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 /* AKK Softtech */$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f%7..

Decoded Output download


require_once '../include/globals_session.php';
require_once '../include/common.php';
require_once '../include/connect_db.php';
;echo '';
$actual_link = $_GET['index_link'];
$thai_day_arr=array('','','','','','','');
$thai_month_arr=array(  
'0'=>'',
'1'=>'..',
'2'=>'..',
'3'=>'..',
'4'=>'..',
'5'=>'..',
'6'=>'..',
'7'=>'..',
'8'=>'..',
'9'=>'..',
'10'=>'..',
'11'=>'..',
'12'=>'..'
);
function thai_date($time){
global $thai_day_arr,$thai_month_arr;
$thai_date_return=''.$thai_day_arr[date('w',$time)];
$thai_date_return.= ' '.date('j',$time);
$thai_date_return.=' '.$thai_month_arr[date('n',$time)];
$thai_date_return.= ''.(date('Y',$time)+543);
$thai_date_return.= '    '.date('H:i',$time).' .';
return $thai_date_return;
}
$sql_print = 'select * from security';
$res_print = mysql_query($sql_print) or die(mysql_error());
$row_print = mysql_fetch_array($res_print);
$print_name = $row_print['security_name'];
$print_ip = $row_print['security_ip'];
$print_name1 = $row_print['security_name1'];
$print_ip1 = $row_print['security_ip1'];
$print_name2 = $row_print['security_name2'];
$print_ip2 = $row_print['security_ip2'];
$print_paper_copy = $row_print['paper_copy'];
$print_paper_copy1 = $row_print['paper_copy1'];
$print_paper_copy2 = $row_print['paper_copy2'];
$print_font_size = $row_print['font_size'];
$print_font_size1 = $row_print['font_size1'];
$print_font_size2 = $row_print['font_size2'];
$print_font_width = $row_print['font_width'];
$print_font_width1 = $row_print['font_width1'];
$print_font_width2 = $row_print['font_width2'];
$print_paper_size = $row_print['paper_size'];
$print_paper_size1 = $row_print['paper_size1'];
$print_paper_size2 = $row_print['paper_size2'];
$print_paper_length = $row_print['paper_length'];
$print_paper_length1 = $row_print['paper_length1'];
$print_paper_length2 = $row_print['paper_length2'];
if(strrpos($exe,'Destination host unreachable') >0){
$json_status_p = array('status_p'=>'noprint');
echo json_encode($json_status_p);
}else {
$prn = "\".$print_ip1."\".$print_name1;
$handle = printer_open($prn);
$copy = $print_paper_copy1;
if($handle) {
$margin_p = 5;
$paper_size = $print_paper_size1;
$paper_length = $print_paper_length1;
$font_width = $print_font_width1;
$font_size = $print_font_size1;
printer_start_doc($handle,$F_PROJECT_NO);
printer_start_page($handle);
printer_set_option($handle,PRINTER_PAPER_FORMAT,PRINTER_FORMAT_CUSTOM);
printer_set_option($handle,PRINTER_COPIES,$copy);
printer_set_option($handle,PRINTER_PAPER_LENGTH,$paper_length);
printer_set_option($handle,PRINTER_PAPER_WIDTH,$paper_size);
printer_set_option($handle,PRINTER_MODE,'RAW');
$sql_head = 'select * from speed';
$res0 = mysql_query($sql_head) or die(mysql_error());
$row0 = mysql_fetch_array($res0);
$speed_name = $row0['speed_name'];
$speed_color = $row0['speed_color'];
$speed_order = $row0['speed_order'];
$speed_phone = $row0['speed_phone'];
$sql_bill_info = 'select * ';
$sql_bill_info .= 'from DinningTable ';
$sql_bill_info .= "where table_number like '".$_GET['table_number'] ."' ";
$res_bill_info = mysql_query($sql_bill_info) or die(mysql_error());
$row_bill_info = mysql_fetch_array($res_bill_info);
$font = printer_create_font('AngsanaUPC',$font_size,$font_width,PRINTER_FW_BOLD,false,false,false,0);
printer_select_font($handle,$font);
printer_draw_text($handle,iconv('UTF-8','TIS-620',$speed_name),$margin_p+(400-strlen(trim($speed_name)))/2,0);
printer_delete_font($font);
$font = printer_create_font('AngsanaUPC',$font_size-10,$font_width-2,PRINTER_FW_NORMAL,false,false,false,0);
printer_select_font($handle,$font);
$j=45;
printer_draw_text($handle,iconv('UTF-8','TIS-620',$speed_order),$margin_p+(420-strlen(trim($speed_order)))/2,$j);
$j=$j+35;
printer_delete_font($font);
$font = printer_create_font('AngsanaUPC',$font_size-10,$font_width-2,PRINTER_FW_BOLD,false,false,false,0);
printer_select_font($handle,$font);
printer_draw_text($handle,iconv('UTF-8','TIS-620',$speed_color),$margin_p+(360-strlen(trim($speed_color)))/2,$j);
$j=$j+40;
printer_delete_font($font);
$font = printer_create_font('AngsanaUPC',$font_size-10,$font_width-2,PRINTER_FW_BOLD,false,false,false,0);
printer_select_font($handle,$font);
printer_draw_text($handle,iconv('UTF-8','TIS-620',$speed_phone),$margin_p+(320-strlen(trim($speed_phone)))/2,$j);
printer_delete_font($font);
$font = printer_create_font('AngsanaUPC',$font_size+20,$font_width+5,PRINTER_FW_BOLD,false,false,false,0);
printer_select_font($handle,$font);
if ($row_bill_info['payment_type'] == Null) {
$j=$j+35;
printer_draw_text($handle,' '.$_GET['table_number'],$margin_p+(480-strlen(trim(' '.$_GET['table_number'])))/2,$j);
}else {
$j=$j+35;
$payment_type = $row_bill_info['payment_type'];
printer_draw_text($handle,' '.$_GET['table_number'],$margin_p+(480-strlen(trim(' '.$_GET['table_number'])))/2,$j);
}
printer_delete_font($font);
$font = printer_create_font('AngsanaUPC',$font_size,$font_width,PRINTER_FW_NORMAL,false,false,false,0);
printer_select_font($handle,$font);
$j=$j+50;
printer_draw_text($handle,'--------------------------------------------------------------------',$margin_p+0,$j);
$j=$j+35;
printer_draw_text($handle,'',$margin_p+10,$j);
printer_draw_text($handle,'',$margin_p+100,$j);
printer_draw_text($handle,'',$margin_p+460,$j);
$j=$j+35;
printer_draw_text($handle,'--------------------------------------------------------------------',$margin_p+0,$j);
$j=$j+35;
$sql = 'select Temp_Orders.menu_id, menu_name, menu_price, sum(quantity) as sumquan,sum(menu_price * quantity) as amount ';
$sql .= 'from Temp_Orders join Menu on Temp_Orders.menu_id=Menu.menu_id ';
$sql .= 'join DinningTable on Temp_Orders.table_id=DinningTable.table_id ';
$sql .= "where (status like 'order' or status like 'served') and table_number like '".$_GET['table_number'] ."' ";
$sql .= 'group by menu_id order by datetime ASC';
$res = mysql_query($sql) or die(mysql_error());
$total = 0;
while($row = mysql_fetch_array($res)){
if($row['menu_price']*$row['sumquan'] == 0){}
else{
printer_draw_text($handle,$row['sumquan'],$margin_p+30,$j);
}
if (strlen(rtrim(iconv('UTF-8','TIS-620',$row['menu_name']))) <= 28) {
if($row['menu_price']*$row['sumquan'] == 0){}
else{
printer_draw_text($handle,iconv('UTF-8','TIS-620',$row['menu_name']),$margin_p+100,$j);
}
$str = $row['menu_price']*$row['sumquan'];
if(strlen($str) == 1){
if($row['menu_price']*$row['sumquan'] == 0){$j-=45;
}else{
printer_draw_text($handle,number_format($row['menu_price']*$row['sumquan'],2,'.',','),$margin_p+482,$j);
}
}else if(strlen($str) == 2){
printer_draw_text($handle,number_format($row['menu_price']*$row['sumquan'],2,'.',','),$margin_p+470,$j);
}else if(strlen($str) == 3){
printer_draw_text($handle,number_format($row['menu_price']*$row['sumquan'],2,'.',','),$margin_p+458,$j);
}else{
printer_draw_text($handle,number_format($row['menu_price']*$row['sumquan'],2,'.',','),$margin_p+440,$j);
}
}else {
printer_draw_text($handle,substr(iconv('UTF-8','TIS-620',$row['menu_name']),0,28),$margin_p+100,$j);
printer_draw_text($handle,number_format($row['menu_price']*$row['sumquan'],2,'.',','),$margin_p+440,$j);
$j=$j+35;
printer_draw_text($handle,substr(rtrim(iconv('UTF-8','TIS-620',$row['menu_name'])),28,strlen(rtrim(iconv('UTF-8','TIS-620',$row['menu_name'])))-28),$margin_p+100,$j);
}
$j=$j+45;
$total += $row['amount'];
}
$sql_head = 'select * from vat';
$res0 = mysql_query($sql_head) or die(mysql_error());
$row0 = mysql_fetch_array($res0);
$vat_code = $row0['vat_code'];
$vat_name = $row0['vat_name'];
$sql_head = 'select * from depart_out';
$res0 = mysql_query($sql_head) or die(mysql_error());
$row0 = mysql_fetch_array($res0);
$depart_out_code = $row0['depart_out_code'];
$depart_out_name = $row0['depart_out_name'];
$total  = $total;
$disc_net = number_format($total*$_GET['disc']/100,2,'.',',');
$serv_net = number_format($total*$_GET['serv']/100,2,'.',',');
$vat_net = number_format($total*$_GET['vat']/100,2,'.',',');
$j=$j+35;
printer_draw_text($handle,' = ',$margin_p+180,$j);
if ($total == 0) {
printer_draw_text($handle,'-',$margin_p+460,$j);
}else {
if(strlen($total) == 2){
printer_draw_text($handle,number_format($total,2,'.',','),$margin_p+470,$j);
}else if(strlen($total) == 3){
printer_draw_text($handle,number_format($total,2,'.',','),$margin_p+458,$j);
}else{
printer_draw_text($handle,number_format($total,2,'.',','),$margin_p+440,$j);
}
}
$j=$j+35;
printer_draw_text($handle,'--------------------------------------------------------------------',$margin_p+0,$j);
if ($disc_net == 0) {
}else {
$j=$j+35;
printer_draw_text($handle,'Discount('.$_GET['disc'].'%):',$margin_p+180,$j);
printer_draw_text($handle,number_format($disc_net,2,'.',','),$margin_p+440,$j);
}
if ($serv_net == 0) {
}else {
$j=$j+35;
printer_draw_text($handle,'Service charge('.$_GET['serv'].'%):',$margin_p+180,$j);
printer_draw_text($handle,number_format($serv_net,2,'.',','),$margin_p+450,$j);
}
printer_delete_font($font);
$font = printer_create_font('AngsanaUPC',$font_size,$font_width,PRINTER_FW_BOLD,false,false,false,0);
printer_select_font($handle,$font);
$j=$j+35;
printer_draw_text($handle,' : ',$margin_p+267,$j);
$t_check = number_format(-$disc_net+$serv_net,2,'.',',');
if ($t_check == 0.00) {
printer_draw_text($handle,'-',$margin_p+460,$j);
}else {
if(strlen($t_check) == 2){
printer_draw_text($handle,number_format($t_check,2,'.',','),$margin_p+470,$j);
}else if(strlen($t_check) == 3){
printer_draw_text($handle,number_format($t_check,2,'.',','),$margin_p+458,$j);
}else{
printer_draw_text($handle,number_format($t_check,2,'.',','),$margin_p+440,$j);
}
}
printer_delete_font($font);
$font = printer_create_font('AngsanaUPC',$font_size,$font_width,PRINTER_FW_BOLD,false,false,false,0);
printer_select_font($handle,$font);
$j=$j+35;
printer_draw_text($handle,' : ',$margin_p+225,$j);
$t_check_total = $total-$disc_net+$serv_net;
if ($t_check_total == 0.00) {
printer_draw_text($handle,'-',$margin_p+450,$j);
}else {
if(strlen($t_check_total) == 2){
printer_draw_text($handle,number_format($t_check_total,2,'.',','),$margin_p+470,$j);
}else if(strlen($t_check_total) == 3){
printer_draw_text($handle,number_format($t_check_total,2,'.',','),$margin_p+458,$j);
}else{
printer_draw_text($handle,number_format($t_check_total,2,'.',','),$margin_p+440,$j);
}
}
printer_delete_font($font);
$font = printer_create_font('AngsanaUPC',$font_size,$font_width,PRINTER_FW_BOLD,false,false,false,0);
printer_select_font($handle,$font);
$j=$j+40;
printer_draw_text($handle,'=========',$margin_p+410,$j);
$j=$j+50;
printer_draw_text($handle,thai_date(time($row_bill_info['datetime'])),$margin_p+100,$j);
$j=$j+50;
printer_draw_text($handle,'',$margin_p+150,$j);
printer_delete_font($font);
printer_end_page($handle);
printer_end_doc($handle);
printer_close($handle);
echo "<script type='text/javascript'>window.location.href = \"$actual_link\";</script>";
}else {
}
}
;echo '
';

Did this file decode correctly?

Original Code

<?php /* AKK Softtech */$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f%74%6e%64');$GLOBALS['OOO0000O0']=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5}.$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16};$GLOBALS['OOO0000O0'].=$GLOBALS['OOO0000O0']{3}.$OOO000000{11}.$OOO000000{12}.$GLOBALS['OOO0000O0']{7}.$OOO000000{5};$GLOBALS['OOO000O00']=$OOO000000{0}.$OOO000000{12}.$OOO000000{7}.$OOO000000{5}.$OOO000000{15};$GLOBALS['O0O000O00']=$OOO000000{0}.$OOO000000{1}.$OOO000000{5}.$OOO000000{14};$GLOBALS['O0O000O00']=$O0O000O00.$OOO000000{3};$GLOBALS['O0O00OO00']=$OOO000000{0}.$OOO000000{8}.$OOO000000{5}.$OOO000000{9}.$OOO000000{16};$GLOBALS['OOO00000O']=$OOO000000{3}.$OOO000000{14}.$OOO000000{8}.$OOO000000{14}.$OOO000000{8};$OOO0O0O00=__FILE__;$OO00O0000=0x3aa4;eval($GLOBALS['OOO0000O0']('JE8wMDBPME8wMD0kR0xPQkFMU1snT09PMDAwTzAwJ10oJE9PTzBPME8wMCwncmInKTskR0xPQkFMU1snTzBPMDBPTzAwJ10oJE8wMDBPME8wMCwweDUwZSk7JE9PMDBPMDBPMD0kR0xPQkFMU1snT09PMDAwME8wJ10oJEdMT0JBTFNbJ09PTzAwMDAwTyddKCRHTE9CQUxTWydPME8wME9PMDAnXSgkTzAwME8wTzAwLDB4MWE4KSwnMTIzNDU2QWFCYkNjRGRFZUZmR2dIaElpSmpLa0xsTW1Obk9vUHBRcVJyU3NUdFV1VnZXd1h4WXlaejA3ODkrLz0nLCdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvJykpO2V2YWwoJE9PMDBPMDBPMCk7'));return;?>vJb59eD42eD42eD4xwlabmLQhVkA6ojGNqix9AGHv6ix8qc3BqBOZPgX9eD58Vgw1VcOBqBOVPfXveFP6DHxTqgX9eD41VD58VbxXRb5lDgXb2g6dkbX9egw1VD41VgWllC3fag593FHvgIWleD58VD59eD41qiGNPgw1VD58Vgw1Vc3fegw1Vgw1VD41rc3LvDoDXdgj2JHbOFYd5j5hpfQjajXnRGIpCKPtsgAvdkHzUgY9FL66vHqbgLxfXhihIlplyIanjMhr0D4LZEGTueGLTbX63FXf6fPlBGHrcg5xEgx2fHpdHhhjiI6pKJIbojAhQjYnrKQtTkIzuLa6WLyfxlqlZMiRVDgBwd4HYdwNzCW8qCGPrEYjokA9wjGNPgw1VD58Vgw1VCgtplQ6TC3fegw1Vgw1Vgw1rEV==4FrWji6xKibpiY9UJYHNbWZUcYpUJYvxjAHujYvuJQ6TLx9wjidwKI9Ucq2RL3L74FrWji6xKibpiY9UJYHNbWZUcYpUJYvxjAHuJY9tkI9Ucq2RL3L74FrWji6xKibpiY9UJYHNbWZUcYpUJYvxjAHuJY9UkQhol69PJOzVKa1qEVXCEYhoKA8NbWL74FRPJIdXlI6TiYvrkQTNeG1PiXl6h6TqKIzPjinmkApUKWllEVXCbafRJIpmjA6ziY6WLoxnLqbnMGNqwlCyxci373LTb0ofUkm473LTb8yfr0gGVWLTb77JU3LTb775W9aCUsghbWVqWdOnV+Vqc3mNWtc473LrEVXCbafRJIpmkI9UlAnmJibWeI6WLQ6zC31N4FRqD3L9eOLqc1XCbw5qegZqVG0PcOLT4FRqDOL9eOMncsZUbWVd3OLwbwX+b8ahcSFUbWVd3OLXbwX+b+42cTBUbWVd3OLxbwX+b7ZUr3Zqc1XCbwJqegZqVlFUVOZqc1XCbwLqegZqRG0PcOLT4FRqE3L9eOmCcSFUbWVd3OLzbwX+b05UVOZqc1XCbw5VbwX+b7HUr3Zqc1XCbw5vbwX+b7ZUVOZqc1XCbw5WbwX+b7NUr3Zq4FRrEVXCjqhUJyfrkYZNlAnnKh9PJifpC3fXKIxpCiTd3QlTkYbnk31PlAnnKh9PJipmJibWc3fXKA6riYxukqfRiY6WLoTd3OfXKA6riYfnlAhmLQhXlibUeGmaXkPqcOfXKA6riYfnMh9nLqbkjA6XjGNqlWLTbafrkIHrigTd3OfXKA6riYfnlAhmLQhXlibUcoXNb7mh031qcQfnlAHRbYRqc3fXKIxpCgTd3OfXKA6riYfnlAhmLQhXlibUcoXqB3LUbafRJIpmkI9UlAnmJibWIYfnlAHRbYZqc3fXKIxpChX74FRPlAnnKh9PJifpiybplahWkOZ9B3LqcOnPJifpC3ljbWVPlAptjGPsdgFwCgTd3OfXKA6riYfnlAhmLQhXlibUcoXNbW1NBE4avlBNbWzPJifpC3lBEQPqc3fXKIxpCGZqBcPUbwTd3qbplahWkO1PlAnnKh9PJifpiybplahWkoTd3qXd3OfwLIvmLabrkqFNeG1qLYhTjIdXB3RNjqbukG2wjIdxLQpXMGL74FRPLQhwiy2WKIzXB4XNkipwLIvmLihpLqPRbadvk69VLQpUl3PNkyBNjAppCAxzLy6TiYhWLQ9WC3PrEVXCbabulx9VLQpUl319BAxzLy6TiYjplAdRiY6WLQ6zC3fWjidmLabrkqFrEVXCba2WKIzXiYznkIHNeG1PLQ9yiy2WKIzXIWlwjIdxLQpXMh9UJIxpbxX74FRPLabrkqfmKi1NeG1PLQ9yiy2WKIzXIWlwjIdxLQpXMh9rL3llEVXCba2WKIzXiYznkIHvB4XNbabulx9VLQpUl6TqLYholibrlapmkQ6tjg5qigTd3OfVLQpUl69rL45NeG1PLQ9yiy2WKIzXIWlwjIdxLQpXMh9rL45qigTd3OfVLQpUl69UJIxpDO19B3fWkylmLabrkqfkbydpJyhWKifziYznkIHWbxX74FRPLabrkqfmKi1WB4XNbabulx9VLQpUl6TqLYholibrlapmKi1WbxX74FRPLabrkqfmLA6VjibmJY9VMG19B3fWkylmLabrkqfkby2nLAhWiYduLaPqigTd3OfVLQpUl69VJi2pLp9oky2zDG19B3fWkylmLabrkqfkby2nLAhWiYduLaPvbxX74FRPLabrkqfmLA6VjibmJY9VMgBNeG1PLQ9yiy2WKIzXIWlVJi2pLp9oky2zDOllEVXCba2WKIzXiYjukqfmLYp0jG19B3fWkylmLabrkqfkbYjukqfmLYp0jGllEVXCba2WKIzXiYjukqfmLYp0jg5NeG1PLQ9yiy2WKIzXIWlQkYzXiydrMQHvbxX74FRPLabrkqfmjQ9Ul69wKirpDO19B3fWkylmLabrkqfkbYjukqfmLYp0jgBqigTd3OfVLQpUl69QkYzXiylrjafRB4XNbabulx9VLQpUl6TqjQ9Ul69yKIfXK3llEVXCba2WKIzXiYjukqfmlYpPlANvB4XNbabulx9VLQpUl6TqjQ9Ul69yKIfXK45qigTd3OfVLQpUl69QkYzXiylrjafRDO19B3fWkylmLabrkqfkbYjukqfmlYpPlANWbxX74FRPLabrkqfmLA6VjibmLYp0jG19B3fWkylmLabrkqfkby2nLAhWiydrMQHqigTd3OfVLQpUl69VJi2pLp9wKirpDG19B3fWkylmLabrkqfkby2nLAhWiydrMQHvbxX74FRPLabrkqfmLA6VjibmLYp0jgBNeG1PLQ9yiy2WKIzXIWlVJi2pLp9wKirpDOllEVXCba2WKIzXiy2nLAhWiYvpkQlXK319B3fWkylmLabrkqfkby2nLAhWiYvpkQlXK3llEVXCba2WKIzXiy2nLAhWiYvpkQlXK45NeG1PLQ9yiy2WKIzXIWlVJi2pLp9TjIzqlANvbxX74FRPLabrkqfmLA6VjibmkAhUjyfRDO19B3fWkylmLabrkqfkby2nLAhWiYvpkQlXK4BqigTd3QpQCadXLqbVkyDRbAhZjGVqfAhwlApUJifrkYZNKA9wl32xkqbpJIdRJIbTjGLrB4ZVCiTd3OfSLY9UiydXJifxLx9VB4XNJibWJiPRbydXJifxLx9VbwX+bYzuLabrkqFqCgTd3QhoKA8NKqdukp9pkQdujAHRbArwkYzmLyfnlahwiy1rEVXCmIhTLYHNMVXCba2WkO19B3bLi6vLBOZPLabrkqfmKi1vcObLi3BUba2WKIzXiYznkIHvEVXCbAnnkQfTjG19Ba2WKIzXjibmky2pkONPLabUCgTd3Ofoky2zB4XNba2WKIzXiy2nLAhWiYduLaPvEVXCKIJRbAnnkQfTjGPNMVXCbAxnLQlrkp9VB4XNdgTd3OfVJi2pLp9wKirpB4XNba2WKIzXiy2nLAhWiydrMQHvEVXCba2nLAhWiYvpkQlXK319B3fVLQpUl69VJi2pLp9TjIzqlANvEVXCbAjukqfmlYpPlANNeG1PLabrkqfmjQ9Ul69yKIfXK4574FRPjQ9Ul69wKirpB4XNba2WKIzXiYjukqfmLYp0jg574FrVLQpUlAhWiydXJibXiYfuJWNPKA6UjAvpc3fAix2GgXr6FxfmgP8rEVXCLabrkqfpLp9wlA6Wl69VJIlpC3fRJIzPkAHrEVXCLabrkqfpLp9wjifmky2XKI9UC3fRJIzPkAHTH6bbgpf6Hp9FFh26Hp9AgxbdFhFTH6bbgpf6Hp9AgxbdFhfmFxhgh59dCgTd3q2WKIzXjibmLYhXiY9VlApukONPKA6UjAvpc62GGHzHfhbmFX9FGHhgc3foky2zCgTd3q2WKIzXjibmLYhXiY9VlApukONPKA6UjAvpc62GGHzHfhbmH56Ffhbmg5hEfxfBc3fVJi2pLp9TjIzqlANrEVXCLabrkqfpLp9wjifmky2XKI9UC3fRJIzPkAHTH6bbgpf6Hp9FFh26Hp9iGHfHG3VPLA6VjibmLYp0jGP74FrVLQpUlAhWiydpl69uLafrkYZRbAnnkQfTjGvFHPpEh5hGiXxef5HTbxb2hWLrEVXCbadvk69RjI6PB4XNbydpkAhol31SBAjWkYXNLy2pjIFqEVXCbabpLw1NeG2tMidvk69vlIhWMGNPLy6TiYnpJIFrBA9WBAfrjGntMidvk69pLqbuLONrCgTd3OfWkyLVB4XNkipwLIvmjQhXJYnmJibWJiPRbabpLw1rEVXCbadVjIhPiYznkIHNeG1PLQ9yD6TqLy2pjIfmkQ6tjGllEVXCbadVjIhPiYdukA9WB4XNbabulw2kbydVjIhPiYdukA9WbxX74FRPLy2pjIfmkybPjiBNeG1PLQ9yD6TqLy2pjIfmkybPjiBqigTd3OfwLAhpj69VKA9UjG19B3fWkyLVIWlwLAhpj69VKA9UjGllEVXCbadvk69OKIvTiYpUjQ8NeG1qLYhTjIdXB3RNbwTd3OfwLIvmJQpTk69rkQjuB3Z9B3lQLQ9tB5frkQzrkQlHJIbTjG1qEVXCbadvk69OKIvTiYpUjQ8NcoXNBqlRjibpBafnJQvpiYzxkIbpLO2TKItpB3LOcOfmfXhHIWlXJIbTjh9UlIxOjiBqiG1UBOLNBoTd3OfWjidmJQpTk69rkQjuB4XNkipwLIvmLihpLqPRbadvk69OKIvTiYpUjQ8rBA9WBAfrjGntMidvk69pLqbuLONrCgTd3OfWkylmJQpTk69rkQjuB4XNkipwLIvmjQhXJYnmJibWJiPRbabpLx9OKIvTiYpUjQ8rEVXCbAjukqFNeG2VLQpUlAhWiYdWjI6Xjh9QkYzXC3l2kQlwJIznhh24bWVPjQ9Ul69wKirpc3fQkYzXiylrjafRc62GGHzHfhbmfplmFP9Df3vQJIvwjGvQJIvwjGvQJIvwjGVVCgTd3q2WKIzXjibmLYhTjIdXiYjukqFRbAnnkQfTjGVPjQ9Ul3P74FrVLQpUlAhWiYfWJilmlAhZl3NPKA6UjAvpcApokYzYC3lhh5JtE3LTbxfbHWXYDo1qc3fwLAhpj69UJIxpCGVPkI6WjYpUiy1sC4FVD3xwlabTjIZRlabrkGNPLy2pjIfmkQ6tjGPrCG8Wc41rEVXCLabrkqfpLp9PjIvplAhmjQ9Ul3NPjQ9Ul3P74FRPjQ9Ul319Ba2WKIzXjibmJybpJifpiYjukqFRbX6UjydnkQ6hH5Dqc3fQkYzXiydrMQHtDg1TbAjukqfmlYpPlANtDOvFHPpEh5hGiXjiiXzeHPx2g3vQJIvwjGvQJIvwjGvQJIvwjGVVCgTd3q2WKIzXjibmLYhTjIdXiYjukqFRbAnnkQfTjGVPjQ9Ul3P74FRPKoXXdgTd3q2WKIzXjibmjabnlx9XjinXC3fRJIzPkAHTKIdukqJRbxhHfOXZbWVqh5pgcgJWD3LTbadVjIhPiY9WjAhWCGVPkI6WjYpUiy1sC4FWD3xwlabTjIZRlabrkGNPLy2pjIfmkybPjiBrCGPuDOVPKOP74FRPKoXPKOTwdgTd3q2WKIzXjibmjAhTjifpiYjukqFRbAjukqFrEVXCbAjukqFNeG2VLQpUlAhWiYdWjI6Xjh9QkYzXC3l2kQlwJIznhh24bWVPjQ9Ul69wKirpcg5Vc3fQkYzXiylrjafRcgBTH6bbgpf6Hp9Ahx93gXv5cAjnkadpcAjnkadpcAjnkadpc41rEVXCLabrkqfpLp9wjIvpJyfmjQ9Ul3NPKA6UjAvpc3fQkYzXCgTd3q2WKIzXjibmjabnlx9XjinXC3fRJIzPkAHTKIdukqJRbxhHfOXZbWVqh5pgcgJWD3LTbadVjIhPiYdukA9WCGVPkI6WjYpUiy1sC4DYD3xwlabTjIZRlabrkGNPLy2pjIfmJY9TkyBrCGPuDOVPKOP74FRPKoXPKOTXD4Td3q2WKIzXjibmjAhTjifpiYjukqFRbAjukqFrEVXCbAjukqFNeG2VLQpUlAhWiYdWjI6Xjh9QkYzXC3l2kQlwJIznhh24bWVPjQ9Ul69wKirpcg5Vc3fQkYzXiylrjafRcgBTH6bbgpf6Hp9Ahx93gXv5cAjnkadpcAjnkadpcAjnkadpc41rEVXCLabrkqfpLp9wjIvpJyfmjQ9Ul3NPKA6UjAvpc3fQkYzXCgTd3q2WKIzXjibmjabnlx9XjinXC3fRJIzPkAHTKIdukqJRbxhHfOXZbWVqh5pgcgJWD3LTbadVjIhPiy2RkYzpCGVPkI6WjYpUiy1sC4DWD3xwlabTjIZRlabrkGNPLy2pjIfmLAnukQHrCGPuDOVPKOP74FrVLQpUlAhWiYfpkAhXjh9QkYzXC3fQkYzXCgTd3OfQkYzXB4XNLabrkqfpLp9oLQhnlAhmjQ9Ul3NqFIzqLY6UJhhFFWLTbAjukqfmLYp0jGTWD3VPjQ9Ul69yKIfXK3Txc62GGHzHfhbmfplmFP9Df3vQJIvwjGvQJIvwjGvQJIvwjGVVCgTd3q2WKIzXjibmLYhTjIdXiYjukqFRbAnnkQfTjGVPjQ9Ul3P74FrrjO1Rbabulx9OKIvTiYpUjQ9kby2nMIxpkqfmlapVjGllB4X9B5zxkAVrBaTd3OfSeGfSCwDxEVXCLabrkqfpLp9PLQ6yiyfpMaFRbAnnkQfTjGVqZsiSX31qcOfmfXhHIWlXJIbTjh9UlIxOjiBqiGVPkI6WjYpUiy1sC4FZD3xwlabTjIZRlabrkGNqZsiSX31qcOfmfXhHIWlXJIbTjh9UlIxOjiBqiGPrCG8Wc3fSCgTd3qxpkadpBaTd3OfSeGfSCwDxEVXCba2nMIxpkqfmlapVjG19B3fWkylmJQpTk69rkQjuIWlVJiptjIzXiyfzLAHqigTd3q2WKIzXjibmjabnlx9XjinXC3fRJIzPkAHTb+Cx0t1NbWZPiXl6h6TqlA6OkAhmkqhtJQhWbxXTbAxnLQlrkp9VCWNXE41tLyfWkAhUCafWKIXRb+Cx0t1NbWZPiXl6h6TqlA6OkAhmkqhtJQhWbxXrCGPuDOVPKOP74Fr94FrVLQpUlAhWiYfpkAhXjh9QkYzXC3fQkYzXCgTd3OfQkYzXB4XNLabrkqfpLp9oLQhnlAhmjQ9Ul3NqFIzqLY6UJhhFFWLTbAjukqfmLYp0jGVPjQ9Ul69yKIfXK3vFHPpEh5hGiXjiiXzeHPx2g3vQJIvwjGvQJIvwjGvQJIvwjGVVCgTd3q2WKIzXjibmLYhTjIdXiYjukqFRbAnnkQfTjGVPjQ9Ul3P74FRPKoXPKOTxD4Td3q2WKIzXjibmjabnlx9XjinXC3fRJIzPkAHTbWXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtbWVPkI6WjYpUiy1sD3VPKOP74FRPKoXPKOTwdgTd3q2WKIzXjibmjabnlx9XjinXC3fRJIzPkAHTb0ogULMzbWVPkI6WjYpUiy1sDg1TbARrEVXCLabrkqfpLp9PLQ6yiyfpMaFRbAnnkQfTjGVqV9c3Rlc4bWVPkI6WjYpUiy1sDg1Vc3fSCgTd3q2WKIzXjibmjabnlx9XjinXC3fRJIzPkAHTb8eGrdBqc3ftJibqKIzmL3TXdo1TbARrEVXCbAR9bARsDwH74FrVLQpUlAhWiYfWJilmlAhZl3NPKA6UjAvpc3LtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGLTbAxnLQlrkp9VCw1TbARrEVXCbAR9bARsDwH74FRPLy6TB4XNbydpkAhol32HjIxViX9WjAhWLWztjIzxiYpPc32tjIzxiYznkIHTBAxpkqhmLabrJYHTBadxkGnvlI6UlApXMGPNJiDNLyhtLihnkOvwlIXRkIhUlh9VLQpojG1SBa6xJIzXKifzCG2nLW2nkI9xkqFNbwTd3OfwLIVNcoXNbYjWkYXNhAhtL69eLQfpLqDNKQ9rkO2djIzxBA9UB6fpki2mgybPjibwcQxpkqhmKIF9gIhUlGztjIzxiYpPB3L74FRPLy6TB3Z9B3lSkYpUB5frkQzrkQlHJIbTjG2ukO2HjIxViX9WjAhWLWzXJIbTjh9rj4x5KIzUKIzqhA6OkAHUlA6OkAhmKIFNbwTd3OfwLIVNcoXNBqlRjibpB3nwlA6XliDNkApsjG1qkybPjiBqBA9WBadXJifxLW2TKItpB3lwjibYjIFqCG2nkQFNlA6OkAhmkqhtJQhWBAvrKYHNbWBUb69afhfkbyfnJQvpiYzxkIbpLOllB3ZObW1OEVXCbadvk31UeG1qjybuli1NJqPNkIhUlh9rj32uLQfpLO2OMG2PJifplAptjG22HXDqEVXCbabpLW19BAxzLy6Tiy6xjibzC3fwLIVrBA9WBAfrjGntMidvk69pLqbuLONrCgTd3OfXkyfnk319B4174FryKApTjGNPLQ9yB4XNkipwLIvmjQhXJYnmJibWJiPRbabpLWPrMVXCKIJRbabulxTqkIhUlh9VLQpojGllCOfWkylkbydxki6xJIZqiG19eG1VCit94FrpkadpMVXCLabrkqfpLp9PLQ6yiyfpMaFRbAnnkQfTjGVPLQ9yIWlwlIxvlI6UbxXTbAxnLQlrkp9VCwDVc3fSCgTd3qXd3QpQB3nwlabTjIZRLqfWKIXRKIdukqJRbxhHfOXZbWVqh5pgcgJWD3LTbabulxTqkIhUlh9UJIxpbxXrCGPNe4XNDoNrBaTd3QpQC3fWkylkbYxpkqhmLabrJYHqiGRPLQ9yIWlwlIxvlI6UbxXNegXND3p7mFXCjIvwjiTd3q2WKIzXjibmjabnlx9XjinXC3fRJIzPkAHTKIdukqJRbxhHfOXZbWVqh5pgcgJWD3LTbabulxTqkIhUlh9UJIxpbxXrc3ftJibqKIzmL3TvD41TbARrEVXCmFXCbadXLO19B3fWkylkbYxpkqhmLabrJYHqiGRPLQ9yIWlwlIxvlI6UbxX74FrrjOnwlabTjIZRbadXLOPNegXNDGp74FrrjONPLQ9yIWltjIzxiy2WKIdpbxXSbabulxTqLyhtLihnkOllB4X9B41rMWfScgXXdgTd3qxpkadpMVXCLabrkqfpLp9PLQ6yiyfpMaFRbAnnkQfTjGvUlIxOjibmjQ9WkI6XC3fWkylkbYxpkqhmLabrJYHqiGRPLQ9yIWlwlIxvlI6UbxXTDOVqcOLTbWVqCGVPkI6WjYpUiy1sd4NWc3fSCgTd3qXd3qxpkadpBApQCadXLQvpkONPLyfWCG19eG1WCiTd3q2WKIzXjibmjabnlx9XjinXC3fRJIzPkAHTkqhtJQhWiYjuLQxnl3NPLQ9yIWltjIzxiy2WKIdpbxXSbabulxTqLyhtLihnkOllc4BTbWZqc3LTbWPTbAxnLQlrkp9VCwFyD3VPKOP74Fr9jIvwjG2rjOnwlabTjIZRbadXLOPNegXNDWp74FrVLQpUlAhWiYfWJilmlAhZl3NPKA6UjAvpcAzxkIbpLp9QkybtJiFRbabulxTqkIhUlh9VLQpojGllCOfWkylkbydxki6xJIZqiGVWc3LUbWVqc3Lrc3ftJibqKIzmL3TXdgNTbARrEVXCmIhTLYh74FrVLQpUlAhWiYfWJilmlAhZl3NPKA6UjAvpcAzxkIbpLp9QkybtJiFRbabulxTqkIhUlh9VLQpojGllCOfWkylkbydxki6xJIZqiGVWc3LUbWVqc3Lrc3ftJibqKIzmL3TXd41TbARrEVXCmFXCmIhTLYHNMVXCLabrkqfpLp9PLQ6yiyfpMaFRbAnnkQfTjGvwlIbwlaBRKIdukqJRbxhHfOXZbWVqh5pgcgJWD3LTbabulxTqkIhUlh9UJIxpbxXrc41TDoNrc3ftJibqKIzmL3TvD41TbARrEVXCLabrkqfpLp9PLQ6yiyfpMaFRbAnnkQfTjGvUlIxOjibmjQ9WkI6XC3fWkylkbYxpkqhmLabrJYHqiGRPLQ9yIWlwlIxvlI6UbxXTDOVqcOLTbWVqCGVPkI6WjYpUiy1sd4FVc3fSCgTd3OfSeGfSCwDxEVXCLabrkqfpLp9PLQ6yiyfpMaFRbAnnkQfTjGvwlIbwlaBRLqfWKIXRKIdukqJRbxhHfOXZbWVqh5pgcgJWD3LTbabulxTqkIhUlh9UJIxpbxXrCGVWE3vwlabTjIZRLqfWKIXRKIdukqJRbxhHfOXZbWVqh5pgcgJWD3LTbabulxTqkIhUlh9UJIxpbxXrCGPtDoNrc3ftJibqKIzmL3TvD41TbARrEVXCmFXCbAR9bARsd4H74FRPlA9XJIVNCwXNbabulxTqJIxulIzXbxX74Fr94FRPLy6TiYnpJIFNeG1qLYhTjIdXB3RNjqbukG2YJiFqEVXCbabpLw1NeG2tMidvk69vlIhWMGNPLy6TiYnpJIFrBA9WBAfrjGntMidvk69pLqbuLONrCgTd3OfWkyLVB4XNkipwLIvmjQhXJYnmJibWJiPRbabpLw1rEVXCbajnl69okYfpB4XNbabulw2kbyjnl69okYfpbxX74FRPlQ6XiYznkIHNeG1PLQ9yD6TqlQ6XiYznkIHqigTd3OfwLIvmKAhnj319B3lwjIvpJyFNCO2QLQ9tBAfpLA6Wl69uliFqEVXCbabpLw1NeG2tMidvk69vlIhWMGNPLy6TiYnpJIFrBA9WBAfrjGntMidvk69pLqbuLONrCgTd3OfWkyLVB4XNkipwLIvmjQhXJYnmJibWJiPRbabpLw1rEVXCbAfpLA6Wl69ulifmJY9PjG19B3fWkyLVIWlPji2nLqfmkyhXiYdujAHqigTd3OfPji2nLqfmkyhXiYznkIHNeG1PLQ9yD6TqjAhVJibXiY9xl69UJIxpbxX74FRPlA9XJIVNB4XNbafulA6TEVXCbAfrLYdmkQhXB4XNkqhtJQhWiYjuLQxnl3NPlA9XJIVSb69afhfkbYfrLYDqiG8vD41TDOVqcOLTbWVqCgTd3OfwjibYiYzpl319BAzxkIbpLp9QkybtJiFRbafulA6TCOfmfXhHIWlwjibYbxXuDg1Vc4BTbWZqc3LTbWP74FRPlQ6XiYzpl319BAzxkIbpLp9QkybtJiFRbafulA6TCOfmfXhHIWlYJiFqiG8vD41TDOVqcOLTbWVqCgTd3OfSeGfSCwDxEVXCLabrkqfpLp9PLQ6yiyfpMaFRbAnnkQfTjGVqV8m2rEoGwlccXTDNeG1qc3ftJibqKIzmL3TvE41TbARrEVXCKIJNC3fXkyfnk319eG1VCG274FrVLQpUlAhWiYfWJilmlAhZl3NPKA6UjAvpc3LtbWVPkI6WjYpUiy1sd4JVc3fSCgTd3qxpkadpBaTd3QpQCadXLQvpkONPlA9XJIVrB4X9B4BrMVXCLabrkqfpLp9PLQ6yiyfpMaFRbAnnkQfTjGvUlIxOjibmjQ9WkI6XC3fXkyfnk3VWc3LUbWVqc3Lrc3ftJibqKIzmL3TXdw1TbARrEVXCmIhTLYHNKIJRLyfWkAhUC3fXkyfnk3PNegXNDWp74FrVLQpUlAhWiYfWJilmlAhZl3NPKA6UjAvpcAzxkIbpLp9QkybtJiFRbafulA6Tc4BTbWZqc3LTbWPTbAxnLQlrkp9VCwFxE3VPKOP74Fr9jIvwjiTd3q2WKIzXjibmjabnlx9XjinXC3fRJIzPkAHTkqhtJQhWiYjuLQxnl3NPlA9XJIVTDOVqcOLTbWVqCGVPkI6WjYpUiy1sd4FVc3fSCgTd3qXd3qXd3OfSeGfSCwDxEVXCLabrkqfpLp9PLQ6yiyfpMaFRbAnnkQfTjGVqcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXtcGXqc3ftJibqKIzmL3TVc3fSCgTd3QpQB3NPjApwJx9UjiFNegXND3PNMVXCmIhTLYHNMVXCbAR9bARsDwH74FrVLQpUlAhWiYfWJilmlAhZl3NPKA6UjAvpc3l5KidokyhUl3NqcOfmfXhHIWlPKidobxXUbWHrEOLTbAxnLQlrkp9VCw5ZD3VPKOP74FrVLQpUlAhWiYfWJilmlAhZl3NPKA6UjAvpcAzxkIbpLp9QkybtJiFRbAfrLYdmkQhXc4BTbWZqc3LTbWPTbAxnLQlrkp9VCwFXD3VPKOP74Fr94FrrjO1RbadpLqjmkQhXB4X9B41rBaTd3qxpkadpBaTd3OfSeGfSCwDxEVXCLabrkqfpLp9PLQ6yiyfpMaFRbAnnkQfTjGVqHYhWlQpojG2oKA6WjYHRbWZPiXl6h6TqLYhWlOllcOLpCgRqc3ftJibqKIzmL3TvE41TbARrEVXCLabrkqfpLp9PLQ6yiyfpMaFRbAnnkQfTjGvUlIxOjibmjQ9WkI6XC3fwjibYiYzpl3VWc3LUbWVqc3Lrc3ftJibqKIzmL3TXdg1TbARrEVXCmFXCLabrkqfpLp9PjIvplAhmjQ9Ul3NPjQ9Ul3P74FRPjQ9Ul319Ba2WKIzXjibmJybpJifpiYjukqFRbX6UjydnkQ6hH5Dqc3fQkYzXiydrMQHTbAjukqfmlYpPlANTH6bbgpf6Hp9Ahx93gXv5cAjnkadpcAjnkadpcAjnkadpc41rEVXCLabrkqfpLp9wjIvpJyfmjQ9Ul3NPKA6UjAvpc3fQkYzXCgTd3OfSeGfSCwDxEVXCLabrkqfpLp9PLQ6yiyfpMaFRbAnnkQfTjGVqV8m2B4RNbWVPkI6WjYpUiy1sDoJyc3fSCgTd3OfXiYdRjIdsB4XNkqhtJQhWiYjuLQxnl3NtbAfrLYdmkQhXCWfwjibYiYzpl3VWc3LUbWVqc3LrEVXCKIJNC3fXiYdRjIdsB4X9B41UD41rBaTd3q2WKIzXjibmjabnlx9XjinXC3fRJIzPkAHTbWXqc3ftJibqKIzmL3TXdo1TbARrEVXCmIhTLYHNMVXCKIJRLyfWkAhUC3fXiYdRjIdsCG19eG1WCiTd3q2WKIzXjibmjabnlx9XjinXC3fRJIzPkAHTkqhtJQhWiYjuLQxnl3NPl69oKAhoKWVWc3LUbWVqc3Lrc3ftJibqKIzmL3TXdw1TbARrEVXCmIhTLYHNKIJRLyfWkAhUC3fXiYdRjIdsCG19eG1wCiTd3q2WKIzXjibmjabnlx9XjinXC3fRJIzPkAHTkqhtJQhWiYjuLQxnl3NPl69oKAhoKWVWc3LUbWVqc3Lrc3ftJibqKIzmL3TXdgNTbARrEVXCmIhTLYh74FrVLQpUlAhWiYfWJilmlAhZl3NPKA6UjAvpcAzxkIbpLp9QkybtJiFRbafmJYnpJYTTDOVqcOLTbWVqCGVPkI6WjYpUiy1sd4FVc3fSCgTd3qXd3qXd3q2WKIzXjibmjAhTjifpiYjukqFRbAjukqFrEVXCbAjukqFNeG2VLQpUlAhWiYdWjI6Xjh9QkYzXC3l2kQlwJIznhh24bWVPjQ9Ul69wKirpc3fQkYzXiylrjafRc62GGHzHfhbmfplmFP9Df3vQJIvwjGvQJIvwjGvQJIvwjGVVCgTd3q2WKIzXjibmLYhTjIdXiYjukqFRbAnnkQfTjGVPjQ9Ul3P74FRPKoXPKOTwdgTd3q2WKIzXjibmjabnlx9XjinXC3fRJIzPkAHTb8cdtDeaVG10B3LTbAxnLQlrkp9VCwBWdGVPKOP74FRPl69oKAhoKx9Xkyfnk319B3fXkyfnk3XPjApwJx9UjiFsbadpLqjmkQhXEVXCKIJNC3fXiYdRjIdsiyfulA6TB4X9B41UD41rBaTd3q2WKIzXjibmjabnlx9XjinXC3fRJIzPkAHTbWXqc3ftJibqKIzmL3TXdg1TbARrEVXCmIhTLYHNMVXCKIJRLyfWkAhUC3fXiYdRjIdsiyfulA6TCG19eG1WCiTd3q2WKIzXjibmjabnlx9XjinXC3fRJIzPkAHTkqhtJQhWiYjuLQxnl3NPl69oKAhoKx9Xkyfnk3VWc3LUbWVqc3Lrc3ftJibqKIzmL3TXdw1TbARrEVXCmIhTLYHNKIJRLyfWkAhUC3fXiYdRjIdsiyfulA6TCG19eG1wCiTd3q2WKIzXjibmjabnlx9XjinXC3fRJIzPkAHTkqhtJQhWiYjuLQxnl3NPl69oKAhoKx9Xkyfnk3VWc3LUbWVqc3Lrc3ftJibqKIzmL3TXdgNTbARrEVXCmIhTLYh74FrVLQpUlAhWiYfWJilmlAhZl3NPKA6UjAvpcAzxkIbpLp9QkybtJiFRbafmJYnpJYtmlA9XJIVTDOVqcOLTbWVqCGVPkI6WjYpUiy1sd4FVc3fSCgTd3qXd3qXd3q2WKIzXjibmjAhTjifpiYjukqFRbAjukqFrEVXCbAjukqFNeG2VLQpUlAhWiYdWjI6Xjh9QkYzXC3l2kQlwJIznhh24bWVPjQ9Ul69wKirpc3fQkYzXiylrjafRc62GGHzHfhbmfplmFP9Df3vQJIvwjGvQJIvwjGvQJIvwjGVVCgTd3q2WKIzXjibmLYhTjIdXiYjukqFRbAnnkQfTjGVPjQ9Ul3P74FRPKoXPKOTXD4Td3q2WKIzXjibmjabnlx9XjinXC3fRJIzPkAHTbwX9egX9egX9eGLTbAxnLQlrkp9VCwFvD3VPKOP74FRPKoXPKOTxD4Td3q2WKIzXjibmjabnlx9XjinXC3fRJIzPkAHTlAnnKh9PJifpCafrkIHRbabulx9OKIvTiYpUjQ9kbYfnlAhXKIxpbxXrCGVPkI6WjYpUiy1sDg1Vc3fSCgTd3OfSeGfSCwHVEVXCLabrkqfpLp9PLQ6yiyfpMaFRbAnnkQfTjGVqRTYOwkS+V93PYcEyxMooSUQ0V9GnXTDqc3ftJibqKIzmL3Tvdg1TbARrEVXCLabrkqfpLp9PjIvplAhmjQ9Ul3NPjQ9Ul3P74FrVLQpUlAhWiYhUj69VJIlpC3fRJIzPkAHrEVXCLabrkqfpLp9pkQfmjA9oC3fRJIzPkAHrEVXCLabrkqfpLp9okA9wjGNPKA6UjAvpCgTd3QhoKA8NBovwJybrLaFNlapVjgXqlAhZl39SJijnLYdWKi2XbwzyKIzPkyLUkA9oJifrkYZUKabpjO19B6VObA6olahnk69TKIzsi3B7e39wJybrLaF+BoTd3qxpkadpBaTd3qXd3qXd3otpJYnuB3Ld3OL7gsUM|^W

Function Calls

fopen 1
fread 3
strtr 2
fclose 1
urldecode 1
str_replace 1
base64_decode 3

Variables

$O000O0O00 True
$O0O000O00 fgets
$O0O00OO00 fread
$OO00O0000 15012
$OO00O00O0 require_once '../include/globals_session.php'; require_on..
$OOO000000 fg6sbehpra4co_tnd
$OOO00000O strtr
$OOO0000O0 base64_decode
$OOO000O00 fopen
$OOO0O0O00 index.php

Stats

MD5 fca45e483400973a9d536b06ae7d7656
Eval Count 3
Decode Time 147 ms