Your IP : 3.16.81.202
<? namespace Bitrix\Main\UpdateSystem;$GLOBALS['____1799023408']= array(base64_decode('a'.'XNfd3JpdG'.'FibG'.'U='),base64_decode('Zm'.'9wZW4='),base64_decode('ZndyaX'.'Rl'),base64_decode(''.'Zm'.'Nsb3Nl'),base64_decode(''.'aW5'.'0dmFs'),base64_decode('aW5'.'0dmFs'),base64_decode('aXN'.'fd3JpdGFibG'.'U='),base64_decode('Zm9wZW4='),base64_decode('ZnB'.'1dHM='),base64_decode('ZmN'.'sb3'.'Nl'));if(!function_exists(__NAMESPACE__.'\\___1777949250')){function ___1777949250($_521224452){static $_1699868718= false; if($_1699868718 == false) $_1699868718=array('RVJS'.'T1I=','RVJST1I=','X'.'1'.'ZBTFV'.'F','V'.'W5'.'rbm93biBlcnJv'.'cg='.'=',''.'IFt'.'BU1'.'IwMV0=','Uk'.'VOVA==','Tm90'.'IGZvdW5kIGxpY'.'2Vu'.'c2U'.'gaW5'.'mbyBbQVN'.'SMDJd','Vj'.'E=',''.'VjI'.'=','U2VydmVy'.'IHJ'.'lc3BvbnNlIGl'.'z'.'I'.'G'.'5v'.'dCByZW'.'NvZ25p'.'emVkIFt'.'BU0FMSTA'.'xXQ==','bWFpbg='.'=','flN'.'BQV'.'NfTU9ERQ==','WQ'.'==','bWFpbg==',''.'Y'.'WRtaW5fc'.'GFz'.'c3dvcmRo','R'.'E9DV'.'U1FTlR'.'f'.'Uk9PVA==','L2Jp'.'dHJp'.'eC'.'9'.'tb2R1'.'bGVz'.'L21'.'h'.'aW4vY'.'WRtaW4=',''.'RE9DV'.'U1F'.'TlRfU'.'k9PVA='.'=','L'.'2JpdHJpe'.'C'.'9'.'t'.'b2R1bGVzL21'.'haW4'.'vY'.'WRtaW4v'.'ZGVmaW5lLnBocA==',''.'dw==','P'.'A==','P0RlZm'.'luZSg'.'iVEVNUE'.'9SQVJZ'.'X'.'0NBQ0hFIiwgIg==','Ii'.'k7Pw==',''.'Pg'.'='.'=','Rm'.'lsZSBv'.'cGVuIGZhaWxzIFtBU0FMS'.'T'.'AyXQ==','Rm9sZ'.'G'.'VyIGlzI'.'G5vd'.'C'.'B3'.'c'.'ml0YWJ'.'s'.'ZSBbQ'.'VNBT'.'E'.'kw'.'M10=',''.'REFURV9'.'UT19'.'TT1'.'VSQ0U=',''.'bWFpbg'.'='.'=','fnN1cHBvcnRfZmluaXN'.'oX2'.'R'.'hdGU=','R'.'E'.'FURV'.'9'.'UT19TT1VSQ0U=','T'.'UF'.'YX1NJ'.'VEVT',''.'bWFpb'.'g==','UE'.'F'.'SQ'.'U1f'.'TU'.'FYX1'.'NJVE'.'VT','TUFYX1NJVEVT','T'.'UFYX1VTRVJT','b'.'WFpbg==','UEFSQ'.'U1fTUFYX'.'1V'.'T'.'R'.'VJ'.'T','TUF'.'YX1'.'VTRVJT','TUFYX'.'1VT'.'RVJTX1NUUklORw==','bW'.'F'.'p'.'bg==','flBBUkFNX'.'01BWF9'.'VU0VSUw'.'==','TUFYX1V'.'TRVJTX1NUUklORw'.'==','REFURV9UT'.'19TT1VSQ0V'.'fU1'.'RSS'.'U5H','bWF'.'pbg==','flB'.'BUk'.'F'.'NX0ZJ'.'TklTSF9EQVRF','REFURV'.'9UT19TT'.'1V'.'SQ'.'0V'.'f'.'U1RSSU5'.'H','SV'.'NMQw==','R'.'E9D'.'VU1FTlRfU'.'k9PVA==','L2JpdHJp'.'eA==',''.'RE9DVU1'.'FTlRfUk9P'.'VA'.'='.'=','L2J'.'pdHJ'.'peC9sa'.'W'.'NlbnNlX2tle'.'S5'.'w'.'aHA=','d2I=','P'.'A'.'==','Py'.'RMS'.'U'.'NF'.'TlNFX0t'.'FWSA9IC'.'I'.'=',''.'Ijs/','P'.'g==',''.'RmlsZSBvc'.'GVuIGZhaWxz'.'IFt'.'B'.'U0'.'F'.'MSTA0X'.'Q==','Rm9sZGVyIGlzIG5vdCB3cml0YWJsZ'.'SBb'.'QVNBTEk'.'wNV0=','Tm'.'90IGZvdW5kIGx'.'pY2Vuc2UgaW5mbyBbQVNBS'.'DA'.'x'.'XQ'.'==',''.'cm'.'Vzd'.'Wx0','cm'.'Vz'.'dWx0','ZXJyb3I=','bWVzc'.'2FnZQ='.'=','RXJ'.'yb3Igc2'.'VuZ'.'CB'.'wYXJ0bmV'.'yIGluZm'.'8gW0FTU0lUUDA'.'xXQ'.'==','cm'.'Vzc'.'G9uc'.'2U=','cmV'.'xdWVzd'.'A==','ZX'.'Jy'.'b3I=','V'.'W5rbm93biBlcnJv'.'cg='.'=','IFtB'.'U'.'1NJVFAwMV0'.'=');return base64_decode($_1699868718[$_521224452]);}}; use Bitrix\Main\Application; use Bitrix\Main\Result; use Bitrix\Main\Security\SecurityException; use Bitrix\Main\SystemException; use Bitrix\Main\Web\Json; class ActivationSystem{ public function reincarnate(Coupon $_759126747): Result{ $_780348870= new ReincarnationRequestBuilder($_759126747); $_1773529981=(new RequestFactory($_780348870))->build(); $_1200144545= $_1773529981->send(); $_1858635918= new UpdateServerDataParser($_1200144545); $_1896674645= $_1858635918->parse(); if(isset($_1896674645[___1777949250(0)])){ throw new SystemException(($_1896674645[___1777949250(1)][___1777949250(2)] ?? ___1777949250(3)).___1777949250(4));} $_1896674645= $_1896674645[___1777949250(5)] ??[]; if(empty($_1896674645)){ throw new SystemException(___1777949250(6));} $this->applyLicenseInfo($_1896674645, $_759126747->getKey()); $_1428682287= new Result(); return $_1428682287->setData($_1896674645);} protected function applyLicenseInfo(array $_1896674645, string $_465432010): void{ $_222479998= $_1896674645[___1777949250(7)]; $_878537433= $_1896674645[___1777949250(8)]; if(empty($_222479998) || empty($_878537433)){ throw new SystemException(___1777949250(9));} \COption::SetOptionString(___1777949250(10), ___1777949250(11), ___1777949250(12)); \COption::SetOptionString(___1777949250(13), ___1777949250(14), $_222479998); if($GLOBALS['____1799023408'][0]($_SERVER[___1777949250(15)].___1777949250(16))){ if($_395920943= $GLOBALS['____1799023408'][1]($_SERVER[___1777949250(17)].___1777949250(18), ___1777949250(19))){ $GLOBALS['____1799023408'][2]($_395920943, ___1777949250(20).___1777949250(21).$_878537433.___1777949250(22).___1777949250(23)); $GLOBALS['____1799023408'][3]($_395920943);} else{ throw new SystemException(___1777949250(24));}} else{ throw new SystemException(___1777949250(25));} if(isset($_1896674645[___1777949250(26)])){ \COption::SetOptionString(___1777949250(27), ___1777949250(28), $_1896674645[___1777949250(29)]);} if(isset($_1896674645[___1777949250(30)])){ \COption::SetOptionString(___1777949250(31), ___1777949250(32), $GLOBALS['____1799023408'][4]($_1896674645[___1777949250(33)]));} if(isset($_1896674645[___1777949250(34)])){ \COption::SetOptionString(___1777949250(35), ___1777949250(36), $GLOBALS['____1799023408'][5]($_1896674645[___1777949250(37)]));} if(isset($_1896674645[___1777949250(38)])){ \COption::SetOptionString(___1777949250(39), ___1777949250(40), $_1896674645[___1777949250(41)]);} if(isset($_1896674645[___1777949250(42)])){ \COption::SetOptionString(___1777949250(43), ___1777949250(44), $_1896674645[___1777949250(45)]);} if(isset($_1896674645[___1777949250(46)])){ if($GLOBALS['____1799023408'][6]($_SERVER[___1777949250(47)].___1777949250(48))){ if($_395920943= $GLOBALS['____1799023408'][7]($_SERVER[___1777949250(49)].___1777949250(50), ___1777949250(51))){ $GLOBALS['____1799023408'][8]($_395920943, ___1777949250(52).___1777949250(53).EscapePHPString($_465432010).___1777949250(54).___1777949250(55)); $GLOBALS['____1799023408'][9]($_395920943);} else{ throw new SystemException(___1777949250(56));}} else{ throw new SystemException(___1777949250(57));}}} public function activateByHash(string $_2135953469): Result{ $_1858635918= new HashCodeParser($_2135953469); $_1896674645= $_1858635918->parse(); if(empty($_1896674645)){ throw new SystemException(___1777949250(58));} $_465432010= Application::getInstance()->getLicense()->getKey(); $this->applyLicenseInfo($_1896674645, $_465432010); $_1428682287= new Result(); return $_1428682287->setData($_1896674645);} public function sendInfoToPartner(string $_1798826895, string $_354833726, string $_1946109478): Result{ $_780348870= new PartnerInfoRequestBuilder($_1798826895, $_354833726, $_1946109478); $_1773529981=(new RequestFactory($_780348870))->build(); $_1200144545= $_1773529981->send(); $_1200144545= Json::decode($_1200144545); if(!isset($_1200144545[___1777949250(59)]) || $_1200144545[___1777949250(60)] === ___1777949250(61)){ $_1158671925=[ ___1777949250(62) => ___1777949250(63), ___1777949250(64) => $_1200144545, ___1777949250(65) => $_1773529981]; throw new SystemException(($_1200144545[___1777949250(66)] ?? ___1777949250(67)).___1777949250(68));} return(new Result())->setData($_1200144545);}}?>