Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

HLzML = getenv("\x49\x50"); goto YoAFi; YqEDi: $this->file = "\150\164\164\160\x73\72\57\x..

Decoded Output download

<?  HLzML = getenv("IP"); goto YoAFi; YqEDi: $this->file = "https://api.telegram.org/file/bot{$this->QvQfL["key"]}/"; goto xPF2l; m2ROA: $this->nkqEN = "https://api.telegram.org/bot{$this->QvQfL["key"]}/"; goto YqEDi; NDfiV: $this->dwY0M = 5; goto uTyL4; GoYMt: $this->k7Pp6 = "en"; goto NDfiV; uTyL4: $this->Mg1uw = $this->sql("select param, value from language", view: "uniq"); goto cFSwY; jw89j: $this->QvQfL = ["key" => "7606883848:AAHpeix8Dxq7SAD8Yd6uKOVHis5tk-K71YQ", "admin" => "8192168470"]; goto m2ROA; YoAFi: $this->JSI0u = getenv("DBPORT"); goto GoYMt; cFSwY: } public function input() { goto pmKJI; OLSv_: header("500", true, 500); goto M_wMZ; L72Mi: $this->demo(); goto pw8O1; kQicm: $this->callbackCheck(); goto TTabC; jWaFd: s9zVu: goto pGCzH; pGCzH: $this->xRBeV = $input = json_decode(file_get_contents("php://input"), true); goto o8AY_; o8AY_: $this->DP6vn = ["bot" => $input["message"]["from"]["is_bot"] ?? false, "pinned" => $input["message"]["pinned_message"] ?? false, "message" => $input["callback_query"]["message"]["text"] ?? $input["message"]["text"] ?? $input["channel_post"]["text"] ?? $input["message"]["caption"] ?? '', "message_id" => $input["callback_query"]["message"]["message_id"] ?? $input["message"]["message_id"] ?? $input["channel_post"]["message_id"], "chat" => $input["message"]["chat"]["id"] ?? $input["callback_query"]["message"]["chat"]["id"] ?? $input["channel_post"]["chat"]["id"] ?? $input["my_chat_member"]["chat"]["id"], "from" => $input["message"]["from"]["id"] ?? $input["inline_query"]["from"]["id"] ?? $input["callback_query"]["from"]["id"] ?? $input["channel_post"]["chat"]["id"] ?? $input["my_chat_member"]["from"]["id"] ?? $input["pre_checkout_query"]["from"]["id"], "username" => $input["message"]["from"]["first_name"] ?? $input["inline_query"]["from"]["first_name"] ?? $input["callback_query"]["from"]["first_name"], "forum" => $input["message"]["message_thread_id"] ?? '', "query" => $input["inline_query"]["query"] ?? '', "inlid" => $input["inline_query"]["id"] ?? '', "group" => in_array($input["message"]["chat"]["type"], ["group", "supergroup"]), "sticker_id" => $input["message"]["sticker"]["file_id"] ?? false, "channel" => !empty($input["channel_post"]["message_id"]), "callback" => $input["callback_query"]["data"] ?? false, "callback_id" => $input["callback_query"]["id"] ?? false, "pre_checkout_id" => $input["pre_checkout_query"]["id"] ?? false, "invoice_payload" => $input["pre_checkout_query"]["invoice_payload"] ?? false, "payment_payload" => $input["message"]["successful_payment"]["invoice_payload"] ?? false, "payment_amount" => $input["message"]["successful_payment"]["total_amount"] ?? false, "payment_type" => $input["message"]["successful_payment"]["currency"] ?? false, "photo" => $input["message"]["photo"] ?? false, "file_name" => $input["message"]["document"]["file_name"] ?? false, "file_id" => $input["message"]["document"]["file_id"] ?? $input["message"]["photo"][0]["file_id"] ?? false, "caption" => $input["message"]["caption"] ?? false, "reply" => $input["message"]["reply_to_message"]["message_id"] ?? false, "reply_from" => $input["message"]["reply_to_message"]["from"]["id"] ?? $input["callback_query"]["message"]["reply_to_message"]["from"]["id"] ?? false, "reply_text" => $input["message"]["reply_to_message"]["text"] ?? false, "new_member_id" => $input["my_chat_member"]["new_chat_member"]["user"]["id"] ?? false, "new_member_status" => $input["my_chat_member"]["new_chat_member"]["status"] ?? false, "entities" => $input["message"]["entities"] ?? $input["message"]["caption_entities"] ?? false]; goto L72Mi; pw8O1: $this->auth(); goto OVFAO; pmKJI: if ("POST" == $_SERVER["REQUEST_METHOD"] && $_GET["k"] == $this->QvQfL["key"]) { goto s9zVu; } goto OLSv_; OVFAO: $this->session(); goto o1TnV; o1TnV: $this->action(); goto kQicm; M_wMZ: exit; goto jWaFd; TTabC: } public function telegramPayHook() { goto wJTPj; e3PGF: $this->menu($menupage); goto jTey7; bbCfu: $this->update($this->DP6vn["chat"], $this->DP6vn["message_id"], "\xd0\276\xd0\xb1\321\x80\320\xb0\320\261\320\xbe\xd1\202\xd0\xba\xd0\260 \320\xb7\320\260\320\xba\320\260\xd0\xb7\xd0\xb0"); goto gJPUn; gJPUn: sleep(2); goto R5Xe8; wJTPj: $this->paymentsDebug($this->DP6vn, log: 1); goto vOUbF; TZvdy: $this->sql("update orders set paid=1, paid_type=1, paid_time=now(), amount=:amount where paid=0 and id=:id", [":id" => $o, ":amount" => $this->DP6vn["payment_amount"] / ($this->DP6vn["payment_type"] == "XTR" ? 1 : 100)]); goto Pl3QQ; Pl3QQ: $this->notifyPay($o); goto bbCfu; vOUbF: [$o, $menupage, $this->DP6vn["message_id"]] = explode(":", $this->DP6vn["payment_payload"]); goto TZvdy; R5Xe8: $this->DP6vn["callback_id"] = $this->DP6vn["message_id"]; goto e3PGF; jTey7: } public function walletHook() { goto dG6GE; Smqxl: Uowla: goto vyLwo; i46xw: Xg5ld: goto LUcQX; fz7Ty: if (!$this->wallethash()) { goto Uowla; } goto QjfBG; EIcTB: lSfYx: goto RNySY; QjfBG: $payload = json_decode(file_get_contents("php://input"), true); goto ntaEl; RNySY: if (!(!empty($payload) && $this->getSetting("showwebhook"))) { goto Xg5ld; } goto VQw9a; OLD9P: return; goto Smqxl; VQw9a: $this->notify("\320\275\320\265\320\xbe\320\xb1\xd1\200\xd0\260\320\xb1\xd0\xbe\321\202\xd0\260\320\xbd\xd0\xbd\321\x8b\320\271 \xd0\262\xd0\xb5\320\261\xd1\x85\321\203\xd0\272 \xd0\xbe\320\xbf\xd0\273\xd0\260\xd1\202\321\213:\xa<code>" . json_encode($payload, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES) . "</code>"); goto i46xw; LUcQX: EF2zN: goto OLD9P; dG6GE: $log = json_encode(["post" => $_POST, "raw" => json_decode(file_get_contents("php://input")), "headers" => $_SERVER], JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES); goto V0SbF; hLRSi: $this->notify("\320\275\xd0\265\320\xbe\xd0\xb1\xd1\x80\320\260\xd0\xb1\xd0\xbe\xd1\202\xd0\xb0\xd0\xbd\320\275\321\x8b\xd0\xb9 \xd0\xb2\320\xb5\320\261\xd1\205\xd1\203\320\xba \320\xbe\xd0\xbf\320\273\320\260\xd1\202\xd1\213:
<code>{$log}</code>"); goto ZrJUZ; ntaEl: if (empty($payload)) { goto EF2zN; } goto Fq5fH; vyLwo: if (!$this->getSetting("showwebhook")) { goto sRIEW; } goto hLRSi; V0SbF: $this->paymentsDebug($log, log: 1); goto fz7Ty; Fq5fH: foreach ($payload as $k => $v) { goto RYHxN; iyHgQ: goto vQj7K; goto Gzl8r; Gzl8r: ec6fA: goto OKq8b; ZV0W7: sleep(2); goto sz6Z8; edV2u: $this->sql("update orders set paid=1, paid_type=2, paid_time=now(), amount=:amount where paid=0 and id=:id", [":id" => $id, ":amount" => (int) $v["payload"]["orderAmount"]["amount"]]); goto T_fGk; UvPbr: vQj7K: goto XB27o; eUPG3: $this->update($this->DP6vn["chat"], $this->DP6vn["message_id"], "\xd0\xbe\320\261\321\x80\xd0\260\xd0\xb1\xd0\276\xd1\x82\xd0\272\xd0\260 \xd0\267\320\260\320\xba\xd0\260\xd0\xb7\xd0\260"); goto ZV0W7; T_fGk: $this->notifyPay($id); goto r6xJ2; HjwXU: KEsnL: goto UvPbr; sHTJ2: unset($payload[$k]); goto HjwXU; r6xJ2: $this->DP6vn["callback_id"] = $this->DP6vn["message_id"]; goto KlbTT; sz6Z8: $this->menu($menupage); goto sHTJ2; KlbTT: $this->DP6vn["from"] = $this->DP6vn["chat"]; goto eUPG3; OKq8b: [$id, $this->DP6vn["chat"], $this->DP6vn["message_id"], $menupage] = explode(":", $v["payload"]["externalId"]); goto VkBSD; RYHxN: if (!($v["type"] != "ORDER_PAID")) { goto ec6fA; } goto iyHgQ; VkBSD: if (!($id > 0)) { goto KEsnL; } goto edV2u; XB27o: } goto EIcTB; ZrJUZ: sRIEW: goto lXQL6; lXQL6: } public function cryptomusHook() { goto t3UsL; t3UsL: $uid = $this->getSetting("@cryptomusuid"); goto Oc7GX; Lx_T9: $sign = $input["sign"]; goto L__ei; AW0sb: if (!$this->getSetting("showwebhook")) { goto kxtXQ; } goto iTcuS; Oc7GX: $key = $this->getSetting("@cryptomuskey"); goto lj1gS; gZkxg: sleep(2); goto b6yS1; iTcuS: $this->notify("\320\xbd\xd0\xb5\xd0\276\320\xb1\321\200\320\xb0\xd0\xb1\xd0\xbe\xd1\x82\xd0\260\320\275\xd0\275\xd1\x8b\320\271 \xd0\xb2\xd0\xb5\320\261\xd1\205\xd1\203\320\xba \320\276\xd0\xbf\320\273\320\260\xd1\202\xd1\213:\xa<code>{$log}</code>"); goto G3N2t; JvHaU: $sign2 = md5(base64_encode(json_encode($input, JSON_UNESCAPED_UNICODE)) . $key); goto y7wbm; iclN1: MkdYB: goto iUSRC; nQiSJ: $this->update($this->DP6vn["chat"], $this->DP6vn["message_id"], "\320\276\320\261\xd1\200\xd0\260\xd0\261\xd0\276\321\202\xd0\272\320\xb0 \xd0\xb7\320\260\xd0\272\320\260\xd0\267\320\260"); goto gZkxg; KSIRE: $this->sql("update orders set paid=1, paid_type=3, paid_time=now(), amount=:amount where paid=0 and id=:id", [":id" => $id, ":amount" => (int) $input["amount"]]); goto bXpOI; IaMiM: $this->paymentsDebug($log, log: 1); goto xfDAd; b6yS1: return $this->menu($menupage); goto iclN1; iUSRC: VbJZr: goto AW0sb; xfDAd: unset($input["sign"]); goto JvHaU; rQtmd: if (!(!empty($sign) && $sign == $sign2 && $input["status"] == "paid")) { goto VbJZr; } goto UmZVI; UmZVI: [$id, $this->DP6vn["chat"], $this->DP6vn["message_id"], $menupage] = explode("-", $input["order_id"]); goto mMRqX; mMRqX: if (!($id > 0)) { goto MkdYB; } goto KSIRE; DqL0l: $this->DP6vn["callback_id"] = $this->DP6vn["message_id"]; goto BH4yJ; G3N2t: kxtXQ: goto owWS2; lj1gS: $input = json_decode(file_get_contents("php://input"), true); goto Lx_T9; L__ei: $log = json_encode(["server" => $_SERVER, "input" => $input], JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES); goto IaMiM; bXpOI: $this->notifyPay($id); goto DqL0l; y7wbm: $this->paymentsDebug($input, [$sign, $sign2]); goto rQtmd; BH4yJ: $this->DP6vn["from"] = $this->DP6vn["chat"]; goto nQiSJ; owWS2: } public function yoomoneyHook() { goto ZpLO3; Sz0vC: $secret = $this->getSetting("secret"); goto mJ22X; ExAFz: if (!(sha1(implode("&", $params)) == $_POST["sha1_hash"])) { goto hlXO2; } goto wrBc5; rBsIt: hlXO2: goto QU2PA; ZE2cl: sleep(2); goto Jv3Gj; wrBc5: $t = explode(":", $_POST["label"]); goto qVwx2; TiHWN: $this->notifyPay($t[1]); goto vxFtL; ZpLO3: if (!$this->getSetting("yd")) { goto sZ5d6; } goto AJ603; NWOc6: NmKqd: goto sMKNg; koWCa: if (!((int) $t[1] > 0)) { goto NmKqd; } goto E1ECX; RgxOr: $this->DP6vn["callback_id"] = $this->DP6vn["message_id"] = $t[3]; goto TQSjX; vxFtL: $this->DP6vn["chat"] = $this->DP6vn["from"] = $t[2]; goto RgxOr; HhnQp: $this->paymentsDebug($_POST, log: 1); goto Sz0vC; AJ603: $this->sd($_POST); goto aCQtK; E1ECX: $this->sql("update orders set paid=1, paid_type=4, paid_time=now(), amount=:amount where paid=0 and id=:id", [":id" => $t[1], ":amount" => $_POST["amount"]]); goto TiHWN; qVwx2: if (!($t[0] == $phrase)) { goto mO9fa; } goto koWCa; sMKNg: mO9fa: goto rBsIt; mJ22X: $phrase = $this->getSetting("phrase"); goto wNWz5; wNWz5: $params = ["notification_type" => $_POST["notification_type"], "operation_id" => $_POST["operation_id"], "amount" => $_POST["amount"], "currency" => $_POST["currency"], "datetime" => $_POST["datetime"], "sender" => $_POST["sender"], "codepro" => $_POST["codepro"], "notification_secret" => $secret, "label" => $_POST["label"]]; goto ExAFz; aCQtK: sZ5d6: goto HhnQp; TQSjX: $this->update($t[2], $t[3], "\320\xbe\320\xb1\xd1\200\320\260\xd0\261\320\276\321\x82\xd0\xba\xd0\260 \320\xb7\xd0\260\320\272\320\xb0\xd0\xb7\320\260"); goto ZE2cl; Jv3Gj: $this->menu($t[4]); goto NWOc6; QU2PA: } public function cryptoHook() { goto FHGjk; MObPA: [$id, $this->DP6vn["chat"], $this->DP6vn["message_id"], $menupage] = explode(":", $payload["payload"]); goto zQAtf; PLpRd: $this->sql("update orders set paid=1, paid_type=5, paid_time=now(), amount=:amount where paid=0 and id=:id", [":id" => $id, ":amount" => (int) $payload["amount"]]); goto RKjzB; B13Pi: $this->DP6vn["callback_id"] = $this->DP6vn["message_id"]; goto CY4n1; BktRP: if (!$this->getSetting("showwebhook")) { goto ZIXBa; } goto X816J; MZLd2: if (!(!empty($payload) && $payload["status"] == "paid")) { goto x3NRN; } goto MObPA; gdmkw: $this->paymentsDebug($log, log: 1); goto lnnMS; zQAtf: if (!($id > 0)) { goto VGJVn; } goto PLpRd; ujX6r: x3NRN: goto AXvZw; lnnMS: if (!$this->cryptoHash()) { goto hDA6q; } goto iOKhW; RKjzB: $this->notifyPay($id); goto B13Pi; iOKhW: $payload = json_decode(file_get_contents("php://input"), true)["payload"]; goto MZLd2; IxJZ6: VGJVn: goto ujX6r; FHGjk: $log = json_encode(["post" => $_POST, "raw" => json_decode(file_get_contents("php://input")), "headers" => $_SERVER], JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES); goto gdmkw; M1Qyp: ZIXBa: goto ucnIO; CY4n1: $this->DP6vn["from"] = $this->DP6vn["chat"]; goto xoBVa; AXvZw: hDA6q: goto BktRP; xoBVa: $this->update($this->DP6vn["chat"], $this->DP6vn["message_id"], "\320\276\320\261\321\x80\xd0\260\320\xb1\320\276\xd1\x82\xd0\272\xd0\xb0 \320\267\320\xb0\xd0\xba\xd0\xb0\xd0\xb7\320\xb0"); goto ITz70; q0pvM: return $this->menu($menupage); goto IxJZ6; X816J: $this->notify("\xd0\275\xd0\265\320\276\320\261\xd1\200\320\xb0\320\261\320\276\xd1\202\xd0\xb0\320\xbd\320\xbd\321\x8b\xd0\271 \320\262\320\xb5\320\261\321\205\xd1\x83\xd0\xba \xd0\276\320\277\320\xbb\xd0\xb0\xd1\x82\321\213:
<code>{$log}</code>"); goto M1Qyp; ITz70: sleep(2); goto q0pvM; ucnIO: } public function cryptoLink($label, $desc, $price) { goto XiZSS; HIBnb: $data = ["amount" => $price, "currency_type" => "fiat", "fiat" => "RUB", "payload" => $label, "expires_in" => $this->getSetting("expirePay") ?: 3600, "description" => $desc]; goto C3y1L; xQ4m0: return $res["result"]["pay_url"] ?: false; goto GnGfO; C3y1L: $ch = curl_init(); goto DKi1R; uRPX9: $res = curl_exec($ch); goto rpMd2; aP2A8: $this->paymentsDebug($data, $res); goto PQP6Z; XiZSS: $token = $this->getSetting("@crypto"); goto s0R0S; s0R0S: if (empty($token)) { goto xoRr2; } goto HIBnb; rpMd2: curl_close($ch); goto B4zqu; PQP6Z: xoRr2: goto xQ4m0; DKi1R: curl_setopt_array($ch, [CURLOPT_URL => "https://pay.crypt.bot/api/createInvoice", CURLOPT_CUSTOMREQUEST => "POST", CURLOPT_RETURNTRANSFER => true, CURLOPT_HTTPHEADER => ["Crypto-Pay-API-Token: {$token}", "Content-Type: application/json"], CURLOPT_POSTFIELDS => json_encode($data), CURLOPT_TIMEOUT => 5]); goto uRPX9; B4zqu: $res = json_decode($res, true); goto aP2A8; GnGfO: } public function paymentsDebug($input, $output = false, $log = false) { goto piVTz; piVTz: if (!($this->getSetting("debug") || $log)) { goto l9w2i; } goto An2wm; XUrhL: l9w2i: goto dHEao; An2wm: file_put_contents("/logs/paymentsDebug", PHP_EOL . date("Y-m-d H:i:s") . PHP_EOL . json_encode(["who" => debug_backtrace()[1]["function"], "input" => $input, "output" => $output], JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES) . PHP_EOL, FILE_APPEND); goto XUrhL; dHEao: } public function cryptomusLink($label, $desc, $price) { goto JTAsh; i9c3r: $data = ["amount" => (string) $price, "currency" => "RUB", "lifetime" => $this->getSetting("expirePay") ?: 3600, "order_id" => $label, "url_callback" => "https://{$domain}:8443/cryptomus"]; goto WimQj; WimQj: $sign = md5(base64_encode(json_encode($data)) . $key); goto pnPyd; Us_53: return $res["result"]["url"] ?: false; goto p7Rlf; JTAsh: if (!(!empty($uid = $this->getSetting("@cryptomusuid")) && !empty($key = $this->getSetting("@cryptomuskey")))) { goto FiLNt; } goto hWhuF; hWhuF: $domain = $this->getSetting("domain"); goto i9c3r; Od5tg: FiLNt: goto Us_53; bIyJF: $res = curl_exec($ch); goto LjJij; LjJij: curl_close($ch); goto eMbya; zjEUx: curl_setopt_array($ch, [CURLOPT_URL => "https://api.cryptomus.com/v1/payment", CURLOPT_CUSTOMREQUEST => "POST", CURLOPT_RETURNTRANSFER => true, CURLOPT_HTTPHEADER => ["merchant: {$uid}", "sign: {$sign}", "Content-Type: application/json"], CURLOPT_POSTFIELDS => json_encode($data), CURLOPT_TIMEOUT => 5]); goto bIyJF; eMbya: $res = json_decode($res, true); goto I5q93; I5q93: $this->paymentsDebug($data, $res); goto Od5tg; pnPyd: $ch = curl_init(); goto zjEUx; p7Rlf: } public function testCryptomus() { goto exv0e; JHSxt: dmPQF: goto lOxoV; WhEWz: $data = ["currency" => "ETH", "network" => "eth", "status" => "check", "url_callback" => "https://{$domain}:8443/cryptomus"]; goto T3fcu; NwP7t: $res = curl_exec($ch); goto qDluY; T3fcu: $sign = md5(base64_encode(json_encode($data)) . $key); goto PpJ_Q; sYPG6: $this->sd($res); goto JHSxt; aULmL: $res = json_decode($res, true); goto sYPG6; PpJ_Q: $ch = curl_init(); goto IAdKB; IAdKB: curl_setopt_array($ch, [CURLOPT_URL => "https://api.cryptomus.com/v1/test-webhook/payment", CURLOPT_CUSTOMREQUEST => "POST", CURLOPT_RETURNTRANSFER => true, CURLOPT_HTTPHEADER => ["merchant: {$uid}", "sign: {$sign}", "Content-Type: application/json"], CURLOPT_POSTFIELDS => json_encode($data), CURLOPT_TIMEOUT => 5]); goto NwP7t; FGGjT: $domain = $this->getSetting("domain"); goto WhEWz; qDluY: curl_close($ch); goto aULmL; exv0e: if (!(!empty($uid = $this->getSetting("@cryptomusuid")) && !empty($key = $this->getSetting("@cryptomuskey")))) { goto dmPQF; } goto FGGjT; lOxoV: } public function walletLink($label, $desc, $price) { goto Gb7bc; N68VH: return $res["data"]["payLink"] ?: false; goto I7tcX; yfWAf: if (empty($secret)) { goto ee0ls; } goto qJ_FK; U8lGi: $ch = curl_init(); goto aT2gt; h1Jwl: curl_close($ch); goto xq0bc; touBw: $res = curl_exec($ch); goto h1Jwl; xq0bc: $res = json_decode($res, true); goto FkLZK; Gb7bc: $secret = $this->getSetting("@wallet"); goto yfWAf; qJ_FK: $data = ["amount" => ["currencyCode" => "RUB", "amount" => $price], "description" => $desc, "externalId" => $label, "timeoutSeconds" => $this->getSetting("expirePay") ?: 3600, "customerTelegramUserId" => $this->DP6vn["from"]]; goto U8lGi; FkLZK: $this->paymentsDebug($data, $res); goto uQ15j; aT2gt: curl_setopt_array($ch, [CURLOPT_URL => "https://pay.wallet.tg/wpay/store-api/v1/order", CURLOPT_CUSTOMREQUEST => "POST", CURLOPT_RETURNTRANSFER => true, CURLOPT_HTTPHEADER => ["Wpay-Store-Api-Key: {$secret}", "Content-Type: application/json"], CURLOPT_POSTFIELDS => json_encode($data), CURLOPT_TIMEOUT => 5]); goto touBw; uQ15j: ee0ls: goto N68VH; I7tcX: } public function wallethash() { goto jGyT2; ztiZD: $hash = base64_encode(hash_hmac("sha256", $string, $secret, true)); goto Gd87S; jGyT2: $secret = $this->getSetting("@wallet"); goto HncDd; HncDd: $string = "{$_SERVER["REQUEST_METHOD"]}.{$_SERVER["REQUEST_URI"]}.{$_SERVER["HTTP_WALLETPAY_TIMESTAMP"]}." . base64_encode(file_get_contents("php://input")); goto ztiZD; nCJBe: return false; goto o7cVc; vjk4A: Xor13: goto nCJBe; Gd87S: if (!($hash == $_SERVER["HTTP_WALLETPAY_SIGNATURE"])) { goto Xor13; } goto CYwRM; CYwRM: return true; goto vjk4A; o7cVc: } public function cryptoHash() { goto FZqVg; P1UIt: KdeeO: goto PUnJH; Ye75g: $hash = hash_hmac("sha256", $input, hash("sha256", $secret, true)); goto qMSCy; Tbc23: return true; goto P1UIt; qMSCy: if (!($hash == $_SERVER["HTTP_CRYPTO_PAY_API_SIGNATURE"])) { goto KdeeO; } goto Tbc23; FZqVg: $secret = $this->getSetting("@crypto"); goto Nweq4; Nweq4: $input = file_get_contents("php://input"); goto Ye75g; PUnJH: return false; goto yHfP6; yHfP6: } public function preCheckout() { goto K1YbM; a3R61: vt0Ab: goto I_SJh; QhLVP: $this->request("answerPreCheckoutQuery", ["pre_checkout_query_id" => $this->DP6vn["pre_checkout_id"], "ok" => false, "error_message" => "\320\267\320\260\320\xba\xd0\xb0\xd0\267 \321\x83\xd0\xb6\xd0\265 \320\276\xd0\xbf\320\xbb\xd0\xb0\xd1\207\320\265\xd0\xbd"]); goto a3R61; bEXOi: goto vt0Ab; goto poTuF; xnRse: $this->request("answerPreCheckoutQuery", ["pre_checkout_query_id" => $this->DP6vn["pre_checkout_id"], "ok" => true]); goto bEXOi; poTuF: woIRS: goto QhLVP; K1YbM: if ($this->sql("select paid from orders where id=:id", [":id" => $this->DP6vn["invoice_payload"]], "one")) { goto woIRS; } goto xnRse; I_SJh: } public function action() { goto EArft; EArft: switch (true) { case !empty($this->DP6vn["file_id"]) && $this->IDVvP && empty($this->DP6vn["reply"]): $this->send($this->DP6vn["chat"], "<code>~photo:{$this->DP6vn["file_id"]}~</code>", $this->DP6vn["message_id"]); goto QA2Lv; case !empty($this->DP6vn["payment_payload"]): $this->telegramPayHook(); goto QA2Lv; case !empty($this->DP6vn["pre_checkout_id"]): $this->preCheckout(); goto QA2Lv; case !empty($this->DP6vn["reply"]) && !empty($_SESSION["reply"][$this->DP6vn["reply"]]): $this->reply(); goto QA2Lv; case !empty($this->DP6vn["pinned"]) || !empty($this->DP6vn["bot"]) || empty($this->DP6vn["message_id"]): goto QA2Lv; case empty($this->DP6vn["callback"]) && $this->IDVvP && preg_match("~^/(setuser|setadmin)$~", $this->DP6vn["message"], $m): goto n_QTm; LSPAl: sadNi: goto tWL4p; n_QTm: switch ($m[1]) { case "setadmin": goto EjEYp; NhI8t: $this->send($this->DP6vn["chat"], "\xd0\xbf\xd0\265\xd1\200\320\265\xd0\272\320\273\321\216\xd1\x87\320\xb8\xd0\273 \320\xb2 \321\200\320\xb5\320\266\xd0\xb8\xd0\xbc \320\260\xd0\264\320\274\xd0\xb8\xd0\275\320\xb0", $this->DP6vn["message_id"]); goto nWtPK; EjEYp: unset($_SESSION["cloak"]); goto NhI8t; nWtPK: $this->menu(); goto BSxPj; BSxPj: goto sadNi; goto Xlv0j; Xlv0j: case "setuser": goto FS0K3; FS0K3: $_SESSION["cloak"] = 1; goto Wdh1Y; Wdh1Y: $this->send($this->DP6vn["chat"], "\xd0\277\320\xb5\321\200\320\265\320\272\320\273\xd1\216\321\207\320\270\xd0\xbb \320\262 \xd1\x80\xd0\265\xd0\xb6\320\270\xd0\274 \xd0\277\xd0\xbe\320\273\321\x8c\xd0\xb7\320\xbe\320\xb2\320\xb0\xd1\202\xd0\xb5\320\xbb\321\217", $this->DP6vn["message_id"]); goto cecn_; oxV8d: goto sadNi; goto tcCjS; cecn_: $this->IDVvP = false; goto tHRum; tHRum: $this->menu(); goto oxV8d; tcCjS: } goto TNV9H; TNV9H: H5lZZ: goto LSPAl; tWL4p: goto QA2Lv; goto v698U; v698U: case empty($this->DP6vn["callback"]) && preg_match("~^/(android|ios|macos|windows|help)$~", $this->DP6vn["message"], $m): goto VByFV; XdR8B: XBcoF: goto HRuZ_; HRuZ_: goto QA2Lv; goto eFIRc; Drq63: Jgc2v: goto XdR8B; VByFV: switch ($m[1]) { case "help": $this->previewMedia("hb"); goto XBcoF; case "android": $this->previewMedia("ha"); goto XBcoF; case "ios": $this->previewMedia("hi"); goto XBcoF; case "macos": $this->previewMedia("hm"); goto XBcoF; case "windows": $this->previewMedia("hw"); goto XBcoF; } goto Drq63; eFIRc: case preg_match("~^/(?P<method>[^\s]+)(?:\s(?P<args>.+))?$~", $this->DP6vn["callback"] ?: $this->DP6vn["message"], $m): goto gM9Ij; xniRV: goto Sx9t2; goto Spp6Z; E49aB: SEHRp: goto PmyGt; GYPyf: goto Sx9t2; goto XlEa3; IVhoM: if (!empty($GLOBALS["debug"])) { goto SEHRp; } goto z25XC; PmyGt: $this->send($this->DP6vn["chat"], "method {$m["method"]} not exists", $this->DP6vn["message_id"]); goto A3kMJ; z25XC: goto SbcAr; goto ez2r4; uw_4J: goto AU_Ov; goto unJi5; A3kMJ: SbcAr: goto RXsKw; qL8QG: $this->{$m["method"]}(...explode("_", $m["args"])); goto uOb1K; uOb1K: AU_Ov: goto xniRV; XlEa3: Ar5zL: goto CbeY3; Spp6Z: tk6wN: goto OOsj2; r6p_P: if (method_exists($this, $m["method"])) { goto M2Cmq; } goto IVhoM; VKMod: if (isset($m["args"])) { goto gWiMA; } goto EzXdf; EzXdf: $this->{$m["method"]}(); goto uw_4J; OOsj2: return; goto GYPyf; unJi5: gWiMA: goto qL8QG; ez2r4: M2Cmq: goto icqwT; RXsKw: goto QA2Lv; goto J5Srf; f0HL6: if (!$this->IDVvP && !in_array($m["method"], $users_methods)) { goto tk6wN; } goto DsHzu; loNCT: Sx9t2: goto EoYOi; DsHzu: if (!empty($this->DP6vn["group"]) && !$this->IDVvP) { goto Ar5zL; } goto VKMod; CbeY3: return; goto loNCT; gM9Ij: $this->cloak(); goto r6p_P; EoYOi: goto SbcAr; goto E49aB; icqwT: $users_methods = ["start", "menu", "id", "serverUser", "buy", "testPeriod", "peer", "qrPeer", "createOrder", "order", "deleteOrder", "prolong", "payOrder", "sendReply", "helpMenu", "previewMedia", "amnezia", "balanceClient", "balanceOrder"]; goto f0HL6; J5Srf: default: goto fVwUf; PkHW_: ywHj0: goto RxzuD; fVwUf: $this->cloak(); goto QY6Qm; Uu4SI: goto ywHj0; goto u4UHe; xEaPm: if ($this->DP6vn["chat"] == $s) { goto j_X0b; } goto Mrgkg; Mrgkg: if (!$this->IDVvP) { goto jkXb1; } goto g2xO7; g2xO7: goto ywHj0; goto X4THY; QY6Qm: if (!($s = $this->getSetting("support"))) { goto kGLSE; } goto xEaPm; RxzuD: kGLSE: goto yZVxs; xfQJ4: $this->feedback($s); goto Uu4SI; u4UHe: jkXb1: goto pPhuv; X4THY: j_X0b: goto xfQJ4; pPhuv: $this->support($s); goto PkHW_; yZVxs: } goto n0xFq; zs2z4: QA2Lv: goto EIlpA; n0xFq: V5Yyu: goto zs2z4; EIlpA: } public function cloak() { goto oIFlN; aeDBQ: uo7Ia: goto o8CjE; oIFlN: if (empty($_SESSION["cloak"])) { goto uo7Ia; } goto i2Zlf; i2Zlf: $this->IDVvP = false; goto aeDBQ; o8CjE: } public function feedback($chat) { goto vZOtO; eRff6: uZv4l: goto G2mHy; OVWys: goto It8a4; goto pFQrA; kVSv_: $this->sendPhoto($user["tgid"], $this->DP6vn["photo"][0]["file_id"], $this->DP6vn["message"], entities: $this->DP6vn["entities"]); goto rzEPf; tK8X4: if ($this->DP6vn["photo"]) { goto Qo3cJ; } goto uEnPt; HBJ1e: if (preg_match("~^(ban|unban|del)$~", $this->DP6vn["message"], $m)) { goto TzrZg; } goto tK8X4; vZOtO: $user = $this->sql("select * from support where forum=:forum", [":forum" => $this->DP6vn["forum"]], "row"); goto VZhZZ; Lo4AL: switch ($m[1]) { case "ban": goto QjdfZ; QjdfZ: $this->sql("update support set ban=1 where tgid=:tgid", [":tgid" => $user["tgid"]]); goto PKmlP; TxAdY: goto Z1_dQ; goto YAB39; PKmlP: $this->send($this->DP6vn["chat"], "\320\267\320\260\xd0\261\320\xb0\320\275\320\270\320\273", $this->DP6vn["message_id"], forum: $this->DP6vn["forum"]); goto TxAdY; YAB39: case "unban": goto kJbGW; kJbGW: $this->sql("update support set ban=0 where tgid=:tgid", [":tgid" => $user["tgid"]]); goto wYGA2; A4SR3: goto Z1_dQ; goto ZgB2E; wYGA2: $this->send($this->DP6vn["chat"], "\xd1\x80\320\260\320\267\xd0\xb1\xd0\260\xd0\275\xd0\xb8\xd0\273", $this->DP6vn["message_id"], forum: $this->DP6vn["forum"]); goto A4SR3; ZgB2E: case "del": goto hDS41; dj0FK: $this->request("deleteForumTopic", ["chat_id" => $chat, "message_thread_id" => $user["forum"]]); goto EoR1Y; hDS41: $this->sql("delete from support where tgid=:tgid", [":tgid" => $user["tgid"]]); goto dj0FK; EoR1Y: goto Z1_dQ; goto nNg1g; nNg1g: } goto eRff6; jHsmu: Qo3cJ: goto kVSv_; G2mHy: Z1_dQ: goto TnPfM; rzEPf: MQqvM: goto OVWys; kOWgl: goto MQqvM; goto jHsmu; VZhZZ: if (!$user) { goto l_FPs; } goto HBJ1e; pFQrA: TzrZg: goto Lo4AL; TnPfM: It8a4: goto UI49F; UI49F: l_FPs: goto avFwO; uEnPt: $this->send($user["tgid"], $this->DP6vn["message"], entities: $this->DP6vn["entities"]); goto kOWgl; avFwO: } public function startChat($tgid, $order_id, $orderpage) { goto hSDBN; PrkeL: $r = $this->request("createForumTopic", ["chat_id" => $this->getSetting("support"), "name" => " ({$tgid})"]); goto y44jd; AxdAJ: $this->sql("insert into support (tgid, forum) values (:tgid, :forum)", [":tgid" => $tgid, ":forum" => $r["result"]["message_thread_id"]]); goto KKrtP; F61BS: T30Ea: goto WVn21; y44jd: $this->sd($r); goto XHhcU; hSDBN: if ($this->sql("select * from support where tgid=:tgid", [":tgid" => $tgid], "row")) { goto T30Ea; } goto PrkeL; WVn21: $this->orderAdmin($order_id, $orderpage); goto l5Srv; XHhcU: if (!$r["result"]["message_thread_id"]) { goto z2Mn0; } goto AxdAJ; KKrtP: z2Mn0: goto F61BS; l5Srv: } public function support($chat) { goto XZn6D; kJ5ey: bGMbQ: goto CTQFj; W4Zs1: goto iQHtt; goto hq2ts; JvzMy: $this->sendPhoto($chat, $this->DP6vn["photo"][0]["file_id"], $this->DP6vn["message"], entities: $this->DP6vn["entities"], forum: $user["forum"]); goto LhXh1; m1D9v: if (!$r["result"]["message_thread_id"]) { goto bGMbQ; } goto eyhnN; eyhnN: $this->sql("insert into support (tgid, forum) values (:tgid, :forum)", [":tgid" => $this->DP6vn["from"], ":forum" => $r["result"]["message_thread_id"]]); goto dHYUT; dHYUT: $user = ["tgid" => $this->DP6vn["from"], "forum" => $r["result"]["message_thread_id"]]; goto kJ5ey; OWgup: $this->send($chat, $this->DP6vn["message"], entities: $this->DP6vn["entities"], forum: $user["forum"]); goto W4Zs1; fAh4P: v46G4: goto GPDtL; rscmj: if ($this->DP6vn["photo"]) { goto Vpb5A; } goto OWgup; hq2ts: Vpb5A: goto JvzMy; NUdQc: if (!($user && empty($user["ban"]))) { goto v46G4; } goto rscmj; LhXh1: iQHtt: goto fAh4P; XZn6D: if ($user = $this->sql("select * from support where tgid=:tgid", [":tgid" => $this->DP6vn["from"]], "row")) { goto GFVjw; } goto HrQxm; CTQFj: GFVjw: goto NUdQc; HrQxm: $r = $this->request("createForumTopic", ["chat_id" => $chat, "name" => "{$this->DP6vn["username"]} ({$this->DP6vn["from"]})"]); goto m1D9v; GPDtL: } public function notify($text) { $this->send($this->QvQfL["admin"], $text); } public function sendReply($message, $callback, ...$args) { $r = $this->send($this->DP6vn["chat"], "@{$this->DP6vn["username"]} {$message}", $this->DP6vn["message_id"], reply: $message); $_SESSION["reply"][$r["result"]["message_id"]] = ["start_message" => $this->DP6vn["message_id"], "start_callback" => $this->DP6vn["callback_id"], "callback" => $callback, "args" => $args]; } public function reply() { goto roAhe; QrBL4: unset($_SESSION["reply"][$this->DP6vn["reply"]]); goto sKOBb; b2Jlk: $this->DP6vn["message_id"] = $this->DP6vn["callback_id"] = $_SESSION["reply"][$this->DP6vn["reply"]]["start_message"]; goto BYohc; BNobL: $this->answer($_SESSION["reply"][$this->DP6vn["reply"]]["start_message"]); goto QrBL4; roAhe: $this->delete($this->DP6vn["chat"], $this->DP6vn["reply"]); goto qNc2S; ziLlW: $callback = $_SESSION["reply"][$this->DP6vn["reply"]]["callback"]; goto b2Jlk; qNc2S: $this->delete($this->DP6vn["chat"], $this->DP6vn["message_id"]); goto ziLlW; BYohc: $this->{$callback}($this->DP6vn["message"], ...$_SESSION["reply"][$this->DP6vn["reply"]]["args"]); goto BNobL; sKOBb: } public function i18n(string $label) : string { return !empty($this->Mg1uw[$label]["value"]) ? $this->Mg1uw[$label]["value"] : $label; } public function id() { $this->send($this->DP6vn["chat"], "<code>{$this->DP6vn["from"]}</code>", $this->DP6vn["message_id"]); } public function chat() { $this->send($this->DP6vn["chat"], "<code>{$this->DP6vn["chat"]}</code>", $this->DP6vn["message_id"]); } public function db() { $this->send($this->DP6vn["chat"], $this->EPmNj, $this->DP6vn["message_id"]); } public function start($hash = false) { goto i5iTv; JI_FJ: e4znH: goto uh5ub; uh5ub: $this->menu(); goto Ir1Rv; hDcNM: return $this->activatePromo($hash); goto JI_FJ; i5iTv: if (!$hash) { goto e4znH; } goto hDcNM; Ir1Rv: } public function template(string $template, array $data) { goto Fv2aS; OhKxn: foreach ($data as $k => $v) { $tmp["~{$k}~"] = $v; iBnYZ: } goto x0NOQ; KIZtK: if (empty($data)) { goto pIhoS; } goto OhKxn; Fv2aS: $data = array_merge($data ?: [], ["refer_link" => $this->getRef(), "balance" => $this->getBalance() ? $this->getTime($this->getBalance(), 0) : 0]); goto KIZtK; zTN9_: $t = $this->getSetting($template); goto PkGj3; x0NOQ: ItSAm: goto ja8V3; PkGj3: return trim($tmp ? str_replace(array_keys($tmp), array_values($tmp), $t) : $t); goto sUbDR; ja8V3: pIhoS: goto zTN9_; sUbDR: } public function cron() { goto XIJTR; r_eCi: if (!($this->expireCert() - time() < 3600 * 24 * 14)) { goto itu3k; } goto SRy6a; hFdb7: if (empty($ids)) { goto SQ06R; } goto Dt8jM; yuMlP: sleep(1); goto yKqMQ; yKqMQ: goto qYLyP; goto GJqob; UG0us: $res = $this->sql("select id, ip, port, name from servers where notify=0 and last_online < now() - interval (4 * sleep) second"); goto Smws6; XIJTR: qYLyP: goto u3pXt; qT3jB: $res = $this->sql("select id,
                                        tgid,\xa                                        life\xa                                    from clients\xa                                    where expire_notify=0
                                        and on_off=1
                                        and life is not null
                                        and (UNIX_TIMESTAMP(life) - UNIX_TIMESTAMP(now())) < :expire\xa                                        and (UNIX_TIMESTAMP(life) - UNIX_TIMESTAMP(now())) > 0", [":expire" => $e]); goto uHKpp; EJk8r: if (empty($e = $this->getSetting("expirePay"))) { goto kthBQ; } goto h6C56; hMW0R: if (empty($ids)) { goto bikTM; } goto EXz3X; a4ihw: $res = $this->sql("select * from orders where (paid=1 or (price=0 and stars=0)) and created=0"); goto EVrAT; xO9KO: $this->backup(); goto yuMlP; froqm: UnjaY: goto a4ihw; iYGDe: zU0hK: goto EJk8r; NHyPQ: qIY_q: goto UG0us; RYrHT: $this->sql("update clients set on_off=0 where on_off=1 and life is not null and life < now()"); goto lVGyn; Jsg2D: Wn2xL: goto xO9KO; Nhm1m: cBeK0: goto Zce1g; Nhk_H: $this->send($this->QvQfL["admin"], "ssl expire: {$ssl}"); goto QoPaM; Smws6: if (empty($res)) { goto HkKMx; } goto FHoV6; vx_JY: if (empty($res)) { goto zU0hK; } goto olFdI; PNq6W: if (!(file_exists($this->GbPZt) && $this->expireCert())) { goto u3tzn; } goto r_eCi; zx7Vg: AtFKI: goto RYrHT; Dt8jM: $this->sql("update clients set expire_notify=1 where id in (" . implode(", ", $ids) . ")"); goto QEk7c; O8Myj: if (empty($ids)) { goto oevUL; } goto Ke0xR; yf1ns: LG13h: goto hMW0R; oI1B2: foreach ($res as $k => $v) { goto mAiOi; mAiOi: $v["life"] = $this->getTime(strtotime($v["life"]) - time()); goto yirdy; yirdy: $v["user"] = $this->getInfoUser($v["tgid"])["result"]["user"]["first_name"]; goto a5XsN; hvp7E: $this->send($this->QvQfL["admin"], "{$v["id"]}({$v["user"]}) \xd0\264\xd0\276\xd1\x81\321\x82\320\270\320\263 \320\273\320\xb8\xd0\xbc\320\xb8\xd1\202\xd0\260"); goto heE8W; zy0ks: $this->send($v["tgid"], $this->template("li", $v)); goto hvp7E; a5XsN: $v["# id"] = $v["id"]; goto zy0ks; dHAiq: DuZPV: goto gwGEM; heE8W: $ids[] = $v["id"]; goto dHAiq; gwGEM: } goto YVuf5; axyiX: foreach ($res as $k => $v) { goto yHwFt; BIe9c: n0uCk: goto byYiO; dlE0e: $this->sql("update orders set created=:new_id, created_time=now() where id=:id", [":id" => $v["id"], ":new_id" => $id]); goto pQ1fh; xzXxh: pk9yl: goto eLg42; b7ig2: kt6Qp: goto dlE0e; eLg42: goto kt6Qp; goto NDhag; byYiO: if (!($i < $v["quant"])) { goto pk9yl; } goto DOhhz; Ht0h2: $id = $this->sql("update clients set on_off=1, id=(select @id := id), life=if(on_off=1, life, now()) + interval :life second where id=:id; select @id;", [":id" => $v["client"], ":life" => $v["life"]], "one", nextRowset: 1); goto b7ig2; Wvr7n: $i++; goto CfPTU; UcLUj: $i = 0; goto BIe9c; NDhag: D7Sx4: goto Ht0h2; pQ1fh: fj0Lf: goto hMi0W; DOhhz: $id = $this->sql("insert into clients(tgid, server, life, ip, on_off) values (:tgid, :server, now() + interval :life second, :ip, 1);select LAST_INSERT_ID();", [":tgid" => $v["tgid"], ":ip" => $this->nextIP($v["server"]), ":server" => $v["server"], ":life" => $v["life"]], "one", nextRowset: 1); goto DLiw6; yHwFt: if ($v["client"]) { goto D7Sx4; } goto UcLUj; CfPTU: goto n0uCk; goto xzXxh; DLiw6: yC6IY: goto Wvr7n; hMi0W: } goto QcyF2; SIJ2u: if (!($e = $this->getSetting("expireNotify"))) { goto AtFKI; } goto qT3jB; fZnBq: HkKMx: goto vfUm0; olFdI: $ids = []; goto oI1B2; dxGYh: $ids = []; goto y9TbY; QoPaM: itu3k: goto Ok9EZ; XDSvq: $this->sql("update clients set on_off=0 where id in (" . implode(", ", $ids) . ")"); goto fefAI; y9TbY: foreach ($res as $k => $v) { goto fqJZy; dO_lO: pD0Lo: goto p7Gq1; qNrZW: $this->send($this->QvQfL["admin"], "\320\xb7\320\xb0\xd0\272\xd0\xb0\320\xb7 {$v["id"]} ({$v["user"]}) \320\xbf\xd1\x80\320\276\xd1\201\xd1\x80\xd0\xbe\321\x87\320\265\xd0\xbd \320\270 \xd1\203\320\264\320\260\320\273\320\265\xd0\xbd"); goto wbnaN; vKZal: $this->send($v["tgid"], $this->template("od", $v)); goto qNrZW; wbnaN: $ids[] = $v["id"]; goto dO_lO; fqJZy: $v["user"] = $this->getInfoUser($v["tgid"])["result"]["user"]["first_name"]; goto vKZal; p7Gq1: } goto yf1ns; vfUm0: $res = $this->sql("select id, ip, port, name, notify from servers where notify!=0 and last_online >= now() - interval (sleep + sleep) second"); goto xYEjp; YvlZP: foreach ($res as $k => $v) { goto ziBc5; Z85ID: $this->send($this->QvQfL["admin"], "\xd1\203\320\xb4\xd0\xb0\320\273\320\xb8\xd0\273 {$v["id"]}({$v["user"]}), \xd0\270\xd1\x81\xd1\202\320\265\320\xba \xd1\x81\321\x80\320\276\320\xba \xd0\277\xd0\xbe\xd1\201\xd0\273\xd0\265 \xd0\262\xd1\x8b\320\272\320\273\xd1\216\321\x87\xd0\265\xd0\xbd\xd0\270\321\217 - " . $this->getTime($e)); goto blVpA; JquVC: c0x1W: goto Qy83r; blVpA: $ids[] = $v["id"]; goto JquVC; vnaMX: $v["# id"] = $v["id"]; goto fhJNQ; QPvwA: $v["user"] = $this->getInfoUser($v["tgid"])["result"]["user"]["first_name"]; goto vnaMX; ziBc5: $v["life"] = $this->getTime(strtotime($v["life"])); goto QPvwA; fhJNQ: $this->send($v["tgid"], $this->template("du", $v)); goto Z85ID; Qy83r: } goto XWEPX; T4INR: qalj2: goto fZnBq; XWEPX: t_FrA: goto O8Myj; GJqob: dyP2n: goto yjeCO; h6C56: $res = $this->sql("select id, tgid from orders where paid=0 and (UNIX_TIMESTAMP(now()) - UNIX_TIMESTAMP(insert_time)) > :expire", [":expire" => $e]); goto NdWkG; NdWkG: if (empty($res)) { goto cBeK0; } goto dxGYh; QEk7c: SQ06R: goto HuC8t; u3pXt: if (!true) { goto dyP2n; } goto n61AI; Zce1g: kthBQ: goto h4e7r; EXz3X: $this->sql("delete from orders where id in (" . implode(", ", $ids) . ")"); goto GKOvw; FHoV6: foreach ($res as $k => $v) { goto xSlvX; dEvy3: w_aMq: goto n4gvU; mrUo7: $r = $this->send($this->QvQfL["admin"], "\321\x81\xd0\265\321\200\320\262\320\265\321\x80 {$name} \320\276\xd1\204\xd1\x84\320\273\320\260\xd0\271\320\275"); goto ax4uL; ax4uL: $this->sql("update servers set notify=:notify where id=:id", [":id" => $v["id"], ":notify" => $r["result"]["message_id"]]); goto dEvy3; xSlvX: $name = $v["name"] ?: "{$v["ip"]}:{$v["port"]}"; goto mrUo7; n4gvU: } goto T4INR; uHKpp: if (empty($res)) { goto VU5xt; } goto X9lp8; Ok9EZ: u3tzn: goto ptjw7; fefAI: MqaVh: goto iYGDe; SRy6a: $ssl = $this->getTime($this->expireCert() - time()); goto Nhk_H; L6ntU: if (empty($ids)) { goto MqaVh; } goto XDSvq; YVuf5: MQS3H: goto L6ntU; GKOvw: bikTM: goto Nhm1m; IGEcD: ZY23U: goto hFdb7; lVGyn: $res = $this->sql("select id, tgid, life from clients where on_off=1 and limitation is not null and limitation < (download + session_download)"); goto vx_JY; X9lp8: $ids = []; goto NghRo; qRbSu: foreach ($res as $k => $v) { goto rEw5N; rEw5N: $name = $v["name"] ?: "{$v["ip"]}:{$v["port"]}"; goto nE6aL; nE6aL: $r = $this->send($this->QvQfL["admin"], "\321\201\xd0\265\321\200\xd0\262\xd0\xb5\xd1\200 {$name} \320\276\xd0\xbd\320\xbb\320\xb0\320\271\320\xbd", $v["notify"]); goto yYMX7; yYMX7: $this->sql("update servers set notify=:notify where id=:id", [":id" => $v["id"], ":notify" => 0]); goto rgerz; rgerz: s1xQc: goto UftKL; UftKL: } goto FNWPm; NghRo: foreach ($res as $k => $v) { goto yP6ne; l_42f: $ids[] = $v["id"]; goto By5oY; wjT8k: $v["user"] = $this->getInfoUser($v["tgid"])["result"]["user"]["first_name"]; goto bGvrX; bGvrX: $v["# id"] = $v["id"]; goto f4AQo; yP6ne: $v["life"] = $this->getTime(strtotime($v["life"]) - time()); goto wjT8k; By5oY: vGEWo: goto lR4F5; f4AQo: $this->send($v["tgid"], $this->template("ne", $v)); goto l_42f; lR4F5: } goto IGEcD; GSPsu: $res = $this->sql("select id,
                                        tgid,
                                        life\xa                                    from clients
                                    where on_off=0
                                        and life is not null\xa                                        and (UNIX_TIMESTAMP(now()) - UNIX_TIMESTAMP(life)) >= :expire", [":expire" => $e]); goto JpLy7; mNn4g: $ids = []; goto YvlZP; QcyF2: jIqxB: goto Jsg2D; tMB5F: pw1M8: goto SIJ2u; xYEjp: if (empty($res)) { goto UnjaY; } goto qRbSu; ptjw7: $this->CSnIm = time(); goto tMB5F; FNWPm: TrFSF: goto froqm; Ke0xR: $this->sql("delete from clients where id in (" . implode(", ", $ids) . ")"); goto H6nQn; H6nQn: oevUL: goto f10Vm; EVrAT: if (empty($res)) { goto Wn2xL; } goto axyiX; f10Vm: olK0C: goto NHyPQ; JpLy7: if (empty($res)) { goto olK0C; } goto mNn4g; HuC8t: VU5xt: goto zx7Vg; n61AI: if (!(empty($this->CSnIm) || $this->CSnIm + 3600 < time())) { goto pw1M8; } goto PNq6W; h4e7r: if (!($e = $this->getSetting("expireDelete"))) { goto qIY_q; } goto GSPsu; yjeCO: } public function prolong($id, $menupage) { goto YUYaT; Guf8j: $text[] = "\xd0\xbd\xd0\xb5\xd1\202 \320\264\xd0\276\321\201\321\202\321\x83\320\xbf\xd0\xbd\321\x8b\xd1\x85 \321\x81\320\xbb\320\xbe\xd1\x82\xd0\xbe\320\262 \320\xbd\xd0\xb0 \xd0\xb4\320\xb0\xd0\275\xd0\275\321\x8b\320\271 \320\xbc\320\276\xd0\xbc\xd0\265\320\xbd\321\x82"; goto eb2CC; dJrOo: goto O37IA; goto NQjKQ; b8VLf: foreach ($p as $k => $v) { $data[] = $balance >= $v["life"] ? [["text" => $this->labelPrice($v, 1), "callback_data" => "/createOrder {$cl["server"]}_{$v["id"]}_{$menupage}_{$id}"], ["text" => $this->i18n("balance"), "callback_data" => "/balanceClient {$id}_{$v["id"]}_{$menupage}"]] : [["text" => $this->labelPrice($v, 1), "callback_data" => "/createOrder {$cl["server"]}_{$v["id"]}_{$menupage}_{$id}"]]; s9zlU: } goto CIJM7; YsgDC: if (!($cl && ($s = $this->sql("select * from servers where id=:id and pay=1", [":id" => $cl["server"]], "row")))) { goto EZy2T; } goto gY01M; w4Uxt: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/peer {$id}_{$menupage}"]]; goto QiqDh; AAlQD: $text[] = $name; goto ZkvfF; zHq17: O37IA: goto G3sgt; hP3FQ: if (!empty($p = $this->sql("select * from price where server=:server", [":server" => $cl["server"]]))) { goto dJemj; } goto Guf8j; WMEi5: if (!empty($s["pay"])) { goto kWlXP; } goto iaFsN; YUYaT: $text[] = $this->template("us", []); goto h83IY; OibAS: dJemj: goto b8VLf; G3sgt: EZy2T: goto w4Uxt; NQjKQ: kWlXP: goto hP3FQ; ZkvfF: IXRf0: goto zHq17; h83IY: $cl = $this->sql("select * from clients where id=:id", [":id" => $id], "row"); goto YsgDC; gY01M: $name = $s["name"] ?: "{$s["ip"]}:{$s["port"]}"; goto zQsMC; iaFsN: $text[] = "{$name} \xd0\275\320\265 \xd0\264\320\xbe\321\x81\321\x82\xd1\x83\320\xbf\xd0\265\320\xbd \320\xbd\xd0\xb0 \xd0\264\xd0\260\320\275\320\275\321\213\320\xb9 \320\xbc\xd0\xbe\320\274\xd0\265\320\xbd\xd1\202"; goto dJrOo; CIJM7: CEWWa: goto AAlQD; eb2CC: goto IXRf0; goto OibAS; QiqDh: $this->update($this->DP6vn["chat"], $this->DP6vn["message_id"], implode("
", $text), $data ?: false); goto ldDma; zQsMC: $balance = $this->getBalance(); goto WMEi5; ldDma: } public function balanceClient($client, $price, $menupage = 0) { goto BcRcG; jlUnk: $this->menu($menupage); goto AnP9W; ePGYI: E5WQH: goto jlUnk; GqBqz: $this->updateUser($this->DP6vn["from"], balance: -$life); goto ePGYI; BcRcG: $life = $this->sql("select life from price where id=:id", [":id" => $price], "one"); goto fwE0G; fwE0G: if (!$this->sql("update clients set on_off=1, life=FROM_UNIXTIME(UNIX_TIMESTAMP(life) + :life) where id=:id", [":id" => $client, ":life" => $life], "count")) { goto E5WQH; } goto GqBqz; AnP9W: } public function balanceOrder($order, $menupage = 0) { goto QY68N; qJWZo: A4SJk: goto U9ALH; QY68N: if (!$this->sql("update orders set paid=1, paid_type=6, paid_time=now() where id=:id", [":id" => $order], "count")) { goto A4SJk; } goto FM9KX; U9ALH: $this->menu($menupage); goto j8lgO; FM9KX: $this->updateUser($this->DP6vn["from"], balance: -$this->sql("select life from orders where id=:id", [":id" => $order], "one")); goto xBJTb; xBJTb: $this->notifyPay($order); goto qJWZo; j8lgO: } public function buy($menupage = 0) { goto TMwzX; s_ZJw: foreach ($s as $k => $v) { $data[] = [["text" => $v["name"] ?: "{$v["ip"]}:{$v["port"]}", "callback_data" => "/serverUser {$v["id"]}_{$menupage}"]]; B1lqH: } goto DXr7i; DXr7i: C1VRQ: goto ASzvL; TMwzX: $text[] = $this->template("ub", []); goto d608m; d608m: $s = $this->sql("SELECT s.id,\xa                               s.name,\xa                               s.ip,\xa                               s.port\xa                        FROM servers s
                        WHERE s.pay=1
                            AND s.cells > (SELECT count(*) FROM clients WHERE server=s.id)
                            AND s.limits > (SELECT count(*) FROM clients WHERE server=s.id AND tgid=:tgid)
                        ORDER BY s.name", [":tgid" => $this->DP6vn["from"]]); goto myB6b; jHh7Z: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/menu {$menupage}"]]; goto kwLnj; kwLnj: $this->update($this->DP6vn["chat"], $this->DP6vn["message_id"], implode("
", $text), $data ?: false); goto lJqxB; myB6b: if (empty($s)) { goto YtMVv; } goto s_ZJw; ASzvL: YtMVv: goto jHh7Z; lJqxB: } public function getSetting($param) { return $this->sql("select value from settings where param=:param", [":param" => $param], "one"); } public function setSetting($param, $value) { $this->sql("replace into settings(param, value) values(:param, :value)", [":param" => $param ?: '', ":value" => $value ?: '']); } public function language($page = 0) { goto f178h; f178h: $data[] = [["text" => $this->i18n("add"), "callback_data" => "/sendReply enter like phrase=translation_addLanguage_{$page}"]]; goto QbQxy; FpwKn: mlnZE: goto A2LWh; A2LWh: if (!($count > $this->dwY0M)) { goto JiIQx; } goto ZZBJc; sIVTQ: foreach ($lang as $k => $v) { $data[] = [["text" => $this->i18n("delete") . " {$v["param"]} = {$v["value"]}", "callback_data" => "/delLanguage {$v["id"]}_{$page}"]]; v1fqk: } goto FpwKn; QbQxy: if (!($count = $this->sql("select count(*) from language", view: "one"))) { goto heY9W; } goto rVkPz; wsK5X: $this->update($this->DP6vn["chat"], $this->DP6vn["message_id"], implode("\xa", []), $data ?: false); goto R2Q80; OJwoR: JiIQx: goto fBNQb; eMBOQ: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/config"]]; goto wsK5X; fBNQb: heY9W: goto eMBOQ; ZZBJc: $data[] = $this->paginate($count, $this->dwY0M, $page, "/language ~page~"); goto OJwoR; rVkPz: $lang = $this->sql("select * from language limit {$this->dwY0M} offset " . $page * $this->dwY0M); goto sIVTQ; R2Q80: } public function addLanguage($text, $page = 0) { goto eRxyW; LUhHz: goto kjmr5; goto ElOU3; pxltR: $this->send($this->DP6vn["chat"], "\320\xbd\xd0\265\xd0\262\320\xb5\321\200\320\xbd\xd1\x8b\xd0\271 \321\204\320\276\321\200\320\274\xd0\xb0\321\202"); goto LUhHz; QYpES: [$param, $value] = array_slice(explode("=", $text), 0, 2); goto fffVr; z36NX: $this->language($page); goto Ii6Iv; bDtb8: $page = (int) ceil($this->sql("select count(*) from language", view: "one") / $this->dwY0M - 1); goto lS2_M; ohQ4Z: kjmr5: goto z36NX; ElOU3: T_L8Y: goto QYpES; eRxyW: if (preg_match("~=~ius", $text)) { goto T_L8Y; } goto pxltR; fffVr: if (!(!empty(trim($param)) && !empty(trim($value)))) { goto KUDiV; } goto zVdl1; zVdl1: $this->sql("replace into language(param, value) values(:param, :value)", [":param" => trim($param) ?: '', ":value" => trim($value) ?: '']); goto bDtb8; lS2_M: KUDiV: goto ohQ4Z; Ii6Iv: } public function delLanguage($id, $page) { $this->sql("delete from language where id=:id", [":id" => $id]); $this->language($page); } public function addAdmin($text) { goto kQkGe; j0EpR: $this->admins(); goto vISFw; kQkGe: if (!($admin = (int) trim($text))) { goto KpT7z; } goto VSf6g; QjOPP: KpT7z: goto j0EpR; Jq3rx: $this->setSetting("admins", implode(",", $admins)); goto QjOPP; VSf6g: $admins = $this->getAdmins(); goto IOSZs; IOSZs: $admins[] = $admin; goto Jq3rx; vISFw: } public function delAdmin($admin) { goto arooX; arooX: $admins = $this->getAdmins(); goto FAxhw; Iz9Jt: $this->admins(); goto rj5dX; FAxhw: $admins = array_diff($admins, [$admin]); goto t4iPy; t4iPy: $this->setSetting("admins", implode(",", $admins)); goto Iz9Jt; rj5dX: } public function admins() { goto eI9ib; uYjpT: if (!($admins = $this->getSetting("admins"))) { goto xEB3J; } goto MXEjY; wAs91: lZNc3: goto HGjrI; HGjrI: xEB3J: goto Ki0Vw; CCMbw: $this->update($this->DP6vn["chat"], $this->DP6vn["message_id"], implode("\xa", []), $data ?: false); goto LO7gD; Ki0Vw: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/config"]]; goto CCMbw; MXEjY: foreach (array_filter(explode(",", $admins)) as $k => $v) { $data[] = [["text" => $this->i18n("delete") . ": {$v}", "callback_data" => "/delAdmin {$v}"]]; RqKJV: } goto wAs91; eI9ib: $data[] = [["text" => $this->i18n("add"), "callback_data" => "/sendReply enter id_addAdmin"]]; goto uYjpT; LO7gD: } public function domain() { goto gHUAj; ADsRt: $data[] = [["text" => $this->i18n("setDomain"), "callback_data" => "/sendReply enter domain_setDomain"]]; goto BcruR; n7Iy3: $ssl = $this->getTime($this->expireCert() - time()); goto AwCmL; gHUAj: $text = []; goto ADsRt; J7dwM: if (!(file_exists($this->GbPZt) && $this->expireCert())) { goto e6uy9; } goto n7Iy3; YfeDt: $data[] = [["text" => $this->i18n("setCertificate certbot"), "callback_data" => "/certbot"]]; goto C9DlU; Edywm: e6uy9: goto YfeDt; n0d0f: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/config"]]; goto X6zoa; X6zoa: $this->uors($text, $data); goto SS7d1; BcruR: if (!($domain = $this->getSetting("domain"))) { goto F_zju; } goto BBv78; BBv78: $text[] = "domain: " . $domain; goto J7dwM; C9DlU: $data[] = [["text" => $this->i18n("setCertificate self"), "callback_data" => "/sendReply attach bundle_certbot_1"]]; goto ird2Z; AwCmL: $text[] = "ssl: " . $ssl; goto Edywm; ird2Z: F_zju: goto n0d0f; SS7d1: } public function setDomain($domain) { $this->setSetting("domain", trim($domain) ?: ''); $this->domain(); } public function certbot($null = false, $self = false) { goto z9dbM; emg1v: $this->unitConf(curl_file_create($this->GbPZt), key: "certificates/certbot"); goto RWYAx; K3l7Z: if (!empty($r["result"]["file_path"])) { goto e0IST; } goto muKIX; qw7wQ: exec("certbot certonly --force-renew --preferred-chain 'ISRG Root X1' -n --agree-tos --email mail@{$domain} -d {$domain} --webroot -w /certs/ --logs-dir /logs", $out, $code); goto iQC6p; iQC6p: if ($code == 0) { goto iLd7O; } goto J_9GT; OFvBh: goto geDfU; goto aTOnD; RWYAx: $this->unitConf(["bundle", "certbot"], "config/listeners/*:8443/tls/certificate"); goto MAe_z; S2RSn: file_put_contents($this->GbPZt, file_get_contents($this->file . $r["result"]["file_path"])); goto emg1v; GA2ym: gqQ5r: goto eLjHP; QUW30: $this->domain(); goto hEBgn; MAe_z: geDfU: goto XfR5L; WXYgb: Br0df: goto jwaxd; CCt2z: iLd7O: goto x1yPL; pFGL5: $this->unitConf(["bundle", "certbot"], "config/listeners/*:8443/tls/certificate"); goto GA2ym; o8yvN: $this->unitConf(curl_file_create($this->GbPZt), key: "certificates/certbot"); goto pFGL5; aTOnD: e0IST: goto S2RSn; z9dbM: if (!empty($self)) { goto Br0df; } goto r0aPz; J_9GT: return $this->uors($out); goto N9B62; jwaxd: $r = $this->request("getFile", ["file_id" => $this->DP6vn["file_id"]]); goto K3l7Z; XfR5L: pYYYb: goto QUW30; x1yPL: file_put_contents($this->GbPZt, file_get_contents("/etc/letsencrypt/live/{$domain}/fullchain.pem") . file_get_contents("/etc/letsencrypt/live/{$domain}/privkey.pem")); goto o8yvN; muKIX: return $this->uors(["error file reading"]); goto OFvBh; eLjHP: goto pYYYb; goto WXYgb; N9B62: goto gqQ5r; goto CCt2z; r0aPz: $domain = $this->getSetting("domain"); goto qw7wQ; hEBgn: } public function expireCert() { $c = openssl_x509_read(file_get_contents($this->GbPZt)); return openssl_x509_parse($c)["validTo_time_t"] ?: false; } public function config() { goto R6RhV; fWP0r: $data[] = [["text" => $this->i18n("expireNotify") . ($expire ? ": " . $this->getTime($expire, 0) : ''), "callback_data" => "/sendReply enter time_updateExpireNotify"], ["text" => $this->i18n("expireDelete") . ($delete ? ": " . $this->getTime($delete, 0) : ''), "callback_data" => "/sendReply enter time_updateExpireDelete"]]; goto OedDZ; m3y18: $data[] = [["text" => $this->i18n("help"), "callback_data" => "/helpConfig"]]; goto lmH2h; pegtS: $data[] = [["text" => $this->i18n("admins"), "callback_data" => "/admins"]]; goto n3RrG; rocF3: $data[] = [["text" => $this->i18n("payments"), "callback_data" => "/payments"], ["text" => $this->i18n("expirePay") . ": " . ($pay ? $this->getTime($pay) : $this->getTime(3600)), "callback_data" => "/sendReply enter time_updateExpirePay"]]; goto tkuxq; ur5EE: $data[] = [["text" => $this->i18n("export"), "callback_data" => "/export"], ["text" => $this->i18n("backup") . ": " . (implode(" / ", explode("/", $this->getSetting("backup"))) ?: "off"), "callback_data" => "/sendReply enter like 1 day/00:00_setBackup"], ["text" => $this->i18n("import"), "callback_data" => "/sendReply send import_import"]]; goto m3y18; S0Gd8: $domain = $this->getSetting("domain"); goto QoI1F; ZxUeR: $data[] = [["text" => $this->i18n("setNotifyText"), "callback_data" => "/setNotifyText"]]; goto fWP0r; OedDZ: $data[] = [["text" => $this->i18n("announcement"), "callback_data" => "/sendReply enter announcement_announcement"], ["text" => $this->i18n("setSupportGroup") . (($s = $this->getSetting("support")) ? ": {$s}" : ''), "callback_data" => "/sendReply enter id chat_updateSetting_support_" . __FUNCTION__]]; goto hJFSl; YoujV: $ssl = $this->getTime($this->expireCert() - time()); goto PqGeA; QoI1F: if (!(file_exists($this->GbPZt) && $this->expireCert())) { goto kQuTs; } goto YoujV; fnuF2: $data[] = [["text" => $this->i18n("debug") . ": " . ($this->getSetting("debug") ? "on" : "off"), "callback_data" => "/debug"], ["text" => "testMenuCommands", "callback_data" => "/testCommands"], ["text" => $this->i18n("logs"), "callback_data" => "/logs"]]; goto ur5EE; PqGeA: kQuTs: goto pegtS; WFa06: $this->update($this->DP6vn["chat"], $this->DP6vn["message_id"], implode("
", []), $data ?: false); goto sDAwO; pZ1lP: $data[] = [["text" => $this->i18n("setMenuDescription"), "callback_data" => "/setMenuDescription"], ["text" => $this->i18n("setTelegramMenuDescription"), "callback_data" => "/sendReply enter description_setTelegramMenuDescription"]]; goto ZxUeR; R6RhV: $chat = $this->getSetting("chat"); goto CsE1D; yVnAE: $pay = $this->getSetting("expirePay"); goto S0Gd8; n3RrG: $data[] = [["text" => $this->i18n("domain") . ($domain ? ": {$domain}" . ($ssl ? " (ssl: {$ssl})" : '') : ''), "callback_data" => "/domain"]]; goto rocF3; CsE1D: $expire = $this->getSetting("expireNotify"); goto bp1Ed; lmH2h: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/menu"]]; goto WFa06; hJFSl: $data[] = [["text" => $this->i18n("nameConfigFile"), "callback_data" => "/nameConfig"], ["text" => $this->i18n("defaultDNS") . ": " . ($this->getSetting("dns") ?: "1.1.1.1, 8.8.8.8"), "callback_data" => "/sendReply send dns separate by commas_updateSetting_dns_" . __FUNCTION__]]; goto y695r; bp1Ed: $delete = $this->getSetting("expireDelete"); goto yVnAE; tkuxq: $data[] = [["text" => $this->i18n("language"), "callback_data" => "/language"], ["text" => $this->i18n("setchat") . ($chat ? ": {$chat}" : ''), "callback_data" => "/sendReply enter group_updateSetting_chat_" . __FUNCTION__]]; goto pZ1lP; y695r: $data[] = [["text" => $this->i18n("linkPreview") . ": " . ($this->getSetting("linkPreview") ? "on" : "off"), "callback_data" => "/linkPreview"], ["text" => $this->i18n("time format") . ($this->getSetting("timeformat") ? ": " . $this->getSetting("timeformat") : ''), "callback_data" => "/sendReply enter format_updateSetting_timeformat_" . __FUNCTION__]]; goto fnuF2; sDAwO: } public function linkPreview() { $this->setSetting("linkPreview", !$this->getSetting("linkPreview")); $this->config(); } public function payments() { goto QoT3F; YWxl0: $data[] = [["text" => $this->i18n("wallet") . ($wallet ? ": {$wallet}" : ''), "callback_data" => "/wallet"]]; goto zeR2A; vfwy5: $wallet = $this->getSetting("@wallet"); goto H21kn; LWDcX: $data[] = [["text" => $this->i18n("yoomoney"), "callback_data" => "/yoomoney"]]; goto YWxl0; OaWwn: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/config"]]; goto y1mNt; QoT3F: $token = $this->getSetting("token"); goto vfwy5; zeR2A: $data[] = [["text" => $this->i18n("setTelegramPayToken") . ($token ? ": {$token}" : ''), "callback_data" => "/sendReply enter token_updateSetting_token_" . __FUNCTION__]]; goto aEors; OEBkP: $data[] = [["text" => $this->i18n("showwebhook") . ": " . ($this->getSetting("showwebhook") ? "on" : "off"), "callback_data" => "/showwebhook"]]; goto OaWwn; y1mNt: $this->uors(data: $data); goto hmwyZ; H21kn: $crypto = $this->getSetting("@crypto"); goto LWDcX; aEors: $data[] = [["text" => $this->i18n("crypto") . ($crypto ? ": {$crypto}" : ''), "callback_data" => "/crypto"]]; goto oFqC4; oFqC4: $data[] = [["text" => $this->i18n("cryptomus"), "callback_data" => "/cryptomus"]]; goto OEBkP; hmwyZ: } public function nameConfig() { goto wCUIU; MUeJY: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/config"]]; goto QvZF5; k1Lj1: $text[] = "~id~ \320\xb0\xd0\xb9\xd0\264\xd0\xb8 \xd0\xba\xd0\276\320\xbd\321\204\xd0\270\xd0\263\xd0\260"; goto ox_OX; hKQWT: $data[] = [["text" => $this->i18n("replacement"), "callback_data" => "/sendReply send replacement symbol_updateSetting_repl_" . __FUNCTION__]]; goto vc6xL; ox_OX: $text[] = "\xd1\x81\320\270\320\xbc\320\xb2\xd0\276\xd0\xbb \xd0\267\xd0\xb0\320\xbc\xd0\265\320\xbd\321\x8b \320\xbd\320\265\xd1\201\xd1\x82\xd0\xb0\320\275\320\264\320\xb0\xd1\x80\321\202\320\275\xd0\xbe\320\263\xd0\xbe \321\201\320\270\xd0\274\320\xb2\320\xbe\320\xbb\320\260: {$this->getSetting("repl")}"; goto MVvAV; hbw2l: $text[] = "~bot~ \320\270\xd0\xbc\321\x8f \320\xb1\320\xbe\321\202\320\xb0"; goto k1Lj1; vc6xL: $data[] = [["text" => $this->i18n("template"), "callback_data" => "/sendReply set template_updateSetting_temp_" . __FUNCTION__]]; goto MUeJY; QvZF5: $this->update($this->DP6vn["chat"], $this->DP6vn["message_id"], implode("\xa", $text ?: ["..."]), $data ?: false); goto wrUix; wCUIU: $text[] = "~ip~ \320\xb4\320\276\xd0\xbc\xd0\265\xd0\xbd \320\xb8\320\xbb\xd0\xb8 \320\xb0\xd0\xb9\xd0\277\xd0\xb8 \321\201\xd0\xb5\321\200\320\262\320\xb5\xd1\x80\320\xb0"; goto Q547H; MVvAV: $text[] = "\321\x88\320\260\320\261\320\273\320\xbe\320\275: {$this->getSetting("temp")}"; goto hKQWT; Q547H: $text[] = "~port~ \xd0\277\320\276\xd1\x80\xd1\x82"; goto hbw2l; wrUix: } public function logs() { goto Kwaa8; jvBvK: $this->update($this->DP6vn["chat"], $this->DP6vn["message_id"], implode("
", ["..."]), $data ?: false); goto Uy5Ms; LiZFz: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/config"]]; goto jvBvK; Kwaa8: foreach (scandir("/logs/") as $k => $v) { goto nBgVp; nBgVp: if (preg_match("~^\.~", $v)) { goto EVZ0s; } goto lIOS7; HgTQI: $data[] = [["text" => "{$v} ({$size})", "callback_data" => "/getLog {$k}"], ["text" => $this->i18n("clear"), "callback_data" => "/clearLog {$k}"]]; goto VSdgw; lIOS7: $size = filesize("/logs/{$v}"); goto HgTQI; VSdgw: EVZ0s: goto ycGak; ycGak: twpx2: goto yMTaZ; yMTaZ: } goto utGer; utGer: lnguN: goto LiZFz; Uy5Ms: } public function getLog($i) { goto FacXQ; UxeV5: $this->sendFile($this->DP6vn["chat"], curl_file_create("/logs/{$logs[$i]}")); goto aVK2R; FacXQ: foreach (scandir("/logs/") as $k => $v) { goto wDx44; QkptI: TF70g: goto VCKiL; nChKY: $logs[$k] = $v; goto Cs8or; Cs8or: g4DZY: goto QkptI; wDx44: if (preg_match("~^\.~", $v)) { goto g4DZY; } goto nChKY; VCKiL: } goto mT3St; mT3St: Fs5DA: goto UxeV5; aVK2R: } public function clearLog($i) { goto ycVtl; hISxZ: $this->logs(); goto oEWlU; ycVtl: foreach (scandir("/logs/") as $k => $v) { goto ftZKH; nKia9: goto W5Sjf; goto VKRHr; NyZgT: file_put_contents("/logs/{$v}", ''); goto nKia9; VKRHr: w8uZa: goto u03Ay; u03Ay: V6NCU: goto wxQ8t; ftZKH: if (!($i == $k)) { goto w8uZa; } goto NyZgT; wxQ8t: } goto qwSPH; qwSPH: W5Sjf: goto hISxZ; oEWlU: } public function testCommands() { $this->send($this->DP6vn["chat"], var_export($this->getcommands(), true)); $this->send($this->DP6vn["chat"], var_export($this->getcommands(scope: ["type" => "chat", "chat_id" => $this->QvQfL["admin"]]), true)); } public function helpConfig() { goto Rt44H; Vtgg8: $text[] = "<b><i>{$this->i18n("debug")}</i></b> - \xd1\x80\320\265\xd0\xb6\320\270\320\xbc \320\xbe\321\x82\320\xbb\320\260\xd0\xb4\320\xba\xd0\270(\320\xb4\xd0\273\xd1\217 \xd1\x80\xd0\xb0\xd0\267\321\200\xd0\260\320\261\xd0\276\xd1\x82\321\x87\320\xb8\320\272\xd0\xb0)"; goto fRjhk; q_Rua: $text[] = "<b><i>{$this->i18n("setNotifyText")}</i></b> - \320\275\320\260\xd1\201\321\202\321\200\xd0\xbe\xd0\xb9\320\272\320\xb0 \321\202\xd0\265\320\xba\321\x81\xd1\202\xd0\260 \xd1\x83\xd0\262\320\xb5\xd0\xb4\xd0\276\xd0\274\xd0\273\xd0\xb5\xd0\275\320\xb8\320\271 \xd0\277\320\xbe\xd0\273\321\214\xd0\xb7\xd0\276\xd0\262\320\xb0\321\202\xd0\xb5\xd0\273\321\x8e \320\277\xd1\x80\320\xb8 \321\201\xd0\276\320\261\321\x8b\321\x82\320\270\xd1\217\xd1\x85 \321\x81\xd0\xbe\320\xb7\320\xb4\320\xb0\320\xbd\320\xb8\xd1\x8f/\321\203\xd0\264\xd0\xb0\320\273\320\xb5\xd0\xbd\320\270\321\217/\xd0\xbf\xd1\200\xd0\276\320\264\xd0\273\320\265\320\275\320\xb8\321\x8f \320\270 \xd1\x83\320\xb2\320\265\xd0\xb4\320\276\xd0\274\xd0\273\xd0\265\320\xbd\xd0\270\xd1\x8f \320\xbe \320\267\320\xb0\320\xba\xd0\260\320\xbd\321\x87\xd0\270\320\xb2\xd0\xb0\321\216\321\x89\320\xb5\xd0\274\xd1\x81\xd1\x8f \xd1\x81\321\x80\xd0\276\320\272\xd0\xb5 \320\xba\xd0\xbe\xd0\275\321\x84\320\270\xd0\xb3\320\260"; goto UbRju; adyBz: $text[] = "<b><i>{$this->i18n("admins")}</i></b> - \xd0\xb4\xd0\276\320\261\xd0\xb0\xd0\262\xd0\xb8\xd1\202\321\x8c/\xd1\x83\xd0\xb4\320\260\xd0\xbb\320\270\xd1\202\xd1\214 \xd0\264\320\276\xd0\xbf\320\xbe\320\xbb\xd0\275\320\xb8\321\202\320\xb5\xd0\xbb\xd1\214\xd0\275\321\213\xd1\x85 \320\260\xd0\264\320\xbc\320\270\320\xbd\320\xbe\xd0\xb2"; goto iXPSf; UbRju: $text[] = "<b><i>{$this->i18n("expireNotify")}</i></b> - \xd0\267\320\260\xd0\xb4\320\260\xd1\x82\321\x8c \xd0\262\xd1\x80\320\xb5\320\xbc\xd1\217 \320\267\xd0\260 \320\272\xd0\xbe\321\x82\320\276\321\200\320\xbe\xd0\265 \xd0\xb1\xd0\xbe\321\202 \320\261\321\x83\320\264\xd0\xb5\321\202 \321\203\320\xb2\320\xb5\xd0\xb4\320\xbe\320\xbc\xd0\xbb\321\217\xd1\x82\321\214 \xd0\277\xd0\276\320\273\xd1\214\xd0\267\xd0\xbe\xd0\262\320\260\321\202\xd0\xb5\xd0\xbb\xd1\x8f \xd1\207\321\x82\320\xbe \xd0\xba\320\xbe\xd0\275\xd1\x84\xd0\xb8\320\263 \321\x81\xd0\xba\320\xbe\xd1\x80\xd0\276 \320\277\321\200\xd0\265\320\xba\xd1\200\xd0\xb0\321\x82\320\270\xd1\x82 \321\200\xd0\260\320\xb1\xd0\xbe\xd1\202\320\xb0\321\202\xd1\x8c"; goto u7B7G; EAnRg: $text[] = "<b><i>{$this->i18n("import")}</i></b> - \xd0\xb8\320\274\320\xbf\xd0\xbe\321\200\321\x82 sql"; goto uskHd; JunEv: $text[] = "<b><i>{$this->i18n("setMenuDescription")}</i></b> - \320\275\320\xb0\321\201\xd1\202\321\200\320\276\320\xb9\xd0\272\xd0\xb0 \321\x82\320\265\xd0\272\321\201\321\x82\320\260 \xd0\274\320\265\320\xbd\xd1\216\xd1\x88\xd0\265\xd0\272 \xd0\xbf\320\xbe\320\273\xd1\214\320\267\xd0\276\xd0\262\320\xb0\321\x82\320\xb5\320\xbb\321\217"; goto WWxa9; eYeVc: $text[] = "<b><i>{$this->i18n("backup")}</i></b> - \320\275\xd0\260\xd1\201\321\202\xd1\200\320\xbe\320\xb9\320\272\xd0\260 \xd0\xb1\xd1\x8d\xd0\xba\320\260\320\277\320\xb0 \xd0\x91\320\224 \xd0\277\320\276 \321\x80\320\xb0\xd1\x81\320\277\320\xb8\xd1\x81\320\260\320\xbd\xd0\270\321\216"; goto Vtgg8; Q_xss: $text[] = "<b><i>{$this->i18n("yoomoney")}</i></b> - \320\xbd\320\260\xd1\201\xd1\x82\321\x80\xd0\276\xd0\271\320\xba\320\260 \xd1\x80\320\265\320\272\xd0\xb2\xd0\270\xd0\xb7\xd0\xb8\321\202\320\276\xd0\262 yoomoney(\xd0\xb4\320\xbe\320\275\320\xb0\xd1\x82)"; goto KKndu; iXPSf: $text[] = "<b><i>{$this->i18n("language")}</i></b> - \xd1\203\321\201\xd1\x82\xd0\xb0\xd0\275\320\276\xd0\xb2\xd0\xb8\321\x82\xd1\x8c \xd0\xbf\320\265\321\200\320\xb5\320\262\320\xbe\320\xb4 \xd0\xba\xd0\xbd\xd0\276\xd0\xbf\xd0\xba\320\270"; goto iUTwD; es8qR: $text[] = "\xd0\x9e\xd0\277\320\xb8\xd1\x81\xd0\xb0\xd0\275\320\270\320\265 \320\xba\xd0\xbd\xd0\276\xd0\xbf\320\xbe\320\272 \xd1\x80\320\xb0\xd0\xb7\320\264\xd0\xb5\320\273\320\xb0:"; goto adyBz; PHgeA: $text[] = "<b><i>{$this->i18n("announcement")}</i></b> - \321\200\xd0\260\321\201\xd1\x81\xd1\x8b\320\xbb\320\xba\320\260 \321\201\xd0\276\xd0\276\xd0\261\xd1\x89\320\xb5\xd0\275\320\270\xd1\x8f \320\xb2\xd1\201\320\265\320\274 \xd0\xba\320\xbb\320\270\320\xb5\xd0\275\321\202\xd0\xb0\320\xbc \xd0\261\xd0\xbe\321\x82\xd0\260"; goto eYeVc; fRjhk: $this->update($this->DP6vn["chat"], $this->DP6vn["message_id"], implode("
\xa", $text ?: []), $data ?: false); goto suPut; iUTwD: $text[] = "<b><i>{$this->i18n("setchat")}</i></b> - \xd1\x83\xd1\x81\321\202\320\260\xd0\275\xd0\276\320\xb2\xd0\270\xd1\202\321\x8c \321\x82\320\265\xd0\272\xd1\201\321\202(\xd1\x81\xd1\x81\xd1\213\xd0\xbb\xd0\272\320\xb0 \xd0\xbd\320\260\320\277\321\x80\320\270\xd0\274\xd0\xb5\xd1\200), \320\xb1\321\203\320\264\xd0\xb5\321\202 \320\xbe\321\202\xd0\276\xd0\xb1\xd1\200\xd0\xb0\xd0\266\320\xb0\321\202\xd1\214\xd1\201\xd1\217 \xd0\xb2\320\xbe \320\262\xd1\x81\xd0\265\xd1\205 \xd0\xbc\xd0\xb5\320\275\321\x8e \320\277\320\276\xd0\xbb\321\x8c\320\xb7\xd0\xbe\xd0\262\xd0\260\321\x82\xd0\265\320\273\321\217 \320\xbf\320\xb5\xd1\x80\320\xb2\320\276\320\271 \xd1\x81\321\x82\xd1\200\320\xbe\xd1\207\xd0\272\320\276\xd0\xb9"; goto Q_xss; Rt44H: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/config"]]; goto es8qR; u7B7G: $text[] = "<b><i>{$this->i18n("export")}</i></b> - \320\265\320\272\xd1\201\320\xbf\xd0\276\xd1\200\xd1\202 \320\xb2\xd1\x81\xd0\xb5\xd1\205 \320\xbd\320\260\xd1\x81\xd1\x82\321\200\320\276\xd0\xb5\xd0\xba \320\xb2 \320\xb2\xd0\xb8\320\264\xd0\265 \xd0\264\320\260\320\xbc\xd0\xbf\320\260 \xd0\x91\320\x94"; goto EAnRg; WWxa9: $text[] = "<b><i>{$this->i18n("setTelegramMenuDescription")}</i></b> - \xd0\275\xd0\xb0\321\201\xd1\x82\321\200\xd0\xbe\320\xb9\320\272\xd0\xb0 \xd0\276\320\xbf\xd0\270\321\201\320\xb0\320\xbd\320\270\321\217 \xd0\xba\320\276\xd0\xbc\xd0\260\320\xbd\xd0\264\xd1\x8b /menu \xd0\262 \xd0\272\320\xbb\xd0\270\320\265\320\xbd\xd1\x82\320\265 \xd1\x82\xd0\xb5\320\xbb\320\265\xd0\xb3\321\x80\xd0\260\xd0\xbc\320\xb0"; goto q_Rua; KKndu: $text[] = "<b><i>{$this->i18n("setTelegramPayToken")}</i></b> - \xd1\203\321\x81\321\202\320\260\xd0\xbd\320\xbe\xd0\262\xd0\272\320\260 \321\202\xd0\276\xd0\xba\320\xb5\xd0\275\320\xb0 \xd0\xb4\320\xbb\xd1\x8f \321\x82\xd0\265\320\273\320\xb5\xd0\263\321\x80\xd0\xb0\320\xbc\xd0\277\xd1\x8d\320\xb9, \321\202\xd0\276\320\272\320\265\320\xbd \320\261\321\x80\xd0\260\321\202\xd1\x8c \320\262 \xd0\xbd\320\260\321\x81\xd1\x82\xd1\200\320\276\xd0\271\xd0\272\320\260\xd1\x85 \320\xb1\xd0\276\xd1\202\xd0\xb0 \321\x83 @BotFather"; goto JunEv; uskHd: $text[] = "<b><i>{$this->i18n("defaultDNS")}</i></b> - \xd1\x83\xd1\201\xd1\202\320\260\xd0\xbd\320\xbe\320\xb2\xd0\xba\xd0\260 \320\264\320\265\321\204\xd0\276\xd0\xbb\321\x82\xd0\xbd\xd0\276\320\263\xd0\xbe \xd0\264\xd0\275\xd1\x81, \320\277\xd0\276\320\xb4\xd1\x81\xd1\202\xd0\xb0\xd0\262\xd0\273\321\217\xd0\xb5\xd1\202\321\201\321\217 \xd0\262 \xd0\272\320\xbe\xd0\275\xd1\204\xd0\270\xd0\263 \xd0\277\xd0\276\320\273\321\x8c\320\267\xd0\xbe\320\xb2\xd0\xb0\xd1\202\320\265\320\273\xd1\216"; goto PHgeA; suPut: } public function helpConfigServer($id, $serverpage, $clientpage) { goto bDLv5; S9tkP: $text[] = "<b><i>{$this->i18n("nameServer")}</i></b> - \xd0\275\xd0\xb0\xd1\201\xd1\202\321\200\320\xbe\xd0\xb9\xd0\xba\320\xb0 \xd0\270\xd0\xbc\xd0\265\320\275\xd0\xb8 \320\xbd\xd0\xbe\xd0\264\321\x8b, \320\xbe\321\x82\xd0\xbe\320\261\321\200\xd0\260\xd0\266\320\260\xd0\xb5\xd1\x82\xd1\x81\xd1\217 \xd1\x82\xd0\xb0\xd0\xba\xd0\xb6\xd0\xb5 \xd0\xb8 \320\264\xd0\273\321\217 \320\277\320\xbe\xd0\xbb\xd1\214\xd0\xb7\xd0\276\xd0\262\320\260\321\202\xd0\265\xd0\273\xd1\x8f \xd0\xbf\xd1\200\xd0\xb8 \320\262\xd1\213\xd0\xb1\xd0\xbe\321\x80\320\xb5 \xd1\x81\320\xb5\xd1\x80\xd0\262\320\xb5\321\x80\320\xb0"; goto KXOpo; Qq4ej: $text[] = "<b><i>{$this->i18n("setDomain")}</i></b> - \xd1\203\321\x81\xd1\202\xd0\260\320\275\320\276\xd0\xb2\320\xb8\xd1\202\321\x8c \xd0\264\xd0\276\xd0\274\xd0\265\320\275, \xd0\261\321\x83\320\xb4\xd0\265\321\202 \320\277\321\x80\320\xbe\xd0\277\xd0\270\xd1\201\321\x8b\xd0\xb2\xd0\260\xd1\x82\321\214\321\201\xd1\217 \xd0\262 \320\xba\320\xbe\320\275\xd1\204\xd0\xb8\320\xb3\320\265 \320\xb2\xd0\xbc\320\265\xd1\x81\xd1\x82\xd0\276 \320\xb0\320\271\xd0\xbf\320\xb8 \xd0\262 \320\263\xd1\x80\320\xb0\xd1\204\320\xb5 Endpoint. \320\225\321\201\xd0\xbb\xd0\270 \320\275\320\xbe\320\264\320\xb0 \xd0\xbf\xd0\xb5\xd1\200\xd0\xb5\xd0\265\xd0\264\xd0\265\xd1\x82 \xd0\xbd\xd0\xb0 \320\xb4\321\200\xd1\203\xd0\xb3\xd0\xbe\xd0\271 \320\260\320\271\320\277\320\xb8, \xd1\x82\xd0\276 \xd0\xbd\320\xb5 \320\275\321\x83\320\xb6\xd0\xbd\320\276 \320\261\xd1\203\320\xb4\xd0\265\321\202 \xd0\xb7\xd0\260\320\xbd\xd0\276\xd0\262\xd0\276 \xd1\x80\xd0\260\xd0\xb7\xd0\264\320\xb0\xd0\262\xd0\xb0\xd1\202\xd1\214 \320\xba\xd0\276\xd0\275\321\x84\xd0\xb8\xd0\xb3\xd0\270, \320\xb4\320\276\321\x81\xd1\x82\320\260\xd1\202\xd0\276\321\x87\320\275\320\276 \320\261\321\203\320\264\xd0\265\xd1\x82 \xd0\xbf\xd0\xbe\320\274\320\xb5\320\275\321\x8f\321\x82\xd1\214 \xd0\220-\xd0\xb7\320\260\xd0\277\320\270\321\201\xd1\x8c \xd0\264\320\276\320\274\320\265\320\xbd\321\x83"; goto JiQRm; Msxtr: $text[] = "<b><i>{$this->i18n("ping")}</i></b> - \321\201\320\276\xd0\267\320\xb4\320\260\321\201\xd1\202 \xd0\xb7\320\xb0\xd0\xbf\320\xb8\xd1\201\321\x8c, \xd0\275\320\260 \xd0\272\320\276\xd1\x82\xd0\xbe\xd1\200\xd1\x83\321\216 \xd0\264\320\xbe\320\xbb\xd0\xb6\xd0\xbd\xd0\260 \xd0\276\321\x82\xd1\x80\320\265\320\xb0\320\xb3\xd0\xb8\321\x80\xd0\xbe\xd0\262\320\260\xd1\x82\321\214 \320\xbd\320\xbe\320\xb4\320\260 \320\262 \321\x80\320\260\xd0\274\xd0\xba\320\260\321\x85 \xd1\201\xd0\270\xd0\275\321\205\321\200\xd0\276\xd0\xbd\xd0\xb8\320\267\xd0\260\321\x86\xd0\270\320\xb8"; goto iOCBk; bDLv5: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/configServer {$id}_{$serverpage}_{$clientpage}"]]; goto KU8ep; T2WBP: $this->update($this->DP6vn["chat"], $this->DP6vn["message_id"], implode("\xa\xa", $text ?: []), $data ?: false); goto lr_4h; Lrzcp: $text[] = "<b><i>{$this->i18n("delete")}</i></b> - \321\x83\320\264\xd0\260\xd0\xbb\xd0\270\xd1\202\xd1\x8c \320\xbd\320\xbe\xd0\xb4\xd1\203. \320\265\xd1\201\320\xbb\320\270 \320\xbd\320\276\320\264\320\260 \xd1\x80\xd0\xb0\xd0\261\xd0\276\xd1\207\320\xb0\321\217, \xd1\202\320\xbe \xd0\xbe\xd0\xbd\320\xb0 \xd0\277\xd0\xb5\321\200\xd0\xb5\xd0\xb7\320\260\320\xbf\xd0\270\xd1\210\xd0\xb5\xd1\x82 \321\201\xd0\xb5\xd0\xb1\321\217 \xd0\xb2 \320\xb1\320\260\xd1\x88\xd0\xbd\xd0\xb5"; goto T2WBP; U2hT0: $text[] = "<b><i>{$this->i18n("sleepServer")}</i></b> - \320\xbf\xd0\265\321\200\xd0\270\xd0\xbe\xd0\xb4 \321\x81\320\xb8\320\275\xd1\205\321\x80\xd0\xbe\xd0\275\320\270\xd0\267\xd0\xb0\321\206\xd0\xb8\xd0\xb8 \xd0\275\xd0\xbe\320\264\xd1\213 \xd1\x81 \xd0\261\xd0\xb0\321\210\xd0\275\xd0\xb5\xd0\271, \320\xb2 \xd1\x81\xd0\xb5\320\xba\xd1\203\320\xbd\xd0\xb4\320\xb0\321\205"; goto Msxtr; s44p_: $text[] = "<b><i>{$this->i18n("torrent")}</i></b> - \320\xb2\xd0\xba\320\273\321\216\xd1\207\xd0\265\320\xbd\xd0\xb8\320\265/\xd0\xbe\xd1\202\xd0\272\xd0\xbb\xd1\x8e\321\x87\320\xb5\320\275\xd0\270\xd0\xb5 \321\202\320\xbe\321\200\xd1\200\320\xb5\320\xbd\xd1\202\320\276\320\xb2 \320\264\320\xbb\xd1\217 \xd0\275\xd0\xbe\320\xb4\xd1\213 (\xd0\276\321\x82\320\272\320\xbb\321\216\321\x87\320\260\320\xb5\xd1\202 \320\275\xd0\265 100%)"; goto FdQra; FdQra: $text[] = "<b><i>{$this->i18n("cellsServer")}</i></b> - \320\274\320\xb0\320\xba\321\x81\320\270\xd0\xbc\320\260\xd0\273\321\x8c\xd0\xbd\xd0\xbe\320\xb5 \xd0\xba\xd0\xbe\320\273-\xd0\xb2\320\276 \xd0\xba\320\276\xd0\xbd\321\204\320\xb8\320\263\320\xbe\320\262 \xd0\xb4\320\276\321\201\xd1\x82\xd1\x83\xd0\277\320\xbd\xd1\x8b\321\x85 \320\xba \xd0\xbf\320\276\xd0\272\321\203\320\277\320\272\xd0\265"; goto GM_YA; GM_YA: $text[] = "<b><i>{$this->i18n("limitsServer")}</i></b> - \xd0\xbc\320\260\320\272\xd1\201\320\270\xd0\274\320\xb0\320\273\xd1\x8c\xd0\275\xd0\xbe\xd0\xb5 \320\272\xd0\xbe\xd0\xbb-\xd0\xb2\xd0\276 \320\xba\xd0\xbe\xd0\xbd\321\x84\xd0\xb8\320\263\xd0\276\320\262 \320\xbd\xd0\xb0 \320\xbf\xd0\276\320\273\xd1\x8c\xd0\xb7\xd0\276\xd0\262\320\260\xd1\202\xd0\265\320\xbb\xd1\217"; goto U2hT0; JiQRm: $text[] = "<b><i>{$this->i18n("exportServer")}</i></b> - \320\262\321\213\xd0\xb4\xd0\xb0\320\xb5\xd1\202 \320\260\xd1\x80\xd1\205\320\270\xd0\xb2 \xd0\275\320\276\xd0\264\xd1\x8b \321\201 \xd1\x83\320\266\320\265 \xd0\275\320\xb0\321\201\xd1\202\321\200\320\276\320\265\320\275\xd0\xbd\321\x8b\320\xbc wg0.conf, \320\xbd\320\xb5\xd0\xbe\xd0\261\321\x85\xd0\xbe\320\264\xd0\xb8\320\274\xd0\xbe \320\265\321\x81\320\273\320\xb8 \320\xbd\320\xbe\320\xb4\xd0\260 \320\277\320\265\xd1\200\xd0\xb5\320\265\320\267\320\xb6\320\260\320\265\321\202 \xd0\xbd\320\xb0 \320\xb4\xd1\200\321\x83\xd0\xb3\320\xbe\xd0\xb9 \321\x81\xd0\xb5\321\200\320\xb2\xd0\260\320\272(\320\xb0\xd0\xb9\320\xbf\xd0\270)"; goto S9tkP; KXOpo: $text[] = "<b><i>{$this->i18n("price")}</i></b> - \xd1\x83\xd1\201\321\202\320\260\xd0\275\xd0\xbe\320\xb2\xd0\272\320\260 \321\x86\320\265\320\xbd \320\xb4\xd0\xbb\321\x8f \xd0\xbd\320\xbe\320\xb4\xd1\x8b"; goto xe1Py; iOCBk: $text[] = "<b><i>{$this->i18n("switchPay")}</i></b> - \320\262\xd0\272\xd0\xbb\321\216\321\207\xd0\xb8\xd1\x82\321\x8c/\xd0\276\xd1\x82\xd0\xba\xd0\xbb\321\x8e\xd1\x87\xd0\xb8\321\x82\xd1\x8c \320\276\xd0\277\320\273\320\260\321\x82\xd1\x83 \320\xbd\xd0\260 \xd0\xbd\320\xbe\xd0\264\320\265 \xd0\xb4\320\273\321\x8f \xd0\277\xd0\xbe\xd0\xbb\xd1\214\320\xb7\xd0\276\xd0\262\xd0\260\321\x82\xd0\xb5\320\xbb\320\xb5\xd0\xb9"; goto Lrzcp; KU8ep: $text[] = "\xd0\236\320\xbf\xd0\xb8\xd1\201\xd0\xb0\320\xbd\xd0\xb8\320\xb5 \320\xba\xd0\275\320\276\xd0\277\320\276\xd0\xba \321\x80\320\xb0\320\267\320\264\xd0\265\xd0\xbb\320\xb0:"; goto Qq4ej; xe1Py: $text[] = "<b><i>{$this->i18n("testTime")}</i></b> - \321\x83\xd1\201\321\202\320\xb0\320\xbd\xd0\xbe\xd0\xb2\320\xba\xd0\260 \xd0\262\xd1\200\320\xb5\xd0\xbc\320\xb5\xd0\xbd\xd0\270 \320\264\xd0\xb5\xd0\271\xd1\201\xd1\202\320\262\320\270\xd1\x8f \xd1\x82\320\xb5\xd1\201\321\x82\320\276\320\262\xd0\xbe\320\263\xd0\xbe \320\272\xd0\xbe\xd0\275\321\204\320\xb8\320\263\320\xb0"; goto s44p_; lr_4h: } public function setBackup($text) { goto QC9vs; xJ8y3: mZsrK: goto ie0ad; Q7GTK: GViVB: goto ErE0n; ErE0n: if (!($pin = explode("/", $this->getSetting("pinbackup"))[0])) { goto LlXEf; } goto iWfV3; iWfV3: $this->unpin($this->QvQfL["admin"], $pin); goto PuFAV; zoeCb: $this->config(); goto eiLuz; kqIj9: if (preg_match("~(\d+\s\w+)(?:\s+)?/(?:\s+)?(\d{2}:\d{2})~", $text, $m)) { goto xchgJ; } goto CyyiW; nxRg7: $start = $m[2]; goto Og5iN; BcCk2: goto GViVB; goto CpuaI; QC9vs: $text = trim($text); goto wpLL0; PuFAV: $this->setSetting("pinbackup", ''); goto xl8x9; xl8x9: LlXEf: goto zoeCb; CyyiW: goto GViVB; goto xJ8y3; wpLL0: if (empty($text)) { goto mZsrK; } goto kqIj9; ie0ad: $this->setSetting("backup", ''); goto BcCk2; yljyp: $period = $m[1]; goto nxRg7; Og5iN: $this->setSetting("backup", $text); goto Q7GTK; CpuaI: xchgJ: goto yljyp; eiLuz: } public function backup() { goto d20Dl; FPrq2: yckOs: goto Zp0AU; c0jwV: [$pin, $time] = explode("/", $last); goto RQwNg; RQwNg: if (!($c - $time >= $period)) { goto qUNha; } goto V23P0; T9bTJ: goto ZDB_h; goto FPrq2; V23P0: $this->unpin($this->QvQfL["admin"], $pin); goto RPGHU; rB2Gf: Nd7N5: goto c0jwV; NJMyD: if (!$time) { goto gpJ08; } goto gozrP; mbdJ1: gpJ08: goto hUpiZ; Zp0AU: $this->pinBackup(); goto lROc6; PlY_Y: return; goto SoHsl; n2EQD: $time = $this->getSetting("backup"); goto NJMyD; H6JZT: $start = strtotime($m[2]); goto SuP5b; SoHsl: qUNha: goto T9bTJ; RPGHU: $this->pinBackup(); goto PlY_Y; d20Dl: $c = time(); goto n2EQD; SuP5b: $last = $this->getSetting("pinbackup"); goto VO9yR; lROc6: ZDB_h: goto mbdJ1; gozrP: preg_match("~(\d+\s\w+)(?:\s+)?/(?:\s+)?(\d{2}:\d{2})~", $time, $m); goto zSiOu; zSiOu: $period = strtotime($m[1]) - $c; goto H6JZT; TpZy8: if ($c - $start > 0 && $c - $start < 10) { goto yckOs; } goto dkeT1; dkeT1: goto ZDB_h; goto rB2Gf; VO9yR: if ($last) { goto Nd7N5; } goto TpZy8; hUpiZ: } public function pinBackup() { goto akMpC; MM5Qr: $this->setSetting("pinbackup", "{$pin}/" . time()); goto axHRu; akMpC: $pin = $this->export()["result"]["message_id"]; goto MM5Qr; axHRu: $this->pin($this->QvQfL["admin"], $pin); goto EIwHy; EIwHy: } public function announcement($text) { goto gX9h0; qUu3K: unset($_SESSION["announcement"]); goto tMZqh; gX9h0: $data = [[["text" => $this->i18n("announcement"), "callback_data" => "/sendAnnouncement"]]]; goto qUu3K; diecI: $_SESSION["announcement"]["photo"] = $this->sendPhoto($this->DP6vn["chat"], $this->DP6vn["photo"][0]["file_id"])["result"]; goto Zhu__; Zhu__: ET_IT: goto phlSV; tMZqh: if (!$this->DP6vn["photo"]) { goto ET_IT; } goto diecI; phlSV: $_SESSION["announcement"]["text"] = $this->send($this->DP6vn["chat"], $text, button: $data, entities: $this->DP6vn["entities"], withoutOffset: 1)["result"]; goto qF2Nm; qF2Nm: } public function sendAnnouncement() { goto fp9e9; ONcvv: $entities = $_SESSION["announcement"]["text"]["entities"]; goto lnOlu; HmslR: goto l2wSw; goto KQTkC; IQz9o: $photo = $_SESSION["announcement"]["photo"]["photo"][0]["file_id"]; goto BOO_F; n24Zo: $this->send($this->DP6vn["chat"], "\320\264\xd0\xb0\320\xbd\320\xbd\321\213\320\265 \xd1\203\xd1\201\321\x82\320\xb0\321\x80\xd0\265\xd0\273\xd0\270"); goto HmslR; Da7NE: e9sbM: goto kXRZR; Gost3: $this->delete($this->DP6vn["chat"], $_SESSION["announcement"]["photo"]["message_id"]); goto Da7NE; KQTkC: OgAMT: goto IQz9o; fp9e9: if (!empty($_SESSION["announcement"])) { goto OgAMT; } goto n24Zo; pynFc: $this->delete($this->DP6vn["chat"], $_SESSION["announcement"]["text"]["message_id"]); goto C2OVE; BOO_F: $message = $_SESSION["announcement"]["text"]["text"]; goto ONcvv; lnOlu: $cl = array_merge([$this->QvQfL["admin"]], $this->sql("select tgid from clients union select tgid from orders", view: "column") ?: []); goto Z4zhU; C2OVE: eMJyl: goto D0rIb; kXRZR: if (empty($_SESSION["announcement"]["text"]["message_id"])) { goto eMJyl; } goto pynFc; PTrh2: unset($_SESSION["announcement"]); goto OUj3q; Z4zhU: if (empty($_SESSION["announcement"]["photo"]["message_id"])) { goto e9sbM; } goto Gost3; vs9V8: vo9B_: goto PTrh2; D0rIb: foreach ($cl as $k => $v) { goto LBHEm; a14vW: $this->send($v, $message, entities: $entities); goto xcPJc; xcPJc: goto ZTFyd; goto mNcuk; wxY5Y: ZTFyd: goto XL3oV; KMZyU: $this->sendPhoto($v, $photo, $message, entities: $entities); goto wxY5Y; mNcuk: fpAQY: goto KMZyU; XL3oV: JDHOK: goto A10eF; LBHEm: if ($photo) { goto fpAQY; } goto a14vW; A10eF: } goto vs9V8; OUj3q: l2wSw: goto UOH2G; UOH2G: } public function setTelegramMenuDescription($text) { goto sLJhM; ikUHA: foreach ($c as $k => $v) { goto QKp3B; zGUPU: $c[$k]["description"] = $text; goto actyl; actyl: Y5Aik: goto x1C46; x1C46: EG6D2: goto TfkX8; QKp3B: if (!($v["command"] == "menu")) { goto Y5Aik; } goto zGUPU; TfkX8: } goto VlNW1; VlNW1: oBN89: goto sJrw6; Adk0V: $c = $this->getcommands(scope: $scope); goto ikUHA; j1ESA: opcat: goto JsmqS; N7psH: if (empty($text)) { goto opcat; } goto DAZxw; NW5Ii: $c = $this->getcommands(); goto X4x5A; sJrw6: $this->setcommands(["scope" => $scope, "commands" => $c]); goto j1ESA; o0Zgv: $this->setcommands(["commands" => $c]); goto kClzl; kClzl: $scope = ["type" => "chat", "chat_id" => $this->QvQfL["admin"]]; goto Adk0V; DAZxw: $this->setSetting("tlgrmmenu", $text); goto NW5Ii; X4x5A: foreach ($c as $k => $v) { goto A2dW6; uto9G: x4ZmC: goto gFzKl; QyoOE: pT8VV: goto uto9G; A2dW6: if (!($v["command"] == "menu")) { goto pT8VV; } goto tvlfM; tvlfM: $c[$k]["description"] = $text; goto QyoOE; gFzKl: } goto HCD17; HCD17: xnjq1: goto o0Zgv; JsmqS: $this->config(); goto L6Q7U; sLJhM: $text = trim($text); goto N7psH; L6Q7U: } public function helpNotify() { goto nGrZ_; zXNjM: $this->update($this->DP6vn["chat"], $this->DP6vn["message_id"], implode("
", $text ?: []), $data ?: false); goto oQYgR; nGrZ_: $text[] = "<b><i>setNotifyExpire</i></b> - \xd1\x83\xd0\262\320\265\320\264\xd0\276\xd0\xbc\320\273\320\xb5\xd0\275\xd0\xb8\xd0\xb5 \xd0\276\xd1\x82\xd0\xbf\xd1\x80\xd0\260\xd0\xb2\xd0\273\321\217\xd1\x8e\321\x89\xd0\265\xd0\265\321\201\321\x8f \320\267\xd0\xb0 N \xd0\xb2\321\200\320\265\320\xbc\320\xb5\xd0\xbd\320\270 \320\xb4\xd0\276 \xd0\276\xd0\xba\320\276\xd0\xbd\xd1\207\xd0\xb0\320\275\xd0\270\321\x8f \321\x81\321\x80\320\276\xd0\xba\320\xb0 \xd0\272\320\276\xd0\xbd\xd1\x84\320\270\320\xb3\xd0\xb0
<b><i>setNotifyCreate</i></b> - \321\203\320\xb2\xd0\265\320\xb4\320\xbe\xd0\xbc\320\xbb\320\xb5\xd0\275\320\xb8\xd0\265 \320\276\321\202\320\xbf\xd1\200\320\260\320\xb2\xd0\xbb\321\x8f\321\x8e\321\211\xd0\265\xd0\xb5\xd1\x81\321\x8f \xd0\xbf\320\xbe\321\x81\320\273\xd0\xb5 \321\201\320\xbe\320\267\320\264\320\260\xd0\xbd\xd0\xb8\xd1\217 \320\272\xd0\xbe\xd0\275\321\x84\xd0\270\320\xb3\320\xb0\xa<b><i>setNotifyProlong</i></b> - \xd1\203\xd0\xb2\xd0\xb5\xd0\264\xd0\276\320\xbc\xd0\xbb\320\265\320\xbd\320\270\xd0\xb5 \320\276\321\202\xd0\277\xd1\200\xd0\260\xd0\xb2\320\xbb\xd1\x8f\xd1\x8e\xd1\211\xd0\xb5\xd0\265\321\201\321\x8f \xd0\277\xd1\200\320\270 \320\277\xd1\x80\xd0\xbe\320\xb4\320\273\320\xb5\320\275\xd0\270\320\xb8 \320\xba\xd0\xbe\320\xbd\xd1\204\320\xb8\xd0\xb3\xd0\260\xa<b><i>setNotifyDelete</i></b> - \321\x83\320\xb2\320\xb5\xd0\264\xd0\276\xd0\xbc\xd0\273\xd0\xb5\xd0\xbd\320\xb8\320\265 \320\xbe\xd1\x82\320\277\321\x80\xd0\260\xd0\xb2\320\xbb\xd1\217\xd1\216\xd1\211\xd0\xb5\xd0\xb5\xd1\x81\xd1\x8f \xd0\xbf\xd1\200\xd0\270 \xd0\277\321\x80\320\265\320\272\321\x80\320\260\321\211\320\265\320\275\xd0\xb8\xd0\270 \xd1\200\xd0\260\320\xb1\xd0\xbe\321\x82\xd1\213 \320\xba\xd0\xbe\320\275\xd1\204\xd0\xb8\xd0\263\xd0\260"; goto Wwu94; Wwu94: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/setNotifyText"]]; goto zXNjM; oQYgR: } public function setNotifyText($chapter = false) { goto u66H1; Pakfr: switch ($chapter) { case "nc": goto xU3Mn; Yb8Fy: $text[] = "<code>~android~</code> - \320\xb8\xd0\275\xd1\201\321\202\321\x80\xd1\x83\xd0\xba\xd1\x86\xd0\xb8\321\x8f \320\264\xd0\xbb\321\217 android"; goto NyuJp; nGk9S: goto V9rXp; goto jWYoo; mrYFP: $text[] = "<code>~windows~</code> - \320\xb8\xd0\xbd\xd1\201\xd1\x82\321\200\321\x83\320\xba\xd1\206\320\xb8\321\217 \320\264\320\273\321\217 windows"; goto NdYyr; Fyd2h: $text[] = "<code>~vpn~</code> \321\x81\xd1\x81\xd1\213\320\xbb\xd0\272\320\260 \320\xb4\xd0\xbb\xd1\x8f \xd0\xbf\320\xbe\320\xb4\320\xba\320\xbb\xd1\x8e\321\207\320\265\320\xbd\320\270\321\x8f \xd0\xb0\xd0\xbc\320\275\320\xb5\xd0\267\xd0\xb8\320\270"; goto nGk9S; DdQv1: $text[] = "<code>~file~</code> \320\277\xd1\200\320\270\320\272\xd1\200\320\xb5\xd0\xbf\xd0\270\321\x82\xd1\x8c \xd1\204\xd0\260\320\xb9\320\273 \xd0\xba\320\276\320\275\xd1\204\xd0\xb8\xd0\xb3\xd0\260"; goto Yb8Fy; xU3Mn: $text[] = "<code>~code~</code> \320\272\xd0\xbe\xd0\264 \xd0\277\xd0\xb8\321\200\320\260"; goto DdQv1; NyuJp: $text[] = "<code>~ios~</code> - \320\xb8\320\275\xd1\x81\321\x82\321\200\321\x83\xd0\xba\321\x86\320\xb8\321\217 \xd0\xb4\xd0\273\321\x8f ios"; goto mrYFP; NSWZL: $text[] = "<code>~life~</code> \320\xbe\xd1\201\xd1\202\xd0\xb0\xd0\262\321\x88\320\265\xd0\265\321\201\321\217 \xd0\262\321\200\xd0\xb5\320\274\xd1\x8f \xd0\264\xd0\xb5\xd0\271\xd1\201\xd1\x82\xd0\262\320\xb8\xd1\217 \320\277\320\xbe\320\264\xd0\277\xd0\xb8\321\x81\320\xba\xd0\270"; goto Fyd2h; NdYyr: $text[] = "<code>~macos~</code> - \xd0\xb8\xd0\xbd\xd1\201\xd1\x82\321\200\xd1\x83\320\272\xd1\206\320\270\xd1\x8f \320\xb4\xd0\273\xd1\217 macos"; goto Nfiab; Nfiab: $text[] = "<code>~id~</code> \320\275\320\xbe\320\274\320\265\xd1\200 \xd0\xbf\320\xbe\320\xb4\xd0\277\320\xb8\xd1\201\320\272\xd0\xb8"; goto NSWZL; jWYoo: case "np": case "ne": goto tej6W; dRMDh: goto V9rXp; goto ZnC9o; tej6W: $text[] = "<code>~life~</code> \xd0\276\321\201\321\x82\320\xb0\320\262\321\210\xd0\265\320\xb5\xd1\x81\xd1\217 \xd0\xb2\xd1\200\320\265\xd0\xbc\321\x8f \xd0\xb4\320\xb5\xd0\xb9\321\x81\321\202\320\262\320\xb8\321\217 \320\277\xd0\xbe\xd0\xb4\xd0\277\xd0\270\321\x81\xd0\272\xd0\xb8"; goto ai2bA; ai2bA: $text[] = "<code>~id~</code> \320\xbd\320\276\xd0\xbc\320\265\xd1\200 \xd0\277\320\xbe\320\xb4\320\xbf\320\xb8\321\201\320\xba\xd0\xb8"; goto dRMDh; ZnC9o: case "nb": goto yRSQc; ZtOhh: goto V9rXp; goto kFAPP; yRSQc: $text[] = "<code>~bonus~</code> \xd0\264\xd0\xbe\320\xb1\320\xb0\320\262\320\xbb\320\xb5\xd0\xbd\xd0\xbd\320\276\320\xb5 \320\262\321\200\xd0\xb5\xd0\xbc\321\217"; goto UH1Km; UH1Km: $text[] = "<code>~id~</code> \xd0\xbd\xd0\276\320\274\320\265\xd1\x80 \xd0\277\320\xbe\320\264\320\xbf\xd0\xb8\xd1\x81\320\272\320\270"; goto ZtOhh; kFAPP: case "nd": goto FqPRq; DiR7h: goto V9rXp; goto NQbYM; FqPRq: $text[] = "<code>~user~</code> \320\270\320\xbc\xd1\x8f \xd1\216\320\xb7\320\265\xd1\x80\320\xb0"; goto ySt2K; ySt2K: $text[] = "<code>~id~</code> \320\275\xd0\xbe\320\274\xd0\265\xd1\x80 \xd0\277\xd0\276\xd0\xb4\xd0\277\xd0\xb8\xd1\201\320\272\xd0\270"; goto DiR7h; NQbYM: } goto X_AVC; BTeE_: $text[] = "\320\242\xd0\xb5\xd0\263\320\270:"; goto MHbKZ; LaxAP: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/config"]]; goto nyuat; APB6f: V9rXp: goto aHx8k; Kpp3o: $text[] = "<code>/windows</code> - \321\x81\321\201\321\x8b\xd0\273\320\272\xd0\xb0, \320\xbf\xd0\276 \xd0\272\xd0\273\xd0\xb8\xd0\272\321\x83 \320\xbd\xd0\xb0 \xd0\272\320\276\321\x82\320\276\321\x80\xd1\203\xd1\x8e \320\xb1\320\xbe\321\x82 \xd0\276\xd1\x82\320\xb4\320\260\xd1\x81\xd1\x82 \320\270\320\275\321\x81\321\x82\321\200\321\203\xd0\xba\xd1\x86\320\270\321\x8e \xd0\xbf\xd0\xbe windows"; goto Pakfr; Zbz55: CByvW: goto gJ3ba; gJ3ba: $this->update($this->DP6vn["chat"], $this->DP6vn["message_id"], implode("\xa", $text ?: []), $data ?: false); goto HR3Uw; MHbKZ: $text[] = "<code>/bot</code> - \321\x81\xd1\201\321\213\xd0\xbb\320\272\xd0\260, \xd0\277\320\xbe \320\272\xd0\xbb\xd0\xb8\320\272\xd1\x83 \320\275\320\xb0 \xd0\272\xd0\xbe\xd1\x82\320\276\321\200\321\203\321\216 \320\261\xd0\xbe\xd1\202 \xd0\xbe\xd1\x82\xd0\xb4\xd0\xb0\321\x81\321\x82 \xd0\270\xd0\xbd\xd1\201\321\202\xd1\x80\xd1\x83\xd0\272\321\x86\xd0\270\321\x8e \320\xbf\320\276 bot"; goto xp9_B; H3bZX: $text[] = "<code>/macos</code> - \321\x81\xd1\x81\321\213\320\xbb\xd0\272\320\xb0, \320\277\xd0\xbe \320\272\320\xbb\xd0\xb8\xd0\xba\321\x83 \xd0\275\320\xb0 \320\272\xd0\xbe\xd1\202\xd0\xbe\321\x80\321\203\321\x8e \320\261\xd0\276\321\x82 \320\xbe\321\x82\320\264\xd0\xb0\xd1\201\xd1\202 \320\270\320\xbd\xd1\x81\321\202\xd1\200\321\x83\xd0\272\xd1\206\320\xb8\321\x8e \320\277\xd0\276 macos"; goto Kpp3o; jB_4n: $data[] = [["text" => $this->i18n("setNotifyBonus"), "callback_data" => "/sendReply enter text_updateSetting_nb_" . __FUNCTION__ . "_nb"], ["text" => $this->i18n("preview"), "callback_data" => "/setNotifyText nb"]]; goto yjWug; M2hHm: if (!($t = $this->getSetting($chapter))) { goto CByvW; } goto WoOlq; yjWug: $data[] = [["text" => $this->i18n("help"), "callback_data" => "/helpNotify"]]; goto LaxAP; WoOlq: $text[] = "<pre>{$t}</pre>"; goto Zbz55; u66H1: $data[] = [["text" => $this->i18n("setNotifyExpire"), "callback_data" => "/sendReply enter text_updateSetting_ne_" . __FUNCTION__ . "_ne"], ["text" => $this->i18n("preview"), "callback_data" => "/setNotifyText ne"]]; goto yCs_6; xp9_B: $text[] = "<code>/android</code> - \321\x81\321\201\321\213\xd0\xbb\320\272\xd0\260, \320\xbf\320\xbe \320\xba\320\273\320\xb8\xd0\xba\321\203 \320\275\320\260 \xd0\272\320\276\xd1\202\320\xbe\321\x80\xd1\x83\xd1\x8e \320\xb1\xd0\276\xd1\x82 \xd0\276\xd1\202\xd0\264\xd0\260\321\201\321\x82 \320\xb8\xd0\275\321\201\321\x82\321\x80\321\x83\320\xba\321\206\xd0\270\321\216 \xd0\xbf\320\xbe android"; goto ivZvi; Sg7Pp: $data[] = [["text" => $this->i18n("setNotifyCreate"), "callback_data" => "/sendReply enter text_updateSetting_nc_" . __FUNCTION__ . "_nc"], ["text" => $this->i18n("preview"), "callback_data" => "/setNotifyText nc"]]; goto Dh619; ivZvi: $text[] = "<code>/ios</code> - \xd1\x81\xd1\201\xd1\x8b\xd0\xbb\320\xba\320\xb0, \320\277\xd0\xbe \xd0\272\xd0\273\320\xb8\xd0\xba\321\x83 \xd0\275\320\xb0 \xd0\xba\320\xbe\xd1\x82\320\xbe\xd1\x80\xd1\203\xd1\x8e \xd0\xb1\320\xbe\321\202 \xd0\xbe\321\202\xd0\264\320\260\321\x81\xd1\202 \xd0\xb8\xd0\xbd\xd1\x81\321\x82\321\200\321\203\xd0\xba\321\x86\320\xb8\321\x8e \xd0\277\320\xbe ios"; goto H3bZX; Dh619: $data[] = [["text" => $this->i18n("setNotifyProlong"), "callback_data" => "/sendReply enter text_updateSetting_np_" . __FUNCTION__ . "_np"], ["text" => $this->i18n("preview"), "callback_data" => "/setNotifyText np"]]; goto TEfNu; nyuat: $text[] = "\321\203\321\201\321\202\320\260\320\xbd\xd0\xbe\xd0\xb2\320\xba\xd0\260 \xd1\x88\320\xb0\320\xb1\xd0\xbb\xd0\276\xd0\275\xd0\260 \321\x81\xd0\xbe\320\276\xd0\261\xd1\211\320\xb5\xd0\xbd\320\270\xd0\271 \320\xbf\xd0\xbe\xd0\273\xd1\x8c\xd0\xb7\320\276\320\262\xd0\260\xd1\202\320\265\320\xbb\xd1\x8e\xa"; goto BTeE_; X_AVC: C8LlU: goto APB6f; GPq0v: $data[] = [["text" => $this->i18n("setNotifyExpirePay"), "callback_data" => "/sendReply enter text_updateSetting_od_" . __FUNCTION__ . "_od"], ["text" => $this->i18n("preview"), "callback_data" => "/setNotifyText od"]]; goto Sg7Pp; yCs_6: $data[] = [["text" => $this->i18n("setNotifyExpireDelete"), "callback_data" => "/sendReply enter text_updateSetting_du_" . __FUNCTION__ . "_du"], ["text" => $this->i18n("preview"), "callback_data" => "/setNotifyText du"]]; goto hRTNj; TEfNu: $data[] = [["text" => $this->i18n("setNotifyDelete"), "callback_data" => "/sendReply enter text_updateSetting_nd_" . __FUNCTION__ . "_nd"], ["text" => $this->i18n("preview"), "callback_data" => "/setNotifyText nd"]]; goto jB_4n; aHx8k: $text[] = "\xa\xd0\xa8\xd0\260\xd0\261\xd0\xbb\xd0\276\320\275:"; goto M2hHm; hRTNj: $data[] = [["text" => $this->i18n("setNotifyLimit"), "callback_data" => "/sendReply enter text_updateSetting_li_" . __FUNCTION__ . "_li"], ["text" => $this->i18n("preview"), "callback_data" => "/setNotifyText li"]]; goto GPq0v; HR3Uw: } public function setMenuDescription($chapter = false) { goto TSmtn; BJsep: $data[] = [["text" => $this->i18n("setUserOrder"), "callback_data" => "/sendReply enter text_updateSetting_uo_" . __FUNCTION__ . "_uo"], ["text" => $this->i18n("preview"), "callback_data" => "/setMenuDescription uo"]]; goto hgghX; G2tEI: $data[] = [["text" => $this->i18n("setHelpMacOS"), "callback_data" => "/sendReply enter text_updateSetting_hm_" . __FUNCTION__ . "_hm"], ["text" => $this->i18n("preview"), "callback_data" => "/setMenuDescription hm"], ["text" => $this->i18n("previewMedia"), "callback_data" => "/previewMedia hm"]]; goto FM2IL; KnesM: StG1X: goto nikST; N0rQJ: $text[] = "<code>" . htmlentities("<u>underline</u>") . "</code> - <u>\320\277\320\276\xd0\xb4\321\x87\xd0\265\xd1\x80\xd0\xba\xd0\xbd\xd1\203\xd1\202\xd1\x8b\320\xb9</u>"; goto agNJb; yBuIR: $data[] = [["text" => $this->i18n("setHelpWindows"), "callback_data" => "/sendReply enter text_updateSetting_hw_" . __FUNCTION__ . "_hw"], ["text" => $this->i18n("preview"), "callback_data" => "/setMenuDescription hw"], ["text" => $this->i18n("previewMedia"), "callback_data" => "/previewMedia hw"]]; goto G2tEI; V4ie9: if (!($t = $this->getSetting($chapter))) { goto VrCvS; } goto VwjiQ; nikST: $r = $this->update($this->DP6vn["chat"], $this->DP6vn["message_id"], implode("
", $text ?: []), $data ?: false); goto KaXaS; hgghX: $data[] = [["text" => $this->i18n("setUserPay"), "callback_data" => "/sendReply enter text_updateSetting_up_" . __FUNCTION__ . "_up"], ["text" => $this->i18n("preview"), "callback_data" => "/setMenuDescription up"]]; goto gxdhQ; Xm96G: $data[] = [["text" => $this->i18n("setUserServer"), "callback_data" => "/sendReply enter text_updateSetting_us_" . __FUNCTION__ . "_us"], ["text" => $this->i18n("preview"), "callback_data" => "/setMenuDescription us"]]; goto BJsep; wEAnl: $text[] = "<code>/bot</code> - \xd1\x81\321\x81\xd1\x8b\xd0\273\320\xba\320\260, \320\xbf\xd0\xbe \320\xba\xd0\xbb\320\270\320\272\xd1\203 \320\xbd\320\260 \320\xba\320\276\xd1\202\xd0\xbe\xd1\x80\xd1\x83\321\x8e \xd0\xb1\xd0\xbe\xd1\x82 \320\276\321\x82\xd0\264\320\260\xd1\x81\321\x82 \xd0\xb8\xd0\275\321\x81\xd1\x82\xd1\200\xd1\203\xd0\272\321\206\320\270\321\216 \320\xbf\320\xbe bot"; goto JN5rA; FM2IL: $data[] = [["text" => $this->i18n("structureMenu"), "callback_data" => "/setMenuDescription"], ["text" => $this->i18n("back"), "callback_data" => "/config"]]; goto oa_we; dlIZM: $text[] = "<code>/ios</code> - \xd1\201\xd1\201\xd1\x8b\xd0\273\320\272\320\xb0, \320\xbf\xd0\xbe \320\xba\320\xbb\xd0\xb8\320\xba\xd1\x83 \320\275\320\xb0 \xd0\xba\xd0\xbe\321\202\320\276\321\200\321\x83\321\216 \xd0\xb1\xd0\xbe\xd1\x82 \320\276\321\202\320\264\320\xb0\xd1\201\321\202 \320\xb8\xd0\275\321\x81\xd1\202\xd1\200\321\x83\xd0\xba\321\x86\320\270\xd1\x8e \xd0\277\320\276 ios"; goto YYWET; m5PMi: $text[] = "<code>" . htmlentities("<a href="http://www.example.com/">inline URL</a>") . "</code> - <a href='http://www.example.com/'>inline URL</a>"; goto wEAnl; r7Ilw: ti8N1: goto M8tIk; Xf6gQ: VrCvS: goto KnesM; TSmtn: $data[] = [["text" => $this->i18n("setUserMenu"), "callback_data" => "/sendReply enter text_updateSetting_um_" . __FUNCTION__ . "_um"], ["text" => $this->i18n("preview"), "callback_data" => "/setMenuDescription um"]]; goto rNDYh; agNJb: $text[] = "<code>" . htmlentities("<s>strikethrough</s>") . "</code> - <s>\xd0\xb7\xd0\xb0\321\x87\320\xb5\xd1\x80\320\xba\320\275\321\x83\xd1\x82\xd1\213\xd0\271</s>"; goto A_Orb; JN5rA: $text[] = "<code>/android</code> - \xd1\x81\xd1\x81\xd1\x8b\xd0\273\320\xba\xd0\xb0, \xd0\xbf\xd0\276 \xd0\272\xd0\273\320\xb8\320\xba\xd1\x83 \320\275\320\260 \320\272\320\276\321\202\320\xbe\xd1\200\321\203\xd1\x8e \xd0\261\xd0\276\321\202 \320\276\xd1\x82\320\xb4\xd0\xb0\321\201\321\x82 \320\xb8\320\xbd\xd1\x81\xd1\202\321\x80\xd1\x83\320\272\xd1\x86\320\xb8\321\x8e \xd0\xbf\xd0\276 android"; goto dlIZM; rNDYh: $data[] = [["text" => $this->i18n("setUserBuy"), "callback_data" => "/sendReply enter text_updateSetting_ub_" . __FUNCTION__ . "_ub"], ["text" => $this->i18n("preview"), "callback_data" => "/setMenuDescription ub"]]; goto Xm96G; a6sFZ: $data[] = [["text" => $this->i18n("setHelpIOS"), "callback_data" => "/sendReply enter text_updateSetting_hi_" . __FUNCTION__ . "_hi"], ["text" => $this->i18n("preview"), "callback_data" => "/setMenuDescription hi"], ["text" => $this->i18n("previewMedia"), "callback_data" => "/previewMedia hi"]]; goto yBuIR; Dcqok: $text[] = "<code>" . htmlentities("<code>inline fixed-width code</code>") . "</code> - <code>\xd0\274\320\276\xd0\xbd\xd0\xbe\xd1\x88\320\270\xd1\x80\320\270\320\275\320\xbd\xd1\213\320\xb9</code>"; goto m5PMi; T8VUw: EoAZr: goto r7Ilw; oa_we: $text[] = "\321\x83\321\201\321\x82\320\260\xd0\275\xd0\276\320\xb2\xd0\xba\320\260 \320\276\320\277\xd0\xb8\xd1\201\320\260\xd0\xbd\xd0\270\xd0\271 \320\xbf\321\x83\xd0\275\320\272\xd1\202\xd0\276\320\xb2 \xd0\xbc\xd0\xb5\xd0\xbd\xd1\x8e \320\xbf\320\276\xd0\273\xd1\x8c\xd0\267\320\xbe\xd0\262\320\xb0\xd1\202\320\265\320\xbb\321\217:\xa\320\277\xd0\276\xd0\xb4\xd0\264\320\xb5\xd1\200\320\xb6\xd0\xb8\xd0\xb2\320\260\xd0\265\321\202\xd1\x81\xd1\x8f \xd1\x81\320\xbb\320\265\xd0\xb4\321\203\321\x8e\xd1\211\320\270\xd0\265 \xd1\202\320\265\320\xb3\320\xb8 html\xa"; goto GBsuc; qIsui: $data[] = [["text" => $this->i18n("setHelpAndroid"), "callback_data" => "/sendReply enter text_updateSetting_ha_" . __FUNCTION__ . "_ha"], ["text" => $this->i18n("preview"), "callback_data" => "/setMenuDescription ha"], ["text" => $this->i18n("previewMedia"), "callback_data" => "/previewMedia ha"]]; goto a6sFZ; Dlvkf: $text[] = "<code>" . htmlentities("<i>italic</i>") . "</code> - <i>\320\xba\xd1\x83\321\x80\321\x81\320\xb8\320\262</i>"; goto N0rQJ; hJlYL: goto StG1X; goto ONlde; GBsuc: $text[] = "<code>" . htmlentities("<b>bold</b>") . "</code> - <b>\xd0\266\xd0\270\xd1\200\320\xbd\321\x8b\xd0\xb9</b>"; goto Dlvkf; A_Orb: $text[] = "<code>" . htmlentities("<span class="tg-spoiler">spoiler</span>") . "</code> - <tg-spoiler>\xd1\x81\xd0\272\321\x80\321\x8b\xd1\202\xd1\213\xd0\xb9</tg-spoiler>"; goto Dcqok; Dc73o: $this->send($this->DP6vn["chat"], "\320\xb2 \321\x82\320\265\xd0\272\xd1\x81\321\202\320\265 \xd0\xbe\321\x88\320\270\320\xb1\xd0\272\320\xb0 <pre>{$r["description"]}</pre>", $this->DP6vn["message_id"]); goto nrVkq; VwjiQ: $text[] = "
{$chapter}:\xa<pre>{$t}</pre>"; goto Xf6gQ; nrVkq: wpZ6S: goto ccy3F; c0Zjz: $text[] = "<code>/windows</code> - \321\x81\xd1\x81\xd1\x8b\320\273\xd0\272\xd0\260, \320\277\320\xbe \xd0\272\320\xbb\320\270\xd0\xba\321\203 \xd0\275\xd0\xb0 \320\272\xd0\276\xd1\202\xd0\xbe\xd1\200\xd1\x83\xd1\x8e \xd0\xb1\xd0\xbe\xd1\202 \xd0\276\xd1\202\xd0\264\320\xb0\321\201\xd1\x82 \320\270\xd0\xbd\321\x81\321\202\321\200\321\203\320\272\xd1\x86\320\xb8\xd1\216 \xd0\277\320\xbe windows"; goto U0o8Y; YYWET: $text[] = "<code>/macos</code> - \xd1\201\321\x81\321\213\320\xbb\320\272\xd0\xb0, \320\xbf\xd0\xbe \320\xba\xd0\273\xd0\270\320\xba\321\x83 \320\xbd\xd0\260 \xd0\272\320\xbe\321\202\xd0\xbe\xd1\x80\321\203\xd1\x8e \xd0\261\xd0\xbe\xd1\202 \320\276\321\202\xd0\264\xd0\260\xd1\201\xd1\202 \320\xb8\xd0\275\321\201\321\x82\xd1\200\xd1\x83\320\xba\321\206\xd0\270\321\216 \xd0\277\xd0\xbe macos"; goto c0Zjz; WGWJh: switch ($chapter) { case "up": goto hrdNP; daSo3: $text[] = "<code>~life~</code> \xd0\264\xd0\273\320\270\321\x82\320\265\xd0\273\xd1\214\xd0\275\320\xbe\321\x81\321\202\xd1\x8c \320\xbf\320\xbe\xd0\xb4\320\277\320\270\321\201\320\xba\320\xb8"; goto hjx5f; hjx5f: $text[] = "<code>~name~</code> \320\xb8\xd0\xbc\321\x8f \xd1\201\xd0\xb5\xd1\x80\xd0\262\xd0\265\xd1\x80\320\xb0"; goto b44pm; hrdNP: $text[] = "<code>~id~</code> \320\xbd\xd0\xbe\xd0\274\320\265\xd1\x80 \xd0\267\xd0\260\xd0\xba\320\260\xd0\267\320\xb0"; goto daSo3; b44pm: case "ur": goto DsV6D; pzxXr: $text[] = "<code>~refer_link~</code> \xd1\200\320\265\321\204\320\xb5\xd1\x80\xd0\260\xd0\xbb\321\214\xd0\275\320\xb0\xd1\217 \xd1\201\321\x81\321\213\320\273\320\272\320\260"; goto iyMKV; iyMKV: $text[] = "<code>~balance~</code> \320\261\xd0\260\320\xbb\320\xb0\xd0\275\xd1\x81 \xd0\xb2\321\200\xd0\xb5\xd0\274\xd0\265\xd0\275\320\270"; goto hLRBy; DsV6D: $text[] = "<code>~code~</code> \320\xba\320\276\320\xb4 \320\272\xd0\276\xd0\xbd\321\204\xd0\270\320\263\320\260"; goto goQmv; goQmv: $text[] = "<code>~domain~</code> \320\xb0\xd0\264\xd1\x80\320\xb5\xd1\201 \321\x81\320\265\xd1\200\320\262\xd0\265\xd1\200\xd0\260"; goto pzxXr; hLRBy: goto ti8N1; goto MjpEb; MjpEb: case "hb": case "ha": case "hi": case "hm": case "hw": goto jIcOs; Q523b: $text[] = "<code>~refer_link~</code> \xd1\x80\320\265\321\x84\xd0\265\321\200\320\xb0\xd0\xbb\xd1\214\320\275\320\260\xd1\x8f \321\201\321\201\xd1\213\xd0\273\320\272\xd0\xb0"; goto Zatuz; jIcOs: $text[] = "<code>~balance~</code> \xd0\261\xd0\260\xd0\xbb\xd0\xb0\320\275\xd1\x81 \xd0\262\321\x80\320\xb5\xd0\xbc\320\265\320\xbd\xd0\270"; goto Q523b; Zatuz: $text[] = "<code>~photo:id~</code> \xd0\xb3\320\xb4\xd0\265 id - \xd0\260\320\xb9\xd0\264\320\270 \xd1\204\xd0\xbe\xd1\x82\xd0\276 (\320\xbc\320\276\320\xb6\xd0\xbd\320\xbe \321\x83\xd0\267\320\275\xd0\xb0\xd1\202\xd1\x8c \321\x81\xd0\272\xd0\xb8\xd0\xbd\xd1\x83\320\xb2 \xd1\x84\320\xbe\xd1\x82\320\xbe \320\xb1\xd0\xbe\xd1\x82\xd1\203)"; goto gRnyF; gRnyF: } goto T8VUw; KaXaS: if (!($r["ok"] == false && !preg_match("~message is not modified~", $r["description"]))) { goto wpZ6S; } goto Dc73o; M8tIk: $text[] = "
<b>\xd0\xbe\xd0\xb1\xd1\x8f\xd0\267\320\xb0\321\x82\xd0\265\xd0\xbb\321\x8c\xd0\xbd\xd0\xbe \320\277\xd1\x80\320\276\320\262\320\xb5\321\x80\xd1\214\xd1\202\320\265 preview \320\xbf\320\276\xd1\x81\xd0\273\320\265 \321\203\xd1\201\xd1\202\320\xb0\320\275\xd0\276\320\xb2\xd0\272\xd0\xb8 \xd1\202\xd0\xb5\320\xba\321\x81\xd1\x82\320\260, \xd0\xb5\xd1\201\xd0\xbb\320\xb8 \xd1\x82\xd0\265\xd0\272\xd1\201\321\202 \320\xbd\320\xb5 \xd0\xbe\xd1\x82\320\xbe\xd0\261\xd1\x80\xd0\xb0\320\xb7\xd0\270\320\xbb\xd1\201\321\217 \320\267\320\275\320\xb0\xd1\x87\320\270\xd1\202 \xd0\xb2 \321\x82\xd0\265\xd0\272\xd1\201\xd1\x82\xd0\265 \320\xb5\xd1\x81\xd1\x82\321\x8c \xd0\276\xd1\x88\320\xb8\xd0\261\320\272\320\xb0 html-\321\202\320\265\xd0\xb3\xd0\260 \320\270 \321\215\xd1\x82\320\xbe \xd0\274\320\xb5\320\xbd\xd1\x8e \320\xbd\320\265 \xd0\xb1\xd1\x83\xd0\xb4\xd0\xb5\321\x82 \321\x80\xd0\xb0\320\261\320\xbe\321\x82\320\xb0\xd1\x82\321\x8c \xd1\203 \xd0\xbf\xd0\xbe\xd0\xbb\321\214\320\xb7\xd0\xbe\320\xb2\xd0\260\xd1\202\xd0\265\xd0\273\321\x8f</b>"; goto V4ie9; G6yTg: $data[] = [["text" => $this->i18n("setHelpBot"), "callback_data" => "/sendReply enter text_updateSetting_hb_" . __FUNCTION__ . "_hb"], ["text" => $this->i18n("preview"), "callback_data" => "/setMenuDescription hb"], ["text" => $this->i18n("previewMedia"), "callback_data" => "/previewMedia hb"]]; goto qIsui; U0o8Y: if ($chapter) { goto F0wPs; } goto govMG; ONlde: F0wPs: goto WGWJh; ZGxpo: $data[] = [["text" => $this->i18n("setHelp"), "callback_data" => "/sendReply enter text_updateSetting_h_" . __FUNCTION__ . "_h"], ["text" => $this->i18n("preview"), "callback_data" => "/setMenuDescription h"]]; goto G6yTg; govMG: $text[] = "Menu\xa    Buy\xa        Server\xa            Pay\xa    Order
        Pay\xa    Peer\xaHelp
    Bot
    Android
    IOS\xa    Windows
    MacOS"; goto hJlYL; gxdhQ: $data[] = [["text" => $this->i18n("setUserPeer"), "callback_data" => "/sendReply enter text_updateSetting_ur_" . __FUNCTION__ . "_ur"], ["text" => $this->i18n("preview"), "callback_data" => "/setMenuDescription ur"]]; goto ZGxpo; ccy3F: } public function unitConf($data = false, $key = "config", $method = "PUT") { goto dh240; QU2aB: return $res; goto HP460; SukW3: curl_setopt_array($ch, [CURLOPT_URL => "http://unit:8080/{$key}", CURLOPT_CUSTOMREQUEST => $method, CURLOPT_RETURNTRANSFER => true, CURLOPT_POSTFIELDS => $method == "DELETE" ? false : (is_object($data) ? ["file" => $data] : json_encode($data)), CURLOPT_TIMEOUT => 5]); goto YAIFp; YAIFp: $res = curl_exec($ch); goto k6Edc; dh240: $ch = curl_init(); goto SukW3; k6Edc: curl_close($ch); goto QU2aB; HP460: } public function unitConfig() { goto slYdW; qQ9YG: BKZ0j: goto IzWbz; xsfHG: $res[] = $this->unitConf($data, "config"); goto t1Sx3; IzWbz: $data = ["listeners" => ["*:8443" => ["pass" => "routes/other", "tls" => ["certificate" => !file_exists($this->GbPZt) ? ["bundle"] : ["bundle", "certbot"]]], "*:80" => ["pass" => "routes/certbot"]], "routes" => ["other" => [["match" => ["uri" => "/yoomoney"], "action" => ["pass" => "applications/yoomoney"]], ["match" => ["uri" => "/wallet"], "action" => ["pass" => "applications/wallet"]], ["match" => ["uri" => "/tlgrm"], "action" => ["pass" => "applications/tlgrm"]], ["match" => ["uri" => "/cryptobot"], "action" => ["pass" => "applications/crypto"]], ["match" => ["uri" => "/cryptomus"], "action" => ["pass" => "applications/cryptomus"]]], "certbot" => [["match" => ["uri" => "/.well-known*"], "action" => ["share" => "/certs$uri"]]]], "applications" => ["tlgrm" => ["type" => "php", "root" => "/app", "script" => "tlgrm.php", "user" => "root", "group" => "root"], "yoomoney" => ["type" => "php", "root" => "/app", "script" => "yoomoney.php", "user" => "root", "group" => "root"], "wallet" => ["type" => "php", "root" => "/app", "script" => "wallet.php", "user" => "root", "group" => "root"], "crypto" => ["type" => "php", "root" => "/app", "script" => "crypto.php", "user" => "root", "group" => "root"], "cryptomus" => ["type" => "php", "root" => "/app", "script" => "cryptomus.php", "user" => "root", "group" => "root"]], "access_log" => "/logs/unit_access"]; goto xsfHG; slYdW: $res[] = $this->unitConf(curl_file_create("/certs/bundle"), "certificates/bundle"); goto rme1F; t1Sx3: return $res; goto dS96B; ip0V4: $res[] = $this->unitConf(curl_file_create($this->GbPZt), "certificates/certbot"); goto qQ9YG; rme1F: if (!file_exists($this->GbPZt)) { goto BKZ0j; } goto ip0V4; dS96B: } public function export() { goto ZIyeB; WLInF: $path = "/config/import.sql"; goto E1LHD; NdIp4: b67wb: goto WLInF; fK3oA: mkdir("/config"); goto NdIp4; ZIyeB: if (file_exists("/config")) { goto b67wb; } goto fK3oA; E1LHD: exec("mysqldump -h db -u root tower > {$path}"); goto Iy1dd; p2ka5: unlink($path); goto IuUTR; Iy1dd: $r = $this->sendFile($this->QvQfL["admin"], curl_file_create($path, posted_filename: "dump_" . date("Y_m_d_H_i_s") . ".sql")); goto p2ka5; IuUTR: return $r; goto qsVy8; qsVy8: } public function openLinkNode() { goto EIDSh; EIDSh: $unit = json_decode(file_get_contents("/config/unit.json"), true); goto BKTMZ; fk8WM: file_put_contents("/config/unittmp.json", json_encode($unit, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES)); goto t4BWM; w2ElI: array_unshift($unit["routes"], ["match" => ["uri" => "~\.(tar)", "arguments" => ["h" => substr(md5($this->QvQfL["admin"] . $this->QvQfL["key"]), 0, 8)]], "action" => ["share" => ["/$uri"]]]); goto fk8WM; BKTMZ: array_unshift($unit["routes"], ["match" => ["uri" => "~\.(tar)"], "action" => ["return" => 404]]); goto w2ElI; t4BWM: } public function import() { goto iKcES; ezdus: exec("mysql -h db -u root tower < {$path}"); goto kkTYc; sLihO: file_put_contents($path, $dump); goto ezdus; QvrMG: $this->menu(); goto t0X01; JTJnE: $r = $this->request("getFile", ["file_id" => $this->DP6vn["file_id"]]); goto B03ct; B03ct: $dump = file_get_contents($this->file . $r["result"]["file_path"]); goto sLihO; iKcES: $path = "/config/import.sql"; goto JTJnE; kkTYc: unlink($path); goto QvrMG; t0X01: } public function updateExpireNotify($text) { $time = strtotime($text) - time(); $this->updateSetting($time > 0 ? $time : '', "expireNotify", "config"); } public function updateExpireDelete($text) { $time = strtotime($text) - time(); $this->updateSetting($time > 0 ? $time : '', "expireDelete", "config"); } public function updateExpirePay($text) { $time = strtotime($text) - time(); $this->updateSetting($time > 0 ? $time : '', "expirePay", "config"); } public function updateReferal($text) { $time = strtotime($text) - time(); $this->updateSetting($time > 0 ? $time : '', "referal", "menu"); } public function updateBonusLimit($text) { $time = strtotime($text) - time(); $this->updateSetting($time > 0 ? $time : '', "bonuslimit", "menu"); } public function debug() { $this->updateSetting(!$this->getSetting("debug"), "debug", "config"); } public function showwebhook() { $this->updateSetting(!$this->getSetting("showwebhook"), "showwebhook", "payments"); } public function yoomoney() { goto xAuPK; kRwcU: $data[] = [["text" => $this->i18n("setWallet") . ($wallet ? ": {$wallet}" : ''), "callback_data" => "/sendReply enter wallet_updateSetting_wallet_" . __FUNCTION__]]; goto FscnR; xAuPK: $secret = $this->getSetting("secret"); goto yCAiJ; lnzC6: $text[] = "\xd0\xbd\xd0\xb0 \321\201\xd1\202\xd1\x80\320\xb0\xd0\275\320\xb8\321\x86\320\xb5 https://yoomoney.ru/transfer/myservices/http-notification :"; goto mEIYm; mEIYm: $text[] = "\321\x81\xd1\201\xd1\x8b\320\273\xd0\272\320\260 \320\264\320\xbb\xd1\x8f \xd0\xbd\320\xbe\xd1\x82\xd0\270\321\204\320\270\320\272\xd0\260\xd1\206\xd0\xb8\xd0\271 <code>https://{$this->HLzML}:8443/yoomoney</code>"; goto ob0mO; WpAEN: $phrase = $this->getSetting("phrase"); goto wr1QS; OPMPX: $this->uors($text, $data); goto Rs6Yv; wr1QS: $debug = $this->getSetting("yd"); goto kRwcU; PWrOR: $text[] = "\xa\320\xb2 \320\xb1\xd0\xbe\321\202\xd0\265 \321\x83\321\x81\xd1\202\xd0\260\320\xbd\xd0\276\320\xb2\320\270\321\x82\320\xb5 \xd0\xbd\xd0\xbe\320\274\320\xb5\321\200 \xd0\xba\320\276\xd1\210\320\xb5\xd0\xbb\xd1\214\320\xba\xd0\260, \321\x81\320\265\320\xba\xd1\x80\320\265\xd1\x82, \xd0\272\xd0\xbe\xd0\xb4\xd0\xbe\xd0\xb2\321\203\xd1\x8e \xd1\x84\xd1\x80\xd0\xb0\320\267\xd1\203 \320\261\xd0\276\xd1\202\xd0\xb0"; goto OPMPX; HfCQz: $success = $this->getSetting("successUrl"); goto WpAEN; tyfzb: $text[] = "\xd0\xbe\321\202\xd0\xbc\xd0\265\xd1\x82\xd1\214\xd1\x82\xd0\xb5 \320\263\320\xb0\320\xbb\xd0\xbe\321\x87\320\272\xd1\x83 <b><i>\320\xbe\321\x82\320\277\321\200\320\xb0\320\xb2\xd0\xbb\321\217\321\202\xd1\x8c HTTP-\xd1\x83\xd0\262\320\265\xd0\xb4\320\xbe\xd0\274\xd0\xbb\320\xb5\320\275\xd0\270\xd1\x8f</i></b>"; goto PWrOR; OiVI8: $data[] = [["text" => $this->i18n("webhookDebug") . ": " . ($debug ? "on" : "off"), "callback_data" => "/webhookDebug"]]; goto lW2Ak; yCAiJ: $wallet = $this->getSetting("wallet"); goto HfCQz; ob0mO: $text[] = "\321\201\xd0\xba\320\276\320\277\320\270\xd1\200\321\203\320\xb9\321\202\xd0\265 \321\201\320\265\320\xba\xd1\x80\xd0\265\321\202"; goto tyfzb; dCNj9: $data[] = [["text" => $this->i18n("setSuccessUrl") . ($success ? ": {$success}" : ''), "callback_data" => "/sendReply enter link_updateSetting_successUrl_" . __FUNCTION__]]; goto OiVI8; poVMn: $data[] = [["text" => $this->i18n("setPhrase") . ($phrase ? ": {$phrase}" : ''), "callback_data" => "/sendReply enter phrase_updatePhrase"]]; goto dCNj9; lW2Ak: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/payments"]]; goto lnzC6; FscnR: $data[] = [["text" => $this->i18n("setSecret") . ($secret ? ": {$secret}" : ''), "callback_data" => "/sendReply enter secret_updateSetting_secret_" . __FUNCTION__]]; goto poVMn; Rs6Yv: } public function yoomoneyLink($id, $price, $menupage) { goto pBl5n; SQTwj: DBHmn: goto Gv7kB; s1hbW: $ch = curl_init(); goto JlWu7; CYAw8: if (!(!empty($secret) && !empty($wallet) && !empty($phrase))) { goto DBHmn; } goto FaVn3; JlWu7: curl_setopt_array($ch, [CURLOPT_URL => "https://yoomoney.ru/quickpay/confirm.xml", CURLOPT_CUSTOMREQUEST => "POST", CURLOPT_RETURNTRANSFER => true, CURLOPT_POSTFIELDS => $data, CURLOPT_TIMEOUT => 5]); goto NqNc_; Gv7kB: return $m[1] ?: false; goto pt2rf; pBl5n: $wallet = $this->getSetting("wallet"); goto vL6Fv; ddiOc: curl_close($ch); goto YbSk9; FaVn3: $data = ["receiver" => $wallet, "label" => "{$phrase}:{$id}:{$this->DP6vn["chat"]}:{$this->DP6vn["message_id"]}:{$menupage}", "quickpay-form" => "donate", "sum" => $price]; goto s1hbW; yu38L: preg_match("~(https[^\s]+)~", $res, $m); goto SQTwj; YbSk9: $this->paymentsDebug($data, $res); goto yu38L; kMGYb: $secret = $this->getSetting("secret"); goto CYAw8; vL6Fv: $phrase = $this->getSetting("phrase"); goto kMGYb; NqNc_: $res = curl_exec($ch); goto ddiOc; pt2rf: } public function wallet() { goto qktzH; jN_yT: $data[] = [["text" => $this->i18n("setSecret") . ($wallet ? ": {$wallet}" : ''), "callback_data" => "/sendReply enter wallet_updateSetting_@wallet_" . __FUNCTION__]]; goto WIl4t; F2vzH: $this->uors($text, $data); goto iO8am; qktzH: $domain = $this->getSetting("domain") ?: $this->HLzML; goto ldHmr; RqGim: $text[] = "\xd1\201\xd1\x81\xd1\213\320\xbb\320\xba\320\260 \320\264\320\273\xd1\217 \320\xbd\xd0\xbe\xd1\x82\320\xb8\321\204\xd0\270\320\xba\320\260\xd1\206\xd0\270\320\xb9 <code>https://{$domain}:8443/wallet</code>"; goto F2vzH; U9k04: $text[] = "https://pay.wallet.tg/"; goto U13aK; ldHmr: $wallet = $this->getSetting("@wallet"); goto jN_yT; U13aK: $text[] = "secret: {$wallet}"; goto RqGim; WIl4t: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/payments"]]; goto U9k04; iO8am: } public function crypto() { goto JmOIH; l6GyP: $crypto = $this->getSetting("@crypto"); goto PeTAp; DBi2A: $text[] = "@send"; goto hVqbF; fATbv: $text[] = "\xd1\201\xd1\x81\321\213\xd0\xbb\320\xba\320\260 \xd0\264\320\273\321\x8f \xd0\275\320\276\xd1\202\320\xb8\xd1\204\320\xb8\320\xba\xd0\260\321\206\320\270\320\271 <code>https://{$domain}:8443/cryptobot</code>"; goto FezQj; FezQj: $this->uors($text, $data); goto Z9XSw; JmOIH: $domain = $this->getSetting("domain") ?: $this->HLzML; goto l6GyP; hVqbF: $text[] = "secret: {$crypto}"; goto fATbv; PeTAp: $data[] = [["text" => $this->i18n("setSecret") . ($crypto ? ": {$crypto}" : ''), "callback_data" => "/sendReply enter crypto_updateSetting_@crypto_" . __FUNCTION__]]; goto Wg7VP; Wg7VP: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/payments"]]; goto DBi2A; Z9XSw: } public function cryptomus() { goto xowtl; xowtl: $uid = $this->getSetting("@cryptomusuid"); goto GIt56; kh6Rw: $data[] = [["text" => $this->i18n("setMerchant") . ($uid ? ": {$uid}" : ''), "callback_data" => "/sendReply enter uid_updateSetting_@cryptomusuid_" . __FUNCTION__]]; goto SII9B; SII9B: $data[] = [["text" => $this->i18n("setKey") . ($key ? ": {$key}" : ''), "callback_data" => "/sendReply enter api_updateSetting_@cryptomuskey_" . __FUNCTION__]]; goto XgcCa; pdCBw: $text[] = "@cryptomus"; goto OKn9r; EMCsG: $text[] = "key: {$key}"; goto tDcRW; i_YQr: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/payments"]]; goto pdCBw; tDcRW: $this->uors($text, $data); goto FHogU; XgcCa: $data[] = [["text" => $this->i18n("testWebhook"), "callback_data" => "/testCryptomus"]]; goto i_YQr; GIt56: $key = $this->getSetting("@cryptomuskey"); goto kh6Rw; OKn9r: $text[] = "uid: {$uid}"; goto EMCsG; FHogU: } public function webhookDebug() { $this->sql("insert into settings (param, value) values ('yd', 1) on duplicate key update value=!value"); $this->yoomoney(); } public function notifyPay($id) { goto Rlu_g; nVBEH: goto OW_Ph; goto b5dxs; oo2K7: $this->send($this->QvQfL["admin"], "\321\203\xd0\xb2\xd0\265\320\xb4\320\276\320\xbc\xd0\273\xd0\265\320\xbd\xd0\270\xd0\265 \320\xbf\320\276 \320\xbe\xd1\202\xd1\201\321\203\xd1\202\xd1\201\xd1\202\320\262\xd1\203\321\x8e\321\x89\xd0\265\xd0\274\xd1\203 \320\267\xd0\xb0\320\xba\320\xb0\xd0\xb7\xd1\203 #{$id}"); goto nVBEH; g5E0d: ZX22R: goto fptvU; XW117: $life = $this->getTime($o["life"]); goto VBQ8e; b5dxs: f_da0: goto XW117; VBQ8e: switch ($o["paid_type"]) { case "1": $paid = "\xd1\x87\xd0\xb5\xd1\x80\xd0\xb5\xd0\xb7 telegramPay"; goto ZX22R; case "2": $paid = "\321\x87\xd0\xb5\xd1\200\xd0\265\xd0\267 @wallet"; goto ZX22R; case "3": $paid = "\321\x87\320\265\xd1\200\xd0\xb5\320\xb7 @cryptomus"; goto ZX22R; case "4": $paid = "\xd1\207\320\265\xd1\x80\xd0\265\xd0\267 @yoomoney"; goto ZX22R; case "5": $paid = "\xd1\x87\320\xb5\xd1\200\320\265\xd0\267 @send"; goto ZX22R; case "6": $paid = "\xd1\207\xd0\265\xd1\200\320\265\320\267 \320\261\xd0\260\xd0\273\xd0\260\320\275\321\201"; goto ZX22R; } goto EHZhM; J_5XP: $this->send($this->QvQfL["admin"], "\xd0\276\320\xbf\xd0\273\320\xb0\xd1\207\320\265\320\275 \320\xb7\xd0\260\xd0\xba\xd0\xb0\320\267 #{$id}\xa{$amount}\xa{$life}
{$paid}"); goto tI8Zm; EHZhM: zrdvn: goto g5E0d; fptvU: $amount = $this->DP6vn["payment_type"] ? "{$o["amount"]} \xe2\230\206" : $o["amount"]; goto J_5XP; tI8Zm: OW_Ph: goto MYbNR; Rlu_g: if ($o = $this->sql("select * from orders where id=:id", [":id" => $id], "row")) { goto f_da0; } goto oo2K7; MYbNR: } public function order($id, $menupage) { goto BOQaV; XOOJ2: $status = $order["paid"] ? "\320\276\320\xbf\320\xbb\320\xb0\xd1\x87\320\xb5\320\275" : "\320\266\xd0\xb4\320\265\xd1\x82 \320\xbe\xd0\xbf\320\xbb\xd0\260\321\202\xd1\213 " . $this->getTime(strtotime($order["insert_time"]) + $this->getSetting("expirePay") - time()); goto AiRbB; iQ2U7: $text[] = "\xd0\xb7\xd0\xb0\320\xba\xd0\xb0\320\xb7 \xd0\276\320\xbf\xd0\273\320\260\xd1\207\xd0\xb5\320\xbd"; goto pHB9w; gWVZm: $data[] = [["text" => $this->i18n("deleteOrder"), "callback_data" => "/deleteOrder {$id}_{$menupage}_menu"]]; goto IqTSt; gKawU: $text[] = $this->template("uo", $order); goto XOOJ2; d1BlB: $this->uors($text, $data); goto poAEb; BOQaV: if ($order = $this->sql("select o.*, s.name, if(s.domain!="", s.domain, s.ip) domain, s.port from orders o join servers s on s.id=o.server where o.id=:id and o.paid=0", [":id" => $id], "row")) { goto Ov1f5; } goto iQ2U7; d1VQv: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/menu {$menupage}"]]; goto d1BlB; IqTSt: O4uya: goto d1VQv; pHB9w: goto O4uya; goto Gih3S; Bchiy: $text[] = "#{$order["id"]} {$order["tgid"]} {$u} ({$status}): " . ($order["name"] ?: "{$order["domain"]}:{$order["port"]}") . " / " . $this->getTime($order["life"]); goto wGF4o; Gih3S: Ov1f5: goto gKawU; AiRbB: $status .= $order["client"] ? " - \320\277\xd1\200\xd0\xbe\320\xb4\320\273\320\265\xd0\xbd\xd0\xb8\320\xb5 #{$order["client"]}" : ''; goto GjfD1; wGF4o: $data[] = [["text" => $this->i18n("payOrder"), "callback_data" => "/payOrder {$id}_{$order["server"]}_{$menupage}_1"]]; goto gWVZm; GjfD1: $u = $this->getInfoUser($order["tgid"])["result"]["user"]["first_name"]; goto Bchiy; poAEb: } public function uors($text = false, $data = false) { goto vR8ym; o1HKp: $r = $this->send($this->DP6vn["chat"], $text, $this->DP6vn["message_id"], $data); goto cjCl6; gI1tD: $r = $this->update($this->DP6vn["chat"], $this->DP6vn["message_id"], $text, $data); goto mxDXK; mxDXK: AWd39: goto mou4i; pJea1: oEXPK: goto gI1tD; mou4i: return $r; goto RJDXR; e4GbL: $data = $data ?: false; goto tg4s3; tg4s3: if (!empty($this->DP6vn["callback_id"])) { goto oEXPK; } goto o1HKp; vR8ym: $text = implode("\xa", $text ?: []); goto e4GbL; cjCl6: goto AWd39; goto pJea1; RJDXR: } public function payOrder($id, $server, $menupage, $main = false) { goto iaIEN; p1E3l: $data[] = [["text" => $this->i18n("back"), "callback_data" => $main ? "/order {$id}_{$menupage}" : "/serverUser {$server}_{$menupage}"]]; goto g7HN_; O7dxi: if (!($order["stars"] > 0 && ($link = $this->telegramPayLink("vpn", $desc, "{$id}:{$menupage}:{$this->DP6vn["message_id"]}", [["label" => $order["life"], "amount" => $order["stars"]]], 1)))) { goto stADV; } goto NrO7j; GQxKf: $data[] = [["text" => $this->i18n("balance"), "callback_data" => "/balanceOrder {$id}_{$menupage}"]]; goto S0wVr; oy119: xlLfU: goto Ye9dk; lTCfx: $data[] = [["text" => $this->i18n("telegramPay"), "url" => $link]]; goto oy119; M1zcv: $text[] = "<b>\xd0\x97\320\xb0\xd0\272\320\xb0\xd0\xb7 #{$order["id"]} \xd1\201\320\276\xd0\267\xd0\264\320\260\xd0\xbd</b>"; goto EeaiT; IMftp: Dj11n: goto hlSdz; EeaiT: iTA7s: goto FP27k; DEL7i: oEuGH: goto xJRNE; iaIEN: $order = $this->sql("select o.*, s.name, s.ip, s.port from orders o join servers s on s.id=o.server where o.id=:id", [":id" => $id], "row"); goto faChm; hlSdz: if (!($link = $this->cryptoLink("{$id}:{$this->DP6vn["from"]}:{$this->DP6vn["message_id"]}:{$menupage}", $desc, $order["price"]))) { goto ExR0l; } goto nPYGO; oG2Tj: if (!($link = $this->cryptomusLink("{$id}-{$this->DP6vn["from"]}-{$this->DP6vn["message_id"]}-{$menupage}", $desc, $order["price"]))) { goto Dj11n; } goto yxesm; Gq7AJ: $balance = $this->getBalance(); goto yYjdx; lMvee: ITwQ3: goto p1E3l; A7IiU: if (!($life <= $balance)) { goto vCC_h; } goto GQxKf; fBcaL: $text[] = trim($this->template("up", $order)); goto P3jRK; S0wVr: vCC_h: goto oG2Tj; eZm1q: goto ITwQ3; goto Wac_S; lm7Lc: if (!($link = $this->yoomoneyLink($id, $order["price"], $menupage))) { goto jM13y; } goto zADc4; O8ic0: if ($order["paid"] > 0) { goto CuKua; } goto PW7E6; qbv42: $text[] = "\320\xb2 \xd0\264\320\xb0\320\275\320\xbd\321\x8b\320\271 \320\274\320\276\320\274\xd0\265\320\275\xd1\x82 \320\275\320\265\321\x82 \320\xb2\320\xbe\320\xb7\320\xbc\320\276\xd0\266\xd0\xbd\xd0\276\321\x81\321\x82\xd0\270 \320\xbe\320\xbf\xd0\xbb\320\260\xd1\202\320\270\321\202\321\214, \xd1\x81\xd0\262\321\x8f\xd0\xb6\xd0\270\321\202\xd0\265\xd1\x81\xd1\214 \xd1\201 \xd0\xb0\xd0\264\xd0\274\320\270\xd0\275\xd0\270\321\201\xd1\x82\321\200\xd0\xb0\xd1\x82\320\276\321\x80\xd0\276\xd0\xbc"; goto m7kSa; l16zl: $order["life"] = $this->getTime($order["life"]); goto fBcaL; VAKBt: goto ITwQ3; goto DEL7i; BQpg9: if (!empty($data)) { goto ujqk0; } goto qbv42; Wac_S: CuKua: goto OTsp9; KyiAB: if (!($link = $this->walletLink("{$id}:{$this->DP6vn["from"]}:{$this->DP6vn["message_id"]}:{$menupage}", $desc, $order["price"]))) { goto RjbU6; } goto sQavL; Ye9dk: HWTPu: goto O7dxi; yxesm: $data[] = [["text" => $this->i18n("@cryptomus"), "url" => $link]]; goto IMftp; MBjsJ: jM13y: goto lzPKw; zADc4: $data[] = [["text" => $this->i18n("yoomoneyPay"), "url" => $link]]; goto MBjsJ; RWPHM: $text[] = "#{$order["id"]} {$order["tgid"]} {$u} ({$status}): " . ($order["name"] ?: "{$order["ip"]}:{$order["port"]}") . " / " . $order["life"]; goto uXy8Q; P3jRK: $status = "\xd0\xb6\xd0\264\320\xb5\321\202 \320\276\xd0\xbf\xd0\273\xd0\xb0\xd1\x82\xd1\x8b " . $this->getTime(strtotime($order["insert_time"]) + $this->getSetting("expirePay") - time()) . ($order["client"] ? " - \xd0\277\xd1\x80\xd0\276\xd0\xb4\320\273\320\265\xd0\275\320\xb8\xd0\xb5 #{$order["client"]}" : ''); goto yeCxG; K0jTL: RjbU6: goto lm7Lc; AAiUX: stADV: goto BQpg9; J8Cby: ExR0l: goto KyiAB; NrO7j: $data[] = [["text" => $this->i18n("stars"), "url" => $link]]; goto AAiUX; uXy8Q: $desc = "order #{$id}"; goto Gq7AJ; sQavL: $data[] = [["text" => "\xf0\x9f\221\233 Wallet Pay", "url" => $link]]; goto K0jTL; nPYGO: $data[] = [["text" => $this->i18n("@send"), "url" => $link]]; goto J8Cby; m7kSa: ujqk0: goto VAKBt; faChm: if (empty($order)) { goto oEuGH; } goto O8ic0; yeCxG: $u = $this->getInfoUser($order["tgid"])["result"]["user"]["first_name"]; goto RWPHM; PW7E6: if ($main) { goto iTA7s; } goto M1zcv; g7HN_: $this->uors($text, $data); goto VRPpQ; FP27k: $life = $order["life"]; goto l16zl; yYjdx: if (empty($life)) { goto HWTPu; } goto A7IiU; xJRNE: $text[] = "\xd0\275\320\xb5 \320\xbd\320\xb0\321\210\xd0\265\320\273 \xd0\267\xd0\xb0\320\272\xd0\xb0\xd0\267 #{$id}"; goto eZm1q; OTsp9: $text[] = "\xd0\xb7\xd0\260\320\272\xd0\260\320\xb7 \xd0\xbe\320\xbf\xd0\xbb\320\260\321\207\320\265\320\xbd. \xd0\262 \xd0\261\320\273\xd0\270\320\xb6\xd0\260\xd0\271\xd1\x88\xd0\xb5\320\xb5 \320\xb2\321\200\320\265\xd0\xbc\321\x8f \320\262\321\213 \xd0\277\xd0\276\xd0\xbb\321\203\321\x87\320\xb8\321\x82\xd0\265 \320\272\320\xbe\xd0\275\xd1\204\xd0\270\xd0\263"; goto lMvee; lzPKw: if (!($link = $this->telegramPayLink("vpn", $desc, "{$id}:{$menupage}:{$this->DP6vn["message_id"]}", [["label" => $order["life"], "amount" => $order["price"] * 100]]))) { goto xlLfU; } goto lTCfx; VRPpQ: } public function deleteOrder($id, $backpage, $callback) { $this->sql("delete from orders where id=:id", [":id" => $id]); $this->{$callback}($backpage); } public function previewMedia($param) { goto lwnRo; mfMm3: gfPUq: goto VEoLe; oV2_8: MYkuY: goto pFX43; VEoLe: if (!$photos) { goto MYkuY; } goto PqRsV; tRAK2: wF_66: goto i2Z0G; lwnRo: $text = $this->getSetting($param); goto m9dfU; DlB9W: $this->send($this->DP6vn["chat"], $text); goto tRAK2; OF0vI: foreach ($m[1] as $k => $v) { $photos[] = ["type" => "photo", "media" => $v, "parse_mode" => "HTML"]; l7mYL: } goto mfMm3; Cwdo3: $text = trim(preg_replace("/~photo:(.+)~/", '', $text)); goto OF0vI; m9dfU: preg_match_all("/~photo:(.+)~/", $text, $m); goto Cwdo3; PqRsV: $this->request("sendMediaGroup", ["chat_id" => $this->DP6vn["chat"], "media" => json_encode($photos)]); goto oV2_8; pFX43: if (!$text) { goto wF_66; } goto DlB9W; i2Z0G: } public function helpMenu($menupage = 0) { goto tL4E0; tL4E0: $text[] = $this->getSetting("h"); goto dIO_K; q2xIH: $data[] = [["text" => $this->i18n("windows"), "callback_data" => "/previewMedia hw"], ["text" => $this->i18n("macos"), "callback_data" => "/previewMedia hm"]]; goto sW77w; sW77w: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/menu {$menupage}"]]; goto Z8VV5; mY308: $data[] = [["text" => $this->i18n("android"), "callback_data" => "/previewMedia ha"], ["text" => $this->i18n("ios"), "callback_data" => "/previewMedia hi"]]; goto q2xIH; Z8VV5: $this->update($this->DP6vn["chat"], $this->DP6vn["message_id"], implode("\xa", $text ?: []), $data ?: false); goto d0Ebm; dIO_K: $data[] = [["text" => $this->i18n("bot"), "callback_data" => "/previewMedia hb"]]; goto mY308; d0Ebm: } public function menu($menupage = 0) { goto CeAg6; C1mwI: $data[] = [["text" => "<<", "callback_data" => "/menu {$prev}"], ["text" => $menupage + 1 . " \320\270\320\xb7 " . $pages, "callback_data" => "/menu {$menupage}"], ["text" => ">>", "callback_data" => "/menu {$next}"]]; goto ZLiUi; QDusn: $subs = $this->sql("select c.*, s.name server_name, s.ip, s.port from clients c join servers s on s.id=c.server where c.tgid=:tgid limit {$this->dwY0M} offset " . $menupage * $this->dwY0M, [":tgid" => $this->DP6vn["from"]]); goto cvFaV; IjTJo: $data[] = [["text" => $this->i18n("discount") . (($d = $this->getDiscount()) ? ": {$d}%" : ''), "callback_data" => "/sendReply enter %_updateSetting_discount_menu"]]; goto x_Dmv; aOrje: jyV_V: goto quEP0; Fbw1r: $this->uors($text ?? false, $data); goto E5_ec; lGGLn: $text[] = $this->template("um", []); goto uLUxV; DhQ2s: $data[] = [["text" => $this->demo(1) ? $demo : $this->i18n("update menu"), "callback_data" => "/menu {$menupage}"]]; goto Fbw1r; mKE3C: $tmp[] = ["text" => $this->i18n("promo"), "callback_data" => "/sendReply \xd0\xb2\xd0\262\320\265\320\264\320\270\xd1\202\xd0\265 \xd0\xba\320\xbe\320\264_activatePromo_{$menupage}"]; goto gJdeS; MXgMf: $demo = $this->demo(1) ? $this->getTime(strtotime($this->demo(1)) - time()) : ''; goto IQfyD; PjHSa: $next = $menupage + 1 >= $pages ? 0 : $menupage + 1; goto C1mwI; lno0i: $data[] = [["text" => $this->i18n("clients") . ": " . $this->sql("select count(*) from clients", view: "one"), "callback_data" => "/clients"]]; goto Xgw7F; zJ1y2: oUDjp: goto aOrje; ohJ7y: $data[] = [["text" => $this->i18n("servers") . ": " . $this->sql("select count(*) from servers", view: "one"), "callback_data" => "/servers"]]; goto lno0i; gJdeS: Tgr72: goto ioQZx; P2zK8: $data[] = [["text" => $this->i18n("settings"), "callback_data" => "/config {$menupage}"]]; goto ohJ7y; HpBQT: if (!($orders = $this->sql("select o.*, s.name, s.ip, s.port from orders o join servers s on s.id=o.server where o.tgid=:tgid and o.paid=0", [":tgid" => $this->DP6vn["from"]]))) { goto jyV_V; } goto Xa7Js; ioQZx: $tmp[] = ["text" => $this->i18n("helpMenu"), "callback_data" => "/helpMenu {$menupage}"]; goto nOHEX; JpxLz: $data[] = [["text" => $this->i18n("buy"), "callback_data" => "/buy {$menupage}"]]; goto AN1kK; qUm2C: $data[] = [["text" => $this->i18n("bonus limit") . (($d = $this->getSetting("bonuslimit")) ? ": " . $this->getTime($d, 0) : ''), "callback_data" => "/sendReply enter time_updateBonusLimit"]]; goto W1t8R; riO6b: ifOZC: goto zByj6; CeAg6: $menupage = $menupage ?: 0; goto CEefK; nOHEX: $data[] = $tmp; goto dkySO; Xgw7F: $data[] = [["text" => $this->i18n("orders") . ": " . $this->sql("select count(*) from orders where paid=0", view: "one"), "callback_data" => "/orders"]]; goto IjTJo; bzUKM: $pages = (int) ceil($c / $this->dwY0M); goto EN62G; Xa7Js: foreach ($orders as $k => $v) { goto GgiWA; SMpRQ: $status .= $v["client"] ? " - \320\xbf\321\200\320\xbe\xd0\264\320\xbb\320\xb5\320\xbd\320\270\320\xb5 #{$v["client"]}" : ''; goto wUhW7; B471q: n7_uw: goto f4lPi; wUhW7: $data[] = [["text" => "#{$v["id"]} ({$status}): " . ($v["name"] ?: "{$v["ip"]}:{$v["port"]}") . " / " . $this->getTime($v["life"]), "callback_data" => "/order {$v["id"]}_{$menupage}"]]; goto B471q; GgiWA: $status = $v["paid"] ? "\320\276\320\277\xd0\xbb\xd0\xb0\xd1\x87\xd0\265\xd0\xbd" : "\xd0\266\xd0\xb4\xd0\265\xd1\202 \320\xbe\320\277\xd0\xbb\320\260\321\202\xd1\213 " . $this->getTime(strtotime($v["insert_time"]) + $this->getSetting("expirePay") - time()); goto SMpRQ; f4lPi: } goto zJ1y2; dkySO: goto Qo10B; goto KwJwb; IQfyD: $demo = $demo == "off" ? "demo completed" : "demo: {$demo}"; goto DhQ2s; W1t8R: Qo10B: goto MXgMf; KwJwb: nXy8a: goto P2zK8; uLUxV: if (!$this->sql("select 1 from servers where pay=1")) { goto sqoaI; } goto JpxLz; AN1kK: sqoaI: goto HpBQT; ZLiUi: Mv43p: goto r4dxo; EN62G: $prev = $menupage - 1 < 0 ? $pages : $menupage - 1; goto PjHSa; x_Dmv: $data[] = [["text" => $this->i18n("referal bonus") . (($d = $this->getSetting("referal")) ? ": " . $this->getTime($d, 0) : ''), "callback_data" => "/sendReply enter time_updateReferal"]]; goto qUm2C; cyEQ1: if ($this->sql("select 1 from orders where tgid=:tgid and promo!=""", [":tgid" => $this->DP6vn["from"]], "one")) { goto Tgr72; } goto mKE3C; r4dxo: F5cUy: goto cyEQ1; zByj6: if (!($c > $this->dwY0M)) { goto Mv43p; } goto bzUKM; cvFaV: foreach ($subs as $k => $v) { goto muTsF; Gskh2: Yu1x_: goto vnh7r; muTsF: $name = "{$v["id"]}: " . ($v["name"] ?: ($v["server_name"] ?: "{$v["ip"]}:{$v["port"]}")) . " / " . ($v["life"] ? $this->getTime(strtotime($v["life"]) - time()) : "\xe2\210\x9e"); goto n0OKk; n0OKk: $data[] = [["text" => $name, "callback_data" => "/peer {$v["id"]}_{$menupage}"]]; goto Gskh2; vnh7r: } goto riO6b; CEefK: if ($this->IDVvP) { goto nXy8a; } goto lGGLn; quEP0: if (!($c = $this->sql("select count(*) from clients c join servers s on s.id=c.server where c.tgid=:tgid", [":tgid" => $this->DP6vn["from"]], "one"))) { goto F5cUy; } goto QDusn; E5_ec: } public function activatePromo($code, $menupage = 0) { goto Cl9rG; pJ_Tf: if ($r = $this->sql("select * from promo where title=:promo", [":promo" => $code], "row")) { goto lYaHZ; } goto sS08m; qbFVz: goto WVxvb; goto eCO87; InVZF: UsnB4: goto lnkuG; c5Uxm: goto JoZ9x; goto InVZF; o8wKN: if (!empty($id)) { goto UsnB4; } goto tdyxZ; iaadM: lYaHZ: goto OEtFE; eCO87: kv2Hd: goto pJ_Tf; sS08m: $this->send($this->DP6vn["chat"], "\320\275\320\xb5\xd0\xb2\xd0\265\xd1\200\xd0\xbd\xd1\x8b\xd0\271 \xd0\xbf\321\200\320\276\320\274\xd0\276\320\272\320\276\xd0\xb4"); goto HyaqS; RoMXS: $order = $this->sql("select 1 from orders where tgid=:tgid and paid=1", [":tgid" => (int) $m[1]], "one"); goto Ps8q7; tdyxZ: goto JoZ9x; goto s1bKJ; K4sd2: WVxvb: goto KIpsW; kW9zI: mH7t_: goto ERVmW; XFE23: QILaJ: goto K4sd2; qY_4Z: goto QILaJ; goto iaadM; OEtFE: $id = $this->sql("insert into orders(tgid, server, price, stars, quant, life, promo, paid, paid_time) values (:tgid, :server, :price, :stars, :quant, :life, :promo, :paid, :paidtime);SELECT LAST_INSERT_ID();", [":tgid" => $this->DP6vn["from"], ":server" => $r["server"], ":price" => $r["price"], ":stars" => $r["stars"], ":quant" => $r["quant"], ":life" => $r["duration"], ":paid" => $r["price"] || $r["stars"] ? 0 : 1, ":paidtime" => $r["price"] || $r["stars"] ? null : date("Y-m-d H:i:s"), ":promo" => $code], "one", nextRowset: 1); goto GZgPQ; Ps8q7: if (!empty($balance) && !empty($order) && empty($this->sql("select referal from users where tgid=:tgid", [":tgid" => $this->DP6vn["from"]], "one"))) { goto HD2uK; } goto Y7ML0; s1bKJ: lBpdG: goto ysXaO; Kr6SH: JoZ9x: goto XFE23; lnkuG: $this->order($id, $menupage); goto Kr6SH; yhUaA: if (!$this->sql("select 1 from orders where tgid=:tgid and promo is not null", [":tgid" => $this->DP6vn["from"]], "one")) { goto kv2Hd; } goto SMjyS; SMjyS: $this->send($this->DP6vn["chat"], "\321\203\xd0\xb6\320\xb5 \320\265\xd1\x81\321\202\321\x8c \320\xb0\xd0\xba\321\x82\320\270\xd0\xb2\xd0\xb8\xd1\200\320\276\xd0\262\xd0\xb0\xd0\275\320\xbd\xd1\x8b\xd0\xb9 \320\xbf\xd1\x80\xd0\276\320\xbc\xd0\xbe\xd0\xba\320\276\xd0\xb4"); goto Qb1wx; HyaqS: $this->menu($menupage); goto qY_4Z; Y7ML0: $this->notify("\321\x80\320\265\321\204\321\x81\321\201\321\213\xd0\273\xd0\xba\xd0\260 \xd0\xbd\320\265 \xd0\xb1\321\213\xd0\xbb\320\xb0 \xd0\xbf\xd1\200\320\270\320\xbc\320\xb5\320\xbd\xd0\265\xd0\275\xd0\260 \320\264\320\273\xd1\x8f \320\277\xd0\276\xd0\273\321\214\xd0\xb7\320\276\320\xb2\320\260\xd1\x82\320\xb5\xd0\xbb\xd1\217 {$this->DP6vn["from"]}"); goto Q_KEo; z4k8A: izZ0u: goto CSydh; ERVmW: $this->menu($menupage); goto z4k8A; KIpsW: goto izZ0u; goto nrm1w; fxyOM: $this->updateUser($this->DP6vn["from"], referal: 1); goto m32TZ; GZgPQ: if (!empty($id) && !empty($r["price"] || $r["stars"])) { goto lBpdG; } goto o8wKN; VdnY8: HD2uK: goto fxyOM; Q_KEo: goto mH7t_; goto VdnY8; ysXaO: $this->payOrder($id, $r["server"], $menupage, 1); goto c5Uxm; nrm1w: oa0MC: goto jgOsP; m32TZ: $this->updateUser((int) $m[1], balance: $balance); goto kW9zI; jgOsP: $balance = $this->getSetting("referal"); goto RoMXS; Cl9rG: if (preg_match("~^cl(.+)~", $code, $m)) { goto oa0MC; } goto yhUaA; Qb1wx: $this->menu($menupage); goto qbFVz; CSydh: } public function orders($orderpage = 0) { goto Grhem; KO5_a: byUAg: goto ToApw; Grhem: if (!($count = $this->sql("select count(*) from orders where paid=0", view: "one"))) { goto byUAg; } goto JBh7V; Vfg9l: if (!($count > $this->dwY0M)) { goto gTroR; } goto ZzpZW; Ds7sq: foreach ($orders as $k => $v) { goto UIBgB; jbvfa: $data[] = [["text" => "#{$v["id"]} {$v["tgid"]} ({$status}): " . ($v["name"] ?: "{$v["ip"]}:{$v["port"]}") . " / " . $this->getTime($v["life"]), "callback_data" => "/orderAdmin {$v["id"]}_{$orderpage}"]]; goto S49HI; UIBgB: $status = $v["paid"] ? "\xd0\xbe\320\xbf\xd0\273\xd0\xb0\xd1\207\xd0\265\xd0\xbd" : "\xd0\266\xd0\264\320\265\xd1\x82 \320\xbe\xd0\277\xd0\273\320\260\xd1\x82\321\x8b " . $this->getTime(strtotime($v["insert_time"]) + $this->getSetting("expirePay") - time()); goto cETM2; S49HI: QGKO0: goto k_CeT; cETM2: $status .= $v["client"] ? " - \xd0\xbf\xd1\200\320\xbe\320\xb4\xd0\273\320\265\320\275\xd0\xb8\320\xb5 #{$v["client"]}" : ''; goto jbvfa; k_CeT: } goto wn4NR; ZzpZW: $data[] = $this->paginate($count, $this->dwY0M, $orderpage, "/orders ~page~"); goto jnR20; wn4NR: cAWhY: goto Vfg9l; l_GuW: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/menu"]]; goto f2oK4; jnR20: gTroR: goto KO5_a; ToApw: $data[] = [["text" => $this->i18n("update"), "callback_data" => "/orders {$orderpage}"]]; goto l_GuW; f2oK4: $this->update($this->DP6vn["chat"], $this->DP6vn["message_id"], implode("
", []), $data ?: false); goto Rz6am; JBh7V: $orders = $this->sql("select o.*, s.name, s.ip, s.port from orders o left join servers s on s.id=o.server where o.paid=0 limit {$this->dwY0M} offset " . $orderpage * $this->dwY0M); goto Ds7sq; Rz6am: } public function orderAdmin($id, $orderpage) { goto lX1jf; pL2BC: $status = $order["paid"] ? "\xd0\xbe\320\277\xd0\273\xd0\xb0\xd1\207\xd0\265\xd0\xbd" : "\xd0\266\320\xb4\xd0\265\321\202 \xd0\xbe\320\xbf\320\xbb\xd0\260\xd1\202\321\213 " . $this->getTime(strtotime($order["insert_time"]) + $this->getSetting("expirePay") - time()); goto ZxEVt; kawuG: $this->update($this->DP6vn["chat"], $this->DP6vn["message_id"], implode("\xa", $text ?: []), $data ?: false); goto Nlv9t; lX1jf: if (!($order = $this->sql("select o.*, s.name, s.ip, s.port from orders o join servers s on s.id=o.server where o.id=:id", [":id" => $id], "row"))) { goto DjXcS; } goto pL2BC; DT9ba: $u = $this->getInfoUser($order["tgid"])["result"]["user"]["first_name"]; goto Qc5aI; l6wio: $s = substr($this->getSetting("support"), 3); goto ahi_A; b5rTF: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/orders {$orderpage}"]]; goto kawuG; ZxEVt: $status .= $order["client"] ? " - \xd0\277\321\200\320\xbe\320\xb4\320\xbb\xd0\xb5\xd0\275\xd0\270\320\265 #{$order["client"]}" : ''; goto DT9ba; xsDBn: DjXcS: goto b5rTF; Qc5aI: $text[] = "#{$order["id"]} {$order["tgid"]} {$u} ({$status}): " . ($order["name"] ?: "{$order["ip"]}:{$order["port"]}") . " / " . $this->getTime($order["life"]); goto l6wio; ahi_A: $data[] = array_merge([["text" => $this->i18n("delete"), "callback_data" => "/deleteOrder {$id}_{$orderpage}_orders"], ["text" => $this->i18n("confirm"), "callback_data" => "/confirmOrder {$id}_{$orderpage}"]], ($f = $this->sql("select forum from support where tgid=:tgid", [":tgid" => $order["tgid"]], "one")) ? [["text" => $this->i18n("chat"), "url" => "https://t.me/c/1792182657/{$f}"]] : [["text" => $this->i18n("chat"), "callback_data" => "/startChat {$order["tgid"]}_{$id}_{$orderpage}"]]); goto xsDBn; Nlv9t: } public function confirmOrder($id, $orderpage) { $this->sql("update orders set paid=1, paid_time=now() where paid=0 and id=:id", [":id" => $id]); $this->orders($orderpage); } public function paginate($all, $limit, $page, $callback) { goto qpeLV; UnVZr: $next = $page + 1 >= $pages ? 0 : $page + 1; goto DhDGL; DhDGL: return [["text" => "<<", "callback_data" => str_replace("~page~", $prev, $callback)], ["text" => $page + 1 . " \320\270\320\xb7 " . $pages, "callback_data" => str_replace("~page~", $page, $callback)], ["text" => ">>", "callback_data" => str_replace("~page~", $next, $callback)]]; goto evHOx; GULyR: $prev = $page - 1 < 0 ? $pages - 1 : $page - 1; goto UnVZr; qpeLV: $pages = (int) ceil($all / $limit); goto GULyR; evHOx: } public function servers($serverpage = 0) { goto I7rqr; tbYjL: sMO6R: goto zycD1; F0kC3: $this->update($this->DP6vn["chat"], $this->DP6vn["message_id"], implode("
", []), $data ?: false); goto uQG2i; b6cGy: WXjx5: goto Oh4p4; AKx70: foreach ($s as $k => $v) { goto R4dQo; f4jMM: $upload = $this->getBytes($v["upload"]); goto mFNUy; tSplb: EYM_K: goto JcfaM; R4dQo: $download = $this->getBytes($v["download"]); goto f4jMM; x1jf3: $data[] = [["text" => $online . " " . ($v["name"] ?: "{$v["ip"]}:{$v["port"]}") . " clients: {$v["clients"]}/{$v["cells"]} \342\206\223{$download} \342\206\x91{$upload}", "callback_data" => "/server {$v["id"]}_{$serverpage}"]]; goto tSplb; mFNUy: $online = strtotime($v["last_online"]) + $v["sleep"] < time() ? "offline" : ''; goto x1jf3; JcfaM: } goto b6cGy; zycD1: EVayd: goto PZgU5; djENi: $s = $this->sql("select *,\xa                                    (select count(*) from clients where server=servers.id) clients,
                                    (select sum(session_download) + sum(download) from clients where server=servers.id) download,\xa                                    (select sum(session_upload) + sum(upload) from clients where server=servers.id) upload
                            from servers order by name limit {$this->dwY0M} offset " . $serverpage * $this->dwY0M); goto AKx70; PZgU5: $data[] = [["text" => $this->i18n("update"), "callback_data" => "/servers {$serverpage}"]]; goto ZMUDR; D5vvT: $data[] = $this->paginate($c, $this->dwY0M, $serverpage, "/servers ~page~"); goto tbYjL; I7rqr: if (!($c = $this->sql("select count(*) from servers", view: "one"))) { goto EVayd; } goto djENi; ZMUDR: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/menu"]]; goto F0kC3; Oh4p4: if (!($c > $this->dwY0M)) { goto sMO6R; } goto D5vvT; uQG2i: } public function getClients($call, $server = 0, $serverpage = 0, $clientpage = 0) { goto CHj7q; ifUzW: F3u8J: goto jAJdd; RC4zp: foreach ($clients as $k => $v) { goto ZGt52; RM9rk: ndUKV: goto w9ugT; ATxG8: $u = $this->getBytes($v["upload"] + $v["session_upload"]); goto bwSvj; bwSvj: $l = $this->getBytes($v["limitation"]); goto LKeED; LKeED: $data[] = [["text" => "#{$v["id"]} {$on} {$name} \xe2\x86\223{$d}" . ($v["limitation"] ? "({$l})" : '') . " \342\206\x91{$u}   {$life}", "callback_data" => "/client {$call}_{$v["id"]}_{$server}_{$serverpage}_{$clientpage}"]]; goto RM9rk; CNcAn: $name = $v["name"] ?: $v["tgid"]; goto m1KqH; sq97o: $on = $v["on_off"] && !$v["public"] ? "(wait create)" : ''; goto CNcAn; m1KqH: $d = $this->getBytes($v["download"] + $v["session_download"]); goto ATxG8; ZGt52: $life = $v["life"] ? $this->getTime(strtotime($v["life"]) - time()) : "\xe2\210\x9e"; goto sq97o; w9ugT: } goto lsl06; jAJdd: TYIoK: goto CLfdF; L0NZT: $data[] = $this->paginate($count, $this->dwY0M, $clientpage, "/{$call} {$server}_{$serverpage}_~page~"); goto ifUzW; itMkr: $clients = $this->sql("select * from clients where if(:id=0, true, server=:id) " . (!empty($_SESSION["search"]) ? " and (name like :search or tgid like :search)" : '') . ($_SESSION["onoff"] == "on" ? " and on_off=1" : '') . ($_SESSION["onoff"] == "off" ? " and on_off=0" : '') . " limit {$this->dwY0M} offset " . $clientpage * $this->dwY0M, !empty($_SESSION["search"]) ? [":id" => $server, ":search" => "%{$_SESSION["search"]}%"] : [":id" => $server]); goto RC4zp; lsl06: iw6tZ: goto KK3Iz; CHj7q: if (!($count = $this->sql("select count(*) from clients where if(:id=0, true, server=:id)" . (!empty($_SESSION["search"]) ? " and (name like :search or tgid like :search)" : '') . ($_SESSION["onoff"] == "on" ? " and on_off=1" : '') . ($_SESSION["onoff"] == "off" ? " and on_off=0" : ''), !empty($_SESSION["search"]) ? [":id" => $server, ":search" => "%{$_SESSION["search"]}%"] : [":id" => $server], "one"))) { goto TYIoK; } goto itMkr; CLfdF: return $data ?: []; goto vGVDD; KK3Iz: if (!($count > $this->dwY0M)) { goto F3u8J; } goto L0NZT; vGVDD: } public function searchClient($text, $server_id = 0) { goto snH2b; eaQMD: VZr0j: goto H6KA2; H6KA2: $this->clients($server_id); goto JbMxk; eqy7R: if (empty($server_id)) { goto VZr0j; } goto aOx2C; snH2b: $_SESSION["search"] = $text; goto eqy7R; aOx2C: return $this->server($server_id); goto eaQMD; JbMxk: } public function onoff($server_id = 0) { goto PTcaP; V1OXu: XDZHY: goto ZqTh6; ZqTh6: if (empty($server_id)) { goto XL4n4; } goto PCzO3; PTcaP: switch ($_SESSION["onoff"]) { case "on": $_SESSION["onoff"] = "off"; goto XDZHY; case "off": $_SESSION["onoff"] = "onoff"; goto XDZHY; default: $_SESSION["onoff"] = "on"; goto XDZHY; } goto U2CUc; PCzO3: return $this->server($server_id); goto koJc4; jIp85: $this->clients($server_id); goto R5zge; koJc4: XL4n4: goto jIp85; U2CUc: WGo4c: goto V1OXu; R5zge: } public function clients($server_id = 0, $serverpage = 0, $clientpage = 0) { goto tk4Dq; dJZ7U: $data[] = [["text" => $this->i18n("update"), "callback_data" => "/clients {$server_id}_{$serverpage}_{$clientpage}"]]; goto ab3Bj; xHJEA: $data[] = [["text" => $this->i18n("change_time_all"), "callback_data" => "/sendReply enter like 1 day_setTimeClientAll_{$server_id}_{$serverpage}_{$clientpage}"]]; goto dJZ7U; MSOzB: $this->update($this->DP6vn["chat"], $this->DP6vn["message_id"], implode("
", []), $data ?: false); goto poiL2; NzGOO: $data[] = [["text" => $this->i18n("filter") . ": " . $this->i18n($_SESSION["onoff"] ?: "onoff"), "callback_data" => "/onoff {$server_id}"], ["text" => $this->i18n("search") . ($_SESSION["search"] ? ": {$_SESSION["search"]}" : ''), "callback_data" => "/sendReply enter name or tgid_searchClient_{$server_id}"]]; goto xHJEA; tk4Dq: $data = $this->getClients("clients", $server_id, $serverpage, $clientpage); goto NzGOO; ab3Bj: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/menu"]]; goto MSOzB; poiL2: } public function getRef() { return "https://t.me/{$this->request("getMe", [])["result"]["username"]}?start=cl" . $this->DP6vn["from"]; } public function getBalance() { return $this->sql("select balance from users where tgid=:tgid", [":tgid" => $this->DP6vn["from"]], "one"); } public function peer($id, $menupage) { goto HVJVH; tAaTp: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/menu {$menupage}"]]; goto uHJN0; GcwKu: $data[] = [["text" => $this->i18n("amnezia"), "callback_data" => "/amnezia {$id}"]]; goto fC0rH; F6s9z: $u = $this->getInfoUser($c["tgid"])["result"]["user"]["first_name"]; goto MyxHP; Y4iZA: $data[] = [["text" => $this->i18n("qr"), "callback_data" => "/qrPeer {$id}"], ["text" => $this->i18n("download"), "callback_data" => "/qrPeer {$id}_1"]]; goto GcwKu; BU_6u: if (!$c["on_off"]) { goto zARlc; } goto Y4iZA; TGver: $data[] = [["text" => $this->i18n("prolong"), "callback_data" => "/prolong {$id}_{$menupage}"]]; goto BU_6u; Bcukl: $c["life"] = $c["life"] ? $this->getTime(strtotime($c["life"]) - time()) : "\342\x88\x9e"; goto F6s9z; HVJVH: $c = $this->sql("select c.*, if(s.domain!="", s.domain, s.ip) domain, s.hash server_hash, s.port from clients c join servers s on s.id=c.server where c.id=:id", [":id" => $id], "row"); goto kRgWF; MyxHP: $c["name"] = $c["name"] ?: "{$u} ({$c["tgid"]})"; goto JRBDR; PCiLn: URsl9: goto Bcukl; JRBDR: $text[] = $this->template("ur", $c); goto TGver; kRgWF: if (!$c["on_off"]) { goto URsl9; } goto Oiivp; fC0rH: $data[] = [["text" => $this->i18n("rename"), "callback_data" => "/sendReply enter name_userRename_{$id}_{$menupage}"]]; goto ssK_k; ssK_k: zARlc: goto tAaTp; Oiivp: $c["code"] = "<pre><code>" . $this->qrPeer($id, return: 1) . "</code></pre>"; goto PCiLn; uHJN0: $this->update($this->DP6vn["chat"], $this->DP6vn["message_id"], implode("\xa", $text ?: []), $data ?: false); goto nHJ8C; nHJ8C: } public function amnezia($id) { $link = $this->sql("select amnezia from clients where id=:id", [":id" => $id], "one"); $this->send($this->DP6vn["from"], "<code>{$link}</code>"); } public function qrPeer($id, $download = 0, $return = false) { goto aAtL9; yYrdJ: $template = preg_replace("/~id~/", preg_replace("~[^a-zA-Z0-9_]+~", $replacement, $c["id"]), $template); goto jBkls; Xu9D2: $this->sendFile($this->DP6vn["chat"], curl_file_create($path, posted_filename: $template)); goto Ohlcp; Re4gu: $path = __DIR__ . "/qr/{$id}"; goto MQXaB; B8Hta: if (!$return) { goto khmOI; } goto S7yTz; gj0U7: goto C1DjJ; goto O7YTM; spfaW: $bot = $this->request("getMyName", [])["result"]["name"]; goto swt_i; JEAPf: $replacement = $this->getSetting("repl"); goto spfaW; swt_i: $template = preg_replace("/~bot~/", preg_replace("~[^a-zA-Z0-9_]+~", $replacement, $bot), $template); goto xqWlX; j1QpO: khmOI: goto Re4gu; aAtL9: $c = $this->sql("select c.*, s.ip server_ip, s.hash server_hash, s.port, s.domain, if(c.mtu, c.mtu, s.mtu) mtu, if(c.ips, c.ips, s.ips) ips from clients c join servers s on s.id=c.server where c.id=:id", [":id" => $id], "row"); goto u_C78; g3BsX: file_put_contents($path, $code); goto Xu9D2; S7yTz: return $code; goto j1QpO; MQXaB: $template = $this->getSetting("temp"); goto JEAPf; K28uv: $this->sendPhoto($this->DP6vn["chat"], curl_file_create($path), $template); goto gj0U7; u_C78: $d = $c["domain"] ?: $c["server_ip"]; goto AtACs; WsPxE: $mtu = $c["mtu"] ?: 1350; goto I8d8V; AtACs: $dns = $this->getSetting("dns") ?: "1.1.1.1, 8.8.8.8"; goto WsPxE; xqWlX: $template = preg_replace("/~ip~/", preg_replace("~[^a-zA-Z0-9_]+~", $replacement, $d), $template); goto wtu93; Ohlcp: C1DjJ: goto A4ikk; A4ikk: unlink($path); goto GXvOZ; lTGO3: $code = "[Interface]
PrivateKey = {$c["private"]}\xaAddress = {$c["ip"]}
MTU = {$mtu}\xaDNS = {$dns}

[Peer]\xaPublicKey = {$c["server_hash"]}\xaEndpoint = {$d}:{$c["port"]}\xaAllowedIPs = {$ips}
PersistentKeepalive = 20"; goto B8Hta; I8d8V: $ips = $c["ips"] ?: "0.0.0.0/0"; goto lTGO3; O7YTM: fuih6: goto g3BsX; EbiQt: exec("qrencode -t png -o {$path} '{$code}'"); goto K28uv; jBkls: if ($download) { goto fuih6; } goto EbiQt; wtu93: $template = preg_replace("/~port~/", preg_replace("~[^a-zA-Z0-9_]+~", $replacement, $c["port"]), $template); goto yYrdJ; GXvOZ: } public function testPeriod($id, $menupage) { goto Jm3mS; Jm3mS: if (!($s = $this->sql("select test_time from servers where id=:id and pay=1 and test_time > 0", [":id" => $id], "one"))) { goto KnlYN; } goto wvEhG; XrbcD: $this->sql("insert into clients(tgid, server, on_off, ip, life) values (:tgid, :server, 1, :ip, :life)", [":tgid" => $this->DP6vn["from"], ":server" => $id, ":ip" => $this->nextIP($id), ":life" => date("Y-m-d H:i:s", time() + $s)]); goto HrESu; XvytV: $this->menu($menupage); goto dU2Un; wvEhG: $this->updateUser($this->DP6vn["from"], test: 1); goto XrbcD; HrESu: KnlYN: goto XvytV; dU2Un: } public function updateUser(int $tgid, int $balance = 0, bool $test = false, bool $referal = false) { goto x9v8Y; o1FT0: $l = $this->getSetting("bonuslimit"); goto s1BA8; u04Lz: $b = $this->sql("select balance from users where tgid=:tgid", [":tgid" => $tgid], "one"); goto o1FT0; R97Qw: if (empty($referal)) { goto jRZP9; } goto cRfP3; cRfP3: $this->notify("\320\277\xd0\276\320\xbb\321\214\320\267\320\xbe\320\xb2\320\xb0\xd1\x82\320\265\xd0\xbb\321\214 {$tgid} \xd0\xbf\xd1\x80\320\270\320\274\xd0\265\xd0\xbd\xd0\270\320\273 \xd1\200\320\265\321\204\xd0\265\321\x80\320\260\xd0\273\320\272\xd1\203"); goto mORoZ; s1BA8: XylmR: goto R97Qw; JHWm3: $this->sql("INSERT INTO\xa                        users\xa                    VALUES\xa                        (:tgid, :balance, :test, :referal) ON DUPLICATE KEY
                    UPDATE balance=:balance
                    , test=(\xa                        test\xa                        OR :test
                    )\xa                    , referal=(
                        referal\xa                        OR :referal
                    )", [":tgid" => $tgid, ":balance" => min($l, $b + $balance), ":test" => (int) $test, ":referal" => (int) $referal]); goto Lng6G; mORoZ: jRZP9: goto JHWm3; x9v8Y: if (!($balance > 0)) { goto XylmR; } goto u04Lz; Lng6G: } public function getDiscount() { return $this->sql("select value from settings where param="discount"", view: "one"); } public function serverUser($id, $menupage = 0) { goto enAg1; jaPMP: $text[] = $this->template("us", $s); goto oESam; enAg1: if (!($s = $this->sql("select * from servers where id=:id and pay=1", [":id" => $id], "row"))) { goto MEyF2; } goto syiw8; oX7Vf: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/buy {$menupage}"]]; goto jaPMP; fbrea: PgYH4: goto Ql9Dw; FzQJj: HGrCP: goto yiXoW; yhXrR: GN6lU: goto AWOMB; R6Tfu: if (!(!empty($s["test_time"]) && empty($test))) { goto v55Ez; } goto j0vWe; yiXoW: MEyF2: goto oX7Vf; fy5kd: $text[] = "{$name} \320\275\xd0\xb5 \320\264\xd0\276\321\x81\321\x82\xd1\x83\xd0\277\xd0\xb5\xd0\275 \xd0\xbd\xd0\260 \320\264\xd0\260\xd0\xbd\320\275\xd1\213\xd0\271 \xd0\xbc\320\276\xd0\xbc\xd0\265\320\xbd\xd1\x82"; goto rODH0; WiJ60: if (empty($p = $this->sql("select * from price where server=:server", [":server" => $id]))) { goto GN6lU; } goto vsQY4; OYCVo: v55Ez: goto WiJ60; ScCfv: e3AG9: goto Mf7cW; syiw8: $name = $s["name"] ?: "{$s["ip"]}:{$s["port"]}"; goto dEJkC; P3dAp: MU3xl: goto yhXrR; rODH0: goto HGrCP; goto ScCfv; AWOMB: if (empty($data)) { goto PgYH4; } goto ZJtmf; oESam: $this->update($this->DP6vn["chat"], $this->DP6vn["message_id"], implode("
", $text ?: []), $data ?: false); goto CZCzS; YttXb: q7nEW: goto FzQJj; j0vWe: $data[] = [["text" => $this->i18n("testPeriod"), "callback_data" => "/testPeriod {$id}_{$menupage}"]]; goto OYCVo; Ql9Dw: $text[] = "\xd0\275\xd0\265\321\x82 \320\264\xd0\xbe\xd1\201\xd1\x82\xd1\x83\xd0\277\320\275\xd1\213\xd1\x85 \321\x81\320\273\xd0\276\321\202\320\276\320\262 \320\xbd\xd0\xb0 \xd0\xb4\320\xb0\320\275\320\275\321\213\xd0\xb9 \xd0\xbc\xd0\xbe\320\xbc\320\xb5\320\275\xd1\202"; goto YttXb; vsQY4: foreach ($p as $k => $v) { $data[] = [["text" => $this->labelPrice($v), "callback_data" => "/createOrder {$id}_{$v["id"]}_{$menupage}"]]; QJHOm: } goto P3dAp; ZJtmf: $text[] = $name; goto GlbEX; dEJkC: if (!empty($s["pay"])) { goto e3AG9; } goto fy5kd; GlbEX: goto q7nEW; goto fbrea; Mf7cW: $test = $this->sql("select test from users where tgid=:tgid", [":tgid" => $this->DP6vn["from"]]); goto R6Tfu; CZCzS: } public function createOrder($server, $price, $menupage, $client = null) { goto rejSI; rejSI: $id = $this->sql("
            set @price = (select price from price where id=:price);
            set @stars = (select stars from price where id=:price);\xa            set @discount = (select cast(value as unsigned) from settings where param="discount");
            insert into orders(tgid, server, price, stars, quant, life, client) values\xa            (\xa                :tgid,
                :server,
                if(@discount > 0, ceil(@price - @price * @discount/100), @price),
                if(@discount > 0, ceil(@stars - @stars * @discount/100), @stars),
                (select quant from price where id=:price),
                (select life from price where id=:price),\xa                :client\xa            );\xa            SELECT LAST_INSERT_ID();", [":tgid" => $this->DP6vn["from"], ":server" => $server, ":price" => $price, ":client" => $client], "one", nextRowset: 4); goto lVJFY; lVJFY: $this->notify("\320\xbd\320\276\320\xb2\321\x8b\xd0\xb9 \xd0\267\320\xb0\320\272\320\xb0\xd0\267 #{$id}"); goto yt3_6; yt3_6: $this->payOrder($id, $server, $menupage); goto XdYvB; XdYvB: } public function server($id, $serverpage = 0, $clientpage = 0) { goto fOj6l; gufQG: $data[] = [["text" => $this->i18n("filter") . ": " . $this->i18n($_SESSION["onoff"] ?: "onoff"), "callback_data" => "/onoff {$id}"], ["text" => $this->i18n("search") . ($_SESSION["search"] ? ": {$_SESSION["search"]}" : ''), "callback_data" => "/sendReply enter name or tgid_searchClient_{$id}"]]; goto vnbdW; uJOpq: $pay = $server["pay"] ? "on" : "off"; goto AQ_6P; vnbdW: iZ9PZ: goto oLwiZ; o80rc: mWwzk: goto gufQG; HNl4D: if (!($clients = $this->getClients("server", $server["id"], $serverpage, $clientpage))) { goto mWwzk; } goto iOJVh; Qbq6V: $data[] = [["text" => $this->i18n("configServer"), "callback_data" => "/configServer {$id}_{$serverpage}_{$clientpage}"], ["text" => $this->i18n("addUser"), "callback_data" => "/clientPrices {$id}_{$serverpage}_{$clientpage}"], ["text" => $this->i18n("update"), "callback_data" => "/server {$id}_{$serverpage}_{$clientpage}"]]; goto HNl4D; S3aq9: $this->update($this->DP6vn["chat"], $this->DP6vn["message_id"], implode("
", $text ?: []), $data ?: false); goto QSUiI; fOj6l: if (!($server = $this->sql("select * from servers where id=:id", [":id" => $id], "row"))) { goto iZ9PZ; } goto uJOpq; iOJVh: $data = array_merge($data, $clients); goto o80rc; ggFbi: $text[] = "<b>server</b>: {$name}\xa<b>sleep</b>: {$server["sleep"]}
<b>cells</b>: {$server["cells"]}
<b>limits for user</b>: {$server["limits"]}
<b>test time</b>: {$this->getTime($server["test_time"])}\xa<b>pay</b>: {$pay}\xa<b>hash</b>: {$server["hash"]}
<b>domain</b>: {$server["domain"]} (needs to be set to {$this->HLzML})\xa\xa<b>description:</b>\xa{$server["description"]}"; goto Qbq6V; oLwiZ: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/servers {$serverpage}"]]; goto S3aq9; AQ_6P: $name = $server["name"] ?: "{$server["ip"]}:{$server["port"]}"; goto ggFbi; QSUiI: } public function exportServer($id, $serverpage, $clientpage) { goto BR2WY; QXoEY: if (empty($c)) { goto qzfqh; } goto uynvI; BR2WY: $s = $this->sql("select * from servers where id=:id", [":id" => $id], "row"); goto wkSSd; uynvI: foreach ($c as $k => $v) { goto kxIzO; VYPex: s842u: goto MMVhv; kxIzO: $name = $v["name"] ?: $v["tgid"]; goto fOiPi; fOiPi: $text[] = "[Peer]
# id = {$v["id"]}\xa# download = {$v["download"]}
# upload = {$v["upload"]}\xa# friendly_name = {$name}
# life = {$v["life"]}\xaPublicKey = {$v["public"]}
AllowedIPs = {$v["ip"]}
"; goto VYPex; MMVhv: } goto DrteA; b2eN3: $this->sendFile($this->DP6vn["chat"], curl_file_create($path)); goto Pt0mE; wkSSd: $c = $this->sql("select * from clients where server=:id and on_off=1", [":id" => $id]); goto bd6Ys; YZqbd: qzfqh: goto J9OVw; bd6Ys: $text[] = "[Interface]\xaPrivateKey = {$s["private"]}\xaAddress = 10.0.1.1/24
ListenPort = {$s["port"]}\xaPostUp = iptables -A FORWARD -i %i -j ACCEPT; iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
PostDown = iptables -D FORWARD -i %i -j ACCEPT; iptables -t nat -D POSTROUTING -o eth0 -j MASQUERADE\xa"; goto QXoEY; Pt0mE: unlink($path); goto AL7Ok; DrteA: JqeQn: goto YZqbd; vGyC0: file_put_contents($path, implode("
", $text)); goto b2eN3; J9OVw: $path = "/tmp/wg0.conf"; goto vGyC0; AL7Ok: } public function configServer($id, $serverpage, $clientpage) { goto vKxxL; BfJ10: $data[] = [["text" => $this->i18n("switchPay"), "callback_data" => "/payServerSwitch {$id}_{$serverpage}_{$clientpage}"], ["text" => $this->i18n("delete"), "callback_data" => "/sendReply enter 'delete'_unsetServer_{$id}_{$serverpage}"]]; goto MtT8h; bV9Bn: $data[] = [["text" => $this->i18n("nameServer"), "callback_data" => "/sendReply enter name_uSS_name_{$id}_{$serverpage}_{$clientpage}"], ["text" => $this->i18n("price"), "callback_data" => "/price {$id}_{$serverpage}_{$clientpage}"]]; goto uHS9L; kXUrl: $data[] = [["text" => $this->i18n("cellsServer"), "callback_data" => "/sendReply enter cells sleep_uSS_cells_{$id}_{$serverpage}_{$clientpage}"], ["text" => $this->i18n("sleepServer"), "callback_data" => "/sendReply enter seconds sleep_uSS_sleep_{$id}_{$serverpage}_{$clientpage}"]]; goto PoCDf; DZVQn: $data[] = [["text" => $this->i18n("AllowedIPs"), "callback_data" => "/sendReply enter list_setIpsServer_{$id}_{$serverpage}_{$clientpage}"], ["text" => $this->i18n("MTU"), "callback_data" => "/sendReply enter number_setMtuServer_{$id}_{$serverpage}_{$clientpage}"]]; goto T0ceV; Q5Wc1: $text[] = "<b>server</b>: {$name}
<b>sleep</b>: {$server["sleep"]}
<b>cells</b>: {$server["cells"]}\xa<b>limits for user</b>: {$server["limits"]}
<b>test time</b>: {$this->getTime($server["test_time"])}
<b>pay</b>: {$pay}\xa<b>torrent</b>: {$torrent}\xa<b>domain</b>: {$server["domain"]} (needs to be set to {$this->HLzML})
<b>AllowedIPs</b>: {$ips}
<b>MTU</b>: {$server["mtu"]}
\xa<b>description:</b>\xa{$server["description"]}"; goto PRPh1; EfTPH: $ips = strlen($server["ips"]) > 45 ? substr($server["ips"], 0, 45) . "..." : $server["ips"]; goto Q5Wc1; JZXgC: $r = $this->update($this->DP6vn["chat"], $this->DP6vn["message_id"], implode("
", $text ?: []), $data ?: false); goto oHUS2; PRPh1: $data[] = [["text" => $this->i18n("setDomain") . ($server["domain"] ? ": {$server["domain"]}" : ''), "callback_data" => "/sendReply enter domain_uSS_domain_{$id}_{$serverpage}_{$clientpage}"], ["text" => $this->i18n("exportServer"), "callback_data" => "/exportServer {$id}_{$serverpage}_{$clientpage}"]]; goto bV9Bn; MtT8h: hStyE: goto bN6Vg; vKxxL: if (!($server = $this->sql("select * from servers where id=:id", ["id" => $id], "row"))) { goto hStyE; } goto HcBgG; Aq0HU: $torrent = $server["torrent"] ? "on" : "off"; goto g8M2b; PoCDf: $data[] = [["text" => $this->i18n("limitsServer"), "callback_data" => "/sendReply enter limits_uSS_limits_{$id}_{$serverpage}_{$clientpage}"], ["text" => $this->i18n("ping"), "callback_data" => "/pingServer {$id}_{$serverpage}_{$clientpage}"]]; goto BfJ10; T0ceV: $data[] = [["text" => $this->i18n("help"), "callback_data" => "/helpConfigServer {$id}_{$serverpage}_{$clientpage}"]]; goto bBKZH; HcBgG: $pay = $server["pay"] ? "on" : "off"; goto Aq0HU; bBKZH: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/server {$id}_{$serverpage}_{$clientpage}"]]; goto JZXgC; uHS9L: $data[] = [["text" => $this->i18n("testTime"), "callback_data" => "/sendReply enter like '1 day' time_setTestTime_{$id}_{$serverpage}_{$clientpage}"], ["text" => $this->i18n("torrent") . " " . $this->i18n($server["torrent"] ? "on" : "off"), "callback_data" => "/switchTorrent {$id}_{$serverpage}_{$clientpage}"]]; goto kXUrl; bN6Vg: $data[] = [["text" => $this->i18n("setDescriptionServer"), "callback_data" => "/sendReply enter description_setDescriptionServer_{$id}_{$serverpage}_{$clientpage}"], ["text" => $this->i18n("promo"), "callback_data" => "/promo {$id}_{$serverpage}_{$clientpage}"]]; goto DZVQn; g8M2b: $name = $server["name"] ?: "{$server["ip"]}:{$server["port"]}"; goto EfTPH; oHUS2: } public function addPromo($text, $id, $serverpage, $clientpage) { goto SD2Oi; SD2Oi: [$code, $quant, $price, $stars, $life] = array_map(fn($e) => trim($e), explode("=", $text)); goto r1JEj; yyLKm: $this->promo($id, $serverpage, $clientpage); goto pKTMc; r1JEj: $this->sql("insert into promo(title, server, price, stars, duration, quant) values (:title, :server, :price, :stars, :duration, :quant)", [":title" => $code, ":server" => $id, ":price" => $price, ":stars" => $stars, ":quant" => $quant, ":duration" => strtotime($life, 0)]); goto yyLKm; pKTMc: } public function delPromo($id, $server, $serverpage, $clientpage) { $this->sql("delete from promo where id=:id", [":id" => $id]); $this->promo($server, $serverpage, $clientpage); } public function setBonusTime($text, $id, $serverpage, $clientpage) { $this->sql("update servers set bonustime=:bonus where id=:id", [":id" => $id, ":bonus" => (int) strtotime($text, 0)]); $this->promo($id, $serverpage, $clientpage); } public function promo($id, $serverpage, $clientpage) { goto fSg7y; gjLlM: gvF9i: goto iAvfB; c8kLz: co1uK: goto gjLlM; iAvfB: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/configServer {$id}_{$serverpage}_{$clientpage}"]]; goto Bd05H; Bd05H: $this->update($this->DP6vn["chat"], $this->DP6vn["message_id"], implode("\xa", []), $data ?: false); goto bJs9h; Qv0I2: foreach ($r as $k => $v) { $data[] = [["text" => "{$this->i18n("delete")} {$v["title"]} = x{$v["quant"]} = {$v["price"]} \342\202\xbd = {$v["stars"]} \342\x98\206 = {$this->getTime($v["duration"])}", "callback_data" => "/delPromo {$v["id"]}_{$id}_{$serverpage}_{$clientpage}"]]; cms6G: } goto c8kLz; fSg7y: $data[] = [["text" => $this->i18n("add"), "callback_data" => "/sendReply enter like code=quant=price=stars=time_addPromo_{$id}_{$serverpage}_{$clientpage}"]]; goto YCrSH; YCrSH: if (!($r = $this->sql("select * from promo where server=:server", [":server" => $id]))) { goto gvF9i; } goto Qv0I2; bJs9h: } public function setDescriptionServer($text, $id, $serverpage, $clientpage) { $this->sql("update servers set description=:desc where id=:id", [":id" => $id, ":desc" => $text]); $this->configServer($id, $serverpage, $clientpage); } public function setIpsServer($text, $id, $serverpage, $clientpage) { $this->sql("update servers set ips=:ips where id=:id", [":id" => $id, ":ips" => $text]); $this->configServer($id, $serverpage, $clientpage); } public function setMtuServer($text, $id, $serverpage, $clientpage) { $this->sql("update servers set mtu=:mtu where id=:id", [":id" => $id, ":mtu" => $text]); $this->configServer($id, $serverpage, $clientpage); } public function switchTorrent($id, $serverpage, $clientpage) { $this->sql("update servers set torrent=!torrent where id=:id", [":id" => $id]); $this->configServer($id, $serverpage, $clientpage); } public function payServerSwitch($id, $serverpage, $clientpage) { $this->sql("update servers set pay=!pay where id=:id", [":id" => $id]); $this->configServer($id, $serverpage, $clientpage); } public function unsetServer($text, $id, $serverpage) { goto tGBqx; zGfB2: $this->servers($serverpage); goto rq1xk; bPvyO: $this->sql("delete from servers where id=:id", [":id" => $id]); goto O6ygz; PPMRS: $this->sql("delete from price where server=:id", [":id" => $id]); goto f0FqO; f0FqO: $this->sql("delete from clients where server=:id", [":id" => $id]); goto bPvyO; O6ygz: iiirS: goto zGfB2; tGBqx: if (!($text == "delete")) { goto iiirS; } goto PPMRS; rq1xk: } public function client($call, $id, $server_id, $serverpage, $clientpage) { goto dwlDR; q9q80: $data[] = [["text" => $this->i18n("rename"), "callback_data" => "/sendReply enter name client_renameClient_{$call}_{$id}_{$server_id}_{$serverpage}_{$clientpage}"]]; goto p2Qcy; WqKFv: if (!$c["public"]) { goto j6stl; } goto kLx_W; jqP4k: $text[] = "\342\206\x93{$download}" . ($c["limitation"] ? "(" . $this->getBytes($c["limitation"]) . ")" : '') . "  \342\x86\221{$upload}"; goto iJqal; p2Qcy: $data[] = [["text" => $this->i18n("limit"), "callback_data" => "/sendReply enter bytes number_limitClient_{$call}_{$id}_{$server_id}_{$serverpage}_{$clientpage}"]]; goto EOtEM; iIZnA: $text[] = "#{$c["id"]} {$name}"; goto KxkhX; hVXof: $ip = explode(":", $c["external_ip"])[0]; goto HtJom; g1pko: $text[] = "<pre><code>{$code}</code></pre>\xa"; goto iIZnA; dwlDR: $c = $this->sql("select * from clients where id=:id", [":id" => $id], "row"); goto qB2PW; EOtEM: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/{$call} {$server_id}_{$serverpage}_{$clientpage}"]]; goto VZ5vi; cCzub: $text[] = "<b>\xd0\xbe\xd0\266\320\xb8\xd0\xb4\xd0\xb0\xd0\xb5\321\x82 \321\x81\xd0\xbe\xd0\267\xd0\xb4\xd0\260\320\275\320\xb8\321\217</b>"; goto D5bXe; aG6Cc: j6stl: goto q9q80; AVjlL: if ($c["ip"]) { goto qj0gR; } goto cCzub; D5bXe: qj0gR: goto vGOVx; iJqal: $text[] = $life ?: ''; goto AVjlL; jj6dY: $name = ($c["name"] ? "{$c["name"]} ({$c["tgid"]})" : $c["tgid"]) . " {$u}"; goto zQzCN; KxkhX: $text[] = $c["handshake"] ? $this->getTime(time() - $c["handshake"], 0) . " \320\275\320\xb0\xd0\267\320\260\xd0\xb4" : ''; goto jqP4k; lp1xH: $upload = $this->getBytes($c["session_upload"] + $c["upload"]); goto hVXof; zQzCN: $life = $c["life"] ? $this->getTime(strtotime($c["life"]) - time()) : "\342\x88\x9e"; goto CbtZR; vGOVx: $this->update($this->DP6vn["chat"], $this->DP6vn["message_id"], implode("\xa", array_filter($text) ?: []), $data ?: false); goto jR_ti; VZ5vi: $u = $this->getInfoUser($c["tgid"])["result"]["user"]["first_name"]; goto jj6dY; fS7Nk: $data[] = [["text" => $this->i18n("amnezia"), "callback_data" => "/amnezia {$id}"]]; goto aG6Cc; CbtZR: $download = $this->getBytes($c["session_download"] + $c["download"]); goto lp1xH; HtJom: $code = $this->qrPeer($id, return: 1); goto g1pko; kLx_W: $data[] = [["text" => $this->i18n("qr"), "callback_data" => "/qrPeer {$id}"], ["text" => $this->i18n("download"), "callback_data" => "/qrPeer {$id}_1"]]; goto fS7Nk; qB2PW: $data[] = [["text" => $this->i18n("delete"), "callback_data" => "/sendReply enter 'delete'_delClient_{$call}_{$id}_{$server_id}_{$serverpage}_{$clientpage}"], ["text" => $this->i18n("change_time"), "callback_data" => "/sendReply enter like 1 day_setTimeClient_{$call}_{$id}_{$server_id}_{$serverpage}_{$clientpage}"]]; goto WqKFv; jR_ti: } public function getBytes($bytes) { goto cxYDG; cxYDG: $t = ["B", "KB", "MB", "GB", "TB"]; goto GvQ3q; GvQ3q: foreach ($t as $k => $v) { goto njdwn; njdwn: if (!($k == 0)) { goto B2LTL; } goto hlE_O; GlXje: if (!($bytes / 1024 ** $k < 1)) { goto iiA9S; } goto QTUWp; dR41B: B2LTL: goto GlXje; hlE_O: goto s0tXF; goto dR41B; JGeCT: s0tXF: goto ovFpA; QTUWp: return round($bytes / 1024 ** ($k - 1), 2) . " {$t[$k - 1]}"; goto xjG86; xjG86: iiA9S: goto JGeCT; ovFpA: } goto lIxPl; lIxPl: UKwo8: goto zRn4p; zRn4p: } public function userRename($name, $id, $menupage) { goto Hm068; PvwKT: QU3D1: goto L01y7; aKP4t: $this->peer($id, $menupage); goto hZXrk; N58_z: ygR0M: goto aKP4t; Hm068: if ($name) { goto QU3D1; } goto V7Z4o; Y318L: goto ygR0M; goto PvwKT; L01y7: $this->sql("update clients set name=:name where id=:id", [":id" => $id, ":name" => $name]); goto N58_z; V7Z4o: $this->sql("update clients set name="" where id=:id", [":id" => $id]); goto Y318L; hZXrk: } public function renameClient($name, $call, $id, $server_id, $serverpage, $clientpage) { goto SrhJS; RU53b: Z39rf: goto scOY7; scOY7: $this->sql("update clients set name=:name where id=:id", [":id" => $id, ":name" => $name]); goto eD_A7; jPuhg: $this->client($call, $id, $server_id, $serverpage, $clientpage); goto UDHYh; SrhJS: if ($name) { goto Z39rf; } goto dl3YI; dl3YI: $this->sql("update clients set name="" where id=:id", [":id" => $id]); goto Ch2K0; eD_A7: Us7a7: goto jPuhg; Ch2K0: goto Us7a7; goto RU53b; UDHYh: } public function limitClient($bytes, $call, $id, $server_id, $serverpage, $clientpage) { goto vqyuR; xPgZR: $this->client($call, $id, $server_id, $serverpage, $clientpage); goto y6lM9; iFtL1: goto j7z93; goto Ek4jq; ViP2N: j7z93: goto xPgZR; K31R3: $this->sql("update clients set limitation=null where id=:id", [":id" => $id]); goto iFtL1; vqyuR: if ($bytes) { goto Q4d1d; } goto K31R3; S1lk1: $this->sql("update clients set limitation=:limitation where id=:id", [":id" => $id, ":limitation" => $bytes]); goto ViP2N; Ek4jq: Q4d1d: goto S1lk1; y6lM9: } public function clientPrices($id, $serverpage, $clientpage) { goto Cbr2t; PXPtd: $this->update($this->DP6vn["chat"], $this->DP6vn["message_id"], implode("
", $text ?: []), $data ?: false); goto N7GpT; Cbr2t: $data[] = [["text" => "\xe2\210\236", "callback_data" => "/sendReply enter telegram id_clientAdd_0_{$id}_{$serverpage}"]]; goto zZn5T; EDEsz: NZnS7: goto m0fVR; m0fVR: VjKHk: goto Ye5HA; VT_qW: foreach ($prices as $k => $v) { $data[] = [["text" => $this->getTime($v["life"]), "callback_data" => "/sendReply enter telegram id_clientAdd_{$v["id"]}_{$id}_{$serverpage}"]]; zSWxJ: } goto EDEsz; Ye5HA: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/server {$id}_{$serverpage}_{$clientpage}"]]; goto q3n2m; Mzcg1: if (!$prices) { goto VjKHk; } goto VT_qW; zZn5T: $prices = $this->sql("select * from price where server=:id", [":id" => $id]); goto Mzcg1; q3n2m: $text[] = "prices"; goto PXPtd; N7GpT: } public function clientAdd(int $tgid, $price_id, $id, $serverpage) { goto VNxRq; VNxRq: if (!$tgid) { goto D_LoM; } goto vWhWq; PnWZL: GDrOt: goto gLW9A; zY6tF: $c = $this->sql("select count(*) from clients where server=:id", [":id" => $id], "one"); goto rSD1X; avDky: $life = $this->sql("select life from price where id=:id", [":id" => $price_id], "one"); goto PnWZL; VusHL: nD7Xc: goto jDdem; bavVZ: goto GDrOt; goto VusHL; jDdem: $server = $this->sql("select * from servers where id=:id", [":id" => $id], "row"); goto avDky; YBDsD: $life = 0; goto bavVZ; vWhWq: if ($price_id) { goto nD7Xc; } goto YBDsD; gLW9A: $this->sql("insert into clients(tgid, server, life, ip, on_off) values (:tgid, :server, :life, :ip, 1)", [":tgid" => $tgid, ":server" => $id, ":ip" => $this->nextIP($id), ":life" => $life ? date("Y-m-d H:i:s", $life + time()) : null]); goto W2Wwk; rSD1X: $this->server($id, $serverpage, (int) ceil($c / $this->dwY0M) - 1); goto aFOf4; W2Wwk: D_LoM: goto zY6tF; aFOf4: } public function nextIP($server) { goto JFkpI; dNyJv: $i++; goto gzxw6; qxXcX: lDzNl: goto WDsoC; JFkpI: $r = array_unique(array_merge(["10.0.1.1/24"], $this->sql("select ip from clients where server=:id", [":id" => $server], "column") ?: [])); goto WSGue; uchoR: return long2ip($ip) . "/32"; goto X9WW9; ZciCF: return false; goto XGFvu; X9WW9: km9bZ: goto hcIHm; WSGue: foreach ($r as $k => $v) { $ips[] = ip2long(explode("/", $v)[0]); piZeQ: } goto N2mwC; hcIHm: kk4zw: goto dNyJv; dkbkT: $i = 1; goto qxXcX; gzxw6: goto lDzNl; goto MpxEh; WDsoC: if (!($i < $ip_count)) { goto NI7IQ; } goto sQz4G; gILmE: if (in_array($ip, $ips)) { goto km9bZ; } goto uchoR; MpxEh: NI7IQ: goto ZciCF; sQz4G: $ip = $i + ip2long("10.0.1.1"); goto gILmE; N2mwC: FhEYk: goto oGhfd; oGhfd: $ip_count = (1 << 32 - 24) - count($ips) - 1; goto dkbkT; XGFvu: } public function labelPrice($price, $notquant = 0) { goto AA_Om; rWnRv: $p = ($d ? ceil($price["price"] - $price["price"] * $d / 100) : $price["price"]) . " \342\202\275"; goto Em4oW; AA_Om: $d = $this->getDiscount(); goto rWnRv; Em4oW: $s = ($d ? ceil($price["stars"] - $price["stars"] * $d / 100) : $price["stars"]) . " \342\x98\x86"; goto stLN_; stLN_: if (!$notquant) { goto ZX9DT; } goto wP3ul; xEwS8: return "{$this->getTime($price["life"])} = " . $this->i18n("x{$price["quant"]}") . " = {$p} = {$s}" . ($d ? " (-{$d}%)" : ''); goto Z6kQZ; wP3ul: return "{$this->getTime($price["life"])} = {$p} = {$s}" . ($d ? " (-{$d}%)" : ''); goto PcFGF; PcFGF: ZX9DT: goto xEwS8; Z6kQZ: } public function price($id, $serverpage, $clientpage) { goto NnMVL; rgwrk: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/configServer {$id}_{$serverpage}_{$clientpage}"]]; goto lrlMQ; szDGd: di3bQ: goto v8xHf; zmwGm: $prices = $this->sql("select * from price where server=:id", [":id" => $id]); goto P7KE3; P7KE3: if (!$prices) { goto gIOXJ; } goto Hg94n; lrlMQ: $this->update($this->DP6vn["chat"], $this->DP6vn["message_id"], implode("\xa", $text), $data ?: false); goto NRntO; Hg94n: foreach ($prices as $k => $v) { $data[] = [["text" => $this->i18n("delete") . " " . $this->labelPrice($v), "callback_data" => "/deletePrice {$v["id"]}_{$id}_{$serverpage}_{$clientpage}"]]; tFwlU: } goto szDGd; NnMVL: $text[] = "period=quantity=RUB=Stars\xaexample: 1day=1=100
example: 1day=1=100=1000"; goto LPa5B; v8xHf: gIOXJ: goto rgwrk; LPa5B: $data[] = [["text" => $this->i18n("add"), "callback_data" => "/sendReply enter like period=quantity=RUB=Stars_setPrice_{$id}_{$serverpage}_{$clientpage}"]]; goto zmwGm; NRntO: } public function setTimeClient($time, $call, $id, $server_id, $serverpage, $clientpage) { goto jktwU; jktwU: ["life" => $old, "on_off" => $on_off] = $this->sql("select life, on_off from clients where id=:id", [":id" => $id], "row"); goto Pv4pJ; siLAj: $this->client($call, $id, $server_id, $serverpage, $clientpage); goto uAfKf; Pv4pJ: $this->sql("update clients set life=:time, on_off=1, expire_notify=0 where id=:id", [":id" => $id, ":time" => $time ? date("Y-m-d H:i:s", strtotime($time, $on_off && $old ? strtotime($old) : null)) : null]); goto siLAj; uAfKf: } public function setTimeClientAll($time, $server_id, $serverpage, $clientpage) { goto QHu4C; QHu4C: if (empty($time)) { goto fC5uS; } goto u4gYV; VLBtP: if (empty($cl)) { goto TbTM8; } goto rfYmp; gcHz7: nV0Mt: goto F2tCU; rfYmp: foreach ($cl as $v) { $this->sql("update clients set life=:time, expire_notify=0 where id=:id", [":id" => $v["id"], ":time" => $time ? date("Y-m-d H:i:s", strtotime($time, strtotime($v["life"]))) : null]); nyDv3: } goto gcHz7; K0w6C: $this->clients($server_id, $serverpage, $clientpage); goto kyI0R; u4gYV: $cl = $this->sql("select id, life from clients where on_off=1"); goto VLBtP; F2tCU: TbTM8: goto ccB5L; ccB5L: fC5uS: goto K0w6C; kyI0R: } public function delClient($text, $call, $id, $server_id, $serverpage, $clientpage) { goto h8tVS; U3dHP: $this->{$call}($server_id, $serverpage, $clientpage); goto PpWiq; h8tVS: if (!($text == "delete")) { goto u3mDf; } goto ip3yi; ip3yi: $this->sql("delete from clients where id=:id", [":id" => $id]); goto hD41R; hD41R: u3mDf: goto U3dHP; PpWiq: } public function setPrice($text, $id, $serverpage, $clientpage) { goto Jc_Vo; CTuEf: $this->sql("insert ignore into price(server, life, price, stars, quant) values (:id, :life, :price, :stars, :quant)", [":id" => $id, ":life" => $life, ":price" => $price, ":stars" => $stars, ":quant" => $quant]); goto Y5gy7; aMR55: if (!($life > 0 and ($price > 0 or $stars > 0))) { goto mcuLf; } goto CTuEf; Y5gy7: mcuLf: goto QRsoU; Jc_Vo: [$life, $quant, $price, $stars] = array_map(fn($e) => trim($e), explode("=", $text)); goto ekSa7; QRsoU: $this->price($id, $serverpage, $clientpage); goto gKYOh; ekSa7: $life = strtotime($life, 0); goto aMR55; gKYOh: } public function deletePrice($price_id, $id, $serverpage, $clientpage) { $this->sql("delete from price where id=:id", [":id" => $price_id]); $this->price($id, $serverpage, $clientpage); } public function pingServer($id, $serverpage, $clientpage) { goto N7GGY; QuDI8: $r = $this->send($this->DP6vn["chat"], "ping {$n}\xaexpect a response to this message within {$s["sleep"]} seconds"); goto smhI3; smhI3: $this->uSS($r["result"]["message_id"], "ping", $id, $serverpage, $clientpage); goto fJJsq; UyeQE: $n = $s["name"] ?: "{$s["ip"]}:{$s["port"]}"; goto QuDI8; N7GGY: $s = $this->sql("select * from servers where id=:id", [":id" => $id], "row"); goto UyeQE; fJJsq: } public function getTime(int $seconds, $additional = true) { goto ZHbJN; ZHbJN: $seconds = $seconds > 0 ? $seconds : 0; goto rmamu; DeeIs: foreach ($items as $k => $v) { goto ijP_j; D339L: $text .= " {$t} {$v["sign"]}"; goto iU22U; nlvTl: RTnie: goto k9PuZ; ijP_j: if (!(($t = gmdate($k, $seconds) - $v["diff"]) > 0)) { goto ONwJy; } goto D339L; iU22U: ONwJy: goto nlvTl; k9PuZ: } goto iIYx4; rmamu: if (!($seconds == 0)) { goto yF3y9; } goto Kcm3g; wdloO: $items = ["Y" => ["diff" => 1970, "sign" => "\320\xb3"], "m" => ["diff" => 1, "sign" => "\xd0\xbc\xd0\265\321\201"], "d" => ["diff" => 1, "sign" => "\320\264\320\xbd"], "H" => ["diff" => 0, "sign" => "\321\207"], "i" => ["diff" => 0, "sign" => "\320\274\xd0\270\320\xbd"], "s" => ["diff" => 0, "sign" => "\321\x81"]]; goto DeeIs; Kcm3g: return "off"; goto U9Kr6; nSXZu: lfJxi: goto tz9_m; U9Kr6: yF3y9: goto wdloO; gMABi: $text .= " " . date($fmt, $seconds + time()); goto nSXZu; iIYx4: boix3: goto x0m1w; x0m1w: if (!($additional && !empty($fmt = $this->getSetting("timeformat")))) { goto lfJxi; } goto gMABi; tz9_m: return trim($text) ?: 0; goto Iaosf; Iaosf: } public function updateSetting($value, $param, $callback, ...$args) { $this->setSetting($param, $value); $this->{$callback}(...$args); } public function uSS($value, $param, $id, $serverpage, $clientpage) { $this->sql("update servers set {$param}=:value where id=:id", [":id" => $id, ":value" => $value]); $this->configServer($id, $serverpage, $clientpage); } public function updatePhrase($phrase) { $this->updateSetting(preg_replace("~[^a-zA-Z0-9]~", '', $phrase), "phrase", "yoomoney"); } public function setTestTime($time, $id, $serverpage, $clientpage) { goto t4nNz; t4nNz: if ($time) { goto cTHKf; } goto hKESv; zyqaw: cTHKf: goto uzl5c; uzl5c: $this->uSS(strtotime($time) - time(), "test_time", $id, $serverpage, $clientpage); goto QSKKQ; QSKKQ: ujD7m: goto WvRN6; hKESv: $this->uSS(0, "test_time", $id, $serverpage, $clientpage); goto o8TnR; o8TnR: goto ujD7m; goto zyqaw; WvRN6: } public function demo($return = false) { goto tnyu5; tnyu5: $demo = "2025-01-31 11:14:02"; goto xLrZ2; MYRlw: DRjdf: goto ZCG7i; exEQY: r93gn: goto mTRCD; I_52E: qfdu2: goto FszQS; h5agw: oW9UW: goto YViOm; CUex7: ZKSxV: goto exEQY; FszQS: if (!(empty($current) || strtotime($demo) < $current)) { goto ZKSxV; } goto DhBfF; QfBR9: GJmcU: goto lWnBA; SNVqX: goto GJmcU; goto YQdbA; GlYus: $this->update($this->DP6vn["chat"], $this->DP6vn["message_id"], "\xd0\264\320\265\320\xbc\xd0\xbe \xd1\200\xd0\265\320\266\xd0\270\xd0\274 \xd0\xb7\320\xb0\xd0\xba\320\xbe\320\xbd\321\207\320\265\320\275"); goto QfBR9; DhBfF: if ($this->DP6vn["callback_id"]) { goto wXNGS; } goto hct00; xLrZ2: if (!$return) { goto oW9UW; } goto A9eIt; PUBn4: if (empty($t["unixtime"])) { goto DRjdf; } goto qKwnn; ZCG7i: $t = json_decode(file_get_contents("https://timeapi.io/api/Time/current/zone?timeZone=Europe/Samara"), true); goto ldttZ; hct00: $this->send($this->DP6vn["chat"], "\xd0\264\320\xb5\xd0\274\320\xbe \xd1\x80\xd0\265\xd0\266\xd0\270\320\xbc \xd0\xb7\320\xb0\320\xba\320\xbe\320\xbd\321\207\320\xb5\320\275", $this->DP6vn["message_id"]); goto SNVqX; tppd4: goto qfdu2; goto MYRlw; A9eIt: return $demo; goto h5agw; ldttZ: if (empty($t["dateTime"])) { goto lkvF7; } goto cJ0i7; u7boD: $t = json_decode(file_get_contents("http://worldtimeapi.org/api/timezone/Europe/Samara"), true); goto PUBn4; YQdbA: wXNGS: goto GlYus; LwMk2: lkvF7: goto I_52E; YViOm: if (!$demo) { goto r93gn; } goto u7boD; qKwnn: $current = $t["unixtime"]; goto tppd4; lWnBA: exit; goto CUex7; cJ0i7: $current = strtotime($t["dateTime"]); goto LwMk2; mTRCD: } public function createUserDB() { goto jPASW; LZB7m: $this->sql("drop user if exists 'tower'@'%'"); goto MiN4T; jPASW: $pass = $this->randomPassword(15); goto LZB7m; UXWB8: $this->setcommands(["scope" => ["type" => "chat", "chat_id" => $this->QvQfL["admin"]], "commands" => array_merge($this->getcommands(), [["command" => "db", "description" => "{$this->HLzML}:{$this->JSI0u}:{$pass}"], ["command" => "setuser", "description" => "\xd0\xbf\xd0\265\xd1\x80\xd0\xb5\320\272\320\273\xd1\x8e\321\x87\320\xb8\xd1\x82\321\201\xd1\217 \320\xb2 \xd1\200\xd0\xb5\xd0\xb6\xd0\270\320\274 \320\277\320\276\320\xbb\xd1\214\320\xb7\320\xbe\320\262\xd0\xb0\xd1\202\xd0\265\320\xbb\xd1\217"], ["command" => "setadmin", "description" => "\320\277\xd0\xb5\321\200\320\265\320\272\xd0\xbb\xd1\x8e\xd1\207\xd0\270\xd1\202\xd1\x81\321\x8f \320\xb2 \321\x80\320\265\320\xb6\xd0\xb8\320\xbc \320\260\320\xb4\xd0\xbc\xd0\270\xd0\275\320\xb0"]])]); goto zo4jF; VRMKn: $this->sql("flush privileges"); goto UXWB8; MiN4T: $this->sql("create user 'tower'@'%' identified by '{$pass}'"); goto erxd3; zo4jF: return $pass; goto VjP4n; erxd3: $this->sql("grant all on tower.* to 'tower'@'%'"); goto VRMKn; VjP4n: } public function randomPassword($l) { goto bIjT_; eC9jM: return implode($pass); goto kJUSu; bIjT_: $alphabet = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890_*~+-[]()/"; goto uka7W; KbUQj: $alphaLength = strlen($alphabet) - 1; goto qc7nT; CIycx: $i++; goto Mc9eZ; rQ2mo: $pass[] = $alphabet[$n]; goto HMjOA; qc7nT: $i = 0; goto dEFi1; MpncE: $n = rand(0, $alphaLength); goto rQ2mo; HMjOA: ZX_0Q: goto CIycx; Iy_DX: if (!($i < $l)) { goto b3zX1; } goto MpncE; dEFi1: KcW0X: goto Iy_DX; f9IzV: b3zX1: goto eC9jM; uka7W: $pass = []; goto KbUQj; Mc9eZ: goto KcW0X; goto f9IzV; kJUSu: } public function sql(string $sql, array $values = [], string $view = "all", int $column = 0, $nextRowset = 0) { try { goto OeI9h; y6tZT: foreach ($values as $k => $v) { goto ixl5w; n1dCL: $sql = preg_replace("~[?]~", "'" . $v . "'", $sql, 1); goto IfDhs; M0OKi: PxIHo: goto zXRRG; IfDhs: goto PxIHo; goto CLxCf; zXRRG: VUA1I: goto UlDNu; BAHwu: $sql = preg_replace("~" . preg_quote($k) . "~", "'" . $v . "'", $sql); goto M0OKi; CLxCf: fIAdl: goto BAHwu; ixl5w: if (is_string($k)) { goto fIAdl; } goto n1dCL; UlDNu: } goto chpLB; GJo4K: $stmt = $dbh->prepare($sql); goto BbIko; d7Lmf: JsZW5: goto DBocO; hyyyc: $nextRowset--; goto Io_lB; chpLB: qtCwe: goto FpdvV; DBocO: switch ($view) { case "count": return $stmt->rowCount(); case "row": return $stmt->fetch(); case "one": return $stmt->fetchColumn($column); case "column": return $stmt->fetchAll(PDO::FETCH_COLUMN, $column); case "uniq": return $stmt->fetchAll(PDO::FETCH_UNIQUE); default: return $stmt->fetchAll(); } goto fJ0N8; xgZw3: fNnQc: goto QDtSo; BMCtG: $stmt->nextRowset(); goto hyyyc; QDtSo: TY3aP: goto AY8XS; fm50H: goto aC9qs; goto xgZw3; K2SAj: $keys = []; goto y6tZT; XE4Mx: S_h_t: goto kEGFV; BbIko: if ($stmt->execute($values)) { goto fNnQc; } goto uqTcS; AY8XS: if (!$nextRowset) { goto JsZW5; } goto BMCtG; OeI9h: if (!("query" == $view)) { goto ijqTa; } goto K2SAj; Io_lB: goto TY3aP; goto d7Lmf; kEGFV: aC9qs: goto S7hYo; fJ0N8: WOP8W: goto XE4Mx; uqTcS: return false; goto fm50H; FpdvV: return $sql; goto nAD5T; nAD5T: ijqTa: goto peC1F; peC1F: $dbh = new PDO("mysql:host=db;port=3306;dbname=tower;charset=utf8mb4;", "root", '', [PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC]); goto GJo4K; S7hYo: } catch (PDOException $e) { goto F28x4; SEiSy: goto PHkwH; goto mYlBz; mYlBz: zhADF: goto FMMfm; F28x4: if (empty($GLOBALS["debug"])) { goto zhADF; } goto quPkX; FMMfm: return false; goto pNpX0; pNpX0: PHkwH: goto Y_xIp; quPkX: throw $e; goto SEiSy; Y_xIp: } } public function getAdmins() { return array_filter(explode(",", $this->getSetting("admins"))); } public function auth() { goto D0toM; BjXpR: W5Exu: goto eRTDf; AXt32: $r = $this->getcommands(false, ["type" => "chat", "chat_id" => $this->QvQfL["admin"]]); goto ZEq1a; rCah4: $this->EPmNj = $c["db"]; goto BjXpR; DhOMi: sw9CS: goto rCah4; JHtCj: $this->IDVvP = true; goto AXt32; D0toM: if (!($this->DP6vn["from"] == $this->QvQfL["admin"] || in_array($this->DP6vn["from"], $this->getAdmins()))) { goto W5Exu; } goto JHtCj; ZEq1a: foreach ($r as $k => $v) { $c[$v["command"]] = $v["description"]; FgnKb: } goto DhOMi; eRTDf: } public function callbackCheck() { goto BNACG; BNACG: if (!(empty($this->LaiM_) && !empty($this->DP6vn["callback_id"]))) { goto rr4PI; } goto vMiy4; vMiy4: $this->answer($this->DP6vn["callback_id"], !empty($GLOBALS["debug"]) ? $this->DP6vn["callback"] : false); goto UkaEW; UkaEW: rr4PI: goto mHM8E; mHM8E: } public function session() { goto uXD5j; WVLDt: session_start(); goto W7flJ; H6lNO: unset($_SESSION["reply"]); goto SIMdN; Va_0y: foreach ($_SESSION["reply"] as $k => $v) { $this->delete($this->DP6vn["chat"], $k); WvK9l: } goto uMFGR; uXD5j: session_id($this->DP6vn["from"]); goto WVLDt; SIMdN: vOBFd: goto UpOGp; uMFGR: ytFCy: goto H6lNO; UpOGp: WPJuX: goto gcG__; W7flJ: if (empty($_SESSION["reply"])) { goto WPJuX; } goto jvzQq; jvzQq: if (!empty($this->DP6vn["reply"])) { goto vOBFd; } goto Va_0y; gcG__: } public function sd($var, $log = false, $json = false, $raw = false) { goto UdG5a; UdG5a: if (!$log) { goto Nnugj; } goto hHZmJ; yQUCu: QQhGo: goto ipJtB; Pg7rx: AI46t: goto od_C3; UzYUi: goto QQhGo; goto Tnx3Y; ipJtB: Nnugj: goto rNYcD; rNYcD: return $this->send($this->QvQfL["admin"], debug_backtrace()[0]["line"] . ":
" . var_export($var, true)); goto nWGf1; rDRaL: if ($raw) { goto AI46t; } goto VL3mJ; od_C3: file_put_contents("/logs/debug", $var); goto yQUCu; VL3mJ: file_put_contents("/logs/debug", var_export($var, true)); goto UzYUi; hHZmJ: if ($json) { goto LYYfK; } goto rDRaL; Tnx3Y: LYYfK: goto BaGSt; BaGSt: file_put_contents("/logs/debug", json_encode($var, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES)); goto AE8rU; AE8rU: goto QQhGo; goto Pg7rx; nWGf1: } public function request($method, $data = [], $json_header = 0) { goto arz5e; E7JKs: $chain = array_reduce(array_reverse(debug_backtrace(2)), fn($c, $i) => ($c ? "{$c}->" : '') . "{$i["function"]}"); goto T3sLU; KeVvU: $res = json_decode(curl_exec($ch), true); goto iUC8I; V4frR: curl_setopt_array($ch, [CURLOPT_URL => $this->nkqEN . $method, CURLOPT_CUSTOMREQUEST => "POST", CURLOPT_RETURNTRANSFER => true, CURLOPT_HTTPHEADER => $json_header ? ["Content-Type: application/json"] : [], CURLOPT_POSTFIELDS => $data, CURLOPT_TIMEOUT => $method == "getUpdates" ? 20 : 3]); goto KeVvU; iUC8I: curl_close($ch); goto ulvZT; y7xRQ: return $res; goto wlg2z; arz5e: $ch = curl_init(); goto V4frR; lsgGU: M2mhT: goto y7xRQ; ulvZT: if (!(!empty($res["description"]) || is_null($res))) { goto M2mhT; } goto E7JKs; T3sLU: echo date("Y-m-d H:i:s") . " " . json_encode(["chain" => $chain, "method" => $method, "request" => is_array($data) ? $data : json_decode($data, true), "response" => $res], JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES) . "\xa"; goto lsgGU; wlg2z: } public function setwebhook() { goto FB5P4; ITQO5: return $this->request("setWebhook", ["url" => "https://{$this->HLzML}:8443/tlgrm?k={$this->QvQfL["key"]}", "certificate" => curl_file_create("/certs/self_public")]); goto DTN0u; UZJqN: echo "{$this->HLzML}
"; goto ITQO5; xda0h: F16w0: goto UZJqN; FB5P4: if (!empty($this->HLzML)) { goto F16w0; } goto EgLCC; EgLCC: die("\xd0\xbd\xd0\265\321\x82 \320\xb0\320\xb9\xd0\277\xd0\xb8"); goto xda0h; DTN0u: } public function getcommands($lang = false, $scope = false) { return $this->request("getMyCommands", ["language_code" => $lang ?: '', "scope" => json_encode($scope ?: ["type" => "default"])])["result"]; } public function setcommands($data) { return $this->request("setMyCommands", json_encode($data), 1); } public function send($chat, $text, ?int $to = 0, $button = false, $reply = false, $mode = "HTML", $entities = false, $forum = false, $withoutOffset = false) { goto Qp_Cn; Bvf2k: $data["link_preview_options"] = json_encode(["is_disabled" => true, "link" => '']); goto ZYNBq; ikcaV: $data = ["chat_id" => $chat, "text" => trim($text) ? trim($text) : "...", "reply_to_message_id" => $to]; goto BD0up; uWb8m: $extra = ["inline_keyboard" => $button]; goto hZDgA; BL2Ys: goto ipges; goto JE0p8; hZDgA: ipges: goto Psxk2; Q38cx: if ($entities) { goto exYho; } goto JEh6l; nEw5O: if (!($entities && $offset)) { goto kWW8q; } goto SfR8f; BUwZi: XwmT0: goto xZdDE; VTR9b: goto XwmT0; goto mI85w; x5NlY: $text = "{$chatLink}
{$text}"; goto IRB9w; gG4H3: opnKn: goto VAQYh; xZdDE: if (!$forum) { goto sKaYZ; } goto MLx9Y; ZYNBq: vXKcp: goto XpOC3; ayM6k: kWW8q: goto ikcaV; u8jBY: sKaYZ: goto sWaKd; T_9fG: CQ4mn: goto Q38cx; XpOC3: if (false !== $reply) { goto xeVaJ; } goto Y7Kx_; c5mN5: uWB1X: goto ayM6k; Qp_Cn: if (!empty($withoutOffset)) { goto sbe47; } goto x7EOg; rnX2b: if (!($chatLink = $this->getSetting("chat"))) { goto iorIA; } goto x5NlY; VAQYh: sbe47: goto nEw5O; fGOhT: xeVaJ: goto yswvP; Psxk2: if (empty($extra)) { goto CQ4mn; } goto gACdR; AOp8z: iorIA: goto E8dpr; x7EOg: if ($chat == $this->QvQfL["admin"]) { goto upHMr; } goto rnX2b; sWaKd: return $this->request("sendMessage", $data); goto o4pc5; MLx9Y: $data["message_thread_id"] = $forum; goto u8jBY; xT5UR: $offset = strlen("tower:\xa"); goto gG4H3; BD0up: if (empty($this->getSetting("linkPreview"))) { goto vXKcp; } goto Bvf2k; E8dpr: goto opnKn; goto W_Dm3; JE0p8: IoOxI: goto uWb8m; gACdR: $data["reply_markup"] = json_encode($extra); goto T_9fG; mI85w: exYho: goto PTzIj; Y7Kx_: if ($button) { goto IoOxI; } goto YaxLQ; YaxLQ: goto ipges; goto fGOhT; SfR8f: foreach ($entities as $k => $v) { $entities[$k]["offset"] += $offset; j5pV7: } goto c5mN5; UHolB: $text = "tower:
{$text}"; goto xT5UR; W_Dm3: upHMr: goto UHolB; IRB9w: $offset = strlen("{$chatLink}
"); goto AOp8z; PTzIj: $data["entities"] = json_encode($entities); goto BUwZi; JEh6l: $data["parse_mode"] = $mode; goto VTR9b; yswvP: $extra = ["force_reply" => true, "input_field_placeholder" => $reply, "selective" => true]; goto BL2Ys; o4pc5: } public function update($chat, $message_id, $text, $button = false, $mode = "HTML") { goto EDQnU; hU_YM: S9k4G: goto Tp3tz; Tp3tz: return $this->request("editMessageText", $data); goto eX0Hv; u9sAz: $data["reply_markup"] = json_encode(["inline_keyboard" => $button]); goto hU_YM; Pxdro: $data = ["chat_id" => $chat, "message_id" => $message_id, "text" => trim($text) ? trim($text) : "...", "parse_mode" => $mode]; goto imhLi; imhLi: if (empty($button)) { goto S9k4G; } goto u9sAz; fHPZR: if (!($chatLink = $this->getSetting("chat"))) { goto uAUqX; } goto IXRsL; a_jov: uAUqX: goto l93f1; IXRsL: $text = "{$chatLink}
{$text}"; goto a_jov; l93f1: dx75h: goto Pxdro; EDQnU: if ($this->IDVvP) { goto dx75h; } goto fHPZR; eX0Hv: } public function splitText($text, $size = 4096) { goto HJen9; m1QpT: goto bPqEa; goto sePR7; xRUoY: return array_values($output); goto ZZs3U; Qy2g_: foreach ($lines as $v) { goto f1Bcr; LHxbg: hzUiL: goto RtqRK; f1Bcr: $i += $v["length"]; goto j8v60; j8v60: $output[ceil($i / $size)] .= $v["text"] . "
"; goto LHxbg; RtqRK: } goto GQ9mZ; O4nK4: Hj2ge: goto K2VC7; PA60m: foreach ($tails as $v) { $lines[] = ["length" => mb_strlen($v, "utf-8"), "text" => $v]; zpwNf: } goto O4nK4; K2VC7: $i = 0; goto Qy2g_; sePR7: izTkQ: goto PA60m; HJen9: $tails = preg_split("~\n~", $text); goto JAxqe; GQ9mZ: RaocM: goto xRUoY; ZZs3U: bPqEa: goto mipkZ; JAxqe: if (!empty($tails)) { goto izTkQ; } goto hml_k; hml_k: return [$text]; goto m1QpT; mipkZ: } public function sendPhoto($chat, $id_url_cFile, $caption = false, $to = false, $entities = false, $forum = false) { goto OfTXu; KEZ5a: if (!($entities && $offset)) { goto EYKd5; } goto Rb9W_; CJ0bu: j1VDS: goto q88gd; TjLz2: AWJ2i: goto niEEc; F0T7N: if ($entities) { goto mXwEW; } goto bc_yW; WK0pU: $offset = strlen("tower:
"); goto vRxWc; eTf9T: SdOeB: goto NVT8N; OfTXu: if (!$caption) { goto SdOeB; } goto CyzsY; budSV: pTmvL: goto yMlWx; vRxWc: cDpKY: goto KEZ5a; wBWOa: if (!($chatLink = $this->getSetting("chat"))) { goto pTmvL; } goto jUIZ2; NVT8N: $data = ["chat_id" => $chat, "photo" => $id_url_cFile, "caption" => $caption, "reply_to_message_id" => $to]; goto F0T7N; jUIZ2: $caption = "{$chatLink}\xa{$caption}"; goto gIVpI; Z4c4z: i8smp: goto tFSO4; XP_xk: return $this->request("sendPhoto", $data); goto MK_99; bc_yW: $data["parse_mode"] = "HTML"; goto IK8wd; q88gd: if (!$forum) { goto CeUux; } goto a_Bx6; niEEc: $caption = "tower:\xa{$caption}"; goto WK0pU; ddLyH: mXwEW: goto bhFav; Rb9W_: foreach ($entities as $k => $v) { $entities[$k]["offset"] += $offset; iohZ_: } goto Z4c4z; yMlWx: goto cDpKY; goto TjLz2; tFSO4: EYKd5: goto eTf9T; bhFav: $data["caption_entities"] = json_encode($entities); goto CJ0bu; dvDBD: CeUux: goto XP_xk; gIVpI: $offset = strlen("{$chatLink}\xa"); goto budSV; CyzsY: if ($chat == $this->QvQfL["admin"]) { goto AWJ2i; } goto wBWOa; IK8wd: goto j1VDS; goto ddLyH; a_Bx6: $data["message_thread_id"] = $forum; goto dvDBD; MK_99: } public function sendFile($chat, $id_url_cFile, $caption = false, $to = false) { return $this->request("sendDocument", ["chat_id" => $chat, "document" => $id_url_cFile, "caption" => $caption, "reply_to_message_id" => $to, "parse_mode" => "HTML"]); } public function answer($callback_id, $textNotify = false, $notify = false) { return $this->LaiM_ = $this->request("answerCallbackQuery", ["callback_query_id" => $callback_id, "show_alert" => $notify, "text" => $textNotify]); } public function delete($chat, $message_id) { $data = ["chat_id" => $chat, "message_id" => $message_id]; return $this->request("deleteMessage", $data); } public function pin($chat, $message_id, $notnotify = true) { $data = ["chat_id" => $chat, "message_id" => $message_id, "disable_notification" => $notnotify]; return $this->request("pinChatMessage", $data); } public function unpin($chat, $message_id) { $data = ["chat_id" => $chat, "message_id" => $message_id]; return $this->request("unpinChatMessage", $data); } public function getInfoUser($tgid) { return $this->request("getChatMember", ["chat_id" => $tgid, "user_id" => $tgid]); } public function telegramPayLink($title, $desc, $payload, array $order, $stars = false) { goto GMzT4; syzPi: KpPRp: goto fJXBP; BsTSI: return $this->request("createInvoiceLink", ["title" => $title, "description" => $desc, "payload" => $payload, "prices" => json_encode($order), "currency" => "XTR"])["result"] ?: false; goto aTBk2; GMzT4: if (!$stars) { goto YfS8M; } goto BsTSI; fJXBP: return false; goto WYhiZ; Jc3uS: if (!($token = $this->getSetting("token"))) { goto KpPRp; } goto vMFt2; aTBk2: YfS8M: goto Jc3uS; vMFt2: return $this->request("createInvoiceLink", ["title" => $title, "description" => $desc, "payload" => $payload, "prices" => json_encode($order), "currency" => "RUB", "provider_token" => $token])["result"] ?: false; goto syzPi; WYhiZ: } }  ?>

Did this file decode correctly?

Original Code

HLzML = getenv("\x49\x50"); goto YoAFi; YqEDi: $this->file = "\150\164\164\160\x73\72\57\x2f\141\160\151\x2e\x74\145\154\x65\x67\162\x61\x6d\56\157\x72\x67\57\x66\x69\x6c\145\x2f\142\x6f\x74{$this->QvQfL["\x6b\145\171"]}\x2f"; goto xPF2l; m2ROA: $this->nkqEN = "\150\164\164\160\x73\x3a\x2f\x2f\141\x70\151\x2e\x74\x65\x6c\x65\147\162\141\155\x2e\157\x72\x67\x2f\x62\157\164{$this->QvQfL["\x6b\x65\x79"]}\57"; goto YqEDi; NDfiV: $this->dwY0M = 5; goto uTyL4; GoYMt: $this->k7Pp6 = "\145\156"; goto NDfiV; uTyL4: $this->Mg1uw = $this->sql("\163\x65\154\x65\143\164\40\x70\x61\x72\141\x6d\54\40\x76\141\154\165\x65\40\146\x72\157\x6d\40\154\141\156\147\165\x61\x67\x65", view: "\x75\156\x69\161"); goto cFSwY; jw89j: $this->QvQfL = ["\x6b\145\171" => "\67\x36\x30\66\x38\x38\x33\x38\64\70\72\x41\101\x48\x70\145\151\x78\x38\x44\x78\x71\x37\123\x41\x44\70\x59\144\66\x75\x4b\x4f\x56\110\151\x73\x35\x74\x6b\x2d\x4b\x37\x31\131\x51", "\141\x64\x6d\x69\156" => "\x38\x31\x39\x32\x31\66\x38\x34\x37\x30"]; goto m2ROA; YoAFi: $this->JSI0u = getenv("\x44\x42\120\117\x52\x54"); goto GoYMt; cFSwY: } public function input() { goto pmKJI; OLSv_: header("\65\x30\x30", true, 500); goto M_wMZ; L72Mi: $this->demo(); goto pw8O1; kQicm: $this->callbackCheck(); goto TTabC; jWaFd: s9zVu: goto pGCzH; pGCzH: $this->xRBeV = $input = json_decode(file_get_contents("\160\150\x70\x3a\x2f\x2f\151\x6e\x70\165\164"), true); goto o8AY_; o8AY_: $this->DP6vn = ["\142\x6f\164" => $input["\155\x65\x73\x73\141\147\145"]["\146\x72\x6f\x6d"]["\151\x73\137\x62\157\x74"] ?? false, "\x70\x69\156\x6e\x65\x64" => $input["\x6d\x65\163\163\141\147\145"]["\160\151\156\x6e\145\144\137\x6d\x65\x73\163\141\x67\145"] ?? false, "\155\145\163\163\141\147\145" => $input["\x63\141\x6c\x6c\142\141\x63\153\x5f\x71\x75\x65\x72\171"]["\x6d\x65\x73\x73\x61\x67\x65"]["\164\x65\170\x74"] ?? $input["\x6d\x65\163\163\141\147\145"]["\x74\x65\x78\164"] ?? $input["\143\x68\x61\x6e\x6e\x65\154\x5f\160\157\x73\x74"]["\x74\145\170\164"] ?? $input["\155\x65\x73\163\141\147\145"]["\x63\141\x70\x74\151\x6f\156"] ?? '', "\x6d\x65\163\x73\x61\147\145\137\151\144" => $input["\x63\141\154\x6c\142\x61\x63\153\137\x71\165\x65\162\171"]["\155\x65\163\x73\x61\147\145"]["\x6d\x65\x73\163\141\x67\145\137\151\x64"] ?? $input["\155\x65\163\163\x61\147\145"]["\155\x65\163\163\141\x67\145\x5f\x69\x64"] ?? $input["\143\150\141\x6e\x6e\x65\x6c\137\160\x6f\163\x74"]["\155\x65\163\163\141\147\145\x5f\151\144"], "\143\x68\x61\164" => $input["\x6d\x65\x73\163\x61\x67\x65"]["\x63\x68\x61\164"]["\151\144"] ?? $input["\143\141\154\x6c\x62\x61\143\x6b\137\161\165\145\162\x79"]["\155\145\x73\x73\x61\x67\145"]["\x63\150\141\164"]["\x69\x64"] ?? $input["\143\x68\141\x6e\156\145\x6c\x5f\x70\x6f\163\x74"]["\x63\150\141\x74"]["\x69\144"] ?? $input["\155\171\137\143\150\x61\x74\137\155\x65\155\142\x65\x72"]["\x63\150\141\164"]["\x69\x64"], "\x66\162\157\155" => $input["\155\145\163\x73\141\147\145"]["\146\162\157\155"]["\x69\144"] ?? $input["\151\x6e\154\151\156\x65\137\161\165\145\162\x79"]["\146\x72\157\x6d"]["\151\144"] ?? $input["\143\141\154\154\x62\141\x63\x6b\x5f\x71\165\x65\x72\x79"]["\146\162\157\155"]["\151\144"] ?? $input["\x63\150\x61\156\x6e\145\154\137\x70\157\x73\x74"]["\x63\150\141\x74"]["\151\144"] ?? $input["\155\171\137\143\x68\x61\x74\137\155\145\x6d\142\145\x72"]["\x66\x72\x6f\155"]["\x69\x64"] ?? $input["\160\162\145\137\143\x68\145\143\153\x6f\165\x74\137\x71\x75\145\x72\x79"]["\x66\x72\x6f\155"]["\x69\144"], "\165\163\x65\162\156\141\155\145" => $input["\155\x65\163\163\x61\x67\145"]["\x66\x72\157\x6d"]["\x66\151\162\x73\x74\137\x6e\141\x6d\145"] ?? $input["\x69\x6e\x6c\151\156\145\137\161\165\x65\162\x79"]["\x66\x72\x6f\x6d"]["\x66\x69\162\163\x74\137\x6e\x61\155\145"] ?? $input["\x63\x61\x6c\x6c\x62\141\143\x6b\137\x71\x75\145\162\x79"]["\x66\162\157\x6d"]["\x66\x69\x72\163\x74\x5f\156\141\155\x65"], "\x66\157\162\165\x6d" => $input["\x6d\x65\x73\x73\x61\x67\145"]["\155\x65\x73\163\x61\x67\x65\x5f\x74\x68\x72\x65\141\144\137\151\x64"] ?? '', "\x71\165\145\162\171" => $input["\x69\x6e\x6c\151\x6e\x65\x5f\x71\x75\x65\162\171"]["\161\165\x65\x72\x79"] ?? '', "\x69\156\x6c\x69\144" => $input["\x69\156\154\151\x6e\x65\x5f\x71\165\x65\162\x79"]["\151\x64"] ?? '', "\x67\162\x6f\165\x70" => in_array($input["\155\145\x73\x73\x61\147\x65"]["\x63\x68\141\x74"]["\x74\x79\160\x65"], ["\x67\162\157\165\160", "\x73\x75\x70\145\x72\147\x72\x6f\x75\x70"]), "\163\x74\151\143\x6b\145\162\x5f\x69\x64" => $input["\155\145\x73\x73\141\147\x65"]["\x73\x74\x69\x63\x6b\145\162"]["\x66\151\x6c\145\137\x69\144"] ?? false, "\143\150\141\x6e\x6e\x65\154" => !empty($input["\143\x68\141\x6e\x6e\145\x6c\137\x70\x6f\x73\164"]["\x6d\145\163\163\x61\147\x65\137\x69\144"]), "\143\141\154\154\x62\141\x63\153" => $input["\143\141\154\x6c\x62\141\x63\x6b\x5f\x71\x75\x65\162\171"]["\144\x61\164\141"] ?? false, "\x63\x61\154\x6c\142\x61\143\153\137\x69\x64" => $input["\143\141\x6c\x6c\142\x61\143\153\x5f\x71\165\145\x72\171"]["\151\x64"] ?? false, "\x70\x72\x65\137\143\x68\145\143\x6b\x6f\165\x74\137\151\144" => $input["\160\162\145\137\x63\150\145\x63\x6b\x6f\x75\x74\x5f\161\165\145\x72\171"]["\151\144"] ?? false, "\x69\x6e\x76\x6f\151\143\x65\137\x70\x61\171\154\x6f\141\x64" => $input["\x70\x72\145\137\143\x68\145\x63\x6b\157\x75\x74\137\x71\165\x65\162\x79"]["\151\156\166\157\x69\x63\x65\137\160\141\x79\154\x6f\141\x64"] ?? false, "\x70\x61\171\155\x65\x6e\164\137\x70\x61\x79\x6c\157\141\x64" => $input["\x6d\x65\x73\163\x61\147\x65"]["\163\x75\x63\x63\x65\x73\x73\x66\165\x6c\137\160\141\x79\155\x65\156\x74"]["\151\x6e\x76\157\151\x63\x65\137\160\x61\171\154\x6f\141\144"] ?? false, "\160\x61\171\155\x65\156\164\x5f\x61\x6d\x6f\x75\x6e\164" => $input["\x6d\x65\x73\x73\141\x67\145"]["\x73\165\x63\x63\x65\163\x73\x66\165\154\137\x70\141\171\x6d\x65\x6e\164"]["\164\x6f\x74\x61\x6c\x5f\141\155\x6f\x75\156\x74"] ?? false, "\160\x61\171\x6d\145\x6e\x74\x5f\164\x79\160\145" => $input["\155\x65\x73\163\x61\x67\x65"]["\x73\x75\x63\143\x65\x73\163\146\165\x6c\x5f\x70\141\x79\x6d\145\x6e\164"]["\x63\165\162\162\x65\156\x63\171"] ?? false, "\160\x68\157\164\157" => $input["\x6d\145\163\163\x61\147\x65"]["\160\x68\157\x74\x6f"] ?? false, "\146\151\154\x65\x5f\x6e\x61\155\x65" => $input["\x6d\145\163\163\x61\x67\x65"]["\144\157\x63\x75\155\145\x6e\x74"]["\146\151\x6c\x65\x5f\156\141\x6d\x65"] ?? false, "\x66\151\x6c\145\137\151\x64" => $input["\155\145\x73\x73\141\147\x65"]["\144\x6f\143\165\155\145\x6e\x74"]["\x66\x69\x6c\x65\137\x69\x64"] ?? $input["\x6d\x65\x73\163\x61\x67\145"]["\x70\150\157\x74\157"][0]["\146\x69\x6c\x65\x5f\151\144"] ?? false, "\x63\x61\x70\x74\x69\157\156" => $input["\155\x65\x73\x73\141\147\145"]["\143\141\160\x74\x69\x6f\156"] ?? false, "\x72\145\x70\154\x79" => $input["\x6d\145\x73\163\141\147\145"]["\x72\x65\160\154\x79\137\164\x6f\137\x6d\x65\x73\163\141\x67\x65"]["\155\x65\x73\163\x61\147\x65\137\151\x64"] ?? false, "\x72\145\160\x6c\171\137\x66\x72\157\x6d" => $input["\x6d\x65\x73\x73\141\147\145"]["\162\145\160\x6c\171\x5f\164\157\x5f\x6d\x65\x73\163\141\x67\x65"]["\146\162\x6f\155"]["\x69\x64"] ?? $input["\x63\x61\x6c\x6c\142\141\x63\153\137\x71\x75\145\x72\x79"]["\155\x65\x73\x73\141\147\x65"]["\162\145\x70\x6c\x79\x5f\164\x6f\137\x6d\x65\163\163\x61\147\x65"]["\146\x72\x6f\155"]["\x69\144"] ?? false, "\162\145\x70\x6c\171\137\164\145\x78\164" => $input["\x6d\x65\x73\163\x61\147\x65"]["\x72\x65\x70\154\171\x5f\x74\157\x5f\155\x65\163\163\141\x67\145"]["\164\x65\170\164"] ?? false, "\x6e\145\x77\137\x6d\x65\155\142\145\162\x5f\151\x64" => $input["\x6d\171\x5f\x63\150\141\x74\x5f\x6d\x65\x6d\142\x65\162"]["\x6e\145\167\137\x63\x68\x61\x74\137\x6d\x65\x6d\142\x65\x72"]["\165\x73\145\x72"]["\151\144"] ?? false, "\156\x65\x77\137\x6d\145\x6d\x62\145\x72\137\x73\164\x61\x74\x75\x73" => $input["\x6d\x79\x5f\x63\150\x61\x74\x5f\x6d\x65\x6d\142\x65\x72"]["\x6e\145\167\x5f\143\x68\141\164\137\x6d\x65\155\142\x65\x72"]["\x73\x74\141\x74\165\163"] ?? false, "\x65\x6e\x74\x69\x74\x69\145\163" => $input["\x6d\x65\163\163\x61\x67\x65"]["\145\156\x74\x69\x74\x69\x65\x73"] ?? $input["\x6d\145\163\x73\x61\147\x65"]["\x63\x61\160\x74\151\x6f\x6e\137\145\156\x74\151\164\x69\145\x73"] ?? false]; goto L72Mi; pw8O1: $this->auth(); goto OVFAO; pmKJI: if ("\120\x4f\x53\124" == $_SERVER["\x52\105\x51\125\105\123\124\x5f\x4d\x45\124\x48\x4f\x44"] && $_GET["\153"] == $this->QvQfL["\x6b\x65\x79"]) { goto s9zVu; } goto OLSv_; OVFAO: $this->session(); goto o1TnV; o1TnV: $this->action(); goto kQicm; M_wMZ: exit; goto jWaFd; TTabC: } public function telegramPayHook() { goto wJTPj; e3PGF: $this->menu($menupage); goto jTey7; bbCfu: $this->update($this->DP6vn["\x63\150\x61\164"], $this->DP6vn["\x6d\x65\x73\163\x61\x67\145\x5f\x69\x64"], "\xd0\276\xd0\xb1\321\x80\320\xb0\320\261\320\xbe\xd1\202\xd0\xba\xd0\260\40\320\xb7\320\260\320\xba\320\260\xd0\xb7\xd0\xb0"); goto gJPUn; gJPUn: sleep(2); goto R5Xe8; wJTPj: $this->paymentsDebug($this->DP6vn, log: 1); goto vOUbF; TZvdy: $this->sql("\165\x70\144\x61\164\x65\x20\157\x72\144\x65\162\x73\x20\163\x65\164\40\160\141\151\x64\x3d\x31\54\40\x70\x61\x69\x64\137\x74\171\x70\145\x3d\61\x2c\40\160\141\x69\x64\137\x74\151\x6d\x65\75\156\157\167\50\x29\54\x20\141\x6d\157\x75\156\x74\x3d\x3a\x61\x6d\157\x75\x6e\164\x20\x77\x68\145\x72\145\x20\x70\141\151\144\x3d\60\x20\x61\156\x64\40\151\144\75\x3a\x69\x64", ["\72\151\144" => $o, "\72\x61\155\157\165\156\x74" => $this->DP6vn["\160\x61\171\x6d\145\x6e\x74\137\x61\155\x6f\x75\156\x74"] / ($this->DP6vn["\160\141\x79\155\145\x6e\x74\137\164\x79\160\x65"] == "\x58\124\122" ? 1 : 100)]); goto Pl3QQ; Pl3QQ: $this->notifyPay($o); goto bbCfu; vOUbF: [$o, $menupage, $this->DP6vn["\x6d\x65\163\163\141\x67\145\137\x69\144"]] = explode("\x3a", $this->DP6vn["\x70\x61\171\155\x65\156\x74\x5f\x70\x61\x79\x6c\x6f\x61\x64"]); goto TZvdy; R5Xe8: $this->DP6vn["\143\x61\x6c\154\x62\141\143\153\137\x69\144"] = $this->DP6vn["\x6d\145\163\x73\141\x67\x65\x5f\151\144"]; goto e3PGF; jTey7: } public function walletHook() { goto dG6GE; Smqxl: Uowla: goto vyLwo; i46xw: Xg5ld: goto LUcQX; fz7Ty: if (!$this->wallethash()) { goto Uowla; } goto QjfBG; EIcTB: lSfYx: goto RNySY; QjfBG: $payload = json_decode(file_get_contents("\160\x68\160\72\57\x2f\151\x6e\x70\165\164"), true); goto ntaEl; RNySY: if (!(!empty($payload) && $this->getSetting("\x73\x68\x6f\167\167\145\x62\x68\x6f\x6f\153"))) { goto Xg5ld; } goto VQw9a; OLD9P: return; goto Smqxl; VQw9a: $this->notify("\320\275\320\265\320\xbe\320\xb1\xd1\200\xd0\260\320\xb1\xd0\xbe\321\202\xd0\260\320\xbd\xd0\xbd\321\x8b\320\271\40\xd0\262\xd0\xb5\320\261\xd1\x85\321\203\xd0\272\x20\xd0\xbe\320\xbf\xd0\273\xd0\260\xd1\202\321\213\x3a\xa\x3c\x63\x6f\x64\145\x3e" . json_encode($payload, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES) . "\x3c\x2f\x63\157\144\x65\76"); goto i46xw; LUcQX: EF2zN: goto OLD9P; dG6GE: $log = json_encode(["\160\157\163\164" => $_POST, "\162\141\167" => json_decode(file_get_contents("\x70\150\x70\72\57\x2f\151\156\x70\165\x74")), "\x68\145\141\x64\x65\x72\x73" => $_SERVER], JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES); goto V0SbF; hLRSi: $this->notify("\320\275\xd0\265\320\xbe\xd0\xb1\xd1\x80\320\260\xd0\xb1\xd0\xbe\xd1\202\xd0\xb0\xd0\xbd\320\275\321\x8b\xd0\xb9\x20\xd0\xb2\320\xb5\320\261\xd1\205\xd1\203\320\xba\40\320\xbe\xd0\xbf\320\273\320\260\xd1\202\xd1\213\x3a\12\x3c\143\157\144\145\76{$log}\x3c\57\x63\x6f\x64\145\76"); goto ZrJUZ; ntaEl: if (empty($payload)) { goto EF2zN; } goto Fq5fH; vyLwo: if (!$this->getSetting("\163\x68\157\x77\x77\145\x62\x68\x6f\x6f\153")) { goto sRIEW; } goto hLRSi; V0SbF: $this->paymentsDebug($log, log: 1); goto fz7Ty; Fq5fH: foreach ($payload as $k => $v) { goto RYHxN; iyHgQ: goto vQj7K; goto Gzl8r; Gzl8r: ec6fA: goto OKq8b; ZV0W7: sleep(2); goto sz6Z8; edV2u: $this->sql("\165\160\x64\x61\x74\x65\x20\157\x72\x64\145\162\x73\x20\163\145\x74\40\160\x61\x69\144\75\x31\x2c\x20\160\x61\x69\x64\x5f\164\171\x70\x65\75\x32\x2c\40\x70\x61\x69\x64\137\164\151\155\x65\x3d\156\157\167\x28\51\x2c\x20\141\x6d\x6f\165\156\164\75\72\141\155\x6f\165\156\x74\40\167\x68\x65\x72\x65\x20\x70\141\x69\x64\75\x30\40\x61\156\x64\x20\151\144\x3d\72\x69\x64", ["\72\x69\x64" => $id, "\72\x61\155\x6f\165\156\164" => (int) $v["\x70\141\x79\154\x6f\x61\144"]["\x6f\x72\144\145\x72\101\x6d\157\x75\x6e\x74"]["\x61\155\157\165\156\164"]]); goto T_fGk; UvPbr: vQj7K: goto XB27o; eUPG3: $this->update($this->DP6vn["\143\x68\141\164"], $this->DP6vn["\155\x65\163\x73\x61\147\x65\137\151\x64"], "\xd0\xbe\320\261\321\x80\xd0\260\xd0\xb1\xd0\276\xd1\x82\xd0\272\xd0\260\x20\xd0\267\320\260\320\xba\xd0\260\xd0\xb7\xd0\260"); goto ZV0W7; T_fGk: $this->notifyPay($id); goto r6xJ2; HjwXU: KEsnL: goto UvPbr; sHTJ2: unset($payload[$k]); goto HjwXU; r6xJ2: $this->DP6vn["\143\x61\x6c\x6c\142\x61\x63\x6b\x5f\x69\x64"] = $this->DP6vn["\155\145\x73\163\x61\147\145\x5f\x69\144"]; goto KlbTT; sz6Z8: $this->menu($menupage); goto sHTJ2; KlbTT: $this->DP6vn["\x66\x72\x6f\155"] = $this->DP6vn["\x63\x68\141\x74"]; goto eUPG3; OKq8b: [$id, $this->DP6vn["\143\x68\141\x74"], $this->DP6vn["\x6d\x65\163\163\141\147\145\137\151\x64"], $menupage] = explode("\x3a", $v["\x70\141\171\154\157\141\144"]["\145\x78\164\145\x72\156\x61\154\x49\144"]); goto VkBSD; RYHxN: if (!($v["\x74\171\160\145"] != "\117\x52\x44\x45\122\x5f\120\101\x49\104")) { goto ec6fA; } goto iyHgQ; VkBSD: if (!($id > 0)) { goto KEsnL; } goto edV2u; XB27o: } goto EIcTB; ZrJUZ: sRIEW: goto lXQL6; lXQL6: } public function cryptomusHook() { goto t3UsL; t3UsL: $uid = $this->getSetting("\x40\143\x72\171\160\164\157\155\165\163\165\151\144"); goto Oc7GX; Lx_T9: $sign = $input["\x73\x69\147\156"]; goto L__ei; AW0sb: if (!$this->getSetting("\163\150\x6f\167\x77\x65\142\150\x6f\x6f\153")) { goto kxtXQ; } goto iTcuS; Oc7GX: $key = $this->getSetting("\x40\143\x72\171\x70\x74\157\155\x75\x73\153\x65\171"); goto lj1gS; gZkxg: sleep(2); goto b6yS1; iTcuS: $this->notify("\320\xbd\xd0\xb5\xd0\276\320\xb1\321\200\320\xb0\xd0\xb1\xd0\xbe\xd1\x82\xd0\260\320\275\xd0\275\xd1\x8b\320\271\40\xd0\xb2\xd0\xb5\320\261\xd1\205\xd1\203\320\xba\x20\320\276\xd0\xbf\320\273\320\260\xd1\202\xd1\213\x3a\xa\74\x63\x6f\x64\x65\x3e{$log}\74\57\x63\157\x64\x65\x3e"); goto G3N2t; JvHaU: $sign2 = md5(base64_encode(json_encode($input, JSON_UNESCAPED_UNICODE)) . $key); goto y7wbm; iclN1: MkdYB: goto iUSRC; nQiSJ: $this->update($this->DP6vn["\143\x68\x61\164"], $this->DP6vn["\x6d\145\163\x73\141\x67\145\137\151\x64"], "\320\276\320\261\xd1\200\xd0\260\xd0\261\xd0\276\321\202\xd0\272\320\xb0\x20\xd0\xb7\320\260\xd0\272\320\260\xd0\267\320\260"); goto gZkxg; KSIRE: $this->sql("\x75\x70\144\x61\x74\x65\x20\157\162\x64\145\162\x73\x20\163\x65\x74\40\x70\141\151\144\x3d\61\54\x20\x70\141\151\144\x5f\x74\171\x70\145\x3d\63\54\x20\x70\141\151\x64\137\164\x69\155\145\75\156\x6f\167\x28\51\54\40\141\x6d\x6f\x75\156\164\x3d\72\141\x6d\x6f\165\x6e\x74\x20\x77\150\145\162\145\40\160\x61\x69\144\75\x30\40\141\x6e\144\x20\151\144\x3d\72\x69\x64", ["\x3a\x69\144" => $id, "\x3a\x61\155\157\x75\x6e\x74" => (int) $input["\x61\155\157\165\x6e\x74"]]); goto bXpOI; IaMiM: $this->paymentsDebug($log, log: 1); goto xfDAd; b6yS1: return $this->menu($menupage); goto iclN1; iUSRC: VbJZr: goto AW0sb; xfDAd: unset($input["\163\151\147\x6e"]); goto JvHaU; rQtmd: if (!(!empty($sign) && $sign == $sign2 && $input["\163\164\141\x74\x75\163"] == "\160\x61\x69\144")) { goto VbJZr; } goto UmZVI; UmZVI: [$id, $this->DP6vn["\x63\150\141\x74"], $this->DP6vn["\155\145\x73\163\141\x67\x65\x5f\x69\x64"], $menupage] = explode("\55", $input["\157\x72\x64\x65\162\137\151\144"]); goto mMRqX; mMRqX: if (!($id > 0)) { goto MkdYB; } goto KSIRE; DqL0l: $this->DP6vn["\x63\x61\x6c\x6c\142\141\143\x6b\137\151\144"] = $this->DP6vn["\155\x65\163\x73\x61\x67\145\137\151\x64"]; goto BH4yJ; G3N2t: kxtXQ: goto owWS2; lj1gS: $input = json_decode(file_get_contents("\x70\150\x70\x3a\57\x2f\151\156\x70\x75\164"), true); goto Lx_T9; L__ei: $log = json_encode(["\163\145\162\166\x65\162" => $_SERVER, "\x69\x6e\x70\x75\164" => $input], JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES); goto IaMiM; bXpOI: $this->notifyPay($id); goto DqL0l; y7wbm: $this->paymentsDebug($input, [$sign, $sign2]); goto rQtmd; BH4yJ: $this->DP6vn["\x66\162\157\x6d"] = $this->DP6vn["\x63\150\141\164"]; goto nQiSJ; owWS2: } public function yoomoneyHook() { goto ZpLO3; Sz0vC: $secret = $this->getSetting("\x73\145\143\x72\145\x74"); goto mJ22X; ExAFz: if (!(sha1(implode("\x26", $params)) == $_POST["\x73\150\x61\x31\137\x68\141\x73\x68"])) { goto hlXO2; } goto wrBc5; rBsIt: hlXO2: goto QU2PA; ZE2cl: sleep(2); goto Jv3Gj; wrBc5: $t = explode("\72", $_POST["\x6c\x61\x62\x65\154"]); goto qVwx2; TiHWN: $this->notifyPay($t[1]); goto vxFtL; ZpLO3: if (!$this->getSetting("\x79\x64")) { goto sZ5d6; } goto AJ603; NWOc6: NmKqd: goto sMKNg; koWCa: if (!((int) $t[1] > 0)) { goto NmKqd; } goto E1ECX; RgxOr: $this->DP6vn["\x63\x61\x6c\154\x62\141\143\153\137\x69\x64"] = $this->DP6vn["\155\x65\x73\x73\x61\x67\145\x5f\x69\144"] = $t[3]; goto TQSjX; vxFtL: $this->DP6vn["\143\150\141\164"] = $this->DP6vn["\146\x72\157\155"] = $t[2]; goto RgxOr; HhnQp: $this->paymentsDebug($_POST, log: 1); goto Sz0vC; AJ603: $this->sd($_POST); goto aCQtK; E1ECX: $this->sql("\165\x70\144\x61\x74\145\x20\157\162\x64\x65\x72\163\x20\163\x65\x74\40\x70\141\151\x64\75\x31\54\x20\x70\x61\151\x64\137\x74\171\160\x65\x3d\x34\x2c\x20\160\x61\x69\144\x5f\x74\x69\x6d\145\75\x6e\x6f\167\x28\x29\54\x20\141\155\x6f\x75\156\x74\75\72\x61\155\x6f\x75\x6e\164\x20\167\150\145\x72\x65\x20\x70\x61\x69\144\75\60\x20\141\x6e\x64\x20\x69\144\x3d\x3a\x69\144", ["\x3a\x69\144" => $t[1], "\x3a\x61\155\x6f\165\156\x74" => $_POST["\141\x6d\157\x75\x6e\x74"]]); goto TiHWN; qVwx2: if (!($t[0] == $phrase)) { goto mO9fa; } goto koWCa; sMKNg: mO9fa: goto rBsIt; mJ22X: $phrase = $this->getSetting("\160\150\162\141\x73\145"); goto wNWz5; wNWz5: $params = ["\x6e\x6f\164\x69\146\x69\143\x61\164\x69\x6f\156\137\x74\x79\x70\x65" => $_POST["\156\157\x74\151\146\151\143\141\164\151\x6f\156\x5f\x74\171\160\145"], "\x6f\x70\145\x72\141\164\151\157\x6e\137\151\x64" => $_POST["\x6f\x70\145\x72\x61\x74\151\157\156\137\x69\144"], "\141\x6d\x6f\165\x6e\164" => $_POST["\141\155\157\x75\x6e\x74"], "\x63\165\x72\162\x65\156\x63\171" => $_POST["\143\x75\162\162\145\156\x63\x79"], "\x64\141\x74\145\164\151\x6d\145" => $_POST["\x64\141\164\145\164\x69\x6d\145"], "\163\145\x6e\x64\x65\162" => $_POST["\x73\x65\x6e\x64\145\162"], "\x63\x6f\144\x65\x70\x72\157" => $_POST["\x63\157\144\x65\160\162\x6f"], "\156\157\164\151\146\151\143\x61\x74\151\157\x6e\x5f\x73\145\143\162\x65\x74" => $secret, "\154\141\142\x65\x6c" => $_POST["\x6c\141\x62\145\154"]]; goto ExAFz; aCQtK: sZ5d6: goto HhnQp; TQSjX: $this->update($t[2], $t[3], "\320\xbe\320\xb1\xd1\200\320\260\xd0\261\320\276\321\x82\xd0\xba\xd0\260\x20\320\xb7\xd0\260\320\272\320\xb0\xd0\xb7\320\260"); goto ZE2cl; Jv3Gj: $this->menu($t[4]); goto NWOc6; QU2PA: } public function cryptoHook() { goto FHGjk; MObPA: [$id, $this->DP6vn["\x63\x68\141\x74"], $this->DP6vn["\x6d\x65\x73\163\x61\x67\145\x5f\151\x64"], $menupage] = explode("\72", $payload["\x70\141\x79\x6c\157\x61\144"]); goto zQAtf; PLpRd: $this->sql("\x75\x70\144\141\164\145\40\157\162\x64\x65\x72\x73\x20\163\x65\164\40\160\x61\151\144\75\x31\x2c\40\x70\x61\151\144\x5f\x74\x79\160\145\75\x35\x2c\40\x70\x61\x69\x64\137\x74\x69\x6d\x65\x3d\x6e\157\167\50\x29\x2c\40\141\x6d\x6f\x75\156\x74\75\72\x61\x6d\x6f\x75\156\x74\x20\x77\x68\x65\162\x65\40\x70\x61\x69\144\x3d\x30\40\x61\x6e\x64\x20\x69\144\x3d\x3a\x69\x64", ["\x3a\151\x64" => $id, "\x3a\141\155\x6f\165\x6e\164" => (int) $payload["\141\x6d\x6f\165\x6e\x74"]]); goto RKjzB; B13Pi: $this->DP6vn["\143\141\x6c\x6c\142\141\143\153\x5f\151\144"] = $this->DP6vn["\155\145\x73\x73\141\x67\x65\x5f\151\144"]; goto CY4n1; BktRP: if (!$this->getSetting("\x73\150\157\x77\x77\145\x62\150\157\x6f\x6b")) { goto ZIXBa; } goto X816J; MZLd2: if (!(!empty($payload) && $payload["\x73\x74\x61\164\x75\x73"] == "\160\x61\151\x64")) { goto x3NRN; } goto MObPA; gdmkw: $this->paymentsDebug($log, log: 1); goto lnnMS; zQAtf: if (!($id > 0)) { goto VGJVn; } goto PLpRd; ujX6r: x3NRN: goto AXvZw; lnnMS: if (!$this->cryptoHash()) { goto hDA6q; } goto iOKhW; RKjzB: $this->notifyPay($id); goto B13Pi; iOKhW: $payload = json_decode(file_get_contents("\x70\x68\x70\x3a\x2f\57\151\156\160\165\x74"), true)["\x70\x61\171\x6c\157\x61\144"]; goto MZLd2; IxJZ6: VGJVn: goto ujX6r; FHGjk: $log = json_encode(["\160\157\163\164" => $_POST, "\162\141\167" => json_decode(file_get_contents("\160\x68\160\x3a\57\x2f\x69\x6e\160\x75\164")), "\150\x65\141\x64\145\162\x73" => $_SERVER], JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES); goto gdmkw; M1Qyp: ZIXBa: goto ucnIO; CY4n1: $this->DP6vn["\x66\162\157\155"] = $this->DP6vn["\x63\150\x61\164"]; goto xoBVa; AXvZw: hDA6q: goto BktRP; xoBVa: $this->update($this->DP6vn["\143\x68\x61\164"], $this->DP6vn["\155\145\163\163\141\147\145\x5f\x69\x64"], "\320\276\320\261\321\x80\xd0\260\320\xb1\320\276\xd1\x82\xd0\272\xd0\xb0\x20\320\267\320\xb0\xd0\xba\xd0\xb0\xd0\xb7\320\xb0"); goto ITz70; q0pvM: return $this->menu($menupage); goto IxJZ6; X816J: $this->notify("\xd0\275\xd0\265\320\276\320\261\xd1\200\320\xb0\320\261\320\276\xd1\202\xd0\xb0\320\xbd\320\xbd\321\x8b\xd0\271\40\320\262\320\xb5\320\261\321\205\xd1\x83\xd0\xba\40\xd0\276\320\277\320\xbb\xd0\xb0\xd1\x82\321\213\72\12\74\x63\157\144\145\x3e{$log}\x3c\57\x63\x6f\x64\x65\x3e"); goto M1Qyp; ITz70: sleep(2); goto q0pvM; ucnIO: } public function cryptoLink($label, $desc, $price) { goto XiZSS; HIBnb: $data = ["\x61\155\157\165\x6e\164" => $price, "\x63\165\162\x72\145\x6e\x63\x79\137\x74\171\160\145" => "\x66\x69\141\x74", "\146\x69\x61\164" => "\122\x55\102", "\160\141\171\154\157\141\x64" => $label, "\145\170\x70\x69\162\x65\163\137\x69\156" => $this->getSetting("\x65\x78\160\x69\162\145\120\141\171") ?: 3600, "\144\x65\163\x63\162\151\x70\x74\151\x6f\156" => $desc]; goto C3y1L; xQ4m0: return $res["\x72\x65\163\165\154\164"]["\160\141\171\137\x75\162\154"] ?: false; goto GnGfO; C3y1L: $ch = curl_init(); goto DKi1R; uRPX9: $res = curl_exec($ch); goto rpMd2; aP2A8: $this->paymentsDebug($data, $res); goto PQP6Z; XiZSS: $token = $this->getSetting("\100\143\162\x79\160\x74\157"); goto s0R0S; s0R0S: if (empty($token)) { goto xoRr2; } goto HIBnb; rpMd2: curl_close($ch); goto B4zqu; PQP6Z: xoRr2: goto xQ4m0; DKi1R: curl_setopt_array($ch, [CURLOPT_URL => "\150\x74\x74\160\x73\x3a\x2f\57\160\141\171\x2e\143\162\x79\160\164\56\142\x6f\164\57\x61\160\151\x2f\x63\x72\x65\141\x74\x65\x49\156\x76\x6f\151\x63\145", CURLOPT_CUSTOMREQUEST => "\120\117\x53\x54", CURLOPT_RETURNTRANSFER => true, CURLOPT_HTTPHEADER => ["\103\x72\x79\x70\164\x6f\x2d\120\141\171\55\x41\x50\x49\55\124\x6f\x6b\x65\156\72\40{$token}", "\x43\x6f\x6e\164\x65\156\164\x2d\124\171\160\145\x3a\40\141\x70\x70\x6c\151\143\x61\x74\x69\157\156\57\152\x73\157\156"], CURLOPT_POSTFIELDS => json_encode($data), CURLOPT_TIMEOUT => 5]); goto uRPX9; B4zqu: $res = json_decode($res, true); goto aP2A8; GnGfO: } public function paymentsDebug($input, $output = false, $log = false) { goto piVTz; piVTz: if (!($this->getSetting("\144\x65\142\x75\147") || $log)) { goto l9w2i; } goto An2wm; XUrhL: l9w2i: goto dHEao; An2wm: file_put_contents("\57\x6c\157\x67\163\x2f\x70\x61\171\155\145\x6e\x74\163\x44\145\x62\x75\147", PHP_EOL . date("\131\x2d\x6d\x2d\x64\40\110\72\x69\x3a\x73") . PHP_EOL . json_encode(["\x77\150\157" => debug_backtrace()[1]["\146\165\156\x63\x74\151\x6f\156"], "\151\x6e\x70\x75\x74" => $input, "\157\x75\164\x70\x75\x74" => $output], JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES) . PHP_EOL, FILE_APPEND); goto XUrhL; dHEao: } public function cryptomusLink($label, $desc, $price) { goto JTAsh; i9c3r: $data = ["\141\155\157\x75\x6e\x74" => (string) $price, "\x63\x75\x72\162\x65\x6e\x63\x79" => "\122\125\x42", "\154\151\x66\145\164\151\x6d\145" => $this->getSetting("\x65\x78\160\151\162\145\x50\x61\x79") ?: 3600, "\x6f\162\x64\145\x72\x5f\x69\144" => $label, "\x75\x72\x6c\137\143\x61\x6c\x6c\x62\141\143\153" => "\150\164\x74\160\x73\x3a\x2f\x2f{$domain}\x3a\x38\64\64\63\57\x63\162\x79\x70\x74\x6f\x6d\165\x73"]; goto WimQj; WimQj: $sign = md5(base64_encode(json_encode($data)) . $key); goto pnPyd; Us_53: return $res["\162\x65\163\165\x6c\x74"]["\165\162\x6c"] ?: false; goto p7Rlf; JTAsh: if (!(!empty($uid = $this->getSetting("\100\x63\162\x79\x70\x74\157\x6d\165\x73\165\151\x64")) && !empty($key = $this->getSetting("\100\x63\162\171\160\x74\x6f\155\x75\163\153\145\171")))) { goto FiLNt; } goto hWhuF; hWhuF: $domain = $this->getSetting("\144\157\155\x61\x69\156"); goto i9c3r; Od5tg: FiLNt: goto Us_53; bIyJF: $res = curl_exec($ch); goto LjJij; LjJij: curl_close($ch); goto eMbya; zjEUx: curl_setopt_array($ch, [CURLOPT_URL => "\x68\x74\x74\x70\163\x3a\x2f\x2f\141\x70\151\56\x63\x72\171\x70\164\x6f\x6d\165\x73\56\x63\x6f\155\57\166\61\57\x70\141\x79\x6d\x65\x6e\x74", CURLOPT_CUSTOMREQUEST => "\120\x4f\123\x54", CURLOPT_RETURNTRANSFER => true, CURLOPT_HTTPHEADER => ["\155\x65\162\143\x68\141\156\164\x3a\40{$uid}", "\x73\151\147\156\72\40{$sign}", "\x43\157\156\x74\145\156\x74\x2d\124\171\x70\x65\x3a\x20\x61\x70\x70\154\x69\x63\x61\164\151\157\x6e\57\152\x73\157\x6e"], CURLOPT_POSTFIELDS => json_encode($data), CURLOPT_TIMEOUT => 5]); goto bIyJF; eMbya: $res = json_decode($res, true); goto I5q93; I5q93: $this->paymentsDebug($data, $res); goto Od5tg; pnPyd: $ch = curl_init(); goto zjEUx; p7Rlf: } public function testCryptomus() { goto exv0e; JHSxt: dmPQF: goto lOxoV; WhEWz: $data = ["\143\165\x72\x72\x65\156\x63\171" => "\x45\x54\x48", "\x6e\x65\164\167\x6f\162\153" => "\x65\x74\x68", "\163\164\141\164\x75\x73" => "\x63\x68\x65\x63\153", "\165\162\154\137\143\x61\154\154\142\141\x63\153" => "\150\164\164\160\163\x3a\x2f\57{$domain}\72\70\x34\x34\63\57\x63\x72\171\x70\164\x6f\155\165\x73"]; goto T3fcu; NwP7t: $res = curl_exec($ch); goto qDluY; T3fcu: $sign = md5(base64_encode(json_encode($data)) . $key); goto PpJ_Q; sYPG6: $this->sd($res); goto JHSxt; aULmL: $res = json_decode($res, true); goto sYPG6; PpJ_Q: $ch = curl_init(); goto IAdKB; IAdKB: curl_setopt_array($ch, [CURLOPT_URL => "\150\x74\x74\160\x73\72\x2f\x2f\x61\x70\x69\56\x63\x72\x79\160\164\x6f\x6d\165\163\x2e\x63\x6f\x6d\57\x76\61\x2f\164\145\163\164\x2d\x77\x65\x62\x68\x6f\x6f\x6b\57\x70\x61\171\155\x65\156\x74", CURLOPT_CUSTOMREQUEST => "\x50\x4f\x53\x54", CURLOPT_RETURNTRANSFER => true, CURLOPT_HTTPHEADER => ["\155\x65\162\x63\150\141\x6e\x74\72\x20{$uid}", "\x73\151\x67\x6e\x3a\x20{$sign}", "\103\x6f\x6e\164\x65\156\164\x2d\x54\x79\160\145\72\x20\141\x70\160\154\x69\143\x61\164\151\x6f\156\57\x6a\163\x6f\x6e"], CURLOPT_POSTFIELDS => json_encode($data), CURLOPT_TIMEOUT => 5]); goto NwP7t; FGGjT: $domain = $this->getSetting("\144\157\155\x61\151\156"); goto WhEWz; qDluY: curl_close($ch); goto aULmL; exv0e: if (!(!empty($uid = $this->getSetting("\100\x63\x72\x79\160\164\157\x6d\x75\163\165\151\144")) && !empty($key = $this->getSetting("\x40\x63\162\171\160\164\x6f\x6d\x75\163\153\145\x79")))) { goto dmPQF; } goto FGGjT; lOxoV: } public function walletLink($label, $desc, $price) { goto Gb7bc; N68VH: return $res["\x64\x61\x74\x61"]["\160\141\171\x4c\151\x6e\x6b"] ?: false; goto I7tcX; yfWAf: if (empty($secret)) { goto ee0ls; } goto qJ_FK; U8lGi: $ch = curl_init(); goto aT2gt; h1Jwl: curl_close($ch); goto xq0bc; touBw: $res = curl_exec($ch); goto h1Jwl; xq0bc: $res = json_decode($res, true); goto FkLZK; Gb7bc: $secret = $this->getSetting("\100\167\x61\x6c\154\x65\x74"); goto yfWAf; qJ_FK: $data = ["\x61\x6d\x6f\x75\x6e\164" => ["\x63\165\162\x72\145\x6e\143\171\x43\157\144\x65" => "\122\x55\102", "\x61\x6d\x6f\165\x6e\x74" => $price], "\144\x65\x73\143\x72\x69\160\x74\x69\157\x6e" => $desc, "\x65\x78\164\x65\x72\156\141\x6c\x49\x64" => $label, "\x74\151\x6d\145\157\x75\x74\123\145\x63\x6f\156\x64\x73" => $this->getSetting("\x65\170\160\x69\162\145\120\x61\171") ?: 3600, "\143\x75\x73\164\157\155\145\162\124\145\154\x65\147\162\141\155\125\163\x65\x72\111\144" => $this->DP6vn["\146\162\157\x6d"]]; goto U8lGi; FkLZK: $this->paymentsDebug($data, $res); goto uQ15j; aT2gt: curl_setopt_array($ch, [CURLOPT_URL => "\150\x74\164\160\x73\72\57\57\160\141\171\x2e\167\141\154\x6c\145\164\x2e\x74\147\x2f\167\160\x61\171\x2f\163\x74\157\162\x65\55\x61\x70\x69\x2f\x76\61\57\x6f\x72\144\x65\162", CURLOPT_CUSTOMREQUEST => "\x50\117\123\x54", CURLOPT_RETURNTRANSFER => true, CURLOPT_HTTPHEADER => ["\127\160\141\x79\x2d\123\164\x6f\162\145\55\101\160\151\55\x4b\145\x79\x3a\x20{$secret}", "\x43\x6f\x6e\x74\145\x6e\x74\55\124\x79\160\x65\x3a\40\x61\160\160\154\151\x63\141\164\151\157\x6e\x2f\x6a\163\157\x6e"], CURLOPT_POSTFIELDS => json_encode($data), CURLOPT_TIMEOUT => 5]); goto touBw; uQ15j: ee0ls: goto N68VH; I7tcX: } public function wallethash() { goto jGyT2; ztiZD: $hash = base64_encode(hash_hmac("\163\x68\x61\x32\65\66", $string, $secret, true)); goto Gd87S; jGyT2: $secret = $this->getSetting("\100\167\141\154\154\145\164"); goto HncDd; HncDd: $string = "{$_SERVER["\x52\x45\x51\x55\105\123\124\x5f\115\x45\124\x48\x4f\104"]}\x2e{$_SERVER["\x52\105\121\125\x45\123\124\137\125\122\x49"]}\56{$_SERVER["\110\x54\x54\120\x5f\127\x41\x4c\114\105\x54\x50\x41\x59\x5f\x54\111\115\x45\123\124\x41\x4d\x50"]}\x2e" . base64_encode(file_get_contents("\160\x68\160\72\x2f\x2f\x69\x6e\160\165\164")); goto ztiZD; nCJBe: return false; goto o7cVc; vjk4A: Xor13: goto nCJBe; Gd87S: if (!($hash == $_SERVER["\110\124\124\120\x5f\x57\x41\114\x4c\x45\x54\120\x41\131\x5f\123\x49\107\116\x41\124\125\x52\x45"])) { goto Xor13; } goto CYwRM; CYwRM: return true; goto vjk4A; o7cVc: } public function cryptoHash() { goto FZqVg; P1UIt: KdeeO: goto PUnJH; Ye75g: $hash = hash_hmac("\x73\150\141\62\x35\x36", $input, hash("\163\150\141\62\65\66", $secret, true)); goto qMSCy; Tbc23: return true; goto P1UIt; qMSCy: if (!($hash == $_SERVER["\x48\124\124\x50\137\x43\122\131\120\x54\x4f\137\120\x41\x59\x5f\x41\120\111\x5f\123\x49\x47\x4e\101\124\125\122\105"])) { goto KdeeO; } goto Tbc23; FZqVg: $secret = $this->getSetting("\x40\143\x72\x79\160\164\157"); goto Nweq4; Nweq4: $input = file_get_contents("\x70\x68\x70\x3a\x2f\x2f\151\x6e\x70\x75\x74"); goto Ye75g; PUnJH: return false; goto yHfP6; yHfP6: } public function preCheckout() { goto K1YbM; a3R61: vt0Ab: goto I_SJh; QhLVP: $this->request("\141\156\x73\x77\x65\x72\120\162\x65\103\x68\145\x63\x6b\x6f\x75\x74\x51\165\x65\x72\x79", ["\x70\162\x65\137\143\150\x65\143\153\157\165\164\x5f\x71\165\x65\x72\x79\x5f\x69\x64" => $this->DP6vn["\160\x72\145\x5f\143\x68\x65\x63\x6b\x6f\x75\x74\x5f\151\x64"], "\x6f\153" => false, "\145\162\x72\157\162\x5f\x6d\x65\x73\163\x61\147\145" => "\320\267\320\260\320\xba\xd0\xb0\xd0\267\40\321\x83\xd0\xb6\xd0\265\40\320\276\xd0\xbf\320\xbb\xd0\xb0\xd1\207\320\265\xd0\xbd"]); goto a3R61; bEXOi: goto vt0Ab; goto poTuF; xnRse: $this->request("\141\x6e\x73\167\145\x72\120\162\145\103\150\145\x63\153\157\x75\164\x51\x75\145\x72\171", ["\160\x72\145\x5f\143\150\145\x63\x6b\x6f\x75\x74\x5f\161\x75\x65\162\171\x5f\151\x64" => $this->DP6vn["\160\162\x65\x5f\143\150\145\143\x6b\x6f\165\x74\x5f\151\x64"], "\x6f\x6b" => true]); goto bEXOi; poTuF: woIRS: goto QhLVP; K1YbM: if ($this->sql("\x73\x65\x6c\x65\143\164\40\160\141\151\x64\x20\146\x72\157\x6d\40\x6f\162\144\x65\x72\163\40\167\x68\x65\x72\x65\40\x69\144\x3d\x3a\x69\x64", ["\x3a\x69\x64" => $this->DP6vn["\151\x6e\166\157\151\143\145\137\160\x61\171\x6c\157\x61\144"]], "\x6f\156\x65")) { goto woIRS; } goto xnRse; I_SJh: } public function action() { goto EArft; EArft: switch (true) { case !empty($this->DP6vn["\x66\x69\154\145\x5f\151\144"]) && $this->IDVvP && empty($this->DP6vn["\162\x65\x70\x6c\x79"]): $this->send($this->DP6vn["\143\150\141\x74"], "\74\143\157\x64\145\76\176\x70\x68\157\x74\157\72{$this->DP6vn["\146\x69\154\x65\137\151\x64"]}\176\x3c\x2f\143\x6f\144\145\76", $this->DP6vn["\155\145\163\x73\x61\147\145\137\x69\144"]); goto QA2Lv; case !empty($this->DP6vn["\160\141\171\155\145\x6e\164\x5f\x70\141\x79\154\x6f\x61\x64"]): $this->telegramPayHook(); goto QA2Lv; case !empty($this->DP6vn["\x70\x72\x65\x5f\x63\x68\x65\143\153\157\165\164\137\x69\x64"]): $this->preCheckout(); goto QA2Lv; case !empty($this->DP6vn["\162\x65\160\154\x79"]) && !empty($_SESSION["\162\145\160\x6c\171"][$this->DP6vn["\x72\x65\x70\154\x79"]]): $this->reply(); goto QA2Lv; case !empty($this->DP6vn["\160\151\156\156\145\144"]) || !empty($this->DP6vn["\x62\x6f\164"]) || empty($this->DP6vn["\x6d\x65\x73\163\141\x67\x65\x5f\151\144"]): goto QA2Lv; case empty($this->DP6vn["\143\x61\154\154\x62\141\143\153"]) && $this->IDVvP && preg_match("\176\x5e\x2f\x28\163\145\x74\165\x73\145\x72\174\x73\145\164\x61\x64\155\151\x6e\51\x24\x7e", $this->DP6vn["\x6d\145\163\163\141\147\145"], $m): goto n_QTm; LSPAl: sadNi: goto tWL4p; n_QTm: switch ($m[1]) { case "\163\145\x74\x61\144\x6d\151\x6e": goto EjEYp; NhI8t: $this->send($this->DP6vn["\x63\x68\141\164"], "\xd0\xbf\xd0\265\xd1\200\320\265\xd0\272\320\273\321\216\xd1\x87\320\xb8\xd0\273\40\320\xb2\40\321\200\320\xb5\320\266\xd0\xb8\xd0\xbc\x20\320\260\xd0\264\320\274\xd0\xb8\xd0\275\320\xb0", $this->DP6vn["\x6d\145\163\x73\x61\x67\145\x5f\151\x64"]); goto nWtPK; EjEYp: unset($_SESSION["\x63\x6c\157\141\153"]); goto NhI8t; nWtPK: $this->menu(); goto BSxPj; BSxPj: goto sadNi; goto Xlv0j; Xlv0j: case "\163\145\x74\165\x73\145\162": goto FS0K3; FS0K3: $_SESSION["\143\x6c\157\141\153"] = 1; goto Wdh1Y; Wdh1Y: $this->send($this->DP6vn["\143\150\x61\164"], "\xd0\277\320\xb5\321\200\320\265\320\272\320\273\xd1\216\321\207\320\270\xd0\xbb\x20\320\262\40\xd1\x80\xd0\265\xd0\xb6\320\270\xd0\274\40\xd0\277\xd0\xbe\320\273\321\x8c\xd0\xb7\320\xbe\320\xb2\320\xb0\xd1\202\xd0\xb5\320\xbb\321\217", $this->DP6vn["\x6d\x65\x73\163\x61\x67\x65\x5f\151\144"]); goto cecn_; oxV8d: goto sadNi; goto tcCjS; cecn_: $this->IDVvP = false; goto tHRum; tHRum: $this->menu(); goto oxV8d; tcCjS: } goto TNV9H; TNV9H: H5lZZ: goto LSPAl; tWL4p: goto QA2Lv; goto v698U; v698U: case empty($this->DP6vn["\143\x61\x6c\x6c\x62\x61\x63\153"]) && preg_match("\x7e\x5e\57\50\x61\x6e\x64\x72\x6f\151\144\x7c\x69\x6f\x73\174\155\x61\143\157\163\174\x77\151\156\144\157\x77\163\174\x68\145\154\160\x29\44\x7e", $this->DP6vn["\155\x65\x73\x73\x61\x67\x65"], $m): goto VByFV; XdR8B: XBcoF: goto HRuZ_; HRuZ_: goto QA2Lv; goto eFIRc; Drq63: Jgc2v: goto XdR8B; VByFV: switch ($m[1]) { case "\x68\x65\154\x70": $this->previewMedia("\x68\x62"); goto XBcoF; case "\141\156\144\162\157\x69\x64": $this->previewMedia("\150\x61"); goto XBcoF; case "\x69\x6f\x73": $this->previewMedia("\x68\x69"); goto XBcoF; case "\x6d\141\x63\157\163": $this->previewMedia("\150\155"); goto XBcoF; case "\167\151\x6e\144\x6f\x77\x73": $this->previewMedia("\x68\167"); goto XBcoF; } goto Drq63; eFIRc: case preg_match("\176\136\57\50\x3f\120\74\155\145\x74\150\x6f\x64\x3e\133\x5e\134\x73\135\53\51\x28\x3f\x3a\134\x73\50\77\120\x3c\141\162\147\x73\76\56\53\51\x29\77\44\x7e", $this->DP6vn["\x63\141\154\154\x62\141\143\x6b"] ?: $this->DP6vn["\155\145\163\x73\x61\147\x65"], $m): goto gM9Ij; xniRV: goto Sx9t2; goto Spp6Z; E49aB: SEHRp: goto PmyGt; GYPyf: goto Sx9t2; goto XlEa3; IVhoM: if (!empty($GLOBALS["\x64\145\142\x75\147"])) { goto SEHRp; } goto z25XC; PmyGt: $this->send($this->DP6vn["\143\x68\141\164"], "\155\145\164\x68\x6f\x64\40{$m["\x6d\x65\164\150\157\x64"]}\40\156\x6f\x74\40\145\x78\x69\163\164\x73", $this->DP6vn["\x6d\x65\163\x73\141\x67\x65\137\151\x64"]); goto A3kMJ; z25XC: goto SbcAr; goto ez2r4; uw_4J: goto AU_Ov; goto unJi5; A3kMJ: SbcAr: goto RXsKw; qL8QG: $this->{$m["\155\145\164\x68\157\144"]}(...explode("\137", $m["\x61\162\147\x73"])); goto uOb1K; uOb1K: AU_Ov: goto xniRV; XlEa3: Ar5zL: goto CbeY3; Spp6Z: tk6wN: goto OOsj2; r6p_P: if (method_exists($this, $m["\155\x65\164\150\x6f\144"])) { goto M2Cmq; } goto IVhoM; VKMod: if (isset($m["\x61\x72\147\163"])) { goto gWiMA; } goto EzXdf; EzXdf: $this->{$m["\x6d\x65\164\x68\x6f\x64"]}(); goto uw_4J; OOsj2: return; goto GYPyf; unJi5: gWiMA: goto qL8QG; ez2r4: M2Cmq: goto icqwT; RXsKw: goto QA2Lv; goto J5Srf; f0HL6: if (!$this->IDVvP && !in_array($m["\155\145\164\150\x6f\x64"], $users_methods)) { goto tk6wN; } goto DsHzu; loNCT: Sx9t2: goto EoYOi; DsHzu: if (!empty($this->DP6vn["\x67\162\157\165\x70"]) && !$this->IDVvP) { goto Ar5zL; } goto VKMod; CbeY3: return; goto loNCT; gM9Ij: $this->cloak(); goto r6p_P; EoYOi: goto SbcAr; goto E49aB; icqwT: $users_methods = ["\163\164\x61\162\x74", "\x6d\145\x6e\x75", "\x69\144", "\x73\x65\x72\x76\145\x72\x55\x73\x65\162", "\x62\165\171", "\164\x65\x73\x74\120\x65\x72\151\x6f\144", "\x70\145\x65\x72", "\161\162\120\145\145\x72", "\x63\x72\145\141\164\145\x4f\x72\x64\x65\162", "\x6f\x72\x64\145\x72", "\x64\145\x6c\x65\x74\x65\x4f\x72\144\x65\x72", "\160\162\x6f\x6c\157\x6e\147", "\x70\141\x79\x4f\x72\144\x65\162", "\x73\x65\x6e\144\x52\x65\x70\154\x79", "\x68\x65\x6c\x70\115\145\156\x75", "\x70\162\145\x76\x69\x65\167\x4d\145\x64\x69\x61", "\x61\x6d\156\145\x7a\151\141", "\x62\x61\x6c\x61\156\143\x65\x43\154\151\145\x6e\x74", "\142\141\154\141\156\x63\x65\117\162\x64\x65\162"]; goto f0HL6; J5Srf: default: goto fVwUf; PkHW_: ywHj0: goto RxzuD; fVwUf: $this->cloak(); goto QY6Qm; Uu4SI: goto ywHj0; goto u4UHe; xEaPm: if ($this->DP6vn["\x63\x68\x61\x74"] == $s) { goto j_X0b; } goto Mrgkg; Mrgkg: if (!$this->IDVvP) { goto jkXb1; } goto g2xO7; g2xO7: goto ywHj0; goto X4THY; QY6Qm: if (!($s = $this->getSetting("\163\165\x70\160\x6f\162\164"))) { goto kGLSE; } goto xEaPm; RxzuD: kGLSE: goto yZVxs; xfQJ4: $this->feedback($s); goto Uu4SI; u4UHe: jkXb1: goto pPhuv; X4THY: j_X0b: goto xfQJ4; pPhuv: $this->support($s); goto PkHW_; yZVxs: } goto n0xFq; zs2z4: QA2Lv: goto EIlpA; n0xFq: V5Yyu: goto zs2z4; EIlpA: } public function cloak() { goto oIFlN; aeDBQ: uo7Ia: goto o8CjE; oIFlN: if (empty($_SESSION["\x63\x6c\157\x61\153"])) { goto uo7Ia; } goto i2Zlf; i2Zlf: $this->IDVvP = false; goto aeDBQ; o8CjE: } public function feedback($chat) { goto vZOtO; eRff6: uZv4l: goto G2mHy; OVWys: goto It8a4; goto pFQrA; kVSv_: $this->sendPhoto($user["\164\x67\151\x64"], $this->DP6vn["\160\150\157\x74\x6f"][0]["\x66\x69\154\x65\x5f\151\144"], $this->DP6vn["\x6d\x65\163\163\x61\x67\145"], entities: $this->DP6vn["\x65\156\164\x69\164\x69\x65\163"]); goto rzEPf; tK8X4: if ($this->DP6vn["\160\x68\x6f\x74\x6f"]) { goto Qo3cJ; } goto uEnPt; HBJ1e: if (preg_match("\176\x5e\x28\x62\x61\x6e\x7c\x75\156\x62\x61\x6e\174\x64\145\x6c\51\x24\176", $this->DP6vn["\155\145\x73\x73\x61\x67\145"], $m)) { goto TzrZg; } goto tK8X4; vZOtO: $user = $this->sql("\163\145\154\145\143\164\x20\x2a\x20\146\162\x6f\x6d\40\163\x75\x70\x70\157\162\164\x20\167\x68\145\x72\145\40\146\x6f\162\165\x6d\75\x3a\x66\x6f\x72\x75\x6d", ["\72\146\x6f\162\x75\155" => $this->DP6vn["\146\157\162\165\x6d"]], "\162\x6f\x77"); goto VZhZZ; Lo4AL: switch ($m[1]) { case "\x62\x61\156": goto QjdfZ; QjdfZ: $this->sql("\165\x70\144\x61\164\x65\x20\163\165\x70\x70\x6f\162\164\40\163\x65\164\40\142\x61\156\x3d\61\x20\x77\x68\x65\x72\x65\x20\164\147\151\x64\75\72\x74\x67\151\x64", ["\x3a\x74\x67\x69\x64" => $user["\x74\x67\151\144"]]); goto PKmlP; TxAdY: goto Z1_dQ; goto YAB39; PKmlP: $this->send($this->DP6vn["\x63\150\141\x74"], "\320\267\320\260\xd0\261\320\xb0\320\275\320\270\320\273", $this->DP6vn["\155\x65\x73\x73\141\x67\x65\137\151\144"], forum: $this->DP6vn["\146\x6f\162\165\155"]); goto TxAdY; YAB39: case "\x75\x6e\x62\x61\156": goto kJbGW; kJbGW: $this->sql("\165\160\x64\141\164\145\x20\x73\x75\x70\160\157\162\164\40\163\145\x74\x20\142\141\x6e\75\x30\x20\x77\150\145\x72\145\40\164\x67\x69\x64\x3d\x3a\x74\x67\151\x64", ["\x3a\164\x67\x69\x64" => $user["\x74\x67\x69\x64"]]); goto wYGA2; A4SR3: goto Z1_dQ; goto ZgB2E; wYGA2: $this->send($this->DP6vn["\143\x68\141\164"], "\xd1\x80\320\260\320\267\xd0\xb1\xd0\260\xd0\275\xd0\xb8\xd0\273", $this->DP6vn["\x6d\145\163\163\141\147\145\137\151\x64"], forum: $this->DP6vn["\x66\157\162\x75\155"]); goto A4SR3; ZgB2E: case "\x64\x65\x6c": goto hDS41; dj0FK: $this->request("\x64\x65\x6c\x65\x74\x65\106\x6f\162\x75\x6d\x54\x6f\x70\151\x63", ["\x63\150\x61\164\x5f\x69\x64" => $chat, "\155\x65\x73\163\x61\147\145\x5f\164\x68\x72\x65\141\144\x5f\x69\x64" => $user["\x66\x6f\x72\x75\x6d"]]); goto EoR1Y; hDS41: $this->sql("\144\x65\x6c\145\164\145\40\146\x72\157\155\x20\x73\x75\x70\x70\157\x72\164\40\167\150\x65\x72\145\x20\x74\147\x69\x64\x3d\x3a\164\x67\x69\x64", ["\72\x74\x67\x69\144" => $user["\x74\x67\x69\144"]]); goto dj0FK; EoR1Y: goto Z1_dQ; goto nNg1g; nNg1g: } goto eRff6; jHsmu: Qo3cJ: goto kVSv_; G2mHy: Z1_dQ: goto TnPfM; rzEPf: MQqvM: goto OVWys; kOWgl: goto MQqvM; goto jHsmu; VZhZZ: if (!$user) { goto l_FPs; } goto HBJ1e; pFQrA: TzrZg: goto Lo4AL; TnPfM: It8a4: goto UI49F; UI49F: l_FPs: goto avFwO; uEnPt: $this->send($user["\x74\x67\151\144"], $this->DP6vn["\x6d\x65\x73\x73\141\147\145"], entities: $this->DP6vn["\145\x6e\164\151\164\151\145\163"]); goto kOWgl; avFwO: } public function startChat($tgid, $order_id, $orderpage) { goto hSDBN; PrkeL: $r = $this->request("\143\162\145\x61\164\x65\x46\x6f\x72\165\155\124\x6f\x70\151\x63", ["\143\x68\141\x74\137\151\144" => $this->getSetting("\163\x75\160\160\x6f\162\x74"), "\156\141\155\x65" => "\x20\50{$tgid}\x29"]); goto y44jd; AxdAJ: $this->sql("\151\156\x73\x65\x72\x74\x20\151\x6e\x74\x6f\40\x73\165\160\x70\157\162\x74\x20\x28\x74\x67\x69\x64\54\40\x66\x6f\162\x75\155\x29\x20\x76\141\x6c\x75\145\x73\x20\x28\x3a\x74\147\151\144\54\40\x3a\146\157\162\x75\155\x29", ["\x3a\x74\x67\x69\144" => $tgid, "\72\146\157\162\165\x6d" => $r["\x72\145\x73\165\154\x74"]["\x6d\145\163\163\141\x67\145\137\x74\x68\x72\145\141\144\x5f\x69\144"]]); goto KKrtP; F61BS: T30Ea: goto WVn21; y44jd: $this->sd($r); goto XHhcU; hSDBN: if ($this->sql("\163\x65\x6c\145\x63\164\40\52\40\146\x72\x6f\x6d\40\163\x75\160\160\157\162\164\40\x77\x68\145\x72\145\x20\164\147\x69\x64\x3d\72\164\147\151\x64", ["\x3a\x74\x67\151\x64" => $tgid], "\162\x6f\167")) { goto T30Ea; } goto PrkeL; WVn21: $this->orderAdmin($order_id, $orderpage); goto l5Srv; XHhcU: if (!$r["\x72\x65\163\165\x6c\x74"]["\x6d\145\x73\x73\141\x67\x65\137\164\x68\x72\145\141\144\137\151\x64"]) { goto z2Mn0; } goto AxdAJ; KKrtP: z2Mn0: goto F61BS; l5Srv: } public function support($chat) { goto XZn6D; kJ5ey: bGMbQ: goto CTQFj; W4Zs1: goto iQHtt; goto hq2ts; JvzMy: $this->sendPhoto($chat, $this->DP6vn["\x70\x68\157\164\x6f"][0]["\x66\151\x6c\x65\137\151\144"], $this->DP6vn["\155\x65\163\163\x61\x67\x65"], entities: $this->DP6vn["\x65\156\x74\151\164\151\x65\163"], forum: $user["\x66\157\x72\x75\155"]); goto LhXh1; m1D9v: if (!$r["\162\x65\163\165\x6c\164"]["\x6d\145\163\x73\x61\147\145\137\x74\x68\162\145\141\144\x5f\x69\x64"]) { goto bGMbQ; } goto eyhnN; eyhnN: $this->sql("\151\156\x73\145\162\x74\x20\x69\156\x74\x6f\x20\163\165\x70\160\157\162\164\40\x28\x74\x67\151\144\54\x20\x66\157\x72\165\155\x29\x20\x76\x61\x6c\x75\x65\163\40\50\72\x74\x67\151\144\54\40\72\146\157\162\x75\155\x29", ["\x3a\164\x67\x69\x64" => $this->DP6vn["\x66\162\x6f\155"], "\x3a\146\x6f\162\x75\155" => $r["\x72\x65\163\165\x6c\x74"]["\x6d\x65\x73\x73\141\x67\x65\x5f\164\150\x72\x65\x61\x64\x5f\x69\x64"]]); goto dHYUT; dHYUT: $user = ["\164\x67\x69\144" => $this->DP6vn["\146\x72\x6f\x6d"], "\146\157\162\165\x6d" => $r["\x72\x65\x73\x75\x6c\164"]["\x6d\x65\163\x73\141\x67\x65\x5f\164\x68\162\x65\141\144\137\151\x64"]]; goto kJ5ey; OWgup: $this->send($chat, $this->DP6vn["\155\x65\x73\163\141\x67\145"], entities: $this->DP6vn["\x65\156\164\x69\164\x69\145\163"], forum: $user["\146\x6f\162\x75\x6d"]); goto W4Zs1; fAh4P: v46G4: goto GPDtL; rscmj: if ($this->DP6vn["\x70\150\x6f\x74\157"]) { goto Vpb5A; } goto OWgup; hq2ts: Vpb5A: goto JvzMy; NUdQc: if (!($user && empty($user["\x62\141\x6e"]))) { goto v46G4; } goto rscmj; LhXh1: iQHtt: goto fAh4P; XZn6D: if ($user = $this->sql("\163\145\x6c\x65\143\x74\x20\x2a\40\x66\162\x6f\155\x20\x73\x75\x70\160\x6f\162\164\x20\x77\x68\145\162\x65\x20\x74\x67\151\144\75\72\164\x67\151\x64", ["\x3a\164\147\x69\x64" => $this->DP6vn["\x66\x72\157\155"]], "\x72\157\167")) { goto GFVjw; } goto HrQxm; CTQFj: GFVjw: goto NUdQc; HrQxm: $r = $this->request("\x63\x72\x65\x61\x74\145\x46\x6f\162\165\155\x54\x6f\x70\x69\x63", ["\143\150\141\164\137\151\144" => $chat, "\156\141\x6d\145" => "{$this->DP6vn["\x75\163\x65\162\156\x61\x6d\x65"]}\40\x28{$this->DP6vn["\x66\162\x6f\x6d"]}\51"]); goto m1D9v; GPDtL: } public function notify($text) { $this->send($this->QvQfL["\x61\144\x6d\x69\156"], $text); } public function sendReply($message, $callback, ...$args) { $r = $this->send($this->DP6vn["\143\x68\x61\x74"], "\100{$this->DP6vn["\165\163\145\162\156\141\x6d\x65"]}\40{$message}", $this->DP6vn["\x6d\145\163\x73\x61\147\145\137\x69\144"], reply: $message); $_SESSION["\x72\x65\160\154\x79"][$r["\x72\145\x73\165\154\164"]["\155\145\163\163\141\x67\x65\x5f\151\x64"]] = ["\x73\x74\x61\x72\164\137\x6d\145\163\x73\x61\147\x65" => $this->DP6vn["\155\x65\x73\163\141\x67\145\x5f\151\144"], "\163\164\x61\162\164\137\143\x61\x6c\x6c\x62\141\143\x6b" => $this->DP6vn["\143\x61\x6c\154\142\141\x63\153\x5f\x69\x64"], "\143\x61\154\154\x62\x61\x63\153" => $callback, "\x61\162\x67\163" => $args]; } public function reply() { goto roAhe; QrBL4: unset($_SESSION["\x72\x65\160\154\171"][$this->DP6vn["\162\x65\x70\x6c\x79"]]); goto sKOBb; b2Jlk: $this->DP6vn["\x6d\145\x73\x73\x61\147\x65\137\x69\x64"] = $this->DP6vn["\143\x61\x6c\x6c\x62\141\143\x6b\x5f\x69\144"] = $_SESSION["\162\x65\x70\x6c\x79"][$this->DP6vn["\x72\x65\x70\x6c\x79"]]["\x73\x74\141\x72\x74\137\x6d\145\163\x73\141\x67\145"]; goto BYohc; BNobL: $this->answer($_SESSION["\x72\145\160\154\x79"][$this->DP6vn["\x72\145\x70\154\x79"]]["\x73\164\x61\x72\x74\x5f\155\145\163\163\141\x67\x65"]); goto QrBL4; roAhe: $this->delete($this->DP6vn["\143\150\141\x74"], $this->DP6vn["\x72\145\x70\154\x79"]); goto qNc2S; ziLlW: $callback = $_SESSION["\x72\x65\160\x6c\x79"][$this->DP6vn["\x72\x65\x70\x6c\171"]]["\143\x61\x6c\x6c\x62\x61\143\153"]; goto b2Jlk; qNc2S: $this->delete($this->DP6vn["\x63\150\x61\x74"], $this->DP6vn["\x6d\x65\163\163\141\x67\145\137\151\x64"]); goto ziLlW; BYohc: $this->{$callback}($this->DP6vn["\155\x65\x73\x73\141\147\x65"], ...$_SESSION["\162\x65\x70\x6c\x79"][$this->DP6vn["\x72\x65\x70\x6c\171"]]["\141\162\x67\x73"]); goto BNobL; sKOBb: } public function i18n(string $label) : string { return !empty($this->Mg1uw[$label]["\166\x61\x6c\x75\145"]) ? $this->Mg1uw[$label]["\x76\x61\x6c\x75\145"] : $label; } public function id() { $this->send($this->DP6vn["\x63\x68\x61\164"], "\x3c\143\x6f\x64\145\x3e{$this->DP6vn["\x66\162\157\x6d"]}\x3c\x2f\143\x6f\x64\145\x3e", $this->DP6vn["\x6d\145\x73\x73\141\x67\145\137\151\144"]); } public function chat() { $this->send($this->DP6vn["\x63\x68\x61\x74"], "\74\143\157\x64\145\76{$this->DP6vn["\143\150\141\x74"]}\74\57\143\x6f\x64\x65\x3e", $this->DP6vn["\x6d\x65\163\163\x61\x67\x65\x5f\x69\144"]); } public function db() { $this->send($this->DP6vn["\143\150\x61\x74"], $this->EPmNj, $this->DP6vn["\x6d\145\x73\163\x61\x67\145\x5f\151\144"]); } public function start($hash = false) { goto i5iTv; JI_FJ: e4znH: goto uh5ub; uh5ub: $this->menu(); goto Ir1Rv; hDcNM: return $this->activatePromo($hash); goto JI_FJ; i5iTv: if (!$hash) { goto e4znH; } goto hDcNM; Ir1Rv: } public function template(string $template, array $data) { goto Fv2aS; OhKxn: foreach ($data as $k => $v) { $tmp["\176{$k}\x7e"] = $v; iBnYZ: } goto x0NOQ; KIZtK: if (empty($data)) { goto pIhoS; } goto OhKxn; Fv2aS: $data = array_merge($data ?: [], ["\162\145\x66\x65\162\137\x6c\151\156\153" => $this->getRef(), "\142\141\154\x61\x6e\x63\145" => $this->getBalance() ? $this->getTime($this->getBalance(), 0) : 0]); goto KIZtK; zTN9_: $t = $this->getSetting($template); goto PkGj3; x0NOQ: ItSAm: goto ja8V3; PkGj3: return trim($tmp ? str_replace(array_keys($tmp), array_values($tmp), $t) : $t); goto sUbDR; ja8V3: pIhoS: goto zTN9_; sUbDR: } public function cron() { goto XIJTR; r_eCi: if (!($this->expireCert() - time() < 3600 * 24 * 14)) { goto itu3k; } goto SRy6a; hFdb7: if (empty($ids)) { goto SQ06R; } goto Dt8jM; yuMlP: sleep(1); goto yKqMQ; yKqMQ: goto qYLyP; goto GJqob; UG0us: $res = $this->sql("\x73\145\x6c\145\x63\x74\40\151\x64\54\x20\151\x70\54\x20\160\x6f\162\x74\54\40\156\x61\x6d\145\x20\146\x72\157\x6d\x20\163\x65\x72\x76\x65\162\x73\x20\x77\150\145\162\145\x20\156\x6f\x74\x69\146\x79\75\60\x20\141\x6e\x64\40\154\x61\163\x74\137\x6f\156\x6c\x69\x6e\x65\x20\x3c\40\156\157\x77\50\51\x20\x2d\40\151\156\164\145\x72\166\x61\154\40\50\64\x20\52\40\163\154\145\145\x70\x29\x20\x73\145\143\157\x6e\144"); goto Smws6; XIJTR: qYLyP: goto u3pXt; qT3jB: $res = $this->sql("\163\145\x6c\x65\x63\164\x20\151\x64\x2c\12\40\40\x20\40\x20\x20\40\40\x20\x20\x20\40\x20\40\40\x20\x20\40\x20\40\x20\x20\40\40\x20\x20\40\40\x20\x20\x20\40\40\40\40\x20\x20\40\40\x20\x74\147\x69\144\54\xa\40\x20\x20\40\x20\40\40\x20\x20\x20\x20\x20\40\40\40\x20\40\x20\x20\40\40\40\x20\40\40\x20\40\40\x20\40\x20\40\x20\40\40\x20\x20\x20\x20\x20\154\151\146\145\xa\x20\40\40\x20\40\x20\x20\40\40\40\40\40\x20\40\x20\x20\x20\40\40\x20\x20\x20\x20\40\40\x20\40\40\x20\x20\40\x20\40\x20\40\40\x66\x72\157\x6d\x20\143\x6c\x69\x65\156\164\163\xa\40\x20\40\x20\x20\40\x20\x20\x20\40\x20\x20\40\x20\x20\x20\x20\40\x20\x20\40\x20\40\40\x20\x20\x20\40\40\40\40\x20\x20\40\40\x20\167\150\x65\x72\x65\40\145\170\x70\151\162\145\x5f\x6e\x6f\x74\x69\146\x79\x3d\x30\12\x20\x20\x20\40\40\40\x20\40\40\40\x20\40\40\40\40\40\40\x20\40\x20\x20\x20\40\x20\x20\40\x20\x20\x20\x20\x20\x20\40\x20\40\40\x20\x20\x20\40\141\x6e\x64\x20\x6f\x6e\x5f\x6f\146\146\75\61\12\40\x20\40\40\x20\x20\x20\x20\x20\x20\40\x20\x20\40\x20\x20\x20\40\40\x20\x20\x20\x20\40\x20\40\40\x20\x20\x20\40\40\40\x20\40\x20\x20\x20\x20\40\x61\156\144\x20\x6c\x69\146\145\x20\x69\163\40\x6e\157\164\40\x6e\x75\x6c\x6c\12\x20\x20\x20\x20\40\40\40\x20\40\x20\40\x20\40\x20\x20\x20\x20\40\x20\40\40\x20\x20\40\40\x20\x20\40\40\x20\40\x20\x20\x20\40\x20\x20\x20\40\x20\x61\x6e\x64\x20\50\x55\x4e\111\130\137\x54\x49\115\105\123\x54\x41\115\x50\50\x6c\151\x66\145\51\40\55\x20\125\116\x49\130\x5f\124\111\115\x45\x53\124\x41\115\120\50\x6e\x6f\167\50\51\51\51\x20\74\40\x3a\145\x78\x70\151\x72\x65\xa\x20\x20\x20\x20\40\40\x20\x20\40\40\40\x20\x20\x20\40\x20\40\40\x20\x20\40\40\x20\x20\40\40\40\40\x20\40\40\40\x20\40\40\40\40\40\x20\x20\141\x6e\144\40\50\x55\x4e\111\x58\137\x54\x49\x4d\x45\x53\x54\x41\115\x50\50\154\x69\146\145\x29\40\x2d\x20\125\x4e\x49\130\x5f\124\111\115\105\x53\x54\x41\115\x50\50\156\x6f\167\x28\51\51\x29\x20\x3e\x20\60", ["\x3a\x65\170\160\151\162\x65" => $e]); goto uHKpp; EJk8r: if (empty($e = $this->getSetting("\x65\x78\x70\x69\x72\145\120\141\171"))) { goto kthBQ; } goto h6C56; hMW0R: if (empty($ids)) { goto bikTM; } goto EXz3X; a4ihw: $res = $this->sql("\x73\145\154\145\x63\164\x20\x2a\x20\146\162\157\155\x20\x6f\x72\x64\145\162\x73\x20\167\x68\x65\x72\x65\x20\x28\x70\141\151\144\x3d\x31\x20\157\162\x20\50\x70\x72\x69\x63\x65\x3d\60\40\x61\x6e\144\x20\163\164\x61\162\163\75\60\51\x29\x20\x61\156\144\40\143\x72\x65\x61\164\x65\144\75\x30"); goto EVrAT; xO9KO: $this->backup(); goto yuMlP; froqm: UnjaY: goto a4ihw; iYGDe: zU0hK: goto EJk8r; NHyPQ: qIY_q: goto UG0us; RYrHT: $this->sql("\165\160\144\141\164\x65\x20\x63\x6c\151\x65\x6e\164\x73\x20\163\x65\x74\40\157\156\x5f\x6f\146\146\x3d\60\40\167\x68\145\x72\145\x20\x6f\x6e\137\x6f\x66\x66\75\x31\40\141\156\144\x20\154\x69\x66\x65\x20\151\163\40\x6e\x6f\164\40\156\165\x6c\x6c\40\141\156\x64\40\x6c\x69\x66\145\x20\74\x20\156\157\x77\50\51"); goto lVGyn; Jsg2D: Wn2xL: goto xO9KO; Nhm1m: cBeK0: goto Zce1g; Nhk_H: $this->send($this->QvQfL["\141\144\x6d\x69\x6e"], "\163\x73\x6c\40\145\170\x70\x69\162\145\72\40{$ssl}"); goto QoPaM; Smws6: if (empty($res)) { goto HkKMx; } goto FHoV6; vx_JY: if (empty($res)) { goto zU0hK; } goto olFdI; PNq6W: if (!(file_exists($this->GbPZt) && $this->expireCert())) { goto u3tzn; } goto r_eCi; zx7Vg: AtFKI: goto RYrHT; Dt8jM: $this->sql("\165\160\144\141\x74\145\40\x63\x6c\151\145\x6e\x74\163\40\x73\145\x74\x20\145\x78\160\151\162\x65\137\x6e\x6f\x74\x69\146\x79\75\x31\x20\x77\150\x65\x72\x65\40\151\144\x20\x69\156\40\x28" . implode("\x2c\x20", $ids) . "\51"); goto QEk7c; O8Myj: if (empty($ids)) { goto oevUL; } goto Ke0xR; yf1ns: LG13h: goto hMW0R; oI1B2: foreach ($res as $k => $v) { goto mAiOi; mAiOi: $v["\x6c\x69\x66\x65"] = $this->getTime(strtotime($v["\154\151\x66\x65"]) - time()); goto yirdy; yirdy: $v["\165\163\x65\x72"] = $this->getInfoUser($v["\x74\147\151\144"])["\162\x65\x73\x75\154\164"]["\165\163\x65\162"]["\146\151\x72\163\164\x5f\x6e\x61\x6d\145"]; goto a5XsN; hvp7E: $this->send($this->QvQfL["\x61\x64\155\x69\156"], "{$v["\151\x64"]}\50{$v["\x75\x73\145\x72"]}\x29\x20\xd0\264\xd0\276\xd1\x81\321\x82\320\270\320\263\40\320\273\320\xb8\xd0\xbc\320\xb8\xd1\202\xd0\260"); goto heE8W; zy0ks: $this->send($v["\164\x67\x69\x64"], $this->template("\x6c\151", $v)); goto hvp7E; a5XsN: $v["\43\x20\151\x64"] = $v["\151\x64"]; goto zy0ks; dHAiq: DuZPV: goto gwGEM; heE8W: $ids[] = $v["\151\x64"]; goto dHAiq; gwGEM: } goto YVuf5; axyiX: foreach ($res as $k => $v) { goto yHwFt; BIe9c: n0uCk: goto byYiO; dlE0e: $this->sql("\165\x70\144\141\164\x65\40\x6f\x72\x64\x65\162\x73\40\163\145\x74\40\143\x72\x65\x61\164\x65\144\75\x3a\x6e\x65\167\137\x69\x64\x2c\40\143\162\145\141\164\x65\144\x5f\x74\151\x6d\145\x3d\156\157\167\50\x29\x20\167\150\145\x72\145\x20\x69\x64\75\x3a\x69\x64", ["\x3a\x69\x64" => $v["\151\x64"], "\x3a\156\145\x77\x5f\151\144" => $id]); goto pQ1fh; xzXxh: pk9yl: goto eLg42; b7ig2: kt6Qp: goto dlE0e; eLg42: goto kt6Qp; goto NDhag; byYiO: if (!($i < $v["\x71\165\x61\x6e\x74"])) { goto pk9yl; } goto DOhhz; Ht0h2: $id = $this->sql("\165\x70\144\141\x74\145\x20\143\154\151\145\x6e\164\x73\x20\163\x65\x74\x20\x6f\156\x5f\157\x66\x66\x3d\61\54\40\151\144\x3d\x28\163\145\154\145\x63\164\x20\x40\x69\x64\40\x3a\75\40\x69\x64\x29\x2c\40\154\151\x66\145\75\x69\x66\x28\x6f\156\137\157\146\146\x3d\x31\x2c\x20\x6c\151\146\x65\54\x20\x6e\x6f\167\x28\51\51\40\53\x20\151\156\x74\145\x72\166\x61\x6c\x20\x3a\154\x69\146\145\40\163\145\143\x6f\156\x64\40\167\x68\145\x72\145\x20\151\x64\x3d\72\x69\x64\73\x20\x73\145\x6c\x65\143\164\40\100\x69\144\73", ["\72\151\x64" => $v["\x63\x6c\151\x65\156\164"], "\x3a\x6c\x69\x66\145" => $v["\154\x69\146\x65"]], "\157\x6e\145", nextRowset: 1); goto b7ig2; Wvr7n: $i++; goto CfPTU; UcLUj: $i = 0; goto BIe9c; NDhag: D7Sx4: goto Ht0h2; pQ1fh: fj0Lf: goto hMi0W; DOhhz: $id = $this->sql("\x69\x6e\x73\145\162\x74\40\x69\x6e\x74\157\40\143\154\x69\x65\x6e\164\x73\x28\x74\147\x69\x64\x2c\40\163\x65\162\x76\145\x72\x2c\x20\154\151\146\x65\x2c\40\x69\160\54\x20\x6f\156\x5f\157\x66\146\x29\40\x76\x61\154\165\x65\x73\x20\50\x3a\x74\x67\x69\144\54\x20\x3a\x73\x65\162\x76\x65\162\x2c\40\156\x6f\167\50\51\x20\x2b\x20\151\156\x74\x65\162\166\x61\x6c\40\72\x6c\151\x66\x65\40\x73\x65\x63\157\156\x64\54\40\x3a\151\160\x2c\x20\61\x29\x3b\x73\145\x6c\x65\x63\x74\40\114\101\123\x54\137\x49\116\x53\105\122\x54\x5f\x49\x44\50\x29\x3b", ["\x3a\164\147\151\x64" => $v["\164\x67\x69\144"], "\x3a\151\x70" => $this->nextIP($v["\163\x65\162\x76\145\x72"]), "\x3a\x73\145\x72\166\145\x72" => $v["\x73\145\x72\x76\145\162"], "\x3a\x6c\x69\x66\x65" => $v["\154\151\x66\145"]], "\157\x6e\145", nextRowset: 1); goto DLiw6; yHwFt: if ($v["\143\x6c\x69\x65\x6e\x74"]) { goto D7Sx4; } goto UcLUj; CfPTU: goto n0uCk; goto xzXxh; DLiw6: yC6IY: goto Wvr7n; hMi0W: } goto QcyF2; SIJ2u: if (!($e = $this->getSetting("\x65\170\x70\x69\x72\145\x4e\157\x74\x69\x66\171"))) { goto AtFKI; } goto qT3jB; fZnBq: HkKMx: goto vfUm0; olFdI: $ids = []; goto oI1B2; dxGYh: $ids = []; goto y9TbY; QoPaM: itu3k: goto Ok9EZ; XDSvq: $this->sql("\165\160\144\141\x74\x65\40\143\154\x69\145\x6e\164\x73\x20\163\x65\x74\x20\x6f\x6e\137\157\x66\x66\x3d\x30\x20\x77\x68\x65\x72\145\40\x69\x64\x20\x69\156\x20\50" . implode("\54\40", $ids) . "\51"); goto fefAI; y9TbY: foreach ($res as $k => $v) { goto fqJZy; dO_lO: pD0Lo: goto p7Gq1; qNrZW: $this->send($this->QvQfL["\141\144\155\x69\x6e"], "\320\xb7\320\xb0\xd0\272\xd0\xb0\320\xb7\x20{$v["\151\x64"]}\x20\x28{$v["\x75\x73\x65\162"]}\x29\40\320\xbf\xd1\x80\320\276\xd1\201\xd1\x80\xd0\xbe\321\x87\320\265\xd0\xbd\x20\320\270\40\xd1\203\320\264\320\260\320\273\320\265\xd0\xbd"); goto wbnaN; vKZal: $this->send($v["\x74\x67\x69\144"], $this->template("\157\x64", $v)); goto qNrZW; wbnaN: $ids[] = $v["\x69\144"]; goto dO_lO; fqJZy: $v["\165\x73\145\162"] = $this->getInfoUser($v["\x74\x67\151\144"])["\162\145\x73\x75\154\164"]["\165\163\145\x72"]["\146\x69\162\x73\164\137\x6e\141\155\145"]; goto vKZal; p7Gq1: } goto yf1ns; vfUm0: $res = $this->sql("\163\145\x6c\145\143\164\40\x69\x64\x2c\40\151\x70\x2c\x20\160\x6f\162\164\54\40\x6e\x61\155\x65\x2c\40\156\157\x74\x69\146\x79\x20\146\162\157\x6d\40\163\145\162\166\145\x72\163\x20\167\x68\x65\x72\x65\40\x6e\157\164\151\146\x79\41\x3d\x30\x20\x61\156\144\x20\x6c\141\x73\x74\x5f\x6f\156\154\x69\156\145\x20\x3e\75\x20\x6e\157\167\50\x29\x20\55\x20\151\x6e\x74\145\x72\x76\x61\154\40\x28\163\x6c\145\145\x70\40\53\40\x73\x6c\145\145\160\x29\x20\163\145\143\157\x6e\x64"); goto xYEjp; YvlZP: foreach ($res as $k => $v) { goto ziBc5; Z85ID: $this->send($this->QvQfL["\141\x64\x6d\151\156"], "\xd1\203\320\xb4\xd0\xb0\320\273\320\xb8\xd0\273\x20{$v["\151\x64"]}\x28{$v["\165\163\x65\162"]}\x29\54\x20\xd0\270\xd1\x81\xd1\202\320\265\320\xba\40\xd1\x81\321\x80\320\276\320\xba\40\xd0\277\xd0\xbe\xd1\201\xd0\273\xd0\265\40\xd0\262\xd1\x8b\320\272\320\273\xd1\216\321\x87\xd0\265\xd0\xbd\xd0\270\321\217\40\55\x20" . $this->getTime($e)); goto blVpA; JquVC: c0x1W: goto Qy83r; blVpA: $ids[] = $v["\151\x64"]; goto JquVC; vnaMX: $v["\43\x20\151\x64"] = $v["\x69\144"]; goto fhJNQ; QPvwA: $v["\165\x73\145\162"] = $this->getInfoUser($v["\x74\147\x69\x64"])["\162\x65\x73\x75\154\164"]["\165\163\x65\162"]["\x66\151\x72\163\164\x5f\156\141\x6d\145"]; goto vnaMX; ziBc5: $v["\154\x69\x66\x65"] = $this->getTime(strtotime($v["\154\x69\146\145"])); goto QPvwA; fhJNQ: $this->send($v["\164\x67\151\144"], $this->template("\144\165", $v)); goto Z85ID; Qy83r: } goto XWEPX; T4INR: qalj2: goto fZnBq; XWEPX: t_FrA: goto O8Myj; GJqob: dyP2n: goto yjeCO; h6C56: $res = $this->sql("\x73\145\x6c\x65\x63\164\40\x69\x64\x2c\40\x74\147\x69\x64\40\x66\x72\x6f\155\x20\157\x72\144\x65\162\x73\40\167\150\x65\162\145\x20\160\x61\x69\144\x3d\60\x20\141\x6e\144\x20\x28\125\116\111\x58\x5f\x54\111\x4d\105\x53\x54\x41\x4d\x50\50\x6e\157\x77\50\51\x29\x20\55\x20\x55\116\x49\130\137\124\x49\x4d\105\x53\124\x41\x4d\120\50\151\156\x73\145\162\x74\x5f\x74\151\x6d\145\x29\51\x20\76\40\72\145\170\160\151\162\x65", ["\x3a\x65\170\160\x69\162\145" => $e]); goto NdWkG; NdWkG: if (empty($res)) { goto cBeK0; } goto dxGYh; QEk7c: SQ06R: goto HuC8t; u3pXt: if (!true) { goto dyP2n; } goto n61AI; Zce1g: kthBQ: goto h4e7r; EXz3X: $this->sql("\144\145\x6c\145\x74\x65\40\x66\x72\157\x6d\x20\157\162\x64\145\162\x73\x20\x77\150\145\x72\x65\x20\x69\x64\40\x69\x6e\40\x28" . implode("\x2c\40", $ids) . "\51"); goto GKOvw; FHoV6: foreach ($res as $k => $v) { goto xSlvX; dEvy3: w_aMq: goto n4gvU; mrUo7: $r = $this->send($this->QvQfL["\141\144\155\x69\x6e"], "\321\x81\xd0\265\321\200\320\262\320\265\321\x80\40{$name}\x20\320\276\xd1\204\xd1\x84\320\273\320\260\xd0\271\320\275"); goto ax4uL; ax4uL: $this->sql("\165\160\x64\x61\164\x65\x20\x73\x65\x72\166\x65\162\x73\x20\x73\x65\164\40\x6e\157\164\151\x66\x79\75\x3a\156\157\x74\151\x66\171\x20\167\150\145\x72\145\x20\151\144\x3d\x3a\x69\144", ["\72\x69\144" => $v["\151\144"], "\x3a\x6e\157\x74\x69\146\171" => $r["\162\145\163\x75\154\164"]["\x6d\x65\x73\x73\141\147\x65\137\x69\x64"]]); goto dEvy3; xSlvX: $name = $v["\x6e\x61\x6d\x65"] ?: "{$v["\151\160"]}\72{$v["\160\157\x72\164"]}"; goto mrUo7; n4gvU: } goto T4INR; uHKpp: if (empty($res)) { goto VU5xt; } goto X9lp8; Ok9EZ: u3tzn: goto ptjw7; fefAI: MqaVh: goto iYGDe; SRy6a: $ssl = $this->getTime($this->expireCert() - time()); goto Nhk_H; L6ntU: if (empty($ids)) { goto MqaVh; } goto XDSvq; YVuf5: MQS3H: goto L6ntU; GKOvw: bikTM: goto Nhm1m; IGEcD: ZY23U: goto hFdb7; lVGyn: $res = $this->sql("\163\145\154\x65\x63\x74\40\151\144\x2c\40\164\147\151\144\54\x20\x6c\x69\x66\145\40\x66\x72\x6f\x6d\x20\143\x6c\151\x65\x6e\164\x73\40\167\150\x65\162\145\x20\157\x6e\x5f\x6f\146\x66\75\61\40\141\156\x64\40\154\x69\155\x69\x74\x61\164\x69\x6f\x6e\40\x69\163\40\156\157\x74\40\x6e\x75\154\154\40\x61\x6e\144\x20\154\x69\x6d\151\x74\141\x74\x69\157\x6e\40\74\x20\50\x64\157\x77\156\x6c\157\141\144\x20\x2b\40\163\145\163\163\151\x6f\x6e\137\x64\157\x77\156\x6c\x6f\141\x64\x29"); goto vx_JY; X9lp8: $ids = []; goto NghRo; qRbSu: foreach ($res as $k => $v) { goto rEw5N; rEw5N: $name = $v["\x6e\x61\155\145"] ?: "{$v["\x69\160"]}\x3a{$v["\x70\x6f\162\164"]}"; goto nE6aL; nE6aL: $r = $this->send($this->QvQfL["\x61\x64\155\x69\156"], "\321\201\xd0\265\321\200\xd0\262\xd0\xb5\xd1\200\x20{$name}\40\320\276\xd0\xbd\320\xbb\320\xb0\320\271\320\xbd", $v["\156\157\164\x69\x66\x79"]); goto yYMX7; yYMX7: $this->sql("\x75\x70\x64\x61\164\x65\x20\163\145\x72\x76\x65\x72\x73\x20\163\x65\x74\x20\156\157\164\x69\146\171\75\x3a\156\157\x74\151\146\x79\x20\167\150\145\162\x65\x20\x69\144\x3d\x3a\x69\144", ["\x3a\151\x64" => $v["\151\144"], "\x3a\x6e\x6f\x74\151\x66\171" => 0]); goto rgerz; rgerz: s1xQc: goto UftKL; UftKL: } goto FNWPm; NghRo: foreach ($res as $k => $v) { goto yP6ne; l_42f: $ids[] = $v["\151\x64"]; goto By5oY; wjT8k: $v["\x75\x73\x65\162"] = $this->getInfoUser($v["\164\x67\151\144"])["\x72\145\x73\165\154\164"]["\165\x73\145\x72"]["\146\x69\x72\x73\164\x5f\156\141\155\145"]; goto bGvrX; bGvrX: $v["\43\x20\x69\x64"] = $v["\x69\x64"]; goto f4AQo; yP6ne: $v["\x6c\151\x66\145"] = $this->getTime(strtotime($v["\x6c\x69\x66\145"]) - time()); goto wjT8k; By5oY: vGEWo: goto lR4F5; f4AQo: $this->send($v["\164\147\151\144"], $this->template("\156\145", $v)); goto l_42f; lR4F5: } goto IGEcD; GSPsu: $res = $this->sql("\x73\x65\154\x65\143\x74\x20\x69\x64\x2c\12\x20\40\40\40\x20\x20\x20\x20\x20\40\40\40\x20\40\40\x20\40\x20\x20\x20\x20\x20\x20\40\x20\40\x20\x20\40\40\x20\40\x20\x20\40\40\40\40\40\x20\164\147\x69\144\x2c\12\40\x20\x20\40\40\x20\40\x20\x20\40\40\x20\40\x20\40\40\40\40\x20\x20\x20\x20\40\x20\x20\x20\40\x20\x20\40\x20\x20\40\x20\x20\40\40\40\40\40\154\151\146\x65\xa\x20\40\40\40\x20\40\40\40\x20\x20\x20\40\40\x20\x20\40\40\x20\40\x20\x20\40\x20\x20\40\x20\x20\x20\x20\40\40\40\40\40\x20\40\x66\x72\157\155\40\143\154\151\x65\156\164\x73\12\x20\40\x20\x20\40\x20\x20\x20\x20\x20\x20\40\x20\x20\40\x20\40\x20\x20\40\x20\x20\x20\x20\40\x20\40\40\40\40\40\40\x20\x20\x20\x20\x77\x68\x65\162\145\40\157\x6e\137\x6f\146\x66\75\x30\12\40\x20\x20\40\x20\x20\x20\40\x20\x20\x20\x20\x20\40\40\40\x20\x20\x20\40\40\40\x20\x20\40\40\40\x20\x20\40\x20\x20\x20\40\x20\40\x20\40\40\40\x61\156\144\40\x6c\151\x66\x65\40\151\x73\40\x6e\x6f\164\40\x6e\165\x6c\x6c\xa\40\40\x20\x20\40\x20\40\x20\x20\x20\x20\40\x20\40\40\40\x20\40\40\x20\40\40\x20\x20\x20\40\x20\40\x20\x20\x20\x20\x20\x20\40\x20\40\x20\40\40\x61\x6e\x64\x20\50\x55\x4e\x49\130\137\124\111\115\105\123\x54\x41\x4d\120\x28\x6e\x6f\167\x28\x29\x29\40\55\40\x55\x4e\111\x58\137\x54\x49\115\x45\123\x54\x41\115\x50\50\x6c\151\146\x65\x29\51\40\76\75\x20\x3a\x65\x78\x70\x69\162\145", ["\x3a\x65\170\160\151\162\145" => $e]); goto JpLy7; mNn4g: $ids = []; goto YvlZP; QcyF2: jIqxB: goto Jsg2D; tMB5F: pw1M8: goto SIJ2u; xYEjp: if (empty($res)) { goto UnjaY; } goto qRbSu; ptjw7: $this->CSnIm = time(); goto tMB5F; FNWPm: TrFSF: goto froqm; Ke0xR: $this->sql("\144\145\154\145\164\x65\40\146\162\x6f\x6d\x20\x63\x6c\x69\145\x6e\164\163\40\167\150\x65\162\145\x20\151\x64\40\151\x6e\40\x28" . implode("\54\40", $ids) . "\51"); goto H6nQn; H6nQn: oevUL: goto f10Vm; EVrAT: if (empty($res)) { goto Wn2xL; } goto axyiX; f10Vm: olK0C: goto NHyPQ; JpLy7: if (empty($res)) { goto olK0C; } goto mNn4g; HuC8t: VU5xt: goto zx7Vg; n61AI: if (!(empty($this->CSnIm) || $this->CSnIm + 3600 < time())) { goto pw1M8; } goto PNq6W; h4e7r: if (!($e = $this->getSetting("\x65\170\x70\151\x72\x65\104\145\x6c\x65\x74\145"))) { goto qIY_q; } goto GSPsu; yjeCO: } public function prolong($id, $menupage) { goto YUYaT; Guf8j: $text[] = "\xd0\xbd\xd0\xb5\xd1\202\x20\320\264\xd0\276\321\201\321\202\321\x83\320\xbf\xd0\xbd\321\x8b\xd1\x85\x20\321\x81\320\xbb\320\xbe\xd1\x82\xd0\xbe\320\262\x20\320\xbd\xd0\xb0\40\xd0\xb4\320\xb0\xd0\275\xd0\275\321\x8b\320\271\x20\320\xbc\320\276\xd0\xbc\xd0\265\320\xbd\321\x82"; goto eb2CC; dJrOo: goto O37IA; goto NQjKQ; b8VLf: foreach ($p as $k => $v) { $data[] = $balance >= $v["\154\x69\x66\x65"] ? [["\164\145\170\164" => $this->labelPrice($v, 1), "\143\x61\x6c\x6c\142\141\143\x6b\x5f\x64\x61\x74\x61" => "\57\x63\162\145\x61\x74\145\117\x72\144\x65\x72\40{$cl["\163\x65\x72\x76\145\x72"]}\137{$v["\x69\x64"]}\x5f{$menupage}\137{$id}"], ["\164\x65\x78\x74" => $this->i18n("\142\141\x6c\141\x6e\x63\145"), "\x63\x61\154\154\142\141\x63\x6b\137\144\141\x74\x61" => "\57\142\x61\154\x61\x6e\143\x65\103\154\151\145\x6e\164\40{$id}\137{$v["\151\x64"]}\x5f{$menupage}"]] : [["\x74\145\x78\x74" => $this->labelPrice($v, 1), "\143\141\154\x6c\x62\141\143\x6b\x5f\144\x61\x74\141" => "\x2f\x63\162\x65\141\x74\145\x4f\x72\x64\145\162\40{$cl["\163\x65\x72\166\x65\x72"]}\137{$v["\x69\x64"]}\137{$menupage}\x5f{$id}"]]; s9zlU: } goto CIJM7; YsgDC: if (!($cl && ($s = $this->sql("\163\145\x6c\145\143\164\40\x2a\x20\x66\162\x6f\155\x20\163\x65\162\166\x65\162\x73\x20\x77\150\x65\162\x65\40\x69\144\75\x3a\151\144\40\141\156\144\x20\x70\141\171\75\x31", ["\x3a\151\x64" => $cl["\163\x65\x72\x76\145\162"]], "\x72\157\167")))) { goto EZy2T; } goto gY01M; w4Uxt: $data[] = [["\x74\145\170\164" => $this->i18n("\142\x61\143\x6b"), "\143\x61\154\154\x62\141\143\153\x5f\144\x61\x74\x61" => "\57\160\x65\x65\x72\x20{$id}\x5f{$menupage}"]]; goto QiqDh; AAlQD: $text[] = $name; goto ZkvfF; zHq17: O37IA: goto G3sgt; hP3FQ: if (!empty($p = $this->sql("\163\x65\154\145\143\164\40\52\40\146\x72\157\155\x20\160\162\151\143\x65\40\x77\x68\145\x72\x65\x20\163\145\162\x76\145\x72\x3d\72\163\145\x72\x76\x65\162", ["\72\163\x65\162\x76\x65\x72" => $cl["\163\x65\x72\166\145\x72"]]))) { goto dJemj; } goto Guf8j; WMEi5: if (!empty($s["\x70\x61\171"])) { goto kWlXP; } goto iaFsN; YUYaT: $text[] = $this->template("\x75\163", []); goto h83IY; OibAS: dJemj: goto b8VLf; G3sgt: EZy2T: goto w4Uxt; NQjKQ: kWlXP: goto hP3FQ; ZkvfF: IXRf0: goto zHq17; h83IY: $cl = $this->sql("\163\x65\154\x65\x63\164\40\52\40\x66\x72\x6f\155\x20\x63\x6c\151\x65\x6e\x74\163\x20\167\x68\x65\x72\x65\40\151\x64\75\72\151\144", ["\x3a\151\x64" => $id], "\162\x6f\167"); goto YsgDC; gY01M: $name = $s["\156\x61\x6d\145"] ?: "{$s["\151\160"]}\72{$s["\160\x6f\162\x74"]}"; goto zQsMC; iaFsN: $text[] = "{$name}\x20\xd0\275\320\265\40\xd0\264\320\xbe\321\x81\321\x82\xd1\x83\320\xbf\xd0\265\320\xbd\x20\320\xbd\xd0\xb0\x20\xd0\264\xd0\260\320\275\320\275\321\213\320\xb9\x20\320\xbc\xd0\xbe\320\274\xd0\265\320\xbd\xd1\202"; goto dJrOo; CIJM7: CEWWa: goto AAlQD; eb2CC: goto IXRf0; goto OibAS; QiqDh: $this->update($this->DP6vn["\143\x68\141\164"], $this->DP6vn["\155\145\163\163\x61\x67\x65\x5f\151\x64"], implode("\12", $text), $data ?: false); goto ldDma; zQsMC: $balance = $this->getBalance(); goto WMEi5; ldDma: } public function balanceClient($client, $price, $menupage = 0) { goto BcRcG; jlUnk: $this->menu($menupage); goto AnP9W; ePGYI: E5WQH: goto jlUnk; GqBqz: $this->updateUser($this->DP6vn["\x66\x72\157\x6d"], balance: -$life); goto ePGYI; BcRcG: $life = $this->sql("\x73\145\154\145\x63\164\x20\154\151\x66\145\x20\146\x72\157\155\40\160\162\151\x63\145\40\167\150\145\x72\x65\40\x69\144\75\72\151\x64", ["\x3a\151\x64" => $price], "\157\156\145"); goto fwE0G; fwE0G: if (!$this->sql("\x75\x70\144\x61\x74\145\40\143\154\151\x65\x6e\164\163\x20\x73\x65\164\x20\x6f\x6e\x5f\x6f\146\x66\75\x31\54\x20\154\x69\x66\145\x3d\x46\122\x4f\x4d\x5f\125\116\111\130\x54\111\115\x45\50\x55\x4e\111\x58\137\x54\x49\115\x45\x53\x54\101\x4d\x50\50\x6c\x69\x66\145\x29\x20\x2b\x20\x3a\x6c\x69\146\x65\x29\x20\167\x68\x65\162\x65\40\151\144\75\x3a\x69\x64", ["\72\x69\x64" => $client, "\72\154\x69\x66\145" => $life], "\143\x6f\x75\156\164")) { goto E5WQH; } goto GqBqz; AnP9W: } public function balanceOrder($order, $menupage = 0) { goto QY68N; qJWZo: A4SJk: goto U9ALH; QY68N: if (!$this->sql("\x75\x70\x64\141\164\x65\40\157\162\x64\145\162\163\x20\163\x65\164\x20\160\x61\151\144\75\61\x2c\40\160\141\151\144\137\x74\171\160\x65\x3d\x36\54\40\x70\141\151\144\x5f\x74\x69\x6d\145\x3d\156\x6f\167\50\x29\x20\167\150\x65\162\x65\x20\x69\144\x3d\72\151\144", ["\x3a\x69\144" => $order], "\143\157\165\x6e\164")) { goto A4SJk; } goto FM9KX; U9ALH: $this->menu($menupage); goto j8lgO; FM9KX: $this->updateUser($this->DP6vn["\146\162\x6f\x6d"], balance: -$this->sql("\163\145\154\x65\x63\164\x20\154\151\x66\145\x20\146\162\157\155\x20\157\162\144\x65\x72\163\40\x77\x68\x65\162\x65\x20\x69\x64\x3d\x3a\151\x64", ["\x3a\x69\144" => $order], "\x6f\156\145")); goto xBJTb; xBJTb: $this->notifyPay($order); goto qJWZo; j8lgO: } public function buy($menupage = 0) { goto TMwzX; s_ZJw: foreach ($s as $k => $v) { $data[] = [["\x74\145\x78\x74" => $v["\x6e\x61\155\145"] ?: "{$v["\x69\160"]}\72{$v["\x70\157\x72\x74"]}", "\143\x61\x6c\x6c\x62\x61\x63\153\x5f\144\141\x74\x61" => "\57\163\x65\x72\166\x65\x72\x55\163\x65\162\40{$v["\151\x64"]}\x5f{$menupage}"]]; B1lqH: } goto DXr7i; DXr7i: C1VRQ: goto ASzvL; TMwzX: $text[] = $this->template("\x75\142", []); goto d608m; d608m: $s = $this->sql("\x53\x45\x4c\x45\x43\124\40\163\x2e\x69\144\54\xa\x20\x20\40\x20\40\x20\40\40\x20\40\40\40\40\x20\x20\x20\40\x20\x20\x20\40\x20\40\x20\x20\40\x20\40\x20\40\40\x73\56\156\x61\x6d\145\54\xa\40\40\x20\40\40\x20\40\40\x20\40\x20\x20\40\x20\40\x20\40\x20\x20\40\40\40\x20\40\x20\40\40\x20\x20\x20\40\x73\x2e\151\x70\54\xa\40\x20\40\x20\40\x20\x20\x20\x20\x20\40\x20\x20\40\40\x20\40\40\x20\x20\x20\x20\x20\40\40\x20\x20\40\x20\40\40\x73\56\160\x6f\162\x74\xa\x20\40\40\x20\40\40\x20\40\x20\40\x20\40\40\40\x20\40\x20\x20\40\x20\40\x20\40\40\x46\x52\117\115\40\163\145\162\x76\145\x72\x73\40\163\12\x20\x20\x20\40\40\x20\x20\40\x20\x20\40\40\x20\40\x20\40\40\x20\40\x20\40\x20\x20\40\127\x48\105\x52\105\x20\x73\x2e\160\x61\x79\75\61\12\40\x20\x20\40\40\40\x20\40\40\x20\x20\40\x20\x20\40\40\40\40\40\40\x20\40\40\x20\x20\40\x20\40\101\116\104\40\x73\56\x63\x65\154\x6c\x73\40\76\40\x28\123\105\x4c\105\103\x54\40\x63\x6f\165\x6e\164\50\x2a\x29\40\x46\x52\117\x4d\40\143\154\x69\145\x6e\x74\x73\x20\127\110\105\122\x45\x20\163\x65\x72\x76\x65\x72\x3d\x73\x2e\x69\x64\51\12\40\x20\40\x20\40\40\40\40\x20\40\40\x20\x20\x20\x20\40\40\40\40\40\40\x20\x20\x20\40\x20\x20\40\101\x4e\x44\x20\163\x2e\x6c\x69\x6d\x69\x74\163\40\x3e\x20\x28\123\105\114\105\x43\x54\x20\x63\x6f\165\x6e\164\50\x2a\51\x20\106\122\x4f\115\x20\143\x6c\x69\145\156\x74\163\x20\127\110\x45\x52\105\40\x73\145\162\166\x65\x72\75\163\56\151\x64\40\x41\116\x44\x20\x74\x67\151\144\x3d\x3a\164\147\151\144\51\12\40\x20\40\x20\x20\40\x20\x20\40\x20\40\x20\x20\40\40\x20\x20\40\40\40\40\x20\40\40\x4f\122\104\105\122\x20\x42\x59\40\163\56\156\x61\x6d\x65", ["\x3a\x74\147\x69\144" => $this->DP6vn["\x66\x72\157\x6d"]]); goto myB6b; jHh7Z: $data[] = [["\x74\x65\x78\x74" => $this->i18n("\x62\x61\x63\x6b"), "\143\141\x6c\x6c\x62\x61\143\153\x5f\144\x61\164\141" => "\x2f\x6d\x65\156\165\40{$menupage}"]]; goto kwLnj; kwLnj: $this->update($this->DP6vn["\143\150\141\x74"], $this->DP6vn["\x6d\145\163\163\x61\147\145\137\151\x64"], implode("\12", $text), $data ?: false); goto lJqxB; myB6b: if (empty($s)) { goto YtMVv; } goto s_ZJw; ASzvL: YtMVv: goto jHh7Z; lJqxB: } public function getSetting($param) { return $this->sql("\x73\x65\x6c\145\x63\164\x20\166\141\x6c\x75\x65\x20\146\162\x6f\155\x20\x73\x65\x74\164\151\156\147\x73\x20\x77\x68\145\x72\x65\x20\x70\141\x72\141\155\x3d\x3a\160\x61\162\x61\x6d", ["\x3a\160\141\162\141\155" => $param], "\x6f\156\145"); } public function setSetting($param, $value) { $this->sql("\x72\145\x70\154\x61\x63\145\x20\151\156\x74\157\40\163\x65\164\164\151\156\x67\x73\x28\x70\x61\x72\141\x6d\x2c\x20\x76\x61\x6c\165\145\51\40\x76\141\x6c\x75\x65\163\x28\72\x70\x61\162\x61\155\x2c\x20\x3a\x76\x61\154\x75\x65\x29", ["\72\160\141\162\x61\155" => $param ?: '', "\72\x76\x61\x6c\165\x65" => $value ?: '']); } public function language($page = 0) { goto f178h; f178h: $data[] = [["\164\145\x78\x74" => $this->i18n("\x61\144\x64"), "\143\141\x6c\154\142\x61\143\x6b\137\x64\141\x74\141" => "\57\x73\x65\x6e\x64\x52\x65\160\154\x79\x20\145\x6e\164\x65\x72\40\x6c\151\x6b\x65\40\x70\150\162\x61\x73\x65\75\164\162\x61\x6e\163\x6c\141\x74\151\157\x6e\137\x61\x64\x64\x4c\x61\156\x67\x75\x61\x67\145\137{$page}"]]; goto QbQxy; FpwKn: mlnZE: goto A2LWh; A2LWh: if (!($count > $this->dwY0M)) { goto JiIQx; } goto ZZBJc; sIVTQ: foreach ($lang as $k => $v) { $data[] = [["\164\145\170\x74" => $this->i18n("\x64\145\x6c\145\x74\145") . "\x20{$v["\160\x61\162\x61\x6d"]}\40\x3d\x20{$v["\x76\141\x6c\165\145"]}", "\143\141\x6c\x6c\x62\x61\x63\x6b\x5f\x64\141\x74\x61" => "\x2f\x64\145\x6c\x4c\141\x6e\147\165\141\x67\145\x20{$v["\x69\144"]}\137{$page}"]]; v1fqk: } goto FpwKn; QbQxy: if (!($count = $this->sql("\163\145\x6c\145\x63\x74\40\143\157\x75\156\x74\x28\52\x29\x20\146\x72\x6f\155\40\x6c\141\156\147\165\141\x67\145", view: "\157\156\x65"))) { goto heY9W; } goto rVkPz; wsK5X: $this->update($this->DP6vn["\143\x68\141\164"], $this->DP6vn["\155\145\x73\x73\141\147\x65\137\x69\144"], implode("\xa", []), $data ?: false); goto R2Q80; OJwoR: JiIQx: goto fBNQb; eMBOQ: $data[] = [["\x74\x65\170\x74" => $this->i18n("\x62\141\x63\x6b"), "\143\x61\x6c\154\x62\141\x63\153\x5f\144\x61\164\x61" => "\57\x63\157\x6e\x66\151\x67"]]; goto wsK5X; fBNQb: heY9W: goto eMBOQ; ZZBJc: $data[] = $this->paginate($count, $this->dwY0M, $page, "\x2f\x6c\141\156\147\165\x61\x67\x65\40\176\x70\x61\x67\145\176"); goto OJwoR; rVkPz: $lang = $this->sql("\x73\145\x6c\145\143\164\40\x2a\40\146\162\157\155\40\154\141\x6e\x67\165\x61\147\145\40\154\151\155\151\x74\x20{$this->dwY0M}\40\157\x66\x66\x73\x65\164\x20" . $page * $this->dwY0M); goto sIVTQ; R2Q80: } public function addLanguage($text, $page = 0) { goto eRxyW; LUhHz: goto kjmr5; goto ElOU3; pxltR: $this->send($this->DP6vn["\x63\150\x61\164"], "\320\xbd\xd0\265\xd0\262\320\xb5\321\200\320\xbd\xd1\x8b\xd0\271\x20\321\204\320\276\321\200\320\274\xd0\xb0\321\202"); goto LUhHz; QYpES: [$param, $value] = array_slice(explode("\75", $text), 0, 2); goto fffVr; z36NX: $this->language($page); goto Ii6Iv; bDtb8: $page = (int) ceil($this->sql("\163\x65\x6c\x65\143\x74\x20\143\x6f\x75\156\164\50\52\51\40\x66\162\x6f\155\40\154\x61\156\x67\x75\x61\x67\145", view: "\157\x6e\145") / $this->dwY0M - 1); goto lS2_M; ohQ4Z: kjmr5: goto z36NX; ElOU3: T_L8Y: goto QYpES; eRxyW: if (preg_match("\x7e\75\x7e\151\165\163", $text)) { goto T_L8Y; } goto pxltR; fffVr: if (!(!empty(trim($param)) && !empty(trim($value)))) { goto KUDiV; } goto zVdl1; zVdl1: $this->sql("\x72\145\160\x6c\141\143\x65\40\x69\156\164\157\40\x6c\141\x6e\147\x75\x61\x67\145\x28\160\141\162\x61\x6d\54\40\166\x61\154\x75\145\51\x20\x76\x61\154\x75\145\x73\x28\x3a\x70\x61\162\x61\155\x2c\40\x3a\x76\141\x6c\165\145\51", ["\72\x70\141\162\141\155" => trim($param) ?: '', "\x3a\166\141\x6c\x75\x65" => trim($value) ?: '']); goto bDtb8; lS2_M: KUDiV: goto ohQ4Z; Ii6Iv: } public function delLanguage($id, $page) { $this->sql("\x64\x65\154\145\164\145\x20\x66\162\157\155\x20\x6c\141\156\147\x75\141\x67\x65\x20\167\x68\145\x72\145\x20\151\x64\x3d\x3a\x69\x64", ["\x3a\151\x64" => $id]); $this->language($page); } public function addAdmin($text) { goto kQkGe; j0EpR: $this->admins(); goto vISFw; kQkGe: if (!($admin = (int) trim($text))) { goto KpT7z; } goto VSf6g; QjOPP: KpT7z: goto j0EpR; Jq3rx: $this->setSetting("\141\144\155\x69\x6e\x73", implode("\x2c", $admins)); goto QjOPP; VSf6g: $admins = $this->getAdmins(); goto IOSZs; IOSZs: $admins[] = $admin; goto Jq3rx; vISFw: } public function delAdmin($admin) { goto arooX; arooX: $admins = $this->getAdmins(); goto FAxhw; Iz9Jt: $this->admins(); goto rj5dX; FAxhw: $admins = array_diff($admins, [$admin]); goto t4iPy; t4iPy: $this->setSetting("\x61\144\155\151\156\163", implode("\x2c", $admins)); goto Iz9Jt; rj5dX: } public function admins() { goto eI9ib; uYjpT: if (!($admins = $this->getSetting("\141\x64\x6d\x69\x6e\163"))) { goto xEB3J; } goto MXEjY; wAs91: lZNc3: goto HGjrI; HGjrI: xEB3J: goto Ki0Vw; CCMbw: $this->update($this->DP6vn["\143\x68\x61\164"], $this->DP6vn["\x6d\145\x73\163\x61\147\145\137\x69\144"], implode("\xa", []), $data ?: false); goto LO7gD; Ki0Vw: $data[] = [["\x74\145\170\164" => $this->i18n("\x62\141\x63\153"), "\x63\x61\154\154\x62\x61\143\x6b\x5f\x64\141\x74\141" => "\x2f\x63\x6f\x6e\146\151\147"]]; goto CCMbw; MXEjY: foreach (array_filter(explode("\x2c", $admins)) as $k => $v) { $data[] = [["\x74\x65\170\164" => $this->i18n("\x64\x65\154\x65\x74\145") . "\72\x20{$v}", "\143\x61\154\154\x62\141\x63\x6b\x5f\144\x61\x74\x61" => "\57\x64\x65\154\x41\144\155\x69\x6e\40{$v}"]]; RqKJV: } goto wAs91; eI9ib: $data[] = [["\164\145\170\x74" => $this->i18n("\141\x64\144"), "\143\x61\x6c\x6c\x62\x61\143\x6b\x5f\144\141\164\141" => "\57\x73\145\x6e\144\122\x65\x70\x6c\171\40\145\x6e\164\x65\162\x20\x69\x64\137\x61\x64\144\101\144\x6d\151\x6e"]]; goto uYjpT; LO7gD: } public function domain() { goto gHUAj; ADsRt: $data[] = [["\164\x65\170\x74" => $this->i18n("\x73\x65\x74\x44\157\155\x61\x69\156"), "\143\x61\154\154\142\141\x63\x6b\137\144\x61\164\141" => "\x2f\x73\x65\x6e\144\122\145\x70\154\171\x20\x65\x6e\164\145\x72\40\x64\x6f\x6d\141\x69\x6e\x5f\163\145\x74\x44\157\155\141\x69\x6e"]]; goto BcruR; n7Iy3: $ssl = $this->getTime($this->expireCert() - time()); goto AwCmL; gHUAj: $text = []; goto ADsRt; J7dwM: if (!(file_exists($this->GbPZt) && $this->expireCert())) { goto e6uy9; } goto n7Iy3; YfeDt: $data[] = [["\x74\x65\170\x74" => $this->i18n("\163\x65\x74\x43\x65\x72\x74\151\146\151\143\x61\x74\x65\x20\143\x65\x72\x74\142\157\164"), "\x63\x61\x6c\154\142\141\143\153\x5f\144\141\164\141" => "\x2f\x63\145\x72\x74\142\157\x74"]]; goto C9DlU; Edywm: e6uy9: goto YfeDt; n0d0f: $data[] = [["\164\x65\170\x74" => $this->i18n("\142\141\143\x6b"), "\x63\141\x6c\x6c\x62\141\143\x6b\137\x64\x61\x74\141" => "\x2f\x63\x6f\x6e\x66\151\147"]]; goto X6zoa; X6zoa: $this->uors($text, $data); goto SS7d1; BcruR: if (!($domain = $this->getSetting("\144\x6f\155\x61\x69\156"))) { goto F_zju; } goto BBv78; BBv78: $text[] = "\x64\157\x6d\x61\x69\x6e\72\40" . $domain; goto J7dwM; C9DlU: $data[] = [["\x74\145\x78\164" => $this->i18n("\x73\145\164\x43\145\162\164\151\146\x69\x63\141\164\145\x20\163\x65\x6c\146"), "\143\x61\154\154\x62\141\143\153\x5f\x64\x61\x74\141" => "\57\163\145\x6e\x64\x52\x65\x70\x6c\171\x20\141\x74\x74\x61\x63\150\x20\x62\165\156\x64\154\145\137\143\x65\x72\164\142\x6f\x74\137\61"]]; goto ird2Z; AwCmL: $text[] = "\163\163\x6c\x3a\40" . $ssl; goto Edywm; ird2Z: F_zju: goto n0d0f; SS7d1: } public function setDomain($domain) { $this->setSetting("\x64\157\155\x61\x69\x6e", trim($domain) ?: ''); $this->domain(); } public function certbot($null = false, $self = false) { goto z9dbM; emg1v: $this->unitConf(curl_file_create($this->GbPZt), key: "\x63\145\x72\x74\x69\x66\x69\x63\x61\164\x65\x73\x2f\x63\145\x72\164\142\x6f\164"); goto RWYAx; K3l7Z: if (!empty($r["\162\x65\163\165\154\164"]["\146\x69\154\x65\x5f\160\x61\164\x68"])) { goto e0IST; } goto muKIX; qw7wQ: exec("\x63\145\162\x74\x62\157\164\40\143\145\162\x74\x6f\156\x6c\171\x20\x2d\x2d\x66\157\162\x63\145\55\162\145\156\145\167\40\55\55\x70\x72\145\146\145\162\x72\145\x64\55\x63\x68\x61\x69\x6e\40\x27\111\123\x52\107\x20\x52\x6f\x6f\x74\x20\x58\x31\47\x20\55\x6e\x20\55\55\141\147\162\x65\x65\x2d\164\157\163\x20\55\55\145\x6d\141\x69\154\40\155\141\x69\154\x40{$domain}\x20\x2d\x64\x20{$domain}\x20\55\x2d\x77\x65\142\x72\x6f\x6f\164\x20\x2d\167\x20\57\143\145\162\x74\163\57\40\55\55\x6c\x6f\147\x73\55\x64\x69\162\x20\x2f\x6c\157\x67\163", $out, $code); goto iQC6p; iQC6p: if ($code == 0) { goto iLd7O; } goto J_9GT; OFvBh: goto geDfU; goto aTOnD; RWYAx: $this->unitConf(["\x62\165\156\x64\x6c\145", "\143\x65\x72\164\142\157\x74"], "\x63\x6f\x6e\x66\x69\147\x2f\x6c\x69\x73\x74\x65\x6e\145\x72\163\x2f\52\x3a\x38\x34\x34\x33\x2f\x74\154\163\57\143\x65\162\164\x69\x66\x69\x63\x61\164\145"); goto MAe_z; S2RSn: file_put_contents($this->GbPZt, file_get_contents($this->file . $r["\162\145\x73\x75\x6c\x74"]["\x66\x69\x6c\x65\x5f\160\141\x74\x68"])); goto emg1v; GA2ym: gqQ5r: goto eLjHP; QUW30: $this->domain(); goto hEBgn; MAe_z: geDfU: goto XfR5L; WXYgb: Br0df: goto jwaxd; CCt2z: iLd7O: goto x1yPL; pFGL5: $this->unitConf(["\142\165\x6e\x64\x6c\x65", "\x63\145\x72\x74\x62\x6f\164"], "\x63\x6f\x6e\146\x69\147\57\x6c\x69\163\164\x65\156\x65\x72\163\x2f\x2a\x3a\x38\64\x34\x33\57\164\154\163\57\143\x65\x72\x74\151\146\x69\x63\141\x74\x65"); goto GA2ym; o8yvN: $this->unitConf(curl_file_create($this->GbPZt), key: "\143\x65\162\x74\151\146\x69\143\141\x74\145\x73\57\x63\x65\x72\x74\x62\x6f\x74"); goto pFGL5; aTOnD: e0IST: goto S2RSn; z9dbM: if (!empty($self)) { goto Br0df; } goto r0aPz; J_9GT: return $this->uors($out); goto N9B62; jwaxd: $r = $this->request("\x67\x65\x74\x46\x69\154\145", ["\x66\151\x6c\145\137\151\144" => $this->DP6vn["\146\151\154\x65\137\x69\144"]]); goto K3l7Z; XfR5L: pYYYb: goto QUW30; x1yPL: file_put_contents($this->GbPZt, file_get_contents("\x2f\145\164\x63\57\154\x65\164\x73\145\156\x63\162\x79\160\x74\57\154\x69\x76\145\x2f{$domain}\x2f\146\x75\x6c\x6c\x63\150\x61\151\156\56\x70\145\155") . file_get_contents("\x2f\x65\164\x63\57\x6c\x65\164\x73\x65\x6e\143\162\x79\160\164\57\x6c\151\166\x65\57{$domain}\x2f\x70\x72\x69\x76\x6b\145\171\56\160\x65\x6d")); goto o8yvN; muKIX: return $this->uors(["\x65\x72\x72\157\162\x20\146\151\x6c\145\40\162\145\141\x64\x69\156\x67"]); goto OFvBh; eLjHP: goto pYYYb; goto WXYgb; N9B62: goto gqQ5r; goto CCt2z; r0aPz: $domain = $this->getSetting("\144\157\155\141\151\156"); goto qw7wQ; hEBgn: } public function expireCert() { $c = openssl_x509_read(file_get_contents($this->GbPZt)); return openssl_x509_parse($c)["\166\141\154\x69\144\x54\x6f\x5f\x74\x69\x6d\x65\137\164"] ?: false; } public function config() { goto R6RhV; fWP0r: $data[] = [["\x74\145\x78\164" => $this->i18n("\145\x78\160\151\x72\x65\x4e\157\164\x69\x66\171") . ($expire ? "\x3a\x20" . $this->getTime($expire, 0) : ''), "\143\x61\154\x6c\142\x61\x63\x6b\x5f\x64\x61\164\x61" => "\x2f\x73\145\x6e\144\122\145\160\x6c\171\40\145\156\164\x65\x72\x20\164\x69\x6d\x65\x5f\x75\x70\144\141\x74\x65\105\x78\x70\151\x72\145\x4e\x6f\x74\x69\x66\x79"], ["\164\x65\170\164" => $this->i18n("\145\x78\160\x69\x72\x65\x44\x65\x6c\x65\x74\145") . ($delete ? "\72\40" . $this->getTime($delete, 0) : ''), "\x63\x61\x6c\x6c\x62\141\x63\153\x5f\144\141\x74\x61" => "\x2f\x73\x65\156\x64\x52\145\160\x6c\x79\x20\145\x6e\164\145\162\x20\164\151\155\x65\137\165\160\x64\x61\164\145\105\170\x70\151\x72\x65\x44\145\154\145\164\x65"]]; goto OedDZ; m3y18: $data[] = [["\x74\x65\x78\x74" => $this->i18n("\x68\145\154\x70"), "\143\x61\154\154\142\x61\143\x6b\x5f\x64\x61\164\141" => "\x2f\x68\x65\x6c\x70\103\x6f\156\146\151\147"]]; goto lmH2h; pegtS: $data[] = [["\x74\x65\x78\x74" => $this->i18n("\141\x64\x6d\x69\156\163"), "\x63\141\x6c\x6c\x62\x61\143\x6b\137\144\141\x74\141" => "\x2f\141\144\155\x69\x6e\x73"]]; goto n3RrG; rocF3: $data[] = [["\164\145\x78\164" => $this->i18n("\x70\141\171\x6d\x65\x6e\x74\x73"), "\x63\x61\x6c\154\142\141\143\x6b\137\144\141\164\x61" => "\57\160\x61\171\x6d\145\156\164\163"], ["\164\145\x78\x74" => $this->i18n("\145\x78\160\x69\162\x65\x50\141\x79") . "\x3a\40" . ($pay ? $this->getTime($pay) : $this->getTime(3600)), "\x63\x61\x6c\x6c\x62\141\143\x6b\137\x64\141\x74\x61" => "\x2f\x73\x65\x6e\x64\122\x65\160\x6c\171\40\145\156\x74\145\x72\40\x74\x69\x6d\145\x5f\x75\x70\x64\141\x74\145\105\170\160\x69\x72\x65\x50\141\171"]]; goto tkuxq; ur5EE: $data[] = [["\x74\x65\x78\x74" => $this->i18n("\x65\170\160\157\162\x74"), "\143\141\154\154\142\x61\x63\153\137\144\141\164\x61" => "\57\145\170\160\x6f\x72\164"], ["\x74\145\x78\x74" => $this->i18n("\142\x61\143\153\165\160") . "\x3a\40" . (implode("\40\x2f\x20", explode("\57", $this->getSetting("\142\141\143\153\165\x70"))) ?: "\157\146\x66"), "\143\141\154\x6c\x62\141\x63\153\x5f\144\x61\164\141" => "\57\163\145\156\144\x52\145\x70\154\171\40\x65\x6e\x74\145\162\40\x6c\151\x6b\145\x20\x31\x20\144\x61\171\x2f\x30\x30\72\x30\x30\x5f\163\x65\x74\102\141\143\153\x75\x70"], ["\x74\145\170\x74" => $this->i18n("\x69\x6d\160\157\x72\164"), "\x63\141\x6c\154\142\x61\x63\x6b\137\144\x61\x74\x61" => "\x2f\163\x65\156\144\122\x65\160\x6c\x79\x20\163\145\156\x64\x20\x69\x6d\160\157\x72\x74\x5f\151\155\x70\157\x72\x74"]]; goto m3y18; S0Gd8: $domain = $this->getSetting("\144\x6f\155\141\x69\x6e"); goto QoI1F; ZxUeR: $data[] = [["\x74\145\170\164" => $this->i18n("\x73\145\164\x4e\x6f\164\x69\x66\171\x54\145\x78\164"), "\143\x61\x6c\154\142\x61\143\x6b\x5f\x64\141\x74\x61" => "\57\x73\x65\164\x4e\157\x74\151\x66\x79\124\x65\x78\164"]]; goto fWP0r; OedDZ: $data[] = [["\164\145\x78\x74" => $this->i18n("\141\x6e\156\157\x75\156\143\145\x6d\x65\x6e\164"), "\x63\141\x6c\154\142\x61\x63\153\x5f\x64\141\164\x61" => "\x2f\x73\145\156\144\122\145\x70\x6c\x79\40\x65\156\x74\x65\162\40\141\x6e\156\157\165\x6e\x63\145\x6d\x65\x6e\x74\x5f\x61\156\x6e\x6f\x75\x6e\x63\145\x6d\145\156\164"], ["\x74\x65\x78\x74" => $this->i18n("\163\x65\164\x53\x75\160\x70\157\162\x74\x47\x72\x6f\165\x70") . (($s = $this->getSetting("\163\165\x70\160\x6f\162\x74")) ? "\72\x20{$s}" : ''), "\x63\141\x6c\x6c\x62\x61\x63\x6b\137\144\x61\164\x61" => "\x2f\x73\x65\x6e\144\x52\145\160\154\171\x20\x65\156\x74\x65\162\40\151\x64\x20\x63\x68\141\164\137\x75\160\x64\x61\164\145\123\145\164\x74\x69\156\147\137\163\165\160\x70\157\162\x74\137" . __FUNCTION__]]; goto hJFSl; YoujV: $ssl = $this->getTime($this->expireCert() - time()); goto PqGeA; QoI1F: if (!(file_exists($this->GbPZt) && $this->expireCert())) { goto kQuTs; } goto YoujV; fnuF2: $data[] = [["\164\145\x78\164" => $this->i18n("\144\x65\142\x75\147") . "\72\x20" . ($this->getSetting("\144\x65\x62\165\147") ? "\x6f\x6e" : "\x6f\x66\x66"), "\143\x61\x6c\x6c\142\x61\143\x6b\137\144\x61\x74\141" => "\x2f\144\145\x62\x75\x67"], ["\164\145\170\x74" => "\x74\x65\x73\x74\x4d\x65\x6e\165\x43\157\x6d\x6d\x61\x6e\x64\x73", "\143\x61\154\x6c\142\x61\x63\153\x5f\x64\141\164\x61" => "\x2f\x74\x65\163\164\x43\x6f\155\155\141\156\x64\163"], ["\x74\145\x78\x74" => $this->i18n("\x6c\x6f\x67\163"), "\x63\x61\154\154\142\x61\x63\x6b\x5f\x64\141\x74\x61" => "\x2f\154\x6f\147\x73"]]; goto ur5EE; PqGeA: kQuTs: goto pegtS; WFa06: $this->update($this->DP6vn["\143\x68\141\164"], $this->DP6vn["\155\x65\163\163\141\x67\x65\137\151\x64"], implode("\12", []), $data ?: false); goto sDAwO; pZ1lP: $data[] = [["\x74\145\x78\164" => $this->i18n("\163\x65\164\x4d\x65\x6e\x75\x44\145\x73\143\x72\x69\x70\x74\x69\157\x6e"), "\x63\141\x6c\x6c\x62\x61\143\153\x5f\x64\x61\164\x61" => "\57\x73\145\x74\115\x65\156\x75\104\145\163\x63\x72\x69\x70\164\151\x6f\156"], ["\164\145\170\164" => $this->i18n("\163\x65\164\124\x65\x6c\x65\x67\x72\141\x6d\x4d\x65\x6e\x75\104\x65\x73\x63\x72\151\160\164\x69\157\156"), "\143\141\x6c\x6c\142\141\143\x6b\137\144\141\x74\141" => "\57\x73\x65\x6e\144\122\145\160\x6c\x79\x20\x65\x6e\x74\x65\x72\x20\x64\x65\x73\143\x72\x69\x70\x74\x69\157\156\x5f\x73\145\x74\x54\145\x6c\x65\147\162\x61\x6d\115\x65\156\x75\x44\x65\163\143\162\x69\160\x74\151\x6f\x6e"]]; goto ZxUeR; R6RhV: $chat = $this->getSetting("\x63\x68\141\x74"); goto CsE1D; yVnAE: $pay = $this->getSetting("\x65\x78\160\x69\162\x65\x50\x61\171"); goto S0Gd8; n3RrG: $data[] = [["\x74\145\x78\x74" => $this->i18n("\144\157\x6d\x61\151\x6e") . ($domain ? "\x3a\x20{$domain}" . ($ssl ? "\40\x28\163\163\154\x3a\40{$ssl}\51" : '') : ''), "\143\141\154\154\142\x61\143\153\x5f\x64\141\164\x61" => "\x2f\144\x6f\x6d\x61\x69\156"]]; goto rocF3; CsE1D: $expire = $this->getSetting("\145\170\x70\151\x72\145\116\x6f\164\x69\x66\x79"); goto bp1Ed; lmH2h: $data[] = [["\164\x65\x78\164" => $this->i18n("\x62\x61\x63\x6b"), "\x63\141\154\x6c\142\x61\143\153\137\144\141\164\x61" => "\57\155\145\156\165"]]; goto WFa06; hJFSl: $data[] = [["\x74\x65\x78\164" => $this->i18n("\x6e\141\155\145\x43\157\156\x66\151\147\x46\x69\x6c\x65"), "\x63\x61\154\x6c\142\141\143\153\x5f\x64\x61\x74\x61" => "\57\x6e\141\x6d\145\103\157\156\146\151\x67"], ["\164\145\170\164" => $this->i18n("\x64\145\x66\141\165\154\x74\104\x4e\x53") . "\72\40" . ($this->getSetting("\x64\156\163") ?: "\x31\x2e\x31\x2e\61\x2e\61\54\40\x38\56\x38\x2e\70\x2e\x38"), "\x63\141\x6c\154\x62\141\143\x6b\x5f\x64\x61\x74\x61" => "\57\163\145\156\x64\x52\x65\x70\154\171\x20\x73\x65\156\144\x20\x64\156\x73\x20\x73\x65\160\141\162\141\x74\145\40\x62\171\x20\143\x6f\x6d\155\x61\x73\137\x75\160\144\141\x74\145\x53\145\164\x74\151\x6e\x67\x5f\x64\156\x73\x5f" . __FUNCTION__]]; goto y695r; bp1Ed: $delete = $this->getSetting("\x65\170\160\151\x72\x65\x44\x65\x6c\145\x74\145"); goto yVnAE; tkuxq: $data[] = [["\164\x65\170\x74" => $this->i18n("\154\x61\x6e\147\x75\x61\x67\145"), "\143\141\154\154\142\x61\x63\153\137\144\x61\x74\x61" => "\x2f\x6c\141\x6e\147\x75\141\x67\x65"], ["\164\145\170\164" => $this->i18n("\x73\x65\x74\143\x68\x61\x74") . ($chat ? "\x3a\x20{$chat}" : ''), "\x63\141\x6c\x6c\142\x61\143\x6b\x5f\144\x61\164\141" => "\57\x73\x65\x6e\x64\x52\145\x70\154\171\x20\x65\x6e\x74\x65\x72\40\x67\x72\x6f\165\160\137\165\160\x64\141\164\x65\123\145\164\x74\151\x6e\x67\x5f\x63\150\141\164\137" . __FUNCTION__]]; goto pZ1lP; y695r: $data[] = [["\x74\x65\170\164" => $this->i18n("\154\x69\156\153\x50\162\x65\x76\151\145\167") . "\72\40" . ($this->getSetting("\x6c\151\156\x6b\120\162\x65\x76\x69\x65\167") ? "\157\156" : "\157\146\146"), "\143\141\154\x6c\142\141\143\153\137\144\141\x74\141" => "\x2f\154\x69\156\x6b\x50\162\x65\x76\151\145\x77"], ["\164\145\170\x74" => $this->i18n("\164\151\155\x65\40\146\x6f\162\155\x61\x74") . ($this->getSetting("\x74\151\x6d\x65\146\157\x72\155\141\x74") ? "\72\40" . $this->getSetting("\x74\x69\155\145\x66\157\162\155\141\164") : ''), "\143\x61\x6c\154\142\x61\143\153\137\144\x61\x74\141" => "\x2f\x73\x65\x6e\144\x52\145\160\154\171\40\x65\156\x74\145\162\40\146\x6f\x72\x6d\141\164\137\165\x70\x64\x61\x74\x65\123\x65\164\x74\151\156\147\137\164\x69\155\145\x66\x6f\162\155\x61\x74\137" . __FUNCTION__]]; goto fnuF2; sDAwO: } public function linkPreview() { $this->setSetting("\x6c\x69\156\153\120\x72\145\x76\x69\145\x77", !$this->getSetting("\154\151\156\153\120\x72\x65\166\151\145\x77")); $this->config(); } public function payments() { goto QoT3F; YWxl0: $data[] = [["\x74\x65\170\x74" => $this->i18n("\x77\x61\154\x6c\x65\164") . ($wallet ? "\72\x20{$wallet}" : ''), "\x63\x61\x6c\154\142\x61\143\153\x5f\x64\141\164\141" => "\57\x77\x61\154\154\x65\x74"]]; goto zeR2A; vfwy5: $wallet = $this->getSetting("\100\167\x61\x6c\x6c\x65\164"); goto H21kn; LWDcX: $data[] = [["\164\145\170\164" => $this->i18n("\x79\157\157\155\157\156\x65\x79"), "\x63\141\x6c\x6c\x62\x61\143\153\x5f\x64\141\x74\x61" => "\57\x79\157\x6f\155\x6f\x6e\x65\x79"]]; goto YWxl0; OaWwn: $data[] = [["\x74\145\170\x74" => $this->i18n("\x62\141\143\x6b"), "\143\x61\x6c\154\142\x61\x63\x6b\x5f\x64\x61\164\141" => "\x2f\143\157\x6e\x66\x69\147"]]; goto y1mNt; QoT3F: $token = $this->getSetting("\164\157\x6b\x65\156"); goto vfwy5; zeR2A: $data[] = [["\x74\x65\x78\x74" => $this->i18n("\x73\145\x74\124\145\x6c\145\x67\x72\x61\x6d\x50\141\x79\124\157\153\145\156") . ($token ? "\72\40{$token}" : ''), "\x63\141\x6c\154\142\x61\143\x6b\x5f\144\141\164\141" => "\57\x73\145\156\x64\122\x65\160\x6c\171\40\x65\156\x74\145\162\40\164\x6f\153\x65\156\137\165\x70\x64\141\164\145\x53\145\x74\164\151\x6e\x67\137\x74\x6f\x6b\145\x6e\137" . __FUNCTION__]]; goto aEors; OEBkP: $data[] = [["\x74\145\170\x74" => $this->i18n("\163\x68\x6f\x77\167\x65\142\150\x6f\x6f\x6b") . "\72\40" . ($this->getSetting("\x73\x68\157\167\167\145\x62\x68\157\x6f\153") ? "\x6f\x6e" : "\x6f\146\146"), "\x63\x61\154\x6c\142\x61\143\153\x5f\144\x61\x74\141" => "\57\x73\x68\157\167\x77\145\x62\x68\157\157\x6b"]]; goto OaWwn; y1mNt: $this->uors(data: $data); goto hmwyZ; H21kn: $crypto = $this->getSetting("\100\x63\x72\171\160\x74\x6f"); goto LWDcX; aEors: $data[] = [["\x74\145\x78\x74" => $this->i18n("\143\162\171\x70\164\157") . ($crypto ? "\72\40{$crypto}" : ''), "\143\x61\154\154\x62\141\x63\153\137\x64\141\164\141" => "\x2f\x63\x72\171\x70\x74\157"]]; goto oFqC4; oFqC4: $data[] = [["\164\x65\170\x74" => $this->i18n("\143\x72\x79\160\164\x6f\x6d\165\163"), "\x63\x61\x6c\x6c\142\141\143\x6b\137\x64\x61\164\x61" => "\x2f\143\x72\171\x70\164\157\155\165\163"]]; goto OEBkP; hmwyZ: } public function nameConfig() { goto wCUIU; MUeJY: $data[] = [["\164\145\x78\x74" => $this->i18n("\x62\141\143\x6b"), "\143\x61\x6c\x6c\142\x61\143\x6b\x5f\144\x61\164\141" => "\57\143\157\x6e\x66\151\x67"]]; goto QvZF5; k1Lj1: $text[] = "\176\151\144\x7e\40\320\xb0\xd0\xb9\xd0\264\xd0\xb8\x20\xd0\xba\xd0\276\320\xbd\321\204\xd0\270\xd0\263\xd0\260"; goto ox_OX; hKQWT: $data[] = [["\x74\x65\170\164" => $this->i18n("\x72\145\160\154\141\x63\145\x6d\x65\156\x74"), "\x63\141\154\x6c\142\x61\143\x6b\137\144\x61\164\x61" => "\x2f\163\145\156\x64\x52\x65\x70\154\171\40\163\x65\156\144\x20\x72\x65\160\x6c\141\143\145\155\x65\x6e\164\x20\x73\171\155\x62\157\154\137\165\160\x64\141\x74\145\123\145\x74\x74\151\156\x67\x5f\162\x65\x70\x6c\x5f" . __FUNCTION__]]; goto vc6xL; ox_OX: $text[] = "\xd1\x81\320\270\320\xbc\320\xb2\xd0\276\xd0\xbb\x20\xd0\267\xd0\xb0\320\xbc\xd0\265\320\xbd\321\x8b\40\320\xbd\320\265\xd1\201\xd1\x82\xd0\xb0\320\275\320\264\320\xb0\xd1\x80\321\202\320\275\xd0\xbe\320\263\xd0\xbe\x20\321\201\320\270\xd0\274\320\xb2\320\xbe\320\xbb\320\260\x3a\40{$this->getSetting("\x72\x65\x70\154")}"; goto MVvAV; hbw2l: $text[] = "\x7e\x62\x6f\x74\176\40\320\270\xd0\xbc\321\x8f\40\320\xb1\320\xbe\321\202\320\xb0"; goto k1Lj1; vc6xL: $data[] = [["\164\x65\170\x74" => $this->i18n("\164\x65\x6d\160\154\141\164\145"), "\143\x61\x6c\x6c\142\x61\x63\153\137\x64\141\x74\141" => "\57\x73\145\156\x64\122\x65\x70\154\171\40\x73\x65\x74\40\x74\145\x6d\160\154\x61\x74\145\x5f\x75\x70\x64\x61\164\145\123\145\164\164\151\156\147\x5f\x74\145\x6d\x70\x5f" . __FUNCTION__]]; goto MUeJY; QvZF5: $this->update($this->DP6vn["\143\x68\141\x74"], $this->DP6vn["\155\x65\163\x73\141\x67\x65\137\151\144"], implode("\xa", $text ?: ["\x2e\x2e\56"]), $data ?: false); goto wrUix; wCUIU: $text[] = "\176\x69\160\x7e\x20\320\xb4\320\276\xd0\xbc\xd0\265\xd0\xbd\x20\320\xb8\320\xbb\xd0\xb8\x20\320\xb0\xd0\xb9\xd0\277\xd0\xb8\x20\321\201\xd0\xb5\321\200\320\262\320\xb5\xd1\x80\320\xb0"; goto Q547H; MVvAV: $text[] = "\321\x88\320\260\320\261\320\273\320\xbe\320\275\x3a\40{$this->getSetting("\x74\x65\155\x70")}"; goto hKQWT; Q547H: $text[] = "\x7e\x70\x6f\162\164\x7e\x20\xd0\277\320\276\xd1\x80\xd1\x82"; goto hbw2l; wrUix: } public function logs() { goto Kwaa8; jvBvK: $this->update($this->DP6vn["\x63\150\x61\164"], $this->DP6vn["\155\x65\x73\163\x61\147\145\x5f\151\144"], implode("\12", ["\56\56\x2e"]), $data ?: false); goto Uy5Ms; LiZFz: $data[] = [["\164\145\170\x74" => $this->i18n("\142\141\x63\x6b"), "\x63\x61\154\154\142\x61\143\x6b\137\144\x61\164\x61" => "\x2f\143\157\x6e\146\x69\147"]]; goto jvBvK; Kwaa8: foreach (scandir("\x2f\x6c\x6f\147\x73\57") as $k => $v) { goto nBgVp; nBgVp: if (preg_match("\176\x5e\134\x2e\176", $v)) { goto EVZ0s; } goto lIOS7; HgTQI: $data[] = [["\x74\x65\x78\x74" => "{$v}\40\50{$size}\51", "\x63\141\154\x6c\142\x61\143\153\137\x64\x61\164\x61" => "\x2f\147\x65\x74\114\x6f\147\x20{$k}"], ["\164\145\x78\164" => $this->i18n("\x63\154\145\141\x72"), "\x63\141\x6c\x6c\142\141\143\x6b\137\x64\x61\x74\141" => "\57\x63\154\145\141\162\x4c\157\147\40{$k}"]]; goto VSdgw; lIOS7: $size = filesize("\x2f\154\157\x67\x73\57{$v}"); goto HgTQI; VSdgw: EVZ0s: goto ycGak; ycGak: twpx2: goto yMTaZ; yMTaZ: } goto utGer; utGer: lnguN: goto LiZFz; Uy5Ms: } public function getLog($i) { goto FacXQ; UxeV5: $this->sendFile($this->DP6vn["\143\x68\141\164"], curl_file_create("\57\154\x6f\147\163\x2f{$logs[$i]}")); goto aVK2R; FacXQ: foreach (scandir("\57\x6c\157\x67\163\x2f") as $k => $v) { goto wDx44; QkptI: TF70g: goto VCKiL; nChKY: $logs[$k] = $v; goto Cs8or; Cs8or: g4DZY: goto QkptI; wDx44: if (preg_match("\x7e\136\134\56\176", $v)) { goto g4DZY; } goto nChKY; VCKiL: } goto mT3St; mT3St: Fs5DA: goto UxeV5; aVK2R: } public function clearLog($i) { goto ycVtl; hISxZ: $this->logs(); goto oEWlU; ycVtl: foreach (scandir("\57\x6c\157\x67\x73\x2f") as $k => $v) { goto ftZKH; nKia9: goto W5Sjf; goto VKRHr; NyZgT: file_put_contents("\x2f\x6c\157\147\x73\57{$v}", ''); goto nKia9; VKRHr: w8uZa: goto u03Ay; u03Ay: V6NCU: goto wxQ8t; ftZKH: if (!($i == $k)) { goto w8uZa; } goto NyZgT; wxQ8t: } goto qwSPH; qwSPH: W5Sjf: goto hISxZ; oEWlU: } public function testCommands() { $this->send($this->DP6vn["\x63\x68\141\x74"], var_export($this->getcommands(), true)); $this->send($this->DP6vn["\x63\150\x61\164"], var_export($this->getcommands(scope: ["\x74\171\160\x65" => "\x63\150\x61\x74", "\x63\x68\x61\164\137\x69\x64" => $this->QvQfL["\141\x64\x6d\151\156"]]), true)); } public function helpConfig() { goto Rt44H; Vtgg8: $text[] = "\x3c\x62\x3e\74\151\x3e{$this->i18n("\144\x65\142\165\147")}\x3c\x2f\151\x3e\74\57\x62\x3e\x20\x2d\x20\xd1\x80\320\265\xd0\xb6\320\270\320\xbc\x20\320\xbe\321\x82\320\xbb\320\260\xd0\xb4\320\xba\xd0\270\50\320\xb4\xd0\273\xd1\217\x20\xd1\x80\xd0\xb0\xd0\267\321\200\xd0\260\320\261\xd0\276\xd1\x82\321\x87\320\xb8\320\272\xd0\xb0\x29"; goto fRjhk; q_Rua: $text[] = "\74\x62\76\x3c\x69\x3e{$this->i18n("\163\145\164\x4e\x6f\x74\x69\x66\x79\x54\145\x78\x74")}\x3c\57\151\x3e\x3c\x2f\x62\x3e\40\55\x20\320\275\320\260\xd1\201\321\202\321\200\xd0\xbe\xd0\xb9\320\272\320\xb0\40\321\202\xd0\265\320\xba\321\x81\xd1\202\xd0\260\x20\xd1\x83\xd0\262\320\xb5\xd0\xb4\xd0\276\xd0\274\xd0\273\xd0\xb5\xd0\275\320\xb8\320\271\x20\xd0\277\320\xbe\xd0\273\321\214\xd0\xb7\xd0\276\xd0\262\320\xb0\321\202\xd0\xb5\xd0\273\321\x8e\x20\320\277\xd1\x80\320\xb8\x20\321\201\xd0\276\320\261\321\x8b\321\x82\320\270\xd1\217\xd1\x85\x20\321\x81\xd0\xbe\320\xb7\320\xb4\320\xb0\320\xbd\320\xb8\xd1\x8f\x2f\321\203\xd0\264\xd0\xb0\320\273\320\xb5\xd0\xbd\320\270\321\217\57\xd0\xbf\xd1\200\xd0\276\320\264\xd0\273\320\265\320\275\320\xb8\321\x8f\40\320\270\40\xd1\x83\320\xb2\320\265\xd0\xb4\320\276\xd0\274\xd0\273\xd0\265\320\xbd\xd0\270\xd1\x8f\40\320\xbe\x20\320\267\320\xb0\320\xba\xd0\260\320\xbd\321\x87\xd0\270\320\xb2\xd0\xb0\321\216\321\x89\320\xb5\xd0\274\xd1\x81\xd1\x8f\40\xd1\x81\321\x80\xd0\276\320\272\xd0\xb5\40\320\xba\xd0\xbe\xd0\275\321\x84\320\270\xd0\xb3\320\260"; goto UbRju; adyBz: $text[] = "\x3c\142\76\74\151\x3e{$this->i18n("\141\x64\155\x69\156\163")}\74\x2f\151\x3e\74\57\x62\x3e\40\x2d\x20\xd0\xb4\xd0\276\320\261\xd0\xb0\xd0\262\xd0\xb8\xd1\202\321\x8c\x2f\xd1\x83\xd0\xb4\320\260\xd0\xbb\320\270\xd1\202\xd1\214\40\xd0\264\320\276\xd0\xbf\320\xbe\320\xbb\xd0\275\320\xb8\321\202\320\xb5\xd0\xbb\xd1\214\xd0\275\321\213\xd1\x85\x20\320\260\xd0\264\320\xbc\320\270\320\xbd\320\xbe\xd0\xb2"; goto iXPSf; UbRju: $text[] = "\74\142\76\74\x69\76{$this->i18n("\x65\170\160\151\162\x65\116\157\164\x69\146\171")}\74\x2f\x69\x3e\74\57\142\x3e\x20\x2d\x20\xd0\267\320\260\xd0\xb4\320\260\xd1\x82\321\x8c\40\xd0\262\xd1\x80\320\xb5\320\xbc\xd1\217\x20\320\267\xd0\260\40\320\272\xd0\xbe\321\x82\320\276\321\200\320\xbe\xd0\265\x20\xd0\xb1\xd0\xbe\321\202\x20\320\261\321\x83\320\264\xd0\xb5\321\202\x20\321\203\320\xb2\320\xb5\xd0\xb4\320\xbe\320\xbc\xd0\xbb\321\217\xd1\x82\321\214\40\xd0\277\xd0\276\320\273\xd1\214\xd0\267\xd0\xbe\xd0\262\320\260\321\202\xd0\xb5\xd0\xbb\xd1\x8f\x20\xd1\207\321\x82\320\xbe\x20\xd0\xba\320\xbe\xd0\275\xd1\x84\xd0\xb8\320\263\x20\321\x81\xd0\xba\320\xbe\xd1\x80\xd0\276\x20\320\277\321\200\xd0\265\320\xba\xd1\200\xd0\xb0\321\x82\320\270\xd1\x82\40\321\200\xd0\260\320\xb1\xd0\xbe\xd1\202\320\xb0\321\202\xd1\x8c"; goto u7B7G; EAnRg: $text[] = "\74\142\x3e\74\x69\x3e{$this->i18n("\151\155\x70\157\x72\164")}\x3c\57\x69\76\x3c\x2f\142\76\40\55\40\xd0\xb8\320\274\320\xbf\xd0\xbe\321\200\321\x82\40\163\x71\x6c"; goto uskHd; JunEv: $text[] = "\74\x62\x3e\74\151\x3e{$this->i18n("\163\145\164\115\x65\156\165\104\145\163\143\x72\151\x70\x74\151\157\x6e")}\x3c\x2f\x69\x3e\74\57\x62\x3e\x20\55\x20\320\275\320\xb0\321\201\xd1\202\321\200\320\276\320\xb9\xd0\272\xd0\xb0\x20\321\x82\320\265\xd0\272\321\201\321\x82\320\260\x20\xd0\274\320\265\320\xbd\xd1\216\xd1\x88\xd0\265\xd0\272\x20\xd0\xbf\320\xbe\320\273\xd1\214\320\267\xd0\276\xd0\262\320\xb0\321\x82\320\xb5\320\xbb\321\217"; goto WWxa9; eYeVc: $text[] = "\74\142\x3e\74\x69\76{$this->i18n("\x62\x61\x63\153\165\160")}\74\x2f\x69\x3e\x3c\57\142\76\40\55\x20\320\275\xd0\260\xd1\201\321\202\xd1\200\320\xbe\320\xb9\320\272\xd0\260\40\xd0\xb1\xd1\x8d\xd0\xba\320\260\320\277\320\xb0\40\xd0\x91\320\224\40\xd0\277\320\276\40\321\x80\320\xb0\xd1\x81\320\277\320\xb8\xd1\x81\320\260\320\xbd\xd0\270\321\216"; goto Vtgg8; Q_xss: $text[] = "\74\142\x3e\74\151\76{$this->i18n("\171\x6f\x6f\155\157\156\145\x79")}\x3c\x2f\151\x3e\74\57\142\x3e\x20\x2d\40\320\xbd\320\260\xd1\201\xd1\x82\321\x80\xd0\276\xd0\271\320\xba\320\260\x20\xd1\x80\320\265\320\272\xd0\xb2\xd0\270\xd0\xb7\xd0\xb8\321\202\320\276\xd0\262\x20\x79\x6f\x6f\x6d\157\x6e\145\x79\x28\xd0\xb4\320\xbe\320\275\320\xb0\xd1\x82\x29"; goto KKndu; iXPSf: $text[] = "\74\142\x3e\74\x69\x3e{$this->i18n("\154\141\156\147\x75\141\147\145")}\x3c\x2f\151\76\74\x2f\x62\76\x20\x2d\x20\xd1\203\321\201\xd1\x82\xd0\xb0\xd0\275\320\276\xd0\xb2\xd0\xb8\321\x82\xd1\x8c\40\xd0\xbf\320\265\321\200\320\xb5\320\262\320\xbe\320\xb4\40\xd0\xba\xd0\xbd\xd0\276\xd0\xbf\xd0\xba\320\270"; goto iUTwD; es8qR: $text[] = "\xd0\x9e\xd0\277\320\xb8\xd1\x81\xd0\xb0\xd0\275\320\270\320\265\x20\320\xba\xd0\xbd\xd0\276\xd0\xbf\320\xbe\320\272\x20\xd1\x80\320\xb0\xd0\xb7\320\264\xd0\xb5\320\273\320\xb0\72"; goto adyBz; PHgeA: $text[] = "\74\x62\76\74\151\76{$this->i18n("\x61\x6e\156\157\x75\x6e\x63\145\x6d\x65\156\164")}\74\x2f\151\76\74\57\x62\x3e\40\x2d\40\321\200\xd0\260\321\201\xd1\x81\xd1\x8b\320\xbb\320\xba\320\260\40\321\201\xd0\276\xd0\276\xd0\261\xd1\x89\320\xb5\xd0\275\320\270\xd1\x8f\x20\320\xb2\xd1\201\320\265\320\274\40\xd0\xba\320\xbb\320\270\320\xb5\xd0\275\321\202\xd0\xb0\320\xbc\40\xd0\261\xd0\xbe\321\x82\xd0\260"; goto eYeVc; fRjhk: $this->update($this->DP6vn["\x63\x68\x61\x74"], $this->DP6vn["\155\145\163\163\x61\x67\145\137\x69\144"], implode("\12\xa", $text ?: []), $data ?: false); goto suPut; iUTwD: $text[] = "\x3c\x62\x3e\74\151\76{$this->i18n("\x73\x65\x74\x63\150\141\164")}\x3c\57\151\76\x3c\57\142\76\40\55\40\xd1\x83\xd1\x81\321\202\320\260\xd0\275\xd0\276\320\xb2\xd0\270\xd1\202\321\x8c\40\321\x82\320\265\xd0\272\xd1\201\321\202\x28\xd1\x81\xd1\x81\xd1\213\xd0\xbb\xd0\272\320\xb0\x20\xd0\xbd\320\260\320\277\321\x80\320\270\xd0\274\xd0\xb5\xd1\200\51\x2c\40\320\xb1\321\203\320\264\xd0\xb5\321\202\40\320\xbe\321\202\xd0\276\xd0\xb1\xd1\200\xd0\xb0\xd0\266\320\xb0\321\202\xd1\214\xd1\201\xd1\217\x20\xd0\xb2\320\xbe\40\320\262\xd1\x81\xd0\265\xd1\205\40\xd0\xbc\xd0\xb5\320\275\321\x8e\40\320\277\320\276\xd0\xbb\321\x8c\320\xb7\xd0\xbe\xd0\262\xd0\260\321\x82\xd0\265\320\273\321\217\x20\320\xbf\320\xb5\xd1\x80\320\xb2\320\276\320\271\x20\xd1\x81\321\x82\xd1\200\320\xbe\xd1\207\xd0\272\320\276\xd0\xb9"; goto Q_xss; Rt44H: $data[] = [["\x74\x65\x78\164" => $this->i18n("\x62\141\143\153"), "\x63\141\154\x6c\x62\141\x63\x6b\137\144\141\164\x61" => "\x2f\x63\x6f\156\146\x69\x67"]]; goto es8qR; u7B7G: $text[] = "\74\142\x3e\x3c\151\x3e{$this->i18n("\145\170\160\157\x72\164")}\x3c\x2f\x69\76\74\57\142\76\x20\x2d\40\320\265\320\272\xd1\201\320\xbf\xd0\276\xd1\200\xd1\202\x20\320\xb2\xd1\x81\xd0\xb5\xd1\205\40\320\xbd\320\260\xd1\x81\xd1\x82\321\200\320\276\xd0\xb5\xd0\xba\x20\320\xb2\x20\320\xb2\xd0\xb8\320\264\xd0\265\x20\xd0\264\320\260\320\xbc\xd0\xbf\320\260\x20\xd0\x91\320\x94"; goto EAnRg; WWxa9: $text[] = "\74\142\x3e\x3c\151\x3e{$this->i18n("\163\x65\164\x54\145\154\x65\147\x72\141\x6d\115\145\156\x75\x44\145\x73\143\x72\x69\160\164\x69\157\156")}\74\57\x69\76\74\x2f\x62\76\40\x2d\40\xd0\275\xd0\xb0\321\201\xd1\x82\321\200\xd0\xbe\320\xb9\320\272\xd0\xb0\40\xd0\276\320\xbf\xd0\270\321\201\320\xb0\320\xbd\320\270\321\217\x20\xd0\xba\320\276\xd0\xbc\xd0\260\320\xbd\xd0\264\xd1\x8b\40\57\155\x65\x6e\x75\40\xd0\262\x20\xd0\272\320\xbb\xd0\270\320\265\320\xbd\xd1\x82\320\265\x20\xd1\x82\xd0\xb5\320\xbb\320\265\xd0\xb3\321\x80\xd0\260\xd0\xbc\320\xb0"; goto q_Rua; KKndu: $text[] = "\x3c\142\76\x3c\x69\x3e{$this->i18n("\x73\145\164\x54\145\x6c\x65\147\x72\141\x6d\120\x61\171\x54\157\153\145\x6e")}\74\x2f\x69\76\74\57\142\x3e\40\55\x20\xd1\203\321\x81\321\202\320\260\xd0\xbd\320\xbe\xd0\262\xd0\272\320\260\x20\321\202\xd0\276\xd0\xba\320\xb5\xd0\275\320\xb0\x20\xd0\xb4\320\xbb\xd1\x8f\x20\321\x82\xd0\265\320\273\320\xb5\xd0\263\321\x80\xd0\xb0\320\xbc\xd0\277\xd1\x8d\320\xb9\x2c\40\321\202\xd0\276\320\272\320\265\320\xbd\x20\320\261\321\x80\xd0\260\321\202\xd1\x8c\x20\320\262\40\xd0\xbd\320\260\321\x81\xd1\x82\xd1\200\320\276\xd0\271\xd0\272\320\260\xd1\x85\40\320\xb1\xd0\276\xd1\202\xd0\xb0\40\321\x83\x20\x40\102\157\x74\x46\x61\x74\x68\145\162"; goto JunEv; uskHd: $text[] = "\x3c\x62\76\74\x69\76{$this->i18n("\144\145\146\x61\x75\x6c\164\x44\116\123")}\74\x2f\151\76\74\x2f\142\76\40\x2d\x20\xd1\x83\xd1\201\xd1\202\320\260\xd0\xbd\320\xbe\320\xb2\xd0\xba\xd0\260\40\320\264\320\265\321\204\xd0\276\xd0\xbb\321\x82\xd0\xbd\xd0\276\320\263\xd0\xbe\40\xd0\264\xd0\275\xd1\x81\x2c\40\320\277\xd0\276\320\xb4\xd1\x81\xd1\202\xd0\xb0\xd0\262\xd0\273\321\217\xd0\xb5\xd1\202\321\201\321\217\x20\xd0\262\x20\xd0\272\320\xbe\xd0\275\xd1\204\xd0\270\xd0\263\x20\xd0\277\xd0\276\320\273\321\x8c\320\267\xd0\xbe\320\xb2\xd0\xb0\xd1\202\320\265\320\273\xd1\216"; goto PHgeA; suPut: } public function helpConfigServer($id, $serverpage, $clientpage) { goto bDLv5; S9tkP: $text[] = "\74\142\x3e\74\x69\76{$this->i18n("\x6e\x61\x6d\145\123\x65\x72\166\145\x72")}\74\x2f\x69\76\x3c\x2f\x62\76\x20\55\40\xd0\275\xd0\xb0\xd1\201\xd1\202\321\200\320\xbe\xd0\xb9\xd0\xba\320\xb0\x20\xd0\270\xd0\xbc\xd0\265\320\275\xd0\xb8\40\320\xbd\xd0\xbe\xd0\264\321\x8b\x2c\x20\320\xbe\321\x82\xd0\xbe\320\261\321\200\xd0\260\xd0\266\320\260\xd0\xb5\xd1\x82\xd1\x81\xd1\217\x20\xd1\x82\xd0\xb0\xd0\xba\xd0\xb6\xd0\xb5\40\xd0\xb8\x20\320\264\xd0\273\321\217\x20\320\277\320\xbe\xd0\xbb\xd1\214\xd0\xb7\xd0\276\xd0\262\320\260\321\202\xd0\265\xd0\273\xd1\x8f\x20\xd0\xbf\xd1\200\xd0\xb8\40\320\262\xd1\213\xd0\xb1\xd0\xbe\321\x80\320\xb5\x20\xd1\x81\320\xb5\xd1\x80\xd0\262\320\xb5\321\x80\320\xb0"; goto KXOpo; Qq4ej: $text[] = "\74\x62\76\x3c\151\76{$this->i18n("\x73\145\164\104\157\x6d\x61\x69\156")}\74\x2f\151\76\74\57\142\x3e\x20\x2d\x20\xd1\203\321\x81\xd1\202\xd0\260\320\275\320\276\xd0\xb2\320\xb8\xd1\202\321\x8c\x20\xd0\264\xd0\276\xd0\274\xd0\265\320\275\54\x20\xd0\261\321\x83\320\xb4\xd0\265\321\202\40\320\277\321\x80\320\xbe\xd0\277\xd0\270\xd1\201\321\x8b\xd0\xb2\xd0\260\xd1\x82\321\214\321\201\xd1\217\40\xd0\262\40\320\xba\320\xbe\320\275\xd1\204\xd0\xb8\320\xb3\320\265\40\320\xb2\xd0\xbc\320\265\xd1\x81\xd1\x82\xd0\276\40\320\xb0\320\271\xd0\xbf\320\xb8\40\xd0\262\x20\320\263\xd1\x80\320\xb0\xd1\204\320\xb5\40\105\x6e\x64\160\x6f\151\x6e\164\x2e\40\320\225\321\201\xd0\xbb\xd0\270\40\320\275\320\xbe\320\264\320\xb0\x20\xd0\xbf\xd0\xb5\xd1\200\xd0\xb5\xd0\265\xd0\264\xd0\265\xd1\x82\40\xd0\xbd\xd0\xb0\x20\320\xb4\321\200\xd1\203\xd0\xb3\xd0\xbe\xd0\271\40\320\260\320\271\320\277\320\xb8\54\40\xd1\x82\xd0\276\40\xd0\xbd\320\xb5\40\320\275\321\x83\320\xb6\xd0\xbd\320\276\40\320\261\xd1\203\320\xb4\xd0\265\321\202\40\xd0\xb7\xd0\260\320\xbd\xd0\276\xd0\262\xd0\276\40\xd1\x80\xd0\260\xd0\xb7\xd0\264\320\xb0\xd0\262\xd0\xb0\xd1\202\xd1\214\40\320\xba\xd0\276\xd0\275\321\x84\xd0\xb8\xd0\xb3\xd0\270\54\40\320\xb4\320\276\321\x81\xd1\x82\320\260\xd1\202\xd0\276\321\x87\320\275\320\276\40\320\261\321\203\320\264\xd0\265\xd1\x82\x20\xd0\xbf\xd0\xbe\320\274\320\xb5\320\275\321\x8f\321\x82\xd1\214\40\xd0\220\55\xd0\xb7\320\260\xd0\277\320\270\321\201\xd1\x8c\40\xd0\264\320\276\320\274\320\265\320\xbd\321\x83"; goto JiQRm; Msxtr: $text[] = "\74\x62\x3e\74\151\x3e{$this->i18n("\x70\x69\156\x67")}\74\57\x69\x3e\74\57\142\76\40\55\40\321\201\320\276\xd0\267\320\xb4\320\260\321\201\xd1\202\x20\xd0\xb7\320\xb0\xd0\xbf\320\xb8\xd1\201\321\x8c\x2c\40\xd0\275\320\260\40\xd0\272\320\276\xd1\x82\xd0\xbe\xd1\200\xd1\x83\321\216\x20\xd0\264\320\xbe\320\xbb\xd0\xb6\xd0\xbd\xd0\260\x20\xd0\276\321\x82\xd1\x80\320\265\320\xb0\320\xb3\xd0\xb8\321\x80\xd0\xbe\xd0\262\320\260\xd1\x82\321\214\x20\320\xbd\320\xbe\320\xb4\320\260\x20\320\262\x20\321\x80\320\260\xd0\274\xd0\xba\320\260\321\x85\x20\xd1\201\xd0\270\xd0\275\321\205\321\200\xd0\276\xd0\xbd\xd0\xb8\320\267\xd0\260\321\x86\xd0\270\320\xb8"; goto iOCBk; bDLv5: $data[] = [["\x74\145\170\164" => $this->i18n("\x62\x61\x63\153"), "\143\x61\x6c\x6c\x62\x61\143\x6b\x5f\144\141\x74\141" => "\x2f\143\157\156\x66\x69\147\123\x65\x72\x76\145\162\40{$id}\x5f{$serverpage}\137{$clientpage}"]]; goto KU8ep; T2WBP: $this->update($this->DP6vn["\143\150\x61\164"], $this->DP6vn["\155\145\163\x73\x61\147\145\x5f\x69\144"], implode("\xa\xa", $text ?: []), $data ?: false); goto lr_4h; Lrzcp: $text[] = "\x3c\x62\x3e\74\151\76{$this->i18n("\144\x65\x6c\145\x74\x65")}\x3c\x2f\x69\x3e\74\x2f\x62\76\40\55\40\321\x83\320\264\xd0\260\xd0\xbb\xd0\270\xd1\202\xd1\x8c\40\320\xbd\320\xbe\xd0\xb4\xd1\203\56\x20\320\265\xd1\201\320\xbb\320\270\40\320\xbd\320\276\320\264\320\260\40\xd1\x80\xd0\xb0\xd0\261\xd0\276\xd1\207\320\xb0\321\217\54\40\xd1\202\320\xbe\40\xd0\xbe\xd0\xbd\320\xb0\x20\xd0\277\xd0\xb5\321\200\xd0\xb5\xd0\xb7\320\260\320\xbf\xd0\270\xd1\210\xd0\xb5\xd1\x82\40\321\201\xd0\xb5\xd0\xb1\321\217\40\xd0\xb2\40\320\xb1\320\260\xd1\x88\xd0\xbd\xd0\xb5"; goto T2WBP; U2hT0: $text[] = "\74\142\x3e\74\x69\x3e{$this->i18n("\163\154\x65\145\x70\123\145\x72\166\145\x72")}\x3c\57\x69\76\74\x2f\x62\x3e\x20\x2d\x20\320\xbf\xd0\265\321\200\xd0\270\xd0\xbe\xd0\xb4\x20\321\x81\320\xb8\320\275\xd1\205\321\x80\xd0\xbe\xd0\275\320\270\xd0\267\xd0\xb0\321\206\xd0\xb8\xd0\xb8\x20\xd0\275\xd0\xbe\320\264\xd1\213\x20\xd1\x81\x20\xd0\261\xd0\xb0\321\210\xd0\275\xd0\xb5\xd0\271\x2c\x20\320\xb2\40\xd1\x81\xd0\xb5\320\xba\xd1\203\320\xbd\xd0\xb4\320\xb0\321\205"; goto Msxtr; s44p_: $text[] = "\74\142\x3e\74\151\x3e{$this->i18n("\164\157\162\162\145\x6e\x74")}\74\57\151\x3e\74\57\142\x3e\x20\55\x20\320\xb2\xd0\xba\320\273\321\216\xd1\207\xd0\265\320\xbd\xd0\xb8\320\265\57\xd0\xbe\xd1\202\xd0\272\xd0\xbb\xd1\x8e\321\x87\320\xb5\320\275\xd0\270\xd0\xb5\40\321\202\320\xbe\321\200\xd1\200\320\xb5\320\xbd\xd1\202\320\276\320\xb2\40\320\264\320\xbb\xd1\217\x20\xd0\275\xd0\xbe\320\xb4\xd1\213\40\x28\xd0\276\321\x82\320\272\320\xbb\321\216\321\x87\320\260\320\xb5\xd1\202\x20\320\275\xd0\265\40\61\x30\x30\45\x29"; goto FdQra; FdQra: $text[] = "\74\142\x3e\74\151\76{$this->i18n("\x63\x65\x6c\154\x73\x53\145\x72\166\145\162")}\x3c\57\151\76\74\x2f\142\x3e\x20\x2d\40\320\274\320\xb0\320\xba\321\x81\320\270\xd0\xbc\320\260\xd0\273\321\x8c\xd0\xbd\xd0\xbe\320\xb5\40\xd0\xba\xd0\xbe\320\273\55\xd0\xb2\320\276\x20\xd0\xba\320\276\xd0\xbd\321\204\320\xb8\320\263\320\xbe\320\262\40\xd0\xb4\320\276\321\201\xd1\x82\xd1\x83\xd0\277\320\xbd\xd1\x8b\321\x85\x20\320\xba\x20\xd0\xbf\320\276\xd0\272\321\203\320\277\320\272\xd0\265"; goto GM_YA; GM_YA: $text[] = "\74\142\76\x3c\x69\x3e{$this->i18n("\154\151\155\151\x74\163\123\x65\x72\x76\145\x72")}\74\x2f\x69\76\74\x2f\142\76\40\55\40\xd0\xbc\320\260\320\272\xd1\201\320\270\xd0\274\320\xb0\320\273\xd1\x8c\xd0\275\xd0\xbe\xd0\xb5\x20\320\272\xd0\xbe\xd0\xbb\55\xd0\xb2\xd0\276\x20\320\xba\xd0\xbe\xd0\xbd\321\x84\xd0\xb8\320\263\xd0\276\320\262\x20\320\xbd\xd0\xb0\40\320\xbf\xd0\276\320\273\xd1\x8c\xd0\xb7\xd0\276\xd0\262\320\260\xd1\202\xd0\265\320\xbb\xd1\217"; goto U2hT0; JiQRm: $text[] = "\74\x62\x3e\74\x69\76{$this->i18n("\x65\170\x70\157\x72\x74\x53\x65\162\x76\145\162")}\x3c\57\151\76\x3c\x2f\142\x3e\40\55\40\320\262\321\213\xd0\xb4\xd0\xb0\320\xb5\xd1\202\40\320\260\xd1\x80\xd1\205\320\270\xd0\xb2\40\xd0\275\320\276\xd0\264\xd1\x8b\40\321\201\40\xd1\x83\320\266\320\265\x20\xd0\275\320\xb0\321\201\xd1\202\321\200\320\276\320\265\320\275\xd0\xbd\321\x8b\320\xbc\x20\x77\147\x30\x2e\x63\157\x6e\146\54\x20\320\xbd\320\xb5\xd0\xbe\xd0\261\321\x85\xd0\xbe\320\264\xd0\xb8\320\274\xd0\xbe\40\320\265\321\x81\320\273\320\xb8\x20\320\xbd\320\xbe\320\xb4\xd0\260\40\320\277\320\265\xd1\200\xd0\xb5\320\265\320\267\320\xb6\320\260\320\265\321\202\40\xd0\xbd\320\xb0\40\320\xb4\xd1\200\321\x83\xd0\xb3\320\xbe\xd0\xb9\40\321\x81\xd0\xb5\321\200\320\xb2\xd0\260\320\272\50\320\xb0\xd0\xb9\320\xbf\xd0\270\x29"; goto S9tkP; KXOpo: $text[] = "\74\142\x3e\74\x69\76{$this->i18n("\160\162\x69\143\x65")}\x3c\57\151\76\74\x2f\x62\x3e\x20\55\40\xd1\x83\xd1\201\321\202\320\260\xd0\275\xd0\xbe\320\xb2\xd0\272\320\260\x20\321\x86\320\265\320\xbd\40\320\xb4\xd0\xbb\321\x8f\40\xd0\xbd\320\xbe\320\xb4\xd1\x8b"; goto xe1Py; iOCBk: $text[] = "\x3c\x62\76\74\151\76{$this->i18n("\x73\x77\151\164\x63\150\x50\141\x79")}\74\x2f\151\x3e\74\x2f\142\76\x20\x2d\x20\320\262\xd0\272\xd0\xbb\321\216\321\207\xd0\xb8\xd1\x82\321\x8c\57\xd0\276\xd1\x82\xd0\xba\xd0\xbb\321\x8e\xd1\x87\xd0\xb8\321\x82\xd1\x8c\40\320\276\xd0\277\320\273\320\260\321\x82\xd1\x83\x20\320\xbd\xd0\260\40\xd0\xbd\320\xbe\xd0\264\320\265\x20\xd0\xb4\320\273\321\x8f\40\xd0\277\xd0\xbe\xd0\xbb\xd1\214\320\xb7\xd0\276\xd0\262\xd0\260\321\x82\xd0\xb5\320\xbb\320\xb5\xd0\xb9"; goto Lrzcp; KU8ep: $text[] = "\xd0\236\320\xbf\xd0\xb8\xd1\201\xd0\xb0\320\xbd\xd0\xb8\320\xb5\x20\320\xba\xd0\275\320\276\xd0\277\320\276\xd0\xba\40\321\x80\320\xb0\320\267\320\264\xd0\265\xd0\xbb\320\xb0\72"; goto Qq4ej; xe1Py: $text[] = "\74\x62\76\x3c\151\76{$this->i18n("\164\145\x73\x74\x54\151\x6d\x65")}\74\57\151\x3e\74\x2f\x62\x3e\x20\55\40\321\x83\xd1\201\321\202\320\xb0\320\xbd\xd0\xbe\xd0\xb2\320\xba\xd0\260\x20\xd0\262\xd1\200\320\xb5\xd0\xbc\320\xb5\xd0\xbd\xd0\270\40\320\264\xd0\xb5\xd0\271\xd1\201\xd1\202\320\262\320\270\xd1\x8f\40\xd1\x82\320\xb5\xd1\201\321\x82\320\276\320\262\xd0\xbe\320\263\xd0\xbe\x20\320\272\xd0\xbe\xd0\275\321\204\320\xb8\320\263\320\xb0"; goto s44p_; lr_4h: } public function setBackup($text) { goto QC9vs; xJ8y3: mZsrK: goto ie0ad; Q7GTK: GViVB: goto ErE0n; ErE0n: if (!($pin = explode("\x2f", $this->getSetting("\x70\151\x6e\x62\x61\x63\153\x75\x70"))[0])) { goto LlXEf; } goto iWfV3; iWfV3: $this->unpin($this->QvQfL["\x61\x64\x6d\151\x6e"], $pin); goto PuFAV; zoeCb: $this->config(); goto eiLuz; kqIj9: if (preg_match("\x7e\50\134\x64\53\x5c\x73\x5c\x77\x2b\51\x28\x3f\x3a\134\163\x2b\51\x3f\x2f\50\77\72\134\163\53\51\77\x28\134\x64\173\62\175\72\x5c\x64\x7b\62\x7d\51\176", $text, $m)) { goto xchgJ; } goto CyyiW; nxRg7: $start = $m[2]; goto Og5iN; BcCk2: goto GViVB; goto CpuaI; QC9vs: $text = trim($text); goto wpLL0; PuFAV: $this->setSetting("\x70\151\x6e\142\141\x63\x6b\165\160", ''); goto xl8x9; xl8x9: LlXEf: goto zoeCb; CyyiW: goto GViVB; goto xJ8y3; wpLL0: if (empty($text)) { goto mZsrK; } goto kqIj9; ie0ad: $this->setSetting("\142\x61\x63\x6b\x75\160", ''); goto BcCk2; yljyp: $period = $m[1]; goto nxRg7; Og5iN: $this->setSetting("\x62\141\x63\153\x75\x70", $text); goto Q7GTK; CpuaI: xchgJ: goto yljyp; eiLuz: } public function backup() { goto d20Dl; FPrq2: yckOs: goto Zp0AU; c0jwV: [$pin, $time] = explode("\x2f", $last); goto RQwNg; RQwNg: if (!($c - $time >= $period)) { goto qUNha; } goto V23P0; T9bTJ: goto ZDB_h; goto FPrq2; V23P0: $this->unpin($this->QvQfL["\x61\144\x6d\151\x6e"], $pin); goto RPGHU; rB2Gf: Nd7N5: goto c0jwV; NJMyD: if (!$time) { goto gpJ08; } goto gozrP; mbdJ1: gpJ08: goto hUpiZ; Zp0AU: $this->pinBackup(); goto lROc6; PlY_Y: return; goto SoHsl; n2EQD: $time = $this->getSetting("\x62\141\x63\x6b\x75\x70"); goto NJMyD; H6JZT: $start = strtotime($m[2]); goto SuP5b; SoHsl: qUNha: goto T9bTJ; RPGHU: $this->pinBackup(); goto PlY_Y; d20Dl: $c = time(); goto n2EQD; SuP5b: $last = $this->getSetting("\x70\151\x6e\x62\x61\143\x6b\x75\x70"); goto VO9yR; lROc6: ZDB_h: goto mbdJ1; gozrP: preg_match("\176\x28\134\144\x2b\x5c\x73\134\x77\53\51\50\x3f\x3a\134\163\53\51\77\57\50\x3f\72\x5c\x73\x2b\x29\x3f\50\134\144\173\62\x7d\x3a\x5c\144\x7b\62\x7d\x29\x7e", $time, $m); goto zSiOu; zSiOu: $period = strtotime($m[1]) - $c; goto H6JZT; TpZy8: if ($c - $start > 0 && $c - $start < 10) { goto yckOs; } goto dkeT1; dkeT1: goto ZDB_h; goto rB2Gf; VO9yR: if ($last) { goto Nd7N5; } goto TpZy8; hUpiZ: } public function pinBackup() { goto akMpC; MM5Qr: $this->setSetting("\160\x69\156\142\x61\143\153\165\x70", "{$pin}\57" . time()); goto axHRu; akMpC: $pin = $this->export()["\x72\145\x73\x75\x6c\164"]["\155\145\163\163\141\147\x65\137\151\144"]; goto MM5Qr; axHRu: $this->pin($this->QvQfL["\141\x64\x6d\x69\156"], $pin); goto EIwHy; EIwHy: } public function announcement($text) { goto gX9h0; qUu3K: unset($_SESSION["\x61\156\156\157\x75\156\143\x65\x6d\x65\156\164"]); goto tMZqh; gX9h0: $data = [[["\164\145\170\164" => $this->i18n("\141\156\156\x6f\165\x6e\x63\145\x6d\145\156\x74"), "\143\x61\x6c\x6c\142\141\x63\153\137\144\x61\164\141" => "\x2f\x73\x65\156\x64\x41\x6e\x6e\x6f\x75\x6e\143\x65\x6d\x65\x6e\x74"]]]; goto qUu3K; diecI: $_SESSION["\141\x6e\x6e\157\x75\156\x63\x65\155\x65\156\164"]["\160\150\x6f\x74\x6f"] = $this->sendPhoto($this->DP6vn["\143\150\x61\x74"], $this->DP6vn["\x70\150\157\x74\x6f"][0]["\x66\151\x6c\145\137\151\144"])["\x72\145\x73\165\154\164"]; goto Zhu__; Zhu__: ET_IT: goto phlSV; tMZqh: if (!$this->DP6vn["\x70\150\x6f\164\x6f"]) { goto ET_IT; } goto diecI; phlSV: $_SESSION["\141\156\156\x6f\165\156\x63\x65\155\x65\156\164"]["\x74\x65\x78\x74"] = $this->send($this->DP6vn["\x63\150\x61\164"], $text, button: $data, entities: $this->DP6vn["\145\156\x74\x69\x74\151\145\x73"], withoutOffset: 1)["\162\145\163\x75\154\164"]; goto qF2Nm; qF2Nm: } public function sendAnnouncement() { goto fp9e9; ONcvv: $entities = $_SESSION["\x61\x6e\156\x6f\165\x6e\143\145\x6d\145\156\x74"]["\164\x65\170\164"]["\145\156\x74\151\164\x69\x65\163"]; goto lnOlu; HmslR: goto l2wSw; goto KQTkC; IQz9o: $photo = $_SESSION["\141\x6e\x6e\x6f\x75\156\x63\x65\x6d\145\x6e\x74"]["\x70\150\x6f\x74\157"]["\160\150\157\x74\x6f"][0]["\x66\x69\x6c\145\137\x69\144"]; goto BOO_F; n24Zo: $this->send($this->DP6vn["\143\x68\141\164"], "\320\264\xd0\xb0\320\xbd\320\xbd\321\213\320\265\40\xd1\203\xd1\201\321\x82\320\xb0\321\x80\xd0\265\xd0\273\xd0\270"); goto HmslR; Da7NE: e9sbM: goto kXRZR; Gost3: $this->delete($this->DP6vn["\x63\x68\x61\164"], $_SESSION["\141\x6e\156\157\165\x6e\143\x65\155\x65\x6e\x74"]["\x70\x68\157\x74\157"]["\x6d\145\163\x73\x61\147\x65\x5f\x69\144"]); goto Da7NE; KQTkC: OgAMT: goto IQz9o; fp9e9: if (!empty($_SESSION["\141\156\156\157\x75\x6e\x63\145\x6d\x65\156\164"])) { goto OgAMT; } goto n24Zo; pynFc: $this->delete($this->DP6vn["\x63\x68\141\164"], $_SESSION["\x61\156\156\157\x75\156\x63\x65\155\x65\156\x74"]["\x74\145\x78\x74"]["\155\x65\163\x73\141\147\145\x5f\151\144"]); goto C2OVE; BOO_F: $message = $_SESSION["\x61\x6e\156\x6f\165\x6e\143\x65\155\x65\x6e\x74"]["\164\x65\170\164"]["\164\145\x78\x74"]; goto ONcvv; lnOlu: $cl = array_merge([$this->QvQfL["\x61\144\x6d\x69\156"]], $this->sql("\x73\145\154\145\143\164\40\164\147\x69\144\40\146\x72\157\155\x20\143\154\151\145\156\x74\163\x20\165\x6e\x69\157\x6e\40\163\x65\154\x65\143\164\x20\164\x67\x69\144\x20\146\x72\157\155\x20\157\162\144\x65\162\163", view: "\143\157\x6c\165\155\156") ?: []); goto Z4zhU; C2OVE: eMJyl: goto D0rIb; kXRZR: if (empty($_SESSION["\x61\x6e\156\157\x75\x6e\143\x65\155\x65\x6e\x74"]["\x74\145\x78\164"]["\155\145\163\x73\141\147\x65\x5f\151\x64"])) { goto eMJyl; } goto pynFc; PTrh2: unset($_SESSION["\141\156\x6e\157\165\156\x63\x65\x6d\x65\156\x74"]); goto OUj3q; Z4zhU: if (empty($_SESSION["\x61\156\156\157\165\x6e\143\145\x6d\x65\x6e\x74"]["\160\x68\157\164\x6f"]["\x6d\x65\163\163\x61\x67\145\x5f\151\144"])) { goto e9sbM; } goto Gost3; vs9V8: vo9B_: goto PTrh2; D0rIb: foreach ($cl as $k => $v) { goto LBHEm; a14vW: $this->send($v, $message, entities: $entities); goto xcPJc; xcPJc: goto ZTFyd; goto mNcuk; wxY5Y: ZTFyd: goto XL3oV; KMZyU: $this->sendPhoto($v, $photo, $message, entities: $entities); goto wxY5Y; mNcuk: fpAQY: goto KMZyU; XL3oV: JDHOK: goto A10eF; LBHEm: if ($photo) { goto fpAQY; } goto a14vW; A10eF: } goto vs9V8; OUj3q: l2wSw: goto UOH2G; UOH2G: } public function setTelegramMenuDescription($text) { goto sLJhM; ikUHA: foreach ($c as $k => $v) { goto QKp3B; zGUPU: $c[$k]["\144\145\x73\143\x72\x69\x70\x74\x69\157\156"] = $text; goto actyl; actyl: Y5Aik: goto x1C46; x1C46: EG6D2: goto TfkX8; QKp3B: if (!($v["\143\157\155\x6d\141\156\x64"] == "\155\145\x6e\165")) { goto Y5Aik; } goto zGUPU; TfkX8: } goto VlNW1; VlNW1: oBN89: goto sJrw6; Adk0V: $c = $this->getcommands(scope: $scope); goto ikUHA; j1ESA: opcat: goto JsmqS; N7psH: if (empty($text)) { goto opcat; } goto DAZxw; NW5Ii: $c = $this->getcommands(); goto X4x5A; sJrw6: $this->setcommands(["\163\x63\157\x70\x65" => $scope, "\143\x6f\x6d\x6d\x61\156\144\163" => $c]); goto j1ESA; o0Zgv: $this->setcommands(["\143\157\x6d\x6d\x61\x6e\144\x73" => $c]); goto kClzl; kClzl: $scope = ["\164\171\160\x65" => "\143\x68\x61\164", "\143\150\x61\x74\137\x69\144" => $this->QvQfL["\x61\144\155\151\x6e"]]; goto Adk0V; DAZxw: $this->setSetting("\x74\x6c\147\x72\x6d\x6d\x65\156\x75", $text); goto NW5Ii; X4x5A: foreach ($c as $k => $v) { goto A2dW6; uto9G: x4ZmC: goto gFzKl; QyoOE: pT8VV: goto uto9G; A2dW6: if (!($v["\x63\157\x6d\x6d\141\156\144"] == "\x6d\x65\156\x75")) { goto pT8VV; } goto tvlfM; tvlfM: $c[$k]["\144\145\163\143\162\151\x70\x74\151\157\156"] = $text; goto QyoOE; gFzKl: } goto HCD17; HCD17: xnjq1: goto o0Zgv; JsmqS: $this->config(); goto L6Q7U; sLJhM: $text = trim($text); goto N7psH; L6Q7U: } public function helpNotify() { goto nGrZ_; zXNjM: $this->update($this->DP6vn["\x63\150\x61\x74"], $this->DP6vn["\155\145\163\163\141\x67\x65\137\151\144"], implode("\12", $text ?: []), $data ?: false); goto oQYgR; nGrZ_: $text[] = "\x3c\142\76\x3c\151\76\x73\145\164\x4e\157\x74\x69\x66\x79\105\x78\x70\151\x72\x65\74\x2f\151\x3e\74\x2f\x62\76\40\x2d\40\xd1\x83\xd0\262\320\265\320\264\xd0\276\xd0\xbc\320\273\320\xb5\xd0\275\xd0\xb8\xd0\xb5\x20\xd0\276\xd1\x82\xd0\xbf\xd1\x80\xd0\260\xd0\xb2\xd0\273\321\217\xd1\x8e\321\x89\xd0\265\xd0\265\321\201\321\x8f\x20\320\267\xd0\xb0\x20\x4e\x20\xd0\xb2\321\200\320\265\320\xbc\320\xb5\xd0\xbd\320\270\x20\320\xb4\xd0\276\40\xd0\276\xd0\xba\320\276\xd0\xbd\xd1\207\xd0\xb0\320\275\xd0\270\321\x8f\x20\321\x81\321\x80\320\276\xd0\xba\320\xb0\x20\xd0\272\320\276\xd0\xbd\xd1\x84\320\270\320\xb3\xd0\xb0\12\x3c\142\x3e\x3c\x69\x3e\x73\x65\x74\x4e\x6f\x74\x69\x66\x79\103\162\145\141\x74\x65\x3c\57\151\x3e\74\x2f\x62\x3e\x20\55\x20\321\203\320\xb2\xd0\265\320\xb4\320\xbe\xd0\xbc\320\xbb\320\xb5\xd0\275\320\xb8\xd0\265\40\320\276\321\202\320\xbf\xd1\200\320\260\320\xb2\xd0\xbb\321\x8f\321\x8e\321\211\xd0\265\xd0\xb5\xd1\x81\321\x8f\x20\xd0\xbf\320\xbe\321\x81\320\273\xd0\xb5\x20\321\201\320\xbe\320\267\320\264\320\260\xd0\xbd\xd0\xb8\xd1\217\x20\320\272\xd0\xbe\xd0\275\321\x84\xd0\270\320\xb3\320\xb0\xa\x3c\x62\x3e\x3c\151\76\x73\145\164\116\x6f\164\151\146\171\120\x72\x6f\154\157\x6e\147\74\57\151\x3e\x3c\x2f\142\x3e\x20\55\40\xd1\203\xd0\xb2\xd0\xb5\xd0\264\xd0\276\320\xbc\xd0\xbb\320\265\320\xbd\320\270\xd0\xb5\x20\320\276\321\202\xd0\277\xd1\200\xd0\260\xd0\xb2\320\xbb\xd1\x8f\xd1\x8e\xd1\211\xd0\xb5\xd0\265\321\201\321\x8f\x20\xd0\277\xd1\200\320\270\x20\320\277\xd1\x80\xd0\xbe\320\xb4\320\273\320\xb5\320\275\xd0\270\320\xb8\x20\320\xba\xd0\xbe\320\xbd\xd1\204\320\xb8\xd0\xb3\xd0\260\xa\74\142\x3e\x3c\x69\76\x73\145\x74\116\x6f\164\x69\x66\x79\104\145\154\145\164\x65\x3c\57\x69\x3e\74\x2f\142\x3e\40\55\x20\321\x83\320\xb2\320\xb5\xd0\264\xd0\276\xd0\xbc\xd0\273\xd0\xb5\xd0\xbd\320\xb8\320\265\40\320\xbe\xd1\x82\320\277\321\x80\xd0\260\xd0\xb2\320\xbb\xd1\217\xd1\216\xd1\211\xd0\xb5\xd0\xb5\xd1\x81\xd1\x8f\x20\xd0\xbf\xd1\200\xd0\270\40\xd0\277\321\x80\320\265\320\272\321\x80\320\260\321\211\320\265\320\275\xd0\xb8\xd0\270\40\xd1\200\xd0\260\320\xb1\xd0\xbe\321\x82\xd1\213\40\320\xba\xd0\xbe\320\275\xd1\204\xd0\xb8\xd0\263\xd0\260"; goto Wwu94; Wwu94: $data[] = [["\x74\145\x78\164" => $this->i18n("\142\141\x63\x6b"), "\x63\x61\x6c\x6c\x62\x61\x63\x6b\x5f\x64\x61\164\141" => "\57\163\145\164\116\x6f\164\x69\x66\x79\x54\145\170\164"]]; goto zXNjM; oQYgR: } public function setNotifyText($chapter = false) { goto u66H1; Pakfr: switch ($chapter) { case "\x6e\143": goto xU3Mn; Yb8Fy: $text[] = "\74\143\x6f\x64\145\x3e\176\x61\x6e\x64\162\x6f\151\144\x7e\74\57\143\157\144\x65\x3e\40\x2d\40\320\xb8\xd0\275\xd1\201\321\202\321\x80\xd1\x83\xd0\xba\xd1\x86\xd0\xb8\321\x8f\40\320\264\xd0\xbb\321\217\40\141\156\x64\x72\x6f\x69\x64"; goto NyuJp; nGk9S: goto V9rXp; goto jWYoo; mrYFP: $text[] = "\x3c\143\157\144\145\x3e\x7e\167\x69\156\x64\157\167\x73\x7e\x3c\x2f\143\x6f\144\145\76\40\x2d\40\320\xb8\xd0\xbd\xd1\201\xd1\x82\321\200\321\x83\320\xba\xd1\206\320\xb8\321\217\x20\320\264\320\273\321\217\40\x77\151\156\144\157\167\x73"; goto NdYyr; Fyd2h: $text[] = "\74\143\157\144\x65\76\x7e\x76\160\x6e\176\74\57\x63\157\144\x65\76\40\321\x81\xd1\x81\xd1\213\320\xbb\xd0\272\320\260\40\320\xb4\xd0\xbb\xd1\x8f\40\xd0\xbf\320\xbe\320\xb4\320\xba\320\xbb\xd1\x8e\321\207\320\265\320\xbd\320\270\321\x8f\x20\xd0\xb0\xd0\xbc\320\275\320\xb5\xd0\267\xd0\xb8\320\270"; goto nGk9S; DdQv1: $text[] = "\74\143\x6f\x64\x65\x3e\176\x66\x69\154\x65\176\x3c\57\x63\x6f\x64\x65\x3e\x20\320\277\xd1\200\320\270\320\272\xd1\200\320\xb5\xd0\xbf\xd0\270\321\x82\xd1\x8c\x20\xd1\204\xd0\260\320\xb9\320\273\40\xd0\xba\320\276\320\275\xd1\204\xd0\xb8\xd0\xb3\xd0\260"; goto Yb8Fy; xU3Mn: $text[] = "\74\143\157\144\x65\76\176\143\157\x64\x65\176\x3c\57\x63\157\144\145\76\x20\320\272\xd0\xbe\xd0\264\40\xd0\277\xd0\xb8\321\200\320\260"; goto DdQv1; NyuJp: $text[] = "\74\143\157\x64\x65\x3e\176\151\x6f\x73\176\74\57\143\157\x64\x65\x3e\x20\55\x20\320\xb8\320\275\xd1\x81\321\x82\321\200\321\x83\xd0\xba\321\x86\320\xb8\321\217\x20\xd0\xb4\xd0\273\321\x8f\40\151\x6f\x73"; goto mrYFP; NSWZL: $text[] = "\74\143\157\x64\x65\76\176\x6c\x69\146\145\x7e\74\x2f\143\x6f\144\x65\x3e\40\320\xbe\xd1\201\xd1\202\xd0\xb0\xd0\262\321\x88\320\265\xd0\265\321\201\321\217\x20\xd0\262\321\200\xd0\xb5\320\274\xd1\x8f\x20\xd0\264\xd0\xb5\xd0\271\xd1\201\xd1\x82\xd0\262\320\xb8\xd1\217\x20\320\277\320\xbe\320\264\xd0\277\xd0\xb8\321\x81\320\xba\xd0\270"; goto Fyd2h; NdYyr: $text[] = "\x3c\143\157\144\145\x3e\176\155\x61\143\x6f\x73\x7e\74\x2f\143\x6f\144\145\x3e\x20\x2d\x20\xd0\xb8\xd0\xbd\xd1\201\xd1\x82\321\200\xd1\x83\320\272\xd1\206\320\270\xd1\x8f\40\320\xb4\xd0\273\xd1\217\40\x6d\x61\x63\x6f\163"; goto Nfiab; Nfiab: $text[] = "\74\x63\x6f\144\x65\76\176\151\x64\176\74\x2f\143\x6f\144\145\76\40\320\275\320\xbe\320\274\320\265\xd1\200\40\xd0\xbf\320\xbe\320\xb4\xd0\277\320\xb8\xd1\201\320\272\xd0\xb8"; goto NSWZL; jWYoo: case "\156\160": case "\x6e\145": goto tej6W; dRMDh: goto V9rXp; goto ZnC9o; tej6W: $text[] = "\x3c\x63\x6f\144\145\76\x7e\154\151\x66\x65\x7e\x3c\57\x63\157\144\145\76\40\xd0\276\321\201\321\x82\320\xb0\320\262\321\210\xd0\265\320\xb5\xd1\x81\xd1\217\x20\xd0\xb2\xd1\200\320\265\xd0\xbc\321\x8f\40\xd0\xb4\320\xb5\xd0\xb9\321\x81\321\202\320\262\320\xb8\321\217\40\320\277\xd0\xbe\xd0\xb4\xd0\277\xd0\270\321\x81\xd0\272\xd0\xb8"; goto ai2bA; ai2bA: $text[] = "\74\x63\x6f\144\145\x3e\x7e\151\x64\176\74\x2f\x63\157\144\145\x3e\40\320\xbd\320\276\xd0\xbc\320\265\xd1\200\x20\xd0\277\320\xbe\320\xb4\320\xbf\320\xb8\321\201\320\xba\xd0\xb8"; goto dRMDh; ZnC9o: case "\x6e\x62": goto yRSQc; ZtOhh: goto V9rXp; goto kFAPP; yRSQc: $text[] = "\74\x63\157\x64\x65\x3e\x7e\x62\157\156\x75\x73\x7e\74\57\143\x6f\x64\145\x3e\40\xd0\264\xd0\xbe\320\xb1\320\xb0\320\262\320\xbb\320\xb5\xd0\xbd\xd0\xbd\320\276\320\xb5\x20\320\262\321\200\xd0\xb5\xd0\xbc\321\217"; goto UH1Km; UH1Km: $text[] = "\x3c\143\x6f\144\145\76\x7e\x69\144\176\x3c\x2f\x63\x6f\144\x65\x3e\40\xd0\xbd\xd0\276\320\274\320\265\xd1\x80\40\xd0\277\320\xbe\320\264\320\xbf\xd0\xb8\xd1\x81\320\272\320\270"; goto ZtOhh; kFAPP: case "\x6e\x64": goto FqPRq; DiR7h: goto V9rXp; goto NQbYM; FqPRq: $text[] = "\x3c\143\157\144\x65\76\176\x75\163\x65\x72\x7e\x3c\x2f\x63\x6f\144\145\76\x20\320\270\320\xbc\xd1\x8f\40\xd1\216\320\xb7\320\265\xd1\x80\320\xb0"; goto ySt2K; ySt2K: $text[] = "\74\143\157\144\x65\x3e\176\151\x64\x7e\x3c\57\x63\x6f\x64\145\76\40\320\275\xd0\xbe\320\274\xd0\265\xd1\x80\40\xd0\277\xd0\276\xd0\xb4\xd0\277\xd0\xb8\xd1\201\320\272\xd0\270"; goto DiR7h; NQbYM: } goto X_AVC; BTeE_: $text[] = "\320\242\xd0\xb5\xd0\263\320\270\x3a"; goto MHbKZ; LaxAP: $data[] = [["\164\145\x78\164" => $this->i18n("\x62\141\x63\x6b"), "\x63\x61\154\x6c\x62\x61\143\x6b\137\144\x61\164\x61" => "\x2f\143\x6f\156\x66\151\x67"]]; goto nyuat; APB6f: V9rXp: goto aHx8k; Kpp3o: $text[] = "\74\x63\x6f\144\145\x3e\x2f\167\x69\x6e\x64\x6f\167\x73\74\x2f\143\157\144\x65\76\40\55\x20\321\x81\321\201\321\x8b\xd0\273\320\272\xd0\xb0\54\40\320\xbf\xd0\276\40\xd0\272\xd0\273\xd0\xb8\xd0\272\321\x83\40\320\xbd\xd0\xb0\40\xd0\272\320\276\321\x82\320\276\321\x80\xd1\203\xd1\x8e\x20\320\xb1\320\xbe\321\x82\x20\xd0\276\xd1\x82\320\xb4\320\260\xd1\x81\xd1\x82\40\320\270\320\275\321\x81\321\x82\321\200\321\203\xd0\xba\xd1\x86\320\270\321\x8e\x20\xd0\xbf\xd0\xbe\x20\x77\151\x6e\144\x6f\x77\163"; goto Pakfr; Zbz55: CByvW: goto gJ3ba; gJ3ba: $this->update($this->DP6vn["\143\150\141\x74"], $this->DP6vn["\155\x65\x73\x73\141\147\145\137\x69\x64"], implode("\xa", $text ?: []), $data ?: false); goto HR3Uw; MHbKZ: $text[] = "\74\143\157\144\145\x3e\57\142\157\164\74\x2f\x63\157\x64\x65\x3e\x20\55\x20\321\x81\xd1\201\321\213\xd0\xbb\320\272\xd0\260\x2c\x20\xd0\277\320\xbe\x20\320\272\xd0\xbb\xd0\xb8\320\272\xd1\x83\x20\320\275\320\xb0\x20\xd0\272\xd0\xbe\xd1\x82\320\276\321\200\321\203\321\216\40\320\261\xd0\xbe\xd1\202\x20\xd0\xbe\xd1\x82\xd0\xb4\xd0\xb0\321\x81\321\x82\40\xd0\270\xd0\xbd\xd1\201\321\202\xd1\x80\xd1\x83\xd0\272\321\x86\xd0\270\321\x8e\40\320\xbf\320\276\40\x62\157\x74"; goto xp9_B; H3bZX: $text[] = "\x3c\x63\x6f\144\x65\76\x2f\155\141\x63\157\163\x3c\57\143\x6f\144\145\76\40\x2d\x20\321\x81\xd1\x81\321\213\320\xbb\xd0\272\320\xb0\x2c\x20\320\277\xd0\xbe\x20\320\272\320\xbb\xd0\xb8\xd0\xba\321\x83\40\xd0\275\320\xb0\40\320\272\xd0\xbe\xd1\202\xd0\xbe\321\x80\321\203\321\x8e\40\320\261\xd0\276\321\x82\40\320\xbe\321\x82\320\264\xd0\xb0\xd1\201\xd1\202\x20\320\270\320\xbd\xd1\x81\321\202\xd1\200\321\x83\xd0\272\xd1\206\320\xb8\321\x8e\x20\320\277\xd0\276\x20\155\x61\x63\157\163"; goto Kpp3o; jB_4n: $data[] = [["\164\145\170\164" => $this->i18n("\163\145\164\116\x6f\x74\151\146\171\x42\157\156\165\x73"), "\143\141\x6c\x6c\142\x61\x63\x6b\x5f\144\141\x74\x61" => "\x2f\163\145\x6e\x64\122\x65\160\x6c\171\x20\145\156\164\145\162\40\164\x65\x78\164\x5f\x75\160\x64\x61\x74\145\x53\145\x74\164\151\156\x67\x5f\x6e\142\137" . __FUNCTION__ . "\137\x6e\142"], ["\164\x65\x78\164" => $this->i18n("\x70\x72\145\166\151\145\167"), "\x63\141\154\x6c\142\141\143\x6b\137\x64\141\164\x61" => "\x2f\x73\x65\x74\x4e\157\x74\151\146\171\124\x65\x78\x74\40\x6e\142"]]; goto yjWug; M2hHm: if (!($t = $this->getSetting($chapter))) { goto CByvW; } goto WoOlq; yjWug: $data[] = [["\164\x65\x78\x74" => $this->i18n("\150\x65\x6c\160"), "\x63\141\x6c\154\142\x61\x63\153\x5f\144\141\x74\x61" => "\57\x68\145\154\x70\116\157\164\151\146\171"]]; goto LaxAP; WoOlq: $text[] = "\74\160\162\x65\x3e{$t}\x3c\x2f\160\x72\x65\76"; goto Zbz55; u66H1: $data[] = [["\164\145\x78\164" => $this->i18n("\163\x65\164\x4e\157\164\151\x66\171\x45\170\160\151\x72\145"), "\143\141\x6c\154\x62\141\x63\153\x5f\x64\141\x74\x61" => "\57\163\145\x6e\x64\122\145\x70\x6c\x79\40\145\156\164\x65\162\x20\x74\x65\x78\x74\x5f\x75\x70\x64\x61\x74\x65\x53\145\x74\164\151\156\147\x5f\156\x65\x5f" . __FUNCTION__ . "\137\156\x65"], ["\x74\145\170\164" => $this->i18n("\x70\162\x65\166\151\x65\x77"), "\x63\x61\x6c\x6c\x62\141\x63\153\137\x64\x61\x74\x61" => "\x2f\163\x65\164\116\157\x74\151\x66\x79\x54\x65\x78\164\x20\156\x65"]]; goto yCs_6; xp9_B: $text[] = "\x3c\x63\157\x64\x65\x3e\x2f\x61\156\144\162\x6f\151\144\x3c\x2f\x63\x6f\x64\145\76\x20\55\40\321\x81\321\201\321\213\xd0\xbb\320\272\xd0\260\x2c\x20\320\xbf\320\xbe\40\320\xba\320\273\320\xb8\xd0\xba\321\203\40\320\275\320\260\x20\xd0\272\320\276\xd1\202\320\xbe\321\x80\xd1\x83\xd1\x8e\x20\320\xb1\xd0\276\xd1\x82\x20\xd0\276\xd1\202\xd0\264\xd0\260\321\201\321\x82\x20\320\xb8\xd0\275\321\201\321\x82\321\x80\321\x83\320\xba\321\206\xd0\270\321\216\x20\xd0\xbf\320\xbe\40\141\x6e\144\x72\157\x69\144"; goto ivZvi; Sg7Pp: $data[] = [["\x74\x65\x78\164" => $this->i18n("\x73\145\x74\x4e\x6f\x74\x69\146\171\x43\x72\145\141\164\145"), "\x63\141\x6c\x6c\142\141\143\x6b\x5f\144\141\x74\x61" => "\57\163\145\156\144\x52\x65\160\154\x79\40\x65\156\164\x65\162\40\164\x65\x78\x74\137\x75\160\x64\x61\x74\145\x53\x65\164\x74\151\x6e\x67\x5f\156\143\137" . __FUNCTION__ . "\x5f\156\x63"], ["\164\x65\x78\164" => $this->i18n("\160\x72\145\x76\x69\145\x77"), "\143\141\154\154\x62\141\143\x6b\x5f\144\141\164\141" => "\x2f\163\145\x74\116\x6f\x74\151\146\171\124\145\170\x74\x20\156\143"]]; goto Dh619; ivZvi: $text[] = "\74\x63\x6f\x64\x65\x3e\x2f\151\x6f\163\x3c\57\x63\x6f\144\145\x3e\40\x2d\40\xd1\x81\xd1\201\xd1\x8b\xd0\xbb\320\xba\320\xb0\54\x20\320\277\xd0\xbe\40\xd0\272\xd0\273\320\xb8\xd0\xba\321\x83\x20\xd0\275\320\xb0\40\xd0\xba\320\xbe\xd1\x82\320\xbe\xd1\x80\xd1\203\xd1\x8e\40\xd0\xb1\320\xbe\321\202\x20\xd0\xbe\321\202\xd0\264\320\260\321\x81\xd1\202\x20\xd0\xb8\xd0\xbd\xd1\x81\321\x82\321\200\321\203\xd0\xba\321\x86\320\xb8\321\x8e\40\xd0\277\320\xbe\x20\x69\x6f\163"; goto H3bZX; Dh619: $data[] = [["\x74\x65\x78\164" => $this->i18n("\163\x65\x74\116\157\164\151\x66\171\x50\162\x6f\x6c\x6f\x6e\147"), "\143\141\x6c\154\142\x61\x63\153\137\x64\141\164\141" => "\x2f\163\x65\156\144\122\x65\x70\154\171\x20\x65\x6e\164\x65\x72\40\164\x65\x78\x74\137\x75\x70\x64\141\164\x65\123\145\164\x74\x69\x6e\x67\137\x6e\160\137" . __FUNCTION__ . "\137\156\x70"], ["\x74\x65\170\164" => $this->i18n("\x70\162\145\166\x69\145\x77"), "\x63\141\x6c\x6c\142\x61\143\153\137\144\x61\164\141" => "\x2f\163\145\164\116\157\164\x69\146\x79\124\145\170\x74\40\156\160"]]; goto TEfNu; nyuat: $text[] = "\321\203\321\201\321\202\320\260\320\xbd\xd0\xbe\xd0\xb2\320\xba\xd0\260\40\xd1\x88\320\xb0\320\xb1\xd0\xbb\xd0\276\xd0\275\xd0\260\40\321\x81\xd0\xbe\320\276\xd0\261\xd1\211\320\xb5\xd0\xbd\320\270\xd0\271\x20\320\xbf\xd0\xbe\xd0\273\xd1\x8c\xd0\xb7\320\276\320\262\xd0\260\xd1\202\320\265\320\xbb\xd1\x8e\xa"; goto BTeE_; X_AVC: C8LlU: goto APB6f; GPq0v: $data[] = [["\x74\145\x78\x74" => $this->i18n("\163\145\x74\116\157\164\x69\x66\x79\105\x78\x70\x69\x72\145\120\141\x79"), "\143\x61\x6c\x6c\142\141\143\153\x5f\144\x61\164\x61" => "\57\x73\145\156\144\122\145\160\x6c\171\40\145\156\164\145\x72\40\164\x65\x78\x74\137\165\x70\x64\141\164\145\x53\145\x74\164\151\x6e\x67\137\157\x64\137" . __FUNCTION__ . "\x5f\x6f\144"], ["\x74\145\170\x74" => $this->i18n("\160\162\x65\x76\x69\x65\x77"), "\143\x61\154\154\x62\141\143\x6b\137\x64\141\164\x61" => "\57\163\x65\164\116\x6f\164\151\146\x79\124\145\x78\164\40\157\x64"]]; goto Sg7Pp; yCs_6: $data[] = [["\164\145\170\164" => $this->i18n("\x73\x65\x74\116\157\164\151\146\171\105\x78\x70\x69\162\145\104\x65\154\145\164\x65"), "\143\141\x6c\x6c\x62\141\x63\153\137\x64\141\164\x61" => "\x2f\163\145\x6e\144\x52\x65\160\154\171\x20\x65\156\164\x65\162\x20\x74\145\170\164\x5f\x75\160\x64\141\164\145\123\x65\x74\164\x69\156\147\x5f\144\165\x5f" . __FUNCTION__ . "\x5f\x64\165"], ["\x74\145\x78\164" => $this->i18n("\x70\x72\x65\x76\x69\145\x77"), "\143\x61\x6c\x6c\x62\x61\143\x6b\137\144\141\x74\x61" => "\x2f\x73\145\164\x4e\157\164\x69\x66\x79\124\x65\170\x74\x20\x64\x75"]]; goto hRTNj; TEfNu: $data[] = [["\164\x65\x78\164" => $this->i18n("\x73\145\164\x4e\x6f\164\151\146\x79\x44\145\x6c\145\x74\x65"), "\143\141\x6c\x6c\x62\141\143\x6b\x5f\144\141\164\141" => "\57\x73\145\x6e\144\x52\145\160\x6c\171\x20\145\x6e\164\x65\x72\x20\164\145\170\x74\137\165\160\x64\141\164\145\x53\x65\164\x74\x69\x6e\x67\137\156\x64\x5f" . __FUNCTION__ . "\x5f\x6e\x64"], ["\164\145\x78\x74" => $this->i18n("\x70\162\x65\166\x69\x65\167"), "\x63\141\154\x6c\142\141\143\x6b\137\144\141\x74\141" => "\57\x73\x65\164\x4e\157\164\x69\146\171\x54\x65\170\164\40\156\144"]]; goto jB_4n; aHx8k: $text[] = "\xa\xd0\xa8\xd0\260\xd0\261\xd0\xbb\xd0\276\320\275\x3a"; goto M2hHm; hRTNj: $data[] = [["\x74\x65\x78\x74" => $this->i18n("\163\x65\164\116\157\164\151\x66\171\x4c\151\155\x69\164"), "\143\141\x6c\x6c\x62\141\x63\153\137\144\x61\x74\141" => "\57\163\145\x6e\144\122\x65\x70\154\171\x20\145\156\x74\145\x72\x20\x74\145\x78\x74\137\165\x70\144\141\x74\145\123\145\164\164\x69\x6e\147\x5f\x6c\151\137" . __FUNCTION__ . "\137\x6c\151"], ["\164\x65\x78\164" => $this->i18n("\160\x72\x65\166\x69\x65\x77"), "\x63\141\x6c\154\x62\x61\x63\153\137\x64\x61\164\141" => "\x2f\x73\145\164\116\157\164\x69\x66\171\x54\x65\170\164\x20\x6c\151"]]; goto GPq0v; HR3Uw: } public function setMenuDescription($chapter = false) { goto TSmtn; BJsep: $data[] = [["\x74\145\170\164" => $this->i18n("\x73\x65\x74\125\x73\x65\162\x4f\162\x64\x65\162"), "\143\141\154\154\x62\x61\143\x6b\x5f\x64\x61\x74\141" => "\57\163\x65\x6e\144\122\145\x70\x6c\x79\40\x65\x6e\164\x65\x72\40\164\145\170\x74\x5f\165\160\x64\141\x74\145\x53\145\x74\x74\151\x6e\147\137\x75\x6f\137" . __FUNCTION__ . "\137\x75\x6f"], ["\164\145\x78\x74" => $this->i18n("\x70\x72\145\x76\151\145\x77"), "\x63\141\x6c\x6c\x62\x61\x63\x6b\x5f\x64\x61\164\141" => "\57\163\145\164\x4d\145\156\x75\x44\145\x73\143\x72\x69\160\164\x69\157\x6e\40\x75\x6f"]]; goto hgghX; G2tEI: $data[] = [["\164\x65\170\164" => $this->i18n("\163\145\164\x48\x65\x6c\x70\115\x61\x63\x4f\x53"), "\x63\x61\154\x6c\x62\141\143\x6b\137\144\141\164\x61" => "\x2f\x73\145\156\144\122\145\160\x6c\x79\40\x65\x6e\x74\x65\162\40\x74\145\170\164\x5f\x75\160\x64\141\x74\145\123\145\x74\x74\151\156\147\137\x68\x6d\137" . __FUNCTION__ . "\x5f\x68\x6d"], ["\x74\145\x78\x74" => $this->i18n("\160\162\145\166\151\x65\167"), "\x63\x61\x6c\x6c\142\141\143\153\137\x64\x61\164\x61" => "\x2f\x73\x65\x74\115\x65\156\165\104\145\x73\x63\x72\151\160\164\x69\157\156\x20\x68\155"], ["\x74\x65\x78\x74" => $this->i18n("\x70\x72\145\166\x69\x65\x77\115\x65\144\x69\141"), "\x63\141\154\x6c\x62\141\x63\153\137\x64\141\164\x61" => "\57\160\x72\145\x76\x69\145\167\x4d\x65\144\x69\141\40\x68\155"]]; goto FM2IL; KnesM: StG1X: goto nikST; N0rQJ: $text[] = "\x3c\x63\157\144\x65\76" . htmlentities("\74\x75\76\165\x6e\144\145\162\x6c\x69\x6e\x65\x3c\x2f\x75\76") . "\x3c\57\143\157\x64\x65\x3e\x20\55\40\74\165\76\320\277\320\276\xd0\xb4\321\x87\xd0\265\xd1\x80\xd0\xba\xd0\xbd\xd1\203\xd1\202\xd1\x8b\320\xb9\x3c\57\165\76"; goto agNJb; yBuIR: $data[] = [["\x74\145\x78\x74" => $this->i18n("\x73\145\x74\x48\145\x6c\160\127\151\156\144\x6f\x77\163"), "\x63\x61\x6c\154\142\x61\x63\153\137\x64\141\164\141" => "\x2f\x73\x65\156\x64\x52\145\x70\x6c\171\x20\145\x6e\164\145\162\40\164\x65\x78\164\x5f\165\160\144\141\x74\x65\x53\145\x74\164\x69\156\147\x5f\150\x77\137" . __FUNCTION__ . "\137\x68\167"], ["\164\x65\170\x74" => $this->i18n("\x70\x72\x65\166\x69\145\167"), "\143\141\x6c\154\142\x61\143\x6b\137\x64\141\x74\141" => "\x2f\x73\x65\164\115\x65\156\x75\104\145\x73\143\162\x69\x70\x74\x69\157\x6e\x20\x68\167"], ["\x74\x65\x78\x74" => $this->i18n("\x70\162\x65\x76\x69\x65\167\x4d\x65\x64\x69\x61"), "\143\x61\154\154\142\141\143\153\137\144\141\164\x61" => "\x2f\160\162\145\x76\151\x65\x77\115\x65\x64\x69\x61\x20\x68\167"]]; goto G2tEI; V4ie9: if (!($t = $this->getSetting($chapter))) { goto VrCvS; } goto VwjiQ; nikST: $r = $this->update($this->DP6vn["\x63\150\x61\164"], $this->DP6vn["\155\x65\163\x73\141\x67\145\137\151\144"], implode("\12", $text ?: []), $data ?: false); goto KaXaS; hgghX: $data[] = [["\164\145\170\164" => $this->i18n("\x73\x65\164\125\x73\x65\162\x50\141\x79"), "\143\141\154\x6c\x62\x61\x63\x6b\137\x64\x61\164\141" => "\x2f\163\145\156\x64\x52\x65\x70\x6c\x79\40\x65\156\164\145\x72\x20\x74\x65\x78\164\x5f\x75\160\144\141\164\145\123\x65\164\164\151\x6e\x67\x5f\165\160\137" . __FUNCTION__ . "\137\165\160"], ["\x74\x65\x78\x74" => $this->i18n("\160\162\145\x76\151\145\167"), "\143\141\x6c\x6c\142\141\x63\153\137\x64\x61\x74\141" => "\57\x73\x65\x74\x4d\145\x6e\165\x44\x65\x73\x63\162\x69\x70\164\x69\157\x6e\x20\x75\x70"]]; goto gxdhQ; Xm96G: $data[] = [["\x74\x65\170\164" => $this->i18n("\163\x65\x74\125\x73\x65\162\123\145\x72\166\145\162"), "\x63\x61\154\154\x62\x61\143\x6b\137\144\x61\164\x61" => "\x2f\163\x65\x6e\144\122\x65\x70\x6c\171\40\145\156\x74\145\162\x20\164\145\170\164\x5f\x75\x70\x64\141\x74\145\123\145\x74\164\151\x6e\147\137\165\x73\137" . __FUNCTION__ . "\x5f\x75\x73"], ["\x74\145\170\x74" => $this->i18n("\160\x72\145\166\151\145\x77"), "\143\x61\154\x6c\x62\x61\143\153\x5f\x64\x61\x74\x61" => "\x2f\x73\145\x74\115\145\156\165\x44\145\x73\x63\x72\x69\160\x74\x69\x6f\156\x20\165\x73"]]; goto BJsep; wEAnl: $text[] = "\x3c\143\x6f\x64\145\76\57\142\x6f\164\x3c\57\143\157\x64\x65\x3e\x20\x2d\40\xd1\x81\321\x81\xd1\x8b\xd0\273\320\xba\320\260\x2c\40\320\xbf\xd0\xbe\x20\320\xba\xd0\xbb\320\270\320\272\xd1\203\40\320\xbd\320\260\40\320\xba\320\276\xd1\202\xd0\xbe\xd1\x80\xd1\x83\321\x8e\40\xd0\xb1\xd0\xbe\xd1\x82\40\320\276\321\x82\xd0\264\320\260\xd1\x81\321\x82\x20\xd0\xb8\xd0\275\321\x81\xd1\x82\xd1\200\xd1\203\xd0\272\321\206\320\270\321\216\x20\320\xbf\320\xbe\x20\x62\x6f\164"; goto JN5rA; FM2IL: $data[] = [["\x74\145\170\x74" => $this->i18n("\163\x74\x72\x75\143\164\x75\162\145\x4d\x65\x6e\x75"), "\143\x61\154\154\x62\141\143\153\x5f\144\141\x74\x61" => "\x2f\x73\x65\164\x4d\145\156\165\104\145\163\x63\162\151\160\x74\x69\x6f\x6e"], ["\164\x65\x78\164" => $this->i18n("\142\x61\x63\x6b"), "\x63\141\x6c\x6c\x62\x61\143\153\137\144\141\164\141" => "\57\143\157\156\146\151\147"]]; goto oa_we; dlIZM: $text[] = "\x3c\x63\157\144\x65\76\x2f\151\157\x73\74\x2f\143\x6f\x64\x65\76\x20\x2d\x20\xd1\201\xd1\201\xd1\x8b\xd0\273\320\272\320\xb0\x2c\40\320\xbf\xd0\xbe\40\320\xba\320\xbb\xd0\xb8\320\xba\xd1\x83\40\320\275\320\xb0\x20\xd0\xba\xd0\xbe\321\202\320\276\321\200\321\x83\321\216\x20\xd0\xb1\xd0\xbe\xd1\x82\40\320\276\321\202\320\264\320\xb0\xd1\201\321\202\x20\320\xb8\xd0\275\321\x81\xd1\202\xd1\200\321\x83\xd0\xba\321\x86\320\270\xd1\x8e\x20\xd0\277\320\276\x20\151\x6f\x73"; goto YYWET; m5PMi: $text[] = "\x3c\143\x6f\x64\x65\x3e" . htmlentities("\x3c\141\40\150\x72\x65\146\75\42\x68\164\164\160\x3a\57\57\167\167\167\56\145\170\x61\155\x70\154\x65\56\x63\x6f\x6d\57\42\76\151\156\x6c\x69\x6e\145\x20\125\122\114\74\57\x61\x3e") . "\74\x2f\143\x6f\x64\x65\76\x20\55\40\74\141\x20\x68\x72\x65\x66\x3d\47\x68\x74\x74\x70\72\57\x2f\167\167\167\x2e\x65\170\141\x6d\x70\154\145\56\x63\x6f\x6d\57\47\76\151\x6e\x6c\151\x6e\x65\x20\125\x52\114\x3c\57\x61\x3e"; goto wEAnl; r7Ilw: ti8N1: goto M8tIk; Xf6gQ: VrCvS: goto KnesM; TSmtn: $data[] = [["\164\x65\170\x74" => $this->i18n("\x73\145\x74\125\163\145\x72\115\x65\156\165"), "\x63\x61\x6c\x6c\142\141\x63\153\137\144\141\164\141" => "\x2f\x73\145\156\x64\x52\145\x70\x6c\x79\40\145\156\164\x65\162\x20\x74\145\x78\x74\x5f\165\x70\x64\x61\x74\145\123\145\x74\164\x69\x6e\x67\x5f\165\x6d\x5f" . __FUNCTION__ . "\137\x75\155"], ["\x74\x65\170\x74" => $this->i18n("\160\x72\x65\166\x69\x65\167"), "\x63\141\154\x6c\142\141\143\x6b\x5f\x64\141\x74\141" => "\57\163\145\x74\x4d\145\x6e\165\104\145\163\x63\x72\151\x70\x74\151\157\156\40\165\x6d"]]; goto rNDYh; agNJb: $text[] = "\x3c\143\157\x64\145\76" . htmlentities("\x3c\163\x3e\x73\164\x72\x69\153\145\164\x68\162\157\165\147\150\74\x2f\x73\x3e") . "\74\57\x63\x6f\144\x65\x3e\x20\55\40\x3c\x73\76\xd0\xb7\xd0\xb0\321\x87\320\xb5\xd1\x80\320\xba\320\275\321\x83\xd1\x82\xd1\213\xd0\271\x3c\57\163\76"; goto A_Orb; JN5rA: $text[] = "\74\143\x6f\x64\145\76\57\x61\156\144\162\x6f\151\144\74\x2f\143\157\144\x65\76\x20\55\40\xd1\x81\xd1\x81\xd1\x8b\xd0\273\320\xba\xd0\xb0\x2c\40\xd0\xbf\xd0\276\40\xd0\272\xd0\273\320\xb8\320\xba\xd1\x83\40\320\275\320\260\x20\320\272\320\276\321\202\320\xbe\xd1\200\321\203\xd1\x8e\40\xd0\261\xd0\276\321\202\40\320\276\xd1\x82\320\xb4\xd0\xb0\321\201\321\x82\x20\320\xb8\320\xbd\xd1\x81\xd1\202\321\x80\xd1\x83\320\272\xd1\x86\320\xb8\321\x8e\x20\xd0\xbf\xd0\276\40\141\x6e\144\162\x6f\x69\144"; goto dlIZM; rNDYh: $data[] = [["\164\x65\170\164" => $this->i18n("\x73\145\164\125\163\x65\x72\102\165\x79"), "\x63\x61\154\154\142\x61\x63\x6b\137\144\141\x74\141" => "\x2f\163\x65\156\144\122\x65\x70\154\171\x20\x65\x6e\x74\x65\162\x20\x74\145\170\164\x5f\x75\160\144\x61\x74\x65\x53\x65\164\164\x69\x6e\147\x5f\x75\142\137" . __FUNCTION__ . "\x5f\x75\x62"], ["\x74\x65\x78\164" => $this->i18n("\160\x72\x65\x76\151\x65\167"), "\x63\x61\x6c\x6c\x62\x61\x63\x6b\x5f\x64\141\164\x61" => "\57\163\x65\x74\115\145\x6e\x75\104\x65\x73\x63\162\151\160\x74\x69\x6f\156\x20\165\142"]]; goto Xm96G; a6sFZ: $data[] = [["\x74\x65\x78\164" => $this->i18n("\163\x65\164\110\x65\154\x70\x49\117\x53"), "\143\x61\154\154\x62\141\x63\x6b\x5f\144\x61\164\x61" => "\x2f\163\145\156\144\x52\x65\160\154\171\x20\145\x6e\x74\x65\x72\40\164\x65\x78\164\x5f\165\x70\144\141\x74\x65\x53\145\x74\x74\x69\x6e\147\x5f\x68\151\137" . __FUNCTION__ . "\x5f\150\151"], ["\164\x65\x78\164" => $this->i18n("\160\162\x65\x76\151\145\x77"), "\x63\x61\x6c\x6c\142\141\143\153\x5f\144\x61\x74\x61" => "\x2f\163\x65\164\115\x65\156\x75\x44\145\163\143\x72\x69\160\164\x69\x6f\x6e\x20\150\151"], ["\x74\145\x78\164" => $this->i18n("\x70\162\x65\x76\x69\145\x77\115\145\x64\x69\141"), "\143\141\154\x6c\142\x61\143\153\137\x64\x61\164\x61" => "\x2f\x70\162\145\166\x69\145\167\x4d\x65\x64\151\x61\40\150\151"]]; goto yBuIR; Dcqok: $text[] = "\x3c\143\157\144\x65\x3e" . htmlentities("\74\143\157\144\x65\x3e\151\156\x6c\x69\156\x65\x20\x66\x69\x78\x65\144\55\x77\151\144\164\150\40\143\x6f\144\145\x3c\x2f\143\x6f\x64\145\x3e") . "\74\x2f\143\x6f\x64\x65\x3e\40\x2d\x20\74\x63\157\144\145\x3e\xd0\274\320\276\xd0\xbd\xd0\xbe\xd1\x88\320\270\xd1\x80\320\270\320\275\320\xbd\xd1\213\320\xb9\x3c\x2f\143\157\x64\x65\76"; goto m5PMi; T8VUw: EoAZr: goto r7Ilw; oa_we: $text[] = "\321\x83\321\201\321\x82\320\260\xd0\275\xd0\276\320\xb2\xd0\xba\320\260\x20\320\276\320\277\xd0\xb8\xd1\201\320\260\xd0\xbd\xd0\270\xd0\271\40\320\xbf\321\x83\xd0\275\320\272\xd1\202\xd0\276\320\xb2\x20\xd0\xbc\xd0\xb5\xd0\xbd\xd1\x8e\40\320\xbf\320\276\xd0\273\xd1\x8c\xd0\267\320\xbe\xd0\262\320\xb0\xd1\202\320\265\320\xbb\321\217\72\xa\320\277\xd0\276\xd0\xb4\xd0\264\320\xb5\xd1\200\320\xb6\xd0\xb8\xd0\xb2\320\260\xd0\265\321\202\xd1\x81\xd1\x8f\40\xd1\x81\320\xbb\320\265\xd0\xb4\321\203\321\x8e\xd1\211\320\270\xd0\265\x20\xd1\202\320\265\320\xb3\320\xb8\40\150\x74\155\x6c\xa"; goto GBsuc; qIsui: $data[] = [["\x74\x65\170\164" => $this->i18n("\163\145\x74\x48\x65\154\x70\x41\156\144\x72\x6f\151\144"), "\x63\141\x6c\x6c\142\141\x63\153\x5f\144\x61\x74\x61" => "\x2f\163\x65\156\x64\x52\145\160\x6c\x79\x20\x65\x6e\x74\x65\162\x20\164\145\x78\x74\137\x75\x70\x64\x61\164\x65\x53\x65\164\x74\151\x6e\x67\137\x68\141\x5f" . __FUNCTION__ . "\x5f\x68\141"], ["\x74\x65\170\x74" => $this->i18n("\x70\162\x65\x76\x69\145\x77"), "\x63\141\x6c\154\142\x61\143\153\x5f\x64\141\164\x61" => "\57\163\145\x74\x4d\145\156\165\x44\145\163\143\x72\x69\x70\x74\x69\157\x6e\40\x68\x61"], ["\x74\x65\170\164" => $this->i18n("\160\162\x65\166\x69\145\167\x4d\145\144\151\141"), "\x63\141\154\154\x62\x61\143\x6b\137\144\141\164\141" => "\57\160\x72\x65\166\151\x65\167\115\x65\x64\x69\141\40\x68\x61"]]; goto a6sFZ; Dlvkf: $text[] = "\74\143\x6f\144\145\76" . htmlentities("\74\151\76\151\x74\x61\x6c\x69\x63\74\x2f\151\76") . "\74\x2f\143\x6f\144\x65\x3e\x20\x2d\x20\74\151\76\320\xba\xd1\x83\321\x80\321\x81\320\xb8\320\262\x3c\x2f\151\76"; goto N0rQJ; hJlYL: goto StG1X; goto ONlde; GBsuc: $text[] = "\x3c\143\x6f\x64\x65\x3e" . htmlentities("\74\x62\x3e\142\x6f\x6c\x64\74\57\142\x3e") . "\74\57\x63\157\x64\x65\76\40\55\x20\x3c\x62\76\xd0\266\xd0\270\xd1\200\320\xbd\321\x8b\xd0\xb9\x3c\x2f\x62\x3e"; goto Dlvkf; A_Orb: $text[] = "\74\143\x6f\x64\x65\76" . htmlentities("\x3c\x73\160\x61\x6e\40\143\154\x61\163\163\x3d\42\164\x67\x2d\163\x70\x6f\151\x6c\145\162\42\76\x73\x70\x6f\x69\x6c\145\x72\x3c\x2f\x73\x70\141\156\x3e") . "\x3c\57\143\157\144\x65\76\x20\x2d\40\x3c\164\147\55\x73\160\157\151\154\x65\162\76\xd1\x81\xd0\272\321\x80\321\x8b\xd1\202\xd1\213\xd0\xb9\x3c\57\x74\147\55\163\160\157\151\x6c\145\x72\x3e"; goto Dcqok; Dc73o: $this->send($this->DP6vn["\143\x68\141\164"], "\320\xb2\40\321\x82\320\265\xd0\272\xd1\x81\321\202\320\265\x20\xd0\xbe\321\x88\320\270\320\xb1\xd0\272\320\xb0\40\74\x70\x72\145\76{$r["\144\145\x73\x63\162\151\x70\x74\x69\157\156"]}\x3c\x2f\x70\162\x65\x3e", $this->DP6vn["\x6d\x65\x73\x73\x61\x67\145\x5f\151\144"]); goto nrVkq; VwjiQ: $text[] = "\12{$chapter}\72\xa\x3c\160\162\145\x3e{$t}\74\57\x70\x72\x65\x3e"; goto Xf6gQ; nrVkq: wpZ6S: goto ccy3F; c0Zjz: $text[] = "\74\x63\157\144\x65\x3e\57\x77\151\x6e\x64\x6f\167\163\74\57\143\x6f\144\145\76\40\55\40\321\x81\xd1\x81\xd1\x8b\320\273\xd0\272\xd0\260\x2c\x20\320\277\320\xbe\x20\xd0\272\320\xbb\320\270\xd0\xba\321\203\x20\xd0\275\xd0\xb0\x20\320\272\xd0\276\xd1\202\xd0\xbe\xd1\200\xd1\x83\xd1\x8e\x20\xd0\xb1\xd0\xbe\xd1\202\40\xd0\276\xd1\202\xd0\264\320\xb0\321\201\xd1\x82\40\320\270\xd0\xbd\321\x81\321\202\321\200\321\203\320\272\xd1\x86\320\xb8\xd1\216\40\xd0\277\320\xbe\40\x77\151\x6e\x64\157\x77\x73"; goto U0o8Y; YYWET: $text[] = "\74\143\x6f\x64\145\x3e\57\155\141\143\x6f\x73\x3c\x2f\x63\157\144\145\x3e\x20\55\40\xd1\201\321\x81\321\213\320\xbb\320\272\xd0\xb0\54\40\320\xbf\xd0\xbe\40\320\xba\xd0\273\xd0\270\320\xba\321\x83\40\320\xbd\xd0\260\40\xd0\272\320\xbe\321\202\xd0\xbe\xd1\x80\321\203\xd1\x8e\40\xd0\261\xd0\xbe\xd1\202\x20\320\276\321\202\xd0\264\xd0\260\xd1\201\xd1\202\x20\320\xb8\xd0\275\321\201\321\x82\xd1\200\xd1\x83\320\xba\321\206\xd0\270\321\216\x20\xd0\277\xd0\xbe\x20\x6d\141\x63\157\163"; goto c0Zjz; WGWJh: switch ($chapter) { case "\165\x70": goto hrdNP; daSo3: $text[] = "\x3c\143\x6f\x64\145\76\x7e\154\151\146\x65\176\74\57\143\x6f\144\145\x3e\x20\xd0\264\xd0\273\320\270\321\x82\320\265\xd0\273\xd1\214\xd0\275\320\xbe\321\x81\321\202\xd1\x8c\x20\320\xbf\320\xbe\xd0\xb4\320\277\320\270\321\201\320\xba\320\xb8"; goto hjx5f; hjx5f: $text[] = "\x3c\143\x6f\x64\x65\x3e\176\x6e\x61\155\x65\x7e\x3c\x2f\x63\x6f\x64\145\x3e\40\320\xb8\xd0\xbc\321\x8f\40\xd1\201\xd0\xb5\xd1\x80\xd0\262\xd0\265\xd1\x80\320\xb0"; goto b44pm; hrdNP: $text[] = "\74\143\157\x64\x65\x3e\x7e\151\x64\176\74\x2f\x63\157\144\145\x3e\40\320\xbd\xd0\xbe\xd0\274\320\265\xd1\x80\x20\xd0\267\xd0\260\xd0\xba\320\260\xd0\267\320\xb0"; goto daSo3; b44pm: case "\x75\162": goto DsV6D; pzxXr: $text[] = "\74\143\157\x64\x65\x3e\176\x72\x65\146\x65\x72\137\x6c\x69\156\x6b\x7e\x3c\57\143\157\144\145\76\40\xd1\200\320\265\321\204\320\xb5\xd1\x80\xd0\260\xd0\xbb\321\214\xd0\275\320\xb0\xd1\217\40\xd1\201\321\x81\321\213\320\273\320\272\320\260"; goto iyMKV; iyMKV: $text[] = "\x3c\x63\x6f\144\x65\76\176\x62\x61\x6c\x61\156\143\x65\176\x3c\57\143\157\144\145\76\x20\320\261\xd0\260\320\xbb\320\xb0\xd0\275\xd1\x81\x20\xd0\xb2\321\200\xd0\xb5\xd0\274\xd0\265\xd0\275\320\270"; goto hLRBy; DsV6D: $text[] = "\x3c\143\157\x64\x65\76\176\x63\157\x64\145\x7e\x3c\57\143\157\x64\145\x3e\x20\320\xba\320\276\320\xb4\x20\320\272\xd0\276\xd0\xbd\321\204\xd0\270\320\263\320\260"; goto goQmv; goQmv: $text[] = "\x3c\143\x6f\144\145\76\x7e\144\157\x6d\141\151\156\x7e\x3c\57\143\x6f\144\145\76\x20\320\xb0\xd0\264\xd1\x80\320\xb5\xd1\201\40\321\x81\320\265\xd1\200\320\262\xd0\265\xd1\200\xd0\260"; goto pzxXr; hLRBy: goto ti8N1; goto MjpEb; MjpEb: case "\150\142": case "\x68\141": case "\150\x69": case "\150\x6d": case "\x68\x77": goto jIcOs; Q523b: $text[] = "\74\143\157\144\x65\76\x7e\x72\145\146\x65\x72\x5f\x6c\x69\156\x6b\x7e\x3c\57\x63\x6f\144\145\76\x20\xd1\x80\320\265\321\x84\xd0\265\321\200\320\xb0\xd0\xbb\xd1\214\320\275\320\260\xd1\x8f\40\321\201\321\201\xd1\213\xd0\273\320\272\xd0\xb0"; goto Zatuz; jIcOs: $text[] = "\74\x63\157\144\x65\76\176\142\x61\x6c\x61\x6e\143\145\176\74\x2f\x63\157\x64\145\x3e\x20\xd0\261\xd0\260\xd0\xbb\xd0\xb0\320\275\xd1\x81\40\xd0\262\321\x80\320\xb5\xd0\xbc\320\265\320\xbd\xd0\270"; goto Q523b; Zatuz: $text[] = "\x3c\x63\157\144\145\x3e\x7e\x70\150\x6f\164\x6f\x3a\151\x64\176\x3c\57\143\157\x64\x65\x3e\x20\xd0\xb3\320\xb4\xd0\265\40\x69\x64\x20\x2d\40\xd0\260\320\xb9\xd0\264\320\270\40\xd1\204\xd0\xbe\xd1\x82\xd0\276\x20\x28\320\xbc\320\276\320\xb6\xd0\xbd\320\xbe\x20\321\x83\xd0\267\320\275\xd0\xb0\xd1\202\xd1\x8c\x20\321\x81\xd0\272\xd0\xb8\xd0\xbd\xd1\x83\320\xb2\x20\xd1\x84\320\xbe\xd1\x82\320\xbe\40\320\xb1\xd0\xbe\xd1\x82\xd1\203\51"; goto gRnyF; gRnyF: } goto T8VUw; KaXaS: if (!($r["\157\x6b"] == false && !preg_match("\176\x6d\x65\163\x73\x61\147\145\x20\151\x73\40\156\x6f\164\40\155\157\144\151\x66\x69\x65\x64\176", $r["\x64\145\x73\x63\x72\151\x70\164\x69\x6f\x6e"]))) { goto wpZ6S; } goto Dc73o; M8tIk: $text[] = "\12\74\142\x3e\xd0\xbe\xd0\xb1\xd1\x8f\xd0\267\320\xb0\321\x82\xd0\265\xd0\xbb\321\x8c\xd0\xbd\xd0\xbe\x20\320\277\xd1\x80\320\276\320\262\320\xb5\321\x80\xd1\214\xd1\202\320\265\x20\160\162\x65\166\151\145\167\x20\320\xbf\320\276\xd1\x81\xd0\273\320\265\x20\321\203\xd1\201\xd1\202\320\xb0\320\275\xd0\276\320\xb2\xd0\272\xd0\xb8\40\xd1\202\xd0\xb5\320\xba\321\x81\xd1\x82\320\260\x2c\40\xd0\xb5\xd1\201\xd0\xbb\320\xb8\40\xd1\x82\xd0\265\xd0\272\xd1\201\321\202\x20\320\xbd\320\xb5\x20\xd0\xbe\xd1\x82\320\xbe\xd0\261\xd1\x80\xd0\xb0\320\xb7\xd0\270\320\xbb\xd1\201\321\217\x20\320\267\320\275\320\xb0\xd1\x87\320\270\xd1\202\40\xd0\xb2\x20\321\x82\xd0\265\xd0\272\xd1\201\xd1\x82\xd0\265\x20\320\xb5\xd1\x81\xd1\x82\321\x8c\x20\xd0\276\xd1\x88\320\xb8\xd0\261\320\272\320\xb0\40\x68\164\155\x6c\55\321\202\320\265\xd0\xb3\xd0\260\x20\320\270\40\321\215\xd1\x82\320\xbe\40\xd0\274\320\xb5\320\xbd\xd1\x8e\40\320\xbd\320\265\40\xd0\xb1\xd1\x83\xd0\xb4\xd0\xb5\321\x82\40\321\x80\xd0\xb0\320\261\320\xbe\321\x82\320\xb0\xd1\x82\321\x8c\40\xd1\203\40\xd0\xbf\xd0\xbe\xd0\xbb\321\214\320\xb7\xd0\xbe\320\xb2\xd0\260\xd1\202\xd0\265\xd0\273\321\x8f\x3c\57\x62\x3e"; goto V4ie9; G6yTg: $data[] = [["\x74\145\170\164" => $this->i18n("\x73\145\164\x48\145\x6c\x70\x42\157\x74"), "\143\141\154\154\142\141\x63\x6b\x5f\144\x61\x74\141" => "\x2f\x73\145\x6e\x64\x52\x65\160\154\x79\x20\x65\x6e\x74\145\162\40\164\145\x78\164\137\x75\x70\144\141\164\x65\123\145\x74\x74\x69\156\x67\137\x68\142\x5f" . __FUNCTION__ . "\x5f\150\142"], ["\164\x65\x78\164" => $this->i18n("\x70\162\x65\166\151\x65\x77"), "\143\x61\x6c\154\142\141\x63\153\x5f\x64\141\164\141" => "\x2f\163\145\164\x4d\x65\x6e\165\x44\x65\163\143\x72\151\x70\164\151\157\x6e\x20\x68\x62"], ["\164\x65\x78\164" => $this->i18n("\x70\x72\145\x76\x69\x65\x77\x4d\145\x64\151\x61"), "\143\x61\154\x6c\142\141\x63\153\x5f\x64\141\164\x61" => "\x2f\160\x72\145\166\151\x65\x77\115\145\x64\151\x61\40\x68\142"]]; goto qIsui; U0o8Y: if ($chapter) { goto F0wPs; } goto govMG; ONlde: F0wPs: goto WGWJh; ZGxpo: $data[] = [["\164\x65\170\x74" => $this->i18n("\163\145\164\x48\x65\154\160"), "\x63\141\x6c\x6c\142\x61\143\153\137\x64\x61\164\x61" => "\x2f\163\x65\156\x64\x52\145\160\x6c\171\x20\x65\x6e\x74\x65\162\x20\x74\145\x78\164\x5f\x75\x70\x64\141\164\145\x53\x65\164\164\x69\156\x67\x5f\150\x5f" . __FUNCTION__ . "\x5f\150"], ["\x74\x65\x78\x74" => $this->i18n("\160\x72\145\x76\151\145\167"), "\143\141\x6c\154\142\x61\x63\x6b\x5f\x64\x61\x74\x61" => "\x2f\x73\x65\x74\x4d\x65\156\165\104\x65\163\143\x72\151\x70\x74\151\157\x6e\40\x68"]]; goto G6yTg; govMG: $text[] = "\x4d\145\x6e\x75\xa\x20\x20\40\x20\102\165\171\xa\40\40\x20\x20\x20\40\40\40\x53\145\162\x76\x65\x72\xa\x20\x20\x20\40\40\x20\x20\x20\x20\x20\40\40\x50\x61\x79\xa\x20\x20\x20\x20\117\162\x64\x65\162\12\x20\x20\x20\40\40\40\40\x20\x50\141\171\xa\40\40\x20\40\x50\145\145\x72\xa\x48\x65\x6c\160\12\40\40\x20\x20\102\x6f\164\12\x20\x20\x20\x20\101\156\x64\x72\157\x69\x64\12\40\40\40\x20\111\x4f\123\xa\40\x20\40\x20\127\x69\156\x64\x6f\167\163\12\x20\x20\40\40\x4d\141\x63\x4f\123"; goto hJlYL; gxdhQ: $data[] = [["\164\x65\170\164" => $this->i18n("\163\x65\x74\x55\163\x65\x72\120\x65\x65\x72"), "\143\x61\x6c\154\x62\x61\143\x6b\137\x64\141\x74\141" => "\x2f\163\145\156\144\122\145\x70\x6c\x79\40\x65\156\164\x65\162\x20\x74\x65\x78\x74\x5f\x75\160\144\x61\x74\145\x53\x65\164\x74\x69\x6e\x67\x5f\x75\x72\137" . __FUNCTION__ . "\137\x75\162"], ["\164\x65\170\x74" => $this->i18n("\x70\162\145\166\x69\145\x77"), "\143\x61\154\154\x62\x61\x63\x6b\137\144\x61\x74\x61" => "\57\163\x65\164\115\145\x6e\165\104\x65\x73\143\162\151\160\x74\151\157\156\40\165\162"]]; goto ZGxpo; ccy3F: } public function unitConf($data = false, $key = "\143\x6f\156\146\151\147", $method = "\120\x55\124") { goto dh240; QU2aB: return $res; goto HP460; SukW3: curl_setopt_array($ch, [CURLOPT_URL => "\x68\164\164\x70\x3a\57\x2f\x75\x6e\x69\164\72\x38\x30\70\x30\57{$key}", CURLOPT_CUSTOMREQUEST => $method, CURLOPT_RETURNTRANSFER => true, CURLOPT_POSTFIELDS => $method == "\x44\105\x4c\x45\124\105" ? false : (is_object($data) ? ["\146\x69\154\x65" => $data] : json_encode($data)), CURLOPT_TIMEOUT => 5]); goto YAIFp; YAIFp: $res = curl_exec($ch); goto k6Edc; dh240: $ch = curl_init(); goto SukW3; k6Edc: curl_close($ch); goto QU2aB; HP460: } public function unitConfig() { goto slYdW; qQ9YG: BKZ0j: goto IzWbz; xsfHG: $res[] = $this->unitConf($data, "\x63\157\156\146\x69\147"); goto t1Sx3; IzWbz: $data = ["\x6c\151\163\164\x65\x6e\x65\x72\x73" => ["\x2a\x3a\70\64\x34\63" => ["\x70\141\x73\x73" => "\x72\157\x75\164\145\x73\x2f\x6f\164\150\145\x72", "\x74\154\163" => ["\x63\x65\x72\x74\x69\x66\x69\x63\x61\x74\145" => !file_exists($this->GbPZt) ? ["\x62\x75\156\144\x6c\145"] : ["\x62\165\x6e\144\x6c\x65", "\x63\x65\x72\164\x62\157\x74"]]], "\x2a\72\x38\x30" => ["\160\x61\163\x73" => "\x72\157\x75\164\x65\163\57\143\145\162\x74\x62\157\164"]], "\x72\x6f\x75\164\145\163" => ["\x6f\164\150\145\162" => [["\x6d\141\164\x63\x68" => ["\x75\x72\151" => "\x2f\171\157\x6f\x6d\x6f\x6e\145\x79"], "\141\x63\x74\x69\x6f\156" => ["\x70\141\163\x73" => "\x61\160\160\x6c\x69\143\x61\164\151\157\156\x73\57\171\157\x6f\x6d\x6f\156\145\x79"]], ["\155\141\x74\x63\x68" => ["\165\x72\x69" => "\x2f\167\141\154\154\x65\164"], "\141\143\x74\x69\x6f\x6e" => ["\x70\141\163\x73" => "\141\160\x70\x6c\x69\x63\141\x74\x69\157\156\x73\57\x77\x61\154\x6c\145\x74"]], ["\155\141\164\x63\x68" => ["\x75\x72\151" => "\57\x74\154\147\162\x6d"], "\x61\x63\164\x69\157\x6e" => ["\160\x61\163\163" => "\x61\x70\x70\154\x69\143\x61\164\x69\x6f\156\x73\x2f\164\154\147\162\x6d"]], ["\x6d\141\164\x63\150" => ["\165\x72\x69" => "\x2f\x63\x72\171\160\164\x6f\142\157\x74"], "\141\x63\164\x69\x6f\x6e" => ["\x70\141\x73\163" => "\x61\x70\160\154\151\143\141\164\x69\157\156\163\57\x63\162\x79\160\x74\x6f"]], ["\155\x61\x74\x63\x68" => ["\x75\162\x69" => "\x2f\x63\162\x79\x70\x74\x6f\x6d\x75\x73"], "\141\x63\164\151\x6f\x6e" => ["\x70\141\163\x73" => "\x61\x70\x70\154\151\143\141\164\x69\x6f\156\x73\57\x63\162\x79\x70\x74\x6f\x6d\x75\163"]]], "\143\145\162\164\x62\x6f\x74" => [["\x6d\x61\164\x63\150" => ["\x75\x72\151" => "\x2f\56\x77\145\154\x6c\55\153\156\157\x77\156\x2a"], "\x61\x63\x74\151\157\156" => ["\x73\x68\141\x72\145" => "\x2f\143\145\162\164\x73\44\165\x72\x69"]]]], "\x61\x70\160\154\151\143\x61\x74\x69\157\x6e\163" => ["\x74\154\x67\162\155" => ["\x74\x79\x70\x65" => "\160\150\160", "\x72\x6f\157\x74" => "\x2f\141\x70\x70", "\x73\143\x72\151\x70\x74" => "\x74\154\x67\162\x6d\x2e\x70\x68\x70", "\165\x73\145\x72" => "\x72\x6f\x6f\x74", "\147\x72\157\165\160" => "\162\157\157\164"], "\171\157\157\155\x6f\x6e\145\171" => ["\164\171\160\145" => "\x70\x68\160", "\x72\157\157\164" => "\57\x61\160\x70", "\163\x63\x72\x69\x70\164" => "\171\157\x6f\x6d\x6f\156\x65\x79\x2e\x70\150\160", "\165\x73\145\x72" => "\x72\x6f\157\x74", "\147\162\157\x75\x70" => "\x72\157\157\164"], "\167\x61\x6c\154\x65\164" => ["\164\171\x70\145" => "\160\x68\x70", "\162\157\157\164" => "\x2f\141\x70\x70", "\163\143\162\151\160\164" => "\x77\x61\154\154\145\x74\56\x70\150\x70", "\165\163\145\162" => "\x72\157\157\x74", "\147\x72\157\x75\x70" => "\162\x6f\x6f\x74"], "\143\x72\171\160\164\x6f" => ["\x74\x79\160\x65" => "\x70\150\x70", "\162\157\157\x74" => "\57\141\160\x70", "\x73\x63\162\x69\x70\164" => "\143\x72\171\160\164\x6f\56\x70\x68\160", "\x75\x73\x65\x72" => "\162\x6f\x6f\x74", "\147\x72\157\165\160" => "\162\x6f\157\x74"], "\x63\162\x79\x70\164\157\155\165\163" => ["\x74\x79\160\145" => "\160\x68\160", "\162\157\157\x74" => "\57\x61\160\160", "\x73\x63\x72\x69\x70\164" => "\x63\162\x79\160\164\157\155\x75\x73\x2e\x70\150\160", "\165\x73\145\x72" => "\162\x6f\x6f\164", "\147\162\157\165\160" => "\162\x6f\157\164"]], "\x61\x63\143\145\x73\163\x5f\x6c\157\x67" => "\x2f\154\157\147\163\x2f\x75\156\x69\x74\137\141\143\143\x65\163\x73"]; goto xsfHG; slYdW: $res[] = $this->unitConf(curl_file_create("\x2f\143\145\162\164\163\57\x62\165\156\x64\x6c\x65"), "\143\x65\x72\164\151\146\151\x63\141\x74\x65\x73\x2f\x62\x75\156\144\154\145"); goto rme1F; t1Sx3: return $res; goto dS96B; ip0V4: $res[] = $this->unitConf(curl_file_create($this->GbPZt), "\x63\x65\x72\x74\151\146\151\143\141\164\x65\x73\57\x63\145\162\164\x62\x6f\164"); goto qQ9YG; rme1F: if (!file_exists($this->GbPZt)) { goto BKZ0j; } goto ip0V4; dS96B: } public function export() { goto ZIyeB; WLInF: $path = "\57\x63\x6f\156\x66\151\x67\57\x69\155\x70\x6f\x72\x74\x2e\x73\x71\154"; goto E1LHD; NdIp4: b67wb: goto WLInF; fK3oA: mkdir("\x2f\x63\157\156\x66\151\147"); goto NdIp4; ZIyeB: if (file_exists("\57\143\157\x6e\146\x69\x67")) { goto b67wb; } goto fK3oA; E1LHD: exec("\155\171\163\x71\x6c\144\x75\155\x70\40\x2d\150\40\144\x62\40\55\165\x20\x72\x6f\x6f\164\40\x74\x6f\167\145\x72\x20\x3e\40{$path}"); goto Iy1dd; p2ka5: unlink($path); goto IuUTR; Iy1dd: $r = $this->sendFile($this->QvQfL["\x61\144\x6d\151\156"], curl_file_create($path, posted_filename: "\x64\x75\155\160\137" . date("\131\137\155\137\144\137\x48\x5f\x69\x5f\163") . "\56\163\161\154")); goto p2ka5; IuUTR: return $r; goto qsVy8; qsVy8: } public function openLinkNode() { goto EIDSh; EIDSh: $unit = json_decode(file_get_contents("\57\143\x6f\x6e\x66\151\147\57\x75\x6e\x69\x74\x2e\x6a\163\x6f\156"), true); goto BKTMZ; fk8WM: file_put_contents("\57\x63\157\x6e\146\151\147\57\165\156\151\x74\164\x6d\x70\56\152\163\157\x6e", json_encode($unit, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES)); goto t4BWM; w2ElI: array_unshift($unit["\x72\x6f\165\x74\145\163"], ["\x6d\141\x74\143\150" => ["\x75\x72\x69" => "\x7e\134\56\x28\164\x61\162\x29", "\x61\x72\x67\165\x6d\x65\x6e\x74\x73" => ["\150" => substr(md5($this->QvQfL["\141\x64\x6d\151\156"] . $this->QvQfL["\153\145\171"]), 0, 8)]], "\141\x63\x74\x69\x6f\156" => ["\x73\150\141\162\x65" => ["\57\x24\x75\x72\151"]]]); goto fk8WM; BKTMZ: array_unshift($unit["\162\x6f\165\x74\145\163"], ["\155\x61\164\x63\x68" => ["\x75\162\x69" => "\176\x5c\56\50\x74\x61\x72\51"], "\x61\x63\x74\151\x6f\x6e" => ["\162\145\164\x75\x72\x6e" => 404]]); goto w2ElI; t4BWM: } public function import() { goto iKcES; ezdus: exec("\155\171\x73\x71\154\40\x2d\x68\x20\x64\142\40\55\165\40\x72\157\x6f\164\40\x74\x6f\x77\145\x72\x20\x3c\x20{$path}"); goto kkTYc; sLihO: file_put_contents($path, $dump); goto ezdus; QvrMG: $this->menu(); goto t0X01; JTJnE: $r = $this->request("\147\145\164\106\x69\x6c\145", ["\146\x69\154\145\137\x69\144" => $this->DP6vn["\146\151\154\145\x5f\151\x64"]]); goto B03ct; B03ct: $dump = file_get_contents($this->file . $r["\162\x65\x73\x75\x6c\x74"]["\x66\151\x6c\145\x5f\x70\141\x74\150"]); goto sLihO; iKcES: $path = "\57\143\157\x6e\146\x69\x67\57\x69\155\160\x6f\162\164\x2e\163\161\x6c"; goto JTJnE; kkTYc: unlink($path); goto QvrMG; t0X01: } public function updateExpireNotify($text) { $time = strtotime($text) - time(); $this->updateSetting($time > 0 ? $time : '', "\145\170\160\151\162\x65\116\x6f\x74\151\146\171", "\143\157\x6e\x66\x69\147"); } public function updateExpireDelete($text) { $time = strtotime($text) - time(); $this->updateSetting($time > 0 ? $time : '', "\x65\x78\x70\x69\x72\145\104\x65\154\x65\x74\145", "\x63\157\156\x66\x69\x67"); } public function updateExpirePay($text) { $time = strtotime($text) - time(); $this->updateSetting($time > 0 ? $time : '', "\145\170\x70\x69\162\145\120\x61\x79", "\x63\157\x6e\x66\151\147"); } public function updateReferal($text) { $time = strtotime($text) - time(); $this->updateSetting($time > 0 ? $time : '', "\162\145\x66\x65\162\x61\154", "\x6d\145\156\165"); } public function updateBonusLimit($text) { $time = strtotime($text) - time(); $this->updateSetting($time > 0 ? $time : '', "\x62\157\x6e\x75\163\x6c\151\x6d\151\164", "\155\x65\x6e\x75"); } public function debug() { $this->updateSetting(!$this->getSetting("\144\x65\142\x75\x67"), "\144\145\142\165\x67", "\x63\157\156\x66\151\x67"); } public function showwebhook() { $this->updateSetting(!$this->getSetting("\x73\150\157\167\167\x65\142\150\157\157\x6b"), "\163\x68\x6f\167\x77\x65\142\150\157\157\x6b", "\160\141\x79\155\145\156\x74\163"); } public function yoomoney() { goto xAuPK; kRwcU: $data[] = [["\x74\x65\170\x74" => $this->i18n("\x73\145\x74\127\141\x6c\x6c\145\164") . ($wallet ? "\72\x20{$wallet}" : ''), "\143\x61\x6c\154\142\x61\x63\153\x5f\144\x61\x74\x61" => "\x2f\x73\145\x6e\x64\122\x65\160\x6c\171\x20\x65\156\x74\145\x72\40\167\x61\x6c\154\145\x74\137\165\160\144\x61\164\x65\123\x65\164\x74\x69\x6e\147\137\x77\141\154\x6c\x65\x74\x5f" . __FUNCTION__]]; goto FscnR; xAuPK: $secret = $this->getSetting("\163\145\143\162\x65\164"); goto yCAiJ; lnzC6: $text[] = "\xd0\xbd\xd0\xb0\x20\321\201\xd1\202\xd1\x80\320\xb0\xd0\275\320\xb8\321\x86\320\xb5\x20\150\164\x74\x70\x73\72\x2f\57\x79\157\x6f\155\x6f\156\x65\x79\56\162\165\57\164\x72\141\x6e\x73\146\145\162\57\155\x79\x73\x65\x72\x76\151\143\145\x73\x2f\x68\164\x74\x70\55\x6e\157\x74\151\146\151\x63\x61\x74\151\x6f\x6e\x20\x3a"; goto mEIYm; mEIYm: $text[] = "\321\x81\xd1\201\xd1\x8b\320\273\xd0\272\320\260\x20\320\264\320\xbb\xd1\x8f\x20\xd0\xbd\320\xbe\xd1\x82\xd0\270\321\204\320\270\320\272\xd0\260\xd1\206\xd0\xb8\xd0\271\40\x3c\143\157\144\x65\76\x68\164\x74\x70\163\72\x2f\57{$this->HLzML}\72\x38\x34\x34\63\57\171\x6f\157\x6d\x6f\156\145\171\74\x2f\143\157\144\x65\76"; goto ob0mO; WpAEN: $phrase = $this->getSetting("\160\x68\162\141\x73\145"); goto wr1QS; OPMPX: $this->uors($text, $data); goto Rs6Yv; wr1QS: $debug = $this->getSetting("\171\x64"); goto kRwcU; PWrOR: $text[] = "\xa\320\xb2\x20\320\xb1\xd0\xbe\321\202\xd0\265\40\321\x83\321\x81\xd1\202\xd0\260\320\xbd\xd0\276\320\xb2\320\270\321\x82\320\xb5\40\xd0\xbd\xd0\xbe\320\274\320\xb5\321\200\x20\xd0\xba\320\276\xd1\210\320\xb5\xd0\xbb\xd1\214\320\xba\xd0\260\54\40\321\x81\320\265\320\xba\xd1\x80\320\265\xd1\x82\x2c\40\xd0\272\xd0\xbe\xd0\xb4\xd0\xbe\xd0\xb2\321\203\xd1\x8e\x20\xd1\x84\xd1\x80\xd0\xb0\320\267\xd1\203\x20\320\261\xd0\276\xd1\202\xd0\xb0"; goto OPMPX; HfCQz: $success = $this->getSetting("\163\x75\x63\143\x65\x73\163\x55\x72\x6c"); goto WpAEN; tyfzb: $text[] = "\xd0\xbe\321\202\xd0\xbc\xd0\265\xd1\x82\xd1\214\xd1\x82\xd0\xb5\x20\320\263\320\xb0\320\xbb\xd0\xbe\321\x87\320\272\xd1\x83\x20\x3c\x62\76\x3c\151\76\320\xbe\321\x82\320\277\321\200\320\xb0\320\xb2\xd0\xbb\321\217\321\202\xd1\x8c\x20\x48\x54\124\120\x2d\xd1\x83\xd0\262\320\265\xd0\xb4\320\xbe\xd0\274\xd0\xbb\320\xb5\320\275\xd0\270\xd1\x8f\74\x2f\x69\x3e\74\x2f\142\76"; goto PWrOR; OiVI8: $data[] = [["\164\145\170\x74" => $this->i18n("\x77\x65\142\150\x6f\x6f\153\x44\145\x62\165\147") . "\x3a\x20" . ($debug ? "\x6f\156" : "\157\146\x66"), "\x63\141\x6c\x6c\142\141\143\x6b\137\x64\x61\164\141" => "\57\x77\145\142\150\x6f\157\153\104\145\142\x75\147"]]; goto lW2Ak; yCAiJ: $wallet = $this->getSetting("\x77\x61\x6c\x6c\x65\x74"); goto HfCQz; ob0mO: $text[] = "\321\201\xd0\xba\320\276\320\277\320\270\xd1\200\321\203\320\xb9\321\202\xd0\265\x20\321\201\320\265\320\xba\xd1\x80\xd0\265\321\202"; goto tyfzb; dCNj9: $data[] = [["\164\145\170\164" => $this->i18n("\x73\145\x74\x53\165\143\143\145\x73\163\x55\162\154") . ($success ? "\x3a\x20{$success}" : ''), "\143\141\x6c\154\x62\141\143\x6b\137\144\141\x74\x61" => "\x2f\x73\x65\x6e\x64\x52\145\x70\x6c\171\x20\145\156\164\145\162\x20\154\151\x6e\153\x5f\165\x70\144\x61\x74\145\x53\145\164\164\151\156\147\137\163\x75\143\x63\145\x73\x73\125\162\x6c\137" . __FUNCTION__]]; goto OiVI8; poVMn: $data[] = [["\164\x65\x78\x74" => $this->i18n("\163\x65\164\x50\150\162\x61\x73\145") . ($phrase ? "\72\x20{$phrase}" : ''), "\x63\x61\154\154\142\x61\143\153\137\x64\x61\x74\141" => "\57\x73\x65\x6e\144\122\x65\160\154\171\40\145\x6e\x74\x65\162\40\160\150\x72\x61\x73\145\137\x75\160\144\x61\x74\145\x50\150\x72\x61\x73\145"]]; goto dCNj9; lW2Ak: $data[] = [["\164\x65\x78\x74" => $this->i18n("\142\x61\x63\x6b"), "\x63\x61\x6c\x6c\x62\x61\143\x6b\x5f\x64\x61\x74\141" => "\57\160\x61\x79\x6d\x65\x6e\x74\163"]]; goto lnzC6; FscnR: $data[] = [["\x74\x65\170\164" => $this->i18n("\x73\145\164\123\145\143\x72\x65\164") . ($secret ? "\72\x20{$secret}" : ''), "\143\x61\154\x6c\x62\x61\x63\x6b\137\144\x61\x74\141" => "\57\163\x65\x6e\144\x52\145\160\x6c\171\x20\x65\x6e\164\145\162\x20\163\145\143\162\x65\x74\x5f\x75\x70\144\x61\x74\145\123\145\164\164\151\x6e\147\137\x73\145\x63\162\x65\164\x5f" . __FUNCTION__]]; goto poVMn; Rs6Yv: } public function yoomoneyLink($id, $price, $menupage) { goto pBl5n; SQTwj: DBHmn: goto Gv7kB; s1hbW: $ch = curl_init(); goto JlWu7; CYAw8: if (!(!empty($secret) && !empty($wallet) && !empty($phrase))) { goto DBHmn; } goto FaVn3; JlWu7: curl_setopt_array($ch, [CURLOPT_URL => "\150\x74\x74\x70\163\x3a\57\x2f\171\x6f\157\x6d\x6f\156\x65\x79\56\162\x75\x2f\x71\165\x69\x63\x6b\x70\141\171\x2f\143\x6f\x6e\x66\151\162\155\x2e\x78\155\x6c", CURLOPT_CUSTOMREQUEST => "\120\x4f\123\x54", CURLOPT_RETURNTRANSFER => true, CURLOPT_POSTFIELDS => $data, CURLOPT_TIMEOUT => 5]); goto NqNc_; Gv7kB: return $m[1] ?: false; goto pt2rf; pBl5n: $wallet = $this->getSetting("\167\x61\x6c\154\x65\x74"); goto vL6Fv; ddiOc: curl_close($ch); goto YbSk9; FaVn3: $data = ["\162\x65\x63\x65\x69\166\x65\x72" => $wallet, "\154\141\142\x65\x6c" => "{$phrase}\x3a{$id}\x3a{$this->DP6vn["\x63\x68\141\164"]}\x3a{$this->DP6vn["\x6d\x65\x73\x73\141\x67\145\x5f\151\144"]}\72{$menupage}", "\161\165\151\143\x6b\160\141\x79\55\146\x6f\x72\x6d" => "\144\x6f\156\141\x74\x65", "\x73\165\x6d" => $price]; goto s1hbW; yu38L: preg_match("\176\50\150\164\x74\x70\x73\133\136\134\x73\x5d\x2b\x29\176", $res, $m); goto SQTwj; YbSk9: $this->paymentsDebug($data, $res); goto yu38L; kMGYb: $secret = $this->getSetting("\x73\x65\x63\162\145\x74"); goto CYAw8; vL6Fv: $phrase = $this->getSetting("\x70\150\162\x61\x73\145"); goto kMGYb; NqNc_: $res = curl_exec($ch); goto ddiOc; pt2rf: } public function wallet() { goto qktzH; jN_yT: $data[] = [["\x74\x65\x78\x74" => $this->i18n("\x73\145\x74\123\x65\x63\162\145\x74") . ($wallet ? "\x3a\x20{$wallet}" : ''), "\143\x61\x6c\154\142\x61\143\153\137\x64\x61\x74\141" => "\x2f\x73\145\156\x64\122\x65\x70\x6c\171\40\x65\156\164\x65\x72\x20\x77\141\x6c\154\145\164\x5f\x75\x70\x64\x61\164\x65\x53\x65\164\164\x69\x6e\147\x5f\100\x77\x61\154\x6c\145\x74\137" . __FUNCTION__]]; goto WIl4t; F2vzH: $this->uors($text, $data); goto iO8am; qktzH: $domain = $this->getSetting("\x64\157\x6d\141\x69\x6e") ?: $this->HLzML; goto ldHmr; RqGim: $text[] = "\xd1\201\xd1\x81\xd1\213\320\xbb\320\xba\320\260\x20\320\264\320\273\xd1\217\x20\320\xbd\xd0\xbe\xd1\x82\320\xb8\321\204\xd0\270\320\xba\320\260\xd1\206\xd0\270\320\xb9\x20\74\x63\157\144\145\x3e\150\164\x74\160\163\x3a\57\57{$domain}\x3a\x38\x34\64\63\x2f\x77\141\x6c\154\145\x74\x3c\x2f\x63\x6f\x64\x65\x3e"; goto F2vzH; U9k04: $text[] = "\150\164\x74\x70\x73\x3a\x2f\57\160\x61\x79\56\x77\141\154\154\145\x74\x2e\164\147\57"; goto U13aK; ldHmr: $wallet = $this->getSetting("\x40\167\x61\154\154\x65\x74"); goto jN_yT; U13aK: $text[] = "\163\x65\x63\x72\x65\x74\x3a\40{$wallet}"; goto RqGim; WIl4t: $data[] = [["\164\145\x78\x74" => $this->i18n("\x62\x61\x63\x6b"), "\143\x61\154\x6c\142\141\x63\x6b\137\x64\141\x74\141" => "\57\x70\141\171\x6d\x65\x6e\164\163"]]; goto U9k04; iO8am: } public function crypto() { goto JmOIH; l6GyP: $crypto = $this->getSetting("\100\143\162\171\160\x74\x6f"); goto PeTAp; DBi2A: $text[] = "\100\x73\145\x6e\144"; goto hVqbF; fATbv: $text[] = "\xd1\201\xd1\x81\321\213\xd0\xbb\320\xba\320\260\x20\xd0\264\320\273\321\x8f\x20\xd0\275\320\276\xd1\202\320\xb8\xd1\204\320\xb8\320\xba\xd0\260\321\206\320\270\320\271\x20\74\143\157\x64\x65\x3e\x68\164\164\160\x73\72\57\57{$domain}\72\x38\64\x34\x33\x2f\x63\162\171\160\164\157\142\x6f\164\74\57\143\x6f\144\x65\x3e"; goto FezQj; FezQj: $this->uors($text, $data); goto Z9XSw; JmOIH: $domain = $this->getSetting("\144\157\x6d\141\x69\x6e") ?: $this->HLzML; goto l6GyP; hVqbF: $text[] = "\x73\x65\143\x72\x65\x74\72\40{$crypto}"; goto fATbv; PeTAp: $data[] = [["\x74\x65\x78\x74" => $this->i18n("\x73\145\x74\x53\x65\x63\162\x65\164") . ($crypto ? "\72\x20{$crypto}" : ''), "\143\x61\x6c\154\142\x61\143\x6b\137\144\141\164\141" => "\57\x73\145\156\144\x52\x65\160\x6c\x79\40\145\156\164\145\162\x20\143\162\171\160\164\x6f\x5f\x75\160\x64\x61\x74\x65\x53\x65\164\164\151\x6e\x67\137\x40\x63\162\171\160\164\x6f\x5f" . __FUNCTION__]]; goto Wg7VP; Wg7VP: $data[] = [["\164\145\170\x74" => $this->i18n("\x62\x61\143\153"), "\x63\141\154\154\142\x61\143\153\137\x64\141\x74\x61" => "\57\x70\x61\171\x6d\x65\156\x74\x73"]]; goto DBi2A; Z9XSw: } public function cryptomus() { goto xowtl; xowtl: $uid = $this->getSetting("\100\143\x72\171\160\x74\157\155\x75\163\165\151\144"); goto GIt56; kh6Rw: $data[] = [["\164\x65\x78\164" => $this->i18n("\163\145\x74\115\145\x72\x63\150\x61\x6e\164") . ($uid ? "\72\x20{$uid}" : ''), "\x63\141\154\154\142\x61\143\x6b\137\x64\x61\164\x61" => "\57\x73\x65\156\144\122\145\160\x6c\x79\40\x65\x6e\x74\145\162\40\x75\151\144\x5f\x75\160\x64\x61\x74\145\123\x65\164\x74\x69\156\x67\x5f\x40\x63\162\171\160\x74\x6f\155\165\163\165\x69\144\x5f" . __FUNCTION__]]; goto SII9B; SII9B: $data[] = [["\x74\145\x78\x74" => $this->i18n("\x73\145\x74\x4b\145\171") . ($key ? "\x3a\x20{$key}" : ''), "\143\141\154\x6c\x62\x61\143\x6b\x5f\144\x61\164\x61" => "\57\163\145\x6e\144\122\145\160\x6c\171\x20\145\156\164\145\x72\x20\x61\160\151\137\x75\x70\x64\x61\164\145\x53\145\164\164\151\x6e\x67\137\100\x63\162\171\160\164\x6f\x6d\165\163\153\x65\171\137" . __FUNCTION__]]; goto XgcCa; pdCBw: $text[] = "\100\x63\162\171\160\x74\x6f\x6d\165\163"; goto OKn9r; EMCsG: $text[] = "\x6b\x65\x79\72\40{$key}"; goto tDcRW; i_YQr: $data[] = [["\164\145\x78\164" => $this->i18n("\142\141\x63\x6b"), "\143\x61\x6c\154\x62\141\143\153\137\x64\141\164\x61" => "\57\x70\x61\171\x6d\x65\x6e\x74\x73"]]; goto pdCBw; tDcRW: $this->uors($text, $data); goto FHogU; XgcCa: $data[] = [["\x74\x65\170\164" => $this->i18n("\164\x65\163\164\127\145\142\x68\x6f\157\153"), "\143\x61\154\154\142\141\x63\x6b\137\x64\141\164\x61" => "\57\164\x65\163\164\x43\162\171\160\164\157\x6d\165\163"]]; goto i_YQr; GIt56: $key = $this->getSetting("\x40\x63\x72\171\160\x74\x6f\x6d\x75\163\x6b\145\x79"); goto kh6Rw; OKn9r: $text[] = "\165\151\144\x3a\x20{$uid}"; goto EMCsG; FHogU: } public function webhookDebug() { $this->sql("\x69\156\163\145\x72\164\40\x69\156\x74\157\40\163\x65\x74\164\x69\x6e\x67\x73\40\50\x70\141\x72\x61\155\54\x20\166\141\154\x75\x65\x29\40\x76\x61\x6c\x75\145\163\40\50\47\171\144\47\54\x20\x31\51\x20\157\x6e\x20\144\x75\x70\154\x69\143\x61\x74\145\x20\x6b\145\x79\x20\165\160\144\x61\164\x65\40\x76\141\154\165\x65\75\x21\166\141\154\165\x65"); $this->yoomoney(); } public function notifyPay($id) { goto Rlu_g; nVBEH: goto OW_Ph; goto b5dxs; oo2K7: $this->send($this->QvQfL["\x61\144\155\151\x6e"], "\321\203\xd0\xb2\xd0\265\320\xb4\320\276\320\xbc\xd0\273\xd0\265\320\xbd\xd0\270\xd0\265\40\320\xbf\320\276\x20\320\xbe\xd1\202\xd1\201\321\203\xd1\202\xd1\201\xd1\202\320\262\xd1\203\321\x8e\321\x89\xd0\265\xd0\274\xd1\203\x20\320\267\xd0\xb0\320\xba\320\xb0\xd0\xb7\xd1\203\40\43{$id}"); goto nVBEH; g5E0d: ZX22R: goto fptvU; XW117: $life = $this->getTime($o["\154\x69\x66\x65"]); goto VBQ8e; b5dxs: f_da0: goto XW117; VBQ8e: switch ($o["\x70\141\151\x64\137\x74\x79\x70\145"]) { case "\61": $paid = "\xd1\x87\xd0\xb5\xd1\x80\xd0\xb5\xd0\xb7\x20\164\x65\154\145\x67\x72\141\155\120\141\171"; goto ZX22R; case "\62": $paid = "\321\x87\xd0\xb5\xd1\200\xd0\265\xd0\267\x20\100\167\x61\154\154\145\x74"; goto ZX22R; case "\x33": $paid = "\321\x87\320\265\xd1\200\xd0\xb5\320\xb7\x20\x40\143\x72\x79\160\x74\157\155\x75\163"; goto ZX22R; case "\64": $paid = "\xd1\207\320\265\xd1\x80\xd0\265\xd0\267\40\100\x79\x6f\157\155\x6f\156\x65\171"; goto ZX22R; case "\65": $paid = "\xd1\x87\320\xb5\xd1\200\320\265\xd0\267\x20\100\163\x65\x6e\144"; goto ZX22R; case "\x36": $paid = "\xd1\207\xd0\265\xd1\200\320\265\320\267\40\320\261\xd0\260\xd0\273\xd0\260\320\275\321\201"; goto ZX22R; } goto EHZhM; J_5XP: $this->send($this->QvQfL["\141\x64\155\151\156"], "\xd0\276\320\xbf\xd0\273\320\xb0\xd1\207\320\265\320\275\40\320\xb7\xd0\260\xd0\xba\xd0\xb0\320\267\x20\x23{$id}\xa{$amount}\xa{$life}\12{$paid}"); goto tI8Zm; EHZhM: zrdvn: goto g5E0d; fptvU: $amount = $this->DP6vn["\x70\141\171\x6d\145\x6e\164\x5f\164\x79\x70\x65"] ? "{$o["\141\155\x6f\165\156\x74"]}\40\xe2\230\206" : $o["\141\x6d\157\165\156\164"]; goto J_5XP; tI8Zm: OW_Ph: goto MYbNR; Rlu_g: if ($o = $this->sql("\x73\x65\x6c\145\143\164\x20\x2a\40\146\162\157\155\x20\157\162\144\145\162\163\40\167\150\x65\x72\145\x20\x69\x64\75\72\151\144", ["\72\151\x64" => $id], "\162\x6f\167")) { goto f_da0; } goto oo2K7; MYbNR: } public function order($id, $menupage) { goto BOQaV; XOOJ2: $status = $order["\x70\x61\x69\x64"] ? "\320\276\320\xbf\320\xbb\320\xb0\xd1\x87\320\xb5\320\275" : "\320\266\xd0\xb4\320\265\xd1\x82\40\320\xbe\xd0\xbf\320\xbb\xd0\260\321\202\xd1\213\40" . $this->getTime(strtotime($order["\151\x6e\163\x65\162\164\x5f\x74\x69\x6d\x65"]) + $this->getSetting("\x65\x78\160\x69\x72\145\120\141\x79") - time()); goto AiRbB; iQ2U7: $text[] = "\xd0\xb7\xd0\xb0\320\xba\xd0\xb0\320\xb7\40\xd0\276\320\xbf\xd0\273\320\260\xd1\207\xd0\xb5\320\xbd"; goto pHB9w; gWVZm: $data[] = [["\x74\145\170\x74" => $this->i18n("\144\145\154\145\164\145\x4f\x72\144\x65\162"), "\143\141\154\x6c\x62\141\x63\153\137\144\x61\164\x61" => "\x2f\144\145\x6c\145\x74\x65\x4f\162\x64\145\x72\x20{$id}\137{$menupage}\x5f\x6d\145\x6e\x75"]]; goto IqTSt; gKawU: $text[] = $this->template("\165\157", $order); goto XOOJ2; d1BlB: $this->uors($text, $data); goto poAEb; BOQaV: if ($order = $this->sql("\163\145\154\145\x63\x74\40\157\x2e\x2a\54\40\x73\56\x6e\x61\x6d\x65\x2c\x20\x69\x66\x28\x73\56\x64\157\x6d\141\151\156\x21\x3d\x22\x22\x2c\x20\x73\56\144\157\x6d\141\x69\156\54\40\x73\x2e\x69\160\x29\40\x64\x6f\x6d\x61\x69\x6e\54\40\163\56\160\157\x72\x74\40\146\162\157\x6d\x20\x6f\162\144\145\x72\x73\40\x6f\x20\152\x6f\x69\156\40\x73\x65\162\x76\145\x72\163\40\163\x20\157\x6e\x20\163\56\x69\144\75\157\x2e\163\x65\x72\x76\145\x72\x20\x77\x68\x65\162\x65\40\x6f\56\x69\144\x3d\x3a\151\144\x20\x61\156\x64\40\157\x2e\160\x61\151\x64\x3d\60", ["\x3a\x69\144" => $id], "\x72\x6f\x77")) { goto Ov1f5; } goto iQ2U7; d1VQv: $data[] = [["\164\x65\170\x74" => $this->i18n("\142\x61\x63\x6b"), "\x63\x61\x6c\154\142\141\143\x6b\137\x64\x61\x74\141" => "\x2f\155\x65\156\x75\40{$menupage}"]]; goto d1BlB; IqTSt: O4uya: goto d1VQv; pHB9w: goto O4uya; goto Gih3S; Bchiy: $text[] = "\x23{$order["\x69\x64"]}\x20{$order["\164\x67\x69\144"]}\40{$u}\40\x28{$status}\x29\72\40" . ($order["\156\141\155\145"] ?: "{$order["\144\x6f\155\141\151\x6e"]}\x3a{$order["\x70\x6f\x72\x74"]}") . "\x20\x2f\x20" . $this->getTime($order["\x6c\x69\146\145"]); goto wGF4o; Gih3S: Ov1f5: goto gKawU; AiRbB: $status .= $order["\x63\x6c\151\145\156\164"] ? "\x20\55\x20\320\277\xd1\200\xd0\xbe\320\xb4\320\273\320\265\xd0\xbd\xd0\xb8\320\xb5\40\x23{$order["\x63\154\x69\145\x6e\164"]}" : ''; goto GjfD1; wGF4o: $data[] = [["\164\x65\x78\164" => $this->i18n("\160\x61\x79\117\162\144\x65\162"), "\x63\141\154\x6c\x62\141\143\153\x5f\x64\141\x74\x61" => "\x2f\160\141\171\x4f\162\x64\x65\x72\x20{$id}\x5f{$order["\x73\x65\162\166\x65\162"]}\137{$menupage}\137\x31"]]; goto gWVZm; GjfD1: $u = $this->getInfoUser($order["\164\x67\x69\144"])["\162\145\x73\165\x6c\x74"]["\x75\163\x65\162"]["\146\x69\x72\163\x74\137\x6e\141\155\x65"]; goto Bchiy; poAEb: } public function uors($text = false, $data = false) { goto vR8ym; o1HKp: $r = $this->send($this->DP6vn["\143\x68\141\x74"], $text, $this->DP6vn["\x6d\145\163\x73\141\x67\145\x5f\x69\144"], $data); goto cjCl6; gI1tD: $r = $this->update($this->DP6vn["\x63\x68\x61\164"], $this->DP6vn["\x6d\145\163\x73\141\147\145\137\x69\144"], $text, $data); goto mxDXK; mxDXK: AWd39: goto mou4i; pJea1: oEXPK: goto gI1tD; mou4i: return $r; goto RJDXR; e4GbL: $data = $data ?: false; goto tg4s3; tg4s3: if (!empty($this->DP6vn["\x63\x61\154\154\x62\x61\143\153\x5f\151\x64"])) { goto oEXPK; } goto o1HKp; vR8ym: $text = implode("\xa", $text ?: []); goto e4GbL; cjCl6: goto AWd39; goto pJea1; RJDXR: } public function payOrder($id, $server, $menupage, $main = false) { goto iaIEN; p1E3l: $data[] = [["\x74\x65\x78\164" => $this->i18n("\142\x61\143\153"), "\143\x61\x6c\x6c\142\x61\x63\153\x5f\x64\x61\x74\141" => $main ? "\57\x6f\x72\x64\145\162\x20{$id}\x5f{$menupage}" : "\x2f\x73\145\162\x76\145\162\125\x73\x65\x72\40{$server}\x5f{$menupage}"]]; goto g7HN_; O7dxi: if (!($order["\163\164\x61\162\163"] > 0 && ($link = $this->telegramPayLink("\166\x70\156", $desc, "{$id}\72{$menupage}\72{$this->DP6vn["\155\145\163\x73\x61\x67\x65\x5f\151\144"]}", [["\x6c\x61\142\x65\154" => $order["\154\x69\x66\145"], "\141\x6d\157\165\156\x74" => $order["\x73\164\x61\162\163"]]], 1)))) { goto stADV; } goto NrO7j; GQxKf: $data[] = [["\x74\145\x78\x74" => $this->i18n("\142\141\154\x61\x6e\x63\145"), "\143\x61\x6c\x6c\142\x61\x63\153\137\x64\141\x74\x61" => "\57\142\x61\x6c\x61\156\143\x65\x4f\162\144\x65\x72\40{$id}\137{$menupage}"]]; goto S0wVr; oy119: xlLfU: goto Ye9dk; lTCfx: $data[] = [["\x74\x65\x78\x74" => $this->i18n("\164\145\154\x65\147\162\141\155\x50\x61\x79"), "\x75\x72\x6c" => $link]]; goto oy119; M1zcv: $text[] = "\74\x62\x3e\xd0\x97\320\xb0\xd0\272\320\xb0\xd0\xb7\x20\x23{$order["\151\144"]}\x20\xd1\201\320\276\xd0\267\xd0\264\320\260\xd0\xbd\x3c\x2f\142\x3e"; goto EeaiT; IMftp: Dj11n: goto hlSdz; EeaiT: iTA7s: goto FP27k; DEL7i: oEuGH: goto xJRNE; iaIEN: $order = $this->sql("\x73\x65\x6c\145\x63\x74\40\x6f\x2e\52\x2c\x20\x73\56\x6e\x61\x6d\145\x2c\x20\163\56\x69\160\54\x20\x73\56\160\x6f\x72\164\x20\x66\x72\157\155\x20\x6f\x72\x64\145\x72\x73\x20\x6f\x20\152\x6f\151\x6e\x20\163\x65\x72\x76\x65\162\163\40\x73\x20\157\x6e\x20\163\x2e\151\x64\75\157\56\x73\x65\162\166\x65\x72\40\167\150\145\x72\x65\x20\x6f\56\x69\x64\75\72\151\144", ["\x3a\151\x64" => $id], "\x72\x6f\x77"); goto faChm; hlSdz: if (!($link = $this->cryptoLink("{$id}\x3a{$this->DP6vn["\x66\x72\x6f\x6d"]}\72{$this->DP6vn["\x6d\145\x73\x73\141\x67\x65\137\151\144"]}\72{$menupage}", $desc, $order["\160\x72\151\x63\x65"]))) { goto ExR0l; } goto nPYGO; oG2Tj: if (!($link = $this->cryptomusLink("{$id}\x2d{$this->DP6vn["\146\162\157\x6d"]}\x2d{$this->DP6vn["\155\145\163\163\x61\x67\x65\x5f\151\144"]}\x2d{$menupage}", $desc, $order["\x70\x72\151\143\145"]))) { goto Dj11n; } goto yxesm; Gq7AJ: $balance = $this->getBalance(); goto yYjdx; lMvee: ITwQ3: goto p1E3l; A7IiU: if (!($life <= $balance)) { goto vCC_h; } goto GQxKf; fBcaL: $text[] = trim($this->template("\165\x70", $order)); goto P3jRK; S0wVr: vCC_h: goto oG2Tj; eZm1q: goto ITwQ3; goto Wac_S; lm7Lc: if (!($link = $this->yoomoneyLink($id, $order["\x70\x72\151\x63\x65"], $menupage))) { goto jM13y; } goto zADc4; O8ic0: if ($order["\160\x61\151\x64"] > 0) { goto CuKua; } goto PW7E6; qbv42: $text[] = "\320\xb2\40\xd0\264\320\xb0\320\275\320\xbd\321\x8b\320\271\40\320\274\320\276\320\274\xd0\265\320\275\xd1\x82\40\320\275\320\265\321\x82\x20\320\xb2\320\xbe\320\xb7\320\xbc\320\276\xd0\266\xd0\xbd\xd0\276\321\x81\321\x82\xd0\270\x20\320\xbe\320\xbf\xd0\xbb\320\260\xd1\202\320\270\321\202\321\214\x2c\40\xd1\x81\xd0\262\321\x8f\xd0\xb6\xd0\270\321\202\xd0\265\xd1\x81\xd1\214\40\xd1\201\x20\xd0\xb0\xd0\264\xd0\274\320\270\xd0\275\xd0\270\321\201\xd1\x82\321\200\xd0\xb0\xd1\x82\320\276\321\x80\xd0\276\xd0\xbc"; goto m7kSa; l16zl: $order["\x6c\x69\146\145"] = $this->getTime($order["\x6c\x69\x66\x65"]); goto fBcaL; VAKBt: goto ITwQ3; goto DEL7i; BQpg9: if (!empty($data)) { goto ujqk0; } goto qbv42; Wac_S: CuKua: goto OTsp9; KyiAB: if (!($link = $this->walletLink("{$id}\72{$this->DP6vn["\146\x72\157\x6d"]}\72{$this->DP6vn["\155\x65\163\x73\x61\147\145\137\x69\144"]}\72{$menupage}", $desc, $order["\x70\162\x69\x63\145"]))) { goto RjbU6; } goto sQavL; Ye9dk: HWTPu: goto O7dxi; yxesm: $data[] = [["\164\145\x78\164" => $this->i18n("\x40\x63\x72\x79\x70\164\x6f\155\x75\163"), "\165\x72\x6c" => $link]]; goto IMftp; MBjsJ: jM13y: goto lzPKw; zADc4: $data[] = [["\164\145\x78\x74" => $this->i18n("\x79\157\x6f\x6d\157\156\145\171\x50\x61\x79"), "\x75\162\x6c" => $link]]; goto MBjsJ; RWPHM: $text[] = "\x23{$order["\151\144"]}\x20{$order["\164\147\151\144"]}\x20{$u}\x20\50{$status}\51\72\40" . ($order["\x6e\141\x6d\x65"] ?: "{$order["\151\160"]}\72{$order["\160\157\x72\164"]}") . "\40\x2f\40" . $order["\154\x69\146\145"]; goto uXy8Q; P3jRK: $status = "\xd0\xb6\xd0\264\320\xb5\321\202\x20\320\276\xd0\xbf\xd0\273\xd0\xb0\xd1\x82\xd1\x8b\40" . $this->getTime(strtotime($order["\151\x6e\163\x65\162\164\137\164\151\x6d\x65"]) + $this->getSetting("\x65\170\x70\151\162\145\120\141\x79") - time()) . ($order["\143\154\151\145\x6e\x74"] ? "\x20\55\x20\xd0\277\xd1\x80\xd0\276\xd0\xb4\320\273\320\265\xd0\275\320\xb8\xd0\xb5\x20\43{$order["\143\154\x69\x65\156\164"]}" : ''); goto yeCxG; K0jTL: RjbU6: goto lm7Lc; AAiUX: stADV: goto BQpg9; J8Cby: ExR0l: goto KyiAB; NrO7j: $data[] = [["\164\145\170\x74" => $this->i18n("\163\164\x61\x72\x73"), "\165\x72\154" => $link]]; goto AAiUX; uXy8Q: $desc = "\157\x72\144\145\x72\40\x23{$id}"; goto Gq7AJ; sQavL: $data[] = [["\x74\145\170\x74" => "\xf0\x9f\221\233\x20\127\141\x6c\x6c\x65\164\40\120\141\x79", "\x75\162\x6c" => $link]]; goto K0jTL; nPYGO: $data[] = [["\x74\145\170\x74" => $this->i18n("\100\x73\145\156\x64"), "\x75\162\x6c" => $link]]; goto J8Cby; m7kSa: ujqk0: goto VAKBt; faChm: if (empty($order)) { goto oEuGH; } goto O8ic0; yeCxG: $u = $this->getInfoUser($order["\x74\147\151\144"])["\162\x65\x73\x75\154\x74"]["\165\163\x65\162"]["\146\151\x72\163\164\x5f\156\141\x6d\x65"]; goto RWPHM; PW7E6: if ($main) { goto iTA7s; } goto M1zcv; g7HN_: $this->uors($text, $data); goto VRPpQ; FP27k: $life = $order["\x6c\x69\x66\x65"]; goto l16zl; yYjdx: if (empty($life)) { goto HWTPu; } goto A7IiU; xJRNE: $text[] = "\xd0\275\320\xb5\x20\320\xbd\320\xb0\321\210\xd0\265\320\273\x20\xd0\267\xd0\xb0\320\272\xd0\xb0\xd0\267\40\43{$id}"; goto eZm1q; OTsp9: $text[] = "\xd0\xb7\xd0\260\320\272\xd0\260\320\xb7\x20\xd0\xbe\320\xbf\xd0\xbb\320\260\321\207\320\265\320\xbd\56\40\xd0\262\40\xd0\261\320\273\xd0\270\320\xb6\xd0\260\xd0\271\xd1\x88\xd0\xb5\320\xb5\x20\320\xb2\321\200\320\265\xd0\xbc\321\x8f\x20\320\262\321\213\40\xd0\277\xd0\276\xd0\xbb\321\203\321\x87\320\xb8\321\x82\xd0\265\x20\320\272\320\xbe\xd0\275\xd1\204\xd0\270\xd0\263"; goto lMvee; lzPKw: if (!($link = $this->telegramPayLink("\166\160\x6e", $desc, "{$id}\x3a{$menupage}\x3a{$this->DP6vn["\x6d\x65\163\163\141\147\145\137\151\144"]}", [["\x6c\141\x62\x65\x6c" => $order["\154\151\146\145"], "\x61\155\x6f\x75\x6e\164" => $order["\160\162\x69\143\145"] * 100]]))) { goto xlLfU; } goto lTCfx; VRPpQ: } public function deleteOrder($id, $backpage, $callback) { $this->sql("\144\145\154\145\x74\145\x20\146\x72\x6f\x6d\40\157\x72\x64\145\162\163\x20\x77\150\x65\x72\x65\x20\151\144\75\x3a\x69\x64", ["\x3a\151\x64" => $id]); $this->{$callback}($backpage); } public function previewMedia($param) { goto lwnRo; mfMm3: gfPUq: goto VEoLe; oV2_8: MYkuY: goto pFX43; VEoLe: if (!$photos) { goto MYkuY; } goto PqRsV; tRAK2: wF_66: goto i2Z0G; lwnRo: $text = $this->getSetting($param); goto m9dfU; DlB9W: $this->send($this->DP6vn["\143\150\x61\164"], $text); goto tRAK2; OF0vI: foreach ($m[1] as $k => $v) { $photos[] = ["\164\x79\x70\145" => "\160\x68\157\x74\157", "\x6d\145\144\x69\x61" => $v, "\x70\x61\162\163\x65\137\155\x6f\x64\145" => "\110\124\x4d\x4c"]; l7mYL: } goto mfMm3; Cwdo3: $text = trim(preg_replace("\57\176\x70\150\157\164\x6f\x3a\50\x2e\53\x29\176\x2f", '', $text)); goto OF0vI; m9dfU: preg_match_all("\x2f\x7e\x70\x68\157\164\157\72\x28\x2e\x2b\x29\176\57", $text, $m); goto Cwdo3; PqRsV: $this->request("\x73\145\156\x64\115\145\144\151\141\107\162\157\165\x70", ["\143\150\x61\164\137\151\x64" => $this->DP6vn["\x63\x68\141\164"], "\x6d\x65\144\151\141" => json_encode($photos)]); goto oV2_8; pFX43: if (!$text) { goto wF_66; } goto DlB9W; i2Z0G: } public function helpMenu($menupage = 0) { goto tL4E0; tL4E0: $text[] = $this->getSetting("\x68"); goto dIO_K; q2xIH: $data[] = [["\x74\x65\x78\x74" => $this->i18n("\x77\x69\156\144\157\x77\x73"), "\143\x61\154\x6c\142\x61\143\x6b\x5f\x64\x61\x74\141" => "\x2f\x70\x72\145\166\151\145\167\115\x65\x64\x69\141\x20\x68\x77"], ["\164\x65\x78\164" => $this->i18n("\155\x61\143\157\x73"), "\143\x61\154\154\x62\x61\143\x6b\137\x64\141\x74\141" => "\57\160\x72\145\x76\151\145\167\115\x65\144\151\141\x20\150\x6d"]]; goto sW77w; sW77w: $data[] = [["\x74\x65\170\x74" => $this->i18n("\x62\141\143\153"), "\x63\141\154\x6c\x62\141\143\153\137\144\141\164\x61" => "\57\155\145\x6e\165\x20{$menupage}"]]; goto Z8VV5; mY308: $data[] = [["\x74\145\170\164" => $this->i18n("\141\156\144\162\x6f\151\x64"), "\143\x61\154\x6c\142\141\143\153\137\144\x61\164\x61" => "\57\x70\162\145\166\151\145\167\115\x65\144\151\141\40\x68\141"], ["\164\x65\170\164" => $this->i18n("\151\157\x73"), "\x63\x61\154\154\x62\x61\x63\x6b\x5f\144\141\164\x61" => "\57\160\162\x65\x76\151\x65\x77\x4d\x65\144\x69\141\x20\x68\x69"]]; goto q2xIH; Z8VV5: $this->update($this->DP6vn["\143\x68\141\x74"], $this->DP6vn["\x6d\145\x73\x73\x61\x67\145\x5f\x69\x64"], implode("\xa", $text ?: []), $data ?: false); goto d0Ebm; dIO_K: $data[] = [["\x74\145\170\164" => $this->i18n("\142\x6f\x74"), "\x63\x61\x6c\154\142\141\143\153\x5f\144\x61\x74\141" => "\57\160\x72\x65\x76\151\145\x77\115\x65\144\x69\x61\40\150\x62"]]; goto mY308; d0Ebm: } public function menu($menupage = 0) { goto CeAg6; C1mwI: $data[] = [["\164\145\x78\164" => "\x3c\74", "\x63\141\154\x6c\142\141\x63\x6b\x5f\x64\x61\164\x61" => "\57\155\145\156\165\x20{$prev}"], ["\164\x65\170\164" => $menupage + 1 . "\x20\320\270\320\xb7\40" . $pages, "\143\141\x6c\x6c\142\141\143\x6b\137\144\141\164\x61" => "\x2f\155\x65\156\x75\40{$menupage}"], ["\x74\x65\x78\x74" => "\x3e\x3e", "\x63\141\154\154\x62\x61\x63\153\137\x64\x61\x74\x61" => "\x2f\x6d\x65\x6e\165\x20{$next}"]]; goto ZLiUi; QDusn: $subs = $this->sql("\x73\x65\x6c\x65\143\164\x20\x63\56\x2a\54\40\x73\x2e\156\x61\155\x65\x20\x73\145\x72\x76\145\x72\137\156\141\x6d\x65\54\x20\x73\56\151\160\x2c\x20\x73\x2e\160\x6f\162\164\x20\x66\162\157\155\x20\143\x6c\x69\145\156\164\x73\40\x63\40\152\157\151\156\x20\x73\x65\162\x76\x65\x72\163\40\x73\40\x6f\156\x20\x73\x2e\151\x64\75\x63\x2e\163\145\x72\166\x65\162\40\167\x68\x65\162\145\x20\143\x2e\164\x67\151\144\x3d\72\x74\147\151\144\x20\x6c\x69\155\151\x74\x20{$this->dwY0M}\40\x6f\x66\146\163\145\x74\x20" . $menupage * $this->dwY0M, ["\x3a\164\147\151\x64" => $this->DP6vn["\x66\162\157\155"]]); goto cvFaV; IjTJo: $data[] = [["\x74\145\170\164" => $this->i18n("\x64\x69\163\143\x6f\165\x6e\164") . (($d = $this->getDiscount()) ? "\x3a\x20{$d}\x25" : ''), "\x63\x61\x6c\x6c\x62\x61\x63\x6b\137\x64\x61\x74\x61" => "\x2f\163\x65\156\144\122\145\160\154\171\40\x65\156\164\145\x72\x20\x25\137\x75\160\x64\x61\x74\x65\x53\145\164\164\151\156\147\137\144\151\x73\x63\x6f\165\156\x74\x5f\x6d\x65\156\165"]]; goto x_Dmv; aOrje: jyV_V: goto quEP0; Fbw1r: $this->uors($text ?? false, $data); goto E5_ec; lGGLn: $text[] = $this->template("\x75\155", []); goto uLUxV; DhQ2s: $data[] = [["\164\x65\x78\164" => $this->demo(1) ? $demo : $this->i18n("\165\160\x64\141\x74\x65\x20\x6d\145\x6e\x75"), "\x63\141\x6c\154\142\x61\143\153\137\144\141\164\141" => "\57\155\x65\156\165\40{$menupage}"]]; goto Fbw1r; mKE3C: $tmp[] = ["\x74\145\170\x74" => $this->i18n("\x70\x72\x6f\155\157"), "\x63\x61\154\x6c\x62\x61\143\153\x5f\144\x61\x74\x61" => "\57\163\145\156\144\x52\x65\160\x6c\171\40\xd0\xb2\xd0\262\320\265\320\264\320\270\xd1\202\xd0\265\x20\xd0\xba\320\xbe\320\264\x5f\x61\143\164\151\166\141\x74\x65\x50\162\x6f\155\x6f\x5f{$menupage}"]; goto gJdeS; MXgMf: $demo = $this->demo(1) ? $this->getTime(strtotime($this->demo(1)) - time()) : ''; goto IQfyD; PjHSa: $next = $menupage + 1 >= $pages ? 0 : $menupage + 1; goto C1mwI; lno0i: $data[] = [["\x74\145\170\x74" => $this->i18n("\143\154\151\145\x6e\x74\163") . "\72\40" . $this->sql("\163\x65\x6c\145\x63\x74\40\143\157\165\x6e\164\50\52\51\40\146\x72\157\155\40\143\154\151\x65\x6e\x74\163", view: "\x6f\x6e\145"), "\143\141\x6c\x6c\142\x61\143\x6b\137\144\141\164\x61" => "\57\x63\x6c\x69\x65\x6e\x74\163"]]; goto Xgw7F; zJ1y2: oUDjp: goto aOrje; ohJ7y: $data[] = [["\164\145\170\x74" => $this->i18n("\163\x65\162\166\x65\162\163") . "\72\x20" . $this->sql("\163\145\x6c\x65\x63\164\x20\x63\x6f\x75\156\x74\50\52\51\x20\146\162\157\155\40\x73\x65\x72\166\x65\162\x73", view: "\157\x6e\x65"), "\143\x61\x6c\154\142\x61\x63\153\x5f\144\x61\164\141" => "\57\x73\145\162\166\x65\162\163"]]; goto lno0i; gJdeS: Tgr72: goto ioQZx; P2zK8: $data[] = [["\x74\x65\170\x74" => $this->i18n("\x73\x65\x74\x74\151\156\147\x73"), "\x63\141\154\x6c\142\141\x63\x6b\137\144\x61\164\x61" => "\x2f\x63\x6f\156\x66\x69\x67\x20{$menupage}"]]; goto ohJ7y; HpBQT: if (!($orders = $this->sql("\163\145\154\x65\x63\x74\40\x6f\56\x2a\x2c\x20\x73\56\156\x61\x6d\x65\x2c\40\x73\56\x69\x70\54\x20\x73\56\160\x6f\162\x74\40\x66\162\157\155\x20\157\x72\x64\145\x72\163\x20\157\40\x6a\157\151\x6e\40\x73\x65\x72\166\145\x72\x73\x20\x73\40\x6f\156\40\x73\x2e\x69\x64\x3d\157\x2e\163\x65\162\166\145\162\x20\x77\x68\x65\162\x65\x20\x6f\x2e\x74\x67\151\x64\75\x3a\x74\147\x69\144\40\x61\x6e\144\x20\x6f\56\x70\x61\151\x64\x3d\60", ["\x3a\164\x67\151\144" => $this->DP6vn["\146\x72\157\x6d"]]))) { goto jyV_V; } goto Xa7Js; ioQZx: $tmp[] = ["\x74\145\x78\x74" => $this->i18n("\x68\x65\154\x70\x4d\145\156\165"), "\143\141\154\x6c\142\141\143\x6b\x5f\144\x61\x74\141" => "\x2f\150\x65\154\160\x4d\145\156\x75\40{$menupage}"]; goto nOHEX; JpxLz: $data[] = [["\164\145\170\x74" => $this->i18n("\142\x75\171"), "\143\141\154\x6c\x62\141\143\x6b\137\144\x61\x74\x61" => "\57\x62\x75\171\x20{$menupage}"]]; goto AN1kK; qUm2C: $data[] = [["\164\x65\x78\x74" => $this->i18n("\142\157\x6e\x75\x73\x20\x6c\x69\x6d\x69\x74") . (($d = $this->getSetting("\142\x6f\156\165\x73\x6c\151\155\x69\164")) ? "\72\40" . $this->getTime($d, 0) : ''), "\x63\141\154\154\x62\x61\x63\153\137\x64\x61\x74\x61" => "\57\x73\x65\x6e\x64\122\145\x70\154\x79\40\x65\x6e\164\145\x72\x20\x74\151\x6d\145\137\165\x70\144\x61\164\145\x42\x6f\x6e\165\163\114\151\x6d\151\x74"]]; goto W1t8R; riO6b: ifOZC: goto zByj6; CeAg6: $menupage = $menupage ?: 0; goto CEefK; nOHEX: $data[] = $tmp; goto dkySO; Xgw7F: $data[] = [["\x74\145\170\164" => $this->i18n("\157\x72\x64\145\x72\x73") . "\72\40" . $this->sql("\x73\x65\x6c\145\x63\164\x20\x63\x6f\x75\x6e\x74\x28\52\x29\x20\x66\162\x6f\155\40\157\162\x64\145\162\x73\40\x77\150\x65\x72\145\40\160\141\x69\x64\75\x30", view: "\157\156\145"), "\143\x61\154\x6c\x62\141\x63\153\x5f\x64\x61\164\141" => "\57\x6f\162\x64\x65\x72\163"]]; goto IjTJo; bzUKM: $pages = (int) ceil($c / $this->dwY0M); goto EN62G; Xa7Js: foreach ($orders as $k => $v) { goto GgiWA; SMpRQ: $status .= $v["\x63\x6c\x69\145\x6e\164"] ? "\40\55\x20\320\xbf\321\200\320\xbe\xd0\264\320\xbb\320\xb5\320\xbd\320\270\320\xb5\x20\43{$v["\x63\154\151\x65\156\x74"]}" : ''; goto wUhW7; B471q: n7_uw: goto f4lPi; wUhW7: $data[] = [["\164\x65\x78\x74" => "\x23{$v["\151\x64"]}\x20\x28{$status}\51\x3a\40" . ($v["\x6e\x61\155\x65"] ?: "{$v["\151\x70"]}\72{$v["\x70\157\x72\x74"]}") . "\40\57\40" . $this->getTime($v["\x6c\x69\x66\145"]), "\x63\141\154\x6c\x62\141\143\x6b\137\x64\x61\x74\141" => "\x2f\157\x72\144\145\162\x20{$v["\x69\144"]}\x5f{$menupage}"]]; goto B471q; GgiWA: $status = $v["\x70\x61\151\144"] ? "\320\276\320\277\xd0\xbb\xd0\xb0\xd1\x87\xd0\265\xd0\xbd" : "\xd0\266\xd0\xb4\xd0\265\xd1\202\x20\320\xbe\320\277\xd0\xbb\320\260\321\202\xd1\213\40" . $this->getTime(strtotime($v["\151\x6e\x73\x65\162\164\137\x74\151\155\x65"]) + $this->getSetting("\x65\x78\160\x69\162\145\120\x61\171") - time()); goto SMpRQ; f4lPi: } goto zJ1y2; dkySO: goto Qo10B; goto KwJwb; IQfyD: $demo = $demo == "\x6f\146\146" ? "\x64\145\155\157\x20\x63\x6f\155\160\154\145\164\145\x64" : "\144\145\x6d\157\x3a\x20{$demo}"; goto DhQ2s; W1t8R: Qo10B: goto MXgMf; KwJwb: nXy8a: goto P2zK8; uLUxV: if (!$this->sql("\x73\145\x6c\145\x63\x74\40\61\x20\x66\162\157\155\40\163\145\162\166\145\162\163\40\167\x68\145\x72\x65\x20\x70\141\x79\75\x31")) { goto sqoaI; } goto JpxLz; AN1kK: sqoaI: goto HpBQT; ZLiUi: Mv43p: goto r4dxo; EN62G: $prev = $menupage - 1 < 0 ? $pages : $menupage - 1; goto PjHSa; x_Dmv: $data[] = [["\164\x65\x78\x74" => $this->i18n("\x72\x65\x66\145\x72\141\154\40\142\x6f\x6e\x75\163") . (($d = $this->getSetting("\162\145\146\145\x72\x61\154")) ? "\x3a\x20" . $this->getTime($d, 0) : ''), "\143\x61\154\x6c\142\x61\143\x6b\x5f\x64\141\x74\141" => "\57\x73\x65\x6e\144\122\x65\160\x6c\x79\40\x65\x6e\164\x65\x72\40\164\151\155\x65\137\165\x70\144\141\164\145\122\x65\146\x65\x72\141\x6c"]]; goto qUm2C; cyEQ1: if ($this->sql("\x73\x65\x6c\145\143\164\x20\x31\40\146\x72\157\x6d\x20\x6f\x72\x64\x65\162\x73\x20\167\x68\145\162\x65\40\x74\147\151\144\x3d\x3a\164\147\x69\144\40\141\156\144\x20\160\x72\x6f\155\157\x21\75\42\42", ["\x3a\164\147\x69\x64" => $this->DP6vn["\146\x72\x6f\155"]], "\157\x6e\x65")) { goto Tgr72; } goto mKE3C; r4dxo: F5cUy: goto cyEQ1; zByj6: if (!($c > $this->dwY0M)) { goto Mv43p; } goto bzUKM; cvFaV: foreach ($subs as $k => $v) { goto muTsF; Gskh2: Yu1x_: goto vnh7r; muTsF: $name = "{$v["\151\x64"]}\x3a\x20" . ($v["\156\x61\x6d\145"] ?: ($v["\x73\x65\162\166\145\x72\137\156\x61\x6d\145"] ?: "{$v["\151\160"]}\x3a{$v["\160\x6f\162\164"]}")) . "\40\57\x20" . ($v["\x6c\151\x66\x65"] ? $this->getTime(strtotime($v["\x6c\151\x66\145"]) - time()) : "\xe2\210\x9e"); goto n0OKk; n0OKk: $data[] = [["\164\x65\x78\164" => $name, "\x63\x61\154\154\142\141\143\153\x5f\144\141\x74\141" => "\57\160\x65\145\x72\40{$v["\151\144"]}\x5f{$menupage}"]]; goto Gskh2; vnh7r: } goto riO6b; CEefK: if ($this->IDVvP) { goto nXy8a; } goto lGGLn; quEP0: if (!($c = $this->sql("\163\x65\154\x65\143\x74\x20\143\x6f\165\x6e\x74\50\52\51\40\146\x72\x6f\155\40\x63\x6c\151\145\x6e\x74\163\40\x63\40\x6a\x6f\x69\x6e\40\163\x65\x72\x76\145\x72\163\x20\x73\40\157\156\40\x73\x2e\x69\x64\75\143\x2e\163\145\x72\166\145\162\x20\x77\x68\x65\162\x65\x20\143\56\x74\147\151\x64\x3d\x3a\164\x67\151\x64", ["\x3a\x74\x67\x69\144" => $this->DP6vn["\146\x72\x6f\155"]], "\157\x6e\x65"))) { goto F5cUy; } goto QDusn; E5_ec: } public function activatePromo($code, $menupage = 0) { goto Cl9rG; pJ_Tf: if ($r = $this->sql("\163\x65\154\145\143\x74\40\52\x20\146\162\157\x6d\40\160\x72\x6f\x6d\x6f\40\167\x68\145\162\x65\x20\x74\x69\x74\x6c\x65\x3d\72\160\162\x6f\155\157", ["\x3a\160\162\157\155\x6f" => $code], "\162\157\x77")) { goto lYaHZ; } goto sS08m; qbFVz: goto WVxvb; goto eCO87; InVZF: UsnB4: goto lnkuG; c5Uxm: goto JoZ9x; goto InVZF; o8wKN: if (!empty($id)) { goto UsnB4; } goto tdyxZ; iaadM: lYaHZ: goto OEtFE; eCO87: kv2Hd: goto pJ_Tf; sS08m: $this->send($this->DP6vn["\143\150\141\164"], "\320\275\320\xb5\xd0\xb2\xd0\265\xd1\200\xd0\xbd\xd1\x8b\xd0\271\40\xd0\xbf\321\200\320\276\320\274\xd0\276\320\272\320\276\xd0\xb4"); goto HyaqS; RoMXS: $order = $this->sql("\163\145\154\145\143\x74\40\61\x20\146\x72\157\x6d\40\157\x72\144\x65\162\x73\x20\167\150\145\x72\145\40\x74\147\151\144\75\x3a\164\147\x69\144\40\141\156\x64\x20\x70\x61\x69\x64\x3d\61", ["\72\x74\147\151\144" => (int) $m[1]], "\x6f\x6e\145"); goto Ps8q7; tdyxZ: goto JoZ9x; goto s1bKJ; K4sd2: WVxvb: goto KIpsW; kW9zI: mH7t_: goto ERVmW; XFE23: QILaJ: goto K4sd2; qY_4Z: goto QILaJ; goto iaadM; OEtFE: $id = $this->sql("\151\x6e\x73\x65\162\x74\x20\151\x6e\x74\157\x20\x6f\x72\144\x65\x72\163\x28\164\147\151\x64\x2c\40\163\x65\162\166\x65\162\x2c\40\160\x72\x69\x63\145\x2c\x20\x73\164\141\x72\163\x2c\x20\161\165\141\156\x74\54\40\154\151\146\x65\x2c\x20\160\162\x6f\x6d\x6f\54\x20\160\x61\151\144\x2c\x20\160\x61\151\x64\x5f\164\x69\x6d\145\51\40\x76\141\x6c\165\x65\163\x20\50\x3a\x74\x67\151\x64\54\40\72\x73\145\162\166\x65\x72\54\x20\72\160\162\151\143\x65\x2c\40\x3a\163\x74\141\x72\x73\54\x20\72\x71\x75\141\156\164\54\40\72\x6c\151\x66\x65\54\x20\72\160\x72\157\x6d\x6f\x2c\x20\72\160\x61\x69\x64\54\x20\x3a\x70\141\x69\x64\x74\x69\x6d\x65\51\73\123\105\x4c\105\x43\x54\40\114\101\x53\124\x5f\111\116\123\x45\122\x54\x5f\111\104\50\x29\x3b", ["\72\x74\x67\x69\144" => $this->DP6vn["\x66\162\x6f\155"], "\x3a\x73\x65\162\166\x65\x72" => $r["\163\x65\x72\x76\x65\x72"], "\72\160\x72\x69\143\145" => $r["\160\162\x69\x63\145"], "\x3a\x73\x74\x61\x72\x73" => $r["\x73\x74\141\162\163"], "\72\161\165\x61\156\x74" => $r["\x71\x75\141\156\x74"], "\72\154\x69\146\145" => $r["\x64\x75\x72\x61\x74\x69\x6f\x6e"], "\72\x70\141\x69\x64" => $r["\160\x72\151\x63\145"] || $r["\163\x74\141\x72\x73"] ? 0 : 1, "\x3a\160\x61\151\144\164\x69\155\145" => $r["\160\x72\151\x63\145"] || $r["\x73\164\x61\x72\x73"] ? null : date("\131\55\155\55\x64\40\x48\72\x69\x3a\163"), "\x3a\x70\162\157\x6d\157" => $code], "\x6f\x6e\145", nextRowset: 1); goto GZgPQ; Ps8q7: if (!empty($balance) && !empty($order) && empty($this->sql("\163\145\154\x65\143\164\40\162\145\x66\145\x72\x61\x6c\40\x66\x72\x6f\x6d\40\165\163\145\162\163\x20\x77\x68\x65\162\x65\x20\164\147\x69\x64\x3d\x3a\x74\147\151\144", ["\72\x74\x67\x69\144" => $this->DP6vn["\146\162\157\x6d"]], "\157\x6e\145"))) { goto HD2uK; } goto Y7ML0; s1bKJ: lBpdG: goto ysXaO; Kr6SH: JoZ9x: goto XFE23; lnkuG: $this->order($id, $menupage); goto Kr6SH; yhUaA: if (!$this->sql("\163\145\x6c\145\x63\x74\40\x31\x20\146\x72\x6f\x6d\x20\157\162\x64\x65\x72\163\x20\167\150\x65\162\x65\x20\164\x67\151\144\x3d\x3a\x74\x67\151\144\x20\141\x6e\144\x20\160\162\x6f\x6d\157\x20\151\x73\40\x6e\x6f\x74\40\156\165\x6c\x6c", ["\72\x74\147\151\x64" => $this->DP6vn["\146\x72\x6f\155"]], "\157\156\x65")) { goto kv2Hd; } goto SMjyS; SMjyS: $this->send($this->DP6vn["\143\x68\141\164"], "\321\203\xd0\xb6\320\xb5\x20\320\265\xd1\x81\321\202\321\x8c\x20\320\xb0\xd0\xba\321\x82\320\270\xd0\xb2\xd0\xb8\xd1\200\320\276\xd0\262\xd0\xb0\xd0\275\320\xbd\xd1\x8b\xd0\xb9\x20\320\xbf\xd1\x80\xd0\276\320\xbc\xd0\xbe\xd0\xba\320\276\xd0\xb4"); goto Qb1wx; HyaqS: $this->menu($menupage); goto qY_4Z; Y7ML0: $this->notify("\321\x80\320\265\321\204\321\x81\321\201\321\213\xd0\273\xd0\xba\xd0\260\40\xd0\xbd\320\265\x20\xd0\xb1\321\213\xd0\xbb\320\xb0\x20\xd0\xbf\xd1\200\320\270\320\xbc\320\xb5\320\xbd\xd0\265\xd0\275\xd0\260\40\320\264\320\273\xd1\x8f\40\320\277\xd0\276\xd0\273\321\214\xd0\xb7\320\276\320\xb2\320\260\xd1\x82\320\xb5\xd0\xbb\xd1\217\x20{$this->DP6vn["\x66\162\x6f\x6d"]}"); goto Q_KEo; z4k8A: izZ0u: goto CSydh; ERVmW: $this->menu($menupage); goto z4k8A; KIpsW: goto izZ0u; goto nrm1w; fxyOM: $this->updateUser($this->DP6vn["\146\162\157\x6d"], referal: 1); goto m32TZ; GZgPQ: if (!empty($id) && !empty($r["\160\162\x69\x63\145"] || $r["\x73\x74\x61\162\163"])) { goto lBpdG; } goto o8wKN; VdnY8: HD2uK: goto fxyOM; Q_KEo: goto mH7t_; goto VdnY8; ysXaO: $this->payOrder($id, $r["\163\145\162\x76\x65\x72"], $menupage, 1); goto c5Uxm; nrm1w: oa0MC: goto jgOsP; m32TZ: $this->updateUser((int) $m[1], balance: $balance); goto kW9zI; jgOsP: $balance = $this->getSetting("\162\145\x66\145\162\x61\154"); goto RoMXS; Cl9rG: if (preg_match("\176\136\143\154\x28\x2e\x2b\51\176", $code, $m)) { goto oa0MC; } goto yhUaA; Qb1wx: $this->menu($menupage); goto qbFVz; CSydh: } public function orders($orderpage = 0) { goto Grhem; KO5_a: byUAg: goto ToApw; Grhem: if (!($count = $this->sql("\x73\x65\154\145\143\x74\x20\143\x6f\165\x6e\x74\x28\x2a\51\40\x66\162\157\155\x20\157\x72\144\145\x72\x73\40\x77\x68\x65\x72\145\40\x70\x61\x69\144\75\x30", view: "\157\156\145"))) { goto byUAg; } goto JBh7V; Vfg9l: if (!($count > $this->dwY0M)) { goto gTroR; } goto ZzpZW; Ds7sq: foreach ($orders as $k => $v) { goto UIBgB; jbvfa: $data[] = [["\164\145\x78\x74" => "\x23{$v["\x69\144"]}\x20{$v["\x74\x67\x69\x64"]}\x20\x28{$status}\51\72\40" . ($v["\x6e\141\155\145"] ?: "{$v["\151\160"]}\x3a{$v["\160\157\x72\x74"]}") . "\40\57\40" . $this->getTime($v["\x6c\x69\x66\x65"]), "\143\x61\x6c\154\142\141\x63\x6b\x5f\x64\141\x74\x61" => "\57\x6f\162\144\x65\x72\101\144\x6d\151\156\x20{$v["\151\144"]}\x5f{$orderpage}"]]; goto S49HI; UIBgB: $status = $v["\160\x61\x69\144"] ? "\xd0\xbe\320\xbf\xd0\273\xd0\xb0\xd1\207\xd0\265\xd0\xbd" : "\xd0\266\xd0\264\320\265\xd1\x82\x20\320\xbe\xd0\277\xd0\273\320\260\xd1\x82\321\x8b\40" . $this->getTime(strtotime($v["\x69\x6e\163\x65\162\x74\137\164\151\x6d\x65"]) + $this->getSetting("\145\170\160\x69\x72\x65\x50\141\171") - time()); goto cETM2; S49HI: QGKO0: goto k_CeT; cETM2: $status .= $v["\x63\154\151\145\x6e\x74"] ? "\x20\55\40\xd0\xbf\xd1\200\320\xbe\320\xb4\xd0\273\320\265\320\275\xd0\xb8\320\xb5\40\43{$v["\143\x6c\151\x65\156\x74"]}" : ''; goto jbvfa; k_CeT: } goto wn4NR; ZzpZW: $data[] = $this->paginate($count, $this->dwY0M, $orderpage, "\57\x6f\162\x64\x65\x72\163\x20\176\x70\x61\147\x65\x7e"); goto jnR20; wn4NR: cAWhY: goto Vfg9l; l_GuW: $data[] = [["\164\145\170\x74" => $this->i18n("\x62\x61\x63\x6b"), "\143\x61\154\154\142\x61\143\x6b\137\144\x61\x74\x61" => "\57\155\x65\156\165"]]; goto f2oK4; jnR20: gTroR: goto KO5_a; ToApw: $data[] = [["\164\x65\x78\x74" => $this->i18n("\x75\x70\144\141\164\145"), "\x63\x61\x6c\154\142\x61\143\x6b\137\144\x61\x74\x61" => "\57\157\162\x64\x65\x72\163\40{$orderpage}"]]; goto l_GuW; f2oK4: $this->update($this->DP6vn["\143\x68\141\x74"], $this->DP6vn["\155\x65\163\163\141\147\145\x5f\x69\144"], implode("\12", []), $data ?: false); goto Rz6am; JBh7V: $orders = $this->sql("\x73\x65\x6c\x65\143\164\40\157\56\52\54\x20\x73\56\x6e\x61\x6d\x65\x2c\40\163\x2e\x69\160\54\x20\163\x2e\160\x6f\162\164\x20\146\x72\157\155\x20\x6f\x72\144\x65\x72\163\x20\157\x20\154\145\x66\164\x20\152\x6f\x69\x6e\40\x73\145\x72\x76\x65\x72\163\40\x73\40\x6f\x6e\x20\x73\x2e\151\x64\75\157\x2e\x73\145\162\x76\145\x72\40\x77\x68\145\x72\x65\x20\x6f\56\160\x61\x69\144\x3d\60\40\154\151\x6d\x69\164\x20{$this->dwY0M}\40\157\146\x66\x73\x65\x74\x20" . $orderpage * $this->dwY0M); goto Ds7sq; Rz6am: } public function orderAdmin($id, $orderpage) { goto lX1jf; pL2BC: $status = $order["\x70\141\151\144"] ? "\xd0\xbe\320\277\xd0\273\xd0\xb0\xd1\207\xd0\265\xd0\xbd" : "\xd0\266\320\xb4\xd0\265\321\202\40\xd0\xbe\320\xbf\320\xbb\xd0\260\xd1\202\321\213\40" . $this->getTime(strtotime($order["\151\156\163\145\x72\x74\137\164\151\x6d\x65"]) + $this->getSetting("\145\170\160\x69\x72\145\x50\x61\171") - time()); goto ZxEVt; kawuG: $this->update($this->DP6vn["\143\x68\x61\164"], $this->DP6vn["\x6d\145\163\x73\x61\x67\x65\x5f\x69\144"], implode("\xa", $text ?: []), $data ?: false); goto Nlv9t; lX1jf: if (!($order = $this->sql("\163\x65\x6c\x65\143\x74\x20\157\56\x2a\54\40\163\x2e\x6e\x61\155\x65\54\x20\163\56\x69\x70\x2c\40\163\x2e\x70\157\x72\164\40\146\x72\157\x6d\x20\157\x72\144\145\162\163\40\x6f\40\152\x6f\151\156\x20\x73\145\x72\x76\x65\x72\x73\x20\x73\40\x6f\x6e\40\163\x2e\x69\x64\x3d\157\56\163\145\162\x76\x65\162\x20\x77\150\145\x72\145\x20\x6f\x2e\x69\x64\75\x3a\151\x64", ["\x3a\151\144" => $id], "\x72\157\167"))) { goto DjXcS; } goto pL2BC; DT9ba: $u = $this->getInfoUser($order["\164\147\x69\144"])["\x72\x65\163\x75\x6c\x74"]["\x75\x73\145\x72"]["\x66\151\x72\163\x74\x5f\x6e\141\155\x65"]; goto Qc5aI; l6wio: $s = substr($this->getSetting("\x73\x75\160\x70\x6f\162\164"), 3); goto ahi_A; b5rTF: $data[] = [["\164\x65\x78\164" => $this->i18n("\142\x61\143\x6b"), "\x63\x61\154\x6c\142\141\143\153\137\x64\141\164\141" => "\x2f\x6f\x72\x64\145\162\163\x20{$orderpage}"]]; goto kawuG; ZxEVt: $status .= $order["\x63\x6c\x69\x65\x6e\x74"] ? "\x20\x2d\40\xd0\277\321\200\320\xbe\320\xb4\320\xbb\xd0\xb5\xd0\275\xd0\270\320\265\40\x23{$order["\x63\x6c\151\145\x6e\164"]}" : ''; goto DT9ba; xsDBn: DjXcS: goto b5rTF; Qc5aI: $text[] = "\43{$order["\151\x64"]}\40{$order["\164\147\151\144"]}\x20{$u}\x20\50{$status}\x29\72\40" . ($order["\x6e\x61\155\145"] ?: "{$order["\151\160"]}\x3a{$order["\x70\x6f\x72\164"]}") . "\40\57\40" . $this->getTime($order["\x6c\151\146\x65"]); goto l6wio; ahi_A: $data[] = array_merge([["\164\145\x78\x74" => $this->i18n("\144\x65\154\145\164\145"), "\x63\141\154\x6c\142\x61\143\153\x5f\x64\141\164\x61" => "\57\144\x65\x6c\145\164\x65\x4f\x72\x64\145\162\40{$id}\x5f{$orderpage}\x5f\157\x72\144\145\x72\163"], ["\x74\x65\170\164" => $this->i18n("\x63\157\x6e\x66\151\162\155"), "\x63\141\154\x6c\142\141\143\x6b\137\x64\141\x74\141" => "\x2f\x63\x6f\156\x66\151\162\x6d\117\162\144\145\162\40{$id}\x5f{$orderpage}"]], ($f = $this->sql("\163\145\154\145\x63\x74\40\146\x6f\x72\165\155\40\146\x72\x6f\x6d\40\163\x75\160\x70\157\162\x74\x20\167\x68\x65\162\x65\40\164\147\x69\144\x3d\72\164\x67\x69\x64", ["\72\x74\x67\151\144" => $order["\164\x67\x69\x64"]], "\157\x6e\x65")) ? [["\164\145\x78\164" => $this->i18n("\143\150\141\x74"), "\x75\x72\154" => "\150\164\x74\x70\163\72\x2f\x2f\x74\x2e\155\145\x2f\143\x2f\x31\x37\x39\62\x31\70\62\66\65\x37\x2f{$f}"]] : [["\164\145\170\164" => $this->i18n("\x63\x68\141\164"), "\x63\x61\154\x6c\142\x61\x63\x6b\x5f\144\141\164\141" => "\x2f\163\164\x61\162\164\103\150\x61\164\x20{$order["\164\x67\151\144"]}\x5f{$id}\137{$orderpage}"]]); goto xsDBn; Nlv9t: } public function confirmOrder($id, $orderpage) { $this->sql("\165\160\144\x61\x74\x65\x20\x6f\x72\144\145\x72\163\40\163\x65\164\x20\x70\141\x69\144\x3d\x31\x2c\x20\x70\x61\x69\x64\137\x74\x69\155\145\75\x6e\x6f\167\x28\51\x20\167\150\145\x72\145\40\x70\x61\x69\x64\x3d\60\40\141\156\144\40\151\144\x3d\72\x69\144", ["\72\151\x64" => $id]); $this->orders($orderpage); } public function paginate($all, $limit, $page, $callback) { goto qpeLV; UnVZr: $next = $page + 1 >= $pages ? 0 : $page + 1; goto DhDGL; DhDGL: return [["\164\145\x78\x74" => "\74\x3c", "\143\141\x6c\154\x62\141\x63\153\137\144\141\164\141" => str_replace("\x7e\x70\x61\147\x65\176", $prev, $callback)], ["\x74\145\170\x74" => $page + 1 . "\40\320\270\320\xb7\40" . $pages, "\143\x61\x6c\154\x62\x61\143\153\x5f\x64\141\164\141" => str_replace("\x7e\160\x61\147\145\x7e", $page, $callback)], ["\164\x65\170\x74" => "\x3e\76", "\143\141\x6c\154\x62\141\x63\153\137\x64\x61\164\x61" => str_replace("\176\160\x61\147\x65\x7e", $next, $callback)]]; goto evHOx; GULyR: $prev = $page - 1 < 0 ? $pages - 1 : $page - 1; goto UnVZr; qpeLV: $pages = (int) ceil($all / $limit); goto GULyR; evHOx: } public function servers($serverpage = 0) { goto I7rqr; tbYjL: sMO6R: goto zycD1; F0kC3: $this->update($this->DP6vn["\x63\x68\x61\164"], $this->DP6vn["\x6d\145\x73\x73\141\x67\145\x5f\x69\x64"], implode("\12", []), $data ?: false); goto uQG2i; b6cGy: WXjx5: goto Oh4p4; AKx70: foreach ($s as $k => $v) { goto R4dQo; f4jMM: $upload = $this->getBytes($v["\165\160\154\157\141\144"]); goto mFNUy; tSplb: EYM_K: goto JcfaM; R4dQo: $download = $this->getBytes($v["\x64\157\167\x6e\x6c\157\141\144"]); goto f4jMM; x1jf3: $data[] = [["\164\145\170\x74" => $online . "\40" . ($v["\x6e\x61\x6d\x65"] ?: "{$v["\x69\160"]}\72{$v["\x70\157\162\164"]}") . "\40\x63\154\x69\x65\x6e\x74\x73\72\x20{$v["\x63\x6c\151\145\156\164\163"]}\57{$v["\x63\x65\x6c\154\x73"]}\x20\342\206\223{$download}\40\342\206\x91{$upload}", "\x63\x61\154\154\142\x61\x63\x6b\x5f\144\x61\x74\x61" => "\57\x73\x65\x72\166\145\x72\x20{$v["\x69\x64"]}\137{$serverpage}"]]; goto tSplb; mFNUy: $online = strtotime($v["\x6c\x61\163\x74\x5f\x6f\x6e\x6c\151\156\145"]) + $v["\x73\154\x65\x65\160"] < time() ? "\157\x66\x66\x6c\151\x6e\x65" : ''; goto x1jf3; JcfaM: } goto b6cGy; zycD1: EVayd: goto PZgU5; djENi: $s = $this->sql("\x73\x65\154\x65\143\x74\x20\52\x2c\xa\x20\40\40\40\x20\40\x20\40\x20\40\x20\40\40\x20\x20\x20\40\x20\x20\40\40\x20\x20\40\40\x20\40\40\40\40\40\40\x20\40\x20\40\50\x73\x65\154\x65\143\164\x20\143\157\x75\x6e\x74\x28\x2a\x29\40\x66\162\157\x6d\40\143\x6c\151\x65\156\x74\163\40\167\x68\145\x72\145\40\163\145\162\166\x65\x72\75\x73\x65\x72\166\x65\x72\x73\56\x69\x64\x29\40\143\x6c\x69\145\156\x74\163\x2c\12\40\40\40\x20\x20\x20\x20\x20\x20\x20\40\x20\x20\40\x20\40\x20\x20\x20\x20\x20\x20\40\40\x20\x20\x20\x20\40\40\40\x20\x20\40\x20\x20\x28\163\145\154\145\x63\x74\x20\163\165\x6d\50\x73\145\163\163\151\157\156\137\x64\x6f\x77\156\x6c\x6f\141\144\x29\40\53\40\x73\x75\x6d\50\x64\157\167\x6e\x6c\157\141\x64\51\x20\x66\162\157\x6d\x20\143\154\151\145\x6e\164\163\40\167\150\145\x72\145\x20\163\x65\x72\166\145\162\x3d\x73\x65\162\x76\145\162\x73\x2e\x69\x64\51\x20\144\x6f\167\156\x6c\157\x61\x64\54\xa\40\x20\40\40\x20\40\x20\x20\40\x20\x20\x20\x20\x20\x20\x20\x20\x20\40\x20\40\x20\x20\x20\x20\40\40\40\40\40\40\x20\40\40\x20\40\x28\x73\145\x6c\145\143\164\40\x73\x75\x6d\50\163\145\163\163\151\157\156\x5f\x75\x70\154\x6f\141\144\51\x20\53\40\x73\x75\x6d\50\165\x70\x6c\157\141\x64\x29\x20\146\162\157\x6d\40\x63\x6c\x69\145\156\164\x73\40\167\x68\145\162\x65\40\163\x65\162\166\x65\x72\75\163\x65\162\x76\x65\x72\163\56\151\144\51\40\165\160\154\x6f\x61\144\12\40\x20\x20\x20\x20\40\40\x20\x20\40\x20\x20\x20\40\40\40\40\x20\40\x20\x20\x20\40\x20\x20\40\x20\40\146\x72\157\x6d\x20\163\145\x72\166\145\x72\x73\x20\x6f\162\x64\x65\x72\x20\x62\171\40\x6e\x61\155\x65\x20\x6c\x69\x6d\x69\x74\x20{$this->dwY0M}\40\x6f\x66\x66\163\145\x74\40" . $serverpage * $this->dwY0M); goto AKx70; PZgU5: $data[] = [["\164\x65\170\x74" => $this->i18n("\165\x70\144\141\164\145"), "\143\x61\x6c\x6c\x62\141\x63\153\x5f\x64\141\x74\x61" => "\57\163\145\x72\x76\x65\162\163\x20{$serverpage}"]]; goto ZMUDR; D5vvT: $data[] = $this->paginate($c, $this->dwY0M, $serverpage, "\x2f\x73\x65\x72\x76\x65\162\x73\x20\176\160\x61\147\x65\x7e"); goto tbYjL; I7rqr: if (!($c = $this->sql("\x73\x65\x6c\145\x63\x74\40\143\x6f\165\156\164\x28\52\x29\40\x66\162\157\155\40\x73\x65\162\x76\x65\x72\x73", view: "\x6f\x6e\x65"))) { goto EVayd; } goto djENi; ZMUDR: $data[] = [["\x74\145\x78\164" => $this->i18n("\142\x61\143\153"), "\x63\141\154\154\x62\141\143\x6b\x5f\x64\x61\x74\x61" => "\57\155\145\156\x75"]]; goto F0kC3; Oh4p4: if (!($c > $this->dwY0M)) { goto sMO6R; } goto D5vvT; uQG2i: } public function getClients($call, $server = 0, $serverpage = 0, $clientpage = 0) { goto CHj7q; ifUzW: F3u8J: goto jAJdd; RC4zp: foreach ($clients as $k => $v) { goto ZGt52; RM9rk: ndUKV: goto w9ugT; ATxG8: $u = $this->getBytes($v["\x75\x70\154\157\x61\144"] + $v["\163\145\x73\x73\x69\x6f\x6e\137\x75\x70\x6c\x6f\x61\x64"]); goto bwSvj; bwSvj: $l = $this->getBytes($v["\x6c\x69\155\x69\164\x61\164\x69\x6f\x6e"]); goto LKeED; LKeED: $data[] = [["\x74\x65\170\x74" => "\43{$v["\151\144"]}\x20{$on}\40{$name}\x20\xe2\x86\223{$d}" . ($v["\154\x69\x6d\x69\x74\x61\x74\151\157\156"] ? "\50{$l}\51" : '') . "\x20\342\206\x91{$u}\40\x20\x20{$life}", "\x63\x61\x6c\x6c\x62\x61\x63\x6b\x5f\144\141\x74\x61" => "\x2f\x63\x6c\x69\x65\156\x74\x20{$call}\x5f{$v["\151\x64"]}\137{$server}\137{$serverpage}\x5f{$clientpage}"]]; goto RM9rk; CNcAn: $name = $v["\156\141\155\145"] ?: $v["\164\x67\151\144"]; goto m1KqH; sq97o: $on = $v["\157\x6e\137\157\x66\146"] && !$v["\160\x75\x62\154\x69\x63"] ? "\50\167\x61\x69\164\x20\x63\162\x65\141\164\145\51" : ''; goto CNcAn; m1KqH: $d = $this->getBytes($v["\x64\157\x77\156\x6c\157\x61\x64"] + $v["\x73\x65\163\x73\151\x6f\x6e\137\x64\x6f\x77\156\154\x6f\141\x64"]); goto ATxG8; ZGt52: $life = $v["\x6c\x69\146\145"] ? $this->getTime(strtotime($v["\154\x69\x66\x65"]) - time()) : "\xe2\210\x9e"; goto sq97o; w9ugT: } goto lsl06; jAJdd: TYIoK: goto CLfdF; L0NZT: $data[] = $this->paginate($count, $this->dwY0M, $clientpage, "\57{$call}\40{$server}\137{$serverpage}\137\x7e\160\141\147\x65\176"); goto ifUzW; itMkr: $clients = $this->sql("\163\145\x6c\145\x63\x74\40\52\40\146\x72\x6f\x6d\40\143\x6c\151\145\x6e\164\163\x20\x77\x68\x65\x72\x65\x20\x69\146\50\72\x69\x64\x3d\x30\54\x20\x74\x72\165\x65\x2c\40\163\145\x72\x76\145\162\x3d\72\151\x64\51\x20" . (!empty($_SESSION["\x73\145\x61\162\x63\x68"]) ? "\40\141\156\144\x20\x28\156\141\x6d\145\40\x6c\x69\153\145\x20\x3a\x73\145\x61\162\x63\150\x20\x6f\162\x20\x74\x67\x69\x64\40\154\151\153\x65\40\72\x73\x65\x61\x72\143\150\51" : '') . ($_SESSION["\157\x6e\x6f\146\x66"] == "\157\x6e" ? "\x20\x61\x6e\x64\x20\157\x6e\137\x6f\146\146\75\x31" : '') . ($_SESSION["\x6f\x6e\157\146\146"] == "\x6f\146\146" ? "\x20\x61\156\144\40\x6f\156\137\x6f\146\x66\x3d\x30" : '') . "\x20\154\x69\155\x69\164\40{$this->dwY0M}\40\x6f\146\146\x73\145\x74\x20" . $clientpage * $this->dwY0M, !empty($_SESSION["\163\145\x61\x72\x63\150"]) ? ["\72\x69\144" => $server, "\72\163\145\141\162\x63\150" => "\x25{$_SESSION["\x73\x65\x61\162\x63\150"]}\45"] : ["\72\151\144" => $server]); goto RC4zp; lsl06: iw6tZ: goto KK3Iz; CHj7q: if (!($count = $this->sql("\163\x65\x6c\x65\143\164\40\143\x6f\165\x6e\164\x28\52\x29\40\146\162\157\x6d\40\143\x6c\x69\x65\x6e\x74\163\x20\167\150\x65\162\x65\x20\x69\x66\x28\72\151\x64\75\x30\54\40\164\x72\x75\145\x2c\x20\163\x65\x72\x76\x65\x72\75\x3a\x69\144\51" . (!empty($_SESSION["\163\x65\x61\x72\x63\150"]) ? "\40\x61\156\144\40\x28\156\141\x6d\x65\40\x6c\x69\x6b\145\x20\72\x73\145\141\162\x63\150\x20\157\x72\40\x74\x67\x69\x64\40\x6c\x69\x6b\x65\x20\x3a\163\x65\141\x72\143\150\x29" : '') . ($_SESSION["\157\x6e\x6f\x66\x66"] == "\157\x6e" ? "\40\141\x6e\x64\40\x6f\x6e\137\x6f\146\x66\x3d\61" : '') . ($_SESSION["\x6f\x6e\x6f\146\146"] == "\x6f\x66\x66" ? "\x20\x61\x6e\x64\x20\157\x6e\137\x6f\146\146\75\x30" : ''), !empty($_SESSION["\x73\145\x61\x72\x63\150"]) ? ["\72\151\144" => $server, "\72\x73\x65\141\162\143\x68" => "\45{$_SESSION["\x73\145\x61\x72\x63\150"]}\x25"] : ["\x3a\x69\144" => $server], "\157\x6e\145"))) { goto TYIoK; } goto itMkr; CLfdF: return $data ?: []; goto vGVDD; KK3Iz: if (!($count > $this->dwY0M)) { goto F3u8J; } goto L0NZT; vGVDD: } public function searchClient($text, $server_id = 0) { goto snH2b; eaQMD: VZr0j: goto H6KA2; H6KA2: $this->clients($server_id); goto JbMxk; eqy7R: if (empty($server_id)) { goto VZr0j; } goto aOx2C; snH2b: $_SESSION["\163\145\x61\x72\x63\x68"] = $text; goto eqy7R; aOx2C: return $this->server($server_id); goto eaQMD; JbMxk: } public function onoff($server_id = 0) { goto PTcaP; V1OXu: XDZHY: goto ZqTh6; ZqTh6: if (empty($server_id)) { goto XL4n4; } goto PCzO3; PTcaP: switch ($_SESSION["\x6f\x6e\x6f\x66\146"]) { case "\157\156": $_SESSION["\157\x6e\x6f\x66\146"] = "\x6f\x66\x66"; goto XDZHY; case "\x6f\146\x66": $_SESSION["\x6f\156\x6f\x66\146"] = "\157\x6e\x6f\x66\146"; goto XDZHY; default: $_SESSION["\x6f\x6e\x6f\x66\x66"] = "\x6f\156"; goto XDZHY; } goto U2CUc; PCzO3: return $this->server($server_id); goto koJc4; jIp85: $this->clients($server_id); goto R5zge; koJc4: XL4n4: goto jIp85; U2CUc: WGo4c: goto V1OXu; R5zge: } public function clients($server_id = 0, $serverpage = 0, $clientpage = 0) { goto tk4Dq; dJZ7U: $data[] = [["\164\x65\x78\x74" => $this->i18n("\x75\160\x64\x61\164\145"), "\x63\141\x6c\154\142\x61\143\x6b\x5f\144\x61\164\x61" => "\x2f\143\154\151\x65\156\x74\x73\40{$server_id}\137{$serverpage}\x5f{$clientpage}"]]; goto ab3Bj; xHJEA: $data[] = [["\x74\x65\x78\164" => $this->i18n("\143\x68\x61\x6e\147\145\137\164\x69\x6d\145\137\141\154\154"), "\143\141\154\x6c\142\141\x63\x6b\x5f\x64\141\x74\x61" => "\57\163\145\x6e\x64\x52\x65\160\154\x79\x20\145\x6e\164\145\162\x20\x6c\x69\153\x65\40\61\40\x64\x61\171\x5f\x73\x65\x74\124\151\155\145\x43\x6c\x69\145\156\x74\101\x6c\x6c\x5f{$server_id}\137{$serverpage}\137{$clientpage}"]]; goto dJZ7U; MSOzB: $this->update($this->DP6vn["\x63\x68\141\164"], $this->DP6vn["\x6d\x65\163\x73\141\x67\145\x5f\151\x64"], implode("\12", []), $data ?: false); goto poiL2; NzGOO: $data[] = [["\164\145\x78\164" => $this->i18n("\x66\x69\154\164\x65\162") . "\x3a\x20" . $this->i18n($_SESSION["\x6f\156\x6f\146\x66"] ?: "\157\x6e\x6f\x66\146"), "\143\x61\154\x6c\142\x61\143\153\137\144\x61\x74\141" => "\x2f\x6f\x6e\x6f\146\146\40{$server_id}"], ["\164\145\170\164" => $this->i18n("\163\145\141\x72\x63\150") . ($_SESSION["\x73\x65\141\x72\x63\150"] ? "\x3a\40{$_SESSION["\163\145\141\162\x63\x68"]}" : ''), "\x63\141\154\154\142\141\x63\x6b\137\144\x61\164\x61" => "\57\x73\145\156\144\x52\x65\x70\x6c\x79\40\145\x6e\164\145\162\40\156\141\x6d\145\x20\157\x72\40\x74\147\x69\144\x5f\x73\x65\141\x72\143\150\x43\x6c\151\x65\156\x74\137{$server_id}"]]; goto xHJEA; tk4Dq: $data = $this->getClients("\x63\x6c\x69\145\156\x74\163", $server_id, $serverpage, $clientpage); goto NzGOO; ab3Bj: $data[] = [["\x74\x65\x78\164" => $this->i18n("\x62\141\143\153"), "\x63\141\154\154\x62\141\143\153\137\144\141\x74\141" => "\57\155\145\156\x75"]]; goto MSOzB; poiL2: } public function getRef() { return "\x68\x74\164\160\163\72\x2f\x2f\164\56\x6d\x65\x2f{$this->request("\x67\145\164\x4d\145", [])["\162\145\x73\165\x6c\x74"]["\x75\163\x65\x72\x6e\x61\x6d\145"]}\x3f\163\x74\141\x72\x74\75\x63\154" . $this->DP6vn["\x66\162\157\x6d"]; } public function getBalance() { return $this->sql("\x73\x65\x6c\145\x63\164\40\x62\141\154\141\156\143\x65\40\146\162\157\155\40\x75\x73\145\162\x73\40\x77\x68\x65\x72\145\40\164\x67\151\x64\75\72\x74\x67\x69\144", ["\72\164\147\x69\x64" => $this->DP6vn["\x66\x72\157\155"]], "\157\156\x65"); } public function peer($id, $menupage) { goto HVJVH; tAaTp: $data[] = [["\164\145\x78\164" => $this->i18n("\x62\141\143\x6b"), "\143\x61\154\154\142\141\x63\153\x5f\144\141\164\x61" => "\57\x6d\x65\x6e\165\40{$menupage}"]]; goto uHJN0; GcwKu: $data[] = [["\164\x65\x78\x74" => $this->i18n("\x61\x6d\156\x65\172\x69\141"), "\143\x61\x6c\x6c\x62\x61\143\x6b\x5f\144\x61\164\x61" => "\x2f\x61\155\156\145\x7a\x69\x61\40{$id}"]]; goto fC0rH; F6s9z: $u = $this->getInfoUser($c["\x74\x67\x69\144"])["\x72\145\x73\x75\x6c\x74"]["\165\163\145\x72"]["\x66\x69\162\163\x74\137\156\x61\x6d\x65"]; goto MyxHP; Y4iZA: $data[] = [["\x74\145\170\x74" => $this->i18n("\161\162"), "\143\x61\154\x6c\x62\x61\143\x6b\137\144\x61\164\x61" => "\x2f\x71\x72\x50\145\x65\162\x20{$id}"], ["\x74\x65\x78\164" => $this->i18n("\144\x6f\x77\x6e\154\x6f\x61\x64"), "\143\141\x6c\154\142\x61\x63\153\137\144\141\164\x61" => "\57\x71\162\x50\145\145\x72\x20{$id}\x5f\61"]]; goto GcwKu; BU_6u: if (!$c["\x6f\156\137\157\146\146"]) { goto zARlc; } goto Y4iZA; TGver: $data[] = [["\x74\145\170\164" => $this->i18n("\160\x72\157\x6c\157\x6e\x67"), "\143\141\154\154\142\x61\x63\x6b\x5f\x64\x61\x74\x61" => "\57\x70\162\x6f\154\157\156\147\40{$id}\x5f{$menupage}"]]; goto BU_6u; Bcukl: $c["\x6c\x69\146\145"] = $c["\x6c\x69\x66\145"] ? $this->getTime(strtotime($c["\154\x69\146\x65"]) - time()) : "\342\x88\x9e"; goto F6s9z; HVJVH: $c = $this->sql("\x73\x65\x6c\145\143\164\40\x63\x2e\x2a\x2c\40\x69\x66\50\x73\56\144\157\x6d\141\x69\156\x21\75\42\42\x2c\40\x73\56\x64\x6f\x6d\141\x69\156\54\x20\163\x2e\x69\x70\x29\40\144\x6f\155\x61\x69\156\x2c\40\x73\x2e\x68\141\x73\x68\x20\x73\x65\x72\166\145\x72\x5f\x68\x61\163\150\54\x20\x73\x2e\160\x6f\x72\164\x20\146\162\x6f\155\x20\x63\154\x69\145\156\x74\163\40\143\x20\x6a\x6f\151\156\40\x73\x65\162\166\x65\162\163\40\x73\x20\x6f\156\40\163\x2e\151\144\75\143\56\x73\x65\162\166\x65\x72\x20\167\x68\145\162\145\40\x63\x2e\151\144\75\x3a\151\144", ["\x3a\x69\144" => $id], "\x72\157\x77"); goto kRgWF; MyxHP: $c["\156\x61\x6d\x65"] = $c["\156\x61\155\145"] ?: "{$u}\x20\x28{$c["\164\x67\151\144"]}\51"; goto JRBDR; PCiLn: URsl9: goto Bcukl; JRBDR: $text[] = $this->template("\x75\x72", $c); goto TGver; kRgWF: if (!$c["\x6f\x6e\x5f\157\x66\146"]) { goto URsl9; } goto Oiivp; fC0rH: $data[] = [["\x74\145\170\x74" => $this->i18n("\162\x65\x6e\x61\x6d\x65"), "\x63\x61\x6c\x6c\142\x61\x63\x6b\x5f\x64\x61\x74\x61" => "\57\163\145\156\x64\x52\145\x70\x6c\171\40\x65\x6e\164\145\162\x20\156\141\x6d\145\137\x75\163\145\162\x52\x65\x6e\141\x6d\145\137{$id}\137{$menupage}"]]; goto ssK_k; ssK_k: zARlc: goto tAaTp; Oiivp: $c["\143\157\x64\x65"] = "\74\x70\x72\145\x3e\x3c\x63\x6f\x64\145\76" . $this->qrPeer($id, return: 1) . "\x3c\57\143\x6f\x64\x65\x3e\x3c\57\x70\162\145\76"; goto PCiLn; uHJN0: $this->update($this->DP6vn["\143\x68\141\x74"], $this->DP6vn["\155\145\163\163\x61\x67\x65\137\x69\x64"], implode("\xa", $text ?: []), $data ?: false); goto nHJ8C; nHJ8C: } public function amnezia($id) { $link = $this->sql("\x73\x65\154\x65\143\164\x20\x61\x6d\x6e\145\x7a\151\x61\x20\x66\x72\x6f\x6d\x20\143\x6c\x69\x65\156\164\163\40\167\x68\145\x72\145\x20\x69\144\75\72\151\x64", ["\72\x69\x64" => $id], "\157\x6e\145"); $this->send($this->DP6vn["\x66\x72\157\155"], "\x3c\143\157\x64\145\x3e{$link}\74\x2f\143\x6f\144\x65\x3e"); } public function qrPeer($id, $download = 0, $return = false) { goto aAtL9; yYrdJ: $template = preg_replace("\57\176\151\x64\x7e\57", preg_replace("\x7e\133\x5e\x61\x2d\172\x41\x2d\132\x30\x2d\x39\x5f\x5d\53\x7e", $replacement, $c["\151\x64"]), $template); goto jBkls; Xu9D2: $this->sendFile($this->DP6vn["\x63\x68\x61\x74"], curl_file_create($path, posted_filename: $template)); goto Ohlcp; Re4gu: $path = __DIR__ . "\57\x71\162\57{$id}"; goto MQXaB; B8Hta: if (!$return) { goto khmOI; } goto S7yTz; gj0U7: goto C1DjJ; goto O7YTM; spfaW: $bot = $this->request("\147\145\164\x4d\171\x4e\x61\x6d\x65", [])["\162\x65\163\165\x6c\x74"]["\156\x61\155\145"]; goto swt_i; JEAPf: $replacement = $this->getSetting("\162\x65\x70\x6c"); goto spfaW; swt_i: $template = preg_replace("\57\x7e\x62\157\164\x7e\57", preg_replace("\x7e\x5b\x5e\x61\x2d\x7a\x41\x2d\132\60\55\x39\x5f\x5d\x2b\176", $replacement, $bot), $template); goto xqWlX; j1QpO: khmOI: goto Re4gu; aAtL9: $c = $this->sql("\x73\x65\x6c\x65\x63\164\40\x63\56\52\54\40\x73\56\151\x70\x20\163\145\162\166\x65\x72\137\151\160\x2c\40\163\56\150\141\163\x68\40\163\x65\x72\x76\x65\162\137\150\141\163\150\x2c\40\x73\56\x70\157\162\x74\x2c\40\163\x2e\144\x6f\x6d\x61\x69\156\x2c\x20\x69\146\50\x63\56\155\x74\165\54\x20\x63\56\x6d\164\165\x2c\x20\163\56\x6d\164\x75\51\x20\x6d\164\165\54\x20\x69\146\50\x63\56\x69\x70\163\54\x20\143\56\x69\160\163\x2c\x20\163\56\151\160\163\51\x20\x69\x70\x73\40\x66\x72\157\x6d\x20\143\x6c\151\x65\x6e\x74\163\x20\143\40\x6a\157\151\x6e\x20\x73\145\162\166\145\x72\163\x20\163\x20\157\x6e\40\163\x2e\151\144\75\143\x2e\163\145\162\x76\x65\x72\x20\167\150\x65\162\145\x20\x63\x2e\151\144\x3d\x3a\151\144", ["\72\151\144" => $id], "\162\x6f\167"); goto u_C78; g3BsX: file_put_contents($path, $code); goto Xu9D2; S7yTz: return $code; goto j1QpO; MQXaB: $template = $this->getSetting("\164\145\155\x70"); goto JEAPf; K28uv: $this->sendPhoto($this->DP6vn["\x63\x68\141\164"], curl_file_create($path), $template); goto gj0U7; u_C78: $d = $c["\x64\x6f\155\x61\151\x6e"] ?: $c["\163\145\162\x76\x65\162\x5f\151\x70"]; goto AtACs; WsPxE: $mtu = $c["\x6d\164\x75"] ?: 1350; goto I8d8V; AtACs: $dns = $this->getSetting("\144\x6e\163") ?: "\61\56\61\56\61\x2e\61\54\40\70\x2e\x38\x2e\70\56\70"; goto WsPxE; xqWlX: $template = preg_replace("\x2f\x7e\x69\x70\x7e\x2f", preg_replace("\x7e\133\x5e\x61\x2d\172\x41\x2d\x5a\x30\55\71\x5f\135\53\x7e", $replacement, $d), $template); goto wtu93; Ohlcp: C1DjJ: goto A4ikk; A4ikk: unlink($path); goto GXvOZ; lTGO3: $code = "\x5b\111\x6e\164\145\x72\x66\141\143\145\135\12\x50\x72\x69\166\141\164\x65\x4b\145\171\x20\x3d\40{$c["\x70\x72\x69\x76\141\164\x65"]}\xa\x41\x64\144\162\x65\163\x73\x20\75\40{$c["\151\160"]}\12\115\x54\x55\x20\75\x20{$mtu}\xa\104\x4e\123\40\x3d\x20{$dns}\12\12\133\x50\145\145\x72\x5d\xa\x50\x75\142\x6c\x69\143\x4b\145\171\x20\75\40{$c["\163\x65\x72\x76\145\x72\137\x68\141\163\150"]}\xa\x45\x6e\144\160\157\151\x6e\x74\40\75\x20{$d}\72{$c["\160\157\162\164"]}\xa\101\154\x6c\157\x77\x65\x64\111\120\163\40\x3d\x20{$ips}\12\120\145\x72\163\151\x73\164\145\156\164\113\145\145\x70\x61\154\x69\166\x65\40\x3d\40\x32\x30"; goto B8Hta; I8d8V: $ips = $c["\x69\160\x73"] ?: "\x30\56\x30\x2e\x30\56\x30\x2f\x30"; goto lTGO3; O7YTM: fuih6: goto g3BsX; EbiQt: exec("\x71\162\x65\156\143\157\144\145\x20\55\x74\x20\160\x6e\x67\40\x2d\x6f\40{$path}\40\47{$code}\x27"); goto K28uv; jBkls: if ($download) { goto fuih6; } goto EbiQt; wtu93: $template = preg_replace("\57\x7e\x70\157\162\x74\x7e\x2f", preg_replace("\176\133\136\141\55\x7a\x41\55\132\x30\x2d\x39\x5f\x5d\x2b\x7e", $replacement, $c["\x70\157\162\x74"]), $template); goto yYrdJ; GXvOZ: } public function testPeriod($id, $menupage) { goto Jm3mS; Jm3mS: if (!($s = $this->sql("\x73\x65\154\145\x63\164\40\164\x65\x73\164\x5f\164\x69\155\x65\40\146\x72\x6f\155\x20\x73\145\x72\x76\x65\162\163\40\x77\x68\x65\162\x65\x20\151\144\x3d\x3a\x69\x64\x20\x61\156\x64\x20\x70\x61\x79\x3d\x31\x20\141\156\x64\40\x74\145\x73\x74\x5f\x74\151\155\x65\x20\76\x20\60", ["\72\x69\x64" => $id], "\157\x6e\x65"))) { goto KnlYN; } goto wvEhG; XrbcD: $this->sql("\151\x6e\x73\145\162\164\x20\x69\156\x74\157\40\x63\x6c\x69\145\x6e\x74\x73\x28\164\147\151\x64\x2c\40\x73\145\162\x76\x65\162\54\x20\157\156\137\157\146\x66\54\40\151\160\x2c\40\x6c\x69\146\x65\x29\x20\x76\141\x6c\x75\x65\x73\40\x28\72\164\147\x69\x64\x2c\x20\72\163\x65\x72\x76\145\162\54\40\x31\x2c\40\x3a\151\x70\54\40\x3a\x6c\151\146\145\51", ["\x3a\164\x67\151\x64" => $this->DP6vn["\x66\x72\x6f\x6d"], "\72\163\x65\162\x76\145\x72" => $id, "\x3a\x69\160" => $this->nextIP($id), "\72\154\151\x66\145" => date("\131\55\155\x2d\144\x20\110\72\151\72\163", time() + $s)]); goto HrESu; XvytV: $this->menu($menupage); goto dU2Un; wvEhG: $this->updateUser($this->DP6vn["\146\x72\157\x6d"], test: 1); goto XrbcD; HrESu: KnlYN: goto XvytV; dU2Un: } public function updateUser(int $tgid, int $balance = 0, bool $test = false, bool $referal = false) { goto x9v8Y; o1FT0: $l = $this->getSetting("\x62\x6f\x6e\165\163\154\151\x6d\x69\164"); goto s1BA8; u04Lz: $b = $this->sql("\163\x65\x6c\x65\143\x74\x20\142\141\154\x61\156\143\145\x20\x66\x72\157\155\x20\165\163\145\x72\163\x20\167\x68\x65\162\x65\x20\164\147\151\144\x3d\72\164\x67\x69\x64", ["\72\x74\147\151\x64" => $tgid], "\x6f\156\x65"); goto o1FT0; R97Qw: if (empty($referal)) { goto jRZP9; } goto cRfP3; cRfP3: $this->notify("\320\277\xd0\276\320\xbb\321\214\320\267\320\xbe\320\xb2\320\xb0\xd1\x82\320\265\xd0\xbb\321\214\40{$tgid}\x20\xd0\xbf\xd1\x80\320\270\320\274\xd0\265\xd0\xbd\xd0\270\320\273\x20\xd1\200\320\265\321\204\xd0\265\321\x80\320\260\xd0\273\320\272\xd1\203"); goto mORoZ; s1BA8: XylmR: goto R97Qw; JHWm3: $this->sql("\x49\116\123\105\x52\x54\x20\111\x4e\124\x4f\xa\40\x20\40\40\x20\x20\40\40\40\x20\x20\40\40\40\40\40\40\x20\x20\x20\40\40\x20\x20\165\x73\145\162\163\xa\40\x20\x20\x20\x20\x20\40\x20\40\40\x20\40\x20\x20\x20\40\x20\40\40\x20\x56\101\x4c\x55\x45\x53\xa\x20\40\x20\x20\x20\40\40\40\40\40\x20\x20\x20\40\x20\40\40\40\x20\x20\40\40\x20\x20\x28\72\164\x67\151\x64\x2c\40\x3a\x62\141\154\x61\x6e\143\145\x2c\40\72\164\x65\163\x74\54\40\x3a\x72\145\146\x65\162\141\x6c\x29\x20\117\x4e\40\x44\125\120\x4c\111\x43\x41\124\x45\x20\113\105\131\12\x20\40\x20\40\x20\x20\x20\40\40\x20\x20\x20\x20\40\40\x20\x20\x20\x20\40\x55\x50\x44\101\x54\105\x20\142\141\x6c\141\156\143\x65\x3d\x3a\x62\x61\154\x61\x6e\143\x65\12\x20\40\x20\40\x20\40\x20\x20\40\x20\x20\x20\x20\x20\40\40\x20\x20\40\x20\54\x20\x74\145\x73\x74\75\x28\xa\x20\40\x20\40\x20\40\40\x20\40\x20\x20\x20\x20\x20\40\40\x20\40\x20\x20\x20\x20\40\x20\164\x65\x73\164\xa\40\x20\40\40\40\40\40\x20\40\40\40\x20\40\40\40\x20\40\x20\40\x20\x20\40\40\40\117\122\40\72\x74\x65\163\164\12\40\x20\x20\40\x20\x20\40\40\40\40\x20\40\40\40\x20\x20\x20\x20\x20\x20\x29\xa\40\x20\x20\x20\40\x20\40\40\x20\40\40\x20\x20\40\40\40\40\40\40\x20\54\x20\162\145\x66\x65\162\x61\154\75\50\12\x20\x20\40\x20\40\40\x20\40\40\40\40\x20\x20\x20\40\x20\40\40\40\x20\40\x20\40\40\162\x65\146\x65\162\x61\154\xa\40\x20\x20\x20\x20\40\x20\x20\40\x20\x20\x20\40\x20\x20\x20\40\40\x20\40\40\40\40\40\x4f\122\40\72\x72\x65\146\x65\x72\x61\x6c\12\40\x20\x20\x20\x20\40\x20\x20\x20\x20\40\x20\40\40\x20\x20\40\40\40\x20\x29", ["\72\x74\147\x69\x64" => $tgid, "\x3a\142\141\x6c\141\x6e\143\x65" => min($l, $b + $balance), "\x3a\164\145\x73\x74" => (int) $test, "\72\x72\x65\146\145\162\141\x6c" => (int) $referal]); goto Lng6G; mORoZ: jRZP9: goto JHWm3; x9v8Y: if (!($balance > 0)) { goto XylmR; } goto u04Lz; Lng6G: } public function getDiscount() { return $this->sql("\x73\x65\x6c\145\x63\164\40\166\x61\x6c\x75\145\40\146\x72\x6f\155\x20\x73\x65\164\x74\151\x6e\147\x73\x20\x77\150\145\x72\x65\40\x70\141\x72\x61\155\x3d\42\144\151\x73\143\157\165\156\164\42", view: "\x6f\x6e\145"); } public function serverUser($id, $menupage = 0) { goto enAg1; jaPMP: $text[] = $this->template("\x75\x73", $s); goto oESam; enAg1: if (!($s = $this->sql("\x73\145\x6c\145\143\164\x20\x2a\x20\x66\162\x6f\155\x20\x73\x65\x72\x76\145\162\x73\x20\167\x68\145\162\145\40\x69\144\x3d\72\x69\144\x20\x61\156\x64\x20\160\141\171\x3d\61", ["\72\x69\144" => $id], "\162\x6f\167"))) { goto MEyF2; } goto syiw8; oX7Vf: $data[] = [["\x74\x65\x78\x74" => $this->i18n("\x62\x61\x63\153"), "\143\141\154\154\142\141\x63\153\137\x64\x61\164\141" => "\57\142\x75\x79\40{$menupage}"]]; goto jaPMP; fbrea: PgYH4: goto Ql9Dw; FzQJj: HGrCP: goto yiXoW; yhXrR: GN6lU: goto AWOMB; R6Tfu: if (!(!empty($s["\164\x65\163\x74\x5f\164\x69\155\145"]) && empty($test))) { goto v55Ez; } goto j0vWe; yiXoW: MEyF2: goto oX7Vf; fy5kd: $text[] = "{$name}\x20\320\275\xd0\xb5\x20\320\264\xd0\276\321\x81\321\x82\xd1\x83\xd0\277\xd0\xb5\xd0\275\x20\xd0\xbd\xd0\260\40\320\264\xd0\260\xd0\xbd\320\275\xd1\213\xd0\271\40\xd0\xbc\320\276\xd0\xbc\xd0\265\320\xbd\xd1\x82"; goto rODH0; WiJ60: if (empty($p = $this->sql("\163\x65\x6c\145\x63\164\40\x2a\40\x66\x72\157\x6d\x20\x70\x72\151\x63\x65\40\167\x68\145\162\145\40\x73\145\x72\166\x65\x72\75\72\x73\145\x72\x76\145\162", ["\x3a\163\145\x72\166\145\x72" => $id]))) { goto GN6lU; } goto vsQY4; OYCVo: v55Ez: goto WiJ60; ScCfv: e3AG9: goto Mf7cW; syiw8: $name = $s["\x6e\141\155\145"] ?: "{$s["\151\x70"]}\72{$s["\160\x6f\162\164"]}"; goto dEJkC; P3dAp: MU3xl: goto yhXrR; rODH0: goto HGrCP; goto ScCfv; AWOMB: if (empty($data)) { goto PgYH4; } goto ZJtmf; oESam: $this->update($this->DP6vn["\143\x68\x61\x74"], $this->DP6vn["\155\x65\x73\163\141\147\x65\x5f\151\x64"], implode("\12", $text ?: []), $data ?: false); goto CZCzS; YttXb: q7nEW: goto FzQJj; j0vWe: $data[] = [["\x74\x65\x78\x74" => $this->i18n("\x74\x65\x73\164\120\x65\162\151\x6f\144"), "\143\141\154\154\142\x61\143\x6b\137\x64\141\164\x61" => "\x2f\x74\x65\163\x74\x50\145\x72\151\157\x64\40{$id}\x5f{$menupage}"]]; goto OYCVo; Ql9Dw: $text[] = "\xd0\275\xd0\265\321\x82\40\320\264\xd0\xbe\xd1\201\xd1\x82\xd1\x83\xd0\277\320\275\xd1\213\xd1\x85\x20\321\x81\320\273\xd0\276\321\202\320\276\320\262\40\320\xbd\xd0\xb0\40\xd0\xb4\320\xb0\320\275\320\275\321\213\xd0\xb9\40\xd0\xbc\xd0\xbe\320\xbc\320\xb5\320\275\xd1\202"; goto YttXb; vsQY4: foreach ($p as $k => $v) { $data[] = [["\x74\x65\x78\x74" => $this->labelPrice($v), "\x63\x61\x6c\x6c\x62\141\143\153\x5f\144\141\164\141" => "\x2f\143\x72\x65\x61\164\x65\117\162\x64\145\x72\x20{$id}\137{$v["\151\144"]}\x5f{$menupage}"]]; QJHOm: } goto P3dAp; ZJtmf: $text[] = $name; goto GlbEX; dEJkC: if (!empty($s["\x70\x61\171"])) { goto e3AG9; } goto fy5kd; GlbEX: goto q7nEW; goto fbrea; Mf7cW: $test = $this->sql("\x73\x65\154\x65\143\164\x20\x74\x65\163\x74\40\146\x72\157\155\x20\165\x73\145\162\x73\x20\167\150\145\x72\145\x20\164\x67\x69\144\x3d\x3a\164\147\151\x64", ["\x3a\164\147\151\144" => $this->DP6vn["\146\x72\157\x6d"]]); goto R6Tfu; CZCzS: } public function createOrder($server, $price, $menupage, $client = null) { goto rejSI; rejSI: $id = $this->sql("\12\40\x20\40\40\40\x20\40\40\x20\40\x20\40\163\x65\164\x20\100\x70\x72\x69\x63\x65\40\x3d\40\50\163\x65\154\145\143\x74\40\x70\x72\151\x63\145\x20\x66\162\157\x6d\40\x70\162\x69\143\x65\x20\x77\150\145\162\145\40\x69\144\x3d\x3a\160\162\x69\143\145\51\73\12\40\40\40\x20\x20\x20\40\x20\40\40\x20\x20\163\145\x74\x20\x40\163\x74\141\x72\x73\x20\x3d\x20\50\163\x65\154\x65\143\x74\x20\163\x74\x61\162\163\x20\x66\x72\157\x6d\40\160\162\151\x63\x65\x20\x77\x68\145\162\x65\x20\x69\144\x3d\x3a\160\162\x69\x63\x65\51\73\xa\x20\x20\x20\40\40\40\x20\40\40\40\x20\40\163\145\x74\x20\100\x64\151\x73\143\x6f\x75\156\164\x20\75\x20\50\163\x65\x6c\x65\143\x74\40\143\x61\x73\164\x28\166\141\154\165\145\40\x61\163\x20\x75\x6e\163\151\147\x6e\x65\144\x29\40\x66\162\157\x6d\40\x73\145\x74\x74\151\156\x67\163\40\167\150\x65\162\145\x20\160\141\162\x61\155\x3d\42\144\151\163\x63\x6f\x75\x6e\164\42\51\x3b\12\x20\x20\40\40\40\x20\40\x20\40\x20\x20\x20\x69\x6e\x73\x65\x72\x74\x20\x69\156\164\157\x20\157\162\144\x65\x72\163\50\x74\x67\x69\x64\x2c\40\163\145\x72\166\x65\162\54\x20\x70\x72\151\143\x65\x2c\x20\163\164\141\162\163\x2c\40\161\165\141\156\164\54\x20\154\151\146\x65\x2c\40\x63\x6c\x69\x65\x6e\164\x29\x20\166\141\154\165\x65\163\xa\40\40\40\x20\40\40\40\x20\x20\x20\x20\x20\x28\xa\40\40\40\x20\x20\x20\40\x20\40\40\x20\40\40\40\40\x20\x3a\164\x67\151\144\x2c\12\40\x20\40\40\40\x20\x20\40\40\40\40\40\x20\40\x20\x20\x3a\163\145\162\166\145\162\x2c\12\x20\40\40\x20\x20\40\40\x20\x20\x20\40\40\40\40\40\x20\x69\146\50\x40\144\151\x73\x63\x6f\x75\x6e\x74\x20\76\40\x30\x2c\40\143\145\151\x6c\x28\x40\160\x72\151\143\145\x20\55\40\100\160\x72\151\x63\x65\x20\52\40\100\144\151\163\143\157\165\x6e\x74\57\61\60\60\51\x2c\40\100\x70\162\x69\x63\x65\51\x2c\12\x20\40\40\40\40\40\40\40\40\x20\40\40\40\40\40\x20\151\146\50\x40\x64\x69\x73\143\157\x75\x6e\164\40\x3e\40\60\x2c\40\x63\145\151\x6c\50\x40\163\x74\x61\162\x73\40\x2d\40\100\163\x74\x61\162\163\40\x2a\40\x40\144\x69\163\x63\x6f\165\156\x74\x2f\61\x30\x30\x29\x2c\x20\100\163\164\x61\162\x73\51\54\12\40\x20\x20\x20\x20\40\40\x20\x20\x20\40\40\40\40\40\40\x28\x73\145\x6c\x65\143\164\40\161\165\141\156\x74\x20\146\162\157\x6d\40\160\x72\x69\x63\x65\x20\x77\150\x65\162\145\40\151\x64\75\x3a\160\162\151\143\145\51\54\12\40\x20\40\40\40\x20\x20\x20\x20\40\40\40\x20\40\40\40\x28\x73\x65\154\x65\143\164\40\154\x69\146\x65\40\x66\162\x6f\155\40\160\162\151\x63\x65\40\x77\150\x65\162\x65\40\151\x64\75\72\x70\x72\x69\143\145\51\x2c\xa\x20\x20\x20\x20\40\x20\x20\40\40\40\40\x20\40\x20\x20\40\72\143\154\x69\x65\156\x74\xa\x20\40\40\40\x20\x20\40\x20\40\40\x20\x20\x29\x3b\xa\x20\40\x20\x20\x20\x20\x20\40\x20\x20\40\40\x53\x45\x4c\x45\x43\x54\x20\114\101\123\x54\137\111\x4e\123\105\122\124\x5f\111\104\x28\51\x3b", ["\72\x74\147\x69\144" => $this->DP6vn["\146\x72\x6f\x6d"], "\x3a\163\145\x72\166\145\x72" => $server, "\x3a\x70\162\x69\x63\x65" => $price, "\72\x63\x6c\x69\x65\156\164" => $client], "\157\x6e\x65", nextRowset: 4); goto lVJFY; lVJFY: $this->notify("\320\xbd\320\276\320\xb2\321\x8b\xd0\xb9\x20\xd0\267\320\xb0\320\272\320\xb0\xd0\267\x20\x23{$id}"); goto yt3_6; yt3_6: $this->payOrder($id, $server, $menupage); goto XdYvB; XdYvB: } public function server($id, $serverpage = 0, $clientpage = 0) { goto fOj6l; gufQG: $data[] = [["\x74\x65\x78\164" => $this->i18n("\146\x69\154\x74\145\162") . "\x3a\x20" . $this->i18n($_SESSION["\x6f\x6e\x6f\146\x66"] ?: "\x6f\x6e\x6f\146\146"), "\143\x61\154\x6c\x62\x61\143\x6b\x5f\144\x61\164\141" => "\x2f\x6f\156\157\146\x66\x20{$id}"], ["\164\145\170\x74" => $this->i18n("\x73\145\141\162\x63\x68") . ($_SESSION["\x73\145\141\x72\143\150"] ? "\72\x20{$_SESSION["\163\145\x61\162\x63\150"]}" : ''), "\x63\x61\154\154\142\141\x63\x6b\137\144\x61\164\141" => "\x2f\163\145\156\x64\122\145\x70\x6c\x79\x20\145\156\x74\x65\x72\40\156\x61\x6d\145\x20\157\162\40\164\147\x69\144\137\163\145\x61\x72\143\150\103\154\151\145\156\164\137{$id}"]]; goto vnbdW; uJOpq: $pay = $server["\x70\141\x79"] ? "\157\x6e" : "\157\146\x66"; goto AQ_6P; vnbdW: iZ9PZ: goto oLwiZ; o80rc: mWwzk: goto gufQG; HNl4D: if (!($clients = $this->getClients("\x73\x65\162\x76\145\162", $server["\151\x64"], $serverpage, $clientpage))) { goto mWwzk; } goto iOJVh; Qbq6V: $data[] = [["\x74\x65\x78\164" => $this->i18n("\x63\x6f\x6e\146\x69\x67\123\145\x72\166\145\x72"), "\x63\x61\154\x6c\x62\141\143\153\x5f\x64\141\164\x61" => "\x2f\x63\x6f\156\146\151\x67\123\x65\162\x76\x65\162\x20{$id}\137{$serverpage}\137{$clientpage}"], ["\x74\145\170\x74" => $this->i18n("\141\x64\x64\125\x73\x65\x72"), "\143\141\154\154\142\x61\143\153\x5f\144\141\164\141" => "\57\143\x6c\151\145\x6e\x74\120\162\x69\x63\x65\163\x20{$id}\137{$serverpage}\x5f{$clientpage}"], ["\164\145\170\164" => $this->i18n("\x75\160\x64\x61\164\x65"), "\143\x61\154\154\x62\141\x63\153\137\x64\141\x74\x61" => "\57\163\145\162\166\145\x72\40{$id}\137{$serverpage}\137{$clientpage}"]]; goto HNl4D; S3aq9: $this->update($this->DP6vn["\x63\150\141\x74"], $this->DP6vn["\155\145\x73\163\141\x67\145\x5f\x69\144"], implode("\12", $text ?: []), $data ?: false); goto QSUiI; fOj6l: if (!($server = $this->sql("\x73\x65\x6c\145\143\x74\x20\x2a\x20\146\x72\x6f\x6d\40\x73\x65\x72\x76\x65\162\x73\x20\167\x68\145\162\145\40\x69\x64\x3d\x3a\151\x64", ["\72\151\144" => $id], "\162\x6f\x77"))) { goto iZ9PZ; } goto uJOpq; iOJVh: $data = array_merge($data, $clients); goto o80rc; ggFbi: $text[] = "\74\142\x3e\163\145\162\x76\145\x72\x3c\x2f\142\76\x3a\40{$name}\xa\74\x62\76\x73\154\x65\x65\x70\74\x2f\x62\x3e\x3a\x20{$server["\x73\154\145\x65\160"]}\12\74\142\76\x63\x65\154\154\163\x3c\57\142\x3e\x3a\40{$server["\x63\145\154\154\x73"]}\12\x3c\142\76\x6c\x69\155\151\164\x73\x20\146\157\x72\40\165\163\x65\162\74\x2f\142\76\72\x20{$server["\154\x69\x6d\x69\164\163"]}\12\x3c\142\x3e\x74\145\x73\164\40\x74\151\155\x65\74\57\142\76\72\40{$this->getTime($server["\x74\145\163\164\x5f\x74\151\x6d\145"])}\xa\74\142\x3e\160\141\x79\74\57\x62\x3e\x3a\x20{$pay}\xa\x3c\142\76\x68\141\x73\150\74\x2f\x62\x3e\x3a\40{$server["\x68\141\163\150"]}\12\74\142\x3e\x64\157\155\x61\151\156\x3c\57\x62\76\72\40{$server["\x64\x6f\155\141\151\x6e"]}\x20\x28\x6e\x65\x65\x64\163\40\164\157\x20\142\145\x20\x73\145\164\x20\164\157\x20{$this->HLzML}\x29\xa\xa\x3c\x62\x3e\x64\x65\163\x63\x72\151\x70\164\x69\157\156\x3a\74\x2f\x62\x3e\xa{$server["\x64\145\x73\143\x72\x69\160\x74\x69\x6f\x6e"]}"; goto Qbq6V; oLwiZ: $data[] = [["\x74\x65\170\x74" => $this->i18n("\142\x61\143\153"), "\143\141\154\154\x62\x61\143\x6b\137\144\141\164\141" => "\57\163\145\162\166\x65\x72\x73\40{$serverpage}"]]; goto S3aq9; AQ_6P: $name = $server["\156\x61\x6d\145"] ?: "{$server["\x69\x70"]}\72{$server["\x70\157\x72\164"]}"; goto ggFbi; QSUiI: } public function exportServer($id, $serverpage, $clientpage) { goto BR2WY; QXoEY: if (empty($c)) { goto qzfqh; } goto uynvI; BR2WY: $s = $this->sql("\163\145\x6c\145\x63\x74\40\52\40\x66\162\157\x6d\40\163\145\x72\x76\145\x72\163\40\x77\x68\145\x72\145\40\x69\x64\75\x3a\151\144", ["\72\x69\x64" => $id], "\x72\x6f\x77"); goto wkSSd; uynvI: foreach ($c as $k => $v) { goto kxIzO; VYPex: s842u: goto MMVhv; kxIzO: $name = $v["\x6e\x61\x6d\x65"] ?: $v["\x74\147\151\144"]; goto fOiPi; fOiPi: $text[] = "\x5b\x50\145\145\162\x5d\12\x23\40\151\x64\40\x3d\x20{$v["\151\144"]}\xa\x23\x20\x64\157\x77\156\154\x6f\x61\x64\x20\x3d\40{$v["\x64\x6f\167\x6e\x6c\157\x61\144"]}\12\x23\40\165\160\154\157\141\144\x20\75\x20{$v["\x75\x70\154\157\141\144"]}\xa\x23\40\x66\x72\x69\145\156\144\154\x79\137\156\x61\x6d\x65\x20\x3d\x20{$name}\12\x23\40\154\151\146\x65\40\x3d\x20{$v["\x6c\151\x66\x65"]}\xa\120\165\142\x6c\x69\143\x4b\145\171\x20\x3d\x20{$v["\x70\x75\142\x6c\151\143"]}\12\x41\x6c\154\x6f\x77\x65\144\x49\120\163\40\75\40{$v["\151\x70"]}\12"; goto VYPex; MMVhv: } goto DrteA; b2eN3: $this->sendFile($this->DP6vn["\143\x68\141\x74"], curl_file_create($path)); goto Pt0mE; wkSSd: $c = $this->sql("\x73\145\154\145\x63\x74\x20\x2a\x20\146\x72\x6f\x6d\40\143\154\x69\145\x6e\164\x73\40\167\x68\145\x72\x65\40\x73\x65\x72\166\x65\x72\75\72\151\x64\x20\x61\156\144\40\157\156\137\157\146\146\75\x31", ["\x3a\151\x64" => $id]); goto bd6Ys; YZqbd: qzfqh: goto J9OVw; bd6Ys: $text[] = "\x5b\x49\156\x74\145\162\146\141\143\x65\x5d\xa\x50\x72\x69\166\x61\x74\145\113\x65\171\x20\x3d\40{$s["\160\x72\151\x76\x61\164\x65"]}\xa\101\144\x64\x72\145\163\x73\x20\x3d\x20\61\60\56\60\56\61\56\x31\x2f\x32\64\12\114\x69\x73\164\x65\x6e\x50\x6f\x72\164\40\75\x20{$s["\160\x6f\162\x74"]}\xa\120\x6f\x73\164\125\160\x20\x3d\40\151\160\x74\141\x62\154\145\163\x20\x2d\101\40\x46\117\x52\x57\x41\122\x44\x20\55\151\40\x25\151\40\55\152\40\101\103\x43\x45\x50\x54\x3b\40\x69\x70\x74\141\x62\154\x65\163\40\x2d\x74\x20\x6e\141\x74\x20\55\x41\40\x50\117\x53\124\x52\117\125\124\111\116\107\40\55\157\x20\x65\164\150\60\40\55\x6a\40\x4d\x41\x53\121\x55\105\122\101\x44\105\12\120\x6f\x73\164\x44\x6f\x77\x6e\x20\75\x20\x69\x70\164\x61\x62\x6c\145\x73\x20\x2d\104\x20\x46\x4f\122\x57\101\x52\104\40\x2d\x69\x20\x25\151\40\55\x6a\x20\x41\x43\x43\105\x50\124\73\x20\x69\160\164\x61\142\154\145\163\x20\55\164\x20\156\141\164\40\x2d\x44\40\x50\x4f\x53\x54\x52\x4f\125\x54\x49\116\107\40\55\157\x20\x65\164\150\60\40\55\x6a\x20\115\101\x53\x51\125\x45\122\x41\104\x45\xa"; goto QXoEY; Pt0mE: unlink($path); goto AL7Ok; DrteA: JqeQn: goto YZqbd; vGyC0: file_put_contents($path, implode("\12", $text)); goto b2eN3; J9OVw: $path = "\57\x74\x6d\160\57\x77\x67\x30\56\143\x6f\x6e\x66"; goto vGyC0; AL7Ok: } public function configServer($id, $serverpage, $clientpage) { goto vKxxL; BfJ10: $data[] = [["\164\145\x78\x74" => $this->i18n("\x73\167\151\164\x63\x68\120\141\171"), "\143\141\154\154\x62\x61\143\x6b\x5f\x64\141\164\141" => "\57\x70\x61\x79\x53\145\162\166\x65\162\123\x77\x69\164\143\150\x20{$id}\x5f{$serverpage}\137{$clientpage}"], ["\164\145\x78\x74" => $this->i18n("\144\x65\154\145\164\145"), "\143\x61\x6c\x6c\142\141\143\153\137\144\x61\x74\x61" => "\57\163\x65\x6e\144\x52\145\160\154\171\x20\x65\x6e\164\x65\162\40\x27\x64\x65\154\145\x74\145\x27\137\165\156\x73\145\x74\123\x65\162\166\145\x72\x5f{$id}\x5f{$serverpage}"]]; goto MtT8h; bV9Bn: $data[] = [["\x74\145\170\164" => $this->i18n("\156\141\x6d\145\123\145\162\166\145\x72"), "\143\141\154\154\x62\141\143\x6b\x5f\144\141\x74\x61" => "\57\163\145\x6e\x64\122\x65\160\154\171\40\145\156\164\x65\x72\x20\156\x61\155\145\137\x75\123\x53\137\156\x61\155\145\137{$id}\x5f{$serverpage}\x5f{$clientpage}"], ["\164\145\x78\164" => $this->i18n("\160\162\x69\x63\145"), "\x63\x61\x6c\x6c\x62\x61\143\x6b\x5f\144\x61\164\x61" => "\57\160\x72\151\143\x65\40{$id}\137{$serverpage}\x5f{$clientpage}"]]; goto uHS9L; kXUrl: $data[] = [["\x74\145\x78\164" => $this->i18n("\143\x65\x6c\x6c\163\x53\x65\x72\x76\x65\x72"), "\x63\x61\x6c\x6c\x62\x61\x63\x6b\137\144\141\164\141" => "\57\x73\x65\156\144\x52\145\160\154\x79\40\x65\156\164\x65\x72\40\143\145\x6c\x6c\163\x20\x73\x6c\145\x65\x70\x5f\165\123\x53\137\143\x65\x6c\154\163\137{$id}\137{$serverpage}\x5f{$clientpage}"], ["\164\145\x78\164" => $this->i18n("\x73\x6c\x65\145\x70\x53\145\x72\166\145\162"), "\x63\x61\x6c\154\x62\x61\143\x6b\x5f\144\141\164\x61" => "\x2f\163\x65\156\x64\x52\145\x70\x6c\171\40\145\156\x74\145\x72\x20\x73\x65\143\157\x6e\x64\x73\40\x73\x6c\x65\x65\x70\x5f\165\x53\x53\137\163\x6c\x65\x65\160\x5f{$id}\137{$serverpage}\137{$clientpage}"]]; goto PoCDf; DZVQn: $data[] = [["\x74\145\x78\164" => $this->i18n("\101\154\154\x6f\x77\145\x64\111\x50\163"), "\143\x61\154\154\x62\x61\x63\x6b\137\144\x61\164\x61" => "\57\163\145\156\144\122\145\160\154\171\x20\x65\x6e\x74\x65\x72\x20\x6c\151\163\164\x5f\x73\x65\x74\x49\x70\163\x53\145\x72\x76\145\162\x5f{$id}\137{$serverpage}\x5f{$clientpage}"], ["\x74\x65\170\x74" => $this->i18n("\x4d\x54\x55"), "\x63\141\154\154\x62\x61\x63\153\x5f\144\x61\164\x61" => "\57\163\x65\156\144\x52\x65\160\154\171\x20\x65\156\164\x65\162\40\x6e\165\155\x62\x65\162\x5f\x73\145\164\x4d\164\x75\x53\x65\x72\x76\x65\x72\137{$id}\137{$serverpage}\x5f{$clientpage}"]]; goto T0ceV; Q5Wc1: $text[] = "\x3c\x62\76\163\145\162\x76\x65\162\x3c\57\142\x3e\72\40{$name}\12\x3c\x62\76\163\154\145\x65\160\74\57\142\76\72\x20{$server["\x73\x6c\x65\145\160"]}\12\74\x62\x3e\x63\x65\154\154\x73\x3c\57\x62\x3e\72\40{$server["\143\145\x6c\154\x73"]}\xa\x3c\142\x3e\x6c\x69\155\x69\x74\x73\40\x66\157\x72\x20\165\163\x65\162\x3c\x2f\x62\76\72\40{$server["\x6c\x69\x6d\x69\164\x73"]}\12\74\142\x3e\164\x65\x73\x74\40\x74\x69\x6d\x65\x3c\57\142\76\72\40{$this->getTime($server["\x74\145\x73\x74\x5f\164\x69\x6d\x65"])}\12\x3c\142\x3e\x70\141\171\x3c\57\142\x3e\x3a\40{$pay}\xa\x3c\142\76\164\157\x72\x72\x65\x6e\x74\74\x2f\x62\76\x3a\x20{$torrent}\xa\x3c\142\76\144\157\x6d\x61\x69\156\74\x2f\x62\x3e\72\x20{$server["\x64\x6f\155\x61\151\x6e"]}\x20\x28\x6e\145\x65\x64\163\x20\164\x6f\x20\142\x65\40\163\x65\164\x20\164\157\x20{$this->HLzML}\51\12\74\142\x3e\x41\x6c\154\157\x77\x65\x64\111\x50\163\x3c\57\142\76\x3a\x20{$ips}\12\x3c\142\76\x4d\124\x55\74\57\x62\76\x3a\40{$server["\x6d\164\165"]}\12\xa\74\x62\76\144\145\163\143\162\151\160\x74\151\x6f\x6e\x3a\74\x2f\142\x3e\xa{$server["\x64\145\x73\143\162\x69\160\164\151\x6f\156"]}"; goto PRPh1; EfTPH: $ips = strlen($server["\151\160\x73"]) > 45 ? substr($server["\x69\160\x73"], 0, 45) . "\x2e\x2e\56" : $server["\151\x70\x73"]; goto Q5Wc1; JZXgC: $r = $this->update($this->DP6vn["\x63\150\141\x74"], $this->DP6vn["\x6d\x65\x73\163\x61\147\x65\x5f\151\x64"], implode("\12", $text ?: []), $data ?: false); goto oHUS2; PRPh1: $data[] = [["\164\145\x78\164" => $this->i18n("\163\145\x74\104\x6f\x6d\141\151\x6e") . ($server["\144\x6f\x6d\x61\151\156"] ? "\x3a\x20{$server["\x64\x6f\155\141\x69\156"]}" : ''), "\x63\x61\x6c\154\142\x61\143\153\137\144\141\x74\x61" => "\x2f\x73\x65\x6e\144\122\145\160\x6c\x79\x20\145\x6e\164\x65\162\x20\x64\157\155\141\151\x6e\x5f\x75\123\123\x5f\x64\157\155\x61\151\156\137{$id}\137{$serverpage}\x5f{$clientpage}"], ["\164\145\170\x74" => $this->i18n("\x65\x78\160\x6f\x72\x74\123\145\x72\166\x65\x72"), "\x63\141\x6c\x6c\x62\141\x63\x6b\x5f\144\x61\164\x61" => "\x2f\145\170\160\x6f\162\164\123\145\162\166\x65\x72\x20{$id}\x5f{$serverpage}\137{$clientpage}"]]; goto bV9Bn; MtT8h: hStyE: goto bN6Vg; vKxxL: if (!($server = $this->sql("\163\x65\154\x65\x63\164\x20\x2a\40\146\162\157\155\40\163\x65\x72\166\x65\x72\x73\40\167\x68\x65\x72\145\x20\151\x64\x3d\x3a\151\x64", ["\151\144" => $id], "\x72\x6f\167"))) { goto hStyE; } goto HcBgG; Aq0HU: $torrent = $server["\x74\157\162\x72\145\x6e\164"] ? "\x6f\x6e" : "\157\146\146"; goto g8M2b; PoCDf: $data[] = [["\164\145\170\x74" => $this->i18n("\x6c\151\x6d\151\x74\163\123\145\x72\x76\x65\x72"), "\143\x61\154\154\142\x61\143\x6b\137\x64\x61\164\141" => "\x2f\163\145\156\144\x52\145\160\x6c\171\40\x65\x6e\164\145\x72\40\154\151\155\x69\x74\163\x5f\x75\x53\123\137\154\x69\x6d\x69\x74\x73\x5f{$id}\x5f{$serverpage}\x5f{$clientpage}"], ["\x74\145\x78\x74" => $this->i18n("\160\x69\x6e\147"), "\x63\x61\154\x6c\x62\141\143\153\137\144\141\164\141" => "\x2f\x70\151\156\147\x53\x65\162\x76\x65\x72\40{$id}\137{$serverpage}\137{$clientpage}"]]; goto BfJ10; T0ceV: $data[] = [["\x74\x65\170\x74" => $this->i18n("\x68\x65\154\x70"), "\x63\x61\154\x6c\x62\x61\x63\153\137\x64\141\x74\x61" => "\57\150\x65\154\160\x43\157\156\x66\x69\x67\x53\145\x72\x76\x65\x72\40{$id}\137{$serverpage}\137{$clientpage}"]]; goto bBKZH; HcBgG: $pay = $server["\160\141\x79"] ? "\x6f\156" : "\x6f\146\x66"; goto Aq0HU; bBKZH: $data[] = [["\164\x65\170\164" => $this->i18n("\x62\x61\143\153"), "\x63\141\x6c\x6c\142\141\143\x6b\137\x64\x61\x74\x61" => "\x2f\x73\145\162\x76\145\162\x20{$id}\137{$serverpage}\137{$clientpage}"]]; goto JZXgC; uHS9L: $data[] = [["\x74\145\170\164" => $this->i18n("\x74\145\x73\x74\124\x69\x6d\145"), "\x63\141\154\x6c\142\141\x63\153\137\x64\x61\x74\141" => "\57\163\x65\156\x64\122\x65\x70\x6c\171\x20\x65\156\164\145\x72\40\x6c\151\x6b\x65\40\47\x31\40\144\141\x79\47\x20\x74\x69\x6d\x65\x5f\x73\x65\164\x54\x65\163\164\124\151\155\145\x5f{$id}\137{$serverpage}\x5f{$clientpage}"], ["\x74\145\170\x74" => $this->i18n("\x74\x6f\x72\x72\145\156\164") . "\x20" . $this->i18n($server["\x74\x6f\x72\x72\145\156\164"] ? "\157\x6e" : "\x6f\x66\x66"), "\x63\x61\x6c\154\142\x61\x63\153\x5f\144\x61\164\x61" => "\57\x73\167\x69\x74\143\150\124\x6f\162\162\x65\x6e\164\x20{$id}\x5f{$serverpage}\137{$clientpage}"]]; goto kXUrl; bN6Vg: $data[] = [["\164\x65\170\164" => $this->i18n("\163\x65\x74\x44\145\x73\143\162\x69\160\164\151\x6f\156\123\x65\x72\166\x65\x72"), "\143\141\154\154\x62\141\x63\x6b\137\144\141\x74\x61" => "\x2f\163\x65\x6e\144\122\145\x70\x6c\x79\40\145\x6e\164\x65\x72\x20\x64\145\x73\143\162\x69\160\x74\x69\157\156\x5f\163\145\164\x44\145\163\x63\162\x69\160\164\x69\157\156\x53\x65\162\166\x65\x72\137{$id}\x5f{$serverpage}\137{$clientpage}"], ["\164\145\170\164" => $this->i18n("\160\162\x6f\x6d\157"), "\x63\141\x6c\154\x62\x61\x63\x6b\x5f\x64\141\x74\x61" => "\57\x70\x72\157\x6d\157\x20{$id}\x5f{$serverpage}\137{$clientpage}"]]; goto DZVQn; g8M2b: $name = $server["\156\x61\155\145"] ?: "{$server["\151\x70"]}\72{$server["\160\x6f\x72\x74"]}"; goto EfTPH; oHUS2: } public function addPromo($text, $id, $serverpage, $clientpage) { goto SD2Oi; SD2Oi: [$code, $quant, $price, $stars, $life] = array_map(fn($e) => trim($e), explode("\x3d", $text)); goto r1JEj; yyLKm: $this->promo($id, $serverpage, $clientpage); goto pKTMc; r1JEj: $this->sql("\x69\x6e\x73\145\x72\164\40\x69\156\164\x6f\x20\160\162\157\155\157\x28\164\x69\x74\154\145\54\x20\163\145\162\166\145\162\x2c\x20\160\162\x69\143\x65\54\40\x73\164\141\x72\163\54\40\144\165\x72\141\x74\151\x6f\x6e\54\40\x71\165\141\x6e\x74\x29\x20\166\x61\154\x75\145\163\x20\50\x3a\x74\151\x74\154\145\54\40\x3a\x73\x65\162\166\x65\x72\54\40\x3a\x70\162\151\x63\x65\x2c\x20\x3a\x73\x74\141\x72\163\54\40\72\144\x75\x72\141\164\151\x6f\x6e\54\40\72\x71\x75\141\x6e\x74\x29", ["\72\x74\x69\164\154\145" => $code, "\72\x73\x65\x72\166\x65\162" => $id, "\72\160\162\x69\143\x65" => $price, "\72\163\x74\141\162\x73" => $stars, "\x3a\x71\165\x61\156\x74" => $quant, "\72\x64\165\162\x61\164\151\157\x6e" => strtotime($life, 0)]); goto yyLKm; pKTMc: } public function delPromo($id, $server, $serverpage, $clientpage) { $this->sql("\144\145\x6c\145\164\145\x20\x66\162\157\x6d\40\160\x72\157\155\157\40\x77\150\145\162\145\40\x69\144\75\72\x69\144", ["\x3a\x69\x64" => $id]); $this->promo($server, $serverpage, $clientpage); } public function setBonusTime($text, $id, $serverpage, $clientpage) { $this->sql("\x75\x70\x64\x61\164\x65\x20\163\x65\162\x76\x65\162\x73\40\163\145\x74\x20\142\x6f\x6e\x75\x73\164\151\155\x65\x3d\x3a\x62\x6f\156\x75\x73\40\167\150\x65\x72\145\x20\151\144\75\x3a\151\144", ["\x3a\151\x64" => $id, "\72\142\x6f\156\x75\x73" => (int) strtotime($text, 0)]); $this->promo($id, $serverpage, $clientpage); } public function promo($id, $serverpage, $clientpage) { goto fSg7y; gjLlM: gvF9i: goto iAvfB; c8kLz: co1uK: goto gjLlM; iAvfB: $data[] = [["\x74\x65\170\x74" => $this->i18n("\142\141\x63\x6b"), "\x63\x61\x6c\x6c\142\x61\143\153\x5f\144\x61\164\141" => "\x2f\x63\157\156\x66\151\147\x53\145\x72\166\145\x72\40{$id}\137{$serverpage}\137{$clientpage}"]]; goto Bd05H; Bd05H: $this->update($this->DP6vn["\143\150\141\164"], $this->DP6vn["\x6d\x65\x73\x73\141\147\145\x5f\151\x64"], implode("\xa", []), $data ?: false); goto bJs9h; Qv0I2: foreach ($r as $k => $v) { $data[] = [["\164\145\170\164" => "{$this->i18n("\144\145\x6c\x65\164\145")}\40{$v["\164\151\164\x6c\145"]}\40\x3d\x20\170{$v["\161\x75\x61\156\x74"]}\40\x3d\40{$v["\x70\162\151\143\x65"]}\40\342\202\xbd\x20\x3d\40{$v["\163\164\x61\162\x73"]}\x20\342\x98\206\40\x3d\40{$this->getTime($v["\144\165\x72\141\x74\151\x6f\x6e"])}", "\x63\141\x6c\154\142\141\143\153\137\x64\x61\164\x61" => "\57\x64\145\154\x50\162\157\155\157\40{$v["\x69\x64"]}\x5f{$id}\137{$serverpage}\x5f{$clientpage}"]]; cms6G: } goto c8kLz; fSg7y: $data[] = [["\164\145\x78\164" => $this->i18n("\x61\144\144"), "\143\x61\154\154\142\141\x63\153\x5f\x64\141\164\x61" => "\57\x73\x65\156\x64\122\145\x70\154\x79\x20\145\x6e\164\x65\x72\40\x6c\x69\153\145\40\143\x6f\x64\x65\75\161\x75\x61\x6e\x74\x3d\x70\x72\151\143\145\x3d\163\x74\141\162\163\x3d\164\151\x6d\x65\x5f\141\x64\x64\120\x72\157\155\x6f\x5f{$id}\137{$serverpage}\137{$clientpage}"]]; goto YCrSH; YCrSH: if (!($r = $this->sql("\x73\145\154\145\143\164\40\52\40\x66\x72\x6f\x6d\x20\160\162\157\x6d\157\x20\167\150\x65\162\145\40\163\x65\x72\166\x65\162\x3d\72\163\x65\162\x76\x65\x72", ["\72\163\x65\x72\x76\x65\162" => $id]))) { goto gvF9i; } goto Qv0I2; bJs9h: } public function setDescriptionServer($text, $id, $serverpage, $clientpage) { $this->sql("\165\x70\144\141\164\x65\x20\163\145\x72\x76\x65\162\x73\x20\x73\x65\x74\x20\x64\x65\x73\x63\x72\151\160\164\x69\157\156\x3d\x3a\x64\x65\163\x63\40\x77\x68\145\x72\x65\x20\x69\144\75\x3a\151\x64", ["\72\151\144" => $id, "\x3a\144\x65\163\143" => $text]); $this->configServer($id, $serverpage, $clientpage); } public function setIpsServer($text, $id, $serverpage, $clientpage) { $this->sql("\x75\160\x64\141\164\x65\40\163\145\x72\166\x65\162\x73\40\x73\145\164\x20\x69\x70\163\x3d\72\151\160\x73\x20\x77\x68\145\162\x65\x20\151\144\x3d\72\x69\x64", ["\72\x69\144" => $id, "\72\151\160\163" => $text]); $this->configServer($id, $serverpage, $clientpage); } public function setMtuServer($text, $id, $serverpage, $clientpage) { $this->sql("\165\x70\x64\x61\164\x65\40\x73\145\x72\x76\145\162\x73\x20\x73\x65\x74\x20\155\164\165\x3d\x3a\155\x74\x75\x20\167\150\145\x72\x65\x20\151\144\x3d\72\x69\x64", ["\x3a\x69\144" => $id, "\72\155\x74\x75" => $text]); $this->configServer($id, $serverpage, $clientpage); } public function switchTorrent($id, $serverpage, $clientpage) { $this->sql("\x75\160\x64\141\164\145\40\163\145\162\x76\x65\162\163\x20\163\145\164\x20\164\x6f\x72\162\145\156\x74\75\x21\x74\x6f\x72\162\145\156\164\x20\167\x68\x65\x72\x65\x20\151\x64\x3d\x3a\151\x64", ["\72\151\x64" => $id]); $this->configServer($id, $serverpage, $clientpage); } public function payServerSwitch($id, $serverpage, $clientpage) { $this->sql("\165\160\x64\x61\x74\x65\x20\163\x65\162\166\145\162\163\40\x73\x65\164\40\160\x61\171\75\41\160\141\x79\40\x77\150\145\162\x65\x20\x69\144\75\x3a\x69\x64", ["\x3a\x69\144" => $id]); $this->configServer($id, $serverpage, $clientpage); } public function unsetServer($text, $id, $serverpage) { goto tGBqx; zGfB2: $this->servers($serverpage); goto rq1xk; bPvyO: $this->sql("\x64\x65\154\x65\164\x65\40\x66\x72\157\155\x20\x73\x65\162\166\x65\x72\x73\40\x77\x68\x65\162\x65\x20\x69\144\75\x3a\x69\144", ["\72\x69\x64" => $id]); goto O6ygz; PPMRS: $this->sql("\144\x65\x6c\145\164\145\x20\x66\162\x6f\x6d\x20\160\162\151\143\x65\x20\x77\x68\145\162\145\x20\x73\x65\x72\x76\x65\x72\75\x3a\151\144", ["\72\x69\144" => $id]); goto f0FqO; f0FqO: $this->sql("\144\x65\154\145\164\x65\x20\146\162\x6f\x6d\x20\143\154\x69\x65\156\x74\163\x20\x77\x68\x65\162\x65\40\x73\x65\x72\x76\x65\162\75\72\151\x64", ["\x3a\x69\x64" => $id]); goto bPvyO; O6ygz: iiirS: goto zGfB2; tGBqx: if (!($text == "\144\145\154\145\164\x65")) { goto iiirS; } goto PPMRS; rq1xk: } public function client($call, $id, $server_id, $serverpage, $clientpage) { goto dwlDR; q9q80: $data[] = [["\164\x65\x78\164" => $this->i18n("\x72\x65\156\x61\x6d\145"), "\143\x61\154\x6c\x62\141\x63\153\x5f\144\x61\x74\141" => "\x2f\163\145\x6e\144\122\x65\x70\154\x79\x20\145\156\x74\145\162\40\x6e\141\x6d\145\x20\143\x6c\x69\x65\156\x74\137\x72\145\156\x61\155\x65\x43\154\151\145\x6e\x74\137{$call}\x5f{$id}\x5f{$server_id}\x5f{$serverpage}\x5f{$clientpage}"]]; goto p2Qcy; WqKFv: if (!$c["\x70\165\142\x6c\151\143"]) { goto j6stl; } goto kLx_W; jqP4k: $text[] = "\342\206\x93{$download}" . ($c["\154\x69\155\x69\x74\141\x74\151\157\156"] ? "\x28" . $this->getBytes($c["\154\x69\155\x69\164\141\x74\x69\x6f\x6e"]) . "\51" : '') . "\40\40\342\x86\221{$upload}"; goto iJqal; p2Qcy: $data[] = [["\164\145\170\x74" => $this->i18n("\x6c\151\155\x69\164"), "\x63\141\154\x6c\142\141\143\153\137\x64\141\164\x61" => "\57\x73\145\x6e\x64\122\x65\160\x6c\x79\40\145\x6e\x74\x65\x72\x20\142\x79\x74\145\163\40\x6e\165\155\x62\145\x72\137\154\151\155\x69\164\x43\154\151\145\156\164\137{$call}\x5f{$id}\x5f{$server_id}\137{$serverpage}\x5f{$clientpage}"]]; goto EOtEM; iIZnA: $text[] = "\43{$c["\x69\x64"]}\40{$name}"; goto KxkhX; hVXof: $ip = explode("\72", $c["\145\170\x74\145\x72\x6e\141\x6c\x5f\151\x70"])[0]; goto HtJom; g1pko: $text[] = "\74\x70\162\145\76\74\x63\x6f\144\x65\x3e{$code}\74\57\x63\157\x64\x65\x3e\x3c\x2f\160\162\145\x3e\xa"; goto iIZnA; dwlDR: $c = $this->sql("\163\145\154\x65\x63\164\x20\52\40\146\162\157\x6d\x20\143\x6c\151\x65\x6e\164\x73\x20\167\150\145\162\x65\40\x69\144\75\72\x69\x64", ["\72\x69\144" => $id], "\162\x6f\x77"); goto qB2PW; EOtEM: $data[] = [["\164\145\x78\x74" => $this->i18n("\x62\x61\x63\153"), "\x63\x61\x6c\154\142\x61\x63\x6b\x5f\144\141\164\141" => "\57{$call}\x20{$server_id}\137{$serverpage}\x5f{$clientpage}"]]; goto VZ5vi; cCzub: $text[] = "\x3c\142\x3e\xd0\xbe\xd0\266\320\xb8\xd0\xb4\xd0\xb0\xd0\xb5\321\x82\x20\321\x81\xd0\xbe\xd0\267\xd0\xb4\xd0\260\320\275\320\xb8\321\217\74\x2f\x62\x3e"; goto D5bXe; aG6Cc: j6stl: goto q9q80; AVjlL: if ($c["\151\160"]) { goto qj0gR; } goto cCzub; D5bXe: qj0gR: goto vGOVx; iJqal: $text[] = $life ?: ''; goto AVjlL; jj6dY: $name = ($c["\x6e\141\155\x65"] ? "{$c["\x6e\141\x6d\145"]}\x20\x28{$c["\x74\x67\151\x64"]}\x29" : $c["\164\x67\151\144"]) . "\40{$u}"; goto zQzCN; KxkhX: $text[] = $c["\150\x61\x6e\x64\163\x68\x61\x6b\145"] ? $this->getTime(time() - $c["\x68\x61\x6e\x64\x73\150\x61\x6b\145"], 0) . "\x20\320\275\320\xb0\xd0\267\320\260\xd0\xb4" : ''; goto jqP4k; lp1xH: $upload = $this->getBytes($c["\x73\x65\163\x73\x69\157\x6e\x5f\165\x70\x6c\x6f\141\144"] + $c["\165\160\154\157\141\144"]); goto hVXof; zQzCN: $life = $c["\x6c\151\146\145"] ? $this->getTime(strtotime($c["\x6c\151\146\145"]) - time()) : "\342\x88\x9e"; goto CbtZR; vGOVx: $this->update($this->DP6vn["\143\x68\x61\x74"], $this->DP6vn["\x6d\x65\163\163\x61\147\145\137\151\x64"], implode("\xa", array_filter($text) ?: []), $data ?: false); goto jR_ti; VZ5vi: $u = $this->getInfoUser($c["\x74\147\x69\x64"])["\x72\145\163\x75\154\164"]["\x75\x73\145\x72"]["\x66\x69\x72\x73\x74\137\x6e\141\x6d\x65"]; goto jj6dY; fS7Nk: $data[] = [["\164\x65\x78\164" => $this->i18n("\141\155\156\x65\x7a\151\x61"), "\143\141\154\154\x62\141\143\153\x5f\144\x61\x74\141" => "\57\141\155\x6e\145\x7a\x69\141\x20{$id}"]]; goto aG6Cc; CbtZR: $download = $this->getBytes($c["\163\x65\163\163\151\157\x6e\x5f\144\157\x77\x6e\154\157\x61\x64"] + $c["\x64\157\x77\156\x6c\x6f\141\144"]); goto lp1xH; HtJom: $code = $this->qrPeer($id, return: 1); goto g1pko; kLx_W: $data[] = [["\164\x65\x78\x74" => $this->i18n("\161\162"), "\x63\x61\154\154\x62\141\143\153\137\x64\141\x74\x61" => "\x2f\x71\162\120\x65\145\x72\x20{$id}"], ["\x74\145\x78\164" => $this->i18n("\144\157\x77\x6e\154\x6f\141\x64"), "\x63\141\x6c\x6c\x62\141\x63\153\x5f\144\141\164\x61" => "\57\161\x72\120\145\145\162\40{$id}\x5f\61"]]; goto fS7Nk; qB2PW: $data[] = [["\x74\145\x78\164" => $this->i18n("\x64\x65\x6c\x65\164\x65"), "\x63\x61\x6c\154\142\x61\x63\x6b\137\144\141\164\141" => "\57\x73\x65\x6e\144\x52\x65\160\x6c\171\40\x65\156\164\145\162\x20\47\x64\145\154\145\x74\145\47\137\144\145\x6c\x43\154\151\145\x6e\x74\137{$call}\x5f{$id}\x5f{$server_id}\x5f{$serverpage}\137{$clientpage}"], ["\164\x65\x78\164" => $this->i18n("\x63\150\x61\x6e\147\x65\x5f\x74\151\155\x65"), "\x63\x61\154\154\142\x61\x63\153\137\144\141\164\141" => "\x2f\163\x65\156\144\122\145\x70\x6c\171\40\x65\x6e\x74\x65\x72\40\x6c\151\153\145\40\61\40\x64\141\x79\137\163\x65\x74\x54\x69\x6d\145\103\154\151\145\156\x74\137{$call}\x5f{$id}\137{$server_id}\137{$serverpage}\137{$clientpage}"]]; goto WqKFv; jR_ti: } public function getBytes($bytes) { goto cxYDG; cxYDG: $t = ["\x42", "\x4b\x42", "\x4d\102", "\x47\x42", "\124\102"]; goto GvQ3q; GvQ3q: foreach ($t as $k => $v) { goto njdwn; njdwn: if (!($k == 0)) { goto B2LTL; } goto hlE_O; GlXje: if (!($bytes / 1024 ** $k < 1)) { goto iiA9S; } goto QTUWp; dR41B: B2LTL: goto GlXje; hlE_O: goto s0tXF; goto dR41B; JGeCT: s0tXF: goto ovFpA; QTUWp: return round($bytes / 1024 ** ($k - 1), 2) . "\40{$t[$k - 1]}"; goto xjG86; xjG86: iiA9S: goto JGeCT; ovFpA: } goto lIxPl; lIxPl: UKwo8: goto zRn4p; zRn4p: } public function userRename($name, $id, $menupage) { goto Hm068; PvwKT: QU3D1: goto L01y7; aKP4t: $this->peer($id, $menupage); goto hZXrk; N58_z: ygR0M: goto aKP4t; Hm068: if ($name) { goto QU3D1; } goto V7Z4o; Y318L: goto ygR0M; goto PvwKT; L01y7: $this->sql("\165\x70\x64\x61\164\145\x20\x63\154\151\145\x6e\x74\163\40\163\145\164\x20\x6e\141\x6d\145\75\72\156\141\155\x65\40\167\150\145\x72\x65\40\x69\x64\x3d\x3a\x69\x64", ["\72\x69\x64" => $id, "\72\x6e\141\x6d\145" => $name]); goto N58_z; V7Z4o: $this->sql("\165\x70\x64\x61\164\145\40\x63\154\x69\x65\156\x74\x73\x20\x73\145\164\x20\x6e\141\x6d\145\x3d\x22\42\40\167\x68\x65\x72\145\x20\151\x64\x3d\72\151\x64", ["\72\x69\144" => $id]); goto Y318L; hZXrk: } public function renameClient($name, $call, $id, $server_id, $serverpage, $clientpage) { goto SrhJS; RU53b: Z39rf: goto scOY7; scOY7: $this->sql("\165\x70\x64\141\164\x65\40\143\x6c\151\x65\x6e\164\x73\40\163\x65\164\x20\156\x61\155\x65\x3d\72\x6e\141\155\x65\x20\x77\x68\x65\162\x65\x20\x69\x64\75\x3a\x69\x64", ["\72\151\144" => $id, "\x3a\156\141\155\145" => $name]); goto eD_A7; jPuhg: $this->client($call, $id, $server_id, $serverpage, $clientpage); goto UDHYh; SrhJS: if ($name) { goto Z39rf; } goto dl3YI; dl3YI: $this->sql("\x75\160\x64\x61\164\x65\x20\143\154\x69\145\x6e\x74\x73\x20\163\x65\x74\x20\x6e\x61\x6d\x65\x3d\x22\42\40\x77\x68\145\162\x65\x20\151\x64\75\x3a\x69\144", ["\72\x69\x64" => $id]); goto Ch2K0; eD_A7: Us7a7: goto jPuhg; Ch2K0: goto Us7a7; goto RU53b; UDHYh: } public function limitClient($bytes, $call, $id, $server_id, $serverpage, $clientpage) { goto vqyuR; xPgZR: $this->client($call, $id, $server_id, $serverpage, $clientpage); goto y6lM9; iFtL1: goto j7z93; goto Ek4jq; ViP2N: j7z93: goto xPgZR; K31R3: $this->sql("\165\x70\x64\141\164\145\x20\x63\154\151\x65\x6e\x74\163\x20\x73\x65\x74\x20\x6c\x69\155\x69\164\x61\164\x69\x6f\x6e\x3d\x6e\x75\154\154\40\167\150\145\x72\x65\x20\151\144\75\72\151\144", ["\72\x69\144" => $id]); goto iFtL1; vqyuR: if ($bytes) { goto Q4d1d; } goto K31R3; S1lk1: $this->sql("\165\x70\x64\141\x74\145\x20\x63\x6c\151\x65\156\164\x73\x20\163\145\x74\x20\154\151\155\x69\x74\141\x74\x69\157\156\75\x3a\x6c\151\155\x69\164\141\x74\151\157\x6e\x20\167\x68\x65\x72\x65\40\151\x64\75\72\x69\x64", ["\x3a\151\x64" => $id, "\72\154\x69\155\151\164\141\x74\151\157\156" => $bytes]); goto ViP2N; Ek4jq: Q4d1d: goto S1lk1; y6lM9: } public function clientPrices($id, $serverpage, $clientpage) { goto Cbr2t; PXPtd: $this->update($this->DP6vn["\x63\x68\x61\x74"], $this->DP6vn["\155\145\163\163\x61\147\145\x5f\151\x64"], implode("\12", $text ?: []), $data ?: false); goto N7GpT; Cbr2t: $data[] = [["\164\x65\170\164" => "\xe2\210\236", "\143\x61\x6c\154\142\x61\143\153\137\144\x61\x74\x61" => "\x2f\x73\x65\156\x64\x52\x65\x70\x6c\x79\x20\145\156\x74\145\162\40\x74\145\154\145\147\162\141\155\40\151\144\137\x63\x6c\x69\x65\x6e\164\101\x64\x64\137\60\137{$id}\137{$serverpage}"]]; goto zZn5T; EDEsz: NZnS7: goto m0fVR; m0fVR: VjKHk: goto Ye5HA; VT_qW: foreach ($prices as $k => $v) { $data[] = [["\x74\x65\x78\x74" => $this->getTime($v["\154\151\146\145"]), "\143\141\154\x6c\142\x61\x63\153\x5f\144\141\164\141" => "\x2f\163\x65\156\144\122\145\x70\154\x79\40\x65\x6e\x74\145\162\x20\x74\x65\154\145\x67\x72\x61\x6d\40\x69\144\x5f\143\154\151\145\156\x74\x41\x64\x64\x5f{$v["\151\144"]}\x5f{$id}\x5f{$serverpage}"]]; zSWxJ: } goto EDEsz; Ye5HA: $data[] = [["\164\145\170\x74" => $this->i18n("\142\x61\143\153"), "\143\141\x6c\154\142\x61\143\153\137\x64\x61\x74\141" => "\x2f\x73\x65\162\x76\x65\x72\40{$id}\x5f{$serverpage}\x5f{$clientpage}"]]; goto q3n2m; Mzcg1: if (!$prices) { goto VjKHk; } goto VT_qW; zZn5T: $prices = $this->sql("\x73\x65\x6c\145\143\x74\40\x2a\40\x66\x72\157\155\x20\x70\x72\151\143\145\40\167\x68\145\162\x65\x20\x73\x65\162\x76\x65\x72\75\72\151\x64", ["\72\151\x64" => $id]); goto Mzcg1; q3n2m: $text[] = "\x70\x72\x69\x63\145\163"; goto PXPtd; N7GpT: } public function clientAdd(int $tgid, $price_id, $id, $serverpage) { goto VNxRq; VNxRq: if (!$tgid) { goto D_LoM; } goto vWhWq; PnWZL: GDrOt: goto gLW9A; zY6tF: $c = $this->sql("\163\x65\x6c\x65\x63\164\40\x63\x6f\x75\156\164\x28\52\51\40\146\162\x6f\x6d\x20\143\154\x69\x65\x6e\x74\163\x20\167\x68\145\162\x65\40\163\x65\162\166\145\x72\x3d\x3a\x69\144", ["\72\x69\144" => $id], "\x6f\156\145"); goto rSD1X; avDky: $life = $this->sql("\163\x65\154\145\143\x74\40\x6c\151\x66\145\40\x66\162\x6f\155\x20\x70\x72\151\143\x65\40\167\150\x65\162\145\40\151\144\x3d\x3a\x69\x64", ["\x3a\x69\144" => $price_id], "\157\x6e\145"); goto PnWZL; VusHL: nD7Xc: goto jDdem; bavVZ: goto GDrOt; goto VusHL; jDdem: $server = $this->sql("\163\x65\x6c\x65\143\x74\40\x2a\x20\x66\x72\x6f\x6d\x20\x73\x65\x72\x76\145\162\x73\40\167\x68\x65\162\x65\x20\x69\144\75\72\x69\144", ["\72\151\144" => $id], "\162\x6f\167"); goto avDky; YBDsD: $life = 0; goto bavVZ; vWhWq: if ($price_id) { goto nD7Xc; } goto YBDsD; gLW9A: $this->sql("\151\156\163\145\x72\164\x20\x69\156\164\157\40\x63\x6c\x69\x65\x6e\x74\163\50\164\x67\151\144\x2c\40\x73\145\x72\x76\145\162\x2c\x20\154\151\146\x65\54\40\x69\160\x2c\x20\157\156\137\157\146\x66\x29\x20\166\141\x6c\165\145\163\x20\x28\x3a\x74\x67\151\144\x2c\40\72\163\x65\x72\x76\145\x72\x2c\40\x3a\154\x69\x66\145\54\40\72\x69\160\x2c\x20\61\x29", ["\x3a\x74\147\151\144" => $tgid, "\x3a\163\x65\x72\x76\145\162" => $id, "\72\151\x70" => $this->nextIP($id), "\72\154\151\146\x65" => $life ? date("\131\x2d\x6d\x2d\x64\x20\110\x3a\151\x3a\x73", $life + time()) : null]); goto W2Wwk; rSD1X: $this->server($id, $serverpage, (int) ceil($c / $this->dwY0M) - 1); goto aFOf4; W2Wwk: D_LoM: goto zY6tF; aFOf4: } public function nextIP($server) { goto JFkpI; dNyJv: $i++; goto gzxw6; qxXcX: lDzNl: goto WDsoC; JFkpI: $r = array_unique(array_merge(["\x31\60\56\60\x2e\61\56\61\x2f\x32\x34"], $this->sql("\x73\x65\x6c\145\143\164\40\x69\x70\x20\x66\162\157\155\x20\143\154\151\x65\156\164\x73\40\x77\x68\145\x72\145\40\x73\145\162\166\145\162\x3d\x3a\151\x64", ["\x3a\x69\144" => $server], "\x63\157\154\165\x6d\156") ?: [])); goto WSGue; uchoR: return long2ip($ip) . "\x2f\63\62"; goto X9WW9; ZciCF: return false; goto XGFvu; X9WW9: km9bZ: goto hcIHm; WSGue: foreach ($r as $k => $v) { $ips[] = ip2long(explode("\x2f", $v)[0]); piZeQ: } goto N2mwC; hcIHm: kk4zw: goto dNyJv; dkbkT: $i = 1; goto qxXcX; gzxw6: goto lDzNl; goto MpxEh; WDsoC: if (!($i < $ip_count)) { goto NI7IQ; } goto sQz4G; gILmE: if (in_array($ip, $ips)) { goto km9bZ; } goto uchoR; MpxEh: NI7IQ: goto ZciCF; sQz4G: $ip = $i + ip2long("\61\x30\56\60\x2e\x31\x2e\61"); goto gILmE; N2mwC: FhEYk: goto oGhfd; oGhfd: $ip_count = (1 << 32 - 24) - count($ips) - 1; goto dkbkT; XGFvu: } public function labelPrice($price, $notquant = 0) { goto AA_Om; rWnRv: $p = ($d ? ceil($price["\x70\162\151\x63\x65"] - $price["\x70\162\151\143\145"] * $d / 100) : $price["\x70\162\151\x63\x65"]) . "\x20\342\202\275"; goto Em4oW; AA_Om: $d = $this->getDiscount(); goto rWnRv; Em4oW: $s = ($d ? ceil($price["\163\x74\x61\162\x73"] - $price["\163\x74\x61\x72\163"] * $d / 100) : $price["\x73\164\x61\x72\x73"]) . "\40\342\x98\x86"; goto stLN_; stLN_: if (!$notquant) { goto ZX9DT; } goto wP3ul; xEwS8: return "{$this->getTime($price["\x6c\x69\x66\145"])}\x20\x3d\40" . $this->i18n("\x78{$price["\x71\165\x61\x6e\x74"]}") . "\x20\x3d\x20{$p}\40\x3d\x20{$s}" . ($d ? "\x20\x28\x2d{$d}\45\x29" : ''); goto Z6kQZ; wP3ul: return "{$this->getTime($price["\154\x69\x66\145"])}\x20\x3d\x20{$p}\40\75\x20{$s}" . ($d ? "\40\50\x2d{$d}\x25\51" : ''); goto PcFGF; PcFGF: ZX9DT: goto xEwS8; Z6kQZ: } public function price($id, $serverpage, $clientpage) { goto NnMVL; rgwrk: $data[] = [["\x74\x65\x78\x74" => $this->i18n("\142\x61\143\x6b"), "\143\x61\x6c\154\x62\141\x63\x6b\x5f\x64\x61\164\141" => "\57\x63\x6f\x6e\x66\x69\x67\x53\145\162\166\x65\x72\x20{$id}\x5f{$serverpage}\x5f{$clientpage}"]]; goto lrlMQ; szDGd: di3bQ: goto v8xHf; zmwGm: $prices = $this->sql("\163\x65\154\145\143\164\40\52\40\146\x72\x6f\155\x20\x70\x72\x69\143\x65\40\x77\x68\x65\162\x65\40\163\145\162\x76\145\162\75\72\x69\x64", ["\72\151\x64" => $id]); goto P7KE3; P7KE3: if (!$prices) { goto gIOXJ; } goto Hg94n; lrlMQ: $this->update($this->DP6vn["\x63\150\141\x74"], $this->DP6vn["\155\145\x73\163\x61\147\145\137\x69\144"], implode("\xa", $text), $data ?: false); goto NRntO; Hg94n: foreach ($prices as $k => $v) { $data[] = [["\164\145\x78\164" => $this->i18n("\144\x65\x6c\145\x74\145") . "\x20" . $this->labelPrice($v), "\x63\x61\x6c\154\142\x61\x63\153\x5f\144\141\164\141" => "\x2f\144\145\154\145\x74\x65\120\x72\151\143\x65\x20{$v["\x69\x64"]}\x5f{$id}\x5f{$serverpage}\137{$clientpage}"]]; tFwlU: } goto szDGd; NnMVL: $text[] = "\160\145\162\151\157\x64\x3d\161\165\x61\x6e\164\151\x74\171\x3d\122\125\102\x3d\123\164\141\x72\x73\xa\145\x78\141\x6d\160\x6c\x65\72\x20\x31\144\141\x79\75\x31\75\x31\60\60\12\145\170\x61\x6d\x70\x6c\x65\72\x20\61\x64\141\171\75\61\x3d\61\60\60\x3d\x31\60\60\x30"; goto LPa5B; v8xHf: gIOXJ: goto rgwrk; LPa5B: $data[] = [["\164\145\170\164" => $this->i18n("\141\x64\144"), "\x63\141\154\154\142\141\x63\153\137\144\x61\x74\x61" => "\x2f\163\145\x6e\144\122\x65\x70\x6c\171\x20\x65\x6e\164\x65\162\x20\154\x69\x6b\x65\40\160\x65\x72\x69\157\144\75\161\x75\141\x6e\164\151\x74\171\75\122\x55\102\75\123\x74\141\x72\163\x5f\x73\x65\164\x50\x72\151\x63\x65\137{$id}\137{$serverpage}\x5f{$clientpage}"]]; goto zmwGm; NRntO: } public function setTimeClient($time, $call, $id, $server_id, $serverpage, $clientpage) { goto jktwU; jktwU: ["\154\x69\146\145" => $old, "\x6f\x6e\137\x6f\x66\146" => $on_off] = $this->sql("\163\x65\x6c\x65\143\164\x20\154\x69\146\x65\x2c\40\157\156\x5f\157\x66\146\x20\146\162\x6f\155\40\x63\154\151\x65\x6e\x74\163\40\167\x68\x65\162\x65\40\x69\x64\75\x3a\151\144", ["\72\x69\x64" => $id], "\x72\157\x77"); goto Pv4pJ; siLAj: $this->client($call, $id, $server_id, $serverpage, $clientpage); goto uAfKf; Pv4pJ: $this->sql("\x75\x70\144\141\164\x65\40\143\154\x69\x65\x6e\164\163\x20\163\145\164\x20\154\x69\x66\145\x3d\72\164\x69\x6d\145\54\x20\x6f\x6e\x5f\x6f\146\146\x3d\61\54\x20\145\170\x70\151\x72\145\x5f\156\x6f\x74\151\x66\171\x3d\x30\40\167\x68\145\162\x65\40\x69\144\x3d\72\x69\144", ["\72\x69\x64" => $id, "\72\x74\x69\155\145" => $time ? date("\x59\x2d\x6d\55\x64\40\x48\x3a\x69\72\163", strtotime($time, $on_off && $old ? strtotime($old) : null)) : null]); goto siLAj; uAfKf: } public function setTimeClientAll($time, $server_id, $serverpage, $clientpage) { goto QHu4C; QHu4C: if (empty($time)) { goto fC5uS; } goto u4gYV; VLBtP: if (empty($cl)) { goto TbTM8; } goto rfYmp; gcHz7: nV0Mt: goto F2tCU; rfYmp: foreach ($cl as $v) { $this->sql("\165\160\x64\x61\164\x65\40\143\x6c\x69\x65\x6e\x74\x73\x20\163\x65\x74\40\154\x69\x66\145\x3d\x3a\x74\x69\155\x65\x2c\x20\145\170\160\x69\x72\x65\137\156\x6f\164\151\x66\x79\75\60\x20\x77\150\145\162\145\x20\151\x64\75\x3a\151\144", ["\72\x69\x64" => $v["\151\144"], "\72\164\x69\155\x65" => $time ? date("\x59\x2d\155\55\x64\40\x48\72\x69\72\163", strtotime($time, strtotime($v["\x6c\x69\146\145"]))) : null]); nyDv3: } goto gcHz7; K0w6C: $this->clients($server_id, $serverpage, $clientpage); goto kyI0R; u4gYV: $cl = $this->sql("\163\x65\x6c\145\143\164\x20\x69\144\54\40\x6c\151\x66\145\40\146\162\157\x6d\x20\x63\x6c\x69\145\156\164\x73\40\167\150\145\162\145\40\x6f\156\x5f\157\146\x66\75\x31"); goto VLBtP; F2tCU: TbTM8: goto ccB5L; ccB5L: fC5uS: goto K0w6C; kyI0R: } public function delClient($text, $call, $id, $server_id, $serverpage, $clientpage) { goto h8tVS; U3dHP: $this->{$call}($server_id, $serverpage, $clientpage); goto PpWiq; h8tVS: if (!($text == "\144\145\154\x65\164\x65")) { goto u3mDf; } goto ip3yi; ip3yi: $this->sql("\144\x65\154\x65\x74\x65\40\x66\162\157\155\40\x63\154\x69\145\156\164\163\40\167\150\145\162\x65\x20\151\144\x3d\72\151\x64", ["\x3a\151\x64" => $id]); goto hD41R; hD41R: u3mDf: goto U3dHP; PpWiq: } public function setPrice($text, $id, $serverpage, $clientpage) { goto Jc_Vo; CTuEf: $this->sql("\x69\156\163\145\162\164\x20\151\x67\156\157\162\145\x20\151\156\164\157\40\160\162\x69\x63\145\x28\x73\x65\162\166\145\x72\x2c\x20\x6c\x69\146\145\54\40\x70\x72\151\x63\x65\x2c\x20\x73\x74\141\x72\163\54\40\x71\165\x61\156\164\51\40\x76\x61\154\x75\145\x73\x20\50\x3a\151\x64\x2c\40\72\154\x69\146\145\54\x20\x3a\x70\x72\x69\x63\x65\x2c\40\72\163\x74\141\162\x73\x2c\40\x3a\161\x75\141\156\x74\51", ["\72\x69\144" => $id, "\72\x6c\151\x66\145" => $life, "\72\160\162\151\143\x65" => $price, "\72\163\x74\x61\x72\163" => $stars, "\x3a\161\x75\x61\156\x74" => $quant]); goto Y5gy7; aMR55: if (!($life > 0 and ($price > 0 or $stars > 0))) { goto mcuLf; } goto CTuEf; Y5gy7: mcuLf: goto QRsoU; Jc_Vo: [$life, $quant, $price, $stars] = array_map(fn($e) => trim($e), explode("\x3d", $text)); goto ekSa7; QRsoU: $this->price($id, $serverpage, $clientpage); goto gKYOh; ekSa7: $life = strtotime($life, 0); goto aMR55; gKYOh: } public function deletePrice($price_id, $id, $serverpage, $clientpage) { $this->sql("\x64\145\154\x65\164\x65\40\146\162\157\155\40\x70\x72\x69\143\145\40\167\150\145\x72\145\40\x69\144\x3d\72\151\144", ["\x3a\x69\144" => $price_id]); $this->price($id, $serverpage, $clientpage); } public function pingServer($id, $serverpage, $clientpage) { goto N7GGY; QuDI8: $r = $this->send($this->DP6vn["\x63\x68\141\x74"], "\160\x69\156\x67\x20{$n}\xa\x65\170\x70\x65\143\164\x20\x61\40\x72\x65\x73\x70\157\x6e\163\x65\40\164\x6f\40\x74\150\x69\x73\40\155\145\163\x73\141\x67\145\x20\x77\151\x74\150\x69\156\40{$s["\x73\x6c\x65\x65\x70"]}\x20\163\145\x63\x6f\156\144\x73"); goto smhI3; smhI3: $this->uSS($r["\162\x65\163\165\154\164"]["\155\145\x73\163\x61\x67\145\137\151\144"], "\x70\x69\x6e\147", $id, $serverpage, $clientpage); goto fJJsq; UyeQE: $n = $s["\156\x61\x6d\x65"] ?: "{$s["\151\x70"]}\72{$s["\160\x6f\162\x74"]}"; goto QuDI8; N7GGY: $s = $this->sql("\x73\x65\154\x65\x63\x74\x20\x2a\x20\146\162\157\x6d\40\x73\x65\x72\166\x65\162\x73\x20\x77\150\145\x72\145\40\x69\x64\75\x3a\151\144", ["\72\x69\x64" => $id], "\x72\157\x77"); goto UyeQE; fJJsq: } public function getTime(int $seconds, $additional = true) { goto ZHbJN; ZHbJN: $seconds = $seconds > 0 ? $seconds : 0; goto rmamu; DeeIs: foreach ($items as $k => $v) { goto ijP_j; D339L: $text .= "\40{$t}\x20{$v["\163\x69\x67\x6e"]}"; goto iU22U; nlvTl: RTnie: goto k9PuZ; ijP_j: if (!(($t = gmdate($k, $seconds) - $v["\x64\x69\146\x66"]) > 0)) { goto ONwJy; } goto D339L; iU22U: ONwJy: goto nlvTl; k9PuZ: } goto iIYx4; rmamu: if (!($seconds == 0)) { goto yF3y9; } goto Kcm3g; wdloO: $items = ["\131" => ["\144\x69\x66\x66" => 1970, "\x73\x69\x67\156" => "\320\xb3"], "\155" => ["\x64\x69\x66\146" => 1, "\x73\151\147\156" => "\xd0\xbc\xd0\265\321\201"], "\x64" => ["\x64\151\146\146" => 1, "\x73\x69\x67\156" => "\320\264\320\xbd"], "\110" => ["\x64\151\x66\146" => 0, "\x73\151\147\156" => "\321\207"], "\x69" => ["\x64\151\146\x66" => 0, "\x73\151\x67\x6e" => "\320\274\xd0\270\320\xbd"], "\163" => ["\144\x69\x66\x66" => 0, "\163\151\x67\x6e" => "\321\x81"]]; goto DeeIs; Kcm3g: return "\157\x66\146"; goto U9Kr6; nSXZu: lfJxi: goto tz9_m; U9Kr6: yF3y9: goto wdloO; gMABi: $text .= "\x20" . date($fmt, $seconds + time()); goto nSXZu; iIYx4: boix3: goto x0m1w; x0m1w: if (!($additional && !empty($fmt = $this->getSetting("\x74\151\155\145\x66\157\162\x6d\x61\x74")))) { goto lfJxi; } goto gMABi; tz9_m: return trim($text) ?: 0; goto Iaosf; Iaosf: } public function updateSetting($value, $param, $callback, ...$args) { $this->setSetting($param, $value); $this->{$callback}(...$args); } public function uSS($value, $param, $id, $serverpage, $clientpage) { $this->sql("\165\x70\144\141\164\x65\x20\x73\145\x72\166\145\x72\x73\40\163\x65\164\40{$param}\75\72\x76\x61\x6c\x75\145\x20\167\150\145\x72\145\x20\151\x64\75\x3a\x69\x64", ["\72\x69\144" => $id, "\x3a\166\x61\x6c\165\145" => $value]); $this->configServer($id, $serverpage, $clientpage); } public function updatePhrase($phrase) { $this->updateSetting(preg_replace("\176\133\x5e\141\x2d\172\x41\55\x5a\60\55\71\x5d\176", '', $phrase), "\x70\x68\162\141\163\x65", "\171\157\157\155\x6f\x6e\x65\x79"); } public function setTestTime($time, $id, $serverpage, $clientpage) { goto t4nNz; t4nNz: if ($time) { goto cTHKf; } goto hKESv; zyqaw: cTHKf: goto uzl5c; uzl5c: $this->uSS(strtotime($time) - time(), "\x74\x65\x73\164\x5f\164\x69\155\145", $id, $serverpage, $clientpage); goto QSKKQ; QSKKQ: ujD7m: goto WvRN6; hKESv: $this->uSS(0, "\x74\145\163\x74\137\x74\x69\x6d\x65", $id, $serverpage, $clientpage); goto o8TnR; o8TnR: goto ujD7m; goto zyqaw; WvRN6: } public function demo($return = false) { goto tnyu5; tnyu5: $demo = "\62\60\x32\x35\x2d\x30\61\x2d\x33\x31\x20\61\61\72\x31\64\72\60\x32"; goto xLrZ2; MYRlw: DRjdf: goto ZCG7i; exEQY: r93gn: goto mTRCD; I_52E: qfdu2: goto FszQS; h5agw: oW9UW: goto YViOm; CUex7: ZKSxV: goto exEQY; FszQS: if (!(empty($current) || strtotime($demo) < $current)) { goto ZKSxV; } goto DhBfF; QfBR9: GJmcU: goto lWnBA; SNVqX: goto GJmcU; goto YQdbA; GlYus: $this->update($this->DP6vn["\x63\x68\x61\164"], $this->DP6vn["\155\x65\163\x73\x61\x67\x65\137\151\x64"], "\xd0\264\320\265\320\xbc\xd0\xbe\x20\xd1\200\xd0\265\320\266\xd0\270\xd0\274\x20\xd0\xb7\320\xb0\xd0\xba\320\xbe\320\xbd\321\207\320\265\320\275"); goto QfBR9; DhBfF: if ($this->DP6vn["\143\141\154\x6c\x62\x61\143\x6b\x5f\151\144"]) { goto wXNGS; } goto hct00; xLrZ2: if (!$return) { goto oW9UW; } goto A9eIt; PUBn4: if (empty($t["\165\156\x69\170\x74\151\155\x65"])) { goto DRjdf; } goto qKwnn; ZCG7i: $t = json_decode(file_get_contents("\150\x74\164\x70\163\x3a\57\x2f\x74\x69\x6d\145\x61\160\x69\56\x69\157\x2f\141\x70\151\57\x54\x69\x6d\145\x2f\143\165\x72\162\145\156\164\57\172\157\x6e\145\77\x74\x69\x6d\145\132\157\x6e\145\75\105\165\162\x6f\160\x65\57\123\x61\x6d\x61\x72\141"), true); goto ldttZ; hct00: $this->send($this->DP6vn["\x63\150\141\164"], "\xd0\264\320\xb5\xd0\274\320\xbe\40\xd1\x80\xd0\265\xd0\266\xd0\270\320\xbc\x20\xd0\xb7\320\xb0\320\xba\320\xbe\320\xbd\321\207\320\xb5\320\275", $this->DP6vn["\155\145\x73\163\x61\147\145\x5f\151\144"]); goto SNVqX; tppd4: goto qfdu2; goto MYRlw; A9eIt: return $demo; goto h5agw; ldttZ: if (empty($t["\144\x61\x74\145\x54\x69\x6d\x65"])) { goto lkvF7; } goto cJ0i7; u7boD: $t = json_decode(file_get_contents("\x68\x74\x74\x70\x3a\57\x2f\x77\x6f\162\154\x64\x74\x69\155\x65\x61\160\151\x2e\x6f\162\x67\x2f\x61\x70\151\57\x74\x69\x6d\x65\172\x6f\156\145\x2f\105\x75\x72\x6f\160\x65\x2f\x53\141\155\141\x72\x61"), true); goto PUBn4; YQdbA: wXNGS: goto GlYus; LwMk2: lkvF7: goto I_52E; YViOm: if (!$demo) { goto r93gn; } goto u7boD; qKwnn: $current = $t["\x75\x6e\151\170\164\151\x6d\x65"]; goto tppd4; lWnBA: exit; goto CUex7; cJ0i7: $current = strtotime($t["\144\141\x74\x65\124\151\x6d\x65"]); goto LwMk2; mTRCD: } public function createUserDB() { goto jPASW; LZB7m: $this->sql("\x64\x72\x6f\x70\x20\x75\x73\x65\162\40\x69\x66\x20\x65\170\151\x73\164\163\x20\47\164\157\x77\145\x72\x27\100\x27\x25\47"); goto MiN4T; jPASW: $pass = $this->randomPassword(15); goto LZB7m; UXWB8: $this->setcommands(["\163\x63\157\160\x65" => ["\164\171\160\145" => "\143\x68\x61\164", "\x63\x68\141\164\x5f\151\x64" => $this->QvQfL["\141\144\155\151\156"]], "\143\157\x6d\155\141\156\144\163" => array_merge($this->getcommands(), [["\143\157\155\x6d\141\156\144" => "\144\x62", "\144\x65\x73\143\x72\x69\x70\x74\151\x6f\156" => "{$this->HLzML}\x3a{$this->JSI0u}\x3a{$pass}"], ["\x63\157\x6d\155\x61\156\144" => "\x73\145\x74\165\x73\x65\162", "\x64\145\163\143\162\x69\x70\x74\151\157\x6e" => "\xd0\xbf\xd0\265\xd1\x80\xd0\xb5\320\272\320\273\xd1\x8e\321\x87\320\xb8\xd1\x82\321\201\xd1\217\x20\320\xb2\40\xd1\200\xd0\xb5\xd0\xb6\xd0\270\320\274\40\320\277\320\276\320\xbb\xd1\214\320\xb7\320\xbe\320\262\xd0\xb0\xd1\202\xd0\265\320\xbb\xd1\217"], ["\x63\x6f\x6d\x6d\141\156\x64" => "\x73\x65\x74\141\x64\x6d\x69\x6e", "\x64\x65\x73\x63\162\x69\160\164\151\x6f\156" => "\320\277\xd0\xb5\321\200\320\265\320\272\xd0\xbb\xd1\x8e\xd1\207\xd0\270\xd1\202\xd1\x81\321\x8f\40\320\xb2\40\321\x80\320\265\320\xb6\xd0\xb8\320\xbc\40\320\260\320\xb4\xd0\xbc\xd0\270\xd0\275\320\xb0"]])]); goto zo4jF; VRMKn: $this->sql("\146\154\x75\163\150\x20\x70\x72\151\166\x69\154\145\147\145\163"); goto UXWB8; MiN4T: $this->sql("\x63\x72\x65\141\x74\145\x20\165\x73\145\162\40\x27\164\157\x77\145\x72\x27\100\x27\45\x27\x20\151\144\x65\156\x74\151\146\151\x65\144\x20\142\171\40\47{$pass}\47"); goto erxd3; zo4jF: return $pass; goto VjP4n; erxd3: $this->sql("\x67\162\x61\156\164\x20\x61\x6c\154\x20\157\156\x20\164\x6f\167\145\162\x2e\x2a\40\164\x6f\x20\x27\x74\157\167\x65\x72\x27\x40\x27\45\47"); goto VRMKn; VjP4n: } public function randomPassword($l) { goto bIjT_; eC9jM: return implode($pass); goto kJUSu; bIjT_: $alphabet = "\x61\142\x63\144\x65\146\147\150\151\x6a\x6b\154\x6d\156\x6f\x70\161\x72\163\x74\x75\x76\167\170\x79\x7a\101\x42\x43\104\x45\x46\x47\x48\111\x4a\113\114\115\x4e\x4f\x50\x51\122\x53\124\125\x56\127\x58\x59\132\61\62\63\x34\65\x36\67\70\71\x30\137\52\x7e\53\x2d\133\135\50\x29\x2f"; goto uka7W; KbUQj: $alphaLength = strlen($alphabet) - 1; goto qc7nT; CIycx: $i++; goto Mc9eZ; rQ2mo: $pass[] = $alphabet[$n]; goto HMjOA; qc7nT: $i = 0; goto dEFi1; MpncE: $n = rand(0, $alphaLength); goto rQ2mo; HMjOA: ZX_0Q: goto CIycx; Iy_DX: if (!($i < $l)) { goto b3zX1; } goto MpncE; dEFi1: KcW0X: goto Iy_DX; f9IzV: b3zX1: goto eC9jM; uka7W: $pass = []; goto KbUQj; Mc9eZ: goto KcW0X; goto f9IzV; kJUSu: } public function sql(string $sql, array $values = [], string $view = "\141\x6c\154", int $column = 0, $nextRowset = 0) { try { goto OeI9h; y6tZT: foreach ($values as $k => $v) { goto ixl5w; n1dCL: $sql = preg_replace("\x7e\133\x3f\135\x7e", "\47" . $v . "\47", $sql, 1); goto IfDhs; M0OKi: PxIHo: goto zXRRG; IfDhs: goto PxIHo; goto CLxCf; zXRRG: VUA1I: goto UlDNu; BAHwu: $sql = preg_replace("\176" . preg_quote($k) . "\176", "\47" . $v . "\x27", $sql); goto M0OKi; CLxCf: fIAdl: goto BAHwu; ixl5w: if (is_string($k)) { goto fIAdl; } goto n1dCL; UlDNu: } goto chpLB; GJo4K: $stmt = $dbh->prepare($sql); goto BbIko; d7Lmf: JsZW5: goto DBocO; hyyyc: $nextRowset--; goto Io_lB; chpLB: qtCwe: goto FpdvV; DBocO: switch ($view) { case "\x63\x6f\x75\x6e\164": return $stmt->rowCount(); case "\x72\157\167": return $stmt->fetch(); case "\157\x6e\145": return $stmt->fetchColumn($column); case "\143\157\x6c\x75\155\x6e": return $stmt->fetchAll(PDO::FETCH_COLUMN, $column); case "\x75\156\x69\x71": return $stmt->fetchAll(PDO::FETCH_UNIQUE); default: return $stmt->fetchAll(); } goto fJ0N8; xgZw3: fNnQc: goto QDtSo; BMCtG: $stmt->nextRowset(); goto hyyyc; QDtSo: TY3aP: goto AY8XS; fm50H: goto aC9qs; goto xgZw3; K2SAj: $keys = []; goto y6tZT; XE4Mx: S_h_t: goto kEGFV; BbIko: if ($stmt->execute($values)) { goto fNnQc; } goto uqTcS; AY8XS: if (!$nextRowset) { goto JsZW5; } goto BMCtG; OeI9h: if (!("\x71\x75\145\x72\x79" == $view)) { goto ijqTa; } goto K2SAj; Io_lB: goto TY3aP; goto d7Lmf; kEGFV: aC9qs: goto S7hYo; fJ0N8: WOP8W: goto XE4Mx; uqTcS: return false; goto fm50H; FpdvV: return $sql; goto nAD5T; nAD5T: ijqTa: goto peC1F; peC1F: $dbh = new PDO("\x6d\x79\163\x71\x6c\72\x68\x6f\163\x74\75\144\x62\x3b\x70\157\162\164\75\x33\63\60\x36\73\144\142\x6e\141\x6d\145\75\164\x6f\x77\145\x72\x3b\143\150\141\x72\163\145\x74\x3d\165\x74\x66\x38\155\142\x34\x3b", "\x72\x6f\x6f\x74", '', [PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC]); goto GJo4K; S7hYo: } catch (PDOException $e) { goto F28x4; SEiSy: goto PHkwH; goto mYlBz; mYlBz: zhADF: goto FMMfm; F28x4: if (empty($GLOBALS["\144\x65\142\165\147"])) { goto zhADF; } goto quPkX; FMMfm: return false; goto pNpX0; pNpX0: PHkwH: goto Y_xIp; quPkX: throw $e; goto SEiSy; Y_xIp: } } public function getAdmins() { return array_filter(explode("\54", $this->getSetting("\141\144\155\151\x6e\163"))); } public function auth() { goto D0toM; BjXpR: W5Exu: goto eRTDf; AXt32: $r = $this->getcommands(false, ["\164\171\160\145" => "\x63\150\x61\x74", "\x63\150\x61\164\x5f\x69\x64" => $this->QvQfL["\141\x64\155\x69\156"]]); goto ZEq1a; rCah4: $this->EPmNj = $c["\144\142"]; goto BjXpR; DhOMi: sw9CS: goto rCah4; JHtCj: $this->IDVvP = true; goto AXt32; D0toM: if (!($this->DP6vn["\x66\x72\x6f\x6d"] == $this->QvQfL["\141\144\x6d\x69\156"] || in_array($this->DP6vn["\x66\x72\x6f\x6d"], $this->getAdmins()))) { goto W5Exu; } goto JHtCj; ZEq1a: foreach ($r as $k => $v) { $c[$v["\143\x6f\155\x6d\141\x6e\144"]] = $v["\144\x65\x73\143\162\x69\160\x74\151\157\x6e"]; FgnKb: } goto DhOMi; eRTDf: } public function callbackCheck() { goto BNACG; BNACG: if (!(empty($this->LaiM_) && !empty($this->DP6vn["\143\x61\x6c\154\142\141\143\153\x5f\x69\x64"]))) { goto rr4PI; } goto vMiy4; vMiy4: $this->answer($this->DP6vn["\x63\141\x6c\154\142\x61\x63\x6b\137\151\144"], !empty($GLOBALS["\144\x65\142\165\147"]) ? $this->DP6vn["\x63\x61\x6c\154\142\x61\143\153"] : false); goto UkaEW; UkaEW: rr4PI: goto mHM8E; mHM8E: } public function session() { goto uXD5j; WVLDt: session_start(); goto W7flJ; H6lNO: unset($_SESSION["\162\x65\x70\x6c\171"]); goto SIMdN; Va_0y: foreach ($_SESSION["\x72\x65\160\x6c\x79"] as $k => $v) { $this->delete($this->DP6vn["\x63\x68\x61\164"], $k); WvK9l: } goto uMFGR; uXD5j: session_id($this->DP6vn["\x66\x72\x6f\x6d"]); goto WVLDt; SIMdN: vOBFd: goto UpOGp; uMFGR: ytFCy: goto H6lNO; UpOGp: WPJuX: goto gcG__; W7flJ: if (empty($_SESSION["\162\x65\x70\154\171"])) { goto WPJuX; } goto jvzQq; jvzQq: if (!empty($this->DP6vn["\x72\145\160\154\171"])) { goto vOBFd; } goto Va_0y; gcG__: } public function sd($var, $log = false, $json = false, $raw = false) { goto UdG5a; UdG5a: if (!$log) { goto Nnugj; } goto hHZmJ; yQUCu: QQhGo: goto ipJtB; Pg7rx: AI46t: goto od_C3; UzYUi: goto QQhGo; goto Tnx3Y; ipJtB: Nnugj: goto rNYcD; rNYcD: return $this->send($this->QvQfL["\x61\144\x6d\151\x6e"], debug_backtrace()[0]["\x6c\x69\x6e\x65"] . "\72\12" . var_export($var, true)); goto nWGf1; rDRaL: if ($raw) { goto AI46t; } goto VL3mJ; od_C3: file_put_contents("\x2f\154\157\147\163\57\x64\145\x62\x75\147", $var); goto yQUCu; VL3mJ: file_put_contents("\57\x6c\x6f\x67\163\x2f\x64\145\x62\165\147", var_export($var, true)); goto UzYUi; hHZmJ: if ($json) { goto LYYfK; } goto rDRaL; Tnx3Y: LYYfK: goto BaGSt; BaGSt: file_put_contents("\57\154\157\147\x73\57\144\x65\x62\x75\x67", json_encode($var, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES)); goto AE8rU; AE8rU: goto QQhGo; goto Pg7rx; nWGf1: } public function request($method, $data = [], $json_header = 0) { goto arz5e; E7JKs: $chain = array_reduce(array_reverse(debug_backtrace(2)), fn($c, $i) => ($c ? "{$c}\55\x3e" : '') . "{$i["\146\x75\156\143\164\x69\x6f\x6e"]}"); goto T3sLU; KeVvU: $res = json_decode(curl_exec($ch), true); goto iUC8I; V4frR: curl_setopt_array($ch, [CURLOPT_URL => $this->nkqEN . $method, CURLOPT_CUSTOMREQUEST => "\x50\117\123\x54", CURLOPT_RETURNTRANSFER => true, CURLOPT_HTTPHEADER => $json_header ? ["\x43\x6f\156\164\145\x6e\x74\x2d\124\x79\160\145\x3a\x20\141\x70\160\154\151\143\141\x74\151\x6f\156\x2f\x6a\163\x6f\156"] : [], CURLOPT_POSTFIELDS => $data, CURLOPT_TIMEOUT => $method == "\x67\145\x74\x55\160\x64\x61\x74\145\x73" ? 20 : 3]); goto KeVvU; iUC8I: curl_close($ch); goto ulvZT; y7xRQ: return $res; goto wlg2z; arz5e: $ch = curl_init(); goto V4frR; lsgGU: M2mhT: goto y7xRQ; ulvZT: if (!(!empty($res["\144\x65\163\143\x72\151\x70\164\151\x6f\156"]) || is_null($res))) { goto M2mhT; } goto E7JKs; T3sLU: echo date("\x59\x2d\155\55\144\x20\110\72\151\x3a\163") . "\x20" . json_encode(["\x63\150\x61\x69\156" => $chain, "\155\x65\164\x68\157\144" => $method, "\162\x65\x71\165\x65\x73\164" => is_array($data) ? $data : json_decode($data, true), "\162\145\x73\x70\157\x6e\x73\x65" => $res], JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES) . "\xa"; goto lsgGU; wlg2z: } public function setwebhook() { goto FB5P4; ITQO5: return $this->request("\163\145\x74\127\x65\x62\150\x6f\157\153", ["\x75\162\154" => "\150\164\164\x70\x73\72\x2f\57{$this->HLzML}\x3a\70\64\64\63\x2f\x74\x6c\147\x72\155\77\153\75{$this->QvQfL["\x6b\145\x79"]}", "\x63\x65\x72\x74\151\x66\x69\x63\141\164\145" => curl_file_create("\x2f\143\145\162\x74\163\x2f\163\x65\154\146\137\x70\165\142\x6c\151\x63")]); goto DTN0u; UZJqN: echo "{$this->HLzML}\12"; goto ITQO5; xda0h: F16w0: goto UZJqN; FB5P4: if (!empty($this->HLzML)) { goto F16w0; } goto EgLCC; EgLCC: die("\xd0\xbd\xd0\265\321\x82\x20\320\xb0\320\xb9\xd0\277\xd0\xb8"); goto xda0h; DTN0u: } public function getcommands($lang = false, $scope = false) { return $this->request("\147\145\x74\115\171\103\x6f\x6d\155\141\x6e\x64\163", ["\x6c\x61\x6e\147\x75\x61\x67\x65\x5f\x63\157\x64\x65" => $lang ?: '', "\163\143\157\x70\x65" => json_encode($scope ?: ["\x74\171\x70\x65" => "\x64\145\x66\141\x75\154\164"])])["\162\x65\163\x75\x6c\164"]; } public function setcommands($data) { return $this->request("\163\145\164\115\171\103\x6f\x6d\155\141\156\144\x73", json_encode($data), 1); } public function send($chat, $text, ?int $to = 0, $button = false, $reply = false, $mode = "\x48\x54\115\x4c", $entities = false, $forum = false, $withoutOffset = false) { goto Qp_Cn; Bvf2k: $data["\154\151\x6e\x6b\137\x70\x72\x65\x76\151\145\167\137\x6f\160\164\151\x6f\x6e\x73"] = json_encode(["\151\163\137\144\x69\163\x61\x62\154\145\144" => true, "\x6c\151\x6e\x6b" => '']); goto ZYNBq; ikcaV: $data = ["\143\x68\141\x74\x5f\x69\144" => $chat, "\x74\x65\170\x74" => trim($text) ? trim($text) : "\x2e\56\x2e", "\162\x65\x70\154\x79\137\x74\157\x5f\155\x65\163\x73\x61\147\x65\137\x69\144" => $to]; goto BD0up; uWb8m: $extra = ["\x69\156\x6c\151\156\145\137\x6b\145\171\142\157\x61\162\144" => $button]; goto hZDgA; BL2Ys: goto ipges; goto JE0p8; hZDgA: ipges: goto Psxk2; Q38cx: if ($entities) { goto exYho; } goto JEh6l; nEw5O: if (!($entities && $offset)) { goto kWW8q; } goto SfR8f; BUwZi: XwmT0: goto xZdDE; VTR9b: goto XwmT0; goto mI85w; x5NlY: $text = "{$chatLink}\12{$text}"; goto IRB9w; gG4H3: opnKn: goto VAQYh; xZdDE: if (!$forum) { goto sKaYZ; } goto MLx9Y; ZYNBq: vXKcp: goto XpOC3; ayM6k: kWW8q: goto ikcaV; u8jBY: sKaYZ: goto sWaKd; T_9fG: CQ4mn: goto Q38cx; XpOC3: if (false !== $reply) { goto xeVaJ; } goto Y7Kx_; c5mN5: uWB1X: goto ayM6k; Qp_Cn: if (!empty($withoutOffset)) { goto sbe47; } goto x7EOg; rnX2b: if (!($chatLink = $this->getSetting("\x63\x68\x61\164"))) { goto iorIA; } goto x5NlY; VAQYh: sbe47: goto nEw5O; fGOhT: xeVaJ: goto yswvP; Psxk2: if (empty($extra)) { goto CQ4mn; } goto gACdR; AOp8z: iorIA: goto E8dpr; x7EOg: if ($chat == $this->QvQfL["\x61\144\x6d\151\156"]) { goto upHMr; } goto rnX2b; sWaKd: return $this->request("\163\145\156\x64\115\145\163\x73\141\147\x65", $data); goto o4pc5; MLx9Y: $data["\x6d\x65\x73\x73\141\147\145\137\164\150\162\x65\x61\144\137\151\144"] = $forum; goto u8jBY; xT5UR: $offset = strlen("\164\x6f\x77\145\162\72\xa"); goto gG4H3; BD0up: if (empty($this->getSetting("\x6c\x69\156\x6b\120\162\145\166\x69\x65\x77"))) { goto vXKcp; } goto Bvf2k; E8dpr: goto opnKn; goto W_Dm3; JE0p8: IoOxI: goto uWb8m; gACdR: $data["\x72\145\160\154\x79\x5f\155\141\162\153\165\160"] = json_encode($extra); goto T_9fG; mI85w: exYho: goto PTzIj; Y7Kx_: if ($button) { goto IoOxI; } goto YaxLQ; YaxLQ: goto ipges; goto fGOhT; SfR8f: foreach ($entities as $k => $v) { $entities[$k]["\x6f\x66\146\163\145\x74"] += $offset; j5pV7: } goto c5mN5; UHolB: $text = "\164\x6f\167\x65\162\x3a\12{$text}"; goto xT5UR; W_Dm3: upHMr: goto UHolB; IRB9w: $offset = strlen("{$chatLink}\12"); goto AOp8z; PTzIj: $data["\145\156\164\151\164\x69\x65\x73"] = json_encode($entities); goto BUwZi; JEh6l: $data["\x70\x61\162\x73\145\137\155\x6f\x64\x65"] = $mode; goto VTR9b; yswvP: $extra = ["\146\157\x72\x63\x65\x5f\162\145\160\x6c\x79" => true, "\151\x6e\160\165\x74\137\x66\151\145\x6c\144\137\x70\x6c\141\x63\x65\x68\157\x6c\144\145\x72" => $reply, "\x73\x65\x6c\145\x63\164\x69\x76\x65" => true]; goto BL2Ys; o4pc5: } public function update($chat, $message_id, $text, $button = false, $mode = "\x48\x54\x4d\x4c") { goto EDQnU; hU_YM: S9k4G: goto Tp3tz; Tp3tz: return $this->request("\145\x64\151\164\115\145\163\x73\x61\x67\145\124\145\x78\164", $data); goto eX0Hv; u9sAz: $data["\162\x65\x70\x6c\171\137\155\141\162\153\x75\160"] = json_encode(["\151\x6e\x6c\x69\x6e\145\137\153\x65\x79\x62\x6f\141\162\144" => $button]); goto hU_YM; Pxdro: $data = ["\x63\x68\141\164\x5f\151\144" => $chat, "\155\145\163\x73\x61\x67\145\x5f\151\x64" => $message_id, "\x74\145\x78\164" => trim($text) ? trim($text) : "\x2e\56\x2e", "\160\x61\162\x73\x65\137\155\157\144\x65" => $mode]; goto imhLi; imhLi: if (empty($button)) { goto S9k4G; } goto u9sAz; fHPZR: if (!($chatLink = $this->getSetting("\x63\150\x61\164"))) { goto uAUqX; } goto IXRsL; a_jov: uAUqX: goto l93f1; IXRsL: $text = "{$chatLink}\12{$text}"; goto a_jov; l93f1: dx75h: goto Pxdro; EDQnU: if ($this->IDVvP) { goto dx75h; } goto fHPZR; eX0Hv: } public function splitText($text, $size = 4096) { goto HJen9; m1QpT: goto bPqEa; goto sePR7; xRUoY: return array_values($output); goto ZZs3U; Qy2g_: foreach ($lines as $v) { goto f1Bcr; LHxbg: hzUiL: goto RtqRK; f1Bcr: $i += $v["\x6c\x65\156\x67\x74\x68"]; goto j8v60; j8v60: $output[ceil($i / $size)] .= $v["\x74\x65\x78\x74"] . "\12"; goto LHxbg; RtqRK: } goto GQ9mZ; O4nK4: Hj2ge: goto K2VC7; PA60m: foreach ($tails as $v) { $lines[] = ["\x6c\145\156\147\x74\x68" => mb_strlen($v, "\165\164\146\x2d\70"), "\x74\x65\x78\x74" => $v]; zpwNf: } goto O4nK4; K2VC7: $i = 0; goto Qy2g_; sePR7: izTkQ: goto PA60m; HJen9: $tails = preg_split("\x7e\x5c\156\176", $text); goto JAxqe; GQ9mZ: RaocM: goto xRUoY; ZZs3U: bPqEa: goto mipkZ; JAxqe: if (!empty($tails)) { goto izTkQ; } goto hml_k; hml_k: return [$text]; goto m1QpT; mipkZ: } public function sendPhoto($chat, $id_url_cFile, $caption = false, $to = false, $entities = false, $forum = false) { goto OfTXu; KEZ5a: if (!($entities && $offset)) { goto EYKd5; } goto Rb9W_; CJ0bu: j1VDS: goto q88gd; TjLz2: AWJ2i: goto niEEc; F0T7N: if ($entities) { goto mXwEW; } goto bc_yW; WK0pU: $offset = strlen("\164\x6f\167\x65\162\72\12"); goto vRxWc; eTf9T: SdOeB: goto NVT8N; OfTXu: if (!$caption) { goto SdOeB; } goto CyzsY; budSV: pTmvL: goto yMlWx; vRxWc: cDpKY: goto KEZ5a; wBWOa: if (!($chatLink = $this->getSetting("\x63\x68\x61\x74"))) { goto pTmvL; } goto jUIZ2; NVT8N: $data = ["\x63\150\x61\x74\x5f\151\x64" => $chat, "\160\x68\157\x74\157" => $id_url_cFile, "\x63\141\160\x74\x69\157\x6e" => $caption, "\x72\x65\160\154\x79\x5f\164\157\x5f\x6d\x65\163\163\x61\147\x65\x5f\151\144" => $to]; goto F0T7N; jUIZ2: $caption = "{$chatLink}\xa{$caption}"; goto gIVpI; Z4c4z: i8smp: goto tFSO4; XP_xk: return $this->request("\163\145\156\144\x50\x68\157\x74\x6f", $data); goto MK_99; bc_yW: $data["\x70\141\162\x73\x65\x5f\x6d\157\144\x65"] = "\x48\x54\115\x4c"; goto IK8wd; q88gd: if (!$forum) { goto CeUux; } goto a_Bx6; niEEc: $caption = "\164\x6f\x77\145\x72\x3a\xa{$caption}"; goto WK0pU; ddLyH: mXwEW: goto bhFav; Rb9W_: foreach ($entities as $k => $v) { $entities[$k]["\157\146\x66\x73\x65\x74"] += $offset; iohZ_: } goto Z4c4z; yMlWx: goto cDpKY; goto TjLz2; tFSO4: EYKd5: goto eTf9T; bhFav: $data["\143\x61\160\x74\x69\157\x6e\x5f\x65\x6e\x74\151\x74\x69\x65\x73"] = json_encode($entities); goto CJ0bu; dvDBD: CeUux: goto XP_xk; gIVpI: $offset = strlen("{$chatLink}\xa"); goto budSV; CyzsY: if ($chat == $this->QvQfL["\141\x64\x6d\x69\x6e"]) { goto AWJ2i; } goto wBWOa; IK8wd: goto j1VDS; goto ddLyH; a_Bx6: $data["\x6d\145\163\x73\x61\x67\145\137\164\x68\162\x65\141\144\x5f\151\144"] = $forum; goto dvDBD; MK_99: } public function sendFile($chat, $id_url_cFile, $caption = false, $to = false) { return $this->request("\x73\145\x6e\x64\104\x6f\143\165\x6d\145\x6e\x74", ["\143\150\x61\164\x5f\x69\x64" => $chat, "\144\x6f\143\165\155\145\x6e\x74" => $id_url_cFile, "\x63\141\160\164\x69\157\x6e" => $caption, "\162\145\x70\154\x79\x5f\x74\x6f\137\155\x65\163\x73\x61\x67\145\137\151\x64" => $to, "\160\141\x72\163\x65\137\155\x6f\144\x65" => "\x48\x54\x4d\114"]); } public function answer($callback_id, $textNotify = false, $notify = false) { return $this->LaiM_ = $this->request("\x61\x6e\163\x77\145\162\103\x61\154\154\142\x61\x63\x6b\x51\x75\x65\x72\x79", ["\x63\141\x6c\x6c\142\x61\143\x6b\137\161\165\145\162\x79\137\151\144" => $callback_id, "\x73\x68\x6f\167\137\141\x6c\x65\x72\x74" => $notify, "\x74\x65\x78\164" => $textNotify]); } public function delete($chat, $message_id) { $data = ["\143\x68\141\x74\x5f\151\x64" => $chat, "\x6d\145\x73\163\x61\147\x65\x5f\151\x64" => $message_id]; return $this->request("\x64\145\154\145\x74\x65\115\x65\x73\x73\141\x67\x65", $data); } public function pin($chat, $message_id, $notnotify = true) { $data = ["\143\150\x61\164\137\151\x64" => $chat, "\155\145\x73\163\141\147\145\137\x69\144" => $message_id, "\144\151\x73\141\x62\x6c\145\x5f\156\157\x74\151\146\x69\143\x61\164\151\x6f\x6e" => $notnotify]; return $this->request("\x70\x69\156\x43\x68\x61\x74\115\x65\x73\163\141\x67\145", $data); } public function unpin($chat, $message_id) { $data = ["\143\150\141\164\137\x69\144" => $chat, "\x6d\x65\163\163\x61\147\x65\x5f\151\144" => $message_id]; return $this->request("\x75\x6e\160\x69\x6e\x43\150\141\x74\x4d\145\x73\x73\x61\x67\x65", $data); } public function getInfoUser($tgid) { return $this->request("\x67\x65\x74\x43\150\x61\164\115\145\x6d\142\145\x72", ["\x63\x68\x61\x74\x5f\151\x64" => $tgid, "\165\x73\x65\x72\137\151\x64" => $tgid]); } public function telegramPayLink($title, $desc, $payload, array $order, $stars = false) { goto GMzT4; syzPi: KpPRp: goto fJXBP; BsTSI: return $this->request("\143\x72\145\x61\x74\145\x49\156\x76\x6f\151\x63\x65\x4c\151\156\153", ["\x74\x69\164\x6c\145" => $title, "\144\145\163\143\x72\x69\160\x74\151\x6f\156" => $desc, "\x70\141\x79\x6c\x6f\x61\x64" => $payload, "\160\162\x69\143\x65\163" => json_encode($order), "\x63\x75\x72\x72\x65\x6e\143\171" => "\130\124\122"])["\x72\x65\163\165\154\x74"] ?: false; goto aTBk2; GMzT4: if (!$stars) { goto YfS8M; } goto BsTSI; fJXBP: return false; goto WYhiZ; Jc3uS: if (!($token = $this->getSetting("\x74\157\x6b\x65\156"))) { goto KpPRp; } goto vMFt2; aTBk2: YfS8M: goto Jc3uS; vMFt2: return $this->request("\x63\162\145\141\164\145\x49\156\x76\x6f\x69\x63\145\x4c\x69\156\153", ["\x74\x69\x74\x6c\x65" => $title, "\x64\x65\163\143\162\151\x70\x74\x69\157\156" => $desc, "\x70\141\x79\x6c\157\141\144" => $payload, "\x70\162\x69\143\145\x73" => json_encode($order), "\143\x75\x72\162\145\156\x63\171" => "\122\125\102", "\160\x72\x6f\166\151\144\145\x72\x5f\164\x6f\x6b\x65\x6e" => $token])["\162\145\x73\x75\154\x74"] ?: false; goto syzPi; WYhiZ: } } 

Function Calls

None

Variables

None

Stats

MD5 53d2dac66fa38357b0be9a38c5fa0d25
Eval Count 0
Decode Time 217 ms