From b91e7736cba05ef71a1922b742f74df43829cca5 Mon Sep 17 00:00:00 2001 From: lechuck <l3chuck@autistici.org> Date: Sat, 22 Jun 2013 21:46:12 +0000 Subject: [PATCH] Upgrade Wordpress to 3.5.2 --- readme.html | 2 +- wp-admin/about.php | 6 +- wp-admin/edit-form-advanced.php | 18 +- wp-admin/includes/class-wp-importer.php | 1 + wp-admin/includes/class-wp-upgrader.php | 28 +- wp-admin/includes/file.php | 18 +- wp-admin/includes/media.php | 4 +- wp-admin/includes/post.php | 27 +- wp-admin/includes/schema.php | 2 +- wp-admin/includes/update-core.php | 2 + wp-admin/includes/upgrade.php | 10 + wp-admin/update.php | 16 +- wp-content/plugins/akismet/.htaccess | 5 + wp-content/plugins/akismet/admin.php | 452 ++++++++++-------- wp-content/plugins/akismet/akismet.css | 13 +- wp-content/plugins/akismet/akismet.js | 12 + wp-content/plugins/akismet/akismet.php | 4 +- wp-content/plugins/akismet/readme.txt | 11 +- .../twentyeleven/languages/twentyeleven.pot | 6 +- .../twentytwelve/languages/twentytwelve.pot | 10 +- wp-includes/class-feed.php | 12 +- wp-includes/class-http.php | 35 +- wp-includes/class-oembed.php | 37 +- wp-includes/class-phpass.php | 2 +- wp-includes/class-wp-admin-bar.php | 2 + wp-includes/class-wp-xmlrpc-server.php | 3 +- wp-includes/comment.php | 58 +-- wp-includes/deprecated.php | 2 +- wp-includes/formatting.php | 7 +- wp-includes/functions.php | 20 +- wp-includes/http.php | 61 +++ wp-includes/js/media-editor.js | 1 + wp-includes/js/media-editor.min.js | 2 +- wp-includes/js/plupload/handlers.js | 7 +- wp-includes/js/plupload/handlers.min.js | 2 +- wp-includes/js/swfupload/handlers.js | 7 +- wp-includes/js/swfupload/handlers.min.js | 2 +- wp-includes/js/swfupload/swfupload.swf | Bin 12547 -> 12767 bytes .../js/tinymce/plugins/media/moxieplayer.swf | Bin 19980 -> 145 bytes wp-includes/js/tinymce/tiny_mce.js | 2 +- wp-includes/js/tinymce/wp-tinymce.js.gz | Bin 115718 -> 115794 bytes wp-includes/media-template.php | 8 +- wp-includes/pluggable.php | 4 +- wp-includes/post-template.php | 13 +- wp-includes/post.php | 5 +- wp-includes/rss.php | 2 +- wp-includes/script-loader.php | 9 +- wp-includes/user.php | 2 +- wp-includes/version.php | 6 +- wp-includes/wp-db.php | 3 + wp-login.php | 9 +- 51 files changed, 566 insertions(+), 404 deletions(-) diff --git a/readme.html b/readme.html index 885494b1a..1f66b202d 100644 --- a/readme.html +++ b/readme.html @@ -8,7 +8,7 @@ <body> <h1 id="logo"> <a href="http://wordpress.org/"><img alt="WordPress" src="wp-admin/images/wordpress-logo.png" /></a> - <br /> Version 3.5.1 + <br /> Version 3.5.2 </h1> <p style="text-align: center">Semantic Personal Publishing Platform</p> diff --git a/wp-admin/about.php b/wp-admin/about.php index 3f908f09c..552437d67 100644 --- a/wp-admin/about.php +++ b/wp-admin/about.php @@ -34,7 +34,11 @@ include( ABSPATH . 'wp-admin/admin-header.php' ); </h2> <div class="changelog point-releases"> - <h3><?php echo _n( 'Maintenance and Security Release', 'Maintenance and Security Releases', 1 ); ?></h3> + <h3><?php echo _n( 'Maintenance and Security Release', 'Maintenance and Security Releases', 2 ); ?></h3> + <p><?php printf( _n( '<strong>Version %1$s</strong> addressed some security issues and fixed %2$s bug.', + '<strong>Version %1$s</strong> addressed some security issues and fixed %2$s bugs.', 12 ), '3.5.2', number_format_i18n( 12 ) ); ?> + <?php printf( __( 'For more information, see <a href="%s">the release notes</a>.' ), 'http://codex.wordpress.org/Version_3.5.2' ); ?> + </p> <p><?php printf( _n( '<strong>Version %1$s</strong> addressed some security issues and fixed %2$s bug.', '<strong>Version %1$s</strong> addressed some security issues and fixed %2$s bugs.', 37 ), '3.5.1', number_format_i18n( 37 ) ); ?> <?php printf( __( 'For more information, see <a href="%s">the release notes</a>.' ), 'http://codex.wordpress.org/Version_3.5.1' ); ?> diff --git a/wp-admin/edit-form-advanced.php b/wp-admin/edit-form-advanced.php index 7d142d9af..fdf21139e 100644 --- a/wp-admin/edit-form-advanced.php +++ b/wp-admin/edit-form-advanced.php @@ -144,7 +144,7 @@ if ( post_type_supports($post_type, 'trackbacks') ) if ( post_type_supports($post_type, 'custom-fields') ) add_meta_box('postcustom', __('Custom Fields'), 'post_custom_meta_box', null, 'normal', 'core'); -do_action('dbx_post_advanced'); +do_action('dbx_post_advanced', $post); if ( post_type_supports($post_type, 'comments') ) add_meta_box('commentstatusdiv', __('Discussion'), 'post_comment_status_meta_box', null, 'normal', 'core'); @@ -296,7 +296,7 @@ if ( isset( $post_new_file ) && current_user_can( $post_type_object->cap->create <?php if ( $message ) : ?> <div id="message" class="updated"><p><?php echo $message; ?></p></div> <?php endif; ?> -<form name="post" action="post.php" method="post" id="post"<?php do_action('post_edit_form_tag'); ?>> +<form name="post" action="post.php" method="post" id="post"<?php do_action('post_edit_form_tag', $post); ?>> <?php wp_nonce_field($nonce_action); ?> <input type="hidden" id="user-id" name="user_ID" value="<?php echo (int) $user_ID ?>" /> <input type="hidden" id="hiddenaction" name="action" value="<?php echo esc_attr( $form_action ) ?>" /> @@ -354,7 +354,7 @@ wp_nonce_field( 'samplepermalink', 'samplepermalinknonce', false ); <?php } -do_action( 'edit_form_after_title' ); +do_action( 'edit_form_after_title', $post ); if ( post_type_supports($post_type, 'editor') ) { ?> @@ -383,16 +383,16 @@ if ( post_type_supports($post_type, 'editor') ) { </div> <?php } ?> -<?php do_action( 'edit_form_after_editor' ); ?> +<?php do_action( 'edit_form_after_editor', $post ); ?> </div><!-- /post-body-content --> <div id="postbox-container-1" class="postbox-container"> <?php if ( 'page' == $post_type ) - do_action('submitpage_box'); + do_action('submitpage_box', $post); else - do_action('submitpost_box'); + do_action('submitpost_box', $post); do_meta_boxes($post_type, 'side', $post); @@ -404,9 +404,9 @@ do_meta_boxes($post_type, 'side', $post); do_meta_boxes(null, 'normal', $post); if ( 'page' == $post_type ) - do_action('edit_page_form'); + do_action('edit_page_form', $post); else - do_action('edit_form_advanced'); + do_action('edit_form_advanced', $post); do_meta_boxes(null, 'advanced', $post); @@ -414,7 +414,7 @@ do_meta_boxes(null, 'advanced', $post); </div> <?php -do_action('dbx_post_sidebar'); +do_action('dbx_post_sidebar', $post); ?> </div><!-- /post-body --> diff --git a/wp-admin/includes/class-wp-importer.php b/wp-admin/includes/class-wp-importer.php index 0cfc9fe8a..0268e7e6e 100644 --- a/wp-admin/includes/class-wp-importer.php +++ b/wp-admin/includes/class-wp-importer.php @@ -183,6 +183,7 @@ class WP_Importer { $headers = array(); $args = array(); + $args['reject_unsafe_urls'] = true; if ( true === $head ) $args['method'] = 'HEAD'; if ( !empty( $username ) && !empty( $password ) ) diff --git a/wp-admin/includes/class-wp-upgrader.php b/wp-admin/includes/class-wp-upgrader.php index ef8fb5f88..63155927d 100644 --- a/wp-admin/includes/class-wp-upgrader.php +++ b/wp-admin/includes/class-wp-upgrader.php @@ -98,7 +98,7 @@ class WP_Upgrader { break; default: if ( ! $wp_filesystem->find_folder($dir) ) - return new WP_Error('fs_no_folder', sprintf($this->strings['fs_no_folder'], $dir)); + return new WP_Error( 'fs_no_folder', sprintf( $this->strings['fs_no_folder'], esc_html( basename( $dir ) ) ) ); break; } } @@ -1133,7 +1133,7 @@ class WP_Upgrader_Skin { } elseif ( is_wp_error($errors) && $errors->get_error_code() ) { foreach ( $errors->get_error_messages() as $message ) { if ( $errors->get_error_data() ) - $this->feedback($message . ' ' . $errors->get_error_data() ); + $this->feedback($message . ' ' . esc_html( $errors->get_error_data() ) ); else $this->feedback($message); } @@ -1147,8 +1147,11 @@ class WP_Upgrader_Skin { if ( strpos($string, '%') !== false ) { $args = func_get_args(); $args = array_splice($args, 1); - if ( !empty($args) ) + if ( $args ) { + $args = array_map( 'strip_tags', $args ); + $args = array_map( 'esc_html', $args ); $string = vsprintf($string, $args); + } } if ( empty($string) ) return; @@ -1188,11 +1191,11 @@ class Plugin_Upgrader_Skin extends WP_Upgrader_Skin { function after() { $this->plugin = $this->upgrader->plugin_info(); if ( !empty($this->plugin) && !is_wp_error($this->result) && $this->plugin_active ){ - echo '<iframe style="border:0;overflow:hidden" width="100%" height="170px" src="' . wp_nonce_url('update.php?action=activate-plugin&networkwide=' . $this->plugin_network_active . '&plugin=' . $this->plugin, 'activate-plugin_' . $this->plugin) .'"></iframe>'; + echo '<iframe style="border:0;overflow:hidden" width="100%" height="170px" src="' . wp_nonce_url('update.php?action=activate-plugin&networkwide=' . $this->plugin_network_active . '&plugin=' . urlencode( $this->plugin ), 'activate-plugin_' . $this->plugin) .'"></iframe>'; } $update_actions = array( - 'activate_plugin' => '<a href="' . wp_nonce_url('plugins.php?action=activate&plugin=' . $this->plugin, 'activate-plugin_' . $this->plugin) . '" title="' . esc_attr__('Activate this plugin') . '" target="_parent">' . __('Activate Plugin') . '</a>', + 'activate_plugin' => '<a href="' . wp_nonce_url('plugins.php?action=activate&plugin=' . urlencode( $this->plugin ), 'activate-plugin_' . $this->plugin) . '" title="' . esc_attr__('Activate this plugin') . '" target="_parent">' . __('Activate Plugin') . '</a>', 'plugins_page' => '<a href="' . self_admin_url('plugins.php') . '" title="' . esc_attr__('Go to plugins page') . '" target="_parent">' . __('Return to Plugins page') . '</a>' ); if ( $this->plugin_active || ! $this->result || is_wp_error( $this->result ) || ! current_user_can( 'activate_plugins' ) ) @@ -1244,8 +1247,11 @@ class Bulk_Upgrader_Skin extends WP_Upgrader_Skin { if ( strpos($string, '%') !== false ) { $args = func_get_args(); $args = array_splice($args, 1); - if ( !empty($args) ) + if ( $args ) { + $args = array_map( 'strip_tags', $args ); + $args = array_map( 'esc_html', $args ); $string = vsprintf($string, $args); + } } if ( empty($string) ) return; @@ -1269,7 +1275,7 @@ class Bulk_Upgrader_Skin extends WP_Upgrader_Skin { if ( is_wp_error($error) ) { foreach ( $error->get_error_messages() as $emessage ) { if ( $error->get_error_data() ) - $messages[] = $emessage . ' ' . $error->get_error_data(); + $messages[] = $emessage . ' ' . esc_html( $error->get_error_data() ); else $messages[] = $emessage; } @@ -1430,12 +1436,12 @@ class Plugin_Installer_Skin extends WP_Upgrader_Skin { $from = isset($_GET['from']) ? stripslashes($_GET['from']) : 'plugins'; if ( 'import' == $from ) - $install_actions['activate_plugin'] = '<a href="' . wp_nonce_url('plugins.php?action=activate&from=import&plugin=' . $plugin_file, 'activate-plugin_' . $plugin_file) . '" title="' . esc_attr__('Activate this plugin') . '" target="_parent">' . __('Activate Plugin & Run Importer') . '</a>'; + $install_actions['activate_plugin'] = '<a href="' . wp_nonce_url('plugins.php?action=activate&from=import&plugin=' . urlencode( $plugin_file ), 'activate-plugin_' . $plugin_file) . '" title="' . esc_attr__('Activate this plugin') . '" target="_parent">' . __('Activate Plugin & Run Importer') . '</a>'; else - $install_actions['activate_plugin'] = '<a href="' . wp_nonce_url('plugins.php?action=activate&plugin=' . $plugin_file, 'activate-plugin_' . $plugin_file) . '" title="' . esc_attr__('Activate this plugin') . '" target="_parent">' . __('Activate Plugin') . '</a>'; + $install_actions['activate_plugin'] = '<a href="' . wp_nonce_url('plugins.php?action=activate&plugin=' . urlencode( $plugin_file ), 'activate-plugin_' . $plugin_file) . '" title="' . esc_attr__('Activate this plugin') . '" target="_parent">' . __('Activate Plugin') . '</a>'; if ( is_multisite() && current_user_can( 'manage_network_plugins' ) ) { - $install_actions['network_activate'] = '<a href="' . wp_nonce_url('plugins.php?action=activate&networkwide=1&plugin=' . $plugin_file, 'activate-plugin_' . $plugin_file) . '" title="' . esc_attr__('Activate this plugin for all sites in this network') . '" target="_parent">' . __('Network Activate') . '</a>'; + $install_actions['network_activate'] = '<a href="' . wp_nonce_url('plugins.php?action=activate&networkwide=1&plugin=' . urlencode( $plugin_file ), 'activate-plugin_' . $plugin_file) . '" title="' . esc_attr__('Activate this plugin for all sites in this network') . '" target="_parent">' . __('Network Activate') . '</a>'; unset( $install_actions['activate_plugin'] ); } @@ -1670,4 +1676,4 @@ class File_Upload_Upgrader { return true; } -} \ No newline at end of file +} diff --git a/wp-admin/includes/file.php b/wp-admin/includes/file.php index 942f347f5..96b6db45c 100644 --- a/wp-admin/includes/file.php +++ b/wp-admin/includes/file.php @@ -328,8 +328,14 @@ function wp_handle_upload( &$file, $overrides = false, $time = null ) { // Move the file to the uploads dir $new_file = $uploads['path'] . "/$filename"; - if ( false === @ move_uploaded_file( $file['tmp_name'], $new_file ) ) - return $upload_error_handler( $file, sprintf( __('The uploaded file could not be moved to %s.' ), $uploads['path'] ) ); + if ( false === @ move_uploaded_file( $file['tmp_name'], $new_file ) ) { + if ( 0 === strpos( $uploads['basedir'], ABSPATH ) ) + $error_path = str_replace( ABSPATH, '', $uploads['basedir'] ) . $uploads['subdir']; + else + $error_path = basename( $uploads['basedir'] ) . $uploads['subdir']; + + return $upload_error_handler( $file, sprintf( __('The uploaded file could not be moved to %s.' ), $error_path ) ); + } // Set correct file permissions $stat = stat( dirname( $new_file )); @@ -452,7 +458,11 @@ function wp_handle_sideload( &$file, $overrides = false, $time = null ) { // Move the file to the uploads dir $new_file = $uploads['path'] . "/$filename"; if ( false === @ rename( $file['tmp_name'], $new_file ) ) { - return $upload_error_handler( $file, sprintf( __('The uploaded file could not be moved to %s.' ), $uploads['path'] ) ); + if ( 0 === strpos( $uploads['basedir'], ABSPATH ) ) + $error_path = str_replace( ABSPATH, '', $uploads['basedir'] ) . $uploads['subdir']; + else + $error_path = basename( $uploads['basedir'] ) . $uploads['subdir']; + return $upload_error_handler( $file, sprintf( __('The uploaded file could not be moved to %s.' ), $error_path ) ); } // Set correct file permissions @@ -487,7 +497,7 @@ function download_url( $url, $timeout = 300 ) { if ( ! $tmpfname ) return new WP_Error('http_no_file', __('Could not create Temporary file.')); - $response = wp_remote_get( $url, array( 'timeout' => $timeout, 'stream' => true, 'filename' => $tmpfname ) ); + $response = wp_remote_get( $url, array( 'timeout' => $timeout, 'stream' => true, 'filename' => $tmpfname, 'reject_unsafe_urls' => true ) ); if ( is_wp_error( $response ) ) { unlink( $tmpfname ); diff --git a/wp-admin/includes/media.php b/wp-admin/includes/media.php index a8751f123..3938943a1 100644 --- a/wp-admin/includes/media.php +++ b/wp-admin/includes/media.php @@ -2270,9 +2270,7 @@ function multisite_over_quota_message() { * * @since 3.5.0 */ -function edit_form_image_editor() { - $post = get_post(); - +function edit_form_image_editor( $post ) { $open = isset( $_GET['image-editor'] ); if ( $open ) require_once ABSPATH . 'wp-admin/includes/image-edit.php'; diff --git a/wp-admin/includes/post.php b/wp-admin/includes/post.php index e4866ad51..f3ba56917 100644 --- a/wp-admin/includes/post.php +++ b/wp-admin/includes/post.php @@ -65,15 +65,24 @@ function _wp_translate_postdata( $update = false, $post_data = null ) { } } - if ( ! $update && isset( $post_data['user_ID'] ) && ( $post_data['post_author'] != $post_data['user_ID'] ) + if ( isset( $post_data['user_ID'] ) && ( $post_data['post_author'] != $post_data['user_ID'] ) && ! current_user_can( $ptype->cap->edit_others_posts ) ) { - - if ( 'page' == $post_data['post_type'] ) - return new WP_Error( 'edit_others_pages', __( 'You are not allowed to create pages as this user.' ) ); - else - return new WP_Error( 'edit_others_posts', __( 'You are not allowed to create posts as this user.' ) ); + if ( $update ) { + if ( 'page' == $post_data['post_type'] ) + return new WP_Error( 'edit_others_pages', __( 'You are not allowed to edit pages as this user.' ) ); + else + return new WP_Error( 'edit_others_posts', __( 'You are not allowed to edit posts as this user.' ) ); + } else { + if ( 'page' == $post_data['post_type'] ) + return new WP_Error( 'edit_others_pages', __( 'You are not allowed to create pages as this user.' ) ); + else + return new WP_Error( 'edit_others_posts', __( 'You are not allowed to create posts as this user.' ) ); + } } + if ( ! empty( $post_data['post_status'] ) ) + $post_data['post_status'] = sanitize_key( $post_data['post_status'] ); + // What to do based on which button they pressed if ( isset($post_data['saveasdraft']) && '' != $post_data['saveasdraft'] ) $post_data['post_status'] = 'draft'; @@ -92,10 +101,12 @@ function _wp_translate_postdata( $update = false, $post_data = null ) { $post_id = false; $previous_status = $post_id ? get_post_field( 'post_status', $post_id ) : false; + $published_statuses = array( 'publish', 'future' ); + // Posts 'submitted for approval' present are submitted to $_POST the same as if they were being published. // Change status from 'publish' to 'pending' if user lacks permissions to publish or to resave published posts. - if ( isset($post_data['post_status']) && ('publish' == $post_data['post_status'] && !current_user_can( $ptype->cap->publish_posts )) ) - if ( $previous_status != 'publish' || !current_user_can( 'edit_post', $post_id ) ) + if ( isset($post_data['post_status']) && (in_array( $post_data['post_status'], $published_statuses ) && !current_user_can( $ptype->cap->publish_posts )) ) + if ( ! in_array( $previous_status, $published_statuses ) || !current_user_can( 'edit_post', $post_id ) ) $post_data['post_status'] = 'pending'; if ( ! isset($post_data['post_status']) ) diff --git a/wp-admin/includes/schema.php b/wp-admin/includes/schema.php index 5dfb41b95..f042fdd40 100644 --- a/wp-admin/includes/schema.php +++ b/wp-admin/includes/schema.php @@ -536,7 +536,7 @@ function populate_options() { 'can_compress_scripts', 'page_uris', 'update_core', 'update_plugins', 'update_themes', 'doing_cron', 'random_seed', 'rss_excerpt_length', 'secret', 'use_linksupdate', 'default_comment_status_page', 'wporg_popular_tags', 'what_to_show', 'rss_language', 'language', 'enable_xmlrpc', 'enable_app', - 'autoembed_urls', 'default_post_edit_rows', + 'embed_autourls', 'default_post_edit_rows', ); foreach ( $unusedoptions as $option ) delete_option($option); diff --git a/wp-admin/includes/update-core.php b/wp-admin/includes/update-core.php index 795567e42..daf773499 100644 --- a/wp-admin/includes/update-core.php +++ b/wp-admin/includes/update-core.php @@ -536,6 +536,8 @@ $_old_files = array( 'wp-includes/js/jquery/ui/jquery.effects.transfer.min.js', 'wp-includes/js/jquery/ui/jquery.effects.fold.min.js', 'wp-admin/options-privacy.php', +// 3.5.2 +'wp-includes/js/swfupload/swfupload-all.js', ); /** diff --git a/wp-admin/includes/upgrade.php b/wp-admin/includes/upgrade.php index c192cf3aa..d22922ed7 100644 --- a/wp-admin/includes/upgrade.php +++ b/wp-admin/includes/upgrade.php @@ -1277,6 +1277,16 @@ function upgrade_network() { // 3.5 if ( $wp_current_db_version < 21823 ) update_site_option( 'ms_files_rewriting', '1' ); + + // 3.5.2 + if ( $wp_current_db_version < 22442 ) { + $illegal_names = get_site_option( 'illegal_names' ); + if ( is_array( $illegal_names ) && count( $illegal_names ) === 1 ) { + $illegal_name = reset( $illegal_names ); + $illegal_names = explode( ' ', $illegal_name ); + update_site_option( 'illegal_names', $illegal_names ); + } + } } // The functions we use to actually do stuff diff --git a/wp-admin/update.php b/wp-admin/update.php index 687142e21..caed6e794 100644 --- a/wp-admin/update.php +++ b/wp-admin/update.php @@ -57,7 +57,7 @@ if ( isset($_GET['action']) ) { require_once(ABSPATH . 'wp-admin/admin-header.php'); $nonce = 'upgrade-plugin_' . $plugin; - $url = 'update.php?action=upgrade-plugin&plugin=' . $plugin; + $url = 'update.php?action=upgrade-plugin&plugin=' . urlencode( $plugin ); $upgrader = new Plugin_Upgrader( new Plugin_Upgrader_Skin( compact('title', 'nonce', 'url', 'plugin') ) ); $upgrader->upgrade($plugin); @@ -70,9 +70,9 @@ if ( isset($_GET['action']) ) { check_admin_referer('activate-plugin_' . $plugin); if ( ! isset($_GET['failure']) && ! isset($_GET['success']) ) { - wp_redirect( admin_url('update.php?action=activate-plugin&failure=true&plugin=' . $plugin . '&_wpnonce=' . $_GET['_wpnonce']) ); + wp_redirect( admin_url('update.php?action=activate-plugin&failure=true&plugin=' . urlencode( $plugin ) . '&_wpnonce=' . $_GET['_wpnonce']) ); activate_plugin( $plugin, '', ! empty( $_GET['networkwide'] ), true ); - wp_redirect( admin_url('update.php?action=activate-plugin&success=true&plugin=' . $plugin . '&_wpnonce=' . $_GET['_wpnonce']) ); + wp_redirect( admin_url('update.php?action=activate-plugin&success=true&plugin=' . urlencode( $plugin ) . '&_wpnonce=' . $_GET['_wpnonce']) ); die(); } iframe_header( __('Plugin Reactivation'), true ); @@ -107,7 +107,7 @@ if ( isset($_GET['action']) ) { $title = sprintf( __('Installing Plugin: %s'), $api->name . ' ' . $api->version ); $nonce = 'install-plugin_' . $plugin; - $url = 'update.php?action=install-plugin&plugin=' . $plugin; + $url = 'update.php?action=install-plugin&plugin=' . urlencode( $plugin ); if ( isset($_GET['from']) ) $url .= '&from=' . urlencode(stripslashes($_GET['from'])); @@ -132,7 +132,7 @@ if ( isset($_GET['action']) ) { $submenu_file = 'plugin-install.php'; require_once(ABSPATH . 'wp-admin/admin-header.php'); - $title = sprintf( __('Installing Plugin from uploaded file: %s'), basename( $file_upload->filename ) ); + $title = sprintf( __('Installing Plugin from uploaded file: %s'), esc_html( basename( $file_upload->filename ) ) ); $nonce = 'plugin-upload'; $url = add_query_arg(array('package' => $file_upload->id), 'update.php?action=upload-plugin'); $type = 'upload'; //Install plugin type, From Web or an Upload. @@ -160,7 +160,7 @@ if ( isset($_GET['action']) ) { require_once(ABSPATH . 'wp-admin/admin-header.php'); $nonce = 'upgrade-theme_' . $theme; - $url = 'update.php?action=upgrade-theme&theme=' . $theme; + $url = 'update.php?action=upgrade-theme&theme=' . urlencode( $theme ); $upgrader = new Theme_Upgrader( new Theme_Upgrader_Skin( compact('title', 'nonce', 'url', 'theme') ) ); $upgrader->upgrade($theme); @@ -213,7 +213,7 @@ if ( isset($_GET['action']) ) { $title = sprintf( __('Installing Theme: %s'), $api->name . ' ' . $api->version ); $nonce = 'install-theme_' . $theme; - $url = 'update.php?action=install-theme&theme=' . $theme; + $url = 'update.php?action=install-theme&theme=' . urlencode( $theme ); $type = 'web'; //Install theme type, From Web or an Upload. $upgrader = new Theme_Upgrader( new Theme_Installer_Skin( compact('title', 'url', 'nonce', 'plugin', 'api') ) ); @@ -238,7 +238,7 @@ if ( isset($_GET['action']) ) { require_once(ABSPATH . 'wp-admin/admin-header.php'); - $title = sprintf( __('Installing Theme from uploaded file: %s'), basename( $file_upload->filename ) ); + $title = sprintf( __('Installing Theme from uploaded file: %s'), esc_html( basename( $file_upload->filename ) ) ); $nonce = 'theme-upload'; $url = add_query_arg(array('package' => $file_upload->id), 'update.php?action=upload-theme'); $type = 'upload'; //Install plugin type, From Web or an Upload. diff --git a/wp-content/plugins/akismet/.htaccess b/wp-content/plugins/akismet/.htaccess index 18eed6403..cfad4685a 100644 --- a/wp-content/plugins/akismet/.htaccess +++ b/wp-content/plugins/akismet/.htaccess @@ -3,4 +3,9 @@ Deny from all <FilesMatch "^akismet\.(css|js)$"> Allow from all +</FilesMatch> + +#allow access to any image +<FilesMatch "^(.+)\.(png|gif)$"> + Allow from all </FilesMatch> \ No newline at end of file diff --git a/wp-content/plugins/akismet/admin.php b/wp-content/plugins/akismet/admin.php index 9d7673f59..481b0f3d5 100644 --- a/wp-content/plugins/akismet/admin.php +++ b/wp-content/plugins/akismet/admin.php @@ -10,9 +10,9 @@ function akismet_admin_init() { if ( !function_exists('is_multisite') && version_compare( $wp_version, '3.0', '<' ) ) { function akismet_version_warning() { - echo " - <div id='akismet-warning' class='updated fade'><p><strong>".sprintf(__('Akismet %s requires WordPress 3.0 or higher.'), AKISMET_VERSION) ."</strong> ".sprintf(__('Please <a href="%s">upgrade WordPress</a> to a current version, or <a href="%s">downgrade to version 2.4 of the Akismet plugin</a>.'), 'http://codex.wordpress.org/Upgrading_WordPress', 'http://wordpress.org/extend/plugins/akismet/download/'). "</p></div> - "; + echo ' + <div id="akismet-warning" class="updated fade"><p><strong>'.sprintf(__('Akismet %s requires WordPress 3.0 or higher.'), AKISMET_VERSION) .'</strong> '.sprintf(__('Please <a href="%s">upgrade WordPress</a> to a current version, or <a href="%s">downgrade to version 2.4 of the Akismet plugin</a>.'), 'http://codex.wordpress.org/Upgrading_WordPress', 'http://wordpress.org/extend/plugins/akismet/download/'). '</p></div> + '; } add_action('admin_notices', 'akismet_version_warning'); @@ -31,13 +31,14 @@ add_action( 'admin_enqueue_scripts', 'akismet_load_js_and_css' ); function akismet_load_js_and_css() { global $hook_suffix; - if ( - $hook_suffix == 'index.php' # dashboard - || $hook_suffix == 'edit-comments.php' - || $hook_suffix == 'comment.php' - || $hook_suffix == 'post.php' - || $hook_suffix == 'plugins_page_akismet-key-config' - ) { + if ( in_array( $hook_suffix, array( + 'index.php', # dashboard + 'edit-comments.php', + 'comment.php', + 'post.php', + 'plugins_page_akismet-key-config', + 'jetpack_page_akismet-key-config', + ) ) ) { wp_register_style( 'akismet.css', AKISMET_PLUGIN_URL . 'akismet.css', array(), '2.5.4.4' ); wp_enqueue_style( 'akismet.css'); @@ -64,35 +65,51 @@ function akismet_plugin_action_links( $links, $file ) { add_filter( 'plugin_action_links', 'akismet_plugin_action_links', 10, 2 ); function akismet_conf() { - global $akismet_nonce, $wpcom_api_key; + global $akismet_nonce, $current_user; + + $new_key_link = 'https://akismet.com/get/'; + $api_key = akismet_get_key(); + $show_key_form = $api_key; + $key_status = 'empty'; + $saved_ok = false; + + $ms = array(); - if ( isset($_POST['submit']) ) { + if ( isset( $_POST['submit'] ) ) { if ( function_exists('current_user_can') && !current_user_can('manage_options') ) die(__('Cheatin’ uh?')); + + $show_key_form = true; check_admin_referer( $akismet_nonce ); - $key = preg_replace( '/[^a-h0-9]/i', '', $_POST['key'] ); + $key = preg_replace( '/[^a-h0-9]/i', '', $_POST['key'] ); $home_url = parse_url( get_bloginfo('url') ); - - if ( empty($key) ) { - $key_status = 'empty'; - $ms[] = 'new_key_empty'; - delete_option('wordpress_api_key'); - } elseif ( empty($home_url['host']) ) { - $key_status = 'empty'; + + if ( empty( $home_url['host'] ) ) $ms[] = 'bad_home_url'; - } else { + + if ( empty( $key ) ) { + if ( $api_key ) { + delete_option('wordpress_api_key'); + $saved_ok = true; + $ms[] = 'new_key_empty'; + } + else + $ms[] = 'key_empty'; + } + else $key_status = akismet_verify_key( $key ); - } - if ( $key_status == 'valid' ) { + if ( $key != $api_key && $key_status == 'valid' ) { update_option('wordpress_api_key', $key); $ms[] = 'new_key_valid'; - } else if ( $key_status == 'invalid' ) { + } + elseif ( $key_status == 'invalid' ) $ms[] = 'new_key_invalid'; - } else if ( $key_status == 'failed' ) { + elseif ( $key_status == 'failed' ) $ms[] = 'new_key_failed'; - } + + $api_key = $key_status == 'valid' ? $key : false; if ( isset( $_POST['akismet_discard_month'] ) ) update_option( 'akismet_discard_month', 'true' ); @@ -103,157 +120,197 @@ function akismet_conf() { update_option( 'akismet_show_user_comments_approved', 'true' ); else update_option( 'akismet_show_user_comments_approved', 'false' ); + + if ( empty( $ms ) ) + $saved_ok = true; - } elseif ( isset($_POST['check']) ) { + } + elseif ( isset( $_POST['check'] ) ) { + $show_key_form = true; + check_admin_referer( $akismet_nonce ); akismet_get_server_connectivity(0); } - - if ( empty( $key_status) || $key_status != 'valid' ) { - $key = get_option('wordpress_api_key'); - if ( empty( $key ) ) { - if ( empty( $key_status ) || $key_status != 'failed' ) { - if ( akismet_verify_key( '1234567890ab' ) == 'failed' ) - $ms[] = 'no_connection'; - else - $ms[] = 'key_empty'; - } - $key_status = 'empty'; - } else { - $key_status = akismet_verify_key( $key ); + + if ( $show_key_form ) { + //check current key status + //only get this if showing the key form otherwise takes longer for page to load for new user + //no need to get it if we already know it and its valid + if ( in_array( $key_status, array( 'invalid', 'failed', 'empty' ) ) ) { + $key = get_option('wordpress_api_key'); + if ( empty( $key ) ) { + //no key saved yet - maybe connection to Akismet down? + if ( in_array( $key_status, array( 'invalid', 'empty' ) ) ) { + if ( akismet_verify_key( '1234567890ab' ) == 'failed' ) + $ms[] = 'no_connection'; + } + } + else + $key_status = akismet_verify_key( $key ); } - if ( $key_status == 'valid' ) { - $ms[] = 'key_valid'; - } else if ( $key_status == 'invalid' ) { - $ms[] = 'key_invalid'; - } else if ( !empty($key) && $key_status == 'failed' ) { - $ms[] = 'key_failed'; + + if ( !isset( $_POST['submit'] ) ) { + if ( $key_status == 'invalid' ) + $ms[] = 'key_invalid'; + elseif ( !empty( $key ) && $key_status == 'failed' ) + $ms[] = 'key_failed'; } } $messages = array( - 'new_key_empty' => array('color' => 'aa0', 'text' => __('Your key has been cleared.')), - 'new_key_valid' => array('color' => '4AB915', 'text' => __('Your key has been verified. Happy blogging!')), - 'new_key_invalid' => array('color' => '888', 'text' => __('The key you entered is invalid. Please double-check it.')), - 'new_key_failed' => array('color' => '888', 'text' => __('The key you entered could not be verified because a connection to akismet.com could not be established. Please check your server configuration.')), - 'no_connection' => array('color' => '888', 'text' => __('There was a problem connecting to the Akismet server. Please check your server configuration.')), - 'key_empty' => array('color' => 'aa0', 'text' => sprintf(__('Please enter an API key. (<a href="%s" style="color:#fff">Get your key.</a>)'), 'http://akismet.com/get/?return=true')), - 'key_valid' => array('color' => '4AB915', 'text' => __('This key is valid.')), - 'key_invalid' => array('color' => '888', 'text' => __('This key is invalid.')), - 'key_failed' => array('color' => 'aa0', 'text' => __('The key below was previously validated but a connection to akismet.com can not be established at this time. Please check your server configuration.')), - 'bad_home_url' => array('color' => '888', 'text' => sprintf( __('Your WordPress home URL %s is invalid. Please fix the <a href="%s">home option</a>.'), esc_html( get_bloginfo('url') ), admin_url('options.php#home') ) ), + 'new_key_empty' => array( 'class' => 'updated fade', 'text' => __('Your key has been cleared.' ) ), + 'new_key_valid' => array( 'class' => 'updated fade', 'text' => __('Your Akismet account has been successfully set up and activated. Happy blogging!' ) ), + 'new_key_invalid' => array( 'class' => 'error', 'text' => __('The key you entered is invalid. Please double-check it.' ) ), + 'new_key_failed' => array( 'class' => 'error', 'text' => __('The key you entered could not be verified because a connection to akismet.com could not be established. Please check your server configuration.' ) ), + 'no_connection' => array( 'class' => 'error', 'text' => __('There was a problem connecting to the Akismet server. Please check your server configuration.' ) ), + 'key_empty' => array( 'class' => 'updated fade', 'text' => __('Please enter an API key' ) ), + 'key_invalid' => array( 'class' => 'error', 'text' => __('This key is invalid.' ) ), + 'key_failed' => array( 'class' => 'error', 'text' => __('The key below was previously validated but a connection to akismet.com can not be established at this time. Please check your server configuration.' ) ), + 'bad_home_url' => array( 'class' => 'error', 'text' => sprintf( __('Your WordPress home URL %s is invalid. Please fix the <a href="%s">home option</a>.'), esc_html( get_bloginfo('url') ), admin_url('options.php#home') ) ) ); ?> -<?php if ( !empty($_POST['submit'] ) ) : ?> -<div id="message" class="updated fade"><p><strong><?php _e('Options saved.') ?></strong></p></div> -<?php endif; ?> + + <div class="wrap"> -<h2><?php _e('Akismet Configuration'); ?></h2> -<?php if (isset($_GET['message']) && $_GET['message'] == 'success') { ?> - <div class="updated below-h2" id="message"><p><?php _e( '<strong>Sign up success!</strong> Please check your email for your Akismet API Key and enter it below.' ); ?></p></div> -<?php } ?> -<div class="narrow"> -<form action="" method="post" id="akismet-conf" style="margin: auto; width: 400px; "> -<?php if ( !$wpcom_api_key ) { ?> - <p><?php printf(__('For many people, <a href="%1$s">Akismet</a> will greatly reduce or even completely eliminate the comment and trackback spam you get on your site. If one does happen to get through, simply mark it as "spam" on the moderation screen and Akismet will learn from the mistakes. If you don\'t have an API key yet, you can get one at <a href="%2$s">Akismet.com</a>.'), 'http://akismet.com/?return=true', 'http://akismet.com/get/?return=true'); ?></p> - -<h3><label for="key"><?php _e('Akismet API Key'); ?></label></h3> -<?php foreach ( $ms as $m ) : ?> - <p style="padding: .5em; background-color: #<?php echo $messages[$m]['color']; ?>; color: #fff; font-weight: bold;"><?php echo $messages[$m]['text']; ?></p> -<?php endforeach; ?> -<p><input id="key" name="key" type="text" size="15" maxlength="12" value="<?php echo get_option('wordpress_api_key'); ?>" style="font-family: 'Courier New', Courier, mono; font-size: 1.5em;" /> (<?php _e('<a href="http://akismet.com/get/?return=true">What is this?</a>'); ?>)</p> -<?php if ( isset( $invalid_key) && $invalid_key ) { ?> -<h3><?php _e('Why might my key be invalid?'); ?></h3> -<p><?php _e('This can mean one of two things, either you copied the key wrong or that the plugin is unable to reach the Akismet servers, which is most often caused by an issue with your web host around firewalls or similar.'); ?></p> -<?php } ?> -<?php } ?> -<?php akismet_nonce_field($akismet_nonce) ?> -<p><label><input name="akismet_discard_month" id="akismet_discard_month" value="true" type="checkbox" <?php if ( get_option('akismet_discard_month') == 'true' ) echo ' checked="checked" '; ?> /> <?php _e('Auto-delete spam submitted on posts more than a month old.'); ?></label></p> -<p><label><input name="akismet_show_user_comments_approved" id="akismet_show_user_comments_approved" value="true" type="checkbox" <?php if ( get_option('akismet_show_user_comments_approved') == 'true' ) echo ' checked="checked" '; ?> /> <?php _e('Show the number of comments you\'ve approved beside each comment author.'); ?></label></p> - <p class="submit"><input type="submit" name="submit" value="<?php _e('Update options »'); ?>" /></p> -</form> - -<form action="" method="post" id="akismet-connectivity" style="margin: auto; width: 400px; "> - -<h3><?php _e('Server Connectivity'); ?></h3> -<?php - if ( !function_exists('fsockopen') || !function_exists('gethostbynamel') ) { - ?> - <p style="padding: .5em; background-color: #888; color: #fff; font-weight:bold;"><?php _e('Network functions are disabled.'); ?></p> - <p><?php echo sprintf( __('Your web host or server administrator has disabled PHP\'s <code>fsockopen</code> or <code>gethostbynamel</code> functions. <strong>Akismet cannot work correctly until this is fixed.</strong> Please contact your web host or firewall administrator and give them <a href="%s" target="_blank">this information about Akismet\'s system requirements</a>.'), 'http://blog.akismet.com/akismet-hosting-faq/'); ?></p> - <?php - } else { - $servers = akismet_get_server_connectivity(); - $fail_count = count($servers) - count( array_filter($servers) ); - if ( is_array($servers) && count($servers) > 0 ) { - // some connections work, some fail - if ( $fail_count > 0 && $fail_count < count($servers) ) { ?> - <p style="padding: .5em; background-color: #aa0; color: #fff; font-weight:bold;"><?php _e('Unable to reach some Akismet servers.'); ?></p> - <p><?php echo sprintf( __('A network problem or firewall is blocking some connections from your web server to Akismet.com. Akismet is working but this may cause problems during times of network congestion. Please contact your web host or firewall administrator and give them <a href="%s" target="_blank">this information about Akismet and firewalls</a>.'), 'http://blog.akismet.com/akismet-hosting-faq/'); ?></p> - <?php - // all connections fail - } elseif ( $fail_count > 0 ) { ?> - <p style="padding: .5em; background-color: #888; color: #fff; font-weight:bold;"><?php _e('Unable to reach any Akismet servers.'); ?></p> - <p><?php echo sprintf( __('A network problem or firewall is blocking all connections from your web server to Akismet.com. <strong>Akismet cannot work correctly until this is fixed.</strong> Please contact your web host or firewall administrator and give them <a href="%s" target="_blank">this information about Akismet and firewalls</a>.'), 'http://blog.akismet.com/akismet-hosting-faq/'); ?></p> - <?php - // all connections work - } else { ?> - <p style="padding: .5em; background-color: #4AB915; color: #fff; font-weight:bold;"><?php _e('All Akismet servers are available.'); ?></p> - <p><?php _e('Akismet is working correctly. All servers are accessible.'); ?></p> - <?php - } - } else { - ?> - <p style="padding: .5em; background-color: #888; color: #fff; font-weight:bold;"><?php _e('Unable to find Akismet servers.'); ?></p> - <p><?php echo sprintf( __('A DNS problem or firewall is preventing all access from your web server to Akismet.com. <strong>Akismet cannot work correctly until this is fixed.</strong> Please contact your web host or firewall administrator and give them <a href="%s" target="_blank">this information about Akismet and firewalls</a>.'), 'http://blog.akismet.com/akismet-hosting-faq/'); ?></p> - <?php - } - } - - if ( !empty($servers) ) { -?> -<table style="width: 100%;"> -<thead><th><?php _e('Akismet server'); ?></th><th><?php _e('Network Status'); ?></th></thead> -<tbody> -<?php - asort($servers); - foreach ( $servers as $ip => $status ) { - $color = ( $status ? '#4AB915' : '#888'); - ?> - <tr> - <td><?php echo htmlspecialchars($ip); ?></td> - <td style="padding: 0 .5em; font-weight:bold; color: #fff; background-color: <?php echo $color; ?>"><?php echo ($status ? __('Accessible') : __('Re-trying') ); ?></td> + <?php if ( !$api_key ) : ?> + <h2 class="ak-header"><?php _e('Akismet'); ?></h2> + <?php else: ?> + <h2 class="ak-header"><?php printf( __( 'Akismet <a href="%s" class="add-new-h2">Stats</a>' ), esc_url( add_query_arg( array( 'page' => 'akismet-stats-display' ), class_exists( 'Jetpack' ) ? admin_url( 'admin.php' ) : admin_url( 'index.php' ) ) ) ); ?></h2> + <?php endif; ?> + <div class="no-key <?php echo $show_key_form ? 'hidden' : '';?>"> + <p><?php _e('Akismet eliminates the comment and trackback spam you get on your site. To use Akismet you may need to sign up for an API key. Click the button below to get started.'); ?></p> + <form name="akismet_activate" action="https://akismet.com/get/" method="POST"> + <input type="hidden" name="return" value="1"/> + <input type="hidden" name="jetpack" value="<?php echo (string) class_exists( 'Jetpack' );?>"/> + <input type="hidden" name="user" value="<?php echo esc_attr( $current_user->user_login );?>"/> + <input type="submit" class="button button-primary" value="<?php echo esc_attr( __('Create a new Akismet Key') ); ?>"/> + </form> + <br/> + <a href="#" class="switch-have-key"><?php _e('I already have a key'); ?></a> + </div> + <div class="have-key <?php echo $show_key_form ? '' : 'hidden';?>"> + <?php if ( !empty($_POST['submit'] ) && $saved_ok ) : ?> + <div id="message" class="updated fade"><p><strong><?php _e('Settings saved.') ?></strong></p></div> + <?php endif; ?> + <?php if ( isset($_GET['message']) && $_GET['message'] == 'success' ) : ?> + <div id="message" class="updated fade"><p><?php _e('<strong>Sign up success!</strong> Please check your email for your Akismet API Key and enter it below.') ?></p></div> + <?php endif; ?> + <?php foreach( $ms as $m ) : ?> + <div class="<?php echo $messages[$m]['class']; ?>"><p><strong><?php echo $messages[$m]['text']; ?></strong></p></div> + <?php endforeach; ?> + <form action="" method="post" id="akismet-conf"> + <table class="form-table"> + <tbody> + <tr> + <th><label for="key"><?php _e('Akismet API Key');?></label></th> + <td> + <input id="key" name="key" type="text" size="15" maxlength="12" value="<?php echo esc_html( get_option('wordpress_api_key') ); ?>" class="regular-text code <?php echo $key_status;?>"><div class="under-input key-status <?php echo $key_status;?>"><?php echo ucfirst( $key_status );?></div> + <p class="need-key description"><?php printf( __('You must enter a valid Akismet API key here. If you need an API key, you can <a href="%s">create one here</a>'), '#' );?></p> + </td> + </tr> + <?php if ( $api_key ):?> + <tr valign="top"> + <th scope="row"><?php _e('Settings');?></th> + <td> + <fieldset><legend class="screen-reader-text"><span><?php _e('Settings');?></span></legend> + <label for="akismet_discard_month" title="<?php echo esc_attr( __( 'Auto-detete old spam' ) ); ?>"><input name="akismet_discard_month" id="akismet_discard_month" value="true" type="checkbox" <?php echo get_option('akismet_discard_month') == 'true' ? 'checked="checked"':''; ?>> <span><?php _e('Auto-delete spam submitted on posts more than a month old.'); ?></span></label><br> + <label for="akismet_show_user_comments_approved" title="<?php echo esc_attr( __( 'Show approved comments' ) ); ?>"><input name="akismet_show_user_comments_approved" id="akismet_show_user_comments_approved" value="true" type="checkbox" <?php echo get_option('akismet_show_user_comments_approved') == 'true' ? 'checked="checked"':''; ?>> <span><?php _e('Show the number of comments you\'ve approved beside each comment author.'); ?></span></label> + </fieldset> + </td> + </tr> + <?php endif; ?> + </tbody> + </table> + <?php akismet_nonce_field($akismet_nonce) ?> + <p class="submit"> + <input type="submit" name="submit" id="submit" class="button button-primary" value="<?php _e('Save Changes');?>"> + </p> + </form> - <?php - } - } -?> -</tbody> -</table> - <p><?php if ( get_option('akismet_connectivity_time') ) echo sprintf( __('Last checked %s ago.'), human_time_diff( get_option('akismet_connectivity_time') ) ); ?></p> - <p class="submit"><input type="submit" name="check" value="<?php _e('Check network status »'); ?>" /></p> - <p><?php printf( __('<a href="%s" target="_blank">Click here</a> to confirm that <a href="%s" target="_blank">Akismet.com is up</a>.'), 'http://status.automattic.com/9931/136079/Akismet-API', 'http://status.automattic.com/9931/136079/Akismet-API' ); ?></p> -</form> - -</div> + <?php if ( $api_key ) : ?> + <h3><?php _e('Server Connectivity'); ?></h3> + <form action="" method="post" id="akismet-connectivity"> + <table class="form-table"> + <tbody> + <tr> + <th><label for="key"><?php _e('Server Status');?></label></th> + <td> + <?php if ( !function_exists('fsockopen') || !function_exists('gethostbynamel') ) : ?> + <p class="key-status failed"><?php _e('Network functions are disabled.'); ?></p> + <p class="description"><?php echo sprintf( __('Your web host or server administrator has disabled PHP\'s <code>fsockopen</code> or <code>gethostbynamel</code> functions. <strong>Akismet cannot work correctly until this is fixed.</strong> Please contact your web host or firewall administrator and give them <a href="%s" target="_blank">this information about Akismet\'s system requirements</a>.'), 'http://blog.akismet.com/akismet-hosting-faq/'); ?></p> + <?php else : + $servers = akismet_get_server_connectivity(); + $fail_count = count( $servers ) - count( array_filter( $servers ) ); + if ( is_array( $servers ) && count( $servers ) > 0 ) { + if ( $fail_count > 0 && $fail_count < count( $servers ) ) { // some connections work, some fail ?> + <p class="key-status some"><?php _e('Unable to reach some Akismet servers.'); ?></p> + <p class="description"><?php echo sprintf( __('A network problem or firewall is blocking some connections from your web server to Akismet.com. Akismet is working but this may cause problems during times of network congestion. Please contact your web host or firewall administrator and give them <a href="%s" target="_blank">this information about Akismet and firewalls</a>.'), 'http://blog.akismet.com/akismet-hosting-faq/'); ?></p> + <?php } elseif ( $fail_count > 0 ) { // all connections fail ?> + <p class="key-status failed"><?php _e('Unable to reach any Akismet servers.'); ?></p> + <p class="description"><?php echo sprintf( __('A network problem or firewall is blocking all connections from your web server to Akismet.com. <strong>Akismet cannot work correctly until this is fixed.</strong> Please contact your web host or firewall administrator and give them <a href="%s" target="_blank">this information about Akismet and firewalls</a>.'), 'http://blog.akismet.com/akismet-hosting-faq/'); ?></p> + <?php } else { // all connections work ?> + <p class="key-status valid"><?php _e('All Akismet servers are available.'); ?></p> + <p class="description"><?php _e('Akismet is working correctly. All servers are accessible.'); ?></p> + <?php } + } else { //can't connect to any server ?> + <p class="key-status failed"><?php _e('Unable to find Akismet servers.'); ?></p> + <p class="description"><?php echo sprintf( __('A DNS problem or firewall is preventing all access from your web server to Akismet.com. <strong>Akismet cannot work correctly until this is fixed.</strong> Please contact your web host or firewall administrator and give them <a href="%s" target="_blank">this information about Akismet and firewalls</a>.'), 'http://blog.akismet.com/akismet-hosting-faq/'); ?></p> + <?php } + endif; ?> + </td> + </tr> + <?php if ( !empty( $servers ) ) : ?> + <tr valign="top"> + <th scope="row"><?php _e('Network Status');?></th> + <td> + <table class="network-status"> + <thead> + <th><?php _e('Akismet server'); ?></th><th><?php _e('Network Status'); ?></th> + </thead> + <tbody> + <?php + asort($servers); + foreach ( $servers as $ip => $status ) : ?> + <tr> + <td align="center"><?php echo esc_html( $ip ); ?></td> + <td class="key-status <?php echo $status ? 'valid' : 'failed'; ?>"><?php echo $status ? __('Accessible') : __('Re-trying'); ?></td> + </tr> + <?php endforeach; ?> + </tbody> + </table> + <br/> + <input type="submit" name="check" id="submit" class="button" style="margin-left: 13.3em;" value="<?php _e('Check Network Status');?>"> + </td> + </tr> + <?php endif; ?> + <tr valign="top"> + <th scope="row"><?php _e('Last Checked');?></th> + <td> + <p><strong><?php echo get_option('akismet_connectivity_time') ? sprintf( __('%s Ago'), ucwords( human_time_diff( get_option('akismet_connectivity_time') ) ) ) : __( 'Not yet' ); ?></strong></p> + <p class="description"><?php printf( __('You can confirm that Akismet.com is up by <a href="%s" target="_blank">clicking here</a>.'), 'http://status.automattic.com/9931/136079/Akismet-API' ); ?></p> + </td> + </tbody> + </table> + <?php akismet_nonce_field($akismet_nonce) ?> + </form> + <?php endif;?> + </div> </div> <?php } function akismet_stats_display() { - global $akismet_api_host, $akismet_api_port, $wpcom_api_key; - $blog = urlencode( get_bloginfo('url') ); - - $url = 'http://'; - if ( is_ssl() ) - $url = 'https://'; - - $url .= 'akismet.com/web/1.0/user-stats.php'; - $url .= "?blog={$blog}&api_key=" . akismet_get_key(); - ?> - <div class="wrap"> - <iframe src="<?php echo $url; ?>" width="100%" height="2500px" frameborder="0" id="akismet-stats-frame"></iframe> - </div> - <?php + global $akismet_api_host, $akismet_api_port; + + $blog = urlencode( get_bloginfo('url') ); + $api_key = akismet_get_key();?> + +<div class="wrap"><?php + if ( !$api_key ) :?> + <div id="akismet-warning" class="updated fade"><p><strong><?php _e('Akismet is almost ready.');?></strong> <?php printf( __( 'You must <a href="%1$s">enter your Akismet API key</a> for it to work.' ), esc_url( add_query_arg( array( 'page' => 'akismet-key-config' ), admin_url( 'admin.php' ) ) ) );?></p></div><?php + else :?> + <iframe src="<?php echo esc_url( sprintf( '%s://akismet.com/web/1.0/user-stats.php?blog=%s&api_key=%s', is_ssl()?'https':'http', $blog, $api_key ) ); ?>" width="100%" height="2500px" frameborder="0" id="akismet-stats-frame"></iframe><?php + endif;?> +</div><?php } function akismet_stats() { @@ -288,9 +345,11 @@ function akismet_admin_warnings() { ); ?> <div class='error'> - <p><strong>Akismet Error Code: <?php echo $alert['code']; ?></strong></p> + <p><strong><?php _e( 'Akismet Error Code');?>: <?php echo $alert['code']; ?></strong></p> <p><?php esc_html_e( $alert['msg'] ); ?></p> - <p>More information is available at <a href="https://akismet.com/errors/<?php echo $alert['code']; ?>">https://akismet.com/errors/<?php echo $alert['code']; ?></a></p> + <p><?php //FIXME: need to revert this to using __() in next version + printf( translate( 'For more information:' ) . ' <a href="%s">%s</a>' , 'https://akismet.com/errors/'.$alert['code'], 'https://akismet.com/errors/'.$alert['code'] );?> + </p> </div> <?php } @@ -301,10 +360,33 @@ function akismet_admin_warnings() { if ( !get_option('wordpress_api_key') && !$wpcom_api_key && !isset($_POST['submit']) ) { function akismet_warning() { - echo " - <div id='akismet-warning' class='updated fade'><p><strong>".__('Akismet is almost ready.')."</strong> ".sprintf(__('You must <a href="%1$s">enter your Akismet API key</a> for it to work.'), "admin.php?page=akismet-key-config")."</p></div> - "; + global $hook_suffix, $current_user; + + if ( $hook_suffix == 'plugins.php' ) { + echo ' + <div class="updated" style="padding: 0; margin: 0; border: none; background: none;"> + <style type="text/css"> +.akismet_activate{min-width:825px;border:1px solid #4F800D;padding:5px;margin:15px 0;background:#83AF24;background-image:-webkit-gradient(linear,0% 0,80% 100%,from(#83AF24),to(#4F800D));background-image:-moz-linear-gradient(80% 100% 120deg,#4F800D,#83AF24);-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;position:relative;overflow:hidden}.akismet_activate .aa_a{position:absolute;top:-5px;right:10px;font-size:140px;color:#769F33;font-family:Georgia, "Times New Roman", Times, serif;z-index:1}.akismet_activate .aa_button{font-weight:bold;border:1px solid #029DD6;border-top:1px solid #06B9FD;font-size:15px;text-align:center;padding:9px 0 8px 0;color:#FFF;background:#029DD6;background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#029DD6),to(#0079B1));background-image:-moz-linear-gradient(0% 100% 90deg,#0079B1,#029DD6);-moz-border-radius:2px;border-radius:2px;-webkit-border-radius:2px}.akismet_activate .aa_button:hover{text-decoration:none !important;border:1px solid #029DD6;border-bottom:1px solid #00A8EF;font-size:15px;text-align:center;padding:9px 0 8px 0;color:#F0F8FB;background:#0079B1;background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#0079B1),to(#0092BF));background-image:-moz-linear-gradient(0% 100% 90deg,#0092BF,#0079B1);-moz-border-radius:2px;border-radius:2px;-webkit-border-radius:2px}.akismet_activate .aa_button_border{border:1px solid #006699;-moz-border-radius:2px;border-radius:2px;-webkit-border-radius:2px;background:#029DD6;background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#029DD6),to(#0079B1));background-image:-moz-linear-gradient(0% 100% 90deg,#0079B1,#029DD6)}.akismet_activate .aa_button_container{cursor:pointer;display:inline-block;background:#DEF1B8;padding:5px;-moz-border-radius:2px;border-radius:2px;-webkit-border-radius:2px;width:266px}.akismet_activate .aa_description{position:absolute;top:22px;left:285px;margin-left:25px;color:#E5F2B1;font-size:15px;z-index:1000}.akismet_activate .aa_description strong{color:#FFF;font-weight:normal} + </style> + <form name="akismet_activate" action="https://akismet.com/get/" method="POST"> + <input type="hidden" name="return" value="1"/> + <input type="hidden" name="jetpack" value="'.(string) class_exists( 'Jetpack' ).'"/> + <input type="hidden" name="user" value="'.esc_attr( $current_user->user_login ).'"/> + <div class="akismet_activate"> + <div class="aa_a">A</div> + <div class="aa_button_container" onclick="document.akismet_activate.submit();"> + <div class="aa_button_border"> + <div class="aa_button">Activate your Akismet account</div> + </div> + </div> + <div class="aa_description"><strong>Almost done</strong> - activate your account and say goodbye to comment spam.</div> + </div> + </form> + </div> + '; + } } + add_action('admin_notices', 'akismet_warning'); return; } elseif ( ( empty($_SERVER['SCRIPT_FILENAME']) || basename($_SERVER['SCRIPT_FILENAME']) == 'edit-comments.php' ) && wp_next_scheduled('akismet_schedule_cron_recheck') ) { @@ -314,9 +396,9 @@ function akismet_admin_warnings() { $waiting = $wpdb->get_var( "SELECT COUNT(*) FROM $wpdb->commentmeta WHERE meta_key = 'akismet_error'" ); $next_check = wp_next_scheduled('akismet_schedule_cron_recheck'); if ( $waiting > 0 && $next_check > time() ) - echo " - <div id='akismet-warning' class='updated fade'><p><strong>".__('Akismet has detected a problem.')."</strong> ".sprintf(__('Some comments have not yet been checked for spam by Akismet. They have been temporarily held for moderation. Please check your <a href="%s">Akismet configuration</a> and contact your web host if problems persist.'), 'admin.php?page=akismet-key-config')."</p></div> - "; + echo ' + <div id="akismet-warning" class="updated fade"><p><strong>'.__('Akismet has detected a problem.').'</strong> '.sprintf(__('Some comments have not yet been checked for spam by Akismet. They have been temporarily held for moderation. Please check your <a href="%s">Akismet configuration</a> and contact your web host if problems persist.'), 'admin.php?page=akismet-key-config').'</p></div> + '; } add_action('admin_notices', 'akismet_warning'); return; @@ -332,8 +414,8 @@ function akismet_comment_row_action( $a, $comment ) { return $a; $akismet_result = get_comment_meta( $comment->comment_ID, 'akismet_result', true ); - $akismet_error = get_comment_meta( $comment->comment_ID, 'akismet_error', true ); - $user_result = get_comment_meta( $comment->comment_ID, 'akismet_user_result', true); + $akismet_error = get_comment_meta( $comment->comment_ID, 'akismet_error', true ); + $user_result = get_comment_meta( $comment->comment_ID, 'akismet_user_result', true); $comment_status = wp_get_comment_status( $comment->comment_ID ); $desc = null; if ( $akismet_error ) { @@ -369,7 +451,7 @@ function akismet_comment_row_action( $a, $comment ) { } if ( $desc ) - echo '<span class="akismet-status" commentid="'.$comment->comment_ID.'"><a href="comment.php?action=editcomment&c='.$comment->comment_ID.'#akismet-status" title="' . esc_attr__( 'View comment history' ) . '">'.htmlspecialchars($desc).'</a></span>'; + echo '<span class="akismet-status" commentid="'.$comment->comment_ID.'"><a href="comment.php?action=editcomment&c='.$comment->comment_ID.'#akismet-status" title="' . esc_attr__( 'View comment history' ) . '">'.esc_html( $desc ).'</a></span>'; if ( apply_filters( 'akismet_show_user_comments_approved', get_option('akismet_show_user_comments_approved') ) == 'true' ) { $comment_count = akismet_get_user_comments_approved( $comment->user_id, $comment->comment_author_email, $comment->comment_author, $comment->comment_author_url ); @@ -390,7 +472,7 @@ function akismet_comment_status_meta_box($comment) { foreach ( $history as $row ) { $time = date( 'D d M Y @ h:i:m a', $row['time'] ) . ' GMT'; echo '<div style="margin-bottom: 13px;"><span style="color: #999;" alt="' . $time . '" title="' . $time . '">' . sprintf( __('%s ago'), human_time_diff( $row['time'] ) ) . '</span> - '; - echo htmlspecialchars( $row['message'] ) . '</div>'; + echo esc_html( $row['message'] ) . '</div>'; } echo '</div>'; @@ -418,7 +500,7 @@ function akismet_comment_column_row( $column, $comment_id ) { echo '<dl class="akismet-history">'; foreach ( $history as $row ) { echo '<dt>' . sprintf( __('%s ago'), human_time_diff( $row['time'] ) ) . '</dt>'; - echo '<dd>' . htmlspecialchars( $row['message'] ) . '</dd>'; + echo '<dd>' . esc_html( $row['message'] ) . '</dd>'; } echo '</dl>'; @@ -430,18 +512,16 @@ function akismet_comment_column_row( $column, $comment_id ) { // END FIXME // call out URLS in comments -function akismet_text_add_link_callback( $m ) { - - // bare link? - if ( $m[4] == $m[2] ) - return '<a '.$m[1].' href="'.$m[2].'" '.$m[3].' class="comment-link">'.$m[4].'</a>'; - else - return '<span title="'.$m[2].'" class="comment-link"><a '.$m[1].' href="'.$m[2].'" '.$m[3].' class="comment-link">'.$m[4].'</a></span>'; +function akismet_text_add_link_callback( $m ) { + // bare link? + if ( $m[4] == $m[2] ) + return '<a '.$m[1].' href="'.$m[2].'" '.$m[3].' class="comment-link">'.$m[4].'</a>'; + else + return '<span title="'.$m[2].'" class="comment-link"><a '.$m[1].' href="'.$m[2].'" '.$m[3].' class="comment-link">'.$m[4].'</a></span>'; } function akismet_text_add_link_class( $comment_text ) { - - return preg_replace_callback( '#<a ([^>]*)href="([^"]+)"([^>]*)>(.*?)</a>#i', 'akismet_text_add_link_callback', $comment_text ); + return preg_replace_callback( '#<a ([^>]*)href="([^"]+)"([^>]*)>(.*?)</a>#i', 'akismet_text_add_link_callback', $comment_text ); } add_filter('comment_text', 'akismet_text_add_link_class'); @@ -516,7 +596,6 @@ function akismet_submit_nonspam_comment ( $comment_id ) { $comment->blog_lang = get_locale(); $comment->blog_charset = get_option('blog_charset'); $comment->permalink = get_permalink($comment->comment_post_ID); - $comment->reporter_ip = $_SERVER['REMOTE_ADDR']; if ( is_object($current_user) ) { $comment->reporter = $current_user->user_login; } @@ -568,7 +647,6 @@ function akismet_submit_spam_comment ( $comment_id ) { $comment->blog_lang = get_locale(); $comment->blog_charset = get_option('blog_charset'); $comment->permalink = get_permalink($comment->comment_post_ID); - $comment->reporter_ip = $_SERVER['REMOTE_ADDR']; if ( is_object($current_user) ) { $comment->reporter = $current_user->user_login; } @@ -822,12 +900,12 @@ function akismet_admin_menu() { } } -function akismet_load_menu() { +function akismet_load_menu() { if ( class_exists( 'Jetpack' ) ) { - add_submenu_page( 'jetpack', __( 'Akismet Configuration' ), __( 'Akismet Configuration' ), 'manage_options', 'akismet-key-config', 'akismet_conf' ); + add_submenu_page( 'jetpack', __( 'Akismet' ), __( 'Akismet' ), 'manage_options', 'akismet-key-config', 'akismet_conf' ); add_submenu_page( 'jetpack', __( 'Akismet Stats' ), __( 'Akismet Stats' ), 'manage_options', 'akismet-stats-display', 'akismet_stats_display' ); } else { - add_submenu_page('plugins.php', __('Akismet Configuration'), __('Akismet Configuration'), 'manage_options', 'akismet-key-config', 'akismet_conf'); + add_submenu_page('plugins.php', __('Akismet'), __('Akismet'), 'manage_options', 'akismet-key-config', 'akismet_conf'); add_submenu_page('index.php', __('Akismet Stats'), __('Akismet Stats'), 'manage_options', 'akismet-stats-display', 'akismet_stats_display'); } } diff --git a/wp-content/plugins/akismet/akismet.css b/wp-content/plugins/akismet/akismet.css index dccc9c493..e96bc8a50 100644 --- a/wp-content/plugins/akismet/akismet.css +++ b/wp-content/plugins/akismet/akismet.css @@ -1,12 +1 @@ -#submitted-on { position: relative; } -#the-comment-list .author .akismet-user-comment-count { display: inline; } -#the-comment-list .author a span { text-decoration: none; color: #999; } -#the-comment-list .remove_url { margin-left: 3px; color: #999; padding: 2px 3px 2px 0; } -#the-comment-list .remove_url:hover { color: #A7301F; font-weight: bold; padding: 2px 2px 2px 0; } -#dashboard_recent_comments .akismet-status { display: none; } /* never show the flagged by text on the dashboard */ -.akismet-status { float: right; } -.akismet-status a { color: #AAA; font-style: italic; } -span.comment-link a { text-decoration: underline; } -span.comment-link:after { content: " " attr(title) " "; color: #aaa; text-decoration: none; } -.mshot-arrow { width: 0; height: 0; border-top: 10px solid transparent; border-bottom: 10px solid transparent; border-right:10px solid #5C5C5C; position: absolute; left: -6px; top: 91px; } -.mshot-container { background: #5C5C5C; position: absolute; top: -94px; padding: 7px; width: 450px; height: 338px; z-index: 20000; -moz-border-radius:6px; border-radius:6px; -webkit-border-radius:6px; } \ No newline at end of file +#submitted-on{position:relative}#the-comment-list .author .akismet-user-comment-count{display:inline}#the-comment-list .author a span{text-decoration:none;color:#999}#the-comment-list .remove_url{margin-left:3px;color:#999;padding:2px 3px 2px 0}#the-comment-list .remove_url:hover{color:#A7301F;font-weight:bold;padding:2px 2px 2px 0}#dashboard_recent_comments .akismet-status{display:none}.akismet-status{float:right}.akismet-status a{color:#AAA;font-style:italic}span.comment-link a{text-decoration:underline}span.comment-link:after{content:" "attr(title) " ";color:#aaa;text-decoration:none}.mshot-arrow{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #5C5C5C;position:absolute;left:-6px;top:91px}.mshot-container{background:#5C5C5C;position:absolute;top:-94px;padding:7px;width:450px;height:338px;z-index:20000;-moz-border-radius:6px;border-radius:6px;-webkit-border-radius:6px}h2.ak-header{padding-left:38px;background:url('img/logo.png') no-repeat 0 9px;margin-bottom:14px;line-height:32px}.key-status{padding:0.4em 1em;color:#fff;font-weight:bold;text-align:center;-webkit-border-radius:3px;border-radius:3px;border-width:1px;border-style:solid;max-width:23.3em}input#key{width:25.3em !important}input#key.valid{border-color:#4F800D}input#key.invalid,input#key.failed{border-color:#888}.key-status.under-input{margin-top:-5px;padding-bottom:0px}.key-status.invalid,.key-status.failed{background-color:#888}.key-status.valid{background-color:#4F800D}.key-status.some{background-color:#993300}.key-status.empty{display:none}table.network-status th,table.network-status td{padding:0.4em;margin:0;text-align:center}table.network-status{border-color:#dfdfdf;border-width:0 0 1px 1px;border-style:solid;border-spacing:0;width:25.6em}table.network-status th,table.network-status td{border-color:#dfdfdf;border-width:1px 1px 0 0;border-style:solid;margin:0;border-spacing:0}table.network-status td.key-status{border-radius:0px;-webkit-border-radius:0px} \ No newline at end of file diff --git a/wp-content/plugins/akismet/akismet.js b/wp-content/plugins/akismet/akismet.js index 8925c51f0..f3da8fd6d 100644 --- a/wp-content/plugins/akismet/akismet.js +++ b/wp-content/plugins/akismet/akismet.js @@ -1,4 +1,16 @@ jQuery(document).ready(function () { + jQuery( '.switch-have-key' ).click( function() { + var no_key = jQuery( this ).parents().find('div.no-key'); + var have_key = jQuery( this ).parents().find('div.have-key'); + + no_key.addClass( 'hidden' ); + have_key.removeClass( 'hidden' ); + + return false; + }); + jQuery( 'p.need-key a' ).click( function(){ + document.akismet_activate.submit(); + }); jQuery('.akismet-status').each(function () { var thisId = jQuery(this).attr('commentid'); jQuery(this).prependTo('#comment-' + thisId + ' .column-comment div:first-child'); diff --git a/wp-content/plugins/akismet/akismet.php b/wp-content/plugins/akismet/akismet.php index 682b87f14..15a1b2c2e 100644 --- a/wp-content/plugins/akismet/akismet.php +++ b/wp-content/plugins/akismet/akismet.php @@ -6,7 +6,7 @@ Plugin Name: Akismet Plugin URI: http://akismet.com/?return=true Description: Used by millions, Akismet is quite possibly the best way in the world to <strong>protect your blog from comment and trackback spam</strong>. It keeps your site protected from spam even while you sleep. To get started: 1) Click the "Activate" link to the left of this description, 2) <a href="http://akismet.com/get/?return=true">Sign up for an Akismet API key</a>, and 3) Go to your Akismet configuration page, and save your API key. -Version: 2.5.7 +Version: 2.5.8 Author: Automattic Author URI: http://automattic.com/wordpress-plugins/ License: GPLv2 or later @@ -34,7 +34,7 @@ if ( !function_exists( 'add_action' ) ) { exit; } -define('AKISMET_VERSION', '2.5.7'); +define('AKISMET_VERSION', '2.5.8'); define('AKISMET_PLUGIN_URL', plugin_dir_url( __FILE__ )); /** If you hardcode a WP.com API key here, all key config screens will be hidden */ diff --git a/wp-content/plugins/akismet/readme.txt b/wp-content/plugins/akismet/readme.txt index 4d61fe9d3..597749e7e 100644 --- a/wp-content/plugins/akismet/readme.txt +++ b/wp-content/plugins/akismet/readme.txt @@ -1,9 +1,9 @@ === Akismet === -Contributors: matt, ryan, andy, mdawaffe, tellyworth, josephscott, lessbloat, automattic +Contributors: matt, ryan, andy, mdawaffe, tellyworth, josephscott, lessbloat, eoigal, automattic Tags: akismet, comments, spam Requires at least: 3.0 -Tested up to: 3.5 -Stable tag: 2.5.7 +Tested up to: 3.6 +Stable tag: 2.5.8 License: GPLv2 or later Akismet checks your comments against the Akismet web service to see if they look like spam or not. @@ -31,6 +31,11 @@ Upload the Akismet plugin to your blog, Activate it, then enter your [Akismet.co == Changelog == += 2.5.8 = +* Simplify the activation process for new users +* Remove the reporter_ip parameter +* Minor preventative security improvements + = 2.5.7 = * FireFox Stats iframe preview bug * Fix mshots preview when using https diff --git a/wp-content/themes/twentyeleven/languages/twentyeleven.pot b/wp-content/themes/twentyeleven/languages/twentyeleven.pot index daaf12c24..2d85b5824 100644 --- a/wp-content/themes/twentyeleven/languages/twentyeleven.pot +++ b/wp-content/themes/twentyeleven/languages/twentyeleven.pot @@ -4,7 +4,7 @@ msgid "" msgstr "" "Project-Id-Version: Twenty Eleven 1.5\n" "Report-Msgid-Bugs-To: http://wordpress.org/tags/twentyeleven\n" -"POT-Creation-Date: 2013-01-01 00:19:40+00:00\n" +"POT-Creation-Date: 2013-04-26 13:58:43+00:00\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -253,8 +253,8 @@ msgstr "" #: content-single.php:39 msgid "" -"This entry was posted by <a href=\"%6$s\">%5$s</a>. Bookmark the <a href=\"%3" -"$s\" title=\"Permalink to %4$s\" rel=\"bookmark\">permalink</a>." +"This entry was posted by <a href=\"%6$s\">%5$s</a>. Bookmark the <a href=" +"\"%3$s\" title=\"Permalink to %4$s\" rel=\"bookmark\">permalink</a>." msgstr "" #: content-single.php:64 diff --git a/wp-content/themes/twentytwelve/languages/twentytwelve.pot b/wp-content/themes/twentytwelve/languages/twentytwelve.pot index ca6c30331..2a8843418 100644 --- a/wp-content/themes/twentytwelve/languages/twentytwelve.pot +++ b/wp-content/themes/twentytwelve/languages/twentytwelve.pot @@ -4,7 +4,7 @@ msgid "" msgstr "" "Project-Id-Version: Twenty Twelve 1.1\n" "Report-Msgid-Bugs-To: http://wordpress.org/tags/twentytwelve\n" -"POT-Creation-Date: 2013-01-01 00:19:44+00:00\n" +"POT-Creation-Date: 2013-04-26 13:58:46+00:00\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -240,6 +240,7 @@ msgstr "" msgid "Reply" msgstr "" +#. Translators: used between list items, there is a space after the comma. #: functions.php:332 functions.php:335 msgid ", " msgstr "" @@ -248,6 +249,8 @@ msgstr "" msgid "View all posts by %s" msgstr "" +#. Translators: 1 is category, 2 is tag, 3 is the date and 4 is the author's +#. name. #: functions.php:352 msgid "" "This entry was posted in %1$s and tagged %2$s on %3$s<span class=\"by-author" @@ -276,8 +279,9 @@ msgstr "" msgid "" "<span class=\"meta-prep meta-prep-entry-date\">Published </span> <span class=" "\"entry-date\"><time class=\"entry-date\" datetime=\"%1$s\">%2$s</time></" -"span> at <a href=\"%3$s\" title=\"Link to full-size image\">%4$s × %5" -"$s</a> in <a href=\"%6$s\" title=\"Return to %7$s\" rel=\"gallery\">%8$s</a>." +"span> at <a href=\"%3$s\" title=\"Link to full-size image\">%4$s × " +"%5$s</a> in <a href=\"%6$s\" title=\"Return to %7$s\" rel=\"gallery\">%8$s</" +"a>." msgstr "" #: image.php:41 diff --git a/wp-includes/class-feed.php b/wp-includes/class-feed.php index c442050c1..491d775e1 100644 --- a/wp-includes/class-feed.php +++ b/wp-includes/class-feed.php @@ -66,7 +66,11 @@ class WP_SimplePie_File extends SimplePie_File { $this->method = SIMPLEPIE_FILE_SOURCE_REMOTE; if ( preg_match('/^http(s)?:\/\//i', $url) ) { - $args = array( 'timeout' => $this->timeout, 'redirection' => $this->redirects); + $args = array( + 'timeout' => $this->timeout, + 'redirection' => $this->redirects, + 'reject_unsafe_urls' => true, + ); if ( !empty($this->headers) ) $args['headers'] = $this->headers; @@ -85,10 +89,8 @@ class WP_SimplePie_File extends SimplePie_File { $this->status_code = wp_remote_retrieve_response_code( $res ); } } else { - if ( ! file_exists($url) || ( ! $this->body = file_get_contents($url) ) ) { - $this->error = 'file_get_contents could not read the file'; - $this->success = false; - } + $this->error = ''; + $this->success = false; } } } diff --git a/wp-includes/class-http.php b/wp-includes/class-http.php index 3f396a647..0358932ac 100644 --- a/wp-includes/class-http.php +++ b/wp-includes/class-http.php @@ -86,7 +86,8 @@ class WP_Http { 'timeout' => apply_filters( 'http_request_timeout', 5), 'redirection' => apply_filters( 'http_request_redirection_count', 5), 'httpversion' => apply_filters( 'http_request_version', '1.0'), - 'user-agent' => apply_filters( 'http_headers_useragent', 'WordPress/' . $wp_version . '; ' . get_bloginfo( 'url' ) ), + 'user-agent' => apply_filters( 'http_headers_useragent', 'WordPress/' . $wp_version . '; ' . get_bloginfo( 'url' ) ), + 'reject_unsafe_urls' => apply_filters( 'http_request_reject_unsafe_urls', false ), 'blocking' => true, 'headers' => array(), 'cookies' => array(), @@ -108,15 +109,21 @@ class WP_Http { $r = wp_parse_args( $args, $defaults ); $r = apply_filters( 'http_request_args', $r, $url ); - // Certain classes decrement this, store a copy of the original value for loop purposes. - $r['_redirection'] = $r['redirection']; + // The transports decrement this, store a copy of the original value for loop purposes. + if ( ! isset( $r['_redirection'] ) ) + $r['_redirection'] = $r['redirection']; // Allow plugins to short-circuit the request $pre = apply_filters( 'pre_http_request', false, $r, $url ); if ( false !== $pre ) return $pre; - $arrURL = parse_url( $url ); + if ( $r['reject_unsafe_urls'] ) + $url = wp_http_validate_url( $url ); + if ( function_exists( 'wp_kses_bad_protocol' ) ) + $url = wp_kses_bad_protocol( $url, array( 'http', 'https', 'ssl' ) ); + + $arrURL = @parse_url( $url ); if ( empty( $url ) || empty( $arrURL['scheme'] ) ) return new WP_Error('http_request_failed', __('A valid URL was not provided.')); @@ -777,7 +784,7 @@ class WP_Http_Fsockopen { // If location is found, then assume redirect and redirect to location. if ( isset($arrHeaders['headers']['location']) && 0 !== $r['_redirection'] ) { if ( $r['redirection']-- > 0 ) { - return $this->request( WP_HTTP::make_absolute_url( $arrHeaders['headers']['location'], $url ), $r); + return wp_remote_request( WP_HTTP::make_absolute_url( $arrHeaders['headers']['location'], $url ), $r); } else { return new WP_Error('http_request_failed', __('Too many redirects.')); } @@ -887,7 +894,8 @@ class WP_Http_Streams { array( 'method' => strtoupper($r['method']), 'user_agent' => $r['user-agent'], - 'max_redirects' => $r['redirection'] + 1, // See #11557 + 'max_redirects' => 0, // Follow no redirects + 'follow_redirects' => false, 'protocol_version' => (float) $r['httpversion'], 'header' => $strHeaders, 'ignore_errors' => true, // Return non-200 requests. @@ -960,10 +968,13 @@ class WP_Http_Streams { else $processedHeaders = WP_Http::processHeaders($meta['wrapper_data']); - // Streams does not provide an error code which we can use to see why the request stream stopped. - // We can however test to see if a location header is present and return based on that. - if ( isset($processedHeaders['headers']['location']) && 0 !== $args['_redirection'] ) - return new WP_Error('http_request_failed', __('Too many redirects.')); + if ( ! empty( $processedHeaders['headers']['location'] ) && 0 !== $r['_redirection'] ) { // _redirection: The requested number of redirections + if ( $r['redirection']-- > 0 ) { + return wp_remote_request( WP_HTTP::make_absolute_url( $processedHeaders['headers']['location'], $url ), $r ); + } else { + return new WP_Error( 'http_request_failed', __( 'Too many redirects.' ) ); + } + } if ( ! empty( $strResponse ) && isset( $processedHeaders['headers']['transfer-encoding'] ) && 'chunked' == $processedHeaders['headers']['transfer-encoding'] ) $strResponse = WP_Http::chunkTransferDecode($strResponse); @@ -1088,6 +1099,8 @@ class WP_Http_Curl { // The option doesn't work with safe mode or when open_basedir is set, and there's a // bug #17490 with redirected POST requests, so handle redirections outside Curl. curl_setopt( $handle, CURLOPT_FOLLOWLOCATION, false ); + if ( defined( 'CURLOPT_PROTOCOLS' ) ) // PHP 5.2.10 / cURL 7.19.4 + curl_setopt( $handle, CURLOPT_PROTOCOLS, CURLPROTO_HTTP | CURLPROTO_HTTPS ); switch ( $r['method'] ) { case 'HEAD': @@ -1178,7 +1191,7 @@ class WP_Http_Curl { // See #11305 - When running under safe mode, redirection is disabled above. Handle it manually. if ( ! empty( $theHeaders['headers']['location'] ) && 0 !== $r['_redirection'] ) { // _redirection: The requested number of redirections if ( $r['redirection']-- > 0 ) { - return $this->request( WP_HTTP::make_absolute_url( $theHeaders['headers']['location'], $url ), $r ); + return wp_remote_request( WP_HTTP::make_absolute_url( $theHeaders['headers']['location'], $url ), $r ); } else { return new WP_Error( 'http_request_failed', __( 'Too many redirects.' ) ); } diff --git a/wp-includes/class-oembed.php b/wp-includes/class-oembed.php index 46d5f6290..5ff2a2e05 100644 --- a/wp-includes/class-oembed.php +++ b/wp-includes/class-oembed.php @@ -108,7 +108,7 @@ class WP_oEmbed { $providers = array(); // Fetch URL content - if ( $html = wp_remote_retrieve_body( wp_remote_get( $url ) ) ) { + if ( $html = wp_remote_retrieve_body( wp_remote_get( $url, array( 'reject_unsafe_urls' => true ) ) ) ) { // <link> types that contain oEmbed provider URLs $linktypes = apply_filters( 'oembed_linktypes', array( @@ -190,7 +190,7 @@ class WP_oEmbed { */ function _fetch_with_format( $provider_url_with_args, $format ) { $provider_url_with_args = add_query_arg( 'format', $format, $provider_url_with_args ); - $response = wp_remote_get( $provider_url_with_args ); + $response = wp_remote_get( $provider_url_with_args, array( 'reject_unsafe_urls' => true ) ); if ( 501 == wp_remote_retrieve_response_code( $response ) ) return new WP_Error( 'not-implemented' ); if ( ! $body = wp_remote_retrieve_body( $response ) ) @@ -219,35 +219,24 @@ class WP_oEmbed { if ( !function_exists('simplexml_load_string') ) { return false; } - - if ( ! class_exists( 'DOMDocument' ) ) + if ( ! function_exists( 'libxml_disable_entity_loader' ) ) return false; - $errors = libxml_use_internal_errors( true ); - $old_value = null; - if ( function_exists( 'libxml_disable_entity_loader' ) ) { - $old_value = libxml_disable_entity_loader( true ); - } - - $dom = new DOMDocument; - $success = $dom->loadXML( $response_body ); + $loader = libxml_disable_entity_loader( true ); - if ( ! is_null( $old_value ) ) { - libxml_disable_entity_loader( $old_value ); - } + $errors = libxml_use_internal_errors( true ); + $data = simplexml_load_string( $response_body ); libxml_use_internal_errors( $errors ); - if ( ! $success || isset( $dom->doctype ) ) { - return false; + $return = false; + if ( is_object( $data ) ) { + $return = new stdClass; + foreach ( $data as $key => $value ) { + $return->$key = (string) $value; + } } - $data = simplexml_import_dom( $dom ); - if ( ! is_object( $data ) ) - return false; - - $return = new stdClass; - foreach ( $data as $key => $value ) - $return->$key = (string) $value; + libxml_disable_entity_loader( $loader ); return $return; } diff --git a/wp-includes/class-phpass.php b/wp-includes/class-phpass.php index dcdf3803b..2fed5d768 100644 --- a/wp-includes/class-phpass.php +++ b/wp-includes/class-phpass.php @@ -253,7 +253,7 @@ class PasswordHash { if ($hash[0] == '*') $hash = crypt($password, $stored_hash); - return $hash == $stored_hash; + return $hash === $stored_hash; } } diff --git a/wp-includes/class-wp-admin-bar.php b/wp-includes/class-wp-admin-bar.php index f8ee5e2d9..1483da2d9 100644 --- a/wp-includes/class-wp-admin-bar.php +++ b/wp-includes/class-wp-admin-bar.php @@ -354,7 +354,9 @@ class WP_Admin_Bar { $this->_render_group( $group ); } ?> </div> + <?php if ( is_user_logged_in() ) : ?> <a class="screen-reader-shortcut" href="<?php echo esc_url( wp_logout_url() ); ?>"><?php _e('Log Out'); ?></a> + <?php endif; ?> </div> <?php diff --git a/wp-includes/class-wp-xmlrpc-server.php b/wp-includes/class-wp-xmlrpc-server.php index a0827cac4..e4a2d961f 100644 --- a/wp-includes/class-wp-xmlrpc-server.php +++ b/wp-includes/class-wp-xmlrpc-server.php @@ -5380,7 +5380,8 @@ class wp_xmlrpc_server extends IXR_Server { sleep(1); // Let's check the remote site - $linea = wp_remote_retrieve_body( wp_remote_get( $pagelinkedfrom, array( 'timeout' => 10, 'redirection' => 0 ) ) ); + $linea = wp_remote_retrieve_body( wp_remote_get( $pagelinkedfrom, array( 'timeout' => 10, 'redirection' => 0, 'reject_unsafe_urls' => true ) ) ); + if ( !$linea ) return $this->pingback_error( 16, __( 'The source URL does not exist.' ) ); diff --git a/wp-includes/comment.php b/wp-includes/comment.php index 03286228d..5476b930c 100644 --- a/wp-includes/comment.php +++ b/wp-includes/comment.php @@ -1661,7 +1661,7 @@ function discover_pingback_server_uri( $url, $deprecated = '' ) { if ( 0 === strpos($url, $uploads_dir['baseurl']) ) return false; - $response = wp_remote_head( $url, array( 'timeout' => 2, 'httpversion' => '1.0' ) ); + $response = wp_remote_head( $url, array( 'timeout' => 2, 'httpversion' => '1.0', 'reject_unsafe_urls' => true ) ); if ( is_wp_error( $response ) ) return false; @@ -1674,7 +1674,7 @@ function discover_pingback_server_uri( $url, $deprecated = '' ) { return false; // Now do a GET since we're going to look in the html headers (and we're sure its not a binary file) - $response = wp_remote_get( $url, array( 'timeout' => 2, 'httpversion' => '1.0' ) ); + $response = wp_remote_get( $url, array( 'timeout' => 2, 'httpversion' => '1.0', 'reject_unsafe_urls' => true ) ); if ( is_wp_error( $response ) ) return false; @@ -1908,6 +1908,7 @@ function trackback($trackback_url, $title, $excerpt, $ID) { $options = array(); $options['timeout'] = 4; + $options['reject_unsafe_urls'] = true; $options['body'] = array( 'title' => $title, 'url' => get_permalink($ID), @@ -1955,62 +1956,13 @@ function weblog_ping($server = '', $path = '') { * Default filter attached to pingback_ping_source_uri to validate the pingback's Source URI * * @since 3.5.1 + * @see wp_http_validate_url() * * @param string $source_uri * @return string */ function pingback_ping_source_uri( $source_uri ) { - $uri = esc_url_raw( $source_uri, array( 'http', 'https' ) ); - if ( ! $uri ) - return ''; - - $parsed_url = @parse_url( $uri ); - if ( ! $parsed_url ) - return ''; - - if ( isset( $parsed_url['user'] ) || isset( $parsed_url['pass'] ) ) - return ''; - - if ( false !== strpos( $parsed_url['host'], ':' ) ) - return ''; - - $parsed_home = @parse_url( get_option( 'home' ) ); - - $same_host = strtolower( $parsed_home['host'] ) === strtolower( $parsed_url['host'] ); - - if ( ! $same_host ) { - $host = trim( $parsed_url['host'], '.' ); - if ( preg_match( '#^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$#', $host ) ) { - $ip = $host; - } else { - $ip = gethostbyname( $host ); - if ( $ip === $host ) // Error condition for gethostbyname() - $ip = false; - } - if ( $ip ) { - if ( '127.0.0.1' === $ip ) - return ''; - $parts = array_map( 'intval', explode( '.', $ip ) ); - if ( 10 === $parts[0] ) - return ''; - if ( 172 === $parts[0] && 16 <= $parts[1] && 31 >= $parts[1] ) - return ''; - if ( 192 === $parts[0] && 168 === $parts[1] ) - return ''; - } - } - - if ( empty( $parsed_url['port'] ) ) - return $uri; - - $port = $parsed_url['port']; - if ( 80 === $port || 443 === $port || 8080 === $port ) - return $uri; - - if ( $parsed_home && $same_host && $parsed_home['port'] === $port ) - return $uri; - - return ''; + return (string) wp_http_validate_url( $source_uri ); } /** diff --git a/wp-includes/deprecated.php b/wp-includes/deprecated.php index c8fdf4ff2..655316a0a 100644 --- a/wp-includes/deprecated.php +++ b/wp-includes/deprecated.php @@ -3298,7 +3298,7 @@ function image_resize( $file, $max_w, $max_h, $crop = false, $suffix = null, $de */ function wp_get_single_post( $postid = 0, $mode = OBJECT ) { _deprecated_function( __FUNCTION__, '3.5', 'get_post()' ); - return get_post( $postid, $mode, 'edit' ); + return get_post( $postid, $mode ); } /** diff --git a/wp-includes/formatting.php b/wp-includes/formatting.php index 05d722759..a4e429a7f 100644 --- a/wp-includes/formatting.php +++ b/wp-includes/formatting.php @@ -2601,10 +2601,11 @@ function esc_url( $url, $protocols = null, $_context = 'display' ) { if ( ! is_array( $protocols ) ) $protocols = wp_allowed_protocols(); - if ( wp_kses_bad_protocol( $url, $protocols ) != $url ) + $good_protocol_url = wp_kses_bad_protocol( $url, $protocols ); + if ( strtolower( $good_protocol_url ) != strtolower( $url ) ) return ''; - return apply_filters('clean_url', $url, $original_url, $_context); + return apply_filters('clean_url', $good_protocol_url, $original_url, $_context); } /** @@ -2869,7 +2870,7 @@ function sanitize_option($option, $value) { case 'illegal_names': if ( ! is_array( $value ) ) - $value = explode( "\n", $value ); + $value = explode( ' ', $value ); $value = array_values( array_filter( array_map( 'trim', $value ) ) ); diff --git a/wp-includes/functions.php b/wp-includes/functions.php index f4b4634b5..e30a01422 100644 --- a/wp-includes/functions.php +++ b/wp-includes/functions.php @@ -496,6 +496,7 @@ function wp_get_http( $url, $file_path = false, $red = 1 ) { $options = array(); $options['redirection'] = 5; + $options['reject_unsafe_urls'] = true; if ( false == $file_path ) $options['method'] = 'HEAD'; @@ -543,7 +544,7 @@ function wp_get_http_headers( $url, $deprecated = false ) { if ( !empty( $deprecated ) ) _deprecated_argument( __FUNCTION__, '2.7' ); - $response = wp_remote_head( $url ); + $response = wp_remote_head( $url, array( 'reject_unsafe_urls' => true ) ); if ( is_wp_error( $response ) ) return false; @@ -655,10 +656,10 @@ function add_query_arg() { else $frag = ''; - if ( 0 === stripos( 'http://', $uri ) ) { + if ( 0 === stripos( $uri, 'http://' ) ) { $protocol = 'http://'; $uri = substr( $uri, 7 ); - } elseif ( 0 === stripos( 'https://', $uri ) ) { + } elseif ( 0 === stripos( $uri, 'https://' ) ) { $protocol = 'https://'; $uri = substr( $uri, 8 ); } else { @@ -758,6 +759,7 @@ function wp_remote_fopen( $uri ) { $options = array(); $options['timeout'] = 10; + $options['reject_unsafe_urls'] = true; $response = wp_remote_get( $uri, $options ); @@ -2954,9 +2956,15 @@ function _doing_it_wrong( $function, $message, $version ) { // Allow plugin to filter the output error trigger if ( WP_DEBUG && apply_filters( 'doing_it_wrong_trigger_error', true ) ) { - $version = is_null( $version ) ? '' : sprintf( __( '(This message was added in version %s.)' ), $version ); - $message .= ' ' . __( 'Please see <a href="http://codex.wordpress.org/Debugging_in_WordPress">Debugging in WordPress</a> for more information.' ); - trigger_error( sprintf( __( '%1$s was called <strong>incorrectly</strong>. %2$s %3$s' ), $function, $message, $version ) ); + if ( function_exists( '__' ) ) { + $version = is_null( $version ) ? '' : sprintf( __( '(This message was added in version %s.)' ), $version ); + $message .= ' ' . __( 'Please see <a href="http://codex.wordpress.org/Debugging_in_WordPress">Debugging in WordPress</a> for more information.' ); + trigger_error( sprintf( __( '%1$s was called <strong>incorrectly</strong>. %2$s %3$s' ), $function, $message, $version ) ); + } else { + $version = is_null( $version ) ? '' : sprintf( '(This message was added in version %s.)', $version ); + $message .= ' Please see <a href="http://codex.wordpress.org/Debugging_in_WordPress">Debugging in WordPress</a> for more information.'; + trigger_error( sprintf( '%1$s was called <strong>incorrectly</strong>. %2$s %3$s', $function, $message, $version ) ); + } } } diff --git a/wp-includes/http.php b/wp-includes/http.php index 56e4f9ff2..a196f688b 100644 --- a/wp-includes/http.php +++ b/wp-includes/http.php @@ -311,3 +311,64 @@ function send_origin_headers() { return false; } + +/** + * Validate a URL for safe use in the HTTP API. + * + * @since 3.5.2 + * + * @return mixed URL or false on failure. + */ +function wp_http_validate_url( $url ) { + $url = esc_url_raw( $url, array( 'http', 'https' ) ); + if ( ! $url ) + return false; + + $parsed_url = @parse_url( $url ); + if ( ! $parsed_url ) + return false; + + if ( isset( $parsed_url['user'] ) || isset( $parsed_url['pass'] ) ) + return false; + + if ( false !== strpos( $parsed_url['host'], ':' ) ) + return false; + + $parsed_home = @parse_url( get_option( 'home' ) ); + + $same_host = strtolower( $parsed_home['host'] ) === strtolower( $parsed_url['host'] ); + + if ( ! $same_host ) { + $host = trim( $parsed_url['host'], '.' ); + if ( preg_match( '#^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$#', $host ) ) { + $ip = $host; + } else { + $ip = gethostbyname( $host ); + if ( $ip === $host ) // Error condition for gethostbyname() + $ip = false; + } + if ( $ip ) { + if ( '127.0.0.1' === $ip ) + return false; + $parts = array_map( 'intval', explode( '.', $ip ) ); + if ( 10 === $parts[0] ) + return false; + if ( 172 === $parts[0] && 16 <= $parts[1] && 31 >= $parts[1] ) + return false; + if ( 192 === $parts[0] && 168 === $parts[1] ) + return false; + } + } + + if ( empty( $parsed_url['port'] ) ) + return $url; + + $port = $parsed_url['port']; + if ( 80 === $port || 443 === $port || 8080 === $port ) + return $url; + + if ( $parsed_home && $same_host && $parsed_home['port'] === $port ) + return $url; + + return false; +} diff --git a/wp-includes/js/media-editor.js b/wp-includes/js/media-editor.js index 15eff8da5..5a77d50a5 100644 --- a/wp-includes/js/media-editor.js +++ b/wp-includes/js/media-editor.js @@ -170,6 +170,7 @@ icontag: 'dt', captiontag: 'dd', columns: '3', + link: 'post', size: 'thumbnail', orderby: 'menu_order ID' }, diff --git a/wp-includes/js/media-editor.min.js b/wp-includes/js/media-editor.min.js index 0e280c756..2f2d4f170 100644 --- a/wp-includes/js/media-editor.min.js +++ b/wp-includes/js/media-editor.min.js @@ -1 +1 @@ -(function(b){var a={};wp.media.string={props:function(f,i){var h,c,e,g,d,j=wp.media.view.settings.defaultProps;d=function(k){if("image"===k.type&&!k.alt){k.alt=k.caption||k.title||"";k.alt=k.alt.replace(/<\/?[^>]+>/g,"");k.alt=k.alt.replace(/[\r\n]+/g," ")}return k};f=f?_.clone(f):{};if(i&&i.type){f.type=i.type}if("image"===f.type){f=_.defaults(f||{},{align:j.align||getUserSetting("align","none"),size:j.size||getUserSetting("imgsize","medium"),url:"",classes:[]})}if(!i){return d(f)}f.title=f.title||i.title;h=f.link||j.link||getUserSetting("urlbutton","file");if("file"===h){c=i.url}else{if("post"===h){c=i.link}else{if("custom"===h){c=f.linkUrl}}}f.linkUrl=c||"";if("image"===i.type){f.classes.push("wp-image-"+i.id);g=i.sizes;e=g&&g[f.size]?g[f.size]:i;_.extend(f,_.pick(i,"align","caption","alt"),{width:e.width,height:e.height,src:e.url,captionId:"attachment_"+i.id})}else{f.title=f.title||i.filename;f.rel=f.rel||"attachment wp-att-"+i.id}return d(f)},link:function(d,e){var c;d=wp.media.string.props(d,e);c={tag:"a",content:d.title,attrs:{href:d.linkUrl}};if(d.rel){c.attrs.rel=d.rel}return wp.html.string(c)},image:function(g,i){var c={},d,f,h,e;g=wp.media.string.props(g,i);f=g.classes||[];c.src=g.url;_.extend(c,_.pick(g,"width","height","alt"));if(g.align&&!g.caption){f.push("align"+g.align)}if(g.size){f.push("size-"+g.size)}c["class"]=_.compact(f).join(" ");d={tag:"img",attrs:c,single:true};if(g.linkUrl){d={tag:"a",attrs:{href:g.linkUrl},content:d}}e=wp.html.string(d);if(g.caption){h={};if(c.width){h.width=c.width}if(g.captionId){h.id=g.captionId}if(g.align){h.align="align"+g.align}e=wp.shortcode.string({tag:"caption",attrs:h,content:e+" "+g.caption})}return e}};wp.media.gallery=(function(){var c={};return{defaults:{order:"ASC",id:wp.media.view.settings.post.id,itemtag:"dl",icontag:"dt",captiontag:"dd",columns:"3",size:"thumbnail",orderby:"menu_order ID"},attachments:function(h){var j=h.string(),d=c[j],f,e,i,g;delete c[j];if(d){return d}f=_.defaults(h.attrs.named,wp.media.gallery.defaults);e=_.pick(f,"orderby","order");e.type="image";e.perPage=-1;if("rand"===f.orderby){f._orderbyRandom=true}if(!f.orderby||/^menu_order(?: ID)?$/i.test(f.orderby)){e.orderby="menuOrder"}if(f.ids){e.post__in=f.ids.split(",");e.orderby="post__in"}else{if(f.include){e.post__in=f.include.split(",")}}if(f.exclude){e.post__not_in=f.exclude.split(",")}if(!e.post__in){e.uploadedTo=f.id}g=_.omit(f,"id","ids","include","exclude","orderby","order");i=wp.media.query(e);i.gallery=new Backbone.Model(g);return i},shortcode:function(d){var f=d.props.toJSON(),e=_.pick(f,"orderby","order"),g,h;if(d.gallery){_.extend(e,d.gallery.toJSON())}e.ids=d.pluck("id");if(f.uploadedTo){e.id=f.uploadedTo}if(e._orderbyRandom){e.orderby="rand"}delete e._orderbyRandom;if(e.ids&&"post__in"===e.orderby){delete e.orderby}_.each(wp.media.gallery.defaults,function(j,i){if(j===e[i]){delete e[i]}});g=new wp.shortcode({tag:"gallery",attrs:e,type:"single"});h=new wp.media.model.Attachments(d.models,{props:f});h.gallery=d.gallery;c[g.string()]=h;return g},edit:function(g){var f=wp.shortcode.next("gallery",g),h=wp.media.gallery.defaults.id,d,e;if(!f||f.content!==g){return}f=f.shortcode;if(_.isUndefined(f.get("id"))&&!_.isUndefined(h)){f.set("id",h)}d=wp.media.gallery.attachments(f);e=new wp.media.model.Selection(d.models,{props:d.props.toJSON(),multiple:true});e.gallery=d.gallery;e.more().done(function(){e.props.set({query:false});e.unmirror();e.props.unset("orderby")});if(this.frame){this.frame.dispose()}this.frame=wp.media({frame:"post",state:"gallery-edit",title:wp.media.view.l10n.editGalleryTitle,editing:true,multiple:true,selection:e}).open();return this.frame}}}());wp.media.featuredImage={get:function(){return wp.media.view.settings.post.featuredImageId},set:function(d){var c=wp.media.view.settings;c.post.featuredImageId=d;wp.media.post("set-post-thumbnail",{json:true,post_id:c.post.id,thumbnail_id:c.post.featuredImageId,_wpnonce:c.post.nonce}).done(function(e){b(".inside","#postimagediv").html(e)})},frame:function(){if(this._frame){return this._frame}this._frame=wp.media({state:"featured-image",states:[new wp.media.controller.FeaturedImage()]});this._frame.on("toolbar:create:featured-image",function(c){this.createSelectToolbar(c,{text:wp.media.view.l10n.setFeaturedImage})},this._frame);this._frame.state("featured-image").on("select",this.select);return this._frame},select:function(){var d=wp.media.view.settings,c=this.get("selection").single();if(!d.post.featuredImageId){return}wp.media.featuredImage.set(c?c.id:-1)},init:function(){b("#postimagediv").on("click","#set-post-thumbnail",function(c){c.preventDefault();c.stopPropagation();wp.media.featuredImage.frame().open()}).on("click","#remove-post-thumbnail",function(){wp.media.view.settings.post.featuredImageId=-1})}};b(wp.media.featuredImage.init);wp.media.editor={insert:function(g){var d=typeof(tinymce)!="undefined",j=typeof(QTags)!="undefined",c=window.wpActiveEditor,f;if(window.send_to_editor){return window.send_to_editor.apply(this,arguments)}if(!c){if(d&&tinymce.activeEditor){f=tinymce.activeEditor;c=window.wpActiveEditor=f.id}else{if(!j){return false}}}else{if(d){if(tinymce.activeEditor&&(tinymce.activeEditor.id=="mce_fullscreen"||tinymce.activeEditor.id=="wp_mce_fullscreen")){f=tinymce.activeEditor}else{f=tinymce.get(c)}}}if(f&&!f.isHidden()){if(tinymce.isIE&&f.windowManager.insertimagebookmark){f.selection.moveToBookmark(f.windowManager.insertimagebookmark)}if(g.indexOf("[caption")!==-1){if(f.wpSetImgCaption){g=f.wpSetImgCaption(g)}}else{if(g.indexOf("[gallery")!==-1){if(f.plugins.wpgallery){g=f.plugins.wpgallery._do_gallery(g)}}else{if(g.indexOf("[embed")===0){if(f.plugins.wordpress){g=f.plugins.wordpress._setEmbed(g)}}}}f.execCommand("mceInsertContent",false,g)}else{if(j){QTags.insertContent(g)}else{document.getElementById(c).value+=g}}if(window.tb_remove){try{window.tb_remove()}catch(i){}}},add:function(e,c){var d=this.get(e);if(d){return d}d=a[e]=wp.media(_.defaults(c||{},{frame:"post",state:"insert",title:wp.media.view.l10n.addMedia,multiple:true}));d.on("insert",function(f){var g=d.state();f=f||g.get("selection");if(!f){return}b.when.apply(b,f.map(function(i){var h=g.display(i).toJSON();return this.send.attachment(h,i.toJSON())},this)).done(function(){wp.media.editor.insert(_.toArray(arguments).join("\n\n"))})},this);d.state("gallery-edit").on("update",function(f){this.insert(wp.media.gallery.shortcode(f).string())},this);d.state("embed").on("select",function(){var g=d.state(),f=g.get("type"),h=g.props.toJSON();h.url=h.url||"";if("link"===f){_.defaults(h,{title:h.url,linkUrl:h.url});this.send.link(h).done(function(i){wp.media.editor.insert(i)})}else{if("image"===f){_.defaults(h,{title:h.url,linkUrl:"",align:"none",link:"none"});if("none"===h.link){h.linkUrl=""}else{if("file"===h.link){h.linkUrl=h.url}}this.insert(wp.media.string.image(h))}}},this);d.state("featured-image").on("select",wp.media.featuredImage.select);d.setState(d.options.state);return d},id:function(c){if(c){return c}c=wpActiveEditor;if(!c&&typeof tinymce!=="undefined"&&tinymce.activeEditor){c=tinymce.activeEditor.id}c=c||"";return c},get:function(c){c=this.id(c);return a[c]},remove:function(c){c=this.id(c);delete a[c]},send:{attachment:function(f,g){var c=g.caption,d,e;if(!wp.media.view.settings.captions){delete g.caption}f=wp.media.string.props(f,g);d={id:g.id,post_content:g.description,post_excerpt:c};if(f.linkUrl){d.url=f.linkUrl}if("image"===g.type){e=wp.media.string.image(f);_.each({align:"align",size:"image-size",alt:"image_alt"},function(h,i){if(f[i]){d[h]=f[i]}})}else{e=wp.media.string.link(f);d.post_title=f.title}return wp.media.post("send-attachment-to-editor",{nonce:wp.media.view.settings.nonce.sendToEditor,attachment:d,html:e,post_id:wp.media.view.settings.post.id})},link:function(c){return wp.media.post("send-link-to-editor",{nonce:wp.media.view.settings.nonce.sendToEditor,src:c.linkUrl,title:c.title,html:wp.media.string.link(c),post_id:wp.media.view.settings.post.id})}},open:function(e){var d,c;e=this.id(e);if(typeof tinymce!=="undefined"){c=tinymce.get(e);if(tinymce.isIE&&c&&!c.isHidden()){c.focus();c.windowManager.insertimagebookmark=c.selection.getBookmark()}}d=this.get(e);if(!d){d=this.add(e)}return d.open()},init:function(){b(document.body).on("click",".insert-media",function(d){var e=b(this),c=e.data("editor");d.preventDefault();e.blur();wp.media.editor.open(c)})}};_.bindAll(wp.media.editor,"open");b(wp.media.editor.init)}(jQuery)); \ No newline at end of file +(function(b){var a={};wp.media.string={props:function(f,i){var h,c,e,g,d,j=wp.media.view.settings.defaultProps;d=function(k){if("image"===k.type&&!k.alt){k.alt=k.caption||k.title||"";k.alt=k.alt.replace(/<\/?[^>]+>/g,"");k.alt=k.alt.replace(/[\r\n]+/g," ")}return k};f=f?_.clone(f):{};if(i&&i.type){f.type=i.type}if("image"===f.type){f=_.defaults(f||{},{align:j.align||getUserSetting("align","none"),size:j.size||getUserSetting("imgsize","medium"),url:"",classes:[]})}if(!i){return d(f)}f.title=f.title||i.title;h=f.link||j.link||getUserSetting("urlbutton","file");if("file"===h){c=i.url}else{if("post"===h){c=i.link}else{if("custom"===h){c=f.linkUrl}}}f.linkUrl=c||"";if("image"===i.type){f.classes.push("wp-image-"+i.id);g=i.sizes;e=g&&g[f.size]?g[f.size]:i;_.extend(f,_.pick(i,"align","caption","alt"),{width:e.width,height:e.height,src:e.url,captionId:"attachment_"+i.id})}else{f.title=f.title||i.filename;f.rel=f.rel||"attachment wp-att-"+i.id}return d(f)},link:function(d,e){var c;d=wp.media.string.props(d,e);c={tag:"a",content:d.title,attrs:{href:d.linkUrl}};if(d.rel){c.attrs.rel=d.rel}return wp.html.string(c)},image:function(g,i){var c={},d,f,h,e;g=wp.media.string.props(g,i);f=g.classes||[];c.src=g.url;_.extend(c,_.pick(g,"width","height","alt"));if(g.align&&!g.caption){f.push("align"+g.align)}if(g.size){f.push("size-"+g.size)}c["class"]=_.compact(f).join(" ");d={tag:"img",attrs:c,single:true};if(g.linkUrl){d={tag:"a",attrs:{href:g.linkUrl},content:d}}e=wp.html.string(d);if(g.caption){h={};if(c.width){h.width=c.width}if(g.captionId){h.id=g.captionId}if(g.align){h.align="align"+g.align}e=wp.shortcode.string({tag:"caption",attrs:h,content:e+" "+g.caption})}return e}};wp.media.gallery=(function(){var c={};return{defaults:{order:"ASC",id:wp.media.view.settings.post.id,itemtag:"dl",icontag:"dt",captiontag:"dd",columns:"3",link:"post",size:"thumbnail",orderby:"menu_order ID"},attachments:function(h){var j=h.string(),d=c[j],f,e,i,g;delete c[j];if(d){return d}f=_.defaults(h.attrs.named,wp.media.gallery.defaults);e=_.pick(f,"orderby","order");e.type="image";e.perPage=-1;if("rand"===f.orderby){f._orderbyRandom=true}if(!f.orderby||/^menu_order(?: ID)?$/i.test(f.orderby)){e.orderby="menuOrder"}if(f.ids){e.post__in=f.ids.split(",");e.orderby="post__in"}else{if(f.include){e.post__in=f.include.split(",")}}if(f.exclude){e.post__not_in=f.exclude.split(",")}if(!e.post__in){e.uploadedTo=f.id}g=_.omit(f,"id","ids","include","exclude","orderby","order");i=wp.media.query(e);i.gallery=new Backbone.Model(g);return i},shortcode:function(d){var f=d.props.toJSON(),e=_.pick(f,"orderby","order"),g,h;if(d.gallery){_.extend(e,d.gallery.toJSON())}e.ids=d.pluck("id");if(f.uploadedTo){e.id=f.uploadedTo}if(e._orderbyRandom){e.orderby="rand"}delete e._orderbyRandom;if(e.ids&&"post__in"===e.orderby){delete e.orderby}_.each(wp.media.gallery.defaults,function(j,i){if(j===e[i]){delete e[i]}});g=new wp.shortcode({tag:"gallery",attrs:e,type:"single"});h=new wp.media.model.Attachments(d.models,{props:f});h.gallery=d.gallery;c[g.string()]=h;return g},edit:function(g){var f=wp.shortcode.next("gallery",g),h=wp.media.gallery.defaults.id,d,e;if(!f||f.content!==g){return}f=f.shortcode;if(_.isUndefined(f.get("id"))&&!_.isUndefined(h)){f.set("id",h)}d=wp.media.gallery.attachments(f);e=new wp.media.model.Selection(d.models,{props:d.props.toJSON(),multiple:true});e.gallery=d.gallery;e.more().done(function(){e.props.set({query:false});e.unmirror();e.props.unset("orderby")});if(this.frame){this.frame.dispose()}this.frame=wp.media({frame:"post",state:"gallery-edit",title:wp.media.view.l10n.editGalleryTitle,editing:true,multiple:true,selection:e}).open();return this.frame}}}());wp.media.featuredImage={get:function(){return wp.media.view.settings.post.featuredImageId},set:function(d){var c=wp.media.view.settings;c.post.featuredImageId=d;wp.media.post("set-post-thumbnail",{json:true,post_id:c.post.id,thumbnail_id:c.post.featuredImageId,_wpnonce:c.post.nonce}).done(function(e){b(".inside","#postimagediv").html(e)})},frame:function(){if(this._frame){return this._frame}this._frame=wp.media({state:"featured-image",states:[new wp.media.controller.FeaturedImage()]});this._frame.on("toolbar:create:featured-image",function(c){this.createSelectToolbar(c,{text:wp.media.view.l10n.setFeaturedImage})},this._frame);this._frame.state("featured-image").on("select",this.select);return this._frame},select:function(){var d=wp.media.view.settings,c=this.get("selection").single();if(!d.post.featuredImageId){return}wp.media.featuredImage.set(c?c.id:-1)},init:function(){b("#postimagediv").on("click","#set-post-thumbnail",function(c){c.preventDefault();c.stopPropagation();wp.media.featuredImage.frame().open()}).on("click","#remove-post-thumbnail",function(){wp.media.view.settings.post.featuredImageId=-1})}};b(wp.media.featuredImage.init);wp.media.editor={insert:function(g){var d=typeof(tinymce)!="undefined",j=typeof(QTags)!="undefined",c=window.wpActiveEditor,f;if(window.send_to_editor){return window.send_to_editor.apply(this,arguments)}if(!c){if(d&&tinymce.activeEditor){f=tinymce.activeEditor;c=window.wpActiveEditor=f.id}else{if(!j){return false}}}else{if(d){if(tinymce.activeEditor&&(tinymce.activeEditor.id=="mce_fullscreen"||tinymce.activeEditor.id=="wp_mce_fullscreen")){f=tinymce.activeEditor}else{f=tinymce.get(c)}}}if(f&&!f.isHidden()){if(tinymce.isIE&&f.windowManager.insertimagebookmark){f.selection.moveToBookmark(f.windowManager.insertimagebookmark)}if(g.indexOf("[caption")!==-1){if(f.wpSetImgCaption){g=f.wpSetImgCaption(g)}}else{if(g.indexOf("[gallery")!==-1){if(f.plugins.wpgallery){g=f.plugins.wpgallery._do_gallery(g)}}else{if(g.indexOf("[embed")===0){if(f.plugins.wordpress){g=f.plugins.wordpress._setEmbed(g)}}}}f.execCommand("mceInsertContent",false,g)}else{if(j){QTags.insertContent(g)}else{document.getElementById(c).value+=g}}if(window.tb_remove){try{window.tb_remove()}catch(i){}}},add:function(e,c){var d=this.get(e);if(d){return d}d=a[e]=wp.media(_.defaults(c||{},{frame:"post",state:"insert",title:wp.media.view.l10n.addMedia,multiple:true}));d.on("insert",function(f){var g=d.state();f=f||g.get("selection");if(!f){return}b.when.apply(b,f.map(function(i){var h=g.display(i).toJSON();return this.send.attachment(h,i.toJSON())},this)).done(function(){wp.media.editor.insert(_.toArray(arguments).join("\n\n"))})},this);d.state("gallery-edit").on("update",function(f){this.insert(wp.media.gallery.shortcode(f).string())},this);d.state("embed").on("select",function(){var g=d.state(),f=g.get("type"),h=g.props.toJSON();h.url=h.url||"";if("link"===f){_.defaults(h,{title:h.url,linkUrl:h.url});this.send.link(h).done(function(i){wp.media.editor.insert(i)})}else{if("image"===f){_.defaults(h,{title:h.url,linkUrl:"",align:"none",link:"none"});if("none"===h.link){h.linkUrl=""}else{if("file"===h.link){h.linkUrl=h.url}}this.insert(wp.media.string.image(h))}}},this);d.state("featured-image").on("select",wp.media.featuredImage.select);d.setState(d.options.state);return d},id:function(c){if(c){return c}c=wpActiveEditor;if(!c&&typeof tinymce!=="undefined"&&tinymce.activeEditor){c=tinymce.activeEditor.id}c=c||"";return c},get:function(c){c=this.id(c);return a[c]},remove:function(c){c=this.id(c);delete a[c]},send:{attachment:function(f,g){var c=g.caption,d,e;if(!wp.media.view.settings.captions){delete g.caption}f=wp.media.string.props(f,g);d={id:g.id,post_content:g.description,post_excerpt:c};if(f.linkUrl){d.url=f.linkUrl}if("image"===g.type){e=wp.media.string.image(f);_.each({align:"align",size:"image-size",alt:"image_alt"},function(h,i){if(f[i]){d[h]=f[i]}})}else{e=wp.media.string.link(f);d.post_title=f.title}return wp.media.post("send-attachment-to-editor",{nonce:wp.media.view.settings.nonce.sendToEditor,attachment:d,html:e,post_id:wp.media.view.settings.post.id})},link:function(c){return wp.media.post("send-link-to-editor",{nonce:wp.media.view.settings.nonce.sendToEditor,src:c.linkUrl,title:c.title,html:wp.media.string.link(c),post_id:wp.media.view.settings.post.id})}},open:function(e){var d,c;e=this.id(e);if(typeof tinymce!=="undefined"){c=tinymce.get(e);if(tinymce.isIE&&c&&!c.isHidden()){c.focus();c.windowManager.insertimagebookmark=c.selection.getBookmark()}}d=this.get(e);if(!d){d=this.add(e)}return d.open()},init:function(){b(document.body).on("click",".insert-media",function(d){var e=b(this),c=e.data("editor");d.preventDefault();e.blur();wp.media.editor.open(c)})}};_.bindAll(wp.media.editor,"open");b(wp.media.editor.init)}(jQuery)); \ No newline at end of file diff --git a/wp-includes/js/plupload/handlers.js b/wp-includes/js/plupload/handlers.js index e903f5709..0b9937c4d 100644 --- a/wp-includes/js/plupload/handlers.js +++ b/wp-includes/js/plupload/handlers.js @@ -16,7 +16,12 @@ function fileQueued(fileObj) { items.removeClass('open').find('.slidetoggle').slideUp(200); } // Create a progress bar containing the filename - jQuery('#media-items').append('<div id="media-item-' + fileObj.id + '" class="media-item child-of-' + postid + '"><div class="progress"><div class="percent">0%</div><div class="bar"></div></div><div class="filename original"> ' + fileObj.name + '</div></div>'); + jQuery('<div class="media-item">') + .attr( 'id', 'media-item-' + fileObj.id ) + .addClass('child-of-' + postid) + .append('<div class="progress"><div class="percent">0%</div><div class="bar"></div></div>', + jQuery('<div class="filename original">').text( ' ' + fileObj.name )) + .appendTo( jQuery('#media-items' ) ); // Disable submit jQuery('#insert-gallery').prop('disabled', true); diff --git a/wp-includes/js/plupload/handlers.min.js b/wp-includes/js/plupload/handlers.min.js index d2f99a417..d099ba866 100644 --- a/wp-includes/js/plupload/handlers.min.js +++ b/wp-includes/js/plupload/handlers.min.js @@ -1 +1 @@ -var topWin=window.dialogArguments||opener||parent||top,uploader,uploader_init;function fileDialogStart(){jQuery("#media-upload-error").empty()}function fileQueued(b){jQuery(".media-blank").remove();var a=jQuery("#media-items").children(),c=post_id||0;if(a.length==1){a.removeClass("open").find(".slidetoggle").slideUp(200)}jQuery("#media-items").append('<div id="media-item-'+b.id+'" class="media-item child-of-'+c+'"><div class="progress"><div class="percent">0%</div><div class="bar"></div></div><div class="filename original"> '+b.name+"</div></div>");jQuery("#insert-gallery").prop("disabled",true)}function uploadStart(){try{if(typeof topWin.tb_remove!="undefined"){topWin.jQuery("#TB_overlay").unbind("click",topWin.tb_remove)}}catch(a){}return true}function uploadProgress(a,b){var c=jQuery("#media-item-"+b.id);jQuery(".bar",c).width((200*b.loaded)/b.size);jQuery(".percent",c).html(b.percent+"%")}function fileUploading(c,d){var b=100*1024*1024,a=parseInt(c.settings.max_file_size,10);if(a>b&&d.size>b){setTimeout(function(){var e;if(d.status<3&&d.loaded==0){wpFileError(d,pluploadL10n.big_upload_failed.replace("%1$s",'<a class="uploader-html" href="#">').replace("%2$s","</a>"));c.stop();c.removeFile(d);c.start()}},10000)}}function updateMediaForm(){var a=jQuery("#media-items").children();if(a.length==1){a.addClass("open").find(".slidetoggle").show();jQuery(".insert-gallery").hide()}else{if(a.length>1){a.removeClass("open");jQuery(".insert-gallery").show()}}if(a.not(".media-blank").length>0){jQuery(".savebutton").show()}else{jQuery(".savebutton").hide()}}function uploadSuccess(c,a){var b=jQuery("#media-item-"+c.id);a=a.replace(/^<pre>(\d+)<\/pre>$/,"$1");if(a.match(/media-upload-error|error-div/)){b.html(a);return}else{jQuery(".percent",b).html(pluploadL10n.crunching)}prepareMediaItem(c,a);updateMediaForm();if(post_id&&b.hasClass("child-of-"+post_id)){jQuery("#attachments-count").text(1*jQuery("#attachments-count").text()+1)}}function setResize(a){if(a){if(uploader.features.jpgresize){uploader.settings.resize={width:resize_width,height:resize_height,quality:100}}else{uploader.settings.multipart_params.image_resize=true}}else{delete (uploader.settings.resize);delete (uploader.settings.multipart_params.image_resize)}}function prepareMediaItem(c,a){var d=(typeof shortform=="undefined")?1:2,b=jQuery("#media-item-"+c.id);if(d==2&&shortform>2){d=shortform}try{if(typeof topWin.tb_remove!="undefined"){topWin.jQuery("#TB_overlay").click(topWin.tb_remove)}}catch(g){}if(isNaN(a)||!a){b.append(a);prepareMediaItemInit(c)}else{b.load("async-upload.php",{attachment_id:a,fetch:d},function(){prepareMediaItemInit(c);updateMediaForm()})}}function prepareMediaItemInit(b){var a=jQuery("#media-item-"+b.id);jQuery(".thumbnail",a).clone().attr("class","pinkynail toggle").prependTo(a);jQuery(".filename.original",a).replaceWith(jQuery(".filename.new",a));jQuery("a.delete",a).click(function(){jQuery.ajax({url:ajaxurl,type:"post",success:deleteSuccess,error:deleteError,id:b.id,data:{id:this.id.replace(/[^0-9]/g,""),action:"trash-post",_ajax_nonce:this.href.replace(/^.*wpnonce=/,"")}});return false});jQuery("a.undo",a).click(function(){jQuery.ajax({url:ajaxurl,type:"post",id:b.id,data:{id:this.id.replace(/[^0-9]/g,""),action:"untrash-post",_ajax_nonce:this.href.replace(/^.*wpnonce=/,"")},success:function(d,e){var c=jQuery("#media-item-"+b.id);if(type=jQuery("#type-of-"+b.id).val()){jQuery("#"+type+"-counter").text(jQuery("#"+type+"-counter").text()-0+1)}if(post_id&&c.hasClass("child-of-"+post_id)){jQuery("#attachments-count").text(jQuery("#attachments-count").text()-0+1)}jQuery(".filename .trashnotice",c).remove();jQuery(".filename .title",c).css("font-weight","normal");jQuery("a.undo",c).addClass("hidden");jQuery(".menu_order_input",c).show();c.css({backgroundColor:"#ceb"}).animate({backgroundColor:"#fff"},{queue:false,duration:500,complete:function(){jQuery(this).css({backgroundColor:""})}}).removeClass("undo")}});return false});jQuery("#media-item-"+b.id+".startopen").removeClass("startopen").addClass("open").find("slidetoggle").fadeIn()}function wpQueueError(a){jQuery("#media-upload-error").show().html('<div class="error"><p>'+a+"</p></div>")}function wpFileError(b,a){itemAjaxError(b.id,a)}function itemAjaxError(e,c){var b=jQuery("#media-item-"+e),a=b.find(".filename").text(),d=b.data("last-err");if(d==e){return}b.html('<div class="error-div"><a class="dismiss" href="#">'+pluploadL10n.dismiss+"</a><strong>"+pluploadL10n.error_uploading.replace("%s",jQuery.trim(a))+"</strong> "+c+"</div>").data("last-err",e)}function deleteSuccess(b,d){if(b=="-1"){return itemAjaxError(this.id,"You do not have permission. Has your session expired?")}if(b=="0"){return itemAjaxError(this.id,"Could not be deleted. Has it been deleted already?")}var c=this.id,a=jQuery("#media-item-"+c);if(type=jQuery("#type-of-"+c).val()){jQuery("#"+type+"-counter").text(jQuery("#"+type+"-counter").text()-1)}if(post_id&&a.hasClass("child-of-"+post_id)){jQuery("#attachments-count").text(jQuery("#attachments-count").text()-1)}if(jQuery("form.type-form #media-items").children().length==1&&jQuery(".hidden","#media-items").length>0){jQuery(".toggle").toggle();jQuery(".slidetoggle").slideUp(200).siblings().removeClass("hidden")}jQuery(".toggle",a).toggle();jQuery(".slidetoggle",a).slideUp(200).siblings().removeClass("hidden");a.css({backgroundColor:"#faa"}).animate({backgroundColor:"#f4f4f4"},{queue:false,duration:500}).addClass("undo");jQuery(".filename:empty",a).remove();jQuery(".filename .title",a).css("font-weight","bold");jQuery(".filename",a).append('<span class="trashnotice"> '+pluploadL10n.deleted+" </span>").siblings("a.toggle").hide();jQuery(".filename",a).append(jQuery("a.undo",a).removeClass("hidden"));jQuery(".menu_order_input",a).hide();return}function deleteError(c,b,a){}function uploadComplete(){jQuery("#insert-gallery").prop("disabled",false)}function switchUploader(a){if(a){deleteUserSetting("uploader");jQuery(".media-upload-form").removeClass("html-uploader");if(typeof(uploader)=="object"){uploader.refresh()}}else{setUserSetting("uploader","1");jQuery(".media-upload-form").addClass("html-uploader")}}function dndHelper(a){var b=document.getElementById("dnd-helper");if(a){b.style.display="block"}else{b.style.display="none"}}function uploadError(d,f,c,e){var b=100*1024*1024,a;switch(f){case plupload.FAILED:wpFileError(d,pluploadL10n.upload_failed);break;case plupload.FILE_EXTENSION_ERROR:wpFileError(d,pluploadL10n.invalid_filetype);break;case plupload.FILE_SIZE_ERROR:uploadSizeError(e,d);break;case plupload.IMAGE_FORMAT_ERROR:wpFileError(d,pluploadL10n.not_an_image);break;case plupload.IMAGE_MEMORY_ERROR:wpFileError(d,pluploadL10n.image_memory_exceeded);break;case plupload.IMAGE_DIMENSIONS_ERROR:wpFileError(d,pluploadL10n.image_dimensions_exceeded);break;case plupload.GENERIC_ERROR:wpQueueError(pluploadL10n.upload_failed);break;case plupload.IO_ERROR:a=parseInt(e.settings.max_file_size,10);if(a>b&&d.size>b){wpFileError(d,pluploadL10n.big_upload_failed.replace("%1$s",'<a class="uploader-html" href="#">').replace("%2$s","</a>"))}else{wpQueueError(pluploadL10n.io_error)}break;case plupload.HTTP_ERROR:wpQueueError(pluploadL10n.http_error);break;case plupload.INIT_ERROR:jQuery(".media-upload-form").addClass("html-uploader");break;case plupload.SECURITY_ERROR:wpQueueError(pluploadL10n.security_error);break;default:wpFileError(d,pluploadL10n.default_error)}}function uploadSizeError(a,b,d){var c;if(d){c=pluploadL10n.big_upload_queued.replace("%s",b.name)+" "+pluploadL10n.big_upload_failed.replace("%1$s",'<a class="uploader-html" href="#">').replace("%2$s","</a>")}else{c=pluploadL10n.file_exceeds_size_limit.replace("%s",b.name)}jQuery("#media-items").append('<div id="media-item-'+b.id+'" class="media-item error"><p>'+c+"</p></div>");a.removeFile(b)}jQuery(document).ready(function(a){a(".media-upload-form").bind("click.uploader",function(f){var d=a(f.target),b,g;if(d.is('input[type="radio"]')){b=d.closest("tr");if(b.hasClass("align")){setUserSetting("align",d.val())}else{if(b.hasClass("image-size")){setUserSetting("imgsize",d.val())}}}else{if(d.is("button.button")){g=f.target.className||"";g=g.match(/url([^ '"]+)/);if(g&&g[1]){setUserSetting("urlbutton",g[1]);d.siblings(".urlfield").val(d.data("link-url"))}}else{if(d.is("a.dismiss")){d.parents(".media-item").fadeOut(200,function(){a(this).remove()})}else{if(d.is(".upload-flash-bypass a")||d.is("a.uploader-html")){a("#media-items, p.submit, span.big-file-warning").css("display","none");switchUploader(0);f.preventDefault()}else{if(d.is(".upload-html-bypass a")){a("#media-items, p.submit, span.big-file-warning").css("display","");switchUploader(1);f.preventDefault()}else{if(d.is("a.describe-toggle-on")){d.parent().addClass("open");d.siblings(".slidetoggle").fadeIn(250,function(){var i=a(window).scrollTop(),e=a(window).height(),k=a(this).offset().top,j=a(this).height(),c,l;if(e&&k&&j){c=k+j;l=i+e;if(c>l){if(c-l<k-i){window.scrollBy(0,(c-l)+10)}else{window.scrollBy(0,k-i-40)}}}});f.preventDefault()}else{if(d.is("a.describe-toggle-off")){d.siblings(".slidetoggle").fadeOut(250,function(){d.parent().removeClass("open")});f.preventDefault()}}}}}}}});uploader_init=function(){uploader=new plupload.Uploader(wpUploaderInit);a("#image_resize").bind("change",function(){var b=a(this).prop("checked");setResize(b);if(b){setUserSetting("upload_resize","1")}else{deleteUserSetting("upload_resize")}});uploader.bind("Init",function(b){var c=a("#plupload-upload-ui");setResize(getUserSetting("upload_resize",false));if(b.features.dragdrop&&!a(document.body).hasClass("mobile")){c.addClass("drag-drop");a("#drag-drop-area").bind("dragover.wp-uploader",function(){c.addClass("drag-over")}).bind("dragleave.wp-uploader, drop.wp-uploader",function(){c.removeClass("drag-over")})}else{c.removeClass("drag-drop");a("#drag-drop-area").unbind(".wp-uploader")}if(b.runtime=="html4"){a(".upload-flash-bypass").hide()}});uploader.init();uploader.bind("FilesAdded",function(d,e){var c=100*1024*1024,b=parseInt(d.settings.max_file_size,10);a("#media-upload-error").html("");uploadStart();plupload.each(e,function(f){if(b>c&&f.size>c&&d.runtime!="html5"){uploadSizeError(d,f,true)}else{fileQueued(f)}});d.refresh();d.start()});uploader.bind("BeforeUpload",function(b,c){});uploader.bind("UploadFile",function(b,c){fileUploading(b,c)});uploader.bind("UploadProgress",function(b,c){uploadProgress(b,c)});uploader.bind("Error",function(b,c){uploadError(c.file,c.code,c.message,b);b.refresh()});uploader.bind("FileUploaded",function(b,d,c){uploadSuccess(d,c.response)});uploader.bind("UploadComplete",function(b,c){uploadComplete()})};if(typeof(wpUploaderInit)=="object"){uploader_init()}}); \ No newline at end of file +var topWin=window.dialogArguments||opener||parent||top,uploader,uploader_init;function fileDialogStart(){jQuery("#media-upload-error").empty()}function fileQueued(b){jQuery(".media-blank").remove();var a=jQuery("#media-items").children(),c=post_id||0;if(a.length==1){a.removeClass("open").find(".slidetoggle").slideUp(200)}jQuery('<div class="media-item">').attr("id","media-item-"+b.id).addClass("child-of-"+c).append('<div class="progress"><div class="percent">0%</div><div class="bar"></div></div>',jQuery('<div class="filename original">').text(" "+b.name)).appendTo(jQuery("#media-items"));jQuery("#insert-gallery").prop("disabled",true)}function uploadStart(){try{if(typeof topWin.tb_remove!="undefined"){topWin.jQuery("#TB_overlay").unbind("click",topWin.tb_remove)}}catch(a){}return true}function uploadProgress(a,b){var c=jQuery("#media-item-"+b.id);jQuery(".bar",c).width((200*b.loaded)/b.size);jQuery(".percent",c).html(b.percent+"%")}function fileUploading(c,d){var b=100*1024*1024,a=parseInt(c.settings.max_file_size,10);if(a>b&&d.size>b){setTimeout(function(){var e;if(d.status<3&&d.loaded==0){wpFileError(d,pluploadL10n.big_upload_failed.replace("%1$s",'<a class="uploader-html" href="#">').replace("%2$s","</a>"));c.stop();c.removeFile(d);c.start()}},10000)}}function updateMediaForm(){var a=jQuery("#media-items").children();if(a.length==1){a.addClass("open").find(".slidetoggle").show();jQuery(".insert-gallery").hide()}else{if(a.length>1){a.removeClass("open");jQuery(".insert-gallery").show()}}if(a.not(".media-blank").length>0){jQuery(".savebutton").show()}else{jQuery(".savebutton").hide()}}function uploadSuccess(c,a){var b=jQuery("#media-item-"+c.id);a=a.replace(/^<pre>(\d+)<\/pre>$/,"$1");if(a.match(/media-upload-error|error-div/)){b.html(a);return}else{jQuery(".percent",b).html(pluploadL10n.crunching)}prepareMediaItem(c,a);updateMediaForm();if(post_id&&b.hasClass("child-of-"+post_id)){jQuery("#attachments-count").text(1*jQuery("#attachments-count").text()+1)}}function setResize(a){if(a){if(uploader.features.jpgresize){uploader.settings.resize={width:resize_width,height:resize_height,quality:100}}else{uploader.settings.multipart_params.image_resize=true}}else{delete (uploader.settings.resize);delete (uploader.settings.multipart_params.image_resize)}}function prepareMediaItem(c,a){var d=(typeof shortform=="undefined")?1:2,b=jQuery("#media-item-"+c.id);if(d==2&&shortform>2){d=shortform}try{if(typeof topWin.tb_remove!="undefined"){topWin.jQuery("#TB_overlay").click(topWin.tb_remove)}}catch(g){}if(isNaN(a)||!a){b.append(a);prepareMediaItemInit(c)}else{b.load("async-upload.php",{attachment_id:a,fetch:d},function(){prepareMediaItemInit(c);updateMediaForm()})}}function prepareMediaItemInit(b){var a=jQuery("#media-item-"+b.id);jQuery(".thumbnail",a).clone().attr("class","pinkynail toggle").prependTo(a);jQuery(".filename.original",a).replaceWith(jQuery(".filename.new",a));jQuery("a.delete",a).click(function(){jQuery.ajax({url:ajaxurl,type:"post",success:deleteSuccess,error:deleteError,id:b.id,data:{id:this.id.replace(/[^0-9]/g,""),action:"trash-post",_ajax_nonce:this.href.replace(/^.*wpnonce=/,"")}});return false});jQuery("a.undo",a).click(function(){jQuery.ajax({url:ajaxurl,type:"post",id:b.id,data:{id:this.id.replace(/[^0-9]/g,""),action:"untrash-post",_ajax_nonce:this.href.replace(/^.*wpnonce=/,"")},success:function(d,e){var c=jQuery("#media-item-"+b.id);if(type=jQuery("#type-of-"+b.id).val()){jQuery("#"+type+"-counter").text(jQuery("#"+type+"-counter").text()-0+1)}if(post_id&&c.hasClass("child-of-"+post_id)){jQuery("#attachments-count").text(jQuery("#attachments-count").text()-0+1)}jQuery(".filename .trashnotice",c).remove();jQuery(".filename .title",c).css("font-weight","normal");jQuery("a.undo",c).addClass("hidden");jQuery(".menu_order_input",c).show();c.css({backgroundColor:"#ceb"}).animate({backgroundColor:"#fff"},{queue:false,duration:500,complete:function(){jQuery(this).css({backgroundColor:""})}}).removeClass("undo")}});return false});jQuery("#media-item-"+b.id+".startopen").removeClass("startopen").addClass("open").find("slidetoggle").fadeIn()}function wpQueueError(a){jQuery("#media-upload-error").show().html('<div class="error"><p>'+a+"</p></div>")}function wpFileError(b,a){itemAjaxError(b.id,a)}function itemAjaxError(e,c){var b=jQuery("#media-item-"+e),a=b.find(".filename").text(),d=b.data("last-err");if(d==e){return}b.html('<div class="error-div"><a class="dismiss" href="#">'+pluploadL10n.dismiss+"</a><strong>"+pluploadL10n.error_uploading.replace("%s",jQuery.trim(a))+"</strong> "+c+"</div>").data("last-err",e)}function deleteSuccess(b,d){if(b=="-1"){return itemAjaxError(this.id,"You do not have permission. Has your session expired?")}if(b=="0"){return itemAjaxError(this.id,"Could not be deleted. Has it been deleted already?")}var c=this.id,a=jQuery("#media-item-"+c);if(type=jQuery("#type-of-"+c).val()){jQuery("#"+type+"-counter").text(jQuery("#"+type+"-counter").text()-1)}if(post_id&&a.hasClass("child-of-"+post_id)){jQuery("#attachments-count").text(jQuery("#attachments-count").text()-1)}if(jQuery("form.type-form #media-items").children().length==1&&jQuery(".hidden","#media-items").length>0){jQuery(".toggle").toggle();jQuery(".slidetoggle").slideUp(200).siblings().removeClass("hidden")}jQuery(".toggle",a).toggle();jQuery(".slidetoggle",a).slideUp(200).siblings().removeClass("hidden");a.css({backgroundColor:"#faa"}).animate({backgroundColor:"#f4f4f4"},{queue:false,duration:500}).addClass("undo");jQuery(".filename:empty",a).remove();jQuery(".filename .title",a).css("font-weight","bold");jQuery(".filename",a).append('<span class="trashnotice"> '+pluploadL10n.deleted+" </span>").siblings("a.toggle").hide();jQuery(".filename",a).append(jQuery("a.undo",a).removeClass("hidden"));jQuery(".menu_order_input",a).hide();return}function deleteError(c,b,a){}function uploadComplete(){jQuery("#insert-gallery").prop("disabled",false)}function switchUploader(a){if(a){deleteUserSetting("uploader");jQuery(".media-upload-form").removeClass("html-uploader");if(typeof(uploader)=="object"){uploader.refresh()}}else{setUserSetting("uploader","1");jQuery(".media-upload-form").addClass("html-uploader")}}function dndHelper(a){var b=document.getElementById("dnd-helper");if(a){b.style.display="block"}else{b.style.display="none"}}function uploadError(d,f,c,e){var b=100*1024*1024,a;switch(f){case plupload.FAILED:wpFileError(d,pluploadL10n.upload_failed);break;case plupload.FILE_EXTENSION_ERROR:wpFileError(d,pluploadL10n.invalid_filetype);break;case plupload.FILE_SIZE_ERROR:uploadSizeError(e,d);break;case plupload.IMAGE_FORMAT_ERROR:wpFileError(d,pluploadL10n.not_an_image);break;case plupload.IMAGE_MEMORY_ERROR:wpFileError(d,pluploadL10n.image_memory_exceeded);break;case plupload.IMAGE_DIMENSIONS_ERROR:wpFileError(d,pluploadL10n.image_dimensions_exceeded);break;case plupload.GENERIC_ERROR:wpQueueError(pluploadL10n.upload_failed);break;case plupload.IO_ERROR:a=parseInt(e.settings.max_file_size,10);if(a>b&&d.size>b){wpFileError(d,pluploadL10n.big_upload_failed.replace("%1$s",'<a class="uploader-html" href="#">').replace("%2$s","</a>"))}else{wpQueueError(pluploadL10n.io_error)}break;case plupload.HTTP_ERROR:wpQueueError(pluploadL10n.http_error);break;case plupload.INIT_ERROR:jQuery(".media-upload-form").addClass("html-uploader");break;case plupload.SECURITY_ERROR:wpQueueError(pluploadL10n.security_error);break;default:wpFileError(d,pluploadL10n.default_error)}}function uploadSizeError(a,b,d){var c;if(d){c=pluploadL10n.big_upload_queued.replace("%s",b.name)+" "+pluploadL10n.big_upload_failed.replace("%1$s",'<a class="uploader-html" href="#">').replace("%2$s","</a>")}else{c=pluploadL10n.file_exceeds_size_limit.replace("%s",b.name)}jQuery("#media-items").append('<div id="media-item-'+b.id+'" class="media-item error"><p>'+c+"</p></div>");a.removeFile(b)}jQuery(document).ready(function(a){a(".media-upload-form").bind("click.uploader",function(f){var d=a(f.target),b,g;if(d.is('input[type="radio"]')){b=d.closest("tr");if(b.hasClass("align")){setUserSetting("align",d.val())}else{if(b.hasClass("image-size")){setUserSetting("imgsize",d.val())}}}else{if(d.is("button.button")){g=f.target.className||"";g=g.match(/url([^ '"]+)/);if(g&&g[1]){setUserSetting("urlbutton",g[1]);d.siblings(".urlfield").val(d.data("link-url"))}}else{if(d.is("a.dismiss")){d.parents(".media-item").fadeOut(200,function(){a(this).remove()})}else{if(d.is(".upload-flash-bypass a")||d.is("a.uploader-html")){a("#media-items, p.submit, span.big-file-warning").css("display","none");switchUploader(0);f.preventDefault()}else{if(d.is(".upload-html-bypass a")){a("#media-items, p.submit, span.big-file-warning").css("display","");switchUploader(1);f.preventDefault()}else{if(d.is("a.describe-toggle-on")){d.parent().addClass("open");d.siblings(".slidetoggle").fadeIn(250,function(){var i=a(window).scrollTop(),e=a(window).height(),k=a(this).offset().top,j=a(this).height(),c,l;if(e&&k&&j){c=k+j;l=i+e;if(c>l){if(c-l<k-i){window.scrollBy(0,(c-l)+10)}else{window.scrollBy(0,k-i-40)}}}});f.preventDefault()}else{if(d.is("a.describe-toggle-off")){d.siblings(".slidetoggle").fadeOut(250,function(){d.parent().removeClass("open")});f.preventDefault()}}}}}}}});uploader_init=function(){uploader=new plupload.Uploader(wpUploaderInit);a("#image_resize").bind("change",function(){var b=a(this).prop("checked");setResize(b);if(b){setUserSetting("upload_resize","1")}else{deleteUserSetting("upload_resize")}});uploader.bind("Init",function(b){var c=a("#plupload-upload-ui");setResize(getUserSetting("upload_resize",false));if(b.features.dragdrop&&!a(document.body).hasClass("mobile")){c.addClass("drag-drop");a("#drag-drop-area").bind("dragover.wp-uploader",function(){c.addClass("drag-over")}).bind("dragleave.wp-uploader, drop.wp-uploader",function(){c.removeClass("drag-over")})}else{c.removeClass("drag-drop");a("#drag-drop-area").unbind(".wp-uploader")}if(b.runtime=="html4"){a(".upload-flash-bypass").hide()}});uploader.init();uploader.bind("FilesAdded",function(d,e){var c=100*1024*1024,b=parseInt(d.settings.max_file_size,10);a("#media-upload-error").html("");uploadStart();plupload.each(e,function(f){if(b>c&&f.size>c&&d.runtime!="html5"){uploadSizeError(d,f,true)}else{fileQueued(f)}});d.refresh();d.start()});uploader.bind("BeforeUpload",function(b,c){});uploader.bind("UploadFile",function(b,c){fileUploading(b,c)});uploader.bind("UploadProgress",function(b,c){uploadProgress(b,c)});uploader.bind("Error",function(b,c){uploadError(c.file,c.code,c.message,b);b.refresh()});uploader.bind("FileUploaded",function(b,d,c){uploadSuccess(d,c.response)});uploader.bind("UploadComplete",function(b,c){uploadComplete()})};if(typeof(wpUploaderInit)=="object"){uploader_init()}}); \ No newline at end of file diff --git a/wp-includes/js/swfupload/handlers.js b/wp-includes/js/swfupload/handlers.js index 7296cb676..f38172c38 100644 --- a/wp-includes/js/swfupload/handlers.js +++ b/wp-includes/js/swfupload/handlers.js @@ -15,7 +15,12 @@ function fileQueued(fileObj) { jQuery('.slidetoggle').slideUp(200).siblings().removeClass('hidden'); } // Create a progress bar containing the filename - jQuery('#media-items').append('<div id="media-item-' + fileObj.id + '" class="media-item child-of-' + post_id + '"><div class="progress"><div class="bar"></div></div><div class="filename original"><span class="percent"></span> ' + fileObj.name + '</div></div>'); + jQuery('<div class="media-item">') + .attr( 'id', 'media-item-' + fileObj.id ) + .addClass('child-of-' + post_id) + .append('<div class="progress"><div class="bar"></div></div>', + jQuery('<div class="filename original"><span class="percent"></span>').text( ' ' + fileObj.name )) + .appendTo( jQuery('#media-items' ) ); // Display the progress div jQuery('.progress', '#media-item-' + fileObj.id).show(); diff --git a/wp-includes/js/swfupload/handlers.min.js b/wp-includes/js/swfupload/handlers.min.js index 43e82f8a6..5aaa8ee2d 100644 --- a/wp-includes/js/swfupload/handlers.min.js +++ b/wp-includes/js/swfupload/handlers.min.js @@ -1 +1 @@ -var topWin=window.dialogArguments||opener||parent||top;function fileDialogStart(){jQuery("#media-upload-error").empty()}function fileQueued(a){jQuery(".media-blank").remove();if(jQuery("form.type-form #media-items").children().length==1&&jQuery(".hidden","#media-items").length>0){jQuery(".describe-toggle-on").show();jQuery(".describe-toggle-off").hide();jQuery(".slidetoggle").slideUp(200).siblings().removeClass("hidden")}jQuery("#media-items").append('<div id="media-item-'+a.id+'" class="media-item child-of-'+post_id+'"><div class="progress"><div class="bar"></div></div><div class="filename original"><span class="percent"></span> '+a.name+"</div></div>");jQuery(".progress","#media-item-"+a.id).show();jQuery("#insert-gallery").prop("disabled",true);jQuery("#cancel-upload").prop("disabled",false)}function uploadStart(a){try{if(typeof topWin.tb_remove!="undefined"){topWin.jQuery("#TB_overlay").unbind("click",topWin.tb_remove)}}catch(b){}return true}function uploadProgress(e,b,d){var a=jQuery("#media-items").width()-2,c=jQuery("#media-item-"+e.id);jQuery(".bar",c).width(a*b/d);jQuery(".percent",c).html(Math.ceil(b/d*100)+"%");if(b==d){jQuery(".bar",c).html('<strong class="crunching">'+swfuploadL10n.crunching+"</strong>")}}function prepareMediaItem(c,a){var d=(typeof shortform=="undefined")?1:2,b=jQuery("#media-item-"+c.id);jQuery(".bar",b).remove();jQuery(".progress",b).hide();try{if(typeof topWin.tb_remove!="undefined"){topWin.jQuery("#TB_overlay").click(topWin.tb_remove)}}catch(g){}if(isNaN(a)||!a){b.append(a);prepareMediaItemInit(c)}else{b.load("async-upload.php",{attachment_id:a,fetch:d},function(){prepareMediaItemInit(c);updateMediaForm()})}}function prepareMediaItemInit(b){var a=jQuery("#media-item-"+b.id);jQuery(".thumbnail",a).clone().attr("class","pinkynail toggle").prependTo(a);jQuery(".filename.original",a).replaceWith(jQuery(".filename.new",a));jQuery("a.toggle",a).click(function(){jQuery(this).siblings(".slidetoggle").slideToggle(350,function(){var d=jQuery(window).height(),e=jQuery(this).offset().top,f=jQuery(this).height(),c;if(d&&e&&f){c=e+f;if(c>d&&(f+48)<d){window.scrollBy(0,c-d+13)}else{if(c>d){window.scrollTo(0,e-36)}}}});jQuery(this).siblings(".toggle").andSelf().toggle();jQuery(this).siblings("a.toggle").focus();return false});jQuery("a.delete",a).click(function(){jQuery.ajax({url:ajaxurl,type:"post",success:deleteSuccess,error:deleteError,id:b.id,data:{id:this.id.replace(/[^0-9]/g,""),action:"trash-post",_ajax_nonce:this.href.replace(/^.*wpnonce=/,"")}});return false});jQuery("a.undo",a).click(function(){jQuery.ajax({url:ajaxurl,type:"post",id:b.id,data:{id:this.id.replace(/[^0-9]/g,""),action:"untrash-post",_ajax_nonce:this.href.replace(/^.*wpnonce=/,"")},success:function(d,e){var c=jQuery("#media-item-"+b.id);if(type=jQuery("#type-of-"+b.id).val()){jQuery("#"+type+"-counter").text(jQuery("#"+type+"-counter").text()-0+1)}if(c.hasClass("child-of-"+post_id)){jQuery("#attachments-count").text(jQuery("#attachments-count").text()-0+1)}jQuery(".filename .trashnotice",c).remove();jQuery(".filename .title",c).css("font-weight","normal");jQuery("a.undo",c).addClass("hidden");jQuery("a.describe-toggle-on, .menu_order_input",c).show();c.css({backgroundColor:"#ceb"}).animate({backgroundColor:"#fff"},{queue:false,duration:500,complete:function(){jQuery(this).css({backgroundColor:""})}}).removeClass("undo")}});return false});jQuery("#media-item-"+b.id+".startopen").removeClass("startopen").slideToggle(500).siblings(".toggle").toggle()}function itemAjaxError(d,b){var c=jQuery("#media-item-"+d);var a=jQuery(".filename",c).text();c.html('<div class="error-div"><a class="dismiss" href="#">'+swfuploadL10n.dismiss+"</a><strong>"+swfuploadL10n.error_uploading.replace("%s",a)+"</strong><br />"+b+"</div>");c.find("a.dismiss").click(function(){jQuery(this).parents(".media-item").slideUp(200,function(){jQuery(this).remove()})})}function deleteSuccess(b,d){if(b=="-1"){return itemAjaxError(this.id,"You do not have permission. Has your session expired?")}if(b=="0"){return itemAjaxError(this.id,"Could not be deleted. Has it been deleted already?")}var c=this.id,a=jQuery("#media-item-"+c);if(type=jQuery("#type-of-"+c).val()){jQuery("#"+type+"-counter").text(jQuery("#"+type+"-counter").text()-1)}if(a.hasClass("child-of-"+post_id)){jQuery("#attachments-count").text(jQuery("#attachments-count").text()-1)}if(jQuery("form.type-form #media-items").children().length==1&&jQuery(".hidden","#media-items").length>0){jQuery(".toggle").toggle();jQuery(".slidetoggle").slideUp(200).siblings().removeClass("hidden")}jQuery(".toggle",a).toggle();jQuery(".slidetoggle",a).slideUp(200).siblings().removeClass("hidden");a.css({backgroundColor:"#faa"}).animate({backgroundColor:"#f4f4f4"},{queue:false,duration:500}).addClass("undo");jQuery(".filename:empty",a).remove();jQuery(".filename .title",a).css("font-weight","bold");jQuery(".filename",a).append('<span class="trashnotice"> '+swfuploadL10n.deleted+" </span>").siblings("a.toggle").hide();jQuery(".filename",a).append(jQuery("a.undo",a).removeClass("hidden"));jQuery(".menu_order_input",a).hide();return}function deleteError(c,b,a){}function updateMediaForm(){var b=jQuery("form.type-form #media-items").children(),a=jQuery("#media-items").children();if(b.length==1){jQuery(".slidetoggle",b).slideDown(500).siblings().addClass("hidden").filter(".toggle").toggle()}if(a.not(".media-blank").length>0){jQuery(".savebutton").show()}else{jQuery(".savebutton").hide()}if(a.length>1){jQuery(".insert-gallery").show()}else{jQuery(".insert-gallery").hide()}}function uploadSuccess(b,a){if(a.match("media-upload-error")){jQuery("#media-item-"+b.id).html(a);return}prepareMediaItem(b,a);updateMediaForm();if(jQuery("#media-item-"+b.id).hasClass("child-of-"+post_id)){jQuery("#attachments-count").text(1*jQuery("#attachments-count").text()+1)}}function uploadComplete(a){if(swfu.getStats().files_queued==0){jQuery("#cancel-upload").prop("disabled",true);jQuery("#insert-gallery").prop("disabled",false)}}function wpQueueError(a){jQuery("#media-upload-error").show().text(a)}function wpFileError(d,c){var b=jQuery("#media-item-"+d.id);var a=jQuery(".filename",b).text();b.html('<div class="error-div"><a class="dismiss" href="#">'+swfuploadL10n.dismiss+"</a><strong>"+swfuploadL10n.error_uploading.replace("%s",a)+"</strong><br />"+c+"</div>");b.find("a.dismiss").click(function(){jQuery(this).parents(".media-item").slideUp(200,function(){jQuery(this).remove()})})}function fileQueueError(c,a,b){if(a==SWFUpload.QUEUE_ERROR.QUEUE_LIMIT_EXCEEDED){wpQueueError(swfuploadL10n.queue_limit_exceeded)}else{if(a==SWFUpload.QUEUE_ERROR.FILE_EXCEEDS_SIZE_LIMIT){fileQueued(c);wpFileError(c,swfuploadL10n.file_exceeds_size_limit)}else{if(a==SWFUpload.QUEUE_ERROR.ZERO_BYTE_FILE){fileQueued(c);wpFileError(c,swfuploadL10n.zero_byte_file)}else{if(a==SWFUpload.QUEUE_ERROR.INVALID_FILETYPE){fileQueued(c);wpFileError(c,swfuploadL10n.invalid_filetype)}else{wpQueueError(swfuploadL10n.default_error)}}}}}function fileDialogComplete(b){try{if(b>0){this.startUpload()}}catch(a){this.debug(a)}}function switchUploader(b){var c=document.getElementById(swfu.customSettings.swfupload_element_id),a=document.getElementById(swfu.customSettings.degraded_element_id);if(b){c.style.display="block";a.style.display="none"}else{c.style.display="none";a.style.display="block"}}function swfuploadPreLoad(){if(!uploaderMode){switchUploader(1)}else{switchUploader(0)}}function swfuploadLoadFailed(){switchUploader(0);jQuery(".upload-html-bypass").hide()}function uploadError(b,c,a){switch(c){case SWFUpload.UPLOAD_ERROR.MISSING_UPLOAD_URL:wpFileError(b,swfuploadL10n.missing_upload_url);break;case SWFUpload.UPLOAD_ERROR.UPLOAD_LIMIT_EXCEEDED:wpFileError(b,swfuploadL10n.upload_limit_exceeded);break;case SWFUpload.UPLOAD_ERROR.HTTP_ERROR:wpQueueError(swfuploadL10n.http_error);break;case SWFUpload.UPLOAD_ERROR.UPLOAD_FAILED:wpQueueError(swfuploadL10n.upload_failed);break;case SWFUpload.UPLOAD_ERROR.IO_ERROR:wpQueueError(swfuploadL10n.io_error);break;case SWFUpload.UPLOAD_ERROR.SECURITY_ERROR:wpQueueError(swfuploadL10n.security_error);break;case SWFUpload.UPLOAD_ERROR.UPLOAD_STOPPED:case SWFUpload.UPLOAD_ERROR.FILE_CANCELLED:jQuery("#media-item-"+b.id).remove();break;default:wpFileError(b,swfuploadL10n.default_error)}}function cancelUpload(){swfu.cancelQueue()}jQuery(document).ready(function(a){a('input[type="radio"]',"#media-items").live("click",function(){var b=a(this).closest("tr");if(a(b).hasClass("align")){setUserSetting("align",a(this).val())}else{if(a(b).hasClass("image-size")){setUserSetting("imgsize",a(this).val())}}});a("button.button","#media-items").live("click",function(){var b=this.className||"";b=b.match(/url([^ '"]+)/);if(b&&b[1]){setUserSetting("urlbutton",b[1]);a(this).siblings(".urlfield").val(a(this).attr("title"))}})}); \ No newline at end of file +var topWin=window.dialogArguments||opener||parent||top;function fileDialogStart(){jQuery("#media-upload-error").empty()}function fileQueued(a){jQuery(".media-blank").remove();if(jQuery("form.type-form #media-items").children().length==1&&jQuery(".hidden","#media-items").length>0){jQuery(".describe-toggle-on").show();jQuery(".describe-toggle-off").hide();jQuery(".slidetoggle").slideUp(200).siblings().removeClass("hidden")}jQuery('<div class="media-item">').attr("id","media-item-"+a.id).addClass("child-of-"+post_id).append('<div class="progress"><div class="bar"></div></div>',jQuery('<div class="filename original"><span class="percent"></span>').text(" "+a.name)).appendTo(jQuery("#media-items"));jQuery(".progress","#media-item-"+a.id).show();jQuery("#insert-gallery").prop("disabled",true);jQuery("#cancel-upload").prop("disabled",false)}function uploadStart(a){try{if(typeof topWin.tb_remove!="undefined"){topWin.jQuery("#TB_overlay").unbind("click",topWin.tb_remove)}}catch(b){}return true}function uploadProgress(e,b,d){var a=jQuery("#media-items").width()-2,c=jQuery("#media-item-"+e.id);jQuery(".bar",c).width(a*b/d);jQuery(".percent",c).html(Math.ceil(b/d*100)+"%");if(b==d){jQuery(".bar",c).html('<strong class="crunching">'+swfuploadL10n.crunching+"</strong>")}}function prepareMediaItem(c,a){var d=(typeof shortform=="undefined")?1:2,b=jQuery("#media-item-"+c.id);jQuery(".bar",b).remove();jQuery(".progress",b).hide();try{if(typeof topWin.tb_remove!="undefined"){topWin.jQuery("#TB_overlay").click(topWin.tb_remove)}}catch(g){}if(isNaN(a)||!a){b.append(a);prepareMediaItemInit(c)}else{b.load("async-upload.php",{attachment_id:a,fetch:d},function(){prepareMediaItemInit(c);updateMediaForm()})}}function prepareMediaItemInit(b){var a=jQuery("#media-item-"+b.id);jQuery(".thumbnail",a).clone().attr("class","pinkynail toggle").prependTo(a);jQuery(".filename.original",a).replaceWith(jQuery(".filename.new",a));jQuery("a.toggle",a).click(function(){jQuery(this).siblings(".slidetoggle").slideToggle(350,function(){var d=jQuery(window).height(),e=jQuery(this).offset().top,f=jQuery(this).height(),c;if(d&&e&&f){c=e+f;if(c>d&&(f+48)<d){window.scrollBy(0,c-d+13)}else{if(c>d){window.scrollTo(0,e-36)}}}});jQuery(this).siblings(".toggle").andSelf().toggle();jQuery(this).siblings("a.toggle").focus();return false});jQuery("a.delete",a).click(function(){jQuery.ajax({url:ajaxurl,type:"post",success:deleteSuccess,error:deleteError,id:b.id,data:{id:this.id.replace(/[^0-9]/g,""),action:"trash-post",_ajax_nonce:this.href.replace(/^.*wpnonce=/,"")}});return false});jQuery("a.undo",a).click(function(){jQuery.ajax({url:ajaxurl,type:"post",id:b.id,data:{id:this.id.replace(/[^0-9]/g,""),action:"untrash-post",_ajax_nonce:this.href.replace(/^.*wpnonce=/,"")},success:function(d,e){var c=jQuery("#media-item-"+b.id);if(type=jQuery("#type-of-"+b.id).val()){jQuery("#"+type+"-counter").text(jQuery("#"+type+"-counter").text()-0+1)}if(c.hasClass("child-of-"+post_id)){jQuery("#attachments-count").text(jQuery("#attachments-count").text()-0+1)}jQuery(".filename .trashnotice",c).remove();jQuery(".filename .title",c).css("font-weight","normal");jQuery("a.undo",c).addClass("hidden");jQuery("a.describe-toggle-on, .menu_order_input",c).show();c.css({backgroundColor:"#ceb"}).animate({backgroundColor:"#fff"},{queue:false,duration:500,complete:function(){jQuery(this).css({backgroundColor:""})}}).removeClass("undo")}});return false});jQuery("#media-item-"+b.id+".startopen").removeClass("startopen").slideToggle(500).siblings(".toggle").toggle()}function itemAjaxError(d,b){var c=jQuery("#media-item-"+d);var a=jQuery(".filename",c).text();c.html('<div class="error-div"><a class="dismiss" href="#">'+swfuploadL10n.dismiss+"</a><strong>"+swfuploadL10n.error_uploading.replace("%s",a)+"</strong><br />"+b+"</div>");c.find("a.dismiss").click(function(){jQuery(this).parents(".media-item").slideUp(200,function(){jQuery(this).remove()})})}function deleteSuccess(b,d){if(b=="-1"){return itemAjaxError(this.id,"You do not have permission. Has your session expired?")}if(b=="0"){return itemAjaxError(this.id,"Could not be deleted. Has it been deleted already?")}var c=this.id,a=jQuery("#media-item-"+c);if(type=jQuery("#type-of-"+c).val()){jQuery("#"+type+"-counter").text(jQuery("#"+type+"-counter").text()-1)}if(a.hasClass("child-of-"+post_id)){jQuery("#attachments-count").text(jQuery("#attachments-count").text()-1)}if(jQuery("form.type-form #media-items").children().length==1&&jQuery(".hidden","#media-items").length>0){jQuery(".toggle").toggle();jQuery(".slidetoggle").slideUp(200).siblings().removeClass("hidden")}jQuery(".toggle",a).toggle();jQuery(".slidetoggle",a).slideUp(200).siblings().removeClass("hidden");a.css({backgroundColor:"#faa"}).animate({backgroundColor:"#f4f4f4"},{queue:false,duration:500}).addClass("undo");jQuery(".filename:empty",a).remove();jQuery(".filename .title",a).css("font-weight","bold");jQuery(".filename",a).append('<span class="trashnotice"> '+swfuploadL10n.deleted+" </span>").siblings("a.toggle").hide();jQuery(".filename",a).append(jQuery("a.undo",a).removeClass("hidden"));jQuery(".menu_order_input",a).hide();return}function deleteError(c,b,a){}function updateMediaForm(){var b=jQuery("form.type-form #media-items").children(),a=jQuery("#media-items").children();if(b.length==1){jQuery(".slidetoggle",b).slideDown(500).siblings().addClass("hidden").filter(".toggle").toggle()}if(a.not(".media-blank").length>0){jQuery(".savebutton").show()}else{jQuery(".savebutton").hide()}if(a.length>1){jQuery(".insert-gallery").show()}else{jQuery(".insert-gallery").hide()}}function uploadSuccess(b,a){if(a.match("media-upload-error")){jQuery("#media-item-"+b.id).html(a);return}prepareMediaItem(b,a);updateMediaForm();if(jQuery("#media-item-"+b.id).hasClass("child-of-"+post_id)){jQuery("#attachments-count").text(1*jQuery("#attachments-count").text()+1)}}function uploadComplete(a){if(swfu.getStats().files_queued==0){jQuery("#cancel-upload").prop("disabled",true);jQuery("#insert-gallery").prop("disabled",false)}}function wpQueueError(a){jQuery("#media-upload-error").show().text(a)}function wpFileError(d,c){var b=jQuery("#media-item-"+d.id);var a=jQuery(".filename",b).text();b.html('<div class="error-div"><a class="dismiss" href="#">'+swfuploadL10n.dismiss+"</a><strong>"+swfuploadL10n.error_uploading.replace("%s",a)+"</strong><br />"+c+"</div>");b.find("a.dismiss").click(function(){jQuery(this).parents(".media-item").slideUp(200,function(){jQuery(this).remove()})})}function fileQueueError(c,a,b){if(a==SWFUpload.QUEUE_ERROR.QUEUE_LIMIT_EXCEEDED){wpQueueError(swfuploadL10n.queue_limit_exceeded)}else{if(a==SWFUpload.QUEUE_ERROR.FILE_EXCEEDS_SIZE_LIMIT){fileQueued(c);wpFileError(c,swfuploadL10n.file_exceeds_size_limit)}else{if(a==SWFUpload.QUEUE_ERROR.ZERO_BYTE_FILE){fileQueued(c);wpFileError(c,swfuploadL10n.zero_byte_file)}else{if(a==SWFUpload.QUEUE_ERROR.INVALID_FILETYPE){fileQueued(c);wpFileError(c,swfuploadL10n.invalid_filetype)}else{wpQueueError(swfuploadL10n.default_error)}}}}}function fileDialogComplete(b){try{if(b>0){this.startUpload()}}catch(a){this.debug(a)}}function switchUploader(b){var c=document.getElementById(swfu.customSettings.swfupload_element_id),a=document.getElementById(swfu.customSettings.degraded_element_id);if(b){c.style.display="block";a.style.display="none"}else{c.style.display="none";a.style.display="block"}}function swfuploadPreLoad(){if(!uploaderMode){switchUploader(1)}else{switchUploader(0)}}function swfuploadLoadFailed(){switchUploader(0);jQuery(".upload-html-bypass").hide()}function uploadError(b,c,a){switch(c){case SWFUpload.UPLOAD_ERROR.MISSING_UPLOAD_URL:wpFileError(b,swfuploadL10n.missing_upload_url);break;case SWFUpload.UPLOAD_ERROR.UPLOAD_LIMIT_EXCEEDED:wpFileError(b,swfuploadL10n.upload_limit_exceeded);break;case SWFUpload.UPLOAD_ERROR.HTTP_ERROR:wpQueueError(swfuploadL10n.http_error);break;case SWFUpload.UPLOAD_ERROR.UPLOAD_FAILED:wpQueueError(swfuploadL10n.upload_failed);break;case SWFUpload.UPLOAD_ERROR.IO_ERROR:wpQueueError(swfuploadL10n.io_error);break;case SWFUpload.UPLOAD_ERROR.SECURITY_ERROR:wpQueueError(swfuploadL10n.security_error);break;case SWFUpload.UPLOAD_ERROR.UPLOAD_STOPPED:case SWFUpload.UPLOAD_ERROR.FILE_CANCELLED:jQuery("#media-item-"+b.id).remove();break;default:wpFileError(b,swfuploadL10n.default_error)}}function cancelUpload(){swfu.cancelQueue()}jQuery(document).ready(function(a){a('input[type="radio"]',"#media-items").live("click",function(){var b=a(this).closest("tr");if(a(b).hasClass("align")){setUserSetting("align",a(this).val())}else{if(a(b).hasClass("image-size")){setUserSetting("imgsize",a(this).val())}}});a("button.button","#media-items").live("click",function(){var b=this.className||"";b=b.match(/url([^ '"]+)/);if(b&&b[1]){setUserSetting("urlbutton",b[1]);a(this).siblings(".urlfield").val(a(this).attr("title"))}})}); \ No newline at end of file diff --git a/wp-includes/js/swfupload/swfupload.swf b/wp-includes/js/swfupload/swfupload.swf index b5e882231ec6c70a60b8d55327b917e8f4883e15..1090a0e019009956fedad060b2e87f65af710da8 100644 GIT binary patch literal 12767 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 FZvn^{_Ll$v literal 12547 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 diff --git a/wp-includes/js/tinymce/plugins/media/moxieplayer.swf b/wp-includes/js/tinymce/plugins/media/moxieplayer.swf index 585d772d6d3c23626fddfa58c4220b056783e148..9c6daf9b7386447b62a4be92c55024d81dbfe9b5 100644 GIT binary patch literal 145 zcmcD?D9O#Svq{QNskDpCFI7k^N>xZo&CE+zut`+NC`wJURmvzSDJZtm*Dp#e*GtbV z$tX?IOU}>L&&{vMOij*DNrkWqauO?3i}Z67i%U|A^pi64bc<4RQWJ|&r1gr+)0FIr bQd2UEQj<$kQ*87T?euK)!M5AzgPj5Z5-c?3 literal 19980 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 Mul%!5DR})6016MjlmGw# diff --git a/wp-includes/js/tinymce/tiny_mce.js b/wp-includes/js/tinymce/tiny_mce.js index 75e28ce88..7814fdff0 100644 --- a/wp-includes/js/tinymce/tiny_mce.js +++ b/wp-includes/js/tinymce/tiny_mce.js @@ -1 +1 @@ -(function(e){var a=/^\s*|\s*$/g,b,d="B".replace(/A(.)|B/,"$1")==="$1";var c={majorVersion:"3",minorVersion:"5.8-wp",releaseDate:"2012-12-19",_init:function(){var s=this,q=document,o=navigator,g=o.userAgent,m,f,l,k,j,r;s.isOpera=e.opera&&opera.buildNumber;s.isWebKit=/WebKit/.test(g);s.isIE=!s.isWebKit&&!s.isOpera&&(/MSIE/gi).test(g)&&(/Explorer/gi).test(o.appName);s.isIE6=s.isIE&&/MSIE [56]/.test(g);s.isIE7=s.isIE&&/MSIE [7]/.test(g);s.isIE8=s.isIE&&/MSIE [8]/.test(g);s.isIE9=s.isIE&&/MSIE [9]/.test(g);s.isGecko=!s.isWebKit&&/Gecko/.test(g);s.isMac=g.indexOf("Mac")!=-1;s.isAir=/adobeair/i.test(g);s.isIDevice=/(iPad|iPhone)/.test(g);s.isIOS5=s.isIDevice&&g.match(/AppleWebKit\/(\d*)/)[1]>=534;if(e.tinyMCEPreInit){s.suffix=tinyMCEPreInit.suffix;s.baseURL=tinyMCEPreInit.base;s.query=tinyMCEPreInit.query;return}s.suffix="";f=q.getElementsByTagName("base");for(m=0;m<f.length;m++){r=f[m].href;if(r){if(/^https?:\/\/[^\/]+$/.test(r)){r+="/"}k=r?r.match(/.*\//)[0]:""}}function h(i){if(i.src&&/tiny_mce(|_gzip|_jquery|_prototype|_full)(_dev|_src)?.js/.test(i.src)){if(/_(src|dev)\.js/g.test(i.src)){s.suffix="_src"}if((j=i.src.indexOf("?"))!=-1){s.query=i.src.substring(j+1)}s.baseURL=i.src.substring(0,i.src.lastIndexOf("/"));if(k&&s.baseURL.indexOf("://")==-1&&s.baseURL.indexOf("/")!==0){s.baseURL=k+s.baseURL}return s.baseURL}return null}f=q.getElementsByTagName("script");for(m=0;m<f.length;m++){if(h(f[m])){return}}l=q.getElementsByTagName("head")[0];if(l){f=l.getElementsByTagName("script");for(m=0;m<f.length;m++){if(h(f[m])){return}}}return},is:function(g,f){if(!f){return g!==b}if(f=="array"&&c.isArray(g)){return true}return typeof(g)==f},isArray:Array.isArray||function(f){return Object.prototype.toString.call(f)==="[object Array]"},makeMap:function(f,j,h){var g;f=f||[];j=j||",";if(typeof(f)=="string"){f=f.split(j)}h=h||{};g=f.length;while(g--){h[f[g]]={}}return h},each:function(i,f,h){var j,g;if(!i){return 0}h=h||i;if(i.length!==b){for(j=0,g=i.length;j<g;j++){if(f.call(h,i[j],j,i)===false){return 0}}}else{for(j in i){if(i.hasOwnProperty(j)){if(f.call(h,i[j],j,i)===false){return 0}}}}return 1},map:function(g,h){var i=[];c.each(g,function(f){i.push(h(f))});return i},grep:function(g,h){var i=[];c.each(g,function(f){if(!h||h(f)){i.push(f)}});return i},inArray:function(g,h){var j,f;if(g){for(j=0,f=g.length;j<f;j++){if(g[j]===h){return j}}}return -1},extend:function(n,k){var j,f,h,g=arguments,m;for(j=1,f=g.length;j<f;j++){k=g[j];for(h in k){if(k.hasOwnProperty(h)){m=k[h];if(m!==b){n[h]=m}}}}return n},trim:function(f){return(f?""+f:"").replace(a,"")},create:function(o,f,j){var n=this,g,i,k,l,h,m=0;o=/^((static) )?([\w.]+)(:([\w.]+))?/.exec(o);k=o[3].match(/(^|\.)(\w+)$/i)[2];i=n.createNS(o[3].replace(/\.\w+$/,""),j);if(i[k]){return}if(o[2]=="static"){i[k]=f;if(this.onCreate){this.onCreate(o[2],o[3],i[k])}return}if(!f[k]){f[k]=function(){};m=1}i[k]=f[k];n.extend(i[k].prototype,f);if(o[5]){g=n.resolve(o[5]).prototype;l=o[5].match(/\.(\w+)$/i)[1];h=i[k];if(m){i[k]=function(){return g[l].apply(this,arguments)}}else{i[k]=function(){this.parent=g[l];return h.apply(this,arguments)}}i[k].prototype[k]=i[k];n.each(g,function(p,q){i[k].prototype[q]=g[q]});n.each(f,function(p,q){if(g[q]){i[k].prototype[q]=function(){this.parent=g[q];return p.apply(this,arguments)}}else{if(q!=k){i[k].prototype[q]=p}}})}n.each(f["static"],function(p,q){i[k][q]=p});if(this.onCreate){this.onCreate(o[2],o[3],i[k].prototype)}},walk:function(i,h,j,g){g=g||this;if(i){if(j){i=i[j]}c.each(i,function(k,f){if(h.call(g,k,f,j)===false){return false}c.walk(k,h,j,g)})}},createNS:function(j,h){var g,f;h=h||e;j=j.split(".");for(g=0;g<j.length;g++){f=j[g];if(!h[f]){h[f]={}}h=h[f]}return h},resolve:function(j,h){var g,f;h=h||e;j=j.split(".");for(g=0,f=j.length;g<f;g++){h=h[j[g]];if(!h){break}}return h},addUnload:function(j,i){var h=this,g;g=function(){var f=h.unloads,l,m;if(f){for(m in f){l=f[m];if(l&&l.func){l.func.call(l.scope,1)}}if(e.detachEvent){e.detachEvent("onbeforeunload",k);e.detachEvent("onunload",g)}else{if(e.removeEventListener){e.removeEventListener("unload",g,false)}}h.unloads=l=f=w=g=0;if(e.CollectGarbage){CollectGarbage()}}};function k(){var l=document;function f(){l.detachEvent("onstop",f);if(g){g()}l=0}if(l.readyState=="interactive"){if(l){l.attachEvent("onstop",f)}e.setTimeout(function(){if(l){l.detachEvent("onstop",f)}},0)}}j={func:j,scope:i||this};if(!h.unloads){if(e.attachEvent){e.attachEvent("onunload",g);e.attachEvent("onbeforeunload",k)}else{if(e.addEventListener){e.addEventListener("unload",g,false)}}h.unloads=[j]}else{h.unloads.push(j)}return j},removeUnload:function(i){var g=this.unloads,h=null;c.each(g,function(j,f){if(j&&j.func==i){g.splice(f,1);h=i;return false}});return h},explode:function(f,g){if(!f||c.is(f,"array")){return f}return c.map(f.split(g||","),c.trim)},_addVer:function(g){var f;if(!this.query){return g}f=(g.indexOf("?")==-1?"?":"&")+this.query;if(g.indexOf("#")==-1){return g+f}return g.replace("#",f+"#")},_replace:function(h,f,g){if(d){return g.replace(h,function(){var l=f,j=arguments,k;for(k=0;k<j.length-2;k++){if(j[k]===b){l=l.replace(new RegExp("\\$"+k,"g"),"")}else{l=l.replace(new RegExp("\\$"+k,"g"),j[k])}}return l})}return g.replace(h,f)}};c._init();e.tinymce=e.tinyMCE=c})(window);tinymce.create("tinymce.util.Dispatcher",{scope:null,listeners:null,inDispatch:false,Dispatcher:function(a){this.scope=a||this;this.listeners=[]},add:function(b,a){this.listeners.push({cb:b,scope:a||this.scope});return b},addToTop:function(d,b){var a=this,c={cb:d,scope:b||a.scope};if(a.inDispatch){a.listeners=[c].concat(a.listeners)}else{a.listeners.unshift(c)}return d},remove:function(c){var b=this.listeners,a=null;tinymce.each(b,function(e,d){if(c==e.cb){a=e;b.splice(d,1);return false}});return a},dispatch:function(){var a=this,e,b=arguments,c,d=a.listeners,f;a.inDispatch=true;for(c=0;c<d.length;c++){f=d[c];e=f.cb.apply(f.scope,b.length>0?b:[f.scope]);if(e===false){break}}a.inDispatch=false;return e}});(function(){var a=tinymce.each;tinymce.create("tinymce.util.URI",{URI:function(e,g){var f=this,i,d,c,h;e=tinymce.trim(e);g=f.settings=g||{};if(/^([\w\-]+):([^\/]{2})/i.test(e)||/^\s*#/.test(e)){f.source=e;return}if(e.indexOf("/")===0&&e.indexOf("//")!==0){e=(g.base_uri?g.base_uri.protocol||"http":"http")+"://mce_host"+e}if(!/^[\w\-]*:?\/\//.test(e)){h=g.base_uri?g.base_uri.path:new tinymce.util.URI(location.href).directory;e=((g.base_uri&&g.base_uri.protocol)||"http")+"://mce_host"+f.toAbsPath(h,e)}e=e.replace(/@@/g,"(mce_at)");e=/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@\/]*):?([^:@\/]*))?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/.exec(e);a(["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"],function(b,j){var k=e[j];if(k){k=k.replace(/\(mce_at\)/g,"@@")}f[b]=k});c=g.base_uri;if(c){if(!f.protocol){f.protocol=c.protocol}if(!f.userInfo){f.userInfo=c.userInfo}if(!f.port&&f.host==="mce_host"){f.port=c.port}if(!f.host||f.host==="mce_host"){f.host=c.host}f.source=""}},setPath:function(c){var b=this;c=/^(.*?)\/?(\w+)?$/.exec(c);b.path=c[0];b.directory=c[1];b.file=c[2];b.source="";b.getURI()},toRelative:function(b){var d=this,f;if(b==="./"){return b}b=new tinymce.util.URI(b,{base_uri:d});if((b.host!="mce_host"&&d.host!=b.host&&b.host)||d.port!=b.port||d.protocol!=b.protocol){return b.getURI()}var c=d.getURI(),e=b.getURI();if(c==e||(c.charAt(c.length-1)=="/"&&c.substr(0,c.length-1)==e)){return c}f=d.toRelPath(d.path,b.path);if(b.query){f+="?"+b.query}if(b.anchor){f+="#"+b.anchor}return f},toAbsolute:function(b,c){b=new tinymce.util.URI(b,{base_uri:this});return b.getURI(this.host==b.host&&this.protocol==b.protocol?c:0)},toRelPath:function(g,h){var c,f=0,d="",e,b;g=g.substring(0,g.lastIndexOf("/"));g=g.split("/");c=h.split("/");if(g.length>=c.length){for(e=0,b=g.length;e<b;e++){if(e>=c.length||g[e]!=c[e]){f=e+1;break}}}if(g.length<c.length){for(e=0,b=c.length;e<b;e++){if(e>=g.length||g[e]!=c[e]){f=e+1;break}}}if(f===1){return h}for(e=0,b=g.length-(f-1);e<b;e++){d+="../"}for(e=f-1,b=c.length;e<b;e++){if(e!=f-1){d+="/"+c[e]}else{d+=c[e]}}return d},toAbsPath:function(e,f){var c,b=0,h=[],d,g;d=/\/$/.test(f)?"/":"";e=e.split("/");f=f.split("/");a(e,function(i){if(i){h.push(i)}});e=h;for(c=f.length-1,h=[];c>=0;c--){if(f[c].length===0||f[c]==="."){continue}if(f[c]===".."){b++;continue}if(b>0){b--;continue}h.push(f[c])}c=e.length-b;if(c<=0){g=h.reverse().join("/")}else{g=e.slice(0,c).join("/")+"/"+h.reverse().join("/")}if(g.indexOf("/")!==0){g="/"+g}if(d&&g.lastIndexOf("/")!==g.length-1){g+=d}return g},getURI:function(d){var c,b=this;if(!b.source||d){c="";if(!d){if(b.protocol){c+=b.protocol+"://"}if(b.userInfo){c+=b.userInfo+"@"}if(b.host){c+=b.host}if(b.port){c+=":"+b.port}}if(b.path){c+=b.path}if(b.query){c+="?"+b.query}if(b.anchor){c+="#"+b.anchor}b.source=c}return b.source}})})();(function(){var a=tinymce.each;tinymce.create("static tinymce.util.Cookie",{getHash:function(d){var b=this.get(d),c;if(b){a(b.split("&"),function(e){e=e.split("=");c=c||{};c[unescape(e[0])]=unescape(e[1])})}return c},setHash:function(j,b,g,f,i,c){var h="";a(b,function(e,d){h+=(!h?"":"&")+escape(d)+"="+escape(e)});this.set(j,h,g,f,i,c)},get:function(i){var h=document.cookie,g,f=i+"=",d;if(!h){return}d=h.indexOf("; "+f);if(d==-1){d=h.indexOf(f);if(d!==0){return null}}else{d+=2}g=h.indexOf(";",d);if(g==-1){g=h.length}return unescape(h.substring(d+f.length,g))},set:function(i,b,g,f,h,c){document.cookie=i+"="+escape(b)+((g)?"; expires="+g.toGMTString():"")+((f)?"; path="+escape(f):"")+((h)?"; domain="+h:"")+((c)?"; secure":"")},remove:function(c,e,d){var b=new Date();b.setTime(b.getTime()-1000);this.set(c,"",b,e,d)}})})();(function(){function serialize(o,quote){var i,v,t,name;quote=quote||'"';if(o==null){return"null"}t=typeof o;if(t=="string"){v="\bb\tt\nn\ff\rr\"\"''\\\\";return quote+o.replace(/([\u0080-\uFFFF\x00-\x1f\"\'\\])/g,function(a,b){if(quote==='"'&&a==="'"){return a}i=v.indexOf(b);if(i+1){return"\\"+v.charAt(i+1)}a=b.charCodeAt().toString(16);return"\\u"+"0000".substring(a.length)+a})+quote}if(t=="object"){if(o.hasOwnProperty&&Object.prototype.toString.call(o)==="[object Array]"){for(i=0,v="[";i<o.length;i++){v+=(i>0?",":"")+serialize(o[i],quote)}return v+"]"}v="{";for(name in o){if(o.hasOwnProperty(name)){v+=typeof o[name]!="function"?(v.length>1?","+quote:quote)+name+quote+":"+serialize(o[name],quote):""}}return v+"}"}return""+o}tinymce.util.JSON={serialize:serialize,parse:function(s){try{return eval("("+s+")")}catch(ex){}}}})();tinymce.create("static tinymce.util.XHR",{send:function(g){var a,e,b=window,h=0;function f(){if(!g.async||a.readyState==4||h++>10000){if(g.success&&h<10000&&a.status==200){g.success.call(g.success_scope,""+a.responseText,a,g)}else{if(g.error){g.error.call(g.error_scope,h>10000?"TIMED_OUT":"GENERAL",a,g)}}a=null}else{b.setTimeout(f,10)}}g.scope=g.scope||this;g.success_scope=g.success_scope||g.scope;g.error_scope=g.error_scope||g.scope;g.async=g.async===false?false:true;g.data=g.data||"";function d(i){a=0;try{a=new ActiveXObject(i)}catch(c){}return a}a=b.XMLHttpRequest?new XMLHttpRequest():d("Microsoft.XMLHTTP")||d("Msxml2.XMLHTTP");if(a){if(a.overrideMimeType){a.overrideMimeType(g.content_type)}a.open(g.type||(g.data?"POST":"GET"),g.url,g.async);if(g.content_type){a.setRequestHeader("Content-Type",g.content_type)}a.setRequestHeader("X-Requested-With","XMLHttpRequest");a.send(g.data);if(!g.async){return f()}e=b.setTimeout(f,10)}}});(function(){var c=tinymce.extend,b=tinymce.util.JSON,a=tinymce.util.XHR;tinymce.create("tinymce.util.JSONRequest",{JSONRequest:function(d){this.settings=c({},d);this.count=0},send:function(f){var e=f.error,d=f.success;f=c(this.settings,f);f.success=function(h,g){h=b.parse(h);if(typeof(h)=="undefined"){h={error:"JSON Parse error."}}if(h.error){e.call(f.error_scope||f.scope,h.error,g)}else{d.call(f.success_scope||f.scope,h.result)}};f.error=function(h,g){if(e){e.call(f.error_scope||f.scope,h,g)}};f.data=b.serialize({id:f.id||"c"+(this.count++),method:f.method,params:f.params});f.content_type="application/json";a.send(f)},"static":{sendRPC:function(d){return new tinymce.util.JSONRequest().send(d)}}})}());(function(a){a.VK={BACKSPACE:8,DELETE:46,DOWN:40,ENTER:13,LEFT:37,RIGHT:39,SPACEBAR:32,TAB:9,UP:38,modifierPressed:function(b){return b.shiftKey||b.ctrlKey||b.altKey},metaKeyPressed:function(b){return a.isMac?b.metaKey:b.ctrlKey&&!b.altKey}}})(tinymce);tinymce.util.Quirks=function(a){var j=tinymce.VK,f=j.BACKSPACE,k=j.DELETE,e=a.dom,l=a.selection,H=a.settings,v=a.parser,o=a.serializer,E=tinymce.each;function A(N,M){try{a.getDoc().execCommand(N,false,M)}catch(L){}}function n(){var L=a.getDoc().documentMode;return L?L:6}function z(L){return L.isDefaultPrevented()}function J(){function L(P){var N,S,Q,O,M,R;function T(){if(M.nodeType==3){if(P&&R==M.length){return true}if(!P&&R===0){return true}}}N=l.getRng();M=N[(P?"start":"end")+"Container"];R=N[(P?"start":"end")+"Offset"];if(M.nodeType==3){S=e.getParent(N.startContainer,e.isBlock);if(P){S=e.getNext(S,e.isBlock)}if(S&&T()){Q=e.create("em",{id:"__mceDel"});E(tinymce.grep(S.childNodes),function(U){Q.appendChild(U)});S.appendChild(Q)}}a.getDoc().execCommand(P?"ForwardDelete":"Delete",false,null);if(Q){O=l.getBookmark();e.remove(e.get("__mceDel"),true);l.moveToBookmark(O)}}a.onKeyDown.add(function(M,O){var N;N=O.keyCode==k;if(!z(O)&&(N||O.keyCode==f)&&!j.modifierPressed(O)){O.preventDefault();L(N)}});a.addCommand("Delete",function(){L()})}function q(){function L(O){var N=e.create("body");var P=O.cloneContents();N.appendChild(P);return l.serializer.serialize(N,{format:"html"})}function M(N){var P=L(N);var Q=e.createRng();Q.selectNode(a.getBody());var O=L(Q);return P===O}a.onKeyDown.add(function(O,Q){var P=Q.keyCode,N;if(!z(Q)&&(P==k||P==f)){N=O.selection.isCollapsed();if(N&&!e.isEmpty(O.getBody())){return}if(tinymce.isIE&&!N){return}if(!N&&!M(O.selection.getRng())){return}O.setContent("");O.selection.setCursorLocation(O.getBody(),0);O.nodeChanged()}})}function I(){a.onKeyDown.add(function(L,M){if(!z(M)&&M.keyCode==65&&j.metaKeyPressed(M)){M.preventDefault();L.execCommand("SelectAll")}})}function K(){if(!a.settings.content_editable){e.bind(a.getDoc(),"focusin",function(L){l.setRng(l.getRng())});e.bind(a.getDoc(),"mousedown",function(L){if(L.target==a.getDoc().documentElement){a.getWin().focus();l.setRng(l.getRng())}})}}function B(){a.onKeyDown.add(function(L,O){if(!z(O)&&O.keyCode===f){if(l.isCollapsed()&&l.getRng(true).startOffset===0){var N=l.getNode();var M=N.previousSibling;if(M&&M.nodeName&&M.nodeName.toLowerCase()==="hr"){e.remove(M);tinymce.dom.Event.cancel(O)}}}})}function y(){if(!Range.prototype.getClientRects){a.onMouseDown.add(function(M,N){if(!z(N)&&N.target.nodeName==="HTML"){var L=M.getBody();L.blur();setTimeout(function(){L.focus()},0)}})}}function h(){a.onClick.add(function(L,M){M=M.target;if(/^(IMG|HR)$/.test(M.nodeName)){l.getSel().setBaseAndExtent(M,0,M,1)}if(M.nodeName=="A"&&e.hasClass(M,"mceItemAnchor")){l.select(M)}L.nodeChanged()})}function c(){function M(){var O=e.getAttribs(l.getStart().cloneNode(false));return function(){var P=l.getStart();if(P!==a.getBody()){e.setAttrib(P,"style",null);E(O,function(Q){P.setAttributeNode(Q.cloneNode(true))})}}}function L(){return !l.isCollapsed()&&e.getParent(l.getStart(),e.isBlock)!=e.getParent(l.getEnd(),e.isBlock)}function N(O,P){P.preventDefault();return false}a.onKeyPress.add(function(O,Q){var P;if(!z(Q)&&(Q.keyCode==8||Q.keyCode==46)&&L()){P=M();O.getDoc().execCommand("delete",false,null);P();Q.preventDefault();return false}});e.bind(a.getDoc(),"cut",function(P){var O;if(!z(P)&&L()){O=M();a.onKeyUp.addToTop(N);setTimeout(function(){O();a.onKeyUp.remove(N)},0)}})}function b(){var M,L;e.bind(a.getDoc(),"selectionchange",function(){if(L){clearTimeout(L);L=0}L=window.setTimeout(function(){var N=l.getRng();if(!M||!tinymce.dom.RangeUtils.compareRanges(N,M)){a.nodeChanged();M=N}},50)})}function x(){document.body.setAttribute("role","application")}function t(){a.onKeyDown.add(function(L,N){if(!z(N)&&N.keyCode===f){if(l.isCollapsed()&&l.getRng(true).startOffset===0){var M=l.getNode().previousSibling;if(M&&M.nodeName&&M.nodeName.toLowerCase()==="table"){return tinymce.dom.Event.cancel(N)}}}})}function C(){if(n()>7){return}A("RespectVisibilityInDesign",true);a.contentStyles.push(".mceHideBrInPre pre br {display: none}");e.addClass(a.getBody(),"mceHideBrInPre");v.addNodeFilter("pre",function(L,N){var O=L.length,Q,M,R,P;while(O--){Q=L[O].getAll("br");M=Q.length;while(M--){R=Q[M];P=R.prev;if(P&&P.type===3&&P.value.charAt(P.value-1)!="\n"){P.value+="\n"}else{R.parent.insert(new tinymce.html.Node("#text",3),R,true).value="\n"}}}});o.addNodeFilter("pre",function(L,N){var O=L.length,Q,M,R,P;while(O--){Q=L[O].getAll("br");M=Q.length;while(M--){R=Q[M];P=R.prev;if(P&&P.type==3){P.value=P.value.replace(/\r?\n$/,"")}}}})}function g(){e.bind(a.getBody(),"mouseup",function(N){var M,L=l.getNode();if(L.nodeName=="IMG"){if(M=e.getStyle(L,"width")){e.setAttrib(L,"width",M.replace(/[^0-9%]+/g,""));e.setStyle(L,"width","")}if(M=e.getStyle(L,"height")){e.setAttrib(L,"height",M.replace(/[^0-9%]+/g,""));e.setStyle(L,"height","")}}})}function d(){a.onKeyDown.add(function(R,S){var Q,L,M,O,P,T,N;Q=S.keyCode==k;if(!z(S)&&(Q||S.keyCode==f)&&!j.modifierPressed(S)){L=l.getRng();M=L.startContainer;O=L.startOffset;N=L.collapsed;if(M.nodeType==3&&M.nodeValue.length>0&&((O===0&&!N)||(N&&O===(Q?0:1)))){T=M.previousSibling;if(T&&T.nodeName=="IMG"){return}nonEmptyElements=R.schema.getNonEmptyElements();S.preventDefault();P=e.create("br",{id:"__tmp"});M.parentNode.insertBefore(P,M);R.getDoc().execCommand(Q?"ForwardDelete":"Delete",false,null);M=l.getRng().startContainer;T=M.previousSibling;if(T&&T.nodeType==1&&!e.isBlock(T)&&e.isEmpty(T)&&!nonEmptyElements[T.nodeName.toLowerCase()]){e.remove(T)}e.remove("__tmp")}}})}function G(){a.onKeyDown.add(function(P,Q){var N,M,R,L,O;if(z(Q)||Q.keyCode!=j.BACKSPACE){return}N=l.getRng();M=N.startContainer;R=N.startOffset;L=e.getRoot();O=M;if(!N.collapsed||R!==0){return}while(O&&O.parentNode&&O.parentNode.firstChild==O&&O.parentNode!=L){O=O.parentNode}if(O.tagName==="BLOCKQUOTE"){P.formatter.toggle("blockquote",null,O);N=e.createRng();N.setStart(M,0);N.setEnd(M,0);l.setRng(N)}})}function F(){function L(){a._refreshContentEditable();A("StyleWithCSS",false);A("enableInlineTableEditing",false);if(!H.object_resizing){A("enableObjectResizing",false)}}if(!H.readonly){a.onBeforeExecCommand.add(L);a.onMouseDown.add(L)}}function s(){function L(M,N){E(e.select("a"),function(Q){var O=Q.parentNode,P=e.getRoot();if(O.lastChild===Q){while(O&&!e.isBlock(O)){if(O.parentNode.lastChild!==O||O===P){return}O=O.parentNode}e.add(O,"br",{"data-mce-bogus":1})}})}a.onExecCommand.add(function(M,N){if(N==="CreateLink"){L(M)}});a.onSetContent.add(l.onSetContent.add(L))}function m(){if(H.forced_root_block){a.onInit.add(function(){A("DefaultParagraphSeparator",H.forced_root_block)})}}function p(){function L(N,M){if(!N||!M.initial){a.execCommand("mceRepaint")}}a.onUndo.add(L);a.onRedo.add(L);a.onSetContent.add(L)}function i(){a.onKeyDown.add(function(M,N){var L;if(!z(N)&&N.keyCode==f){L=M.getDoc().selection.createRange();if(L&&L.item){N.preventDefault();M.undoManager.beforeChange();e.remove(L.item(0));M.undoManager.add()}}})}function r(){var L;if(n()>=10){L="";E("p div h1 h2 h3 h4 h5 h6".split(" "),function(M,N){L+=(N>0?",":"")+M+":empty"});a.contentStyles.push(L+"{padding-right: 1px !important}")}}function u(){var N,M,ad,L,Y,ab,Z,ac,O,P,aa,W,V,X=document,T=a.getDoc();if(!H.object_resizing||H.webkit_fake_resize===false){return}A("enableObjectResizing",false);aa={n:[0.5,0,0,-1],e:[1,0.5,1,0],s:[0.5,1,0,1],w:[0,0.5,-1,0],nw:[0,0,-1,-1],ne:[1,0,1,-1],se:[1,1,1,1],sw:[0,1,-1,1]};function R(ah){var ag,af;ag=ah.screenX-ab;af=ah.screenY-Z;W=ag*Y[2]+ac;V=af*Y[3]+O;W=W<5?5:W;V=V<5?5:V;if(j.modifierPressed(ah)||(ad.nodeName=="IMG"&&Y[2]*Y[3]!==0)){W=Math.round(V/P);V=Math.round(W*P)}e.setStyles(L,{width:W,height:V});if(Y[2]<0&&L.clientWidth<=W){e.setStyle(L,"left",N+(ac-W))}if(Y[3]<0&&L.clientHeight<=V){e.setStyle(L,"top",M+(O-V))}}function ae(){function af(ag,ah){if(ah){if(ad.style[ag]||!a.schema.isValid(ad.nodeName.toLowerCase(),ag)){e.setStyle(ad,ag,ah)}else{e.setAttrib(ad,ag,ah)}}}af("width",W);af("height",V);e.unbind(T,"mousemove",R);e.unbind(T,"mouseup",ae);if(X!=T){e.unbind(X,"mousemove",R);e.unbind(X,"mouseup",ae)}e.remove(L);Q(ad)}function Q(ai){var ag,ah,af;S();ag=e.getPos(ai);N=ag.x;M=ag.y;ah=ai.offsetWidth;af=ai.offsetHeight;if(ad!=ai){ad=ai;W=V=0}E(aa,function(al,aj){var ak;ak=e.get("mceResizeHandle"+aj);if(!ak){ak=e.add(T.documentElement,"div",{id:"mceResizeHandle"+aj,"class":"mceResizeHandle",style:"cursor:"+aj+"-resize; margin:0; padding:0"});e.bind(ak,"mousedown",function(am){am.preventDefault();ae();ab=am.screenX;Z=am.screenY;ac=ad.clientWidth;O=ad.clientHeight;P=O/ac;Y=al;L=ad.cloneNode(true);e.addClass(L,"mceClonedResizable");e.setStyles(L,{left:N,top:M,margin:0});T.documentElement.appendChild(L);e.bind(T,"mousemove",R);e.bind(T,"mouseup",ae);if(X!=T){e.bind(X,"mousemove",R);e.bind(X,"mouseup",ae)}})}else{e.show(ak)}e.setStyles(ak,{left:(ah*al[0]+N)-(ak.offsetWidth/2),top:(af*al[1]+M)-(ak.offsetHeight/2)})});if(!tinymce.isOpera&&ad.nodeName=="IMG"){ad.setAttribute("data-mce-selected","1")}}function S(){if(ad){ad.removeAttribute("data-mce-selected")}for(var af in aa){e.hide("mceResizeHandle"+af)}}a.contentStyles.push(".mceResizeHandle {position: absolute;border: 1px solid black;background: #FFF;width: 5px;height: 5px;z-index: 10000}.mceResizeHandle:hover {background: #000}img[data-mce-selected] {outline: 1px solid black}img.mceClonedResizable, table.mceClonedResizable {position: absolute;outline: 1px dashed black;opacity: .5;z-index: 10000}");function U(){var af=e.getParent(l.getNode(),"table,img");E(e.select("img[data-mce-selected]"),function(ag){ag.removeAttribute("data-mce-selected")});if(af){Q(af)}else{S()}}a.onNodeChange.add(U);e.bind(T,"selectionchange",U);a.serializer.addAttributeFilter("data-mce-selected",function(af,ag){var ah=af.length;while(ah--){af[ah].attr(ag,null)}})}function D(){if(n()<9){v.addNodeFilter("noscript",function(L){var M=L.length,N,O;while(M--){N=L[M];O=N.firstChild;if(O){N.attr("data-mce-innertext",O.value)}}});o.addNodeFilter("noscript",function(L){var M=L.length,N,P,O;while(M--){N=L[M];P=L[M].firstChild;if(P){P.value=tinymce.html.Entities.decode(P.value)}else{O=N.attributes.map["data-mce-innertext"];if(O){N.attr("data-mce-innertext",null);P=new tinymce.html.Node("#text",3);P.value=O;P.raw=true;N.append(P)}}}})}}t();G();q();if(tinymce.isWebKit){d();J();K();h();m();if(tinymce.isIDevice){b()}else{u();I()}}if(tinymce.isIE){B();x();C();g();i();r();D()}if(tinymce.isGecko){B();y();c();F();s();p()}if(tinymce.isOpera){u()}};(function(j){var a,g,d,k=/[&<>\"\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,b=/[<>&\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,f=/[<>&\"\']/g,c=/&(#x|#)?([\w]+);/g,i={128:"\u20AC",130:"\u201A",131:"\u0192",132:"\u201E",133:"\u2026",134:"\u2020",135:"\u2021",136:"\u02C6",137:"\u2030",138:"\u0160",139:"\u2039",140:"\u0152",142:"\u017D",145:"\u2018",146:"\u2019",147:"\u201C",148:"\u201D",149:"\u2022",150:"\u2013",151:"\u2014",152:"\u02DC",153:"\u2122",154:"\u0161",155:"\u203A",156:"\u0153",158:"\u017E",159:"\u0178"};g={'"':""","'":"'","<":"<",">":">","&":"&"};d={"<":"<",">":">","&":"&",""":'"',"'":"'"};function h(l){var m;m=document.createElement("div");m.innerHTML=l;return m.textContent||m.innerText||l}function e(m,p){var n,o,l,q={};if(m){m=m.split(",");p=p||10;for(n=0;n<m.length;n+=2){o=String.fromCharCode(parseInt(m[n],p));if(!g[o]){l="&"+m[n+1]+";";q[o]=l;q[l]=o}}return q}}a=e("50,nbsp,51,iexcl,52,cent,53,pound,54,curren,55,yen,56,brvbar,57,sect,58,uml,59,copy,5a,ordf,5b,laquo,5c,not,5d,shy,5e,reg,5f,macr,5g,deg,5h,plusmn,5i,sup2,5j,sup3,5k,acute,5l,micro,5m,para,5n,middot,5o,cedil,5p,sup1,5q,ordm,5r,raquo,5s,frac14,5t,frac12,5u,frac34,5v,iquest,60,Agrave,61,Aacute,62,Acirc,63,Atilde,64,Auml,65,Aring,66,AElig,67,Ccedil,68,Egrave,69,Eacute,6a,Ecirc,6b,Euml,6c,Igrave,6d,Iacute,6e,Icirc,6f,Iuml,6g,ETH,6h,Ntilde,6i,Ograve,6j,Oacute,6k,Ocirc,6l,Otilde,6m,Ouml,6n,times,6o,Oslash,6p,Ugrave,6q,Uacute,6r,Ucirc,6s,Uuml,6t,Yacute,6u,THORN,6v,szlig,70,agrave,71,aacute,72,acirc,73,atilde,74,auml,75,aring,76,aelig,77,ccedil,78,egrave,79,eacute,7a,ecirc,7b,euml,7c,igrave,7d,iacute,7e,icirc,7f,iuml,7g,eth,7h,ntilde,7i,ograve,7j,oacute,7k,ocirc,7l,otilde,7m,ouml,7n,divide,7o,oslash,7p,ugrave,7q,uacute,7r,ucirc,7s,uuml,7t,yacute,7u,thorn,7v,yuml,ci,fnof,sh,Alpha,si,Beta,sj,Gamma,sk,Delta,sl,Epsilon,sm,Zeta,sn,Eta,so,Theta,sp,Iota,sq,Kappa,sr,Lambda,ss,Mu,st,Nu,su,Xi,sv,Omicron,t0,Pi,t1,Rho,t3,Sigma,t4,Tau,t5,Upsilon,t6,Phi,t7,Chi,t8,Psi,t9,Omega,th,alpha,ti,beta,tj,gamma,tk,delta,tl,epsilon,tm,zeta,tn,eta,to,theta,tp,iota,tq,kappa,tr,lambda,ts,mu,tt,nu,tu,xi,tv,omicron,u0,pi,u1,rho,u2,sigmaf,u3,sigma,u4,tau,u5,upsilon,u6,phi,u7,chi,u8,psi,u9,omega,uh,thetasym,ui,upsih,um,piv,812,bull,816,hellip,81i,prime,81j,Prime,81u,oline,824,frasl,88o,weierp,88h,image,88s,real,892,trade,89l,alefsym,8cg,larr,8ch,uarr,8ci,rarr,8cj,darr,8ck,harr,8dl,crarr,8eg,lArr,8eh,uArr,8ei,rArr,8ej,dArr,8ek,hArr,8g0,forall,8g2,part,8g3,exist,8g5,empty,8g7,nabla,8g8,isin,8g9,notin,8gb,ni,8gf,prod,8gh,sum,8gi,minus,8gn,lowast,8gq,radic,8gt,prop,8gu,infin,8h0,ang,8h7,and,8h8,or,8h9,cap,8ha,cup,8hb,int,8hk,there4,8hs,sim,8i5,cong,8i8,asymp,8j0,ne,8j1,equiv,8j4,le,8j5,ge,8k2,sub,8k3,sup,8k4,nsub,8k6,sube,8k7,supe,8kl,oplus,8kn,otimes,8l5,perp,8m5,sdot,8o8,lceil,8o9,rceil,8oa,lfloor,8ob,rfloor,8p9,lang,8pa,rang,9ea,loz,9j0,spades,9j3,clubs,9j5,hearts,9j6,diams,ai,OElig,aj,oelig,b0,Scaron,b1,scaron,bo,Yuml,m6,circ,ms,tilde,802,ensp,803,emsp,809,thinsp,80c,zwnj,80d,zwj,80e,lrm,80f,rlm,80j,ndash,80k,mdash,80o,lsquo,80p,rsquo,80q,sbquo,80s,ldquo,80t,rdquo,80u,bdquo,810,dagger,811,Dagger,81g,permil,81p,lsaquo,81q,rsaquo,85c,euro",32);j.html=j.html||{};j.html.Entities={encodeRaw:function(m,l){return m.replace(l?k:b,function(n){return g[n]||n})},encodeAllRaw:function(l){return(""+l).replace(f,function(m){return g[m]||m})},encodeNumeric:function(m,l){return m.replace(l?k:b,function(n){if(n.length>1){return"&#"+(((n.charCodeAt(0)-55296)*1024)+(n.charCodeAt(1)-56320)+65536)+";"}return g[n]||"&#"+n.charCodeAt(0)+";"})},encodeNamed:function(n,l,m){m=m||a;return n.replace(l?k:b,function(o){return g[o]||m[o]||o})},getEncodeFunc:function(l,o){var p=j.html.Entities;o=e(o)||a;function m(r,q){return r.replace(q?k:b,function(s){return g[s]||o[s]||"&#"+s.charCodeAt(0)+";"||s})}function n(r,q){return p.encodeNamed(r,q,o)}l=j.makeMap(l.replace(/\+/g,","));if(l.named&&l.numeric){return m}if(l.named){if(o){return n}return p.encodeNamed}if(l.numeric){return p.encodeNumeric}return p.encodeRaw},decode:function(l){return l.replace(c,function(n,m,o){if(m){o=parseInt(o,m.length===2?16:10);if(o>65535){o-=65536;return String.fromCharCode(55296+(o>>10),56320+(o&1023))}else{return i[o]||String.fromCharCode(o)}}return d[n]||a[n]||h(n)})}}})(tinymce);tinymce.html.Styles=function(d,f){var k=/rgb\s*\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\s*\)/gi,h=/(?:url(?:(?:\(\s*\"([^\"]+)\"\s*\))|(?:\(\s*\'([^\']+)\'\s*\))|(?:\(\s*([^)\s]+)\s*\))))|(?:\'([^\']+)\')|(?:\"([^\"]+)\")/gi,b=/\s*([^:]+):\s*([^;]+);?/g,l=/\s+$/,m=/rgb/,e,g,a={},j;d=d||{};j="\\\" \\' \\; \\: ; : \uFEFF".split(" ");for(g=0;g<j.length;g++){a[j[g]]="\uFEFF"+g;a["\uFEFF"+g]=j[g]}function c(n,q,p,i){function o(r){r=parseInt(r).toString(16);return r.length>1?r:"0"+r}return"#"+o(q)+o(p)+o(i)}return{toHex:function(i){return i.replace(k,c)},parse:function(s){var z={},q,n,x,r,v=d.url_converter,y=d.url_converter_scope||this;function p(D,G){var F,C,B,E;F=z[D+"-top"+G];if(!F){return}C=z[D+"-right"+G];if(F!=C){return}B=z[D+"-bottom"+G];if(C!=B){return}E=z[D+"-left"+G];if(B!=E){return}z[D+G]=E;delete z[D+"-top"+G];delete z[D+"-right"+G];delete z[D+"-bottom"+G];delete z[D+"-left"+G]}function u(C){var D=z[C],B;if(!D||D.indexOf(" ")<0){return}D=D.split(" ");B=D.length;while(B--){if(D[B]!==D[0]){return false}}z[C]=D[0];return true}function A(D,C,B,E){if(!u(C)){return}if(!u(B)){return}if(!u(E)){return}z[D]=z[C]+" "+z[B]+" "+z[E];delete z[C];delete z[B];delete z[E]}function t(B){r=true;return a[B]}function i(C,B){if(r){C=C.replace(/\uFEFF[0-9]/g,function(D){return a[D]})}if(!B){C=C.replace(/\\([\'\";:])/g,"$1")}return C}function o(C,B,F,E,G,D){G=G||D;if(G){G=i(G);return"'"+G.replace(/\'/g,"\\'")+"'"}B=i(B||F||E);if(v){B=v.call(y,B,"style")}return"url('"+B.replace(/\'/g,"\\'")+"')"}if(s){s=s.replace(/\\[\"\';:\uFEFF]/g,t).replace(/\"[^\"]+\"|\'[^\']+\'/g,function(B){return B.replace(/[;:]/g,t)});while(q=b.exec(s)){n=q[1].replace(l,"").toLowerCase();x=q[2].replace(l,"");if(n&&x.length>0){if(n==="font-weight"&&x==="700"){x="bold"}else{if(n==="color"||n==="background-color"){x=x.toLowerCase()}}x=x.replace(k,c);x=x.replace(h,o);z[n]=r?i(x,true):x}b.lastIndex=q.index+q[0].length}p("border","");p("border","-width");p("border","-color");p("border","-style");p("padding","");p("margin","");A("border","border-width","border-style","border-color");if(z.border==="medium none"){delete z.border}}return z},serialize:function(p,r){var o="",n,q;function i(t){var x,u,s,v;x=f.styles[t];if(x){for(u=0,s=x.length;u<s;u++){t=x[u];v=p[t];if(v!==e&&v.length>0){o+=(o.length>0?" ":"")+t+": "+v+";"}}}}if(r&&f&&f.styles){i("*");i(r)}else{for(n in p){q=p[n];if(q!==e&&q.length>0){o+=(o.length>0?" ":"")+n+": "+q+";"}}}return o}}};(function(f){var a={},e=f.makeMap,g=f.each;function d(j,i){return j.split(i||",")}function h(m,l){var j,k={};function i(n){return n.replace(/[A-Z]+/g,function(o){return i(m[o])})}for(j in m){if(m.hasOwnProperty(j)){m[j]=i(m[j])}}i(l).replace(/#/g,"#text").replace(/(\w+)\[([^\]]+)\]\[([^\]]*)\]/g,function(q,o,n,p){n=d(n,"|");k[o]={attributes:e(n),attributesOrder:n,children:e(p,"|",{"#comment":{}})}});return k}function b(){var i=a.html5;if(!i){i=a.html5=h({A:"id|accesskey|class|dir|draggable|item|hidden|itemprop|role|spellcheck|style|subject|title|onclick|ondblclick|onmousedown|onmouseup|onmouseover|onmousemove|onmouseout|onkeypress|onkeydown|onkeyup",B:"#|a|abbr|area|audio|b|bdo|br|button|canvas|cite|code|command|datalist|del|dfn|em|embed|i|iframe|img|input|ins|kbd|keygen|label|link|map|mark|meta|meter|noscript|object|output|progress|q|ruby|samp|script|select|small|span|strong|sub|sup|svg|textarea|time|var|video|wbr",C:"#|a|abbr|area|address|article|aside|audio|b|bdo|blockquote|br|button|canvas|cite|code|command|datalist|del|details|dfn|dialog|div|dl|em|embed|fieldset|figure|footer|form|h1|h2|h3|h4|h5|h6|header|hgroup|hr|i|iframe|img|input|ins|kbd|keygen|label|link|map|mark|menu|meta|meter|nav|noscript|ol|object|output|p|pre|progress|q|ruby|samp|script|section|select|small|span|strong|style|sub|sup|svg|table|textarea|time|ul|var|video"},"html[A|manifest][body|head]head[A][base|command|link|meta|noscript|script|style|title]title[A][#]base[A|href|target][]link[A|href|rel|media|type|sizes][]meta[A|http-equiv|name|content|charset][]style[A|type|media|scoped][#]script[A|charset|type|src|defer|async][#]noscript[A][C]body[A][C]section[A][C]nav[A][C]article[A][C]aside[A][C]h1[A][B]h2[A][B]h3[A][B]h4[A][B]h5[A][B]h6[A][B]hgroup[A][h1|h2|h3|h4|h5|h6]header[A][C]footer[A][C]address[A][C]p[A][B]br[A][]pre[A][B]dialog[A][dd|dt]blockquote[A|cite][C]ol[A|start|reversed][li]ul[A][li]li[A|value][C]dl[A][dd|dt]dt[A][B]dd[A][C]a[A|href|target|ping|rel|media|type][B]em[A][B]strong[A][B]small[A][B]cite[A][B]q[A|cite][B]dfn[A][B]abbr[A][B]code[A][B]var[A][B]samp[A][B]kbd[A][B]sub[A][B]sup[A][B]i[A][B]b[A][B]mark[A][B]progress[A|value|max][B]meter[A|value|min|max|low|high|optimum][B]time[A|datetime][B]ruby[A][B|rt|rp]rt[A][B]rp[A][B]bdo[A][B]span[A][B]ins[A|cite|datetime][B]del[A|cite|datetime][B]figure[A][C|legend|figcaption]figcaption[A][C]img[A|alt|src|height|width|usemap|ismap][]iframe[A|name|src|height|width|sandbox|seamless][]embed[A|src|height|width|type][]object[A|data|type|height|width|usemap|name|form|classid][param]param[A|name|value][]details[A|open][C|legend]command[A|type|label|icon|disabled|checked|radiogroup][]menu[A|type|label][C|li]legend[A][C|B]div[A][C]source[A|src|type|media][]audio[A|src|autobuffer|autoplay|loop|controls][source]video[A|src|autobuffer|autoplay|loop|controls|width|height|poster][source]hr[A][]form[A|accept-charset|action|autocomplete|enctype|method|name|novalidate|target][C]fieldset[A|disabled|form|name][C|legend]label[A|form|for][B]input[A|type|accept|alt|autocomplete|autofocus|checked|disabled|form|formaction|formenctype|formmethod|formnovalidate|formtarget|height|list|max|maxlength|min|multiple|pattern|placeholder|readonly|required|size|src|step|width|files|value|name][]button[A|autofocus|disabled|form|formaction|formenctype|formmethod|formnovalidate|formtarget|name|value|type][B]select[A|autofocus|disabled|form|multiple|name|size][option|optgroup]datalist[A][B|option]optgroup[A|disabled|label][option]option[A|disabled|selected|label|value][]textarea[A|autofocus|disabled|form|maxlength|name|placeholder|readonly|required|rows|cols|wrap][]keygen[A|autofocus|challenge|disabled|form|keytype|name][]output[A|for|form|name][B]canvas[A|width|height][]map[A|name][B|C]area[A|shape|coords|href|alt|target|media|rel|ping|type][]mathml[A][]svg[A][]table[A|border][caption|colgroup|thead|tfoot|tbody|tr]caption[A][C]colgroup[A|span][col]col[A|span][]thead[A][tr]tfoot[A][tr]tbody[A][tr]tr[A][th|td]th[A|headers|rowspan|colspan|scope][B]td[A|headers|rowspan|colspan][C]wbr[A][]")}return i}function c(){var i=a.html4;if(!i){i=a.html4=h({Z:"H|K|N|O|P",Y:"X|form|R|Q",ZG:"E|span|width|align|char|charoff|valign",X:"p|T|div|U|W|isindex|fieldset|table",ZF:"E|align|char|charoff|valign",W:"pre|hr|blockquote|address|center|noframes",ZE:"abbr|axis|headers|scope|rowspan|colspan|align|char|charoff|valign|nowrap|bgcolor|width|height",ZD:"[E][S]",U:"ul|ol|dl|menu|dir",ZC:"p|Y|div|U|W|table|br|span|bdo|object|applet|img|map|K|N|Q",T:"h1|h2|h3|h4|h5|h6",ZB:"X|S|Q",S:"R|P",ZA:"a|G|J|M|O|P",R:"a|H|K|N|O",Q:"noscript|P",P:"ins|del|script",O:"input|select|textarea|label|button",N:"M|L",M:"em|strong|dfn|code|q|samp|kbd|var|cite|abbr|acronym",L:"sub|sup",K:"J|I",J:"tt|i|b|u|s|strike",I:"big|small|font|basefont",H:"G|F",G:"br|span|bdo",F:"object|applet|img|map|iframe",E:"A|B|C",D:"accesskey|tabindex|onfocus|onblur",C:"onclick|ondblclick|onmousedown|onmouseup|onmouseover|onmousemove|onmouseout|onkeypress|onkeydown|onkeyup",B:"lang|xml:lang|dir",A:"id|class|style|title"},"script[id|charset|type|language|src|defer|xml:space][]style[B|id|type|media|title|xml:space][]object[E|declare|classid|codebase|data|type|codetype|archive|standby|width|height|usemap|name|tabindex|align|border|hspace|vspace][#|param|Y]param[id|name|value|valuetype|type][]p[E|align][#|S]a[E|D|charset|type|name|href|hreflang|rel|rev|shape|coords|target][#|Z]br[A|clear][]span[E][#|S]bdo[A|C|B][#|S]applet[A|codebase|archive|code|object|alt|name|width|height|align|hspace|vspace][#|param|Y]h1[E|align][#|S]img[E|src|alt|name|longdesc|width|height|usemap|ismap|align|border|hspace|vspace][]map[B|C|A|name][X|form|Q|area]h2[E|align][#|S]iframe[A|longdesc|name|src|frameborder|marginwidth|marginheight|scrolling|align|width|height][#|Y]h3[E|align][#|S]tt[E][#|S]i[E][#|S]b[E][#|S]u[E][#|S]s[E][#|S]strike[E][#|S]big[E][#|S]small[E][#|S]font[A|B|size|color|face][#|S]basefont[id|size|color|face][]em[E][#|S]strong[E][#|S]dfn[E][#|S]code[E][#|S]q[E|cite][#|S]samp[E][#|S]kbd[E][#|S]var[E][#|S]cite[E][#|S]abbr[E][#|S]acronym[E][#|S]sub[E][#|S]sup[E][#|S]input[E|D|type|name|value|checked|disabled|readonly|size|maxlength|src|alt|usemap|onselect|onchange|accept|align][]select[E|name|size|multiple|disabled|tabindex|onfocus|onblur|onchange][optgroup|option]optgroup[E|disabled|label][option]option[E|selected|disabled|label|value][]textarea[E|D|name|rows|cols|disabled|readonly|onselect|onchange][]label[E|for|accesskey|onfocus|onblur][#|S]button[E|D|name|value|type|disabled][#|p|T|div|U|W|table|G|object|applet|img|map|K|N|Q]h4[E|align][#|S]ins[E|cite|datetime][#|Y]h5[E|align][#|S]del[E|cite|datetime][#|Y]h6[E|align][#|S]div[E|align][#|Y]ul[E|type|compact][li]li[E|type|value][#|Y]ol[E|type|compact|start][li]dl[E|compact][dt|dd]dt[E][#|S]dd[E][#|Y]menu[E|compact][li]dir[E|compact][li]pre[E|width|xml:space][#|ZA]hr[E|align|noshade|size|width][]blockquote[E|cite][#|Y]address[E][#|S|p]center[E][#|Y]noframes[E][#|Y]isindex[A|B|prompt][]fieldset[E][#|legend|Y]legend[E|accesskey|align][#|S]table[E|summary|width|border|frame|rules|cellspacing|cellpadding|align|bgcolor][caption|col|colgroup|thead|tfoot|tbody|tr]caption[E|align][#|S]col[ZG][]colgroup[ZG][col]thead[ZF][tr]tr[ZF|bgcolor][th|td]th[E|ZE][#|Y]form[E|action|method|name|enctype|onsubmit|onreset|accept|accept-charset|target][#|X|R|Q]noscript[E][#|Y]td[E|ZE][#|Y]tfoot[ZF][tr]tbody[ZF][tr]area[E|D|shape|coords|href|nohref|alt|target][]base[id|href|target][]body[E|onload|onunload|background|bgcolor|text|link|vlink|alink][#|Y]")}return i}f.html.Schema=function(A){var u=this,s={},k={},j=[],D,y;var o,q,z,r,v,n,p={};function m(F,E,H){var G=A[F];if(!G){G=a[F];if(!G){G=e(E," ",e(E.toUpperCase()," "));G=f.extend(G,H);a[F]=G}}else{G=e(G,",",e(G.toUpperCase()," "))}return G}A=A||{};y=A.schema=="html5"?b():c();if(A.verify_html===false){A.valid_elements="*[*]"}if(A.valid_styles){D={};g(A.valid_styles,function(F,E){D[E]=f.explode(F)})}o=m("whitespace_elements","pre script noscript style textarea");q=m("self_closing_elements","colgroup dd dt li option p td tfoot th thead tr");z=m("short_ended_elements","area base basefont br col frame hr img input isindex link meta param embed source wbr");r=m("boolean_attributes","checked compact declare defer disabled ismap multiple nohref noresize noshade nowrap readonly selected autoplay loop controls");n=m("non_empty_elements","td th iframe video audio object",z);textBlockElementsMap=m("text_block_elements","h1 h2 h3 h4 h5 h6 p div address pre form blockquote center dir fieldset header footer article section hgroup aside nav figure");v=m("block_elements","hr table tbody thead tfoot th tr td li ol ul caption dl dt dd noscript menu isindex samp option datalist select optgroup",textBlockElementsMap);function i(E){return new RegExp("^"+E.replace(/([?+*])/g,".$1")+"$")}function C(L){var K,G,Z,V,aa,F,I,U,X,Q,Y,ac,O,J,W,E,S,H,ab,ad,P,T,N=/^([#+\-])?([^\[\/]+)(?:\/([^\[]+))?(?:\[([^\]]+)\])?$/,R=/^([!\-])?(\w+::\w+|[^=:<]+)?(?:([=:<])(.*))?$/,M=/[*?+]/;if(L){L=d(L);if(s["@"]){S=s["@"].attributes;H=s["@"].attributesOrder}for(K=0,G=L.length;K<G;K++){F=N.exec(L[K]);if(F){W=F[1];Q=F[2];E=F[3];X=F[4];O={};J=[];I={attributes:O,attributesOrder:J};if(W==="#"){I.paddEmpty=true}if(W==="-"){I.removeEmpty=true}if(S){for(ad in S){O[ad]=S[ad]}J.push.apply(J,H)}if(X){X=d(X,"|");for(Z=0,V=X.length;Z<V;Z++){F=R.exec(X[Z]);if(F){U={};ac=F[1];Y=F[2].replace(/::/g,":");W=F[3];T=F[4];if(ac==="!"){I.attributesRequired=I.attributesRequired||[];I.attributesRequired.push(Y);U.required=true}if(ac==="-"){delete O[Y];J.splice(f.inArray(J,Y),1);continue}if(W){if(W==="="){I.attributesDefault=I.attributesDefault||[];I.attributesDefault.push({name:Y,value:T});U.defaultValue=T}if(W===":"){I.attributesForced=I.attributesForced||[];I.attributesForced.push({name:Y,value:T});U.forcedValue=T}if(W==="<"){U.validValues=e(T,"?")}}if(M.test(Y)){I.attributePatterns=I.attributePatterns||[];U.pattern=i(Y);I.attributePatterns.push(U)}else{if(!O[Y]){J.push(Y)}O[Y]=U}}}}if(!S&&Q=="@"){S=O;H=J}if(E){I.outputName=Q;s[E]=I}if(M.test(Q)){I.pattern=i(Q);j.push(I)}else{s[Q]=I}}}}}function t(E){s={};j=[];C(E);g(y,function(G,F){k[F]=G.children})}function l(F){var E=/^(~)?(.+)$/;if(F){g(d(F),function(J){var H=E.exec(J),I=H[1]==="~",K=I?"span":"div",G=H[2];k[G]=k[K];p[G]=K;if(!I){v[G.toUpperCase()]={};v[G]={}}if(!s[G]){s[G]=s[K]}g(k,function(L,M){if(L[K]){L[G]=L[K]}})})}}function x(F){var E=/^([+\-]?)(\w+)\[([^\]]+)\]$/;if(F){g(d(F),function(J){var I=E.exec(J),G,H;if(I){H=I[1];if(H){G=k[I[2]]}else{G=k[I[2]]={"#comment":{}}}G=k[I[2]];g(d(I[3],"|"),function(K){if(H==="-"){delete G[K]}else{G[K]={}}})}})}}function B(E){var G=s[E],F;if(G){return G}F=j.length;while(F--){G=j[F];if(G.pattern.test(E)){return G}}}if(!A.valid_elements){g(y,function(F,E){s[E]={attributes:F.attributes,attributesOrder:F.attributesOrder};k[E]=F.children});if(A.schema!="html5"){g(d("strong/b,em/i"),function(E){E=d(E,"/");s[E[1]].outputName=E[0]})}s.img.attributesDefault=[{name:"alt",value:""}];g(d("ol,ul,sub,sup,blockquote,span,font,a,table,tbody,tr,strong,em,b,i"),function(E){if(s[E]){s[E].removeEmpty=true}});g(d("p,h1,h2,h3,h4,h5,h6,th,td,pre,div,address,caption"),function(E){s[E].paddEmpty=true})}else{t(A.valid_elements)}l(A.custom_elements);x(A.valid_children);C(A.extended_valid_elements);x("+ol[ul|ol],+ul[ul|ol]");if(A.invalid_elements){f.each(f.explode(A.invalid_elements),function(E){if(s[E]){delete s[E]}})}if(!B("span")){C("span[!data-mce-type|*]")}u.children=k;u.styles=D;u.getBoolAttrs=function(){return r};u.getBlockElements=function(){return v};u.getTextBlockElements=function(){return textBlockElementsMap};u.getShortEndedElements=function(){return z};u.getSelfClosingElements=function(){return q};u.getNonEmptyElements=function(){return n};u.getWhiteSpaceElements=function(){return o};u.isValidChild=function(E,G){var F=k[E];return !!(F&&F[G])};u.isValid=function(F,E){var H,G,I=B(F);if(I){if(E){if(I.attributes[E]){return true}H=I.attributePatterns;if(H){G=H.length;while(G--){if(H[G].pattern.test(F)){return true}}}}else{return true}}return false};u.getElementRule=B;u.getCustomElements=function(){return p};u.addValidElements=C;u.setValidElements=t;u.addCustomElements=l;u.addValidChildren=x;u.elements=s}})(tinymce);(function(a){a.html.SaxParser=function(c,e){var b=this,d=function(){};c=c||{};b.schema=e=e||new a.html.Schema();if(c.fix_self_closing!==false){c.fix_self_closing=true}a.each("comment cdata text start end pi doctype".split(" "),function(f){if(f){b[f]=c[f]||d}});b.parse=function(E){var n=this,g,G=0,I,B,A=[],N,Q,C,r,z,s,M,H,O,v,m,k,t,R,o,P,F,S,L,f,J,l,D,K,h,x=0,j=a.html.Entities.decode,y,q;function u(T){var V,U;V=A.length;while(V--){if(A[V].name===T){break}}if(V>=0){for(U=A.length-1;U>=V;U--){T=A[U];if(T.valid){n.end(T.name)}}A.length=V}}function p(U,T,Y,X,W){var Z,V;T=T.toLowerCase();Y=T in H?T:j(Y||X||W||"");if(v&&!z&&T.indexOf("data-")!==0){Z=P[T];if(!Z&&F){V=F.length;while(V--){Z=F[V];if(Z.pattern.test(T)){break}}if(V===-1){Z=null}}if(!Z){return}if(Z.validValues&&!(Y in Z.validValues)){return}}N.map[T]=Y;N.push({name:T,value:Y})}l=new RegExp("<(?:(?:!--([\\w\\W]*?)-->)|(?:!\\[CDATA\\[([\\w\\W]*?)\\]\\]>)|(?:!DOCTYPE([\\w\\W]*?)>)|(?:\\?([^\\s\\/<>]+) ?([\\w\\W]*?)[?/]>)|(?:\\/([^>]+)>)|(?:([A-Za-z0-9\\-\\:\\.]+)((?:\\s+[^\"'>]+(?:(?:\"[^\"]*\")|(?:'[^']*')|[^>]*))*|\\/|\\s+)>))","g");D=/([\w:\-]+)(?:\s*=\s*(?:(?:\"((?:[^\"])*)\")|(?:\'((?:[^\'])*)\')|([^>\s]+)))?/g;K={script:/<\/script[^>]*>/gi,style:/<\/style[^>]*>/gi,noscript:/<\/noscript[^>]*>/gi};M=e.getShortEndedElements();J=c.self_closing_elements||e.getSelfClosingElements();H=e.getBoolAttrs();v=c.validate;s=c.remove_internals;y=c.fix_self_closing;q=a.isIE;o=/^:/;while(g=l.exec(E)){if(G<g.index){n.text(j(E.substr(G,g.index-G)))}if(I=g[6]){I=I.toLowerCase();if(q&&o.test(I)){I=I.substr(1)}u(I)}else{if(I=g[7]){I=I.toLowerCase();if(q&&o.test(I)){I=I.substr(1)}O=I in M;if(y&&J[I]&&A.length>0&&A[A.length-1].name===I){u(I)}if(!v||(m=e.getElementRule(I))){k=true;if(v){P=m.attributes;F=m.attributePatterns}if(R=g[8]){z=R.indexOf("data-mce-type")!==-1;if(z&&s){k=false}N=[];N.map={};R.replace(D,p)}else{N=[];N.map={}}if(v&&!z){S=m.attributesRequired;L=m.attributesDefault;f=m.attributesForced;if(f){Q=f.length;while(Q--){t=f[Q];r=t.name;h=t.value;if(h==="{$uid}"){h="mce_"+x++}N.map[r]=h;N.push({name:r,value:h})}}if(L){Q=L.length;while(Q--){t=L[Q];r=t.name;if(!(r in N.map)){h=t.value;if(h==="{$uid}"){h="mce_"+x++}N.map[r]=h;N.push({name:r,value:h})}}}if(S){Q=S.length;while(Q--){if(S[Q] in N.map){break}}if(Q===-1){k=false}}if(N.map["data-mce-bogus"]){k=false}}if(k){n.start(I,N,O)}}else{k=false}if(B=K[I]){B.lastIndex=G=g.index+g[0].length;if(g=B.exec(E)){if(k){C=E.substr(G,g.index-G)}G=g.index+g[0].length}else{C=E.substr(G);G=E.length}if(k&&C.length>0){n.text(C,true)}if(k){n.end(I)}l.lastIndex=G;continue}if(!O){if(!R||R.indexOf("/")!=R.length-1){A.push({name:I,valid:k})}else{if(k){n.end(I)}}}}else{if(I=g[1]){n.comment(I)}else{if(I=g[2]){n.cdata(I)}else{if(I=g[3]){n.doctype(I)}else{if(I=g[4]){n.pi(I,g[5])}}}}}}G=g.index+g[0].length}if(G<E.length){n.text(j(E.substr(G)))}for(Q=A.length-1;Q>=0;Q--){I=A[Q];if(I.valid){n.end(I.name)}}}}})(tinymce);(function(d){var c=/^[ \t\r\n]*$/,e={"#text":3,"#comment":8,"#cdata":4,"#pi":7,"#doctype":10,"#document-fragment":11};function a(k,l,j){var i,h,f=j?"lastChild":"firstChild",g=j?"prev":"next";if(k[f]){return k[f]}if(k!==l){i=k[g];if(i){return i}for(h=k.parent;h&&h!==l;h=h.parent){i=h[g];if(i){return i}}}}function b(f,g){this.name=f;this.type=g;if(g===1){this.attributes=[];this.attributes.map={}}}d.extend(b.prototype,{replace:function(g){var f=this;if(g.parent){g.remove()}f.insert(g,f);f.remove();return f},attr:function(h,l){var f=this,g,j,k;if(typeof h!=="string"){for(j in h){f.attr(j,h[j])}return f}if(g=f.attributes){if(l!==k){if(l===null){if(h in g.map){delete g.map[h];j=g.length;while(j--){if(g[j].name===h){g=g.splice(j,1);return f}}}return f}if(h in g.map){j=g.length;while(j--){if(g[j].name===h){g[j].value=l;break}}}else{g.push({name:h,value:l})}g.map[h]=l;return f}else{return g.map[h]}}},clone:function(){var g=this,n=new b(g.name,g.type),h,f,m,j,k;if(m=g.attributes){k=[];k.map={};for(h=0,f=m.length;h<f;h++){j=m[h];if(j.name!=="id"){k[k.length]={name:j.name,value:j.value};k.map[j.name]=j.value}}n.attributes=k}n.value=g.value;n.shortEnded=g.shortEnded;return n},wrap:function(g){var f=this;f.parent.insert(g,f);g.append(f);return f},unwrap:function(){var f=this,h,g;for(h=f.firstChild;h;){g=h.next;f.insert(h,f,true);h=g}f.remove()},remove:function(){var f=this,h=f.parent,g=f.next,i=f.prev;if(h){if(h.firstChild===f){h.firstChild=g;if(g){g.prev=null}}else{i.next=g}if(h.lastChild===f){h.lastChild=i;if(i){i.next=null}}else{g.prev=i}f.parent=f.next=f.prev=null}return f},append:function(h){var f=this,g;if(h.parent){h.remove()}g=f.lastChild;if(g){g.next=h;h.prev=g;f.lastChild=h}else{f.lastChild=f.firstChild=h}h.parent=f;return h},insert:function(h,f,i){var g;if(h.parent){h.remove()}g=f.parent||this;if(i){if(f===g.firstChild){g.firstChild=h}else{f.prev.next=h}h.prev=f.prev;h.next=f;f.prev=h}else{if(f===g.lastChild){g.lastChild=h}else{f.next.prev=h}h.next=f.next;h.prev=f;f.next=h}h.parent=g;return h},getAll:function(g){var f=this,h,i=[];for(h=f.firstChild;h;h=a(h,f)){if(h.name===g){i.push(h)}}return i},empty:function(){var g=this,f,h,j;if(g.firstChild){f=[];for(j=g.firstChild;j;j=a(j,g)){f.push(j)}h=f.length;while(h--){j=f[h];j.parent=j.firstChild=j.lastChild=j.next=j.prev=null}}g.firstChild=g.lastChild=null;return g},isEmpty:function(k){var f=this,j=f.firstChild,h,g;if(j){do{if(j.type===1){if(j.attributes.map["data-mce-bogus"]){continue}if(k[j.name]){return false}h=j.attributes.length;while(h--){g=j.attributes[h].name;if(g==="name"||g.indexOf("data-mce-")===0){return false}}}if(j.type===8){return false}if((j.type===3&&!c.test(j.value))){return false}}while(j=a(j,f))}return true},walk:function(f){return a(this,null,f)}});d.extend(b,{create:function(g,f){var i,h;i=new b(g,e[g]||1);if(f){for(h in f){i.attr(h,f[h])}}return i}});d.html.Node=b})(tinymce);(function(b){var a=b.html.Node;b.html.DomParser=function(g,h){var f=this,e={},d=[],i={},c={};g=g||{};g.validate="validate" in g?g.validate:true;g.root_name=g.root_name||"body";f.schema=h=h||new b.html.Schema();function j(n){var p,q,y,x,A,o,r,l,u,v,k,t,m,z,s;t=b.makeMap("tr,td,th,tbody,thead,tfoot,table");k=h.getNonEmptyElements();m=h.getTextBlockElements();for(p=0;p<n.length;p++){q=n[p];if(!q.parent||q.fixed){continue}if(m[q.name]&&q.parent.name=="li"){z=q.next;while(z){if(m[z.name]){z.name="li";z.fixed=true;q.parent.insert(z,q.parent)}else{break}z=z.next}q.unwrap(q);continue}x=[q];for(y=q.parent;y&&!h.isValidChild(y.name,q.name)&&!t[y.name];y=y.parent){x.push(y)}if(y&&x.length>1){x.reverse();A=o=f.filterNode(x[0].clone());for(u=0;u<x.length-1;u++){if(h.isValidChild(o.name,x[u].name)){r=f.filterNode(x[u].clone());o.append(r)}else{r=o}for(l=x[u].firstChild;l&&l!=x[u+1];){s=l.next;r.append(l);l=s}o=r}if(!A.isEmpty(k)){y.insert(A,x[0],true);y.insert(q,A)}else{y.insert(q,x[0],true)}y=x[0];if(y.isEmpty(k)||y.firstChild===y.lastChild&&y.firstChild.name==="br"){y.empty().remove()}}else{if(q.parent){if(q.name==="li"){z=q.prev;if(z&&(z.name==="ul"||z.name==="ul")){z.append(q);continue}z=q.next;if(z&&(z.name==="ul"||z.name==="ul")){z.insert(q,z.firstChild,true);continue}q.wrap(f.filterNode(new a("ul",1)));continue}if(h.isValidChild(q.parent.name,"div")&&h.isValidChild("div",q.name)){q.wrap(f.filterNode(new a("div",1)))}else{if(q.name==="style"||q.name==="script"){q.empty().remove()}else{q.unwrap()}}}}}}f.filterNode=function(m){var l,k,n;if(k in e){n=i[k];if(n){n.push(m)}else{i[k]=[m]}}l=d.length;while(l--){k=d[l].name;if(k in m.attributes.map){n=c[k];if(n){n.push(m)}else{c[k]=[m]}}}return m};f.addNodeFilter=function(k,l){b.each(b.explode(k),function(m){var n=e[m];if(!n){e[m]=n=[]}n.push(l)})};f.addAttributeFilter=function(k,l){b.each(b.explode(k),function(m){var n;for(n=0;n<d.length;n++){if(d[n].name===m){d[n].callbacks.push(l);return}}d.push({name:m,callbacks:[l]})})};f.parse=function(v,m){var n,J,B,A,D,C,x,r,F,N,z,o,E,M=[],L,t,k,y,s,p,u,q;m=m||{};i={};c={};o=b.extend(b.makeMap("script,style,head,html,body,title,meta,param"),h.getBlockElements());u=h.getNonEmptyElements();p=h.children;z=g.validate;q="forced_root_block" in m?m.forced_root_block:g.forced_root_block;s=h.getWhiteSpaceElements();E=/^[ \t\r\n]+/;t=/[ \t\r\n]+$/;k=/[ \t\r\n]+/g;y=/^[ \t\r\n]+$/;function G(){var O=J.firstChild,l,P;while(O){l=O.next;if(O.type==3||(O.type==1&&O.name!=="p"&&!o[O.name]&&!O.attr("data-mce-type"))){if(!P){P=K(q,1);J.insert(P,O);P.append(O)}else{P.append(O)}}else{P=null}O=l}}function K(l,O){var P=new a(l,O),Q;if(l in e){Q=i[l];if(Q){Q.push(P)}else{i[l]=[P]}}return P}function I(P){var Q,l,O;for(Q=P.prev;Q&&Q.type===3;){l=Q.value.replace(t,"");if(l.length>0){Q.value=l;Q=Q.prev}else{O=Q.prev;Q.remove();Q=O}}}function H(O){var P,l={};for(P in O){if(P!=="li"&&P!="p"){l[P]=O[P]}}return l}n=new b.html.SaxParser({validate:z,self_closing_elements:H(h.getSelfClosingElements()),cdata:function(l){B.append(K("#cdata",4)).value=l},text:function(P,l){var O;if(!L){P=P.replace(k," ");if(B.lastChild&&o[B.lastChild.name]){P=P.replace(E,"")}}if(P.length!==0){O=K("#text",3);O.raw=!!l;B.append(O).value=P}},comment:function(l){B.append(K("#comment",8)).value=l},pi:function(l,O){B.append(K(l,7)).value=O;I(B)},doctype:function(O){var l;l=B.append(K("#doctype",10));l.value=O;I(B)},start:function(l,W,P){var U,R,Q,O,S,X,V,T;Q=z?h.getElementRule(l):{};if(Q){U=K(Q.outputName||l,1);U.attributes=W;U.shortEnded=P;B.append(U);T=p[B.name];if(T&&p[U.name]&&!T[U.name]){M.push(U)}R=d.length;while(R--){S=d[R].name;if(S in W.map){F=c[S];if(F){F.push(U)}else{c[S]=[U]}}}if(o[l]){I(U)}if(!P){B=U}if(!L&&s[l]){L=true}}},end:function(l){var S,P,R,O,Q;P=z?h.getElementRule(l):{};if(P){if(o[l]){if(!L){S=B.firstChild;if(S&&S.type===3){R=S.value.replace(E,"");if(R.length>0){S.value=R;S=S.next}else{O=S.next;S.remove();S=O}while(S&&S.type===3){R=S.value;O=S.next;if(R.length===0||y.test(R)){S.remove();S=O}S=O}}S=B.lastChild;if(S&&S.type===3){R=S.value.replace(t,"");if(R.length>0){S.value=R;S=S.prev}else{O=S.prev;S.remove();S=O}while(S&&S.type===3){R=S.value;O=S.prev;if(R.length===0||y.test(R)){S.remove();S=O}S=O}}}}if(L&&s[l]){L=false}if(P.removeEmpty||P.paddEmpty){if(B.isEmpty(u)){if(P.paddEmpty){B.empty().append(new a("#text","3")).value="\u00a0"}else{if(!B.attributes.map.name&&!B.attributes.map.id){Q=B.parent;B.empty().remove();B=Q;return}}}}B=B.parent}}},h);J=B=new a(m.context||g.root_name,11);n.parse(v);if(z&&M.length){if(!m.context){j(M)}else{m.invalid=true}}if(q&&J.name=="body"){G()}if(!m.invalid){for(N in i){F=e[N];A=i[N];x=A.length;while(x--){if(!A[x].parent){A.splice(x,1)}}for(D=0,C=F.length;D<C;D++){F[D](A,N,m)}}for(D=0,C=d.length;D<C;D++){F=d[D];if(F.name in c){A=c[F.name];x=A.length;while(x--){if(!A[x].parent){A.splice(x,1)}}for(x=0,r=F.callbacks.length;x<r;x++){F.callbacks[x](A,F.name,m)}}}}return J};if(g.remove_trailing_brs){f.addNodeFilter("br",function(n,m){var r,q=n.length,o,v=b.extend({},h.getBlockElements()),k=h.getNonEmptyElements(),t,s,p,u;v.body=1;for(r=0;r<q;r++){o=n[r];t=o.parent;if(v[o.parent.name]&&o===t.lastChild){p=o.prev;while(p){u=p.name;if(u!=="span"||p.attr("data-mce-type")!=="bookmark"){if(u!=="br"){break}if(u==="br"){o=null;break}}p=p.prev}if(o){o.remove();if(t.isEmpty(k)){elementRule=h.getElementRule(t.name);if(elementRule){if(elementRule.removeEmpty){t.remove()}else{if(elementRule.paddEmpty){t.empty().append(new b.html.Node("#text",3)).value="\u00a0"}}}}}}else{s=o;while(t.firstChild===s&&t.lastChild===s){s=t;if(v[t.name]){break}t=t.parent}if(s===t){textNode=new b.html.Node("#text",3);textNode.value="\u00a0";o.replace(textNode)}}}})}if(!g.allow_html_in_named_anchor){f.addAttributeFilter("id,name",function(k,l){var n=k.length,p,m,o,q;while(n--){q=k[n];if(q.name==="a"&&q.firstChild&&!q.attr("href")){o=q.parent;p=q.lastChild;do{m=p.prev;o.insert(p,q);p=m}while(p)}}})}}})(tinymce);tinymce.html.Writer=function(e){var c=[],a,b,d,f,g;e=e||{};a=e.indent;b=tinymce.makeMap(e.indent_before||"");d=tinymce.makeMap(e.indent_after||"");f=tinymce.html.Entities.getEncodeFunc(e.entity_encoding||"raw",e.entities);g=e.element_format=="html";return{start:function(m,k,p){var n,j,h,o;if(a&&b[m]&&c.length>0){o=c[c.length-1];if(o.length>0&&o!=="\n"){c.push("\n")}}c.push("<",m);if(k){for(n=0,j=k.length;n<j;n++){h=k[n];c.push(" ",h.name,'="',f(h.value,true),'"')}}if(!p||g){c[c.length]=">"}else{c[c.length]=" />"}if(p&&a&&d[m]&&c.length>0){o=c[c.length-1];if(o.length>0&&o!=="\n"){c.push("\n")}}},end:function(h){var i;c.push("</",h,">");if(a&&d[h]&&c.length>0){i=c[c.length-1];if(i.length>0&&i!=="\n"){c.push("\n")}}},text:function(i,h){if(i.length>0){c[c.length]=h?i:f(i)}},cdata:function(h){c.push("<![CDATA[",h,"]]>")},comment:function(h){c.push("<!--",h,"-->")},pi:function(h,i){if(i){c.push("<?",h," ",i,"?>")}else{c.push("<?",h,"?>")}if(a){c.push("\n")}},doctype:function(h){c.push("<!DOCTYPE",h,">",a?"\n":"")},reset:function(){c.length=0},getContent:function(){return c.join("").replace(/\n$/,"")}}};(function(a){a.html.Serializer=function(c,d){var b=this,e=new a.html.Writer(c);c=c||{};c.validate="validate" in c?c.validate:true;b.schema=d=d||new a.html.Schema();b.writer=e;b.serialize=function(h){var g,i;i=c.validate;g={3:function(k,j){e.text(k.value,k.raw)},8:function(j){e.comment(j.value)},7:function(j){e.pi(j.name,j.value)},10:function(j){e.doctype(j.value)},4:function(j){e.cdata(j.value)},11:function(j){if((j=j.firstChild)){do{f(j)}while(j=j.next)}}};e.reset();function f(k){var t=g[k.type],j,o,s,r,p,u,n,m,q;if(!t){j=k.name;o=k.shortEnded;s=k.attributes;if(i&&s&&s.length>1){u=[];u.map={};q=d.getElementRule(k.name);for(n=0,m=q.attributesOrder.length;n<m;n++){r=q.attributesOrder[n];if(r in s.map){p=s.map[r];u.map[r]=p;u.push({name:r,value:p})}}for(n=0,m=s.length;n<m;n++){r=s[n].name;if(!(r in u.map)){p=s.map[r];u.map[r]=p;u.push({name:r,value:p})}}s=u}e.start(k.name,s,o);if(!o){if((k=k.firstChild)){do{f(k)}while(k=k.next)}e.end(j)}}else{t(k)}}if(h.type==1&&!c.inner){f(h)}else{g[11](h)}return e.getContent()}}})(tinymce);tinymce.dom={};(function(b,h){var g=!!document.addEventListener;function c(k,j,l,i){if(k.addEventListener){k.addEventListener(j,l,i||false)}else{if(k.attachEvent){k.attachEvent("on"+j,l)}}}function e(k,j,l,i){if(k.removeEventListener){k.removeEventListener(j,l,i||false)}else{if(k.detachEvent){k.detachEvent("on"+j,l)}}}function a(n,l){var i,k=l||{};function j(){return false}function m(){return true}for(i in n){if(i!=="layerX"&&i!=="layerY"){k[i]=n[i]}}if(!k.target){k.target=k.srcElement||document}k.preventDefault=function(){k.isDefaultPrevented=m;if(n){if(n.preventDefault){n.preventDefault()}else{n.returnValue=false}}};k.stopPropagation=function(){k.isPropagationStopped=m;if(n){if(n.stopPropagation){n.stopPropagation()}else{n.cancelBubble=true}}};k.stopImmediatePropagation=function(){k.isImmediatePropagationStopped=m;k.stopPropagation()};if(!k.isDefaultPrevented){k.isDefaultPrevented=j;k.isPropagationStopped=j;k.isImmediatePropagationStopped=j}return k}function d(m,n,l){var k=m.document,j={type:"ready"};function i(){if(!l.domLoaded){l.domLoaded=true;n(j)}}if(k.readyState=="complete"){i();return}if(g){c(m,"DOMContentLoaded",i)}else{c(k,"readystatechange",function(){if(k.readyState==="complete"){e(k,"readystatechange",arguments.callee);i()}});if(k.documentElement.doScroll&&m===m.top){(function(){try{k.documentElement.doScroll("left")}catch(o){setTimeout(arguments.callee,0);return}i()})()}}c(m,"load",i)}function f(k){var q=this,p={},i,o,n,m,l;m="onmouseenter" in document.documentElement;n="onfocusin" in document.documentElement;l={mouseenter:"mouseover",mouseleave:"mouseout"};i=1;q.domLoaded=false;q.events=p;function j(t,x){var s,u,r,v;s=p[x][t.type];if(s){for(u=0,r=s.length;u<r;u++){v=s[u];if(v&&v.func.call(v.scope,t)===false){t.preventDefault()}if(t.isImmediatePropagationStopped()){return}}}}q.bind=function(x,A,D,E){var s,t,u,r,B,z,C,v=window;function y(F){j(a(F||v.event),s)}if(!x||x.nodeType===3||x.nodeType===8){return}if(!x[h]){s=i++;x[h]=s;p[s]={}}else{s=x[h];if(!p[s]){p[s]={}}}E=E||x;A=A.split(" ");u=A.length;while(u--){r=A[u];z=y;B=C=false;if(r==="DOMContentLoaded"){r="ready"}if((q.domLoaded||x.readyState=="complete")&&r==="ready"){q.domLoaded=true;D.call(E,a({type:r}));continue}if(!m){B=l[r];if(B){z=function(F){var H,G;H=F.currentTarget;G=F.relatedTarget;if(G&&H.contains){G=H.contains(G)}else{while(G&&G!==H){G=G.parentNode}}if(!G){F=a(F||v.event);F.type=F.type==="mouseout"?"mouseleave":"mouseenter";F.target=H;j(F,s)}}}}if(!n&&(r==="focusin"||r==="focusout")){C=true;B=r==="focusin"?"focus":"blur";z=function(F){F=a(F||v.event);F.type=F.type==="focus"?"focusin":"focusout";j(F,s)}}t=p[s][r];if(!t){p[s][r]=t=[{func:D,scope:E}];t.fakeName=B;t.capture=C;t.nativeHandler=z;if(!g){t.proxyHandler=k(s)}if(r==="ready"){d(x,z,q)}else{c(x,B||r,g?z:t.proxyHandler,C)}}else{t.push({func:D,scope:E})}}x=t=0;return D};q.unbind=function(x,z,A){var s,u,v,B,r,t;if(!x||x.nodeType===3||x.nodeType===8){return q}s=x[h];if(s){t=p[s];if(z){z=z.split(" ");v=z.length;while(v--){r=z[v];u=t[r];if(u){if(A){B=u.length;while(B--){if(u[B].func===A){u.splice(B,1)}}}if(!A||u.length===0){delete t[r];e(x,u.fakeName||r,g?u.nativeHandler:u.proxyHandler,u.capture)}}}}else{for(r in t){u=t[r];e(x,u.fakeName||r,g?u.nativeHandler:u.proxyHandler,u.capture)}t={}}for(r in t){return q}delete p[s];try{delete x[h]}catch(y){x[h]=null}}return q};q.fire=function(u,s,r){var v,t;if(!u||u.nodeType===3||u.nodeType===8){return q}t=a(null,r);t.type=s;do{v=u[h];if(v){j(t,v)}u=u.parentNode||u.ownerDocument||u.defaultView||u.parentWindow}while(u&&!t.isPropagationStopped());return q};q.clean=function(u){var s,r,t=q.unbind;if(!u||u.nodeType===3||u.nodeType===8){return q}if(u[h]){t(u)}if(!u.getElementsByTagName){u=u.document}if(u&&u.getElementsByTagName){t(u);r=u.getElementsByTagName("*");s=r.length;while(s--){u=r[s];if(u[h]){t(u)}}}return q};q.callNativeHandler=function(s,r){if(p){p[s][r.type].nativeHandler(r)}};q.destory=function(){p={}};q.add=function(v,s,u,t){if(typeof(v)==="string"){v=document.getElementById(v)}if(v&&v instanceof Array){var r=v.length;while(r--){q.add(v[r],s,u,t)}return}if(s==="init"){s="ready"}return q.bind(v,s instanceof Array?s.join(" "):s,u,t)};q.remove=function(v,s,u,t){if(!v){return q}if(typeof(v)==="string"){v=document.getElementById(v)}if(v instanceof Array){var r=v.length;while(r--){q.remove(v[r],s,u,t)}return q}return q.unbind(v,s instanceof Array?s.join(" "):s,u)};q.clear=function(r){if(typeof(r)==="string"){r=document.getElementById(r)}return q.clean(r)};q.cancel=function(r){if(r){q.prevent(r);q.stop(r)}return false};q.prevent=function(r){if(!r.preventDefault){r=a(r)}r.preventDefault();return false};q.stop=function(r){if(!r.stopPropagation){r=a(r)}r.stopPropagation();return false}}b.EventUtils=f;b.Event=new f(function(i){return function(j){tinymce.dom.Event.callNativeHandler(i,j)}});b.Event.bind(window,"ready",function(){});b=0})(tinymce.dom,"data-mce-expando");tinymce.dom.TreeWalker=function(a,c){var b=a;function d(i,f,e,j){var h,g;if(i){if(!j&&i[f]){return i[f]}if(i!=c){h=i[e];if(h){return h}for(g=i.parentNode;g&&g!=c;g=g.parentNode){h=g[e];if(h){return h}}}}}this.current=function(){return b};this.next=function(e){return(b=d(b,"firstChild","nextSibling",e))};this.prev=function(e){return(b=d(b,"lastChild","previousSibling",e))}};(function(e){var g=e.each,d=e.is,f=e.isWebKit,b=e.isIE,h=e.html.Entities,c=/^([a-z0-9],?)+$/i,a=/^[ \t\r\n]*$/;e.create("tinymce.dom.DOMUtils",{doc:null,root:null,files:null,pixelStyles:/^(top|left|bottom|right|width|height|borderWidth)$/,props:{"for":"htmlFor","class":"className",className:"className",checked:"checked",disabled:"disabled",maxlength:"maxLength",readonly:"readOnly",selected:"selected",value:"value",id:"id",name:"name",type:"type"},DOMUtils:function(o,l){var k=this,i,j,n;k.doc=o;k.win=window;k.files={};k.cssFlicker=false;k.counter=0;k.stdMode=!e.isIE||o.documentMode>=8;k.boxModel=!e.isIE||o.compatMode=="CSS1Compat"||k.stdMode;k.hasOuterHTML="outerHTML" in o.createElement("a");k.settings=l=e.extend({keep_values:false,hex_colors:1},l);k.schema=l.schema;k.styles=new e.html.Styles({url_converter:l.url_converter,url_converter_scope:l.url_converter_scope},l.schema);if(e.isIE6){try{o.execCommand("BackgroundImageCache",false,true)}catch(m){k.cssFlicker=true}}k.fixDoc(o);k.events=l.ownEvents?new e.dom.EventUtils(l.proxy):e.dom.Event;e.addUnload(k.destroy,k);n=l.schema?l.schema.getBlockElements():{};k.isBlock=function(q){if(!q){return false}var p=q.nodeType;if(p){return !!(p===1&&n[q.nodeName])}return !!n[q]}},fixDoc:function(k){var j=this.settings,i;if(b&&j.schema){("abbr article aside audio canvas details figcaption figure footer header hgroup mark menu meter nav output progress section summary time video").replace(/\w+/g,function(l){k.createElement(l)});for(i in j.schema.getCustomElements()){k.createElement(i)}}},clone:function(k,i){var j=this,m,l;if(!b||k.nodeType!==1||i){return k.cloneNode(i)}l=j.doc;if(!i){m=l.createElement(k.nodeName);g(j.getAttribs(k),function(n){j.setAttrib(m,n.nodeName,j.getAttrib(k,n.nodeName))});return m}return m.firstChild},getRoot:function(){var i=this,j=i.settings;return(j&&i.get(j.root_element))||i.doc.body},getViewPort:function(j){var k,i;j=!j?this.win:j;k=j.document;i=this.boxModel?k.documentElement:k.body;return{x:j.pageXOffset||i.scrollLeft,y:j.pageYOffset||i.scrollTop,w:j.innerWidth||i.clientWidth,h:j.innerHeight||i.clientHeight}},getRect:function(l){var k,i=this,j;l=i.get(l);k=i.getPos(l);j=i.getSize(l);return{x:k.x,y:k.y,w:j.w,h:j.h}},getSize:function(l){var j=this,i,k;l=j.get(l);i=j.getStyle(l,"width");k=j.getStyle(l,"height");if(i.indexOf("px")===-1){i=0}if(k.indexOf("px")===-1){k=0}return{w:parseInt(i,10)||l.offsetWidth||l.clientWidth,h:parseInt(k,10)||l.offsetHeight||l.clientHeight}},getParent:function(k,j,i){return this.getParents(k,j,i,false)},getParents:function(s,m,k,q){var j=this,i,l=j.settings,p=[];s=j.get(s);q=q===undefined;if(l.strict_root){k=k||j.getRoot()}if(d(m,"string")){i=m;if(m==="*"){m=function(o){return o.nodeType==1}}else{m=function(o){return j.is(o,i)}}}while(s){if(s==k||!s.nodeType||s.nodeType===9){break}if(!m||m(s)){if(q){p.push(s)}else{return s}}s=s.parentNode}return q?p:null},get:function(i){var j;if(i&&this.doc&&typeof(i)=="string"){j=i;i=this.doc.getElementById(i);if(i&&i.id!==j){return this.doc.getElementsByName(j)[1]}}return i},getNext:function(j,i){return this._findSib(j,i,"nextSibling")},getPrev:function(j,i){return this._findSib(j,i,"previousSibling")},select:function(k,j){var i=this;return e.dom.Sizzle(k,i.get(j)||i.get(i.settings.root_element)||i.doc,[])},is:function(l,j){var k;if(l.length===undefined){if(j==="*"){return l.nodeType==1}if(c.test(j)){j=j.toLowerCase().split(/,/);l=l.nodeName.toLowerCase();for(k=j.length-1;k>=0;k--){if(j[k]==l){return true}}return false}}return e.dom.Sizzle.matches(j,l.nodeType?[l]:l).length>0},add:function(l,o,i,k,m){var j=this;return this.run(l,function(r){var q,n;q=d(o,"string")?j.doc.createElement(o):o;j.setAttribs(q,i);if(k){if(k.nodeType){q.appendChild(k)}else{j.setHTML(q,k)}}return !m?r.appendChild(q):q})},create:function(k,i,j){return this.add(this.doc.createElement(k),k,i,j,1)},createHTML:function(q,i,m){var p="",l=this,j;p+="<"+q;for(j in i){if(i.hasOwnProperty(j)){p+=" "+j+'="'+l.encode(i[j])+'"'}}if(typeof(m)!="undefined"){return p+">"+m+"</"+q+">"}return p+" />"},remove:function(i,j){return this.run(i,function(l){var m,k=l.parentNode;if(!k){return null}if(j){while(m=l.firstChild){if(!e.isIE||m.nodeType!==3||m.nodeValue){k.insertBefore(m,l)}else{l.removeChild(m)}}}return k.removeChild(l)})},setStyle:function(l,i,j){var k=this;return k.run(l,function(o){var n,m;n=o.style;i=i.replace(/-(\D)/g,function(q,p){return p.toUpperCase()});if(k.pixelStyles.test(i)&&(e.is(j,"number")||/^[\-0-9\.]+$/.test(j))){j+="px"}switch(i){case"opacity":if(b){n.filter=j===""?"":"alpha(opacity="+(j*100)+")";if(!l.currentStyle||!l.currentStyle.hasLayout){n.display="inline-block"}}n[i]=n["-moz-opacity"]=n["-khtml-opacity"]=j||"";break;case"float":b?n.styleFloat=j:n.cssFloat=j;break;default:n[i]=j||""}if(k.settings.update_styles){k.setAttrib(o,"data-mce-style")}})},getStyle:function(l,i,k){l=this.get(l);if(!l){return}if(this.doc.defaultView&&k){i=i.replace(/[A-Z]/g,function(m){return"-"+m});try{return this.doc.defaultView.getComputedStyle(l,null).getPropertyValue(i)}catch(j){return null}}i=i.replace(/-(\D)/g,function(n,m){return m.toUpperCase()});if(i=="float"){i=b?"styleFloat":"cssFloat"}if(l.currentStyle&&k){return l.currentStyle[i]}return l.style?l.style[i]:undefined},setStyles:function(l,m){var j=this,k=j.settings,i;i=k.update_styles;k.update_styles=0;g(m,function(o,p){j.setStyle(l,p,o)});k.update_styles=i;if(k.update_styles){j.setAttrib(l,k.cssText)}},removeAllAttribs:function(i){return this.run(i,function(l){var k,j=l.attributes;for(k=j.length-1;k>=0;k--){l.removeAttributeNode(j.item(k))}})},setAttrib:function(k,l,i){var j=this;if(!k||!l){return}if(j.settings.strict){l=l.toLowerCase()}return this.run(k,function(p){var o=j.settings;var m=p.getAttribute(l);if(i!==null){switch(l){case"style":if(!d(i,"string")){g(i,function(q,r){j.setStyle(p,r,q)});return}if(o.keep_values){if(i&&!j._isRes(i)){p.setAttribute("data-mce-style",i,2)}else{p.removeAttribute("data-mce-style",2)}}p.style.cssText=i;break;case"class":p.className=i||"";break;case"src":case"href":if(o.keep_values){if(o.url_converter){i=o.url_converter.call(o.url_converter_scope||j,i,l,p)}j.setAttrib(p,"data-mce-"+l,i,2)}break;case"shape":p.setAttribute("data-mce-style",i);break}}if(d(i)&&i!==null&&i.length!==0){p.setAttribute(l,""+i,2)}else{p.removeAttribute(l,2)}if(tinyMCE.activeEditor&&m!=i){var n=tinyMCE.activeEditor;n.onSetAttrib.dispatch(n,p,l,i)}})},setAttribs:function(j,k){var i=this;return this.run(j,function(l){g(k,function(m,o){i.setAttrib(l,o,m)})})},getAttrib:function(m,o,k){var i,j=this,l;m=j.get(m);if(!m||m.nodeType!==1){return k===l?false:k}if(!d(k)){k=""}if(/^(src|href|style|coords|shape)$/.test(o)){i=m.getAttribute("data-mce-"+o);if(i){return i}}if(b&&j.props[o]){i=m[j.props[o]];i=i&&i.nodeValue?i.nodeValue:i}if(!i){i=m.getAttribute(o,2)}if(/^(checked|compact|declare|defer|disabled|ismap|multiple|nohref|noshade|nowrap|readonly|selected)$/.test(o)){if(m[j.props[o]]===true&&i===""){return o}return i?o:""}if(m.nodeName==="FORM"&&m.getAttributeNode(o)){return m.getAttributeNode(o).nodeValue}if(o==="style"){i=i||m.style.cssText;if(i){i=j.serializeStyle(j.parseStyle(i),m.nodeName);if(j.settings.keep_values&&!j._isRes(i)){m.setAttribute("data-mce-style",i)}}}if(f&&o==="class"&&i){i=i.replace(/(apple|webkit)\-[a-z\-]+/gi,"")}if(b){switch(o){case"rowspan":case"colspan":if(i===1){i=""}break;case"size":if(i==="+0"||i===20||i===0){i=""}break;case"width":case"height":case"vspace":case"checked":case"disabled":case"readonly":if(i===0){i=""}break;case"hspace":if(i===-1){i=""}break;case"maxlength":case"tabindex":if(i===32768||i===2147483647||i==="32768"){i=""}break;case"multiple":case"compact":case"noshade":case"nowrap":if(i===65535){return o}return k;case"shape":i=i.toLowerCase();break;default:if(o.indexOf("on")===0&&i){i=e._replace(/^function\s+\w+\(\)\s+\{\s+(.*)\s+\}$/,"$1",""+i)}}}return(i!==l&&i!==null&&i!=="")?""+i:k},getPos:function(q,l){var j=this,i=0,p=0,m,o=j.doc,k;q=j.get(q);l=l||o.body;if(q){if(q.getBoundingClientRect){q=q.getBoundingClientRect();m=j.boxModel?o.documentElement:o.body;i=q.left+(o.documentElement.scrollLeft||o.body.scrollLeft)-m.clientTop;p=q.top+(o.documentElement.scrollTop||o.body.scrollTop)-m.clientLeft;return{x:i,y:p}}k=q;while(k&&k!=l&&k.nodeType){i+=k.offsetLeft||0;p+=k.offsetTop||0;k=k.offsetParent}k=q.parentNode;while(k&&k!=l&&k.nodeType){i-=k.scrollLeft||0;p-=k.scrollTop||0;k=k.parentNode}}return{x:i,y:p}},parseStyle:function(i){return this.styles.parse(i)},serializeStyle:function(j,i){return this.styles.serialize(j,i)},addStyle:function(j){var k=this.doc,i;styleElm=k.getElementById("mceDefaultStyles");if(!styleElm){styleElm=k.createElement("style"),styleElm.id="mceDefaultStyles";styleElm.type="text/css";i=k.getElementsByTagName("head")[0];if(i.firstChild){i.insertBefore(styleElm,i.firstChild)}else{i.appendChild(styleElm)}}if(styleElm.styleSheet){styleElm.styleSheet.cssText+=j}else{styleElm.appendChild(k.createTextNode(j))}},loadCSS:function(i){var k=this,l=k.doc,j;if(!i){i=""}j=l.getElementsByTagName("head")[0];g(i.split(","),function(m){var n;if(k.files[m]){return}k.files[m]=true;n=k.create("link",{rel:"stylesheet",href:e._addVer(m)});if(b&&l.documentMode&&l.recalc){n.onload=function(){if(l.recalc){l.recalc()}n.onload=null}}j.appendChild(n)})},addClass:function(i,j){return this.run(i,function(k){var l;if(!j){return 0}if(this.hasClass(k,j)){return k.className}l=this.removeClass(k,j);return k.className=(l!=""?(l+" "):"")+j})},removeClass:function(k,l){var i=this,j;return i.run(k,function(n){var m;if(i.hasClass(n,l)){if(!j){j=new RegExp("(^|\\s+)"+l+"(\\s+|$)","g")}m=n.className.replace(j," ");m=e.trim(m!=" "?m:"");n.className=m;if(!m){n.removeAttribute("class");n.removeAttribute("className")}return m}return n.className})},hasClass:function(j,i){j=this.get(j);if(!j||!i){return false}return(" "+j.className+" ").indexOf(" "+i+" ")!==-1},show:function(i){return this.setStyle(i,"display","block")},hide:function(i){return this.setStyle(i,"display","none")},isHidden:function(i){i=this.get(i);return !i||i.style.display=="none"||this.getStyle(i,"display")=="none"},uniqueId:function(i){return(!i?"mce_":i)+(this.counter++)},setHTML:function(k,j){var i=this;return i.run(k,function(m){if(b){while(m.firstChild){m.removeChild(m.firstChild)}try{m.innerHTML="<br />"+j;m.removeChild(m.firstChild)}catch(l){var n=i.create("div");n.innerHTML="<br />"+j;g(e.grep(n.childNodes),function(p,o){if(o&&m.canHaveHTML){m.appendChild(p)}})}}else{m.innerHTML=j}return j})},getOuterHTML:function(k){var j,i=this;k=i.get(k);if(!k){return null}if(k.nodeType===1&&i.hasOuterHTML){return k.outerHTML}j=(k.ownerDocument||i.doc).createElement("body");j.appendChild(k.cloneNode(true));return j.innerHTML},setOuterHTML:function(l,j,m){var i=this;function k(p,o,r){var s,q;q=r.createElement("body");q.innerHTML=o;s=q.lastChild;while(s){i.insertAfter(s.cloneNode(true),p);s=s.previousSibling}i.remove(p)}return this.run(l,function(o){o=i.get(o);if(o.nodeType==1){m=m||o.ownerDocument||i.doc;if(b){try{if(b&&o.nodeType==1){o.outerHTML=j}else{k(o,j,m)}}catch(n){k(o,j,m)}}else{k(o,j,m)}}})},decode:h.decode,encode:h.encodeAllRaw,insertAfter:function(i,j){j=this.get(j);return this.run(i,function(l){var k,m;k=j.parentNode;m=j.nextSibling;if(m){k.insertBefore(l,m)}else{k.appendChild(l)}return l})},replace:function(m,l,i){var j=this;if(d(l,"array")){m=m.cloneNode(true)}return j.run(l,function(k){if(i){g(e.grep(k.childNodes),function(n){m.appendChild(n)})}return k.parentNode.replaceChild(m,k)})},rename:function(l,i){var k=this,j;if(l.nodeName!=i.toUpperCase()){j=k.create(i);g(k.getAttribs(l),function(m){k.setAttrib(j,m.nodeName,k.getAttrib(l,m.nodeName))});k.replace(j,l,1)}return j||l},findCommonAncestor:function(k,i){var l=k,j;while(l){j=i;while(j&&l!=j){j=j.parentNode}if(l==j){break}l=l.parentNode}if(!l&&k.ownerDocument){return k.ownerDocument.documentElement}return l},toHex:function(i){var k=/^\s*rgb\s*?\(\s*?([0-9]+)\s*?,\s*?([0-9]+)\s*?,\s*?([0-9]+)\s*?\)\s*$/i.exec(i);function j(l){l=parseInt(l,10).toString(16);return l.length>1?l:"0"+l}if(k){i="#"+j(k[1])+j(k[2])+j(k[3]);return i}return i},getClasses:function(){var n=this,j=[],m,o={},p=n.settings.class_filter,l;if(n.classes){return n.classes}function q(i){g(i.imports,function(s){q(s)});g(i.cssRules||i.rules,function(s){switch(s.type||1){case 1:if(s.selectorText){g(s.selectorText.split(","),function(r){r=r.replace(/^\s*|\s*$|^\s\./g,"");if(/\.mce/.test(r)||!/\.[\w\-]+$/.test(r)){return}l=r;r=e._replace(/.*\.([a-z0-9_\-]+).*/i,"$1",r);if(p&&!(r=p(r,l))){return}if(!o[r]){j.push({"class":r});o[r]=1}})}break;case 3:q(s.styleSheet);break}})}try{g(n.doc.styleSheets,q)}catch(k){}if(j.length>0){n.classes=j}return j},run:function(l,k,j){var i=this,m;if(i.doc&&typeof(l)==="string"){l=i.get(l)}if(!l){return false}j=j||this;if(!l.nodeType&&(l.length||l.length===0)){m=[];g(l,function(o,n){if(o){if(typeof(o)=="string"){o=i.doc.getElementById(o)}m.push(k.call(j,o,n))}});return m}return k.call(j,l)},getAttribs:function(j){var i;j=this.get(j);if(!j){return[]}if(b){i=[];if(j.nodeName=="OBJECT"){return j.attributes}if(j.nodeName==="OPTION"&&this.getAttrib(j,"selected")){i.push({specified:1,nodeName:"selected"})}j.cloneNode(false).outerHTML.replace(/<\/?[\w:\-]+ ?|=[\"][^\"]+\"|=\'[^\']+\'|=[\w\-]+|>/gi,"").replace(/[\w:\-]+/gi,function(k){i.push({specified:1,nodeName:k})});return i}return j.attributes},isEmpty:function(m,k){var r=this,o,n,q,j,l,p=0;m=m.firstChild;if(m){j=new e.dom.TreeWalker(m,m.parentNode);k=k||r.schema?r.schema.getNonEmptyElements():null;do{q=m.nodeType;if(q===1){if(m.getAttribute("data-mce-bogus")){continue}l=m.nodeName.toLowerCase();if(k&&k[l]){if(l==="br"){p++;continue}return false}n=r.getAttribs(m);o=m.attributes.length;while(o--){l=m.attributes[o].nodeName;if(l==="name"||l==="data-mce-bookmark"){return false}}}if(q==8){return false}if((q===3&&!a.test(m.nodeValue))){return false}}while(m=j.next())}return p<=1},destroy:function(j){var i=this;i.win=i.doc=i.root=i.events=i.frag=null;if(!j){e.removeUnload(i.destroy)}},createRng:function(){var i=this.doc;return i.createRange?i.createRange():new e.dom.Range(this)},nodeIndex:function(m,n){var i=0,k,l,j;if(m){for(k=m.nodeType,m=m.previousSibling,l=m;m;m=m.previousSibling){j=m.nodeType;if(n&&j==3){if(j==k||!m.nodeValue.length){continue}}i++;k=j}}return i},split:function(m,l,p){var q=this,i=q.createRng(),n,k,o;function j(v){var t,s=v.childNodes,u=v.nodeType;function x(A){var z=A.previousSibling&&A.previousSibling.nodeName=="SPAN";var y=A.nextSibling&&A.nextSibling.nodeName=="SPAN";return z&&y}if(u==1&&v.getAttribute("data-mce-type")=="bookmark"){return}for(t=s.length-1;t>=0;t--){j(s[t])}if(u!=9){if(u==3&&v.nodeValue.length>0){var r=e.trim(v.nodeValue).length;if(!q.isBlock(v.parentNode)||r>0||r===0&&x(v)){return}}else{if(u==1){s=v.childNodes;if(s.length==1&&s[0]&&s[0].nodeType==1&&s[0].getAttribute("data-mce-type")=="bookmark"){v.parentNode.insertBefore(s[0],v)}if(s.length||/^(br|hr|input|img)$/i.test(v.nodeName)){return}}}q.remove(v)}return v}if(m&&l){i.setStart(m.parentNode,q.nodeIndex(m));i.setEnd(l.parentNode,q.nodeIndex(l));n=i.extractContents();i=q.createRng();i.setStart(l.parentNode,q.nodeIndex(l)+1);i.setEnd(m.parentNode,q.nodeIndex(m)+1);k=i.extractContents();o=m.parentNode;o.insertBefore(j(n),m);if(p){o.replaceChild(p,l)}else{o.insertBefore(l,m)}o.insertBefore(j(k),m);q.remove(m);return p||l}},bind:function(l,i,k,j){return this.events.add(l,i,k,j||this)},unbind:function(k,i,j){return this.events.remove(k,i,j)},fire:function(k,j,i){return this.events.fire(k,j,i)},getContentEditable:function(j){var i;if(j.nodeType!=1){return null}i=j.getAttribute("data-mce-contenteditable");if(i&&i!=="inherit"){return i}return j.contentEditable!=="inherit"?j.contentEditable:null},_findSib:function(l,i,j){var k=this,m=i;if(l){if(d(m,"string")){m=function(n){return k.is(n,i)}}for(l=l[j];l;l=l[j]){if(m(l)){return l}}}return null},_isRes:function(i){return/^(top|left|bottom|right|width|height)/i.test(i)||/;\s*(top|left|bottom|right|width|height)/i.test(i)}});e.DOM=new e.dom.DOMUtils(document,{process_html:0})})(tinymce);(function(a){function b(c){var O=this,e=c.doc,U=0,F=1,j=2,E=true,S=false,W="startOffset",h="startContainer",Q="endContainer",A="endOffset",k=tinymce.extend,n=c.nodeIndex;k(O,{startContainer:e,startOffset:0,endContainer:e,endOffset:0,collapsed:E,commonAncestorContainer:e,START_TO_START:0,START_TO_END:1,END_TO_END:2,END_TO_START:3,setStart:q,setEnd:s,setStartBefore:g,setStartAfter:J,setEndBefore:K,setEndAfter:u,collapse:B,selectNode:y,selectNodeContents:G,compareBoundaryPoints:v,deleteContents:p,extractContents:I,cloneContents:d,insertNode:D,surroundContents:N,cloneRange:L,toStringIE:T});function x(){return e.createDocumentFragment()}function q(X,t){C(E,X,t)}function s(X,t){C(S,X,t)}function g(t){q(t.parentNode,n(t))}function J(t){q(t.parentNode,n(t)+1)}function K(t){s(t.parentNode,n(t))}function u(t){s(t.parentNode,n(t)+1)}function B(t){if(t){O[Q]=O[h];O[A]=O[W]}else{O[h]=O[Q];O[W]=O[A]}O.collapsed=E}function y(t){g(t);u(t)}function G(t){q(t,0);s(t,t.nodeType===1?t.childNodes.length:t.nodeValue.length)}function v(aa,t){var ad=O[h],Y=O[W],ac=O[Q],X=O[A],ab=t.startContainer,af=t.startOffset,Z=t.endContainer,ae=t.endOffset;if(aa===0){return H(ad,Y,ab,af)}if(aa===1){return H(ac,X,ab,af)}if(aa===2){return H(ac,X,Z,ae)}if(aa===3){return H(ad,Y,Z,ae)}}function p(){l(j)}function I(){return l(U)}function d(){return l(F)}function D(aa){var X=this[h],t=this[W],Z,Y;if((X.nodeType===3||X.nodeType===4)&&X.nodeValue){if(!t){X.parentNode.insertBefore(aa,X)}else{if(t>=X.nodeValue.length){c.insertAfter(aa,X)}else{Z=X.splitText(t);X.parentNode.insertBefore(aa,Z)}}}else{if(X.childNodes.length>0){Y=X.childNodes[t]}if(Y){X.insertBefore(aa,Y)}else{X.appendChild(aa)}}}function N(X){var t=O.extractContents();O.insertNode(X);X.appendChild(t);O.selectNode(X)}function L(){return k(new b(c),{startContainer:O[h],startOffset:O[W],endContainer:O[Q],endOffset:O[A],collapsed:O.collapsed,commonAncestorContainer:O.commonAncestorContainer})}function P(t,X){var Y;if(t.nodeType==3){return t}if(X<0){return t}Y=t.firstChild;while(Y&&X>0){--X;Y=Y.nextSibling}if(Y){return Y}return t}function m(){return(O[h]==O[Q]&&O[W]==O[A])}function H(Z,ab,X,aa){var ac,Y,t,ad,af,ae;if(Z==X){if(ab==aa){return 0}if(ab<aa){return -1}return 1}ac=X;while(ac&&ac.parentNode!=Z){ac=ac.parentNode}if(ac){Y=0;t=Z.firstChild;while(t!=ac&&Y<ab){Y++;t=t.nextSibling}if(ab<=Y){return -1}return 1}ac=Z;while(ac&&ac.parentNode!=X){ac=ac.parentNode}if(ac){Y=0;t=X.firstChild;while(t!=ac&&Y<aa){Y++;t=t.nextSibling}if(Y<aa){return -1}return 1}ad=c.findCommonAncestor(Z,X);af=Z;while(af&&af.parentNode!=ad){af=af.parentNode}if(!af){af=ad}ae=X;while(ae&&ae.parentNode!=ad){ae=ae.parentNode}if(!ae){ae=ad}if(af==ae){return 0}t=ad.firstChild;while(t){if(t==af){return -1}if(t==ae){return 1}t=t.nextSibling}}function C(X,aa,Z){var t,Y;if(X){O[h]=aa;O[W]=Z}else{O[Q]=aa;O[A]=Z}t=O[Q];while(t.parentNode){t=t.parentNode}Y=O[h];while(Y.parentNode){Y=Y.parentNode}if(Y==t){if(H(O[h],O[W],O[Q],O[A])>0){O.collapse(X)}}else{O.collapse(X)}O.collapsed=m();O.commonAncestorContainer=c.findCommonAncestor(O[h],O[Q])}function l(ad){var ac,Z=0,af=0,X,ab,Y,aa,t,ae;if(O[h]==O[Q]){return f(ad)}for(ac=O[Q],X=ac.parentNode;X;ac=X,X=X.parentNode){if(X==O[h]){return r(ac,ad)}++Z}for(ac=O[h],X=ac.parentNode;X;ac=X,X=X.parentNode){if(X==O[Q]){return V(ac,ad)}++af}ab=af-Z;Y=O[h];while(ab>0){Y=Y.parentNode;ab--}aa=O[Q];while(ab<0){aa=aa.parentNode;ab++}for(t=Y.parentNode,ae=aa.parentNode;t!=ae;t=t.parentNode,ae=ae.parentNode){Y=t;aa=ae}return o(Y,aa,ad)}function f(ac){var ae,af,t,Y,Z,ad,aa,X,ab;if(ac!=j){ae=x()}if(O[W]==O[A]){return ae}if(O[h].nodeType==3){af=O[h].nodeValue;t=af.substring(O[W],O[A]);if(ac!=F){Y=O[h];X=O[W];ab=O[A]-O[W];if(X===0&&ab>=Y.nodeValue.length-1){Y.parentNode.removeChild(Y)}else{Y.deleteData(X,ab)}O.collapse(E)}if(ac==j){return}if(t.length>0){ae.appendChild(e.createTextNode(t))}return ae}Y=P(O[h],O[W]);Z=O[A]-O[W];while(Y&&Z>0){ad=Y.nextSibling;aa=z(Y,ac);if(ae){ae.appendChild(aa)}--Z;Y=ad}if(ac!=F){O.collapse(E)}return ae}function r(ad,aa){var ac,ab,X,t,Z,Y;if(aa!=j){ac=x()}ab=i(ad,aa);if(ac){ac.appendChild(ab)}X=n(ad);t=X-O[W];if(t<=0){if(aa!=F){O.setEndBefore(ad);O.collapse(S)}return ac}ab=ad.previousSibling;while(t>0){Z=ab.previousSibling;Y=z(ab,aa);if(ac){ac.insertBefore(Y,ac.firstChild)}--t;ab=Z}if(aa!=F){O.setEndBefore(ad);O.collapse(S)}return ac}function V(ab,aa){var ad,X,ac,t,Z,Y;if(aa!=j){ad=x()}ac=R(ab,aa);if(ad){ad.appendChild(ac)}X=n(ab);++X;t=O[A]-X;ac=ab.nextSibling;while(ac&&t>0){Z=ac.nextSibling;Y=z(ac,aa);if(ad){ad.appendChild(Y)}--t;ac=Z}if(aa!=F){O.setStartAfter(ab);O.collapse(E)}return ad}function o(ab,t,ae){var Y,ag,aa,ac,ad,X,af,Z;if(ae!=j){ag=x()}Y=R(ab,ae);if(ag){ag.appendChild(Y)}aa=ab.parentNode;ac=n(ab);ad=n(t);++ac;X=ad-ac;af=ab.nextSibling;while(X>0){Z=af.nextSibling;Y=z(af,ae);if(ag){ag.appendChild(Y)}af=Z;--X}Y=i(t,ae);if(ag){ag.appendChild(Y)}if(ae!=F){O.setStartAfter(ab);O.collapse(E)}return ag}function i(ac,ad){var Y=P(O[Q],O[A]-1),ae,ab,aa,t,X,Z=Y!=O[Q];if(Y==ac){return M(Y,Z,S,ad)}ae=Y.parentNode;ab=M(ae,S,S,ad);while(ae){while(Y){aa=Y.previousSibling;t=M(Y,Z,S,ad);if(ad!=j){ab.insertBefore(t,ab.firstChild)}Z=E;Y=aa}if(ae==ac){return ab}Y=ae.previousSibling;ae=ae.parentNode;X=M(ae,S,S,ad);if(ad!=j){X.appendChild(ab)}ab=X}}function R(ac,ad){var Z=P(O[h],O[W]),aa=Z!=O[h],ae,ab,Y,t,X;if(Z==ac){return M(Z,aa,E,ad)}ae=Z.parentNode;ab=M(ae,S,E,ad);while(ae){while(Z){Y=Z.nextSibling;t=M(Z,aa,E,ad);if(ad!=j){ab.appendChild(t)}aa=E;Z=Y}if(ae==ac){return ab}Z=ae.nextSibling;ae=ae.parentNode;X=M(ae,S,E,ad);if(ad!=j){X.appendChild(ab)}ab=X}}function M(t,aa,ad,ae){var Z,Y,ab,X,ac;if(aa){return z(t,ae)}if(t.nodeType==3){Z=t.nodeValue;if(ad){X=O[W];Y=Z.substring(X);ab=Z.substring(0,X)}else{X=O[A];Y=Z.substring(0,X);ab=Z.substring(X)}if(ae!=F){t.nodeValue=ab}if(ae==j){return}ac=c.clone(t,S);ac.nodeValue=Y;return ac}if(ae==j){return}return c.clone(t,S)}function z(X,t){if(t!=j){return t==F?c.clone(X,E):X}X.parentNode.removeChild(X)}function T(){return c.create("body",null,d()).outerText}return O}a.Range=b;b.prototype.toString=function(){return this.toStringIE()}})(tinymce.dom);(function(){function a(d){var b=this,h=d.dom,c=true,f=false;function e(i,j){var k,t=0,q,n,m,l,o,r,p=-1,s;k=i.duplicate();k.collapse(j);s=k.parentElement();if(s.ownerDocument!==d.dom.doc){return}while(s.contentEditable==="false"){s=s.parentNode}if(!s.hasChildNodes()){return{node:s,inside:1}}m=s.children;q=m.length-1;while(t<=q){r=Math.floor((t+q)/2);l=m[r];k.moveToElementText(l);p=k.compareEndPoints(j?"StartToStart":"EndToEnd",i);if(p>0){q=r-1}else{if(p<0){t=r+1}else{return{node:l}}}}if(p<0){if(!l){k.moveToElementText(s);k.collapse(true);l=s;n=true}else{k.collapse(false)}o=0;while(k.compareEndPoints(j?"StartToStart":"StartToEnd",i)!==0){if(k.move("character",1)===0||s!=k.parentElement()){break}o++}}else{k.collapse(true);o=0;while(k.compareEndPoints(j?"StartToStart":"StartToEnd",i)!==0){if(k.move("character",-1)===0||s!=k.parentElement()){break}o++}}return{node:l,position:p,offset:o,inside:n}}function g(){var i=d.getRng(),r=h.createRng(),l,k,p,q,m,j;l=i.item?i.item(0):i.parentElement();if(l.ownerDocument!=h.doc){return r}k=d.isCollapsed();if(i.item){r.setStart(l.parentNode,h.nodeIndex(l));r.setEnd(r.startContainer,r.startOffset+1);return r}function o(A){var u=e(i,A),s,y,z=0,x,v,t;s=u.node;y=u.offset;if(u.inside&&!s.hasChildNodes()){r[A?"setStart":"setEnd"](s,0);return}if(y===v){r[A?"setStartBefore":"setEndAfter"](s);return}if(u.position<0){x=u.inside?s.firstChild:s.nextSibling;if(!x){r[A?"setStartAfter":"setEndAfter"](s);return}if(!y){if(x.nodeType==3){r[A?"setStart":"setEnd"](x,0)}else{r[A?"setStartBefore":"setEndBefore"](x)}return}while(x){t=x.nodeValue;z+=t.length;if(z>=y){s=x;z-=y;z=t.length-z;break}x=x.nextSibling}}else{x=s.previousSibling;if(!x){return r[A?"setStartBefore":"setEndBefore"](s)}if(!y){if(s.nodeType==3){r[A?"setStart":"setEnd"](x,s.nodeValue.length)}else{r[A?"setStartAfter":"setEndAfter"](x)}return}while(x){z+=x.nodeValue.length;if(z>=y){s=x;z-=y;break}x=x.previousSibling}}r[A?"setStart":"setEnd"](s,z)}try{o(true);if(!k){o()}}catch(n){if(n.number==-2147024809){m=b.getBookmark(2);p=i.duplicate();p.collapse(true);l=p.parentElement();if(!k){p=i.duplicate();p.collapse(false);q=p.parentElement();q.innerHTML=q.innerHTML}l.innerHTML=l.innerHTML;b.moveToBookmark(m);i=d.getRng();o(true);if(!k){o()}}else{throw n}}return r}this.getBookmark=function(m){var j=d.getRng(),o,i,l={};function n(u){var t,p,s,r,q=[];t=u.parentNode;p=h.getRoot().parentNode;while(t!=p&&t.nodeType!==9){s=t.children;r=s.length;while(r--){if(u===s[r]){q.push(r);break}}u=t;t=t.parentNode}return q}function k(q){var p;p=e(j,q);if(p){return{position:p.position,offset:p.offset,indexes:n(p.node),inside:p.inside}}}if(m===2){if(!j.item){l.start=k(true);if(!d.isCollapsed()){l.end=k()}}else{l.start={ctrl:true,indexes:n(j.item(0))}}}return l};this.moveToBookmark=function(k){var j,i=h.doc.body;function m(o){var r,q,n,p;r=h.getRoot();for(q=o.length-1;q>=0;q--){p=r.children;n=o[q];if(n<=p.length-1){r=p[n]}}return r}function l(r){var n=k[r?"start":"end"],q,p,o;if(n){q=n.position>0;p=i.createTextRange();p.moveToElementText(m(n.indexes));offset=n.offset;if(offset!==o){p.collapse(n.inside||q);p.moveStart("character",q?-offset:offset)}else{p.collapse(r)}j.setEndPoint(r?"StartToStart":"EndToStart",p);if(r){j.collapse(true)}}}if(k.start){if(k.start.ctrl){j=i.createControlRange();j.addElement(m(k.start.indexes));j.select()}else{j=i.createTextRange();l(true);l();j.select()}}};this.addRange=function(i){var n,l,k,p,v,q,t,s=d.dom.doc,m=s.body,r,u;function j(C){var y,B,x,A,z;x=h.create("a");y=C?k:v;B=C?p:q;A=n.duplicate();if(y==s||y==s.documentElement){y=m;B=0}if(y.nodeType==3){y.parentNode.insertBefore(x,y);A.moveToElementText(x);A.moveStart("character",B);h.remove(x);n.setEndPoint(C?"StartToStart":"EndToEnd",A)}else{z=y.childNodes;if(z.length){if(B>=z.length){h.insertAfter(x,z[z.length-1])}else{y.insertBefore(x,z[B])}A.moveToElementText(x)}else{if(y.canHaveHTML){y.innerHTML="<span>\uFEFF</span>";x=y.firstChild;A.moveToElementText(x);A.collapse(f)}}n.setEndPoint(C?"StartToStart":"EndToEnd",A);h.remove(x)}}k=i.startContainer;p=i.startOffset;v=i.endContainer;q=i.endOffset;n=m.createTextRange();if(k==v&&k.nodeType==1){if(p==q&&!k.hasChildNodes()){if(k.canHaveHTML){t=k.previousSibling;if(t&&!t.hasChildNodes()&&h.isBlock(t)){t.innerHTML="\uFEFF"}else{t=null}k.innerHTML="<span>\uFEFF</span><span>\uFEFF</span>";n.moveToElementText(k.lastChild);n.select();h.doc.selection.clear();k.innerHTML="";if(t){t.innerHTML=""}return}else{p=h.nodeIndex(k);k=k.parentNode}}if(p==q-1){try{u=k.childNodes[p];l=m.createControlRange();l.addElement(u);l.select();r=d.getRng();if(r.item&&u===r.item(0)){return}}catch(o){}}}j(true);j();n.select()};this.getRangeAt=g}tinymce.dom.TridentSelection=a})();(function(){var n=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,i="sizcache",o=0,r=Object.prototype.toString,h=false,g=true,q=/\\/g,u=/\r\n/g,x=/\W/;[0,0].sort(function(){g=false;return 0});var d=function(C,e,F,G){F=F||[];e=e||document;var I=e;if(e.nodeType!==1&&e.nodeType!==9){return[]}if(!C||typeof C!=="string"){return F}var z,K,N,y,J,M,L,E,B=true,A=d.isXML(e),D=[],H=C;do{n.exec("");z=n.exec(H);if(z){H=z[3];D.push(z[1]);if(z[2]){y=z[3];break}}}while(z);if(D.length>1&&j.exec(C)){if(D.length===2&&k.relative[D[0]]){K=s(D[0]+D[1],e,G)}else{K=k.relative[D[0]]?[e]:d(D.shift(),e);while(D.length){C=D.shift();if(k.relative[C]){C+=D.shift()}K=s(C,K,G)}}}else{if(!G&&D.length>1&&e.nodeType===9&&!A&&k.match.ID.test(D[0])&&!k.match.ID.test(D[D.length-1])){J=d.find(D.shift(),e,A);e=J.expr?d.filter(J.expr,J.set)[0]:J.set[0]}if(e){J=G?{expr:D.pop(),set:l(G)}:d.find(D.pop(),D.length===1&&(D[0]==="~"||D[0]==="+")&&e.parentNode?e.parentNode:e,A);K=J.expr?d.filter(J.expr,J.set):J.set;if(D.length>0){N=l(K)}else{B=false}while(D.length){M=D.pop();L=M;if(!k.relative[M]){M=""}else{L=D.pop()}if(L==null){L=e}k.relative[M](N,L,A)}}else{N=D=[]}}if(!N){N=K}if(!N){d.error(M||C)}if(r.call(N)==="[object Array]"){if(!B){F.push.apply(F,N)}else{if(e&&e.nodeType===1){for(E=0;N[E]!=null;E++){if(N[E]&&(N[E]===true||N[E].nodeType===1&&d.contains(e,N[E]))){F.push(K[E])}}}else{for(E=0;N[E]!=null;E++){if(N[E]&&N[E].nodeType===1){F.push(K[E])}}}}}else{l(N,F)}if(y){d(y,I,F,G);d.uniqueSort(F)}return F};d.uniqueSort=function(y){if(p){h=g;y.sort(p);if(h){for(var e=1;e<y.length;e++){if(y[e]===y[e-1]){y.splice(e--,1)}}}}return y};d.matches=function(e,y){return d(e,null,null,y)};d.matchesSelector=function(e,y){return d(y,null,null,[e]).length>0};d.find=function(E,e,F){var D,z,B,A,C,y;if(!E){return[]}for(z=0,B=k.order.length;z<B;z++){C=k.order[z];if((A=k.leftMatch[C].exec(E))){y=A[1];A.splice(1,1);if(y.substr(y.length-1)!=="\\"){A[1]=(A[1]||"").replace(q,"");D=k.find[C](A,e,F);if(D!=null){E=E.replace(k.match[C],"");break}}}}if(!D){D=typeof e.getElementsByTagName!=="undefined"?e.getElementsByTagName("*"):[]}return{set:D,expr:E}};d.filter=function(I,H,L,B){var D,e,G,N,K,y,A,C,J,z=I,M=[],F=H,E=H&&H[0]&&d.isXML(H[0]);while(I&&H.length){for(G in k.filter){if((D=k.leftMatch[G].exec(I))!=null&&D[2]){y=k.filter[G];A=D[1];e=false;D.splice(1,1);if(A.substr(A.length-1)==="\\"){continue}if(F===M){M=[]}if(k.preFilter[G]){D=k.preFilter[G](D,F,L,M,B,E);if(!D){e=N=true}else{if(D===true){continue}}}if(D){for(C=0;(K=F[C])!=null;C++){if(K){N=y(K,D,C,F);J=B^N;if(L&&N!=null){if(J){e=true}else{F[C]=false}}else{if(J){M.push(K);e=true}}}}}if(N!==undefined){if(!L){F=M}I=I.replace(k.match[G],"");if(!e){return[]}break}}}if(I===z){if(e==null){d.error(I)}else{break}}z=I}return F};d.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)};var b=d.getText=function(B){var z,A,e=B.nodeType,y="";if(e){if(e===1||e===9||e===11){if(typeof B.textContent==="string"){return B.textContent}else{if(typeof B.innerText==="string"){return B.innerText.replace(u,"")}else{for(B=B.firstChild;B;B=B.nextSibling){y+=b(B)}}}}else{if(e===3||e===4){return B.nodeValue}}}else{for(z=0;(A=B[z]);z++){if(A.nodeType!==8){y+=b(A)}}}return y};var k=d.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(e){return e.getAttribute("href")},type:function(e){return e.getAttribute("type")}},relative:{"+":function(D,y){var A=typeof y==="string",C=A&&!x.test(y),E=A&&!C;if(C){y=y.toLowerCase()}for(var z=0,e=D.length,B;z<e;z++){if((B=D[z])){while((B=B.previousSibling)&&B.nodeType!==1){}D[z]=E||B&&B.nodeName.toLowerCase()===y?B||false:B===y}}if(E){d.filter(y,D,true)}},">":function(D,y){var C,B=typeof y==="string",z=0,e=D.length;if(B&&!x.test(y)){y=y.toLowerCase();for(;z<e;z++){C=D[z];if(C){var A=C.parentNode;D[z]=A.nodeName.toLowerCase()===y?A:false}}}else{for(;z<e;z++){C=D[z];if(C){D[z]=B?C.parentNode:C.parentNode===y}}if(B){d.filter(y,D,true)}}},"":function(A,y,C){var B,z=o++,e=t;if(typeof y==="string"&&!x.test(y)){y=y.toLowerCase();B=y;e=a}e("parentNode",y,z,A,B,C)},"~":function(A,y,C){var B,z=o++,e=t;if(typeof y==="string"&&!x.test(y)){y=y.toLowerCase();B=y;e=a}e("previousSibling",y,z,A,B,C)}},find:{ID:function(y,z,A){if(typeof z.getElementById!=="undefined"&&!A){var e=z.getElementById(y[1]);return e&&e.parentNode?[e]:[]}},NAME:function(z,C){if(typeof C.getElementsByName!=="undefined"){var y=[],B=C.getElementsByName(z[1]);for(var A=0,e=B.length;A<e;A++){if(B[A].getAttribute("name")===z[1]){y.push(B[A])}}return y.length===0?null:y}},TAG:function(e,y){if(typeof y.getElementsByTagName!=="undefined"){return y.getElementsByTagName(e[1])}}},preFilter:{CLASS:function(A,y,z,e,D,E){A=" "+A[1].replace(q,"")+" ";if(E){return A}for(var B=0,C;(C=y[B])!=null;B++){if(C){if(D^(C.className&&(" "+C.className+" ").replace(/[\t\n\r]/g," ").indexOf(A)>=0)){if(!z){e.push(C)}}else{if(z){y[B]=false}}}}return false},ID:function(e){return e[1].replace(q,"")},TAG:function(y,e){return y[1].replace(q,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){if(!e[2]){d.error(e[0])}e[2]=e[2].replace(/^\+|\s*/g,"");var y=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=(y[1]+(y[2]||1))-0;e[3]=y[3]-0}else{if(e[2]){d.error(e[0])}}e[0]=o++;return e},ATTR:function(B,y,z,e,C,D){var A=B[1]=B[1].replace(q,"");if(!D&&k.attrMap[A]){B[1]=k.attrMap[A]}B[4]=(B[4]||B[5]||"").replace(q,"");if(B[2]==="~="){B[4]=" "+B[4]+" "}return B},PSEUDO:function(B,y,z,e,C){if(B[1]==="not"){if((n.exec(B[3])||"").length>1||/^\w/.test(B[3])){B[3]=d(B[3],null,null,y)}else{var A=d.filter(B[3],y,z,true^C);if(!z){e.push.apply(e,A)}return false}}else{if(k.match.POS.test(B[0])||k.match.CHILD.test(B[0])){return true}}return B},POS:function(e){e.unshift(true);return e}},filters:{enabled:function(e){return e.disabled===false&&e.type!=="hidden"},disabled:function(e){return e.disabled===true},checked:function(e){return e.checked===true},selected:function(e){if(e.parentNode){e.parentNode.selectedIndex}return e.selected===true},parent:function(e){return !!e.firstChild},empty:function(e){return !e.firstChild},has:function(z,y,e){return !!d(e[3],z).length},header:function(e){return(/h\d/i).test(e.nodeName)},text:function(z){var e=z.getAttribute("type"),y=z.type;return z.nodeName.toLowerCase()==="input"&&"text"===y&&(e===y||e===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(y){var e=y.nodeName.toLowerCase();return(e==="input"||e==="button")&&"submit"===y.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(y){var e=y.nodeName.toLowerCase();return(e==="input"||e==="button")&&"reset"===y.type},button:function(y){var e=y.nodeName.toLowerCase();return e==="input"&&"button"===y.type||e==="button"},input:function(e){return(/input|select|textarea|button/i).test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(y,e){return e===0},last:function(z,y,e,A){return y===A.length-1},even:function(y,e){return e%2===0},odd:function(y,e){return e%2===1},lt:function(z,y,e){return y<e[3]-0},gt:function(z,y,e){return y>e[3]-0},nth:function(z,y,e){return e[3]-0===y},eq:function(z,y,e){return e[3]-0===y}},filter:{PSEUDO:function(z,E,D,F){var e=E[1],y=k.filters[e];if(y){return y(z,D,E,F)}else{if(e==="contains"){return(z.textContent||z.innerText||b([z])||"").indexOf(E[3])>=0}else{if(e==="not"){var A=E[3];for(var C=0,B=A.length;C<B;C++){if(A[C]===z){return false}}return true}else{d.error(e)}}}},CHILD:function(z,B){var A,H,D,G,e,C,F,E=B[1],y=z;switch(E){case"only":case"first":while((y=y.previousSibling)){if(y.nodeType===1){return false}}if(E==="first"){return true}y=z;case"last":while((y=y.nextSibling)){if(y.nodeType===1){return false}}return true;case"nth":A=B[2];H=B[3];if(A===1&&H===0){return true}D=B[0];G=z.parentNode;if(G&&(G[i]!==D||!z.nodeIndex)){C=0;for(y=G.firstChild;y;y=y.nextSibling){if(y.nodeType===1){y.nodeIndex=++C}}G[i]=D}F=z.nodeIndex-H;if(A===0){return F===0}else{return(F%A===0&&F/A>=0)}}},ID:function(y,e){return y.nodeType===1&&y.getAttribute("id")===e},TAG:function(y,e){return(e==="*"&&y.nodeType===1)||!!y.nodeName&&y.nodeName.toLowerCase()===e},CLASS:function(y,e){return(" "+(y.className||y.getAttribute("class"))+" ").indexOf(e)>-1},ATTR:function(C,A){var z=A[1],e=d.attr?d.attr(C,z):k.attrHandle[z]?k.attrHandle[z](C):C[z]!=null?C[z]:C.getAttribute(z),D=e+"",B=A[2],y=A[4];return e==null?B==="!=":!B&&d.attr?e!=null:B==="="?D===y:B==="*="?D.indexOf(y)>=0:B==="~="?(" "+D+" ").indexOf(y)>=0:!y?D&&e!==false:B==="!="?D!==y:B==="^="?D.indexOf(y)===0:B==="$="?D.substr(D.length-y.length)===y:B==="|="?D===y||D.substr(0,y.length+1)===y+"-":false},POS:function(B,y,z,C){var e=y[2],A=k.setFilters[e];if(A){return A(B,z,y,C)}}}};var j=k.match.POS,c=function(y,e){return"\\"+(e-0+1)};for(var f in k.match){k.match[f]=new RegExp(k.match[f].source+(/(?![^\[]*\])(?![^\(]*\))/.source));k.leftMatch[f]=new RegExp(/(^(?:.|\r|\n)*?)/.source+k.match[f].source.replace(/\\(\d+)/g,c))}k.match.globalPOS=j;var l=function(y,e){y=Array.prototype.slice.call(y,0);if(e){e.push.apply(e,y);return e}return y};try{Array.prototype.slice.call(document.documentElement.childNodes,0)[0].nodeType}catch(v){l=function(B,A){var z=0,y=A||[];if(r.call(B)==="[object Array]"){Array.prototype.push.apply(y,B)}else{if(typeof B.length==="number"){for(var e=B.length;z<e;z++){y.push(B[z])}}else{for(;B[z];z++){y.push(B[z])}}}return y}}var p,m;if(document.documentElement.compareDocumentPosition){p=function(y,e){if(y===e){h=true;return 0}if(!y.compareDocumentPosition||!e.compareDocumentPosition){return y.compareDocumentPosition?-1:1}return y.compareDocumentPosition(e)&4?-1:1}}else{p=function(F,E){if(F===E){h=true;return 0}else{if(F.sourceIndex&&E.sourceIndex){return F.sourceIndex-E.sourceIndex}}var C,y,z=[],e=[],B=F.parentNode,D=E.parentNode,G=B;if(B===D){return m(F,E)}else{if(!B){return -1}else{if(!D){return 1}}}while(G){z.unshift(G);G=G.parentNode}G=D;while(G){e.unshift(G);G=G.parentNode}C=z.length;y=e.length;for(var A=0;A<C&&A<y;A++){if(z[A]!==e[A]){return m(z[A],e[A])}}return A===C?m(F,e[A],-1):m(z[A],E,1)};m=function(y,e,z){if(y===e){return z}var A=y.nextSibling;while(A){if(A===e){return -1}A=A.nextSibling}return 1}}(function(){var y=document.createElement("div"),z="script"+(new Date()).getTime(),e=document.documentElement;y.innerHTML="<a name='"+z+"'/>";e.insertBefore(y,e.firstChild);if(document.getElementById(z)){k.find.ID=function(B,C,D){if(typeof C.getElementById!=="undefined"&&!D){var A=C.getElementById(B[1]);return A?A.id===B[1]||typeof A.getAttributeNode!=="undefined"&&A.getAttributeNode("id").nodeValue===B[1]?[A]:undefined:[]}};k.filter.ID=function(C,A){var B=typeof C.getAttributeNode!=="undefined"&&C.getAttributeNode("id");return C.nodeType===1&&B&&B.nodeValue===A}}e.removeChild(y);e=y=null})();(function(){var e=document.createElement("div");e.appendChild(document.createComment(""));if(e.getElementsByTagName("*").length>0){k.find.TAG=function(y,C){var B=C.getElementsByTagName(y[1]);if(y[1]==="*"){var A=[];for(var z=0;B[z];z++){if(B[z].nodeType===1){A.push(B[z])}}B=A}return B}}e.innerHTML="<a href='#'></a>";if(e.firstChild&&typeof e.firstChild.getAttribute!=="undefined"&&e.firstChild.getAttribute("href")!=="#"){k.attrHandle.href=function(y){return y.getAttribute("href",2)}}e=null})();if(document.querySelectorAll){(function(){var e=d,A=document.createElement("div"),z="__sizzle__";A.innerHTML="<p class='TEST'></p>";if(A.querySelectorAll&&A.querySelectorAll(".TEST").length===0){return}d=function(L,C,G,K){C=C||document;if(!K&&!d.isXML(C)){var J=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(L);if(J&&(C.nodeType===1||C.nodeType===9)){if(J[1]){return l(C.getElementsByTagName(L),G)}else{if(J[2]&&k.find.CLASS&&C.getElementsByClassName){return l(C.getElementsByClassName(J[2]),G)}}}if(C.nodeType===9){if(L==="body"&&C.body){return l([C.body],G)}else{if(J&&J[3]){var F=C.getElementById(J[3]);if(F&&F.parentNode){if(F.id===J[3]){return l([F],G)}}else{return l([],G)}}}try{return l(C.querySelectorAll(L),G)}catch(H){}}else{if(C.nodeType===1&&C.nodeName.toLowerCase()!=="object"){var D=C,E=C.getAttribute("id"),B=E||z,N=C.parentNode,M=/^\s*[+~]/.test(L);if(!E){C.setAttribute("id",B)}else{B=B.replace(/'/g,"\\$&")}if(M&&N){C=C.parentNode}try{if(!M||N){return l(C.querySelectorAll("[id='"+B+"'] "+L),G)}}catch(I){}finally{if(!E){D.removeAttribute("id")}}}}}return e(L,C,G,K)};for(var y in e){d[y]=e[y]}A=null})()}(function(){var e=document.documentElement,z=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(z){var B=!z.call(document.createElement("div"),"div"),y=false;try{z.call(document.documentElement,"[test!='']:sizzle")}catch(A){y=true}d.matchesSelector=function(D,F){F=F.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!d.isXML(D)){try{if(y||!k.match.PSEUDO.test(F)&&!/!=/.test(F)){var C=z.call(D,F);if(C||!B||D.document&&D.document.nodeType!==11){return C}}}catch(E){}}return d(F,null,null,[D]).length>0}}})();(function(){var e=document.createElement("div");e.innerHTML="<div class='test e'></div><div class='test'></div>";if(!e.getElementsByClassName||e.getElementsByClassName("e").length===0){return}e.lastChild.className="e";if(e.getElementsByClassName("e").length===1){return}k.order.splice(1,0,"CLASS");k.find.CLASS=function(y,z,A){if(typeof z.getElementsByClassName!=="undefined"&&!A){return z.getElementsByClassName(y[1])}};e=null})();function a(y,D,C,G,E,F){for(var A=0,z=G.length;A<z;A++){var e=G[A];if(e){var B=false;e=e[y];while(e){if(e[i]===C){B=G[e.sizset];break}if(e.nodeType===1&&!F){e[i]=C;e.sizset=A}if(e.nodeName.toLowerCase()===D){B=e;break}e=e[y]}G[A]=B}}}function t(y,D,C,G,E,F){for(var A=0,z=G.length;A<z;A++){var e=G[A];if(e){var B=false;e=e[y];while(e){if(e[i]===C){B=G[e.sizset];break}if(e.nodeType===1){if(!F){e[i]=C;e.sizset=A}if(typeof D!=="string"){if(e===D){B=true;break}}else{if(d.filter(D,[e]).length>0){B=e;break}}}e=e[y]}G[A]=B}}}if(document.documentElement.contains){d.contains=function(y,e){return y!==e&&(y.contains?y.contains(e):true)}}else{if(document.documentElement.compareDocumentPosition){d.contains=function(y,e){return !!(y.compareDocumentPosition(e)&16)}}else{d.contains=function(){return false}}}d.isXML=function(e){var y=(e?e.ownerDocument||e:0).documentElement;return y?y.nodeName!=="HTML":false};var s=function(z,e,D){var C,E=[],B="",F=e.nodeType?[e]:e;while((C=k.match.PSEUDO.exec(z))){B+=C[0];z=z.replace(k.match.PSEUDO,"")}z=k.relative[z]?z+"*":z;for(var A=0,y=F.length;A<y;A++){d(z,F[A],E,D)}return d.filter(B,E)};window.tinymce.dom.Sizzle=d})();(function(a){a.dom.Element=function(f,d){var b=this,e,c;b.settings=d=d||{};b.id=f;b.dom=e=d.dom||a.DOM;if(!a.isIE){c=e.get(b.id)}a.each(("getPos,getRect,getParent,add,setStyle,getStyle,setStyles,setAttrib,setAttribs,getAttrib,addClass,removeClass,hasClass,getOuterHTML,setOuterHTML,remove,show,hide,isHidden,setHTML,get").split(/,/),function(g){b[g]=function(){var h=[f],j;for(j=0;j<arguments.length;j++){h.push(arguments[j])}h=e[g].apply(e,h);b.update(g);return h}});a.extend(b,{on:function(i,h,g){return a.dom.Event.add(b.id,i,h,g)},getXY:function(){return{x:parseInt(b.getStyle("left")),y:parseInt(b.getStyle("top"))}},getSize:function(){var g=e.get(b.id);return{w:parseInt(b.getStyle("width")||g.clientWidth),h:parseInt(b.getStyle("height")||g.clientHeight)}},moveTo:function(g,h){b.setStyles({left:g,top:h})},moveBy:function(g,i){var h=b.getXY();b.moveTo(h.x+g,h.y+i)},resizeTo:function(g,i){b.setStyles({width:g,height:i})},resizeBy:function(g,j){var i=b.getSize();b.resizeTo(i.w+g,i.h+j)},update:function(h){var g;if(a.isIE6&&d.blocker){h=h||"";if(h.indexOf("get")===0||h.indexOf("has")===0||h.indexOf("is")===0){return}if(h=="remove"){e.remove(b.blocker);return}if(!b.blocker){b.blocker=e.uniqueId();g=e.add(d.container||e.getRoot(),"iframe",{id:b.blocker,style:"position:absolute;",frameBorder:0,src:'javascript:""'});e.setStyle(g,"opacity",0)}else{g=e.get(b.blocker)}e.setStyles(g,{left:b.getStyle("left",1),top:b.getStyle("top",1),width:b.getStyle("width",1),height:b.getStyle("height",1),display:b.getStyle("display",1),zIndex:parseInt(b.getStyle("zIndex",1)||0)-1})}}})}})(tinymce);(function(d){function f(g){return g.replace(/[\n\r]+/g,"")}var c=d.is,b=d.isIE,e=d.each,a=d.dom.TreeWalker;d.create("tinymce.dom.Selection",{Selection:function(k,j,i,h){var g=this;g.dom=k;g.win=j;g.serializer=i;g.editor=h;e(["onBeforeSetContent","onBeforeGetContent","onSetContent","onGetContent"],function(l){g[l]=new d.util.Dispatcher(g)});if(!g.win.getSelection){g.tridentSel=new d.dom.TridentSelection(g)}if(d.isIE&&k.boxModel){this._fixIESelection()}d.addUnload(g.destroy,g)},setCursorLocation:function(i,j){var g=this;var h=g.dom.createRng();h.setStart(i,j);h.setEnd(i,j);g.setRng(h);g.collapse(false)},getContent:function(h){var g=this,i=g.getRng(),m=g.dom.create("body"),k=g.getSel(),j,l,o;h=h||{};j=l="";h.get=true;h.format=h.format||"html";h.forced_root_block="";g.onBeforeGetContent.dispatch(g,h);if(h.format=="text"){return g.isCollapsed()?"":(i.text||(k.toString?k.toString():""))}if(i.cloneContents){o=i.cloneContents();if(o){m.appendChild(o)}}else{if(c(i.item)||c(i.htmlText)){m.innerHTML="<br>"+(i.item?i.item(0).outerHTML:i.htmlText);m.removeChild(m.firstChild)}else{m.innerHTML=i.toString()}}if(/^\s/.test(m.innerHTML)){j=" "}if(/\s+$/.test(m.innerHTML)){l=" "}h.getInner=true;h.content=g.isCollapsed()?"":j+g.serializer.serialize(m,h)+l;g.onGetContent.dispatch(g,h);return h.content},setContent:function(h,j){var o=this,g=o.getRng(),k,l=o.win.document,n,m;j=j||{format:"html"};j.set=true;h=j.content=h;if(!j.no_events){o.onBeforeSetContent.dispatch(o,j)}h=j.content;if(g.insertNode){h+='<span id="__caret">_</span>';if(g.startContainer==l&&g.endContainer==l){l.body.innerHTML=h}else{g.deleteContents();if(l.body.childNodes.length===0){l.body.innerHTML=h}else{if(g.createContextualFragment){g.insertNode(g.createContextualFragment(h))}else{n=l.createDocumentFragment();m=l.createElement("div");n.appendChild(m);m.outerHTML=h;g.insertNode(n)}}}k=o.dom.get("__caret");g=l.createRange();g.setStartBefore(k);g.setEndBefore(k);o.setRng(g);o.dom.remove("__caret");try{o.setRng(g)}catch(i){}}else{if(g.item){l.execCommand("Delete",false,null);g=o.getRng()}if(/^\s+/.test(h)){g.pasteHTML('<span id="__mce_tmp">_</span>'+h);o.dom.remove("__mce_tmp")}else{g.pasteHTML(h)}}if(!j.no_events){o.onSetContent.dispatch(o,j)}},getStart:function(){var i=this,h=i.getRng(),j,g,l,k;if(h.duplicate||h.item){if(h.item){return h.item(0)}l=h.duplicate();l.collapse(1);j=l.parentElement();if(j.ownerDocument!==i.dom.doc){j=i.dom.getRoot()}g=k=h.parentElement();while(k=k.parentNode){if(k==j){j=g;break}}return j}else{j=h.startContainer;if(j.nodeType==1&&j.hasChildNodes()){j=j.childNodes[Math.min(j.childNodes.length-1,h.startOffset)]}if(j&&j.nodeType==3){return j.parentNode}return j}},getEnd:function(){var h=this,g=h.getRng(),j,i;if(g.duplicate||g.item){if(g.item){return g.item(0)}g=g.duplicate();g.collapse(0);j=g.parentElement();if(j.ownerDocument!==h.dom.doc){j=h.dom.getRoot()}if(j&&j.nodeName=="BODY"){return j.lastChild||j}return j}else{j=g.endContainer;i=g.endOffset;if(j.nodeType==1&&j.hasChildNodes()){j=j.childNodes[i>0?i-1:i]}if(j&&j.nodeType==3){return j.parentNode}return j}},getBookmark:function(s,v){var y=this,n=y.dom,h,k,j,o,i,p,q,m="\uFEFF",x;function g(z,A){var t=0;e(n.select(z),function(C,B){if(C==A){t=B}});return t}function u(t){function z(E){var A,D,C,B=E?"start":"end";A=t[B+"Container"];D=t[B+"Offset"];if(A.nodeType==1&&A.nodeName=="TR"){C=A.childNodes;A=C[Math.min(E?D:D-1,C.length-1)];if(A){D=E?0:A.childNodes.length;t["set"+(E?"Start":"End")](A,D)}}}z(true);z();return t}function l(){var z=y.getRng(true),t=n.getRoot(),A={};function B(E,J){var D=E[J?"startContainer":"endContainer"],I=E[J?"startOffset":"endOffset"],C=[],F,H,G=0;if(D.nodeType==3){if(v){for(F=D.previousSibling;F&&F.nodeType==3;F=F.previousSibling){I+=F.nodeValue.length}}C.push(I)}else{H=D.childNodes;if(I>=H.length&&H.length){G=1;I=Math.max(0,H.length-1)}C.push(y.dom.nodeIndex(H[I],v)+G)}for(;D&&D!=t;D=D.parentNode){C.push(y.dom.nodeIndex(D,v))}return C}A.start=B(z,true);if(!y.isCollapsed()){A.end=B(z)}return A}if(s==2){if(y.tridentSel){return y.tridentSel.getBookmark(s)}return l()}if(s){return{rng:y.getRng()}}h=y.getRng();j=n.uniqueId();o=tinyMCE.activeEditor.selection.isCollapsed();x="overflow:hidden;line-height:0px";if(h.duplicate||h.item){if(!h.item){k=h.duplicate();try{h.collapse();h.pasteHTML('<span data-mce-type="bookmark" id="'+j+'_start" style="'+x+'">'+m+"</span>");if(!o){k.collapse(false);h.moveToElementText(k.parentElement());if(h.compareEndPoints("StartToEnd",k)===0){k.move("character",-1)}k.pasteHTML('<span data-mce-type="bookmark" id="'+j+'_end" style="'+x+'">'+m+"</span>")}}catch(r){return null}}else{p=h.item(0);i=p.nodeName;return{name:i,index:g(i,p)}}}else{p=y.getNode();i=p.nodeName;if(i=="IMG"){return{name:i,index:g(i,p)}}k=u(h.cloneRange());if(!o){k.collapse(false);k.insertNode(n.create("span",{"data-mce-type":"bookmark",id:j+"_end",style:x},m))}h=u(h);h.collapse(true);h.insertNode(n.create("span",{"data-mce-type":"bookmark",id:j+"_start",style:x},m))}y.moveToBookmark({id:j,keep:1});return{id:j}},moveToBookmark:function(o){var s=this,m=s.dom,j,i,g,r,k,u,p,q;function h(A){var t=o[A?"start":"end"],x,y,z,v;if(t){z=t[0];for(y=r,x=t.length-1;x>=1;x--){v=y.childNodes;if(t[x]>v.length-1){return}y=v[t[x]]}if(y.nodeType===3){z=Math.min(t[0],y.nodeValue.length)}if(y.nodeType===1){z=Math.min(t[0],y.childNodes.length)}if(A){g.setStart(y,z)}else{g.setEnd(y,z)}}return true}function l(B){var v=m.get(o.id+"_"+B),A,t,y,z,x=o.keep;if(v){A=v.parentNode;if(B=="start"){if(!x){t=m.nodeIndex(v)}else{A=v.firstChild;t=1}k=u=A;p=q=t}else{if(!x){t=m.nodeIndex(v)}else{A=v.firstChild;t=1}u=A;q=t}if(!x){z=v.previousSibling;y=v.nextSibling;e(d.grep(v.childNodes),function(C){if(C.nodeType==3){C.nodeValue=C.nodeValue.replace(/\uFEFF/g,"")}});while(v=m.get(o.id+"_"+B)){m.remove(v,1)}if(z&&y&&z.nodeType==y.nodeType&&z.nodeType==3&&!d.isOpera){t=z.nodeValue.length;z.appendData(y.nodeValue);m.remove(y);if(B=="start"){k=u=z;p=q=t}else{u=z;q=t}}}}}function n(t){if(m.isBlock(t)&&!t.innerHTML&&!b){t.innerHTML='<br data-mce-bogus="1" />'}return t}if(o){if(o.start){g=m.createRng();r=m.getRoot();if(s.tridentSel){return s.tridentSel.moveToBookmark(o)}if(h(true)&&h()){s.setRng(g)}}else{if(o.id){l("start");l("end");if(k){g=m.createRng();g.setStart(n(k),p);g.setEnd(n(u),q);s.setRng(g)}}else{if(o.name){s.select(m.select(o.name)[o.index])}else{if(o.rng){s.setRng(o.rng)}}}}}},select:function(l,k){var j=this,m=j.dom,h=m.createRng(),g;function i(n,p){var o=new a(n,n);do{if(n.nodeType==3&&d.trim(n.nodeValue).length!==0){if(p){h.setStart(n,0)}else{h.setEnd(n,n.nodeValue.length)}return}if(n.nodeName=="BR"){if(p){h.setStartBefore(n)}else{h.setEndBefore(n)}return}}while(n=(p?o.next():o.prev()))}if(l){g=m.nodeIndex(l);h.setStart(l.parentNode,g);h.setEnd(l.parentNode,g+1);if(k){i(l,1);i(l)}j.setRng(h)}return l},isCollapsed:function(){var g=this,i=g.getRng(),h=g.getSel();if(!i||i.item){return false}if(i.compareEndPoints){return i.compareEndPoints("StartToEnd",i)===0}return !h||i.collapsed},collapse:function(g){var i=this,h=i.getRng(),j;if(h.item){j=h.item(0);h=i.win.document.body.createTextRange();h.moveToElementText(j)}h.collapse(!!g);i.setRng(h)},getSel:function(){var h=this,g=this.win;return g.getSelection?g.getSelection():g.document.selection},getRng:function(m){var h=this,j,g,l,k=h.win.document;if(m&&h.tridentSel){return h.tridentSel.getRangeAt(0)}try{if(j=h.getSel()){g=j.rangeCount>0?j.getRangeAt(0):(j.createRange?j.createRange():k.createRange())}}catch(i){}if(d.isIE&&g&&g.setStart&&k.selection.createRange().item){l=k.selection.createRange().item(0);g=k.createRange();g.setStartBefore(l);g.setEndAfter(l)}if(!g){g=k.createRange?k.createRange():k.body.createTextRange()}if(g.setStart&&g.startContainer.nodeType===9&&g.collapsed){l=h.dom.getRoot();g.setStart(l,0);g.setEnd(l,0)}if(h.selectedRange&&h.explicitRange){if(g.compareBoundaryPoints(g.START_TO_START,h.selectedRange)===0&&g.compareBoundaryPoints(g.END_TO_END,h.selectedRange)===0){g=h.explicitRange}else{h.selectedRange=null;h.explicitRange=null}}return g},setRng:function(k,g){var j,i=this;if(!i.tridentSel){j=i.getSel();if(j){i.explicitRange=k;try{j.removeAllRanges()}catch(h){}j.addRange(k);if(g===false&&j.extend){j.collapse(k.endContainer,k.endOffset);j.extend(k.startContainer,k.startOffset)}i.selectedRange=j.rangeCount>0?j.getRangeAt(0):null}}else{if(k.cloneRange){try{i.tridentSel.addRange(k);return}catch(h){}}try{k.select()}catch(h){}}},setNode:function(h){var g=this;g.setContent(g.dom.getOuterHTML(h));return h},getNode:function(){var i=this,h=i.getRng(),j=i.getSel(),m,l=h.startContainer,g=h.endContainer;function k(q,o){var p=q;while(q&&q.nodeType===3&&q.length===0){q=o?q.nextSibling:q.previousSibling}return q||p}if(!h){return i.dom.getRoot()}if(h.setStart){m=h.commonAncestorContainer;if(!h.collapsed){if(h.startContainer==h.endContainer){if(h.endOffset-h.startOffset<2){if(h.startContainer.hasChildNodes()){m=h.startContainer.childNodes[h.startOffset]}}}if(l.nodeType===3&&g.nodeType===3){if(l.length===h.startOffset){l=k(l.nextSibling,true)}else{l=l.parentNode}if(h.endOffset===0){g=k(g.previousSibling,false)}else{g=g.parentNode}if(l&&l===g){return l}}}if(m&&m.nodeType==3){return m.parentNode}return m}return h.item?h.item(0):h.parentElement()},getSelectedBlocks:function(p,h){var o=this,k=o.dom,m,l,i,j=[];m=k.getParent(p||o.getStart(),k.isBlock);l=k.getParent(h||o.getEnd(),k.isBlock);if(m){j.push(m)}if(m&&l&&m!=l){i=m;var g=new a(m,k.getRoot());while((i=g.next())&&i!=l){if(k.isBlock(i)){j.push(i)}}}if(l&&m!=l){j.push(l)}return j},isForward:function(){var i=this.dom,g=this.getSel(),j,h;if(!g||g.anchorNode==null||g.focusNode==null){return true}j=i.createRng();j.setStart(g.anchorNode,g.anchorOffset);j.collapse(true);h=i.createRng();h.setStart(g.focusNode,g.focusOffset);h.collapse(true);return j.compareBoundaryPoints(j.START_TO_START,h)<=0},normalize:function(){var h=this,g,m,l,j,i;function k(p){var o,r,n,s=h.dom,u=s.getRoot(),q,t,v;function y(z,A){var B=new a(z,s.getParent(z.parentNode,s.isBlock)||u);while(z=B[A?"prev":"next"]()){if(z.nodeName==="BR"){return true}}}function x(B,z){var C,A;z=z||o;C=new a(z,s.getParent(z.parentNode,s.isBlock)||u);while(q=C[B?"prev":"next"]()){if(q.nodeType===3&&q.nodeValue.length>0){o=q;r=B?q.nodeValue.length:0;m=true;return}if(s.isBlock(q)||t[q.nodeName.toLowerCase()]){return}A=q}if(l&&A){o=A;m=true;r=0}}o=g[(p?"start":"end")+"Container"];r=g[(p?"start":"end")+"Offset"];t=s.schema.getNonEmptyElements();if(o.nodeType===9){o=s.getRoot();r=0}if(o===u){if(p){q=o.childNodes[r>0?r-1:0];if(q){v=q.nodeName.toLowerCase();if(t[q.nodeName]||q.nodeName=="TABLE"){return}}}if(o.hasChildNodes()){o=o.childNodes[Math.min(!p&&r>0?r-1:r,o.childNodes.length-1)];r=0;if(o.hasChildNodes()&&!/TABLE/.test(o.nodeName)){q=o;n=new a(o,u);do{if(q.nodeType===3&&q.nodeValue.length>0){r=p?0:q.nodeValue.length;o=q;m=true;break}if(t[q.nodeName.toLowerCase()]){r=s.nodeIndex(q);o=q.parentNode;if(q.nodeName=="IMG"&&!p){r++}m=true;break}}while(q=(p?n.next():n.prev()))}}}if(l){if(o.nodeType===3&&r===0){x(true)}if(o.nodeType===1){q=o.childNodes[r];if(q&&q.nodeName==="BR"&&!y(q)&&!y(q,true)){x(true,o.childNodes[r])}}}if(p&&!l&&o.nodeType===3&&r===o.nodeValue.length){x(false)}if(m){g["set"+(p?"Start":"End")](o,r)}}if(d.isIE){return}g=h.getRng();l=g.collapsed;k(true);if(!l){k()}if(m){if(l){g.collapse(true)}h.setRng(g,h.isForward())}},selectorChanged:function(g,j){var h=this,i;if(!h.selectorChangedData){h.selectorChangedData={};i={};h.editor.onNodeChange.addToTop(function(l,k,o){var p=h.dom,m=p.getParents(o,null,p.getRoot()),n={};e(h.selectorChangedData,function(r,q){e(m,function(s){if(p.is(s,q)){if(!i[q]){e(r,function(t){t(true,{node:s,selector:q,parents:m})});i[q]=r}n[q]=r;return false}})});e(i,function(r,q){if(!n[q]){delete i[q];e(r,function(s){s(false,{node:o,selector:q,parents:m})})}})})}if(!h.selectorChangedData[g]){h.selectorChangedData[g]=[]}h.selectorChangedData[g].push(j);return h},scrollIntoView:function(k){var j,h,g=this,i=g.dom;h=i.getViewPort(g.editor.getWin());j=i.getPos(k).y;if(j<h.y||j+25>h.y+h.h){g.editor.getWin().scrollTo(0,j<h.y?j:j-h.h+25)}},destroy:function(h){var g=this;g.win=null;if(!h){d.removeUnload(g.destroy)}},_fixIESelection:function(){var h=this.dom,n=h.doc,i=n.body,k,o,g;function j(p,s){var q=i.createTextRange();try{q.moveToPoint(p,s)}catch(r){q=null}return q}function m(q){var p;if(q.button){p=j(q.x,q.y);if(p){if(p.compareEndPoints("StartToStart",o)>0){p.setEndPoint("StartToStart",o)}else{p.setEndPoint("EndToEnd",o)}p.select()}}else{l()}}function l(){var p=n.selection.createRange();if(o&&!p.item&&p.compareEndPoints("StartToEnd",p)===0){o.select()}h.unbind(n,"mouseup",l);h.unbind(n,"mousemove",m);o=k=0}n.documentElement.unselectable=true;h.bind(n,["mousedown","contextmenu"],function(p){if(p.target.nodeName==="HTML"){if(k){l()}g=n.documentElement;if(g.scrollHeight>g.clientHeight){return}k=1;o=j(p.x,p.y);if(o){h.bind(n,"mouseup",l);h.bind(n,"mousemove",m);h.win.focus();o.select()}}})}})})(tinymce);(function(a){a.dom.Serializer=function(e,i,f){var h,b,d=a.isIE,g=a.each,c;if(!e.apply_source_formatting){e.indent=false}i=i||a.DOM;f=f||new a.html.Schema(e);e.entity_encoding=e.entity_encoding||"named";e.remove_trailing_brs="remove_trailing_brs" in e?e.remove_trailing_brs:true;h=new a.util.Dispatcher(self);b=new a.util.Dispatcher(self);c=new a.html.DomParser(e,f);c.addAttributeFilter("src,href,style",function(k,j){var o=k.length,l,q,n="data-mce-"+j,p=e.url_converter,r=e.url_converter_scope,m;while(o--){l=k[o];q=l.attributes.map[n];if(q!==m){l.attr(j,q.length>0?q:null);l.attr(n,null)}else{q=l.attributes.map[j];if(j==="style"){q=i.serializeStyle(i.parseStyle(q),l.name)}else{if(p){q=p.call(r,q,j,l.name)}}l.attr(j,q.length>0?q:null)}}});c.addAttributeFilter("class",function(j,k){var l=j.length,m,n;while(l--){m=j[l];n=m.attr("class").replace(/(?:^|\s)mce(Item\w+|Selected)(?!\S)/g,"");m.attr("class",n.length>0?n:null)}});c.addAttributeFilter("data-mce-type",function(j,l,k){var m=j.length,n;while(m--){n=j[m];if(n.attributes.map["data-mce-type"]==="bookmark"&&!k.cleanup){n.remove()}}});c.addAttributeFilter("data-mce-expando",function(j,l,k){var m=j.length;while(m--){j[m].attr(l,null)}});c.addNodeFilter("noscript",function(j){var k=j.length,l;while(k--){l=j[k].firstChild;if(l){l.value=a.html.Entities.decode(l.value)}}});c.addNodeFilter("script,style",function(k,l){var m=k.length,n,o;function j(p){return p.replace(/(<!--\[CDATA\[|\]\]-->)/g,"\n").replace(/^[\r\n]*|[\r\n]*$/g,"").replace(/^\s*((<!--)?(\s*\/\/)?\s*<!\[CDATA\[|(<!--\s*)?\/\*\s*<!\[CDATA\[\s*\*\/|(\/\/)?\s*<!--|\/\*\s*<!--\s*\*\/)\s*[\r\n]*/gi,"").replace(/\s*(\/\*\s*\]\]>\s*\*\/(-->)?|\s*\/\/\s*\]\]>(-->)?|\/\/\s*(-->)?|\]\]>|\/\*\s*-->\s*\*\/|\s*-->\s*)\s*$/g,"")}while(m--){n=k[m];o=n.firstChild?n.firstChild.value:"";if(l==="script"){n.attr("type",(n.attr("type")||"text/javascript").replace(/^mce\-/,""));if(o.length>0){n.firstChild.value="// <![CDATA[\n"+j(o)+"\n// ]]>"}}else{if(o.length>0){n.firstChild.value="<!--\n"+j(o)+"\n-->"}}}});c.addNodeFilter("#comment",function(j,k){var l=j.length,m;while(l--){m=j[l];if(m.value.indexOf("[CDATA[")===0){m.name="#cdata";m.type=4;m.value=m.value.replace(/^\[CDATA\[|\]\]$/g,"")}else{if(m.value.indexOf("mce:protected ")===0){m.name="#text";m.type=3;m.raw=true;m.value=unescape(m.value).substr(14)}}}});c.addNodeFilter("xml:namespace,input",function(j,k){var l=j.length,m;while(l--){m=j[l];if(m.type===7){m.remove()}else{if(m.type===1){if(k==="input"&&!("type" in m.attributes.map)){m.attr("type","text")}}}}});if(e.fix_list_elements){c.addNodeFilter("ul,ol",function(k,l){var m=k.length,n,j;while(m--){n=k[m];j=n.parent;if(j.name==="ul"||j.name==="ol"){if(n.prev&&n.prev.name==="li"){n.prev.append(n)}}}})}c.addAttributeFilter("data-mce-src,data-mce-href,data-mce-style",function(j,k){var l=j.length;while(l--){j[l].attr(k,null)}});return{schema:f,addNodeFilter:c.addNodeFilter,addAttributeFilter:c.addAttributeFilter,onPreProcess:h,onPostProcess:b,serialize:function(o,m){var l,p,k,j,n;if(d&&i.select("script,style,select,map").length>0){n=o.innerHTML;o=o.cloneNode(false);i.setHTML(o,n)}else{o=o.cloneNode(true)}l=o.ownerDocument.implementation;if(l.createHTMLDocument){p=l.createHTMLDocument("");g(o.nodeName=="BODY"?o.childNodes:[o],function(q){p.body.appendChild(p.importNode(q,true))});if(o.nodeName!="BODY"){o=p.body.firstChild}else{o=p.body}k=i.doc;i.doc=p}m=m||{};m.format=m.format||"html";if(!m.no_events){m.node=o;h.dispatch(self,m)}j=new a.html.Serializer(e,f);m.content=j.serialize(c.parse(a.trim(m.getInner?o.innerHTML:i.getOuterHTML(o)),m));if(!m.cleanup){m.content=m.content.replace(/\uFEFF/g,"")}if(!m.no_events){b.dispatch(self,m)}if(k){i.doc=k}m.node=null;return m.content},addRules:function(j){f.addValidElements(j)},setRules:function(j){f.setValidElements(j)}}}})(tinymce);(function(a){a.dom.ScriptLoader=function(h){var c=0,k=1,i=2,l={},j=[],e={},d=[],g=0,f;function b(m,v){var x=this,q=a.DOM,s,o,r,n;function p(){q.remove(n);if(s){s.onreadystatechange=s.onload=s=null}v()}function u(){if(typeof(console)!=="undefined"&&console.log){console.log("Failed to load: "+m)}}n=q.uniqueId();if(a.isIE6){o=new a.util.URI(m);r=location;if(o.host==r.hostname&&o.port==r.port&&(o.protocol+":")==r.protocol&&o.protocol.toLowerCase()!="file"){a.util.XHR.send({url:a._addVer(o.getURI()),success:function(y){var t=q.create("script",{type:"text/javascript"});t.text=y;document.getElementsByTagName("head")[0].appendChild(t);q.remove(t);p()},error:u});return}}s=document.createElement("script");s.id=n;s.type="text/javascript";s.src=a._addVer(m);if(!a.isIE){s.onload=p}s.onerror=u;if(!a.isOpera){s.onreadystatechange=function(){var t=s.readyState;if(t=="complete"||t=="loaded"){p()}}}(document.getElementsByTagName("head")[0]||document.body).appendChild(s)}this.isDone=function(m){return l[m]==i};this.markDone=function(m){l[m]=i};this.add=this.load=function(m,q,n){var o,p=l[m];if(p==f){j.push(m);l[m]=c}if(q){if(!e[m]){e[m]=[]}e[m].push({func:q,scope:n||this})}};this.loadQueue=function(n,m){this.loadScripts(j,n,m)};this.loadScripts=function(m,q,p){var o;function n(r){a.each(e[r],function(s){s.func.call(s.scope)});e[r]=f}d.push({func:q,scope:p||this});o=function(){var r=a.grep(m);m.length=0;a.each(r,function(s){if(l[s]==i){n(s);return}if(l[s]!=k){l[s]=k;g++;b(s,function(){l[s]=i;g--;n(s);o()})}});if(!g){a.each(d,function(s){s.func.call(s.scope)});d.length=0}};o()}};a.ScriptLoader=new a.dom.ScriptLoader()})(tinymce);(function(a){a.dom.RangeUtils=function(c){var b="\uFEFF";this.walk=function(d,s){var i=d.startContainer,l=d.startOffset,t=d.endContainer,m=d.endOffset,j,g,o,h,r,q,e;e=c.select("td.mceSelected,th.mceSelected");if(e.length>0){a.each(e,function(u){s([u])});return}function f(u){var v;v=u[0];if(v.nodeType===3&&v===i&&l>=v.nodeValue.length){u.splice(0,1)}v=u[u.length-1];if(m===0&&u.length>0&&v===t&&v.nodeType===3){u.splice(u.length-1,1)}return u}function p(x,v,u){var y=[];for(;x&&x!=u;x=x[v]){y.push(x)}return y}function n(v,u){do{if(v.parentNode==u){return v}v=v.parentNode}while(v)}function k(x,v,y){var u=y?"nextSibling":"previousSibling";for(h=x,r=h.parentNode;h&&h!=v;h=r){r=h.parentNode;q=p(h==x?h:h[u],u);if(q.length){if(!y){q.reverse()}s(f(q))}}}if(i.nodeType==1&&i.hasChildNodes()){i=i.childNodes[l]}if(t.nodeType==1&&t.hasChildNodes()){t=t.childNodes[Math.min(m-1,t.childNodes.length-1)]}if(i==t){return s(f([i]))}j=c.findCommonAncestor(i,t);for(h=i;h;h=h.parentNode){if(h===t){return k(i,j,true)}if(h===j){break}}for(h=t;h;h=h.parentNode){if(h===i){return k(t,j)}if(h===j){break}}g=n(i,j)||i;o=n(t,j)||t;k(i,g,true);q=p(g==i?g:g.nextSibling,"nextSibling",o==t?o.nextSibling:o);if(q.length){s(f(q))}k(t,o)};this.split=function(e){var h=e.startContainer,d=e.startOffset,i=e.endContainer,g=e.endOffset;function f(j,k){return j.splitText(k)}if(h==i&&h.nodeType==3){if(d>0&&d<h.nodeValue.length){i=f(h,d);h=i.previousSibling;if(g>d){g=g-d;h=i=f(i,g).previousSibling;g=i.nodeValue.length;d=0}else{g=0}}}else{if(h.nodeType==3&&d>0&&d<h.nodeValue.length){h=f(h,d);d=0}if(i.nodeType==3&&g>0&&g<i.nodeValue.length){i=f(i,g).previousSibling;g=i.nodeValue.length}}return{startContainer:h,startOffset:d,endContainer:i,endOffset:g}}};a.dom.RangeUtils.compareRanges=function(c,b){if(c&&b){if(c.item||c.duplicate){if(c.item&&b.item&&c.item(0)===b.item(0)){return true}if(c.isEqual&&b.isEqual&&b.isEqual(c)){return true}}else{return c.startContainer==b.startContainer&&c.startOffset==b.startOffset}}return false}})(tinymce);(function(b){var a=b.dom.Event,c=b.each;b.create("tinymce.ui.KeyboardNavigation",{KeyboardNavigation:function(e,f){var q=this,n=e.root,m=e.items,o=e.enableUpDown,i=e.enableLeftRight||!e.enableUpDown,l=e.excludeFromTabOrder,k,h,p,d,g;f=f||b.DOM;k=function(r){g=r.target.id};h=function(r){f.setAttrib(r.target.id,"tabindex","-1")};d=function(r){var s=f.get(g);f.setAttrib(s,"tabindex","0");s.focus()};q.focus=function(){f.get(g).focus()};q.destroy=function(){c(m,function(s){var t=f.get(s.id);f.unbind(t,"focus",k);f.unbind(t,"blur",h)});var r=f.get(n);f.unbind(r,"focus",d);f.unbind(r,"keydown",p);m=f=n=q.focus=k=h=p=d=null;q.destroy=function(){}};q.moveFocus=function(v,s){var r=-1,u=q.controls,t;if(!g){return}c(m,function(y,x){if(y.id===g){r=x;return false}});r+=v;if(r<0){r=m.length-1}else{if(r>=m.length){r=0}}t=m[r];f.setAttrib(g,"tabindex","-1");f.setAttrib(t.id,"tabindex","0");f.get(t.id).focus();if(e.actOnFocus){e.onAction(t.id)}if(s){a.cancel(s)}};p=function(z){var v=37,u=39,y=38,A=40,r=27,t=14,s=13,x=32;switch(z.keyCode){case v:if(i){q.moveFocus(-1)}a.cancel(z);break;case u:if(i){q.moveFocus(1)}a.cancel(z);break;case y:if(o){q.moveFocus(-1)}a.cancel(z);break;case A:if(o){q.moveFocus(1)}a.cancel(z);break;case r:if(e.onCancel){e.onCancel();a.cancel(z)}break;case t:case s:case x:if(e.onAction){e.onAction(g);a.cancel(z)}break}};c(m,function(t,r){var s,u;if(!t.id){t.id=f.uniqueId("_mce_item_")}u=f.get(t.id);if(l){f.bind(u,"blur",h);s="-1"}else{s=(r===0?"0":"-1")}u.setAttribute("tabindex",s);f.bind(u,"focus",k)});if(m[0]){g=m[0].id}f.setAttrib(n,"tabindex","-1");var j=f.get(n);f.bind(j,"focus",d);f.bind(j,"keydown",p)}})})(tinymce);(function(c){var b=c.DOM,a=c.is;c.create("tinymce.ui.Control",{Control:function(f,e,d){this.id=f;this.settings=e=e||{};this.rendered=false;this.onRender=new c.util.Dispatcher(this);this.classPrefix="";this.scope=e.scope||this;this.disabled=0;this.active=0;this.editor=d},setAriaProperty:function(f,e){var d=b.get(this.id+"_aria")||b.get(this.id);if(d){b.setAttrib(d,"aria-"+f,!!e)}},focus:function(){b.get(this.id).focus()},setDisabled:function(d){if(d!=this.disabled){this.setAriaProperty("disabled",d);this.setState("Disabled",d);this.setState("Enabled",!d);this.disabled=d}},isDisabled:function(){return this.disabled},setActive:function(d){if(d!=this.active){this.setState("Active",d);this.active=d;this.setAriaProperty("pressed",d)}},isActive:function(){return this.active},setState:function(f,d){var e=b.get(this.id);f=this.classPrefix+f;if(d){b.addClass(e,f)}else{b.removeClass(e,f)}},isRendered:function(){return this.rendered},renderHTML:function(){},renderTo:function(d){b.setHTML(d,this.renderHTML())},postRender:function(){var e=this,d;if(a(e.disabled)){d=e.disabled;e.disabled=-1;e.setDisabled(d)}if(a(e.active)){d=e.active;e.active=-1;e.setActive(d)}},remove:function(){b.remove(this.id);this.destroy()},destroy:function(){c.dom.Event.clear(this.id)}})})(tinymce);tinymce.create("tinymce.ui.Container:tinymce.ui.Control",{Container:function(c,b,a){this.parent(c,b,a);this.controls=[];this.lookup={}},add:function(a){this.lookup[a.id]=a;this.controls.push(a);return a},get:function(a){return this.lookup[a]}});tinymce.create("tinymce.ui.Separator:tinymce.ui.Control",{Separator:function(b,a){this.parent(b,a);this.classPrefix="mceSeparator";this.setDisabled(true)},renderHTML:function(){return tinymce.DOM.createHTML("span",{"class":this.classPrefix,role:"separator","aria-orientation":"vertical",tabindex:"-1"})}});(function(d){var c=d.is,b=d.DOM,e=d.each,a=d.walk;d.create("tinymce.ui.MenuItem:tinymce.ui.Control",{MenuItem:function(g,f){this.parent(g,f);this.classPrefix="mceMenuItem"},setSelected:function(f){this.setState("Selected",f);this.setAriaProperty("checked",!!f);this.selected=f},isSelected:function(){return this.selected},postRender:function(){var f=this;f.parent();if(c(f.selected)){f.setSelected(f.selected)}}})})(tinymce);(function(d){var c=d.is,b=d.DOM,e=d.each,a=d.walk;d.create("tinymce.ui.Menu:tinymce.ui.MenuItem",{Menu:function(h,g){var f=this;f.parent(h,g);f.items={};f.collapsed=false;f.menuCount=0;f.onAddItem=new d.util.Dispatcher(this)},expand:function(g){var f=this;if(g){a(f,function(h){if(h.expand){h.expand()}},"items",f)}f.collapsed=false},collapse:function(g){var f=this;if(g){a(f,function(h){if(h.collapse){h.collapse()}},"items",f)}f.collapsed=true},isCollapsed:function(){return this.collapsed},add:function(f){if(!f.settings){f=new d.ui.MenuItem(f.id||b.uniqueId(),f)}this.onAddItem.dispatch(this,f);return this.items[f.id]=f},addSeparator:function(){return this.add({separator:true})},addMenu:function(f){if(!f.collapse){f=this.createMenu(f)}this.menuCount++;return this.add(f)},hasMenus:function(){return this.menuCount!==0},remove:function(f){delete this.items[f.id]},removeAll:function(){var f=this;a(f,function(g){if(g.removeAll){g.removeAll()}else{g.remove()}g.destroy()},"items",f);f.items={}},createMenu:function(g){var f=new d.ui.Menu(g.id||b.uniqueId(),g);f.onAddItem.add(this.onAddItem.dispatch,this.onAddItem);return f}})})(tinymce);(function(e){var d=e.is,c=e.DOM,f=e.each,a=e.dom.Event,b=e.dom.Element;e.create("tinymce.ui.DropMenu:tinymce.ui.Menu",{DropMenu:function(h,g){g=g||{};g.container=g.container||c.doc.body;g.offset_x=g.offset_x||0;g.offset_y=g.offset_y||0;g.vp_offset_x=g.vp_offset_x||0;g.vp_offset_y=g.vp_offset_y||0;if(d(g.icons)&&!g.icons){g["class"]+=" mceNoIcons"}this.parent(h,g);this.onShowMenu=new e.util.Dispatcher(this);this.onHideMenu=new e.util.Dispatcher(this);this.classPrefix="mceMenu"},createMenu:function(j){var h=this,i=h.settings,g;j.container=j.container||i.container;j.parent=h;j.constrain=j.constrain||i.constrain;j["class"]=j["class"]||i["class"];j.vp_offset_x=j.vp_offset_x||i.vp_offset_x;j.vp_offset_y=j.vp_offset_y||i.vp_offset_y;j.keyboard_focus=i.keyboard_focus;g=new e.ui.DropMenu(j.id||c.uniqueId(),j);g.onAddItem.add(h.onAddItem.dispatch,h.onAddItem);return g},focus:function(){var g=this;if(g.keyboardNav){g.keyboardNav.focus()}},update:function(){var i=this,j=i.settings,g=c.get("menu_"+i.id+"_tbl"),l=c.get("menu_"+i.id+"_co"),h,k;h=j.max_width?Math.min(g.offsetWidth,j.max_width):g.offsetWidth;k=j.max_height?Math.min(g.offsetHeight,j.max_height):g.offsetHeight;if(!c.boxModel){i.element.setStyles({width:h+2,height:k+2})}else{i.element.setStyles({width:h,height:k})}if(j.max_width){c.setStyle(l,"width",h)}if(j.max_height){c.setStyle(l,"height",k);if(g.clientHeight<j.max_height){c.setStyle(l,"overflow","hidden")}}},showMenu:function(p,n,r){var z=this,A=z.settings,o,g=c.getViewPort(),u,l,v,q,i=2,k,j,m=z.classPrefix;z.collapse(1);if(z.isMenuVisible){return}if(!z.rendered){o=c.add(z.settings.container,z.renderNode());f(z.items,function(h){h.postRender()});z.element=new b("menu_"+z.id,{blocker:1,container:A.container})}else{o=c.get("menu_"+z.id)}if(!e.isOpera){c.setStyles(o,{left:-65535,top:-65535})}c.show(o);z.update();p+=A.offset_x||0;n+=A.offset_y||0;g.w-=4;g.h-=4;if(A.constrain){u=o.clientWidth-i;l=o.clientHeight-i;v=g.x+g.w;q=g.y+g.h;if((p+A.vp_offset_x+u)>v){p=r?r-u:Math.max(0,(v-A.vp_offset_x)-u)}if((n+A.vp_offset_y+l)>q){n=Math.max(0,(q-A.vp_offset_y)-l)}}c.setStyles(o,{left:p,top:n});z.element.update();z.isMenuVisible=1;z.mouseClickFunc=a.add(o,"click",function(s){var h;s=s.target;if(s&&(s=c.getParent(s,"tr"))&&!c.hasClass(s,m+"ItemSub")){h=z.items[s.id];if(h.isDisabled()){return}k=z;while(k){if(k.hideMenu){k.hideMenu()}k=k.settings.parent}if(h.settings.onclick){h.settings.onclick(s)}return false}});if(z.hasMenus()){z.mouseOverFunc=a.add(o,"mouseover",function(x){var h,t,s;x=x.target;if(x&&(x=c.getParent(x,"tr"))){h=z.items[x.id];if(z.lastMenu){z.lastMenu.collapse(1)}if(h.isDisabled()){return}if(x&&c.hasClass(x,m+"ItemSub")){t=c.getRect(x);h.showMenu((t.x+t.w-i),t.y-i,t.x);z.lastMenu=h;c.addClass(c.get(h.id).firstChild,m+"ItemActive")}}})}a.add(o,"keydown",z._keyHandler,z);z.onShowMenu.dispatch(z);if(A.keyboard_focus){z._setupKeyboardNav()}},hideMenu:function(j){var g=this,i=c.get("menu_"+g.id),h;if(!g.isMenuVisible){return}if(g.keyboardNav){g.keyboardNav.destroy()}a.remove(i,"mouseover",g.mouseOverFunc);a.remove(i,"click",g.mouseClickFunc);a.remove(i,"keydown",g._keyHandler);c.hide(i);g.isMenuVisible=0;if(!j){g.collapse(1)}if(g.element){g.element.hide()}if(h=c.get(g.id)){c.removeClass(h.firstChild,g.classPrefix+"ItemActive")}g.onHideMenu.dispatch(g)},add:function(i){var g=this,h;i=g.parent(i);if(g.isRendered&&(h=c.get("menu_"+g.id))){g._add(c.select("tbody",h)[0],i)}return i},collapse:function(g){this.parent(g);this.hideMenu(1)},remove:function(g){c.remove(g.id);this.destroy();return this.parent(g)},destroy:function(){var g=this,h=c.get("menu_"+g.id);if(g.keyboardNav){g.keyboardNav.destroy()}a.remove(h,"mouseover",g.mouseOverFunc);a.remove(c.select("a",h),"focus",g.mouseOverFunc);a.remove(h,"click",g.mouseClickFunc);a.remove(h,"keydown",g._keyHandler);if(g.element){g.element.remove()}c.remove(h)},renderNode:function(){var i=this,j=i.settings,l,h,k,g;g=c.create("div",{role:"listbox",id:"menu_"+i.id,"class":j["class"],style:"position:absolute;left:0;top:0;z-index:200000;outline:0"});if(i.settings.parent){c.setAttrib(g,"aria-parent","menu_"+i.settings.parent.id)}k=c.add(g,"div",{role:"presentation",id:"menu_"+i.id+"_co","class":i.classPrefix+(j["class"]?" "+j["class"]:"")});i.element=new b("menu_"+i.id,{blocker:1,container:j.container});if(j.menu_line){c.add(k,"span",{"class":i.classPrefix+"Line"})}l=c.add(k,"table",{role:"presentation",id:"menu_"+i.id+"_tbl",border:0,cellPadding:0,cellSpacing:0});h=c.add(l,"tbody");f(i.items,function(m){i._add(h,m)});i.rendered=true;return g},_setupKeyboardNav:function(){var i,h,g=this;i=c.get("menu_"+g.id);h=c.select("a[role=option]","menu_"+g.id);h.splice(0,0,i);g.keyboardNav=new e.ui.KeyboardNavigation({root:"menu_"+g.id,items:h,onCancel:function(){g.hideMenu()},enableUpDown:true});i.focus()},_keyHandler:function(g){var h=this,i;switch(g.keyCode){case 37:if(h.settings.parent){h.hideMenu();h.settings.parent.focus();a.cancel(g)}break;case 39:if(h.mouseOverFunc){h.mouseOverFunc(g)}break}},_add:function(j,h){var i,q=h.settings,p,l,k,m=this.classPrefix,g;if(q.separator){l=c.add(j,"tr",{id:h.id,"class":m+"ItemSeparator"});c.add(l,"td",{"class":m+"ItemSeparator"});if(i=l.previousSibling){c.addClass(i,"mceLast")}return}i=l=c.add(j,"tr",{id:h.id,"class":m+"Item "+m+"ItemEnabled"});i=k=c.add(i,q.titleItem?"th":"td");i=p=c.add(i,"a",{id:h.id+"_aria",role:q.titleItem?"presentation":"option",href:"javascript:;",onclick:"return false;",onmousedown:"return false;"});if(q.parent){c.setAttrib(p,"aria-haspopup","true");c.setAttrib(p,"aria-owns","menu_"+h.id)}c.addClass(k,q["class"]);g=c.add(i,"span",{"class":"mceIcon"+(q.icon?" mce_"+q.icon:"")});if(q.icon_src){c.add(g,"img",{src:q.icon_src})}i=c.add(i,q.element||"span",{"class":"mceText",title:h.settings.title},h.settings.title);if(h.settings.style){if(typeof h.settings.style=="function"){h.settings.style=h.settings.style()}c.setAttrib(i,"style",h.settings.style)}if(j.childNodes.length==1){c.addClass(l,"mceFirst")}if((i=l.previousSibling)&&c.hasClass(i,m+"ItemSeparator")){c.addClass(l,"mceFirst")}if(h.collapse){c.addClass(l,m+"ItemSub")}if(i=l.previousSibling){c.removeClass(i,"mceLast")}c.addClass(l,"mceLast")}})})(tinymce);(function(b){var a=b.DOM;b.create("tinymce.ui.Button:tinymce.ui.Control",{Button:function(e,d,c){this.parent(e,d,c);this.classPrefix="mceButton"},renderHTML:function(){var f=this.classPrefix,e=this.settings,d,c;c=a.encode(e.label||"");d='<a role="button" id="'+this.id+'" href="javascript:;" class="'+f+" "+f+"Enabled "+e["class"]+(c?" "+f+"Labeled":"")+'" onmousedown="return false;" onclick="return false;" aria-labelledby="'+this.id+'_voice" title="'+a.encode(e.title)+'">';if(e.image&&!(this.editor&&this.editor.forcedHighContrastMode)){d+='<span class="mceIcon '+e["class"]+'"><img class="mceIcon" src="'+e.image+'" alt="'+a.encode(e.title)+'" /></span>'+(c?'<span class="'+f+'Label">'+c+"</span>":"")}else{d+='<span class="mceIcon '+e["class"]+'"></span>'+(c?'<span class="'+f+'Label">'+c+"</span>":"")}d+='<span class="mceVoiceLabel mceIconOnly" style="display: none;" id="'+this.id+'_voice">'+e.title+"</span>";d+="</a>";return d},postRender:function(){var d=this,e=d.settings,c;if(b.isIE&&d.editor){b.dom.Event.add(d.id,"mousedown",function(f){var g=d.editor.selection.getNode().nodeName;c=g==="IMG"?d.editor.selection.getBookmark():null})}b.dom.Event.add(d.id,"click",function(f){if(!d.isDisabled()){if(b.isIE&&d.editor&&c!==null){d.editor.selection.moveToBookmark(c)}return e.onclick.call(e.scope,f)}});b.dom.Event.add(d.id,"keyup",function(f){if(!d.isDisabled()&&f.keyCode==b.VK.SPACEBAR){return e.onclick.call(e.scope,f)}})}})})(tinymce);(function(e){var d=e.DOM,b=e.dom.Event,f=e.each,a=e.util.Dispatcher,c;e.create("tinymce.ui.ListBox:tinymce.ui.Control",{ListBox:function(j,i,g){var h=this;h.parent(j,i,g);h.items=[];h.onChange=new a(h);h.onPostRender=new a(h);h.onAdd=new a(h);h.onRenderMenu=new e.util.Dispatcher(this);h.classPrefix="mceListBox";h.marked={}},select:function(h){var g=this,j,i;g.marked={};if(h==c){return g.selectByIndex(-1)}if(h&&typeof(h)=="function"){i=h}else{i=function(k){return k==h}}if(h!=g.selectedValue){f(g.items,function(l,k){if(i(l.value)){j=1;g.selectByIndex(k);return false}});if(!j){g.selectByIndex(-1)}}},selectByIndex:function(g){var i=this,j,k,h;i.marked={};if(g!=i.selectedIndex){j=d.get(i.id+"_text");h=d.get(i.id+"_voiceDesc");k=i.items[g];if(k){i.selectedValue=k.value;i.selectedIndex=g;d.setHTML(j,d.encode(k.title));d.setHTML(h,i.settings.title+" - "+k.title);d.removeClass(j,"mceTitle");d.setAttrib(i.id,"aria-valuenow",k.title)}else{d.setHTML(j,d.encode(i.settings.title));d.setHTML(h,d.encode(i.settings.title));d.addClass(j,"mceTitle");i.selectedValue=i.selectedIndex=null;d.setAttrib(i.id,"aria-valuenow",i.settings.title)}j=0}},mark:function(g){this.marked[g]=true},add:function(j,g,i){var h=this;i=i||{};i=e.extend(i,{title:j,value:g});h.items.push(i);h.onAdd.dispatch(h,i)},getLength:function(){return this.items.length},renderHTML:function(){var j="",g=this,i=g.settings,k=g.classPrefix;j='<span role="listbox" aria-haspopup="true" aria-labelledby="'+g.id+'_voiceDesc" aria-describedby="'+g.id+'_voiceDesc"><table role="presentation" tabindex="0" id="'+g.id+'" cellpadding="0" cellspacing="0" class="'+k+" "+k+"Enabled"+(i["class"]?(" "+i["class"]):"")+'"><tbody><tr>';j+="<td>"+d.createHTML("span",{id:g.id+"_voiceDesc","class":"voiceLabel",style:"display:none;"},g.settings.title);j+=d.createHTML("a",{id:g.id+"_text",tabindex:-1,href:"javascript:;","class":"mceText",onclick:"return false;",onmousedown:"return false;"},d.encode(g.settings.title))+"</td>";j+="<td>"+d.createHTML("a",{id:g.id+"_open",tabindex:-1,href:"javascript:;","class":"mceOpen",onclick:"return false;",onmousedown:"return false;"},'<span><span style="display:none;" class="mceIconOnly" aria-hidden="true">\u25BC</span></span>')+"</td>";j+="</tr></tbody></table></span>";return j},showMenu:function(){var h=this,j,i=d.get(this.id),g;if(h.isDisabled()||h.items.length===0){return}if(h.menu&&h.menu.isMenuVisible){return h.hideMenu()}if(!h.isMenuRendered){h.renderMenu();h.isMenuRendered=true}j=d.getPos(i);g=h.menu;g.settings.offset_x=j.x;g.settings.offset_y=j.y;g.settings.keyboard_focus=!e.isOpera;f(h.items,function(k){if(g.items[k.id]){g.items[k.id].setSelected(0)}});f(h.items,function(k){if(g.items[k.id]&&h.marked[k.value]){g.items[k.id].setSelected(1)}if(k.value===h.selectedValue){g.items[k.id].setSelected(1)}});g.showMenu(0,i.clientHeight);b.add(d.doc,"mousedown",h.hideMenu,h);d.addClass(h.id,h.classPrefix+"Selected")},hideMenu:function(h){var g=this;if(g.menu&&g.menu.isMenuVisible){d.removeClass(g.id,g.classPrefix+"Selected");if(h&&h.type=="mousedown"&&(h.target.id==g.id+"_text"||h.target.id==g.id+"_open")){return}if(!h||!d.getParent(h.target,".mceMenu")){d.removeClass(g.id,g.classPrefix+"Selected");b.remove(d.doc,"mousedown",g.hideMenu,g);g.menu.hideMenu()}}},renderMenu:function(){var h=this,g;g=h.settings.control_manager.createDropMenu(h.id+"_menu",{menu_line:1,"class":h.classPrefix+"Menu mceNoIcons",max_width:250,max_height:150});g.onHideMenu.add(function(){h.hideMenu();h.focus()});g.add({title:h.settings.title,"class":"mceMenuItemTitle",onclick:function(){if(h.settings.onselect("")!==false){h.select("")}}});f(h.items,function(i){if(i.value===c){g.add({title:i.title,role:"option","class":"mceMenuItemTitle",onclick:function(){if(h.settings.onselect("")!==false){h.select("")}}})}else{i.id=d.uniqueId();i.role="option";i.onclick=function(){if(h.settings.onselect(i.value)!==false){h.select(i.value)}};g.add(i)}});h.onRenderMenu.dispatch(h,g);h.menu=g},postRender:function(){var g=this,h=g.classPrefix;b.add(g.id,"click",g.showMenu,g);b.add(g.id,"keydown",function(i){if(i.keyCode==32){g.showMenu(i);b.cancel(i)}});b.add(g.id,"focus",function(){if(!g._focused){g.keyDownHandler=b.add(g.id,"keydown",function(i){if(i.keyCode==40){g.showMenu();b.cancel(i)}});g.keyPressHandler=b.add(g.id,"keypress",function(j){var i;if(j.keyCode==13){i=g.selectedValue;g.selectedValue=null;b.cancel(j);g.settings.onselect(i)}})}g._focused=1});b.add(g.id,"blur",function(){b.remove(g.id,"keydown",g.keyDownHandler);b.remove(g.id,"keypress",g.keyPressHandler);g._focused=0});if(e.isIE6||!d.boxModel){b.add(g.id,"mouseover",function(){if(!d.hasClass(g.id,h+"Disabled")){d.addClass(g.id,h+"Hover")}});b.add(g.id,"mouseout",function(){if(!d.hasClass(g.id,h+"Disabled")){d.removeClass(g.id,h+"Hover")}})}g.onPostRender.dispatch(g,d.get(g.id))},destroy:function(){this.parent();b.clear(this.id+"_text");b.clear(this.id+"_open")}})})(tinymce);(function(e){var d=e.DOM,b=e.dom.Event,f=e.each,a=e.util.Dispatcher,c;e.create("tinymce.ui.NativeListBox:tinymce.ui.ListBox",{NativeListBox:function(h,g){this.parent(h,g);this.classPrefix="mceNativeListBox"},setDisabled:function(g){d.get(this.id).disabled=g;this.setAriaProperty("disabled",g)},isDisabled:function(){return d.get(this.id).disabled},select:function(h){var g=this,j,i;if(h==c){return g.selectByIndex(-1)}if(h&&typeof(h)=="function"){i=h}else{i=function(k){return k==h}}if(h!=g.selectedValue){f(g.items,function(l,k){if(i(l.value)){j=1;g.selectByIndex(k);return false}});if(!j){g.selectByIndex(-1)}}},selectByIndex:function(g){d.get(this.id).selectedIndex=g+1;this.selectedValue=this.items[g]?this.items[g].value:null},add:function(k,h,g){var j,i=this;g=g||{};g.value=h;if(i.isRendered()){d.add(d.get(this.id),"option",g,k)}j={title:k,value:h,attribs:g};i.items.push(j);i.onAdd.dispatch(i,j)},getLength:function(){return this.items.length},renderHTML:function(){var i,g=this;i=d.createHTML("option",{value:""},"-- "+g.settings.title+" --");f(g.items,function(h){i+=d.createHTML("option",{value:h.value},h.title)});i=d.createHTML("select",{id:g.id,"class":"mceNativeListBox","aria-labelledby":g.id+"_aria"},i);i+=d.createHTML("span",{id:g.id+"_aria",style:"display: none"},g.settings.title);return i},postRender:function(){var h=this,i,j=true;h.rendered=true;function g(l){var k=h.items[l.target.selectedIndex-1];if(k&&(k=k.value)){h.onChange.dispatch(h,k);if(h.settings.onselect){h.settings.onselect(k)}}}b.add(h.id,"change",g);b.add(h.id,"keydown",function(l){var k;b.remove(h.id,"change",i);j=false;k=b.add(h.id,"blur",function(){if(j){return}j=true;b.add(h.id,"change",g);b.remove(h.id,"blur",k)});if(e.isWebKit&&(l.keyCode==37||l.keyCode==39)){return b.prevent(l)}if(l.keyCode==13||l.keyCode==32){g(l);return b.cancel(l)}});h.onPostRender.dispatch(h,d.get(h.id))}})})(tinymce);(function(c){var b=c.DOM,a=c.dom.Event,d=c.each;c.create("tinymce.ui.MenuButton:tinymce.ui.Button",{MenuButton:function(g,f,e){this.parent(g,f,e);this.onRenderMenu=new c.util.Dispatcher(this);f.menu_container=f.menu_container||b.doc.body},showMenu:function(){var g=this,j,i,h=b.get(g.id),f;if(g.isDisabled()){return}if(!g.isMenuRendered){g.renderMenu();g.isMenuRendered=true}if(g.isMenuVisible){return g.hideMenu()}j=b.getPos(g.settings.menu_container);i=b.getPos(h);f=g.menu;f.settings.offset_x=i.x;f.settings.offset_y=i.y;f.settings.vp_offset_x=i.x;f.settings.vp_offset_y=i.y;f.settings.keyboard_focus=g._focused;f.showMenu(0,h.firstChild.clientHeight);a.add(b.doc,"mousedown",g.hideMenu,g);g.setState("Selected",1);g.isMenuVisible=1},renderMenu:function(){var f=this,e;e=f.settings.control_manager.createDropMenu(f.id+"_menu",{menu_line:1,"class":this.classPrefix+"Menu",icons:f.settings.icons});e.onHideMenu.add(function(){f.hideMenu();f.focus()});f.onRenderMenu.dispatch(f,e);f.menu=e},hideMenu:function(g){var f=this;if(g&&g.type=="mousedown"&&b.getParent(g.target,function(h){return h.id===f.id||h.id===f.id+"_open"})){return}if(!g||!b.getParent(g.target,".mceMenu")){f.setState("Selected",0);a.remove(b.doc,"mousedown",f.hideMenu,f);if(f.menu){f.menu.hideMenu()}}f.isMenuVisible=0},postRender:function(){var e=this,f=e.settings;a.add(e.id,"click",function(){if(!e.isDisabled()){if(f.onclick){f.onclick(e.value)}e.showMenu()}})}})})(tinymce);(function(c){var b=c.DOM,a=c.dom.Event,d=c.each;c.create("tinymce.ui.SplitButton:tinymce.ui.MenuButton",{SplitButton:function(g,f,e){this.parent(g,f,e);this.classPrefix="mceSplitButton"},renderHTML:function(){var i,f=this,g=f.settings,e;i="<tbody><tr>";if(g.image){e=b.createHTML("img ",{src:g.image,role:"presentation","class":"mceAction "+g["class"]})}else{e=b.createHTML("span",{"class":"mceAction "+g["class"]},"")}e+=b.createHTML("span",{"class":"mceVoiceLabel mceIconOnly",id:f.id+"_voice",style:"display:none;"},g.title);i+="<td >"+b.createHTML("a",{role:"button",id:f.id+"_action",tabindex:"-1",href:"javascript:;","class":"mceAction "+g["class"],onclick:"return false;",onmousedown:"return false;",title:g.title},e)+"</td>";e=b.createHTML("span",{"class":"mceOpen "+g["class"]},'<span style="display:none;" class="mceIconOnly" aria-hidden="true">\u25BC</span>');i+="<td >"+b.createHTML("a",{role:"button",id:f.id+"_open",tabindex:"-1",href:"javascript:;","class":"mceOpen "+g["class"],onclick:"return false;",onmousedown:"return false;",title:g.title},e)+"</td>";i+="</tr></tbody>";i=b.createHTML("table",{role:"presentation","class":"mceSplitButton mceSplitButtonEnabled "+g["class"],cellpadding:"0",cellspacing:"0",title:g.title},i);return b.createHTML("div",{id:f.id,role:"button",tabindex:"0","aria-labelledby":f.id+"_voice","aria-haspopup":"true"},i)},postRender:function(){var e=this,g=e.settings,f;if(g.onclick){f=function(h){if(!e.isDisabled()){g.onclick(e.value);a.cancel(h)}};a.add(e.id+"_action","click",f);a.add(e.id,["click","keydown"],function(h){var k=32,m=14,i=13,j=38,l=40;if((h.keyCode===32||h.keyCode===13||h.keyCode===14)&&!h.altKey&&!h.ctrlKey&&!h.metaKey){f();a.cancel(h)}else{if(h.type==="click"||h.keyCode===l){e.showMenu();a.cancel(h)}}})}a.add(e.id+"_open","click",function(h){e.showMenu();a.cancel(h)});a.add([e.id,e.id+"_open"],"focus",function(){e._focused=1});a.add([e.id,e.id+"_open"],"blur",function(){e._focused=0});if(c.isIE6||!b.boxModel){a.add(e.id,"mouseover",function(){if(!b.hasClass(e.id,"mceSplitButtonDisabled")){b.addClass(e.id,"mceSplitButtonHover")}});a.add(e.id,"mouseout",function(){if(!b.hasClass(e.id,"mceSplitButtonDisabled")){b.removeClass(e.id,"mceSplitButtonHover")}})}},destroy:function(){this.parent();a.clear(this.id+"_action");a.clear(this.id+"_open");a.clear(this.id)}})})(tinymce);(function(d){var c=d.DOM,a=d.dom.Event,b=d.is,e=d.each;d.create("tinymce.ui.ColorSplitButton:tinymce.ui.SplitButton",{ColorSplitButton:function(i,h,f){var g=this;g.parent(i,h,f);g.settings=h=d.extend({colors:"000000,993300,333300,003300,003366,000080,333399,333333,800000,FF6600,808000,008000,008080,0000FF,666699,808080,FF0000,FF9900,99CC00,339966,33CCCC,3366FF,800080,999999,FF00FF,FFCC00,FFFF00,00FF00,00FFFF,00CCFF,993366,C0C0C0,FF99CC,FFCC99,FFFF99,CCFFCC,CCFFFF,99CCFF,CC99FF,FFFFFF",grid_width:8,default_color:"#888888"},g.settings);g.onShowMenu=new d.util.Dispatcher(g);g.onHideMenu=new d.util.Dispatcher(g);g.value=h.default_color},showMenu:function(){var f=this,g,j,i,h;if(f.isDisabled()){return}if(!f.isMenuRendered){f.renderMenu();f.isMenuRendered=true}if(f.isMenuVisible){return f.hideMenu()}i=c.get(f.id);c.show(f.id+"_menu");c.addClass(i,"mceSplitButtonSelected");h=c.getPos(i);c.setStyles(f.id+"_menu",{left:h.x,top:h.y+i.firstChild.clientHeight,zIndex:200000});i=0;a.add(c.doc,"mousedown",f.hideMenu,f);f.onShowMenu.dispatch(f);if(f._focused){f._keyHandler=a.add(f.id+"_menu","keydown",function(k){if(k.keyCode==27){f.hideMenu()}});c.select("a",f.id+"_menu")[0].focus()}f.keyboardNav=new d.ui.KeyboardNavigation({root:f.id+"_menu",items:c.select("a",f.id+"_menu"),onCancel:function(){f.hideMenu();f.focus()}});f.keyboardNav.focus();f.isMenuVisible=1},hideMenu:function(g){var f=this;if(f.isMenuVisible){if(g&&g.type=="mousedown"&&c.getParent(g.target,function(h){return h.id===f.id+"_open"})){return}if(!g||!c.getParent(g.target,".mceSplitButtonMenu")){c.removeClass(f.id,"mceSplitButtonSelected");a.remove(c.doc,"mousedown",f.hideMenu,f);a.remove(f.id+"_menu","keydown",f._keyHandler);c.hide(f.id+"_menu")}f.isMenuVisible=0;f.onHideMenu.dispatch();f.keyboardNav.destroy()}},renderMenu:function(){var p=this,h,k=0,q=p.settings,g,j,l,o,f;o=c.add(q.menu_container,"div",{role:"listbox",id:p.id+"_menu","class":q.menu_class+" "+q["class"],style:"position:absolute;left:0;top:-1000px;"});h=c.add(o,"div",{"class":q["class"]+" mceSplitButtonMenu"});c.add(h,"span",{"class":"mceMenuLine"});g=c.add(h,"table",{role:"presentation","class":"mceColorSplitMenu"});j=c.add(g,"tbody");k=0;e(b(q.colors,"array")?q.colors:q.colors.split(","),function(m){m=m.replace(/^#/,"");if(!k--){l=c.add(j,"tr");k=q.grid_width-1}g=c.add(l,"td");var i={href:"javascript:;",style:{backgroundColor:"#"+m},title:p.editor.getLang("colors."+m,m),"data-mce-color":"#"+m};if(!d.isIE){i.role="option"}g=c.add(g,"a",i);if(p.editor.forcedHighContrastMode){g=c.add(g,"canvas",{width:16,height:16,"aria-hidden":"true"});if(g.getContext&&(f=g.getContext("2d"))){f.fillStyle="#"+m;f.fillRect(0,0,16,16)}else{c.remove(g)}}});if(q.more_colors_func){g=c.add(j,"tr");g=c.add(g,"td",{colspan:q.grid_width,"class":"mceMoreColors"});g=c.add(g,"a",{role:"option",id:p.id+"_more",href:"javascript:;",onclick:"return false;","class":"mceMoreColors"},q.more_colors_title);a.add(g,"click",function(i){q.more_colors_func.call(q.more_colors_scope||this);return a.cancel(i)})}c.addClass(h,"mceColorSplitMenu");a.add(p.id+"_menu","mousedown",function(i){return a.cancel(i)});a.add(p.id+"_menu","click",function(i){var m;i=c.getParent(i.target,"a",j);if(i&&i.nodeName.toLowerCase()=="a"&&(m=i.getAttribute("data-mce-color"))){p.setColor(m)}return false});return o},setColor:function(f){this.displayColor(f);this.hideMenu();this.settings.onselect(f)},displayColor:function(g){var f=this;c.setStyle(f.id+"_preview","backgroundColor",g);f.value=g},postRender:function(){var f=this,g=f.id;f.parent();c.add(g+"_action","div",{id:g+"_preview","class":"mceColorPreview"});c.setStyle(f.id+"_preview","backgroundColor",f.value)},destroy:function(){var f=this;f.parent();a.clear(f.id+"_menu");a.clear(f.id+"_more");c.remove(f.id+"_menu");if(f.keyboardNav){f.keyboardNav.destroy()}}})})(tinymce);(function(b){var d=b.DOM,c=b.each,a=b.dom.Event;b.create("tinymce.ui.ToolbarGroup:tinymce.ui.Container",{renderHTML:function(){var f=this,i=[],e=f.controls,j=b.each,g=f.settings;i.push('<div id="'+f.id+'" role="group" aria-labelledby="'+f.id+'_voice">');i.push("<span role='application'>");i.push('<span id="'+f.id+'_voice" class="mceVoiceLabel" style="display:none;">'+d.encode(g.name)+"</span>");j(e,function(h){i.push(h.renderHTML())});i.push("</span>");i.push("</div>");return i.join("")},focus:function(){var e=this;d.get(e.id).focus()},postRender:function(){var f=this,e=[];c(f.controls,function(g){c(g.controls,function(h){if(h.id){e.push(h)}})});f.keyNav=new b.ui.KeyboardNavigation({root:f.id,items:e,onCancel:function(){if(b.isWebKit){d.get(f.editor.id+"_ifr").focus()}f.editor.focus()},excludeFromTabOrder:!f.settings.tab_focus_toolbar})},destroy:function(){var e=this;e.parent();e.keyNav.destroy();a.clear(e.id)}})})(tinymce);(function(a){var c=a.DOM,b=a.each;a.create("tinymce.ui.Toolbar:tinymce.ui.Container",{renderHTML:function(){var m=this,f="",j,k,n=m.settings,e,d,g,l;l=m.controls;for(e=0;e<l.length;e++){k=l[e];d=l[e-1];g=l[e+1];if(e===0){j="mceToolbarStart";if(k.Button){j+=" mceToolbarStartButton"}else{if(k.SplitButton){j+=" mceToolbarStartSplitButton"}else{if(k.ListBox){j+=" mceToolbarStartListBox"}}}f+=c.createHTML("td",{"class":j},c.createHTML("span",null,"<!-- IE -->"))}if(d&&k.ListBox){if(d.Button||d.SplitButton){f+=c.createHTML("td",{"class":"mceToolbarEnd"},c.createHTML("span",null,"<!-- IE -->"))}}if(c.stdMode){f+='<td style="position: relative">'+k.renderHTML()+"</td>"}else{f+="<td>"+k.renderHTML()+"</td>"}if(g&&k.ListBox){if(g.Button||g.SplitButton){f+=c.createHTML("td",{"class":"mceToolbarStart"},c.createHTML("span",null,"<!-- IE -->"))}}}j="mceToolbarEnd";if(k.Button){j+=" mceToolbarEndButton"}else{if(k.SplitButton){j+=" mceToolbarEndSplitButton"}else{if(k.ListBox){j+=" mceToolbarEndListBox"}}}f+=c.createHTML("td",{"class":j},c.createHTML("span",null,"<!-- IE -->"));return c.createHTML("table",{id:m.id,"class":"mceToolbar"+(n["class"]?" "+n["class"]:""),cellpadding:"0",cellspacing:"0",align:m.settings.align||"",role:"presentation",tabindex:"-1"},"<tbody><tr>"+f+"</tr></tbody>")}})})(tinymce);(function(b){var a=b.util.Dispatcher,c=b.each;b.create("tinymce.AddOnManager",{AddOnManager:function(){var d=this;d.items=[];d.urls={};d.lookup={};d.onAdd=new a(d)},get:function(d){if(this.lookup[d]){return this.lookup[d].instance}else{return undefined}},dependencies:function(e){var d;if(this.lookup[e]){d=this.lookup[e].dependencies}return d||[]},requireLangPack:function(e){var d=b.settings;if(d&&d.language&&d.language_load!==false){b.ScriptLoader.add(this.urls[e]+"/langs/"+d.language+".js")}},add:function(f,e,d){this.items.push(e);this.lookup[f]={instance:e,dependencies:d};this.onAdd.dispatch(this,f,e);return e},createUrl:function(d,e){if(typeof e==="object"){return e}else{return{prefix:d.prefix,resource:e,suffix:d.suffix}}},addComponents:function(f,d){var e=this.urls[f];b.each(d,function(g){b.ScriptLoader.add(e+"/"+g)})},load:function(j,f,d,h){var g=this,e=f;function i(){var k=g.dependencies(j);b.each(k,function(m){var l=g.createUrl(f,m);g.load(l.resource,l,undefined,undefined)});if(d){if(h){d.call(h)}else{d.call(b.ScriptLoader)}}}if(g.urls[j]){return}if(typeof f==="object"){e=f.prefix+f.resource+f.suffix}if(e.indexOf("/")!==0&&e.indexOf("://")==-1){e=b.baseURL+"/"+e}g.urls[j]=e.substring(0,e.lastIndexOf("/"));if(g.lookup[j]){i()}else{b.ScriptLoader.add(e,i,h)}}});b.PluginManager=new b.AddOnManager();b.ThemeManager=new b.AddOnManager()}(tinymce));(function(j){var g=j.each,d=j.extend,k=j.DOM,i=j.dom.Event,f=j.ThemeManager,b=j.PluginManager,e=j.explode,h=j.util.Dispatcher,a,c=0;j.documentBaseURL=window.location.href.replace(/[\?#].*$/,"").replace(/[\/\\][^\/]+$/,"");if(!/[\/\\]$/.test(j.documentBaseURL)){j.documentBaseURL+="/"}j.baseURL=new j.util.URI(j.documentBaseURL).toAbsolute(j.baseURL);j.baseURI=new j.util.URI(j.baseURL);j.onBeforeUnload=new h(j);i.add(window,"beforeunload",function(l){j.onBeforeUnload.dispatch(j,l)});j.onAddEditor=new h(j);j.onRemoveEditor=new h(j);j.EditorManager=d(j,{editors:[],i18n:{},activeEditor:null,init:function(x){var v=this,o,n=j.ScriptLoader,u,l=[],r;function q(t){var s=t.id;if(!s){s=t.name;if(s&&!k.get(s)){s=t.name}else{s=k.uniqueId()}t.setAttribute("id",s)}return s}function m(z,A,t){var y=z[A];if(!y){return}if(j.is(y,"string")){t=y.replace(/\.\w+$/,"");t=t?j.resolve(t):0;y=j.resolve(y)}return y.apply(t||this,Array.prototype.slice.call(arguments,2))}function p(t,s){return s.constructor===RegExp?s.test(t.className):k.hasClass(t,s)}v.settings=x;i.bind(window,"ready",function(){var s,t;m(x,"onpageload");switch(x.mode){case"exact":s=x.elements||"";if(s.length>0){g(e(s),function(y){if(k.get(y)){r=new j.Editor(y,x);l.push(r);r.render(1)}else{g(document.forms,function(z){g(z.elements,function(A){if(A.name===y){y="mce_editor_"+c++;k.setAttrib(A,"id",y);r=new j.Editor(y,x);l.push(r);r.render(1)}})})}})}break;case"textareas":case"specific_textareas":g(k.select("textarea"),function(y){if(x.editor_deselector&&p(y,x.editor_deselector)){return}if(!x.editor_selector||p(y,x.editor_selector)){r=new j.Editor(q(y),x);l.push(r);r.render(1)}});break;default:if(x.types){g(x.types,function(y){g(k.select(y.selector),function(A){var z=new j.Editor(q(A),j.extend({},x,y));l.push(z);z.render(1)})})}else{if(x.selector){g(k.select(x.selector),function(z){var y=new j.Editor(q(z),x);l.push(y);y.render(1)})}}}if(x.oninit){s=t=0;g(l,function(y){t++;if(!y.initialized){y.onInit.add(function(){s++;if(s==t){m(x,"oninit")}})}else{s++}if(s==t){m(x,"oninit")}})}})},get:function(l){if(l===a){return this.editors}if(!this.editors.hasOwnProperty(l)){return a}return this.editors[l]},getInstanceById:function(l){return this.get(l)},add:function(m){var l=this,n=l.editors;n[m.id]=m;n.push(m);l._setActive(m);l.onAddEditor.dispatch(l,m);return m},remove:function(n){var m=this,l,o=m.editors;if(!o[n.id]){return null}delete o[n.id];for(l=0;l<o.length;l++){if(o[l]==n){o.splice(l,1);break}}if(m.activeEditor==n){m._setActive(o[0])}n.destroy();m.onRemoveEditor.dispatch(m,n);return n},execCommand:function(r,p,o){var q=this,n=q.get(o),l;function m(){n.destroy();l.detachEvent("onunload",m);l=l.tinyMCE=l.tinymce=null}switch(r){case"mceFocus":n.focus();return true;case"mceAddEditor":case"mceAddControl":if(!q.get(o)){new j.Editor(o,q.settings).render()}return true;case"mceAddFrameControl":l=o.window;l.tinyMCE=tinyMCE;l.tinymce=j;j.DOM.doc=l.document;j.DOM.win=l;n=new j.Editor(o.element_id,o);n.render();if(j.isIE){l.attachEvent("onunload",m)}o.page_window=null;return true;case"mceRemoveEditor":case"mceRemoveControl":if(n){n.remove()}return true;case"mceToggleEditor":if(!n){q.execCommand("mceAddControl",0,o);return true}if(n.isHidden()){n.show()}else{n.hide()}return true}if(q.activeEditor){return q.activeEditor.execCommand(r,p,o)}return false},execInstanceCommand:function(p,o,n,m){var l=this.get(p);if(l){return l.execCommand(o,n,m)}return false},triggerSave:function(){g(this.editors,function(l){l.save()})},addI18n:function(n,q){var l,m=this.i18n;if(!j.is(n,"string")){g(n,function(r,p){g(r,function(t,s){g(t,function(v,u){if(s==="common"){m[p+"."+u]=v}else{m[p+"."+s+"."+u]=v}})})})}else{g(q,function(r,p){m[n+"."+p]=r})}},_setActive:function(l){this.selectedInstance=this.activeEditor=l}})})(tinymce);(function(k){var l=k.DOM,j=k.dom.Event,f=k.extend,i=k.each,a=k.isGecko,b=k.isIE,e=k.isWebKit,d=k.is,h=k.ThemeManager,c=k.PluginManager,g=k.explode;k.create("tinymce.Editor",{Editor:function(p,o){var m=this,n=true;m.settings=o=f({id:p,language:"en",theme:"advanced",skin:"default",delta_width:0,delta_height:0,popup_css:"",plugins:"",document_base_url:k.documentBaseURL,add_form_submit_trigger:n,submit_patch:n,add_unload_trigger:n,convert_urls:n,relative_urls:n,remove_script_host:n,table_inline_editing:false,object_resizing:n,accessibility_focus:n,doctype:k.isIE6?'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">':"<!DOCTYPE>",visual:n,font_size_style_values:"xx-small,x-small,small,medium,large,x-large,xx-large",font_size_legacy_values:"xx-small,small,medium,large,x-large,xx-large,300%",apply_source_formatting:n,directionality:"ltr",forced_root_block:"p",hidden_input:n,padd_empty_editor:n,render_ui:n,indentation:"30px",fix_table_elements:n,inline_styles:n,convert_fonts_to_spans:n,indent:"simple",indent_before:"p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,ul,li,area,table,thead,tfoot,tbody,tr,section,article,hgroup,aside,figure,option,optgroup,datalist",indent_after:"p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,ul,li,area,table,thead,tfoot,tbody,tr,section,article,hgroup,aside,figure,option,optgroup,datalist",validate:n,entity_encoding:"named",url_converter:m.convertURL,url_converter_scope:m,ie7_compat:n},o);m.id=m.editorId=p;m.isNotDirty=false;m.plugins={};m.documentBaseURI=new k.util.URI(o.document_base_url||k.documentBaseURL,{base_uri:tinyMCE.baseURI});m.baseURI=k.baseURI;m.contentCSS=[];m.contentStyles=[];m.setupEvents();m.execCommands={};m.queryStateCommands={};m.queryValueCommands={};m.execCallback("setup",m)},render:function(o){var p=this,q=p.settings,r=p.id,m=k.ScriptLoader;if(!j.domLoaded){j.add(window,"ready",function(){p.render()});return}tinyMCE.settings=q;if(!p.getElement()){return}if(k.isIDevice&&!k.isIOS5){return}if(!/TEXTAREA|INPUT/i.test(p.getElement().nodeName)&&q.hidden_input&&l.getParent(r,"form")){l.insertAfter(l.create("input",{type:"hidden",name:r}),r)}if(!q.content_editable){p.orgVisibility=p.getElement().style.visibility;p.getElement().style.visibility="hidden"}if(k.WindowManager){p.windowManager=new k.WindowManager(p)}if(q.encoding=="xml"){p.onGetContent.add(function(s,t){if(t.save){t.content=l.encode(t.content)}})}if(q.add_form_submit_trigger){p.onSubmit.addToTop(function(){if(p.initialized){p.save();p.isNotDirty=1}})}if(q.add_unload_trigger){p._beforeUnload=tinyMCE.onBeforeUnload.add(function(){if(p.initialized&&!p.destroyed&&!p.isHidden()){p.save({format:"raw",no_events:true})}})}k.addUnload(p.destroy,p);if(q.submit_patch){p.onBeforeRenderUI.add(function(){var s=p.getElement().form;if(!s){return}if(s._mceOldSubmit){return}if(!s.submit.nodeType&&!s.submit.length){p.formElement=s;s._mceOldSubmit=s.submit;s.submit=function(){k.triggerSave();p.isNotDirty=1;return p.formElement._mceOldSubmit(p.formElement)}}s=null})}function n(){if(q.language&&q.language_load!==false){m.add(k.baseURL+"/langs/"+q.language+".js")}if(q.theme&&typeof q.theme!="function"&&q.theme.charAt(0)!="-"&&!h.urls[q.theme]){h.load(q.theme,"themes/"+q.theme+"/editor_template"+k.suffix+".js")}i(g(q.plugins),function(t){if(t&&!c.urls[t]){if(t.charAt(0)=="-"){t=t.substr(1,t.length);var s=c.dependencies(t);i(s,function(v){var u={prefix:"plugins/",resource:v,suffix:"/editor_plugin"+k.suffix+".js"};v=c.createUrl(u,v);c.load(v.resource,v)})}else{if(t=="safari"){return}c.load(t,{prefix:"plugins/",resource:t,suffix:"/editor_plugin"+k.suffix+".js"})}}});m.loadQueue(function(){if(!p.removed){p.init()}})}n()},init:function(){var q,G=this,H=G.settings,D,y,z,C=G.getElement(),p,m,E,v,B,F,x,r=[];k.add(G);H.aria_label=H.aria_label||l.getAttrib(C,"aria-label",G.getLang("aria.rich_text_area"));if(H.theme){if(typeof H.theme!="function"){H.theme=H.theme.replace(/-/,"");p=h.get(H.theme);G.theme=new p();if(G.theme.init){G.theme.init(G,h.urls[H.theme]||k.documentBaseURL.replace(/\/$/,""))}}else{G.theme=H.theme}}function A(s){var t=c.get(s),o=c.urls[s]||k.documentBaseURL.replace(/\/$/,""),n;if(t&&k.inArray(r,s)===-1){i(c.dependencies(s),function(u){A(u)});n=new t(G,o);G.plugins[s]=n;if(n.init){n.init(G,o);r.push(s)}}}i(g(H.plugins.replace(/\-/g,"")),A);if(H.popup_css!==false){if(H.popup_css){H.popup_css=G.documentBaseURI.toAbsolute(H.popup_css)}else{H.popup_css=G.baseURI.toAbsolute("themes/"+H.theme+"/skins/"+H.skin+"/dialog.css")}}if(H.popup_css_add){H.popup_css+=","+G.documentBaseURI.toAbsolute(H.popup_css_add)}G.controlManager=new k.ControlManager(G);G.onBeforeRenderUI.dispatch(G,G.controlManager);if(H.render_ui&&G.theme){G.orgDisplay=C.style.display;if(typeof H.theme!="function"){D=H.width||C.style.width||C.offsetWidth;y=H.height||C.style.height||C.offsetHeight;z=H.min_height||100;F=/^[0-9\.]+(|px)$/i;if(F.test(""+D)){D=Math.max(parseInt(D,10)+(p.deltaWidth||0),100)}if(F.test(""+y)){y=Math.max(parseInt(y,10)+(p.deltaHeight||0),z)}p=G.theme.renderUI({targetNode:C,width:D,height:y,deltaWidth:H.delta_width,deltaHeight:H.delta_height});l.setStyles(p.sizeContainer||p.editorContainer,{width:D,height:y});y=(p.iframeHeight||y)+(typeof(y)=="number"?(p.deltaHeight||0):"");if(y<z){y=z}}else{p=H.theme(G,C);if(p.editorContainer.nodeType){p.editorContainer=p.editorContainer.id=p.editorContainer.id||G.id+"_parent"}if(p.iframeContainer.nodeType){p.iframeContainer=p.iframeContainer.id=p.iframeContainer.id||G.id+"_iframecontainer"}y=p.iframeHeight||C.offsetHeight;if(b){G.onInit.add(function(n){n.dom.bind(n.getBody(),"beforedeactivate keydown",function(){n.lastIERng=n.selection.getRng()})})}}G.editorContainer=p.editorContainer}if(H.content_css){i(g(H.content_css),function(n){G.contentCSS.push(G.documentBaseURI.toAbsolute(n))})}if(H.content_style){G.contentStyles.push(H.content_style)}if(H.content_editable){C=q=p=null;return G.initContentBody()}if(document.domain&&location.hostname!=document.domain){k.relaxedDomain=document.domain}G.iframeHTML=H.doctype+'<html><head xmlns="http://www.w3.org/1999/xhtml">';if(H.document_base_url!=k.documentBaseURL){G.iframeHTML+='<base href="'+G.documentBaseURI.getURI()+'" />'}if(k.isIE8){if(H.ie7_compat){G.iframeHTML+='<meta http-equiv="X-UA-Compatible" content="IE=7" />'}else{G.iframeHTML+='<meta http-equiv="X-UA-Compatible" content="IE=edge" />'}}G.iframeHTML+='<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />';for(x=0;x<G.contentCSS.length;x++){G.iframeHTML+='<link type="text/css" rel="stylesheet" href="'+G.contentCSS[x]+'" />'}G.contentCSS=[];v=H.body_id||"tinymce";if(v.indexOf("=")!=-1){v=G.getParam("body_id","","hash");v=v[G.id]||v}B=H.body_class||"";if(B.indexOf("=")!=-1){B=G.getParam("body_class","","hash");B=B[G.id]||""}G.iframeHTML+='</head><body id="'+v+'" class="mceContentBody '+B+'" onload="window.parent.tinyMCE.get(\''+G.id+"').onLoad.dispatch();\"><br></body></html>";if(k.relaxedDomain&&(b||(k.isOpera&&parseFloat(opera.version())<11))){E='javascript:(function(){document.open();document.domain="'+document.domain+'";var ed = window.parent.tinyMCE.get("'+G.id+'");document.write(ed.iframeHTML);document.close();ed.initContentBody();})()'}q=l.add(p.iframeContainer,"iframe",{id:G.id+"_ifr",src:E||'javascript:""',frameBorder:"0",allowTransparency:"true",title:H.aria_label,style:{width:"100%",height:y,display:"block"}});G.contentAreaContainer=p.iframeContainer;if(p.editorContainer){l.get(p.editorContainer).style.display=G.orgDisplay}C.style.visibility=G.orgVisibility;l.get(G.id).style.display="none";l.setAttrib(G.id,"aria-hidden",true);if(!k.relaxedDomain||!E){G.initContentBody()}C=q=p=null},initContentBody:function(){var n=this,p=n.settings,q=l.get(n.id),r=n.getDoc(),o,m,s;if((!b||!k.relaxedDomain)&&!p.content_editable){r.open();r.write(n.iframeHTML);r.close();if(k.relaxedDomain){r.domain=k.relaxedDomain}}if(p.content_editable){l.addClass(q,"mceContentBody");n.contentDocument=r=p.content_document||document;n.contentWindow=p.content_window||window;n.bodyElement=q;p.content_document=p.content_window=null}m=n.getBody();m.disabled=true;if(!p.readonly){m.contentEditable=n.getParam("content_editable_state",true)}m.disabled=false;n.schema=new k.html.Schema(p);n.dom=new k.dom.DOMUtils(r,{keep_values:true,url_converter:n.convertURL,url_converter_scope:n,hex_colors:p.force_hex_style_colors,class_filter:p.class_filter,update_styles:true,root_element:p.content_editable?n.id:null,schema:n.schema});n.parser=new k.html.DomParser(p,n.schema);n.parser.addAttributeFilter("src,href,style",function(t,u){var v=t.length,y,A=n.dom,z,x;while(v--){y=t[v];z=y.attr(u);x="data-mce-"+u;if(!y.attributes.map[x]){if(u==="style"){y.attr(x,A.serializeStyle(A.parseStyle(z),y.name))}else{y.attr(x,n.convertURL(z,u,y.name))}}}});n.parser.addNodeFilter("script",function(t,u){var v=t.length,x;while(v--){x=t[v];x.attr("type","mce-"+(x.attr("type")||"text/javascript"))}});n.parser.addNodeFilter("#cdata",function(t,u){var v=t.length,x;while(v--){x=t[v];x.type=8;x.name="#comment";x.value="[CDATA["+x.value+"]]"}});n.parser.addNodeFilter("p,h1,h2,h3,h4,h5,h6,div",function(u,v){var x=u.length,y,t=n.schema.getNonEmptyElements();while(x--){y=u[x];if(y.isEmpty(t)){y.empty().append(new k.html.Node("br",1)).shortEnded=true}}});n.serializer=new k.dom.Serializer(p,n.dom,n.schema);n.selection=new k.dom.Selection(n.dom,n.getWin(),n.serializer,n);n.formatter=new k.Formatter(n);n.undoManager=new k.UndoManager(n);n.forceBlocks=new k.ForceBlocks(n);n.enterKey=new k.EnterKey(n);n.editorCommands=new k.EditorCommands(n);n.onExecCommand.add(function(t,u){if(!/^(FontName|FontSize)$/.test(u)){n.nodeChanged()}});n.serializer.onPreProcess.add(function(t,u){return n.onPreProcess.dispatch(n,u,t)});n.serializer.onPostProcess.add(function(t,u){return n.onPostProcess.dispatch(n,u,t)});n.onPreInit.dispatch(n);if(!p.browser_spellcheck&&!p.gecko_spellcheck){r.body.spellcheck=false}if(!p.readonly){n.bindNativeEvents()}n.controlManager.onPostRender.dispatch(n,n.controlManager);n.onPostRender.dispatch(n);n.quirks=k.util.Quirks(n);if(p.directionality){m.dir=p.directionality}if(p.nowrap){m.style.whiteSpace="nowrap"}if(p.protect){n.onBeforeSetContent.add(function(t,u){i(p.protect,function(v){u.content=u.content.replace(v,function(x){return"<!--mce:protected "+escape(x)+"-->"})})})}n.onSetContent.add(function(){n.addVisual(n.getBody())});if(p.padd_empty_editor){n.onPostProcess.add(function(t,u){u.content=u.content.replace(/^(<p[^>]*>( | |\s|\u00a0|)<\/p>[\r\n]*|<br \/>[\r\n]*)$/,"")})}n.load({initial:true,format:"html"});n.startContent=n.getContent({format:"raw"});n.initialized=true;n.onInit.dispatch(n);n.execCallback("setupcontent_callback",n.id,m,r);n.execCallback("init_instance_callback",n);n.focus(true);n.nodeChanged({initial:true});if(n.contentStyles.length>0){s="";i(n.contentStyles,function(t){s+=t+"\r\n"});n.dom.addStyle(s)}i(n.contentCSS,function(t){n.dom.loadCSS(t)});if(p.auto_focus){setTimeout(function(){var t=k.get(p.auto_focus);t.selection.select(t.getBody(),1);t.selection.collapse(1);t.getBody().focus();t.getWin().focus()},100)}q=r=m=null},focus:function(p){var o,u=this,t=u.selection,q=u.settings.content_editable,n,r,s=u.getDoc(),m;if(!p){if(u.lastIERng){t.setRng(u.lastIERng)}n=t.getRng();if(n.item){r=n.item(0)}u._refreshContentEditable();if(!q){u.getWin().focus()}if(k.isGecko||q){m=u.getBody();if(m.setActive){m.setActive()}else{m.focus()}if(q){t.normalize()}}if(r&&r.ownerDocument==s){n=s.body.createControlRange();n.addElement(r);n.select()}}if(k.activeEditor!=u){if((o=k.activeEditor)!=null){o.onDeactivate.dispatch(o,u)}u.onActivate.dispatch(u,o)}k._setActive(u)},execCallback:function(q){var m=this,p=m.settings[q],o;if(!p){return}if(m.callbackLookup&&(o=m.callbackLookup[q])){p=o.func;o=o.scope}if(d(p,"string")){o=p.replace(/\.\w+$/,"");o=o?k.resolve(o):0;p=k.resolve(p);m.callbackLookup=m.callbackLookup||{};m.callbackLookup[q]={func:p,scope:o}}return p.apply(o||m,Array.prototype.slice.call(arguments,1))},translate:function(m){var o=this.settings.language||"en",n=k.i18n;if(!m){return""}return n[o+"."+m]||m.replace(/\{\#([^\}]+)\}/g,function(q,p){return n[o+"."+p]||"{#"+p+"}"})},getLang:function(o,m){return k.i18n[(this.settings.language||"en")+"."+o]||(d(m)?m:"{#"+o+"}")},getParam:function(t,q,m){var r=k.trim,p=d(this.settings[t])?this.settings[t]:q,s;if(m==="hash"){s={};if(d(p,"string")){i(p.indexOf("=")>0?p.split(/[;,](?![^=;,]*(?:[;,]|$))/):p.split(","),function(n){n=n.split("=");if(n.length>1){s[r(n[0])]=r(n[1])}else{s[r(n[0])]=r(n)}})}else{s=p}return s}return p},nodeChanged:function(q){var m=this,n=m.selection,p;if(m.initialized){q=q||{};p=n.getStart()||m.getBody();p=b&&p.ownerDocument!=m.getDoc()?m.getBody():p;q.parents=[];m.dom.getParent(p,function(o){if(o.nodeName=="BODY"){return true}q.parents.push(o)});m.onNodeChange.dispatch(m,q?q.controlManager||m.controlManager:m.controlManager,p,n.isCollapsed(),q)}},addButton:function(n,o){var m=this;m.buttons=m.buttons||{};m.buttons[n]=o},addCommand:function(m,o,n){this.execCommands[m]={func:o,scope:n||this}},addQueryStateHandler:function(m,o,n){this.queryStateCommands[m]={func:o,scope:n||this}},addQueryValueHandler:function(m,o,n){this.queryValueCommands[m]={func:o,scope:n||this}},addShortcut:function(o,q,m,p){var n=this,r;if(n.settings.custom_shortcuts===false){return false}n.shortcuts=n.shortcuts||{};if(d(m,"string")){r=m;m=function(){n.execCommand(r,false,null)}}if(d(m,"object")){r=m;m=function(){n.execCommand(r[0],r[1],r[2])}}i(g(o),function(s){var t={func:m,scope:p||this,desc:n.translate(q),alt:false,ctrl:false,shift:false};i(g(s,"+"),function(u){switch(u){case"alt":case"ctrl":case"shift":t[u]=true;break;default:t.charCode=u.charCodeAt(0);t.keyCode=u.toUpperCase().charCodeAt(0)}});n.shortcuts[(t.ctrl?"ctrl":"")+","+(t.alt?"alt":"")+","+(t.shift?"shift":"")+","+t.keyCode]=t});return true},execCommand:function(u,r,x,m){var p=this,q=0,v,n;if(!/^(mceAddUndoLevel|mceEndUndoLevel|mceBeginUndoLevel|mceRepaint|SelectAll)$/.test(u)&&(!m||!m.skip_focus)){p.focus()}m=f({},m);p.onBeforeExecCommand.dispatch(p,u,r,x,m);if(m.terminate){return false}if(p.execCallback("execcommand_callback",p.id,p.selection.getNode(),u,r,x)){p.onExecCommand.dispatch(p,u,r,x,m);return true}if(v=p.execCommands[u]){n=v.func.call(v.scope,r,x);if(n!==true){p.onExecCommand.dispatch(p,u,r,x,m);return n}}i(p.plugins,function(o){if(o.execCommand&&o.execCommand(u,r,x)){p.onExecCommand.dispatch(p,u,r,x,m);q=1;return false}});if(q){return true}if(p.theme&&p.theme.execCommand&&p.theme.execCommand(u,r,x)){p.onExecCommand.dispatch(p,u,r,x,m);return true}if(p.editorCommands.execCommand(u,r,x)){p.onExecCommand.dispatch(p,u,r,x,m);return true}p.getDoc().execCommand(u,r,x);p.onExecCommand.dispatch(p,u,r,x,m)},queryCommandState:function(q){var n=this,r,p;if(n._isHidden()){return}if(r=n.queryStateCommands[q]){p=r.func.call(r.scope);if(p!==true){return p}}r=n.editorCommands.queryCommandState(q);if(r!==-1){return r}try{return this.getDoc().queryCommandState(q)}catch(m){}},queryCommandValue:function(r){var n=this,q,p;if(n._isHidden()){return}if(q=n.queryValueCommands[r]){p=q.func.call(q.scope);if(p!==true){return p}}q=n.editorCommands.queryCommandValue(r);if(d(q)){return q}try{return this.getDoc().queryCommandValue(r)}catch(m){}},show:function(){var m=this;l.show(m.getContainer());l.hide(m.id);m.load()},hide:function(){var m=this,n=m.getDoc();if(b&&n){n.execCommand("SelectAll")}m.save();l.hide(m.getContainer());l.setStyle(m.id,"display",m.orgDisplay)},isHidden:function(){return !l.isHidden(this.id)},setProgressState:function(m,n,p){this.onSetProgressState.dispatch(this,m,n,p);return m},load:function(q){var m=this,p=m.getElement(),n;if(p){q=q||{};q.load=true;n=m.setContent(d(p.value)?p.value:p.innerHTML,q);q.element=p;if(!q.no_events){m.onLoadContent.dispatch(m,q)}q.element=p=null;return n}},save:function(r){var m=this,q=m.getElement(),n,p;if(!q||!m.initialized){return}r=r||{};r.save=true;r.element=q;n=r.content=m.getContent(r);if(!r.no_events){m.onSaveContent.dispatch(m,r)}n=r.content;if(!/TEXTAREA|INPUT/i.test(q.nodeName)){q.innerHTML=n;if(p=l.getParent(m.id,"form")){i(p.elements,function(o){if(o.name==m.id){o.value=n;return false}})}}else{q.value=n}r.element=q=null;return n},setContent:function(r,p){var o=this,n,m=o.getBody(),q;p=p||{};p.format=p.format||"html";p.set=true;p.content=r;if(!p.no_events){o.onBeforeSetContent.dispatch(o,p)}r=p.content;if(!k.isIE&&(r.length===0||/^\s+$/.test(r))){q=o.settings.forced_root_block;if(q){r="<"+q+'><br data-mce-bogus="1"></'+q+">"}else{r='<br data-mce-bogus="1">'}m.innerHTML=r;o.selection.select(m,true);o.selection.collapse(true);return}if(p.format!=="raw"){r=new k.html.Serializer({},o.schema).serialize(o.parser.parse(r))}p.content=k.trim(r);o.dom.setHTML(m,p.content);if(!p.no_events){o.onSetContent.dispatch(o,p)}if(!o.settings.content_editable||document.activeElement===o.getBody()){o.selection.normalize()}return p.content},getContent:function(o){var n=this,p,m=n.getBody();o=o||{};o.format=o.format||"html";o.get=true;o.getInner=true;if(!o.no_events){n.onBeforeGetContent.dispatch(n,o)}if(o.format=="raw"){p=m.innerHTML}else{if(o.format=="text"){p=m.innerText||m.textContent}else{p=n.serializer.serialize(m,o)}}if(o.format!="text"){o.content=k.trim(p)}else{o.content=p}if(!o.no_events){n.onGetContent.dispatch(n,o)}return o.content},isDirty:function(){var m=this;return k.trim(m.startContent)!=k.trim(m.getContent({format:"raw",no_events:1}))&&!m.isNotDirty},getContainer:function(){var m=this;if(!m.container){m.container=l.get(m.editorContainer||m.id+"_parent")}return m.container},getContentAreaContainer:function(){return this.contentAreaContainer},getElement:function(){return l.get(this.settings.content_element||this.id)},getWin:function(){var m=this,n;if(!m.contentWindow){n=l.get(m.id+"_ifr");if(n){m.contentWindow=n.contentWindow}}return m.contentWindow},getDoc:function(){var m=this,n;if(!m.contentDocument){n=m.getWin();if(n){m.contentDocument=n.document}}return m.contentDocument},getBody:function(){return this.bodyElement||this.getDoc().body},convertURL:function(o,n,q){var m=this,p=m.settings;if(p.urlconverter_callback){return m.execCallback("urlconverter_callback",o,q,true,n)}if(!p.convert_urls||(q&&q.nodeName=="LINK")||o.indexOf("file:")===0){return o}if(p.relative_urls){return m.documentBaseURI.toRelative(o)}o=m.documentBaseURI.toAbsolute(o,p.remove_script_host);return o},addVisual:function(q){var n=this,o=n.settings,p=n.dom,m;q=q||n.getBody();if(!d(n.hasVisual)){n.hasVisual=o.visual}i(p.select("table,a",q),function(s){var r;switch(s.nodeName){case"TABLE":m=o.visual_table_class||"mceItemTable";r=p.getAttrib(s,"border");if(!r||r=="0"){if(n.hasVisual){p.addClass(s,m)}else{p.removeClass(s,m)}}return;case"A":if(!p.getAttrib(s,"href",false)){r=p.getAttrib(s,"name")||s.id;m="mceItemAnchor";if(r){if(n.hasVisual){p.addClass(s,m)}else{p.removeClass(s,m)}}}return}});n.onVisualAid.dispatch(n,q,n.hasVisual)},remove:function(){var m=this,o=m.getContainer(),n=m.getDoc();if(!m.removed){m.removed=1;if(b&&n){n.execCommand("SelectAll")}m.save();l.setStyle(m.id,"display",m.orgDisplay);if(!m.settings.content_editable){j.unbind(m.getWin());j.unbind(m.getDoc())}j.unbind(m.getBody());j.clear(o);m.execCallback("remove_instance_callback",m);m.onRemove.dispatch(m);m.onExecCommand.listeners=[];k.remove(m);l.remove(o)}},destroy:function(n){var m=this;if(m.destroyed){return}if(a){j.unbind(m.getDoc());j.unbind(m.getWin());j.unbind(m.getBody())}if(!n){k.removeUnload(m.destroy);tinyMCE.onBeforeUnload.remove(m._beforeUnload);if(m.theme&&m.theme.destroy){m.theme.destroy()}m.controlManager.destroy();m.selection.destroy();m.dom.destroy()}if(m.formElement){m.formElement.submit=m.formElement._mceOldSubmit;m.formElement._mceOldSubmit=null}m.contentAreaContainer=m.formElement=m.container=m.settings.content_element=m.bodyElement=m.contentDocument=m.contentWindow=null;if(m.selection){m.selection=m.selection.win=m.selection.dom=m.selection.dom.doc=null}m.destroyed=1},_refreshContentEditable:function(){var n=this,m,o;if(n._isHidden()){m=n.getBody();o=m.parentNode;o.removeChild(m);o.appendChild(m);m.focus()}},_isHidden:function(){var m;if(!a){return 0}m=this.selection.getSel();return(!m||!m.rangeCount||m.rangeCount===0)}})})(tinymce);(function(a){var b=a.each;a.Editor.prototype.setupEvents=function(){var c=this,d=c.settings;b(["onPreInit","onBeforeRenderUI","onPostRender","onLoad","onInit","onRemove","onActivate","onDeactivate","onClick","onEvent","onMouseUp","onMouseDown","onDblClick","onKeyDown","onKeyUp","onKeyPress","onContextMenu","onSubmit","onReset","onPaste","onPreProcess","onPostProcess","onBeforeSetContent","onBeforeGetContent","onSetContent","onGetContent","onLoadContent","onSaveContent","onNodeChange","onChange","onBeforeExecCommand","onExecCommand","onUndo","onRedo","onVisualAid","onSetProgressState","onSetAttrib"],function(e){c[e]=new a.util.Dispatcher(c)});if(d.cleanup_callback){c.onBeforeSetContent.add(function(e,f){f.content=e.execCallback("cleanup_callback","insert_to_editor",f.content,f)});c.onPreProcess.add(function(e,f){if(f.set){e.execCallback("cleanup_callback","insert_to_editor_dom",f.node,f)}if(f.get){e.execCallback("cleanup_callback","get_from_editor_dom",f.node,f)}});c.onPostProcess.add(function(e,f){if(f.set){f.content=e.execCallback("cleanup_callback","insert_to_editor",f.content,f)}if(f.get){f.content=e.execCallback("cleanup_callback","get_from_editor",f.content,f)}})}if(d.save_callback){c.onGetContent.add(function(e,f){if(f.save){f.content=e.execCallback("save_callback",e.id,f.content,e.getBody())}})}if(d.handle_event_callback){c.onEvent.add(function(f,g,h){if(c.execCallback("handle_event_callback",g,f,h)===false){g.preventDefault();g.stopPropagation()}})}if(d.handle_node_change_callback){c.onNodeChange.add(function(f,e,g){f.execCallback("handle_node_change_callback",f.id,g,-1,-1,true,f.selection.isCollapsed())})}if(d.save_callback){c.onSaveContent.add(function(e,g){var f=e.execCallback("save_callback",e.id,g.content,e.getBody());if(f){g.content=f}})}if(d.onchange_callback){c.onChange.add(function(f,e){f.execCallback("onchange_callback",f,e)})}};a.Editor.prototype.bindNativeEvents=function(){var l=this,f,d=l.settings,e=l.dom,h;h={mouseup:"onMouseUp",mousedown:"onMouseDown",click:"onClick",keyup:"onKeyUp",keydown:"onKeyDown",keypress:"onKeyPress",submit:"onSubmit",reset:"onReset",contextmenu:"onContextMenu",dblclick:"onDblClick",paste:"onPaste"};function c(i,m){var n=i.type;if(l.removed){return}if(l.onEvent.dispatch(l,i,m)!==false){l[h[i.fakeType||i.type]].dispatch(l,i,m)}}function j(i){l.focus(true)}function k(i,m){if(m.keyCode!=65||!a.VK.metaKeyPressed(m)){l.selection.normalize()}l.nodeChanged()}b(h,function(m,n){var i=d.content_editable?l.getBody():l.getDoc();switch(n){case"contextmenu":e.bind(i,n,c);break;case"paste":e.bind(l.getBody(),n,c);break;case"submit":case"reset":e.bind(l.getElement().form||a.DOM.getParent(l.id,"form"),n,c);break;default:e.bind(i,n,c)}});e.bind(d.content_editable?l.getBody():(a.isGecko?l.getDoc():l.getWin()),"focus",function(i){l.focus(true)});if(d.content_editable&&a.isOpera){e.bind(l.getBody(),"click",j);e.bind(l.getBody(),"keydown",j)}l.onMouseUp.add(k);l.onKeyUp.add(function(i,n){var m=n.keyCode;if((m>=33&&m<=36)||(m>=37&&m<=40)||m==13||m==45||m==46||m==8||(a.isMac&&(m==91||m==93))||n.ctrlKey){k(i,n)}});l.onReset.add(function(){l.setContent(l.startContent,{format:"raw"})});function g(m,i){if(m.altKey||m.ctrlKey||m.metaKey){b(l.shortcuts,function(n){var o=a.isMac?m.metaKey:m.ctrlKey;if(n.ctrl!=o||n.alt!=m.altKey||n.shift!=m.shiftKey){return}if(m.keyCode==n.keyCode||(m.charCode&&m.charCode==n.charCode)){m.preventDefault();if(i){n.func.call(n.scope)}return true}})}}l.onKeyUp.add(function(i,m){g(m)});l.onKeyPress.add(function(i,m){g(m)});l.onKeyDown.add(function(i,m){g(m,true)});if(a.isOpera){l.onClick.add(function(i,m){m.preventDefault()})}}})(tinymce);(function(d){var e=d.each,b,a=true,c=false;d.EditorCommands=function(n){var m=n.dom,p=n.selection,j={state:{},exec:{},value:{}},k=n.settings,q=n.formatter,o;function r(z,y,x){var v;z=z.toLowerCase();if(v=j.exec[z]){v(z,y,x);return a}return c}function l(x){var v;x=x.toLowerCase();if(v=j.state[x]){return v(x)}return -1}function h(x){var v;x=x.toLowerCase();if(v=j.value[x]){return v(x)}return c}function u(v,x){x=x||"exec";e(v,function(z,y){e(y.toLowerCase().split(","),function(A){j[x][A]=z})})}d.extend(this,{execCommand:r,queryCommandState:l,queryCommandValue:h,addCommands:u});function f(y,x,v){if(x===b){x=c}if(v===b){v=null}return n.getDoc().execCommand(y,x,v)}function t(v){return q.match(v)}function s(v,x){q.toggle(v,x?{value:x}:b)}function i(v){o=p.getBookmark(v)}function g(){p.moveToBookmark(o)}u({"mceResetDesignMode,mceBeginUndoLevel":function(){},"mceEndUndoLevel,mceAddUndoLevel":function(){n.undoManager.add()},"Cut,Copy,Paste":function(z){var y=n.getDoc(),v;try{f(z)}catch(x){v=a}if(v||!y.queryCommandSupported(z)){if(d.isGecko){n.windowManager.confirm(n.getLang("clipboard_msg"),function(A){if(A){open("http://www.mozilla.org/editor/midasdemo/securityprefs.html","_blank")}})}else{n.windowManager.alert(n.getLang("clipboard_no_support"))}}},unlink:function(v){if(p.isCollapsed()){p.select(p.getNode())}f(v);p.collapse(c)},"JustifyLeft,JustifyCenter,JustifyRight,JustifyFull":function(v){var x=v.substring(7);e("left,center,right,full".split(","),function(y){if(x!=y){q.remove("align"+y)}});s("align"+x);r("mceRepaint")},"InsertUnorderedList,InsertOrderedList":function(y){var v,x;f(y);v=m.getParent(p.getNode(),"ol,ul");if(v){x=v.parentNode;if(/^(H[1-6]|P|ADDRESS|PRE)$/.test(x.nodeName)){i();m.split(x,v);g()}}},"Bold,Italic,Underline,Strikethrough,Superscript,Subscript":function(v){s(v)},"ForeColor,HiliteColor,FontName":function(y,x,v){s(y,v)},FontSize:function(z,y,x){var v,A;if(x>=1&&x<=7){A=d.explode(k.font_size_style_values);v=d.explode(k.font_size_classes);if(v){x=v[x-1]||x}else{x=A[x-1]||x}}s(z,x)},RemoveFormat:function(v){q.remove(v)},mceBlockQuote:function(v){s("blockquote")},FormatBlock:function(y,x,v){return s(v||"p")},mceCleanup:function(){var v=p.getBookmark();n.setContent(n.getContent({cleanup:a}),{cleanup:a});p.moveToBookmark(v)},mceRemoveNode:function(z,y,x){var v=x||p.getNode();if(v!=n.getBody()){i();n.dom.remove(v,a);g()}},mceSelectNodeDepth:function(z,y,x){var v=0;m.getParent(p.getNode(),function(A){if(A.nodeType==1&&v++==x){p.select(A);return c}},n.getBody())},mceSelectNode:function(y,x,v){p.select(v)},mceInsertContent:function(B,I,K){var y,J,E,z,F,G,D,C,L,x,A,M,v,H;y=n.parser;J=new d.html.Serializer({},n.schema);v='<span id="mce_marker" data-mce-type="bookmark">\uFEFF</span>';G={content:K,format:"html"};p.onBeforeSetContent.dispatch(p,G);K=G.content;if(K.indexOf("{$caret}")==-1){K+="{$caret}"}K=K.replace(/\{\$caret\}/,v);if(!p.isCollapsed()){n.getDoc().execCommand("Delete",false,null)}E=p.getNode();G={context:E.nodeName.toLowerCase()};F=y.parse(K,G);A=F.lastChild;if(A.attr("id")=="mce_marker"){D=A;for(A=A.prev;A;A=A.walk(true)){if(A.type==3||!m.isBlock(A.name)){A.parent.insert(D,A,A.name==="br");break}}}if(!G.invalid){K=J.serialize(F);A=E.firstChild;M=E.lastChild;if(!A||(A===M&&A.nodeName==="BR")){m.setHTML(E,K)}else{p.setContent(K)}}else{p.setContent(v);E=p.getNode();z=n.getBody();if(E.nodeType==9){E=A=z}else{A=E}while(A!==z){E=A;A=A.parentNode}K=E==z?z.innerHTML:m.getOuterHTML(E);K=J.serialize(y.parse(K.replace(/<span (id="mce_marker"|id=mce_marker).+?<\/span>/i,function(){return J.serialize(F)})));if(E==z){m.setHTML(z,K)}else{m.setOuterHTML(E,K)}}D=m.get("mce_marker");C=m.getRect(D);L=m.getViewPort(n.getWin());if((C.y+C.h>L.y+L.h||C.y<L.y)||(C.x>L.x+L.w||C.x<L.x)){H=d.isIE?n.getDoc().documentElement:n.getBody();H.scrollLeft=C.x;H.scrollTop=C.y-L.h+25}x=m.createRng();A=D.previousSibling;if(A&&A.nodeType==3){x.setStart(A,A.nodeValue.length)}else{x.setStartBefore(D);x.setEndBefore(D)}m.remove(D);p.setRng(x);p.onSetContent.dispatch(p,G);n.addVisual()},mceInsertRawHTML:function(y,x,v){p.setContent("tiny_mce_marker");n.setContent(n.getContent().replace(/tiny_mce_marker/g,function(){return v}))},mceToggleFormat:function(y,x,v){s(v)},mceSetContent:function(y,x,v){n.setContent(v)},"Indent,Outdent":function(z){var x,v,y;x=k.indentation;v=/[a-z%]+$/i.exec(x);x=parseInt(x);if(!l("InsertUnorderedList")&&!l("InsertOrderedList")){if(!k.forced_root_block&&!m.getParent(p.getNode(),m.isBlock)){q.apply("div")}e(p.getSelectedBlocks(),function(A){if(z=="outdent"){y=Math.max(0,parseInt(A.style.paddingLeft||0)-x);m.setStyle(A,"paddingLeft",y?y+v:"")}else{m.setStyle(A,"paddingLeft",(parseInt(A.style.paddingLeft||0)+x)+v)}})}else{f(z)}},mceRepaint:function(){var x;if(d.isGecko){try{i(a);if(p.getSel()){p.getSel().selectAllChildren(n.getBody())}p.collapse(a);g()}catch(v){}}},mceToggleFormat:function(y,x,v){q.toggle(v)},InsertHorizontalRule:function(){n.execCommand("mceInsertContent",false,"<hr />")},mceToggleVisualAid:function(){n.hasVisual=!n.hasVisual;n.addVisual()},mceReplaceContent:function(y,x,v){n.execCommand("mceInsertContent",false,v.replace(/\{\$selection\}/g,p.getContent({format:"text"})))},mceInsertLink:function(z,y,x){var v;if(typeof(x)=="string"){x={href:x}}v=m.getParent(p.getNode(),"a");x.href=x.href.replace(" ","%20");if(!v||!x.href){q.remove("link")}if(x.href){q.apply("link",x,v)}},selectAll:function(){var x=m.getRoot(),v=m.createRng();if(p.getRng().setStart){v.setStart(x,0);v.setEnd(x,x.childNodes.length);p.setRng(v)}else{f("SelectAll")}}});u({"JustifyLeft,JustifyCenter,JustifyRight,JustifyFull":function(z){var x="align"+z.substring(7);var v=p.isCollapsed()?[m.getParent(p.getNode(),m.isBlock)]:p.getSelectedBlocks();var y=d.map(v,function(A){return !!q.matchNode(A,x)});return d.inArray(y,a)!==-1},"Bold,Italic,Underline,Strikethrough,Superscript,Subscript":function(v){return t(v)},mceBlockQuote:function(){return t("blockquote")},Outdent:function(){var v;if(k.inline_styles){if((v=m.getParent(p.getStart(),m.isBlock))&&parseInt(v.style.paddingLeft)>0){return a}if((v=m.getParent(p.getEnd(),m.isBlock))&&parseInt(v.style.paddingLeft)>0){return a}}return l("InsertUnorderedList")||l("InsertOrderedList")||(!k.inline_styles&&!!m.getParent(p.getNode(),"BLOCKQUOTE"))},"InsertUnorderedList,InsertOrderedList":function(x){var v=m.getParent(p.getNode(),"ul,ol");return v&&(x==="insertunorderedlist"&&v.tagName==="UL"||x==="insertorderedlist"&&v.tagName==="OL")}},"state");u({"FontSize,FontName":function(y){var x=0,v;if(v=m.getParent(p.getNode(),"span")){if(y=="fontsize"){x=v.style.fontSize}else{x=v.style.fontFamily.replace(/, /g,",").replace(/[\'\"]/g,"").toLowerCase()}}return x}},"value");u({Undo:function(){n.undoManager.undo()},Redo:function(){n.undoManager.redo()}})}})(tinymce);(function(b){var a=b.util.Dispatcher;b.UndoManager=function(h){var l,i=0,e=[],g,k,j,f;function c(){return b.trim(h.getContent({format:"raw",no_events:1}).replace(/<span[^>]+data-mce-bogus[^>]+>[\u200B\uFEFF]+<\/span>/g,""))}function d(){l.typing=false;l.add()}onBeforeAdd=new a(l);k=new a(l);j=new a(l);f=new a(l);k.add(function(m,n){if(m.hasUndo()){return h.onChange.dispatch(h,n,m)}});j.add(function(m,n){return h.onUndo.dispatch(h,n,m)});f.add(function(m,n){return h.onRedo.dispatch(h,n,m)});h.onInit.add(function(){l.add()});h.onBeforeExecCommand.add(function(m,p,o,q,n){if(p!="Undo"&&p!="Redo"&&p!="mceRepaint"&&(!n||!n.skip_undo)){l.beforeChange()}});h.onExecCommand.add(function(m,p,o,q,n){if(p!="Undo"&&p!="Redo"&&p!="mceRepaint"&&(!n||!n.skip_undo)){l.add()}});h.onSaveContent.add(d);h.dom.bind(h.dom.getRoot(),"dragend",d);h.dom.bind(h.getBody(),"focusout",function(m){if(!h.removed&&l.typing){d()}});h.onKeyUp.add(function(m,o){var n=o.keyCode;if((n>=33&&n<=36)||(n>=37&&n<=40)||n==45||n==13||o.ctrlKey){d()}});h.onKeyDown.add(function(m,o){var n=o.keyCode;if((n>=33&&n<=36)||(n>=37&&n<=40)||n==45){if(l.typing){d()}return}if((n<16||n>20)&&n!=224&&n!=91&&!l.typing){l.beforeChange();l.typing=true;l.add()}});h.onMouseDown.add(function(m,n){if(l.typing){d()}});h.addShortcut("ctrl+z","undo_desc","Undo");h.addShortcut("ctrl+y","redo_desc","Redo");l={data:e,typing:false,onBeforeAdd:onBeforeAdd,onAdd:k,onUndo:j,onRedo:f,beforeChange:function(){g=h.selection.getBookmark(2,true)},add:function(p){var m,n=h.settings,o;p=p||{};p.content=c();l.onBeforeAdd.dispatch(l,p);o=e[i];if(o&&o.content==p.content){return null}if(e[i]){e[i].beforeBookmark=g}if(n.custom_undo_redo_levels){if(e.length>n.custom_undo_redo_levels){for(m=0;m<e.length-1;m++){e[m]=e[m+1]}e.length--;i=e.length}}p.bookmark=h.selection.getBookmark(2,true);if(i<e.length-1){e.length=i+1}e.push(p);i=e.length-1;l.onAdd.dispatch(l,p);h.isNotDirty=0;return p},undo:function(){var n,m;if(l.typing){l.add();l.typing=false}if(i>0){n=e[--i];h.setContent(n.content,{format:"raw"});h.selection.moveToBookmark(n.beforeBookmark);l.onUndo.dispatch(l,n)}return n},redo:function(){var m;if(i<e.length-1){m=e[++i];h.setContent(m.content,{format:"raw"});h.selection.moveToBookmark(m.bookmark);l.onRedo.dispatch(l,m)}return m},clear:function(){e=[];i=0;l.typing=false},hasUndo:function(){return i>0||this.typing},hasRedo:function(){return i<e.length-1&&!this.typing}};return l}})(tinymce);tinymce.ForceBlocks=function(c){var b=c.settings,e=c.dom,a=c.selection,d=c.schema.getBlockElements();function f(){var j=a.getStart(),h=c.getBody(),g,k,o,s,q,i,l,m=-16777215,p,r;if(!j||j.nodeType!==1||!b.forced_root_block){return}while(j&&j!=h){if(d[j.nodeName]){return}j=j.parentNode}g=a.getRng();if(g.setStart){k=g.startContainer;o=g.startOffset;s=g.endContainer;q=g.endOffset}else{if(g.item){j=g.item(0);g=c.getDoc().body.createTextRange();g.moveToElementText(j)}r=g.parentElement().ownerDocument===c.getDoc();tmpRng=g.duplicate();tmpRng.collapse(true);o=tmpRng.move("character",m)*-1;if(!tmpRng.collapsed){tmpRng=g.duplicate();tmpRng.collapse(false);q=(tmpRng.move("character",m)*-1)-o}}j=h.firstChild;while(j){if(j.nodeType===3||(j.nodeType==1&&!d[j.nodeName])){if(j.nodeType===3&&j.nodeValue.length==0){l=j;j=j.nextSibling;e.remove(l);continue}if(!i){i=e.create(b.forced_root_block);j.parentNode.insertBefore(i,j);p=true}l=j;j=j.nextSibling;i.appendChild(l)}else{i=null;j=j.nextSibling}}if(p){if(g.setStart){g.setStart(k,o);g.setEnd(s,q);a.setRng(g)}else{if(r){try{g=c.getDoc().body.createTextRange();g.moveToElementText(h);g.collapse(true);g.moveStart("character",o);if(q>0){g.moveEnd("character",q)}g.select()}catch(n){}}}c.nodeChanged()}}if(b.forced_root_block){c.onKeyUp.add(f);c.onNodeChange.add(f)}};(function(c){var b=c.DOM,a=c.dom.Event,d=c.each,e=c.extend;c.create("tinymce.ControlManager",{ControlManager:function(f,j){var h=this,g;j=j||{};h.editor=f;h.controls={};h.onAdd=new c.util.Dispatcher(h);h.onPostRender=new c.util.Dispatcher(h);h.prefix=j.prefix||f.id+"_";h._cls={};h.onPostRender.add(function(){d(h.controls,function(i){i.postRender()})})},get:function(f){return this.controls[this.prefix+f]||this.controls[f]},setActive:function(h,f){var g=null;if(g=this.get(h)){g.setActive(f)}return g},setDisabled:function(h,f){var g=null;if(g=this.get(h)){g.setDisabled(f)}return g},add:function(g){var f=this;if(g){f.controls[g.id]=g;f.onAdd.dispatch(g,f)}return g},createControl:function(j){var o,k,g,h=this,m=h.editor,n,f;if(!h.controlFactories){h.controlFactories=[];d(m.plugins,function(i){if(i.createControl){h.controlFactories.push(i)}})}n=h.controlFactories;for(k=0,g=n.length;k<g;k++){o=n[k].createControl(j,h);if(o){return h.add(o)}}if(j==="|"||j==="separator"){return h.createSeparator()}if(m.buttons&&(o=m.buttons[j])){return h.createButton(j,o)}return h.add(o)},createDropMenu:function(f,n,h){var m=this,i=m.editor,j,g,k,l;n=e({"class":"mceDropDown",constrain:i.settings.constrain_menus},n);n["class"]=n["class"]+" "+i.getParam("skin")+"Skin";if(k=i.getParam("skin_variant")){n["class"]+=" "+i.getParam("skin")+"Skin"+k.substring(0,1).toUpperCase()+k.substring(1)}n["class"]+=i.settings.directionality=="rtl"?" mceRtl":"";f=m.prefix+f;l=h||m._cls.dropmenu||c.ui.DropMenu;j=m.controls[f]=new l(f,n);j.onAddItem.add(function(r,q){var p=q.settings;p.title=i.getLang(p.title,p.title);if(!p.onclick){p.onclick=function(o){if(p.cmd){i.execCommand(p.cmd,p.ui||false,p.value)}}}});i.onRemove.add(function(){j.destroy()});if(c.isIE){j.onShowMenu.add(function(){i.focus();g=i.selection.getBookmark(1)});j.onHideMenu.add(function(){if(g){i.selection.moveToBookmark(g);g=0}})}return m.add(j)},createListBox:function(f,n,h){var l=this,j=l.editor,i,k,m;if(l.get(f)){return null}n.title=j.translate(n.title);n.scope=n.scope||j;if(!n.onselect){n.onselect=function(o){j.execCommand(n.cmd,n.ui||false,o||n.value)}}n=e({title:n.title,"class":"mce_"+f,scope:n.scope,control_manager:l},n);f=l.prefix+f;function g(o){return o.settings.use_accessible_selects&&!c.isGecko}if(j.settings.use_native_selects||g(j)){k=new c.ui.NativeListBox(f,n)}else{m=h||l._cls.listbox||c.ui.ListBox;k=new m(f,n,j)}l.controls[f]=k;if(c.isWebKit){k.onPostRender.add(function(p,o){a.add(o,"mousedown",function(){j.bookmark=j.selection.getBookmark(1)});a.add(o,"focus",function(){j.selection.moveToBookmark(j.bookmark);j.bookmark=null})})}if(k.hideMenu){j.onMouseDown.add(k.hideMenu,k)}return l.add(k)},createButton:function(m,i,l){var h=this,g=h.editor,j,k,f;if(h.get(m)){return null}i.title=g.translate(i.title);i.label=g.translate(i.label);i.scope=i.scope||g;if(!i.onclick&&!i.menu_button){i.onclick=function(){g.execCommand(i.cmd,i.ui||false,i.value)}}i=e({title:i.title,"class":"mce_"+m,unavailable_prefix:g.getLang("unavailable",""),scope:i.scope,control_manager:h},i);m=h.prefix+m;if(i.menu_button){f=l||h._cls.menubutton||c.ui.MenuButton;k=new f(m,i,g);g.onMouseDown.add(k.hideMenu,k)}else{f=h._cls.button||c.ui.Button;k=new f(m,i,g)}return h.add(k)},createMenuButton:function(h,f,g){f=f||{};f.menu_button=1;return this.createButton(h,f,g)},createSplitButton:function(m,i,l){var h=this,g=h.editor,j,k,f;if(h.get(m)){return null}i.title=g.translate(i.title);i.scope=i.scope||g;if(!i.onclick){i.onclick=function(n){g.execCommand(i.cmd,i.ui||false,n||i.value)}}if(!i.onselect){i.onselect=function(n){g.execCommand(i.cmd,i.ui||false,n||i.value)}}i=e({title:i.title,"class":"mce_"+m,scope:i.scope,control_manager:h},i);m=h.prefix+m;f=l||h._cls.splitbutton||c.ui.SplitButton;k=h.add(new f(m,i,g));g.onMouseDown.add(k.hideMenu,k);return k},createColorSplitButton:function(f,n,h){var l=this,j=l.editor,i,k,m,g;if(l.get(f)){return null}n.title=j.translate(n.title);n.scope=n.scope||j;if(!n.onclick){n.onclick=function(o){if(c.isIE){g=j.selection.getBookmark(1)}j.execCommand(n.cmd,n.ui||false,o||n.value)}}if(!n.onselect){n.onselect=function(o){j.execCommand(n.cmd,n.ui||false,o||n.value)}}n=e({title:n.title,"class":"mce_"+f,menu_class:j.getParam("skin")+"Skin",scope:n.scope,more_colors_title:j.getLang("more_colors")},n);f=l.prefix+f;m=h||l._cls.colorsplitbutton||c.ui.ColorSplitButton;k=new m(f,n,j);j.onMouseDown.add(k.hideMenu,k);j.onRemove.add(function(){k.destroy()});if(c.isIE){k.onShowMenu.add(function(){j.focus();g=j.selection.getBookmark(1)});k.onHideMenu.add(function(){if(g){j.selection.moveToBookmark(g);g=0}})}return l.add(k)},createToolbar:function(k,h,j){var i,g=this,f;k=g.prefix+k;f=j||g._cls.toolbar||c.ui.Toolbar;i=new f(k,h,g.editor);if(g.get(k)){return null}return g.add(i)},createToolbarGroup:function(k,h,j){var i,g=this,f;k=g.prefix+k;f=j||this._cls.toolbarGroup||c.ui.ToolbarGroup;i=new f(k,h,g.editor);if(g.get(k)){return null}return g.add(i)},createSeparator:function(g){var f=g||this._cls.separator||c.ui.Separator;return new f()},setControlType:function(g,f){return this._cls[g.toLowerCase()]=f},destroy:function(){d(this.controls,function(f){f.destroy()});this.controls=null}})})(tinymce);(function(d){var a=d.util.Dispatcher,e=d.each,c=d.isIE,b=d.isOpera;d.create("tinymce.WindowManager",{WindowManager:function(f){var g=this;g.editor=f;g.onOpen=new a(g);g.onClose=new a(g);g.params={};g.features={}},open:function(z,h){var v=this,k="",n,m,i=v.editor.settings.dialog_type=="modal",q,o,j,g=d.DOM.getViewPort(),r;z=z||{};h=h||{};o=b?g.w:screen.width;j=b?g.h:screen.height;z.name=z.name||"mc_"+new Date().getTime();z.width=parseInt(z.width||320);z.height=parseInt(z.height||240);z.resizable=true;z.left=z.left||parseInt(o/2)-(z.width/2);z.top=z.top||parseInt(j/2)-(z.height/2);h.inline=false;h.mce_width=z.width;h.mce_height=z.height;h.mce_auto_focus=z.auto_focus;if(i){if(c){z.center=true;z.help=false;z.dialogWidth=z.width+"px";z.dialogHeight=z.height+"px";z.scroll=z.scrollbars||false}}e(z,function(p,f){if(d.is(p,"boolean")){p=p?"yes":"no"}if(!/^(name|url)$/.test(f)){if(c&&i){k+=(k?";":"")+f+":"+p}else{k+=(k?",":"")+f+"="+p}}});v.features=z;v.params=h;v.onOpen.dispatch(v,z,h);r=z.url||z.file;r=d._addVer(r);try{if(c&&i){q=1;window.showModalDialog(r,window,k)}else{q=window.open(r,z.name,k)}}catch(l){}if(!q){alert(v.editor.getLang("popup_blocked"))}},close:function(f){f.close();this.onClose.dispatch(this)},createInstance:function(i,h,g,m,l,k){var j=d.resolve(i);return new j(h,g,m,l,k)},confirm:function(h,f,i,g){g=g||window;f.call(i||this,g.confirm(this._decode(this.editor.getLang(h,h))))},alert:function(h,f,j,g){var i=this;g=g||window;g.alert(i._decode(i.editor.getLang(h,h)));if(f){f.call(j||i)}},resizeBy:function(f,g,h){h.resizeBy(f,g)},_decode:function(f){return d.DOM.decode(f).replace(/\\n/g,"\n")}})}(tinymce));(function(a){a.Formatter=function(aa){var Q={},T=a.each,c=aa.dom,r=aa.selection,t=a.dom.TreeWalker,N=new a.dom.RangeUtils(c),d=aa.schema.isValidChild,A=a.isArray,H=c.isBlock,m=aa.settings.forced_root_block,s=c.nodeIndex,G="\uFEFF",e=/^(src|href|style)$/,X=false,C=true,P,D,x=c.getContentEditable;function I(ab){return !!aa.schema.getTextBlocks()[ab.toLowerCase()]}function n(ac,ab){return c.getParents(ac,ab,c.getRoot())}function b(ab){return ab.nodeType===1&&ab.id==="_mce_caret"}function j(){l({alignleft:[{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li",styles:{textAlign:"left"},defaultBlock:"div"},{selector:"img,table",collapsed:false,styles:{"float":"left"}}],aligncenter:[{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li",styles:{textAlign:"center"},defaultBlock:"div"},{selector:"img",collapsed:false,styles:{display:"block",marginLeft:"auto",marginRight:"auto"}},{selector:"table",collapsed:false,styles:{marginLeft:"auto",marginRight:"auto"}}],alignright:[{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li",styles:{textAlign:"right"},defaultBlock:"div"},{selector:"img,table",collapsed:false,styles:{"float":"right"}}],alignfull:[{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li",styles:{textAlign:"justify"},defaultBlock:"div"}],bold:[{inline:"strong",remove:"all"},{inline:"span",styles:{fontWeight:"bold"}},{inline:"b",remove:"all"}],italic:[{inline:"em",remove:"all"},{inline:"span",styles:{fontStyle:"italic"}},{inline:"i",remove:"all"}],underline:[{inline:"span",styles:{textDecoration:"underline"},exact:true},{inline:"u",remove:"all"}],strikethrough:[{inline:"span",styles:{textDecoration:"line-through"},exact:true},{inline:"strike",remove:"all"}],forecolor:{inline:"span",styles:{color:"%value"},wrap_links:false},hilitecolor:{inline:"span",styles:{backgroundColor:"%value"},wrap_links:false},fontname:{inline:"span",styles:{fontFamily:"%value"}},fontsize:{inline:"span",styles:{fontSize:"%value"}},fontsize_class:{inline:"span",attributes:{"class":"%value"}},blockquote:{block:"blockquote",wrapper:1,remove:"all"},subscript:{inline:"sub"},superscript:{inline:"sup"},link:{inline:"a",selector:"a",remove:"all",split:true,deep:true,onmatch:function(ab){return true},onformat:function(ad,ab,ac){T(ac,function(af,ae){c.setAttrib(ad,ae,af)})}},removeformat:[{selector:"b,strong,em,i,font,u,strike",remove:"all",split:true,expand:false,block_expand:true,deep:true},{selector:"span",attributes:["style","class"],remove:"empty",split:true,expand:false,deep:true},{selector:"*",attributes:["style","class"],split:false,expand:false,deep:true}]});T("p h1 h2 h3 h4 h5 h6 div address pre div code dt dd samp".split(/\s/),function(ab){l(ab,{block:ab,remove:"all"})});l(aa.settings.formats)}function W(){aa.addShortcut("ctrl+b","bold_desc","Bold");aa.addShortcut("ctrl+i","italic_desc","Italic");aa.addShortcut("ctrl+u","underline_desc","Underline");for(var ab=1;ab<=6;ab++){aa.addShortcut("ctrl+"+ab,"",["FormatBlock",false,"h"+ab])}aa.addShortcut("ctrl+7","",["FormatBlock",false,"p"]);aa.addShortcut("ctrl+8","",["FormatBlock",false,"div"]);aa.addShortcut("ctrl+9","",["FormatBlock",false,"address"])}function V(ab){return ab?Q[ab]:Q}function l(ab,ac){if(ab){if(typeof(ab)!=="string"){T(ab,function(ae,ad){l(ad,ae)})}else{ac=ac.length?ac:[ac];T(ac,function(ad){if(ad.deep===D){ad.deep=!ad.selector}if(ad.split===D){ad.split=!ad.selector||ad.inline}if(ad.remove===D&&ad.selector&&!ad.inline){ad.remove="none"}if(ad.selector&&ad.inline){ad.mixed=true;ad.block_expand=true}if(typeof(ad.classes)==="string"){ad.classes=ad.classes.split(/\s+/)}});Q[ab]=ac}}}var i=function(ac){var ab;aa.dom.getParent(ac,function(ad){ab=aa.dom.getStyle(ad,"text-decoration");return ab&&ab!=="none"});return ab};var L=function(ab){var ac;if(ab.nodeType===1&&ab.parentNode&&ab.parentNode.nodeType===1){ac=i(ab.parentNode);if(aa.dom.getStyle(ab,"color")&&ac){aa.dom.setStyle(ab,"text-decoration",ac)}else{if(aa.dom.getStyle(ab,"textdecoration")===ac){aa.dom.setStyle(ab,"text-decoration",null)}}}};function Y(ae,al,ag){var ah=V(ae),am=ah[0],ak,ac,aj,ai=r.isCollapsed();function ab(aq,ap){ap=ap||am;if(aq){if(ap.onformat){ap.onformat(aq,ap,al,ag)}T(ap.styles,function(at,ar){c.setStyle(aq,ar,q(at,al))});T(ap.attributes,function(at,ar){c.setAttrib(aq,ar,q(at,al))});T(ap.classes,function(ar){ar=q(ar,al);if(!c.hasClass(aq,ar)){c.addClass(aq,ar)}})}}function af(){function ar(ay,aw){var ax=new t(aw);for(ag=ax.current();ag;ag=ax.prev()){if(ag.childNodes.length>1||ag==ay||ag.tagName=="BR"){return ag}}}var aq=aa.selection.getRng();var av=aq.startContainer;var ap=aq.endContainer;if(av!=ap&&aq.endOffset===0){var au=ar(av,ap);var at=au.nodeType==3?au.length:au.childNodes.length;aq.setEnd(au,at)}return aq}function ad(at,ay,aw,av,aq){var ap=[],ar=-1,ax,aA=-1,au=-1,az;T(at.childNodes,function(aC,aB){if(aC.nodeName==="UL"||aC.nodeName==="OL"){ar=aB;ax=aC;return false}});T(at.childNodes,function(aC,aB){if(aC.nodeName==="SPAN"&&c.getAttrib(aC,"data-mce-type")=="bookmark"){if(aC.id==ay.id+"_start"){aA=aB}else{if(aC.id==ay.id+"_end"){au=aB}}}});if(ar<=0||(aA<ar&&au>ar)){T(a.grep(at.childNodes),aq);return 0}else{az=c.clone(aw,X);T(a.grep(at.childNodes),function(aC,aB){if((aA<ar&&aB<ar)||(aA>ar&&aB>ar)){ap.push(aC);aC.parentNode.removeChild(aC)}});if(aA<ar){at.insertBefore(az,ax)}else{if(aA>ar){at.insertBefore(az,ax.nextSibling)}}av.push(az);T(ap,function(aB){az.appendChild(aB)});return az}}function an(aq,at,aw){var ap=[],av,ar,au=true;av=am.inline||am.block;ar=c.create(av);ab(ar);N.walk(aq,function(ax){var ay;function az(aA){var aF,aD,aB,aC,aE;aE=au;aF=aA.nodeName.toLowerCase();aD=aA.parentNode.nodeName.toLowerCase();if(aA.nodeType===1&&x(aA)){aE=au;au=x(aA)==="true";aC=true}if(g(aF,"br")){ay=0;if(am.block){c.remove(aA)}return}if(am.wrapper&&y(aA,ae,al)){ay=0;return}if(au&&!aC&&am.block&&!am.wrapper&&I(aF)){aA=c.rename(aA,av);ab(aA);ap.push(aA);ay=0;return}if(am.selector){T(ah,function(aG){if("collapsed" in aG&&aG.collapsed!==ai){return}if(c.is(aA,aG.selector)&&!b(aA)){ab(aA,aG);aB=true}});if(!am.inline||aB){ay=0;return}}if(au&&!aC&&d(av,aF)&&d(aD,av)&&!(!aw&&aA.nodeType===3&&aA.nodeValue.length===1&&aA.nodeValue.charCodeAt(0)===65279)&&!b(aA)&&(!am.inline||!H(aA))){if(!ay){ay=c.clone(ar,X);aA.parentNode.insertBefore(ay,aA);ap.push(ay)}ay.appendChild(aA)}else{if(aF=="li"&&at){ay=ad(aA,at,ar,ap,az)}else{ay=0;T(a.grep(aA.childNodes),az);if(aC){au=aE}ay=0}}}T(ax,az)});if(am.wrap_links===false){T(ap,function(ax){function ay(aC){var aB,aA,az;if(aC.nodeName==="A"){aA=c.clone(ar,X);ap.push(aA);az=a.grep(aC.childNodes);for(aB=0;aB<az.length;aB++){aA.appendChild(az[aB])}aC.appendChild(aA)}T(a.grep(aC.childNodes),ay)}ay(ax)})}T(ap,function(az){var ax;function aA(aC){var aB=0;T(aC.childNodes,function(aD){if(!f(aD)&&!K(aD)){aB++}});return aB}function ay(aB){var aD,aC;T(aB.childNodes,function(aE){if(aE.nodeType==1&&!K(aE)&&!b(aE)){aD=aE;return X}});if(aD&&h(aD,am)){aC=c.clone(aD,X);ab(aC);c.replace(aC,aB,C);c.remove(aD,1)}return aC||aB}ax=aA(az);if((ap.length>1||!H(az))&&ax===0){c.remove(az,1);return}if(am.inline||am.wrapper){if(!am.exact&&ax===1){az=ay(az)}T(ah,function(aB){T(c.select(aB.inline,az),function(aD){var aC;if(aB.wrap_links===false){aC=aD.parentNode;do{if(aC.nodeName==="A"){return}}while(aC=aC.parentNode)}Z(aB,al,aD,aB.exact?aD:null)})});if(y(az.parentNode,ae,al)){c.remove(az,1);az=0;return C}if(am.merge_with_parents){c.getParent(az.parentNode,function(aB){if(y(aB,ae,al)){c.remove(az,1);az=0;return C}})}if(az&&am.merge_siblings!==false){az=u(E(az),az);az=u(az,E(az,C))}}})}if(am){if(ag){if(ag.nodeType){ac=c.createRng();ac.setStartBefore(ag);ac.setEndAfter(ag);an(p(ac,ah),null,true)}else{an(ag,null,true)}}else{if(!ai||!am.inline||c.select("td.mceSelected,th.mceSelected").length){var ao=aa.selection.getNode();if(!m&&ah[0].defaultBlock&&!c.getParent(ao,c.isBlock)){Y(ah[0].defaultBlock)}aa.selection.setRng(af());ak=r.getBookmark();an(p(r.getRng(C),ah),ak);if(am.styles&&(am.styles.color||am.styles.textDecoration)){a.walk(ao,L,"childNodes");L(ao)}r.moveToBookmark(ak);R(r.getRng(C));aa.nodeChanged()}else{U("apply",ae,al)}}}}function B(ad,am,af){var ag=V(ad),ao=ag[0],ak,aj,ac,al=true;function ae(av){var au,at,ar,aq,ax,aw;if(av.nodeType===3){return}if(av.nodeType===1&&x(av)){ax=al;al=x(av)==="true";aw=true}au=a.grep(av.childNodes);if(al&&!aw){for(at=0,ar=ag.length;at<ar;at++){if(Z(ag[at],am,av,av)){break}}}if(ao.deep){if(au.length){for(at=0,ar=au.length;at<ar;at++){ae(au[at])}if(aw){al=ax}}}}function ah(aq){var ar;T(n(aq.parentNode).reverse(),function(at){var au;if(!ar&&at.id!="_start"&&at.id!="_end"){au=y(at,ad,am);if(au&&au.split!==false){ar=at}}});return ar}function ab(au,aq,aw,az){var aA,ay,ax,at,av,ar;if(au){ar=au.parentNode;for(aA=aq.parentNode;aA&&aA!=ar;aA=aA.parentNode){ay=c.clone(aA,X);for(av=0;av<ag.length;av++){if(Z(ag[av],am,ay,ay)){ay=0;break}}if(ay){if(ax){ay.appendChild(ax)}if(!at){at=ay}ax=ay}}if(az&&(!ao.mixed||!H(au))){aq=c.split(au,aq)}if(ax){aw.parentNode.insertBefore(ax,aw);at.appendChild(aw)}}return aq}function an(aq){return ab(ah(aq),aq,aq,true)}function ai(at){var ar=c.get(at?"_start":"_end"),aq=ar[at?"firstChild":"lastChild"];if(K(aq)){aq=aq[at?"firstChild":"lastChild"]}c.remove(ar,true);return aq}function ap(aq){var at,au,ar;aq=p(aq,ag,C);if(ao.split){at=M(aq,C);au=M(aq);if(at!=au){if(/^(TR|TD)$/.test(at.nodeName)&&at.firstChild){at=(at.nodeName=="TD"?at.firstChild:at.firstChild.firstChild)||at}at=S(at,"span",{id:"_start","data-mce-type":"bookmark"});au=S(au,"span",{id:"_end","data-mce-type":"bookmark"});an(at);an(au);at=ai(C);au=ai()}else{at=au=an(at)}aq.startContainer=at.parentNode;aq.startOffset=s(at);aq.endContainer=au.parentNode;aq.endOffset=s(au)+1}N.walk(aq,function(av){T(av,function(aw){ae(aw);if(aw.nodeType===1&&aa.dom.getStyle(aw,"text-decoration")==="underline"&&aw.parentNode&&i(aw.parentNode)==="underline"){Z({deep:false,exact:true,inline:"span",styles:{textDecoration:"underline"}},null,aw)}})})}if(af){if(af.nodeType){ac=c.createRng();ac.setStartBefore(af);ac.setEndAfter(af);ap(ac)}else{ap(af)}return}if(!r.isCollapsed()||!ao.inline||c.select("td.mceSelected,th.mceSelected").length){ak=r.getBookmark();ap(r.getRng(C));r.moveToBookmark(ak);if(ao.inline&&k(ad,am,r.getStart())){R(r.getRng(true))}aa.nodeChanged()}else{U("remove",ad,am)}}function F(ac,ae,ad){var ab=V(ac);if(k(ac,ae,ad)&&(!("toggle" in ab[0])||ab[0].toggle)){B(ac,ae,ad)}else{Y(ac,ae,ad)}}function y(ac,ab,ah,af){var ad=V(ab),ai,ag,ae;function aj(an,ap,aq){var am,ao,ak=ap[aq],al;if(ap.onmatch){return ap.onmatch(an,ap,aq)}if(ak){if(ak.length===D){for(am in ak){if(ak.hasOwnProperty(am)){if(aq==="attributes"){ao=c.getAttrib(an,am)}else{ao=O(an,am)}if(af&&!ao&&!ap.exact){return}if((!af||ap.exact)&&!g(ao,q(ak[am],ah))){return}}}}else{for(al=0;al<ak.length;al++){if(aq==="attributes"?c.getAttrib(an,ak[al]):O(an,ak[al])){return ap}}}}return ap}if(ad&&ac){for(ag=0;ag<ad.length;ag++){ai=ad[ag];if(h(ac,ai)&&aj(ac,ai,"attributes")&&aj(ac,ai,"styles")){if(ae=ai.classes){for(ag=0;ag<ae.length;ag++){if(!c.hasClass(ac,ae[ag])){return}}}return ai}}}}function k(ad,af,ae){var ac;function ab(ag){ag=c.getParent(ag,function(ah){return !!y(ah,ad,af,true)});return y(ag,ad,af)}if(ae){return ab(ae)}ae=r.getNode();if(ab(ae)){return C}ac=r.getStart();if(ac!=ae){if(ab(ac)){return C}}return X}function v(ai,ah){var af,ag=[],ae={},ad,ac,ab;af=r.getStart();c.getParent(af,function(al){var ak,aj;for(ak=0;ak<ai.length;ak++){aj=ai[ak];if(!ae[aj]&&y(al,aj,ah)){ae[aj]=true;ag.push(aj)}}},c.getRoot());return ag}function z(af){var ah=V(af),ae,ad,ag,ac,ab;if(ah){ae=r.getStart();ad=n(ae);for(ac=ah.length-1;ac>=0;ac--){ab=ah[ac].selector;if(!ab){return C}for(ag=ad.length-1;ag>=0;ag--){if(c.is(ad[ag],ab)){return C}}}}return X}function J(ab,ae,ac){var ad;if(!P){P={};ad={};aa.onNodeChange.addToTop(function(ag,af,ai){var ah=n(ai),aj={};T(P,function(ak,al){T(ah,function(am){if(y(am,al,{},ak.similar)){if(!ad[al]){T(ak,function(an){an(true,{node:am,format:al,parents:ah})});ad[al]=ak}aj[al]=ak;return false}})});T(ad,function(ak,al){if(!aj[al]){delete ad[al];T(ak,function(am){am(false,{node:ai,format:al,parents:ah})})}})})}T(ab.split(","),function(af){if(!P[af]){P[af]=[];P[af].similar=ac}P[af].push(ae)});return this}a.extend(this,{get:V,register:l,apply:Y,remove:B,toggle:F,match:k,matchAll:v,matchNode:y,canApply:z,formatChanged:J});j();W();function h(ab,ac){if(g(ab,ac.inline)){return C}if(g(ab,ac.block)){return C}if(ac.selector){return c.is(ab,ac.selector)}}function g(ac,ab){ac=ac||"";ab=ab||"";ac=""+(ac.nodeName||ac);ab=""+(ab.nodeName||ab);return ac.toLowerCase()==ab.toLowerCase()}function O(ac,ab){var ad=c.getStyle(ac,ab);if(ab=="color"||ab=="backgroundColor"){ad=c.toHex(ad)}if(ab=="fontWeight"&&ad==700){ad="bold"}return""+ad}function q(ab,ac){if(typeof(ab)!="string"){ab=ab(ac)}else{if(ac){ab=ab.replace(/%(\w+)/g,function(ae,ad){return ac[ad]||ae})}}return ab}function f(ab){return ab&&ab.nodeType===3&&/^([\t \r\n]+|)$/.test(ab.nodeValue)}function S(ad,ac,ab){var ae=c.create(ac,ab);ad.parentNode.insertBefore(ae,ad);ae.appendChild(ad);return ae}function p(ab,am,ae){var ap,an,ah,al,ad=ab.startContainer,ai=ab.startOffset,ar=ab.endContainer,ak=ab.endOffset;function ao(aA){var au,ax,az,aw,av,at;au=ax=aA?ad:ar;av=aA?"previousSibling":"nextSibling";at=c.getRoot();function ay(aB){return aB.nodeName=="BR"&&aB.getAttribute("data-mce-bogus")&&!aB.nextSibling}if(au.nodeType==3&&!f(au)){if(aA?ai>0:ak<au.nodeValue.length){return au}}for(;;){if(!am[0].block_expand&&H(ax)){return ax}for(aw=ax[av];aw;aw=aw[av]){if(!K(aw)&&!f(aw)&&!ay(aw)){return ax}}if(ax.parentNode==at){au=ax;break}ax=ax.parentNode}return au}function ag(at,au){if(au===D){au=at.nodeType===3?at.length:at.childNodes.length}while(at&&at.hasChildNodes()){at=at.childNodes[au];if(at){au=at.nodeType===3?at.length:at.childNodes.length}}return{node:at,offset:au}}if(ad.nodeType==1&&ad.hasChildNodes()){an=ad.childNodes.length-1;ad=ad.childNodes[ai>an?an:ai];if(ad.nodeType==3){ai=0}}if(ar.nodeType==1&&ar.hasChildNodes()){an=ar.childNodes.length-1;ar=ar.childNodes[ak>an?an:ak-1];if(ar.nodeType==3){ak=ar.nodeValue.length}}function aq(au){var at=au;while(at){if(at.nodeType===1&&x(at)){return x(at)==="false"?at:au}at=at.parentNode}return au}function aj(au,ay,aA){var ax,av,az,at;function aw(aC,aE){var aF,aB,aD=aC.nodeValue;if(typeof(aE)=="undefined"){aE=aA?aD.length:0}if(aA){aF=aD.lastIndexOf(" ",aE);aB=aD.lastIndexOf("\u00a0",aE);aF=aF>aB?aF:aB;if(aF!==-1&&!ae){aF++}}else{aF=aD.indexOf(" ",aE);aB=aD.indexOf("\u00a0",aE);aF=aF!==-1&&(aB===-1||aF<aB)?aF:aB}return aF}if(au.nodeType===3){az=aw(au,ay);if(az!==-1){return{container:au,offset:az}}at=au}ax=new t(au,c.getParent(au,H)||aa.getBody());while(av=ax[aA?"prev":"next"]()){if(av.nodeType===3){at=av;az=aw(av);if(az!==-1){return{container:av,offset:az}}}else{if(H(av)){break}}}if(at){if(aA){ay=0}else{ay=at.length}return{container:at,offset:ay}}}function af(au,at){var av,aw,ay,ax;if(au.nodeType==3&&au.nodeValue.length===0&&au[at]){au=au[at]}av=n(au);for(aw=0;aw<av.length;aw++){for(ay=0;ay<am.length;ay++){ax=am[ay];if("collapsed" in ax&&ax.collapsed!==ab.collapsed){continue}if(c.is(av[aw],ax.selector)){return av[aw]}}}return au}function ac(au,at,aw){var av;if(!am[0].wrapper){av=c.getParent(au,am[0].block)}if(!av){av=c.getParent(au.nodeType==3?au.parentNode:au,I)}if(av&&am[0].wrapper){av=n(av,"ul,ol").reverse()[0]||av}if(!av){av=au;while(av[at]&&!H(av[at])){av=av[at];if(g(av,"br")){break}}}return av||au}ad=aq(ad);ar=aq(ar);if(K(ad.parentNode)||K(ad)){ad=K(ad)?ad:ad.parentNode;ad=ad.nextSibling||ad;if(ad.nodeType==3){ai=0}}if(K(ar.parentNode)||K(ar)){ar=K(ar)?ar:ar.parentNode;ar=ar.previousSibling||ar;if(ar.nodeType==3){ak=ar.length}}if(am[0].inline){if(ab.collapsed){al=aj(ad,ai,true);if(al){ad=al.container;ai=al.offset}al=aj(ar,ak);if(al){ar=al.container;ak=al.offset}}ah=ag(ar,ak);if(ah.node){while(ah.node&&ah.offset===0&&ah.node.previousSibling){ah=ag(ah.node.previousSibling)}if(ah.node&&ah.offset>0&&ah.node.nodeType===3&&ah.node.nodeValue.charAt(ah.offset-1)===" "){if(ah.offset>1){ar=ah.node;ar.splitText(ah.offset-1)}}}}if(am[0].inline||am[0].block_expand){if(!am[0].inline||(ad.nodeType!=3||ai===0)){ad=ao(true)}if(!am[0].inline||(ar.nodeType!=3||ak===ar.nodeValue.length)){ar=ao()}}if(am[0].selector&&am[0].expand!==X&&!am[0].inline){ad=af(ad,"previousSibling");ar=af(ar,"nextSibling")}if(am[0].block||am[0].selector){ad=ac(ad,"previousSibling");ar=ac(ar,"nextSibling");if(am[0].block){if(!H(ad)){ad=ao(true)}if(!H(ar)){ar=ao()}}}if(ad.nodeType==1){ai=s(ad);ad=ad.parentNode}if(ar.nodeType==1){ak=s(ar)+1;ar=ar.parentNode}return{startContainer:ad,startOffset:ai,endContainer:ar,endOffset:ak}}function Z(ah,ag,ae,ab){var ad,ac,af;if(!h(ae,ah)){return X}if(ah.remove!="all"){T(ah.styles,function(aj,ai){aj=q(aj,ag);if(typeof(ai)==="number"){ai=aj;ab=0}if(!ab||g(O(ab,ai),aj)){c.setStyle(ae,ai,"")}af=1});if(af&&c.getAttrib(ae,"style")==""){ae.removeAttribute("style");ae.removeAttribute("data-mce-style")}T(ah.attributes,function(ak,ai){var aj;ak=q(ak,ag);if(typeof(ai)==="number"){ai=ak;ab=0}if(!ab||g(c.getAttrib(ab,ai),ak)){if(ai=="class"){ak=c.getAttrib(ae,ai);if(ak){aj="";T(ak.split(/\s+/),function(al){if(/mce\w+/.test(al)){aj+=(aj?" ":"")+al}});if(aj){c.setAttrib(ae,ai,aj);return}}}if(ai=="class"){ae.removeAttribute("className")}if(e.test(ai)){ae.removeAttribute("data-mce-"+ai)}ae.removeAttribute(ai)}});T(ah.classes,function(ai){ai=q(ai,ag);if(!ab||c.hasClass(ab,ai)){c.removeClass(ae,ai)}});ac=c.getAttribs(ae);for(ad=0;ad<ac.length;ad++){if(ac[ad].nodeName.indexOf("_")!==0){return X}}}if(ah.remove!="none"){o(ae,ah);return C}}function o(ad,ae){var ab=ad.parentNode,ac;function af(ah,ag,ai){ah=E(ah,ag,ai);return !ah||(ah.nodeName=="BR"||H(ah))}if(ae.block){if(!m){if(H(ad)&&!H(ab)){if(!af(ad,X)&&!af(ad.firstChild,C,1)){ad.insertBefore(c.create("br"),ad.firstChild)}if(!af(ad,C)&&!af(ad.lastChild,X,1)){ad.appendChild(c.create("br"))}}}else{if(ab==c.getRoot()){if(!ae.list_block||!g(ad,ae.list_block)){T(a.grep(ad.childNodes),function(ag){if(d(m,ag.nodeName.toLowerCase())){if(!ac){ac=S(ag,m)}else{ac.appendChild(ag)}}else{ac=0}})}}}}if(ae.selector&&ae.inline&&!g(ae.inline,ad)){return}c.remove(ad,1)}function E(ac,ab,ad){if(ac){ab=ab?"nextSibling":"previousSibling";for(ac=ad?ac:ac[ab];ac;ac=ac[ab]){if(ac.nodeType==1||!f(ac)){return ac}}}}function K(ab){return ab&&ab.nodeType==1&&ab.getAttribute("data-mce-type")=="bookmark"}function u(af,ae){var ab,ad,ac;function ah(ak,aj){if(ak.nodeName!=aj.nodeName){return X}function ai(am){var an={};T(c.getAttribs(am),function(ao){var ap=ao.nodeName.toLowerCase();if(ap.indexOf("_")!==0&&ap!=="style"){an[ap]=c.getAttrib(am,ap)}});return an}function al(ap,ao){var an,am;for(am in ap){if(ap.hasOwnProperty(am)){an=ao[am];if(an===D){return X}if(ap[am]!=an){return X}delete ao[am]}}for(am in ao){if(ao.hasOwnProperty(am)){return X}}return C}if(!al(ai(ak),ai(aj))){return X}if(!al(c.parseStyle(c.getAttrib(ak,"style")),c.parseStyle(c.getAttrib(aj,"style")))){return X}return C}function ag(aj,ai){for(ad=aj;ad;ad=ad[ai]){if(ad.nodeType==3&&ad.nodeValue.length!==0){return aj}if(ad.nodeType==1&&!K(ad)){return ad}}return aj}if(af&&ae){af=ag(af,"previousSibling");ae=ag(ae,"nextSibling");if(ah(af,ae)){for(ad=af.nextSibling;ad&&ad!=ae;){ac=ad;ad=ad.nextSibling;af.appendChild(ac)}c.remove(ae);T(a.grep(ae.childNodes),function(ai){af.appendChild(ai)});return af}}return ae}function I(ab){return/^(h[1-6]|p|div|pre|address|dl|dt|dd)$/.test(ab)}function M(ac,ag){var ab,af,ad,ae;ab=ac[ag?"startContainer":"endContainer"];af=ac[ag?"startOffset":"endOffset"];if(ab.nodeType==1){ad=ab.childNodes.length-1;if(!ag&&af){af--}ab=ab.childNodes[af>ad?ad:af]}if(ab.nodeType===3&&ag&&af>=ab.nodeValue.length){ab=new t(ab,aa.getBody()).next()||ab}if(ab.nodeType===3&&!ag&&af===0){ab=new t(ab,aa.getBody()).prev()||ab}return ab}function U(ak,ab,ai){var al="_mce_caret",ac=aa.settings.caret_debug;function ad(ap){var ao=c.create("span",{id:al,"data-mce-bogus":true,style:ac?"color:red":""});if(ap){ao.appendChild(aa.getDoc().createTextNode(G))}return ao}function aj(ap,ao){while(ap){if((ap.nodeType===3&&ap.nodeValue!==G)||ap.childNodes.length>1){return false}if(ao&&ap.nodeType===1){ao.push(ap)}ap=ap.firstChild}return true}function ag(ao){while(ao){if(ao.id===al){return ao}ao=ao.parentNode}}function af(ao){var ap;if(ao){ap=new t(ao,ao);for(ao=ap.current();ao;ao=ap.next()){if(ao.nodeType===3){return ao}}}}function ae(aq,ap){var ar,ao;if(!aq){aq=ag(r.getStart());if(!aq){while(aq=c.get(al)){ae(aq,false)}}}else{ao=r.getRng(true);if(aj(aq)){if(ap!==false){ao.setStartBefore(aq);ao.setEndBefore(aq)}c.remove(aq)}else{ar=af(aq);if(ar.nodeValue.charAt(0)===G){ar=ar.deleteData(0,1)}c.remove(aq,1)}r.setRng(ao)}}function ah(){var aq,ao,av,au,ar,ap,at;aq=r.getRng(true);au=aq.startOffset;ap=aq.startContainer;at=ap.nodeValue;ao=ag(r.getStart());if(ao){av=af(ao)}if(at&&au>0&&au<at.length&&/\w/.test(at.charAt(au))&&/\w/.test(at.charAt(au-1))){ar=r.getBookmark();aq.collapse(true);aq=p(aq,V(ab));aq=N.split(aq);Y(ab,ai,aq);r.moveToBookmark(ar)}else{if(!ao||av.nodeValue!==G){ao=ad(true);av=ao.firstChild;aq.insertNode(ao);au=1;Y(ab,ai,ao)}else{Y(ab,ai,ao)}r.setCursorLocation(av,au)}}function am(){var ao=r.getRng(true),ap,ar,av,au,aq,ay,ax=[],at,aw;ap=ao.startContainer;ar=ao.startOffset;aq=ap;if(ap.nodeType==3){if(ar!=ap.nodeValue.length||ap.nodeValue===G){au=true}aq=aq.parentNode}while(aq){if(y(aq,ab,ai)){ay=aq;break}if(aq.nextSibling){au=true}ax.push(aq);aq=aq.parentNode}if(!ay){return}if(au){av=r.getBookmark();ao.collapse(true);ao=p(ao,V(ab),true);ao=N.split(ao);B(ab,ai,ao);r.moveToBookmark(av)}else{aw=ad();aq=aw;for(at=ax.length-1;at>=0;at--){aq.appendChild(c.clone(ax[at],false));aq=aq.firstChild}aq.appendChild(c.doc.createTextNode(G));aq=aq.firstChild;c.insertAfter(aw,ay);r.setCursorLocation(aq,1)}}function an(){var ap,ao,aq;ao=ag(r.getStart());if(ao&&!c.isEmpty(ao)){a.walk(ao,function(ar){if(ar.nodeType==1&&ar.id!==al&&!c.isEmpty(ar)){c.setAttrib(ar,"data-mce-bogus",null)}},"childNodes")}}if(!self._hasCaretEvents){aa.onBeforeGetContent.addToTop(function(){var ao=[],ap;if(aj(ag(r.getStart()),ao)){ap=ao.length;while(ap--){c.setAttrib(ao[ap],"data-mce-bogus","1")}}});a.each("onMouseUp onKeyUp".split(" "),function(ao){aa[ao].addToTop(function(){ae();an()})});aa.onKeyDown.addToTop(function(ao,aq){var ap=aq.keyCode;if(ap==8||ap==37||ap==39){ae(ag(r.getStart()))}an()});r.onSetContent.add(an);self._hasCaretEvents=true}if(ak=="apply"){ah()}else{am()}}function R(ac){var ab=ac.startContainer,ai=ac.startOffset,ae,ah,ag,ad,af;if(ab.nodeType==3&&ai>=ab.nodeValue.length){ai=s(ab);ab=ab.parentNode;ae=true}if(ab.nodeType==1){ad=ab.childNodes;ab=ad[Math.min(ai,ad.length-1)];ah=new t(ab,c.getParent(ab,c.isBlock));if(ai>ad.length-1||ae){ah.next()}for(ag=ah.current();ag;ag=ah.next()){if(ag.nodeType==3&&!f(ag)){af=c.create("a",null,G);ag.parentNode.insertBefore(af,ag);ac.setStart(ag,0);r.setRng(ac);c.remove(af);return}}}}}})(tinymce);tinymce.onAddEditor.add(function(e,a){var d,h,g,c=a.settings;function b(j,i){e.each(i,function(l,k){if(l){g.setStyle(j,k,l)}});g.rename(j,"span")}function f(i,j){g=i.dom;if(c.convert_fonts_to_spans){e.each(g.select("font,u,strike",j.node),function(k){d[k.nodeName.toLowerCase()](a.dom,k)})}}if(c.inline_styles){h=e.explode(c.font_size_legacy_values);d={font:function(j,i){b(i,{backgroundColor:i.style.backgroundColor,color:i.color,fontFamily:i.face,fontSize:h[parseInt(i.size,10)-1]})},u:function(j,i){b(i,{textDecoration:"underline"})},strike:function(j,i){b(i,{textDecoration:"line-through"})}};a.onPreProcess.add(f);a.onSetContent.add(f);a.onInit.add(function(){a.selection.onSetContent.add(f)})}});(function(b){var a=b.dom.TreeWalker;b.EnterKey=function(f){var i=f.dom,e=f.selection,d=f.settings,h=f.undoManager,c=f.schema.getNonEmptyElements();function g(A){var v=e.getRng(true),G,j,z,u,p,M,B,o,k,n,t,J,x,C;function E(N){return N&&i.isBlock(N)&&!/^(TD|TH|CAPTION|FORM)$/.test(N.nodeName)&&!/^(fixed|absolute)/i.test(N.style.position)&&i.getContentEditable(N)!=="true"}function F(O){var N;if(b.isIE&&i.isBlock(O)){N=e.getRng();O.appendChild(i.create("span",null,"\u00a0"));e.select(O);O.lastChild.outerHTML="";e.setRng(N)}}function y(P){var O=P,Q=[],N;while(O=O.firstChild){if(i.isBlock(O)){return}if(O.nodeType==1&&!c[O.nodeName.toLowerCase()]){Q.push(O)}}N=Q.length;while(N--){O=Q[N];if(!O.hasChildNodes()||(O.firstChild==O.lastChild&&O.firstChild.nodeValue==="")){i.remove(O)}else{if(O.nodeName=="A"&&(O.innerText||O.textContent)===" "){i.remove(O)}}}}function m(O){var T,R,N,U,S,Q=O,P;N=i.createRng();if(O.hasChildNodes()){T=new a(O,O);while(R=T.current()){if(R.nodeType==3){N.setStart(R,0);N.setEnd(R,0);break}if(c[R.nodeName.toLowerCase()]){N.setStartBefore(R);N.setEndBefore(R);break}Q=R;R=T.next()}if(!R){N.setStart(Q,0);N.setEnd(Q,0)}}else{if(O.nodeName=="BR"){if(O.nextSibling&&i.isBlock(O.nextSibling)){if(!M||M<9){P=i.create("br");O.parentNode.insertBefore(P,O)}N.setStartBefore(O);N.setEndBefore(O)}else{N.setStartAfter(O);N.setEndAfter(O)}}else{N.setStart(O,0);N.setEnd(O,0)}}e.setRng(N);i.remove(P);S=i.getViewPort(f.getWin());U=i.getPos(O).y;if(U<S.y||U+25>S.y+S.h){f.getWin().scrollTo(0,U<S.y?U:U-S.h+25)}}function r(O){var P=z,R,Q,N;R=O||t=="TABLE"?i.create(O||x):p.cloneNode(false);N=R;if(d.keep_styles!==false){do{if(/^(SPAN|STRONG|B|EM|I|FONT|STRIKE|U)$/.test(P.nodeName)){if(P.id=="_mce_caret"){continue}Q=P.cloneNode(false);i.setAttrib(Q,"id","");if(R.hasChildNodes()){Q.appendChild(R.firstChild);R.appendChild(Q)}else{N=Q;R.appendChild(Q)}}}while(P=P.parentNode)}if(!b.isIE){N.innerHTML='<br data-mce-bogus="1">'}return R}function q(Q){var P,O,N;if(z.nodeType==3&&(Q?u>0:u<z.nodeValue.length)){return false}if(z.parentNode==p&&C&&!Q){return true}if(Q&&z.nodeType==1&&z==p.firstChild){return true}if(z.nodeName==="TABLE"||(z.previousSibling&&z.previousSibling.nodeName=="TABLE")){return(C&&!Q)||(!C&&Q)}P=new a(z,p);if(z.nodeType==3){if(Q&&u==0){P.prev()}else{if(!Q&&u==z.nodeValue.length){P.next()}}}while(O=P.current()){if(O.nodeType===1){if(!O.getAttribute("data-mce-bogus")){N=O.nodeName.toLowerCase();if(c[N]&&N!=="br"){return false}}}else{if(O.nodeType===3&&!/^[ \t\r\n]*$/.test(O.nodeValue)){return false}}if(Q){P.prev()}else{P.next()}}return true}function l(N,T){var U,S,P,R,Q,O=x||"P";S=i.getParent(N,i.isBlock);if(!S||!E(S)){S=S||j;if(!S.hasChildNodes()){U=i.create(O);S.appendChild(U);v.setStart(U,0);v.setEnd(U,0);return U}R=N;while(R.parentNode!=S){R=R.parentNode}while(R&&!i.isBlock(R)){P=R;R=R.previousSibling}if(P){U=i.create(O);P.parentNode.insertBefore(U,P);R=P;while(R&&!i.isBlock(R)){Q=R.nextSibling;U.appendChild(R);R=Q}v.setStart(N,T);v.setEnd(N,T)}}return N}function H(){function N(P){var O=n[P?"firstChild":"lastChild"];while(O){if(O.nodeType==1){break}O=O[P?"nextSibling":"previousSibling"]}return O===p}o=x?r(x):i.create("BR");if(N(true)&&N()){i.replace(o,n)}else{if(N(true)){n.parentNode.insertBefore(o,n)}else{if(N()){i.insertAfter(o,n);F(o)}else{G=v.cloneRange();G.setStartAfter(p);G.setEndAfter(n);k=G.extractContents();i.insertAfter(k,n);i.insertAfter(o,n)}}}i.remove(p);m(o);h.add()}function D(){var O=new a(z,p),N;while(N=O.current()){if(N.nodeName=="BR"){return true}N=O.next()}}function L(){var P,O,N;if(z&&z.nodeType==3&&u>=z.nodeValue.length){if(!b.isIE&&!D()){P=i.create("br");v.insertNode(P);v.setStartAfter(P);v.setEndAfter(P);O=true}}P=i.create("br");v.insertNode(P);if(b.isIE&&t=="PRE"&&(!M||M<8)){P.parentNode.insertBefore(i.doc.createTextNode("\r"),P)}N=i.create("span",{}," ");P.parentNode.insertBefore(N,P);e.scrollIntoView(N);i.remove(N);if(!O){v.setStartAfter(P);v.setEndAfter(P)}else{v.setStartBefore(P);v.setEndBefore(P)}e.setRng(v);h.add()}function s(N){do{if(N.nodeType===3){N.nodeValue=N.nodeValue.replace(/^[\r\n]+/,"")}N=N.firstChild}while(N)}function K(P){var N=i.getRoot(),O,Q;O=P;while(O!==N&&i.getContentEditable(O)!=="false"){if(i.getContentEditable(O)==="true"){Q=O}O=O.parentNode}return O!==N?Q:N}function I(O){var N;if(!b.isIE){O.normalize();N=O.lastChild;if(!N||(/^(left|right)$/gi.test(i.getStyle(N,"float",true)))){i.add(O,"br")}}}if(!v.collapsed){f.execCommand("Delete");return}if(A.isDefaultPrevented()){return}z=v.startContainer;u=v.startOffset;x=(d.force_p_newlines?"p":"")||d.forced_root_block;x=x?x.toUpperCase():"";M=i.doc.documentMode;B=A.shiftKey;if(z.nodeType==1&&z.hasChildNodes()){C=u>z.childNodes.length-1;z=z.childNodes[Math.min(u,z.childNodes.length-1)]||z;if(C&&z.nodeType==3){u=z.nodeValue.length}else{u=0}}j=K(z);if(!j){return}h.beforeChange();if(!i.isBlock(j)&&j!=i.getRoot()){if(!x||B){L()}return}if((x&&!B)||(!x&&B)){z=l(z,u)}p=i.getParent(z,i.isBlock);n=p?i.getParent(p.parentNode,i.isBlock):null;t=p?p.nodeName.toUpperCase():"";J=n?n.nodeName.toUpperCase():"";if(J=="LI"&&!A.ctrlKey){p=n;t=J}if(t=="LI"){if(!x&&B){L();return}if(i.isEmpty(p)){if(/^(UL|OL|LI)$/.test(n.parentNode.nodeName)){return false}H();return}}if(t=="PRE"&&d.br_in_pre!==false){if(!B){L();return}}else{if((!x&&!B&&t!="LI")||(x&&B)){L();return}}x=x||"P";if(q()){if(/^(H[1-6]|PRE)$/.test(t)&&J!="HGROUP"){o=r(x)}else{o=r()}if(d.end_container_on_empty_block&&E(n)&&i.isEmpty(p)){o=i.split(n,p)}else{i.insertAfter(o,p)}m(o)}else{if(q(true)){o=p.parentNode.insertBefore(r(),p);F(o)}else{G=v.cloneRange();G.setEndAfter(p);k=G.extractContents();s(k);o=k.firstChild;i.insertAfter(k,p);y(o);I(p);m(o)}}i.setAttrib(o,"id","");h.add()}f.onKeyDown.add(function(k,j){if(j.keyCode==13){if(g(j)!==false){j.preventDefault()}}})}})(tinymce); \ No newline at end of file +(function(e){var a=/^\s*|\s*$/g,b,d="B".replace(/A(.)|B/,"$1")==="$1";var c={majorVersion:"3",minorVersion:"5.8-wp2",releaseDate:"2013-02-11",_init:function(){var s=this,q=document,o=navigator,g=o.userAgent,m,f,l,k,j,r;s.isOpera=e.opera&&opera.buildNumber;s.isWebKit=/WebKit/.test(g);s.isIE=!s.isWebKit&&!s.isOpera&&(/MSIE/gi).test(g)&&(/Explorer/gi).test(o.appName);s.isIE6=s.isIE&&/MSIE [56]/.test(g);s.isIE7=s.isIE&&/MSIE [7]/.test(g);s.isIE8=s.isIE&&/MSIE [8]/.test(g);s.isIE9=s.isIE&&/MSIE [9]/.test(g);s.isGecko=!s.isWebKit&&/Gecko/.test(g);s.isMac=g.indexOf("Mac")!=-1;s.isAir=/adobeair/i.test(g);s.isIDevice=/(iPad|iPhone)/.test(g);s.isIOS5=s.isIDevice&&g.match(/AppleWebKit\/(\d*)/)[1]>=534;if(e.tinyMCEPreInit){s.suffix=tinyMCEPreInit.suffix;s.baseURL=tinyMCEPreInit.base;s.query=tinyMCEPreInit.query;return}s.suffix="";f=q.getElementsByTagName("base");for(m=0;m<f.length;m++){r=f[m].href;if(r){if(/^https?:\/\/[^\/]+$/.test(r)){r+="/"}k=r?r.match(/.*\//)[0]:""}}function h(i){if(i.src&&/tiny_mce(|_gzip|_jquery|_prototype|_full)(_dev|_src)?.js/.test(i.src)){if(/_(src|dev)\.js/g.test(i.src)){s.suffix="_src"}if((j=i.src.indexOf("?"))!=-1){s.query=i.src.substring(j+1)}s.baseURL=i.src.substring(0,i.src.lastIndexOf("/"));if(k&&s.baseURL.indexOf("://")==-1&&s.baseURL.indexOf("/")!==0){s.baseURL=k+s.baseURL}return s.baseURL}return null}f=q.getElementsByTagName("script");for(m=0;m<f.length;m++){if(h(f[m])){return}}l=q.getElementsByTagName("head")[0];if(l){f=l.getElementsByTagName("script");for(m=0;m<f.length;m++){if(h(f[m])){return}}}return},is:function(g,f){if(!f){return g!==b}if(f=="array"&&c.isArray(g)){return true}return typeof(g)==f},isArray:Array.isArray||function(f){return Object.prototype.toString.call(f)==="[object Array]"},makeMap:function(f,j,h){var g;f=f||[];j=j||",";if(typeof(f)=="string"){f=f.split(j)}h=h||{};g=f.length;while(g--){h[f[g]]={}}return h},each:function(i,f,h){var j,g;if(!i){return 0}h=h||i;if(i.length!==b){for(j=0,g=i.length;j<g;j++){if(f.call(h,i[j],j,i)===false){return 0}}}else{for(j in i){if(i.hasOwnProperty(j)){if(f.call(h,i[j],j,i)===false){return 0}}}}return 1},map:function(g,h){var i=[];c.each(g,function(f){i.push(h(f))});return i},grep:function(g,h){var i=[];c.each(g,function(f){if(!h||h(f)){i.push(f)}});return i},inArray:function(g,h){var j,f;if(g){for(j=0,f=g.length;j<f;j++){if(g[j]===h){return j}}}return -1},extend:function(n,k){var j,f,h,g=arguments,m;for(j=1,f=g.length;j<f;j++){k=g[j];for(h in k){if(k.hasOwnProperty(h)){m=k[h];if(m!==b){n[h]=m}}}}return n},trim:function(f){return(f?""+f:"").replace(a,"")},create:function(o,f,j){var n=this,g,i,k,l,h,m=0;o=/^((static) )?([\w.]+)(:([\w.]+))?/.exec(o);k=o[3].match(/(^|\.)(\w+)$/i)[2];i=n.createNS(o[3].replace(/\.\w+$/,""),j);if(i[k]){return}if(o[2]=="static"){i[k]=f;if(this.onCreate){this.onCreate(o[2],o[3],i[k])}return}if(!f[k]){f[k]=function(){};m=1}i[k]=f[k];n.extend(i[k].prototype,f);if(o[5]){g=n.resolve(o[5]).prototype;l=o[5].match(/\.(\w+)$/i)[1];h=i[k];if(m){i[k]=function(){return g[l].apply(this,arguments)}}else{i[k]=function(){this.parent=g[l];return h.apply(this,arguments)}}i[k].prototype[k]=i[k];n.each(g,function(p,q){i[k].prototype[q]=g[q]});n.each(f,function(p,q){if(g[q]){i[k].prototype[q]=function(){this.parent=g[q];return p.apply(this,arguments)}}else{if(q!=k){i[k].prototype[q]=p}}})}n.each(f["static"],function(p,q){i[k][q]=p});if(this.onCreate){this.onCreate(o[2],o[3],i[k].prototype)}},walk:function(i,h,j,g){g=g||this;if(i){if(j){i=i[j]}c.each(i,function(k,f){if(h.call(g,k,f,j)===false){return false}c.walk(k,h,j,g)})}},createNS:function(j,h){var g,f;h=h||e;j=j.split(".");for(g=0;g<j.length;g++){f=j[g];if(!h[f]){h[f]={}}h=h[f]}return h},resolve:function(j,h){var g,f;h=h||e;j=j.split(".");for(g=0,f=j.length;g<f;g++){h=h[j[g]];if(!h){break}}return h},addUnload:function(j,i){var h=this,g;g=function(){var f=h.unloads,l,m;if(f){for(m in f){l=f[m];if(l&&l.func){l.func.call(l.scope,1)}}if(e.detachEvent){e.detachEvent("onbeforeunload",k);e.detachEvent("onunload",g)}else{if(e.removeEventListener){e.removeEventListener("unload",g,false)}}h.unloads=l=f=w=g=0;if(e.CollectGarbage){CollectGarbage()}}};function k(){var l=document;function f(){l.detachEvent("onstop",f);if(g){g()}l=0}if(l.readyState=="interactive"){if(l){l.attachEvent("onstop",f)}e.setTimeout(function(){if(l){l.detachEvent("onstop",f)}},0)}}j={func:j,scope:i||this};if(!h.unloads){if(e.attachEvent){e.attachEvent("onunload",g);e.attachEvent("onbeforeunload",k)}else{if(e.addEventListener){e.addEventListener("unload",g,false)}}h.unloads=[j]}else{h.unloads.push(j)}return j},removeUnload:function(i){var g=this.unloads,h=null;c.each(g,function(j,f){if(j&&j.func==i){g.splice(f,1);h=i;return false}});return h},explode:function(f,g){if(!f||c.is(f,"array")){return f}return c.map(f.split(g||","),c.trim)},_addVer:function(g){var f;if(!this.query){return g}f=(g.indexOf("?")==-1?"?":"&")+this.query;if(g.indexOf("#")==-1){return g+f}return g.replace("#",f+"#")},_replace:function(h,f,g){if(d){return g.replace(h,function(){var l=f,j=arguments,k;for(k=0;k<j.length-2;k++){if(j[k]===b){l=l.replace(new RegExp("\\$"+k,"g"),"")}else{l=l.replace(new RegExp("\\$"+k,"g"),j[k])}}return l})}return g.replace(h,f)}};c._init();e.tinymce=e.tinyMCE=c})(window);tinymce.create("tinymce.util.Dispatcher",{scope:null,listeners:null,inDispatch:false,Dispatcher:function(a){this.scope=a||this;this.listeners=[]},add:function(b,a){this.listeners.push({cb:b,scope:a||this.scope});return b},addToTop:function(d,b){var a=this,c={cb:d,scope:b||a.scope};if(a.inDispatch){a.listeners=[c].concat(a.listeners)}else{a.listeners.unshift(c)}return d},remove:function(c){var b=this.listeners,a=null;tinymce.each(b,function(e,d){if(c==e.cb){a=e;b.splice(d,1);return false}});return a},dispatch:function(){var a=this,e,b=arguments,c,d=a.listeners,f;a.inDispatch=true;for(c=0;c<d.length;c++){f=d[c];e=f.cb.apply(f.scope,b.length>0?b:[f.scope]);if(e===false){break}}a.inDispatch=false;return e}});(function(){var a=tinymce.each;tinymce.create("tinymce.util.URI",{URI:function(e,g){var f=this,i,d,c,h;e=tinymce.trim(e);g=f.settings=g||{};if(/^([\w\-]+):([^\/]{2})/i.test(e)||/^\s*#/.test(e)){f.source=e;return}if(e.indexOf("/")===0&&e.indexOf("//")!==0){e=(g.base_uri?g.base_uri.protocol||"http":"http")+"://mce_host"+e}if(!/^[\w\-]*:?\/\//.test(e)){h=g.base_uri?g.base_uri.path:new tinymce.util.URI(location.href).directory;e=((g.base_uri&&g.base_uri.protocol)||"http")+"://mce_host"+f.toAbsPath(h,e)}e=e.replace(/@@/g,"(mce_at)");e=/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@\/]*):?([^:@\/]*))?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/.exec(e);a(["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"],function(b,j){var k=e[j];if(k){k=k.replace(/\(mce_at\)/g,"@@")}f[b]=k});c=g.base_uri;if(c){if(!f.protocol){f.protocol=c.protocol}if(!f.userInfo){f.userInfo=c.userInfo}if(!f.port&&f.host==="mce_host"){f.port=c.port}if(!f.host||f.host==="mce_host"){f.host=c.host}f.source=""}},setPath:function(c){var b=this;c=/^(.*?)\/?(\w+)?$/.exec(c);b.path=c[0];b.directory=c[1];b.file=c[2];b.source="";b.getURI()},toRelative:function(b){var d=this,f;if(b==="./"){return b}b=new tinymce.util.URI(b,{base_uri:d});if((b.host!="mce_host"&&d.host!=b.host&&b.host)||d.port!=b.port||d.protocol!=b.protocol){return b.getURI()}var c=d.getURI(),e=b.getURI();if(c==e||(c.charAt(c.length-1)=="/"&&c.substr(0,c.length-1)==e)){return c}f=d.toRelPath(d.path,b.path);if(b.query){f+="?"+b.query}if(b.anchor){f+="#"+b.anchor}return f},toAbsolute:function(b,c){b=new tinymce.util.URI(b,{base_uri:this});return b.getURI(this.host==b.host&&this.protocol==b.protocol?c:0)},toRelPath:function(g,h){var c,f=0,d="",e,b;g=g.substring(0,g.lastIndexOf("/"));g=g.split("/");c=h.split("/");if(g.length>=c.length){for(e=0,b=g.length;e<b;e++){if(e>=c.length||g[e]!=c[e]){f=e+1;break}}}if(g.length<c.length){for(e=0,b=c.length;e<b;e++){if(e>=g.length||g[e]!=c[e]){f=e+1;break}}}if(f===1){return h}for(e=0,b=g.length-(f-1);e<b;e++){d+="../"}for(e=f-1,b=c.length;e<b;e++){if(e!=f-1){d+="/"+c[e]}else{d+=c[e]}}return d},toAbsPath:function(e,f){var c,b=0,h=[],d,g;d=/\/$/.test(f)?"/":"";e=e.split("/");f=f.split("/");a(e,function(i){if(i){h.push(i)}});e=h;for(c=f.length-1,h=[];c>=0;c--){if(f[c].length===0||f[c]==="."){continue}if(f[c]===".."){b++;continue}if(b>0){b--;continue}h.push(f[c])}c=e.length-b;if(c<=0){g=h.reverse().join("/")}else{g=e.slice(0,c).join("/")+"/"+h.reverse().join("/")}if(g.indexOf("/")!==0){g="/"+g}if(d&&g.lastIndexOf("/")!==g.length-1){g+=d}return g},getURI:function(d){var c,b=this;if(!b.source||d){c="";if(!d){if(b.protocol){c+=b.protocol+"://"}if(b.userInfo){c+=b.userInfo+"@"}if(b.host){c+=b.host}if(b.port){c+=":"+b.port}}if(b.path){c+=b.path}if(b.query){c+="?"+b.query}if(b.anchor){c+="#"+b.anchor}b.source=c}return b.source}})})();(function(){var a=tinymce.each;tinymce.create("static tinymce.util.Cookie",{getHash:function(d){var b=this.get(d),c;if(b){a(b.split("&"),function(e){e=e.split("=");c=c||{};c[unescape(e[0])]=unescape(e[1])})}return c},setHash:function(j,b,g,f,i,c){var h="";a(b,function(e,d){h+=(!h?"":"&")+escape(d)+"="+escape(e)});this.set(j,h,g,f,i,c)},get:function(i){var h=document.cookie,g,f=i+"=",d;if(!h){return}d=h.indexOf("; "+f);if(d==-1){d=h.indexOf(f);if(d!==0){return null}}else{d+=2}g=h.indexOf(";",d);if(g==-1){g=h.length}return unescape(h.substring(d+f.length,g))},set:function(i,b,g,f,h,c){document.cookie=i+"="+escape(b)+((g)?"; expires="+g.toGMTString():"")+((f)?"; path="+escape(f):"")+((h)?"; domain="+h:"")+((c)?"; secure":"")},remove:function(c,e,d){var b=new Date();b.setTime(b.getTime()-1000);this.set(c,"",b,e,d)}})})();(function(){function serialize(o,quote){var i,v,t,name;quote=quote||'"';if(o==null){return"null"}t=typeof o;if(t=="string"){v="\bb\tt\nn\ff\rr\"\"''\\\\";return quote+o.replace(/([\u0080-\uFFFF\x00-\x1f\"\'\\])/g,function(a,b){if(quote==='"'&&a==="'"){return a}i=v.indexOf(b);if(i+1){return"\\"+v.charAt(i+1)}a=b.charCodeAt().toString(16);return"\\u"+"0000".substring(a.length)+a})+quote}if(t=="object"){if(o.hasOwnProperty&&Object.prototype.toString.call(o)==="[object Array]"){for(i=0,v="[";i<o.length;i++){v+=(i>0?",":"")+serialize(o[i],quote)}return v+"]"}v="{";for(name in o){if(o.hasOwnProperty(name)){v+=typeof o[name]!="function"?(v.length>1?","+quote:quote)+name+quote+":"+serialize(o[name],quote):""}}return v+"}"}return""+o}tinymce.util.JSON={serialize:serialize,parse:function(s){try{return eval("("+s+")")}catch(ex){}}}})();tinymce.create("static tinymce.util.XHR",{send:function(g){var a,e,b=window,h=0;function f(){if(!g.async||a.readyState==4||h++>10000){if(g.success&&h<10000&&a.status==200){g.success.call(g.success_scope,""+a.responseText,a,g)}else{if(g.error){g.error.call(g.error_scope,h>10000?"TIMED_OUT":"GENERAL",a,g)}}a=null}else{b.setTimeout(f,10)}}g.scope=g.scope||this;g.success_scope=g.success_scope||g.scope;g.error_scope=g.error_scope||g.scope;g.async=g.async===false?false:true;g.data=g.data||"";function d(i){a=0;try{a=new ActiveXObject(i)}catch(c){}return a}a=b.XMLHttpRequest?new XMLHttpRequest():d("Microsoft.XMLHTTP")||d("Msxml2.XMLHTTP");if(a){if(a.overrideMimeType){a.overrideMimeType(g.content_type)}a.open(g.type||(g.data?"POST":"GET"),g.url,g.async);if(g.content_type){a.setRequestHeader("Content-Type",g.content_type)}a.setRequestHeader("X-Requested-With","XMLHttpRequest");a.send(g.data);if(!g.async){return f()}e=b.setTimeout(f,10)}}});(function(){var c=tinymce.extend,b=tinymce.util.JSON,a=tinymce.util.XHR;tinymce.create("tinymce.util.JSONRequest",{JSONRequest:function(d){this.settings=c({},d);this.count=0},send:function(f){var e=f.error,d=f.success;f=c(this.settings,f);f.success=function(h,g){h=b.parse(h);if(typeof(h)=="undefined"){h={error:"JSON Parse error."}}if(h.error){e.call(f.error_scope||f.scope,h.error,g)}else{d.call(f.success_scope||f.scope,h.result)}};f.error=function(h,g){if(e){e.call(f.error_scope||f.scope,h,g)}};f.data=b.serialize({id:f.id||"c"+(this.count++),method:f.method,params:f.params});f.content_type="application/json";a.send(f)},"static":{sendRPC:function(d){return new tinymce.util.JSONRequest().send(d)}}})}());(function(a){a.VK={BACKSPACE:8,DELETE:46,DOWN:40,ENTER:13,LEFT:37,RIGHT:39,SPACEBAR:32,TAB:9,UP:38,modifierPressed:function(b){return b.shiftKey||b.ctrlKey||b.altKey},metaKeyPressed:function(b){return a.isMac?b.metaKey:b.ctrlKey&&!b.altKey}}})(tinymce);tinymce.util.Quirks=function(a){var j=tinymce.VK,f=j.BACKSPACE,k=j.DELETE,e=a.dom,l=a.selection,H=a.settings,v=a.parser,o=a.serializer,E=tinymce.each;function A(N,M){try{a.getDoc().execCommand(N,false,M)}catch(L){}}function n(){var L=a.getDoc().documentMode;return L?L:6}function z(L){return L.isDefaultPrevented()}function J(){function L(R){var N,P,M,S,O,Q,T;function U(){if(O.nodeType==3){if(R&&Q==O.length){return true}if(!R&&Q===0){return true}}}N=l.getRng();var V=[N.startContainer,N.startOffset,N.endContainer,N.endOffset];if(!N.collapsed){R=true}O=N[(R?"start":"end")+"Container"];Q=N[(R?"start":"end")+"Offset"];if(O.nodeType==3){P=e.getParent(N.startContainer,e.isBlock);if(R){P=e.getNext(P,e.isBlock)}if(P&&(U()||!N.collapsed)){M=e.create("em",{id:"__mceDel"});E(tinymce.grep(P.childNodes),function(W){M.appendChild(W)});P.appendChild(M)}}N=e.createRng();N.setStart(V[0],V[1]);N.setEnd(V[2],V[3]);l.setRng(N);a.getDoc().execCommand(R?"ForwardDelete":"Delete",false,null);if(M){S=l.getBookmark();while(T=e.get("__mceDel")){e.remove(T,true)}l.moveToBookmark(S)}}a.onKeyDown.add(function(M,O){var N;N=O.keyCode==k;if(!z(O)&&(N||O.keyCode==f)&&!j.modifierPressed(O)){O.preventDefault();L(N)}});a.addCommand("Delete",function(){L()})}function q(){function L(O){var N=e.create("body");var P=O.cloneContents();N.appendChild(P);return l.serializer.serialize(N,{format:"html"})}function M(N){var P=L(N);var Q=e.createRng();Q.selectNode(a.getBody());var O=L(Q);return P===O}a.onKeyDown.add(function(O,Q){var P=Q.keyCode,N;if(!z(Q)&&(P==k||P==f)){N=O.selection.isCollapsed();if(N&&!e.isEmpty(O.getBody())){return}if(tinymce.isIE&&!N){return}if(!N&&!M(O.selection.getRng())){return}O.setContent("");O.selection.setCursorLocation(O.getBody(),0);O.nodeChanged()}})}function I(){a.onKeyDown.add(function(L,M){if(!z(M)&&M.keyCode==65&&j.metaKeyPressed(M)){M.preventDefault();L.execCommand("SelectAll")}})}function K(){if(!a.settings.content_editable){e.bind(a.getDoc(),"focusin",function(L){l.setRng(l.getRng())});e.bind(a.getDoc(),"mousedown",function(L){if(L.target==a.getDoc().documentElement){a.getWin().focus();l.setRng(l.getRng())}})}}function B(){a.onKeyDown.add(function(L,O){if(!z(O)&&O.keyCode===f){if(l.isCollapsed()&&l.getRng(true).startOffset===0){var N=l.getNode();var M=N.previousSibling;if(M&&M.nodeName&&M.nodeName.toLowerCase()==="hr"){e.remove(M);tinymce.dom.Event.cancel(O)}}}})}function y(){if(!Range.prototype.getClientRects){a.onMouseDown.add(function(M,N){if(!z(N)&&N.target.nodeName==="HTML"){var L=M.getBody();L.blur();setTimeout(function(){L.focus()},0)}})}}function h(){a.onClick.add(function(L,M){M=M.target;if(/^(IMG|HR)$/.test(M.nodeName)){l.getSel().setBaseAndExtent(M,0,M,1)}if(M.nodeName=="A"&&e.hasClass(M,"mceItemAnchor")){l.select(M)}L.nodeChanged()})}function c(){function M(){var O=e.getAttribs(l.getStart().cloneNode(false));return function(){var P=l.getStart();if(P!==a.getBody()){e.setAttrib(P,"style",null);E(O,function(Q){P.setAttributeNode(Q.cloneNode(true))})}}}function L(){return !l.isCollapsed()&&e.getParent(l.getStart(),e.isBlock)!=e.getParent(l.getEnd(),e.isBlock)}function N(O,P){P.preventDefault();return false}a.onKeyPress.add(function(O,Q){var P;if(!z(Q)&&(Q.keyCode==8||Q.keyCode==46)&&L()){P=M();O.getDoc().execCommand("delete",false,null);P();Q.preventDefault();return false}});e.bind(a.getDoc(),"cut",function(P){var O;if(!z(P)&&L()){O=M();a.onKeyUp.addToTop(N);setTimeout(function(){O();a.onKeyUp.remove(N)},0)}})}function b(){var M,L;e.bind(a.getDoc(),"selectionchange",function(){if(L){clearTimeout(L);L=0}L=window.setTimeout(function(){var N=l.getRng();if(!M||!tinymce.dom.RangeUtils.compareRanges(N,M)){a.nodeChanged();M=N}},50)})}function x(){document.body.setAttribute("role","application")}function t(){a.onKeyDown.add(function(L,N){if(!z(N)&&N.keyCode===f){if(l.isCollapsed()&&l.getRng(true).startOffset===0){var M=l.getNode().previousSibling;if(M&&M.nodeName&&M.nodeName.toLowerCase()==="table"){return tinymce.dom.Event.cancel(N)}}}})}function C(){if(n()>7){return}A("RespectVisibilityInDesign",true);a.contentStyles.push(".mceHideBrInPre pre br {display: none}");e.addClass(a.getBody(),"mceHideBrInPre");v.addNodeFilter("pre",function(L,N){var O=L.length,Q,M,R,P;while(O--){Q=L[O].getAll("br");M=Q.length;while(M--){R=Q[M];P=R.prev;if(P&&P.type===3&&P.value.charAt(P.value-1)!="\n"){P.value+="\n"}else{R.parent.insert(new tinymce.html.Node("#text",3),R,true).value="\n"}}}});o.addNodeFilter("pre",function(L,N){var O=L.length,Q,M,R,P;while(O--){Q=L[O].getAll("br");M=Q.length;while(M--){R=Q[M];P=R.prev;if(P&&P.type==3){P.value=P.value.replace(/\r?\n$/,"")}}}})}function g(){e.bind(a.getBody(),"mouseup",function(N){var M,L=l.getNode();if(L.nodeName=="IMG"){if(M=e.getStyle(L,"width")){e.setAttrib(L,"width",M.replace(/[^0-9%]+/g,""));e.setStyle(L,"width","")}if(M=e.getStyle(L,"height")){e.setAttrib(L,"height",M.replace(/[^0-9%]+/g,""));e.setStyle(L,"height","")}}})}function d(){a.onKeyDown.add(function(R,S){var Q,L,M,O,P,T,N;Q=S.keyCode==k;if(!z(S)&&(Q||S.keyCode==f)&&!j.modifierPressed(S)){L=l.getRng();M=L.startContainer;O=L.startOffset;N=L.collapsed;if(M.nodeType==3&&M.nodeValue.length>0&&((O===0&&!N)||(N&&O===(Q?0:1)))){T=M.previousSibling;if(T&&T.nodeName=="IMG"){return}nonEmptyElements=R.schema.getNonEmptyElements();S.preventDefault();P=e.create("br",{id:"__tmp"});M.parentNode.insertBefore(P,M);R.getDoc().execCommand(Q?"ForwardDelete":"Delete",false,null);M=l.getRng().startContainer;T=M.previousSibling;if(T&&T.nodeType==1&&!e.isBlock(T)&&e.isEmpty(T)&&!nonEmptyElements[T.nodeName.toLowerCase()]){e.remove(T)}e.remove("__tmp")}}})}function G(){a.onKeyDown.add(function(P,Q){var N,M,R,L,O;if(z(Q)||Q.keyCode!=j.BACKSPACE){return}N=l.getRng();M=N.startContainer;R=N.startOffset;L=e.getRoot();O=M;if(!N.collapsed||R!==0){return}while(O&&O.parentNode&&O.parentNode.firstChild==O&&O.parentNode!=L){O=O.parentNode}if(O.tagName==="BLOCKQUOTE"){P.formatter.toggle("blockquote",null,O);N=e.createRng();N.setStart(M,0);N.setEnd(M,0);l.setRng(N)}})}function F(){function L(){a._refreshContentEditable();A("StyleWithCSS",false);A("enableInlineTableEditing",false);if(!H.object_resizing){A("enableObjectResizing",false)}}if(!H.readonly){a.onBeforeExecCommand.add(L);a.onMouseDown.add(L)}}function s(){function L(M,N){E(e.select("a"),function(Q){var O=Q.parentNode,P=e.getRoot();if(O.lastChild===Q){while(O&&!e.isBlock(O)){if(O.parentNode.lastChild!==O||O===P){return}O=O.parentNode}e.add(O,"br",{"data-mce-bogus":1})}})}a.onExecCommand.add(function(M,N){if(N==="CreateLink"){L(M)}});a.onSetContent.add(l.onSetContent.add(L))}function m(){if(H.forced_root_block){a.onInit.add(function(){A("DefaultParagraphSeparator",H.forced_root_block)})}}function p(){function L(N,M){if(!N||!M.initial){a.execCommand("mceRepaint")}}a.onUndo.add(L);a.onRedo.add(L);a.onSetContent.add(L)}function i(){a.onKeyDown.add(function(M,N){var L;if(!z(N)&&N.keyCode==f){L=M.getDoc().selection.createRange();if(L&&L.item){N.preventDefault();M.undoManager.beforeChange();e.remove(L.item(0));M.undoManager.add()}}})}function r(){var L;if(n()>=10){L="";E("p div h1 h2 h3 h4 h5 h6".split(" "),function(M,N){L+=(N>0?",":"")+M+":empty"});a.contentStyles.push(L+"{padding-right: 1px !important}")}}function u(){var N,M,ad,L,Y,ab,Z,ac,O,P,aa,W,V,X=document,T=a.getDoc();if(!H.object_resizing||H.webkit_fake_resize===false){return}A("enableObjectResizing",false);aa={n:[0.5,0,0,-1],e:[1,0.5,1,0],s:[0.5,1,0,1],w:[0,0.5,-1,0],nw:[0,0,-1,-1],ne:[1,0,1,-1],se:[1,1,1,1],sw:[0,1,-1,1]};function R(ah){var ag,af;ag=ah.screenX-ab;af=ah.screenY-Z;W=ag*Y[2]+ac;V=af*Y[3]+O;W=W<5?5:W;V=V<5?5:V;if(j.modifierPressed(ah)||(ad.nodeName=="IMG"&&Y[2]*Y[3]!==0)){W=Math.round(V/P);V=Math.round(W*P)}e.setStyles(L,{width:W,height:V});if(Y[2]<0&&L.clientWidth<=W){e.setStyle(L,"left",N+(ac-W))}if(Y[3]<0&&L.clientHeight<=V){e.setStyle(L,"top",M+(O-V))}}function ae(){function af(ag,ah){if(ah){if(ad.style[ag]||!a.schema.isValid(ad.nodeName.toLowerCase(),ag)){e.setStyle(ad,ag,ah)}else{e.setAttrib(ad,ag,ah)}}}af("width",W);af("height",V);e.unbind(T,"mousemove",R);e.unbind(T,"mouseup",ae);if(X!=T){e.unbind(X,"mousemove",R);e.unbind(X,"mouseup",ae)}e.remove(L);Q(ad)}function Q(ai){var ag,ah,af;S();ag=e.getPos(ai);N=ag.x;M=ag.y;ah=ai.offsetWidth;af=ai.offsetHeight;if(ad!=ai){ad=ai;W=V=0}E(aa,function(al,aj){var ak;ak=e.get("mceResizeHandle"+aj);if(!ak){ak=e.add(T.documentElement,"div",{id:"mceResizeHandle"+aj,"class":"mceResizeHandle",style:"cursor:"+aj+"-resize; margin:0; padding:0"});e.bind(ak,"mousedown",function(am){am.preventDefault();ae();ab=am.screenX;Z=am.screenY;ac=ad.clientWidth;O=ad.clientHeight;P=O/ac;Y=al;L=ad.cloneNode(true);e.addClass(L,"mceClonedResizable");e.setStyles(L,{left:N,top:M,margin:0});T.documentElement.appendChild(L);e.bind(T,"mousemove",R);e.bind(T,"mouseup",ae);if(X!=T){e.bind(X,"mousemove",R);e.bind(X,"mouseup",ae)}})}else{e.show(ak)}e.setStyles(ak,{left:(ah*al[0]+N)-(ak.offsetWidth/2),top:(af*al[1]+M)-(ak.offsetHeight/2)})});if(!tinymce.isOpera&&ad.nodeName=="IMG"){ad.setAttribute("data-mce-selected","1")}}function S(){if(ad){ad.removeAttribute("data-mce-selected")}for(var af in aa){e.hide("mceResizeHandle"+af)}}a.contentStyles.push(".mceResizeHandle {position: absolute;border: 1px solid black;background: #FFF;width: 5px;height: 5px;z-index: 10000}.mceResizeHandle:hover {background: #000}img[data-mce-selected] {outline: 1px solid black}img.mceClonedResizable, table.mceClonedResizable {position: absolute;outline: 1px dashed black;opacity: .5;z-index: 10000}");function U(){var af=e.getParent(l.getNode(),"table,img");E(e.select("img[data-mce-selected]"),function(ag){ag.removeAttribute("data-mce-selected")});if(af){Q(af)}else{S()}}a.onNodeChange.add(U);e.bind(T,"selectionchange",U);a.serializer.addAttributeFilter("data-mce-selected",function(af,ag){var ah=af.length;while(ah--){af[ah].attr(ag,null)}})}function D(){if(n()<9){v.addNodeFilter("noscript",function(L){var M=L.length,N,O;while(M--){N=L[M];O=N.firstChild;if(O){N.attr("data-mce-innertext",O.value)}}});o.addNodeFilter("noscript",function(L){var M=L.length,N,P,O;while(M--){N=L[M];P=L[M].firstChild;if(P){P.value=tinymce.html.Entities.decode(P.value)}else{O=N.attributes.map["data-mce-innertext"];if(O){N.attr("data-mce-innertext",null);P=new tinymce.html.Node("#text",3);P.value=O;P.raw=true;N.append(P)}}}})}}t();G();q();if(tinymce.isWebKit){d();J();K();h();m();if(tinymce.isIDevice){b()}else{u();I()}}if(tinymce.isIE){B();x();C();g();i();r();D()}if(tinymce.isGecko){B();y();c();F();s();p()}if(tinymce.isOpera){u()}};(function(j){var a,g,d,k=/[&<>\"\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,b=/[<>&\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,f=/[<>&\"\']/g,c=/&(#x|#)?([\w]+);/g,i={128:"\u20AC",130:"\u201A",131:"\u0192",132:"\u201E",133:"\u2026",134:"\u2020",135:"\u2021",136:"\u02C6",137:"\u2030",138:"\u0160",139:"\u2039",140:"\u0152",142:"\u017D",145:"\u2018",146:"\u2019",147:"\u201C",148:"\u201D",149:"\u2022",150:"\u2013",151:"\u2014",152:"\u02DC",153:"\u2122",154:"\u0161",155:"\u203A",156:"\u0153",158:"\u017E",159:"\u0178"};g={'"':""","'":"'","<":"<",">":">","&":"&"};d={"<":"<",">":">","&":"&",""":'"',"'":"'"};function h(l){var m;m=document.createElement("div");m.innerHTML=l;return m.textContent||m.innerText||l}function e(m,p){var n,o,l,q={};if(m){m=m.split(",");p=p||10;for(n=0;n<m.length;n+=2){o=String.fromCharCode(parseInt(m[n],p));if(!g[o]){l="&"+m[n+1]+";";q[o]=l;q[l]=o}}return q}}a=e("50,nbsp,51,iexcl,52,cent,53,pound,54,curren,55,yen,56,brvbar,57,sect,58,uml,59,copy,5a,ordf,5b,laquo,5c,not,5d,shy,5e,reg,5f,macr,5g,deg,5h,plusmn,5i,sup2,5j,sup3,5k,acute,5l,micro,5m,para,5n,middot,5o,cedil,5p,sup1,5q,ordm,5r,raquo,5s,frac14,5t,frac12,5u,frac34,5v,iquest,60,Agrave,61,Aacute,62,Acirc,63,Atilde,64,Auml,65,Aring,66,AElig,67,Ccedil,68,Egrave,69,Eacute,6a,Ecirc,6b,Euml,6c,Igrave,6d,Iacute,6e,Icirc,6f,Iuml,6g,ETH,6h,Ntilde,6i,Ograve,6j,Oacute,6k,Ocirc,6l,Otilde,6m,Ouml,6n,times,6o,Oslash,6p,Ugrave,6q,Uacute,6r,Ucirc,6s,Uuml,6t,Yacute,6u,THORN,6v,szlig,70,agrave,71,aacute,72,acirc,73,atilde,74,auml,75,aring,76,aelig,77,ccedil,78,egrave,79,eacute,7a,ecirc,7b,euml,7c,igrave,7d,iacute,7e,icirc,7f,iuml,7g,eth,7h,ntilde,7i,ograve,7j,oacute,7k,ocirc,7l,otilde,7m,ouml,7n,divide,7o,oslash,7p,ugrave,7q,uacute,7r,ucirc,7s,uuml,7t,yacute,7u,thorn,7v,yuml,ci,fnof,sh,Alpha,si,Beta,sj,Gamma,sk,Delta,sl,Epsilon,sm,Zeta,sn,Eta,so,Theta,sp,Iota,sq,Kappa,sr,Lambda,ss,Mu,st,Nu,su,Xi,sv,Omicron,t0,Pi,t1,Rho,t3,Sigma,t4,Tau,t5,Upsilon,t6,Phi,t7,Chi,t8,Psi,t9,Omega,th,alpha,ti,beta,tj,gamma,tk,delta,tl,epsilon,tm,zeta,tn,eta,to,theta,tp,iota,tq,kappa,tr,lambda,ts,mu,tt,nu,tu,xi,tv,omicron,u0,pi,u1,rho,u2,sigmaf,u3,sigma,u4,tau,u5,upsilon,u6,phi,u7,chi,u8,psi,u9,omega,uh,thetasym,ui,upsih,um,piv,812,bull,816,hellip,81i,prime,81j,Prime,81u,oline,824,frasl,88o,weierp,88h,image,88s,real,892,trade,89l,alefsym,8cg,larr,8ch,uarr,8ci,rarr,8cj,darr,8ck,harr,8dl,crarr,8eg,lArr,8eh,uArr,8ei,rArr,8ej,dArr,8ek,hArr,8g0,forall,8g2,part,8g3,exist,8g5,empty,8g7,nabla,8g8,isin,8g9,notin,8gb,ni,8gf,prod,8gh,sum,8gi,minus,8gn,lowast,8gq,radic,8gt,prop,8gu,infin,8h0,ang,8h7,and,8h8,or,8h9,cap,8ha,cup,8hb,int,8hk,there4,8hs,sim,8i5,cong,8i8,asymp,8j0,ne,8j1,equiv,8j4,le,8j5,ge,8k2,sub,8k3,sup,8k4,nsub,8k6,sube,8k7,supe,8kl,oplus,8kn,otimes,8l5,perp,8m5,sdot,8o8,lceil,8o9,rceil,8oa,lfloor,8ob,rfloor,8p9,lang,8pa,rang,9ea,loz,9j0,spades,9j3,clubs,9j5,hearts,9j6,diams,ai,OElig,aj,oelig,b0,Scaron,b1,scaron,bo,Yuml,m6,circ,ms,tilde,802,ensp,803,emsp,809,thinsp,80c,zwnj,80d,zwj,80e,lrm,80f,rlm,80j,ndash,80k,mdash,80o,lsquo,80p,rsquo,80q,sbquo,80s,ldquo,80t,rdquo,80u,bdquo,810,dagger,811,Dagger,81g,permil,81p,lsaquo,81q,rsaquo,85c,euro",32);j.html=j.html||{};j.html.Entities={encodeRaw:function(m,l){return m.replace(l?k:b,function(n){return g[n]||n})},encodeAllRaw:function(l){return(""+l).replace(f,function(m){return g[m]||m})},encodeNumeric:function(m,l){return m.replace(l?k:b,function(n){if(n.length>1){return"&#"+(((n.charCodeAt(0)-55296)*1024)+(n.charCodeAt(1)-56320)+65536)+";"}return g[n]||"&#"+n.charCodeAt(0)+";"})},encodeNamed:function(n,l,m){m=m||a;return n.replace(l?k:b,function(o){return g[o]||m[o]||o})},getEncodeFunc:function(l,o){var p=j.html.Entities;o=e(o)||a;function m(r,q){return r.replace(q?k:b,function(s){return g[s]||o[s]||"&#"+s.charCodeAt(0)+";"||s})}function n(r,q){return p.encodeNamed(r,q,o)}l=j.makeMap(l.replace(/\+/g,","));if(l.named&&l.numeric){return m}if(l.named){if(o){return n}return p.encodeNamed}if(l.numeric){return p.encodeNumeric}return p.encodeRaw},decode:function(l){return l.replace(c,function(n,m,o){if(m){o=parseInt(o,m.length===2?16:10);if(o>65535){o-=65536;return String.fromCharCode(55296+(o>>10),56320+(o&1023))}else{return i[o]||String.fromCharCode(o)}}return d[n]||a[n]||h(n)})}}})(tinymce);tinymce.html.Styles=function(d,f){var k=/rgb\s*\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\s*\)/gi,h=/(?:url(?:(?:\(\s*\"([^\"]+)\"\s*\))|(?:\(\s*\'([^\']+)\'\s*\))|(?:\(\s*([^)\s]+)\s*\))))|(?:\'([^\']+)\')|(?:\"([^\"]+)\")/gi,b=/\s*([^:]+):\s*([^;]+);?/g,l=/\s+$/,m=/rgb/,e,g,a={},j;d=d||{};j="\\\" \\' \\; \\: ; : \uFEFF".split(" ");for(g=0;g<j.length;g++){a[j[g]]="\uFEFF"+g;a["\uFEFF"+g]=j[g]}function c(n,q,p,i){function o(r){r=parseInt(r).toString(16);return r.length>1?r:"0"+r}return"#"+o(q)+o(p)+o(i)}return{toHex:function(i){return i.replace(k,c)},parse:function(s){var z={},q,n,x,r,v=d.url_converter,y=d.url_converter_scope||this;function p(D,G){var F,C,B,E;F=z[D+"-top"+G];if(!F){return}C=z[D+"-right"+G];if(F!=C){return}B=z[D+"-bottom"+G];if(C!=B){return}E=z[D+"-left"+G];if(B!=E){return}z[D+G]=E;delete z[D+"-top"+G];delete z[D+"-right"+G];delete z[D+"-bottom"+G];delete z[D+"-left"+G]}function u(C){var D=z[C],B;if(!D||D.indexOf(" ")<0){return}D=D.split(" ");B=D.length;while(B--){if(D[B]!==D[0]){return false}}z[C]=D[0];return true}function A(D,C,B,E){if(!u(C)){return}if(!u(B)){return}if(!u(E)){return}z[D]=z[C]+" "+z[B]+" "+z[E];delete z[C];delete z[B];delete z[E]}function t(B){r=true;return a[B]}function i(C,B){if(r){C=C.replace(/\uFEFF[0-9]/g,function(D){return a[D]})}if(!B){C=C.replace(/\\([\'\";:])/g,"$1")}return C}function o(C,B,F,E,G,D){G=G||D;if(G){G=i(G);return"'"+G.replace(/\'/g,"\\'")+"'"}B=i(B||F||E);if(v){B=v.call(y,B,"style")}return"url('"+B.replace(/\'/g,"\\'")+"')"}if(s){s=s.replace(/\\[\"\';:\uFEFF]/g,t).replace(/\"[^\"]+\"|\'[^\']+\'/g,function(B){return B.replace(/[;:]/g,t)});while(q=b.exec(s)){n=q[1].replace(l,"").toLowerCase();x=q[2].replace(l,"");if(n&&x.length>0){if(n==="font-weight"&&x==="700"){x="bold"}else{if(n==="color"||n==="background-color"){x=x.toLowerCase()}}x=x.replace(k,c);x=x.replace(h,o);z[n]=r?i(x,true):x}b.lastIndex=q.index+q[0].length}p("border","");p("border","-width");p("border","-color");p("border","-style");p("padding","");p("margin","");A("border","border-width","border-style","border-color");if(z.border==="medium none"){delete z.border}}return z},serialize:function(p,r){var o="",n,q;function i(t){var x,u,s,v;x=f.styles[t];if(x){for(u=0,s=x.length;u<s;u++){t=x[u];v=p[t];if(v!==e&&v.length>0){o+=(o.length>0?" ":"")+t+": "+v+";"}}}}if(r&&f&&f.styles){i("*");i(r)}else{for(n in p){q=p[n];if(q!==e&&q.length>0){o+=(o.length>0?" ":"")+n+": "+q+";"}}}return o}}};(function(f){var a={},e=f.makeMap,g=f.each;function d(j,i){return j.split(i||",")}function h(m,l){var j,k={};function i(n){return n.replace(/[A-Z]+/g,function(o){return i(m[o])})}for(j in m){if(m.hasOwnProperty(j)){m[j]=i(m[j])}}i(l).replace(/#/g,"#text").replace(/(\w+)\[([^\]]+)\]\[([^\]]*)\]/g,function(q,o,n,p){n=d(n,"|");k[o]={attributes:e(n),attributesOrder:n,children:e(p,"|",{"#comment":{}})}});return k}function b(){var i=a.html5;if(!i){i=a.html5=h({A:"id|accesskey|class|dir|draggable|item|hidden|itemprop|role|spellcheck|style|subject|title|onclick|ondblclick|onmousedown|onmouseup|onmouseover|onmousemove|onmouseout|onkeypress|onkeydown|onkeyup",B:"#|a|abbr|area|audio|b|bdo|br|button|canvas|cite|code|command|datalist|del|dfn|em|embed|i|iframe|img|input|ins|kbd|keygen|label|link|map|mark|meta|meter|noscript|object|output|progress|q|ruby|samp|script|select|small|span|strong|sub|sup|svg|textarea|time|var|video|wbr",C:"#|a|abbr|area|address|article|aside|audio|b|bdo|blockquote|br|button|canvas|cite|code|command|datalist|del|details|dfn|dialog|div|dl|em|embed|fieldset|figure|footer|form|h1|h2|h3|h4|h5|h6|header|hgroup|hr|i|iframe|img|input|ins|kbd|keygen|label|link|map|mark|menu|meta|meter|nav|noscript|ol|object|output|p|pre|progress|q|ruby|samp|script|section|select|small|span|strong|style|sub|sup|svg|table|textarea|time|ul|var|video"},"html[A|manifest][body|head]head[A][base|command|link|meta|noscript|script|style|title]title[A][#]base[A|href|target][]link[A|href|rel|media|type|sizes][]meta[A|http-equiv|name|content|charset][]style[A|type|media|scoped][#]script[A|charset|type|src|defer|async][#]noscript[A][C]body[A][C]section[A][C]nav[A][C]article[A][C]aside[A][C]h1[A][B]h2[A][B]h3[A][B]h4[A][B]h5[A][B]h6[A][B]hgroup[A][h1|h2|h3|h4|h5|h6]header[A][C]footer[A][C]address[A][C]p[A][B]br[A][]pre[A][B]dialog[A][dd|dt]blockquote[A|cite][C]ol[A|start|reversed][li]ul[A][li]li[A|value][C]dl[A][dd|dt]dt[A][B]dd[A][C]a[A|href|target|ping|rel|media|type][B]em[A][B]strong[A][B]small[A][B]cite[A][B]q[A|cite][B]dfn[A][B]abbr[A][B]code[A][B]var[A][B]samp[A][B]kbd[A][B]sub[A][B]sup[A][B]i[A][B]b[A][B]mark[A][B]progress[A|value|max][B]meter[A|value|min|max|low|high|optimum][B]time[A|datetime][B]ruby[A][B|rt|rp]rt[A][B]rp[A][B]bdo[A][B]span[A][B]ins[A|cite|datetime][B]del[A|cite|datetime][B]figure[A][C|legend|figcaption]figcaption[A][C]img[A|alt|src|height|width|usemap|ismap][]iframe[A|name|src|height|width|sandbox|seamless][]embed[A|src|height|width|type][]object[A|data|type|height|width|usemap|name|form|classid][param]param[A|name|value][]details[A|open][C|legend]command[A|type|label|icon|disabled|checked|radiogroup][]menu[A|type|label][C|li]legend[A][C|B]div[A][C]source[A|src|type|media][]audio[A|src|autobuffer|autoplay|loop|controls][source]video[A|src|autobuffer|autoplay|loop|controls|width|height|poster][source]hr[A][]form[A|accept-charset|action|autocomplete|enctype|method|name|novalidate|target][C]fieldset[A|disabled|form|name][C|legend]label[A|form|for][B]input[A|type|accept|alt|autocomplete|autofocus|checked|disabled|form|formaction|formenctype|formmethod|formnovalidate|formtarget|height|list|max|maxlength|min|multiple|pattern|placeholder|readonly|required|size|src|step|width|files|value|name][]button[A|autofocus|disabled|form|formaction|formenctype|formmethod|formnovalidate|formtarget|name|value|type][B]select[A|autofocus|disabled|form|multiple|name|size][option|optgroup]datalist[A][B|option]optgroup[A|disabled|label][option]option[A|disabled|selected|label|value][]textarea[A|autofocus|disabled|form|maxlength|name|placeholder|readonly|required|rows|cols|wrap][]keygen[A|autofocus|challenge|disabled|form|keytype|name][]output[A|for|form|name][B]canvas[A|width|height][]map[A|name][B|C]area[A|shape|coords|href|alt|target|media|rel|ping|type][]mathml[A][]svg[A][]table[A|border][caption|colgroup|thead|tfoot|tbody|tr]caption[A][C]colgroup[A|span][col]col[A|span][]thead[A][tr]tfoot[A][tr]tbody[A][tr]tr[A][th|td]th[A|headers|rowspan|colspan|scope][B]td[A|headers|rowspan|colspan][C]wbr[A][]")}return i}function c(){var i=a.html4;if(!i){i=a.html4=h({Z:"H|K|N|O|P",Y:"X|form|R|Q",ZG:"E|span|width|align|char|charoff|valign",X:"p|T|div|U|W|isindex|fieldset|table",ZF:"E|align|char|charoff|valign",W:"pre|hr|blockquote|address|center|noframes",ZE:"abbr|axis|headers|scope|rowspan|colspan|align|char|charoff|valign|nowrap|bgcolor|width|height",ZD:"[E][S]",U:"ul|ol|dl|menu|dir",ZC:"p|Y|div|U|W|table|br|span|bdo|object|applet|img|map|K|N|Q",T:"h1|h2|h3|h4|h5|h6",ZB:"X|S|Q",S:"R|P",ZA:"a|G|J|M|O|P",R:"a|H|K|N|O",Q:"noscript|P",P:"ins|del|script",O:"input|select|textarea|label|button",N:"M|L",M:"em|strong|dfn|code|q|samp|kbd|var|cite|abbr|acronym",L:"sub|sup",K:"J|I",J:"tt|i|b|u|s|strike",I:"big|small|font|basefont",H:"G|F",G:"br|span|bdo",F:"object|applet|img|map|iframe",E:"A|B|C",D:"accesskey|tabindex|onfocus|onblur",C:"onclick|ondblclick|onmousedown|onmouseup|onmouseover|onmousemove|onmouseout|onkeypress|onkeydown|onkeyup",B:"lang|xml:lang|dir",A:"id|class|style|title"},"script[id|charset|type|language|src|defer|xml:space][]style[B|id|type|media|title|xml:space][]object[E|declare|classid|codebase|data|type|codetype|archive|standby|width|height|usemap|name|tabindex|align|border|hspace|vspace][#|param|Y]param[id|name|value|valuetype|type][]p[E|align][#|S]a[E|D|charset|type|name|href|hreflang|rel|rev|shape|coords|target][#|Z]br[A|clear][]span[E][#|S]bdo[A|C|B][#|S]applet[A|codebase|archive|code|object|alt|name|width|height|align|hspace|vspace][#|param|Y]h1[E|align][#|S]img[E|src|alt|name|longdesc|width|height|usemap|ismap|align|border|hspace|vspace][]map[B|C|A|name][X|form|Q|area]h2[E|align][#|S]iframe[A|longdesc|name|src|frameborder|marginwidth|marginheight|scrolling|align|width|height][#|Y]h3[E|align][#|S]tt[E][#|S]i[E][#|S]b[E][#|S]u[E][#|S]s[E][#|S]strike[E][#|S]big[E][#|S]small[E][#|S]font[A|B|size|color|face][#|S]basefont[id|size|color|face][]em[E][#|S]strong[E][#|S]dfn[E][#|S]code[E][#|S]q[E|cite][#|S]samp[E][#|S]kbd[E][#|S]var[E][#|S]cite[E][#|S]abbr[E][#|S]acronym[E][#|S]sub[E][#|S]sup[E][#|S]input[E|D|type|name|value|checked|disabled|readonly|size|maxlength|src|alt|usemap|onselect|onchange|accept|align][]select[E|name|size|multiple|disabled|tabindex|onfocus|onblur|onchange][optgroup|option]optgroup[E|disabled|label][option]option[E|selected|disabled|label|value][]textarea[E|D|name|rows|cols|disabled|readonly|onselect|onchange][]label[E|for|accesskey|onfocus|onblur][#|S]button[E|D|name|value|type|disabled][#|p|T|div|U|W|table|G|object|applet|img|map|K|N|Q]h4[E|align][#|S]ins[E|cite|datetime][#|Y]h5[E|align][#|S]del[E|cite|datetime][#|Y]h6[E|align][#|S]div[E|align][#|Y]ul[E|type|compact][li]li[E|type|value][#|Y]ol[E|type|compact|start][li]dl[E|compact][dt|dd]dt[E][#|S]dd[E][#|Y]menu[E|compact][li]dir[E|compact][li]pre[E|width|xml:space][#|ZA]hr[E|align|noshade|size|width][]blockquote[E|cite][#|Y]address[E][#|S|p]center[E][#|Y]noframes[E][#|Y]isindex[A|B|prompt][]fieldset[E][#|legend|Y]legend[E|accesskey|align][#|S]table[E|summary|width|border|frame|rules|cellspacing|cellpadding|align|bgcolor][caption|col|colgroup|thead|tfoot|tbody|tr]caption[E|align][#|S]col[ZG][]colgroup[ZG][col]thead[ZF][tr]tr[ZF|bgcolor][th|td]th[E|ZE][#|Y]form[E|action|method|name|enctype|onsubmit|onreset|accept|accept-charset|target][#|X|R|Q]noscript[E][#|Y]td[E|ZE][#|Y]tfoot[ZF][tr]tbody[ZF][tr]area[E|D|shape|coords|href|nohref|alt|target][]base[id|href|target][]body[E|onload|onunload|background|bgcolor|text|link|vlink|alink][#|Y]")}return i}f.html.Schema=function(A){var u=this,s={},k={},j=[],D,y;var o,q,z,r,v,n,p={};function m(F,E,H){var G=A[F];if(!G){G=a[F];if(!G){G=e(E," ",e(E.toUpperCase()," "));G=f.extend(G,H);a[F]=G}}else{G=e(G,",",e(G.toUpperCase()," "))}return G}A=A||{};y=A.schema=="html5"?b():c();if(A.verify_html===false){A.valid_elements="*[*]"}if(A.valid_styles){D={};g(A.valid_styles,function(F,E){D[E]=f.explode(F)})}o=m("whitespace_elements","pre script noscript style textarea");q=m("self_closing_elements","colgroup dd dt li option p td tfoot th thead tr");z=m("short_ended_elements","area base basefont br col frame hr img input isindex link meta param embed source wbr");r=m("boolean_attributes","checked compact declare defer disabled ismap multiple nohref noresize noshade nowrap readonly selected autoplay loop controls");n=m("non_empty_elements","td th iframe video audio object",z);textBlockElementsMap=m("text_block_elements","h1 h2 h3 h4 h5 h6 p div address pre form blockquote center dir fieldset header footer article section hgroup aside nav figure");v=m("block_elements","hr table tbody thead tfoot th tr td li ol ul caption dl dt dd noscript menu isindex samp option datalist select optgroup",textBlockElementsMap);function i(E){return new RegExp("^"+E.replace(/([?+*])/g,".$1")+"$")}function C(L){var K,G,Z,V,aa,F,I,U,X,Q,Y,ac,O,J,W,E,S,H,ab,ad,P,T,N=/^([#+\-])?([^\[\/]+)(?:\/([^\[]+))?(?:\[([^\]]+)\])?$/,R=/^([!\-])?(\w+::\w+|[^=:<]+)?(?:([=:<])(.*))?$/,M=/[*?+]/;if(L){L=d(L);if(s["@"]){S=s["@"].attributes;H=s["@"].attributesOrder}for(K=0,G=L.length;K<G;K++){F=N.exec(L[K]);if(F){W=F[1];Q=F[2];E=F[3];X=F[4];O={};J=[];I={attributes:O,attributesOrder:J};if(W==="#"){I.paddEmpty=true}if(W==="-"){I.removeEmpty=true}if(S){for(ad in S){O[ad]=S[ad]}J.push.apply(J,H)}if(X){X=d(X,"|");for(Z=0,V=X.length;Z<V;Z++){F=R.exec(X[Z]);if(F){U={};ac=F[1];Y=F[2].replace(/::/g,":");W=F[3];T=F[4];if(ac==="!"){I.attributesRequired=I.attributesRequired||[];I.attributesRequired.push(Y);U.required=true}if(ac==="-"){delete O[Y];J.splice(f.inArray(J,Y),1);continue}if(W){if(W==="="){I.attributesDefault=I.attributesDefault||[];I.attributesDefault.push({name:Y,value:T});U.defaultValue=T}if(W===":"){I.attributesForced=I.attributesForced||[];I.attributesForced.push({name:Y,value:T});U.forcedValue=T}if(W==="<"){U.validValues=e(T,"?")}}if(M.test(Y)){I.attributePatterns=I.attributePatterns||[];U.pattern=i(Y);I.attributePatterns.push(U)}else{if(!O[Y]){J.push(Y)}O[Y]=U}}}}if(!S&&Q=="@"){S=O;H=J}if(E){I.outputName=Q;s[E]=I}if(M.test(Q)){I.pattern=i(Q);j.push(I)}else{s[Q]=I}}}}}function t(E){s={};j=[];C(E);g(y,function(G,F){k[F]=G.children})}function l(F){var E=/^(~)?(.+)$/;if(F){g(d(F),function(J){var H=E.exec(J),I=H[1]==="~",K=I?"span":"div",G=H[2];k[G]=k[K];p[G]=K;if(!I){v[G.toUpperCase()]={};v[G]={}}if(!s[G]){s[G]=s[K]}g(k,function(L,M){if(L[K]){L[G]=L[K]}})})}}function x(F){var E=/^([+\-]?)(\w+)\[([^\]]+)\]$/;if(F){g(d(F),function(J){var I=E.exec(J),G,H;if(I){H=I[1];if(H){G=k[I[2]]}else{G=k[I[2]]={"#comment":{}}}G=k[I[2]];g(d(I[3],"|"),function(K){if(H==="-"){delete G[K]}else{G[K]={}}})}})}}function B(E){var G=s[E],F;if(G){return G}F=j.length;while(F--){G=j[F];if(G.pattern.test(E)){return G}}}if(!A.valid_elements){g(y,function(F,E){s[E]={attributes:F.attributes,attributesOrder:F.attributesOrder};k[E]=F.children});if(A.schema!="html5"){g(d("strong/b,em/i"),function(E){E=d(E,"/");s[E[1]].outputName=E[0]})}s.img.attributesDefault=[{name:"alt",value:""}];g(d("ol,ul,sub,sup,blockquote,span,font,a,table,tbody,tr,strong,em,b,i"),function(E){if(s[E]){s[E].removeEmpty=true}});g(d("p,h1,h2,h3,h4,h5,h6,th,td,pre,div,address,caption"),function(E){s[E].paddEmpty=true})}else{t(A.valid_elements)}l(A.custom_elements);x(A.valid_children);C(A.extended_valid_elements);x("+ol[ul|ol],+ul[ul|ol]");if(A.invalid_elements){f.each(f.explode(A.invalid_elements),function(E){if(s[E]){delete s[E]}})}if(!B("span")){C("span[!data-mce-type|*]")}u.children=k;u.styles=D;u.getBoolAttrs=function(){return r};u.getBlockElements=function(){return v};u.getTextBlockElements=function(){return textBlockElementsMap};u.getShortEndedElements=function(){return z};u.getSelfClosingElements=function(){return q};u.getNonEmptyElements=function(){return n};u.getWhiteSpaceElements=function(){return o};u.isValidChild=function(E,G){var F=k[E];return !!(F&&F[G])};u.isValid=function(F,E){var H,G,I=B(F);if(I){if(E){if(I.attributes[E]){return true}H=I.attributePatterns;if(H){G=H.length;while(G--){if(H[G].pattern.test(F)){return true}}}}else{return true}}return false};u.getElementRule=B;u.getCustomElements=function(){return p};u.addValidElements=C;u.setValidElements=t;u.addCustomElements=l;u.addValidChildren=x;u.elements=s}})(tinymce);(function(a){a.html.SaxParser=function(c,e){var b=this,d=function(){};c=c||{};b.schema=e=e||new a.html.Schema();if(c.fix_self_closing!==false){c.fix_self_closing=true}a.each("comment cdata text start end pi doctype".split(" "),function(f){if(f){b[f]=c[f]||d}});b.parse=function(E){var n=this,g,G=0,I,B,A=[],N,Q,C,r,z,s,M,H,O,v,m,k,t,R,o,P,F,S,L,f,J,l,D,K,h,x=0,j=a.html.Entities.decode,y,q;function u(T){var V,U;V=A.length;while(V--){if(A[V].name===T){break}}if(V>=0){for(U=A.length-1;U>=V;U--){T=A[U];if(T.valid){n.end(T.name)}}A.length=V}}function p(U,T,Y,X,W){var Z,V;T=T.toLowerCase();Y=T in H?T:j(Y||X||W||"");if(v&&!z&&T.indexOf("data-")!==0){Z=P[T];if(!Z&&F){V=F.length;while(V--){Z=F[V];if(Z.pattern.test(T)){break}}if(V===-1){Z=null}}if(!Z){return}if(Z.validValues&&!(Y in Z.validValues)){return}}N.map[T]=Y;N.push({name:T,value:Y})}l=new RegExp("<(?:(?:!--([\\w\\W]*?)-->)|(?:!\\[CDATA\\[([\\w\\W]*?)\\]\\]>)|(?:!DOCTYPE([\\w\\W]*?)>)|(?:\\?([^\\s\\/<>]+) ?([\\w\\W]*?)[?/]>)|(?:\\/([^>]+)>)|(?:([A-Za-z0-9\\-\\:\\.]+)((?:\\s+[^\"'>]+(?:(?:\"[^\"]*\")|(?:'[^']*')|[^>]*))*|\\/|\\s+)>))","g");D=/([\w:\-]+)(?:\s*=\s*(?:(?:\"((?:[^\"])*)\")|(?:\'((?:[^\'])*)\')|([^>\s]+)))?/g;K={script:/<\/script[^>]*>/gi,style:/<\/style[^>]*>/gi,noscript:/<\/noscript[^>]*>/gi};M=e.getShortEndedElements();J=c.self_closing_elements||e.getSelfClosingElements();H=e.getBoolAttrs();v=c.validate;s=c.remove_internals;y=c.fix_self_closing;q=a.isIE;o=/^:/;while(g=l.exec(E)){if(G<g.index){n.text(j(E.substr(G,g.index-G)))}if(I=g[6]){I=I.toLowerCase();if(q&&o.test(I)){I=I.substr(1)}u(I)}else{if(I=g[7]){I=I.toLowerCase();if(q&&o.test(I)){I=I.substr(1)}O=I in M;if(y&&J[I]&&A.length>0&&A[A.length-1].name===I){u(I)}if(!v||(m=e.getElementRule(I))){k=true;if(v){P=m.attributes;F=m.attributePatterns}if(R=g[8]){z=R.indexOf("data-mce-type")!==-1;if(z&&s){k=false}N=[];N.map={};R.replace(D,p)}else{N=[];N.map={}}if(v&&!z){S=m.attributesRequired;L=m.attributesDefault;f=m.attributesForced;if(f){Q=f.length;while(Q--){t=f[Q];r=t.name;h=t.value;if(h==="{$uid}"){h="mce_"+x++}N.map[r]=h;N.push({name:r,value:h})}}if(L){Q=L.length;while(Q--){t=L[Q];r=t.name;if(!(r in N.map)){h=t.value;if(h==="{$uid}"){h="mce_"+x++}N.map[r]=h;N.push({name:r,value:h})}}}if(S){Q=S.length;while(Q--){if(S[Q] in N.map){break}}if(Q===-1){k=false}}if(N.map["data-mce-bogus"]){k=false}}if(k){n.start(I,N,O)}}else{k=false}if(B=K[I]){B.lastIndex=G=g.index+g[0].length;if(g=B.exec(E)){if(k){C=E.substr(G,g.index-G)}G=g.index+g[0].length}else{C=E.substr(G);G=E.length}if(k&&C.length>0){n.text(C,true)}if(k){n.end(I)}l.lastIndex=G;continue}if(!O){if(!R||R.indexOf("/")!=R.length-1){A.push({name:I,valid:k})}else{if(k){n.end(I)}}}}else{if(I=g[1]){n.comment(I)}else{if(I=g[2]){n.cdata(I)}else{if(I=g[3]){n.doctype(I)}else{if(I=g[4]){n.pi(I,g[5])}}}}}}G=g.index+g[0].length}if(G<E.length){n.text(j(E.substr(G)))}for(Q=A.length-1;Q>=0;Q--){I=A[Q];if(I.valid){n.end(I.name)}}}}})(tinymce);(function(d){var c=/^[ \t\r\n]*$/,e={"#text":3,"#comment":8,"#cdata":4,"#pi":7,"#doctype":10,"#document-fragment":11};function a(k,l,j){var i,h,f=j?"lastChild":"firstChild",g=j?"prev":"next";if(k[f]){return k[f]}if(k!==l){i=k[g];if(i){return i}for(h=k.parent;h&&h!==l;h=h.parent){i=h[g];if(i){return i}}}}function b(f,g){this.name=f;this.type=g;if(g===1){this.attributes=[];this.attributes.map={}}}d.extend(b.prototype,{replace:function(g){var f=this;if(g.parent){g.remove()}f.insert(g,f);f.remove();return f},attr:function(h,l){var f=this,g,j,k;if(typeof h!=="string"){for(j in h){f.attr(j,h[j])}return f}if(g=f.attributes){if(l!==k){if(l===null){if(h in g.map){delete g.map[h];j=g.length;while(j--){if(g[j].name===h){g=g.splice(j,1);return f}}}return f}if(h in g.map){j=g.length;while(j--){if(g[j].name===h){g[j].value=l;break}}}else{g.push({name:h,value:l})}g.map[h]=l;return f}else{return g.map[h]}}},clone:function(){var g=this,n=new b(g.name,g.type),h,f,m,j,k;if(m=g.attributes){k=[];k.map={};for(h=0,f=m.length;h<f;h++){j=m[h];if(j.name!=="id"){k[k.length]={name:j.name,value:j.value};k.map[j.name]=j.value}}n.attributes=k}n.value=g.value;n.shortEnded=g.shortEnded;return n},wrap:function(g){var f=this;f.parent.insert(g,f);g.append(f);return f},unwrap:function(){var f=this,h,g;for(h=f.firstChild;h;){g=h.next;f.insert(h,f,true);h=g}f.remove()},remove:function(){var f=this,h=f.parent,g=f.next,i=f.prev;if(h){if(h.firstChild===f){h.firstChild=g;if(g){g.prev=null}}else{i.next=g}if(h.lastChild===f){h.lastChild=i;if(i){i.next=null}}else{g.prev=i}f.parent=f.next=f.prev=null}return f},append:function(h){var f=this,g;if(h.parent){h.remove()}g=f.lastChild;if(g){g.next=h;h.prev=g;f.lastChild=h}else{f.lastChild=f.firstChild=h}h.parent=f;return h},insert:function(h,f,i){var g;if(h.parent){h.remove()}g=f.parent||this;if(i){if(f===g.firstChild){g.firstChild=h}else{f.prev.next=h}h.prev=f.prev;h.next=f;f.prev=h}else{if(f===g.lastChild){g.lastChild=h}else{f.next.prev=h}h.next=f.next;h.prev=f;f.next=h}h.parent=g;return h},getAll:function(g){var f=this,h,i=[];for(h=f.firstChild;h;h=a(h,f)){if(h.name===g){i.push(h)}}return i},empty:function(){var g=this,f,h,j;if(g.firstChild){f=[];for(j=g.firstChild;j;j=a(j,g)){f.push(j)}h=f.length;while(h--){j=f[h];j.parent=j.firstChild=j.lastChild=j.next=j.prev=null}}g.firstChild=g.lastChild=null;return g},isEmpty:function(k){var f=this,j=f.firstChild,h,g;if(j){do{if(j.type===1){if(j.attributes.map["data-mce-bogus"]){continue}if(k[j.name]){return false}h=j.attributes.length;while(h--){g=j.attributes[h].name;if(g==="name"||g.indexOf("data-mce-")===0){return false}}}if(j.type===8){return false}if((j.type===3&&!c.test(j.value))){return false}}while(j=a(j,f))}return true},walk:function(f){return a(this,null,f)}});d.extend(b,{create:function(g,f){var i,h;i=new b(g,e[g]||1);if(f){for(h in f){i.attr(h,f[h])}}return i}});d.html.Node=b})(tinymce);(function(b){var a=b.html.Node;b.html.DomParser=function(g,h){var f=this,e={},d=[],i={},c={};g=g||{};g.validate="validate" in g?g.validate:true;g.root_name=g.root_name||"body";f.schema=h=h||new b.html.Schema();function j(n){var p,q,y,x,A,o,r,l,u,v,k,t,m,z,s;t=b.makeMap("tr,td,th,tbody,thead,tfoot,table");k=h.getNonEmptyElements();m=h.getTextBlockElements();for(p=0;p<n.length;p++){q=n[p];if(!q.parent||q.fixed){continue}if(m[q.name]&&q.parent.name=="li"){z=q.next;while(z){if(m[z.name]){z.name="li";z.fixed=true;q.parent.insert(z,q.parent)}else{break}z=z.next}q.unwrap(q);continue}x=[q];for(y=q.parent;y&&!h.isValidChild(y.name,q.name)&&!t[y.name];y=y.parent){x.push(y)}if(y&&x.length>1){x.reverse();A=o=f.filterNode(x[0].clone());for(u=0;u<x.length-1;u++){if(h.isValidChild(o.name,x[u].name)){r=f.filterNode(x[u].clone());o.append(r)}else{r=o}for(l=x[u].firstChild;l&&l!=x[u+1];){s=l.next;r.append(l);l=s}o=r}if(!A.isEmpty(k)){y.insert(A,x[0],true);y.insert(q,A)}else{y.insert(q,x[0],true)}y=x[0];if(y.isEmpty(k)||y.firstChild===y.lastChild&&y.firstChild.name==="br"){y.empty().remove()}}else{if(q.parent){if(q.name==="li"){z=q.prev;if(z&&(z.name==="ul"||z.name==="ul")){z.append(q);continue}z=q.next;if(z&&(z.name==="ul"||z.name==="ul")){z.insert(q,z.firstChild,true);continue}q.wrap(f.filterNode(new a("ul",1)));continue}if(h.isValidChild(q.parent.name,"div")&&h.isValidChild("div",q.name)){q.wrap(f.filterNode(new a("div",1)))}else{if(q.name==="style"||q.name==="script"){q.empty().remove()}else{q.unwrap()}}}}}}f.filterNode=function(m){var l,k,n;if(k in e){n=i[k];if(n){n.push(m)}else{i[k]=[m]}}l=d.length;while(l--){k=d[l].name;if(k in m.attributes.map){n=c[k];if(n){n.push(m)}else{c[k]=[m]}}}return m};f.addNodeFilter=function(k,l){b.each(b.explode(k),function(m){var n=e[m];if(!n){e[m]=n=[]}n.push(l)})};f.addAttributeFilter=function(k,l){b.each(b.explode(k),function(m){var n;for(n=0;n<d.length;n++){if(d[n].name===m){d[n].callbacks.push(l);return}}d.push({name:m,callbacks:[l]})})};f.parse=function(v,m){var n,J,B,A,D,C,x,r,F,N,z,o,E,M=[],L,t,k,y,s,p,u,q;m=m||{};i={};c={};o=b.extend(b.makeMap("script,style,head,html,body,title,meta,param"),h.getBlockElements());u=h.getNonEmptyElements();p=h.children;z=g.validate;q="forced_root_block" in m?m.forced_root_block:g.forced_root_block;s=h.getWhiteSpaceElements();E=/^[ \t\r\n]+/;t=/[ \t\r\n]+$/;k=/[ \t\r\n]+/g;y=/^[ \t\r\n]+$/;function G(){var O=J.firstChild,l,P;while(O){l=O.next;if(O.type==3||(O.type==1&&O.name!=="p"&&!o[O.name]&&!O.attr("data-mce-type"))){if(!P){P=K(q,1);J.insert(P,O);P.append(O)}else{P.append(O)}}else{P=null}O=l}}function K(l,O){var P=new a(l,O),Q;if(l in e){Q=i[l];if(Q){Q.push(P)}else{i[l]=[P]}}return P}function I(P){var Q,l,O;for(Q=P.prev;Q&&Q.type===3;){l=Q.value.replace(t,"");if(l.length>0){Q.value=l;Q=Q.prev}else{O=Q.prev;Q.remove();Q=O}}}function H(O){var P,l={};for(P in O){if(P!=="li"&&P!="p"){l[P]=O[P]}}return l}n=new b.html.SaxParser({validate:z,self_closing_elements:H(h.getSelfClosingElements()),cdata:function(l){B.append(K("#cdata",4)).value=l},text:function(P,l){var O;if(!L){P=P.replace(k," ");if(B.lastChild&&o[B.lastChild.name]){P=P.replace(E,"")}}if(P.length!==0){O=K("#text",3);O.raw=!!l;B.append(O).value=P}},comment:function(l){B.append(K("#comment",8)).value=l},pi:function(l,O){B.append(K(l,7)).value=O;I(B)},doctype:function(O){var l;l=B.append(K("#doctype",10));l.value=O;I(B)},start:function(l,W,P){var U,R,Q,O,S,X,V,T;Q=z?h.getElementRule(l):{};if(Q){U=K(Q.outputName||l,1);U.attributes=W;U.shortEnded=P;B.append(U);T=p[B.name];if(T&&p[U.name]&&!T[U.name]){M.push(U)}R=d.length;while(R--){S=d[R].name;if(S in W.map){F=c[S];if(F){F.push(U)}else{c[S]=[U]}}}if(o[l]){I(U)}if(!P){B=U}if(!L&&s[l]){L=true}}},end:function(l){var S,P,R,O,Q;P=z?h.getElementRule(l):{};if(P){if(o[l]){if(!L){S=B.firstChild;if(S&&S.type===3){R=S.value.replace(E,"");if(R.length>0){S.value=R;S=S.next}else{O=S.next;S.remove();S=O}while(S&&S.type===3){R=S.value;O=S.next;if(R.length===0||y.test(R)){S.remove();S=O}S=O}}S=B.lastChild;if(S&&S.type===3){R=S.value.replace(t,"");if(R.length>0){S.value=R;S=S.prev}else{O=S.prev;S.remove();S=O}while(S&&S.type===3){R=S.value;O=S.prev;if(R.length===0||y.test(R)){S.remove();S=O}S=O}}}}if(L&&s[l]){L=false}if(P.removeEmpty||P.paddEmpty){if(B.isEmpty(u)){if(P.paddEmpty){B.empty().append(new a("#text","3")).value="\u00a0"}else{if(!B.attributes.map.name&&!B.attributes.map.id){Q=B.parent;B.empty().remove();B=Q;return}}}}B=B.parent}}},h);J=B=new a(m.context||g.root_name,11);n.parse(v);if(z&&M.length){if(!m.context){j(M)}else{m.invalid=true}}if(q&&J.name=="body"){G()}if(!m.invalid){for(N in i){F=e[N];A=i[N];x=A.length;while(x--){if(!A[x].parent){A.splice(x,1)}}for(D=0,C=F.length;D<C;D++){F[D](A,N,m)}}for(D=0,C=d.length;D<C;D++){F=d[D];if(F.name in c){A=c[F.name];x=A.length;while(x--){if(!A[x].parent){A.splice(x,1)}}for(x=0,r=F.callbacks.length;x<r;x++){F.callbacks[x](A,F.name,m)}}}}return J};if(g.remove_trailing_brs){f.addNodeFilter("br",function(n,m){var r,q=n.length,o,v=b.extend({},h.getBlockElements()),k=h.getNonEmptyElements(),t,s,p,u;v.body=1;for(r=0;r<q;r++){o=n[r];t=o.parent;if(v[o.parent.name]&&o===t.lastChild){p=o.prev;while(p){u=p.name;if(u!=="span"||p.attr("data-mce-type")!=="bookmark"){if(u!=="br"){break}if(u==="br"){o=null;break}}p=p.prev}if(o){o.remove();if(t.isEmpty(k)){elementRule=h.getElementRule(t.name);if(elementRule){if(elementRule.removeEmpty){t.remove()}else{if(elementRule.paddEmpty){t.empty().append(new b.html.Node("#text",3)).value="\u00a0"}}}}}}else{s=o;while(t.firstChild===s&&t.lastChild===s){s=t;if(v[t.name]){break}t=t.parent}if(s===t){textNode=new b.html.Node("#text",3);textNode.value="\u00a0";o.replace(textNode)}}}})}if(!g.allow_html_in_named_anchor){f.addAttributeFilter("id,name",function(k,l){var n=k.length,p,m,o,q;while(n--){q=k[n];if(q.name==="a"&&q.firstChild&&!q.attr("href")){o=q.parent;p=q.lastChild;do{m=p.prev;o.insert(p,q);p=m}while(p)}}})}}})(tinymce);tinymce.html.Writer=function(e){var c=[],a,b,d,f,g;e=e||{};a=e.indent;b=tinymce.makeMap(e.indent_before||"");d=tinymce.makeMap(e.indent_after||"");f=tinymce.html.Entities.getEncodeFunc(e.entity_encoding||"raw",e.entities);g=e.element_format=="html";return{start:function(m,k,p){var n,j,h,o;if(a&&b[m]&&c.length>0){o=c[c.length-1];if(o.length>0&&o!=="\n"){c.push("\n")}}c.push("<",m);if(k){for(n=0,j=k.length;n<j;n++){h=k[n];c.push(" ",h.name,'="',f(h.value,true),'"')}}if(!p||g){c[c.length]=">"}else{c[c.length]=" />"}if(p&&a&&d[m]&&c.length>0){o=c[c.length-1];if(o.length>0&&o!=="\n"){c.push("\n")}}},end:function(h){var i;c.push("</",h,">");if(a&&d[h]&&c.length>0){i=c[c.length-1];if(i.length>0&&i!=="\n"){c.push("\n")}}},text:function(i,h){if(i.length>0){c[c.length]=h?i:f(i)}},cdata:function(h){c.push("<![CDATA[",h,"]]>")},comment:function(h){c.push("<!--",h,"-->")},pi:function(h,i){if(i){c.push("<?",h," ",i,"?>")}else{c.push("<?",h,"?>")}if(a){c.push("\n")}},doctype:function(h){c.push("<!DOCTYPE",h,">",a?"\n":"")},reset:function(){c.length=0},getContent:function(){return c.join("").replace(/\n$/,"")}}};(function(a){a.html.Serializer=function(c,d){var b=this,e=new a.html.Writer(c);c=c||{};c.validate="validate" in c?c.validate:true;b.schema=d=d||new a.html.Schema();b.writer=e;b.serialize=function(h){var g,i;i=c.validate;g={3:function(k,j){e.text(k.value,k.raw)},8:function(j){e.comment(j.value)},7:function(j){e.pi(j.name,j.value)},10:function(j){e.doctype(j.value)},4:function(j){e.cdata(j.value)},11:function(j){if((j=j.firstChild)){do{f(j)}while(j=j.next)}}};e.reset();function f(k){var t=g[k.type],j,o,s,r,p,u,n,m,q;if(!t){j=k.name;o=k.shortEnded;s=k.attributes;if(i&&s&&s.length>1){u=[];u.map={};q=d.getElementRule(k.name);for(n=0,m=q.attributesOrder.length;n<m;n++){r=q.attributesOrder[n];if(r in s.map){p=s.map[r];u.map[r]=p;u.push({name:r,value:p})}}for(n=0,m=s.length;n<m;n++){r=s[n].name;if(!(r in u.map)){p=s.map[r];u.map[r]=p;u.push({name:r,value:p})}}s=u}e.start(k.name,s,o);if(!o){if((k=k.firstChild)){do{f(k)}while(k=k.next)}e.end(j)}}else{t(k)}}if(h.type==1&&!c.inner){f(h)}else{g[11](h)}return e.getContent()}}})(tinymce);tinymce.dom={};(function(b,h){var g=!!document.addEventListener;function c(k,j,l,i){if(k.addEventListener){k.addEventListener(j,l,i||false)}else{if(k.attachEvent){k.attachEvent("on"+j,l)}}}function e(k,j,l,i){if(k.removeEventListener){k.removeEventListener(j,l,i||false)}else{if(k.detachEvent){k.detachEvent("on"+j,l)}}}function a(n,l){var i,k=l||{};function j(){return false}function m(){return true}for(i in n){if(i!=="layerX"&&i!=="layerY"){k[i]=n[i]}}if(!k.target){k.target=k.srcElement||document}k.preventDefault=function(){k.isDefaultPrevented=m;if(n){if(n.preventDefault){n.preventDefault()}else{n.returnValue=false}}};k.stopPropagation=function(){k.isPropagationStopped=m;if(n){if(n.stopPropagation){n.stopPropagation()}else{n.cancelBubble=true}}};k.stopImmediatePropagation=function(){k.isImmediatePropagationStopped=m;k.stopPropagation()};if(!k.isDefaultPrevented){k.isDefaultPrevented=j;k.isPropagationStopped=j;k.isImmediatePropagationStopped=j}return k}function d(m,n,l){var k=m.document,j={type:"ready"};function i(){if(!l.domLoaded){l.domLoaded=true;n(j)}}if(k.readyState=="complete"){i();return}if(g){c(m,"DOMContentLoaded",i)}else{c(k,"readystatechange",function(){if(k.readyState==="complete"){e(k,"readystatechange",arguments.callee);i()}});if(k.documentElement.doScroll&&m===m.top){(function(){try{k.documentElement.doScroll("left")}catch(o){setTimeout(arguments.callee,0);return}i()})()}}c(m,"load",i)}function f(k){var q=this,p={},i,o,n,m,l;m="onmouseenter" in document.documentElement;n="onfocusin" in document.documentElement;l={mouseenter:"mouseover",mouseleave:"mouseout"};i=1;q.domLoaded=false;q.events=p;function j(t,x){var s,u,r,v;s=p[x][t.type];if(s){for(u=0,r=s.length;u<r;u++){v=s[u];if(v&&v.func.call(v.scope,t)===false){t.preventDefault()}if(t.isImmediatePropagationStopped()){return}}}}q.bind=function(x,A,D,E){var s,t,u,r,B,z,C,v=window;function y(F){j(a(F||v.event),s)}if(!x||x.nodeType===3||x.nodeType===8){return}if(!x[h]){s=i++;x[h]=s;p[s]={}}else{s=x[h];if(!p[s]){p[s]={}}}E=E||x;A=A.split(" ");u=A.length;while(u--){r=A[u];z=y;B=C=false;if(r==="DOMContentLoaded"){r="ready"}if((q.domLoaded||x.readyState=="complete")&&r==="ready"){q.domLoaded=true;D.call(E,a({type:r}));continue}if(!m){B=l[r];if(B){z=function(F){var H,G;H=F.currentTarget;G=F.relatedTarget;if(G&&H.contains){G=H.contains(G)}else{while(G&&G!==H){G=G.parentNode}}if(!G){F=a(F||v.event);F.type=F.type==="mouseout"?"mouseleave":"mouseenter";F.target=H;j(F,s)}}}}if(!n&&(r==="focusin"||r==="focusout")){C=true;B=r==="focusin"?"focus":"blur";z=function(F){F=a(F||v.event);F.type=F.type==="focus"?"focusin":"focusout";j(F,s)}}t=p[s][r];if(!t){p[s][r]=t=[{func:D,scope:E}];t.fakeName=B;t.capture=C;t.nativeHandler=z;if(!g){t.proxyHandler=k(s)}if(r==="ready"){d(x,z,q)}else{c(x,B||r,g?z:t.proxyHandler,C)}}else{t.push({func:D,scope:E})}}x=t=0;return D};q.unbind=function(x,z,A){var s,u,v,B,r,t;if(!x||x.nodeType===3||x.nodeType===8){return q}s=x[h];if(s){t=p[s];if(z){z=z.split(" ");v=z.length;while(v--){r=z[v];u=t[r];if(u){if(A){B=u.length;while(B--){if(u[B].func===A){u.splice(B,1)}}}if(!A||u.length===0){delete t[r];e(x,u.fakeName||r,g?u.nativeHandler:u.proxyHandler,u.capture)}}}}else{for(r in t){u=t[r];e(x,u.fakeName||r,g?u.nativeHandler:u.proxyHandler,u.capture)}t={}}for(r in t){return q}delete p[s];try{delete x[h]}catch(y){x[h]=null}}return q};q.fire=function(u,s,r){var v,t;if(!u||u.nodeType===3||u.nodeType===8){return q}t=a(null,r);t.type=s;do{v=u[h];if(v){j(t,v)}u=u.parentNode||u.ownerDocument||u.defaultView||u.parentWindow}while(u&&!t.isPropagationStopped());return q};q.clean=function(u){var s,r,t=q.unbind;if(!u||u.nodeType===3||u.nodeType===8){return q}if(u[h]){t(u)}if(!u.getElementsByTagName){u=u.document}if(u&&u.getElementsByTagName){t(u);r=u.getElementsByTagName("*");s=r.length;while(s--){u=r[s];if(u[h]){t(u)}}}return q};q.callNativeHandler=function(s,r){if(p){p[s][r.type].nativeHandler(r)}};q.destory=function(){p={}};q.add=function(v,s,u,t){if(typeof(v)==="string"){v=document.getElementById(v)}if(v&&v instanceof Array){var r=v.length;while(r--){q.add(v[r],s,u,t)}return}if(s==="init"){s="ready"}return q.bind(v,s instanceof Array?s.join(" "):s,u,t)};q.remove=function(v,s,u,t){if(!v){return q}if(typeof(v)==="string"){v=document.getElementById(v)}if(v instanceof Array){var r=v.length;while(r--){q.remove(v[r],s,u,t)}return q}return q.unbind(v,s instanceof Array?s.join(" "):s,u)};q.clear=function(r){if(typeof(r)==="string"){r=document.getElementById(r)}return q.clean(r)};q.cancel=function(r){if(r){q.prevent(r);q.stop(r)}return false};q.prevent=function(r){if(!r.preventDefault){r=a(r)}r.preventDefault();return false};q.stop=function(r){if(!r.stopPropagation){r=a(r)}r.stopPropagation();return false}}b.EventUtils=f;b.Event=new f(function(i){return function(j){tinymce.dom.Event.callNativeHandler(i,j)}});b.Event.bind(window,"ready",function(){});b=0})(tinymce.dom,"data-mce-expando");tinymce.dom.TreeWalker=function(a,c){var b=a;function d(i,f,e,j){var h,g;if(i){if(!j&&i[f]){return i[f]}if(i!=c){h=i[e];if(h){return h}for(g=i.parentNode;g&&g!=c;g=g.parentNode){h=g[e];if(h){return h}}}}}this.current=function(){return b};this.next=function(e){return(b=d(b,"firstChild","nextSibling",e))};this.prev=function(e){return(b=d(b,"lastChild","previousSibling",e))}};(function(e){var g=e.each,d=e.is,f=e.isWebKit,b=e.isIE,h=e.html.Entities,c=/^([a-z0-9],?)+$/i,a=/^[ \t\r\n]*$/;e.create("tinymce.dom.DOMUtils",{doc:null,root:null,files:null,pixelStyles:/^(top|left|bottom|right|width|height|borderWidth)$/,props:{"for":"htmlFor","class":"className",className:"className",checked:"checked",disabled:"disabled",maxlength:"maxLength",readonly:"readOnly",selected:"selected",value:"value",id:"id",name:"name",type:"type"},DOMUtils:function(o,l){var k=this,i,j,n;k.doc=o;k.win=window;k.files={};k.cssFlicker=false;k.counter=0;k.stdMode=!e.isIE||o.documentMode>=8;k.boxModel=!e.isIE||o.compatMode=="CSS1Compat"||k.stdMode;k.hasOuterHTML="outerHTML" in o.createElement("a");k.settings=l=e.extend({keep_values:false,hex_colors:1},l);k.schema=l.schema;k.styles=new e.html.Styles({url_converter:l.url_converter,url_converter_scope:l.url_converter_scope},l.schema);if(e.isIE6){try{o.execCommand("BackgroundImageCache",false,true)}catch(m){k.cssFlicker=true}}k.fixDoc(o);k.events=l.ownEvents?new e.dom.EventUtils(l.proxy):e.dom.Event;e.addUnload(k.destroy,k);n=l.schema?l.schema.getBlockElements():{};k.isBlock=function(q){if(!q){return false}var p=q.nodeType;if(p){return !!(p===1&&n[q.nodeName])}return !!n[q]}},fixDoc:function(k){var j=this.settings,i;if(b&&j.schema){("abbr article aside audio canvas details figcaption figure footer header hgroup mark menu meter nav output progress section summary time video").replace(/\w+/g,function(l){k.createElement(l)});for(i in j.schema.getCustomElements()){k.createElement(i)}}},clone:function(k,i){var j=this,m,l;if(!b||k.nodeType!==1||i){return k.cloneNode(i)}l=j.doc;if(!i){m=l.createElement(k.nodeName);g(j.getAttribs(k),function(n){j.setAttrib(m,n.nodeName,j.getAttrib(k,n.nodeName))});return m}return m.firstChild},getRoot:function(){var i=this,j=i.settings;return(j&&i.get(j.root_element))||i.doc.body},getViewPort:function(j){var k,i;j=!j?this.win:j;k=j.document;i=this.boxModel?k.documentElement:k.body;return{x:j.pageXOffset||i.scrollLeft,y:j.pageYOffset||i.scrollTop,w:j.innerWidth||i.clientWidth,h:j.innerHeight||i.clientHeight}},getRect:function(l){var k,i=this,j;l=i.get(l);k=i.getPos(l);j=i.getSize(l);return{x:k.x,y:k.y,w:j.w,h:j.h}},getSize:function(l){var j=this,i,k;l=j.get(l);i=j.getStyle(l,"width");k=j.getStyle(l,"height");if(i.indexOf("px")===-1){i=0}if(k.indexOf("px")===-1){k=0}return{w:parseInt(i,10)||l.offsetWidth||l.clientWidth,h:parseInt(k,10)||l.offsetHeight||l.clientHeight}},getParent:function(k,j,i){return this.getParents(k,j,i,false)},getParents:function(s,m,k,q){var j=this,i,l=j.settings,p=[];s=j.get(s);q=q===undefined;if(l.strict_root){k=k||j.getRoot()}if(d(m,"string")){i=m;if(m==="*"){m=function(o){return o.nodeType==1}}else{m=function(o){return j.is(o,i)}}}while(s){if(s==k||!s.nodeType||s.nodeType===9){break}if(!m||m(s)){if(q){p.push(s)}else{return s}}s=s.parentNode}return q?p:null},get:function(i){var j;if(i&&this.doc&&typeof(i)=="string"){j=i;i=this.doc.getElementById(i);if(i&&i.id!==j){return this.doc.getElementsByName(j)[1]}}return i},getNext:function(j,i){return this._findSib(j,i,"nextSibling")},getPrev:function(j,i){return this._findSib(j,i,"previousSibling")},select:function(k,j){var i=this;return e.dom.Sizzle(k,i.get(j)||i.get(i.settings.root_element)||i.doc,[])},is:function(l,j){var k;if(l.length===undefined){if(j==="*"){return l.nodeType==1}if(c.test(j)){j=j.toLowerCase().split(/,/);l=l.nodeName.toLowerCase();for(k=j.length-1;k>=0;k--){if(j[k]==l){return true}}return false}}return e.dom.Sizzle.matches(j,l.nodeType?[l]:l).length>0},add:function(l,o,i,k,m){var j=this;return this.run(l,function(r){var q,n;q=d(o,"string")?j.doc.createElement(o):o;j.setAttribs(q,i);if(k){if(k.nodeType){q.appendChild(k)}else{j.setHTML(q,k)}}return !m?r.appendChild(q):q})},create:function(k,i,j){return this.add(this.doc.createElement(k),k,i,j,1)},createHTML:function(q,i,m){var p="",l=this,j;p+="<"+q;for(j in i){if(i.hasOwnProperty(j)){p+=" "+j+'="'+l.encode(i[j])+'"'}}if(typeof(m)!="undefined"){return p+">"+m+"</"+q+">"}return p+" />"},remove:function(i,j){return this.run(i,function(l){var m,k=l.parentNode;if(!k){return null}if(j){while(m=l.firstChild){if(!e.isIE||m.nodeType!==3||m.nodeValue){k.insertBefore(m,l)}else{l.removeChild(m)}}}return k.removeChild(l)})},setStyle:function(l,i,j){var k=this;return k.run(l,function(o){var n,m;n=o.style;i=i.replace(/-(\D)/g,function(q,p){return p.toUpperCase()});if(k.pixelStyles.test(i)&&(e.is(j,"number")||/^[\-0-9\.]+$/.test(j))){j+="px"}switch(i){case"opacity":if(b){n.filter=j===""?"":"alpha(opacity="+(j*100)+")";if(!l.currentStyle||!l.currentStyle.hasLayout){n.display="inline-block"}}n[i]=n["-moz-opacity"]=n["-khtml-opacity"]=j||"";break;case"float":b?n.styleFloat=j:n.cssFloat=j;break;default:n[i]=j||""}if(k.settings.update_styles){k.setAttrib(o,"data-mce-style")}})},getStyle:function(l,i,k){l=this.get(l);if(!l){return}if(this.doc.defaultView&&k){i=i.replace(/[A-Z]/g,function(m){return"-"+m});try{return this.doc.defaultView.getComputedStyle(l,null).getPropertyValue(i)}catch(j){return null}}i=i.replace(/-(\D)/g,function(n,m){return m.toUpperCase()});if(i=="float"){i=b?"styleFloat":"cssFloat"}if(l.currentStyle&&k){return l.currentStyle[i]}return l.style?l.style[i]:undefined},setStyles:function(l,m){var j=this,k=j.settings,i;i=k.update_styles;k.update_styles=0;g(m,function(o,p){j.setStyle(l,p,o)});k.update_styles=i;if(k.update_styles){j.setAttrib(l,k.cssText)}},removeAllAttribs:function(i){return this.run(i,function(l){var k,j=l.attributes;for(k=j.length-1;k>=0;k--){l.removeAttributeNode(j.item(k))}})},setAttrib:function(k,l,i){var j=this;if(!k||!l){return}if(j.settings.strict){l=l.toLowerCase()}return this.run(k,function(p){var o=j.settings;var m=p.getAttribute(l);if(i!==null){switch(l){case"style":if(!d(i,"string")){g(i,function(q,r){j.setStyle(p,r,q)});return}if(o.keep_values){if(i&&!j._isRes(i)){p.setAttribute("data-mce-style",i,2)}else{p.removeAttribute("data-mce-style",2)}}p.style.cssText=i;break;case"class":p.className=i||"";break;case"src":case"href":if(o.keep_values){if(o.url_converter){i=o.url_converter.call(o.url_converter_scope||j,i,l,p)}j.setAttrib(p,"data-mce-"+l,i,2)}break;case"shape":p.setAttribute("data-mce-style",i);break}}if(d(i)&&i!==null&&i.length!==0){p.setAttribute(l,""+i,2)}else{p.removeAttribute(l,2)}if(tinyMCE.activeEditor&&m!=i){var n=tinyMCE.activeEditor;n.onSetAttrib.dispatch(n,p,l,i)}})},setAttribs:function(j,k){var i=this;return this.run(j,function(l){g(k,function(m,o){i.setAttrib(l,o,m)})})},getAttrib:function(m,o,k){var i,j=this,l;m=j.get(m);if(!m||m.nodeType!==1){return k===l?false:k}if(!d(k)){k=""}if(/^(src|href|style|coords|shape)$/.test(o)){i=m.getAttribute("data-mce-"+o);if(i){return i}}if(b&&j.props[o]){i=m[j.props[o]];i=i&&i.nodeValue?i.nodeValue:i}if(!i){i=m.getAttribute(o,2)}if(/^(checked|compact|declare|defer|disabled|ismap|multiple|nohref|noshade|nowrap|readonly|selected)$/.test(o)){if(m[j.props[o]]===true&&i===""){return o}return i?o:""}if(m.nodeName==="FORM"&&m.getAttributeNode(o)){return m.getAttributeNode(o).nodeValue}if(o==="style"){i=i||m.style.cssText;if(i){i=j.serializeStyle(j.parseStyle(i),m.nodeName);if(j.settings.keep_values&&!j._isRes(i)){m.setAttribute("data-mce-style",i)}}}if(f&&o==="class"&&i){i=i.replace(/(apple|webkit)\-[a-z\-]+/gi,"")}if(b){switch(o){case"rowspan":case"colspan":if(i===1){i=""}break;case"size":if(i==="+0"||i===20||i===0){i=""}break;case"width":case"height":case"vspace":case"checked":case"disabled":case"readonly":if(i===0){i=""}break;case"hspace":if(i===-1){i=""}break;case"maxlength":case"tabindex":if(i===32768||i===2147483647||i==="32768"){i=""}break;case"multiple":case"compact":case"noshade":case"nowrap":if(i===65535){return o}return k;case"shape":i=i.toLowerCase();break;default:if(o.indexOf("on")===0&&i){i=e._replace(/^function\s+\w+\(\)\s+\{\s+(.*)\s+\}$/,"$1",""+i)}}}return(i!==l&&i!==null&&i!=="")?""+i:k},getPos:function(q,l){var j=this,i=0,p=0,m,o=j.doc,k;q=j.get(q);l=l||o.body;if(q){if(q.getBoundingClientRect){q=q.getBoundingClientRect();m=j.boxModel?o.documentElement:o.body;i=q.left+(o.documentElement.scrollLeft||o.body.scrollLeft)-m.clientTop;p=q.top+(o.documentElement.scrollTop||o.body.scrollTop)-m.clientLeft;return{x:i,y:p}}k=q;while(k&&k!=l&&k.nodeType){i+=k.offsetLeft||0;p+=k.offsetTop||0;k=k.offsetParent}k=q.parentNode;while(k&&k!=l&&k.nodeType){i-=k.scrollLeft||0;p-=k.scrollTop||0;k=k.parentNode}}return{x:i,y:p}},parseStyle:function(i){return this.styles.parse(i)},serializeStyle:function(j,i){return this.styles.serialize(j,i)},addStyle:function(j){var k=this.doc,i;styleElm=k.getElementById("mceDefaultStyles");if(!styleElm){styleElm=k.createElement("style"),styleElm.id="mceDefaultStyles";styleElm.type="text/css";i=k.getElementsByTagName("head")[0];if(i.firstChild){i.insertBefore(styleElm,i.firstChild)}else{i.appendChild(styleElm)}}if(styleElm.styleSheet){styleElm.styleSheet.cssText+=j}else{styleElm.appendChild(k.createTextNode(j))}},loadCSS:function(i){var k=this,l=k.doc,j;if(!i){i=""}j=l.getElementsByTagName("head")[0];g(i.split(","),function(m){var n;if(k.files[m]){return}k.files[m]=true;n=k.create("link",{rel:"stylesheet",href:e._addVer(m)});if(b&&l.documentMode&&l.recalc){n.onload=function(){if(l.recalc){l.recalc()}n.onload=null}}j.appendChild(n)})},addClass:function(i,j){return this.run(i,function(k){var l;if(!j){return 0}if(this.hasClass(k,j)){return k.className}l=this.removeClass(k,j);return k.className=(l!=""?(l+" "):"")+j})},removeClass:function(k,l){var i=this,j;return i.run(k,function(n){var m;if(i.hasClass(n,l)){if(!j){j=new RegExp("(^|\\s+)"+l+"(\\s+|$)","g")}m=n.className.replace(j," ");m=e.trim(m!=" "?m:"");n.className=m;if(!m){n.removeAttribute("class");n.removeAttribute("className")}return m}return n.className})},hasClass:function(j,i){j=this.get(j);if(!j||!i){return false}return(" "+j.className+" ").indexOf(" "+i+" ")!==-1},show:function(i){return this.setStyle(i,"display","block")},hide:function(i){return this.setStyle(i,"display","none")},isHidden:function(i){i=this.get(i);return !i||i.style.display=="none"||this.getStyle(i,"display")=="none"},uniqueId:function(i){return(!i?"mce_":i)+(this.counter++)},setHTML:function(k,j){var i=this;return i.run(k,function(m){if(b){while(m.firstChild){m.removeChild(m.firstChild)}try{m.innerHTML="<br />"+j;m.removeChild(m.firstChild)}catch(l){var n=i.create("div");n.innerHTML="<br />"+j;g(e.grep(n.childNodes),function(p,o){if(o&&m.canHaveHTML){m.appendChild(p)}})}}else{m.innerHTML=j}return j})},getOuterHTML:function(k){var j,i=this;k=i.get(k);if(!k){return null}if(k.nodeType===1&&i.hasOuterHTML){return k.outerHTML}j=(k.ownerDocument||i.doc).createElement("body");j.appendChild(k.cloneNode(true));return j.innerHTML},setOuterHTML:function(l,j,m){var i=this;function k(p,o,r){var s,q;q=r.createElement("body");q.innerHTML=o;s=q.lastChild;while(s){i.insertAfter(s.cloneNode(true),p);s=s.previousSibling}i.remove(p)}return this.run(l,function(o){o=i.get(o);if(o.nodeType==1){m=m||o.ownerDocument||i.doc;if(b){try{if(b&&o.nodeType==1){o.outerHTML=j}else{k(o,j,m)}}catch(n){k(o,j,m)}}else{k(o,j,m)}}})},decode:h.decode,encode:h.encodeAllRaw,insertAfter:function(i,j){j=this.get(j);return this.run(i,function(l){var k,m;k=j.parentNode;m=j.nextSibling;if(m){k.insertBefore(l,m)}else{k.appendChild(l)}return l})},replace:function(m,l,i){var j=this;if(d(l,"array")){m=m.cloneNode(true)}return j.run(l,function(k){if(i){g(e.grep(k.childNodes),function(n){m.appendChild(n)})}return k.parentNode.replaceChild(m,k)})},rename:function(l,i){var k=this,j;if(l.nodeName!=i.toUpperCase()){j=k.create(i);g(k.getAttribs(l),function(m){k.setAttrib(j,m.nodeName,k.getAttrib(l,m.nodeName))});k.replace(j,l,1)}return j||l},findCommonAncestor:function(k,i){var l=k,j;while(l){j=i;while(j&&l!=j){j=j.parentNode}if(l==j){break}l=l.parentNode}if(!l&&k.ownerDocument){return k.ownerDocument.documentElement}return l},toHex:function(i){var k=/^\s*rgb\s*?\(\s*?([0-9]+)\s*?,\s*?([0-9]+)\s*?,\s*?([0-9]+)\s*?\)\s*$/i.exec(i);function j(l){l=parseInt(l,10).toString(16);return l.length>1?l:"0"+l}if(k){i="#"+j(k[1])+j(k[2])+j(k[3]);return i}return i},getClasses:function(){var n=this,j=[],m,o={},p=n.settings.class_filter,l;if(n.classes){return n.classes}function q(i){g(i.imports,function(s){q(s)});g(i.cssRules||i.rules,function(s){switch(s.type||1){case 1:if(s.selectorText){g(s.selectorText.split(","),function(r){r=r.replace(/^\s*|\s*$|^\s\./g,"");if(/\.mce/.test(r)||!/\.[\w\-]+$/.test(r)){return}l=r;r=e._replace(/.*\.([a-z0-9_\-]+).*/i,"$1",r);if(p&&!(r=p(r,l))){return}if(!o[r]){j.push({"class":r});o[r]=1}})}break;case 3:q(s.styleSheet);break}})}try{g(n.doc.styleSheets,q)}catch(k){}if(j.length>0){n.classes=j}return j},run:function(l,k,j){var i=this,m;if(i.doc&&typeof(l)==="string"){l=i.get(l)}if(!l){return false}j=j||this;if(!l.nodeType&&(l.length||l.length===0)){m=[];g(l,function(o,n){if(o){if(typeof(o)=="string"){o=i.doc.getElementById(o)}m.push(k.call(j,o,n))}});return m}return k.call(j,l)},getAttribs:function(j){var i;j=this.get(j);if(!j){return[]}if(b){i=[];if(j.nodeName=="OBJECT"){return j.attributes}if(j.nodeName==="OPTION"&&this.getAttrib(j,"selected")){i.push({specified:1,nodeName:"selected"})}j.cloneNode(false).outerHTML.replace(/<\/?[\w:\-]+ ?|=[\"][^\"]+\"|=\'[^\']+\'|=[\w\-]+|>/gi,"").replace(/[\w:\-]+/gi,function(k){i.push({specified:1,nodeName:k})});return i}return j.attributes},isEmpty:function(m,k){var r=this,o,n,q,j,l,p=0;m=m.firstChild;if(m){j=new e.dom.TreeWalker(m,m.parentNode);k=k||r.schema?r.schema.getNonEmptyElements():null;do{q=m.nodeType;if(q===1){if(m.getAttribute("data-mce-bogus")){continue}l=m.nodeName.toLowerCase();if(k&&k[l]){if(l==="br"){p++;continue}return false}n=r.getAttribs(m);o=m.attributes.length;while(o--){l=m.attributes[o].nodeName;if(l==="name"||l==="data-mce-bookmark"){return false}}}if(q==8){return false}if((q===3&&!a.test(m.nodeValue))){return false}}while(m=j.next())}return p<=1},destroy:function(j){var i=this;i.win=i.doc=i.root=i.events=i.frag=null;if(!j){e.removeUnload(i.destroy)}},createRng:function(){var i=this.doc;return i.createRange?i.createRange():new e.dom.Range(this)},nodeIndex:function(m,n){var i=0,k,l,j;if(m){for(k=m.nodeType,m=m.previousSibling,l=m;m;m=m.previousSibling){j=m.nodeType;if(n&&j==3){if(j==k||!m.nodeValue.length){continue}}i++;k=j}}return i},split:function(m,l,p){var q=this,i=q.createRng(),n,k,o;function j(v){var t,s=v.childNodes,u=v.nodeType;function x(A){var z=A.previousSibling&&A.previousSibling.nodeName=="SPAN";var y=A.nextSibling&&A.nextSibling.nodeName=="SPAN";return z&&y}if(u==1&&v.getAttribute("data-mce-type")=="bookmark"){return}for(t=s.length-1;t>=0;t--){j(s[t])}if(u!=9){if(u==3&&v.nodeValue.length>0){var r=e.trim(v.nodeValue).length;if(!q.isBlock(v.parentNode)||r>0||r===0&&x(v)){return}}else{if(u==1){s=v.childNodes;if(s.length==1&&s[0]&&s[0].nodeType==1&&s[0].getAttribute("data-mce-type")=="bookmark"){v.parentNode.insertBefore(s[0],v)}if(s.length||/^(br|hr|input|img)$/i.test(v.nodeName)){return}}}q.remove(v)}return v}if(m&&l){i.setStart(m.parentNode,q.nodeIndex(m));i.setEnd(l.parentNode,q.nodeIndex(l));n=i.extractContents();i=q.createRng();i.setStart(l.parentNode,q.nodeIndex(l)+1);i.setEnd(m.parentNode,q.nodeIndex(m)+1);k=i.extractContents();o=m.parentNode;o.insertBefore(j(n),m);if(p){o.replaceChild(p,l)}else{o.insertBefore(l,m)}o.insertBefore(j(k),m);q.remove(m);return p||l}},bind:function(l,i,k,j){return this.events.add(l,i,k,j||this)},unbind:function(k,i,j){return this.events.remove(k,i,j)},fire:function(k,j,i){return this.events.fire(k,j,i)},getContentEditable:function(j){var i;if(j.nodeType!=1){return null}i=j.getAttribute("data-mce-contenteditable");if(i&&i!=="inherit"){return i}return j.contentEditable!=="inherit"?j.contentEditable:null},_findSib:function(l,i,j){var k=this,m=i;if(l){if(d(m,"string")){m=function(n){return k.is(n,i)}}for(l=l[j];l;l=l[j]){if(m(l)){return l}}}return null},_isRes:function(i){return/^(top|left|bottom|right|width|height)/i.test(i)||/;\s*(top|left|bottom|right|width|height)/i.test(i)}});e.DOM=new e.dom.DOMUtils(document,{process_html:0})})(tinymce);(function(a){function b(c){var O=this,e=c.doc,U=0,F=1,j=2,E=true,S=false,W="startOffset",h="startContainer",Q="endContainer",A="endOffset",k=tinymce.extend,n=c.nodeIndex;k(O,{startContainer:e,startOffset:0,endContainer:e,endOffset:0,collapsed:E,commonAncestorContainer:e,START_TO_START:0,START_TO_END:1,END_TO_END:2,END_TO_START:3,setStart:q,setEnd:s,setStartBefore:g,setStartAfter:J,setEndBefore:K,setEndAfter:u,collapse:B,selectNode:y,selectNodeContents:G,compareBoundaryPoints:v,deleteContents:p,extractContents:I,cloneContents:d,insertNode:D,surroundContents:N,cloneRange:L,toStringIE:T});function x(){return e.createDocumentFragment()}function q(X,t){C(E,X,t)}function s(X,t){C(S,X,t)}function g(t){q(t.parentNode,n(t))}function J(t){q(t.parentNode,n(t)+1)}function K(t){s(t.parentNode,n(t))}function u(t){s(t.parentNode,n(t)+1)}function B(t){if(t){O[Q]=O[h];O[A]=O[W]}else{O[h]=O[Q];O[W]=O[A]}O.collapsed=E}function y(t){g(t);u(t)}function G(t){q(t,0);s(t,t.nodeType===1?t.childNodes.length:t.nodeValue.length)}function v(aa,t){var ad=O[h],Y=O[W],ac=O[Q],X=O[A],ab=t.startContainer,af=t.startOffset,Z=t.endContainer,ae=t.endOffset;if(aa===0){return H(ad,Y,ab,af)}if(aa===1){return H(ac,X,ab,af)}if(aa===2){return H(ac,X,Z,ae)}if(aa===3){return H(ad,Y,Z,ae)}}function p(){l(j)}function I(){return l(U)}function d(){return l(F)}function D(aa){var X=this[h],t=this[W],Z,Y;if((X.nodeType===3||X.nodeType===4)&&X.nodeValue){if(!t){X.parentNode.insertBefore(aa,X)}else{if(t>=X.nodeValue.length){c.insertAfter(aa,X)}else{Z=X.splitText(t);X.parentNode.insertBefore(aa,Z)}}}else{if(X.childNodes.length>0){Y=X.childNodes[t]}if(Y){X.insertBefore(aa,Y)}else{X.appendChild(aa)}}}function N(X){var t=O.extractContents();O.insertNode(X);X.appendChild(t);O.selectNode(X)}function L(){return k(new b(c),{startContainer:O[h],startOffset:O[W],endContainer:O[Q],endOffset:O[A],collapsed:O.collapsed,commonAncestorContainer:O.commonAncestorContainer})}function P(t,X){var Y;if(t.nodeType==3){return t}if(X<0){return t}Y=t.firstChild;while(Y&&X>0){--X;Y=Y.nextSibling}if(Y){return Y}return t}function m(){return(O[h]==O[Q]&&O[W]==O[A])}function H(Z,ab,X,aa){var ac,Y,t,ad,af,ae;if(Z==X){if(ab==aa){return 0}if(ab<aa){return -1}return 1}ac=X;while(ac&&ac.parentNode!=Z){ac=ac.parentNode}if(ac){Y=0;t=Z.firstChild;while(t!=ac&&Y<ab){Y++;t=t.nextSibling}if(ab<=Y){return -1}return 1}ac=Z;while(ac&&ac.parentNode!=X){ac=ac.parentNode}if(ac){Y=0;t=X.firstChild;while(t!=ac&&Y<aa){Y++;t=t.nextSibling}if(Y<aa){return -1}return 1}ad=c.findCommonAncestor(Z,X);af=Z;while(af&&af.parentNode!=ad){af=af.parentNode}if(!af){af=ad}ae=X;while(ae&&ae.parentNode!=ad){ae=ae.parentNode}if(!ae){ae=ad}if(af==ae){return 0}t=ad.firstChild;while(t){if(t==af){return -1}if(t==ae){return 1}t=t.nextSibling}}function C(X,aa,Z){var t,Y;if(X){O[h]=aa;O[W]=Z}else{O[Q]=aa;O[A]=Z}t=O[Q];while(t.parentNode){t=t.parentNode}Y=O[h];while(Y.parentNode){Y=Y.parentNode}if(Y==t){if(H(O[h],O[W],O[Q],O[A])>0){O.collapse(X)}}else{O.collapse(X)}O.collapsed=m();O.commonAncestorContainer=c.findCommonAncestor(O[h],O[Q])}function l(ad){var ac,Z=0,af=0,X,ab,Y,aa,t,ae;if(O[h]==O[Q]){return f(ad)}for(ac=O[Q],X=ac.parentNode;X;ac=X,X=X.parentNode){if(X==O[h]){return r(ac,ad)}++Z}for(ac=O[h],X=ac.parentNode;X;ac=X,X=X.parentNode){if(X==O[Q]){return V(ac,ad)}++af}ab=af-Z;Y=O[h];while(ab>0){Y=Y.parentNode;ab--}aa=O[Q];while(ab<0){aa=aa.parentNode;ab++}for(t=Y.parentNode,ae=aa.parentNode;t!=ae;t=t.parentNode,ae=ae.parentNode){Y=t;aa=ae}return o(Y,aa,ad)}function f(ac){var ae,af,t,Y,Z,ad,aa,X,ab;if(ac!=j){ae=x()}if(O[W]==O[A]){return ae}if(O[h].nodeType==3){af=O[h].nodeValue;t=af.substring(O[W],O[A]);if(ac!=F){Y=O[h];X=O[W];ab=O[A]-O[W];if(X===0&&ab>=Y.nodeValue.length-1){Y.parentNode.removeChild(Y)}else{Y.deleteData(X,ab)}O.collapse(E)}if(ac==j){return}if(t.length>0){ae.appendChild(e.createTextNode(t))}return ae}Y=P(O[h],O[W]);Z=O[A]-O[W];while(Y&&Z>0){ad=Y.nextSibling;aa=z(Y,ac);if(ae){ae.appendChild(aa)}--Z;Y=ad}if(ac!=F){O.collapse(E)}return ae}function r(ad,aa){var ac,ab,X,t,Z,Y;if(aa!=j){ac=x()}ab=i(ad,aa);if(ac){ac.appendChild(ab)}X=n(ad);t=X-O[W];if(t<=0){if(aa!=F){O.setEndBefore(ad);O.collapse(S)}return ac}ab=ad.previousSibling;while(t>0){Z=ab.previousSibling;Y=z(ab,aa);if(ac){ac.insertBefore(Y,ac.firstChild)}--t;ab=Z}if(aa!=F){O.setEndBefore(ad);O.collapse(S)}return ac}function V(ab,aa){var ad,X,ac,t,Z,Y;if(aa!=j){ad=x()}ac=R(ab,aa);if(ad){ad.appendChild(ac)}X=n(ab);++X;t=O[A]-X;ac=ab.nextSibling;while(ac&&t>0){Z=ac.nextSibling;Y=z(ac,aa);if(ad){ad.appendChild(Y)}--t;ac=Z}if(aa!=F){O.setStartAfter(ab);O.collapse(E)}return ad}function o(ab,t,ae){var Y,ag,aa,ac,ad,X,af,Z;if(ae!=j){ag=x()}Y=R(ab,ae);if(ag){ag.appendChild(Y)}aa=ab.parentNode;ac=n(ab);ad=n(t);++ac;X=ad-ac;af=ab.nextSibling;while(X>0){Z=af.nextSibling;Y=z(af,ae);if(ag){ag.appendChild(Y)}af=Z;--X}Y=i(t,ae);if(ag){ag.appendChild(Y)}if(ae!=F){O.setStartAfter(ab);O.collapse(E)}return ag}function i(ac,ad){var Y=P(O[Q],O[A]-1),ae,ab,aa,t,X,Z=Y!=O[Q];if(Y==ac){return M(Y,Z,S,ad)}ae=Y.parentNode;ab=M(ae,S,S,ad);while(ae){while(Y){aa=Y.previousSibling;t=M(Y,Z,S,ad);if(ad!=j){ab.insertBefore(t,ab.firstChild)}Z=E;Y=aa}if(ae==ac){return ab}Y=ae.previousSibling;ae=ae.parentNode;X=M(ae,S,S,ad);if(ad!=j){X.appendChild(ab)}ab=X}}function R(ac,ad){var Z=P(O[h],O[W]),aa=Z!=O[h],ae,ab,Y,t,X;if(Z==ac){return M(Z,aa,E,ad)}ae=Z.parentNode;ab=M(ae,S,E,ad);while(ae){while(Z){Y=Z.nextSibling;t=M(Z,aa,E,ad);if(ad!=j){ab.appendChild(t)}aa=E;Z=Y}if(ae==ac){return ab}Z=ae.nextSibling;ae=ae.parentNode;X=M(ae,S,E,ad);if(ad!=j){X.appendChild(ab)}ab=X}}function M(t,aa,ad,ae){var Z,Y,ab,X,ac;if(aa){return z(t,ae)}if(t.nodeType==3){Z=t.nodeValue;if(ad){X=O[W];Y=Z.substring(X);ab=Z.substring(0,X)}else{X=O[A];Y=Z.substring(0,X);ab=Z.substring(X)}if(ae!=F){t.nodeValue=ab}if(ae==j){return}ac=c.clone(t,S);ac.nodeValue=Y;return ac}if(ae==j){return}return c.clone(t,S)}function z(X,t){if(t!=j){return t==F?c.clone(X,E):X}X.parentNode.removeChild(X)}function T(){return c.create("body",null,d()).outerText}return O}a.Range=b;b.prototype.toString=function(){return this.toStringIE()}})(tinymce.dom);(function(){function a(d){var b=this,h=d.dom,c=true,f=false;function e(i,j){var k,t=0,q,n,m,l,o,r,p=-1,s;k=i.duplicate();k.collapse(j);s=k.parentElement();if(s.ownerDocument!==d.dom.doc){return}while(s.contentEditable==="false"){s=s.parentNode}if(!s.hasChildNodes()){return{node:s,inside:1}}m=s.children;q=m.length-1;while(t<=q){r=Math.floor((t+q)/2);l=m[r];k.moveToElementText(l);p=k.compareEndPoints(j?"StartToStart":"EndToEnd",i);if(p>0){q=r-1}else{if(p<0){t=r+1}else{return{node:l}}}}if(p<0){if(!l){k.moveToElementText(s);k.collapse(true);l=s;n=true}else{k.collapse(false)}o=0;while(k.compareEndPoints(j?"StartToStart":"StartToEnd",i)!==0){if(k.move("character",1)===0||s!=k.parentElement()){break}o++}}else{k.collapse(true);o=0;while(k.compareEndPoints(j?"StartToStart":"StartToEnd",i)!==0){if(k.move("character",-1)===0||s!=k.parentElement()){break}o++}}return{node:l,position:p,offset:o,inside:n}}function g(){var i=d.getRng(),r=h.createRng(),l,k,p,q,m,j;l=i.item?i.item(0):i.parentElement();if(l.ownerDocument!=h.doc){return r}k=d.isCollapsed();if(i.item){r.setStart(l.parentNode,h.nodeIndex(l));r.setEnd(r.startContainer,r.startOffset+1);return r}function o(A){var u=e(i,A),s,y,z=0,x,v,t;s=u.node;y=u.offset;if(u.inside&&!s.hasChildNodes()){r[A?"setStart":"setEnd"](s,0);return}if(y===v){r[A?"setStartBefore":"setEndAfter"](s);return}if(u.position<0){x=u.inside?s.firstChild:s.nextSibling;if(!x){r[A?"setStartAfter":"setEndAfter"](s);return}if(!y){if(x.nodeType==3){r[A?"setStart":"setEnd"](x,0)}else{r[A?"setStartBefore":"setEndBefore"](x)}return}while(x){t=x.nodeValue;z+=t.length;if(z>=y){s=x;z-=y;z=t.length-z;break}x=x.nextSibling}}else{x=s.previousSibling;if(!x){return r[A?"setStartBefore":"setEndBefore"](s)}if(!y){if(s.nodeType==3){r[A?"setStart":"setEnd"](x,s.nodeValue.length)}else{r[A?"setStartAfter":"setEndAfter"](x)}return}while(x){z+=x.nodeValue.length;if(z>=y){s=x;z-=y;break}x=x.previousSibling}}r[A?"setStart":"setEnd"](s,z)}try{o(true);if(!k){o()}}catch(n){if(n.number==-2147024809){m=b.getBookmark(2);p=i.duplicate();p.collapse(true);l=p.parentElement();if(!k){p=i.duplicate();p.collapse(false);q=p.parentElement();q.innerHTML=q.innerHTML}l.innerHTML=l.innerHTML;b.moveToBookmark(m);i=d.getRng();o(true);if(!k){o()}}else{throw n}}return r}this.getBookmark=function(m){var j=d.getRng(),o,i,l={};function n(u){var t,p,s,r,q=[];t=u.parentNode;p=h.getRoot().parentNode;while(t!=p&&t.nodeType!==9){s=t.children;r=s.length;while(r--){if(u===s[r]){q.push(r);break}}u=t;t=t.parentNode}return q}function k(q){var p;p=e(j,q);if(p){return{position:p.position,offset:p.offset,indexes:n(p.node),inside:p.inside}}}if(m===2){if(!j.item){l.start=k(true);if(!d.isCollapsed()){l.end=k()}}else{l.start={ctrl:true,indexes:n(j.item(0))}}}return l};this.moveToBookmark=function(k){var j,i=h.doc.body;function m(o){var r,q,n,p;r=h.getRoot();for(q=o.length-1;q>=0;q--){p=r.children;n=o[q];if(n<=p.length-1){r=p[n]}}return r}function l(r){var n=k[r?"start":"end"],q,p,o;if(n){q=n.position>0;p=i.createTextRange();p.moveToElementText(m(n.indexes));offset=n.offset;if(offset!==o){p.collapse(n.inside||q);p.moveStart("character",q?-offset:offset)}else{p.collapse(r)}j.setEndPoint(r?"StartToStart":"EndToStart",p);if(r){j.collapse(true)}}}if(k.start){if(k.start.ctrl){j=i.createControlRange();j.addElement(m(k.start.indexes));j.select()}else{j=i.createTextRange();l(true);l();j.select()}}};this.addRange=function(i){var n,l,k,p,v,q,t,s=d.dom.doc,m=s.body,r,u;function j(C){var y,B,x,A,z;x=h.create("a");y=C?k:v;B=C?p:q;A=n.duplicate();if(y==s||y==s.documentElement){y=m;B=0}if(y.nodeType==3){y.parentNode.insertBefore(x,y);A.moveToElementText(x);A.moveStart("character",B);h.remove(x);n.setEndPoint(C?"StartToStart":"EndToEnd",A)}else{z=y.childNodes;if(z.length){if(B>=z.length){h.insertAfter(x,z[z.length-1])}else{y.insertBefore(x,z[B])}A.moveToElementText(x)}else{if(y.canHaveHTML){y.innerHTML="<span>\uFEFF</span>";x=y.firstChild;A.moveToElementText(x);A.collapse(f)}}n.setEndPoint(C?"StartToStart":"EndToEnd",A);h.remove(x)}}k=i.startContainer;p=i.startOffset;v=i.endContainer;q=i.endOffset;n=m.createTextRange();if(k==v&&k.nodeType==1){if(p==q&&!k.hasChildNodes()){if(k.canHaveHTML){t=k.previousSibling;if(t&&!t.hasChildNodes()&&h.isBlock(t)){t.innerHTML="\uFEFF"}else{t=null}k.innerHTML="<span>\uFEFF</span><span>\uFEFF</span>";n.moveToElementText(k.lastChild);n.select();h.doc.selection.clear();k.innerHTML="";if(t){t.innerHTML=""}return}else{p=h.nodeIndex(k);k=k.parentNode}}if(p==q-1){try{u=k.childNodes[p];l=m.createControlRange();l.addElement(u);l.select();r=d.getRng();if(r.item&&u===r.item(0)){return}}catch(o){}}}j(true);j();n.select()};this.getRangeAt=g}tinymce.dom.TridentSelection=a})();(function(){var n=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,i="sizcache",o=0,r=Object.prototype.toString,h=false,g=true,q=/\\/g,u=/\r\n/g,x=/\W/;[0,0].sort(function(){g=false;return 0});var d=function(C,e,F,G){F=F||[];e=e||document;var I=e;if(e.nodeType!==1&&e.nodeType!==9){return[]}if(!C||typeof C!=="string"){return F}var z,K,N,y,J,M,L,E,B=true,A=d.isXML(e),D=[],H=C;do{n.exec("");z=n.exec(H);if(z){H=z[3];D.push(z[1]);if(z[2]){y=z[3];break}}}while(z);if(D.length>1&&j.exec(C)){if(D.length===2&&k.relative[D[0]]){K=s(D[0]+D[1],e,G)}else{K=k.relative[D[0]]?[e]:d(D.shift(),e);while(D.length){C=D.shift();if(k.relative[C]){C+=D.shift()}K=s(C,K,G)}}}else{if(!G&&D.length>1&&e.nodeType===9&&!A&&k.match.ID.test(D[0])&&!k.match.ID.test(D[D.length-1])){J=d.find(D.shift(),e,A);e=J.expr?d.filter(J.expr,J.set)[0]:J.set[0]}if(e){J=G?{expr:D.pop(),set:l(G)}:d.find(D.pop(),D.length===1&&(D[0]==="~"||D[0]==="+")&&e.parentNode?e.parentNode:e,A);K=J.expr?d.filter(J.expr,J.set):J.set;if(D.length>0){N=l(K)}else{B=false}while(D.length){M=D.pop();L=M;if(!k.relative[M]){M=""}else{L=D.pop()}if(L==null){L=e}k.relative[M](N,L,A)}}else{N=D=[]}}if(!N){N=K}if(!N){d.error(M||C)}if(r.call(N)==="[object Array]"){if(!B){F.push.apply(F,N)}else{if(e&&e.nodeType===1){for(E=0;N[E]!=null;E++){if(N[E]&&(N[E]===true||N[E].nodeType===1&&d.contains(e,N[E]))){F.push(K[E])}}}else{for(E=0;N[E]!=null;E++){if(N[E]&&N[E].nodeType===1){F.push(K[E])}}}}}else{l(N,F)}if(y){d(y,I,F,G);d.uniqueSort(F)}return F};d.uniqueSort=function(y){if(p){h=g;y.sort(p);if(h){for(var e=1;e<y.length;e++){if(y[e]===y[e-1]){y.splice(e--,1)}}}}return y};d.matches=function(e,y){return d(e,null,null,y)};d.matchesSelector=function(e,y){return d(y,null,null,[e]).length>0};d.find=function(E,e,F){var D,z,B,A,C,y;if(!E){return[]}for(z=0,B=k.order.length;z<B;z++){C=k.order[z];if((A=k.leftMatch[C].exec(E))){y=A[1];A.splice(1,1);if(y.substr(y.length-1)!=="\\"){A[1]=(A[1]||"").replace(q,"");D=k.find[C](A,e,F);if(D!=null){E=E.replace(k.match[C],"");break}}}}if(!D){D=typeof e.getElementsByTagName!=="undefined"?e.getElementsByTagName("*"):[]}return{set:D,expr:E}};d.filter=function(I,H,L,B){var D,e,G,N,K,y,A,C,J,z=I,M=[],F=H,E=H&&H[0]&&d.isXML(H[0]);while(I&&H.length){for(G in k.filter){if((D=k.leftMatch[G].exec(I))!=null&&D[2]){y=k.filter[G];A=D[1];e=false;D.splice(1,1);if(A.substr(A.length-1)==="\\"){continue}if(F===M){M=[]}if(k.preFilter[G]){D=k.preFilter[G](D,F,L,M,B,E);if(!D){e=N=true}else{if(D===true){continue}}}if(D){for(C=0;(K=F[C])!=null;C++){if(K){N=y(K,D,C,F);J=B^N;if(L&&N!=null){if(J){e=true}else{F[C]=false}}else{if(J){M.push(K);e=true}}}}}if(N!==undefined){if(!L){F=M}I=I.replace(k.match[G],"");if(!e){return[]}break}}}if(I===z){if(e==null){d.error(I)}else{break}}z=I}return F};d.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)};var b=d.getText=function(B){var z,A,e=B.nodeType,y="";if(e){if(e===1||e===9||e===11){if(typeof B.textContent==="string"){return B.textContent}else{if(typeof B.innerText==="string"){return B.innerText.replace(u,"")}else{for(B=B.firstChild;B;B=B.nextSibling){y+=b(B)}}}}else{if(e===3||e===4){return B.nodeValue}}}else{for(z=0;(A=B[z]);z++){if(A.nodeType!==8){y+=b(A)}}}return y};var k=d.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(e){return e.getAttribute("href")},type:function(e){return e.getAttribute("type")}},relative:{"+":function(D,y){var A=typeof y==="string",C=A&&!x.test(y),E=A&&!C;if(C){y=y.toLowerCase()}for(var z=0,e=D.length,B;z<e;z++){if((B=D[z])){while((B=B.previousSibling)&&B.nodeType!==1){}D[z]=E||B&&B.nodeName.toLowerCase()===y?B||false:B===y}}if(E){d.filter(y,D,true)}},">":function(D,y){var C,B=typeof y==="string",z=0,e=D.length;if(B&&!x.test(y)){y=y.toLowerCase();for(;z<e;z++){C=D[z];if(C){var A=C.parentNode;D[z]=A.nodeName.toLowerCase()===y?A:false}}}else{for(;z<e;z++){C=D[z];if(C){D[z]=B?C.parentNode:C.parentNode===y}}if(B){d.filter(y,D,true)}}},"":function(A,y,C){var B,z=o++,e=t;if(typeof y==="string"&&!x.test(y)){y=y.toLowerCase();B=y;e=a}e("parentNode",y,z,A,B,C)},"~":function(A,y,C){var B,z=o++,e=t;if(typeof y==="string"&&!x.test(y)){y=y.toLowerCase();B=y;e=a}e("previousSibling",y,z,A,B,C)}},find:{ID:function(y,z,A){if(typeof z.getElementById!=="undefined"&&!A){var e=z.getElementById(y[1]);return e&&e.parentNode?[e]:[]}},NAME:function(z,C){if(typeof C.getElementsByName!=="undefined"){var y=[],B=C.getElementsByName(z[1]);for(var A=0,e=B.length;A<e;A++){if(B[A].getAttribute("name")===z[1]){y.push(B[A])}}return y.length===0?null:y}},TAG:function(e,y){if(typeof y.getElementsByTagName!=="undefined"){return y.getElementsByTagName(e[1])}}},preFilter:{CLASS:function(A,y,z,e,D,E){A=" "+A[1].replace(q,"")+" ";if(E){return A}for(var B=0,C;(C=y[B])!=null;B++){if(C){if(D^(C.className&&(" "+C.className+" ").replace(/[\t\n\r]/g," ").indexOf(A)>=0)){if(!z){e.push(C)}}else{if(z){y[B]=false}}}}return false},ID:function(e){return e[1].replace(q,"")},TAG:function(y,e){return y[1].replace(q,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){if(!e[2]){d.error(e[0])}e[2]=e[2].replace(/^\+|\s*/g,"");var y=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=(y[1]+(y[2]||1))-0;e[3]=y[3]-0}else{if(e[2]){d.error(e[0])}}e[0]=o++;return e},ATTR:function(B,y,z,e,C,D){var A=B[1]=B[1].replace(q,"");if(!D&&k.attrMap[A]){B[1]=k.attrMap[A]}B[4]=(B[4]||B[5]||"").replace(q,"");if(B[2]==="~="){B[4]=" "+B[4]+" "}return B},PSEUDO:function(B,y,z,e,C){if(B[1]==="not"){if((n.exec(B[3])||"").length>1||/^\w/.test(B[3])){B[3]=d(B[3],null,null,y)}else{var A=d.filter(B[3],y,z,true^C);if(!z){e.push.apply(e,A)}return false}}else{if(k.match.POS.test(B[0])||k.match.CHILD.test(B[0])){return true}}return B},POS:function(e){e.unshift(true);return e}},filters:{enabled:function(e){return e.disabled===false&&e.type!=="hidden"},disabled:function(e){return e.disabled===true},checked:function(e){return e.checked===true},selected:function(e){if(e.parentNode){e.parentNode.selectedIndex}return e.selected===true},parent:function(e){return !!e.firstChild},empty:function(e){return !e.firstChild},has:function(z,y,e){return !!d(e[3],z).length},header:function(e){return(/h\d/i).test(e.nodeName)},text:function(z){var e=z.getAttribute("type"),y=z.type;return z.nodeName.toLowerCase()==="input"&&"text"===y&&(e===y||e===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(y){var e=y.nodeName.toLowerCase();return(e==="input"||e==="button")&&"submit"===y.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(y){var e=y.nodeName.toLowerCase();return(e==="input"||e==="button")&&"reset"===y.type},button:function(y){var e=y.nodeName.toLowerCase();return e==="input"&&"button"===y.type||e==="button"},input:function(e){return(/input|select|textarea|button/i).test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(y,e){return e===0},last:function(z,y,e,A){return y===A.length-1},even:function(y,e){return e%2===0},odd:function(y,e){return e%2===1},lt:function(z,y,e){return y<e[3]-0},gt:function(z,y,e){return y>e[3]-0},nth:function(z,y,e){return e[3]-0===y},eq:function(z,y,e){return e[3]-0===y}},filter:{PSEUDO:function(z,E,D,F){var e=E[1],y=k.filters[e];if(y){return y(z,D,E,F)}else{if(e==="contains"){return(z.textContent||z.innerText||b([z])||"").indexOf(E[3])>=0}else{if(e==="not"){var A=E[3];for(var C=0,B=A.length;C<B;C++){if(A[C]===z){return false}}return true}else{d.error(e)}}}},CHILD:function(z,B){var A,H,D,G,e,C,F,E=B[1],y=z;switch(E){case"only":case"first":while((y=y.previousSibling)){if(y.nodeType===1){return false}}if(E==="first"){return true}y=z;case"last":while((y=y.nextSibling)){if(y.nodeType===1){return false}}return true;case"nth":A=B[2];H=B[3];if(A===1&&H===0){return true}D=B[0];G=z.parentNode;if(G&&(G[i]!==D||!z.nodeIndex)){C=0;for(y=G.firstChild;y;y=y.nextSibling){if(y.nodeType===1){y.nodeIndex=++C}}G[i]=D}F=z.nodeIndex-H;if(A===0){return F===0}else{return(F%A===0&&F/A>=0)}}},ID:function(y,e){return y.nodeType===1&&y.getAttribute("id")===e},TAG:function(y,e){return(e==="*"&&y.nodeType===1)||!!y.nodeName&&y.nodeName.toLowerCase()===e},CLASS:function(y,e){return(" "+(y.className||y.getAttribute("class"))+" ").indexOf(e)>-1},ATTR:function(C,A){var z=A[1],e=d.attr?d.attr(C,z):k.attrHandle[z]?k.attrHandle[z](C):C[z]!=null?C[z]:C.getAttribute(z),D=e+"",B=A[2],y=A[4];return e==null?B==="!=":!B&&d.attr?e!=null:B==="="?D===y:B==="*="?D.indexOf(y)>=0:B==="~="?(" "+D+" ").indexOf(y)>=0:!y?D&&e!==false:B==="!="?D!==y:B==="^="?D.indexOf(y)===0:B==="$="?D.substr(D.length-y.length)===y:B==="|="?D===y||D.substr(0,y.length+1)===y+"-":false},POS:function(B,y,z,C){var e=y[2],A=k.setFilters[e];if(A){return A(B,z,y,C)}}}};var j=k.match.POS,c=function(y,e){return"\\"+(e-0+1)};for(var f in k.match){k.match[f]=new RegExp(k.match[f].source+(/(?![^\[]*\])(?![^\(]*\))/.source));k.leftMatch[f]=new RegExp(/(^(?:.|\r|\n)*?)/.source+k.match[f].source.replace(/\\(\d+)/g,c))}k.match.globalPOS=j;var l=function(y,e){y=Array.prototype.slice.call(y,0);if(e){e.push.apply(e,y);return e}return y};try{Array.prototype.slice.call(document.documentElement.childNodes,0)[0].nodeType}catch(v){l=function(B,A){var z=0,y=A||[];if(r.call(B)==="[object Array]"){Array.prototype.push.apply(y,B)}else{if(typeof B.length==="number"){for(var e=B.length;z<e;z++){y.push(B[z])}}else{for(;B[z];z++){y.push(B[z])}}}return y}}var p,m;if(document.documentElement.compareDocumentPosition){p=function(y,e){if(y===e){h=true;return 0}if(!y.compareDocumentPosition||!e.compareDocumentPosition){return y.compareDocumentPosition?-1:1}return y.compareDocumentPosition(e)&4?-1:1}}else{p=function(F,E){if(F===E){h=true;return 0}else{if(F.sourceIndex&&E.sourceIndex){return F.sourceIndex-E.sourceIndex}}var C,y,z=[],e=[],B=F.parentNode,D=E.parentNode,G=B;if(B===D){return m(F,E)}else{if(!B){return -1}else{if(!D){return 1}}}while(G){z.unshift(G);G=G.parentNode}G=D;while(G){e.unshift(G);G=G.parentNode}C=z.length;y=e.length;for(var A=0;A<C&&A<y;A++){if(z[A]!==e[A]){return m(z[A],e[A])}}return A===C?m(F,e[A],-1):m(z[A],E,1)};m=function(y,e,z){if(y===e){return z}var A=y.nextSibling;while(A){if(A===e){return -1}A=A.nextSibling}return 1}}(function(){var y=document.createElement("div"),z="script"+(new Date()).getTime(),e=document.documentElement;y.innerHTML="<a name='"+z+"'/>";e.insertBefore(y,e.firstChild);if(document.getElementById(z)){k.find.ID=function(B,C,D){if(typeof C.getElementById!=="undefined"&&!D){var A=C.getElementById(B[1]);return A?A.id===B[1]||typeof A.getAttributeNode!=="undefined"&&A.getAttributeNode("id").nodeValue===B[1]?[A]:undefined:[]}};k.filter.ID=function(C,A){var B=typeof C.getAttributeNode!=="undefined"&&C.getAttributeNode("id");return C.nodeType===1&&B&&B.nodeValue===A}}e.removeChild(y);e=y=null})();(function(){var e=document.createElement("div");e.appendChild(document.createComment(""));if(e.getElementsByTagName("*").length>0){k.find.TAG=function(y,C){var B=C.getElementsByTagName(y[1]);if(y[1]==="*"){var A=[];for(var z=0;B[z];z++){if(B[z].nodeType===1){A.push(B[z])}}B=A}return B}}e.innerHTML="<a href='#'></a>";if(e.firstChild&&typeof e.firstChild.getAttribute!=="undefined"&&e.firstChild.getAttribute("href")!=="#"){k.attrHandle.href=function(y){return y.getAttribute("href",2)}}e=null})();if(document.querySelectorAll){(function(){var e=d,A=document.createElement("div"),z="__sizzle__";A.innerHTML="<p class='TEST'></p>";if(A.querySelectorAll&&A.querySelectorAll(".TEST").length===0){return}d=function(L,C,G,K){C=C||document;if(!K&&!d.isXML(C)){var J=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(L);if(J&&(C.nodeType===1||C.nodeType===9)){if(J[1]){return l(C.getElementsByTagName(L),G)}else{if(J[2]&&k.find.CLASS&&C.getElementsByClassName){return l(C.getElementsByClassName(J[2]),G)}}}if(C.nodeType===9){if(L==="body"&&C.body){return l([C.body],G)}else{if(J&&J[3]){var F=C.getElementById(J[3]);if(F&&F.parentNode){if(F.id===J[3]){return l([F],G)}}else{return l([],G)}}}try{return l(C.querySelectorAll(L),G)}catch(H){}}else{if(C.nodeType===1&&C.nodeName.toLowerCase()!=="object"){var D=C,E=C.getAttribute("id"),B=E||z,N=C.parentNode,M=/^\s*[+~]/.test(L);if(!E){C.setAttribute("id",B)}else{B=B.replace(/'/g,"\\$&")}if(M&&N){C=C.parentNode}try{if(!M||N){return l(C.querySelectorAll("[id='"+B+"'] "+L),G)}}catch(I){}finally{if(!E){D.removeAttribute("id")}}}}}return e(L,C,G,K)};for(var y in e){d[y]=e[y]}A=null})()}(function(){var e=document.documentElement,z=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(z){var B=!z.call(document.createElement("div"),"div"),y=false;try{z.call(document.documentElement,"[test!='']:sizzle")}catch(A){y=true}d.matchesSelector=function(D,F){F=F.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!d.isXML(D)){try{if(y||!k.match.PSEUDO.test(F)&&!/!=/.test(F)){var C=z.call(D,F);if(C||!B||D.document&&D.document.nodeType!==11){return C}}}catch(E){}}return d(F,null,null,[D]).length>0}}})();(function(){var e=document.createElement("div");e.innerHTML="<div class='test e'></div><div class='test'></div>";if(!e.getElementsByClassName||e.getElementsByClassName("e").length===0){return}e.lastChild.className="e";if(e.getElementsByClassName("e").length===1){return}k.order.splice(1,0,"CLASS");k.find.CLASS=function(y,z,A){if(typeof z.getElementsByClassName!=="undefined"&&!A){return z.getElementsByClassName(y[1])}};e=null})();function a(y,D,C,G,E,F){for(var A=0,z=G.length;A<z;A++){var e=G[A];if(e){var B=false;e=e[y];while(e){if(e[i]===C){B=G[e.sizset];break}if(e.nodeType===1&&!F){e[i]=C;e.sizset=A}if(e.nodeName.toLowerCase()===D){B=e;break}e=e[y]}G[A]=B}}}function t(y,D,C,G,E,F){for(var A=0,z=G.length;A<z;A++){var e=G[A];if(e){var B=false;e=e[y];while(e){if(e[i]===C){B=G[e.sizset];break}if(e.nodeType===1){if(!F){e[i]=C;e.sizset=A}if(typeof D!=="string"){if(e===D){B=true;break}}else{if(d.filter(D,[e]).length>0){B=e;break}}}e=e[y]}G[A]=B}}}if(document.documentElement.contains){d.contains=function(y,e){return y!==e&&(y.contains?y.contains(e):true)}}else{if(document.documentElement.compareDocumentPosition){d.contains=function(y,e){return !!(y.compareDocumentPosition(e)&16)}}else{d.contains=function(){return false}}}d.isXML=function(e){var y=(e?e.ownerDocument||e:0).documentElement;return y?y.nodeName!=="HTML":false};var s=function(z,e,D){var C,E=[],B="",F=e.nodeType?[e]:e;while((C=k.match.PSEUDO.exec(z))){B+=C[0];z=z.replace(k.match.PSEUDO,"")}z=k.relative[z]?z+"*":z;for(var A=0,y=F.length;A<y;A++){d(z,F[A],E,D)}return d.filter(B,E)};window.tinymce.dom.Sizzle=d})();(function(a){a.dom.Element=function(f,d){var b=this,e,c;b.settings=d=d||{};b.id=f;b.dom=e=d.dom||a.DOM;if(!a.isIE){c=e.get(b.id)}a.each(("getPos,getRect,getParent,add,setStyle,getStyle,setStyles,setAttrib,setAttribs,getAttrib,addClass,removeClass,hasClass,getOuterHTML,setOuterHTML,remove,show,hide,isHidden,setHTML,get").split(/,/),function(g){b[g]=function(){var h=[f],j;for(j=0;j<arguments.length;j++){h.push(arguments[j])}h=e[g].apply(e,h);b.update(g);return h}});a.extend(b,{on:function(i,h,g){return a.dom.Event.add(b.id,i,h,g)},getXY:function(){return{x:parseInt(b.getStyle("left")),y:parseInt(b.getStyle("top"))}},getSize:function(){var g=e.get(b.id);return{w:parseInt(b.getStyle("width")||g.clientWidth),h:parseInt(b.getStyle("height")||g.clientHeight)}},moveTo:function(g,h){b.setStyles({left:g,top:h})},moveBy:function(g,i){var h=b.getXY();b.moveTo(h.x+g,h.y+i)},resizeTo:function(g,i){b.setStyles({width:g,height:i})},resizeBy:function(g,j){var i=b.getSize();b.resizeTo(i.w+g,i.h+j)},update:function(h){var g;if(a.isIE6&&d.blocker){h=h||"";if(h.indexOf("get")===0||h.indexOf("has")===0||h.indexOf("is")===0){return}if(h=="remove"){e.remove(b.blocker);return}if(!b.blocker){b.blocker=e.uniqueId();g=e.add(d.container||e.getRoot(),"iframe",{id:b.blocker,style:"position:absolute;",frameBorder:0,src:'javascript:""'});e.setStyle(g,"opacity",0)}else{g=e.get(b.blocker)}e.setStyles(g,{left:b.getStyle("left",1),top:b.getStyle("top",1),width:b.getStyle("width",1),height:b.getStyle("height",1),display:b.getStyle("display",1),zIndex:parseInt(b.getStyle("zIndex",1)||0)-1})}}})}})(tinymce);(function(d){function f(g){return g.replace(/[\n\r]+/g,"")}var c=d.is,b=d.isIE,e=d.each,a=d.dom.TreeWalker;d.create("tinymce.dom.Selection",{Selection:function(k,j,i,h){var g=this;g.dom=k;g.win=j;g.serializer=i;g.editor=h;e(["onBeforeSetContent","onBeforeGetContent","onSetContent","onGetContent"],function(l){g[l]=new d.util.Dispatcher(g)});if(!g.win.getSelection){g.tridentSel=new d.dom.TridentSelection(g)}if(d.isIE&&k.boxModel){this._fixIESelection()}d.addUnload(g.destroy,g)},setCursorLocation:function(i,j){var g=this;var h=g.dom.createRng();h.setStart(i,j);h.setEnd(i,j);g.setRng(h);g.collapse(false)},getContent:function(h){var g=this,i=g.getRng(),m=g.dom.create("body"),k=g.getSel(),j,l,o;h=h||{};j=l="";h.get=true;h.format=h.format||"html";h.forced_root_block="";g.onBeforeGetContent.dispatch(g,h);if(h.format=="text"){return g.isCollapsed()?"":(i.text||(k.toString?k.toString():""))}if(i.cloneContents){o=i.cloneContents();if(o){m.appendChild(o)}}else{if(c(i.item)||c(i.htmlText)){m.innerHTML="<br>"+(i.item?i.item(0).outerHTML:i.htmlText);m.removeChild(m.firstChild)}else{m.innerHTML=i.toString()}}if(/^\s/.test(m.innerHTML)){j=" "}if(/\s+$/.test(m.innerHTML)){l=" "}h.getInner=true;h.content=g.isCollapsed()?"":j+g.serializer.serialize(m,h)+l;g.onGetContent.dispatch(g,h);return h.content},setContent:function(h,j){var o=this,g=o.getRng(),k,l=o.win.document,n,m;j=j||{format:"html"};j.set=true;h=j.content=h;if(!j.no_events){o.onBeforeSetContent.dispatch(o,j)}h=j.content;if(g.insertNode){h+='<span id="__caret">_</span>';if(g.startContainer==l&&g.endContainer==l){l.body.innerHTML=h}else{g.deleteContents();if(l.body.childNodes.length===0){l.body.innerHTML=h}else{if(g.createContextualFragment){g.insertNode(g.createContextualFragment(h))}else{n=l.createDocumentFragment();m=l.createElement("div");n.appendChild(m);m.outerHTML=h;g.insertNode(n)}}}k=o.dom.get("__caret");g=l.createRange();g.setStartBefore(k);g.setEndBefore(k);o.setRng(g);o.dom.remove("__caret");try{o.setRng(g)}catch(i){}}else{if(g.item){l.execCommand("Delete",false,null);g=o.getRng()}if(/^\s+/.test(h)){g.pasteHTML('<span id="__mce_tmp">_</span>'+h);o.dom.remove("__mce_tmp")}else{g.pasteHTML(h)}}if(!j.no_events){o.onSetContent.dispatch(o,j)}},getStart:function(){var i=this,h=i.getRng(),j,g,l,k;if(h.duplicate||h.item){if(h.item){return h.item(0)}l=h.duplicate();l.collapse(1);j=l.parentElement();if(j.ownerDocument!==i.dom.doc){j=i.dom.getRoot()}g=k=h.parentElement();while(k=k.parentNode){if(k==j){j=g;break}}return j}else{j=h.startContainer;if(j.nodeType==1&&j.hasChildNodes()){j=j.childNodes[Math.min(j.childNodes.length-1,h.startOffset)]}if(j&&j.nodeType==3){return j.parentNode}return j}},getEnd:function(){var h=this,g=h.getRng(),j,i;if(g.duplicate||g.item){if(g.item){return g.item(0)}g=g.duplicate();g.collapse(0);j=g.parentElement();if(j.ownerDocument!==h.dom.doc){j=h.dom.getRoot()}if(j&&j.nodeName=="BODY"){return j.lastChild||j}return j}else{j=g.endContainer;i=g.endOffset;if(j.nodeType==1&&j.hasChildNodes()){j=j.childNodes[i>0?i-1:i]}if(j&&j.nodeType==3){return j.parentNode}return j}},getBookmark:function(s,v){var y=this,n=y.dom,h,k,j,o,i,p,q,m="\uFEFF",x;function g(z,A){var t=0;e(n.select(z),function(C,B){if(C==A){t=B}});return t}function u(t){function z(E){var A,D,C,B=E?"start":"end";A=t[B+"Container"];D=t[B+"Offset"];if(A.nodeType==1&&A.nodeName=="TR"){C=A.childNodes;A=C[Math.min(E?D:D-1,C.length-1)];if(A){D=E?0:A.childNodes.length;t["set"+(E?"Start":"End")](A,D)}}}z(true);z();return t}function l(){var z=y.getRng(true),t=n.getRoot(),A={};function B(E,J){var D=E[J?"startContainer":"endContainer"],I=E[J?"startOffset":"endOffset"],C=[],F,H,G=0;if(D.nodeType==3){if(v){for(F=D.previousSibling;F&&F.nodeType==3;F=F.previousSibling){I+=F.nodeValue.length}}C.push(I)}else{H=D.childNodes;if(I>=H.length&&H.length){G=1;I=Math.max(0,H.length-1)}C.push(y.dom.nodeIndex(H[I],v)+G)}for(;D&&D!=t;D=D.parentNode){C.push(y.dom.nodeIndex(D,v))}return C}A.start=B(z,true);if(!y.isCollapsed()){A.end=B(z)}return A}if(s==2){if(y.tridentSel){return y.tridentSel.getBookmark(s)}return l()}if(s){return{rng:y.getRng()}}h=y.getRng();j=n.uniqueId();o=tinyMCE.activeEditor.selection.isCollapsed();x="overflow:hidden;line-height:0px";if(h.duplicate||h.item){if(!h.item){k=h.duplicate();try{h.collapse();h.pasteHTML('<span data-mce-type="bookmark" id="'+j+'_start" style="'+x+'">'+m+"</span>");if(!o){k.collapse(false);h.moveToElementText(k.parentElement());if(h.compareEndPoints("StartToEnd",k)===0){k.move("character",-1)}k.pasteHTML('<span data-mce-type="bookmark" id="'+j+'_end" style="'+x+'">'+m+"</span>")}}catch(r){return null}}else{p=h.item(0);i=p.nodeName;return{name:i,index:g(i,p)}}}else{p=y.getNode();i=p.nodeName;if(i=="IMG"){return{name:i,index:g(i,p)}}k=u(h.cloneRange());if(!o){k.collapse(false);k.insertNode(n.create("span",{"data-mce-type":"bookmark",id:j+"_end",style:x},m))}h=u(h);h.collapse(true);h.insertNode(n.create("span",{"data-mce-type":"bookmark",id:j+"_start",style:x},m))}y.moveToBookmark({id:j,keep:1});return{id:j}},moveToBookmark:function(o){var s=this,m=s.dom,j,i,g,r,k,u,p,q;function h(A){var t=o[A?"start":"end"],x,y,z,v;if(t){z=t[0];for(y=r,x=t.length-1;x>=1;x--){v=y.childNodes;if(t[x]>v.length-1){return}y=v[t[x]]}if(y.nodeType===3){z=Math.min(t[0],y.nodeValue.length)}if(y.nodeType===1){z=Math.min(t[0],y.childNodes.length)}if(A){g.setStart(y,z)}else{g.setEnd(y,z)}}return true}function l(B){var v=m.get(o.id+"_"+B),A,t,y,z,x=o.keep;if(v){A=v.parentNode;if(B=="start"){if(!x){t=m.nodeIndex(v)}else{A=v.firstChild;t=1}k=u=A;p=q=t}else{if(!x){t=m.nodeIndex(v)}else{A=v.firstChild;t=1}u=A;q=t}if(!x){z=v.previousSibling;y=v.nextSibling;e(d.grep(v.childNodes),function(C){if(C.nodeType==3){C.nodeValue=C.nodeValue.replace(/\uFEFF/g,"")}});while(v=m.get(o.id+"_"+B)){m.remove(v,1)}if(z&&y&&z.nodeType==y.nodeType&&z.nodeType==3&&!d.isOpera){t=z.nodeValue.length;z.appendData(y.nodeValue);m.remove(y);if(B=="start"){k=u=z;p=q=t}else{u=z;q=t}}}}}function n(t){if(m.isBlock(t)&&!t.innerHTML&&!b){t.innerHTML='<br data-mce-bogus="1" />'}return t}if(o){if(o.start){g=m.createRng();r=m.getRoot();if(s.tridentSel){return s.tridentSel.moveToBookmark(o)}if(h(true)&&h()){s.setRng(g)}}else{if(o.id){l("start");l("end");if(k){g=m.createRng();g.setStart(n(k),p);g.setEnd(n(u),q);s.setRng(g)}}else{if(o.name){s.select(m.select(o.name)[o.index])}else{if(o.rng){s.setRng(o.rng)}}}}}},select:function(l,k){var j=this,m=j.dom,h=m.createRng(),g;function i(n,p){var o=new a(n,n);do{if(n.nodeType==3&&d.trim(n.nodeValue).length!==0){if(p){h.setStart(n,0)}else{h.setEnd(n,n.nodeValue.length)}return}if(n.nodeName=="BR"){if(p){h.setStartBefore(n)}else{h.setEndBefore(n)}return}}while(n=(p?o.next():o.prev()))}if(l){g=m.nodeIndex(l);h.setStart(l.parentNode,g);h.setEnd(l.parentNode,g+1);if(k){i(l,1);i(l)}j.setRng(h)}return l},isCollapsed:function(){var g=this,i=g.getRng(),h=g.getSel();if(!i||i.item){return false}if(i.compareEndPoints){return i.compareEndPoints("StartToEnd",i)===0}return !h||i.collapsed},collapse:function(g){var i=this,h=i.getRng(),j;if(h.item){j=h.item(0);h=i.win.document.body.createTextRange();h.moveToElementText(j)}h.collapse(!!g);i.setRng(h)},getSel:function(){var h=this,g=this.win;return g.getSelection?g.getSelection():g.document.selection},getRng:function(m){var h=this,j,g,l,k=h.win.document;if(m&&h.tridentSel){return h.tridentSel.getRangeAt(0)}try{if(j=h.getSel()){g=j.rangeCount>0?j.getRangeAt(0):(j.createRange?j.createRange():k.createRange())}}catch(i){}if(d.isIE&&g&&g.setStart&&k.selection.createRange().item){l=k.selection.createRange().item(0);g=k.createRange();g.setStartBefore(l);g.setEndAfter(l)}if(!g){g=k.createRange?k.createRange():k.body.createTextRange()}if(g.setStart&&g.startContainer.nodeType===9&&g.collapsed){l=h.dom.getRoot();g.setStart(l,0);g.setEnd(l,0)}if(h.selectedRange&&h.explicitRange){if(g.compareBoundaryPoints(g.START_TO_START,h.selectedRange)===0&&g.compareBoundaryPoints(g.END_TO_END,h.selectedRange)===0){g=h.explicitRange}else{h.selectedRange=null;h.explicitRange=null}}return g},setRng:function(k,g){var j,i=this;if(!i.tridentSel){j=i.getSel();if(j){i.explicitRange=k;try{j.removeAllRanges()}catch(h){}j.addRange(k);if(g===false&&j.extend){j.collapse(k.endContainer,k.endOffset);j.extend(k.startContainer,k.startOffset)}i.selectedRange=j.rangeCount>0?j.getRangeAt(0):null}}else{if(k.cloneRange){try{i.tridentSel.addRange(k);return}catch(h){}}try{k.select()}catch(h){}}},setNode:function(h){var g=this;g.setContent(g.dom.getOuterHTML(h));return h},getNode:function(){var i=this,h=i.getRng(),j=i.getSel(),m,l=h.startContainer,g=h.endContainer;function k(q,o){var p=q;while(q&&q.nodeType===3&&q.length===0){q=o?q.nextSibling:q.previousSibling}return q||p}if(!h){return i.dom.getRoot()}if(h.setStart){m=h.commonAncestorContainer;if(!h.collapsed){if(h.startContainer==h.endContainer){if(h.endOffset-h.startOffset<2){if(h.startContainer.hasChildNodes()){m=h.startContainer.childNodes[h.startOffset]}}}if(l.nodeType===3&&g.nodeType===3){if(l.length===h.startOffset){l=k(l.nextSibling,true)}else{l=l.parentNode}if(h.endOffset===0){g=k(g.previousSibling,false)}else{g=g.parentNode}if(l&&l===g){return l}}}if(m&&m.nodeType==3){return m.parentNode}return m}return h.item?h.item(0):h.parentElement()},getSelectedBlocks:function(p,h){var o=this,k=o.dom,m,l,i,j=[];m=k.getParent(p||o.getStart(),k.isBlock);l=k.getParent(h||o.getEnd(),k.isBlock);if(m){j.push(m)}if(m&&l&&m!=l){i=m;var g=new a(m,k.getRoot());while((i=g.next())&&i!=l){if(k.isBlock(i)){j.push(i)}}}if(l&&m!=l){j.push(l)}return j},isForward:function(){var i=this.dom,g=this.getSel(),j,h;if(!g||g.anchorNode==null||g.focusNode==null){return true}j=i.createRng();j.setStart(g.anchorNode,g.anchorOffset);j.collapse(true);h=i.createRng();h.setStart(g.focusNode,g.focusOffset);h.collapse(true);return j.compareBoundaryPoints(j.START_TO_START,h)<=0},normalize:function(){var h=this,g,m,l,j,i;function k(p){var o,r,n,s=h.dom,u=s.getRoot(),q,t,v;function y(z,A){var B=new a(z,s.getParent(z.parentNode,s.isBlock)||u);while(z=B[A?"prev":"next"]()){if(z.nodeName==="BR"){return true}}}function x(B,z){var C,A;z=z||o;C=new a(z,s.getParent(z.parentNode,s.isBlock)||u);while(q=C[B?"prev":"next"]()){if(q.nodeType===3&&q.nodeValue.length>0){o=q;r=B?q.nodeValue.length:0;m=true;return}if(s.isBlock(q)||t[q.nodeName.toLowerCase()]){return}A=q}if(l&&A){o=A;m=true;r=0}}o=g[(p?"start":"end")+"Container"];r=g[(p?"start":"end")+"Offset"];t=s.schema.getNonEmptyElements();if(o.nodeType===9){o=s.getRoot();r=0}if(o===u){if(p){q=o.childNodes[r>0?r-1:0];if(q){v=q.nodeName.toLowerCase();if(t[q.nodeName]||q.nodeName=="TABLE"){return}}}if(o.hasChildNodes()){o=o.childNodes[Math.min(!p&&r>0?r-1:r,o.childNodes.length-1)];r=0;if(o.hasChildNodes()&&!/TABLE/.test(o.nodeName)){q=o;n=new a(o,u);do{if(q.nodeType===3&&q.nodeValue.length>0){r=p?0:q.nodeValue.length;o=q;m=true;break}if(t[q.nodeName.toLowerCase()]){r=s.nodeIndex(q);o=q.parentNode;if(q.nodeName=="IMG"&&!p){r++}m=true;break}}while(q=(p?n.next():n.prev()))}}}if(l){if(o.nodeType===3&&r===0){x(true)}if(o.nodeType===1){q=o.childNodes[r];if(q&&q.nodeName==="BR"&&!y(q)&&!y(q,true)){x(true,o.childNodes[r])}}}if(p&&!l&&o.nodeType===3&&r===o.nodeValue.length){x(false)}if(m){g["set"+(p?"Start":"End")](o,r)}}if(d.isIE){return}g=h.getRng();l=g.collapsed;k(true);if(!l){k()}if(m){if(l){g.collapse(true)}h.setRng(g,h.isForward())}},selectorChanged:function(g,j){var h=this,i;if(!h.selectorChangedData){h.selectorChangedData={};i={};h.editor.onNodeChange.addToTop(function(l,k,o){var p=h.dom,m=p.getParents(o,null,p.getRoot()),n={};e(h.selectorChangedData,function(r,q){e(m,function(s){if(p.is(s,q)){if(!i[q]){e(r,function(t){t(true,{node:s,selector:q,parents:m})});i[q]=r}n[q]=r;return false}})});e(i,function(r,q){if(!n[q]){delete i[q];e(r,function(s){s(false,{node:o,selector:q,parents:m})})}})})}if(!h.selectorChangedData[g]){h.selectorChangedData[g]=[]}h.selectorChangedData[g].push(j);return h},scrollIntoView:function(k){var j,h,g=this,i=g.dom;h=i.getViewPort(g.editor.getWin());j=i.getPos(k).y;if(j<h.y||j+25>h.y+h.h){g.editor.getWin().scrollTo(0,j<h.y?j:j-h.h+25)}},destroy:function(h){var g=this;g.win=null;if(!h){d.removeUnload(g.destroy)}},_fixIESelection:function(){var h=this.dom,n=h.doc,i=n.body,k,o,g;function j(p,s){var q=i.createTextRange();try{q.moveToPoint(p,s)}catch(r){q=null}return q}function m(q){var p;if(q.button){p=j(q.x,q.y);if(p){if(p.compareEndPoints("StartToStart",o)>0){p.setEndPoint("StartToStart",o)}else{p.setEndPoint("EndToEnd",o)}p.select()}}else{l()}}function l(){var p=n.selection.createRange();if(o&&!p.item&&p.compareEndPoints("StartToEnd",p)===0){o.select()}h.unbind(n,"mouseup",l);h.unbind(n,"mousemove",m);o=k=0}n.documentElement.unselectable=true;h.bind(n,["mousedown","contextmenu"],function(p){if(p.target.nodeName==="HTML"){if(k){l()}g=n.documentElement;if(g.scrollHeight>g.clientHeight){return}k=1;o=j(p.x,p.y);if(o){h.bind(n,"mouseup",l);h.bind(n,"mousemove",m);h.win.focus();o.select()}}})}})})(tinymce);(function(a){a.dom.Serializer=function(e,i,f){var h,b,d=a.isIE,g=a.each,c;if(!e.apply_source_formatting){e.indent=false}i=i||a.DOM;f=f||new a.html.Schema(e);e.entity_encoding=e.entity_encoding||"named";e.remove_trailing_brs="remove_trailing_brs" in e?e.remove_trailing_brs:true;h=new a.util.Dispatcher(self);b=new a.util.Dispatcher(self);c=new a.html.DomParser(e,f);c.addAttributeFilter("src,href,style",function(k,j){var o=k.length,l,q,n="data-mce-"+j,p=e.url_converter,r=e.url_converter_scope,m;while(o--){l=k[o];q=l.attributes.map[n];if(q!==m){l.attr(j,q.length>0?q:null);l.attr(n,null)}else{q=l.attributes.map[j];if(j==="style"){q=i.serializeStyle(i.parseStyle(q),l.name)}else{if(p){q=p.call(r,q,j,l.name)}}l.attr(j,q.length>0?q:null)}}});c.addAttributeFilter("class",function(j,k){var l=j.length,m,n;while(l--){m=j[l];n=m.attr("class").replace(/(?:^|\s)mce(Item\w+|Selected)(?!\S)/g,"");m.attr("class",n.length>0?n:null)}});c.addAttributeFilter("data-mce-type",function(j,l,k){var m=j.length,n;while(m--){n=j[m];if(n.attributes.map["data-mce-type"]==="bookmark"&&!k.cleanup){n.remove()}}});c.addAttributeFilter("data-mce-expando",function(j,l,k){var m=j.length;while(m--){j[m].attr(l,null)}});c.addNodeFilter("noscript",function(j){var k=j.length,l;while(k--){l=j[k].firstChild;if(l){l.value=a.html.Entities.decode(l.value)}}});c.addNodeFilter("script,style",function(k,l){var m=k.length,n,o;function j(p){return p.replace(/(<!--\[CDATA\[|\]\]-->)/g,"\n").replace(/^[\r\n]*|[\r\n]*$/g,"").replace(/^\s*((<!--)?(\s*\/\/)?\s*<!\[CDATA\[|(<!--\s*)?\/\*\s*<!\[CDATA\[\s*\*\/|(\/\/)?\s*<!--|\/\*\s*<!--\s*\*\/)\s*[\r\n]*/gi,"").replace(/\s*(\/\*\s*\]\]>\s*\*\/(-->)?|\s*\/\/\s*\]\]>(-->)?|\/\/\s*(-->)?|\]\]>|\/\*\s*-->\s*\*\/|\s*-->\s*)\s*$/g,"")}while(m--){n=k[m];o=n.firstChild?n.firstChild.value:"";if(l==="script"){n.attr("type",(n.attr("type")||"text/javascript").replace(/^mce\-/,""));if(o.length>0){n.firstChild.value="// <![CDATA[\n"+j(o)+"\n// ]]>"}}else{if(o.length>0){n.firstChild.value="<!--\n"+j(o)+"\n-->"}}}});c.addNodeFilter("#comment",function(j,k){var l=j.length,m;while(l--){m=j[l];if(m.value.indexOf("[CDATA[")===0){m.name="#cdata";m.type=4;m.value=m.value.replace(/^\[CDATA\[|\]\]$/g,"")}else{if(m.value.indexOf("mce:protected ")===0){m.name="#text";m.type=3;m.raw=true;m.value=unescape(m.value).substr(14)}}}});c.addNodeFilter("xml:namespace,input",function(j,k){var l=j.length,m;while(l--){m=j[l];if(m.type===7){m.remove()}else{if(m.type===1){if(k==="input"&&!("type" in m.attributes.map)){m.attr("type","text")}}}}});if(e.fix_list_elements){c.addNodeFilter("ul,ol",function(k,l){var m=k.length,n,j;while(m--){n=k[m];j=n.parent;if(j.name==="ul"||j.name==="ol"){if(n.prev&&n.prev.name==="li"){n.prev.append(n)}}}})}c.addAttributeFilter("data-mce-src,data-mce-href,data-mce-style",function(j,k){var l=j.length;while(l--){j[l].attr(k,null)}});return{schema:f,addNodeFilter:c.addNodeFilter,addAttributeFilter:c.addAttributeFilter,onPreProcess:h,onPostProcess:b,serialize:function(o,m){var l,p,k,j,n;if(d&&i.select("script,style,select,map").length>0){n=o.innerHTML;o=o.cloneNode(false);i.setHTML(o,n)}else{o=o.cloneNode(true)}l=o.ownerDocument.implementation;if(l.createHTMLDocument){p=l.createHTMLDocument("");g(o.nodeName=="BODY"?o.childNodes:[o],function(q){p.body.appendChild(p.importNode(q,true))});if(o.nodeName!="BODY"){o=p.body.firstChild}else{o=p.body}k=i.doc;i.doc=p}m=m||{};m.format=m.format||"html";if(!m.no_events){m.node=o;h.dispatch(self,m)}j=new a.html.Serializer(e,f);m.content=j.serialize(c.parse(a.trim(m.getInner?o.innerHTML:i.getOuterHTML(o)),m));if(!m.cleanup){m.content=m.content.replace(/\uFEFF/g,"")}if(!m.no_events){b.dispatch(self,m)}if(k){i.doc=k}m.node=null;return m.content},addRules:function(j){f.addValidElements(j)},setRules:function(j){f.setValidElements(j)}}}})(tinymce);(function(a){a.dom.ScriptLoader=function(h){var c=0,k=1,i=2,l={},j=[],e={},d=[],g=0,f;function b(m,v){var x=this,q=a.DOM,s,o,r,n;function p(){q.remove(n);if(s){s.onreadystatechange=s.onload=s=null}v()}function u(){if(typeof(console)!=="undefined"&&console.log){console.log("Failed to load: "+m)}}n=q.uniqueId();if(a.isIE6){o=new a.util.URI(m);r=location;if(o.host==r.hostname&&o.port==r.port&&(o.protocol+":")==r.protocol&&o.protocol.toLowerCase()!="file"){a.util.XHR.send({url:a._addVer(o.getURI()),success:function(y){var t=q.create("script",{type:"text/javascript"});t.text=y;document.getElementsByTagName("head")[0].appendChild(t);q.remove(t);p()},error:u});return}}s=document.createElement("script");s.id=n;s.type="text/javascript";s.src=a._addVer(m);if(!a.isIE){s.onload=p}s.onerror=u;if(!a.isOpera){s.onreadystatechange=function(){var t=s.readyState;if(t=="complete"||t=="loaded"){p()}}}(document.getElementsByTagName("head")[0]||document.body).appendChild(s)}this.isDone=function(m){return l[m]==i};this.markDone=function(m){l[m]=i};this.add=this.load=function(m,q,n){var o,p=l[m];if(p==f){j.push(m);l[m]=c}if(q){if(!e[m]){e[m]=[]}e[m].push({func:q,scope:n||this})}};this.loadQueue=function(n,m){this.loadScripts(j,n,m)};this.loadScripts=function(m,q,p){var o;function n(r){a.each(e[r],function(s){s.func.call(s.scope)});e[r]=f}d.push({func:q,scope:p||this});o=function(){var r=a.grep(m);m.length=0;a.each(r,function(s){if(l[s]==i){n(s);return}if(l[s]!=k){l[s]=k;g++;b(s,function(){l[s]=i;g--;n(s);o()})}});if(!g){a.each(d,function(s){s.func.call(s.scope)});d.length=0}};o()}};a.ScriptLoader=new a.dom.ScriptLoader()})(tinymce);(function(a){a.dom.RangeUtils=function(c){var b="\uFEFF";this.walk=function(d,s){var i=d.startContainer,l=d.startOffset,t=d.endContainer,m=d.endOffset,j,g,o,h,r,q,e;e=c.select("td.mceSelected,th.mceSelected");if(e.length>0){a.each(e,function(u){s([u])});return}function f(u){var v;v=u[0];if(v.nodeType===3&&v===i&&l>=v.nodeValue.length){u.splice(0,1)}v=u[u.length-1];if(m===0&&u.length>0&&v===t&&v.nodeType===3){u.splice(u.length-1,1)}return u}function p(x,v,u){var y=[];for(;x&&x!=u;x=x[v]){y.push(x)}return y}function n(v,u){do{if(v.parentNode==u){return v}v=v.parentNode}while(v)}function k(x,v,y){var u=y?"nextSibling":"previousSibling";for(h=x,r=h.parentNode;h&&h!=v;h=r){r=h.parentNode;q=p(h==x?h:h[u],u);if(q.length){if(!y){q.reverse()}s(f(q))}}}if(i.nodeType==1&&i.hasChildNodes()){i=i.childNodes[l]}if(t.nodeType==1&&t.hasChildNodes()){t=t.childNodes[Math.min(m-1,t.childNodes.length-1)]}if(i==t){return s(f([i]))}j=c.findCommonAncestor(i,t);for(h=i;h;h=h.parentNode){if(h===t){return k(i,j,true)}if(h===j){break}}for(h=t;h;h=h.parentNode){if(h===i){return k(t,j)}if(h===j){break}}g=n(i,j)||i;o=n(t,j)||t;k(i,g,true);q=p(g==i?g:g.nextSibling,"nextSibling",o==t?o.nextSibling:o);if(q.length){s(f(q))}k(t,o)};this.split=function(e){var h=e.startContainer,d=e.startOffset,i=e.endContainer,g=e.endOffset;function f(j,k){return j.splitText(k)}if(h==i&&h.nodeType==3){if(d>0&&d<h.nodeValue.length){i=f(h,d);h=i.previousSibling;if(g>d){g=g-d;h=i=f(i,g).previousSibling;g=i.nodeValue.length;d=0}else{g=0}}}else{if(h.nodeType==3&&d>0&&d<h.nodeValue.length){h=f(h,d);d=0}if(i.nodeType==3&&g>0&&g<i.nodeValue.length){i=f(i,g).previousSibling;g=i.nodeValue.length}}return{startContainer:h,startOffset:d,endContainer:i,endOffset:g}}};a.dom.RangeUtils.compareRanges=function(c,b){if(c&&b){if(c.item||c.duplicate){if(c.item&&b.item&&c.item(0)===b.item(0)){return true}if(c.isEqual&&b.isEqual&&b.isEqual(c)){return true}}else{return c.startContainer==b.startContainer&&c.startOffset==b.startOffset}}return false}})(tinymce);(function(b){var a=b.dom.Event,c=b.each;b.create("tinymce.ui.KeyboardNavigation",{KeyboardNavigation:function(e,f){var q=this,n=e.root,m=e.items,o=e.enableUpDown,i=e.enableLeftRight||!e.enableUpDown,l=e.excludeFromTabOrder,k,h,p,d,g;f=f||b.DOM;k=function(r){g=r.target.id};h=function(r){f.setAttrib(r.target.id,"tabindex","-1")};d=function(r){var s=f.get(g);f.setAttrib(s,"tabindex","0");s.focus()};q.focus=function(){f.get(g).focus()};q.destroy=function(){c(m,function(s){var t=f.get(s.id);f.unbind(t,"focus",k);f.unbind(t,"blur",h)});var r=f.get(n);f.unbind(r,"focus",d);f.unbind(r,"keydown",p);m=f=n=q.focus=k=h=p=d=null;q.destroy=function(){}};q.moveFocus=function(v,s){var r=-1,u=q.controls,t;if(!g){return}c(m,function(y,x){if(y.id===g){r=x;return false}});r+=v;if(r<0){r=m.length-1}else{if(r>=m.length){r=0}}t=m[r];f.setAttrib(g,"tabindex","-1");f.setAttrib(t.id,"tabindex","0");f.get(t.id).focus();if(e.actOnFocus){e.onAction(t.id)}if(s){a.cancel(s)}};p=function(z){var v=37,u=39,y=38,A=40,r=27,t=14,s=13,x=32;switch(z.keyCode){case v:if(i){q.moveFocus(-1)}a.cancel(z);break;case u:if(i){q.moveFocus(1)}a.cancel(z);break;case y:if(o){q.moveFocus(-1)}a.cancel(z);break;case A:if(o){q.moveFocus(1)}a.cancel(z);break;case r:if(e.onCancel){e.onCancel();a.cancel(z)}break;case t:case s:case x:if(e.onAction){e.onAction(g);a.cancel(z)}break}};c(m,function(t,r){var s,u;if(!t.id){t.id=f.uniqueId("_mce_item_")}u=f.get(t.id);if(l){f.bind(u,"blur",h);s="-1"}else{s=(r===0?"0":"-1")}u.setAttribute("tabindex",s);f.bind(u,"focus",k)});if(m[0]){g=m[0].id}f.setAttrib(n,"tabindex","-1");var j=f.get(n);f.bind(j,"focus",d);f.bind(j,"keydown",p)}})})(tinymce);(function(c){var b=c.DOM,a=c.is;c.create("tinymce.ui.Control",{Control:function(f,e,d){this.id=f;this.settings=e=e||{};this.rendered=false;this.onRender=new c.util.Dispatcher(this);this.classPrefix="";this.scope=e.scope||this;this.disabled=0;this.active=0;this.editor=d},setAriaProperty:function(f,e){var d=b.get(this.id+"_aria")||b.get(this.id);if(d){b.setAttrib(d,"aria-"+f,!!e)}},focus:function(){b.get(this.id).focus()},setDisabled:function(d){if(d!=this.disabled){this.setAriaProperty("disabled",d);this.setState("Disabled",d);this.setState("Enabled",!d);this.disabled=d}},isDisabled:function(){return this.disabled},setActive:function(d){if(d!=this.active){this.setState("Active",d);this.active=d;this.setAriaProperty("pressed",d)}},isActive:function(){return this.active},setState:function(f,d){var e=b.get(this.id);f=this.classPrefix+f;if(d){b.addClass(e,f)}else{b.removeClass(e,f)}},isRendered:function(){return this.rendered},renderHTML:function(){},renderTo:function(d){b.setHTML(d,this.renderHTML())},postRender:function(){var e=this,d;if(a(e.disabled)){d=e.disabled;e.disabled=-1;e.setDisabled(d)}if(a(e.active)){d=e.active;e.active=-1;e.setActive(d)}},remove:function(){b.remove(this.id);this.destroy()},destroy:function(){c.dom.Event.clear(this.id)}})})(tinymce);tinymce.create("tinymce.ui.Container:tinymce.ui.Control",{Container:function(c,b,a){this.parent(c,b,a);this.controls=[];this.lookup={}},add:function(a){this.lookup[a.id]=a;this.controls.push(a);return a},get:function(a){return this.lookup[a]}});tinymce.create("tinymce.ui.Separator:tinymce.ui.Control",{Separator:function(b,a){this.parent(b,a);this.classPrefix="mceSeparator";this.setDisabled(true)},renderHTML:function(){return tinymce.DOM.createHTML("span",{"class":this.classPrefix,role:"separator","aria-orientation":"vertical",tabindex:"-1"})}});(function(d){var c=d.is,b=d.DOM,e=d.each,a=d.walk;d.create("tinymce.ui.MenuItem:tinymce.ui.Control",{MenuItem:function(g,f){this.parent(g,f);this.classPrefix="mceMenuItem"},setSelected:function(f){this.setState("Selected",f);this.setAriaProperty("checked",!!f);this.selected=f},isSelected:function(){return this.selected},postRender:function(){var f=this;f.parent();if(c(f.selected)){f.setSelected(f.selected)}}})})(tinymce);(function(d){var c=d.is,b=d.DOM,e=d.each,a=d.walk;d.create("tinymce.ui.Menu:tinymce.ui.MenuItem",{Menu:function(h,g){var f=this;f.parent(h,g);f.items={};f.collapsed=false;f.menuCount=0;f.onAddItem=new d.util.Dispatcher(this)},expand:function(g){var f=this;if(g){a(f,function(h){if(h.expand){h.expand()}},"items",f)}f.collapsed=false},collapse:function(g){var f=this;if(g){a(f,function(h){if(h.collapse){h.collapse()}},"items",f)}f.collapsed=true},isCollapsed:function(){return this.collapsed},add:function(f){if(!f.settings){f=new d.ui.MenuItem(f.id||b.uniqueId(),f)}this.onAddItem.dispatch(this,f);return this.items[f.id]=f},addSeparator:function(){return this.add({separator:true})},addMenu:function(f){if(!f.collapse){f=this.createMenu(f)}this.menuCount++;return this.add(f)},hasMenus:function(){return this.menuCount!==0},remove:function(f){delete this.items[f.id]},removeAll:function(){var f=this;a(f,function(g){if(g.removeAll){g.removeAll()}else{g.remove()}g.destroy()},"items",f);f.items={}},createMenu:function(g){var f=new d.ui.Menu(g.id||b.uniqueId(),g);f.onAddItem.add(this.onAddItem.dispatch,this.onAddItem);return f}})})(tinymce);(function(e){var d=e.is,c=e.DOM,f=e.each,a=e.dom.Event,b=e.dom.Element;e.create("tinymce.ui.DropMenu:tinymce.ui.Menu",{DropMenu:function(h,g){g=g||{};g.container=g.container||c.doc.body;g.offset_x=g.offset_x||0;g.offset_y=g.offset_y||0;g.vp_offset_x=g.vp_offset_x||0;g.vp_offset_y=g.vp_offset_y||0;if(d(g.icons)&&!g.icons){g["class"]+=" mceNoIcons"}this.parent(h,g);this.onShowMenu=new e.util.Dispatcher(this);this.onHideMenu=new e.util.Dispatcher(this);this.classPrefix="mceMenu"},createMenu:function(j){var h=this,i=h.settings,g;j.container=j.container||i.container;j.parent=h;j.constrain=j.constrain||i.constrain;j["class"]=j["class"]||i["class"];j.vp_offset_x=j.vp_offset_x||i.vp_offset_x;j.vp_offset_y=j.vp_offset_y||i.vp_offset_y;j.keyboard_focus=i.keyboard_focus;g=new e.ui.DropMenu(j.id||c.uniqueId(),j);g.onAddItem.add(h.onAddItem.dispatch,h.onAddItem);return g},focus:function(){var g=this;if(g.keyboardNav){g.keyboardNav.focus()}},update:function(){var i=this,j=i.settings,g=c.get("menu_"+i.id+"_tbl"),l=c.get("menu_"+i.id+"_co"),h,k;h=j.max_width?Math.min(g.offsetWidth,j.max_width):g.offsetWidth;k=j.max_height?Math.min(g.offsetHeight,j.max_height):g.offsetHeight;if(!c.boxModel){i.element.setStyles({width:h+2,height:k+2})}else{i.element.setStyles({width:h,height:k})}if(j.max_width){c.setStyle(l,"width",h)}if(j.max_height){c.setStyle(l,"height",k);if(g.clientHeight<j.max_height){c.setStyle(l,"overflow","hidden")}}},showMenu:function(p,n,r){var z=this,A=z.settings,o,g=c.getViewPort(),u,l,v,q,i=2,k,j,m=z.classPrefix;z.collapse(1);if(z.isMenuVisible){return}if(!z.rendered){o=c.add(z.settings.container,z.renderNode());f(z.items,function(h){h.postRender()});z.element=new b("menu_"+z.id,{blocker:1,container:A.container})}else{o=c.get("menu_"+z.id)}if(!e.isOpera){c.setStyles(o,{left:-65535,top:-65535})}c.show(o);z.update();p+=A.offset_x||0;n+=A.offset_y||0;g.w-=4;g.h-=4;if(A.constrain){u=o.clientWidth-i;l=o.clientHeight-i;v=g.x+g.w;q=g.y+g.h;if((p+A.vp_offset_x+u)>v){p=r?r-u:Math.max(0,(v-A.vp_offset_x)-u)}if((n+A.vp_offset_y+l)>q){n=Math.max(0,(q-A.vp_offset_y)-l)}}c.setStyles(o,{left:p,top:n});z.element.update();z.isMenuVisible=1;z.mouseClickFunc=a.add(o,"click",function(s){var h;s=s.target;if(s&&(s=c.getParent(s,"tr"))&&!c.hasClass(s,m+"ItemSub")){h=z.items[s.id];if(h.isDisabled()){return}k=z;while(k){if(k.hideMenu){k.hideMenu()}k=k.settings.parent}if(h.settings.onclick){h.settings.onclick(s)}return false}});if(z.hasMenus()){z.mouseOverFunc=a.add(o,"mouseover",function(x){var h,t,s;x=x.target;if(x&&(x=c.getParent(x,"tr"))){h=z.items[x.id];if(z.lastMenu){z.lastMenu.collapse(1)}if(h.isDisabled()){return}if(x&&c.hasClass(x,m+"ItemSub")){t=c.getRect(x);h.showMenu((t.x+t.w-i),t.y-i,t.x);z.lastMenu=h;c.addClass(c.get(h.id).firstChild,m+"ItemActive")}}})}a.add(o,"keydown",z._keyHandler,z);z.onShowMenu.dispatch(z);if(A.keyboard_focus){z._setupKeyboardNav()}},hideMenu:function(j){var g=this,i=c.get("menu_"+g.id),h;if(!g.isMenuVisible){return}if(g.keyboardNav){g.keyboardNav.destroy()}a.remove(i,"mouseover",g.mouseOverFunc);a.remove(i,"click",g.mouseClickFunc);a.remove(i,"keydown",g._keyHandler);c.hide(i);g.isMenuVisible=0;if(!j){g.collapse(1)}if(g.element){g.element.hide()}if(h=c.get(g.id)){c.removeClass(h.firstChild,g.classPrefix+"ItemActive")}g.onHideMenu.dispatch(g)},add:function(i){var g=this,h;i=g.parent(i);if(g.isRendered&&(h=c.get("menu_"+g.id))){g._add(c.select("tbody",h)[0],i)}return i},collapse:function(g){this.parent(g);this.hideMenu(1)},remove:function(g){c.remove(g.id);this.destroy();return this.parent(g)},destroy:function(){var g=this,h=c.get("menu_"+g.id);if(g.keyboardNav){g.keyboardNav.destroy()}a.remove(h,"mouseover",g.mouseOverFunc);a.remove(c.select("a",h),"focus",g.mouseOverFunc);a.remove(h,"click",g.mouseClickFunc);a.remove(h,"keydown",g._keyHandler);if(g.element){g.element.remove()}c.remove(h)},renderNode:function(){var i=this,j=i.settings,l,h,k,g;g=c.create("div",{role:"listbox",id:"menu_"+i.id,"class":j["class"],style:"position:absolute;left:0;top:0;z-index:200000;outline:0"});if(i.settings.parent){c.setAttrib(g,"aria-parent","menu_"+i.settings.parent.id)}k=c.add(g,"div",{role:"presentation",id:"menu_"+i.id+"_co","class":i.classPrefix+(j["class"]?" "+j["class"]:"")});i.element=new b("menu_"+i.id,{blocker:1,container:j.container});if(j.menu_line){c.add(k,"span",{"class":i.classPrefix+"Line"})}l=c.add(k,"table",{role:"presentation",id:"menu_"+i.id+"_tbl",border:0,cellPadding:0,cellSpacing:0});h=c.add(l,"tbody");f(i.items,function(m){i._add(h,m)});i.rendered=true;return g},_setupKeyboardNav:function(){var i,h,g=this;i=c.get("menu_"+g.id);h=c.select("a[role=option]","menu_"+g.id);h.splice(0,0,i);g.keyboardNav=new e.ui.KeyboardNavigation({root:"menu_"+g.id,items:h,onCancel:function(){g.hideMenu()},enableUpDown:true});i.focus()},_keyHandler:function(g){var h=this,i;switch(g.keyCode){case 37:if(h.settings.parent){h.hideMenu();h.settings.parent.focus();a.cancel(g)}break;case 39:if(h.mouseOverFunc){h.mouseOverFunc(g)}break}},_add:function(j,h){var i,q=h.settings,p,l,k,m=this.classPrefix,g;if(q.separator){l=c.add(j,"tr",{id:h.id,"class":m+"ItemSeparator"});c.add(l,"td",{"class":m+"ItemSeparator"});if(i=l.previousSibling){c.addClass(i,"mceLast")}return}i=l=c.add(j,"tr",{id:h.id,"class":m+"Item "+m+"ItemEnabled"});i=k=c.add(i,q.titleItem?"th":"td");i=p=c.add(i,"a",{id:h.id+"_aria",role:q.titleItem?"presentation":"option",href:"javascript:;",onclick:"return false;",onmousedown:"return false;"});if(q.parent){c.setAttrib(p,"aria-haspopup","true");c.setAttrib(p,"aria-owns","menu_"+h.id)}c.addClass(k,q["class"]);g=c.add(i,"span",{"class":"mceIcon"+(q.icon?" mce_"+q.icon:"")});if(q.icon_src){c.add(g,"img",{src:q.icon_src})}i=c.add(i,q.element||"span",{"class":"mceText",title:h.settings.title},h.settings.title);if(h.settings.style){if(typeof h.settings.style=="function"){h.settings.style=h.settings.style()}c.setAttrib(i,"style",h.settings.style)}if(j.childNodes.length==1){c.addClass(l,"mceFirst")}if((i=l.previousSibling)&&c.hasClass(i,m+"ItemSeparator")){c.addClass(l,"mceFirst")}if(h.collapse){c.addClass(l,m+"ItemSub")}if(i=l.previousSibling){c.removeClass(i,"mceLast")}c.addClass(l,"mceLast")}})})(tinymce);(function(b){var a=b.DOM;b.create("tinymce.ui.Button:tinymce.ui.Control",{Button:function(e,d,c){this.parent(e,d,c);this.classPrefix="mceButton"},renderHTML:function(){var f=this.classPrefix,e=this.settings,d,c;c=a.encode(e.label||"");d='<a role="button" id="'+this.id+'" href="javascript:;" class="'+f+" "+f+"Enabled "+e["class"]+(c?" "+f+"Labeled":"")+'" onmousedown="return false;" onclick="return false;" aria-labelledby="'+this.id+'_voice" title="'+a.encode(e.title)+'">';if(e.image&&!(this.editor&&this.editor.forcedHighContrastMode)){d+='<span class="mceIcon '+e["class"]+'"><img class="mceIcon" src="'+e.image+'" alt="'+a.encode(e.title)+'" /></span>'+(c?'<span class="'+f+'Label">'+c+"</span>":"")}else{d+='<span class="mceIcon '+e["class"]+'"></span>'+(c?'<span class="'+f+'Label">'+c+"</span>":"")}d+='<span class="mceVoiceLabel mceIconOnly" style="display: none;" id="'+this.id+'_voice">'+e.title+"</span>";d+="</a>";return d},postRender:function(){var d=this,e=d.settings,c;if(b.isIE&&d.editor){b.dom.Event.add(d.id,"mousedown",function(f){var g=d.editor.selection.getNode().nodeName;c=g==="IMG"?d.editor.selection.getBookmark():null})}b.dom.Event.add(d.id,"click",function(f){if(!d.isDisabled()){if(b.isIE&&d.editor&&c!==null){d.editor.selection.moveToBookmark(c)}return e.onclick.call(e.scope,f)}});b.dom.Event.add(d.id,"keydown",function(f){if(!d.isDisabled()&&f.keyCode==b.VK.SPACEBAR){b.dom.Event.cancel(f);return e.onclick.call(e.scope,f)}})}})})(tinymce);(function(e){var d=e.DOM,b=e.dom.Event,f=e.each,a=e.util.Dispatcher,c;e.create("tinymce.ui.ListBox:tinymce.ui.Control",{ListBox:function(j,i,g){var h=this;h.parent(j,i,g);h.items=[];h.onChange=new a(h);h.onPostRender=new a(h);h.onAdd=new a(h);h.onRenderMenu=new e.util.Dispatcher(this);h.classPrefix="mceListBox";h.marked={}},select:function(h){var g=this,j,i;g.marked={};if(h==c){return g.selectByIndex(-1)}if(h&&typeof(h)=="function"){i=h}else{i=function(k){return k==h}}if(h!=g.selectedValue){f(g.items,function(l,k){if(i(l.value)){j=1;g.selectByIndex(k);return false}});if(!j){g.selectByIndex(-1)}}},selectByIndex:function(g){var i=this,j,k,h;i.marked={};if(g!=i.selectedIndex){j=d.get(i.id+"_text");h=d.get(i.id+"_voiceDesc");k=i.items[g];if(k){i.selectedValue=k.value;i.selectedIndex=g;d.setHTML(j,d.encode(k.title));d.setHTML(h,i.settings.title+" - "+k.title);d.removeClass(j,"mceTitle");d.setAttrib(i.id,"aria-valuenow",k.title)}else{d.setHTML(j,d.encode(i.settings.title));d.setHTML(h,d.encode(i.settings.title));d.addClass(j,"mceTitle");i.selectedValue=i.selectedIndex=null;d.setAttrib(i.id,"aria-valuenow",i.settings.title)}j=0}},mark:function(g){this.marked[g]=true},add:function(j,g,i){var h=this;i=i||{};i=e.extend(i,{title:j,value:g});h.items.push(i);h.onAdd.dispatch(h,i)},getLength:function(){return this.items.length},renderHTML:function(){var j="",g=this,i=g.settings,k=g.classPrefix;j='<span role="listbox" aria-haspopup="true" aria-labelledby="'+g.id+'_voiceDesc" aria-describedby="'+g.id+'_voiceDesc"><table role="presentation" tabindex="0" id="'+g.id+'" cellpadding="0" cellspacing="0" class="'+k+" "+k+"Enabled"+(i["class"]?(" "+i["class"]):"")+'"><tbody><tr>';j+="<td>"+d.createHTML("span",{id:g.id+"_voiceDesc","class":"voiceLabel",style:"display:none;"},g.settings.title);j+=d.createHTML("a",{id:g.id+"_text",tabindex:-1,href:"javascript:;","class":"mceText",onclick:"return false;",onmousedown:"return false;"},d.encode(g.settings.title))+"</td>";j+="<td>"+d.createHTML("a",{id:g.id+"_open",tabindex:-1,href:"javascript:;","class":"mceOpen",onclick:"return false;",onmousedown:"return false;"},'<span><span style="display:none;" class="mceIconOnly" aria-hidden="true">\u25BC</span></span>')+"</td>";j+="</tr></tbody></table></span>";return j},showMenu:function(){var h=this,j,i=d.get(this.id),g;if(h.isDisabled()||h.items.length===0){return}if(h.menu&&h.menu.isMenuVisible){return h.hideMenu()}if(!h.isMenuRendered){h.renderMenu();h.isMenuRendered=true}j=d.getPos(i);g=h.menu;g.settings.offset_x=j.x;g.settings.offset_y=j.y;g.settings.keyboard_focus=!e.isOpera;f(h.items,function(k){if(g.items[k.id]){g.items[k.id].setSelected(0)}});f(h.items,function(k){if(g.items[k.id]&&h.marked[k.value]){g.items[k.id].setSelected(1)}if(k.value===h.selectedValue){g.items[k.id].setSelected(1)}});g.showMenu(0,i.clientHeight);b.add(d.doc,"mousedown",h.hideMenu,h);d.addClass(h.id,h.classPrefix+"Selected")},hideMenu:function(h){var g=this;if(g.menu&&g.menu.isMenuVisible){d.removeClass(g.id,g.classPrefix+"Selected");if(h&&h.type=="mousedown"&&(h.target.id==g.id+"_text"||h.target.id==g.id+"_open")){return}if(!h||!d.getParent(h.target,".mceMenu")){d.removeClass(g.id,g.classPrefix+"Selected");b.remove(d.doc,"mousedown",g.hideMenu,g);g.menu.hideMenu()}}},renderMenu:function(){var h=this,g;g=h.settings.control_manager.createDropMenu(h.id+"_menu",{menu_line:1,"class":h.classPrefix+"Menu mceNoIcons",max_width:250,max_height:150});g.onHideMenu.add(function(){h.hideMenu();h.focus()});g.add({title:h.settings.title,"class":"mceMenuItemTitle",onclick:function(){if(h.settings.onselect("")!==false){h.select("")}}});f(h.items,function(i){if(i.value===c){g.add({title:i.title,role:"option","class":"mceMenuItemTitle",onclick:function(){if(h.settings.onselect("")!==false){h.select("")}}})}else{i.id=d.uniqueId();i.role="option";i.onclick=function(){if(h.settings.onselect(i.value)!==false){h.select(i.value)}};g.add(i)}});h.onRenderMenu.dispatch(h,g);h.menu=g},postRender:function(){var g=this,h=g.classPrefix;b.add(g.id,"click",g.showMenu,g);b.add(g.id,"keydown",function(i){if(i.keyCode==32){g.showMenu(i);b.cancel(i)}});b.add(g.id,"focus",function(){if(!g._focused){g.keyDownHandler=b.add(g.id,"keydown",function(i){if(i.keyCode==40){g.showMenu();b.cancel(i)}});g.keyPressHandler=b.add(g.id,"keypress",function(j){var i;if(j.keyCode==13){i=g.selectedValue;g.selectedValue=null;b.cancel(j);g.settings.onselect(i)}})}g._focused=1});b.add(g.id,"blur",function(){b.remove(g.id,"keydown",g.keyDownHandler);b.remove(g.id,"keypress",g.keyPressHandler);g._focused=0});if(e.isIE6||!d.boxModel){b.add(g.id,"mouseover",function(){if(!d.hasClass(g.id,h+"Disabled")){d.addClass(g.id,h+"Hover")}});b.add(g.id,"mouseout",function(){if(!d.hasClass(g.id,h+"Disabled")){d.removeClass(g.id,h+"Hover")}})}g.onPostRender.dispatch(g,d.get(g.id))},destroy:function(){this.parent();b.clear(this.id+"_text");b.clear(this.id+"_open")}})})(tinymce);(function(e){var d=e.DOM,b=e.dom.Event,f=e.each,a=e.util.Dispatcher,c;e.create("tinymce.ui.NativeListBox:tinymce.ui.ListBox",{NativeListBox:function(h,g){this.parent(h,g);this.classPrefix="mceNativeListBox"},setDisabled:function(g){d.get(this.id).disabled=g;this.setAriaProperty("disabled",g)},isDisabled:function(){return d.get(this.id).disabled},select:function(h){var g=this,j,i;if(h==c){return g.selectByIndex(-1)}if(h&&typeof(h)=="function"){i=h}else{i=function(k){return k==h}}if(h!=g.selectedValue){f(g.items,function(l,k){if(i(l.value)){j=1;g.selectByIndex(k);return false}});if(!j){g.selectByIndex(-1)}}},selectByIndex:function(g){d.get(this.id).selectedIndex=g+1;this.selectedValue=this.items[g]?this.items[g].value:null},add:function(k,h,g){var j,i=this;g=g||{};g.value=h;if(i.isRendered()){d.add(d.get(this.id),"option",g,k)}j={title:k,value:h,attribs:g};i.items.push(j);i.onAdd.dispatch(i,j)},getLength:function(){return this.items.length},renderHTML:function(){var i,g=this;i=d.createHTML("option",{value:""},"-- "+g.settings.title+" --");f(g.items,function(h){i+=d.createHTML("option",{value:h.value},h.title)});i=d.createHTML("select",{id:g.id,"class":"mceNativeListBox","aria-labelledby":g.id+"_aria"},i);i+=d.createHTML("span",{id:g.id+"_aria",style:"display: none"},g.settings.title);return i},postRender:function(){var h=this,i,j=true;h.rendered=true;function g(l){var k=h.items[l.target.selectedIndex-1];if(k&&(k=k.value)){h.onChange.dispatch(h,k);if(h.settings.onselect){h.settings.onselect(k)}}}b.add(h.id,"change",g);b.add(h.id,"keydown",function(l){var k;b.remove(h.id,"change",i);j=false;k=b.add(h.id,"blur",function(){if(j){return}j=true;b.add(h.id,"change",g);b.remove(h.id,"blur",k)});if(e.isWebKit&&(l.keyCode==37||l.keyCode==39)){return b.prevent(l)}if(l.keyCode==13||l.keyCode==32){g(l);return b.cancel(l)}});h.onPostRender.dispatch(h,d.get(h.id))}})})(tinymce);(function(c){var b=c.DOM,a=c.dom.Event,d=c.each;c.create("tinymce.ui.MenuButton:tinymce.ui.Button",{MenuButton:function(g,f,e){this.parent(g,f,e);this.onRenderMenu=new c.util.Dispatcher(this);f.menu_container=f.menu_container||b.doc.body},showMenu:function(){var g=this,j,i,h=b.get(g.id),f;if(g.isDisabled()){return}if(!g.isMenuRendered){g.renderMenu();g.isMenuRendered=true}if(g.isMenuVisible){return g.hideMenu()}j=b.getPos(g.settings.menu_container);i=b.getPos(h);f=g.menu;f.settings.offset_x=i.x;f.settings.offset_y=i.y;f.settings.vp_offset_x=i.x;f.settings.vp_offset_y=i.y;f.settings.keyboard_focus=g._focused;f.showMenu(0,h.firstChild.clientHeight);a.add(b.doc,"mousedown",g.hideMenu,g);g.setState("Selected",1);g.isMenuVisible=1},renderMenu:function(){var f=this,e;e=f.settings.control_manager.createDropMenu(f.id+"_menu",{menu_line:1,"class":this.classPrefix+"Menu",icons:f.settings.icons});e.onHideMenu.add(function(){f.hideMenu();f.focus()});f.onRenderMenu.dispatch(f,e);f.menu=e},hideMenu:function(g){var f=this;if(g&&g.type=="mousedown"&&b.getParent(g.target,function(h){return h.id===f.id||h.id===f.id+"_open"})){return}if(!g||!b.getParent(g.target,".mceMenu")){f.setState("Selected",0);a.remove(b.doc,"mousedown",f.hideMenu,f);if(f.menu){f.menu.hideMenu()}}f.isMenuVisible=0},postRender:function(){var e=this,f=e.settings;a.add(e.id,"click",function(){if(!e.isDisabled()){if(f.onclick){f.onclick(e.value)}e.showMenu()}})}})})(tinymce);(function(c){var b=c.DOM,a=c.dom.Event,d=c.each;c.create("tinymce.ui.SplitButton:tinymce.ui.MenuButton",{SplitButton:function(g,f,e){this.parent(g,f,e);this.classPrefix="mceSplitButton"},renderHTML:function(){var i,f=this,g=f.settings,e;i="<tbody><tr>";if(g.image){e=b.createHTML("img ",{src:g.image,role:"presentation","class":"mceAction "+g["class"]})}else{e=b.createHTML("span",{"class":"mceAction "+g["class"]},"")}e+=b.createHTML("span",{"class":"mceVoiceLabel mceIconOnly",id:f.id+"_voice",style:"display:none;"},g.title);i+="<td >"+b.createHTML("a",{role:"button",id:f.id+"_action",tabindex:"-1",href:"javascript:;","class":"mceAction "+g["class"],onclick:"return false;",onmousedown:"return false;",title:g.title},e)+"</td>";e=b.createHTML("span",{"class":"mceOpen "+g["class"]},'<span style="display:none;" class="mceIconOnly" aria-hidden="true">\u25BC</span>');i+="<td >"+b.createHTML("a",{role:"button",id:f.id+"_open",tabindex:"-1",href:"javascript:;","class":"mceOpen "+g["class"],onclick:"return false;",onmousedown:"return false;",title:g.title},e)+"</td>";i+="</tr></tbody>";i=b.createHTML("table",{role:"presentation","class":"mceSplitButton mceSplitButtonEnabled "+g["class"],cellpadding:"0",cellspacing:"0",title:g.title},i);return b.createHTML("div",{id:f.id,role:"button",tabindex:"0","aria-labelledby":f.id+"_voice","aria-haspopup":"true"},i)},postRender:function(){var e=this,g=e.settings,f;if(g.onclick){f=function(h){if(!e.isDisabled()){g.onclick(e.value);a.cancel(h)}};a.add(e.id+"_action","click",f);a.add(e.id,["click","keydown"],function(h){var k=32,m=14,i=13,j=38,l=40;if((h.keyCode===32||h.keyCode===13||h.keyCode===14)&&!h.altKey&&!h.ctrlKey&&!h.metaKey){f();a.cancel(h)}else{if(h.type==="click"||h.keyCode===l){e.showMenu();a.cancel(h)}}})}a.add(e.id+"_open","click",function(h){e.showMenu();a.cancel(h)});a.add([e.id,e.id+"_open"],"focus",function(){e._focused=1});a.add([e.id,e.id+"_open"],"blur",function(){e._focused=0});if(c.isIE6||!b.boxModel){a.add(e.id,"mouseover",function(){if(!b.hasClass(e.id,"mceSplitButtonDisabled")){b.addClass(e.id,"mceSplitButtonHover")}});a.add(e.id,"mouseout",function(){if(!b.hasClass(e.id,"mceSplitButtonDisabled")){b.removeClass(e.id,"mceSplitButtonHover")}})}},destroy:function(){this.parent();a.clear(this.id+"_action");a.clear(this.id+"_open");a.clear(this.id)}})})(tinymce);(function(d){var c=d.DOM,a=d.dom.Event,b=d.is,e=d.each;d.create("tinymce.ui.ColorSplitButton:tinymce.ui.SplitButton",{ColorSplitButton:function(i,h,f){var g=this;g.parent(i,h,f);g.settings=h=d.extend({colors:"000000,993300,333300,003300,003366,000080,333399,333333,800000,FF6600,808000,008000,008080,0000FF,666699,808080,FF0000,FF9900,99CC00,339966,33CCCC,3366FF,800080,999999,FF00FF,FFCC00,FFFF00,00FF00,00FFFF,00CCFF,993366,C0C0C0,FF99CC,FFCC99,FFFF99,CCFFCC,CCFFFF,99CCFF,CC99FF,FFFFFF",grid_width:8,default_color:"#888888"},g.settings);g.onShowMenu=new d.util.Dispatcher(g);g.onHideMenu=new d.util.Dispatcher(g);g.value=h.default_color},showMenu:function(){var f=this,g,j,i,h;if(f.isDisabled()){return}if(!f.isMenuRendered){f.renderMenu();f.isMenuRendered=true}if(f.isMenuVisible){return f.hideMenu()}i=c.get(f.id);c.show(f.id+"_menu");c.addClass(i,"mceSplitButtonSelected");h=c.getPos(i);c.setStyles(f.id+"_menu",{left:h.x,top:h.y+i.firstChild.clientHeight,zIndex:200000});i=0;a.add(c.doc,"mousedown",f.hideMenu,f);f.onShowMenu.dispatch(f);if(f._focused){f._keyHandler=a.add(f.id+"_menu","keydown",function(k){if(k.keyCode==27){f.hideMenu()}});c.select("a",f.id+"_menu")[0].focus()}f.keyboardNav=new d.ui.KeyboardNavigation({root:f.id+"_menu",items:c.select("a",f.id+"_menu"),onCancel:function(){f.hideMenu();f.focus()}});f.keyboardNav.focus();f.isMenuVisible=1},hideMenu:function(g){var f=this;if(f.isMenuVisible){if(g&&g.type=="mousedown"&&c.getParent(g.target,function(h){return h.id===f.id+"_open"})){return}if(!g||!c.getParent(g.target,".mceSplitButtonMenu")){c.removeClass(f.id,"mceSplitButtonSelected");a.remove(c.doc,"mousedown",f.hideMenu,f);a.remove(f.id+"_menu","keydown",f._keyHandler);c.hide(f.id+"_menu")}f.isMenuVisible=0;f.onHideMenu.dispatch();f.keyboardNav.destroy()}},renderMenu:function(){var p=this,h,k=0,q=p.settings,g,j,l,o,f;o=c.add(q.menu_container,"div",{role:"listbox",id:p.id+"_menu","class":q.menu_class+" "+q["class"],style:"position:absolute;left:0;top:-1000px;"});h=c.add(o,"div",{"class":q["class"]+" mceSplitButtonMenu"});c.add(h,"span",{"class":"mceMenuLine"});g=c.add(h,"table",{role:"presentation","class":"mceColorSplitMenu"});j=c.add(g,"tbody");k=0;e(b(q.colors,"array")?q.colors:q.colors.split(","),function(m){m=m.replace(/^#/,"");if(!k--){l=c.add(j,"tr");k=q.grid_width-1}g=c.add(l,"td");var i={href:"javascript:;",style:{backgroundColor:"#"+m},title:p.editor.getLang("colors."+m,m),"data-mce-color":"#"+m};if(!d.isIE){i.role="option"}g=c.add(g,"a",i);if(p.editor.forcedHighContrastMode){g=c.add(g,"canvas",{width:16,height:16,"aria-hidden":"true"});if(g.getContext&&(f=g.getContext("2d"))){f.fillStyle="#"+m;f.fillRect(0,0,16,16)}else{c.remove(g)}}});if(q.more_colors_func){g=c.add(j,"tr");g=c.add(g,"td",{colspan:q.grid_width,"class":"mceMoreColors"});g=c.add(g,"a",{role:"option",id:p.id+"_more",href:"javascript:;",onclick:"return false;","class":"mceMoreColors"},q.more_colors_title);a.add(g,"click",function(i){q.more_colors_func.call(q.more_colors_scope||this);return a.cancel(i)})}c.addClass(h,"mceColorSplitMenu");a.add(p.id+"_menu","mousedown",function(i){return a.cancel(i)});a.add(p.id+"_menu","click",function(i){var m;i=c.getParent(i.target,"a",j);if(i&&i.nodeName.toLowerCase()=="a"&&(m=i.getAttribute("data-mce-color"))){p.setColor(m)}return false});return o},setColor:function(f){this.displayColor(f);this.hideMenu();this.settings.onselect(f)},displayColor:function(g){var f=this;c.setStyle(f.id+"_preview","backgroundColor",g);f.value=g},postRender:function(){var f=this,g=f.id;f.parent();c.add(g+"_action","div",{id:g+"_preview","class":"mceColorPreview"});c.setStyle(f.id+"_preview","backgroundColor",f.value)},destroy:function(){var f=this;f.parent();a.clear(f.id+"_menu");a.clear(f.id+"_more");c.remove(f.id+"_menu");if(f.keyboardNav){f.keyboardNav.destroy()}}})})(tinymce);(function(b){var d=b.DOM,c=b.each,a=b.dom.Event;b.create("tinymce.ui.ToolbarGroup:tinymce.ui.Container",{renderHTML:function(){var f=this,i=[],e=f.controls,j=b.each,g=f.settings;i.push('<div id="'+f.id+'" role="group" aria-labelledby="'+f.id+'_voice">');i.push("<span role='application'>");i.push('<span id="'+f.id+'_voice" class="mceVoiceLabel" style="display:none;">'+d.encode(g.name)+"</span>");j(e,function(h){i.push(h.renderHTML())});i.push("</span>");i.push("</div>");return i.join("")},focus:function(){var e=this;d.get(e.id).focus()},postRender:function(){var f=this,e=[];c(f.controls,function(g){c(g.controls,function(h){if(h.id){e.push(h)}})});f.keyNav=new b.ui.KeyboardNavigation({root:f.id,items:e,onCancel:function(){if(b.isWebKit){d.get(f.editor.id+"_ifr").focus()}f.editor.focus()},excludeFromTabOrder:!f.settings.tab_focus_toolbar})},destroy:function(){var e=this;e.parent();e.keyNav.destroy();a.clear(e.id)}})})(tinymce);(function(a){var c=a.DOM,b=a.each;a.create("tinymce.ui.Toolbar:tinymce.ui.Container",{renderHTML:function(){var m=this,f="",j,k,n=m.settings,e,d,g,l;l=m.controls;for(e=0;e<l.length;e++){k=l[e];d=l[e-1];g=l[e+1];if(e===0){j="mceToolbarStart";if(k.Button){j+=" mceToolbarStartButton"}else{if(k.SplitButton){j+=" mceToolbarStartSplitButton"}else{if(k.ListBox){j+=" mceToolbarStartListBox"}}}f+=c.createHTML("td",{"class":j},c.createHTML("span",null,"<!-- IE -->"))}if(d&&k.ListBox){if(d.Button||d.SplitButton){f+=c.createHTML("td",{"class":"mceToolbarEnd"},c.createHTML("span",null,"<!-- IE -->"))}}if(c.stdMode){f+='<td style="position: relative">'+k.renderHTML()+"</td>"}else{f+="<td>"+k.renderHTML()+"</td>"}if(g&&k.ListBox){if(g.Button||g.SplitButton){f+=c.createHTML("td",{"class":"mceToolbarStart"},c.createHTML("span",null,"<!-- IE -->"))}}}j="mceToolbarEnd";if(k.Button){j+=" mceToolbarEndButton"}else{if(k.SplitButton){j+=" mceToolbarEndSplitButton"}else{if(k.ListBox){j+=" mceToolbarEndListBox"}}}f+=c.createHTML("td",{"class":j},c.createHTML("span",null,"<!-- IE -->"));return c.createHTML("table",{id:m.id,"class":"mceToolbar"+(n["class"]?" "+n["class"]:""),cellpadding:"0",cellspacing:"0",align:m.settings.align||"",role:"presentation",tabindex:"-1"},"<tbody><tr>"+f+"</tr></tbody>")}})})(tinymce);(function(b){var a=b.util.Dispatcher,c=b.each;b.create("tinymce.AddOnManager",{AddOnManager:function(){var d=this;d.items=[];d.urls={};d.lookup={};d.onAdd=new a(d)},get:function(d){if(this.lookup[d]){return this.lookup[d].instance}else{return undefined}},dependencies:function(e){var d;if(this.lookup[e]){d=this.lookup[e].dependencies}return d||[]},requireLangPack:function(e){var d=b.settings;if(d&&d.language&&d.language_load!==false){b.ScriptLoader.add(this.urls[e]+"/langs/"+d.language+".js")}},add:function(f,e,d){this.items.push(e);this.lookup[f]={instance:e,dependencies:d};this.onAdd.dispatch(this,f,e);return e},createUrl:function(d,e){if(typeof e==="object"){return e}else{return{prefix:d.prefix,resource:e,suffix:d.suffix}}},addComponents:function(f,d){var e=this.urls[f];b.each(d,function(g){b.ScriptLoader.add(e+"/"+g)})},load:function(j,f,d,h){var g=this,e=f;function i(){var k=g.dependencies(j);b.each(k,function(m){var l=g.createUrl(f,m);g.load(l.resource,l,undefined,undefined)});if(d){if(h){d.call(h)}else{d.call(b.ScriptLoader)}}}if(g.urls[j]){return}if(typeof f==="object"){e=f.prefix+f.resource+f.suffix}if(e.indexOf("/")!==0&&e.indexOf("://")==-1){e=b.baseURL+"/"+e}g.urls[j]=e.substring(0,e.lastIndexOf("/"));if(g.lookup[j]){i()}else{b.ScriptLoader.add(e,i,h)}}});b.PluginManager=new b.AddOnManager();b.ThemeManager=new b.AddOnManager()}(tinymce));(function(j){var g=j.each,d=j.extend,k=j.DOM,i=j.dom.Event,f=j.ThemeManager,b=j.PluginManager,e=j.explode,h=j.util.Dispatcher,a,c=0;j.documentBaseURL=window.location.href.replace(/[\?#].*$/,"").replace(/[\/\\][^\/]+$/,"");if(!/[\/\\]$/.test(j.documentBaseURL)){j.documentBaseURL+="/"}j.baseURL=new j.util.URI(j.documentBaseURL).toAbsolute(j.baseURL);j.baseURI=new j.util.URI(j.baseURL);j.onBeforeUnload=new h(j);i.add(window,"beforeunload",function(l){j.onBeforeUnload.dispatch(j,l)});j.onAddEditor=new h(j);j.onRemoveEditor=new h(j);j.EditorManager=d(j,{editors:[],i18n:{},activeEditor:null,init:function(x){var v=this,o,n=j.ScriptLoader,u,l=[],r;function q(t){var s=t.id;if(!s){s=t.name;if(s&&!k.get(s)){s=t.name}else{s=k.uniqueId()}t.setAttribute("id",s)}return s}function m(z,A,t){var y=z[A];if(!y){return}if(j.is(y,"string")){t=y.replace(/\.\w+$/,"");t=t?j.resolve(t):0;y=j.resolve(y)}return y.apply(t||this,Array.prototype.slice.call(arguments,2))}function p(t,s){return s.constructor===RegExp?s.test(t.className):k.hasClass(t,s)}v.settings=x;i.bind(window,"ready",function(){var s,t;m(x,"onpageload");switch(x.mode){case"exact":s=x.elements||"";if(s.length>0){g(e(s),function(y){if(k.get(y)){r=new j.Editor(y,x);l.push(r);r.render(1)}else{g(document.forms,function(z){g(z.elements,function(A){if(A.name===y){y="mce_editor_"+c++;k.setAttrib(A,"id",y);r=new j.Editor(y,x);l.push(r);r.render(1)}})})}})}break;case"textareas":case"specific_textareas":g(k.select("textarea"),function(y){if(x.editor_deselector&&p(y,x.editor_deselector)){return}if(!x.editor_selector||p(y,x.editor_selector)){r=new j.Editor(q(y),x);l.push(r);r.render(1)}});break;default:if(x.types){g(x.types,function(y){g(k.select(y.selector),function(A){var z=new j.Editor(q(A),j.extend({},x,y));l.push(z);z.render(1)})})}else{if(x.selector){g(k.select(x.selector),function(z){var y=new j.Editor(q(z),x);l.push(y);y.render(1)})}}}if(x.oninit){s=t=0;g(l,function(y){t++;if(!y.initialized){y.onInit.add(function(){s++;if(s==t){m(x,"oninit")}})}else{s++}if(s==t){m(x,"oninit")}})}})},get:function(l){if(l===a){return this.editors}if(!this.editors.hasOwnProperty(l)){return a}return this.editors[l]},getInstanceById:function(l){return this.get(l)},add:function(m){var l=this,n=l.editors;n[m.id]=m;n.push(m);l._setActive(m);l.onAddEditor.dispatch(l,m);return m},remove:function(n){var m=this,l,o=m.editors;if(!o[n.id]){return null}delete o[n.id];for(l=0;l<o.length;l++){if(o[l]==n){o.splice(l,1);break}}if(m.activeEditor==n){m._setActive(o[0])}n.destroy();m.onRemoveEditor.dispatch(m,n);return n},execCommand:function(r,p,o){var q=this,n=q.get(o),l;function m(){n.destroy();l.detachEvent("onunload",m);l=l.tinyMCE=l.tinymce=null}switch(r){case"mceFocus":n.focus();return true;case"mceAddEditor":case"mceAddControl":if(!q.get(o)){new j.Editor(o,q.settings).render()}return true;case"mceAddFrameControl":l=o.window;l.tinyMCE=tinyMCE;l.tinymce=j;j.DOM.doc=l.document;j.DOM.win=l;n=new j.Editor(o.element_id,o);n.render();if(j.isIE){l.attachEvent("onunload",m)}o.page_window=null;return true;case"mceRemoveEditor":case"mceRemoveControl":if(n){n.remove()}return true;case"mceToggleEditor":if(!n){q.execCommand("mceAddControl",0,o);return true}if(n.isHidden()){n.show()}else{n.hide()}return true}if(q.activeEditor){return q.activeEditor.execCommand(r,p,o)}return false},execInstanceCommand:function(p,o,n,m){var l=this.get(p);if(l){return l.execCommand(o,n,m)}return false},triggerSave:function(){g(this.editors,function(l){l.save()})},addI18n:function(n,q){var l,m=this.i18n;if(!j.is(n,"string")){g(n,function(r,p){g(r,function(t,s){g(t,function(v,u){if(s==="common"){m[p+"."+u]=v}else{m[p+"."+s+"."+u]=v}})})})}else{g(q,function(r,p){m[n+"."+p]=r})}},_setActive:function(l){this.selectedInstance=this.activeEditor=l}})})(tinymce);(function(k){var l=k.DOM,j=k.dom.Event,f=k.extend,i=k.each,a=k.isGecko,b=k.isIE,e=k.isWebKit,d=k.is,h=k.ThemeManager,c=k.PluginManager,g=k.explode;k.create("tinymce.Editor",{Editor:function(p,o){var m=this,n=true;m.settings=o=f({id:p,language:"en",theme:"advanced",skin:"default",delta_width:0,delta_height:0,popup_css:"",plugins:"",document_base_url:k.documentBaseURL,add_form_submit_trigger:n,submit_patch:n,add_unload_trigger:n,convert_urls:n,relative_urls:n,remove_script_host:n,table_inline_editing:false,object_resizing:n,accessibility_focus:n,doctype:k.isIE6?'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">':"<!DOCTYPE>",visual:n,font_size_style_values:"xx-small,x-small,small,medium,large,x-large,xx-large",font_size_legacy_values:"xx-small,small,medium,large,x-large,xx-large,300%",apply_source_formatting:n,directionality:"ltr",forced_root_block:"p",hidden_input:n,padd_empty_editor:n,render_ui:n,indentation:"30px",fix_table_elements:n,inline_styles:n,convert_fonts_to_spans:n,indent:"simple",indent_before:"p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,ul,li,area,table,thead,tfoot,tbody,tr,section,article,hgroup,aside,figure,option,optgroup,datalist",indent_after:"p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,ul,li,area,table,thead,tfoot,tbody,tr,section,article,hgroup,aside,figure,option,optgroup,datalist",validate:n,entity_encoding:"named",url_converter:m.convertURL,url_converter_scope:m,ie7_compat:n},o);m.id=m.editorId=p;m.isNotDirty=false;m.plugins={};m.documentBaseURI=new k.util.URI(o.document_base_url||k.documentBaseURL,{base_uri:tinyMCE.baseURI});m.baseURI=k.baseURI;m.contentCSS=[];m.contentStyles=[];m.setupEvents();m.execCommands={};m.queryStateCommands={};m.queryValueCommands={};m.execCallback("setup",m)},render:function(o){var p=this,q=p.settings,r=p.id,m=k.ScriptLoader;if(!j.domLoaded){j.add(window,"ready",function(){p.render()});return}tinyMCE.settings=q;if(!p.getElement()){return}if(k.isIDevice&&!k.isIOS5){return}if(!/TEXTAREA|INPUT/i.test(p.getElement().nodeName)&&q.hidden_input&&l.getParent(r,"form")){l.insertAfter(l.create("input",{type:"hidden",name:r}),r)}if(!q.content_editable){p.orgVisibility=p.getElement().style.visibility;p.getElement().style.visibility="hidden"}if(k.WindowManager){p.windowManager=new k.WindowManager(p)}if(q.encoding=="xml"){p.onGetContent.add(function(s,t){if(t.save){t.content=l.encode(t.content)}})}if(q.add_form_submit_trigger){p.onSubmit.addToTop(function(){if(p.initialized){p.save();p.isNotDirty=1}})}if(q.add_unload_trigger){p._beforeUnload=tinyMCE.onBeforeUnload.add(function(){if(p.initialized&&!p.destroyed&&!p.isHidden()){p.save({format:"raw",no_events:true})}})}k.addUnload(p.destroy,p);if(q.submit_patch){p.onBeforeRenderUI.add(function(){var s=p.getElement().form;if(!s){return}if(s._mceOldSubmit){return}if(!s.submit.nodeType&&!s.submit.length){p.formElement=s;s._mceOldSubmit=s.submit;s.submit=function(){k.triggerSave();p.isNotDirty=1;return p.formElement._mceOldSubmit(p.formElement)}}s=null})}function n(){if(q.language&&q.language_load!==false){m.add(k.baseURL+"/langs/"+q.language+".js")}if(q.theme&&typeof q.theme!="function"&&q.theme.charAt(0)!="-"&&!h.urls[q.theme]){h.load(q.theme,"themes/"+q.theme+"/editor_template"+k.suffix+".js")}i(g(q.plugins),function(t){if(t&&!c.urls[t]){if(t.charAt(0)=="-"){t=t.substr(1,t.length);var s=c.dependencies(t);i(s,function(v){var u={prefix:"plugins/",resource:v,suffix:"/editor_plugin"+k.suffix+".js"};v=c.createUrl(u,v);c.load(v.resource,v)})}else{if(t=="safari"){return}c.load(t,{prefix:"plugins/",resource:t,suffix:"/editor_plugin"+k.suffix+".js"})}}});m.loadQueue(function(){if(!p.removed){p.init()}})}n()},init:function(){var q,G=this,H=G.settings,D,y,z,C=G.getElement(),p,m,E,v,B,F,x,r=[];k.add(G);H.aria_label=H.aria_label||l.getAttrib(C,"aria-label",G.getLang("aria.rich_text_area"));if(H.theme){if(typeof H.theme!="function"){H.theme=H.theme.replace(/-/,"");p=h.get(H.theme);G.theme=new p();if(G.theme.init){G.theme.init(G,h.urls[H.theme]||k.documentBaseURL.replace(/\/$/,""))}}else{G.theme=H.theme}}function A(s){var t=c.get(s),o=c.urls[s]||k.documentBaseURL.replace(/\/$/,""),n;if(t&&k.inArray(r,s)===-1){i(c.dependencies(s),function(u){A(u)});n=new t(G,o);G.plugins[s]=n;if(n.init){n.init(G,o);r.push(s)}}}i(g(H.plugins.replace(/\-/g,"")),A);if(H.popup_css!==false){if(H.popup_css){H.popup_css=G.documentBaseURI.toAbsolute(H.popup_css)}else{H.popup_css=G.baseURI.toAbsolute("themes/"+H.theme+"/skins/"+H.skin+"/dialog.css")}}if(H.popup_css_add){H.popup_css+=","+G.documentBaseURI.toAbsolute(H.popup_css_add)}G.controlManager=new k.ControlManager(G);G.onBeforeRenderUI.dispatch(G,G.controlManager);if(H.render_ui&&G.theme){G.orgDisplay=C.style.display;if(typeof H.theme!="function"){D=H.width||C.style.width||C.offsetWidth;y=H.height||C.style.height||C.offsetHeight;z=H.min_height||100;F=/^[0-9\.]+(|px)$/i;if(F.test(""+D)){D=Math.max(parseInt(D,10)+(p.deltaWidth||0),100)}if(F.test(""+y)){y=Math.max(parseInt(y,10)+(p.deltaHeight||0),z)}p=G.theme.renderUI({targetNode:C,width:D,height:y,deltaWidth:H.delta_width,deltaHeight:H.delta_height});l.setStyles(p.sizeContainer||p.editorContainer,{width:D,height:y});y=(p.iframeHeight||y)+(typeof(y)=="number"?(p.deltaHeight||0):"");if(y<z){y=z}}else{p=H.theme(G,C);if(p.editorContainer.nodeType){p.editorContainer=p.editorContainer.id=p.editorContainer.id||G.id+"_parent"}if(p.iframeContainer.nodeType){p.iframeContainer=p.iframeContainer.id=p.iframeContainer.id||G.id+"_iframecontainer"}y=p.iframeHeight||C.offsetHeight;if(b){G.onInit.add(function(n){n.dom.bind(n.getBody(),"beforedeactivate keydown",function(){n.lastIERng=n.selection.getRng()})})}}G.editorContainer=p.editorContainer}if(H.content_css){i(g(H.content_css),function(n){G.contentCSS.push(G.documentBaseURI.toAbsolute(n))})}if(H.content_style){G.contentStyles.push(H.content_style)}if(H.content_editable){C=q=p=null;return G.initContentBody()}if(document.domain&&location.hostname!=document.domain){k.relaxedDomain=document.domain}G.iframeHTML=H.doctype+'<html><head xmlns="http://www.w3.org/1999/xhtml">';if(H.document_base_url!=k.documentBaseURL){G.iframeHTML+='<base href="'+G.documentBaseURI.getURI()+'" />'}if(k.isIE8){if(H.ie7_compat){G.iframeHTML+='<meta http-equiv="X-UA-Compatible" content="IE=7" />'}else{G.iframeHTML+='<meta http-equiv="X-UA-Compatible" content="IE=edge" />'}}G.iframeHTML+='<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />';for(x=0;x<G.contentCSS.length;x++){G.iframeHTML+='<link type="text/css" rel="stylesheet" href="'+G.contentCSS[x]+'" />'}G.contentCSS=[];v=H.body_id||"tinymce";if(v.indexOf("=")!=-1){v=G.getParam("body_id","","hash");v=v[G.id]||v}B=H.body_class||"";if(B.indexOf("=")!=-1){B=G.getParam("body_class","","hash");B=B[G.id]||""}G.iframeHTML+='</head><body id="'+v+'" class="mceContentBody '+B+'" onload="window.parent.tinyMCE.get(\''+G.id+"').onLoad.dispatch();\"><br></body></html>";if(k.relaxedDomain&&(b||(k.isOpera&&parseFloat(opera.version())<11))){E='javascript:(function(){document.open();document.domain="'+document.domain+'";var ed = window.parent.tinyMCE.get("'+G.id+'");document.write(ed.iframeHTML);document.close();ed.initContentBody();})()'}q=l.add(p.iframeContainer,"iframe",{id:G.id+"_ifr",src:E||'javascript:""',frameBorder:"0",allowTransparency:"true",title:H.aria_label,style:{width:"100%",height:y,display:"block"}});G.contentAreaContainer=p.iframeContainer;if(p.editorContainer){l.get(p.editorContainer).style.display=G.orgDisplay}C.style.visibility=G.orgVisibility;l.get(G.id).style.display="none";l.setAttrib(G.id,"aria-hidden",true);if(!k.relaxedDomain||!E){G.initContentBody()}C=q=p=null},initContentBody:function(){var n=this,p=n.settings,q=l.get(n.id),r=n.getDoc(),o,m,s;if((!b||!k.relaxedDomain)&&!p.content_editable){r.open();r.write(n.iframeHTML);r.close();if(k.relaxedDomain){r.domain=k.relaxedDomain}}if(p.content_editable){l.addClass(q,"mceContentBody");n.contentDocument=r=p.content_document||document;n.contentWindow=p.content_window||window;n.bodyElement=q;p.content_document=p.content_window=null}m=n.getBody();m.disabled=true;if(!p.readonly){m.contentEditable=n.getParam("content_editable_state",true)}m.disabled=false;n.schema=new k.html.Schema(p);n.dom=new k.dom.DOMUtils(r,{keep_values:true,url_converter:n.convertURL,url_converter_scope:n,hex_colors:p.force_hex_style_colors,class_filter:p.class_filter,update_styles:true,root_element:p.content_editable?n.id:null,schema:n.schema});n.parser=new k.html.DomParser(p,n.schema);n.parser.addAttributeFilter("src,href,style",function(t,u){var v=t.length,y,A=n.dom,z,x;while(v--){y=t[v];z=y.attr(u);x="data-mce-"+u;if(!y.attributes.map[x]){if(u==="style"){y.attr(x,A.serializeStyle(A.parseStyle(z),y.name))}else{y.attr(x,n.convertURL(z,u,y.name))}}}});n.parser.addNodeFilter("script",function(t,u){var v=t.length,x;while(v--){x=t[v];x.attr("type","mce-"+(x.attr("type")||"text/javascript"))}});n.parser.addNodeFilter("#cdata",function(t,u){var v=t.length,x;while(v--){x=t[v];x.type=8;x.name="#comment";x.value="[CDATA["+x.value+"]]"}});n.parser.addNodeFilter("p,h1,h2,h3,h4,h5,h6,div",function(u,v){var x=u.length,y,t=n.schema.getNonEmptyElements();while(x--){y=u[x];if(y.isEmpty(t)){y.empty().append(new k.html.Node("br",1)).shortEnded=true}}});n.serializer=new k.dom.Serializer(p,n.dom,n.schema);n.selection=new k.dom.Selection(n.dom,n.getWin(),n.serializer,n);n.formatter=new k.Formatter(n);n.undoManager=new k.UndoManager(n);n.forceBlocks=new k.ForceBlocks(n);n.enterKey=new k.EnterKey(n);n.editorCommands=new k.EditorCommands(n);n.onExecCommand.add(function(t,u){if(!/^(FontName|FontSize)$/.test(u)){n.nodeChanged()}});n.serializer.onPreProcess.add(function(t,u){return n.onPreProcess.dispatch(n,u,t)});n.serializer.onPostProcess.add(function(t,u){return n.onPostProcess.dispatch(n,u,t)});n.onPreInit.dispatch(n);if(!p.browser_spellcheck&&!p.gecko_spellcheck){r.body.spellcheck=false}if(!p.readonly){n.bindNativeEvents()}n.controlManager.onPostRender.dispatch(n,n.controlManager);n.onPostRender.dispatch(n);n.quirks=k.util.Quirks(n);if(p.directionality){m.dir=p.directionality}if(p.nowrap){m.style.whiteSpace="nowrap"}if(p.protect){n.onBeforeSetContent.add(function(t,u){i(p.protect,function(v){u.content=u.content.replace(v,function(x){return"<!--mce:protected "+escape(x)+"-->"})})})}n.onSetContent.add(function(){n.addVisual(n.getBody())});if(p.padd_empty_editor){n.onPostProcess.add(function(t,u){u.content=u.content.replace(/^(<p[^>]*>( | |\s|\u00a0|)<\/p>[\r\n]*|<br \/>[\r\n]*)$/,"")})}n.load({initial:true,format:"html"});n.startContent=n.getContent({format:"raw"});n.initialized=true;n.onInit.dispatch(n);n.execCallback("setupcontent_callback",n.id,m,r);n.execCallback("init_instance_callback",n);n.focus(true);n.nodeChanged({initial:true});if(n.contentStyles.length>0){s="";i(n.contentStyles,function(t){s+=t+"\r\n"});n.dom.addStyle(s)}i(n.contentCSS,function(t){n.dom.loadCSS(t)});if(p.auto_focus){setTimeout(function(){var t=k.get(p.auto_focus);t.selection.select(t.getBody(),1);t.selection.collapse(1);t.getBody().focus();t.getWin().focus()},100)}q=r=m=null},focus:function(p){var o,u=this,t=u.selection,q=u.settings.content_editable,n,r,s=u.getDoc(),m;if(!p){if(u.lastIERng){t.setRng(u.lastIERng)}n=t.getRng();if(n.item){r=n.item(0)}u._refreshContentEditable();if(!q){u.getWin().focus()}if(k.isGecko||q){m=u.getBody();if(m.setActive){m.setActive()}else{m.focus()}if(q){t.normalize()}}if(r&&r.ownerDocument==s){n=s.body.createControlRange();n.addElement(r);n.select()}}if(k.activeEditor!=u){if((o=k.activeEditor)!=null){o.onDeactivate.dispatch(o,u)}u.onActivate.dispatch(u,o)}k._setActive(u)},execCallback:function(q){var m=this,p=m.settings[q],o;if(!p){return}if(m.callbackLookup&&(o=m.callbackLookup[q])){p=o.func;o=o.scope}if(d(p,"string")){o=p.replace(/\.\w+$/,"");o=o?k.resolve(o):0;p=k.resolve(p);m.callbackLookup=m.callbackLookup||{};m.callbackLookup[q]={func:p,scope:o}}return p.apply(o||m,Array.prototype.slice.call(arguments,1))},translate:function(m){var o=this.settings.language||"en",n=k.i18n;if(!m){return""}return n[o+"."+m]||m.replace(/\{\#([^\}]+)\}/g,function(q,p){return n[o+"."+p]||"{#"+p+"}"})},getLang:function(o,m){return k.i18n[(this.settings.language||"en")+"."+o]||(d(m)?m:"{#"+o+"}")},getParam:function(t,q,m){var r=k.trim,p=d(this.settings[t])?this.settings[t]:q,s;if(m==="hash"){s={};if(d(p,"string")){i(p.indexOf("=")>0?p.split(/[;,](?![^=;,]*(?:[;,]|$))/):p.split(","),function(n){n=n.split("=");if(n.length>1){s[r(n[0])]=r(n[1])}else{s[r(n[0])]=r(n)}})}else{s=p}return s}return p},nodeChanged:function(q){var m=this,n=m.selection,p;if(m.initialized){q=q||{};p=n.getStart()||m.getBody();p=b&&p.ownerDocument!=m.getDoc()?m.getBody():p;q.parents=[];m.dom.getParent(p,function(o){if(o.nodeName=="BODY"){return true}q.parents.push(o)});m.onNodeChange.dispatch(m,q?q.controlManager||m.controlManager:m.controlManager,p,n.isCollapsed(),q)}},addButton:function(n,o){var m=this;m.buttons=m.buttons||{};m.buttons[n]=o},addCommand:function(m,o,n){this.execCommands[m]={func:o,scope:n||this}},addQueryStateHandler:function(m,o,n){this.queryStateCommands[m]={func:o,scope:n||this}},addQueryValueHandler:function(m,o,n){this.queryValueCommands[m]={func:o,scope:n||this}},addShortcut:function(o,q,m,p){var n=this,r;if(n.settings.custom_shortcuts===false){return false}n.shortcuts=n.shortcuts||{};if(d(m,"string")){r=m;m=function(){n.execCommand(r,false,null)}}if(d(m,"object")){r=m;m=function(){n.execCommand(r[0],r[1],r[2])}}i(g(o),function(s){var t={func:m,scope:p||this,desc:n.translate(q),alt:false,ctrl:false,shift:false};i(g(s,"+"),function(u){switch(u){case"alt":case"ctrl":case"shift":t[u]=true;break;default:t.charCode=u.charCodeAt(0);t.keyCode=u.toUpperCase().charCodeAt(0)}});n.shortcuts[(t.ctrl?"ctrl":"")+","+(t.alt?"alt":"")+","+(t.shift?"shift":"")+","+t.keyCode]=t});return true},execCommand:function(u,r,x,m){var p=this,q=0,v,n;if(!/^(mceAddUndoLevel|mceEndUndoLevel|mceBeginUndoLevel|mceRepaint|SelectAll)$/.test(u)&&(!m||!m.skip_focus)){p.focus()}m=f({},m);p.onBeforeExecCommand.dispatch(p,u,r,x,m);if(m.terminate){return false}if(p.execCallback("execcommand_callback",p.id,p.selection.getNode(),u,r,x)){p.onExecCommand.dispatch(p,u,r,x,m);return true}if(v=p.execCommands[u]){n=v.func.call(v.scope,r,x);if(n!==true){p.onExecCommand.dispatch(p,u,r,x,m);return n}}i(p.plugins,function(o){if(o.execCommand&&o.execCommand(u,r,x)){p.onExecCommand.dispatch(p,u,r,x,m);q=1;return false}});if(q){return true}if(p.theme&&p.theme.execCommand&&p.theme.execCommand(u,r,x)){p.onExecCommand.dispatch(p,u,r,x,m);return true}if(p.editorCommands.execCommand(u,r,x)){p.onExecCommand.dispatch(p,u,r,x,m);return true}p.getDoc().execCommand(u,r,x);p.onExecCommand.dispatch(p,u,r,x,m)},queryCommandState:function(q){var n=this,r,p;if(n._isHidden()){return}if(r=n.queryStateCommands[q]){p=r.func.call(r.scope);if(p!==true){return p}}r=n.editorCommands.queryCommandState(q);if(r!==-1){return r}try{return this.getDoc().queryCommandState(q)}catch(m){}},queryCommandValue:function(r){var n=this,q,p;if(n._isHidden()){return}if(q=n.queryValueCommands[r]){p=q.func.call(q.scope);if(p!==true){return p}}q=n.editorCommands.queryCommandValue(r);if(d(q)){return q}try{return this.getDoc().queryCommandValue(r)}catch(m){}},show:function(){var m=this;l.show(m.getContainer());l.hide(m.id);m.load()},hide:function(){var m=this,n=m.getDoc();if(b&&n){n.execCommand("SelectAll")}m.save();l.hide(m.getContainer());l.setStyle(m.id,"display",m.orgDisplay)},isHidden:function(){return !l.isHidden(this.id)},setProgressState:function(m,n,p){this.onSetProgressState.dispatch(this,m,n,p);return m},load:function(q){var m=this,p=m.getElement(),n;if(p){q=q||{};q.load=true;n=m.setContent(d(p.value)?p.value:p.innerHTML,q);q.element=p;if(!q.no_events){m.onLoadContent.dispatch(m,q)}q.element=p=null;return n}},save:function(r){var m=this,q=m.getElement(),n,p;if(!q||!m.initialized){return}r=r||{};r.save=true;r.element=q;n=r.content=m.getContent(r);if(!r.no_events){m.onSaveContent.dispatch(m,r)}n=r.content;if(!/TEXTAREA|INPUT/i.test(q.nodeName)){q.innerHTML=n;if(p=l.getParent(m.id,"form")){i(p.elements,function(o){if(o.name==m.id){o.value=n;return false}})}}else{q.value=n}r.element=q=null;return n},setContent:function(r,p){var o=this,n,m=o.getBody(),q;p=p||{};p.format=p.format||"html";p.set=true;p.content=r;if(!p.no_events){o.onBeforeSetContent.dispatch(o,p)}r=p.content;if(!k.isIE&&(r.length===0||/^\s+$/.test(r))){q=o.settings.forced_root_block;if(q){r="<"+q+'><br data-mce-bogus="1"></'+q+">"}else{r='<br data-mce-bogus="1">'}m.innerHTML=r;o.selection.select(m,true);o.selection.collapse(true);return}if(p.format!=="raw"){r=new k.html.Serializer({},o.schema).serialize(o.parser.parse(r))}p.content=k.trim(r);o.dom.setHTML(m,p.content);if(!p.no_events){o.onSetContent.dispatch(o,p)}if(!o.settings.content_editable||document.activeElement===o.getBody()){o.selection.normalize()}return p.content},getContent:function(o){var n=this,p,m=n.getBody();o=o||{};o.format=o.format||"html";o.get=true;o.getInner=true;if(!o.no_events){n.onBeforeGetContent.dispatch(n,o)}if(o.format=="raw"){p=m.innerHTML}else{if(o.format=="text"){p=m.innerText||m.textContent}else{p=n.serializer.serialize(m,o)}}if(o.format!="text"){o.content=k.trim(p)}else{o.content=p}if(!o.no_events){n.onGetContent.dispatch(n,o)}return o.content},isDirty:function(){var m=this;return k.trim(m.startContent)!=k.trim(m.getContent({format:"raw",no_events:1}))&&!m.isNotDirty},getContainer:function(){var m=this;if(!m.container){m.container=l.get(m.editorContainer||m.id+"_parent")}return m.container},getContentAreaContainer:function(){return this.contentAreaContainer},getElement:function(){return l.get(this.settings.content_element||this.id)},getWin:function(){var m=this,n;if(!m.contentWindow){n=l.get(m.id+"_ifr");if(n){m.contentWindow=n.contentWindow}}return m.contentWindow},getDoc:function(){var m=this,n;if(!m.contentDocument){n=m.getWin();if(n){m.contentDocument=n.document}}return m.contentDocument},getBody:function(){return this.bodyElement||this.getDoc().body},convertURL:function(o,n,q){var m=this,p=m.settings;if(p.urlconverter_callback){return m.execCallback("urlconverter_callback",o,q,true,n)}if(!p.convert_urls||(q&&q.nodeName=="LINK")||o.indexOf("file:")===0){return o}if(p.relative_urls){return m.documentBaseURI.toRelative(o)}o=m.documentBaseURI.toAbsolute(o,p.remove_script_host);return o},addVisual:function(q){var n=this,o=n.settings,p=n.dom,m;q=q||n.getBody();if(!d(n.hasVisual)){n.hasVisual=o.visual}i(p.select("table,a",q),function(s){var r;switch(s.nodeName){case"TABLE":m=o.visual_table_class||"mceItemTable";r=p.getAttrib(s,"border");if(!r||r=="0"){if(n.hasVisual){p.addClass(s,m)}else{p.removeClass(s,m)}}return;case"A":if(!p.getAttrib(s,"href",false)){r=p.getAttrib(s,"name")||s.id;m="mceItemAnchor";if(r){if(n.hasVisual){p.addClass(s,m)}else{p.removeClass(s,m)}}}return}});n.onVisualAid.dispatch(n,q,n.hasVisual)},remove:function(){var m=this,o=m.getContainer(),n=m.getDoc();if(!m.removed){m.removed=1;if(b&&n){n.execCommand("SelectAll")}m.save();l.setStyle(m.id,"display",m.orgDisplay);if(!m.settings.content_editable){j.unbind(m.getWin());j.unbind(m.getDoc())}j.unbind(m.getBody());j.clear(o);m.execCallback("remove_instance_callback",m);m.onRemove.dispatch(m);m.onExecCommand.listeners=[];k.remove(m);l.remove(o)}},destroy:function(n){var m=this;if(m.destroyed){return}if(a){j.unbind(m.getDoc());j.unbind(m.getWin());j.unbind(m.getBody())}if(!n){k.removeUnload(m.destroy);tinyMCE.onBeforeUnload.remove(m._beforeUnload);if(m.theme&&m.theme.destroy){m.theme.destroy()}m.controlManager.destroy();m.selection.destroy();m.dom.destroy()}if(m.formElement){m.formElement.submit=m.formElement._mceOldSubmit;m.formElement._mceOldSubmit=null}m.contentAreaContainer=m.formElement=m.container=m.settings.content_element=m.bodyElement=m.contentDocument=m.contentWindow=null;if(m.selection){m.selection=m.selection.win=m.selection.dom=m.selection.dom.doc=null}m.destroyed=1},_refreshContentEditable:function(){var n=this,m,o;if(n._isHidden()){m=n.getBody();o=m.parentNode;o.removeChild(m);o.appendChild(m);m.focus()}},_isHidden:function(){var m;if(!a){return 0}m=this.selection.getSel();return(!m||!m.rangeCount||m.rangeCount===0)}})})(tinymce);(function(a){var b=a.each;a.Editor.prototype.setupEvents=function(){var c=this,d=c.settings;b(["onPreInit","onBeforeRenderUI","onPostRender","onLoad","onInit","onRemove","onActivate","onDeactivate","onClick","onEvent","onMouseUp","onMouseDown","onDblClick","onKeyDown","onKeyUp","onKeyPress","onContextMenu","onSubmit","onReset","onPaste","onPreProcess","onPostProcess","onBeforeSetContent","onBeforeGetContent","onSetContent","onGetContent","onLoadContent","onSaveContent","onNodeChange","onChange","onBeforeExecCommand","onExecCommand","onUndo","onRedo","onVisualAid","onSetProgressState","onSetAttrib"],function(e){c[e]=new a.util.Dispatcher(c)});if(d.cleanup_callback){c.onBeforeSetContent.add(function(e,f){f.content=e.execCallback("cleanup_callback","insert_to_editor",f.content,f)});c.onPreProcess.add(function(e,f){if(f.set){e.execCallback("cleanup_callback","insert_to_editor_dom",f.node,f)}if(f.get){e.execCallback("cleanup_callback","get_from_editor_dom",f.node,f)}});c.onPostProcess.add(function(e,f){if(f.set){f.content=e.execCallback("cleanup_callback","insert_to_editor",f.content,f)}if(f.get){f.content=e.execCallback("cleanup_callback","get_from_editor",f.content,f)}})}if(d.save_callback){c.onGetContent.add(function(e,f){if(f.save){f.content=e.execCallback("save_callback",e.id,f.content,e.getBody())}})}if(d.handle_event_callback){c.onEvent.add(function(f,g,h){if(c.execCallback("handle_event_callback",g,f,h)===false){g.preventDefault();g.stopPropagation()}})}if(d.handle_node_change_callback){c.onNodeChange.add(function(f,e,g){f.execCallback("handle_node_change_callback",f.id,g,-1,-1,true,f.selection.isCollapsed())})}if(d.save_callback){c.onSaveContent.add(function(e,g){var f=e.execCallback("save_callback",e.id,g.content,e.getBody());if(f){g.content=f}})}if(d.onchange_callback){c.onChange.add(function(f,e){f.execCallback("onchange_callback",f,e)})}};a.Editor.prototype.bindNativeEvents=function(){var l=this,f,d=l.settings,e=l.dom,h;h={mouseup:"onMouseUp",mousedown:"onMouseDown",click:"onClick",keyup:"onKeyUp",keydown:"onKeyDown",keypress:"onKeyPress",submit:"onSubmit",reset:"onReset",contextmenu:"onContextMenu",dblclick:"onDblClick",paste:"onPaste"};function c(i,m){var n=i.type;if(l.removed){return}if(l.onEvent.dispatch(l,i,m)!==false){l[h[i.fakeType||i.type]].dispatch(l,i,m)}}function j(i){l.focus(true)}function k(i,m){if(m.keyCode!=65||!a.VK.metaKeyPressed(m)){l.selection.normalize()}l.nodeChanged()}b(h,function(m,n){var i=d.content_editable?l.getBody():l.getDoc();switch(n){case"contextmenu":e.bind(i,n,c);break;case"paste":e.bind(l.getBody(),n,c);break;case"submit":case"reset":e.bind(l.getElement().form||a.DOM.getParent(l.id,"form"),n,c);break;default:e.bind(i,n,c)}});e.bind(d.content_editable?l.getBody():(a.isGecko?l.getDoc():l.getWin()),"focus",function(i){l.focus(true)});if(d.content_editable&&a.isOpera){e.bind(l.getBody(),"click",j);e.bind(l.getBody(),"keydown",j)}l.onMouseUp.add(k);l.onKeyUp.add(function(i,n){var m=n.keyCode;if((m>=33&&m<=36)||(m>=37&&m<=40)||m==13||m==45||m==46||m==8||(a.isMac&&(m==91||m==93))||n.ctrlKey){k(i,n)}});l.onReset.add(function(){l.setContent(l.startContent,{format:"raw"})});function g(m,i){if(m.altKey||m.ctrlKey||m.metaKey){b(l.shortcuts,function(n){var o=a.isMac?m.metaKey:m.ctrlKey;if(n.ctrl!=o||n.alt!=m.altKey||n.shift!=m.shiftKey){return}if(m.keyCode==n.keyCode||(m.charCode&&m.charCode==n.charCode)){m.preventDefault();if(i){n.func.call(n.scope)}return true}})}}l.onKeyUp.add(function(i,m){g(m)});l.onKeyPress.add(function(i,m){g(m)});l.onKeyDown.add(function(i,m){g(m,true)});if(a.isOpera){l.onClick.add(function(i,m){m.preventDefault()})}}})(tinymce);(function(d){var e=d.each,b,a=true,c=false;d.EditorCommands=function(n){var m=n.dom,p=n.selection,j={state:{},exec:{},value:{}},k=n.settings,q=n.formatter,o;function r(z,y,x){var v;z=z.toLowerCase();if(v=j.exec[z]){v(z,y,x);return a}return c}function l(x){var v;x=x.toLowerCase();if(v=j.state[x]){return v(x)}return -1}function h(x){var v;x=x.toLowerCase();if(v=j.value[x]){return v(x)}return c}function u(v,x){x=x||"exec";e(v,function(z,y){e(y.toLowerCase().split(","),function(A){j[x][A]=z})})}d.extend(this,{execCommand:r,queryCommandState:l,queryCommandValue:h,addCommands:u});function f(y,x,v){if(x===b){x=c}if(v===b){v=null}return n.getDoc().execCommand(y,x,v)}function t(v){return q.match(v)}function s(v,x){q.toggle(v,x?{value:x}:b)}function i(v){o=p.getBookmark(v)}function g(){p.moveToBookmark(o)}u({"mceResetDesignMode,mceBeginUndoLevel":function(){},"mceEndUndoLevel,mceAddUndoLevel":function(){n.undoManager.add()},"Cut,Copy,Paste":function(z){var y=n.getDoc(),v;try{f(z)}catch(x){v=a}if(v||!y.queryCommandSupported(z)){if(d.isGecko){n.windowManager.confirm(n.getLang("clipboard_msg"),function(A){if(A){open("http://www.mozilla.org/editor/midasdemo/securityprefs.html","_blank")}})}else{n.windowManager.alert(n.getLang("clipboard_no_support"))}}},unlink:function(v){if(p.isCollapsed()){p.select(p.getNode())}f(v);p.collapse(c)},"JustifyLeft,JustifyCenter,JustifyRight,JustifyFull":function(v){var x=v.substring(7);e("left,center,right,full".split(","),function(y){if(x!=y){q.remove("align"+y)}});s("align"+x);r("mceRepaint")},"InsertUnorderedList,InsertOrderedList":function(y){var v,x;f(y);v=m.getParent(p.getNode(),"ol,ul");if(v){x=v.parentNode;if(/^(H[1-6]|P|ADDRESS|PRE)$/.test(x.nodeName)){i();m.split(x,v);g()}}},"Bold,Italic,Underline,Strikethrough,Superscript,Subscript":function(v){s(v)},"ForeColor,HiliteColor,FontName":function(y,x,v){s(y,v)},FontSize:function(z,y,x){var v,A;if(x>=1&&x<=7){A=d.explode(k.font_size_style_values);v=d.explode(k.font_size_classes);if(v){x=v[x-1]||x}else{x=A[x-1]||x}}s(z,x)},RemoveFormat:function(v){q.remove(v)},mceBlockQuote:function(v){s("blockquote")},FormatBlock:function(y,x,v){return s(v||"p")},mceCleanup:function(){var v=p.getBookmark();n.setContent(n.getContent({cleanup:a}),{cleanup:a});p.moveToBookmark(v)},mceRemoveNode:function(z,y,x){var v=x||p.getNode();if(v!=n.getBody()){i();n.dom.remove(v,a);g()}},mceSelectNodeDepth:function(z,y,x){var v=0;m.getParent(p.getNode(),function(A){if(A.nodeType==1&&v++==x){p.select(A);return c}},n.getBody())},mceSelectNode:function(y,x,v){p.select(v)},mceInsertContent:function(B,I,K){var y,J,E,z,F,G,D,C,L,x,A,M,v,H;y=n.parser;J=new d.html.Serializer({},n.schema);v='<span id="mce_marker" data-mce-type="bookmark">\uFEFF</span>';G={content:K,format:"html"};p.onBeforeSetContent.dispatch(p,G);K=G.content;if(K.indexOf("{$caret}")==-1){K+="{$caret}"}K=K.replace(/\{\$caret\}/,v);if(!p.isCollapsed()){n.getDoc().execCommand("Delete",false,null)}E=p.getNode();G={context:E.nodeName.toLowerCase()};F=y.parse(K,G);A=F.lastChild;if(A.attr("id")=="mce_marker"){D=A;for(A=A.prev;A;A=A.walk(true)){if(A.type==3||!m.isBlock(A.name)){A.parent.insert(D,A,A.name==="br");break}}}if(!G.invalid){K=J.serialize(F);A=E.firstChild;M=E.lastChild;if(!A||(A===M&&A.nodeName==="BR")){m.setHTML(E,K)}else{p.setContent(K)}}else{p.setContent(v);E=p.getNode();z=n.getBody();if(E.nodeType==9){E=A=z}else{A=E}while(A!==z){E=A;A=A.parentNode}K=E==z?z.innerHTML:m.getOuterHTML(E);K=J.serialize(y.parse(K.replace(/<span (id="mce_marker"|id=mce_marker).+?<\/span>/i,function(){return J.serialize(F)})));if(E==z){m.setHTML(z,K)}else{m.setOuterHTML(E,K)}}D=m.get("mce_marker");C=m.getRect(D);L=m.getViewPort(n.getWin());if((C.y+C.h>L.y+L.h||C.y<L.y)||(C.x>L.x+L.w||C.x<L.x)){H=d.isIE?n.getDoc().documentElement:n.getBody();H.scrollLeft=C.x;H.scrollTop=C.y-L.h+25}x=m.createRng();A=D.previousSibling;if(A&&A.nodeType==3){x.setStart(A,A.nodeValue.length)}else{x.setStartBefore(D);x.setEndBefore(D)}m.remove(D);p.setRng(x);p.onSetContent.dispatch(p,G);n.addVisual()},mceInsertRawHTML:function(y,x,v){p.setContent("tiny_mce_marker");n.setContent(n.getContent().replace(/tiny_mce_marker/g,function(){return v}))},mceToggleFormat:function(y,x,v){s(v)},mceSetContent:function(y,x,v){n.setContent(v)},"Indent,Outdent":function(z){var x,v,y;x=k.indentation;v=/[a-z%]+$/i.exec(x);x=parseInt(x);if(!l("InsertUnorderedList")&&!l("InsertOrderedList")){if(!k.forced_root_block&&!m.getParent(p.getNode(),m.isBlock)){q.apply("div")}e(p.getSelectedBlocks(),function(A){if(z=="outdent"){y=Math.max(0,parseInt(A.style.paddingLeft||0)-x);m.setStyle(A,"paddingLeft",y?y+v:"")}else{m.setStyle(A,"paddingLeft",(parseInt(A.style.paddingLeft||0)+x)+v)}})}else{f(z)}},mceRepaint:function(){var x;if(d.isGecko){try{i(a);if(p.getSel()){p.getSel().selectAllChildren(n.getBody())}p.collapse(a);g()}catch(v){}}},mceToggleFormat:function(y,x,v){q.toggle(v)},InsertHorizontalRule:function(){n.execCommand("mceInsertContent",false,"<hr />")},mceToggleVisualAid:function(){n.hasVisual=!n.hasVisual;n.addVisual()},mceReplaceContent:function(y,x,v){n.execCommand("mceInsertContent",false,v.replace(/\{\$selection\}/g,p.getContent({format:"text"})))},mceInsertLink:function(z,y,x){var v;if(typeof(x)=="string"){x={href:x}}v=m.getParent(p.getNode(),"a");x.href=x.href.replace(" ","%20");if(!v||!x.href){q.remove("link")}if(x.href){q.apply("link",x,v)}},selectAll:function(){var x=m.getRoot(),v=m.createRng();if(p.getRng().setStart){v.setStart(x,0);v.setEnd(x,x.childNodes.length);p.setRng(v)}else{f("SelectAll")}}});u({"JustifyLeft,JustifyCenter,JustifyRight,JustifyFull":function(z){var x="align"+z.substring(7);var v=p.isCollapsed()?[m.getParent(p.getNode(),m.isBlock)]:p.getSelectedBlocks();var y=d.map(v,function(A){return !!q.matchNode(A,x)});return d.inArray(y,a)!==-1},"Bold,Italic,Underline,Strikethrough,Superscript,Subscript":function(v){return t(v)},mceBlockQuote:function(){return t("blockquote")},Outdent:function(){var v;if(k.inline_styles){if((v=m.getParent(p.getStart(),m.isBlock))&&parseInt(v.style.paddingLeft)>0){return a}if((v=m.getParent(p.getEnd(),m.isBlock))&&parseInt(v.style.paddingLeft)>0){return a}}return l("InsertUnorderedList")||l("InsertOrderedList")||(!k.inline_styles&&!!m.getParent(p.getNode(),"BLOCKQUOTE"))},"InsertUnorderedList,InsertOrderedList":function(x){var v=m.getParent(p.getNode(),"ul,ol");return v&&(x==="insertunorderedlist"&&v.tagName==="UL"||x==="insertorderedlist"&&v.tagName==="OL")}},"state");u({"FontSize,FontName":function(y){var x=0,v;if(v=m.getParent(p.getNode(),"span")){if(y=="fontsize"){x=v.style.fontSize}else{x=v.style.fontFamily.replace(/, /g,",").replace(/[\'\"]/g,"").toLowerCase()}}return x}},"value");u({Undo:function(){n.undoManager.undo()},Redo:function(){n.undoManager.redo()}})}})(tinymce);(function(b){var a=b.util.Dispatcher;b.UndoManager=function(h){var l,i=0,e=[],g,k,j,f;function c(){return b.trim(h.getContent({format:"raw",no_events:1}).replace(/<span[^>]+data-mce-bogus[^>]+>[\u200B\uFEFF]+<\/span>/g,""))}function d(){l.typing=false;l.add()}onBeforeAdd=new a(l);k=new a(l);j=new a(l);f=new a(l);k.add(function(m,n){if(m.hasUndo()){return h.onChange.dispatch(h,n,m)}});j.add(function(m,n){return h.onUndo.dispatch(h,n,m)});f.add(function(m,n){return h.onRedo.dispatch(h,n,m)});h.onInit.add(function(){l.add()});h.onBeforeExecCommand.add(function(m,p,o,q,n){if(p!="Undo"&&p!="Redo"&&p!="mceRepaint"&&(!n||!n.skip_undo)){l.beforeChange()}});h.onExecCommand.add(function(m,p,o,q,n){if(p!="Undo"&&p!="Redo"&&p!="mceRepaint"&&(!n||!n.skip_undo)){l.add()}});h.onSaveContent.add(d);h.dom.bind(h.dom.getRoot(),"dragend",d);h.dom.bind(h.getBody(),"focusout",function(m){if(!h.removed&&l.typing){d()}});h.onKeyUp.add(function(m,o){var n=o.keyCode;if((n>=33&&n<=36)||(n>=37&&n<=40)||n==45||n==13||o.ctrlKey){d()}});h.onKeyDown.add(function(m,o){var n=o.keyCode;if((n>=33&&n<=36)||(n>=37&&n<=40)||n==45){if(l.typing){d()}return}if((n<16||n>20)&&n!=224&&n!=91&&!l.typing){l.beforeChange();l.typing=true;l.add()}});h.onMouseDown.add(function(m,n){if(l.typing){d()}});h.addShortcut("ctrl+z","undo_desc","Undo");h.addShortcut("ctrl+y","redo_desc","Redo");l={data:e,typing:false,onBeforeAdd:onBeforeAdd,onAdd:k,onUndo:j,onRedo:f,beforeChange:function(){g=h.selection.getBookmark(2,true)},add:function(p){var m,n=h.settings,o;p=p||{};p.content=c();l.onBeforeAdd.dispatch(l,p);o=e[i];if(o&&o.content==p.content){return null}if(e[i]){e[i].beforeBookmark=g}if(n.custom_undo_redo_levels){if(e.length>n.custom_undo_redo_levels){for(m=0;m<e.length-1;m++){e[m]=e[m+1]}e.length--;i=e.length}}p.bookmark=h.selection.getBookmark(2,true);if(i<e.length-1){e.length=i+1}e.push(p);i=e.length-1;l.onAdd.dispatch(l,p);h.isNotDirty=0;return p},undo:function(){var n,m;if(l.typing){l.add();l.typing=false}if(i>0){n=e[--i];h.setContent(n.content,{format:"raw"});h.selection.moveToBookmark(n.beforeBookmark);l.onUndo.dispatch(l,n)}return n},redo:function(){var m;if(i<e.length-1){m=e[++i];h.setContent(m.content,{format:"raw"});h.selection.moveToBookmark(m.bookmark);l.onRedo.dispatch(l,m)}return m},clear:function(){e=[];i=0;l.typing=false},hasUndo:function(){return i>0||this.typing},hasRedo:function(){return i<e.length-1&&!this.typing}};return l}})(tinymce);tinymce.ForceBlocks=function(c){var b=c.settings,e=c.dom,a=c.selection,d=c.schema.getBlockElements();function f(){var j=a.getStart(),h=c.getBody(),g,k,o,s,q,i,l,m=-16777215,p,r;if(!j||j.nodeType!==1||!b.forced_root_block){return}while(j&&j!=h){if(d[j.nodeName]){return}j=j.parentNode}g=a.getRng();if(g.setStart){k=g.startContainer;o=g.startOffset;s=g.endContainer;q=g.endOffset}else{if(g.item){j=g.item(0);g=c.getDoc().body.createTextRange();g.moveToElementText(j)}r=g.parentElement().ownerDocument===c.getDoc();tmpRng=g.duplicate();tmpRng.collapse(true);o=tmpRng.move("character",m)*-1;if(!tmpRng.collapsed){tmpRng=g.duplicate();tmpRng.collapse(false);q=(tmpRng.move("character",m)*-1)-o}}j=h.firstChild;while(j){if(j.nodeType===3||(j.nodeType==1&&!d[j.nodeName])){if(j.nodeType===3&&j.nodeValue.length==0){l=j;j=j.nextSibling;e.remove(l);continue}if(!i){i=e.create(b.forced_root_block);j.parentNode.insertBefore(i,j);p=true}l=j;j=j.nextSibling;i.appendChild(l)}else{i=null;j=j.nextSibling}}if(p){if(g.setStart){g.setStart(k,o);g.setEnd(s,q);a.setRng(g)}else{if(r){try{g=c.getDoc().body.createTextRange();g.moveToElementText(h);g.collapse(true);g.moveStart("character",o);if(q>0){g.moveEnd("character",q)}g.select()}catch(n){}}}c.nodeChanged()}}if(b.forced_root_block){c.onKeyUp.add(f);c.onNodeChange.add(f)}};(function(c){var b=c.DOM,a=c.dom.Event,d=c.each,e=c.extend;c.create("tinymce.ControlManager",{ControlManager:function(f,j){var h=this,g;j=j||{};h.editor=f;h.controls={};h.onAdd=new c.util.Dispatcher(h);h.onPostRender=new c.util.Dispatcher(h);h.prefix=j.prefix||f.id+"_";h._cls={};h.onPostRender.add(function(){d(h.controls,function(i){i.postRender()})})},get:function(f){return this.controls[this.prefix+f]||this.controls[f]},setActive:function(h,f){var g=null;if(g=this.get(h)){g.setActive(f)}return g},setDisabled:function(h,f){var g=null;if(g=this.get(h)){g.setDisabled(f)}return g},add:function(g){var f=this;if(g){f.controls[g.id]=g;f.onAdd.dispatch(g,f)}return g},createControl:function(j){var o,k,g,h=this,m=h.editor,n,f;if(!h.controlFactories){h.controlFactories=[];d(m.plugins,function(i){if(i.createControl){h.controlFactories.push(i)}})}n=h.controlFactories;for(k=0,g=n.length;k<g;k++){o=n[k].createControl(j,h);if(o){return h.add(o)}}if(j==="|"||j==="separator"){return h.createSeparator()}if(m.buttons&&(o=m.buttons[j])){return h.createButton(j,o)}return h.add(o)},createDropMenu:function(f,n,h){var m=this,i=m.editor,j,g,k,l;n=e({"class":"mceDropDown",constrain:i.settings.constrain_menus},n);n["class"]=n["class"]+" "+i.getParam("skin")+"Skin";if(k=i.getParam("skin_variant")){n["class"]+=" "+i.getParam("skin")+"Skin"+k.substring(0,1).toUpperCase()+k.substring(1)}n["class"]+=i.settings.directionality=="rtl"?" mceRtl":"";f=m.prefix+f;l=h||m._cls.dropmenu||c.ui.DropMenu;j=m.controls[f]=new l(f,n);j.onAddItem.add(function(r,q){var p=q.settings;p.title=i.getLang(p.title,p.title);if(!p.onclick){p.onclick=function(o){if(p.cmd){i.execCommand(p.cmd,p.ui||false,p.value)}}}});i.onRemove.add(function(){j.destroy()});if(c.isIE){j.onShowMenu.add(function(){i.focus();g=i.selection.getBookmark(1)});j.onHideMenu.add(function(){if(g){i.selection.moveToBookmark(g);g=0}})}return m.add(j)},createListBox:function(f,n,h){var l=this,j=l.editor,i,k,m;if(l.get(f)){return null}n.title=j.translate(n.title);n.scope=n.scope||j;if(!n.onselect){n.onselect=function(o){j.execCommand(n.cmd,n.ui||false,o||n.value)}}n=e({title:n.title,"class":"mce_"+f,scope:n.scope,control_manager:l},n);f=l.prefix+f;function g(o){return o.settings.use_accessible_selects&&!c.isGecko}if(j.settings.use_native_selects||g(j)){k=new c.ui.NativeListBox(f,n)}else{m=h||l._cls.listbox||c.ui.ListBox;k=new m(f,n,j)}l.controls[f]=k;if(c.isWebKit){k.onPostRender.add(function(p,o){a.add(o,"mousedown",function(){j.bookmark=j.selection.getBookmark(1)});a.add(o,"focus",function(){j.selection.moveToBookmark(j.bookmark);j.bookmark=null})})}if(k.hideMenu){j.onMouseDown.add(k.hideMenu,k)}return l.add(k)},createButton:function(m,i,l){var h=this,g=h.editor,j,k,f;if(h.get(m)){return null}i.title=g.translate(i.title);i.label=g.translate(i.label);i.scope=i.scope||g;if(!i.onclick&&!i.menu_button){i.onclick=function(){g.execCommand(i.cmd,i.ui||false,i.value)}}i=e({title:i.title,"class":"mce_"+m,unavailable_prefix:g.getLang("unavailable",""),scope:i.scope,control_manager:h},i);m=h.prefix+m;if(i.menu_button){f=l||h._cls.menubutton||c.ui.MenuButton;k=new f(m,i,g);g.onMouseDown.add(k.hideMenu,k)}else{f=h._cls.button||c.ui.Button;k=new f(m,i,g)}return h.add(k)},createMenuButton:function(h,f,g){f=f||{};f.menu_button=1;return this.createButton(h,f,g)},createSplitButton:function(m,i,l){var h=this,g=h.editor,j,k,f;if(h.get(m)){return null}i.title=g.translate(i.title);i.scope=i.scope||g;if(!i.onclick){i.onclick=function(n){g.execCommand(i.cmd,i.ui||false,n||i.value)}}if(!i.onselect){i.onselect=function(n){g.execCommand(i.cmd,i.ui||false,n||i.value)}}i=e({title:i.title,"class":"mce_"+m,scope:i.scope,control_manager:h},i);m=h.prefix+m;f=l||h._cls.splitbutton||c.ui.SplitButton;k=h.add(new f(m,i,g));g.onMouseDown.add(k.hideMenu,k);return k},createColorSplitButton:function(f,n,h){var l=this,j=l.editor,i,k,m,g;if(l.get(f)){return null}n.title=j.translate(n.title);n.scope=n.scope||j;if(!n.onclick){n.onclick=function(o){if(c.isIE){g=j.selection.getBookmark(1)}j.execCommand(n.cmd,n.ui||false,o||n.value)}}if(!n.onselect){n.onselect=function(o){j.execCommand(n.cmd,n.ui||false,o||n.value)}}n=e({title:n.title,"class":"mce_"+f,menu_class:j.getParam("skin")+"Skin",scope:n.scope,more_colors_title:j.getLang("more_colors")},n);f=l.prefix+f;m=h||l._cls.colorsplitbutton||c.ui.ColorSplitButton;k=new m(f,n,j);j.onMouseDown.add(k.hideMenu,k);j.onRemove.add(function(){k.destroy()});if(c.isIE){k.onShowMenu.add(function(){j.focus();g=j.selection.getBookmark(1)});k.onHideMenu.add(function(){if(g){j.selection.moveToBookmark(g);g=0}})}return l.add(k)},createToolbar:function(k,h,j){var i,g=this,f;k=g.prefix+k;f=j||g._cls.toolbar||c.ui.Toolbar;i=new f(k,h,g.editor);if(g.get(k)){return null}return g.add(i)},createToolbarGroup:function(k,h,j){var i,g=this,f;k=g.prefix+k;f=j||this._cls.toolbarGroup||c.ui.ToolbarGroup;i=new f(k,h,g.editor);if(g.get(k)){return null}return g.add(i)},createSeparator:function(g){var f=g||this._cls.separator||c.ui.Separator;return new f()},setControlType:function(g,f){return this._cls[g.toLowerCase()]=f},destroy:function(){d(this.controls,function(f){f.destroy()});this.controls=null}})})(tinymce);(function(d){var a=d.util.Dispatcher,e=d.each,c=d.isIE,b=d.isOpera;d.create("tinymce.WindowManager",{WindowManager:function(f){var g=this;g.editor=f;g.onOpen=new a(g);g.onClose=new a(g);g.params={};g.features={}},open:function(z,h){var v=this,k="",n,m,i=v.editor.settings.dialog_type=="modal",q,o,j,g=d.DOM.getViewPort(),r;z=z||{};h=h||{};o=b?g.w:screen.width;j=b?g.h:screen.height;z.name=z.name||"mc_"+new Date().getTime();z.width=parseInt(z.width||320);z.height=parseInt(z.height||240);z.resizable=true;z.left=z.left||parseInt(o/2)-(z.width/2);z.top=z.top||parseInt(j/2)-(z.height/2);h.inline=false;h.mce_width=z.width;h.mce_height=z.height;h.mce_auto_focus=z.auto_focus;if(i){if(c){z.center=true;z.help=false;z.dialogWidth=z.width+"px";z.dialogHeight=z.height+"px";z.scroll=z.scrollbars||false}}e(z,function(p,f){if(d.is(p,"boolean")){p=p?"yes":"no"}if(!/^(name|url)$/.test(f)){if(c&&i){k+=(k?";":"")+f+":"+p}else{k+=(k?",":"")+f+"="+p}}});v.features=z;v.params=h;v.onOpen.dispatch(v,z,h);r=z.url||z.file;r=d._addVer(r);try{if(c&&i){q=1;window.showModalDialog(r,window,k)}else{q=window.open(r,z.name,k)}}catch(l){}if(!q){alert(v.editor.getLang("popup_blocked"))}},close:function(f){f.close();this.onClose.dispatch(this)},createInstance:function(i,h,g,m,l,k){var j=d.resolve(i);return new j(h,g,m,l,k)},confirm:function(h,f,i,g){g=g||window;f.call(i||this,g.confirm(this._decode(this.editor.getLang(h,h))))},alert:function(h,f,j,g){var i=this;g=g||window;g.alert(i._decode(i.editor.getLang(h,h)));if(f){f.call(j||i)}},resizeBy:function(f,g,h){h.resizeBy(f,g)},_decode:function(f){return d.DOM.decode(f).replace(/\\n/g,"\n")}})}(tinymce));(function(a){a.Formatter=function(aa){var Q={},T=a.each,c=aa.dom,r=aa.selection,t=a.dom.TreeWalker,N=new a.dom.RangeUtils(c),d=aa.schema.isValidChild,A=a.isArray,H=c.isBlock,m=aa.settings.forced_root_block,s=c.nodeIndex,G="\uFEFF",e=/^(src|href|style)$/,X=false,C=true,P,D,x=c.getContentEditable;function I(ab){return !!aa.schema.getTextBlocks()[ab.toLowerCase()]}function n(ac,ab){return c.getParents(ac,ab,c.getRoot())}function b(ab){return ab.nodeType===1&&ab.id==="_mce_caret"}function j(){l({alignleft:[{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li",styles:{textAlign:"left"},defaultBlock:"div"},{selector:"img,table",collapsed:false,styles:{"float":"left"}}],aligncenter:[{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li",styles:{textAlign:"center"},defaultBlock:"div"},{selector:"img",collapsed:false,styles:{display:"block",marginLeft:"auto",marginRight:"auto"}},{selector:"table",collapsed:false,styles:{marginLeft:"auto",marginRight:"auto"}}],alignright:[{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li",styles:{textAlign:"right"},defaultBlock:"div"},{selector:"img,table",collapsed:false,styles:{"float":"right"}}],alignfull:[{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li",styles:{textAlign:"justify"},defaultBlock:"div"}],bold:[{inline:"strong",remove:"all"},{inline:"span",styles:{fontWeight:"bold"}},{inline:"b",remove:"all"}],italic:[{inline:"em",remove:"all"},{inline:"span",styles:{fontStyle:"italic"}},{inline:"i",remove:"all"}],underline:[{inline:"span",styles:{textDecoration:"underline"},exact:true},{inline:"u",remove:"all"}],strikethrough:[{inline:"span",styles:{textDecoration:"line-through"},exact:true},{inline:"strike",remove:"all"}],forecolor:{inline:"span",styles:{color:"%value"},wrap_links:false},hilitecolor:{inline:"span",styles:{backgroundColor:"%value"},wrap_links:false},fontname:{inline:"span",styles:{fontFamily:"%value"}},fontsize:{inline:"span",styles:{fontSize:"%value"}},fontsize_class:{inline:"span",attributes:{"class":"%value"}},blockquote:{block:"blockquote",wrapper:1,remove:"all"},subscript:{inline:"sub"},superscript:{inline:"sup"},link:{inline:"a",selector:"a",remove:"all",split:true,deep:true,onmatch:function(ab){return true},onformat:function(ad,ab,ac){T(ac,function(af,ae){c.setAttrib(ad,ae,af)})}},removeformat:[{selector:"b,strong,em,i,font,u,strike",remove:"all",split:true,expand:false,block_expand:true,deep:true},{selector:"span",attributes:["style","class"],remove:"empty",split:true,expand:false,deep:true},{selector:"*",attributes:["style","class"],split:false,expand:false,deep:true}]});T("p h1 h2 h3 h4 h5 h6 div address pre div code dt dd samp".split(/\s/),function(ab){l(ab,{block:ab,remove:"all"})});l(aa.settings.formats)}function W(){aa.addShortcut("ctrl+b","bold_desc","Bold");aa.addShortcut("ctrl+i","italic_desc","Italic");aa.addShortcut("ctrl+u","underline_desc","Underline");for(var ab=1;ab<=6;ab++){aa.addShortcut("ctrl+"+ab,"",["FormatBlock",false,"h"+ab])}aa.addShortcut("ctrl+7","",["FormatBlock",false,"p"]);aa.addShortcut("ctrl+8","",["FormatBlock",false,"div"]);aa.addShortcut("ctrl+9","",["FormatBlock",false,"address"])}function V(ab){return ab?Q[ab]:Q}function l(ab,ac){if(ab){if(typeof(ab)!=="string"){T(ab,function(ae,ad){l(ad,ae)})}else{ac=ac.length?ac:[ac];T(ac,function(ad){if(ad.deep===D){ad.deep=!ad.selector}if(ad.split===D){ad.split=!ad.selector||ad.inline}if(ad.remove===D&&ad.selector&&!ad.inline){ad.remove="none"}if(ad.selector&&ad.inline){ad.mixed=true;ad.block_expand=true}if(typeof(ad.classes)==="string"){ad.classes=ad.classes.split(/\s+/)}});Q[ab]=ac}}}var i=function(ac){var ab;aa.dom.getParent(ac,function(ad){ab=aa.dom.getStyle(ad,"text-decoration");return ab&&ab!=="none"});return ab};var L=function(ab){var ac;if(ab.nodeType===1&&ab.parentNode&&ab.parentNode.nodeType===1){ac=i(ab.parentNode);if(aa.dom.getStyle(ab,"color")&&ac){aa.dom.setStyle(ab,"text-decoration",ac)}else{if(aa.dom.getStyle(ab,"textdecoration")===ac){aa.dom.setStyle(ab,"text-decoration",null)}}}};function Y(ae,al,ag){var ah=V(ae),am=ah[0],ak,ac,aj,ai=r.isCollapsed();function ab(aq,ap){ap=ap||am;if(aq){if(ap.onformat){ap.onformat(aq,ap,al,ag)}T(ap.styles,function(at,ar){c.setStyle(aq,ar,q(at,al))});T(ap.attributes,function(at,ar){c.setAttrib(aq,ar,q(at,al))});T(ap.classes,function(ar){ar=q(ar,al);if(!c.hasClass(aq,ar)){c.addClass(aq,ar)}})}}function af(){function ar(ay,aw){var ax=new t(aw);for(ag=ax.current();ag;ag=ax.prev()){if(ag.childNodes.length>1||ag==ay||ag.tagName=="BR"){return ag}}}var aq=aa.selection.getRng();var av=aq.startContainer;var ap=aq.endContainer;if(av!=ap&&aq.endOffset===0){var au=ar(av,ap);var at=au.nodeType==3?au.length:au.childNodes.length;aq.setEnd(au,at)}return aq}function ad(at,ay,aw,av,aq){var ap=[],ar=-1,ax,aA=-1,au=-1,az;T(at.childNodes,function(aC,aB){if(aC.nodeName==="UL"||aC.nodeName==="OL"){ar=aB;ax=aC;return false}});T(at.childNodes,function(aC,aB){if(aC.nodeName==="SPAN"&&c.getAttrib(aC,"data-mce-type")=="bookmark"){if(aC.id==ay.id+"_start"){aA=aB}else{if(aC.id==ay.id+"_end"){au=aB}}}});if(ar<=0||(aA<ar&&au>ar)){T(a.grep(at.childNodes),aq);return 0}else{az=c.clone(aw,X);T(a.grep(at.childNodes),function(aC,aB){if((aA<ar&&aB<ar)||(aA>ar&&aB>ar)){ap.push(aC);aC.parentNode.removeChild(aC)}});if(aA<ar){at.insertBefore(az,ax)}else{if(aA>ar){at.insertBefore(az,ax.nextSibling)}}av.push(az);T(ap,function(aB){az.appendChild(aB)});return az}}function an(aq,at,aw){var ap=[],av,ar,au=true;av=am.inline||am.block;ar=c.create(av);ab(ar);N.walk(aq,function(ax){var ay;function az(aA){var aF,aD,aB,aC,aE;aE=au;aF=aA.nodeName.toLowerCase();aD=aA.parentNode.nodeName.toLowerCase();if(aA.nodeType===1&&x(aA)){aE=au;au=x(aA)==="true";aC=true}if(g(aF,"br")){ay=0;if(am.block){c.remove(aA)}return}if(am.wrapper&&y(aA,ae,al)){ay=0;return}if(au&&!aC&&am.block&&!am.wrapper&&I(aF)){aA=c.rename(aA,av);ab(aA);ap.push(aA);ay=0;return}if(am.selector){T(ah,function(aG){if("collapsed" in aG&&aG.collapsed!==ai){return}if(c.is(aA,aG.selector)&&!b(aA)){ab(aA,aG);aB=true}});if(!am.inline||aB){ay=0;return}}if(au&&!aC&&d(av,aF)&&d(aD,av)&&!(!aw&&aA.nodeType===3&&aA.nodeValue.length===1&&aA.nodeValue.charCodeAt(0)===65279)&&!b(aA)&&(!am.inline||!H(aA))){if(!ay){ay=c.clone(ar,X);aA.parentNode.insertBefore(ay,aA);ap.push(ay)}ay.appendChild(aA)}else{if(aF=="li"&&at){ay=ad(aA,at,ar,ap,az)}else{ay=0;T(a.grep(aA.childNodes),az);if(aC){au=aE}ay=0}}}T(ax,az)});if(am.wrap_links===false){T(ap,function(ax){function ay(aC){var aB,aA,az;if(aC.nodeName==="A"){aA=c.clone(ar,X);ap.push(aA);az=a.grep(aC.childNodes);for(aB=0;aB<az.length;aB++){aA.appendChild(az[aB])}aC.appendChild(aA)}T(a.grep(aC.childNodes),ay)}ay(ax)})}T(ap,function(az){var ax;function aA(aC){var aB=0;T(aC.childNodes,function(aD){if(!f(aD)&&!K(aD)){aB++}});return aB}function ay(aB){var aD,aC;T(aB.childNodes,function(aE){if(aE.nodeType==1&&!K(aE)&&!b(aE)){aD=aE;return X}});if(aD&&h(aD,am)){aC=c.clone(aD,X);ab(aC);c.replace(aC,aB,C);c.remove(aD,1)}return aC||aB}ax=aA(az);if((ap.length>1||!H(az))&&ax===0){c.remove(az,1);return}if(am.inline||am.wrapper){if(!am.exact&&ax===1){az=ay(az)}T(ah,function(aB){T(c.select(aB.inline,az),function(aD){var aC;if(aB.wrap_links===false){aC=aD.parentNode;do{if(aC.nodeName==="A"){return}}while(aC=aC.parentNode)}Z(aB,al,aD,aB.exact?aD:null)})});if(y(az.parentNode,ae,al)){c.remove(az,1);az=0;return C}if(am.merge_with_parents){c.getParent(az.parentNode,function(aB){if(y(aB,ae,al)){c.remove(az,1);az=0;return C}})}if(az&&am.merge_siblings!==false){az=u(E(az),az);az=u(az,E(az,C))}}})}if(am){if(ag){if(ag.nodeType){ac=c.createRng();ac.setStartBefore(ag);ac.setEndAfter(ag);an(p(ac,ah),null,true)}else{an(ag,null,true)}}else{if(!ai||!am.inline||c.select("td.mceSelected,th.mceSelected").length){var ao=aa.selection.getNode();if(!m&&ah[0].defaultBlock&&!c.getParent(ao,c.isBlock)){Y(ah[0].defaultBlock)}aa.selection.setRng(af());ak=r.getBookmark();an(p(r.getRng(C),ah),ak);if(am.styles&&(am.styles.color||am.styles.textDecoration)){a.walk(ao,L,"childNodes");L(ao)}r.moveToBookmark(ak);R(r.getRng(C));aa.nodeChanged()}else{U("apply",ae,al)}}}}function B(ad,am,af){var ag=V(ad),ao=ag[0],ak,aj,ac,al=true;function ae(av){var au,at,ar,aq,ax,aw;if(av.nodeType===3){return}if(av.nodeType===1&&x(av)){ax=al;al=x(av)==="true";aw=true}au=a.grep(av.childNodes);if(al&&!aw){for(at=0,ar=ag.length;at<ar;at++){if(Z(ag[at],am,av,av)){break}}}if(ao.deep){if(au.length){for(at=0,ar=au.length;at<ar;at++){ae(au[at])}if(aw){al=ax}}}}function ah(aq){var ar;T(n(aq.parentNode).reverse(),function(at){var au;if(!ar&&at.id!="_start"&&at.id!="_end"){au=y(at,ad,am);if(au&&au.split!==false){ar=at}}});return ar}function ab(au,aq,aw,az){var aA,ay,ax,at,av,ar;if(au){ar=au.parentNode;for(aA=aq.parentNode;aA&&aA!=ar;aA=aA.parentNode){ay=c.clone(aA,X);for(av=0;av<ag.length;av++){if(Z(ag[av],am,ay,ay)){ay=0;break}}if(ay){if(ax){ay.appendChild(ax)}if(!at){at=ay}ax=ay}}if(az&&(!ao.mixed||!H(au))){aq=c.split(au,aq)}if(ax){aw.parentNode.insertBefore(ax,aw);at.appendChild(aw)}}return aq}function an(aq){return ab(ah(aq),aq,aq,true)}function ai(at){var ar=c.get(at?"_start":"_end"),aq=ar[at?"firstChild":"lastChild"];if(K(aq)){aq=aq[at?"firstChild":"lastChild"]}c.remove(ar,true);return aq}function ap(aq){var at,au,ar;aq=p(aq,ag,C);if(ao.split){at=M(aq,C);au=M(aq);if(at!=au){if(/^(TR|TD)$/.test(at.nodeName)&&at.firstChild){at=(at.nodeName=="TD"?at.firstChild:at.firstChild.firstChild)||at}at=S(at,"span",{id:"_start","data-mce-type":"bookmark"});au=S(au,"span",{id:"_end","data-mce-type":"bookmark"});an(at);an(au);at=ai(C);au=ai()}else{at=au=an(at)}aq.startContainer=at.parentNode;aq.startOffset=s(at);aq.endContainer=au.parentNode;aq.endOffset=s(au)+1}N.walk(aq,function(av){T(av,function(aw){ae(aw);if(aw.nodeType===1&&aa.dom.getStyle(aw,"text-decoration")==="underline"&&aw.parentNode&&i(aw.parentNode)==="underline"){Z({deep:false,exact:true,inline:"span",styles:{textDecoration:"underline"}},null,aw)}})})}if(af){if(af.nodeType){ac=c.createRng();ac.setStartBefore(af);ac.setEndAfter(af);ap(ac)}else{ap(af)}return}if(!r.isCollapsed()||!ao.inline||c.select("td.mceSelected,th.mceSelected").length){ak=r.getBookmark();ap(r.getRng(C));r.moveToBookmark(ak);if(ao.inline&&k(ad,am,r.getStart())){R(r.getRng(true))}aa.nodeChanged()}else{U("remove",ad,am)}}function F(ac,ae,ad){var ab=V(ac);if(k(ac,ae,ad)&&(!("toggle" in ab[0])||ab[0].toggle)){B(ac,ae,ad)}else{Y(ac,ae,ad)}}function y(ac,ab,ah,af){var ad=V(ab),ai,ag,ae;function aj(an,ap,aq){var am,ao,ak=ap[aq],al;if(ap.onmatch){return ap.onmatch(an,ap,aq)}if(ak){if(ak.length===D){for(am in ak){if(ak.hasOwnProperty(am)){if(aq==="attributes"){ao=c.getAttrib(an,am)}else{ao=O(an,am)}if(af&&!ao&&!ap.exact){return}if((!af||ap.exact)&&!g(ao,q(ak[am],ah))){return}}}}else{for(al=0;al<ak.length;al++){if(aq==="attributes"?c.getAttrib(an,ak[al]):O(an,ak[al])){return ap}}}}return ap}if(ad&&ac){for(ag=0;ag<ad.length;ag++){ai=ad[ag];if(h(ac,ai)&&aj(ac,ai,"attributes")&&aj(ac,ai,"styles")){if(ae=ai.classes){for(ag=0;ag<ae.length;ag++){if(!c.hasClass(ac,ae[ag])){return}}}return ai}}}}function k(ad,af,ae){var ac;function ab(ag){ag=c.getParent(ag,function(ah){return !!y(ah,ad,af,true)});return y(ag,ad,af)}if(ae){return ab(ae)}ae=r.getNode();if(ab(ae)){return C}ac=r.getStart();if(ac!=ae){if(ab(ac)){return C}}return X}function v(ai,ah){var af,ag=[],ae={},ad,ac,ab;af=r.getStart();c.getParent(af,function(al){var ak,aj;for(ak=0;ak<ai.length;ak++){aj=ai[ak];if(!ae[aj]&&y(al,aj,ah)){ae[aj]=true;ag.push(aj)}}},c.getRoot());return ag}function z(af){var ah=V(af),ae,ad,ag,ac,ab;if(ah){ae=r.getStart();ad=n(ae);for(ac=ah.length-1;ac>=0;ac--){ab=ah[ac].selector;if(!ab){return C}for(ag=ad.length-1;ag>=0;ag--){if(c.is(ad[ag],ab)){return C}}}}return X}function J(ab,ae,ac){var ad;if(!P){P={};ad={};aa.onNodeChange.addToTop(function(ag,af,ai){var ah=n(ai),aj={};T(P,function(ak,al){T(ah,function(am){if(y(am,al,{},ak.similar)){if(!ad[al]){T(ak,function(an){an(true,{node:am,format:al,parents:ah})});ad[al]=ak}aj[al]=ak;return false}})});T(ad,function(ak,al){if(!aj[al]){delete ad[al];T(ak,function(am){am(false,{node:ai,format:al,parents:ah})})}})})}T(ab.split(","),function(af){if(!P[af]){P[af]=[];P[af].similar=ac}P[af].push(ae)});return this}a.extend(this,{get:V,register:l,apply:Y,remove:B,toggle:F,match:k,matchAll:v,matchNode:y,canApply:z,formatChanged:J});j();W();function h(ab,ac){if(g(ab,ac.inline)){return C}if(g(ab,ac.block)){return C}if(ac.selector){return c.is(ab,ac.selector)}}function g(ac,ab){ac=ac||"";ab=ab||"";ac=""+(ac.nodeName||ac);ab=""+(ab.nodeName||ab);return ac.toLowerCase()==ab.toLowerCase()}function O(ac,ab){var ad=c.getStyle(ac,ab);if(ab=="color"||ab=="backgroundColor"){ad=c.toHex(ad)}if(ab=="fontWeight"&&ad==700){ad="bold"}return""+ad}function q(ab,ac){if(typeof(ab)!="string"){ab=ab(ac)}else{if(ac){ab=ab.replace(/%(\w+)/g,function(ae,ad){return ac[ad]||ae})}}return ab}function f(ab){return ab&&ab.nodeType===3&&/^([\t \r\n]+|)$/.test(ab.nodeValue)}function S(ad,ac,ab){var ae=c.create(ac,ab);ad.parentNode.insertBefore(ae,ad);ae.appendChild(ad);return ae}function p(ab,am,ae){var ap,an,ah,al,ad=ab.startContainer,ai=ab.startOffset,ar=ab.endContainer,ak=ab.endOffset;function ao(aA){var au,ax,az,aw,av,at;au=ax=aA?ad:ar;av=aA?"previousSibling":"nextSibling";at=c.getRoot();function ay(aB){return aB.nodeName=="BR"&&aB.getAttribute("data-mce-bogus")&&!aB.nextSibling}if(au.nodeType==3&&!f(au)){if(aA?ai>0:ak<au.nodeValue.length){return au}}for(;;){if(!am[0].block_expand&&H(ax)){return ax}for(aw=ax[av];aw;aw=aw[av]){if(!K(aw)&&!f(aw)&&!ay(aw)){return ax}}if(ax.parentNode==at){au=ax;break}ax=ax.parentNode}return au}function ag(at,au){if(au===D){au=at.nodeType===3?at.length:at.childNodes.length}while(at&&at.hasChildNodes()){at=at.childNodes[au];if(at){au=at.nodeType===3?at.length:at.childNodes.length}}return{node:at,offset:au}}if(ad.nodeType==1&&ad.hasChildNodes()){an=ad.childNodes.length-1;ad=ad.childNodes[ai>an?an:ai];if(ad.nodeType==3){ai=0}}if(ar.nodeType==1&&ar.hasChildNodes()){an=ar.childNodes.length-1;ar=ar.childNodes[ak>an?an:ak-1];if(ar.nodeType==3){ak=ar.nodeValue.length}}function aq(au){var at=au;while(at){if(at.nodeType===1&&x(at)){return x(at)==="false"?at:au}at=at.parentNode}return au}function aj(au,ay,aA){var ax,av,az,at;function aw(aC,aE){var aF,aB,aD=aC.nodeValue;if(typeof(aE)=="undefined"){aE=aA?aD.length:0}if(aA){aF=aD.lastIndexOf(" ",aE);aB=aD.lastIndexOf("\u00a0",aE);aF=aF>aB?aF:aB;if(aF!==-1&&!ae){aF++}}else{aF=aD.indexOf(" ",aE);aB=aD.indexOf("\u00a0",aE);aF=aF!==-1&&(aB===-1||aF<aB)?aF:aB}return aF}if(au.nodeType===3){az=aw(au,ay);if(az!==-1){return{container:au,offset:az}}at=au}ax=new t(au,c.getParent(au,H)||aa.getBody());while(av=ax[aA?"prev":"next"]()){if(av.nodeType===3){at=av;az=aw(av);if(az!==-1){return{container:av,offset:az}}}else{if(H(av)){break}}}if(at){if(aA){ay=0}else{ay=at.length}return{container:at,offset:ay}}}function af(au,at){var av,aw,ay,ax;if(au.nodeType==3&&au.nodeValue.length===0&&au[at]){au=au[at]}av=n(au);for(aw=0;aw<av.length;aw++){for(ay=0;ay<am.length;ay++){ax=am[ay];if("collapsed" in ax&&ax.collapsed!==ab.collapsed){continue}if(c.is(av[aw],ax.selector)){return av[aw]}}}return au}function ac(au,at,aw){var av;if(!am[0].wrapper){av=c.getParent(au,am[0].block)}if(!av){av=c.getParent(au.nodeType==3?au.parentNode:au,I)}if(av&&am[0].wrapper){av=n(av,"ul,ol").reverse()[0]||av}if(!av){av=au;while(av[at]&&!H(av[at])){av=av[at];if(g(av,"br")){break}}}return av||au}ad=aq(ad);ar=aq(ar);if(K(ad.parentNode)||K(ad)){ad=K(ad)?ad:ad.parentNode;ad=ad.nextSibling||ad;if(ad.nodeType==3){ai=0}}if(K(ar.parentNode)||K(ar)){ar=K(ar)?ar:ar.parentNode;ar=ar.previousSibling||ar;if(ar.nodeType==3){ak=ar.length}}if(am[0].inline){if(ab.collapsed){al=aj(ad,ai,true);if(al){ad=al.container;ai=al.offset}al=aj(ar,ak);if(al){ar=al.container;ak=al.offset}}ah=ag(ar,ak);if(ah.node){while(ah.node&&ah.offset===0&&ah.node.previousSibling){ah=ag(ah.node.previousSibling)}if(ah.node&&ah.offset>0&&ah.node.nodeType===3&&ah.node.nodeValue.charAt(ah.offset-1)===" "){if(ah.offset>1){ar=ah.node;ar.splitText(ah.offset-1)}}}}if(am[0].inline||am[0].block_expand){if(!am[0].inline||(ad.nodeType!=3||ai===0)){ad=ao(true)}if(!am[0].inline||(ar.nodeType!=3||ak===ar.nodeValue.length)){ar=ao()}}if(am[0].selector&&am[0].expand!==X&&!am[0].inline){ad=af(ad,"previousSibling");ar=af(ar,"nextSibling")}if(am[0].block||am[0].selector){ad=ac(ad,"previousSibling");ar=ac(ar,"nextSibling");if(am[0].block){if(!H(ad)){ad=ao(true)}if(!H(ar)){ar=ao()}}}if(ad.nodeType==1){ai=s(ad);ad=ad.parentNode}if(ar.nodeType==1){ak=s(ar)+1;ar=ar.parentNode}return{startContainer:ad,startOffset:ai,endContainer:ar,endOffset:ak}}function Z(ah,ag,ae,ab){var ad,ac,af;if(!h(ae,ah)){return X}if(ah.remove!="all"){T(ah.styles,function(aj,ai){aj=q(aj,ag);if(typeof(ai)==="number"){ai=aj;ab=0}if(!ab||g(O(ab,ai),aj)){c.setStyle(ae,ai,"")}af=1});if(af&&c.getAttrib(ae,"style")==""){ae.removeAttribute("style");ae.removeAttribute("data-mce-style")}T(ah.attributes,function(ak,ai){var aj;ak=q(ak,ag);if(typeof(ai)==="number"){ai=ak;ab=0}if(!ab||g(c.getAttrib(ab,ai),ak)){if(ai=="class"){ak=c.getAttrib(ae,ai);if(ak){aj="";T(ak.split(/\s+/),function(al){if(/mce\w+/.test(al)){aj+=(aj?" ":"")+al}});if(aj){c.setAttrib(ae,ai,aj);return}}}if(ai=="class"){ae.removeAttribute("className")}if(e.test(ai)){ae.removeAttribute("data-mce-"+ai)}ae.removeAttribute(ai)}});T(ah.classes,function(ai){ai=q(ai,ag);if(!ab||c.hasClass(ab,ai)){c.removeClass(ae,ai)}});ac=c.getAttribs(ae);for(ad=0;ad<ac.length;ad++){if(ac[ad].nodeName.indexOf("_")!==0){return X}}}if(ah.remove!="none"){o(ae,ah);return C}}function o(ad,ae){var ab=ad.parentNode,ac;function af(ah,ag,ai){ah=E(ah,ag,ai);return !ah||(ah.nodeName=="BR"||H(ah))}if(ae.block){if(!m){if(H(ad)&&!H(ab)){if(!af(ad,X)&&!af(ad.firstChild,C,1)){ad.insertBefore(c.create("br"),ad.firstChild)}if(!af(ad,C)&&!af(ad.lastChild,X,1)){ad.appendChild(c.create("br"))}}}else{if(ab==c.getRoot()){if(!ae.list_block||!g(ad,ae.list_block)){T(a.grep(ad.childNodes),function(ag){if(d(m,ag.nodeName.toLowerCase())){if(!ac){ac=S(ag,m)}else{ac.appendChild(ag)}}else{ac=0}})}}}}if(ae.selector&&ae.inline&&!g(ae.inline,ad)){return}c.remove(ad,1)}function E(ac,ab,ad){if(ac){ab=ab?"nextSibling":"previousSibling";for(ac=ad?ac:ac[ab];ac;ac=ac[ab]){if(ac.nodeType==1||!f(ac)){return ac}}}}function K(ab){return ab&&ab.nodeType==1&&ab.getAttribute("data-mce-type")=="bookmark"}function u(af,ae){var ab,ad,ac;function ah(ak,aj){if(ak.nodeName!=aj.nodeName){return X}function ai(am){var an={};T(c.getAttribs(am),function(ao){var ap=ao.nodeName.toLowerCase();if(ap.indexOf("_")!==0&&ap!=="style"){an[ap]=c.getAttrib(am,ap)}});return an}function al(ap,ao){var an,am;for(am in ap){if(ap.hasOwnProperty(am)){an=ao[am];if(an===D){return X}if(ap[am]!=an){return X}delete ao[am]}}for(am in ao){if(ao.hasOwnProperty(am)){return X}}return C}if(!al(ai(ak),ai(aj))){return X}if(!al(c.parseStyle(c.getAttrib(ak,"style")),c.parseStyle(c.getAttrib(aj,"style")))){return X}return C}function ag(aj,ai){for(ad=aj;ad;ad=ad[ai]){if(ad.nodeType==3&&ad.nodeValue.length!==0){return aj}if(ad.nodeType==1&&!K(ad)){return ad}}return aj}if(af&&ae){af=ag(af,"previousSibling");ae=ag(ae,"nextSibling");if(ah(af,ae)){for(ad=af.nextSibling;ad&&ad!=ae;){ac=ad;ad=ad.nextSibling;af.appendChild(ac)}c.remove(ae);T(a.grep(ae.childNodes),function(ai){af.appendChild(ai)});return af}}return ae}function I(ab){return/^(h[1-6]|p|div|pre|address|dl|dt|dd)$/.test(ab)}function M(ac,ag){var ab,af,ad,ae;ab=ac[ag?"startContainer":"endContainer"];af=ac[ag?"startOffset":"endOffset"];if(ab.nodeType==1){ad=ab.childNodes.length-1;if(!ag&&af){af--}ab=ab.childNodes[af>ad?ad:af]}if(ab.nodeType===3&&ag&&af>=ab.nodeValue.length){ab=new t(ab,aa.getBody()).next()||ab}if(ab.nodeType===3&&!ag&&af===0){ab=new t(ab,aa.getBody()).prev()||ab}return ab}function U(ak,ab,ai){var al="_mce_caret",ac=aa.settings.caret_debug;function ad(ap){var ao=c.create("span",{id:al,"data-mce-bogus":true,style:ac?"color:red":""});if(ap){ao.appendChild(aa.getDoc().createTextNode(G))}return ao}function aj(ap,ao){while(ap){if((ap.nodeType===3&&ap.nodeValue!==G)||ap.childNodes.length>1){return false}if(ao&&ap.nodeType===1){ao.push(ap)}ap=ap.firstChild}return true}function ag(ao){while(ao){if(ao.id===al){return ao}ao=ao.parentNode}}function af(ao){var ap;if(ao){ap=new t(ao,ao);for(ao=ap.current();ao;ao=ap.next()){if(ao.nodeType===3){return ao}}}}function ae(aq,ap){var ar,ao;if(!aq){aq=ag(r.getStart());if(!aq){while(aq=c.get(al)){ae(aq,false)}}}else{ao=r.getRng(true);if(aj(aq)){if(ap!==false){ao.setStartBefore(aq);ao.setEndBefore(aq)}c.remove(aq)}else{ar=af(aq);if(ar.nodeValue.charAt(0)===G){ar=ar.deleteData(0,1)}c.remove(aq,1)}r.setRng(ao)}}function ah(){var aq,ao,av,au,ar,ap,at;aq=r.getRng(true);au=aq.startOffset;ap=aq.startContainer;at=ap.nodeValue;ao=ag(r.getStart());if(ao){av=af(ao)}if(at&&au>0&&au<at.length&&/\w/.test(at.charAt(au))&&/\w/.test(at.charAt(au-1))){ar=r.getBookmark();aq.collapse(true);aq=p(aq,V(ab));aq=N.split(aq);Y(ab,ai,aq);r.moveToBookmark(ar)}else{if(!ao||av.nodeValue!==G){ao=ad(true);av=ao.firstChild;aq.insertNode(ao);au=1;Y(ab,ai,ao)}else{Y(ab,ai,ao)}r.setCursorLocation(av,au)}}function am(){var ao=r.getRng(true),ap,ar,av,au,aq,ay,ax=[],at,aw;ap=ao.startContainer;ar=ao.startOffset;aq=ap;if(ap.nodeType==3){if(ar!=ap.nodeValue.length||ap.nodeValue===G){au=true}aq=aq.parentNode}while(aq){if(y(aq,ab,ai)){ay=aq;break}if(aq.nextSibling){au=true}ax.push(aq);aq=aq.parentNode}if(!ay){return}if(au){av=r.getBookmark();ao.collapse(true);ao=p(ao,V(ab),true);ao=N.split(ao);B(ab,ai,ao);r.moveToBookmark(av)}else{aw=ad();aq=aw;for(at=ax.length-1;at>=0;at--){aq.appendChild(c.clone(ax[at],false));aq=aq.firstChild}aq.appendChild(c.doc.createTextNode(G));aq=aq.firstChild;c.insertAfter(aw,ay);r.setCursorLocation(aq,1)}}function an(){var ap,ao,aq;ao=ag(r.getStart());if(ao&&!c.isEmpty(ao)){a.walk(ao,function(ar){if(ar.nodeType==1&&ar.id!==al&&!c.isEmpty(ar)){c.setAttrib(ar,"data-mce-bogus",null)}},"childNodes")}}if(!self._hasCaretEvents){aa.onBeforeGetContent.addToTop(function(){var ao=[],ap;if(aj(ag(r.getStart()),ao)){ap=ao.length;while(ap--){c.setAttrib(ao[ap],"data-mce-bogus","1")}}});a.each("onMouseUp onKeyUp".split(" "),function(ao){aa[ao].addToTop(function(){ae();an()})});aa.onKeyDown.addToTop(function(ao,aq){var ap=aq.keyCode;if(ap==8||ap==37||ap==39){ae(ag(r.getStart()))}an()});r.onSetContent.add(an);self._hasCaretEvents=true}if(ak=="apply"){ah()}else{am()}}function R(ac){var ab=ac.startContainer,ai=ac.startOffset,ae,ah,ag,ad,af;if(ab.nodeType==3&&ai>=ab.nodeValue.length){ai=s(ab);ab=ab.parentNode;ae=true}if(ab.nodeType==1){ad=ab.childNodes;ab=ad[Math.min(ai,ad.length-1)];ah=new t(ab,c.getParent(ab,c.isBlock));if(ai>ad.length-1||ae){ah.next()}for(ag=ah.current();ag;ag=ah.next()){if(ag.nodeType==3&&!f(ag)){af=c.create("a",null,G);ag.parentNode.insertBefore(af,ag);ac.setStart(ag,0);r.setRng(ac);c.remove(af);return}}}}}})(tinymce);tinymce.onAddEditor.add(function(e,a){var d,h,g,c=a.settings;function b(j,i){e.each(i,function(l,k){if(l){g.setStyle(j,k,l)}});g.rename(j,"span")}function f(i,j){g=i.dom;if(c.convert_fonts_to_spans){e.each(g.select("font,u,strike",j.node),function(k){d[k.nodeName.toLowerCase()](a.dom,k)})}}if(c.inline_styles){h=e.explode(c.font_size_legacy_values);d={font:function(j,i){b(i,{backgroundColor:i.style.backgroundColor,color:i.color,fontFamily:i.face,fontSize:h[parseInt(i.size,10)-1]})},u:function(j,i){b(i,{textDecoration:"underline"})},strike:function(j,i){b(i,{textDecoration:"line-through"})}};a.onPreProcess.add(f);a.onSetContent.add(f);a.onInit.add(function(){a.selection.onSetContent.add(f)})}});(function(b){var a=b.dom.TreeWalker;b.EnterKey=function(f){var i=f.dom,e=f.selection,d=f.settings,h=f.undoManager,c=f.schema.getNonEmptyElements();function g(B){var v=e.getRng(true),G,j,A,u,p,M,C,o,k,n,t,J,x,D;function E(N){return N&&i.isBlock(N)&&!/^(TD|TH|CAPTION|FORM)$/.test(N.nodeName)&&!/^(fixed|absolute)/i.test(N.style.position)&&i.getContentEditable(N)!=="true"}function F(O){var N;if(b.isIE&&i.isBlock(O)){N=e.getRng();O.appendChild(i.create("span",null,"\u00a0"));e.select(O);O.lastChild.outerHTML="";e.setRng(N)}}function z(P){var O=P,Q=[],N;while(O=O.firstChild){if(i.isBlock(O)){return}if(O.nodeType==1&&!c[O.nodeName.toLowerCase()]){Q.push(O)}}N=Q.length;while(N--){O=Q[N];if(!O.hasChildNodes()||(O.firstChild==O.lastChild&&O.firstChild.nodeValue==="")){i.remove(O)}else{if(O.nodeName=="A"&&(O.innerText||O.textContent)===" "){i.remove(O)}}}}function m(O){var T,R,N,U,S,Q=O,P;N=i.createRng();if(O.hasChildNodes()){T=new a(O,O);while(R=T.current()){if(R.nodeType==3){N.setStart(R,0);N.setEnd(R,0);break}if(c[R.nodeName.toLowerCase()]){N.setStartBefore(R);N.setEndBefore(R);break}Q=R;R=T.next()}if(!R){N.setStart(Q,0);N.setEnd(Q,0)}}else{if(O.nodeName=="BR"){if(O.nextSibling&&i.isBlock(O.nextSibling)){if(!M||M<9){P=i.create("br");O.parentNode.insertBefore(P,O)}N.setStartBefore(O);N.setEndBefore(O)}else{N.setStartAfter(O);N.setEndAfter(O)}}else{N.setStart(O,0);N.setEnd(O,0)}}e.setRng(N);i.remove(P);S=i.getViewPort(f.getWin());U=i.getPos(O).y;if(U<S.y||U+25>S.y+S.h){f.getWin().scrollTo(0,U<S.y?U:U-S.h+25)}}function r(O){var P=A,R,Q,N;R=O||t=="TABLE"?i.create(O||x):p.cloneNode(false);N=R;if(d.keep_styles!==false){do{if(/^(SPAN|STRONG|B|EM|I|FONT|STRIKE|U)$/.test(P.nodeName)){if(P.id=="_mce_caret"){continue}Q=P.cloneNode(false);i.setAttrib(Q,"id","");if(R.hasChildNodes()){Q.appendChild(R.firstChild);R.appendChild(Q)}else{N=Q;R.appendChild(Q)}}}while(P=P.parentNode)}if(!b.isIE){N.innerHTML='<br data-mce-bogus="1">'}return R}function q(Q){var P,O,N;if(A.nodeType==3&&(Q?u>0:u<A.nodeValue.length)){return false}if(A.parentNode==p&&D&&!Q){return true}if(Q&&A.nodeType==1&&A==p.firstChild){return true}if(A.nodeName==="TABLE"||(A.previousSibling&&A.previousSibling.nodeName=="TABLE")){return(D&&!Q)||(!D&&Q)}P=new a(A,p);if(A.nodeType==3){if(Q&&u==0){P.prev()}else{if(!Q&&u==A.nodeValue.length){P.next()}}}while(O=P.current()){if(O.nodeType===1){if(!O.getAttribute("data-mce-bogus")){N=O.nodeName.toLowerCase();if(c[N]&&N!=="br"){return false}}}else{if(O.nodeType===3&&!/^[ \t\r\n]*$/.test(O.nodeValue)){return false}}if(Q){P.prev()}else{P.next()}}return true}function l(N,T){var U,S,P,R,Q,O=x||"P";S=i.getParent(N,i.isBlock);if(!S||!E(S)){S=S||j;if(!S.hasChildNodes()){U=i.create(O);S.appendChild(U);v.setStart(U,0);v.setEnd(U,0);return U}R=N;while(R.parentNode!=S){R=R.parentNode}while(R&&!i.isBlock(R)){P=R;R=R.previousSibling}if(P){U=i.create(O);P.parentNode.insertBefore(U,P);R=P;while(R&&!i.isBlock(R)){Q=R.nextSibling;U.appendChild(R);R=Q}v.setStart(N,T);v.setEnd(N,T)}}return N}function H(){function N(P){var O=n[P?"firstChild":"lastChild"];while(O){if(O.nodeType==1){break}O=O[P?"nextSibling":"previousSibling"]}return O===p}o=x?r(x):i.create("BR");if(N(true)&&N()){i.replace(o,n)}else{if(N(true)){n.parentNode.insertBefore(o,n)}else{if(N()){i.insertAfter(o,n);F(o)}else{G=v.cloneRange();G.setStartAfter(p);G.setEndAfter(n);k=G.extractContents();i.insertAfter(k,n);i.insertAfter(o,n)}}}i.remove(p);m(o);h.add()}function y(){var O=new a(A,p),N;while(N=O.next()){if(c[N.nodeName.toLowerCase()]||N.length>0){return true}}}function L(){var P,O,N;if(A&&A.nodeType==3&&u>=A.nodeValue.length){if(!b.isIE&&!y()){P=i.create("br");v.insertNode(P);v.setStartAfter(P);v.setEndAfter(P);O=true}}P=i.create("br");v.insertNode(P);if(b.isIE&&t=="PRE"&&(!M||M<8)){P.parentNode.insertBefore(i.doc.createTextNode("\r"),P)}N=i.create("span",{}," ");P.parentNode.insertBefore(N,P);e.scrollIntoView(N);i.remove(N);if(!O){v.setStartAfter(P);v.setEndAfter(P)}else{v.setStartBefore(P);v.setEndBefore(P)}e.setRng(v);h.add()}function s(N){do{if(N.nodeType===3){N.nodeValue=N.nodeValue.replace(/^[\r\n]+/,"")}N=N.firstChild}while(N)}function K(P){var N=i.getRoot(),O,Q;O=P;while(O!==N&&i.getContentEditable(O)!=="false"){if(i.getContentEditable(O)==="true"){Q=O}O=O.parentNode}return O!==N?Q:N}function I(O){var N;if(!b.isIE){O.normalize();N=O.lastChild;if(!N||(/^(left|right)$/gi.test(i.getStyle(N,"float",true)))){i.add(O,"br")}}}if(!v.collapsed){f.execCommand("Delete");return}if(B.isDefaultPrevented()){return}A=v.startContainer;u=v.startOffset;x=(d.force_p_newlines?"p":"")||d.forced_root_block;x=x?x.toUpperCase():"";M=i.doc.documentMode;C=B.shiftKey;if(A.nodeType==1&&A.hasChildNodes()){D=u>A.childNodes.length-1;A=A.childNodes[Math.min(u,A.childNodes.length-1)]||A;if(D&&A.nodeType==3){u=A.nodeValue.length}else{u=0}}j=K(A);if(!j){return}h.beforeChange();if(!i.isBlock(j)&&j!=i.getRoot()){if(!x||C){L()}return}if((x&&!C)||(!x&&C)){A=l(A,u)}p=i.getParent(A,i.isBlock);n=p?i.getParent(p.parentNode,i.isBlock):null;t=p?p.nodeName.toUpperCase():"";J=n?n.nodeName.toUpperCase():"";if(J=="LI"&&!B.ctrlKey){p=n;t=J}if(t=="LI"){if(!x&&C){L();return}if(i.isEmpty(p)){if(/^(UL|OL|LI)$/.test(n.parentNode.nodeName)){return false}H();return}}if(t=="PRE"&&d.br_in_pre!==false){if(!C){L();return}}else{if((!x&&!C&&t!="LI")||(x&&C)){L();return}}x=x||"P";if(q()){if(/^(H[1-6]|PRE)$/.test(t)&&J!="HGROUP"){o=r(x)}else{o=r()}if(d.end_container_on_empty_block&&E(n)&&i.isEmpty(p)){o=i.split(n,p)}else{i.insertAfter(o,p)}m(o)}else{if(q(true)){o=p.parentNode.insertBefore(r(),p);F(o)}else{G=v.cloneRange();G.setEndAfter(p);k=G.extractContents();s(k);o=k.firstChild;i.insertAfter(k,p);z(o);I(p);m(o)}}i.setAttrib(o,"id","");h.add()}f.onKeyDown.add(function(k,j){if(j.keyCode==13){if(g(j)!==false){j.preventDefault()}}})}})(tinymce); \ No newline at end of file diff --git a/wp-includes/js/tinymce/wp-tinymce.js.gz b/wp-includes/js/tinymce/wp-tinymce.js.gz index 27fe73c8035d3fd1e36e833df86e971f43125996..1c28903880b50e37eb36fff75823aac44278fbd6 100644 GIT binary patch literal 115794 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ƳWmR43g>Gva^Yg(OM#WCdbXo38@F7B|W!A%3iga-<JO2QSPf5qGxxkGE**} zHE}WHpYyfnum4_G`Y!L<lBrh9Zu3P=aC#ft<ahR{$kro<PRY*Nsd@UI+aAtRXsS%p zY6-k_Xp@ilbk3(c&p%z(#rwz0khSB;`e!Pq;<RqY-E?>uck@GWyTnzOPVsimE7P1@ zPhMG4a{9}Qqwh99d)HTS<iE7XTTRA%R-ck-Zf2P_KD&5NeKtR}c1Fm{w{jCdJ>GSb zYh$^s!NVLaWo_B3Za$Z4|H)srNt*nL_qo%|H7VbB*oaF-vPVomc=%>U!8Ch|)feN} zZr}X%`i8*e3w}M-w&6dPC3C>|aniI6+9%Y+3!fd<UCwVXpYioBk6rysetYcNKgoqN zWR33bydas1&Vp0V*m#=SC+*}+pDdJ<82p6wVp5aKoy`Uh?d(E6T)C`n8&<1YYa?VP z{o}*NM|0=iT^`?E=ez!?>E6w*%kRG2A^)iUmH9sXeYaOCoV+Zt_1E4{swvw)y)$f^ zvh1SBz1!V8c*NDudR5KNEm`7ZyzhgcQT8wEy2Dn-o9C}sQx>{>zvjQB*Q=kD&D$$; zFC<1HQb_y7|4Fv8Ypwq=l>TAZwk~8<-W8u%cEK3=8pXt?Qop;6zt);Q>wdlD&_;dB zkXX$Pi}|kX%i3;ru>W4-;roY{KX3~_x2B9MxPf`{sc&3ndyCaAG!(w^9#NQmesd?Q z<qqLD;tILUhvHZ99{4wRfl0A*kvY#TUCYV`q0u3oI?_R%Wm)Tw+}4WS+{Ns8Kym9U zg^=HO9y_n)_wM&|NjdK=z4P#c3rqLaR;|t1_g;E_Vf)@%2}YSionc>(wWwx2V)1sU z;kjWsvsPoV;x)UBq^BG1FWR<W>f*ZHH@J7|^Jc|AX5V^<<rbe2-<%Kog!9_p6*Bb9 z%(1wg{DI}oEw(`IoxLXBd`-;hCm(tqi#b_ZRuVC9`EobC%KzWb{mZ(yIjaB0g!@^W zmaFVzyRhk6^HO8e#zlQutJf_m+U+>~7*F%{quxIJub;iJ>)jFjr&h!(hxPgL_rF~> z6z0ai?z@&7XSwe6_TLA${>c8}XF9{!bsMMM46Ug<{%;m~{idgHS*F~RyyaClH1kYZ zjSrmK^G@aWA-nT6wPo=U+S8*F*3Gb;7hKpMaD-L&?a#-n6BPQwiWjw;?0EHd+V<Nj z8&<57ir<pQ@#G>GhqTMx-Q~d&>fH()!MnP3=H}N5TXQ!#T&aKi=Ev9Dvk%Cpcs>!2 ztC09(<Go4pq~V{Sy52jJDxU0Gxh;LC%aqgqqw<c-NNKpn9~ItwvwKIG@^a=`=BFKB zt~J;(Df9M@MK@FLuJbJvlAIrNbH$#g`|>1T|HxXBnP7V90;5vzOsBv(HRq;Zw^i?F z*|z5Co=Vg9D{oe><#9W3Tj=<@iuS-gGd@HLI!&FsfNjA9)4BuSyS|Er25_(RI&{Uz z!e(je+NWo3?o_$EqV?2OQ^g-nKINb0?a<gEI6tPlVau@tL5|rUZSr+DtUA{``<_xx zEPF6>y{}JR#ru0(o%JJ?SEL^O&7EYQBW#}k!}pQPb)B2t+Lvzbtrq_fuA{5qwfZN2 z1NS41r@cv<`%d`3-X0#3eyTLib8dKjT)I|i+)OLpTboj!3SVw5J?+u0wdb0IV${LQ zl~*&}RIcy7@mlYUlfY?K!FM11u5El$x6b>`1#9L2t-6)Q)4y-?`{{CoZK>)y$Ha%t zao_5;c5)n^{Vsg=12w~xpIxVgAI(~<Z?}irPxZdo+=y=%YpykOh#=l)=9y{k5H zn&TA{*6dD?s86Q6S5@~h+?f{dI@|fx0<HV^H>`DDb>s8loEbsCL@ckat^aN_`@!yx z`+J_|&uFzN-B}l-&-Y8m!2ao1$#XHeE(YuFzBB!6ajEv(#bV1p>u&OSx_|U>H@@^c zQD#A+^s3{9BD}$T$@@JXJIpz^{IH6pJpXxp)5{CbiRZjr;rV#+b{*T}nz2=G%}3a{ zyH%v)d~!LiiJS2(Zc?f<T&`f6&!z3eIZH@`#d^-)W%c3TOY040y!@BrvCvf{y=now z;NSBmiY4=w{@OD??t5{q-`)!Wi@)rg@h__;<JeNxSvOky^n!eC<^0$VdmOjgH)G<d zWsgsK9Dg}wmeBH@`(#{Zy^<63n)I*1NVTwPrTX8MZSh>ai+}!D{O^YUho~G6(^9rp z0U`H0v$bubdG@{DV?Q&CSu>5>YW{^FFN=4}Tkb|q>uZSnC3xqnN3+<@)i)R~n_QBT zelqhP+w1qurZp~t*RRb#`?y$YR-NC0P#w|b?Ei{e0`niMq#toT60}*+c3tU|DH(e@ z+C8W6KNpeEO>?fDnCigCXZYgdIyw7GkB?XVap|A`>Z7r3T6<zuPip?E<D36~)mYMf zD&Widxeq<U+*^*N{7`><DEPJb<79P5OD~(|RmodDPCfiIy{oq9%eNILGiwabJWu3* z?k~x%_^+y3#Cdg1WA#gwU7;n%>~_@6t5N)~{Qj=M&Xr6t>lQrCsky-&*ws5n@YRN# zAm)c^d}4u?jSKi1&OE=YdvEL28xJoWtMN{LtonS@k)~4rB5%hvX09t@Z@H~xyLaVa z_|>=zD>f9HGu*nj;3B)?1O>(BvdV>qQyLbgd}b<|_Mk%i{NI8<Cv4<rKNtR7lQr-B znaQ0z4^6FjTKSg7EQ|=Adq%Btrk5qNA9rWllUOyTLxR53D<jV7FKAK|`IIJ6VOO!F z_jIOHq)>Y|i=^g+BP<8XbQt<4ZQ7HO_o~xp_A2Ey%QpnC=hHdRE__l=B>Rv;3g@Ck zp<P<DJWFGi2ywP0F>F4;Af!7xDPxsK$FrrKQ9L;ZRF1Mme>z|?b;8{8ZM#im^CXf^ zL~Nf}*u^q8<$i{%RBx%-Qq8S17=((u89I%51zkka48+$rKFG8%wwQg>u-oXe&8#EK zYBTe!;xs#N+*y|KFwKU+N>WIkX}R>=@5>c#Y~VR1aBx|k|M$t3!TTlDvZfW9hS?-V z8}c5VvchABEaT^v=;m{sygZwvlU)9Cde+ZaeJ0J(XY~f74+}q79qga^Y_`;auZH1i zo(gJ3Da$Jq|KDblY~ta4ygZ{~rp`nGsj$?@CWGfQB-nL%EF+SZMCL3|-{+ia!#?xz zl5Q_Gy~)cM#kDJrT`{t8nA18tZu*&au18bPs(cauoU>s^LY%XsjH)`5k|bMC&l3r! z`641l-v7#rC67qz_-&rUu~j2e=MKY+BNHaqn9j|QWV<mvmF4K6L`D%2Ta}HzRt(cy znx2{LJ|@YqXnRwxu)LABX4|Dllh}J?pHFi>@IqO^Z?U~%UepVnx}||WeN(4BXuZ2$ z#5rVbJHMP4zrYq=_Zud1j?3RxnEISl=vHMvll*IDw|GUG{-jEu-V4EYH)dpsZ9cw4 z{<6Z2!?hv{mS(uEJ!o{)*>%SJSr-rJYV1rDYnl+?BH80~apV8pd{Zwke6T@D_Rpey zi)I_`Tq&NYpKQihrWSngRQRF2DyCajzPm6xGRVnbyXNJ!oNHz_mpzN>d=h?E=UChA zpRYI0NWI??R}pq*MssIGnC83__Kuy0r*?5n5zIU0eZ+8K%=Ar}XA?801l^g*zV70D zsdFqTjwTQKo<9C3a*0dx-%g$01*OIXo3xT@pR`^oIO$n$H}6A`#H26B{HHxwVRF-+ zqq=SJ;>}9)&MB(CuzbR7n|?9Zj$6Cte$yh~Ef)eLBb!b<vYiv{*uSaB(=2DHLd(ph z4U64b`mfGgI(beZzoN*C^u#Ie-41t2{FUK)`ztMFTG4ESbyn&{UyrM={`FY+MgMZ& z|4ZwZ)?d&6BEQcn^Vj^;6Zc+j-)HsK?C&;?6GllcmljWX>hSNho}R;mH{wr<FVBC) zzs9`g%6yYG(u*GYt~BrH7b?BwIB~zm^I%~=-37)LT)kK85}b}}N$Rh+6uqAJYmv&` zBbAL>H$TO@zV_E%`pMx-mBAy~m0YDkqV2x>uk%&EcaE>k`K9t_@-sozMRO)B@)clz z@!Rua`9;YUfib!z#*0@R_|3DB$x7f_)`Gbk{w#dC-g8~Z3%g^FY#HvE|1Fo88yxiQ z_pa6bU$Z6Gl~<S_e!hD9*+Vfho%JTQD<UquU&H%T+Ql){h$~>>HI95ix7Vxh&;FPF zclP=?^V&=Qd$L&WPB1;89k_DAE=TU9iC%3C$6W5K@B6j(rL^d&@b$C)ZM6Gzwea%% z;Pam0u`gs&k4<;sb@#0o=<iW#vkl`7WoL}voAWF7?nlv!3!1&+1sQYQmY;~(r!?ut z<s)u2uFB!>dM>Qs@Jw5|VY5yvzwx!L|KrWA5>_wDSM!|A?BlqpTe;f2kB{T&r4=C_ zWmol|#C~yKC)cLL>HGY!)56==r<}d`G9~<Yt8q~3?5+j3GVe*QoY+2V>b0OdE>k$< zHh(VknX9(9{lnM2TJAfGG8&6!rX6bhIz#*V^<})}rrpba9qCw6_(bp2pYvO#`0U?G zerufb-ZMMv^<k|n3v+$(AIU1oGZp@>*|jKQ;+u7LsZaek*J~^ApK^&lmCozzoH6y) zj3*4)ACo5@EIurhmc-J{mBzwp|JL^9-l_8(Z)S9>WOsXKD7hW}Q=@z=^6L-PWtDT6 zb}oDym0j^S`d(7gq1fDptBGA%+^KEBKB}KM9imhcFY7J3qtjR~ba}<AMfKvbbunuT z?Y3w1bN{)0;1Js<r2{@o7<$}YnN}Zu#(HK6d)<Lc%M5;SH~;#+Fx7m)E>ngVw^Cy- zY&$D`B~v)X^j6FI73PZyi^Vc7tFivt!s&E-Tjj#lvkkPLnd$UwSy64M(d;^L5m&<x z??ux!H>-UWza;m4g9x{7t|Zf;wL*JzZXAwU+ICPmh4pcn=J#of3IcEX-^dBn=-#DN zvDWM8Tl<M!x0f2ku*OX9Y81~))x5rLaq`;3H$s!wu0FddduLh5?<5cRE0Y#23+mKZ z_2}hW4p$|Kl6qCXgxRaDxG&$CFm-d`!O71vMGYR6<ulc6WAeDQUAVC6?5b_4ABB@d zi+2~NCh?Xr&RW}a>X~?Y$Bw#aCzI=eExvlz>1TK>CfYWYE!B%+2~XO<d)-XuaO8%L z@b`}9+m%!}ZIUPbY>|+Z;!55b9PW2wa?)jgsU^!7dQ9FH8Mb1}d$*?4dxmoZFE3ar za>|-{rtD(j-Fq*Vc^pg4UehS>RZs1R!rQ9M8_RRL&x-|ApKs@Mxmx_er{(PRu+vvu zZPsQO{9h&(ELpFiw><Wh&%$dDc(r;n442EUUN@)glo$8jrEC3p+bW8e<d!?%>E&PD zl)iy+-jNxJEmij{1^a^T`fG+iIv-$jsy8M0qD@hj=+{$blfG(y4m$Iv^r+$4urKZt zILoefz7OAib>{&yQ;U-v^CNdnaQG>>KS20EPKy5jS^t0km~Iv(VwC*uSe~L+@pjvb z=fsK%v-|irOwZwH>z3!gTK>&&&PwgC%w>K*enkA7VYTug!;_^Vmw3Nb$!?5DlAcia zG&dq!`~GK9+wIS99)G#zg9D@SysFjR`Fm@&d#&|W-8RAc#jNOi6ZUdTd!4#>cgo$e zExYe<f4kA}wt7SQoP-0%4edgH>9cLEx?GWb^S0VU%Y8rowZ84<o~~Vedynns)C}8g zKl!Wpoy;^hdVUN3sc2vr)v34tYFUC^iN}`1e`l!~1ig76T_om{^>4eOA<Hv0*U*}y zpDqZ``mFP@GG<-+bdmk{b~)8W8R_ktqb^z4J~6s!u1}mu<;6SRN&aEF`LE6@_jg{K z-ETWD>7Gm)zx|FKg=Vws74PsXZ#TK}qS3)td*OkJYF8f`?*DLX$#s7>Ic~;z4@2Z$ zoIh+X-=FH$zkQ1B%?n@lZJd2v@|8@Ar01@e(?129-qH_hPM@(MU4*H>l>7X;3_0(a z^J2f*&J6z|&@VRc;qiGHSLVfL+3qf=F4MktIBZS&_N0}mno-lzUW(gkKYYaWLb_V1 zw`$Mf*B{?)NY_gZwtuDDBV_$>)4w-y-<N9$e0&stO1JRr-ihjY{b#ri)_EViv!_V) zW6DN_4Kvfl8U4RW+x*=0WF~*qyq|ZTo^03bx6iH2{C{h5KktXEQ;RoTTQzfs_=g!Q zBfT^^(%Gz-B317xedJ01zKG?Dn@RWt-D%gGR1{jGoVG+yN;9z0F8`S&{O#4chi<z~ z?nu;qzQ^nSc6R33|I6=Z>@NSmH^WBY@YdXjb*6vz{}2t|{OrLm?W>{7U&(*CeI?NS z)#6`k?j2exyvI^@wf~W;_f}8;@Zn1Tk*TWhuDrXOJ14ibru$dq`!|U<9(Z4o|D?V5 z#N2m%vg~^I!rogvmpxhWZSBRJOY`6THO{b8S4dg;Rbbueudk;(F8#3K`vX_ynj1p> z$M>_o>0n9Awf+CTuH(19%9A;5`FmsflW+5zMOBKvS&>&5w*Tv^%I#mduDQ&8P;MCU zd+m3vCt6k?W?ng%`XK-1M~$4VFF#u3)Gj+NTp^~guDpl4s$VNiJ^z}IU*FG&H|jTn z?tXo}-Tn3i<r}w?6ZGpI9?|s^`Okm#$@e5q*DvDB<@WA*`E{{DMgRY&hSq-$82))u z{dR^JPs)#&{eNXPWQ*p$ndHCn{(la;+jaBp{=2^p`SsWD*WaDxQD1&5|GH*B{oee7 z_uhxH%p8M#wZ2bQc+#xEBBxnkJg2_>cVN=Pxi_!ynYm{1^5l64*sH03y>>izw|3kE z=T|qi&R)Ft#qZEHLuto{Ca22geA?RA(m#3Et+nBL_WzEEdG~xwSi1CBx&H>mytQ-H z;$~HH8?LTg6k(EI7qRH-M1~FZS06YVo;o|#%KA;EenfxN>cB<yaSMNZh+g~N^6K}% zX=#3^nD6|5wEx4=xred~AJ+%1-|~w8XTlVA=|?+a<+q<TU#f6SB9~!uS)I;%=RM7i ztM1F)Zj60o`y=Dc`*(YuukO#dmlU*rp=V9c3$t0O@dh_U&)*gkX?k!X^VjWNXEblm z*>0h8v{Yv1sn7SKQzCcqeSNMWl@!M<6!*Fz&a>@jT$gUFtMJ1~sq1sIjh@Lhdm02D zaJZe2{a@+d*1IeIKV3M}adDJO|E4X;jkS_nQn$%ozZ&>q(lYV37xDY5L}m7V*m%+P z%fWSPcTMrKdA{j7Z?kuj=UPpt^$|Tbiw;$3UyAQo7sLE4?8D698C4xK=6uq3-|Btc zc&kN0N?Q4E=>~x(v-4zC?uPuj!F;|xFy8pm@6CSlmUGoQ#SUC)o_<hp2e(Y5lh(dB zvVrx^+D~U)PdI9pAGu^pz)iu8@@a*sbJrg+f5uh+Vo`CBNo&KRr?+I)a<%s~9|}1h zQ6T=PMEysU>H7Bv_Ux0cF+Eg!ebRz})J%5&%2byy*DQrMzq{s~x$;&|UACQZ&03wg zTUGlw+PGd=h-e$_(_koH!=#Y>^t9Qn!;MmYa>w+<R;uPk*?R;Y{QC8ZhSaJHbKBqE z<2&>0b8baiRQdwjhyHe&75g3r?%O}b@$+UET_L-9U5i&P^=aR{aAi}$+FxFOG&a6y zExvpyC~LXYimTH$SzO>_t$h9Z`6j)qepf5Pd*xStOg61sbj<(i4@thN^UAKDRL>pO zR?gQ_KC?FD@Y3}<ciRr0$<9vR?W6IoX5#tHo{~3rX)?TJI9Pgi-o@`8&m%Njjehj% zy!;rxF2GdG?8WTD-pir0gq$Bnt<274xYc849R6X`7I&qrLsL3t@T=U|9c&@^NVk<e zV4XPYUe@VrTQ@G`<I~hApR8J-`E-u1w!elRZ;$rdyoTLo1@d94k9jxDUXnifukDuI zW&(e^|JdsoWKLsW6!DMg*C~hfR)+T(W=UP}52(EF{PZtt0b9c3EkS=|rYDEVOyx4T zy>{)Vxz=0H?X8yGP^+FF@Kk>fhoHC}*SF44=`fwwI)~1Mq)jUDXZ_2ceSYB`vrSLd z&sd==vB7;(>Al@w1*KL`Sz0QvGQocKlbsrD0%ro#4(*R`pLvi$W$*88aaY&*`1r{# zU;evF+Bo6E_fjd#xRu-8uN%xUN!s(}^4VjBuM(A)FOAduxN7CrU9(H2KTVl@j$=>V z#*QuT88&VaT6RZL?&2|%xfV|+%~abR_Sd-f$nyyqSCl4S=|1H%Bk-C@=yMUaYg{Ly zgn4DB&%5GVTK%RlV6y3@J2shneVxs&Ws7`Wwe3^aSM#lZ(@g#+u68VP>)br^c*g2e z7KZ|te0AkboW<~*^<{rNgHe@XPuvyuCFXbD<<4kcd*J@^pv_9zAJX@(Q{EOjv1n;; z$_ZZqe>0YQ&v-p%Eq}yPnmym~j*W2gMiJqUoGNFdKk8I1QeO7RkH_KB9+sb<7iTo- z+!B5Ms5zt4G9+Jnap#)(CL1^0pK)dn`@3J=6+HV+O#UMIchR{Qo-e&y?@2LVW_UXP zSZ`Ll#<%I;Urdx+y4*du{JlX%jsAX?{)nHB^QOpk{<1fS`W{}}vzc?g$YtBUQq!NR zPknz2vb@Y!$gF?*u<;LX&=u!rzE{kDHhjAG^`rB?x3$sh|8I?}KYHNSAFDH^#ojzd z33BX0ab-1Si~q-pdGW6)`NQXNFus;?Swiu*`;H~QosRBXzVORIe_fU}XYMJAEf09& zBDL=}|Nnirnb>;H{BBeBU#j+=>GAm|8{REc+Rr*axA2+cMy~rwHBNb}&H8@)EXd10 zuRZm&{pqLcr-mQ@ckf<x)tA}Y)4kK5tMjX;rg%^OQ?!%m|4O6h+tc~)bBUMPJ)d%V z$uSN8Q%{>0e?M?>pT#!rseSxfyA-r6Hn7xJ{|H&OYkSS+@B5#AirdM<`Ylk{$yI&* zN5#9|8f)Y1J|Er{p4$FupU&U=r%$b({!dD}=IQVC*Dm~$TJ89FpR&vs`AR+h3$4*| zH}b+Z_{4eE99$!Hq;Eyw|EcR|>Fy8d)YlZe@8Zn<CFj=ne*QxbnqxM`Y1J2m*ac+O z${eb$(K&mrP_vy!%%|;ITHw5$d>3vOE@<A6b0Pf8SM}`Q(Ob8?E=^{i+ZuKK&Z0y) zgH!S*OLEzoIcp47e^++$O^`Q;+c06agucW{ElX}5HiaWk_^*8APo3U6iMvmzpj5<2 zLy<#S?aQruN9_z&9;j^6Sz+{jUCp<YTIIu+{xdZ0VO%t$EviQ3*)C?b#nSV;SCsKJ zh8hK}%zD~if9cfPJ&p{E4WziQ|J_^?TzFSlyX&;4reg%#&btfz4@*CLGw*u#`s3L- zfnjgBmc-R%oz4&7-juF=UGJ^`S=NN^a)asR2Gf`BIsHK8thP`d)1S`w+_B|Ne+?S{ z_Xt@ivWg_V?^*RShUaS3Qm-RYe-|!Wu-&y(q{c^8d!b6kvY^P>LI#}Lr+OY=Qc60$ zGG|)Xf%ub}YZERs$+s-rAZArn5Vrs9qAH)l`xmX>^FROk=WBNB{bQmxy&iAhcqo7E zj8c7h&2N{l_1Q18I>!6?*pA0nw)Fq~%ig{yq(@>=MzPKe_GVA3?Jt}HFS72PIOCh; z<K8KYQ$sGbT5+Tv$*M4avGZ!U&jP(>{*O=DEw281b)_n}T2)kLAK&Egtvi?&+W0ya zv(GQeXT4vMEq!NqEbIG+dL??>UhGQ0rtIIUd@e*G)mC-MUvr7@n^MJIKW79V40wMn zo7;y^z~mjzfk$s=Zw)tZ+7P!-SbfIfcfQ3JxE9KU8TfB3i_G~PKc{o|<g-=YkzG$u zr~UJrd6;9Hw$9)3R;%9fHL8ihd&{CPYAOY$tnM<44rR&HUZ7mgoD({6$E4XN(WQ%T zuBu?a9-CgbifzWeFN<t+`%nKpwfa7v3$v)_ms=+P!y>enmj7t%e)y!meg5GSC;v14 z&)R2R|D$dHiS}o4#WB1)?>$^t`aSxq)q&Ys?>7h<tnj^QSLU-sQvJP(UcIbflG?AX z_AhpQ9M5kuzPst6`@>P4>q4sd+h*&f6T%LEI_r4)`XpJ=^=cVA^SHa2`?6M=thsqB z=<>BDyGma{rhSb2=5)FkFSsufpqFxD(x-r_9uw3TJ@%R8cCIk?ew@8(W5H3chhLs# z?kJMFtFo}6%INVmzYVq)s#b3C8nfyym`JJ}NcZvDxa8)vx_5W3Tyl#J*kLMjY{5^a zaL%uBKeFakR#zRn<8+kM(lf7H%r?SI_JWeh+L=WYJTsOb-k;EVqSL5u%Z7~;J}$Ym z{6hH3P|jNnx|)A(h5ayX;WO=RYitSdyPLA*<EKMCDt^4D-o45<@16hV*iLB;n{x$n zw<MM?UEwTl&?i^-NMYMdp&O-kCMp^hj`t>|7Aia4>##HY;=keS4c3H|I|A|xS&!Im zb+?sVc5P?#^EHblne9I1vs@}Py?HIrIOCydSoF7oPUW77O>ZCTxtFq={*Vpbp;TEE z<8XGv+0}x@`l{zvd(4&j{?_?^qkr6<0KxnJ{vFw{XGiw4!xc>3toQc3xB7P0N5#wP z>B4U-?{4Y;xn_QzM(L?&rI6E?xBTti&Sc}ew)Ti|Bcp0e5ue<}Nr`g~gy{UZzRqrm zobFEL17@x*nOZ`s$Kx}X9@>=nU}*@~V-c3ZHOr28s+n9-;^~muc(^)H+S6%?z^qjX zrVFK9rRC*TNG+365#K7nzIIcq)uoQ+XDJ0i+L3B=_Dc56<S%7WpR~K_?S{5BKe(+= z-cvu3KU46vZvN4x@28LD`YvqR@u#X}&YC$oE3Y!yiC;6?vg>Hza<+wRox%Z^JFk{p z(c6Bdh%L)8y3PH;wzFS0ywtsX{MN2zdENZW->GLr*?#V7xz<(Cb4B(7OMrmlp&MKr zx{*h}e!i+0s$qB}*`;Is)E&OvNo4}Nm?xSpoNp$qQ>{CD*Xy#ZiOpsY{%R={_2^xB zvhP;iol{&gA{q;Mnb?K6Y`<>XYoD9#dV7you5?$>>`Z<8wAZFQ4?_y?oJ=X3dqrtm zu(taQ){R<i#c_gFp&QHjYyaJmY&&4^&+Py0iyCH+J6EX&>*nhD&d_35ouZ=rBtYg* z!L`=~-7jALxYVVy(l-9+x0rjWMT+_-Yq%Gs^|BVaiq+WPo~5*F%f+)tIQploeU!fS z_Q~5>!EdWhB_HZ|S3dhmsY>G9BVDrFqTOSEKW64L?l3VF?G-w<)9TAq1@CluN#-l( zjGUR5%S}6NckjyN&W{T7w|&0ke@pyqaFAKR{`2g6*Z5hBWd6D7@cN`xR)zAPP-SID z$w^7pCRH*oU&QlmG(PSbHgAf+0q!Ipr>5}N->cp}xVnJ(httawjUQ8Ge+Ij`=gqil zX0=B#d{&Z*SdyOK5r>|}()pd~K^ETwIAwhj58bL<YApMhRWVNZldp<YBc~CQu-2*a z3ye&=ZM$;&i_P@b+L)b`Y}#XNbE(g_S@Dyh@=bl-$b4&~jG7iN-7hVf&Oz%<l02N= zJ9l*_ta(<V%>LCt*==o&+4MKdmv6c9;JE#Yf(=jjBHkLG`k>;yFnEf`iJHejdMp1{ zY&pNC(|psLoM)R%l1g?=*j2TG!6R#_-qt;=#>qCKJT2C`g+ZzjCt4Tg7rV{jp0q`L zn*RppGr{ZR48m5)2>d#fp)0aKrLRbH<I;KOSKBp*&X+waymRs#Pr*Qs-kbx<&ho)F z7A20;Gpp0K+Fpp6T_#~Vjd{|gT~C&uQsa!h&iautC|*8{X^Yd#Pkz0n!m;)*PI=l) zNKUm_kjz@1Ai}-ZP@O4#d4%O;D<SnPhOnR@gE)^r3P%@SeN(m9!#J<IrD4aqxywD( zk7~Btb%a#a9cqx6moSB6(T|0%XI@?@d3@>XD(}g*ubJfhYkyTlTs?Io{mh&X`){{J z_AT{&Sn=0q_2OEqGb`sVTW!vNTTp`8dg;ZJGP6Z=ie^|@T$|~X^T_zp^H<`rL5^=O zM}^wzmfdfAad63p!$CQP$<ZtJHHI!duyMCfKxO~M6!8g3^S20h%#wbQqpel?;>8zF z=@x~XmzA4kB40I1+?e{+<nKGBzwb^|t(+~8o3&|rqTGh|Tj%7mma+SutWpqOrfi~G z{9=LJgU<Js^Lun%j*H)n{FcfrrP{+?`zZe=`zq1Z_jYFp9=)6LDCzIyeQN|X(kA}m z`oCa%+}_Cn^XxAERJJRf@!}xMFFxH=_8Y>>66C@x!;;U%9Jb@O<@u<7Zy#65yUx65 z{iEp%YM2WZ?G*R^<5;qRnWadn%|XhY@#nT<H}odGTlVmL!yaob)&7N3YkvI@@)TI; z;-oX9;8AdR<FOASmzO+mc(On7M`K3Gw#l>j6y0afWbvM9z;%#A)+z0gxUls_>vy?s zX6M>xXC7?Xeb?k{L!W+5?xWYt2?BhR&fn*2>ib(O!1Qp_X=ld6jWLy0d%n&$V|&%r z#56U!C#N`j!>zTC9Ph8Y{_MM=o7Hu#zJ<&x#R0pn&T)8WCjGKoKQ7|U$;1tYKN$rS zK6KY-l|&ra@r<=MAzyUMO-`-Wr#;a(w~BPg+wgSzO@1Vh6zV15`su^k4{m}V+@?FM z;gGK>;AYD&VO+&6%6z4D$w%p)zBXU+#LhhCYZBr!@<d{{XIOk;n7;PJnVmarXJyGR ziuKNqH@UT5sZFANT8YEfMOo&7hGI|GuGQZA?Td?R`0B-67S3TW#fyAy$B5S*Ja%A0 zLe!^g^P<heqBiuTc5FBD(JxqV`<>V4>v7r7Q&;MHw9hR{s$2E_ee?3rJCDlmU%%Y{ za-w6<;ssZiZExYUf8?kc!547yu))1kH*yXxNU6=*cWGUDW3<DfFvquy(du_j@t39S zjP6pOe!8^z@{=noCyE8EJ@M*S{2Bk3pO0Esw;euFwzz)ws>`DFGZt+>*jxUpdBdTo z|4Sy_daq}Yyz<?buMHMQIPTx|F)mq~`u$JnisU~U?_2`!bX9-U|LAISfH7Kb`zG@Z zvG(T+w{&H+|39c5l{Wo#skr0!i(y`Mt^VGeksjART;!K~BJi!_XXcim!n=ttFDi7i z|GgbwYxL|^dE}?s_9wsPPJEAb+V}qBo%+;SwVWou_bu{i(7&8^e}=Mmzv#5>><q8} zy<#gCHM5%9|K;=I*M1tG7jL?GB!m0wmA1!B_qv&M9_l7cKcqi>-2q4D6|SXo-Y0Tj zo+$o4_WQjAf%;PQ_r@GgoRlY6b2qMV`lPp`olAv5ljTtS!P+K=cZ`i6q~5*KHn_Sb zFCez@kHt!vcQtQ}ud4i$e_Rvfbz=XVb6?gkPk!wD?-%>!i#dPyo67Fv_xEeOcvvK- z`QF!E6Cxg5x;9TrGVPd&Ug(1>8xC@*h=i{V=>L4p(4*mzMc93nzQx7MCErcqvv)Y_ zW_8bBEYW((l<HjvtJ#-t%8=M@VP~59anAM&PR~Lvo|8NN>1aUpv`x-3Oc%b-ocnoR zt?K(4Bl9&DQNfqvx9;`l`crl5OSq$G^wd8qzp^ZG{1_fC^WP}lYqQi#<3klKAMR?@ zu4~AUeQ5uAjp*H&yCzTlygqkL{NeY7_nM4Am`~A%oi)nmgtWJOUcC9ioH&K4=d=}0 z*Rj33q8D*rhr{B<96{c*49CNp*D?H$(USRo-o4$eHQ8j2xy<&g^g0v1XIE+`vF9G_ z*cmLfZQ+MM*SzBs{>|uHEx7B>kB=s5m*4nUM3(4gw~Hm}n2RZ|-0E~-s=fM|Z(8@x znRd^$(nxsP*~>rgd*Sw{iW_y4Cpa8)U!2hMS?WYxW(?!HvIYJIx2{iN+or&MC5fTH zW~=ER=QRx*&S~>bNl<HVb2{^4o@nmz>#rY{Ei-X<FSy{id@A2tp-`p0Os{7coLnKr zw&q0G_G!*9x-W#fTufx+-0(0q-z)Lb2Ay{E47T(AS&>gOOs;M3ZTWN6L^(A5R1`<X zE?!34+}`!O8#|JcZx~Kw-g@HlmPu)kc3r*_Dp~nET-xI5mbu|MT)UTV;7jo@Fi)(x zV0rT2?&G2_jAnjhZEo4LLP(3npecF>{|2KUp8colU22_@zsg^&<FycF<&aKXws@C< z={^tcYdT9_N5@#4v1RC*7&XD}(07lrE!Jg=xmH@O5cdt^7WnQV>s+JM%eByP(M*{` z=UZl7V_!YbD$c-LRgL#3N9u*RHT~B66>mxUKYwlErO7FE%Y;?s&8iBa(u*RA4%6=b zxDjOb;uX`ePbo}}*(amY|5ju%d@;MhwqxJ!h^?J*H&=udyNA3C*`m4P=7FB0{9HXP zdV1IRHazJIkPJA??<BFv>Y4qCqmM&=3KxjvMyFcDZ+T=Um~@+|Kr%1zYUzA0TL%r( z+v#=>KFkU{c_~ay?+fF1g*c7xvRg8qfB5!8@c6ISCm8QYZit+6X+y_0OC!hsE6zqu z6O$K-ecP)1LoHy>lylyVyKJl;uMrZ_pF3S=&yzNXzJ>Y5N4iSxS<gDWRVZF&k2*i6 z^YzxuYyX2UpD{T6YM!dmXA7%_&V+=-c-?}%S5AGA$^9l1Y3puX?bqEoF`-O()2wab z3rcy6#M#8VHY;UnXa3SSe(jd3ROwQt$M=*TFV%YUHt^<NTdi#FGTnpIZ%+*UGlT2! zJGVoY$E5ZIzsxyx;OVJzmBD;IyskGVt`-%)n!Kh>Q0_ua(xn-<wjZlXd?LMTSD4|{ zw?bXHE8cEr7i7D-*?Hradh3LrmiPXxb7{ZrVXL!px!g2^r1iHXPOkp>tkE;~x^2wc z9n*HU8|MdV=v~{kUBmykz2wutL|coQw%ZnVG@aP?gzxFAwWX51Z6&;Bl5aE$-YlqN zxb{6ZsD~?4+Pzj+y4&7JwQb@ib|KH1hs|d?-FjlE`KfxF@}}uqW?A@%E_nUuO6p$! z>rX3k^VYTfJT<RO_$H@?=C`{k!S@gOr$)S*kQ2%{$CBY)u1{73kBzy~U7n&J4YxZk zN*&-o{UU>D{<O7bO{^UuALf_FnmJpy&fK<AigEtjhaFa3%9lE}sJq`xU&fjA)-Xvn ze_Ei(%r(=dmep&hpOTr$-cWYZ`Nz(qdX*B|`{uYC+`RPI<@IUZ&o5>g_5Ulco^>Mf zP5|3UoBD_!jO;Sc3+m(8uay-yTURw3&NkoSxNKGKTC=%HlKV7_xbDRCHm_pd>U3Dx zEKW;SF6@K%LKdU5;Sz^$AI!MIZhOb&^|`qCL+wV>jW^z(C|}zqFTa>`%QXr0<LlZ! zsO{ovFEjJ{wfd|{zt)=Te~#&F^f<;Guy*STovYq<w&@qj<D6~phpjL(nyW2mef$5k zCv%-0*k4@}SabfZ^NOTDez{>6C(1-zHIg`SqcY;%yi5HOAD6gQFjz)tPQ08~dQsy4 z>A)jX_wAeLm=wa;slCb|n{k8Rx^)FR{%|{1#RLoNjC&p1V|`@8A^pE6ZYe3t3RHv? zHFBH2+O+)L#Si(*^kUa74cem9Jh7o5?v0z1^l27@WiJyt9@ef(6tzD4Eid)1^U1_* z|9wig{r6W@RbJ6J=faD5=jP3GNDBVtVA?cWZl~W|vpT~mxv7&3bI-8+;;m3OyIyeo z)V5~X;AcJYybIPoyv?N>!X9>W&f&f{Z(rN8tChK~>1dueTg*?ZO8B+ut_~JEzE!0% zYrY=bCR2OJnQPaA*58_!s(3n%oqHMh#_ZS?!`VjH5=_qhe5>ACy~FasQWNRc?TlA$ zut+ES_f9*L)?oQk?`nK<b*;rOlc$`Sky08Ht5bxJ7OWL>ab&HzKiNF^`rC)OFYR>J z?f<mK(C2vf)puF*oIi^H-4QnTTGR@AhN3?LUoRwXm@eB{F<D1|=j8Fki&6`ft)iy; zYS|@y<Mz}sSjfES-rWW2vQKBsm=i9zJas}z+8RfB?#Z)HulWCZQtVDIsk7F{l#MuC ze{8<J!p^+pQ_iaguI~~JHuZ5iS}wWpaUR3MEd~!l&Qy8{Cpa~vG4&hjoYh{c`B`I! z?PL|d+ZGG2Y+h_Q`<e~&(s_jqW<2NGa*G2FKd&v~(OXvcs4Q<+=d>wy&&3^{M&^4z zuGrEq=P$g(VEOEK+_v4CXCH^?9GzJ)&3@sF2kAx+S>uwn>|Is9GtT~V(~qP>R=q!~ zZ12BsKJ#aR$^Dt{%fEHsxFgg1E=*W*Z=LLed`r%@rJO(I0=?$$+!S#>(dvVamifL3 z;unevl>Fa(n74UNR&m>^{*5*VkH(&IEzmlD#ZT#WYruBKBN1_ng`Q-tac(HS*{BpV zJ?e2)M)V{{qvw0(iZ6O)xJ~M~r1Z=f{`FP6PV_B2CwI19XgkX>O~-=XU)OI+m>TiB za5ZatNSg05ShUNl@mKh|YTsM$vaZbE@SgGS(^yTNrF#T+yb~3OFA6AFT4K9mMbf3} zR;{O3{Me_TSseT7bT3O*-&~d%GOWHlM<Y5pzn5P4ruT7+M!SCP^{2fT686NY&%dFu z>*@njo2e_Cj{o7dQkwt5v1;$XqAM{!Z<tK?-(})F$IGT5%R692z<i;-+Y|DC7CU~J zxxYjEV9EZ-w*hN%E4k!fD5jd_o!HE<wdeASorSS)ukTj)qq}nF1jR~&_!nRLjt5M! z@+xIGw^Ty%l#%%I4K7MHanCMaJvuXSxhVg9Nk!K;a~4I-UisRx!|eCwIx%6Lqn=G? z=P`2ku*$C7&wpFrt&nM_aLuaD*KXlP6>FxOov=Hc&XqF%|NOo7x%sy}q}(3vS4w;~ zt#N~^XPKI@BJb-<S=NP*eBPW<nJ5w~z&YswTUWP^*OSk;{dM<-FfVv>#`b*W`F3;T z>8>VHd&9!7$JM0B>%D8x?|feMQCy~#q5s4ptLFEQ9{uPNQ14-RrQ7rC(TpqNIm$bt zbXyLct&$H^U-2U1hU^p7xF6EjBYtr2GpK&^hugEb!Th4k&J+Kg4i~$WZwlRgr0T<# zEfrH=r^l4nrt2?uKeQ_6_q(Qz6V8Nt$Qo>4an7-7`S+?u@2Bs-CS8s@|8T{`#&04! z^z7n|r|{oD%FWAMUJ-xhYV4M{1K%uVntPwkZ-}(KdfilP#*Bi<U!3wgzwLj?cd6zH zQ*MHGr}vh=NuQ5=_|fz&R^kBLgg)Lk|6l$T+VJqGX*-+c(#;e2&-6`~pRAW>>U7{x zkkXf%=guu#bt9};Dt!Mlo7I~uUN!&YajX~g|N2m<`BS;{`g!uUJSpKVW^zk6vTZj! z`KVca*6Sqew<0&1UIu*<dUB3qeFNh(w~`L48_TA~axpR`y$r4pkM=ry_It(8ZM>pe zU;mOlV4aqovCv(~RqM*E{Xfpdw`#65FJO5nJIDO)_gfPsR~+ZuRM_S=-?)1FY*r;N zj`o;W?+ccx_BAY*+7&uO>+`LvoA2)X{P2nWoWJwu?7FsPYC3=OhRZ1l{}*+-J$u37 zF!R*iIln&7%$sxmN^i?~rD*~#O5dY$YP%+1+@fpaV4LFXs%&*_;@Xg$gzBhA50^L0 z+0ZC-_KwcB&e~9uh@?}w-Kugo^NVVO)mNU<|D0pdZSDKl<I=Of$A{<K-Y7Di>!oOY znB9@YWxoWE3q6wBvfpP-_PdM8mK)Rdymv{tv90LWvoCc_Z=W@)TduC3v+U*m$qyYK z^|);9VX&Qea+>kgz?C0AUb73-*?#NY`!^|<YOOE7yM43lj?>iOvV%E6=dZoExb%9j zabc{<Zfon<A566=E{0|o)@CsLS7y)g)emRczbkTcx7qHSoTe)K`SX*$7=Nm{d{XhR zbD8myIgc_$UaH+N&rcRUcXh5(`TbM}nd-G3f~i?7Q#2)gR-0wnrLS_X|2Owu&HS@h zd2RRD2JhXmU`L2<m&?h(@^x1dLw>)GTQ;d_f4%YA&A&q=PVlnVbugF(^cSp<u37*5 z=bZY$Ro4G3PrkeSki9GEdc(U1I%@(FHtah2{BzBgSzR{$Ry(=U`G1&;xz^teo^h%2 zT7}Ez6oq|-Y|ky9B`z<q3vjBhS4rLe_vQ4WAMe{bndLNuKS@7s{-polz3)4L1dmC- z%fA>0sGTzR?!9+-y~E6g`@IMLY$}v|>Azr;nVKz^2zy?NtIg?oC!&(qo_S??)%{&c zn992b=her2g?1mY{L}h5OCo2=++?2v?jldNrfn|vdDX(+FA=73O8kTmBV+%ko!|H~ zCT}?Fup#Q{v<nA5g@3ePaLKo>pWivMJ85aK?12aB@^&(F0vI>MZVUV&WIR=W!FqG~ z`U-LOoj*N|ro|lYJ@z@Vq3{{Igf8EM71rJD99wURrB7HkIXlWGLTFCgtEJzsPw7s$ zW)X4t)`RJ5Or&4Qn^<%8b<7AlY{ne*W5*1>ho3*jTDe-D+wjg-`~AyVKj%5g>b1@* z&Cj{&bow)I_mQHmNkxZlx*UFRBQ3DP+H2QK&N=QPPcNq2i0<foD|pKB=(>$QV&A{W zt+;J)d}h|eivpc-hi-0mp10WbGmGuR2{#*8DBe3z$tv_*-0Q7FPz}%bogvIT&iQJ^ z8Fe8N4yGJyHc5(FyOf^h__a;psJghr7uicH1(P#f#N7&oCQnPNIape!VmxbWE&tQ- z*IOT*oPH<ccZrzJ35}xg{WovEob6l5qv<-Y*Z(}@OUo9!^prc7DigNH9Ez4*bMMHu z>l5FVdQ_V%cx3T;%H8Qrw>Mw>FwK)WXYqsAOVp!h^tUbkUTyW<f9u|LyCd4Syua7! zP(Nc?X!)0;^L{K84pa;OW7e(J<igYAZLKfE=~Z|=@57Z@y0_YRBiG7U8Yb+wHVQpu z5D_CE$WqHb)s4ZV?mYAEi4r{9`VXgmUOe;pGG>tg`SQN|3q$VJEkELJkoH~a5bH)h z&u8rcqLW_zPv4Wq_3z2d!X4*yw!CO_TB5nZUP3FfF>Cj1jV9LvGbb6!oA#`E;=j{m z_eB@3HQAfx^S|?R$}sYp|2oUKUU=apweozymx-P+_ap+$kL`NCud(js-7nX_&*e+& zY@Ar&wXwXwbk)+j-_al69<NzschEbi;u34;`>4Y`7V#A!wx7T8-e3C7)P8*>BV(QS zw+9C9d)v+?p5bnbm|p*H%J~l~&-=@7YQOT+|6mH+*J_C`3-&F!Si30j%MSfD(XUqL zzuVy`e9-s%)Q|p74<81wx`<2&-VncTbGTbhMe^J$>ffKt?Ngj@v>@K|df?Y02K}!m z>`hPb{m`AKUg8k3mf`88S+9@EiiuqhlmBt`Y!<(E*l%?u2iw&=PyOT%_O3O3yxmJX z`R?<kpc#Q4=WieKdSn%4W9hiNWoFz>$+YsFttSs(ol>^RkUgtenxQW~+pjNrheq?& zu2+v=Ciyb1x}@{Dt=r4XBSdK73`T=y<+zv?v5GvF7dEXs)y1&PSfPreH&c_f-M_C; z<+kzdb6KX7nWp8p+P?mlu~n+o*etA_b>;?};<Pz!JC{q&QaQ8a$gK^t+J%(@GiORq zy0~cSRW<o7js>$GiW_f@RH?jWcPyaOcd1hRY}Z|)4VTRn?(N(E{-5~f$Euu#zb+m< zIJIX%<Fym>UPf>>tV@i)eL(Gj^!(2k99ZTY5wDL+vA)3H&T+RXb>iXOZ0W|5Oz!^} z*IG<*+uf4!ar)u2c52r;B4Qa*7i^mO<+~wA#IJdt0nZLdvZ?fD&tPwnJofeJ1YyB< z;rIFZSGJz1&f=Fn+Wt*Xi)G@G?5c#r*WSySuuCN6E@(Yf`(^o2hUD4G`s=l?t*~>N zB=F+uzM^EiJrZ%IZ4<Y0#U$&L?o_i>@=Jbj@4Hz;S@Es|Q9(|QSs@APd5y=<+?{E+ zM0!oZ-sgeJ`CYTC#qO;-BhexhWXi0XDK#@`v-&rO`PRQAZZiBRdXSWw)6cg&?(gjt zg}dE~k2;m~F&f$1H7vStZr%(gOCil)3`f83(tLB<l>M-Iw`pfHgTc~$&(uuMya?Q# zd+S8%tv?fQ%<@m3a+5)SgUXJBr=lI##yfw$c58#*wY?4oi8Y&VZGLbws^g>E#WI-) zfzkrYm8|QVZmno@Teda2CStdF%KNA;sn96SJ9m6U^{)s@-SOb$kWAc>@v`HoQJ2l( z9bzl3Bn#MAOW(^^(L5^tY-UcxiI!%c9sMV(r1Ux#-utp}n%<{teJvT45B4g`7aUNp znd`mb+?&Mj4pjjy&+p7|>~C0nawa>A$Q;X4)#iI_dR5-mu9opP`dC~mv6@41SwhN0 zS8MAd9}Yg`Io5sA*NT@R`0d}q!kyiLU9VsC<$UB)5MvNnV03M>zvQOM3}<dx7RzTg zbM%|piu5v89(H6(Iuv;@Q6M3y-BX{l^r*#(*1zldzI|UDB@k$H`0YYLpNk(J6n)_q zh`O)poe-q)EXC}wOp3+{wkLDnZDRgjWt$efGNF8m{hL{ig(n#-(*v)$7ngtI&AcRI zb-?>v^RcrJXN3Qjng6&h`Am(D?TcSgnwJ;6TcN0SMCVbw&xL@i&vr|5h$)H(x%C}) zsB{h4E)>D`VtLLAbtU=2l}m0mxJoz$Z`s@&;lsquHgDgg14c%<EV~OL80{w9)W3IY zk>@sD8OHV*+jx7u40$@&T()TG<KGmn!}8*{d+}eBACt@{KW)=GVD4;dnk(e@?wLWs z?G`4Zy`Eb{?cQ7{x)B|`&vCKU@1|MSSLz@79#%3hpRzam_U<`X94;;M(BrK!$Pk<N zFzGE*mf)t1ooQ-kfBA*<1?$&M{}`!vU`C2_dsmCT{LPw(#kUtf47gt^C;Fpu3wMfu zLQtaWAC{>J0!vD-Dz-_Vcu;BObbZy<W8Ht^?zK73U!8uZFT;UpcXXofjmIA)ez~04 zWuZLrsE76RCrPU{eATVqN2JNRt@W3>l~}aEulIeM)cubKU30egPO3X-U-Fdc-Xgoe zoR==X7t0)Hoqt-YDEg$kGCh5F{Qh%k_RJ@zJY4#wOsqZ3MZQ6G-s{(yK{0=eQdjJn zXV4)nz}O&^5x_l1y;M88Z?n>>Ilj@3&2<ygLlzgw?bOdYVjQiJq`hE|mkMW&)TU~Q zbJ0xSTolePFnhA{bYtSZ2$?_WVLDm6CS1wg#d0=GSy-8wUt|{3F`E^(TOT;rv}agK z>(^UYu1?OoyZg(Uxo1DWJa;a``dm&{cbC-JLR<NI1KCTa?lVewb|iS@EU~dOKKX`c zRfK3Y+pl{ozZq5ciriXVeM8w@{Hn)&ucM2*&Xp`PURo$0rDY_4E-v)Q=BiB=>K)9J z5-L3II5q#gZT2&UFKM6a_kSFQYb~FCS^Cx}vmrBI*}3=0nbp6ShcU6=epH><(;G3h zL|6Q$=+=UV^VUx|;KZ<D$%BPI?w+_76&3Ny{Q7LZWb>W3eamv^wwAg^M#ORzpE~qv z()!nLj;TqSsmF_E-rvf0Y`!g9x^T1mf1iXC34dHlI`=rFvGRRpTmSLIr}~JmfBv4g zXJMFqZw^QP^NBkqYTw&+R59e4laJunMui88Qj3{X->lwSD`EKUX6Rh`O&+~1U#`0U zW;!kM@yUzL%jfCNw|X;cjiKzC@WwDM&9%Q@1y>oLcy{rr-YY)Cg>1{Va@=5jbL<|+ z&V7OgzP755lT~K%|Li;|##P(-K{rs;=iWa4tltN-TKCU;|M~vkPvSb7S1P72ZT?f> zeshBF^{Btc{lh*V?`K<-b6oW9my+yV$MTNeSSuE2Ztb7v!Io)X_3_X9`+uDMUp#od zzy5E(`2Cu{<#l{7VgoL&u;VG?e97=qz1HZB@I3z8x6SK+-|pT&_2J$9!Uf&6iS7QU zFZZUZuAFh2ce=Z?d({4I4?eaZY?;3K*3;#;QY$1Mu6O^ze)+<q_olxd{{5=3;PfHG zP8WZky}Q$9_q|fQ#+<Vvf<t%buO=PKd*Q-g@`Eh7pIu#0x!Ul(u4h@mYEPpIF|kMc z=ZLa)L|QngtL$*SXkq1;U*X!Q@!Rj*{OM2rEaNX}^0WRN6|qW5<!_qDB8^+JnUbH5 z*EsFF^0{WyPSF)187y8g(l-_fUrx`uIb+TB<{K3?{0;x^A1j^iG<OZ#7t8Lgl|8>T zG!0#^C{Eb2t>NkA8!M*R+g$ypSM{{RwBcLq#Eke`65`Jn$b{YT*lhfFy>o4fi=4-m zUoAEv^_j1Oc_$qf-9JT$yJ^=NPx<-0?gq_GCKAP+8M~FzW=6Dc%-zRu<>fwIjq_jM zF7)ZGy4H94?agyH_e?5kd4Et=Sm1JKu2ILY^9q*=b&TV6o_JULJU+EL)v3?>;=H+n zvD#$;UmiQ_yNa*vaw?X-_GsU>*XE@*hKu87^;-oob;UC%1l+Iv^w8O}Z~a@%Hp7=s zEN+=h)@n$ZSo{0Vs*=FGvu!7|R&+Ug*r?A;iRoGM^3pBQ%<qc3mnSyde8YU^u|dv< zW9JHfH97??XOs}V{A6kHltr#lk8Qu4G5b(Ci>d#D(?oy2U3HmTU268NOsHf0pZ<E& zm4)xuzMgR+>dfu-?f<8DE3m6=5|=Evx$1Wq%VqDhD=L}1Hd{BRExr~tVe!+JZF!qx zOpm1qIu=OqWv8@qguATWzwO~SZs+ZW`fIW-3)HxN3wJk`GwuB|-Mw*M$}J<_P<Er< zs2}XhC79Dzi?#eH{u(|vC&#wyc;1O=HLr@Fn4b}0opM8iWg0sdpSwlpvL6j!b6z|* z)GJ==Gb{1$tMHUhB0E>ib33CFCLMO#XF~(?Z@&fC(yv^JU%RdKsbZ$lm#Myw3a;zC zZC4h4km}|-WjR+tzW)C$lEKo34sC&Po(-JZCl`6k<X)>|IvrkTeeU=U9<AAXPu_Z4 z@}_p)&dfBi6Wfe0Z59sAYgu8q{qVv6bNQmah|IK_5u&s^c1iwiQDxSa;uD=qq#{Ee z2QOT^CCl_#bnV=uY=5ITbKF_xn1`)-pZI>F{-o~(W~WTtZv{2vY>&I=6UZF++I;@6 zo~6^xCitWoN*#U1x?oMtM(Jf=_2x7coN;s)%szc&r|{9bhnAb7)~5VX+o>$e=jWKT zg7f*zZ4Y<&gkR&|vR<+{dve$|jZ0yC$2KsYGJoO47WBHNVb6M#GU1FfQF{;OGR2Gj z5%Jh8DVks0CwA?PxV~9-hqG9+nAz{VO)NU1pQTsro4D(hWK{QUM!gM%cV?`NUeLW< znyo}T%ryVp9uGS|@AWI2lzDoE&vh*h6E1N~a1LMS7MFhPUrmsh%db~+W8U*}YuQX@ zGO?CWJQ}_AjISLx$L*SIF}t&O<0QF~1)gmw$mYFOz`tXW6EBP2xt?1uW{Rv_!`71i zuh2y1-<+DDq*|`;EBX`nyBxAn`YrAl)nD?1d+)lG$$>#<7IMV(-*4WyF!s0N{aLL( zL5sCAi=|tuIja~J$cURQ*zxq+A5rt-ghwYML=0BAF+P42sh)LYo}qbd@$9TOEnI1{ z*k|7IVx8#z_v_8N108<bIv<N>iSRKmni$zumdl)Z-R#RryOmpBad-9z$v@=#QI^Z> z$dT|OaCgS)s{*<TiO+s!OzH1Gru%9BN`u$TN@B|vDK~C@+sW7I6!_tH&OL=6%X)&c zzV@Cyb0Ju0@`b(`#_tV0uc)2wmRZ59VtW4mlJBBZzTcCdzIpw!yV5_te=s^yf0%oV z>3Y{6(Y4zcp0daPE!BTq(=u~<eNqP(Uv|H#OSR68%lu37IQaK%Y(MR$V`ssVRV{zQ zbZ(-6M8p0AZ$<bFPRswTUH5<Aj!p6D`y}}UeS@w(O-+86Y-1$iV8c|;rLsWutl-3w zv$NvOPG0#Up~X_er90PB{71B%WkbIE<Ql8_mI^KB^Dds#RC>p9L#@Zm*xAJ5sC=BO zZr@{<k{S0}jub_+Yg~8y#L2qi=M<Bq3p3+`PX6$@xIOjNlBOLewePGD{j+P$`%>S6 zD|=5{3D`y%SobzeX_?f0+F!%y&uZOmGM5eJnJu5^u=3y4)VmfMF~QI7{R*#^<esqX z%25_!75~Sc7Oq}*i>1!%FAHChoFpH<c<;<ZvmQ!s@te#wX{~tg?E*E+ki{H{Nh_s; z?A!wr+qks%nKI0ZU{{|U_3G`EE1gVVG$w{Lo(Z1ycfz$a=liXvW~QyPt=+D6_V<e7 z?Osml!CN*buU&q@Bk;#ICA<9&YT<DQyOevMT$--^{mi`&UF$ZKpKkpAkX3#I7x!Vk zUeBG8n_h1<Z3~)hq|F(A;mfuo(`Ho0$7C)vPF=mowt(r+gTEik)79nY9*AFN8zrvg z{C2+GzS{rE3w;0WVmfN=-hV=EXVo0vOJUbeUMhR+Ff*;i`-Ifj;&<~>y8YZ6c0B(4 zsp$QMlx6p<VvdSWKPb9%(Yjc+)jvK-rY=|)Yj@bZq$F(pmOZf&hA-ZKY%Tw3XBu{< zG0Lsvp43#~nBJbY>{ANeA1(4UzX&XQ;CSmmKaZ_ZP4Pv4o+v5L=WEnvF7WGZKNJ#i zc)Ih(Nq5zL@!db>H`A>tcD8T!Vy2$rOjjl53kGtzM!!#MM87@YvS02N$EwLuXIoQ0 zoO>Wquy}#2TSNYyl#~0i)BLtE#<h0;ImNd;)9R|{&KKKfboKstbz5p(rRJ)l!n?0b zVmKeiXWreaC^}uy!g+d6_9vka%P;LyeJZ?K)4eE4$)?e3iOu}O@^5cVx@yR%<G%1J z`z@BXtLwC97RD}Q=x~|&*XCW=?Z3hw^D9$gC6gb@RQYq5iwW&y+0XW+Iom<AO?5%P zulVn-Ntdz;(xmy>%eWf%9eAU0<KnXwkssSGWmhR!-@ExT_(lG<6xY*y8#T=gwz6(B zb#r8#=Mcql+4ODjM`8UczE{d`l-dMkZZ)1#wJcrk{A^`pjk-t4)&_U$sObN8S2oJa zJzD&T$FQ<$p~s^q{PwbcB_?E^6xt`+!&9d&cl!Q|mv(R7=#-i~X69+y{BTBbOp3kE zre%Bu?9a`1oqOk4+!tn5d`e2<oZhqWlAU_nF5Z}9UDYTn`kiHc<*}Bi1?sCLKF2b> zi+=3KYRYnqIp=%U{KGTeynl1&u-J|Z)@nSrn=Z`UuP&l{_})Wyi5Ip1yZ%r8vrg}) z@M&fD@CkpC&uN!g&5yK7df)#cZPzQ`@S7EzW~|>7Xzmm>_rj^U4{Bp<6rVTc8FI4D zm1F$9NLSY`;EqG3vBo!<#g93k^A{Lhvp#$!Zgv)<<_(uK%oj|2qtrghKbx;Pr+L|n z&z;w@*cV+_Ki2k@ZR+1gq6!s1?!?EPS+;!fJ3otm+a46EUpr>D{=r9YUEUR{yDuqM zANHScK1TbBySR>KH&flQizy{*?;8h7E}U@r|Gq<E(e-P8Kj%7e-_KU~{iJig^=)6j zWJ^95?QIB%jdzrdvg+f_;^UgMXUG1R99wq03^A9Di0AdHuz9yMn2R+~Z9>$)87W^6 zUy6R4loX>gZ$m{}cT3vgo9nsnnIGy*)3Nx%Qz|mE?>*<6zpnpRby|jfV4v(*A+e@& z`Q}sC7Ar|l<m&t?UYX_oY)g8E#9bD#59e!JVjR2XJ!x_<nRjtv@9pmvGoP&$`H^lC zocBigV${?m<4(D^UrU6y`4nl$?%M8pYJdC#E&G1{hQRuD=R9<m+ikeL<(IjUc>~*x zr+NXle`^k1++e_T$Nn+H(cpCtI=Ie=GfT_O**oj1MAg<C3oSYBuXf*m(ruN?{N7sC z+4&0!Hs;1}{q)da=9z{j`^7)b`T42r|MB7Di|75<<?qK|=Kpa<Y|h^bt}XU|vgPK@ zW?%QqNz&!Uj?kW$QpVB8ZY;gHl~w2VAHVBY*6+XG|EDPN_#KODd@dcorMy2T7^FPj zs<e7qrk9!c$&#PJ^Adl~eN^DO?U9S<gzU$<)dz1q-zK&{D1CX>wi%Pcx7GevzOMdj z{YO8^nHO(wK6boR#Z#s_$A^VQnbVs6($pi*CQiBfr)y)Z-y!2x`#aq;D?cv$ut<8* zQcsKN*H22Ea+&(xETpm8Z5gj~?yt#jb<9FO-m>H?RhjqV<KLt9hPT7sulo7#5l8*s z-(Jf%9W)61v8^-Ja9`~H_0cza&c_s=p76x;^NP;ByFXp8@{`~aYFqMb-n^#;dK|L8 znI_Lti*9T!7gyudGkAJE_wtIX`6ek-w`8n&6)v^HEALU|UHe9@motp)GGCQfOgkQ+ zsyY2b^^x<Qk5nD&gw=AtN^jxoEfo2pGA(WHhkdNk@fH8~{P<V?;^f}Cz?^yUyEFY6 zY}zFzUYWM1l)?JQmH?$kT@{6TadVvF_Y~|Gns;RB?9ciUd+%S(x48Y`y3-!*_dj1} zq(2XTsW7FGVNbmIq)8j1_wO<|>`?hX>gbyaEwzs)-v`W{Av?uSslfK;#rGF)O}w;! znj*L6kNZhKnL6t4G~X{^J9@3|a`KO>!665PPHCL5Z`(iX!Q=PZFAjV!ZJ)Cs?Q(v0 zpQub(3)i}b<$2=lbAGYt?Yz|M^gv%<)QaQYUMKfMvAQKDcit-beLhzGthV;>?5z^- z{R_5z4HA$!S^RFn>_c<^{wj(W`6G7vj82r#C+P;sch}y%TYvWcqx&k0SA6%b|3CYx zZkX!~KF&tLup2iOMch_6^8EJwVJ#PGvHn-afro#5&x*<%TEd(zu>4cC%zv*5d=je1 zsxCcI-C3#GRmOj&g6~>GU)|Nqo>A7;p56`b%KlV;;Sk;9l(nu^f$L7@pX$ocXSWTv zeYt)530v0HEMFg=;0P%R|39~vef+bp(q?~Mp3Qzc(|IY6E9!3Vu*qF8{Zy904Soyt zhUIS~tPQU9nO|GN+x+%OoaV{njE^sMf0MefBleGol*eh_B^$#}@h<tZ$hY|YfwJXE zyPtnplqC8?s&$vFWnk>HefAOJ(~mbk^z0De;PCNIeZlcp>LcqMm72f*^7Nk8zuKg% zGy5}Z?j)I$Kf?9$1${r5?|b}}^K;fC$<NatnR^wn*x$RL7}OHMG5rGPp~Ei=*pu{Z zE!O*7;!<{Mmp1S;)p*hOUz7ihfzPdPOaAe(*uA-AcYpi-heGGRE-Y2Q?`iol_|Y7h zr4JZuK3`Xpi_-XaHCpyg_YAS~+gfuqa@K|YzH55(_hsL%hks9-&MdjskUi<#yZ65N zmnTW@JM<*Ybn@)GcTEEXnRpmD9c(qch4!bdUA8oF6YG-7KV20YE-&M^TUC)zpzv9( zEJ^iIrAM{H=^V43LXO;sE{oE0SA3<lA8ixtysDII_NCzbMh%vAW~V1F$=<v6-&v;L z`P`kW8VZ@yX6WY4n9XPU#3^{$>S7ry-Ph|~EDs$Dh~NF?Ky<T_RYcyNYOW_-zZg$E z{rqM*&&3bXb0ud6pQ&rQJf&UHCi&EQRV9~#HF@sK4+MD!De6WYJU6$*?%?9TldYEp zel9nZtzP)g@9eg}w?)3cXDnZPboJzERc=k`(-{JjUE>_;&GJ;r?k`t-yU})a$?0>v zGiR#od8~V@Fyg;Yc>XJIcE5?{ToDK29~;g~*wg*S?`-^}=WOO4hbQT1g^DZxec*O$ zk?=LWu64X}N4Ng6^~>{mU*G)H>DE2zmF`xLlB&W=cJD53*>L~*|BD81oBnx!UmYoL zW3%>C)3!>-=#S@%W>nnY`j<8LCF|bKSzB+dKWo{{vrv1+HWop5;~A-$mG3h>qx`>o zogLR4R>?c3q|q&iH#B!Uhvhl0!aZuHp_f#9nr8@yFIildZt?8ui%VI5mWemlu9&2^ zPlHe3<Bi^So#?943w2VSr4FZc9V9%f#s4Wy4czLr|CQ*gDd8(V&tz0M$^1pH$Bg^A z|MjcJe}cPjly=W}IlFE8gn;&a*BQ5Kx?DD|naVU<>i@R0=G>QAI6mw;D(~d-M4sa| z^E16Wo*(%QTq?ZZ>#C;dgx4>={c`)Im$Qy93T;!ncS8Dq&%s}JD$?J4|G{Gza>)B} zukp@C)uXdlUkLwb*Sz=Zu{Tx!x3+X8)a~c`^frCxg8kJyB*cvV)y~djj*Cpuue(~) zx_!?6$BX9A{Q75amF;=0>z~W_T&(+^z&HKU))(uSo^MflGymY+kI`Qr{p~ybBvw*d zeBF(!>EiF$@0@H|!C1SfKK&+_lDS)UnFfE2*0t1ULai3>eqFclh=037r%%k`+M{FI zH@9zM6O$ITyAl4>ziujfz!x5ggKHM-zQ)+Q<%S+h+keJeS)KfK*;Y33zk>Epir?K@ zonWZE?&vliW6|T!+n;sEUyZ!-qxA1<wJ6svX}eP`RmV=vUeltvqxF!$tDLh<A{~;q zf0rKW`uby8XLzdJ`M`@Ayq~q4UQhaToHJ1~u$RYHC-slhk@+okW&7gpEOR)jEB3m) z#3Urzo_Fpx*RzezJD$22Wk{}7`}nRgY4(S2OqUrS<S273UG*`|eo;%oo`PdpR!P2V z(p7iLes(zV=JuO8W^?scwQ1~S;hW6VcfM<ndiA-8i&IXY`P9L1dB(yy(zeQc*Rs#N za&ywjSkP%^7`Aoo$?4M#-QM-odpz4)l|F;{r2M(;?HBJAm-Nac{%UlTWqg>tPTl>} zR>ibT*(+N!<W2}rJJtU8aKpM8{g!_@r5N`#`yZcjxc$nEinn)<1wW|n{gd0IbHZlc zHNKPzvw5cjmj7H}b!)@gEC=KK;1k~@j@f7TS@x_ltJo%5BC*%zo;hD<ypj0d73qf$ z@|{p@5Sit;disI@eo+T@LG_gRxziI5-?;PaK+;sUW6J;co2|R6FE?X5XV#?iMmD;= zok`Enx#czF?3p%;J6Y11lmF(T6shkv+`?P(<{Z$Je%UZd;`x&a|66_sDzCQkKKv;1 z)yd>7rm_4Bj^~smrEo0lWaR91TFblZPuxMHge;Svmlv5OXoWJaII~@ryDB((pH7mC zru)QME0<O=v=ps3&^)H|tVZCh>Yo#9&m{ytFTHbfrOh>Q_x47~ng+KPi+vBY=A3Ma zoLj)TyDEIeIhF~3J672J398$^V)oplpG)OuUz9n=a`ws$(YsvR-gDO$KK3u$x>sev z9(|8$bKehgYAY@t6rOykKj7}O><gMN1sC7x-u-W(*!k9%XAiHg=-lyj-_H%w`m_1J zJ$=_~_I~g2^GiAU*ox!7#c$+Z<oL+DZS~~XkCV>qtME({{k86sRA|22QLclt?o5wb z6Ct}@!S(vwufhz!4t%?~^H`>&b@0=LB`Y1Zw_6<#=zbjAQ@!E;pV#$o>bui;&EI66 zck_5yyr=L_bVZQckI7n38t>YD)V<GIU^&fxTAcr*?^PP7j^;1O`H{A1vD;<YM()|6 z-3KM7S6%*d`Pz-BM4#)&uHD%3R6|AD*<0b}9HqUd_RKPiJS($7S8dHsSLYWyr`xel z+w$CL_q4lT7%%!YOrIW@xzBaS4C`4=DvO0RU2iz(&YQUOukLLr|FsYQD9sahY16yg zQQ&uZVvgYr#$CtmNEvI?n(nkdsbpAe>1)yy`lPgrll>5<uaeRBYc9%G%k<pVl&e+; z*QWDGK0eO8F}YQnO`GvFQ|KAJS^aX+pI=T0vg#K6a#mE`NrA8Q9lLzaoiOg_N9OT* z-WB<!E&I8^E9CVO%c;LT9gpWdzH_l=d&aqnZfO%ofBVhtk1h7^P~BJiN64>HIL`0! z$)i8K7?ujG^Y3jx{UE98gqmT&zhIj`1~WLHFO*kaYrgIG=dAgB8-)Y1UPoK>rB2Ed z>3d!E^+Db<-qvk*uAbb_pjO;tnR@<nME={X(rl?`yW@qNwzuzYo3PN{%wlS8+N#4D zl83bCgk9eDr(s{Or0Rl~;u|hSEoWOQdZ|S6?>glP6V^|Q6HqZ<_VdCT&-s&>vSUm( z#qU&oncchL<jY&@V{R>U>|6N#Xq2<umxDEt7d^AraBj7};cN15>lyCUE;kF7Ih!U- zJEZ>SVUVo05Btvxd$v!Je_j!BOufDNn5<f$%^Z`w+3p+W3TYZE8b`1FaDP#F<d+>i z?jJN?22KArb?2QGulI+aUQrps82f$M4j$>_ft%CUh`hg89_e)Oq_E7niT66%D<U_X zs@=fG^P%96R@r&m^9vrv*~Zx1V6IqtJ6i1dmx4l`_p6qt-dwfxz2V+3F&hl8Tv~nl z=+B!!f1b9j;z-y%Ehv3w;nh25ITOC5hq>!%yUjkym13sI?wDcz{z6LF42=V-b2%r^ zHnf^EjX};|BH*ymww}VjGmd=J6}Z)Gw9xnXrD%O0!C1$aXEjS>9{!#?ciz?~^V~IF z31**NE%Ty!o^lS4-Db(Dzm3=3n9%t7aGJ-{$9JFHZjygkQe>nzDW;=Ov+K<sgBane z2<0OYMxM<pMC#qwYuyv`c&nTA@_4o3PA5$#(>iIdKidwZTmM?QWTwE{OILSpZZ<i3 zC2sMxnmcL|Y-_Gvf3Z&f)Yl6q_--G$*Z-`r{B8QmChlaL{|VQ${R~()swX@;ou|*k zFFpOw`J?iQC84`}!u}{9nm=9q$E!z=`cHSCUcGv~-uf`{^B1zY|NZ2uU;Bgi&!J!8 zt52V{63N}W>aV=$p>A)TxYz@aLtFATzW5;}n^gYw>eG@^%f5Yw7&b)qY`hRP$5U<j zlmqYce;It?IyviArt>vD?gM#`_n!97NM@{GK0WzIDgXX|d#~@g5&k>;Yb4)|0H58f zpQc{hqNpU!D;WCBW$CM!z<Jj{U**a;W8xR<R=Vo1nOb7@t5)+nH$AyqmVUW&+b(kL zje`ZRQ*NIYJ<e>ooX42|RrOcp4L9$vl)qwKx~#9V&s~N0$Jh39#ekaSFKT|P**UJ? zU}(*=So)Ro8u@zy9kwq0`H$MW#lz1AtA)#7_&xpJg5UZvc3*;mH_U3UTEMmZ+C&Lu z)u7qxJwbkRou3vTai5ZEzS~>hPygHc1sC5xj_k0{UVcGRXR+s+-?cGosw*bOnclka zV9oSWh6SNnF29$5)3WS*o9)!Ju2cBM>m|?P)^B_)9I^ZQCBD4hU(fZ;@z#3#b06!T z@|NNSC%$~$zC34jZ*w=tQnAziM@_|S>%_O8%yT}+kl$kRk1s68$TsKokL!x|tKWZ! zJ80m|`-|0HKr1Nc<=2PGVVMWqo(gAhtlXifrkZ!d?ni4x-3-27QPtJ|)g#uPc`ua~ zH%+U{`R9cNhIRkHNK`h+DZFv-w?B6HL-pRd$7|ZI9p(M4cuhHXUw3`NybEt{@`pz# zUif~@I#@LP;atv*zxDjC-&23sU%=DHWBn<)XT$lG+4V;hYxC>2y?$B3b>|@e>Z_dT zJZbZ9%b#5NLrFd5&`#O)OlduR4;wC@bnrb}AUSWfyzJVEVhf%&?0tBy;qH%*kKSa> z{`>QsL9peOV@fyp|14H6SQqvqfMd<2GRft^t?w`LPdqMA*WYiH{%&&YR4M(f$r2V3 z2a2O6sH*wJt=islYt~yU_K!asZhXA6%Io~~d(!Q~)78|o^xv6H?+Kad{Nm#&g->3O zo6~+3W!`um!e7bhE_;ll{=*A~yURWcEZ@C*PUnp;`;OczUBofbLO>&~S>^Tz7ca?Q z>5`rNb{XmaeC73ywi_r+EM0VR`I*{^HgSgd3CmwGuK2H9x=3Tzqi-`EURmUdw96&8 zIQTqCSNr$j(~h4FlkE-j_2fFFdHWYI%yp|fV8|?%{G_U_U_(zoL%Lc2nO8C^n9~%t z{L+oFvJ-pXf7-ht`Hu?U$9SIeZ|*F~*EBeoX|rIaqx(a_vz>fjx7p>Sf1LT(VX^fJ z&-hu<jeXZMzf?%QUah^BN2&dBVWa}zYVE*N_l~u4Zu{2}@h(L0k#+QEwSavLyLt1k zN?ZIno~Hc3ta0_n>K!tL*876_KSqCLj%$7XQMy!Y|IM3~&i5LhEjyxKynN5mC-2$3 zAMV?GOhtnEuBu~Z#jCexv-g_kFV2W&e`Ry^`?8-ruNaQEo69EDs%iOk?=DX%dw=3> zTuzz4+HU*yOY#DaMq3@0{Mz}F&HR8qr~gBl{me=aBj#?@VK39{trxkacqgm3cZt95 zwz^Z@1xy-hf9&jzzYbYEQ@A#5zx$hAJp03!Z@9)_e*ft4`ad0i_b@+6X5f(9e>g67 z{*5X7q~9nkIK?kz{_yJw&g2T23qgtp&wjI3*<Ba0zxV#MgwJ26a&F%^w<|d#LG;x9 zLpAa%=3cp@@hqugb>Z%HyaygXv|05;Rr@N_nJ<^GNtz1OL@>SEcYo2WtZc)1%hv9( zJ|}nSn;27})$E0D^0ZehZI~7j@9py6U4QZ_w&&~&k4)^!)?M{JyLU<2j~ToAUWoiF zE>Lg^$&tNocyH;pZT;FSJl8jUb~K0=u6AKw{pZ@gZPgnVtT_Iy$f|82_qks?I$51| zG8|tbcK<-i^(L9iaiVX09$IbwR8{%gRv|;~=<x;%<zq`rX0TNL<-dD8@JXz~o0J>d zHpZrXR8D+w%=N=JlYoQ$?)GyI&hK|$->mIgaJ8bQ`qqu#+@Dk=%91wjzklmKtDoq< z-FH;m)K<Axzj|`_Vmp8D-qXLHYbEgqyk~kWapZ(j?bk2jAx}SL`ODV+`C(kwaj(_C zu2Gav`r*^|!#DmMb6d3G-_^vDpGl(so_^?jzrQQ&gZ&S_-z}vFVz!1}-Tx`=|FgH& z5lh`XHl8^C`5xEJFQNw>ws`XxZJb~s^Cds_>DzBy(Q6&G+o!*sRl~qnaOUwcAsMgT zVzO=~D>SU`1l#ZZ-!M1P{^i?M*73Zh@psm~R7|=j8hzybp~Dh80wuo2Cmyk{wfOz? zi|w{gPoj#rchs~`eAuMVE8bH$cm2LYqV;}{qqM6XP2{d~F-QKH;3L%^Dp|!HS+mnj zeN~=K(2wBG+%^B_zCY-_Qgo5&@+*Ive!Y3^_tI`gOWVe)Oy8fbywrKQ|4i#X5ebL6 zM-B+)-ZwtJx#vOH(dWWPywxi{>vBh$@jPq~36PSub71`X*=Xx>u?a^t<&u*(xSm)n zp`Dce{Kn&@i;tVuiOgRccKlhaWd>)^)b``6Mbm{Wj=Aq*KPT`$`&t@j_>5`Ms~?13 zjhdq{J$9qizcmGdeNSJ7=x}Ii+<D@k@u=!+#Z~_$eqCu5U#{HglTtg=d9+7**79wA z{Hecre<oaiwxcRHq43Bp8OEtgkJs?Lo^U;DgU}J7Fr6#U#hzNk9ojp84Wr%N3Z^Zp z4c;Flel_m<fBwJpT=B_0-GT)XR=c=l&Nr`ry7qSf2h-EZdo}zY1THV!sP@5uUGGX% z)PoCwB278E@v__gv&XPr|LtknxX7Mi?OKOPKP=X*SgY#r?1G$Ng}n3!JEjd*m)yVo zc(g*ouX)iYg@7RC6$>1?-pz<P_2#Sgp<G#|pH~?sEY?2u{Nxe8I!5cniLs?m4URG@ zGDQE{@$tm;t?YsP2OQ=wZTwT=^78G3^iMZcdmi3Sd9u*jW)sIdiEFQxaI$<B5*3{l zW_NA%(cLA#+$$a>vAlm1knmt~(v<|k<5_i<`{pFs>FLk;5cs7lX{zGX-wg|!GUoa# zxw|=P_8ppVv-L^0m(zwF8eW%mbIt_qJaszgDbu~{Pa58^zqC$qGi(rkwrMHnk|Tza zLN=~#IlZZd|CA5Ex@xd$9^dlg4tvDk9ct|{w~jgW_`*cK0$$^EH(tkb51s=Lx##sW zE9jLf3b4n7S#xMe-Cx;v$lbZg{P$z2fL9+5+-FE{ioayJ_Tc`AIsw<+zXSd~;@bB2 z=+$@o7N=-G+j`8tW6c}Qcw^V+9`(Gf>aVWEupi%%a(wC2v^Kuh$+M0q<SVSw>ArSc zJpS;EkMTRy^#6rvvMhLfru$R<BZlb4d;znM>`Y4==Re-MaONrHYY~p`^X;Dh<=uMV zr^I8AqWf+)x(ti;>|dHL|9-=GP0H+fHHv(?+WH-PXRQ$X*7yCgy!sxMZw?s~Wxb5K zce<Yyll-Y0Fey#ow}nTrpMcK25OtHIrj`E>GJn~!Ph#_t>0gb?wtwV0xbVDG|H~Od z>q3Ha)MUAJRC^`$n=L2XI`%tNFmKGzs@=vZweAvU{HpBN)3<Hnyc2G<e_s3SnpLy? zJ+hyD+C3}j_Ln6S7;o_=S6hGGG<$j72HU`k>#uvKeR7+UkyX80_R-4_eztcDtd{Or zpJ9IIb?mn9n>>;k#kX*FWa~fv&|Ka=JtI5eihRcIoC)jBeu;K?xJZCMQJis7!i-Ge z|3=b2N?Z!pCYMbMe}7kei*J1LV;(mtiM&t0|L<_U+>j#@Z1d+h@1x_JHgewSoZq1P zzhByf_k>$|_w0#0yxUErcis{C6yWUkYSyz{&V<9yXZ&TadK8xVzQq2f#>;=ty&dCE zC;DHG{1q>6YO2M4_Wi#a^XQf4Rd-u+Z@ibh#-<%M&#rIIF^=Tc<BSHbn;!A6?oU<E z*G-%H+Gq81_nd2-UrP3*amm)_Z7^IoIm?TE_AT~xb`wQ8PAfdkKcTqd$&u|1yWXWt zV_m=Vf8{yeXGZ;{JK0Q(bjn`rs-9`Ib>XhrulE?0Hr%)s(z#mT@$yTz^;e|kZ8(-Z zQJ^9q-N9zQ^a4xgx9fyk&Nnn>Zt6PO!@rLqNjlU&=$E*}-|4Ea4zp{nh*>K)=S|_( zU7Ue=2U=Pe_Me|HjX~&U{&Y_vHN_2WsYQMs_Q_@ID?fd@(Y2#LAk6nu()^|gB@CrW zFKs5JiDlkrU%b#FC_mxc`pyH^;pr~d9_C)WlDP7`&%BgVdyl<r6EtdWo7S!HIciGx z2Bx(OUVT2^t;7BEdO)(BZ1de<e~yQ7?m-d1S?6}R?Q~T6B<*p)ZhzLk&WTaVrR>^P z_bU>cGgOuvPKrExy`cKn$=&gXr~de*w43SEa}kZN?CEob7j`7i-&Q2Kf7+*KshcfY zS4rx`1{ba^+Z2~<{_*868?m`>_8C4dW42rFtP@jy=<|Qer2RiW?^S+sUVyJAu+d^R z>)Q959NbfKA1%IomPg|7mvF|q*S?(B(r+u~eBSlxSmQHppAByqUe<3}ZhYotR;bL< zbNhsUp3J-SLNv)?{(8$mJr}K+wG5*DKBpA_H-6_2Z2l=Wt^UwTI~^P5_S+VX`_Dwl zKRSP`(|!s2mKsJgs{_ou3CjbLe|??0W5tW$DNJm)3oqQTbBk5rRe74`=_GOFpyI2e z)Bb!BwY&9GS8(eG?u2Q4nREUAsy@)VecJiK`3Y&|o7~@g{ZMk-?63R6%oc^Z&*4>z zO`ET+JJR8=WWH;v<eRM2*YCB1H@fXQlB#=ycgvg$&%<WaT5k-u)sxCvaQEp7!R@<W z_dQt5K54(=y6jDn`yMO}(O$=-aV7oQp^|d>$7>>=+)h;0uJwt_TXO7m%*i)F>$cdP z7QY-8#r^%z;oL1+&TBo6>_4m>!t>^(mf)<vmZ59!KZyI$zD3V^OZ-)@SWC_$Pg6Uz zI`*#1a=m!#%y#QD`I8jSSiLj1)NHjcXK*ml5H!m&4*9p~=}95kSrH4vA4E=X$}H*9 zHZiMNwDVir9TB6Zk98`{kF&H7S@Z1DbvQKdYORe!%Kc|&Qu|h)P3?LtbUE_S*YIol zQI-h@_8Byq2w9eu2}MoHUE0YXK2fAJ*)f!Ndrpdp`NI;X+0#30`FJ<}m~3{>eK}*j z^UXMGzl&#D*I8w&c%1W{Eyc8DPTspCaoo~bGVkO}_^!=g&04VKvuU_#+nTaB&o!=H zF=I)8x^ebh%j*gL-|w9}H?yXse7?@zudhBN&7UCrfOS!&kjZ>+_9K^n_}K01>-YS} z^4MytZBNFYa~|&_+WIyvUH7kXt6z<*tzE>+)2}%?I<H?U`CeLcYm4Y*b**_3#ia|B z*UX+Vq1(JaZr+<WGJ9j9I)5BKDj1}(lIOJXqM)f&Mg>cR{rC#|BKrQV<c)pL(>r&T zGXIk+%`8^Rff1h#rinV5MaUOEx!Rs;{fW6}cR=#%MMvKoZ9BeXf<(8_?1R_XHeWND zeTH$qa+s~Ee_IES<fg!`w7!qany-EF{WMuOsL`G~i+}5boA*{Pi2RV+z&c@~&K~2K z3-fIf$_k9qR_(W)`l6?0<yEgqUZQ7LUOpna%VL_=ti^|w&sa+di{|r|_j_?}=zcpr z+u)$Ol6=AJb_OBd->NI?XSL1$v@Bz#_Ua`zKi_DaGOZ9vD^q6`y1FXjEJr`X$qGi{ zX&JjVr$qnPa{lxsb3@jz#;IJThTkNw@+$2!GQZu=*&M>l=iqW$IaQ?Hm32mDO6Hmc z)1zknoti46FLS%&nfkj=iZ{PIUwrWC#O_HAYNbw(OQS3}Rvho2|M%(5)zhm_YH#~2 zI3YjiLC#61eC}@PJsTGpN*>_<C-gwc(rCBe;t5I$D<ibc8ehJ-zVdcqrA5B@%aTkU zz5WYlRx!z4$oN~l;@PjNX|^^zmtVhLQ2Au-&6IA72|sQg-^?#xcvo#tp8L{sA1{cW zKD40keq_bOH+Q2Vs`fGe`50B(-}9`~;Nx-b7u618$EFCZy<Zr1|7dl6%k=qK^}S*B z3H#LMKH!}9?~&Y=s#mhQH_H#){k1%I>!*49Q{VlzzO+h8{Zs+-hke~^Ty1MV|KTci zDdFk3d0G8_ZAFsAp0l~PwXVb+5&N>@>KFH)C(>>iy1O0h`_P{8t;u`c9>I5SYT7?Z zMeX@)bZY7J9X`(wM2a`F%rj<s#uj7#{7Unaa~r2{pR|wm*}@{Wr@=>JzvFi)<4a0z zHa8DMKHi!1Dq?Z(<sU9{kE)B>*j;c-UwyUt*G1!B0rmy!c68tRzw^>7!!{8UUAw}U z-+YXx?QvTzd3wE#bL`8fPvgs(Hog6qnEu?oDbe%kizgFq+ph_;ck^H8Rlumtd;N=H z%;oR{A3tfmOs(QR%_6{dhtZt<u#Il|lcSvLTaB!?x}V<I?481%n15T``wD~p`i30C z7fW51=PWZ~$Y0{R`2AI`u21dqr<TsYG~3Z^eTCsHQLe3*dG5>I=4aiuTB!M@y?5^4 zZtb`~>nwgeVESHTUH9$Hs)IZ94Hzn0WK=m%&ojtU*L-6caJR3#_u@1@+f5f7y`{e~ zRvbD1uj<1at%7;?I!^j2&o(XL%;|pm#`E6k2Niwq^s8@woL6}zENJ7rTPwFIv$yQ5 z?J43kb}iYq@$<A}F@CcuHkl=qwk<y|^?bhf<3GWfbN2t^KgnA;-C^cV-vX~_&3ozr zKUV!XHibPWWe;PZ(w7{Eg^p3RPnVoq9hkDe?Uv}1bIY#1(OTELyK$@O{cy&I{}r-M zy>__d>OaHiq}^(tS!)&*A2yht({NejNE1igRu$n-*O%~AOxfnne_%@F?ZxcRwp8TD zCmR@v&Ha%1<ndIYOBZ@37+Rj3(80Xuy~IAR*9D6hnx)on^Qn4a7<a$T@q)X$Z?H6n zdGyAhDOFu-m+$hGJ0jICA%D8y#pnP2XQ#Z)H}ef+KDhFE`-)OclV~A@jNr;**Qm=q z!T0Ok)}7n6#m@h9YJ_ylGLvWJODhVqJNKAR2=b18U!XZ><)XH2Nn4WtUS71|d~ZUv zbxn|2@rT}*`&KPoWR<%1<HqNO2i{b6$W^z_IiHzquVr{UEt7Aq7{hnr!g+%1ldlBv zH0M0%x%gW0bbgb=+~a%|CnPSmcyszcI>hU^<Sp|rZQ1LOgs;4?Ij}e2!<7qDPo8?? zSXE~iBWri1;c=EtMOcUTj&pB*UN90*_<7Z`+t+VxZ~taKC(fYH!U?<n1jqietzV#R znkSyut5W6jVsD(yb`{yD?$^CTS63!~zIp8Jj=fQ~>lSi&EaCgp==Nwzviq7aPPLB< zcPlmit?8E9H)BI($JfQBLH@!!ULRuUVu&y}effOB{Kxm_cLW4`?mjy+ZQ5ax?w{?N z3%8i~r0$G2p6(=KuWqx(WWC@1i__=Vo%r)1&Zsmt_H5Np^{b~Fw9cmGpZLPDI*|8= zn4Y{}*Y4%tT!QZ8eW@tExVMWtyhwlFi<p&mxjFJTp8q?Ya!a*g>&KE`J2u*;&3^0c zbAQV_#%nL)A~`Gdo2JJ3+|sCi6}8fpf3t?F)$@Rg#d1p>otIUudYx4MDeeBmOo!dR zw-@f<dV1^E*X?dEbL{S!=S)iFy6O@wz_ucTLutXMRq^LPdo~CbWPIP$z9leX`nnbl z+o{L>ujU4RTcHrOc9(-{iouWiWXB~{SFc*0owDYCo3Q`E42w-o(mvv1Uq3F(Q`D|G zQfa!2>)8DliD`v@9#v@WKXK+<(DMEN#N5mjLT;?Se|^E(Uz?@{h869I<NBN0`Y)sC zf@1%!iEH1M*R40(s^%|xFL?j5ZiChJP4hNat#7+|O~UKWciX+MDzttE)HP=vkmgBk zoL9GZM>`wqlbu<m#f*;CK8-A{nlekeF8PR``ta0YK5NY~rs?;Dznv=4K74HFCHLRP zep|1<jqdr<uFxEioj<8$Ri<BG^OB}D#;WR*kFUAAp;zP7jXNAUGAo~?P2+!f#+=#p zYyVB*toXCb)*jnjS2TUYitU0d=QSK>-qgL(sxV(=ZO%TPoEui`C({1B4tbLwZs;<# zug|K3<3v|G+i6L)Q|=7+Gc8s!RMgx)$6&7N{eG+7;_v)(o^1Ja=Y#c{ZBcLCce7`w z#HN~rRhDjX)wt&OBETp7R?%YB^4_=8JuB`ns^ERq_HU1^@>GjBR;`PP?J;E!(r&kj ze9|)#-pOos^Pk=l(Ga#9mfX41^_DaKIhwPj_J_6i@<^kWWaD1riX(sO4|so@m02P9 zBzfAQ`VBMLnNzvrf48<;J$gHJw|Lvd<nKu*cHJneH9X(;HTZ@=Qp)lT1=-JBGE25d zriFcwO%uKP(d*0iP)DB)f=VuhzJZ@gC*S|iP;y#euj%H<zq=;i-EUibRas&41DTg5 zyJIJ(P1j>&xHI`^$u$4_PY+B;`xkoY`?aZs3TxL*58V8GQNbhiKRp-CUUG)dXWIAW zL%CtVYL6cg$70nc=3Z|-EM58c^^YSHr3z$c7+pDd<x1sb0hs`uzZD&NOGWH@U;d1f z-6qDd<;EWdmyUOtjQcZ}zRmWDt?@lBz5ngC(;phP9pAFNWU+zN)w9QPo@x1Yh{wJ& z;E+mmdlt7^bV8TfyweMROS<u1VSJ#LUaEgx_Icv>t_Zcc?)}RC+b3|FEl5>bwl3_4 zuzL5j)EOz4gaz*S#ItVQAhGl6QiJ@C{MpL>hDM)~HU=Nx^w#H0?+itee{W~DT-g@a zl6d)on0$83xvcuNYmAm?ZCRYZ@kY*SzHKt$Iu-lXHa7g0>`VBb<$UW=@9gXsdY2jJ z&l0*a>+vMxJ7tgW9DM7*`%ut-&)Fi&FlB~wb_|+_d4GGbWph1Cb1>a@(>3{=PEV)* zddp(1XT7?~`sUwcE^p`(`|x|+2{$$u2i-b1!Ij$@R`IV}AMMa{zB&B5mC;q>e~0>? ziXJ~ackVjzz1&>}DN6HPH$JtkjlK4_rcdpi{#CuF>B&t=!O<o%;>BDC3MTUS=DE4d zSGs!ZSyw~6NlV}3hsRv{&rYn36j;@}x7h5^<OF|?H<Qe}4C7WZ->7nl@-V#->h>w^ z#dEFn7|lnglVaAbo3GB|Rn#1~`-imjwUTKWvzfN+s*1WX!!xk{I@=MKG_lft&IfNE zOey2mQ0>xno%Yk0^VG8s*S=hAIoi@XUuCo9(Qt0thNkF0Rd%yDCan5;s@ZHSPorwo zYr}0C&41k*(%D)r%@VViaOOzw`8zw`tk!FDPWhATEG9J9yZi7HL-yHb5e|!wel>Vk z8OYcEuFSgQ!@ZSVk+=0(`_IRG__42UgUGvG()<giCs|vy>=57B>wGuxTSMI)(;^Mq z7yCF>Zfd(dJDsAJD#ZKkwBwgw9WF5+%)2!0PZ@m5e97=$ZpA#Fui}9c{dQ)r*`2R3 zukH}N{oK}Oa^!Me_GO0I{_hfwWq7@byZ$!r`u)A@?(WUI^R>+Xg4*vL)pzx8@11vN zZ(QQ{Cud5Nen0-cd_QZ_uQ0iNQD41xKV5t??HH?`{>%CIcD}j#FL7J-g%kfC#~Loo zxqI!*mAMmdUVPW{SoLY@i$tlyu6Q5Ehq-%PO5Y!Oboax-8Kq|)|5ZCyadqNfxt1kQ zS$t0iUKTp;F0uck1gpZa6}u*U4qI~E!uZ<@jXt}+^M4Yyon2f}R~W+`Q}%rIGfnZA zf6nCyz0&_U@y_Xfd-fH%Hj@k;`yUCH+nwX{mtJ0=<QH>6Iyt?H>+#KenW_8%#dVDb zw>9!vUp6$iypbl5_+e4-9)Gzlr|&vPY~?w8A;L`WtmeX3T+MH+?)^N$tyL>CZ{_<Q zweN2p?LM5O_oi(==WnmQqF28(nYt9c(Jpl|?7SlVRjN!(wz)Q-d6IP)|D0rwElv)8 zK`q_Cd_%s9&SjFjf9=udpgEtv{%Uc}R=aXmI^%x-tzX|la}Ft-Z17nBxcOQ1xfzCD z?+({~J@$5X=9GkJmvc46AHQ+&IlMJ>Z_JqY?#-OM<HZb1gZVA<fBX^Iw>9bR<gXL^ zjB8~!9ai7mbvmiyl`@w<@6<QTmz<k1GvT`TL3gg#V&N}b6XxFxYwOvZ7A9gLTQ2Qg z{*~GE<va%WzNK5#mgl^%pEE~NUFFdx*A+qby@zXM4t%wL%k$Zvx9oe)p=HZ<N8Q<I zzmtF7uBqG4zIS{m=5}iN^8(9Fi&Y;jnR{k(>;kK@K*pA3GJAv=19i`5{k^q0+f6iD z#p}?f-?uh1te76CYmgXSng40UoH~|WYq(xSojG;zvi4HOkDKavwsfqudV0L-gZx?E zi}xoR8=rc)l2z_f#;y|^e+jipXC?_Qn)q_j#$@HkKVJ0aalE*H?DK4c9|EZ{KO`b! z9aiSoSLEg&e>IKmBUAWUwUX=Hk$VN1`^B~gG0#a`Ajh1)mZA3M(V$4_h+_?5Ufsg) zuV;xU+HZC6bXz}T(Sq;$-*i4a`#wAJj8#L@xqVVgUM?w2Snr^<WzxG(f7d9VJpZFi zE|B4!VCUIgSzP5`nBJ$C3x9E{R(w8%`4Bflz5hCqa*-C5s+tbNy5-+|X0588p7VG? z<$taXFKyeF?ALZZJ1_oD{N7!YKfZ|6+0*l0@59|tLlKKO3I2_H!#9R+U2|e);KRQm z|JIZ|y;Sag;#h>^HKENh8F?<=n^&Cp+$9{o?py8d?wO}gzmAkPGhHEj*md=@Eg9br zxIDaO`tzA}*LyCxgyTzEk6lgUabM~8B(-pPd&_(-{SB2h4a=46viu(1zTs;5JDB&u z^B)`ky<>C_-!VC{+{XKjNzV1%mrI21b*fHHi4NJKQQi1`!RGa%`&%XX13RPI_L%MQ zJ9=o*2d~c)$}@uc(!8y$PtTppesOU#+x|bT+p=oxJ(qLpU3RvNKh^x~vu5M!1~c_v zPQ?!n9ee0zbE5ZvdrgG5a_2@rNn4?dM>YTL5Uo6LxmW(c@0+J*uRQ$Dyt3S|ySX_b z`~6kp>5Ow#8-J`n>3yNMHuJ5Cm<(56U6`xRi9<?ar!v=8_xva;tMZt5re)1RCWXAP zFBUv!ADKK<UnJO<6eBmwqJD-VbFlu6%k7c=2EixV`i`aCwluzT_{5(J`FcgyqGMej z&DNYWVViB;vRtEuiZXn%T9Y>%PPl0I+2S8h$n}R8bz}~+Y;h1s{mCiPqs$XFH?T;C zvpYBD-9)`qh06gMlj{=CL~gVTlTBUv_Cgh_TM5_pjmO*m$xMm9s<f<dVQTmq>C1T< zk1giNJZlj;v|^(0K86T|7ZRV|SzR&y@`WXC+q!iDl0Wpb*x5piZZOp}lvz}>XN$z_ z5>;Jsdef_&Ydl_X_A*}NznL}l=O(6YvWb#4jUJmzPpv=Xbj|G3Lepc$wr`H8xx{OK z4t`NPe?q8ftH~<;6$WcmT~9}Ci}G3!;5uzl$Bm0dw{LHdoEZ^+G<!>+fb%c47rQf` zY6mSYePPcurR1)HZnDE%hx&DsCtmNKcJW}#Q<XwPw;A&nGF5-&TGMxqw;@SB_sh+6 zL7`mxrmX#TN3GO<CfU?)t-tYof7XH}r#-XyfA71q&G5r~-M>Ab!WOQ0z39Q6IgD3s zcbf2hs#c!SJAYkc^!;A;`I8m-WyPMxs5qYsymqv*I$oa7>+`C%C8n=g-}rP{H96H( zsz)7uy+A{Caz=f}xkX~n9}CBtnjPT#+CO{VJ>}!mKQ?Sx;6MLJ@{Pk~MzOCR-&kA! zqvFfw<FEVQuYcLDwMA^B^Y3Tp&)3-;?SJV1boq|1){honG_{J?Y;p44CSv+xp?8<+ zdljCL>#1Ezx;hWF_+R|)QPI(QeYi?wm!v@S9rJImoX=e~<nB#cz}|3cyJmC1$p-CL zO2%KeZk;%tHS>X|`qcv`)eIFUn)yqK80+!by!>FLz2;In-=YW3#;4vS{dCAZuj{{W zPXE4LcS<;gXD~n0Woh?acw*vJt<1K7wRIf3+2*W`lzinfXXCV2V$#)2N4wV^iP@@J zX?t>??ZOSJ7HkjKUfLr!Vg9VVeRpr}{Q5(qX4<N4w=L}VOiihMylo0kfdA97t+NE4 zz36<sUgbmCcAICvlz$%6keBa`ewj1R-}dO?GJhquf7=#he^Fnp9cgj<YY4CY{BW}% zv95lv(^{!d;%0~E?6THbleqoB>>$zIYxXg*e6%ooFfHP^)YBs@8&xW={rkgHC&@5D z)XX)LnJahF6<rgfJ2xc{T|eiOzC!rX+c!O0uKyNuP5hsc`#yLR#|9Di#Y-j`wJ^<1 zd6eODVo|5zg^RNa*YYn-IU{-C&(Y9g7W0W)*?84ghsK#_*<6_?ZN?ewc&f`bRxqD? zy_BEmL{ZLI_lfhY)||?ao_aOXChJpW+Nqi)Y<yk3=OvX6p17jB!BVom!{hjeoXC{j zC$?;#@z!xVzw&Z>Mxn1Z^Xt5psWMFsWL(>+wz9>L`}N=5E3SGSTN`Kh)L>f&=f<8x z&O4RtZ}ps(S?;>+-Kwc;H9tSNP#(A^G-HLj^d{$kU)wX6si<!Lwe;2LZSlKSFP<*p zmes>1beL;#kaN3`#zM7#1n0vwD_2UbmJF875<K6+$0GdT?#}#ae$u6D7#};HW!Z6Z zhV6$#4!5(m8W?;QkY9X(hd=uQhd@P>_T08NjvwM@F;0$FUBdibqUOkq<?;(tEgLF7 zKe3m&lv`6&7-PHS)75|!g^Ozy+i#~x$;(f>Z}#osgDwT`B{mz5KNfQ{+`r@QgMg&D zlGoiouC=przj1S7uJE?HxySEvCm7orraZ}hyX<P{8nJx7YP;;OmjVwRdj3)JSd59B z&8?bM51!8SwpchZLA7GLL5}gW`y$(qiF8bT`OYzUzDUiChbH$-il;T~+8)08>e?q~ z?d4?mTW`K_utHV;e$q~R2JNSJ=Dm3{<DyS!+|ot;1sA`~4t=}myfm-F?D8jiBC=<9 zT3$<-vAR_-twvJ9_wmVxb&LP3>-=CkX`NZ?SIxt|Ho}uyqeE=(ilwZ)*R&{z@mZ^6 zTK3kh*RS51Bgn8|qhM;!T#e+lt&*++jgfvo%l2Kr>CkP;cS_;Vg2Zd?2}}}qgq|I& zpJ8RdyV^;(%45Uv+XV@$j!l`q)ZxN3HSr&DZ=^&&FIkerR&r9!JooL%g$o02#T-!8 ziP*L5%o1*IQx0GAD87(0vu|xyvT403`gN{H&Ss;RT7Fd?JGN`Td1!j-ya{9E4~EpO z7n4&BU+p&jvwS&k!|R_C;Zs*DZ2n;Qe}=!4=9gj?(|GyC6^{zu^N4lZn5s9G1th;w z;?-_{kn%W~RfB0Q|6EB{WwD3}1#J3}tP^7I#3k-sxw<`5R?<kWaK5zh?zG-$+48b$ z5^GPMk=WO_{I%iV%&H*Ws{WU6{t70}PkuGI_uIA&oy)G<_Y@zyu!Ma=z6`_HP4{;A zi{D+%8{L{`DjxpY_x+45ue{~5ugzkbuvhl{=lax_>Idzm-|bx9A|kMD)5@QEYyJiM zrS!CMY5Xx?5P0VB>Cn1U=@<Ow3dMho|Mu$i)m8D;|F(y}_;PXecY#CP^RHD}$bT+~ zzbM}R*G+!LRJoeAfOWhZ%r{TZ*x~ny>1^Is)8}y}504$=x_0lXijd>`8O6Sbg?cQ{ z>mS%I68XI`X#U6W?Nc?|C#LSZ>f~~cyIbBO^`q`-W1jslG-gda{nPiv%*S(+9;~#p zxx4!IuS+V7%bhm_u2?nM=(*rM4PkxP+?8D?|GWt;%FJGP$YqJ|waiD0N^ed|6Y4kT zeDs3v=x$eaquQhwS6;fD?kT!nyndg={S=i0{B8#xEbaDO;1Lt2p}t+p^w8@(29{3Y zR;lIZj?R!iI^)JMwW#d{2Yt7E_J8aU_#^N}*pCcFTk$im4p%Tv+Uwo5M|0-i&Wx$M z3Rl+W>iR4=&lj<t>tDpRLTkGQPlg=_ulawu_Pm38)%Ar{q7gDaf80*EZ8T#xOP;5t zFZP<@=fRyV7Wac6xLN<YvO@Z5-_1fU19oeJRnxw;tN-7V&Bs}G_S)@YBM&dnvn_Q~ z*I0KLKbE=KX}wxB&@aU){=WlD=8Q$V1#2dpoqql0j;Y%h&fF2QDJt+@r<q${l1qW@ zd^O2ajO+5389y$5D#|93`e?(a<~B3E=O0C4LlP9N13y1IxqWTKnWrZ5e_Q^!21hv7 zw3n~!?K~(bb~wQ-SCePOVKu%+Atk?Tb9;lC#ceab*_DL}JFZ=?_Cm%?Hjeqjy`{k! z!M@$9*EfgRd0zD>wzG_q=Xre4weISk-gXhDj$<aP`zM_|I^*TWw-##J8C@4|hHsyi zV!J1I!_Uoi=4sg($3#TmeqFh@&gWLb9A%{=XMRd;xE>m&9<NikqxZ@L(<x!gJl7m; zarQYdx96VDu4BJC4V5nBM^yAByt=kKzhvg&9r@R!-?8mYbB@^@cxS&vT%c6mtBWp< zrBS~=Z1{NmRgu`iXD#`RpJVG*t?l{2o*Wui*HI$Hy`R&x%vpZ+!hETn`6kNg312rV zo3k4?3!Y2hF_ySk*VBDFB;#9G^UsW8nNt<rmRpZ=-{{zQ@w5HbecN_^shiYu`{#2u zt@h65CtoGC>J29tncDUg%Xax~IkT4U&X@LMT5}rr)f?`ZWG3g+&HuVQrE($vJIO^e zd9E#;yX``r=YFxxQx89I44HF(;mk$0`;(_ur?iTe`mk{9y>svG-aQtUw!bP$DmU)h zvun?-yS1(f#g@}Hd^^tiZ1cWfSxf)_o2uyj%=e&A;f<J*j+xi>zUzHo<ox4f(e170 z?<QW$t@u0jztH~1^<fKt6qT2!YF}!PU|xLcMc|uK<9ZPbj=!wuo=*Lza>P@1-Ion# zyn|1<KI6PUBW~ddp3`=T->bf5^WR|Scw-rJGVeJ5Q|9;C&3|j#TNX+z5;*p==947% zUiTi$zLrDtK2Q95O?JV*qH_P46{R~Ld^^4O_`!SkuAR<}`^<ggQIx#iU#T3kDe<v; zxt7=-zs!5FuY)b2w5ine!oQ_Q9lzSOGiYCszxh0%|J=*S{(BX6{T!ypFK{O{GE9(- zjIFzSMgG__M#j~0M`qtOG1f2T@V;}PVRK95cCWvamM?tyja5obb^eSm#>x>rmm{@j zE?M^S#1VhHA6B<Eq<vqU$b7rqdjHfSz2^TVKcDH$`mx*K+N8;IPaEhm&rC{;ZdM2~ zT+GC!ep#P$>#c`HXFs2`SoPrVSA*GS*9Yr9@0Roa9K#c8_eV$VwfSjxUf=mMuU^fQ znB^14!<@kPR(Xru#;yEZQ_9MItgp2_^WsmS<m_1+_e%(@pT9F}!i-J)E}=WaS--?= zj4j$+u)0E*{T<t-wxv2Ixg}G!=k*@4TJ_08I`nY(&mYS(e_b}oU%EMRaeM#IoV<C4 z8`_smZh5)t(liBUQ^ovAhI-}I>BlpA|9X3JD~U98h$|M$JU`dB&a)^uM0)bdb!H-J zv&ApneRk@G{ZG-zvevjcb;o*hOcFVi-)DZyO%W5EZG3gY)wNp3Bj%r7H(`^M_(EsR z@7WBjugkuOS;iZknNZguEaSP3cS5f~p>E4<8HwW-3QsrYIjcxs+WbuXz><Y!;t_Ix z%;&9f|JWh3%Kg~+%8-)zZqG7QWWPpSm3V$&b)>rO6ZwSb>$N8xE%JIIJ0^auddnSu zS8VdR#6#DLlwUK{Xnfl~@#n4|HeDBHMDd@SRJM-&cXl&xR%V#_(~}v>rco;oM)}WX zu?X9nRoi}1E78!WwN9jCC!gGm`hzC7!}KqvzyGspS3u0F-S-5xA1vHc5_IqB3<)hg zuX#})_c5)DN&Q%C+9Q8`$<$EIe_4;$>+N}OG3lL}jO6<D)ncpf9y{`U)l8+<*{iKM z8y6bxs6QjNJfm!8|3iZ<(~T|6GrNye8;UKe(Vn+a<|SY7YOD8pg4=aluFiRS*hK4C z=H;hf6Yniex&KU&=Un68R_T&?`HA8)=1YCcwe8Da%I}@lyz~L5AkPPV`~9x|_cLv- zBnoZ$#9|O3<NxygjG(|Lr8X@QZT014hvqy!y8Tn4ZpMSZwp&?4qW|l)U4If2xTE~a z|MmHGZL#g#j|3&|xdrWaD`>pzbSqy*#^GnqMWv7^pFERx%cy#mvmQ1<YIlVS*?%PY zP2_x(x><>3E00r;<S{0$E&3ZT*ks*0+jd`g3(tZzhP|zO!>_%*d2B;#+licW1{bbK z{M#VyUAQ2F-6r>Fo}$}C@%mFumr{D|E!X}$6m~J~{?veo3G)|yoA9dUfYp-Si&^YC zzCG8B`TnCLHn8g)=f<wkhr6|}pF4W%sllduQRfz!cIIuqsd?r=@9D@De2rqAk8|!W zsXB3BT2_!~F!Qypr3bf|tdsJJ?%5{uPV=m#|DzqsIU2LBgk+z6<tx<U$mn)Wdg2zj z|3$GyhjQ*{O*&?BY=g@Mb*`tgwtcSGyVNT2LPEdl_asBn1k;|00-fu>aMwR^JO4i5 zoJ8tHt7j2ahI>Cv6)&wx`pNaGHL+s}cVksy`rUQ24jwtfkkQUm;={;tlD+8=Lk9PP zzsug$M1{QP(NEiv=rGBlF<@5m&$6CHp=%5>%CfgU^R)<GWL`DdbocJvzP~K^BM)D? zvTe?;)8D51Y|C}$s&3+4n|S2j-vcYwSLC+LpS)^P$RBZsh@}1~wRLj}8J_+9GlhqJ zUC?a}IioX??`QAf^%czia#g08!}IiELGc&YGxX-Hp6B#XvTZ_6WK`k3b%zi1&hT2e z?~X0otipnn#f=Kv7ja*yjn!GF)PCB<XG!Zf#;kisyScY9@6djc{{Dggw#~*hqW42H zGR4&<y|nwaIYFCy^``W?uG~=ZvI%#TVvNgKn@w&{$!5HLr6PHw*!9nQcLj4#H=bEs ze*gWOJNe9q_VmBke-|_F@$VB$Wdx7+N+m=yyu9LaO=#CY*)#6@E`RE_E<DViq4Dcd z)REJN9d4XCcsKG)w6F5pqu;Z#oK+_L+P{7C<=cJlXYG~vEB?29`$v}MDR<?+N!i}; z*pjHwI^`yljgPll#JfwHsz2wpc6``!&-U}(gPS)+y0y(RUcOO&lK$;G|8wI0<;b1a zUTf*Lq40B-G@lgzn|;N%8Yjl3gbNB?*X^pWek2*+HglGH)zwXD{LU((%pMDVF3K)w zP@FSmYyN@h4)s~5IrGx@?VRhg#rXIInWbvG4Bcl&tu>kw7pQw+tM8leXwOT1r3*J6 z&RhIiGO+5x!Xk<7Wp0LTYbq1-&$>OzC@NkXka9fe$HllgVjBZ)i)5Nio;Yinu5NL# z;9SQCtd9<?eJWjgLhfLitI?JWeXHZ!KbCBd|EBf9MeK0;s<UC0uKKnihxTSIzM4_K zz1MVs(VDc7RX2J!Z_@R<ty1&)(cJ`9(|aEhB4!`IW}KY8`E1Cu`kP1fck7?F{k&#h z#e!pL|1REN>gL~Ro3&-?orP}8-uyG!mA&iBAMeu|`8TcNViI4qeOt11^WypmyUMp_ zSza#=<lFk?{<MuVSU2o9++Vxf{$EyE*=~=vFNrVJ?<`;qc9i_GKXlW~eVS7q7#vx3 zgX>SkiP>?r2k(E_=<!HeJRoH21J3*t&wMqD?klaXpRbqyDdpBb!=0yhb@n|7*AwaV z?S1$4+7Us|*Anf#>%LE!#uwpjm9*mCzto~x^-`~$J6PXeI`=0%#3)!uYyBkw?YrCC zy34BU&brG_p8Z|oe;{vz$BY$bQ4R}=zO{YX(xf)?k>V_=+=^>)hchSXTkCl{YOGqB zFz-%^Or+rrTMmZHTlT&$F-ZE9{+7v3?ChC6{ogzJFG;;KH3<6>JZZr)!AQ^9Z6~tU zHZ2tVZ2IS8&!dfHJsS_kuwD^sll$P6-`1VEpvvQy!Nb$@`(4+r{JZV#biPZf(Q-Zp zYr@ps*3Euy)KUFWC2#YZB}H$t=LmnA{QTdO_dG`}dLMShDD-nP*q?1THZ?cdSomwg z<@i<AvdYbuvJ%$**q0%5b<VY<qN4fxR8AkAxVKE#YtFt+OCy*!JhhQq*gOBu`8-aE zJ=awWZZ7BAvF^vIJni6Rp4tEEd{#HKu@$V%ZZ_cBcqVBoi%0E_H|-~^*UeTkz195D zzy4!+#A@;Tt5W|wl7FS~uS$N!^5^yJvwl6uHtpt*Tk-qH(c;OgzAogmE_W)oQnS9h zD_g;>U+!pIi$vR@vflz5V^yEJ-Hi$fxgS$~GeLWTe$Jm2i+(-3b(u{!(avt+_B{=M ztdAs|`nGuMj|{(?ncLI;JiljBxMXo@m+gzNEsW9+81Kc*+`K+Qz)`wg?_Pu4909Eb z1sNUh*D;prBr)<ub>2>Fp3!PO`D|p*fukENyPb`EZCNt1449%sKCQIqn60>H=Cd~k z)7KTT`0(ufxM%|Vh50Ra3MDt(w2ew&&D!?<F-x$T!6CP3+0z!=JT}cZQsHkF9XkCi zr+n>>#4q~gYfD197M_iq)U@&R%s0l3XD?f*t~8s<#K|r0e9NrTXM>LXf1jmCgtmJ< zGl)=sG%Mxdhs!2!Q@%@>PWkOPO<L3a&*>zVx{K%1DqI<-E^##$F+Ohdl4EP`BnElk z%}<tV*4WS0-&^_d*A`2Mk`?I@-0OsYFqCeOvrJ!iY2%8odQ6`V?%M6RcJa3Df$!tb znDu>4RsOc<VB_3ZmOEa(Id=74-(JgCSM_~bABkM9ZsHAYJ(81H@axF#%^T~s=H9z` zHD~?Bv&(D@+#OE7+OucNr`gXA{C<?Sp#6aS&Vw)CW}B~0=Tdo_b8PZLMzP;t+K>0H zo%+%*uj=-aGa5O0>UxI~)+U$VX*sSg)xGhEZ*0q{=S4C%&i`V`k(y<xD6vVVe&R9L zd)Icwv^khNxWAGR*?psI1&f7|>B;osce^t7%`!6dVAJ7T5YHWaQMoAP*~XW3OqK@} z_wb6e)Yz)kv_8uFwEfQo6Z<#idn^@mMfE4u%k@;;*0F6C3D&DH^18NnMO9hhk3d$_ zt?}X;<{!+IE|B?bC@m<ze_Bqrm&psG`gPqV`!0PE;;P-!VJfeqW;h{c#gd}8Dq&{b z@AZWwzK72F(fcBY?V6gkV!y+BUQYLAE45X&&71M1U4(7kg51idOYUYLUnR0!M@>i2 zr1RgG>y5VC#L^;OY-Buj*5}KF2W3L5V#U97`reZ|x=*ynHkZZt_U>bcewr9(rR>;o zagm^e_l%`GGhP~{&s;A)ZLdIv?0YZ$b5>qa+KW~ncKSD=PdsC9_}(4g))pLk@guvN z^=fvu9iK#RrsC=YDXLSlST}AvD<st_z1>vd$o{vlK7<#tUku+VFaO5p?Q#RY<e&wi zUu0fB%4wDTUAQFD{_@P4t@k|6{#kFnDsW?A)$|mBS9xD`KCs#d%KJ`~pUd38tjwx( z3%mO9Y6WL2k2~9L-#FRk@y+Gu8qsLmX-qRpa<(vC@jY-<)%2W7;3NKvuV&XTlyYJ< zabRgI&1~^+@%~wp|LpP!ZoVBm-G#Q~aA_$!dbt#ToRHSudQ#Rqi|NXYsU^}J8zyg^ z7*y<)A=A0c<|~^;HS;cRYrR+Mu}T*Iy7?5J^6@TW(iY?BDYLGbV|k^kxc5b{{H!-J zcV0<aH7AH<x2Nq8tIFD%w$XS+^UI12|8g!bc=KK2(~6qUWo!I{3a>4DcX5Nra<{{+ z?1HhfdPnM7_-wu@Zb`hqW@l7*+&jLQBbiJmw!98xoPBRyvdg1KeU~qm-0s!h#>g}! zK2LGsX2JIndWx=lnk#1tye|n*J654Cs<c=7^AcMtt@lrY4;&BW;G8hA_NnrcygRCD zt6vN4Jo3o=WZ-A9l?M!k>`$t$f1mulc<Zfl{b}!xPKv+dyY8s_qm@6ZUhZACexlnk zTgPO<F9%HQFM3YW|FAkrCg-3{{h9lZW+&+8I~-bF6>RtAlfOmvtq)%`!wlv3pS<;Q z`qj0&BAc^1w0C$Mv+b@4*?v>J`~LLq`8(T}b^ek0zT+RyUAJQ!f2@7|*?DumxMrFC z!mhu(XHVRH`Fr=|lkV$ZU0S{C%WA!auN=B3t&f~ALzHV)?B-2;35V@u_fE5^nzHbS zebwGo#n)F`l-%Vii`?;1aGIn=r}-nvj~S6Ki$1C8JNV46@i=34OxI7j;l?Mc6{%-F zp3iS{T+((`KiYE7>y?bDlO<HYU!M~F;=(G4vzd!jqP;>67Q{XZEncwyxxn71Y&TAO zpY&SCS?Afbews(b<f~g7^DJG%)_=RBVlQ=N-um9VAB5#^yn0inwfxhKqR6>zr<R1j z>a40d(AuSTbrN6alb@US*1U2Sz9X@snlIny+sP?e=j^u#o0?5J$bRqR;vWa!R^)xV zQ?<%1Yhl|fzq^yR%FR03XP~~;S@<lwzOZB4Ms=fIHUFocHA=`&IkoOB`{^r-&q_zW zYg<>}E<I)CiHFq>PaR70)K^})Htz1kYZ>}X%@?KJ*gqX}dd|$XU%r%Y?Xkv9vWX!j zpR03o3u`ab892Rvdu3+vRu+#ZR=n5WLC&oVe5Cu&^VroL+=+e3mv4Su^lXWkeC7AE z5h5?DpIy%TWBTXi!}&bPhofC2Z1qk=-B4S7`|K>|=tB>fT+0jo-?_eE;WOPoQHS)q z-U<0-xeEzj6T7(D+C*}moL{*(ui!+RJ-5GRx$WkTYAblNb;BCo#o^mCe(LPs`*mNe z+wP3Fv0F2Qqt<V{W3xSgHKL1uL5q#Ce_LdB0p9`vbrzSMP2LP$O_ScOyguis@mfRW z<_mM@796u)b9mMQr5ve*JF*AF)FvuV>C0kV^nkxxy5i@JZc~=H1v*c?j=OJpwBJBT zZaM!kdoT8nFJE#?9Cn+1pJ6>S*RJJ>^WQs3U+v=lY<Sj-{oI#RE*hn)Jr`Y0&xn_q z7`OI&gZ!VPi;`TVlMcS?wSE<I_JV}F&MjM=TYI->e6PCr<j|ejt(6Nxgl&?)M=N!G zefIS6yCZ&g#LJS-F&|tr&mfJ5f62!fiF1sPo)?sC@;LkY^j)5Rd)+mRoEd@^KUJAh zbEaA+d)u;?%glAlQq6Ab%?VYrxw8J@cj*MR_Kx)%#NDS_>b+8Yboq5K&kmjI8y0tW zUI@DUHRr%$myDYenCyz2xa^GzXPYJ8Q}1LxUZm0{e9}hX<*$SmE{$;i`MdKTCj6TE zW>e|YO$+S>{4CB)F#6PQ6?pn~t^Ts(jeTq@KeD(wU(jftb<s_4kJA>TjulHk>{K`3 z^}2JzU*Gp!yCRpo=;E4F{w&w8|I)IIEZfW5cL<jpR(utjE1zoW^!QQ04gR2QmI_h^ zeHCf_Rofg59&(;CG0ZnS>ll(&xH~VkVky_6)c&>Gc*D8oJY@>;eZTogChMQC`vm^o zX;R%05yrUVXZOA74mtV8NAj2)P9M6R`ZjXrJ7Gmh+pcPl&YTNeCo|;?`Daw680uNg zWVG~d{G<ACZO@PEA6;h)PrkHv_x&T$<@<kbIQ{6}^WQ(>jpNT48oDLhKe(-;eb0Z^ zhe9=W72jv&4z;%oMeUTivKDaK{qXYR`WhN07CT3Bvq)Lp%<?2>^Sg%=v{&qO_sQ%q zzTv=^CVleYJ{9(x_xtu8480gv`_Msj>AQa$n#uztTc01kQRh%-w6EgSiKLa%lP$MR z<!iThw9ZIB;V*CCuVc6NqF%o>qgg{Co6zaVi4n&*JbRL=GM@E$CyQQCS|PP*=F;kw zEIZ8(_-_7Wwn*`2a%E$1-)By<f~O8H*Gs}q{O;0YY!sIXjx~GAC4VtywPJLzNovuz z<YaEkck7nyo?>$Il8|SF!0J4)=X+HWH!CjOa?@*j!nRM3-t*3HF@C;G-R*+T-tE`S zuWecUdS?5cAJb-k-FPc`;eooAg;jg1SLGi{N_!R7m8B+O%22Uu(!CX@zpV)?=&t+6 zlTo|qj|Oj%|06l)C6S?%3%{#g$mxC@6gv4$cl*;V-c2#ivzAQV#~h?ru<_YreHpP| z2_N+rUp(%Y+&noU^3~@YJD-im5*hwfF(3EoOwJMAlkD^R*q27poO{Rbz070b`Nhbp zlF6dPTw)wBYg#_bq)E$*q@9-k$Xl!1yZXaNm&eHpbJc&cB;R7;xXYO5vQx~&u9$t& zi3eLF-Zk#p`om<Aw&!{$#-9(DE!beR;^2yad6gbQJ{gnbdG+4CxPE<e=II4NJGeFl zic1}SbK{+9SICiL87ljtLQ8v}oo!t7G`}O+l{Gt5=VIrC9L2kn4&BUO{X?&hxwwO= zpZD?hqfER0-wk@4wXwfsrN0<ksEVrXhlV;2hx$Gj?ceQTa>D)br$SyfxcYC`3=NC3 zJz25VTt3h<v3mKID=YQxFL4mqwm(B5I`d7n&&NHhuAcZccf;r0)zkcCivzdrm~GE* zw(`;3X~&(X=9oPy(Asj}C2Y2m*3uWxCf`}&+;ERU_v-w;KHFY+@mLtl^qiLJvuYk| zbcbe=d~i-+d&K%+=OFffS1Wkrf|lEIM7RI?YW+s!f{dJfPRN2OI~szvnMi3(6`r-= zqO-TTcm9m)<(4sb4vNWY*C?x<aqlgv-DsI<=4CMLUzvu^xw5h&&3<iv)n0$gFrOHI z+}pG&=k}h1Rh%ZfZdR#1=Z)RV;uEw&IA`HwwI1JohU<!w=gfP{vfoejmF4DsS>CPv zzeh~ec*fQkw#{w5D?dJU{>xvz^3{X*9lT$TPJ8$6Z^e!+me(hg%Br0{cFjWm@iegp z-}jHSW0a!UuO|yvHMg_WWp1drG^KH`?a31d=CO1omMu08+VVAQa`5i00Zuaam;H`n z>7Cpa@l5aRaV4{PzVDt1?cSPnM%lqIf`9e?4V|qe74-|IYq1B5sAat^*{!f?)eN}> zk8*|Ob|>+){&CYieRH|nhU0QmZuLygdAca=tAcL#uP+AWWmat-uJt|jwekNyT)uen z=EsZY|Al27y1eqwe5p&*Uo-^%tbY8m#x}ITk)QKI&`PE{cAxi!b@9C)&U!n(NIRu` zb@s7%pZ!_iwrKr*w5qeqjPLtOX5Qd!wtQkrI)%AE19!g_FIam1Rao`X*>3&T2W%`E z*blVYhAnCO<Ww4T=Ht56_fp!|O*>(J=DxhXWyHsIVw;&3J#}E)dt!N-(d^fEB;Q+q z-{{D*er4m^8zytNStedt>{+H0;lpL$X41s_w)LeG->jpFyo)BWw@m#qRXrixRXp!h z+!c3m>4Zmnp1#aGuJ@e1w$C|B_;gl8Zr3wroz>x95g$$FZhatnOfB(e+4Pp%A~lDj z`zj6y=ZRT$?>@WD)a~u+Z99wDex2$(@_ODWt|eM`KJPA=I{VbwZSHAbJLmlBSkH8~ zZ=ofp`Gu>#i=`IFUD&cnf7Pl$(ck(!?_X9;JM;N?Xv~U7OcS-wrL)JsD!l71FY)yG zJd>b+HU^&8r^`ZF?RKm-;<pXB<HL1*&MX_FnN=xui`H9Ai!9H**yedK;X~tO-tPfE z-EAx0Tg3fkyR4k&S}kVhnDOng!i2(>w@a-$Y<HG!&d*?4rq$b1aQZPzavIBOja};$ zSU8^S6xyKTP;)P5&DU3|C%2TWmpi{Zb&bd4g!=(9vA(w#{m43WNT;g%ys=pN$IT0y z*<7CU>CEMRvvl(p3!aZltNTo*ayL6kO8lA0^zx=VQ`)^c(JQw?%{Cu6S>Ap8ZWnKp zwRiYTpOw?5B?WPP+jS(yslP6~^ZNNYm7&SW-9KMzw=ku?`(`gFyn{JfDy_vuZr$l) zqMzD%r~mtLp7*zH?MHdu*^NI%n@buyu9~dzk2T(T`hwpveyMBmv3m3Vzy0Add2`zn zy)(7^46OeW7u;0ts7vKcnC`nY$20JR)by9X56`%@`Olf_1+(T{>brXULzSQVb>%?g zU+ItUXT{!|CZhbR;Cal)^z4X>mlwrqXMfQ?VioOu`-rsr&g?UD%~;oPSg-osRb(<N z>eQ#EiBpWHWz6zvYKoA^IP9@6f_;U>vET7FRbl6UyRg<rT5oBnVSiEm^W?Ib9+yll z7f$kjW%Kjpte_K;e?RX#^+(~#S!v&O$r>dmAMVI?nQm2BKk3b;=dXohZcNbnTd+Qd z<5<C!wJpl?dlU{<mIs&ns>xSdl`WdVu*ztzbdiiVOM5|FovX)@%b$|lPQBfBX2TNu zV8^>R<lO3u4qQuKw&#f-YeP&!oJ`@2YtPK;9xW(;xuoKoSHb_-{z-+Gj-H8Yaazl{ zV486Mjkv3?CQ7l3g^QU<?VogQ{;6A2Oy~X2jkjdpaO~jyZ`X5tGp1fi`TfQ%_JX;@ zQ?@!6wVPLkg893p4;L<breh^OS7dEy&o%V}37InQE~LeBFmGGB!s?i0G2b_VZ69uQ zCZ<)Dtg$l|`uhKOvT0fa!|`1Gvgo-d<!ps2%#^mAFJF-!c{MvNS?P7`DUQQG<}6!c z(K*-kK-X^nlWA+p?k$&*v@BhE;IN``PIQ<CxAd81kv9)@KR<F<GG|62bJU6nnTBoI z{@Snpe!cbX+RtAHs(V7RS1h``YsU|NzUQxN^DUNM4ESxoaQl-sz7vx-$#7UF@7?hB zIYaXbk;o@$4`)WoS~t}_iCrmX=CSUPn4+D=8ma2U@SPlD)0Xb2U@{eZ9v;OmGh6oH zzRn`=g<PD;*4<H-TeKz{DfeyK#kuO%YRl=-P9MH~GhTl`z*=?2L%ls52jg!zzvTL8 zrI;<R{zdSc-74LjPOY`^OY#~We0IfHF*^TbjqmvX{^Z3vp9@=7I?YN;34C>N{iENZ zA=XMFPov_v53-$qtM{(s`ODnDnY*R;e4O*!OiI!AW$E69FZCy``}<!ttM#aM$L1{d zeab4yW)GFG?zQ?duSBOpXzTAL37(E%AM-ac<umwRY~-9|ynvf`8wdBDX{wyNBmx)7 zXKzYe@YKA(&ts2CcFFa#K3qk=1n=IRr@+3r<*zua<xJygA7|zmKXVs0s9)O@EAmrR zvTO>=yGgPBoGurhZqO*!*mC>vRhQTu)8@G@UHGBRYT13|wSSD)E-m(J6Ok}vyy?8= zV$X7uC6kV{=BjfQiCzi}Jrz3V>*F+~;}OqR>^tfHB-&!;tLVE08AeeVPG6ETB*ge1 zl&TzIG_Yn?e(c(uzS?xck{b&$q7wAJHhtW-?<ISMK>ikf0bPr&5*C|QZ*M$j*jz5Y z>%K$V$s-YSj5<<-Rc|RS{&RPh;^o!b3O(ZD?@Zym*R<u}{>!u98}~Tch<tf)KV19g zkG0*pWzK0V71Imaek@d3{%8G!6-SPI`sVHH#H*VdQ(FA}%h|h+XaDv;Qd_t^M|z&d zi-=Si2^Fo=+c<8uG}JEbe#Q~&Ix&PR?yc6=c~z{nmzD__ys@i&Tl1!i^~LARJu>Fr z>+hUpUvscmxg_LxgkJdU=h4o^>cy{q87)t0z0orNcEX~4Pj5c|T4|s$TWH0B`HGJW zqF1*Ydd^s!U-l}MGc0WXdX0FepFz{SpC3G=ekpRphfv3NPd(DtJW+AJ^l6WRO49SD z+2_4<Ry`7znWFogf1XfE$(C9BW*$r8n=hDBVyAsVgSCb8hWGS8(b9|5wGK#}@bA#G z3M#oMxTyOao7;>&f%%OVYbQ;d8v8xaCQR|_F2P4D)(N_wynQWI^LR(zn?QXzp4k0* zG7=AFYt8<q5<B;l>^<?am#Gqk*{ykxE{N+hn}rD#ly>Qf#S8GTTk>wMlnS`)#my<Z zY<G^r#lkqBZ|YkXs>-fRxG>*H`$xROD}D*qtvxGcn~puuTXb&vqSrwk;@6K&R!f<A zseOZXpTe9IJf((VwW1j^J!Re(m5(J%ViCP%mATn7);)CQG;gE6!^agXGq0w(9SF_Y zd+5xjSJ~&(LVo`_E}b*w!l%8;CI$W)w|YLRy<WX7j&<woNr$?`9ip#xZWDfX?#~Ug z`JsuSK0oXOGcr$KS!d|sJD2GdcbM$gj8@b7Z}+eD*#739zIB1<pGB^^XP@uivm`Qb zxwybgh2>wSsJF?ivN#+4Z?W+nk<S8EZ{0S?Yb?CJ?D?S?#-8W9E^bWjiA#B^zc>2T zUoE{e_MWWHAK2dinUy1A*ZpNT(@W{33yOvM3%x}zy`OerPjU8(LMDdd{*K3)`BOaZ z8H+EwQREc9O5>m;!{h~S5}_uCS1hXKF}Ld3ug33`z@Veec=f}kvhydhD$d6*7A{yn zkLUUQ<=($;&hl@6_FZGH`UmM$(|<iNFS6#Q`0(G#pR3f!Rk&rl+O^{*Q<twUIsI*3 z#^E)$S#{^+JYVH?XWp-%XX^WO4f`@ZZSHJ(^iWz+ZrYbaX&*oI3g3IR>R#dGrWnb% z4U1L@NKfCrPC)wq%6WSw+WgDnrk3v3(D3v6lu*mJDsJP79Y2zcH>y0UH{5vT+oN{@ zAqK*{YpghKc-oy=F3q9t`8+}AfRpd?34yj(KTf%P&U{)Nr>I8{Tg9zEuQs;&o?|$B zvHsQV{P;Z$_WE%b=Krnz{d{)5NZ1ed{lC9O|N8u>^%r}6dELLW<{zHR|NgP&+uix~ zZ!VWVfBs7P2mij`?Bet0zka{(@3dXEmJ9Rt{}r>U`uK?DU+@jhn(zGYzD57)-`9NT zbMdbSe`My1ioLY|kXQfz3Cq6+AqzH6uKgol%98u2{0f(y_8RuqAMJJv-fv*~+VGz- z+2ZW2DE&YD3|sv+Nt|1sc~$CQ{6EM4l}RSoM5+~=PZ?g@wa@P7%BU!t=<mDk>7*Mx z(esv?;dxUd`o)wKZrS*40c#Rcx##k3YVAumT5Kz3{iJ@y;$n|~W?9o>&asqm2Q$BY zy+$`9C4+l@tXlo;xWDrr#e8{nI%=Dz&;q%8T<I}Fm)~W(T>HiI`1(p7y95iT<-u<~ z($i%54oT;=9=PbTafA8I&-;JdSgC&#>AP{SD#<1N@S$?Ae{<ie|Fzz`aAW=RXMI|- z_U0#qJZ1z4Dy)orGLe6u$D9DBz3MJJYwh)uDx6jY+?4VZWw|27*!+Iw)s;Jru+(tN z|6ZPWKI{&Q$5ci6J!`eQ)i@TNW|Zi<{mhBoM)k|AjNk009p6RMY|0JS89d*4s_}&B z!;U=eCbz8@nd=|<hHvJ3R$QaReeJgW^GW-w8QklO{Ojf&+iGo|ykV|I{-T7{NvqdB z&s~2hTKIK_eCg}!H>+>C$JV{etGOI`zw(>3d`ZO1G^u+nGqf1<i&H$7aqh7+QRV&I zeECYt1<xmzYx*BeJdyfG{M28cF5kIjF~9yMwQnyi*MBFsX7|P~cF$&fjQkUEbkV0{ zHuqH4I+oAUH|XcSztk~z%e6JPkNo(wAjv?o{IEm6+^ZFVOJWYiXz_o!?)$jEc_tHg znsZr4Y?1D>2F1zeD~{N9^*4NL&pa^AP`BViFQ*sVex`%pqrdsLuW!&ynC+1N_Dze1 zWjSl&hdsWDwG82Dhaa+w89xY_72}jxej!%=m&Fga&vtrKJW?(xC9iAAJhkNDn_bTD zUfn%3uXE*uW{VKFg4`2xzpUM}!1LDZnJuw#``qta_{aqOcyWGbeEzGTpOY^+tvr(F z-WYlLrN*Dogm|s}F)nY)9oM#Qob=q|cCcvsg`PvlJwx?M^@68ecYgX^RCv*pt7`9> z_mvw}zdvC1<>qwx&r>D$+t}aNh-v4%)!&zNYMyqGtB9X~lj6dxS=tFK_V=d7uAFnm z=f?>ze+#~h!%Rkbi-LQ49yi&GU)e0-5>~hC<va1hA75JC-d)sed!)T!a)a}Fqql#S z?3^dSpPnlz6V<$1WL89D;PuzLJJ!`-%D;ATzI4&?6EDqK|7p5!FpF8`A0qDk(dSWw zmIu4<mMX?(vwOehe^kletiJQC{L(#Jg0AvClmA>(G1({nu$50&T)T^q!n&V5%{xw6 zEH6Bs%JpitqQ}O1<7De8>H3MvTUYzI?>_Y*w(+*%%91-Tf5`2bn5ixB&f)wd&gVSM zjCR$cF6-=9DO;QH-3?uLRJA;5n)&{!FyT108B;8Z{vCD@J5e)DL;K0T-o&<(CluK7 z>`PTQ=tU&xIK296BR#n?uhb@FT7p^R&-vH(nkdb;E!4DXP5M!~J2P(2nhnt(53&3` z_Qz`FJO%Hx86l=U=gy`}%AS3&WNJ;%H<L7D?&RfH4Yx4K&RfH55xgO4THl4s>rZ%J z6EHl?*m>VzafR)3;SKj{-h4G${_e)|s!d8QGb}&9oP2225suYDxi3!a4EXrEH~sT@ z`O^~v)7cn*cJ(#xDA{Fx=FGCTvkUz$^jZ7t)Sf8l8PDf??9i65ZaMakAC&fHZTrX{ z#Zmgvz1O!j=-bPemp@)i{@d{Ly~k|x3)d6_9NR0Wh4wtVz%iLU=t9`v&gF$A_cMdn zzRF*d`>g8j%9|F+QRYgEzkIpADs<s|r)WFTJ$LTiy<1hiZR>9C_Q^UGx2&xfrR!YS z9J}_`Kc9K;!q(imxkL6(r(;3Y;hTHTmK3o!tDd>dRvfu5J9`%2$wj;uuOB$<>ehcG z`{u@Th0<Auli#1;m7RX~FMs;k51-PX?fv$EH~g(<Ml)AE-?azL_MDj?j{fJhFy8L4 zI%qMw%Y_vgyH^|+zH(@zymsE3qg}t({L+(5yIXj8VULw)g3olXy}ReTxmH%y@|=70 zT4TS4oZrb))x~aS7MK10`-9!=X=CZc{;Pr34|Z)a6ukBIXo*Lr^({S5{y)<$^4|(n ze9ZTJ<D{Eq7v`^5;`IN$YF=-8@t%8o&Ma~$Tqf)ADEHFbgt#gN?M)#u?~lpti+sVc z_jk^+%GjXkz7p#e?v08K_}6yZ)y#Kd>wnFOa!yJ|XD&X+vHqZw!&}zY4TbyH8+z|4 zezf!Brs=!)aP637uq0|jyZpIt7p`723FLnDS2C|∾Yh^7EXjy>~n3r9IcGGs)(3 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%0AKi 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 literal 115718 zcmb2|=HU2!{Z0S_b9sSoNoHPUZgQ$#Rx!gGtL)<2+cw>Qzkb8a9xpcoRrT5>K>|lT zYi7+k*4h8qE=}bq^P~sPi(Fcl$m|yS|NCw%gNmxP<=eTlGj)X`bi{t&W3ArHY=8Rc z{~HghUQYMiwq@z&onk*5AMEv?{OF?Czxo^9GmbOm?cH)GW?j%j@7?7|yU%?~?T_T| z*KIHE+wUCn;`3RjGn@XD&lGRSPq5v1Ln(3_TV26?x!TA`o#`t@T5EK@EH}t~@0XW< zSZ^QwMk`Y7>4Ie*f*~J_{J6f&WS_Y|?nLTIqkSURJylNWqzj(EQ>yrRGDo_YPKxI2 z&620vTW5>NhZ%{-?2`OfX7%N9)oT^rd+WvLg*eoEyuZHWiS5_h#om!q%AQ=fb33^1 z#(@&6cGGKq$KTDZt*O4%Ep%Mx;Ks|dL%Dj+&i;5tboJHhjT6|O_Q(7!vub&m@aJ&< z<-fW0x7vTc<U4V>cEa*<hq`<0KP&m4h`&6)`L6P}j2!VdK0j=VCZ{Uo+qG<CT|ce( zM1NoACzX?x{wy=qT_=5?6e|>W`t_0Nd(zdPE8S3gUbt<_Ik}ngcK;4UADHX+M9<~r z@dY`nL$yQ`C(pCxl(V!=ud%5;S6}hzuK{Q7%V{S+eS35DWu@Nzrgs*z59wY@oN?#F zT~1rB-<1n0_s8zJJ^y&(jK6!P{e1gRhL^86a^2_D(ENnR!xQSulq2UY6Z*QTqOw|3 zNn}f|qSa~1w#YpFiuxTDV!KwxxTV^}l<YpI_WWUmVd>+Twu+uRHxJyuw|s|A_|Xi5 zm%dex{U_hs@;jhdt31JXdbI88S)XgBNdMc>uV(wequy%6npH+^#R9iE6MgO|eRo_` zF>f_%#QSerzqBKB*Qb>%d3#ms{HZm2Vo$ye-QgE}d>_}7uiv=BES1Z{UfkvEU7WFJ z)5A*cfO9O2i()(4EISUbN@%rxY;rr}{D~ruN`aV<(TpP5>oq>7NZ#E1Zey_NqFeLd z8JkY(T2zz0;TwbYr=oi=uV~M<W#21TwR-X6>h$UrXZQ58%(Q)e_t(y#N%lL8H?T|# zjlbS_==|i+pS-#ZS;^9(j7wK<S?#sIOK+OehJb4or>@*=vHAP|PK5lbB+rW#4?0>| zY9*u&G;>%yU6|nf;jhy9qie6e{PBYAgJjOGHl5E~P1ZQco_3n?)aHmTM}<TE*-LM? z-P?BaZL|60x|i3gUQN5{9>jEAJd>+IqVbrdqpZNJm7yD3XPh?Pm~~Fj$)zLIqVqu3 z;kRWrvgdx}?A|(~_0N?rigw<aGh1c&?j}uDTWVXpYR2)~Z<k5A?RoZex`pRbSy@@j z*%dN<i(gL3=aJ`s)aCi`I4>{f5jEe#J+3=mCI-#ly#9l_^QNd)c}ZTE2A=di{Eg>& z_|wlXdgyc7Fr=p=(rBLV!zr9aDk7PR(K}Xq9cpkYouI?tQ{LhF@!{!DHph2F+&iTC zpVO=OLh_UEtJWI-n!?Gh_FJ!rQFNv1og=YpyCq656l%FwUu#~HB)CNKKaX&M;19PM zJhv{aESsR_y)?J{<2i|)_g6eD;z(TgtSF+`lF5%j_|YuJ&CmY0A7H2qK9zdm&4!fE zRqSHTZ(QU8-vw<r8t}HX=6zgoU$me{&!kzGzkROtJX&yzb$)+x5gYeXP49}Q-P2MI z%y674-n_dkwO#r2t2P1CIaZs6dG2XFdoJ{OQ<X29`izx_bwbs|HnIe*5joeoPqn$` z;<oOfDV^_SER?Hlem?Ts-Dhjye{RL|Q_?SQ&orL%Ip<GG)}iTtGp!3{t3NG$ZSzL; z+z&&UcKuk_L%;jY4qlu2{0QrTc3Tx;4JB{M^UJrgH-G0bn82uPm~g=2yyp>*9kX@g z1=G?ufA%^p@$M)`;#CD3p3L?MA51bcO=CVh_DXEGKfH9cNCQXK98rt&ih*C5A9OrO z*r~JWOVp}~Y<V+^WDH|w?%;LrTYh+ka@eHJmVwTlg{K~ubVa6Bd8?;x-DP>}%lGSo z%wbCG5`EphJCDR4-c)ULWZH|#?<Jph)rO^PTVU^>IQe|=1}|RucZU~u*3P@P{ljXP z`gNUgwZC61{QGml`S*wSGDR0^IbXh^aqi2!%NhmG<zEGDmJK+(ucPE%AG@K&bq-VI zTX}-qD@_cUdGsE>sMCJ?byC}soqZ=a7F`y+p%nE(R^B&%gIsy5Yu0A2mj>UiUby7q z{-HypQ>D#a_ODL(b0NVS)n9Vb_Jp;_X+JUUs1Z4*z~QGU5+uW7^5F_sd(`j$`n#Lf z=ajL=ds;tc+p+!LotqT}>ng1ox)pxp&P-Fvct3N6ZSvbQ1`FPc%~9;XYpSb#;Iytl z^$MjUOtD5b%ctxMmb><HiQc+)$6ujNo_7ziho9}cShT^1GletBW-r^(5;N=d+otN; za^6^a>vGct!#&K2&m5ZER;uop>{_PF`7Ac5fq9ap(*E=t+p<`EGC5Bimzi|9@P~Nc zA=NGGH<`4Syb_;St;AG&t9E;0rs*2*-koVtQPZEFjmc0B|K=Ao<>skN^8}~Le^|Pw zKgO%ENbpV_i}I8QM<=IprkW+}nkJ@M({;n8Qh%G*u2voW$*pIuExjwWBJ#Va)&Z$s zAJUJR??^L9R@v^jh-XvKtW=4o8r!yeIF!8)yyB5nk)9WSPB*e?)jh!{|88tw+HtSx z!&PT3*;z9i*gUy|cWulUxuv3H)EV_XxsUanZRK^J>IIR@jg^-^moacj*)FicIiR{H z>aeW)l_e=NB$FqrOnA#;d#UwUS@%&Eo)?c6tyFg^=95=?ddh5PrHkjD!!_cQWltom zYslY!de7ANnY-08FA1)Ele0)&q_AvD@Pee37ESGqS2xbd+uXKgTVu@v1!<qVvreq= zi(%+$jcsAQ^(DbM=FFL!&1}AV&C;sRapp`t8};(ZoR}vvIpuNI&lVp)ywfixU1FuC zwNGVKa_lL6c5x%Cy^%MsrF^>Z>fB6LR({onB~JD16>d8xS>{Dqmix<1Zf#@>Og`_{ zeIV?}q3L_x-6_~#^hW={#W&r?S2kNQZ_)j{PjB*-+PNayXC|cNZS36?91<`s>$Ap{ z>`f*O%$IDgt;yb@S8_+qB<95rZ)a004J(Znlhrn9*RDF8I%c-d{KJ;_7fy)0a(iui zsB~s*+FCC4gn2J_1(|%ZOyV+8%ik?3#rtY*!R*DB(ihdP%->bF?Tc&X_O`7$(aH(8 zT<5ebeS7^7SC4;2$0t!wx%;-7!l&dVW=;tIAoX{Oj>1&td<LeLVotsGd4*hzR;}wT zSOPaL5WBf<SN1-SXIo3|r8DNw<(kxPmTmD(_Jmf=2Cn~+2}11gOSKsbvNaZVeYc%! z-ewh5E%m9g{t54~suHh>US=<+o--=jwnVd7#%fmWcLm*jwb2*rcUN#r@zt~IK9f>k zCNXIP!wrGMmS?<5>b8}vuxDH-(6*RK_%!cJzAG64y}o@5WSV#JRCmulJ~esP)=M|@ zR=)nfAf2rtIB(+GVw0<h!2&1eE|WA^djI8?<FEW?x%7Aa-L$%NUe7G|se->Fx#Fa6 z&wY^i^7zZ7em=e;(RA0$Qq`&Pd;Pm!xi<@%xkg_(`bYbPt0e!0)VIY~{ERp7KTs`= zl{NP$^2jnOc<GSU9rniVzT!2*EAJ*t?n*6tB>H@Vc7-*^i5E9tb$vbB9d|@W`k?De z2P^H35puk5E<XHm`N7dG)(7MTjx84F^GG##*(;ZD)TY5GYHQ;|#)rAg&w1R=ZZ@uZ z*mK6Jg8c-e>B+ehlW%`p!p{8I-@x^EuiS%0ovY_1NY80K`PTV(p&TREp`{CCj+h?& z&c20zkL`w7r#0D?7fceJkGg0veY{@4C3kdJ&t@CV{D+e3)9&dV_OVx5pwXot$>-VQ zs?#!2=lJ}XWlfW8TQrk@taN2LpE&6e4{PF`<d=u#-g=!ij_tCXe#7bDHqLLs&(^Xv zO*?YLapRr}#*2C~)xmb`)nB83wPe@M?K9EZkU4K>y!|S@#_V&Q0na2CoLSs<XmXj= z!fy8C$5Pk2x5%go8ve;Bm~$&{Ka*dx-QSR{D<A1HFu!)M{nO>#KDmi+SHBxy#~dl% z#qCkc_A&pHsytttV_e<ad*FZ}-vW^bKMn1!M;|Iy@isB^C^+@T>GVcXv#b9ai(;p= zRaVG}?>V}RuU~He^&H!6hDDMrs~EQ1T766GR-Ws(;P{o8<%{bM7BDAi`aRI!n|<?Q zgl?R(N3lfdYRN0iKA+OcRyf}+%XYpf-u;K=&??UZeH;7lEIzhl*R~D6bJBy%GS~9o zOn)GB|3oi~3ez$b$J-TZ@w~fbiY~3ITc6<-*)*%Vp*U;7s>x|?a$4Tk->#c?+(Gjn z+wqlLSw#}XRi}8SL`l`He%50+K`h<<--3LR<Z%7hc5C>**2?S8((U;oaA?uo+w)$` zn=RKASj$wwzO?W5`YB6aC!FJb9LlSosJ{N?o>S@f0$!y=nr*n9YclP!^M%sRzxH~& zk2}l$SS|J`{rkgj`<twPRqt>%=v}s`WA$zq`J0Lwfz5Ud7k4N4NQtQJ_d2S0Zk4F* z>TZ!0DuQe;mQEGB*0^?VYl~ZgT!4sk8&9Q&36DjKR<bmGS{whW!m2H>gf|X4M+U zx+ptz!K$C4t6QuV%I$ly(eKHjTNN4C7yg$iw%$|e*q8Wk^)o|d#_62QPZAF7cZlPW z+PAD`k=$|4^|xiWsqcM0VOxc}``HD{Si>!+^0!|!sYv;K-r#Jf!~3F2-pCbOWXq?i zdRxs&%4&JO{EhgU{ie5F@7>>@w|&o=%_}>Oh(0W7;5@a@mLcTIj_JNvo;t?%hWbe6 zu6~u#l5wlA{n-5GdX{+$!;c3}y|{hvlKZ(c%~YMIeRB3?Q4#ojYinEvL(%c9Nlnw7 zc=TqnIVSFUwe^zmi@#sWK16K&yWl^s{fqZM4_XEM41Ig_3dgrP+28WZU#;@o^V%#v z^`=eZpA_abb;?~o_|}&ivR*bgRP*Uofa1-08$0+yuDtaxjM{ei<o=&iPW^uTHArk< zglDu<Pua3PU+Zj2XKCG8?vgNlhUDiBr7TyQ^Jgtk$S7Ri)xG<UU61>;y!scsOaU=@ zGtE2A%U4}!bw2xHns>5V>+Z`jU9Z^`r>r`m+wz=qQA*>>2d|uz8CI|AO{ieVG~4;b z;cL{b%~ej3p1-5^m1Xy@&R~~*v+Pl`Q`_WI1w4<l+K#PN5Gm<pZ*n@Lcx{{Y&#twG zn@ZnLdDYUEIq!076tm2e4-WU%DD2is&}(|||MbnJyRL7O-7|%G#e@YK(yOPprx`6f zsSw?f!g+b4+_%gf6aHCEf6+L%x~tkvD9oz!q5S?sn+!i*{u?~I$;Q^w{rKOy{i><+ z9b3L}9IibUY+iTpoA5-ndQa=*`PU;?+Ut7XFx9>pr1NBgo8{lTdHXl-TU>4A$IGVd z&K<vI)st6w{}dMQp8oCcAJgq>^UO6*pDeQEJnT8oe@*AtyXC?^(r3<T{q`cwSCpak z!>;@Fx9n%F`Oo@a&Ahf^k0oEC?wUDCxfix{Zm@3__i)jB?vS}$*`TH7`jT~vynd9f zO`NxD=9_DZcbJlPT~~8G(&^O@eE55Kq(b7EmHV?c^w*o56w`^0j^$>#usy0v!{^XN z(W#eJcWIp!|0>$@YHE75`LVg@>VHmB+Wp>}YwA@Mfme-JlQ}rg8%+*XnGqP%Jl|v9 zclUq^6WO*svGZFN_2t;Qb-S-!S;cVi*rEk}RSn-YZ|-Heyu~?M;%9#$$0xPZ9ml0^ zUROJ9?WQDR&z5yxuW9u}J-6v*g)N?!-RJw6nuJZO+qfn#>}|!*`uaZ~=H+MEH2>;c z%fj;M*a@!m;Ah+2?4NA)$UV)*wQCx)*~`nO>-Q9zRfPAueJOW3Ge2K%!`q#oXEwg$ z<b2h?Qci1$``^3L5+!RVYIogU+W+^+H`&wQZ|B~5Yv->0ezkYR1(W;JT`#^oay~=i z%3ar@Ypl=v1y`|Myx#xptJl{H4cR-~H=df-x@U^Hs_<Ly)hDJ__9aHyOQ?KV6nLa- z!Nk&^-`;%rdbRz&o@34aIs5GQT2!WMmP~!+s<q|bxvTuv$GGQul$U*7|L*-e!PDRG zDH?`9I4s-r<6N|K$Ba{F*S{0!d-1+u*My1E9YF<OH{X4v-t1<=$mYg)$jMjmNtgeN zO|Sh^SI%J4_HA4cbafqD?D6^O@9#}{`pU`aSMU_&m|fN^jw&10Za#8;vl6#=R6%8B zUZN?_<D+MlYVYs_<<C5#AJZXPIgjNN&yC8?>(^%QPFB$KnW%UycIE8c#{1Ws%yxZI zeRwVGxNPKec{{C(u}($8J73$R&I;e<blZ{Hx>4pU=e>q$k6N#5vlh1ej(YR%Sb6xL z$|dY61z+5qYL~=5OL+Nkk!+?_r&zM$+0@Csd-wbfc|Gshy89_TUt~GduKn(7=G>Qm z{{B0r$4bsdx3}CYo8&D#J9Pi`?dGD-%uQaUzfL{*d&ZhAbKCSDZeaGy;w>%Dc*Bro za{r!Vr}@^eCB?ygnHSWS-I4K@xVrp;{Kca;{zN!i@JwFHqtkNxf*&)te_=tNH{X<> z(No?YKc?;RH}d|vgERl_VO#yzGhxB^H9H#F-M9F8?`giI@!hXM^<(|rsWN;D3c+r@ z28Ah;8KUp1FdY82cHLbA*(BxY6GrC>;%pN-1iG2-U3G5F$;~$2{=rBo(Dv26H4Puq zzL>PwoU55_v_PPs@L!fYx6iZP_s?Z!@}@|(=qQM;%UQnm7}MJK-{XHidwOzpy#2iS zd#q$_QrG+6pBp!iZ{Pokd;fhn{`=tf+Ol8&K7C0l_|vl2`tS9p4^H~OdGuC4|G~p_ zx9qriF+B5Z(x$8Hv)gaJe~#UM-X>Qul|-e_#S>f<o9E6;2=040_saTDWxHFqtT+?= zS0hMf&4kHJa{C&cR`_3WpSL=Z-E@)P^9{#Z4u)-B-nsM0^8afl*W3%rU%3C?YTs|) z<6jC-nPr>9m*3^+Q}obD>s(OZr$hd#46N18`L{aOJ#5ucO_%J=7Cm+IW!}cf_IBal zw${O!EeBfuls;=_+35RQD_Vzz<I~<>YzzxZ=2WzEy7nIUv8;U0)_WrA=@TkuvHZOI z;_idvX?Np0j{7ji$Da;p;GLViooS0H!~TfF|8~#)vVZgWt9|cpx_^`Z);M=#_y5#) zxAtE?Huvv-r#;Wp5{(lTIr|;<R$rQuQ#?KV-rHq6t63!8B;-7Dzb*1<|NZkGMmJi@ zzR!98_u)Lbq?41}7GKPWn{?-E#k#4gmo%$h%v!oLQ|^@c-@A9cFTYvyDC6bf!#XoU zD^Km6tg5dcTl(kcq}XL?$KTw0{(JvtB~GOkG6q)dkrCAgoHsE&URb$vuUEd!F&)XG z{RzxFwRb!a?pyk~adXXfjp%g_lUN_^DgFB}<kY@@tLnt96zZpHJxh#v`>u(p^=RwP zY2U8#6v-+b`7!(av;CVNyb+nTw#B)-M$D|9)xI%*HN$!XQH33hD);srQSjR-qkrL> z*5_AEXP3NP!)!F?=RtA7o(ro*H?ChHJZt$9`D2H7Y3NjSUC4iU?wpIk)ZIT$tv+-5 z<Fo5O#5>fNUnuF0sd>Bp))y7MeeIz?&i#M%@#M6vA6^Fd8~bg}{?--zdgfoH%X7Sr z{^9K{FaLb^sZprOvDI^rKWZy+^j*L$?!IYNTFisn=gLzp0t@zY@?KMpd;O_w9<zq_ zyxLQn%9~QNxY+-_ko?B7{~hz!g|DlpnMFF4+&SyxQ7`IV9xSA=)PL8Jf7g6m_NZGW zmqk3jbWlQUmAqWvo1(KmS)wr+9}nM|B%XE2?Yz#*on`#I`e7PhHZH5WKYy}ZtjgV3 zm6YY{=1t(9C%`a6Z+h*#?n6z_b5(yG_)(MMbEeWuMZDB7dXHSxW=oshaa^0fyu91; z@oMYRxp}*C+8s+iy^Nc5bbs5yr4!Za<^E+D$Ik73r0}JA+dX!_$BwG&&aD1_MeLr7 z*G`kK=RaQ(xaYUpj62J9CZERT$jzBs52-KN^ozTctNWao+SxS$kG+)Y9wh~)8vG2d zF3EnnX_L~LiNc+Y+Pt$E=N$Y~^>wmg+Y^3S{iE-4?Zm{jl-9Xwo}Q?CHocDLj^P&_ zhJ;IcPCAPg?esnW;<P5~(!=j$bT%zIqH^9T$@_VYU8(7{?e@#6^cPxjcT6cTxcbt> z{B(OwK=60v)+s{Iz5ZzbT_m=BjcWLWD6;_FqD?XZ4^Bz$P}q4z)aK$DgPNymbM@Tn zZvRhWUEbvUTP9>9b8@YY@a6qRwh1O8PZ{lR%)fV`Xz7eIXTEKo_trb@RLC1Pjd{EH zqT-r7om`jl`Cl}9dCT|36;{DrRlCA|7`44$Z=I`bC~oySm2sKOj>3i`-wscGn__fT z^OVywu33k;GWeE9U-M@FtKswI<CM?m<WGN}-kKtw>3f0cv*xQrR}X2kD(+MBDi&W0 z-+9hDq-km3w5V;9rKT1peYhwR-LiZghx3)kcOQK|F>CIM&CIMv|L-|tpsD}1_v!pu zt%*_mC0k;z2H*Op(#4c6pry7iX&Td{Abt<Ip!BwD>hm|%CExckpPY82FU~#6PVdRi zu&bW?&c_`vp5GksYbUGW-X@O9yYbh1m9PGH<q|*n?GwunZ?DyB->jM&&aIaFZ;7Dq zO*89ftG#qP`bwsjrpG?Goo*7(x&O>TgS}6d?)ft>%qx3Q_t#77^{21A6DWE#cUjW? zBU?<XZ?9EM-g5NYOYhoW$u8TwPbJDMZCSFdvs&t5T~nZc(vtQnV|}%B=E&{&@i}{a zYIS{gtzNo)(I*Gv@b+7`FGOb^S(x&*=kMW1dp1byn#Li-a!Y_I?d8(7hr91vrp^_b zdrIWt#j<Iq=Wbas+35}2JF(SkB=0|-kni;J<%TUMbR4$5jE`FpbV}#w`kz<$xTE7G zr=6E>)bHn98k4Df)#}$qr<(#({;P8>ogAj|f1%RETeW-Ne~2}`bT>qKc~+ib@cye| z*DiV9+p*=4<&1~dIOjG#wz~Lv=l645b2+!{F?!;f6ce-Y&c*iFUZtwq_dRR2AKcj< zI_vO?qGpBd51i+$tH^s|(=kWfS+1e|pzhIpuN9t-bF$8}nS`fE&9%%s5@^%l6D@Vc zw<XW|X4~$B|C4_G5=!guXNsBe_V>N!DW}$PKbA3)iz%77ciqj0v!*{gTKjzAO>_OH zQ%t7H-<r<o6Yy)o<@v4B(I>a{o_jZ4@nesF!m8G~&FY)A<VsiStBcC=yVXwdZ%@9l zK;KKxpswqIqEtx)!@sU#6%|&GW8#1Rhd;51;l1XwVv}8v_@93#gUdgeRqzEVB)6}7 zHt+0|ig{9g<*MtAj!oa98~jU#t?Ab7R~mDbBZamY?6X*W!pyAX=_}jPYd7xw_s{(Q zW53+DA3x;fl_v3;Jvgy2=jG9Db2?>nU%H9^`CT`Ott(A)Qg5BgJiV7*7hg6dI0%|( z#vWGQZLmJB`b>C`uHN+U|1S*V6K&q+s4U$p_#)%mq;Rio2R-whbuuh}Xyr}n*bseE z<78vjgURn#K0Z|NW}0^yr{(<pKlWbH5Wms6+syj*lgD4*z5AMNcEO0J$?eyald2U4 z1r}S@&J3uTqI;&e<;hgH_sj48Oc0&enO4kqyyVNIw0T!f|604}2y-&ev_DVFx*t8d ze>B`m^H9Ff-}x&Ru86(Xw{^>wPuDM{dEd!7_cll9#lK(Hzn&^ST@>@VRBP_FB{v>i zv9CL_^6wF^*IqMO+<OhvlXX+)zFo3-<?5ezcwXfOJvFLa8o6<;*vqBwKZhJzHi>(| z?zHnyKN;1UJ#p=J|0aH2c=lP*<9-5eMk&d&q)p4un9a_68Lp#URgkLIY5aBDUF*M} zA1y1tJ1NS^wM5~l<NK3GQuQ96oK$`O)P#2B+i&t(igtM=ZP<DD;e(bln^Sd*wXg4- zZTk1zCPwXfi}y2U_iW93y}`r#IL8InFZ)G2_js07l`f48-nZRmUGcld*K4x<ij3`w zCtgX^+ONOrFw+agl6?!eY=|%ojh-=m*MW$;VZm=JxNm*GlYZ1W%XaIv)9yvV(UQ9( zmv5W<&EW8xgr)OupNj7EPVe~AxvJYGF>cASzF(5xCJLWafBogo?2Ijsre867z4E+D zN=4dLo;%l~^&+=?y<WId=dj0Wj(t5s=4|=eZx6fNkpD5+!bIw+xaCTlU%rd>6usJg zrr_1H!rLF0v9%jmTU~ou9lknaM$X%PbyxM4>_}g>=E(Omo1C-1lrwDlqdPOycgi0z zKQ>;=$0ykuIgY3Z6#qW;NOm2EoLMgO)J~x@n~QJwDrLs*;G3%yFIC)fdT;t4Q-Rk) zb1mXhUhMe9TQk|@c1+aGKdTeh2Nu++oU-a%dNnWaE6=etw$|CI8~Ds$9X)fdXItun zAEI+l%n}v5dp&AJaF1b2--jbClbr4fhpr2-y0?zuiFfN+ww^C-9ekfO&)ocEep>a| zHG^5Y5>s|g{A`&%z4)8sIlD7A-7R-d+PvDW=$XOvIGagaZ*7h5`_BFP@{J^KcWC#= zPqOw4_onMSJHR89V4pB~`9$sW`=6D~k(B=|689x(Nu}bs^;_E{9CK?_3>WP8;90s+ zndR<9-P(wHwl`Lyg?IEOPCNbmsQ$HtS1$GaN3R6E4-VgXZQh0cBVoZD#Scy2c^~DP z`XPV+ABV8V`+WW|)yr#yw0a1i+NYp?`djM4<)7v}o;EMbOH2IJoImY7YfiGBSo$s^ z{#mP?hQ6B0F<(Q&R$gcI4La`+?~^b&TJiVM<A3pIt%H5)epb|f*r48aHafUxqGipE z*9#xK^L_f=>oH$`e(I}fn%{5fxwIQxI+Ahu)2+Ly8-(UuS>1Yc?oGjou{<>&lK*|X zUdOl~IR9PU%h#uGc9|wH=r37#cZYH+hk4%BwR~)UmK|B0qTxKdJmz(8<#OJ4Q-8jR zN|rc(ckdpFclSk?tUdQ)$?Sd88}858K0Ej6+V|(={w%)jH0yiIR56#NIq6QfU-|UZ z^>i71E7Mow7w}WsXgpV-ZJn{#WUcIoi8DluG8(pvmOM3CwzsoX@W?HT`4uYV2?q=7 zo|@m;<kDgLGAcH^z3XVR<Me2+8&`$AQtNLRu9p;zeSEn5cHN0>vC+)}%f$~EsisXR zy|yRQxH_(ILDnMX=DHK23HLiZKWh6}+02`L$gDN^%TiwT<&i}NpWM#Qvzf|Ldg{SZ z4t|68Ya^>NpDJ=*lm4p5S^M7GXLeH7D_zf(N);RTw;wCeP4-`*f9wrMSXxZ4>$9)V z+*t2h{$5ktpsR2~qR8NIMXbjpOQ~Z4d4{GtKF!;>{)w-#x$wawAEi|7&TBtST%59` zsr~ZX-`Y&8oX*6(=1RM^Ok#${WupZ@uUmcIsM)5r!*FXyg2ei`j7Q(j-djI`SKjyG zp^j-wXBre*m0X_2I6HWq!KCJ}#1+qut$J2^^M%l~h{et)I}A^SyPV7E+7_O2<It)9 zM^4;Ne!SM_&!)J7ZU0$A&Yw~}(<H?d_DBEFUVYm)rQE+O=03X|&(BrVP}vc3MbrLG z>7`PU!oW^`_toop*L*Yi>aHB$9g_CGSL4|!m5^^ON2jZvmQ1ajdOgT<TiEK)?F?L> ziYCOUC)<^3vj|@(vrzat>+<nS>wd+((T}y<KI8Yo!xpARPVvUse18&BSiSB(o@#uG zH^y*|8T$|8iB$_H{(kx9&6<@aj_Zv6-@0<jVcGt-r!QY&IKb{0Z}vOqMvaQ$_7e?{ zyUyhl{m**Azq3`|{mrR8P94%B@t@6}F6rO0H05=M@dbCKEo)Qu{EOk4`(o!r?J%?B zN4_tdbaIcU-n^dp_sdo!NUXe}&lunQz4lt%xo?Wg*P6eW-#X)uwOnAjW8&4g5Aj>$ z)_uBl;@!GKpMxsyEeU_II<{51^i)ylDMsC}TJ^xQx;gufRh{Vyp2&JD>GAC9L(euW zmAKFSyU~7=(1t_P9H;j1{>c;lURTT$F*`8y{PlRRGjB3iulTFA;nvbPtB_l!w`H{6 z&b%8k$6;4r&UNpQYmbX;&U1xq*}hz9dF$Jcck4Sn>$UZ2f8KCdzMt<_n$rbceWw3O zmi=oKH;36D^gd_G@2zrK<WqXsyY0Qt9>()T<S(B2UxX!JE#un+t|Q`Kf3`h&!gFll zqf`28e*Qb~-c#~-_Q6$l{Lv8~=3T6R{9V1ytZwt!u3w)wwH{Si-_AXK@k#MobN~4w zV)=oeME3{(c~U3#{_jKfzEfe-<WGlwtvoy@cB1h;{p0!jBEwfTFn#~^X_8gV%p3Y9 z3k7}8#=kGW|L5Du2i{s+ul-y8Blhi^H^Fzbre5itdhO=nPjdOMjsCxTd-Eo9x__vc z)7QrRw|F%2>u&$;Pv|k_d3^c&9NAg>-#x4Uwd;>(?W6aJ>n|LMJ{~iL{}pdSb%2$n z>57_&pqZaI(@)LOoZ8QCQM|xAYK~>d%x10hzLI4}W_F#MVi`P@fzK~>>nttHDOX={ zm4v4Cm7X*-a#sxvdg#~B7qaYIpRrWQ&T}(YojYMBRWh@^V9D{|X}KmZnA^fU*~(AM z+;mQ+(CusShd#!TD-TYsIy=#A%JJZf5;8`mTA{rwT9zFTPJR{ASGp|k1G~Gpy|le~ zPb{CLSt943GuJ=WS=l`MBJH>P)7Shtb51<bQ$Lz>&*k&PodKp&D|}YDF;Dfp{y@8K z3Pb(^b-jjZk0;IVog$v~xqZuw!1S|`uk_~k6la{)(?6T8vv-jQOU;@iC6jGGM^2o+ zhwre?^j&=Mf{}W6x1QPd$#~Z5_r8<-^=xOp5>_+*_vEP#XMn)2nX^AX-4qkFz4J`a z<!WQ^D=pj8<wV5xtz2)>%UoZ!N<Zf5Q^z~S3D%UzhhkD=hb{fF>L4t=&FZw_uV zp5^wLbG>2P^6Kvgzl48pnfHT@Ye~dXmwO6xf|vUAeJy<v^t7Svje7`R=D9Y`&^``3 z#xItkT3^oeYw<RnXBG@t%J#j!V^?WcdPbFxbNxRbQAdOM$3i40XdCE;NKSgb_*RFL z^ieU^Yb{#IH*PpHG+ubH#<$p<FTLS?fW&$J6`xL=cV6Y=$)k97<)ceI`7HsdYW$0X zj~?#6*x~s5K-Ck5c1v@u;HRC1GXhl?I6M@%WFc_)lVGUQR44w8KC+MQrWZX?EM7J3 zMT$_zd9l#bC5x=q$z3>kfwL{dcFAOpU!3dvUbGyKS$l!gUm$dK$)zG$m8_Cg1uL(u zT<Rzr?A<JMC1?TLl}QY3CF`_%U&MrOdJz*Ub$RC+lZDs5R<Ckuef3WE)yuH{E0@<U zyAr%M=GDtA<5wrY$+@08!?p5NuzrhwN^q&4xzr)yyBQpecQrT^@17_Vti9rD7`y*{ zY}v|RGY{q4oQvvgVG7Wm9I!QueTEiWfVIlPfEBV669Tq!aeA(Z5<S<$60mroQpj4r zX>6ru?#oPDz!J%Ir9p=?!J}`TiIRJGljBOQ-jfrjs-+yfu;S*Em+xdhm9BRGRJvO8 z=c=jR`_`E$$8Y=2!F1rEx!upMpskiirH%+6m2z>|$Rrq~BklHOO?T3x^~Wnhe*2t{ zF)7J-^E3H_-P|3;(E%?mL~9@VJn^5vW=Wyos`Q<IjxD`rQ<AVL*kbYi6xIHyKObJ+ zn)cIj?(aV}i|i8<6$AsK&#);kae8&+!{e3R`weRkSpD*`-I-$WU-gx>$kdmYzG+%5 z(N1rgw^(_Xn8OYy^Ii8>c-2aa9z6PIMX>w}x8n`Tz5(~u6pss7nk1Aga-Vg=&?Q(W zS<d;%q^SpHT{Mq8sr=L7coEOVIWlt2UtEGM+cX-MOh|t4o|}0-$2D<R!&=w-^G{w+ z?(jA#*U$@YFg(JppmNM$*^hvw8g`2~7I$ikWb-`II&0V?vF2F6)kE8(#~V&8?#yis z_+hj7#>Czn52KP#Gha>MXTEoP)%4XV(d%BHnOKq`m!PQl)uVQ9*U9wvov+y4b^Hw4 zzwYvn*E!C0VM*TM=Yql_*PTz;HePzn%oEXY{MB*26Pdj`|Nkmrl44;LI^d`(b3$)s z#gd6$J}0Mj3f}OV>R7T%-Ka553x<pgH3dU@9|ZdHMYOqj$V~crmD4g*QIg+%m79#8 zn8($VoU;6#$<rPhnJSz=n9LLPLs=!KK$^{<@JIdW4(BB{MSu034%Hlza62ckvg38L z(&QO3`DZ5NbO?B~?20`sJmHO1i<#U7WhT*sX@_UbXEtHbsXldCG{W7ZZAQ_Tmmv#^ zBwB*i=eb>}YjI=Fls}zfd(>uPzx$I<-CQ4ad=8p@WH|2}CQ>0cad}+G&W7wOJ6ePV z_}5IH@F^l-1H;<gqO(qS&JEQ_xf=Za^%Fkbj*YwOeH#5Zi;k~5zxX4&$cra`B!bV} zXnM-*ClkHmdHv#K1=({4g%l^Xo0L3eT&|U1b4E~o^#t!Eu}KXNrf0c1%<(j|(ztjv z;KL`0DVkR_=i6<1F*DTDOVcEzXkDC@!s%w7mD3I08qc&~3zhwv=W%~uMZZVSga^xA z^B9b#9~0T}r$(j!F|&tn=CWXeLZ@pRzFwNcG`DI|!Ga*goyt?YG%l>1!KM|e*SJw# zn0t%n^p~-d<`{JTpT0diKQH?D*Lc^!@}S*mm&)I-iOn_VzwKF7RrTwZS>YC0>!Kvn zO;2tV%`*8?_w6XZg6gTV>azEDcGllm<ne*ENx`A<fkZ`(&B8;!nY^c@G^zOWJipvC zWxe{>Yvy66m?}4Pcjkw>8t#x@c0uI+_x;n|*B@I|GQ&jgP28mL>AuIOy1d%4+|PM! zaM0r^BHJdbO#Re#DQn+-53l)8`sTmb7<_Anm-O_dfBhD{FtPjnes=rb#zzd5g>m(t z=iOg%RpY4TqW>%Qef{%u^8S4*>?{7fIJvoM@vL7ng5qszKdrb|@$t{k%i^UTecfL7 zcV1X3B)RI1OTEpSiV5n!k~_m+?-N~kdHz?`;t7)(E&t5dJtFQtTl<B;hUUVlofB+1 zr?KssIx%JT)xfo%Gb^~<Z!GJ}yx6lk%Q(%?I4y(WfARhF)wS2Fp5<LzGSy1$Heb{P zr?;^UerNCUZ9QV>l<cgXs>k5Dt#FrpQ)QY~OW>tLi+se_Ge5m}^60KE-akQxtQ|-6 zpR1gT)3_NI>HIM6<_F_;iK`Kv$}NUhra8Huyt3m<&X*@wAB&$o-hX7}pZgA3=Q%61 z6BcbY+2r>)@ltNUy#0ZBN0)fz&vrTG|2j?kNZj-TEt}W%toia)%Fy%s&w7{79loco z%dAb=H0kc+PZ_BxwH~o-{L96gFW+pwEcN$lRsXhsQf9A2LiX3Re%=?+%Vc3b$6xr{ zvKvp7{Aw$<ePMiNoDeJS`F&!Eyyy4nlQbH;wx(Y9?PAs!^t*Yd!SO?Yk@>^*flazO zU3-+Gd?s|P<~nxgcstj*ykAR>ugYK2?|vwaSw7Ee&*jU%zhqxr|8nb|W#v}yw^+-5 zcmCrayZ-ypzm}pZl~Uqs>(<wB-Zb7_-J`fP)1;C4i;~{qyUv#<-CLGjJMlt~{+%43 z+5eRHC;mNs@M=)l?p2rXv(#@a{a!ddo&E6aE^!6#B-X$2n>H^9y)U_-PyWEQsa{um zXRUgz(Dc1wy~>)H<od!@dDD~k?W&WL`8}!j>QpA{EdRHw%2o^idGXf#k8TZDUdhq& zn&k$pH;h;2tWUUXEqySKabvauTjad-WbRGd1>cA%<T4+MU&VXiom;@Hor*i9+1^f@ zWAkB^?kbmQyenO-w}wB;ow_da=sbml`B7WNSH-^jxbNEUrNJsno2D=Ay;Ha0eb9Zq zy<uke%X@Ec{d-TZhvD19_El9c4=|Y)HmNGuZFwz|cW?Sdfoyq`jYT)|<8H_HWn7Pa z(|Tt*+t&3To1+q$a@i%T{VJ|=Zg>7}!EnsSY|dNHBBrw3<`q-#xXn_nJ~(gllMgD% z>z@4LzNO#4Bv@H|&;Q*UchC90<(jhDlkKzK<aFp?+PtPT|DliXf)$Hzty;a}PTqy3 zhKC=NeiXWVxQc6+zw$egdihqN=z|}h{k9X#iMf4s*W%LI;eD@v-OVe|)#J}w$yU7V zgxNv%;H5(4^<hbK|L(kKGMCkOd$8>rk?pgZBokEETc6yw;e2rX{CncpPAwIip`F(M zJmikDNTFl*u7!J7Cn)UmN_XMUEVx=76DKhFz@lAQH5Yd&PEhw&$Pw7Ovocshy<34J zc-Lp0v)lJ|&t-K~cvUZF`{{MLd87S_NhkDWZW{cEoR$(iDf!3JKT<nYKb|NJ&OM*h zs4@Nj);k@7CmGhtZ&}B7IlS<#n;*MLzF706hw%lfm$wzVZa!V5H~WE#k=@Qsft9Cg z?;2hEc-7<bfvhD9nO&reTNhdUoTI<q+E0!%C-QXV=PbUJH^ZYPdm6T@_U*mNx46RY z*=D5{Eo(<!2gU3^4Znq67pz<$7BsbGW$Fh>uhUVdXKvo9a(BhfSu3-hKJ1+F?o5^C z=10<n*{1v+**rR;Tb}8sueA)jYO~|z*~8aL4GceAKk}q)_U!9?dsBKBOcQ;-zT@u( z-<W$JW*_NX7r9A1f8OP@XN!0InJOl*^y(k>1FVHpJ_W54iGQO0b+`5^<EK{Zmz-N| zzutJN)q0<~Y`HfVed>I9r^;-Jt7u<*kHFdoI(uG~D@~FPdebYIrr7bckM(<n`s;|I zqgPeSUd(0G5Z!-e=4tC_^%|w5-b+H)7i{?8s9)`RGos~TY50`hLP_yWHHZH)7oNQ+ zE`N`C`K0`AKb_r{c5fY9xD^kzn*C`wlsDPqv_jUbhOI6tx<6;Ny%LINcz0_3qO*#n z0aM@S-@K+6`esF<m5*j^)0|i5_LooV{TO>B|K3OQGfwk%#n`SBXRj5TG5_-~p86GL zN)lJ!mCdS?d1<$M=T4b>S=*d11=?J_IOR*71bfDfwpW2Nu7{@_zM+4~LST9N<itsH zdfU>c&w3ef{#nk;6`qe5Z`ZLstQlM7)_jDGyIVzio_`L<HE}bZ#Z5|e^MWVLGH(=J z$l}W>(j<E>@ACfTzjxV7_>|ULExBORWo&z)x#QpRSpu`tSK7T^e*N!EyTx%CD*}J{ z_|%))nH+w<U#)E6;?E(${q2tr8eH1gcYgVjO)o2I7CtU<^6k7lbDxaMtXKOKrl|a7 zO!a#7C8+<mFz<d5DfiDG-T!W!|6uEl30bdrxD-|53i8)|DY4seb@RW9MZ8O9=)Sl) zV_MLmLVMLWew)8Ay;v%LFg8Bpf>ODtb;2ySsN`mw%l8xi?%m$hukq;Cugf-eix<8; z&#|Lx>7y?P>iZ2|<<2=HQ7E|a%9|#+>sDS~Ci9LTR++_H%oTHHxpVEjR0lpj!xtBm zZL1c!`+t2gQ_lAKV)3dYcH6&joWAGMzwH0(K#%8B7ruzMK0HyUpQHEW2mfQO%dhDl zJMPz1G^K(q^mx|1DTklxi~N4_;%&g>%Rg!?P9K&#H{XcQ>Ce|Pjkd6#Oy4hgmaKl! zQ(N%Y=BLv?_j}cfMZv5)<~y9e`D26lA`xjz)hmfNm#`hWETyw3jit$oVbb%-y7#tT zz47qEu^R8>$En9sJ6T`%J(<=Nk=qrpdrNN+@1B*-`PH_|0~7yeFl^cDxcIx1f}<1L z+fPo(8jQ{-pRqpCIe0PIru^_l;m<W$^Uk07yt8tjfxntjOZW=|5vwUhtx3M6Mzf!! zDm~?~&{dI|R6dh~!`&qI(}p?m4y?W!PtF>AsQKU_z5Z;=CKbNtoJK(kotzDCBN*gV zQ!4}WUUmA+UZuQ7eM9hiKAi*Y$tTrBvJWYwa4t#|+NCwivvkgKA<niWhRr7!gmh;o zWvue(c($~27JtqGm7{FYpAMKzoiMk2+inxtJc*<e5!)vgcCpM&xu5B}OX6jYQ*f3Y zo60jWMxk^mr4EfV33_qN2PYR~6_{;J7E4`LY0~NY`_jyp6-!l;ieE2ko&AyFMT$oa z$DDVM*4Q&1Y)cJj<1j0=-ZlS;&)=jOD<Y3wjriD+d(=ckc#+b>GL|#Kd8}1#ISCW) z3Mjwo_xyD@Ce@5PDXML1BY*34&bl)u@z)vF_3t$DW-^?p{Cg_*&--R41X402>|GBB zCU>@6*r0V<sKxU55sQq(8I7uLvyQS=J+cltRy@Jd&uV?jBcn{If{jh-KDvjQkKEt( zvh-xl3Wd0vK2G)X(wl!;ewN~Tq+uy2aMB<lMdi4_uO$m6M1HEDbz0$ELgA#d9Rb~w z+z#<Jc=A}D44+(c+UUSO9c2wMKJEnzUMP0vUSh2HDr~a+rs+8bfxV(Rvwuv8^fa6z zHr*!SP4zYzCO3J;LaD!;g_oVuKWg_T6|LFAqW`9Dsl=iz+nNsnRSgSrEe<XF$YGUx ze08E1TcnO<g52fvcVZ71SI>K5XzJwuBO!TJ<Qch%bw14r{NDo`rY+Lk%63|WUo^2U z$&FdO^9;{sftD7fQwbtneShzlu9(Be+AjL?f%sR^yHig3?&YYK+|0SbcqUiaKB0H2 zD;N5fw%<E5NvLV3@60^kgtIbRjIVpC?9WOwG`n*yzW=DnZ@({xHYc5u@j0@|>!Zs* zPA?g~P?rTg1;%koeVk8sP4Ug<^IkmV(K(xf-hW35)D*ZEF_!0;z4BLBJK>T2<fVdJ z^4R>sT-WsP36RpWeD{2@p?<5PXa1iQ&OWcnf15X?TUc3XKg#6ObbLO6zvSGaXggl* zn)^+Qe79T(kc@0P@yPbf+6C^BJ5{8&1qmEF6LjFBa?|mw^OsKc6!I&Iyhu-+vR?df zm&9KguD8GPQl=HnHdtq+Ui9^N`srVfjbHSu`~G*>e{KKk?Z5crWzGNU8>PJeY8^kf zWOiLNONykS(#!5CPaXc9K6l=6!W;1?-k0aU=wD-Ab7{Wm8tFw3eOH=y^b3_<a-6td z<9V^LpY8%<3$EU)bqP+#wIub|8*8n*`^D9BS7$ows+809l56ePPC3PV@%2I0_a31u zCa=1Y|7&mAjo$*lUIkxPe>mTyUqkR|i%4$M4d?s)-TS)FIrKitS~y$MmGxdahv<dI z4Pnf0Tb}m&*1Hxhbt*R$lV|v_@a6vFFXl|xbpLv6?UMT^3ick~Eom3OH(Tu4Bac6e zUpgOcs!Pv3abJmR)ug}%uB~nr-3C$dfA4*{|Kfhl*JUp!|4R>1e$lqZF|N~#^(t?a zKzE1{i-FoM+260WFUt?nh~Jy{%l+4daCcw(<?|-5v$}3PMKWH<RL1PDV@;xn;hT+F zE37zvyjt+Gy!3duOEaHVtt-nGxw%TkKf64V+=Zn-iuT6rG<I67q%w2qp>vx=?9N17 z|5tzaMZ?;zeUj?Fd<Lv1_4?l2wXjl{;=MRX@n-1$3FY_p7ko7k@yxK27UR0RZdp#B zpZabqy*U%LZild3_4|Czqu1ujnk~~FsV#E(Fk@bC(kqjfwk_*#uabFsY9Z^X)LESD z*Ob@A#LqUnb6IEBt7PRx$0qL9_-ubY%i_<H^c(C&bqZ@&uKm7x#lt&$VjlEQ>`86< zviVh4lIy1GUoBJZ&;DE6V51?Nt2y74hj(G<s^m$`YmWB2vYqGkp3y0&qcuZN<<FMy zOTLFyv8687owP<*Z(*kdZ+d#R;ki}E^$pLy*74=Zy&iS=_5F`x!XodonAh+HheT@_ z&q>mn=+AITiF0<D;L|kDKa*#;g^K^Je(~vYR&QnAMLF>w+Z%WCp6OyRp2%ddPeUj| z)=WP^&GrNHG_%%&^QEuUbLj47yt<ab;kw@Irfs?R7WmCpSbb5g#&xe?@9fPEv&}Rw zEcX?-we2i-?A?|~!|jQQOI+`Mc9hiV5(#BE5-+sZXQt@N{S&_JXkQwUk$GA`Krih< z>Or|{TBba5irNy}y?1UGY3)8$cPOpfDe{Ww!R$z_y#Jjccl25xYCTvL!n3D9+k0o3 zsI0c^v2{|}vANS?Pj6j(OWfIN(KHd$sa`IDqW<~r8bSvb{MIgHxE*sfa>hBHNK0vP zo633NjLLc6tqzELH!P{O7Ce4qO;)s+y;|7B+jF&rvo~;G$dL>&+i&4~<m+vrMKSJz zW;@@^F*JS<@r~ow)Lj{ZF<l4EVs3BXNk6C*x0m_uovsNgA9_5V2`8mwX!Jbwi?vkj z@AkFNoG`CN$@f-T<ibn)q&cTm9#8S|ZC)0n@t!B8tf%koH@Dl0lGE32WOKS=Eic@> z<@M6U`I~g@<~qN%l~xl7J%7Mh&@4V$H(31RmPH5uv`6`*{#m$VPRUB+)~IIl6()<0 z&M8^5tLT!Zw(gf{+w2S_9-W=I?JjSjx!oGBc?a1lWRlwiUsXPLvG6LjUmDZ7-{GT% z`6OT0$|qN}UQNwac^&?2>5QMNyOL+=zU)^JezQvW{`$Pt#f`aH2Jdz)Z;z>3f4cui z>nw&e<?5f;|J*;mf6K;26C{hx%eVt)?S9))W;T7dfBFxG>XU5=JFE-i?{4aU=o7nA zenau0<Ht`Ozf#D{robNLVSeLf>5-()T!&v%w<oS$TXR1A%bjzZ{U>`qY-CEa`5GpE zzv^ezq^Rj$If~^MOvRTfR*RcWnX-4c-tM;<<r{_HY+$^dyCHc_!hz$4b|Jskvu&-q zT#<b9rrJYGyZwJpeLLEEdg|QVd-Hx;ZIQeEhkY-*;_N9mRDQ3lk)N?6qDyc8)v^S; zE&f{$|DB~`5cKAObdgw3_P_6fhAhw2TtjQTKVA@?^;zd*Wz4$t=_32@?Q*J%GCH?^ zo~mSFJNI@L>zR8rJ}tWAo#Y>;oB!zP#N#fnpDOn+pE3RLn}_V;=BJkZ3_tYOpvc>~ zSB~S#W+5(_%ph60&)oSgReygRN>)5zJm(bi-^w4)9&hw{`ElANb?I66%F8}mxXx|X zQT8<d8&$W;?YC>z2Oi;XJx&ic<~_VAdNx_}^5)a~)IWF0J-T?v_|FaD-dmf!*QSf- zozFX3b))O+n=qZNI<BWL>HIyFt{M}=P^;{}B(T4{!uFo*w=;XwUb*jW4NOvxxi<gq z?0+n*N^yU@cdD-2VgBjJ+li5iH}W-S%no0tGEYa0#q8@Fr3WYLn$_c{*?e|9Z9IRs z%};};AD8Ruzm2c{w2?8+w^Af5%2f0_lbo@sw<haDA4hkE)kkKl&wKbLZc4+gj%Qq( zj(&=oz|s=n-BIR!iKi|7sb2ir!*O>_?_^AGlRo_Z-tUL5zte&~|9@$I>)qGN^-}yt z3UZ~VW%K^muRD5mjpdGiQKeTqf3g2DE4{Mt*OGlJ$_rky<omh5GA`W8|B69w-mi%} zHXYe|Wp8!w<+T&^mF(Znwd0Yl;s5Dew^V$m*xikf58S=_%J%u42|dg2OP^Ky`|_TB z^D}QIr)g3A4|m;3@Uy(f!e7lFXL_hz_hZGM=mUKo3D>TD{{OCh$7yG$bD2M`9n6xs zUAN)lsn-uCz7k9S8ofTgEP8#S?-kBE@#d}ftJXWOTf{uyQ})jCzkPE4hr(vd`5(R} zUS-pq&iJUxeaGW(8<I*tl^uQZq@(|6U7PMz+x>OrJ9sUd_S&+2`zGRd=aI|D{{g=L z6s85Z)EB<Gc=~pnJy$dTk9e7lhxug=`{!l5Z%I%%JpI?*=?$@~Gm@v*IQ{+S{^97i z-%p;}N2y<W|NYW?{k@YH-JgG9`@flA{>`Y47Yf_VIV&q@=X_R0c~->_9*w83{^5P+ z-r4#+E!a9je5I+u4mHO=Gi0tu&)@cTT}31R%JkJH?$x)g`J&x(SXwV@+%7z2t}JBN z_xe@g-lF;s>DwZbdf2^nP4`tdnHFllHTihyjCDuk+2o^(DnCDFTHD9c@OL$ve0N}; z-qo9l=c^B9UGeG_`umydX#4%5TK$##{5P2tU+Pim=s#8ewA;GX{L!)hJK{30%6~eT zA-1OTaarvxv-?w;B$BtV`P}-sa!*hJb92ak>rKqN4^)3RdE<U=&5b)X?q~n*?)UsV zP3@!LqT3nMY7QoZ+q{no;AnDQ{__1Rqvbip_a1H#xn7u|HUH~9#nXpMSIl3W(NU@E zQL)yxN>%dNHj(IEU22C^PsiQ9mU70HZF0h*hQ@6Nul;lVlf66e|7mCAX1y#y+f$eN zSiUJ_oX)XcwfgXbhGpVyFXH!A$;#~ewDF?rmxJrp?waCd^L*2F-e&J4&$XOR>mz$? zmK>_`z7*fFE{6G;-v`UZ244jXjZf|0u_AWYyp=~Am5q1rzR%F25HI#x;pMVR$K@*i zt^U<D@!tH>Ul(4Qcy3`>CMUzv{y?uFg>&VPP30bcdDl+Kj%!xEy~lOpC8yN(BXu*5 zPA%Ohc7KNVpM~A$JTHncb%|-0&)Bl|10PqgZ1Ta_j>~f&L|@&rkNNYjybotNzQ=ku zIZa(EYx8ufV5Hc}#tpYsEoZL09qVVs#~cwEX{GHgBgi9qp->|%r6!QUYz>n_^3&61 zw+=T-^~oR86I-d88)feic#!wQ6%DCX7v{FVy{A0m?D=gEXJ$@q{MKUsbIF6BZSFt+ zIkBBRFJ$Wfqe821*)${Bb8XAG4sCs<{c-V;MdIgty}eh?%~~)m`qU!_Ymp~w*Uj(V z6=EH@_;}VAm)?1+E*hIwt#i{axM1Bca&o!_|N5RiD|-yKhwx6{x1~gyZSwW7V`UQq z?%b@Imj2jiQ)w{6EykwTvt$>)pLlL#2v_O{>Bviu*T*c(I+J_B{IS&X(<Z8IhqeY? zk7C{;SDUu(L26>Z%as;QLBsc+8@2~p2tLwnWe-^QoOLhj^tC%TF68^BsUbc|wLtUf z99?aH4LzP7?YHY1cbgT+Pgi|xy5aSb^vQpjx9m0(_}l%*UdJGFTJ@rce@wqlIp|v( z#xu{7x^O<A(%#|eU)BP)gvVQg{>V&E4wIS6WpI1#+E2&a)^6T;lks->C$`Xkhq?s{ zA0AGa9<ep?=%#Z@Z+ueKIKPKnIB1o);K6<N&}TPH)BE{WScV?Eu`;|nR!56nT6JBK zm*<AGg0FS+c$#B7Z#{nbm0RW0j>|o%J|YFx3KtXOde8hnduy`B_FnCu+J@O(io!Sg z%r{#{UhFu%N%r{U!;|`-s7^6ceZ64C?~)YHKi}UnGdOykIy1W})VR;#j{E$KlH!vw zlWkZ3n`!rm`$xtVrORi!PsJ?pyJm7#OvLkQS7wyBuk5Y4SA2P^-*^U0FTHffCS$K} zu-Wx&k*`_XK6QOH|Joe3=SSjd$8SAC>BjvR!+Hx_7JIzjY<0+l@tpA`d3)xRFF7Li z**u>4JMP{#V2^Ix&!4zj>-C59y?F}TLJy`b?M*r1E8uU&bnls{$1K;vu3cNtE9A}V z?2PDI`GaNBv#k{(wHHN=3zgdx3imPp{Jc1$QRkNM^GD4Y-K-(+H5Pa7nQ!tjWxwIf z>he2Z#S7(YCN95e{L6Lj#mgVOr{0rdzRd7cUhQnubd7J*x4)Puw{&@RaQT0Y9rfD# zS-wa7^qbfA-R19liM791A7s>e_ilyl1N{=ypQ?|2f6KAF%vZ>)fBLZT4{y+w*mu5H z%q!bJ-TOUxx6|?8+v5Ib@BP=caplj_8L!{z8lGsVl<}yz`SE7&zw$_~_Yp6D$WCb5 z|BK1z;IlXTn_qlu?W#TR^m6X}NREh^f0cFoF7D|xso5_7uXZ~tkHpOHyzcXU&f3TA zV>kKmuHCEth}CR6I@9{7R*m-u&Yf#-Sv-4wxcc|+xQLa1)`aW}i=Xr3_wW3d7vIM% z6`D79{=K<j6Lft)Yfshsv;5SY`1yBhwPSDmoD;lqg4AN8wIO`{_nF*(zd52OGEXL~ z)G?$Wfzz-0N64~m`)juT-#_(K-BKo2z5rn-*X8;j74H^ntc|n#e0Z0*X!|QW{{QbQ zzaA~F@8#Y1;jeghMs4ra1%>wo`F{1=OmBa2Xe~pIxpu@deU*I)VZ2H1S62K#6n-{r z-s=AIFO~Oow(-5Vx#j(Q8MlM%JCpW?Jp8buXvLLZ7A@O<M9iA|IEYVDX9myOvx{ts zWfyFo?7*IQbHVx-ul=v_Z_CQO{`wi875CPA#ocX{2Q=z0OxPyLvur{_*n9V$SqB&s z_B`;+OWKp5ll?@;K%z+?*dpY({Ulp4FFgyd15XQ&END^anQ`HDg*f|xB}~sbH!V1I zXaAR*lfO>wIrN{Asgl*jkbCP7jWea~JZ|B3;(>2v7+0q(3A%bp{{NDx*_EvfZiy!I zV!ogMu<F&W<zXVzFB`Z<u<eXp=zm!I*&Dg*+3U||=LCkm;aU<`mvuTnz<X1^_Vs%= zJ<qZxbekJYH#eBRbkE6$DrdEY@|gZ~zUPiD@A_-d_`gTULXlM@DZgjc%b1=kQK?=k zQhygNTd?1?RHWuiO_-DCg;O=Dxn2iU*60-Xd7ti(P2VIst#SV(<EVoRc<niy6Lm|z zJXljV`*?4Q)AGgT_vFu=K6-jO*M8qso8}(P7jC_Oi}Q7yUC^85Yh~-tl=MhH^DQ{O zGE@HdZ+<@4l@f+77oSBK@Uu-W%e&aRX%Tmo^2giH=a>ieO$$6L_DX4r;Od953!jI@ z8#eCZu{$zd{z1s^)r-C^`xc~SQ6sr@eO4i>QsfzjV)6M!`K<R-vZe3rj%9uSP_IO9 z+lyW4*OdKRmCyZnxqhb5r8<TU^K75>d@A&3b>17fUf00V<-!g_hVJe8*WzM14^_41 zO-kb1ZGP5KyQL`PsLjz^PdA>eFI0QyXZPAPRdbsD{GZmTeMvXgY5aMwRXXcUg!iFk zRd2T~3U*m^B5Z2zwpBcL!W`V+aot#DRHzyrx$TwL=FpRT>vkXf6C!I+`(usKY9FoU zSKasdT!lqFzuemLAu2*^srifpM+><2A3h)WM&w^Zz3KgEi>jlVpBC=CKkJIpy7H2g zyMM3k(fhFMlywddPnLI?pNw$kF-?n=r{mpSW_0d*^zb)>d&}oHOy6^si1}RTWGcDo z{QE(k#Ko+LeU=$NZ*5xr=qgL@_1xsb1A)0;d9$}|zp`cP0{%E}mxlZX{dA>^TrbR7 zr*unfT4EEV8uX;|g~fMI<>yNl=C7B(<gg=YX+hO5lNih1yomu0wlfQ})o(}~iaY+I z+vPNWl-gmIA3h$M)68yPJ3lu%>edSmuI+7yCAQ6bsI~AOcl=r7eE;(^Zm+OVR6i+u zaT)vRWz116(@cZ;j5yzx{1jg!U>SJKMOwOB!e6VFYw4jf(-#a|Qa)t6KfKOib;U%A zO~}!*bn?Z6r@4(MsTgbQUcLXWiQ3KHV*P-MIS*|%8Tv&Bw#y~R*#5cVn4_({;dM=h zM?gVSlj`Y5ZZ3NSnUh|~C(Pc+ec;3nMLQ?%j_R!bUq+|a6pNpa3^!)0c@odL<Z;%f zw~xav9LrwQ_vW$CaS3JC+s9-3r1`Qw>|Rw6`svAzhFOX2;mQx=oX)NG`fDk9qkSK@ zXWSkS!TSdfUfHl`N48p`O`|GP{=IV9-(h+}s&hYi{JxTR^LUNj39~7dPjdxVKFz%O z@91sDdCR^rKAL%;K}gS%y+7l$hG(Ld;GgVp`Jn!3cLWn=D;>+%5>h=LpP7DWQ{scA zXT*<bay*Lg?VRkBvBFhCz%;4-`y#VT{2QGzRyAF1$r8z}saTLTBWps;6(^Z3r^H^J zP~w|4`Jm_9l9>hH(k#;Kt_aTYc*nKvu+*kU`fvQd**VtT?up2+v=-bGZ<d$MDSG7T z^~I0RpE@}yO7}r=qOS7lXqnP9fvgD@jHYv4eBIv`MeC+75ZjVl!IF2|hky1xquMoV zvtModQShp+Y1&oe^&Tl}IgWeWW%OlWHB{<Z+i+o;X^efmY*4F^vW;8Ik6SBmZ?Q;Z zUuZ25$^Gl4!NE<}H!a=$E=A1p1;f4dj7rB}IO)Dy{aF3&o&%1JLRJa|3JWg;zrXSO z^2V?&hgV<OxKLyB%x|BPx5XXi@Dn{g*C+k@S)C;H%|$Jd0;`iOo{KIF7p?w&;`x(v z1}tqKxBtAq&TXTme@O1k%*^7<MLvuXs>+gz?T-=;MXq10yJ-1iZ|zM>zST^<QCvCs zbn70I&!!!-O2v+dMt=BPlil^=lH2wmWt*UFUGulbZBJP3yY;nZKd17p`?(XZPn=RJ zq+NC+Pqy@JKflEpg=<GbOq_d)OP^>vPCI93#I|B?Y8#uMt<Ln?JuB6PA3NIRJYOom zMSoWNmYfB3^Z9>Q&Mi~f^kZ}9waL6!J{<e8+Rv@YNa<)<$`^}E7x&8~rTbl4!=$O$ zAbw;<3(NXz@4wzUxZ08ZL+ho9%#Tl7eQKZ6cgJA2Y)OUlI+LRjHl3{&qRxhl*J}0T zJRjb1S1mDU=FEOR^;}MqcuR%v3G;~=ENUk>d{$`OcNFJ%^G#!0?YWyfwtTvwlFst! z+=~cnGhVk7$9tYC$ZWh<mUH2U#MG!4oR`~{)LEo?IK6l7>P}em>`M~+SA%4?wKZnb z-z-;;$@=hEKExuTh<(jB$>$Z5mR^XT;&Gzpagg51zbQ2b)^wV0dy^w(Bx7t<Gig`V z2bKv}&c$R^`k(3f7-AssPUngL)d!w-lE1bk9Qo-o>D%O|!f!Y}Pg%|0GgYg-WuHM5 z_fh@G1u<SZE1!Q}bw2Ux^W)ti?^M!*TttkNr9Yjxa9o6+FZROITl1oG`Ax4clXdfb zGGWOUxt}XHc{-ghb*yPvuiw9lF>2wLisfp%I_JrMd14}Ys?$j3!p5fE23_iV4VN>e zFORVNT&m-Dm0^v4=D{bPNlhZ{VVhrn4W3q5?Zw&g`c~zvlAt+7FPc4;K3~q$@sRV_ zN`)@Y*z<Gz&RXcjUXPyjrjq|dh1$!<iJ{ub^9_p+{m+w5vz%tu`uMBy+CKgl2I*z9 z*4?woaZliR)8nRIo@2D(MB=Ll5zo0ccAk%zzdF9elXaticIekFH)^F9v43urpO(}u zecS0P?;0)EzPqVir+)XSRX2#RFPZCb<&H~wbm5Jqi;Wd>1)5Ug`+15|Zm=6}P?wJU zb=UdV-Ko7BrVHg}ZJM7fx1s&lIk{KM*nLm_QV>p4Hd$KyVv*c~#`l);J-RN}#eYWf zr3g!@_Hfre%C}@#HFd?k>I}i7cb_~;`a5~w8Uc;8iELc|7i^E)J2_z9q!)h#=Ue%F zO<<~RpSF?t4R`PchShUc7(QQ@DBmjA_Cq*7p4IBR%l5VJkEAcCaV}J}Q{4NHW61_? zmLe@T2dU$XKervbp*QK>vWMp<?6KBT?O!;x=GPA)Pl1IlPC7FR9tDRt9{V72dCB{R zC;JnBG-j0Sn>?#e!F~2j7VnuxTn8m&ot`}s7q-4=|1#grOwVQZ{U*)w-I=o(W#ez$ zIx@ZefP&1jllS?W*Uh!-X(+h)bYa6o2R&Qad%ygpnZLStHl8wd+qTmz;%(H&1?#V8 zfBwy(JU3hP_zA{ImOSfC)i;#S?f-IATwmwgo5T%<KN$rSK6KY-l|&rc@l3ThVZG>< zoAOu0rx~wHJs+e{_rXBN%D2n8<LZlMjmho#t>&j1%&S<EQawH#)Ro+Gk$Ht)C~v^@ zOUKq5SV@`1wyEyoi%5=1+7(!KchkcQ%rV=HjGsUIma(k1<D1Uj+M5~sPe~-nL|tOM zdTQ0(kfRaPu5VlSW$$uzt*R*5&_j}&y!LN7zU6G`L-8CQ9?oT|>)-DDDzudKbYxqF z_Teu~?7QBs+w$RF_WM0LUs+#nF!npsUG?9tBI>Aa-S=ACzb$f-OH93@a;to2d{CB~ zGU+M9R2!bhYkSU$@i=R*{OPs(9%~+BXO!wz_MEu|y7o6FK3%6d@6NqAeT`+y{d%{w zWVwc2|DROnHDCYU4P%+3+ob=#_L)2H$6=AZeCzfs;y=Wd{r9q0*8b`PJ*m4cUuS;A zp<MI5=<J29)9!u_U)c9??+(G#LfyQh`;Ukhva{z@UOIRGz_&k4$1iFvmi@=RK4)g^ zy6d(qcdMf{e~M0;CbVhFx`%t^@0=8TBl!7p#?nW-7Js;>&~5$qc6_bTvs>nspK6<* z{1!X$-Pdbh{>MA@sk8p_WqivGoyoBO^sL(CKA!ihb@KTcul>C$`b;Y)WXkt1pBKOO z)BL=6)6F9p+`VVo9y8tR64H5SnlSy6{`7T69GO?Rmd?pf<la0{JU{mPwFH6sQsw+& zjwepa6QsEtS2%rA+tJFU!l21=XypSlSB32j4i&uRUqxqRg_*Bd=TJ8%gwNdW+ssU% z|NaGblB!SQ{nEc(zr69I;_`n7OH88w=liz5KYTej;fsOl?FHp~^_Gh5*s|4C`S6*U z$5OdOc%|1kI2B&y`f9OWwwXnvFZpfgD~qc2GamcB{J?xAr{?(YlSVo1lZv{f_ml@r zNj<zn)$`(%qs8~!xMwa}G`F_zY4^f!I;rgzObg@<te@Nd^1AmkB`>0I%d%zrUscQ( z`SEq@%k@oK+q8ZLzvlF4ezacC^54^WnrE|?oacCKc&Oa?PYmltt7G+ImD;;ncV*tP z<`oZB{y6uQ^cq%$H7!pb6#w*^votK@`SJ9FmU|tz&aYNDUB~wBir$SIIvf@+<_Pkh zWjG$*zK-Glo?wf2^ZWUFxzsZ(@-6bNo_kawq_g6;3IDAo!Q$m6InED%uARQ`z#qfe zSCUG0etewhwCv{2f=w@?uJP#}ipWzs7L?uEpk41X^KIy+x!GdYr2z*{2}{e{$UVqA zt(+9CrqJlqcl;pBbJHo!1wpLq%2xOr+`8W496f<G%aFxl-c6~0f?*C3&!@6^8BAAp zR(w`+zH8g#*IzTNgLk>R7u;}NK9%pSP^i*grq?q*Ob#^ViJZ7LPuKl|_`=mQ79HjZ zPB^^#UeBQ=nUQ??7kK8$U)^--V#b;+y)A#P>Zpf4KNZE1v5l9}Hm7&}?#2$G<Qs-l zowuIYyk=6`t6iJVgi2Qa4wtsLyk%~94%_bK8~9TE3(XU2E?A!YxBIy03!|MMSr1Ry zv_eRW#h@v=gkgixAJ6_%^+%YUl6&R1I?7szvT{f#E_>XjV7l)F*EO9bucKou&eSq= zZH$`0c<6gX*;eba#at^bSBU$Da|?Wrkaez6>g8IPxN4@%!ShpQnYFFnXBB7Qt*X|0 zL?ZP<-J*W${ff6F{hz;9Ij6xn>y`<t%9~jg0=yT60v)E^{c$76?By$_W1kY39J5bG zrT?wSVESTqlWoVw-4SbB<8H19$#xHU>9a+1#myr<%jHERIAdeh$R?bWU1+qRP2R=8 zrSwewgzn=rKdC>^xV7z6;l7Ncxk^XMSRNSNSv2dlT}!QlM(OQzy9Xb31)jVVwoLB} z<9CI)6+ALqGM<0<Hp4?`u2mUBIa`j{QWKp;$$dTs7VkDpTY8q=HN5&6$39Mx^GiR+ zEYRyeXR(^)Xz_DPZvARyh2s~tOD2U{<;$LZ7$rYncAqLgr}FjIOtXK%m(Lg;el<_k z?6ZYkOJ_ntV!UpFa?bOrKJ)6nweud&wM{>IB*I{~V6^XT?F)8{Gr60&RVycMnQK<N z=lHc-ioLs{S_|_hel!yO_I>4>e|A&1vhLpY;Pl%YT6IpXiRH-;=OpmnTbW~)`k?6P z^F5mEX>E(%oVeQ6eTy^fFb98zonh{|H_^#^4L*s+#;%@ms*Llf*%f}P!xGJ}ZZ3>q z+b_H6&zzk4@I{AnQ{<+Z81Z{cY`mV+^W<vn=L1Xjy_Q>77j*va;hEbtM8vaiM^9;Q zp5OCn#Rj=KXXI~t9C6HvE^;sWdTUpYoAWNU**s;U7G;6<46lEy>AJOU>0P{Un(q<$ zokEKvZZdanIdgG!jAHJm8Dc+e?+f1aj`EdB<+@N>_-xa?<*$qOn3;zku1WRZ-T8)P zj>zx4O-u71rW<kXR*4Q}Oy_H?o;^WIjQM=8r+KrC-2=0vEo~nT8(GbAy0q!4+XjY- zT>mz&JN+zUxxsa_(Buc3i)8}C3tglpetT;1|BQ+2np(Ftlg}D;DNVk*>C(IYCm}PH zKQmm=t7Ng?enYii=;-v%9Lu7s=493GOqH_@e|GVIo`0~V|EyCAGoSNw+dpY|Ec5RC z>qEEl@(RN94bncdnV$^Vy7=lcW1Yj|u5OLH!=EpB<*@d`hnC*yhZZl^S|;M9aJi<{ zaF1+{Tk?(LzFXeC`Knr@^8K67oAM{_@(+(6ui#p1s{V50YUMqh^A0V%+dJuB*5}#o zqSvzPlBY$fJZ4;R^>)a#S4%z5OY+T`9&moU=&G|Z&%2JF`@a9_=W~h+m`k%c!is(i zWJ&A~o*i1E${x0rhpnhgZrbkUZ<O6^RvOAV@P&Cj*%Drz<@fKY#v`wl`6&}5!W|!V ztv(aQux9dVZ5h4)P7~%`5p`L2y-Iwtp5c-Y-u9ceo$wH6k^8#yNb4-#o8jLxewc?( z*Sl^MzeT5cVnadP8#gEE(<}zdZWgpWtj!AKwLbejFZHg|$-sU8V@kLEKVReJ9>8w7 z@TT@Tc{zuq;9m}=O{?v8`pq@1H=L52ddV>N49hRx3U#yV1;<a7HOU4)>xt)Gu=wF^ zF5N2(VK?U-UiU`+g)O^Und_R4=6SQ{&GGr7b}jph0B4QNH7Sb-?StE7m=8H~?OM=! zTk=vBPsg!yF9YA09lOFg+vr-N$+@3j)my7~SUy;4BHg;3@yZPm>16-jX=l<JEZ^!~ zjxVmRwfJT7R5LSjmd3>D6yc)<YsFj~S(oIWoW1h(w~yPtFo<1`ue>IaHhKBgcUkkC zKZ^fd5;yzm?G^S6MK$8zFD7o7F5g)(RZoED<nhFdQVW%>qNe+5*`<Bs_S7+0=)CCO z-Ua%yPiM@S6E3(sbwWwrnu847lV_i<`0#p??M^RgU5jJNMjWm`HeX+3Yxec|&oc+R z?<`Kpkriz!`r&lEnycl~p$6lP4>WxnIT>eh+8on}2{|nJS!0LoWfQ;KDod|?e#|-h znhn#^dBqK8Jm=bSivtcHXD;H=ORIZTmba~Q+7!Fz;to$E^Svjh)HKNX2QS&MVD>w1 z+iuCTi#4V_^07HJKcM7?@!Su>aY-e6W_{1wTla+Z<IyRlQr%yx3Jn-${`AY-SNzia zTlbB<tWtN^E;Fk8X>{OzkyOti&7X3CUUOSFMchC9{=nuHcb+)KIh;PY(q`-7>T{o0 zowZzLr}jxiyj*jB(;}N->&_f;r@L$d$(6lc6P9n}V?3A2-c=Br)%$v3t|#BgIiJho zI%XZeku~W_PRh4m6<04im+_Q-%lJ2Wm#TpuXVdo;^>h6Ll#AV$80=`#pPa_;b|oNw z!M~-i_o?TW>&p4u{NCVKIi1T}Q=esBHRqA(G9ocrvHV)AW_*cT<Yl?}@<Hoo7w^41 z-7AviH%DZK4685C(TGmY@4pv3-h24+BAI<WG1JYRnm<;}RofU?vie|l#FUv$>VLSc zl;*#1EZh69=t|7bBPQV<yG@+uc-j<Xc?YZr@a()7y<z*IoeDp6VpOgslwDX=s(Edj zjuVsZk~8YQm0}B~6^hxL-M`M(E5}jqou!xLA*VO*%lCE11EyGd@iLrSDj|JplYnc4 zlHgn&?whY3o!M}?tNncM1f{Zb0c+1*`6}ZwyZNU=Kj*YZCP&ly8(7tv`mWq>f1CbT zrS*=c-PI$di?t<fu6awR$Scldyy?z%GxY~YQRkeMN9S)AXJVQ7^Bc#$&l@6Ck8mnC z78Tdl1}=Hcy-hG?{qt+Bvny*|=00#ee&>yX{zseLg{_rk2cQ2xe{cS_?YSzvi$BCq zG$=mpaAT2*_2iio+DbFG&b261D@&W?(WTeH;#t6a)KyIN)6cidr^T&e3@Cdx@A;nR zhiA_`tt8bOw|aH9{^sN7_D?WjuMj>vvHOp{iH&=Sdh}NBHSGT0-Qhdyj+I_7|7KLB zvgXvb_j(fCCu>@-Fcx>el37w-wO)Kj$iFy!v$tPm`lKW?{2O0C`fTd_^F!>O3kC)4 z-;c)Jb$!j6GykyRjf{VsGo}XD#wIs*a!y}5|HH)W|FhpIoORc`z_xAD4wu&&mi|2b z`Wg3I8FLt3-Z=1Y{ycp~>A0BUj0wS3+&>SzsrYI5@==&Fi;j+})BLw@a#nTanl3N= zntg7wRrhkc7v}}Oh<^-`*E7_p-~RE{&x?m0%3L!Z2TElZNKe+Wt5~#CZ`)<RM%@{D zs``%adOmPTBxJg@uV~JVy17(9L1CI*Yx%~dSMJpGPtU&{5V(8Yea1b>+uFpcRDzZ` zt^L{k{!i$PNmb150{0G9Uanm)JF~HBj)HW0#uv-Y<+~#l7PS<dSo)7IJ?arh#j1tT ztt*Yz$J*Y0Yc22h@9@q4Cs$_sMpu3_;IQ^(`=&oDBc-p8Vam!oXII+Ke|hYu&s~on zI!T<4Dn;v$UR!P<>3jPS^A%^a5R*m8vNyesvTa+gDp$vKf>T=K;+eBavu}jEHmfeX zvn}G$#J_6S%}Xb(`eSsyZS#)HSNc_Q-&xq5*(vK?xN<_=$MmPpGHI*i3w0FNIsQI< zWY;q}+iAkt$A0^{wB>3q&-Z(;ej!h;V$$Yc$1`XBvzFvjIp+~_n&X1-%pA*L*{M?U z`EP}f7Oj5!@0_37-R;J2_sz{ct{Y;RDt<=oYfi6RY}H*0;p?uOcW=Jjs(-=VO(dE5 zZWr4J`=SHaz7)BBSUuZxcgE(~a|4_|{r;flX0LqSe6GwT`xJBMQ=0SKCgwHOel|0E z7;{&%=zA>Nk&V~8L;{z&In11Na7)(WXT{5`zC6GG^6dAUF?TN<zHNN9o4d>V>LQOR zGNsSGWZkyzf0wGI`Qx|wWvku(t&MjI9<*~LFn{G}-*xbN)x7gR#h31SJb&^VJK4Gg z8fCmM_|6^TVr5%ByT<Ok`|6b^KChU(y5L(weRANJ>$a_$bJKg>O}yD2Nv9XgOO`A1 zdd{r+<-2=O+3optn(hDdW>`FEG*aAeXs7X?>EFF4e2i@>JL}!;nNt_lY`*fs_7B$- z&L4L<&ge@|pZJeOD?9npVu!*9Zed3@zv*0KdhOJjdBL?${L)+>@mXxix}&nud(Po_ zi}h^>-ELYQW2td*jLSB&KEA}S;zLJb>!O;*Ga>>XH0EdjZ!qJ$&BL-fG>?;4r(X0w zv)0`w-+vfP*{Ts{b(N8)?$g7=2RTI<Zl_AO>Kg|CWcpS0`D1%|;e^@qRgzDd-pR0$ zXOl>;Yq<D`p>NmbijIKQxrJ<*Ry&s+ZB{*)xgxHr-ghTQT5q%I8s55-UYi&GbKJc6 zK}UzCX^!!N*8c970(SEEmj+LH%=7x*=1=q1&3vzU<zdi^$nVF(bhp^t-{7IMTticR zj;{$%U#?i|_QgwP&pS}*5-8`}wzqZ04Y`FfA#bEkrxg0XZ`{ROJZGht9Ph*zs&j0u zpIAnj_+Jp_n<?8N^@w*)xI$sw!Yh0#M~@fG_clFX@FmTt{h50!V@UG>t=WMaokO<w zEXd~$swrZ0xv%KUWIofaBvC}&Ff;R*c+7Kmqs5W8zX#N9jnkf2bFz1vfBM0u9;NcH zv**s;cXP_|2|-V8{`ev@VV?7gVz*<ubJ@#ItM0ja@Re^)wd~8d_ATzrT7Aa;H)}O_ z*h=%}&ont;#<kC{YE$da42!D$%ZvYo+<v{QyVT?NySW@++B2g{-Q(YM%3BGh79Gvs zyh6$2$blVOJ|CL6K&1RFoB!IIi*j#FxO!@$F!Q(F%E3!{nvZ@JbiGg>kjdik_`A&p z>CS@*zb#_S>}OTxSvfF%Eqwk%*6Zopa<3Ye<T8Dw7=hOlQtCKD6<7YNKbF1hf&V<o z_Sa{ey7M$#W-<M4UN}i~#kSp@N)aq`G$lU=9zNmqZ;JP3Y2PIWcA5SDSoVLy0l^Ce zi|@;PuoBeDE&47tQEu9ir@f4&$!n_LNxztW&$qtz{>y}E5)z!tMXK4u7e~F?zF+iy z-5K>)!h2L&)nh08SZ8{s<8!O~Rpb2oA7ZoOKYyMjF7RM`3O`@*mFycb$Mz(2l>U6~ z|C49_uRmWDt3Bra7x768*x&BR|H@nHuDX<K|L;S)mhSuYtWVlR@J>m*<bM?rIlfQ_ z7e-6g-%qWoQ;)QnU-PUj^1t^|;*%!xuc;-nq5A9}g8KgiH@|7P|ESW5z2z!bfZp1j zad#3E3v<6V#@}7@Z9~%5dL^bSn@<J2`yzPfMwD^g>McgsYV|Z)C0oDj(OsjmZt>B{ z!dtv&yqr2Wv21$u44W9=Om*qv1!g-KAN<(*?8%PSZlj2`E9~a!T@zWLb=D|<$BHE_ zE~<iEk_^TckB+w95<N75S@-p-H5>_6%!}GD%$OEb@Z*Vu`zG7XZ`XtwYbN{*yRkX1 zKWufNMRIa!#01XM#_7j0XH?Hx=y}M;YYp$}N()7ysnd2UO6o>M=6-UNW?3#-XBa%& zb<*;;$vjhUglK)*8o4Bz(IS`m(c9m@-_;vh$4wGgE*~osbCN?Uqxa3szNri^q`qzC z&0*U2(UPCn<$!0+$LFrwnEw`ZT+odWv)q$iU^ZE?;EDW&F6YcG-W_7~mUrGHC-rt* zWes4{n(bLH-`ueD{Y;irzB!2wmv*#OI?PCniRZHvd|3DO?}rIdC-yA=b|J7P<NYEh z0na_l*v)eOzH=;YP`t(#wc?I@eH4$uHp@?+b|v+`QdZ$?jC-qX{_Jq~!_Z`j$khi- zj|EN7o}~Q9gza5zK68foa_%*%sv=9=Sj!%XRh+pq_oef$gIw3E<xD><+p#nK;o4I@ zjv9)g#sQO-P1H22PU8Qvb8-Jf-UfYky|827UKG5#y1!Ryd$viqj>~fih0l+fHMris z>C~K{JaG|!K+XEuhxWx58`Nx$m~6qp5d11TFX(WO+}7L6dSjNImG4~p)5L8i?*}ID zCh0YMM6diZHOXJg`#R+=H;eEw^VPQ8^VYUX<cs7UZ)6Q*pFTP2gVu`Ptc;YX-ACKE zRy%)Nw{%6|(y0f|o(=ivB)jln@05lKf^FT?`XclepD^ypp15i<WBG<%5C6JN3aUw* zce1V3$KpiG?-^^BKWvhC<tv}{QYrtfN5?ewd(xj6*=r76-^ud&j9eN25_Z>$bG?#Z zI4ow(sdR8SICJry^24VudtAD={nSSlVf*Xt8@mLOxZK1dw`_Lik(W7_ut(zVlFJMR zSMSM-Pv0%EbVuL26JqNbk{B5nwUTXrPf?uRZnouu<AmgMhkqJnC_HbPW+kJdpf*QT zhK*6JY{r*K0pUH(Q8)g-N~pJA#VUBz_>P>^K@nblJ@@?#3%|y0Vo_^N@=G&5<Ji`e z<8be#o^`?c>&a$Qxysys9$qIYGM#5au~=%YNqPGH32J8-GVgg}lW|9;uX5}8kCyMu zkDWPwsd?S{sYbl7`lOPa&M5sm%EB9(yKi@6f?$zi>XQndDd8@q+Ks6Vb*I{@ls*Yg z_nO5U(V}SLYHi(dRAocLgO}QzI?9*bHgLC#K46~t_t9G2St+*<2^Mr@-oCIx<nV+O zR=v(IekfEQb!ymGZ*twgS-;XaGH(S_jq#P>%W4mw<nb|Y_tj9iJliGu;bA`A_PwT0 zrA=0C)?cyH`LFmr6P==B_nW)7?LF<utCHLG<kA85=Cp^Bde`(8h$%|X&Pcno=Do{P zi?5H$CFeh7>hUxyS>f^H)5Npwrn_vV_`b$I4{V(8zT1I~QAsrHkbeLtn`2bCY|@TK zo_WiaOV&nZ?>X`QX|BbWomI!)cCe{z*e!ak#a6C=q5qLJ-Nr(ZJzI)B^|p0gDp~Zo zFZEjDm0wF1%Br!yy7D7$#Yb8Bm?LGkHC~GUaSqpep!-Vr=rq48BDvyAe#XR!2RZJW zQC_y~_t)1s-;5{tNXDJYOE1iD{lXaWXy?9pYDcf?hqtYI&Dp$zQIJ8Sk!|aN%AoC= zo?2)xI(2i4sL2cQN;gxj=M#S~a<kdos<e&i)M}SW2bL-BZhyE(HNl_d6Hk`&yj?O9 z&w7s@tWP_-Xc@QX-DTbva!id3jXpRm)J!<jd@GpS?nrsZw9OwswNKt`_3YYS@AJ2A z+RT6Vrf1vZGt0KESaDJ2`sa`Amlb1+TRe|9aJL<CJN4Lj@|klBx<WUmFL*yUOMmlq zkA-`8wc8ez1onPe8)CESg-^Owu+;a3OO-x9d=u(wvs%5oxXD6+v#tGzuE~u3xs%U7 zRd^O%^1ff-@~mLL_*;6D*=Bq*GrHn&ZqKgzEY*Syy8FbB-RKDQyk0ahK9F1d-A^t~ z9To;}F1fDzy*X=_wl1wJ-uu#^Z1V2ADc7$>Mubmky}Hz3xy~BBpS#ZG<xEN}{uDa# zTWog1pPR`AW`-4C&a<@f9P@XXeu6tC?14f42dRFY|LvjY@Bjbf%&_6*+0GATa-GsU zAFYj+aZ1%YA`&Ri!6diHP%GfjzFW831(WB;Uj3=qeZ|8gzIKcL1|LEHKD+8yH$SaB zyzZpb<%3nC8A~Tz+O^(psd;mbT<p6=?*xRi5~8{rVh`lK>7DRen(^|LU?V%XML#FZ zpOLfh!gP-NLZJtry#2jkoBW!vAFqGf{lBYUe{hmhZ+WEE3I6gayf;hMUakL=Vp{(v zL*Z0e%tc@S?aQ*?g!SCb5-i>P`AJ*Kgl~(*&;S2-*8WQi-@bppum7+3c=mez^XCos zSVenZ9Zr}&fp0?HCH2F04}WghTl;zY{=Gk<CGY*UX54;5yzIvoo4XNVle%`^DX26l zS@JcTTdrQhr^0e|Y~8BZw&{ZZs#@v|cy<59EtbC*&(E|=M`p6emm?Q;XK#DCLN3Yn zKwDSqg-NURPfU7TYwGx4ZR+NPINn*?r9R)Al)}DsmP&JaqT;{Pk%0{}TA53nnxaK| z7Yl!B3m56w^!~}8O3!oozZ}$GY%yNnx>U>QQhu9C*P^=<rzzH-QGeoXdtQBZbfZ_R z+kzuo8+EM=YnM&yJy~Vj(R=(m!;Am9G3A<9PG&jG-yAXf_>TTbLcuPwOrF`?5q7=3 zUOx{9zkR<byf1<|<GyI;x23&>g?y(HkM^2aU;b}(#og^mqsv<V6V6|!Z?n6qU>Wn# zTXUnriqo^ce7sq}VyxlOY&gARn|9K)&Qgin&$u1tzPsJ@DdxW1sVghe-|o0G@9mtk z+M4b^<n9<U8pd8#YhLl6M@ja$(dVO1`?ef6S+^%j?a2<2w>Kp(ZcSo$wYU2cRB~~Z zhROCs-FMl$>w=F98^2ombA__%f*-65OkeM+%iB$P^5fRLB#Fs>eT#jKS2B5s-Q0eD zt(W-IYdIZjnpRn~94VgUdF<$kS$b<@Czi=?s+MA#an|mD4c}q5{5L$y<uz1Fr5XYa zedDZLHKUf8-g7>m!#sbv<_8X4k)KbNyq+HBedPIUu4m#O>bL26%l^8ztFLp-(LJ>l zzw38$6eTECPh_0Fc2~Zu!QK=%-$~aF1Y2jDWvykkjPlEPZFV{|*+)!}rTyUsx3G=^ z*DJrWrStY1lt_O*w91V4V0cP>smbHO%O~n9MP7I=)4d!}s&IKlYkfhNVZyd7#}51O z`l~08U0Yo7rY+~>ay$3B!#;ryoxM&8l?xsev`o(E;*U7rRwwt^==!N8lGoPPxvKe3 z?0%Jb#3yNM;?^@P+!h<&vt-q}`To6{6&)crNzFO_rV3yA*-Ld6MvQT3Aug4x7`}h| z<UiYRs~~fV#M7xPGd4`p*>&V%+FSJvHBYxcuIV|wVAIXnYwr3TzxRCR?6kDT9BXA; z>%gaO9a6>CGJo#BT;S?Iab>fo>ZaSSzqZ91202)?&+%9_(bd#W^p@A^u;hJLuSe!w zSU>eZnahF7<fFgjzRCSms^m{!>{Gl%m-R&1>!)W$Oa->qeO`G!qAHX5WQy40z??XS zQ>VmsCq}(Lq{(qyrbJ}pHlI1xfp5g;DX+fjbu539^`(aoL{!>l70k<&?mJzQ`q$z2 zEW_<)nW^1Mxla>#q!-jQuS-$bdXD|XZ?9zY#$#))O5aiY5PHzR(PVbuN3-V{iD&CR zCT(uBNHI)H-27h6`#_N4{)MlkSFWD7aO)1)2Tan(duQ%q-BqzG(P4X1=;vo=x}QAW z@@1Bm#i0up57$^^nL3KIn3afTJt<9lb6!2wamo67C%@j?u;7rfro-lD!Js{%r|&%3 z+_2&7_OyqW@4TJ5(10z`k9+&I1-#!Iw6(4{Ja}|wMejV%iKnt0DxS%^AAWfLq`K<0 z<puq}B))m8oKfCXFSz8ZNBjN@uf5D9RgcPaJ^1>=RzmvLR{2kBBTuN9u9{@FJ#feL z1?&u`3KN;TqVvwj7aFsx&FgVxY|auf(3@Af$nA|}@n!SvE06iDNLW@mVddHofyyiK z^WU=fyhxdC5x3Cop@D+b%+!qQW)sSCo#(%q?6rE|gcBMc1>ZH~UpEtIVQ7=v+Py7` z_ac)}+Pr?ZpFcA0DE*(wwb@P~DN)Nx$l~_A7ZWr@SofcQ#@m#CN@Ho*{TpX^Y*h_8 z-*#Aj=9}!2yJ^pfMk|M)&wqTY;vFmB|1Grqopoz(V?DpV^B?m)4$+^ZTJ~Q}=MJd* za5etB(K+`Sl|R+nRy^47Ey8)r@h0294zJoiJdm#5k#poxv-5&&-y35tOR_aG{@}jj z_mE-ppNsdO|9ao8{k!zp?1usuRYGIq%%0gDQ+8%NqWodG15?yR89~qMYksCq_VMjs z=yYKDg-bJw8}~n*%>1Lw<mB?tGnt)!yb*glN9mDYL++srV`G=*;6D#TuROBwb7_C+ z>!Gu~w4q2=Wqv@zEPqdBwz)r5r}mr|sf}Ldr`0ig&!OI^gX>TKio4F@es}j8=8KD2 zH(%!P@YLA3<4=py;r+LgP8;$*&Mbb#IptM+?6uzJL#C<k*4A&GzL6o*E7r%r@sr8C zmf$5<Y?puhlT_7erS`4R^ww<6HIn-rUz@B{xLI{^2XFc$XVWeLwQ0K)pB9UVrmfiU zD4KaeXK8`a%BA=GJm+dS^b2{4p0HVZlRq=p>`Uy5IhoIHT`teQw5Q*ye6>o6nX9$+ zwJNS&k=A_eN1wS<ik^zDvAE=+SG%+5{2Si&FSx3=%T&n6ePCR@!QjoM8B=Df?v9I2 z*4V1Kc~SwZZ@za<=gjX%r;1qxZ_~QPtbTz1o_u|I*{6$~e^PHPE?sDJ<=@N4x4+x7 z-FmWKJ77=omyVoCtB>DQ$xWTBlWWd5CDUz3%bGy@=kGkXy(nSnu(s3J|IX)|_G<0n z(3(QYm_V&pw^BEB>CX>jdv)unagDQk`d6>hw_639|H;KyOn)Dod{kyds>}1WftCla zp2*m-jAxTX|Kn*+{E1w0OL+gBxS)L4T>S5m1xqKEoXeWT`RYoAhEJ<$jire8&D=%r zKjgldlBsfI>&-1@S_dqqhp8Ab@IJn%wt0WgrmK8DUtTZlU0}8HYD@&%d!9Z<bFN#7 zEI*EUPkXaF?OBTSgU}r(*1sv3wJdn<l<vCjl{Y%p?_2wD*7QYM;@8*u9iD3NZ|b#J z>7YW%CgYNmJJj?U>$ToS2ia|$Riv_9^^ouims6iD|6E+B8!0P%phzUDc7bm~#M@ny zB(IBdHF!+9dH!+U*1PtC|EIZMn`$U_ZsGTqf@H;s-XF3Z?02wDNs3_lb)#hCdJWCB zZ0XxR79=bec)@+9uSqtyZ<c7j#@=P@n;y@dYuEZO%{y$%8-dwL%)!wK(a9nr4>*^! z8pK|<6Se=i==lP>LwZRP2N%k&h?x{zZj~}`*3t4NmvHWiEsM8)eeW#$`=O$p);WR6 z%f-7?{QiBoe6gQ#<}{s$(FadFD1Wr^Pw%{UhtHi0ayPa+pkN{0XL;Q9+hL{bR}AF^ zd5d4aku!OovDA3^n#PB3lImQizfO|wJ-c(U_>I6q{|~d$eO9nmE$TA7uliu0>AR2s z=LDMrW$V9L_MH58?woB-Blq6qLmPBC=Kid9x@h!9wyvS^-uLxC;!nPRHOYRXO;HK! zN&9Del9qp-xm5YvKaTumtM8Re?N#sosU=;iyyPn9+B=;0jvo~+(t9B`IpD%e!43Mi zE<IvC$~(opIqAHi)x3g#4C={yjeXv3T`4x9$@hp2gYV@fsY?G7|IIvPnbBo8KVxl~ zLRD>2PDFmdP5n5=ruOrHpB~MrvU>Hd<#9f@TzOJ%&Sx&U{Z}qEL~YWx-DLiU<>#5L zPPHWmCvDPrkS^ovcKw&F@KixA%fIinbGClHzN>y+!=JZTj6dqVyz?bJ!hip?!nlhZ z99O@JURk*G@r?z~7ATzT{yn?Tp?kJp>E*_+R~NJ#e;jAEG(aGgY30*?&oFzPy;t?r zjval(*`2<_Bg1UY-(3%CmFHv}YjQpx;6Cx?k9h~~#eZ2pYeq6_y@6y)`@vZiR;zPt zwKfT^oDfkzad}yaUv*pCMc)L*|99L^h%R~IsmI~+SW@=Zj@tgonfJUJ>)ni>9<vi# z8>(qG`NhRJfAhrCD(#mRR!1-S^P6?ur_VnaB)&d>)pMoj74vT2)%D87%oz=_@0hM$ zKCdpr%dLFiuQ6YM%~P(v6$fezH#|Ieb9H3z!tid{S<N5zR(+YBv&8Gm%^TsHezI|i z-~JY=EzdXkB#*`q<F5B_p16GK=9llU`&aSz<6qOi4d-(X-t1rQ@cZ!oXAgH)K3Jtc z#j&L~`sj>xhMQA+Vx?lE4{SR7zQp(Muj;=i^u^20^d`S`XxXuTqX<8nvss+>rmUIE zQi><~Ot*h3IqkkCUwDePUkKw)vwNGw*VN`^f7C85Tb0(WS($qKyM0mZqW@Cwr%aUG zYnxpY<38!g#^c9a91JFHC{~E|%#rhqJiA`v_EQy`;2($g&X_4K&!xXhF=|#zapl~e zg+3ua^PEL@q^I06xU$Ut=D8$i(e-m52e?1#l)E4QM|gAY*LAbr>-T-QzJGm*mNbuW zYyRvAvB$T+{@&Gk_Qx61?L40IO!{Zt*sWc^_Ib-fg+!06cP}IPo;O{%IK?eFPOUw* zx;$~x1E%1*yJo#nf8CtJJiCvrs$1H)>WSLC>wkq;OzP8oJb77NdwL~L=%gaf{qBF} zsKg09F;Bb{w%_sf1qpXY|D?=oobRJId~N-HzWaTB`@B1^#g9Jwxpnq8mIK8df}Xi2 zquDn&`*5o&t?Lkf{^+RYm!sU@wI6!M?6UmdboF=a-?q)X^}0uPf10<yudJ+YDxZ@i z`+?u3%9@<Jzpmys=9%(+edw9K<w-*G|L|Syyy^H-h3Wca*}rmYWi|h1OKzIb^j~+H ze#4LBwm*2&19IM)+qT8qy0Ypl>}mRw{9`qz-M@WJd^PdqCpfdr{%(5~aWK(+#RI9j z=VgTlR{B4fq<vR|<=>~Eh0PD{YL}?ox$5M8_^#d~ll(pD_pY1oiR}LPk0m`?pY`BG zo9BGHH1FJ8um9ckVE)E4XBHh*+0QuRVcy$!|8D)!{pV}cRki=i_x+J~lR{fwP7sht zY@I9Xl-MG5WW)WI{f`4%Kd<U%lR0<)O3Xn;AFBekLaqJBKdxta*$|ktM%_1V((LJr zGQJ<^d7i-g;zhXa+$CE#Pu{}vBJcQq_x^x`+Do2AaV$D8_t^gF;i>y%lfC!v^~qZh zw)WbQBPOj&8$TY|pDT6#{p{nPUq3(g`E~GPPqV(~+j~!6W~*AchOPN;Lorjut-h_y z$!{x?eQz1u@Ov|LQjLs(-rkJ$jJ>yy`Y&wUa>qfcdg&d9Q~I||zVqdjYi+CM)7J`X zTpzgN_C(>UsqcO_mljsaNX%>DXlyvJC8VwI!g|5@1D=PjzkmNM=-+ZZ>qDC?<1eV4 zoY+(U^pn^{mioumaq|t<tIad4*Q{Ht;{M?=udI@5M{5D+Tm_pseB}zyE;WBXrLxvQ zsbmM^<dEj3cR%KTI>2{$Nv{8^_YMyZ>%IM4`&(M?VT^oK`KP&4gzZ(&oeboXJ78X) z`)Fb7qxij75AN;A{FoDcqwUbMtgZKBC-1etyF}vN{+P+0>AXACUcUKv?~9r4&WGAQ zd11yoZ{Ce%7F9gJFoEGp^Cp##+1Ik7q|~AvW*uMO!ET-V>%rnKb~bjS{3P`-rFrdJ z*teWXJ1o(Dp>1hL@N=KLTQ(}?Nl%Q>y_Dw6|6Qir=|R?J8_!+WZoj&(v*G`?2`jiH z%oEyfK5E<fGQe5SBz2e7@r9Q+{qvflti$tlt2h51Q;o&VPmk?h?yzowd_#=g`MOgA zy!)@toM?IUjk<+zrNklQWq+cSoLG*(Dl6gA*{ULXX_4rgJD$&lZEo4`OqMdO7r(qw z{MGv_Ik)%w7XFtjxE{5~DsyGJN<|r`fN9th)-UOg-IBi7N?nq>z1eH~n>!O`dLFXA zw@9}A>-mze%l4H#5UE_;!1~8j?lI@F-6!5%`J-BySI}&tb8=Boso^F5yd}C;iEkIZ zxb+|~X7&BYPnLc8XC9%q<n7*xRZEohmZiIH-)-&A@w@h~Jnv<_7yC>0&-!}s@MSIi zjM?H_ME~owcYcq(9e-h3+=baIB3J*tHOKgbz^<lDZ-GLS=E!N&zR#Ps<f}{k{+Fg1 zQ?DQJ6wgq(8gR9&d&1*20>`t1f>mP=S#($yx>~&|Z%dBr)mwWkzsm4NyVlD`-H#Xq z`|nnq*t9g9{q6FJA?#c3FttqFQvOgsNHTQwm(_6#{VH3n=1Ve6vT=BSC}VTMzmizn z!}eP{Vz+n9+?QFw$yxfMTDD-elS%F2aLo-XKjz=A*=*q3z_330kD`mqzs3!=3GWWg z75UHL+_L@4y`ZFHMPJQ#&8^d(yRK3vDmCL#@1Bq6CDxqpEk9P*e_p^@b&ttCi^<Xv zL3?&`)r!71z7d^&X5IIA?-d-+zOPoeUpI~W*Y5W2M8(JVx6d?tFxB<jqwurg6{mk% z>;0M;dH(+D>z~&Y+14MIep}A}tUxoi`(M;AAB{u*B=1P>57oc-euvM!sT&I)cE#3~ zJ*+!0*QZ13g8HxWX=@dVlDDL_e>$){DK<?nu;cN%`rhU*SNl#s%3w^<&D%4nRy#Xk zW8lN)+R%Sb!YdhE&o>C3;o6lgd%>goty97e`2}mI{dll_+2PMi^}lNW+#0=uUCj7V zRL*IG;KG`^jD0^s=eqXBU*Dg%D0In=hl_nyq_5d?(rZRjv<A<@bJuh{8fR?W8?U}5 zqCbCDMd-87GNQfL4Av`c(bKG-BQQ<q>WK@7gO2ID{PBE|{`~dPT&|EiNgM0j-JQ37 zy?h}v`ihK2OSGR#^R$auLht1?wsGd`8^|)8Gg}m}N-F=GvKPm3?({Xwl&>AB3Y&D> zkiX^3zO&~tFTY%r)p5!Dfq~|OA8SrjZ+hM%>bvudPCti1ujHwn7mXh!>^-(7PvuAx z+pG-X<j~u*YAPj@pPc*Ao^o$>d7I^gKM(hmNx!vqzkWh+nY_dmK>@pGRYfZC(n-^< zImUKBYqUvRS#!gl=SA1g8JFiT5IkW0qr}Iu#-q3M`n_Bm)_vDc+*do%bmnp9TZgvv z$2)mSXYsFE%zJwko5^Rh)|~#tKbxP;IJ_dOIX&93{o?7zwT~zKP%XaLUu7oqra^|u zW1-}hDo(Di0gNRAg-+jYmPwlRoXzFa3Cm2d`Sd^g@vXm)8Y^cnQ2VKK`0}M08fEWt zp0J%bmc4SP!8F4uA13H}Eh{{~*}(DjG0r)gCh}=?7W(o1^xq+Gx@pyB6P<ZW=h?VL zU;fHabtX;StxaH-#DohPS8gph{a#dud70Z}d)+MNWkI41r)q9*TwuQS>1idmDMcbH zXGX1JchLCGH96@_(mD2vF^Br^yy6injXOSf?y2P3!V-xY2iY@RIv#VcJ2ca0##PSg z8&;RMzVczX+28T%u>RBX?p-${ZQ{Rglsx;;=Ymgf<i)iKzxQ1bH~*Ise%qVr)bFM( z<(FCBCpJmR+8Ap7<+z%=k8SQGIm1(Xcf6L*`WQ3gp3R=F=^fGUXY=p=xans?{5!jh z&-beT#B@E#F!-MOUv#&El*+!89ac9*^-sR(o}Lo6@V(ahz^`c`YXsJutX+Au>uMo) zP|4j$d&UL)Ir4L}=S<sZ94hBEU203w>SCU)7Wa<sVE=u7|G(q^wr5-`I6UuLPK$`$ zap~jxTh&ur>{mL;-FPc}|5Gf(^yHt(FTbkPt#4lx^M~zJTfUlgmdRbg9UCIIO3W!- zX@1r|w|A}Rv69@JUf<|Gr%i@iSSFp-ytMkv>deVk&oJIjIy5WVq-9?9%i;vjYP~Jl zH+|&=-m+9wN=|(i-O{~tv8IcW)x@9{-YbtJBX8Z`wD#i_sdM^|Djic^T<Ya`ZX$b9 ztXXzJ_L;SY&6mO_@1Cq9WIX+{i*kf(-0~R(3Ue-~C>3Y>nk-6wm2{*ke3SXr@?#SW z>udz9!*(QX5Za&<aP-ZhpD#9=&gauyx>>^UeoUbf%cFqjbsr8M%iUVw_vYq=E4~Z& zUozxh?y}WyR`AaGA|-Fk&dHuF?|#;^eTSp)moLWE7JZ+)qaWQquK!TP;^9-1c`-ff zSpv8o{<>1JgGX;!dyWwEbNi!*`I~1J$o(?BRF%Bje*L$X0@jR6x9w|v9HI8o?ct7f z;r#E??geC=j-C65JHhDqjNorJ{a>%G3){Xdao=xM#gghB*&LF;lAD8XrY*DTnWnhs zP^M|_Y5o_tX9P0Ms$<k%TbdORrRY2T;(IG5&YxK?Ssja#XYrq%^+i*2!!cLo-&3O} z?YqV?d(OJQr<Te}J&~x2Ut{{jQU1(y(YafW%?jAveAnf1{OLUb%Q9M=4`^~{YStW* z*Sos$P{{=Tv(?@|3;WtrYl<u~?j#BwJ?!~-TP4eF&51_BMw_p4{nxFU>e_$0f@S_B zz0#NQGf(&K`d7WRXO_F@h0^@4(;Et9OskK1eUz)6t|~Ie=HNq_m%SAo(^*&FVb4Cm zz<+#w()T-`d8FQ5J$$s;wjq4i-qb=re(~cU)>TDKTO0LD?y~oJR%vJ5y}M%O%%3}d z|DDC{4BN6bOQ%VPpS?SW!L2^6^vR~AEi>0RqzM-Zw3L13^G$2*WQw^o(_p9M;=`Go z4?eaqn(8E<mbl*UDRZA`p{<7StrDHRUk`~~6rFN!PSA1DefMv^jP!n2*|JD(<F!4f z8uvZ7Jap`V@$A5z_K&-GB`xf8+CuE^`R>#GA?T;B{#fZ`>x&tSPMqUDY`U=B)Tu{x zvPp;6$MP?$9_2P(xu-O(Zjbn6?I}tjkGC&8lFwbUZSj1sS)3QOV&__0dj$KuHO)GE zJhv(FKvr$<yI%`q_<P@M@O|?)L$3UK-88Ko2FE`0r|o^j5-d>7q_*$Pw?iK`6rTJa z^GDDveCz3qqxMRFDk~e;>*@X5v1iAgUB6y^$}0WHvv=Er`RhMi@4A0Le@*??U3=Cz zU%a;Z*8f1oJv)v(y2@%3=lVjdyKntP#j^1DSikV;k6&o>Fw8zG!M*nA%#<Q8&OiT_ z@jI`dux8~vvy``+7~YuO+r6j7OzcB>m1SG}_Ybe{SD)>!-C7?y|7ip7(Ji~9;?jJj zm5MG31g83htU4$9w9+<yZNo92$5&EAmfy-x7TUHfuHx|Axmz3}yw2}^JNastEYEho zZF^%1Z6*|-GWfh;U${Nf?7wq=IqnTke>LNIh0CRe`1%TQrlaLu=eFlR68^#^z4@@g zu7!3-em&%Eyy5)ihg#i^io&ZlsYPEI_twAU-Sz*_Q)his*433O*jE)~$#xnBDQ&Gh zr1A8MWr&@7jZ0+N=G|W&eM$PyCH2>CUh9v|Wn6O)8qGSg>;CbhyV}KHhA!siJy#XU z&JeZKZA*RD`bm>->{C;DG0UQHpI_FyuTs`_ja#dA-#*wD|NhO1ol7pwdmnwE+TDV^ z%O}3R`qZ{t7CSluvNrw+iAlcrxV&)o8?z@oAKW}1zfU--cKPtOzIxeDn}6}W7v<S} zWkLK0=7mZ}r^U(JB~4|^39)Nzo6sel6!fU=ZF79b)ApAaA_6!4s&Be_>d(5wXQ?X} zSxn*Qm3sW$zkee83&ulrUw$Op@a(^SyYftWM(mvp@=3Orp6&j@{*3ePyuSslqD-~< zdyGR1MeofN*!})d$=h0?e;mgjoY<gje~jbzoL%4CWiEYxmcDzQ-|_>pe>OzTEjX6& zZRg*KbGr14oYdyr{-~93?1coM#ax~%S9qpB-1+O`MX5~2D83ug?|5$X%Ilw7x9#Tq z_dLc^opW`X{vNQmVtSs{%HMiGD|dRKRp<}7zXFv!55ND=D1K&lGj!$0AnUfqW>%Z! ztdU8No-D2MUa|J(x?+L({2j9A*RJ|f^LB5cMPX*qqHmA#icfk>wQP}F&!e>7#4cl* z{`9t5zpoRf7hFl~`M}=KcOln`zi`*?(=$7K-+RA_Rqqn$WNv(9>amH}f60`E_0uN) zc+gz-?EaUBK{XuALXqmTYEIp0Pp@G7z*@OVuHlz`kb2i5&Aj=XOZqOm6}~WZ<2d3{ zm-dKXzkfEr#ZTeS&mJ}IxcGsC>q6!eb{XRYL$`J59PFoma1^9{KC$Lpqg4W%)9U+& zmOf7Y_;1G^7K>y4j|Bc7{cz@-@2_c0!gG!>&yp+=k-IqOML_=R!)0RgZ}OY$YM%9F z=}yrX6?5JCmv7v+>(VKOA`7|ctdBPA5?cBuH)ck{>;8_Xexi!|Hk;-%J>}kT`$O2? z#>4eFW=wg)JEZovpBCKy*!ru${!se|p%rrb1Jggwo;%n4iEKumSB+8msc4^nc^gFD z-Ol!DGQ1EgG^K6%y?cAERev_?+E%*YTySmvtn&-_3Ti4YGhRzy^k~bDYWKA7eRtj+ zP5Yj*>36ZlUq(TdU~ZRH^JnK3F#nnKLFC*=YXzactCFXS5~g4J;l5Dz(AsM^JbqnC zdcAxPhk8TOq4$rA_xPF4vb>o7t@_Bi(;uo!xw3f+KF8MlIo^NcytRWJTf>8o)^DzU z?eu-Q`ye0Fsy_<~h2#3?7_=Q{)D;!Fle6D>)9d!Hw}0evn#IS@ERepv(xQzmY~df> zGv6C;d7kY}(reo;wf*%i1{=9^i@oAD1?e8}vCo|w$b7I}^})N}x~o=h6MLL_>(uVY zZxnO$6$O@WmOS-tTT>KQM(5Y9E??@u7_H1IsAEv@dz}0{YVVah-dSz^D_?i`J+x<M zS8_Retx)!HY*zN~9Zj>oXj#a!d^X+aZnEK2{@d)`?A%>dIr__!C3Zbn(?2^xVG4JF zPu53XpEBJOhHpa;o)cMTti68v_WR6D&jM?BI*gNIyxKh{T>pQeR>t)n>mk3kT<P1X zV)jC8c`+>c{>-9(D!v?+{PVNoi`9-Gmhj%=+n4w5-LK%^l&CKD`}f+vu@6EX?mr!y zl(8sk%W}Vavb8@h+}ORQex1@chOc@CeU3dkm%{z)9Ygijf4g$=c)$JQ_7|}~o`^?0 z+#ncNXVG&uKSzb@b-b+Gbp5c0@qF`t{9B#D`oH=82LA~5GojI;f3@?!<=@-a9GcZ4 z(p_Woe(eO`ctIYQ-A5FJxjPR#{=XJ_FK_*Zt5REvDsHYj$^L-hxJ{nc!G&A0FDAM) zcP%<>`}Oi~{u`3tCf{4P>+{us??>;>l2dvXyV3QJo=s1qbZg*$QMW&r+c(Gi-A~r` zU#Ggg;dHr#q~4E91qUUr|9qt#^YOXKx~-eUT^<*%HJEUe|KyU75mOg#pKx?~cJZQD z$CO*`r`|aB>;6x<JyW6-ql&%m>aRGz@7<Jl&7K(&(Ygik^R(t#{5=u#!n=|2iYJfE z#c#I7Hm5oALTl_C_mni5-`_ML^{_yl2kX*}51B;*?Dd1Ivlt`iJTf$6i*B*$+Ne}k z)@K`MRTcBt{o~E7(wuu!o2My+R#xnZDpYGsu31w3fal}BwA^V0t(iNwa>a$NJ<3^h zQ*`yi^IYN&Bi8vHZJN+@$oF51+Pd)m@V_pvmSnWK`=5QgBJt3ih%-ADR%X5a5wPw4 z1pczzzSY;+#N5}M6%2^1I&*vjU*%dhZAYENqfWJXfqjov@BBU~_26=^x<fS64wn9f z@-Ke>|Fi#MrQyjP5{&Ij7q33>(dI|gy<PmR3ITREyFanWl}d?cGx3)^a9X>Rl~2}H z@x--HR}+8N9|$ejJAaC>#xLdzx42X~`yY4RiegIPdn?%ZeIw(0Wro$twJH7jeO(Vt zG_?4cR85<>xR$)=JGt~s+<v7y*Ayqk^D<cON~)RX^X7^824S(Aq2YYNG6GB+mi9~c z*F;ted}ZJ{qA75?-+jtGzDl+Ev4<q~`MSyNI;`CNpf7Q)-z*0M{lLJ5nNO4VM(y!l zUf-gw=l0<oA1j-krW>zV;hJaDAD`BI_W08wPI=e$8ex(_JNYHFI<EaxDM}HU@<@Yc zW~|4)6)G&<-HS}_9y+Eob@d*dP`wAWzI-R@ChT)g6JfSU)Qg_w;3YFz@nCSuiE9yJ zkL``t#PKeE^|GLf=ScNKy_gdfn-4Fw;gfyIaNVFd?TSE2`w<42eGh(GFgywpXDU39 zy0y7s(Z{*3G-^y#DmL4%V_eF||A)6g?T6~z%Tj;3pRxyT+0Fk{e_g`u_?Wlvti84+ z#by6#K5=T^C)41PzAx7UDi-;jEiLHrE{loEOM4MuvC@<06WgLwn=)!^KAQGO{%_6x z^eBI-6NA;cJsSVj`8J6DU`rIPR|t^$VHqbqYo$$6ujrS5&x-He58$5DZ`h~uJ-218 zgz@uFljDl3`fU$;ZF_lA{LzI?pPFv0?#xPjUt#~Z@Q`;Be~Z}7g(jOPRA0%NIPpG{ zY9`yp{$`V>EC(O?mO2H;O#Uu!<KX|g+t9lvQa`y|dcA<muQeZM^l3iyGCi7hY2$&Q zOEW$i%`m<x{6(Y1T%dc|rS#bg9%{|~uyoh9x=iia2WppoeqFia<nmoVTehU>?O(0A z&DWnxa=~4LZQFzOcUQh*zb!2Kw`y;STE0u?vTfUME6(%#n(%;cRdCnuuCl{>@1<7j zcbkY6IL>a^@y&?OzM{OMa~qr6-^OjH*<RlA+0QDX$MsR5Oi+QdZKl~r{mlne7BM8* zW~Ntuy;tja`-`dBxr8N+57qYn?~gX&J>h0}^l<$hg*qMS*$3wS;Joqa{|?8?4LK#- zc1WJQP~g3J;%Q$+e$$jC>oV_6V=$}fyIH?LJ#XqazweWKC%voRC-P;h%r}#{OaFfj z3|?Gx;m^DC<(sEgExsOmqwVj!#M})@PhUPhk=bJqRw2U>tfKvI!>@?4PuG&dcAnc( zRd*z9u7m&a>}3}|K4+5_wpzKYWW&nZ2d{)98#nL-{cDqH^75<UUhE%L*x-}9f} zNznToF+JNs`EXMEy4}+?gQZvP-g!<tn7w1I@6;V!hILwd|29QEW6QP?<7{LvWjpeD zC*v&REAOlvfAC1mP+L9Y%#R1$3fls|sw}N<yjUN($gXBW)2XYk4xW??Up-skDVtA( z#IGMbnVbp}|CY^ENfctrj!=8v^2Ipq`z&?+{<R&yIa05x=zr7X@MI5ApLR|;Gi~Cx zS_7#r<*#hd{><XoQ(WqnB70BFS9aR3GfzC1-N~MlC!uJZk+GA*Xua!B4($tEtL*Cc zoY*v>p4ar*Wy2e`Ut0v;m8!IEjla;DF-6)%X@4Wjo6oDC&6Zec8dSbv(dS-qvktc+ zDdm}0Yk0RWpTFm~X-wyO{Y}~m^?r>(^##`~1-mT1Wol3Vn5~%~XVx9OV%EV+rlQxg z)L)yH3C~}5KKbIwchbgr<`0UkjvOjgxA{L``CGUBeQT$GJP!|ui*{^|yzonpyTs+1 znw{0%GYy75^`Z~9-<y(9yG{0x*?R4KnT&l0SWfdz_~%}2b$HIYu%m&m-dInZ|3<Ah zPLb`)&soAxot8|x$sX|W#1ffL@)iFDOlRaL{#2jy>hK}sf*rlWKTfats`xKw&JX7* zhtuK-i<xaMFqCnbE{l)v?C!F2)lAqR%ijAo`3mbLhoHP^DlLvOGK=DJPWs0`Ts-%_ zP$2hyhP0OxuD!ex&$MpSUK^HwJeg(c)kos^{kP{{t{0i*#_`C!eyMqsamHJ(o*ybj zi=$^ATo<<O-##PJ>?PhY*P8A+oaU^}YrVN$xcchjMGM((#r8=R?%w^5!>&r<r}U#; zYO|km$9Zjiq}AY5o2Khi{@w80EZ2RqVVf=;fAZ8VYtOl<XY`(Wz2017n7edqfxgWh zx79{hx?KKP?{PYMVBR{Rg*WF1U;V}VuC?Cd^(N=vp=+;9o$L@3*S4bR#_LsKB5Tjq z>^}TQP4dv1$90n@2mL5!XK-m2N?dH_{8T@Bp3cREouXB&^GY>mxGmq|lzdoyR(Adg zUqxk!_wGgp>$WNFIlSODlggXOyT_SbzU7{adA8$L%rXl-!?~(4^{IasO=V_#!!7Kg zJTW<4eWB{juvtF}L_Gt|#X_zYoOW|77WPx$P}zCo@dbfy`^?9+B~l;Er@Y<zSmbQX zi&dN5nx5R*vQp9E^vh>{Z?<k&c<kXj$HxhOcSbR|TgMlNCZEVUUe}l8o9kQ<Cb#?M z++yBuCGX$9nRC*;{QJpEvFrKtzj0bJ#wpBFcl^Aw#KETb{FBG8f6RE|Z?G=-_Ti3W zuY11qrM}RJe)UQ|;`Nd17auoI-M6Q&VMc|nZ+ZOj<-XB|wTm8gnufDm9op5&xwGQ) zi>D{gox6B?>C_JU7#YRZNvAg0C~JkTRA+X#diX@(dB@Wi^KV`FdhWuFm6o3z{A@iI z7z?$U@+U_MrZj&QbdRfz*rsfMU<bG9Hod4nddby3T%8*=HcIB?8f5!!J}L9TGU;mY zr<9Hp6BMPFW;~O~x61InuVQ~wN%Y6&1>XX==e^y_HH$T#ErLPv<RR<Btbb23r?IOi zFZ*>nxbvLHjHtCLD?={MvGR>s*qyv`k)@T*p*@QY13z9X_`YHa!|oe(JK2P5ls++T zujEj;xFLShujQFPH1oTr?b_sZYV!HMMKR6piD~6Q3W008uJ(N3n9w6`kl4A*+I!pA z^+qcG^VwD}laE*#Af7xw@UFrm?c&XUXBc=~eZb(d#U{wDFe0R3rrWe*TvaQV-i(ht z_VLih-i*3Odh(NM?L~O?`uAvaW(295#4T@aZm9b6<7WK4y;VD>?@6+jXZ)$gdTyG| zmu(w%9F*3Un#}m;fj*<&B<0PoO}I3fCUtF15}t9cZtgDG>FuA(Ci+c3_TUr8*)>`Z z7<;eTw`Z+epMLZ3VS~N<_-47^o8`N$gSm5lt<CQbg4c5oy)FxRCBq-PQHST%kGZYl zC-1FoUHaVmfc*Na-%n)B;}EXj)3A>{CDDiT;xF0sud#c+yI1^N`R#hfSN3PwmpJD= zc&Y!+arN?h7bn%S-&tFKD@^<S&**3S_A9SlRk(=9oZ<cM6H!+#o1b4F;O=s~VTNt( zr@QUyZ3l1P*|yf{t!s{Bf0S?il>VG$vc)MPZ#e2Z()4#cIVJt@+_`d%^$U+$>o1O} z>O5V-H>cFl<AJ4eLf(PWVn17tcQW2PC;Zub)WtjDAoq!ukJ2UU4V871j!fpAV>(ZJ zS)b`Gi(daLku^aFA2a8cY>Tp8A#b~w|10zJuH7sC&evWmm+awq`H}GSyz?f>C$qQA z+W6;`@s+7@asNuy6>h(iFDt84k(d_J=f}76@8PVk$zPtVViDhPslZqMuxTx;jQ;vb zam%)E@L@<iAX`vuaOQH6Til!vQ5uVbtGCEl?{Fy-__nQfqYLkcPh2O&n&Z4mPNiuv ze{hR3`4zWzfkyq0g)zT0_e!RG?h;=dxiG-`?1#4-{{|%N)-s&&Z}XLF`*%D#`o61~ zU$5Z&_Q&bx*GcvKW@4V;ej;$vhBusx%O)L~$9(l|#dV3?mlu?|Ww&fely7kV^JYE! z`E^XsU-r&;W3nmIdHR8E5$EPT*~`=S{Kdab+hyO+bk9{4eZ6vSmUWTCjN8XGrW*vi zq)S`pXP$Ywq*FbcIV`>6*P6nAJ5A2nPd)bY_5TTXCX{ndnR%OK`If1VYMENscjfz3 z9&kG*EuiXjo=rq*$<=VbS9_#fzh$q8b$pkTb#~pOTRWs9qCeM)3jE_=v}_NbO6->w z&B<>zpIUNK%gUUm_#~T!ucJ=KgHUfH#d_aU4epuMUl@F5ZndpS@az8m&6G_!`6B0h zH@i4ZMc%U<l9MO%bXq9<>U+3)3!gfd!HSPrr<b(LJ^q?2!BSgt$z*F|!Ddly*Okj} zRIR%G#Bohw$H$F4?RNkFU-7y5FYR)Qslc47x{j#nPMcL3o6M$~hc7WbYw`7O`jb~{ zykCFb64SQTF~cjlF1$;8`?M3)%$i%beC3;dXr@+HhPIpaHG5sIUw1gRZ9lA@YRrCr z#=F%~TC0MuNy%5sv7edO{$gYJiJx=KzAYBooICB=g-pf*d%@?Dg$ACwM-5J}os-x* zZ{r^|jw_XK8rpjVeRoXxprUt2z~z?Rg8i2Yb?qE`&oSTOX7%Tdow??W+>+<d4_|%g z%xkgkSaW*oj+WPF=JD$mGfs=2yZOeGE4O}FyjGZ^U~12}?6m#WrT0Ix?+SWc_VAj= zqT?<1ULP&?z7$wjvNvSwEOWE@xp(?*ufF<Ns;j}})dBeo6+g?eBUw`ugyeT=3*9)s zeZ|9W&e`n|_EG9zO&WLW@hsqIVBKu<m*>0XzrURvrc<}vo|Bno>9cW0{R|;5@53R} zew!9+x_m4?blB_jt1r^EKVP<=;eW3heEsUxHPh>Z_VTQ_l=H34r+<Ug)rS0spB^sR zQJv+la`dfRzq$C`)jJAQzd!0eH}%!!W8WHU-|hEV7RwYN?Z3QV`gZcRoBNJ@@qI0q z(ED!c)Cu2}B3>R{(z|K-x~WlL47!6B74x;4zY3HxNm;dgmtL8A{x{i~Y+G(`k?mR? zux@R9efE@d&mPwvR*PH~;Jbx2v7xI?fk|uqudg=qStJ<S%k--~q+3g0dUad~uKW{n zS1h%kYthwJ+#ybE&Hv5CTvmn0&b{n&@>jmaN0FX3W$hgYOA-U+^IwT=I^;eleDUgp zKfQ8kV#oFSrhn=_^G2ui*X#Vm6lSN^y}xRCZ>`bKmP}P`f4%fVeAtVAHFnugE2MAU zs(b!DD>(a8$V1z&*}FJ4|5ATpx%zw7jNIOZM{4h1Ufs8R68}^46>NJB28g|QdA++j zBfw$a>M(P0fi1^HJOZX1a$KcxwqzksJl~hd1L;}?FKrXo`)oJLnWJ61#r|<f_1%3( zJ?c4(IJSOM^ISgb*%J#7trJ$kMMjlpZt>pkSk!a2_rS4<UU_Lh1<utN2Za2eVY~3# z)tp;dHm}voIlHT*9Y6F4O__PODVF1t=cQB6P9JDnTilRyY`@>pe`TW1AunI7XzplO zQ<1S@PU4~(mJf5=CUZ3$-~N`TAb8W4xYtHi{||WjX`koae>iLP)w(U!8{Dpix+PBy zcaLsKdfUQxv}CESc~sH$8+9{VzUy{fUy%3W{B7f)&c~q(gk;N3q_XF2%k@xvuVg&Y zI$`qL_fAocsSR^CUnqN7By}MEjN9$@{hLc>sXAMjUAAa;Kl7h`Ps;k4ZQ_o0X_|l7 zXIB~oZ2Pb^K4OLPy||s#i4wMD`fY2vbFYhk&WW&Z<yCYm<Ko_)<~PO7eRg6R>;1&A zK-u*!_3@%dSfmx5M6Qdd#+(2A%kQwA=VG++?5pdoZ~nb)9B#{G#C>j}-{#w<nPo49 z7!KG*`lSE-63fSv`7B<wHa}L9{nD!{Nz-aQF7>)Y=OuC{&nx(<`M{gMUYvPrS4)5D zom8QlWw91}CSKp)=P$F8@p_}Cv#gKrTyxHYj7Kl^x4#JTdU$!py!TfVvl|_{&+<F8 zyqG8UVRqQ9eaEgGy<W2C<L$h?Jp38eKGk04T#Ezm=A21e_o$`f;#0on1%hcQ@3uxU zuFQC}Q)buv#48T640%Oi-;3@R%9X9}NWE0~#o|*5_s#_7D7B<lS*`Ykn=&HXJk@L& z51#!J8o=E>F*=s(bK8$?mY+nFmG#A}OLcCaJ94K((&^#-d7d7*uU#d~cym8)Joa?W zx9g|0oL4zn{}SsyyX{rN>B6H;-?N3dcg%mtQMTS}iSE4}JKNqF$$nU=>A2QX&+>4t z`8nA;d{+eIJ|4NPGd<aq>A@T32}XA|^rviCmXOC5k~}-s<k^`+Gk$!TWxPD;-VLK~ zMakz4c~@sJ?tkBvlj6W~<x#rG#4PR=zaISB#d_q2O-1Qi<zU;#`hOzg3T^J(d|7pI z_W}-QwMUU6(f2N2PrZBodB&rEL2rZV%+xf@wz?iJG+fTWBYyJ2lQfqvnn7!G*Kz!C zb$($Xm*?~4hRn_BtP5}5uufOD;r!NeK(BJK#N(+}4Qt((w1zatrmEz()vYT!HdSe# z&atPjepNaxP%)R-+P!~cqHlWVHcf}stCzR-&J_7tp6lR~k{0-V2E#c%zs&6oL5pq# zrOdoPWkC*KzOTG*gipi|PovqvHCrz*YwS3>{`ulghLut4Z8CyS3q&m1Dwo`CbR(ao zBF#Z#ZDu3$NuN7E&dfc%?^Tk8%dz`rDT)_&Zn5x@E8dXV%xV%9!~b}m_|t+HdE1*g z-p^e%W9#3b4?oVZ_P>A4?)`Ax?vD&rn%fpTcT@}Bwzwjj%KzectaAIM=6AClChbj1 z+2`{tNbO?6ei@hb{T@eH>le@Xw3tVE{xrT1?;2m745$}u{rDnzbDcqo?S`(1jkWg< z8_z7gRgfUH`P&n|w4P;0-j&{cSNiwv>sxnUAB)ZZ&XT*SfA{sjo9@0odH1zwng6*M z^=<Zb^}nJOmgPTvxH@$ImT0?KxoI&EK27@fa_;H4xAJMb*?ZsE-xC!+buIU-&t1ux zvTx5>#0AB*$t@FH{^O{K$h~9UA>aLU?(xd^L>{-fm!H%VE_?I6qeqnAg)K6sx`j0@ zAEo;P8IpQdaa-oQR`nPs_xC+|@%YCX{<PaRUC+gjZ#|G&zAtND(ZqA_&!{c@CnSGz z@1GyV4Y!UdOA3F{uq%B2_|1ncg<R^7j<D`EEL*nRVBX(jfj=2cpNmW6NWa)%EL%Le zIhRe4P2cM1?<bDC@7T74o;Kj=O?`Z6j?k)g1}D}%p4-1?!KLF5XZ|{uQFLB!pS8}j zLwP@DZdiXMI?z`?!dd0`z94mx$sT(H*C(c5G`zuXs<AWq>jBF)2W^%oDy}<L+;<6$ zzo_}(W3H~9{!z>L_5KlC(wy$@Y5ewg#oGM%qiQ^pcsjmV*=6i|+9SF6iQS#>{5$(* zx^ZrEeR9TJJb(QIhAVN!A|20Oo;&xl%!WO{>g$BhZRh<TMr&WQjg)_BarwBSb&b*L z9Xf5x?G}Bw5^%E4>s8N8&a%BCHA^<+6}HB)e4Ck@dcq<*&9(7z;r5Ls;r0QO-*FZ^ ziSWuUI@R{?@X48lPD*;wEm~hMTiiL$81w(~IfMUK63Wl3<z($zeN^`M<lhfgMpxec zBPWuVxTL0vZ@RK|l#<`AlQuV5S0#&!I%J$Ws4XaP_0yVb>uq<Zg=}<Pq@uHXy)Ab` zmE=_>;cZjDtM#9H>Av9fs)lt(*T~rH4U!Vje|_Ac`^Ku^x;5<oFWwROYint|c+R}2 z2a3JRx@A`D2kw}tCZ;GgQ%}m;%&4#b-ix+|f4MgMIh*+dkG1wsyvjP|*SGfT-^$kH zWeVsQT+MMR-#g)|wBd)0LT%FnnQX5NKV0LwFg;dh>ej|oo{XhiEI!t)brbv)%snOL zOP3~B)&JA;B<}s$H|^*eW{qcWRy)q}lVbnIwZuvLrQZGXR+Ikp<Ubc=eIPgS#+ud3 z3f%QS)Rmb#>TeM*^0QRf!|>tz6R$#dM~_9v+a(^CXPsZNa##6DGrn2h*E7t%m+bLt zchHqLKac*sy4qT@f8NnUr+>U-x*sd*-1xZlqrmNI(dy9CU2`Nw@A*GH?-j0BTi%k> zBbuUXc)InO+ZL1VE}Qihg-^5YZ{Iy*=bk<Dwk8HQ-!hEZlI7Q3#_uDN7dttB-{K$Z z9x#^qL}kR}9xIsg$|X*$yvpOp$`4GlkF!^3JzD%sWnXXXl+E^68S47vU%!_tC~38p zEIYpWh~MF|z1F_!59dY%d2Vxc?cO9_!Eg0D>SOebj{;Lyq@Kt={5nKOhiknFe`UMc z(~NCfHgCRjvr@p;D&xcH_>9%ZzE3Wh^}xt>%IBpv8Fur9c5r1BFVZ(**UOQ~JJNiI zqvlBaR+C8*ucus87L1+qs6TolyUpDnjC<zq-80kbP2J>j@y!+%9NWId*%nJ)h!pDh zKWh)m-5b-d`6VA*_~1o)=#eHJouq|xuI)PBk)OW2UF4+C2`L?hM`^D8hcD>(3D+q} zJ=8e%bYbV`c1a_HuT8eKGrqDIx8}Ua@Yy!k_^@ry8UDY|l+yQJ4OQ7UQ;9S4_T%(h zYQj>79$r{z#A(eV_SU%n@p*?*S-G=^41FB9SpuiccQ|NqDB-H4>hXyiZXA0m_cDmh zh_}`3rTDQqqOX&$28P|@TN|F>vb;dLI_JfC$DN_NNmAlbWk+`zzHKw=JA5+HPeZXs z%JLz118Y;C;`?>Zw$A?k4^m&h;+op{e^FV2gKD$x0rrgc&E*^14la!jY}%!>dfw@- zmU$N>1pZD~8#Ys4JK?tAw1eUuCeh3PXz8TnD$7SD+gv{Em*ezhtC4-{z3-fnp}`)D ze>HI(jtbhcCUx~v7Ov0~&8`kv-OYP>XHV?>8oI|#n$>Vge$&3$Vf&O!quT!|J9u8_ zy=268h4agEE6K{e8IrO-5q?7A$t^!6wKjyWKk(|s9R`hW7v1L9iYZ?Fro7_Y>)<uT zlk|^$4*%U=`+qf?*RDBBzHNAaI#-(c|IJJ1HS$HfcIk1QJ1gn1cdo}{h5hDDH-Eg8 z+VS;n#Rp5tPZtsc&$${skx7l6v;F(mhYL*BXL&?zjyrH}$qHqSBh$+lneO513Nq^a z*8V~#tI*EwVrVk+n}Gj2UcR&~s*&XP;QsZ+)27WfNB#0ryS}@>+WXz@>-YTo@o!e$ z3a4yA>n-{J{=7LJ{72$nNL|<J2#J2@`HPH>dud-u@eXX3+qER(liwkS(%5AhmktT7 z`_!=SyvLzMo9x!OFPzP|@n~)Gdb=kvvYRhxuvIavsGV)ZF_mY>B0Zzv_-N_M$O&xo zN`iRj<Om51Wqw}bX!!WifysR9Hy_ffeWt)=XR`Q=-ZcIz-|l>Ra{A|s)u(-@8#G!b z+;b|pA<`uixpq<-$JJNu8?q1FoHcc!-x0~|m3bRCst4@3;dLf7deZgDZ*B{7MK>i2 z+|xSyn(^n#m(Om`og3ZXe<*!r*6!ZVhoe2Ondf<*WcV7A7rvS^v2Wgve_l-a<)@R^ z*-y&v`SkJPj;ZIK{k#%vlk;6A=|MjCF1PwkyC$`6j`hF#;ZtR*a_Yh#E4Hi&a(lP6 z^60YNhYv}WaqrO#-FW(ywu3-_GIL&M>6$=49|7-4>2J@Ue=wbqAu=&|irIn-YMytU zln>9Ht61~)Oi7!S;=Oa{Rs=n<UnTIf|JpY@)oupwLK817O=pb@o@#w=EjqI#m}S>W zUjG%~b!-mfnfMq}_X6R_><a~(qMnv6KIZ&(XX0c7(IsncTo(Pf?Zc{vA%c+;FO-VB zTzPm^&$htGxkneP%}-x;#y#u7f*T*^C<^uX++~_Q`D1%W3D5ayuG_kOs=IH>mHad) z`X#Ioc>eRt<tb500g|E@W@SwBlGwcA-u~{WwJCRAJq_kd?w%oVTEk|F_NT>XcbqAV zN_o95>gFsXe!g1qqtUHxRhty8S(et%PV)*fS{=V?U(WBPyRE7^6PFyzP%vC$pk-R3 z(I}L~#A;@8X8NpE8)q3_T`2a^=Y@j-<Gs1R(_U@~JT7G*cg3e+cF#>_eV#3A!?>A^ z`9B(Ro&B(Zt(T!ueaEHD6LKv7mr5G!40W<9=s)P*Q~66UY8vwlbN_#b74IHX7e9X0 zSu38`l}+fbRM8IKWgkB#{>)95=Ud0I$>9`pwM|~4$mj0cynL$HW){|p+<&#WxMi;F zO|!(;*DLSrWiY!e?CiGhT3%G_(X5ZpHay=PrZ20iQzJJ&@r>)^gNx5D=Zc%Rvqe~n zGpwnc`><K^Ki|S^pT>xp@8nFrc^+(+^n2`UoX)wTx_WEWU9Wq89$);p+n8InC;ZbV z-D$s>Hw2w~d-7bL<k^s?p<2H<#B=vYUe)`x=OV+FO80k87cb74oy^;|GfE=y*!0GW zCi7(8nV)(;iz8n7Wma&+e4{%@j1?nyxL&=S>p1O|u7;LqLfnkRZDG;Xv1`vtGBQX> z2Ohi8X>=`WMj(sejHgrbpI6W2-4gM50gn=oR9Y>ITEjuzM7clhE155E&@x%r&QiUH zmwj25Ph}(*OKxUS<NKrQ0uBAWw9*`==M-JOHcv*1Yw20mm_toVvrqZ#+7Qxwp=9w> zhogH|+G-yPo)H^(zw?Nh_T+VsmbAB2?>;0KxA>2b@Pt<WfG}y>FtNq^tPj^$-D21= zufH&KCzlbo{OA6kDpQ>7-2*;<HSAL7`+hEA<B8y6r3`k{V|tf16mj^O*@ZSJUHElj zW}rb*BP(b6he@FfH;=v*y*7JS)r@Ns6(0+J-)Xox``V7Hh3V<N7iXR6dHA|wm)zy~ z%hazf`aa{_J$b=zmdosJX5@3v&Zzo(*dm?Bw~FECF~$J>*S)_>F7CaxA@oI9apBf` zU-~>(?|ZT_ZLKE5&D$Ss{)bPi6Z*6H;k;@u55`38*|XjsdS(CA<ygjwhC}ttQb%p} z#5`SI!}j)y=Eu<gsq6Q}to^n1d3|-OpZwk`e#Jc>GUv8`Hst><T3dJ{|4U=!%Y*40 zPj4|)8&`L>y;jk`@Fpy}_?@e8Ue20?x3RuTf?xV9ubb!`obmY&Q;qk;QhAN9lJ%w0 zGm9i5pGE7sJlV71M`N(q{Y^H9KXmsklH57xe#;!odzx(XULC%?ch_2dU!ejk7U|Yi zR+`0f4||P123?u9YQ~xKajMg|iD~(`+)A0NrWZ9`H&g9n#bkxPcL95%OO!6FxB1QW z+j2&u-1hsc?vK81On(wsc;a@=VCg#Yw6&;cb)fQ|cWe$5ECN>)zKZGD8Q9aAo3p5t zTl|iT^?wsSkyiQE+}3`vOT`D**!74j+}yq7#Oz5o=XZpyl%D?U`n5wWzuq)_UG<<p zRd)Mh<{2yv(m8)!@@xBcEU1!Q72bIC;F0{69Fc6}1mkBbKP7GCn;<{OyW_JhYu=W{ z{=K^b-_DR-&QQF8d2v=|eZ{BqyPr)+xSq4uR=s)2lq)_j!cXpMwlF?7aqf=IQG!oh z)V_S>cbU+pxl8&W`^}olxqZ=<(z80fRac8Xotu&TM8l2c`sd6^3uPYsO0zPy3y({5 z2vp<Kw$I3TTqNgz(Unzfldx(2yqeoxM`QdxU-W+wZ_+Ayq`YGKtr-$BiH1CBm!}<S zu*!KPprQC^OW9}U$(HFIneUU+O$D#~%4#~7c=@3z!~0mPR<o;HB8qIYpH2?xHF-XH z@z;X}axqWB&)%-^P;AKX+5AgmW=zjax!Zloo0^tM%&jfW_PloZHrs6b*X7CE+R}Ui zFUHNk_4@b{-eZ<ZPG{z<XRMA*E&X)#QTuHV-bm-n)LBQOd@PQz+&TH;?4s;7^Cgs- z{<gI~=UA4v_qW@0%bwq9dmrXq$TmA-Dt+{C_e0U850}aLii9j*%Fi!dzeX=zFvstQ zn8E$0%Ws|Ps5c0E`n26+`Nj{k1Cq_ZY?S=9Y~pV><07^&dF!HL17nGYJjV>01>YXu zvBS4DZN0^eezW5Xd$!LAuHMtoD<N(BKlpX_Z14B#CwI)P&s$J5!@?tO{=!e<%$mWM z4_jPc_`>D%omU5Z>oe9Il6>)7yjeT*@xd)WHq^OK6aV#Kp5m;N39+{_x!+Fvl5H4m z$s^}-^r!4B&0C+X!*;rdMFbvqX}ECu?cKYlyC+{>-0wbJeD&$or&r&-8_r@jJ()AR zJ|@BL_3HIuzuw17Zc4c)az>>6tZVy>%C|-Di}bBp<n_15{=OrdcDL<%{7?Ol(m%39 zyY$P;!?!8bc9<Hh>XADdXa3o}vH3#$gP6FN{!VkQJoMr}y~ku}Ov=0uy)Q+(&TM!i zT(&-a|F?$Ph6D2sPkmGNC&2E*KC>J5%RMBz6uA=ToL8T}@j~^H8IL_Q-dM^<=HF#} zrC<JiN@w_V?!5hXs%751&E0$Fnd$xp-F06dURr-J&H3lmtE(Mu72Dhuc-xV|5T+gx z&ipn$N+#reF~<g`zY}ZuzP^|<@9T@+=bt+Qih1@bh;cC7oOt!=b>F{<IZ^@}UODc$ z>1+HssC~l`ULFhY8KtYQ=vPY3%8Or+81$*r)84r0sKwl^lRUF#_4)jH(!72#Z+4lz zl-Y*b9iO8$pBw$~pPqkiQRjZ{WL?XfJ9#b}P0$qEX3C)?YOJ-O!07L!fYq{k*KOwa zEatiw&%gQRAFHcH`(A7`Ie#?Z>EZK9o9Z^#T)FUNW@PN!wuL9395rBgcEQf+wP5t` z1rC|%?f-9GKiqRpe(J`RlE1qdKmMAznypjww?oL(>QIOCqPJDexwm&+FM5!tkQ;Hz z>9U)9<?Cx2YZhzuZwWN5nc81JYni?8=P;|;rd2;?oPYLAlDRs=%5%m#tz1r{5aCa1 zl8=kFmzVWiyRm=D76m89jtW7e<Av|uyqKk8?z+`*=Bq5{#7&iocXQYE{GA*>F*W?f z(U<9WPPhrT8GM?TcHb>caHC}~Z{*!oMLl0{zTwhbT_|WZrD#7}z=k~c{E44c5A(ci zw>UWQ$t{MP9D>)KcARZ2>|qX)du`@2NzpdDj?qUdtGw~)!TQH1t3>)wEUZfTGsoTa zduB?X+oiz%(B4A6J+n$LIsaqaR(f~3Ov~eAGg>7g*I(cF;cBkoOBuBsUGq(R2ilYB zrDv}1KEIfwcjeayI+@R_HtaXMv0z$SY4E%rv!KOOrPh4i;@OaVb@jD!iM2vvheKYt zH_mwdpz)`;&*t2(Lbcz{tzX4`bm^|wyoJ&-$Gz2`#`bkCe6;AvO40Y)4^D-O*@qwg zQRo{LIrY(cvwyD+{q9qKnRjU7$6veBH{QzisaZEmGib-oRg(oIq?&&p&nfImoBmUR z&$-&Nxp?w6k3Hhail??ek~}@}ox#>spWg`;-gb&O8)@gWIBAYqY@GbFSg&una)%zs z+=$=d`243>S>w-@iTAHP{t@<TLyB1h*F1rP4F5lUj{fpx?lEUsHAiiKhUTLmr~K>F z6m^X|?%a|3qdZ;xjAdMnw*0jwwtM%3qaC(>eV<g}drq{q+WqhUU(eESl<rWFYkZii z@->@9+(LKB-(v?Er<@nlby|A#iCgiE#b4bo^c+!6y`(Ex-k|?XWTrx#nYL5FX@w&* z5_J|h{1)OqyLj2%oFBH1rx{L3U5>a>ow|2kE>Cnu$C+n5%)Y%3`FC#=VecwCa5?Oa zSdvKP$K^U2zSn+CzC24mM>O|aEN3h0Pt7d;mFL*kIPbFddeEFvKkra!fBy~9r7z|P ztd0=fx4Y<V%$is}<=1PU>O@U`VK#g2A)Y%s=Cr;N$e3tx?waqacAlJ-YN3Xv32P&y ze7qm8TDawC#_5OiF3tI@(r10BZIP$%)@y6-sW?iAB&6&W^nCqM|GKLBnPY2}GJTSH zyjf}&1+2@o{{LJlwxhA{<D%{QlEI8&hb1^C{_xuW!9DNGAHJtOfnsZu`<9Ad){d_X zJgz=%{en1&HjiBbE5ysMy<H{gbB3p(OvB;0h{J>$1r45tZ49^aU!7a-`t{t0q&8_b z6;2V3rIyq3k84C7<!Vmb9+rKt#aOj!v3ca?-Meou>Hj>zRL3{>^vc~i^(Rwqmo3?# ze&d3a+nc-mJ-@oHyZx|SspWaJp0P#s+ltgjrzF`E?w$8PS@1w>Ywsh)!*jmwJ9+zp z$VRvLvxXfLw%EuNHrDk%JGAqarpUZRj+4`tiavj9#dD`)rO2z(cas-Lvb&o}aTICq za=3f_=p(J79X>}~qB7(cJd544Bf+|1cT?RrzJDp!)`!DC#<or?OH`WqZm~W0woMzf zs-G>t5muVWep2_4X>quL$7bK1VjFyW&Bd|{ZSSwP-dbQe*|Plm-*e~wnkk(5{o~)G zb5AYz^~anNEWERVaU1IdKi?GHg|F`)ta)OsyMKqU`JaZiMfz)9_t@~XoRzsV_voIh zCYR!B)-N-2VOsgW+S+>W+aK$0c3-T&SYIyfZ{TtBZ{qrk&Al$tY(X9~bq^fglG5~4 zZ*I_}`;i?S{;%&E-<P$~o}HSq!m?QEx8l!DXaAmm_VoO-k9#i7N@kHZU%&0)f{zE@ zSudBBc<EXus#th;(U0xw^FF4|SXsFwTsQlhflH8K1IsM^U2N<Uhdd*Hv(<2ZS-x$~ zgR*C{Z=ZCrF6KEKn6*f{c*@GFTFx&;uQJ8lK2o=Js><64aVhIJX1nGIE@hY1YA?)A z7fC)bOZ?ll9F;yb^Xpu$Wjd|$Z;xgQa&PsW=w>XrGV|6YBXiM<k}Powe0QSu1-8Et z%n4I*?*6u@xJKH){CDblCjS(}nq{|griOpH<g9vUwOLeeS^4b<X05|nZcDrFT4>*X zw8i((cD;MNVL^|1`P;Tu=GYo<GrR4R`fqydpH06v-7!A@s+&D4=b8N9*sL#8ZY*|- zJ}H}(a_XJ`;@!)<&+p&T^J&`J$45n%<z@IsSzG^NUs)Z#dRnoq_|pLI|GARgkqp13 zKi}T|`|<j;^zGd#9`e)b4)I1Ah)!|*AFVq3<!mQTKIb)EYY+6d?s<7t{12~ux5~ak zM%Pg8c^}$x?oCnpuDj{i_m`j4{Fl9zpS*j`>=zt$Pn{;-xbh+{-&bbhmcGIp532k# zUp8!AqTKfCZM@p@pUXGewM2Z-dwZtdP1RU+;U_KLjhAY(cVsMoe!1q0;m*qbkMdU; zI$Aoj7PGQwrRRJ2YiCT-lv}j&Vq5xK(>ZECH$C1Y(z0k4*Rzwp$0mw4-)&|v@V))p zk6l@<{+ix{<cnv{{H~b)Lt*X1IOb$mdsWUXsfkm!WOl5%rX?X|7=Kv)yoOx%aS7=& zp$@r;FBsQ<N!u}lZB_dce&Kz8enwoGbu0gN-AjeoO-~Q99L_3Dda|ohuX%^K|0A>0 zURuZZ9kW!luYBkK?_5C7Wr=ksSU>Gx_;9(#BDmODSb90X<=>^dt{WO@tYy2_^}hR9 z;Mq)FHTCZ=y*I_k+|0hd=*Ua$=q^)+=yQ(+Z~Zv=_sz71gVnK2(`#2XyzW~6W}8v! ztS!&pAK${2k->0%ml?-mfzvu+o()&pPuF$qdAv(AXtAxt|1aY8?OUrpu8lgT|8HU6 zqxIh#tE&E$FIdUHFKqLV2d%sM<891WM#;b0P^@0EJbBaQwY%ApzPt#`@#sj@$l1;> zcsn#G@5)+N*RN-{PUqdm^z+cMeyvsc>uhr`2t9i&Ty>iJ#C~U<WjXdy-Tlv|%q`14 zR{zdd*xf2>`Hkj0SLqFmau3c<wfx=1D!8Ta#UtJq2RRoqakaPocqbKbTuJP~f~h-X z%{n4?7~h<8lp}^`_GSx}%U7Hmma!=>a8;b&)x1OU(Co}}ay8Gi+z%X?Ag#|;$?(_n zgzR+2*>@MShAl|@ZRcl@%A}mL<?6<s<ZhL2&z|oon?p-)&iQb$UE1w`(RDBPr4qO1 zsA@{=o^#Sp_=Zhy@T9C@%?TR{4433iKF)Ib)5r56UOI)VQ}~)omDYKR@!9)c_ABcT zblxeSvU6h5k^MSu55(W*w1tZVct)8x8y26L+!t_Ljq}4r6YsiNhrVC_d1<!zdjHwX zF6~uqTOU|8@&}Z^o?84&OSU`ey^@0bn%&Y@tg@=5zy3R#^Ee{jEJ<HV=Ell-&8yGl z#k_rcWA@^>zlTCJ{0#T1-!KUEI3vck+<%X?^y~23&*sLS{U&uc=M-}>%ak?ePJ3(b z&*a;qpT}0k@n@p+oO}DqHdifkxO6VfMp7zaqknzHof}az-#uBj-S<?_p=V`}lz6UL zl^yr3s9Cg8!u!q@*A+E-#~c5y@jtL^;Y{Hs#nT_fGh?3Qu05T~QNmoZq|b3<cW%2^ zgL3fX8nfr?x}UAq6mCvAFp1&URs&I6CHFMB+3(aRFv}de?cjLgdh(%gjdyDGr}=$9 zAFew-TliAgN2Q<74|Z%nd&$_t@M)9!;*`7HtJ1~W<wFC4f0r`;mYlPV@wlP<X2Fji zvrleY;nJ-4`S~u7$J)O73op2LM|?h*B*c8O)l2KTUsCGkAODmZ3*(P=-tRb<mXNzi z_!GyMTN4UWX6<rHdfn++?~(X`^VYO*zgv6D)_4`3N;)LuIQfNtz3h$T?8LTKIq3y= z&baV%=BY2dRq8nZ#*?*yZ=w(0xa?-Id2hDP9Dn1*Zf)Jtx>AiBTOwz5Ptz-&_OmMS zCU@htkL$iXTC;e`R;685I#2jtRy1C#zS^CApG&=`Z~wN4fW6zEJ#M%-Lu?b5Pngrn zFoEpbItv4L6h<>U{kgr4uU@oVpmyr-j|b0PspEQVpvD^IdVZqbxv(1><=tm}HJ*Di z{B`e@Gykg=ONmM^FZX0y_%7@`Q~Uwpj~7LLUbOs>k+nS7y}F=i54+Kl<|Dbgd*|kK zr1(!cAGPsnvSx$laW`#;yDTv=L63ceRR0OA-S<;`m12kkvx`8)bhjTaJEolfo@Up( z=Rw2lY8A)R%N7_3Epags=g%yQm~m(05;ce3NYCw!4Azm-nx@NJj!n!s6`bF&*?ht7 z4UZSqT~cj&y#Iwj(7Ou?S{srY4`ggVe0-+!T8rx)c3&5sJa=&IyoJUbZX3%o+Oiie z56c#_Znm1y$Nu`f8SkmOe#QP%=K05esfecMzLMkhF3d8CsSvn$^`X-n_ZJ6}<(;Iz zot?G1^y$-g2VCc<HTdk76W#Fgt(BXK-a89f-|csIBuOhc{Cp}VWF`Hv@2ODG5$hS# zIY0WbrzZ832Pt0KZRme%@#0T@cC0lqtrHj|Z-(1By*d_~v}u>#L~otC$ug$-6S-uR zKTeMM^vkZyK74iU_oSC`IzNxzeG*lpGOug>^n2OAq%u?P2%CsG^80)io~!bcY5%ID z2gS~OKK@5{ALq4CY$|(JnLl;b|KGBCIj{fxB+<_wXRn!C7kPKpY||BOJDR#v?rc8c zUOKyW<B!^%KW0{E%sO$tu>bY>3%MyW-S>Cd*_-?>o0#-nc-4*j7kci@-M8O*X3dvX zdV5!S?|&t<if@a?&snUUkqZ~xG}V61VD{$n#q5)d-6g&LEWW<ls(f#k^Yyg}(_5wG z6K6I~u27yQ*gtKmo_hW#rXycYwjaq!zVpb0sY7>tbJQ`J|9{dXT(TnmZkl>{_dKZp zv(CVxdf%O`d~3Td&QbH)wA4kE=elZ~Df_Q#zKhX$4SV-YS@UGpgXt<ivN~H#BV(ms zObbr=nswgy(_+WBKX2XOwg1?-_FUfbBCUSi=~pvX_*5;Ow_-Va%!-U4-Io(Q=Gosq zz1+^^U~l8D=O2!x%=cOO?2of`V6w7g%>!BcF8Mos&(qGYU7oc>ENjKPE4q=d7e>C} zD86K6a<S%vkzk5MwbJ6#-{WuUFn@Df_U2aI1|Qp7dnP{3d-1D$hvUpHnSJ8xbaJMB zF`9Ji)m7Qd-fv0<5_=O%6!LXS>=u0Z9r*l0mW;-2K{r?P{nxLFU1xvGuKeYm-(1UZ z?*^B3mkZw3eFmLdDXn_%(fpK{-rWMvEX?M{>Sy_7eVkZ+zsI$4U%K7fWATUQ%l$iP zV7AA#<>KR}HLbaucHLcLxkZ&nFQA0|`}ta4sjPd4)~o(m^g{39k}?&;#9YC>yPPLK zeEG1X{Gx#1$-}#2*QagSy&#q2cpUfXTLx97-P6v0x*h%gcIuYyYxhFC%@%%@I(@d7 zJG5cx4+gIj#-CGWY-M}Sz*XqvFhzR@%K{CJm-DL5M%rAKGB)D4dy_ML&ta=IoLYyL zF&?|in3E`E>GX1im;%?o4LcgA_wS8xe!zMvXkAH-i}pWm<%fm868<bM5tu)3UxQ)J zmY=*ItQIV&miqQnZ%g3X9R~83*OWZ)S?|*lw0)L}Rc+h1qk=E5R`LHh7_Xz{wnb6w z&AlCq&t2u|Ej+U5?%_putGmnAi~H)G*&8{7-OKc#aoK*=MG^UNcJKV&9H~uIe`X_a z<`rl1u@4SX=UX4jDAe(}t9M`7v+vH?2luO6l#E#vOr!jqP9EQLd{bKXth}nrN#SXm z-yVugJ>>jXs%}4HT2aRjuIj>&nU5FADcS9{JKAu%h}U}83=Un>*z;^QUM<sjH6JLe zFZrM>ygk$SS?wf?0v-1xi-~8LC$8gnThUPT^~=uJVtmWuPwGX7>q-A&e%NxDM^pL# z3gNAL?tV|Il6jFaLCQbCgr(PLg=FrNL)tFd%^gu(^Q(&%@1DnT`~H`83ue1^ty^)R zGX37OFB-XB%dQ#Mc3V4|%Pfk!`YkX_*+h@8^{+zeZ01Fbk2})8tw@(<5uUfeNBFbY zWf_-LvF)$J+QL^UM18xFb-Q5cfk-`vt6%KA=Y$=If6x8!ylzBOcdBT^?ENolIgflZ zbAF@7utjH2?6rAQU)l*yy0~~p`;-%GYbVTkCiuBwrMuYUMUy2bY!*2YFLduzN4;$P z7E43TySsk-?kW8~n}4^?yV`yI|4lz1l@U%h`Nq7@chjT4OE~4ziySVc)UjV#E*t#N zc+mp3Sr3}mKUoqGpPG8{=uAWJ#OKp1)y+yS+wyE{npJ&dN}EM9?~{aW6J_3b7fty4 z_Jwqe=-aE}d?A6a-tlW!uul!Fu<LotE~5UpdwGw}v|WZXlcQf2{1D#KT-NsI3*+Y_ zk1k8S{j@_kfmtG5VdEUp&eWa>M>LkTr@h-@62_?8v`TSy<gV#n6SA4_m}uuKOHHz! zCT{W6VtxX1IG;<2Z+h#V^)G}3Dh?W6O$}c6LGbKWsZFM?!D{LDX4@t_e&@Bz+jFw6 z?!*?>jjz%Q?|BQENeg++UR%PQrmg?)-Um;M;=HOPma~_tvul%mt#{3<Jkg!MGg5xF ztr*uEcZpTUcQ5~?rjxcTZ|RD(ra<O~<=QWMcjcVVV%`4Y`T2%x>ZkfIDSTIXXXr93 z)Ks!Op6Tp13%yX&llv+n{C2CHFkRvq_0n45DU*1%-M>SL3;D(V8%fo^F)_2?oVL{N z{IkO%*)nVg)|(fcnPPD)?4b3rE%`q35eJ{uzM1>Z?Z5*00EbC#3Puj*%u6$Wx+!Q@ zYHe36>3V<d)}<X>^8O}vY?mr0`5P?rZMY!&z->yl<74A;g-)Kh?x%7qqPzW-cTM`D zB{D%ikBdvYS*nNY>CASOgDq-5FFttGS66F0dmE2d>uLq*(uIa+`rgJZ_HfPVaeK5n zH1vALJsFLte{B|FAsfPu3eDv>DRxO$bI#vwUGE=R7_@7AxM5Hit+U|weO=RaV!u76 z|4K;=a1FY|%>SaD<;!!AEt~2yo*I7qvD9ZOU&NP^*+HpKuTJi{UiDdUs>rr-FYmdp zKKXL7B>wJZ+cfpqzT+b2S4Z`(xzA~Re_PhiD~95s-MfE&PMEB9FSF7n<YbyM-*Ttl zzA0NZ7X@|Y*`4&YVtK)PA?WYT(<$BSjx;b&o|zJPY{{$04Xrbjz8M}BEA9AdWvWv8 zAinqb1I5x?%^ONr#P2`s$9VSP$HQ){UY*<;soskh23aoTl(OAYviVC}W$pCCM`d#^ zZaie3bg1Tv#&z-8lhYQnB)`mWKlCUk-QDIz%8mR@dHrR=KTG$7EIz*Ntn`}c4vS~6 zO)t84;i~rml~${RVpe&FZhYY=ke&3f=5ogNZ*e!TY}_!RZu^c;=Q9Egn<G!B8f4#? zAr)_T<^P81tN8x4-gb!3dHL>Mf4leWV&2H>iJNkAdOsWHWisCQqPOpm>Y~yDTeF4c z6&??!vvsTcO5V6VxrgVC=K_f|b1P-n=zLSlt<l`7M?U86TJL(nVr56_yGu1XNsn(n z$<x~yt$oafNu>GfhF{#XBRtx_vsbMwGH^{?bj@!&x6<mamyBBX%pPvkJ{E8y|H`I0 zwOK6HZyZ;iwKy53mleh@q~X8k@qD=_=lqUOSn;Cw<NEin<?F1hEUoQ+-CT8K{;OZ! zC3{yq+553%_q<cv7v!_7SP}AdAM>+s7W>z`y?M4&A;b9T#3#Ow#h1mKR!61Q6<&2| zm1_Tbg|St0wH!OEpxE|pe^%W6#=YZGdg+S2mwFc+mrbyfxsm^1o1Au#U8SO>=C+FK zq4}F0hj~8{efGY8y3CY{@a|y7g+&LN;+_QS&ODp>uIJ0#**6s0u3tG&mNU!m_8f^< z7gbEf)~K{fI!7I7`*3KB0{huV8`uI*UOwpc<&^M-)r+{zQ#D^L*5)<HzW1qQd-C+# z&34BXw|1JE>X^E|WxRGpTlG!(taDKxxRNJqklF3+l*6^@p{~2l15R`9xkvA&-IkjB zE%bJbE_3Zxmq(@ksjQPk-hGbUvB~#o+HK|Kzg)~}kAyeo9ltQGh51F-vcTTJ|LIW| z#e=S{==v+(_PxZ```pjRT6!UcjVGQy+uW@Gb;rBK>$^V{`$%P~J2SMsPyM};Y5(oe zneB2Kc51Due!lx=_}CiVzYs37dCl%^8Hbld8T>eKvY}d|&$an-xy<ys=1#%wi)=aO zD`@;K6gW|F@Y^SuBlBu@-83(^5AJsp+wrup#?ZJXbV_u1%nz1NF`N<n3P$;6*Q&lw zN(tW;-oO2>(X~Z|8}c=}*DXs7^f66bD7yFPbII<tKW<*IW?q!eK5ZVW*`>%5nYJI7 zY~5$gYIR(=hWnpS<B>PY3yt#kb7j5Nx*hT0#_pq!^NunfoV#?sk6VbhvEfOU>ewWu zh3@-TA9<aA&SvGtrAKYPik_*T+5Ol52;;j0)7m5z4clLDDs26eczCJ(zv9Dn{_%g@ z52q#69aV@`2s2&#D)^$$HKQ$)CpNcz4WHiqyx!XGV#;d8wcN$`nH?JIB{IHoEQ*hG zx}NH*8SNvo>2T_=e+Ft_b<{tb&QvSklKj%JXWr$bUp<!e)ZO^8Jt}>>>d{uKHJ0Ij zZb}7w*}`%Cl*nJMjpt5XGAle9xKFBhxi6#kp}1H37RmH3p0;UE0?*SPrCDmp3lzlI zZZS;Kzs9K5@$sK{|Gd)Ac7eO&ukq<B+-Lk1SGOrsZBmJ^-<&6tt^DhDEek1hJHKbW zk^PO5&u){SN_>hbGRl*_Sn79YzRKb^KdYF<<(7Ey-_e$?F_bCQet1G%*~8)9-7B$^ zPadDwH&H{aLCgDjp3HHfgNk#e#|sL5-12iqXVGq5W6hW6Ljugr+AhwQ+3>YTQ-7!M zS7q@9;_fobw(jhmZ}B45N^@SU(4G40i&N&57&eP949I@9{OLjEZQfgdEjreCbZTqw zvGq%)F5k2*x%YYf?eKFKRu_KQ{?{~`H!9WSrp4|+@h@C%osIGnUzTo7xpMf?F^4%T zExXUTs=KZhS$vn%KtrnCbjwZALk+oVtNIF$&1tr6(X}Z{nlV#OcJ;}gCx8C`i|E}c zf1vPo_r<XEP44|H^Lkgj`7HY?GVJTDn>UVEO*cAZV7FXT(=RDqaKoc_!A26RTfb|% zyZOax-Y7W1b9<WTntQvqWQKKpcx3spfK58>M#HtJ)To$;w=Q#4*6-c6yL6x32RUU? zsa21*oYVa``S8!G`_g`yCRhIXzYyKIkonUL9riuvBK~Lpwmgua=_<A}vLY?)c;5o~ z%J5aKypvY%aP8pdT7B%^wa|49t*M%N^Bj7Q{+xP^@pzj1hWtf0gFKuL-8fei#<%uV z$r+A$YxtU0eakwxb(+AQy?@WVHoxM>nYM#lU+9DQw}4$vd;CtUI?h?!65F4}J$s>- zw)jeC1%b)yrurQSs5>bB=zn$57I|Tl#8nfPNk&eo`m*}RKjEu<?5;bfU3c1W(0O;a z^`pv?=>0d}v8}g$zO46{n}1b!e#S5FCE5S$JEIamay?petMUDZ6El2&IF+vF+p8}7 zd9KT=eF|*M_eCyqS&PdqW3I}{dcyP6saf|B)Am%)COx;l7sqGiNM!uvog*xye^%;l zsqy5dIdv}O+tp7T%t-j}>ge~ZC#gp5cF)g?EXU$kCy2Y&xwgrwHttT@AIv0JqN{UC zhU@LO3e&*nYnP@6W@_wN*!S|ghxUJ;?3Z&UE3&%zIF#{cn_SoAU8z!-DBal<(^?WZ zwMaDm>5iEv48<%~<$vP)In8I;uP}3&S!YCN3G9`SYCFnYA^Wj_;mo-MCn_#(xS7SP zqG_fvOJIig-h?G<^M5hQ9g%+f+L_x=m#y#3tK0>}XCB;beP=!)@sfeqa-O7{A)RF> zH2k-xo%pgUS7y?6ar4xsEeg3G-hX-an<tr<pVjuq_p4rZb+3~;?oQara8Gp(XPw4L z&HvgeT852#{sv7BaQ2oCzkA2Fw)p#xXa9sh#@^Ar-KNf^7bf|hwe!@bvyEn=3G-hp zy6G4mcw|b`_g!9V-QyhRZ_&KMz1uV1I(}CY<F7KQ{9|V?X_tRy%r1D$A$!$O?9|n? zAJ-P#IXP$7zB4N$6wMN!nax;~Us+aBE5~zc8H?73^bU(N*Ip&Q5q$Py_S~w-rm0uo zYoD4Puy4xKOP(7(be3@G)Pzo`w!9>%ZFzFS76W~b&KsQ%o^2NDUS+|`p342Rc{z)u z?ApHkWgBN4PG^yvd!Eb4t1+JG+c8!9Yi%z&xeTs-6kgQbClXuI@?z2EM!{vuN75Di zR;Q$-ir0$thk9(yYq40BeI)SHw$hs?42z_z&vmmqUtiD7&h}&3sb#jF;meEKzqkIa zlytijwb0t)%hA&fy;E6Y<}T7cD$cUk(eH51Jhm%aE(tlcKh~3WDw(r=(qGQp3{Q70 zi7(5~aQzeS_{HpIt(%<HzQC}fd&TFaFLsHXI=c1al9dt5z9_!wQsz)Ma*pi@jc1i& zUtAmXrDNkX6~|UH-&;08*8@Y<o=oa_Y*6SC7qxY!V1a1#dV}R_e$Cp<cGd3xN498{ zEd}p6c<%^znI$hd`D@kMaL2dHmTY*$df{5}qPHzOjqTgcriVs|3jgyLiMqwKHJisj zczMIGrcig=sKm4L|86%;KL77<s%{4B{)|BH&p-9`GsCXDWOY$Hp=tZHP_bRh@AI_( zFL-p0+O)*&7JS3*^<wMGod(Z*E^SUKdBd<+Jo2aa`)O7CySP952OWH{`=IrHHR;y# zN`Kcm{A!aZ@wnrCC#dzyZdH@_cf_k?UfjQ<{HWrVwCbeqXIeG4&ABjD%d3FxfXWI% zH~zB*RT=V!yZ9cjKN&0_!EoBk!F11>yT+TO?tQ-g;?3>V>W6=Re>tgc+q26Hf7*II z=ltUq*=w&Xz9>pv_;T~N=;a;ron+pw?fk0h`}C#O-A#MdZyCHUbL3XPy>pe&_T~Gg z{Orv4?n#ak;@`fe;)h#DyXxKzkv27tTek07ReooQLU^0tniX0{jy+wcedJjEs&xIZ zhm+@qr(W0N>Y6;sCSrc`s&E}Gy?r-)bUH2KeRQ_&{b42Y_q5C3Reaw{C-HxN$#%%| zlBLAw^#PYPQ$qYpZJuuV+_*H{iB)JZ<2<wdRXK^1jU9@=%>VW6wz&R-^WEZK((CX4 z`}s_|RrKG%_xt`%`?sfJ;lG3T=gzPH%=_o(aXY)!wcnr1|Ne6K=gwbj|C-<bJJ|aC z`LEsi`<LeV`>nX0zrVFFZjVLde~~h-`+u8v|DE=4@%sfI{>-tnus@#O>iUa+&+Ys6 zmW}onq8V>e<o~<NI?nzfyS3>&*K0?`e+&6vSg&!geNcZu!f*4oYux{t9oA0PY5SZV zwbkvz^!f|+^CWsrkH%#zDAL)wZoPlqs%c{9ukBrDep-@e=jlmoX+dVE#H>_rIvt;` zE2157(<!|<XW`?SXEM$o;rl81N<(JS{@z)t*NqtO9=hW2+a#M?O7hU5^yw$pZwueQ zyh3d6uT9f(C$X$(-+t)jv?E)7OHJHrclbxCRx^)8--VYU)|WCP+iO3xMJpDVT-18w z`|ZzryZ&>WHm!%ZZl5Qy^X7&Rb0^8C|Ms-^%g=aoeCN)^UhL<2H?at*g|IkfiB&#n z))!Kr;_#kR(E0WGZi#slv_iJI1+g-2bvy8&I;B)g&yex{q3QoJZ)_GdXADZsV9$Sj zY7uACi=qXskGAa;VD#tQt9I+3Bk!Zy)|qExb+pgqt}9X~^1ZR}cGH5u+%H?^S6sfj zrunDL{1Z)Izn$NC@4eiCi}UYHwqIWO@Z4F69QAYA8aGzm$a<Z4d-a!7N33p%-~E;U zZQeK6>GO9>-!HjVF8Alyb(yeTGuzA+m$@9cEh9N8lPRCi*Yoh72PGzoB|?>bFBey+ z6p8(BEwY)M6uew~`oFz59_HS?+r69pb)L@N9!s+tG5fHMEA|-nn|o$onEQ<T%=JU% znE}#kO<$WC+F7rV@HuwZ;KJf|t1J=C=@QdVG5;;STyZbK?LgDb39?DkV>&DiPCPN5 zm*4+LdBNXAsST+<+%h%EP5lSgJAC*%?eFD8tpu(cY8Rrdtrfk_#X3sZ<OlzdJ23TT z!H>qHJQh>crUz8WmYi<4<J)&}Pd~S$(9AE#X9y?GGRidA{cb{Z)%FePNm@@h_@)ZR zNEfNsYU^iA`j)1aIDPv2i{^a7>>_r*iu10`-WBq1$(8`Ejkg06u9e*4tQWm8{gl4= z#GkPrvJ%%ku{`rF<fx*_;tz#EQ(w<H-SPBmz|Y#FEgGg<JKryOKljW%>kYiM-)<h? zlXC3;x%1jw*Att*EnYlh)03_#0<FR=0Uj%6J>!x%*q@ymuBC1)Y`5vs^Iqob8yb3M zzYtM=utVWI>sKAN?y2+hcKvqUV_Um$qI5}@;&-kWDh~u!`&ip&u2Vm9I5L{8@!A8u zR<*E%D_?)<EqXow%k0uG&)e=87X9*NtUEPv74P&{!dH(5*-W;W#&yY2cx_z5g5K@_ z(ru32eq)&T*+o;oHe{>v&*L`o_f#%l-@rF{(RIa%EFIZ)k2%&Eor}FwDB1WcjU(vI z{WCZCp5FAn;qg}M^2K#VHQ^7+e6(cCt@bU?OS#3>VtrwA%AuVH6B^FPu}*y5|LO!^ z@8hzm+=VA|XFNT-e%{rV>6~iveRJj;Okg$2S3SkGGe3DoqLF?_<8A*~&NbX(65JE2 z?9U%dnHMeleTwP~->`qnOZ8(<r2EHo`7M-4yPG#lTwME2*dBv}dky>jR;izuB&in4 zySVssq?^03MW(9!V%x5pXAa%SEah42(60WP;he~tX-k#Ae9`{YZ|ag$;PA-&j7Hq~ zpDb(4<*WCeS!w-k<-9c<qG{)9el6LcWq4?ni?mhIx!^xlk8l3@e7q>-%1lRxeT$M6 z^ya?fHQul?v3P~>#>afYeO@Upm!>;Uo@uc5>Z0S0HhVnQ&&vJNEanvZConm9;gs5{ zUnMnPBJ309Szmg_yQP#P<if)_siKQ5O%6S26xkA5|0q-DZuzZ{)xV^(XYY(F&oY}g z<67^D44c1OvqE1izc9_8ReyVV`SyGBa^Jo?^iYL+-nVmoFC@9Y<b<!@W<PoPZc*)W zvpn|tB!M}{3e572=iWKEfaCMFgE7-y-<q||c~ge-7t;>~6E7-%j4E4Ge5Wny%#+`n z-`$EV|9?2rc+a1imFsOQ4u@6?-CA&HezWP12mVe{H6QDl&z;e|u<FVSMnMy;TY9fP zvTQAQbG${m+VG*>>V4jAk>z&^G#2}@O6*=5^#0v)@4$I+^35B5Se?@Est(@t>E4{5 zpH|$hv;WuVTbU61B)PPNZ--v4PfJ;?p=?l9-!|`K%==TnG?#^(SabO2s+2I<FV9zd zY`eT~Rr=$bGV9Itn>7OFWU^1Fm|dbiqh9VrmyYQ5-5cBU#jKp(+szJ)n|>u#xGg(l zeVF)^<qyjy`Ua;wtoK^dKEWgP*$U%B*&74`svQ?*-FcsVhVA{Fio88KPxb1V)~WHV z6npcqeY0)JR#V?AO;z=6x8pr-D_%Zo8J(J3zG(T)on7*0qnIu}SQ}NHtHWh`I&B}* zRO1!CzC8cqmo?qW(ANJVs%i3hwp|p*?i&h4zva|ZSTAQ>SGU?7V0BtNSn7Jt#fRa4 zlFv@IJ?Sp2pm_ZA%sFMzLgIUh=B|F`tGT*nd(qBB%f!;%C-k)MNWc8bpF7*5Jl6Sj z=^W1jF)81o>&>!T_^;pPx49`2Cb!6XYNV~iUye}a8-*5YX0rx3r#jyLd#P-5O;(l1 z*@*!Q(hnP7SZwb)_s{Orr!VcFG$~<kpltr)2|s7N(8(#Y`4Ie``Sx3-Nmchb6CYlX z&#g~)pJMuLfk|IE|BXK{*miu6ud8$Kp0n<)#f6ZBLS_|tnHdG~OGSczuFVKPJ;&tA zqXU~Ss5NNkE3N8?=qL&PpSj~j8e3_mR#cL4(T<-tyxm_0mtGUw>~$sUu=@9z+S!l! zgB-NZ7&a`)V5?tx-uM1%ZjGz^?424kbCQi%emN&DYF0Yu$B_NreB;GyOv=|~KTkR~ zKjG|W{|zo@R$L7Xd+IV@e0qER&Q<ka!-X17J=%Nv^y+SVz3=O?>Prs=#{Rp$_m>RE z#|>8`e@zfM{ovC*?rXK1k8bIz`m+DepKXhJf7#eyI`sNN9UIU5e?Pa~X<9M4zdu-E z-R1aW6%i{|l^t<lc(66#An(=40NMM$_TFeZoL_5tWbxJXJ>|zZb#i~#Zjy5?bpFXZ zT|&c&^QrP?|IKV4KHfZNf2`NtAx3wJ^iDm?tt)cobY_3Jm$E~ZXR@|Wl#-&%WVHn` z39k&!=USNGoN+OB*0usM+egBmE?XJ>{nqeV#r<8c=N2o0x|OeYaxZlf+PbFqW$0O6 zi|E^V?hl)-f_A-5{Zmlr^5^uophZ*d4CXu(au$8`@R`7CZ}x`iUr+n9eR}rs&j$a9 zw2n;9#mDM|nOSBuEtNgIsZXdg)grxcxs}seh6gKa<|&J<K5y_w`|<viTdE6YuYB(C z^wvWELzc^8&5AGm<QLPubJ60T<=c68{rS>){uY~Ea#2jVB4LrupOaYod=39Q#vdBG zYZ~nwUQ49ycF;|XdM?<u<NR@91`(#SCtPawuJ6y;ab00AdjzM{g-xA7md;5Nw*?nZ zUVp*X)F(06H7R3l*3q+Zi#GYotFT#~lD;crWNOgr9kW?gqN73Bt@YW0Mc*8LaoQ%t zn@w!0D0H!v6ZAOv=^(?jBR(<4KjPW9hONCO(;;B%-gO|0^Kbpf7Zdg!t&e$fi(x7+ zrw!9Wzw?_tZ=JG=d>ystMH{pDj~H?GrB8QVpVard?9^1l8@E{6gX<n@2jsGTuG;!( z-{kn8#d}-#&7ZaI-0wBKDpDq1E%|3&rqoq^76^{Lmb?F+U18a@Lk4|HSGTtrXP5H- zPI7lW$$n?WqOF@lc9++lSoePQt~!H=MHjv{$1pOqFTE}vsQta6NYGX2R@3VB(tLX( zljoT^S(mPv${75$A&krW#~WP{5n1N6m|C&p7Z%xd{7@_o=n=@?`t_OCYo*6VDjZTw zPsArRXT9-HP~sM7-}B#O+q{*|&o56|qb;>VA}(-xzUk7sJvFz#?V5i7!A5zpV9toF z$se9t$jw?d`!V;E^7W4bi_gq9IP~^_#a*jf9oz2R7w%4Rej4P_dn%IQ*t`olD?U}E zR38;RseepnldHKS-#jbRd3EleHY>jQ`5`s$NxJit`3JvSuJMv_R^QqA+1ABfOm>l! zR?n+XtCp@(w%jOlxoQ1zr)w5kG4JwLDVuH!mR&4jlFRtr@RN|6-&L2VHqWCspWD7g zwsJ|EZ(*)m|EBATf95fN^$<zoSdjKYG^X-~rix9yh2`b_3~PfV8n*5;T=r|zfd#u$ z=G~NtwiaO)doej(>t^j0jmh0U1}-i}x6>{d_*6y|m%i>fc*byRdC|tnpEYCHwnh3V z9=V=$+1KNL?yk<Svt3M-S8`l7{XRjj<^AKt;y1|??!>rXkCYCRZ@9s;W@RV;m6`mn zPu3h3TL0N9?(lURtG*2ZrmCFcc`tW_th*;+e*IbYimaE(_ulg5dhd9UeB~q83@+~7 zi@p_REz)Jlw@}z@zGSBR<L!ph3o}{F%rw2Z?%%0$KQzx~{|#wQ=B?{ZR6m&SSW&{G z=CN6e|Dk}5Z-%?fCaJ2wAIw|p8bV$$Y5rCGXdGUiy5#;$_iOyGH@Aq*6MPW8WT&iC z(DtejH4WQKPu@K13wae0v@*70io3M;vUM#d+$B1+cLsAG@-{ZQ+m<=e`2UNfAnsR= zxrL(lKi-=$X{L63clB23dt$$2V|!M<dZIONQtXDqiT6|=R9>C^cH+tVrb;q-Q$+aA zEaUAceS0|m<Sss*{Mirv!&>+f9>y(S>&Q3fO@rTTub1rFGaHnTu_vUk+ugt2#5Di? z+o0b^zB8?i5OII?c#)jxW0iwvcc&kF)AVM^nnJm9rzx-frU=e7W%^`w@S{o7lG=9e zR-bbU(&kLQd8}OP7F90NP5J(HvRUuV@F#+WcW0fIa$KNhBKRw_;F{^DRoA;;ZZOm^ z+Q%{Dx<^#}c`@_FIdy9f?lBD8)$mTH;z(D|N*CFLP=lpr+iaWN7k3n#@2FaL)9&f6 z>F1vXcwBn>I;V$ky33Ts9<%snCIy~1HHf^)Jk4qS+AyoxspdBgX6r}JWM68)sbV3$ z=j44EyXu{_zy3XWoNqrjcOgsd>*eu%_xIY~<SP6A?cd)=Df#ceJl5R*W7od=4POgq z^+c9V;`#pVTpdrGZ8poc*6_w%r_;JqIR2I}JdZsbk-)X0c&FNB#)w<Lf8V{yVPTc} z@6&$e8E2DNtgYWJ`{4Eesy)-iTLy2{)~4><sh{Dt_s0GI^Bn}wSDsZexV689f#<r~ z>>`$DEYsHr@)$<4%#Mp)oc3+jrh_I;o(pbF<Jy+A=|Hbz>A_N~SqGe!M=34v6<9AW z`Nz$2Rv3p#llbq+)fwiy_dok<(j#$o@!F-TvpE$G{#>l}P3o(n@$CfV8L5jowQPR; zoW-hY;B?hGVDIx)-<`hh3){PY<vsH*w))*Co@@Gi>C?S=<Cd@QvJc$~zGrV|8HOD8 zQLI18(5|kNxw?{ln#06dOa{AVeGGEkTY0U?%ht#*;3Q9;&WxCH#@tPRMgKjVo^ho) zY;xHi&vd@_hyQ;cW-U0aq53M~;D(Pj6PGe)woHg-Tf_YPTU5TdPiM*TAJT%Y-@ADC zNGVTUTHk(2P@$7;!XnE_Ya?%8x|V<YBa3&M{j<-Pd3JEi9!m_l9>Ha5xR}W=Df0G# zlea!qaZX$tmg@6uMSL2s?`g@Kcct7@pHwh^UVU;_Va9_ehuN<P-%K~FdamRp=u&>J zC!@$w?Zv_SdY4{Ks+psGN^@RMyr1p?L-*4vJ;6rDPdrne?RYv?ZD;zc*OEW|l1;Li z4<$bEd~EWS;kt_L_P|XVsuNNrFC3Y8u5DTL?5ms0ujy{Jc0A;{e8V?e84m9G%gPUY zn~=ai?_T|n+3M48{I2-+`uO7c=ljC)>;Jr*-d`>0z4?#X+RE51n~S5TpU6y4*I4s; z*^57>vWkf&E>EQ$o(RevEXc^u`o*P}u}jrwRYa@9J%&xLzLu9>ti4%ysGRfWPXAXw zw|KkVE_r&SRq@izwfAp+KYM;pzwh%s0soiHy%54y_RUi)<G^<<#+9dzY_eSKaN%x$ z8)I+DpQzb8`?x2yN_sg3_B*L)Oh`^!b|PnU<z!tYMW)M-uWn%||JrzJ!@1*slI<o2 z@fdyj`b1XP_t&9M9f#{5e0?G;{G<2SpQxU^2OAWm^*sW*YMEL5c<fitSIJ(){_R9~ zn(_>_`3!oWvbpXWUDn)GFoXF`$8Mh7=B!1!jjFjvP9IKANnR6wPt5(~rw>eP9!T_5 z+?hKy@~_n2uJ+uxg7*?<OOBTW*)ioD{*xowtx{leW5YYOd8XXF$DTDW`>E(`!}qG` zyyn~aiNE*g{dwm6URLL+&b6QFYtA_4-(DNwbU!c1srb`}#tT;^mwwLmeCd-bq?mhX zX70=9xq_E@tQQ}uT0PyT|JlPjmi6V#MIEZ53+n1y3;Qzumo{>};4k;HPqc{IV8y<R zGvmI9Z+3)yrn_jFVW;T*awm?J{2EUmEzNr#{_Di8!lM>?R|3y$bu+RFD4Rc<Cs;Rr zuQfXZFROIb@eSKMdfluqDBt9s<M;dAi!E<Ub_5j~y?!=#YqcZqN2j|Bk7}>IIQO!^ zeb1e5WYi43txlS3UiEG3zm#?Jq^|t&W<R>?s^He2=UsPsaKA{bUgWCKGF>3FAfeB2 zmcXx9db$R|>wliB72aP~{%&Q|D)v$)*G~egJEc|{moD$Sx^q{1x8w>oC)tOuSNvSo z=eF*8$`h&6>^<zMx<?NSzx*w?;`%v7=I+;**IZSWJ!G2A&B3}ikzq<0Z~mzba<;Dy zMf@+_wJtWS*!Phfr;AVZ+3UZU_jIZ0?6~AwI<5Nj@()`trMuPFhdR#S{Ci7I`+CAp zPMf&j&C%8(g(;JwUW=Sq5$sg2_A2{Z>RydW%g$V!rz<@<j8CIoQbx;&;l!asCnu&C z3);#Zv}Xv@d3d<<*$y))zeEnht#;SCjm%CrE;1C0J@1js(Eh*orx#CQ`Fd~eg?(T0 zqQvekwA(MU{gNGnfLKP_%Kg*gKRW%Me{YI?;f%MvM{_h99|-+nWzF4@^f^yfit~n9 zph>r<#9qZ~j~rOH>dUIv?yJkq39YSqaYXw_^VeN952IfG$PUeM)8CkyT3!}6`|@Y0 zm3xED82kNAzAp1UG<&{f)N+RHDib2to|*n_qH}iOxnIwOUTs`)EVSf&%;dYNv-tx` zr}VBr`?~q>-)EJ3z8^pO@7?z4Usp%%n03d!{_f%(^Pc-Su{*vsIdt&GoG+78ti10t z6<LL{{|@Y3G5w*<PxJm<`=(2^yL4i?SImqJ+p^(HRK;R<R$m*J*PefFJrcRs{9)qW zG!4!Vok@vTSAKjDrDfi8Z1ygJ49$zXY7fV+4OD*kXF_8Yv()<|tgXiTQn#I`=-ZjM zursyCB#C`0LmHp=jA?w8yN*<sfv-+~u)*ef+cxLOeKiMMt1j%wPTC;GaHsS6^R(kh zD^2#4bG?65l>1=zYOe6r*Ke(CE#_Z8^U+(0sct)0AKJYmX7(;E@muSDO#Ldsd+qd& z9Sy7}T(j$}{6w?-E;%iDGmS^6q-@hSAwB<G;mdxWYCIuF!)``O+pBS}**w4Tr{wR* za|<+5Doqvo&+8dJ);auHFesHpw|k1r_iRPwgf0J6+@u$OZol7sZuiey;(7(qN2C5t z?^Cz!Z2bLwi{tv2`!24L*H@dlMmm`@B6o)2hO^fgwCA6l`1fufcj<&D?i=6M-m+WT zl*AelvG=oleFeM2`qcGX)Ag%AU;J>@drELFqr25S#`V_o{iUj_=iAk;s;_EXQTqPD z?fm_BcORc+<@#v$CWCZqy}QqLB&-YHQhofCRs569UD>P&jIOR$J0BWrPqX;lzRzRs zf>n3S+78}4wDJ8S&9|{Ke|G&oeeoUVRk!DF6HXVLKX`ldkN0<)mnHl&*IoKH?^N$v z``Z)ly^ghcvPg6Z_xFOz+0iG=4m9@E|E$>en?Gxs$+hnv>puTm%6=lMvbO)!>!jm{ zb8K!Xsn_R8=U0~)bXe|xy=MBd&ki{)+20=hJGJKD>!ysid=J=CXI$?{?vZNEX@57T zG_6N$w#TfyhP{7-nI3a7|CJ38{_sD}==H+q#Wm%PE4Vlg?*6(lbB@m9p1@0mu7{65 zZM&Hgx2;x2e)hKJ1zYs1Io_?0d$j%5^*4Q!93sVy3)QyIyV_@|sCm+uDOY6W=LG4G zY(d+npD)l9{A$<D(7Nw)4#VPSsSLJ@D)*jy<;?EC+odACJY9WH<XVnTnt^A}@x?xU ze&N53%kRD=b<_RQTf!DkXJ>ygp-RkN*zU-r@=YBK&ZY+pxH=fs<29OY3PsP_w*ArC zvzK|l<jiMXbkYAZk3q&QF>bwk+uAI5-7@=FEBM*;dZ2`D^!;Pbk3YV?pQH7F>D!8e z@R$V#w;tTgQWaO=n5Vg__Dtl<o8d__>Xp_C`Yzjg<=*pK6XS}?j(wiDa>9d#DW-i) zm(H~@zGP*368$#NlIhvIPV3#14mmJttlaFaUlU|Dt>oRWB|1xM-g?{4zVjxVZ|1wL zA^{%R%TAg6|FtVG_>QEfwq8G9?gQr+SzBw}JeHT#?)2{4S@dz+i3R;LZRZP^F1T5I zr&i|kj7NW&UN`tJujF3QBNI`w=@aMnhb1EJA`^Qy)V%cLz2R?~(Pw*NPSgY)dFMY7 z^CupfZ5o{a^j_OJ*?(c8A3PeSsr;H8T&s}8B6zvSQg!vztw9^*HyA{QJWJjgmB~HB z@S&fw?w;If(Ym##XPb1fs<wN{O#avqa?kDEq%DlUbp!jB-?q3M{A|6cmfkw{3(gwe z$p%r~+ahaOZr@|NWPS0E;-bU9*tHxF^DQ#{s=dU@|Nj3Er){LqHT<rZS@QD8ir9@G zn+|3Fv249AaqiPzzM=~=3S7Fgb&~#W=;LwPey~(sI%)RgT{R)yoU0!66iqqi5EZ%B zK6gsvV*$rmy_+j<@fz1p@xQ`(*#Bt|!-~Hytq)yhu3D$YG|O~_-EzlPMg^xX^@Sxu z<%v<7HmE(Al^5V$DsowAHGAp(KUYq-WmdEc`b_)y=g~W^9XC{GS@<4yy|Sl2R-k3U zwhP-PcD|IK9PQUoprDl7cudQNVatpqYVWQJ&iSax{r%?g{~hXw`1vPBZJNJLtn|kF zCvk23Sr1=L+!LV3ZnUOM^@Y@rGh7v$_dSoiUwoYLk{_dN;*5e9Q{6oNC<H!zCoR;L zD|a?NYDd-oiy0klzuEsNIA>&N$}2Xo1{@NUZt4ba@D+FToqnZh_38&JFNS39(2Qvo zo};N-u&-a7FXq`sM(1;>wsy|S%)P|{>rXx2pDq!_U?XstH-smY=efqb6_Zn)Bo^+p zy~W1eu>8%9gJ(sW+ubv&&F0Q${J5NX<;NZ!0bkav9|_zqS15R#W=@XueJ>m<HtScc z$d?1I3sclH7Fn*#KFo9b`OZqdmtUDStki$?>*&;$WvyXVJy#B$*_!CJgKJHq)nB{V zSKrfr1@6C6(s<3`wN{*Bc#Ci0s@(bY^RtsTz1?ensMx`8#iH1U{rm=(PyBeQbK(R4 zQ-L{Ni)7u7PCb5x?edr9nSExqqO}sU!}iZpZ8=`h@jTFV_JP}Vk&724g|5D$ds6?- zZIAd=^UHrO^Sp2Lw31<J*}~>xUUKn{kI18|{o+}7ML#axs&}s=S*X20ODH*EgPgd_ zbm=0;p3sep<my6WYg*+NF&C|MT-;TEY4W_=OWsBEJdEX4E!;Rqb9&*w%vlR$7fh`9 z)?o6>z%xoSsO^Uz_lgUQZAGm;Yu9``%$90;c>3>Sm*aHTJiGO8Q_&ae@Xz;hOe`aq zKjpqSrm?2bDqB_9!5~oAVSje+qYmZUCTcR~B7eGd4lX(4Rc&=Bq5E2p&DG_NA6MQy z@UqHs=a0u%uZFKbH234#oJ%op|2%y#`|q<?Mca18ym_zwd-aQ_Pwzdsdi3d+qMEN) zxn>+%d)oH1#Kv3AYHq)_x~~;W*E*cB$5ZTZJICKoU*F7>xy-+>YR)SzUTfisWaU?% z8P^`#b(HIRN#TNHDSH+zd&<9IcJ^ato&5<h9n+qiiTW|)*lf-G3p*4FiuJq>EN6Zn zv*v+jTKd+CIPQYT%5NP%5{+j*nX%BXTt`Lb-trj9>+<(nin;YpCe7RYSIK1lIr}ta zo(Iue1ZNy)K6|0_*V&x{RayI|?VPYk?uTguhpd`#g71nuVVm226jvwj^w3%&w1ah7 z(h|!JP8zc~`SruO)AkC~<@O(_*8OuvdQwejvT3OCio~CWW>qr`&OT4sow3v?dEz>q zSmy2Nu6v`NoB6vxIpDJ2VEVg7b-Y(zo6P;{S7X*}e{<i_#o@EIi3v?Q`5~*coAH-e z({jb_yxI4BEYAPR&d4fOxxMSCWY5PZ4=gz&-OcXaWYqb`Sy6O)*HH$h#}&uEvt(c1 z+Vwh}<+*?&--5F*W-RX$xtPmmBmL^_jP=hA`u~bwG|N@9TKeR1uy%5}y4W`1>3Z_= zQ{!|mT&Pp94H27IW_q#x665i;>7Q)`3p4cc)`#Sk-M+c8=hd^6{mSyM=FS!PTlmN6 zhuGWFM|=8YO^bgx+DM$-*%%}I>|>?P%Cbi-{e0}#(v98K&w0M#QaiEz*WPJujz4c} z9TT&Ev_VSvXiwt4xaivw-`H6@q-tjxzhG2LnzOiqQ`f_*E~xTNdx>$H{sEr}fznc2 zrLQ+m+{?ynJny5cpV;rk+7c5YmK{I6zeT)0X5IR%i%+Z8zn*Yo?JSE`p7l14nJ*s4 zKXBKLV88W}Cs(9p=b}w>^FMaz9a_#N7kJpxgy*(p7oR)tD~02HJ8FgaOpdTtW!qRT zGrXzU%W&gXoqC3AafD9holSqzTX@vEE9Fm0ZRYWkjGSzF@Z;*ghdcS6?<~I<68`Yv zx1;ige|~7$<Rlz?wLWl*xT)GyL;Jwbt$X<QcQN<w{}Nlmuy_Z9m3-{}bxD5;3sUF& z+f($AN5X&3`^}6ywhEO$T$X(D;X<Bc^9+hU=X}e19L@BN^D>jjR`%jO{VZN{j+k3p z3(L>XJ+9n+o8R^6u_cwOm+rqcLoDAd{g`Fp>nWRs=bAFK=33R&|C-Hx&hh)M+}^F} zm0QyEcgnwgv$X%t+lRT0ZpT*sQ0+}>bTTuTJ@<vSNQFe{>culfnh*BZ#`BvPE|c1P z<KLwn&i1iA>mS`Y!u9d)6t@@4mds6C()#h}i3c-d9?vwap80vgzf9l$Qk_Sy#7>Ky zioc{cQ?Gts?D<1Kjo;QeoZGW?hW8T2^eA7Ojqj%LcPeX$ZLYN2HScBr#igFnCo1@& z9`9PMSa(_Of~EY)V!kPU#Uj;D_Px(M#-~|QzwY|8YT>RYpYI>O85(SH{=@mtt2=lb ziy9@@R0``~_t3xY!Y-J>eEgEc^|wnI+9OpD?<|{qP(<$6^EJ~;OALL4t!A!VAogRK z&n?U1g>#J;%Dy%3cq@@!nxmd^Mqe!4DtFQIcW2!?MRaNt>nHUpO_;3K^J|ga`TChY zJ`o}N=S^dsk-O8u+Wp190Dh$dzZu&2jvDN9mRq8+<fH7Y#989o@+H39D)(Ab)*Z{B zTa}+Dm>s!){kt0xJgPEp-gY$2D1RAi6?5?O%^UT0e!Fkp(Ee#TSLJ5KzND8I1Q~jT zyBSJ1+eWS3=APkhdeOvo_DiFe7Ebdwm{#4ea!%6h+31nG=*$nv+VhuRYDhCzi1ab7 z?y@<?H9zXkyoA*!x)UDF4w+z}`)Hohw%mVr61e*2mVZ2QJgHlI5BvL9dQl%_FBe^5 zm;L^B#({VKU)yhqq#U`qYhBIk4#PKZD*7MJpLuuf=IUuTJM#aY?z|QwE&p2nAA=Ux z|0@PwbAK+{``>G~aP`D+lk0z)u3hWWV~uToH%G`Z>4J^0;^SXix12BcVcJwKYA#;D zdO*a7RmWFy+Kltt3Q{^3o0^40tiGg>nDfK(Lr{vw0{eOEo?lKioX4o|AIkk&Y_i<N z$G76ycPY2#@7vC|eSTzn^k%+)zSc`icZj|&_&u|9M{Sktik}mDRc{+eKcDb7b#=nN z?_rF853FXMzKBh7?h$vlcP>@0CnVKQ*#D#B)65MTtga#vI~3VoMFcEJ>D;#2SnuA6 zM%S~9St47jyWXz0;gAlV<!q4kw|s${(^S8iw<|AeP0GsWpZmJ=Y(dM!z4f!6#XfLM zZ~bf-l&sQPGG{k`YgOxl@|Z}MJs+5lOsy<BpEWmccjw}t`LEv;IZv`pd(f*Rz^i4E z@@?V2#>5xLllkPho*34wnL7PrORH|_>wsn_;ce-LL1CT?-LpTgOuujDcH^VX+vWFK z^1OwEcIEHNu-)e-zckZk=}N!M_m!)HZ~xWxsm^NMtgOlNRC%MV?l~^o6s<H<*UqWA ztA4h8zrD7&;_wXaGT)n9YJ|M!o3lAR{?>Lq&hpd5r;9q87k&ObBRlo}j*8Yy<7?5M z>vXRz+8}z$u~|I9rAyr)$!QMv!Y8^Px^!%2W|&6g)G_?`cY2{#Y4XW0Vr#k0RW9+3 zw<@P{IeKhVyBIaYIb*Z1$v@^x*{gQu_9X9#di%G~a<$~8oUUj7+cm<C*0`PYy%qDN z@PpBcyVvF|l)W}BG~@o0yGM2S_?p7?zt21P`T)zVxr+`ar5;UxJ@LkiOk@4-GWT0m zYU?Mx{G?rOJ;Ri>#{W>2@b!}st`@B70W)@9%(eO(IYT;D|L;N5$lZGrG`Z(B%$ZTX z<@-^Ntp_$mzCZZt?X4Yw5!Uy0bj#Fq+@`E-G@5q7wXp2XBaexzMGw7f^PCXEbnnh~ z<)D4K-g3`bcI;%lvxj4ci3nTFub*P&S0wj6DKee&?{(?XSqnrGeV2!QPu(UMxQ$ih zwXf=`g^G=9z6;I^Jk<Dfmvr*VcQ3u~UhChGfAi<ITvPp~11{VP?sT8rRkTW4J+ml! z$J~QGnU^b1?()9O9yZ0}Z@*1$=oZ=ApM0~lA6~88(0AdKx7DKP9SfxE4-0rKirSv` z;aFFv?w1>PazeK3IjlS3*{`xkkD@uJ%)1%SDtNGSruM5K<zFQsHOCKsX5H{@!^d!) z?1WV<rOLBkXm1p{wuC3rYBQT&l>Nj_hwgaKo-cal;<bN^b`%{=xih`@Fo!~+it_5a zntcaW#U8tsvFFa-l`hO0vt&-q6*yK@^;5^NXZ<y`8%Oo+_fHPelYYD0$@9>!gGWnV z^ql2s&-<;{#=ByTtcJ+)iJQu0GOL@Xaa`CG)w=z~U#%r;-rxK8!*-VHQ@<B?Pa6Cx zKT`NV*GWohvG_gLp0#fTKW<*v=@b?6*5;ux<94ULGU{&64sERZ;kzb9kJnNCmRar< zl}BZ7w7+b-$hdU+nH`QsksJLRo?Cw6?i9_L;TDvn#`q?|v&P(Xp;3C@lw`%*#}_{? zPj^gCxqT%usHfLTZOgpnGqxqoU^}b1yDhu=)=aLv6F(x@53tTLYTbK_zhmFz!|ZJL zXZ4<&@HegHz3S1$MZ6zmzP;{Xt`*(o@_B#5(RnKOb@sR|5>jOS=vpi?n^UGYdT))_ zwilQGAN}y<$F*BL?fdOd-TK70Gj!A2q7M7_4NnUvF4r#Xysi9PJg5E`d;PS=KT39i z-?vYEbI?P!+wiBmrB7R8O{!wAP1Nt!Sqe?7=FC#*_cC<*@^Y2IYKfBu%}t#TlQdr+ z<S^1)^SDQLPN|P2*YOqg&!<K<9Y4xl`lQL&L(@GdhH+lbXYOf7Z#+$r*>jG^?|9yZ zzpiI_8CB23{P`g4cI1?h?cc-OzD8&`Xy#ok@op<BIkHN}b<!<UhrcIpaQ5F@%z4e= zmQ3}+pGT~7x5U29eNZdzt+kvhE!Q;DGHzeKw+VyM)LYA(*0bFXkx=&D=_3(;F?w4~ zNX@bXJyl_1%MA9uWDB0a8^@x&EkNVM{Vth<9<SvBt@up#A4{0=L5$yVU2jls<7V#0 zhasIECD$w&BE^@L*4rAbs#EM|-;%sIUCQ;4$ke&&Ka+e!_E#_R{#{(z>0+lOn;dvU zeMf<NVd56uxOHWBil&_Qtq_b@e3C)=@~^m?Ay0aQUVfB4x{K#VRZpG4uZ8oE3AD=1 zImu-^ui%~C4_D?T@%9OJ2jbP<eb=<?e{|g3`TN1|FE8zDxc`g!$5-L5>pQ;A+2s1~ zKqZs!4ryDv83z8UGhZIG_#I;H{xfDuSjVC3b%_i89<H4*r!ZH&cv1TDU(Y;u%vUuP zS|9UJa%x0X->>$)RcBw=C@#@V*`=_fNJLP`PW+|l^I%QYn|U)?1WUYoFTT7#X~)|0 zQXR`?l<rNoJin!2zv%21$D$C89@FWsB6`0SXLJ{_<!y6a_Ri?c4ffxCmKXk&lwWU{ zx4~P5YomSEn%}Lxj(cC9Gm+2DIL%Wxd2VLnm;Yx|i!c8OUMr>+k}*Yg*=?5q(FIAt zCEA9rU3pt8P2v_e9@>+;=zGW{{xlg|qsoMfj)^uc<$o5IgoGC!+7q_$^{FzZ755tX z=kPj<2hU2F8yvQ^eMWJr*?Dz|3Dy@izj`fpPS}xmF;l-MP~xx%+pJZ3dZAA>R^NJ@ z^2Ff5UFJXb(t_Q)Pa03|oOi=bQ$zpF;<L8DRHd)4y<_2`EgR#`%q+V*;^&T{PBR_< z%0jRE>{GHiTAznbPro>Ce?{}FhUc<7oZFQ`<yoi8t&H0&ZXZ;4`{)wI^=7j_Z+jSD zWOaG{UJ3S>llEURpToEG!i4YgQxfCWM;_k&Z^ovaj%fbk`oPA0zoTlblguu=ecY6D zpXY7Bowe2nS8qyue`YJU<vlLr<VM3j<4?hh63+BV7v~(jFwaWxg{*yfVo{s;-tIN` zJlRD4CvANswtih#e8&r?+B3hcr+j<z?rwv-d&w#@y_<dee@ah?_52%u|N2G!`#LdQ zOXONB*NM3DbDuLXPxMcT37Tbm>QULv$N3s-UbOXPUOm*dahhR=FQ*hwoxzWdSu<03 zL%Pil?Gx9Xo@FGF(X7zK@ZZ?J=x&zlOWoGKERB+oO@+xWPk0628^(T^$;u&|ytwwo zwWjH<KONr)H=nJ}ocs5!=@IvZ^XJYzvg6d_t1(fEll6DyAAhxX>p`zyJ8pkFQFOxU zT!=&ZMR(Jgn|warXppE>?~gmGAIGr%r%~NU-z`xWKi_}(^L6c(!#$6i#lJj%z5nC< z{1@l#7ijrCZeQZ+x#Dp?|B64i#RFSD>6>h5N@Pg)iCur)#>ncX>+<Oful(V&ow-}f zqBX%PqBvt0!}*zZCMOH{_D)=@THa&-bz`So{-K4&Ou?>(j&iR%Wp4RPZIgX_)$n+O zqNN{CmDBCu%MWMt9@)@Q7f^rc#hn`~ccvb9-IkVh;%T(D`ILy)_fPOn)6dK>bQYYr zdA~&VZ*Ki_w)aG(A11T}-gduutBGsj)brPzLgHdQIWxp3^xhYYTK8j>jVa%X@S_g5 za>{c1cGN8v3aVN;t?W#mcntUBO)?#=n}sD$xPN`@Ui9NwPe=vx<M?eR4$_kv-#^pe zqt#fvUBQA^UgX*9#OF7jIsbW}p1C|hdCFOx+*q3!N87)RzW({&);`s1Ug+C!bx;5M z)zV8QPUhbH?;oF?QSMv09mlHTFG!rN3QkT+=>EX>oa^lZLt7usjH-792Br=f4==r6 zddcmtM%5eVesTBkkIXxdZuR{pyC_U<sqE7&hxTMgB)+;L9CmK=F{edce9M%b^b==% zw4HF!+@f1-Ht(g&vZqVd+)i8SDz*LLwdB5aO=gWpI@Z<xtULC)l>2q#PrVN>KTLFd zQ+IcVps8_=X8OzTh4c8`PL@0{y}ES6NspB^XL4I@qVx~B`yFE3P&Mn^rgsvXzpa|I zGehC1Lw1qK^lwX7CDgwP{T|cy(!l+~p_57L{63uwGF<u8uAs7S&gZMK!fSV0eejdc zQVcl8nadzx>3x4wuHj6Eb!?xWDqhl@@HMn2`D2p!<GZ&`E>r$C^~r~+1=W5U)<3>x zT+=-uW5V`7sDoG1ENhB=%7Ku8HyUZ;-`yguXKrmYyEA*~+M_13l{s(EoY=_R@agMW z14(|DLrWeVn56h&%hkhD&#xQLQ(7(?#?2F}A2a)%PeWq=^~x=`7Ito)!79-BD&@qY zT+^r>miKkjKCjtaGrjDY*MB?Di>|kA{`PE4JagExq3%KH`Ey^&l~kYJZ<OF{Ry4cu zXxg$XF6{f)+B~vaeZx%6dAI4OcMU@SlHS-a;Yj-?X_zEoF*~i~80Wo72@j?lu3Q@A z)w*WKo4wkC%<)-1%iqnGNLXJfUOi9#&^e0}?OBE?zSm_RHCbzBwjSDRf5=>%efRyC zwRKUlbLai5`S$SetL5|0uW9_ccgvzv5x4xZ8zdHWK75!E-~71dMp(X~P@VVRrcE9` zfeY*obn#uP%%7#d%a--RJik(px`dXJ2DW_jv<|M2f_eUpi)Eh$e`S08^u_&S=5gzo zA6xlYb;wIC|Jmkp<=dqocZ>VK!#^H8ckb`$AMY<d7QDA*PMeC%mDQUAA3O@Xt`w^r zw!yo)aDR2d)~LIm9e4Kk=NznJb8cMiw$Wf3vuH)|_J(F*$(I5w|BqZ@YZc{+xzyb7 ztj9O-?WJ83;c70n2UQ-l`A0N`Oqq6Hw7{s^H7e=q_xNi;E8I5qO{vM4X0Ux8um5bN z@UVBhaa)*jGCj91?Q2Nv7Zpxh7_x{_pgQ5JVqM)Vzh`@S@4hiNmz|>YX^WzKa?AAH zQM!HaS<|eFb{<_=f4=dqyl-Z3j&N1xk2%wGR`gws{<?Qx!j<w@KDH~0zedenCH$37 z$|}fyh4t5EozwZFXPE9+eps;kl+jt&yF0q)?>+KIK_r&<ve_fOrI!y#UM?)yCB3)t z;Of&yf8PB0^R(@sS64Sbd;KGDb7k*)Zol`3_AfeRm%Av={p|Z>>51ItKdaLvKK{5a z_U2SgZV*R(e0S{4U%!7;pWittK4#r_0q%{v_7-&JDC9N;pRy9Kkn>32$YN)F^mpas zGfDRIuSA=lf4p?t%inU(OGV~S4mMr6Vit>o%uKcH$1P8Sl1*+Zcga?W$O~3qu*rIK z-v4C50iLaFj<>pgu-?9N?nTe*GqVF8pJ=H|URhMZWsrEeC~1q>Z2A6>?GnO0MpF)) zI(DDacx$oDpGesbZsT9_4=&C={Y|i-$o;|_ers#@L;F<u`s(?V-tP3B)}79<`52F5 zLjU_-+cn`_*3b3-IL8>MTM94#5Z$x1oW;e&l*Ku&IAZqVw-$8^%C~g9D`TEv*&N=^ zf9}G1$L0V3CY|elD9N-WhG+M3z8gPww6uQSbjU>Ko8hYKeDQIg1aF>BDG2RV`NJCT zt`ly%c;fD>)f-m3rzXw$kyLwXd(8{R;Lk1I^=?y&q)hLBe7t|tm&^V;70+x*l3%Kz z{x$XOl6%!(`Tp%&9c=RSsdt4#=Lyfha;M%e{3AT=zO&`7oqIZOr@X7y=$o?9!bq&B z=<z*<Z8HxAx-8OZOUpTUyoTxg>DU+Bzx~O7U412Sa=jh9yhWG)ON*4BN#7KAGYT#8 zRzJxgd-x#tj;xznEV3D#&mPJex~Y}z-&dcjd(3l(RS4Uk2HnWpub-GCHD}6ne>--w z<7mnUq0XcAes+R0LLb&}e-l~o`PS{jXT#T?xF7q&=hqbLy0W$U3Vt>bON@2)mZYy+ z`RVB5*FAqHd%0*WOAca~`eXYU_JiqJoO`}6&@+lW*t)rV;v2g^{Lf_0a|l0vb?>+t zhgtQCT>isaS{4q6gMNDn9qv)y&Yrrs$jEi=z9+g;s{IUnDgp@|x(t%*emFkAa#?VJ zSII$Ug}pKB8^o_v$KRBcefhvv;t*ScL_ee3u6ujagGF=Cmn>llR17$MIQ1=GtUfE- zigl88>(mpBvda6CmGeR-Cmtyl$=v^Y+4*WE?%A!Kd~1_>R0Mj?=KCI&;cYMRJmB=( zv4&;#vd%5j#H4K2U7yb$pzgtN;PKx2$^M(!x6GFOx93BzFIQQL>!ee6z8pM#uO$0@ zsKWX7tH*x7wVZr3_hUfetNLe~cmCw5y?EkX&8cHt?=<p`EV;xq`^|}uQi3O*&pjSh z{b<*jmRs$Y-5eQi`b$Slao^&d!_fSRg?lDThlQq^;s1?~dABtP|C|5(_pM1nsxmRo zMu$#(D*h$$-A~@O>gXo5lIDvFp-ld@hYxbPb9z6#W?<muFZT5C^mmhXg#UK<nRSKV z|NB=lC*5=TX`lB-JgHCb?@gcFkz>QP@L#wPd$U%uGGE09RsJ^N&lxulcb|W}d9|DB zudGcCt9lC+mNI-kQF$>pyHU=xvc+drYVIww&Bui*bc^o&dH?a3ThD)y!`fM*H{xo! zr|yX06Mwzb<H-wK(GP2#3r<8kx|g`!sR}=~_M&$BW?!YftHK12{CjNH8&h^UcSlrc ze4E3bT=8YR*B>0KHn6Ds{_n}}`hTDPJ(l!(_HPfvDWfaW)e$_QeMRcdGv2(JU=wxw zfR2y<6f40WuYcLRlv?&^dilXDRW19#uYav=W=d2ttzG`3K}s`V>46h-_Scpk_iF4F zc1Vf~mh^tnxhdOeH6!=M3VG{Y+R7g$K7D>tLt0NZD?EC}6gSqUMZ0&@lu5=EuA9YF zpULo0F5P{S#ynZBb>`h`K9+j~EnA*-FzVStzx?>6?YkbjdOe!GXkp}Mx3&u<ua?g{ zxpmILL(4uMo%(83<EzzuCf*wo>JIO7-K+maS8GF(#G&=icK-{!xVroF(a(SXCQl2G zxvFD-Y-PiowuQc35j*$|Z_8_6Ym2&(e?;8<ty%P~*260-3+#WtOLq_X@U<?b+CeH% zLAGw8?8e~tmcJ!V2Y#`T{U*h`{xokV|HieK(hVjp-|rN$;>W7+ncgn$r}%t(i?;MQ z#S0g8J>>M?_VCT3qsj?3KRnI){{(mJHjH6!)08jX!Pnw#^eN$SL7X&S?yYLAj92v= z)90;!w;{vl>anERF-y~vbTXq<GW;JZEZCU7ah^f4f^%n$Vzb<4)-z@2Z#+q0@?$&k zB9Ld9(`wtGYdej;uaQ2MbJxJ^8gKHpJc;brZHBW=dv2akEDz(ZD^I=q{r@WGS<CEA z(+vgs;^k_XMdNMnw_6wOk+rY?XZrW=H-?#Zze5GhW_|lG$vq>Hc`a-B*M(~$(giIw zmlRlTWp}vDA$MIuouf`TBQ!jgZN~Sjp{f^}6_53IERtIJ=$#K!UVFUMBl9WACmlXY z=6?~DzwPFJa;10Az2545vb(45u)iM0wL)3Xbw*3-0{*SL?8W1r9NV{Ebdzd}?A$G1 zW-ZuQS2Zz^<)zHweKXF_Y2MMD*WQ)3qW$Y)_dnt9mq=#ciQRmWvwguL)#XQJ7G+K2 zG*`Y-`PIdA%F@1oZT~M_xo4ZvXYkjnOL6mq`L_;Uy|wRlZraAm2<FvUDR<{b2N`(@ z#xC%k{H^YM7W)OeqrQh_mTi<^Uzb`bT5a_4`99x2omxTvUoBgF+|c&vM1>jozphK@ zrL{eIBC%}GZtmGvK0oz3wr{gUeb~9(3-(KjZ|g}syuY(8<J*%%l0KI|@wh$RDt%BP zd+Q?w_x~pq+{?Io-%hpPGx4)foc5>3lO8))v2M%RzhjnH{C&|k9BVd}`9IZPkvH*$ zQR&e&jO$OXzm|5tT~2jb{fU4leOIz1^@X3SGl_(EpQ#hlGD)+4;+1sxP_VU<+MW#( z55;~LD$QIZm)>?|y2Pa7orf~4W;T6gar-cP|Np=5&-4FdyT0LE_ui<lYo~}s9A(~- znSbh#Wwz0=L%;u>^Q*T`<9`3m_5LfdHLd4%$$ww!v;XwsEo<t-3;s0t&+(K^FFomd zvHH}qYjX}7TM6Cd+8%RYeXdNyy1vHS{kzrJ@;0C5el%y|RuLv<<{1Yz#q!Rqn)@;I z#_<=Dv9|2#k0U!GwWadUxeK2;dTs4?ap8nbhQB6i>bR{sksNz&k=T}%-VOifFM9tl zeD{-_ov}YQ$=cQhvgiEg<`%KL>AGe1`ozgqL5)kkPb=H1@A7@csZU%V9Ddx6`^eki z;d#XW-sQtP?z?=DIBX<c>zH-K&tbZ<+R0-w=d-2Xsx#`o=6M!6;pUWvWm~hN{3k5z zeAV(<HstH9O1>=T$@8Yye&U*H>F)a_f+6m^wM@dS%j*Qg&l<1=B((&`PXASYs_E8$ z5xwe&7zXuq#}`kqo?Gl;wkLWA7oShqj^1mr;x0RvGEZB)W_#$F$cBIWLn{_O72flv zEx2U6!}W#@T;lWg{cpS=Kj}frMZXvQXEX$@H=T^#oN9bSTBiDu<y5v;7xfE%>|s`L z*!%Uy*#+Idy_N*~A79a7{UO+TWzdh?a`*on(b(o?7j3&NeD3di!Cx&V8ZUDCwK1yH zLc@jO{krIN))N;lIB;DtIEn3fWKsIp&c7b&)kidVlb$_Iki2n%)%IgW)?Dpc`CHrP zYIEfrxwtkq+4hU>q0~1~?N{@1m~0Qke099wxY7FCqjy2s%dG-0&d)nv^J4ppz!TTP zkL?I5?|m+Oc6qnu>qmM8w^@tUt=?m{x8d=+ulqVb*g5p8y_J%dzQDL_&*hZ9fbt4H zcJ29T8hdr7D;{iGcYW!Fo*b2VKLgLNj!FnJee80#@Tcueb)HAHt(uOdc83q1&MR(k zDV6KjXA7@WPmKS{;rYbrM}xwO<Og2@qqcK3cr4IyIWWmzxFk$?>(0IW&!!gMy!NoR zRG?V+&GvfHsdi5V4jBlE^BwPVe1H0-$@~S;y*AgAuYOLFPTAOLwfL9I51!c$0qy;a z>c%+>d>C(E%yTlB^;4vy)9u;MqT+|9RsCnKO-Xp@WL_Y;d;Zo0?G>p}ES)QN8Hk&> z#s6)n_naXs9v^={QE!LgN(Wc(kCS}^!^#(D+z4l%DDQKvx|YE}@s{Z4Pr=g?43_>h zu;AGiaLQ=8!RE7mHk&*cZ#<COrLNGnYJ1|z0@E<<1BH=y->@vWIPr*73v2rh-3rCa zk%t{5?5t+bs?e8Mba9ur|Ennm6U2LR0!uqD)%Pw9uv0rO%=f_4Ubc2__T($qR`l)& z)cUYO;8s*hLw)Cb^M$`Ho`*h5vK5(-AAdw~f#a4F3z*`cJm%l~M|hpf$HixsO?h!i zE~Ic7`^8z)U;1A2)0S4WnU?!(?yehu>>e>n=d;azaa*~0(*MVQ_I)~%F@1NPjfuKi z^XEk~LtPHcJu#iF=d0LP*Edf$-jsR!Q1JEs2JMXf21%U!^PLku=I0;(b<eIhbN;cU z`6uQd%@LJN^V40qJM2?NJp0zZ&UI@KzsUNqM=o<wf(QF9=FQtC=)Jiv%O=uzLu~UG ztIUPgg>IZbGWb?3&XnA0o#^?$*|44Y($w(PdO6&iEN2Crc=d*FWqHTB9y7TE#pX|n z+p{Lm{u3u}9UIQQ)qTs%CvmF%4-PcE*nfHUd*df-<|*i^X(;$eoL_aID!58>*>AsN zm+HAD<r=&88|Ne`b9`t0tzV_oaJg?YGnY#jd&~Jb`l==QR}ai<Uii(}`1t~f1$8ZJ zHuwwe`n`w$cthS7x%LlQGR;2n&Fd`KW*!YJ^(u|3@J#(N>AXkUIgXhgx#?^Z8C_CK zT{d5@34U}_|DlCS*OSJRFAk(UI*{^hOUk<~DOZ=LE)jeDMDJvqNMonJ%i`C67>`7s zVUc-xcxtXi%-*f17O7ow`&F><&58LUbM{{C@{F%K_*Cjxp>pMRlNse1n*}b{roE1Q zFaNr2ubZ~?my<l~+IcK;OTFYC6}Ina>zgxyyYZ~c7M1iL)|WrAZ`u35UQlFy+cvKk zQuT6sj=gZtQS{lKQBV`s`1pUx?0AN)^-?^l7bfzzuqz~`&(iR6>zJ_NQ{;=yijuOz zhG&*fmHzirJEHXe@97)vefp@j=%j$@-Q^Sh%-^-@e|_oS%NLg%a;q11ja?w<_VbF$ zioMUS{pMrsnx3&INJZ{R>DjGb7eZTF53%0+b7raA`_-A3531cN`M{EUOMJ`A$>zTv zY~J!xSiHK^O!wYN`Oh^K%1eJTUo|e0vM9Dva1mxbT(yyX!>8H<$$M@T|BG9{F>me6 zOqu@P(yuEo9ZIwDYd%zHw8y?zSG(`+SCi@I%;K#acCkN^SSee-AmmHD)Y{bD+AK=3 zmNKVzNpDG?m+O!%<(qOiiaE&Db6rNbsEXH(cdpmX8+LYCi#~i8(DSr&rcA4cVvmYS z_175^cSLrs&gF@_<@$2=rgJxRb6M8sy<p#2XMS6?^3ndK`6&zJ_NMzUJLaS<WL7$t zMesdGM)jJt-X>>@ns#1D6<qhTV@ciJDt5OGGnW0>687SwX0JoF*<3@XTMB$kCJcd* zHOqfbIa6zNX7}|sB}^Kt=khR@t}dF=bYM=Y0oUsYft8xO8aH!@2uie-^yTyI{_5W= zspH+%x9DvpzeJ7Bo0*5=y1q?3%U%}x&|YMtuz~)$4^yrP-VjwQbXhNucRaG^b<@>X zM?crroYg(`J!Vss?f+R?2Og#HPZ6D~!zTCY#a+qI^RJ$&oBrOmzs&dbhuxia?}R^< z%<ssmjqSBQSY?}AxqNMBRp}o0iVM3;W0$#S?Yp{EPh53RA-@$HQ__<c9~YiGw<3*g zZ;8dlyS6Xp{@(s(gP6}d=HIV+@2{^s87H~%C!<E{vh`=aTCqM5w23?ZOFh}i{K3Wx zFZCDjG)+F7F!Rw{%X6BRx@kWb`o{Xi&YQ=VT^40+ZLri)myf;Oak4RQY1W7BW{HoY z_Xm9o?O7kNtLQny--VUweh&O~pE?VLZd$h%+@EvkNCL;|tIo2`?+z93uIm-M^HRil z-Q<b8B?Z+MCT>sjn*EWP>A$9KtVQUbL!a2UZ(Qej?`rT-g`V|WA2E9rMzu#j=sszA zYo4jMfX}CsNrz_jZ}B~MaaC*jo`;W(wYW|7E@vF@4@ngK5iMJHW$T28tqke49L|@e z?rl4Jc804^{CDT@sYyDESMNN(OM#PnitHU$o9cuF4ITGo!C9qi+pQjdDZAz5>~(JE zv-A7dcRMe8y~V1|yjFO#*5ws}Uv6C8_iSda?drU!<7+M{x7-$Cz1y|Hp=!^R6cbnR z*H_Q3o)D>fw`M9=%f|)p_9^EG>+2uS$gHqT3$Ls`E28A0rsug+IZ;^F>eKv&Ls#8p z?S=B@s3>mzCsJ>*_n*zON59-1mjCx_W8Sf}?n)u!#u+7b`wy6!G4EM;>x*tQW6I|G zh0F??npXvnHYvW&`>K{FS)6M6=$u(<PQd0Frd2O^OV-C7XS^NFRuFt>=X~F2?JXbU zC(7z9^Z7S*;}olh0c!RugG<j#op$;Ypzc&Ht!946?yfJx`<5?tc|EuFC(UNM_@Kuo zF)-T8<Z@BkKI6KjQRgQ3N3`ENac&{=!cMyzHyfMQ^h)s*9Z{0M;=s1AORoK)^2~3K z?_Szb@g$ddlh%urSckZ*MOEypzQ=rxTXFCDs_*7kf4iN%opmqx?Hj*|SGP!|9f+ME zSpHbh*0yiMLAIkR922w_c^JL<<a^IMTlLpTw^-Bk#O~0avvbOJon2sjM)=I<W4i0s zi}23OpYi|Gf}I!jrM^95e7)j4Zy6JZNCErZoStW&dl~e7f}Pfh@5*><`hTYA&rNJ! ztpaU2{(mwGoc;gq*{i;@0+auA{r|M!_nXH-wr{jcC-dLFpnTbl_lwo3<983Ri19O+ zKYsEid&~Cidl#_&-5(rRo72ASa>!mylcJ?YMec%gmoB!yD7f?H!AC*LasH7jm$!bb zm}vYt>Ikb<D|eC?--O-+b%F^$mM$@UZt`l~WY?9GXO=Ac`KWKhxpn_Cg5&QLt#sZ} zq<GRf**X4?(GU4D*ND~rms5&*-$ie3+c<4;fULh+lcC&h0~?bAzha7a=zE0cW}V&{ zu_Nt=_MTJoe|0Ifgw!l%wQJQE<~q82#^sAfMM~c{e)ej5Y50ZPU3HdtL04}xlfk(j z|0yr>3Z3=WJf2cx+88ckb$ps?W0AY%NAr-0e>%3w`K4JsjQ=^~&mNgjWj(7lA%zEA z|7Lhf=bvJcn9yI5z3Wq-mw}4m&8z|;<~6fcEpcW%_obkuSm^Z~jbqGOt{XMh?TuQY zwPMO-kN4_R(x(W>u6@5%@6+=a4^LhC7t6xJ);RHd?9G3dE~f0eb0@j<cYN)#!o1$- z8yD_~elV49l)mvwHs|ZS{I792U-#X6^*49*_p@RTF6btN86@4kmNM&-vC!P;w?D&n z?=|&y6Bh2xcwe+lU1n-wbo+<(ml!zr+dNntP@dR$syTNSr`C)64kuMSTlZQoh&y!r z*ge^~jLj<|Bh3#_INlQMoBK`bPDuU1wC_DSt#9`pn<pr_bi#sXY&W((d6xQz_fNN& z=G3#SrZXx9R&+ZYIkEBH0o$5d(Y4z4f2%kAJnUJpHSy2?ibvXegv@KdzZJfpDbSFA z_t~G*>Vf?KIa@x2KAvy1Zl2v1iRB;K{$+fRueddh?|}TqWz8}c`*WG(Y)()7DDU4O zoSCV;;4n+x%_XH*bsjXEm0w$@T)^B|!!>)6{I-YfmZsV3Tne(YKTck=ElM?4H~3<_ z0n1}`hnC%4*4DSTscl{Qn)R{F`{=u~*S@(foBDmF-zg4%p|wZUc-KUl@vJ#_abD8S znsqj1_IFpVc{{P2^DV#5!>YY$=dS6_-j?8#H|xx6&h#UXJ~3U`Z6zbYu&vYPVEOH7 zTm^E|Px5Zk-f?@6*rTJf?lj#$DtBr@;TDZ8sjSx@>m+mc$6e(}ROQ~wC8N99qR3*V zi&jDddkkxAqMEkI@-~IswehQ?j_^MTIxu11j@-FjHM&Zg|J~S=RtV`%@~ASD*=rKS zX>iik$8jEy$frrQQ&T=(DZf>AR;9rF-l`NP=9x!MvLwtlxph)kUUG|L5=)Qh8|M1O zyW{JRRQVj?STSRD$}0UtTjL*TtMXo+6=-fVf9YKA8(N=}_u<ug(}-^Whr3gxoR4aT zsr*ggo-1qlRKQd?@v@n<p!me&E2G6qYzq7@8$_;pGCA&LwNS<ZrJAHQ^GhB-*>^9> z=Vb<i+*`Aq9FLE-=tTSMO5Of1oPEQcScYcRf2H#di|jbD=)yX?nJ3q(XBPIcefgy4 zm)HG|^-EHdzRh|jnX`Aza?BXMul=n5U`hO!vr5M#?<+<WD1WwyJfUIU{^3M%hD!IR zBePDfH5Bj{b7+qcjV#ihw!^o&^Yy9?`ne|T%=;K_%ssZ7U2A9fNx{Dn7xwe-cwT&Q z{*7<KQ)NDT&987=a3X$pKwIBU4waLI!e+*nnoEED`+T?N$IBPT6Vls{n6V}KKS-O} zcv|DywBFdXD94Gun^L+nZ#l@^7VJ5jD7;^2SBcY9*09LeEl*B<QC()iJ9+VR&N$WX zaF(YA{Z-|&{QkUj*>NN7-0xpfwH?tK7iAAy{#{bHRCUFlElHX=>yLj>Ulh3KQMw$f zOz@@`zJ3pK=6HP334VDX+E_A&&u;ebI=++43@ryX-Z<G7b!jPMl<&JQ4000L9i9hx zCb6G)Wa>In`bA;lp&127?<6v{U9~>qvq8Ql^024O%Wj#Cn(=pi8_crr&%blf>W;#) ztbZp8uP%r*SCQSP5Xq(Um*Mi&qtCT0Tc?Ka_?Le62~S^|v1R|{#k?0E%sQ#LPba2J z^lOGM_w?7c-?+Vx?A1xCa;rGLlWoK7X%a8n42-(ouwA{FEin7?X7`fSw($>&AEt7P znh5XOyt$?P$P!*(?nU>QGFJ*SXx>$_>&n0H^juI@`VEI=ahA{e&w_sp6*~5F=l1LH zy0N>lyz-9|u3-<GC7P4EL2`Yf%=)>fg#rvc)fV?I-ZSf0{oANE#``a}?s-^lFyV2; zan9!{0Zci4e^ozRTj0Cmr_G}H<rdx*jPvW85@ki_OrBK4VB~9hQe5rU&x<y9j^F+J zEdTufe`{rpb}j4Pn7e;r<%Y=>o0c?2T`_dM^3Zv9y%po#({Ce~`Zs^+zdzC9(Q}5( z!#p3fF3O*lc;BOJ)fl|UUXDk&A^WMpwTb<2<RrHFOJvSlyU|R+Z$-VouZu5xm(KG- z%_y!HkK%$@y|X6ssmdHz-ZTG{_~F0>4=+V4a`y3Wl>FW)V?J5zxPjr3)%@SGY}Mv{ zIuXC6z59v8&!dwsMePc;{21OkO)h;)8kgUhPX`68n3!cdPku_8A98=favn+9KdcI0 zZ2z?~9^P=BX}#R~y`?tSe3>ogC)_@MHFy5UrIleHF8!9fZ?I!tVtm7gb3Xq2XL++$ zY?hlVZeql8B(?m>l(Hvn>y}TuI`iV!WhH`(*9Dh8(3mM~vou>pzR!s_(WBq$6yN!i z%xpJ2-_6`o#B1x|Y{w?_z11!2S52bb@g=6$*DCNcKiG6++I7~L(w+lZF*${-JAGRU z>dP}0`e*p|X(!5wsasB+IOBFD>(Szr%qv^JO+Whn$yd3x_52@GczzyxG*d=xId59} zmxG5-cJ#jy4T#X2vHh!y{l(R0Udv;*q|W$Wa_p&Oo!X9&^@;f_cRYTq|GM|=mdWh9 z>UUh06c#t0-pytg*^<7)xTWxgpwwX@24${`M-N~7(~!u`qaj><>(iok)wM}eJbw60 zXDY0{GIM#bo>aSVkjyuwN1~-uSdaA@JY1)<^+l=mNrSDu&34?j2lvEoZ)^&_vi-zy z1*5`~64O2jB|l<P&F@dRI6-!;w=U04v5wkPq24U^EZ4SuVLf>$M*h}Ak((wn{wmB9 zJLG)1$%nVUMCjrv73Subz5-g`XZuROWO&6C-`Hs3d^u}p)pDlxc}**R@^LX5i|Dd! z+&}-RhR2a-)pIVz{SjglDb~C2pd)3kYyWYT4^j(1%$mNtyQfZi8T0FVrag7@EB-28 zUck3iXyeM6R>k@EgyO$;{&eV%`!H$Ky{VoDtz%dZR2)|O;&Q%8<j;{KJaHR;9oqSM zopDZahsqiCzD`D;r*@wz3s}xvHDli;|L-U_Ul#MH7jY_|wP*dAyXc<lg$F9?oO1Gu zTU$NWzjO_~yhDRKXU6%*>Lx9Wd3U3~ED?`tE8!9s3i>Cs`Kn<)*Re-aca-LZ%{poM zq@lr*@z(`|vPB1s3cVjS6}DG)ik;ZIaf;squ^Fdpbl;zUc}w`APDZr7W_78&V0x{8 zb>AP(?Pqm$Rq~d9wd&gYl99Dt<WX5qcG;6+e!IQpE#>N_jSo*x-aS3Z{QaKVJ&$W+ zlpZeZjNUub!suL3!;{d7GJBps+2_J=?%}J&+T}aVI3({q(b0Y?UEVk)v#9%`s>cOS z?ZeW&z4f<zW<HwPz-;w>_x~r0=2jl+Hayra8r8;Qu!Vd3stI8_CuMScZth{>;^Pf5 zF)`7Y^1(;{LoauDLz#futx|`^+<nLUGWt%wojmpWJHOelBn(51XIgl$M?@;Dakwp< zRJz-P;bY|Dr%P;qFvcrt?_V%KhOt5Pp!VW9yz=#NwKiL?m2OyK=FL2p!8{?$Ka8Q| z(?=7FFIuL1)PI^Tc>Pl<>PJJm$LcF`o68Qb$qD>-so>Id)87BghuXg@9z9+4%h>AW zm-NODOlRUxtY)-7Gq;;*^Nj3u-c6Pkr|%{1o*L-zNYea0_gk*^Ym;xEEl}9nTsl?f zVV{MBVD#h*v0jV3o$6c@s{#xDu5{|?_qczP_kjC+8_pWBD%RFl7azZWsH`d3`{|+t z(+d0CjT_Q7wehX|w$%HEn90jOp1W2BFI&BVW2M&S<-$5bhq~W31;}Qu{8R7f9Xioa zcz(?a6~iAjMf<I-nSJ$qT=&R0h&S;)RQUJ0cgcy6<tfj+J!86_yCiLr^2@gR-}>5l z-h+3tN~tqUj~b*kp5zVCtcduyo^KwHvsKyrg8TbBnXbPMiax@)IoWeTnNOD6)Rd0J zLY^PL98U4s#Mpf0!KIUpE?tvPx)yambMsw%L!q0w{YdV_>_&yG0|KT6pC$+UruAf$ zeXG@<x%a=xu{&!E*6KJXnRrfbQa`ZL^25FJ$^Jn$%ciCooPPX$Sp$Ql=Q5f9GYyzk zJ56@{wc4=m8Sj->O0`woi+6gsg?oH;>+`-m#h$me<NDVROXrH(ym-CK<j&zo0Sn(g z482mJFLy*M$^KpAlsRi$FRv1MvHiDE=Iy%OE|XIWFYWW#RdV=i#&P34I=}t|SDscs zE$RItV1*}_#SJazzkI>_4=;-1VC4Tj{d8*D#L6X#@&;yx7qdM3MVOE2T};g9sa9@! zsBW8Rv&)5VUbOMa-(PmC*16<Ma0T^WYnWwlb>;cYkKEDkQ+PA{l^9oDZpya0x~kk} z*P>syxP0D}ymPWiXgk}iS?+mn?jltKKECs*#xH-|tuTJyF*92|;8EC&G?@qYc;XJt zo4I$PfSjlNwvS4ZF^00dzc1}q`uSnP51F3Xhgzc^-Me~di`~-dNz*n@d+>6Xr)`T^ z?}SrZgbmLr`ZyUMy6RXn=a(?^n&vQ$S@&{}dY(Ue(K~8=f!^A?vDaF^U*I|DRbMG* zp0u&|)&|{KFM@<)a}IG$eCe}b<%T;eR;~Tjw?-={b?Ub{(odJa_^4iTq;ccp{hpdx z7eV{~1>GLRGQB;cCm@o#!J+ogpX48tZ=7Q+TIJgK^Mps3o5nXs1Ia7tH#MXuDRoR+ z=*z)uFVn$)T#!qvgQwz1_DV+G3})R75ASj*&;BKDciec+IA6NHze~#|?9o>5$4eEz zRC45cZQFcwttmHi(@YiRKI1gEDY-I&ljSqk2hD8u6;{1%AFCq!V*0;?88W{Tud(ME z>}XgRxrq6TS%i9Bo*Pf|7kyLT-8Xr77eCBdz_IY-?2XH<!fGy?ofDmXjrWKCu?_o! z%~n+<uZ%kRqhnv~1>q|uj*qQ-?lVsKpPy-XLHL_>?7!SMVJs86rkh8tdCd7f%IRg& z+6RJ<UJC#AdvJH1;Vkv;`B$|#W>s9u`w_0q*Cb_@ZNa%iEL!8*(@)Zob&o$doxa|9 zwD4lq{jdM;eOa$LVcLR8FIklncUa#nW3hIsU7sK3Rc2{e_FHYQyWzQ8HBWoGCN9Z4 z{_+0z?<+T%89q}yoHJ>g^p&+Ycrsm8*EAILI-R#zy3~7a{fYlA)8}VR^trX@q|I(W zanIjeX;ap*+SfcjcJbrdeJ6O1Uw2`Qt|+v;ziUoh-})@=<1+UwY^OxL;a|8j{!7(z zr`l7id3O{m>-#t7ADa9A<EPy1?^nLga`Lt)`feFem%PaAp~u$3nKkct&u0247AL4= z?fUq`RLLS=X0n<`%bk@);wlR(4a5YBlavA%7tCO|Zmk;o>0)Alhjq)j9KXG?3fx-n zY%U7F4qbE1)#&DNd*unT)`#*M>lW2LDDuj0p5OVQK_^>ynnFM;i?>hkfdiYvfAj9S zEdKP2dznVJX>7yUWr0Ns@e00o%F6C7*mJD5@Vxmm^$0l;Rny7-8U;Rf51GwB*?!t$ zBlW9$^ZzGX4>&0>niSl6zD9V@^-UTvHId10-QG;w>MgXpRm>*K`Jn5Xr4nq90^1UO zQl6y>OD;B=IoXBfWk58uZd*Wu!v0+zV&OXJKmC7Qx_sgKjhLq_lX>s3n>l^ClKCM< z?);1#j&5D$o0q=bk6~a@d3-p9=esI@q}l%_kH59=%A;PCN8NqDW!L?c|Jh!+UVfkO zy`g%ZSe4w7T^>zKr~JA%sprZp8`HCDALGuS7W%le*`UhlT4x5^l*ETjpWW)%7X4CL zrgC*h*d8If3Wq5VvTBv)KACCEY#FxVrA?u6R#)@`ol8m6`5q`wGMz7&WNA8KlYcdX z?V^t-G@o9n&b}m@$9h9hN<-v+jNZ5JlWYG<+1b=jm62C_-uq-m*q=F{Haz&~yz{i> ztD2dsm)dPQ^=)%+?(1U#+<p5W{Ijg*)ad=aS-Udskk^)*{D$i!)@k2A!+(3uuE6=N z(;TmE@c!mtvnKPfSa$m3?E!Mmn*;I#CQa<931ahl$6=XSvvy)hLF$|TU9-gAJYToc zz4H4`#d{|eZ_WPW8xho%5n!7nxO;2g29BiIyxR|(pWZTWOnGeEw%vNy(tza`*6d)> zx?rod_akd&6i4R8^QLQryZubv*ylaJ>>VL@n5oW5Y{I>TeF~BLeB8d>opi(5;nL#n z6wmZM8MBM~XBFKyd+z2YJ}t3)=7T-EJ?vr^o}Hm;b$6-b`xX@kxm#f?LbHxZyjk~B z&v^Bb_M2i4-0ze{Z7mEBT$_>m(tzX8>u5FU_W_ErZ}^t(GdtXSIoQ#(;kNb7#m)ug zJB$mm?!TBXxPSS5U$v+2dkUvFn(cPGpd%x(gDtP~h|`f8?_;@Z)=Wr|l9AQv>{z!n z-sR;M+nZ*w8ci=8s(-8NPkJwSS=?Ij@Zn6K{d~d<pI2Vzyer3gh|6kL-ahj)xsFmP zF(t`s{8{$27>1~S>ufk1lT(*sSC}PprcbwU;v|`CKfkQ~8XmlQncSvr=YA(B*hMf` z_Z{i@y~zD>pWN4VpOjzS|Em7Wqo}g*+Xd<E+aG?t^;Kb3jjEK+jCq|w>1kyq{BO56 zy!x>3&ZT7=ww+|2XHm}|ebmPEXzR55>#i?7>+rXB;<PCy%T}r;W=b>HANE_&%a<Q` zPU%zW)$+@S%9%|b>kEtW)OfB-_A1ssbhUY2Wlh7PI@Mw~&R~lkzMTOgo%MDJ97|3m zGb>%^KYLH7HF@*Kv)6=kx1Gv0`)gLIdH;s+o3&S@tDjZeO1(6x?@iA{7TF?4v8gW{ zt;&pZHm7y$6%zgWqByO=V@ks5fCS}ABL~J)Mk%~U62)fz_iMVL$9X}g-T%+>z8W8$ z)bn?F_P@G(VAHg>Gv-{6kP7?O@?x@s?#so&PV%;DDs!h@l$6kSGoMl`8R#T`RO~lT zow-EBXWNY{RNA|1rgu$gd9dN9r@GyRw!FDbl2xmgK1r$Ti<Q`&eemZ?uCuGkr)giA zdg8;HTe-;(T-s}0!nTKexyi}jCH(E!`sH>PT0+`{#6Bgd2x$6<t}@$tiA~Ig!(+{J zOWU79nIRE}@95cI?Qv*2)Bk&`#J5)h1;VXWo^8jvHpGAMTFBcFl)ZAdUhl>v&zG{P z^@}%8ezk7%ie0<zHZEW*y(Ste)HUtylDV3@kEColvt8xv`>f>0(jkFXf7x|688=^E zx@F!CgOveqozBmZ*wbqg^?PaQ!DjZw?n*N!8k=oT`B&PISNHpo&f4zfopTN?Ivyi$ zo!FV)pR?{SL$BH;XZ2ITr%KMeJolo{y10MY!?#P?PwWjBn7Ae^KR|dvsDTjsra7|> z6es(dyY2Cf_#HmULEvBUGp<)IvI6(Mw1(=vvA-04>bJ{%$1Be|voA|ku88-Y9CYF7 zb_vclM%LaS`$Nutnmq5f?lTK$?a<cdvh|<zjjde3EF-5~d1<fIX+5@Ohs8Jx?H6o2 zxXLzq-<oyVZ$uU<vEIDwFzHmZ$=0ZRnUXBsxZ8f+&vO!PW$evvd~_yb>el=f6FcRq z#1j^mghoB}m!9h@cr1V2gAx-@jb8p;mX%Wv&MLD>m9C85wXx>^k`Gg2Wz0EVoyv1v zchgm4>lE`f8-<TAazC*%f6Mi>)7u_06|q^rn^5)4NBQon8DE|3@+3SroLIZsXOjKX zN+V50jv3!u{x-h6Rq1m~{N$5U?mv{j1Wqn1Og22H7`62_;{va}npeIFKYkdobesFm z;6AMqsoOJJYwq2(Ke&BESaM*Vh}Rd@(-x)aGR-1k3sxDovoGyRkv=~Eq3^N}{`Oh{ z@;~;4E<cd(!&AX+ykUCX60_^Cc1LY0UA}CJlfPQB$+hFZ_nu9;<2or;l07?K<AUDB zqjHb@e}z6eo_khtmRIiatZ%)pES}S?j;t-wI(c)-y``Z~a{T4F&8PNF*K0o`dTWJx z{-$*+W79lmf9P#r7d7#K$;vPDyv-MQ@9F01O}X@O&EsXdQ$&q^UAZTp`2JDC_t~qj zrd&PuE^Gsj_S=d3v-rc`{#<oetV*o$Po2V(>!mXmI-gKfZIw#c_%885@U;dGRaM!T zh1cS*r7W7Y`sMwak~}UGTg{MFPj<3gjE(rkr+4PvyIG+jK?iPEwnl8f>tPlCI_Wk` z{+FMtBVJ9JQ+l;`;){bdOMmozGgbM#<W$(#6*t<Gi?!dp_FfzE;&`26O!eavj~9wB z^;Xr@-y}ITZu{lguHgzf3==y|ca~4zV;t|(wra)U#M4$*PYR-CH|1?I^t~8na=}E` zs{Xm1hMHdXWbYd;+tk)8KWCo&+bG9vThtGOi|ZCnex&Am=NW@ph3v$?L9O{)jxw0l zD$H{H`BwJAiO6`q?+iOPaDO_<Gll1}ZOpS{nTE!#e$LYloaNJfQ+%@Q*QLPfts6Pz zc3#MSaiUQ3$F`G&K8GxA@{0tU=f2!~ibuZvfoDqa<JISv9l5|RKReot{axF<i}P!j zr&neB^miU!xb4QCI|3aBdiOmhSjufPS91^)ds%t1Maa1E>8+MaQ#tokWM|llC1jj_ zm>KEh;@7c0a+<-~&ugo=3Ve4arZhj9kUH1#(~0d5uD>qvW@{+Vx$V<dTfC(}&qtK? z$~?uq$+6G5?Y?Sk6BqEQj@<Z;g}2<$nUnk3N$uGxkM!4?)TO7t|1{ZnvKiAR)?K}! z`)}HIM4SjR65Xr&%-cBZPKuUizrEDriiltLXFN|1|1c@?rHN3SlO<Ol_j0jDR)I<H zUh<vqJh73zIZ>`XfK84y;vVz$^mjUTxr}cgpG>kkz5M;ButjgD2VT@FFBOU6d6BP> z`{v4<&$_F%PQ>uKe(_yq-#y!MYirv1hZ4Rfwy#b$a0YGPyZ3sv$B)xuSqEY>(q}~9 z-*_maHote~m9<85%(XJ}wn|A^@BUhIBewgy)ZM$6`hKlVzoi^*<tHpNtwB|v(Yx=! zB;ySl(P@fo+dkaL4P!lWXXfF*oDZAWzpq@mw=m&~U!k?S^>)jdr|ybLhL>sYRNpV} zW|}sSY3+2o?B{E{s#kqU+`RN)P;^DT($fUh2ZC82|Jcqc<w%%(`z(9>^0StQSH$kf zyHt3lJ1A%^(|M0{(=X98-B>qX-coXLwuIrnY^iijhG{#4_q!$XUlN_tSRiIQ$y7o4 z)pfH6nXSGHYzr!8s6F%3I1~HP=jD`4&k2ew1&j9{e178iRCNIvmM5w=p9pMDTripK zkI~IbC&hhz3_~P;=%h`GQTZAA^ugpQe;IE+oT8>%)G7W}zF4w@rNLcAw7uzve8nwB z#XqtC|4z%lbSQ~I)#)!|#?#0A_iim(n!Gv7K1YEyL^Gq@K_onK`lLV&#!u;j^EjCk zLT_knt&v_DlDRQF+Iy?5m$>HU9O0KfLBD5rynSn98uhB}ucX&}yS(^66Bhh;HdBjS zvbnCeVet#gOSdk!-t%}KAXV|rtEMX~b4S3e1)G*_-CN``Z=QQe>ED-&dzMKH#=p#X z-Ew~Fp$y);XTPP%K9wn!<VaZf-84(_))H0Olh#f#d)A#<=d<$ZIg6St(`PW1P29fM zmvKvDZh_`Aml+TCoibpwn7jCltZ3IZ-eUP%Q`Tt+9Z<1xp0udM_e;;dZ(UtWI_1@7 z)gCFye><niWov+OCHv_D-$1SP&wrZMnQXSby=Jwe;uIzB8Al}B61VEJNk4H8S8Sgp zH({x+_B+o@<!4t-d$Cb``3hfYrAPT!H*U`6nq}#;+cUe;m(egiaI<W1kMG1ELepQe zsfBg@o4HYHd7MVL?%!$uv;?0UuP&bywkn6`{JqxRll-}komMyc%lOwBG{0Pw#p3_N zGI1YQ)K2}M=lHjDS!N18{cGY|KkM0yM`u$u`2Lf>w{F|&+!W9H{rjCXz8Ac8QJg&U z<eXSzDX|XcxC3TvWom^cGPjK)6ui51gcZ)#->+J=Yw5IHqvCh(Zt_0}TYWY5?$@}# z+q7nvyxXm!HEq4~M)UafKl`RTM7MX&_B5&AQX=)^TgK{M<LRC(;p%&0X9Qo>mpCu{ zYimB&{uO${^Di;$ExcYHCh#{t;(31gr54d=yJjEJm)`wsTc_vU0-F!(_EamKJ7fLn zn@vp9tcup}_jZ5%w)*_-UcZ;qO3lobl_zS<c47Z!voCCU{?&hZ@4v)uUwp6Rw|nZF zrOEH>U2byUTW=+E_Hsp_&n$hVV80AK@8^Q=E#0kGr%w!?ES+|H>t4&%+J9d+n7Y@< zcJQW8cZpv9s;YQ*^yY<&mKHF1+iq6sKC-TJcd+f3R7=K<Q-jz)ZC~!*J|la!MB(+7 z`43)kro`@lE_=A^MaJy~ugkM%J1WO4O=FIc+;n%T!o!LSwLVcM`(?X(@2F~6{VTjH z_ws<u%U{Qv`*QSO>gijBtV(o#`a7)L-2830>FWDWZ9UwMlxzQA*)*B|?2S81=4dFY z@&<>l)RQ+^5E!$zeS_8}X9nZur@`yrm+mos-{Q9A_1A6Ibs@JOo#0)sv)tzD^(`fP z*F|o-_T69G^`yp&>$da#mR|XFAyc+^i?sbzzS9*K>SYw?K231kziRoZiM#s#{xfU1 z^h(C!)%67y>l_=Gw|{Lud;EoG+EcHq6^ouFpL}v<Vvzg(f9l)Lx@^rfS@i4pmHK|S z&xuRB?@rZ|TC}38OFn6;i6sANRnFA1^}8><?z+FtyX&RtcK;{SZhkVG!)^1|&rRI$ z)69LF%;yFhN0%#1*&Oe`?cEfs>Ti!%-`Dv1CWZUC#+3UnxFh^7ALEx3ziXL2*LJy6 z$h~Ku?_5YbzhC{8jhfl}-?2-%a$eoLYn`*(`sswAZ@HVNcJ4p^Z<a;1%kkO<kx372 zPj0DOzsRphfY&oXX8UqKzu$MyHQow-tNgXkCGWXN<a@g<S0gp6tEaw6{qxP@T>A02 zwWf{7>+(exohXX!vo+`XIqyVn+7wYX>vf!0_vzl<_Iqpj@ivJ+kFT0PbD1m0m@<Dk zGn4E~=?hj$t`Xn<y}m9O*<xCMO1=Em_WGF|8TaoQ6|K4Wq|`P{?0c#6j>0{gf4ptK z_UQWW($ll1HE;U9mG$e*XV2_BpFjR}^KQtSisH}v^bWmWS>pRkzqT;mI@g1vBjxko zPlrrG_Dl)2_G_@$Va(^K2)W3%G-E||l*+y8$l_Fk87UlJSlRzqTb+n+J@(}4tinZ` zqUt0=${eFjEpNwmrF5J9`q#(v;=^$f`PomFTr)Gb-oWp6?eEj7@H>-cY<Xr8_s6op zPJEB$^OcEn*KIXU->JrP`cp$lY@BpizqIW85DosU)yI_<y}qyY^jnPbrY+~MfAmt+ zO?)G~)a+KTaMR->_J-H(=B@d3KT>t8=c;*Ee!SwjZZh@L7oJaFj-3duyOc2B_DgN@ z!Y{h7?tSo|b^ljgz3IH`&%1Mb!(N&%v|VuI*Xfqd!q>XaH>*Q7&Z$&6^Sdtp_r^4j z@N3Id&%b)aE-!B%F_(>PmEYr)E@8_LU5Wnv=C)tzUe)G%<$Y=wQ}#LC(my*XanrYe zgWs=*v#`z63rzbq;n#NS%H|N)r9BI;Hva3I@!sVvZ*Jwuv~64VWbD#vIc+H~{bcE< znCY^rM}EIG=M~;$_aWcK{X?kRky3W=TQ-*?mzpg<zy2?C&b>43$;mGdny=hm+*=kl z``9k=#kW?zl4RVZ`+a-VzMrq%Iu{4cm>OoL;uia<By5e!?BvKp8Gd@v7CAcFy}KOL z6*v9JU8}ODL~P>w*KWnVnWf3+#lGa2O)Y#8>Jpt+^7ZD-`pB72c@GM`{Ca!C!K3GX z_p5Plbk|Uh5)Uu4Po5gq&tq4AGyT`M2Rmn<%$S$E`~Krsd^@TZtzA{_Iq{I+>X`+y zf>j2~|5d59=;Tj3>%Tf>X0T+Bd3HwzpLn>=nsb+GQjQmut|{5t_~m?K&YPNp-GSC2 zC%CR>8|B>6p0_37Wyg)_PcvMij<<v>zuUFss8#=t1F>a|smrH+lfFJp>%4mNnm0}? zYj1WR<$Wu&-Rhea_wCtwxq2tI)|mAyt}duMUdFpKru_}qCcmGr-1a@}cyqz~?Ope) zbr1WNzjvI}DHbPw{Kkt@YTS{pw-qMmYwcJOtNdo)Gta>5c5X$}8)|gjpMBl%w)vP+ zPKe(ZTh4V$f39ymd1-U}c00*?HLGt`mibL$S-9k9-|UY{5latUmA?LB^6k0No1D*W z`0w&YKx<F!6YkF!?lUc%q3qKA{m<RCKTURN*!jGh=Bq2wvieoc{rEp+`^$Eo*qi@6 zJn?Dk_H8xB0bTy-cjJYk&*pcV26<OxHBN00|JU9o^L}SxXy4P4>?1a+(oes7wolF4 zr?j?YYvSZ>9gdqyzs<VuF(qm_hiRUt&by6{UMp?2D&HShIUs(veNCG1-P>k?kJ7Eb zojw!yCu-{B$!6QRwdUM(dn~l+-tUuspXPpNd0PEw@!@h63-hw=1-cxG0^76ILcUk; z>vFpHI&YEui)F5J0xf4wH9c#XnBKmsdIjJ8spq16J)`TQ&wi_kzM35+Hd8LI_tR$$ zOZCZ%K1ne8%gzY8ZoELcdWo1BOU0o^x5n5%*JiBva&o#G=bz}vDp%j>4<0kj`yO)r zc5~hLHSJ$d+vSL73S^c&aC*aKumAnaoaHAi?|&#>$G<JlT;)T0e|VSoyUJJEif7kV zZ%EM!__t<DkVIJSuO)TgR_H0sc<}wt)XLyhv)>p-r`=On<?}bYdRytueGB{FC+yo} z+{WWG`_xW9?dQ9$_<lXPOKV@v+mpMlY8yMc3q4V<RXG~E+3CM%^aGZ~Vm-W;?N{d& z{XE_+eooU?=IwS_PF3rNNi}a%u3Y;fA3C|}={1S=`z<Z~H$PMrnVi|9xzzA>V*4yf z8{e&I-w%ogPE7Y-!NWPTO7`tm@npr^pRc&YkH3C@+3Pf4+5CDX*=*U%6Q&+rCv{SR zTcG1O%MH`8xoS2FCqK;!)_Ly7cD=FRf8EQ;?W>QS*`@P^a~)T0(~2e8Pd{-A&S&pE zIDdX~Lr|lq{n9PGLGM!IUez+*jb&Qi^+8fN<DdC!r&SZIGGYU+o;~b&&&zh&9ha3~ z{&Da7vTvvVu_d248uMPyPB^zCv(R+X<hGs8WqV9@(>`h|uRG0Cf8)ot+ePikXBq@f zYTQ#<c%b!)|El_hhcv<y?e^?xdFimyWVgCmz-0{{_0BFQ);!&i5TCS)1@n7O6)=@| zJu0_brua<cTI%W<5gunZd&&q$_O5?=E6{Zr=lYT`*N_K>@@k)Ftnv8gH__K3@bl3Z zSw?yxvw9wP*!fH@5Sjgir}&X#VT-4}(PX9DhUS?PlT!aNl?HA%j*~g%8Oyv>Z075? zTkoi6t!P^uxXvRaAWP6~rPRtmiHq_}i(F@DU2^GdKY4aSTi=1u9iP2>kE#WBgnqEk zkqLOH686w_(F*^`H#3}+mo4g+Vc+1g*<0##PlD3N1?$`wDk<n?_B?*rVRtC;N|xCf zk!w>g>`z*iCcJ9qzrgpCLf*{}UMaW8wQ&}Q==3|=^|j)A-d%}#$Y-?l^r<VYvnD?k z)4uV_YhC4Ghs*L)ckc{QV0l+1_^>L&m1Sw(qJl}Q)~8Ia{H?9LWcsa1KSg>uGY?ye z#>sB~v~O>HF~`c+fi}+<PI<kla&5juICHh2@1qGvR!p)szRDUYV-jR>%H219)yw{@ zUz2D3TeEEal`rC^b9p+iUlEx+Yv!zH|E>23+`n-`@?Hc-*Yv_8+Ee~>1)sTi|DeR@ z0N(sF>rdZ^KH|-xa-U~X!UpdJ>K9pGzD_XkI&3XBf#E;f?kUc0{++xp4R?i?o%+L} z-rUIiuRni2%a2)753JibrHsxuIW|Q3r1?Fzm@ObD%FW@!EiC!uWzD=vy9HEZxRRRp zIUoM9PGi&a$@<(*R`;Xr#OAKvpj2><*T5iT(&{O<A_ZC*JQ<d4-?b;tLS8sER^U|I z=iMne%?<rN<ri1~WmxPYy5yulmCfnJESFq(9{jqjq_|$~Nb;Trg;`H3yW;m5%I#0- z4LUoSGc#<4_*R|Z8C$MysagAaw%|b?OXa;g9<1Fl#j8YVv3c-^c`AjjR+BQ_*7-KZ z>~xqd^r%QVaLLXq>I#cz&-$|DyvxZ+7w)W;Kk#VMoP9^$#~J(${QqxBef_ol>%Y9$ z|26$5?@Q5XJT0nA;}YZU&he0_Jh5b+;C}9o$xk9vm@Z8A<tYEHrJ@<cGW7=IE6;Na zx<sy=|2OZ_ai)Odk2NBWtmqahbYZR7$kNq5NB3*16L*&sk7+@vQ}_k-p0zyIFJHIt zIj9>mM*N6ae(;`^raePwP`uZHm1nzMj1+5251L$I?L1p5s^YHVy2(3T*G+9<yla)j z({x4q2^o`&E}iUQ=IoBvGfZ4F!{<>*)xxAjTQqn6H2I-YCT2XP<<G(<l_TmNO58<# ztHULJ>YU)t)G@c<<qb((bx^f)`9t4lRSIjgB>5*-{N=vL)U>X`>65h7qavF#4tE`= zikM8guso}+@SsuSKLzESPL|-NmO7K;|JMh4B-Ni<K1EQp>(PSukw!1MPCUJ?TJq8I z<fXtWZ=+g^?#Se0CIzC8xo@mF?J)o6rRPo#jW2{GBX#XQ=5L!JUNdd(fdvaw?}oEa zyA|++l{cO7zqvzpmO7K-%=z~-mkBM+E}Sao5vz4U>JUe4-~_?Ww4igvFBS)EJn6pw z=L8<6z-_;@r@cM7=$qkoN1hXBr>qgnR5bAy|5>q!eYw!*5WzbJ8Pi{LT;OE7@kV6A z7hbNA32%jBne}+&b@d|t1Pe`{F08p+^0nBc38hnA7PbAHHG4|mnG<R4XF`}}Bxx{R z+giVyQ`%a~yRhxy{_Af-RFnevywteuwdYCanu`=O8C-ag-Z4}2l3f)~ccv7Vq>84X z6N{UcsQJmH+=#{(JW(?@eeiS@W$ZT<eN_I%|Hm{Rx#lFsuAOVxIOSZ-rLq*&TOO|5 zetfx+m;VG4S%;`{CePLU6<3NP`wb2oH?KXpOm&I)-<P6qbk2A9DKU8;Q&zs8Gf7zN z!5`nt5^Bnk;fk7ft-U5#P7*Fy6E^czm*=w7#SgwJDfy|d={U%}XG-kf{ja5*PaQQC zpZp+Y_ebluS9eFg_B8N_G;o?_e2`VZbgJ7O?w(Y=Lor_L%eMHc&RV`&NGE^w_u|@L z+tY&Y9+-R}V&g96*Bq>SHqZ0Y5(%Fnno=j;S@~<~4nz4g1_zygw|)p}A6=2V(^BhH zvi=!?j*0p)3B{Z%v%ZzR@QqdA?=?SCFq!Y%79X*P>1~Y_X>*oUdej{%@i_ZecJ|?j zi*DryA`=xI|1tgFbiQHAwN{C+iH58_hM@;|f?0pFyUJZLS*FS5>7F&~l}B>QwDXRM zdpLhh$u`Q|xJ31A5cexx9)>yJPCx76`(f>1^4r$n>BT%jyEv}*`?D@z(Ea{A_GWka zYr#qLrz@-2D?5E!`E*~Xe29B#==ra9+wR!2Os*|`Q#GG2DlfXm&{1XMq0~cltpAly z%e44ZuKVtO`s@|W>Q(8l%8ley9tBpdviTSCR66A6+^V|goJkccr^)Bayf;j<5D-kz zPVu|CHG18T=i4vtk<sEjrNjSvac@v<0-NcsDbkHOi<YXzZNKAaEis2>UHP@5lc!b8 z&3mSHDg<`ce)*exv%JusQzK7Ik@2l)a;H5n>z=$BIud14PcKi~{YW8TY4w4loLqCZ z+_Bs6ne(Ae>4JN!l^w(7&r8*=E5B3Zy?koiw<x_iRW2ebm%r{h(G<U~_U)x+v6(7o zURKSWR=tET_C1IAMQMGRiyVA0HG=PD4>Ikzozus~<uP5o-1xe6&dyuW<$L*czwfPj zUiCgY&(Stqx#-ICQ#xGr*NfaQF8%g%V_($4`EG~4-rIJE`RlQ-9c*hCme?vS_<C4# z*~-^~o^K{S-TuC6{o4=mk}a#}1ping^XzAR@2-tAcFjGi>u10!n6x;6U1O~Svy#Lu z-Q(G}=N{kA{bTdg_<pU-8OJ6YIc#W`SSG4G;ltuszu7l(S2abc?@N}rAhB?kvhvio zy*e9nKYcV=<Tp9q^KohT_Sai1^}25H?A&lu<E$m$(cab4yoZH1UcBm_yVQMQ>ax@S zFMVm3wz=?#Iey**|65_}UppU;-+WGED$^I1pZlZcXFN?>vrqk%@b4Q}zMnKW{@|c! zw)fvR^EETnGy6RGQqTUFaWLVYL5pOz_fj(>BaZ%Wb-y;<Gv1MzyK#+gsi9$##mxTe zeLHq!-<Qq|+i^tVlt!%X>we2!ojcrQ86LlydUl$f{Qir*6UtqV?RHSf<elCUw_q9T zie0)NSYrRJyq6R>BeDO~NAu2B&oif4xF>E(D2d$nK%%*>!9dbMZo^Y8rhiWSe?1e9 z@UF;P%D^NM8qJaTLY+muWKy$`)!)`C<&WI|ST=J0WxL2Z*X7Njn(h<re#J8mFL9kP zEmz+ybkmxkJ-h<-u3rurO-){yyZsWw6S=Tyix%qoI%F=o>XemKx>WeEgweFJ=*x`Z zX*sVqZFE196RA1-L{f!r^yRnvH!Qn7RWMdRV%L|YhP{P?#q!J6ZCfzCJ$dP2j=P(Z zucuAkc1iZ@zKlzP_RDiT+2&77oR#!#TaS_<58u9YK80Bk&kv=nJ9&!hm%-;ftHgOE z-<7h~M`}sjy&)+t$de;2Xs;X?IO9aZ?q^vGGj_#<G<E-RJn?q6)DImY7D3+g8GJu9 zCQc|@s~gnhZP`(_ZR?2*B4Q_B#qRijtVN|c-OFsgfb#S<_9#~;?Y2J=$HG_@rm`ma zN^R%~%$&EC_4Fp?)0`$pLQef)5Wl3js9&w)@-~lSV%cx1w)kpze)sD3pV@Iz+;ADI znxW5C!xXhkl8rGZ{d4DCvzf8~<<To2_>Vum%vidtB>Mx)bhkY-{PTNue|qVAHRI*> zEmzfTon-1WXE$`qMjP7M7T!oQ>E`M@QC#4r;$@o>ocYN9K}E=9!CecLwnT}3KgDqJ z-_$w{%l*rq-4yZ&`q#KcJ3X`FRoj!g+IMZ*IpLoLs+tzx5{cNwDPU%lSaSG(`wxAC zb)_fVraHIXoxW*qk)6*f;q6a8GQQ^Bw!T*9XvbgfJL@0E=lV+*nm(L2E0m?P-gXA7 zoZiy(?|PYa&TaE&ZPmH#w(HxSV|OMqbD9ag{`$bXA$9Xs9{b}gHG8Gz?Oy+C(yV#= zztqaVwlDi!Q*qrR?9^iq!CKC5;`6S?Yd%{4Bw_c<iim`-91aHEtk=FB-g9N|2DzR5 zSB;n?)BgWbOtP<d-7>u)q+0lNY;(<Pug0tL5vw1@CM)00exE0uZ><0Q-QJzwMYZL# zv@ItclV1OJ?^G|oKX(sGA3W>$`F5lII@{LXZS9jUzTCc#jeF<WXWtmbW}V<QU=Mk0 zw(lFi+?idnPj<=K*++cex$t0fdu)BUX46N$(;t^?w>#gvuc*93Ct7^dyxj8cKeJvu zdMC4f)#-(r(hGNd?!1@$a<@ObKXbU4!YS>|+TTsxl6FmrP3&fCJ0%cZyg%jhJ87MS zlYf>xteZP&O`2o8+0##f@qHc4$4{`fzb@_Bc6^dYO~388=Z`H^57uU0Pk1s%xXmxZ zqVP$F<HHm`K`R~qIZ3ZJd@1JA(b)I=)w0aE2W2NbGp@IZ$)4alF42EZqkIK#yX#Kl zv$B_7@ZC=D3sd5AX>NWQ+kUpTeYu?sXO?w*rQm0o+`daw=1h2UXV-6@<<=V<pJ)7i zkr973ar=40V{M1|8j^L4++F1Uo`_koICQD<LB8V=j(r<f$_Q^Q7uZ_vbLHMqDg7oL zP4Tsn$&C+ZTRqaSu#tT5VNJ8LSl{cr=Gz-p<7Q=Sdm+awdHaO@_2p*arhf5Om*wZa z^gs6{J^k0Ing5(Tl$wuTJawDV)Zx9w)Jf$o{lOdW82-9BF<^pn@#?;LmrB31tXB@+ z%;*2k>g0!G6D3Vvy$(Nih%030VXr%hwaFSwRp!W)ux#p@>-r{R>FXB56}=hjRH7s7 zR6P&a8?<CBIwK|7XV@8=fA@vy+tB2<LDdQJ4)sMh_nnn`H~-z{ZCfW~Z}|Ksv*C2z zowfD*N@kzGQ-5pqrEk*hN^9&Y*zc*o-@o_ah3dz9KcCxUzbE;<GN0?as`q>Ed#;*W zk^hv#cm4CZRkHHoe{3qh{j9uj=isFc2cL@{+?<xY{OeCv`%BDw7r18&MixJxufNBx zey5^*-M?RJt}d$2`mp@|uc=%QCm&;YnU?%IbMk(RPw_nS-q~=+IRpsqY5%AC_k-qP z=I{IOFx+lYNqsrt?e^7`Yr-pz-eLdG{{Dcy$?R79KUEw4GOFL)_tARKr(GZI@7QJ* z-?rFP@A~k}t|J`F)~gtM^O{Llzqv6prRc^^x5djRr5;^$#92vGUOBt|_cz7{1<ji? ztG@2r6LOTP@z~uA6RF;J*XQ2f6>@aq?jJh+R@QgFRsXp8b{qf0^!2y@G1>d?db{1@ zYurP*nxLS{>gdbm)mx7|vRmBui@$HT#m5Opm6!S_hc*kDYfik+Hf6H^Rzc^G@6G+& zGm66JJ-Yu?`&O*&CY4JytkP_0KOX7rI}lNuxYg#&Z}u<0C;wUW`|ol6`M2r|_S+Zi z-(T|2;O{?=xF>9Pey_jsn`vW>eBr6~BKyw`b3QgKSli3^?Xlq3#S*RjuehAnb?w=G zSTJVd0iVO++y7p?TrSZnIH^%iKeg*~?(^*Jf4fW!*ncc=Hda}GBs~1h0lBQ5%|Cqh zF!%0Qvn3?6|CDIq*0NO<dC!<E6aKGW5Inhl+mW!<-jQ{_g=uLw*I%i0+4XIcT<GeF zi?4^Di28l?S6$;TyHD4AJS7VR(hpUx>tWlQIQQB5yp^Hvf5aI~)_$}iR^GO>RO7gX zyY_({bLH2DPqFZP_h{<88>)4u`%gW3zxZ-*@AnIL>aBOIxPM4Vt@X2Wj@W(6i`L7& z=h`To5MKTAeQaFtF3b0KzqP!!2%P$S?)Mo>zZ|OTbA5iM#JQgDfpEo)+fBKZnhA<6 zN2(>a6}`OW|D}IMgPc<2Z~hDV>!1GHu{7+$ib_s<*Ua@2-y-BbWmP}z60YPq&At4E zecun?c{b0VyY6F-p3iLZN+Q$mM&-?^iW8Q6<8j_EC|&tTZ=JR1yY=0%JKbim_NVhD zzEC{&WI}zUmG>U8{0vcnjnRAD6nHk(A70dNzSOR4!ZZ8wY^g*1rN556GAY=?!DDMN zO<nfe{gR%T!W)*2|H@3KueM8dHLS=Cx)pJgbAr55q3hiJ8;`!@s;%gp`*@LJi}R6l zGTrOmne&@|?vqgK+mNb%*6w#vrHXngx3GIg;v>~LM`!G;Ul}-I<EIN-KYi*6iOiDO zaGPts&yC!Cb@y+c>vnCHxw>tK*(ryo6I(Z)dHk92!9+WT4>6WH5ARrsAI{L;;4T<d z#POS5CS+T~Ip@U*t9E^}vU!uUxO4U$=56JyjBgEUiypjrt0DE&!h4>HI_FUvk(+;H z{`tEeyv%u|e$yJ|UriDEj%%hneA{!yEQx_{w@u7f*~#bD1zZg2DLax8-t+Cqi%tn! z(Z%UX@|}O27~C}zW^x`)<T|=9bk)L3+OxMRX?{-2HJdJYg!ftGJQvrL-^UnUX%;r# z*b|^`W04x-)yU(g&1qfo^oHo#oqSeVYRx;kTpKt2Pw@-aZV2O_A0_)^W6J(l{ok%? zyVp!Tdhp!hNs^y-AJ=%f!$?BSxu(G*-R`G0%T1=lj(*!sk1BG-oVSG-nAPuQdKYzY zZfNC0(G9DAq)z=Sa=y6T;==bQ|Gk+HM}BJPpY+{fIoGbN)(qB+MGp3l6~Bw{@BGdX zJh}Oeu%FEAC7REC_M|*2Q7NpIE@$hX<t{Dl?(t&no=rZ18MhgCRV#gOw9tNZ+FH9U z_aOhGmcLFvDz1LZ*Z5XAQ)XWXUvK|H%haHXC)2vGvT=D8F5Mn)la;l`?#$tZcb>0c zj*9!v^N8p3p{}J94GP%*xNVcMOh4f@apKhf4vT;Ax=1;C#8rnq$vybcKq@WzZ};jt z9-AB2Civ|7`r#wTzMmhC&HQ>OW69Zs-aYa6_X$q_(0y$43A+Un2gEP4edKN4u*p@P z>9Y;T-e#4VEY6Hux))?@z5VRLvTM%DjqeX$I3u>pU2vnv?JsQg6}6|bOQU8i4CC}F zY8H-RGj&pYJA0ajE9bG;DVry#?l_yDV!YNdaguw$i&=ThnOF1TB)Zf7_?}OBvBv+? zH8;hkyD8<nw>3^)vp`F`=FTJTr=2}pW-mEWQJ%zfoiBBfe3}1)o+~|Ba<xSh75go+ zpVd4o5%)~=<u5asIN3vZ^E#pJ>rSqlcW~<G>vMKGT=Pj1?|kgdC9XGtU;ek?t63a6 z%QB>o>24`CyfQVBIi>Fa`{{qrHZS-8KF_HwGx7SK6n~{7<;y)k_S|d|?lY@de$RyY z$+a)XY~Ga2m(H#*lsfcz`)$#bsLWf&$!pHOjmoUqQu=Dmlf=k{hmIW+TgYu+wZ~ik z{O|g-{{Jk;uDspG!m|B;$=S)ib2?3HH@)(la`@SuwN^c4bwAwx_Xx5+dTI3Z!pse` z=O4}EUA(*gPsY{m{Lf3C@+Z#pmRh1*BgN;zba)GEMs!N$zRi2z9$siV{p_E@H{0gC z?A;vG7j2Y%@a2N3+vjX^{=D`KM~mAD+qk|x#wxC-^5)rD?tgcD`ul_*v-*|=eEAVH z+w{UUjhS7Q`XW42pLDR=#(%W7clJJdZrzParLsD)-Tp`JZC-al$hp4p-s-=6mK)zK zeAJ*kr?w>Ht|;TFooo}1G0v@Wil30DqrlX`nZ2U_m`zf+q<e@NKVwAg<>hVmTN4$| zOPr|w@OGNP{>KsVR)@9ws(1rgExg6MdH%$nEOMCWs<w$G;K{=CUeoxO#HAH2D5{yr zxL@moy8!Eh=O2VqBDQhOG+ffYT|RkNm`vQBHWh~c=M$O27aIMzEo5NuRs4b=Lzp7( zpK11mOv$VV8yA^OwVRQw^yjK3dvTZFvh5Q5_G*lWCK$a<w>)R|_tlp29|vDdFi=ww z6H=ML)O$?i&qYo7wkb`E$~+Fr&t>BHD`mIRVd@!1-UIPB_Hta~`o>qk_Ko_F-oFkn z|I~EFKAgZ>e87;wRH}`m$v*6tVa=t07@kZGy*FGR9F3*xkN)Y%TfD_4^th+gpH}}9 z&QF>$I0{ZqHY@dW4y+M#ZYp#aY41*}>+?>nTX$J;MG3QEp;zZ+r9vwoUn9G3N!}}D zkGGh<5R`ILaLQryYd)B=LrCUV_H&1<b=_u(ywx%X<O11ETdx~AJp3)Ny!e4^@s;J0 zk0;o^5MX}J+^~ylQ>FbIc8_g7H=1m`_4E%vRQIYBR8VE!WU)xB_`osII!6DCJDA$9 z-%?>)cj(dSQ=fi+_!TbNJ=f%T!khU&H&}N}d~bN^<)Vc*?D{4w+UHZw*ypK}xP95| zLz)+Te}uWPICa@MoLJOzRDAN@N7kutBW5QUIvGAoxVY@8i#gM24t**4Ww~~btgl7% z9Ni*Yc}Dv*C(H9pj^ig!ct7HIeh|6tMw#HfLJhVb*BQ!w*BD4G^VMO#+3%SsQMt%v z!SM?|Qc?>vGA15r`l$Edfc1&$A9J!7IGC9!trt%zTc>tPz;|AbP=f7h?)rB(QZ4IL z<?mnkeC^id-TD1rJ2uId3!Zi?-l%qUd1UDC^o_pLzB?ACzb|~syJm~=&Dne@Nomv9 z&0`T3_{VT8FEzWYw%5F>zR~H*w1s6H9S*B}OQa5Y#EE_k)o%A(tG2?$sMBQK>f-b4 zT@i~ak1jf@ry+Q0Zrq1+Lb{o*X>3ncU1VjE+PHg;m(x6zhn4nkTTfXxynk|X%RQ4L z1*Qr6j7^nPL^Q7+@!fi77hllXkFs%jq7pH;KCihm=`#zP%Bsdmj(PVh1>?UQPJHYu zq`v9=LykjCUk`5j)@|aj{O}L)_CHxO*qisAXehpS=EJM`j8eY~>Sh^4JeE1Uh=1#o z-qUqmZnY0y+^i6MelX|W^cSt`E<WeKapqx%^bybB3Y|@kk3~-9?y;Q8{OeGZRAAcm zvI%D{C(JNw_{S*Fp4iDPnzvs@?PcnP>C^v2PpMyXThCYjmU@Y`9`i59-9pX(QZL!< z?M--kqNnaw`rkmIuc?0akLDFxNG}T%I2`d*OCdqzck`0kw#Oa3c{L46NuH0r%GYbw ztuD0lZhv09z}K?O-dz5|@6(AkdtPm~=e^9GaOSD#|5q>0AO6gJ=vuaDMt$3UEwA<? z@qb@#XJb46yTUfsv4vyXHM!i*nfrr%eI~z_Tm9hI?&_^BmqcFl@+{w|WZ$%)?x@XS zuK>0{cB5-I80E{4th*uXe<b*$&z~(qnbo)UE?(cWD)jmRj$3Qi+$`MxCwJjh@f@ku zkEf-C^=ITJiqFfKW5&HdV!G1Y`O7PK4%_ek@tpJD!5y(YZ*7_5IQXlTzbMBmKXu(- zx!9Gx<olJ>CuV22^5)*w^fK6>Hs5RSZs%;P;9Y06+R}2JpW4oC`25R7a?UIF0+Sf_ zcD9<9=KddVn{6`F9?JR4txgMCCN2GP|AklKzq<dNj6IWbt4PXsx#+~Tf7VRSdsp(X zVfJpmtT|Vz-56H9+?=*S<L|q5k-Gh|@ACfgbFtWzZt^?n5fs(YrO<lRCHRWC_dNY6 z#_{%%zqpeh+NW;a`gO6T>hHM6zg9f*OU|&k&2?EXKYK&zqW=z+-kW}YF3_xB?NxLx zXW@iRP8X$9rj<VH?6b45ecFAkvpp+N-hNI+<tHc4*|QQ)-*n>BxLp(_x{M<zMDQNN zT=m_jPfFFZ>{t}OrYy%rXz^Tav$JkD8@juF&$M<-Xb+Z4E%{Z`m366Nj?L0@*$Ph^ zp4AzMTv{}*dUA8Ctuy;uPTu4P``1oeud&QBkWWPIP4vULo17X}9xgf`Jds0JRJgeF zU(=Bum5_){X7LTbgR~M$3>fyzur0EzZZ-;In5_|TYV|bztsF0|PxjY%srbLKPf&K5 z^PQ^o7ff4Ec)P7j&)K}LlQ-LP?;o2ZzcpVu>-}JpwiP|6*ejuC<+|c(Dxa~$$xuBH z+gtN1n++J&{OF0-eXykB@}-N%zudf~s(x4d^(E%ub#LZ&hHjl`vLfW>wRH?>>w_+f zU1M=yyL)$Ta*yxHJ8$|T#caKE3vPee;c?zK^;XO~RxPQ+R!vLSyyHo5w3#o_-1Ylw zX{z(Ce}7l!$bDeS7T$QkW5MhL3`Z^Fq+jil*IN91%c+^seB!%fx=tNDx!qvGmw88B zK83I@Wp$ps?7~{D8(*bgKCLW%uKqyj+ds{^x@VJi6zk+(o+TVOoqe;!c2<_XI(u|E z>Y88H8pcm{D&g9)GidE$k>BnAetx)pIlW-pgQJW1?z;LbZ(&-V7hABv+47s$0^ifW z^LLzC$82%X=}r>E+2S?DGakRzHng~1WvkcxtNN6mCBtF^@0UBaY4NYso5qmpy6ne3 z9rqn~L$exrb{w>w!0C{6Hu>WDSvFoAU(zJbmx?K0h`cMSd+VXjmb-o)9S<^p7OTG! zOJ37nKi_YnfjxH>%S-8(+u1Ab-F(;OSn|-{$~xAN|3Ufo)ghv4b8SQNBDhYAWE<XH zIO9e3Hbc`zj}I_$dUCSFM^!i1NldC}Vz~XyH2vi?;cI>-zL)+qM9Qva+g-BtR-$Zg zY5vv{dCmgP`i!~4zrW2|m-g{d((Tv<e_ggFuiQ0D?7Z3Ky)(7s?_8MeapY};-j8EG zn_o-|>v}jPO;*%t;*`Xf^46!n-AFb$`%>zW(TNl5REk~-FJgD~GrYQFLEZdry>&_9 zFI78#P14w;p}$s<d-^e>82bXHEcc>C6IhNu_<hp1QsK44Vdce>ziMw<RCV<GGNohe z%)z^^C`UIgjb1n7=h8FEE{C6UTKF_uuDi7H?Z*z@WTwa2{K}FCDj83RK7PxqS-WKE zqlwY8?%que`o!GHbMfLlHl-@bRrj)8C3l_FZQiK$@=WZyEWzDhf^4Q4&R_MHHNnbq zVbsynhJCq*IeOO$v+=J{%FJ5sG^N+IHpjU0d#Ca2v!|kT-?_T2Yk7Lc`K<ES=JLH< zi)UXBJ006Qr6MEKy=RKt+1(!Rk9$;|Iwa$$886uDo%dF=%P{vVr`GkH_)~x4`sS|s zk`xv@^VNnY&+l($Tl?;n=_AS4QyOIMU$0C{VRrefwbSwE+ubUs?H4o!A6<Vp#QtvQ zp8K6!Lr(L{Uj67`WZxO)`EgTagPgMSdLK>K4!t+89z6T_uRO)E+rNG>8*5!XugzE2 zeZRYoGln!vNgfKzITUKgWhU!;LoMslt;AaQ6%$Od&#w<Q@d>dywVGpAWsaDU?CX|! zb*4??_2z#TY2LcgF|le&&$MLoI`z#wE@CcgPRy;F|Bb=o&CFfvmigZMTHra;;MLIp zOL1LQlj|u-;wwW>iA=CRQZ265J6-wR^o1#3UA@`roM(OCxOJLR_>n5zqjGy0Du1ti zIl<<9<JL_(Ki|1F`D5c*wfwiNSuLqo4Az8++FqH;wQBc@SbZ_Y3AYSinLWOHwEThR z!B=aKiB2k8b7+do<Zls)UVFHLC-wGf-V&Pssb}J}iHVFKY~m-Znxl8GD{Z3z$E>4o zA}99tUHWR96?AWLMWo*=kK<K3Jte{Z+%-9?-+C@>-4nci-RIr6=l_Y{V!!d0{PnQ& zYXUr3?lp)XE=gXzQtj}Q)}^V3%FDH`nuw=u5MustltZ!l^98OYYi)n=NiI$O9i_oC z`()B2k3AkuM`sG@WN|JCbeOd>N^D2U>PMajGsL{CH@rwwO>C6BAvUKwI*&VaYLwWj zNo%fd70=8OTUq;VRq%(6F+OWeTl<;xFaIlf^1@n0JMgGQ#oCnTo{5Ltt;5b_uq&0l z?TGETv03?>!lO>vk1R^_ZVCD;KAI`}@r>iw4DB|)H`ioKCnnwfv1yj`#3SL=;yYvc z0;YF!TR%D^_(SVl+SZ4cBUkbAms#$8XzOw0jrSQT&c$WxZocs0ovPZ#`mWe+v+3H~ zVLp=C<>J4eec0!FtZjGs`k7a5ZhtYcXTJNt9m3_ApEnvt8{T{$A-lfOaKqz{uY2a{ z#p|r_tlJZ!zEO1d<kA)Elj_z~PQS3LLtJp*IyLtA#8QSer*)pFtvxR%mb?0|-yS*5 zOAe2$FY#sOb+dX;6v=i_4!^Y~sfeZD;K}TU`;HGAH&%sr_lI_;6?pVbUp;G$gr>|R zMed~*>S<RpMFQ8S#a>H2($1Bce^_;?)PqOt7hAWO6e_g6S@7{vr+kFfl;<K}4W}+S zB6K%mMczg8Xo1iFQ)h8oKDs~mP1d>nhBvRS(N^2N=*bfG+t+%3-S;b3EYtQc_fp^9 zuWmZ=ijPZy&7NnK^G;{`D-Ec@f-Q*rFM+PPSfME=whwwrb;=dbC%Hpg$$fiEU& z=W<+q`6BRNLf`Z%W6PDlA3LRUIlNr{<JaVO8($o)yKsL=(cy<jf3AIe{-;9uR2JqN zQ$Fl#P>!hHQImMUt8&Bp^Q$j?2>!wS=76uK%)dL4{8ewiJ}W5<I@v5&-mr5+Q7nt* z{*d>FdG30>TvGYM;o^mP`~prD#qSM;cfBv$Y@c{PE_wb}U-mhsMm6`|KbB3n{m!ia zaL^6o1%IXIs++I4DWVje`YL(i-q^dhKP1IFK3bTnww@~^^=F_jZ`847$FSmH6Q=dO zUd;b@)z3a)!)?-1e9EoxPwua(<7tI|-m0Fm4_d8Oqtv!cBw`KU;h4xG#i=*DD|7{Z zhwYOOX!>EYGcDkFKf~O>?55e5_b|@kpL#!OTKH$<^-MMA<~ZB)ocBDt>k`XXEuVwj zTK+yIon2}LYa<)BCA{ro6gVcP!5O*wp!NB05pk6nPr5cX&S&fiT;R*2lQer@@8!(o z$4cFeao;)FWX&|E-96dJwM1<3M2-B^7?-5j|7%yPZHz5dUHzx{=2YYNN3M5l^}Jja zbgW+Jr{8bC3zxFnPI}pU35z6eTypF}V@*r3ABUvC>GTM_kjvdySw4hDoxHw%_km97 zHUa+~KJT`2&9A(dyr=odquF!co~<v7UibaSaovXtLffYPd9rxtQI}1nD<8<5{FmF$ z>a|X6`bVu93_F{*wk@--dCqR4@bmQIvuBT;OiV8R9N(9HB;eaygKDQmf=3w(zCN5b zpK+aRiuYQEc+I5_Yh+T~8`+-J?lYZw`}FHe<(gY_l{cyEPyJkaZ~ljE4cq4WynFMm zgXQ15PanP?o)a_qVtXO4Y9vcvmDT+A=lfYLeS8>}zs|nAGuyxPiE7j>1NJIY_UZQ+ zs=Ggxe$Kk9XLr%UV(o&S>Uhr|*Cc*%*jk7Fju5_oblbK_2A&-YA18LLD;4B6+mN*G z{a=p{anVOY%nWSKigkt`k}BD6!g_jXgWsGZ_a|9h-|w)y|4&)CJ#*%hKYUB<&j<dz zSvmO*i?huwQ@?!UDc?=v-n_n2DfNqQm(j=V+rF%x<Z+leT*#71HfTZK!4uuT9;^I4 zGGF(2anzGr=UsFs@*nhjdtdCW46|v-cN-hgYoe0;>^;(Uk;gL5)lFkyPk$}i;~EjB z!62k)vL-fkjp;P?rL!%>wu%1nTQtjPV~OICEixz9N_m$h+}NM#c2zWO%9{k9svO;S zdFj>BJ%J~GT5r}=o-;*XZx#2W-=Dtbmy~`nIJ54<!Jb`C=OnfDU)8wIKX5a2X7DrX z^2tWJK}n_UA0`ATt+UyklJ#*_Q|O@?r)2+6x?$X(w!vF)_2+4yFKkqFk^R`dRq3v) zJhx4oa`olFbI+<)1Up(B_;mT`gIn_52Rr;PZ}9pk_%GKt-)WlQZe9`Ash+cvH9Fjn z7kW=*HPmv=*77ymq`*JtX^z<972ov@+2foujqVt=*Q@56UWz}xU+$Lhku`k5*A1J6 zkFeaBCH;*jN~6TJYw2w6_A`a9LD_vS8O5s(RnMEUa&fRk)$9i~v5W0*q;N%FUd!IQ z)8g^6w1BD?Sq=ZozArnS8xz_5V0A}io>uS<2FI+8JQ_zAy5vqvU9A)Pb2VckTZ0cn zr>>*Q0auoLX-aBpYDr4Z{L9_H==2-*8`VG8DL?BoVal8J`(~}v=<eLT{`tJW5&Sny z_G~%9<!-&yM{<>=sq^Ju?$7s}-W581(S(&n3iFOVS^lR?{Pk&G;XkYTt)9!8oz65l z9bM;n^zKGYojY6j4s@oZnk(PnUd`DV7cAh`%p~Q)E@tG;J;CJWlr0ktMOBNRyjmE` zwcBmO$y}+#`_C;+_ugp@bg<aZ%_86Sl9g?VPnLxJss3g)?`;z8w>G_F)e&$MxT;@f z7_jJT^sQM>FW8nBnAIqsZmya-b(w%|`FH&li5sF#7hcIzPYq>_IM2zW^kq+)%rp0% zUE3Ne4cC=V+pWE3^$(^8?YnfWqu1{{xby#qzoFZMqO5ZE?o2;wv{NwKL4k)i{lT53 zGgha^elk4ABmX!irZcc2?1DJsgsno|&nhDvdcJa{%-Vif?{4F{oVdFyZK|tct1sQ+ z>e#fRqhWTH%fYBDc`q9yZvAN1L&5FyziLT#>WR#qGxgGe4aR$fJg$6tcXq$1T=Wwo zv(xW{KTQ23CB8Fvw)Cec!Nc7b_NQ7EEU>I$IrCb}{Sq_FVZYpOrw=)}r6;LQo|w+} z)NXsfV|VMhX0A_-Vg^z!Keh@j$l>M4;ry*#;9bc&<?lRuVQo&vdv*Ul2(S6D>X?ni zFUbWCcbp!qKAN2BV`KI$SmRAxPVk<Ii*-$T)!F9GWpuLEOjnuqDC?5=(|7OAEm>CQ z;$gVBKE(c3)IqDm#XTX``R%`@=d8?Ane#Eb(Tc;WusOG{xvA_zOeV_&?Fi*Vsvp`+ zdy7xM-giGJU)gQG>oxvWZ_jz=OWbq%>zrD2$N6XTBjrQp)#oSLG@JgGF;)HOzD`Bu z<fJDo52wV~D|1RPJL=SL)lKFK`8)GTh^M&H(&H74>viNFw~FeN8|zQ8pZxUssy}lo z9v*62`z#?w^V6$VmR<&(@Q2*2a`A_j+o`)VXogpMR5DsTVKRNNufy9S?8_Nb{m<o% zEAnd<mt6NQlMFq^5+<(hus+}nQ=oo8^48dUVH!R*%f<P)753!RamMFW-{aW#MB%hJ zXJlN)iBGJtX16Ci?Nad8{9IgYyyvIVj&qk5biUa0QRhznFZYM1nG7bCO^RbZSM!<Y zuce>o=Jl5Q8UM_g`t6^#%;T;Q-W@BIS#}4ua0$9k72wN%s@G~>o)r=+m-GAB$!A^R z1rqMF#r1q_4>>%U{^`u(pKZJj+|hZA0hh9!W?r6~trM~Kvl082)J;k{8aE$a;e2bg z?_upnmhLtAI~cqEs;A^MwWWXjc<-!%nYVsj;a9y+?-x5TP2Bgp%{(-L=axTT%<Wqm ztWEQ`NVj~pGuP>xleE7>>C+RAMz;oox!o)GNpkhhXn7?%Z_1q(|E`!LlkE*zO(&L4 zOTYH1cA~-(jjtO|drxGa`{59Cm#WHPY3nJMrpEMpWfY}(-pOs{JCMuddSj+r!cFP# zHfP)PQr`Vb{qMQ=<y7N1(dmx8XD@UYB}|eG@KQe|;Ldw~nN`u3$LlxQIe1^XmQ``} zZ*F(UsZSQW9q$GwE|axcP`T~I%%ftQN1TKT(oJtK>bQIR^!2xg3cjRmz1Qkc|Ng{= zeU&VIa?7LE2Fcl59%2g6-7BGFyeBg5_9f=6vadJpyynE<r`Pweu}1M8gVool7)kZm z_zRV{Zaev(jr_6b(f+lCE3VY9mSaDA{h{>aPyMe1m3q_uJ=*&C%un5O!9oi;qxer6 zCNaHP>$+&(LoNB`wkC%+cIm89Dr2r#yJ_~S<i;=2$MpB=&3!uMZk*`#XBIU}rSjxn zzOQGfJnH^zQ48ZAr8%wPeCyx){)k%c5qZQYBx%Z@u3ASSr?<5)n`#~3zdibDhm8Kk z+F#R7&GC;i*~$JaL0;kB9M0mv4YFG%lpj?*lU+LLQR`CQ8#0O(cGD_0`^%NuFh=~^ zFgfvXorA^iPh5w!*nVDmal~<|o4&Q3E%&v!$Wvkruj3DHoPI88|A*5BI`>*i7c9Tu zwfIAKrGy@%^Bw{H&Si3%#%w3H|D9=ZeUi%)ciWV`2RC|Vr?0LkRGqrzM3GQdw()|< z-COUweYGimd`{rIs^+8_t?RRO^bQK}yBIF;J}q+bvB8yRx37CIt}a^lb>TVPh4*Wm z&mFlar&w(k+$Uh{a$tjR{k2m%)hd6s-pqN^Dba3xBEL;F&D^*lZrY6AWg7NHX70c4 zHvH9$=6}0O^T6)nXNx-~-7#y^-X^JZ+@0}|;_lG;=N0AUf@`kZ{kdzo?qN5R?w+k} zdz)Ps$V7$*EL7oo@$gcv_ja$=Ydb$CW$!#TXWNbJjy&(sXop0p6C1aD`mk}8>9Yjq z%XQx$`sO`)QlFAty<X?z+H2R`o*grqw`t!tYn$U=w08WPborCJZ`_srZBmuN3OqLt zop^Z0h*jz7?WT?AXNdQ<e9?GveVe`VLoct1|7zoo?@U}!?D^v6<5Ck9W}Z8R&z7f1 zPD@$x%%i*X%xdSqvagNjCyVErrSJ3Ir`(!(xBtTLFCSl|mvw9}?yNdomD>FJ^o3uZ zk3>y5W*iUP>9xTmJF&dVS~w?gljYQFpTDY{SuUtn|8QEZ@2YPHzq&^Fm>T`Q)>&S( zKQ^&A(0j`J?RDZR`=>vuE)QL?fBG`}l_KAaN`%ZV<vFQJg>IN0)Twi4($vqBUdiR2 zzNWmP?1Ehpm(1Ntr^Jdt3#Y!N4Da0&&x@^=+~r~!y7c4R#{YVSlY>&bPV9LX&N_Y4 z>`NObYs5`;+0DOrlbm17|4k8BE=A6dy!Gl~>N(Ne4Vu#R7k_&c<W_QpZ}(k$Dn`!x zl5l1A?^&Bl7&9ZR6`y==ZP%T2Dss(Yk6BFmGNL{Ql;fUE`SPz?Lhq92?%hWtMO<1r z7D^oU<`sN)kooA6fT(~wh9R?K8}+#sORRoVTXWUdy8FfRbCpID?&h3d?fFy3sBW8B z(wwswE*)2yzK!9Db*kd$JZ>A&6{b5~5_x~79CMn_Xn2$J`}NnBO_$#tie7*JVU&!f zcFg_Dbvt*zWVp$+!{C<x8|#Jh)@}D>xpClH&Np$1%Eq&%uClYr*O!&w-`J$tC&Aa; ze);p95R;c1>n62d`pI^-#$-ZcouAaDPjO!I&w}n<_$rlB+LQOfHaclS0GrKjzegnx zOcM%(-cRo<NmRSJsQqw!nA0DYq}@fWdw%qWZV!$V{>UCW^+*4zyyCcn1-esL`$n3& z7>AfD?K!<`$%JD|_a?0f43+hs`D*EAWu{0!e&4V>owMcsV$=VLc(EPdsOGiXdB>XH z%8EN~J7jM6T(auG+hX<~=j#5fcX~b3_T{`3{y*J2to^2CTd2KO?&*u<_0!XOv19q_ zJEjiWMRqqP+*IZ+RrtfICv{icO7qXrb8prcnrH8rE&V;`mjwSp#k;PH*;TDr7z{5? zdOG*X30?DopR)5?ShxipKkrwVE||d?c0Vua@eP;HcP^<L=-5xUJ-kO-wDC5VU2MXQ z6NNkCd<EWBivH&fkd>BUeUw*naO*wQQ(ybG@2m;rI&#EV+NdX^;)jmX;twgI>&svL z$lu<*Z&ttTcm17i=kMk`E0MLH^uIWy%(M4;>dHSWr}!s!_Az_9EAmwfZ%8el;JJ3j z^LYJBB{wx}cv@=Bi}rT@*km5*`th}^)!#cWi(Gg=anCpxH|g8FwNoZ%$sX$U`0!S^ zV@lMmqyh)sUfJUlI3#CZG0r<xXydM`yiHw7(RXgK{Huyt8W-7^oaSzonp$RmOYQgd z6;<v_A1r?K*6?M^Mn2nv=St<|u4vz~$O}1?a?Q_I{q(t&S6WxGH-0+w`SA6S@L#bJ z@wZk9A5vXn?pD1;dMC#v<JY~b0?KFaDPhk%|L^1D=(c>DqtpEVKREe#eddE`F^0LU z|2a3mFS&g6(!Ae`mzSD$w|}U-{xD<f75hY=Q!UEBg^#7qWV~Aye(d3lri6QMZ%o+A zTP<0ZckcW4+`S+D_Wb>Gr;35Q_eOe$NvGe*sdZg<9GK+abp?L$e5q4-=IqAMD?8fi zkN9e@k_nu?<MrQZcb7>_UoIpTrTtRxfY^J9vec~;?#oAb|NOdk#nhTVCgt*x@5L=c z{uJNZ>9Z{CP%ryLnU?#zk~*K(xj*t&{wbu`s2KWiqNC2)BNLwnq}abz`0bhaqWl(X zQkmuRA0Ks}M^rl8FKWu)%~tj`zp?(s`oHHb8%{Kpr0uIe{d98Q!|gtM>b~E)Z<K#p z_{a6eTX9y*Te7oyj})2abuK&R@}Zx*&x*rPQM@r`UIW*ynJXt|p1$;{aO14MVVBPY zuC=eoJTSplX0B*oVp#N=^-HHNmbrd|$NToey2l%K-EP0SH#K70&(yqxHGGd2wA@mZ zw7RSQl8GnTzQFl==$kjSLC;UNessud=e(=fwsfLZQ*WQwl0!mg)mJm_`daME9a^Gv zt~6PAW2(Tc+$YV=C$?oB_lrJ}TexRWxoiJ+rAKQ!rqq95H}OQtpBbll4(qjQNOjoN zSQ>ns{6)d3B=*?CRlg@WaI7;-o5Z-h)~L4GbJ4?g8NI?2zn^ibocSzuN}Tzeb%4AM zx6=phJ?y#}3VYs%KI$sp-`l<Buc*=foDIT<HnfLv%x|$4-MFOU)TbN5Z0|D7)nD8x zIazdWS9eur{jWc(7gyZ*xcB6wtJAlI|N8pb|EE`m<0@^<#rHX1s(F6rcz1Gz<Gdb= zhIJpgl24hpzRl0(`n1ioRe9+$F1;A#+pVh^ygvC&^ZKd$Q$12k^}_ntH%gM~c{6RR zmSul_SmVFS)WmLDoMrO2CBIKe+rQ+w&T=Y>|M#R)mo@7o;}^ym^C`bBIQ+^oXs&GP zoTQeH5`k~cX?iowO5<0HeA^LOxhA>vywx^?$x*Lb73W{7X`T{&K6GJR)umHAYj{eT zTC-v+5@kDP#6O<xC>q0J&o5yp#*{65hexDvsrACF|39YlpS^uR#qHfs7v0YXxEqXu ztZ$?j{$!9<{le1V$!fSbZOZ;P%R-;83bwE`<g#ATv7q+&sTpNEeot)Gm~A;<?PjLU zV%6!B=IB0USZ$GdhWWIh=BKFVTI{Z}E`C|ja|BOcy;%5eiWO(5(7d2EFTHsuUJsbM zJx+3Ep5)9srjP74?Poufx?{&L!5Pa^whPX)_<43+pwHx}gSVCEatIx9-050BDXt~D ztuf|EaHxlDx>&)-c>yxP{?i4bZyEX~NN<_9*VSrfjo)@%hUf8B2e+y1JTNs~w~4QR zq0lAIFP_VC4diA%Wqj?YuEbfnp{4uq@65Z}#}3`y{M&Hu<ZbgbMdOanY&g8@RhgI~ z+q#5W_dicQE}mud@6r>gs}A<(5@l`85ASc;-X7=r?Y8B66=Aa<UsROlpH4X{9Wm{w zsAbu-Ri3TC7A?87%>7QhgKLVx=}Aj@KEJ*zbH(f1tf`OltaN@Kta^KJ^VF(5?sF?Q z&z9V|b++xfKh;9<H9q1if}U<sJ|A#nb?mg%7{_CxFHfC_o|Cel;nS^~cXj9ccbwAY z%(}ifC@PY3-kD>WLQ8#b-+EkFQ(F9wcXcY;&ba##K40g)zN4Gwwjr16>(8g(K330; zW^7Zp{Gw{$nL0J6n6K^1N6B-#!UsOz+937r`SkZEtJca1xs*PW<y$IJ<x`W$<g-Hh z)rU#GB@5n#K3Maiw_#0Pk)->SxbJ2wSi8<|v$bD)eYY$}_a510;V;AXsO>CRZ$5L+ z@i=`0zog)xH!}>DwCIN(x;UY&{r^PuLb+o()$i}Axx2f#)t*iD=ZTtJW}#+!QHAUC zSqClVr85_ISgi0YFe%<5xcYbh-P`GL>DOMC8+|>@?k_ZxJwNd3R5gj_sB4z}{+A{H zz4WwK-PXSJM4j#1_Hu`Nig&J?Xl)W)5UF7L>2%mXrITB?ti7?U%5=HTI(?rNFB%VR ze6V+~jihDXuWL$1rzf*`W!;%G<v6E}A;+wvv!av2rikoeG}hEy8(TOfbyH{K{L{%H z=Vx*~jG9xY+!uVwuQya+rEv3vR#%<A_nW&9J$+lGyXI!AUy_j6^LD$-vy;C_Ds639 z5LiE{J0;Pz{ajp3?K_?Twb$O0*EN(pS$6*#OZD9exgPIh*-SmM#jhGV%*uSrwAJik zHOGBt$*annJd=Na(BQgxs4M2w4X4*D=Q73S+>l6GQ6VsC!X|64cMZ?--+6@W-*)S7 zxWbCJm37L7wZ^8I<pt8F;cnhW+spfQ<d#{RO5XhLRC0Jyw6@hzY4t}J*ft)D@k*(_ z=QMfWVnLyAb46cVv^!wI5c{$x_1Atc@dDQe&o(TO?Ku4Qf7<ikwKnIqE}S^PW%B5I z@3WbEOO{74tX+7q^{9&P@tcj}4z@2(wm<H>^O0w_@V{`2qu+e~_Y}{$|7w!%g|*fz zH~ddcJzMx7*(yQrox>)tLTmP|`Y9SBb}3V`7=q&t-VRnTVV6FAC_CgEL(+vU(={h2 zXUb0KFg&(2z9oLj&l?OGJBokgYb;X|O;1wNJ34iS>1Kmu!90sa`%jz+a(64fv3~_) zl6^x~-O9PI#*EEM8*axXuAeSTz{lFTaJd$)D^u4qT;ELDmtES_~Z=(T{rw6A71 zMq4x-SjBiIb#&c$c<5=){s}Knyz*bL{;G~;^wIYhK7O9Cdz-)ypQH&<e^i98y>4eO zJu_{^lBw%!KFQduVi#p!YF~3}fz_?U6JpPnS$~NT*EXB~+1Q13D!1bDIUluKc5K%Q zzqH_~yT??OL-YQxx&EZPW6Oftx9ph_yG1_4v)bu><7-+KCH{kN17iy3h5ffz#XEl0 zUSl`qYP-=B;p_94JwK8<!Eecn*%Lkl@&;<oTl*$>*~ytJr=@7k58kdfPw~hd;h9ZG zlxLSY<$hlLbLqAA+k2Y?TYfOhy7_M|a5<IX(0D#acZ<(1o1o|UF`Oq$RRnThd|0e< ze09O8vzt~rNm^|EwrGQvmFarX3SaqYw(6o6zxqs!51pjL^xWI?!P>|fE}>^QUad`1 z3lx1^yXE@hIh*%S*lHjZ;nJp%D>=(x;;YKQOEZ@=8{H0yn{}9Fu7ihQ7IVG8w)7sI zzelgzlvs+j)qLIJz>{!dVYz;1y+ZwhF0(W(iM+)N8(y|=FHB=e-W{<ZC{9n}cD~U@ zBfTl=_9pAL{<xEM_2b>njXCCTFYTHB=2nXLyY(tY%Y7Cf%nd72HoCUX<-h9Nvbv7T zDqU~BetWSeAS%(yXisU~m5e{9a+ub~nelDiJKO2GmQq=w*-kZX(NKqYbq%@Ye=kp) zuCJ3-ttHAJm98HCpZWHLS3g6(d#~*^Us@XYsWAKM?2`D?v){)2+ilW)>8t(z$g;Cv z)lJv%$yJ}2Jyo(edxO;fKc>H*ZJTrV&Zp)1`9B{$n^yn(+qB2CqwBuD)jgjl`Q?0l z!j;X@ZGS(@OO%(L-eLc@u`qpm&+p53kKN5v?p$%>{>=Fu*-s?GzfatyAlU!s-jj;! z`H${dOr7JMHdmeR_?(JQjm=Z}wS;zF?{|E#DeY}d+uOXx;@u3DzQwwy=GHu2c1ClP z=1lFxRW_k+RZDNpaxu_mUfQ{A!s%0%I>$miqEcR$ww=3|l&O}eD_Etor)Tlwl3Si> z2fv1@ep%m>_HZGWV+qIY?cFA3j}~=zc(u2ED~Y-pli9|+$lqa-)BJNn?m0sFduKTn zUj4%8G|Owj(sQ-1bt>-FIzEkCvZO0M{DyD%zdS9I<Hw2wPM(}AfA!$j%^g2gL$*%Y z*SE^`n9CzCuB~Ttc%G%)Z7G>keX#R)d-#LtAFnr8Jap9M?&iPP&~EZ)Pr_@DQ@hid z+wvuw)=1{~v`Zb<dL;I~>ZMOUgXDfo>-EYW+1=9bS>~@vzk77=-sd_`m&LW1_pJ}m zn3L{s=5X`-$nU3rB+g^M9@%>~O(Uq~eB;Wgw>S3{?YpDCZOvWhbE)p}JKxM`x1Und zG>0MAC}?xo)qAWdqQWt^?#3qd<h;Bmm6dI`&&HEW=fFb4ciX&=@9}iDePtA`>@D|Q zE9TTa7kOvDws;ZdWmC6ItXg6>sUg|WLhtnTZ1shQm)%;uC))p5%!JvFUh*Q>JyniQ zjgxA>*=i;bu6*v1%C8w|8yqf)Dy%!c|8H{&kA{hRaGZMojc*x~r#|mIlP!Mr1H(U_ zkNqo~Z^_ILu8-R-^7&S1!qW^kyO7pB56?0%-+sS2zwds|iALFPvhKGgJwGot_1#sI zD;h<2^CM)>?9=mc(iK1BT0hO-bG@9;*&6<hI?Z>(&94+Z&kQYB@A{mQJJa4IbcwP~ zpX??1?x!CY88;N~6A7!l?2)1q7JjHGT;$G5+1a@t4HUxP9I>@EzOMbA-J@BybYk)M zjCuRrKmV}}Qd_s}>f%pLC%>;Oyj}W={Z{_6&x=gDRtl+@#xz)*U%&UVkL8jp3pS-{ zq&Bl{?G9vF5<PWk>&Ff6=Pp^V5Mm#bmpoT#|I(8IXB=*_-P~ZZWQ&(ghUOo`HQN`a z?_}O%s8Pu8%srWVUHICmoTd+(?u#~LCLbync4;f!QKFD};*A1tM`ow=$_0xL+n;OM zGo5!z`+{%pxAySezabuV<5t9zmI<>REXqT!hG}bx{9iwjv)Esn`S|w#KbKX`-2F=C zl&1XWgEA?pg6DgFZ`il{_fm<yJ(BUuJ31yD*M6eBXu8Z#Rl!Lav(4BI<>EgmMVv9X zd+|C)z29=b<R0<3%@Ry{!u28FBRRbLCU7ekY_zSuvhDBcgx}$RQ?gGjN^uL?d_*{n z!Ld{5?7i141slG6N_qca$+qz5V>d6&-*{AO4U^2uqZb*z@!Wm4W6l1#Cs-bBTsdb= ziota^Yqyn;D}4MF7Rz|@JgNBn*^FgF{epX26dQgu`)()<c=%_QK-E)LGZmMgUPV9O zP2~xhykOeQOJY~TwQiIheR6Vjh={_jI~-*hEBaqwm}cK;mzcg#%wTI<ZjH%Og|0KU zKcr`w<S)5td(P!=(7#RbL2F+d@U&msJ+1l^o9U0uHR{RtH%Pnv{wi-JxvIn>Ws8w| zqLQqj`N`I>D$VwtOW&L>IPxuPm+7y*g4Hw99>_=<8uQ=Twkt?mUv1I)B);3T&R+=T zU%q-z>OyVh+n1_c%Dt`Rd-ZSb%9WT=$hTGUxW$?9sh`d$MwRfKoGNbVAj`1GykeOa z)6BSosv$fz62;jU_$r*FBn^tK#Pg46ukCYMc>0L=M<W#th84zEO9R<o%lvZvemsb! z{%D(8$MP=kLbbT=Mhl^t5gijfPPE_j*^|L{=(YEP@byw(eLt^gSTAR|uj<H;R~j{o z=iXHP^;`Z)e6`p<j@M_W9`TEd(tG^IJv>|QHfz{4x6h~dEVi;~-jQHre}jkfd`;m~ ze?y+D8<sJx{b3;O(%&Y=l;=F}v&^a*w&2-Q7Mw~qxbDdp>K8kqFfWIPN6u)v|K-(l zFHC;%Xk)&mmCd(Kzn9t0C!7|SR%-v9p4u<;GC)LbX$_y%KfnF|=APQ?y^_iE_iUTz zU2<*fnZCa}u)X=WGUvN~lO6V(4*s3U^8N1w!(OM$91^AudraEx%hfJ?ewg}nQ(0sy z-^t)dqJMTZ#fKOD{LNC)bmv#Si`;?e1xBAvzfU<)no=j>o38k!a&w==y4Ts+YGukF zPCQvBc%Q9yqMphk{d--hpJ#BK<$k-b=t|A%`oD{3X>2!LucEeI;%aZEMgF-%Ri$~m zR|cMWc1%ad^M7R0$65Jr{?xeIMaD7CTKf5<qQv(_jw?bROl{Ab^KAB6i<;Xk9|CKm z-+Z2Y`K0>x^Zq~W?C)NCu73A<_lMkb=k4!CMNQv$N;y2}d<_rFvJa7qa|2p+Q*Tdx z$(OL`LZRxM(CM=yJ${Mkd%gO|*wE#?&f;0uW3L}fTKhOQZt9CS5iZMJI@w|Gp{$ol z`k#)j@nbNV{llAyujcA`tq<xB|Ld&Mc`U<2>lrP>8&@_fPHEwvJ|QdNtnts>EcG96 zoMtLsJ!*FDiMhM`suPk*$s3Gn+qy-r6_$!kHT)-ac>VRRVg}VCOwLgcSB1wFoW0)m z>-f8LChLm8Cw8$cvy}qsgr~SZlIl>Lux=Xb<g?X5{C%g_HhgEz%6;r}BBtVSr$t_b zRe!R$Buh)n{C5i_4lD6};GN<6Ua5Xhobl9s$p%LYrKdJ8Et{}xt9elN%Ba-TWLHkb zCtKe%?dxm_c=5@>R*~!RsfQbEHkG*fFfKlAxFPP-#MA#*zm(5WNSz+s(<4>8qK1#f zbeo;&)I9&RH%0r4b1J95Kce9>Ia%t?=H<*1UlzE$&+;ha-@@ix^szHzR;X6~k=|<u zzNWpo-R^axh4JBpKRfK+Pc|&rEWb)b``^(7<r6Zwna8)Q*}5Cq<((>C?Z>}ad<oyQ z``3T5GiKdU+bn5a*8ZlVZC2feK!b_rRN{2rMqdo?%Hy1WO>vEv(q54bas^5gmbERH zUR`zQ(QS)uFJAF2+-5g7$Hc@x=bYgBWfOR&waG;!34VUEGJ&D^+B=SKQ@>B$^=;p# z{~Pu_Yzw&YA$N1&q^|mfKTq`DU3Mj7&;M_-@ArGDY--fiv#sAFH_2i1T))NMtMA^e z>)5wHXPvl@^^vC5g!#L)6BlnZdolU$!Ii2zo;{c##ohOJTKfd{)NdL;UD|j(*LZI6 zF-mCg2+No_u`4^n(>ij+>rgknQ}$sy{(UIO>2_i?$WUuKH&I9P#H+Ppk-IWnj%nob z7<36;R5?5G=FLMv4`24bvb*JD`mr=wNbUcb8~Qw~hc+>aZfs;?P;T4Jv0}xGiVs;g z!)%m~DP~=&f3|$i<IqnZnXYiK1-KatJDF=vT=Rk<rp^4i>Aq)S-6uQiAN}0wRq$vo z%caL!#%nXgn`&OHyB%^ZHuur&D|=6iTw7kS+G>0DD(SmleiYdq{QW|8q62GoB6pZ% zwz!Cqt3aB5+lNJ8lM2t(?_w_Vbm2LAASiEs*|Cr9=kB~e#UR3@ptngb#VqR9)f4W{ zEGpjvmam_7a>=*H%j4_XRtvVSo%UVI>gbFK7Y}~lyW+RXy0S;=fu;5Pudo02Vae|; zzg}Ea<_Z4EQOX%mk@cwceQemn9bb-#&;7jP*7UO;U-N2m1M6kmZbmQJlD6crZG7qX zlBIj)E+kfm6zlI^u%F@iuKI~w_Z|udiub=-^lqWrQS~)nrKNm0^Z%cm{H|{M^_6yS z{$F^!(Qa-1{~ymbZn|q7w<KR;$ts@5C2c=KY{Y&SweW1+#D9aY<kOPd^)(kNYXWM2 z9A3=FV^kIK_MLrQ#M<lCU)}${uYXZ)<$vU$<Ci7>3;r*-wf6h`goRb2UgZlfT&{Zm z+kNl*$MSOBzaAg=U-+YL>-P_aVovv${{3Yq@~Y(3gr7g!kIy|+viwD<S)9y_mz!>V zRZTc&a9ii?<km%AcZ1J8_?~ifZ^btA)5|_Lr(9dE>FxSUK>g1Thno2N%On4nvUUhd zt#@|++MM_QLE)DjzqV}uU;8!iJHxU&)luu+_~mVDZ@qL2eD5jVHJAB{=l63P9!=8L zTHMgh{UpcthTMakmB-4qO%d0vx8i$p>AzIDTGrj_zi}+DKW+H6McV$+;fuAuIHrGD zaPMXL?!9sI!?HzHHP>9O31cnFcCuex{Ic}H{r3|8IV_a6{NEz{_d@lr6>)3rt3)2} zdmp}=|FL|=efjV5e?K^XIehrgG^M)8rC%dwDJCW9MxU*S={AY_I&Ef4SoMlC!oJ_! zINf&6^jY<LdB6Yb(4S%<laKq)w}|GJ*8WoKt!B{JdF4t^!<pCibz9=!+V^~4-CxDt zziMvW^6<Y8+wUFz_5FAMYkzss{)DtyE93$e%Y5jw``_2zurJPcx1j*zMZrAAr6<;J zE36Zau4`2JWw_}=|KW*GTmO{raQ?sY>^V<q<-=^Re+G-TrL(9AT<X}p+xoIpo9OGK z63@i$o?G7VmRZSn)$?S@SqWYt$2tD-ehiL!B{X$i$H9reX5{4=Yb<Ksb#(txpTs`y zV>0S5?k8zId&J|mCY|Zas<_^qa`WPv6N~@Xm3-~J<{!l~C-eBx8sCPFP(I_dv#eS! zt&7u|)=ep7YzWBnoA26HXmd1`Va;;W+{L$!&HVD+s*PRSd(oPS^)FXEsGIGq=l8HJ zU$aP|TVdC&w+tV>R`TDLmO3KCW>{Yq_So-A#50R&oL1`RCs>CC{#;wRTXtUVo31Ox z>*o1PUAj<qr&b*6w{L4KGkasjFVC0};$(06<=PUPILX(4RkQETRQ;{|!(q{WAIF^q zR`n{&`p>yqS%`}lmfzZ<=UQ=dra5O^3xl~!ebK!u4yrv>-OJb}Do*Hsl%u)qGvgm| z{-UQ(T9^Ghe6CVSZ`p<0Atjsa{*-gh|8W0jsxYIhc$Cl4Ma=)_n+evnEIzl$Q$XO@ zZ-HZ69JaCC4*zFuJNR*D7w0CS)6Xg^^tj))R!i(Q+<)?U0Y{Obz$`U}6Q?*CHu0#h zEuLbw`?UVjN0YCuntE`WF6VY{j=6tK<@W5F^ZVXWrGwF7j3pKpmLLCKd+#V+aC9<* z>NnFA<Mq!TF0njZ;NHFC%omB=zwIBVNX)Ni5ApGwZgk&!w{pezXwNNbF1cs7Szh|k z_QCW-(DU-Y3v^H1S>noQc7nAg`UuCpZCe`BQ+aO~TwC(_QWO6zjz0<cJs((&XI?$= zqdg$P<#n9!w$*GW<`xLY#2Y9(X{b6S2QB-;|K;iq2{i{_oz<ZYnx=X0i+|-=eb{_$ zlkW^Os}+$d8;s(+m>rg1EQ<-Xki2tv=R3!k6L#k|_IC?Bb=|SiZqK*Vs#^}~ylq(E zc(8LZON6!J?xHo0?ej0kXUzD=TGHm;bSxq-+)q*9gpy>V(rh*BxRr(fy(ir*Gnykh z&-GKVtXKL?R)gIt9&_5auDI%URl=#lsDY{N?v;L~z<txbzdUm?+}d^W#OFux@*k!f z?@`sMKDOrEr0oj36`i_w@4B;Q)1I^%_W7I&|Eo02AAZc{&ROSEcBjUtsBgN8*EHqc zh8LM>57(TTt^QN3UAgN+!nET5oc=S)?%JQaG&5{wWSjFonSVyl8y98oid*R%nN#M< z%a{?pE$r=wIV;?+si@xLY!msgR+T41zu3^nW9IZ@MQ3|tJ^3&8=EQvVJtwvHTbrWG zwH<B6*4kfBb!MIH4Lq70bh+^F?+ZmMEsga|cRnz4pVR+(`*p3t13UK%Ua#Rf`S+Q} zgIDI$K5dG0`~4|k$MR#QSHsy`^In>1*II~g5WhY%ce(y;zr_DcCv%#w7ysPes#-ID zMZ~$}V>8npMnoR>dpW~XUFCB@SI4=PIm&Szfp$-)I2o<E-Xi;M28X6_*Y@P2O@UmI z`U$`Pe|v3h!RsEh<i+fWTgA_A^&W94>QLSC?OjHP?)vlln^?EqY0v+9yxqP1o`~`N zm6QBEe9U=8-MFNuJ`<NP_-1S<Jo#COREZFOXU)!2pC8<|)R=GIe0J$;_kJEjz4Hd| zk`_Lixn^Ua>a)zYIZI*`{f-tb7VzM_xoyu)7AJ;M_b+KoFU~%>>0!HG*d^a>t>^9= zo4r)iR~YYQU|A^g)#1IiSJU#XDwCY<Wu8rvKB%82Z}^y_&Pqn*hi;^2hSh@I55)a< z+Q_{L%s6*T;pJ|jw7)KQE_ZBV><TuEQ>d81ey(@nK}mx@&uaT0vfXCze;S|TJj?p@ zwE)>EEA~6TPu$DbTu~9=-ur##rknFt@vm8}v%p(R-r;Vudr0`*s8YWBNnf}QUp?Bq z!oyozqOtYUjF|z9wX;^PJK+2L!nT*6rie&Poa)`V-0R{3L$?>LK0D99G&~f@yjSH- zldxT`-~MMmGx~DPk8{~SnO@M;c=6bmGmI>YoR@^WbJySq)qm!Zl(2KUX~rqmrF>WF z`eRDgzEQmM>)*L4Y7=u(j^*3-EH%w;*Gv+a)gZRXnLA>J>nsy@Rww3j*KPGLZ25g7 z#%|FA%edVttWh4vE<4?LAp1C2V$Y?LKdyUqwcCO|7c4zo)xF(d&e96?bw{KN6^}id zdf>)=_eT;MWjr^2IPEbrvG$4lb0YVzj$KFm5&uWEpKC3)&prQO+5AiM<{Js~#mD)t z$(gZn()4Kx=F?X(etog=%J15Ozs6f;HqSe2Zg!>S{I3J%-?*Pos|)@wlE70cUbpSO z<&`HBE6>W`T_f*%?U{IrR?Uvwc~e-jo8`h@O#IbXl{SNW|BuBFlHN31Ce(|{H^1KB zR=@SplLYDNrel&O#gTU&%=<C1IMMZA7HiN?R*!%2e0yWne%goaxv-kS>2jm@hwBbn zYJV4re){t2Rb<QloVs1Pr()Qjaa%Z5CH{G_!MoNgMXK*`>}KaLcmC9$Ivd}+<m*P> z({VqwA3e=Kr2lmKoPs&#Q8M4$m|M+%R9Kn+_kQ=xJYGb4s^EkbSH%x*)l5tc_%-LA zId5>}jH8`b?A7-O@N6w$`?NKH*Qks8$)Yn2k9F^}ggPzS9O7a%?ZEL^;rvPboq?hg zr(U?Ow<cikJ28Q8i(j=m-q4xCIIZDA)9=5@KNbrg=DvR>>ghej&B}sDe+Zt6bblLU z#&#f4nfdzu-P6y!Te<d%>OIcAyWcnHOka7uM{v)A>v#7(lMXQtQ{H(+O2)&;vVYE% z%gOgd-BvtvPS@pCe{ku<)v2f6dUU;$oXgIitDQP^f5JR<IVU0aL)<fcoB!;RWVQLc zx2soCqGMlAV?~H?V9=F2=d@3$?Y}!)VZ{Lh8=eGzu1){0UJEs7Z?wF)dv|`!6u!AL zWA}#`FVfk}w)3M>-7>c3xKh=<X?lG!JLGnr3``F1nxJp?sJC~!QB3*d2d>3JDtWsk z+jm+rEc&I^zv2<6byN7K7dIpJPI8}ges6iu>~r$9>R;a;U#on`kJ&}y3jeZ_<40C1 zpT0W%)imWs=a&&nEvMy_e(KwF^V;)PyJQoq&HHZ1w(VQSVX?kJXW~7X_*K1o7wl%K zIM}pDf$2b0W`^oU^_A9d_ta|0mYL0W<$XH)e^hVZ#8dy}%<Q*UuK&Ms_V-)2_WW6A zG5e8MOMsDbwUU`S<IBK>rJWJ~X6`=dWfh;ZL43;L7lE2R`yQ$u%w;`OUS7UU_|&ve zW#dN6FH%$1Oq#nyFSowv-`%)F+pnEG{yI^8g}KJvyGvJ`6l)dQA-=T1`PPrQmybVN zdrS7@-3!kj`0te{ub5tVbKh6bZQCBcU8`TTEX{|rL~iq;$~|0bH#-P=eav|5d;6}b z``th(j&=82<&^f#_F1Q3*mRGx%2_&GnkP&5eSp}L`=9nGaHTHZAuCin{qim~vw6iD zFQ#apjM%$(VncA~grq*Vz-M9k(l=#QPWf}4`YT_V_;%$VVg1$jW(6J)pZcEJa_=#L zd8#`uE-F^!?{=9y$7`AEH?fbC;-dX3Puo17ZezjrIsWG4mC5t2YUh3XI{)&U?A?)R z`}fDJk6(X1|N85RDZ8Y<yos5&TmRUjG-aL2DGN`<f9n0unepzrLvg);Ju`0|i^+HC z1qY`)H1B7=RjqWdJ7mw+%=!hV_ji2WAi`K?d3dw6NK%?%z(4K<Kiu0c#sAzd;kWVW zi^(CI>@wF0$<$owOD%dYbF^=6>YWLWr*yCU5I;TXx%>ac2EF@pf6D(9`KOeczV5@7 zE3<#gSDvinw2vx0lg;m!RrmUP)NY{~b<x+ecD;?ibL~X0#PO`@RS(OaJf1GKKr`vV zte~|&mNmGjJz>1<IjwP%<(}P!0bI-1{w@1lTcK;2Fzfx&j4PS18S-L3Yt*b)keu8! zUCpsdr&4}j{Ce)U3jg0UtNojBoXg-<^P-gv(>8stx85wW?(ca;f4TFY&nxac;U1K@ z_g~~@Wx=U6H~(;QX|>G}Vo~tV%UNo?XUUVrAGUHcB<8IzZs3=jd0p&9&c5fj#p8t2 zIxcUGXg{m}u)1BjZ^6fOmfkyTM~}N%_gUUKb?y9HgZVs}v&9$oe$Za@Z*O<{wP&ky zPMoedXEZ@F#^ab#<;H*+#*KVe_Na25eDF(DVfOlYz9O4`a!oud{&30HRk<QB-(Om6 z8=%@4DEra-;~~elEPH2L6>6ELz9^`hm|@1GqbYwucBRNePqV4>mQ<TwSr&iT^Twvv zd8{+*cvJ84JS~tmm^l4x$Y<jX7yJ)?4XoG__dmqKX1ZG7{Q2e&r6;eFFb#h=)pJR4 zsbE~hRL?mL3zTAJTq&MfB_lUGWRg$957rXr)j~`CwC9G;nt1BLjz?$9CoGuOW~lQ! zW>4|Cqme)O&auWEGOjhdb4*}E$%7}46sNAYm3eDyn$=>r!tc+$hZCag&ukDZOsXl= zxn2>o?bzc>rgGEQe%!GE!dmxnM^5kYR?}<SYhrdh&B`q+FJE)CFkCC1yOCk;YaVe% z)yI0%*t!#hOq-5%PY@MTEDl%D_OsVMXRGaFqkX1I+Kheu@|I8gJA7>Cb*)&OdTL+h z%uidt7`@!g(r(=8yL3|XGqKQZPI;>?t4wV0YnD>mTfSo7oG+2d6>N(>EEbJf{xF&| z($Iaj;jE@tu7{hxoMp{iXMd1u>5QlUU;I~@5$B+`=8tPi%fGV*;&X#HD|G5jyL#Y; z$jsfrdRIKXE7*3io!oe3>jaZO-n}ff3LJ)R#WlU9Mk29o+W*z(u9)I`?>2|ktHmFq zk{(`HZRIuUNxkoVF{h&Oy?DLegUNhF6+H2u7}}M4yBSJLN@sgq^Jlb9cCB;e+8fw* z=JnQldyG!5Qd*_weL7Qdm5^S%#>!7lT=V;<wmK!3Eav#JSA_9?(rm@AJb3{#bvK`! zQU2iO-n(jxpSv->Xt^FT(bjYE!uvU<_P*)Mr<|&=6i+yBwLI|7`!#B(gSVNSd?Tdt z&9+zUWenTQXDJTp)+gUg+4iJ_Z>NKWN<;6)#2%fNl3#zOl>NBEAb8`o&esy_iVc1j z1#_ppZZJOaDx>;b<|X^R9lIZ=Wb#J^89iC47dy{yQqIh&Px&AFv3#~|4Q<-EY;)t~ ziC-#|leuiGV!q$u5si5f82fy|N&}O5NB4@Z`Z;IOKEaj2>AlR6ESWw+?giR@{Zppv zPQLdeD|*+h)k*(!V%7exKKEo%@l?^`uO3q>?``4MoR~g+;(}%q7wNUv?wx$KpzZ_9 zPS34TykD<>k5Zp*Z`1N$F7aAj|G(Y<<-hyN<Dc2DbpB`er`%zu|I7RG9@&5QU3U}B zaNS*M`C{Rc(`#NhY<#gLsk?Ba@BKf@e1G#kio7-Gs=dV3fAOM>*15WvB^qrdPT>;_ zFK#qB_;iD4h}4D$>owO&Pqz~=NZ9S8X|kew#*$BAJ%$fB&Q8|+GO6c5ON8n>wG!j! zTJsJh&DPy}cd6!z$@$#Mm-h6p@4L($H2wFSI=|;Tj|FgE`;_r<;bm)?tIHTn7Q`io zyw(*L{=rpN?tbj}qs!_qzH;2m^sMLH>Gy2$@ngqlZ=2qeWpZNio5w5*1goZVehjFL z&gV_)ef5L)Z|4RcdBd!%N$~}_t#{o6&$NUDTs+_}=TVdvC@!3OFY?_)vx{<Pmw3Hc zzq#@JE7lCfC}nZeTf7oc-HX^|zE+o;$2YlsoVle*?vmH%9a*+1)(iL+1^KhBNvkg} ze_vj|Pj1_{)&94#EhHM#R-DcfJMENt<IuhrmXb$rUB1k(A3t~B??0~&ztr6IPw8k> zZ>&hv<Se1tzW-i46%Q?QSsk)y<`LfR>>!;v6S=n<?NzxJ`=Q*;pkjZ80n;Y|mH_4l z`~1G#oqJo;-sX+P%7RNb+_OR^e@lI}b$f};O0Lf$H&s`DF<H)@^mYGDkwv@rEjH3u zKe=ainb^e6)9>zVS!h2=JJyc<^OX-aMRNss{+>xT=}PXrX1!JM&S?`_<zI0z-E)&} z#fC3SS)HNmeJL@y+~cdaJ!{$*Bdzbg)-P76Ox|hx#Yty9XKeZ^_VwIf+@~%tc;~}? zit~=SY4g|9WykBb+$;|Zv$B2owwh`Foa8r7^#ON`dfdM9mpl^)`F8YQW5o{n4R0HS z8_z@)Exn+_p5^xVmD%ijpD&(~n03&5V!n6!4d0oUq`Cj_O*weX<&5XuoSbIQiCz<G zj+wpGzx3i1{{zOT4fapw?Gjy4yd!S8%u9)@;)U|RPMnKsDc5RWo4oA(N6V!BrLCLG z=U!!~Sd_mcxz6i?^PKv%bA*?ivSc*Ln6go<UESEFW=ef>?j!#zp{Lw`hUjknn6%4L zJmrVe{F{7}eH^ccPx85B;$<$o#vot*ulf8nar>+O&ieoK<lMI(Cdn<gwXlD&k!8My z6puru{r9liL(AF2{^<lX+D!i7(=ISKJm~mtNz*^kOeLIR{<`}aCrj@Mc^Y@-@T<jD z&4+%NO?q`O+4KF|?0h~a%hLQ60n1(6qda!>U5)PUnG*6lePhkVzg@e2&CuQZ)Z?>8 zos_}N&TLKdl`~(d_wSk;an7OPNQwBLT@uohXZ_TTRY+d(B;cg5LqmfA>!m0IL#4o# z>upwTE0tMmxUecO*4w_zP<m<je4j(+wf4(3<mZSUW1ron7g1Z>A~WA4IA)#`<J+w2 zQ+#u{ZwM@4d~wb5G2hvVwQiM%&!nZkitsB)`|?}#i-jP2(b^3s0~OY?Z$F}tem9(d zftKy;m2brsE!+0;-skFX{`wbIP29X;58E5R^Ycajbj@uS|Mn%oX~*vByx&}Qb>GYR zC*OE}c*|ynRcv}QJdOHP;*_G5c3gWdQ2RW$YM-RQq{~~Cw=7S4dQ^+OYUc(XIsLW2 zroU-CoVRdy#?B8*YMo0vt71Gp-aOyZqqTa`+zSjVA5?`lwi=`ddp=22o_BVB_0+cs zR}Ng-`?FZ5T6oUd0L}A}!sU}?PWx}3P^4D;Q{b`XEOzPFNo!9OKg=q7EvuoKbeCz* zq%Uj{KO8hSALE`Qz-M%2+hezHZ0egh>i#u*nC@w)sxB1S^5OQe1vVy$s!pw^edYd3 zcxA5L`Y_8dtK-3iH`86rqT;qR#H9(^t^3e=zVDCBfv)vp8~?bzeX#t`Wyu@oN*Sj6 zbtTAk?keF^xwyyp#fL93<qm5W1zXQO((L#C)#WTZ_3sPIjW;AcaIIP+{^Qag?-@}a z8~>#RYj;;B?OxKAD{Ps1$bc)^HL`Q3S`r(BVF2SH(@h&{PV0!D4Dp%3yCCi$hpf%Q z`slmKUgl~?pBXRMeWBb-V$(^pSDz*8c{Mc?Fa9i_6u48vHGbQrsIr_b26;)R+I$Lb z?c!W_Jm9TYZ0&;27oI=l-@Uu~e9fZ&;%~p!@D>#CUe97Y-SMWu^undfrmbFa`hvDm z`V+Nx#eHks(f0mp(Z)Ep*PfgF)L&msx%>J|q2#ra=5t{$jpDv*+__;jYt7=PR$U9) zkM5d(WHQGyQI8i(wllAveLw5%&vxF1Yv;?;@8;agnVX{CJvnmsrej+kH2!~+^8SN; z-kG)c=Wmy{;m?y%vNON`wpwH@$MfcuKjdwl_3LW;{tKQCQN8y#-pG4j*!hi&cTU+> z={vvw;5==UZS9M#b>DCC`|Y}{vv!@nREMG5>A9gYa|9h8?r1ZQNoqg1_48!Y83{Gj z`{$?d*Ua+_xGAlY<p1x`%M(At7Mv-caDCc^qBRSihLu?|`Tx#&Z#(<`;$v%W?rHUU za<ZlRV>Uk@^No8yi)C2%{W`y6?eqI@?Qc(>|D}q3_NTxbKDGX`%hRo|zVg(5dH?oF ziJ*TiH`U)}P5u2d@A|{Ihhaa?3uqq-3{6;GICbO6W4jnnPl)y1{j!D6>1pKw-8a*> z7=&L<Ty#VE(|Y#qb2Syop*M=|2+J7Dt@eL=YN3q!ohx%qwWU559n3nIRM=H7v2EV` zl(z}J+aEvqP-OK{T3vkVgMzs}?AbM&9-cXW?2`Q9ldP#px-U}RS6WYCm$q)YSDT@F z;)z+!_Wnb&3eTiZ>t}m9XU(gxesj-PR@riHWt_G7{lCp&%YQBPeLFv;qIgn<?>;59 zhOO%#h^F=nyyR(PQC@xFf|JJa<#!Hmd7xrF<u&W<^L?Uf*1L}XS$RjPX_MgL`+-tl z@5VJvi1_UC`lm7X>ji#H`h9J;Yql7CR#_e3USQ_*<9ze~4@V}PDA?HahP@(Z-6NiV zxpJq3&ez6NMjiOZZ1d%Y(AR`G;V&<a3&dJG)yMJkwWrl=wKZZ|le%PwpI%bq4`1<J zHf$?H{d^b5RQpc;EvAq@<@~CfiV+!{Ni|V_4-_BUBI3L;fF+1qZuJJebBAW$FW>Mf zmSste+q=bLL6bG+Z*H>h<1SR)*YYCcQ1*>C-@X5PJg#*Yy>EYuQHg_X&u(sx+9f`w zeN74$U!G0RSbyx6SC%w?fd7B*gB!g*a|wOE7dhqdGj7o;)@^xw{9Ff?W~FZmX$)Bt za^UQ?CjoyZ>sG#5UEr;@$*L&Q=jl{+F?R*yQ)~*Gy?#%xRK0tdJ8JHP$tPo`UCB4( zT*I1Nr>x;uHP>_MlBY4%SG}~Snh8`qW4iRXb?5z!K~=0~n~FNGdGGo9Mnh`C`6t}l zmqaUS>-aTmh5J>$v5CJU8?ewzKJJLt>kBhH6H=<xR{C1&d_Et3{8Agkc5$w2owc1W z#e8;NN>hnjK0P9oxn%n)ms3YoH)WsNyFuGav9!{**5>h3SDD?jRS&;>c*)1=vrb-$ z;i~C6kC&Zs5MZBr`qna8r-MbMmMuT|+MZb6+3%DZxxz?MRQ#9Z($#vq&y|*$Gi^$A zyyAa2Gi~zxgVQS#QA%#BlAbN%hY08YQ6<}dtaZ0`4d-)(2RX0Z2a$+l&|0{+jP ztEOM8`Evb=Ip^`~9ZVs@C097lU;iofpmf&J*Op9czbfsG&=0%2+EnMF)ZWFDnw59B zgdTHUy(cMq)~xy+&g_N0#WBjECd_w4cAh&Z^}cNT<_Pbgj9R<yYaQD@Du|q`N&Io} zRoca`jz83VOM^|eOmQfQ*jex2^!4}DsWog2TH)`izyGuhW;K^~aon~be5r?=eT$CE zmV2Ju)yZ$ZrL2!Q=J-nG-Q`=8OJWz73SGT5b+V-4mkH`uEIJ=NUmclJ7jQ58z#0vW zNvF08|G4U=qRP3}a;o+MkMnze-19JBCwBR>k3r+~30^l+7RfRk{_UK%=<rVd^V?V- z{h3z2UzQ<Gdd{24n=Fsj9T2~5)5`t#nDfWOvKA8>ogRueK246@`=b5(drzKUb*UQV zpXA=F>}%%xwaDvIaNNV?HBu(0Pcc{p+3sv`ib<P%e0h(SpWsG)_eopcl(l@>Iq~By zmR*lU;{rnL)h@Lweq6}9(fM)yvL@l_3`|LPT{6G8IN4k~@UgV#&%Hq2<ivH?|6J$T z`M>Cw<=cg~HAM3Gd!4`5rpn&``uMiSq&nYJK~bmd4V_M_pM~9->N3A=oqOL@zBSE7 zZ)HohuJ*H+*mCzNFDg=z2sGJj!|yfC-D=5<h1JIl73zd1a&5}!%#k;k_?TIZck#6) zyzY4!cdY#%%6TrA*&KF@&;7;5q|G;Zbj?2pD~hJIehCqH`>s!L5wGsSiy>!x)+|_g z*6{zAk1x{uWn!Zie*H4dck91KrqaTHOM=<IxaFQUd6l~3QCfUm_wM(?Pf{&T-(2MN z_LH;uBxdWNf)g3s(^H<#<<B`ICE`|Cdwbrr?{Sw{i*CM|9DOL=`%vT4Gwd3zogEL> zb?lp=wAP^Q@FnNDVwQ7usz3Tuuta*VvEw6go_Qw1nkzNuw|Yl=6}f$Dal5&+QtVKE zMXbGQY{h1F6~6~U_3owLdEFeY9%2=*V61(4K(Bkk#3SpLmA=$qTClD2+k#6<xjUG3 zF8`h9b!q>_%OXZ{`)ls9HT6qZDBOP^+K|R`FYA$^QquPJR(&mX)7X`d!n}3{wXJ(} zQt!oAmA5*7mnzHs;tcrpb=SFj7v?Wk6pHTt5_vsgM_jt~Ly31RRtwUns&1LGZsVtu zf%11{_*zBROqDuV5nd*uw|ZUZr^pr~gIck4_ik7A$L?R7)41+#)RW&iOC~BwabjZ3 z)-6+C?dZ80S-qF7Cnb5llvucK_dm<$4}Zp*&-lXP6jgVnag+G}Yip-e8@fO2R+SE# ze13bIj?6v3qalxNdF2j#%ggM(^Y`}gt5W)}^rpzA?2cZxT*sh(I`b@P`JzAHcy>RI zt_o$Z%swq#A?npX+1xXrGOy9=X;z}amYf^;eTRG8O?Vb>*r&KVnoap#Rqr;<<sU!K zU7w_Ea@14t!{gbB?(CgE9vtnfNEA4hYLv65q|9y7-YFrWPY!=JJn{15TLq1+CVvYK zL_K?(!7DTQV9OOHVF?-L!u5NS8n1|7&Poc|p}%gkp~69j-etWVhZ3Glc_8)8`k=-- z+v|1@be-MPPX?;8nUu$9Bx(yeH#Rm3&wTr{s>}bnN&W<z-LYGYw8ht+3D{z^*+pAx z0ejUIGeKL1QYpzW>D^Kl&*aUXy?*DU>9tNx!@5Jw>(qrPm&0Z!6?GJwgd`^TIGt3F z*t8&G?W{ol*{>JZeR-2|k*#Q{ZhL>HI`>Qmmun~Gc$e15#2YfSHD9>z)2UeDk^LfZ zXTZ*`oak){b>|;mvRkarJ!xLThWoaU<lZsN$h~co((Qld5wC>R1#|Vy4^+72eyAI# z*hg!2?e1=onzu#cPo?SGL)s~_3*Ksdxg;F%MdrO(W}oG|N&acq<Bs-g{dPPmEPX&T zarNw;O%?OLT%LWR_V{(}l`T6Mw!9IZsF2zvq0`l*ER>$*)BR?4{Ml)ok6r{hKfHd9 z^_^C0x0BSW=J)g6Z`+vZv!>2GF=Ne6b#@-h=9W7S5392}0<G9Klmum5*(MjOaV2(! z(zH{~`)=4=pKxi`0pDM;8KIL7u-K_gY&7}vH230iq3m5;;^yI^s?1I~|NR`YTn=2H zSn_<agCPT3jPbOFm67XCd3A*zx+r<$RaaP~-Q|PMN|(w!SIeG`%3|K;+VOPz!?s1o zCN`JZN#}gJ#c_Yt^6Kv=6Z!wIIXQL3+)aE=GjC}=o3e85C9`{3A*!Zac^kMjjaQv| z_A%v>^f8H}Z_944@-sYiX8p&TTnl!cm>F9-cgK$HlIv?Wxh>3%c(>?wV)&oy0dG#s z5v*NZ*Pgwfc}BPJQ~fNy6FJM*KYr0_SflrB@BW2`{ZEyT$(_}FvU#=Vd#RhB8uD^y zm|O^Twm!aeePD0Madw$9BhFb7tK`J*PJ3=LTSGyq^ytGlu5a42E$UBa=Epy}F*kc( z?H=aS?tH6tub%nie6@JT;(a>yh1O{?M{0iW@L=z7sEK-1dG~lh*mB8|&##Y9-{=1J z;nFiU7o|L8%=<3f-_}sH;%oQJx&%$Tl^1G`sV<N^Z)e8mqGQgfI$PCwMe-}3-&guV za$bL0bj0~i8CTMs?Uy5~tbC15Il3(_QxKW{>Wj7Sl?{6TzRg(d!rW--@*(YamubdF z1J(F1Tc$H|uB(_fEB4o?%j%vhnH$=as!v^8*6ycaUb4j?N7>QxPMabRAKy#~mel9# z)|}{;XpPR_a<9Pi3&ZCB0rNQxc6M6K|H0P&Or$+8Bm4eN1&8fAw|{Oal}O`!Z}#TX zr}aFO9)<;k8*qAZi|VS{P1Fz4FDU0%-m-a-lUQ8-ti5m3J*P9z2&y!d_L-C;am={z z&di75R|Jo*PR*A%r}oG+VBU;t{zqQ3F6jNRRUrQnYmaeH(#O1;GgUs!)H!;5%B-3G zEUPZAXZx_{$io^<yR$p5S_seAd$26oVQMkY#3N!C-?d#xz06YB>a%6SOfHYyZLf^P zPJO?%Z(ri3jcWI$wkb0Hy?A-^*GX4(rLQ%)@mbd=7=E#gNqaGmmG8?A(Hq}%cXU1c zqVzM)>r3K_iEPh}c5yWGnw%^ST%12gkKb(BMgJAbAKRnz_%!CRt@*r2Vttd(av}8_ zEtl=|N}k=yPf*Ty>(}UM`)R@!8$Y8Z-<9sHlhc`WPrf@sEcmGK?qw2UzoiW`&n4!F zd^A1d%EhSgBxkpwsbbvjGY9|qSbkDZe}3)r&WB50nn|BCGhmxlX_4#a6xU@r>*q~g z(e}$a@+teQ`8pSU7hBQReJ&-({e;XE1H&F6GfQJBEn$HMmi>;UNqbw4hGd*&X<1oY z_4{=G^7-+9Z>J|6@aVSl3}<TS>@+@m(XMIkgc&9b$tSW|W2d^z{IAKv?B2)Rc6ouW z`Apu{AQ7>{%e&Wja8}OiaIv>PXq4dkqIB6TtGB!-1;75CJUQq1@6+Y~Gq3Z@g}7|p zc0I$6d%pZX{<YuUFTei!?EgRe|E&Li`~ScB|4-Nd&HsP=|Ihlr_y3>&|J#1!O!L__ z_tV>z0weO>&j0e_5m_jq;nwu)$m%cIH_l(Y)c-}dr!wfvo+-g)ZCkHpF;8u;dltxI zdgMZ?%(Us#w6}fPEX$ich1sfXW1y-}PsReKC0pv2=0~lmOy`_!yI5ntV%u@&y^1BT zs*h(el-a7iS;`fe;ZkU}{ZRhZ)%IJi>pHY&mYtjS`+|>kf*4zML%)n{YV@Ax^HVe~ zEKNEQ(?3N^;?F&cS*Q2-Sl4n*wMt-7X?)vq|KUDq^_y<&I<tRm;tdXpX;;@W*swME zWzOjp9eewIQdC4AO`3b>ZtEqhZvl%A^X*kF)^9qM<FGaEet_T2mUk`@KA%d24)e8r zH{8V1#(A>B{EywG6TeUBUX937+;q^Oyr8pOWr@g?gT6w1Yh61d3>JyA-t!Zg*($90 zD1PzsbsN6e9B8sy{=D4AGT277z~p$ri-5C}gRk8`IXU_M?8KXU16RE{x3}|W!jcxT zuM_xApL{F!$Y%+YGMmoXze<8rCYGG(-0I71=PrJX*_Ul|#&fIp-=DrMbKX~JaeevT z{x^ryC%Bt`_*u?={@WLRf9A(LSs6AjW`;VPVhuWBE)f{J;rD}(+hw|kCZ?)*DAX=E z=g&3$%^ATAou;#QG7VP0IqdwB?~r7g=l@o*Z=dhpDdar+^hU>&-oEGMvu^CkN#Z$t zPDik7ulV;w{Q?6o*3{Du8M8gUeywBJv20bno8q|>LT&F^*nVFt>FF(cmekj-#b6P; zBA7=}O|77}O^B~ocJh^lhMuk7CaZL<xji!a9xy83Xt*VOcu%aL{-uvfb00^<H1z*{ zI_>}SFS47~y!`R0;ZTRKwMoINeD<Uh$0lE@JRrJcWvS(_ii-y)q{cVfs)-5q8>G5! z^XBXe+aff5g8b^u7q&N~>|P+<B**aP<D|GY#ZUPXb=#zBbl<)1YM-+$-RaRTGdII) z&$DNkD_l*l6I(DtDy;2T>6#9Q)Tiqnu3LZh`nGc!)8^H^U1HYK7<GbW&X3C}2FzB| z3OKv<1=Y4cC=c@Vy2hr|9h#XZvEk~(@NIQ#{v^vbEc^E1qWJHhp~^L0o0z!%DF1#@ zxc$tW^YXhRZ&yz8l3KmF=v1uww7Z3Aou|KDI9@OIhx4<}&iL~A8n3tB&3vz3m~Oau zEq~sg>X>)uZ+*WV-t_BtvUJ~~ma8^O?&8uWg73A|Sxf3wx?gbUZJ)Mqardqh8y;S& zli%mB&v<l~j_3ZSFRPceF47d)+P}9qG`}`0*v`k!M0J7G1j{?8q9-+luy0*`d+i%{ zsYN`KI~Z7hHko->ufE~Uvn094j^Vf?-%`B~ae*%#>>Ur!p0~iRc<X1mX&ng;O9DQh zVyS(4TvGGxIS<2GCwtqH3|8qckt*KfrdM(5qvO-|y;e1!l}aUJ>J0eY=UGIT7!>Rb zIqT;u>)my5$&J7yDgE}$D;-ncKWRJ>CNo(>=ws4EJt@8RwfR5K>KQC3O_Ma1)cc&o zc;jx>+v@cjo>m8x_a(hMX3Hb7xNhU>MQ7Je(w~06YIn{`AHHpGN`7bNPp$2(KlnJ_ zjzd}S^7Cky+b)SgieJMDZ#?(=ZpxR|ZN1&@Q>o5X!PK33Gv~J3XE1sn-<5wX+`{V5 ztj{fONn9pp&hXjRwS76O^X8@YRgbjKS2rC@FcadB+7Q=rVY~EZk+LZ^!tC2TgWIyQ zia4J8?YJerU*`Ye=Dqgn%ja4zEQ;B*d-r4Q|9qF49JQHlR6h5dRwAtM+A#WBE7OIA zOJl?%{#_AH*O<m0KI4eB(369luT=l4usyo*(fQ-M=l%7+-#itX__p-R>($EVziha) z>14Ip-ft;;x7F9>Yw4VsP*b1Y+IPKh%8KhXd55k|%32kb8S>=Qs^4;FMR?hBj!Qk7 z<9EPSx6`TNv1f~w)ALk;oX!l*_ImlyZ?i9_8>=(eOo{lh`P!CTn==pB_kOx|RCIN~ zN6WVU;{oSyuU-+q`eaL{{_~netF9cWx{$bNc?rAiMDJx+E=L@D&9-G-qaKS(vfA9( ziN)c$JnelqqJF<E@X5RWaQ=kT)i!KTmo>8a-PDrr|1*={#qhl7d3!6>Lq=V{7Hj<u zX|-OibyVv2rDZOeg{l|dt+O{g_Wk1|q3f?De+#rPoqZ)^7T5WG7vs72xwu|Uk90LP zz8ue#@xfP4=FC)UtBCIXXE`SwdusPPWnn+}Q|-bNdLp{<QURemi;FL}|M0r!I_ZC8 z-sk;oBK0fXKlcj#nH{fl`Onz}``;{eT2tB={n7N5RC(Yb2bq>{JDwbTd2;!o8*689 zuVOE`)p^c;dZyLOvJ2)Nf1J1%sI2MsC^;IyGb^y-f25J@oy7_6-?jIi`Wv%_wY&M# z?c<sO0;gC%oqxIBaMrBK?-9$Gw*FSTuvO0OZBkv=Rlkc{_}{j?duzM@{+qhc?G-zp zZ-~Et!8ELRx7){}J%6Ib^z97Ky?wk{RDbsdkJ2eVRlnuD%T?Uot<$hCOpN{Amr@xW zCv~RJ{#WHY-X^Ji*KdFKv0LPD>&?5q=GS}+=P(35l+5fCa6P)R_zR;2_eP5fE!j;s zq@?%P+WeicNLnJ>=kM*1dk-R5Qgv%vHrD5Q-@P>L-m%G*>y{ds8n%eMaw^djyXG&N z|31mjP0=}n`Cv=mg?~HNnH-Xny%L+d?GQuXqT=QMKh+9NI?}YaDfRf<PhlHQ*M9Qm z@!ysE<SOHZGa=pffq6nx-!aM@;49-`$!I@e^6hTeox@r=NuRG7x8J*ZivQg{p;uGN z;*Y<3DU$p0pWfd0`S16>%e8EL;Z!rJ<g=9Xn%_0=llsz<(h|$d^`FUzT(0pv#X2w8 zypi8aUcdESl;$_jj^r!9x(=KWTDE$2(4|vz&edjWvxM&u-E=bdOUfLnGY@9mTUENt zR&_1^OT8)E`XYB4UOKCp*=n|9i{KsW?YuUBeyTnA98%Swzbz?s*XAYh?@Yd?c~3vL z{l)$TYtmGoIeD$oleNmzI+mo#&@U$9Y`0uNxGlY;$KdA`mXBY{4zVsQn||!nCN}+) z{5!t-y8kP}ax}S&TDV(1B1H9h%Fd!hQZLq78+xW7Lh+9nrxaSLbrhPc&J;ytfl z@vQQk_0Hx}=8ghiqX?n<XQX-e{r=Fl==2=V!tVdIdOJcs+f4art`%7<Q*@>(_gsrv z_eB=7eOhz57S33^MPT>r-!lHs*A!UXyX#sLI_;{@Ov4F=?ROL>*7kmWcH@R|+qLb2 zKZ9Ogd;k4i^;@o=K8nlq&3g_wn$;YP`{`sUzm41BvC{SjlWsb#581bcb&=DVl{bU( zf|~a?Ffpa6&U9~Oe|^28FRs9L@tk?H|A{P%mk`vMA30&|<C9Zw<(Pf)6R|z+J9Y1Y zD~H%G6pGw#6TTeNV>!Kb$&(wx%9H$Z3axrmgtlqSns_&Ciq4NGr4!tie@nP2?!D#d ztPKuR>!02&`<w7-@(=d)XHI>-yLx%q!sXFiwfW+|=83hi&2({aR(2^{|MA_rGpCl$ z4tvn^S^L4wZ`(a`^4B-dXr8;Vu$kYFYnxrh<{8%8jH|MjnXiyndj8Bu%YLH!?MJNh zCm#;~?Ke+UZ{57Bkr(;XU&&oIw)$N&bK}R&bBxc=jrqCr!<%^<x>7s@9QB^Q`>9nj z=b}INwHY@pj&(4~J?*SD{-m3$vm~xAQ+ZBhd)O6M{d~7)n=ZB7GOX*{wzB#h%lVph za}UP8J|9qj^WKpYN+;9V3oL^*PV;!(@|qgy%xY(?!p*mJ@#^<{0c`cf$JMLrR|HFK z`&hW```v%V{$3KXI_2siVp;XEN4r-$7|W@YA964-ylm#*wX|i9$dxUJ@|(gFXWX#( z{Lk58(e>BMC+vx{uX5UXr+<A63)>1m6NZ>Sx(;tVdoHefwztGI+RHF1JBu@_CZ*Na z`gGg&7cmS>P4iwK;ylB3{Lji_x#-#Rf?MU4*^+Gj`g?u9<$ihL;mLasKflyfayD*C zv-8erDLF^X(l0s7F#n0Uzca5hFl}OEamf~|=}uu4Q!1HnIA76bs)$TDzGd;RS-&{$ zRC=(<vR6-e-+Zp@mW%j;<(rC+zyII1qE#`M;n4~G3paXy@SkP0yL*~z<9nN98up26 zZr;m!$*&d1dUWr((kUx4_#C;sR_XbKGI8vjwf~er{?RVsV8Mfd>*OBhre1YhCS@nE zGpnO~T9|dS(X&e{qZqp56CTAIZrpN@>$T%z&t>i>j(onK_GF2A--UyYnO8+loeR61 zbTvM2rNv>59@o@IbCe1reGmMx{c>mdFJ_nj>OUf*#5PX7dPeW;elKo+#n~%3R;T(p zO$q(Ml)CMLdDk}0)!WX5Z+>C#`+I7r%l%z%DhoW<%@3LDKS%Aa<J7A%i=_4}d|>i5 zEUavv{JlG|LP~O<MQy*-_?({0STk{HtkCUX`$o2jPt5M+>&VBf*3XsORDNmi4Cyy7 zmT1Q^N7yi)oW7)7!M?NmkBU!lmX>(&?L!BDXj{CjtKPoiPEuBM`mL8)!F?6|%xmA~ zq&$pBTC;Ui%khIOYqri+Xm;P2adyf?cO_nCqacnQ3o}=~@;Eo+<g0(LXYZG8wH13| zSW$Ld@czH3yE|v{zbJ?~EyLx1&qZrj=9Mz{g~!TYBnFF=O(`j04Eb+xMW=QD{`Io^ zf4#i=Jp6TO<h}02)8E_I+Eo2~wN6>0?VF*}o%YtaqNFaNpA+2Xa@w+gxRN+0U}k>D ziwn`JFBJKMR=+q>-8Ajio3k8`lb-Ed{6|}RlW+B8lkVC}|K>k999zV&^i<EcqdhKa zTJ5SCPDXdiQnrikpDp3ZZTL>};Z7m-$Va`4cuuaV-6b*QMBkkpRpC!^*Ivo3j@8jL zS}GY8e%fjGwETZ!M}OI7{yudzx8Rc1&B>k9>O&mfuX&JbdsWQapo3jDsN#6_nO45N z%zqSJr7O+8{S~?xxbp?`i7ivuf<>wsUa1~co5rz3T~+3ZXL7-I(*v3t>=UXd+3s?) zU8_=KZ@=hwQ0&aF*;SXs68qbpZm+XXEYDx#(0u87b_7@4TQi$A6M{ZQRe#zp=JVam z>vUM$HlcL&H|rlCJ{=yE-EJ5$v18$ju8D`8dtBGw<Yn)=b}ec<^WxImK8Ge=S|W94 z$#zqdw;pR(Td0(8zkF_~{hHXY-CMl_`L#UXZo0X-c%8!YuHtne6#}1R#X7TllrFEf zS+{^cvd>I-b^NJR73CRnx;?C|pS1keRhCbW{2P0g^)L6H6DRav>ZQ-z(Y~K;F6V@h z@EHwxaxKb&25Y}32<}dszFlv^*`gOOJQoG-+j3Z3u+6%uYt6*4muzR}^?Z;!Iyu!{ ztvz<ma__twivz>t7ID9R&mpjQ5yM2j$K}7{RS&$WUCpq0$^Z2t33;z~X&iWSSEFJ{ z_i69$Z4HrDmd_7VUSE1Luk=!?((mXZ|Bwf<fsgsz+q}6p?>aF>vLGP3L43-lol9p$ z$!^zLnzLkI<ohtbKFM9r9=teT5a4w6eaLDHt53iD?9RFNu$gTS2~2(}6>Ga=Eu+ra z9SQaM(!rW0VP+|n8EdA?EZoR;+?k=-PD;tbKvJEP!O}v8=|gUXoP(YJT84lFqWsSu z=WZ)syln06Nnh7K4Oo}^UN!CXwvC>NWox#);L?t~XIAp%@`nct*R3e7X*)Xk@)`4E zN(a_w_{_T(Eh_W%tIn(Lj5W(bLQ~G2^UMnr-5F~5<guZ7Z~)Isg$?(@{%-Hze^X+y z*!um-g*zv+^FH^!y@K&(-o`xnKX*8$9I?_`*LN@1|CikE8J{=wX3e|G6L!f&QN*p+ zQnYWKxYxM_-^EQzU358gt{8u^(UZ9P%iyu-nz|E>3W51%G65bp;-7iQuX-?V;(>n( z&YMm+JzcGqo%s9h2KLIkCbEkgV<jZdMtQe=cS@U_XUVI+$fGuEvf#9@S+AyFs_wt} zFG5RiK{5M})l<YDN!52~PU4jjnYH?|Wv;?6RcY~fkKj#=5$b>V{nlKa+W!0D!nrn= zSa`o@-dGqK&RzO=*@A;tpLFrIH0CI3F`P4%7W2Bd=;aivWYdPewyS@f{=SX<*ZXS6 zm2Tk;7UiG*@Wq|jEhzmg=}&c#<kwsK%4fUH-1kaV!KrtXjLU;a<!v|QnT5oQkM!L4 zjcjaO_LMVkW8vKLjLU&ssh>`jT|DpNVwd|t&11fq?3MoQu?h>?YSh<%N-X6*n*6of z-*qCl^E!6{sbC(hI;&jgEbEGym9|URY^_h9G!!<O^8I(tziiH1ArI&9*vOyo(TX~j zdQ9B>$F5Q}rNvnXBO+N!KkJnK*}CWOVMCiKoSLt8N<IC}ADC>ecU4>CTy@M99tU2N znxmgxfA8F?I7h+UeC@$|Q^c<Ql2~Nd-S_6@%E;Y*vBKY0B!`v#EZTbF(oz4+^~!6t zUhiy3p5*<Kao?16RnE_5Db}|fJdvAzVpWRR4u3USv8|o6S3eZrxZ%?zz1CAtx8J*_ zy<DMU+X`+CXNzuT&;NgJ`*Co--umk=|DWDNrrU14%MTV=Xe`^tHk&gq%rlL7Ze3n+ zduy?R&^Iebe!)IggA13rH^naB?x8v{SoZKXscA3k6dZ$d|JI$~eSh7C=1{W<o@XqU zl;=vce|g$wdr@6s$*sB3O;VS9*DdKh8F97ojF*#{ZnUXYz)`8i5=si2&9|H|TB3V) zZnNV9o21(ud_~OHuD`HJvIzKcx8%bl@$2uUJ*Bp9pX#<?*%ZHweHYDdODzp6p4(=Y zGPPX8iCc4qqNKpFgKb%RcRK4z^hCc6n^xSjz)RBg`_qR>aVu6UbcMxMUI^wo>vd)7 zg;(Bp*E9XmY_{aQb>$vUu~1i)<OI%{b2fjqi@IigZ0FHL=D$92^R_(TKGFLiAWrK^ z{np!470!pB5pB-NXp{+)yLIKB#{^q(+v7{v%^TGjY9(*Rna!H0_+gSp&fV_|Hs61r zd_d*TzH*Jq{EDAKw$C``UU;;3&aEejMl*7A6JD7ag!1<IGN1YXgzZ9p$L#|*aue1_ zHMBFo6}w>Ensfa4(-(IpA3Vv|x$}^H#ayci5+_7!1>UH>(c<sedCgIJ>%ye@`xbcq zxs{(ib%n$|{mr>WUo#I>uREOK^Q-StLCkCom*xMD?6c`nxoX4v_vO2HQ!Xu=lJ;fK ztj7YTFHhWhQn2Pkj>WpiU#r}+dG1T+{aSeK#zIrQjDugb7nYw7%ebx4W_*WLxNdR$ z&iA(UV!rPVawdpPIcqgdcyIZBqoX{Mb*-HI9$y%{vKp-Unoj-wsk&{Oj#*&uw0oa_ zPj!6yZ}Z*^&eTPlj0C66OsKf6QN{P)=fnIbe|9dvaj|@Nn29UbCAQU@V#=zVRZRS@ zw@Ef~tJg}*=4NAOvDPkl^;7oE&A0yVewM6@5M@)-@t=A5+9YFT^U05y5B-VgWPA3) zMZMX7$6Bdk=QX(kes{Vbt&DDZ^U?8yx`h9k16GF27KUnH-lQ~hy?VB7_Js_`mouej zT`FS`TW7#?@k^P9Xxpws7Z}+^`qpk@@84XzXYK-RiGrfqO$#ot82=WUX#Q;RtN$I7 z*DPqeY#j5-IX&G=RZutQQ;O$`!?u^^7h0c@o0FhpZ9Q$1i_rV+S0bNx8yx$5u7J1s z$^-qK-%2|6n$5jjedJq~X2XSVQ@GXMN-kZxaf$4wu;+7>OBLR+ZF{hEf~d-o>H9-g zDDfC@{+Fwm7Ol0%jBjV?p|9$<V)pa&d8nM?c6OQncIL%32RExQ&Fg%6g}=5l)a_&C zrEYt*=^vkj*C>{kZ%?tge_TP;XfoeL_LT?b`+u^PKisH0;rpILnI_-luPv?=I`DB} zP~oyY8c$mK3N}x?E^0a_k(()#SA9>IaQQ@?y)(JCdsS~RzTma(h3T*M*q4nFt2c%7 z>t%nwc_3S)NFy?0t~1}36+QlYn%(CmJ-A?QTxBI@e*eN37q9t`9JamYI1-(CZ=I{Z z@XK2E!kYK5uPG_z|6AI9F!EfM!zKAho)vYcqrRNFo|JN$iJM*i@PR3clMXNYcI4Ry zPBzO&DuHsrOw3$MZm@+e@BDf9du_DJi67aA)J-|I70j60_wK+YarbVYqk$f86uw?F z=uep7H}B)g^yr&P^HRBT^D;g>HaC62W9?Y(8O>=hy-NO$>tfd#n`0jxSeP?^>3VaE zg-<FL<(y`G*4gKvxIr!a<o?Q&#}?UC@7-3^;F6@c@|3j5*HD!kB{c#To6=H_*;Gc= zKl`3__|^BX4+QE=e(b)<Ip1cT{p+iGd=K?i;!N_3X7X*na7X6Lul4U@+EtHzy7u+w z^ev6fVxP(uR{76f8ny4yt`8?X?L)Q%wOR(Rn)v<QyIcFawy)m(w4l^^x7_{4+lsS3 z37#!0f4BGTy}EqP87<eRZ@4u{R(ai*@AfPo?HFEse1E^g-2V*!++#(rd?&ZAc{2Un zGd;!h-3N@{D6P;dI$w408Q*7J-6Uh}U59E<zt6beTmE9+lgs}U({>(}xUc?o_HBvB zzeL0%AB$byHODe<%HMw)<$t#3c~*Z-5be0EYJ6Er=HJ6Kx1S1Ym?d`ITW~zsoAGdJ z*X>#T`kr2sg0H@@(0Z`#UCJcSaIZJ)><15v)y==uHSxjD=0Ao%W4COuOkMHrqhF%w z(!7;hvoCq7oV79j7QW%+=U;C#7v4)axT<W0bg)GFJu`QevkO0UUGSOn=<wQXC3Cw@ zjb~gNi<a;<ysgyC7f>kLpFfAMOOxxeB%|$g6YHhF+#ObxZ1FZ%Snk%c!^~UE_{{np z`*c!TuUve&tol+`PxRz63pGn7A<LsjbB=AzO?PKyy|Jm!;EPJrn>o5FvFs9@(d?q1 z86W9}M{eJ2G1o(F))&6ZJ-Ona7k++y;b*9${nMX?kw1H-Kh5%r%3>|3`u?gQB6(^o z+m+shk2$pWU%TBm;}-Mn?5iQ~4~cNPx~H6MU+|`5v6ts2-@g+6SFbF*bb;%_jCG4N z867MAeXh!G^0~3<QdH<MxmzzSrYR)<PAhpcTkyuTM_L!RvIlNcShD_4SL)un1JhIj z_R6sI<{Ng;mfkUE`;OCFeuvFDsWc~#QF3{lYV+Y$Z<6OPc=ApsX2*@Ykp*)j7j+p2 zDJrek{#tcG=6TMq9LtHj_nbN;uu9{+t_&Yv>aDtqF{eUY&0pW(uHyRiQ&=O)^R$A` zwuaLZweFds-}Ks^xkanjJhIQeFWVvfBA(rV-|*U|Rk;pp?mWA<-R<R#d$*NVPimGC zno@9#%iO#2_{QM$eUdX$m*vHG1!aG2I>~Tzs<m+vUvF*x_B~Tye?1o~AA0m>z`6yy z{&~z?(m!|iOoNW;>8Waeogb_U*>iabKRc^jN9KtYa<*4kI{qE>5f|UNp(N}M58KtJ z-&Y4rTdDm~qTf`j=H`U=KMz;^z2NJVDmdx*n-*hrXC`j3&1ZYgJ)4lhdB<z1f%fWJ zzrR+eyaTS*m6tCPNaU*w5$gW7tH$Z)(nV>@3xeep_XV!gKX6gS;9N(eQEb~rOUt=F zOB=k)nl>hcsK$hPd2MyNHes@H$l3S)m%8gS#M6&%?obGR7r?c=r-0+7uITem!M8fS zo_3fl{UrKo()Jb2RzK&QiT|qn!ar-`BDqJhp(*e7Zqs{YFaCME<AJvlm6oguqSOCt z{95nvJBZinWthNT<8L0E%ed>e3i-U}^D@}=Q--5#PW$a8N_JfHgVzRMGjtBgJlN(c zIXB47T_o$fMp5gG+pA^Qw(xCW|FPm!^!!z;{)!x_WIIqbclqweLc4A!%`<qqR`Sdm zzbDnY>w_){*z!oMT;OY#FKM~q%aa{1T-)M4xF+6T?K)S1%gDhj>4~Gvd;Oid?fssY zy8qS&-VOg!5%xxsH+ssJeH=AP+t%D()hhIKYrvxDtpQWCf-N@e(EF<-ty(16Rhy`9 z_$}s{x|vp@^@Mwm*XFceQtDgBvr$&YxXIVAdfAE`!A#TkT&w7xnOU`K@8tY%;f(MV ze^$u;w%_AM;O0YeFC$Kr{rPcjmi!eTCFS}jQZ6$yJ-fZU9n<bA`P*i$RP)e%=vZ)R z-^DpE%T}xMHlMtwn7&b^-1DYo#&5RB<0d_Gf+X7(ia+6*-WB{hN-oSghePOQp!%Xy zwVF@Yu-vQVGIYF?nGyYQ(PHP_*)RQOFZumpN^aLDk4x_p42wS;FrW3aG3<81n?p&d zb1rdPXZ%odOuD>r@hRh}S1&E**pONy9wZ~0<$B1OrQ=E1gZb*RCAuyD{;Mc#aj#RC zTo|0VI)g`ke$YXQG?A7T=2pf#kp{~SPKo`y`e@7H*)GXv9R=5);681__bBybNniW= znZjQpe(*l4T`KS?ulw)Sq7(KT?uETwKg~tW+)Jtb=_HS9JMJj8Z%J)Cw|M$wsb}R! z1^4rM$<<A|ao1I#T-?g3vGVA(Kk1W&s&;Q*^zG>r=BmX%7H?tRxqnAzfrHRK2cd$s zbLP%#TRk`Eq`drlt(_MF_UX;fil6RM;Izx+VM6u9LzeGdo=5CY+f#HvEdFzj!JnMP z*)tw?#U7T`((8TnBg!{pe!Yoy=i{8me-ED4VC(q#^^o1XqV5G2pWfx%UdVfL<LT<- zmw2AduYOe#d&=MCXQj3Oqwe(|6aRnzZYlmv?a}-f_g)$ONa|~PE>wSTqwdySbM@XF zeRk0ONvWWC=0ZlNB|P_@Xv)srU#{k<VtG{3YOZy@Z3Z{bUxxav=1XP=zH00d*=1~^ zHm69!O7+Rds|AVKr$wH3E1K(+?5=kX2!C}j&(WxuJ*r}H)D5#l-n03$eU#MNl&)GS zS;W~J`a3EdOLDpMd!cXXVXg(KkC!j$zSwa6^@?dJAy+;5FRb1pS!Fk6!g6`0Xz?nQ zDaTIE5O~pdds#tsM&BVr)r2kFu91BcoUeJSPd;bUZ5eatSWDj1qc^wdI7`YTrXQ&; z%ltOuaR%?*@}lE>UCYByaQzA`lY3)zcG6qF9`31YTV`7I><~9tbT{^g_qpN+eRuxW zJW3PkU(T&r{O^Rpt7ja|ZMoKV%5Dlg7yEBCEG|%fyn|uIvp+`bHCyAR-pX3Bwr9%C zi+<P7Y<^-eJ;9>!iE;bg1Cs5ckE(elEMLBN(+B<2{M_sQ9EkL>IO1K?-XNxu<B{Za z<mm=Aue6}c6*n7quDf1vYFamE?XSnrAO8Dy@ZGx~kvr-?T)1GOoVvPH=DYRklR?Rj zY191Xc=kOxzDMEGoQdVeMvUT%c#mD%QnK8viQAI*WP`9r=D&S*Cz&c<6)wBl?V8S) zsebd<?gagWevgS0GY&qe*wrhOti_di@adL}jBA(551-h{9c7)W9I|rG+KlV1Q+MgE zxU^JZQ~d9e%WwaDH$AuKwsW1|`IMiZGv$g@n%|Xfs-C<>_~^vXS+mtcPJMnVEjjJ< zl{3ouU0sZGDpJ-*2xi)S6+2neIf+R^yR5%(y3718eZEUl1y8d~I>CJC!2TyDELE>g zg#E26y7^|&>@~JrZ}vP7{Uyr3fxkl3VrEwIu1mViGO3cxXWM(OdX+do+-;IE)v{NO zS#SFF(uD6@7nxXH321$_Hh76B|5C*p-A?QFoVw66TbO%s+37sVZ`Yiv?x;8%bN=|B N@s+sVw44A|1_1Ji^PvC$ diff --git a/wp-includes/media-template.php b/wp-includes/media-template.php index 7e79efdaf..d4840903d 100644 --- a/wp-includes/media-template.php +++ b/wp-includes/media-template.php @@ -347,12 +347,12 @@ function wp_print_media_templates() { data-user-setting="urlbutton" <# } #>> - <option value="file" selected> - <?php esc_attr_e('Media File'); ?> - </option> - <option value="post"> + <option value="post" selected> <?php esc_attr_e('Attachment Page'); ?> </option> + <option value="file"> + <?php esc_attr_e('Media File'); ?> + </option> </select> </label> diff --git a/wp-includes/pluggable.php b/wp-includes/pluggable.php index 37ddb83f3..83afefab8 100644 --- a/wp-includes/pluggable.php +++ b/wp-includes/pluggable.php @@ -1257,10 +1257,10 @@ function wp_verify_nonce($nonce, $action = -1) { $i = wp_nonce_tick(); // Nonce generated 0-12 hours ago - if ( substr(wp_hash($i . $action . $uid, 'nonce'), -12, 10) == $nonce ) + if ( substr(wp_hash($i . $action . $uid, 'nonce'), -12, 10) === $nonce ) return 1; // Nonce generated 12-24 hours ago - if ( substr(wp_hash(($i - 1) . $action . $uid, 'nonce'), -12, 10) == $nonce ) + if ( substr(wp_hash(($i - 1) . $action . $uid, 'nonce'), -12, 10) === $nonce ) return 2; // Invalid nonce return false; diff --git a/wp-includes/post-template.php b/wp-includes/post-template.php index 21620b456..d51d00953 100644 --- a/wp-includes/post-template.php +++ b/wp-includes/post-template.php @@ -567,8 +567,6 @@ function get_body_class( $class = '' ) { * @return bool false if a password is not required or the correct password cookie is present, true otherwise. */ function post_password_required( $post = null ) { - global $wp_hasher; - $post = get_post($post); if ( empty( $post->post_password ) ) @@ -577,15 +575,14 @@ function post_password_required( $post = null ) { if ( ! isset( $_COOKIE['wp-postpass_' . COOKIEHASH] ) ) return true; - if ( empty( $wp_hasher ) ) { - require_once( ABSPATH . 'wp-includes/class-phpass.php'); - // By default, use the portable hash from phpass - $wp_hasher = new PasswordHash(8, true); - } + require_once ABSPATH . 'wp-includes/class-phpass.php'; + $hasher = new PasswordHash( 8, true ); $hash = stripslashes( $_COOKIE[ 'wp-postpass_' . COOKIEHASH ] ); + if ( 0 !== strpos( $hash, '$P$B' ) ) + return true; - return ! $wp_hasher->CheckPassword( $post->post_password, $hash ); + return ! $hasher->CheckPassword( $post->post_password, $hash ); } /** diff --git a/wp-includes/post.php b/wp-includes/post.php index 6e575ea94..870bec7a6 100644 --- a/wp-includes/post.php +++ b/wp-includes/post.php @@ -681,12 +681,9 @@ final class WP_Post { * @return array Ancestor IDs or empty array if none are found. */ function get_post_ancestors( $post ) { - if ( ! $post ) - return array(); - $post = get_post( $post ); - if ( empty( $post->post_parent ) || $post->post_parent == $post->ID ) + if ( ! $post || empty( $post->post_parent ) || $post->post_parent == $post->ID ) return array(); $ancestors = array(); diff --git a/wp-includes/rss.php b/wp-includes/rss.php index 0d9493768..3b8e4de94 100644 --- a/wp-includes/rss.php +++ b/wp-includes/rss.php @@ -536,7 +536,7 @@ endif; * @return Snoopy style response */ function _fetch_remote_file($url, $headers = "" ) { - $resp = wp_remote_request($url, array('headers' => $headers, 'timeout' => MAGPIE_FETCH_TIME_OUT)); + $resp = wp_remote_request($url, array('headers' => $headers, 'timeout' => MAGPIE_FETCH_TIME_OUT, 'reject_unsafe_urls' => true )); if ( is_wp_error($resp) ) { $error = array_shift($resp->errors); diff --git a/wp-includes/script-loader.php b/wp-includes/script-loader.php index 1fb5ae886..027f9d627 100644 --- a/wp-includes/script-loader.php +++ b/wp-includes/script-loader.php @@ -246,14 +246,7 @@ function wp_default_scripts( &$scripts ) { $scripts->add( 'swfupload-swfobject', '/wp-includes/js/swfupload/plugins/swfupload.swfobject.js', array('swfupload', 'swfobject'), '2201a'); $scripts->add( 'swfupload-queue', '/wp-includes/js/swfupload/plugins/swfupload.queue.js', array('swfupload'), '2201'); $scripts->add( 'swfupload-speed', '/wp-includes/js/swfupload/plugins/swfupload.speed.js', array('swfupload'), '2201'); - - if ( defined('SCRIPT_DEBUG') && SCRIPT_DEBUG ) { - // queue all SWFUpload scripts that are used by default - $scripts->add( 'swfupload-all', false, array('swfupload', 'swfupload-swfobject', 'swfupload-queue'), '2201'); - } else { - $scripts->add( 'swfupload-all', '/wp-includes/js/swfupload/swfupload-all.js', array(), '2201a'); - } - + $scripts->add( 'swfupload-all', false, array('swfupload', 'swfupload-swfobject', 'swfupload-queue'), '2201'); $scripts->add( 'swfupload-handlers', "/wp-includes/js/swfupload/handlers$suffix.js", array('swfupload-all', 'jquery'), '2201-20110524'); did_action( 'init' ) && $scripts->localize( 'swfupload-handlers', 'swfuploadL10n', $uploader_l10n ); diff --git a/wp-includes/user.php b/wp-includes/user.php index bfc82f334..57f1ec94f 100644 --- a/wp-includes/user.php +++ b/wp-includes/user.php @@ -474,7 +474,7 @@ class WP_User_Query { $search_columns = array('user_email'); elseif ( is_numeric($search) ) $search_columns = array('user_login', 'ID'); - elseif ( preg_match('|^https?://|', $search) && ! wp_is_large_network( 'users' ) ) + elseif ( preg_match('|^https?://|', $search) && ! ( is_multisite() && function_exists( 'wp_is_large_network' ) && wp_is_large_network( 'users' ) ) ) $search_columns = array('user_url'); else $search_columns = array('user_login', 'user_nicename'); diff --git a/wp-includes/version.php b/wp-includes/version.php index 7c5c9ff2b..8a1b9570f 100644 --- a/wp-includes/version.php +++ b/wp-includes/version.php @@ -4,21 +4,21 @@ * * @global string $wp_version */ -$wp_version = '3.5.1'; +$wp_version = '3.5.2'; /** * Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema. * * @global int $wp_db_version */ -$wp_db_version = 22441; +$wp_db_version = 22442; /** * Holds the TinyMCE version * * @global string $tinymce_version */ -$tinymce_version = '358-23224'; +$tinymce_version = '358-24486'; /** * Holds the required PHP version diff --git a/wp-includes/wp-db.php b/wp-includes/wp-db.php index b3aa8f6d2..4fc829fb6 100644 --- a/wp-includes/wp-db.php +++ b/wp-includes/wp-db.php @@ -1120,6 +1120,8 @@ class wpdb { $this->last_result = array(); $this->col_info = null; $this->last_query = null; + $this->rows_affected = $this->num_rows = 0; + $this->last_error = ''; if ( is_resource( $this->result ) ) mysql_free_result( $this->result ); @@ -1300,6 +1302,7 @@ class wpdb { function _insert_replace_helper( $table, $data, $format = null, $type = 'INSERT' ) { if ( ! in_array( strtoupper( $type ), array( 'REPLACE', 'INSERT' ) ) ) return false; + $this->insert_id = 0; $formats = $format = (array) $format; $fields = array_keys( $data ); $formatted_fields = array(); diff --git a/wp-login.php b/wp-login.php index 239e4a9c8..209341fa6 100644 --- a/wp-login.php +++ b/wp-login.php @@ -389,14 +389,11 @@ $http_post = ('POST' == $_SERVER['REQUEST_METHOD']); switch ($action) { case 'postpass' : - if ( empty( $wp_hasher ) ) { - require_once( ABSPATH . 'wp-includes/class-phpass.php' ); - // By default, use the portable hash from phpass - $wp_hasher = new PasswordHash(8, true); - } + require_once ABSPATH . 'wp-includes/class-phpass.php'; + $hasher = new PasswordHash( 8, true ); // 10 days - setcookie( 'wp-postpass_' . COOKIEHASH, $wp_hasher->HashPassword( stripslashes( $_POST['post_password'] ) ), time() + 10 * DAY_IN_SECONDS, COOKIEPATH ); + setcookie( 'wp-postpass_' . COOKIEHASH, $hasher->HashPassword( stripslashes( $_POST['post_password'] ) ), time() + 10 * DAY_IN_SECONDS, COOKIEPATH ); wp_safe_redirect( wp_get_referer() ); exit(); -- GitLab