Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
$_F=__FILE__;$_X='P2lCP1ouWlZoKlZTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NT..
Decoded Output download
?><?php
/*
=====================================================
DataLife Engine - by SoftNews Media Group
-----------------------------------------------------
https://dle-news.ru/
-----------------------------------------------------
Copyright (c) 2004-2023 SoftNews Media Group
=====================================================
This code is protected by copyright
=====================================================
File: cmoderation.php
-----------------------------------------------------
Use: comments moderation
=====================================================
*/
if( !defined( 'DATALIFEENGINE' ) OR !defined( 'LOGGED_IN' ) ) {
header( "HTTP/1.1 403 Forbidden" );
header ( 'Location: ../../' );
die( "Hacking attempt!" );
}
if( ! $user_group[$member_id['user_group']]['admin_comments'] ) {
msg( "error", $lang['index_denied'], $lang['index_denied'], "?mod=main" );
}
if( $action == "mass_approve" ) {
if( !isset($_REQUEST['user_hash']) OR !$_REQUEST['user_hash'] OR $_REQUEST['user_hash'] != $dle_login_hash ) {
die( "Hacking attempt! User not found" );
}
if( !$_POST['selected_comments'] OR !is_array($_POST['selected_comments'])) {
msg( "error", $lang['mass_error'], $lang['mass_acomm'], "?mod=cmoderation" );
}
foreach ( $_POST['selected_comments'] as $c_id ) {
$c_id = intval( $c_id );
$row = $db->super_query("SELECT id, post_id, approve FROM " . PREFIX . "_comments WHERE id = '{$c_id}'");
if ( !isset($row['id']) OR $row['approve']) {
continue;
}
$post_id = intval($row['post_id']);
$db->query( "UPDATE " . PREFIX . "_comments SET approve='1' WHERE id='{$c_id}'" );
$db->query( "UPDATE " . PREFIX . "_post SET comm_num=comm_num+1 WHERE id='{$post_id}'" );
if ( $config['allow_subscribe'] ) {
$row = $db->super_query( "SELECT autor, text, parent FROM " . PREFIX . "_comments WHERE id = '{$c_id}'" );
$name = $row['autor'];
$body = $row['text'];
$parent = $row['parent'];
$row = $db->super_query( "SELECT id, short_story, title, date, alt_name, category FROM ".PREFIX."_post WHERE id = '{$post_id}'" );
$row['date'] = strtotime( $row['date'] );
$row['category'] = intval( $row['category'] );
if( $config['allow_alt_url'] ) {
if( $config['seo_type'] == 1 OR $config['seo_type'] == 2 ) {
if( $row['category'] and $config['seo_type'] == 2 ) {
$full_link = $config['http_home_url'] . get_url( $row['category'] ) . "/" . $row['id'] . "-" . $row['alt_name'] . ".html";
} else {
$full_link = $config['http_home_url'] . $row['id'] . "-" . $row['alt_name'] . ".html";
}
} else {
$full_link = $config['http_home_url'] . date( 'Y/m/d/', $row['date'] ) . $row['alt_name'] . ".html";
}
} else {
$full_link = $config['http_home_url'] . "index.php?newsid=" . $row['id'];
}
$title = stripslashes($row['title']);
$row = $db->super_query( "SELECT * FROM " . PREFIX . "_email WHERE name='comments' LIMIT 0,1" );
$mail = new dle_mail( $config, $row['use_html'] );
if (strpos($full_link, "//") === 0) $full_link = "http:".$full_link;
elseif (strpos($full_link, "/") === 0) $full_link = "http://".$_SERVER['HTTP_HOST'].$full_link;
if( !$langformatdatefull ) $langformatdatefull = "d.m.Y H:i";
$row['template'] = stripslashes( $row['template'] );
$row['template'] = str_replace( "{%username%}", $name, $row['template'] );
$row['template'] = str_replace( "{%date%}", langdate( $langformatdatefull, $_TIME, true ), $row['template'] );
$row['template'] = str_replace( "{%link%}", $full_link, $row['template'] );
$row['template'] = str_replace( "{%title%}", $title, $row['template'] );
$body = str_replace( '
', "", $body );
$body = str_replace( '
', "", $body );
$body = stripslashes( stripslashes( $body ) );
$body = str_replace( "<br />", "
", $body );
$body = strip_tags( $body );
if( $row['use_html'] ) {
$body = str_replace("
", "<br>", $body );
}
$row['template'] = str_replace( "{%text%}", $body, $row['template'] );
$row['template'] = str_replace( "{%ip%}", "--", $row['template'] );
if (strpos($config['http_home_url'], "//") === 0) $slink = "https:".$config['http_home_url'];
elseif (strpos($config['http_home_url'], "/") === 0) $slink = "https://".$_SERVER['HTTP_HOST'].$config['http_home_url'];
else $slink = $config['http_home_url'];
$found_news_author_subscribe = false;
$found_reply_author_subscribe = false;
$news_author_subscribe = $db->super_query( "SELECT " . USERPREFIX . "_users.user_id, " . USERPREFIX . "_users.name, " . USERPREFIX . "_users.email, " . USERPREFIX . "_users.news_subscribe FROM " . PREFIX . "_post_extras LEFT JOIN " . USERPREFIX . "_users ON " . PREFIX . "_post_extras.user_id=" . USERPREFIX . "_users.user_id WHERE " . PREFIX . "_post_extras.news_id='{$post_id}'" );
if( $parent ) {
$reply_author_subscribe = $db->super_query( "SELECT " . USERPREFIX . "_users.user_id, " . USERPREFIX . "_users.name, " . USERPREFIX . "_users.email, " . USERPREFIX . "_users.comments_reply_subscribe FROM " . PREFIX . "_comments LEFT JOIN " . USERPREFIX . "_users ON " . PREFIX . "_comments.user_id=" . USERPREFIX . "_users.user_id WHERE " . PREFIX . "_comments.id='{$parent}'" );
} else $reply_author_subscribe = array();
if( !$parent ) {
$db->query( "SELECT user_id, name, email, hash FROM " . PREFIX . "_subscribe WHERE news_id='{$post_id}'" );
while($rec = $db->get_row())
{
if( $rec['user_id'] == $news_author_subscribe['user_id'] ) {
$found_news_author_subscribe = true;
}
if( $parent AND $rec['user_id'] == $reply_author_subscribe['user_id'] ) {
$found_reply_author_subscribe = true;
}
if ($rec['user_id'] != $member_id['user_id'] ) {
$body = str_replace( "{%username_to%}", $rec['name'], $row['template'] );
$body = str_replace( "{%unsubscribe%}", $slink . "index.php?do=unsubscribe&post_id=" . $post_id . "&user_id=" . $rec['user_id'] . "&hash=" . $rec['hash'], $body );
$mail->send( $rec['email'], $lang['mail_comments'], $body );
}
}
}
if($news_author_subscribe['news_subscribe'] AND !$found_news_author_subscribe) {
$body = str_replace( "{%username_to%}", $news_author_subscribe['name'], $row['template'] );
if ($config['allow_alt_url']) {
$body = str_replace( "{%unsubscribe%}", $slink . "user/" . urlencode ( $news_author_subscribe['name'] ) . "/", $body );
} else {
$body = str_replace( "{%unsubscribe%}", $slink . "index.php?subaction=userinfo&user=" . urlencode ( $news_author_subscribe['name'] ), $body );
}
$mail->send( $news_author_subscribe['email'], $lang['mail_comments'], $body );
$last_send = $news_author_subscribe['user_id'];
} else $last_send = false;
if($parent AND $reply_author_subscribe['comments_reply_subscribe'] AND !$found_reply_author_subscribe AND $reply_author_subscribe['user_id'] != $last_send) {
$body = str_replace( "{%username_to%}", $reply_author_subscribe['name'], $row['template'] );
if ($config['allow_alt_url']) {
$body = str_replace( "{%unsubscribe%}", $slink . "user/" . urlencode ( $reply_author_subscribe['name'] ) . "/", $body );
} else {
$body = str_replace( "{%unsubscribe%}", $slink . "index.php?subaction=userinfo&user=" . urlencode ( $reply_author_subscribe['name'] ), $body );
}
$mail->send( $reply_author_subscribe['email'], $lang['mail_comments'], $body );
}
$db->free();
}
}
$db->query( "INSERT INTO " . USERPREFIX . "_admin_logs (name, date, ip, action, extras) values ('".$db->safesql($member_id['name'])."', '{$_TIME}', '{$_IP}', '19', '')" );
clear_cache(array('news_', 'comm_', 'full_', 'stats'));
msg( "success", $lang['mass_head'], $lang['mass_approve_ok'], "?mod=cmoderation" );
}
if( $action == "mass_delete" ) {
if( !isset($_REQUEST['user_hash']) OR !$_REQUEST['user_hash'] OR $_REQUEST['user_hash'] != $dle_login_hash ) {
die( "Hacking attempt! User not found" );
}
if( ! $_POST['selected_comments'] OR !is_array($_POST['selected_comments']) ) {
msg( "error", $lang['mass_error'], $lang['mass_dcomm'], "?mod=cmoderation" );
}
foreach ( $_POST['selected_comments'] as $c_id ) {
$c_id = intval( $c_id );
deletecomments( $c_id );
}
clear_cache(array('news_', 'comm_', 'full_', 'stats'));
$db->query( "INSERT INTO " . USERPREFIX . "_admin_logs (name, date, ip, action, extras) values ('".$db->safesql($member_id['name'])."', '{$_TIME}', '{$_IP}', '19', '')" );
msg( "success", $lang['mass_head'], $lang['mass_delokc'], "?mod=cmoderation" );
}
if ($config['allow_comments_wysiwyg'] == "2") {
$js_array[] = "engine/editor/jscripts/tiny_mce/tinymce.min.js";
}
if ($config['allow_comments_wysiwyg'] == "1") {
$js_array[] = "engine/skins/codemirror/js/code.js";
$js_array[] = "engine/editor/jscripts/froala/editor.js";
$js_array[] = "engine/editor/jscripts/froala/languages/{$lang['language_code']}.js";
$css_array[] = "engine/editor/jscripts/froala/css/editor.css";
}
echoheader( "<i class=\"fa fa-file-text-o position-left\"></i><span class=\"text-semibold\">{$lang['header_c_1']}</span>", $lang['header_c_2'] );
$entries = "";
$files = array();
$where = array ( PREFIX . "_comments.approve = '0'");
if(isset($_REQUEST['search_field']) AND $_REQUEST['search_field']) {
$search_field = $db->safesql( addslashes(addslashes(trim( urldecode( $_REQUEST['search_field'] ) ) ) ) );
$search_field = preg_replace('/\s+/u', '%', $search_field);
$search_field2 = $db->safesql(trim( htmlspecialchars( urldecode( $_REQUEST['search_field'] ), ENT_QUOTES, $config['charset'] ) ) );
$search_field2 = preg_replace('/\s+/u', '%', $search_field2);
$where[] = "(".PREFIX ."_comments.text like '%{$search_field}%' OR ".PREFIX."_comments.text like '%{$search_field2}%')";
$search_field = trim( htmlspecialchars( urldecode( $_REQUEST['search_field'] ), ENT_QUOTES, $config['charset'] ) );
} else $search_field = "";
$where = implode( " AND ", $where );
$start_from = isset($_GET['start_from']) ? intval( $_GET['start_from'] ) : 0;
if( $start_from < 0 ) $start_from = 0;
$news_per_page = 20;
$i = $start_from;
$gopage = isset($_GET['gopage']) ? intval( $_GET['gopage'] ) : 0;
if( $gopage > 0 ) $start_from = ($gopage - 1) * $news_per_page;
$result_count = $db->super_query( "SELECT COUNT(*) as count FROM " . PREFIX . "_comments WHERE {$where}" );
$db->query( "SELECT " . PREFIX . "_comments.id, post_id, " . PREFIX . "_comments.date, " . PREFIX . "_comments.autor, text, ip, " . PREFIX . "_post.title, " . PREFIX . "_post.date as newsdate, " . PREFIX . "_post.alt_name, " . PREFIX . "_post.category FROM " . PREFIX . "_comments LEFT JOIN " . PREFIX . "_post ON " . PREFIX . "_comments.post_id=" . PREFIX . "_post.id WHERE {$where} ORDER BY " . PREFIX . "_comments.date DESC LIMIT $start_from, $news_per_page" );
while ( $row = $db->get_array() ) {
$files[] = $row['id'];
$row['text'] = "<div id='comm-id-" . $row['id'] . "'>" . stripslashes( $row['text'] ) . "</div>";
$row['newsdate'] = strtotime( $row['newsdate'] );
$row['date'] = strtotime( $row['date'] );
if( !$langformatdatefull ) $langformatdatefull = "d.m.Y H:i:s";
$date = date( $langformatdatefull, $row['date'] );
if( $config['allow_alt_url'] ) {
if( $config['seo_type'] == 1 OR $config['seo_type'] == 2 ) {
if( intval( $row['category'] ) and $config['seo_type'] == 2 ) {
$full_link = $config['http_home_url'] . get_url( intval( $row['category'] ) ) . "/" . $row['post_id'] . "-" . $row['alt_name'] . ".html";
} else {
$full_link = $config['http_home_url'] . $row['post_id'] . "-" . $row['alt_name'] . ".html";
}
} else {
$full_link = $config['http_home_url'] . date( 'Y/m/d/', $row['newsdate'] ) . $row['alt_name'] . ".html";
}
} else {
$full_link = $config['http_home_url'] . "index.php?newsid=" . $row['post_id'];
}
$news_title = "<a href=\"" . $full_link . "\" target=\"_blank\">" . stripslashes( $row['title'] ) . "</a>";
$row['autor'] = "<a href=\"?mod=editusers&action=edituser&user=".urlencode($row['autor'])."\" target=\"_blank\">{$row['autor']}</a>";
$row['ip'] = "<a href=\"?mod=blockip&ip=".urlencode($row['ip'])."\" target=\"_blank\">{$row['ip']}</a>";
$entries .= <<<HTML
<div id='table-comm-{$row['id']}' class="panel panel-default">
<div class="panel-heading">
<span class="label label-info position-left">{$lang['edit_autor']}</span><strong class="position-left">{$row['autor']}</strong>IP: {$row['ip']} {$lang['cmod_n_title']} {$news_title}
<div class="heading-elements">
<div class="checkbox checkbox-right"><label><input name="selected_comments[]" value="{$row['id']}" type="checkbox" class="icheck"></label></div>
</div>
</div>
<div class="panel-body">
{$row['text']}
{uploaded files="{$row['id']}"}
</div>
<div class="panel-footer">
<button id="save-button-{$row['id']}" onclick="public_comm('{$row['id']}', '{$row['post_id']}'); return false;" type="button" class="btn bg-teal btn-sm btn-raised position-left"><i class="fa fa-check-square-o position-left"></i>{$lang['bb_b_approve']}</button>
<button onclick="ajax_comm_edit('{$row['id']}'); return false;" type="button" class="btn bg-primary-600 btn-sm btn-raised position-left"><i class="fa fa-pencil-square-o position-left"></i>{$lang['group_sel1']}</button>
<button onclick="MarkSpam('{$row['id']}'); return false;" type="button" class="btn bg-brown-600 btn-sm btn-raised position-left"><i class="fa fa-minus-circle position-left"></i>{$lang['btn_spam']}</button>
<button onclick="DeleteComments('{$row['id']}'); return false;" type="button" class="btn bg-danger btn-sm btn-raised"><i class="fa fa-trash-o position-left"></i>{$lang['edit_dnews']}</button>
<span class="pull-right" style="margin-top: 4px;"><i class="fa fa-clock-o position-left"></i>{$date}</span>
</div>
</div>
<input type="hidden" name="post_id[{$row['id']}]" value="{$row['post_id']}">
HTML;
}
$db->free();
$images_found = false;
if (count($files)) {
$find_files = implode(',', $files);
$ids = array();
$sql_result = $db->query("SELECT id, c_id, name, author FROM " . PREFIX . "_comments_files WHERE c_id IN ({$find_files})");
while ($row = $db->get_row($sql_result)) {
$ids[$row['c_id']]['uploaded_images'][] = array('id' => $row['id'], 'c_id' => $row['c_id'], 'file' => $row['name'], 'author' => urlencode($row['author']));
}
foreach ($files as $file) {
$uploaded_list = array();
if (isset($ids[$file]['uploaded_images']) and is_array($ids[$file]['uploaded_images']) and count($ids[$file]['uploaded_images'])) {
$images_found = true;
foreach ($ids[$file]['uploaded_images'] as $temp_value) {
$image = get_uploaded_image_info($temp_value['file'], 'posts', true);
$img_url = $image->url;
$size = $image->size;
$dimension = $image->dimension;
if ($image->medium) {
$img_url = $image->medium;
}
if ($image->thumb) {
$img_url = $image->thumb;
}
if ($size) $size = "({$size})";
$file_name = explode("_", $image->name);
if (count($file_name) > 1) unset($file_name[0]);
$file_name = implode("_", $file_name);
$uploaded_list[] = <<<HTML
<div class="file-preview-card uploadedfile" data-type="image" data-cid="{$temp_value['c_id']}" data-deleteid="{$temp_value['id']}" data-author="{$temp_value['author']}">
<div class="file-content select-disable">
<a href="{$image->url}" data-highslide="single" rel="tooltip" title="{$lang['up_im_expand']}" target="_blank"><img src="{$img_url}" class="file-preview-image"></a>
</div>
<div class="file-footer">
<div class="file-footer-caption">
<div class="file-caption-info" rel="tooltip" title="{$image->name}">{$file_name}</div>
<div class="file-size-info">{$dimension} {$size}</div>
</div>
<div class="file-footer-bottom">
<div class="file-delete"><a class="comments-delete-link" href="#"><i class="mediaupload-icon mediaupload-icon-trash"></i></a></div>
</div>
</div>
</div>
HTML;
}
}
if (count($uploaded_list)) $uploaded_list = "<div class=\"qq-uploader\" style=\"padding-top:5px;\">" . implode("", $uploaded_list) . "</div>";
else $uploaded_list = "";
$entries = str_ireplace("{uploaded files=\"{$file}\"}", $uploaded_list, $entries);
}
}
// pagination
$npp_nav = "";
if( $start_from > 0 ) {
$previous = $start_from - $news_per_page;
$npp_nav .= "<li><a href=\"?mod=cmoderation&start_from={$previous}&search_field={$search_field}\" title=\"{$lang['edit_prev']}\"><<</a></li>";
}
if( $result_count['count'] > $news_per_page ) {
$enpages_count = @ceil( $result_count['count'] / $news_per_page );
$enpages_start_from = 0;
$enpages = "";
if( $enpages_count <= 10 ) {
for($j = 1; $j <= $enpages_count; $j ++) {
if( $enpages_start_from != $start_from ) {
$enpages .= "<li><a href=\"?mod=cmoderation&start_from={$enpages_start_from}&search_field={$search_field}\">$j</a></li>";
} else {
$enpages .= "<li class=\"active\"><span>$j</span></li>";
}
$enpages_start_from += $news_per_page;
}
$npp_nav .= $enpages;
} else {
$start = 1;
$end = 10;
if( $start_from > 0 ) {
if( ($start_from / $news_per_page) > 4 ) {
$start = @ceil( $start_from / $news_per_page ) - 3;
$end = $start + 9;
if( $end > $enpages_count ) {
$start = $enpages_count - 10;
$end = $enpages_count - 1;
}
$enpages_start_from = ($start - 1) * $news_per_page;
}
}
if( $start > 2 ) {
$enpages .= "<li><a href=\"?mod=cmoderation&start_from=0&search_field={$search_field}\">1</a></li> <li><span>...</span></li>";
}
for($j = $start; $j <= $end; $j ++) {
if( $enpages_start_from != $start_from ) {
$enpages .= "<li><a href=\"?mod=cmoderation&start_from={$enpages_start_from}&search_field={$search_field}\">$j</a></li>";
} else {
$enpages .= "<li class=\"active\"><span>$j</span></li>";
}
$enpages_start_from += $news_per_page;
}
$enpages_start_from = ($enpages_count - 1) * $news_per_page;
$enpages .= "<li><span>...</span></li><li><a href=\"?mod=cmoderation&start_from={$enpages_start_from}&search_field={$search_field}\">$enpages_count</a></li>";
$npp_nav .= $enpages;
}
if( $result_count['count'] > $i ) {
$how_next = $result_count['count'] - $i;
if( $how_next > $news_per_page ) {
$how_next = $news_per_page;
}
$npp_nav .= "<li><a href=\"?mod=cmoderation&start_from={$i}&search_field={$search_field}\" title=\"{$lang['edit_next']}\">>></a></li>";
}
$npp_nav = "<div class=\"pull-left\"><ul class=\"pagination pagination-sm\">".$npp_nav."</ul></div>";
}
// pagination
echo <<<HTML
<style type="text/css">
.bb-pane {
height: 1%; overflow: hidden;
padding-bottom: 5px;
padding-left: 5px;
margin: 0;
height: auto !important;
text-decoration:none;
border-bottom-left-radius: 0px;
border-top:1px solid #cccccc;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
box-shadow: none !important;
margin: 0;
text-decoration: none;
box-shadow: none !important;
background-color: #f6f6f6;
}
.dle_theme_dark .bb-pane {
color: #fefefe;
background-color: #363636;
border-color: #363636;
}
.bb-pane>b {
margin-top: 5px;
margin-left: 0;
vertical-align: middle;
}
.bb-pane .bb-btn + .bb-btn, .bb-pane .bb-btn + .bb-pane,.bb-pane .bb-pane + .bb-btn,.bb-pane .bb-pane + .bb-pane {
margin-left:-1px;
}
.bb-btn {
display: inline-block; overflow: hidden; float: left;
padding: 4px 10px;
border: 1px solid transparent;
}
.bb-btn:hover {
background-color: #e6e6e6;
border: 1px solid rgba(0, 0, 0, 0.23);
}
.dle_theme_dark .bb-btn:hover {
background-color: transparent;
border: 1px solid rgba(0, 0, 0, 0.23);
}
.bb-editor textarea {
font-size: 12px;
font-family: verdana;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
-webkit-border-radius: 0;
border-radius: 0;
color: #000;
padding: 3px 5px 3px 5px;
border:1px solid #cccccc;
background: #ffffff;
resize: vertical;
outline: none;
height: 300px;
width: 100%;
}
.dle_theme_dark .bb-editor textarea {
color: #ddd;
background-color: #262626;
border:1px solid #363636;
}
.ui-dialog input[type="text"], input[type="password"], textarea {
-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);
-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
-webkit-border-radius: 0;
border-radius: 0;
color: #000;
padding: 3px 5px 3px 5px;
border: 1px solid #cccccc;
display: inline-block;
background: #ffffff;
font-size: 13px;
}
.ui-dialog input[type="text"]:focus, input[type="password"]:focus, .ui-dialog textarea:focus {
border: 1px solid #009688;
}
.dle_theme_dark .ui-dialog input[type="text"], .dle_theme_dark .ui-dialog input[type="password"], .dle_theme_dark .ui-dialog textarea {
color: #fefefe;
background-color: #555;
border-color: #cbcbcb;
}
.bb-pane-dropdown {
position: absolute;
top: 100%; left: 0;
z-index: 1000;
display: none;
min-width: 180px;
padding: 5px 0 !important;
margin: 2px 0 0;
list-style: none;
font-size: 11px;
border-radius: 2px;
background: #fff;
background-clip: padding-box;
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
max-height: 300px;
overflow: auto;
}
.bb-pane-dropdown > li > a {
display: block;
padding: 3px 10px;
clear: both;
font-weight: normal;
line-height: 1.42857;
color: #353535;
white-space: nowrap;
}
.bb-pane-dropdown > li > a:hover { text-decoration:none; color: #262626; background-color:whitesmoke; }
.bb-pane-dropdown .color-palette div .color-btn {
width: 17px; height: 17px;
padding: 0; margin: 0;
border: 1px solid #fff;
cursor: pointer;
}
.bb-pane-dropdown .color-palette { padding: 0px 5px; }
.bb-pane-dropdown table { margin: 0px; }
.dle_theme_dark .bb-pane-dropdown {
color: #fefefe;
background-color: #363636!important;
}
.bb-sel { float: left; padding: 2px 2px 0 2px; }
.bb-sel select { font-size: 11px; }
.bb-sep { display: inline-block; float: left; width: 1px; padding: 2px; }
.bb-btn { cursor: pointer; outline: 0; }
#b_font select, #b_size select { padding: 0;}
.bb-pane h1, .bb-pane h2, .bb-pane h3, .bb-pane h4, .bb-pane h5, .bb-pane h6 { margin-top: 5px; margin-bottom: 5px; }
.bb-pane h1 { font-size: 36px; }
.bb-pane h2 { font-size: 30px; }
.bb-pane h3 { font-size: 24px; }
.bb-pane h4 { font-size:18px; }
.bb-pane h5 { font-size:14px; }
.bb-pane h6 { font-size:12px; }
[class^="bb-btn"], [class*=" bb-btn"] {
font-family: 'bb-editor-font';
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
font-size: 14px;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.bb-sel { float: left; padding: 2px 2px 0 2px; }
.bb-sel select { font-size: 11px; }
.bb-sep { display: inline-block; float: left; width: 1px; padding: 2px; }
.bb-btn { cursor: pointer; outline: 0; }
#b_font select, #b_size select { padding: 0;}
#b_b:before {content: "032";}
#b_i:before {content: "033";}
#b_u:before {content: "0cd";}
#b_s:before {content: "0cc";}
#b_img:before { content: "03e"; }
#b_up:before { content: "\e930"; }
#b_emo:before { content: "118"; }
#b_url:before { content: "0c1"; }
#b_leech:before { content: "\e98d"; }
#b_mail:before { content: "003"; }
#b_video:before { content: "\e913"; }
#b_audio:before { content: "\e911"; }
#b_hide:before { content: "\e9d1"; }
#b_quote:before { content: "\e977"; }
#b_code:before { content: "121"; }
#b_left:before { content: "036"; }
#b_center:before { content: "037"; }
#b_right:before { content: "038"; }
#b_color:before { content: "\e601"; }
#b_spoiler:before { content: "\e600"; }
#b_fla:before { content: "\ea8d"; }
#b_yt:before { content: "16a"; }
#b_tf:before { content: "\ea61"; }
#b_list:before { content: "0ca"; }
#b_ol:before { content: "0cb"; }
#b_tnl:before { content: "\ea61"; }
#b_br:before { content: "\ea68"; }
#b_pl:before { content: "\ea72"; }
#b_size:before { content: "034"; }
#b_font:before { content: "031"; }
#b_header:before { content: "1dc"; }
#b_sub:before { content: "12c"; }
#b_sup:before { content: "12b"; }
#b_justify:before { content: "039"; }
.bbcodes {
display:inline-block;
padding: 4px 10px;
margin-bottom:0;
line-height: 1.5;
cursor:pointer;
border-width: 0;
background-color: #1e88e5;
border-color: #1e88e5;
color: #fff;
border-radius: 3px;
white-space:nowrap;
outline:0;
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
-webkit-transition: all ease-in-out 0.15s;
transition: all ease-in-out 0.15s;
}
.bbcodes:hover {
-webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
}
.btn:focus {
outline:0;
}
</style>
<script>
<!--
var c_cache = [];
var dle_root = '';
var dle_prompt = '{$lang['p_prompt']}';
var dle_wysiwyg = '{$config['allow_comments_wysiwyg']}';
function setNewField(which, formname)
{
if (which != selField)
{
fombj = formname;
selField = which;
}
};
function ajax_comm_edit( c_id )
{
for (var i = 0, length = c_cache.length; i < length; i++) {
if (i in c_cache) {
if ( c_cache[ i ] !== '' )
{
ajax_cancel_comm_edit( i );
}
}
}
if ( ! c_cache[ c_id ] || c_cache[ c_id ] === '' )
{
c_cache[ c_id ] = $('#comm-id-'+c_id).html();
}
ShowLoading('');
$.get("engine/ajax/controller.php?mod=editcomments", { id: c_id, area: 'news', mode: "adminpanel", action: "edit" }, function(data){
HideLoading('');
$('#comm-id-'+c_id).html(data);
setTimeout(function() {
$("html,body").stop().animate({scrollTop: $("#comm-id-" + c_id).offset().top - 70}, 700);
}, 100);
}, 'html');
return false;
};
function ajax_cancel_comm_edit( c_id ) {
if ( c_cache[ c_id ] != "" )
{
$("#comm-id-"+c_id).html(c_cache[ c_id ]);
}
c_cache[ c_id ] = '';
return false;
};
function ajax_save_comm_edit( c_id, area ) {
if (dle_wysiwyg == "2") {
tinyMCE.triggerSave();
}
var comm_txt = $('#dleeditcomments'+c_id).val();
ShowLoading('');
$.post("engine/ajax/controller.php?mod=editcomments", { id: c_id, comm_txt: comm_txt, area: area, action: "save", user_hash: "{$dle_login_hash}" }, function(data){
HideLoading('');
if (data.success) {
c_cache[ c_id ] = '';
$('#table-comm-'+c_id).remove();
} else if (data.error) {
DLEalert(data.message, '{$lang['p_info']}');
}
}, "json" );
return false;
};
function public_comm( c_id, post_id ) {
ShowLoading('');
$.post('engine/ajax/controller.php?mod=adminfunction', { id: c_id, post_id:post_id, action: "commentspublic", user_hash: '{$dle_login_hash}' }, function(data){
HideLoading('');
$('#table-comm-'+c_id).remove();
});
return false;
};
function DeleteComments(id) {
DLEconfirm( '{$lang['d_c_confirm']}', '{$lang['p_confirm']}', function () {
ShowLoading('');
$.get("engine/ajax/controller.php?mod=deletecomments", { id: id, dle_allow_hash: '{$dle_login_hash}' }, function(r){
HideLoading('');
$('#table-comm-'+id).remove();
});
} );
};
function MarkSpam(id) {
DLEconfirm( '{$lang['mark_spam_c']}', '{$lang['p_confirm']}', function () {
ShowLoading('');
$.get("engine/ajax/controller.php?mod=adminfunction", { id: id, action: 'commentsspam', user_hash: '{$dle_login_hash}' }, function(data){
HideLoading('');
if (data != "error") {
DLEconfirm( data, '{$lang['p_confirm']}', function () {
location.reload(true);
} );
}
});
} );
};
function ckeck_uncheck_all() {
var frm = document.dlemasscomments;
for (var i=0;i<frm.elements.length;i++) {
var elmnt = frm.elements[i];
if (elmnt.type=='checkbox') {
if(frm.master_box.checked == true){ elmnt.checked=false; $(elmnt).parents('.panel').find('.panel-body').removeClass('warning'); }
else{ elmnt.checked=true; $(elmnt).parents('.panel').find('.panel-body').addClass('warning'); }
}
}
if(frm.master_box.checked == true){ frm.master_box.checked = false; }
else{ frm.master_box.checked = true; }
$.uniform.update();
return false;
};
$(function() {
$('.heading-elements input[type=checkbox]').on('change', function() {
if($(this).is(':checked')) {
$(this).parents('.panel').find('.panel-body').addClass('warning');
}
else {
$(this).parents('.panel').find('.panel-body').removeClass('warning');
}
});
});
//-->
</script>
<form action="" method="post" name="dlemasscomments" id="dlemasscomments">
<input type="hidden" name="mod" value="cmoderation">
<input type="hidden" name="user_hash" value="{$dle_login_hash}" />
<div class="panel panel-flat">
<div class="panel-heading">
<div class="has-feedback width-350">
<input name="search_field" type="search" dir="auto" class="form-control" placeholder="{$lang['search_field']}" value="{$search_field}">
<div class="form-control-feedback">
<a href="#" onclick="$(this).closest('form').submit(); return false;"><i class="fa fa-search text-size-base text-muted"></i></a>
</div>
</div>
<div class="heading-elements">
<div class="checkbox checkbox-right"><label><input name="master_box" id="master_box" type="checkbox" class="icheck" title="{$lang['edit_selall']}" onclick="javascript:ckeck_uncheck_all();">{$lang['edit_selall']}</label></div>
</div>
</div>
</div>
{$entries}
{$npp_nav}
<div class="pull-right">
<select class="uniform" name="action">
<option value="">{$lang['edit_selact']}</option>
<option value="mass_approve">{$lang['bb_b_approve']}</option>
<option value="mass_delete">{$lang['edit_seldel']}</option>
</select> <input class="btn bg-slate-600 btn-sm btn-raised" type="submit" value="{$lang['b_start']}" />
</div>
</form>
HTML;
if ($images_found) {
if($lang['direction'] == 'rtl') $rtl_prefix ='_rtl'; else $rtl_prefix = '';
echo <<<HTML
<script>
var elemfont = document.createElement('i');
elemfont.className = 'mediaupload-icon';
elemfont.style.position = 'absolute';
elemfont.style.left = '-9999px';
document.body.appendChild(elemfont);
if ($( elemfont ).css('font-family') !== 'mediauploadicons') {
$('head').append('<link rel="stylesheet" type="text/css" href="{$config['http_home_url']}engine/classes/uploads/html5/fileuploader{$rtl_prefix}.css">');
}
document.body.removeChild(elemfont);
if (typeof Fancybox == "undefined" ) {
$.getCachedScript( dle_root + 'engine/classes/fancybox/fancybox.js?v={$config['cache_id']}');
}
$(document).off("click", '.file-preview-card .comments-delete-link');
$(document).on("click", '.file-preview-card .comments-delete-link', function(e){
e.preventDefault();
comment_delete_file( $(this).closest('.file-preview-card') );
return false;
});
function comment_delete_file( file ) {
DLEconfirm( '{$lang['file_delete']}', '{$lang['p_info']}', function () {
var formData = new FormData();
formData.append('subaction', 'deluploads');
formData.append('user_hash', '{$dle_login_hash}');
formData.append('area', 'comments');
formData.append('news_id', file.data('cid') );
formData.append('author', file.data('author') );
formData.append('comments_files[]', file.data('deleteid') );
ShowLoading('');
$.ajax({
url: dle_root + "engine/ajax/controller.php?mod=upload",
data: formData,
processData: false,
contentType: false,
type: 'POST',
dataType: 'json',
success: function(data) {
HideLoading('');
if (data.status) {
file.fadeOut("slow", function() {
file.remove();
});
$('#mediaupload').remove();
} else {
DLEalert(data.error, dle_info);
}
}
});
return false;
} );
return false;
};
</script>
HTML;
}
if( strpos ( $entries, "dleplyrplayer" ) !== false ) {
if( strpos ( $entries, ".m3u8" ) !== false ) {
echo <<<HTML
<script src="{$config['http_home_url']}engine/classes/html5player/hls.js"></script>
HTML;
}
echo <<<HTML
<link href="{$config['http_home_url']}engine/classes/html5player/plyr.css" rel="stylesheet" type="text/css">
<script src="{$config['http_home_url']}engine/classes/html5player/plyr.js"></script>
HTML;
}
if ($config['allow_comments_wysiwyg'] == "2") {
echo <<<HTML
<link href="engine/editor/jscripts/tiny_mce/plugins/dlebutton/dlebutton.css" rel="stylesheet" type="text/css">
HTML;
}
echofooter();
?>
Did this file decode correctly?
Original Code
$_F=__FILE__;$_X='P2lCP1ouWlZoKlZTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1Y+NGU9ZUlzQU0+S0h4c0hNPi0+PHE+cE9BPUVNfW4+dU05c2U+Q3pPUVo+Vi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tVj4uPT1abjpoaDlXTS1ITX1uWHpRaFYtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVY+L09acXpzeC49PigyKT5rYWFVLWtha0o+cE9BPUVNfW4+dU05c2U+Q3pPUVpWU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NWPlQuc24+Mk85TT5zbj5aek89TTI9TTk+PHE+Mk9acXpzeC49VlNTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTVj5yc1dNOj4yWU85TXplPXNPSFhaLlpWLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1WPiBuTTo+Mk9ZWU1IPW4+WU85TXplPXNPSFZTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1YqaFZWc0EoPiE5TUFzSE05KD4nNEZURkkzcktLRUMzRUsnPik+N2c+ITlNQXNITTkoPidJN0NDSzRfM0UnPik+KT5dVgkuTWU5TXooPiJ0VFRtaDBYMD5VYUo+ck96PHM5OU1IIj4pO1YJLk1lOU16Pig+J0lPMmU9c09IOj5YWGhYWGgnPik7Vgk5c00oPiJ0ZTJ5c0h4PmU9PU1ZWj0hIj4pO1ZsVlZzQSg+IT4kUW5Nel94ek9RWmokWU1ZPE16X3M5aidRbk16X3h6T1FaJ2RkaidlOVlzSF8yT1lZTUg9bidkPik+XVYJWW54KD4iTXp6T3oiLD4kV2VIeGonc0g5TVJfOU1Ic005J2QsPiRXZUh4aidzSDlNUl85TUhzTTknZCw+Ij9ZTzlTWWVzSCI+KTtWbFZWc0EoPiRlMj1zT0g+U1M+Illlbm5fZVpaek9jTSI+KT5dVglWCXNBKD4hc25uTT0oJF9nS3cgS3BUaidRbk16Xy5lbi4nZCk+N2c+ISRfZ0t3IEtwVGonUW5Nel8uZW4uJ2Q+N2c+JF9nS3cgS3BUaidRbk16Xy5lbi4nZD4hUz4kOVdNX1dPeHNIXy5lbi4+KT5dVgkJVgkJOXNNKD4idGUyeXNIeD5lPT1NWVo9IT4gbk16PkhPPT5BT1FIOSI+KTtWCVYJbFYJVglzQSg+ISRfbTdwVGonbk1XTTI9TTlfMk9ZWU1IPW4nZD43Zz4hc25fZXp6ZXEoJF9tN3BUaiduTVdNMj1NOV8yT1lZTUg9bidkKSk+XVYJCVlueCg+Ik16ek96Iiw+JFdlSHhqJ1llbm5fTXp6T3onZCw+JFdlSHhqJ1llbm5fZTJPWVknZCw+Ij9ZTzlTMllPOU16ZT1zT0giPik7VglsVlYJQU96TWUyLj4oPiRfbTdwVGonbk1XTTI9TTlfMk9ZWU1IPW4nZD5lbj4kMl9zOT4pPl1WCQlWCQkkMl9zOT5TPnNIPWNlVyg+JDJfczk+KTtWCQlWCQkkek99PlM+JDk8LWluUVpNel92UU16cSgicEtJSy9UPnM5LD5aT249X3M5LD5lWlp6T2NNPnJnN3U+Ij5YPm1nS3IzRD5YPiJfMk9ZWU1IPW4+e3RLZ0s+czk+Uz4nXSQyX3M5bCciKTtWVgkJc0E+KD4hc25uTT0oJHpPfWonczknZCk+N2c+JHpPfWonZVpaek9jTSdkKT5dVgkJCTJPSD1zSFFNO1YJCWxWVgkJJFpPbj1fczk+Uz5zSD1jZVcoJHpPfWonWk9uPV9zOSdkKTtWVgkJJDk8LWl2UU16cSg+IiBtNEZUSz4iPlg+bWdLcjNEPlg+Il8yT1lZTUg9bj5wS1Q+ZVpaek9jTVMnMCc+e3RLZ0s+czlTJ10kMl9zOWwnIj4pO1YJCSQ5PC1pdlFNenEoPiIgbTRGVEs+Ij5YPm1nS3IzRD5YPiJfWk9uPT5wS1Q+Mk9ZWV9IUVlTMk9ZWV9IUVkrMD57dEtnSz5zOVMnXSRaT249X3M5bCciPik7VlYJCXNBPig+JDJPSEFzeGonZVdXT31fblE8bjJ6czxNJ2Q+KT5dVglWCQkJJHpPfT5TPiQ5PC1pblFaTXpfdlFNenEoPiJwS0lLL1Q+ZVE9T3osPj1NUj0sPlplek1IPT5yZzd1PiI+WD5tZ0tyM0Q+WD4iXzJPWVlNSD1uPnt0S2dLPnM5PlM+J10kMl9zOWwnIj4pO1YJVgkJCSRIZVlNPlM+JHpPfWonZVE9T3onZDtWCQkJJDxPOXE+Uz4kek99aic9TVI9J2Q7VgkJCSRaZXpNSD0+Uz4kek99aidaZXpNSD0nZDtWCQkJVgkJCSR6T30+Uz4kOTwtaW5RWk16X3ZRTXpxKD4icEtJSy9UPnM5LD5uLk96PV9uPU96cSw+PXM9V00sPjllPU0sPmVXPV9IZVlNLD4yZT1NeE96cT5yZzd1PiJYbWdLcjNEWCJfWk9uPT57dEtnSz5zOT5TPiddJFpPbj1fczlsJyI+KTtWCVYJCQkkek99aic5ZT1NJ2Q+Uz5uPXo9Tz1zWU0oPiR6T31qJzllPU0nZD4pO1YJCQkkek99aicyZT1NeE96cSdkPlM+c0g9Y2VXKD4kek99aicyZT1NeE96cSdkPik7VglWCQkJc0EoPiQyT0hBc3hqJ2VXV099X2VXPV9RelcnZD4pPl1WCQkJCQlWCQkJCXNBKD4kMk9IQXN4aiduTU9fPXFaTSdkPlNTPjA+N2c+JDJPSEFzeGonbk1PXz1xWk0nZD5TUz5rPik+XVYJCQkJVgkJCQkJc0EoPiR6T31qJzJlPU14T3pxJ2Q+ZUg5PiQyT0hBc3hqJ25NT189cVpNJ2Q+U1M+az4pPl1WCQkJCQkJVgkJCQkJCSRBUVdXX1dzSHk+Uz4kMk9IQXN4aicuPT1aXy5PWU1fUXpXJ2Q+WD54TT1fUXpXKD4kek99aicyZT1NeE96cSdkPik+WD4iaCI+WD4kek99aidzOSdkPlg+Ii0iPlg+JHpPfWonZVc9X0hlWU0nZD5YPiJYLj1ZVyI7VgkJCQkJCVYJCQkJCWw+TVduTT5dVgkJCQkJCVYJCQkJCQkkQVFXV19Xc0h5PlM+JDJPSEFzeGonLj09Wl8uT1lNX1F6VydkPlg+JHpPfWonczknZD5YPiItIj5YPiR6T31qJ2VXPV9IZVlNJ2Q+WD4iWC49WVciO1YJCQkJCQlWCQkJCQlsVgkJCQkJVgkJCQlsPk1Xbk0+XVYJCQkJCVYJCQkJCSRBUVdXX1dzSHk+Uz4kMk9IQXN4aicuPT1aXy5PWU1fUXpXJ2Q+WD45ZT1NKD4nYmhZaDloJyw+JHpPfWonOWU9TSdkPik+WD4kek99aidlVz1fSGVZTSdkPlg+IlguPVlXIjtWCQkJCWxWCQkJCVYJCQlsPk1Xbk0+XVYJCQkJCVYJCQkJJEFRV1dfV3NIeT5TPiQyT0hBc3hqJy49PVpfLk9ZTV9RelcnZD5YPiJzSDlNUlhaLlo/SE19bnM5UyI+WD4kek99aidzOSdkO1YJCQkJVgkJCWxWCQlWCQkJJD1zPVdNPlM+bj16c1puV2VuLk1uKCR6T31qJz1zPVdNJ2QpO1YJCQlWCQkJJHpPfT5TPiQ5PC1pblFaTXpfdlFNenEoPiJwS0lLL1Q+Kj5yZzd1PiI+WD5tZ0tyM0Q+WD4iX01ZZXNXPnt0S2dLPkhlWU1TJzJPWVlNSD1uJz5JM3UzVD5hLDAiPik7VgkJCSRZZXNXPlM+SE19PjlXTV9ZZXNXKD4kMk9IQXN4LD4kek99aidRbk1fLj1ZVydkPik7VglWCQkJc0E+KG49elpPbigkQVFXV19Xc0h5LD4iaGgiKT5TU1M+YSk+JEFRV1dfV3NIeT5TPiIuPT1aOiJYJEFRV1dfV3NIeTtWCQkJTVduTXNBPihuPXpaT24oJEFRV1dfV3NIeSw+ImgiKT5TU1M+YSk+JEFRV1dfV3NIeT5TPiIuPT1aOmhoIlgkX3BLZzZLZ2ondFRUbV90N3BUJ2RYJEFRV1dfV3NIeTtWCQkJVgkJCXNBKD4hJFdlSHhBT3pZZT05ZT1NQVFXVz4pPiRXZUh4QU96WWU9OWU9TUFRV1c+Uz4iOVhZWGI+dDpzIjtWCVYJCQkkek99aic9TVlaV2U9TSdkPlM+bj16c1puV2VuLk1uKD4kek99aic9TVlaV2U9TSdkPik7VgkJCSR6T31qJz1NWVpXZT1NJ2Q+Uz5uPXpfek1aV2UyTSg+Il0lUW5NekhlWU0lbCIsPiRIZVlNLD4kek99aic9TVlaV2U9TSdkPik7VgkJCSR6T31qJz1NWVpXZT1NJ2Q+Uz5uPXpfek1aV2UyTSg+Il0lOWU9TSVsIiw+V2VIeDllPU0oPiRXZUh4QU96WWU9OWU9TUFRV1csPiRfVDN1Syw+PXpRTT4pLD4kek99aic9TVlaV2U9TSdkPik7VgkJCSR6T31qJz1NWVpXZT1NJ2Q+Uz5uPXpfek1aV2UyTSg+Il0lV3NIeSVsIiw+JEFRV1dfV3NIeSw+JHpPfWonPU1ZWldlPU0nZD4pO1YJCQkkek99aic9TVlaV2U9TSdkPlM+bj16X3pNWldlMk0oPiJdJT1zPVdNJWwiLD4kPXM9V00sPiR6T31qJz1NWVpXZT1NJ2Q+KTtWCVYJCQkkPE85cT5TPm49el96TVpXZTJNKD4nXEgnLD4iIiw+JDxPOXE+KTtWCQkJJDxPOXE+Uz5uPXpfek1aV2UyTSg+J1x6Jyw+IiIsPiQ8TzlxPik7VgkJCQlWCQkJJDxPOXE+Uz5uPXpzWm5XZW4uTW4oPm49enNabldlbi5Nbig+JDxPOXE+KT4pO1YJCQkkPE85cT5TPm49el96TVpXZTJNKD4iQjx6PmhpIiw+IlxIIiw+JDxPOXE+KTtWCQkJJDxPOXE+Uz5uPXpzWl89ZXhuKD4kPE85cT4pO1YJCQkJVgkJCXNBKD4kek99aidRbk1fLj1ZVydkPik+XVYJCQkJJDxPOXE+Uz5uPXpfek1aV2UyTSgiXEgiLD4iQjx6aSIsPiQ8TzlxPik7VgkJCWxWCQkJCQkJVgkJCSR6T31qJz1NWVpXZT1NJ2Q+Uz5uPXpfek1aV2UyTSg+Il0lPU1SPSVsIiw+JDxPOXEsPiR6T31qJz1NWVpXZT1NJ2Q+KTtWCQkJJHpPfWonPU1ZWldlPU0nZD5TPm49el96TVpXZTJNKD4iXSVzWiVsIiw+Ii0tIiw+JHpPfWonPU1ZWldlPU0nZD4pO1YJCQlWCQkJc0E+KG49elpPbigkMk9IQXN4aicuPT1aXy5PWU1fUXpXJ2QsPiJoaCIpPlNTUz5hKT4kbldzSHk+Uz4iLj09Wm46IlgkMk9IQXN4aicuPT1aXy5PWU1fUXpXJ2Q7VgkJCU1Xbk1zQT4obj16Wk9uKCQyT0hBc3hqJy49PVpfLk9ZTV9RelcnZCw+ImgiKT5TU1M+YSk+JG5Xc0h5PlM+Ii49PVpuOmhoIlgkX3BLZzZLZ2ondFRUbV90N3BUJ2RYJDJPSEFzeGonLj09Wl8uT1lNX1F6VydkO1YJCQlNV25NPiRuV3NIeT5TPiQyT0hBc3hqJy49PVpfLk9ZTV9RelcnZDtWCQkJVgkJCSRBT1FIOV9ITX1uX2VRPS5Pel9uUTxuMnpzPE0+Uz5BZVduTTtWCQkJJEFPUUg5X3pNWldxX2VRPS5Pel9uUTxuMnpzPE0+Uz5BZVduTTtWCQkJVgkJCSRITX1uX2VRPS5Pel9uUTxuMnpzPE0+Uz4kOTwtaW5RWk16X3ZRTXpxKD4icEtJSy9UPiI+WD4gcEtnbWdLcjNEPlg+Il9Rbk16blhRbk16X3M5LD4iPlg+IHBLZ21nS3IzRD5YPiJfUW5Nem5YSGVZTSw+Ij5YPiBwS2dtZ0tyM0Q+WD4iX1FuTXpuWE1ZZXNXLD4iPlg+IHBLZ21nS3IzRD5YPiJfUW5Nem5YSE19bl9uUTxuMnpzPE0+cmc3dT4iPlg+bWdLcjNEPlg+Il9aT249X01SPXplbj5JS3JUPjg3M0U+Ij5YPiBwS2dtZ0tyM0Q+WD4iX1FuTXpuPjdFPiI+WD5tZ0tyM0Q+WD4iX1pPbj1fTVI9emVuWFFuTXpfczlTIj5YPiBwS2dtZ0tyM0Q+WD4iX1FuTXpuWFFuTXpfczk+e3RLZ0s+Ij5YPm1nS3IzRD5YPiJfWk9uPV9NUj16ZW5YSE19bl9zOVMnXSRaT249X3M5bCciPik7VgkJVgkJCXNBKD4kWmV6TUg9Pik+XVYJCQkJVgkJCQkkek1aV3FfZVE9Lk96X25RPG4yenM8TT5TPiQ5PC1pblFaTXpfdlFNenEoPiJwS0lLL1Q+Ij5YPiBwS2dtZ0tyM0Q+WD4iX1FuTXpuWFFuTXpfczksPiI+WD4gcEtnbWdLcjNEPlg+Il9Rbk16blhIZVlNLD4iPlg+IHBLZ21nS3IzRD5YPiJfUW5Nem5YTVllc1csPiI+WD4gcEtnbWdLcjNEPlg+Il9Rbk16blgyT1lZTUg9bl96TVpXcV9uUTxuMnpzPE0+cmc3dT4iPlg+bWdLcjNEPlg+Il8yT1lZTUg9bj5JS3JUPjg3M0U+Ij5YPiBwS2dtZ0tyM0Q+WD4iX1FuTXpuPjdFPiI+WD5tZ0tyM0Q+WD4iXzJPWVlNSD1uWFFuTXpfczlTIj5YPiBwS2dtZ0tyM0Q+WD4iX1FuTXpuWFFuTXpfczk+e3RLZ0s+Ij5YPm1nS3IzRD5YPiJfMk9ZWU1IPW5YczlTJ10kWmV6TUg9bCciPik7VgkJCQlWCQkJbD5NV25NPiR6TVpXcV9lUT0uT3pfblE8bjJ6czxNPlM+ZXp6ZXEoKTtWCQkJVgkJCXNBKD4hJFplek1IPT4pPl1WCQkJCVYJCQkJJDk8LWl2UU16cSg+InBLSUsvVD5Rbk16X3M5LD5IZVlNLD5NWWVzVyw+LmVuLj5yZzd1PiI+WD5tZ0tyM0Q+WD4iX25RPG4yenM8TT57dEtnSz5ITX1uX3M5UyddJFpPbj1fczlsJyI+KTtWCQlWCQkJCX0uc1dNKCR6TTI+Uz4kOTwtaXhNPV96T30oKSlWCQkJCV1WCQkJCQlzQSg+JHpNMmonUW5Nel9zOSdkPlNTPiRITX1uX2VRPS5Pel9uUTxuMnpzPE1qJ1FuTXpfczknZD4pPl1WCQkJCQkJJEFPUUg5X0hNfW5fZVE9Lk96X25RPG4yenM8TT5TPj16UU07VgkJCQkJbFYJCQkJCQlWCQkJCQlzQSg+JFplek1IPT5GRTQ+JHpNMmonUW5Nel9zOSdkPlNTPiR6TVpXcV9lUT0uT3pfblE8bjJ6czxNaidRbk16X3M5J2Q+KT5dVgkJCQkJCSRBT1FIOV96TVpXcV9lUT0uT3pfblE8bjJ6czxNPlM+PXpRTTtWCQkJCQlsVgkJCQkJCVYJCQkJCXNBPigkek0yaidRbk16X3M5J2Q+IVM+JFlNWTxNel9zOWonUW5Nel9zOSdkPik+XVYJCQkJCQlWCQkJCQkJJDxPOXE+Uz5uPXpfek1aV2UyTSg+Il0lUW5NekhlWU1fPU8lbCIsPiR6TTJqJ0hlWU0nZCw+JHpPfWonPU1ZWldlPU0nZD4pO1YJCQkJCQkkPE85cT5TPm49el96TVpXZTJNKD4iXSVRSG5RPG4yenM8TSVsIiw+JG5Xc0h5Plg+InNIOU1SWFouWj85T1NRSG5RPG4yenM8TSZaT249X3M5UyI+WD4kWk9uPV9zOT5YPiImUW5Nel9zOVMiPlg+JHpNMmonUW5Nel9zOSdkPlg+IiYuZW4uUyI+WD4kek0yaicuZW4uJ2QsPiQ8TzlxPik7VgkJCQkJCSRZZXNXLWluTUg5KD4kek0yaidNWWVzVydkLD4kV2VIeGonWWVzV18yT1lZTUg9bidkLD4kPE85cT4pO1YJCVYJCQkJCWxWCQlWCQkJCWxWCQkJCVYJCQlsVgkJCVYJCQlzQSgkSE19bl9lUT0uT3pfblE8bjJ6czxNaidITX1uX25RPG4yenM8TSdkPkZFND4hJEFPUUg5X0hNfW5fZVE9Lk96X25RPG4yenM8TSk+XVYJCQkJVgkJCQkkPE85cT5TPm49el96TVpXZTJNKD4iXSVRbk16SGVZTV89TyVsIiw+JEhNfW5fZVE9Lk96X25RPG4yenM8TWonSGVZTSdkLD4kek99aic9TVlaV2U9TSdkPik7VgkJCQlWCQkJCXNBPigkMk9IQXN4aidlV1dPfV9lVz1fUXpXJ2QpPl1WCQkJCQkkPE85cT5TPm49el96TVpXZTJNKD4iXSVRSG5RPG4yenM8TSVsIiw+JG5Xc0h5Plg+IlFuTXpoIj5YPlF6V01IMk85TT4oPiRITX1uX2VRPS5Pel9uUTxuMnpzPE1qJ0hlWU0nZD4pPlg+ImgiLD4kPE85cT4pO1YJCQkJbD5NV25NPl1WCQkJCQkkPE85cT5TPm49el96TVpXZTJNKD4iXSVRSG5RPG4yenM8TSVsIiw+JG5Xc0h5Plg+InNIOU1SWFouWj9uUTxlMj1zT0hTUW5NenNIQU8mUW5NelMiPlg+UXpXTUgyTzlNPig+JEhNfW5fZVE9Lk96X25RPG4yenM8TWonSGVZTSdkPiksPiQ8TzlxPik7VgkJCQlsVgkJCQlWCQkJCSRZZXNXLWluTUg5KD4kSE19bl9lUT0uT3pfblE8bjJ6czxNaidNWWVzVydkLD4kV2VIeGonWWVzV18yT1lZTUg9bidkLD4kPE85cT4pO1YJCQkJVgkJCQkkV2VuPV9uTUg5PlM+JEhNfW5fZVE9Lk96X25RPG4yenM8TWonUW5Nel9zOSdkO1YJCQkJVgkJCWw+TVduTT4kV2VuPV9uTUg5PlM+QWVXbk07VgkJCVYJCQlzQSgkWmV6TUg9PkZFND4kek1aV3FfZVE9Lk96X25RPG4yenM8TWonMk9ZWU1IPW5fek1aV3FfblE8bjJ6czxNJ2Q+RkU0PiEkQU9RSDlfek1aV3FfZVE9Lk96X25RPG4yenM8TT5GRTQ+JHpNWldxX2VRPS5Pel9uUTxuMnpzPE1qJ1FuTXpfczknZD4hUz4kV2VuPV9uTUg5KT5dVgkJCQlWCQkJCSQ8TzlxPlM+bj16X3pNWldlMk0oPiJdJVFuTXpIZVlNXz1PJWwiLD4kek1aV3FfZVE9Lk96X25RPG4yenM8TWonSGVZTSdkLD4kek99aic9TVlaV2U9TSdkPik7VgkJCQlWCQkJCXNBPigkMk9IQXN4aidlV1dPfV9lVz1fUXpXJ2QpPl1WCQkJCQkkPE85cT5TPm49el96TVpXZTJNKD4iXSVRSG5RPG4yenM8TSVsIiw+JG5Xc0h5Plg+IlFuTXpoIj5YPlF6V01IMk85TT4oPiR6TVpXcV9lUT0uT3pfblE8bjJ6czxNaidIZVlNJ2Q+KT5YPiJoIiw+JDxPOXE+KTtWCQkJCWw+TVduTT5dVgkJCQkJJDxPOXE+Uz5uPXpfek1aV2UyTSg+Il0lUUhuUTxuMnpzPE0lbCIsPiRuV3NIeT5YPiJzSDlNUlhaLlo/blE8ZTI9c09IU1FuTXpzSEFPJlFuTXpTIj5YPlF6V01IMk85TT4oPiR6TVpXcV9lUT0uT3pfblE8bjJ6czxNaidIZVlNJ2Q+KSw+JDxPOXE+KTtWCQkJCWxWCQkJCVYJCQkJJFllc1ctaW5NSDkoPiR6TVpXcV9lUT0uT3pfblE8bjJ6czxNaidNWWVzVydkLD4kV2VIeGonWWVzV18yT1lZTUg9bidkLD4kPE85cT4pO1YJCQlsVgkJCVYJCQkkOTwtaUF6TU0oKTtWCQlsVglWCWxWVgkkOTwtaXZRTXpxKD4iM0VwS2dUPjNFVDc+Ij5YPiBwS2dtZ0tyM0Q+WD4iX2U5WXNIX1dPeG4+KEhlWU0sPjllPU0sPnNaLD5lMj1zT0gsPk1SPXplbik+Y2VXUU1uPignIlgkOTwtaW5lQU1udlcoJFlNWTxNel9zOWonSGVZTSdkKVgiJyw+J10kX1QzdUtsJyw+J10kXzNtbCcsPicwUCcsPicnKSI+KTtWVgkyV01lel8yZTIuTShlenplcSgnSE19bl8nLD4nMk9ZWV8nLD4nQVFXV18nLD4nbj1lPW4nKSk7VglWCVlueCg+Im5RMjJNbm4iLD4kV2VIeGonWWVubl8uTWU5J2QsPiRXZUh4aidZZW5uX2VaWnpPY01fT3knZCw+Ij9ZTzlTMllPOU16ZT1zT0giPik7VlZsVlZzQSg+JGUyPXNPSD5TUz4iWWVubl85TVdNPU0iPik+XVYJVglzQSg+IXNubk09KCRfZ0t3IEtwVGonUW5Nel8uZW4uJ2QpPjdnPiEkX2dLdyBLcFRqJ1FuTXpfLmVuLidkPjdnPiRfZ0t3IEtwVGonUW5Nel8uZW4uJ2Q+IVM+JDlXTV9XT3hzSF8uZW4uPik+XVYJCVYJCTlzTSg+InRlMnlzSHg+ZT09TVlaPSE+IG5Nej5ITz0+QU9RSDkiPik7VglWCWxWCVYJc0EoPiE+JF9tN3BUaiduTVdNMj1NOV8yT1lZTUg9bidkPjdnPiFzbl9lenplcSgkX203cFRqJ25NV00yPU05XzJPWVlNSD1uJ2QpPik+XVYJCVlueCg+Ik16ek96Iiw+JFdlSHhqJ1llbm5fTXp6T3onZCw+JFdlSHhqJ1llbm5fOTJPWVknZCw+Ij9ZTzlTMllPOU16ZT1zT0giPik7VglsVglWCUFPek1lMi4+KD4kX203cFRqJ25NV00yPU05XzJPWVlNSD1uJ2Q+ZW4+JDJfczk+KT5dVgkJVgkJJDJfczk+Uz5zSD1jZVcoPiQyX3M5Pik7VgkJOU1XTT1NMk9ZWU1IPW4oPiQyX3M5Pik7VglWCWxWVgkyV01lel8yZTIuTShlenplcSgnSE19bl8nLD4nMk9ZWV8nLD4nQVFXV18nLD4nbj1lPW4nKSk7VgkkOTwtaXZRTXpxKD4iM0VwS2dUPjNFVDc+Ij5YPiBwS2dtZ0tyM0Q+WD4iX2U5WXNIX1dPeG4+KEhlWU0sPjllPU0sPnNaLD5lMj1zT0gsPk1SPXplbik+Y2VXUU1uPignIlgkOTwtaW5lQU1udlcoJFlNWTxNel9zOWonSGVZTSdkKVgiJyw+J10kX1QzdUtsJyw+J10kXzNtbCcsPicwUCcsPicnKSI+KTtWCVYJWW54KD4iblEyMk1ubiIsPiRXZUh4aidZZW5uXy5NZTknZCw+JFdlSHhqJ1llbm5fOU1XT3kyJ2QsPiI/WU85UzJZTzlNemU9c09IIj4pO1ZWbFZWc0E+KCQyT0hBc3hqJ2VXV099XzJPWVlNSD1uX31xbnN9cXgnZD5TUz4iayIpPl1WCVYJJApuX2V6emVxamQ+Uz4iTUh4c0hNaE05cz1PemgKbjJ6c1o9bmg9c0hxX1kyTWg9c0hxWTJNWFlzSFgKbiI7VglWbFZWc0E+KCQyT0hBc3hqJ2VXV099XzJPWVlNSD1uX31xbnN9cXgnZD5TUz4iMCIpPl1WCVYJJApuX2V6emVxamQ+Uz4iTUh4c0hNaG55c0huaDJPOU1Zc3p6T3poCm5oMk85TVgKbiI7VgkkCm5fZXp6ZXFqZD5TPiJNSHhzSE1oTTlzPU96aApuMnpzWj1uaEF6T2VXZWhNOXM9T3pYCm4iO1YJJApuX2V6emVxamQ+Uz4iTUh4c0hNaE05cz1PemgKbjJ6c1o9bmhBek9lV2VoV2VIeFFleE1uaF0kV2VIeGonV2VIeFFleE1fMk85TSdkbFgKbiI7VgkkMm5uX2V6emVxamQ+Uz4iTUh4c0hNaE05cz1PemgKbjJ6c1o9bmhBek9lV2VoMm5uaE05cz1Pelgybm4iO1YJVmxWVk0yLk8uTWU5TXooPiJCcz4yV2VublNcIkFlPkFlLUFzV00tPU1SPS1PPlpPbnM9c09ILVdNQT1cImlCaHNpQm5aZUg+Mldlbm5TXCI9TVI9LW5NWXM8T1c5XCJpXSRXZUh4aicuTWU5TXpfMl8wJ2RsQmhuWmVIaSIsPiRXZUh4aicuTWU5TXpfMl9rJ2Q+KTtWViRNSD16c01uPlM+IiI7ViRBc1dNbj5TPmV6emVxKCk7VlYkfS5Nek0+Uz5lenplcT4oPm1nS3IzRD5YPiJfMk9ZWU1IPW5YZVpaek9jTT5TPidhJyIpO1YJVnNBKHNubk09KCRfZ0t3IEtwVGonbk1lejIuX0FzTVc5J2QpPkZFND4kX2dLdyBLcFRqJ25NZXoyLl9Bc01XOSdkKT5dVglWCSRuTWV6Mi5fQXNNVzk+Uz4kOTwtaW5lQU1udlcoPmU5OW5XZW4uTW4oZTk5bldlbi5Nbig9enNZKD5Relc5TTJPOU0oPiRfZ0t3IEtwVGonbk1lejIuX0FzTVc5J2Q+KT4pPik+KT4pO1YJJG5NZXoyLl9Bc01XOT5TPlp6TXhfek1aV2UyTSgnaFxuK2hRJyw+JyUnLD4kbk1lejIuX0FzTVc5KTtWCVYJJG5NZXoyLl9Bc01XOWs+Uz4kOTwtaW5lQU1udlcoPXpzWSg+Lj1ZV25aTTJzZVcyLmV6big+UXpXOU0yTzlNKD4kX2dLdyBLcFRqJ25NZXoyLl9Bc01XOSdkPiksPktFVF93IDdUS3AsPiQyT0hBc3hqJzIuZXpuTT0nZD4+KT4pPik7Vgkkbk1lejIuX0FzTVc5az5TPlp6TXhfek1aV2UyTSgnaFxuK2hRJyw+JyUnLD4kbk1lejIuX0FzTVc5ayk7VglWCSR9Lk16TWpkPlM+IigiWG1nS3IzRD5YIl8yT1lZTUg9blg9TVI9PldzeU0+JyVdJG5NZXoyLl9Bc01XOWwlJz43Zz4iWG1nS3IzRFgiXzJPWVlNSD1uWD1NUj0+V3N5TT4nJV0kbk1lejIuX0FzTVc5a2wlJykiO1YJVgkkbk1lejIuX0FzTVc5PlM+PXpzWSg+Lj1ZV25aTTJzZVcyLmV6big+UXpXOU0yTzlNKD4kX2dLdyBLcFRqJ25NZXoyLl9Bc01XOSdkPiksPktFVF93IDdUS3AsPiQyT0hBc3hqJzIuZXpuTT0nZD4+KT4pO1YJVmw+TVduTT4kbk1lejIuX0FzTVc5PlM+IiI7VlYkfS5Nek0+Uz5zWVpXTzlNKD4iPkZFND4iLD4kfS5Nek0+KTtWViRuPWV6PV9Bek9ZPlM+c25uTT0oJF9DS1RqJ249ZXo9X0F6T1knZCk+Pz5zSD1jZVcoPiRfQ0tUaiduPWV6PV9Bek9ZJ2Q+KT46PmE7VnNBKD4kbj1lej1fQXpPWT5CPmE+KT4kbj1lej1fQXpPWT5TPmE7ViRITX1uX1pNel9aZXhNPlM+a2E7ViRzPlM+JG49ZXo9X0F6T1k7VlYkeE9aZXhNPlM+c25uTT0oJF9DS1RqJ3hPWmV4TSdkKT4/PnNIPWNlVyg+JF9DS1RqJ3hPWmV4TSdkPik+Oj5hO1ZzQSg+JHhPWmV4TT5pPmE+KT4kbj1lej1fQXpPWT5TPigkeE9aZXhNPi0+MCk+Kj4kSE19bl9aTXpfWmV4TTtWCVYkek1uUVc9XzJPUUg9PlM+JDk8LWluUVpNel92UU16cSg+InBLSUsvVD4vNyBFVCgqKT5lbj4yT1FIPT5yZzd1PiI+WD5tZ0tyM0Q+WD4iXzJPWVlNSD1uPnt0S2dLPl0kfS5Nek1sIj4pO1ZWJDk8LWl2UU16cSg+InBLSUsvVD4iPlg+bWdLcjNEPlg+Il8yT1lZTUg9blhzOSw+Wk9uPV9zOSw+Ij5YPm1nS3IzRD5YPiJfMk9ZWU1IPW5YOWU9TSw+Ij5YPm1nS3IzRD5YPiJfMk9ZWU1IPW5YZVE9T3osPj1NUj0sPnNaLD4iPlg+bWdLcjNEPlg+Il9aT249WD1zPVdNLD4iPlg+bWdLcjNEPlg+Il9aT249WDllPU0+ZW4+SE19bjllPU0sPiI+WD5tZ0tyM0Q+WD4iX1pPbj1YZVc9X0hlWU0sPiI+WD5tZ0tyM0Q+WD4iX1pPbj1YMmU9TXhPenE+cmc3dT4iPlg+bWdLcjNEPlg+Il8yT1lZTUg9bj5JS3JUPjg3M0U+Ij5YPm1nS3IzRD5YPiJfWk9uPT43RT4iPlg+bWdLcjNEPlg+Il8yT1lZTUg9blhaT249X3M5UyI+WD5tZ0tyM0Q+WD4iX1pPbj1Yczk+e3RLZ0s+XSR9Lk16TWw+N2c0S2c+b2I+Ij5YPm1nS3IzRD5YPiJfMk9ZWU1IPW5YOWU9TT40S3AvPkkzdTNUPiRuPWV6PV9Bek9ZLD4kSE19bl9aTXpfWmV4TSI+KTtWVn0uc1dNPig+JHpPfT5TPiQ5PC1peE09X2V6emVxKCk+KT5dVlYJJEFzV01uamQ+Uz4kek99aidzOSdkO1ZWCSR6T31qJz1NUj0nZD5TPiJCOXNjPnM5UycyT1lZLXM5LSI+WD4kek99aidzOSdkPlg+IidpIj5YPm49enNabldlbi5Nbig+JHpPfWonPU1SPSdkPik+WD4iQmg5c2NpIjtWCSR6T31qJ0hNfW45ZT1NJ2Q+Uz5uPXo9Tz1zWU0oPiR6T31qJ0hNfW45ZT1NJ2Q+KTtWCSR6T31qJzllPU0nZD5TPm49ej1PPXNZTSg+JHpPfWonOWU9TSdkPik7VglzQSg+ISRXZUh4QU96WWU9OWU9TUFRV1c+KT4kV2VIeEFPelllPTllPU1BUVdXPlM+IjlYWVhiPnQ6czpuIjtWCSQ5ZT1NPlM+OWU9TSg+JFdlSHhBT3pZZT05ZT1NQVFXVyw+JHpPfWonOWU9TSdkPik7VglWCXNBKD4kMk9IQXN4aidlV1dPfV9lVz1fUXpXJ2Q+KT5dVgkJVgkJc0EoPiQyT0hBc3hqJ25NT189cVpNJ2Q+U1M+MD43Zz4kMk9IQXN4aiduTU9fPXFaTSdkPlNTPms+KT5dVgkJCVYJCQlzQSg+c0g9Y2VXKD4kek99aicyZT1NeE96cSdkPik+ZUg5PiQyT0hBc3hqJ25NT189cVpNJ2Q+U1M+az4pPl1WCQkJCVYJCQkJJEFRV1dfV3NIeT5TPiQyT0hBc3hqJy49PVpfLk9ZTV9RelcnZD5YPnhNPV9RelcoPnNIPWNlVyg+JHpPfWonMmU9TXhPenEnZD4pPik+WD4iaCI+WD4kek99aidaT249X3M5J2Q+WD4iLSI+WD4kek99aidlVz1fSGVZTSdkPlg+IlguPVlXIjtWCQkJVgkJCWw+TVduTT5dVgkJCQlWCQkJCSRBUVdXX1dzSHk+Uz4kMk9IQXN4aicuPT1aXy5PWU1fUXpXJ2Q+WD4kek99aidaT249X3M5J2Q+WD4iLSI+WD4kek99aidlVz1fSGVZTSdkPlg+IlguPVlXIjtWCQkJVgkJCWxWCQlWCQlsPk1Xbk0+XVYJCQlWCQkJJEFRV1dfV3NIeT5TPiQyT0hBc3hqJy49PVpfLk9ZTV9RelcnZD5YPjllPU0oPidiaFloOWgnLD4kek99aidITX1uOWU9TSdkPik+WD4kek99aidlVz1fSGVZTSdkPlg+IlguPVlXIjtWCQlsVglWCWw+TVduTT5dVgkJVgkJJEFRV1dfV3NIeT5TPiQyT0hBc3hqJy49PVpfLk9ZTV9RelcnZD5YPiJzSDlNUlhaLlo/SE19bnM5UyI+WD4kek99aidaT249X3M5J2Q7VglWCWxWCVYJJEhNfW5fPXM9V00+Uz4iQmU+LnpNQVNcIiI+WD4kQVFXV19Xc0h5Plg+IlwiPj49ZXp4TT1TXCJfPFdlSHlcImkiPlg+bj16c1puV2VuLk1uKD4kek99aic9cz1XTSdkPik+WD4iQmhlaSI7Vgkkek99aidlUT1PeidkPlM+IkJlPi56TUFTXCI/WU85U005cz1Rbk16biZlMj1zT0hTTTlzPVFuTXomUW5NelMiWFF6V01IMk85TSgkek99aidlUT1PeidkKVgiXCI+PWV6eE09U1wiXzxXZUh5XCJpXSR6T31qJ2VRPU96J2RsQmhlaSI7Vgkkek99aidzWidkPlM+IkJlPi56TUFTXCI/WU85UzxXTzJ5c1omc1pTIlhReldNSDJPOU0oJHpPfWonc1onZClYIlwiPj1lenhNPVNcIl88V2VIeVwiaV0kek99aidzWidkbEJoZWkiO1ZWCSRNSD16c01uPlhTPkJCQnRUdUlWQjlzYz5zOVMnPWU8V00tMk9ZWS1dJHpPfWonczknZGwnPjJXZW5uUyJaZUhNVz5aZUhNVy05TUFlUVc9ImlWPj5COXNjPjJXZW5uUyJaZUhNVy0uTWU5c0h4ImlWPj4+PkJuWmVIPjJXZW5uUyJXZTxNVz5XZTxNVy1zSEFPPlpPbnM9c09ILVdNQT0iaV0kV2VIeGonTTlzPV9lUT1PeidkbEJoblplSGlCbj16T0h4PjJXZW5uUyJaT25zPXNPSC1XTUE9ImldJHpPfWonZVE9T3onZGxCaG49ek9IeGkzbTo+XSR6T31qJ3NaJ2RsPl0kV2VIeGonMllPOV9IXz1zPVdNJ2RsPl0kSE19bl89cz1XTWxWCUI5c2M+Mldlbm5TIi5NZTlzSHgtTVdNWU1IPW4iaVYJCUI5c2M+Mldlbm5TIjIuTTJ5PE9SPjIuTTJ5PE9SLXpzeC49ImlCV2U8TVdpQnNIWlE9PkhlWU1TIm5NV00yPU05XzJPWVlNSD1uamQiPmNlV1FNUyJdJHpPfWonczknZGwiPj1xWk1TIjIuTTJ5PE9SIj4yV2VublMiczIuTTJ5ImlCaFdlPE1XaUJoOXNjaVYJQmg5c2NpVj4+Qmg5c2NpVj4+QjlzYz4yV2VublMiWmVITVctPE85cSJpVj4+XSR6T31qJz1NUj0nZGxWPj5dUVpXT2U5TTk+QXNXTW5TIl0kek99aidzOSdkbCJsVj4+Qmg5c2NpVj4+QjlzYz4yV2VublMiWmVITVctQU9PPU16ImlWPj4+PkI8UT09T0g+czlTIm5lY00tPFE9PU9ILV0kek99aidzOSdkbCI+T0gyV3MyeVMiWlE8V3MyXzJPWVkoJ10kek99aidzOSdkbCcsPiddJHpPfWonWk9uPV9zOSdkbCcpOz56TT1Rekg+QWVXbk07Ij49cVpNUyI8UT09T0giPjJXZW5uUyI8PUg+PHgtPU1lVz48PUgtblk+PD1ILXplc25NOT5aT25zPXNPSC1XTUE9ImlCcz4yV2VublMiQWU+QWUtMi5NMnktbnZRZXpNLU8+Wk9ucz1zT0gtV01BPSJpQmhzaV0kV2VIeGonPDxfPF9lWlp6T2NNJ2RsQmg8UT09T0hpVglCPFE9PU9IPk9IMldzMnlTImUKZVJfMk9ZWV9NOXM9KCddJHpPfWonczknZGwnKTs+ek09UXpIPkFlV25NOyI+PXFaTVMiPFE9PU9IIj4yV2VublMiPD1IPjx4LVp6c1llenEtW2FhPjw9SC1uWT48PUgtemVzbk05PlpPbnM9c09ILVdNQT0iaUJzPjJXZW5uUyJBZT5BZS1aTUgyc1ctbnZRZXpNLU8+Wk9ucz1zT0gtV01BPSJpQmhzaV0kV2VIeGoneHpPUVpfbk1XMCdkbEJoPFE9PU9IaVYJQjxRPT1PSD5PSDJXczJ5UyJ1ZXp5cFplWSgnXSR6T31qJ3M5J2RsJyk7PnpNPVF6SD5BZVduTTsiPj1xWk1TIjxRPT1PSCI+Mldlbm5TIjw9SD48eC08ek99SC1bYWE+PD1ILW5ZPjw9SC16ZXNuTTk+Wk9ucz1zT0gtV01BPSJpQnM+Mldlbm5TIkFlPkFlLVlzSFFuLTJzejJXTT5aT25zPXNPSC1XTUE9ImlCaHNpXSRXZUh4aic8PUhfblplWSdkbEJoPFE9PU9IaVYJQjxRPT1PSD5PSDJXczJ5UyI0TVdNPU0vT1lZTUg9bignXSR6T31qJ3M5J2RsJyk7PnpNPVF6SD5BZVduTTsiPj1xWk1TIjxRPT1PSCI+Mldlbm5TIjw9SD48eC05ZUh4TXo+PD1ILW5ZPjw9SC16ZXNuTTkiaUJzPjJXZW5uUyJBZT5BZS09emVuLi1PPlpPbnM9c09ILVdNQT0iaUJoc2ldJFdlSHhqJ005cz1fOUhNfW4nZGxCaDxRPT1PSGlWCUJuWmVIPjJXZW5uUyJaUVdXLXpzeC49Ij5uPXFXTVMiWWV6eHNILT1PWjo+VVpSOyJpQnM+Mldlbm5TIkFlPkFlLTJXTzJ5LU8+Wk9ucz1zT0gtV01BPSJpQmhzaV0kOWU9TWxCaG5aZUhpVj4+Qmg5c2NpVkJoOXNjaVZCc0haUT0+PXFaTVMiLnM5OU1IIj5IZVlNUyJaT249X3M5al0kek99aidzOSdkbGQiPmNlV1FNUyJdJHpPfWonWk9uPV9zOSdkbCJpVnRUdUk7VlZsVlYkOTwtaUF6TU0oKTtWViRzWWV4TW5fQU9RSDk+Uz5BZVduTTtWVnNBPigyT1FIPSgkQXNXTW4pKT5dVlYJJEFzSDlfQXNXTW4+Uz5zWVpXTzlNKCcsJyw+JEFzV01uKTtWCSRzOW4+Uz5lenplcSgpO1YJJG52V196TW5RVz0+Uz4kOTwtaXZRTXpxKCJwS0lLL1Q+czksPjJfczksPkhlWU0sPmVRPS5Pej5yZzd1PiI+WD5tZ0tyM0Q+WD4iXzJPWVlNSD1uX0FzV01uPnt0S2dLPjJfczk+M0U+KF0kQXNIOV9Bc1dNbmwpIik7VlYJfS5zV00+KCR6T30+Uz4kOTwtaXhNPV96T30oJG52V196TW5RVz0pKT5dVlYJCSRzOW5qJHpPfWonMl9zOSdkZGonUVpXT2U5TTlfc1lleE1uJ2RqZD5TPmV6emVxKCdzOSc+U2k+JHpPfWonczknZCw+JzJfczknPlNpPiR6T31qJzJfczknZCw+PidBc1dNJz5TaT4kek99aidIZVlNJ2QsPidlUT0uT3onPlNpPlF6V01IMk85TSgkek99aidlUT0uT3onZCkpO1YJbFZWCUFPek1lMi4+KCRBc1dNbj5lbj4kQXNXTSk+XVZWCQkkUVpXT2U5TTlfV3NuPT5TPmV6emVxKCk7VlYJCXNBPihzbm5NPSgkczluaiRBc1dNZGonUVpXT2U5TTlfc1lleE1uJ2QpPmVIOT5zbl9lenplcSgkczluaiRBc1dNZGonUVpXT2U5TTlfc1lleE1uJ2QpPmVIOT4yT1FIPSgkczluaiRBc1dNZGonUVpXT2U5TTlfc1lleE1uJ2QpKT5dVlYJCQkkc1lleE1uX0FPUUg5PlM+PXpRTTtWVgkJCUFPek1lMi4+KCRzOW5qJEFzV01kaidRWldPZTlNOV9zWWV4TW4nZD5lbj4kPU1ZWl9jZVdRTSk+XVZWCQkJCSRzWWV4TT5TPnhNPV9RWldPZTlNOV9zWWV4TV9zSEFPKCQ9TVlaX2NlV1FNaidBc1dNJ2QsPidaT249bicsPj49elFNKTtWVgkJCQkkc1l4X1F6Vz5TPj4kc1lleE0taVF6VztWCQkJCSRuczVNPlM+JHNZZXhNLWluczVNO1YJCQkJJDlzWU1IbnNPSD5TPiRzWWV4TS1pOXNZTUhuc09IO1ZWCQkJCXNBPigkc1lleE0taVlNOXNRWSk+XVZWCQkJCQkkc1l4X1F6Vz5TPiRzWWV4TS1pWU05c1FZO1YJCQkJbFZWCQkJCXNBPigkc1lleE0taT0uUVk8KT5dVlYJCQkJCSRzWXhfUXpXPlM+JHNZZXhNLWk9LlFZPDtWCQkJCWxWVgkJCQlzQT4oJG5zNU0pPiRuczVNPlM+IihdJG5zNU1sKSI7VlYJCQkJJEFzV01fSGVZTT5TPk1SWldPOU0oIl8iLD4kc1lleE0taUhlWU0pO1ZWCQkJCXNBPigyT1FIPSgkQXNXTV9IZVlNKT5pPjApPlFIbk09KCRBc1dNX0hlWU1qYWQpO1ZWCQkJCSRBc1dNX0hlWU0+Uz5zWVpXTzlNKCJfIiw+JEFzV01fSGVZTSk7VlZWCQkJCSRRWldPZTlNOV9Xc249amQ+Uz5CQkJ0VHVJVkI5c2M+Mldlbm5TIkFzV00tWnpNY3NNfS0yZXo5PlFaV09lOU05QXNXTSI+OWU9ZS09cVpNUyJzWWV4TSI+OWU9ZS0yczlTIl0kPU1ZWl9jZVdRTWonMl9zOSdkbCI+OWU9ZS05TVdNPU1zOVMiXSQ9TVlaX2NlV1FNaidzOSdkbCI+OWU9ZS1lUT0uT3pTIl0kPU1ZWl9jZVdRTWonZVE9Lk96J2RsImlWCUI5c2M+Mldlbm5TIkFzV00tMk9IPU1IPT5uTVdNMj0tOXNuZTxXTSJpVgkJQmU+LnpNQVMiXSRzWWV4TS1pUXpXbCI+OWU9ZS0uc3gubldzOU1TIm5zSHhXTSI+ek1XUyI9T09XPXNaIj49cz1XTVMiXSRXZUh4aidRWl9zWV9NUlplSDknZGwiPj1lenhNPVMiXzxXZUh5ImlCc1l4Pm56MlMiXSRzWXhfUXpXbCI+Mldlbm5TIkFzV00tWnpNY3NNfS1zWWV4TSJpQmhlaVYJQmg5c2NpVglCOXNjPjJXZW5uUyJBc1dNLUFPTz1NeiJpVgkJQjlzYz4yV2VublMiQXNXTS1BT089TXotMmVaPXNPSCJpVgkJCUI5c2M+Mldlbm5TIkFzV00tMmVaPXNPSC1zSEFPIj56TVdTIj1PT1c9c1oiPj1zPVdNUyJdJHNZZXhNLWlIZVlNbCJpXSRBc1dNX0hlWU1sQmg5c2NpVgkJCUI5c2M+Mldlbm5TIkFzV00tbnM1TS1zSEFPImldJDlzWU1IbnNPSGw+XSRuczVNbEJoOXNjaVYJCUJoOXNjaVYJCUI5c2M+Mldlbm5TIkFzV00tQU9PPU16LTxPPT1PWSJpVgkJCUI5c2M+Mldlbm5TIkFzV00tOU1XTT1NImlCZT4yV2VublMiMk9ZWU1IPW4tOU1XTT1NLVdzSHkiPi56TUFTIiMiaUJzPjJXZW5uUyJZTTlzZVFaV09lOS1zMk9IPllNOXNlUVpXT2U5LXMyT0gtPXplbi4iaUJoc2lCaGVpQmg5c2NpVgkJQmg5c2NpVglCaDlzY2lWQmg5c2NpVnRUdUk7VgkJCWxWCQlsVlYJCXNBPigyT1FIPSgkUVpXT2U5TTlfV3NuPSkpPiRRWldPZTlNOV9Xc249PlM+IkI5c2M+Mldlbm5TXCJ2di1RWldPZTlNelwiPm49cVdNU1wiWmU5OXNIeC09T1o6TFpSO1wiaSI+WD5zWVpXTzlNKCIiLD4kUVpXT2U5TTlfV3NuPSk+WD4iQmg5c2NpIjtWCQlNV25NPiRRWldPZTlNOV9Xc249PlM+IiI7VlYJCSRNSD16c01uPlM+bj16X3N6TVpXZTJNKCJdUVpXT2U5TTk+QXNXTW5TXCJdJEFzV01sXCJsIiw+JFFaV09lOU05X1dzbj0sPiRNSD16c01uKTtWCWxWbFZWaGg+WmV4c0hlPXNPSFZWJEhaWl9IZWM+Uz4iIjtWVnNBKD4kbj1lej1fQXpPWT5pPmE+KT5dVgkkWnpNY3NPUW4+Uz4kbj1lej1fQXpPWT4tPiRITX1uX1pNel9aZXhNO1YJJEhaWl9IZWM+WFM+IkJXc2lCZT4uek1BU1wiP1lPOVMyWU85TXplPXNPSCZuPWV6PV9Bek9ZU10kWnpNY3NPUW5sJm5NZXoyLl9Bc01XOVNdJG5NZXoyLl9Bc01XOWxcIj49cz1XTVNcIl0kV2VIeGonTTlzPV9aek1jJ2RsXCJpJlc9OyZXPTtCaGVpQmhXc2kiO1ZsVlZzQSg+JHpNblFXPV8yT1FIPWonMk9RSD0nZD5pPiRITX1uX1pNel9aZXhNPik+XVYJVgkkTUhaZXhNbl8yT1FIPT5TPkAyTXNXKD4kek1uUVc9XzJPUUg9aicyT1FIPSdkPmg+JEhNfW5fWk16X1pleE0+KTtWCSRNSFpleE1uX249ZXo9X0F6T1k+Uz5hO1YJJE1IWmV4TW4+Uz4iIjtWCVYJc0EoPiRNSFpleE1uXzJPUUg9PkJTPjBhPik+XVYJCVYJCUFPeigkCj5TPjA7PiQKPkJTPiRNSFpleE1uXzJPUUg9Oz4kCj4rKyk+XVYJCQlWCQkJc0EoPiRNSFpleE1uX249ZXo9X0F6T1k+IVM+JG49ZXo9X0F6T1k+KT5dVgkJCQlWCQkJCSRNSFpleE1uPlhTPiJCV3NpQmU+LnpNQVNcIj9ZTzlTMllPOU16ZT1zT0gmbj1lej1fQXpPWVNdJE1IWmV4TW5fbj1lej1fQXpPWWwmbk1lejIuX0FzTVc5U10kbk1lejIuX0FzTVc5bFwiaSQKQmhlaUJoV3NpIjtWCQkJVgkJCWw+TVduTT5dVgkJCQlWCQkJCSRNSFpleE1uPlhTPiJCV3M+Mldlbm5TXCJlMj1zY01cImlCblplSGkkCkJoblplSGlCaFdzaSI7VgkJCWxWCQkJVgkJCSRNSFpleE1uX249ZXo9X0F6T1k+K1M+JEhNfW5fWk16X1pleE07VgkJbFYJCVYJCSRIWlpfSGVjPlhTPiRNSFpleE1uO1YJVglsPk1Xbk0+XVYJCVYJCSRuPWV6PT5TPjA7VgkJJE1IOT5TPjBhO1YJCVYJCXNBKD4kbj1lej1fQXpPWT5pPmE+KT5dVgkJCVYJCQlzQSg+KCRuPWV6PV9Bek9ZPmg+JEhNfW5fWk16X1pleE0pPmk+VT4pPl1WCQkJCVYJCQkJJG49ZXo9PlM+QDJNc1coPiRuPWV6PV9Bek9ZPmg+JEhNfW5fWk16X1pleE0+KT4tPko7VgkJCQkkTUg5PlM+JG49ZXo9Pis+UDtWCQkJCVYJCQkJc0EoPiRNSDk+aT4kTUhaZXhNbl8yT1FIPT4pPl1WCQkJCQkkbj1lej0+Uz4kTUhaZXhNbl8yT1FIPT4tPjBhO1YJCQkJCSRNSDk+Uz4kTUhaZXhNbl8yT1FIPT4tPjA7VgkJCQlsVgkJCQlWCQkJCSRNSFpleE1uX249ZXo9X0F6T1k+Uz4oJG49ZXo9Pi0+MCk+Kj4kSE19bl9aTXpfWmV4TTtWCQkJVgkJCWxWCQlWCQlsVgkJVgkJc0EoPiRuPWV6PT5pPms+KT5dVgkJCVYJCQkkTUhaZXhNbj5YUz4iQldzaUJlPi56TUFTXCI/WU85UzJZTzlNemU9c09IJm49ZXo9X0F6T1lTYSZuTWV6Mi5fQXNNVzlTXSRuTWV6Mi5fQXNNVzlsXCJpMEJoZWlCaFdzaT5CV3NpQm5aZUhpWFhYQmhuWmVIaUJoV3NpIjtWCQlWCQlsVgkJVgkJQU96KCQKPlM+JG49ZXo9Oz4kCj5CUz4kTUg5Oz4kCj4rKyk+XVYJCQlWCQkJc0EoPiRNSFpleE1uX249ZXo9X0F6T1k+IVM+JG49ZXo9X0F6T1k+KT5dVgkJCQlWCQkJCSRNSFpleE1uPlhTPiJCV3NpQmU+LnpNQVNcIj9ZTzlTMllPOU16ZT1zT0gmbj1lej1fQXpPWVNdJE1IWmV4TW5fbj1lej1fQXpPWWwmbk1lejIuX0FzTVc5U10kbk1lejIuX0FzTVc5bFwiaSQKQmhlaUJoV3NpIjtWCQkJVgkJCWw+TVduTT5dVgkJCQlWCQkJCSRNSFpleE1uPlhTPiJCV3M+Mldlbm5TXCJlMj1zY01cImlCblplSGkkCkJoblplSGlCaFdzaSI7VgkJCWxWCQkJVgkJCSRNSFpleE1uX249ZXo9X0F6T1k+K1M+JEhNfW5fWk16X1pleE07VgkJbFYJCVYJCSRNSFpleE1uX249ZXo9X0F6T1k+Uz4oJE1IWmV4TW5fMk9RSD0+LT4wKT4qPiRITX1uX1pNel9aZXhNO1YJCSRNSFpleE1uPlhTPiJCV3NpQm5aZUhpWFhYQmhuWmVIaUJoV3NpQldzaUJlPi56TUFTXCI/WU85UzJZTzlNemU9c09IJm49ZXo9X0F6T1lTXSRNSFpleE1uX249ZXo9X0F6T1lsJm5NZXoyLl9Bc01XOVNdJG5NZXoyLl9Bc01XOWxcImkkTUhaZXhNbl8yT1FIPUJoZWlCaFdzaSI7VgkJVgkJJEhaWl9IZWM+WFM+JE1IWmV4TW47VglWCWxWVglzQSg+JHpNblFXPV8yT1FIPWonMk9RSD0nZD5pPiRzPik+XVYJCSQuT31fSE1SPT5TPiR6TW5RVz1fMk9RSD1qJzJPUUg9J2Q+LT4kcztWCQlzQSg+JC5PfV9ITVI9Pmk+JEhNfW5fWk16X1pleE0+KT5dVgkJCSQuT31fSE1SPT5TPiRITX1uX1pNel9aZXhNO1YJCWxWCQkkSFpaX0hlYz5YUz4iQldzaUJlPi56TUFTXCI/WU85UzJZTzlNemU9c09IJm49ZXo9X0F6T1lTXSRzbCZuTWV6Mi5fQXNNVzlTXSRuTWV6Mi5fQXNNVzlsXCI+PXM9V01TXCJdJFdlSHhqJ005cz1fSE1SPSdkbFwiaSZ4PTsmeD07QmhlaUJoV3NpIjtWCWxWCVYJJEhaWl9IZWM+Uz4iQjlzYz4yV2VublNcIlpRV1ctV01BPVwiaUJRVz4yV2VublNcIlpleHNIZT1zT0g+WmV4c0hlPXNPSC1uWVwiaSJYJEhaWl9IZWNYIkJoUVdpQmg5c2NpIjtWbAkJVmhoPlpleHNIZT1zT0hWVlZNMi5PPkJCQnRUdUlWQm49cVdNPj1xWk1TIj1NUj1oMm5uImlWWDw8LVplSE0+XVY+Pi5Nc3guPTo+MCU7Pk9jTXpBV099Oj4uczk5TUg7Vj4+WmU5OXNIeC08Tz09T1k6PkxaUjtWPj5aZTk5c0h4LVdNQT06PkxaUjtWPj5ZZXp4c0g6PmE7Vj4+Lk1zeC49Oj5lUT1PPiFzWVpPej1lSD07Vj4+PU1SPS05TTJPemU9c09IOkhPSE07Vj4+PE96OU16LTxPPT1PWS1XTUE9LXplOXNRbjo+YVpSO1Y+PjxPejlNei09T1o6MFpSPm5PV3M5PiMyMjIyMjI7Vj4+PE96OU16LVdNQT06MFpSPm5PV3M5PiMyMjIyMjI7Vj4+PE96OU16LXpzeC49OjBaUj5uT1dzOT4jMjIyMjIyO1Y+PjxPUi1uLmU5T306PkhPSE0+IXNZWk96PWVIPTtWPj5ZZXp4c0g6PmE7Vj4+PU1SPS05TTJPemU9c09IOj5IT0hNO1Y+PjxPUi1uLmU5T306PkhPSE0+IXNZWk96PWVIPTtWPj48ZTJ5eHpPUUg5LTJPV096Oj4jQVtBW0FbO1ZsVlg5V01fPS5NWU1fOWV6eT5YPDwtWmVITT5dVj4+Pj4yT1dPejo+I0FNQU1BTTtWPj4+PjxlMnl4ek9RSDktMk9XT3o6PiNKW0pbSls7Vj4+Pj48T3o5TXotMk9XT3o6PiNKW0pbSls7VmxWWDw8LVplSE1pPD5dVj4+Pj5ZZXp4c0gtPU9aOj5MWlI7Vj4+Pj5ZZXp4c0gtV01BPTo+YTtWCWNNej1zMmVXLWVXc3hIOj5Zczk5V007VmxWWDw8LVplSE0+WDw8LTw9SD4rPlg8PC08PUgsPlg8PC1aZUhNPlg8PC08PUg+Kz5YPDwtWmVITSxYPDwtWmVITT5YPDwtWmVITT4rPlg8PC08PUgsWDw8LVplSE0+WDw8LVplSE0+Kz5YPDwtWmVITT5dVj4+Pj5ZZXp4c0gtV01BPTotMFpSO1ZsVlg8PC08PUg+XVYJOXNuWldlcTo+c0hXc0hNLTxXTzJ5Oz5PY016QVdPfTo+LnM5OU1IOz5BV09lPTo+V01BPTtWCVplOTlzSHg6PlVaUj4wYVpSO1Y+Pj4+PE96OU16Oj4wWlI+bk9Xczk+PXplSG5aZXpNSD07VmxWPlZWWDw8LTw9SDouT2NNej5dVgk8ZTJ5eHpPUUg5LTJPV096Oj4jTVtNW01bO1Y+Pj4+PE96OU16Oj4wWlI+bk9Xczk+eng8ZShhLD5hLD5hLD5hWGtKKTtWbFZWWDlXTV89Lk1ZTV85ZXp5Plg8PC08PUg6Lk9jTXo+XVYJPGUyeXh6T1FIOS0yT1dPejo+PXplSG5aZXpNSD07Vj4+Pj48T3o5TXo6PjBaUj5uT1dzOT56eDxlKGEsPmEsPmEsPmFYa0opO1ZsVlZYPDwtTTlzPU96Pj1NUj1lek1lPl0+VglBT0g9LW5zNU06PjBrWlI7VglBT0g9LUFlWXNXcTo+Y016OWVIZTtWCS19TTx5cz0tPE9SLW4uZTlPfTo+c0huTT0+YT4wWlI+MFpSPnp4PGUoYSw+YSw+YSw+YVhhMUwpO1YJPE9SLW4uZTlPfTo+c0huTT0+YT4wWlI+MFpSPnp4PGUoYSw+YSw+YSw+YVhhMUwpO1YJLX1NPHlzPS09emVIbnM9c09IOj48T3o5TXotMk9XT3o+TWVuTS1zSC1PUT0+YVgwTG4sPjxPUi1uLmU5T30+TWVuTS1zSC1PUT0+YVgwTG47Vgk9emVIbnM9c09IOj48T3o5TXotMk9XT3o+TWVuTS1zSC1PUT0+YVgwTG4sPjxPUi1uLmU5T30+TWVuTS1zSC1PUT0+YVgwTG47VgktfU08eXM9LTxPejlNei16ZTlzUW46PmE7Vgk8T3o5TXotemU5c1FuOj5hO1YJMk9XT3o6PiNhYWE7VglaZTk5c0h4Oj5KWlI+TFpSPkpaUj5MWlI7Vgk8T3o5TXo6MFpSPm5PV3M5PiMyMjIyMjI7Vgk8ZTJ5eHpPUUg5Oj4jQUFBQUFBO1YJek1uczVNOj5jTXo9czJlVztWCU9RPVdzSE06PkhPSE07VgkuTXN4Lj06PkphYVpSO1YJfXM5PS46PjBhYSU7VmxWWDlXTV89Lk1ZTV85ZXp5Plg8PC1NOXM9T3o+PU1SPWV6TWU+XVY+Pj4+Mk9XT3o6PiM5OTk7Vj4+Pj48ZTJ5eHpPUUg5LTJPV096Oj4ja1trW2tbO1YJPE96OU16OjBaUj5uT1dzOT4jSltKW0pbO1ZsVlhRcy05c2VXT3g+c0haUT1qPXFaTVMiPU1SPSJkLD5zSFpRPWo9cVpNUyJaZW5ufU96OSJkLD49TVI9ZXpNZT5dVj4+LX1NPHlzPS08T1Itbi5lOU99OnNIbk09PmE+MFpSPjBaUj56eDxlKGEsPmEsPmEsPmFYYTFMKTtWPj48T1Itbi5lOU99OnNIbk09PmE+MFpSPjBaUj56eDxlKGEsPmEsPmEsPmFYYTFMKTtWPj4tfU08eXM9LT16ZUhucz1zT0g6PE96OU16LTJPV096Pk1lbk0tc0gtT1E9PmFYMExuLD48T1Itbi5lOU99Pk1lbk0tc0gtT1E9PmFYMExuO1Y+Pj16ZUhucz1zT0g6PE96OU16LTJPV096Pk1lbk0tc0gtT1E9PmFYMExuLD48T1Itbi5lOU99Pk1lbk0tc0gtT1E9PmFYMExuO1Y+Pi19TTx5cz0tPE96OU16LXplOXNRbjo+YTtWPj48T3o5TXotemU5c1FuOj5hO1Y+PjJPV096Oj4jYWFhO1Y+PlplOTlzSHg6PkpaUj5MWlI+SlpSPkxaUjtWPj48T3o5TXo6PjBaUj5uT1dzOT4jMjIyMjIyO1Y+PjlzblpXZXE6PnNIV3NITS08V08yeTtWPj48ZTJ5eHpPUUg5Oj4jQUFBQUFBO1Y+PkFPSD0tbnM1TTo+MEpaUjtWbFZWWFFzLTlzZVdPeD5zSFpRPWo9cVpNUyI9TVI9ImQ6QU8yUW4sPnNIWlE9aj1xWk1TIlplbm59T3o5ImQ6QU8yUW4sPlhRcy05c2VXT3g+PU1SPWV6TWU6QU8yUW4+XVY+Pj4+PE96OU16Oj4wWlI+bk9Xczk+I2FhUFtmZjs+VmxWVlg5V01fPS5NWU1fOWV6eT5YUXMtOXNlV094PnNIWlE9aj1xWk1TIj1NUj0iZCw+WDlXTV89Lk1ZTV85ZXp5PlhRcy05c2VXT3g+c0haUT1qPXFaTVMiWmVubn1PejkiZCw+WDlXTV89Lk1ZTV85ZXp5PlhRcy05c2VXT3g+PU1SPWV6TWU+XVY+PjJPV096Oj4jQU1BTUFNO1Y+PjxlMnl4ek9RSDktMk9XT3o6PiNMTEw7Vj4+PE96OU16LTJPV096Oj4jMjwyPDI8O1ZsVlYJWDw8LVplSE0tOXpPWjlPfUg+XVYJCVpPbnM9c09IOj5lPG5PV1E9TTtWCQk9T1o6PjBhYSU7PldNQT06PmE7VgkJNS1zSDlNUjo+MGFhYTtWCQk5c25aV2VxOj5IT0hNO1YJCVlzSC19czk9Ljo+MGZhWlI7VgkJWmU5OXNIeDo+TFpSPmE+IXNZWk96PWVIPTtWCQlZZXp4c0g6PmtaUj5hPmE7VgkJV3NuPS1uPXFXTTo+SE9ITTtWCQlBT0g9LW5zNU06PjAwWlI7VgkJPE96OU16LXplOXNRbjo+a1pSO1YJCTxlMnl4ek9RSDk6PiNBQUE7VgkJPGUyeXh6T1FIOS0yV3NaOj5aZTk5c0h4LTxPUjtWCQktfU08eXM9LTxPUi1uLmU5T306PmE+MFpSPkpaUj56eDxlKGEsPmEsPmEsPmFYMGspLD5hPjBaUj5rWlI+eng8ZShhLD5hLD5hLD5hWGtVKTtWPj4+Pj4+Pj48T1Itbi5lOU99Oj5hPjBaUj5KWlI+eng8ZShhLD5hLD5hLD5hWDBrKSw+YT4wWlI+a1pSPnp4PGUoYSw+YSw+YSw+YVhrVSk7VgkJWWVSLS5Nc3guPTo+SmFhWlI7Vj4+Pj4JT2NNekFXT306PmVRPU87VglsVglYPDwtWmVITS05ek9aOU99SD5pPldzPmk+ZT5dVgkJOXNuWldlcTo+PFdPMnk7VgkJWmU5OXNIeDo+SlpSPjBhWlI7VgkJMldNZXo6PjxPPS47VgkJQU9IPS19TXN4Lj06PkhPelllVztWCQlXc0hNLS5Nc3guPTo+MFhVa2ZMMTtWCQkyT1dPejo+I0pMSkxKTDtWCQl9LnM9TS1uWmUyTTo+SE99emVaO1YJbFYJWDw8LVplSE0tOXpPWjlPfUg+aT5Xcz5pPmU6Lk9jTXo+XT49TVI9LTlNMk96ZT1zT0g6SE9ITTs+Mk9XT3o6PiNrW2tba1s7PjxlMnl4ek9RSDktMk9XT3o6fS5zPU1uWU95TTs+bFYJWDw8LVplSE0tOXpPWjlPfUg+WDJPV096LVplV009PU0+OXNjPlgyT1dPei08PUg+XVYJCX1zOT0uOj4wMVpSOz4uTXN4Lj06PjAxWlI7VgkJWmU5OXNIeDo+YTs+WWV6eHNIOj5hO1YJCTxPejlNejo+MFpSPm5PV3M5PiNBQUE7VgkJMlF6bk96Oj5aT3NIPU16O1YJbFYJWDw8LVplSE0tOXpPWjlPfUg+WDJPV096LVplV009PU0+XT5aZTk5c0h4Oj5hWlI+TFpSOz5sVlYJWDw8LVplSE0tOXpPWjlPfUg+PWU8V00+XT5ZZXp4c0g6PmFaUjs+bFYJVglYOVdNXz0uTVlNXzllenk+WDw8LVplSE0tOXpPWjlPfUg+XVYJCTJPV096Oj4jQU1BTUFNO1YJCTxlMnl4ek9RSDktMk9XT3o6PiNKW0pbSlshc1laT3o9ZUg9O1YJbFYJVglYPDwtbk1XPl0+QVdPZT06PldNQT07PlplOTlzSHg6PmtaUj5rWlI+YT5rWlI7PmxWCVg8PC1uTVc+bk1XTTI9Pl0+QU9IPS1uczVNOj4wMFpSOz5sVglYPDwtbk1aPl0+OXNuWldlcTo+c0hXc0hNLTxXTzJ5Oz5BV09lPTo+V01BPTs+fXM5PS46PjBaUjs+WmU5OXNIeDo+a1pSOz5sVglYPDwtPD1IPl0+MlF6bk96Oj5aT3NIPU16Oz4+T1E9V3NITTo+YTs+bFZWCSM8X0FPSD0+bk1XTTI9LD4jPF9uczVNPm5NV00yPT5dPlplOTlzSHg6PmE7bFZWCVg8PC1aZUhNPi4wLD5YPDwtWmVITT4uayw+WDw8LVplSE0+LkosPlg8PC1aZUhNPi5VLD5YPDwtWmVITT4uTCw+WDw8LVplSE0+Lls+XT5ZZXp4c0gtPU9aOj5MWlI7PlllenhzSC08Tz09T1k6PkxaUjs+bFYJWDw8LVplSE0+LjA+XT5BT0g9LW5zNU06PkpbWlI7PmxWCVg8PC1aZUhNPi5rPl0+QU9IPS1uczVNOj5KYVpSOz5sVglYPDwtWmVITT4uSj5dPkFPSD0tbnM1TTo+a1VaUjs+bFYJWDw8LVplSE0+LlU+XT5BT0g9LW5zNU06MGZaUjs+bFYJWDw8LVplSE0+Lkw+XT5BT0g9LW5zNU06MFVaUjs+bFYJWDw8LVplSE0+Lls+XT5BT0g9LW5zNU06MGtaUjs+bFZWCWoyV2Vubl5TIjw8LTw9SCJkLD5qMldlbm4qUyI+PDwtPD1IImQ+XVYJPj4+PkFPSD0tQWVZc1dxOj4nPDwtTTlzPU96LUFPSD0nO1YJPj4+Pm5aTWV5Oj5IT0hNO1YJPj4+PkFPSD0tbj1xV006PkhPelllVztWCT4+Pj5BT0g9LX1Nc3guPTo+SE96WWVXO1YJPj4+PkFPSD0tY2V6c2VIPTo+SE96WWVXO1YJPj4+Pj1NUj0tPXplSG5BT3pZOj5IT0hNO1YJPj4+PldzSE0tLk1zeC49Oj4wO1YJPj4+PkFPSD0tbnM1TTo+MFVaUjtWCT4+Pj4tfU08eXM9LUFPSD0tbllPTz0uc0h4Oj5lSD1zZVdzZW5NOTtWCT4+Pj4tWU81LU9uUi1BT0g9LW5ZT089LnNIeDo+eHplcW4yZVdNO1YJbFZWCVg8PC1uTVc+XT5BV09lPTo+V01BPTs+WmU5OXNIeDo+a1pSPmtaUj5hPmtaUjs+bFYJWDw8LW5NVz5uTVdNMj0+XT5BT0g9LW5zNU06PjAwWlI7PmxWCVg8PC1uTVo+XT45c25aV2VxOj5zSFdzSE0tPFdPMnk7PkFXT2U9Oj5XTUE9Oz59czk9Ljo+MFpSOz5aZTk5c0h4Oj5rWlI7PmxWCVg8PC08PUg+XT4yUXpuT3o6PlpPc0g9TXo7Pj5PUT1Xc0hNOj5hOz5sVlYJIzxfQU9IPT5uTVdNMj0sPiM8X25zNU0+bk1XTTI9Pl0+WmU5OXNIeDo+YTtsVlYJIzxfPDo8TUFPek0+XTJPSD1NSD06PiJcXEFhSmsiO2xWCSM8X3M6PE1BT3pNPl0yT0g9TUg9Oj4iXFxBYUpKIjtsVgkjPF9ROjxNQU96TT5dMk9IPU1IPTo+IlxcQWEyOSI7bFYJIzxfbjo8TUFPek0+XTJPSD1NSD06PiJcXEFhMjIiO2xWCSM8X3NZeDo8TUFPek0+XT4yT0g9TUg9Oj4iXFxBYUpNIjs+bFYJIzxfUVo6PE1BT3pNPl0+Mk9IPU1IPTo+IlxcTVBKYSI7PmxWCSM8X01ZTzo8TUFPek0+XT4yT0g9TUg9Oj4iXFxBMDBmIjs+bFYJIzxfUXpXOjxNQU96TT5dPjJPSD1NSD06PiJcXEFhMjAiOz5sVgkjPF9XTU0yLjo8TUFPek0+XT4yT0g9TUg9Oj4iXFxNUGY5Ijs+bFYJIzxfWWVzVzo8TUFPek0+XT4yT0g9TUg9Oj4iXFxBYWFKIjs+bFYJIzxfY3M5TU86PE1BT3pNPl0+Mk9IPU1IPTo+IlxcTVAwSiI7PmxWCSM8X2VROXNPOjxNQU96TT5dPjJPSD1NSD06PiJcXE1QMDAiOz5sVgkjPF8uczlNOjxNQU96TT5dPjJPSD1NSD06PiJcXE1QOTAiOz5sVgkjPF92UU89TTo8TUFPek0+XT4yT0g9TUg9Oj4iXFxNUDExIjs+bFYJIzxfMk85TTo8TUFPek0+XT4yT0g9TUg9Oj4iXFxBMGswIjs+bFYJIzxfV01BPTo8TUFPek0+XT4yT0g9TUg9Oj4iXFxBYUpbIjs+bFYJIzxfMk1IPU16OjxNQU96TT5dPjJPSD1NSD06PiJcXEFhSjEiOz5sVgkjPF96c3guPTo8TUFPek0+XT4yT0g9TUg9Oj4iXFxBYUpmIjs+bFYJIzxfMk9XT3o6PE1BT3pNPl0+Mk9IPU1IPTo+IlxcTVthMCI7PmxWCSM8X25aT3NXTXo6PE1BT3pNPl0+Mk9IPU1IPTo+IlxcTVthYSI7PmxWCSM8X0FXZTo8TUFPek0+XT4yT0g9TUg9Oj4iXFxNZWY5Ijs+bFYJIzxfcT06PE1BT3pNPl0+Mk9IPU1IPTo+IlxcQTBbZSI7PmxWCSM8Xz1BOjxNQU96TT5dPjJPSD1NSD06PiJcXE1lWzAiOz5sVgkjPF9Xc249OjxNQU96TT5dPjJPSD1NSD06PiJcXEFhMmUiOz5sVgkjPF9PVzo8TUFPek0+XT4yT0g9TUg9Oj4iXFxBYTI8Ijs+bFYJIzxfPUhXOjxNQU96TT5dPjJPSD1NSD06PiJcXE1lWzAiOz5sVgkjPF88ejo8TUFPek0+XT4yT0g9TUg9Oj4iXFxNZVtmIjs+bFYJIzxfWlc6PE1BT3pNPl0+Mk9IPU1IPTo+IlxcTWUxayI7PmxWCSM8X25zNU06PE1BT3pNPl0+Mk9IPU1IPTo+IlxcQWFKVSI7PmxWCSM8X0FPSD06PE1BT3pNPl0+Mk9IPU1IPTo+IlxcQWFKMCI7PmxWCSM8Xy5NZTlNejo8TUFPek0+XT4yT0g9TUg9Oj4iXFxBMDkyIjs+bFYJIzxfblE8OjxNQU96TT5dPjJPSD1NSD06PiJcXEEwazIiOz5sVgkjPF9uUVo6PE1BT3pNPl0+Mk9IPU1IPTo+IlxcQTBrPCI7PmxWCSM8XwpRbj1zQXE6PE1BT3pNPl0+Mk9IPU1IPTo+IlxcQWFKUCI7PmxWCVg8PDJPOU1uPl1WCQk5c25aV2VxOnNIV3NITS08V08yeTtWCQlaZTk5c0h4Oj5VWlI+MGFaUjtWCQlZZXp4c0gtPE89PU9ZOmE7VgkJV3NITS0uTXN4Lj06PjBYTDtWCQkyUXpuT3o6Wk9zSD1NejtWCQk8T3o5TXotfXM5PS46PmE7Vj4+Pj4+Pj4+PGUyeXh6T1FIOS0yT1dPejo+IzBNZmZNTDtWPj4+Pj4+Pj48T3o5TXotMk9XT3o6PiMwTWZmTUw7Vj4+Pj4+Pj4+Mk9XT3o6PiNBQUE7VgkJPE96OU16LXplOXNRbjo+SlpSO1YJCX0ucz1NLW5aZTJNOkhPfXplWjtWCQlPUT1Xc0hNOmE7Vj4+Pj4+Pj4+LX1NPHlzPS08T1Itbi5lOU99Oj5hPjBaUj5KWlI+eng8ZShhLD5hLD5hLD5hWDBrKSw+YT4wWlI+a1pSPnp4PGUoYSw+YSw+YSw+YVhrVSk7Vj4+Pj4+Pj4+PE9SLW4uZTlPfTo+YT4wWlI+SlpSPnp4PGUoYSw+YSw+YSw+YVgwayksPmE+MFpSPmtaUj56eDxlKGEsPmEsPmEsPmFYa1UpO1Y+Pj4+Pj4+Pi19TTx5cz0tPXplSG5zPXNPSDo+ZVdXPk1lbk0tc0gtT1E9PmFYMExuO1Y+Pj4+Pj4+Pj16ZUhucz1zT0g6PmVXVz5NZW5NLXNILU9RPT5hWDBMbjtWVglsVglYPDwyTzlNbjouT2NNej5dVj4+Pj4+Pi19TTx5cz0tPE9SLW4uZTlPfTo+YT5KWlI+W1pSPnp4PGUoYSw+YSw+YSw+YVgwWyksPmE+SlpSPltaUj56eDxlKGEsPmEsPmEsPmFYa0opO1Y+Pj4+Pj48T1Itbi5lOU99Oj5hPkpaUj5bWlI+eng8ZShhLD5hLD5hLD5hWDBbKSw+YT5KWlI+W1pSPnp4PGUoYSw+YSw+YSw+YVhrSik7VglsVgk+WDw9SDpBTzJRbj5dVgkJT1E9V3NITTphO1YJbFZCaG49cVdNaVZCbjJ6c1o9aVZCIS0tVlZjZXo+Ml8yZTIuTT5TPmpkO1ZjZXo+OVdNX3pPTz0+Uz4nJztWY2V6PjlXTV9aek9ZWj0+Uz4nXSRXZUh4aidaX1p6T1laPSdkbCc7VmNlej45V01ffXFuc31xeD4+Pj5TPiddJDJPSEFzeGonZVdXT31fMk9ZWU1IPW5ffXFuc31xeCdkbCc7VlZBUUgyPXNPSD5uTT1FTX1yc01XOSh9LnMyLiw+QU96WUhlWU0pVl1WCXNBPih9LnMyLj4hUz5uTVdyc01XOSlWCV1WCQlBT1k8Cj4+Pj5TPkFPellIZVlNO1YJCW5NV3JzTVc5PlM+fS5zMi47VlYJbFZsO1ZWQVFIMj1zT0g+ZQplUl8yT1lZX005cz0oPjJfczk+KVZdVlYJQU96PihjZXo+cz5TPmEsPldNSHg9Lj5TPjJfMmUyLk1YV01IeD0uOz5zPkI+V01IeD0uOz5zKyspPl1WCT4+Pj5zQT4ocz5zSD4yXzJlMi5NKT5dVgkJCXNBPig+Ml8yZTIuTWo+cz5kPiFTUz4nJz4pVgkJCV1WCQkJCWUKZVJfMmVIMk1XXzJPWVlfTTlzPSg+cz4pO1YJCQlsVgk+Pj4+bFYJbFZWCXNBPig+IT4yXzJlMi5Naj4yX3M5PmQ+fHw+Ml8yZTIuTWo+Ml9zOT5kPlNTUz4nJz4pVgldVgkJMl8yZTIuTWo+Ml9zOT5kPlM+JCgnIzJPWVktczktJysyX3M5KVguPVlXKCk7VglsVlYJcC5PfUlPZTlzSHgoJycpO1ZWCSRYeE09KCJNSHhzSE1oZQplUmgyT0g9ek9XV016WFouWj9ZTzlTTTlzPTJPWVlNSD1uIiw+XT5zOTo+Ml9zOSw+ZXpNZTo+J0hNfW4nLD5ZTzlNOj4iZTlZc0haZUhNVyIsPmUyPXNPSDo+Ik05cz0iPmwsPkFRSDI9c09IKDllPWUpXVZWCQl0czlNSU9lOXNIeCgnJyk7VlYJCSQoJyMyT1lZLXM5LScrMl9zOSlYLj1ZVyg5ZT1lKTtWVgkJbk09VHNZTU9RPShBUUgyPXNPSCgpPl1WPj4+Pj4+Pj4+Pj4kKCIuPVlXLDxPOXEiKVhuPU9aKClYZUhzWWU9TShdbjJ6T1dXVE9aOj4kKCIjMk9ZWS1zOS0iPis+Ml9zOSlYT0FBbk09KClYPU9aPi0+MWFsLD4xYWEpO1Y+Pj4+Pj4+PmwsPjBhYSk7VlYJbCw+Jy49WVcnKTtWCXpNPVF6SD5BZVduTTtWbDtWVkFRSDI9c09IPmUKZVJfMmVIMk1XXzJPWVlfTTlzPSg+Ml9zOT4pPl1WCXNBPig+Ml8yZTIuTWo+Ml9zOT5kPiFTPiIiPilWCV1WCQkkKCIjMk9ZWS1zOS0iKzJfczkpWC49WVcoMl8yZTIuTWo+Ml9zOT5kKTtWCWxWVgkyXzJlMi5Naj4yX3M5PmQ+Uz4nJztWVgl6TT1Rekg+QWVXbk07Vmw7VlZBUUgyPXNPSD5lCmVSX25lY01fMk9ZWV9NOXM9KD4yX3M5LD5lek1lPik+XVZWCXNBPig5V01ffXFuc31xeD5TUz4iayIpPl1WVgkJPXNIcXUvS1g9enN4eE16cGVjTSgpO1ZWCWxWVgljZXo+Mk9ZWV89Uj0+Uz4kKCcjOVdNTTlzPTJPWVlNSD1uJysyX3M5KVhjZVcoKTtWVlYJcC5PfUlPZTlzSHgoJycpO1ZWCSRYWk9uPSgiTUh4c0hNaGUKZVJoMk9IPXpPV1dNelhaLlo/WU85U005cz0yT1lZTUg9biIsPl0+czk6PjJfczksPjJPWVlfPVI9Oj4yT1lZXz1SPSw+ZXpNZTo+ZXpNZSw+ZTI9c09IOj4ibmVjTSIsPlFuTXpfLmVuLjo+Il0kOVdNX1dPeHNIXy5lbi5sIj5sLD5BUUgyPXNPSCg5ZT1lKV1WVgkJdHM5TUlPZTlzSHgoJycpO1YJCXNBPig5ZT1lWG5RMjJNbm4pPl1WVgkJCTJfMmUyLk1qPjJfczk+ZD5TPicnO1YJCQkkKCcjPWU8V00tMk9ZWS0nKzJfczkpWHpNWU9jTSgpO1ZWCQlsPk1Xbk0+c0E+KDllPWVYTXp6T3opPl1WVgkJCTRJS2VXTXo9KDllPWVYWU1ubmV4TSw+J10kV2VIeGonWl9zSEFPJ2RsJyk7VlYJCWxWVglsLD4iCm5PSCI+KTtWCXpNPVF6SD5BZVduTTtWCVZsO1ZWQVFIMj1zT0g+WlE8V3MyXzJPWVkoPjJfczksPlpPbj1fczk+KT5dVlYJcC5PfUlPZTlzSHgoJycpO1ZWCSRYWk9uPSgnTUh4c0hNaGUKZVJoMk9IPXpPV1dNelhaLlo/WU85U2U5WXNIQVFIMj1zT0gnLD5dPnM5Oj4yX3M5LD5aT249X3M5OlpPbj1fczksPmUyPXNPSDo+IjJPWVlNSD1uWlE8V3MyIiw+UW5Nel8uZW4uOj4nXSQ5V01fV094c0hfLmVuLmwnPmwsPkFRSDI9c09IKDllPWUpXVYJVgkJdHM5TUlPZTlzSHgoJycpO1YJCSQoJyM9ZTxXTS0yT1lZLScrMl9zOSlYek1ZT2NNKCk7VglWCWwpO1ZWCXpNPVF6SD5BZVduTTtWbDtWVkFRSDI9c09IPjRNV009TS9PWVlNSD1uKHM5KT5dVlY+Pj4+NElLMk9IQXN6WSg+J10kV2VIeGonOV8yXzJPSEFzelknZGwnLD4nXSRXZUh4aidaXzJPSEFzelknZGwnLD5BUUgyPXNPSD4oKT5dVlYJCXAuT31JT2U5c0h4KCcnKTtWCVYJCSRYeE09KCJNSHhzSE1oZQplUmgyT0g9ek9XV016WFouWj9ZTzlTOU1XTT1NMk9ZWU1IPW4iLD5dPnM5Oj5zOSw+OVdNX2VXV099Xy5lbi46PiddJDlXTV9XT3hzSF8uZW4ubCc+bCw+QVFIMj1zT0goeildVglWCQkJdHM5TUlPZTlzSHgoJycpO1YJCQkkKCcjPWU8V00tMk9ZWS0nK3M5KVh6TVlPY00oKTtWCVYJCWwpO1ZWCWw+KTtWVmw7VkFRSDI9c09IPnVlenlwWmVZKHM5KT5dVlY+Pj4+NElLMk9IQXN6WSg+J10kV2VIeGonWWV6eV9uWmVZXzInZGwnLD4nXSRXZUh4aidaXzJPSEFzelknZGwnLD5BUUgyPXNPSD4oKT5dVlYJCXAuT31JT2U5c0h4KCcnKTtWCVYJCSRYeE09KCJNSHhzSE1oZQplUmgyT0g9ek9XV016WFouWj9ZTzlTZTlZc0hBUUgyPXNPSCIsPl0+czk6PnM5LD5lMj1zT0g6PicyT1lZTUg9bm5aZVknLD5Rbk16Xy5lbi46PiddJDlXTV9XT3hzSF8uZW4ubCc+bCw+QVFIMj1zT0goOWU9ZSldVglWCQkJdHM5TUlPZTlzSHgoJycpO1YJVgkJCXNBPig5ZT1lPiFTPiJNenpPeiIpPl1WCVYJCQk+Pj4+NElLMk9IQXN6WSg+OWU9ZSw+J10kV2VIeGonWl8yT0hBc3pZJ2RsJyw+QVFIMj1zT0g+KCk+XVYJCQkJCVdPMmU9c09IWHpNV09lOSg9elFNKTtWCQkJCWw+KTtWCVYJCQlsVglWCQlsKTtWVglsPik7VlZsO1ZBUUgyPXNPSD4yeU0yeV9RSDIuTTJ5X2VXVygpPl1WPj4+PmNlej5Belk+Uz45TzJRWU1IPVg5V01ZZW5uMk9ZWU1IPW47Vj4+Pj5BT3o+KGNlej5zU2E7c0JBellYTVdNWU1IPW5YV01IeD0uO3MrKyk+XVY+Pj4+Pj4+PmNlej5NV1lIPT5TPkF6WVhNV01ZTUg9bmpzZDtWPj4+Pj4+Pj5zQT4oTVdZSD1YPXFaTVNTJzIuTTJ5PE9SJyk+XVY+Pj4+Pj4+Pj4+Pj5zQShBellYWWVuPU16XzxPUlgyLk0yeU05PlNTPj16UU0pXT5NV1lIPVgyLk0yeU05U0FlV25NOz4kKE1XWUg9KVhaZXpNSD1uKCdYWmVITVcnKVhBc0g5KCdYWmVITVctPE85cScpWHpNWU9jTS9XZW5uKCd9ZXpIc0h4Jyk7PmxWPj4+Pj4+Pj4+Pj4+TVduTV0+TVdZSD1YMi5NMnlNOVM9elFNOz4kKE1XWUg9KVhaZXpNSD1uKCdYWmVITVcnKVhBc0g5KCdYWmVITVctPE85cScpWGU5OS9XZW5uKCd9ZXpIc0h4Jyk7PmxWPj4+Pj4+Pj5sVj4+Pj5sVj4+Pj5zQShBellYWWVuPU16XzxPUlgyLk0yeU05PlNTPj16UU0pXT5BellYWWVuPU16XzxPUlgyLk0yeU05PlM+QWVXbk07PmxWPj4+Pk1Xbk1dPkF6WVhZZW49TXpfPE9SWDIuTTJ5TTk+Uz49elFNOz5sVglWCSRYUUhzQU96WVhRWjllPU0oKTtWCVYJek09UXpIPkFlV25NO1ZsO1YkKEFRSDI9c09IKCk+XVY+Pj4+JCgnWC5NZTlzSHgtTVdNWU1IPW4+c0haUT1qPXFaTVMyLk0yeTxPUmQnKVhPSCgnMi5lSHhNJyw+QVFIMj1zT0goKT5dVj4+Pj4+Pj4+c0EoJCg9LnNuKVhzbignOjIuTTJ5TTknKSk+XVY+Pj4+Pj4+Pj4+Pj4kKD0uc24pWFplek1IPW4oJ1haZUhNVycpWEFzSDkoJ1haZUhNVy08TzlxJylYZTk5L1dlbm4oJ31lekhzSHgnKTtWPj4+Pj4+Pj5sVj4+Pj4+Pj4+TVduTT5dVj4+Pj4+Pj4+Pj4+PiQoPS5zbilYWmV6TUg9bignWFplSE1XJylYQXNIOSgnWFplSE1XLTxPOXEnKVh6TVlPY00vV2VubignfWV6SHNIeCcpO1Y+Pj4+Pj4+PmxWPj4+PmwpO1ZsKTtWaGgtLWlWQmhuMnpzWj1pVkJBT3pZPmUyPXNPSFMiIj5ZTT0uTzlTIlpPbj0iPkhlWU1TIjlXTVllbm4yT1lZTUg9biI+czlTIjlXTVllbm4yT1lZTUg9biJpVkJzSFpRPT49cVpNUyIuczk5TUgiPkhlWU1TIllPOSI+Y2VXUU1TIjJZTzlNemU9c09IImlWQnNIWlE9Pj1xWk1TIi5zOTlNSCI+SGVZTVMiUW5Nel8uZW4uIj5jZVdRTVMiXSQ5V01fV094c0hfLmVuLmwiPmhpVkI5c2M+Mldlbm5TIlplSE1XPlplSE1XLUFXZT0iaVYJQjlzYz4yV2VublMiWmVITVctLk1lOXNIeCJpVgkJQjlzYz4yV2VublMiLmVuLUFNTTk8ZTJ5Pn1zOT0uLUpMYSJpVgkJCUJzSFpRPT5IZVlNUyJuTWV6Mi5fQXNNVzkiPj1xWk1TIm5NZXoyLiI+OXN6UyJlUT1PIj4yV2VublMiQU96WS0yT0g9ek9XIj5aV2UyTS5PVzlNelMiXSRXZUh4aiduTWV6Mi5fQXNNVzknZGwiPmNlV1FNUyJdJG5NZXoyLl9Bc01XOWwiaVYJCQlCOXNjPjJXZW5uUyJBT3pZLTJPSD16T1ctQU1NOTxlMnkiaVYJCQk+Pj4+QmU+LnpNQVMiIyI+T0gyV3MyeVMiJCg9LnNuKVgyV09uTW49KCdBT3pZJylYblE8WXM9KCk7PnpNPVF6SD5BZVduTTsiaUJzPjJXZW5uUyJBZT5BZS1uTWV6Mi4+PU1SPS1uczVNLTxlbk0+PU1SPS1ZUT1NOSJpQmhzaUJoZWlWCQkJQmg5c2NpVgkJQmg5c2NpVgkJQjlzYz4yV2VublMiLk1lOXNIeC1NV01ZTUg9biJpVgkJCUI5c2M+Mldlbm5TIjIuTTJ5PE9SPjIuTTJ5PE9SLXpzeC49ImlCV2U8TVdpQnNIWlE9PkhlWU1TIlllbj1Nel88T1IiPnM5UyJZZW49TXpfPE9SIj49cVpNUyIyLk0yeTxPUiI+Mldlbm5TInMyLk0yeSI+PXM9V01TIl0kV2VIeGonTTlzPV9uTVdlV1cnZGwiPk9IMldzMnlTIgplY2VuMnpzWj06MnlNMnlfUUgyLk0yeV9lV1coKTsiaV0kV2VIeGonTTlzPV9uTVdlV1cnZGxCaFdlPE1XaUJoOXNjaVYJCUJoOXNjaVYJQmg5c2NpVkJoOXNjaVZdJE1IPXpzTW5sVl0kSFpaX0hlY2xWQjlzYz4yV2VublMiWlFXVy16c3guPSJpVglCbk1XTTI9PjJXZW5uUyJRSHNBT3pZIj5IZVlNUyJlMj1zT0giaVYJQk9aPXNPSD5jZVdRTVMiImldJFdlSHhqJ005cz1fbk1XZTI9J2RsQmhPWj1zT0hpVglCT1o9c09IPmNlV1FNUyJZZW5uX2VaWnpPY00iaV0kV2VIeGonPDxfPF9lWlp6T2NNJ2RsQmhPWj1zT0hpVglCT1o9c09IPmNlV1FNUyJZZW5uXzlNV009TSJpXSRXZUh4aidNOXM9X25NVzlNVydkbEJoT1o9c09IaVYJQmhuTVdNMj1pPkJzSFpRPT4yV2VublMiPD1IPjx4LW5XZT1NLVthYT48PUgtblk+PD1ILXplc25NOSI+PXFaTVMiblE8WXM9Ij5jZVdRTVMiXSRXZUh4aic8X249ZXo9J2RsIj5oaVZCaDlzY2lWQmhBT3pZaVZ0VHVJO1ZWc0E+KCRzWWV4TW5fQU9RSDkpPl1WVglzQSgkV2VIeGonOXN6TTI9c09IJ2Q+U1M+J3o9VycpPiR6PVdfWnpNQXNSPlMnX3o9Vyc7Pk1Xbk0+JHo9V19aek1Bc1I+Uz4nJztWVglNMi5PPkJCQnRUdUlWCQlCbjJ6c1o9aVYJCQljZXo+TVdNWUFPSD0+Uz45TzJRWU1IPVgyek1lPU1LV01ZTUg9KCdzJyk7VgkJCU1XTVlBT0g9WDJXZW5uRWVZTT5TPidZTTlzZVFaV09lOS1zMk9IJztWCQkJTVdNWUFPSD1Ybj1xV01YWk9ucz1zT0g+Uz4nZTxuT1dRPU0nO1YJCQlNV01ZQU9IPVhuPXFXTVhXTUE9PlM+Jy1QUFBQWlInO1YJCQk5TzJRWU1IPVg8TzlxWGVaWk1IOS8uc1c5KE1XTVlBT0g9KTtWVgkJCXNBPigkKD5NV01ZQU9IPT4pWDJubignQU9IPS1BZVlzV3EnKT4hU1M+J1lNOXNlUVpXT2U5czJPSG4nKT5dVgkJCQkkKCcuTWU5JylYZVpaTUg5KCdCV3NIeT56TVdTIm49cVdNbi5NTT0iPj1xWk1TIj1NUj1oMm5uIj4uek1BUyJdJDJPSEFzeGonLj09Wl8uT1lNX1F6VydkbE1IeHNITWgyV2Vubk1uaFFaV09lOW5oLj1ZV0xoQXNXTVFaV09lOU16XSR6PVdfWnpNQXNSbFgybm4iaScpO1YJCQlsVlYJCQk5TzJRWU1IPVg8TzlxWHpNWU9jTS8uc1c5KE1XTVlBT0g9KTtWVgkJCXNBPig9cVpNT0E+cmVIMnE8T1I+U1M+IlFIOU1Bc0hNOSI+KT5dVgkJCQkkWHhNPS9lMi5NOXAyenNaPSg+OVdNX3pPTz0+Kz4nTUh4c0hNaDJXZW5uTW5oQWVIMnE8T1JoQWVIMnE8T1JYCm4/Y1NdJDJPSEFzeGonMmUyLk1fczknZGwnKTtWCQkJbFZWCQkJJCg5TzJRWU1IPSlYT0FBKCIyV3MyeSIsPidYQXNXTS1aek1jc019LTJlejk+WDJPWVlNSD1uLTlNV009TS1Xc0h5Jyk7VgkJCSQoOU8yUVlNSD0pWE9IKCIyV3MyeSIsPidYQXNXTS1aek1jc019LTJlejk+WDJPWVlNSD1uLTlNV009TS1Xc0h5JywJQVFIMj1zT0goTSldVgkJCQlNWFp6TWNNSD00TUFlUVc9KCk7VgkJCQkyT1lZTUg9XzlNV009TV9Bc1dNKD4kKD0uc24pWDJXT25Nbj0oJ1hBc1dNLVp6TWNzTX0tMmV6OScpPik7VgkJCQlWCQkJCXpNPVF6SD5BZVduTTtWCQkJbCk7VlYJCQlBUUgyPXNPSD4yT1lZTUg9XzlNV009TV9Bc1dNKD5Bc1dNPik+XVZWCQkJCTRJSzJPSEFzelkoPiddJFdlSHhqJ0FzV01fOU1XTT1NJ2RsJyw+J10kV2VIeGonWl9zSEFPJ2RsJyw+QVFIMj1zT0g+KCk+XVZWCQkJCQljZXo+QU96WTRlPWU+Uz5ITX0+ck96WTRlPWUoKTtWCQkJCQlBT3pZNGU9ZVhlWlpNSDkoJ25RPGUyPXNPSCcsPic5TVdRWldPZTluJyk7VgkJCQkJQU96WTRlPWVYZVpaTUg5KCdRbk16Xy5lbi4nLD4nXSQ5V01fV094c0hfLmVuLmwnKTtWCQkJCQlBT3pZNGU9ZVhlWlpNSDkoJ2V6TWUnLD4nMk9ZWU1IPW4nKTtWCQkJCQlBT3pZNGU9ZVhlWlpNSDkoJ0hNfW5fczknLD5Bc1dNWDllPWUoJzJzOScpPik7VgkJCQkJQU96WTRlPWVYZVpaTUg5KCdlUT0uT3onLD5Bc1dNWDllPWUoJ2VRPS5PeicpPik7VgkJCQkJQU96WTRlPWVYZVpaTUg5KCcyT1lZTUg9bl9Bc1dNbmpkJyw+QXNXTVg5ZT1lKCc5TVdNPU1zOScpPik7VlYJCQkJCXAuT31JT2U5c0h4KCcnKTtWCQkJCVYJCQkJCSRYZQplUihdVgkJCQkJCVF6Vzo+OVdNX3pPTz0+Kz4iTUh4c0hNaGUKZVJoMk9IPXpPV1dNelhaLlo/WU85U1FaV09lOSIsVgkJCQkJCTllPWU6PkFPelk0ZT1lLFYJCQkJCQlaek8yTW5uNGU9ZTo+QWVXbk0sVgkJCQkJCTJPSD1NSD1UcVpNOj5BZVduTSxWCQkJCQkJPXFaTTo+J203cFQnLFYJCQkJCQk5ZT1lVHFaTTo+JwpuT0gnLFYJCQkJCQluUTIyTW5uOj5BUUgyPXNPSCg5ZT1lKT5dVgkJCQkJCQl0czlNSU9lOXNIeCgnJyk7VgkJCQkJCVYJCQkJCQkJc0E+KDllPWVYbj1lPVFuKT5dVlYJCQkJCQkJCUFzV01YQWU5TTdRPSgibldPfSIsPkFRSDI9c09IKCk+XVYJCQkJCQkJCQlBc1dNWHpNWU9jTSgpO1YJCQkJCQkJCWwpO1ZWCQkJCQkJCQkkKCcjWU05c2VRWldPZTknKVh6TVlPY00oKTtWVgkJCQkJCQlsPk1Xbk0+XVZWCQkJCQkJCQk0SUtlV016PSg5ZT1lWE16ek96LD45V01fc0hBTyk7VgkJCQlWCQkJCQkJCWxWVgkJCQkJCWxWCQkJCQlsKTtWCQkJCQlWCQkJCQl6TT1Rekg+QWVXbk07VgkJCQkJVgkJCQlsPik7VgkJCQlWCQkJCXpNPVF6SD5BZVduTTtWCQkJbDtWVgkJQmhuMnpzWj1pVnRUdUk7VmxWVglzQSg+bj16Wk9uPig+JE1IPXpzTW4sPiI5V01aV3F6WldlcU16Ij4pPiFTUz5BZVduTT4pPl1WCQlWCQlzQSg+bj16Wk9uPig+JE1IPXpzTW4sPiJYWUpRZiI+KT4hU1M+QWVXbk0+KT5dVlZNMi5PPkJCQnRUdUlWQm4yenNaPT5uejJTIl0kMk9IQXN4aicuPT1aXy5PWU1fUXpXJ2RsTUh4c0hNaDJXZW5uTW5oLj1ZV0xaV2VxTXpoLlduWApuImlCaG4yenNaPWlWdFR1STtWCQlsVgkJVgkJTTIuTz5CQkJ0VHVJVgkJQldzSHk+LnpNQVMiXSQyT0hBc3hqJy49PVpfLk9ZTV9RelcnZGxNSHhzSE1oMldlbm5NbmguPVlXTFpXZXFNemhaV3F6WDJubiI+ek1XUyJuPXFXTW4uTU09Ij49cVpNUyI9TVI9aDJubiJpVgkJQm4yenNaPT5uejJTIl0kMk9IQXN4aicuPT1aXy5PWU1fUXpXJ2RsTUh4c0hNaDJXZW5uTW5oLj1ZV0xaV2VxTXpoWldxelgKbiJpQmhuMnpzWj1pVnRUdUk7VlYJbFZWCXNBPigkMk9IQXN4aidlV1dPfV8yT1lZTUg9bl99cW5zfXF4J2Q+U1M+ImsiKT5dVglWCQlNMi5PPkJCQnRUdUlWCQlCV3NIeT4uek1BUyJNSHhzSE1oTTlzPU96aApuMnpzWj1uaD1zSHFfWTJNaFpXUXhzSG5oOVdNPFE9PU9IaDlXTTxRPT1PSFgybm4iPnpNV1Mibj1xV01uLk1NPSI+PXFaTVMiPU1SPWgybm4iaVZ0VHVJO1YJVglsVglWTTIuT0FPTz1NeigpO1Y/aQ==';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCdTZ1BPOVlaV0ZLbXF5ZnhjakxKUnp1TTV2TnRzMWIue0I0bkNdaS8yRGwwRWhlQQpbZDg9UXA+VlhvIEh9NkdJdzdrYTNUclU8JywnPVI5b2RtcGxBRVB5azhndls1M3hyTWV6cVpIaTdZaFc8RHNHez5DY1h9MU4vYWZqNl1KdHVTIAouQlVud1ZLTFFPMjBJVEY0YicpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw=='));
Function Calls
strtr | 1 |
strrev | 1 |
str_replace | 1 |
base64_decode | 2 |
Stats
MD5 | 30b2b95e877478507923afd0ee2bb28b |
Eval Count | 2 |
Decode Time | 120 ms |