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 namespace c1fbb; class d72dF { const A8d4a = "\61\x2e\61"; const F2a94 = array("\x3..

Decoded Output download

<?php 
namespace c1fbb; class d72dF { const A8d4a = "1.1"; const F2a94 = array("127.0.0.1"); const D2dd6 = array("127.0.0.1"); const B8599 = "LICENSE-REQUIRED"; private $b4877 = ''; private $Ea6ab = false; private $c08e0 = NULL; private $e6a24 = ''; private $B8f50 = ''; private $Df788 = "10"; private $Ab57c = "5"; private $Eb3e0 = false; private $A6249 = array(); private $d098f = NULL; public function C8e4D($d2065) { goto E30cb; Fc0a7: a4129: goto D65ef; D65ef: return $this; goto C7bc6; e73a4: throw new Exception\FD75E("File version mismatch. Please contact support."); goto Fc0a7; E30cb: if (!($d2065 != "a896faf2c31f2acd47b0eda0b3fd6070958f1161")) { goto a4129; } goto e73a4; C7bc6: } public function c21fc($E5a8a) { $this->b4877 = $E5a8a; return $this; } public function FAc63($b7ee6) { $this->C1214($b7ee6); return $this; } public function Ba31D($C6065, $C253e) { goto f701e; a6c2b: $this->e6a24 = sha1(sprintf("WHMCS%s%s%s", $C6065, "|-|", $C253e)); goto D10a4; f701e: if (!(empty($C6065) || empty($C253e))) { goto fbc37; } goto d665c; d665c: throw new Exception("Unable to generate licensing salt"); goto A3644; A3644: fbc37: goto a6c2b; D10a4: return $this; goto ae869; ae869: } public function eEB87() { $this->Eb3e0 = true; return $this; } protected function b1184() { goto F9964; D4a5c: return self::D2dd6; goto F9d8c; F9d8c: b9850: goto F2e5f; F9964: if (!$this->Eb3e0) { goto b9850; } goto D4a5c; F2e5f: return self::F2a94; goto de53b; de53b: } public function b49a0() { return $this->b4877; } protected function f0cF1() { goto f0883; d45b0: $this->debug("Host Domain: " . $A03d4); goto Dde95; e3f9a: d4c67: goto d45b0; d3926: if (!(empty($A03d4) || $A03d4 == "-")) { goto d4c67; } goto Dda82; f0883: $A03d4 = defined("cccdc") ? cccdc : ''; goto d3926; Dde95: return $A03d4; goto D3922; Dda82: throw new Exception("Unable to retrieve current server name. Please check PHP/vhost configuration and ensure SERVER_NAME is displaying appropriately via PHP Info."); goto e3f9a; D3922: } protected function AC232() { goto C96b0; ee154: $this->debug("Host IP: " . $d007f); goto B4ae3; B4ae3: return $d007f; goto Ea7c5; C96b0: $d007f = defined("F7c4f") ? F7c4f : ''; goto ee154; Ea7c5: } protected function AD5c5() { goto f23a3; fab27: $this->debug("Host Directory: " . $B2879); goto a7c2a; a7c2a: return $B2879; goto ed584; f23a3: $B2879 = defined("F86c7") ? F86c7 : ''; goto fab27; ed584: } private function A5C46() { return $this->e6a24; } protected function B4887() { goto b8800; d7315: throw new Exception("Original check date is in the future"); goto a80ba; b8800: $E5a8a = $this->Fd099("key"); goto D335e; a2066: throw new Exception("License Key Mismatch in Local Key"); goto Bac8d; a80ba: Ef107: goto a34bb; B24a7: $e387e = $this->a205E(); goto F8869; Bac8d: Ac992: goto B24a7; D335e: if (!(empty($E5a8a) || $E5a8a != $this->b4877)) { goto Ac992; } goto a2066; F8869: $d41ab = aB409::aD258()->f7554()->cAA9C(2); goto D2e37; D2e37: if (!$e387e->AE7CF($d41ab)) { goto Ef107; } goto d7315; a34bb: } protected function A2F81() { goto e2d78; ff70a: throw new Exception("Original check date is outside allowed validity period"); goto b75d4; f573c: if (!(!$Cb4c9 || $Cb4c9->b2E12($bf1bd))) { goto bbe13; } goto ff70a; b75d4: bbe13: goto C1390; e2d78: $Cb4c9 = $this->a205E(); goto B078e; B078e: $bf1bd = aB409::ad258()->f7554()->d9448($this->Df788); goto f573c; C1390: } protected function c572b() { goto Bb6a2; Ffe61: $Eb8be = json_decode($c0d05->D7759("SystemStatsCache"), true); goto d2b46; d2b46: if (is_array($Eb8be)) { goto c31e7; } goto e8170; Dcd67: $Eb8be = array_merge($Eb8be, d290B\d290b::toArray()); goto E72ab; e8170: $Eb8be = array(); goto f9b52; E72ab: return array("licensekey" => $this->b49A0(), "domain" => $this->F0cF1(), "ip" => $this->AC232(), "dir" => $this->AD5C5(), "version" => $c0d05->getVersion()->e7f3a(), "phpversion" => PHP_VERSION, "anondata" => $this->AEe39($Eb8be), "member" => $this->aeE39($this->bEeA4()), "check_token" => sha1(time() . $this->b49a0() . mt_rand(1000000000, 9999999999))); goto F6fe6; f9b52: c31e7: goto Dcd67; Bb6a2: $c0d05 = \f99E9::f16f6("app"); goto Ffe61; F6fe6: } public function CD7BA() { goto b5c9d; f6a16: return true; goto f4142; f4142: e27d9: goto F50e9; b5c9d: if (!($this->b49a0() == static::B8599)) { goto e27d9; } goto f6a16; F50e9: return false; goto f9649; f9649: } public function validate($c9f9b = false) { goto A1ebe; Cb787: throw new Exception("CURL Error: " . $this->d098f); goto a21dd; ea7b8: $B334f = $this->aD761($B1460); goto F265f; a3ea3: if (D290B\eCA25::ab9e4("base64_decode")) { goto E294a; } goto b6f30; dca15: if (!$this->DE7ac()) { goto c4392; } goto D7045; A1628: $this->debug("CURL Error: " . $this->d098f); goto Ecb5b; Ecb5b: f5422: goto a3ea3; C6940: try { goto A2543; A2543: $this->B4887(); goto Ac13d; F1dbf: return true; goto c19f1; Ac13d: $this->a2F81(); goto B8594; c7a8e: $this->debug("Local Key Valid"); goto F1dbf; B8594: $this->ac8A0(); goto c7a8e; c19f1: } catch (Exception $e76ab) { $this->debug("Local Key Validation Failed: " . $e76ab->getMessage()); } goto e689e; b6f30: throw new Exception("Required function base64_decode is not available"); goto b9a9a; F265f: if (!($B334f === false && !is_null($this->d098f))) { goto f5422; } goto A1628; bc037: throw new Exception\F001D\c30f9(); goto acaef; D53d6: $this->debug("Remote license check failed. Attempting local key fallback."); goto dca15; F946d: B4bd8: goto D53d6; b872f: $B1460 = $this->c572B(); goto ea7b8; d24ca: $this->debug("Local key is not valid for fallback"); goto ac5dc; a21dd: dc9be: goto bc037; b9a9a: E294a: goto Afcd0; afc65: try { goto A38e5; A38e5: $Fd7e2 = $this->F4eFa($B334f); goto Bf55d; e334d: throw new Exception("Invalid hash check token"); goto Ec2f4; Ec2f4: C467b: goto cab99; Dac28: return true; goto b17aa; cab99: $this->d9414($Fd7e2)->e1Fd4($Fd7e2)->debug("Remote license check successful"); goto Dac28; Bf55d: if (!($Fd7e2["hash"] != sha1("WHMCSV5.2SYH" . $B1460["check_token"]))) { goto C467b; } goto e334d; b17aa: } catch (Exception $e76ab) { $this->debug("Remote license response parsing failed: " . $e76ab->getMessage()); } goto F946d; A1ebe: if (!(!$c9f9b && $this->dE7AC())) { goto D04fb; } goto C6940; fb1fe: c4392: goto d24ca; ac5dc: if (!($B334f === false && !is_null($this->d098f))) { goto dc9be; } goto Cb787; D7045: try { goto ba45c; D22e2: $this->debug("Local key is too old for fallback"); goto f877a; C9f77: b0e42: goto D22e2; d9f4d: $this->Ac8a0(); goto c52f4; B7bf3: return true; goto C9f77; c52f4: $F36c0 = $this->A205E(); goto E920a; a2e6c: if (!($F36c0 && $F36c0->Ae7Cf($D26f0))) { goto b0e42; } goto cb0d4; ba45c: $this->b4887(); goto d9f4d; cb0d4: $this->debug("Local key is valid for fallback"); goto B7bf3; E920a: $D26f0 = aB409::ad258()->f7554()->d9448($this->Df788 + $this->Ab57c); goto a2e6c; f877a: } catch (Exception $e76ab) { $this->debug("Local Key Validation Failed: " . $e76ab->getMessage()); } goto fb1fe; Afcd0: if (!$B334f) { goto B4bd8; } goto afc65; e689e: D04fb: goto b872f; acaef: } private function a9249($d70b0, $f130f = 5) { goto e5c59; B446b: return false; goto f98ed; e5c59: foreach ($this->B1184() as $f3814) { try { $this->debug("Attempting call home with host: " . $f3814); return $this->A3eE5($this->b9Ff8($f3814), $d70b0, $f130f); } catch (Exception $e76ab) { $this->debug("Remote call failed: " . $e76ab->getMessage()); } e42af: } goto bcbda; bcbda: f621d: goto B446b; f98ed: } protected function AD761($B1460) { goto bc7c2; D4384: $d70b0 = d5a70($B1460); goto fd6f9; c6247: F81ba: goto D1b26; bc7c2: $this->E92d0(); goto D4384; dcc16: return $B334f; goto c6247; D1b26: return $this->A9249($d70b0, 30); goto Ac8da; De40e: if (!$B334f) { goto F81ba; } goto dcc16; fd6f9: $B334f = $this->A9249($d70b0, 5); goto De40e; Ac8da: } private function B9ff8($f3814) { return "https://" . $f3814 . "/1.1/verify"; } private function e92D0() { goto Ecfc8; bcaa9: foreach ($da249 as $F1392) { goto A76f9; b2674: throw new Exception("Required function " . $F1392 . " is not available"); goto C027b; E8d1f: db3d7: goto F9e56; C027b: e4c6b: goto E8d1f; A76f9: if (d290B\Eca25::ab9e4($F1392)) { goto e4c6b; } goto b2674; F9e56: } goto d4c40; d4c40: D5bfc: goto fbf82; Ecfc8: $da249 = array("curl_init", "curl_setopt", "curl_exec", "curl_getinfo", "curl_error", "curl_close"); goto bcaa9; fbf82: } protected function a3Ee5($E6546, $d70b0, $f130f = 5) { goto Dde22; A0c8f: $Fd7e2["version"] = "7.6.1"; goto f011f; d543e: $Fd7e2["addons"] = array(array("name" => "Branding Removal", "nextduedate" => "2034-06-16", "status" => "Active"), array("name" => "Support and Updates", "nextduedate" => "2034-06-16", "status" => "Active"), array("name" => "Project Management Addon", "nextduedate" => "2034-06-16", "status" => "Active"), array("name" => "Licensing Addon", "nextduedate" => "2034-06-16", "status" => "Active"), array("name" => "Mobile Edition", "nextduedate" => "2034-06-16", "status" => "Active"), array("name" => "iPhone App", "nextduedate" => "2034-06-16", "status" => "Active"), array("name" => "Android App", "nextduedate" => "2034-06-16", "status" => "Active"), array("name" => "Configurable Package Addon", "nextduedate" => "2034-06-16", "status" => "Active"), array("name" => "Live Chat Monthly No Branding", "nextduedate" => "2034-06-16", "status" => "Active")); goto Eed99; B1f22: $Fd7e2["validdirs"] = $this->AD5c5(); goto Cfa2a; F39ee: E3dc5: goto d5afb; a7255: $Fd7e2["key"] = $Db896["licensekey"]; goto a4c65; F6c4d: $Fd7e2["nextduedate"] = "2034-06-16"; goto d543e; eabf1: $Fd7e2["validdomains"] = $this->f0Cf1(); goto Eb71b; d5afb: $Fd7e2["status"] = "Active"; goto a7255; Cfa2a: $Fd7e2["checkdate"] = AB409::Ad258()->E5e66(); goto A0c8f; c0d7e: $Fd7e2["productname"] = "No Branding"; goto D1806; D3d24: return $Fd7e2; goto C4474; b6859: $Fd7e2["billingcycle"] = "One Time"; goto eabf1; Dde22: $Fdbc8 = explode("&", $d70b0); goto dc974; dc974: foreach ($Fdbc8 as $a0e2d) { goto f124a; f124a: $D3f28 = explode("=", $a0e2d); goto A3a96; A3a96: $Db896[$D3f28[0]] = $D3f28[1]; goto Fa315; Fa315: F5c26: goto f3945; f3945: } goto F39ee; f011f: $Fd7e2["regdate"] = "2024-06-15"; goto F6c4d; a4c65: $Fd7e2["registeredname"] = "AstroCloud"; goto c0d7e; Eb71b: $Fd7e2["validips"] = $this->ac232(); goto B1f22; D1806: $Fd7e2["productid"] = "5"; goto b6859; Eed99: $Fd7e2["hash"] = sha1("WHMCSV5.2SYH" . $Db896["check_token"]); goto D3d24; C4474: } private function f4EFA($f8d7d) { $Fd7e2 = $f8d7d; return $Fd7e2; } private function eF679($B334f, $E5bb1) { goto bac62; C7c1e: d90ef: goto B27da; e0e14: b90b3: goto Ace85; f2e5e: goto B1592; goto e0e14; Ee605: if (empty($f8d7d[1])) { goto b90b3; } goto d76ab; D1432: $f8d7d = json_decode($B334f, true); goto Bcbd8; B9370: Bf6d4: goto fa26d; Ace85: throw new Exception("No license signature found"); goto ecb68; ecb68: B1592: goto D0e02; D0e02: $f8d7d = strrev($f8d7d[0]); goto A6250; d063f: throw new Exception("Internal licensing mirror response could not be decoded"); goto B9370; eca87: throw new Exception("Invalid license data structure"); goto c97c7; Cbd79: try { goto C4c7f; b9229: a66ae: goto e6cf4; Aea4a: throw new Exception("Invalid license signature"); goto b9229; C4c7f: if ($A73fc->D724A($f8d7d[0], base64_decode($f8d7d[1]))) { goto a66ae; } goto Aea4a; e6cf4: } catch (\Exception $e76ab) { throw new Exception("Invalid license signature"); } goto f2e5e; A6250: $f8d7d = base64_decode($f8d7d); goto Df12b; Abc48: return $f8d7d; goto c265a; fa26d: return $f8d7d; goto C7c1e; Df12b: $f8d7d = json_decode($f8d7d, true); goto Be1c8; c97c7: Ac1a5: goto Abc48; d76ab: $A73fc = new \A1C0D\Crypt\fa64B(); goto D2060; bac62: if (!$this->Eb3e0) { goto d90ef; } goto D1432; B27da: $f8d7d = explode(":", $B334f, 2); goto Ee605; D2060: $A73fc->e0F0a(\a1C0D\Crypt\fa64b::a5516); goto d6bd2; d6bd2: $A73fc->d9e7D(str_replace(array("\xa", " "), array('', ''), $E5bb1)); goto Cbd79; Be1c8: if (!empty($f8d7d)) { goto Ac1a5; } goto eca87; Bcbd8: if (!(is_null($f8d7d) || !is_array($f8d7d))) { goto Bf6d4; } goto d063f; c265a: } private function E1Fd4($f8d7d) { goto fe112; Da316: $b4654 = strrev($b4654); goto e4713; fe112: $b4654 = json_encode($f8d7d); goto a0a20; C9c7a: $b4654 = sha1($b4654 . $this->a5c46()) . $b4654 . sha1($b4654 . $this->a5C46() . time()); goto C095a; Eac18: \b7b76::Ca079()->fC252("License", $b4654); goto F1f3c; C095a: $b4654 = base64_encode($b4654); goto C4c55; e4713: $F2512 = strlen($b4654) / 2; goto D95b3; E1dd4: $b4654 = sha1(aB409::AD258()->E5E66() . $this->a5c46()) . $b4654; goto Da316; D95b3: $b4654 = substr($b4654, $F2512) . substr($b4654, 0, $F2512); goto C9c7a; a0a20: $b4654 = base64_encode($b4654); goto E1dd4; C4c55: $b4654 = wordwrap($b4654, 80, "\xa", true); goto Eac18; F1f3c: return $this->debug("Local Key Updated"); goto A0c90; A0c90: } public function f7cF8() { return $this->validate(true); } private function C1214($Dc499 = '') { goto cf751; b487e: $this->debug("Local Key Decoded Successfully"); goto b41d4; Cd61f: return false; goto a03cb; Ca829: $a3a04 = json_decode($f5600, true); goto c4d52; a24d3: $this->debug("No local key provided"); goto e3dc1; cf751: $this->debug("Decoding local key"); goto a2dc3; B5f82: $f5600 = substr($Dc499, 40, -40); goto ef389; e7b60: $f5600 = base64_decode($f5600); goto Ca829; d0228: $this->debug("Local Key MD5 Hash Invalid"); goto Cd61f; B00af: if (!($cc9d6 != sha1($e387e . $this->A5C46()))) { goto b5edd; } goto aeebd; d2f48: $f5600 = strrev($f5600); goto e0629; a2dc3: if ($Dc499) { goto bddb5; } goto a24d3; C15c1: if (!($cc9d6 != sha1($f5600 . $this->a5C46()))) { goto e3e5d; } goto d0228; e3c9b: $Dc499 = str_replace("
", '', $Dc499); goto d9f8a; e3dc1: return false; goto cce5e; e361b: b5edd: goto e71df; c4d52: $e387e = $a3a04["checkdate"]; goto B00af; d9f8a: $Dc499 = base64_decode($Dc499); goto B5f82; aeebd: $this->debug("Local Key MD5 Hash 2 Invalid"); goto a2741; bd2e9: $F2512 = strlen($f5600) / 2; goto a90c9; cce5e: bddb5: goto e3c9b; e0629: $cc9d6 = substr($f5600, 0, 40); goto a7bb9; b41d4: return true; goto Aaf7a; a2741: return false; goto e361b; a90c9: $f5600 = substr($f5600, $F2512) . substr($f5600, 0, $F2512); goto d2f48; a03cb: e3e5d: goto bd2e9; ef389: $cc9d6 = substr($Dc499, 0, 40); goto C15c1; a7bb9: $f5600 = substr($f5600, 40); goto e7b60; e71df: $this->D9414($a3a04); goto b487e; Aaf7a: } protected function bAbd7() { return php_sapi_name() == "cli" && empty($_SERVER["REMOTE_ADDR"]); } protected function de7AC() { return !is_null($this->c08e0); } protected function aC8A0() { goto b8ebc; d4a9f: Af09c: goto Dc57b; C0786: bddeb: goto D4199; F11d0: throw new Exception("Invalid domain"); goto Db22a; Db22a: goto a5e05; goto d56f1; d56f1: ad329: goto C0462; f4eef: $this->debug("IP Validated Successfully"); goto d3ad6; Facf8: E0d5d: goto B52bd; C410b: goto e5b05; goto C8f2e; b8ebc: if (!($this->fD099("status") != "Active")) { goto bddeb; } goto F5973; a6d17: throw new Exception("Invalid directory"); goto Dd8e9; C8f2e: cce9c: goto f4eef; C0462: $this->debug("Domain Validated Successfully"); goto E62a4; C9f87: goto a7f0d; goto d4a9f; Ae114: goto d3dd2; goto Facf8; fe0fa: $this->debug("Running in Browser Mode"); goto D68b1; E4a4e: throw new Exception("Invalid IP"); goto C410b; f0700: d3dd2: goto C9f87; Dc57b: $this->debug("IP Could Not Be Determined - Skipping Local Validation of IP"); goto Ba151; aba30: $d007f = $this->ac232(); goto e33fa; D6524: if ($this->dD0BC($d007f)) { goto cce9c; } goto E4a4e; F5973: throw new Exception("Local Key Status not Active"); goto C0786; e2217: bc2a5: goto Fe037; E62a4: a5e05: goto aba30; D4199: if ($this->babD7()) { goto f203f; } goto fe0fa; D68b1: if ($this->bB501($this->F0cf1())) { goto ad329; } goto F11d0; e33fa: $this->debug("Host IP Address: " . $d007f); goto De5af; e8995: b088d: goto A8255; d3ad6: e5b05: goto Ae114; Ba151: a7f0d: goto e8cc0; A0e03: $this->debug("Running in CLI Mode"); goto b911d; ba1fa: f203f: goto A0e03; Dd8e9: goto b088d; goto e2217; De5af: if (!$d007f) { goto Af09c; } goto bf965; C680c: if ($this->Fe947($this->Ad5C5())) { goto bc2a5; } goto a6d17; e8cc0: goto Ad8fb; goto ba1fa; B52bd: $this->debug("No Valid IPs returned by license check - Cloud Based License - Skipping Local Validation of IP"); goto f0700; b911d: Ad8fb: goto C680c; bf965: if (!trim($this->fD099("validips"))) { goto E0d5d; } goto D6524; Fe037: $this->debug("Directory Validated Successfully"); goto e8995; A8255: } private function BB501($A03d4) { $A713f = $this->A5135("validdomains"); return in_array($A03d4, $A713f); } private function dd0Bc($d007f) { $f97df = $this->A5135("validips"); return in_array($d007f, $f97df); } private function FE947($C07b7) { $a9784 = $this->a5135("validdirs"); return in_array($C07b7, $a9784); } public function a86BD() { goto Bc81b; f46c1: e8803: goto bb28c; c176b: if ($E70eb == "Trial") { goto Bed3b; } goto de5bc; bb28c: return ''; goto f6c29; a700d: goto c17be; goto F61da; c6c66: if (!in_array($E70eb, array("Dev", "Beta", "Security", "Trial"))) { goto e8803; } goto e18de; Cd49e: $e4b11 = "Beta License"; goto Bee2d; Bee2d: $cbcbc = "This license is intended for beta testing only and should not be used in a production environment. Please report any cases of abuse to [email protected]"; goto aff18; B3d90: Bed3b: goto c4eec; Fe184: $cbcbc = "This installation of WHMCS is running under a Development License and is not authorized to be used for production use. Please report any cases of abuse to [email protected]"; goto b81e5; aff18: c17be: goto Ffed9; c4eec: $e4b11 = "Trial License"; goto eb9d1; e18de: if ($E70eb == "Beta") { goto bf312; } goto c176b; Dcfd8: $E70eb = isset($Fcac6[0]) ? $Fcac6[0] : ''; goto c6c66; F61da: bf312: goto Cd49e; b81e5: goto aa024; goto B3d90; eb9d1: $cbcbc = "This is a free trial and is not intended for production use. Please <a href="http://www.whmcs.com/order/" target="_blank">purchase a license</a> to remove this notice."; goto E4bd9; E4bd9: aa024: goto a700d; Ffed9: return "<strong>" . $e4b11 . ":</strong> " . $cbcbc; goto f46c1; Bc81b: $Fcac6 = explode("-", $this->b49a0(), 2); goto Dcfd8; de5bc: $e4b11 = "Dev License"; goto Fe184; f6c29: } private function b8C74() { \B7b76::Ca079()->FC252("License", ''); } public function fD099($B40b5) { return isset($this->c08e0[$B40b5]) ? $this->c08e0[$B40b5] : ''; } private function d9414($f8d7d) { $this->c08e0 = $f8d7d; return $this; } protected function A5135($B40b5) { goto A42a7; d2ada: if (is_string($Fc9ef)) { goto Da0dc; } goto ff15f; d4248: throw new Exception("Invalid license data structure"); goto a9c21; ff15f: if (is_null($Fc9ef)) { goto Ba2e6; } goto d4248; A677e: cc2b7: goto F3791; Ed757: foreach ($Fce26 as $cbdc0 => $Ca481) { goto C2e8b; fd2a1: Bd137: goto Adde2; e4593: goto Adf01; goto Ca0e3; b52b2: Adf01: goto fd2a1; c3214: throw new Exception("Invalid license data structure"); goto e4593; C2e8b: if (is_string($Ca481)) { goto Cbafd; } goto c3214; de6d8: $Fce26[$cbdc0] = trim($Ca481); goto b52b2; Ca0e3: Cbafd: goto de6d8; Adde2: } goto A677e; B16f6: goto D8cc4; goto e2230; c2a97: return $Fce26; goto Dc1e7; d0452: $Fce26 = explode(",", $Fc9ef); goto Ed757; Bd427: $Fc9ef = $this->fd099($B40b5); goto d2ada; a9c21: Ba2e6: goto B16f6; A42a7: $Fce26 = array(); goto Bd427; e2230: Da0dc: goto d0452; F3791: D8cc4: goto c2a97; Dc1e7: } public function F5B60() { return $this->FD099("registeredname"); } public function c9F10() { return $this->fd099("productname"); } public function getStatus() { return $this->fD099("status"); } public function afb21() { return $this->fd099("supportaccess"); } protected function A205E() { goto f4f3b; E316c: cd242: goto e30ac; e30ac: return AB409::createFromFormat("Y-m-d", $F36c0); goto D348d; f4f3b: $F36c0 = $this->fD099("checkdate"); goto C0baf; E387e: return false; goto E316c; C0baf: if (!empty($F36c0)) { goto cd242; } goto E387e; D348d: } protected function E2883() { goto Bb422; F4d29: ffe63: goto b3aa3; Ee5d5: $ad8e5 = array(); goto F4d29; b3aa3: return $ad8e5; goto D9bb2; Cf2d9: if (is_array($ad8e5)) { goto ffe63; } goto Ee5d5; Bb422: $ad8e5 = $this->fd099("addons"); goto Cf2d9; D9bb2: } public function eD9b1() { goto bdb9c; D796e: return $f53b3; goto e3c35; f97fe: Efae9: goto D796e; bdb9c: $ad8e5 = $this->e2883(); goto Bada3; F5013: foreach ($ad8e5 as $ed70a) { goto f8df2; de5aa: $f53b3[] = $ed70a["name"]; goto bdb64; A0b15: c474b: goto ebfb2; f8df2: if (!($ed70a["status"] == "Active")) { goto c3d7e; } goto de5aa; bdb64: c3d7e: goto A0b15; ebfb2: } goto f97fe; Bada3: $f53b3 = array(); goto F5013; e3c35: } public function D00a9($ed70a) { return in_array($ed70a, $this->eD9b1()) ? true : false; } public function f55D8($C1d35 = false) { goto c300b; D5beb: goto da13d; goto Ad806; bf61e: $Fd583 = date("jS F Y", strtotime($Fd583)); goto D5beb; A5dfb: goto Ab9ac; goto f1839; dd7dc: $Fd583 = "Never"; goto be1cf; f1839: ccc98: goto dd7dc; d12cd: if ($C1d35) { goto bf323; } goto bf61e; c300b: $Fd583 = $this->Fd099("nextduedate"); goto C5536; A9d91: return $Fd583; goto Cd77f; be1cf: Ab9ac: goto A9d91; ebd21: da13d: goto A5dfb; dd2c7: $Fd583 = date("l, jS F Y", strtotime($Fd583)); goto ebd21; C5536: if (!$Fd583) { goto ccc98; } goto d12cd; Ad806: bf323: goto dd2c7; Cd77f: } public function e5dBC() { try { $Fef40 = new B505c\A3b39($this->FD099("latestpublicversion")); } catch (Exception\B505c\aDccA $e76ab) { $c0d05 = \F99e9::f16F6("app"); $Fef40 = $c0d05->getVersion(); } return $Fef40; } public function D755b() { try { $Fef40 = new B505C\A3B39($this->Fd099("latestprereleaseversion")); } catch (Exception\B505c\adcCA $e76ab) { $c0d05 = \F99e9::F16F6("app"); $Fef40 = $c0d05->getVersion(); } return $Fef40; } public function CDff1() { goto Ac46f; Bed72: ff4af: goto d1ea7; d68a2: if (in_array($db107->bbb2a(), array("beta", "rc"))) { goto ff4af; } goto c5125; E85e4: goto d03f8; goto Bed72; c5125: $Fef40 = $this->e5dbc(); goto E85e4; d1ea7: $Fef40 = $this->D755B(); goto f3ebf; ac1f5: $db107 = $c0d05->getVersion(); goto d68a2; C4e05: return $Fef40; goto fdfc4; f3ebf: d03f8: goto C4e05; Ac46f: $c0d05 = \f99E9::F16F6("app"); goto ac1f5; fdfc4: } public function D29e0() { goto C2916; C2916: $c0d05 = \f99e9::F16f6("app"); goto B3969; Addae: return b505c\a3b39::compare($Fef40, $db107, ">"); goto E7c2c; B3969: $db107 = $c0d05->getVersion(); goto Cea54; Cea54: $Fef40 = $this->cDFf1(); goto Addae; E7c2c: } public function ab5B2() { return $this->fd099("requiresupdates") ? true : false; } public function AD53E() { goto A8566; E857b: return $ef4ac[0]->format("Y-m-d"); goto Cd413; e33d0: if (empty($ef4ac)) { goto fc583; } goto B4409; Cd413: fc583: goto e4c10; D9e2f: $ad8e5 = $this->E2883(); goto f8c75; A8566: $ef4ac = array(); goto D9e2f; be6ce: Dbb97: goto e33d0; f8c75: foreach ($ad8e5 as $ed70a) { goto a9622; a9622: if (!($ed70a["name"] == "Support and Updates" && $ed70a["status"] == "Active")) { goto f6764; } goto F1f26; F1f26: if (!isset($ed70a["nextduedate"])) { goto a03f9; } goto C7a09; A950b: a03f9: goto ea629; ea629: f6764: goto d50f8; d50f8: e7c5c: goto B2270; C7a09: try { $ef4ac[] = Ab409::createFromFormat("Y-m-d", $ed70a["nextduedate"]); } catch (\Exception $e76ab) { } goto A950b; B2270: } goto be6ce; e4c10: return ''; goto e66ba; B4409: rsort($ef4ac); goto E857b; e66ba: } public function A3B81($Be335) { goto D53cd; b307c: return true; goto Abdfa; A160f: return false; goto dd4a0; D53cd: if ($this->Ab5B2()) { goto f796e; } goto b307c; Abdfa: f796e: goto Fbf4d; Fbf4d: try { goto C23c6; C23c6: $b04af = Ab409::createFromFormat("Y-m-d", $this->ad53e()); goto Adc1c; Adc1c: $F36c0 = aB409::createFromFormat("Y-m-d", $Be335); goto a1f1c; a1f1c: return $F36c0 <= $b04af ? true : false; goto C96c8; C96c8: } catch (\Exception $e76ab) { } goto A160f; dd4a0: } public function f37BC() { goto b03d2; e1840: c96e5: goto C42e1; C42e1: return $E5c7c; goto D2164; c82bc: try { $this->f7Cf8(); $E5c7c = $this->A3B81($c0d05->D72b1()); } catch (\Exception $e76ab) { } goto e1840; f231b: $E5c7c = $this->A3b81($c0d05->d72b1()); goto a9063; a9063: if ($E5c7c) { goto c96e5; } goto c82bc; b03d2: $c0d05 = \F99e9::f16F6("app"); goto f231b; D2164: } public function fe7A1() { goto d18eb; d18eb: if (!in_array($this->c9F10(), array("Owned License No Branding", "Monthly Lease No Branding"))) { goto Efe69; } goto cd271; C86fa: $ad8e5 = $this->e2883(); goto c0e17; c0e17: foreach ($ad8e5 as $ed70a) { goto c6c25; E888d: a8e83: goto D4fed; c6c25: if (!($ed70a["name"] == "Branding Removal" && $ed70a["status"] == "Active")) { goto b240d; } goto C7967; C7967: return true; goto D1e80; D1e80: b240d: goto E888d; D4fed: } goto bba57; bba57: E5e8b: goto e14cf; cd271: return true; goto cad0a; e14cf: return false; goto aa453; cad0a: Efe69: goto C86fa; aa453: } private function debug($c1aaf) { $this->A6249[] = $c1aaf; return $this; } public function E43cE() { return $this->A6249; } public function EE295() { return new \DateTime(); } public function e3190() { return (bool) $this->fd099("ClientLimitsEnabled"); } public function C45b9() { goto F1bdd; fe511: return 0; goto Fe574; F1bdd: $C4d15 = $this->fd099("ClientLimit"); goto adafe; Fe574: ed01f: goto E619e; da6a6: Cde3b: goto F9f28; B2380: $this->debug("Invalid client limit value in license"); goto fe511; d76ea: return -1; goto da6a6; F9f28: if (is_numeric($C4d15)) { goto ed01f; } goto B2380; E619e: return (int) $C4d15; goto f8d9b; adafe: if (!($C4d15 == '')) { goto Cde3b; } goto d76ea; f8d9b: } public function d3398() { goto Bfbad; fc24f: return $f522f; goto Ae7fc; Bfbad: $C4d15 = $this->C45b9(); goto B940a; b2e2e: $f522f = number_format($C4d15, 0, '', ","); goto f790d; F9646: if (0 < $C4d15) { goto b91cd; } goto A54f5; A54f5: $C8f51 = "global.unlimited"; goto b4bc7; b4bc7: $f522f = \E8538::c4686($C8f51); goto bab82; d30ec: $f522f = $D9ac8; goto Bad46; B940a: $D9ac8 = "Unlimited"; goto F9646; Bad46: E0f6c: goto F814b; bab82: if (!($f522f == $C8f51)) { goto E0f6c; } goto d30ec; f790d: E2a61: goto fc24f; F814b: goto E2a61; goto C0d10; C0d10: b91cd: goto b2e2e; Ae7fc: } public function c6e45() { return (int) f02c4("tblclients", "count(id)", "status='Active'"); } public function aAbD8(B8034 $Ef613 = NULL) { goto bae50; c360f: a4be2: goto A54cd; F606f: return $f522f; goto edfa2; Ecd14: if (0 < $C4d15) { goto a4be2; } goto B3a3a; f4095: $f522f = $F3c24; goto C70b9; B3a3a: if (!($Ef613 && ($F3c24 = $Ef613->b28F9("global", "none")))) { goto c5776; } goto f4095; C70b9: c5776: goto b73b2; A54cd: $f522f = number_format($C4d15, 0, '', ","); goto b8549; b73b2: goto Cb4c2; goto c360f; Ab2bb: $f522f = "None"; goto Ecd14; b8549: Cb4c2: goto F606f; bae50: $C4d15 = $this->C6E45(); goto Ab2bb; edfa2: } public function b7495() { goto f5aa6; f5aa6: $C4d15 = $this->C45B9(); goto Fc609; Ddf82: A67a3: goto D0204; D0204: return (int) F02c4("tblclients", "id", "status='Active'", "id", "ASC", (int) $C4d15 . ",1"); goto a3c24; e0a72: return 0; goto Ddf82; Fc609: if (!($C4d15 < 0)) { goto A67a3; } goto e0a72; a3c24: } public function e2cDB() { goto d1133; b56d8: return false; goto E32e6; d1133: $C4d15 = $this->C45B9(); goto b1d74; E32e6: de675: goto Fdf05; fa25e: if (!($C6dab < 1 || $C4d15 < 1)) { goto de675; } goto b56d8; f986d: return $C4d15 * (1 - $Acea5) <= $C6dab; goto B5ed8; b1d74: $C6dab = $this->c6E45(); goto fa25e; Fdf05: $Acea5 = 250 < $C4d15 ? 0.05 : 0.1; goto f986d; B5ed8: } public function B0aeb() { return (bool) $this->fd099("ClientLimitAutoUpgradeEnabled"); } public function A15c5() { return $this->fd099("ClientLimitLearnMoreUrl"); } public function A64F1() { return $this->FD099("ClientLimitUpgradeUrl"); } protected function a0fD6() { goto cbf0d; cbf0d: $E5bb1 = Ce327\eF051::getValue("MemberPubKey"); goto cbb2a; da144: $E5bb1 = E8187($E5bb1); goto b50bd; cbb2a: if (!$E5bb1) { goto Ccb61; } goto da144; b50bd: Ccb61: goto D4eb7; D4eb7: return $E5bb1; goto d655c; d655c: } protected function BA05f($E5bb1 = '') { goto ae985; a4654: $E5bb1 = e7f9D($E5bb1); goto a1585; a1585: Ce327\eF051::setValue("MemberPubKey", $E5bb1); goto B104c; ae985: if (!$E5bb1) { goto A8bdc; } goto a4654; B104c: A8bdc: goto B8743; B8743: return $this; goto F1d71; F1d71: } public function Aee39(array $f8d7d = array()) { goto c7d23; c9e86: if (!is_array($f8d7d)) { goto eaf18; } goto F6361; c7d23: $E5bb1 = $this->a0Fd6(); goto A6b07; F6361: try { goto D608b; F300e: throw new Exception("Could not perform RSA encryption"); goto Ca49b; E98e6: a46da: goto F300e; D9042: goto D60d9; goto E98e6; D608b: $A73fc = new \a1c0d\Crypt\Fa64B(); goto e5018; db2dd: if (!$F9e8c) { goto a46da; } goto C3a9f; Ca49b: D60d9: goto Afb39; e5018: $A73fc->D9E7D($E5bb1); goto F988a; F988a: $A73fc->bEd09(\a1C0D\Crypt\FA64b::c2863); goto Ac600; Ac600: $F9e8c = $A73fc->c0916(json_encode($f8d7d)); goto db2dd; C3a9f: $F9e8c = base64_encode($F9e8c); goto D9042; Afb39: } catch (\Exception $e76ab) { $this->debug("Failed to encrypt member data"); } goto Fe76a; Bd11f: $E5bb1 = str_replace(array("\xa", "\xd", " "), array('', '', ''), $E5bb1); goto Dae47; Fe76a: eaf18: goto a1ae7; Dae47: $F9e8c = ''; goto c9e86; A6b07: if ($E5bb1) { goto D27a7; } goto cdaed; a1ae7: return $F9e8c; goto Aba4f; b052e: D27a7: goto Bd11f; cdaed: return ''; goto b052e; Aba4f: } public function bd68C() { goto Cde77; A3b23: Abd57: goto F1a64; B7a7b: $C0377["icon"] = "fa-warning"; goto c725d; c725d: $C0377["title"] = "Client Limit Exceeded"; goto D58cb; F01b8: if ($this->c6e45() < $C4d15) { goto Abd57; } goto b146a; E2249: D5841: goto d2368; A3f0a: Edbc5: goto d9375; F0809: $C4d15 = $this->c45b9(); goto E98f6; E92df: $C0377["body"] = "Attempting to upgrade your license. Communicating with license server..."; goto Ee784; Def23: if ($this->C6e45() < $C4d15) { goto C674c; } goto d2af8; f3509: if ($this->B0aeB()) { goto Fb41c; } goto F01b8; A5a58: $C0377["icon"] = "fa-spinner fa-spin"; goto b32ff; c4b0c: Aa21c: goto d6967; d9375: goto Cc29b; goto ccd64; fadc4: return $C0377; goto de68f; d2af8: if ($C4d15 == $this->C6e45()) { goto D5841; } goto B8686; D8301: e48ba: goto a3c77; b146a: if ($C4d15 == $this->C6e45()) { goto Ac57e; } goto e1d93; Af4fc: goto Aa21c; goto d7a0a; e1d93: $C0377["class"] = "warning"; goto B7a7b; a3c77: goto D7d27; goto Ede32; Cde77: if (!(!$this->e3190() || !$this->E2cdb())) { goto e5baa; } goto D0c01; F1a64: $C0377["body"] = "You are approaching the maximum number of clients permitted by your license. As you have opted out of automatic license upgrades, you should upgrade now to avoid interuption in service."; goto A3f0a; ac16c: goto e48ba; goto E2249; f29b4: $C0377["body"] = "You have reached the maximum number of clients permitted by your current license. As you have opted out of automatic license upgrades, you must upgrade now to avoid interuption in service."; goto c4b0c; Ee784: $C0377["attemptUpgrade"] = true; goto ac16c; d6967: goto Edbc5; goto A3b23; E07c4: $C0377["title"] = "Client Limit Reached"; goto f29b4; E98f6: $C0377 = array("class" => "info", "icon" => "fa-info-circle", "title" => "Approaching Client Limit", "body" => "You are approaching the maximum number of clients permitted by your current license. Your license will be upgraded automatically when the limit is reached.", "autoUpgradeEnabled" => $this->b0aeb(), "upgradeUrl" => $this->a64F1(), "learnMoreUrl" => $this->a15C5(), "numberOfActiveClients" => $this->C6E45(), "clientLimit" => $C4d15); goto f3509; d2368: $C0377["title"] = "Client Limit Reached"; goto C4df1; D0c01: return null; goto a747b; C4df1: $C0377["body"] = "You have reached the maximum number of clients permitted by your current license. Your license will be upgraded automatically when the next client is created."; goto D8301; ccd64: Fb41c: goto Def23; fba68: D7d27: goto E2bc8; D58cb: $C0377["body"] = "You have reached the maximum number of clients permitted by your current license. As automatic license upgrades have been disabled, you must upgrade now."; goto Af4fc; B8686: $C0377["class"] = "warning"; goto A5a58; Ede32: C674c: goto fba68; b32ff: $C0377["title"] = "Client Limit Exceeded"; goto E92df; a747b: e5baa: goto F0809; E2bc8: Cc29b: goto fadc4; d7a0a: Ac57e: goto E07c4; de68f: } protected function bEEa4() { return array("licenseKey" => $this->b49a0(), "activeClientCount" => $this->C6E45()); } public function D8910() { return $this->AEe39($this->bEea4()); } protected function DCba6($f3814) { return "https://" . $f3814 . "/" . self::A8d4a . "/upgrade"; } public function a3BE2() { goto F142b; aa8ba: $f130f = 30; goto Ed815; F142b: $Bf98f = sha1(time() . $this->B49A0() . mt_rand(1000000000, 9999999999)); goto ae75b; a0804: ac827: goto fd44d; Ed815: foreach ($this->b1184() as $f3814) { try { goto cfbd2; B5221: B821c: goto Edf93; cfbd2: $B334f = $this->a3EE5($this->DcBA6($f3814), $d70b0, $f130f); goto Af7cb; e646a: return false; goto Fd23b; Edf93: return false; goto a72d6; Af7cb: $f8d7d = $this->f4efA($B334f); goto E9fc3; Fac9b: unset($f8d7d["status"]); goto E7910; E7910: $this->c08e0 = array_merge($this->c08e0, $f8d7d["new"]); goto b68fd; b8441: if (!($f8d7d["status"] == "Success" && is_array($f8d7d["new"]))) { goto B821c; } goto Fac9b; b68fd: $this->e1FD4($this->c08e0); goto aeff4; Fd23b: cdaaf: goto b8441; E9fc3: if (!($f8d7d["hash"] != sha1("WHMCSV5.2SYH" . $Bf98f))) { goto cdaaf; } goto e646a; aeff4: return true; goto B5221; a72d6: } catch (Exception $e76ab) { } b6e53: } goto a0804; fd44d: return false; goto B0eb9; ae75b: $d70b0 = d5A70(array("check_token" => $Bf98f, "license_key" => $this->b49A0(), "member_data" => $this->AeE39($this->BEea4()))); goto aa8ba; B0eb9: } public function c2C52($E5a8a) { goto bd798; Ee409: $f73ce = "/^[0-9a-zA-Z\-_]{10,}$/"; goto d61f1; bd798: if (!(is_string($E5a8a) || is_numeric($E5a8a))) { goto a7c19; } goto Ee409; c417a: a7c19: goto f98de; f98de: return false; goto cd341; d61f1: return (bool) preg_match($f73ce, $E5a8a); goto c417a; cd341: } private function dc724() { goto Ffc3a; C8b59: ea0f0: goto fee6f; C00c3: if ($E2b0f) { goto ea0f0; } goto c3bd6; Ffc3a: $E2b0f = $this->fd099("whmcsnetkey"); goto C00c3; fee6f: return $E2b0f; goto Ccb83; c3bd6: $E2b0f = "f4e0cdeba94d4fd5377d20d895ee5600dfc03776"; goto C8b59; Ccb83: } public function Ec650($d2065) { goto F2889; c52de: $c385e = sha1($this->B49A0()); goto Da187; a56fd: $d287b = hash_hmac("sha256", $f2ec6, $d32d3); goto d0857; F2889: $d32d3 = $this->Dc724(); goto c52de; d0857: return $c385e . "|" . $d2065 . "|" . $d287b; goto Aa09c; Da187: $f2ec6 = $c385e . $d2065 . $d32d3; goto a56fd; Aa09c: } public function bf7A4($C9c26) { goto a1ad0; a1ad0: if ($this->a0E3b($C9c26)) { goto F9bd7; } goto Edc3a; E9d42: F9bd7: goto fe750; c2ea7: return $d4b4b[1]; goto e9380; fe750: $d4b4b = explode("|", $C9c26); goto c2ea7; Edc3a: return null; goto E9d42; e9380: } public function A0e3b($C9c26) { goto df7d6; C69f5: Cdcc8: goto dea23; Dfc48: $c385e = array_shift($d4b4b); goto D5349; F5303: $d32d3 = $this->dc724(); goto Dfc48; a1e90: if (!($E0329 !== $d7525)) { goto Cdcc8; } goto ed7a4; dea23: return true; goto f1b2c; a292b: e0c4a: goto F5303; e199a: $f2ec6 = $c385e . implode('', $d4b4b) . $d32d3; goto ffb2f; bd34a: if (!(count($d4b4b) < 3)) { goto e0c4a; } goto ec2a0; D5349: $E0329 = array_pop($d4b4b); goto e199a; ed7a4: return false; goto C69f5; ffb2f: $d7525 = hash_hmac("sha256", $f2ec6, $d32d3); goto a1e90; ec2a0: return false; goto a292b; df7d6: $d4b4b = explode("|", $C9c26); goto bd34a; f1b2c: } } ?>

Did this file decode correctly?

Original Code

<?php
namespace c1fbb; class d72dF { const A8d4a = "\61\x2e\61"; const F2a94 = array("\x31\62\x37\x2e\x30\x2e\x30\x2e\x31"); const D2dd6 = array("\x31\x32\x37\x2e\60\x2e\x30\x2e\x31"); const B8599 = "\114\x49\103\x45\x4e\123\105\55\122\x45\x51\x55\111\122\105\x44"; private $b4877 = ''; private $Ea6ab = false; private $c08e0 = NULL; private $e6a24 = ''; private $B8f50 = ''; private $Df788 = "\61\x30"; private $Ab57c = "\x35"; private $Eb3e0 = false; private $A6249 = array(); private $d098f = NULL; public function C8e4D($d2065) { goto E30cb; Fc0a7: a4129: goto D65ef; D65ef: return $this; goto C7bc6; e73a4: throw new Exception\FD75E("\x46\x69\154\145\x20\166\x65\162\163\x69\157\x6e\40\155\151\163\155\x61\x74\143\150\x2e\x20\x50\154\145\x61\x73\x65\40\x63\x6f\x6e\164\x61\x63\x74\x20\x73\165\x70\160\157\162\x74\56"); goto Fc0a7; E30cb: if (!($d2065 != "\x61\70\71\x36\x66\141\146\62\x63\63\x31\146\x32\x61\143\144\64\67\x62\x30\145\x64\141\x30\142\63\146\144\66\x30\67\60\71\x35\x38\146\61\x31\66\x31")) { goto a4129; } goto e73a4; C7bc6: } public function c21fc($E5a8a) { $this->b4877 = $E5a8a; return $this; } public function FAc63($b7ee6) { $this->C1214($b7ee6); return $this; } public function Ba31D($C6065, $C253e) { goto f701e; a6c2b: $this->e6a24 = sha1(sprintf("\127\x48\115\103\x53\x25\163\x25\x73\45\x73", $C6065, "\x7c\x2d\x7c", $C253e)); goto D10a4; f701e: if (!(empty($C6065) || empty($C253e))) { goto fbc37; } goto d665c; d665c: throw new Exception("\x55\x6e\141\142\x6c\x65\x20\x74\x6f\x20\x67\x65\156\x65\x72\141\x74\145\40\154\x69\143\145\x6e\163\x69\156\147\40\x73\x61\154\164"); goto A3644; A3644: fbc37: goto a6c2b; D10a4: return $this; goto ae869; ae869: } public function eEB87() { $this->Eb3e0 = true; return $this; } protected function b1184() { goto F9964; D4a5c: return self::D2dd6; goto F9d8c; F9d8c: b9850: goto F2e5f; F9964: if (!$this->Eb3e0) { goto b9850; } goto D4a5c; F2e5f: return self::F2a94; goto de53b; de53b: } public function b49a0() { return $this->b4877; } protected function f0cF1() { goto f0883; d45b0: $this->debug("\110\x6f\163\x74\40\104\157\x6d\x61\x69\x6e\x3a\40" . $A03d4); goto Dde95; e3f9a: d4c67: goto d45b0; d3926: if (!(empty($A03d4) || $A03d4 == "\55")) { goto d4c67; } goto Dda82; f0883: $A03d4 = defined("\143\143\143\x64\143") ? cccdc : ''; goto d3926; Dde95: return $A03d4; goto D3922; Dda82: throw new Exception("\x55\156\x61\142\x6c\x65\x20\x74\157\x20\162\145\x74\162\x69\x65\x76\x65\x20\x63\165\162\x72\x65\156\x74\40\x73\145\x72\x76\145\162\x20\x6e\x61\155\x65\56\40\120\154\x65\141\x73\145\40\x63\150\145\143\153\x20\120\110\x50\x2f\x76\x68\x6f\x73\164\x20\x63\157\x6e\146\x69\x67\165\162\x61\x74\151\157\156\40\141\156\x64\x20\145\x6e\163\165\162\145\40\x53\x45\x52\126\x45\x52\137\116\101\x4d\105\x20\x69\x73\x20\x64\151\x73\160\x6c\141\x79\x69\x6e\x67\x20\141\160\160\162\x6f\160\x72\151\141\164\x65\x6c\171\40\166\x69\141\x20\120\110\x50\x20\111\156\146\157\x2e"); goto e3f9a; D3922: } protected function AC232() { goto C96b0; ee154: $this->debug("\110\x6f\x73\x74\x20\x49\120\x3a\40" . $d007f); goto B4ae3; B4ae3: return $d007f; goto Ea7c5; C96b0: $d007f = defined("\x46\x37\143\x34\x66") ? F7c4f : ''; goto ee154; Ea7c5: } protected function AD5c5() { goto f23a3; fab27: $this->debug("\x48\x6f\x73\164\40\x44\151\162\145\143\x74\157\162\171\x3a\x20" . $B2879); goto a7c2a; a7c2a: return $B2879; goto ed584; f23a3: $B2879 = defined("\x46\x38\x36\x63\x37") ? F86c7 : ''; goto fab27; ed584: } private function A5C46() { return $this->e6a24; } protected function B4887() { goto b8800; d7315: throw new Exception("\x4f\x72\x69\x67\x69\156\x61\x6c\x20\x63\150\145\143\153\x20\144\x61\164\145\40\x69\x73\x20\x69\156\40\164\x68\145\x20\146\165\164\x75\162\x65"); goto a80ba; b8800: $E5a8a = $this->Fd099("\x6b\x65\171"); goto D335e; a2066: throw new Exception("\x4c\x69\x63\145\156\163\145\40\x4b\145\171\x20\x4d\x69\163\155\x61\164\x63\x68\40\151\x6e\40\x4c\x6f\143\141\154\x20\113\145\171"); goto Bac8d; a80ba: Ef107: goto a34bb; B24a7: $e387e = $this->a205E(); goto F8869; Bac8d: Ac992: goto B24a7; D335e: if (!(empty($E5a8a) || $E5a8a != $this->b4877)) { goto Ac992; } goto a2066; F8869: $d41ab = aB409::aD258()->f7554()->cAA9C(2); goto D2e37; D2e37: if (!$e387e->AE7CF($d41ab)) { goto Ef107; } goto d7315; a34bb: } protected function A2F81() { goto e2d78; ff70a: throw new Exception("\x4f\162\x69\147\x69\156\x61\154\x20\x63\x68\x65\x63\x6b\x20\144\x61\164\x65\x20\x69\x73\x20\157\165\x74\163\x69\144\x65\40\141\x6c\154\157\167\x65\x64\x20\166\141\154\x69\x64\151\164\171\x20\x70\x65\x72\x69\157\x64"); goto b75d4; f573c: if (!(!$Cb4c9 || $Cb4c9->b2E12($bf1bd))) { goto bbe13; } goto ff70a; b75d4: bbe13: goto C1390; e2d78: $Cb4c9 = $this->a205E(); goto B078e; B078e: $bf1bd = aB409::ad258()->f7554()->d9448($this->Df788); goto f573c; C1390: } protected function c572b() { goto Bb6a2; Ffe61: $Eb8be = json_decode($c0d05->D7759("\123\171\163\164\145\155\123\164\x61\x74\x73\103\x61\x63\150\145"), true); goto d2b46; d2b46: if (is_array($Eb8be)) { goto c31e7; } goto e8170; Dcd67: $Eb8be = array_merge($Eb8be, d290B\d290b::toArray()); goto E72ab; e8170: $Eb8be = array(); goto f9b52; E72ab: return array("\154\x69\x63\x65\x6e\x73\145\153\x65\171" => $this->b49A0(), "\x64\157\x6d\141\151\156" => $this->F0cF1(), "\x69\160" => $this->AC232(), "\x64\151\162" => $this->AD5C5(), "\x76\x65\x72\163\x69\157\156" => $c0d05->getVersion()->e7f3a(), "\160\150\160\166\x65\162\x73\x69\157\156" => PHP_VERSION, "\141\x6e\x6f\x6e\144\x61\x74\x61" => $this->AEe39($Eb8be), "\x6d\x65\155\x62\x65\x72" => $this->aeE39($this->bEeA4()), "\x63\x68\145\143\x6b\x5f\x74\x6f\x6b\x65\x6e" => sha1(time() . $this->b49a0() . mt_rand(1000000000, 9999999999))); goto F6fe6; f9b52: c31e7: goto Dcd67; Bb6a2: $c0d05 = \f99E9::f16f6("\141\x70\x70"); goto Ffe61; F6fe6: } public function CD7BA() { goto b5c9d; f6a16: return true; goto f4142; f4142: e27d9: goto F50e9; b5c9d: if (!($this->b49a0() == static::B8599)) { goto e27d9; } goto f6a16; F50e9: return false; goto f9649; f9649: } public function validate($c9f9b = false) { goto A1ebe; Cb787: throw new Exception("\x43\125\x52\114\40\105\x72\162\157\162\x3a\x20" . $this->d098f); goto a21dd; ea7b8: $B334f = $this->aD761($B1460); goto F265f; a3ea3: if (D290B\eCA25::ab9e4("\142\141\x73\145\x36\x34\x5f\x64\x65\143\157\x64\x65")) { goto E294a; } goto b6f30; dca15: if (!$this->DE7ac()) { goto c4392; } goto D7045; A1628: $this->debug("\x43\x55\x52\114\40\105\162\162\157\162\72\40" . $this->d098f); goto Ecb5b; Ecb5b: f5422: goto a3ea3; C6940: try { goto A2543; A2543: $this->B4887(); goto Ac13d; F1dbf: return true; goto c19f1; Ac13d: $this->a2F81(); goto B8594; c7a8e: $this->debug("\x4c\x6f\x63\141\x6c\x20\113\x65\x79\x20\x56\141\x6c\x69\x64"); goto F1dbf; B8594: $this->ac8A0(); goto c7a8e; c19f1: } catch (Exception $e76ab) { $this->debug("\114\x6f\143\141\154\x20\113\x65\x79\x20\x56\x61\x6c\151\144\141\x74\151\x6f\x6e\x20\x46\x61\151\x6c\x65\144\72\40" . $e76ab->getMessage()); } goto e689e; b6f30: throw new Exception("\122\x65\161\x75\151\162\145\x64\40\146\x75\x6e\143\164\151\157\156\x20\x62\141\163\x65\x36\x34\137\x64\x65\x63\157\x64\145\x20\151\x73\40\156\x6f\164\40\x61\166\141\x69\154\141\142\154\145"); goto b9a9a; F265f: if (!($B334f === false && !is_null($this->d098f))) { goto f5422; } goto A1628; bc037: throw new Exception\F001D\c30f9(); goto acaef; D53d6: $this->debug("\x52\145\x6d\x6f\x74\x65\40\154\x69\143\x65\x6e\163\145\40\143\150\145\143\153\x20\x66\141\x69\154\145\x64\x2e\x20\x41\x74\164\145\x6d\x70\164\151\156\147\40\x6c\157\143\x61\x6c\x20\x6b\x65\x79\40\x66\x61\154\154\x62\141\143\x6b\56"); goto dca15; F946d: B4bd8: goto D53d6; b872f: $B1460 = $this->c572B(); goto ea7b8; d24ca: $this->debug("\114\x6f\143\x61\x6c\40\x6b\145\x79\x20\151\x73\40\x6e\x6f\164\40\x76\x61\154\x69\144\40\x66\x6f\x72\40\x66\141\154\x6c\x62\141\x63\x6b"); goto ac5dc; a21dd: dc9be: goto bc037; b9a9a: E294a: goto Afcd0; afc65: try { goto A38e5; A38e5: $Fd7e2 = $this->F4eFa($B334f); goto Bf55d; e334d: throw new Exception("\x49\x6e\166\141\x6c\x69\x64\x20\150\x61\163\x68\x20\143\x68\145\143\153\x20\164\x6f\x6b\x65\x6e"); goto Ec2f4; Ec2f4: C467b: goto cab99; Dac28: return true; goto b17aa; cab99: $this->d9414($Fd7e2)->e1Fd4($Fd7e2)->debug("\122\145\x6d\157\x74\145\x20\154\x69\x63\145\x6e\163\145\x20\x63\150\145\x63\x6b\x20\163\x75\x63\143\145\x73\163\x66\x75\154"); goto Dac28; Bf55d: if (!($Fd7e2["\150\x61\163\x68"] != sha1("\127\110\x4d\x43\123\x56\65\x2e\x32\123\x59\x48" . $B1460["\143\x68\145\x63\x6b\x5f\164\157\x6b\x65\156"]))) { goto C467b; } goto e334d; b17aa: } catch (Exception $e76ab) { $this->debug("\122\145\x6d\157\164\x65\40\154\x69\143\145\156\163\x65\40\x72\x65\x73\x70\x6f\x6e\x73\145\x20\160\x61\162\x73\151\156\x67\x20\x66\141\x69\x6c\145\144\x3a\x20" . $e76ab->getMessage()); } goto F946d; A1ebe: if (!(!$c9f9b && $this->dE7AC())) { goto D04fb; } goto C6940; fb1fe: c4392: goto d24ca; ac5dc: if (!($B334f === false && !is_null($this->d098f))) { goto dc9be; } goto Cb787; D7045: try { goto ba45c; D22e2: $this->debug("\114\157\x63\141\154\x20\x6b\145\x79\x20\151\x73\x20\x74\157\x6f\x20\157\x6c\144\x20\146\157\162\x20\146\141\154\x6c\x62\141\x63\153"); goto f877a; C9f77: b0e42: goto D22e2; d9f4d: $this->Ac8a0(); goto c52f4; B7bf3: return true; goto C9f77; c52f4: $F36c0 = $this->A205E(); goto E920a; a2e6c: if (!($F36c0 && $F36c0->Ae7Cf($D26f0))) { goto b0e42; } goto cb0d4; ba45c: $this->b4887(); goto d9f4d; cb0d4: $this->debug("\x4c\157\143\x61\x6c\40\x6b\145\171\x20\x69\163\x20\166\x61\154\151\144\x20\146\x6f\x72\40\146\141\154\x6c\142\141\143\x6b"); goto B7bf3; E920a: $D26f0 = aB409::ad258()->f7554()->d9448($this->Df788 + $this->Ab57c); goto a2e6c; f877a: } catch (Exception $e76ab) { $this->debug("\x4c\157\x63\x61\154\x20\113\145\171\40\x56\x61\x6c\x69\144\x61\x74\151\x6f\x6e\40\106\x61\151\x6c\x65\144\72\40" . $e76ab->getMessage()); } goto fb1fe; Afcd0: if (!$B334f) { goto B4bd8; } goto afc65; e689e: D04fb: goto b872f; acaef: } private function a9249($d70b0, $f130f = 5) { goto e5c59; B446b: return false; goto f98ed; e5c59: foreach ($this->B1184() as $f3814) { try { $this->debug("\101\x74\164\x65\155\160\x74\x69\156\x67\x20\143\141\154\154\40\150\157\155\x65\x20\x77\151\164\x68\40\x68\x6f\x73\164\x3a\x20" . $f3814); return $this->A3eE5($this->b9Ff8($f3814), $d70b0, $f130f); } catch (Exception $e76ab) { $this->debug("\x52\145\155\157\164\x65\40\x63\141\x6c\x6c\x20\x66\141\x69\154\145\x64\72\40" . $e76ab->getMessage()); } e42af: } goto bcbda; bcbda: f621d: goto B446b; f98ed: } protected function AD761($B1460) { goto bc7c2; D4384: $d70b0 = d5a70($B1460); goto fd6f9; c6247: F81ba: goto D1b26; bc7c2: $this->E92d0(); goto D4384; dcc16: return $B334f; goto c6247; D1b26: return $this->A9249($d70b0, 30); goto Ac8da; De40e: if (!$B334f) { goto F81ba; } goto dcc16; fd6f9: $B334f = $this->A9249($d70b0, 5); goto De40e; Ac8da: } private function B9ff8($f3814) { return "\150\164\x74\x70\163\x3a\57\57" . $f3814 . "\x2f\61\56\61\x2f\166\x65\x72\151\x66\171"; } private function e92D0() { goto Ecfc8; bcaa9: foreach ($da249 as $F1392) { goto A76f9; b2674: throw new Exception("\122\x65\161\165\151\x72\145\x64\x20\x66\x75\156\143\164\x69\157\156\40" . $F1392 . "\x20\151\x73\x20\156\x6f\164\x20\x61\166\x61\151\154\141\x62\x6c\145"); goto C027b; E8d1f: db3d7: goto F9e56; C027b: e4c6b: goto E8d1f; A76f9: if (d290B\Eca25::ab9e4($F1392)) { goto e4c6b; } goto b2674; F9e56: } goto d4c40; d4c40: D5bfc: goto fbf82; Ecfc8: $da249 = array("\x63\165\162\x6c\137\x69\x6e\151\164", "\143\165\162\154\137\x73\x65\164\x6f\160\x74", "\143\165\162\x6c\137\x65\x78\145\x63", "\143\x75\162\154\x5f\147\x65\x74\x69\x6e\146\x6f", "\x63\165\x72\x6c\137\x65\162\162\x6f\162", "\143\x75\x72\154\x5f\143\x6c\x6f\163\x65"); goto bcaa9; fbf82: } protected function a3Ee5($E6546, $d70b0, $f130f = 5) { goto Dde22; A0c8f: $Fd7e2["\166\x65\162\163\x69\x6f\x6e"] = "\67\x2e\x36\56\61"; goto f011f; d543e: $Fd7e2["\x61\144\x64\157\156\163"] = array(array("\x6e\141\155\x65" => "\x42\162\141\x6e\144\x69\x6e\147\40\x52\x65\155\x6f\x76\141\x6c", "\x6e\145\170\x74\x64\x75\x65\x64\141\164\145" => "\62\x30\x33\x34\55\x30\66\x2d\x31\66", "\x73\x74\141\x74\x75\x73" => "\x41\x63\x74\x69\x76\x65"), array("\x6e\141\155\x65" => "\x53\165\x70\x70\x6f\162\164\40\141\156\x64\40\x55\x70\x64\141\164\145\163", "\x6e\145\170\x74\144\165\145\x64\141\x74\x65" => "\x32\60\x33\x34\55\60\x36\55\61\66", "\163\164\141\164\165\163" => "\101\143\164\x69\166\145"), array("\x6e\141\x6d\145" => "\120\x72\x6f\x6a\x65\x63\x74\x20\x4d\x61\156\x61\x67\x65\x6d\x65\156\164\x20\x41\144\144\x6f\156", "\156\x65\170\x74\x64\165\145\144\x61\164\x65" => "\x32\60\63\64\x2d\60\66\55\x31\66", "\x73\164\x61\x74\165\163" => "\x41\x63\x74\151\166\x65"), array("\x6e\x61\x6d\145" => "\114\151\143\x65\x6e\163\151\x6e\147\40\101\x64\x64\157\x6e", "\156\145\x78\x74\144\x75\145\x64\x61\x74\145" => "\62\60\x33\x34\55\x30\66\x2d\61\x36", "\163\x74\141\x74\165\163" => "\x41\x63\x74\x69\166\x65"), array("\156\141\x6d\x65" => "\x4d\157\142\151\x6c\145\40\x45\x64\151\x74\151\157\x6e", "\x6e\145\x78\x74\x64\165\x65\144\141\x74\145" => "\62\x30\63\x34\55\60\x36\x2d\x31\x36", "\163\x74\141\x74\x75\x73" => "\x41\x63\x74\151\166\x65"), array("\x6e\141\155\145" => "\151\120\150\157\156\145\x20\101\x70\x70", "\x6e\145\170\x74\144\165\x65\x64\141\164\145" => "\62\60\x33\x34\55\x30\66\x2d\x31\66", "\163\164\x61\x74\165\163" => "\101\143\164\x69\x76\145"), array("\156\x61\155\145" => "\x41\x6e\144\x72\157\x69\144\40\101\160\x70", "\156\145\x78\164\144\165\x65\144\x61\x74\x65" => "\x32\60\x33\64\x2d\x30\x36\55\x31\66", "\163\x74\x61\164\165\163" => "\101\143\164\151\166\x65"), array("\x6e\141\155\x65" => "\103\x6f\156\x66\151\147\x75\x72\141\x62\x6c\145\40\x50\141\x63\153\141\147\145\x20\101\144\x64\157\156", "\156\145\170\164\x64\165\x65\x64\x61\x74\x65" => "\x32\x30\63\64\55\60\66\x2d\x31\66", "\x73\164\x61\164\165\x73" => "\101\x63\164\151\166\x65"), array("\x6e\x61\x6d\x65" => "\x4c\x69\166\x65\x20\103\150\x61\164\40\x4d\157\156\x74\150\x6c\x79\x20\116\x6f\x20\x42\162\x61\156\x64\x69\156\147", "\156\145\170\x74\x64\x75\145\x64\x61\164\x65" => "\x32\60\63\64\55\x30\x36\55\x31\66", "\163\x74\141\x74\165\163" => "\101\x63\164\x69\166\x65")); goto Eed99; B1f22: $Fd7e2["\x76\x61\x6c\151\x64\144\151\162\163"] = $this->AD5c5(); goto Cfa2a; F39ee: E3dc5: goto d5afb; a7255: $Fd7e2["\x6b\145\171"] = $Db896["\x6c\x69\x63\x65\x6e\x73\x65\153\145\171"]; goto a4c65; F6c4d: $Fd7e2["\156\145\x78\164\144\x75\145\x64\x61\164\x65"] = "\62\x30\63\64\x2d\60\66\x2d\x31\x36"; goto d543e; eabf1: $Fd7e2["\166\141\154\x69\x64\144\157\x6d\141\x69\156\163"] = $this->f0Cf1(); goto Eb71b; d5afb: $Fd7e2["\163\x74\141\164\165\163"] = "\101\143\x74\151\x76\145"; goto a7255; Cfa2a: $Fd7e2["\x63\150\x65\x63\x6b\x64\141\164\x65"] = AB409::Ad258()->E5e66(); goto A0c8f; c0d7e: $Fd7e2["\x70\162\x6f\x64\x75\143\164\x6e\x61\x6d\145"] = "\x4e\157\x20\102\x72\x61\x6e\x64\x69\156\147"; goto D1806; D3d24: return $Fd7e2; goto C4474; b6859: $Fd7e2["\142\x69\x6c\x6c\x69\156\x67\143\x79\143\x6c\145"] = "\117\x6e\x65\x20\x54\151\155\x65"; goto eabf1; Dde22: $Fdbc8 = explode("\x26", $d70b0); goto dc974; dc974: foreach ($Fdbc8 as $a0e2d) { goto f124a; f124a: $D3f28 = explode("\x3d", $a0e2d); goto A3a96; A3a96: $Db896[$D3f28[0]] = $D3f28[1]; goto Fa315; Fa315: F5c26: goto f3945; f3945: } goto F39ee; f011f: $Fd7e2["\162\x65\x67\x64\x61\164\145"] = "\62\x30\x32\64\x2d\x30\66\55\61\65"; goto F6c4d; a4c65: $Fd7e2["\162\145\147\151\163\164\145\x72\145\x64\x6e\x61\x6d\x65"] = "\101\163\164\162\x6f\103\154\157\x75\x64"; goto c0d7e; Eb71b: $Fd7e2["\x76\141\154\x69\144\x69\160\x73"] = $this->ac232(); goto B1f22; D1806: $Fd7e2["\x70\x72\x6f\144\x75\x63\164\151\x64"] = "\65"; goto b6859; Eed99: $Fd7e2["\150\x61\x73\150"] = sha1("\x57\110\x4d\103\123\126\65\56\62\x53\x59\110" . $Db896["\x63\150\145\x63\x6b\137\x74\x6f\153\x65\x6e"]); goto D3d24; C4474: } private function f4EFA($f8d7d) { $Fd7e2 = $f8d7d; return $Fd7e2; } private function eF679($B334f, $E5bb1) { goto bac62; C7c1e: d90ef: goto B27da; e0e14: b90b3: goto Ace85; f2e5e: goto B1592; goto e0e14; Ee605: if (empty($f8d7d[1])) { goto b90b3; } goto d76ab; D1432: $f8d7d = json_decode($B334f, true); goto Bcbd8; B9370: Bf6d4: goto fa26d; Ace85: throw new Exception("\x4e\157\40\154\151\143\145\156\163\145\x20\x73\151\147\156\141\x74\165\x72\145\x20\146\157\165\156\144"); goto ecb68; ecb68: B1592: goto D0e02; D0e02: $f8d7d = strrev($f8d7d[0]); goto A6250; d063f: throw new Exception("\x49\x6e\x74\145\x72\x6e\x61\154\x20\154\151\x63\x65\156\163\x69\x6e\147\40\x6d\151\x72\162\x6f\162\x20\162\x65\163\160\x6f\x6e\163\145\40\x63\157\165\154\144\40\156\157\164\40\142\145\x20\x64\145\143\x6f\144\x65\144"); goto B9370; eca87: throw new Exception("\x49\156\x76\x61\x6c\151\x64\x20\x6c\x69\143\145\x6e\163\x65\x20\x64\x61\x74\x61\x20\x73\x74\x72\x75\x63\x74\x75\x72\x65"); goto c97c7; Cbd79: try { goto C4c7f; b9229: a66ae: goto e6cf4; Aea4a: throw new Exception("\x49\x6e\x76\141\154\151\x64\x20\154\x69\x63\145\156\163\x65\40\x73\x69\x67\156\x61\164\x75\x72\145"); goto b9229; C4c7f: if ($A73fc->D724A($f8d7d[0], base64_decode($f8d7d[1]))) { goto a66ae; } goto Aea4a; e6cf4: } catch (\Exception $e76ab) { throw new Exception("\111\x6e\166\x61\154\151\144\x20\x6c\x69\143\145\156\x73\145\x20\163\x69\147\156\141\164\x75\x72\x65"); } goto f2e5e; A6250: $f8d7d = base64_decode($f8d7d); goto Df12b; Abc48: return $f8d7d; goto c265a; fa26d: return $f8d7d; goto C7c1e; Df12b: $f8d7d = json_decode($f8d7d, true); goto Be1c8; c97c7: Ac1a5: goto Abc48; d76ab: $A73fc = new \A1C0D\Crypt\fa64B(); goto D2060; bac62: if (!$this->Eb3e0) { goto d90ef; } goto D1432; B27da: $f8d7d = explode("\72", $B334f, 2); goto Ee605; D2060: $A73fc->e0F0a(\a1C0D\Crypt\fa64b::a5516); goto d6bd2; d6bd2: $A73fc->d9e7D(str_replace(array("\xa", "\40"), array('', ''), $E5bb1)); goto Cbd79; Be1c8: if (!empty($f8d7d)) { goto Ac1a5; } goto eca87; Bcbd8: if (!(is_null($f8d7d) || !is_array($f8d7d))) { goto Bf6d4; } goto d063f; c265a: } private function E1Fd4($f8d7d) { goto fe112; Da316: $b4654 = strrev($b4654); goto e4713; fe112: $b4654 = json_encode($f8d7d); goto a0a20; C9c7a: $b4654 = sha1($b4654 . $this->a5c46()) . $b4654 . sha1($b4654 . $this->a5C46() . time()); goto C095a; Eac18: \b7b76::Ca079()->fC252("\x4c\x69\x63\145\156\x73\x65", $b4654); goto F1f3c; C095a: $b4654 = base64_encode($b4654); goto C4c55; e4713: $F2512 = strlen($b4654) / 2; goto D95b3; E1dd4: $b4654 = sha1(aB409::AD258()->E5E66() . $this->a5c46()) . $b4654; goto Da316; D95b3: $b4654 = substr($b4654, $F2512) . substr($b4654, 0, $F2512); goto C9c7a; a0a20: $b4654 = base64_encode($b4654); goto E1dd4; C4c55: $b4654 = wordwrap($b4654, 80, "\xa", true); goto Eac18; F1f3c: return $this->debug("\114\x6f\143\x61\154\x20\x4b\x65\x79\x20\125\x70\144\141\164\145\x64"); goto A0c90; A0c90: } public function f7cF8() { return $this->validate(true); } private function C1214($Dc499 = '') { goto cf751; b487e: $this->debug("\114\x6f\x63\x61\154\40\x4b\x65\x79\40\104\145\143\x6f\x64\x65\x64\40\123\165\x63\x63\x65\163\163\146\x75\154\x6c\x79"); goto b41d4; Cd61f: return false; goto a03cb; Ca829: $a3a04 = json_decode($f5600, true); goto c4d52; a24d3: $this->debug("\x4e\157\x20\x6c\157\x63\141\x6c\x20\x6b\145\171\x20\x70\162\x6f\x76\x69\x64\x65\144"); goto e3dc1; cf751: $this->debug("\104\145\143\157\x64\x69\156\x67\40\154\157\143\141\154\x20\x6b\x65\x79"); goto a2dc3; B5f82: $f5600 = substr($Dc499, 40, -40); goto ef389; e7b60: $f5600 = base64_decode($f5600); goto Ca829; d0228: $this->debug("\114\157\143\141\x6c\40\x4b\145\x79\x20\115\104\x35\x20\110\x61\x73\150\40\x49\x6e\166\141\154\x69\x64"); goto Cd61f; B00af: if (!($cc9d6 != sha1($e387e . $this->A5C46()))) { goto b5edd; } goto aeebd; d2f48: $f5600 = strrev($f5600); goto e0629; a2dc3: if ($Dc499) { goto bddb5; } goto a24d3; C15c1: if (!($cc9d6 != sha1($f5600 . $this->a5C46()))) { goto e3e5d; } goto d0228; e3c9b: $Dc499 = str_replace("\12", '', $Dc499); goto d9f8a; e3dc1: return false; goto cce5e; e361b: b5edd: goto e71df; c4d52: $e387e = $a3a04["\x63\x68\x65\x63\153\x64\141\x74\145"]; goto B00af; d9f8a: $Dc499 = base64_decode($Dc499); goto B5f82; aeebd: $this->debug("\114\x6f\143\x61\x6c\40\x4b\x65\x79\x20\x4d\x44\65\40\x48\x61\x73\150\40\62\x20\111\x6e\166\x61\154\x69\144"); goto a2741; bd2e9: $F2512 = strlen($f5600) / 2; goto a90c9; cce5e: bddb5: goto e3c9b; e0629: $cc9d6 = substr($f5600, 0, 40); goto a7bb9; b41d4: return true; goto Aaf7a; a2741: return false; goto e361b; a90c9: $f5600 = substr($f5600, $F2512) . substr($f5600, 0, $F2512); goto d2f48; a03cb: e3e5d: goto bd2e9; ef389: $cc9d6 = substr($Dc499, 0, 40); goto C15c1; a7bb9: $f5600 = substr($f5600, 40); goto e7b60; e71df: $this->D9414($a3a04); goto b487e; Aaf7a: } protected function bAbd7() { return php_sapi_name() == "\143\154\151" && empty($_SERVER["\x52\105\x4d\117\x54\105\x5f\x41\104\x44\122"]); } protected function de7AC() { return !is_null($this->c08e0); } protected function aC8A0() { goto b8ebc; d4a9f: Af09c: goto Dc57b; C0786: bddeb: goto D4199; F11d0: throw new Exception("\111\x6e\166\x61\x6c\x69\x64\40\144\x6f\155\x61\x69\156"); goto Db22a; Db22a: goto a5e05; goto d56f1; d56f1: ad329: goto C0462; f4eef: $this->debug("\x49\x50\40\126\x61\x6c\151\x64\141\x74\145\144\x20\x53\165\143\x63\x65\x73\x73\146\165\154\x6c\171"); goto d3ad6; Facf8: E0d5d: goto B52bd; C410b: goto e5b05; goto C8f2e; b8ebc: if (!($this->fD099("\163\x74\x61\x74\165\163") != "\101\143\164\151\x76\145")) { goto bddeb; } goto F5973; a6d17: throw new Exception("\111\156\166\141\x6c\151\144\40\144\x69\162\x65\143\x74\157\162\171"); goto Dd8e9; C8f2e: cce9c: goto f4eef; C0462: $this->debug("\104\157\x6d\141\x69\x6e\40\x56\141\154\x69\x64\141\164\145\x64\x20\x53\x75\x63\143\145\x73\163\x66\x75\x6c\154\x79"); goto E62a4; C9f87: goto a7f0d; goto d4a9f; Ae114: goto d3dd2; goto Facf8; fe0fa: $this->debug("\x52\165\156\x6e\x69\156\x67\x20\x69\156\x20\x42\162\x6f\167\163\145\162\x20\x4d\x6f\x64\x65"); goto D68b1; E4a4e: throw new Exception("\x49\156\166\x61\154\x69\144\x20\111\x50"); goto C410b; f0700: d3dd2: goto C9f87; Dc57b: $this->debug("\x49\120\40\103\157\x75\x6c\144\40\116\157\x74\x20\x42\x65\40\104\x65\x74\145\x72\155\151\x6e\x65\x64\x20\55\40\x53\153\x69\x70\x70\151\156\147\x20\114\157\143\x61\x6c\x20\126\x61\154\151\144\141\164\x69\x6f\156\40\x6f\146\x20\111\x50"); goto Ba151; aba30: $d007f = $this->ac232(); goto e33fa; D6524: if ($this->dD0BC($d007f)) { goto cce9c; } goto E4a4e; F5973: throw new Exception("\x4c\x6f\143\141\x6c\40\x4b\x65\x79\x20\x53\x74\141\x74\x75\163\40\156\x6f\x74\x20\101\x63\x74\151\166\145"); goto C0786; e2217: bc2a5: goto Fe037; E62a4: a5e05: goto aba30; D4199: if ($this->babD7()) { goto f203f; } goto fe0fa; D68b1: if ($this->bB501($this->F0cf1())) { goto ad329; } goto F11d0; e33fa: $this->debug("\110\x6f\x73\164\x20\111\120\40\101\x64\144\x72\145\x73\x73\72\x20" . $d007f); goto De5af; e8995: b088d: goto A8255; d3ad6: e5b05: goto Ae114; Ba151: a7f0d: goto e8cc0; A0e03: $this->debug("\x52\x75\156\x6e\151\x6e\x67\40\151\156\x20\x43\114\x49\40\x4d\x6f\x64\145"); goto b911d; ba1fa: f203f: goto A0e03; Dd8e9: goto b088d; goto e2217; De5af: if (!$d007f) { goto Af09c; } goto bf965; C680c: if ($this->Fe947($this->Ad5C5())) { goto bc2a5; } goto a6d17; e8cc0: goto Ad8fb; goto ba1fa; B52bd: $this->debug("\116\x6f\40\x56\141\x6c\x69\x64\40\111\x50\x73\x20\x72\x65\164\165\162\156\145\x64\40\x62\171\40\154\151\143\145\156\163\145\40\143\150\x65\x63\153\40\x2d\x20\x43\x6c\x6f\165\144\40\102\141\x73\x65\144\x20\x4c\151\x63\x65\156\x73\x65\x20\55\40\x53\153\x69\160\160\x69\156\x67\x20\114\157\x63\x61\x6c\x20\126\x61\154\151\144\141\x74\x69\x6f\156\40\157\x66\x20\x49\120"); goto f0700; b911d: Ad8fb: goto C680c; bf965: if (!trim($this->fD099("\x76\141\154\151\x64\151\160\163"))) { goto E0d5d; } goto D6524; Fe037: $this->debug("\x44\x69\162\145\x63\x74\157\x72\x79\x20\x56\x61\154\x69\144\x61\x74\x65\x64\x20\123\x75\143\143\145\x73\x73\146\x75\x6c\x6c\171"); goto e8995; A8255: } private function BB501($A03d4) { $A713f = $this->A5135("\166\141\x6c\151\x64\x64\157\155\x61\151\156\x73"); return in_array($A03d4, $A713f); } private function dd0Bc($d007f) { $f97df = $this->A5135("\x76\141\154\151\x64\151\x70\x73"); return in_array($d007f, $f97df); } private function FE947($C07b7) { $a9784 = $this->a5135("\x76\141\x6c\151\144\144\151\x72\163"); return in_array($C07b7, $a9784); } public function a86BD() { goto Bc81b; f46c1: e8803: goto bb28c; c176b: if ($E70eb == "\x54\x72\151\x61\x6c") { goto Bed3b; } goto de5bc; bb28c: return ''; goto f6c29; a700d: goto c17be; goto F61da; c6c66: if (!in_array($E70eb, array("\104\145\x76", "\102\x65\x74\x61", "\123\145\143\165\x72\x69\x74\171", "\x54\162\x69\141\x6c"))) { goto e8803; } goto e18de; Cd49e: $e4b11 = "\102\x65\x74\x61\x20\114\151\143\145\156\163\x65"; goto Bee2d; Bee2d: $cbcbc = "\x54\x68\x69\163\40\154\x69\143\145\x6e\x73\x65\x20\x69\x73\40\x69\156\x74\145\x6e\x64\x65\144\x20\146\x6f\x72\40\142\145\x74\x61\x20\x74\145\x73\164\x69\156\x67\40\157\x6e\154\x79\x20\141\156\x64\x20\x73\150\x6f\165\154\x64\x20\x6e\157\164\x20\x62\145\x20\165\x73\145\144\40\x69\156\x20\x61\x20\x70\162\x6f\x64\165\143\164\151\x6f\x6e\x20\x65\156\166\151\x72\157\x6e\x6d\145\x6e\x74\56\x20\x50\x6c\145\141\163\x65\x20\x72\x65\160\157\162\x74\x20\141\156\171\40\x63\x61\163\145\x73\x20\x6f\x66\x20\141\142\x75\163\x65\x20\164\157\x20\141\142\x75\163\145\100\167\150\155\143\x73\56\x63\157\155"; goto aff18; B3d90: Bed3b: goto c4eec; Fe184: $cbcbc = "\124\x68\151\x73\40\x69\156\163\x74\x61\x6c\x6c\141\164\x69\157\x6e\x20\x6f\x66\x20\127\110\x4d\103\x53\x20\151\163\40\162\x75\156\x6e\151\156\x67\40\165\x6e\144\x65\162\x20\141\x20\x44\145\166\145\x6c\157\160\155\145\x6e\x74\x20\114\x69\143\145\x6e\x73\145\x20\141\156\144\x20\151\x73\40\156\157\x74\40\x61\x75\x74\150\157\x72\x69\x7a\145\144\x20\x74\157\40\x62\145\40\165\163\x65\x64\x20\x66\157\162\40\160\162\157\144\165\x63\x74\151\157\x6e\x20\x75\x73\145\x2e\x20\120\154\145\x61\163\x65\40\162\145\x70\x6f\162\x74\40\x61\156\x79\x20\143\141\x73\145\x73\x20\157\146\40\141\142\165\x73\145\40\x74\x6f\x20\141\x62\165\163\145\100\x77\150\155\x63\163\56\143\157\x6d"; goto b81e5; aff18: c17be: goto Ffed9; c4eec: $e4b11 = "\x54\x72\151\x61\154\40\114\x69\143\x65\x6e\x73\x65"; goto eb9d1; e18de: if ($E70eb == "\x42\x65\164\x61") { goto bf312; } goto c176b; Dcfd8: $E70eb = isset($Fcac6[0]) ? $Fcac6[0] : ''; goto c6c66; F61da: bf312: goto Cd49e; b81e5: goto aa024; goto B3d90; eb9d1: $cbcbc = "\x54\x68\x69\163\40\151\163\x20\x61\40\146\x72\x65\x65\40\x74\x72\x69\x61\154\x20\x61\x6e\144\x20\x69\x73\40\156\x6f\x74\40\x69\156\164\x65\x6e\144\145\x64\x20\x66\157\x72\x20\x70\162\x6f\x64\165\x63\x74\151\157\x6e\x20\165\x73\145\56\x20\120\154\x65\x61\x73\145\40\x3c\x61\x20\x68\x72\145\x66\x3d\x22\150\x74\164\x70\72\57\x2f\167\x77\x77\x2e\x77\x68\155\x63\x73\56\x63\157\155\57\157\162\x64\x65\x72\x2f\x22\40\x74\141\x72\147\145\x74\75\x22\x5f\142\x6c\141\x6e\153\x22\x3e\x70\x75\162\x63\150\141\x73\x65\40\141\40\154\151\143\145\156\163\x65\74\x2f\x61\x3e\x20\164\x6f\x20\x72\x65\155\x6f\x76\145\x20\164\x68\151\163\x20\x6e\157\164\151\x63\x65\56"; goto E4bd9; E4bd9: aa024: goto a700d; Ffed9: return "\x3c\163\x74\x72\157\156\x67\x3e" . $e4b11 . "\x3a\x3c\57\163\164\162\x6f\x6e\147\x3e\40" . $cbcbc; goto f46c1; Bc81b: $Fcac6 = explode("\55", $this->b49a0(), 2); goto Dcfd8; de5bc: $e4b11 = "\x44\x65\x76\40\114\x69\143\145\156\x73\145"; goto Fe184; f6c29: } private function b8C74() { \B7b76::Ca079()->FC252("\x4c\x69\x63\x65\x6e\x73\x65", ''); } public function fD099($B40b5) { return isset($this->c08e0[$B40b5]) ? $this->c08e0[$B40b5] : ''; } private function d9414($f8d7d) { $this->c08e0 = $f8d7d; return $this; } protected function A5135($B40b5) { goto A42a7; d2ada: if (is_string($Fc9ef)) { goto Da0dc; } goto ff15f; d4248: throw new Exception("\x49\x6e\166\141\x6c\151\x64\x20\x6c\x69\x63\x65\156\x73\x65\40\144\x61\x74\x61\x20\x73\164\x72\x75\143\x74\x75\x72\x65"); goto a9c21; ff15f: if (is_null($Fc9ef)) { goto Ba2e6; } goto d4248; A677e: cc2b7: goto F3791; Ed757: foreach ($Fce26 as $cbdc0 => $Ca481) { goto C2e8b; fd2a1: Bd137: goto Adde2; e4593: goto Adf01; goto Ca0e3; b52b2: Adf01: goto fd2a1; c3214: throw new Exception("\x49\156\x76\x61\x6c\x69\144\40\154\x69\x63\145\156\x73\145\40\x64\x61\164\141\x20\x73\164\x72\165\143\x74\x75\x72\x65"); goto e4593; C2e8b: if (is_string($Ca481)) { goto Cbafd; } goto c3214; de6d8: $Fce26[$cbdc0] = trim($Ca481); goto b52b2; Ca0e3: Cbafd: goto de6d8; Adde2: } goto A677e; B16f6: goto D8cc4; goto e2230; c2a97: return $Fce26; goto Dc1e7; d0452: $Fce26 = explode("\x2c", $Fc9ef); goto Ed757; Bd427: $Fc9ef = $this->fd099($B40b5); goto d2ada; a9c21: Ba2e6: goto B16f6; A42a7: $Fce26 = array(); goto Bd427; e2230: Da0dc: goto d0452; F3791: D8cc4: goto c2a97; Dc1e7: } public function F5B60() { return $this->FD099("\162\x65\x67\x69\163\164\x65\162\145\144\156\x61\x6d\145"); } public function c9F10() { return $this->fd099("\160\x72\157\x64\165\x63\164\x6e\x61\x6d\x65"); } public function getStatus() { return $this->fD099("\x73\x74\x61\164\165\x73"); } public function afb21() { return $this->fd099("\x73\x75\x70\x70\157\162\x74\141\143\143\145\x73\163"); } protected function A205E() { goto f4f3b; E316c: cd242: goto e30ac; e30ac: return AB409::createFromFormat("\x59\55\x6d\55\x64", $F36c0); goto D348d; f4f3b: $F36c0 = $this->fD099("\143\x68\145\x63\153\x64\x61\164\x65"); goto C0baf; E387e: return false; goto E316c; C0baf: if (!empty($F36c0)) { goto cd242; } goto E387e; D348d: } protected function E2883() { goto Bb422; F4d29: ffe63: goto b3aa3; Ee5d5: $ad8e5 = array(); goto F4d29; b3aa3: return $ad8e5; goto D9bb2; Cf2d9: if (is_array($ad8e5)) { goto ffe63; } goto Ee5d5; Bb422: $ad8e5 = $this->fd099("\x61\144\144\x6f\156\163"); goto Cf2d9; D9bb2: } public function eD9b1() { goto bdb9c; D796e: return $f53b3; goto e3c35; f97fe: Efae9: goto D796e; bdb9c: $ad8e5 = $this->e2883(); goto Bada3; F5013: foreach ($ad8e5 as $ed70a) { goto f8df2; de5aa: $f53b3[] = $ed70a["\156\141\x6d\x65"]; goto bdb64; A0b15: c474b: goto ebfb2; f8df2: if (!($ed70a["\x73\x74\141\x74\x75\x73"] == "\101\143\x74\151\166\145")) { goto c3d7e; } goto de5aa; bdb64: c3d7e: goto A0b15; ebfb2: } goto f97fe; Bada3: $f53b3 = array(); goto F5013; e3c35: } public function D00a9($ed70a) { return in_array($ed70a, $this->eD9b1()) ? true : false; } public function f55D8($C1d35 = false) { goto c300b; D5beb: goto da13d; goto Ad806; bf61e: $Fd583 = date("\x6a\123\40\106\40\131", strtotime($Fd583)); goto D5beb; A5dfb: goto Ab9ac; goto f1839; dd7dc: $Fd583 = "\116\145\x76\x65\162"; goto be1cf; f1839: ccc98: goto dd7dc; d12cd: if ($C1d35) { goto bf323; } goto bf61e; c300b: $Fd583 = $this->Fd099("\x6e\145\x78\x74\x64\165\145\x64\x61\164\145"); goto C5536; A9d91: return $Fd583; goto Cd77f; be1cf: Ab9ac: goto A9d91; ebd21: da13d: goto A5dfb; dd2c7: $Fd583 = date("\154\54\40\x6a\123\40\106\x20\131", strtotime($Fd583)); goto ebd21; C5536: if (!$Fd583) { goto ccc98; } goto d12cd; Ad806: bf323: goto dd2c7; Cd77f: } public function e5dBC() { try { $Fef40 = new B505c\A3b39($this->FD099("\x6c\x61\164\x65\x73\164\x70\165\142\x6c\151\143\166\x65\x72\163\151\x6f\156")); } catch (Exception\B505c\aDccA $e76ab) { $c0d05 = \F99e9::f16F6("\x61\160\160"); $Fef40 = $c0d05->getVersion(); } return $Fef40; } public function D755b() { try { $Fef40 = new B505C\A3B39($this->Fd099("\x6c\x61\164\x65\x73\x74\160\162\x65\x72\145\x6c\145\141\163\x65\166\145\x72\163\x69\x6f\x6e")); } catch (Exception\B505c\adcCA $e76ab) { $c0d05 = \F99e9::F16F6("\x61\x70\160"); $Fef40 = $c0d05->getVersion(); } return $Fef40; } public function CDff1() { goto Ac46f; Bed72: ff4af: goto d1ea7; d68a2: if (in_array($db107->bbb2a(), array("\x62\145\x74\141", "\162\143"))) { goto ff4af; } goto c5125; E85e4: goto d03f8; goto Bed72; c5125: $Fef40 = $this->e5dbc(); goto E85e4; d1ea7: $Fef40 = $this->D755B(); goto f3ebf; ac1f5: $db107 = $c0d05->getVersion(); goto d68a2; C4e05: return $Fef40; goto fdfc4; f3ebf: d03f8: goto C4e05; Ac46f: $c0d05 = \f99E9::F16F6("\x61\x70\x70"); goto ac1f5; fdfc4: } public function D29e0() { goto C2916; C2916: $c0d05 = \f99e9::F16f6("\x61\160\160"); goto B3969; Addae: return b505c\a3b39::compare($Fef40, $db107, "\x3e"); goto E7c2c; B3969: $db107 = $c0d05->getVersion(); goto Cea54; Cea54: $Fef40 = $this->cDFf1(); goto Addae; E7c2c: } public function ab5B2() { return $this->fd099("\x72\x65\x71\165\x69\x72\x65\163\x75\x70\144\x61\x74\145\163") ? true : false; } public function AD53E() { goto A8566; E857b: return $ef4ac[0]->format("\x59\55\155\55\x64"); goto Cd413; e33d0: if (empty($ef4ac)) { goto fc583; } goto B4409; Cd413: fc583: goto e4c10; D9e2f: $ad8e5 = $this->E2883(); goto f8c75; A8566: $ef4ac = array(); goto D9e2f; be6ce: Dbb97: goto e33d0; f8c75: foreach ($ad8e5 as $ed70a) { goto a9622; a9622: if (!($ed70a["\x6e\x61\x6d\145"] == "\123\x75\x70\x70\157\162\x74\40\141\x6e\x64\40\x55\160\x64\x61\x74\x65\x73" && $ed70a["\x73\164\141\164\165\163"] == "\101\143\164\x69\x76\145")) { goto f6764; } goto F1f26; F1f26: if (!isset($ed70a["\156\145\170\164\144\165\145\x64\141\x74\x65"])) { goto a03f9; } goto C7a09; A950b: a03f9: goto ea629; ea629: f6764: goto d50f8; d50f8: e7c5c: goto B2270; C7a09: try { $ef4ac[] = Ab409::createFromFormat("\131\55\155\55\144", $ed70a["\x6e\145\x78\164\144\165\x65\144\x61\164\x65"]); } catch (\Exception $e76ab) { } goto A950b; B2270: } goto be6ce; e4c10: return ''; goto e66ba; B4409: rsort($ef4ac); goto E857b; e66ba: } public function A3B81($Be335) { goto D53cd; b307c: return true; goto Abdfa; A160f: return false; goto dd4a0; D53cd: if ($this->Ab5B2()) { goto f796e; } goto b307c; Abdfa: f796e: goto Fbf4d; Fbf4d: try { goto C23c6; C23c6: $b04af = Ab409::createFromFormat("\131\55\155\55\144", $this->ad53e()); goto Adc1c; Adc1c: $F36c0 = aB409::createFromFormat("\x59\55\155\55\x64", $Be335); goto a1f1c; a1f1c: return $F36c0 <= $b04af ? true : false; goto C96c8; C96c8: } catch (\Exception $e76ab) { } goto A160f; dd4a0: } public function f37BC() { goto b03d2; e1840: c96e5: goto C42e1; C42e1: return $E5c7c; goto D2164; c82bc: try { $this->f7Cf8(); $E5c7c = $this->A3B81($c0d05->D72b1()); } catch (\Exception $e76ab) { } goto e1840; f231b: $E5c7c = $this->A3b81($c0d05->d72b1()); goto a9063; a9063: if ($E5c7c) { goto c96e5; } goto c82bc; b03d2: $c0d05 = \F99e9::f16F6("\141\x70\x70"); goto f231b; D2164: } public function fe7A1() { goto d18eb; d18eb: if (!in_array($this->c9F10(), array("\x4f\167\156\x65\x64\40\114\x69\x63\145\x6e\x73\145\40\x4e\x6f\40\x42\x72\x61\156\144\x69\x6e\147", "\115\157\156\164\x68\154\x79\40\x4c\x65\x61\163\145\x20\116\157\x20\102\x72\141\156\144\151\156\x67"))) { goto Efe69; } goto cd271; C86fa: $ad8e5 = $this->e2883(); goto c0e17; c0e17: foreach ($ad8e5 as $ed70a) { goto c6c25; E888d: a8e83: goto D4fed; c6c25: if (!($ed70a["\156\141\x6d\145"] == "\x42\x72\x61\156\x64\x69\156\147\40\x52\145\155\157\166\x61\x6c" && $ed70a["\x73\164\141\x74\x75\x73"] == "\x41\x63\164\x69\x76\145")) { goto b240d; } goto C7967; C7967: return true; goto D1e80; D1e80: b240d: goto E888d; D4fed: } goto bba57; bba57: E5e8b: goto e14cf; cd271: return true; goto cad0a; e14cf: return false; goto aa453; cad0a: Efe69: goto C86fa; aa453: } private function debug($c1aaf) { $this->A6249[] = $c1aaf; return $this; } public function E43cE() { return $this->A6249; } public function EE295() { return new \DateTime(); } public function e3190() { return (bool) $this->fd099("\103\x6c\x69\145\x6e\x74\114\151\x6d\x69\164\x73\105\156\141\x62\x6c\x65\144"); } public function C45b9() { goto F1bdd; fe511: return 0; goto Fe574; F1bdd: $C4d15 = $this->fd099("\x43\x6c\151\145\x6e\x74\114\x69\155\x69\x74"); goto adafe; Fe574: ed01f: goto E619e; da6a6: Cde3b: goto F9f28; B2380: $this->debug("\x49\x6e\x76\141\x6c\151\144\40\143\154\151\145\156\x74\x20\x6c\151\x6d\x69\x74\40\166\x61\154\165\x65\40\151\x6e\40\x6c\x69\143\145\156\x73\145"); goto fe511; d76ea: return -1; goto da6a6; F9f28: if (is_numeric($C4d15)) { goto ed01f; } goto B2380; E619e: return (int) $C4d15; goto f8d9b; adafe: if (!($C4d15 == '')) { goto Cde3b; } goto d76ea; f8d9b: } public function d3398() { goto Bfbad; fc24f: return $f522f; goto Ae7fc; Bfbad: $C4d15 = $this->C45b9(); goto B940a; b2e2e: $f522f = number_format($C4d15, 0, '', "\x2c"); goto f790d; F9646: if (0 < $C4d15) { goto b91cd; } goto A54f5; A54f5: $C8f51 = "\x67\154\x6f\142\x61\x6c\56\x75\x6e\x6c\x69\x6d\x69\x74\x65\144"; goto b4bc7; b4bc7: $f522f = \E8538::c4686($C8f51); goto bab82; d30ec: $f522f = $D9ac8; goto Bad46; B940a: $D9ac8 = "\x55\x6e\x6c\151\155\x69\164\x65\x64"; goto F9646; Bad46: E0f6c: goto F814b; bab82: if (!($f522f == $C8f51)) { goto E0f6c; } goto d30ec; f790d: E2a61: goto fc24f; F814b: goto E2a61; goto C0d10; C0d10: b91cd: goto b2e2e; Ae7fc: } public function c6e45() { return (int) f02c4("\x74\x62\154\x63\x6c\151\x65\x6e\x74\163", "\x63\157\x75\156\164\50\151\x64\51", "\163\164\x61\164\x75\163\x3d\47\x41\143\164\x69\x76\145\x27"); } public function aAbD8(B8034 $Ef613 = NULL) { goto bae50; c360f: a4be2: goto A54cd; F606f: return $f522f; goto edfa2; Ecd14: if (0 < $C4d15) { goto a4be2; } goto B3a3a; f4095: $f522f = $F3c24; goto C70b9; B3a3a: if (!($Ef613 && ($F3c24 = $Ef613->b28F9("\147\x6c\x6f\x62\x61\x6c", "\x6e\157\x6e\145")))) { goto c5776; } goto f4095; C70b9: c5776: goto b73b2; A54cd: $f522f = number_format($C4d15, 0, '', "\54"); goto b8549; b73b2: goto Cb4c2; goto c360f; Ab2bb: $f522f = "\116\x6f\x6e\145"; goto Ecd14; b8549: Cb4c2: goto F606f; bae50: $C4d15 = $this->C6E45(); goto Ab2bb; edfa2: } public function b7495() { goto f5aa6; f5aa6: $C4d15 = $this->C45B9(); goto Fc609; Ddf82: A67a3: goto D0204; D0204: return (int) F02c4("\x74\x62\x6c\x63\154\x69\145\156\164\163", "\x69\144", "\x73\164\141\164\x75\163\75\47\x41\143\x74\151\166\x65\47", "\x69\144", "\101\123\x43", (int) $C4d15 . "\54\61"); goto a3c24; e0a72: return 0; goto Ddf82; Fc609: if (!($C4d15 < 0)) { goto A67a3; } goto e0a72; a3c24: } public function e2cDB() { goto d1133; b56d8: return false; goto E32e6; d1133: $C4d15 = $this->C45B9(); goto b1d74; E32e6: de675: goto Fdf05; fa25e: if (!($C6dab < 1 || $C4d15 < 1)) { goto de675; } goto b56d8; f986d: return $C4d15 * (1 - $Acea5) <= $C6dab; goto B5ed8; b1d74: $C6dab = $this->c6E45(); goto fa25e; Fdf05: $Acea5 = 250 < $C4d15 ? 0.05 : 0.1; goto f986d; B5ed8: } public function B0aeb() { return (bool) $this->fd099("\103\154\x69\145\156\x74\114\x69\155\151\x74\x41\x75\x74\157\125\x70\x67\162\x61\144\145\105\x6e\141\x62\154\x65\144"); } public function A15c5() { return $this->fd099("\103\154\151\x65\x6e\x74\114\x69\155\x69\164\114\145\x61\x72\x6e\x4d\157\162\x65\125\162\154"); } public function A64F1() { return $this->FD099("\103\x6c\x69\x65\156\164\114\x69\155\151\x74\x55\x70\147\x72\x61\x64\145\125\x72\154"); } protected function a0fD6() { goto cbf0d; cbf0d: $E5bb1 = Ce327\eF051::getValue("\x4d\x65\x6d\142\145\x72\120\x75\x62\x4b\x65\x79"); goto cbb2a; da144: $E5bb1 = E8187($E5bb1); goto b50bd; cbb2a: if (!$E5bb1) { goto Ccb61; } goto da144; b50bd: Ccb61: goto D4eb7; D4eb7: return $E5bb1; goto d655c; d655c: } protected function BA05f($E5bb1 = '') { goto ae985; a4654: $E5bb1 = e7f9D($E5bb1); goto a1585; a1585: Ce327\eF051::setValue("\115\145\x6d\x62\145\x72\x50\x75\x62\x4b\x65\171", $E5bb1); goto B104c; ae985: if (!$E5bb1) { goto A8bdc; } goto a4654; B104c: A8bdc: goto B8743; B8743: return $this; goto F1d71; F1d71: } public function Aee39(array $f8d7d = array()) { goto c7d23; c9e86: if (!is_array($f8d7d)) { goto eaf18; } goto F6361; c7d23: $E5bb1 = $this->a0Fd6(); goto A6b07; F6361: try { goto D608b; F300e: throw new Exception("\103\x6f\165\x6c\x64\x20\156\x6f\164\x20\x70\145\x72\x66\x6f\162\155\40\x52\x53\x41\40\x65\156\143\162\171\x70\x74\151\157\x6e"); goto Ca49b; E98e6: a46da: goto F300e; D9042: goto D60d9; goto E98e6; D608b: $A73fc = new \a1c0d\Crypt\Fa64B(); goto e5018; db2dd: if (!$F9e8c) { goto a46da; } goto C3a9f; Ca49b: D60d9: goto Afb39; e5018: $A73fc->D9E7D($E5bb1); goto F988a; F988a: $A73fc->bEd09(\a1C0D\Crypt\FA64b::c2863); goto Ac600; Ac600: $F9e8c = $A73fc->c0916(json_encode($f8d7d)); goto db2dd; C3a9f: $F9e8c = base64_encode($F9e8c); goto D9042; Afb39: } catch (\Exception $e76ab) { $this->debug("\x46\x61\151\154\145\x64\40\x74\x6f\x20\x65\x6e\143\x72\x79\x70\x74\40\155\x65\155\x62\145\x72\40\144\x61\164\141"); } goto Fe76a; Bd11f: $E5bb1 = str_replace(array("\xa", "\xd", "\40"), array('', '', ''), $E5bb1); goto Dae47; Fe76a: eaf18: goto a1ae7; Dae47: $F9e8c = ''; goto c9e86; A6b07: if ($E5bb1) { goto D27a7; } goto cdaed; a1ae7: return $F9e8c; goto Aba4f; b052e: D27a7: goto Bd11f; cdaed: return ''; goto b052e; Aba4f: } public function bd68C() { goto Cde77; A3b23: Abd57: goto F1a64; B7a7b: $C0377["\151\x63\x6f\x6e"] = "\146\141\55\x77\x61\162\x6e\x69\156\147"; goto c725d; c725d: $C0377["\x74\x69\164\x6c\145"] = "\x43\154\151\145\x6e\164\x20\114\x69\x6d\151\164\40\x45\x78\143\145\145\144\x65\144"; goto D58cb; F01b8: if ($this->c6e45() < $C4d15) { goto Abd57; } goto b146a; E2249: D5841: goto d2368; A3f0a: Edbc5: goto d9375; F0809: $C4d15 = $this->c45b9(); goto E98f6; E92df: $C0377["\x62\157\x64\x79"] = "\x41\x74\164\x65\155\x70\x74\151\x6e\147\x20\164\157\x20\x75\x70\147\162\x61\144\x65\x20\x79\x6f\165\162\40\154\x69\143\145\x6e\163\145\x2e\40\x43\157\x6d\x6d\165\156\x69\x63\x61\x74\151\156\x67\x20\x77\151\x74\x68\40\154\151\143\x65\x6e\163\145\x20\163\145\162\166\145\162\56\x2e\56"; goto Ee784; Def23: if ($this->C6e45() < $C4d15) { goto C674c; } goto d2af8; f3509: if ($this->B0aeB()) { goto Fb41c; } goto F01b8; A5a58: $C0377["\151\143\x6f\x6e"] = "\146\141\55\163\x70\151\156\x6e\x65\162\40\x66\141\55\163\160\x69\156"; goto b32ff; c4b0c: Aa21c: goto d6967; d9375: goto Cc29b; goto ccd64; fadc4: return $C0377; goto de68f; d2af8: if ($C4d15 == $this->C6e45()) { goto D5841; } goto B8686; D8301: e48ba: goto a3c77; b146a: if ($C4d15 == $this->C6e45()) { goto Ac57e; } goto e1d93; Af4fc: goto Aa21c; goto d7a0a; e1d93: $C0377["\x63\x6c\x61\163\163"] = "\167\x61\x72\x6e\151\156\147"; goto B7a7b; a3c77: goto D7d27; goto Ede32; Cde77: if (!(!$this->e3190() || !$this->E2cdb())) { goto e5baa; } goto D0c01; F1a64: $C0377["\142\157\x64\171"] = "\x59\157\165\40\141\x72\x65\40\x61\x70\160\x72\x6f\x61\143\150\151\x6e\x67\40\x74\x68\x65\40\155\x61\170\151\x6d\165\x6d\x20\156\x75\155\x62\x65\x72\x20\x6f\x66\40\143\x6c\x69\145\156\164\x73\x20\x70\x65\162\155\151\164\x74\x65\x64\x20\x62\171\40\x79\157\x75\162\x20\154\151\143\145\x6e\x73\x65\56\40\101\x73\x20\171\x6f\x75\40\150\141\x76\x65\x20\157\160\x74\145\x64\x20\x6f\165\x74\x20\157\x66\x20\x61\165\x74\x6f\x6d\141\x74\151\143\x20\x6c\x69\143\x65\156\163\x65\40\165\x70\x67\162\x61\144\x65\163\x2c\40\171\x6f\165\40\163\150\157\x75\x6c\x64\40\165\160\x67\x72\x61\144\145\40\156\157\x77\x20\164\157\40\141\x76\x6f\151\144\40\x69\x6e\164\145\x72\x75\x70\164\x69\x6f\x6e\x20\151\x6e\x20\x73\x65\x72\166\151\143\x65\x2e"; goto A3f0a; ac16c: goto e48ba; goto E2249; f29b4: $C0377["\142\x6f\x64\x79"] = "\131\157\165\x20\150\141\166\x65\40\162\145\x61\x63\x68\x65\x64\x20\164\x68\145\x20\155\x61\x78\x69\x6d\165\x6d\x20\156\165\155\x62\145\x72\x20\x6f\x66\40\x63\154\151\145\156\164\x73\x20\x70\145\x72\155\151\x74\164\x65\x64\40\x62\x79\x20\171\157\x75\162\40\x63\165\162\x72\145\x6e\164\x20\154\151\143\145\x6e\x73\145\56\x20\101\x73\40\171\157\165\40\150\x61\x76\x65\x20\x6f\160\x74\x65\x64\x20\157\x75\164\x20\157\146\x20\x61\165\x74\x6f\x6d\141\x74\x69\x63\40\x6c\151\x63\x65\x6e\163\145\40\x75\x70\x67\x72\141\144\145\x73\x2c\x20\171\157\x75\40\x6d\165\163\164\40\165\x70\147\x72\x61\144\145\40\156\x6f\167\40\164\157\40\x61\x76\x6f\x69\x64\40\151\156\x74\145\x72\x75\x70\164\x69\157\x6e\40\151\156\40\x73\x65\162\166\151\x63\x65\x2e"; goto c4b0c; Ee784: $C0377["\141\164\x74\x65\x6d\160\164\125\160\147\x72\x61\144\145"] = true; goto ac16c; d6967: goto Edbc5; goto A3b23; E07c4: $C0377["\x74\x69\x74\x6c\145"] = "\103\x6c\x69\145\156\164\x20\114\x69\x6d\151\x74\40\122\145\x61\x63\x68\x65\x64"; goto f29b4; E98f6: $C0377 = array("\x63\154\141\x73\163" => "\151\156\x66\x6f", "\151\143\157\x6e" => "\146\141\55\x69\x6e\146\157\55\143\151\x72\x63\154\145", "\x74\151\x74\154\145" => "\101\160\160\162\157\141\143\150\151\x6e\x67\40\103\x6c\x69\x65\x6e\164\x20\x4c\151\x6d\151\x74", "\x62\157\x64\x79" => "\x59\x6f\165\x20\141\162\145\40\x61\x70\x70\x72\157\141\x63\150\x69\156\147\x20\x74\x68\x65\40\155\141\x78\x69\155\x75\155\40\x6e\x75\x6d\x62\145\x72\40\x6f\146\x20\143\x6c\x69\145\156\x74\163\x20\160\145\162\x6d\151\164\164\145\x64\40\x62\171\40\x79\x6f\165\162\40\143\x75\162\x72\145\x6e\x74\x20\x6c\151\143\x65\x6e\163\145\x2e\40\x59\157\x75\x72\x20\x6c\x69\x63\145\x6e\163\145\40\x77\x69\154\x6c\40\x62\x65\40\x75\x70\x67\162\141\x64\x65\144\40\141\x75\164\157\155\x61\164\x69\143\141\154\x6c\171\x20\167\x68\145\156\40\164\x68\x65\40\x6c\151\155\x69\x74\40\151\x73\x20\x72\x65\141\x63\x68\145\144\x2e", "\141\165\164\x6f\125\x70\x67\162\x61\144\145\105\156\141\142\x6c\x65\x64" => $this->b0aeb(), "\x75\x70\x67\162\141\x64\145\x55\x72\x6c" => $this->a64F1(), "\154\x65\141\162\x6e\115\157\x72\x65\x55\162\x6c" => $this->a15C5(), "\x6e\165\155\142\145\x72\x4f\x66\101\143\164\151\x76\x65\103\x6c\x69\x65\156\164\163" => $this->C6E45(), "\143\x6c\x69\x65\x6e\x74\114\151\x6d\x69\164" => $C4d15); goto f3509; d2368: $C0377["\x74\151\x74\154\145"] = "\103\154\151\145\156\164\x20\114\x69\x6d\151\x74\40\122\145\x61\x63\150\x65\x64"; goto C4df1; D0c01: return null; goto a747b; C4df1: $C0377["\142\157\x64\171"] = "\131\x6f\x75\x20\x68\141\166\x65\x20\162\x65\141\143\x68\145\x64\40\164\x68\x65\x20\155\141\170\151\x6d\165\x6d\x20\x6e\x75\155\142\x65\x72\40\157\x66\40\143\154\151\145\x6e\x74\x73\40\x70\x65\162\155\x69\164\164\x65\x64\x20\142\171\x20\171\157\x75\x72\x20\143\165\x72\x72\x65\x6e\x74\40\x6c\x69\x63\145\x6e\163\x65\56\x20\x59\157\165\x72\x20\154\x69\x63\x65\156\163\x65\x20\167\x69\x6c\154\x20\x62\x65\x20\165\160\x67\162\141\144\x65\x64\40\x61\x75\164\157\155\x61\164\151\x63\141\154\154\x79\x20\x77\150\145\156\x20\164\x68\x65\x20\156\x65\170\x74\40\143\154\151\x65\156\164\40\x69\163\x20\143\162\145\141\x74\x65\x64\x2e"; goto D8301; ccd64: Fb41c: goto Def23; fba68: D7d27: goto E2bc8; D58cb: $C0377["\142\157\144\171"] = "\x59\157\x75\40\x68\x61\x76\145\40\x72\x65\x61\143\150\x65\x64\40\164\x68\145\40\155\x61\x78\151\x6d\165\x6d\x20\x6e\165\x6d\x62\x65\162\x20\x6f\146\40\143\154\x69\145\x6e\164\x73\40\160\x65\x72\155\151\x74\164\x65\144\40\x62\x79\40\171\x6f\165\x72\x20\143\x75\162\162\x65\156\164\40\x6c\151\x63\x65\x6e\x73\145\56\x20\x41\x73\x20\141\x75\164\157\155\x61\x74\x69\143\40\154\151\143\x65\x6e\163\x65\x20\x75\160\x67\x72\x61\144\x65\x73\x20\150\x61\166\145\x20\142\x65\x65\x6e\40\x64\151\x73\141\x62\x6c\x65\x64\x2c\40\x79\x6f\x75\40\155\165\x73\164\x20\165\160\x67\x72\141\144\145\40\x6e\157\x77\x2e"; goto Af4fc; B8686: $C0377["\143\x6c\x61\x73\163"] = "\167\141\162\x6e\151\156\147"; goto A5a58; Ede32: C674c: goto fba68; b32ff: $C0377["\x74\151\x74\154\x65"] = "\x43\x6c\151\x65\x6e\x74\x20\x4c\x69\155\x69\x74\x20\105\x78\143\x65\145\x64\x65\144"; goto E92df; a747b: e5baa: goto F0809; E2bc8: Cc29b: goto fadc4; d7a0a: Ac57e: goto E07c4; de68f: } protected function bEEa4() { return array("\x6c\151\x63\x65\x6e\x73\145\x4b\145\171" => $this->b49a0(), "\141\143\164\x69\166\145\103\154\151\145\x6e\x74\x43\x6f\165\156\x74" => $this->C6E45()); } public function D8910() { return $this->AEe39($this->bEea4()); } protected function DCba6($f3814) { return "\x68\164\164\x70\163\72\57\x2f" . $f3814 . "\x2f" . self::A8d4a . "\57\165\160\147\162\x61\144\145"; } public function a3BE2() { goto F142b; aa8ba: $f130f = 30; goto Ed815; F142b: $Bf98f = sha1(time() . $this->B49A0() . mt_rand(1000000000, 9999999999)); goto ae75b; a0804: ac827: goto fd44d; Ed815: foreach ($this->b1184() as $f3814) { try { goto cfbd2; B5221: B821c: goto Edf93; cfbd2: $B334f = $this->a3EE5($this->DcBA6($f3814), $d70b0, $f130f); goto Af7cb; e646a: return false; goto Fd23b; Edf93: return false; goto a72d6; Af7cb: $f8d7d = $this->f4efA($B334f); goto E9fc3; Fac9b: unset($f8d7d["\x73\164\141\x74\x75\163"]); goto E7910; E7910: $this->c08e0 = array_merge($this->c08e0, $f8d7d["\156\x65\167"]); goto b68fd; b8441: if (!($f8d7d["\x73\164\x61\164\x75\x73"] == "\123\x75\143\x63\x65\163\x73" && is_array($f8d7d["\156\x65\167"]))) { goto B821c; } goto Fac9b; b68fd: $this->e1FD4($this->c08e0); goto aeff4; Fd23b: cdaaf: goto b8441; E9fc3: if (!($f8d7d["\150\x61\x73\x68"] != sha1("\x57\x48\x4d\x43\x53\x56\x35\56\x32\123\x59\110" . $Bf98f))) { goto cdaaf; } goto e646a; aeff4: return true; goto B5221; a72d6: } catch (Exception $e76ab) { } b6e53: } goto a0804; fd44d: return false; goto B0eb9; ae75b: $d70b0 = d5A70(array("\x63\150\x65\143\x6b\x5f\164\157\x6b\145\156" => $Bf98f, "\x6c\x69\x63\x65\156\x73\x65\137\x6b\x65\x79" => $this->b49A0(), "\x6d\145\x6d\x62\x65\162\x5f\144\141\164\141" => $this->AeE39($this->BEea4()))); goto aa8ba; B0eb9: } public function c2C52($E5a8a) { goto bd798; Ee409: $f73ce = "\57\136\133\x30\55\x39\x61\55\172\x41\x2d\x5a\x5c\55\x5f\135\x7b\61\x30\x2c\175\44\57"; goto d61f1; bd798: if (!(is_string($E5a8a) || is_numeric($E5a8a))) { goto a7c19; } goto Ee409; c417a: a7c19: goto f98de; f98de: return false; goto cd341; d61f1: return (bool) preg_match($f73ce, $E5a8a); goto c417a; cd341: } private function dc724() { goto Ffc3a; C8b59: ea0f0: goto fee6f; C00c3: if ($E2b0f) { goto ea0f0; } goto c3bd6; Ffc3a: $E2b0f = $this->fd099("\x77\x68\x6d\143\163\156\145\x74\x6b\145\171"); goto C00c3; fee6f: return $E2b0f; goto Ccb83; c3bd6: $E2b0f = "\x66\64\x65\60\x63\144\145\142\141\x39\x34\x64\64\x66\x64\65\63\x37\x37\144\x32\60\144\x38\71\x35\145\145\x35\66\60\60\x64\x66\143\60\x33\67\x37\66"; goto C8b59; Ccb83: } public function Ec650($d2065) { goto F2889; c52de: $c385e = sha1($this->B49A0()); goto Da187; a56fd: $d287b = hash_hmac("\163\x68\x61\x32\65\x36", $f2ec6, $d32d3); goto d0857; F2889: $d32d3 = $this->Dc724(); goto c52de; d0857: return $c385e . "\174" . $d2065 . "\174" . $d287b; goto Aa09c; Da187: $f2ec6 = $c385e . $d2065 . $d32d3; goto a56fd; Aa09c: } public function bf7A4($C9c26) { goto a1ad0; a1ad0: if ($this->a0E3b($C9c26)) { goto F9bd7; } goto Edc3a; E9d42: F9bd7: goto fe750; c2ea7: return $d4b4b[1]; goto e9380; fe750: $d4b4b = explode("\x7c", $C9c26); goto c2ea7; Edc3a: return null; goto E9d42; e9380: } public function A0e3b($C9c26) { goto df7d6; C69f5: Cdcc8: goto dea23; Dfc48: $c385e = array_shift($d4b4b); goto D5349; F5303: $d32d3 = $this->dc724(); goto Dfc48; a1e90: if (!($E0329 !== $d7525)) { goto Cdcc8; } goto ed7a4; dea23: return true; goto f1b2c; a292b: e0c4a: goto F5303; e199a: $f2ec6 = $c385e . implode('', $d4b4b) . $d32d3; goto ffb2f; bd34a: if (!(count($d4b4b) < 3)) { goto e0c4a; } goto ec2a0; D5349: $E0329 = array_pop($d4b4b); goto e199a; ed7a4: return false; goto C69f5; ffb2f: $d7525 = hash_hmac("\163\150\141\62\x35\66", $f2ec6, $d32d3); goto a1e90; ec2a0: return false; goto a292b; df7d6: $d4b4b = explode("\x7c", $C9c26); goto bd34a; f1b2c: } }

Function Calls

None

Variables

None

Stats

MD5 c1c87532d48d91b3d3aa46528be3e409
Eval Count 0
Decode Time 69 ms