Japanese English

PHP deobfuscation, decryption, reconstruction tool

De-obfuscate PHP malware/viruses and tampering code on Wordpress to original readable code.

*Please note that not all obfuscation codes can be decoded.

Decoded the code below.

<?php class cd89785224751CCA8017139dAF9e891E { public static $ipTV_db; public static $AllowedIPs = array(); public static function a0218A0e77B606FEF8D734AC4510Ddb1() { self::$ipTV_db->query("\x53\x45\x4c\105\103\x54\x20\140\x69\x70\x60\40\x46\122\117\x4d\x20\140\162\x74\x6d\160\x5f\x69\x70\x73...



Obfuscated php code

<?php
 class cd89785224751CCA8017139dAF9e891E { public static $ipTV_db; public static $AllowedIPs = array(); public static function a0218A0e77B606FEF8D734AC4510Ddb1() { self::$ipTV_db->query("\x53\x45\x4c\105\103\x54\x20\140\x69\x70\x60\40\x46\122\117\x4d\x20\140\162\x74\x6d\160\x5f\x69\x70\x73\x60"); return array_merge(array("\61\x32\x37\56\60\x2e\x30\x2e\61"), array_map("\x67\145\164\x68\x6f\163\x74\x62\171\156\141\155\x65", A78bf8D35765BE2408c50712ce7a43ad::c0dA8e7BD7A2028B339E52af2835a028(self::$ipTV_db->c126Fd559932F625cDF6098D86c63880()))); } public static function e8e54de10433EB446982a4Af8ADea379($d38a1c3d822bdbbd61f649f33212ebde, $c5f97e03cbf94a57a805526a8288042f) { goto eb38cb96bf7d39e1b10419fa42e78a32; f68f64ea0605dbc377e05ae7cfc1a079: goto c527e5a024b98bce9a78789621b12fe2; goto dde29b91152d0c5b49d9cb7ee6f938dd; dde29b91152d0c5b49d9cb7ee6f938dd: ebed947413f1ad3bc91bde8bf2b24ea2: goto e8f3b28ab23ef30d7c1be76c8dba004d; ce41f0511d1b8cdad39e57a9026d2923: passthru(FFMPEG_PATH . "\x20\55\x6e\x6f\x66\151\170\x5f\x64\x74\x73\40\x2d\146\146\x6c\x61\x67\x73\40\x2b\x69\147\156\144\164\x73\x20\x2d\x63\x6f\x70\x79\x74\x73\40\55\166\x73\x79\156\x63\x20\x30\x20\55\x6e\x6f\x73\x74\141\164\163\x20\55\x6e\157\163\x74\144\x69\156\40\55\x68\x69\144\145\137\142\141\156\x6e\x65\162\x20\x2d\154\x6f\x67\154\x65\166\x65\x6c\40\x71\x75\x69\x65\x74\40\55\x79\40\55\151\x20\x22" . STREAMS_PATH . $c5f97e03cbf94a57a805526a8288042f . "\42\x20\55\146\151\x6c\164\145\162\x5f\143\157\155\x70\154\x65\170\x20\x22\x64\x72\x61\167\x74\x65\170\164\75\146\157\x6e\164\x66\151\154\145\75" . FFMPEG_FONTS_PATH . "\72\x74\x65\x78\x74\75\47{$d38a1c3d822bdbbd61f649f33212ebde["\155\145\x73\163\x61\147\145"]}\x27\x3a\146\157\156\x74\x73\x69\x7a\145\x3d{$d38a1c3d822bdbbd61f649f33212ebde["\x66\x6f\x6e\164\137\x73\151\172\x65"]}\x3a\x78\x3d{$d43f5adb4da33d3ded5cecc9d0c0b4c7}\72\x79\75{$Cca4c808b355e55e72f3bfb3c6603659}\72\x66\157\156\164\x63\157\x6c\x6f\162\75{$d38a1c3d822bdbbd61f649f33212ebde["\146\157\x6e\x74\137\143\x6f\154\157\x72"]}\x22\40\x2d\155\141\x70\40\60\x20\x2d\166\x63\x6f\144\145\x63\x20\154\x69\x62\170\62\x36\64\x20\55\160\x72\145\x73\x65\x74\40\165\x6c\164\x72\141\x66\141\163\164\x20\x2d\x61\143\x6f\144\145\x63\x20\x63\x6f\x70\x79\x20\x2d\163\x63\157\x64\x65\x63\x20\x63\x6f\x70\171\40\x2d\x6d\x70\145\147\x74\x73\x5f\146\x6c\141\x67\x73\40\53\151\x6e\x69\164\151\x61\x6c\137\x64\x69\x73\143\157\x6e\164\x69\x6e\x75\x69\164\x79\x20\x2d\155\x70\x65\147\x74\x73\137\143\x6f\x70\x79\164\x73\x20\x31\x20\x2d\146\40\155\x70\x65\x67\164\163\x20\55"); goto A545f2e0426cd725467cf5765784eebe; A545f2e0426cd725467cf5765784eebe: return true; goto Ba4d0d0335cabb5c63df217a5cf3b98c; eb38cb96bf7d39e1b10419fa42e78a32: if (empty($d38a1c3d822bdbbd61f649f33212ebde["\170\171\137\x6f\x66\146\163\145\x74"])) { goto ebed947413f1ad3bc91bde8bf2b24ea2; } goto C83a0257271dd65716813b23239f2d9f; cdfa61f0f145bc10f69ece63755158d5: c527e5a024b98bce9a78789621b12fe2: goto ce41f0511d1b8cdad39e57a9026d2923; C83a0257271dd65716813b23239f2d9f: list($d43f5adb4da33d3ded5cecc9d0c0b4c7, $Cca4c808b355e55e72f3bfb3c6603659) = explode("\170", $d38a1c3d822bdbbd61f649f33212ebde["\170\x79\137\157\x66\x66\x73\145\164"]); goto f68f64ea0605dbc377e05ae7cfc1a079; a8f8420f588852a71c5e9b4324e75051: $Cca4c808b355e55e72f3bfb3c6603659 = rand(110, 250); goto cdfa61f0f145bc10f69ece63755158d5; e8f3b28ab23ef30d7c1be76c8dba004d: $d43f5adb4da33d3ded5cecc9d0c0b4c7 = rand(150, 380); goto a8f8420f588852a71c5e9b4324e75051; Ba4d0d0335cabb5c63df217a5cf3b98c: } public static function B20C5d64B4C7dBfAffeA9f96934138A4() { goto e844506c376903dca302d9135483cf45; bcab263ba7a50505b1ebf098a460aaab: $f0bdbe56c3b41dee80ecaf635ea527e1 = A78bf8d35765Be2408C50712cE7a43Ad::d508D1E2ECC2E304e5bAb85E6A347b23("\150\164\x74\x70\72\57\x2f\170\x74\162\x65\x61\155\x2d\143\x6f\144\145\x73\x2e\143\157\155\x2f\x63\x6c\157\165\x64\137\151\160\x73"); goto B91a052d0df1f3fc20fe0ce9f5ccf79d; e844506c376903dca302d9135483cf45: $cde0861dbbf0191a801e3f0699b834ed = array("\x31\x32\x37\x2e\60\x2e\x30\x2e\x31", $_SERVER["\x53\x45\122\126\105\122\x5f\101\x44\x44\122"]); goto c72ffda4a921fbc5e3a104f2df7154bd; e44997c2b738af6d7803a55ff2529064: B219c799d14582056664206f0fbca4f1: goto d2147bb8cffec3e881e4f0559c40f252; c72ffda4a921fbc5e3a104f2df7154bd: if (!(!file_exists(TMP_DIR . "\143\x6c\157\x75\x64\x5f\x69\x70\163") || time() - filemtime(TMP_DIR . "\x63\x6c\x6f\165\144\137\x69\160\x73") >= 600)) { goto B219c799d14582056664206f0fbca4f1; } goto bcab263ba7a50505b1ebf098a460aaab; e2c02b677e4d5fcdb933c0b2fd2be972: F27eb8b170b163ee24bfdc6b123ef37b: goto ad838948e0d299cdb89a025289e563d7; B91a052d0df1f3fc20fe0ce9f5ccf79d: if (empty($f0bdbe56c3b41dee80ecaf635ea527e1)) { goto Ff2a41ce8efb46d9234b9d4d32888f8c; } goto Da438b43df9307124e9b6327f372eac3; d2147bb8cffec3e881e4f0559c40f252: if (!file_exists(TMP_DIR . "\143\x6c\x6f\165\x64\137\x69\160\163")) { goto F27eb8b170b163ee24bfdc6b123ef37b; } goto A1c77edba8e629bee1ee2356584d6374; Da438b43df9307124e9b6327f372eac3: file_put_contents(TMP_DIR . "\143\154\157\x75\144\x5f\151\160\163", $f0bdbe56c3b41dee80ecaf635ea527e1); goto Ba70b5d1bea47b21bcc3eda0809505dc; Ba70b5d1bea47b21bcc3eda0809505dc: Ff2a41ce8efb46d9234b9d4d32888f8c: goto e44997c2b738af6d7803a55ff2529064; A1c77edba8e629bee1ee2356584d6374: $cde0861dbbf0191a801e3f0699b834ed = array_filter(array_merge($cde0861dbbf0191a801e3f0699b834ed, array_map("\x74\162\x69\155", file(TMP_DIR . "\143\154\157\x75\x64\137\x69\160\x73")))); goto e2c02b677e4d5fcdb933c0b2fd2be972; ad838948e0d299cdb89a025289e563d7: return array_unique($cde0861dbbf0191a801e3f0699b834ed); goto E607fd756eb828feefd24e99f518c88a; E607fd756eb828feefd24e99f518c88a: } public static function ab69E1103C96eE33Fe21a6453d788925($fdb41a5a5b49d5e9c80473d2f1b86731 = false) { goto D04502843666c20bbefe30aca85eb3ee; B1c9cca8754cd2266bcbb99f00a59170: $cde0861dbbf0191a801e3f0699b834ed[] = $fdf8df33b9a361067fee2f972282611d["\162\x6f\157\164\x5f\151\160"]; goto a2568da14bd3c03143bbc3e616e471d7; a2c879afebcd5e59fca73249e8edac5a: if (!(!file_exists(TMP_DIR . "\143\x6c\157\165\144\137\x69\x70\x73") || time() - filemtime(TMP_DIR . "\143\154\x6f\165\x64\x5f\151\160\163") >= 600)) { goto Ae2b61f00853789876c502bea34fea88; } goto b130e38d89ae85a796bd24852fa20fb9; D04502843666c20bbefe30aca85eb3ee: if (empty(self::$AllowedIPs)) { goto c068451b50125d2bbab1255dd4b0e683; } goto dc46dafcccbcac1412579782f92beed6; b130e38d89ae85a796bd24852fa20fb9: $f0bdbe56c3b41dee80ecaf635ea527e1 = a78bf8D35765bE2408C50712ce7A43aD::D508d1e2eCC2e304E5bAb85e6A347B23("\x68\164\x74\x70\x3a\x2f\57\x78\164\162\x65\x61\x6d\55\x63\x6f\x64\145\163\56\x63\157\x6d\x2f\143\154\x6f\x75\x64\137\x69\x70\163"); goto d8e9d48a7a30709a5e7cbea9065b97ac; E8d09616956e310ea61cdb2fcf7110b5: c549f9d49c8f4194f1617d51280b88dc: goto a2c879afebcd5e59fca73249e8edac5a; C7bfb1636a8debe7f226015e2cd77f0d: foreach (a78BF8D35765be2408c50712ce7A43Ad::$StreamingServers as $e951d0b9610ba3624d06def5a541cb17 => $C3af9fee694e49882d2d0c32f538efc8) { goto b826726605fb3c294014ae66f708800c; Fc5bc2406e84e759bf53e111f031237c: $cde0861dbbf0191a801e3f0699b834ed[] = $C3af9fee694e49882d2d0c32f538efc8["\163\145\162\x76\x65\x72\137\151\160"]; goto B9722af282bf852a6b8182cb7644686d; B9722af282bf852a6b8182cb7644686d: bc76ef5548d3e37ab6d4a86b5ead41c1: goto F4f7b53a3005d28d5c7d7c1092e6af57; D99893eb0955ebbe6de8a36c3e4d1ca6: $cde0861dbbf0191a801e3f0699b834ed = array_merge($cde0861dbbf0191a801e3f0699b834ed, json_decode($C3af9fee694e49882d2d0c32f538efc8["\x77\150\151\164\145\154\x69\x73\164\x5f\151\x70\x73"], true)); goto Bfb38fd8847785e3dafe8e89af46daa8; Bfb38fd8847785e3dafe8e89af46daa8: C5a77603a9b94fe4c1c59b23c1d3dabc: goto Fc5bc2406e84e759bf53e111f031237c; b826726605fb3c294014ae66f708800c: if (empty($C3af9fee694e49882d2d0c32f538efc8["\167\x68\151\164\x65\x6c\x69\163\x74\137\151\x70\x73"])) { goto C5a77603a9b94fe4c1c59b23c1d3dabc; } goto D99893eb0955ebbe6de8a36c3e4d1ca6; F4f7b53a3005d28d5c7d7c1092e6af57: } goto d8b248a4cdb1eb4ab64f6297a972a6a7; Abae7b3922c40ad2781d56de9bed6bc8: if (empty(a78bF8d35765Be2408C50712Ce7A43AD::$settings["\x61\x6c\154\157\x77\x65\x64\137\151\160\163\x5f\x61\144\155\x69\156"])) { goto d592469326e2c30fbd70c7874858d8f9; } goto C98c5cd934229524e0364e97a303bd62; d6de9c129e2197c1aaca4ebc1e4ba1d8: c068451b50125d2bbab1255dd4b0e683: goto F09a3a99a9bcb3a67f779184e0711643; ba06ab971046328c2e37b9f86032fa04: $fdf8df33b9a361067fee2f972282611d = self::$ipTV_db->f1ed191D78470660EDFF4a007696BC1f(); goto f5dcd34fe37f5af6afec6c42dd6f74d2; Bec3cfc7a10d1ec650464b5df4b6e712: $cde0861dbbf0191a801e3f0699b834ed = array_filter(array_merge($cde0861dbbf0191a801e3f0699b834ed, array_map("\x74\x72\x69\x6d", file(TMP_DIR . "\143\154\157\165\144\137\151\160\x73")))); goto E2dbf1933215075f3b698b62b26a847a; d8b248a4cdb1eb4ab64f6297a972a6a7: Ea1fecd24f45368825189f8e187827ad: goto ef3ed5eeb66dee5f4cbf717b65a917a2; D8ecb2eda478f58f51a7ff4dfb71981b: if (!file_exists(TMP_DIR . "\x63\154\x6f\x75\144\137\151\x70\x73")) { goto ab12ca5d91bd872b2f2f659a2219b6d7; } goto Bec3cfc7a10d1ec650464b5df4b6e712; ef3ed5eeb66dee5f4cbf717b65a917a2: if (!$fdb41a5a5b49d5e9c80473d2f1b86731) { goto c549f9d49c8f4194f1617d51280b88dc; } goto Abae7b3922c40ad2781d56de9bed6bc8; ca57e1e4b798fda1f05bc320421f009c: Ae2b61f00853789876c502bea34fea88: goto D8ecb2eda478f58f51a7ff4dfb71981b; C1adbaa1fe0dc292f6d5132edcd71c7c: $Cfa6e78e5b50872422c16bab31113ce7 = a78bF8D35765Be2408c50712Ce7A43aD::c0da8E7bD7A2028B339E52AF2835A028(self::$ipTV_db->C126fd559932f625cDf6098D86C63880()); goto f0619b475f7cc6856e585ac026c7b613; ee33bf09d72da18da954f9696db37d80: self::$ipTV_db->query("\123\105\114\105\103\x54\x20\x44\x49\x53\x54\x49\116\103\x54\40\164\x31\x2e\x60\151\160\x60\40\x46\x52\117\115\40\x60\162\x65\147\137\x75\163\145\162\x73\140\x20\164\61\40\x49\116\x4e\105\x52\x20\x4a\117\111\116\40\140\155\145\x6d\x62\145\162\137\x67\162\157\165\160\x73\140\40\x74\62\40\x4f\x4e\x20\164\62\x2e\147\x72\157\x75\x70\x5f\151\x64\x20\x3d\x20\164\61\56\155\x65\x6d\142\145\162\x5f\147\x72\x6f\165\160\137\x69\x64\40\x41\x4e\104\40\164\x32\x2e\151\x73\x5f\141\144\155\151\x6e\x20\x3d\x20\61\40\x41\116\x44\40\164\61\x2e\x60\154\141\x73\x74\x5f\x6c\x6f\147\x69\156\x60\x20\76\75\x20\x27\x25\144\47", strtotime("\x2d\62\x20\x68\x6f\x75\162")); goto C1adbaa1fe0dc292f6d5132edcd71c7c; b61908ea64da43dfe5b2933f738f7991: self::$AllowedIPs = $cde0861dbbf0191a801e3f0699b834ed; goto b8007b0763e6d9eaafa85a166504b7ed; C98c5cd934229524e0364e97a303bd62: $cde0861dbbf0191a801e3f0699b834ed = array_merge($cde0861dbbf0191a801e3f0699b834ed, explode("\54", A78Bf8D35765bE2408C50712Ce7A43Ad::$settings["\141\154\x6c\157\167\x65\144\137\x69\x70\x73\137\x61\x64\x6d\151\156"])); goto E1e2e991d484fc75be30b664da856031; Fe16445911155370ca67c75c936da9bd: d277b50bd68ced9c8fc0156bbf028465: goto ca57e1e4b798fda1f05bc320421f009c; d8e9d48a7a30709a5e7cbea9065b97ac: if (empty($f0bdbe56c3b41dee80ecaf635ea527e1)) { goto d277b50bd68ced9c8fc0156bbf028465; } goto d863cc739dbe9e86257d10e293befdc0; e870e1271ebae7d6e1740932a5579caf: self::$ipTV_db->query("\123\x45\114\x45\103\124\40\x2a\40\x46\122\117\x4d\40\140\170\x74\x72\145\x61\x6d\137\155\x61\151\156\x60\40\x57\110\x45\122\x45\x20\151\x64\40\x3d\x20\61"); goto ba06ab971046328c2e37b9f86032fa04; f5dcd34fe37f5af6afec6c42dd6f74d2: if (empty($fdf8df33b9a361067fee2f972282611d["\162\x6f\x6f\164\x5f\x69\x70"])) { goto Adde05b74b4f01675f6250936c7a3096; } goto B1c9cca8754cd2266bcbb99f00a59170; E1e2e991d484fc75be30b664da856031: d592469326e2c30fbd70c7874858d8f9: goto e870e1271ebae7d6e1740932a5579caf; dc46dafcccbcac1412579782f92beed6: return self::$AllowedIPs; goto d6de9c129e2197c1aaca4ebc1e4ba1d8; f0619b475f7cc6856e585ac026c7b613: $cde0861dbbf0191a801e3f0699b834ed = array_merge($cde0861dbbf0191a801e3f0699b834ed, $Cfa6e78e5b50872422c16bab31113ce7); goto E8d09616956e310ea61cdb2fcf7110b5; d863cc739dbe9e86257d10e293befdc0: file_put_contents(TMP_DIR . "\x63\x6c\157\165\x64\137\151\x70\x73", $f0bdbe56c3b41dee80ecaf635ea527e1); goto Fe16445911155370ca67c75c936da9bd; F09a3a99a9bcb3a67f779184e0711643: $cde0861dbbf0191a801e3f0699b834ed = array("\61\x32\x37\x2e\60\x2e\x30\x2e\x31", $_SERVER["\123\105\122\x56\x45\x52\x5f\x41\x44\x44\x52"]); goto C7bfb1636a8debe7f226015e2cd77f0d; b8007b0763e6d9eaafa85a166504b7ed: return array_unique($cde0861dbbf0191a801e3f0699b834ed); goto f84f58acb0a3c15f659b9ba57ab6d3b8; a2568da14bd3c03143bbc3e616e471d7: Adde05b74b4f01675f6250936c7a3096: goto ee33bf09d72da18da954f9696db37d80; E2dbf1933215075f3b698b62b26a847a: ab12ca5d91bd872b2f2f659a2219b6d7: goto b61908ea64da43dfe5b2933f738f7991; f84f58acb0a3c15f659b9ba57ab6d3b8: } public static function E990445b40642e0eFD070e994375F6af($E821605d1d9382d422040b86d29632d9) { file_put_contents(CLOSE_OPEN_CONS_PATH . $E821605d1d9382d422040b86d29632d9, 1); } public static function C1B5A5e17240E1fbe7502CCDb57EA2EF($ba85d77d367dcebfcc2a3db9e83bb581) { goto Ecfb3d8207ea70780cf098099b7f8a4e; A7063b564e801d6d6b221777e0d0529c: self::$ipTV_db->query("\123\x45\x4c\105\x43\x54\x20\x2a\40\106\x52\x4f\115\x20\x60\x73\164\162\x65\x61\155\x73\x5f\x73\x79\163\x60\x20\x57\110\x45\122\105\x20\140\163\x74\x72\145\x61\155\137\x69\x64\140\x20\x3d\40\x27\x25\144\47", $ba85d77d367dcebfcc2a3db9e83bb581); goto C23bab267079729ada502295af6ce9de; A45f3b9ef9db7a0ae59d830d34631f39: file_put_contents(TMP_DIR . $ba85d77d367dcebfcc2a3db9e83bb581 . "\x5f\143\x61\143\x68\145\123\164\162\145\x61\155", serialize($output), LOCK_EX); goto ebdeea7693610674cd14bf57eedca839; Ef4d61bc279912e322379659cc9d1f55: B6c33a366c8d846ac540cf7623387237: goto D855fd20a2ebaf8b7c8e205a8810dd6a; d76472de6fa90a665384326c87133373: c21457ecef144b2c3cdef3e40006a985: goto df949db956b54d5d1c84125bdd44d2c8; Dbcc2b900ff92e675fcb96663c919e69: return unserialize(file_get_contents(TMP_DIR . $ba85d77d367dcebfcc2a3db9e83bb581 . "\137\x63\x61\x63\x68\145\123\164\162\145\x61\155")); goto a7c0c69b7d75bfac7280fb5742765925; F15b83e254eb3f1b4d9fbbe370bf845c: self::$ipTV_db->query("\123\105\114\x45\103\x54\x20\x2a\40\106\122\x4f\115\x20\x60\163\164\162\x65\141\x6d\163\140\40\164\x31\12\40\40\40\x20\x20\x20\40\40\x20\40\40\x20\40\x20\40\x20\40\x20\x20\x20\x20\x20\40\40\x20\x20\x20\40\40\x20\x20\40\x4c\x45\x46\124\x20\x4a\x4f\x49\x4e\40\140\163\x74\162\145\x61\x6d\x73\137\164\171\160\x65\163\140\x20\164\x32\40\117\116\40\x74\62\x2e\164\171\160\x65\137\x69\x64\40\x3d\x20\164\x31\56\164\171\160\145\12\40\40\x20\40\40\x20\x20\40\40\x20\40\x20\x20\x20\40\40\40\40\40\x20\40\x20\40\40\x20\40\40\40\40\x20\x20\40\x57\x48\x45\122\105\40\164\x31\x2e\140\x69\x64\x60\40\75\40\47\45\x64\47", $ba85d77d367dcebfcc2a3db9e83bb581); goto b7f60fa7f76f2762fb9469a756895e50; b7f60fa7f76f2762fb9469a756895e50: if (!(self::$ipTV_db->d1e5ce3B87Bb868b9E6efD39aA355a4f() > 0)) { goto C1b72be49e69898024d500c432843cb2; } goto f36a21c6f7b12a8a4e7a8f8491417c61; D855fd20a2ebaf8b7c8e205a8810dd6a: $output = array(); goto F15b83e254eb3f1b4d9fbbe370bf845c; ebdeea7693610674cd14bf57eedca839: Ca3c4ba4ad4afab6f31a5f634ff17759: goto c51435861f674c394748e3d407a79876; D445117cc3411fe9b489ccedb3579044: if (!CACHE_STREAMS) { goto Ca3c4ba4ad4afab6f31a5f634ff17759; } goto A45f3b9ef9db7a0ae59d830d34631f39; C77b4f5ab409e45d17652115d124a132: $f9b9c9baaec5b82b03b15c6eb07ec8f9 = array(); goto Bad941f590be0cb7572794c7f7aa931d; c51435861f674c394748e3d407a79876: C1b72be49e69898024d500c432843cb2: goto c6f8bb281d689092cb8080769a05a317; f994bc4229ee9bd425b6414dd3fce987: $f9b9c9baaec5b82b03b15c6eb07ec8f9 = self::$ipTV_db->c126fD559932F625CDF6098D86c63880(true, "\163\x65\162\x76\145\162\x5f\151\144"); goto d76472de6fa90a665384326c87133373; Ecfb3d8207ea70780cf098099b7f8a4e: if (!CACHE_STREAMS) { goto B6c33a366c8d846ac540cf7623387237; } goto a341d3d9a7984ee9a4dc36e99e51027e; ce03c88b39a61fb0885dd45efef5009d: $output["\163\x65\x72\x76\145\162\163"] = $f9b9c9baaec5b82b03b15c6eb07ec8f9; goto D445117cc3411fe9b489ccedb3579044; c6f8bb281d689092cb8080769a05a317: return !empty($output) ? $output : false; goto b9b99b98fc5b4c34d9a2da47b9ad3e03; a7c0c69b7d75bfac7280fb5742765925: Ced1501580d675defb07fbbedb1ce8f2: goto Ef4d61bc279912e322379659cc9d1f55; f36a21c6f7b12a8a4e7a8f8491417c61: $Cb08b127bfe426d7f3ccbd3e38f05471 = self::$ipTV_db->f1ED191D78470660eDFf4A007696bC1f(); goto C77b4f5ab409e45d17652115d124a132; df949db956b54d5d1c84125bdd44d2c8: d65aaa5c3a83f7ce8eb84d0cd8e2ceff: goto a2854f5b47fd51de1ee305573bc2819a; C23bab267079729ada502295af6ce9de: if (!(self::$ipTV_db->d1e5ce3B87bB868B9E6eFd39Aa355A4f() > 0)) { goto c21457ecef144b2c3cdef3e40006a985; } goto f994bc4229ee9bd425b6414dd3fce987; Bad941f590be0cb7572794c7f7aa931d: if (!($Cb08b127bfe426d7f3ccbd3e38f05471["\144\x69\x72\145\143\164\x5f\163\157\x75\x72\x63\145"] == 0)) { goto d65aaa5c3a83f7ce8eb84d0cd8e2ceff; } goto A7063b564e801d6d6b221777e0d0529c; a2854f5b47fd51de1ee305573bc2819a: $output["\x69\x6e\x66\157"] = $Cb08b127bfe426d7f3ccbd3e38f05471; goto ce03c88b39a61fb0885dd45efef5009d; a341d3d9a7984ee9a4dc36e99e51027e: if (!(file_exists(TMP_DIR . $ba85d77d367dcebfcc2a3db9e83bb581 . "\137\x63\141\143\150\145\123\x74\162\145\141\x6d") && time() - filemtime(TMP_DIR . $ba85d77d367dcebfcc2a3db9e83bb581 . "\137\143\x61\143\150\145\123\x74\x72\145\141\x6d") <= CACHE_STREAMS_TIME)) { goto Ced1501580d675defb07fbbedb1ce8f2; } goto Dbcc2b900ff92e675fcb96663c919e69; b9b99b98fc5b4c34d9a2da47b9ad3e03: } public static function F3c105bCCed491229d4Aed6937F96a8c($ba85d77d367dcebfcc2a3db9e83bb581, $F1350a5569e4b73d2f9cb26483f2a0c1, $a8df9f055e91a1e9240230b69af85555, $f4889efa84e1f2e30e5e9780973f68cb, $A75f2436a5614184bfe3442ddd050ec5, $a349f0750f0a814bd31ec4b3da51da95 = '', $Cf735adc0fa7bac523a6d09af79aa459 = '', $a28758c1ab974badfc544e11aaf19a57) { goto b1c176eedfbfd60de119b8e4f3b9c685; cb691e5ea4923875959ea3d6e88b32da: $D4a67bbd52a22a102a646011a4bec962 = time() + $Cc31a34e0b1fa157d875f9946912d9fa["\x64\165\162\x61\x74\x69\157\x6e"] * 60; goto efc4ab30b155c99936225531f862dc01; d828117fbe336bfc05300a72a945d262: if (a78bF8d35765be2408c50712ce7A43Ad::$settings["\157\156\x6c\x69\156\145\137\143\141\x70\x61\x63\151\164\x79\137\151\x6e\x74\145\x72\166\x61\154"] != 0 && file_exists(TMP_DIR . "\x73\145\162\x76\x65\x72\163\137\x63\141\160\141\x63\151\x74\171") && time() - filemtime(TMP_DIR . "\163\x65\x72\x76\145\x72\x73\137\x63\x61\160\x61\x63\x69\x74\x79") <= a78Bf8D35765Be2408C50712CE7a43aD::$settings["\x6f\x6e\154\151\x6e\145\x5f\143\141\x70\x61\143\151\164\x79\x5f\x69\x6e\164\x65\162\x76\x61\154"]) { goto C9a1a2dc01ae36bb16ae75537f10f800; } goto ce7b63a7698ab9a6aa98fbeecf469f43; F71d0cbe575edd94190677d8d2fb1fad: array_multisort($C3a0e56f71bc74a3da1fc67955fac9a6, SORT_ASC, $aeab45b2c8e6c4f72bec66f6f1a380c0, SORT_ASC); goto D2daa0bb3082cab7130aa07d5a53b765; A310c907f687288b3da063a088411ef7: if ($F1350a5569e4b73d2f9cb26483f2a0c1 == "\x72\164\x6d\160" && array_key_exists(SERVER_ID, $aab0f9a311e1a69945f2338c5651dd87)) { goto Bfc8df779a82702b4f229ad776f10b3d; } goto e00179269beca5e07221f9948929c9db; Aad5d2f4eff485583deb4e648ed46ead: $aab0f9a311e1a69945f2338c5651dd87 = array(); goto d828117fbe336bfc05300a72a945d262; ce7b63a7698ab9a6aa98fbeecf469f43: self::$ipTV_db->query("\123\x45\x4c\105\103\124\12\x20\x20\40\x20\40\x20\x20\x20\x20\x20\x20\40\40\40\x20\x20\40\40\40\40\40\40\x20\x20\x20\x20\40\40\40\40\x73\x65\162\x76\145\162\137\x69\144\54\12\40\x20\x20\x20\x20\40\40\x20\x20\40\40\x20\40\x20\40\x20\x20\40\x20\40\40\x20\40\40\x20\40\40\40\x20\x20\103\x4f\x55\x4e\124\50\x2a\51\x20\101\123\x20\157\x6e\x6c\151\156\x65\137\x63\154\151\145\x6e\x74\x73\xa\40\40\40\x20\40\40\x20\40\40\40\40\x20\40\40\40\40\40\40\x20\40\40\40\x20\x20\40\x20\40\x20\106\122\x4f\115\12\40\40\x20\40\x20\40\40\x20\x20\x20\x20\40\40\40\40\40\40\x20\40\40\x20\x20\40\x20\x20\40\x20\40\x20\40\x60\x75\163\145\x72\137\x61\x63\164\x69\x76\151\164\x79\x5f\x6e\157\167\140\xa\40\40\x20\x20\x20\x20\40\x20\x20\x20\x20\x20\x20\40\40\x20\40\x20\40\40\40\x20\x20\40\x20\x20\40\40\107\x52\117\125\120\x20\x42\131\xa\x20\40\x20\40\x20\40\40\40\x20\x20\40\40\x20\x20\x20\x20\40\x20\x20\40\40\40\x20\40\x20\40\x20\x20\40\40\163\x65\x72\166\145\162\x5f\151\x64\12\x20\40\x20\x20\x20\40\x20\40\x20\40\40\40\40\x20\x20\40\x20\40\40\40\40\x20\40\x20\x20\40\40\x20"); goto b983fd3bc30889b0b9ab11f213cd05eb; Dfe2f6c77b4f1cd235cb0174be7d83f9: fba49a2bd367cabf5c5e03385b73845f: goto c0b522ed318d2cbfd86f7db3c745e349; Fe044906f571f770bca3191ad7bc323e: goto C6fcbb65dec4737262da56fa394385a8; goto Ef65ada29e4a711c220692a228db9608; D02a49ca04679379fb83ce47b5b17a57: df6e8fc4e3f72f166d70a21412dcfaca: goto cd4dd29eef05c0749d6d9e60c7aec6f5; c92ff82a43a1f51d597cc06a38614285: die; goto ea67c2641fda11809c3568d74c9b5bc0; bca7c02b10712e6f21df7092904a1463: $Cb08b127bfe426d7f3ccbd3e38f05471 = json_decode($c3a18c26bfa971a25d2e6ada870ff735["\163\x65\162\x76\145\x72\x73"][$B0e9c71612dc0f9cbfac184b33ec7cae]["\x73\x74\x72\x65\x61\x6d\x5f\151\156\146\x6f"], true); goto c651a9f28e97ac087e0c507b181ba80e; a64e351d23fd0c5ce33d7bf522e7a198: return false; goto E496c8168891c79c4fa480830bf91746; C8259eff433c7b136d41cbc78c38cb03: return false; goto D85f05d9be452f6006b5b520793a09ef; ad62002556ca34d04924e9ff3c62252c: return false; goto A80c1105ce32c2813307173839234574; d15aed01d5b7d42865a69bb4c34d048b: foreach (array_keys($aab0f9a311e1a69945f2338c5651dd87) as $e951d0b9610ba3624d06def5a541cb17) { goto E1e5b6681ee560c5fcaaf540bec801b2; Db102b0f28ac0c479ff00a0fa3b48fd9: cae4e00b5efbf3cb09c5d40ed9dbd449: goto e01f97220618f4de6d38b61694be7a12; e01f97220618f4de6d38b61694be7a12: unset($aab0f9a311e1a69945f2338c5651dd87[$e951d0b9610ba3624d06def5a541cb17]); goto F8729fb2e150ebd9eaececa784c85daa; eb3f5edeb1cb8f81a2f3122c11dbaa71: $B0e9c71612dc0f9cbfac184b33ec7cae = $e951d0b9610ba3624d06def5a541cb17; goto c7a60a3dd7767a8cc95b1a5fd01af8db; Cc5a31177a4ea3cc6526d55dcadfda66: $C8a559944c9ad8d120b437a065024840[$e951d0b9610ba3624d06def5a541cb17] = a78bF8d35765BE2408C50712CE7a43Ad::$StreamingServers[$e951d0b9610ba3624d06def5a541cb17]["\x69\163\160\137\x74\x79\x70\x65"] == "\154\x6f\x77\x5f\160\162\151\157\x72\x69\x74\171" ? 1 : 2; goto b1c2af85d25d235fbf86886d417d662f; e3b855eb9afa8b9488a58d42872d41d8: goto b5531bc8ac92447022ab49da65c2e7d0; goto Db102b0f28ac0c479ff00a0fa3b48fd9; D5d6dab8f9060fc54285b93725e4084d: df1dab1529b7af4fa42d1ac9d461f6c7: goto e2b68077be05c9af73a1c2d0764819db; F77ca7345df9132f985d2463502a51cf: goto D60a6b55cfd678a3cab0a9b2bb62cc0b; goto f87edc9493ae7eab02f5415258c54b51; ce9c9f20f9933059e835dbc7ba72bdf4: if (a78bf8D35765Be2408c50712Ce7a43ad::$StreamingServers[$e951d0b9610ba3624d06def5a541cb17]["\x65\156\141\x62\x6c\145\x5f\x69\163\160"] == 1) { goto c3d2f0f5bac224106a3c47723c91674f; } goto e9a52b0e7eded883ae70f1b8e296ca51; Dc9ad5043cbc60b22da223165a725a80: goto df1dab1529b7af4fa42d1ac9d461f6c7; goto C6d4aeeaa386c938697f6d2ec5bcf55f; c88e453aa505538de5603997115b9f38: unset($aab0f9a311e1a69945f2338c5651dd87[$e951d0b9610ba3624d06def5a541cb17]); goto Fd7c8e366330c6c5185231676a8c2a7d; b1c2af85d25d235fbf86886d417d662f: goto b5531bc8ac92447022ab49da65c2e7d0; goto F61753426b6ed9d88dc896700c3c0fa8; E1e5b6681ee560c5fcaaf540bec801b2: if (A78bF8d35765Be2408c50712ce7a43ad::$StreamingServers[$e951d0b9610ba3624d06def5a541cb17]["\x65\156\x61\x62\x6c\x65\x5f\147\x65\157\151\x70"] == 1) { goto a581ba46dded3a0d1670459d2009c099; } goto ce9c9f20f9933059e835dbc7ba72bdf4; e2b68077be05c9af73a1c2d0764819db: fa5b07d299e08653b79d5e41509af0f9: goto d7290edb9aaeadf2eb4c01e25ddb74cb; c055562f7bc4cee3e5b5abada430a98e: goto D60a6b55cfd678a3cab0a9b2bb62cc0b; goto F5ef9014a8105e1c2f41c89ee332df97; Ceca68cd114fb09e5fdf3f102c7da7e5: if (in_array($A75f2436a5614184bfe3442ddd050ec5, a78BF8D35765Be2408c50712ce7a43Ad::$StreamingServers[$e951d0b9610ba3624d06def5a541cb17]["\147\x65\x6f\x69\x70\137\x63\x6f\165\156\164\x72\x69\x65\x73"])) { goto Cc791c1e1088ae7c9c260d4ad4bd0ff3; } goto B41c4cae20c98e34772d08efbe018295; Ccbc340b932433cc699f78a09933caa1: if (a78bF8D35765Be2408C50712cE7A43Ad::$StreamingServers[$e951d0b9610ba3624d06def5a541cb17]["\151\163\160\137\x74\171\160\x65"] == "\163\x74\162\151\x63\x74") { goto cae4e00b5efbf3cb09c5d40ed9dbd449; } goto Cc5a31177a4ea3cc6526d55dcadfda66; c7a60a3dd7767a8cc95b1a5fd01af8db: goto e05f1b72bef6daaab8430644e6cb5ae4; goto e3b855eb9afa8b9488a58d42872d41d8; f87edc9493ae7eab02f5415258c54b51: a2adac5b840a390a6548afde2a027322: goto c88e453aa505538de5603997115b9f38; A63260e39afa0f3dc6c3e1938e522b12: $C8a559944c9ad8d120b437a065024840[$e951d0b9610ba3624d06def5a541cb17] = a78bf8d35765bE2408C50712ce7a43aD::$StreamingServers[$e951d0b9610ba3624d06def5a541cb17]["\x67\145\x6f\x69\160\x5f\164\171\x70\145"] == "\x6c\x6f\x77\x5f\x70\x72\x69\157\x72\151\x74\171" ? 1 : 2; goto c055562f7bc4cee3e5b5abada430a98e; Fd7c8e366330c6c5185231676a8c2a7d: D60a6b55cfd678a3cab0a9b2bb62cc0b: goto e189177bdc7e9759f5ae6a5446473eec; F7956c2fe680418f2d0b8f51c0370323: goto e05f1b72bef6daaab8430644e6cb5ae4; goto F77ca7345df9132f985d2463502a51cf; F8729fb2e150ebd9eaececa784c85daa: b5531bc8ac92447022ab49da65c2e7d0: goto D5d6dab8f9060fc54285b93725e4084d; d106898b647779ead0b519061ce81b94: $B0e9c71612dc0f9cbfac184b33ec7cae = $e951d0b9610ba3624d06def5a541cb17; goto F7956c2fe680418f2d0b8f51c0370323; D56f861139d395c7042bc8ab7bb94ae5: c3d2f0f5bac224106a3c47723c91674f: goto De422e3a4bb08dc3ee84e00de871b3c6; B41c4cae20c98e34772d08efbe018295: if (A78Bf8d35765be2408c50712cE7A43AD::$StreamingServers[$e951d0b9610ba3624d06def5a541cb17]["\147\145\157\x69\x70\x5f\x74\x79\160\145"] == "\x73\164\162\151\x63\164") { goto a2adac5b840a390a6548afde2a027322; } goto A63260e39afa0f3dc6c3e1938e522b12; De422e3a4bb08dc3ee84e00de871b3c6: if (in_array($Cf735adc0fa7bac523a6d09af79aa459, a78Bf8d35765Be2408C50712Ce7A43ad::$StreamingServers[$e951d0b9610ba3624d06def5a541cb17]["\151\x73\160\x5f\156\141\155\145\163"])) { goto acfe9d9c88cfcc8196451a8ee08ffdbe; } goto Ccbc340b932433cc699f78a09933caa1; F61753426b6ed9d88dc896700c3c0fa8: acfe9d9c88cfcc8196451a8ee08ffdbe: goto eb3f5edeb1cb8f81a2f3122c11dbaa71; e189177bdc7e9759f5ae6a5446473eec: goto df1dab1529b7af4fa42d1ac9d461f6c7; goto D56f861139d395c7042bc8ab7bb94ae5; F5ef9014a8105e1c2f41c89ee332df97: Cc791c1e1088ae7c9c260d4ad4bd0ff3: goto d106898b647779ead0b519061ce81b94; e9a52b0e7eded883ae70f1b8e296ca51: $C8a559944c9ad8d120b437a065024840[$e951d0b9610ba3624d06def5a541cb17] = 1; goto Dc9ad5043cbc60b22da223165a725a80; C6d4aeeaa386c938697f6d2ec5bcf55f: a581ba46dded3a0d1670459d2009c099: goto Ceca68cd114fb09e5fdf3f102c7da7e5; d7290edb9aaeadf2eb4c01e25ddb74cb: } goto ae34f15bf83b7762fcae9089e30c0729; f3635186d8f6f27d3679cb7f418c8821: d7780df795dbea1ab944558ead786705: goto Dcddaefd10755a21dcfdfc022fe0af49; b5b0a468f10b13b2de840090e6f99373: if (!(a78bF8D35765BE2408c50712Ce7A43ad::$settings["\x6f\156\x6c\151\x6e\145\137\143\141\160\x61\143\151\164\171\x5f\x69\x6e\x74\x65\162\x76\141\154"] != 0)) { goto E97a1b9abcd5b8e675ce561fae0f23ab; } goto Afc7052b31f912f63e950fd20d5f3b5f; e8ab5de2d0c4c54274c48f2d6effe4cb: fe44649b515c4ec3e22b8a3cf1fc4d22: goto Cc9379700c7f90976e249f691b099739; b7f379b1545c84b451407fb9decdf816: $e3874676e9103a9996301beac4efcde2 = array("\x68\x61\163\x68" => md5(json_encode(array("\x73\x74\x72\145\x61\x6d\x5f\151\x64" => $ba85d77d367dcebfcc2a3db9e83bb581, "\x75\x73\145\162\137\x69\x64" => $a8df9f055e91a1e9240230b69af85555["\151\x64"], "\x75\x73\x65\162\156\141\155\145" => $a8df9f055e91a1e9240230b69af85555["\x75\x73\145\x72\x6e\x61\155\145"], "\160\141\163\163\167\x6f\162\x64" => $a8df9f055e91a1e9240230b69af85555["\x70\x61\163\163\167\157\162\144"], "\x75\163\145\x72\137\151\160" => $f4889efa84e1f2e30e5e9780973f68cb, "\x6c\x69\166\x65\x5f\x73\164\162\x65\141\155\151\156\147\x5f\x70\141\x73\x73" => a78bf8d35765BE2408c50712CE7a43Ad::$settings["\154\x69\166\145\x5f\x73\x74\162\145\141\x6d\x69\x6e\147\x5f\160\141\x73\x73"], "\x70\151\x64" => $c3a18c26bfa971a25d2e6ada870ff735["\x73\145\x72\166\x65\x72\x73"][$B0e9c71612dc0f9cbfac184b33ec7cae]["\x70\x69\x64"], "\x65\170\164\145\162\x6e\x61\154\137\x64\145\x76\151\x63\145" => $a349f0750f0a814bd31ec4b3da51da95, "\x6f\156\x5f\144\x65\x6d\141\156\144" => $c3a18c26bfa971a25d2e6ada870ff735["\163\145\x72\166\145\162\163"][$B0e9c71612dc0f9cbfac184b33ec7cae]["\x6f\x6e\137\144\x65\155\141\156\x64"], "\x69\x73\160" => $Cf735adc0fa7bac523a6d09af79aa459, "\x62\151\x74\162\141\x74\145" => $c3a18c26bfa971a25d2e6ada870ff735["\163\145\162\166\145\162\x73"][$B0e9c71612dc0f9cbfac184b33ec7cae]["\142\151\164\x72\141\x74\145"], "\143\157\x75\156\164\x72\171" => $A75f2436a5614184bfe3442ddd050ec5, "\x65\x78\164\x65\x6e\163\x69\x6f\156" => $F1350a5569e4b73d2f9cb26483f2a0c1, "\x69\x73\x5f\162\x65\x73\x74\x72\x65\141\x6d\145\162" => $a8df9f055e91a1e9240230b69af85555["\151\163\137\x72\x65\x73\x74\x72\145\x61\155\x65\x72"], "\155\x61\170\137\x63\x6f\156\156\145\143\164\151\157\x6e\163" => $a8df9f055e91a1e9240230b69af85555["\155\141\x78\137\143\157\156\156\x65\143\x74\x69\x6f\156\x73"], "\x6d\157\x6e\151\164\157\162\x5f\160\151\144" => $c3a18c26bfa971a25d2e6ada870ff735["\163\145\162\x76\x65\x72\163"][$B0e9c71612dc0f9cbfac184b33ec7cae]["\x6d\157\x6e\151\164\x6f\x72\x5f\x70\x69\x64"], "\164\x69\155\x65" => $D4a67bbd52a22a102a646011a4bec962))), "\x73\164\x72\145\x61\x6d\137\x69\x64" => $ba85d77d367dcebfcc2a3db9e83bb581, "\165\163\145\162\x5f\151\144" => $a8df9f055e91a1e9240230b69af85555["\x69\x64"], "\x74\151\155\x65" => $D4a67bbd52a22a102a646011a4bec962, "\160\x69\144" => $c3a18c26bfa971a25d2e6ada870ff735["\x73\x65\x72\166\x65\x72\163"][$B0e9c71612dc0f9cbfac184b33ec7cae]["\160\151\x64"], "\145\x78\x74\145\x72\156\x61\154\137\x64\x65\x76\151\x63\145" => $a349f0750f0a814bd31ec4b3da51da95, "\x6f\x6e\x5f\144\145\155\141\x6e\x64" => $c3a18c26bfa971a25d2e6ada870ff735["\163\x65\162\x76\x65\x72\x73"][$B0e9c71612dc0f9cbfac184b33ec7cae]["\157\x6e\x5f\x64\145\x6d\x61\x6e\144"], "\x69\163\160" => $Cf735adc0fa7bac523a6d09af79aa459, "\x62\151\x74\162\141\164\145" => $c3a18c26bfa971a25d2e6ada870ff735["\163\145\162\x76\x65\x72\x73"][$B0e9c71612dc0f9cbfac184b33ec7cae]["\142\151\x74\162\141\x74\145"], "\143\157\165\156\x74\162\171" => $A75f2436a5614184bfe3442ddd050ec5, "\x65\170\164\145\156\x73\151\x6f\x6e" => $F1350a5569e4b73d2f9cb26483f2a0c1, "\x69\x73\x5f\x72\145\163\164\162\145\141\155\145\x72" => $a8df9f055e91a1e9240230b69af85555["\151\x73\137\162\145\x73\x74\162\x65\141\x6d\x65\162"], "\155\x61\170\x5f\x63\x6f\x6e\156\145\143\164\x69\157\156\x73" => $a8df9f055e91a1e9240230b69af85555["\155\x61\170\137\x63\157\x6e\156\x65\143\164\151\x6f\x6e\x73"], "\x6d\157\x6e\x69\x74\157\162\137\160\x69\144" => $c3a18c26bfa971a25d2e6ada870ff735["\x73\145\x72\166\x65\162\163"][$B0e9c71612dc0f9cbfac184b33ec7cae]["\155\x6f\156\x69\x74\x6f\162\x5f\x70\151\144"]); goto Edfd667d8434c05ed571affb56f9df24; e89ca2920e0492def23f0ac978bab6ac: Abfdd728972a2798d5f98e139390ecf3: goto A848dbf886a06adafe91794422c6fc6e; D2daa0bb3082cab7130aa07d5a53b765: $aab0f9a311e1a69945f2338c5651dd87 = array_combine($aeab45b2c8e6c4f72bec66f6f1a380c0, $C3a0e56f71bc74a3da1fc67955fac9a6); goto A310c907f687288b3da063a088411ef7; Cabea72092ffdb1cd37a32241769527d: f55713a7b473d505aba6599037261e41: goto F1e92d40f4d6542c23186ef0a122890b; ed42fadc9ac30081a6b36db6050d65ba: foreach ($e3215fa97db12812ee074d6c110dea4b as $e951d0b9610ba3624d06def5a541cb17) { goto A250f48c456f168d5b65ae8b543eac39; a205a2c1eb0a44fec90b6f8b14d782da: $Cd4eabf7ecf553f46c17f0bd5a382c46[$e951d0b9610ba3624d06def5a541cb17]["\x63\x61\160\x61\x63\x69\164\x79"] = 0; goto dfe6049410ea3404e36d310e0b59471a; dfe6049410ea3404e36d310e0b59471a: F83aff35a0b0217600a2ea48f186bf3e: goto f136d85c36f91612dfd3d72ad0e7b934; fedc933d5af095c8989f4d31cec6eaa5: if (!($Fe028c63f38ae95c5a00bf47dbfb97a9 == 0)) { goto F83aff35a0b0217600a2ea48f186bf3e; } goto a205a2c1eb0a44fec90b6f8b14d782da; F2cc928ae72a96db8e91911e04281de9: Bc3646c1b7d12f0b8474ff3cf6c95d8e: goto Dc60fcfebdb6c90f8599002244f87193; A250f48c456f168d5b65ae8b543eac39: $Fe028c63f38ae95c5a00bf47dbfb97a9 = isset($Cd4eabf7ecf553f46c17f0bd5a382c46[$e951d0b9610ba3624d06def5a541cb17]["\157\x6e\154\x69\156\145\x5f\143\154\151\x65\x6e\164\163"]) ? $Cd4eabf7ecf553f46c17f0bd5a382c46[$e951d0b9610ba3624d06def5a541cb17]["\157\156\154\x69\156\x65\x5f\143\x6c\151\145\156\x74\x73"] : 0; goto fedc933d5af095c8989f4d31cec6eaa5; f136d85c36f91612dfd3d72ad0e7b934: $aab0f9a311e1a69945f2338c5651dd87[$e951d0b9610ba3624d06def5a541cb17] = A78bf8D35765BE2408c50712cE7a43aD::$StreamingServers[$e951d0b9610ba3624d06def5a541cb17]["\x74\x6f\164\141\x6c\x5f\x63\x6c\x69\x65\x6e\x74\x73"] > 0 && A78Bf8D35765be2408C50712CE7A43ad::$StreamingServers[$e951d0b9610ba3624d06def5a541cb17]["\x74\157\164\x61\154\137\x63\154\x69\x65\156\164\163"] > $Fe028c63f38ae95c5a00bf47dbfb97a9 ? $Cd4eabf7ecf553f46c17f0bd5a382c46[$e951d0b9610ba3624d06def5a541cb17]["\x63\x61\x70\x61\143\151\x74\171"] : false; goto F2cc928ae72a96db8e91911e04281de9; Dc60fcfebdb6c90f8599002244f87193: } goto fca022222067b1c4eb3a75ba52735a09; Fce418948046ffa8d6d70d28e01f1b2e: foreach ($Cd4eabf7ecf553f46c17f0bd5a382c46 as $e951d0b9610ba3624d06def5a541cb17 => $c72d66b481d02f854f0bef67db92a547) { $Cd4eabf7ecf553f46c17f0bd5a382c46[$e951d0b9610ba3624d06def5a541cb17]["\143\x61\160\x61\143\151\164\x79"] = (double) ($c72d66b481d02f854f0bef67db92a547["\x6f\156\154\151\x6e\145\137\143\x6c\151\145\x6e\164\163"] / $D8d3ca7afab93e5c110124dc7611906c[$e951d0b9610ba3624d06def5a541cb17]); cb8e96a6955dbb0d22315e774bedfed9: } goto D02a49ca04679379fb83ce47b5b17a57; Aa4fbadae621efbddacd10052e1dc7e8: C6fcbb65dec4737262da56fa394385a8: goto Ec3c82ae49cdcc8ab3c7882a72a65387; ba4483360caf2c37234a43a5e4a8235f: D0d4c8c9d44be27ca9af5aab34b431a5: goto a20a772cb4520c1cc3bb24aea11c3280; fc59527587775e7a7ecf9a1a03e2801e: goto D66dabf2d379bc1f320d758fc933ad01; goto F4ff2f20f23f81f853564b85c737fdf6; e15548ad2e0ff766403f1b64df1e5bf7: if (!(self::$ipTV_db->D1e5ce3B87bb868B9E6eFD39aa355a4F() > 0)) { goto fe44649b515c4ec3e22b8a3cf1fc4d22; } goto caa645d4ceb8cc45c616e767986b24a0; Eb4680c2145780861a2092a789138a50: $aeab45b2c8e6c4f72bec66f6f1a380c0 = array_keys($aab0f9a311e1a69945f2338c5651dd87); goto b1dd495c80cb5db74cf7e8ca201b3a4c; D85f05d9be452f6006b5b520793a09ef: cca4431a00a242dc46df20b32de7cb90: goto Aad5d2f4eff485583deb4e648ed46ead; b983fd3bc30889b0b9ab11f213cd05eb: $Cd4eabf7ecf553f46c17f0bd5a382c46 = self::$ipTV_db->c126fD559932f625cdf6098d86c63880(true, "\x73\145\x72\x76\145\162\x5f\151\144"); goto C6324b0331a6c24c3f8cb67566581e1f; F1e92d40f4d6542c23186ef0a122890b: goto fb8512650313d24ebbda99a7e541af4a; goto ba4483360caf2c37234a43a5e4a8235f; F4b5c00b88d571eaf0ed3542b2ae53b9: goto fb8512650313d24ebbda99a7e541af4a; goto bf4fb81a79019050cf5f8150971abc01; a817b6a16effd4a1978691139a7c6817: $C8a559944c9ad8d120b437a065024840 = array(); goto d15aed01d5b7d42865a69bb4c34d048b; caa645d4ceb8cc45c616e767986b24a0: $c72d66b481d02f854f0bef67db92a547 = self::$ipTV_db->F1eD191D78470660EDfF4A007696BC1F(); goto ab6cba26230b497e1a701e79afd42811; D9695b98e86f493ee391b261b529caf2: $e3215fa97db12812ee074d6c110dea4b = array(); goto D6590c985d4ef24481355049c0644fbf; Be6542b8a49e1aa12fa62249a1686bab: $D8d3ca7afab93e5c110124dc7611906c = array(); goto E4a964166769cd9dbcb47b0e5aacea24; c8062876559b07af7c44bd95b82a4d31: foreach ($Cd4eabf7ecf553f46c17f0bd5a382c46 as $e951d0b9610ba3624d06def5a541cb17 => $c72d66b481d02f854f0bef67db92a547) { $Cd4eabf7ecf553f46c17f0bd5a382c46[$e951d0b9610ba3624d06def5a541cb17]["\x63\x61\160\x61\143\151\164\x79"] = (double) ($c72d66b481d02f854f0bef67db92a547["\x6f\x6e\154\151\156\145\137\143\154\x69\145\156\164\x73"] / a78bF8d35765Be2408C50712CE7a43AD::$StreamingServers[$e951d0b9610ba3624d06def5a541cb17]["\x74\x6f\x74\x61\x6c\x5f\143\154\151\x65\x6e\x74\x73"]); C83ea4a3ff37b92b12b18e6cfc823d85: } goto Cabea72092ffdb1cd37a32241769527d; F735d166ec5ba85b021b565562bf0313: ca45a770d218785cd69b20d16b38e1ac: goto Dd3158b3ec222e47ea430167f2cdbc7a; cd4dd29eef05c0749d6d9e60c7aec6f5: goto fb8512650313d24ebbda99a7e541af4a; goto F05c22b7cf5494cd7bf4bda614199805; d511f32e191999fa5557c987210c2f7f: D66dabf2d379bc1f320d758fc933ad01: goto b7f379b1545c84b451407fb9decdf816; D6590c985d4ef24481355049c0644fbf: foreach (A78bf8d35765be2408c50712ce7A43ad::$StreamingServers as $B5d03ddefb862a50fd6abc8561488d01 => $C3af9fee694e49882d2d0c32f538efc8) { goto C1b8dc907eefa53a06ebcc1dabcedf99; Ef2a5780c8151052189aeff7364d716c: goto E2be3a534695ff459239229a0157d361; goto C4cb058a224b4c24ab1ecf13f4065146; f6613b6005619116ff8df7999ef819e9: if (!(!empty($c3a18c26bfa971a25d2e6ada870ff735["\x73\145\x72\x76\145\x72\x73"][$B5d03ddefb862a50fd6abc8561488d01]["\x70\151\144"]) && $c3a18c26bfa971a25d2e6ada870ff735["\x73\145\162\x76\145\162\163"][$B5d03ddefb862a50fd6abc8561488d01]["\164\157\137\141\156\x61\154\x79\x7a\145"] == 0 && $c3a18c26bfa971a25d2e6ada870ff735["\163\x65\162\x76\145\162\163"][$B5d03ddefb862a50fd6abc8561488d01]["\163\164\x72\x65\141\x6d\x5f\163\x74\x61\164\x75\163"] == 0 && $C3af9fee694e49882d2d0c32f538efc8["\x74\151\x6d\145\163\x68\x69\x66\x74\x5f\x6f\156\154\x79"] == 0)) { goto e98c598ed9f55756c7dfdfe8d7fcbbe7; } goto E77db6d4b326c6f6b877525113b6c54f; B342294113c973e85af387b1da673eaa: E2be3a534695ff459239229a0157d361: goto b6e86aab7f8b19b2d92db1fe3fa4e42d; C2694fe01bfc092b1252cfe5647c3424: if (!(($c3a18c26bfa971a25d2e6ada870ff735["\163\x65\x72\x76\x65\162\x73"][$B5d03ddefb862a50fd6abc8561488d01]["\x6f\156\x5f\x64\145\155\x61\156\144"] == 1 && $c3a18c26bfa971a25d2e6ada870ff735["\x73\x65\x72\x76\145\162\x73"][$B5d03ddefb862a50fd6abc8561488d01]["\x70\x69\144"] >= 0 && $c3a18c26bfa971a25d2e6ada870ff735["\x73\145\162\x76\145\162\x73"][$B5d03ddefb862a50fd6abc8561488d01]["\x73\164\x72\x65\141\x6d\137\163\164\x61\164\165\163"] == 0 || $c3a18c26bfa971a25d2e6ada870ff735["\163\145\x72\166\145\x72\x73"][$B5d03ddefb862a50fd6abc8561488d01]["\x70\151\144"] > 0 && $c3a18c26bfa971a25d2e6ada870ff735["\x73\145\162\166\145\162\163"][$B5d03ddefb862a50fd6abc8561488d01]["\163\164\162\x65\141\155\x5f\163\x74\x61\164\165\163"] == 0) && $c3a18c26bfa971a25d2e6ada870ff735["\163\x65\162\166\145\x72\163"][$B5d03ddefb862a50fd6abc8561488d01]["\164\157\137\141\x6e\x61\154\x79\x7a\145"] == 0 && time() >= (int) $c3a18c26bfa971a25d2e6ada870ff735["\163\145\162\x76\145\162\x73"][$B5d03ddefb862a50fd6abc8561488d01]["\144\145\154\141\x79\x5f\x61\166\141\151\154\x61\x62\154\x65\137\141\164"] && $C3af9fee694e49882d2d0c32f538efc8["\x74\151\x6d\145\163\x68\x69\x66\x74\x5f\157\x6e\x6c\171"] == 0)) { goto f7fc5cbddb27503b0f07d4f00f75a612; } goto c906f3b4083f61adfaefbe1f4d7e8774; C1b8dc907eefa53a06ebcc1dabcedf99: if (!(!array_key_exists($B5d03ddefb862a50fd6abc8561488d01, $c3a18c26bfa971a25d2e6ada870ff735["\x73\x65\162\x76\145\162\163"]) || !A78bf8d35765Be2408C50712ce7a43Ad::$StreamingServers[$B5d03ddefb862a50fd6abc8561488d01]["\x73\145\x72\166\145\162\x5f\x6f\156\154\x69\156\x65"])) { goto fc35e98ae7eea0cc7ebcc4474b9bbdb9; } goto E8bb286369ad0f16975442b7331c3240; Aaee55c52960292070457e9e51d00def: fc35e98ae7eea0cc7ebcc4474b9bbdb9: goto f919935b395769ffc9195e02e1054109; b6e86aab7f8b19b2d92db1fe3fa4e42d: Be93cd107eaa4cfee6f31c440f905d39: goto d2768dfa2cd0ce4a3bde36de258096ba; bed751bd45b63147a4a2d83ad2e1fd01: f7fc5cbddb27503b0f07d4f00f75a612: goto Ef2a5780c8151052189aeff7364d716c; C4cb058a224b4c24ab1ecf13f4065146: df63412b4197da96c00f0cf4ff50c0e7: goto f6613b6005619116ff8df7999ef819e9; E77db6d4b326c6f6b877525113b6c54f: $e3215fa97db12812ee074d6c110dea4b[] = $B5d03ddefb862a50fd6abc8561488d01; goto d2b5339a40f1144ab66d5ffbef3d706c; d2b5339a40f1144ab66d5ffbef3d706c: e98c598ed9f55756c7dfdfe8d7fcbbe7: goto B342294113c973e85af387b1da673eaa; f919935b395769ffc9195e02e1054109: if ($a28758c1ab974badfc544e11aaf19a57 == "\x6d\157\166\151\x65") { goto df63412b4197da96c00f0cf4ff50c0e7; } goto C2694fe01bfc092b1252cfe5647c3424; E8bb286369ad0f16975442b7331c3240: goto Be93cd107eaa4cfee6f31c440f905d39; goto Aaee55c52960292070457e9e51d00def; c906f3b4083f61adfaefbe1f4d7e8774: $e3215fa97db12812ee074d6c110dea4b[] = $B5d03ddefb862a50fd6abc8561488d01; goto bed751bd45b63147a4a2d83ad2e1fd01; d2768dfa2cd0ce4a3bde36de258096ba: } goto F735d166ec5ba85b021b565562bf0313; a5a265eda7c6180d66d2bade5eed31fe: header("\x4c\157\143\x61\x74\151\x6f\x6e\72\x20" . str_replace("\40", "\45\62\x30", json_decode($c3a18c26bfa971a25d2e6ada870ff735["\151\156\x66\157"]["\x73\x74\162\145\141\155\x5f\163\157\x75\162\143\145"], true)[0])); goto Dbfafb1291fd9a5709021431a7b7593a; Cc9379700c7f90976e249f691b099739: return false; goto C52103d0b391d6ae188a6ef284a6178f; A212625b26cd7701cd8f235ca0a1f5d2: goto Da1db3808885febae115d7afb9b47c91; goto f3635186d8f6f27d3679cb7f418c8821; e447e2793c2603c782814b2d27ea3e2c: $c3a18c26bfa971a25d2e6ada870ff735 = self::C1b5A5E17240e1fbE7502ccdb57eA2Ef($ba85d77d367dcebfcc2a3db9e83bb581); goto f8b54a3dcf1863bbf3154054cd20acf0; fad232088a10ebb53cc214e26f2847be: if (!(empty($C8a559944c9ad8d120b437a065024840) && empty($B0e9c71612dc0f9cbfac184b33ec7cae))) { goto F4768d73ba329b6227cb48e873dc8c20; } goto ad62002556ca34d04924e9ff3c62252c; C4067f2b9e7341ab0eaceac4971496c2: Bfd3727570c1bc0f8cb3d32d3a47de18: goto F4b5c00b88d571eaf0ed3542b2ae53b9; Dbfafb1291fd9a5709021431a7b7593a: die; goto F4c527fff6dfbecac32b17f50c017625; Faf40657798dfc594db2cffcae1571b0: return array_merge($c3a18c26bfa971a25d2e6ada870ff735["\x69\156\146\x6f"], $c3a18c26bfa971a25d2e6ada870ff735["\163\145\x72\x76\145\162\x73"][SERVER_ID]); goto A212625b26cd7701cd8f235ca0a1f5d2; a1d0f5a0245de83473e667b8ad6aee08: die; goto Aa4fbadae621efbddacd10052e1dc7e8; fca022222067b1c4eb3a75ba52735a09: f7bfd8453d37c7fbeb24aa22d1876fde: goto B4ee705282f024b04f758ba84c81b060; Bd3d61e1591e98a9ede064b39c9a01b0: $D4a67bbd52a22a102a646011a4bec962 = $F1350a5569e4b73d2f9cb26483f2a0c1 == "\x6d\x33\165\70" ? 0 : time() + 6; goto d511f32e191999fa5557c987210c2f7f; B45e5bf356a62776f490909a5d06cb64: F7fb95e8f77635d7d4a54fb74a1377f5: goto Fce418948046ffa8d6d70d28e01f1b2e; ae34f15bf83b7762fcae9089e30c0729: e05f1b72bef6daaab8430644e6cb5ae4: goto fad232088a10ebb53cc214e26f2847be; a27970ec0bddb6fa4671578e8d0bb77f: Ba7f699e449589c167e5cfd21a901e95: goto b7d42a1656823e3c7aa082a4aa3c4d10; Adc6c647bd63d751bc38a28c9e90fef0: if ($c72d66b481d02f854f0bef67db92a547["\x74\166\137\x61\162\x63\x68\x69\x76\145\x5f\163\x65\162\x76\145\162\137\x69\x64"] != SERVER_ID) { goto f6b406faa75c2eba4f7b379760db250e; } goto b9960fd8bf165f7e6366516dd069ed8c; b2bdc860adc9249df939cbd40d06e8f4: $cb8983ea8c2dc44d7be007079a71c336 = substr_count($Ad100f7d10d8567e78ddc1e86e51e4a9, "\77") == 0 ? "\77" : "\x26"; goto e847b45abdf1e4cd229ec15125c27715; E496c8168891c79c4fa480830bf91746: Beb4e8b3339238c2e131f222f3ab5103: goto c3535f7df6b75f430436c3893ae0dcb6; C52103d0b391d6ae188a6ef284a6178f: db5a3cc8fee3642d83846e5161fa5d4d: goto e447e2793c2603c782814b2d27ea3e2c; d36960bf323d24cdb709434bb8a55afd: goto Abfdd728972a2798d5f98e139390ecf3; goto abe052952286d74170aa79f3a62ecdad; E310f9d1d479044c3f38d4e3940098c7: d70ed864d6326141a170ff65fdc47989: goto a59a06bbec634d711b0e3df2a13217a4; Fce416eccdef6547495d303b5b431c38: if (a78bF8D35765Be2408C50712cE7a43ad::$settings["\163\160\x6c\151\164\x5f\142\171"] == "\147\165\141\162\137\x62\141\x6e\x64") { goto D0d4c8c9d44be27ca9af5aab34b431a5; } goto Ef4c3df97e0bc65f65df6b2a70c1e9bb; c651a9f28e97ac087e0c507b181ba80e: $D4a67bbd52a22a102a646011a4bec962 = time() + (int) $Cb08b127bfe426d7f3ccbd3e38f05471["\157\x66\137\x64\x75\x72\x61\x74\151\x6f\156"]; goto fc59527587775e7a7ecf9a1a03e2801e; b1c176eedfbfd60de119b8e4f3b9c685: if (!($a28758c1ab974badfc544e11aaf19a57 == "\141\x72\x63\150\x69\166\x65")) { goto db5a3cc8fee3642d83846e5161fa5d4d; } goto Eea42f9f6c88347bbd4465dcde5367ab; E4a964166769cd9dbcb47b0e5aacea24: foreach ($e3215fa97db12812ee074d6c110dea4b as $e951d0b9610ba3624d06def5a541cb17) { goto f1d574778c30d1e4d6053c37d12b47cd; f1d574778c30d1e4d6053c37d12b47cd: $A8897e590149896423cc3c897a6c6651 = json_decode(a78bf8D35765bE2408C50712CE7A43ad::$StreamingServers[$e951d0b9610ba3624d06def5a541cb17]["\163\145\162\x76\x65\162\x5f\x68\x61\x72\144\x77\x61\162\145"], true); goto da5f7259243018e2b37a95d1b310c4db; da5f7259243018e2b37a95d1b310c4db: if (!empty($A8897e590149896423cc3c897a6c6651["\x6e\145\164\x77\157\x72\x6b\x5f\163\x70\x65\x65\144"])) { goto bf2c8de9cb8c9c245ca1a4bd4214209d; } goto D3638269a3deb2322b9c1eec17916178; A4e689ffc9059b421f29ec76a9e282f2: goto B45ef1373ddf2132e2a9005c091fa227; goto Ab5e56efe66b59b2218029280076690f; b5bec56f3c747ea3cc8c8f58d4ba16ed: $D8d3ca7afab93e5c110124dc7611906c[$e951d0b9610ba3624d06def5a541cb17] = (double) $A8897e590149896423cc3c897a6c6651["\x6e\145\164\167\x6f\x72\x6b\x5f\x73\160\x65\x65\x64"]; goto d6478715224e6c5d8fbba6cedd93a54a; D3638269a3deb2322b9c1eec17916178: $D8d3ca7afab93e5c110124dc7611906c[$e951d0b9610ba3624d06def5a541cb17] = 1000; goto A4e689ffc9059b421f29ec76a9e282f2; Ab5e56efe66b59b2218029280076690f: bf2c8de9cb8c9c245ca1a4bd4214209d: goto b5bec56f3c747ea3cc8c8f58d4ba16ed; db2837c35f2dcc25d97dcfc15e130a1c: Bf2b3c86eb9d63d02ec2ee45909d50fe: goto D474671241d2c713f4273e0eb630ed43; d6478715224e6c5d8fbba6cedd93a54a: B45ef1373ddf2132e2a9005c091fa227: goto db2837c35f2dcc25d97dcfc15e130a1c; D474671241d2c713f4273e0eb630ed43: } goto B45e5bf356a62776f490909a5d06cb64; A848dbf886a06adafe91794422c6fc6e: if ($B0e9c71612dc0f9cbfac184b33ec7cae != SERVER_ID) { goto d7780df795dbea1ab944558ead786705; } goto Faf40657798dfc594db2cffcae1571b0; Ef65ada29e4a711c220692a228db9608: f6b406faa75c2eba4f7b379760db250e: goto F2cb0046663c3c30a242c2271914baa4; E9814f8262aef41942add5a24984178b: if (empty($aab0f9a311e1a69945f2338c5651dd87)) { goto d70ed864d6326141a170ff65fdc47989; } goto Eb4680c2145780861a2092a789138a50; c3535f7df6b75f430436c3893ae0dcb6: if (!($c3a18c26bfa971a25d2e6ada870ff735["\151\156\x66\157"]["\144\x69\x72\x65\x63\164\x5f\x73\x6f\165\x72\x63\145"] == 1)) { goto Faa6285e0bddf2a58a2904de10a94fd2; } goto a5a265eda7c6180d66d2bade5eed31fe; df7b02e3ecfba0fd837b9ed640997d20: E97a1b9abcd5b8e675ce561fae0f23ab: goto a29d197e70a3ab923c78f07531fbafa6; b9960fd8bf165f7e6366516dd069ed8c: return true; goto Fe044906f571f770bca3191ad7bc323e; C6324b0331a6c24c3f8cb67566581e1f: if (a78Bf8D35765bE2408c50712CE7A43AD::$settings["\x73\160\x6c\x69\164\x5f\x62\x79"] == "\x62\141\156\x64") { goto b7996ad12ff749ea18612a2fbc6c0799; } goto f1ab566057624c34c29ba06ed43ce8bb; F4c527fff6dfbecac32b17f50c017625: Faa6285e0bddf2a58a2904de10a94fd2: goto D9695b98e86f493ee391b261b529caf2; Dcddaefd10755a21dcfdfc022fe0af49: if ($a28758c1ab974badfc544e11aaf19a57 == "\154\x69\x76\145") { goto bbc856ae51a9ba971ec1e30b2515cc37; } goto bca7c02b10712e6f21df7092904a1463; a29d197e70a3ab923c78f07531fbafa6: goto f9d0339b29f0177ec3021f090aed97c5; goto D5dc52e380b4feaa4f5c44feca8b0651; Ef4c3df97e0bc65f65df6b2a70c1e9bb: foreach ($Cd4eabf7ecf553f46c17f0bd5a382c46 as $e951d0b9610ba3624d06def5a541cb17 => $c72d66b481d02f854f0bef67db92a547) { $Cd4eabf7ecf553f46c17f0bd5a382c46[$e951d0b9610ba3624d06def5a541cb17]["\x63\141\x70\141\143\151\x74\x79"] = $c72d66b481d02f854f0bef67db92a547["\157\x6e\x6c\x69\x6e\145\x5f\x63\154\x69\x65\x6e\x74\x73"]; B08617ccbed7448049c5c8d7885fb284: } goto C4067f2b9e7341ab0eaceac4971496c2; b1dd495c80cb5db74cf7e8ca201b3a4c: $C3a0e56f71bc74a3da1fc67955fac9a6 = array_values($aab0f9a311e1a69945f2338c5651dd87); goto F71d0cbe575edd94190677d8d2fb1fad; ea67c2641fda11809c3568d74c9b5bc0: Da1db3808885febae115d7afb9b47c91: goto E310f9d1d479044c3f38d4e3940098c7; F4ff2f20f23f81f853564b85c737fdf6: bbc856ae51a9ba971ec1e30b2515cc37: goto Bd3d61e1591e98a9ede064b39c9a01b0; a59a06bbec634d711b0e3df2a13217a4: return false; goto B319dca4e1495d5e19cc4da0a21fecf1; F05c22b7cf5494cd7bf4bda614199805: F91d1cc4be7db904cc6b94954999c9d5: goto c8062876559b07af7c44bd95b82a4d31; B4ee705282f024b04f758ba84c81b060: $aab0f9a311e1a69945f2338c5651dd87 = array_filter($aab0f9a311e1a69945f2338c5651dd87, "\151\163\137\156\165\155\x65\x72\x69\143"); goto E9814f8262aef41942add5a24984178b; a20a772cb4520c1cc3bb24aea11c3280: foreach ($Cd4eabf7ecf553f46c17f0bd5a382c46 as $e951d0b9610ba3624d06def5a541cb17 => $c72d66b481d02f854f0bef67db92a547) { $Cd4eabf7ecf553f46c17f0bd5a382c46[$e951d0b9610ba3624d06def5a541cb17]["\x63\141\160\141\143\x69\x74\171"] = (double) ($c72d66b481d02f854f0bef67db92a547["\x6f\156\154\151\x6e\145\137\143\154\x69\145\x6e\164\x73"] / A78Bf8d35765bE2408C50712CE7a43AD::$StreamingServers[$e951d0b9610ba3624d06def5a541cb17]["\x6e\145\164\167\x6f\162\x6b\137\147\165\x61\162\141\156\164\145\145\144\137\163\x70\x65\145\x64"]); B51b6287ab4aaff6fd6723951a0ccb9e: } goto Dfe2f6c77b4f1cd235cb0174be7d83f9; Afc7052b31f912f63e950fd20d5f3b5f: file_put_contents(TMP_DIR . "\163\145\x72\x76\145\162\163\137\x63\141\160\141\143\151\x74\x79", json_encode($Cd4eabf7ecf553f46c17f0bd5a382c46), LOCK_EX); goto df7b02e3ecfba0fd837b9ed640997d20; c0b522ed318d2cbfd86f7db3c745e349: fb8512650313d24ebbda99a7e541af4a: goto b5b0a468f10b13b2de840090e6f99373; D5dc52e380b4feaa4f5c44feca8b0651: C9a1a2dc01ae36bb16ae75537f10f800: goto B2766ab0755932e4f4a31b9c2d178f73; F2cb0046663c3c30a242c2271914baa4: parse_str($_SERVER["\x51\125\x45\x52\131\x5f\x53\124\122\111\x4e\x47"], $Cc31a34e0b1fa157d875f9946912d9fa); goto cb691e5ea4923875959ea3d6e88b32da; f1ab566057624c34c29ba06ed43ce8bb: if (a78Bf8d35765BE2408c50712ce7A43ad::$settings["\163\x70\154\x69\x74\137\x62\x79"] == "\155\141\x78\x63\154\x69\x65\156\164\x73") { goto F91d1cc4be7db904cc6b94954999c9d5; } goto Fce416eccdef6547495d303b5b431c38; B2766ab0755932e4f4a31b9c2d178f73: $Cd4eabf7ecf553f46c17f0bd5a382c46 = json_decode(file_get_contents(TMP_DIR . "\x73\x65\x72\x76\145\x72\x73\137\x63\141\x70\x61\x63\x69\164\x79"), true); goto Dcb6013d6c011b31fa12d890c6f527c4; Cb19ddf66e897dc4610dfc4709d939fe: header("\114\x6f\x63\x61\164\151\157\x6e\72\40" . A78bF8D35765be2408c50712Ce7A43aD::$StreamingServers[$c72d66b481d02f854f0bef67db92a547["\164\166\137\x61\162\143\x68\x69\x76\145\x5f\163\145\162\x76\145\162\137\x69\x64"]]["\x73\151\164\x65\137\165\x72\x6c"] . "\163\x74\162\x65\x61\155\151\x6e\147\57\164\x69\155\x65\x73\150\x69\146\164\56\x70\150\160\77\x74\x6f\x6b\145\156\75" . base64_encode(eaAB451ef7A60C6d480E43b6c15A14A1(json_encode($e3874676e9103a9996301beac4efcde2), md5(A78bF8d35765BE2408c50712Ce7A43AD::$settings["\143\162\171\x70\x74\137\154\x6f\141\144\137\142\141\x6c\x61\x6e\x63\151\156\x67"])))); goto a1d0f5a0245de83473e667b8ad6aee08; Edfd667d8434c05ed571affb56f9df24: $Ad100f7d10d8567e78ddc1e86e51e4a9 = substr($_SERVER["\122\105\121\x55\105\x53\x54\x5f\x55\122\x49"], 1); goto b2bdc860adc9249df939cbd40d06e8f4; E2b465fbbc5d42fb710ccac92854f59d: $Ad100f7d10d8567e78ddc1e86e51e4a9 = substr($_SERVER["\x52\105\121\125\x45\123\x54\137\x55\122\x49"], 1); goto Cb19ddf66e897dc4610dfc4709d939fe; f14e9544e058c4cd4606bf1a132e9b6e: $B0e9c71612dc0f9cbfac184b33ec7cae = SERVER_ID; goto F57ada0055508c52e889caf8740b6d87; a14b7693040c58fc847faf9273e07f6c: $B0e9c71612dc0f9cbfac184b33ec7cae = empty($B0e9c71612dc0f9cbfac184b33ec7cae) ? array_search(min($C8a559944c9ad8d120b437a065024840), $C8a559944c9ad8d120b437a065024840) : $B0e9c71612dc0f9cbfac184b33ec7cae; goto d36960bf323d24cdb709434bb8a55afd; Eea42f9f6c88347bbd4465dcde5367ab: self::$ipTV_db->query("\x53\x45\114\105\103\x54\40\x60\164\x76\137\141\x72\143\150\151\x76\145\137\x73\x65\x72\x76\145\162\137\x69\x64\140\x2c\140\164\x76\x5f\141\162\143\150\x69\166\145\x5f\144\165\x72\141\164\151\x6f\156\x60\40\x46\x52\x4f\115\40\x60\x73\164\162\145\141\x6d\163\140\40\x57\x48\105\x52\x45\x20\140\151\x64\x60\40\75\x20\47\45\144\x27", $ba85d77d367dcebfcc2a3db9e83bb581); goto e15548ad2e0ff766403f1b64df1e5bf7; Dd3158b3ec222e47ea430167f2cdbc7a: if (!empty($e3215fa97db12812ee074d6c110dea4b)) { goto cca4431a00a242dc46df20b32de7cb90; } goto C8259eff433c7b136d41cbc78c38cb03; b7d42a1656823e3c7aa082a4aa3c4d10: $B0e9c71612dc0f9cbfac184b33ec7cae = $a8df9f055e91a1e9240230b69af85555["\146\x6f\x72\143\x65\x5f\x73\145\x72\166\145\162\x5f\151\144"]; goto e89ca2920e0492def23f0ac978bab6ac; Ec3c82ae49cdcc8ab3c7882a72a65387: c532afa75b9d34b522c5cdad0243335a: goto e8ab5de2d0c4c54274c48f2d6effe4cb; A80c1105ce32c2813307173839234574: F4768d73ba329b6227cb48e873dc8c20: goto a14b7693040c58fc847faf9273e07f6c; ab6cba26230b497e1a701e79afd42811: if (!($c72d66b481d02f854f0bef67db92a547["\164\166\137\141\x72\143\150\x69\x76\145\137\144\165\x72\141\164\x69\157\156"] > 0 && $c72d66b481d02f854f0bef67db92a547["\x74\166\137\x61\162\143\150\151\x76\145\137\x73\x65\162\x76\145\x72\137\151\x64"] > 0 && array_key_exists($c72d66b481d02f854f0bef67db92a547["\164\166\x5f\x61\162\143\x68\x69\x76\145\137\163\x65\162\x76\x65\x72\137\x69\x64"], A78bF8D35765BE2408C50712Ce7a43AD::$StreamingServers))) { goto c532afa75b9d34b522c5cdad0243335a; } goto Adc6c647bd63d751bc38a28c9e90fef0; e847b45abdf1e4cd229ec15125c27715: header("\x4c\157\x63\x61\164\151\x6f\x6e\72\x20" . A78bF8d35765be2408c50712CE7A43aD::$StreamingServers[$B0e9c71612dc0f9cbfac184b33ec7cae]["\163\151\x74\145\x5f\165\x72\154"] . $Ad100f7d10d8567e78ddc1e86e51e4a9 . $cb8983ea8c2dc44d7be007079a71c336 . "\x74\157\x6b\x65\156\x3d" . base64_encode(EAAB451EF7a60c6d480e43b6c15a14a1(json_encode($e3874676e9103a9996301beac4efcde2), md5(a78bf8D35765Be2408C50712Ce7a43Ad::$settings["\x63\162\x79\x70\x74\137\x6c\x6f\x61\x64\137\142\x61\x6c\141\156\x63\151\x6e\147"])))); goto c92ff82a43a1f51d597cc06a38614285; abe052952286d74170aa79f3a62ecdad: Bfc8df779a82702b4f229ad776f10b3d: goto f14e9544e058c4cd4606bf1a132e9b6e; f8b54a3dcf1863bbf3154054cd20acf0: if (!empty($c3a18c26bfa971a25d2e6ada870ff735)) { goto Beb4e8b3339238c2e131f222f3ab5103; } goto a64e351d23fd0c5ce33d7bf522e7a198; F57ada0055508c52e889caf8740b6d87: goto Abfdd728972a2798d5f98e139390ecf3; goto a27970ec0bddb6fa4671578e8d0bb77f; bf4fb81a79019050cf5f8150971abc01: b7996ad12ff749ea18612a2fbc6c0799: goto Be6542b8a49e1aa12fa62249a1686bab; efc4ab30b155c99936225531f862dc01: $e3874676e9103a9996301beac4efcde2 = array("\x68\141\163\x68" => md5(json_encode(array("\x75\163\145\162\137\x69\x64" => $a8df9f055e91a1e9240230b69af85555["\151\144"], "\165\x73\x65\162\156\x61\x6d\145" => $a8df9f055e91a1e9240230b69af85555["\x75\163\145\x72\156\141\155\x65"], "\x70\141\163\x73\x77\157\x72\x64" => $a8df9f055e91a1e9240230b69af85555["\160\x61\163\x73\167\x6f\162\144"], "\165\x73\145\x72\x5f\151\x70" => $f4889efa84e1f2e30e5e9780973f68cb, "\154\151\x76\x65\137\163\x74\162\145\x61\x6d\151\x6e\147\137\x70\141\163\x73" => a78bF8D35765bE2408C50712cE7a43Ad::$settings["\154\151\166\x65\x5f\163\164\162\145\x61\x6d\x69\x6e\147\137\x70\141\x73\x73"], "\x65\x78\x74\145\162\x6e\x61\154\x5f\x64\x65\166\151\x63\x65" => $a349f0750f0a814bd31ec4b3da51da95, "\151\x73\160" => $Cf735adc0fa7bac523a6d09af79aa459, "\x63\x6f\x75\x6e\164\x72\171" => $A75f2436a5614184bfe3442ddd050ec5, "\163\164\162\145\x61\x6d\137\x69\x64" => $ba85d77d367dcebfcc2a3db9e83bb581, "\163\164\x61\162\164" => $Cc31a34e0b1fa157d875f9946912d9fa["\163\x74\141\x72\x74"], "\144\165\x72\x61\164\151\157\156" => $Cc31a34e0b1fa157d875f9946912d9fa["\144\x75\162\141\x74\151\x6f\156"], "\x65\x78\164\x65\x6e\x73\x69\157\156" => $Cc31a34e0b1fa157d875f9946912d9fa["\x65\170\164\145\x6e\163\151\x6f\x6e"], "\x74\x69\155\x65" => $D4a67bbd52a22a102a646011a4bec962))), "\165\163\145\162\137\x69\x64" => $a8df9f055e91a1e9240230b69af85555["\x69\144"], "\165\x73\x65\162\156\141\x6d\145" => $a8df9f055e91a1e9240230b69af85555["\165\163\145\x72\x6e\141\x6d\x65"], "\160\x61\163\163\x77\157\x72\144" => $a8df9f055e91a1e9240230b69af85555["\160\x61\163\x73\x77\x6f\162\x64"], "\x74\x69\x6d\145" => $D4a67bbd52a22a102a646011a4bec962, "\x65\170\164\x65\x72\x6e\x61\154\x5f\x64\145\166\x69\x63\145" => $a349f0750f0a814bd31ec4b3da51da95, "\x69\x73\160" => $Cf735adc0fa7bac523a6d09af79aa459, "\x63\x6f\165\156\164\x72\171" => $A75f2436a5614184bfe3442ddd050ec5, "\163\x74\x72\145\x61\155\137\x69\x64" => $ba85d77d367dcebfcc2a3db9e83bb581, "\x73\x74\141\162\x74" => $Cc31a34e0b1fa157d875f9946912d9fa["\x73\164\141\162\x74"], "\x64\165\x72\141\164\151\157\156" => $Cc31a34e0b1fa157d875f9946912d9fa["\144\x75\162\141\x74\x69\x6f\x6e"], "\x65\x78\x74\145\x6e\x73\x69\157\x6e" => $Cc31a34e0b1fa157d875f9946912d9fa["\x65\x78\164\x65\x6e\x73\151\157\x6e"]); goto E2b465fbbc5d42fb710ccac92854f59d; Dcb6013d6c011b31fa12d890c6f527c4: f9d0339b29f0177ec3021f090aed97c5: goto ed42fadc9ac30081a6b36db6050d65ba; e00179269beca5e07221f9948929c9db: if ($a8df9f055e91a1e9240230b69af85555["\x66\x6f\x72\x63\145\137\163\145\162\166\145\x72\137\151\x64"] != 0 and array_key_exists($a8df9f055e91a1e9240230b69af85555["\146\x6f\162\x63\145\137\x73\145\x72\x76\x65\x72\137\x69\144"], $aab0f9a311e1a69945f2338c5651dd87)) { goto Ba7f699e449589c167e5cfd21a901e95; } goto a817b6a16effd4a1978691139a7c6817; B319dca4e1495d5e19cc4da0a21fecf1: } public static function eC7E013cf424bDF03238C1d46AB2a9Ae($ba85d77d367dcebfcc2a3db9e83bb581, $a65cbae81b158857c4230683ea812050 = array(), $a28758c1ab974badfc544e11aaf19a57 = "\155\x6f\166\151\145") { goto e6a50a7235d11e0e5a20f80a3b60619c; Fbd58b06ef5208d4637b4618dff785fa: goto a2519e01e648e11947db8d70937f4195; goto de05fc2e6f477c0467e2cda2160760de; Bf29e3fd5bf932494575848e4af35316: self::$ipTV_db->query("\x53\105\x4c\105\x43\x54\x20\x73\145\x72\x69\145\x73\x5f\151\x64\x20\x46\x52\x4f\x4d\40\x60\163\x65\162\x69\x65\163\x5f\x65\160\x69\x73\x6f\x64\145\163\140\40\127\x48\x45\122\105\x20\140\163\164\162\x65\141\x6d\137\151\x64\x60\40\75\x20\47\45\144\47\40\114\111\115\111\x54\40\61", $ba85d77d367dcebfcc2a3db9e83bb581); goto Ff7eb0763688bc9c20e5fdee86c57f06; C3bd04ec6a13b00da2f66b71f02c9dc2: goto a2519e01e648e11947db8d70937f4195; goto D45398b02dd9de11201b06d8c7741220; e6a50a7235d11e0e5a20f80a3b60619c: if ($a28758c1ab974badfc544e11aaf19a57 == "\x6d\x6f\166\x69\145") { goto B4255ebb0d13ed6640b6609751c38bf6; } goto Ac2e9e9823e7f9c1a5e6c73f522ee2d3; D403ce1f0eb34d70b71bf05231681a79: a2519e01e648e11947db8d70937f4195: goto Fd90a754016b499c37957017870d9e7e; de05fc2e6f477c0467e2cda2160760de: B4255ebb0d13ed6640b6609751c38bf6: goto a1715e1642e7bba0208a172d07c869cd; D8d62d9c017b4e9e8e05313b62c4201a: return in_array(self::$ipTV_db->b98ce8B3899e362093173CC5EB4146b9(), $a65cbae81b158857c4230683ea812050); goto De73a80c1d1bf45951285cbe4d195c1c; Ac2e9e9823e7f9c1a5e6c73f522ee2d3: if ($a28758c1ab974badfc544e11aaf19a57 == "\163\145\x72\151\145\163") { goto cd4811fe6acfa1253648186af03ebeb0; } goto Fbd58b06ef5208d4637b4618dff785fa; Ff7eb0763688bc9c20e5fdee86c57f06: if (!(self::$ipTV_db->D1E5ce3b87Bb868b9e6EFD39Aa355a4f() > 0)) { goto da2a0424d44fcb3907767d988452e6c9; } goto D8d62d9c017b4e9e8e05313b62c4201a; Fd90a754016b499c37957017870d9e7e: return false; goto bffd3826aa46c6cd9925642bd4899bd2; D45398b02dd9de11201b06d8c7741220: cd4811fe6acfa1253648186af03ebeb0: goto Bf29e3fd5bf932494575848e4af35316; a1715e1642e7bba0208a172d07c869cd: return in_array($ba85d77d367dcebfcc2a3db9e83bb581, $a65cbae81b158857c4230683ea812050); goto C3bd04ec6a13b00da2f66b71f02c9dc2; De73a80c1d1bf45951285cbe4d195c1c: da2a0424d44fcb3907767d988452e6c9: goto D403ce1f0eb34d70b71bf05231681a79; bffd3826aa46c6cd9925642bd4899bd2: } public static function E5550592AA298DD1D5ee59cdcE063A12($E38668abaa324e464e266fb7b7e784b1 = null, $f6806488699d3315dc5dc1e27a401b3e = null, $A6a4b4fbceaf0ab570c374f4faaa990f = null, $Fa9d0275367287eb0662f130e93d3a25 = false, $C1c49b38f7480b5e67acaf5b0185dc21 = false, $F7b34d6358a2bbb674f79a68e942b7e2 = false, $a28758c1ab974badfc544e11aaf19a57 = array(), $B5e1c013996afcec27bf828245c3ec37 = false, $f4889efa84e1f2e30e5e9780973f68cb = '', $D4f195af96a237479546fa1dccf6173a = '', $a8851ef591e0cdd9aad6ec4f7bd4b160 = array(), $Cd2953f76721ad9589ab3d88c42b62b9 = '', $ba85d77d367dcebfcc2a3db9e83bb581 = 0) { goto dcb07dea8fe03c9526aa2f590cf31722; fd3946df96aa8f6315f620742465ee7f: $a8df9f055e91a1e9240230b69af85555["\x63\x68\141\156\156\x65\x6c\x73"] = array(); goto B459166d8659ba080b0119d7f110d086; C6200de537f851c51e344ffa6695fc3f: D0412de8a75e99ca3552f03fbcb2f008: goto f4d927f6858941a02bd04c6da7597e32; Da5055548945ffac577729dd3ee71ef8: if (!($C1c49b38f7480b5e67acaf5b0185dc21 && !empty($a8df9f055e91a1e9240230b69af85555["\x63\150\141\x6e\156\145\154\137\x69\144\163"]))) { goto Cb7dc9da592a751caa60eec5c1b5c8bd; } goto fd3946df96aa8f6315f620742465ee7f; F8ca421cdb36f86ccd86ee4ec85bb173: if (!(a78bF8D35765BE2408C50712ce7a43aD::$settings["\x6e\x65\x77\137\x73\x6f\x72\x74\x69\x6e\147\x5f\x62\157\165\x71\165\145\x74"] != 1)) { goto def1705bd5fb80508dec2211cd2cdfa4; } goto D77e2bcab8d8b2edfe9d2ad046d8ed75; f4d927f6858941a02bd04c6da7597e32: if (!$Fa9d0275367287eb0662f130e93d3a25) { goto Ae3a7fbfc860ed14102e22fa14af74b8; } goto E47530761abed77ab5a962f5cd29f4c9; De64d4ef4b8d9e06622ab1ae0b5b516e: ec8948a763869b196c6edd56f02ebd47: goto C09c0bd7ad4077267564758c044e1ea5; D24cdbb62da4f82a619f6be4337fdc0a: return $a8df9f055e91a1e9240230b69af85555; goto ccc4d65044655f0d3580b8af282993ce; C2425f027a6bc3223c6800abd10c5025: goto A4c888d0ed6ed56b2dc8ce905c65a38f; goto D7433ad04e332c8be0ae3a6f93bb6f48; bac2b0e1199e86c7a893c7dbee197183: self::$ipTV_db->query("\x53\105\x4c\105\x43\x54\40\x2a\x20\106\x52\117\x4d\x20\140\x75\x73\145\x72\x73\140\x20\x57\110\105\x52\105\x20\140\x75\x73\x65\162\x6e\x61\155\145\140\40\x3d\x20\x27\45\163\47\x20\x41\x4e\x44\40\x60\160\x61\163\163\167\157\x72\144\x60\40\x3d\x20\x27\x25\x73\x27\40\114\x49\x4d\111\124\x20\61", $f6806488699d3315dc5dc1e27a401b3e, $A6a4b4fbceaf0ab570c374f4faaa990f); goto ba15e6818a3efe445f4f9693713b0a63; fd2d9ff64ba9720bfe918e90e71eb347: cec17e215e6ada13315b8a96c290b35e: goto bd0ee541af1ebb4f096f2a1ba60d754d; d4f85c82cd84d60c2fba476ef14c1710: goto Bf7d5ccecea92571df8c51191b64e765; goto E7f13dbaf32181bf05db5658f804ec85; Ad00a6385219831a1c9e4b381b95c590: if (!is_array($Ab8205819e41cfa4d857e6ec45554558)) { goto b9c412a8f73a23a52d0c15cda3e4912b; } goto E31b3be4bc72c4baa0f6125f64788b1f; D77e2bcab8d8b2edfe9d2ad046d8ed75: sort($a8df9f055e91a1e9240230b69af85555["\x62\157\165\x71\x75\x65\164"]); goto Db39acc2a0b3c624d0cacd97370f6268; Fce681d57fd7c35f696b3d97fab84308: $a8df9f055e91a1e9240230b69af85555["\x70\x61\x69\162\137\x6c\151\x6e\145\x5f\x69\x6e\146\x6f"]["\x61\143\164\151\166\x65\x5f\x63\x6f\156\x73"] = self::$ipTV_db->b98Ce8b3899E362093173cc5eB4146B9(); goto C5d453d7f39608d10a8b00e4bdb95823; d49b27917fcd00686ff5cee1504091d3: self::$ipTV_db->query("\123\x45\114\x45\x43\x54\x20\x43\x4f\x55\x4e\x54\50\x60\141\x63\x74\x69\x76\x69\164\x79\137\151\144\140\x29\x20\x46\x52\117\x4d\40\x60\x75\163\145\x72\137\141\x63\x74\x69\166\x69\x74\x79\137\156\x6f\167\140\40\127\x48\105\x52\x45\x20\140\x75\163\145\162\x5f\151\x64\140\40\x3d\x20\x27\45\x64\47", $a8df9f055e91a1e9240230b69af85555["\160\141\151\162\x5f\x69\144"]); goto Fce681d57fd7c35f696b3d97fab84308; C34d27c6bd232e77ab46c95fa7ae0bcb: $Ab8205819e41cfa4d857e6ec45554558 = self::ec7D6405e2E9AB495aFb23100077912c($f4889efa84e1f2e30e5e9780973f68cb, $D4f195af96a237479546fa1dccf6173a); goto Ad00a6385219831a1c9e4b381b95c590; ab53a6746b910a9e9f86a7518aea2f2f: goto Bb10556813bea35d49642527336262d7; goto cbb2025b2241bb1a6d84efb174a63054; C5d453d7f39608d10a8b00e4bdb95823: self::$ipTV_db->query("\123\x45\x4c\105\x43\x54\40\x6d\x61\x78\x5f\143\157\x6e\x6e\x65\x63\164\151\x6f\156\x73\40\x46\122\117\x4d\40\140\165\x73\145\162\163\x60\40\127\110\105\x52\x45\40\140\x69\x64\140\40\75\40\x27\x25\x64\47", $a8df9f055e91a1e9240230b69af85555["\x70\141\151\x72\137\x69\144"]); goto B7f219e63ca151039f06779c3e5022ff; E55cbff8c432a1a9b3289300173c359e: if (!($a8df9f055e91a1e9240230b69af85555["\151\163\x5f\155\141\147"] == 1 && a78Bf8D35765BE2408c50712Ce7A43aD::$settings["\155\141\x67\x5f\x73\145\x63\165\x72\151\x74\x79"] == 1)) { goto A4a7aff7f29c6ec2e57bfd6bad6e63a5; } goto E6ea6cd96d639f67c09a504ec47f43aa; fd8376fa62f89fca1fae7661dd63c018: $a8df9f055e91a1e9240230b69af85555["\x63\x6f\156\137\x69\163\x70\x5f\164\171\160\x65"] = $Ab8205819e41cfa4d857e6ec45554558["\151\x73\160\x5f\151\x6e\146\157"]["\x74\x79\160\145"]; goto d87db31ccf03dc9d2b5f08e1658534bc; Aac40281dec497d5bd3d8733e143b62f: if ($F7b34d6358a2bbb674f79a68e942b7e2) { goto cd4d613d2328bad68851079108182896; } goto Df70e16bce93e5bab284fadb3a0cf492; b48837afa84687f64523761f18e1fb7c: if (!($a8df9f055e91a1e9240230b69af85555["\x69\x73\x70\137\166\x69\x6f\x6c\141\x74\145"] == 0 && strtolower($a8df9f055e91a1e9240230b69af85555["\x63\x6f\156\137\151\163\160\x5f\156\141\155\x65"]) != strtolower($a8df9f055e91a1e9240230b69af85555["\x69\163\160\x5f\x64\145\x73\x63"]))) { goto ac33fc440f7f7f506e33791c8189a6e8; } goto Ca56c3f9e004db350ef011af1b384621; D47e1fc99ad2f95b608b379d4d489c2b: if (A78Bf8d35765be2408c50712CE7A43aD::$settings["\156\x65\167\x5f\x73\157\162\x74\x69\x6e\147\x5f\x62\x6f\x75\x71\x75\x65\164"] != 1) { goto A031bf7a23ef446f1e31d2cee02ee7d4; } goto Ba1ae61e697d1dec944a07d5b7ee37a8; C0634f2eca6822e5a2b587aa198285d5: bdcd318a4e6cd52c118c39713c3b9f6c: goto Eeef57bd06b00f1a39f96f869e8a433b; E7f13dbaf32181bf05db5658f804ec85: a832ffe07e4cbea537d91b8fc7e877e6: goto Fce13fc2bb39c52e0718c4fcc28e1e6f; affc3dc69665de861269e3f741d8075f: $a8df9f055e91a1e9240230b69af85555["\x69\x70\137\154\151\x6d\151\x74\x5f\162\145\x61\143\x68\x65\x64"] = 1; goto Ebc645312857aa9d831039feb43e9832; Cdbd7b583f13249263bf11dce9791d4a: return false; goto bf064e635f29df7de1d209f31c599778; C09c0bd7ad4077267564758c044e1ea5: if (!(A78bf8d35765bE2408c50712ce7a43ad::$settings["\x63\x6f\165\x6e\x74\171\x5f\x6f\166\x65\x72\x72\x69\x64\145\137\x31\163\164"] == 1 && empty($a8df9f055e91a1e9240230b69af85555["\x66\x6f\162\x63\x65\x64\137\143\157\165\x6e\x74\x72\171"]) && !empty($f4889efa84e1f2e30e5e9780973f68cb) && $a8df9f055e91a1e9240230b69af85555["\x6d\141\170\137\x63\157\156\156\145\143\x74\x69\157\156\163"] == 1)) { goto f09cc905c8975d30745e50905000379b; } goto af22759d20600e90e7670d552bbbcfde; ed14c194f5a60e0b1d2fbb043161f9c9: Cfa347dd16ff36dd4663229326a65eda: goto e29b4c4982960a309f1da6c3913c7aed; Ca56c3f9e004db350ef011af1b384621: self::$ipTV_db->query("\125\120\x44\x41\124\x45\40\140

Decoded(de-Obfuscated) php code

<?php

class cd89785224751CCA8017139dAF9e891E
{
    public static $ipTV_db;
    public static $AllowedIPs = array();
    public static function a0218A0e77B606FEF8D734AC4510Ddb1()
    {
        self::$ipTV_db->query("SELECT `ip` FROM `rtmp_ips`");
        return array_merge(array("127.0.0.1"), array_map("gethostbyname", A78bf8D35765BE2408c50712ce7a43ad::c0dA8e7BD7A2028B339E52af2835a028(self::$ipTV_db->c126Fd559932F625cDF6098D86c63880())));
    }
    public static function e8e54de10433EB446982a4Af8ADea379($d38a1c3d822bdbbd61f649f33212ebde, $c5f97e03cbf94a57a805526a8288042f)
    {
        if (empty($d38a1c3d822bdbbd61f649f33212ebde["xy_offset"])) {
            $d43f5adb4da33d3ded5cecc9d0c0b4c7 = rand(150, 380);
            $Cca4c808b355e55e72f3bfb3c6603659 = rand(110, 250);
            goto cdfa61f0f145bc10f69ece63755158d5;
        }
        list($d43f5adb4da33d3ded5cecc9d0c0b4c7, $Cca4c808b355e55e72f3bfb3c6603659) = explode("x", $d38a1c3d822bdbbd61f649f33212ebde["xy_offset"]);
        cdfa61f0f145bc10f69ece63755158d5:
        passthru("FFMPEG_PATH -nofix_dts -fflags +igndts -copyts -vsync 0 -nostats -nostdin -hide_banner -loglevel quiet -y -i \"STREAMS_PATH" . $c5f97e03cbf94a57a805526a8288042f . "\" -filter_complex \"drawtext=fontfile=" . FFMPEG_FONTS_PATH . ":text='{$d38a1c3d822bdbbd61f649f33212ebde["message"]}':fontsize={$d38a1c3d822bdbbd61f649f33212ebde["font_size"]}:x={$d43f5adb4da33d3ded5cecc9d0c0b4c7}:y={$Cca4c808b355e55e72f3bfb3c6603659}:fontcolor={$d38a1c3d822bdbbd61f649f33212ebde["font_color"]}\" -map 0 -vcodec libx264 -preset ultrafast -acodec copy -scodec copy -mpegts_flags +initial_discontinuity -mpegts_copyts 1 -f mpegts -");
        return true;
    }
    public static function B20C5d64B4C7dBfAffeA9f96934138A4()
    {
        $cde0861dbbf0191a801e3f0699b834ed = array("127.0.0.1", $_SERVER["SERVER_ADDR"]);
        if (!(!file_exists("TMP_DIRcloud_ips") || time() - filemtime("TMP_DIRcloud_ips") >= 600)) {
            goto B219c799d14582056664206f0fbca4f1;
        }
        $f0bdbe56c3b41dee80ecaf635ea527e1 = A78bf8d35765Be2408C50712cE7a43Ad::d508D1E2ECC2E304e5bAb85E6A347b23("http://xtream-codes.com/cloud_ips");
        if (empty($f0bdbe56c3b41dee80ecaf635ea527e1)) {
            goto Ff2a41ce8efb46d9234b9d4d32888f8c;
        }
        file_put_contents("TMP_DIRcloud_ips", $f0bdbe56c3b41dee80ecaf635ea527e1);
        Ff2a41ce8efb46d9234b9d4d32888f8c:
        B219c799d14582056664206f0fbca4f1:
        if (!file_exists("TMP_DIRcloud_ips")) {
            goto F27eb8b170b163ee24bfdc6b123ef37b;
        }
        $cde0861dbbf0191a801e3f0699b834ed = array_filter(array_merge($cde0861dbbf0191a801e3f0699b834ed, array_map("trim", file("TMP_DIRcloud_ips"))));
        F27eb8b170b163ee24bfdc6b123ef37b:
        return array_unique($cde0861dbbf0191a801e3f0699b834ed);
    }
    public static function ab69E1103C96eE33Fe21a6453d788925($fdb41a5a5b49d5e9c80473d2f1b86731 = false)
    {
        if (empty(self::$AllowedIPs)) {
            $cde0861dbbf0191a801e3f0699b834ed = array("127.0.0.1", $_SERVER["SERVER_ADDR"]);
            foreach (a78BF8D35765be2408c50712ce7A43Ad::$StreamingServers as $e951d0b9610ba3624d06def5a541cb17 => $C3af9fee694e49882d2d0c32f538efc8) {
                if (empty($C3af9fee694e49882d2d0c32f538efc8["whitelist_ips"])) {
                    goto C5a77603a9b94fe4c1c59b23c1d3dabc;
                }
                $cde0861dbbf0191a801e3f0699b834ed = array_merge($cde0861dbbf0191a801e3f0699b834ed, json_decode($C3af9fee694e49882d2d0c32f538efc8["whitelist_ips"], true));
                C5a77603a9b94fe4c1c59b23c1d3dabc:
                $cde0861dbbf0191a801e3f0699b834ed[] = $C3af9fee694e49882d2d0c32f538efc8["server_ip"];
            }
            if (!$fdb41a5a5b49d5e9c80473d2f1b86731) {
                goto c549f9d49c8f4194f1617d51280b88dc;
            }
            if (empty(a78bF8d35765Be2408C50712Ce7A43AD::$settings["allowed_ips_admin"])) {
                goto d592469326e2c30fbd70c7874858d8f9;
            }
            $cde0861dbbf0191a801e3f0699b834ed = array_merge($cde0861dbbf0191a801e3f0699b834ed, explode(",", A78Bf8D35765bE2408C50712Ce7A43Ad::$settings["allowed_ips_admin"]));
            d592469326e2c30fbd70c7874858d8f9:
            self::$ipTV_db->query("SELECT * FROM `xtream_main` WHERE id = 1");
            $fdf8df33b9a361067fee2f972282611d = self::$ipTV_db->f1ed191D78470660EDFF4a007696BC1f();
            if (empty($fdf8df33b9a361067fee2f972282611d["root_ip"])) {
                goto Adde05b74b4f01675f6250936c7a3096;
            }
            $cde0861dbbf0191a801e3f0699b834ed[] = $fdf8df33b9a361067fee2f972282611d["root_ip"];
            Adde05b74b4f01675f6250936c7a3096:
            self::$ipTV_db->query("SELECT DISTINCT t1.`ip` FROM `reg_users` t1 INNER JOIN `member_groups` t2 ON t2.group_id = t1.member_group_id AND t2.is_admin = 1 AND t1.`last_login` >= '%d'", strtotime("-2 hour"));
            $Cfa6e78e5b50872422c16bab31113ce7 = a78bF8D35765Be2408c50712Ce7A43aD::c0da8E7bD7A2028B339E52AF2835A028(self::$ipTV_db->C126fd559932f625cDf6098D86C63880());
            $cde0861dbbf0191a801e3f0699b834ed = array_merge($cde0861dbbf0191a801e3f0699b834ed, $Cfa6e78e5b50872422c16bab31113ce7);
            c549f9d49c8f4194f1617d51280b88dc:
            if (!(!file_exists("TMP_DIRcloud_ips") || time() - filemtime("TMP_DIRcloud_ips") >= 600)) {
                goto Ae2b61f00853789876c502bea34fea88;
            }
            $f0bdbe56c3b41dee80ecaf635ea527e1 = a78bf8D35765bE2408C50712ce7A43aD::D508d1e2eCC2e304E5bAb85e6A347B23("http://xtream-codes.com/cloud_ips");
            if (empty($f0bdbe56c3b41dee80ecaf635ea527e1)) {
                goto d277b50bd68ced9c8fc0156bbf028465;
            }
            file_put_contents("TMP_DIRcloud_ips", $f0bdbe56c3b41dee80ecaf635ea527e1);
            d277b50bd68ced9c8fc0156bbf028465:
            Ae2b61f00853789876c502bea34fea88:
            if (!file_exists("TMP_DIRcloud_ips")) {
                goto ab12ca5d91bd872b2f2f659a2219b6d7;
            }
            $cde0861dbbf0191a801e3f0699b834ed = array_filter(array_merge($cde0861dbbf0191a801e3f0699b834ed, array_map("trim", file("TMP_DIRcloud_ips"))));
            ab12ca5d91bd872b2f2f659a2219b6d7:
            self::$AllowedIPs = $cde0861dbbf0191a801e3f0699b834ed;
            return array_unique($cde0861dbbf0191a801e3f0699b834ed);
        }
        return self::$AllowedIPs;
    }
    public static function E990445b40642e0eFD070e994375F6af($E821605d1d9382d422040b86d29632d9)
    {
        file_put_contents(CLOSE_OPEN_CONS_PATH . $E821605d1d9382d422040b86d29632d9, 1);
    }
    public static function C1B5A5e17240E1fbe7502CCDb57EA2EF($ba85d77d367dcebfcc2a3db9e83bb581)
    {
        if (!CACHE_STREAMS) {
            goto B6c33a366c8d846ac540cf7623387237;
        }
        if (!(file_exists(TMP_DIR . $ba85d77d367dcebfcc2a3db9e83bb581 . "_cacheStream") && time() - filemtime(TMP_DIR . $ba85d77d367dcebfcc2a3db9e83bb581 . "_cacheStream") <= CACHE_STREAMS_TIME)) {
            B6c33a366c8d846ac540cf7623387237:
            $output = array();
            self::$ipTV_db->query("SELECT * FROM `streams` t1\n                                LEFT JOIN `streams_types` t2 ON t2.type_id = t1.type\n                                WHERE t1.`id` = '%d'", $ba85d77d367dcebfcc2a3db9e83bb581);
            if (!(self::$ipTV_db->d1e5ce3B87Bb868b9E6efD39aA355a4f() > 0)) {
                goto C1b72be49e69898024d500c432843cb2;
            }
            $Cb08b127bfe426d7f3ccbd3e38f05471 = self::$ipTV_db->f1ED191D78470660eDFf4A007696bC1f();
            $f9b9c9baaec5b82b03b15c6eb07ec8f9 = array();
            if (!($Cb08b127bfe426d7f3ccbd3e38f05471["direct_source"] == 0)) {
                goto d65aaa5c3a83f7ce8eb84d0cd8e2ceff;
            }
            self::$ipTV_db->query("SELECT * FROM `streams_sys` WHERE `stream_id` = '%d'", $ba85d77d367dcebfcc2a3db9e83bb581);
            if (!(self::$ipTV_db->d1e5ce3B87bB868B9E6eFd39Aa355A4f() > 0)) {
                goto c21457ecef144b2c3cdef3e40006a985;
            }
            $f9b9c9baaec5b82b03b15c6eb07ec8f9 = self::$ipTV_db->c126fD559932F625CDF6098D86c63880(true, "server_id");
            c21457ecef144b2c3cdef3e40006a985:
            d65aaa5c3a83f7ce8eb84d0cd8e2ceff:
            $output["info"] = $Cb08b127bfe426d7f3ccbd3e38f05471;
            $output["servers"] = $f9b9c9baaec5b82b03b15c6eb07ec8f9;
            if (!CACHE_STREAMS) {
                goto Ca3c4ba4ad4afab6f31a5f634ff17759;
            }
            file_put_contents(TMP_DIR . $ba85d77d367dcebfcc2a3db9e83bb581 . "_cacheStream", serialize($output), LOCK_EX);
            Ca3c4ba4ad4afab6f31a5f634ff17759:
            C1b72be49e69898024d500c432843cb2:
            return !empty($output) ? $output : false;
        }
        return unserialize(file_get_contents(TMP_DIR . $ba85d77d367dcebfcc2a3db9e83bb581 . "_cacheStream"));
    }
    public static function F3c105bCCed491229d4Aed6937F96a8c($ba85d77d367dcebfcc2a3db9e83bb581, $F1350a5569e4b73d2f9cb26483f2a0c1, $a8df9f055e91a1e9240230b69af85555, $f4889efa84e1f2e30e5e9780973f68cb, $A75f2436a5614184bfe3442ddd050ec5, $a349f0750f0a814bd31ec4b3da51da95 = '', $Cf735adc0fa7bac523a6d09af79aa459 = '', $a28758c1ab974badfc544e11aaf19a57)
    {
        if (!($a28758c1ab974badfc544e11aaf19a57 == "archive")) {
            $c3a18c26bfa971a25d2e6ada870ff735 = self::C1b5A5E17240e1fbE7502ccdb57eA2Ef($ba85d77d367dcebfcc2a3db9e83bb581);
            if (!empty($c3a18c26bfa971a25d2e6ada870ff735)) {
                if (!($c3a18c26bfa971a25d2e6ada870ff735["info"]["direct_source"] == 1)) {
                    $e3215fa97db12812ee074d6c110dea4b = array();
                    foreach (A78bf8d35765be2408c50712ce7A43ad::$StreamingServers as $B5d03ddefb862a50fd6abc8561488d01 => $C3af9fee694e49882d2d0c32f538efc8) {
                        if (!(!array_key_exists($B5d03ddefb862a50fd6abc8561488d01, $c3a18c26bfa971a25d2e6ada870ff735["servers"]) || !A78bf8d35765Be2408C50712ce7a43Ad::$StreamingServers[$B5d03ddefb862a50fd6abc8561488d01]["server_online"])) {
                            if ($a28758c1ab974badfc544e11aaf19a57 == "movie") {
                                if (!(!empty($c3a18c26bfa971a25d2e6ada870ff735["servers"][$B5d03ddefb862a50fd6abc8561488d01]["pid"]) && $c3a18c26bfa971a25d2e6ada870ff735["servers"][$B5d03ddefb862a50fd6abc8561488d01]["to_analyze"] == 0 && $c3a18c26bfa971a25d2e6ada870ff735["servers"][$B5d03ddefb862a50fd6abc8561488d01]["stream_status"] == 0 && $C3af9fee694e49882d2d0c32f538efc8["timeshift_only"] == 0)) {
                                    goto e98c598ed9f55756c7dfdfe8d7fcbbe7;
                                }
                                $e3215fa97db12812ee074d6c110dea4b[] = $B5d03ddefb862a50fd6abc8561488d01;
                                e98c598ed9f55756c7dfdfe8d7fcbbe7:
                                goto B342294113c973e85af387b1da673eaa;
                            }
                            if (!(($c3a18c26bfa971a25d2e6ada870ff735["servers"][$B5d03ddefb862a50fd6abc8561488d01]["on_demand"] == 1 && $c3a18c26bfa971a25d2e6ada870ff735["servers"][$B5d03ddefb862a50fd6abc8561488d01]["pid"] >= 0 && $c3a18c26bfa971a25d2e6ada870ff735["servers"][$B5d03ddefb862a50fd6abc8561488d01]["stream_status"] == 0 || $c3a18c26bfa971a25d2e6ada870ff735["servers"][$B5d03ddefb862a50fd6abc8561488d01]["pid"] > 0 && $c3a18c26bfa971a25d2e6ada870ff735["servers"][$B5d03ddefb862a50fd6abc8561488d01]["stream_status"] == 0) && $c3a18c26bfa971a25d2e6ada870ff735["servers"][$B5d03ddefb862a50fd6abc8561488d01]["to_analyze"] == 0 && time() >= (int) $c3a18c26bfa971a25d2e6ada870ff735["servers"][$B5d03ddefb862a50fd6abc8561488d01]["delay_available_at"] && $C3af9fee694e49882d2d0c32f538efc8["timeshift_only"] == 0)) {
                                goto f7fc5cbddb27503b0f07d4f00f75a612;
                            }
                            $e3215fa97db12812ee074d6c110dea4b[] = $B5d03ddefb862a50fd6abc8561488d01;
                            f7fc5cbddb27503b0f07d4f00f75a612:
                            B342294113c973e85af387b1da673eaa:
                            goto b6e86aab7f8b19b2d92db1fe3fa4e42d;
                        }
                        b6e86aab7f8b19b2d92db1fe3fa4e42d:
                    }
                    if (!empty($e3215fa97db12812ee074d6c110dea4b)) {
                        $aab0f9a311e1a69945f2338c5651dd87 = array();
                        if (a78bF8d35765be2408c50712ce7A43Ad::$settings["online_capacity_interval"] != 0 && file_exists("TMP_DIRservers_capacity") && time() - filemtime("TMP_DIRservers_capacity") <= a78Bf8D35765Be2408C50712CE7a43aD::$settings["online_capacity_interval"]) {
                            $Cd4eabf7ecf553f46c17f0bd5a382c46 = json_decode(file_get_contents("TMP_DIRservers_capacity"), true);
                            goto Dcb6013d6c011b31fa12d890c6f527c4;
                        }
                        self::$ipTV_db->query("SELECT\n                              server_id,\n                              COUNT(*) AS online_clients\n                            FROM\n                              `user_activity_now`\n                            GROUP BY\n                              server_id\n                            ");
                        $Cd4eabf7ecf553f46c17f0bd5a382c46 = self::$ipTV_db->c126fD559932f625cdf6098d86c63880(true, "server_id");
                        if (a78Bf8D35765bE2408c50712CE7A43AD::$settings["split_by"] == "band") {
                            $D8d3ca7afab93e5c110124dc7611906c = array();
                            foreach ($e3215fa97db12812ee074d6c110dea4b as $e951d0b9610ba3624d06def5a541cb17) {
                                $A8897e590149896423cc3c897a6c6651 = json_decode(a78bf8D35765bE2408C50712CE7A43ad::$StreamingServers[$e951d0b9610ba3624d06def5a541cb17]["server_hardware"], true);
                                if (!empty($A8897e590149896423cc3c897a6c6651["network_speed"])) {
                                    $D8d3ca7afab93e5c110124dc7611906c[$e951d0b9610ba3624d06def5a541cb17] = (double) $A8897e590149896423cc3c897a6c6651["network_speed"];
                                    goto d6478715224e6c5d8fbba6cedd93a54a;
                                }
                                $D8d3ca7afab93e5c110124dc7611906c[$e951d0b9610ba3624d06def5a541cb17] = 1000;
                                d6478715224e6c5d8fbba6cedd93a54a:
                            }
                            foreach ($Cd4eabf7ecf553f46c17f0bd5a382c46 as $e951d0b9610ba3624d06def5a541cb17 => $c72d66b481d02f854f0bef67db92a547) {
                                $Cd4eabf7ecf553f46c17f0bd5a382c46[$e951d0b9610ba3624d06def5a541cb17]["capacity"] = (double) ($c72d66b481d02f854f0bef67db92a547["online_clients"] / $D8d3ca7afab93e5c110124dc7611906c[$e951d0b9610ba3624d06def5a541cb17]);
                            }
                            goto fb8512650313d24ebbda99a7e541af4a;
                        }
                        if (a78Bf8d35765BE2408c50712ce7A43ad::$settings["split_by"] == "maxclients") {
                            foreach ($Cd4eabf7ecf553f46c17f0bd5a382c46 as $e951d0b9610ba3624d06def5a541cb17 => $c72d66b481d02f854f0bef67db92a547) {
                                $Cd4eabf7ecf553f46c17f0bd5a382c46[$e951d0b9610ba3624d06def5a541cb17]["capacity"] = (double) ($c72d66b481d02f854f0bef67db92a547["online_clients"] / a78bF8d35765Be2408C50712CE7a43AD::$StreamingServers[$e951d0b9610ba3624d06def5a541cb17]["total_clients"]);
                            }
                            goto fb8512650313d24ebbda99a7e541af4a;
                        }
                        if (a78bF8D35765Be2408C50712cE7a43ad::$settings["split_by"] == "guar_band") {
                            foreach ($Cd4eabf7ecf553f46c17f0bd5a382c46 as $e951d0b9610ba3624d06def5a541cb17 => $c72d66b481d02f854f0bef67db92a547) {
                                $Cd4eabf7ecf553f46c17f0bd5a382c46[$e951d0b9610ba3624d06def5a541cb17]["capacity"] = (double) ($c72d66b481d02f854f0bef67db92a547["online_clients"] / A78Bf8d35765bE2408C50712CE7a43AD::$StreamingServers[$e951d0b9610ba3624d06def5a541cb17]["network_guaranteed_speed"]);
                            }
                            goto c0b522ed318d2cbfd86f7db3c745e349;
                        }
                        foreach ($Cd4eabf7ecf553f46c17f0bd5a382c46 as $e951d0b9610ba3624d06def5a541cb17 => $c72d66b481d02f854f0bef67db92a547) {
                            $Cd4eabf7ecf553f46c17f0bd5a382c46[$e951d0b9610ba3624d06def5a541cb17]["capacity"] = $c72d66b481d02f854f0bef67db92a547["online_clients"];
                        }
                        c0b522ed318d2cbfd86f7db3c745e349:
                        fb8512650313d24ebbda99a7e541af4a:
                        if (!(a78bF8D35765BE2408c50712Ce7A43ad::$settings["online_capacity_interval"] != 0)) {
                            goto E97a1b9abcd5b8e675ce561fae0f23ab;
                        }
                        file_put_contents("TMP_DIRservers_capacity", json_encode($Cd4eabf7ecf553f46c17f0bd5a382c46), LOCK_EX);
                        E97a1b9abcd5b8e675ce561fae0f23ab:
                        Dcb6013d6c011b31fa12d890c6f527c4:
                        foreach ($e3215fa97db12812ee074d6c110dea4b as $e951d0b9610ba3624d06def5a541cb17) {
                            $Fe028c63f38ae95c5a00bf47dbfb97a9 = isset($Cd4eabf7ecf553f46c17f0bd5a382c46[$e951d0b9610ba3624d06def5a541cb17]["online_clients"]) ? $Cd4eabf7ecf553f46c17f0bd5a382c46[$e951d0b9610ba3624d06def5a541cb17]["online_clients"] : 0;
                            if (!($Fe028c63f38ae95c5a00bf47dbfb97a9 == 0)) {
                                goto F83aff35a0b0217600a2ea48f186bf3e;
                            }
                            $Cd4eabf7ecf553f46c17f0bd5a382c46[$e951d0b9610ba3624d06def5a541cb17]["capacity"] = 0;
                            F83aff35a0b0217600a2ea48f186bf3e:
                            $aab0f9a311e1a69945f2338c5651dd87[$e951d0b9610ba3624d06def5a541cb17] = A78bf8D35765BE2408c50712cE7a43aD::$StreamingServers[$e951d0b9610ba3624d06def5a541cb17]["total_clients"] > 0 && A78Bf8D35765be2408C50712CE7A43ad::$StreamingServers[$e951d0b9610ba3624d06def5a541cb17]["total_clients"] > $Fe028c63f38ae95c5a00bf47dbfb97a9 ? $Cd4eabf7ecf553f46c17f0bd5a382c46[$e951d0b9610ba3624d06def5a541cb17]["capacity"] : false;
                        }
                        $aab0f9a311e1a69945f2338c5651dd87 = array_filter($aab0f9a311e1a69945f2338c5651dd87, "is_numeric");
                        if (empty($aab0f9a311e1a69945f2338c5651dd87)) {
                            E310f9d1d479044c3f38d4e3940098c7:
                            return false;
                        }
                        $aeab45b2c8e6c4f72bec66f6f1a380c0 = array_keys($aab0f9a311e1a69945f2338c5651dd87);
                        $C3a0e56f71bc74a3da1fc67955fac9a6 = array_values($aab0f9a311e1a69945f2338c5651dd87);
                        array_multisort($C3a0e56f71bc74a3da1fc67955fac9a6, SORT_ASC, $aeab45b2c8e6c4f72bec66f6f1a380c0, SORT_ASC);
                        $aab0f9a311e1a69945f2338c5651dd87 = array_combine($aeab45b2c8e6c4f72bec66f6f1a380c0, $C3a0e56f71bc74a3da1fc67955fac9a6);
                        if ($F1350a5569e4b73d2f9cb26483f2a0c1 == "rtmp" && array_key_exists(SERVER_ID, $aab0f9a311e1a69945f2338c5651dd87)) {
                            $B0e9c71612dc0f9cbfac184b33ec7cae = SERVER_ID;
                            goto Abfdd728972a2798d5f98e139390ecf3;
                        }
                        if ($a8df9f055e91a1e9240230b69af85555["force_server_id"] != 0 and array_key_exists($a8df9f055e91a1e9240230b69af85555["force_server_id"], $aab0f9a311e1a69945f2338c5651dd87)) {
                            $B0e9c71612dc0f9cbfac184b33ec7cae = $a8df9f055e91a1e9240230b69af85555["force_server_id"];
                            goto e89ca2920e0492def23f0ac978bab6ac;
                        }
                        $C8a559944c9ad8d120b437a065024840 = array();
                        foreach (array_keys($aab0f9a311e1a69945f2338c5651dd87) as $e951d0b9610ba3624d06def5a541cb17) {
                            if (A78bF8d35765Be2408c50712ce7a43ad::$StreamingServers[$e951d0b9610ba3624d06def5a541cb17]["enable_geoip"] == 1) {
                                if (in_array($A75f2436a5614184bfe3442ddd050ec5, a78BF8D35765Be2408c50712ce7a43Ad::$StreamingServers[$e951d0b9610ba3624d06def5a541cb17]["geoip_countries"])) {
                                    $B0e9c71612dc0f9cbfac184b33ec7cae = $e951d0b9610ba3624d06def5a541cb17;
                                    goto e05f1b72bef6daaab8430644e6cb5ae4;
                                }
                                if (A78Bf8d35765be2408c50712cE7A43AD::$StreamingServers[$e951d0b9610ba3624d06def5a541cb17]["geoip_type"] == "strict") {
                                    unset($aab0f9a311e1a69945f2338c5651dd87[$e951d0b9610ba3624d06def5a541cb17]);
                                    goto Fd7c8e366330c6c5185231676a8c2a7d;
                                }
                                $C8a559944c9ad8d120b437a065024840[$e951d0b9610ba3624d06def5a541cb17] = a78bf8d35765bE2408C50712ce7a43aD::$StreamingServers[$e951d0b9610ba3624d06def5a541cb17]["geoip_type"] == "low_priority" ? 1 : 2;
                                Fd7c8e366330c6c5185231676a8c2a7d:
                                D60a6b55cfd678a3cab0a9b2bb62cc0b:
                                goto df1dab1529b7af4fa42d1ac9d461f6c7;
                            }
                            if (a78bf8D35765Be2408c50712Ce7a43ad::$StreamingServers[$e951d0b9610ba3624d06def5a541cb17]["enable_isp"] == 1) {
                                if (in_array($Cf735adc0fa7bac523a6d09af79aa459, a78Bf8d35765Be2408C50712Ce7A43ad::$StreamingServers[$e951d0b9610ba3624d06def5a541cb17]["isp_names"])) {
                                    $B0e9c71612dc0f9cbfac184b33ec7cae = $e951d0b9610ba3624d06def5a541cb17;
                                    goto e05f1b72bef6daaab8430644e6cb5ae4;
                                }
                                if (a78bF8D35765Be2408C50712cE7A43Ad::$StreamingServers[$e951d0b9610ba3624d06def5a541cb17]["isp_type"] == "strict") {
                                    unset($aab0f9a311e1a69945f2338c5651dd87[$e951d0b9610ba3624d06def5a541cb17]);
                                    goto F8729fb2e150ebd9eaececa784c85daa;
                                }
                                $C8a559944c9ad8d120b437a065024840[$e951d0b9610ba3624d06def5a541cb17] = a78bF8d35765BE2408C50712CE7a43Ad::$StreamingServers[$e951d0b9610ba3624d06def5a541cb17]["isp_type"] == "low_priority" ? 1 : 2;
                                F8729fb2e150ebd9eaececa784c85daa:
                                b5531bc8ac92447022ab49da65c2e7d0:
                                goto D5d6dab8f9060fc54285b93725e4084d;
                            }
                            $C8a559944c9ad8d120b437a065024840[$e951d0b9610ba3624d06def5a541cb17] = 1;
                            D5d6dab8f9060fc54285b93725e4084d:
                            df1dab1529b7af4fa42d1ac9d461f6c7:
                        }
                        e05f1b72bef6daaab8430644e6cb5ae4:
                        if (!(empty($C8a559944c9ad8d120b437a065024840) && empty($B0e9c71612dc0f9cbfac184b33ec7cae))) {
                            $B0e9c71612dc0f9cbfac184b33ec7cae = empty($B0e9c71612dc0f9cbfac184b33ec7cae) ? array_search(min($C8a559944c9ad8d120b437a065024840), $C8a559944c9ad8d120b437a065024840) : $B0e9c71612dc0f9cbfac184b33ec7cae;
                            e89ca2920e0492def23f0ac978bab6ac:
                            Abfdd728972a2798d5f98e139390ecf3:
                            if ($B0e9c71612dc0f9cbfac184b33ec7cae != SERVER_ID) {
                                if ($a28758c1ab974badfc544e11aaf19a57 == "live") {
                                    $D4a67bbd52a22a102a646011a4bec962 = $F1350a5569e4b73d2f9cb26483f2a0c1 == "m3u8" ? 0 : time() + 6;
                                    goto d511f32e191999fa5557c987210c2f7f;
                                }
                                $Cb08b127bfe426d7f3ccbd3e38f05471 = json_decode($c3a18c26bfa971a25d2e6ada870ff735["servers"][$B0e9c71612dc0f9cbfac184b33ec7cae]["stream_info"], true);
                                $D4a67bbd52a22a102a646011a4bec962 = time() + (int) $Cb08b127bfe426d7f3ccbd3e38f05471["of_duration"];
                                d511f32e191999fa5557c987210c2f7f:
                                $e3874676e9103a9996301beac4efcde2 = array("hash" => md5(json_encode(array("stream_id" => $ba85d77d367dcebfcc2a3db9e83bb581, "user_id" => $a8df9f055e91a1e9240230b69af85555["id"], "username" => $a8df9f055e91a1e9240230b69af85555["username"], "password" => $a8df9f055e91a1e9240230b69af85555["password"], "user_ip" => $f4889efa84e1f2e30e5e9780973f68cb, "live_streaming_pass" => a78bf8d35765BE2408c50712CE7a43Ad::$settings["live_streaming_pass"], "pid" => $c3a18c26bfa971a25d2e6ada870ff735["servers"][$B0e9c71612dc0f9cbfac184b33ec7cae]["pid"], "external_device" => $a349f0750f0a814bd31ec4b3da51da95, "on_demand" => $c3a18c26bfa971a25d2e6ada870ff735["servers"][$B0e9c71612dc0f9cbfac184b33ec7cae]["on_demand"], "isp" => $Cf735adc0fa7bac523a6d09af79aa459, "bitrate" => $c3a18c26bfa971a25d2e6ada870ff735["servers"][$B0e9c71612dc0f9cbfac184b33ec7cae]["bitrate"], "country" => $A75f2436a5614184bfe3442ddd050ec5, "extension" => $F1350a5569e4b73d2f9cb26483f2a0c1, "is_restreamer" => $a8df9f055e91a1e9240230b69af85555["is_restreamer"], "max_connections" => $a8df9f055e91a1e9240230b69af85555["max_connections"], "monitor_pid" => $c3a18c26bfa971a25d2e6ada870ff735["servers"][$B0e9c71612dc0f9cbfac184b33ec7cae]["monitor_pid"], "time" => $D4a67bbd52a22a102a646011a4bec962))), "stream_id" => $ba85d77d367dcebfcc2a3db9e83bb581, "user_id" => $a8df9f055e91a1e9240230b69af85555["id"], "time" => $D4a67bbd52a22a102a646011a4bec962, "pid" => $c3a18c26bfa971a25d2e6ada870ff735["servers"][$B0e9c71612dc0f9cbfac184b33ec7cae]["pid"], "external_device" => $a349f0750f0a814bd31ec4b3da51da95, "on_demand" => $c3a18c26bfa971a25d2e6ada870ff735["servers"][$B0e9c71612dc0f9cbfac184b33ec7cae]["on_demand"], "isp" => $Cf735adc0fa7bac523a6d09af79aa459, "bitrate" => $c3a18c26bfa971a25d2e6ada870ff735["servers"][$B0e9c71612dc0f9cbfac184b33ec7cae]["bitrate"], "country" => $A75f2436a5614184bfe3442ddd050ec5, "extension" => $F1350a5569e4b73d2f9cb26483f2a0c1, "is_restreamer" => $a8df9f055e91a1e9240230b69af85555["is_restreamer"], "max_connections" => $a8df9f055e91a1e9240230b69af85555["max_connections"], "monitor_pid" => $c3a18c26bfa971a25d2e6ada870ff735["servers"][$B0e9c71612dc0f9cbfac184b33ec7cae]["monitor_pid"]);
                                $Ad100f7d10d8567e78ddc1e86e51e4a9 = substr($_SERVER["REQUEST_URI"], 1);
                                $cb8983ea8c2dc44d7be007079a71c336 = substr_count($Ad100f7d10d8567e78ddc1e86e51e4a9, "?") == 0 ? "?" : "&";
                                header("Location: " . A78bF8d35765be2408c50712CE7A43aD::$StreamingServers[$B0e9c71612dc0f9cbfac184b33ec7cae]["site_url"] . $Ad100f7d10d8567e78ddc1e86e51e4a9 . $cb8983ea8c2dc44d7be007079a71c336 . "token=" . base64_encode(EAAB451EF7a60c6d480e43b6c15a14a1(json_encode($e3874676e9103a9996301beac4efcde2), md5(a78bf8D35765Be2408C50712Ce7a43Ad::$settings["crypt_load_balancing"]))));
                                die;
                            }
                            return array_merge($c3a18c26bfa971a25d2e6ada870ff735["info"], $c3a18c26bfa971a25d2e6ada870ff735["servers"][SERVER_ID]);
                        }
                        return false;
                    }
                    return false;
                }
                header("Location: " . str_replace(" ", "%20", json_decode($c3a18c26bfa971a25d2e6ada870ff735["info"]["stream_source"], true)[0]));
                die;
            }
            return false;
        }
        self::$ipTV_db->query("SELECT `tv_archive_server_id`,`tv_archive_duration` FROM `streams` WHERE `id` = '%d'", $ba85d77d367dcebfcc2a3db9e83bb581);
        if (!(self::$ipTV_db->D1e5ce3B87bb868B9E6eFD39aa355a4F() > 0)) {
            goto fe44649b515c4ec3e22b8a3cf1fc4d22;
        }
        $c72d66b481d02f854f0bef67db92a547 = self::$ipTV_db->F1eD191D78470660EDfF4A007696BC1F();
        if (!($c72d66b481d02f854f0bef67db92a547["tv_archive_duration"] > 0 && $c72d66b481d02f854f0bef67db92a547["tv_archive_server_id"] > 0 && array_key_exists($c72d66b481d02f854f0bef67db92a547["tv_archive_server_id"], A78bF8D35765BE2408C50712Ce7a43AD::$StreamingServers))) {
            Ec3c82ae49cdcc8ab3c7882a72a65387:
            fe44649b515c4ec3e22b8a3cf1fc4d22:
            return false;
        }
        if ($c72d66b481d02f854f0bef67db92a547["tv_archive_server_id"] != SERVER_ID) {
            parse_str($_SERVER["QUERY_STRING"], $Cc31a34e0b1fa157d875f9946912d9fa);
            $D4a67bbd52a22a102a646011a4bec962 = time() + $Cc31a34e0b1fa157d875f9946912d9fa["duration"] * 60;
            $e3874676e9103a9996301beac4efcde2 = array("hash" => md5(json_encode(array("user_id" => $a8df9f055e91a1e9240230b69af85555["id"], "username" => $a8df9f055e91a1e9240230b69af85555["username"], "password" => $a8df9f055e91a1e9240230b69af85555["password"], "user_ip" => $f4889efa84e1f2e30e5e9780973f68cb, "live_streaming_pass" => a78bF8D35765bE2408C50712cE7a43Ad::$settings["live_streaming_pass"], "external_device" => $a349f0750f0a814bd31ec4b3da51da95, "isp" => $Cf735adc0fa7bac523a6d09af79aa459, "country" => $A75f2436a5614184bfe3442ddd050ec5, "stream_id" => $ba85d77d367dcebfcc2a3db9e83bb581, "start" => $Cc31a34e0b1fa157d875f9946912d9fa["start"], "duration" => $Cc31a34e0b1fa157d875f9946912d9fa["duration"], "extension" => $Cc31a34e0b1fa157d875f9946912d9fa["extension"], "time" => $D4a67bbd52a22a102a646011a4bec962))), "user_id" => $a8df9f055e91a1e9240230b69af85555["id"], "username" => $a8df9f055e91a1e9240230b69af85555["username"], "password" => $a8df9f055e91a1e9240230b69af85555["password"], "time" => $D4a67bbd52a22a102a646011a4bec962, "external_device" => $a349f0750f0a814bd31ec4b3da51da95, "isp" => $Cf735adc0fa7bac523a6d09af79aa459, "country" => $A75f2436a5614184bfe3442ddd050ec5, "stream_id" => $ba85d77d367dcebfcc2a3db9e83bb581, "start" => $Cc31a34e0b1fa157d875f9946912d9fa["start"], "duration" => $Cc31a34e0b1fa157d875f9946912d9fa["duration"], "extension" => $Cc31a34e0b1fa157d875f9946912d9fa["extension"]);
            $Ad100f7d10d8567e78ddc1e86e51e4a9 = substr($_SERVER["REQUEST_URI"], 1);
            header("Location: " . A78bF8D35765be2408c50712Ce7A43aD::$StreamingServers[$c72d66b481d02f854f0bef67db92a547["tv_archive_server_id"]]["site_url"] . "streaming/timeshift.php?token=" . base64_encode(eaAB451ef7A60C6d480E43b6c15A14A1(json_encode($e3874676e9103a9996301beac4efcde2), md5(A78bF8d35765BE2408c50712Ce7A43AD::$settings["crypt_load_balancing"]))));
            die;
        }
        return true;
    }
    public static function eC7E013cf424bDF03238C1d46AB2a9Ae($ba85d77d367dcebfcc2a3db9e83bb581, $a65cbae81b158857c4230683ea812050 = array(), $a28758c1ab974badfc544e11aaf19a57 = "movie")
    {
        if ($a28758c1ab974badfc544e11aaf19a57 == "movie") {
            return in_array($ba85d77d367dcebfcc2a3db9e83bb581, $a65cbae81b158857c4230683ea812050);
        }
        if ($a28758c1ab974badfc544e11aaf19a57 == "series") {
            self::$ipTV_db->query("SELECT series_id FROM `series_episodes` WHERE `stream_id` = '%d' LIMIT 1", $ba85d77d367dcebfcc2a3db9e83bb581);
            if (!(self::$ipTV_db->D1E5ce3b87Bb868b9e6EFD39Aa355a4f() > 0)) {
                goto D403ce1f0eb34d70b71bf05231681a79;
            }
            return in_array(self::$ipTV_db->b98ce8B3899e362093173CC5EB4146b9(), $a65cbae81b158857c4230683ea812050);
        }
        D403ce1f0eb34d70b71bf05231681a79:
        a2519e01e648e11947db8d70937f4195:
        return false;
    }
    public static function E5550592AA298DD1D5ee59cdcE063A12($E38668abaa324e464e266fb7b7e784b1 = null, $f6806488699d3315dc5dc1e27a401b3e = null, $A6a4b4fbceaf0ab570c374f4faaa990f = null, $Fa9d0275367287eb0662f130e93d3a25 = false, $C1c49b38f7480b5e67acaf5b0185dc21 = false, $F7b34d6358a2bbb674f79a68e942b7e2 = false, $a28758c1ab974badfc544e11aaf19a57 = array(), $B5e1c013996afcec27bf828245c3ec37 = false, $f4889efa84e1f2e30e5e9780973f68cb = '', $D4f195af96a237479546fa1dccf6173a = '', $a8851ef591e0cdd9aad6ec4f7bd4b160 = array(), $Cd2953f76721ad9589ab3d88c42b62b9 = '', $ba85d77d367dcebfcc2a3db9e83bb581 = 0)
    {
        if (empty($E38668abaa324e464e266fb7b7e784b1)) {
            self::$ipTV_db->query("SELECT * FROM `users` WHERE `username` = '%s' AND `password` = '%s' LIMIT 1", $f6806488699d3315dc5dc1e27a401b3e, $A6a4b4fbceaf0ab570c374f4faaa990f);
            goto ba15e6818a3efe445f4f9693713b0a63;
        }
        self::$ipTV_db->query("SELECT * FROM `users` WHERE `id` = '%d'", $E38668abaa324e464e266fb7b7e784b1);
        ba15e6818a3efe445f4f9693713b0a63:
        if (!(self::$ipTV_db->d1e5Ce3b87BB868b9E6EfD39Aa355a4F() > 0)) {
            return false;
        }
        $a8df9f055e91a1e9240230b69af85555 = self::$ipTV_db->F1eD191d78470660eDFf4A007696bC1F();
        if (!(A78Bf8D35765be2408C50712cE7A43Ad::$settings["case_sensitive_line"] == 1 && !empty($f6806488699d3315dc5dc1e27a401b3e) && !empty($A6a4b4fbceaf0ab570c374f4faaa990f))) {
            goto ec8948a763869b196c6edd56f02ebd47;
        }
        if (!($a8df9f055e91a1e9240230b69af85555["username"] != $f6806488699d3315dc5dc1e27a401b3e || $a8df9f055e91a1e9240230b69af85555["password"] != $A6a4b4fbceaf0ab570c374f4faaa990f)) {
            ec8948a763869b196c6edd56f02ebd47:
            if (!(A78bf8d35765bE2408c50712ce7a43ad::$settings["county_override_1st"] == 1 && empty($a8df9f055e91a1e9240230b69af85555["forced_country"]) && !empty($f4889efa84e1f2e30e5e9780973f68cb) && $a8df9f055e91a1e9240230b69af85555["max_connections"] == 1)) {
                goto f09cc905c8975d30745e50905000379b;
            }
            $a8df9f055e91a1e9240230b69af85555["forced_country"] = geoip_country_code_by_name($f4889efa84e1f2e30e5e9780973f68cb);
            self::$ipTV_db->query("UPDATE `users` SET `forced_country` = '%s' WHERE `id` = '%d'", $a8df9f055e91a1e9240230b69af85555["forced_country"], $a8df9f055e91a1e9240230b69af85555["id"]);
            f09cc905c8975d30745e50905000379b:
            if (!($a8df9f055e91a1e9240230b69af85555["is_mag"] == 1 && a78Bf8D35765BE2408c50712Ce7A43aD::$settings["mag_security"] == 1)) {
                goto A4a7aff7f29c6ec2e57bfd6bad6e63a5;
            }
            if (!empty($a8df9f055e91a1e9240230b69af85555["play_token"]) && !empty($Cd2953f76721ad9589ab3d88c42b62b9)) {
                list($Aacb752351b5de80f12830c2026b757e, $B96676565d19827b6e2eda6db94167c0, $cced8089119eaa83c17b19ea19d9af22) = explode(":", $a8df9f055e91a1e9240230b69af85555["play_token"]);
                if ($Aacb752351b5de80f12830c2026b757e == $Cd2953f76721ad9589ab3d88c42b62b9 && $B96676565d19827b6e2eda6db94167c0 >= time() && $cced8089119eaa83c17b19ea19d9af22 == $ba85d77d367dcebfcc2a3db9e83bb581) {
                    goto bdcd318a4e6cd52c118c39713c3b9f6c;
                }
                $a8df9f055e91a1e9240230b69af85555["mag_invalid_token"] = true;
                bdcd318a4e6cd52c118c39713c3b9f6c:
                goto Eeef57bd06b00f1a39f96f869e8a433b;
            }
            $a8df9f055e91a1e9240230b69af85555["mag_invalid_token"] = true;
            Eeef57bd06b00f1a39f96f869e8a433b:
            A4a7aff7f29c6ec2e57bfd6bad6e63a5:
            $a8df9f055e91a1e9240230b69af85555["bouquet"] = json_decode($a8df9f055e91a1e9240230b69af85555["bouquet"], true);
            $a8df9f055e91a1e9240230b69af85555["allowed_ips"] = @array_filter(array_map("trim", json_decode($a8df9f055e91a1e9240230b69af85555["allowed_ips"], true)));
            $a8df9f055e91a1e9240230b69af85555["allowed_ua"] = @array_filter(array_map("trim", json_decode($a8df9f055e91a1e9240230b69af85555["allowed_ua"], true)));
            if ($F7b34d6358a2bbb674f79a68e942b7e2) {
                self::$ipTV_db->query("SELECT COUNT(`activity_id`) FROM `user_activity_now` WHERE `user_id` = '%d'", $a8df9f055e91a1e9240230b69af85555["id"]);
                $a8df9f055e91a1e9240230b69af85555["active_cons"] = self::$ipTV_db->B98CE8b3899E362093173CC5eB4146b9();
                if (!($a8df9f055e91a1e9240230b69af85555["max_connections"] == 1 && a78Bf8d35765Be2408c50712CE7a43Ad::$settings["disallow_2nd_ip_con"] == 1 && $a8df9f055e91a1e9240230b69af85555["active_cons"] > 0 && !empty($f4889efa84e1f2e30e5e9780973f68cb))) {
                    goto cec17e215e6ada13315b8a96c290b35e;
                }
                self::$ipTV_db->query("SELECT user_ip FROM `user_activity_now` WHERE `user_id` = '%d' LIMIT 1", $a8df9f055e91a1e9240230b69af85555["id"]);
                if (!(self::$ipTV_db->D1E5cE3b87Bb868B9e6efD39aA355a4F() > 0)) {
                    goto d27bc04afcffd81351093f9008498dc7;
                }
                $C529401a6487f7fc473dd0ec948c66c8 = self::$ipTV_db->B98cE8b3899e362093173cC5eb4146B9();
                if (!($C529401a6487f7fc473dd0ec948c66c8 != $f4889efa84e1f2e30e5e9780973f68cb)) {
                    goto B5d4391b192de3af44f6814ffe1ead92;
                }
                $a8df9f055e91a1e9240230b69af85555["ip_limit_reached"] = 1;
                B5d4391b192de3af44f6814ffe1ead92:
                d27bc04afcffd81351093f9008498dc7:
                cec17e215e6ada13315b8a96c290b35e:
                $a8df9f055e91a1e9240230b69af85555["pair_line_info"] = array();
                if (is_null($a8df9f055e91a1e9240230b69af85555["pair_id"])) {
                    goto c8ad298c2087c7240ac59f239f61fb2e;
                }
                self::$ipTV_db->query("SELECT COUNT(`activity_id`) FROM `user_activity_now` WHERE `user_id` = '%d'", $a8df9f055e91a1e9240230b69af85555["pair_id"]);
                $a8df9f055e91a1e9240230b69af85555["pair_line_info"]["active_cons"] = self::$ipTV_db->b98Ce8b3899E362093173cc5eB4146B9();
                self::$ipTV_db->query("SELECT max_connections FROM `users` WHERE `id` = '%d'", $a8df9f055e91a1e9240230b69af85555["pair_id"]);
                $a8df9f055e91a1e9240230b69af85555["pair_line_info"]["max_connections"] = self::$ipTV_db->B98cE8b3899E362093173cc5Eb4146B9();
                c8ad298c2087c7240ac59f239f61fb2e:
                goto Ecdeae823e2553da93e6f3e571b0351a;
            }
            $a8df9f055e91a1e9240230b69af85555["active_cons"] = "N/A";
            Ecdeae823e2553da93e6f3e571b0351a:
            if (file_exists("TMP_DIRuser_output" . $a8df9f055e91a1e9240230b69af85555["id"])) {
                $a8df9f055e91a1e9240230b69af85555["output_formats"] = unserialize(file_get_contents("TMP_DIRuser_output" . $a8df9f055e91a1e9240230b69af85555["id"]));
                goto B502114d2462a2b04b290c0b3e7a0244;
            }
            self::$ipTV_db->query("SELECT *\n                                    FROM `access_output` t1\n                                    INNER JOIN `user_output` t2 ON t1.access_output_id = t2.access_output_id\n                                    WHERE t2.user_id = '%d'", $a8df9f055e91a1e9240230b69af85555["id"]);
            $a8df9f055e91a1e9240230b69af85555["output_formats"] = self::$ipTV_db->c126fd559932f625CDF6098D86C63880(true, "output_key");
            file_put_contents("TMP_DIRuser_output" . $a8df9f055e91a1e9240230b69af85555["id"], serialize($a8df9f055e91a1e9240230b69af85555["output_formats"]), LOCK_EX);
            B502114d2462a2b04b290c0b3e7a0244:
            $a8df9f055e91a1e9240230b69af85555["con_isp_name"] = $a8df9f055e91a1e9240230b69af85555["con_isp_type"] = null;
            $a8df9f055e91a1e9240230b69af85555["isp_is_server"] = $a8df9f055e91a1e9240230b69af85555["isp_violate"] = 0;
            if (!(a78bF8D35765be2408c50712CE7A43aD::$settings["show_isps"] == 1 && !empty($f4889efa84e1f2e30e5e9780973f68cb))) {
                goto D0412de8a75e99ca3552f03fbcb2f008;
            }
            $Ab8205819e41cfa4d857e6ec45554558 = self::ec7D6405e2E9AB495aFb23100077912c($f4889efa84e1f2e30e5e9780973f68cb, $D4f195af96a237479546fa1dccf6173a);
            if (!is_array($Ab8205819e41cfa4d857e6ec45554558)) {
                goto b9c412a8f73a23a52d0c15cda3e4912b;
            }
            if (empty($Ab8205819e41cfa4d857e6ec45554558["isp_info"]["description"])) {
                goto A551dfd8f74f90d8fd0499f2b5078982;
            }
            $a8df9f055e91a1e9240230b69af85555["con_isp_name"] = $Ab8205819e41cfa4d857e6ec45554558["isp_info"]["description"];
            $de64b4b9800f8407c8499fdc13f8e4f6 = self::A477369ead7aA63E77aD3F4634982a8A($a8df9f055e91a1e9240230b69af85555["con_isp_name"]);
            if (!($a8df9f055e91a1e9240230b69af85555["is_restreamer"] == 0 && a78bf8d35765Be2408C50712CE7a43AD::$settings["block_svp"] == 1 && !empty($Ab8205819e41cfa4d857e6ec45554558["isp_info"]["is_server"]))) {
                goto aa73a3261c0741ab2dedbbf1deccd099;
            }
            $a8df9f055e91a1e9240230b69af85555["isp_is_server"] = $Ab8205819e41cfa4d857e6ec45554558["isp_info"]["is_server"];
            aa73a3261c0741ab2dedbbf1deccd099:
            if (!($a8df9f055e91a1e9240230b69af85555["isp_is_server"] == 1)) {
                goto C36f1b09018272dea575165c202c33f8;
            }
            $a8df9f055e91a1e9240230b69af85555["con_isp_type"] = $Ab8205819e41cfa4d857e6ec45554558["isp_info"]["type"];
            C36f1b09018272dea575165c202c33f8:
            if (!($de64b4b9800f8407c8499fdc13f8e4f6 !== false)) {
                goto Be31f674dffdf9e6b17ab7a11f12d66c;
            }
            $a8df9f055e91a1e9240230b69af85555["isp_is_server"] = $de64b4b9800f8407c8499fdc13f8e4f6 == 1 ? 1 : 0;
            $a8df9f055e91a1e9240230b69af85555["con_isp_type"] = $a8df9f055e91a1e9240230b69af85555["isp_is_server"] == 1 ? "Custom" : null;
            Be31f674dffdf9e6b17ab7a11f12d66c:
            A551dfd8f74f90d8fd0499f2b5078982:
            b9c412a8f73a23a52d0c15cda3e4912b:
            if (!(!empty($a8df9f055e91a1e9240230b69af85555["con_isp_name"]) && A78bF8D35765be2408C50712cE7A43aD::$settings["enable_isp_lock"] == 1 && $a8df9f055e91a1e9240230b69af85555["is_stalker"] == 0 && $a8df9f055e91a1e9240230b69af85555["is_isplock"] == 1 && !empty($a8df9f055e91a1e9240230b69af85555["isp_desc"]) && strtolower($a8df9f055e91a1e9240230b69af85555["con_isp_name"]) != strtolower($a8df9f055e91a1e9240230b69af85555["isp_desc"]))) {
                goto d723e4aa719aee16fc3798fcecf2819d;
            }
            $a8df9f055e91a1e9240230b69af85555["isp_violate"] = 1;
            d723e4aa719aee16fc3798fcecf2819d:
            if (!($a8df9f055e91a1e9240230b69af85555["isp_violate"] == 0 && strtolower($a8df9f055e91a1e9240230b69af85555["con_isp_name"]) != strtolower($a8df9f055e91a1e9240230b69af85555["isp_desc"]))) {
                goto ac33fc440f7f7f506e33791c8189a6e8;
            }
            self::$ipTV_db->query("UPDATE `users` SET `isp_desc` = '%s' WHERE `id` = '%d'", $a8df9f055e91a1e9240230b69af85555["con_isp_name"], $a8df9f055e91a1e9240230b69af85555["id"]);
            ac33fc440f7f7f506e33791c8189a6e8:
            D0412de8a75e99ca3552f03fbcb2f008:
            if (!$Fa9d0275367287eb0662f130e93d3a25) {
                goto Ae3a7fbfc860ed14102e22fa14af74b8;
            }
            $Ff48bb3649e5b84524bd8d318c03db3c = $A92229131e0f5177a362478fd6f3bd8d = array();
            if (!(a78bF8D35765BE2408C50712ce7a43aD::$settings["new_sorting_bouquet"] != 1)) {
                goto def1705bd5fb80508dec2211cd2cdfa4;
            }
            sort($a8df9f055e91a1e9240230b69af85555["bouquet"]);
            def1705bd5fb80508dec2211cd2cdfa4:
            foreach ($a8df9f055e91a1e9240230b69af85555["bouquet"] as $b3c28ce8f38cc88b3954fadda9ca6553) {
                if (!isset(A78bF8d35765BE2408c50712Ce7A43AD::$Bouquets[$b3c28ce8f38cc88b3954fadda9ca6553]["streams"])) {
                    goto Ae97305c7e24168ca652f7bf2620f352;
                }
                $Ff48bb3649e5b84524bd8d318c03db3c = array_merge($Ff48bb3649e5b84524bd8d318c03db3c, a78BF8D35765be2408c50712ce7a43AD::$Bouquets[$b3c28ce8f38cc88b3954fadda9ca6553]["streams"]);
                Ae97305c7e24168ca652f7bf2620f352:
                if (!isset(a78BF8d35765BE2408C50712cE7a43aD::$Bouquets[$b3c28ce8f38cc88b3954fadda9ca6553]["series"])) {
                    goto C177c343e54a22ea3588265047589bca;
                }
                $A92229131e0f5177a362478fd6f3bd8d = array_merge($A92229131e0f5177a362478fd6f3bd8d, A78bF8D35765be2408c50712Ce7A43AD::$Bouquets[$b3c28ce8f38cc88b3954fadda9ca6553]["series"]);
                C177c343e54a22ea3588265047589bca:
            }
            if (A78Bf8d35765be2408c50712CE7A43aD::$settings["new_sorting_bouquet"] != 1) {
                $a8df9f055e91a1e9240230b69af85555["channel_ids"] = array_unique($Ff48bb3649e5b84524bd8d318c03db3c);
                $a8df9f055e91a1e9240230b69af85555["series_ids"] = array_unique($A92229131e0f5177a362478fd6f3bd8d);
                goto Bf8a610691e4d6cca498b48622274f4c;
            }
            $a8df9f055e91a1e9240230b69af85555["channel_ids"] = array_reverse(array_unique(array_reverse($Ff48bb3649e5b84524bd8d318c03db3c)));
            $a8df9f055e91a1e9240230b69af85555["series_ids"] = array_reverse(array_unique(array_reverse($A92229131e0f5177a362478fd6f3bd8d)));
            Bf8a610691e4d6cca498b48622274f4c:
            if (!($C1c49b38f7480b5e67acaf5b0185dc21 && !empty($a8df9f055e91a1e9240230b69af85555["channel_ids"]))) {
                goto Cb7dc9da592a751caa60eec5c1b5c8bd;
            }
            $a8df9f055e91a1e9240230b69af85555["channels"] = array();
            $output = array();
            $e3a76043abaf369f5e7250f23baaf1bb = empty($a28758c1ab974badfc544e11aaf19a57) ? STREAM_TYPE : $a28758c1ab974badfc544e11aaf19a57;
            foreach ($e3a76043abaf369f5e7250f23baaf1bb as $Ca434bcc380e9dbd2a3a588f6c32d84f) {
                if (!file_exists(TMP_DIR . $Ca434bcc380e9dbd2a3a588f6c32d84f . "_main.php")) {
                    goto F74013b606ea4ccaa2fbf85d07446844;
                }
                $d8371b9d492a3a005aae00b32747599b = (include TMP_DIR . $Ca434bcc380e9dbd2a3a588f6c32d84f . "_main.php");
                $output = array_replace($output, $d8371b9d492a3a005aae00b32747599b);
                F74013b606ea4ccaa2fbf85d07446844:
            }
            foreach ($a8df9f055e91a1e9240230b69af85555["channel_ids"] as $b3c28ce8f38cc88b3954fadda9ca6553) {
                if (!isset($output[$b3c28ce8f38cc88b3954fadda9ca6553])) {
                    goto Cbc53590065dc35ae1d391492a5c3f4c;
                }
                if (!$B5e1c013996afcec27bf828245c3ec37) {
                    goto Fbbfd9a91f5062a8f5fcf23a8bacdf23;
                }
                $output[$b3c28ce8f38cc88b3954fadda9ca6553]["is_adult"] = strtolower($output[$b3c28ce8f38cc88b3954fadda9ca6553]["category_name"]) == "for adults" ? 1 : 0;
                Fbbfd9a91f5062a8f5fcf23a8bacdf23:
                $a8df9f055e91a1e9240230b69af85555["channels"][$b3c28ce8f38cc88b3954fadda9ca6553] = $output[$b3c28ce8f38cc88b3954fadda9ca6553];
                Cbc53590065dc35ae1d391492a5c3f4c:
            }
            $output = null;
            if (empty($a8851ef591e0cdd9aad6ec4f7bd4b160["items_per_page"])) {
                goto e223e65fb63c7ad10d76b1b7bec4175d;
            }
            $a8df9f055e91a1e9240230b69af85555["total_found_rows"] = count($a8df9f055e91a1e9240230b69af85555["channels"]);
            $a8df9f055e91a1e9240230b69af85555["channels"] = array_slice($a8df9f055e91a1e9240230b69af85555["channels"], $a8851ef591e0cdd9aad6ec4f7bd4b160["offset"], $a8851ef591e0cdd9aad6ec4f7bd4b160["items_per_page"]);
            e223e65fb63c7ad10d76b1b7bec4175d:
            Cb7dc9da592a751caa60eec5c1b5c8bd:
            Ae3a7fbfc860ed14102e22fa14af74b8:
            return $a8df9f055e91a1e9240230b69af85555;
        }
        return false;
    }
    public static function Bc358DB57D4903bFdDF6652560fae708($Fe9028a70727ba5f6b7129f9352b020c, $a9b4c615c3623cb531f93f87f402ccdc)
    {
        if (file_exists("TMP_DIRcategories_bouq")) {
            if (is_array($a9b4c615c3623cb531f93f87f402ccdc)) {
                goto Afac3ce0053ed22798fe8a8db15e4a04;
            }
            $a9b4c615c3623cb531f93f87f402ccdc = json_decode($a9b4c615c3623cb531f93f87f402ccdc, true);
            Afac3ce0053ed22798fe8a8db15e4a04:
            $output = unserialize(file_get_contents("TMP_DIRcategories_bouq"));
            foreach ($a9b4c615c3623cb531f93f87f402ccdc as $A4d6fb6268124336b7497e2f7283d227) {
                if (!isset($output[$A4d6fb6268124336b7497e2f7283d227])) {
                    goto Fa52ee302ea175e0439eab89173a11ab;
                }
                if (!in_array($Fe9028a70727ba5f6b7129f9352b020c, $output[$A4d6fb6268124336b7497e2f7283d227])) {
                    Fa52ee302ea175e0439eab89173a11ab:
                }
                return true;
            }
            return false;
        }
        return true;
    }
    public static function f2cBd6b6f59558B819C0cFF8C3B2EF2c($F89e57ebe9caa43312cce5a27bfa9e5c = null, $bad0c96fedbc6eccfe927016a4dc3cd6 = null, $Fa9d0275367287eb0662f130e93d3a25 = false, $C1c49b38f7480b5e67acaf5b0185dc21 = false, $F7b34d6358a2bbb674f79a68e942b7e2 = false)
    {
        if (empty($F89e57ebe9caa43312cce5a27bfa9e5c)) {
            self::$ipTV_db->query("SELECT * FROM `mag_devices` WHERE `mac` = '%s'", base64_encode($bad0c96fedbc6eccfe927016a4dc3cd6));
            goto Bcf01ccab863d0c4b6b2eedbf3354c5b;
        }
        self::$ipTV_db->query("SELECT * FROM `mag_devices` WHERE `mag_id` = '%d'", $F89e57ebe9caa43312cce5a27bfa9e5c);
        Bcf01ccab863d0c4b6b2eedbf3354c5b:
        if (!(self::$ipTV_db->d1e5Ce3b87bb868b9e6eFd39Aa355a4F() > 0)) {
            return false;
        }
        $a9acf1899f95ee2d7eaf6ccc5c6e8d8e = array();
        $a9acf1899f95ee2d7eaf6ccc5c6e8d8e["mag_device"] = self::$ipTV_db->f1eD191d78470660eDff4a007696bc1F();
        $a9acf1899f95ee2d7eaf6ccc5c6e8d8e["mag_device"]["mac"] = base64_decode($a9acf1899f95ee2d7eaf6ccc5c6e8d8e["mag_device"]["mac"]);
        $a9acf1899f95ee2d7eaf6ccc5c6e8d8e["user_info"] = array();
        if (!($a8df9f055e91a1e9240230b69af85555 = self::E5550592Aa298dd1D5EE59Cdce063A12($a9acf1899f95ee2d7eaf6ccc5c6e8d8e["mag_device"]["user_id"], null, null, $Fa9d0275367287eb0662f130e93d3a25, $C1c49b38f7480b5e67acaf5b0185dc21, $F7b34d6358a2bbb674f79a68e942b7e2))) {
            goto a35cef8194cf301a2822a4a9578cc948;
        }
        $a9acf1899f95ee2d7eaf6ccc5c6e8d8e["user_info"] = $a8df9f055e91a1e9240230b69af85555;
        a35cef8194cf301a2822a4a9578cc948:
        $a9acf1899f95ee2d7eaf6ccc5c6e8d8e["pair_line_info"] = array();
        if (empty($a9acf1899f95ee2d7eaf6ccc5c6e8d8e["user_info"])) {
            goto E85c70c2b93bc221ac83a581f4827ddc;
        }
        $a9acf1899f95ee2d7eaf6ccc5c6e8d8e["pair_line_info"] = array();
        if (is_null($a9acf1899f95ee2d7eaf6ccc5c6e8d8e["user_info"]["pair_id"])) {
            goto C9ef3fea46f3e735e386d722c0991dd4;
        }
        if (!($a8df9f055e91a1e9240230b69af85555 = self::E5550592aA298dd1D5ee59cdce063A12($a9acf1899f95ee2d7eaf6ccc5c6e8d8e["user_info"]["pair_id"], null, null, $Fa9d0275367287eb0662f130e93d3a25, $C1c49b38f7480b5e67acaf5b0185dc21, $F7b34d6358a2bbb674f79a68e942b7e2))) {
            goto dcd519d57bbd7a08048e0e076ad0502a;
        }
        $a9acf1899f95ee2d7eaf6ccc5c6e8d8e["pair_line_info"] = $a8df9f055e91a1e9240230b69af85555;
        dcd519d57bbd7a08048e0e076ad0502a:
        C9ef3fea46f3e735e386d722c0991dd4:
        E85c70c2b93bc221ac83a581f4827ddc:
        return $a9acf1899f95ee2d7eaf6ccc5c6e8d8e;
    }
    public static function a2999eEDBe1FF2D9cE52ef5311680Cd4($E84b78040a42ede27e9c6a342a7cf406, $Fa9d0275367287eb0662f130e93d3a25 = false, $C1c49b38f7480b5e67acaf5b0185dc21 = false, $F7b34d6358a2bbb674f79a68e942b7e2 = false)
    {
        if (empty($E84b78040a42ede27e9c6a342a7cf406["device_id"])) {
            self::$ipTV_db->query("SELECT * FROM `enigma2_devices` WHERE `mac` = '%s'", $E84b78040a42ede27e9c6a342a7cf406["mac"]);
            goto aa38446f9a9535ab42102a607edc1bc4;
        }
        self::$ipTV_db->query("SELECT * FROM `enigma2_devices` WHERE `device_id` = '%d'", $E84b78040a42ede27e9c6a342a7cf406["device_id"]);
        aa38446f9a9535ab42102a607edc1bc4:
        if (!(self::$ipTV_db->d1e5CE3B87bb868b9e6eFD39aA355A4F() > 0)) {
            return false;
        }
        $f80fde69180c88b387a3450bccab89de = array();
        $f80fde69180c88b387a3450bccab89de["enigma2"] = self::$ipTV_db->F1ED191d78470660edFF4a007696bc1F();
        $f80fde69180c88b387a3450bccab89de["user_info"] = array();
        if (!($a8df9f055e91a1e9240230b69af85555 = self::E5550592aA298DD1d5EE59cdce063A12($f80fde69180c88b387a3450bccab89de["enigma2"]["user_id"], null, null, $Fa9d0275367287eb0662f130e93d3a25, $C1c49b38f7480b5e67acaf5b0185dc21, $F7b34d6358a2bbb674f79a68e942b7e2))) {
            goto Db5684deeed7d1b2d20635d03416225e;
        }
        $f80fde69180c88b387a3450bccab89de["user_info"] = $a8df9f055e91a1e9240230b69af85555;
        Db5684deeed7d1b2d20635d03416225e:
        $f80fde69180c88b387a3450bccab89de["pair_line_info"] = array();
        if (empty($f80fde69180c88b387a3450bccab89de["user_info"])) {
            goto f248176ec410a971655a3d553b3ac46a;
        }
        $f80fde69180c88b387a3450bccab89de["pair_line_info"] = array();
        if (is_null($f80fde69180c88b387a3450bccab89de["user_info"]["pair_id"])) {
            goto Dd5db504c422114fd4c511adf1ee79e3;
        }
        if (!($a8df9f055e91a1e9240230b69af85555 = self::e5550592aA298dD1d5Ee59cDce063a12($f80fde69180c88b387a3450bccab89de["user_info"]["pair_id"], null, null, $Fa9d0275367287eb0662f130e93d3a25, $C1c49b38f7480b5e67acaf5b0185dc21, $F7b34d6358a2bbb674f79a68e942b7e2))) {
            goto ede6b39e347c70608d061c4ee24f650e;
        }
        $f80fde69180c88b387a3450bccab89de["pair_line_info"] = $a8df9f055e91a1e9240230b69af85555;
        ede6b39e347c70608d061c4ee24f650e:
        Dd5db504c422114fd4c511adf1ee79e3:
        f248176ec410a971655a3d553b3ac46a:
        return $f80fde69180c88b387a3450bccab89de;
    }
    public static function a813cBD1E7EA2Bb17742dE7BB2392ebF($E38668abaa324e464e266fb7b7e784b1, $d1137e717291f9bcc4c153ac7ea29f57)
    {
        self::$ipTV_db->query("SELECT * FROM `user_activity_now` WHERE `user_id` = '%d' ORDER BY activity_id ASC", $E38668abaa324e464e266fb7b7e784b1);
        $E80aae019385d9c9558555fb07017028 = self::$ipTV_db->c126fd559932F625Cdf6098d86C63880();
        $f5ab0145e33718c87b1ade175ab1ec24 = count($E80aae019385d9c9558555fb07017028) - $d1137e717291f9bcc4c153ac7ea29f57 + 1;
        if (!($f5ab0145e33718c87b1ade175ab1ec24 <= 0)) {
            $Fc400afa4288af82b36b1a85c30416c2 = 0;
            $a65cbae81b158857c4230683ea812050 = array();
            $C48e0083a9caa391609a3c645a2ec889 = 0;
            f800ffef6c9b9b805f7a8228580f4529:
            if (!($C48e0083a9caa391609a3c645a2ec889 < count($E80aae019385d9c9558555fb07017028) && $C48e0083a9caa391609a3c645a2ec889 < $f5ab0145e33718c87b1ade175ab1ec24)) {
                if (empty($a65cbae81b158857c4230683ea812050)) {
                    goto B56533dd9877f0824fa3fe9b91a163b2;
                }
                self::$ipTV_db->query("DELETE FROM `user_activity_now` WHERE `activity_id` IN (" . implode(",", $a65cbae81b158857c4230683ea812050) . ")");
                B56533dd9877f0824fa3fe9b91a163b2:
                return $Fc400afa4288af82b36b1a85c30416c2;
            }
            if (!($E80aae019385d9c9558555fb07017028[$C48e0083a9caa391609a3c645a2ec889]["hls_end"] == 1)) {
                if (!self::a1eAe86369aa95a55b4BE332F1e22FE3($E80aae019385d9c9558555fb07017028[$C48e0083a9caa391609a3c645a2ec889], false)) {
                    goto f41b9a9a9b55671be2931c17fb0dd560;
                }
                ++$Fc400afa4288af82b36b1a85c30416c2;
                if (!($E80aae019385d9c9558555fb07017028[$C48e0083a9caa391609a3c645a2ec889]["container"] != "hls")) {
                    goto A1af80a46cd08b74090c567d4751e202;
                }
                $a65cbae81b158857c4230683ea812050[] = $E80aae019385d9c9558555fb07017028[$C48e0083a9caa391609a3c645a2ec889]["activity_id"];
                A1af80a46cd08b74090c567d4751e202:
                f41b9a9a9b55671be2931c17fb0dd560:
                goto d73b683e3d730f23e40f720d79f33bcf;
            }
            d73b683e3d730f23e40f720d79f33bcf:
            $C48e0083a9caa391609a3c645a2ec889++;
            goto f800ffef6c9b9b805f7a8228580f4529;
        }
        return;
    }
    public static function A1Eae86369aa95A55B4bE332f1e22fE3($Cac03b89c9bf5eedf49be049cd3ad8b2, $F5478657dda4770727c6f4f19bcf419c = true)
    {
        if (!empty($Cac03b89c9bf5eedf49be049cd3ad8b2)) {
            if (!empty($Cac03b89c9bf5eedf49be049cd3ad8b2["activity_id"])) {
                goto B8a0dc3851f6109173f33cb9a2a66746;
            }
            self::$ipTV_db->query("SELECT * FROM `user_activity_now` WHERE `activity_id` = '%d'", $Cac03b89c9bf5eedf49be049cd3ad8b2);
            $Cac03b89c9bf5eedf49be049cd3ad8b2 = self::$ipTV_db->f1Ed191D78470660edfF4A007696bC1f();
            B8a0dc3851f6109173f33cb9a2a66746:
            if (!empty($Cac03b89c9bf5eedf49be049cd3ad8b2)) {
                if ($Cac03b89c9bf5eedf49be049cd3ad8b2["container"] == "rtmp") {
                    if ($Cac03b89c9bf5eedf49be049cd3ad8b2["server_id"] == SERVER_ID) {
                        shell_exec("wget --timeout=2 -O /dev/null -o /dev/null \"" . A78bF8D35765BE2408c50712cE7a43AD::$StreamingServers[SERVER_ID]["rtmp_mport_url"] . "control/drop/client?clientid={$Cac03b89c9bf5eedf49be049cd3ad8b2["pid"]}\" >/dev/null 2>/dev/null &");
                        goto A166f13caba73ef46cba6e84fb8daa72;
                    }
                    self::$ipTV_db->query("INSERT INTO `signals` (`pid`,`server_id`,`rtmp`,`time`) VALUES('%d','%d','%d',UNIX_TIMESTAMP())", $Cac03b89c9bf5eedf49be049cd3ad8b2["pid"], $Cac03b89c9bf5eedf49be049cd3ad8b2["server_id"], 1);
                    A166f13caba73ef46cba6e84fb8daa72:
                    goto Db2da463655480a0a63d9e81a0940526;
                }
                if ($Cac03b89c9bf5eedf49be049cd3ad8b2["container"] == "hls") {
                    if ($F5478657dda4770727c6f4f19bcf419c) {
                        goto fe25f286d9aef47729c4c8e12bd1462c;
                    }
                    self::$ipTV_db->query("UPDATE `user_activity_now` SET `hls_end` = 1 WHERE `activity_id` = '%d'", $Cac03b89c9bf5eedf49be049cd3ad8b2["activity_id"]);
                    fe25f286d9aef47729c4c8e12bd1462c:
                    goto E0afc40c3eeabe7fb07301b8a5e7bf9c;
                }
                if ($Cac03b89c9bf5eedf49be049cd3ad8b2["server_id"] == SERVER_ID) {
                    shell_exec("kill -9 {$Cac03b89c9bf5eedf49be049cd3ad8b2["pid"]} >/dev/null 2>/dev/null &");
                    goto ca7c92fdfb7e6672cbd36405c9ea020e;
                }
                self::$ipTV_db->query("INSERT INTO `signals` (`pid`,`server_id`,`time`) VALUES('%d','%d',UNIX_TIMESTAMP())", $Cac03b89c9bf5eedf49be049cd3ad8b2["pid"], $Cac03b89c9bf5eedf49be049cd3ad8b2["server_id"]);
                ca7c92fdfb7e6672cbd36405c9ea020e:
                E0afc40c3eeabe7fb07301b8a5e7bf9c:
                Db2da463655480a0a63d9e81a0940526:
                if (!$F5478657dda4770727c6f4f19bcf419c) {
                    goto bd189efc7ee5279caf67d1b6a6bb70b9;
                }
                self::$ipTV_db->query("DELETE FROM `user_activity_now` WHERE `activity_id` = '%d'", $Cac03b89c9bf5eedf49be049cd3ad8b2["activity_id"]);
                bd189efc7ee5279caf67d1b6a6bb70b9:
                self::A49C2fB1ebA096C52a352A85C8D09D8d($Cac03b89c9bf5eedf49be049cd3ad8b2["server_id"], $Cac03b89c9bf5eedf49be049cd3ad8b2["user_id"], $Cac03b89c9bf5eedf49be049cd3ad8b2["stream_id"], $Cac03b89c9bf5eedf49be049cd3ad8b2["date_start"], $Cac03b89c9bf5eedf49be049cd3ad8b2["user_agent"], $Cac03b89c9bf5eedf49be049cd3ad8b2["user_ip"], $Cac03b89c9bf5eedf49be049cd3ad8b2["container"], $Cac03b89c9bf5eedf49be049cd3ad8b2["geoip_country_code"], $Cac03b89c9bf5eedf49be049cd3ad8b2["isp"], $Cac03b89c9bf5eedf49be049cd3ad8b2["external_device"]);
                return true;
            }
            return false;
        }
        return false;
    }
    public static function BA58BB30969E80D158Da7Db06421D0d8($Bc7d327b1510891329ca9859db27320f)
    {
        if (!empty($Bc7d327b1510891329ca9859db27320f)) {
            self::$ipTV_db->query("SELECT * FROM `user_activity_now` WHERE `container` = 'rtmp' AND `pid` = '%d' AND `server_id` = '%d'", $Bc7d327b1510891329ca9859db27320f, SERVER_ID);
            if (!(self::$ipTV_db->d1e5ce3b87bb868B9E6efd39aA355a4F() > 0)) {
                return false;
            }
            $Cac03b89c9bf5eedf49be049cd3ad8b2 = self::$ipTV_db->f1eD191D78470660eDFf4a007696bc1F();
            self::$ipTV_db->query("DELETE FROM `user_activity_now` WHERE `activity_id` = '%d'", $Cac03b89c9bf5eedf49be049cd3ad8b2["activity_id"]);
            self::a49c2FB1Eba096c52a352a85C8d09D8d($Cac03b89c9bf5eedf49be049cd3ad8b2["server_id"], $Cac03b89c9bf5eedf49be049cd3ad8b2["user_id"], $Cac03b89c9bf5eedf49be049cd3ad8b2["stream_id"], $Cac03b89c9bf5eedf49be049cd3ad8b2["date_start"], $Cac03b89c9bf5eedf49be049cd3ad8b2["user_agent"], $Cac03b89c9bf5eedf49be049cd3ad8b2["user_ip"], $Cac03b89c9bf5eedf49be049cd3ad8b2["container"], $Cac03b89c9bf5eedf49be049cd3ad8b2["geoip_country_code"], $Cac03b89c9bf5eedf49be049cd3ad8b2["isp"], $Cac03b89c9bf5eedf49be049cd3ad8b2["external_device"]);
            return true;
        }
        return false;
    }
    public static function A49c2Fb1ebA096C52a352A85C8d09D8D($e951d0b9610ba3624d06def5a541cb17, $E38668abaa324e464e266fb7b7e784b1, $ba85d77d367dcebfcc2a3db9e83bb581, $start, $D4f195af96a237479546fa1dccf6173a, $f4889efa84e1f2e30e5e9780973f68cb, $F1350a5569e4b73d2f9cb26483f2a0c1, $d453b0f7262b2c8794e5bc6e4802d449, $A1849c9433e6c0ae1d4aeafaf150d131, $a349f0750f0a814bd31ec4b3da51da95 = '')
    {
        if (!(A78bF8d35765bE2408c50712cE7a43ad::$settings["save_closed_connection"] == 0)) {
            $Cac03b89c9bf5eedf49be049cd3ad8b2 = array("user_id" => intval($E38668abaa324e464e266fb7b7e784b1), "stream_id" => intval($ba85d77d367dcebfcc2a3db9e83bb581), "server_id" => intval($e951d0b9610ba3624d06def5a541cb17), "date_start" => intval($start), "user_agent" => $D4f195af96a237479546fa1dccf6173a, "user_ip" => htmlentities($f4889efa84e1f2e30e5e9780973f68cb), "date_end" => time(), "container" => $F1350a5569e4b73d2f9cb26483f2a0c1, "geoip_country_code" => $d453b0f7262b2c8794e5bc6e4802d449, "isp" => $A1849c9433e6c0ae1d4aeafaf150d131, "external_device" => htmlentities($a349f0750f0a814bd31ec4b3da51da95));
            file_put_contents("TMP_DIRoffline_cons", base64_encode(json_encode($Cac03b89c9bf5eedf49be049cd3ad8b2)) . "\n", "NOOO_EXPEND");
            // [PHPDeobfuscator] Implied return
            return;
        }
        return;
    }
    public static function c1591643EAfdAaE33ff6E69e5e49D651($ba85d77d367dcebfcc2a3db9e83bb581, $A46fd5eee12ebb82d63744d80a987c05, $b4af8b82d0e004d138b6f62947d7a1fa, $f090771de8f10383e371fc62e73e226f, $d76067cf9572f7a6691c85c12faf2a29 = '', $aa1dc37d3856d0124e1c6669bb98c933 = false)
    {
        if (!(a78BF8d35765be2408C50712Ce7a43AD::$settings["client_logs_save"] == 0 && !$aa1dc37d3856d0124e1c6669bb98c933)) {
            $D4f195af96a237479546fa1dccf6173a = !empty($_SERVER["HTTP_USER_AGENT"]) ? htmlentities($_SERVER["HTTP_USER_AGENT"]) : '';
            $edd8801e02c613e4742a16fe132ace86 = empty($_SERVER["QUERY_STRING"]) ? '' : $_SERVER["QUERY_STRING"];
            $d76067cf9572f7a6691c85c12faf2a29 = array("user_id" => $A46fd5eee12ebb82d63744d80a987c05, "stream_id" => $ba85d77d367dcebfcc2a3db9e83bb581, "action" => $b4af8b82d0e004d138b6f62947d7a1fa, "query_string" => htmlentities($_SERVER["QUERY_STRING"]), "user_agent" => $D4f195af96a237479546fa1dccf6173a, "user_ip" => $f090771de8f10383e371fc62e73e226f, "time" => time(), "extra_data" => $d76067cf9572f7a6691c85c12faf2a29);
            file_put_contents("TMP_DIRclient_request.log", base64_encode(json_encode($d76067cf9572f7a6691c85c12faf2a29)) . "\n", FILE_APPEND);
            // [PHPDeobfuscator] Implied return
            return;
        }
        return;
    }
    public static function b8430212cC8301200A4976571DbA202C($Bb37b848bec813a5c13ea0b018962c40, $af46c19ad71d32d62575a30b0e1b2f2a = 0)
    {
        if (!file_exists($Bb37b848bec813a5c13ea0b018962c40)) {
            goto dc64e1b79993e3ee305f00070681c05b;
        }
        $F3803fa85b38b65447e6d438f8e9176a = file_get_contents($Bb37b848bec813a5c13ea0b018962c40);
        if (!preg_match_all("/(.*?).ts/", $F3803fa85b38b65447e6d438f8e9176a, $ae37877cee3bc97c8cfa6ec5843993ed)) {
            e80786e2c95c34cd7733e5fb4fc58a35:
            dc64e1b79993e3ee305f00070681c05b:
            return false;
        }
        if ($af46c19ad71d32d62575a30b0e1b2f2a > 0) {
            $D8eed577376997b90ec084598ddf5bab = intval($af46c19ad71d32d62575a30b0e1b2f2a / 10);
            return array_slice($ae37877cee3bc97c8cfa6ec5843993ed[0], -$D8eed577376997b90ec084598ddf5bab);
        }
        preg_match("/_(.*)\\./", array_pop($ae37877cee3bc97c8cfa6ec5843993ed[0]), $adb24597b0e7956b0f3baad7c260916d);
        return $adb24597b0e7956b0f3baad7c260916d[1];
    }
    public static function B18c6BF534aE0B9B94354DB508D52A48($D556aa916c3639fd698001b7fef2c4ea, $A6a4b4fbceaf0ab570c374f4faaa990f, $ba85d77d367dcebfcc2a3db9e83bb581)
    {
        if (!file_exists($D556aa916c3639fd698001b7fef2c4ea)) {
            // [PHPDeobfuscator] Implied return
            return;
        }
        $F3803fa85b38b65447e6d438f8e9176a = file_get_contents($D556aa916c3639fd698001b7fef2c4ea);
        if (!preg_match_all("/(.*?)\\.ts/", $F380


Malware detection & removal plugin for WordPress

(C)2020 Wordpress Doctor All rights reserved.