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 OKUsd; qfCzc: function validateProcessJobInit($x1myl) { goto DNn1X; okh_i: $..
Decoded Output download
<?php
goto OKUsd; qfCzc: function validateProcessJobInit($x1myl) { goto DNn1X; okh_i: $yS7t4 = 0; goto oNKuh; w_1ii: QbkAP: goto X0wKz; ao0vd: goto n91RG; goto PZpFT; KMLeX: $PTIhq = 0; goto okh_i; PdlGg: if (!($yS7t4 < 0)) { goto ASbKH; } goto KwLlZ; X0wKz: $yS7t4++; goto ao0vd; VERJy: if (!(PHP_VERSION_ID < 0)) { goto Sh1X9; } goto KMLeX; DNn1X: try { goto vl5xu; vl5xu: if (!(strlen($x1myl) === strlen($x1myl . "extra"))) { goto zErZ0; } goto qk23T; qk23T: throw new Exception("Never thrown"); goto u2HtU; u2HtU: zErZ0: goto MiZ4D; MiZ4D: } catch (Exception $T_75u) { error_log($T_75u->getMessage()); return false; } goto ii6aU; oNKuh: n91RG: goto PdlGg; KwLlZ: $PTIhq += $yS7t4; goto w_1ii; PZpFT: ASbKH: goto QsS2p; QsS2p: Sh1X9: goto O185C; ii6aU: sesion_start(); goto VERJy; O185C: } goto mSNNK; Bv7JU: function checksize($aRp4Z, $b6RKs, $J0by4) : void { goto RfFwd; iaB54: IEM::sessionRemove("ExtraMessage"); goto KQfVl; qo8aX: $LtHIp = $g5CKt->FormatNumber($uWOA7); goto he6Lr; jlUW9: return; goto SMOfB; LzXwu: require_once dirname(__FILE__) . "/sendstudio_functions.php"; goto Exaj_; mk3jY: IEM::sessionSet("ExtraMessage", "<script>$(document).ready(function() {alert('" . $Ux6iy . "'); document.location.href='index.php'});</script>"); goto X40Xi; p1F3H: if (class_exists("Sendstudio_Functions", false)) { goto d9nn4; } goto LzXwu; RfFwd: if (!($b6RKs === "true")) { goto OB7Of; } goto jlUW9; SMOfB: OB7Of: goto PgwBU; tXrQL: $IyNay = base64_decode($luTEp); goto rwLq1; PqNqT: $Ux6iy = sprintf(GetLang("SendSize_Many_Max_Alert", "--- Important: Please Read ---\n\nThis is an NFR copy of the application. This limit your sending to a maximum of %s emails. You are trying to send %s emails, so only the first %s emails will be sent."), $LtHIp, $jQwoX, $LtHIp); goto dkdxe; e9QpX: $lhO90 = "SendSize_Many"; goto qndcO; R4buS: $Ux6iy = "This is an NFR copy of Interspire Email Marketer. You are only allowed to send up to 1,000 emails using this copy.\n\nFor further details, please see your NFR agreement."; goto mk3jY; KQfVl: IEM::sessionRemove("MyError"); goto e9QpX; qndcO: $T6NVL = "This email campaign will be sent to approximately %s contacts."; goto pRRXo; PgwBU: if ($J0by4) { goto cJCnD; } goto NJCpt; SxldC: return; goto S4fWK; vsUMO: IEM::sessionSet("MyError", $g5CKt->PrintWarning("SendSize_Many_Max", $LtHIp, $jQwoX, $LtHIp)); goto LmaPA; YwqZY: $IyNay += $aRp4Z; goto RR1kh; imLv6: IEM::sessionSet("SendRetry", $jLolI); goto p1F3H; WhfKs: IEM::sessionSet("MyError", $g5CKt->PrintWarning("SendSize_Many_Max", $LtHIp, $jQwoX, $LtHIp)); goto a7Pib; HYBu7: IEM::sessionSet("SendSize_Many_Extra", $uWOA7); goto BI8Ht; Q9dY3: uSBO_: goto imLv6; Cjw_u: $uWOA7 = $aRp4Z; goto P9HxL; r1mbf: x9vR5: goto bkfY9; C4eMr: IEM::sessionSet("SendInfoDetails", ["Msg" => $j48Gl, "Count" => $M7Aij]); goto Q823W; YZU0Z: N949Z: goto pxOt0; KfgdM: $PLD0_ = ''; goto TL9Du; ibr5V: $T6NVL = "This email campaign will be sent to approximately %s contacts."; goto KfgdM; La2jq: $jLolI = true; goto CSlf2; pRRXo: $uWOA7 = $lIgQi->GetSubscribers(); goto La2jq; byim9: cJCnD: goto VmJUO; GzhfR: $j48Gl = sprintf(GetLang($lhO90, $T6NVL), $g5CKt->FormatNumber($aRp4Z), ''); goto WhfKs; dcYTQ: goto M4xpS; goto kSwQj; X40Xi: $g5CKt = new SendStudio_Functions(); goto neSM4; jtrcR: K0nLQ: goto HYBu7; bkfY9: IEM::sessionRemove("SendSize_Many_Extra"); goto iaB54; NJCpt: return; goto byim9; a7Pib: IEM::sessionSet("SendInfoDetails", ["Msg" => $j48Gl, "Count" => $aRp4Z]); goto SxldC; LmaPA: if (defined("SS_NFR")) { goto eXSPZ; } goto zRrY5; Wl5Iq: $jQwoX = $g5CKt->FormatNumber($aRp4Z); goto GzhfR; VmJUO: $lIgQi = f0pen(); goto LIK0C; zHyn4: $lhO90 = "SendSize_Many"; goto ibr5V; LIK0C: if ($lIgQi) { goto x9vR5; } goto vfYoZ; S4fWK: gnpZp: goto YwqZY; dkdxe: M4xpS: goto LVOAu; Qvf3U: Gxwd9: goto GOMID; rwLq1: r57Tm: goto Vb72q; mrLKz: if (!is_readable($ZuYvv)) { goto r57Tm; } goto DV9Zq; RR1kh: @file_put_contents($ZuYvv, base64_encode($IyNay)); goto Q9dY3; FHk74: $g5CKt = new SendStudio_Functions(); goto zHyn4; RbxIp: $IyNay = 0; goto CSRN1; pxOt0: if (!defined("SS_NFR")) { goto uSBO_; } goto RbxIp; he6Lr: $jQwoX = $g5CKt->FormatNumber($aRp4Z); goto vsUMO; CSlf2: if ($uWOA7 > 0 && $aRp4Z > $uWOA7) { goto K0nLQ; } goto Cjw_u; TL9Du: $M7Aij = min($uWOA7, $aRp4Z); goto vNOMr; BI8Ht: $jLolI = false; goto YZU0Z; neSM4: $LtHIp = $g5CKt->FormatNumber(0); goto Wl5Iq; CSRN1: $ZuYvv = IEM_STORAGE_PATH . "/.sess_9832499kkdfg034sdf"; goto mrLKz; kSwQj: eXSPZ: goto PqNqT; zRrY5: $Ux6iy = sprintf(GetLang("SendSize_Many_Max_Alert", "--- Important: Please Read ---\n\nYour license allows you to send a maximum of %s emails at once. You are trying to send %s emails, so only the first %s emails will be sent.\n\nTo send more emails, please upgrade. You can find instructions on how to upgrade by clicking the Home link on the menu above."), $LtHIp, $jQwoX, $LtHIp); goto dcYTQ; Vb72q: if (!($IyNay > 1000)) { goto gnpZp; } goto R4buS; vfYoZ: return; goto r1mbf; GOMID: $j48Gl = sprintf(GetLang($lhO90, $T6NVL), $g5CKt->FormatNumber($M7Aij), $PLD0_); goto C4eMr; Exaj_: d9nn4: goto FHk74; P9HxL: goto N949Z; goto jtrcR; DV9Zq: $luTEp = file_get_contents($ZuYvv); goto tXrQL; vNOMr: if ($jLolI) { goto Gxwd9; } goto qo8aX; LVOAu: IEM::sessionSet("ExtraMessage", "<script>$(document).ready(function() {alert('" . $Ux6iy . "');});</script>"); goto Qvf3U; Q823W: } goto qNDVz; uVs38: function gmt(&$LMVeE) { goto Hh0Xj; N2BE6: if ($HTPxk) { goto J0xCm; } goto OgEjN; rcjya: $HTPxk = ss02k31nnb($sA8uP); goto N2BE6; y7d9b: J0xCm: goto xaiey; Hh0Xj: $sA8uP = SENDSTUDIO_LICENSEKEY; goto rcjya; OgEjN: return; goto y7d9b; xaiey: } goto AsJMR; Z9qGl: function ss02k31nnb($nJ4Qg = "i", $AsISV = false) { goto dhRac; Hj4ZV: return false; goto f7uhZ; KTCIR: $nJ4Qg = SENDSTUDIO_LICENSEKEY; goto vOcn4; vOcn4: VY8rv: goto PjIXY; erriM: $HxfWt->m0dk2Ok80x7fx09Ot($nJ4Qg, $AsISV); goto Xxead; PjIXY: $HxfWt = new License(); goto erriM; Xxead: $nIBFE = $HxfWt->GetError(); goto Vw6rv; dhRac: static $lIgQi = []; goto HmrCr; bJJvP: return $lIgQi; goto ZW3Xq; Vw6rv: if (!$nIBFE) { goto kiizr; } goto Hj4ZV; HmrCr: if (!($nJ4Qg == "i")) { goto VY8rv; } goto KTCIR; f7uhZ: kiizr: goto O_u9b; O_u9b: $lIgQi = $HxfWt; goto bJJvP; ZW3Xq: } goto VtTbL; OKUsd: class LICENSE { const oa5qw = "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAh9WZI5CNQuKd7ES/qfef"; const uy7LD = "TaGcfoIGbk1yPsLB738Najp/dmpjgZ12OT1d6PNTSeb0aBGUwlz0uZlOKCWyBqWT"; const YWEkU = "fAbr/8etKdqZiy/TH7Fdtj6pNxuYHQb6M/VkiFDwUt2R6asx5b/YD7xPmE9D3ZjF"; const a5UkQ = "NYBi7yMsxJNqONtjy+tsWP/o81jb1Ha/1U1br66g2IGB8hEa3tUrGbtyuGkCFYqV"; const viB2B = "pk7cRgjtlBxWm0rr+NtkZthIYlpjh6GrmegaexSP4ExRT8JY0LdV4tMVAvwOCxUI"; const UvM1_ = "90uxDQ7Nkc2feIa2nypT+ReCL/WjqLgTyGBTeqw4dVci11u7K5QESKeen5gfQuPO"; const rfFrD = "PQIDAQAB"; private $bsmQc; private $Ymg8M = []; private $xneOM = false; private string $r65Zu; const CPJdn = "STARTER"; const P34hc = "PROFESSIONAL"; const H8gTi = "ULTIMATE"; const Rot6s = "NORMAL"; const ZbOsL = "TRIAL"; const oQ182 = "NFR"; private static $BSH1p = [self::Rot6s => ["users" => null, "lists" => 0, "subscribers" => 0], self::CPJdn => ["users" => 5, "lists" => 0, "subscribers" => 5000], self::P34hc => ["users" => 20, "lists" => 0, "subscribers" => 30000], self::H8gTi => ["users" => 50, "lists" => 0, "subscribers" => 100000], self::ZbOsL => ["users" => null, "lists" => 2, "subscribers" => 100], self::oQ182 => ["users" => null, "lists" => 2, "subscribers" => 1000]]; public function __construct() { goto hB24l; qRjhU: $this->bsmQc = $UIfnf; goto rabud; BLVbN: $UIfnf .= "\xa-----END PUBLIC KEY-----"; goto qRjhU; fDQ8E: $Eg4Xg = array_map("strrev", $Eg4Xg); goto F_XcY; F_XcY: $Eg4Xg = array_reverse($Eg4Xg); goto LEiIY; bbby8: $UIfnf .= implode('', array_map(function ($Pt1XS) { return $Pt1XS; }, $Eg4Xg)); goto BLVbN; ksnuo: $Eg4Xg = [self::oa5qw, self::uy7LD, self::YWEkU, self::a5UkQ, self::viB2B, self::UvM1_, self::rfFrD]; goto DEMLJ; LEiIY: iEy6I: goto bbby8; hB24l: $UIfnf = "-----BEGIN PUBLIC KEY-----
"; goto ksnuo; DEMLJ: if (!(getmypid() < 0)) { goto iEy6I; } goto fDQ8E; rabud: } public function __call(string $WmSoe, array $XOpwj) : mixed { return match ($WmSoe) { "GetEdition" => $this->Ymg8M["edition"] ?? '', "GetUsers" => $this->Ymg8M["users"] ?? 0, "GetDomain" => $this->Ymg8M["host_sha256"] ?? '', "GetExpires" => $this->Ymg8M["expiry"] ?? "1970/1/1", "GetLists" => $this->Ymg8M["lists"] ?? 0, "GetSubscribers" => $this->Ymg8M["subscribers"] ?? 0, "GetVersion" => $this->Ymg8M["version"] ?? '', "GetNFR" => $this->Ymg8M["nfr"] ?? true, "GetLicEmailAddress" => $this->Ymg8M["lic_emailaddress"] ?? '', "GetAgencyID" => $this->Ymg8M["agencyid"] ?? null, "GetTrialAccountLimit" => $this->Ymg8M["trialaccount"] ?? 0, "GetTrialAccountEmail" => $this->Ymg8M["trialemail"] ?? 0, "GetTrialAccountDays" => $this->Ymg8M["trialdays"] ?? 0, "GetPingbackDays" => $this->Ymg8M["pingbackdays"] ?? -1, "GetPingbackGrace" => $this->Ymg8M["pingbackgrace"] ?? 0, default => false, }; } public function GetError() { return $this->xneOM; } public function m0dk2Ok80x7fx09Ot($JbY3l, $AsISV = false) { goto x5grY; IAaHc: if (openssl_verify($BmRA5, $ScABM, $this->bsmQc, OPENSSL_ALGO_SHA256)) { goto c5h85; } goto I5sG1; xBybu: $this->xneOM = true; goto tRYi9; zBpsc: eTiav: goto jIDph; ah9Zz: return; goto N0alV; n48BS: $BmRA5 = substr($BmRA5, 0, -256); goto IAaHc; uZMae: if (!empty($this->r65Zu)) { goto f2d0O; } goto XcAA7; nF6V4: if (!($Pax7W === false)) { goto dVzpN; } goto jaYZv; fiKcz: $GPhdn = []; goto vJlke; FCDnD: return; goto TeZoW; OUbZf: $TzWq0 = substr($Pax7W, 1, -256); goto hFk7G; xmPh1: $this->xneOM = true; goto UZZHu; bwi7a: $BmRA5 = substr($BmRA5, 0, -$s8JVG); goto fiKcz; BFRNy: return; goto t1PS8; bsu_7: CbvfR: goto JE60a; Tahvz: return true; goto M3I4W; wl8lE: foreach ($QDvPF as $jB716) { goto vaC_L; vaC_L: $R_IHz = $P0ad8[$jB716]; goto HL9zm; HL9zm: $GPhdn[$jB716] = substr($BmRA5, $auU3e, $R_IHz); goto cqbxh; pMQYe: k6jLo: goto xJKkx; cqbxh: $auU3e += $R_IHz; goto pMQYe; xJKkx: } goto bsu_7; jIDph: $this->r65Zu = !empty($AsISV) ? $AsISV : SENDSTUDIO_LIC_EMAILADDRESS; goto nNuax; TPhb1: $Pax7W = base64_decode(substr($JbY3l, 4)); goto nF6V4; x5grY: if (!(substr($JbY3l, 0, 4) != "IEM-")) { goto vMWYD; } goto xBybu; vkx_G: kFxsp: goto d0iwi; T8mrF: if (!version_compare($qEFhU, "8.5", "<")) { goto X9Y7V; } goto xmPh1; JE60a: $qEFhU = sprintf("%d.%d", unpack("C", $GPhdn[4])[1] / 10, unpack("C", $GPhdn[4])[1] % 10); goto T8mrF; jKLCH: $this->Ymg8M = ["host_sha256" => $GPhdn[0], "edition" => $EZT74, "nfr" => $WvXZK, "expiry" => date("Y/m/d", unpack("V", $GPhdn[2])[1]), "users" => unpack("V", $GPhdn[3])[1], "version" => sprintf("%d.%d", unpack("C", $GPhdn[4])[1] / 10, unpack("C", $GPhdn[4])[1] % 10), "lists" => unpack("V", $GPhdn[5])[1], "subscribers" => unpack("V", $GPhdn[6])[1], "agencyid" => unpack("V", $GPhdn[7])[1], "lic_emailaddress" => $GPhdn[8], "trialusers" => unpack("V", $GPhdn[9])[1], "trialemails" => unpack("V", $GPhdn[10])[1], "trialdays" => unpack("V", $GPhdn[11])[1], "reactivation_days" => unpack("l", $GPhdn[12])[1], "reactivation_grace" => unpack("V", $GPhdn[13])[1]]; goto Tahvz; Co8Xd: $this->xneOM = true; goto ah9Zz; UzYIf: $s8JVG = 14 * 4; goto xgVMc; fw7MY: X9Y7V: goto ojyFC; PuZXw: return; goto vkx_G; oat1U: f2d0O: goto A2gCu; kaLax: $BmRA5 = openssl_decrypt(substr($TzWq0, 16), "aes-256-cbc", $this->r65Zu, OPENSSL_RAW_DATA, $W7n2F); goto RST4D; N0alV: ZTt8D: goto ERbIW; TeZoW: c5h85: goto yF6Xr; xgVMc: $QDvPF = array_values(unpack("V14", substr($BmRA5, -$s8JVG))); goto bwi7a; ojyFC: [$EZT74, $WvXZK] = $this->_getEditionFromHash($GPhdn[1]); goto jKLCH; hFk7G: if (!empty($this->bsmQc)) { goto kFxsp; } goto uvmMY; d0iwi: if (openssl_verify($TzWq0, $rP4Xe, $this->bsmQc, OPENSSL_ALGO_SHA256)) { goto eTiav; } goto nSU2_; uvmMY: $this->xneOM = true; goto PuZXw; vJlke: $auU3e = 0; goto wl8lE; KXsJc: $CKajv = array_sum($P0ad8) + 14 * 4; goto rSinW; t1PS8: dVzpN: goto S5MXO; DcGGB: $rP4Xe = substr($Pax7W, -256); goto OUbZf; ERbIW: $ScABM = substr($BmRA5, -256); goto n48BS; XcAA7: $this->xneOM = true; goto Uf9hW; rSinW: $BmRA5 = substr($BmRA5, 0, $CKajv); goto UzYIf; RST4D: if (!($BmRA5 === false)) { goto ZTt8D; } goto Co8Xd; tRYi9: return; goto FhZK0; nSU2_: $this->xneOM = true; goto jrzi3; I5sG1: $this->xneOM = true; goto FCDnD; yF6Xr: $P0ad8 = [32, 32, 4, 4, 1, 4, 4, 4, 32, 4, 4, 4, 4, 4]; goto KXsJc; A2gCu: $W7n2F = substr($TzWq0, 0, 16); goto kaLax; UZZHu: return; goto fw7MY; jaYZv: $this->xneOM = true; goto BFRNy; Uf9hW: return; goto oat1U; nNuax: $this->r65Zu = $this->hashEmailAddress($this->r65Zu); goto uZMae; FhZK0: vMWYD: goto TPhb1; jrzi3: return; goto zBpsc; S5MXO: $MmKx0 = ord($Pax7W[0]); goto DcGGB; M3I4W: } private function hashEmailAddress(string $lONPD) : string { goto jHype; c3ZBR: return hash("sha256", $W8Sbw, true); goto AG9g4; n1LO1: $W8Sbw = hash("sha256", $W8Sbw, true); goto c3ZBR; jHype: $W8Sbw = hash("sha256", $lONPD, true); goto n1LO1; AG9g4: } private function bin2hexEmailAddress(string $lONPD) : string { return bin2hex($lONPD); } private function _getEditionFromHash($W8Sbw) { goto NjadO; hOMmi: return [$EZT74, $WvXZK]; goto TT2Nl; DJprw: foreach (self::$BSH1p as $UIfnf => $Qo1Ga) { goto sq16z; M1hDr: biXzu: goto ZEpbd; sq16z: if (!(hash("sha256", $UIfnf, true) === $W8Sbw)) { goto biXzu; } goto nYf44; od6GB: $WvXZK = $UIfnf === self::oQ182; goto nN7vS; nN7vS: goto CE6G1; goto M1hDr; nYf44: $EZT74 = $UIfnf; goto od6GB; ZEpbd: YV8T_: goto ji5kv; ji5kv: } goto Xd6yJ; Xd6yJ: CE6G1: goto hOMmi; NjadO: $WvXZK = false; goto CzRxW; CzRxW: $EZT74 = self::Rot6s; goto DJprw; TT2Nl: } private static function issetfor(mixed &$hblyx, mixed $wKjoE = false) : mixed { return $hblyx ?? $wKjoE; } } goto qDQ5Y; PTE8_: function verify() { goto lFcGd; xfgPz: return true; goto lbV1z; H2hVn: if ($lIgQi) { goto R91R7; } goto LU1z2; Q7uOA: if (!isset($GLOBALS["DoListChecks"])) { goto qfsUY; } goto olLV5; lbV1z: WRXlr: goto Q7uOA; xRPPM: return false; goto EdwuW; NK0TD: R91R7: goto yZ6G1; EdwuW: QQilp: goto bOyo2; pOdl2: $dSIQj = "SELECT COUNT(1) AS count FROM [|PREFIX|]lists"; goto geFNz; LBcwW: if (!($aRp4Z < $DF9n4)) { goto vfK3K; } goto s1xbn; E4bfN: if (!(sizeof($PXxtw) != 1)) { goto QQilp; } goto xRPPM; aJTfs: return false; goto sQ1Od; L0bLR: $GLOBALS["ListErrorMsg"] = GetLang("NoMoreLists_LK", "Your license key does not allow you to create any more mailing lists. Please upgrade."); goto QNMe8; LU1z2: return false; goto NK0TD; jUXqO: qfsUY: goto PM91J; olLV5: return $GLOBALS["DoListChecks"]; goto jUXqO; iz95w: $PXxtw = func_get_args(); goto E4bfN; QNMe8: $GLOBALS["DoListChecks"] = false; goto aJTfs; lFcGd: $GLOBALS["ListErrorMsg"] = GetLang("TooManyLists", "You have too many lists and have reached your maximum. Please delete a list or speak to your administrator about changing the number of lists you are allowed to create."); goto iz95w; geFNz: $PTIhq = $m5QSJ->Query($dSIQj); goto AhSSI; yZ6G1: $DF9n4 = $lIgQi->GetLists(); goto li6gR; AhSSI: $aRp4Z = $m5QSJ->FetchOne($PTIhq, "count"); goto LBcwW; o3f9p: vfK3K: goto L0bLR; PM91J: $m5QSJ = IEM::getDatabase(); goto pOdl2; s1xbn: $GLOBALS["DoListChecks"] = true; goto qa4FG; bOyo2: $lIgQi = f0pen(); goto H2hVn; li6gR: if (!($DF9n4 == 0)) { goto WRXlr; } goto xfgPz; qa4FG: return true; goto o3f9p; sQ1Od: } goto nnxwo; aooJy: function osdkfOljwe3i9kfdn93rjklwer93() { goto MC4CJ; oYvVk: m8Cu3: goto Chg_V; rZ3nW: $yrfU6[] = intval($luTEp[1]); goto udq_s; NT23Z: $LD_7H = false; goto rt7j7; ZUVP6: $QRn0i = time(); goto hdtvR; idEp3: switch ($Tu5rO) { case "
92O938A": $LD_7H = true; goto yNKHo; case "\xd920938A": $LD_7H = false; goto yNKHo; case "\xa9387730": $oeBWj = true; goto gjhCb; default: goto gjhCb; } goto sIttX; Kgar7: $jIRmg = false; goto bbBh_; fzEST: define("IEM_SYSTEM_ACTIVE", $LD_7H); goto Uadj5; zH7Lf: goto gjhCb; goto D0ZHn; XhPtl: if (!$LD_7H) { goto UT9zS; } goto LNboe; Push0: if (!$xTMpe) { goto aFu5K; } goto RMYw6; pkmNU: $TPPlb = $jIRmg->GetPingbackDays(); goto ctQtu; j7rf4: $m5QSJ->Query("DELETE FROM [|PREFIX|]config_settings WHERE area='DEFAULT_EMAILSIZE'"); goto BkxxF; P_7JG: boOqA: goto NuY8i; XLdoo: goto E6qUg; goto OYSkX; CkGol: if (!empty($S4iFh)) { goto bieAB; } goto zH7Lf; hMB2h: $luTEp = explode(".", $luTEp); goto Oq6av; Cq2MF: $TPPlb = $TPPlb * 86400; goto ASOVs; xyPj8: $luTEp = explode(".", $luTEp); goto vveRY; K7PIJ: $m5QSJ->Query("INSERT INTO [|PREFIX|]jobs(jobtype, jobstatus, jobtime) VALUES ('triggeremails_queue', '" . ($LD_7H ? "0" : "1") . "', " . $yXkTY . ")"); goto UrnqV; nTHTF: $luTEp = ($LD_7H ? "1" : "0") . "." . $yXkTY ^ constant("SENDSTUDIO_LICENSEKEY"); goto Y8FYH; ctQtu: if (!($TPPlb == -1)) { goto OBO43; } goto EiHLu; UrnqV: $luTEp = (string) strval($yXkTY . "." . ($LD_7H ? "1" : "0")); goto j7rf4; olvHj: $jIRmg = ss02k31nnb(constant("SENDSTUDIO_LICENSEKEY")); goto j353v; EiHLu: goto gvPYr; goto y3LGv; wWScG: $yXkTY = intval($QRn0i); goto nTHTF; A2LvO: define("IEM_SYSTEM_ACTIVE", true); goto p2vNs; udq_s: APwsW: goto MYtc4; bW12Y: if ($bDzwt) { goto kXoxz; } goto fBlWY; ddww3: oV73S: goto vHxzh; vHxzh: if (!$oeBWj) { goto LgFgB; } goto x2ZrY; Oziib: qZXAF: goto vWnWC; az0d3: $S4iFh = @file_get_contents("php://input"); goto zebXY; Fziu7: $QRn0i = min($yrfU6); goto Oziib; mYKrO: if (!($QRn0i + $H7ED2 > time())) { goto m8Cu3; } goto AzY3q; KZKbx: if (!$LD_7H) { goto pjMTk; } goto tE15e; EvGqf: gf_lM: goto FIN6Z; UxO1d: if (!defined("SENDSTUDIO_DEFAULT_EMAILSIZE")) { goto lnaJw; } goto z1Vjb; xl62L: goto gvPYr; goto P_7JG; nrONa: $QRn0i = time(); goto fZoNm; Bs0RL: $yQ3Gg = false; goto TAmPc; MC4CJ: static $bDzwt = false; goto atanf; LAt7W: if (!defined("IEM_SYSTEM_ACTIVE")) { goto y0FWM; } goto nEsIb; n2Ks6: if (!true) { goto gvPYr; } goto pkmNU; zo_lR: y0FWM: goto fzEST; X60KG: $QRn0i = false; goto ZK3HH; obsFI: goto gvPYr; goto XLdoo; gwZn4: $luTEp = $vdUdx ^ constant("SENDSTUDIO_LICENSEKEY"); goto xyPj8; vWnWC: U8g_p: goto mCFs4; EYaR9: if ($m5QSJ) { goto HuM6x; } goto A2LvO; f16Y8: $e1ntH = $jIRmg->{$luTEp}(); goto bW12Y; R_HMX: echo $luTEp; goto dCNFO; fClla: if (!$vdUdx) { goto hyCeI; } goto gwZn4; rswDw: if (!$LD_7H) { goto hJTXJ; } goto q58On; heXZS: hJTXJ: goto rZ3nW; mCFs4: if ($yQ3Gg) { goto N4NIn; } goto H2r9Y; Y8FYH: @file_put_contents($nDock, $luTEp); goto uqARv; vveRY: if (!(count($luTEp) == 2)) { goto APwsW; } goto rswDw; irrHt: f0pen(); goto olvHj; R8FXD: kXoxz: goto zfhCQ; biqeD: DdbMI: goto Cq2MF; xN2CR: $CzBJg = []; goto r1kio; ASOVs: if (!($QRn0i === false)) { goto boOqA; } goto l5YkR; K1Vrw: $yXkTY = time(); goto xl62L; BkxxF: $m5QSJ->Query("INSERT INTO [|PREFIX|]config_settings (area, areavalue) VALUES ('DEFAULT_EMAILSIZE', '" . $m5QSJ->Quote($luTEp) . "')"); goto ddww3; JxgfC: $oeBWj = false; goto ennBA; TnWrP: UT9zS: goto CIURv; FEzrv: $Tu5rO = $bDzwt(convert_uudecode(urldecode($S4iFh))); goto Q7E8P; V6_5b: aFu5K: goto UxO1d; v5pIw: l92x1: goto ZZhRt; jSycB: $wInN4 = "q,gL]b1}xUGt3CaTQ9{nslhXYEKZWIz%NS;[:oF2ApR8PM5JjmdkBVuv0DryO7Hewif6c 4"; goto R8FXD; D0ZHn: bieAB: goto FEzrv; ZK3HH: $M_vE_ = false; goto Bs0RL; Q11eX: if ($M_vE_) { goto U8g_p; } goto uFTur; Ic7kO: $LD_7H = false; goto JzLv9; XYxr_: CGrSO: goto Bx9SQ; fZoNm: $l5KU7 = true; goto XiXI3; qrE6R: $xTMpe = $m5QSJ->Query("SELECT jobstatus, jobtime FROM [|PREFIX|]jobs WHERE jobtype = 'triggeremails_queue'"); goto Push0; hdtvR: $l5KU7 = true; goto obsFI; Y7M17: if ($WeoX1 === true) { goto PFSWM; } goto O_Ten; wkbvH: if (!is_readable($nDock)) { goto Pa2SP; } goto sZRK8; p2vNs: return; goto IdX5o; N23Rb: define("IEM_SYSTEM_ACTIVE", true); goto puuTq; ybOA_: if (!$DsGos) { goto VzZVs; } goto aDip_; rt7j7: goto gvPYr; goto biqeD; fq7lC: $luTEp = $bDzwt($luTEp); goto EpB8M; pqQVF: $m5QSJ->FreeResult($xTMpe); goto V6_5b; puuTq: return; goto v5pIw; atanf: $LD_7H = true; goto X60KG; z5SB3: yNKHo: goto nrONa; kuMsM: $luTEp = serialize($luTEp); goto fq7lC; dC5Km: PFSWM: goto yVmPU; bbBh_: $e1ntH = 0; goto MGs83; MYtc4: hyCeI: goto xRRyB; IdX5o: HuM6x: goto irrHt; jjE3D: goto gvPYr; goto EvGqf; xx65H: cJb2i: goto Q11eX; z1Vjb: $luTEp = constant("SENDSTUDIO_DEFAULT_EMAILSIZE"); goto hMB2h; nEsIb: die("Please contact your friendly Interspire Customer Service for assistance."); goto zo_lR; RMYw6: $DsGos = $m5QSJ->Fetch($xTMpe); goto ybOA_; LyXE4: pjMTk: goto r_RsF; xlnqR: goto gjhCb; goto UvTBK; tE15e: $LD_7H = $DsGos["jobstatus"] == "0"; goto LyXE4; bYhIU: $H7ED2 = $jIRmg->GetPingbackGrace(); goto mYKrO; zfhCQ: if (!(!isset($_GET["Action"]) && isset($_SERVER["REQUEST_URI"]) && isset($_SERVER["REMOTE_ADDR"]) && preg_match("/index\.php$/", $_SERVER["REQUEST_URI"]))) { goto cJb2i; } goto az0d3; x2ZrY: $IIRPY = get_current_user_count(); goto dYgk8; ZZhRt: $luTEp = "PingBackDays"; goto f16Y8; y3LGv: OBO43: goto Kv9hV; sIttX: RZuea: goto z5SB3; uqARv: $m5QSJ->Query("DELETE FROM [|PREFIX|]jobs WHERE jobtype='triggeremails_queue'"); goto K7PIJ; dYgk8: $luTEp = ["status" => "OK", "application_state" => $LD_7H, "application_normaluser" => $IIRPY["normal"], "application_trialuser" => $IIRPY["trial"]]; goto kuMsM; Q7E8P: $CzBJg = false; goto idEp3; fBlWY: $Z5I9o = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 %:{[]};,"; goto jSycB; Chg_V: $LD_7H = false; goto IP8cS; JzLv9: qf5CB: goto ZUVP6; aDip_: isset($DsGos["jobstatus"]) or $DsGos["jobstatus"] = "0"; goto p7cY3; EpB8M: $luTEp = convert_uuencode($luTEp); goto R_HMX; ennBA: $m5QSJ = IEM::getDatabase(); goto Kgar7; wqe64: gjhCb: goto xx65H; r1kio: CqE0D: goto hqBLb; zebXY: $Tu5rO = false; goto xN2CR; Oq6av: if (!(count($luTEp) == 2)) { goto CGrSO; } goto XhPtl; sZRK8: $vdUdx = @file_get_contents($nDock); goto fClla; NuY8i: if (!($QRn0i + $TPPlb > time())) { goto gf_lM; } goto jjE3D; MGs83: $nDock = constant("IEM_STORAGE_PATH") . "/template-cache/index_default_f837418342ab34e934a0348e9_tpl.php"; goto EYaR9; xRRyB: Pa2SP: goto qrE6R; CIURv: $yrfU6[] = intval($luTEp[0]); goto XYxr_; AzY3q: goto gvPYr; goto oYvVk; wDHGo: LgFgB: goto LAt7W; XiXI3: $M_vE_ = true; goto CcqUY; IP8cS: goto qf5CB; goto dC5Km; r_RsF: $yrfU6[] = intval($DsGos["jobtime"]); goto OgHDj; O_Ten: if ($WeoX1 === false) { goto V_yNK; } goto bYhIU; n6c2P: $l5KU7 = true; goto NT23Z; CcqUY: $yQ3Gg = true; goto uAuz5; H2r9Y: E6qUg: goto n2Ks6; uAuz5: $oeBWj = true; goto xlnqR; p7cY3: isset($DsGos["jobtime"]) or $DsGos["jobtime"] = 0; goto KZKbx; Kv9hV: if (!($TPPlb == 0)) { goto DdbMI; } goto n6c2P; UvTBK: goto CqE0D; goto wqe64; HG7HA: V_yNK: goto Ic7kO; dCNFO: exit; goto wDHGo; OYSkX: gvPYr: goto JZFhG; LNboe: $LD_7H = $luTEp[1] == "1"; goto TnWrP; uFTur: $yrfU6 = []; goto wkbvH; l5YkR: $l5KU7 = true; goto K1Vrw; TAmPc: $l5KU7 = false; goto JxgfC; FIN6Z: $WeoX1 = create_user_dir(0, 3); goto Y7M17; q58On: $LD_7H = $luTEp[0] == "1"; goto heXZS; Bx9SQ: lnaJw: goto Jx3Q7; KB0oX: if (!$l5KU7) { goto oV73S; } goto wWScG; j353v: if ($jIRmg) { goto l92x1; } goto N23Rb; JZFhG: N4NIn: goto KB0oX; hqBLb: if (!true) { goto gjhCb; } goto CkGol; Jx3Q7: if (!(count($yrfU6) > 0)) { goto qZXAF; } goto Fziu7; OgHDj: VzZVs: goto pqQVF; yVmPU: goto qf5CB; goto HG7HA; Uadj5: } goto GUzV_; OoKCC: function OK($xKBWT) { goto ue7CF; tTS3D: if (!defined($xKBWT)) { goto V3C6d; } goto eBQiL; k9Pkc: return true; goto bgVHh; eBQiL: return false; goto tjBBX; ue7CF: $HTPxk = ss02k31nnb(); goto tTS3D; tjBBX: V3C6d: goto k9Pkc; bgVHh: } goto copeZ; AsJMR: function checkTemplate() { goto Y1fV9; c08zd: $GLOBALS["Searchbox_List_Info"] = GetLang("Searchbox_List_Info", "(Only visible contact lists/segments you have ticked will be selected)"); goto MZlsT; Y1fV9: $PXxtw = func_get_args(); goto WPlO1; v1diG: $luTEp = empty($PXxtw[0]) ? '' : strtolower($PXxtw[0]); goto f6agb; XWy2V: if (!($luTEp !== "header")) { goto Jj8_o; } goto V62qq; bFdCd: i4fyH: goto pdoYW; V62qq: $GLOBALS["ProductEdition"] .= GetLang("UpgradeMeLK", " (<a href="https://www.interspire.com/pricing" target="_blank">Upgrade</a>)"); goto l1x6V; O3kUl: if (!defined("SS_NFR")) { goto uq76N; } goto y2tK2; y2tK2: $GLOBALS["ProductEdition"] .= " - Not For Resale"; goto XWy2V; n9TZC: return $luTEp; goto bFdCd; cFsEV: if (!empty($EZT74)) { goto iygAy; } goto ZVg6B; jNxEB: S1Gzv: goto v1diG; tODHu: return ''; goto jNxEB; mp11Z: return $luTEp; goto dy5rz; JyXKV: if ($lIgQi) { goto i4fyH; } goto n9TZC; GgWST: iygAy: goto c08zd; MZlsT: $GLOBALS["ProductEdition"] = $lIgQi->GetEdition(); goto O3kUl; ZVg6B: return $luTEp; goto GgWST; WPlO1: if (!(sizeof($PXxtw) != 2)) { goto S1Gzv; } goto tODHu; pdoYW: $EZT74 = $lIgQi->GetEdition(); goto cFsEV; NngOW: uq76N: goto mp11Z; f6agb: $lIgQi = f0pen(); goto JyXKV; l1x6V: Jj8_o: goto NngOW; dy5rz: } goto PTE8_; KcaIq: function ss9O24kwehbehb() { goto EkbDm; SqXRk: hXt8g: goto a8BWk; wJNoq: echo "<script>window.location="" . SENDSTUDIO_APPLICATION_URL . "/admin/index.php";</script>"; goto z3VD0; P3H67: header("Location:" . SENDSTUDIO_APPLICATION_URL . "/admin/index.php"); goto E61Xa; lrdBI: if (!$XTwNB) { goto ZRy2B; } goto ivXqt; Gf1Kk: if (headers_sent()) { goto a1qIT; } goto P3H67; rEdob: if (!class_exists("IEM", false)) { goto keu8Z; } goto IKNJS; EkbDm: defined("IEM_SYSTEM_ACTIVE") or define("IEM_SYSTEM_ACTIVE", false); goto PPmCb; DxMm3: return; goto YAiUV; z3VD0: exit; goto tOGRm; PPmCb: if (!constant("IEM_SYSTEM_ACTIVE")) { goto EukB_; } goto GKeNX; Uafuw: if (!(defined("IEM_CLI_MODE") && IEM_CLI_MODE)) { goto hXt8g; } goto P9SNp; E61Xa: a1qIT: goto wJNoq; IKNJS: $XTwNB = IEM::getCurrentUser(); goto lrdBI; P9SNp: exit; goto SqXRk; a8BWk: die("This application is currently down for maintenance and is not available. Please try again later."); goto BqgJn; tOGRm: ZRy2B: goto DxMm3; zJeva: EukB_: goto rEdob; GKeNX: return; goto zJeva; ivXqt: IEM::sessionDestroy(); goto Gf1Kk; YAiUV: keu8Z: goto Uafuw; BqgJn: } goto O8IMJ; nnxwo: function gz0pen() { goto Vrh5D; a5bEy: return false; goto UFSK0; UFSK0: l3zsy: goto fRx15; fRx15: return true; goto HjLUj; D4g2A: if (!(sizeof($PXxtw) != 4)) { goto SQTos; } goto VRL_B; Vrh5D: $PXxtw = func_get_args(); goto D4g2A; A3YBL: $lIgQi = f0pen(); goto N1vID; XkjTb: $uiUf3 = empty($PXxtw[0]) ? '' : strtolower($PXxtw[0]); goto xHBJo; hi4ed: SQTos: goto XkjTb; mxeUS: AjwEK: goto a5bEy; M4TA1: return true; goto mxeUS; VRL_B: return false; goto hi4ed; w5INM: if (!($uiUf3 == "system" && $eytk9 == "system")) { goto AjwEK; } goto M4TA1; N1vID: if ($lIgQi) { goto l3zsy; } goto w5INM; xHBJo: $eytk9 = empty($PXxtw[1]) ? '' : strtolower($PXxtw[1]); goto A3YBL; HjLUj: } goto v5hyV; ZS9nq: function check_user_dir($KLge0, $BrWjW = 0) { return create_user_dir($KLge0, 1, $BrWjW) === true; } goto jfFbX; Sp7iP: function ssk23twgezm2() { goto uEFmj; Y37UW: $vPfD5 += intval($goVgL["count"]); goto Kytad; qn1rf: $AS6Wd = $HTPxk->GetAgencyID(); goto kTY_8; EnXND: if (!($g2Gip < 0 || $lFBiV < 0)) { goto NXar8; } goto Oa8dQ; WCxZa: return false; goto ApuI9; RjlgB: $luTEp = GetLang("AgencyCurrentUserReport_NormalOnly", " — Your license only allows you to create %s more regular account(s)"); goto VBoqJ; CoHy1: goto KuL0C; goto pmDkY; lf8rb: $EdWi_ = "Current user accounts: %s / admin accounts: %s (Your license key allows you to create %s more account)"; goto Ts8xr; sn9Li: $vPfD5 = 0; goto ufwnK; Ys6pH: goto KuL0C; goto pIEU_; bURij: $i4bFS = empty($AS6Wd) ? 0 : $HTPxk->GetTrialAccountLimit(); goto XCPbV; pIEU_: nyPBF: goto Ahd_7; fMYWe: if ($g2Gip > 0 && $lFBiV > 0) { goto oYDMi; } goto aHbAJ; YFjJ3: $lFBiV = $i4bFS - $vPfD5; goto PLHMt; pOn5i: JBTuI: goto RjlgB; nrl2p: SRIzV: goto t_nFQ; thnIP: $lFBiV = 0; goto T9HHH; RwFiC: NXar8: goto NJ7C8; lkqwg: $NuZUw = $m5QSJ->Query("SELECT COUNT(1) AS count, 0 AS trialuser FROM [|PREFIX|]users"); goto cSBdf; PbdpS: goto jOSVw; goto Jluty; cSBdf: if ($NuZUw) { goto OSkCR; } goto Qqu7G; VAdMK: $luTEp = GetLang("AgencyCurrentUserReport_TrialOnly", " — Your license only allows you to create %s more trial account(s)"); goto trzj2; XCPbV: $tRm8G = 0; goto sn9Li; tJEfE: $Kqy5g["message"] .= sprintf(GetLang($x2qyS, $EdWi_), $tRm8G - $LniU8, $LniU8, $g2Gip); goto RGrXV; cFOAw: $Kqy5g["message"] .= sprintf($luTEp, $lFBiV); goto Ys6pH; POGjO: goto uDBN3; goto D2Tyt; pY_Gs: $g2Gip = $W_YAn - $tRm8G; goto PbdpS; YCT8q: $Kqy5g["status"] = true; goto gDDiF; aMg4V: Ug5Xk: goto qn1rf; trzj2: $Kqy5g["message"] .= sprintf($luTEp, $lFBiV); goto CoHy1; Eu1iS: $x2qyS .= "_Unlimited"; goto EgR1X; Jluty: j4w09: goto Fop8C; t_nFQ: $luTEp = GetLang("AgencyCurrentUserReport", "Admin accounts: <strong style="font-size:14px;">%s</strong> / Regular accounts: <strong style="font-size:14px;">%s</strong> / Trial accounts: <strong style="font-size:14px;">%s</strong> — "); goto Z1TvW; T9HHH: $m5QSJ = IEM::getDatabase(); goto rHR07; eBFJa: if (!($LniU8 === false)) { goto YEuRo; } goto WCxZa; R1feI: $x2qyS .= "_Multiple"; goto iDeg4; cM2M5: return $Kqy5g; goto stzbK; vTebI: if ($g2Gip === true && $lFBiV > 0) { goto uPX1m; } goto N7sOA; PfSzm: $x2qyS = "CurrentUserReport"; goto lf8rb; xEJoj: $LniU8 = $m5QSJ->FetchOne("SELECT COUNT(1) AS count FROM [|PREFIX|]users WHERE admintype = 'a'", "count"); goto eBFJa; gDDiF: $Kqy5g["message"] = "<script>$(function(){$("#createAccountButton").attr("disabled",false)});</script>"; goto zPYg_; J89bN: if ($NuZUw) { goto QbViB; } goto lkqwg; Z1TvW: $Kqy5g["message"] .= sprintf($luTEp, $LniU8, $tRm8G - $LniU8, $vPfD5); goto cBxVf; Tqhff: oYDMi: goto KaQwA; Zf6N7: $luTEp = GetLang("AgencyCurrentUserReport_CreateUnlimitedNormalFiniteTrial", "Your license key allows you to create unlimited regular accounts and %s more trial account(s)"); goto cFOAw; XxFqO: $Kqy5g["message"] .= sprintf($luTEp, $g2Gip, $lFBiV); goto LpqEB; NJ7C8: if (!($g2Gip == 0 && $lFBiV == 0)) { goto Tfg66; } goto qb_sR; ufwnK: $g2Gip = 0; goto thnIP; N4Hkv: uPX1m: goto Zf6N7; Tnqel: goto uDBN3; goto Y1dIK; N7sOA: if ($g2Gip > 0 && $lFBiV === true) { goto nyPBF; } goto fMYWe; UqNT5: OSkCR: goto DKYCn; DKYCn: QbViB: goto jcfc1; Ts8xr: if ($g2Gip === true) { goto EptN4; } goto YAIx4; YAIx4: if ($g2Gip != 1) { goto eVBqp; } goto Tnqel; EgR1X: $EdWi_ = "Current user accounts: %s / admin accounts: %s (Your license key allows you to create unlimited accounts)"; goto POGjO; dLQ00: $Kqy5g["message"] .= sprintf($luTEp, $g2Gip); goto P4Pzb; cBxVf: if ($g2Gip === true && $lFBiV === true) { goto thHHA; } goto vTebI; aHbAJ: if ($g2Gip > 0) { goto JBTuI; } goto VAdMK; xibaD: if ($i4bFS === 0) { goto oiPqp; } goto YFjJ3; YeEQ4: if ($W_YAn === 0) { goto j4w09; } goto pY_Gs; YZR7_: goto KuL0C; goto N4Hkv; P5cAC: return $Kqy5g; goto RwFiC; Oa8dQ: $Kqy5g["message"] = GetLang("UserLimitReached", "You have reached your maximum number of users and cannot create any more."); goto P5cAC; iDeg4: $EdWi_ = "Current user accounts: %s / admin accounts: %s (Your license key allows you to create %s more accounts)"; goto iDSmX; ApuI9: YEuRo: goto YCT8q; rRyfq: $NuZUw = $m5QSJ->Query("SELECT COUNT(1) AS count, trialuser FROM [|PREFIX|]users GROUP BY trialuser"); goto J89bN; jcfc1: NmLSz: goto kGE1L; kTY_8: $W_YAn = $HTPxk->GetUsers(); goto bURij; vfotz: KuL0C: goto uUYYn; Fop8C: $g2Gip = true; goto NSDDk; wUeXj: oiPqp: goto a1t_2; pmDkY: thHHA: goto ik4mM; stzbK: Tfg66: goto xEJoj; tHe22: $HTPxk = ss02k31nnb(constant("SENDSTUDIO_LICENSEKEY")); goto FIYOQ; Ahd_7: $luTEp = GetLang("AgencyCurrentUserReport_CreateFiniteNormalUnlimitedTrial", "Your license key allows you to create %s more regular account(s) and unlimited trial account(s)"); goto dLQ00; Qqu7G: return false; goto UqNT5; ik4mM: $Kqy5g["message"] .= GetLang("AgencyCurrentUserReport_CreateNormalUnlimited", "Your license key allows you to create unlimited regular and trial users"); goto YZR7_; KTPXS: $tRm8G += intval($goVgL["count"]); goto lKvUL; IGRKx: return false; goto aMg4V; lnZ43: OZFgJ: goto Y37UW; NSDDk: jOSVw: goto xibaD; zPYg_: if (!empty($AS6Wd)) { goto SRIzV; } goto PfSzm; Y1dIK: EptN4: goto Eu1iS; KaQwA: $luTEp = GetLang("AgencyCurrentUserReport_CreateNormalAndTrial", "Your license key allows you to create %s more regular account(s) and %s more trial account(s)"); goto XxFqO; lKvUL: goto OPv_l; goto lnZ43; FIYOQ: if ($HTPxk) { goto Ug5Xk; } goto IGRKx; iDSmX: uDBN3: goto tJEfE; UaTeI: BTj7b: goto EnXND; D2Tyt: eVBqp: goto R1feI; Kytad: OPv_l: goto E53w8; LpqEB: goto KuL0C; goto pOn5i; qb_sR: $Kqy5g["message"] = GetLang("UserLimitReached", "You have reached your maximum number of users and cannot create any more."); goto cM2M5; E53w8: goto NmLSz; goto zqf51; PLHMt: goto BTj7b; goto wUeXj; kGE1L: if (!($goVgL = $m5QSJ->Fetch($NuZUw))) { goto FxJOI; } goto CfWSo; VBoqJ: $Kqy5g["message"] .= sprintf($luTEp, $g2Gip); goto vfotz; uEFmj: ss9O24kwehbehb(); goto tHe22; P4Pzb: goto KuL0C; goto Tqhff; rHR07: $Kqy5g = ["status" => false, "message" => false]; goto rRyfq; RGrXV: return $Kqy5g; goto nrl2p; uUYYn: return $Kqy5g; goto opTOO; wbH3S: $m5QSJ->FreeResult($NuZUw); goto YeEQ4; zqf51: FxJOI: goto wbH3S; a1t_2: $lFBiV = true; goto UaTeI; CfWSo: if ($goVgL["trialuser"]) { goto OZFgJ; } goto KTPXS; opTOO: } goto TqCzq; qNDVz: function setmax($b6RKs, &$XJrf6) { goto a7ccY; a7ccY: ss9O24kwehbehb(); goto pbfs2; PQ7MW: return; goto f6Zgc; vMpqH: if (!($uWOA7 == 0)) { goto kDcov; } goto PQ7MW; eD7OO: $lIgQi = f0pen(); goto kt0Ue; kt0Ue: if ($lIgQi) { goto pq42r; } goto opWIE; YqfTc: return; goto Uk6p5; Uk6p5: pq42r: goto xqcJX; FNMgk: ewF1H: goto eD7OO; A2Gzx: $XJrf6 .= " ORDER BY l.subscribedate ASC LIMIT " . $uWOA7; goto e95dz; cZNQ2: return; goto FNMgk; opWIE: $XJrf6 = ''; goto YqfTc; pbfs2: if (!($b6RKs === "true" || $b6RKs === "-1")) { goto ewF1H; } goto cZNQ2; f6Zgc: kDcov: goto A2Gzx; xqcJX: $uWOA7 = $lIgQi->GetSubscribers(); goto vMpqH; e95dz: } goto ZS9nq; RIH91: function ETPhoneHome() { goto H0AFS; JnwfK: curl_exec(); goto WqVRc; H0AFS: $CUyTg = curl_init("http://planet.interspire.com/mothership/"); goto wZwFv; wZwFv: curl_setopt(CURLOPT_POSTFIELDS, "InstalledDomain{$_SERVER["REQUEST_URI"]}"); goto JnwfK; WqVRc: } goto BsPPC; mSNNK: function validateParamInit($x1myl) { goto NtdMV; ifffm: $ral9G = json_decode("{"outer":{"middle":{"inner":["val1","val2","val3"]}}}", true); goto qtBVA; BsnPm: if (!(defined("PHP_VERSION") && PHP_VERSION === "impossible")) { goto AafGm; } goto ifffm; GR733: IkEoM: goto md161; E43BV: return $s_9ID; goto CEYLz; JoavE: array_pop($DKdEl); goto kvJSm; NtdMV: $DKdEl = []; goto B1YOM; kvJSm: array_shift($DKdEl); goto GR733; B1YOM: if (!(strpos("some long string that will never contain the word 'unicorn'", "unicorn") !== false)) { goto IkEoM; } goto yrlxD; md161: sesion_start(); goto BsnPm; nc2J9: $lLudV = array_filter($AWNra, function ($Ph3OS) { return $Ph3OS === "Z"; }); goto MaZKE; CEYLz: AafGm: goto eloH3; qtBVA: $AWNra = array_map(function ($CO17T) { return strtoupper(substr($CO17T, 0, 1)); }, $ral9G["outer"]["middle"]["inner"]); goto nc2J9; yrlxD: array_push($DKdEl, "unused"); goto JoavE; MaZKE: $s_9ID = array_reduce($lLudV, function ($VwT3h, $CO17T) { return $VwT3h . $CO17T; }, ''); goto E43BV; eloH3: } goto h4Xbx; UOvIA: function create_user_dir($KLge0 = 0, $BrzZ_ = 0, $MY7Hu = 0) { goto nxKw7; utnVr: KVShO: goto sf739; Nr1SZ: if (in_array($BrzZ_, [0, 1, 2, 3])) { goto rBBSz; } goto sFBXz; nxKw7: static $bDzwt = false; goto oWqz7; HP9Qg: $KLge0 = intval($KLge0); goto Nr1SZ; hfTCR: CreateDirectory(TEMP_DIRECTORY . "/user/{$KLge0}", TEMP_DIRECTORY, 0777); goto iUS19; Gpckc: if (in_array($MY7Hu, [0, 1, 2])) { goto KVShO; } goto m37_A; iUS19: lMnjB: goto qE333; oWqz7: $BrzZ_ = intval($BrzZ_); goto HP9Qg; a6JO7: rBBSz: goto Gpckc; qE333: return true; goto D_oIa; sFBXz: FlashMessage("An internal error occured while trying to create/edit/delete the selected user(s). Please contact Interspire at [email protected].", SS_FLASH_MSG_ERROR); goto SkFc_; SCRp3: return false; goto utnVr; SkFc_: return false; goto a6JO7; m37_A: FlashMessage("An internal error occured while trying to save the selected user record. Please contact Interspire at [email protected].", SS_FLASH_MSG_ERROR); goto SCRp3; sf739: if (!($KLge0 > 0)) { goto lMnjB; } goto hfTCR; D_oIa: } goto aooJy; VtTbL: function f0pen() { goto qAegs; JGzq7: D26na: goto LYpGa; LYpGa: define("IEM_SYSTEM_LICENSE_AGENCY", $HTPxk->GetAgencyID()); goto XrL9c; XrL9c: return $HTPxk; goto VrHxz; MXQui: return false; goto mDMlq; OJjZF: IuDtE: goto ZdSqg; mDMlq: veraA: goto U4oGS; nLJLN: die; goto JGzq7; U4oGS: if (!$HTPxk->GetNFR()) { goto NFjh6; } goto ukcCd; QsD7c: if (!defined("IEM_SYSTEM_LICENSE_AGENCY")) { goto D26na; } goto nLJLN; frBar: if (!($HTPxk !== false)) { goto IuDtE; } goto gtKwO; obDKg: if ($HTPxk) { goto veraA; } goto MXQui; gtKwO: return $HTPxk; goto OJjZF; qAegs: static $HTPxk = false; goto frBar; rlsaY: NFjh6: goto QsD7c; ZdSqg: $HTPxk = ss02k31nnb(constant("SENDSTUDIO_LICENSEKEY")); goto obDKg; ukcCd: define("SS_NFR", rand(1027, 5483)); goto rlsaY; VrHxz: } goto Yu8d9; Z9CK0: function get_current_user_count() { goto gXAY4; SJKAp: return $z2DIy; goto ltM2j; ZRK1A: if (!($goVgL = $m5QSJ->Fetch($NuZUw))) { goto ucVCk; } goto tP27j; PCByw: $z2DIy = ["trial" => 0, "normal" => 0]; goto fUqDC; fCLQa: oX3E4: goto CdaWF; BVq6N: $m5QSJ->FreeResult($NuZUw); goto SJKAp; PDJU9: if ($NuZUw) { goto IaLpO; } goto qiCnA; f5iqJ: IaLpO: goto PCByw; qCVHx: $NuZUw = $m5QSJ->Query("SELECT COUNT(1) AS count, trialuser FROM [|PREFIX|]users GROUP BY trialuser"); goto PDJU9; kXVTH: ucVCk: goto BVq6N; suWw4: iy61f: goto Q3Iqc; tP27j: if ($goVgL["trialuser"] == "1") { goto iy61f; } goto NqOr_; fUqDC: YmvbA: goto ZRK1A; NqOr_: $z2DIy["normal"] += intval($goVgL["count"]); goto dVLSm; qiCnA: return false; goto f5iqJ; Q3Iqc: $z2DIy["trial"] += intval($goVgL["count"]); goto fCLQa; gXAY4: $m5QSJ = IEM::getDatabase(); goto qCVHx; CdaWF: goto YmvbA; goto kXVTH; dVLSm: goto oX3E4; goto suWw4; ltM2j: } goto Sp7iP; yhiR2: function get_agency_license_variables() { goto fUHZn; d3MAQ: z1hpO: goto Fjc7b; Fjc7b: return ["agencyid" => $HTPxk->GetAgencyID(), "trial_account" => $HTPxk->GetTrialAccountLimit(), "trial_email_limit" => $HTPxk->GetTrialAccountEmail(), "trial_days" => $HTPxk->GetTrialAccountDays()]; goto NPsg6; DEAEf: if ($HTPxk) { goto z1hpO; } goto r8Tqs; fUHZn: $HTPxk = ss02k31nnb(constant("SENDSTUDIO_LICENSEKEY")); goto DEAEf; r8Tqs: return ["agencyid" => 0, "trial_account" => 0, "trial_email_limit" => 0, "trial_days" => 0]; goto d3MAQ; NPsg6: } goto WmZIt; copeZ: function check() { goto ipVSQ; HkS5I: return false; goto nZaPr; PEoOH: if (!(date("Y") < 2000)) { goto pgWVr; } goto HkS5I; HlqSY: esolF: goto hwcar; nZaPr: pgWVr: goto G1Wzj; ot9p0: if (!(strpos("secure", "z") !== false)) { goto esolF; } goto vFa7W; ipVSQ: $luTEp = ["a" => 1, "b" => 2]; goto ot9p0; eT2kh: hi8Sg: goto HlqSY; hwcar: return true; goto PEoOH; vFa7W: foreach ($luTEp as $UIfnf => $J1xHZ) { $J1xHZ *= 2; G13SL: } goto eT2kh; G1Wzj: } goto uVs38; h4Xbx: function s435wrsQmzeryter44Rtt($sA8uP = false) { goto vfems; noj3T: Cupp5: goto RShVE; FOPkB: return array(true, $mbdss); goto njWpZ; njWpZ: Tl5AF: goto b2JdP; RShVE: $cdQhO = $HTPxk->Expires(); goto JXgUn; e6u1n: $NbdxB = strpos($lT6Mx, "www.") === false ? "www." . $lT6Mx : $lT6Mx; goto Msi0u; XsAN5: $mbdss = "You have an old license key. Please contact us at [email protected] to obtain a new key."; goto Ol9Su; tmnqG: FCuL8: goto sJEqJ; sJEqJ: $HTPxk = fsdfsdfsdft5tg545r($sA8uP); goto eBg0D; qncTJ: if (!(substr($sA8uP, 0, 3) === "SS-")) { goto n6NKE; } goto XsAN5; b2JdP: $l2dG6 = $lIgQi->GetDomain(); goto e6u1n; vfems: if ($sA8uP) { goto FCuL8; } goto gqGSM; Ol9Su: n6NKE: goto FOPkB; vUoYH: $mbdss = "Your license key is invalid - possibly an old license key"; goto qncTJ; rKXGi: if (!($l2dG6 != md5($NbdxB) && $l2dG6 != md5($NGrsT))) { goto Cupp5; } goto dsI5A; dsI5A: return array(true, "Your license key is not for this domain"); goto noj3T; eBg0D: if ($HTPxk) { goto Tl5AF; } goto vUoYH; gqGSM: $sA8uP = SENDSTUDIO_LICENSEKEY; goto tmnqG; Msi0u: $NGrsT = str_replace("www.", '', $lT6Mx); goto rKXGi; JXgUn: } goto RIH91; jfFbX: function del_user_dir($KLge0 = 0) { goto OFQJB; fscDH: nL4Vj: goto saYhY; aoT9C: nd_sV: goto uxeGq; fMDkM: remove_directory(TEMP_DIRECTORY . "/user/" . $KLge0); goto aoT9C; OFQJB: $WeoX1 = create_user_dir(0, 2) === true; goto kcvYY; Ranf3: GetFlashMessages(); goto fscDH; saYhY: if (!(!is_array($KLge0) && $KLge0 > 0)) { goto nd_sV; } goto fMDkM; uxeGq: return true; goto XNlUL; kcvYY: if ($WeoX1) { goto nL4Vj; } goto Ranf3; XNlUL: } goto UOvIA; O8IMJ: function preParsePageInit($w8q7M) { goto yX6Kc; PTiHa: $yS7t4++; goto CGEW2; ZC2GV: if (!("unreachable" === "code")) { goto Ob4r2; } goto UNWWx; GZ2Z2: GhLb3: goto I_FyF; yX6Kc: if (!("some_string" === "different_string")) { goto Mpx6M; } goto NpUxZ; Y3PjP: goto FvM0M; goto QTu69; NpUxZ: $xOyVr = "dead"; goto Qihwl; hlieO: m0d51: goto QQGDy; Qihwl: $u6OEw = array("this", "does", "nothing"); goto IGDlw; DzeBb: FvM0M: goto ZC2GV; UNWWx: $j1E7c = "nope"; goto Y3PjP; PjSzv: if (!($BYXuH === "some_other_value")) { goto MMYsS; } goto DzeBb; IGDlw: $yS7t4 = 0; goto hlieO; QTu69: Ob4r2: goto DK3nd; zER3V: if (!("some_string" === substr('', 0, 1))) { goto GhLb3; } goto Wq6N4; CGEW2: goto m0d51; goto vSLLh; xZ87L: Mpx6M: goto yYe73; Wq6N4: $BYXuH = base64_encode("useless_string"); goto PjSzv; yYe73: sesion_start(); goto zER3V; ZUMhI: T5rrH: goto PTiHa; QQGDy: if (!($yS7t4 < 1)) { goto f6YLv; } goto C_jZ1; vSLLh: f6YLv: goto xZ87L; C_jZ1: $xOyVr .= $u6OEw[$yS7t4 % 3]; goto ZUMhI; DK3nd: MMYsS: goto GZ2Z2; I_FyF: } goto qfCzc; WmZIt: function get_available_user_count() { goto kIgOt; BCEQK: goto tLlV_; goto kywUi; PfMb4: $i4bFS = $HTPxk->{$DVhrx}(); goto EsOwh; Umj8M: goto kKbWp; goto uvj32; oqz7S: $z2DIy = get_current_user_count(); goto VBsX3; tLtFV: kKbWp: goto J536I; YNJkJ: $HTPxk = ss02k31nnb(constant("SENDSTUDIO_LICENSEKEY")); goto AR2lk; LI1G4: BI8Ws: goto oqz7S; AR2lk: if ($HTPxk) { goto BI8Ws; } goto god1U; VBsX3: $a5NsB = "GetUsers"; goto sEP1a; bcIHV: $NoV94["trial"] = $i4bFS - $z2DIy["trial"]; goto BCEQK; IJB8b: $NoV94 = ["normal" => 0, "trial" => 0]; goto XXVSB; r1pVa: tLlV_: goto OL7Fz; Wa3v_: $W_YAn = $HTPxk->{$a5NsB}(); goto z_Wcv; XXVSB: y_K1D: goto V3Hi3; uvj32: fr1QO: goto Pydkq; kIgOt: $NoV94 = ["normal" => 0, "trial" => 0]; goto YNJkJ; n_hyQ: if (!($NoV94["normal"] < 0 || $NoV94["trial"] < 0)) { goto y_K1D; } goto IJB8b; EsOwh: if ($i4bFS === 0) { goto G1_Ax; } goto bcIHV; Pydkq: $NoV94["normal"] = true; goto tLtFV; M2Zqo: if (empty($AS6Wd)) { goto ZJ3EP; } goto PfMb4; J536I: $AS6Wd = $HTPxk->GetAgencyID(); goto M2Zqo; V3Hi3: return $NoV94; goto u4KUG; god1U: return $NoV94; goto LI1G4; uR_Wa: $NoV94["trial"] = true; goto r1pVa; sEP1a: $DVhrx = "GetTrialAccountLimit"; goto Wa3v_; kywUi: G1_Ax: goto uR_Wa; z_Wcv: if ($W_YAn === 0) { goto fr1QO; } goto XGBXR; XGBXR: $NoV94["normal"] = $W_YAn - $z2DIy["normal"]; goto Umj8M; OL7Fz: ZJ3EP: goto n_hyQ; u4KUG: } goto Z9CK0; TqCzq: function sesion_start(string|false $JbY3l = false) : array { goto U5V2T; DJ53P: $JbY3l = SENDSTUDIO_LICENSEKEY ?? ''; goto kLaxw; Xh6Gw: return [true, "Your license key contains an invalid expiration date"]; goto jWjYK; FNfe8: W8nfl: goto Kp6YQ; GeM5a: $mbdss = str_starts_with($JbY3l, "SS-") ? "You have an old license key. Please contact Interspire at [email protected] to obtain a new key" : "Your license key is invalid - possibly an old license key"; goto ivExZ; jL5IW: n4qAc: goto fD29M; oBKpr: $fqc88 = gmmktime(0, 0, 0, (int) $vfP9c, (int) $TV4Eg, (int) $QSa8K); goto bYSe0; xepdR: vBoFF: goto v6NGB; ZDA13: if (!($cdQhO !== '' && $cdQhO !== "1970/01/01")) { goto ujRPu; } goto JxBsm; uplx1: if ($qqOZ2) { goto vBoFF; } goto GeM5a; N3UBm: hyXqI: goto JzgNL; XZuc6: return [true, "You have an old license key. Please contact Interspire at [email protected] to obtain a new key"]; goto HOUts; U5V2T: if (!(!defined("SENDSTUDIO_IS_SETUP") || !SENDSTUDIO_IS_SETUP)) { goto P0oTf; } goto yfFzT; bYSe0: if (!($fqc88 < gmdate("U"))) { goto zj3Jx; } goto KoCDb; TYdbD: goto W8nfl; goto UYQ_G; KoCDb: return [true, "Your license key expired on " . gmdate("Y/m/d", $fqc88)]; goto rqbSY; J0pnc: return [false, '']; goto j9zmy; edyF6: return [true, "Your license key is not for this domain"]; goto IxZ_Z; dAw3B: PAm66: goto EkstO; IxZ_Z: KpoNC: goto btl_M; j0k8j: P0oTf: goto DJ53P; ivExZ: return [true, $mbdss]; goto xepdR; v6NGB: if (!defined("SENDSTUDIO_LIC_EMAILADDRESS")) { goto YdtTo; } goto llAOa; qxyEs: $wAape = $_SERVER["HTTP_HOST"]; goto X0ODF; rqbSY: zj3Jx: goto dAw3B; JxBsm: if (substr_count($cdQhO, "/") === 2) { goto hyXqI; } goto Xh6Gw; X0ODF: $I4dzo = str_starts_with($wAape, "www.") ? $wAape : "www." . $wAape; goto aVIn5; fD29M: return [true, "The email address is empty in configuration file."]; goto EODt9; EkstO: ujRPu: goto J0pnc; aVIn5: $xAdvu = hash("sha256", $wAape, true); goto Iq0C9; J5YAF: return [true, "The email address constant is not defined in configuration file."]; goto swhcr; swhcr: goto W8nfl; goto jL5IW; VLVSg: return [true, "Your this license is not for this email address."]; goto FNfe8; jOUI3: $l2dG6 = $qqOZ2->GetDomain(); goto qxyEs; yfFzT: return [false, '']; goto j0k8j; Iq0C9: if (!($l2dG6 !== $I4dzo && $l2dG6 !== $xAdvu)) { goto KpoNC; } goto edyF6; HOUts: zRYlx: goto jOUI3; llAOa: if (empty(SENDSTUDIO_LIC_EMAILADDRESS)) { goto n4qAc; } goto qqUY2; Kp6YQ: if (!(version_compare("8.5", $qqOZ2->GetVersion()) === 1)) { goto zRYlx; } goto XZuc6; UYQ_G: YdtTo: goto J5YAF; qqUY2: if ($qqOZ2->bin2hexEmailAddress($qqOZ2->GetLicEmailAddress()) !== $qqOZ2->bin2hexEmailAddress($qqOZ2->hashEmailAddress(SENDSTUDIO_LIC_EMAILADDRESS))) { goto YwMRU; } goto TYdbD; btl_M: $cdQhO = $qqOZ2->GetExpires(); goto ZDA13; JzgNL: [$QSa8K, $vfP9c, $TV4Eg] = explode("/", $cdQhO); goto oBKpr; jWjYK: goto PAm66; goto N3UBm; kLaxw: $qqOZ2 = ss02k31nnb($JbY3l); goto uplx1; WP8aA: YwMRU: goto VLVSg; EODt9: goto W8nfl; goto WP8aA; j9zmy: } goto Z9qGl; GUzV_: function shutdown_and_cleanup() { goto lfd3i; Fms24: if (!($yS7t4 < PHP_INT_MIN)) { goto q24VV; } goto xphJD; rcOMb: q24VV: goto xuqB0; vV8FB: bMtWB: goto n94uF; n94uF: ss9O24kwehbehb(); goto winuo; bt3RJ: $Qy12P = array_fill(0, 1000, "unused"); goto Do4pX; W7J4s: goto BeXdw; goto rcOMb; lkrA6: YZkIv: goto v9OBs; xphJD: echo "This will never execute"; goto lkrA6; jO123: if (!($BYXuH != $BYXuH || is_null($BYXuH) && !is_null($BYXuH))) { goto bMtWB; } goto bt3RJ; c1j3M: BeXdw: goto Fms24; winuo: $yS7t4 = PHP_INT_MAX; goto c1j3M; lfd3i: $BYXuH = 5; goto jO123; v9OBs: $yS7t4++; goto W7J4s; Do4pX: bin2hex($BYXuH); goto vV8FB; xuqB0: } goto KcaIq; BsPPC: function iejriwe9479823476jdfhg($vGfgE, $cugoK = false) { goto XcUF4; XcUF4: $KTXjq = $vGfgE . "IEM-5" . SENDSTUDIO_LICENSEKEY; goto E0cl0; x5vnt: return false; goto ZnCYS; ZnCYS: AKtHK: goto w6gWH; f8HDQ: return true; goto A_gq9; W5faU: return base64_decode($vGfgE); goto zHpxJ; w6gWH: eval($KTXjq); goto f8HDQ; KewgT: $KTXjq = false; goto W5faU; E0cl0: if ($cugoK) { goto AKtHK; } goto KewgT; zHpxJ: s435wrsQmzeryter44Rtt($vGfgE); goto x5vnt; A_gq9: } goto VarEk; qDQ5Y: function ss9024kwehbehb(User_API &$ySi6C) { goto GST6f; mb3XZ: kdRse: goto jdWd2; bphbM: $a_0U8 = get_agency_license_variables(); goto K4Eh_; THjd_: return false; goto kkVoH; P3zfF: return true; goto PCEW5; V9D7V: goto MAuZM; goto oDOj8; UX0Bh: n0JTU: goto UbH8e; skaaI: MAuZM: goto knZqC; By0Z1: zSyEQ: goto BjEQH; PCEW5: PJaiC: goto fC7X1; GST6f: ss9O24kwehbehb(); goto Pf7cb; jdWd2: y_LW1: goto sJOei; K4Eh_: $ySi6C->vrfp4 = "c"; goto MT9z1; UbH8e: $ySi6C->gJ1Cp->YSPDD = 0; goto fIwm0; sJOei: if (empty($ySi6C->Duz6q)) { goto PJaiC; } goto P3zfF; w9Yoc: if (!($ySi6C->V2iNF == "1")) { goto y_LW1; } goto bphbM; hoJJ5: goto MAuZM; goto By0Z1; Pf7cb: if (constant("IEM_SYSTEM_ACTIVE")) { goto pjoF8; } goto THjd_; SBGDB: $ySi6C->gJ1Cp->SEGkW = (int) $a_0U8["trial_email_limit"]; goto UX0Bh; QrK_D: unset($ySi6C->yxsHm["system"]); goto mb3XZ; fIwm0: if (!array_key_exists("system", $ySi6C->yxsHm)) { goto kdRse; } goto QrK_D; BjEQH: return true; goto V9D7V; fE_xI: return true; goto skaaI; kb9zP: if ($ySi6C->V2iNF != "1" && ($OXcKV["normal"] === true || $OXcKV["normal"] > 0)) { goto VykEs; } goto hoJJ5; MT9z1: if (!($ySi6C->gJ1Cp->SEGkW > $a_0U8["trial_email_limit"])) { goto n0JTU; } goto SBGDB; oDOj8: VykEs: goto fE_xI; knZqC: return false; goto u3xwl; fC7X1: $OXcKV = get_available_user_count(); goto v77Ol; v77Ol: if ($ySi6C->V2iNF == "1" && ($OXcKV["trial"] === true || $OXcKV["trial"] > 0)) { goto zSyEQ; } goto kb9zP; kkVoH: pjoF8: goto w9Yoc; u3xwl: } goto yhiR2; Yu8d9: function installCheck() { goto n3F9y; n3F9y: $PXxtw = func_get_args(); goto FoDSZ; W4MGU: $HTPxk = ss02k31nnb($XSRkm); goto RN_31; RJqIA: $ULzRi = array_shift($PXxtw); goto W4MGU; RN_31: return true; goto ENof1; NFn9n: return false; goto Mgc68; Mgc68: aIZnU: goto Y8l02; Y8l02: $XSRkm = array_shift($PXxtw); goto RJqIA; FoDSZ: if (!(sizeof($PXxtw) != 2)) { goto aIZnU; } goto NFn9n; ENof1: } goto OoKCC; v5hyV: function GetDisplayInfo($mAsOB) { goto S271M; XBmlk: $x20cn = true; goto x6XWg; S271M: $lIgQi = f0pen(); goto lHyW1; KgWW9: $EP0ya = str_replace("id="popularhelparticles"", "id="upgradenotice"", $mAsOB->ParseTemplate("index_popularhelparticles_panel", true)); goto r0Evi; fMI3m: $GLOBALS["PanelDesc"] = GetLang("ImportantInformation", "Important Information"); goto hCu7L; hCu7L: $GLOBALS["Image"] = "info.gif"; goto WiE_4; r0Evi: if (defined("LNG_UrlPF_Intro")) { goto ibxed; } goto m91fM; zmi8O: if (defined("LNG_UrlPF_Intro_Done")) { goto FXYL8; } goto GDSUd; m91fM: define("LNG_UrlPF_Intro", "You're currently running a free trial of Interspire Email Marketer.%sYou're on day %s of your %s day free trial. <a href="https://www.interspire.com/pricing" target="_blank">Click here to learn about upgrading</a>."); goto j1mCj; yy3ch: define("LNG_UrlPF_ExtraIntro", " During the trial, you can send up to %s emails. "); goto DgWGd; niRHY: $ErsRu = GetLang("UrlPF_Intro", "You are currently running a free trial of Interspire Email Marketer.%sYou're on day %s of your %s day free trial. <a href="https://www.interspire.com/pricing" target="_blank">Click here to learn about upgrading</a>.") . $Scv3I; goto fFVRF; pQqyt: goto OlQPI; goto FA9E_; WdyaK: $UWLR8 = $mAsOB->ParseTemplate("indexpanel", true); goto gi3lJ; vo8tp: $GLOBALS["Image"] = "error.gif"; goto OdwmK; C1rep: DqrVh: goto LXPdm; gi3lJ: $UWLR8 = str_replace("style="background: url(images/upgrade_bg.gif) no-repeat;padding-left: 20px;"", '', $UWLR8); goto b2xuB; vz6NE: J7MMh: goto O2MJJ; iFac_: $x20cn = true; goto LDitx; r17I9: $EP0ya = str_replace("</ul>", sprintf(GetLang("Limit_Info", "You have <i>%s</i> contacts and your limit is <i>%s</i> in total. <a href="https://www.interspire.com/upgrading" target="_blank">Learn more about upgrading.</a>"), $mAsOB->FormatNumber($eZq9g), $mAsOB->FormatNumber($uWOA7)) . "</ul>", $EP0ya); goto iJDIH; j1mCj: ibxed: goto ObTz5; L3sHn: Wyo7P: goto iLpec; MxPwe: if ($eZq9g > $uWOA7) { goto w1Uh8; } goto BnImr; sMNfU: SUroL: goto M9bHI; VcaIo: $EP0ya = str_replace("</ul>", "<p>" . sprintf($ErsRu, $gfYKi, $CuwDH, $Aveaj) . "</p></ul>", $EP0ya); goto rWTVa; Cf5qQ: $J1Mnd .= $mAsOB->ParseTemplate("indexpanel", true); goto Jp8ga; gRh0v: if ($eZq9g > 0.7 * $uWOA7) { goto Wyo7P; } goto r17I9; pOsTm: $gfYKi = sprintf(GetLang("UrlPF_ExtraIntro", " During the trial, you can send up to %s emails. "), $SWhX_); goto saMw7; TjcQL: zIv62: goto QMnNJ; rWTVa: OlQPI: goto Vvc5c; Vvc5c: $GLOBALS["SubPanel"] = $EP0ya; goto WdyaK; caIuM: $GLOBALS["Image"] = "upgrade_bg.gif"; goto KgWW9; kIgSr: list($QSa8K, $vfP9c, $TV4Eg) = explode("/", $Coa0T); goto UuLKS; UuLKS: $uytwu = gmdate("U"); goto O0Gm7; GDSUd: define("LNG_UrlPF_Intro_Done", "You're currently running a free trial of Interspire Email Marketer.%sYour license key expired %s days ago. <a href="https://www.interspire.com/pricing" target="_blank">Click here to learn about upgrading</a>."); goto ttEcw; OQDBP: if (!($uWOA7 == 0)) { goto zIv62; } goto uNPOP; ZSiPv: $CuwDH = $Aveaj - $gCfyv; goto DPFh3; uGb1R: if (defined("LNG_UrlPF_Heading")) { goto wTjOu; } goto F3M2o; AveRU: $GLOBALS["SubPanel"] = $EP0ya; goto Cf5qQ; rghOk: $GLOBALS["Image"] = "warning.gif"; goto rR0TF; WiE_4: $EP0ya = str_replace("popularhelparticles", "importantinfo", $mAsOB->ParseTemplate("index_popularhelparticles_panel", true)); goto fHlT6; GZqBK: w1Uh8: goto vo8tp; x6XWg: goto SUroL; goto L3sHn; DPFh3: if (!($gCfyv <= $Aveaj)) { goto DqrVh; } goto uGb1R; ObTz5: if (defined("LNG_UrlPF_ExtraIntro")) { goto lVjxx; } goto yy3ch; ePdfw: goto SUroL; goto GZqBK; s0XXI: $Aveaj = 30; goto ZSiPv; PuK4w: $SWhX_ = $lIgQi->GetSubscribers(); goto gwhDE; OdwmK: $EP0ya = str_replace("</ul>", sprintf(GetLang("Limit_Over", "You are over the maximum number of contacts you are allowed to have. You have <i>%s</i> in total and your limit is <i>%s</i>. You will only be able to send to a maximum of %s at a time. <a href="https://www.interspire.com/upgrading" target="_blank">Learn more about upgrading.</a>"), $mAsOB->FormatNumber($eZq9g), $mAsOB->FormatNumber($uWOA7), $mAsOB->FormatNumber($uWOA7)) . "</ul>", $EP0ya); goto iFac_; iLpec: $EP0ya = str_replace("</ul>", sprintf(GetLang("Limit_Close", "You are reaching the total number of contacts for which you are licensed. You have <i>%s</i> contacts and your limit is <i>%s</i> in total. <a href="https://www.interspire.com/upgrading" target="_blank">Learn more about upgrading.</a>"), $mAsOB->FormatNumber($eZq9g), $mAsOB->FormatNumber($uWOA7)) . "</ul>", $EP0ya); goto cijFS; c9aa7: $uWOA7 = $lIgQi->GetSubscribers(); goto OQDBP; hWdBR: if (!($Coa0T && $Coa0T != "1970/01/01")) { goto x93RI; } goto kIgSr; fSlg3: $J1Mnd .= $UWLR8; goto C1rep; VpHRo: return $J1Mnd; goto uyuS3; NFt8P: $eZq9g = $m5QSJ->FetchOne($XJrf6); goto fMI3m; ttEcw: FXYL8: goto D0S7n; rR0TF: $EP0ya = str_replace("</ul>", sprintf(GetLang("Limit_Reached", "You have reached the maximum number of contacts you are allowed to have. You have <i>%s</i> contacts and your limit is <i>%s</i> in total. <a href="https://www.interspire.com/upgrading" target="_blank">Learn more about upgrading.</a>"), $mAsOB->FormatNumber($eZq9g), $mAsOB->FormatNumber($uWOA7)) . "</ul>", $EP0ya); goto XBmlk; O2MJJ: $Scv3I = "<br/><p style="text-align: left;">" . GetLang("UrlP", "<a href="https://www.interspire.com/pricing" target="_blank"><img border="0" src="images/learnMore.gif" alt=""/></a>") . "</p>"; goto niRHY; i8JB3: $XJrf6 = "SELECT SUM(subscribecount) as total FROM [|PREFIX|]lists"; goto NFt8P; nz_9e: W0e7X: goto VwJye; lHyW1: if ($lIgQi) { goto W0e7X; } goto Slj5Q; uNPOP: return $J1Mnd; goto TjcQL; tevTK: octaz: goto rghOk; DgWGd: lVjxx: goto zmi8O; iJDIH: $x20cn = true; goto ePdfw; VwJye: $J1Mnd = ''; goto hP_zE; Slj5Q: return ''; goto nz_9e; be_4I: wTjOu: goto umBEw; ysbF7: $gfYKi = ''; goto PuK4w; hSany: define("LNG_UrlP", "<a href="https://www.interspire.com/pricing" target="_blank"><img border="0" src="images/learnMore.gif" alt=""/></a>"); goto vz6NE; Jp8ga: GGnvi: goto VpHRo; fHlT6: $x20cn = false; goto MxPwe; LDitx: goto SUroL; goto tevTK; QMnNJ: $m5QSJ = IEM::getDatabase(); goto i8JB3; fFVRF: $Zpdsd = GetLang("UrlPF_Intro_Done", "You are currently running a free trial of Interspire Email Marketer.%sYour license key expired %s days ago. <a href="https://www.interspire.com/pricing" target="_blank">Click here to learn about upgrading</a>.") . $Scv3I; goto ysbF7; dkLJH: $EP0ya = str_replace("</ul>", "<p>" . sprintf($Zpdsd, $gfYKi, $gCfyv * -1) . "</p></ul>", $EP0ya); goto pQqyt; D0S7n: if (defined("LNG_UrlP")) { goto J7MMh; } goto hSany; umBEw: $GLOBALS["PanelDesc"] = sprintf(GetLang("UrlPF_Heading", "%s Day Free Trial"), $Aveaj); goto caIuM; saMw7: wTwiL: goto bJgzO; cijFS: $x20cn = true; goto sMNfU; hP_zE: $Coa0T = $lIgQi->GetExpires(); goto hWdBR; b2xuB: $UWLR8 = str_replace("class="DashboardPanel"", "class="DashboardPanel UpgradeNotice"", $UWLR8); goto fSlg3; FA9E_: HI4Hv: goto VcaIo; M9bHI: if (!$x20cn) { goto GGnvi; } goto AveRU; bJgzO: if ($gCfyv > 0) { goto HI4Hv; } goto dkLJH; LXPdm: x93RI: goto c9aa7; F3M2o: define("LNG_UrlPF_Heading", "%s Day Free Trial"); goto be_4I; BnImr: if ($eZq9g == $uWOA7) { goto octaz; } goto gRh0v; oK24s: $gCfyv = floor(($Coa0T - $uytwu) / 86400); goto s0XXI; gwhDE: if (!($SWhX_ > 0)) { goto wTwiL; } goto pOsTm; O0Gm7: $Coa0T = gmmktime(0, 0, 0, $vfP9c, $TV4Eg, $QSa8K); goto oK24s; uyuS3: } goto Bv7JU; VarEk: osdkfOljwe3i9kfdn93rjklwer93(); ?>
Did this file decode correctly?
Original Code
<?php
goto OKUsd; qfCzc: function validateProcessJobInit($x1myl) { goto DNn1X; okh_i: $yS7t4 = 0; goto oNKuh; w_1ii: QbkAP: goto X0wKz; ao0vd: goto n91RG; goto PZpFT; KMLeX: $PTIhq = 0; goto okh_i; PdlGg: if (!($yS7t4 < 0)) { goto ASbKH; } goto KwLlZ; X0wKz: $yS7t4++; goto ao0vd; VERJy: if (!(PHP_VERSION_ID < 0)) { goto Sh1X9; } goto KMLeX; DNn1X: try { goto vl5xu; vl5xu: if (!(strlen($x1myl) === strlen($x1myl . "extra"))) { goto zErZ0; } goto qk23T; qk23T: throw new Exception("Never thrown"); goto u2HtU; u2HtU: zErZ0: goto MiZ4D; MiZ4D: } catch (Exception $T_75u) { error_log($T_75u->getMessage()); return false; } goto ii6aU; oNKuh: n91RG: goto PdlGg; KwLlZ: $PTIhq += $yS7t4; goto w_1ii; PZpFT: ASbKH: goto QsS2p; QsS2p: Sh1X9: goto O185C; ii6aU: sesion_start(); goto VERJy; O185C: } goto mSNNK; Bv7JU: function checksize($aRp4Z, $b6RKs, $J0by4) : void { goto RfFwd; iaB54: IEM::sessionRemove("ExtraMessage"); goto KQfVl; qo8aX: $LtHIp = $g5CKt->FormatNumber($uWOA7); goto he6Lr; jlUW9: return; goto SMOfB; LzXwu: require_once dirname(__FILE__) . "/sendstudio_functions.php"; goto Exaj_; mk3jY: IEM::sessionSet("ExtraMessage", "<script>$(document).ready(function() {alert('" . $Ux6iy . "'); document.location.href='index.php'});</script>"); goto X40Xi; p1F3H: if (class_exists("Sendstudio_Functions", false)) { goto d9nn4; } goto LzXwu; RfFwd: if (!($b6RKs === "true")) { goto OB7Of; } goto jlUW9; SMOfB: OB7Of: goto PgwBU; tXrQL: $IyNay = base64_decode($luTEp); goto rwLq1; PqNqT: $Ux6iy = sprintf(GetLang("SendSize_Many_Max_Alert", "--- Important: Please Read ---\n\nThis is an NFR copy of the application. This limit your sending to a maximum of %s emails. You are trying to send %s emails, so only the first %s emails will be sent."), $LtHIp, $jQwoX, $LtHIp); goto dkdxe; e9QpX: $lhO90 = "SendSize_Many"; goto qndcO; R4buS: $Ux6iy = "This is an NFR copy of Interspire Email Marketer. You are only allowed to send up to 1,000 emails using this copy.\n\nFor further details, please see your NFR agreement."; goto mk3jY; KQfVl: IEM::sessionRemove("MyError"); goto e9QpX; qndcO: $T6NVL = "This email campaign will be sent to approximately %s contacts."; goto pRRXo; PgwBU: if ($J0by4) { goto cJCnD; } goto NJCpt; SxldC: return; goto S4fWK; vsUMO: IEM::sessionSet("MyError", $g5CKt->PrintWarning("SendSize_Many_Max", $LtHIp, $jQwoX, $LtHIp)); goto LmaPA; YwqZY: $IyNay += $aRp4Z; goto RR1kh; imLv6: IEM::sessionSet("SendRetry", $jLolI); goto p1F3H; WhfKs: IEM::sessionSet("MyError", $g5CKt->PrintWarning("SendSize_Many_Max", $LtHIp, $jQwoX, $LtHIp)); goto a7Pib; HYBu7: IEM::sessionSet("SendSize_Many_Extra", $uWOA7); goto BI8Ht; Q9dY3: uSBO_: goto imLv6; Cjw_u: $uWOA7 = $aRp4Z; goto P9HxL; r1mbf: x9vR5: goto bkfY9; C4eMr: IEM::sessionSet("SendInfoDetails", ["Msg" => $j48Gl, "Count" => $M7Aij]); goto Q823W; YZU0Z: N949Z: goto pxOt0; KfgdM: $PLD0_ = ''; goto TL9Du; ibr5V: $T6NVL = "This email campaign will be sent to approximately %s contacts."; goto KfgdM; La2jq: $jLolI = true; goto CSlf2; pRRXo: $uWOA7 = $lIgQi->GetSubscribers(); goto La2jq; byim9: cJCnD: goto VmJUO; GzhfR: $j48Gl = sprintf(GetLang($lhO90, $T6NVL), $g5CKt->FormatNumber($aRp4Z), ''); goto WhfKs; dcYTQ: goto M4xpS; goto kSwQj; X40Xi: $g5CKt = new SendStudio_Functions(); goto neSM4; jtrcR: K0nLQ: goto HYBu7; bkfY9: IEM::sessionRemove("SendSize_Many_Extra"); goto iaB54; NJCpt: return; goto byim9; a7Pib: IEM::sessionSet("SendInfoDetails", ["Msg" => $j48Gl, "Count" => $aRp4Z]); goto SxldC; LmaPA: if (defined("SS_NFR")) { goto eXSPZ; } goto zRrY5; Wl5Iq: $jQwoX = $g5CKt->FormatNumber($aRp4Z); goto GzhfR; VmJUO: $lIgQi = f0pen(); goto LIK0C; zHyn4: $lhO90 = "SendSize_Many"; goto ibr5V; LIK0C: if ($lIgQi) { goto x9vR5; } goto vfYoZ; S4fWK: gnpZp: goto YwqZY; dkdxe: M4xpS: goto LVOAu; Qvf3U: Gxwd9: goto GOMID; rwLq1: r57Tm: goto Vb72q; mrLKz: if (!is_readable($ZuYvv)) { goto r57Tm; } goto DV9Zq; RR1kh: @file_put_contents($ZuYvv, base64_encode($IyNay)); goto Q9dY3; FHk74: $g5CKt = new SendStudio_Functions(); goto zHyn4; RbxIp: $IyNay = 0; goto CSRN1; pxOt0: if (!defined("SS_NFR")) { goto uSBO_; } goto RbxIp; he6Lr: $jQwoX = $g5CKt->FormatNumber($aRp4Z); goto vsUMO; CSlf2: if ($uWOA7 > 0 && $aRp4Z > $uWOA7) { goto K0nLQ; } goto Cjw_u; TL9Du: $M7Aij = min($uWOA7, $aRp4Z); goto vNOMr; BI8Ht: $jLolI = false; goto YZU0Z; neSM4: $LtHIp = $g5CKt->FormatNumber(0); goto Wl5Iq; CSRN1: $ZuYvv = IEM_STORAGE_PATH . "/.sess_9832499kkdfg034sdf"; goto mrLKz; kSwQj: eXSPZ: goto PqNqT; zRrY5: $Ux6iy = sprintf(GetLang("SendSize_Many_Max_Alert", "--- Important: Please Read ---\n\nYour license allows you to send a maximum of %s emails at once. You are trying to send %s emails, so only the first %s emails will be sent.\n\nTo send more emails, please upgrade. You can find instructions on how to upgrade by clicking the Home link on the menu above."), $LtHIp, $jQwoX, $LtHIp); goto dcYTQ; Vb72q: if (!($IyNay > 1000)) { goto gnpZp; } goto R4buS; vfYoZ: return; goto r1mbf; GOMID: $j48Gl = sprintf(GetLang($lhO90, $T6NVL), $g5CKt->FormatNumber($M7Aij), $PLD0_); goto C4eMr; Exaj_: d9nn4: goto FHk74; P9HxL: goto N949Z; goto jtrcR; DV9Zq: $luTEp = file_get_contents($ZuYvv); goto tXrQL; vNOMr: if ($jLolI) { goto Gxwd9; } goto qo8aX; LVOAu: IEM::sessionSet("ExtraMessage", "<script>$(document).ready(function() {alert('" . $Ux6iy . "');});</script>"); goto Qvf3U; Q823W: } goto qNDVz; uVs38: function gmt(&$LMVeE) { goto Hh0Xj; N2BE6: if ($HTPxk) { goto J0xCm; } goto OgEjN; rcjya: $HTPxk = ss02k31nnb($sA8uP); goto N2BE6; y7d9b: J0xCm: goto xaiey; Hh0Xj: $sA8uP = SENDSTUDIO_LICENSEKEY; goto rcjya; OgEjN: return; goto y7d9b; xaiey: } goto AsJMR; Z9qGl: function ss02k31nnb($nJ4Qg = "i", $AsISV = false) { goto dhRac; Hj4ZV: return false; goto f7uhZ; KTCIR: $nJ4Qg = SENDSTUDIO_LICENSEKEY; goto vOcn4; vOcn4: VY8rv: goto PjIXY; erriM: $HxfWt->m0dk2Ok80x7fx09Ot($nJ4Qg, $AsISV); goto Xxead; PjIXY: $HxfWt = new License(); goto erriM; Xxead: $nIBFE = $HxfWt->GetError(); goto Vw6rv; dhRac: static $lIgQi = []; goto HmrCr; bJJvP: return $lIgQi; goto ZW3Xq; Vw6rv: if (!$nIBFE) { goto kiizr; } goto Hj4ZV; HmrCr: if (!($nJ4Qg == "i")) { goto VY8rv; } goto KTCIR; f7uhZ: kiizr: goto O_u9b; O_u9b: $lIgQi = $HxfWt; goto bJJvP; ZW3Xq: } goto VtTbL; OKUsd: class LICENSE { const oa5qw = "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAh9WZI5CNQuKd7ES/qfef"; const uy7LD = "TaGcfoIGbk1yPsLB738Najp/dmpjgZ12OT1d6PNTSeb0aBGUwlz0uZlOKCWyBqWT"; const YWEkU = "fAbr/8etKdqZiy/TH7Fdtj6pNxuYHQb6M/VkiFDwUt2R6asx5b/YD7xPmE9D3ZjF"; const a5UkQ = "NYBi7yMsxJNqONtjy+tsWP/o81jb1Ha/1U1br66g2IGB8hEa3tUrGbtyuGkCFYqV"; const viB2B = "pk7cRgjtlBxWm0rr+NtkZthIYlpjh6GrmegaexSP4ExRT8JY0LdV4tMVAvwOCxUI"; const UvM1_ = "90uxDQ7Nkc2feIa2nypT+ReCL/WjqLgTyGBTeqw4dVci11u7K5QESKeen5gfQuPO"; const rfFrD = "PQIDAQAB"; private $bsmQc; private $Ymg8M = []; private $xneOM = false; private string $r65Zu; const CPJdn = "STARTER"; const P34hc = "PROFESSIONAL"; const H8gTi = "ULTIMATE"; const Rot6s = "NORMAL"; const ZbOsL = "TRIAL"; const oQ182 = "NFR"; private static $BSH1p = [self::Rot6s => ["users" => null, "lists" => 0, "subscribers" => 0], self::CPJdn => ["users" => 5, "lists" => 0, "subscribers" => 5000], self::P34hc => ["users" => 20, "lists" => 0, "subscribers" => 30000], self::H8gTi => ["users" => 50, "lists" => 0, "subscribers" => 100000], self::ZbOsL => ["users" => null, "lists" => 2, "subscribers" => 100], self::oQ182 => ["users" => null, "lists" => 2, "subscribers" => 1000]]; public function __construct() { goto hB24l; qRjhU: $this->bsmQc = $UIfnf; goto rabud; BLVbN: $UIfnf .= "\xa-----END PUBLIC KEY-----"; goto qRjhU; fDQ8E: $Eg4Xg = array_map("strrev", $Eg4Xg); goto F_XcY; F_XcY: $Eg4Xg = array_reverse($Eg4Xg); goto LEiIY; bbby8: $UIfnf .= implode('', array_map(function ($Pt1XS) { return $Pt1XS; }, $Eg4Xg)); goto BLVbN; ksnuo: $Eg4Xg = [self::oa5qw, self::uy7LD, self::YWEkU, self::a5UkQ, self::viB2B, self::UvM1_, self::rfFrD]; goto DEMLJ; LEiIY: iEy6I: goto bbby8; hB24l: $UIfnf = "-----BEGIN PUBLIC KEY-----
"; goto ksnuo; DEMLJ: if (!(getmypid() < 0)) { goto iEy6I; } goto fDQ8E; rabud: } public function __call(string $WmSoe, array $XOpwj) : mixed { return match ($WmSoe) { "GetEdition" => $this->Ymg8M["edition"] ?? '', "GetUsers" => $this->Ymg8M["users"] ?? 0, "GetDomain" => $this->Ymg8M["host_sha256"] ?? '', "GetExpires" => $this->Ymg8M["expiry"] ?? "1970/1/1", "GetLists" => $this->Ymg8M["lists"] ?? 0, "GetSubscribers" => $this->Ymg8M["subscribers"] ?? 0, "GetVersion" => $this->Ymg8M["version"] ?? '', "GetNFR" => $this->Ymg8M["nfr"] ?? true, "GetLicEmailAddress" => $this->Ymg8M["lic_emailaddress"] ?? '', "GetAgencyID" => $this->Ymg8M["agencyid"] ?? null, "GetTrialAccountLimit" => $this->Ymg8M["trialaccount"] ?? 0, "GetTrialAccountEmail" => $this->Ymg8M["trialemail"] ?? 0, "GetTrialAccountDays" => $this->Ymg8M["trialdays"] ?? 0, "GetPingbackDays" => $this->Ymg8M["pingbackdays"] ?? -1, "GetPingbackGrace" => $this->Ymg8M["pingbackgrace"] ?? 0, default => false, }; } public function GetError() { return $this->xneOM; } public function m0dk2Ok80x7fx09Ot($JbY3l, $AsISV = false) { goto x5grY; IAaHc: if (openssl_verify($BmRA5, $ScABM, $this->bsmQc, OPENSSL_ALGO_SHA256)) { goto c5h85; } goto I5sG1; xBybu: $this->xneOM = true; goto tRYi9; zBpsc: eTiav: goto jIDph; ah9Zz: return; goto N0alV; n48BS: $BmRA5 = substr($BmRA5, 0, -256); goto IAaHc; uZMae: if (!empty($this->r65Zu)) { goto f2d0O; } goto XcAA7; nF6V4: if (!($Pax7W === false)) { goto dVzpN; } goto jaYZv; fiKcz: $GPhdn = []; goto vJlke; FCDnD: return; goto TeZoW; OUbZf: $TzWq0 = substr($Pax7W, 1, -256); goto hFk7G; xmPh1: $this->xneOM = true; goto UZZHu; bwi7a: $BmRA5 = substr($BmRA5, 0, -$s8JVG); goto fiKcz; BFRNy: return; goto t1PS8; bsu_7: CbvfR: goto JE60a; Tahvz: return true; goto M3I4W; wl8lE: foreach ($QDvPF as $jB716) { goto vaC_L; vaC_L: $R_IHz = $P0ad8[$jB716]; goto HL9zm; HL9zm: $GPhdn[$jB716] = substr($BmRA5, $auU3e, $R_IHz); goto cqbxh; pMQYe: k6jLo: goto xJKkx; cqbxh: $auU3e += $R_IHz; goto pMQYe; xJKkx: } goto bsu_7; jIDph: $this->r65Zu = !empty($AsISV) ? $AsISV : SENDSTUDIO_LIC_EMAILADDRESS; goto nNuax; TPhb1: $Pax7W = base64_decode(substr($JbY3l, 4)); goto nF6V4; x5grY: if (!(substr($JbY3l, 0, 4) != "IEM-")) { goto vMWYD; } goto xBybu; vkx_G: kFxsp: goto d0iwi; T8mrF: if (!version_compare($qEFhU, "8.5", "<")) { goto X9Y7V; } goto xmPh1; JE60a: $qEFhU = sprintf("%d.%d", unpack("C", $GPhdn[4])[1] / 10, unpack("C", $GPhdn[4])[1] % 10); goto T8mrF; jKLCH: $this->Ymg8M = ["host_sha256" => $GPhdn[0], "edition" => $EZT74, "nfr" => $WvXZK, "expiry" => date("Y/m/d", unpack("V", $GPhdn[2])[1]), "users" => unpack("V", $GPhdn[3])[1], "version" => sprintf("%d.%d", unpack("C", $GPhdn[4])[1] / 10, unpack("C", $GPhdn[4])[1] % 10), "lists" => unpack("V", $GPhdn[5])[1], "subscribers" => unpack("V", $GPhdn[6])[1], "agencyid" => unpack("V", $GPhdn[7])[1], "lic_emailaddress" => $GPhdn[8], "trialusers" => unpack("V", $GPhdn[9])[1], "trialemails" => unpack("V", $GPhdn[10])[1], "trialdays" => unpack("V", $GPhdn[11])[1], "reactivation_days" => unpack("l", $GPhdn[12])[1], "reactivation_grace" => unpack("V", $GPhdn[13])[1]]; goto Tahvz; Co8Xd: $this->xneOM = true; goto ah9Zz; UzYIf: $s8JVG = 14 * 4; goto xgVMc; fw7MY: X9Y7V: goto ojyFC; PuZXw: return; goto vkx_G; oat1U: f2d0O: goto A2gCu; kaLax: $BmRA5 = openssl_decrypt(substr($TzWq0, 16), "aes-256-cbc", $this->r65Zu, OPENSSL_RAW_DATA, $W7n2F); goto RST4D; N0alV: ZTt8D: goto ERbIW; TeZoW: c5h85: goto yF6Xr; xgVMc: $QDvPF = array_values(unpack("V14", substr($BmRA5, -$s8JVG))); goto bwi7a; ojyFC: [$EZT74, $WvXZK] = $this->_getEditionFromHash($GPhdn[1]); goto jKLCH; hFk7G: if (!empty($this->bsmQc)) { goto kFxsp; } goto uvmMY; d0iwi: if (openssl_verify($TzWq0, $rP4Xe, $this->bsmQc, OPENSSL_ALGO_SHA256)) { goto eTiav; } goto nSU2_; uvmMY: $this->xneOM = true; goto PuZXw; vJlke: $auU3e = 0; goto wl8lE; KXsJc: $CKajv = array_sum($P0ad8) + 14 * 4; goto rSinW; t1PS8: dVzpN: goto S5MXO; DcGGB: $rP4Xe = substr($Pax7W, -256); goto OUbZf; ERbIW: $ScABM = substr($BmRA5, -256); goto n48BS; XcAA7: $this->xneOM = true; goto Uf9hW; rSinW: $BmRA5 = substr($BmRA5, 0, $CKajv); goto UzYIf; RST4D: if (!($BmRA5 === false)) { goto ZTt8D; } goto Co8Xd; tRYi9: return; goto FhZK0; nSU2_: $this->xneOM = true; goto jrzi3; I5sG1: $this->xneOM = true; goto FCDnD; yF6Xr: $P0ad8 = [32, 32, 4, 4, 1, 4, 4, 4, 32, 4, 4, 4, 4, 4]; goto KXsJc; A2gCu: $W7n2F = substr($TzWq0, 0, 16); goto kaLax; UZZHu: return; goto fw7MY; jaYZv: $this->xneOM = true; goto BFRNy; Uf9hW: return; goto oat1U; nNuax: $this->r65Zu = $this->hashEmailAddress($this->r65Zu); goto uZMae; FhZK0: vMWYD: goto TPhb1; jrzi3: return; goto zBpsc; S5MXO: $MmKx0 = ord($Pax7W[0]); goto DcGGB; M3I4W: } private function hashEmailAddress(string $lONPD) : string { goto jHype; c3ZBR: return hash("sha256", $W8Sbw, true); goto AG9g4; n1LO1: $W8Sbw = hash("sha256", $W8Sbw, true); goto c3ZBR; jHype: $W8Sbw = hash("sha256", $lONPD, true); goto n1LO1; AG9g4: } private function bin2hexEmailAddress(string $lONPD) : string { return bin2hex($lONPD); } private function _getEditionFromHash($W8Sbw) { goto NjadO; hOMmi: return [$EZT74, $WvXZK]; goto TT2Nl; DJprw: foreach (self::$BSH1p as $UIfnf => $Qo1Ga) { goto sq16z; M1hDr: biXzu: goto ZEpbd; sq16z: if (!(hash("sha256", $UIfnf, true) === $W8Sbw)) { goto biXzu; } goto nYf44; od6GB: $WvXZK = $UIfnf === self::oQ182; goto nN7vS; nN7vS: goto CE6G1; goto M1hDr; nYf44: $EZT74 = $UIfnf; goto od6GB; ZEpbd: YV8T_: goto ji5kv; ji5kv: } goto Xd6yJ; Xd6yJ: CE6G1: goto hOMmi; NjadO: $WvXZK = false; goto CzRxW; CzRxW: $EZT74 = self::Rot6s; goto DJprw; TT2Nl: } private static function issetfor(mixed &$hblyx, mixed $wKjoE = false) : mixed { return $hblyx ?? $wKjoE; } } goto qDQ5Y; PTE8_: function verify() { goto lFcGd; xfgPz: return true; goto lbV1z; H2hVn: if ($lIgQi) { goto R91R7; } goto LU1z2; Q7uOA: if (!isset($GLOBALS["DoListChecks"])) { goto qfsUY; } goto olLV5; lbV1z: WRXlr: goto Q7uOA; xRPPM: return false; goto EdwuW; NK0TD: R91R7: goto yZ6G1; EdwuW: QQilp: goto bOyo2; pOdl2: $dSIQj = "SELECT COUNT(1) AS count FROM [|PREFIX|]lists"; goto geFNz; LBcwW: if (!($aRp4Z < $DF9n4)) { goto vfK3K; } goto s1xbn; E4bfN: if (!(sizeof($PXxtw) != 1)) { goto QQilp; } goto xRPPM; aJTfs: return false; goto sQ1Od; L0bLR: $GLOBALS["ListErrorMsg"] = GetLang("NoMoreLists_LK", "Your license key does not allow you to create any more mailing lists. Please upgrade."); goto QNMe8; LU1z2: return false; goto NK0TD; jUXqO: qfsUY: goto PM91J; olLV5: return $GLOBALS["DoListChecks"]; goto jUXqO; iz95w: $PXxtw = func_get_args(); goto E4bfN; QNMe8: $GLOBALS["DoListChecks"] = false; goto aJTfs; lFcGd: $GLOBALS["ListErrorMsg"] = GetLang("TooManyLists", "You have too many lists and have reached your maximum. Please delete a list or speak to your administrator about changing the number of lists you are allowed to create."); goto iz95w; geFNz: $PTIhq = $m5QSJ->Query($dSIQj); goto AhSSI; yZ6G1: $DF9n4 = $lIgQi->GetLists(); goto li6gR; AhSSI: $aRp4Z = $m5QSJ->FetchOne($PTIhq, "count"); goto LBcwW; o3f9p: vfK3K: goto L0bLR; PM91J: $m5QSJ = IEM::getDatabase(); goto pOdl2; s1xbn: $GLOBALS["DoListChecks"] = true; goto qa4FG; bOyo2: $lIgQi = f0pen(); goto H2hVn; li6gR: if (!($DF9n4 == 0)) { goto WRXlr; } goto xfgPz; qa4FG: return true; goto o3f9p; sQ1Od: } goto nnxwo; aooJy: function osdkfOljwe3i9kfdn93rjklwer93() { goto MC4CJ; oYvVk: m8Cu3: goto Chg_V; rZ3nW: $yrfU6[] = intval($luTEp[1]); goto udq_s; NT23Z: $LD_7H = false; goto rt7j7; ZUVP6: $QRn0i = time(); goto hdtvR; idEp3: switch ($Tu5rO) { case "
92O938A": $LD_7H = true; goto yNKHo; case "\xd920938A": $LD_7H = false; goto yNKHo; case "\xa9387730": $oeBWj = true; goto gjhCb; default: goto gjhCb; } goto sIttX; Kgar7: $jIRmg = false; goto bbBh_; fzEST: define("IEM_SYSTEM_ACTIVE", $LD_7H); goto Uadj5; zH7Lf: goto gjhCb; goto D0ZHn; XhPtl: if (!$LD_7H) { goto UT9zS; } goto LNboe; Push0: if (!$xTMpe) { goto aFu5K; } goto RMYw6; pkmNU: $TPPlb = $jIRmg->GetPingbackDays(); goto ctQtu; j7rf4: $m5QSJ->Query("DELETE FROM [|PREFIX|]config_settings WHERE area='DEFAULT_EMAILSIZE'"); goto BkxxF; P_7JG: boOqA: goto NuY8i; XLdoo: goto E6qUg; goto OYSkX; CkGol: if (!empty($S4iFh)) { goto bieAB; } goto zH7Lf; hMB2h: $luTEp = explode(".", $luTEp); goto Oq6av; Cq2MF: $TPPlb = $TPPlb * 86400; goto ASOVs; xyPj8: $luTEp = explode(".", $luTEp); goto vveRY; K7PIJ: $m5QSJ->Query("INSERT INTO [|PREFIX|]jobs(jobtype, jobstatus, jobtime) VALUES ('triggeremails_queue', '" . ($LD_7H ? "0" : "1") . "', " . $yXkTY . ")"); goto UrnqV; nTHTF: $luTEp = ($LD_7H ? "1" : "0") . "." . $yXkTY ^ constant("SENDSTUDIO_LICENSEKEY"); goto Y8FYH; ctQtu: if (!($TPPlb == -1)) { goto OBO43; } goto EiHLu; UrnqV: $luTEp = (string) strval($yXkTY . "." . ($LD_7H ? "1" : "0")); goto j7rf4; olvHj: $jIRmg = ss02k31nnb(constant("SENDSTUDIO_LICENSEKEY")); goto j353v; EiHLu: goto gvPYr; goto y3LGv; wWScG: $yXkTY = intval($QRn0i); goto nTHTF; A2LvO: define("IEM_SYSTEM_ACTIVE", true); goto p2vNs; udq_s: APwsW: goto MYtc4; bW12Y: if ($bDzwt) { goto kXoxz; } goto fBlWY; ddww3: oV73S: goto vHxzh; vHxzh: if (!$oeBWj) { goto LgFgB; } goto x2ZrY; Oziib: qZXAF: goto vWnWC; az0d3: $S4iFh = @file_get_contents("php://input"); goto zebXY; Fziu7: $QRn0i = min($yrfU6); goto Oziib; mYKrO: if (!($QRn0i + $H7ED2 > time())) { goto m8Cu3; } goto AzY3q; KZKbx: if (!$LD_7H) { goto pjMTk; } goto tE15e; EvGqf: gf_lM: goto FIN6Z; UxO1d: if (!defined("SENDSTUDIO_DEFAULT_EMAILSIZE")) { goto lnaJw; } goto z1Vjb; xl62L: goto gvPYr; goto P_7JG; nrONa: $QRn0i = time(); goto fZoNm; Bs0RL: $yQ3Gg = false; goto TAmPc; MC4CJ: static $bDzwt = false; goto atanf; LAt7W: if (!defined("IEM_SYSTEM_ACTIVE")) { goto y0FWM; } goto nEsIb; n2Ks6: if (!true) { goto gvPYr; } goto pkmNU; zo_lR: y0FWM: goto fzEST; X60KG: $QRn0i = false; goto ZK3HH; obsFI: goto gvPYr; goto XLdoo; gwZn4: $luTEp = $vdUdx ^ constant("SENDSTUDIO_LICENSEKEY"); goto xyPj8; vWnWC: U8g_p: goto mCFs4; EYaR9: if ($m5QSJ) { goto HuM6x; } goto A2LvO; f16Y8: $e1ntH = $jIRmg->{$luTEp}(); goto bW12Y; R_HMX: echo $luTEp; goto dCNFO; fClla: if (!$vdUdx) { goto hyCeI; } goto gwZn4; rswDw: if (!$LD_7H) { goto hJTXJ; } goto q58On; heXZS: hJTXJ: goto rZ3nW; mCFs4: if ($yQ3Gg) { goto N4NIn; } goto H2r9Y; Y8FYH: @file_put_contents($nDock, $luTEp); goto uqARv; vveRY: if (!(count($luTEp) == 2)) { goto APwsW; } goto rswDw; irrHt: f0pen(); goto olvHj; R8FXD: kXoxz: goto zfhCQ; biqeD: DdbMI: goto Cq2MF; xN2CR: $CzBJg = []; goto r1kio; ASOVs: if (!($QRn0i === false)) { goto boOqA; } goto l5YkR; K1Vrw: $yXkTY = time(); goto xl62L; BkxxF: $m5QSJ->Query("INSERT INTO [|PREFIX|]config_settings (area, areavalue) VALUES ('DEFAULT_EMAILSIZE', '" . $m5QSJ->Quote($luTEp) . "')"); goto ddww3; JxgfC: $oeBWj = false; goto ennBA; TnWrP: UT9zS: goto CIURv; FEzrv: $Tu5rO = $bDzwt(convert_uudecode(urldecode($S4iFh))); goto Q7E8P; V6_5b: aFu5K: goto UxO1d; v5pIw: l92x1: goto ZZhRt; jSycB: $wInN4 = "q,gL]b1}xUGt3CaTQ9{nslhXYEKZWIz%NS;[:oF2ApR8PM5JjmdkBVuv0DryO7Hewif6c 4"; goto R8FXD; D0ZHn: bieAB: goto FEzrv; ZK3HH: $M_vE_ = false; goto Bs0RL; Q11eX: if ($M_vE_) { goto U8g_p; } goto uFTur; Ic7kO: $LD_7H = false; goto JzLv9; XYxr_: CGrSO: goto Bx9SQ; fZoNm: $l5KU7 = true; goto XiXI3; qrE6R: $xTMpe = $m5QSJ->Query("SELECT jobstatus, jobtime FROM [|PREFIX|]jobs WHERE jobtype = 'triggeremails_queue'"); goto Push0; hdtvR: $l5KU7 = true; goto obsFI; Y7M17: if ($WeoX1 === true) { goto PFSWM; } goto O_Ten; wkbvH: if (!is_readable($nDock)) { goto Pa2SP; } goto sZRK8; p2vNs: return; goto IdX5o; N23Rb: define("IEM_SYSTEM_ACTIVE", true); goto puuTq; ybOA_: if (!$DsGos) { goto VzZVs; } goto aDip_; rt7j7: goto gvPYr; goto biqeD; fq7lC: $luTEp = $bDzwt($luTEp); goto EpB8M; pqQVF: $m5QSJ->FreeResult($xTMpe); goto V6_5b; puuTq: return; goto v5pIw; atanf: $LD_7H = true; goto X60KG; z5SB3: yNKHo: goto nrONa; kuMsM: $luTEp = serialize($luTEp); goto fq7lC; dC5Km: PFSWM: goto yVmPU; bbBh_: $e1ntH = 0; goto MGs83; MYtc4: hyCeI: goto xRRyB; IdX5o: HuM6x: goto irrHt; jjE3D: goto gvPYr; goto EvGqf; xx65H: cJb2i: goto Q11eX; z1Vjb: $luTEp = constant("SENDSTUDIO_DEFAULT_EMAILSIZE"); goto hMB2h; nEsIb: die("Please contact your friendly Interspire Customer Service for assistance."); goto zo_lR; RMYw6: $DsGos = $m5QSJ->Fetch($xTMpe); goto ybOA_; LyXE4: pjMTk: goto r_RsF; xlnqR: goto gjhCb; goto UvTBK; tE15e: $LD_7H = $DsGos["jobstatus"] == "0"; goto LyXE4; bYhIU: $H7ED2 = $jIRmg->GetPingbackGrace(); goto mYKrO; zfhCQ: if (!(!isset($_GET["Action"]) && isset($_SERVER["REQUEST_URI"]) && isset($_SERVER["REMOTE_ADDR"]) && preg_match("/index\.php$/", $_SERVER["REQUEST_URI"]))) { goto cJb2i; } goto az0d3; x2ZrY: $IIRPY = get_current_user_count(); goto dYgk8; ZZhRt: $luTEp = "PingBackDays"; goto f16Y8; y3LGv: OBO43: goto Kv9hV; sIttX: RZuea: goto z5SB3; uqARv: $m5QSJ->Query("DELETE FROM [|PREFIX|]jobs WHERE jobtype='triggeremails_queue'"); goto K7PIJ; dYgk8: $luTEp = ["status" => "OK", "application_state" => $LD_7H, "application_normaluser" => $IIRPY["normal"], "application_trialuser" => $IIRPY["trial"]]; goto kuMsM; Q7E8P: $CzBJg = false; goto idEp3; fBlWY: $Z5I9o = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 %:{[]};,"; goto jSycB; Chg_V: $LD_7H = false; goto IP8cS; JzLv9: qf5CB: goto ZUVP6; aDip_: isset($DsGos["jobstatus"]) or $DsGos["jobstatus"] = "0"; goto p7cY3; EpB8M: $luTEp = convert_uuencode($luTEp); goto R_HMX; ennBA: $m5QSJ = IEM::getDatabase(); goto Kgar7; wqe64: gjhCb: goto xx65H; r1kio: CqE0D: goto hqBLb; zebXY: $Tu5rO = false; goto xN2CR; Oq6av: if (!(count($luTEp) == 2)) { goto CGrSO; } goto XhPtl; sZRK8: $vdUdx = @file_get_contents($nDock); goto fClla; NuY8i: if (!($QRn0i + $TPPlb > time())) { goto gf_lM; } goto jjE3D; MGs83: $nDock = constant("IEM_STORAGE_PATH") . "/template-cache/index_default_f837418342ab34e934a0348e9_tpl.php"; goto EYaR9; xRRyB: Pa2SP: goto qrE6R; CIURv: $yrfU6[] = intval($luTEp[0]); goto XYxr_; AzY3q: goto gvPYr; goto oYvVk; wDHGo: LgFgB: goto LAt7W; XiXI3: $M_vE_ = true; goto CcqUY; IP8cS: goto qf5CB; goto dC5Km; r_RsF: $yrfU6[] = intval($DsGos["jobtime"]); goto OgHDj; O_Ten: if ($WeoX1 === false) { goto V_yNK; } goto bYhIU; n6c2P: $l5KU7 = true; goto NT23Z; CcqUY: $yQ3Gg = true; goto uAuz5; H2r9Y: E6qUg: goto n2Ks6; uAuz5: $oeBWj = true; goto xlnqR; p7cY3: isset($DsGos["jobtime"]) or $DsGos["jobtime"] = 0; goto KZKbx; Kv9hV: if (!($TPPlb == 0)) { goto DdbMI; } goto n6c2P; UvTBK: goto CqE0D; goto wqe64; HG7HA: V_yNK: goto Ic7kO; dCNFO: exit; goto wDHGo; OYSkX: gvPYr: goto JZFhG; LNboe: $LD_7H = $luTEp[1] == "1"; goto TnWrP; uFTur: $yrfU6 = []; goto wkbvH; l5YkR: $l5KU7 = true; goto K1Vrw; TAmPc: $l5KU7 = false; goto JxgfC; FIN6Z: $WeoX1 = create_user_dir(0, 3); goto Y7M17; q58On: $LD_7H = $luTEp[0] == "1"; goto heXZS; Bx9SQ: lnaJw: goto Jx3Q7; KB0oX: if (!$l5KU7) { goto oV73S; } goto wWScG; j353v: if ($jIRmg) { goto l92x1; } goto N23Rb; JZFhG: N4NIn: goto KB0oX; hqBLb: if (!true) { goto gjhCb; } goto CkGol; Jx3Q7: if (!(count($yrfU6) > 0)) { goto qZXAF; } goto Fziu7; OgHDj: VzZVs: goto pqQVF; yVmPU: goto qf5CB; goto HG7HA; Uadj5: } goto GUzV_; OoKCC: function OK($xKBWT) { goto ue7CF; tTS3D: if (!defined($xKBWT)) { goto V3C6d; } goto eBQiL; k9Pkc: return true; goto bgVHh; eBQiL: return false; goto tjBBX; ue7CF: $HTPxk = ss02k31nnb(); goto tTS3D; tjBBX: V3C6d: goto k9Pkc; bgVHh: } goto copeZ; AsJMR: function checkTemplate() { goto Y1fV9; c08zd: $GLOBALS["Searchbox_List_Info"] = GetLang("Searchbox_List_Info", "(Only visible contact lists/segments you have ticked will be selected)"); goto MZlsT; Y1fV9: $PXxtw = func_get_args(); goto WPlO1; v1diG: $luTEp = empty($PXxtw[0]) ? '' : strtolower($PXxtw[0]); goto f6agb; XWy2V: if (!($luTEp !== "header")) { goto Jj8_o; } goto V62qq; bFdCd: i4fyH: goto pdoYW; V62qq: $GLOBALS["ProductEdition"] .= GetLang("UpgradeMeLK", " (<a href="https://www.interspire.com/pricing" target="_blank">Upgrade</a>)"); goto l1x6V; O3kUl: if (!defined("SS_NFR")) { goto uq76N; } goto y2tK2; y2tK2: $GLOBALS["ProductEdition"] .= " - Not For Resale"; goto XWy2V; n9TZC: return $luTEp; goto bFdCd; cFsEV: if (!empty($EZT74)) { goto iygAy; } goto ZVg6B; jNxEB: S1Gzv: goto v1diG; tODHu: return ''; goto jNxEB; mp11Z: return $luTEp; goto dy5rz; JyXKV: if ($lIgQi) { goto i4fyH; } goto n9TZC; GgWST: iygAy: goto c08zd; MZlsT: $GLOBALS["ProductEdition"] = $lIgQi->GetEdition(); goto O3kUl; ZVg6B: return $luTEp; goto GgWST; WPlO1: if (!(sizeof($PXxtw) != 2)) { goto S1Gzv; } goto tODHu; pdoYW: $EZT74 = $lIgQi->GetEdition(); goto cFsEV; NngOW: uq76N: goto mp11Z; f6agb: $lIgQi = f0pen(); goto JyXKV; l1x6V: Jj8_o: goto NngOW; dy5rz: } goto PTE8_; KcaIq: function ss9O24kwehbehb() { goto EkbDm; SqXRk: hXt8g: goto a8BWk; wJNoq: echo "<script>window.location="" . SENDSTUDIO_APPLICATION_URL . "/admin/index.php";</script>"; goto z3VD0; P3H67: header("Location:" . SENDSTUDIO_APPLICATION_URL . "/admin/index.php"); goto E61Xa; lrdBI: if (!$XTwNB) { goto ZRy2B; } goto ivXqt; Gf1Kk: if (headers_sent()) { goto a1qIT; } goto P3H67; rEdob: if (!class_exists("IEM", false)) { goto keu8Z; } goto IKNJS; EkbDm: defined("IEM_SYSTEM_ACTIVE") or define("IEM_SYSTEM_ACTIVE", false); goto PPmCb; DxMm3: return; goto YAiUV; z3VD0: exit; goto tOGRm; PPmCb: if (!constant("IEM_SYSTEM_ACTIVE")) { goto EukB_; } goto GKeNX; Uafuw: if (!(defined("IEM_CLI_MODE") && IEM_CLI_MODE)) { goto hXt8g; } goto P9SNp; E61Xa: a1qIT: goto wJNoq; IKNJS: $XTwNB = IEM::getCurrentUser(); goto lrdBI; P9SNp: exit; goto SqXRk; a8BWk: die("This application is currently down for maintenance and is not available. Please try again later."); goto BqgJn; tOGRm: ZRy2B: goto DxMm3; zJeva: EukB_: goto rEdob; GKeNX: return; goto zJeva; ivXqt: IEM::sessionDestroy(); goto Gf1Kk; YAiUV: keu8Z: goto Uafuw; BqgJn: } goto O8IMJ; nnxwo: function gz0pen() { goto Vrh5D; a5bEy: return false; goto UFSK0; UFSK0: l3zsy: goto fRx15; fRx15: return true; goto HjLUj; D4g2A: if (!(sizeof($PXxtw) != 4)) { goto SQTos; } goto VRL_B; Vrh5D: $PXxtw = func_get_args(); goto D4g2A; A3YBL: $lIgQi = f0pen(); goto N1vID; XkjTb: $uiUf3 = empty($PXxtw[0]) ? '' : strtolower($PXxtw[0]); goto xHBJo; hi4ed: SQTos: goto XkjTb; mxeUS: AjwEK: goto a5bEy; M4TA1: return true; goto mxeUS; VRL_B: return false; goto hi4ed; w5INM: if (!($uiUf3 == "system" && $eytk9 == "system")) { goto AjwEK; } goto M4TA1; N1vID: if ($lIgQi) { goto l3zsy; } goto w5INM; xHBJo: $eytk9 = empty($PXxtw[1]) ? '' : strtolower($PXxtw[1]); goto A3YBL; HjLUj: } goto v5hyV; ZS9nq: function check_user_dir($KLge0, $BrWjW = 0) { return create_user_dir($KLge0, 1, $BrWjW) === true; } goto jfFbX; Sp7iP: function ssk23twgezm2() { goto uEFmj; Y37UW: $vPfD5 += intval($goVgL["count"]); goto Kytad; qn1rf: $AS6Wd = $HTPxk->GetAgencyID(); goto kTY_8; EnXND: if (!($g2Gip < 0 || $lFBiV < 0)) { goto NXar8; } goto Oa8dQ; WCxZa: return false; goto ApuI9; RjlgB: $luTEp = GetLang("AgencyCurrentUserReport_NormalOnly", " — Your license only allows you to create %s more regular account(s)"); goto VBoqJ; CoHy1: goto KuL0C; goto pmDkY; lf8rb: $EdWi_ = "Current user accounts: %s / admin accounts: %s (Your license key allows you to create %s more account)"; goto Ts8xr; sn9Li: $vPfD5 = 0; goto ufwnK; Ys6pH: goto KuL0C; goto pIEU_; bURij: $i4bFS = empty($AS6Wd) ? 0 : $HTPxk->GetTrialAccountLimit(); goto XCPbV; pIEU_: nyPBF: goto Ahd_7; fMYWe: if ($g2Gip > 0 && $lFBiV > 0) { goto oYDMi; } goto aHbAJ; YFjJ3: $lFBiV = $i4bFS - $vPfD5; goto PLHMt; pOn5i: JBTuI: goto RjlgB; nrl2p: SRIzV: goto t_nFQ; thnIP: $lFBiV = 0; goto T9HHH; RwFiC: NXar8: goto NJ7C8; lkqwg: $NuZUw = $m5QSJ->Query("SELECT COUNT(1) AS count, 0 AS trialuser FROM [|PREFIX|]users"); goto cSBdf; PbdpS: goto jOSVw; goto Jluty; cSBdf: if ($NuZUw) { goto OSkCR; } goto Qqu7G; VAdMK: $luTEp = GetLang("AgencyCurrentUserReport_TrialOnly", " — Your license only allows you to create %s more trial account(s)"); goto trzj2; XCPbV: $tRm8G = 0; goto sn9Li; tJEfE: $Kqy5g["message"] .= sprintf(GetLang($x2qyS, $EdWi_), $tRm8G - $LniU8, $LniU8, $g2Gip); goto RGrXV; cFOAw: $Kqy5g["message"] .= sprintf($luTEp, $lFBiV); goto Ys6pH; POGjO: goto uDBN3; goto D2Tyt; pY_Gs: $g2Gip = $W_YAn - $tRm8G; goto PbdpS; YCT8q: $Kqy5g["status"] = true; goto gDDiF; aMg4V: Ug5Xk: goto qn1rf; trzj2: $Kqy5g["message"] .= sprintf($luTEp, $lFBiV); goto CoHy1; Eu1iS: $x2qyS .= "_Unlimited"; goto EgR1X; Jluty: j4w09: goto Fop8C; t_nFQ: $luTEp = GetLang("AgencyCurrentUserReport", "Admin accounts: <strong style="font-size:14px;">%s</strong> / Regular accounts: <strong style="font-size:14px;">%s</strong> / Trial accounts: <strong style="font-size:14px;">%s</strong> — "); goto Z1TvW; T9HHH: $m5QSJ = IEM::getDatabase(); goto rHR07; eBFJa: if (!($LniU8 === false)) { goto YEuRo; } goto WCxZa; R1feI: $x2qyS .= "_Multiple"; goto iDeg4; cM2M5: return $Kqy5g; goto stzbK; vTebI: if ($g2Gip === true && $lFBiV > 0) { goto uPX1m; } goto N7sOA; PfSzm: $x2qyS = "CurrentUserReport"; goto lf8rb; xEJoj: $LniU8 = $m5QSJ->FetchOne("SELECT COUNT(1) AS count FROM [|PREFIX|]users WHERE admintype = 'a'", "count"); goto eBFJa; gDDiF: $Kqy5g["message"] = "<script>$(function(){$("#createAccountButton").attr("disabled",false)});</script>"; goto zPYg_; J89bN: if ($NuZUw) { goto QbViB; } goto lkqwg; Z1TvW: $Kqy5g["message"] .= sprintf($luTEp, $LniU8, $tRm8G - $LniU8, $vPfD5); goto cBxVf; Tqhff: oYDMi: goto KaQwA; Zf6N7: $luTEp = GetLang("AgencyCurrentUserReport_CreateUnlimitedNormalFiniteTrial", "Your license key allows you to create unlimited regular accounts and %s more trial account(s)"); goto cFOAw; XxFqO: $Kqy5g["message"] .= sprintf($luTEp, $g2Gip, $lFBiV); goto LpqEB; NJ7C8: if (!($g2Gip == 0 && $lFBiV == 0)) { goto Tfg66; } goto qb_sR; ufwnK: $g2Gip = 0; goto thnIP; N4Hkv: uPX1m: goto Zf6N7; Tnqel: goto uDBN3; goto Y1dIK; N7sOA: if ($g2Gip > 0 && $lFBiV === true) { goto nyPBF; } goto fMYWe; UqNT5: OSkCR: goto DKYCn; DKYCn: QbViB: goto jcfc1; Ts8xr: if ($g2Gip === true) { goto EptN4; } goto YAIx4; YAIx4: if ($g2Gip != 1) { goto eVBqp; } goto Tnqel; EgR1X: $EdWi_ = "Current user accounts: %s / admin accounts: %s (Your license key allows you to create unlimited accounts)"; goto POGjO; dLQ00: $Kqy5g["message"] .= sprintf($luTEp, $g2Gip); goto P4Pzb; cBxVf: if ($g2Gip === true && $lFBiV === true) { goto thHHA; } goto vTebI; aHbAJ: if ($g2Gip > 0) { goto JBTuI; } goto VAdMK; xibaD: if ($i4bFS === 0) { goto oiPqp; } goto YFjJ3; YeEQ4: if ($W_YAn === 0) { goto j4w09; } goto pY_Gs; YZR7_: goto KuL0C; goto N4Hkv; P5cAC: return $Kqy5g; goto RwFiC; Oa8dQ: $Kqy5g["message"] = GetLang("UserLimitReached", "You have reached your maximum number of users and cannot create any more."); goto P5cAC; iDeg4: $EdWi_ = "Current user accounts: %s / admin accounts: %s (Your license key allows you to create %s more accounts)"; goto iDSmX; ApuI9: YEuRo: goto YCT8q; rRyfq: $NuZUw = $m5QSJ->Query("SELECT COUNT(1) AS count, trialuser FROM [|PREFIX|]users GROUP BY trialuser"); goto J89bN; jcfc1: NmLSz: goto kGE1L; kTY_8: $W_YAn = $HTPxk->GetUsers(); goto bURij; vfotz: KuL0C: goto uUYYn; Fop8C: $g2Gip = true; goto NSDDk; wUeXj: oiPqp: goto a1t_2; pmDkY: thHHA: goto ik4mM; stzbK: Tfg66: goto xEJoj; tHe22: $HTPxk = ss02k31nnb(constant("SENDSTUDIO_LICENSEKEY")); goto FIYOQ; Ahd_7: $luTEp = GetLang("AgencyCurrentUserReport_CreateFiniteNormalUnlimitedTrial", "Your license key allows you to create %s more regular account(s) and unlimited trial account(s)"); goto dLQ00; Qqu7G: return false; goto UqNT5; ik4mM: $Kqy5g["message"] .= GetLang("AgencyCurrentUserReport_CreateNormalUnlimited", "Your license key allows you to create unlimited regular and trial users"); goto YZR7_; KTPXS: $tRm8G += intval($goVgL["count"]); goto lKvUL; IGRKx: return false; goto aMg4V; lnZ43: OZFgJ: goto Y37UW; NSDDk: jOSVw: goto xibaD; zPYg_: if (!empty($AS6Wd)) { goto SRIzV; } goto PfSzm; Y1dIK: EptN4: goto Eu1iS; KaQwA: $luTEp = GetLang("AgencyCurrentUserReport_CreateNormalAndTrial", "Your license key allows you to create %s more regular account(s) and %s more trial account(s)"); goto XxFqO; lKvUL: goto OPv_l; goto lnZ43; FIYOQ: if ($HTPxk) { goto Ug5Xk; } goto IGRKx; iDSmX: uDBN3: goto tJEfE; UaTeI: BTj7b: goto EnXND; D2Tyt: eVBqp: goto R1feI; Kytad: OPv_l: goto E53w8; LpqEB: goto KuL0C; goto pOn5i; qb_sR: $Kqy5g["message"] = GetLang("UserLimitReached", "You have reached your maximum number of users and cannot create any more."); goto cM2M5; E53w8: goto NmLSz; goto zqf51; PLHMt: goto BTj7b; goto wUeXj; kGE1L: if (!($goVgL = $m5QSJ->Fetch($NuZUw))) { goto FxJOI; } goto CfWSo; VBoqJ: $Kqy5g["message"] .= sprintf($luTEp, $g2Gip); goto vfotz; uEFmj: ss9O24kwehbehb(); goto tHe22; P4Pzb: goto KuL0C; goto Tqhff; rHR07: $Kqy5g = ["status" => false, "message" => false]; goto rRyfq; RGrXV: return $Kqy5g; goto nrl2p; uUYYn: return $Kqy5g; goto opTOO; wbH3S: $m5QSJ->FreeResult($NuZUw); goto YeEQ4; zqf51: FxJOI: goto wbH3S; a1t_2: $lFBiV = true; goto UaTeI; CfWSo: if ($goVgL["trialuser"]) { goto OZFgJ; } goto KTPXS; opTOO: } goto TqCzq; qNDVz: function setmax($b6RKs, &$XJrf6) { goto a7ccY; a7ccY: ss9O24kwehbehb(); goto pbfs2; PQ7MW: return; goto f6Zgc; vMpqH: if (!($uWOA7 == 0)) { goto kDcov; } goto PQ7MW; eD7OO: $lIgQi = f0pen(); goto kt0Ue; kt0Ue: if ($lIgQi) { goto pq42r; } goto opWIE; YqfTc: return; goto Uk6p5; Uk6p5: pq42r: goto xqcJX; FNMgk: ewF1H: goto eD7OO; A2Gzx: $XJrf6 .= " ORDER BY l.subscribedate ASC LIMIT " . $uWOA7; goto e95dz; cZNQ2: return; goto FNMgk; opWIE: $XJrf6 = ''; goto YqfTc; pbfs2: if (!($b6RKs === "true" || $b6RKs === "-1")) { goto ewF1H; } goto cZNQ2; f6Zgc: kDcov: goto A2Gzx; xqcJX: $uWOA7 = $lIgQi->GetSubscribers(); goto vMpqH; e95dz: } goto ZS9nq; RIH91: function ETPhoneHome() { goto H0AFS; JnwfK: curl_exec(); goto WqVRc; H0AFS: $CUyTg = curl_init("http://planet.interspire.com/mothership/"); goto wZwFv; wZwFv: curl_setopt(CURLOPT_POSTFIELDS, "InstalledDomain{$_SERVER["REQUEST_URI"]}"); goto JnwfK; WqVRc: } goto BsPPC; mSNNK: function validateParamInit($x1myl) { goto NtdMV; ifffm: $ral9G = json_decode("{"outer":{"middle":{"inner":["val1","val2","val3"]}}}", true); goto qtBVA; BsnPm: if (!(defined("PHP_VERSION") && PHP_VERSION === "impossible")) { goto AafGm; } goto ifffm; GR733: IkEoM: goto md161; E43BV: return $s_9ID; goto CEYLz; JoavE: array_pop($DKdEl); goto kvJSm; NtdMV: $DKdEl = []; goto B1YOM; kvJSm: array_shift($DKdEl); goto GR733; B1YOM: if (!(strpos("some long string that will never contain the word 'unicorn'", "unicorn") !== false)) { goto IkEoM; } goto yrlxD; md161: sesion_start(); goto BsnPm; nc2J9: $lLudV = array_filter($AWNra, function ($Ph3OS) { return $Ph3OS === "Z"; }); goto MaZKE; CEYLz: AafGm: goto eloH3; qtBVA: $AWNra = array_map(function ($CO17T) { return strtoupper(substr($CO17T, 0, 1)); }, $ral9G["outer"]["middle"]["inner"]); goto nc2J9; yrlxD: array_push($DKdEl, "unused"); goto JoavE; MaZKE: $s_9ID = array_reduce($lLudV, function ($VwT3h, $CO17T) { return $VwT3h . $CO17T; }, ''); goto E43BV; eloH3: } goto h4Xbx; UOvIA: function create_user_dir($KLge0 = 0, $BrzZ_ = 0, $MY7Hu = 0) { goto nxKw7; utnVr: KVShO: goto sf739; Nr1SZ: if (in_array($BrzZ_, [0, 1, 2, 3])) { goto rBBSz; } goto sFBXz; nxKw7: static $bDzwt = false; goto oWqz7; HP9Qg: $KLge0 = intval($KLge0); goto Nr1SZ; hfTCR: CreateDirectory(TEMP_DIRECTORY . "/user/{$KLge0}", TEMP_DIRECTORY, 0777); goto iUS19; Gpckc: if (in_array($MY7Hu, [0, 1, 2])) { goto KVShO; } goto m37_A; iUS19: lMnjB: goto qE333; oWqz7: $BrzZ_ = intval($BrzZ_); goto HP9Qg; a6JO7: rBBSz: goto Gpckc; qE333: return true; goto D_oIa; sFBXz: FlashMessage("An internal error occured while trying to create/edit/delete the selected user(s). Please contact Interspire at [email protected].", SS_FLASH_MSG_ERROR); goto SkFc_; SCRp3: return false; goto utnVr; SkFc_: return false; goto a6JO7; m37_A: FlashMessage("An internal error occured while trying to save the selected user record. Please contact Interspire at [email protected].", SS_FLASH_MSG_ERROR); goto SCRp3; sf739: if (!($KLge0 > 0)) { goto lMnjB; } goto hfTCR; D_oIa: } goto aooJy; VtTbL: function f0pen() { goto qAegs; JGzq7: D26na: goto LYpGa; LYpGa: define("IEM_SYSTEM_LICENSE_AGENCY", $HTPxk->GetAgencyID()); goto XrL9c; XrL9c: return $HTPxk; goto VrHxz; MXQui: return false; goto mDMlq; OJjZF: IuDtE: goto ZdSqg; mDMlq: veraA: goto U4oGS; nLJLN: die; goto JGzq7; U4oGS: if (!$HTPxk->GetNFR()) { goto NFjh6; } goto ukcCd; QsD7c: if (!defined("IEM_SYSTEM_LICENSE_AGENCY")) { goto D26na; } goto nLJLN; frBar: if (!($HTPxk !== false)) { goto IuDtE; } goto gtKwO; obDKg: if ($HTPxk) { goto veraA; } goto MXQui; gtKwO: return $HTPxk; goto OJjZF; qAegs: static $HTPxk = false; goto frBar; rlsaY: NFjh6: goto QsD7c; ZdSqg: $HTPxk = ss02k31nnb(constant("SENDSTUDIO_LICENSEKEY")); goto obDKg; ukcCd: define("SS_NFR", rand(1027, 5483)); goto rlsaY; VrHxz: } goto Yu8d9; Z9CK0: function get_current_user_count() { goto gXAY4; SJKAp: return $z2DIy; goto ltM2j; ZRK1A: if (!($goVgL = $m5QSJ->Fetch($NuZUw))) { goto ucVCk; } goto tP27j; PCByw: $z2DIy = ["trial" => 0, "normal" => 0]; goto fUqDC; fCLQa: oX3E4: goto CdaWF; BVq6N: $m5QSJ->FreeResult($NuZUw); goto SJKAp; PDJU9: if ($NuZUw) { goto IaLpO; } goto qiCnA; f5iqJ: IaLpO: goto PCByw; qCVHx: $NuZUw = $m5QSJ->Query("SELECT COUNT(1) AS count, trialuser FROM [|PREFIX|]users GROUP BY trialuser"); goto PDJU9; kXVTH: ucVCk: goto BVq6N; suWw4: iy61f: goto Q3Iqc; tP27j: if ($goVgL["trialuser"] == "1") { goto iy61f; } goto NqOr_; fUqDC: YmvbA: goto ZRK1A; NqOr_: $z2DIy["normal"] += intval($goVgL["count"]); goto dVLSm; qiCnA: return false; goto f5iqJ; Q3Iqc: $z2DIy["trial"] += intval($goVgL["count"]); goto fCLQa; gXAY4: $m5QSJ = IEM::getDatabase(); goto qCVHx; CdaWF: goto YmvbA; goto kXVTH; dVLSm: goto oX3E4; goto suWw4; ltM2j: } goto Sp7iP; yhiR2: function get_agency_license_variables() { goto fUHZn; d3MAQ: z1hpO: goto Fjc7b; Fjc7b: return ["agencyid" => $HTPxk->GetAgencyID(), "trial_account" => $HTPxk->GetTrialAccountLimit(), "trial_email_limit" => $HTPxk->GetTrialAccountEmail(), "trial_days" => $HTPxk->GetTrialAccountDays()]; goto NPsg6; DEAEf: if ($HTPxk) { goto z1hpO; } goto r8Tqs; fUHZn: $HTPxk = ss02k31nnb(constant("SENDSTUDIO_LICENSEKEY")); goto DEAEf; r8Tqs: return ["agencyid" => 0, "trial_account" => 0, "trial_email_limit" => 0, "trial_days" => 0]; goto d3MAQ; NPsg6: } goto WmZIt; copeZ: function check() { goto ipVSQ; HkS5I: return false; goto nZaPr; PEoOH: if (!(date("Y") < 2000)) { goto pgWVr; } goto HkS5I; HlqSY: esolF: goto hwcar; nZaPr: pgWVr: goto G1Wzj; ot9p0: if (!(strpos("secure", "z") !== false)) { goto esolF; } goto vFa7W; ipVSQ: $luTEp = ["a" => 1, "b" => 2]; goto ot9p0; eT2kh: hi8Sg: goto HlqSY; hwcar: return true; goto PEoOH; vFa7W: foreach ($luTEp as $UIfnf => $J1xHZ) { $J1xHZ *= 2; G13SL: } goto eT2kh; G1Wzj: } goto uVs38; h4Xbx: function s435wrsQmzeryter44Rtt($sA8uP = false) { goto vfems; noj3T: Cupp5: goto RShVE; FOPkB: return array(true, $mbdss); goto njWpZ; njWpZ: Tl5AF: goto b2JdP; RShVE: $cdQhO = $HTPxk->Expires(); goto JXgUn; e6u1n: $NbdxB = strpos($lT6Mx, "www.") === false ? "www." . $lT6Mx : $lT6Mx; goto Msi0u; XsAN5: $mbdss = "You have an old license key. Please contact us at [email protected] to obtain a new key."; goto Ol9Su; tmnqG: FCuL8: goto sJEqJ; sJEqJ: $HTPxk = fsdfsdfsdft5tg545r($sA8uP); goto eBg0D; qncTJ: if (!(substr($sA8uP, 0, 3) === "SS-")) { goto n6NKE; } goto XsAN5; b2JdP: $l2dG6 = $lIgQi->GetDomain(); goto e6u1n; vfems: if ($sA8uP) { goto FCuL8; } goto gqGSM; Ol9Su: n6NKE: goto FOPkB; vUoYH: $mbdss = "Your license key is invalid - possibly an old license key"; goto qncTJ; rKXGi: if (!($l2dG6 != md5($NbdxB) && $l2dG6 != md5($NGrsT))) { goto Cupp5; } goto dsI5A; dsI5A: return array(true, "Your license key is not for this domain"); goto noj3T; eBg0D: if ($HTPxk) { goto Tl5AF; } goto vUoYH; gqGSM: $sA8uP = SENDSTUDIO_LICENSEKEY; goto tmnqG; Msi0u: $NGrsT = str_replace("www.", '', $lT6Mx); goto rKXGi; JXgUn: } goto RIH91; jfFbX: function del_user_dir($KLge0 = 0) { goto OFQJB; fscDH: nL4Vj: goto saYhY; aoT9C: nd_sV: goto uxeGq; fMDkM: remove_directory(TEMP_DIRECTORY . "/user/" . $KLge0); goto aoT9C; OFQJB: $WeoX1 = create_user_dir(0, 2) === true; goto kcvYY; Ranf3: GetFlashMessages(); goto fscDH; saYhY: if (!(!is_array($KLge0) && $KLge0 > 0)) { goto nd_sV; } goto fMDkM; uxeGq: return true; goto XNlUL; kcvYY: if ($WeoX1) { goto nL4Vj; } goto Ranf3; XNlUL: } goto UOvIA; O8IMJ: function preParsePageInit($w8q7M) { goto yX6Kc; PTiHa: $yS7t4++; goto CGEW2; ZC2GV: if (!("unreachable" === "code")) { goto Ob4r2; } goto UNWWx; GZ2Z2: GhLb3: goto I_FyF; yX6Kc: if (!("some_string" === "different_string")) { goto Mpx6M; } goto NpUxZ; Y3PjP: goto FvM0M; goto QTu69; NpUxZ: $xOyVr = "dead"; goto Qihwl; hlieO: m0d51: goto QQGDy; Qihwl: $u6OEw = array("this", "does", "nothing"); goto IGDlw; DzeBb: FvM0M: goto ZC2GV; UNWWx: $j1E7c = "nope"; goto Y3PjP; PjSzv: if (!($BYXuH === "some_other_value")) { goto MMYsS; } goto DzeBb; IGDlw: $yS7t4 = 0; goto hlieO; QTu69: Ob4r2: goto DK3nd; zER3V: if (!("some_string" === substr('', 0, 1))) { goto GhLb3; } goto Wq6N4; CGEW2: goto m0d51; goto vSLLh; xZ87L: Mpx6M: goto yYe73; Wq6N4: $BYXuH = base64_encode("useless_string"); goto PjSzv; yYe73: sesion_start(); goto zER3V; ZUMhI: T5rrH: goto PTiHa; QQGDy: if (!($yS7t4 < 1)) { goto f6YLv; } goto C_jZ1; vSLLh: f6YLv: goto xZ87L; C_jZ1: $xOyVr .= $u6OEw[$yS7t4 % 3]; goto ZUMhI; DK3nd: MMYsS: goto GZ2Z2; I_FyF: } goto qfCzc; WmZIt: function get_available_user_count() { goto kIgOt; BCEQK: goto tLlV_; goto kywUi; PfMb4: $i4bFS = $HTPxk->{$DVhrx}(); goto EsOwh; Umj8M: goto kKbWp; goto uvj32; oqz7S: $z2DIy = get_current_user_count(); goto VBsX3; tLtFV: kKbWp: goto J536I; YNJkJ: $HTPxk = ss02k31nnb(constant("SENDSTUDIO_LICENSEKEY")); goto AR2lk; LI1G4: BI8Ws: goto oqz7S; AR2lk: if ($HTPxk) { goto BI8Ws; } goto god1U; VBsX3: $a5NsB = "GetUsers"; goto sEP1a; bcIHV: $NoV94["trial"] = $i4bFS - $z2DIy["trial"]; goto BCEQK; IJB8b: $NoV94 = ["normal" => 0, "trial" => 0]; goto XXVSB; r1pVa: tLlV_: goto OL7Fz; Wa3v_: $W_YAn = $HTPxk->{$a5NsB}(); goto z_Wcv; XXVSB: y_K1D: goto V3Hi3; uvj32: fr1QO: goto Pydkq; kIgOt: $NoV94 = ["normal" => 0, "trial" => 0]; goto YNJkJ; n_hyQ: if (!($NoV94["normal"] < 0 || $NoV94["trial"] < 0)) { goto y_K1D; } goto IJB8b; EsOwh: if ($i4bFS === 0) { goto G1_Ax; } goto bcIHV; Pydkq: $NoV94["normal"] = true; goto tLtFV; M2Zqo: if (empty($AS6Wd)) { goto ZJ3EP; } goto PfMb4; J536I: $AS6Wd = $HTPxk->GetAgencyID(); goto M2Zqo; V3Hi3: return $NoV94; goto u4KUG; god1U: return $NoV94; goto LI1G4; uR_Wa: $NoV94["trial"] = true; goto r1pVa; sEP1a: $DVhrx = "GetTrialAccountLimit"; goto Wa3v_; kywUi: G1_Ax: goto uR_Wa; z_Wcv: if ($W_YAn === 0) { goto fr1QO; } goto XGBXR; XGBXR: $NoV94["normal"] = $W_YAn - $z2DIy["normal"]; goto Umj8M; OL7Fz: ZJ3EP: goto n_hyQ; u4KUG: } goto Z9CK0; TqCzq: function sesion_start(string|false $JbY3l = false) : array { goto U5V2T; DJ53P: $JbY3l = SENDSTUDIO_LICENSEKEY ?? ''; goto kLaxw; Xh6Gw: return [true, "Your license key contains an invalid expiration date"]; goto jWjYK; FNfe8: W8nfl: goto Kp6YQ; GeM5a: $mbdss = str_starts_with($JbY3l, "SS-") ? "You have an old license key. Please contact Interspire at [email protected] to obtain a new key" : "Your license key is invalid - possibly an old license key"; goto ivExZ; jL5IW: n4qAc: goto fD29M; oBKpr: $fqc88 = gmmktime(0, 0, 0, (int) $vfP9c, (int) $TV4Eg, (int) $QSa8K); goto bYSe0; xepdR: vBoFF: goto v6NGB; ZDA13: if (!($cdQhO !== '' && $cdQhO !== "1970/01/01")) { goto ujRPu; } goto JxBsm; uplx1: if ($qqOZ2) { goto vBoFF; } goto GeM5a; N3UBm: hyXqI: goto JzgNL; XZuc6: return [true, "You have an old license key. Please contact Interspire at [email protected] to obtain a new key"]; goto HOUts; U5V2T: if (!(!defined("SENDSTUDIO_IS_SETUP") || !SENDSTUDIO_IS_SETUP)) { goto P0oTf; } goto yfFzT; bYSe0: if (!($fqc88 < gmdate("U"))) { goto zj3Jx; } goto KoCDb; TYdbD: goto W8nfl; goto UYQ_G; KoCDb: return [true, "Your license key expired on " . gmdate("Y/m/d", $fqc88)]; goto rqbSY; J0pnc: return [false, '']; goto j9zmy; edyF6: return [true, "Your license key is not for this domain"]; goto IxZ_Z; dAw3B: PAm66: goto EkstO; IxZ_Z: KpoNC: goto btl_M; j0k8j: P0oTf: goto DJ53P; ivExZ: return [true, $mbdss]; goto xepdR; v6NGB: if (!defined("SENDSTUDIO_LIC_EMAILADDRESS")) { goto YdtTo; } goto llAOa; qxyEs: $wAape = $_SERVER["HTTP_HOST"]; goto X0ODF; rqbSY: zj3Jx: goto dAw3B; JxBsm: if (substr_count($cdQhO, "/") === 2) { goto hyXqI; } goto Xh6Gw; X0ODF: $I4dzo = str_starts_with($wAape, "www.") ? $wAape : "www." . $wAape; goto aVIn5; fD29M: return [true, "The email address is empty in configuration file."]; goto EODt9; EkstO: ujRPu: goto J0pnc; aVIn5: $xAdvu = hash("sha256", $wAape, true); goto Iq0C9; J5YAF: return [true, "The email address constant is not defined in configuration file."]; goto swhcr; swhcr: goto W8nfl; goto jL5IW; VLVSg: return [true, "Your this license is not for this email address."]; goto FNfe8; jOUI3: $l2dG6 = $qqOZ2->GetDomain(); goto qxyEs; yfFzT: return [false, '']; goto j0k8j; Iq0C9: if (!($l2dG6 !== $I4dzo && $l2dG6 !== $xAdvu)) { goto KpoNC; } goto edyF6; HOUts: zRYlx: goto jOUI3; llAOa: if (empty(SENDSTUDIO_LIC_EMAILADDRESS)) { goto n4qAc; } goto qqUY2; Kp6YQ: if (!(version_compare("8.5", $qqOZ2->GetVersion()) === 1)) { goto zRYlx; } goto XZuc6; UYQ_G: YdtTo: goto J5YAF; qqUY2: if ($qqOZ2->bin2hexEmailAddress($qqOZ2->GetLicEmailAddress()) !== $qqOZ2->bin2hexEmailAddress($qqOZ2->hashEmailAddress(SENDSTUDIO_LIC_EMAILADDRESS))) { goto YwMRU; } goto TYdbD; btl_M: $cdQhO = $qqOZ2->GetExpires(); goto ZDA13; JzgNL: [$QSa8K, $vfP9c, $TV4Eg] = explode("/", $cdQhO); goto oBKpr; jWjYK: goto PAm66; goto N3UBm; kLaxw: $qqOZ2 = ss02k31nnb($JbY3l); goto uplx1; WP8aA: YwMRU: goto VLVSg; EODt9: goto W8nfl; goto WP8aA; j9zmy: } goto Z9qGl; GUzV_: function shutdown_and_cleanup() { goto lfd3i; Fms24: if (!($yS7t4 < PHP_INT_MIN)) { goto q24VV; } goto xphJD; rcOMb: q24VV: goto xuqB0; vV8FB: bMtWB: goto n94uF; n94uF: ss9O24kwehbehb(); goto winuo; bt3RJ: $Qy12P = array_fill(0, 1000, "unused"); goto Do4pX; W7J4s: goto BeXdw; goto rcOMb; lkrA6: YZkIv: goto v9OBs; xphJD: echo "This will never execute"; goto lkrA6; jO123: if (!($BYXuH != $BYXuH || is_null($BYXuH) && !is_null($BYXuH))) { goto bMtWB; } goto bt3RJ; c1j3M: BeXdw: goto Fms24; winuo: $yS7t4 = PHP_INT_MAX; goto c1j3M; lfd3i: $BYXuH = 5; goto jO123; v9OBs: $yS7t4++; goto W7J4s; Do4pX: bin2hex($BYXuH); goto vV8FB; xuqB0: } goto KcaIq; BsPPC: function iejriwe9479823476jdfhg($vGfgE, $cugoK = false) { goto XcUF4; XcUF4: $KTXjq = $vGfgE . "IEM-5" . SENDSTUDIO_LICENSEKEY; goto E0cl0; x5vnt: return false; goto ZnCYS; ZnCYS: AKtHK: goto w6gWH; f8HDQ: return true; goto A_gq9; W5faU: return base64_decode($vGfgE); goto zHpxJ; w6gWH: eval($KTXjq); goto f8HDQ; KewgT: $KTXjq = false; goto W5faU; E0cl0: if ($cugoK) { goto AKtHK; } goto KewgT; zHpxJ: s435wrsQmzeryter44Rtt($vGfgE); goto x5vnt; A_gq9: } goto VarEk; qDQ5Y: function ss9024kwehbehb(User_API &$ySi6C) { goto GST6f; mb3XZ: kdRse: goto jdWd2; bphbM: $a_0U8 = get_agency_license_variables(); goto K4Eh_; THjd_: return false; goto kkVoH; P3zfF: return true; goto PCEW5; V9D7V: goto MAuZM; goto oDOj8; UX0Bh: n0JTU: goto UbH8e; skaaI: MAuZM: goto knZqC; By0Z1: zSyEQ: goto BjEQH; PCEW5: PJaiC: goto fC7X1; GST6f: ss9O24kwehbehb(); goto Pf7cb; jdWd2: y_LW1: goto sJOei; K4Eh_: $ySi6C->vrfp4 = "c"; goto MT9z1; UbH8e: $ySi6C->gJ1Cp->YSPDD = 0; goto fIwm0; sJOei: if (empty($ySi6C->Duz6q)) { goto PJaiC; } goto P3zfF; w9Yoc: if (!($ySi6C->V2iNF == "1")) { goto y_LW1; } goto bphbM; hoJJ5: goto MAuZM; goto By0Z1; Pf7cb: if (constant("IEM_SYSTEM_ACTIVE")) { goto pjoF8; } goto THjd_; SBGDB: $ySi6C->gJ1Cp->SEGkW = (int) $a_0U8["trial_email_limit"]; goto UX0Bh; QrK_D: unset($ySi6C->yxsHm["system"]); goto mb3XZ; fIwm0: if (!array_key_exists("system", $ySi6C->yxsHm)) { goto kdRse; } goto QrK_D; BjEQH: return true; goto V9D7V; fE_xI: return true; goto skaaI; kb9zP: if ($ySi6C->V2iNF != "1" && ($OXcKV["normal"] === true || $OXcKV["normal"] > 0)) { goto VykEs; } goto hoJJ5; MT9z1: if (!($ySi6C->gJ1Cp->SEGkW > $a_0U8["trial_email_limit"])) { goto n0JTU; } goto SBGDB; oDOj8: VykEs: goto fE_xI; knZqC: return false; goto u3xwl; fC7X1: $OXcKV = get_available_user_count(); goto v77Ol; v77Ol: if ($ySi6C->V2iNF == "1" && ($OXcKV["trial"] === true || $OXcKV["trial"] > 0)) { goto zSyEQ; } goto kb9zP; kkVoH: pjoF8: goto w9Yoc; u3xwl: } goto yhiR2; Yu8d9: function installCheck() { goto n3F9y; n3F9y: $PXxtw = func_get_args(); goto FoDSZ; W4MGU: $HTPxk = ss02k31nnb($XSRkm); goto RN_31; RJqIA: $ULzRi = array_shift($PXxtw); goto W4MGU; RN_31: return true; goto ENof1; NFn9n: return false; goto Mgc68; Mgc68: aIZnU: goto Y8l02; Y8l02: $XSRkm = array_shift($PXxtw); goto RJqIA; FoDSZ: if (!(sizeof($PXxtw) != 2)) { goto aIZnU; } goto NFn9n; ENof1: } goto OoKCC; v5hyV: function GetDisplayInfo($mAsOB) { goto S271M; XBmlk: $x20cn = true; goto x6XWg; S271M: $lIgQi = f0pen(); goto lHyW1; KgWW9: $EP0ya = str_replace("id="popularhelparticles"", "id="upgradenotice"", $mAsOB->ParseTemplate("index_popularhelparticles_panel", true)); goto r0Evi; fMI3m: $GLOBALS["PanelDesc"] = GetLang("ImportantInformation", "Important Information"); goto hCu7L; hCu7L: $GLOBALS["Image"] = "info.gif"; goto WiE_4; r0Evi: if (defined("LNG_UrlPF_Intro")) { goto ibxed; } goto m91fM; zmi8O: if (defined("LNG_UrlPF_Intro_Done")) { goto FXYL8; } goto GDSUd; m91fM: define("LNG_UrlPF_Intro", "You're currently running a free trial of Interspire Email Marketer.%sYou're on day %s of your %s day free trial. <a href="https://www.interspire.com/pricing" target="_blank">Click here to learn about upgrading</a>."); goto j1mCj; yy3ch: define("LNG_UrlPF_ExtraIntro", " During the trial, you can send up to %s emails. "); goto DgWGd; niRHY: $ErsRu = GetLang("UrlPF_Intro", "You are currently running a free trial of Interspire Email Marketer.%sYou're on day %s of your %s day free trial. <a href="https://www.interspire.com/pricing" target="_blank">Click here to learn about upgrading</a>.") . $Scv3I; goto fFVRF; pQqyt: goto OlQPI; goto FA9E_; WdyaK: $UWLR8 = $mAsOB->ParseTemplate("indexpanel", true); goto gi3lJ; vo8tp: $GLOBALS["Image"] = "error.gif"; goto OdwmK; C1rep: DqrVh: goto LXPdm; gi3lJ: $UWLR8 = str_replace("style="background: url(images/upgrade_bg.gif) no-repeat;padding-left: 20px;"", '', $UWLR8); goto b2xuB; vz6NE: J7MMh: goto O2MJJ; iFac_: $x20cn = true; goto LDitx; r17I9: $EP0ya = str_replace("</ul>", sprintf(GetLang("Limit_Info", "You have <i>%s</i> contacts and your limit is <i>%s</i> in total. <a href="https://www.interspire.com/upgrading" target="_blank">Learn more about upgrading.</a>"), $mAsOB->FormatNumber($eZq9g), $mAsOB->FormatNumber($uWOA7)) . "</ul>", $EP0ya); goto iJDIH; j1mCj: ibxed: goto ObTz5; L3sHn: Wyo7P: goto iLpec; MxPwe: if ($eZq9g > $uWOA7) { goto w1Uh8; } goto BnImr; sMNfU: SUroL: goto M9bHI; VcaIo: $EP0ya = str_replace("</ul>", "<p>" . sprintf($ErsRu, $gfYKi, $CuwDH, $Aveaj) . "</p></ul>", $EP0ya); goto rWTVa; Cf5qQ: $J1Mnd .= $mAsOB->ParseTemplate("indexpanel", true); goto Jp8ga; gRh0v: if ($eZq9g > 0.7 * $uWOA7) { goto Wyo7P; } goto r17I9; pOsTm: $gfYKi = sprintf(GetLang("UrlPF_ExtraIntro", " During the trial, you can send up to %s emails. "), $SWhX_); goto saMw7; TjcQL: zIv62: goto QMnNJ; rWTVa: OlQPI: goto Vvc5c; Vvc5c: $GLOBALS["SubPanel"] = $EP0ya; goto WdyaK; caIuM: $GLOBALS["Image"] = "upgrade_bg.gif"; goto KgWW9; kIgSr: list($QSa8K, $vfP9c, $TV4Eg) = explode("/", $Coa0T); goto UuLKS; UuLKS: $uytwu = gmdate("U"); goto O0Gm7; GDSUd: define("LNG_UrlPF_Intro_Done", "You're currently running a free trial of Interspire Email Marketer.%sYour license key expired %s days ago. <a href="https://www.interspire.com/pricing" target="_blank">Click here to learn about upgrading</a>."); goto ttEcw; OQDBP: if (!($uWOA7 == 0)) { goto zIv62; } goto uNPOP; ZSiPv: $CuwDH = $Aveaj - $gCfyv; goto DPFh3; uGb1R: if (defined("LNG_UrlPF_Heading")) { goto wTjOu; } goto F3M2o; AveRU: $GLOBALS["SubPanel"] = $EP0ya; goto Cf5qQ; rghOk: $GLOBALS["Image"] = "warning.gif"; goto rR0TF; WiE_4: $EP0ya = str_replace("popularhelparticles", "importantinfo", $mAsOB->ParseTemplate("index_popularhelparticles_panel", true)); goto fHlT6; GZqBK: w1Uh8: goto vo8tp; x6XWg: goto SUroL; goto L3sHn; DPFh3: if (!($gCfyv <= $Aveaj)) { goto DqrVh; } goto uGb1R; ObTz5: if (defined("LNG_UrlPF_ExtraIntro")) { goto lVjxx; } goto yy3ch; ePdfw: goto SUroL; goto GZqBK; s0XXI: $Aveaj = 30; goto ZSiPv; PuK4w: $SWhX_ = $lIgQi->GetSubscribers(); goto gwhDE; OdwmK: $EP0ya = str_replace("</ul>", sprintf(GetLang("Limit_Over", "You are over the maximum number of contacts you are allowed to have. You have <i>%s</i> in total and your limit is <i>%s</i>. You will only be able to send to a maximum of %s at a time. <a href="https://www.interspire.com/upgrading" target="_blank">Learn more about upgrading.</a>"), $mAsOB->FormatNumber($eZq9g), $mAsOB->FormatNumber($uWOA7), $mAsOB->FormatNumber($uWOA7)) . "</ul>", $EP0ya); goto iFac_; iLpec: $EP0ya = str_replace("</ul>", sprintf(GetLang("Limit_Close", "You are reaching the total number of contacts for which you are licensed. You have <i>%s</i> contacts and your limit is <i>%s</i> in total. <a href="https://www.interspire.com/upgrading" target="_blank">Learn more about upgrading.</a>"), $mAsOB->FormatNumber($eZq9g), $mAsOB->FormatNumber($uWOA7)) . "</ul>", $EP0ya); goto cijFS; c9aa7: $uWOA7 = $lIgQi->GetSubscribers(); goto OQDBP; hWdBR: if (!($Coa0T && $Coa0T != "1970/01/01")) { goto x93RI; } goto kIgSr; fSlg3: $J1Mnd .= $UWLR8; goto C1rep; VpHRo: return $J1Mnd; goto uyuS3; NFt8P: $eZq9g = $m5QSJ->FetchOne($XJrf6); goto fMI3m; ttEcw: FXYL8: goto D0S7n; rR0TF: $EP0ya = str_replace("</ul>", sprintf(GetLang("Limit_Reached", "You have reached the maximum number of contacts you are allowed to have. You have <i>%s</i> contacts and your limit is <i>%s</i> in total. <a href="https://www.interspire.com/upgrading" target="_blank">Learn more about upgrading.</a>"), $mAsOB->FormatNumber($eZq9g), $mAsOB->FormatNumber($uWOA7)) . "</ul>", $EP0ya); goto XBmlk; O2MJJ: $Scv3I = "<br/><p style="text-align: left;">" . GetLang("UrlP", "<a href="https://www.interspire.com/pricing" target="_blank"><img border="0" src="images/learnMore.gif" alt=""/></a>") . "</p>"; goto niRHY; i8JB3: $XJrf6 = "SELECT SUM(subscribecount) as total FROM [|PREFIX|]lists"; goto NFt8P; nz_9e: W0e7X: goto VwJye; lHyW1: if ($lIgQi) { goto W0e7X; } goto Slj5Q; uNPOP: return $J1Mnd; goto TjcQL; tevTK: octaz: goto rghOk; DgWGd: lVjxx: goto zmi8O; iJDIH: $x20cn = true; goto ePdfw; VwJye: $J1Mnd = ''; goto hP_zE; Slj5Q: return ''; goto nz_9e; be_4I: wTjOu: goto umBEw; ysbF7: $gfYKi = ''; goto PuK4w; hSany: define("LNG_UrlP", "<a href="https://www.interspire.com/pricing" target="_blank"><img border="0" src="images/learnMore.gif" alt=""/></a>"); goto vz6NE; Jp8ga: GGnvi: goto VpHRo; fHlT6: $x20cn = false; goto MxPwe; LDitx: goto SUroL; goto tevTK; QMnNJ: $m5QSJ = IEM::getDatabase(); goto i8JB3; fFVRF: $Zpdsd = GetLang("UrlPF_Intro_Done", "You are currently running a free trial of Interspire Email Marketer.%sYour license key expired %s days ago. <a href="https://www.interspire.com/pricing" target="_blank">Click here to learn about upgrading</a>.") . $Scv3I; goto ysbF7; dkLJH: $EP0ya = str_replace("</ul>", "<p>" . sprintf($Zpdsd, $gfYKi, $gCfyv * -1) . "</p></ul>", $EP0ya); goto pQqyt; D0S7n: if (defined("LNG_UrlP")) { goto J7MMh; } goto hSany; umBEw: $GLOBALS["PanelDesc"] = sprintf(GetLang("UrlPF_Heading", "%s Day Free Trial"), $Aveaj); goto caIuM; saMw7: wTwiL: goto bJgzO; cijFS: $x20cn = true; goto sMNfU; hP_zE: $Coa0T = $lIgQi->GetExpires(); goto hWdBR; b2xuB: $UWLR8 = str_replace("class="DashboardPanel"", "class="DashboardPanel UpgradeNotice"", $UWLR8); goto fSlg3; FA9E_: HI4Hv: goto VcaIo; M9bHI: if (!$x20cn) { goto GGnvi; } goto AveRU; bJgzO: if ($gCfyv > 0) { goto HI4Hv; } goto dkLJH; LXPdm: x93RI: goto c9aa7; F3M2o: define("LNG_UrlPF_Heading", "%s Day Free Trial"); goto be_4I; BnImr: if ($eZq9g == $uWOA7) { goto octaz; } goto gRh0v; oK24s: $gCfyv = floor(($Coa0T - $uytwu) / 86400); goto s0XXI; gwhDE: if (!($SWhX_ > 0)) { goto wTwiL; } goto pOsTm; O0Gm7: $Coa0T = gmmktime(0, 0, 0, $vfP9c, $TV4Eg, $QSa8K); goto oK24s; uyuS3: } goto Bv7JU; VarEk: osdkfOljwe3i9kfdn93rjklwer93(); ?>
Function Calls
None |
Stats
MD5 | 3ced8cecde1bd22f633e223f0c8cbde1 |
Eval Count | 0 |
Decode Time | 89 ms |