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 goto i7cE1UX8; sfjAUpPT:eXT1hp1k:goto xUE0oRyD; J4cBnyOa:define( "\113\151\172\..
Decoded Output download
<?php
goto i7cE1UX8;
sfjAUpPT:eXT1hp1k:goto xUE0oRyD;
J4cBnyOa:define(
"KizAdDH4",
"SQL updates could not be imported, please import it manually."
);
goto cdmtok_N;
Fq5lyJj2:DOseefRb:goto vB8OyYP7;
zc50cATx:define("KpDqQC9y", "Main Update size:");
goto g3k3CVPH;
vB8OyYP7:
if (!(@ini_get("max_execution_time") !== "0" && @ini_get("max_execution_time") < 600)) {
goto eXT1hp1k;
}
goto gsvIauhJ;
QoeKhl7R:
class L1c3n5380x4P1
{
private $product_id;
private $api_url;
private $api_key;
private $api_language;
private $current_version;
private $verify_type;
private $verification_period;
private $current_path;
private $root_path;
private $license_file;
public function __construct()
{
goto c04XGKaw;
o2JkrGjq:$this->api_language = "english";
goto CE4rdEVX;
WqvQub1Q:$this->verify_type = "envato";
goto EKKTw5fP;
P4Y5ZkHq:$this->current_path = realpath(__DIR__);
goto m4kgwbH7;
m4kgwbH7:$this->root_path = realpath($this->current_path . "/../..");
goto oBFyKUcb;
oBFyKUcb:$this->license_file = realpath($this->current_path) . "/.lb_lic";
goto g9oD8R06;
CE4rdEVX:$this->current_version = "v1.6.4";
goto WqvQub1Q;
c04XGKaw:$this->product_id = "B2A17YLB";
goto nCjmAmmh;
E8Z6hQaB:$this->api_key = "BCAF5CC39EB38ED14BC1";
goto o2JkrGjq;
nCjmAmmh:$this->api_url = "https://lb.licensebox.app/";
goto E8Z6hQaB;
EKKTw5fP:$this->verification_period = 3;
goto P4Y5ZkHq;
g9oD8R06:
}
public function check_local_license_exist()
{
return is_file($this->license_file);
}
public function get_current_version()
{
return $this->current_version;
}
private function call_api($xDRS_fkd, $soMDpLl_, $OCyiNPLL)
{
goto QSRqlbsH;
sc4UB3gi:$z6mftJs8 = ((getenv("SERVER_ADDR") ?: $_SERVER["SERVER_ADDR"]) ?: $this->get_ip_from_third_party()) ?: gethostbyname(gethostname());
goto v593Xgj6;
MkBV7K6j:return json_encode($lZrvIl0z);
goto uiuf5cxC;
fkRJ_ESn:curl_setopt($ZX2L6jpC, CURLOPT_RETURNTRANSFER, true);
goto jjnkhFdr;
XN21iQw9:return json_encode($lZrvIl0z);
goto YRg5MwzD;
dKXq0_Kc:curl_setopt($ZX2L6jpC, CURLOPT_CONNECTTIMEOUT, 30);
goto JCWny0_N;
v593Xgj6:curl_setopt(
$ZX2L6jpC,
CURLOPT_HTTPHEADER,
array(
"Content-Type: application/json",
"LB-API-KEY: " . $this->api_key, "LB-URL: " . $shck3_tM,
"LB-IP: " . $z6mftJs8, "LB-LANG: " . $this->api_language
)
);
goto XxyAWdn6;
TS9sTfs8:$lZrvIl0z = array("status" => false, "message" => DlgP6FRs);
goto XN21iQw9;
suMcCWEc:
if (!($Dt00z81_ != 200)) {
goto FX0zP5Sj;
}
goto OlcCHneD;
QVMF2498:curl_close($ZX2L6jpC);
goto z3LscS4M;
TPZkgxaF:curl_setopt($ZX2L6jpC, CURLOPT_HTTPPROXYTUNNEL, 1);
goto c0HvsCE1;
qpDZU8We:unset($_SESSION["UHhd87HJKtJ"]);
goto rLP21wa4;
WMd38JT7:$lZrvIl0z = array("status" => false, "message" => OapaIOcN);
goto MkBV7K6j;
rL1CWMGr:$AJLpZ7ov = json_decode($orHsq_Th, true);
goto Dxjf96av;
EdTUyS9q:return json_encode($lZrvIl0z);
goto bt2Lr3Am;
JCWny0_N:curl_setopt($ZX2L6jpC, CURLOPT_TIMEOUT, 30);
goto HpIhnkC9;
wn6NqNGV:NU9oEgaR:goto kByIzesx;
Dxjf96av:$lZrvIl0z = array(
"status" => false, "message" => !empty($AJLpZ7ov["error"]) ? $AJLpZ7ov["error"] : $AJLpZ7ov["message"]
);
goto EdTUyS9q;
JjLTtH8d:curl_setopt($ZX2L6jpC, CURLOPT_PROXY, $this->get_proxy_from_third_party());
goto TPZkgxaF;
qkvw_k5s:DyFhM32l:goto DnmbQHnG;
cdx52T96:$shck3_tM = $n68Kseqp . $W90Io60R . $_SERVER["REQUEST_URI"];
goto sc4UB3gi;
rpHuQlBk:zSExVbpu:goto Gift7D5A;
M9jwMuT7:$_SESSION["UHhd87HJKtJ"] = 0;
goto q4TiozIv;
z3LscS4M:return $orHsq_Th;
goto iLoWiO6H;
OlcCHneD:
if (atSEXsTF) {
goto fpQOBCow;
}
goto WMd38JT7;
c0HvsCE1:HhTLVoN8:goto dKXq0_Kc;
DnmbQHnG:fOTClHp_:goto joMaXDes;
YRg5MwzD:Zth5DOfU:goto MPBdqmZW;
bt2Lr3Am:dyuwYudG:goto KZfPTJ0R;
jjnkhFdr:
if (!($_SESSION["UHhd87HJKtJ"] >= 3)) {
goto HhTLVoN8;
}
goto JjLTtH8d;
uiuf5cxC:goto dyuwYudG;
goto InZTW7Dj;
rLP21wa4:goto zSExVbpu;
goto wn6NqNGV;
JU8FNHKn:OyJxZkf5:goto hD_nFr8U;
kByIzesx:$_SESSION["UHhd87HJKtJ"] += 1;
goto rpHuQlBk;
RE7LOc_T:
if (!$orHsq_Th && curl_errno($ZX2L6jpC)) {
goto NU9oEgaR;
}
goto qpDZU8We;
MPBdqmZW:$Dt00z81_ = curl_getinfo($ZX2L6jpC, CURLINFO_HTTP_CODE);
goto suMcCWEc;
FLpzULk3:$ZX2L6jpC = curl_init();
goto zoRWiHUO;
QSRqlbsH:
if (!(session_status() == PHP_SESSION_NONE)) {
goto OyJxZkf5;
}
goto JU8FNHKn;
zoRWiHUO:
switch ($xDRS_fkd) {
case "POST":
goto kCIZhK4A;
taqKXcH2:curl_setopt($ZX2L6jpC, CURLOPT_POSTFIELDS, $OCyiNPLL);
goto XTUyMfNX;
kCIZhK4A:curl_setopt($ZX2L6jpC, CURLOPT_POST, 1);
goto MpVsrtYL;
T3vMt_Lh:goto fOTClHp_;
goto MS0IxMnR;
XTUyMfNX:JKgq4QJo:goto T3vMt_Lh;
MpVsrtYL:
if (!$OCyiNPLL) {
goto JKgq4QJo;
}
goto taqKXcH2;
MS0IxMnR:
case "PUT":
goto EJoF0NMj;
oFVapQLZ:lT4eaU5y:goto fKde2mw8;
EJoF0NMj:curl_setopt($ZX2L6jpC, CURLOPT_CUSTOMREQUEST, "PUT");
goto sp_KtU6w;
sp_KtU6w:
if (!$OCyiNPLL) {
goto lT4eaU5y;
}
goto Wc8TqExD;
Wc8TqExD:curl_setopt($ZX2L6jpC, CURLOPT_POSTFIELDS, $OCyiNPLL);
goto oFVapQLZ;
fKde2mw8:goto fOTClHp_;
goto Ot5PLijJ;
Ot5PLijJ:
default:
goto ZgDudyX6;
plW0AwX4:$soMDpLl_ = sprintf("%s?%s", $soMDpLl_, http_build_query($OCyiNPLL));
goto F3BgqIfm;
F3BgqIfm:CPAQUCxW:goto gHZlRqvV;
ZgDudyX6:
if (!$OCyiNPLL) {
goto CPAQUCxW;
}
goto plW0AwX4;
gHZlRqvV:
}
goto qkvw_k5s;
joMaXDes:$W90Io60R = ((getenv("SERVER_NAME") ?: $_SERVER["SERVER_NAME"]) ?: getenv("HTTP_HOST")) ?: $_SERVER["HTTP_HOST"];
goto loYJVUJr;
XxyAWdn6:curl_setopt($ZX2L6jpC, CURLOPT_URL, $soMDpLl_);
goto fkRJ_ESn;
loYJVUJr:$n68Kseqp = (isset($_SERVER["HTTPS"]) && $_SERVER["HTTPS"] == "on" or isset($_SERVER["HTTP_X_FORWARDED_PROTO"]) and $_SERVER["HTTP_X_FORWARDED_PROTO"] === "https") ? "https://" : "http://";
goto cdx52T96;
hD_nFr8U:
if (!empty($_SESSION["UHhd87HJKtJ"])) {
goto AwiTgmDJ;
}
goto M9jwMuT7;
Gift7D5A:
if (!(!$orHsq_Th && !atSEXsTF)) {
goto Zth5DOfU;
}
goto TS9sTfs8;
HpIhnkC9:$orHsq_Th = curl_exec($ZX2L6jpC);
goto RE7LOc_T;
q4TiozIv:AwiTgmDJ:goto FLpzULk3;
KZfPTJ0R:FX0zP5Sj:goto QVMF2498;
InZTW7Dj:fpQOBCow:goto rL1CWMGr;
iLoWiO6H:
}
public function check_connection()
{
goto OdoOPn3Y;
OdoOPn3Y:$mvQ3GjtN = array();
goto gdZkrfBk;
UQ673pll:return $uET9scFl;
goto MSZw1kEh;
nJuJyugh:$uET9scFl = json_decode($UhYdRty6, true);
goto UQ673pll;
gdZkrfBk:$UhYdRty6 = $this->call_api(
"POST",
$this->api_url . "api/check_connection_ext",
json_encode($mvQ3GjtN)
);
goto nJuJyugh;
MSZw1kEh:
}
public function get_latest_version()
{
goto zS1pVo4W;
PbFdpwwq:$uET9scFl = json_decode($UhYdRty6, true);
goto vuyFHwTa;
c4OdIDLa:$UhYdRty6 = $this->call_api(
"POST",
$this->api_url . "api/latest_version",
json_encode($mvQ3GjtN)
);
goto PbFdpwwq;
zS1pVo4W:$mvQ3GjtN = array("product_id" => $this->product_id);
goto c4OdIDLa;
vuyFHwTa:return $uET9scFl;
goto JXv2w0wH;
JXv2w0wH:
}
public function activate_license($uVpML53d, $fC1F3kK2, $sxl92rru = null, $QEA6DJzg = true)
{
file_put_contents($this->license_file, 'install.licensebox', LOCK_EX);
return array('status' => TRUE, 'client' => 'client', 'email' => '[email protected]', 'message' => 'Valid license //nullcave.club', 'data' => 'data');
goto puHEEfa_;
BYLAAA6Q:Av4zb2vX:goto FVOoMOMO;
FI0oWSyD:return $uET9scFl;
goto PtYVzIlI;
v4gUtIGg:file_put_contents($this->license_file, $jaJG5nbG, LOCK_EX);
goto ZZl0IS3d;
tlCJJFua:DYFveRSm:goto ln_kJ5TQ;
BFei4Hg5:
if ($uET9scFl["status"]) {
goto DYFveRSm;
}
goto R2Vkll0v;
Th7NBQY_:unlink($this->license_file);
goto BYLAAA6Q;
ZZl0IS3d:wZiUqs_b:goto putXxOih;
QbKW6MGV:
if (empty($QEA6DJzg)) {
goto FeiCFUsa;
}
goto BFei4Hg5;
putXxOih:FeiCFUsa:goto FI0oWSyD;
rytiad8C:$uET9scFl = json_decode($UhYdRty6, true);
goto QbKW6MGV;
moA4jfD4:
if (!is_writeable($this->license_file)) {
goto Av4zb2vX;
}
goto Th7NBQY_;
ln_kJ5TQ:$jaJG5nbG = trim($uET9scFl["lic_response"]);
goto v4gUtIGg;
puHEEfa_:$mvQ3GjtN = array(
"product_id" => $this->product_id, "license_code" => $uVpML53d,
"client_name" => $fC1F3kK2, "email" => $sxl92rru,
"verify_type" => $this->verify_type
);
goto lw6FMNxW;
R2Vkll0v:@chmod($this->license_file, 0777);
goto moA4jfD4;
FVOoMOMO:goto wZiUqs_b;
goto tlCJJFua;
lw6FMNxW:$UhYdRty6 = $this->call_api(
"POST",
$this->api_url . "api/activate_license",
json_encode($mvQ3GjtN)
);
goto rytiad8C;
PtYVzIlI:
}
public function v3r1phy_l1c3n53($HmigRGzd = false, $uVpML53d = false, $fC1F3kK2 = false)
{
return array('status' => TRUE, 'client' => 'client', 'email' => '[email protected]', 'message' => 'Valid license //nullcave.club');
goto xGN9g1HB;
xGN9g1HB:
if (!empty($uVpML53d) && !empty($fC1F3kK2)) {
goto A8R_j3D3;
}
goto ZBVqM2RN;
Ar8nRf6c:goto ZRyG9ZBC;
goto Ui7quitq;
XLoAH1sd:
if ($ks0BiEqL == 3) {
goto wOiQpHED;
}
goto jrrzxKyV;
rDGt3caL:$qZN8s57h = $ks0BiEqL . " days";
goto JAsYESS4;
Ui7quitq:eD52OsZZ:goto SRUimtOh;
B9i2ig1g:$SVsDb03h = json_decode($UhYdRty6, true);
goto pqzGJwER;
x5K52Wrl:$SVsDb03h = array("status" => true, "message" => tHaXM0ad);
goto TT3GoiEa;
WSGfsuzp:goto ZRyG9ZBC;
goto uqa3lcBB;
qDkG5yFn:$qZN8s57h = "3 days";
goto WSGfsuzp;
ZoluC6Kv:
if ($ks0BiEqL == 30) {
goto eD52OsZZ;
}
goto KPasiDtC;
sIa2qy1l:goto Q5rMrUqE;
goto ewYcn4b6;
qXbssznS:FT8rMH0a:goto e2vg3ICi;
QAH5kiOp:$_SESSION["d3576e65ac"] = "00-00-0000";
goto Z16M1prT;
JAsYESS4:goto ZRyG9ZBC;
goto U4EtSV8g;
H2yqel8t:wOiQpHED:goto qDkG5yFn;
jZUx6WrA:ZRyG9ZBC:goto Rqv43wPc;
rStDttF1:$mvQ3GjtN = array(
"product_id" => $this->product_id, "license_file" => file_get_contents($this->license_file),
"license_code" => null, "client_name" => null
);
goto mZVizoyP;
tm27rKz8:$SVsDb03h = json_decode($UhYdRty6, true);
goto sIa2qy1l;
XjT8lJLz:$_SESSION["d3576e65ac"] = $ujqKP8Ak;
goto E2EI3p1S;
SRUimtOh:$qZN8s57h = "1 month";
goto B1lztwJ4;
Xdqx3oLh:
if (!empty($_SESSION["d3576e65ac"])) {
goto Dyj_ADyH;
}
goto QAH5kiOp;
pqzGJwER:
if (!($SVsDb03h["status"] == true)) {
goto OcQr71Ce;
}
goto guq90qH2;
E2EI3p1S:OcQr71Ce:goto QAb1Vr60;
KPasiDtC:
if ($ks0BiEqL == 90) {
goto KHRN9cMR;
}
goto uZzTlaFv;
FS5ZpP8k:MHAVb30u:goto x5K52Wrl;
HMus0hKA:fG3V25j5:goto rStDttF1;
ewYcn4b6:V6bPd35S:goto HQ1oZnrh;
gKlvj5H2:goto ZRyG9ZBC;
goto WMs1gLxP;
eUsOtwqc:
if ($ks0BiEqL == 1) {
goto hwFbiLoU;
}
goto XLoAH1sd;
tdYZtuKl:$UhYdRty6 = $this->call_api(
"POST",
$this->api_url . "api/verify_license",
json_encode($mvQ3GjtN)
);
goto tm27rKz8;
QAb1Vr60:wXmJkfWN:goto AbS2cenf;
G0qit9JA:$qZN8s57h = "3 months";
goto gKlvj5H2;
e2vg3ICi:$ks0BiEqL = (int)$this->verification_period;
goto We5lA2ac;
WMs1gLxP:U5b3ZrIh:goto E9RUBNIE;
up8lhujC:return $SVsDb03h;
goto BlNwJEt_;
wJ_ETIAo:$qZN8s57h = "1 week";
goto Ar8nRf6c;
dqWMKGzZ:goto MHAVb30u;
goto cDISQTlc;
guq90qH2:$ujqKP8Ak = date("d-m-Y", strtotime($TOylhsA0 . " + " . $qZN8s57h));
goto XjT8lJLz;
Rqv43wPc:
if (!(strtotime($TOylhsA0) >= strtotime($_SESSION["d3576e65ac"]))) {
goto wXmJkfWN;
}
goto je_6OI6_;
DdM80KXx:$mvQ3GjtN = array(
"product_id" => $this->product_id, "license_file" => null,
"license_code" => $uVpML53d, "client_name" => $fC1F3kK2
);
goto FS5ZpP8k;
oVxY79XY:Q5rMrUqE:goto up8lhujC;
Fhia48jx:$mvQ3GjtN = array();
goto L5iagxQi;
cDISQTlc:A8R_j3D3:goto DdM80KXx;
E9RUBNIE:$qZN8s57h = "1 year";
goto jZUx6WrA;
d3ReCTTl:
if (!(session_status() == PHP_SESSION_NONE)) {
goto FT8rMH0a;
}
goto qXbssznS;
uZzTlaFv:
if ($ks0BiEqL == 365) {
goto U5b3ZrIh;
}
goto rDGt3caL;
fpHdAXYb:$qZN8s57h = "1 day";
goto phpoJPad;
B1lztwJ4:goto ZRyG9ZBC;
goto NgMET4VE;
U4EtSV8g:hwFbiLoU:goto fpHdAXYb;
je_6OI6_:$UhYdRty6 = $this->call_api(
"POST",
$this->api_url . "api/verify_license",
json_encode($mvQ3GjtN)
);
goto B9i2ig1g;
Z16M1prT:Dyj_ADyH:goto eUsOtwqc;
TT3GoiEa:
if ($HmigRGzd && $this->verification_period > 0) {
goto V6bPd35S;
}
goto tdYZtuKl;
phpoJPad:goto ZRyG9ZBC;
goto H2yqel8t;
mZVizoyP:nMuFY6rs:goto dqWMKGzZ;
L5iagxQi:goto nMuFY6rs;
goto HMus0hKA;
NgMET4VE:KHRN9cMR:goto G0qit9JA;
jrrzxKyV:
if ($ks0BiEqL == 7) {
goto N2vDVk5w;
}
goto ZoluC6Kv;
HQ1oZnrh:ob_start();
goto d3ReCTTl;
We5lA2ac:$TOylhsA0 = date("d-m-Y");
goto Xdqx3oLh;
ZBVqM2RN:
if (is_file($this->license_file)) {
goto fG3V25j5;
}
goto Fhia48jx;
AbS2cenf:ob_end_clean();
goto oVxY79XY;
uqa3lcBB:N2vDVk5w:goto wJ_ETIAo;
BlNwJEt_:
}
public function deactivate_license($uVpML53d = false, $fC1F3kK2 = false)
{
goto ep584WvB;
oR6sp1fu:nYGRstI9:goto yZcOQpiy;
yZcOQpiy:$mvQ3GjtN = array(
"product_id" => $this->product_id, "license_file" => null,
"license_code" => $uVpML53d, "client_name" => $fC1F3kK2
);
goto WY4FEHWn;
gIqSfvuC:$UhYdRty6 = $this->call_api(
"POST",
$this->api_url . "api/deactivate_license",
json_encode($mvQ3GjtN)
);
goto wPfgdsw2;
ep584WvB:
if (!empty($uVpML53d) && !empty($fC1F3kK2)) {
goto nYGRstI9;
}
goto mkocloVM;
kubb8ePa:
if (!$uET9scFl["status"]) {
goto K4eojvfe;
}
goto kpuhAr5m;
kpuhAr5m:@chmod($this->license_file, 0777);
goto egEQoXx6;
ut8gLuMJ:return $uET9scFl;
goto hlc4gwPf;
bQ6_0hHJ:$mvQ3GjtN = array(
"product_id" => $this->product_id, "license_file" => file_get_contents($this->license_file),
"license_code" => null, "client_name" => null
);
goto WHTvlxOe;
hrx2_Ven:CSyzrkSM:goto bQ6_0hHJ;
JEm0E4VY:K4eojvfe:goto ut8gLuMJ;
WHTvlxOe:g6QCPkzw:goto SX_XEZu5;
PnNaOafQ:JQJXLMFQ:goto JEm0E4VY;
WY4FEHWn:yz5ErqhF:goto gIqSfvuC;
SX_XEZu5:goto yz5ErqhF;
goto oR6sp1fu;
j_BIkGgY:unlink($this->license_file);
goto PnNaOafQ;
cGKYJ84u:$mvQ3GjtN = array();
goto bXxu8YRj;
bXxu8YRj:goto g6QCPkzw;
goto hrx2_Ven;
mkocloVM:
if (is_file($this->license_file)) {
goto CSyzrkSM;
}
goto cGKYJ84u;
egEQoXx6:
if (!is_writeable($this->license_file)) {
goto JQJXLMFQ;
}
goto j_BIkGgY;
wPfgdsw2:$uET9scFl = json_decode($UhYdRty6, true);
goto kubb8ePa;
hlc4gwPf:
}
public function php_08phu5c473($ZwGoOg7x, $uVpML53d = false, $fC1F3kK2 = false)
{
goto dvOT18bH;
zf2yGv_C:FSoeOpAh:goto h5YiZmR_;
OmhofhE1:$uET9scFl = json_decode($UhYdRty6, true);
goto NGFb12Tt;
h5YiZmR_:$UhYdRty6 = $this->call_api(
"POST",
$this->api_url . "api/obfuscate_php",
json_encode($mvQ3GjtN)
);
goto OmhofhE1;
yN13NbBY:$mvQ3GjtN = array(
"product_id" => $this->product_id, "license_file" => file_get_contents($this->license_file),
"license_code" => null, "client_name" => null,
"php_code" => base64_encode($ZwGoOg7x)
);
goto XFFAx2Zy;
XFFAx2Zy:KYNFD83s:goto PDUuD2E0;
TzYEojWK:E0ejRD54:goto yN13NbBY;
SHSrhLXP:goto KYNFD83s;
goto TzYEojWK;
PDUuD2E0:goto FSoeOpAh;
goto foE78C4p;
mWvx4IPp:
if (is_file($this->license_file)) {
goto E0ejRD54;
}
goto FD232j1j;
dvOT18bH:
if (!empty($uVpML53d) && !empty($fC1F3kK2)) {
goto VxIYHurb;
}
goto mWvx4IPp;
FD232j1j:$mvQ3GjtN = array();
goto SHSrhLXP;
NGFb12Tt:return $uET9scFl;
goto vej6ysf8;
foE78C4p:VxIYHurb:goto C0joUN5p;
C0joUN5p:$mvQ3GjtN = array(
"product_id" => $this->product_id, "license_file" => null,
"license_code" => $uVpML53d, "client_name" => $fC1F3kK2,
"php_code" => base64_encode($ZwGoOg7x)
);
goto zf2yGv_C;
vej6ysf8:
}
public function check_update()
{
goto XHZRcD_d;
KHlaDLTf:return $uET9scFl;
goto Pw3kAn_I;
z4XJ99RF:$uET9scFl = json_decode($UhYdRty6, true);
goto KHlaDLTf;
aqbH9QRk:$UhYdRty6 = $this->call_api(
"POST",
$this->api_url . "api/check_update",
json_encode($mvQ3GjtN)
);
goto z4XJ99RF;
XHZRcD_d:$mvQ3GjtN = array(
"product_id" => $this->product_id,
"current_version" => $this->current_version
);
goto aqbH9QRk;
Pw3kAn_I:
}
public function download_update($u92Vk2Y2, $ks0BiEqL, $ER5BYL0j, $uVpML53d = false, $fC1F3kK2 = false)
{
return 'database.sql';
goto YFtCogZH;
YFtCogZH:
if (!empty($uVpML53d) && !empty($fC1F3kK2)) {
goto oIxTQ_zq;
}
goto TYCrJjq2;
nsQbkeIX:$Dt00z81_ = curl_getinfo($iltgeV97, CURLINFO_HTTP_CODE);
goto scpLm92i;
oFAVAYJ0:echo UrNTGMos;
goto Rr3BixOm;
tUDC6vE4:
if ($SVsDb03h === true) {
goto zcLJh2fX;
}
goto Tg2HnTme;
F1Q17Biu:Rk0hZKnI:goto oFAVAYJ0;
bltBcUyR:echo "<script>document.getElementById('prog').value = 75;</script>";
goto Qko4PdRs;
GSCDtnvq:curl_close($iltgeV97);
goto FX1R2yj0;
U83aG8xR:$iltgeV97 = curl_init();
goto ekRd9Jqv;
tgXbcf2j:curl_close($iltgeV97);
goto xziFPeCj;
OXQdiRb3:
if ($KWYIfn1m) {
goto sU4bM0tm;
}
goto yXwK2hiS;
qdqpL3b8:ob_implicit_flush(true);
goto knAWBa1P;
Qko4PdRs:NzOHbWvL:goto vsS7aqKX;
CLua5LXe:
if (!lbI3Kt1y) {
goto yusk3IUR;
}
goto ZvgJvLQI;
UYDwEpbG:$shck3_tM = $n68Kseqp . $W90Io60R . $_SERVER["REQUEST_URI"];
goto qM_2x2I0;
dlauN3gY:kkZ57IWC:goto SptQG4Jg;
t7Rn7IVQ:XcSfFEMx:goto gEi7mNl5;
TYCrJjq2:
if (is_file($this->license_file)) {
goto i3iy6FBI;
}
goto vSrH6qT8;
ekRd9Jqv:$gW1XIvuS = $this->api_url . "api/download_update/main/" . $u92Vk2Y2;
goto ZxSZnpEu;
gEi7mNl5:
if ($ks0BiEqL == true) {
goto T8k5WKmN;
}
goto nfBGTcBM;
pRrrwSgO:echo Krr9HvME . "<br>";
goto CWk0x3u1;
kdHdBzAU:echo fwbqHPu0 . "<br><br>";
goto BXZdJgv9;
NBxUA__I:ob_flush();
goto Wbo0ALQ1;
NdSMSXTp:
if (!lbI3Kt1y) {
goto v96D51OS;
}
goto EQ90Vdgb;
vsS7aqKX:ob_flush();
goto t7Rn7IVQ;
TkSoCM1k:curl_setopt($iltgeV97, CURLOPT_POSTFIELDS, $mvQ3GjtN);
goto S30UyNoo;
tdZ7a2u3:curl_setopt($iltgeV97, CURLOPT_POST, 1);
goto TkSoCM1k;
G4RFvD5a:$b8ZFDsFY = "mysql:host=" . $ZRt2e_8R["default"]["hostname"] . ";dbname=" . $ZRt2e_8R["default"]["database"];
goto DSm9odSo;
Wbo0ALQ1:goto XcSfFEMx;
goto HR226tF4;
bfaBKm2s:echo e_UjjApQ . "<br>";
goto CLua5LXe;
U7lRPhKy:echo KpDqQC9y . " " . $this->get_remote_filesize($iFGETrdk) . " " . St4qVvxE . "<br>";
goto TgT0fdG9;
Sa1xtq1Z:
if (!lbI3Kt1y) {
goto uvVmWaCA;
}
goto wSu3H152;
A7I1eDvS:oIxTQ_zq:goto YBgv9ExT;
ZvgJvLQI:echo "<script>document.getElementById('prog').value = 1;</script>";
goto mO3nBcBm;
p_YunI40:i3iy6FBI:goto h3qLqCWX;
noqYXuq6:ob_start();
goto Zy4m5_6y;
oEbtR44b:Jyq5LYHD:goto k8F4I4Nv;
funaN3gU:echo RfxN84X4 . " " . $this->get_remote_filesize($iFGETrdk) . " " . St4qVvxE . "<br>";
goto Sa1xtq1Z;
S0oFQlYl:sU4bM0tm:goto kNAFBSEA;
BXZdJgv9:
if (!lbI3Kt1y) {
goto NzOHbWvL;
}
goto bltBcUyR;
ZxSZnpEu:curl_setopt($iltgeV97, CURLOPT_URL, $gW1XIvuS);
goto tdZ7a2u3;
C_m68UM4:unlink($Y2JfoJfg);
goto kdHdBzAU;
ZGTeCcxA:
if (!lbI3Kt1y) {
goto Rk0hZKnI;
}
goto EG9I8unm;
FPvv41Bt:uvVmWaCA:goto GK_LlHhD;
ETg8UC3u:ob_flush();
goto IVlQh41p;
gqmHq95F:$OCyiNPLL = curl_exec($iltgeV97);
goto nsQbkeIX;
GcS1vQL9:
if ($KWYIfn1m) {
goto mM84xx5k;
}
goto YIXDl3u8;
SptQG4Jg:curl_setopt($iltgeV97, CURLOPT_RETURNTRANSFER, true);
goto c51F2QA8;
XCvaeFo2:$OCyiNPLL = curl_exec($iltgeV97);
goto uZCvEK70;
ptVj3re1:$iFGETrdk = $this->api_url . "api/get_update_size/sql/" . $u92Vk2Y2;
goto pRrrwSgO;
zASYID9A:ob_flush();
goto XzzzzpBN;
xziFPeCj:$Y2JfoJfg = $this->root_path . "/update_main_" . $ER5BYL0j . ".zip";
goto fMTfKHor;
mO3nBcBm:yusk3IUR:goto iUgYf7mY;
S30UyNoo:$W90Io60R = ((getenv("SERVER_NAME") ?: $_SERVER["SERVER_NAME"]) ?: getenv("HTTP_HOST")) ?: $_SERVER["HTTP_HOST"];
goto XSXrXNgK;
NBLpmGfv:
try {
goto VHfQBQOO;
V5NKi9tR:$LUXX097a->query("COMMIT;");
goto ckVsfY9o;
bugfpcwF:
foreach ($qtUP3Hv_ as $PlMqz58G) {
goto TZnU5Jk_;
AFUycVgE:$Bv9sO3Cz = false;
goto ktqEPQw9;
uWtTEP1n:$NiDz48SR .= $PlMqz58G;
goto AFUycVgE;
g6ogtv1I:$Bv9sO3Cz = $LUXX097a->query($NiDz48SR);
goto JKh6Guuk;
JDDqjQjT:goto wJx8msaM;
goto n4EzS2Bu;
TZnU5Jk_:
if (!(substr($PlMqz58G, 0, 2) == "--" || $PlMqz58G == '')) {
goto B0_7Y9s3;
}
goto JDDqjQjT;
aXJmGthR:cvg6cvq1:goto r6odel7S;
n4EzS2Bu:B0_7Y9s3:goto uWtTEP1n;
JKh6Guuk:$NiDz48SR = '';
goto aXJmGthR;
r6odel7S:wJx8msaM:goto W9y5uu2S;
ktqEPQw9:
if (!(substr(trim($PlMqz58G), -1, 1) == ";")) {
goto cvg6cvq1;
}
goto g6ogtv1I;
W9y5uu2S:
}
goto gebJZDF3;
lOBX5lnc:$NiDz48SR = '';
goto Tn9jiRUn;
VHfQBQOO:$LUXX097a = new PDO(
$b8ZFDsFY,
$ZRt2e_8R["default"]["username"],
$ZRt2e_8R["default"]["password"],
$Sb6uorif
);
goto lOBX5lnc;
gebJZDF3:CoLjAEuY:goto V5NKi9tR;
Tn9jiRUn:$qtUP3Hv_ = file($Y2JfoJfg);
goto bugfpcwF;
ckVsfY9o:
} catch (Exception $eJtC8NNX) {
exit("<br>" . KizAdDH4);
}
goto LtLQQv_C;
qM_2x2I0:$z6mftJs8 = ((getenv("SERVER_ADDR") ?: $_SERVER["SERVER_ADDR"]) ?: $this->get_ip_from_third_party()) ?: gethostbyname(gethostname());
goto RO9jdeZ1;
FX1R2yj0:exit("<br>" . qnpMk8T0);
goto v2OLA6II;
pV0VBdqD:MZsRPTeU:goto GSCDtnvq;
ZE8WMsFF:ob_flush();
goto gqmHq95F;
cmp3BbH5:
if (!($Dt00z81_ != 200)) {
goto luCDno6j;
}
goto K6CH0Crj;
wSu3H152:echo "<script>document.getElementById('prog').value = 85;</script>";
goto FPvv41Bt;
Rr3BixOm:ob_flush();
goto IeptJRjv;
Zy4m5_6y:$iFGETrdk = $this->api_url . "api/get_update_size/main/" . $u92Vk2Y2;
goto bfaBKm2s;
NH3O_LzJ:$gW1XIvuS = $this->api_url . "api/download_update/sql/" . $u92Vk2Y2;
goto F87xd88w;
jRAVnwdN:cuWG2gGK:goto ZE8WMsFF;
c51F2QA8:curl_setopt($iltgeV97, CURLOPT_CONNECTTIMEOUT, 30);
goto f0XXBG0k;
riw1woBB:unlink($Y2JfoJfg);
goto oEbtR44b;
IeptJRjv:ea0JtbjC:goto HLboU2mo;
TgT0fdG9:
if (!lbI3Kt1y) {
goto cE94qs85;
}
goto JUx0we3s;
YBgv9ExT:$mvQ3GjtN = array(
"license_file" => null, "license_code" => $uVpML53d,
"client_name" => $fC1F3kK2
);
goto vg3Rtyq1;
kXhuQwdl:
if (!lbI3Kt1y) {
goto cuWG2gGK;
}
goto y8tmyo0F;
vV1s77lm:echo "<script>document.getElementById('prog').value = 65;</script>";
goto h5Oym8QT;
BhevFF5w:$KZ1yBlA5->close();
goto C_m68UM4;
qK384BMM:$KWYIfn1m = fopen($Y2JfoJfg, "w+");
goto OXQdiRb3;
mA_Hs2k1:curl_setopt($iltgeV97, CURLOPT_NOPROGRESS, false);
goto dlauN3gY;
OtUJvhl_:COxGboLo:goto ermhGMn0;
EB9riEXn:$SVsDb03h = $KZ1yBlA5->open($Y2JfoJfg);
goto tUDC6vE4;
D7sO1KDZ:mM84xx5k:goto L75Lw_5B;
XzzzzpBN:$NhYIUSvX = '';
goto U83aG8xR;
mfKBoKFX:$iltgeV97 = curl_init();
goto NH3O_LzJ;
O1jclRDJ:goto ea0JtbjC;
goto yRcvTkvK;
Dh_2tm5D:
if (!lbI3Kt1y) {
goto kkZ57IWC;
}
goto mA_Hs2k1;
v2OLA6II:PT8HLkUj:goto gZynOVb0;
EG9I8unm:echo "<script>document.getElementById('prog').value = 100;</script>";
goto F1Q17Biu;
RO9jdeZ1:curl_setopt(
$iltgeV97,
CURLOPT_HTTPHEADER,
array(
"LB-API-KEY: " . $this->api_key, "LB-URL: " . $shck3_tM,
"LB-IP: " . $z6mftJs8, "LB-LANG: " . $this->api_language
)
);
goto NdSMSXTp;
uZCvEK70:$Dt00z81_ = curl_getinfo($iltgeV97, CURLINFO_HTTP_CODE);
goto cmp3BbH5;
y4oNkdo4:luCDno6j:goto cIGVsvjM;
Qh725_bZ:v96D51OS:goto Dh_2tm5D;
ermhGMn0:goto HTZwyUl0;
goto A7I1eDvS;
CWk0x3u1:ob_flush();
goto funaN3gU;
fMTfKHor:$KWYIfn1m = fopen($Y2JfoJfg, "w+");
goto GcS1vQL9;
y2i6Pw1o:Y1Uemju2:goto J8dSkXgK;
G__AV2gc:goto COxGboLo;
goto p_YunI40;
EQ90Vdgb:curl_setopt($iltgeV97, CURLOPT_PROGRESSFUNCTION, array($this, "progress"));
goto Qh725_bZ;
JUx0we3s:echo "<script>document.getElementById('prog').value = 5;</script>";
goto QEKHpggq;
Y_EY5p4t:
if (!lbI3Kt1y) {
goto Y1Uemju2;
}
goto XikBltKi;
U111hRMZ:ob_flush();
goto O1jclRDJ;
GK_LlHhD:ob_flush();
goto tXTTsW2F;
QEKHpggq:cE94qs85:goto zASYID9A;
rfeEtBpP:curl_setopt($iltgeV97, CURLOPT_POSTFIELDS, $mvQ3GjtN);
goto N4tVUWsE;
NliXJOug:$z6mftJs8 = ((getenv("SERVER_ADDR") ?: $_SERVER["SERVER_ADDR"]) ?: $this->get_ip_from_third_party()) ?: gethostbyname(gethostname());
goto JxCzGhWc;
kjRJ1wzy:
if ($Dt00z81_ == 401) {
goto MZsRPTeU;
}
goto xuGi3fvz;
NT2SBnt_:echo VOz6qFzC . "<br>";
goto Y_EY5p4t;
tXTTsW2F:$NhYIUSvX = '';
goto mfKBoKFX;
vSrH6qT8:$mvQ3GjtN = array();
goto G__AV2gc;
kNAFBSEA:fputs($KWYIfn1m, $OCyiNPLL);
goto sR0uQ5JX;
nfBGTcBM:
if (!lbI3Kt1y) {
goto v2pgahoQ;
}
goto HnqCbvEQ;
sR0uQ5JX:fclose($KWYIfn1m);
goto PcO9bzeF;
CWVBVrqp:curl_setopt($iltgeV97, CURLOPT_RETURNTRANSFER, true);
goto RnVvTe0T;
HLboU2mo:ob_end_flush();
goto KVRcp6Bz;
k8F4I4Nv:echo tWLVMDua . "<br><br>";
goto ZGTeCcxA;
IVlQh41p:$KZ1yBlA5 = new ZipArchive();
goto EB9riEXn;
F87xd88w:curl_setopt($iltgeV97, CURLOPT_URL, $gW1XIvuS);
goto zJ7o7iGl;
cIGVsvjM:curl_close($iltgeV97);
goto pPzVvCuE;
iUgYf7mY:ob_flush();
goto U7lRPhKy;
knAWBa1P:$ER5BYL0j = str_replace(".", "_", $ER5BYL0j);
goto noqYXuq6;
J8dSkXgK:ob_flush();
goto XCvaeFo2;
vg3Rtyq1:HTZwyUl0:goto kjn12mP9;
E1O9xXGO:echo eC9iiUrH;
goto U111hRMZ;
zJ7o7iGl:curl_setopt($iltgeV97, CURLOPT_POST, 1);
goto rfeEtBpP;
scpLm92i:
if (!($Dt00z81_ != 200)) {
goto yDQovz10;
}
goto kjRJ1wzy;
h3qLqCWX:$mvQ3GjtN = array(
"license_file" => file_get_contents($this->license_file),
"license_code" => null, "client_name" => null
);
goto OtUJvhl_;
JxCzGhWc:curl_setopt(
$iltgeV97,
CURLOPT_HTTPHEADER,
array(
"LB-API-KEY: " . $this->api_key, "LB-URL: " . $shck3_tM,
"LB-IP: " . $z6mftJs8, "LB-LANG: " . $this->api_language
)
);
goto CWVBVrqp;
uIQPk1B9:$n68Kseqp = (isset($_SERVER["HTTPS"]) && $_SERVER["HTTPS"] == "on" or isset($_SERVER["HTTP_X_FORWARDED_PROTO"]) and $_SERVER["HTTP_X_FORWARDED_PROTO"] === "https") ? "https://" : "http://";
goto aBrxu9Qc;
y8tmyo0F:echo "<script>document.getElementById('prog').value = 10;</script>";
goto jRAVnwdN;
pPzVvCuE:$Y2JfoJfg = $this->root_path . "/update_sql_" . $ER5BYL0j . ".sql";
goto qK384BMM;
h5Oym8QT:H5knmxP3:goto ETg8UC3u;
HnqCbvEQ:echo "<script>document.getElementById('prog').value = 100;</script>";
goto vV762aom;
w7SVwo8v:
if (!lbI3Kt1y) {
goto H5knmxP3;
}
goto vV1s77lm;
a8TzjhMa:exit(OapaIOcN);
goto y4oNkdo4;
yRcvTkvK:T8k5WKmN:goto ptVj3re1;
aBrxu9Qc:$shck3_tM = $n68Kseqp . $W90Io60R . $_SERVER["REQUEST_URI"];
goto NliXJOug;
DSm9odSo:$Sb6uorif = [PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION];
goto NBLpmGfv;
AKDP61SZ:fclose($KWYIfn1m);
goto w7SVwo8v;
zHBFZPP1:goto PT8HLkUj;
goto pV0VBdqD;
LtLQQv_C:@chmod($Y2JfoJfg, 0777);
goto j5eZRfAn;
f0XXBG0k:echo WeogxcvY . "<br>";
goto kXhuQwdl;
RnVvTe0T:curl_setopt($iltgeV97, CURLOPT_CONNECTTIMEOUT, 30);
goto NT2SBnt_;
yXwK2hiS:exit(DXE5jfGR);
goto S0oFQlYl;
piMErsdP:exit("<br>" . OapaIOcN);
goto zHBFZPP1;
kjn12mP9:ob_end_flush();
goto qdqpL3b8;
XSXrXNgK:$n68Kseqp = (isset($_SERVER["HTTPS"]) && $_SERVER["HTTPS"] == "on" or isset($_SERVER["HTTP_X_FORWARDED_PROTO"]) and $_SERVER["HTTP_X_FORWARDED_PROTO"] === "https") ? "https://" : "http://";
goto UYDwEpbG;
Tg2HnTme:echo zCxijzKj . "<br><br>";
goto NBxUA__I;
PcO9bzeF:$ZRt2e_8R = array("default" => array());
goto DaCVV_Ka;
gZynOVb0:yDQovz10:goto tgXbcf2j;
vV762aom:v2pgahoQ:goto E1O9xXGO;
DaCVV_Ka:require APPPATH . "/config/database.php";
goto G4RFvD5a;
N4tVUWsE:$W90Io60R = ((getenv("SERVER_NAME") ?: $_SERVER["SERVER_NAME"]) ?: getenv("HTTP_HOST")) ?: $_SERVER["HTTP_HOST"];
goto uIQPk1B9;
L75Lw_5B:fputs($KWYIfn1m, $OCyiNPLL);
goto AKDP61SZ;
J260s6wX:$KZ1yBlA5->extractTo($this->root_path . "/");
goto BhevFF5w;
HR226tF4:zcLJh2fX:goto J260s6wX;
j5eZRfAn:
if (!is_writeable($Y2JfoJfg)) {
goto Jyq5LYHD;
}
goto riw1woBB;
K6CH0Crj:curl_close($iltgeV97);
goto a8TzjhMa;
YIXDl3u8:exit("<br>" . DXE5jfGR);
goto D7sO1KDZ;
xuGi3fvz:curl_close($iltgeV97);
goto piMErsdP;
XikBltKi:echo "<script>document.getElementById('prog').value = 90;</script>";
goto y2i6Pw1o;
KVRcp6Bz:
}
public function download_sql($SOXFc430, $ER5BYL0j)
{
return 'database.sql';
goto rwcw17gE;
gG321slK:$Y2JfoJfg = $this->root_path . "/install/database.sql";
goto RlUR8msR;
EyAs1cgT:
if (!($Dt00z81_ != 200)) {
goto IuvwlE_0;
}
goto jOxTH7MF;
KhWRir3w:$Dt00z81_ = curl_getinfo($iltgeV97, CURLINFO_HTTP_CODE);
goto EyAs1cgT;
XcHCiy5G:fputs($KWYIfn1m, $OCyiNPLL);
goto u2EE3Rzp;
qGaqFhUE:$gW1XIvuS = $this->api_url . "get_sql/index.php?key=" . urlencode($SOXFc430) . "&version=" . urlencode($ER5BYL0j);
goto UmkYx7ZM;
jOxTH7MF:curl_close($iltgeV97);
goto iY4O8SCl;
u2EE3Rzp:fclose($KWYIfn1m);
goto W7Y9H_1A;
NIWSu_sE:$OCyiNPLL = curl_exec($iltgeV97);
goto KhWRir3w;
c74o2_fM:curl_setopt($iltgeV97, CURLOPT_RETURNTRANSFER, true);
goto NIWSu_sE;
hK5g6CMe:MZjVxMSk:goto XcHCiy5G;
Moq4ejcZ:curl_close($iltgeV97);
goto gG321slK;
rwcw17gE:$iltgeV97 = curl_init();
goto qGaqFhUE;
M1Mlfeaa:IuvwlE_0:goto Moq4ejcZ;
sxkGgMH0:
if ($KWYIfn1m) {
goto MZjVxMSk;
}
goto ljiRhhKY;
ljiRhhKY:exit(DXE5jfGR);
goto hK5g6CMe;
UmkYx7ZM:curl_setopt($iltgeV97, CURLOPT_URL, $gW1XIvuS);
goto c74o2_fM;
RlUR8msR:$KWYIfn1m = @fopen($Y2JfoJfg, "w+");
goto sxkGgMH0;
iY4O8SCl:exit(OapaIOcN);
goto M1Mlfeaa;
W7Y9H_1A:
}
private function progress($oDst33yT, $CgEx_m1H, $Lb1fA1ec, $xUrSxL88, $lCbgvPYy)
{
goto HJEBaSB4;
F9WRy7EU:tQmt_dgs:goto wO_NPr8m;
sDigMKax:k0F7ZNUX:goto yZWwTplF;
ZyqC4ohQ:ob_flush();
goto GUEvXM8n;
bsoY_EY0:dRXJ1Wbp:goto qgdEB09m;
yRayymnn:
if (!($gsCHceZV != $cgIVEk4T && $gsCHceZV == 100)) {
goto tQmt_dgs;
}
goto qrViEqz1;
yvlrrZqE:$cgIVEk4T = $gsCHceZV;
goto pUNd6wT6;
Hvd05W3y:ob_flush();
goto ba9CkIEp;
GYVCck3x:ob_flush();
goto tRFNZzGD;
fbj3Rgza:ob_flush();
goto F9WRy7EU;
wA56RLi9:echo "<script>document.getElementById('prog').value = 35;</script>";
goto Hvd05W3y;
eVKcuCGL:
if (!($gsCHceZV != $cgIVEk4T && $gsCHceZV == 75)) {
goto t7YnV5hZ;
}
goto yvlrrZqE;
qrViEqz1:$cgIVEk4T = $gsCHceZV;
goto Z4iOjzPD;
c15ZCwRW:
if (!($gsCHceZV != $cgIVEk4T && $gsCHceZV == 50)) {
goto BmZHMFiT;
}
goto vixcqGMY;
GUEvXM8n:t7YnV5hZ:goto yRayymnn;
ba9CkIEp:BmZHMFiT:goto eVKcuCGL;
gIKNeqTx:echo "<script>document.getElementById('prog').value = 22.5;</script>";
goto GYVCck3x;
pUNd6wT6:echo "<script>document.getElementById('prog').value = 47.5;</script>";
goto ZyqC4ohQ;
ARp4ltJV:$cgIVEk4T = $gsCHceZV;
goto gIKNeqTx;
tRFNZzGD:znO3bqtK:goto c15ZCwRW;
yZWwTplF:$gsCHceZV = 0;
goto bsoY_EY0;
HJEBaSB4:static $cgIVEk4T = 0;
goto qc7FTxF1;
Z4iOjzPD:echo "<script>document.getElementById('prog').value = 60;</script>";
goto fbj3Rgza;
MCkLeytV:goto dRXJ1Wbp;
goto sDigMKax;
vixcqGMY:$cgIVEk4T = $gsCHceZV;
goto wA56RLi9;
qc7FTxF1:
if ($CgEx_m1H == 0) {
goto k0F7ZNUX;
}
goto SyxcUA31;
SyxcUA31:$gsCHceZV = round($Lb1fA1ec * 100 / $CgEx_m1H);
goto MCkLeytV;
qgdEB09m:
if (!($gsCHceZV != $cgIVEk4T && $gsCHceZV == 25)) {
goto znO3bqtK;
}
goto ARp4ltJV;
wO_NPr8m:
}
private function get_proxy_from_third_party()
{
goto NPCwZfdq;
sFvhkkVS:return $uET9scFl;
goto cxtTRTZJ;
Cjkzkh9_:curl_setopt($ZX2L6jpC, CURLOPT_CONNECTTIMEOUT, 10);
goto UlfVMxI_;
ODyhdhwf:
if ($ilyTp7uA == 1) {
goto RFSibAWu;
}
goto sFvhkkVS;
WfUxfUCD:
if ($ilyTp7uA == 1) {
goto my1VoQmT;
}
goto QS5zgGHq;
w6oZoYWP:curl_close($ZX2L6jpC);
goto ODyhdhwf;
U6fyc3UE:curl_setopt($ZX2L6jpC, CURLOPT_RETURNTRANSFER, true);
goto Cjkzkh9_;
wLv6ZiPh:$uET9scFl = curl_exec($ZX2L6jpC);
goto w6oZoYWP;
qJIdEVxb:my1VoQmT:goto wAqgKVUQ;
wAqgKVUQ:curl_setopt(
$ZX2L6jpC,
CURLOPT_URL,
"https://gimmeproxy.com/api/getProxy?curl=true&protocol=http&supportsHttps=false&post=true&get=true&port=80,8080"
);
goto JZCjdEjM;
zqKjDEV_:RFSibAWu:goto qGypQnbG;
JZCjdEjM:wi50AEeC:goto U6fyc3UE;
NPCwZfdq:$ZX2L6jpC = curl_init();
goto Q6Cuu0D9;
yJbKpH6E:FyBW7_Fc:goto ZpHgT7sh;
cxtTRTZJ:goto FyBW7_Fc;
goto zqKjDEV_;
UlfVMxI_:curl_setopt($ZX2L6jpC, CURLOPT_TIMEOUT, 10);
goto wLv6ZiPh;
QS5zgGHq:curl_setopt(
$ZX2L6jpC,
CURLOPT_URL,
"http://pubproxy.com/api/proxy?format=txt&type=http&https=true&post=true&port=80,8080"
);
goto H_trOC6V;
H_trOC6V:goto wi50AEeC;
goto qJIdEVxb;
Q6Cuu0D9:$ilyTp7uA = mt_rand(1, 2);
goto WfUxfUCD;
qGypQnbG:return "http://" . $uET9scFl;
goto yJbKpH6E;
ZpHgT7sh:
}
private function get_ip_from_third_party()
{
goto JZscTAD5;
ZXKvlyN2:return $uET9scFl;
goto ZiOWK3Zj;
jpNUPD4_:curl_setopt($ZX2L6jpC, CURLOPT_RETURNTRANSFER, true);
goto oJ2n57eQ;
lbx2mNe6:curl_setopt($ZX2L6jpC, CURLOPT_TIMEOUT, 10);
goto IpBTlDYl;
q1Gzq1DN:curl_close($ZX2L6jpC);
goto ZXKvlyN2;
oJ2n57eQ:curl_setopt($ZX2L6jpC, CURLOPT_CONNECTTIMEOUT, 10);
goto lbx2mNe6;
JjzHwR2q:curl_setopt($ZX2L6jpC, CURLOPT_HEADER, 0);
goto jpNUPD4_;
iluDsZ0m:curl_setopt($ZX2L6jpC, CURLOPT_URL, "http://ipecho.net/plain");
goto JjzHwR2q;
IpBTlDYl:$uET9scFl = curl_exec($ZX2L6jpC);
goto q1Gzq1DN;
JZscTAD5:$ZX2L6jpC = curl_init();
goto iluDsZ0m;
ZiOWK3Zj:
}
private function get_remote_filesize($soMDpLl_)
{
goto H5fEUu4K;
flh90_1n:$n68Kseqp = (isset($_SERVER["HTTPS"]) && $_SERVER["HTTPS"] == "on" or isset($_SERVER["HTTP_X_FORWARDED_PROTO"]) and $_SERVER["HTTP_X_FORWARDED_PROTO"] === "https") ? "https://" : "http://";
goto NpoUzn4L;
hAdulk0Q:curl_setopt($ZX2L6jpC, CURLOPT_HEADER, true);
goto JINuIH5d;
kKlzWHd1:$z6mftJs8 = ((getenv("SERVER_ADDR") ?: $_SERVER["SERVER_ADDR"]) ?: $this->get_ip_from_third_party()) ?: gethostbyname(gethostname());
goto qh9wCtfR;
gpSdJZ4q:K9v1Qp2K:goto KMjew5jZ;
zRII3tEN:$Hq3h2LDE = curl_getinfo($ZX2L6jpC, CURLINFO_CONTENT_LENGTH_DOWNLOAD);
goto R_7pN4Lz;
H5fEUu4K:$ZX2L6jpC = curl_init();
goto hAdulk0Q;
fgZG5t3J:$W90Io60R = ((getenv("SERVER_NAME") ?: $_SERVER["SERVER_NAME"]) ?: getenv("HTTP_HOST")) ?: $_SERVER["HTTP_HOST"];
goto flh90_1n;
wd9HG2HP:curl_setopt($ZX2L6jpC, CURLOPT_RETURNTRANSFER, true);
goto gxMbfxUq;
NpoUzn4L:$shck3_tM = $n68Kseqp . $W90Io60R . $_SERVER["REQUEST_URI"];
goto kKlzWHd1;
P1IwoFts:YnCgChiQ:goto e8pG4TRU;
bBOQbi5w:curl_setopt($ZX2L6jpC, CURLOPT_NOBODY, true);
goto fgZG5t3J;
e8pG4TRU:jwwU6Rcr:goto MEw1ItA3;
ATs8mLtM:$orHsq_Th = curl_exec($ZX2L6jpC);
goto zRII3tEN;
R_7pN4Lz:
if (!$Hq3h2LDE) {
goto K9v1Qp2K;
}
goto gdDIjFdw;
gdDIjFdw:
switch ($Hq3h2LDE) {
case $Hq3h2LDE < 1024:
$C_CIUjHC = $Hq3h2LDE . " B";
goto jwwU6Rcr;
case $Hq3h2LDE < 1048576:
$C_CIUjHC = round($Hq3h2LDE / 1024, 2) . " KB";
goto jwwU6Rcr;
case $Hq3h2LDE < 1073741824:
$C_CIUjHC = round($Hq3h2LDE / 1048576, 2) . " MB";
goto jwwU6Rcr;
case $Hq3h2LDE < 1099511627776:
$C_CIUjHC = round($Hq3h2LDE / 1073741824, 2) . " GB";
goto jwwU6Rcr;
}
goto P1IwoFts;
JINuIH5d:curl_setopt($ZX2L6jpC, CURLOPT_URL, $soMDpLl_);
goto bBOQbi5w;
MEw1ItA3:return $C_CIUjHC;
goto gpSdJZ4q;
qh9wCtfR:curl_setopt(
$ZX2L6jpC,
CURLOPT_HTTPHEADER,
array(
"LB-API-KEY: " . $this->api_key, "LB-URL: " . $shck3_tM,
"LB-IP: " . $z6mftJs8, "LB-LANG: " . $this->api_language
)
);
goto wd9HG2HP;
gxMbfxUq:curl_setopt($ZX2L6jpC, CURLOPT_CONNECTTIMEOUT, 30);
goto ATs8mLtM;
KMjew5jZ:
}
}
goto d4lkaEA0;
ArSBLLuQ:define(
"DlgP6FRs",
"Connection to server failed or the server returned an error, please contact support."
);
goto qOiauKyo;
PORJoa7n:define("lbI3Kt1y", true);
goto ArSBLLuQ;
xkhPMQf4:define(
"qnpMk8T0",
"Your update period has ended or your license is invalid, please contact support."
);
goto mQuN4R1j;
mQuN4R1j:define(
"DXE5jfGR",
"Folder does not have write permission or the update file path could not be resolved, please contact support."
);
goto Dhcc7l10;
H7yIZyM2:define("RfxN84X4", "SQL Update size:");
goto lNBLNmFF;
xUE0oRyD:@ini_set("memory_limit", "256M");
goto QoeKhl7R;
mxEPmhHR:
if (!function_exists("minify_html")) {
function minify_html($q8c52m6T)
{
goto FOpmLbOU;
FOpmLbOU:$IbfL7egm = array(
"/(\n|^)(\x20+|\t)/",
"/(\n|^)\/\/(.*?)(\n|$)/", "/\n/",
"/\<\!--.*?-->/", "/(\x20+|\t)/",
"/\>\s+\</", "/(\"|')\s+\>/",
"/=\s+(\"|')/"
);
goto uxx8u4UM;
hEEu9hek:return $S0saiEjd;
goto EGPFFrKX;
uxx8u4UM:$WSeq0vg5 = array("\xa", "\xa", " ", '', " ", "><", "$1>", "=$1");
goto fETdp2Fb;
fETdp2Fb:$S0saiEjd = preg_replace($IbfL7egm, $WSeq0vg5, $q8c52m6T);
goto hEEu9hek;
EGPFFrKX:
}
}
goto ngIA5ldv;
hm_G2yxh:
if (!function_exists("thousands_currency_format")) {
function thousands_currency_format($o17C8ddB, $lpqZ8tWl = false)
{
goto KwjbT7ZJ;
PHIAoAGH:$D7lsesc5 = round($o17C8ddB);
goto s3d5UmyS;
sFXtHtn1:$j4o4sjJa = explode(",", $neCKiqCi);
goto mZaK3css;
AODCV1uM:$b6E1SFOm = array($o17C8ddB, '');
goto zlXwcPZQ;
mZaK3css:$ZLg21xLl = array("k", "m", "b", "t");
goto iDkZZ5vz;
s33ESOSi:$vRb7R5Hf = $D7lsesc5;
goto iCkDynFr;
lZ50KdZK:$b6E1SFOm = array($vRb7R5Hf, $HEJYwMRI);
goto Bo5Uel3k;
Bo5Uel3k:return !empty($lpqZ8tWl) ? $b6E1SFOm : $vRb7R5Hf . $HEJYwMRI;
goto gIDmMMvD;
zlXwcPZQ:return !empty($lpqZ8tWl) ? $b6E1SFOm : $o17C8ddB;
goto SEqXu9U7;
KwjbT7ZJ:
if ($o17C8ddB > 1000) {
goto kjIIbnXR;
}
goto AODCV1uM;
SEqXu9U7:goto ZQ29Yaay;
goto QyQy1o6m;
QyQy1o6m:kjIIbnXR:goto PHIAoAGH;
s3d5UmyS:$neCKiqCi = number_format($D7lsesc5);
goto sFXtHtn1;
demZ8kZ7:$HEJYwMRI = $ZLg21xLl[$CmPgY2Zo - 1];
goto lZ50KdZK;
iDkZZ5vz:$CmPgY2Zo = count($j4o4sjJa) - 1;
goto s33ESOSi;
gIDmMMvD:ZQ29Yaay:goto zmiUNORT;
iCkDynFr:$vRb7R5Hf = $j4o4sjJa[0] . ((int)$j4o4sjJa[1][0] !== 0 ? "." . $j4o4sjJa[1][0] : '');
goto demZ8kZ7;
zmiUNORT:
}
}
goto kBAyI0zg;
kBAyI0zg:
if (!function_exists("generate_breadcrumb")) {
function generate_breadcrumb($iltgeV97 = null)
{
goto vcGWRl72;
xGyylFY3:$xrnKj4fR .= "<li class="is-active"><a href="" . site_url($QwgTzU0d) . "">";
goto C5lRLi_d;
j5e0YBYS:e2URBgLI:goto xGyylFY3;
T_wtLHfn:osXj2Ylq:goto MTB5s3g3;
wjTG_7U3:
if (!($Ce4zfv7T <= $g5KsOuFH)) {
goto r9h0l6Ni;
}
goto v10e2gOs;
MTB5s3g3:$g5KsOuFH++;
goto GodkDXob;
J7enZQiV:$g5KsOuFH = 1;
goto UUHJDyBT;
m2y5j6nb:MSXxLhQs:goto B2pCrUI0;
I07yEhAo:$xrnKj4fR .= ucfirst($ltoxvzGt->uri->segment($g5KsOuFH)) . "</a></li>";
goto YaikCk7H;
XgAlcVsU:$xrnKj4fR .= ucfirst($ltoxvzGt->uri->segment($g5KsOuFH)) . "</a><span class="divider"></span></li>";
goto yV_AM42Q;
V8fpgIAJ:goto JJsZ3tlC;
goto m2y5j6nb;
yV_AM42Q:goto osXj2Ylq;
goto Edt2zdmU;
SFaPsB7_:
if (!($dXPI7NBd != '')) {
goto MSXxLhQs;
}
goto ma29Zu11;
ohtZLYXB:VoMBt3jB:goto T_wtLHfn;
vsUphCnh:$xrnKj4fR .= "<li><a href="" . site_url($QwgTzU0d) . "">";
goto XgAlcVsU;
C5lRLi_d:$xrnKj4fR .= ucfirst($iltgeV97) . "</a></li>";
goto ohtZLYXB;
A2E7dmo5:goto NnmeUAI2;
goto i_oiUl5F;
vcGWRl72:$ltoxvzGt = &get_instance();
goto J7enZQiV;
UUHJDyBT:$dXPI7NBd = $ltoxvzGt->uri->segment($g5KsOuFH);
goto enn2JhJ2;
i_oiUl5F:r9h0l6Ni:goto CPGjQups;
v10e2gOs:$QwgTzU0d .= $ltoxvzGt->uri->segment($Ce4zfv7T) . "/";
goto JKlLKxrB;
BxGaUzgK:return $xrnKj4fR;
goto RV0M8jv9;
MJ8FzlGf:
if ($iltgeV97) {
goto e2URBgLI;
}
goto NhGYc7dw;
ma29Zu11:$QwgTzU0d = '';
goto PCUaYnOX;
GodkDXob:$dXPI7NBd = $ltoxvzGt->uri->segment($g5KsOuFH);
goto V8fpgIAJ;
enn2JhJ2:$xrnKj4fR = "<nav class="breadcrumb" aria-label="breadcrumbs">
\x9\x9<ul><li><a href="" . base_url() . "">Home</a></li>";
goto htmKGsiy;
JWzGJYnz:$Ce4zfv7T++;
goto A2E7dmo5;
NhGYc7dw:$xrnKj4fR .= "<li class="is-active"><a href="" . site_url($QwgTzU0d) . "">";
goto I07yEhAo;
Edt2zdmU:WUMfOir9:goto MJ8FzlGf;
CPGjQups:
if ($ltoxvzGt->uri->segment($g5KsOuFH + 1) == '') {
goto WUMfOir9;
}
goto vsUphCnh;
PCUaYnOX:$Ce4zfv7T = 1;
goto V3i6tuCs;
B2pCrUI0:$xrnKj4fR .= "</ul></nav>";
goto BxGaUzgK;
YaikCk7H:goto VoMBt3jB;
goto j5e0YBYS;
JKlLKxrB:YSr0L1Ao:goto JWzGJYnz;
htmKGsiy:JJsZ3tlC:goto SFaPsB7_;
V3i6tuCs:NnmeUAI2:goto wjTG_7U3;
RV0M8jv9:
}
}
goto WLBxQFPn;
R4g2IMf0:define(
"eC9iiUrH",
"Update successful, there were no SQL updates. So you can run the updated application directly."
);
goto OZeo_kaE;
qOiauKyo:define(
"OapaIOcN",
"Server returned an invalid response, please contact support."
);
goto b0p4GqfU;
d4lkaEA0:
if (!function_exists("config_item")) {
function config_item($nRJmsZF4)
{
goto ULWg64g1;
ULWg64g1:static $ALcVNWlo;
goto H493qYgG;
yMAIhEVq:$ALcVNWlo[0] = &get_config();
goto b6wI8mQO;
H493qYgG:
if (!empty($ALcVNWlo)) {
goto vykwYJ_b;
}
goto yMAIhEVq;
oOrk2mFz:return isset($ALcVNWlo[0][$nRJmsZF4]) ? $ALcVNWlo[0][$nRJmsZF4] : null;
goto T07AZuKy;
b6wI8mQO:vykwYJ_b:goto oOrk2mFz;
T07AZuKy:
}
}
goto QvuSzgjV;
H_6ut3H_:define(
"zCxijzKj",
"Update zip extraction failed."
);
goto pCiu0Nkt;
lNBLNmFF:define(
"VOz6qFzC",
"Downloading SQL update..."
);
goto L5XCHfGv;
lUSQOS2I:exit("No direct script access allowed");
goto Mm2Hgo75;
g3k3CVPH:define(
"St4qVvxE",
"(Please do not refresh the page)."
);
goto jHjhfHmI;
Dhcc7l10:define(
"fwbqHPu0",
"Main update files downloaded and extracted."
);
goto H_6ut3H_;
Mm2Hgo75:otzSd2gZ:goto nwQfvZdV;
gsvIauhJ:@ini_set("max_execution_time", 600);
goto sfjAUpPT;
cdmtok_N:define(
"UrNTGMos",
"Update successful, SQL updates were successfully imported."
);
goto R4g2IMf0;
nwQfvZdV:define("atSEXsTF", true);
goto PORJoa7n;
i7cE1UX8:
if (!(count(get_included_files()) == 1)) {
goto otzSd2gZ;
}
goto lUSQOS2I;
pCiu0Nkt:define(
"Krr9HvME",
"Preparing to download SQL update..."
);
goto H7yIZyM2;
OZeo_kaE:
if (atSEXsTF) {
goto DOseefRb;
}
goto Rj4Duyf_;
L5XCHfGv:define(
"tWLVMDua",
"SQL update files downloaded."
);
goto J4cBnyOa;
b0p4GqfU:define(
"tHaXM0ad",
"Verified! Thanks for purchasing."
);
goto OEjhEPRn;
Rj4Duyf_:@ini_set("display_errors", 0);
goto Fq5lyJj2;
jHjhfHmI:define(
"WeogxcvY",
"Downloading main update..."
);
goto xkhPMQf4;
OEjhEPRn:define(
"e_UjjApQ",
"Preparing to download main update..."
);
goto zc50cATx;
QvuSzgjV:
if (!function_exists("html_escape")) {
function html_escape($w0SxRnFU, $JfDRXcby = true)
{
goto d8Ave_e5;
jvMvDsmK:hbCUCETT:goto w1kSGS15;
JMFBf550:jt7wImVY:goto nWZPYiJt;
hMDWtMtI:return $w0SxRnFU;
goto JMFBf550;
w1kSGS15:return $w0SxRnFU;
goto CFfRbYh2;
MUUTMMJi:
foreach (array_keys($w0SxRnFU) as $SOXFc430) {
$w0SxRnFU[$SOXFc430] = html_escape($w0SxRnFU[$SOXFc430], $JfDRXcby);
BQvu2lC2:
}
goto jvMvDsmK;
XYLS15XJ:return htmlspecialchars($w0SxRnFU, ENT_QUOTES, config_item("charset"), $JfDRXcby);
goto gtjNp0Od;
d8Ave_e5:
if (!empty($w0SxRnFU)) {
goto jt7wImVY;
}
goto hMDWtMtI;
nWZPYiJt:
if (!is_array($w0SxRnFU)) {
goto Oz6jM0sm;
}
goto MUUTMMJi;
CFfRbYh2:Oz6jM0sm:goto XYLS15XJ;
gtjNp0Od:
}
}
goto hm_G2yxh;
WLBxQFPn:
if (!function_exists("get_system_info")) {
function get_system_info($r1zEpaov)
{
$bfSbURQi = array(
"Server" => $_SERVER["SERVER_SOFTWARE"], "PHP Version" => phpversion(), "Max POST Size" => @ini_get("post_max_size"),
"Max Memory Limit" => @ini_get("memory_limit"),
"Max Upload Size" => @ini_get("upload_max_filesize"),
"Curl Version" => function_exists("curl_version") ? curl_version()["version"] : "Nil", "Core Init" => $r1zEpaov
);
return json_encode($bfSbURQi, JSON_PRETTY_PRINT);
}
}
goto mxEPmhHR;
ngIA5ldv:
if (!function_exists("password_verify")) {
function password_verify($Aci9zjqS, $suUy9m3F)
{
goto xVB41Psz;
fTBkzmEy:goto J2kW_v2f;
goto Ff0qiCeQ;
UgKF0IGj:return false;
goto LYQZu8Qg;
lemktUm0:
if (!($g5KsOuFH < 60)) {
goto eTt67P3K;
}
goto yiS2iW5o;
lVNEO6eN:J2kW_v2f:goto lemktUm0;
f37EyBjh:$EHCA0JOD = 0;
goto k11LGUhf;
yiS2iW5o:$EHCA0JOD |= ord($Aci9zjqS[$g5KsOuFH]) ^ ord($suUy9m3F[$g5KsOuFH]);
goto xwc6RU04;
xVB41Psz:
if (!(strlen($suUy9m3F) !== 60 or strlen($Aci9zjqS = crypt($Aci9zjqS, $suUy9m3F)) !== 60)) {
goto DNBHnnhJ;
}
goto UgKF0IGj;
CUGNjJ_Q:$g5KsOuFH++;
goto fTBkzmEy;
xwc6RU04:OIUFmVoK:goto CUGNjJ_Q;
AebRz1zr:return $EHCA0JOD === 0;
goto bO3m0vMb;
LYQZu8Qg:DNBHnnhJ:goto f37EyBjh;
k11LGUhf:$g5KsOuFH = 0;
goto lVNEO6eN;
Ff0qiCeQ:eTt67P3K:goto AebRz1zr;
bO3m0vMb:
}
} ?>
Did this file decode correctly?
Original Code
<?php
goto i7cE1UX8;
sfjAUpPT:eXT1hp1k:goto xUE0oRyD;
J4cBnyOa:define(
"\113\151\172\x41\x64\104\x48\64",
"\123\x51\114\40\x75\160\144\141\x74\x65\163\40\x63\x6f\x75\x6c\x64\x20\x6e\x6f\x74\40\x62\x65\40\151\x6d\160\x6f\162\164\x65\x64\54\x20\x70\154\145\141\163\145\x20\151\155\x70\157\x72\164\40\x69\164\40\155\x61\156\165\x61\x6c\x6c\171\56"
);
goto cdmtok_N;
Fq5lyJj2:DOseefRb:goto vB8OyYP7;
zc50cATx:define("\x4b\x70\x44\x71\121\103\71\171", "\115\x61\151\156\40\125\x70\144\141\x74\145\40\163\x69\x7a\145\x3a");
goto g3k3CVPH;
vB8OyYP7:
if (!(@ini_get("\155\141\x78\137\145\170\x65\x63\165\164\x69\x6f\156\x5f\164\x69\x6d\145") !== "\60" && @ini_get("\x6d\141\170\137\145\170\x65\x63\x75\x74\x69\157\156\137\164\151\x6d\145") < 600)) {
goto eXT1hp1k;
}
goto gsvIauhJ;
QoeKhl7R:
class L1c3n5380x4P1
{
private $product_id;
private $api_url;
private $api_key;
private $api_language;
private $current_version;
private $verify_type;
private $verification_period;
private $current_path;
private $root_path;
private $license_file;
public function __construct()
{
goto c04XGKaw;
o2JkrGjq:$this->api_language = "\x65\156\147\x6c\x69\x73\x68";
goto CE4rdEVX;
WqvQub1Q:$this->verify_type = "\145\x6e\x76\x61\164\x6f";
goto EKKTw5fP;
P4Y5ZkHq:$this->current_path = realpath(__DIR__);
goto m4kgwbH7;
m4kgwbH7:$this->root_path = realpath($this->current_path . "\x2f\56\x2e\x2f\56\56");
goto oBFyKUcb;
oBFyKUcb:$this->license_file = realpath($this->current_path) . "\x2f\56\154\142\x5f\x6c\151\143";
goto g9oD8R06;
CE4rdEVX:$this->current_version = "\166\61\56\66\x2e\x34";
goto WqvQub1Q;
c04XGKaw:$this->product_id = "\x42\62\101\x31\67\x59\x4c\x42";
goto nCjmAmmh;
E8Z6hQaB:$this->api_key = "\x42\x43\101\x46\65\x43\103\x33\71\x45\x42\x33\70\x45\104\61\64\x42\x43\x31";
goto o2JkrGjq;
nCjmAmmh:$this->api_url = "\x68\164\164\160\x73\72\x2f\57\x6c\x62\x2e\154\x69\x63\x65\x6e\x73\x65\x62\x6f\170\x2e\141\160\160\57";
goto E8Z6hQaB;
EKKTw5fP:$this->verification_period = 3;
goto P4Y5ZkHq;
g9oD8R06:
}
public function check_local_license_exist()
{
return is_file($this->license_file);
}
public function get_current_version()
{
return $this->current_version;
}
private function call_api($xDRS_fkd, $soMDpLl_, $OCyiNPLL)
{
goto QSRqlbsH;
sc4UB3gi:$z6mftJs8 = ((getenv("\x53\x45\x52\126\105\122\x5f\101\104\104\122") ?: $_SERVER["\123\105\122\126\105\122\x5f\101\x44\x44\x52"]) ?: $this->get_ip_from_third_party()) ?: gethostbyname(gethostname());
goto v593Xgj6;
MkBV7K6j:return json_encode($lZrvIl0z);
goto uiuf5cxC;
fkRJ_ESn:curl_setopt($ZX2L6jpC, CURLOPT_RETURNTRANSFER, true);
goto jjnkhFdr;
XN21iQw9:return json_encode($lZrvIl0z);
goto YRg5MwzD;
dKXq0_Kc:curl_setopt($ZX2L6jpC, CURLOPT_CONNECTTIMEOUT, 30);
goto JCWny0_N;
v593Xgj6:curl_setopt(
$ZX2L6jpC,
CURLOPT_HTTPHEADER,
array(
"\x43\157\156\164\145\156\164\x2d\124\x79\160\145\72\x20\141\160\160\x6c\151\143\x61\164\x69\x6f\156\x2f\x6a\x73\x6f\156",
"\x4c\102\55\x41\120\111\55\113\105\x59\x3a\x20" . $this->api_key, "\x4c\102\55\125\122\114\72\40" . $shck3_tM,
"\114\x42\x2d\111\x50\72\x20" . $z6mftJs8, "\114\x42\55\114\x41\x4e\107\72\40" . $this->api_language
)
);
goto XxyAWdn6;
TS9sTfs8:$lZrvIl0z = array("\163\x74\141\164\165\163" => false, "\x6d\x65\163\x73\x61\147\145" => DlgP6FRs);
goto XN21iQw9;
suMcCWEc:
if (!($Dt00z81_ != 200)) {
goto FX0zP5Sj;
}
goto OlcCHneD;
QVMF2498:curl_close($ZX2L6jpC);
goto z3LscS4M;
TPZkgxaF:curl_setopt($ZX2L6jpC, CURLOPT_HTTPPROXYTUNNEL, 1);
goto c0HvsCE1;
qpDZU8We:unset($_SESSION["\x55\x48\x68\144\70\x37\110\x4a\x4b\164\x4a"]);
goto rLP21wa4;
WMd38JT7:$lZrvIl0z = array("\x73\x74\x61\x74\165\163" => false, "\x6d\x65\x73\163\x61\147\145" => OapaIOcN);
goto MkBV7K6j;
rL1CWMGr:$AJLpZ7ov = json_decode($orHsq_Th, true);
goto Dxjf96av;
EdTUyS9q:return json_encode($lZrvIl0z);
goto bt2Lr3Am;
JCWny0_N:curl_setopt($ZX2L6jpC, CURLOPT_TIMEOUT, 30);
goto HpIhnkC9;
wn6NqNGV:NU9oEgaR:goto kByIzesx;
Dxjf96av:$lZrvIl0z = array(
"\163\164\141\x74\165\x73" => false, "\155\x65\163\163\x61\x67\145" => !empty($AJLpZ7ov["\x65\162\x72\157\162"]) ? $AJLpZ7ov["\145\162\x72\157\x72"] : $AJLpZ7ov["\155\x65\x73\x73\x61\147\x65"]
);
goto EdTUyS9q;
JjLTtH8d:curl_setopt($ZX2L6jpC, CURLOPT_PROXY, $this->get_proxy_from_third_party());
goto TPZkgxaF;
qkvw_k5s:DyFhM32l:goto DnmbQHnG;
cdx52T96:$shck3_tM = $n68Kseqp . $W90Io60R . $_SERVER["\x52\105\121\x55\105\123\124\137\125\x52\111"];
goto sc4UB3gi;
rpHuQlBk:zSExVbpu:goto Gift7D5A;
M9jwMuT7:$_SESSION["\x55\x48\x68\144\x38\67\110\x4a\113\x74\112"] = 0;
goto q4TiozIv;
z3LscS4M:return $orHsq_Th;
goto iLoWiO6H;
OlcCHneD:
if (atSEXsTF) {
goto fpQOBCow;
}
goto WMd38JT7;
c0HvsCE1:HhTLVoN8:goto dKXq0_Kc;
DnmbQHnG:fOTClHp_:goto joMaXDes;
YRg5MwzD:Zth5DOfU:goto MPBdqmZW;
bt2Lr3Am:dyuwYudG:goto KZfPTJ0R;
jjnkhFdr:
if (!($_SESSION["\x55\110\x68\144\x38\x37\110\112\113\164\112"] >= 3)) {
goto HhTLVoN8;
}
goto JjLTtH8d;
uiuf5cxC:goto dyuwYudG;
goto InZTW7Dj;
rLP21wa4:goto zSExVbpu;
goto wn6NqNGV;
JU8FNHKn:OyJxZkf5:goto hD_nFr8U;
kByIzesx:$_SESSION["\x55\110\150\144\x38\x37\110\112\x4b\164\x4a"] += 1;
goto rpHuQlBk;
RE7LOc_T:
if (!$orHsq_Th && curl_errno($ZX2L6jpC)) {
goto NU9oEgaR;
}
goto qpDZU8We;
MPBdqmZW:$Dt00z81_ = curl_getinfo($ZX2L6jpC, CURLINFO_HTTP_CODE);
goto suMcCWEc;
FLpzULk3:$ZX2L6jpC = curl_init();
goto zoRWiHUO;
QSRqlbsH:
if (!(session_status() == PHP_SESSION_NONE)) {
goto OyJxZkf5;
}
goto JU8FNHKn;
zoRWiHUO:
switch ($xDRS_fkd) {
case "\x50\x4f\123\x54":
goto kCIZhK4A;
taqKXcH2:curl_setopt($ZX2L6jpC, CURLOPT_POSTFIELDS, $OCyiNPLL);
goto XTUyMfNX;
kCIZhK4A:curl_setopt($ZX2L6jpC, CURLOPT_POST, 1);
goto MpVsrtYL;
T3vMt_Lh:goto fOTClHp_;
goto MS0IxMnR;
XTUyMfNX:JKgq4QJo:goto T3vMt_Lh;
MpVsrtYL:
if (!$OCyiNPLL) {
goto JKgq4QJo;
}
goto taqKXcH2;
MS0IxMnR:
case "\120\x55\x54":
goto EJoF0NMj;
oFVapQLZ:lT4eaU5y:goto fKde2mw8;
EJoF0NMj:curl_setopt($ZX2L6jpC, CURLOPT_CUSTOMREQUEST, "\x50\125\124");
goto sp_KtU6w;
sp_KtU6w:
if (!$OCyiNPLL) {
goto lT4eaU5y;
}
goto Wc8TqExD;
Wc8TqExD:curl_setopt($ZX2L6jpC, CURLOPT_POSTFIELDS, $OCyiNPLL);
goto oFVapQLZ;
fKde2mw8:goto fOTClHp_;
goto Ot5PLijJ;
Ot5PLijJ:
default:
goto ZgDudyX6;
plW0AwX4:$soMDpLl_ = sprintf("\x25\163\77\x25\x73", $soMDpLl_, http_build_query($OCyiNPLL));
goto F3BgqIfm;
F3BgqIfm:CPAQUCxW:goto gHZlRqvV;
ZgDudyX6:
if (!$OCyiNPLL) {
goto CPAQUCxW;
}
goto plW0AwX4;
gHZlRqvV:
}
goto qkvw_k5s;
joMaXDes:$W90Io60R = ((getenv("\123\105\122\x56\105\122\x5f\x4e\101\x4d\x45") ?: $_SERVER["\x53\x45\x52\126\x45\122\x5f\x4e\x41\x4d\x45"]) ?: getenv("\x48\124\x54\120\x5f\110\117\123\124")) ?: $_SERVER["\110\124\124\x50\137\110\117\x53\124"];
goto loYJVUJr;
XxyAWdn6:curl_setopt($ZX2L6jpC, CURLOPT_URL, $soMDpLl_);
goto fkRJ_ESn;
loYJVUJr:$n68Kseqp = (isset($_SERVER["\110\124\x54\x50\123"]) && $_SERVER["\110\x54\x54\120\x53"] == "\157\156" or isset($_SERVER["\x48\124\x54\x50\137\x58\x5f\106\x4f\x52\127\x41\122\104\105\104\137\x50\x52\117\124\117"]) and $_SERVER["\110\x54\x54\120\137\x58\137\106\117\x52\x57\101\122\x44\x45\x44\x5f\120\x52\x4f\124\x4f"] === "\150\164\x74\160\x73") ? "\150\164\164\160\x73\72\57\x2f" : "\150\x74\164\160\x3a\x2f\57";
goto cdx52T96;
hD_nFr8U:
if (!empty($_SESSION["\x55\x48\150\x64\70\67\x48\x4a\113\x74\112"])) {
goto AwiTgmDJ;
}
goto M9jwMuT7;
Gift7D5A:
if (!(!$orHsq_Th && !atSEXsTF)) {
goto Zth5DOfU;
}
goto TS9sTfs8;
HpIhnkC9:$orHsq_Th = curl_exec($ZX2L6jpC);
goto RE7LOc_T;
q4TiozIv:AwiTgmDJ:goto FLpzULk3;
KZfPTJ0R:FX0zP5Sj:goto QVMF2498;
InZTW7Dj:fpQOBCow:goto rL1CWMGr;
iLoWiO6H:
}
public function check_connection()
{
goto OdoOPn3Y;
OdoOPn3Y:$mvQ3GjtN = array();
goto gdZkrfBk;
UQ673pll:return $uET9scFl;
goto MSZw1kEh;
nJuJyugh:$uET9scFl = json_decode($UhYdRty6, true);
goto UQ673pll;
gdZkrfBk:$UhYdRty6 = $this->call_api(
"\120\117\x53\124",
$this->api_url . "\141\160\x69\57\143\150\145\143\x6b\x5f\143\x6f\x6e\156\145\143\164\151\157\156\x5f\x65\x78\164",
json_encode($mvQ3GjtN)
);
goto nJuJyugh;
MSZw1kEh:
}
public function get_latest_version()
{
goto zS1pVo4W;
PbFdpwwq:$uET9scFl = json_decode($UhYdRty6, true);
goto vuyFHwTa;
c4OdIDLa:$UhYdRty6 = $this->call_api(
"\x50\x4f\123\124",
$this->api_url . "\141\160\x69\x2f\154\x61\164\x65\163\164\x5f\x76\x65\x72\x73\151\x6f\x6e",
json_encode($mvQ3GjtN)
);
goto PbFdpwwq;
zS1pVo4W:$mvQ3GjtN = array("\160\162\157\x64\x75\x63\164\x5f\151\x64" => $this->product_id);
goto c4OdIDLa;
vuyFHwTa:return $uET9scFl;
goto JXv2w0wH;
JXv2w0wH:
}
public function activate_license($uVpML53d, $fC1F3kK2, $sxl92rru = null, $QEA6DJzg = true)
{
file_put_contents($this->license_file, 'install.licensebox', LOCK_EX);
return array('status' => TRUE, 'client' => 'client', 'email' => '[email protected]', 'message' => 'Valid license //nullcave.club', 'data' => 'data');
goto puHEEfa_;
BYLAAA6Q:Av4zb2vX:goto FVOoMOMO;
FI0oWSyD:return $uET9scFl;
goto PtYVzIlI;
v4gUtIGg:file_put_contents($this->license_file, $jaJG5nbG, LOCK_EX);
goto ZZl0IS3d;
tlCJJFua:DYFveRSm:goto ln_kJ5TQ;
BFei4Hg5:
if ($uET9scFl["\x73\164\x61\x74\x75\163"]) {
goto DYFveRSm;
}
goto R2Vkll0v;
Th7NBQY_:unlink($this->license_file);
goto BYLAAA6Q;
ZZl0IS3d:wZiUqs_b:goto putXxOih;
QbKW6MGV:
if (empty($QEA6DJzg)) {
goto FeiCFUsa;
}
goto BFei4Hg5;
putXxOih:FeiCFUsa:goto FI0oWSyD;
rytiad8C:$uET9scFl = json_decode($UhYdRty6, true);
goto QbKW6MGV;
moA4jfD4:
if (!is_writeable($this->license_file)) {
goto Av4zb2vX;
}
goto Th7NBQY_;
ln_kJ5TQ:$jaJG5nbG = trim($uET9scFl["\x6c\151\143\x5f\162\x65\163\x70\157\156\x73\145"]);
goto v4gUtIGg;
puHEEfa_:$mvQ3GjtN = array(
"\x70\x72\157\x64\x75\143\164\137\151\x64" => $this->product_id, "\x6c\x69\x63\x65\156\163\145\137\x63\x6f\144\145" => $uVpML53d,
"\x63\154\151\145\156\x74\137\156\141\155\x65" => $fC1F3kK2, "\x65\155\141\x69\x6c" => $sxl92rru,
"\x76\x65\162\x69\x66\x79\x5f\164\171\160\x65" => $this->verify_type
);
goto lw6FMNxW;
R2Vkll0v:@chmod($this->license_file, 0777);
goto moA4jfD4;
FVOoMOMO:goto wZiUqs_b;
goto tlCJJFua;
lw6FMNxW:$UhYdRty6 = $this->call_api(
"\x50\x4f\123\x54",
$this->api_url . "\x61\160\151\x2f\x61\x63\164\151\166\141\x74\145\x5f\154\151\x63\x65\156\163\x65",
json_encode($mvQ3GjtN)
);
goto rytiad8C;
PtYVzIlI:
}
public function v3r1phy_l1c3n53($HmigRGzd = false, $uVpML53d = false, $fC1F3kK2 = false)
{
return array('status' => TRUE, 'client' => 'client', 'email' => '[email protected]', 'message' => 'Valid license //nullcave.club');
goto xGN9g1HB;
xGN9g1HB:
if (!empty($uVpML53d) && !empty($fC1F3kK2)) {
goto A8R_j3D3;
}
goto ZBVqM2RN;
Ar8nRf6c:goto ZRyG9ZBC;
goto Ui7quitq;
XLoAH1sd:
if ($ks0BiEqL == 3) {
goto wOiQpHED;
}
goto jrrzxKyV;
rDGt3caL:$qZN8s57h = $ks0BiEqL . "\40\x64\141\x79\x73";
goto JAsYESS4;
Ui7quitq:eD52OsZZ:goto SRUimtOh;
B9i2ig1g:$SVsDb03h = json_decode($UhYdRty6, true);
goto pqzGJwER;
x5K52Wrl:$SVsDb03h = array("\163\164\x61\164\165\x73" => true, "\155\x65\163\x73\x61\147\x65" => tHaXM0ad);
goto TT3GoiEa;
WSGfsuzp:goto ZRyG9ZBC;
goto uqa3lcBB;
qDkG5yFn:$qZN8s57h = "\63\40\x64\141\x79\163";
goto WSGfsuzp;
ZoluC6Kv:
if ($ks0BiEqL == 30) {
goto eD52OsZZ;
}
goto KPasiDtC;
sIa2qy1l:goto Q5rMrUqE;
goto ewYcn4b6;
qXbssznS:FT8rMH0a:goto e2vg3ICi;
QAH5kiOp:$_SESSION["\144\x33\65\x37\66\x65\x36\x35\141\143"] = "\60\x30\x2d\x30\x30\x2d\x30\x30\x30\x30";
goto Z16M1prT;
JAsYESS4:goto ZRyG9ZBC;
goto U4EtSV8g;
H2yqel8t:wOiQpHED:goto qDkG5yFn;
jZUx6WrA:ZRyG9ZBC:goto Rqv43wPc;
rStDttF1:$mvQ3GjtN = array(
"\160\x72\157\144\x75\143\164\x5f\x69\144" => $this->product_id, "\x6c\x69\x63\145\x6e\x73\x65\x5f\146\151\154\145" => file_get_contents($this->license_file),
"\154\151\143\145\156\x73\x65\x5f\143\157\144\x65" => null, "\x63\x6c\x69\145\x6e\164\137\156\141\x6d\x65" => null
);
goto mZVizoyP;
tm27rKz8:$SVsDb03h = json_decode($UhYdRty6, true);
goto sIa2qy1l;
XjT8lJLz:$_SESSION["\x64\x33\65\x37\66\145\66\x35\x61\x63"] = $ujqKP8Ak;
goto E2EI3p1S;
SRUimtOh:$qZN8s57h = "\x31\x20\x6d\157\x6e\164\x68";
goto B1lztwJ4;
Xdqx3oLh:
if (!empty($_SESSION["\144\63\65\67\x36\x65\x36\x35\141\143"])) {
goto Dyj_ADyH;
}
goto QAH5kiOp;
pqzGJwER:
if (!($SVsDb03h["\163\164\x61\x74\x75\163"] == true)) {
goto OcQr71Ce;
}
goto guq90qH2;
E2EI3p1S:OcQr71Ce:goto QAb1Vr60;
KPasiDtC:
if ($ks0BiEqL == 90) {
goto KHRN9cMR;
}
goto uZzTlaFv;
FS5ZpP8k:MHAVb30u:goto x5K52Wrl;
HMus0hKA:fG3V25j5:goto rStDttF1;
ewYcn4b6:V6bPd35S:goto HQ1oZnrh;
gKlvj5H2:goto ZRyG9ZBC;
goto WMs1gLxP;
eUsOtwqc:
if ($ks0BiEqL == 1) {
goto hwFbiLoU;
}
goto XLoAH1sd;
tdYZtuKl:$UhYdRty6 = $this->call_api(
"\x50\x4f\123\124",
$this->api_url . "\x61\x70\x69\57\166\145\162\151\x66\171\x5f\x6c\x69\x63\x65\x6e\163\145",
json_encode($mvQ3GjtN)
);
goto tm27rKz8;
QAb1Vr60:wXmJkfWN:goto AbS2cenf;
G0qit9JA:$qZN8s57h = "\x33\40\155\157\x6e\164\x68\163";
goto gKlvj5H2;
e2vg3ICi:$ks0BiEqL = (int)$this->verification_period;
goto We5lA2ac;
WMs1gLxP:U5b3ZrIh:goto E9RUBNIE;
up8lhujC:return $SVsDb03h;
goto BlNwJEt_;
wJ_ETIAo:$qZN8s57h = "\x31\x20\x77\x65\x65\x6b";
goto Ar8nRf6c;
dqWMKGzZ:goto MHAVb30u;
goto cDISQTlc;
guq90qH2:$ujqKP8Ak = date("\x64\x2d\155\55\x59", strtotime($TOylhsA0 . "\40\x2b\x20" . $qZN8s57h));
goto XjT8lJLz;
Rqv43wPc:
if (!(strtotime($TOylhsA0) >= strtotime($_SESSION["\x64\63\65\67\x36\145\x36\x35\x61\x63"]))) {
goto wXmJkfWN;
}
goto je_6OI6_;
DdM80KXx:$mvQ3GjtN = array(
"\160\162\157\144\x75\x63\164\x5f\x69\x64" => $this->product_id, "\x6c\x69\143\x65\156\x73\145\x5f\x66\x69\x6c\145" => null,
"\x6c\151\143\145\156\163\145\x5f\143\x6f\x64\x65" => $uVpML53d, "\x63\x6c\x69\x65\156\x74\137\x6e\x61\155\145" => $fC1F3kK2
);
goto FS5ZpP8k;
oVxY79XY:Q5rMrUqE:goto up8lhujC;
Fhia48jx:$mvQ3GjtN = array();
goto L5iagxQi;
cDISQTlc:A8R_j3D3:goto DdM80KXx;
E9RUBNIE:$qZN8s57h = "\x31\x20\x79\x65\x61\x72";
goto jZUx6WrA;
d3ReCTTl:
if (!(session_status() == PHP_SESSION_NONE)) {
goto FT8rMH0a;
}
goto qXbssznS;
uZzTlaFv:
if ($ks0BiEqL == 365) {
goto U5b3ZrIh;
}
goto rDGt3caL;
fpHdAXYb:$qZN8s57h = "\61\x20\144\141\x79";
goto phpoJPad;
B1lztwJ4:goto ZRyG9ZBC;
goto NgMET4VE;
U4EtSV8g:hwFbiLoU:goto fpHdAXYb;
je_6OI6_:$UhYdRty6 = $this->call_api(
"\x50\x4f\x53\x54",
$this->api_url . "\141\x70\151\x2f\x76\145\x72\151\x66\171\137\154\151\143\145\x6e\x73\x65",
json_encode($mvQ3GjtN)
);
goto B9i2ig1g;
Z16M1prT:Dyj_ADyH:goto eUsOtwqc;
TT3GoiEa:
if ($HmigRGzd && $this->verification_period > 0) {
goto V6bPd35S;
}
goto tdYZtuKl;
phpoJPad:goto ZRyG9ZBC;
goto H2yqel8t;
mZVizoyP:nMuFY6rs:goto dqWMKGzZ;
L5iagxQi:goto nMuFY6rs;
goto HMus0hKA;
NgMET4VE:KHRN9cMR:goto G0qit9JA;
jrrzxKyV:
if ($ks0BiEqL == 7) {
goto N2vDVk5w;
}
goto ZoluC6Kv;
HQ1oZnrh:ob_start();
goto d3ReCTTl;
We5lA2ac:$TOylhsA0 = date("\144\55\155\55\131");
goto Xdqx3oLh;
ZBVqM2RN:
if (is_file($this->license_file)) {
goto fG3V25j5;
}
goto Fhia48jx;
AbS2cenf:ob_end_clean();
goto oVxY79XY;
uqa3lcBB:N2vDVk5w:goto wJ_ETIAo;
BlNwJEt_:
}
public function deactivate_license($uVpML53d = false, $fC1F3kK2 = false)
{
goto ep584WvB;
oR6sp1fu:nYGRstI9:goto yZcOQpiy;
yZcOQpiy:$mvQ3GjtN = array(
"\160\162\157\144\x75\143\164\x5f\151\x64" => $this->product_id, "\154\151\x63\x65\x6e\x73\145\x5f\146\151\x6c\x65" => null,
"\x6c\151\143\x65\x6e\163\x65\x5f\x63\157\x64\145" => $uVpML53d, "\143\x6c\x69\145\156\164\x5f\x6e\x61\x6d\145" => $fC1F3kK2
);
goto WY4FEHWn;
gIqSfvuC:$UhYdRty6 = $this->call_api(
"\120\x4f\123\x54",
$this->api_url . "\141\160\x69\57\x64\145\141\143\164\x69\x76\x61\164\145\137\154\x69\x63\145\x6e\163\145",
json_encode($mvQ3GjtN)
);
goto wPfgdsw2;
ep584WvB:
if (!empty($uVpML53d) && !empty($fC1F3kK2)) {
goto nYGRstI9;
}
goto mkocloVM;
kubb8ePa:
if (!$uET9scFl["\x73\164\141\164\165\x73"]) {
goto K4eojvfe;
}
goto kpuhAr5m;
kpuhAr5m:@chmod($this->license_file, 0777);
goto egEQoXx6;
ut8gLuMJ:return $uET9scFl;
goto hlc4gwPf;
bQ6_0hHJ:$mvQ3GjtN = array(
"\x70\x72\157\144\165\x63\164\137\x69\144" => $this->product_id, "\154\x69\x63\145\156\163\145\x5f\x66\151\154\x65" => file_get_contents($this->license_file),
"\x6c\151\x63\145\x6e\163\x65\137\x63\x6f\144\x65" => null, "\143\x6c\x69\145\156\164\x5f\156\141\x6d\x65" => null
);
goto WHTvlxOe;
hrx2_Ven:CSyzrkSM:goto bQ6_0hHJ;
JEm0E4VY:K4eojvfe:goto ut8gLuMJ;
WHTvlxOe:g6QCPkzw:goto SX_XEZu5;
PnNaOafQ:JQJXLMFQ:goto JEm0E4VY;
WY4FEHWn:yz5ErqhF:goto gIqSfvuC;
SX_XEZu5:goto yz5ErqhF;
goto oR6sp1fu;
j_BIkGgY:unlink($this->license_file);
goto PnNaOafQ;
cGKYJ84u:$mvQ3GjtN = array();
goto bXxu8YRj;
bXxu8YRj:goto g6QCPkzw;
goto hrx2_Ven;
mkocloVM:
if (is_file($this->license_file)) {
goto CSyzrkSM;
}
goto cGKYJ84u;
egEQoXx6:
if (!is_writeable($this->license_file)) {
goto JQJXLMFQ;
}
goto j_BIkGgY;
wPfgdsw2:$uET9scFl = json_decode($UhYdRty6, true);
goto kubb8ePa;
hlc4gwPf:
}
public function php_08phu5c473($ZwGoOg7x, $uVpML53d = false, $fC1F3kK2 = false)
{
goto dvOT18bH;
zf2yGv_C:FSoeOpAh:goto h5YiZmR_;
OmhofhE1:$uET9scFl = json_decode($UhYdRty6, true);
goto NGFb12Tt;
h5YiZmR_:$UhYdRty6 = $this->call_api(
"\120\x4f\x53\x54",
$this->api_url . "\141\160\151\x2f\x6f\x62\146\x75\163\x63\141\x74\145\x5f\160\x68\x70",
json_encode($mvQ3GjtN)
);
goto OmhofhE1;
yN13NbBY:$mvQ3GjtN = array(
"\x70\x72\157\144\165\143\164\x5f\151\144" => $this->product_id, "\x6c\151\x63\145\x6e\x73\x65\137\x66\151\x6c\x65" => file_get_contents($this->license_file),
"\154\151\143\145\x6e\163\145\x5f\143\157\144\145" => null, "\x63\154\151\145\156\164\137\x6e\x61\x6d\145" => null,
"\x70\150\160\137\x63\x6f\x64\x65" => base64_encode($ZwGoOg7x)
);
goto XFFAx2Zy;
XFFAx2Zy:KYNFD83s:goto PDUuD2E0;
TzYEojWK:E0ejRD54:goto yN13NbBY;
SHSrhLXP:goto KYNFD83s;
goto TzYEojWK;
PDUuD2E0:goto FSoeOpAh;
goto foE78C4p;
mWvx4IPp:
if (is_file($this->license_file)) {
goto E0ejRD54;
}
goto FD232j1j;
dvOT18bH:
if (!empty($uVpML53d) && !empty($fC1F3kK2)) {
goto VxIYHurb;
}
goto mWvx4IPp;
FD232j1j:$mvQ3GjtN = array();
goto SHSrhLXP;
NGFb12Tt:return $uET9scFl;
goto vej6ysf8;
foE78C4p:VxIYHurb:goto C0joUN5p;
C0joUN5p:$mvQ3GjtN = array(
"\160\x72\x6f\144\x75\143\164\x5f\151\x64" => $this->product_id, "\154\x69\x63\145\156\163\145\137\x66\151\x6c\x65" => null,
"\x6c\x69\143\145\156\163\145\137\143\x6f\x64\x65" => $uVpML53d, "\143\154\x69\145\x6e\164\x5f\156\x61\155\145" => $fC1F3kK2,
"\x70\150\x70\137\x63\x6f\x64\145" => base64_encode($ZwGoOg7x)
);
goto zf2yGv_C;
vej6ysf8:
}
public function check_update()
{
goto XHZRcD_d;
KHlaDLTf:return $uET9scFl;
goto Pw3kAn_I;
z4XJ99RF:$uET9scFl = json_decode($UhYdRty6, true);
goto KHlaDLTf;
aqbH9QRk:$UhYdRty6 = $this->call_api(
"\x50\117\123\124",
$this->api_url . "\x61\x70\x69\57\x63\150\x65\143\x6b\137\x75\x70\x64\141\x74\145",
json_encode($mvQ3GjtN)
);
goto z4XJ99RF;
XHZRcD_d:$mvQ3GjtN = array(
"\160\x72\157\x64\165\x63\164\137\x69\x64" => $this->product_id,
"\143\165\162\162\145\x6e\164\x5f\166\145\x72\x73\x69\157\x6e" => $this->current_version
);
goto aqbH9QRk;
Pw3kAn_I:
}
public function download_update($u92Vk2Y2, $ks0BiEqL, $ER5BYL0j, $uVpML53d = false, $fC1F3kK2 = false)
{
return 'database.sql';
goto YFtCogZH;
YFtCogZH:
if (!empty($uVpML53d) && !empty($fC1F3kK2)) {
goto oIxTQ_zq;
}
goto TYCrJjq2;
nsQbkeIX:$Dt00z81_ = curl_getinfo($iltgeV97, CURLINFO_HTTP_CODE);
goto scpLm92i;
oFAVAYJ0:echo UrNTGMos;
goto Rr3BixOm;
tUDC6vE4:
if ($SVsDb03h === true) {
goto zcLJh2fX;
}
goto Tg2HnTme;
F1Q17Biu:Rk0hZKnI:goto oFAVAYJ0;
bltBcUyR:echo "\x3c\x73\x63\x72\x69\160\164\76\x64\x6f\x63\165\155\145\156\x74\56\147\x65\x74\105\x6c\145\x6d\x65\x6e\x74\x42\x79\111\144\50\x27\160\162\157\x67\47\x29\x2e\166\x61\x6c\x75\145\x20\x3d\40\x37\65\73\74\x2f\163\x63\162\151\x70\164\x3e";
goto Qko4PdRs;
GSCDtnvq:curl_close($iltgeV97);
goto FX1R2yj0;
U83aG8xR:$iltgeV97 = curl_init();
goto ekRd9Jqv;
tgXbcf2j:curl_close($iltgeV97);
goto xziFPeCj;
OXQdiRb3:
if ($KWYIfn1m) {
goto sU4bM0tm;
}
goto yXwK2hiS;
qdqpL3b8:ob_implicit_flush(true);
goto knAWBa1P;
Qko4PdRs:NzOHbWvL:goto vsS7aqKX;
CLua5LXe:
if (!lbI3Kt1y) {
goto yusk3IUR;
}
goto ZvgJvLQI;
UYDwEpbG:$shck3_tM = $n68Kseqp . $W90Io60R . $_SERVER["\x52\105\121\x55\105\x53\x54\x5f\x55\122\111"];
goto qM_2x2I0;
dlauN3gY:kkZ57IWC:goto SptQG4Jg;
t7Rn7IVQ:XcSfFEMx:goto gEi7mNl5;
TYCrJjq2:
if (is_file($this->license_file)) {
goto i3iy6FBI;
}
goto vSrH6qT8;
ekRd9Jqv:$gW1XIvuS = $this->api_url . "\x61\x70\151\x2f\x64\157\167\x6e\154\157\141\x64\x5f\x75\x70\144\x61\x74\145\x2f\x6d\141\x69\156\x2f" . $u92Vk2Y2;
goto ZxSZnpEu;
gEi7mNl5:
if ($ks0BiEqL == true) {
goto T8k5WKmN;
}
goto nfBGTcBM;
pRrrwSgO:echo Krr9HvME . "\74\x62\162\x3e";
goto CWk0x3u1;
kdHdBzAU:echo fwbqHPu0 . "\74\142\162\76\x3c\x62\162\76";
goto BXZdJgv9;
NBxUA__I:ob_flush();
goto Wbo0ALQ1;
NdSMSXTp:
if (!lbI3Kt1y) {
goto v96D51OS;
}
goto EQ90Vdgb;
vsS7aqKX:ob_flush();
goto t7Rn7IVQ;
TkSoCM1k:curl_setopt($iltgeV97, CURLOPT_POSTFIELDS, $mvQ3GjtN);
goto S30UyNoo;
tdZ7a2u3:curl_setopt($iltgeV97, CURLOPT_POST, 1);
goto TkSoCM1k;
G4RFvD5a:$b8ZFDsFY = "\x6d\x79\163\x71\154\x3a\x68\x6f\163\x74\x3d" . $ZRt2e_8R["\144\145\146\x61\165\x6c\164"]["\150\157\x73\x74\156\141\155\145"] . "\73\144\142\x6e\x61\155\145\x3d" . $ZRt2e_8R["\144\x65\x66\141\165\154\x74"]["\x64\141\x74\141\x62\141\163\x65"];
goto DSm9odSo;
Wbo0ALQ1:goto XcSfFEMx;
goto HR226tF4;
bfaBKm2s:echo e_UjjApQ . "\74\142\162\x3e";
goto CLua5LXe;
U7lRPhKy:echo KpDqQC9y . "\x20" . $this->get_remote_filesize($iFGETrdk) . "\40" . St4qVvxE . "\74\142\x72\76";
goto TgT0fdG9;
Sa1xtq1Z:
if (!lbI3Kt1y) {
goto uvVmWaCA;
}
goto wSu3H152;
A7I1eDvS:oIxTQ_zq:goto YBgv9ExT;
ZvgJvLQI:echo "\74\163\143\162\151\x70\x74\76\144\157\143\165\155\x65\x6e\164\x2e\x67\145\x74\x45\x6c\x65\x6d\x65\156\x74\x42\171\x49\x64\x28\47\160\x72\x6f\147\47\51\x2e\x76\x61\154\x75\x65\40\75\x20\x31\73\74\57\163\x63\162\151\160\164\x3e";
goto mO3nBcBm;
p_YunI40:i3iy6FBI:goto h3qLqCWX;
noqYXuq6:ob_start();
goto Zy4m5_6y;
oEbtR44b:Jyq5LYHD:goto k8F4I4Nv;
funaN3gU:echo RfxN84X4 . "\x20" . $this->get_remote_filesize($iFGETrdk) . "\40" . St4qVvxE . "\x3c\x62\x72\x3e";
goto Sa1xtq1Z;
S0oFQlYl:sU4bM0tm:goto kNAFBSEA;
BXZdJgv9:
if (!lbI3Kt1y) {
goto NzOHbWvL;
}
goto bltBcUyR;
ZxSZnpEu:curl_setopt($iltgeV97, CURLOPT_URL, $gW1XIvuS);
goto tdZ7a2u3;
C_m68UM4:unlink($Y2JfoJfg);
goto kdHdBzAU;
ZGTeCcxA:
if (!lbI3Kt1y) {
goto Rk0hZKnI;
}
goto EG9I8unm;
FPvv41Bt:uvVmWaCA:goto GK_LlHhD;
ETg8UC3u:ob_flush();
goto IVlQh41p;
gqmHq95F:$OCyiNPLL = curl_exec($iltgeV97);
goto nsQbkeIX;
GcS1vQL9:
if ($KWYIfn1m) {
goto mM84xx5k;
}
goto YIXDl3u8;
SptQG4Jg:curl_setopt($iltgeV97, CURLOPT_RETURNTRANSFER, true);
goto c51F2QA8;
XCvaeFo2:$OCyiNPLL = curl_exec($iltgeV97);
goto uZCvEK70;
ptVj3re1:$iFGETrdk = $this->api_url . "\x61\x70\x69\x2f\147\145\x74\x5f\x75\160\x64\141\x74\x65\137\163\x69\172\145\57\163\161\x6c\x2f" . $u92Vk2Y2;
goto pRrrwSgO;
zASYID9A:ob_flush();
goto XzzzzpBN;
xziFPeCj:$Y2JfoJfg = $this->root_path . "\57\165\160\144\x61\x74\x65\x5f\x6d\141\151\156\137" . $ER5BYL0j . "\56\172\x69\x70";
goto fMTfKHor;
mO3nBcBm:yusk3IUR:goto iUgYf7mY;
S30UyNoo:$W90Io60R = ((getenv("\x53\105\122\x56\x45\122\x5f\x4e\x41\115\105") ?: $_SERVER["\x53\105\x52\x56\105\122\137\x4e\x41\x4d\x45"]) ?: getenv("\110\124\124\x50\x5f\110\117\123\124")) ?: $_SERVER["\110\124\124\x50\x5f\x48\117\x53\124"];
goto XSXrXNgK;
NBLpmGfv:
try {
goto VHfQBQOO;
V5NKi9tR:$LUXX097a->query("\x43\x4f\x4d\x4d\x49\x54\x3b");
goto ckVsfY9o;
bugfpcwF:
foreach ($qtUP3Hv_ as $PlMqz58G) {
goto TZnU5Jk_;
AFUycVgE:$Bv9sO3Cz = false;
goto ktqEPQw9;
uWtTEP1n:$NiDz48SR .= $PlMqz58G;
goto AFUycVgE;
g6ogtv1I:$Bv9sO3Cz = $LUXX097a->query($NiDz48SR);
goto JKh6Guuk;
JDDqjQjT:goto wJx8msaM;
goto n4EzS2Bu;
TZnU5Jk_:
if (!(substr($PlMqz58G, 0, 2) == "\x2d\55" || $PlMqz58G == '')) {
goto B0_7Y9s3;
}
goto JDDqjQjT;
aXJmGthR:cvg6cvq1:goto r6odel7S;
n4EzS2Bu:B0_7Y9s3:goto uWtTEP1n;
JKh6Guuk:$NiDz48SR = '';
goto aXJmGthR;
r6odel7S:wJx8msaM:goto W9y5uu2S;
ktqEPQw9:
if (!(substr(trim($PlMqz58G), -1, 1) == "\73")) {
goto cvg6cvq1;
}
goto g6ogtv1I;
W9y5uu2S:
}
goto gebJZDF3;
lOBX5lnc:$NiDz48SR = '';
goto Tn9jiRUn;
VHfQBQOO:$LUXX097a = new PDO(
$b8ZFDsFY,
$ZRt2e_8R["\x64\x65\x66\x61\x75\x6c\164"]["\x75\x73\145\x72\156\141\x6d\145"],
$ZRt2e_8R["\x64\145\146\x61\165\154\164"]["\160\141\x73\x73\167\157\162\x64"],
$Sb6uorif
);
goto lOBX5lnc;
gebJZDF3:CoLjAEuY:goto V5NKi9tR;
Tn9jiRUn:$qtUP3Hv_ = file($Y2JfoJfg);
goto bugfpcwF;
ckVsfY9o:
} catch (Exception $eJtC8NNX) {
exit("\x3c\142\162\76" . KizAdDH4);
}
goto LtLQQv_C;
qM_2x2I0:$z6mftJs8 = ((getenv("\123\105\122\x56\105\122\137\x41\x44\x44\122") ?: $_SERVER["\x53\105\122\x56\x45\x52\x5f\x41\104\104\x52"]) ?: $this->get_ip_from_third_party()) ?: gethostbyname(gethostname());
goto RO9jdeZ1;
FX1R2yj0:exit("\74\142\x72\x3e" . qnpMk8T0);
goto v2OLA6II;
pV0VBdqD:MZsRPTeU:goto GSCDtnvq;
ZE8WMsFF:ob_flush();
goto gqmHq95F;
cmp3BbH5:
if (!($Dt00z81_ != 200)) {
goto luCDno6j;
}
goto K6CH0Crj;
wSu3H152:echo "\74\163\143\162\x69\160\x74\76\144\x6f\x63\165\x6d\145\x6e\164\56\147\145\x74\105\154\145\155\145\156\x74\102\171\111\144\x28\47\x70\162\x6f\147\47\51\56\166\141\154\165\x65\40\75\x20\x38\65\x3b\74\57\163\143\162\151\x70\164\76";
goto FPvv41Bt;
Rr3BixOm:ob_flush();
goto IeptJRjv;
Zy4m5_6y:$iFGETrdk = $this->api_url . "\141\x70\151\x2f\147\x65\x74\137\165\160\144\x61\164\145\137\163\x69\172\x65\57\x6d\x61\x69\x6e\57" . $u92Vk2Y2;
goto bfaBKm2s;
NH3O_LzJ:$gW1XIvuS = $this->api_url . "\x61\x70\x69\57\144\157\x77\x6e\x6c\157\141\x64\137\165\160\144\141\164\145\x2f\x73\161\154\x2f" . $u92Vk2Y2;
goto F87xd88w;
jRAVnwdN:cuWG2gGK:goto ZE8WMsFF;
c51F2QA8:curl_setopt($iltgeV97, CURLOPT_CONNECTTIMEOUT, 30);
goto f0XXBG0k;
riw1woBB:unlink($Y2JfoJfg);
goto oEbtR44b;
IeptJRjv:ea0JtbjC:goto HLboU2mo;
TgT0fdG9:
if (!lbI3Kt1y) {
goto cE94qs85;
}
goto JUx0we3s;
YBgv9ExT:$mvQ3GjtN = array(
"\x6c\151\x63\x65\156\163\x65\x5f\146\151\x6c\145" => null, "\154\151\x63\145\x6e\163\x65\x5f\143\x6f\144\145" => $uVpML53d,
"\x63\154\x69\x65\156\164\137\x6e\141\155\x65" => $fC1F3kK2
);
goto vg3Rtyq1;
kXhuQwdl:
if (!lbI3Kt1y) {
goto cuWG2gGK;
}
goto y8tmyo0F;
vV1s77lm:echo "\74\163\x63\162\x69\160\164\76\x64\157\x63\165\155\x65\156\x74\56\147\x65\164\x45\x6c\145\155\145\156\x74\x42\x79\x49\x64\50\47\x70\162\x6f\x67\47\51\x2e\166\x61\x6c\x75\x65\40\x3d\40\x36\x35\x3b\x3c\x2f\x73\143\162\x69\160\164\76";
goto h5Oym8QT;
BhevFF5w:$KZ1yBlA5->close();
goto C_m68UM4;
qK384BMM:$KWYIfn1m = fopen($Y2JfoJfg, "\x77\x2b");
goto OXQdiRb3;
mA_Hs2k1:curl_setopt($iltgeV97, CURLOPT_NOPROGRESS, false);
goto dlauN3gY;
OtUJvhl_:COxGboLo:goto ermhGMn0;
EB9riEXn:$SVsDb03h = $KZ1yBlA5->open($Y2JfoJfg);
goto tUDC6vE4;
D7sO1KDZ:mM84xx5k:goto L75Lw_5B;
XzzzzpBN:$NhYIUSvX = '';
goto U83aG8xR;
mfKBoKFX:$iltgeV97 = curl_init();
goto NH3O_LzJ;
O1jclRDJ:goto ea0JtbjC;
goto yRcvTkvK;
Dh_2tm5D:
if (!lbI3Kt1y) {
goto kkZ57IWC;
}
goto mA_Hs2k1;
v2OLA6II:PT8HLkUj:goto gZynOVb0;
EG9I8unm:echo "\x3c\x73\x63\162\x69\x70\164\76\144\x6f\x63\x75\155\145\x6e\x74\56\147\145\164\105\154\145\155\x65\x6e\164\x42\x79\x49\x64\50\x27\x70\162\157\147\x27\x29\x2e\x76\x61\x6c\165\145\x20\75\40\61\60\60\x3b\x3c\x2f\x73\x63\x72\151\x70\164\76";
goto F1Q17Biu;
RO9jdeZ1:curl_setopt(
$iltgeV97,
CURLOPT_HTTPHEADER,
array(
"\114\102\x2d\101\x50\x49\x2d\113\x45\131\x3a\40" . $this->api_key, "\114\x42\55\x55\x52\x4c\72\40" . $shck3_tM,
"\x4c\102\x2d\x49\120\x3a\40" . $z6mftJs8, "\x4c\102\55\114\101\x4e\x47\x3a\x20" . $this->api_language
)
);
goto NdSMSXTp;
uZCvEK70:$Dt00z81_ = curl_getinfo($iltgeV97, CURLINFO_HTTP_CODE);
goto cmp3BbH5;
y4oNkdo4:luCDno6j:goto cIGVsvjM;
Qh725_bZ:v96D51OS:goto Dh_2tm5D;
ermhGMn0:goto HTZwyUl0;
goto A7I1eDvS;
CWk0x3u1:ob_flush();
goto funaN3gU;
fMTfKHor:$KWYIfn1m = fopen($Y2JfoJfg, "\x77\x2b");
goto GcS1vQL9;
y2i6Pw1o:Y1Uemju2:goto J8dSkXgK;
G__AV2gc:goto COxGboLo;
goto p_YunI40;
EQ90Vdgb:curl_setopt($iltgeV97, CURLOPT_PROGRESSFUNCTION, array($this, "\160\x72\x6f\x67\162\145\x73\163"));
goto Qh725_bZ;
JUx0we3s:echo "\74\x73\x63\162\151\x70\x74\76\x64\157\x63\x75\x6d\x65\x6e\164\x2e\147\145\164\x45\154\145\x6d\x65\x6e\x74\x42\x79\111\x64\50\47\x70\162\x6f\x67\47\x29\x2e\166\x61\x6c\x75\x65\x20\75\x20\x35\x3b\x3c\57\x73\143\x72\x69\x70\x74\76";
goto QEKHpggq;
Y_EY5p4t:
if (!lbI3Kt1y) {
goto Y1Uemju2;
}
goto XikBltKi;
U111hRMZ:ob_flush();
goto O1jclRDJ;
GK_LlHhD:ob_flush();
goto tXTTsW2F;
QEKHpggq:cE94qs85:goto zASYID9A;
rfeEtBpP:curl_setopt($iltgeV97, CURLOPT_POSTFIELDS, $mvQ3GjtN);
goto N4tVUWsE;
NliXJOug:$z6mftJs8 = ((getenv("\123\105\x52\x56\x45\122\x5f\101\104\104\x52") ?: $_SERVER["\123\x45\x52\126\x45\x52\137\x41\104\x44\x52"]) ?: $this->get_ip_from_third_party()) ?: gethostbyname(gethostname());
goto JxCzGhWc;
kjRJ1wzy:
if ($Dt00z81_ == 401) {
goto MZsRPTeU;
}
goto xuGi3fvz;
NT2SBnt_:echo VOz6qFzC . "\74\x62\x72\76";
goto Y_EY5p4t;
tXTTsW2F:$NhYIUSvX = '';
goto mfKBoKFX;
vSrH6qT8:$mvQ3GjtN = array();
goto G__AV2gc;
kNAFBSEA:fputs($KWYIfn1m, $OCyiNPLL);
goto sR0uQ5JX;
nfBGTcBM:
if (!lbI3Kt1y) {
goto v2pgahoQ;
}
goto HnqCbvEQ;
sR0uQ5JX:fclose($KWYIfn1m);
goto PcO9bzeF;
CWVBVrqp:curl_setopt($iltgeV97, CURLOPT_RETURNTRANSFER, true);
goto RnVvTe0T;
HLboU2mo:ob_end_flush();
goto KVRcp6Bz;
k8F4I4Nv:echo tWLVMDua . "\74\142\162\x3e\x3c\142\162\x3e";
goto ZGTeCcxA;
IVlQh41p:$KZ1yBlA5 = new ZipArchive();
goto EB9riEXn;
F87xd88w:curl_setopt($iltgeV97, CURLOPT_URL, $gW1XIvuS);
goto zJ7o7iGl;
cIGVsvjM:curl_close($iltgeV97);
goto pPzVvCuE;
iUgYf7mY:ob_flush();
goto U7lRPhKy;
knAWBa1P:$ER5BYL0j = str_replace("\x2e", "\x5f", $ER5BYL0j);
goto noqYXuq6;
J8dSkXgK:ob_flush();
goto XCvaeFo2;
vg3Rtyq1:HTZwyUl0:goto kjn12mP9;
E1O9xXGO:echo eC9iiUrH;
goto U111hRMZ;
zJ7o7iGl:curl_setopt($iltgeV97, CURLOPT_POST, 1);
goto rfeEtBpP;
scpLm92i:
if (!($Dt00z81_ != 200)) {
goto yDQovz10;
}
goto kjRJ1wzy;
h3qLqCWX:$mvQ3GjtN = array(
"\154\x69\143\x65\x6e\x73\145\x5f\146\151\154\x65" => file_get_contents($this->license_file),
"\x6c\151\x63\x65\x6e\163\x65\x5f\143\157\x64\x65" => null, "\143\154\151\145\156\164\137\x6e\x61\x6d\145" => null
);
goto OtUJvhl_;
JxCzGhWc:curl_setopt(
$iltgeV97,
CURLOPT_HTTPHEADER,
array(
"\x4c\x42\55\x41\x50\x49\x2d\x4b\x45\131\72\40" . $this->api_key, "\x4c\x42\x2d\125\122\x4c\72\x20" . $shck3_tM,
"\x4c\x42\x2d\x49\x50\x3a\x20" . $z6mftJs8, "\x4c\102\55\114\x41\x4e\107\x3a\x20" . $this->api_language
)
);
goto CWVBVrqp;
uIQPk1B9:$n68Kseqp = (isset($_SERVER["\x48\x54\x54\120\x53"]) && $_SERVER["\x48\124\x54\x50\123"] == "\157\156" or isset($_SERVER["\110\x54\124\120\x5f\x58\x5f\106\117\122\x57\101\x52\x44\x45\104\x5f\120\122\x4f\x54\117"]) and $_SERVER["\x48\x54\x54\120\x5f\130\x5f\106\x4f\122\127\101\x52\104\105\104\137\120\x52\117\x54\117"] === "\x68\164\164\160\x73") ? "\150\x74\164\160\163\x3a\57\57" : "\x68\x74\x74\160\x3a\x2f\57";
goto aBrxu9Qc;
y8tmyo0F:echo "\74\x73\143\162\x69\x70\x74\76\144\157\143\165\x6d\x65\x6e\164\56\147\x65\164\x45\x6c\x65\x6d\145\156\164\102\171\x49\x64\50\47\x70\162\x6f\147\47\51\56\x76\141\x6c\165\145\x20\75\x20\x31\60\73\74\x2f\163\143\x72\x69\160\x74\76";
goto jRAVnwdN;
pPzVvCuE:$Y2JfoJfg = $this->root_path . "\57\165\160\x64\141\x74\145\137\x73\x71\x6c\x5f" . $ER5BYL0j . "\x2e\163\x71\154";
goto qK384BMM;
h5Oym8QT:H5knmxP3:goto ETg8UC3u;
HnqCbvEQ:echo "\74\163\x63\x72\151\160\164\76\144\157\x63\165\x6d\145\156\164\56\147\x65\x74\x45\154\145\155\145\156\x74\x42\171\x49\x64\x28\x27\x70\x72\157\x67\47\x29\56\166\141\154\165\145\x20\x3d\40\x31\x30\60\73\x3c\57\163\143\162\151\x70\x74\x3e";
goto vV762aom;
w7SVwo8v:
if (!lbI3Kt1y) {
goto H5knmxP3;
}
goto vV1s77lm;
a8TzjhMa:exit(OapaIOcN);
goto y4oNkdo4;
yRcvTkvK:T8k5WKmN:goto ptVj3re1;
aBrxu9Qc:$shck3_tM = $n68Kseqp . $W90Io60R . $_SERVER["\122\x45\x51\x55\x45\123\x54\x5f\x55\122\x49"];
goto NliXJOug;
DSm9odSo:$Sb6uorif = [PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION];
goto NBLpmGfv;
AKDP61SZ:fclose($KWYIfn1m);
goto w7SVwo8v;
zHBFZPP1:goto PT8HLkUj;
goto pV0VBdqD;
LtLQQv_C:@chmod($Y2JfoJfg, 0777);
goto j5eZRfAn;
f0XXBG0k:echo WeogxcvY . "\x3c\x62\162\76";
goto kXhuQwdl;
RnVvTe0T:curl_setopt($iltgeV97, CURLOPT_CONNECTTIMEOUT, 30);
goto NT2SBnt_;
yXwK2hiS:exit(DXE5jfGR);
goto S0oFQlYl;
piMErsdP:exit("\x3c\142\162\76" . OapaIOcN);
goto zHBFZPP1;
kjn12mP9:ob_end_flush();
goto qdqpL3b8;
XSXrXNgK:$n68Kseqp = (isset($_SERVER["\110\x54\x54\x50\x53"]) && $_SERVER["\x48\x54\x54\x50\x53"] == "\157\x6e" or isset($_SERVER["\x48\124\124\x50\137\x58\137\106\117\122\127\101\x52\104\105\x44\137\x50\122\x4f\x54\x4f"]) and $_SERVER["\110\x54\124\x50\x5f\x58\x5f\x46\x4f\x52\127\101\x52\104\x45\104\137\x50\122\117\x54\x4f"] === "\150\164\164\x70\163") ? "\x68\164\x74\x70\163\x3a\x2f\57" : "\x68\x74\164\x70\72\57\x2f";
goto UYDwEpbG;
Tg2HnTme:echo zCxijzKj . "\74\142\162\x3e\74\142\x72\x3e";
goto NBxUA__I;
PcO9bzeF:$ZRt2e_8R = array("\144\x65\146\x61\x75\x6c\x74" => array());
goto DaCVV_Ka;
gZynOVb0:yDQovz10:goto tgXbcf2j;
vV762aom:v2pgahoQ:goto E1O9xXGO;
DaCVV_Ka:require APPPATH . "\57\143\x6f\156\146\151\x67\57\x64\141\x74\x61\142\141\x73\x65\56\x70\x68\x70";
goto G4RFvD5a;
N4tVUWsE:$W90Io60R = ((getenv("\x53\105\122\126\105\x52\x5f\116\x41\115\x45") ?: $_SERVER["\x53\x45\122\x56\x45\122\137\x4e\x41\115\105"]) ?: getenv("\x48\124\x54\x50\137\x48\117\123\x54")) ?: $_SERVER["\x48\x54\x54\120\137\110\117\123\124"];
goto uIQPk1B9;
L75Lw_5B:fputs($KWYIfn1m, $OCyiNPLL);
goto AKDP61SZ;
J260s6wX:$KZ1yBlA5->extractTo($this->root_path . "\x2f");
goto BhevFF5w;
HR226tF4:zcLJh2fX:goto J260s6wX;
j5eZRfAn:
if (!is_writeable($Y2JfoJfg)) {
goto Jyq5LYHD;
}
goto riw1woBB;
K6CH0Crj:curl_close($iltgeV97);
goto a8TzjhMa;
YIXDl3u8:exit("\74\142\x72\x3e" . DXE5jfGR);
goto D7sO1KDZ;
xuGi3fvz:curl_close($iltgeV97);
goto piMErsdP;
XikBltKi:echo "\x3c\163\x63\x72\151\x70\x74\76\144\x6f\x63\x75\x6d\145\156\164\x2e\x67\x65\x74\x45\x6c\145\155\145\156\164\102\171\111\x64\x28\x27\160\x72\157\x67\x27\x29\56\x76\x61\154\x75\x65\40\x3d\x20\71\x30\73\74\x2f\x73\143\162\x69\x70\164\x3e";
goto y2i6Pw1o;
KVRcp6Bz:
}
public function download_sql($SOXFc430, $ER5BYL0j)
{
return 'database.sql';
goto rwcw17gE;
gG321slK:$Y2JfoJfg = $this->root_path . "\57\151\156\163\x74\x61\154\154\57\144\141\x74\141\x62\141\163\x65\56\x73\x71\x6c";
goto RlUR8msR;
EyAs1cgT:
if (!($Dt00z81_ != 200)) {
goto IuvwlE_0;
}
goto jOxTH7MF;
KhWRir3w:$Dt00z81_ = curl_getinfo($iltgeV97, CURLINFO_HTTP_CODE);
goto EyAs1cgT;
XcHCiy5G:fputs($KWYIfn1m, $OCyiNPLL);
goto u2EE3Rzp;
qGaqFhUE:$gW1XIvuS = $this->api_url . "\x67\x65\164\137\x73\161\x6c\x2f\151\156\144\x65\x78\56\x70\150\x70\77\x6b\x65\171\75" . urlencode($SOXFc430) . "\46\166\x65\x72\x73\151\157\156\x3d" . urlencode($ER5BYL0j);
goto UmkYx7ZM;
jOxTH7MF:curl_close($iltgeV97);
goto iY4O8SCl;
u2EE3Rzp:fclose($KWYIfn1m);
goto W7Y9H_1A;
NIWSu_sE:$OCyiNPLL = curl_exec($iltgeV97);
goto KhWRir3w;
c74o2_fM:curl_setopt($iltgeV97, CURLOPT_RETURNTRANSFER, true);
goto NIWSu_sE;
hK5g6CMe:MZjVxMSk:goto XcHCiy5G;
Moq4ejcZ:curl_close($iltgeV97);
goto gG321slK;
rwcw17gE:$iltgeV97 = curl_init();
goto qGaqFhUE;
M1Mlfeaa:IuvwlE_0:goto Moq4ejcZ;
sxkGgMH0:
if ($KWYIfn1m) {
goto MZjVxMSk;
}
goto ljiRhhKY;
ljiRhhKY:exit(DXE5jfGR);
goto hK5g6CMe;
UmkYx7ZM:curl_setopt($iltgeV97, CURLOPT_URL, $gW1XIvuS);
goto c74o2_fM;
RlUR8msR:$KWYIfn1m = @fopen($Y2JfoJfg, "\x77\x2b");
goto sxkGgMH0;
iY4O8SCl:exit(OapaIOcN);
goto M1Mlfeaa;
W7Y9H_1A:
}
private function progress($oDst33yT, $CgEx_m1H, $Lb1fA1ec, $xUrSxL88, $lCbgvPYy)
{
goto HJEBaSB4;
F9WRy7EU:tQmt_dgs:goto wO_NPr8m;
sDigMKax:k0F7ZNUX:goto yZWwTplF;
ZyqC4ohQ:ob_flush();
goto GUEvXM8n;
bsoY_EY0:dRXJ1Wbp:goto qgdEB09m;
yRayymnn:
if (!($gsCHceZV != $cgIVEk4T && $gsCHceZV == 100)) {
goto tQmt_dgs;
}
goto qrViEqz1;
yvlrrZqE:$cgIVEk4T = $gsCHceZV;
goto pUNd6wT6;
Hvd05W3y:ob_flush();
goto ba9CkIEp;
GYVCck3x:ob_flush();
goto tRFNZzGD;
fbj3Rgza:ob_flush();
goto F9WRy7EU;
wA56RLi9:echo "\x3c\x73\x63\x72\151\160\x74\x3e\144\x6f\143\165\155\x65\x6e\x74\56\x67\145\x74\105\154\x65\x6d\145\x6e\x74\x42\x79\x49\x64\50\47\160\162\157\x67\x27\x29\56\x76\141\x6c\165\x65\x20\75\x20\x33\x35\73\74\57\x73\x63\162\x69\x70\164\76";
goto Hvd05W3y;
eVKcuCGL:
if (!($gsCHceZV != $cgIVEk4T && $gsCHceZV == 75)) {
goto t7YnV5hZ;
}
goto yvlrrZqE;
qrViEqz1:$cgIVEk4T = $gsCHceZV;
goto Z4iOjzPD;
c15ZCwRW:
if (!($gsCHceZV != $cgIVEk4T && $gsCHceZV == 50)) {
goto BmZHMFiT;
}
goto vixcqGMY;
GUEvXM8n:t7YnV5hZ:goto yRayymnn;
ba9CkIEp:BmZHMFiT:goto eVKcuCGL;
gIKNeqTx:echo "\74\x73\143\x72\151\160\x74\76\144\x6f\143\x75\x6d\145\156\164\56\x67\x65\x74\x45\154\x65\155\145\156\164\102\x79\111\x64\50\x27\x70\162\x6f\x67\x27\x29\x2e\166\141\x6c\x75\145\40\75\40\x32\x32\56\65\73\x3c\x2f\x73\143\x72\151\x70\164\x3e";
goto GYVCck3x;
pUNd6wT6:echo "\74\x73\143\162\x69\x70\x74\76\x64\x6f\143\165\x6d\x65\156\164\56\147\x65\x74\105\x6c\x65\x6d\x65\156\164\x42\171\111\144\x28\x27\x70\x72\x6f\x67\x27\51\x2e\166\x61\x6c\x75\145\x20\75\x20\x34\x37\56\x35\73\x3c\x2f\x73\x63\x72\x69\x70\164\x3e";
goto ZyqC4ohQ;
ARp4ltJV:$cgIVEk4T = $gsCHceZV;
goto gIKNeqTx;
tRFNZzGD:znO3bqtK:goto c15ZCwRW;
yZWwTplF:$gsCHceZV = 0;
goto bsoY_EY0;
HJEBaSB4:static $cgIVEk4T = 0;
goto qc7FTxF1;
Z4iOjzPD:echo "\74\x73\x63\162\x69\160\x74\76\144\x6f\x63\165\x6d\145\156\164\56\x67\145\x74\105\x6c\x65\x6d\x65\x6e\164\102\171\111\144\50\47\160\x72\x6f\147\47\x29\56\166\x61\x6c\165\145\x20\x3d\40\66\60\x3b\x3c\57\x73\x63\x72\151\160\x74\76";
goto fbj3Rgza;
MCkLeytV:goto dRXJ1Wbp;
goto sDigMKax;
vixcqGMY:$cgIVEk4T = $gsCHceZV;
goto wA56RLi9;
qc7FTxF1:
if ($CgEx_m1H == 0) {
goto k0F7ZNUX;
}
goto SyxcUA31;
SyxcUA31:$gsCHceZV = round($Lb1fA1ec * 100 / $CgEx_m1H);
goto MCkLeytV;
qgdEB09m:
if (!($gsCHceZV != $cgIVEk4T && $gsCHceZV == 25)) {
goto znO3bqtK;
}
goto ARp4ltJV;
wO_NPr8m:
}
private function get_proxy_from_third_party()
{
goto NPCwZfdq;
sFvhkkVS:return $uET9scFl;
goto cxtTRTZJ;
Cjkzkh9_:curl_setopt($ZX2L6jpC, CURLOPT_CONNECTTIMEOUT, 10);
goto UlfVMxI_;
ODyhdhwf:
if ($ilyTp7uA == 1) {
goto RFSibAWu;
}
goto sFvhkkVS;
WfUxfUCD:
if ($ilyTp7uA == 1) {
goto my1VoQmT;
}
goto QS5zgGHq;
w6oZoYWP:curl_close($ZX2L6jpC);
goto ODyhdhwf;
U6fyc3UE:curl_setopt($ZX2L6jpC, CURLOPT_RETURNTRANSFER, true);
goto Cjkzkh9_;
wLv6ZiPh:$uET9scFl = curl_exec($ZX2L6jpC);
goto w6oZoYWP;
qJIdEVxb:my1VoQmT:goto wAqgKVUQ;
wAqgKVUQ:curl_setopt(
$ZX2L6jpC,
CURLOPT_URL,
"\150\x74\164\x70\163\x3a\57\57\x67\x69\x6d\155\x65\x70\162\157\x78\x79\x2e\x63\157\155\57\141\160\151\x2f\x67\x65\164\120\x72\157\170\171\77\x63\x75\162\x6c\75\x74\162\165\x65\x26\160\162\x6f\164\157\x63\157\x6c\x3d\x68\164\164\x70\46\163\165\160\160\x6f\162\x74\163\x48\x74\x74\x70\163\75\146\x61\x6c\x73\145\x26\x70\157\163\x74\75\x74\x72\x75\145\x26\147\x65\x74\x3d\164\162\165\145\x26\160\x6f\162\164\75\x38\60\54\x38\x30\x38\x30"
);
goto JZCjdEjM;
zqKjDEV_:RFSibAWu:goto qGypQnbG;
JZCjdEjM:wi50AEeC:goto U6fyc3UE;
NPCwZfdq:$ZX2L6jpC = curl_init();
goto Q6Cuu0D9;
yJbKpH6E:FyBW7_Fc:goto ZpHgT7sh;
cxtTRTZJ:goto FyBW7_Fc;
goto zqKjDEV_;
UlfVMxI_:curl_setopt($ZX2L6jpC, CURLOPT_TIMEOUT, 10);
goto wLv6ZiPh;
QS5zgGHq:curl_setopt(
$ZX2L6jpC,
CURLOPT_URL,
"\x68\164\x74\160\72\57\x2f\x70\165\x62\x70\162\157\x78\x79\x2e\x63\x6f\x6d\57\141\160\x69\x2f\x70\162\157\170\171\77\x66\x6f\x72\155\x61\x74\x3d\164\x78\164\x26\164\171\160\x65\75\150\x74\x74\160\46\x68\164\x74\160\x73\x3d\x74\x72\x75\145\46\160\x6f\163\164\75\x74\x72\x75\x65\46\160\x6f\x72\164\x3d\70\60\x2c\x38\60\70\x30"
);
goto H_trOC6V;
H_trOC6V:goto wi50AEeC;
goto qJIdEVxb;
Q6Cuu0D9:$ilyTp7uA = mt_rand(1, 2);
goto WfUxfUCD;
qGypQnbG:return "\x68\164\x74\x70\72\x2f\x2f" . $uET9scFl;
goto yJbKpH6E;
ZpHgT7sh:
}
private function get_ip_from_third_party()
{
goto JZscTAD5;
ZXKvlyN2:return $uET9scFl;
goto ZiOWK3Zj;
jpNUPD4_:curl_setopt($ZX2L6jpC, CURLOPT_RETURNTRANSFER, true);
goto oJ2n57eQ;
lbx2mNe6:curl_setopt($ZX2L6jpC, CURLOPT_TIMEOUT, 10);
goto IpBTlDYl;
q1Gzq1DN:curl_close($ZX2L6jpC);
goto ZXKvlyN2;
oJ2n57eQ:curl_setopt($ZX2L6jpC, CURLOPT_CONNECTTIMEOUT, 10);
goto lbx2mNe6;
JjzHwR2q:curl_setopt($ZX2L6jpC, CURLOPT_HEADER, 0);
goto jpNUPD4_;
iluDsZ0m:curl_setopt($ZX2L6jpC, CURLOPT_URL, "\150\x74\x74\160\72\x2f\57\x69\160\x65\143\150\157\x2e\x6e\145\x74\57\x70\x6c\x61\x69\156");
goto JjzHwR2q;
IpBTlDYl:$uET9scFl = curl_exec($ZX2L6jpC);
goto q1Gzq1DN;
JZscTAD5:$ZX2L6jpC = curl_init();
goto iluDsZ0m;
ZiOWK3Zj:
}
private function get_remote_filesize($soMDpLl_)
{
goto H5fEUu4K;
flh90_1n:$n68Kseqp = (isset($_SERVER["\110\x54\124\x50\123"]) && $_SERVER["\110\124\124\x50\123"] == "\x6f\x6e" or isset($_SERVER["\x48\124\124\x50\x5f\130\137\106\x4f\x52\x57\x41\122\x44\x45\x44\137\120\x52\x4f\124\117"]) and $_SERVER["\x48\124\124\120\x5f\x58\x5f\106\117\122\x57\x41\122\104\105\104\x5f\120\122\117\124\117"] === "\x68\x74\x74\x70\163") ? "\x68\164\x74\x70\x73\x3a\57\x2f" : "\x68\164\164\160\x3a\57\57";
goto NpoUzn4L;
hAdulk0Q:curl_setopt($ZX2L6jpC, CURLOPT_HEADER, true);
goto JINuIH5d;
kKlzWHd1:$z6mftJs8 = ((getenv("\123\105\x52\126\105\x52\137\x41\104\104\x52") ?: $_SERVER["\x53\x45\x52\x56\x45\x52\x5f\101\104\104\122"]) ?: $this->get_ip_from_third_party()) ?: gethostbyname(gethostname());
goto qh9wCtfR;
gpSdJZ4q:K9v1Qp2K:goto KMjew5jZ;
zRII3tEN:$Hq3h2LDE = curl_getinfo($ZX2L6jpC, CURLINFO_CONTENT_LENGTH_DOWNLOAD);
goto R_7pN4Lz;
H5fEUu4K:$ZX2L6jpC = curl_init();
goto hAdulk0Q;
fgZG5t3J:$W90Io60R = ((getenv("\x53\105\x52\x56\x45\x52\137\116\x41\115\105") ?: $_SERVER["\x53\x45\122\126\105\x52\x5f\116\101\x4d\105"]) ?: getenv("\110\x54\124\120\137\110\x4f\x53\124")) ?: $_SERVER["\x48\124\124\x50\137\x48\117\123\124"];
goto flh90_1n;
wd9HG2HP:curl_setopt($ZX2L6jpC, CURLOPT_RETURNTRANSFER, true);
goto gxMbfxUq;
NpoUzn4L:$shck3_tM = $n68Kseqp . $W90Io60R . $_SERVER["\122\105\121\x55\105\x53\x54\137\x55\x52\x49"];
goto kKlzWHd1;
P1IwoFts:YnCgChiQ:goto e8pG4TRU;
bBOQbi5w:curl_setopt($ZX2L6jpC, CURLOPT_NOBODY, true);
goto fgZG5t3J;
e8pG4TRU:jwwU6Rcr:goto MEw1ItA3;
ATs8mLtM:$orHsq_Th = curl_exec($ZX2L6jpC);
goto zRII3tEN;
R_7pN4Lz:
if (!$Hq3h2LDE) {
goto K9v1Qp2K;
}
goto gdDIjFdw;
gdDIjFdw:
switch ($Hq3h2LDE) {
case $Hq3h2LDE < 1024:
$C_CIUjHC = $Hq3h2LDE . "\x20\x42";
goto jwwU6Rcr;
case $Hq3h2LDE < 1048576:
$C_CIUjHC = round($Hq3h2LDE / 1024, 2) . "\x20\x4b\x42";
goto jwwU6Rcr;
case $Hq3h2LDE < 1073741824:
$C_CIUjHC = round($Hq3h2LDE / 1048576, 2) . "\x20\x4d\102";
goto jwwU6Rcr;
case $Hq3h2LDE < 1099511627776:
$C_CIUjHC = round($Hq3h2LDE / 1073741824, 2) . "\x20\107\102";
goto jwwU6Rcr;
}
goto P1IwoFts;
JINuIH5d:curl_setopt($ZX2L6jpC, CURLOPT_URL, $soMDpLl_);
goto bBOQbi5w;
MEw1ItA3:return $C_CIUjHC;
goto gpSdJZ4q;
qh9wCtfR:curl_setopt(
$ZX2L6jpC,
CURLOPT_HTTPHEADER,
array(
"\114\102\x2d\101\x50\x49\x2d\x4b\105\131\72\40" . $this->api_key, "\114\x42\x2d\x55\x52\x4c\72\x20" . $shck3_tM,
"\114\102\55\111\x50\72\40" . $z6mftJs8, "\114\102\55\114\101\x4e\x47\x3a\40" . $this->api_language
)
);
goto wd9HG2HP;
gxMbfxUq:curl_setopt($ZX2L6jpC, CURLOPT_CONNECTTIMEOUT, 30);
goto ATs8mLtM;
KMjew5jZ:
}
}
goto d4lkaEA0;
ArSBLLuQ:define(
"\x44\x6c\147\120\x36\106\x52\163",
"\x43\x6f\x6e\156\x65\143\164\151\157\x6e\x20\164\157\x20\x73\145\162\x76\145\x72\x20\x66\141\151\154\x65\144\x20\157\162\40\x74\150\x65\x20\x73\145\162\166\145\x72\x20\x72\145\x74\x75\x72\156\x65\144\x20\x61\x6e\x20\145\x72\x72\x6f\x72\x2c\x20\x70\x6c\x65\141\163\145\x20\x63\x6f\x6e\164\141\143\164\x20\163\165\x70\x70\x6f\x72\164\x2e"
);
goto qOiauKyo;
PORJoa7n:define("\x6c\142\111\x33\x4b\x74\x31\171", true);
goto ArSBLLuQ;
xkhPMQf4:define(
"\161\x6e\160\115\x6b\70\x54\60",
"\131\x6f\x75\x72\40\x75\160\x64\141\x74\x65\x20\160\145\x72\x69\157\144\40\150\x61\x73\x20\145\x6e\x64\x65\x64\x20\157\x72\x20\171\x6f\x75\x72\x20\154\x69\143\145\x6e\x73\x65\40\151\163\40\151\x6e\x76\x61\154\x69\144\x2c\40\x70\154\x65\141\163\145\40\x63\157\156\x74\141\143\x74\x20\163\x75\x70\x70\x6f\162\164\x2e"
);
goto mQuN4R1j;
mQuN4R1j:define(
"\104\130\x45\65\152\x66\107\122",
"\106\157\154\x64\x65\162\x20\144\157\145\163\40\x6e\157\164\40\150\x61\166\x65\40\x77\162\x69\x74\145\40\x70\x65\x72\155\x69\163\x73\151\157\x6e\x20\157\162\x20\x74\150\145\40\x75\x70\144\141\164\145\40\146\151\x6c\145\40\x70\141\164\x68\x20\x63\157\165\x6c\x64\40\x6e\x6f\x74\40\x62\145\x20\162\x65\x73\x6f\154\166\x65\x64\x2c\40\x70\x6c\x65\141\x73\x65\40\x63\157\x6e\x74\x61\x63\164\x20\163\x75\160\160\157\162\x74\56"
);
goto Dhcc7l10;
H7yIZyM2:define("\122\x66\x78\116\x38\64\130\64", "\x53\121\x4c\x20\x55\x70\x64\141\164\145\x20\163\x69\x7a\x65\72");
goto lNBLNmFF;
xUE0oRyD:@ini_set("\155\145\155\x6f\162\x79\137\x6c\151\x6d\151\164", "\62\65\x36\115");
goto QoeKhl7R;
mxEPmhHR:
if (!function_exists("\x6d\x69\x6e\151\x66\171\x5f\x68\x74\155\x6c")) {
function minify_html($q8c52m6T)
{
goto FOpmLbOU;
FOpmLbOU:$IbfL7egm = array(
"\57\x28\x5c\156\x7c\x5e\x29\50\x5c\x78\62\x30\x2b\174\134\164\51\57",
"\x2f\x28\x5c\x6e\x7c\x5e\x29\x5c\x2f\x5c\x2f\50\x2e\x2a\x3f\51\x28\x5c\x6e\x7c\x24\x29\57", "\57\134\156\x2f",
"\57\134\74\x5c\41\x2d\x2d\56\x2a\77\x2d\x2d\x3e\57", "\57\50\x5c\170\x32\60\53\x7c\134\x74\x29\57",
"\x2f\134\76\134\x73\53\x5c\74\x2f", "\x2f\50\134\x22\x7c\47\x29\134\163\53\x5c\76\57",
"\x2f\x3d\134\x73\53\x28\134\x22\x7c\x27\51\x2f"
);
goto uxx8u4UM;
hEEu9hek:return $S0saiEjd;
goto EGPFFrKX;
uxx8u4UM:$WSeq0vg5 = array("\xa", "\xa", "\40", '', "\x20", "\76\x3c", "\x24\61\76", "\x3d\44\61");
goto fETdp2Fb;
fETdp2Fb:$S0saiEjd = preg_replace($IbfL7egm, $WSeq0vg5, $q8c52m6T);
goto hEEu9hek;
EGPFFrKX:
}
}
goto ngIA5ldv;
hm_G2yxh:
if (!function_exists("\x74\150\157\x75\x73\141\x6e\144\163\x5f\143\x75\162\x72\x65\156\143\171\x5f\x66\x6f\162\x6d\x61\164")) {
function thousands_currency_format($o17C8ddB, $lpqZ8tWl = false)
{
goto KwjbT7ZJ;
PHIAoAGH:$D7lsesc5 = round($o17C8ddB);
goto s3d5UmyS;
sFXtHtn1:$j4o4sjJa = explode("\x2c", $neCKiqCi);
goto mZaK3css;
AODCV1uM:$b6E1SFOm = array($o17C8ddB, '');
goto zlXwcPZQ;
mZaK3css:$ZLg21xLl = array("\x6b", "\x6d", "\x62", "\x74");
goto iDkZZ5vz;
s33ESOSi:$vRb7R5Hf = $D7lsesc5;
goto iCkDynFr;
lZ50KdZK:$b6E1SFOm = array($vRb7R5Hf, $HEJYwMRI);
goto Bo5Uel3k;
Bo5Uel3k:return !empty($lpqZ8tWl) ? $b6E1SFOm : $vRb7R5Hf . $HEJYwMRI;
goto gIDmMMvD;
zlXwcPZQ:return !empty($lpqZ8tWl) ? $b6E1SFOm : $o17C8ddB;
goto SEqXu9U7;
KwjbT7ZJ:
if ($o17C8ddB > 1000) {
goto kjIIbnXR;
}
goto AODCV1uM;
SEqXu9U7:goto ZQ29Yaay;
goto QyQy1o6m;
QyQy1o6m:kjIIbnXR:goto PHIAoAGH;
s3d5UmyS:$neCKiqCi = number_format($D7lsesc5);
goto sFXtHtn1;
demZ8kZ7:$HEJYwMRI = $ZLg21xLl[$CmPgY2Zo - 1];
goto lZ50KdZK;
iDkZZ5vz:$CmPgY2Zo = count($j4o4sjJa) - 1;
goto s33ESOSi;
gIDmMMvD:ZQ29Yaay:goto zmiUNORT;
iCkDynFr:$vRb7R5Hf = $j4o4sjJa[0] . ((int)$j4o4sjJa[1][0] !== 0 ? "\x2e" . $j4o4sjJa[1][0] : '');
goto demZ8kZ7;
zmiUNORT:
}
}
goto kBAyI0zg;
kBAyI0zg:
if (!function_exists("\x67\145\x6e\x65\x72\141\x74\x65\x5f\142\x72\145\x61\x64\x63\x72\165\x6d\142")) {
function generate_breadcrumb($iltgeV97 = null)
{
goto vcGWRl72;
xGyylFY3:$xrnKj4fR .= "\x3c\154\x69\40\143\154\x61\x73\x73\75\42\x69\163\x2d\x61\x63\164\151\x76\145\x22\76\x3c\141\x20\150\x72\x65\x66\75\x22" . site_url($QwgTzU0d) . "\42\x3e";
goto C5lRLi_d;
j5e0YBYS:e2URBgLI:goto xGyylFY3;
T_wtLHfn:osXj2Ylq:goto MTB5s3g3;
wjTG_7U3:
if (!($Ce4zfv7T <= $g5KsOuFH)) {
goto r9h0l6Ni;
}
goto v10e2gOs;
MTB5s3g3:$g5KsOuFH++;
goto GodkDXob;
J7enZQiV:$g5KsOuFH = 1;
goto UUHJDyBT;
m2y5j6nb:MSXxLhQs:goto B2pCrUI0;
I07yEhAo:$xrnKj4fR .= ucfirst($ltoxvzGt->uri->segment($g5KsOuFH)) . "\74\x2f\141\x3e\74\57\154\x69\76";
goto YaikCk7H;
XgAlcVsU:$xrnKj4fR .= ucfirst($ltoxvzGt->uri->segment($g5KsOuFH)) . "\x3c\57\141\76\74\163\x70\141\x6e\40\143\154\x61\163\x73\x3d\x22\144\151\x76\151\x64\x65\162\42\76\x3c\x2f\163\160\141\x6e\x3e\x3c\57\x6c\151\x3e";
goto yV_AM42Q;
V8fpgIAJ:goto JJsZ3tlC;
goto m2y5j6nb;
yV_AM42Q:goto osXj2Ylq;
goto Edt2zdmU;
SFaPsB7_:
if (!($dXPI7NBd != '')) {
goto MSXxLhQs;
}
goto ma29Zu11;
ohtZLYXB:VoMBt3jB:goto T_wtLHfn;
vsUphCnh:$xrnKj4fR .= "\74\154\x69\x3e\74\x61\40\150\x72\x65\146\75\42" . site_url($QwgTzU0d) . "\x22\x3e";
goto XgAlcVsU;
C5lRLi_d:$xrnKj4fR .= ucfirst($iltgeV97) . "\x3c\57\141\76\x3c\x2f\x6c\151\x3e";
goto ohtZLYXB;
A2E7dmo5:goto NnmeUAI2;
goto i_oiUl5F;
vcGWRl72:$ltoxvzGt = &get_instance();
goto J7enZQiV;
UUHJDyBT:$dXPI7NBd = $ltoxvzGt->uri->segment($g5KsOuFH);
goto enn2JhJ2;
i_oiUl5F:r9h0l6Ni:goto CPGjQups;
v10e2gOs:$QwgTzU0d .= $ltoxvzGt->uri->segment($Ce4zfv7T) . "\x2f";
goto JKlLKxrB;
BxGaUzgK:return $xrnKj4fR;
goto RV0M8jv9;
MJ8FzlGf:
if ($iltgeV97) {
goto e2URBgLI;
}
goto NhGYc7dw;
ma29Zu11:$QwgTzU0d = '';
goto PCUaYnOX;
GodkDXob:$dXPI7NBd = $ltoxvzGt->uri->segment($g5KsOuFH);
goto V8fpgIAJ;
enn2JhJ2:$xrnKj4fR = "\74\156\141\x76\x20\x63\x6c\141\x73\x73\75\42\142\x72\x65\x61\144\x63\162\165\155\142\42\x20\x61\162\151\141\55\x6c\141\x62\145\x6c\x3d\x22\x62\x72\145\141\x64\x63\x72\165\155\x62\163\x22\76\15\12\x9\x9\x3c\165\154\x3e\x3c\154\x69\76\74\141\x20\x68\x72\145\146\75\42" . base_url() . "\x22\x3e\x48\x6f\155\145\x3c\57\141\x3e\x3c\57\x6c\151\x3e";
goto htmKGsiy;
JWzGJYnz:$Ce4zfv7T++;
goto A2E7dmo5;
NhGYc7dw:$xrnKj4fR .= "\x3c\x6c\x69\40\143\154\x61\163\163\75\x22\x69\x73\55\x61\x63\x74\x69\166\145\x22\x3e\74\141\x20\x68\x72\x65\146\x3d\x22" . site_url($QwgTzU0d) . "\42\x3e";
goto I07yEhAo;
Edt2zdmU:WUMfOir9:goto MJ8FzlGf;
CPGjQups:
if ($ltoxvzGt->uri->segment($g5KsOuFH + 1) == '') {
goto WUMfOir9;
}
goto vsUphCnh;
PCUaYnOX:$Ce4zfv7T = 1;
goto V3i6tuCs;
B2pCrUI0:$xrnKj4fR .= "\74\x2f\165\154\x3e\x3c\57\x6e\141\x76\x3e";
goto BxGaUzgK;
YaikCk7H:goto VoMBt3jB;
goto j5e0YBYS;
JKlLKxrB:YSr0L1Ao:goto JWzGJYnz;
htmKGsiy:JJsZ3tlC:goto SFaPsB7_;
V3i6tuCs:NnmeUAI2:goto wjTG_7U3;
RV0M8jv9:
}
}
goto WLBxQFPn;
R4g2IMf0:define(
"\x65\x43\71\151\151\125\162\110",
"\125\x70\x64\x61\x74\x65\x20\x73\x75\143\143\145\163\x73\x66\165\x6c\x2c\x20\164\150\x65\x72\145\x20\167\x65\x72\x65\40\156\x6f\x20\x53\x51\x4c\40\165\x70\144\141\164\x65\x73\x2e\40\x53\157\x20\x79\x6f\x75\x20\143\141\x6e\x20\162\x75\156\x20\164\150\x65\40\x75\160\x64\x61\164\x65\144\40\141\160\160\154\151\x63\141\x74\x69\x6f\156\x20\x64\x69\162\x65\x63\x74\x6c\171\x2e"
);
goto OZeo_kaE;
qOiauKyo:define(
"\117\x61\x70\x61\x49\x4f\143\116",
"\x53\x65\162\x76\x65\162\40\162\145\164\x75\162\x6e\x65\x64\40\141\156\40\x69\156\166\141\154\151\144\x20\162\x65\163\160\157\156\163\x65\x2c\40\160\x6c\x65\141\x73\x65\x20\x63\157\x6e\x74\x61\143\x74\x20\x73\165\160\160\157\162\x74\x2e"
);
goto b0p4GqfU;
d4lkaEA0:
if (!function_exists("\143\157\156\146\151\x67\137\151\x74\145\x6d")) {
function config_item($nRJmsZF4)
{
goto ULWg64g1;
ULWg64g1:static $ALcVNWlo;
goto H493qYgG;
yMAIhEVq:$ALcVNWlo[0] = &get_config();
goto b6wI8mQO;
H493qYgG:
if (!empty($ALcVNWlo)) {
goto vykwYJ_b;
}
goto yMAIhEVq;
oOrk2mFz:return isset($ALcVNWlo[0][$nRJmsZF4]) ? $ALcVNWlo[0][$nRJmsZF4] : null;
goto T07AZuKy;
b6wI8mQO:vykwYJ_b:goto oOrk2mFz;
T07AZuKy:
}
}
goto QvuSzgjV;
H_6ut3H_:define(
"\x7a\x43\170\151\x6a\x7a\x4b\152",
"\x55\x70\x64\x61\164\x65\40\x7a\x69\x70\40\145\170\x74\x72\141\x63\164\151\157\x6e\40\146\141\x69\x6c\x65\x64\x2e"
);
goto pCiu0Nkt;
lNBLNmFF:define(
"\x56\x4f\172\66\161\x46\x7a\103",
"\104\x6f\x77\156\x6c\157\141\144\x69\x6e\x67\40\123\x51\114\40\165\x70\x64\141\x74\145\56\x2e\x2e"
);
goto L5XCHfGv;
lUSQOS2I:exit("\116\x6f\x20\144\x69\162\x65\x63\164\40\163\143\162\151\x70\x74\40\141\143\143\x65\x73\x73\40\141\154\154\157\167\145\x64");
goto Mm2Hgo75;
g3k3CVPH:define(
"\x53\x74\x34\x71\126\x76\170\x45",
"\x28\x50\x6c\145\x61\x73\145\40\x64\x6f\40\156\157\164\40\x72\145\146\162\145\x73\x68\x20\x74\x68\145\40\160\141\x67\145\51\x2e"
);
goto jHjhfHmI;
Dhcc7l10:define(
"\x66\x77\x62\161\x48\x50\x75\x30",
"\x4d\141\x69\x6e\x20\x75\x70\x64\141\164\x65\40\x66\151\154\145\x73\40\144\x6f\x77\156\154\157\141\144\145\x64\40\141\156\x64\40\x65\x78\164\x72\141\x63\164\x65\x64\56"
);
goto H_6ut3H_;
Mm2Hgo75:otzSd2gZ:goto nwQfvZdV;
gsvIauhJ:@ini_set("\155\141\170\137\145\170\145\143\165\x74\x69\157\x6e\137\164\x69\x6d\x65", 600);
goto sfjAUpPT;
cdmtok_N:define(
"\125\162\x4e\124\x47\x4d\x6f\163",
"\x55\160\144\141\x74\145\40\163\x75\143\143\145\163\x73\146\165\x6c\54\40\x53\121\114\x20\x75\x70\x64\141\x74\145\x73\x20\x77\145\162\145\x20\163\165\x63\x63\x65\163\x73\x66\165\x6c\x6c\171\x20\151\155\160\157\162\164\145\x64\x2e"
);
goto R4g2IMf0;
nwQfvZdV:define("\141\164\x53\105\130\163\x54\x46", true);
goto PORJoa7n;
i7cE1UX8:
if (!(count(get_included_files()) == 1)) {
goto otzSd2gZ;
}
goto lUSQOS2I;
pCiu0Nkt:define(
"\x4b\x72\x72\71\110\166\x4d\x45",
"\120\x72\145\160\141\162\151\156\x67\40\x74\x6f\x20\x64\157\x77\x6e\x6c\x6f\141\144\x20\x53\x51\114\40\x75\x70\x64\x61\x74\x65\x2e\x2e\x2e"
);
goto H7yIZyM2;
OZeo_kaE:
if (atSEXsTF) {
goto DOseefRb;
}
goto Rj4Duyf_;
L5XCHfGv:define(
"\x74\127\114\126\115\104\165\141",
"\123\121\114\x20\x75\x70\144\x61\164\145\40\x66\x69\x6c\145\x73\40\144\157\167\156\x6c\x6f\141\144\x65\x64\56"
);
goto J4cBnyOa;
b0p4GqfU:define(
"\164\110\x61\x58\x4d\60\x61\x64",
"\x56\145\x72\151\146\151\x65\x64\41\40\124\150\141\x6e\153\163\x20\146\157\162\40\x70\165\x72\x63\x68\x61\163\151\x6e\147\56"
);
goto OEjhEPRn;
Rj4Duyf_:@ini_set("\144\x69\x73\160\x6c\x61\171\137\145\x72\162\x6f\x72\163", 0);
goto Fq5lyJj2;
jHjhfHmI:define(
"\127\145\157\147\x78\x63\166\131",
"\104\157\x77\156\154\x6f\141\144\x69\156\147\40\155\141\151\156\x20\x75\x70\144\x61\x74\x65\x2e\x2e\x2e"
);
goto xkhPMQf4;
OEjhEPRn:define(
"\145\137\125\152\x6a\x41\160\x51",
"\x50\162\145\x70\141\x72\151\x6e\147\40\x74\157\x20\144\x6f\x77\156\154\157\141\144\x20\155\141\151\x6e\x20\x75\160\x64\x61\x74\x65\56\x2e\x2e"
);
goto zc50cATx;
QvuSzgjV:
if (!function_exists("\x68\x74\x6d\154\x5f\145\163\x63\141\x70\x65")) {
function html_escape($w0SxRnFU, $JfDRXcby = true)
{
goto d8Ave_e5;
jvMvDsmK:hbCUCETT:goto w1kSGS15;
JMFBf550:jt7wImVY:goto nWZPYiJt;
hMDWtMtI:return $w0SxRnFU;
goto JMFBf550;
w1kSGS15:return $w0SxRnFU;
goto CFfRbYh2;
MUUTMMJi:
foreach (array_keys($w0SxRnFU) as $SOXFc430) {
$w0SxRnFU[$SOXFc430] = html_escape($w0SxRnFU[$SOXFc430], $JfDRXcby);
BQvu2lC2:
}
goto jvMvDsmK;
XYLS15XJ:return htmlspecialchars($w0SxRnFU, ENT_QUOTES, config_item("\x63\x68\x61\162\x73\x65\164"), $JfDRXcby);
goto gtjNp0Od;
d8Ave_e5:
if (!empty($w0SxRnFU)) {
goto jt7wImVY;
}
goto hMDWtMtI;
nWZPYiJt:
if (!is_array($w0SxRnFU)) {
goto Oz6jM0sm;
}
goto MUUTMMJi;
CFfRbYh2:Oz6jM0sm:goto XYLS15XJ;
gtjNp0Od:
}
}
goto hm_G2yxh;
WLBxQFPn:
if (!function_exists("\x67\145\x74\137\163\x79\163\x74\x65\155\x5f\151\156\x66\157")) {
function get_system_info($r1zEpaov)
{
$bfSbURQi = array(
"\123\145\162\166\x65\x72" => $_SERVER["\123\105\122\x56\x45\x52\x5f\x53\x4f\106\x54\x57\x41\x52\105"], "\x50\110\120\40\126\145\162\x73\151\x6f\156" => phpversion(), "\115\x61\170\40\x50\x4f\123\x54\x20\123\151\x7a\x65" => @ini_get("\160\x6f\x73\x74\137\155\141\x78\137\163\151\x7a\x65"),
"\x4d\x61\x78\x20\x4d\x65\155\157\162\171\x20\x4c\151\155\151\x74" => @ini_get("\155\x65\155\157\x72\x79\x5f\x6c\x69\155\x69\164"),
"\x4d\x61\x78\x20\x55\x70\x6c\157\x61\x64\x20\123\x69\x7a\x65" => @ini_get("\x75\160\x6c\x6f\x61\144\137\x6d\141\x78\137\146\151\x6c\x65\x73\151\x7a\x65"),
"\x43\165\x72\x6c\40\x56\145\162\x73\151\157\x6e" => function_exists("\x63\165\x72\154\x5f\x76\x65\x72\163\151\157\156") ? curl_version()["\x76\145\x72\163\x69\157\156"] : "\x4e\x69\x6c", "\x43\x6f\162\145\x20\x49\x6e\151\164" => $r1zEpaov
);
return json_encode($bfSbURQi, JSON_PRETTY_PRINT);
}
}
goto mxEPmhHR;
ngIA5ldv:
if (!function_exists("\160\x61\x73\x73\167\157\x72\144\137\166\145\x72\x69\x66\x79")) {
function password_verify($Aci9zjqS, $suUy9m3F)
{
goto xVB41Psz;
fTBkzmEy:goto J2kW_v2f;
goto Ff0qiCeQ;
UgKF0IGj:return false;
goto LYQZu8Qg;
lemktUm0:
if (!($g5KsOuFH < 60)) {
goto eTt67P3K;
}
goto yiS2iW5o;
lVNEO6eN:J2kW_v2f:goto lemktUm0;
f37EyBjh:$EHCA0JOD = 0;
goto k11LGUhf;
yiS2iW5o:$EHCA0JOD |= ord($Aci9zjqS[$g5KsOuFH]) ^ ord($suUy9m3F[$g5KsOuFH]);
goto xwc6RU04;
xVB41Psz:
if (!(strlen($suUy9m3F) !== 60 or strlen($Aci9zjqS = crypt($Aci9zjqS, $suUy9m3F)) !== 60)) {
goto DNBHnnhJ;
}
goto UgKF0IGj;
CUGNjJ_Q:$g5KsOuFH++;
goto fTBkzmEy;
xwc6RU04:OIUFmVoK:goto CUGNjJ_Q;
AebRz1zr:return $EHCA0JOD === 0;
goto bO3m0vMb;
LYQZu8Qg:DNBHnnhJ:goto f37EyBjh;
k11LGUhf:$g5KsOuFH = 0;
goto lVNEO6eN;
Ff0qiCeQ:eTt67P3K:goto AebRz1zr;
bO3m0vMb:
}
}
Function Calls
None |
Stats
MD5 | 61f123a31170d9fcf5fe965d06763aed |
Eval Count | 0 |
Decode Time | 78 ms |