/* Decoded by unphp.net */ setCriteria("vid", $vid, "<>", "AND"); goto Nm7DmufnpGCEGLb; apbn4z2HOmKFyOY: session_write_close(); goto OskmNuWrb6gmZ4A; S9QAlHhpNjnkBU0: $vShort->setCriteria("key", $slug); goto KP_7YJ1MIEKc1P_; yOtDJW9GETTn8u0: session_write_close(); goto RfmLNN_iEYWuFbl; JbPQwmlyMhKbSDe: goto sSnMxtyxzVcyv_a; goto xRzjI1AuXc5Tf7e; RfmLNN_iEYWuFbl: $vid = 0; goto VFN3SDG0bn0cRBk; xRzjI1AuXc5Tf7e: cUWfZj0GfpWQuSe: goto NUZGP0Qej2BIKnf; VFN3SDG0bn0cRBk: MvtdBFZYBFsOUQk: goto oKqkGpDloqQRFqn; mcWsZ7DzBOHF2wg: $result = $slug; goto JbPQwmlyMhKbSDe; ksUw2pkFFSU5FF7: $vShort = new \GDPlayer\Model\VideoShort(); goto S9QAlHhpNjnkBU0; LMFPQydFMJB4Vbf: return $result; goto oucrL1hmibJ7XVV; gTOgjWhtrSIjzSY: session_write_close(); goto y7tNAZdX9fL2OnY; y7tNAZdX9fL2OnY: $slug = random_string(15); goto hKrhyQ8_exCiobu; OskmNuWrb6gmZ4A: if (!empty($slug)) { goto SqSborORuTdVs2x; } goto gTOgjWhtrSIjzSY; NUZGP0Qej2BIKnf: session_write_close(); goto Uhv2KoV_eAA3CLW; oKqkGpDloqQRFqn: $slug = slugify($slug); goto ksUw2pkFFSU5FF7; tjNmSpHSzqsXd9S: sSnMxtyxzVcyv_a: goto LMFPQydFMJB4Vbf; Nm7DmufnpGCEGLb: if ($vShort->getNumRows() > 0) { goto cUWfZj0GfpWQuSe; } goto uYkfDHdeMPKSmNO; hKrhyQ8_exCiobu: SqSborORuTdVs2x: goto E3OVEDLv4JHUsX1; oucrL1hmibJ7XVV: } goto dQHipMZTqdnr4kz; Uxcn7RXiOB81QV5: function cors_policy($token = null) { goto XKOhmpjcpQrY4J9; YZxX6K3JMqvwvpT: Q5zISNxF8jX9xw9: goto HneXS56XKt_2bFV; HZXDNlVbZ8wdy1m: $tokenIsValid = false; goto oKmpIPCBWvi9FQ3; hCc2mdrGQQd53QP: disableCorsPolicy(); goto B2pduHiQaVFjmAq; vroizJ3wdVvHyvW: goto MfSiTo0hEsRT6Pg; goto aiqkiDPW2BGk7yU; Z52gaG5RtqW1A07: $allowed = true; goto p3ftrNaz22fNSPa; HneXS56XKt_2bFV: session_write_close(); goto HZXDNlVbZ8wdy1m; iqERBw2uQnn3CFY: aByWO462qjJlEOK: goto Ik6TSFa4IbjeMFT; yHgPitEKC2uTtXj: if (!$newToken) { goto aByWO462qjJlEOK; } goto tx5fPyLYk7ktgPv; jxYX6v8v42fOtqD: $ipAsn = getUserIPASN($userIp); goto BF8lthoU7Y8o0iy; weQtpjzE07Olpli: $tokenIsValid = $security->isSmartTv($newToken) || (!is_bool($tokenAsn) && !is_bool($ipAsn) && $tokenAsn === $ipAsn); goto iqERBw2uQnn3CFY; BF8lthoU7Y8o0iy: $security = new \GDPlayer\Security(); goto FBn2jPnlRYYeoZM; p3ftrNaz22fNSPa: MfSiTo0hEsRT6Pg: goto k3W1aJ4Bwk3X7Pf; aiqkiDPW2BGk7yU: CI5fCxvmHoIDMQL: goto bF_BDyu115237IK; bF_BDyu115237IK: session_write_close(); goto Z52gaG5RtqW1A07; Ik6TSFa4IbjeMFT: $allowed = (!$userIp && !$ipAsn && parse_url(BASE_URL, PHP_URL_HOST) === "localhost") || $tokenIsValid || adminTokenValidation($token); goto vroizJ3wdVvHyvW; oKmpIPCBWvi9FQ3: $userIp = getUserIP(); goto jxYX6v8v42fOtqD; gaRSUrKJFm61I8w: goto MfSiTo0hEsRT6Pg; goto YZxX6K3JMqvwvpT; B2pduHiQaVFjmAq: if (!empty($token)) { goto Q5zISNxF8jX9xw9; } goto MqQmVI4QVPlwa1F; ZmPIlLO3YZ4ClYq: $tokenAsn = getUserIPASN($newToken); goto weQtpjzE07Olpli; VTXQW4LryCQmzaf: $allowed = false; goto hCc2mdrGQQd53QP; k3W1aJ4Bwk3X7Pf: return $allowed; goto SI85hSJin1SlcTm; XKOhmpjcpQrY4J9: session_write_close(); goto VTXQW4LryCQmzaf; FBn2jPnlRYYeoZM: $newToken = $security->decryptURL($token); goto yHgPitEKC2uTtXj; tx5fPyLYk7ktgPv: session_write_close(); goto ZmPIlLO3YZ4ClYq; MqQmVI4QVPlwa1F: if ( validate_boolean( get_option( "disable_validation" ) ) ) { goto CI5fCxvmHoIDMQL; } goto gaRSUrKJFm61I8w; SI85hSJin1SlcTm: } goto bSJ_JhvDyF1Jhro; qR91s1e4xRuGwhp: function remove_option(string $key = "") { goto d_55qbVsNLSjmmA; PsRXji3c44wDS0I: return false; goto Dkd60YDpxW_8F43; g3V0SDRPq7xrV8K: fjReV7X2nbtEMiW: goto PsRXji3c44wDS0I; wQxOR1pBTkF6Hxl: $class = new \GDPlayer\Model\Settings(); goto TJjAtpWP9WQ4NJK; itX7DE4AyDmgtll: session_write_close(); goto wQxOR1pBTkF6Hxl; d_55qbVsNLSjmmA: session_write_close(); goto hV_B_4lScGWYMna; g1ELi90gnBE6f1Q: return $class->delete(); goto g3V0SDRPq7xrV8K; hV_B_4lScGWYMna: if (empty($key)) { goto fjReV7X2nbtEMiW; } goto itX7DE4AyDmgtll; TJjAtpWP9WQ4NJK: $class->setCriteria("key", $key); goto g1ELi90gnBE6f1Q; Dkd60YDpxW_8F43: } goto QFMvNUnOdU9CCEW; SAJ9E5E7YKKOZ1T: function getDriveToken() { goto xuPwPjBlUQuYpu4; R6jToA0CknPiDC6: session_write_close(); goto k1rNPnqxaC7I1kD; I19Nwm8jEd_1fbf: if (!$email) { goto qve958B3ZQPF4rz; } goto R6jToA0CknPiDC6; xuPwPjBlUQuYpu4: session_write_close(); goto To3l8CoTcZtIHHn; Lk1KkQcG84rs4PF: $gdAPI->setEmail($email); goto lxH3ARHjRJUqZ52; To3l8CoTcZtIHHn: $email = getDriveEmail(); goto I19Nwm8jEd_1fbf; O7runZORxAE4UdS: return false; goto soMG9Jm11Yb_Ywj; bWkyDrYSxPg9KVM: qve958B3ZQPF4rz: goto O7runZORxAE4UdS; k1rNPnqxaC7I1kD: $gdAPI = new \GDPlayer\GDriveAPI(); goto Lk1KkQcG84rs4PF; lxH3ARHjRJUqZ52: return $gdAPI->getAccessToken(); goto bWkyDrYSxPg9KVM; soMG9Jm11Yb_Ywj: } goto clnarTkL1vj5OEz; vQIlDXgBbJ_V6rr: function get_frontend_footer() { goto Wmppp1mOTqE8BWE; Wmppp1mOTqE8BWE: session_write_close(); goto FsVxYRhkGe4uOBZ; fMeR_f36nEagjyT: pFwtxP5WXMpIQd2: goto lL3RqFTIdEPRubY; FsVxYRhkGe4uOBZ: $file = replaceSeparator( FRONTEND_THEME_PATH . "/footer.php" ); goto zq6Hd0ktHpcEHe6; e30hBmVSbLEytM3: session_write_close(); goto BAsaYAtk3NCtQ_X; BAsaYAtk3NCtQ_X: include $file; goto fMeR_f36nEagjyT; zq6Hd0ktHpcEHe6: if (!(is_file($file) && is_readable($file))) { goto pFwtxP5WXMpIQd2; } goto e30hBmVSbLEytM3; lL3RqFTIdEPRubY: } goto lKfhuOlGef2wsRs; pntkEJtnqump78G: function auto_clear_expired_caches() { goto ZjyyR_mvvZ_5Hq9; W6oDHuRllv8c0tG: $videos = new \GDPlayer\Model\VideoSources(); goto GIRaVGgWpLlIHG4; KS24zeUGMfVUhO0: return $videos->delete(); goto oUCRDL3SEgrpzet; GIRaVGgWpLlIHG4: $videos->setCriteria("expired", $now, "<="); goto KS24zeUGMfVUhO0; ZjyyR_mvvZ_5Hq9: session_write_close(); goto KmKL15oXu6ZgoZc; KmKL15oXu6ZgoZc: $now = time(); goto W6oDHuRllv8c0tG; oUCRDL3SEgrpzet: } goto LxuBawLLG6joI2D; V7HIMrIGdMUmLbr: function base64url_encode($plainText) { session_write_close(); return strtr(base64_encode($plainText), "+/=", "-_,"); } goto ZlyzmuHJz_o4il7; DENTBiIiAzkpgGX: define("DB_VERSION", 60); goto jJA9TJ8UATqBqv7; irz8c_5Saian0bo: function is_ip_blacklisted(string $ip = ""): bool { goto OgE2t41BvmgY9Ua; UEPZHcUM0qFph1V: $domains = domain_blacklisted(); goto V3gTp3qoDjS3wGj; lgZW1ds2J3ufJ5I: Fnjza4VIRB2IgER: goto owdw7LKwscKrGEZ; OgE2t41BvmgY9Ua: session_write_close(); goto UEPZHcUM0qFph1V; gwrZr1KHTEx25ta: return in_array($ip, $domains); goto lgZW1ds2J3ufJ5I; owdw7LKwscKrGEZ: return false; goto mzwQdScobSjFvjg; V3gTp3qoDjS3wGj: if (!(!empty($domains) && validate_ip($ip))) { goto Fnjza4VIRB2IgER; } goto P2Wl_p4hYYEe8bX; yih48WOrfUB12Em: $domains = array_filter($domains, function ($v) { session_write_close(); return validate_ip($v); }); goto XyoUyy0UPEUCIUI; XyoUyy0UPEUCIUI: $domains = array_values($domains); goto gwrZr1KHTEx25ta; P2Wl_p4hYYEe8bX: session_write_close(); goto yih48WOrfUB12Em; mzwQdScobSjFvjg: } goto jg2g7IewgTEl031; e15hY4pIRkgvAQN: function is_anonymous() { goto fj8iREi_tjlDjU1; ra3PlwZrg0WLb4I: $anonymous = get_option( "anonymous_generator" ); goto oEmiKu1VMDAwKuh; oEmiKu1VMDAwKuh: return validate_boolean($anonymous); goto jLyu5X0iKn_ZF_S; fj8iREi_tjlDjU1: session_write_close(); goto ra3PlwZrg0WLb4I; jLyu5X0iKn_ZF_S: } goto SI0SyxUyO8S0ASV; hzcBfW7YcXREYq_: function is_admin() { goto xfw4aw7MfEKAq6T; syX5vlH_sgdYN8I: return $user && intval($user["role"]) === 0; goto glAX37agrAo5IFi; xfw4aw7MfEKAq6T: session_write_close(); goto cKJ01wgRv0KPAVP; cKJ01wgRv0KPAVP: $user = current_user(); goto syX5vlH_sgdYN8I; glAX37agrAo5IFi: } goto b5cD813vMyDjGVZ; yuDZGVRcYUMAUS7: function getUserIP() { goto aHU1VaypvV1VEf4; T6YoPnl2fUseteX: $ip = $_SERVER[ "HTTP_X_CLUSTER_CLIENT_IP" ]; goto dsVGI38hoBE7TJx; rDjlUfDSoDYvHgs: v5LsJ9Oo8bL8VVt: goto eCz4MRuYwa4DNwB; u7Kj21qkb_MZ4dz: goto v5LsJ9Oo8bL8VVt; goto ubtXHXLsyDgwaSP; fcugS8k9PrRVQDC: goto v5LsJ9Oo8bL8VVt; goto eBfpFQVikag_wDt; GIk7unspedU230p: if ( !empty( $_SERVER[ "HTTP_X_CLUSTER_CLIENT_IP" ] ) ) { goto BNEivK64XwgDSMu; } goto VqMwKfvm9cscsGK; PLZqrHSGrNQ95bk: oXi5srJnDuGAVU5: goto q8Lmu_sR5B1bSlj; aHU1VaypvV1VEf4: session_write_close(); goto Qh81I1kqawURGmk; UWFO9h1l2Q5aJ4S: session_write_close(); goto Y3HhA_zmWCnUgMC; cwzZjGJbo2audBV: BNEivK64XwgDSMu: goto oSenPy1XSuOIqgC; bKtFKewpRz_1_5x: $ip = $_SERVER[ "HTTP_TRUE_CLIENT_IP" ]; goto fcugS8k9PrRVQDC; IhkkUgRqQtAsErX: session_write_close(); goto bKtFKewpRz_1_5x; rPnQzuJV8QftFOe: if (!empty($_SERVER["REMOTE_ADDR"])) { goto oXi5srJnDuGAVU5; } goto u7Kj21qkb_MZ4dz; LpSAJsSIG3Tpf3v: if ( !empty( $_SERVER["HTTP_CLIENT_IP"] ) ) { goto KlZ8GXlVUIb3Vjk; } goto GIk7unspedU230p; ubtXHXLsyDgwaSP: W4AwK5456b9aJiN: goto UWFO9h1l2Q5aJ4S; eBfpFQVikag_wDt: KlZ8GXlVUIb3Vjk: goto Vki3PHOviMzvSyo; P31pprSyh6im1VR: session_write_close(); goto GmsrvSVospWBAuT; kbMv2vjNIoOdvhD: if ( !empty( $_SERVER["HTTP_FORWARDED"] ) ) { goto kH3u6IwhBFW52zT; } goto rPnQzuJV8QftFOe; CqQVhbCrAnGCy7y: $ex = array_filter( explode( ",", $_SERVER[ "HTTP_X_FORWARDED_FOR" ] ) ); goto rGA_VIfyErC3RPF; q8Lmu_sR5B1bSlj: session_write_close(); goto xRApCMfEhCdaS2f; ZRyDwEdI0Dg3WGN: $ip = $_SERVER["HTTP_FORWARDED"]; goto UMrYFemTNgGf1T3; Fl7Lyf3Tmc1XurD: goto v5LsJ9Oo8bL8VVt; goto iQFeGlbCZVtjGMj; eCz4MRuYwa4DNwB: return validate_ip($ip); goto asNByI1A9Rh68uF; oSenPy1XSuOIqgC: session_write_close(); goto T6YoPnl2fUseteX; UMrYFemTNgGf1T3: goto v5LsJ9Oo8bL8VVt; goto PLZqrHSGrNQ95bk; BAhcCE4cFOfov6Y: goto v5LsJ9Oo8bL8VVt; goto cB9Xfim2jdygIG0; IuBBHSH6aXxCwfH: if ( !empty( $_SERVER[ "HTTP_CF_CONNECTING_IP" ] ) ) { goto W4AwK5456b9aJiN; } goto HiU660JbMWNc8u3; GmsrvSVospWBAuT: $ip = $_SERVER[ "HTTP_FORWARDED_FOR" ]; goto Fl7Lyf3Tmc1XurD; w_2APyO24JL8H_B: if ( !empty( $_SERVER[ "HTTP_TRUE_CLIENT_IP" ] ) ) { goto YqgzTSWhC0HFuHn; } goto LpSAJsSIG3Tpf3v; vc4_83BM25nkI5C: session_write_close(); goto CqQVhbCrAnGCy7y; vTRWgyXHMG5NUHH: $ip = $_SERVER["HTTP_CLIENT_IP"]; goto CDZN4iThukiwQQu; Cn61yQy82zwuJTF: kWaVbnPlD12p8kT: goto vc4_83BM25nkI5C; ODsergkhyMHUqDE: goto v5LsJ9Oo8bL8VVt; goto Cn61yQy82zwuJTF; VqMwKfvm9cscsGK: if ( !empty( $_SERVER[ "HTTP_FORWARDED_FOR" ] ) ) { goto YqjtsfgEzD5s0eK; } goto kbMv2vjNIoOdvhD; Y3HhA_zmWCnUgMC: $ip = $_SERVER[ "HTTP_CF_CONNECTING_IP" ]; goto ODsergkhyMHUqDE; dsVGI38hoBE7TJx: goto v5LsJ9Oo8bL8VVt; goto z0iKBIgDxyDagpB; z0iKBIgDxyDagpB: YqjtsfgEzD5s0eK: goto P31pprSyh6im1VR; K92w39UOqWD2Tha: session_write_close(); goto ZRyDwEdI0Dg3WGN; iQFeGlbCZVtjGMj: kH3u6IwhBFW52zT: goto K92w39UOqWD2Tha; CDZN4iThukiwQQu: goto v5LsJ9Oo8bL8VVt; goto cwzZjGJbo2audBV; cB9Xfim2jdygIG0: YqgzTSWhC0HFuHn: goto IhkkUgRqQtAsErX; HiU660JbMWNc8u3: if ( !empty( $_SERVER[ "HTTP_X_FORWARDED_FOR" ] ) ) { goto kWaVbnPlD12p8kT; } goto w_2APyO24JL8H_B; Qh81I1kqawURGmk: $ip = "::1"; goto IuBBHSH6aXxCwfH; rGA_VIfyErC3RPF: $ip = end($ex); goto BAhcCE4cFOfov6Y; xRApCMfEhCdaS2f: $ip = $_SERVER["REMOTE_ADDR"]; goto rDjlUfDSoDYvHgs; Vki3PHOviMzvSyo: session_write_close(); goto vTRWgyXHMG5NUHH; asNByI1A9Rh68uF: } goto xAQITdQoKgs4gsI; qh_wZ6Js08TMVmi: function is_title_blacklisted(string $title = ""): bool { goto m1gKOyHUzYy5Hdk; qBHi858vwo9YQMg: return !empty($list); goto Z8QrZ6ZG4Uk9hZC; bbt8gpC6ragrV9u: return false; goto UHNcQK9ETHnPnp6; m1gKOyHUzYy5Hdk: session_write_close(); goto cQi8A9kniDhZw82; I3503al6GqOKGSE: $words = strtolower( get_option( "word_blacklisted" ) ); goto BERB2upTEVVWl7l; BERB2upTEVVWl7l: $words = explode(" ", strtr($words, [" \xa" => "\xa"])); goto OWd3Fu2ozdEVH_W; Rv7EMLMHkn2O4ns: $title = strtolower($title); goto I3503al6GqOKGSE; cQi8A9kniDhZw82: if (empty($title)) { goto pG7eSg4GuUY_SX0; } goto RWDNzx8Kbykj_zx; bEtrR7E1kc3A6JU: $list = array_filter($words, function ($word) use ($title) { goto vg2TqEFmkI8zKqH; OLprxgstZElV2i8: if (is_numeric($title)) { goto NqfIz1Ni2WNB113; } goto M3OWGuJDMwVYqJZ; UzeY9AlyXvs44Fr: goto nxH2Hg1J_QK9hbC; goto KZYtYU0soyvsaC1; Zy9dMiHC2s7ia1o: session_write_close(); goto kGkhWPuglQAkaIc; vg2TqEFmkI8zKqH: session_write_close(); goto OLprxgstZElV2i8; kGkhWPuglQAkaIc: return intval($title) === intval($word); goto AJDoS2c9klsH0k3; KZYtYU0soyvsaC1: NqfIz1Ni2WNB113: goto Zy9dMiHC2s7ia1o; AJDoS2c9klsH0k3: nxH2Hg1J_QK9hbC: goto ymT6UiTzm9iqNIj; BjEKOQIiiyoYeWN: return strpos($title, $word) !== false || strpos($word, $title) !== false; goto UzeY9AlyXvs44Fr; M3OWGuJDMwVYqJZ: session_write_close(); goto BjEKOQIiiyoYeWN; ymT6UiTzm9iqNIj: }); goto qBHi858vwo9YQMg; RWDNzx8Kbykj_zx: session_write_close(); goto Rv7EMLMHkn2O4ns; Z8QrZ6ZG4Uk9hZC: pG7eSg4GuUY_SX0: goto bbt8gpC6ragrV9u; OWd3Fu2ozdEVH_W: $words = array_values(array_unique(array_filter($words))); goto bEtrR7E1kc3A6JU; UHNcQK9ETHnPnp6: } goto Uxcn7RXiOB81QV5; clnarTkL1vj5OEz: function get_string_between($string, $start, $end) { goto JMS7INzOTuv5iHF; ycDbcX_eAUD3nPk: $ini += strlen($start); goto IM2us0Cv2hxQPGe; yvsvYp9DnmJBjOl: SOGOt91aSHOYIoO: goto ycDbcX_eAUD3nPk; Mg0TiHDrh_Uqoso: if (!empty($string)) { goto d7ImnA62k0xvfhw; } goto zl16PgsWnvfpJLb; Am__oYUkGPDgGDF: $end = strval($end); goto hUnU33bfYSZmSqh; IM2us0Cv2hxQPGe: $len = strpos($string, $end, $ini) - $ini; goto o2z7E10MaiJvcB2; rlh06Sw6pMKuiiv: d7ImnA62k0xvfhw: goto f0m_iHdQlX72t27; a4qja8DhxeqfFTm: if (!($ini === 0)) { goto SOGOt91aSHOYIoO; } goto wA2hXhSRkrC5ylU; YJMmCbnUmkaqwTV: return ""; goto rlh06Sw6pMKuiiv; JMS7INzOTuv5iHF: session_write_close(); goto Mg0TiHDrh_Uqoso; o2z7E10MaiJvcB2: return substr($string, $ini, $len); goto cm6hqU0V_lCq9Hz; wA2hXhSRkrC5ylU: return ""; goto yvsvYp9DnmJBjOl; f0m_iHdQlX72t27: $start = strval($start); goto Am__oYUkGPDgGDF; reGwZS0NTNdrEoC: $ini = strpos($string, $start); goto a4qja8DhxeqfFTm; hUnU33bfYSZmSqh: $string = " " . strval($string); goto reGwZS0NTNdrEoC; zl16PgsWnvfpJLb: session_write_close(); goto YJMmCbnUmkaqwTV; cm6hqU0V_lCq9Hz: } goto yuDZGVRcYUMAUS7; V7OSHTklYIczb4K: function earnmoney_link(string $link = "", string $provider = "") { goto YIFEoSh3YSwvEkm; FDQ9N0BwkrN9WoO: return $link; goto KE4qJ2AguKEgHgU; j91q3XJ8P7zYZAK: session_write_close(); goto W931Sy3o8ivjjTZ; YIFEoSh3YSwvEkm: session_write_close(); goto geogmV5ySdOnsoY; W931Sy3o8ivjjTZ: $apikey = get_option( "additional_url_shortener_" . $provider ); goto PXxSYIPD8MIq3QC; wiz_OTT83Y_PlnT: IxlqwuLFteDybpO: goto M6HgCVTuLedCnA4; Djxpi1qyv5mh7dU: return $result; goto fpT5FOQ1WoMV220; PXxSYIPD8MIq3QC: if (empty($apikey)) { goto fOYexr1S41DI4hr; } goto txAU0qDw_MFUSV7; Dgfy0SIa43g_zrI: jF_jmiaxdxbEYiJ: goto FDQ9N0BwkrN9WoO; geogmV5ySdOnsoY: if (!(validate_url($link) && !empty($provider))) { goto jF_jmiaxdxbEYiJ; } goto j91q3XJ8P7zYZAK; M6HgCVTuLedCnA4: RWLZrNQ53ebntl1: goto Djxpi1qyv5mh7dU; bkyj9xQVUtYCA9w: switch ($provider) { case "ylinkz.com": goto zrWef3Zt08bZv1X; zrWef3Zt08bZv1X: session_write_close(); goto uQ_9u98QESkoJ3O; Ayd_QLp0lvNTiHs: goto RWLZrNQ53ebntl1; goto z9I6pr8U9LLdyNw; uQ_9u98QESkoJ3O: $result = "https://ylinkz.com/st?api={$apikey}&url={$link}"; goto Ayd_QLp0lvNTiHs; z9I6pr8U9LLdyNw: case "ouo.io": goto WckIdXzq86DIW_N; WckIdXzq86DIW_N: session_write_close(); goto VPzB71u0XTe0Vt8; Q5wkvKAOdP8wj3y: goto RWLZrNQ53ebntl1; goto R2WOzsByCSxyp1f; VPzB71u0XTe0Vt8: $result = "https://ouo.io/qs/{$apikey}?s={$link}"; goto Q5wkvKAOdP8wj3y; R2WOzsByCSxyp1f: case "safelinku.com": goto e1vo3lWuY1QvRmm; e1vo3lWuY1QvRmm: session_write_close(); goto aXLMDcEFc9NrSrf; aXLMDcEFc9NrSrf: $result = "https://semawur.com/full/?type=2&api={$apikey}&url={$link}"; goto XpT0A3GuQExmS_h; XpT0A3GuQExmS_h: goto RWLZrNQ53ebntl1; goto sRRvG2_Fjt4vLi6; sRRvG2_Fjt4vLi6: case "adtival.network": goto GVVfipbgNWvd3p7; H08AYO2yBZJlzVn: $result = "https://www.adtival.network/st?api={$apikey}&url={$link}"; goto NW2d4bcnybYeVj8; NW2d4bcnybYeVj8: goto RWLZrNQ53ebntl1; goto xfXAsi5ctVt2Ec1; GVVfipbgNWvd3p7: session_write_close(); goto H08AYO2yBZJlzVn; xfXAsi5ctVt2Ec1: case "noyads.com": goto el2QvdQoHyEwB5l; GKGyKi4dpNpR3yI: goto RWLZrNQ53ebntl1; goto lod6EbIxT5S_JRm; el2QvdQoHyEwB5l: session_write_close(); goto yVwYc9wJWArdQvD; yVwYc9wJWArdQvD: $result = "https://noyads.com/st?api={$apikey}&url={$link}"; goto GKGyKi4dpNpR3yI; lod6EbIxT5S_JRm: case "safelinkblogger.com": goto k8dQAJlMSMSf84s; Ldkc0vuANe9WnDX: goto RWLZrNQ53ebntl1; goto WNn4MzdsB93HCf_; k8dQAJlMSMSf84s: session_write_close(); goto Mj_iiHPA2wQlyu_; Mj_iiHPA2wQlyu_: $result = "https://safelinkblogger.com/st?api={$apikey}&url={$link}"; goto Ldkc0vuANe9WnDX; WNn4MzdsB93HCf_: case "shrink.world": goto e2CL796YBYuRbxx; m4eMiRmZQMDx14k: $result = "https://shrink.world/st?api={$apikey}&url={$link}"; goto A0Jt4if1iFNH7T5; e2CL796YBYuRbxx: session_write_close(); goto m4eMiRmZQMDx14k; A0Jt4if1iFNH7T5: goto RWLZrNQ53ebntl1; goto hlElgamJIJ68eE_; hlElgamJIJ68eE_: case "shorten-link.com": goto HVFB1xahmIch121; uam8G389NFlSlsy: goto RWLZrNQ53ebntl1; goto yMwd2Ax3uCNwFDD; lzG99QBMYUlC6t7: $result = "https://shorten-link.com/st?api={$apikey}&url={$link}"; goto uam8G389NFlSlsy; HVFB1xahmIch121: session_write_close(); goto lzG99QBMYUlC6t7; yMwd2Ax3uCNwFDD: case "shortzon.com": goto shfnyusZwuczgG1; XPLYyU2gE19e18f: goto RWLZrNQ53ebntl1; goto KtCCQUhWTjTNS2n; shfnyusZwuczgG1: session_write_close(); goto Hy2gjoWpG9mJO1L; Hy2gjoWpG9mJO1L: $result = "https://shortzon.com/st?api={$apikey}&url={$link}"; goto XPLYyU2gE19e18f; KtCCQUhWTjTNS2n: case "cutpaid.com": goto jgrxu4jSV4pdvW2; Ouwdp5pAYejqmOD: goto RWLZrNQ53ebntl1; goto dK_21Meb7NpC2Xw; jgrxu4jSV4pdvW2: session_write_close(); goto GZmW3YCPFe_lpzk; GZmW3YCPFe_lpzk: $result = "https://cutpaid.com/st?api={$apikey}&url={$link}"; goto Ouwdp5pAYejqmOD; dK_21Meb7NpC2Xw: case "wi.cr": goto uO9UZcFTBBetuUM; uO9UZcFTBBetuUM: session_write_close(); goto e8EFTxMi4Jhrb12; e8EFTxMi4Jhrb12: $result = "https://wi.cr/st?api={$apikey}&url={$link}"; goto bhCjRGyt4IGAbvO; bhCjRGyt4IGAbvO: goto RWLZrNQ53ebntl1; goto tiSVV03e_cws7Uv; tiSVV03e_cws7Uv: case "adf.ly": goto q2Xa8HheS0fEWQa; uaO19Qkpa9oeLyL: goto RWLZrNQ53ebntl1; goto NPbCd8Ma3hZzs34; vEYYU6ZM6hVFRJ_: $result = "https://adf.ly/{$apikey}/{$link}"; goto uaO19Qkpa9oeLyL; q2Xa8HheS0fEWQa: session_write_close(); goto vEYYU6ZM6hVFRJ_; NPbCd8Ma3hZzs34: case "clk.sh": goto Tw0IbL5pmoZ7p3K; LHXiQdIkZIBSYIh: goto RWLZrNQ53ebntl1; goto JJqgy3CEbmt6tiK; vOkNczGXekHnLVd: $result = "https://clk.sh/st?api={$apikey}&url={$link}"; goto LHXiQdIkZIBSYIh; Tw0IbL5pmoZ7p3K: session_write_close(); goto vOkNczGXekHnLVd; JJqgy3CEbmt6tiK: case "l2s.pet": goto yzLXiOeibZnCDFf; yzLXiOeibZnCDFf: session_write_close(); goto zClMWJPiFy0ESRI; zClMWJPiFy0ESRI: $result = "https://l2s.pet/st?api={$apikey}&url={$link}"; goto LXac0Rv2VBfThOB; LXac0Rv2VBfThOB: goto RWLZrNQ53ebntl1; goto S3ly6ffvwSga8TP; S3ly6ffvwSga8TP: default: $result = rawurldecode($link); goto RWLZrNQ53ebntl1; } goto wiz_OTT83Y_PlnT; IHzxN5SJYieUi0m: $link = rawurlencode($link); goto bkyj9xQVUtYCA9w; txAU0qDw_MFUSV7: session_write_close(); goto IHzxN5SJYieUi0m; fpT5FOQ1WoMV220: fOYexr1S41DI4hr: goto Dgfy0SIa43g_zrI; KE4qJ2AguKEgHgU: } goto l54O1EOVZ2UtxoI; Xl54Jho5OXFpq4f: function show_public_balancer() { goto RBUCc7goBssWZoM; rxPlcyZ8h0UXipD: $class = new \GDPlayer\Model\LoadBalancers(); goto ps5uoo4wltYqtdF; RBUCc7goBssWZoM: session_write_close(); goto gnPUT7I9wm80WoY; N2zgp7luGqjvB4m: $class->setCriteria( "link", "http://{$host}%", "LIKE", "OR" ); goto uCPZl5e1K_MX84C; gnPUT7I9wm80WoY: $host = ltrim(parse_url(BASE_URL, PHP_URL_HOST), "www."); goto rxPlcyZ8h0UXipD; iZ9EZy9jncWrNl6: $class->setCriteria("public", 1, "=", "AND"); goto cOpxBWgIv1eGkcb; cOpxBWgIv1eGkcb: return $class->getNumRows() > 0; goto WnFMH4ckayHORBP; ps5uoo4wltYqtdF: $class->setCriteria( "link", "https://{$host}%", "LIKE" ); goto N2zgp7luGqjvB4m; uCPZl5e1K_MX84C: $class->setCriteria("status", 1, "=", "AND"); goto iZ9EZy9jncWrNl6; WnFMH4ckayHORBP: } goto ndukPeCDEuQRo07; Z2JMSaxv0MbJCQz: function cidrToRange($cidr = null) { goto WnDG3gogQE1GG9w; prBk8CJIy74UMti: $new_first = dechex($new_val_first); goto bnBkrAZyiIR8LEu; OrNMwQL60qBNbNI: tuyZ7U0CJl2Lg_D: goto Dau118Oe3X2KJ_n; BXo74THtq1uhg1e: huQ6Ux_KfS6Jv5t: goto q9NYA1CykK7yX53; UM0Ufn3I9bQ2VWr: $pos = 31; goto OrNMwQL60qBNbNI; vZMcMlxrAvmdE8x: $lastAddrStr = $firstAddrStr; goto SgnLu0lO6cPUQ83; lns3R36BTISlMW4: $origval_last = hexdec($orig_last); goto f1zkMfM2sRDg34X; mR4zMyP8E5m07It: session_write_close(); goto uobihbS8rshLso9; WnDG3gogQE1GG9w: session_write_close(); goto m0F48e5ddm2J3ne; K9TD0qP7g0hmkm3: session_write_close(); goto E12ye06RHF6LbMO; Id46HGNILUfgSMl: $firstAddrStr = long2ip(ip2long($firstAddrStr) & (-1 << 32 - $prefixLen)); goto db_2Or18rm1Qe3f; gCQ6T0ILM4_WDDT: $addr_given_bin = inet_pton($firstAddrStr); goto KYXfGZGeypEwYJC; uHnyGHihASjThJ6: NYtM_Us7nA7oNoY: goto E2IiV4hRV7rCLKv; db_2Or18rm1Qe3f: $lastAddrStr = long2ip( ip2long($firstAddrStr) + pow(2, 32 - $prefixLen) - 1 ); goto XPGPbL_vBNUOeqG; Yo21Td9crGyZ5K7: $flexbits = 128 - $prefixLen; goto PgsVOkCP3tqO3oj; PPtci14P7J_WBEI: $flexbits -= 4; goto r6tPgjBDYHok9lH; XPGPbL_vBNUOeqG: goto j4wJRPKpSJH1wAM; goto WFMLvuJVhyXhqfG; bySd9S9wdhjrp6j: TT0n83uikUQ231x: goto pQrkmEQo2mdHA9p; XzDMbELkWk7_kLW: $addr_hex_last = substr_replace($addr_hex_last, $new_last, $pos, 1); goto PPtci14P7J_WBEI; WmM5lkmEUT1uRsI: j4wJRPKpSJH1wAM: goto GlZGKb2gwFyxYnO; FKQCjkwIuyUxIbJ: $addr_hex_last = $addr_given_hex; goto UM0Ufn3I9bQ2VWr; lGxsXqxlEZCDLKL: $addr_bin_last = hex2bin($addr_hex_last); goto eGWczFPozurTRVn; f1zkMfM2sRDg34X: $mask = 0xf << min(4, $flexbits); goto Iz1ASUTSfGsuq4h; Dau118Oe3X2KJ_n: if (!($flexbits > 0)) { goto TT0n83uikUQ231x; } goto mR4zMyP8E5m07It; lYKkqA2ArMR9A_i: $new_val_last = $origval_last | (pow(2, min(4, $flexbits)) - 1); goto prBk8CJIy74UMti; eGWczFPozurTRVn: $firstAddrStr = inet_ntop($addr_bin_first); goto gfpSZEVnMTwsFzE; pQrkmEQo2mdHA9p: $addr_bin_first = hex2bin($addr_hex_first); goto lGxsXqxlEZCDLKL; uMqHHNA1kDo2IIq: session_write_close(); goto gCQ6T0ILM4_WDDT; HFuE0JoQPT9n4cy: if (empty($cidr)) { goto huQ6Ux_KfS6Jv5t; } goto K9TD0qP7g0hmkm3; GlZGKb2gwFyxYnO: $range[] = $firstAddrStr; goto vCTNgS4jWt6t5pv; vCTNgS4jWt6t5pv: $range[] = $lastAddrStr; goto BXo74THtq1uhg1e; XAIh4DJpy3Pg9RH: $origval_first = hexdec($orig_first); goto lns3R36BTISlMW4; Iz1ASUTSfGsuq4h: $new_val_first = $origval_first & $mask; goto lYKkqA2ArMR9A_i; E2IiV4hRV7rCLKv: session_write_close(); goto SdJT0hg4617P4Gl; E12ye06RHF6LbMO: list($firstAddrStr, $prefixLen) = array_pad(explode("/", $cidr), 2, 0); goto vZMcMlxrAvmdE8x; gfpSZEVnMTwsFzE: $lastAddrStr = inet_ntop($addr_bin_last); goto WmM5lkmEUT1uRsI; m0F48e5ddm2J3ne: $range = []; goto HFuE0JoQPT9n4cy; KYXfGZGeypEwYJC: $addr_given_hex = bin2hex($addr_given_bin); goto t5d9Q1ymyqSOGT4; fJPScp53gk561RZ: goto tuyZ7U0CJl2Lg_D; goto bySd9S9wdhjrp6j; SgnLu0lO6cPUQ83: if (filter_var($firstAddrStr, FILTER_VALIDATE_IP, FILTER_FLAG_IPV4)) { goto NYtM_Us7nA7oNoY; } goto MHJf_DjlPuZC1O0; MHJf_DjlPuZC1O0: if (filter_var($firstAddrStr, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6)) { goto VZlc60q9CrKpOPM; } goto HQDmpDCrxeoxBhJ; bnBkrAZyiIR8LEu: $new_last = dechex($new_val_last); goto DvlUexZr_GI0S2J; uobihbS8rshLso9: $orig_first = substr($addr_hex_first, $pos, 1); goto ocqhi8UN6IXxswr; t5d9Q1ymyqSOGT4: $firstAddrStr = inet_ntop($addr_given_bin); goto Yo21Td9crGyZ5K7; r6tPgjBDYHok9lH: $pos -= 1; goto fJPScp53gk561RZ; q9NYA1CykK7yX53: return $range; goto lu8WEts7FVGO1ts; SdJT0hg4617P4Gl: $prefixLen = intval($prefixLen); goto Id46HGNILUfgSMl; DvlUexZr_GI0S2J: $addr_hex_first = substr_replace($addr_hex_first, $new_first, $pos, 1); goto XzDMbELkWk7_kLW; PgsVOkCP3tqO3oj: $addr_hex_first = $addr_given_hex; goto FKQCjkwIuyUxIbJ; HQDmpDCrxeoxBhJ: goto j4wJRPKpSJH1wAM; goto uHnyGHihASjThJ6; WFMLvuJVhyXhqfG: VZlc60q9CrKpOPM: goto uMqHHNA1kDo2IIq; ocqhi8UN6IXxswr: $orig_last = substr($addr_hex_last, $pos, 1); goto XAIh4DJpy3Pg9RH; lu8WEts7FVGO1ts: } goto wSiCqY_jS9RjMBB; GRwSZEjND175DI1: function get_load_balancers_ip() { goto yOw1Pq3ClfWVBmo; M7Cq2JDJPW6fQZG: $result = []; goto Nv2Y_jtLpA_bdWh; ZXlxHnt60D8DPxP: $result = array_map(function ($link) { return gethostbyname(parse_url($link, PHP_URL_HOST)); }, array_column($list, "link")); goto Y2rqUUODXuTyj46; Y2rqUUODXuTyj46: LYWlGivLYrg0jd3: goto LXzkpYVChxiztnY; VHmWKHQnu933HFN: $class->setCriteria("status", 1); goto dtlhD0aiUus2yI4; Nv2Y_jtLpA_bdWh: $class = new \GDPlayer\Model\LoadBalancers(); goto VHmWKHQnu933HFN; yOw1Pq3ClfWVBmo: session_write_close(); goto M7Cq2JDJPW6fQZG; dtlhD0aiUus2yI4: $list = $class->get(["link"]); goto B3frnQMFGtIHci4; LXzkpYVChxiztnY: return $result; goto ZDwoIIFu8EEBiFq; GeF_HC42wrfrBA_: session_write_close(); goto ZXlxHnt60D8DPxP; B3frnQMFGtIHci4: if (!$list) { goto LYWlGivLYrg0jd3; } goto GeF_HC42wrfrBA_; ZDwoIIFu8EEBiFq: } goto Ebe9_EHJgI4aP_P; wSiCqY_jS9RjMBB: function ip_range($start, $end) { goto h4z2NHaAw2ugywA; LMYlEr1HoHNeKXx: session_write_close(); goto H2KUaxIaniJUClO; LjG4eD3JovKdMd4: fxQ2AwE1ANoHM0r: goto uIfnoq0uR9Hl6Kb; rEXatuG60VBUPck: if ($cache) { goto owIJl39lTlw6nuI; } goto LMYlEr1HoHNeKXx; egUfzL4Y4ExrHT3: goto fxQ2AwE1ANoHM0r; goto Rx1N5BgUUz4ufDc; OW8yAe4zkqZdhhZ: return $ip_list; goto egUfzL4Y4ExrHT3; ZtQzCLxm6ddaO2f: session_write_close(); goto WfoSoFQAcKotZq7; Rx1N5BgUUz4ufDc: owIJl39lTlw6nuI: goto ZtQzCLxm6ddaO2f; ccsixXAW0LnhWeY: $iCache->setKey( "ip_range~" . strtr($start . "~" . $end, [ "." => "-", "::" => "-", ]) ); goto OG3vRnIhdACNm6q; OG3vRnIhdACNm6q: $cache = $iCache->get(); goto rEXatuG60VBUPck; h4z2NHaAw2ugywA: session_write_close(); goto GUiLhjTSjtHnNlX; fxWV9dXQ2v5Iyos: $iCache->save($ip_list, 2592000, "ip_range"); goto OW8yAe4zkqZdhhZ; hrcUY5WumTYM_DN: $ip_list = array_map("long2ip", range($start, $end)); goto fxWV9dXQ2v5Iyos; WfoSoFQAcKotZq7: return $cache; goto LjG4eD3JovKdMd4; H2KUaxIaniJUClO: $start = ip2long($start); goto vy5ghiOmVrSD9m9; vy5ghiOmVrSD9m9: $end = ip2long($end); goto hrcUY5WumTYM_DN; GUiLhjTSjtHnNlX: $iCache = new \GDPlayer\InstanceCache(); goto ccsixXAW0LnhWeY; uIfnoq0uR9Hl6Kb: } goto xEwW6J1vRdAk2Fx; WiaJkBw_Y7l_pmS: function isRunning($pid) { goto i3DdHov0Gummdhc; jFPWjsgHtRw4g4s: JhQ1zxbmsCy9p68: goto h3BBkpQOtAHhs26; tHfmmGq3KtEWFij: $pid = trim($pid); goto n0uv0L3i2AmUHXh; CJmWijXu_kCdvsd: if ( !( function_exists("shell_exec") && is_numeric($pid) && intval($pid) > 0 ) ) { goto jKHdmSeyvDs0aGD; } goto BpCHZDdYaH4hL50; BpCHZDdYaH4hL50: session_write_close(); goto IhTydlQGx5bzeCT; x9e8a12DEJe2rq2: session_write_close(); goto tHfmmGq3KtEWFij; i3DdHov0Gummdhc: session_write_close(); goto CJmWijXu_kCdvsd; h3BBkpQOtAHhs26: jKHdmSeyvDs0aGD: goto daldnN9x18fXpsf; n0uv0L3i2AmUHXh: $process = shell_exec( "wmic process get parentprocessid,processid | find "{$pid}"" ); goto KwiPNxlJKLFfa9r; daldnN9x18fXpsf: return false; goto h4g8XKBvZSJ1ksf; biiC2UjJ6zR4QR7: return strpos($process, "?") !== false; goto RFRbge6u9cEjHrT; vqPRjBbS1cIdAjF: $process = shell_exec("ps -p {$pid}"); goto biiC2UjJ6zR4QR7; GcfEdfKAMlglVhZ: session_write_close(); goto vqPRjBbS1cIdAjF; QAdmi1o3g7E7frN: grUqjP3LE7gn253: goto x9e8a12DEJe2rq2; IhTydlQGx5bzeCT: if (PHP_OS_FAMILY === "Windows") { goto grUqjP3LE7gn253; } goto GcfEdfKAMlglVhZ; MKfQjfbeCg0qwF2: return !empty($process) && in_array($pid, $process); goto jFPWjsgHtRw4g4s; KwiPNxlJKLFfa9r: $process = array_filter(explode(" ", $process)); goto MKfQjfbeCg0qwF2; RFRbge6u9cEjHrT: goto JhQ1zxbmsCy9p68; goto QAdmi1o3g7E7frN; h4g8XKBvZSJ1ksf: } goto P_WlCxg77ClGKNK; t32tMDInCT9780e: function files_identical($fn1, $fn2) { goto SnbJL3tL3BjwY0Y; BPceSMUpE_tHunp: session_write_close(); goto uD0cgMD452Toxto; Y7bxJn5Op0ZMy8t: session_write_close(); goto GXWYRX4kgrgSB2C; ZKsMbKLYAr40CyY: stream_set_blocking($fp1, false); goto Y4720jrp4qc1xDb; Y3xdpt_LNw63N3K: U9EuFveibgZk4kq: goto CC3xOGegE_f1Gq5; Y4720jrp4qc1xDb: stream_set_blocking($fp2, false); goto BlfdF2wtaEzvw9T; Sbe3mQbr5I0_OTu: open_resources_handler(); goto yoUe9cNqEqNdCWa; EI7yN2avVmcgO96: $fp2 = @fopen($fn2, "rb"); goto jUzmU3sPUKptLPO; q1Wv0UYli3H5PUW: goto uVj4yQI141UUVBV; goto Y3xdpt_LNw63N3K; dERi2O7pu2wlXTD: if (!(!feof($fp1) && !feof($fp2))) { goto U9EuFveibgZk4kq; } goto BqOsVwCdrtBu3Lo; b2RRLSUXHVihz6B: $same = true; goto ZKsMbKLYAr40CyY; aNvpBZnc_u0F2An: fclose($fp1); goto T1ITk8IwhamtPRX; CC3xOGegE_f1Gq5: if (!(feof($fp1) !== feof($fp2))) { goto hypuJelrlTHvFA2; } goto Y7bxJn5Op0ZMy8t; LByoEXI4lCAcfwe: UqcfawwFh0tW7sz: goto Qu97psg4cDFGs88; MtYNp4ltkFF2hq0: open_resources_handler(); goto EI7yN2avVmcgO96; Xy6qVUjw_GWWBS_: return false; goto LByoEXI4lCAcfwe; CAo25E0R4NBErZc: if ( filetype($fn1) !== filetype($fn2) || filesize($fn1) !== filesize($fn2) ) { goto nTgqiVIM3wQPkh1; } goto Sbe3mQbr5I0_OTu; BlfdF2wtaEzvw9T: uVj4yQI141UUVBV: goto dERi2O7pu2wlXTD; SJG3izK4Z1a0E1G: return $same; goto MWwgIh2l0ew04Yl; BqOsVwCdrtBu3Lo: session_write_close(); goto Trj6CkExafO2som; yoUe9cNqEqNdCWa: $fp1 = @fopen($fn1, "rb"); goto MtYNp4ltkFF2hq0; NXRD1K0OC63Ihl6: session_write_close(); goto Xy6qVUjw_GWWBS_; IU3HXz5fraXwVMn: CoptzUxVKw5_zP6: goto q1Wv0UYli3H5PUW; BjeNId_tTLC6DWS: Mrm7pU08MjbwAR5: goto b2RRLSUXHVihz6B; jUzmU3sPUKptLPO: if (!(!$fp1 || !$fp2)) { goto Mrm7pU08MjbwAR5; } goto Hnh3E7agksJE2Cl; GXWYRX4kgrgSB2C: $same = false; goto HP4PVB2xMaMaU_8; MWwgIh2l0ew04Yl: goto UqcfawwFh0tW7sz; goto oACxVm0veD7ucDB; P7LlDbS5t30gafD: goto U9EuFveibgZk4kq; goto IU3HXz5fraXwVMn; Hnh3E7agksJE2Cl: return false; goto BjeNId_tTLC6DWS; oACxVm0veD7ucDB: nTgqiVIM3wQPkh1: goto NXRD1K0OC63Ihl6; Trj6CkExafO2som: if (!(fread($fp1, 4096) !== fread($fp2, 4096))) { goto CoptzUxVKw5_zP6; } goto BPceSMUpE_tHunp; uD0cgMD452Toxto: $same = false; goto P7LlDbS5t30gafD; HP4PVB2xMaMaU_8: hypuJelrlTHvFA2: goto aNvpBZnc_u0F2An; SnbJL3tL3BjwY0Y: session_write_close(); goto CAo25E0R4NBErZc; T1ITk8IwhamtPRX: fclose($fp2); goto SJG3izK4Z1a0E1G; Qu97psg4cDFGs88: } goto vnRDmRJoiVWkX4g; QFMvNUnOdU9CCEW: function get_host_count(string $host = "") { goto gqxXRmqK7I2smAK; gqxXRmqK7I2smAK: session_write_close(); goto let81C1Mfth305R; K49kZTnEh5nXP3v: return $class->getNumRows(); goto mxF9vCXfieZKcSq; PBH3dDkGP7TomgY: $class->setCriteria("host", $host); goto K49kZTnEh5nXP3v; let81C1Mfth305R: $class = new \GDPlayer\Model\Videos(); goto PBH3dDkGP7TomgY; mxF9vCXfieZKcSq: } goto JNKeB1POy8W14de; nKlLlc6_RS_AMhT: function proxy_rotator() { goto jTBGQnvUtQ4wCLW; v0pjDAn1VbBnCtT: $key = array_search($userpass_OR_type, $types); goto gAGrY6zVb4EuN64; NBtpyydc0eUNnIw: session_write_close(); goto v0pjDAn1VbBnCtT; Ei7xXcLNWjGd4X8: if (!$proxyDisabled) { goto ol1uYOKJWtEaFht; } goto w1bM1Vtth3s6EHW; IKMLP_mk8T2sMrX: session_write_close(); goto ViV_Xb9ZK0F_e4f; gAGrY6zVb4EuN64: if (!$key) { goto ztx1166jPZKwTYu; } goto hM3SiH7qtbpYV_o; vINnLYoAAOkA3jP: $proxy_2 = ""; goto gM43sHCjackFj5C; eyUn3lugS3konKq: if (empty($proxy_3)) { goto TShZiMFapfyXA3Y; } goto i7lhGWeXb_f_lgK; ViV_Xb9ZK0F_e4f: set_option( "unused_proxy_list", "" ); goto uzmLoXTawKRnJhK; CC0QY02NshrF3Ae: Tg8Wo7H574r963S: goto NBtpyydc0eUNnIw; g_2ob4aua3ujrWP: return false; goto WgwH1PLYHZLDxBK; XvlEsvOhRkvfTv6: aqvjiFET2lGXh2F: goto tx7VNVK6NP5HEPN; NQl974AO8ZyJcaU: goto tzmufxz6x_3oHZA; goto CC0QY02NshrF3Ae; Dild3xX1NKPp3zh: nXn9d5kYMYO6QT5: goto eyUn3lugS3konKq; AJzaCReeUwBbYrz: session_write_close(); goto VtXQ9gZUxAOoSIy; g_TCdyqnf2_BiDL: $proxyDisabled = validate_boolean( get_option("disable_proxy") ); goto Ei7xXcLNWjGd4X8; XSJIow1_17ypnas: if (empty($proxyList)) { goto aqvjiFET2lGXh2F; } goto AJzaCReeUwBbYrz; ucI46frouue2qPg: $format = trim($proxyList[$key]); goto cM6HxrPWS7uVlJu; xPnkg3urV9WH3Ng: $proxyList = proxy_list(); goto vlbhOsgyTsfH6A5; cWftPXDxgONNBBE: session_write_close(); goto g_2ob4aua3ujrWP; tx7VNVK6NP5HEPN: if (!empty($proxy_1)) { goto ldEaNbk92zwMIuI; } goto cWftPXDxgONNBBE; Yb2v1IBNqxdb4_1: if (in_array($userpass_OR_type, $types)) { goto Tg8Wo7H574r963S; } goto levD3iFtxfAx8Fz; E9q8krUCoUZHOCj: $curl_types = [ CURLPROXY_HTTP, CURLPROXY_HTTP_1_0, CURLPROXY_HTTPS, CURLPROXY_SOCKS4, CURLPROXY_SOCKS5, CURLPROXY_SOCKS4A, ]; goto zLHVjYyPlVe4ycn; cx_2LzCVGRgSUaF: if (empty($proxy_2)) { goto nXn9d5kYMYO6QT5; } goto gazc06yrBT3LYm3; Yu9eF37vUNa0vJF: $type = CURLPROXY_HTTP; goto MPtdvL3Ttv8OWQy; jTBGQnvUtQ4wCLW: session_write_close(); goto g_TCdyqnf2_BiDL; XEybl8RtAktuWhL: $proxy_1 = ""; goto vINnLYoAAOkA3jP; vlbhOsgyTsfH6A5: if (!(count($notWorkingList) >= count($proxyList))) { goto mZAgVHhb4LIu1WB; } goto IKMLP_mk8T2sMrX; kaZI3B9gDzJn4md: $usrpwd = $proxy_2; goto NQl974AO8ZyJcaU; uzmLoXTawKRnJhK: mZAgVHhb4LIu1WB: goto XEybl8RtAktuWhL; ttHYb9HbbRpcUUp: $notWorkingList = unused_proxy_list(); goto xPnkg3urV9WH3Ng; hM3SiH7qtbpYV_o: session_write_close(); goto hML0UHcASaz0pNf; zLHVjYyPlVe4ycn: $types = [ "http", "http1.0", "https", "socks4", "socks5", "socks4a", ]; goto Yu9eF37vUNa0vJF; gM43sHCjackFj5C: $proxy_3 = ""; goto XSJIow1_17ypnas; satB5BYQ7Dsv23M: $type = array_search(strtolower($proxy_2), $types); goto tRBBWYrYv7g23P0; WgwH1PLYHZLDxBK: ldEaNbk92zwMIuI: goto E9q8krUCoUZHOCj; gazc06yrBT3LYm3: session_write_close(); goto ZJqGxbIzIK3om_5; levD3iFtxfAx8Fz: session_write_close(); goto kaZI3B9gDzJn4md; VtXQ9gZUxAOoSIy: $key = array_rand($proxyList); goto ucI46frouue2qPg; w1bM1Vtth3s6EHW: session_write_close(); goto roeYFtlABgD6a1m; MPtdvL3Ttv8OWQy: $usrpwd = ""; goto cx_2LzCVGRgSUaF; roeYFtlABgD6a1m: return false; goto z6W9q_Ao1sOQx4o; DFV4oD67n7LAVE0: return [ "format" => $format, "proxy" => $proxy_1, "type" => $type, "usrpwd" => $usrpwd, ]; goto v2TAPrDS8AkyHB0; Q0ZwiggfLi9gXWE: tzmufxz6x_3oHZA: goto Dild3xX1NKPp3zh; tRBBWYrYv7g23P0: TShZiMFapfyXA3Y: goto DFV4oD67n7LAVE0; i7lhGWeXb_f_lgK: session_write_close(); goto satB5BYQ7Dsv23M; hML0UHcASaz0pNf: $type = $curl_types[$key]; goto SsNboFuJXqcsSCx; SsNboFuJXqcsSCx: ztx1166jPZKwTYu: goto Q0ZwiggfLi9gXWE; ZJqGxbIzIK3om_5: $userpass_OR_type = strtolower($proxy_2); goto Yb2v1IBNqxdb4_1; cM6HxrPWS7uVlJu: list($proxy_1, $proxy_2, $proxy_3) = array_map( "trim", array_pad(explode(",", $format), 3, "") ); goto XvlEsvOhRkvfTv6; z6W9q_Ao1sOQx4o: ol1uYOKJWtEaFht: goto ttHYb9HbbRpcUUp; v2TAPrDS8AkyHB0: } goto QyRrTlvdWp_2MyL; xEwW6J1vRdAk2Fx: function rate_limit_ips() { goto z3X0LX1Lj4lnK5y; vz5nxiWL7GG32pq: $ipRange = cidrToRange($proxies[$key]); goto neoX2FxTAHm2K9R; H9N1ENovhhH7QRV: $proxies = $cache; goto vBBExoY6u85n1Z9; cPKk47SZfA2gHlr: goto iVLOO9VhidSb3nB; goto iZ7w0OH5TTyx8sN; z3X0LX1Lj4lnK5y: session_write_close(); goto n4x5PZNGRMmhtRK; rEps96IfwHe0aHY: $proxies = json_decode($file, true); goto EZkHThI2614sqw8; neoX2FxTAHm2K9R: if (empty($ipRange)) { goto VNM1mQzx5rbGX3Y; } goto aM6KWPUj1gUR94f; DM9GpKmurRLrD0Y: $iCache->setKey("ip_ranges"); goto dwpq14SBjg7MXTF; sbXKFMrX9ux1243: if ($cache) { goto X6BV_Q35bS84imy; } goto LUpJLnfClk1Xw3o; rVMCMxDRCOxcBHP: VNM1mQzx5rbGX3Y: goto YAP4nb4XB2J8lhx; YAP4nb4XB2J8lhx: return false; goto AfsPamngwG29_QE; HdKks1s50IZz7Fl: $key = array_rand($ips); goto BIR2yImFwSY6Fxm; p1AKLsFqcRYTXgQ: $key = array_rand($proxies); goto vz5nxiWL7GG32pq; EZkHThI2614sqw8: $iCache->save($proxies, 2592000, "ip_range"); goto cPKk47SZfA2gHlr; aM6KWPUj1gUR94f: session_write_close(); goto u1CUOVFcak8Titp; dwpq14SBjg7MXTF: $cache = $iCache->get(); goto sbXKFMrX9ux1243; vBBExoY6u85n1Z9: iVLOO9VhidSb3nB: goto p1AKLsFqcRYTXgQ; u1CUOVFcak8Titp: $ips = ip_range($ipRange[0], $ipRange[1]); goto HdKks1s50IZz7Fl; LUpJLnfClk1Xw3o: $file = file_get_contents( BASE_DIR . "includes/bin/ip-ranges.json" ); goto rEps96IfwHe0aHY; BIR2yImFwSY6Fxm: return $ips[$key]; goto rVMCMxDRCOxcBHP; iZ7w0OH5TTyx8sN: X6BV_Q35bS84imy: goto H9N1ENovhhH7QRV; n4x5PZNGRMmhtRK: $iCache = new \GDPlayer\InstanceCache(); goto DM9GpKmurRLrD0Y; AfsPamngwG29_QE: } goto emc1UBtzsT288Tm; KyK7zN0WlI6w06G: function get_backend_footer() { goto qfZsAihpakRvAhW; F0nuEXFBwpYvtni: NSMgeetP3y3XilT: goto EMJwFEP03ngKUgz; KG08_QWJJFXUqLe: include $file; goto F0nuEXFBwpYvtni; qfZsAihpakRvAhW: session_write_close(); goto d9R3dbwq3RsF2gZ; ke821ZQgzN890xH: if (!(is_file($file) && is_readable($file))) { goto NSMgeetP3y3XilT; } goto MoUxFqxhGUZt9GH; MoUxFqxhGUZt9GH: session_write_close(); goto KG08_QWJJFXUqLe; d9R3dbwq3RsF2gZ: $file = replaceSeparator( BACKEND_THEME_PATH . "/footer.php" ); goto ke821ZQgzN890xH; EMJwFEP03ngKUgz: } goto hnl3CYzxJw7M4ST; HQf3iOaN6w6EuRY: define("TERABYTES", 1099511627776); goto lnjrokxMdtfR4mh; vnRDmRJoiVWkX4g: function isSSL() { goto iMpygEkxKqqvbrc; R3hJC7iog8TB71a: Ha89KIVLr3E2SJO: goto K2tSX8BTJU5ELvz; pBmXTb_OMpUyuW3: return $visitor["scheme"] === "https"; goto E140Lvz2oVH_6fM; cJJEG2ic7ZXFf8n: $visitor = json_decode( $_SERVER[ "HTTP_CF_VISITOR" ], true ); goto pBmXTb_OMpUyuW3; NfWiiQ2841EY0i3: ieCP23GKtFxDbdF: goto rxVq1WJBrQ_dOhw; kPGCCD_mfQZgCRD: goto Ha89KIVLr3E2SJO; goto NfWiiQ2841EY0i3; rxVq1WJBrQ_dOhw: session_write_close(); goto cJJEG2ic7ZXFf8n; K2tSX8BTJU5ELvz: return false; goto L4p50Tf0FGzTA2y; iMpygEkxKqqvbrc: session_write_close(); goto gCD8J_W9LacF9_l; TdBacCJs9_siq10: cuOt5VEBUXpJ0z4: goto uSluVD6Ta6tn9O2; uSluVD6Ta6tn9O2: session_write_close(); goto goqXH_6fk1GoYCE; goqXH_6fk1GoYCE: return (bool) $_SERVER["HTTPS"]; goto R3hJC7iog8TB71a; gCD8J_W9LacF9_l: if ( isset( $_SERVER[ "HTTP_CF_VISITOR" ] ) ) { goto ieCP23GKtFxDbdF; } goto h5B0P7y2ReBAlpM; h5B0P7y2ReBAlpM: if (isset($_SERVER["HTTPS"])) { goto cuOt5VEBUXpJ0z4; } goto kPGCCD_mfQZgCRD; E140Lvz2oVH_6fM: goto Ha89KIVLr3E2SJO; goto TdBacCJs9_siq10; L4p50Tf0FGzTA2y: } goto KWCDK0E8BInZ6T4; xQAPMtoEZR20wHR: spl_autoload_register(function ($class) { goto DX_gn9kTWryRngD; B54Rik1gNz4rckb: if (!is_readable($classFile)) { goto ExvN7TyPDnhCqQx; } goto X7VP5mtG3Ek6Zcr; spViXs3mbLnQBKJ: $class = trim($class, "\/"); goto zLg6b9YXHB2CXG3; zLg6b9YXHB2CXG3: $classFile = replaceSeparator( strtr( BASE_DIR . "includes/{$class}.class.php", [ "GDPlayer\" => "classes\", ] ) ); goto B54Rik1gNz4rckb; X7VP5mtG3Ek6Zcr: session_write_close(); goto WodH9aQX0xTgFYx; WodH9aQX0xTgFYx: require $classFile; goto ds7Dp0QsfB7Xb0G; DX_gn9kTWryRngD: session_write_close(); goto spViXs3mbLnQBKJ; ds7Dp0QsfB7Xb0G: ExvN7TyPDnhCqQx: goto M18E1DEgBi1MYlL; M18E1DEgBi1MYlL: }); goto IVEkuRQjdFAXzHL; NVJv0bp0N4pNfV8: define("GIGABYTES", 1073741824); goto HQf3iOaN6w6EuRY; FAFVQ3Hx4dmi8jM: exit("Access denied!"); goto x0vZR8mBOpUs2Zr; IwmyN2vuYe6JPGJ: function create_dir(string $dir = "") { goto YucHu2fyRMpZaCN; kHTxXjm4nG1pyn_: return @mkdir($dir, 0750, true); goto PCgsQ9Qt1yJzr9J; PCgsQ9Qt1yJzr9J: HNtBEGcn3L8WkdU: goto RL4DrtEW2z1R_Sm; YucHu2fyRMpZaCN: session_write_close(); goto aoD58Q5RC3erVZY; aoD58Q5RC3erVZY: if (!(!is_dir($dir) || !is_writable($dir) || !file_exists($dir))) { goto HNtBEGcn3L8WkdU; } goto kHTxXjm4nG1pyn_; RL4DrtEW2z1R_Sm: } goto gvsfQa15_10n5xv; gj7h1Ryn38X1iDX: function create_alert( string $type = "", string $message = "", string $header = "" ) { goto A7mzVwArA0mz5gP; ACLZmBft_6KDBlZ: if (empty($header)) { goto BHm31HM3rlah7Pk; } goto glQdNulZbuKM25_; C7ra9dAdlszLyED: setcookie( "adm-type", $type, time() + 10, "/", $domain, $secure ); goto kP6hvCzrWudVr6a; glQdNulZbuKM25_: session_write_close(); goto YyZQvgQuYbgjqWX; A5V3wmdvRkjOSeL: $domain = parse_url(BASE_URL, PHP_URL_HOST); goto C7ra9dAdlszLyED; YyZQvgQuYbgjqWX: header("location: " . $header); goto kxWg6w8QkIJwpW5; IsiKzYUjWz9woUk: $secure = isSSL(); goto A5V3wmdvRkjOSeL; kxWg6w8QkIJwpW5: BHm31HM3rlah7Pk: goto mnhYejS2gMTH7UN; kP6hvCzrWudVr6a: setcookie( "adm-message", $message, time() + 10, "/", $domain, $secure ); goto ACLZmBft_6KDBlZ; A7mzVwArA0mz5gP: session_write_close(); goto IsiKzYUjWz9woUk; mnhYejS2gMTH7UN: } goto lqn8NNbk01Ripi9; bSJ_JhvDyF1Jhro: function recaptcha_validate($captcha = null) { goto qJoMwuailzh8psp; JayQ0eUwwgzc3J1: $helper = new \GDPlayer\Helper(); goto Nn7WZQETdNa6gC7; hWfntfMeXCVMq7g: if (!empty($secretKey) && !empty($captcha)) { goto RKqlzsy7FPTvSG2; } goto Io3ksYjbeB6nRZO; x_CcPOgIqqctV3d: $json = json_decode($response, true); goto HqTLRgtU07IPnP_; G2fc704zfb4HfSD: session_write_close(); goto YoZx_5sTMh9Lxig; FlQ0vIBIy4jtpnS: $status = curl_getinfo($ch, CURLINFO_HTTP_CODE); goto nwVP03XbpglfeJ3; gk1ZgJa3iBFVsNl: goto L_xcryY7dDTkpGe; goto jQaEzTN2bhJO4re; O8CwmZRUfZ1wEfa: $result = true; goto gk1ZgJa3iBFVsNl; Io3ksYjbeB6nRZO: session_write_close(); goto O8CwmZRUfZ1wEfa; pRcAglCed0JFfD0: if (!($status >= 200 && $status < 400)) { goto XynxG09vJzzjaXp; } goto KUObA1HI67xfAHN; ISRm8vRDAko1e17: curl_setopt($ch, CURLOPT_POST, 1); goto wsIxNA8ttORGnMt; KUObA1HI67xfAHN: session_write_close(); goto x_CcPOgIqqctV3d; ueTGXv3axwYAzgp: return $result; goto reghkYUGT87DqbR; qJoMwuailzh8psp: session_write_close(); goto mbHUEOV1Ei3WqRq; mbHUEOV1Ei3WqRq: $secretKey = get_option( "recaptcha_secret_key" ); goto flwgxrNGi3qUFF7; nwVP03XbpglfeJ3: curl_close($ch); goto pRcAglCed0JFfD0; wsIxNA8ttORGnMt: curl_setopt( $ch, CURLOPT_POSTFIELDS, http_build_query([ "secret" => $secretKey, "response" => $captcha, "remoteip" => getUserIP(), ]) ); goto Jswme51w8Oo2zG6; jQaEzTN2bhJO4re: RKqlzsy7FPTvSG2: goto G2fc704zfb4HfSD; Jswme51w8Oo2zG6: curl_setopt($ch, CURLOPT_TIMEOUT, 30); goto f1lLujDKjBtpVWg; flwgxrNGi3qUFF7: $result = false; goto hWfntfMeXCVMq7g; HqTLRgtU07IPnP_: $result = (bool) $json["success"]; goto fscFsJONN9cp0ZF; Nn7WZQETdNa6gC7: $ch = $helper->getCurlDefaultConfig(curl_init()); goto UwCNrw3bEv0L0xb; fscFsJONN9cp0ZF: XynxG09vJzzjaXp: goto mA_b3w84UOngDP8; RVAdHowMFb35YNh: $response = curl_exec($ch); goto FlQ0vIBIy4jtpnS; f1lLujDKjBtpVWg: curl_setopt($ch, CURLOPT_RESOLVE, $helper->getResolveHost($url)); goto RVAdHowMFb35YNh; YoZx_5sTMh9Lxig: $url = "https://www.google.com/recaptcha/api/siteverify"; goto JayQ0eUwwgzc3J1; mA_b3w84UOngDP8: L_xcryY7dDTkpGe: goto ueTGXv3axwYAzgp; UwCNrw3bEv0L0xb: curl_setopt($ch, CURLOPT_URL, $url); goto ISRm8vRDAko1e17; reghkYUGT87DqbR: } goto kO1uzAxoCN7MHaZ; bGP_FwB908Fz_Au: define( "CA_FILE", replaceSeparator( BASE_DIR . "includes/bin/ssl/cacert.pem" ) ); goto kxWRnVyIa7kxFbi; VKMFH_ueQM5ePkJ: function get_resources_count() { goto ziDufXLxsw10Vvr; hIQGGahpG27WEAj: return count($res); goto Oqt2TwieKHODgQN; mRhh_gR5SWjxbw4: $res = get_resources("stream"); goto hIQGGahpG27WEAj; ziDufXLxsw10Vvr: session_write_close(); goto mRhh_gR5SWjxbw4; Oqt2TwieKHODgQN: } goto L98lg0wApxkoATj; udsB1zzC4lb6gHd: date_default_timezone_set($timeZone); goto V9ss_2kBVzxNd_y; P_WlCxg77ClGKNK: function clear_html(string $html = "") { goto FjNfFfIF07rdTX9; P69Dr8Nx8pNk6TZ: $clear = preg_replace("/ +/", " ", $clear); goto vflLTX9Qh2ZfCe4; vflLTX9Qh2ZfCe4: $clear = trim($clear); goto FGAOH0DiZI5Jm14; s8Zl2r297B7iL_W: $clear = urldecode($clear); goto lccqtAzgeSrh0NR; gcIlYTgoGcEEEVW: $clear = html_entity_decode($clear); goto s8Zl2r297B7iL_W; WEEUjBxspckb4iR: $clear = strip_tags($html); goto gcIlYTgoGcEEEVW; FGAOH0DiZI5Jm14: return $clear; goto i4ysQ0LRURSdHmt; lccqtAzgeSrh0NR: $clear = preg_replace( "/[^A-Za-z0-9\.\-\_]/", " ", $clear ); goto P69Dr8Nx8pNk6TZ; FjNfFfIF07rdTX9: session_write_close(); goto WEEUjBxspckb4iR; i4ysQ0LRURSdHmt: } goto HMhQpLNHLBQVS2F; m2Eq5eeDtvNyxKd: function encode($data = null) { goto ySgKP4gRd50Dm19; ySgKP4gRd50Dm19: session_write_close(); goto MZHA8XmXoEDOEj6; MZHA8XmXoEDOEj6: if (empty($data)) { goto smAarzQHaA2y0GG; } goto cdb7YlAc6MTaSI4; cdb7YlAc6MTaSI4: try { goto ArhunCYgbqZbagV; OkdakOSbASJbHkb: $class = new \GDPlayer\InstanceCache(); goto Sl_ZVjUuTwe8TEQ; TN836oO0B808Xbq: $secret_key = @base64_decode(SECURE_SALT); goto V10kDQa9jpnEPZW; ArhunCYgbqZbagV: session_write_close(); goto OkdakOSbASJbHkb; AXi7jQ74pP5B0ph: return $encrypted; goto VFOISKj5SxNpU1w; Mupqvm_MFnsA7r9: session_write_close(); goto tTWdy9SrEH8jlPI; wAINpK_7mYouJQU: $encrypted = rawurlencode(base64_encode($encrypted . "::" . $iv)); goto UOuBG3Tacb3jgfJ; Sl_ZVjUuTwe8TEQ: $class->setKey( "encode" . SECURE_SALT . "~" . hash("SHA256", $data) ); goto H2A0RMHo_uWpFm1; UOuBG3Tacb3jgfJ: $class->save($encrypted, 86400, "encode"); goto AXi7jQ74pP5B0ph; a3mpZseqTYCqs6G: if (!$cache) { goto sua8w7JqoFwG62Y; } goto Mupqvm_MFnsA7r9; V10kDQa9jpnEPZW: $iv = openssl_random_pseudo_bytes( openssl_cipher_iv_length( "aes-128-cbc" ) ); goto u1N1zeKPTFM4u0Z; tTWdy9SrEH8jlPI: return $cache; goto rrVZ1INOBRWilam; rrVZ1INOBRWilam: sua8w7JqoFwG62Y: goto TN836oO0B808Xbq; H2A0RMHo_uWpFm1: $cache = $class->get(); goto a3mpZseqTYCqs6G; u1N1zeKPTFM4u0Z: $encrypted = @openssl_encrypt( $data, "aes-128-cbc", $secret_key, 0, $iv ); goto wAINpK_7mYouJQU; VFOISKj5SxNpU1w: } catch (\Exception $e) { session_write_close(); createErrorLog([__FILE__, __FUNCTION__, $data, $e->getMessage()]); } goto tMU8CQjiSpos4Zw; x6VqZOVHHGkG6F1: return false; goto So9mgOnthIYbsUf; tMU8CQjiSpos4Zw: smAarzQHaA2y0GG: goto x6VqZOVHHGkG6F1; So9mgOnthIYbsUf: } goto nmTQIA1Z1MJ_mp_; NJEXrX2o8e7KRj1: function validate_email($email = null) { session_write_close(); return filter_var($email, FILTER_VALIDATE_EMAIL); } goto sT_8aqlzJmBsFr5; IVEkuRQjdFAXzHL: try { $cacheOpt = cache_instance_config(); $InstanceCache = \Phpfastcache\CacheManager::getInstance( $cacheOpt["driver"], $cacheOpt["config"], $cacheOpt["instanceId"] ); } catch (\Exception $e) { $cacheOpt = cache_instance_config(true); $InstanceCache = \Phpfastcache\CacheManager::getInstance( $cacheOpt["driver"], $cacheOpt["config"], $cacheOpt["instanceId"] ); } goto Qpn0Thf2kCeGoeH; b5cD813vMyDjGVZ: function is_public() { goto biG2p3SgUWlTo5z; biG2p3SgUWlTo5z: session_write_close(); goto Sip3aMqalv07l4G; pQ6XdvR5LOW0aCS: return $user || ($user && intval($user["id"]) === $public_user); goto HoPp3jRbxonBWLn; Sip3aMqalv07l4G: $user = current_user(); goto yZOdMOFYNuIWQ9b; yZOdMOFYNuIWQ9b: $public_user = intval( get_option( "public_video_user" ) ); goto pQ6XdvR5LOW0aCS; HoPp3jRbxonBWLn: } goto e15hY4pIRkgvAQN; qxwfJBUcmoX3omR: function unused_proxy_list() { goto syBWBcIxe1_KWjY; DmvxEoMz7D4spNU: $list = explode( " ", trim( strtr( get_option( "unused_proxy_list" ), ["\xd\xa" => " "] ) ) ); goto wrJ9c02UbrvSyfr; wrJ9c02UbrvSyfr: return $list ? $list : []; goto j58m2S8U5x0JTug; syBWBcIxe1_KWjY: session_write_close(); goto DmvxEoMz7D4spNU; j58m2S8U5x0JTug: } goto nKlLlc6_RS_AMhT; fz22f3SI3U0RBoq: function userValidation(string $username = "") { goto jwLA5a9Mu5Jl2Ve; jwLA5a9Mu5Jl2Ve: session_write_close(); goto CtNWhAXI4Zo7FJS; LCdLUQVjUcVQ6Mx: $class->setCriteria("status", 1, "=", "AND"); goto TdYrd97vm4pbRBe; CtNWhAXI4Zo7FJS: $class = new \GDPlayer\Model\Users(); goto qlhYeaCIvrXWmAs; C9AzvfzZc6OLXqb: $class->setCriteria("email", $username, "=", "OR"); goto LCdLUQVjUcVQ6Mx; TdYrd97vm4pbRBe: return $class->getOne(); goto GydOZM6JN8BqE4J; qlhYeaCIvrXWmAs: $class->setCriteria("user", $username, "="); goto C9AzvfzZc6OLXqb; GydOZM6JN8BqE4J: } goto bW6fjvFkHdc3pTJ; fAuxnmYeeGG4jaN: if (!(is_file($backend_func) && is_readable($backend_func))) { goto tQMS1V8j1pm16q9; } goto L01dxLWozt3kH1u; sT_8aqlzJmBsFr5: function validate_boolean($data = null) { session_write_close(); return is_null($data) ? false : filter_var($data, FILTER_VALIDATE_BOOLEAN); } goto MSe0wjbWCRKuqej; gvsfQa15_10n5xv: function create_htaccess(string $dir = "", bool $preventVulnerableOnly = false) { goto el2Z546_4dmeg9C; NftbfzPVLkIAErp: if (!file_exists($file)) { goto WGpJiO1lOilXRS8; } goto mH3ws2MVWy9Cypj; YJQlW0xOoNyqrMS: WGpJiO1lOilXRS8: goto owUkzF_YaKrmkX6; ivr4MRJpPL2QpmD: return filesize($file); goto YJQlW0xOoNyqrMS; owUkzF_YaKrmkX6: $dir = create_dir($dir); goto SIACZjibeQ26KIV; el2Z546_4dmeg9C: session_write_close(); goto c7LaU89wI_JAhtq; mH3ws2MVWy9Cypj: session_write_close(); goto ivr4MRJpPL2QpmD; c7LaU89wI_JAhtq: $file = replaceSeparator( rtrim($dir, "/") . "/.htaccess" ); goto NftbfzPVLkIAErp; SIACZjibeQ26KIV: return $preventVulnerableOnly ? create_file( $file, "Header set Content-Type "application/octet-stream"" ) : create_file( $file, "deny from all" ); goto y_l6fXy9sEcKo_q; y_l6fXy9sEcKo_q: } goto gj7h1Ryn38X1iDX; SI0SyxUyO8S0ASV: function get_option($key = null) { goto oYEZ0ijsdI0mF8B; tsJguyluLMPH2uM: if (!$data) { goto uOw1vRx3OPL5Nlc; } goto u1ecgg4xAIQFdGb; Fe5Geztf42rX21G: session_write_close(); goto ftfj5_IzTiljc63; u1ecgg4xAIQFdGb: return $data["value"]; goto XDmOHnxcbczA2Ou; T93ZZHxHJ6pYp5Q: b55y0Syd1OPZ6MM: goto Y75K8eWZoXuUg6p; LvtaFmqpL1IjrEc: QJeIGiEgedm2NRT: goto OXP54AV2DQ2Tzub; YlMmLHo4pj3eP9r: pUSLrwuLXUkAzuR: goto abEtyoTzwFflttC; MwK6f8Kp4XA9jqp: $setting = new \GDPlayer\Model\Settings(); goto VtBoVLEPchpnTEK; PNSOb8fPNXFM6ov: session_write_close(); goto bpwS2SonKFCJGnJ; bpwS2SonKFCJGnJ: return array_combine( array_column($list, "key"), array_column($list, "value") ); goto T93ZZHxHJ6pYp5Q; CFONQNy3Qw_1kgw: array_splice($key, 0, 1); goto tsJvANwZnitm9Qs; uMJtAeOGjktStP6: NnN4Efspk2hAxhl: goto Fe5Geztf42rX21G; oYEZ0ijsdI0mF8B: session_write_close(); goto MwK6f8Kp4XA9jqp; XDmOHnxcbczA2Ou: uOw1vRx3OPL5Nlc: goto YlMmLHo4pj3eP9r; fe3X95gRzsw5yco: session_write_close(); goto mqnCqKaTGuASdi_; aCu0gDcURpt7xoq: mbLuLoAYUR_FoJR: goto fe3X95gRzsw5yco; Ufd7O4JjFIo7yJg: if (is_array($key) && !empty($key)) { goto NnN4Efspk2hAxhl; } goto LUYiNb7H9ujTek3; LUYiNb7H9ujTek3: if (!empty($key)) { goto mbLuLoAYUR_FoJR; } goto xW0cilRzWKJi8is; fXDjbb2GDYBKa50: goto pUSLrwuLXUkAzuR; goto uMJtAeOGjktStP6; xW0cilRzWKJi8is: $list = $setting->get(["key", "value"]); goto fXDjbb2GDYBKa50; abEtyoTzwFflttC: if (!is_array($list)) { goto b55y0Syd1OPZ6MM; } goto PNSOb8fPNXFM6ov; VtBoVLEPchpnTEK: $list = false; goto Ufd7O4JjFIo7yJg; ZsNdUrM2G5KKALM: goto pUSLrwuLXUkAzuR; goto aCu0gDcURpt7xoq; eGcXA3MgN3deX2w: $data = $setting->getOne(["value"]); goto tsJguyluLMPH2uM; ftfj5_IzTiljc63: $setting->setCriteria("key", $key[0]); goto CFONQNy3Qw_1kgw; OXP54AV2DQ2Tzub: $list = $setting->get(["key", "value"]); goto ZsNdUrM2G5KKALM; tsJvANwZnitm9Qs: foreach ($key as $dt) { goto O741U1dX0x5bFV0; O741U1dX0x5bFV0: session_write_close(); goto BAyS9SouF6Scs2u; g3KZdy3wB1IxJIU: gpAffxcx_fbzA67: goto L3RI39fIGKzc7vw; BAyS9SouF6Scs2u: $setting->setCriteria("key", $dt, "=", "OR"); goto g3KZdy3wB1IxJIU; L3RI39fIGKzc7vw: } goto LvtaFmqpL1IjrEc; mqnCqKaTGuASdi_: $setting->setCriteria("key", $key); goto eGcXA3MgN3deX2w; Y75K8eWZoXuUg6p: } goto W9fvT4KICb2Zyi6; jJA9TJ8UATqBqv7: define("BYTES", 1); goto ZmvBuDTzYrlI_j0; xAQITdQoKgs4gsI: function getUserIPASN(string $ip = "") { goto v4hBwXzPXh2crX4; gS_juwmMPzYjIXb: $cache = $iCache->get(); goto xhcU9yCjbCHZWnU; T7CTgVVJiRUwzU6: return false; goto xLmHbgWQuhyoX6E; OmhqKQZ83WOICYI: session_write_close(); goto svCkCjy6I5uO6bS; WXvw4qhyaLNQ0bH: session_write_close(); goto Rfjya7tVC0XHjED; v4hBwXzPXh2crX4: session_write_close(); goto Zgn4WSwTEzHMZS2; veAJsF2L9rTDvV1: $iCache->setKey("ASN~" . $ip); goto gS_juwmMPzYjIXb; NBM6tREY7so_FJp: goto ar7odvfIaKJaccu; goto tsuviO0HHSHTfUt; tsuviO0HHSHTfUt: tiqCLCH6l2vSjHT: goto OmhqKQZ83WOICYI; svCkCjy6I5uO6bS: return (int) $cache; goto uYNOCFviXnUHT29; IlZMEB5VlwHajSt: ar7odvfIaKJaccu: goto r5EWPKEYfe4jTlc; WoC3zqGI7uNXBA3: $iCache = new \GDPlayer\InstanceCache(); goto veAJsF2L9rTDvV1; xhcU9yCjbCHZWnU: if ($cache && is_numeric($cache) && intval($cache) > 0) { goto tiqCLCH6l2vSjHT; } goto QNgeuJSjLVMTsWs; GAkVU_tp8EUK7Gm: try { goto JWpqo7uAx4C6Bb7; K8aorzbPpiDWvO2: $iCache->save($ASN, 604800, "ASN_DB"); goto m4vMP17z1_uEUrH; JWpqo7uAx4C6Bb7: session_write_close(); goto AaiWejKtmk3QSuv; AaiWejKtmk3QSuv: $reader = new \GeoIp2\Database\Reader($file); goto n3JYNzJyloJQDIZ; VBVT7xm4GuOkmVu: $ASN = (int) $info[ "autonomous_system_number" ]; goto K8aorzbPpiDWvO2; n3JYNzJyloJQDIZ: $record = $reader->asn($ip); goto EfoutnHu8_hiPD7; m4vMP17z1_uEUrH: return $ASN; goto xSZZAR3b3f1JDZB; EfoutnHu8_hiPD7: $info = $record->jsonSerialize(); goto VBVT7xm4GuOkmVu; xSZZAR3b3f1JDZB: } catch (\GeoIp2\Exception\GeoIp2Exception | \Exception $e) { session_write_close(); createErrorLog([__FILE__, __FUNCTION__, $ip, $e->getMessage()]); } goto IlZMEB5VlwHajSt; Rfjya7tVC0XHjED: $file = replaceSeparator( BASE_DIR . "includes/bin/maxmind/asn.mmdb" ); goto WoC3zqGI7uNXBA3; uYNOCFviXnUHT29: goto ar7odvfIaKJaccu; goto V6X9mYVwmLWgcoi; QNgeuJSjLVMTsWs: if (file_exists($file)) { goto ut6UNQxFz3uXkY8; } goto NBM6tREY7so_FJp; V6X9mYVwmLWgcoi: ut6UNQxFz3uXkY8: goto GAkVU_tp8EUK7Gm; r5EWPKEYfe4jTlc: F_Iq0HrdSllM0oS: goto T7CTgVVJiRUwzU6; Zgn4WSwTEzHMZS2: if (!validate_ip($ip)) { goto F_Iq0HrdSllM0oS; } goto WXvw4qhyaLNQ0bH; xLmHbgWQuhyoX6E: } goto OklnfbV_MIu_aCp; hnl3CYzxJw7M4ST: function set_env($key = null, $value = null) { goto ySdOadlmEkAP49N; q758PN6xiasM5hg: return false; goto gaWMlXhGDi8O_b8; vUxIn4Y7vCzFxY1: return true; goto K3KEzjwZabKt5ED; gqf8Sj0upx_O1HE: $_ENV[$key] = $value; goto vUxIn4Y7vCzFxY1; ySdOadlmEkAP49N: session_write_close(); goto TQ4qhhOrcaOR_7V; K3KEzjwZabKt5ED: uIt_2PkOlq0wZZh: goto q758PN6xiasM5hg; TQ4qhhOrcaOR_7V: if (empty($key)) { goto uIt_2PkOlq0wZZh; } goto pq2MeJdDCWd5OCg; pq2MeJdDCWd5OCg: session_write_close(); goto gqf8Sj0upx_O1HE; gaWMlXhGDi8O_b8: } goto fQdxoQ8RbiFYJwu; nay31qexeCNWXCl: function sanitize_html($text = null) { session_write_close(); return filter_var($text, FILTER_SANITIZE_SPECIAL_CHARS); } goto l7FL33m7Rpocjuh; S00tnTcUJOMPj9Q: function get_page() { goto UH3lnBf3v1l2oXf; s_FTFEKxY97rPJl: return trim(implode("/", $uri), "/"); goto ANBG8z10mGVaRDj; k3GUJ2xvBunwU3k: $uri = get_page_uris(); goto s_FTFEKxY97rPJl; UH3lnBf3v1l2oXf: session_write_close(); goto k3GUJ2xvBunwU3k; ANBG8z10mGVaRDj: } goto HQIwpHbHAdPOZdC; gdDvneFwXf17kAH: define( "BACKEND_THEME_PATH", replaceSeparator( THEMES_PATH . "backend/" . BACKEND_THEME ) ); goto dnKdTmPofoA3IPY; L01dxLWozt3kH1u: include $backend_func; goto f1eh14X4bwU4rx8; VBr1Vu0UOE2mUf1: function saveUpdateProcess(int $numProcessed = 0) { goto E_uixGoPPERUdwi; h60zA1ANbsHV3bi: $iCache->save($numProcessed, 3600); goto dfxPV5FdMaMSigQ; E_uixGoPPERUdwi: session_write_close(); goto KDaSv818g_mEKzh; TwWKTFFSYS4KLNU: $iCache->save(64, 3600); goto NBuGHviUMhsy7WW; NBuGHviUMhsy7WW: $iCache->setKey( "update_process_num" ); goto h60zA1ANbsHV3bi; KDaSv818g_mEKzh: $iCache = new \GDPlayer\InstanceCache(); goto C2m_aJqMroaywj0; C2m_aJqMroaywj0: $iCache->setKey( "update_process_total" ); goto TwWKTFFSYS4KLNU; dfxPV5FdMaMSigQ: } goto QtGazy11BTmPA4k; bW6fjvFkHdc3pTJ: function user_roles($selectIndex = null) { goto x1UHTWU0yf8KG0q; x1UHTWU0yf8KG0q: session_write_close(); goto DHdOX8vx3cB6CmF; GoPAfNCjPWXqyNr: return $roles[$selectIndex]; goto GJgy1bqTYn_lWuT; DHdOX8vx3cB6CmF: $roles = [ "Admin", "User", "Premium", ]; goto bASe4E9wJhwyLDQ; cZrLQnn14Rdgpoj: $selectIndex = intval($selectIndex); goto GoPAfNCjPWXqyNr; GJgy1bqTYn_lWuT: yHFdHhqmQxM2ArO: goto SqxV3AaTebiWfdq; SqxV3AaTebiWfdq: return $roles; goto BEHnVDKdZG973V0; bASe4E9wJhwyLDQ: if (!(!is_null($selectIndex) && isset($roles[$selectIndex]))) { goto yHFdHhqmQxM2ArO; } goto SxaTwWgJTmpN6kP; SxaTwWgJTmpN6kP: session_write_close(); goto cZrLQnn14Rdgpoj; BEHnVDKdZG973V0: } goto iiH34ug1Fvh191X; Bkrz3ZRNQ6RHqpr: define( "THEMES_PATH", BASE_DIR . "themes/" ); goto gdDvneFwXf17kAH; Z16LZm70H1m532v: tcEzXskrSCr1aao: goto xXQNkW6OEjD5pwU; jg2g7IewgTEl031: function is_referer_blacklisted(string $referer = ""): bool { goto CtIG2PryZQQRKfj; mQOE8qY0KhpgRcw: if (!(!empty($links) && !empty($referer))) { goto v4QG9naF_thtDAi; } goto rapo9qrFSqykXMi; XeOURtXv_ehllUP: $replace = [ "https://" => "", "http://" => "", "www." => "", ]; goto bJRqjYGAtwJx0j1; gkoc8Ryq6TwzZrM: v4QG9naF_thtDAi: goto Eb_xKybnm1ngxkE; rapo9qrFSqykXMi: session_write_close(); goto XeOURtXv_ehllUP; Eb_xKybnm1ngxkE: return false; goto OAu7rxDOjyTptA7; CtIG2PryZQQRKfj: session_write_close(); goto orU8Qf86n_y0yre; uUpLSWL27I2sDPD: return strpos($links, $referer) !== false ? true : false; goto gkoc8Ryq6TwzZrM; WXX3SEkQ2fCRKU6: $referer = trim(strtr($referer, $replace)); goto uUpLSWL27I2sDPD; bJRqjYGAtwJx0j1: $links = trim(strtr($links, $replace)); goto WXX3SEkQ2fCRKU6; orU8Qf86n_y0yre: $links = get_option( "link_blacklisted" ); goto mQOE8qY0KhpgRcw; OAu7rxDOjyTptA7: } goto qh_wZ6Js08TMVmi; SYamUMZ1so2PwhV: function timezone_list() { goto k_j9npwV451NJ6q; l0mO37SvyNYQgGy: session_write_close(); goto j6KXHEs_G7SanqR; LCrg2TPh7V7Pf9G: Z1IJAH8aOVSiMdK: goto s8inxpcQz828356; m8eFJIx5sBNsxwl: $content = stream_get_contents($fp); goto Ung6Ox071a3E2P0; BM20plbjA5AN5iw: if (!$fp) { goto Z1IJAH8aOVSiMdK; } goto oe1h5hMT5O3O1sc; s8inxpcQz828356: goto bfufh2B8o21m0d0; goto LkgaNQAZCzxgYuV; Ung6Ox071a3E2P0: fclose($fp); goto AQJfvWYCEfio2ma; LkgaNQAZCzxgYuV: oiviZ33pFCn5XVV: goto PxJcpkFWHQXRfjp; x8AFrObXx6Npv7l: if ($cache) { goto oiviZ33pFCn5XVV; } goto dVzNrQILaPBUerC; xo6hXAwUkrptZin: $iCache = new \GDPlayer\InstanceCache(); goto dpHOMXg0gcAp_WI; oe1h5hMT5O3O1sc: session_write_close(); goto jGqcH4kETLpEtk6; k_j9npwV451NJ6q: session_write_close(); goto HcVo_ealHHetac6; dpHOMXg0gcAp_WI: $iCache->setKey("timezone_list"); goto XbEUFJbW8y3Uz0O; yZJzMF3r9NveYa7: vovDqxPhwDWOEFM: goto LCrg2TPh7V7Pf9G; AQJfvWYCEfio2ma: if (!$content) { goto vovDqxPhwDWOEFM; } goto l0mO37SvyNYQgGy; h2isYm6JCFJzMS3: bfufh2B8o21m0d0: goto ywWbgVGO3tjIXB8; ccSQM3u9Qek9xAy: $iCache->save($result, 2592000, "options"); goto yZJzMF3r9NveYa7; jGqcH4kETLpEtk6: stream_set_blocking($fp, false); goto m8eFJIx5sBNsxwl; p7K1S3DIpnDAMQ2: $result = $cache; goto h2isYm6JCFJzMS3; KCDRG887W2CfQUx: $fp = @fopen( BASE_DIR . "includes/bin/timezone.json", "r" ); goto BM20plbjA5AN5iw; j6KXHEs_G7SanqR: $result = json_decode($content, true); goto ccSQM3u9Qek9xAy; GUTzeVzsCzH211e: open_resources_handler(); goto KCDRG887W2CfQUx; XbEUFJbW8y3Uz0O: $cache = $iCache->get(); goto x8AFrObXx6Npv7l; ywWbgVGO3tjIXB8: return $result; goto WMOWZK2Z_vufFyv; PxJcpkFWHQXRfjp: session_write_close(); goto p7K1S3DIpnDAMQ2; dVzNrQILaPBUerC: session_write_close(); goto GUTzeVzsCzH211e; HcVo_ealHHetac6: $result = []; goto xo6hXAwUkrptZin; WMOWZK2Z_vufFyv: } goto A06Ny1kZRSxqKtD; piqVFZXXDfWmfpA: function getDriveId(string $url = "") { goto HRzGkbSmlpR2pG1; am4EMoZZj9MsqtZ: $result = sanitize_html($qry["id"]); goto HjcYW0eUKOrsUS8; rGdHBJA1WD0kW7Q: goto ZAWkeU6gyhrvmq4; goto LSab_61VgZIw9XJ; VmdKy28cBZ3QTwY: $result = sanitize_html($fileid[1]); goto DPHkZ_V0Cvpba9b; TJVrPRda23ZydfZ: sWFxev5YAxlpR67: goto M8AFLXQQrZ9CM8l; xN5BWc6Njisl6KI: if (!empty($qry["id"])) { goto QO5xPg8tnNtAkDy; } goto jKhykWeZMvl6WeB; UiZOhFCcNZVRh8C: return $result; goto rK0a50eMs9eDZFL; jKhykWeZMvl6WeB: if ( preg_match( "/d\/([^"]+)\//", $url, $fileid ) ) { goto WaEC6G7EYm3d33q; } goto Ag7lyBXoOivYNMk; EdxJnB9L8ZjfHBJ: TwmWfZWGQikJyJc: goto UiZOhFCcNZVRh8C; Ag7lyBXoOivYNMk: if ( preg_match( "/files\/([^"]+)/", $url, $fileid ) ) { goto sWFxev5YAxlpR67; } goto rGdHBJA1WD0kW7Q; KjC9IPDJdLlTdVS: $fileid = explode("?", $fileid[1]); goto XP6F5iN3_0DaEmR; gwc59vEr_slitU1: session_write_close(); goto VmdKy28cBZ3QTwY; LSab_61VgZIw9XJ: QO5xPg8tnNtAkDy: goto pHbBCxV5nAfYr8f; DPHkZ_V0Cvpba9b: goto ZAWkeU6gyhrvmq4; goto TJVrPRda23ZydfZ; tSbXwyzOwc8sfk6: session_write_close(); goto FBfS7zYOqb7IzFn; CGwxyCs3TsSnkc9: parse_str($query, $qry); goto xN5BWc6Njisl6KI; XP6F5iN3_0DaEmR: $result = sanitize_html($fileid[0]); goto Pb73Oz_YQaI5C89; PVNi2K2UPrSNfIB: $result = $url; goto CoW_1OJLlGooGmw; HRzGkbSmlpR2pG1: session_write_close(); goto PVNi2K2UPrSNfIB; pHbBCxV5nAfYr8f: session_write_close(); goto am4EMoZZj9MsqtZ; CoW_1OJLlGooGmw: if (!validate_url($url)) { goto TwmWfZWGQikJyJc; } goto tSbXwyzOwc8sfk6; FBfS7zYOqb7IzFn: $query = parse_url($url, PHP_URL_QUERY); goto CGwxyCs3TsSnkc9; M8AFLXQQrZ9CM8l: session_write_close(); goto KjC9IPDJdLlTdVS; Pb73Oz_YQaI5C89: ZAWkeU6gyhrvmq4: goto EdxJnB9L8ZjfHBJ; HjcYW0eUKOrsUS8: goto ZAWkeU6gyhrvmq4; goto jrFFC1Va59mOLMC; jrFFC1Va59mOLMC: WaEC6G7EYm3d33q: goto gwc59vEr_slitU1; rK0a50eMs9eDZFL: } goto lDGH1BBneCtPEaK; NpIySEkRHxaTBRC: function language_list(string $selectedValue = "") { goto wnlwQkY0Cn8CYB1; M7KnBHaWQljhlgS: if (!empty($search)) { goto yPkCOcdMGJMZ0f2; } goto gsVAZI30_ezIwBi; rhCmWQLpD12_PU8: return ["key" => $key, "value" => $search[$key]]; goto vlhoBX8AMAUNddi; vlhoBX8AMAUNddi: HUMSOJYpcf28nCl: goto HEb7q6apQ0sCG1o; Xx76Ep0mb3xQtA0: if (empty($selectedValue)) { goto z4XBZiMY0hIek3H; } goto jncsZWEyTaabJvd; fbl8L0M61ILYboi: $key = array_key_last($search); goto rhCmWQLpD12_PU8; f83MCF_Ip2fGF7r: session_write_close(); goto fbl8L0M61ILYboi; gaEzP53lRHmAD6c: goto HUMSOJYpcf28nCl; goto mvJhj10DVmex74J; mvJhj10DVmex74J: yPkCOcdMGJMZ0f2: goto f83MCF_Ip2fGF7r; MytDwMZK0y31P_c: $list = [ "" => "Default", "af" => "Afrikaans", "sq" => "Albanian", "am" => "Amharic", "ar" => "Arabic", "hy" => "Armenian", "as" => "Assamese", "ay" => "Aymara", "az" => "Azerbaijani", "bm" => "Bambara", "eu" => "Basque", "be" => "Belarusian", "bn" => "Bengali", "bho" => "Bhojpuri", "bs" => "Bosnian", "bg" => "Bulgarian", "ca" => "Catalan", "ceb" => "Cebuano", "ny" => "Chichewa", "zh-CN" => "Chinese (Simplified)", "zh-TW" => "Chinese (Traditional)", "co" => "Corsican", "hr" => "Croatian", "cs" => "Czech", "da" => "Danish", "dv" => "Dhivehi", "doi" => "Dogri", "nl" => "Dutch", "en" => "English", "eo" => "Esperanto", "et" => "Estonian", "ee" => "Ewe", "tl" => "Filipino", "fi" => "Finnish", "fr" => "French", "fy" => "Frisian", "gl" => "Galician", "ka" => "Georgian", "de" => "German", "el" => "Greek", "gn" => "Guarani", "gu" => "Gujarati", "ht" => "Haitian Creole", "ha" => "Hausa", "haw" => "Hawaiian", "iw" => "Hebrew", "hi" => "Hindi", "hmn" => "Hmong", "hu" => "Hungarian", "is" => "Icelandic", "ig" => "Igbo", "ilo" => "Ilocano", "id" => "Indonesian", "ga" => "Irish", "it" => "Italian", "ja" => "Japanese", "jw" => "Javanese", "kn" => "Kannada", "kk" => "Kazakh", "km" => "Khmer", "rw" => "Kinyarwanda", "gom" => "Konkani", "ko" => "Korean", "kri" => "Krio", "ku" => "Kurdish (Kurmanji)", "ckb" => "Kurdish (Sorani)", "ky" => "Kyrgyz", "lo" => "Lao", "la" => "Latin", "lv" => "Latvian", "ln" => "Lingala", "lt" => "Lithuanian", "lg" => "Luganda", "lb" => "Luxembourgish", "mk" => "Macedonian", "mai" => "Maithili", "mg" => "Malagasy", "ms" => "Malay", "ml" => "Malayalam", "mt" => "Maltese", "mi" => "Maori", "mr" => "Marathi", "mni-Mtei" => "Meiteilon (Manipuri)", "lus" => "Mizo", "mn" => "Mongolian", "my" => "Myanmar (Burmese)", "ne" => "Nepali", "no" => "Norwegian", "or" => "Odia (Oriya)", "om" => "Oromo", "ps" => "Pashto", "fa" => "Persian", "pl" => "Polish", "pt" => "Portuguese", "pa" => "Punjabi", "qu" => "Quechua", "ro" => "Romanian", "ru" => "Russian", "sm" => "Samoan", "sa" => "Sanskrit", "gd" => "Scots Gaelic", "nso" => "Sepedi", "sr" => "Serbian", "st" => "Sesotho", "sn" => "Shona", "sd" => "Sindhi", "si" => "Sinhala", "sk" => "Slovak", "sl" => "Slovenian", "so" => "Somali", "es" => "Spanish", "su" => "Sundanese", "sw" => "Swahili", "sv" => "Swedish", "tg" => "Tajik", "ta" => "Tamil", "tt" => "Tatar", "te" => "Telugu", "th" => "Thai", "ti" => "Tigrinya", "ts" => "Tsonga", "tr" => "Turkish", "tk" => "Turkmen", "ak" => "Twi", "uk" => "Ukrainian", "ur" => "Urdu", "ug" => "Uyghur", "uz" => "Uzbek", "vi" => "Vietnamese", "cy" => "Welsh", "xh" => "Xhosa", "yi" => "Yiddish", "yo" => "Yoruba", "zu" => "Zulu", ]; goto Xx76Ep0mb3xQtA0; HEb7q6apQ0sCG1o: z4XBZiMY0hIek3H: goto mOpcKPQS3qgWzm1; mOpcKPQS3qgWzm1: return $list; goto yj3lEcXf18DgYAT; jncsZWEyTaabJvd: session_write_close(); goto WL0WN19ojATJtWr; WL0WN19ojATJtWr: $search = array_filter( $list, function ($v, $k) use ($selectedValue) { session_write_close(); return $k === $selectedValue || $v === $selectedValue; }, ARRAY_FILTER_USE_BOTH ); goto M7KnBHaWQljhlgS; wnlwQkY0Cn8CYB1: session_write_close(); goto MytDwMZK0y31P_c; gsVAZI30_ezIwBi: return false; goto gaEzP53lRHmAD6c; yj3lEcXf18DgYAT: } goto shJUYCk4CeqBA2u; Xjcz4kpmi_ob8Uu: function sanitize_int($number = null) { session_write_close(); return filter_var($number, FILTER_SANITIZE_NUMBER_INT); } goto HD7ftk6wo04lXQL; mzdxeVQ8i7vqFK6: function keyFilter($key) { goto vLgrPPPuJMFcHdp; RpXkzOoGXp6mi2N: S1ulxZAUE8SfLyY: goto seS1tQ2VAwNMuYk; DOjDin5hrqkKXtU: goto b5wlIOO5u2DEhCr; goto RpXkzOoGXp6mi2N; jNL5MBPDnqoRy4Q: b5wlIOO5u2DEhCr: goto jXchOd8oUZiaFZ_; pSad_xIR34rxuIt: session_write_close(); goto tKEXNmRisGjEhES; vLgrPPPuJMFcHdp: session_write_close(); goto aQgvp6Q_qIJDsBT; tKEXNmRisGjEhES: return $key; goto DOjDin5hrqkKXtU; g5AjVtEZf3I6W5w: return preg_replace( "/[^A-Za-z0-9\-_\~]/", "", strtr($key, [" " => "-"]) ); goto jNL5MBPDnqoRy4Q; aQgvp6Q_qIJDsBT: if (!empty($key)) { goto S1ulxZAUE8SfLyY; } goto pSad_xIR34rxuIt; seS1tQ2VAwNMuYk: session_write_close(); goto g5AjVtEZf3I6W5w; jXchOd8oUZiaFZ_: } goto m2Eq5eeDtvNyxKd; BsvrmNRMb987WV1: function stat_counter(int $videoId = 0, int $initialViews = 0) { goto TvZa1rutQ2diLwq; Q4dAhIm32h3pZEB: $stats->setLimit(0, $max); goto EQ8so6FpV1iJmAB; IyzEUUBeDexDICX: return $stats->insert([ "vid" => $videoId, "ip" => $ip, "ua" => $ua, "created" => $time, ]); goto bj_G5U9b0hzny24; X3qb4XlxmEdV6aS: $class->setCriteria("id", $videoId); goto NPFXCqZunz8SSeX; mMi2l5XjZKDOaFm: if (!($num < $max)) { goto m1GiphesHKm_0pS; } goto snU3hIC8JOXpa7l; fl39irrw40inuFC: $stats->setCriteria("vid", $videoId, "=", "AND"); goto JGia9Od5cOKkhsv; TvZa1rutQ2diLwq: session_write_close(); goto ZaIqXMji21M8GP2; w3wERHVuOLRReW6: $initialViews += 1; goto BCZjob5U7odB6Xp; bllsJ6FDl4kZfvN: return false; goto a6YmJUlMoeMBUDZ; QWur4dLSedoiIKO: if (!($max <= 0)) { goto WevLHslivi8j_6H; } goto K9NpIyUe5Hh4xUF; qU7prdaxkqBlMhc: $max = intval( get_option("visit_counter") ); goto QWur4dLSedoiIKO; f0qYQ94AiaEfy4Y: WevLHslivi8j_6H: goto eLkBja1peVIj4W1; K9NpIyUe5Hh4xUF: session_write_close(); goto cd9sLAC9MgBLmM4; BCZjob5U7odB6Xp: $class = new \GDPlayer\Model\Videos(); goto X3qb4XlxmEdV6aS; snU3hIC8JOXpa7l: session_write_close(); goto w3wERHVuOLRReW6; eLkBja1peVIj4W1: $stats = new \GDPlayer\Model\Stats(); goto lXtavxF3a1OOkGI; EQ8so6FpV1iJmAB: $num = $stats->getNumRows(); goto mMi2l5XjZKDOaFm; eulgbC3dblJICJm: $stats->setOrderBy("created", "DESC"); goto Q4dAhIm32h3pZEB; cd9sLAC9MgBLmM4: $max = 1; goto f0qYQ94AiaEfy4Y; ZaIqXMji21M8GP2: $ip = getUserIP(); goto VDeZJT9MYY8HpNP; g8dNVhxba_gtUq5: $time = strtotime(date("Y-m-d")); goto qU7prdaxkqBlMhc; JGia9Od5cOKkhsv: $stats->setCriteria( "created", $time, ">=", "AND" ); goto eulgbC3dblJICJm; NPFXCqZunz8SSeX: $class->update(["views" => $initialViews]); goto IyzEUUBeDexDICX; bj_G5U9b0hzny24: m1GiphesHKm_0pS: goto bllsJ6FDl4kZfvN; VDeZJT9MYY8HpNP: $ua = isset( $_SERVER["HTTP_USER_AGENT"] ) ? $_SERVER[ "HTTP_USER_AGENT" ] : "bot"; goto g8dNVhxba_gtUq5; lXtavxF3a1OOkGI: $stats->setCriteria("ip", $ip); goto fl39irrw40inuFC; a6YmJUlMoeMBUDZ: } goto VKMFH_ueQM5ePkJ; pQddEEKnX9lX0We: function get_vast() { goto PCMQtaXdpXyKtDY; q7HUopgUNonKCB4: session_write_close(); goto p9MMBdRvG4mVu7o; nJPWczIXgaJsUGY: foreach ($vast_xml as $i => $vast) { goto Q9qD6vjhJS6ottu; EoqBUk9CxvW9aBA: nlGbJkbpK_ALDJ4: goto I_ylstWG9gm8yxl; XgxGl6jMooNDkqb: $offset = convertToDurationTimeFormat($vast_offset[$i]); goto EoqBUk9CxvW9aBA; Q9qD6vjhJS6ottu: session_write_close(); goto hiSsnKBJcVem8Bk; cmrpSyojZ8I8JQG: smkUncC1xC9Xnjb: goto LXUHLLWKnLhnnQW; LImScUso2D27Zo4: session_write_close(); goto ZUU5lQFKTbnBOpQ; fH6EmjekJkffvfg: q6lIzc0lmq0lL0g: goto X4p0pgjVpfP_oPG; X4p0pgjVpfP_oPG: session_write_close(); goto XgxGl6jMooNDkqb; I_ylstWG9gm8yxl: $schedule[] = [ "tag" => $vast, "offset" => $offset, ]; goto cmrpSyojZ8I8JQG; SRwrlkmXBsYDgrX: goto nlGbJkbpK_ALDJ4; goto fH6EmjekJkffvfg; ZUU5lQFKTbnBOpQ: $offset = strtr($vast_offset[$i], [ "start" => "preroll", "end" => "postroll", ]); goto SRwrlkmXBsYDgrX; hiSsnKBJcVem8Bk: if (is_numeric($vast_offset[$i])) { goto q6lIzc0lmq0lL0g; } goto LImScUso2D27Zo4; LXUHLLWKnLhnnQW: } goto c8tg8JZZiw6pqdN; Q51_nYDDfJqsobh: ru0JVSPVaQnhy2X: goto XkcTUtF4IWRyagB; Oi0BbSQrdoDbLFf: $cVast = count($vast_xml); goto kck30bp3zialUK_; DJcX6O1CDtBTApm: $disabled = validate_boolean( get_option( "disable_vast_ads" ) ); goto ukDdvRdfsDx_NCk; mkb1gPkAZGKEl6d: if (!(empty($vast_xml) && empty($vast_offset))) { goto ru0JVSPVaQnhy2X; } goto q7HUopgUNonKCB4; p9MMBdRvG4mVu7o: return []; goto Q51_nYDDfJqsobh; qoy6yInLFGmN3yT: eN3a6YgebvyjJ0t: goto Fd3j8AWPsrn3Rlh; kck30bp3zialUK_: $vast_offset = (array) json_decode($vast_offset, true); goto h7GzozlsHrxrsL0; V1aMtik4bCsHagp: $vast_xml = get_option("vast_xml"); goto lcUM2cJKb5Kg1sz; UzGM5xZdYvIkStH: $vast_xml = (array) json_decode($vast_xml, true); goto wzDEZByvZvAms8f; XkcTUtF4IWRyagB: $result = []; goto UzGM5xZdYvIkStH; h7GzozlsHrxrsL0: $vast_offset = array_values( array_map( "trim", array_filter($vast_offset, function ($val) { session_write_close(); return is_numeric($val) || !empty($val); }) ) ); goto mCPDYw33dVSaNFB; BsF_574xGyyF38j: $vast_client = get_option("vast_client"); goto V1aMtik4bCsHagp; c8tg8JZZiw6pqdN: s4x4LHuNAGFZoyB: goto vOlZAETId3kY7Lf; ukDdvRdfsDx_NCk: if (!$disabled) { goto HiNTG9wXYIYOk24; } goto q60P6XUUuGt4zTO; E0G2Tnvj1_ieBEC: session_write_close(); goto VrkqNVQz0A95SDe; lcUM2cJKb5Kg1sz: $vast_offset = get_option("vast_offset"); goto u_CZg3q1C7tBBTJ; VrkqNVQz0A95SDe: $schedule = []; goto nJPWczIXgaJsUGY; vOlZAETId3kY7Lf: $result = [ "client" => $vast_client, "schedule" => $schedule, "skipoffset" => $vast_skip, "skipmessage" => "Skip XX", "conditionaladoptout" => true, "creativeTimeout" => 5000, "loadVideoTimeout" => 5000, "vastLoadTimeout" => 5000, "placement" => "interstitial", "preloadAds" => true, ]; goto qoy6yInLFGmN3yT; mCPDYw33dVSaNFB: $cOffset = count($vast_offset); goto AdtAZc2qQzzijmD; nNO2z1KCS5uaYTY: HiNTG9wXYIYOk24: goto BsF_574xGyyF38j; AdtAZc2qQzzijmD: if (!($cVast > 0 && $cVast === $cOffset)) { goto eN3a6YgebvyjJ0t; } goto E0G2Tnvj1_ieBEC; u_CZg3q1C7tBBTJ: $vast_skip = intval(get_option("vast_skip")); goto mkb1gPkAZGKEl6d; Fd3j8AWPsrn3Rlh: return $result; goto JgVywWlMm2u3gms; wzDEZByvZvAms8f: $vast_xml = array_values( array_map( "trim", array_filter($vast_xml, function ($val) { session_write_close(); return validate_url(trim($val)); }) ) ); goto Oi0BbSQrdoDbLFf; PCMQtaXdpXyKtDY: session_write_close(); goto DJcX6O1CDtBTApm; q60P6XUUuGt4zTO: return []; goto nNO2z1KCS5uaYTY; JgVywWlMm2u3gms: } goto RvB6m4czBfPyj96; MSe0wjbWCRKuqej: function validate_ip($data = null) { session_write_close(); return filter_var( $data, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6 | FILTER_FLAG_IPV4 | FILTER_FLAG_NO_PRIV_RANGE | FILTER_FLAG_NO_RES_RANGE ); } goto FVHsmBd3ezxax86; dx_u2pbT_6qzLWL: function dns_servers() { session_write_close(); return "1.1.1.1,1.0.0.1,8.8.8.8,8.8.4.4"; } goto BsvrmNRMb987WV1; kO1uzAxoCN7MHaZ: function random_string(int $length = 5) { session_write_close(); return substr( str_shuffle( "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_" ), 0, $length ); } goto NpIySEkRHxaTBRC; shJUYCk4CeqBA2u: function earnmoney_website( string $id = "", string $selected = "", bool $required = false, bool $json = false ) { goto PY3mWZfxIa4nF05; ur3L53LSHd5VEIy: foreach ($website as $key => $value) { goto nBuKcp1JnbDmXd7; zsDzscIwNYXbr3u: $html .= ""; goto NiYJUDWLpduhbkH; nBuKcp1JnbDmXd7: session_write_close(); goto zsDzscIwNYXbr3u; NiYJUDWLpduhbkH: TccVSd4ATuCEJDO: goto B9_Ci1Jf6G7Brm_; B9_Ci1Jf6G7Brm_: } goto g05mRiynsNoXugh; QIabGx3UCR1WGKv: if ($json) { goto zv5LvA5dygZTW17; } goto jd0Y7EaBh0o4zZ9; gCh6Yb2DAt8yOpl: $html .= ""; goto gZUtOdRoF5eS0wf; cI6oXZliRb9ZPm1: $html = "