1<?
namespace Bitrix\Main\UpdateSystem;
$GLOBALS[
'____1009733754']=
array(base64_decode(
'ZnVu'.
'Y3Rp'.
'b25fZ'.
'Xhpc3Rz'),base64_decode(
'ZGVma'.
'W5lZA='.
'='),base64_decode(
'c'.
'Ghwdm'.
'Vyc2lvbg=='),base64_decode(
'Y2xhc3'.
'N'.
'f'.
'ZXhp'.
'c3Rz'));
if(!function_exists(__NAMESPACE__.
'\\___1087818219')){
function ___1087818219($_1712316252){
static $_293786899=
false;
if($_293786899 ==
false) $_293786899=
array(
'TElDRU5TRV9LRV'.
'k=',
'bGFu'.
'Zw==',
'dXRm',
'W'.
'Q==',
'c3'.
'R'.
'hY'.
'mxl',
'bWFpbg==',
'c3RhYmxl'.
'X3Zl'.
'cnNpb25zX29ubHk=',
''.
'WQ==',
'Q0FOR'.
'1'.
'p'.
'JUA'.
'==',
''.
'Z3pj'.
'b'.
'21wcmVz'.
'cw==',
'WQ'.
'==',
'Tg==',
''.
'U1VQRF'.
'9EQlM=',
'WEU=',
''.
'WQ==',
'Tg==',
'U1VQRF9'.
'VUlM=',
'Q0xJ'.
'RU5UX1'.
'NJVEU=',
'U0'.
'V'.
'S'.
'VkVSX05BTUU=',
'c'.
'3B'.
'k',
'bWFpbg==',
'Y3J'.
'jX2NvZGU=',
'',
'ZGJ'.
'2',
'U'.
'1VQR'.
'F'.
'9WRVI=',
'VVB'.
'EQ'.
'VRF'.
'X1NZU1'.
'RF'.
'T'.
'V'.
'9W'.
'RVJTS'.
'U9OX'.
'0E'.
'=',
'',
'U1VQR'.
'F9'.
'TUlM=',
'Ul'.
'U=',
''.
'U1VQRF9DT'.
'VA=',
''.
'Tg='.
'=',
'U1'.
'VQRF'.
'9TVFM=',
'UkE=',
''.
'T'.
'ElDRU5TRV9TSUdORUQ=',
''.
'Q0'.
'xJR'.
'U5UX1BIUFZ'.
'FU'.
'g==',
'Tkd'.
'J'.
'Tlg=',
'bWFpbg='.
'=',
'dXBkYXRl'.
'X3VzZV9uZ2lueA==',
'WQ==',
'U01E',
'bWFp'.
'bg==',
'dXBkYXRlX3'.
'NhZmVfbW9k'.
'ZQ'.
'==',
'Tg==',
'V'.
'kVSU0lPTg'.
'='.
'=',
'VF'.
'lQRU5D',
'Q'.
'0'.
'hIQg==',
'S'.
'F'.
'RUUF9IT'.
'1NU',
'Q1NBQg='.
'=',
''.
'U0VSVkVSX0F'.
'ERFI=',
'U1V'.
'JR'.
'A==',
'QVBQT'.
'E'.
'lD'.
'QVRJT'.
'04=',
'',
''.
'Y2'.
'x1c3Rlcg'.
'==',
'Q0NsdXN0ZXI'.
'=',
'PUFDVElW'.
'RQ==',
''.
'WQ==',
'LQ==',
'bWFpbg'.
'==',
'Tg='.
'=',
'RA==',
'RQ==',
''.
'VA==',
'R'.
'g'.
'==',
'',
'');
return base64_decode($_293786899[$_1712316252]);}}; use
Bitrix\Main\Application; use
Bitrix\Main\License; use
Bitrix\Main\Loader; use
Bitrix\Main\SystemException; use
Bitrix\Main\SiteTable;
class PortalInfo{
private License $_391410749;
public function __construct(){ $this->_391410749=
Application::getInstance()->getLicense();}
public function common():
array{ global
$DB;
return[ ___1087818219(0) => $this->_391410749->getHashLicenseKey(), ___1087818219(1) => LANGUAGE_ID, ___1087818219(2) => ___1087818219(3), ___1087818219(4) => \COption::GetOptionString(___1087818219(5), ___1087818219(6), ___1087818219(7)), ___1087818219(8) =>
$GLOBALS[
'____1009733754'][0](___1087818219(9))? ___1087818219(10): ___1087818219(11), ___1087818219(12) =>
$DB->type, ___1087818219(13) =>(isset(
$DB->_1807087967) &&
$DB->_1807087967)? ___1087818219(14): ___1087818219(15), ___1087818219(16) => $this->_391410749->getActiveUsersCount(), ___1087818219(17) =>
$_SERVER[___1087818219(18)], ___1087818219(19) => \COption::GetOptionString(___1087818219(20), ___1087818219(21), ___1087818219(22)), ___1087818219(23) => $this->__2053708918(), ___1087818219(24) =>
$GLOBALS[
'____1009733754'][1](___1087818219(25))? UPDATE_SYSTEM_VERSION_A: ___1087818219(26), ___1087818219(27) => $this->__1012336233() ?? ___1087818219(28), ___1087818219(29) => ___1087818219(30), ___1087818219(31) => $this->__821252574() ?? ___1087818219(32), ___1087818219(33) => $this->__373914655(), ___1087818219(34) =>
$GLOBALS[
'____1009733754'][2](), ___1087818219(35) => \COption::GetOptionString(___1087818219(36), ___1087818219(37), ___1087818219(38)), ___1087818219(39) => \COption::GetOptionString(___1087818219(40), ___1087818219(41), ___1087818219(42)), ___1087818219(43) =>
SM_VERSION, ___1087818219(44) => $this->
getLicenseType(), ___1087818219(45) =>
$_SERVER[___1087818219(46)], ___1087818219(47) =>
$_SERVER[___1087818219(48)], ___1087818219(49) =>
$GLOBALS[___1087818219(50)]->GetServerUniqID(),];}
private function __2053708918(): string{ global
$DB; $_1826904132=
$DB->GetVersion();
return $_1826904132 !==
false? $_1826904132: ___1087818219(51);}
private function __1012336233():?int{ if(Loader::includeModule(___1087818219(52)) &&
$GLOBALS[
'____1009733754'][3](___1087818219(53))){ return \CCluster::getServersCount();}
return null;}
private function __821252574():?int{ return SiteTable::getCount([___1087818219(54) => ___1087818219(55)]);}
private function __373914655(): string{ $_531680098= \CUpdateClient::getNewLicenseSignedKey();
return $_531680098.___1087818219(56).\COption::GetOptionString(___1087818219(57), $_531680098, ___1087818219(58));}
public function getLicenseType(): string{ if($this->_391410749->isDemo()){
return ___1087818219(59);}
elseif($this->_391410749->isEncoded()){
return ___1087818219(60);}
elseif($this->_391410749->isTimeBound()){
return ___1087818219(61);}
else{
return ___1087818219(62);}}
public function getModules():
array{ $_1840754435= ___1087818219(63); $_1938539069= \CUpdateClient::GetCurrentModules($_1840754435);
if(!empty($_1840754435)){
throw new SystemException($_1840754435);}
return $_1938539069;}
public function getLanguages():
array{ $_1840754435= ___1087818219(64); $_1511958644= \CUpdateClient::GetCurrentLanguages($_1840754435);
if(!empty($_1840754435)){
throw new SystemException($_1840754435);}
return $_1511958644;}}?>
if( $daysToExpire >=0 &&$daysToExpire< 60 elseif)( $daysToExpire< 0)