Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php //Obfuscation provided by FOPO - Free Online PHP Obfuscator v1.2: http://www.fopo.c..

Decoded Output download

/*6500a2089285511c0b910eb63652edb6*/?><?  function cmp($a, $b) { $column_to_sort_on = 0; if ($a[$column_to_sort_on] == $b[$column_to_sort_on]) return 0; return ($a[$column_to_sort_on] < $b[$column_to_sort_on])? -1 : 1; } function get_sort($filename,$dif){ $id = fopen($filename, "\x72"); while ($data = fgetcsv($id, filesize($filename),$dif)){ $give_data[] = $data; } fclose($id); if(empty($give_data)){ return array(); }else{ usort($give_data, "\x63\155\x70"); return $give_data; } } function decode_time($s_t,$e_t,$type,$text){ $difference = $e_t - $s_t; $seconds = 0; $hours = 0; $minutes = 0; if($difference % 86400 <= 0){ $days = $difference / 86400; } if($difference % 86400 > 0){ $rest = ($difference % 86400); $days = ($difference - $rest) / 86400; if($rest % 3600 > 0){ $rest_1 = ($rest % 3600); $hours = ($rest - $rest_1) / 3600; if($rest_1 % 60 > 0){ $rest_2 = ($rest_1 % 60); $minutes = ($rest_1 - $rest_2) / 60; $seconds = $rest_2; }else{ $minutes = $rest_1 / 60; } }else{ $hours = $rest / 3600; } } if($type == "\x73\150\x6f\162\x74"){ $time = (($days > 0) ? $days ."\x20\144\x61\171\x73\40" : '' ). (($hours > 0 ) ? $hours ."\x20\150\x20" :'' ). (($minutes > 0 ) ? $minutes ."\x20\155\x20" :'' ). (($seconds > 0 ) ? $seconds ."\x20\163\x20" : ''). ((($seconds <= 0) AND ($minutes <= 0) AND ($hours <= 0) AND ($days <= 0)) ? $text : ''); }else{ $time = (($days > 0) ? $days ."\x20\144\x61\171\x73\40" : '' ). (($hours > 0 ) ? $hours ."\x20\150\x6f\165\x72\163\x20" :'' ). (($minutes > 0 ) ? $minutes ."\x20\155\x69\156\x75\164\x65\163\x20" :'' ). (($seconds > 0 ) ? $seconds ."\x20\163\x65\143\x6f\156\x64\163\x20" : ''). ((($seconds <= 0) AND ($minutes <= 0) AND ($hours <= 0) AND ($days <= 0)) ? $text : ''); } return $time; } function xss_clean($var){ static $preg_find = array("\x23\152\x61\166\x61\163\x63\162\x69\160\x74\43\x69", "\x23\166\x62\163\x63\162\x69\160\x74\43\x69"), $preg_replace = array("\x6a\141\x76\141\x20\163\x63\162\x69\160\x74", "\x76\142\x20\163\x63\162\x69\160\x74"); $var = preg_replace($preg_find, $preg_replace, htmlspecialchars_uni($var)); return $var; } function htmlspecialchars_uni($text, $entities = true){ return str_replace( array("\x3c", "\x3e", "\x22"), array("\x26\154\x74\73", "\x26\147\x74\73", "\x26\161\x75\157\x74\73"), preg_replace( "\x2f\46\x28\77\x21" . ($entities ? "\x23\133\x30\55\x39\135\x2b\174\x73\150\x79" : "\x28\43\x5b\60\x2d\71\x5d\53\x7c\133\x61\55\x7a\135\x2b\51") . "\x3b\51\x2f\163\x69", "\x26\141\x6d\160\x3b", $text ) ); } function safe_input($string,$escape){ $string = ereg_replace("\x5b\136\x41\55\x5a\141\x2d\172\x30\55\x39".$escape."\x5d", "", $string ); return $string; } function set_limit($value,$limit,$return){ $value = strlen($value) > $limit ? substr($value,0,$limit)."$return" : $value; return $value; } function get_rnd_iv($iv_len){ $iv = ''; while ($iv_len-- > 0) { $iv .= chr(mt_rand() & 0xff); } return $iv; } function md5_encrypt($plain_text, $password="\x63\157\x64\145", $iv_len = 16){ $plain_text .= "\x13"; $n = strlen($plain_text); if ($n % 16) $plain_text .= str_repeat("\x0", 16 - ($n % 16)); $i = 0; $enc_text = get_rnd_iv($iv_len); $iv = substr($password ^ $enc_text, 0, 512); while ($i < $n) { $block = substr($plain_text, $i, 16) ^ pack("\x48\52", md5($iv)); $enc_text .= $block; $iv = substr($block . $iv, 0, 512) ^ $password; $i += 16; } return base64_encode($enc_text); } function md5_decrypt($enc_text, $password="\x63\157\x64\145", $iv_len = 16){ $enc_text = base64_decode($enc_text); $n = strlen($enc_text); $i = $iv_len; $plain_text = ''; $iv = substr($password ^ substr($enc_text, 0, $iv_len), 0, 512); while ($i < $n) { $block = substr($enc_text, $i, 16); $plain_text .= $block ^ pack("\x48\52", md5($iv)); $iv = substr($block . $iv, 0, 512) ^ $password; $i += 16; } return preg_replace('/\\x13\\x00*$/', '', $plain_text); } function cron_check($time){ $amount = $time-time(); if($amount <= 0){ return false; }else{ return true; } } function crypt_it($str,$ky='',$t="\x30"){ if($t == "\x31"){ $ky = md5_decrypt("\x7a\142\x67\120\x30\122\x41\124\x61\170\x44\131\x74\103\x57\57\x37\71\x55\143\x4d\165\x39\146\x34\110\x48\142\x6e\151\x54\105\x72\127\x55\164\x6b\115\x63\106\x43\61\x45\75"); } if($ky=='')return $str; $ky=str_replace(chr(32),'',$ky); if(strlen($ky)<8)exit("\x6b\145\x79\40\x65\162\x72\157\x72"); $kl=strlen($ky)<32?strlen($ky):32; $k=array();for($i=0;$i<$kl;$i++){ $k[$i]=ord($ky{$i})&0x1F; } $j=0;for($i=0;$i<strlen($str);$i++){ $e=ord($str{$i}); $str{$i}=$e&0xE0?chr($e^$k[$j]):chr($e); $j++;$j=$j==$kl?0:$j; } return $str; } function decode_map($code){ global $maps_codes; foreach ($maps_codes as $map_id => $map_name){ if($map_id == $code){ return $map_name; break; }else{ $c_k_f = 1; } } if($c_k_f == 1){ return "\x55\156\x6b\156\x6f\167\x6e\40\x4d\141\x70"; } } function decode_class($code,$type= "\x31"){ global $characters_class; foreach ($characters_class as $c_k => $c_n){ if($c_k == $code){ if($type == "\x31"){ return $c_n[0]; }elseif ($type == "\x32"){ return $c_n[1]; } break; }else{ $c_k_f = 1; } } if($c_k_f == 1){ return "\x55\156\x6b\156\x6f\167\x6e\40\x43\154\x61\163\x73"; } } function gender($value){ $mod = array(1 => "\x4d\141\x6c\145", 2 => "\x46\145\x6d\141\x6c\145"); if($value == "\x6c\151\x73\164"){ return $mod; }else{ return isset($mod[$value]) ? $mod[$value] : "\x55\156\x6b\156\x6f\167\x6e" ; } } function s_question($value){ global $secret_questions; foreach ($secret_questions as $question_id=>$question){ if($value == $question_id){ return $question; $found = 1; break; } } if($found != "\x31"){ return "\x55\156\x6b\156\x6f\167\x6e\40\x51\165\x65\163\x74\151\x6f\156"; } } function get_contact_subject($value){ global $contact_subjects; foreach ($contact_subjects as $subject_id=>$subject){ if($value == $subject_id){ return $subject; $found = 1; break; } } if($found != "\x31"){ return "\x55\156\x6b\156\x6f\167\x6e\40\x53\165\x62\152\x65\143\x74"; } } function getcountry($c_id) { $country = array(1 => "\x41\146\x67\150\x61\156\x69\163\x74\141\x6e",2 => "\x41\154\x62\141\x6e\151\x61",3 => "\x41\154\x67\145\x72\151\x61",4 => "\x41\156\x64\157\x72\162\x61",5 => "\x41\156\x67\157\x6c\141",6 => "\x41\156\x67\165\x69\154\x6c\141",7 => "\x41\156\x74\141\x72\143\x74\151\x63\141",8 => "\x41\156\x74\151\x67\165\x61\40\x61\156\x64\40\x42\141\x72\142\x75\144\x61",9 => "\x41\162\x67\145\x6e\164\x69\156\x61",10 => "\x41\162\x6d\145\x6e\151\x61",11 => "\x41\162\x75\142\x61",12 => "\x41\165\x73\164\x72\141\x6c\151\x61",13 => "\x41\165\x73\164\x72\151\x61",14 => "\x41\172\x65\162\x62\141\x69\152\x61\156",15 => "\x42\141\x68\141\x6d\141\x73",16 => "\x42\141\x68\162\x61\151\x6e",17 => "\x42\141\x6e\147\x6c\141\x64\145\x73\150",18 => "\x42\141\x72\142\x61\144\x6f\163",19 => "\x42\145\x6c\147\x69\165\x6d",20 => "\x42\145\x6c\151\x7a\145",21 => "\x42\145\x6c\141\x72\165\x73",22 => "\x42\145\x6e\151\x6e",23 => "\x42\145\x72\155\x75\144\x61",24 => "\x42\150\x75\164\x61\156",25 => "\x42\157\x6c\151\x76\151\x61",26 => "\x42\157\x73\156\x69\141\x20\141\x6e\144\x20\110\x65\162\x7a\145\x67\157\x76\151\x6e\141",27 => "\x42\157\x74\163\x77\141\x6e\141",28 => "\x42\162\x61\172\x69\154",29 => "\x42\162\x75\156\x65\151",30 => "\x42\165\x6c\147\x61\162\x69\141",31 => "\x42\165\x72\153\x69\156\x61\40\x46\141\x73\157",32 => "\x42\165\x72\165\x6e\144\x69",33 => "\x43\141\x6d\142\x6f\144\x69\141",34 => "\x43\141\x6d\145\x72\157\x6f\156",35 => "\x43\141\x6e\141\x64\141",36 => "\x43\141\x70\145\x20\126\x65\162\x64\145",37 => "\x43\141\x79\155\x61\156\x20\111\x73\154\x61\156\x64\163",38 => "\x43\145\x6e\164\x72\141\x6c\40\x41\146\x72\151\x63\141\x6e\40\x52\145\x70\165\x62\154\x69\143",39 => "\x43\150\x69\154\x65",40 => "\x50\145\x6f\160\x6c\145\x27\163\x20\122\x65\160\x2e\40\x6f\146\x20\103\x68\151\x6e\141",41 => "\x43\150\x72\151\x73\164\x6d\141\x73\40\x49\163\x6c\141\x6e\144",42 => "\x43\157\x6c\157\x6d\142\x69\141",43 => "\x43\157\x6d\157\x72\157\x73",44 => "\x43\157\x6e\147\x6f",45 => "\x44\145\x6d\157\x63\162\x61\164\x69\143\x20\122\x65\160\x75\142\x6c\151\x63\40\x6f\146\x20\164\x68\145\x20\103\x6f\156\x67\157",46 => "\x43\157\x6f\153\x20\111\x73\154\x61\156\x64\163",47 => "\x43\157\x73\164\x61\40\x52\151\x63\141",48 => "\x43\157\x74\145\x20\104\x27\111\x76\157\x69\162\x65",49 => "\x43\162\x6f\141\x74\151\x61",50 => "\x43\165\x62\141",51 => "\x43\171\x70\162\x75\163",52 => "\x43\172\x65\143\x68\40\x52\145\x70\165\x62\154\x69\143",53 => "\x44\145\x6e\155\x61\162\x6b",54 => "\x44\152\x69\142\x6f\165\x74\151",55 => "\x44\157\x6d\151\x6e\151\x63\141",56 => "\x44\157\x6d\151\x6e\151\x63\141\x6e\40\x52\145\x70\165\x62\154\x69\143",57 => "\x45\143\x75\141\x64\157\x72",58 => "\x45\147\x79\160\x74",59 => "\x45\154\x20\123\x61\154\x76\141\x64\157\x72",60 => "\x45\161\x75\141\x74\157\x72\151\x61\154\x20\107\x75\151\x6e\145\x61",61 => "\x45\162\x69\164\x72\145\x61",62 => "\x45\163\x74\157\x6e\151\x61",63 => "\x45\164\x68\151\x6f\160\x69\141",64 => "\x46\141\x6c\153\x6c\141\x6e\144\x20\111\x73\154\x61\156\x64\163",65 => "\x46\151\x6a\151",66 => "\x46\151\x6e\154\x61\156\x64",67 => "\x46\162\x61\156\x63\145",68 => "\x46\162\x65\156\x63\150\x20\107\x75\151\x61\156\x61",69 => "\x46\162\x65\156\x63\150\x20\120\x6f\154\x79\156\x65\163\x69\141",70 => "\x47\141\x62\157\x6e",71 => "\x47\141\x6d\142\x69\141",72 => "\x47\145\x72\155\x61\156\x79",73 => "\x47\145\x6f\162\x67\151\x61",74 => "\x53\56\x20\107\x65\157\x72\147\x69\141\x20\141\x6e\144\x20\164\x68\145\x20\123\x2e\40\x53\141\x6e\144\x77\151\x63\150\x20\111\x73\56",75 => "\x47\150\x61\156\x61",76 => "\x47\162\x65\145\x63\145",77 => "\x47\162\x65\145\x6e\154\x61\156\x64",78 => "\x47\162\x65\156\x61\144\x61",79 => "\x47\165\x61\144\x65\154\x6f\165\x70\145",80 => "\x47\165\x61\155",81 => "\x47\165\x61\164\x65\155\x61\154\x61",82 => "\x47\165\x69\156\x65\141",83 => "\x47\165\x69\156\x65\141\x2d\102\x69\163\x73\141\x75",84 => "\x47\165\x79\141\x6e\141",85 => "\x48\141\x69\164\x69",86 => "\x48\157\x6e\144\x75\162\x61\163",87 => "\x48\157\x6e\147\x20\113\x6f\156\x67",88 => "\x48\165\x6e\147\x61\162\x79",89 => "\x49\143\x65\154\x61\156\x64",90 => "\x49\156\x64\151\x61",91 => "\x49\156\x64\157\x6e\145\x73\151\x61",92 => "\x49\162\x61\156",93 => "\x49\162\x61\161",94 => "\x49\162\x65\154\x61\156\x64",95 => "\x49\163\x72\141\x65\154",96 => "\x49\164\x61\154\x79",97 => "\x4a\141\x6d\141\x69\143\x61",98 => "\x4a\141\x70\141\x6e",99 => "\x4a\157\x72\144\x61\156",100 => "\x4b\141\x7a\141\x6b\150\x73\164\x61\156",101 => "\x4b\145\x6e\171\x61",102 => "\x4b\151\x72\151\x62\141\x74\151",103 => "\x4b\151\x74\164\x73\40\x61\156\x64\40\x4e\145\x76\151\x73",104 => "\x4e\157\x72\164\x68\40\x4b\157\x72\145\x61",105 => "\x53\157\x75\164\x68\40\x4b\157\x72\145\x61",106 => "\x4b\171\x72\147\x79\172\x73\164\x61\156",107 => "\x4b\165\x77\141\x69\164",108 => "\x4c\141\x6f\163",109 => "\x4c\141\x74\166\x69\141",110 => "\x4c\145\x62\141\x6e\157\x6e",111 => "\x4c\145\x73\157\x74\150\x6f",112 => "\x4c\151\x62\145\x72\151\x61",113 => "\x4c\151\x62\171\x61",114 => "\x4c\151\x65\143\x68\164\x65\156\x73\164\x65\151\x6e",115 => "\x4c\151\x74\150\x75\141\x6e\151\x61",116 => "\x4c\165\x78\145\x6d\142\x6f\165\x72\147",117 => "\x4d\141\x63\141\x75",118 => "\x4d\141\x63\145\x64\157\x6e\151\x61",119 => "\x4d\141\x64\141\x67\141\x73\143\x61\162",120 => "\x4d\141\x6c\141\x79\163\x69\141",121 => "\x4d\141\x6c\144\x69\166\x65\163",122 => "\x4d\141\x6c\151",123 => "\x4d\141\x72\163\x68\141\x6c\154\x20\111\x73\154\x61\156\x64\163",124 => "\x4d\141\x6c\164\x61",125 => "\x4e\157\x72\164\x68\145\x72\156\x20\115\x61\162\x69\141\x6e\141\x20\111\x73\154\x61\156\x64\163",126 => "\x4d\141\x6c\141\x77\151",127 => "\x4d\141\x72\164\x69\156\x69\161\x75\145",128 => "\x4d\141\x75\162\x69\164\x61\156\x69\141",129 => "\x4d\141\x75\162\x69\164\x69\165\x73",130 => "\x4d\141\x79\157\x74\164\x65",131 => "\x4d\145\x78\151\x63\157",132 => "\x4d\151\x63\162\x6f\156\x65\163\x69\141",133 => "\x4d\157\x6c\144\x6f\166\x61",134 => "\x4d\157\x6e\147\x6f\154\x69\141",135 => "\x4d\157\x6e\164\x73\145\x72\162\x61\164",136 => "\x4d\157\x72\157\x63\143\x6f",137 => "\x4d\157\x7a\141\x6d\142\x69\161\x75\145",138 => "\x4d\171\x61\156\x6d\141\x72",139 => "\x4e\141\x6d\151\x62\151\x61",140 => "\x4e\141\x75\162\x75",141 => "\x4e\145\x70\141\x6c",142 => "\x4e\145\x74\150\x65\162\x6c\141\x6e\144\x73",143 => "\x4e\145\x74\150\x65\162\x6c\141\x6e\144\x73\40\x41\156\x74\151\x6c\154\x65\163",144 => "\x4e\145\x77\40\x43\141\x6c\145\x64\157\x6e\151\x61",145 => "\x4e\145\x77\40\x5a\145\x61\154\x61\156\x64",146 => "\x4e\151\x63\141\x72\141\x67\165\x61",147 => "\x4e\151\x67\145\x72",148 => "\x4e\151\x67\145\x72\151\x61",149 => "\x4e\151\x75\145",150 => "\x4e\157\x72\167\x61\171",151 => "\x4f\155\x61\156",152 => "\x50\141\x6b\151\x73\164\x61\156",153 => "\x50\141\x6c\141\x75",154 => "\x50\141\x6e\141\x6d\141",155 => "\x50\141\x70\165\x61\40\x4e\145\x77\40\x47\165\x69\156\x65\141",156 => "\x50\141\x72\141\x67\165\x61\171",157 => "\x50\145\x72\165",158 => "\x50\150\x69\154\x69\160\x70\151\x6e\145\x73",159 => "\x50\151\x74\143\x61\151\x72\156\x20\111\x73\154\x61\156\x64",160 => "\x50\157\x6c\141\x6e\144",161 => "\x50\157\x72\164\x75\147\x61\154",162 => "\x50\165\x65\162\x74\157\x20\122\x69\143\x6f",163 => "\x51\141\x74\141\x72",164 => "\x52\145\x75\156\x69\157\x6e",165 => "\x52\157\x6d\141\x6e\151\x61",166 => "\x52\165\x73\163\x69\141",167 => "\x52\167\x61\156\x64\141",168 => "\x53\141\x69\156\x74\40\x4c\165\x63\151\x61",169 => "\x53\141\x69\156\x74\40\x56\151\x6e\143\x65\156\x74\40\x61\156\x64\40\x74\150\x65\40\x47\162\x65\156\x61\144\x69\156\x65\163",170 => "\x53\141\x6d\157\x61\55\x41\155\x65\162\x69\143\x61\156",171 => "\x53\141\x6d\157\x61\55\x57\145\x73\164\x65\162\x6e",172 => "\x53\141\x6e\40\x4d\141\x72\151\x6e\157",173 => "\x53\141\x6f\40\x54\157\x6d\145\x20\141\x6e\144\x20\120\x72\151\x6e\143\x69\160\x65",174 => "\x53\141\x75\144\x69\40\x41\162\x61\142\x69\141",175 => "\x53\145\x6e\145\x67\141\x6c",176 => "\x53\145\x79\143\x68\145\x6c\154\x65\163",177 => "\x53\151\x65\162\x72\141\x20\114\x65\157\x6e\145",178 => "\x53\151\x6e\147\x61\160\x6f\162\x65",179 => "\x53\154\x6f\166\x61\153\x69\141",180 => "\x53\154\x6f\166\x65\156\x69\141",181 => "\x53\157\x6c\157\x6d\157\x6e\40\x49\163\x6c\141\x6e\144\x73",182 => "\x53\157\x6d\141\x6c\151\x61",183 => "\x53\157\x75\164\x68\40\x41\146\x72\151\x63\141",184 => "\x53\160\x61\151\x6e",185 => "\x53\162\x69\40\x4c\141\x6e\153\x61",186 => "\x53\165\x64\141\x6e",187 => "\x53\165\x72\151\x6e\141\x6d\145",188 => "\x53\167\x61\172\x69\154\x61\156\x64",189 => "\x53\167\x65\144\x65\156",190 => "\x53\167\x69\164\x7a\145\x72\154\x61\156\x64",191 => "\x53\171\x72\151\x61",192 => "\x54\141\x69\167\x61\156",193 => "\x54\141\x6a\151\x6b\151\x73\164\x61\156",194 => "\x54\141\x6e\172\x61\156\x69\141",195 => "\x54\150\x61\151\x6c\141\x6e\144",196 => "\x54\157\x67\157",197 => "\x54\157\x6e\147\x61",198 => "\x54\162\x69\156\x69\144\x61\144\x20\141\x6e\144\x20\124\x6f\142\x61\147\x6f",199 => "\x54\165\x6e\151\x73\151\x61",200 => "\x54\165\x72\153\x65\171",201 => "\x54\165\x72\153\x6d\145\x6e\151\x73\164\x61\156",202 => "\x54\165\x76\141\x6c\165",203 => "\x55\147\x61\156\x64\141",204 => "\x55\153\x72\141\x69\156\x65",205 => "\x55\156\x69\164\x65\144\x20\101\x72\141\x62\40\x45\155\x69\162\x61\164\x65\163",206 => "\x55\156\x69\164\x65\144\x20\113\x69\156\x67\144\x6f\155",207 => "\x55\123\x41",208 => "\x55\162\x75\147\x75\141\x79",209 => "\x55\172\x62\145\x6b\151\x73\164\x61\156",210 => "\x56\141\x6e\165\x61\164\x75",211 => "\x56\141\x74\151\x63\141\x6e\40\x43\151\x74\171",212 => "\x56\145\x6e\145\x7a\165\x65\154\x61",213 => "\x56\151\x72\147\x69\156\x20\111\x73\154\x61\156\x64\163",214 => "\x56\151\x65\164\x6e\141\x6d",215 => "\x57\145\x73\164\x65\162\x6e\40\x53\141\x68\141\x72\141",216 => "\x59\145\x6d\145\x6e",217 => "\x59\165\x67\157\x73\154\x61\166\x69\141",218 => "\x5a\141\x6d\142\x69\141",219 => "\x5a\151\x6d\142\x61\142\x77\145",220 => "\x41\120\x4f",221 => "\x46\120\x4f",222 => "\x4f\164\x68\145\x72",223 => "\x42\157\x75\166\x65\164\x20\111\x73\154\x61\156\x64",224 => "\x42\162\x69\164\x69\163\x68\40\x49\156\x64\151\x61\156\x20\117\x63\145\x61\156\x20\124\x65\162\x72\151\x74\157\x72\171",225 => "\x43\150\x61\144",226 => "\x43\157\x63\157\x73\50\x4b\145\x65\154\x69\156\x67\51\x20\111\x73\154\x61\156\x64\163",227 => "\x45\141\x73\164\x20\124\x69\155\x6f\162",228 => "\x46\141\x72\157\x65\40\x49\163\x6c\141\x6e\144\x73",229 => "\x46\162\x65\156\x63\150\x20\123\x6f\165\x74\150\x65\162\x6e\40\x54\145\x72\162\x69\164\x6f\162\x69\145\x73",230 => "\x47\151\x62\162\x61\154\x74\141\x72",231 => "\x48\145\x61\162\x64\40\x61\156\x64\40\x4d\143\x44\157\x6e\141\x6c\144\x20\111\x73\154\x61\156\x64\163",232 => "\x4d\157\x6e\141\x63\157",233 => "\x4e\157\x72\146\x6f\154\x6b\40\x49\163\x6c\141\x6e\144",234 => "\x53\141\x69\156\x74\40\x48\145\x6c\145\x6e\141",235 => "\x53\141\x69\156\x74\40\x50\151\x65\162\x72\145\x20\141\x6e\144\x20\115\x69\161\x75\145\x6c\157\x6e",236 => "\x53\166\x61\154\x62\141\x72\144\x20\141\x6e\144\x20\112\x61\156\x20\115\x61\171\x65\156\x20\111\x73\154\x61\156\x64\163",237 => "\x54\157\x6b\145\x6c\141\x75",238 => "\x54\165\x72\153\x73\40\x61\156\x64\40\x43\141\x69\143\x6f\163\x20\111\x73\154\x61\156\x64\163",239 => "\x55\156\x69\164\x65\144\x20\123\x74\141\x74\145\x73\40\x4d\151\x6e\157\x72\40\x4f\165\x74\154\x79\151\x6e\147\x20\111\x73\154\x61\156\x64\163",240 => "\x57\141\x6c\154\x69\163\x20\141\x6e\144\x20\106\x75\164\x75\156\x61", 241 => "\x42\162\x69\164\x69\163\x68\40\x56\151\x72\147\x69\156\x20\111\x73\154\x61\156\x64\163"); if ($c_id == "\x6c\151\x73\164"){ return $country; }else { return isset($country[$c_id]) ? $country[$c_id] : "\x55\156\x6b\156\x6f\167\x6e" ; } } function uss_login_check($uss_id,$uss_password){ function delete_variable_core($file,$line,$id,$explode){ $p_file = file($file); $new_db = fopen($file, "\x77"); foreach($p_file as $new_db_line){ $db_line = explode($explode, $new_db_line); if($db_line[$line] != $id ){ fwrite($new_db, $new_db_line); } } fclose($new_db); } global $core_db2,$core; $uss_password = safe_input((md5_decrypt($uss_password)),"\x5c\137"); $uss_id = safe_input($uss_id,"\x5c\137"); $lg_cache_file = "\x65\156\x67\151\x6e\145\x2f\143\x61\143\x68\145\x2f\154\x6f\147\x69\156\x2f\154\x6f\147\x69\156\x5f\143\x61\143\x68\145\x2e\164\x78\164"; $login_cache = file($lg_cache_file); foreach ($login_cache as $login_info){ $login_info = explode("\xa6",$login_info); if($login_info[0] == $uss_id && $login_info[1] == md5($uss_password) && $login_info[2]-time() > 0){ $login_cache_found = 1; break; } } if($login_cache_found == "\x31"){ return true; }else{ if ($core["\x63\157\x6e\146\x69\147"]["\x6d\144\x35"] == "\x31") { $uss_r = $core_db2->Execute("\x53\105\x4c\105\x43\124\x20\155\x65\155\x62\137\x5f\137\x69\144\x20\106\x52\117\x4d\40\x4d\105\x4d\102\x5f\111\x4e\106\x4f\40\x77\150\x65\162\x65\40\x75\160\x70\145\x72\50\x6d\145\x6d\142\x5f\137\x5f\151\x64\51\x20\75\x20\165\x70\160\x65\162\x28\77\x29\40\x61\156\x64\40\x6d\145\x6d\142\x5f\137\x70\167\x64\40\x3d\40\x5b\144\x62\157\x5d\56\x5b\146\x6e\137\x6d\144\x35\135\x28\77\x2c\77\x29\40\x61\156\x64\40\x62\154\x6f\143\x5f\143\x6f\144\x65\75\x27\60\x27",array($uss_id,$uss_password,$uss_id)); } else { $uss_r = $core_db2->Execute("\x53\105\x4c\105\x43\124\x20\155\x65\155\x62\137\x5f\137\x69\144\x20\106\x52\117\x4d\40\x4d\105\x4d\102\x5f\111\x4e\106\x4f\40\x77\150\x65\162\x65\40\x75\160\x70\145\x72\50\x6d\145\x6d\142\x5f\137\x5f\151\x64\51\x20\75\x20\165\x70\160\x65\162\x28\77\x29\40\x61\156\x64\40\x75\160\x70\145\x72\50\x6d\145\x6d\142\x5f\137\x70\167\x64\51\x20\75\x20\165\x70\160\x65\162\x28\77\x29\40\x61\156\x64\40\x62\154\x6f\143\x5f\143\x6f\144\x65\75\x27\60\x27",array($uss_id,$uss_password)); } if($uss_r->RecordCount() > 0){ $delete_old_cache = delete_variable_core($lg_cache_file,0,$uss_id,"\xa6"); $open_lg_cache = fopen($lg_cache_file,"\x61"); $write_lg_cache = fwrite($open_lg_cache,"".$uss_id."\xa6".md5($uss_password)."\xa6".(time()+600)."\xa6\n"); $close_lg_cache = fclose($open_lg_cache); $login_success = 1; }else{ $login_success = 0; } return $login_success > 0 ? true : false; } } function get_config_xml($file,$field){ $get_file_xml = simplexml_load_file($file."\x2e\170\x6d\154"); $value = $get_file_xml->$field; return $value; } function character_and_account($character,$account){ global $core_db; $character = safe_input($character,''); $account = safe_input($account,"\x5c\137"); $check_for_char = $core_db->Execute("\x53\145\x6c\145\x63\164\x20\155\x75\137\x69\144\x20\146\x72\157\x6d\40\x43\150\x61\162\x61\143\x74\145\x72\40\x77\150\x65\162\x65\40\x6d\165\x5f\151\x64\75\x3f\40\x61\156\x64\40\x41\143\x63\157\x75\156\x74\111\x44\75\x3f",array($character,$account)); if($check_for_char->EOF){ return false; }else{ return true; } } function msg($type,$t){ if($type == "\x30"){ $msg = "\x3c\144\x69\166\x20\143\x6c\141\x73\163\x3d\42\x6d\163\x67\137\x65\162\x72\157\x72\42\x20\141\x6c\151\x67\156\x3d\42\x6c\145\x66\164\x22\76".$t."\x3c\57\x64\151\x76\76"; }elseif ($type == "\x31"){ $msg = "\x3c\144\x69\166\x20\143\x6c\141\x73\163\x3d\42\x6d\163\x67\137\x73\165\x63\143\x65\163\x73\42\x20\141\x6c\151\x67\156\x3d\42\x6c\145\x66\164\x22\76".$t."\x3c\57\x64\151\x76\76"; } return $msg; } function account_online($account){ global $core_db2; $account = safe_input($account,"\x5c\137"); $check = $core_db2->Execute("\x53\145\x6c\145\x63\164\x20\103\x6f\156\x6e\145\x63\164\x53\164\x61\164\x20\146\x72\157\x6d\40\x4d\105\x4d\102\x5f\123\x54\101\x54\40\x77\150\x65\162\x65\40\x6d\145\x6d\142\x5f\137\x5f\151\x64\75\x3f",array($account)); if($check->fields[0] == "\x31"){ return true; }else{ return false; } } function decode_pk($value){ global $pk_status_variables; if($value == "\x6c\151\x73\164"){ return $pk_status_variables; }else{ return isset($pk_status_variables[$value]) ? $pk_status_variables[$value] : "\x55\156\x6b\156\x6f\167\x6e" ; } } function warehouse_view($take_items){ global $core_db; $itemformat = "\x3c\144\x69\166\x20\141\x6c\151\x67\156\x3d\134\x27\143\x65\156\x74\145\x72\134\x27\76\x3c\163\x70\141\x6e\40\x63\154\x61\163\x73\75\x5c\47\x69\164\x65\155\x5f\156\x61\155\x65\134\x27\76\x69\146\x5f\156\x61\155\x65\74\x2f\163\x70\141\x6e\76\x20\74\x73\160\x61\156\x20\143\x6c\141\x73\163\x3d\134\x27\151\x74\145\x6d\137\x6f\160\x74\151\x6f\156\x73\134\x27\76\x69\146\x5f\144\x75\162\x20\151\x66\137\x72\145\x71\165\x69\162\x65\155\x65\156\x74\40\x69\146\x5f\163\x6b\151\x6c\154\x20\151\x66\137\x6c\165\x63\153\x20\151\x66\137\x65\170\x63\74\x2f\163\x70\141\x6e\76\x3c\57\x64\151\x76\76"; $return_data .= "\x3c\164\x61\142\x6c\145\x20\143\x65\154\x6c\160\x61\144\x64\151\x6e\147\x3d\42\x30\42\x20\143\x65\154\x6c\163\x70\141\x63\151\x6e\147\x3d\42\x30\42\x20\143\x6c\141\x73\163\x3d\42\x77\141\x72\145\x68\157\x75\163\x65\137\x62\147\x22\76"; $sn_check = "\x30\61\x31\61\x31\61\x31\61\x31"; $pos_x = 0; $count_block = -1; while($count_block<119) { $count_block++; if ($pos_x==8){ $pos_x=1; }else{ $pos_x++; } $item_check = substr($sn_check,$pos_x,1); if ((round($count_block/8)==$count_block/8)&&($count_block!=0)) { $return_data .= "\x3c\164\x72\76"; } $item_data = item_data(substr(strtoupper(bin2hex($take_items)) ,(32*$count_block), 32)); if (!$item_data["\x69\164\x65\155\x5f\171"]){ $put_item_block_y=1; }else{ $put_item_block_y=$item_data["\x69\164\x65\155\x5f\171"]; } if (!$item_data["\x69\164\x65\155\x5f\170"]) { $put_item_block_x=1; }else{ $put_item_block_x = $item_data["\x69\164\x65\155\x5f\170"]; $pos_x_ = $pos_x; $put_item_block_x_ = $put_item_block_x; $put_item_block_y_ = $put_item_block_y; while ($put_item_block_x_ > 0) { $sn_check = substr_replace($sn_check,$put_item_block_y_,$pos_x_,1); $put_item_block_x_= $put_item_block_x_-1; $put_item_block_y_= $put_item_block_y+1; $pos_x_++; } } $item_data["\x69\164\x65\155\x5f\156\x61\155\x65"] = addslashes($item_data["\x69\164\x65\155\x5f\156\x61\155\x65"]); if ($item_check>1) { $sn_check = substr_replace($sn_check,$item_check-1,$pos_x,1); }else{ if($item_data["\x69\164\x65\155\x5f\156\x61\155\x65"]){ $block_class = "\x77\141\x72\145\x68\157\x75\163\x65\137\x69\164\x65\155\x5f\142\x6c\157\x63\153"; }else{ $block_class = ''; } $return_data .= "\x3c\164\x64\40\x61\154\x69\147\x6e\75\x22\143\x65\156\x74\145\x72\42\x20\143\x6c\141\x73\163\x3d\42".$block_class."\x22\40\x20\163\x74\171\x6c\145\x3d\42\x77\151\x64\164\x68\72\x20".($put_item_block_x*32)."\x70\170\x3b\40\x68\145\x69\147\x68\164\x3a\40".($put_item_block_y*32)."\x70\170\x3b\40\x70\141\x64\144\x69\156\x67\72\x30\160\x78\73\x20\166\x65\162\x74\151\x63\141\x6c\55\x61\154\x69\147\x6e\72\x20\155\x69\144\x64\154\x65\73\x22\40\x63\157\x6c\163\x70\141\x6e\75\x22".$put_item_block_x."\x22\40\x72\157\x77\163\x70\141\x6e\75\x22".$put_item_block_y."\x22"; unset($item_level,$rqs,$luck,$skill,$option,$exl); if ($item_data["\x69\164\x65\155\x5f\156\x61\155\x65"]) { if ($item_data["\x6c\145\x76\145\x6c"]) { $item_level = "\x2b".$item_data["\x6c\145\x76\145\x6c"]; } $overlib = @str_replace("\x69\146\x5f\156\x61\155\x65","\x3c\163\x70\141\x6e\40\x73\164\x79\154\x65\75\x63\157\x6c\157\x72\72".$item_data["\x63\157\x6c\157\x72"]."\x3e".$item_data["\x69\164\x65\155\x5f\156\x61\155\x65"]."\x20".$item_level."\x3c\57\x73\160\x61\156\x3e", addslashes($itemformat)); $rqs=''; if ($item_data["\x73\164\x72"]){ $rqs.="\x53\164\x72\145\x6e\147\x74\150\x20\122\x65\161\x75\151\x72\145\x6d\145\x6e\164\x3a\40".$item_data["\x73\164\x72"]."\x3c\142\x72\76\x3c\57\x66\157\x6e\164\x3e"; } if ($item_data["\x6e\162\x67"]){ $rqs.="\x45\156\x65\162\x67\171\x20\122\x65\161\x75\151\x72\145\x6d\145\x6e\164\x3a\40".$item_data["\x6e\162\x67"]."\x3c\142\x72\76"; } if ($item_data["\x63\155\x64"]){ $rqs.="\x43\157\x6d\155\x61\156\x64\40\x52\145\x71\165\x69\162\x65\155\x65\156\x74\72\x20".$item_data["\x63\155\x64"]."\x3c\142\x72\76"; } if ($item_data["\x61\147\x69"]){ $rqs.="\x41\147\x69\154\x69\164\x79\40\x52\145\x71\165\x69\162\x65\155\x65\156\x74\72\x20".$item_data["\x61\147\x69"]."\x3c\142\x72\76"; } $overlib = str_replace("\x69\146\x5f\144\x75\162", "\x20\74\x62\162\x3e\74\x62\162\x3e\104\x75\162\x61\142\x69\154\x69\164\x79\72\x20".$item_data["\x64\165\x72"], $overlib); $overlib = str_replace("\x69\146\x5f\162\x65\161\x75\151\x72\145\x6d\145\x6e\164", "\x3c\142\x72\76".$rqs, $overlib); if (@$item_data["\x6f\160\x74"]){$option="\x3c\142\x72\76\x3c\146\x6f\156\x74\40\x63\157\x6c\157\x72\75\x23\70\x38\141\x66\145\x61\76".$item_data["\x6f\160\x74"]."\x3c\57\x66\157\x6e\164\x3e";} if (@$item_data["\x6c\165\x63\153"]){$luck="\x3c\142\x72\76\x3c\146\x6f\156\x74\40\x63\157\x6c\157\x72\75\x23\70\x38\141\x66\145\x61\76".$item_data["\x6c\165\x63\153"].'';} $overlib = @str_replace("\x69\146\x5f\154\x75\143\x6b", $luck.$option."\x3c\57\x66\157\x6e\164\x3e", $overlib); if (@$item_data["\x73\153\x69\154\x6c"]){$skill="\x3c\142\x72\76\x3c\146\x6f\156\x74\40\x63\157\x6c\157\x72\75\x23\70\x38\141\x66\145\x61\76".$item_data["\x73\153\x69\154\x6c"]."\x3c\57\x66\157\x6e\164\x3e";} $overlib = @str_replace("\x69\146\x5f\163\x6b\151\x6c\154", $skill, $overlib); if (@$item_data["\x65\170\x6c"]){$exl="\x3c\146\x6f\156\x74\40\x63\157\x6c\157\x72\75\x23\70\x38\141\x66\145\x61\76".str_replace("\x5e\136","\x3c\142\x72\76", $item_data["\x65\170\x6c"]);} $overlib = @str_replace("\x69\146\x5f\145\x78\143", $exl,$overlib); $return_data .= "\x20\157\x6e\155\x6f\165\x73\145\x6f\166\x65\162\x3d\42\x72\145\x74\165\x72\156\x20\157\x76\145\x72\154\x69\142\x28\134\x27".$overlib."\x5c\47\x29\73\x22\40\x6f\156\x6d\157\x75\163\x65\157\x75\164\x3d\42\x72\145\x74\165\x72\156\x20\156\x64\50\x29\73\x22\76"; $return_data .= "\x3c\144\x69\166\x20\163\x74\171\x6c\145\x3d\42\x20\150\x65\151\x67\150\x74\72\x20".(32*$put_item_block_y-$put_item_block_y-1)."\x70\170\x3b\40\x77\151\x64\164\x68\72\x20\40".(32*$put_item_block_x)."\x70\170\x3b\40\x62\141\x63\153\x67\162\x6f\165\x6e\144\x2d\151\x6d\141\x67\145\x3a\40\x75\162\x6c\50".$item_data["\x69\155\x61\147\x65"]."\x29\73\x20\142\x61\143\x6b\147\x72\157\x75\156\x64\55\x70\157\x73\151\x74\151\x6f\156\x3a\40\x63\145\x6e\164\x65\162\x20\143\x65\156\x74\145\x72\73\x20\142\x61\143\x6b\147\x72\157\x75\156\x64\55\x72\145\x70\145\x61\164\x3a\40\x6e\157\x2d\162\x65\160\x65\141\x74\73\x20\142\x6f\162\x64\145\x72\72\x20\60\x70\170\x20\73\x20\143\x75\162\x73\157\x72\72\x20\143\x75\162\x73\157\x72\73\x22\76\x3c\57\x64\151\x76\76\x3c\57\x74\144\x3e"; }else { $return_data .= "\x3e\46\x6e\142\x73\160\x3b\74\x2f\164\x64\76"; } } } $return_data .= "\x3c\57\x74\141\x62\154\x65\76"; return $return_data; } function item_data($_item) { global $core_db; if (substr($_item,0,2)=="\x30\170") $_item = substr($_item,2); if ((strlen($_item)!=32) || (!ereg("\x28\136\x5b\141\x2d\172\x41\55\x5a\60\x2d\71\x5d\51",$_item)) || ($_item == "\x46\106\x46\106\x46\106\x46\106\x46\106\x46\106\x46\106\x46\106\x46\106\x46\106\x46\106\x46\106\x46\106\x46\106\x46\106\x46\106")) return false; $sy = hexdec(substr($_item,0,2)); $iop = hexdec(substr($_item,2,2)); $itemdur= hexdec(substr($_item,4,2)); $serial = substr($_item,6,8); $ioo = hexdec(substr($_item,14,2)); $ac = hexdec(substr($_item,16,2)); $itt = hexdec(substr($_item,18,2)); $itemtype = $itt/16; if ($ac==4) $ac=5; if ($ac==9) $ac=10; switch ($itemtype) { case 12: $itemtype=14; break; case 13: $itemtype=12; break; case 14: $itemtype=13; break; } if ($iop<128) $skill = ''; else { $skill = "\x54\150\x69\163\x20\167\x65\141\x70\157\x6e\40\x68\141\x73\40\x61\40\x73\160\x65\143\x69\141\x6c\40\x73\153\x69\154\x6c"; $iop = $iop-128; } $itemlevel = floor($iop/8); $iop = $iop-$itemlevel*8; if($iop<4) $luck = ''; else { $luck = "\x4c\165\x63\153\x20\50\x53\165\x63\143\x65\163\x73\40\x52\141\x74\145\x20\157\x66\40\x4a\145\x77\145\x6c\40\x6f\146\x20\123\x6f\165\x6c\40\x2b\62\x35\45\x29\74\x62\162\x3e\114\x75\143\x6b\40\x28\103\x72\151\x74\151\x63\141\x6c\40\x44\141\x6d\141\x67\145\x20\122\x61\164\x65\40\x2b\65\x25\51"; $iop = $iop-4; } if($ioo>=64) { $iop+=4; $ioo+=-64; } if($ioo<32) { $iopx6=0; } else { $iopx6=1; $ioo+=-32; } if($ioo<16) { $iopx5=0; } else { $iopx5=1; $ioo+=-16; } if($ioo<8) { $iopx4=0; } else { $iopx4=1; $ioo+=-8; } if($ioo<4) { $iopx3=0; } else { $iopx3=1; $ioo+=-4; } if($ioo<2) { $iopx2=0; } else { $iopx2=1; $ioo+=-2; } if($ioo<1) { $iopx1=0; } else { $iopx1=1; $ioo+=-1; } $get_query_items = $core_db->Execute("\x73\145\x6c\145\x63\164\x20\156\x61\155\x65\54\x65\170\x5f\164\x79\160\x65\54\x6f\160\x74\151\x6f\156\x54\171\x70\145\x2c\143\x6d\144\x2c\163\x74\162\x2c\141\x67\151\x2c\164\x79\160\x65\54\x69\144\x2c\130\x2c\131\x2c\163\x74\162\x2c\141\x67\151\x2c\156\x72\147\x2c\143\x6d\144\x2c\143\x61\156\x73\145\x6c\154\x69\164\x65\155\x20\146\x72\157\x6d\40\x4d\125\x43\157\x72\145\x5f\111\x74\145\x6d\163\x20\167\x68\145\x72\145\x20\133\x69\144\x5d\75\x3f\40\x61\156\x64\40\x5b\164\x79\160\x65\135\x3d\77\x20\141\x6e\144\x20\133\x73\164\x69\143\x6b\114\x65\166\x65\154\x5d\75\x3f",array($sy,$itemtype,$itemlevel)); if($get_query_items->EOF){ $get_query_items = $core_db->Execute("\x73\145\x6c\145\x63\164\x20\156\x61\155\x65\54\x65\170\x5f\164\x79\160\x65\54\x6f\160\x74\151\x6f\156\x54\171\x70\145\x2c\143\x6d\144\x2c\163\x74\162\x2c\141\x67\151\x2c\164\x79\160\x65\54\x69\144\x2c\130\x2c\131\x2c\163\x74\162\x2c\141\x67\151\x2c\156\x72\147\x2c\143\x6d\144\x2c\143\x61\156\x73\145\x6c\154\x69\164\x65\155\x20\146\x72\157\x6d\40\x4d\125\x43\157\x72\145\x5f\111\x74\145\x6d\163\x20\167\x68\145\x72\145\x20\133\x69\144\x5d\75\x3f\40\x61\156\x64\40\x5b\164\x79\160\x65\135\x3d\77\x20",array($sy,$itemtype)); $nolevel= 0; }else{ $nolevel=1; } $iopxltype = $get_query_items->fields[1]; $itemname = $get_query_items->fields[0]; if ($get_query_items->EOF) { return false; } $itemexl = ""; switch ($iopxltype) { case 0 : $op1 = "\x49\156\x63\162\x65\141\x73\145\x20\115\x61\156\x61\40\x70\145\x72\40\x4b\151\x6c\154\x20\53\x38"; $op2 = "\x49\156\x63\162\x65\141\x73\145\x20\110\x69\164\x20\120\x6f\151\x6e\164\x73\40\x70\145\x72\40\x4b\151\x6c\154\x20\53\x38"; $op3 = "\x49\156\x63\162\x65\141\x73\145\x20\101\x74\164\x61\143\x6b\151\x6e\147\x28\167\x69\172\x61\162\x64\154\x79\51\x20\123\x70\145\x65\144\x2b\67"; $op4 = "\x49\156\x63\162\x65\141\x73\145\x20\127\x69\172\x61\162\x64\154\x79\40\x44\141\x6d\141\x67\145\x20\53\x32\45"; $op5 = "\x49\156\x63\162\x65\141\x73\145\x20\104\x61\155\x61\147\x65\40\x2b\154\x65\166\x65\154\x2f\62\x30"; $op6 = "\x45\170\x63\145\x6c\154\x65\156\x74\40\x44\141\x6d\141\x67\145\x20\122\x61\164\x65\40\x2b\61\x30\45"; $inf = "\x41\144\x64\151\x74\151\x6f\156\x61\154\x20\104\x61\155\x61\147\x65"; break; case 1: $op1 = "\x49\156\x63\162\x65\141\x73\145\x20\132\x65\156\x20\101\x66\164\x65\162\x20\110\x75\156\x74\40\x2b\64\x30\45"; $op2 = "\x44\145\x66\145\x6e\163\x65\40\x53\165\x63\143\x65\163\x73\40\x72\141\x74\145\x20\53\x31\60\x25"; $op3 = "\x52\145\x66\154\x65\143\x74\40\x44\141\x6d\141\x67\145\x20\53\x35\45"; $op4 = "\x44\141\x6d\141\x67\145\x20\104\x65\143\x72\145\x61\163\x65\40\x2b\64\x25"; $op5 = "\x49\156\x63\162\x65\141\x73\145\x20\115\x61\170\x4d\141\x6e\141\x20\53\x34\45"; $op6 = "\x49\156\x63\162\x65\141\x73\145\x20\115\x61\170\x48\120\x20\53\x34\45"; $inf = "\x41\144\x64\151\x74\151\x6f\156\x61\154\x20\104\x65\146\x65\156\x73\145"; $skill = ''; break; case 2: $op1 = "\x20\111\x6e\143\x72\145\x61\163\x65\40\x48\120"; $op2 = "\x20\111\x6e\143\x72\145\x61\163\x65\40\x4d\120"; $op3 = "\x20\53\x44\145\x66\145\x6e\163\x65\40\x49\147\x6e\157\x72\145"; $op4 = "\x20\53\x53\164\x61\155\x69\156\x61\40\x49\156\x63\162\x65\141\x73\145"; $op5 = "\x20\53\x53\160\x65\145\x64\40\x49\156\x63\162\x65\141\x73\145"; $op6 = ''; $inf = "\x41\144\x64\151\x74\151\x6f\156\x61\154\x20\104\x61\155\x61\147\x65"; $skill = ''; $nocolor= true; case 4: $op1 = "\x20\53\x31\61\x35\40\x48\120"; $op2 = "\x20\53\x31\61\x35\40\x4d\120"; $op3 = "\x20\111\x67\156\x6f\162\x65\40\x45\156\x65\155\x79\40\x44\145\x66\145\x6e\163\x65\40\x33\45"; $op4 = "\x20\53\x35\60\x20\115\x61\170\x20\163\x74\141\x6d\151\x6e\141"; $op5 = "\x20\127\x69\172\x61\162\x64\154\x79\40\x53\160\x65\145\x64\40\x2b\67"; $op6 = ''; $inf = "\x41\144\x64\151\x74\151\x6f\156\x61\154\x20\104\x61\155\x61\147\x65"; $skill = ''; $nocolor= true; } if ($iopx1==1) $itemexl.="\x5e\136".$op1; if ($iopx2==1) $itemexl.="\x5e\136".$op2; if ($iopx3==1) $itemexl.="\x5e\136".$op3; if ($iopx4==1) $itemexl.="\x5e\136".$op4; if ($iopx5==1) $itemexl.="\x5e\136".$op5; if ($iopx6==1) $itemexl.="\x5e\136".$op6; if ($get_query_items->fields[2]==1) { $itemoption= ($iop)."\x25"; $inf = "\x20\101\x75\164\x6f\155\x61\164\x69\143\x20\110\x50\40\x52\145\x63\157\x76\145\x72\171\x20\122\x61\164\x65\40"; } elseif ($get_query_items->fields[2]==2) { $itemoption= $iop*5; $inf = "\x20\101\x64\144\x69\164\x69\157\x6e\141\x6c\40\x44\145\x66\145\x6e\163\x65\40\x52\141\x74\145\x20"; } else $itemoption = $iop*4; $c = "\x23\106\x46\106\x46\106\x46"; if (($iop>1) || ($luck!='')) $c = "\x23\70\x43\102\x30\105\x41"; if ($itemlevel>6) $c = "\x23\106\x34\103\x42\63\x46"; $tipche = 0; if ($itemexl!='') { $c = "\x23\63\x64\145\x62\70\x61"; $tipche = 1; } if ($itemoption==0) $itemoption = ''; else $itemoption = $inf."\x20\53".$itemoption; if ($itemexl!='') $incrall=20; if ($get_query_items->fields[3]) $get_query_items->fields[3]+=$incrall; if ($get_query_items->fields[4]) $get_query_items->fields[4]+=($itemlevel*7)+($itemoption*5)+$incrall; if ($get_query_items->fields[5]) $get_query_items->fields[5]+=($itemlevel*4)+$incrall; if ($ac>0) { $itemexl=''; $c = "\x23\62\x33\64\x37\106\x33"; if ($itemoption) $itemoption .= "\x3c\142\x72\76"; $itemoption.="\x41\156\x63\151\x65\156\x74\72\x20\53".$ac."\x20\123\x74\141\x6d\151\x6e\141"; $tipche=2; } if (@$nocolor) $c="\x23\106\x34\103\x42\63\x46"; if (($get_query_items->fields[6]==12) && ($get_query_items->fields[7]==37)) { $skill = "\x50\154\x61\163\x6d\141\x20\163\x74\157\x72\155\x20\163\x6b\151\x6c\154\x20\50\x4d\141\x6e\141\x3a\65\x30\51"; $c = "\x23\70\x43\102\x30\105\x41"; if ($iopx1==1) { $itemname.="\x20\53\x44\145\x73\164\x72\157\x79"; $itemoption="\x49\156\x63\162\x65\141\x73\145\x20\106\x69\156\x61\154\x20\104\x61\155\x61\147\x65\40\x31\60\x25\74\x62\162\x3e\111\x6e\143\x72\145\x61\163\x65\40\x73\160\x65\145\x64"; } elseif ($iopx2==1) { $itemname.="\x20\53\x50\162\x6f\164\x65\143\x74"; $itemoption="\x41\142\x73\157\x72\142\x20\106\x69\156\x61\154\x20\104\x61\155\x61\147\x65\40\x31\60\x25\74\x62\162\x3e\111\x6e\143\x72\145\x61\163\x65\40\x73\160\x65\145\x64"; } elseif ($iopx3==1) { $itemname="\x3c\146\x6f\156\x74\40\x63\157\x6c\157\x72\75\x23\106\x34\103\x42\63\x46\76\x47\157\x6c\144\x65\156\x20\106\x65\156\x72\151\x72\74\x2f\146\x6f\156\x74\76"; $itemoption="\x49\156\x63\162\x65\141\x73\145\x20\123\x70\145\x65\144"; } } else if ((@!$nocolor) &&($itemexl!='') && ($itemname)) $itemname = "\x45\170\x63\145\x6c\154\x65\156\x74\40".$itemname; if ($nolevel==1) $ilvl=0; else $ilvl=$itemlevel; $output["\x69\164\x65\155\x5f\156\x61\155\x65"] = $itemname; $output["\x6c\145\x76\145\x6c"]= $ilvl; $output["\x6f\160\x74"] = $itemoption; $output["\x65\170\x6c"] = $itemexl; $output["\x6c\165\x63\153"] = $luck; $output["\x73\153\x69\154\x6c"]= $skill; $output["\x64\165\x72"] = $itemdur; $output["\x69\164\x65\155\x5f\170"] = $get_query_items->fields[8]; $output["\x69\164\x65\155\x5f\171"] = $get_query_items->fields[9]; $output["\x73\164\x72"] = $get_query_items->fields[10]; $output["\x61\147\x69"] = $get_query_items->fields[11]; $output["\x6e\162\x67"] = $get_query_items->fields[12]; $output["\x63\155\x64"] = $get_query_items->fields[13]; $output["\x72\145\x66\165\x6e\144"]= $get_query_items->fields[14]; $output["\x69\155\x61\147\x65"]= ws_image($get_query_items->fields[7], $get_query_items->fields[6], $tipche, $itemlevel); $output["\x63\157\x6c\157\x72"]= $c; $output["\x73\156"] = $serial; return $output; } function ws_image($theid,$type,$ExclAnci,$lvl=0) { @include "\x77\163\x68\143\x6f\156\x66\56\x70\150\x70"; switch ($type) { case 14: $type=12; break; case 12: $type=13; break; case 13: $type=14; break; } switch ($ExclAnci) { case 1: $tnpl = "\x31\60"; break; case 2: $tnpl = "\x30\61"; break; default: $tnpl = "\x30\60"; } $itype = $type*16; if ($theid>31) { $nxt ="\x46\71"; $theid +=-32; } else $nxt = "\x30\60"; if ($itype<128) { $tipaj = "\x30\60"; $theid += $itype; } else { $tipaj = "\x38\60"; $itype += -128; $theid += $itype; } $itype += $theid; $itype = sprintf("\x25\60\x32\130",$itype,00); $iid = sprintf("\x25\60\x32\130",$theid,00); if (file_exists("\x69\164\x65\155\x73\57".$tnpl.$itype.$tipaj.$nxt."\x2e\147\x69\146")) $output = "\x69\164\x65\155\x73\57".$tnpl.$itype.$tipaj.$nxt."\x2e\147\x69\146"; else $output = "\x69\164\x65\155\x73\57\x30\60".$itype.$tipaj.$nxt."\x2e\147\x69\146"; $i = $lvl+1; while ($i>0) { $i+=-1; $il=sprintf("\x25\60\x32\130", $i, 00); if (file_exists("\x69\164\x65\155\x73\57".$tnpl.$itype.$tipaj.$nxt.$il."\x2e\147\x69\146")){ $output="\x69\164\x65\155\x73\57".$tnpl.$itype.$tipaj.$nxt.$il."\x2e\147\x69\146"; $i=0; } } return $output; } function check_account($value) { global $core_db2; $result = $core_db2->Execute("\x53\105\x4c\105\x43\124\x20\155\x65\155\x62\137\x5f\137\x69\144\x20\106\x52\117\x4d\40\x4d\105\x4d\102\x5f\111\x4e\106\x4f\40\x77\150\x65\162\x65\40\x75\160\x70\145\x72\50\x6d\145\x6d\142\x5f\137\x5f\151\x64\51\x20\75\x20\165\x70\160\x65\162\x28\77\x29", array($value)); if (!$result->EOF) { return true; } else { return false; } } function check_mail($value) { global $core_db2; $result = $core_db2->Execute("\x53\105\x4c\105\x43\124\x20\155\x61\151\x6c\137\x61\144\x64\162\x20\106\x52\117\x4d\40\x4d\105\x4d\102\x5f\111\x4e\106\x4f\40\x77\150\x65\162\x65\40\x75\160\x70\145\x72\50\x6d\141\x69\154\x5f\141\x64\144\x72\51\x20\75\x20\165\x70\160\x65\162\x28\77\x29", array($value)); if (!$result->EOF) { return true; } else { return false; } } function assign_rand_value($num) { switch($num) { case "\x31": $rand_value = "\x61"; break; case "\x32": $rand_value = "\x62"; break; case "\x33": $rand_value = "\x63"; break; case "\x34": $rand_value = "\x64"; break; case "\x35": $rand_value = "\x65"; break; case "\x36": $rand_value = "\x66"; break; case "\x37": $rand_value = "\x67"; break; case "\x38": $rand_value = "\x68"; break; case "\x39": $rand_value = "\x69"; break; case "\x31\60": $rand_value = "\x6a"; break; case "\x31\61": $rand_value = "\x6b"; break; case "\x31\62": $rand_value = "\x6c"; break; case "\x31\63": $rand_value = "\x6d"; break; case "\x31\64": $rand_value = "\x6e"; break; case "\x31\65": $rand_value = "\x6f"; break; case "\x31\66": $rand_value = "\x70"; break; case "\x31\67": $rand_value = "\x71"; break; case "\x31\70": $rand_value = "\x72"; break; case "\x31\71": $rand_value = "\x73"; break; case "\x32\60": $rand_value = "\x74"; break; case "\x32\61": $rand_value = "\x75"; break; case "\x32\62": $rand_value = "\x76"; break; case "\x32\63": $rand_value = "\x77"; break; case "\x32\64": $rand_value = "\x78"; break; case "\x32\65": $rand_value = "\x79"; break; case "\x32\66": $rand_value = "\x7a"; break; case "\x32\67": $rand_value = "\x30"; break; case "\x32\70": $rand_value = "\x31"; break; case "\x32\71": $rand_value = "\x32"; break; case "\x33\60": $rand_value = "\x33"; break; case "\x33\61": $rand_value = "\x34"; break; case "\x33\62": $rand_value = "\x35"; break; case "\x33\63": $rand_value = "\x36"; break; case "\x33\64": $rand_value = "\x37"; break; case "\x33\65": $rand_value = "\x38"; break; case "\x33\66": $rand_value = "\x39"; break; } return $rand_value; } function get_rand_id($length) { if($length>0) { $rand_id=""; for($i=1; $i<=$length; $i++) { mt_srand((double)microtime() * 1000000); $num = mt_rand(1,36); $rand_id .= assign_rand_value($num); } } return $rand_id; } function get_array_variables($varible){ foreach ($varible as $key=>$name){ $code[] = $key; } return $code; } function create_list($data){ $data = ereg_replace("\x5b\136\x41\55\x5a\141\x2d\172\x30\55\x39\134\x2c\134\x2e\134\x27\135", "", $data); $data = ereg_replace("\x20\53",'',$data); $data = ereg_replace("\x2c\53","\x2c",$data); if(substr($data, -1) == "\x2c"){ $data= substr_replace($data,"",-1); } if(substr($data, 0,1) == "\x2c"){ $data= substr_replace($data,"",0,1); } return $data; } function copydir($source,$destination){ if ($dir = @opendir($source)) { while (($file = readdir($dir))!==false) { if($file != "\x2e" && $file != "\x2e\56"){ echo $destination."\x2f".$file."\x3c\142\x72\76"; copy("$source\x2f$file","$destination\x2f$file"); } } closedir($dir); } } function full_copy( $source, $target ) { if ( is_dir( $source ) ) { @mkdir( $target ); $d = dir( $source ); while ( FALSE !== ( $entry = $d->read() ) ) { if ( $entry == "\x2e" || $entry == "\x2e\56" ) { continue; } $Entry = $source . "\x2f" . $entry; if ( is_dir( $Entry ) ) { full_copy( $Entry, $target . "\x2f" . $entry ); continue; } copy( $Entry, $target . "\x2f" . $entry ); } $d->close(); }else { copy( $source, $target ); } } function write_log($file,$content){ $db = fopen($file."\x2f".date("\x46\137\x6a\137\x59")."\x2e\154\x6f\147", "\x61\53"); fwrite($db,"\x5b".$_SERVER["\x52\105\x4d\117\x54\105\x5f\101\x44\104\x52"]."\x5d\133".date("\x46\40\x6a\54\x20\131\x20\57\x20\110\x3a\151")."\x5d\40".$content."\n"); fclose($db); } function fix_negative($points){ if($points < 0){ return 65535 + (-$points); }else{ return $points; } } ?>

Did this file decode correctly?

Original Code

<?php
//Obfuscation provided by FOPO - Free Online PHP Obfuscator v1.2: http://www.fopo.com.ar
$cb43fb9e615e="\x62\141\x73\145\x36\64\x5f\144\x65\143\x6f\144\x65";@eval($cb43fb9e615e(
"JGlhNWM4NWU5ZGIzMzgwZGJlM2Q2MzQ1ZGUyYjJlN2Q4PSJceDYyIjskdjYwMGRhMjM3NWFiOTg3MTM2MzM3Y2M
2YzgwYTA2ZmI9Ilx4NjUiOyR1YzkwYTE4YjU3ZTliZGE1OWI3NmQwYTc5ZTE0ODhmYT0iXHg2NiI7JHQwODJmODI
3YTAzZTRkZWJmMmY3NjY4YzU2OWY5NGQ5PSJceDY3IjskdzQ2ODRjYzQ4N2Q5ZDU5M2QzM2E5N2U4NWMzZWEzMmM
9Ilx4NmQiOyRhMGNlMmY1MzFkNjhhY2FjMjYzZjNkZTJjY2QzMDcxNT0iXHg2ZiI7JHhlNDdiNGJmYzQzM2Y2ODI
5OWRmZDU5NmY0MzY5ODk2PSJceDZmIjskaDI5OTMyMjJiYWRiMTEzZTFlMmIwOWNlNjAzMDc0MTU9Ilx4NmYiOyR
lN2M0NDgyNmJiMjg3OGU5ZTVmNTcxOTQ0OTg3MjJlOT0iXHg2ZiI7JGplMjIyZDc3NzlkMWFjMzhhYTVmZGRlNDE
yNDAwZDBjPSJceDczIjskZ2VjZmRmNWM0YTAzYzJlYzA3MDMyNDhjNWQxNjk1YWU9Ilx4NzMiOyR2YWIxOTkzZTM
5NmVkODdmNGZlMDcxNTYxM2UxZWM2ZD0iXHg3MyI7JGJmN2NkYzI4NTZhNTQzNTU4MGRkMzYwMWJmYTRjYjAyPSJ
ceDczIjskaWE1Yzg1ZTlkYjMzODBkYmUzZDYzNDVkZTJiMmU3ZDguPSJcMTQxIjskdjYwMGRhMjM3NWFiOTg3MTM
2MzM3Y2M2YzgwYTA2ZmIuPSJcMTYyIjskdWM5MGExOGI1N2U5YmRhNTliNzZkMGE3OWUxNDg4ZmEuPSJcMTUxIjs
kdDA4MmY4MjdhMDNlNGRlYmYyZjc2NjhjNTY5Zjk0ZDkuPSJcMTcyIjskdzQ2ODRjYzQ4N2Q5ZDU5M2QzM2E5N2U
4NWMzZWEzMmMuPSJcMTQ0IjskYTBjZTJmNTMxZDY4YWNhYzI2M2YzZGUyY2NkMzA3MTUuPSJcMTQyIjskeGU0N2I
0YmZjNDMzZjY4Mjk5ZGZkNTk2ZjQzNjk4OTYuPSJcMTQyIjskaDI5OTMyMjJiYWRiMTEzZTFlMmIwOWNlNjAzMDc
0MTUuPSJcMTQyIjskZTdjNDQ4MjZiYjI4NzhlOWU1ZjU3MTk0NDk4NzIyZTkuPSJcMTQyIjskamUyMjJkNzc3OWQ
xYWMzOGFhNWZkZGU0MTI0MDBkMGMuPSJcMTY0IjskZ2VjZmRmNWM0YTAzYzJlYzA3MDMyNDhjNWQxNjk1YWUuPSJ
cMTY0IjskdmFiMTk5M2UzOTZlZDg3ZjRmZTA3MTU2MTNlMWVjNmQuPSJcMTY0IjskYmY3Y2RjMjg1NmE1NDM1NTg
wZGQzNjAxYmZhNGNiMDIuPSJcMTY0IjskaWE1Yzg1ZTlkYjMzODBkYmUzZDYzNDVkZTJiMmU3ZDguPSJceDczIjs
kdjYwMGRhMjM3NWFiOTg3MTM2MzM3Y2M2YzgwYTA2ZmIuPSJceDY1IjskdWM5MGExOGI1N2U5YmRhNTliNzZkMGE
3OWUxNDg4ZmEuPSJceDZjIjskdDA4MmY4MjdhMDNlNGRlYmYyZjc2NjhjNTY5Zjk0ZDkuPSJceDY5IjskdzQ2ODR
jYzQ4N2Q5ZDU5M2QzM2E5N2U4NWMzZWEzMmMuPSJceDM1IjskYTBjZTJmNTMxZDY4YWNhYzI2M2YzZGUyY2NkMzA
3MTUuPSJceDVmIjskeGU0N2I0YmZjNDMzZjY4Mjk5ZGZkNTk2ZjQzNjk4OTYuPSJceDVmIjskaDI5OTMyMjJiYWR
iMTEzZTFlMmIwOWNlNjAzMDc0MTUuPSJceDVmIjskZTdjNDQ4MjZiYjI4NzhlOWU1ZjU3MTk0NDk4NzIyZTkuPSJ
ceDVmIjskamUyMjJkNzc3OWQxYWMzOGFhNWZkZGU0MTI0MDBkMGMuPSJceDcyIjskZ2VjZmRmNWM0YTAzYzJlYzA
3MDMyNDhjNWQxNjk1YWUuPSJceDcyIjskdmFiMTk5M2UzOTZlZDg3ZjRmZTA3MTU2MTNlMWVjNmQuPSJceDcyIjs
kYmY3Y2RjMjg1NmE1NDM1NTgwZGQzNjAxYmZhNGNiMDIuPSJceDcyIjskaWE1Yzg1ZTlkYjMzODBkYmUzZDYzNDV
kZTJiMmU3ZDguPSJcMTQ1IjskdjYwMGRhMjM3NWFiOTg3MTM2MzM3Y2M2YzgwYTA2ZmIuPSJcMTQ3IjskdWM5MGE
xOGI1N2U5YmRhNTliNzZkMGE3OWUxNDg4ZmEuPSJcMTQ1IjskdDA4MmY4MjdhMDNlNGRlYmYyZjc2NjhjNTY5Zjk
0ZDkuPSJcMTU2IjskYTBjZTJmNTMxZDY4YWNhYzI2M2YzZGUyY2NkMzA3MTUuPSJcMTQ1IjskeGU0N2I0YmZjNDM
zZjY4Mjk5ZGZkNTk2ZjQzNjk4OTYuPSJcMTQ1IjskaDI5OTMyMjJiYWRiMTEzZTFlMmIwOWNlNjAzMDc0MTUuPSJ
cMTQ3IjskZTdjNDQ4MjZiYjI4NzhlOWU1ZjU3MTk0NDk4NzIyZTkuPSJcMTYzIjskamUyMjJkNzc3OWQxYWMzOGF
hNWZkZGU0MTI0MDBkMGMuPSJcMTM3IjskZ2VjZmRmNWM0YTAzYzJlYzA3MDMyNDhjNWQxNjk1YWUuPSJcMTM3Ijs
kdmFiMTk5M2UzOTZlZDg3ZjRmZTA3MTU2MTNlMWVjNmQuPSJcMTYwIjskYmY3Y2RjMjg1NmE1NDM1NTgwZGQzNjA
xYmZhNGNiMDIuPSJcMTY0IjskaWE1Yzg1ZTlkYjMzODBkYmUzZDYzNDVkZTJiMmU3ZDguPSJceDM2IjskdjYwMGR
hMjM3NWFiOTg3MTM2MzM3Y2M2YzgwYTA2ZmIuPSJceDVmIjskdWM5MGExOGI1N2U5YmRhNTliNzZkMGE3OWUxNDg
4ZmEuPSJceDVmIjskdDA4MmY4MjdhMDNlNGRlYmYyZjc2NjhjNTY5Zjk0ZDkuPSJceDY2IjskYTBjZTJmNTMxZDY
4YWNhYzI2M2YzZGUyY2NkMzA3MTUuPSJceDZlIjskeGU0N2I0YmZjNDMzZjY4Mjk5ZGZkNTk2ZjQzNjk4OTYuPSJ
ceDZlIjskaDI5OTMyMjJiYWRiMTEzZTFlMmIwOWNlNjAzMDc0MTUuPSJceDY1IjskZTdjNDQ4MjZiYjI4NzhlOWU
1ZjU3MTk0NDk4NzIyZTkuPSJceDc0IjskamUyMjJkNzc3OWQxYWMzOGFhNWZkZGU0MTI0MDBkMGMuPSJceDcyIjs
kZ2VjZmRmNWM0YTAzYzJlYzA3MDMyNDhjNWQxNjk1YWUuPSJceDcyIjskdmFiMTk5M2UzOTZlZDg3ZjRmZTA3MTU
2MTNlMWVjNmQuPSJceDZmIjskYmY3Y2RjMjg1NmE1NDM1NTgwZGQzNjAxYmZhNGNiMDIuPSJceDZmIjskaWE1Yzg
1ZTlkYjMzODBkYmUzZDYzNDVkZTJiMmU3ZDguPSJcNjQiOyR2NjAwZGEyMzc1YWI5ODcxMzYzMzdjYzZjODBhMDZ
mYi49IlwxNjIiOyR1YzkwYTE4YjU3ZTliZGE1OWI3NmQwYTc5ZTE0ODhmYS49IlwxNDciOyR0MDgyZjgyN2EwM2U
0ZGViZjJmNzY2OGM1NjlmOTRkOS49IlwxNTQiOyRhMGNlMmY1MzFkNjhhY2FjMjYzZjNkZTJjY2QzMDcxNS49Ilw
xNDQiOyR4ZTQ3YjRiZmM0MzNmNjgyOTlkZmQ1OTZmNDM2OTg5Ni49IlwxNDQiOyRoMjk5MzIyMmJhZGIxMTNlMWU
yYjA5Y2U2MDMwNzQxNS49IlwxNjQiOyRlN2M0NDgyNmJiMjg3OGU5ZTVmNTcxOTQ0OTg3MjJlOS49IlwxNDEiOyR
qZTIyMmQ3Nzc5ZDFhYzM4YWE1ZmRkZTQxMjQwMGQwYy49IlwxNDUiOyRnZWNmZGY1YzRhMDNjMmVjMDcwMzI0OGM
1ZDE2OTVhZS49IlwxNTciOyR2YWIxOTkzZTM5NmVkODdmNGZlMDcxNTYxM2UxZWM2ZC49IlwxNjMiOyRiZjdjZGM
yODU2YTU0MzU1ODBkZDM2MDFiZmE0Y2IwMi49IlwxNTMiOyRpYTVjODVlOWRiMzM4MGRiZTNkNjM0NWRlMmIyZTd
kOC49Ilx4NWYiOyR2NjAwZGEyMzc1YWI5ODcxMzYzMzdjYzZjODBhMDZmYi49Ilx4NjUiOyR1YzkwYTE4YjU3ZTl
iZGE1OWI3NmQwYTc5ZTE0ODhmYS49Ilx4NjUiOyR0MDgyZjgyN2EwM2U0ZGViZjJmNzY2OGM1NjlmOTRkOS49Ilx
4NjEiOyRhMGNlMmY1MzFkNjhhY2FjMjYzZjNkZTJjY2QzMDcxNS49Ilx4NWYiOyR4ZTQ3YjRiZmM0MzNmNjgyOTl
kZmQ1OTZmNDM2OTg5Ni49Ilx4NWYiOyRoMjk5MzIyMmJhZGIxMTNlMWUyYjA5Y2U2MDMwNzQxNS49Ilx4NWYiOyR
lN2M0NDgyNmJiMjg3OGU5ZTVmNTcxOTQ0OTg3MjJlOS49Ilx4NzIiOyRqZTIyMmQ3Nzc5ZDFhYzM4YWE1ZmRkZTQ
xMjQwMGQwYy49Ilx4NzAiOyRnZWNmZGY1YzRhMDNjMmVjMDcwMzI0OGM1ZDE2OTVhZS49Ilx4NzQiOyRpYTVjODV
lOWRiMzM4MGRiZTNkNjM0NWRlMmIyZTdkOC49IlwxNDQiOyR2NjAwZGEyMzc1YWI5ODcxMzYzMzdjYzZjODBhMDZ
mYi49IlwxNjAiOyR1YzkwYTE4YjU3ZTliZGE1OWI3NmQwYTc5ZTE0ODhmYS49IlwxNjQiOyR0MDgyZjgyN2EwM2U
0ZGViZjJmNzY2OGM1NjlmOTRkOS49IlwxNjQiOyRhMGNlMmY1MzFkNjhhY2FjMjYzZjNkZTJjY2QzMDcxNS49Ilw
xNDMiOyR4ZTQ3YjRiZmM0MzNmNjgyOTlkZmQ1OTZmNDM2OTg5Ni49IlwxNDYiOyRoMjk5MzIyMmJhZGIxMTNlMWU
yYjA5Y2U2MDMwNzQxNS49IlwxNDMiOyRlN2M0NDgyNmJiMjg3OGU5ZTVmNTcxOTQ0OTg3MjJlOS49IlwxNjQiOyR
qZTIyMmQ3Nzc5ZDFhYzM4YWE1ZmRkZTQxMjQwMGQwYy49IlwxNTQiOyRnZWNmZGY1YzRhMDNjMmVjMDcwMzI0OGM
1ZDE2OTVhZS49Ilw2MSI7JGlhNWM4NWU5ZGIzMzgwZGJlM2Q2MzQ1ZGUyYjJlN2Q4Lj0iXHg2NSI7JHY2MDBkYTI
zNzVhYjk4NzEzNjMzN2NjNmM4MGEwNmZiLj0iXHg2YyI7JHVjOTBhMThiNTdlOWJkYTU5Yjc2ZDBhNzllMTQ4OGZ
hLj0iXHg1ZiI7JHQwODJmODI3YTAzZTRkZWJmMmY3NjY4YzU2OWY5NGQ5Lj0iXHg2NSI7JGEwY2UyZjUzMWQ2OGF
jYWMyNjNmM2RlMmNjZDMwNzE1Lj0iXHg2YyI7JHhlNDdiNGJmYzQzM2Y2ODI5OWRmZDU5NmY0MzY5ODk2Lj0iXHg
2YyI7JGgyOTkzMjIyYmFkYjExM2UxZTJiMDljZTYwMzA3NDE1Lj0iXHg2ZiI7JGplMjIyZDc3NzlkMWFjMzhhYTV
mZGRlNDEyNDAwZDBjLj0iXHg2MSI7JGdlY2ZkZjVjNGEwM2MyZWMwNzAzMjQ4YzVkMTY5NWFlLj0iXHgzMyI7JGl
hNWM4NWU5ZGIzMzgwZGJlM2Q2MzQ1ZGUyYjJlN2Q4Lj0iXDE0MyI7JHY2MDBkYTIzNzVhYjk4NzEzNjMzN2NjNmM
4MGEwNmZiLj0iXDE0MSI7JHVjOTBhMThiNTdlOWJkYTU5Yjc2ZDBhNzllMTQ4OGZhLj0iXDE0MyI7JGEwY2UyZjU
zMWQ2OGFjYWMyNjNmM2RlMmNjZDMwNzE1Lj0iXDE0NSI7JHhlNDdiNGJmYzQzM2Y2ODI5OWRmZDU5NmY0MzY5ODk
2Lj0iXDE2NSI7JGgyOTkzMjIyYmFkYjExM2UxZTJiMDljZTYwMzA3NDE1Lj0iXDE1NiI7JGplMjIyZDc3NzlkMWF
jMzhhYTVmZGRlNDEyNDAwZDBjLj0iXDE0MyI7JGlhNWM4NWU5ZGIzMzgwZGJlM2Q2MzQ1ZGUyYjJlN2Q4Lj0iXHg
2ZiI7JHY2MDBkYTIzNzVhYjk4NzEzNjMzN2NjNmM4MGEwNmZiLj0iXHg2MyI7JHVjOTBhMThiNTdlOWJkYTU5Yjc
2ZDBhNzllMTQ4OGZhLj0iXHg2ZiI7JGEwY2UyZjUzMWQ2OGFjYWMyNjNmM2RlMmNjZDMwNzE1Lj0iXHg2MSI7JHh
lNDdiNGJmYzQzM2Y2ODI5OWRmZDU5NmY0MzY5ODk2Lj0iXHg3MyI7JGgyOTkzMjIyYmFkYjExM2UxZTJiMDljZTY
wMzA3NDE1Lj0iXHg3NCI7JGplMjIyZDc3NzlkMWFjMzhhYTVmZGRlNDEyNDAwZDBjLj0iXHg2NSI7JGlhNWM4NWU
5ZGIzMzgwZGJlM2Q2MzQ1ZGUyYjJlN2Q4Lj0iXDE0NCI7JHY2MDBkYTIzNzVhYjk4NzEzNjMzN2NjNmM4MGEwNmZ
iLj0iXDE0NSI7JHVjOTBhMThiNTdlOWJkYTU5Yjc2ZDBhNzllMTQ4OGZhLj0iXDE1NiI7JGEwY2UyZjUzMWQ2OGF
jYWMyNjNmM2RlMmNjZDMwNzE1Lj0iXDE1NiI7JHhlNDdiNGJmYzQzM2Y2ODI5OWRmZDU5NmY0MzY5ODk2Lj0iXDE
1MCI7JGgyOTkzMjIyYmFkYjExM2UxZTJiMDljZTYwMzA3NDE1Lj0iXDE0NSI7JGlhNWM4NWU5ZGIzMzgwZGJlM2Q
2MzQ1ZGUyYjJlN2Q4Lj0iXHg2NSI7JHVjOTBhMThiNTdlOWJkYTU5Yjc2ZDBhNzllMTQ4OGZhLj0iXHg3NCI7JGg
yOTkzMjIyYmFkYjExM2UxZTJiMDljZTYwMzA3NDE1Lj0iXHg2ZSI7JHVjOTBhMThiNTdlOWJkYTU5Yjc2ZDBhNzl
lMTQ4OGZhLj0iXDE0NSI7JGgyOTkzMjIyYmFkYjExM2UxZTJiMDljZTYwMzA3NDE1Lj0iXDE2NCI7JHVjOTBhMTh
iNTdlOWJkYTU5Yjc2ZDBhNzllMTQ4OGZhLj0iXHg2ZSI7JGgyOTkzMjIyYmFkYjExM2UxZTJiMDljZTYwMzA3NDE
1Lj0iXHg3MyI7JHVjOTBhMThiNTdlOWJkYTU5Yjc2ZDBhNzllMTQ4OGZhLj0iXDE2NCI7JHVjOTBhMThiNTdlOWJ
kYTU5Yjc2ZDBhNzllMTQ4OGZhLj0iXHg3MyI7JGU3YzQ0ODI2YmIyODc4ZTllNWY1NzE5NDQ5ODcyMmU5KCk7aWY
oJHc0Njg0Y2M0ODdkOWQ1OTNkMzNhOTdlODVjM2VhMzJjKCR2NjAwZGEyMzc1YWI5ODcxMzYzMzdjYzZjODBhMDZ
mYigiXHg1Y1w1MFx4MjJcMTMzXHgzMFw1NVx4MzlcMTAxXHgyZFwxMzJceDYxXDU1XHg3YVwxMzRceDJiXDU3XHg
zZFwxMzVceDJhXDQyXHg1Y1w1MSIsIlx4MjhcNDJceDIyXDUxIiwkamUyMjJkNzc3OWQxYWMzOGFhNWZkZGU0MTI
0MDBkMGMoIlxyXG4iLCIiLCR1YzkwYTE4YjU3ZTliZGE1OWI3NmQwYTc5ZTE0ODhmYSgkYmY3Y2RjMjg1NmE1NDM
1NTgwZGQzNjAxYmZhNGNiMDIoX19GSUxFX18sIlx4MjgiKSkpKSk9PSJceDMwXDE0MVx4MzhcNjVceDYzXDYzXHg
zNFwxNDNceDMwXDYzXHg2NVwxNDRceDMxXDcxXHgzM1wxNDRceDM3XDE0M1x4MzlcNzBceDY1XDY2XHg2MVw2M1x
4NjZcMTQzXHgzM1w2NFx4MzBcMTQxXHgzNVw2MyIpe0BldmFsKCR0MDgyZjgyN2EwM2U0ZGViZjJmNzY2OGM1Njl
mOTRkOSgkaWE1Yzg1ZTlkYjMzODBkYmUzZDYzNDVkZTJiMmU3ZDgoJGdlY2ZkZjVjNGEwM2MyZWMwNzAzMjQ4YzV
kMTY5NWFlKCI3SzF1cDFoNWVydXNCbmdFcTYxTDljNVFVdTVYcU1FZjU3M2djbXMzbXNHQmlQOWtkY1R5YjBEb0p
zWEk1WG1tMGltM0Y0TlJQc1dEZmVtcWdpcVFCOWlWVnhSRk9STkRPUlViazFyQVhmaE1YUnF3WklYZGRob3kzb3R
kMjdnVEF4ZDB2N2l6MUw5aTM3aytKa0dZazgzOGZBY2h2aWE5ajBJL0F2bTZxNEN2bjlUc285ckM5NWljTEdpcW8
zclVkRFRMU0JJQWZJYkpPaGNxZy9jOVpNekxnZXpuRG9TZVE0KzdRb0Uzc2szZTQvSmtZZzRKSTFLa2s2WDZYbzR
TeVErME80RjQ2UDlLNjNMbWgyK1UvcElkQkdRYmVrTFQzK0syYnEyamxkVzMrNkVTbzNPRy9DZUV5T3hmU2VDUVF
OT0FHL0M5NWppR29TdE4rVTcxLzlpRHBUUDd1SzQvZVE2M0gydzFteGw0akNuVjBhbDkzb3NEc3ROMGh6d2lVajV
zWXRWMGdVSUdhKzEyZmw4S09oa29oOTYzSzRnVUJqWkN2eXQyOGVNRmx6T29OZW5oTUxQT1ZFeHFTaDE4aDJ2YXU
5SjlESlIvQ0RtN1lza20rQ1d0UFVXYmFqNk5oTWFPZmcyMXozeFl2T2hONGRiTjRPaW1lMnovSnJqZ3UvZnNnNDg
3K2lnK2dLeDhnVWl2L0RLaTVEL1NkWGFZZmF1Z1hhVE4yTXA5MHZGTi9UdU9OQTB3d3EvTGdlZzJzbU9ncGxPei9
nRTFJVTF5SmozUFZRTlJxaUZVRHdNazM5Wlh6N0NuTk1oY2Q3dHZKQnRHTFJYS2NpMHN2dm9oSGl2SmVhTERScGt
LSG9wUGh6M1h2QTZoa3RmUW4wL0FvTWdpVWJYRGd3dEdiZzhwdkxVYWZPV08weFRURnZBWWw5aGRSck03M0RDcER
IYk5pRGdZSU11RThxbkUrQWIwUitJZ0lxcnpKS0lvNkRkN2RwaHJKS2YvL1NOWmVkVHFrcE4wWVlQeS9IY0FMSER
POE82cGNoRG9IVlNpYmdWekVQUXN1TmRidkl4c2diYU9QY2hSQXZ2QmtNLys0MzhLTEp1ck1nVXlXR3UxWVpQa0x
aVUx3dEFvL3R5UkRtb094dXFmcnY4d0x3WjJhNDNjRGN4aE5PaEk2K2JmNHhZR0p5ZGZiUmlHM0crQzZTN3VOcXh
3d3MrMDMwL2E2M016Z0NlYTJwNlY4LzRqQjZtekVzOXUxMzZMWXlwb0hDZ0pqOFd4TE5IVmw1SnpwTS9GbnlxTFJ
IUGljYkZJcExnbVVzcUQrSFZtT09zQ3REK1RvaEVxKzdQcmJKbzF0bXBtRDBSRHVwTStyZmMycmVCd1ZjajRQRHB
Ya3htb3daVlVpRHZHRzlOTVN1OEM5K2k5RG1nc21xb213N0Nxc2lkNEpJYUZmSjNTc1YyVmFUOFJVUVk5ZzVpUTZ
lT1BRS0tMQ29NdUs5ZnNxdTZ3RE5INWc3QkdlbkJnTlhWU1FjeVdka2NXZGRKUU5RZWJHeVNHSm95SmlmZTBSNVJ
PVk1yM2dyVHBUQTFkTmxyZEt6VXhBQlE4eWd0ZVFMU3lyRGhZRXVlNkZnT05xMm9jMXhTZzZ3U1ZydDg3TjNuZWg
xZ3R0MXdwanRXS3YxZ3lQaUtwOXpKamorMTY1aWdGSUo5dE9icmNqa3FSbXNXMW1CTWNsY2hTNW4rOForSTJVRGx
YRHBGRC9KbU1HeXJvdTBxd1drdGxlbUxzbU42L2E4OHJ0Q2xoa0NQdzVxR2JWcG5JQUFGYllLWVhQbkZNREpKSEd
XdS83OWUxT3RjTllETjlEWksxbGpHU3lmRmJURUFmaW9jc1VIUGQxYi9UM2ZPaWo3NWdOL3V1aEhVQ2dTNjNUanA
zWkJlVXR1ZHo3Ty9pR1BLMUhZYitPZ3A5MWpmamp5TWxicEppdkdKNDJsbHpYN1F3Q3gvQUpUdFZzd01RLy9PUVp
DeWYxcUpJSXJWSjRhY0ZtUS9oWWg1QU83Q0E0eldEc1MrSEc4Z3ljVmdKYTZDRTd1cWRuaGxEM01wVVozSVE4Y0p
rSSswWHJNd2c5NzlocTRmVzJLVW5kZjluTklLZzhObmFkdFUwRHhnTmplRmJNWitmOHQyd0lqTk1CQ2c3TDhqQTB
ta2c3SU10Qm1mTjkwZm1KZ0hMNjhDUXQvY0xCcENCYlQ3b0dLVzBoM1MwVjhvRHlWZC91Y29RYnVqSmR1WVp6eTZ
PL281T2JnNmdnL0FDaU5xQmJxSEQwczllOEdQb3NqV3A2OVRnUnRNc0QxR05OR1UxVFM1Q0tVcGNJYW5abmx3MWx
OUFR1UDFCOWtWYm1zdTRBOWgzR0QyZlpsb211RTl5MFRUaFpuYmdwOEJSSzhNbkV6VjNkWUtHYjBSd0dpQWxMV0d
lOEZNdmdXS3piL2x1YmJ1QWtBcks4TGtBM1VZZldjSDQxK0QwVi85K2F4SWQvYnBzbzJUSXpVL1g4eUsva2srVHV
1N1FWeTR5d1dLbTNLTG1hSzlmUUs1Ykd0T2FNaXNva2oxRFJ4aGg4QWt4bTIxSDVwNDBvaW15bVN2TzN1dTB1b1E
3V3JwalNXd2NsemVjTHMvR3k0eU9lSzhObk1SeVRBOWJiR2ltS1NNYndhLzZMaVF0OGdubTJqdkxOYjIrZUhGV3p
lYkZOdUk1V3B3WEFCS1Q0ZGt4dXNndUlwVkpjSjlPVmRKMko1RG00cmRTQUZrdWI0Q0FIRWViZHhFcjJJU25WOHR
OUTcwNE4xRWIyazZnRllCQUlaYlhzTmFvdm9sU21vdUpnMWUxT2FGMlo1WjFmazJqZXJWVFd3c3VNdFViSlB4VEQ
2UVhjbCtKNHZHNzVpaWUwbk85SnZSU0xaam5wT3hvQjliTWZmWHZ1dExOVWhZN2E5TEczeWxYZyttZVU2SE54Tnp
xZzVxb1YzNmVGS2FHSzcwMllwM1U1RkhsNFMxLzlLNXZFTjluc3IyaWl0MitZNStkQzhCOCtlOExwQTZCaHdyc04
5OU9ua2hvWnprOUg5UHN4MzVlaGlkNXNOaW03ZXEvdW5TK3JHLzRiLzBYdFk5cEtnNkxEcGsvUjRDRjIvWEMvSS8
0eWJBUjdXN203MnBDUzMzNGw0bStMbzI5ejYzQXBKUTJMUGt3SDduL1hEbVQ3Sm0rUkhra0sxZVo5dHQwT3BzVlQ
vZmFod25mSFNZQWNYUEJQRHBQaVBhaEdYK3NqY1NiQ2kwMEtMWGxQNHFDSTJHWER0cDlYMHU0dWV1bWEyTlduRUQ
4TFA3VldrZVhNRi9pMTV2aXdLWGpaN01CUW9NK25DNXRkWjd6dTNuM2crUHBQenhxMGZZdHZiRkxHbXJCT3l0RlB
XUHBjaDFqRU9LRzZ5MzUzdVJROTJEQlh5WURQeFEvcERGSDFidno0NDJKWEZSL2dXZ1NGakxKbEJtOUF1bEhYZE9
RWS9QdXpvZkFHSU9TTGtxd1JqWjR3cmFaQjVqNTFQdTcvUUpkdDFDT1FXdGQwQUtyVFY4S0hDQ0JxaVlyVXptUXE
yZy9VNTk5ZTB3emhNLysxMkI3dW0vUUtSeVBtU1VJUUJqT1Z0eVc2MU9QNldnTVRXWjMvY2hHUVE5ZVFmb3pGNkl
6eEYvQXdlWGpzUExXcEJsMkFxOTE1cmc1YWRpWFhhSDY0ZlpKTldGMzUvSGgvajlUUUpqQk11SVptSDc4Rm1mL3F
OekhOWkVZWFh5UU5leGl5dzdoRjRwOE5MdUVra0srajR0d1VLVFJCLys3YXFOcGJvaFJ6cEJUaS9mUHY4L3RuUzN
zSkFXcVZXS3FEVFNvRWI5QTVITHNPazd0K3dPYUtwVW40QWJISUJzNElDSlRaYktFb2daR05ub3paWjRDTDNxTjV
rMGpaUGRTMHA0bHVLSWQ2Y2dac0hDaGJ3ZU42REZCNXRBdzFJbVRjVkhzTXJQa2FpZGk3QkxxSFJxZ1dJdmlqdTd
kZXJoZkFrbG1VdWZFWE5XSEQxQ1JCb3ROZ3ZjRzRSSE5XaVdJSURYUmJtejZJTWtXNlVkR3F1dGd0ZFltQ3B4R2p
PNlZmMGhZTFl1NDliK1FFOGJmMDJVeXJIcE5iK05JRFBjV045RXh0T2Vka0R5cGNJQnQxaWNFWVVzY2FSWStRcUF
0eVFEdHV4UGlsT08wSk93TlpEcUhleHNnNU83M09GQ2lNRExWZzRYTTNIMVJ5cmlTUUppY25MT1JQZ0ZUVERkTUl
QWXlJRmtPYnpNTjZaTHVYOU1FS1VQWDBsY0VteDlVc09FQU5iRVJwMGhxYVV6cmxZSzlLYVNRcXJvanEwaUVxOTd
uY0ZBMEJiUW1lMmVBQnRNTm12S3ZoRW4wck4zTkJOVURjT2l1UjdEWjUwbVEySXBTT2xaWlduZlJSQnhlK25kbVA
3dHUwREdIR0doRW5xcmJET21qclJhQ0NaeFJLU3RjZDJoVEVNMFFJWlUycW1pcEhYYkhmVEpQUXcwMVBMTmhvSC9
OWUFUamtyeUI4U1hhUXBvQmUrNDBUVVhNTXk1VXp0MUt2dW1rUWN3ckx0YlNYcnQyUmQ4Nmp0a2orbFk1WWd4MkV
2RlBMcE1mVEFsVkZXVG9GcUdSb2hJenY4aDRXWGlBR1JYR1c5OHJYY1JYNEF2MHRsWi8zU211R056NnV4Z2hLRkp
RMGxFVlVqb0FNcnNkQXhyaXV5TmJHUStQOTBDZUhRQ09wTldFbGtFalJvTU5obUxBSFcwUHhzTW96eGJpWEtIak1
PU1Z1d0tJck5XM0ZyWjN3b2FhSTBiZG9RNFg4eUtsaGtBZ1MwZXFjUnRoN0RXN0dkNWRhR0cwZ1g2OGpDUEFoRTZ
5OFFLUWVZTGxIV1VCVjAwaGFOT2s2SmNidUlNZnJqckdiK0VOdndMNEg4VVNEN2dTRTJiVzVkVjQzbUhtbXRtMW1
1UytXSUF6Z3pURVZlYzNPZHV6RFZkUkZvT1lnZ2JkRThJU2pqZktnOVpwRklJbVNoUU1uMXU1eWNXZ2RiWTJwdjZ
CYkVja1ZUMElSZzBNZEdUZUlUNENSZ1dXR2swaGFhdkNHcHhuME1KWE02N3oxeG1iZ0FFaEk2VXlkNmpEQU9LaXd
YNmRGQTBFeEJPTlpibVJtb0VUcGRQbm5FMUZLeDRNQVFIL3g1WFcxeVJpbWwrY0VlVEJwWEZNeUx2ekZGaW5nTnB
RY096RGc4RG5Xakl6UkdKd1NSTlNOVWdTYWdQMVBjTWdabTZ3ZktOWFBReDlReWcrVmpCMWdCcDJKRUowdWtjbUZ
5cWNNblc0Z3JOTm1BNHZLWUtNMTdJWnRQd25OV0pyTDY4emV1eUIwRzRYeDI5SFJRYmxYVjlNSTZ6UE9IeEs0b3d
Vam9IQkY1WVY1SkRPUU5yZ1RaZUVCRDVEb0l0eTBvNUp0b0FuVWpDVmxWeHJNTFBxWHJJQUl3M3pEVmNJaGJLZ3l
JTWNIRXZJekRMWFhkY1pPREhQclo2NUxIcHZPSk1GdVpwN3JFWU5LdkZKdGMxL2xKalBJQmR4ZkU3VXVoM1ZwMlJ
Id3huQWZrTVVRbmkwMjNhZ3F1VW5mcDBsVWh4cGJVTDh3L010Tm1rdmpBNU5NTUxqUENHVnA4Wk1ONTRZd1gvd3h
0VTVMN3pHOWFUSWQ5RU9xNldCVnpRT3RPZzJadW1ZR05KMmRBQlhVVlhYTjB5enRGYzdvT3QzVVhPemg0bnVqcXV
HcUVuc0VmeU5Ed2tUUE1OaHQvZ3dDVG5Jc2J6bUwxdUlydVlyaHJMMDFjMm1YMkk4cFhpWHZlcWo3QUEwOHY0U2Q
xSEkyOHhSQTE4TkhkbkRncWgyTUFNc0RJa2VsWjZTQ3dqR0pobkNkbzBJdDEzZXJQcmZGdUtIYlgxSU1tRWRUWW4
2UGZiRlN1R0xHMTA2bnFMUHk1N3pYamp0Q0JnYjE2Rndzd3lCbmNOMkdxdEhkaE8ycHJyV2xZQ3k5Y0xkK1Mzekd
CbnFXSmR3YURPWFpQd0NkOERRSXRLQ1A0Q2xzTjhoUzZiQTl6R0RzRDJ3eDJXQngrTy96RHFNVllxTzZkK2V0dkF
6N3Z0N0xjNWtScHFqMUVjbjZBRjVtYUV4U0lqamlTb1NUdkJaQ3g2dWxxK2JqNFQ4eWRHQmpZOUk1eW03N3pRWVF
MSVhNUDhPYVkzbnJBWlBWUkhUUmdxSThaOGZ6VHFVWmMvSkNBdkhjMmxtWHd1azJPdUFHSTQ3cUttZ09yenU0N2N
YVUUzT0hzTjhVZjBrK3p6bmY4N0F6S2ZkazhtQk9jNll5QnA2Wk02NUk5YWxNaWtwdjNVamJTSGw1R3hudW1jYkJ
Hd3dJR1l2ZzVBeG9tQk81UmVCTTZkdTQyUUIyWGp4NTcvM0M1QzlEeTVvSm5xRC9kR0JHeHRWZEdYREd4OTdDYnN
3QjdFYnh1b3JNMERlTjdGQjFQYUhlVGZORW1sR2FUcm5KK2hyNmpOMU1hV1cvTVQrUHU3dlpiUnZvZFdUUEE2SUF
janNlckVPZUh1ZUZNaEZFUEZhVldGVjRSTjVoNUszSHhJaC9HeTV6cW1sZEJoMEwrM2lWOFo5NEVTZ0lkZzhMMEp
yMDZjZTFJR090NVhwaGUxNTRqMXN0QUxjZ1EvVkRCM2JuUDFVcDVrTnJuU0RNSDRBbkxiT090d0NtUEgvQlJUQTR
SNDZaYWRkbVRvaDNFMHJwZjQyUkIvYUhUS3ZOMTI0RXJEcVVOR3VVRVdJb0EwNDF1MDVQMUdyLytVNzZJUHBNZDB
HTzZFMU8wQ0F2QUlSc3hnbG41Rmt4alVTMS9mNUlPejJuQWV6aVhTMzB3ZllJbHdwWW5jMDFrOU1ySjhURE1OZDF
sZHBSdUVQcGg3NUYxdEVLT2lyc211em5mczdCQlFkeXhqZWVtbDhMOFo3d3lHTE9la001bzBKRndPYW5KZHpyT3J
UUmhsZHZkZ2Q3NzlER1RNYzY3WkRWMm5lK2NmZWRqMURIV2pTMVJ0KzhDdTBWOElpREZEbW1yZHA0cDNIeU9zQTN
PUjZwYTdORUl2TUx4VTd1NDJRRW8zVGhPTEJBSjdBcnAvVnhENkhRd25nUTdaS3FOMGEwZk1XeVZndG92S0xuWTB
Va0dxTEp6VmtFbFo1Q0lYYXZQd3dRemZNU3VaaEJyNTU4b2hBYmtlY3JBY1BocithMGlsZkRicGdoZ1VsVDVZM3l
1UEhVdHN3Mjk4UDh3M1FoMCtIUUJMNnVLTTViNmpCaXZSN1llRHBjRjM1Nk0yOXA3Ukc1NlhiVnZaeEtUZXVHUnN
5Wkh2SVRUWHdYd3ovOEZmWWtyV2tmeXByR2MyQUVBZVdWYUNNQ1dZQ1VPSm1BMHdEeFFCOFhNWjc0dVVhZGNBOUp
mMXJ3SHdQdEdCM0hybDh0STNjY1FuRkQzOWlPNVBwcEs2UVNSbTlwMEg5VGRzRHZhYVFMVXpCbGtGUDNaNG1nYlR
hL0w0NTgzRklvQ0NyUW5BZHF5b0pHUHk0czRsVXpZYTJrN01oNzZ3a1lJYjM3OUdQOTk0bklHQkNNV0tNY1ltb2t
6ZlVxN3FIck0rQWR1QjdUeHBMZkljRnJ1NlVCendHZVdNa3Y4VlVPN3U3Z3BjN3JvT0txeTNDQ0ltUHIzYlZsZzh
lWDJmbFBCL002SE54VkUwY3dISGMwY29mS3ROSHRzUXJVZkozcG9vSVByL1lqbnR2N3ZpbUJqZ05YRDdJZkFCS1B
jRGRoSlJ4N0FXRjRKMUpxQXNiQVhZalFjNUdVSXM4VHk2VUw1SVAxUUdlTnNtdnF5YndJaGNRS21GNzh1eFExV3V
PbkVTcFpac1JKYXRVeFRkUGRVT2FmOE1id2xkT3ZiQlU0Z3VTSTQybDRVMVBkYngzVXl3cU1UbEVRMWc0M2tQTVN
pamQ0TWplcitVOUU5NDRWSDNlOUV1TnJyNHMzc2l3ZDR0RWc1WHVOOC95WktaTVhFc000ZzFSdnhXZEFWZjdkcXh
ZZ3dVMTU3eDdsOS9yUEI4aEhkRmJTempXUCtwSk9TNFdVeHhTV3hKOXVBWFgzSFhTSGZVQkFZVUdPSmN5VGdudnp
DaGJDejJ3dmx1MmMrQ3RQU3NSS25wNzQ3SXpLd0VKWWhieHZ3bDU4MEdNUmxiQWVYdmYzdUp2cDNIc29oV0lsSW1
GWGNrYjNTY0lNM3ZudVZ2aHQ5emw4N3VHWFplRitpblJUUEgzYnE3S2JNNDFEYkQ0NjRNRVdpc3lNSXNwNjhER0R
qa29aZ0JuTGVmeGk3THZpNHYvOGR3d041UlZVZGNFNFhuWTFmeTU2RXNoZkRDcy9NdHM4MXhCa0M0aDNiQ212Tnh
jWmpzK2h6VHJkN2hHUkY5UDFmK3BkTXdFN1FIc2xYSUhtNWxlbGJqZ3NyR1ZIWGFIanBLZkpWbGx2OGwrdWF5dnJ
XbXRSSUJ1UmZ5bElCU0FBWmFMODZtYnpRVzNGcHR0blAwNUJ6VjBVWWFUeHB4STF3WFJETTNUTWFtVC92a0wrWDh
CdE1MeHpMZXF3MnVhUy9QSUVLczRJS1hPckRkaVJCdnlML3A2bnBmcHMwZTJCZ2s3VFBkVjluK2U4NUdpbzlrYjZ
yYXYzUTBtQnN5TGpOSXRoanBRRXNjdmpTSi9qODdmYjRUNDZaS2lPdTczKyt5NisyVXlLNGNPakpia2tSOTZ6ekx
ETVA5RzFoMnVhSzZyN0lubWgzSDdhSjkzWXk4VkNTN3F6VSt1cXNpMGZZbkNGc2JDSDZ2UklQQ3pqMFl2NjcvMjE
rYXZZeDVJTHkrUW5sUE1QOFAvYkJMRHFKK29HVFJIbVljdS80R2FpM24wUGtjMlRaQjYvTzMyMm1pUjh3MlIxMEJ
kU1d3bmU3aUlqR0YyR0djZ2k3UnhXN0xUUDhDb3RJMWVsZkREL21WRzQ0RlE1My91T3NBUzlZdGxWaU90UFRsUVc
5SDRyOHJTaFF6a1diTXBzNXdCUW5TbmJhWENvSng2cXZlUEIya2w5M09LdUl2VDQzOHgyUnNYMW9TKzZXTFA3ay9
1Wm4rR1laUUNQMFBSOFZOL2dyUURqVC83c29JTW9iVXE0RWl3aFdhZ21Xd3pVQUVsQmtGOFgyMlBVeHNGNzcvYUt
vMmVmT1Zzb0hMWkZyVVJyL3FMeHVYdVpURmFrNTlsTVhQNm1tZXByMGU3RVp3ZFB4QkdxL2x5b3JpMjJtVXJlZTd
VaGJJSW95WTEzZUFyNEV4VW1ORWxXS3d1aVVlbTgxWjdzbW1May9VRmlhTFIxanErRnpnYitJam5xVDRHVlRGSjN
JWFVObUFjSC9QdHRnU2MxUWtjcittQmtwTU5aMVBZTFFDdDQwYWUzQVo2Zm5yZjBuTUlwVkQ3aGpkdVNpUjFaK1J
QYThjck9RZmVIN2dxYThYU1R3TFRXSEhMNTdvVUwwQXRXOWRRRkdnWWxQa0QxbFRyUVlWdUFYNjRmTGxGendDVWN
ISWpUWmtDVkZZTHBjQWZ6RjI5VDB3b1hUTFpKd25UeksyeHgxS01EMXA2RFRLeUFjQS9QOE1ZT0JCU1ZtQTUrb2d
TOGlySHVWUy9kVm1waTNlbXk5TWpzL1QvalQ0VjZma2c2OWkxamRpZS9SNHNkSi9WSk9TMlduQldMSHJQL0trWEx
UVFF3a2kyMENiUHBBazlWM3YzVTBzOVFVaDlubXNIZ0UzZGhkaDBkcm9QZGhjWUZVTXlsMjQzQk9NaDQ5U0xvekJ
Da3VlNGFKaS9CVyszKzcxN2RoY3JlNk1JV0srNFVTcVBiZFQzZEErQUxITWk2R0NDUjVyZVE5QmErbUtNSHBnSWg
xNXRtd0lHUUhJRFBwb042aTV1M01kL3dweDJKMGxRRExLNXYxZTdBTzVxOGNEa2srTHN2c2Q1cnpDN0M1SURrWTh
vYWY0MnYreWZ3eEx6cjA0ODdZaGw2T1J5ZGNEbzl2VjVmSTlQcDBrMkVVMHhIWDQwWktDREJ3SW82VDRYaUdOSTF
nU3QwR3pGK0VZYmlJRmRmc2t5dHlLbzN3SUtmYkEzU000T0J4MWpEeloxWWhmTkgwSmpKaEhscm10d1Q0ZXFxeVF
iTkZjV25obUtyVkxXbWhuV25KRFY4My8vL0NXWlFpczdRa3JIQ2wvbVN1bEdCc0RBeFFIMU1FVmZ1REV5VXRQNnM
0S3EwbTFIa09CSXFhbWJNUXI0Y0hFRDBwSkRneEZ1S2J2N3dyQmhoQUl6MXNwQzFrTHdseDN2M2VNY3NPRnBzbjV
yL242bTBHWXBRQVp5ZTRmQi94c0FYZWpsMzhzTXZNa2JHWXBvQlpNcFVTK2k0ZXBma1daemtZUlNUUTBabmhBNmt
LbWdtTHpTekdSeWpOVE9QR2tmVmI5YVNoTG1BeEJsMWFWWTdCYkFkZis5QjFycEFCbkdnTXNXOENRamRzZnAvclV
HU1dYN0NyNzkzZWcvRnBYT29DQWZOYlZaTVdGRDRSRzl2azBBaTg1Mjdwc2diOXkrQzYvbks4MGxhVTBseGFNYjc
vc01DREVkd1BuN2FrMUJZWjM4TGRkeHIrcklPU2M0czYyZTE0M2dTY3FiVHEzQUFXMjhSdnRNTXVhSEJhblFYSVk
wNVA1MHF3Vm9iM1VNTW1XdHhVSkFmZFprU1lGcVZCSXhuOGVMZ0t1UldzeTVYK25YTjF6S0J3amF2ZVp5MkNNVXB
CSmlRdEc1SkVoYTZ2dUpjamNFSDk2b2VlZWtZbmtvMVd1M3BKT3EyYTNRTDJreGN5NDVKMHJyVmhSRWNyeUZkMlI
2Sk1xNkdaNlEraFQ2MlNBb3VLak9HcHh2cEJlTHFyeUhoRmxRang5b3BtR3lKbjNtemorU2dpaEQrRVQ3cTNYUVZ
kenBnOVdoVzVQdms3YTYzWWJkWm5KRWVZVnNOQytqM0grc0tCNDBoNnFEZ2RsZWx2S0doaE5JZTZnZFVXV1cyWVl
ZRitwUmtwNHp4a1I2T2lTaU15dXdOTE8rZitpczQweGNnTncxYkRIcUlmNjNyZVJRMTBkUmtMK3dqSkZGU1VtL3N
ER2wzRERscFU0OVdEOW4wUTVlUktXV3gvM3NTajRtOC8vUTlpVXVicTFxM1gwMjR6QzdTUHo0REdUOHhCVklVM2p
qWVhETEJDbC9QNzJ3TWxyd0szR0lyNDlScm1rdGM3bks2TXJWc3phcXJxM240K1M1SldEVHY2VjcxQVpXQVc0amF
xZjVDTUJqR25SUy9hS0c3cDFKV2JJcWhQODVoUDh1K0loM0owZFhsQW5VNUo3VkFmZXhZazNBdnJESE1vWW9yam9
hWEZsc294cE1lUDhlR2t6N0JlNnFEcU80Y2pSS0xHU29ZQ29lMnM1d2g3OTRyS2g2a3R0WTgwMTFDZTFQZDZoWGU
xN2k5Q2pnVFNVdkNjc29sZE0rQ3lwZ010b2pROTNjeXlpMnR5R1VWMFJ2ano4YXFrVzJJMGh1L3FuRXY1NG9wcUQ
2cklvMXpsWk9qaklDL2lMNEZoeW1vSE9XMlpHTHVoVGZLTmNzMFF1Sjc3ZDdVUzRNNURFcWoxbnlaSEplYUQ3cTA
5VzAzUmZ3QkxCeG05MStpdW1jaysrTnFFWVdkejlxc3lNZWVPdEgzcjdzQVJ6alpEK2J6cTlUR21qTWVISnBWZ2V
pMnA2V1d3M2tUdW9MeldiRmxRT1E5Y0VWd0NvK05YaUNvaTdTQXdwdjlldU9ua21lMWgzYXF3M2Y3LzVlQytsaVU
yVWM3UStnMWRNeCtqT3pBQWxmZW5CeStYVklIM21BZ01sVU0zNzI3Qm5Ic1JRVmV2MWtNMm9rb1NBcFRBaUM3SjY
5dGhoOWE3dVQ2VzJsdWFpUTN5VFEzWHBwVHRzemRNdWVtYSt0RURzV1F5UWkvb0lBbVVtOXB1ZW5JQlVIUmRhUVF
odmNoTDdXYTFCOW44ODF6UFVIOFV4UGhkR1l5TU94bEpiNk4zeDk2TEpHZnpNNXR6ZTJpUVFYNFNUU00vTHJzdVJ
hblVTWTkvd3QxM0c2UmY0clBiTTFSNzlCWmNaeUpsWHVuMGZpNCtCNTFQa3VRNzJwMTlLaUFOcCtuVHBCa2tPMUN
tNXVRZ0RrYndqT3YrYjQ4cUc1Y2xTRmhwc1VDRWdLdnhwcVc3dUo3WW4yTXdVUDQ5OFdJbU1oVXlyMit4OGYvYVA
4cVNhTzdMVEtEZEF4ejM3Uy9QMzhUS2pnZmVaOHRlbkN5cno5VTNiSDhvN3ZVVGxvZjhLRU1LMkNkVVhBUGMyQ1B
pbThYcFVEVTlUT2JIN3VHN1hlWWpFc2ZHQTJFdXBkbUN6QlRsKzlFVDE4R09hdnFFRFE3YUtaZUNBaTJFeVJrM25
wT3JrdS85ajVXUXVwVC9JNi9iTVJ3NTZ4bW5NR1ZDN0t3dXJhRnNWcHI3SXhCcElkZzgxK2dxaTdDNUlQQkhGcjV
zbk1PQmo2cW1Qc0NjYmptNHgvK0tEZktMbHE0NmFsQjVSdWpJaU9LSzN3ZUw2akpic1NQcG1CY2pIOVlibnhFakt
aTTh2MUdpc2JWUmUySlNGa1BTR1c4ZmhqM01ZZnJ1VXJnd29XVDNPWGpPcjlRS1JXYnBGVkNVOVRET2t2MW0zaTV
PR3dsUWtydXpyLzZLVFhDOVY1T2xyN282WGc0ZnA0NU11WTNvNGFtd3crUzJISDhqZEswSm5Ud2N3SFNZL2R5eUd
NcDhoa1o1RDkvekY2c2ZicmJqRW1OWWJZY1ZMeUhzT2t2amZKaTg3cjZuWDlqL01QZjNRWWFQMVljdGNoMTJGN3d
pMk1kek1Lemt1Ymx5Q1lkcE5jUzc3dGIvWGVldWlNTHFEeDJzOG41dzQrcGc3OVlwdmpRVFoxcjM1T0ZZdWpINk9
yajNZTUFGVXVJbUdieGhxUHFUcFZlWG90UTIzQW5nOVZmZHNleHUwOEd5ckdiQnM5MGhSUjRMN1IxY3Z6alczWmx
6dWlYclBiU2hVdExGR1pyOEdnTElxR0doRXcvdGIvbmZIdkc1RWdFM3FYZVRTMG1FdDhiSzJIcnd0M3F2NW1EQXp
HUGtydXVoSURRUG8ya2pVRDlHcGJvTkttOUljTkRFNXJsdzlpRS95aFZmSnQrQWlzdmJpaTRYcXNZYWNCYUlSeFN
paGd5L05HWlp5aTJTRjlicmlBOXhETEdCdTFOWkx6L0hmK3I0QU9wYUtMMzBBRjViL2cwNlhxTTJ2V0NtbmtzR3R
UVnR3UnNTeDg3YjVOMUQ1ZDMrNUpmM0pVU3Axak1Wc01VdWh6YnU1ejg2WnR3SHN5cE9FemtBUDFnL0hWL2xDOFp
ibzlTcG81TVNWQ0xXbFdMeEl3SjFGSUE4SysxOUhPTDBkY1FrUVorcGpmY3hlOFpzRDhkSmJzZnp5ZU1JRGV4Z2I
2ZGNIZjNBQnJtN0xDZWxma1R3dllrL3hXbkQxR1RLL2dsTllKL0xpQ1hkdW9oYjRwRUx5U0tEVlE3MmdENHN4bUY
3Sm5ac0I4eVpRVXlwVUgzMmxEeTJyNTNoWENDempzc3VqQUxpTk45MmN4ZTZBdWhmTlRmV1RHaG9kdktpV3AzeDV
JOEhHeXpJdFdCZElKcHNjQk01a3ZVWlFaNTI2dHBWWjBZRnkvaitCZGtxMGcyeDNkU2VmcHFqNkxJSkcrMm1Md1Q
3dERpTWxYc0wrMSttMkZCZUFHcjA5VHJDZ1Z6UlBnTndISHg3enpuUTJtMEE1WnpnYzY0ZUxDeTVDbmVlN1lsSUt
RdEk2UVhlRGpHODJ4NUJUcmdkd2w3ck8zREhWNytQUnZPNkY2N0VFZU0zK0Z1Z2RBc1lCNjI2a3ptSG44eU0vVng
rbDJ4ZGtJQVlwakFxU2dXSXZlclRuK0lxSWdJc1RXNERZNExVOE5Mc3NTS2dwcVBsN0djNFlZNGFnOXJpdEN5YkF
uT2dyeUo2NytlSzN6RHk3SVZLZmZGZ1FwbG5CWVhPb21MTlR3bkdIQ1JicWtjL0M4cEJDREtXb2hmbWRpQjlKUkV
sODVxUlZYdk11VjNQOVE3ZEhHdEcxUGZvRjltZkZ3SlRScm11TmNHV280dmdub3lUVDZNZFovVWFmVWN4V1BYdG1
KQWJwV2VzQml2WEV4UTJRVWpJZHlpTjArcmpWczI0cEc3bzhaL3NMa1FDZEhqYmZGQm5ETmlhL1k1Ny95Wmwrc0p
wU1AwMnptRXB6bGpwYWhPY0NYZUFWUUlvdHo2NmJ3ckY3UlFLNjlPbWhUMzBSNk9Edi9QVkR6SFNuVHYyNHhVQ29
uQ2RSOTFCQzJUZFV5UW9MRnN0V2srMU41cDJWcGFoaTZVWUVJNFBnL3JmeGw5N1pMc2M5aVpiNC9OZ2dSd2FiTGl
sNXJaU0xNTVB1WEd5a1NKcWdyd2JaOFU0ckZNc1l4RSt3YkhySGJNTmx1R09rMDZhSkNaQno1Z2NRZm5SMGlDTDN
PYnYxdjlzelZ2cVpRQ3paNFZHSFplTURxSTcyTlZRS0dxZzcvRE1NS0ZaaVF5WUg1WlhaSUpBZU9Ud3FMdlFDZVd
DS3VtNXFzb2kxSUFmNFk1N29uWUExakZJdU1kYWh3MUJHTUJzbkZOOGdZeTQ0SDhKaXlmdGJPbHFsTUg1SUVkUWV
BZHpubVBmaGJRYlVBM3d4eENHSnJCRGFiN3h4Tk9uQmw1M3hJZUVuNjNUZG5qUHBLaFUrQmZQekNyZjFEQzhZTHh
pcGl6UHFYRWJsaE41WWQ1RmNaZi9rTVlVeGFMeWc3b1dpczJDVVY2ZGgwajk4aHc4YjU2a0tzb1FVYnhXMlVoTE5
YWWRRMHhXZWxyRTJ1ZHhIN1JlU21KbDVQRit5b1hpemZ3QUx1Y1ZFZy81VGJoVjU0VlFpL0xLV1hCYXZGRU1UTDh
ONVl5emw5Q2Vod2tpOXY2aCtkTFBXelRkZ3ZpeTFpcWtaSytWNXBlRUJoMGJYZzdPYjdsZlpaS1dNd3lncm5rTWx
VVlU4ckg2T0hpWjhwTTdQa2xzWThBVXQwTUtzYzhVaFZYQlRjR0lsRThDVHB3c05WYTlhVCs2OXRNM09mektDbWt
XbGVsSjZtZkZ3Mk90M2hFNmhvTlB5QkR0YlRYSDlQRnRNTWE0RmZUbkQ2UG54TE1VWkZmd3l6MEdkR0k3bVU1djV
CbGczSjI1N2tteHNSaGdEb252Ynh2eVJkL2pmOHlwMWZqZloxL0NmanFjZkt1cGNqUjZBVUNiOWFXbE42UmpROEs
2eHA1d2tMbWxxNnd1Q0JhWVVGaGM0OXdsMVVrWWFRS2JVR24rN2p4WnE4NXcxM0ZETmdWUGJJM3NhdHRpakJzY3U
zalVpRDdheXM2cFZaOEdJRTFKWkVKVXVWcmdaWkJoQVg5MWlRZ292UytyUGovcENkam80eFlJeEtFY2NqTVZsUDk
1MHRSSmRzQnU3Z2x2ZWRiNGJ2c0VrVVdoSHRWTGszZ1hvMDJ2bGlGS0I1NjBPb3pIQ0FEWjkzZi9JNlZmY2FPUzI
rVWtEYVh2OGExQUhtL3FGYStkeUFDNG0rZS9HdHh5Q3V5RWNwYXd6WkJ3SlpGYm5jQjkzQjV6OVhpbHR0UE5VSVZ
oQnZqQTBQR0kzZ09SQWwrb1JWa21rd3k5eGZIYmNPK1p0Z2E0ZGRsYkV2Sm83QjVncjlvaDZxN3Q1eGtKYnZGWHU
rVmhIQmJ3MTVFZVFncndjVGt0TTBhOE54VHByT2dOVEYydzZrNFVwc01zbDJ2emtlaWRLNlFCTGR5VHNyUVh6WnF
Ga2E2U2IzbjloNjFmOXIrYTZZK2tjcFVmdkprUkZac2kwRnM0MHZNaEt4M1JBZFIxelVtMm1IMXhkdUQwLzM1aFc
1NDFxM1FWazR6anQ3OWtSUGRXV1NYcUdXbzhoek9Yd1Bnb0QzelpLLzNWYVlxQlgvWHNMYmk1ZWpxZS9KbEY4UTh
SWjJDbVZXVTFnVjkvdFdQZGFkQlNzcmh6NHFTa3JOSmp6aDk1KytQbGJQVXhnU1RqbmhxRllDTE9RNU9wOTF5b3V
xbHM2ZEJ1WHNhV1lKUnlnL0tmQlN3cWlwNFNpRDFKTlFDazRyVXQ4aXJDVVBFaEJBWjFVZVJtZ3JRWnNQVm54bTJ
5TjVUTmZDVm1PUWdwNkRDUGJFNFpPTnZMT2x0S3hHY21pdzN5dGZYNDI0ckFqOUZsUzRNVUtYdm1nNi8zaksxcnh
oa2g4N0g2V044Y0JCNXdWTXp0SE1hMmtLV3IxTDBDc1dxdldja2pYakc3bkdsc2xMamx5Um92VW93YU1FcTZ6cE9
6Y0F2eS8zMDlLOTdSQTduYWZxU3ZwMjZQUk1OUkEyam0vYkd3YzVUTlMzRjEydW9Qa0lvVEVWdk5kbEhTU05IWlE
3OFlUU0lRRzJlaGlhYy9hNkc1aTVuZ3dVV0Q2ZDl2cXdxNjBzU2wyOTJpWC95OENHT1FGTEtIejdmUTVxOGRoUEJ
YalFzTjc1Yk4zdW4yRHoyUFpBTi94Sk92UHhqbE5OaTN5anV0a2hGZTJoQzRnT2pCQ25OWVNieTdDVTluUlFIZ1Z
ZSDNwb041K2lzWU5ZMGlUQWdBaUc1aHlER1RrOHhlTVRVZ0RKL3o3c254NlI0ZTA3NDlHMG4rQUdpZFdqbVU2V2J
La2FRdXErcDg3T0VqN3BWYWpXUTRSdXlQR0tDWlFMMmNmam1zM1FvZUg1WVFTMmxtY01XWW1BWTNnUVBtVmZGNGt
OZkphand0QW9CSEF0elBuemhKenNJaWlRL3ZYd2psT2VZREY4TnRyaDdIUUtxYVlLRFFNWGNCQS94a1N3Zk1sdGg
razZzM3JDZ1pSOTJsaGs1Z2toK2xpcEltNmlZNmlqMGFJUzVreG83MlAyaHB5a25jZWRMc1M3MHFWWnluS2FJNWU
2NVVzZVNCTXlEbTIrYXFXQkF4QkJtMnF4UjI4SDJNamJoM01pMWhkL3A2STFaNW9Pdm1NNzdKbWM1aytrSjVYeUk
3N3hGVmpHemhNRmJ5d2gzWjlKNjM4Zm45dUNRUnRxVzNBYmtZK05BSUhqK3FEbHN1dFlMQzhHSlFDbzcxcHNBZ1p
xY05DUWViM3kvYndFaWFuMzlTOWtTN0Q1cHBqK1MrUHF5ZGhGL0VWdEVFTUZNUE95U3lXelZCZmZNVzJPSVN5Vnl
MU2ZmY09BT3lXYVZLSFRwY0ZTVVRIdGsxYVZwRExGbU1WcDhQakNhQnNIS0U0NG02azVVd3dDZTBIckJaK2xBdCt
wNTlibFE1a3lhUDdtalNhcjZGYlllWUEwMXZWQ2FYSm1teHppQlpXT0tyck84bTJlQ1VQSnQ3ZVdOMnA1ZFVIckJ
aZ09DcGJRTW16YmszYXRDTnFhcnJOZk8ySk1PcDVtSFNNNTRQbHFNSU1HVXJUdHlVYXRzWjkxVXd3WURuYWxqU3h
CbHZMQ2FCSnQxVWF0WU5zeVhOK3A1bk94N041Mko0UDZGSUF5TGdJZHBxU3NnNWZDdTQ4MmFqUzlwM25odDV5Tkp
BeEZ0OXlnakIvZXZMQlFZNXJLTlVnL3pCNE8vQld2ZksyOEo3clErOUk4ZzNJNWF5OElJTGEvajN2NkUzdm9wejh
raFh2VGZmUjNzVUxicEI4czJGT3d2OUdPcTZuU3Izb1ZmRG43OTI0UytVa3kyb1NxVEpvVC9nRSt6b21jYmxaQlJ
sMGcyYXE0RFFzeWFXV0RScWgvY3dBVmd6YmYrYmYrQ0FpTzFYODJkRVI4Y1Z6ckU5N01PbUt1TkgzMGV0THA3Qk9
hVTdnS3VVQzMyTEw4TVJMeHUwSENRdUg0MVozRWJybUFraVBVVTRvQ0RmNEVSaS9kckp0d04vRlJPUmRUNXhONnB
OOTVRT3dBZk1oc09iUkF0eXBJNXB2QWhselVZK2hhZ1F5Z0NDMDdtNkt6MjRwaXZrSXhmZ2IrN2huZ3pIUDdDNmo
yWjdqa3BleDVHUTA4WVZKWmdOakhlMVVweHA3enNRSU51Y2ZZdVFVL1FOb3NHRk1iaGdUZERYUWlZQ01nUWtCbkU
wSjNkYlI1Z3NCQzI0Vnd0ZnJlY0d6UEhKb005QTRYTWFVRXA0dE9ZUlZuZWlPckRleW9PV3VjMTJCbzJXc1lrL0k
2dmkwSkVXaHZzNXdnbUJiYlhUZ1dmcWNDYkcxT3pOZTBWOTEvZmRIUlFnVlE2TGZ3SFU4cllpNzhjLy9tYW04b1Z
4bVozLzBKc3dmT0lmN3Y2dDFEODJZdHJmSE9kcWVHOFQ5L0Y4aE52QXV0aWcyTGRJaHExcytNaGFLUUtrckpjaEx
DMi80enpNU2dMVnN6Z1pRbERWY0JDbU5rQ2lWWXphM1FGcWk4azRDajFDTkxSOVcwd3dNZTgvTFE1RmpUWVNjWlp
BY0NzOW5PT1piZk8xbVJBSktrejd5bTZZdDNiUUE5K1kwT3owcE9zYXRGczBCUWZ4Vmk3d051WG5GdnpzN2FtMy8
1c20vLzVNMFkvWENRVE1tTVpQVGJwMXpLQWIwaDN2OGN5OU9SREljUlRuVFJJbWhtSjdkQXh2N0ZHYnJEUVZ4L1c
ySWtJRGc3YXJUem9MYmpqbUd5eDNML1J1VXhyL0gwM29Ec21aZTQzUlZKaUFLemZVc01xcjJLNHdLejRLbm5iMVN
YZGhYbGhZdHYyUUZRY2xoM0tVYTc1ZThPIikpKSk7fSR2YWIxOTkzZTM5NmVkODdmNGZlMDcxNTYxM2UxZWM2ZCg
kaDI5OTMyMjJiYWRiMTEzZTFlMmIwOWNlNjAzMDc0MTUoKSwiXHgzNlw2NVx4MzBcNjBceDYxXDYyXHgzMFw3MFx
4MzlcNjJceDM4XDY1XHgzNVw2MVx4MzFcMTQzXHgzMFwxNDJceDM5XDYxXHgzMFwxNDVceDYyXDY2XHgzM1w2Nlx
4MzVcNjJceDY1XDE0NFx4NjJcNjYiKT8kYTBjZTJmNTMxZDY4YWNhYzI2M2YzZGUyY2NkMzA3MTUoKTokeGU0N2I
0YmZjNDMzZjY4Mjk5ZGZkNTk2ZjQzNjk4OTYoKTs="));
?>

Function Calls

md5 1
strpos 1
strtok 1
ob_start 1
gzinflate 1
str_rot13 1
str_replace 1
ereg_replace 1
base64_decode 2
ob_get_contents 1
file_get_contents 1

Variables

$cb43fb9e615e base64_decode
$a0ce2f531d68acac263f3de2ccd30715 ob_end_clean
$bf7cdc2856a5435580dd3601bfa4cb02 strtok
$e7c44826bb2878e9e5f57194498722e9 ob_start
$gecfdf5c4a03c2ec0703248c5d1695ae str_rot13
$h2993222badb113e1e2b09ce60307415 ob_get_contents
$ia5c85e9db3380dbe3d6345de2b2e7d8 base64_decode
$je222d7779d1ac38aa5fdde412400d0c str_replace
$t082f827a03e4debf2f7668c569f94d9 gzinflate
$uc90a18b57e9bda59b76d0a79e1488fa file_get_contents
$v600da2375ab987136337cc6c80a06fb ereg_replace
$vab1993e396ed87f4fe0715613e1ec6d strpos
$w4684cc487d9d593d33a97e85c3ea32c md5
$xe47b4bfc433f68299dfd596f4369896 ob_end_flush

Stats

MD5 7b80fafdf3ee0bad22e4e1998f7a6be5
Eval Count 2
Decode Time 261 ms