/* Decoded by unphp.net */ getStreamIDs = true; $A6b71ce8ab20e1d6d4bca5a12582026f->StreamID = $c97f92741fbc02ee89ad321367e99f3c; $A6b71ce8ab20e1d6d4bca5a12582026f->username = $A4c7d88c1b393128ad509ba153b6c687; $A6b71ce8ab20e1d6d4bca5a12582026f->password = $password; if ($A6b71ce8ab20e1d6d4bca5a12582026f->afE6C2b3637E0c7CdfB21a24c8e56276($c97f92741fbc02ee89ad321367e99f3c)) { exit; $A4c7d88c1b393128ad509ba153b6c687 = App::$request["username"]; if (empty($eeb6641f1ba5799f2fd447805704b549)) { } $ef0c15bbd6082f530c7fe206381810de = json_decode(StreamCreed\Main::encdec(base64_decode($eeb6641f1ba5799f2fd447805704b549), md5(App::$settings["crypt_load_balancing"])), true); http_response_code(501); exit; exit; $aac4ed7010182af8267ef99cadde7736 = new B73c353a42bb6925AD18700f28dF7792($c97f92741fbc02ee89ad321367e99f3c, false); exit; if ($e94b72adf42877667d3ab4bf80577308->isValid && $A6b71ce8ab20e1d6d4bca5a12582026f->E592c32138efC9AC6036451B2f0DcF1B($Eac37dd0fb35e0d9151b5478b38232a5)) { } http_response_code(403); $A6b71ce8ab20e1d6d4bca5a12582026f->e851CB2377e073dDE6b9D73FF20E0B24(); if ($A6b71ce8ab20e1d6d4bca5a12582026f->auth) { http_response_code(405); $aac4ed7010182af8267ef99cadde7736->localPID = $Bffea2433501fa2bdbddc52d65d54af6["stream_data"]["pid"]; $aac4ed7010182af8267ef99cadde7736->onDemand = $Bffea2433501fa2bdbddc52d65d54af6["stream_data"]["on_demand"]; $e94b72adf42877667d3ab4bf80577308 = new b73c353A42bB6925ad18700f28DF7792($c97f92741fbc02ee89ad321367e99f3c); if ($aac4ed7010182af8267ef99cadde7736->D1820d4356E7bC0B1D09827Ff1797cf9()) { header($_SERVER["SERVER_PROTOCOL"] . " 401 Unauthorized"); die("Not authorized"); set_time_limit(0); require "../init.php"; $A6b71ce8ab20e1d6d4bca5a12582026f->getActiveCons = true; $A6b71ce8ab20e1d6d4bca5a12582026f->getStreamIDs = true; if (!App::$redis->UpdateData($ef0c15bbd6082f530c7fe206381810de["aid"], ["last_access" => time(), "pid" => getmypid()])) { if (!($e94b72adf42877667d3ab4bf80577308->stream_info["is_adult"] == 1 && !($A6b71ce8ab20e1d6d4bca5a12582026f->UserInfo["is_mag"] == 1 || $A6b71ce8ab20e1d6d4bca5a12582026f->UserInfo["is_e2"] == 1))) { } if (!(!isset($_SERVER["PHP_AUTH_USER"]) || !isset($_SERVER["PHP_AUTH_PW"]))) { App::$Activity_ID = $ef0c15bbd6082f530c7fe206381810de["aid"]; App::$Activity_ID_hash = substr($ef0c15bbd6082f530c7fe206381810de["aid"], 8, 32); if (!stristr(App::$request["qs"], ":p=")) { } $cf00558783e2ad1ef47f5b322e488ded = explode(":p=", App::$request["qs"]); if (!isset(App::$request["qs"])) { } if (!stristr(App::$request["qs"], ":p=")) { $A6b71ce8ab20e1d6d4bca5a12582026f->getISP = true; $A6b71ce8ab20e1d6d4bca5a12582026f->getActiveCons = true; if ($A6b71ce8ab20e1d6d4bca5a12582026f->auth) { } http_response_code(404); http_response_code(409); exit; http_response_code(403); if ($aac4ed7010182af8267ef99cadde7736->D1820d4356E7bC0B1D09827Ff1797cf9()) { } $aac4ed7010182af8267ef99cadde7736->ccf38a5D6e5CC1174b6c12Aaf2A37704(); $e94b72adf42877667d3ab4bf80577308 = new b73c353A42bB6925ad18700f28DF7792($c97f92741fbc02ee89ad321367e99f3c); if ($e94b72adf42877667d3ab4bf80577308->isValid && $A6b71ce8ab20e1d6d4bca5a12582026f->E592c32138efC9AC6036451B2f0DcF1B($Eac37dd0fb35e0d9151b5478b38232a5)) { if (!(md5($A4c7d88c1b393128ad509ba153b6c687 . $c97f92741fbc02ee89ad321367e99f3c . $password) != $Bffea2433501fa2bdbddc52d65d54af6["hash"])) { App::$Activity_ID_hash = substr($ef0c15bbd6082f530c7fe206381810de["aid"], 8, 32); if (!($Bffea2433501fa2bdbddc52d65d54af6["stream_id"] != $c97f92741fbc02ee89ad321367e99f3c)) { $Bffea2433501fa2bdbddc52d65d54af6 = App::$redis->returnKeyData($ef0c15bbd6082f530c7fe206381810de["aid"]); http_response_code(409); exit; $E7b9e7272ba0f3611338dcd370242ceb = $_SERVER["PHP_AUTH_USER"] == App::$settings["adult_password"] && $_SERVER["PHP_AUTH_PW"] == App::$settings["adult_password"]; if ($E7b9e7272ba0f3611338dcd370242ceb) { $A6b71ce8ab20e1d6d4bca5a12582026f->StreamID = $c97f92741fbc02ee89ad321367e99f3c; $A6b71ce8ab20e1d6d4bca5a12582026f->PlayToken = empty(App::$request["play_token"]) ? null : App::$request["play_token"]; $aac4ed7010182af8267ef99cadde7736->localMonitorPID = $Bffea2433501fa2bdbddc52d65d54af6["stream_data"]["monitor_pid"]; $aac4ed7010182af8267ef99cadde7736->localPID = $Bffea2433501fa2bdbddc52d65d54af6["stream_data"]["pid"]; exit; $aac4ed7010182af8267ef99cadde7736->onDemand = $Bffea2433501fa2bdbddc52d65d54af6["stream_data"]["on_demand"]; if ($aac4ed7010182af8267ef99cadde7736->e5029C2A7509AD1547aAB93D8A118503()) { $A6b71ce8ab20e1d6d4bca5a12582026f = new D2Df9e367339b2e389634c5094955d33(); $e94b72adf42877667d3ab4bf80577308->eA098d517C6712329da8912dF957aC5e($Eac37dd0fb35e0d9151b5478b38232a5, $A6b71ce8ab20e1d6d4bca5a12582026f, "live"); if ($aac4ed7010182af8267ef99cadde7736->e5029C2A7509AD1547aAB93D8A118503()) { } if ($aac4ed7010182af8267ef99cadde7736->onDemand) { $A6b71ce8ab20e1d6d4bca5a12582026f = new D2Df9e367339b2e389634c5094955d33(); $A6b71ce8ab20e1d6d4bca5a12582026f->username = $A4c7d88c1b393128ad509ba153b6c687; $Eac37dd0fb35e0d9151b5478b38232a5 = preg_replace("/[^A-Za-z0-9]/", "", trim(App::$request["extension"])); $eeb6641f1ba5799f2fd447805704b549 = empty(App::$request["token"]) ? null : str_replace("-", "+", App::$request["token"]); if (!(time() >= $Bffea2433501fa2bdbddc52d65d54af6["time_token"])) { $Bffea2433501fa2bdbddc52d65d54af6 = App::$redis->returnKeyData($ef0c15bbd6082f530c7fe206381810de["aid"]); if (!($Bffea2433501fa2bdbddc52d65d54af6 === false)) { $aac4ed7010182af8267ef99cadde7736->ccf38a5D6e5CC1174b6c12Aaf2A37704(); http_response_code(409); exit; App::$request["username"] = substr($cf00558783e2ad1ef47f5b322e488ded[0], 2); exit; http_response_code(403); exit; if ($E7b9e7272ba0f3611338dcd370242ceb) { } header("WWW-Authenticate: Basic realm="Resticted""); if ($aac4ed7010182af8267ef99cadde7736->onDemand) { } http_response_code(403); if (!($Bffea2433501fa2bdbddc52d65d54af6["stream_id"] != $c97f92741fbc02ee89ad321367e99f3c)) { } http_response_code(409); require "../init.php"; if (!isset(App::$request["qs"])) { if (!(!isset($_SERVER["PHP_AUTH_USER"]) || !isset($_SERVER["PHP_AUTH_PW"]))) { } $_SERVER["PHP_AUTH_USER"] = $_SERVER["PHP_AUTH_PW"] = ""; $ef0c15bbd6082f530c7fe206381810de = json_decode(StreamCreed\Main::encdec(base64_decode($eeb6641f1ba5799f2fd447805704b549), md5(App::$settings["crypt_load_balancing"])), true); if (is_array($ef0c15bbd6082f530c7fe206381810de)) { $A6b71ce8ab20e1d6d4bca5a12582026f->PlayToken = empty(App::$request["play_token"]) ? null : App::$request["play_token"]; $A6b71ce8ab20e1d6d4bca5a12582026f->e851CB2377e073dDE6b9D73FF20E0B24(); App::$redis->close(); require STREAM_OUTPUT_METHODS . $Eac37dd0fb35e0d9151b5478b38232a5 . ".php"; $A6b71ce8ab20e1d6d4bca5a12582026f->password = $password; $A6b71ce8ab20e1d6d4bca5a12582026f->getISP = true; App::$request["password"] = $cf00558783e2ad1ef47f5b322e488ded[1]; App::$request["username"] = substr($cf00558783e2ad1ef47f5b322e488ded[0], 2); header("WWW-Authenticate: Basic realm="Resticted""); header($_SERVER["SERVER_PROTOCOL"] . " 401 Unauthorized"); if (!(!isset(App::$request["extension"]) || !isset(App::$request["username"]) || !isset(App::$request["password"]) || !isset(App::$request["stream"]))) { } exit; exit; if (!(time() >= $Bffea2433501fa2bdbddc52d65d54af6["time_token"])) { } http_response_code(409); if (!($e94b72adf42877667d3ab4bf80577308->stream_info["is_adult"] == 1 && !($A6b71ce8ab20e1d6d4bca5a12582026f->UserInfo["is_mag"] == 1 || $A6b71ce8ab20e1d6d4bca5a12582026f->UserInfo["is_e2"] == 1))) { $c97f92741fbc02ee89ad321367e99f3c = intval(App::$request["stream"]); $Eac37dd0fb35e0d9151b5478b38232a5 = preg_replace("/[^A-Za-z0-9]/", "", trim(App::$request["extension"])); $A4c7d88c1b393128ad509ba153b6c687 = App::$request["username"]; $password = App::$request["password"]; if (!(!isset(App::$request["extension"]) || !isset(App::$request["username"]) || !isset(App::$request["password"]) || !isset(App::$request["stream"]))) { if (!($Bffea2433501fa2bdbddc52d65d54af6 === false)) { } http_response_code(501); $e94b72adf42877667d3ab4bf80577308->eA098d517C6712329da8912dF957aC5e($Eac37dd0fb35e0d9151b5478b38232a5, $A6b71ce8ab20e1d6d4bca5a12582026f, "live"); exit; $cf00558783e2ad1ef47f5b322e488ded = explode(":p=", App::$request["qs"]); App::$request["password"] = $cf00558783e2ad1ef47f5b322e488ded[1]; $aac4ed7010182af8267ef99cadde7736 = new B73c353a42bb6925AD18700f28dF7792($c97f92741fbc02ee89ad321367e99f3c, false); $aac4ed7010182af8267ef99cadde7736->localMonitorPID = $Bffea2433501fa2bdbddc52d65d54af6["stream_data"]["monitor_pid"]; $E7b9e7272ba0f3611338dcd370242ceb = $_SERVER["PHP_AUTH_USER"] == App::$settings["adult_password"] && $_SERVER["PHP_AUTH_PW"] == App::$settings["adult_password"]; App::$Activity_ID = $ef0c15bbd6082f530c7fe206381810de["aid"]; exit; http_response_code(404); $password = App::$request["password"]; $c97f92741fbc02ee89ad321367e99f3c = intval(App::$request["stream"]); require STREAM_OUTPUT_METHODS . $Eac37dd0fb35e0d9151b5478b38232a5 . ".php"; call_user_func("output", $Bffea2433501fa2bdbddc52d65d54af6, $aac4ed7010182af8267ef99cadde7736); http_response_code(501); exit; $_SERVER["PHP_AUTH_USER"] = $_SERVER["PHP_AUTH_PW"] = ""; call_user_func("output", $Bffea2433501fa2bdbddc52d65d54af6, $aac4ed7010182af8267ef99cadde7736); exit; exit; if (!(md5($A4c7d88c1b393128ad509ba153b6c687 . $c97f92741fbc02ee89ad321367e99f3c . $password) != $Bffea2433501fa2bdbddc52d65d54af6["hash"])) { } http_response_code(409); if (!App::$redis->UpdateData($ef0c15bbd6082f530c7fe206381810de["aid"], ["last_access" => time(), "pid" => getmypid()])) { } App::$redis->close(); if ($A6b71ce8ab20e1d6d4bca5a12582026f->afE6C2b3637E0c7CdfB21a24c8e56276($c97f92741fbc02ee89ad321367e99f3c)) { } http_response_code(405); ?>