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 /* This file is protected by copyright law and provided under license. Reverse engin..
Decoded Output download
session_start();
include("./includes/connection.php");
if(isset($_SESSION['userinfo']['Employee_Name'])){
$E_Name = $_SESSION['userinfo']['Employee_Name'];
}else{
$E_Name = '';
}
if(isset($_GET['Sponsor_ID'])){
$Sponsor_ID = $_GET['Sponsor_ID'];
}else{
$Sponsor_ID = 0;
}
if($Sponsor_ID == 0){
$Guarantor_Name = 'All';
}else{
$select = mysqli_query($conn,"select Guarantor_Name from tbl_sponsor where Sponsor_ID = '$Sponsor_ID'") or die(mysqli_error($conn));
$no = mysqli_num_rows($select);
if($no >0){
while ($data = mysqli_fetch_array($select)) {
$Guarantor_Name = $data['Guarantor_Name'];
}
}else{
$Guarantor_Name = 'All';
}
}
if(isset($_GET['Start_Date'])){
$Start_Date = $_GET['Start_Date'];
}else{
$Start_Date = '';
}
if(isset($_GET['End_Date'])){
$End_Date = $_GET['End_Date'];
}else{
$End_Date = '';
}
$htm = "<table width ='100%' height = '30px'>
<tr><td><img src='./branchBanner/branchBanner.png' width=100%></td></tr>
<tr><td></td></tr></table>";
$htm .= '<center><table width="100%">
<tr><td style="text-align: center;"><span style="font-size: x-small;">SPECTACLES SALES REPORT</span></td></tr>
<tr><td style="text-align: center;"><span style="font-size: x-small;">FROM <b>'.@date("d F Y H:i:s",strtotime($Start_Date)).'</b> TO <b>'.@date("d F Y H:i:s",strtotime($End_Date)).'</b></span></td></tr>
<tr><td style="text-align: center;"><span style="font-size: x-small;">SPONSOR : '.strtoupper($Guarantor_Name).'</span></td></tr>
</table></center>';
$htm .= '<table width="100%" border=1 style="border-collapse: collapse;">
<thead><tr>
<td width="5%"><b><span style="font-size: x-small;">SN</span></b></td>
<td><b><span style="font-size: x-small;">PARTICULAR NAME</span></b></td>
<td width="7%" style="text-align: center;"><b><span style="font-size: x-small;">CASH QTY</span></b></td>
<td width="13%" style="text-align: right;"><b><span style="font-size: x-small;">CASH VALUE</span></b></td>
<td width="7%" style="text-align: center;"><b><span style="font-size: x-small;">CREDIT QTY</span></b></td>
<td width="13%" style="text-align: right;"><b><span style="font-size: x-small;">CREDIT VALUE</span></b></td>
<td width="7%" style="text-align: center;"><b><span style="font-size: x-small;">TOTAL QTY</span></b></td>
<td width="13%" style="text-align: right;"><b><span style="font-size: x-small;">TOTAL</span></b></td>
</tr></thead>';
if($Sponsor_ID == 0){
$select = mysqli_query($conn,"SELECT i.Item_ID, i.Product_Name
from tbl_items i, tbl_patient_payments pp, tbl_patient_payment_item_list ppl,tbl_item_list_cache ilc where
i.Item_ID = ppl.Item_ID and
pp.Patient_Payment_ID = ppl.Patient_Payment_ID and
i.Consultation_Type = 'Optical' and ilc.Patient_Payment_ID=pp.Patient_Payment_ID and ilc.Status='dispensed' and
pp.Transaction_status <> 'cancelled' and
pp.Payment_Date_And_Time between '$Start_Date' and '$End_Date' group by i.Item_ID order by i.Product_Name") or die(mysqli_error($conn));
}else{
$select = mysqli_query($conn,"SELECT i.Item_ID, i.Product_Name
from tbl_items i, tbl_patient_payments pp, tbl_patient_payment_item_list ppl,tbl_item_list_cache ilc where
i.Item_ID = ppl.Item_ID and
pp.Patient_Payment_ID = ppl.Patient_Payment_ID and
pp.Sponsor_ID = '$Sponsor_ID' and
i.Consultation_Type = 'Optical' and ilc.Patient_Payment_ID=pp.Patient_Payment_ID and ilc.Status='dispensed' and
pp.Transaction_status <> 'cancelled' and
pp.Payment_Date_And_Time between '$Start_Date' and '$End_Date' group by i.Item_ID order by i.Product_Name") or die(mysqli_error($conn));
}
$num = mysqli_num_rows($select);
if($num >0){
$temp = 0;
$Grand_Total_Quantity_Cash = 0;
$Grand_Total_Quantity_Credit = 0;
$Grand_Total_Value_Cash = 0;
$Grand_Total_Value_Credit = 0;
while ($data = mysqli_fetch_array($select)) {
$Total_Quantity_Cash = 0;
$Total_Quantity_Credit = 0;
$Total_Value_Cash = 0;
$Total_Value_Credit = 0;
$Item_ID = $data['Item_ID'];
if($Sponsor_ID == 0){
$select_details = mysqli_query($conn,"select ppl.Price, ppl.Quantity, ppl.Discount, pp.Billing_Type, pp.payment_type
from tbl_items i, tbl_patient_payments pp, tbl_patient_payment_item_list ppl where
i.Item_ID = ppl.Item_ID and
i.Item_ID = '$Item_ID' and
pp.Patient_Payment_ID = ppl.Patient_Payment_ID and
i.Consultation_Type = 'Optical' and
pp.Transaction_status <> 'cancelled' and
pp.Payment_Date_And_Time between '$Start_Date' and '$End_Date'") or die(mysqli_error($conn));
}else{
$select_details = mysqli_query($conn,"select ppl.Price, ppl.Quantity, ppl.Discount, pp.Billing_Type, pp.payment_type
from tbl_items i, tbl_patient_payments pp, tbl_patient_payment_item_list ppl where
i.Item_ID = ppl.Item_ID and
i.Item_ID = '$Item_ID' and
pp.Patient_Payment_ID = ppl.Patient_Payment_ID and
pp.Sponsor_ID = '$Sponsor_ID' and
i.Consultation_Type = 'Optical' and
pp.Transaction_status <> 'cancelled' and
pp.Payment_Date_And_Time between '$Start_Date' and '$End_Date'") or die(mysqli_error($conn));
}
$no = mysqli_num_rows($select_details);
if($no >0){
while ($row = mysqli_fetch_array($select_details)) {
if(strtolower($row['Billing_Type']) == 'outpatient cash'||(strtolower($row['Billing_Type']) == 'inpatient cash'&&strtolower($row['payment_type']) == 'pre')){
$Total_Quantity_Cash += $row['Quantity'];
$Total_Value_Cash += (($row['Price'] -$row['Discount']) * $row['Quantity']);
$Grand_Total_Quantity_Cash += $row['Quantity'];
$Grand_Total_Value_Cash += (($row['Price'] -$row['Discount']) * $row['Quantity']);
}else if(strtolower($row['Billing_Type']) == 'outpatient credit'||strtolower($row['Billing_Type']) == 'inpatient credit'||(strtolower($row['Billing_Type']) == 'inpatient cash'&&strtolower($row['payment_type']) == 'post')){
$Total_Quantity_Credit += $row['Quantity'];
$Total_Value_Credit += (($row['Price'] -$row['Discount']) * $row['Quantity']);
$Grand_Total_Quantity_Credit += $row['Quantity'];
$Grand_Total_Value_Credit += (($row['Price'] -$row['Discount']) * $row['Quantity']);
}
}
}
$htm .= '<tr>
<td><span style="font-size: x-small;">'.++$temp.'</span></td>
<td><span style="font-size: x-small;">'.$data['Product_Name'].'</span></td>
<td style="text-align: center;"><span style="font-size: x-small;">'.number_format($Total_Quantity_Cash).'</span></td>
<td style="text-align: right;"><span style="font-size: x-small;">'.number_format($Total_Value_Cash).'</span></td>
<td style="text-align: center;"><span style="font-size: x-small;">'.number_format($Total_Quantity_Credit).'</span></td>
<td style="text-align: right;"><span style="font-size: x-small;">'.number_format($Total_Value_Credit).'</span></td>
<td style="text-align: center;"><span style="font-size: x-small;">'.number_format($Total_Quantity_Credit +$Total_Quantity_Cash).'</span></td>
<td style="text-align: right;"><span style="font-size: x-small;">'.number_format($Total_Value_Credit +$Total_Value_Cash).'</span></td>
</tr>';
}
$htm .= '<tr>
<td colspan="2"><span style="font-size: x-small;"><b>GRAND TOTAL</b></span></td>
<td style="text-align: center;"><span style="font-size: x-small;"><b>'.$Grand_Total_Quantity_Cash.'</b></span></td>
<td style="text-align: right;"><span style="font-size: x-small;"><b>'.number_format($Grand_Total_Value_Cash).'</b></span></td>
<td style="text-align: center;"><span style="font-size: x-small;"><b>'.$Grand_Total_Quantity_Credit.'</b></span></td>
<td style="text-align: right;"><span style="font-size: x-small;"><b>'.number_format($Grand_Total_Value_Credit).'</b></span></td>
<td style="text-align: center;"><span style="font-size: x-small;"><b>'.($Grand_Total_Quantity_Credit +$Grand_Total_Quantity_Cash).'</b></span></td>
<td style="text-align: right;"><span style="font-size: x-small;"><b>'.number_format($Grand_Total_Value_Credit +$Grand_Total_Value_Cash).'</b></span></td>
</tr>';
}
$htm .= '</table>';
include("./MPDF/mpdf.php");
$mpdf=new mPDF('','A4',0,'',15,15,20,40,15,35,'P');
$mpdf->SetFooter('Printed By '.strtoupper($E_Name).'|Page {PAGENO} Of {nb}|{DATE d-m-Y}');
$mpdf->WriteHTML($htm);
$mpdf->Output();
;
Did this file decode correctly?
Original Code
<?php /* This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited. */$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f%74%6e%64');$OOO0000O0=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5};$OOO0000O0.=$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16};$OOO0000O0.=$OOO0000O0{3}.$OOO000000{11}.$OOO000000{12}.$OOO0000O0{7}.$OOO000000{5};$OOO000O00=$OOO000000{0}.$OOO000000{12}.$OOO000000{7}.$OOO000000{5}.$OOO000000{15};$O0O000O00=$OOO000000{0}.$OOO000000{1}.$OOO000000{5}.$OOO000000{14};$O0O000O0O=$O0O000O00.$OOO000000{11};$O0O000O00=$O0O000O00.$OOO000000{3};$O0O00OO00=$OOO000000{0}.$OOO000000{8}.$OOO000000{5}.$OOO000000{9}.$OOO000000{16};$OOO00000O=$OOO000000{3}.$OOO000000{14}.$OOO000000{8}.$OOO000000{14}.$OOO000000{8};$OOO0O0O00=__FILE__;$OO00O0000=0x2bec;eval($OOO0000O0('JE8wMDBPME8wMD0kT09PMDAwTzAwKCRPT08wTzBPMDAsJ3JiJyk7JE8wTzAwT08wMCgkTzAwME8wTzAwLDB4NGZlKTskT08wME8wME8wPSRPT08wMDAwTzAoJE9PTzAwMDAwTygkTzBPMDBPTzAwKCRPMDAwTzBPMDAsMHgxN2MpLCdFbnRlcnlvdXdraFJIWUtOV09VVEFhQmJDY0RkRmZHZ0lpSmpMbE1tUHBRcVNzVnZYeFp6MDEyMzQ1Njc4OSsvPScsJ0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8nKSk7ZXZhbCgkT08wME8wME8wKTs='));return;?>Hcjp\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RlniGB1ldmOgOoy0ca9ndMOgaolscUnJcbO3cBaVwtFLA3OiFmOgOoy0cUFICB5LwtFLOB5Lb0OifoAmwofZd3aXwok5woLVUbOlda9kOtnvFMOlFJnJGUnpRlnZd2O1C3OgTMyscUwpwo9ZwoOpcUisGbYxdolgcbkZd3wPkoYvdM4phTShgWPLdmaswe0IdblzFBxpb251da9Zd3fzhtOzcBxlC3WpKXppcJILdmaswe4XhbShkuOldbEINUEXKXPLO3kidMOgao90CBxgAbaidmOpfulgW2yzDtE9weE7tJOuFMyVcy9Ad3Oidy9OfByVfol0Ga9eFMaLDbWINUEXKXPLO3kidMOgao90CBxgaMySfBagW2yzDtE9weE7tJOuFMyVcy9Ad3Oidy9BCBx1ca9eFMaLDbWINUEXKXp3DolScUEPkoOiforINUnsGbYxdolgcMa0C2igCbkZCbLPkuYldoajftLpwuShkyOvfoySb1y1CB50DbO5b0YiF2IINUEXKXPLao90CBxgAbaidmOpfulgW3klcol0we0IHeShkyOvfoySb1cidualb0YiF2IINUEXKXPLao90CBxgaMySfBagW3klcol0we0IHeShkrl0cB1gUAWINUELcoy0CaSmUbOlda9kOtffKXppcJILA3nvdmYvFl9kOtE9NUEXhbShkuYldoajfy9LcbOiDBxzwe0IdblzFBxpb3y1cbk5htOjd25VRtkzcBxlC3WIFunSRlnZDBYlRtnXFoXVAbaidmOpfuLSwunXdt5rDbYjd3aVftXIFuEVWMlSdolVc19AGbnlRtnXFt5XCblscB50b3O5FoAhtWLktWLktWLkcmkvdUn0CMxgDbOldbHIDUXIfokSb3nifolldmOgFoy5dBaVfuHIFuESwuOJdy9XCbOpcB50b3niGB1ldmOgDbOlda9SDbY0wunXdtn3DoaZcWPktWLktWLktWlpRLl0cB1gUAWINUnXFoXVUbOlda9kOtnidMWhtWLktWLktWLkDU5kfoasb0lrwe0IkZOkfoasb0lrkZnidMWhtWLktWLktWLkFuEVAoy0DBaVfy9WCblscB50b0lrwe0IFunSRlnifolldmOgAoy5dBaVfy9kOtnidMWhtWLktWLktWLkDU5ed25zfBx0CbOpd25gaulXcUE9wtfNFuOpC2ySkZnidMWhtWLktWLktWLkFuEVaukidmYiC3Opd25gF3OifuazweX+wtfjCB5jcBxScBWmwoyVcEPktWLktWLktWlXFt5WCblscB50b0OifoagWB5Lb1OpdBAICMa0f2aldJEmkyY0Cbk0b0OifoAmwoyVctEmkraVcy9rCbOlkZwpwo9ZwoOpcUisGbYxdolgcbkZd3wPkoYvdM4phTShgBaSF2a7tJOzcBxlC3Ogcoa0CBlSFZE9wo15F3ySDa9xfBaZGUILC29VdJXJF2aScBY0wunXdt5WFMljcUXIFunSRly1CB50DbO5RtnXFoXVOolzC291dmWSwunXRLkpdoxpdMfgaulXcUXIFuEVFoy5dBaVfy90GbnltILktWLktWLktBcZd20IfokSb2l0cB1zwoLSwuOJdy9XCbOpcB50b3niGB1ldmOzwunXRtn0CMxgFoy0DBaVfy9XCblscB50b2l0cB1gdolzftnXFoXIf2ilFMAhtWLktWLktWLkDU5kfoasb0lrwe0IFunSRLl0cB1gUAWICB5LtILktWLktWLktBLVUbOlda9kOtE9wtFLUbOlda9kOtFICB5LtILktWLktWLktbnXRlnifolldmOgAoy5dBaVfy9kOtE9wunXdt5WCbOpcB50b1niGB1ldmOgUAWICB5LtILktWLktWLktbnXRlYXd25zd3kgUAWINUEmkyYXd25zd3kgUAWmwoyVcEPktWLktWLktWlpRLYvdmY1duOifolvdl9AGbnlwe0Ik09XfoljCBXmwoyVcEPktWLktWLktWlXFt5AFMyVF2yjfolvdl9zfoy0fbHINe4Ik2YidMYldoxlctFICB5LtILktWLktWLktbnXRlniGB1ldmOgOoy0ca9ndMOgaolscUnJcbO3cBaVwtFLA3OiFmOgOoy0cUFICB5LwtFLOB5Lb0OifoAmwJLId3wIcollho15F3ySDa9lFmkvFJILC29VdJLpKXp9tJOVdZE9wo15F3ySDa9VfB1gFM93FZILF2aScBY0b2OlfoypduHpKXppcJILdM8INjEpGXp3DolScUEPkukvfZE9wo15F3ySDa9McbOjDy9iFmkiGUILF2aScBY0b2OlfoypduHphUn7tMlMhuY0FmOvdo93cbwPkukvf1SmWMlSdolVc19AGbnlk10pwe09wtfvfbOXCbOpcB50woYiF2ImguXPF3OZfo9Sd3flFJILFM93BZftDBxSDB5mb1O5FoAmbULINT0Ik2lVFoy0DBaVftnjCbYPkZCMF3OZfo9Sd3flFJILFM93BZfXCblscB50b3O5FoAmbULINT0Ik3nZcUFphbShkyOvfoySb1y1CB50DbO5b0YiF2IIhz0Ikukvf1SmAbaidmOpfuLmbTShkyOvfoySb1cidualb0YiF2IIhz0IhtILFM93BZfWFMljcUffwt0LFM93BZfrDbYjd3aVftffhUEQwtOZd3fdk1y1CB50DbO5k10pKXPLO3kidMOgao90CBxgAbaidmOpfulgW2yzDtEqNUELFM93BZfOfByVfol0GUffKXPLO3kidMOgao90CBxgaMySfBagW2yzDtEqNUEPhtOZd3fdk1nZDBYlk10IRUOZd3fdk0OpF2YvfB50k10pwtPIkukvf1SmAbaidmOpfuLmbUL7tm1lduYlwolMhuY0FmOvdo93cbwPkukvf1SmWMlSdolVc19AGbnlk10pwe09wtfvfbOXCbOpcB50woYZcBOpftf8guY0FmOvdo93cbwPkukvf1SmWMlSdolVc19AGbnlk10pwe09wtfpdmnifolldmWIC3klcol0k3x8huY0FmOvdo93cbwPkukvf1SmWMlSdolVc19AGbnlk10pwe09wtfpdmnifolldmWIC2yzDtFMkmY0FmOvdo93cbwPkukvf1SmFoy5dBaVfy90Gbnlk10pwe09wtfXd3Y0kZLpGXPLao90CBxgAbaidmOpfulgW3klcol0wtS9wtOZd3fdk1y1CB50DbO5k107tJOAd3Oidy9BCBx1ca9eFMaLDbWIhz0IhtILFM93BZfWFMljcUffwt0LFM93BZfrDbYjd3aVftffhUEQwtOZd3fdk1y1CB50DbO5k10pKXPLO3kidMOgao90CBxgAbaidmOpfulgW3klcol0wtS9wtOZd3fdk1y1CB50DbO5k107tJOuFMyVcy9Ad3Oidy9BCBx1ca9eFMaLDbWIhz0IhtILFM93BZfWFMljcUffwt0LFM93BZfrDbYjd3aVftffhUEQwtOZd3fdk1y1CB50DbO5k10pKXp9tm0hgWPLDuOswt49tUF8fuw+tILktWLIwtEIwtEIwex0ce48F3nidJnzfulScT0JcM9Vft1zDbplKJn4RbYsCBxSKZw+kZ4qhZO0cB1XRJF8R3YXCB4+Nt90ce4htWLktUEIwtEIwtEINuOLNjxzFoyVwuY0GBxlNUkMd250RbYpGMA6wuIsF21idoX7wj4mRJOLCbOiBZfWFM9LfBY0b05idBAmbU4mNt9zFoyVNjXvfoW+tILktWLIwtEIwtEIwex0ctnzfulScT0Jfoa4ft1idolmdjPIC2aVfoaZKZw+NuYXCB4IF3O5doA9wMcvdmWsF2l6cTPIGt1zdBySdeSJNJFVdmasCMaZb2cvFM1iftILao90CBxgAbaidmOpfulgW2yzDtLVkzXvF3nidj48R3OLNIPktWLkwtEIwtEIwtE8foWIF3O5doA9wmOlGuWsCBxpc246wukpc2i0KZw+NuYXCB4IF3O5doA9wMcvdmWsF2l6cTPIGt1zdBySdeSJNJFVdmasCMaZb2cvFM1iftILao90CBxgaMySfBagW2yzDtLVkzXvF3nidj48R3OLNIPktWLkwtEIwtEIwtE8foWIF3O5doA9wmOlGuWsCBxpc246woYldmOlFjSJNjxzFoyVwuY0GBxlNUkMd250RbYpGMA6wuIsF21idoX7wj4mRM51dBklFl9Md3ksCbWPkyOvfoySb1y1CB50DbO5b0YZcBOpftLVkzXvF3nidj48R3OLNIPktWLkwtEIwtEIwtE8foWIF3O5doA9wmOlGuWsCBxpc246wukpc2i0KZw+NuYXCB4IF3O5doA9wMcvdmWsF2l6cTPIGt1zdBySdeSJNJFVdmasCMaZb2cvFM1iftILao90CBxgaMySfBagW3klcol0hU4mNt9zFoyVNjXvfoW+tILktWLIwtEIwtEIwex0ctnzfulScT0Jfoa4ft1idolmdjPIC2aVfoaZKZw+NuYXCB4IF3O5doA9wMcvdmWsF2l6cTPIGt1zdBySdeSJNJFVdmasCMaZb2cvFM1iftILao90CBxgAbaidmOpfulgW3klcol0wtSLao90CBxgAbaidmOpfulgW2yzDtLVkzXvF3nidj48R3OLNIPktWLkwtEIwtEIwtE8foWIF3O5doA9wmOlGuWsCBxpc246wukpc2i0KZw+NuYXCB4IF3O5doA9wMcvdmWsF2l6cTPIGt1zdBySdeSJNJFVdmasCMaZb2cvFM1iftILao90CBxgaMySfBagW3klcol0wtSLao90CBxgaMySfBagW2yzDtLVkzXvF3nidj48R3OLNIPktWLkwtEIweXvfuw+kzShgWPLDuOswt49tUF8fuw+tILktWLkNuOLwoYvduYXCB49wjwJNjxzFoyVwuY0GBxlNUkMd250RbYpGMA6wuIsF21idoX7wj48Cj5uALyKOtnAT1OnTeXvCj48R3YXCB4+Nt90ce4htWLktWL8foWIF3O5doA9wmOlGuWsCBxpc246woYldmOlFjSJNjxzFoyVwuY0GBxlNUkMd250RbYpGMA6wuIsF21idoX7wj48Cj4mRJOuFMyVcy9Ad3Oidy9OfByVfol0Ga9eCbYPRJF8R2w+Nt9zFoyVNjXvfoW+tILktWLkNuOLwuY0GBxlNUk0cbi0RBySDBfVKJnZDBfPfeSJNjxzFoyVwuY0GBxlNUkMd250RbYpGMA6wuIsF21idoX7wj48Cj4mRM51dBklFl9Md3ksCbWPkrfZCB5Lb1OvfoySb1cidualb0YiF2IpRJF8R2w+Nt9zFoyVNjXvfoW+tILktWLkNuOLwuY0GBxlNUk0cbi0RBySDBfVKJnjcB50cbw7wj48F3nidJnzfulScT0JcM9Vft1zDbplKJn4RbYsCBxSKZw+Now+kZ4LO3kidMOgao90CBxgAbaidmOpfulgW3klcol0RJF8R2w+Nt9zFoyVNjXvfoW+tILktWLkNuOLwuY0GBxlNUk0cbi0RBySDBfVKJnZDBfPfeSJNjxzFoyVwuY0GBxlNUkMd250RbYpGMA6wuIsF21idoX7wj48Cj4mRM51dBklFl9Md3ksCbWPkrfZCB5Lb1OvfoySb1cidualb0YZcBOpftLVkzXvCj48R3YXCB4+Nt90ce4htWLktWL8foWIF3O5doA9wmOlGuWsCBxpc246woYldmOlFjSJNjxzFoyVwuY0GBxlNUkMd250RbYpGMA6wuIsF21idoX7wj48Cj4mRJILO3kidMOgao90CBxgAbaidmOpfulgW3klcol0wtSLO3kidMOgao90CBxgAbaidmOpfulgW2yzDtLVkzXvCj48R3YXCB4+Nt90ce4htWLktWL8foWIF3O5doA9wmOlGuWsCBxpc246wukpc2i0KZw+NuYXCB4IF3O5doA9wMcvdmWsF2l6cTPIGt1zdBySdeSJNjxJNJFVdmasCMaZb2cvFM1iftILO3kidMOgao90CBxgaMySfBagW3klcol0wtSLO3kidMOgao90CBxgaMySfBagW2yzDtLVkzXvCj48R3YXCB4+Nt90ce4htWLktTXvfuw+kzShgWPLDuOswt49wtF8R3OiCMxlNJF7tMlVC2x1coAPwJ4vTanrOJ9sFoOMRmnPFtwpKXPLdbnLcj1VcbFIdanrOJImkZXmWTWmReESkZFSHTASHTASHjESYeESHTASHzASk1EmhTShko1XcoCsNlYlfrcvd3OlFJImAukpdmOlctntGUEmRmY0FmOvfbnXcbwPkragTMyscULVk3xWCBflwusWWAfyTL99wr9MwusVCm18G0OnarAIct1sRal9kZL7tJOsFoOMRT5bFMl0cAiATAXPkoi0dUL7tJOsFoOMRT5NfbOXfbWPhTShKX==UmQODEVX
Function Calls
fopen | 1 |
fread | 3 |
strtr | 2 |
fclose | 1 |
urldecode | 1 |
str_replace | 1 |
base64_decode | 3 |
Stats
MD5 | 949aacbe5de74c0c04a382bfdfbd0048 |
Eval Count | 3 |
Decode Time | 85 ms |