function Redirect404() { if (!defined('ADMIN_SECTION') && defined('ERROR_404')) { global $APPLICATION; $APPLICATION->RestartBuffer(); CHTTP::SetStatus('404 Not Found'); $tplPath = BASE_PATH . '/local/templates/404/'; include "{$tplPath}/header.php"; include "{$tplPath}/footer.php"; } }
<? $GLOBALS['_____162085792']= array(base64_decode('R2V0Qnl'.'J'.'RA='.'='),base64_decode('R2V0'.'Qn'.'lJRA='.'='),base64_decode('RmV0'.'Y2g'.'='),base64_decode('S'.'W5jbHVkZU'.'1v'.'ZHVsZUxhbmdGaWxl'),base64_decode('SW'.'5j'.'bHVkZU1vZH'.'VsZ'.'Uxh'.'b'.'md'.'GaWxl'),base64_decode('SW5jbHVkZ'.'U1vZHVsZU'.'x'.'hbmdG'.'aWx'.'l'),base64_decode('SW5jbHVkZU1vZHVsZ'.'Uxhbm'.'d'.'GaW'.'xl'),base64_decode('R'.'2V0T3B'.'0'.'aW9uSW'.'50'),base64_decode('R2'.'V0T3B0'.'aW9'.'u'.'U'.'3R'.'yaW'.'5'.'n'),base64_decode('R2V0T3B0aW9u'.'U3'.'Ry'.'aW5'.'n'),base64_decode('V3J'.'pdGVGaW'.'5hb'.'E1lc3N'.'hZ2U='),base64_decode(''.'QWR'.'kRXZlb'.'nRIY'.'W'.'5'.'kbGVy'),base64_decode('R2V0Q3VyUGF'.'nZQ=='),base64_decode('R2V0'.'Q3Vy'.'UGFnZQ=='),base64_decode('R2'.'V0'.'T3'.'B'.'0a'.'W9uU3Rya'.'W5n'),base64_decode('R2V0T3B0aW9uU3'.'RyaW5n'),base64_decode('R2V0T3B0aW9u'.'U'.'3RyaW5n'),base64_decode('R2'.'V0'.'T'.'3B0aW9u'.'U3RyaW5n'),base64_decode(''.'SW'.'5jbHVk'.'ZU'.'1vZH'.'Vs'.'ZQ=='),base64_decode('R'.'2'.'V0T'.'W9kdW'.'x'.'lRX'.'ZlbnRz'),base64_decode('R2V0'.'T3'.'B0a'.'W9uU3RyaW5n'),base64_decode('SW5jb'.'HVkZ'.'U'.'1v'.'Z'.'H'.'VsZQ=='),base64_decode('R2V0T3B0aW9'.'uU3RyaW5n'),base64_decode(''.'R2V0T3B0a'.'W9uSW50'),base64_decode('R2'.'V0T3B0aW'.'9u'.'SW50'),base64_decode('R2V0T3B0aW9uU3Rya'.'W5n'),base64_decode('SW5j'.'bHVk'.'ZU1vZ'.'HVsZQ'.'=='),base64_decode('SX'.'NBd'.'XRob3Jpe'.'mVk'),base64_decode('T'.'G9jYWxSZWRp'.'cmV'.'jd'.'A=='),base64_decode('S'.'X'.'NBdXRob3JpemV'.'k'),base64_decode(''.'R2V0T3B0'.'aW'.'9uU3R'.'yaW5'.'n'),base64_decode('R2V0'.'T3B0aW'.'9'.'uU3'.'RyaW5n'),base64_decode('SXNBdXRob'.'3Jpe'.'mVk'),base64_decode(''.'Q'.'2'.'F'.'u'.'RG9Pc'.'GVyYXRp'.'b2'.'4='),base64_decode(''.'R'.'2V0Qn'.'lJ'.'RA='.'='),base64_decode('Rm'.'V0'.'Y2g='),base64_decode('S'.'XNBdXRob3JpemV'.'k'),base64_decode('R2V0T3B0aW9uU3RyaW5n'),base64_decode(''.'R2V0TW9kd'.'WxlRXZ'.'lbnRz'),base64_decode('SXNBdXR'.'ob3J'.'pemVk'),base64_decode('SXNBdXR'.'ob3JpemVk'),base64_decode('R2'.'V0Q'.'3VyU'.'G'.'FnZ'.'Q='.'='),base64_decode('R2V0Q'.'3VyU'.'GFn'.'ZQ'.'=='),base64_decode(''.'R2V0T3'.'B0aW'.'9'.'uU3R'.'y'.'a'.'W5n'));?><? $GLOBALS['____691789606']= array(base64_decode('c'.'3Vic3'.'R'.'y'),base64_decode(''.'c3R'.'yb'.'G'.'Vu'),base64_decode('c3RybGV'.'u'),base64_decode(''.'ZGV'.'m'.'a'.'W5l'.'ZA=='),base64_decode(''.'ZG'.'Vma'.'W5l'),base64_decode('Z'.'GVm'.'a'.'W5l'.'ZA=='),base64_decode('ZGVmaW5lZA'.'=='),base64_decode(''.'Z'.'GVma'.'W5l'),base64_decode('ZGVmaW5lZ'.'A'.'='.'='),base64_decode('ZGVm'.'aW'.'5l'),base64_decode('ZGVmaW5l'),base64_decode('ZG'.'Vm'.'aW5l'),base64_decode('Z'.'GVmaW'.'5l'),base64_decode('Z'.'GVmaW5l'),base64_decode(''.'ZGVmaW5l'),base64_decode('ZGVmaW5l'),base64_decode('ZGVmaW5'.'l'),base64_decode('ZGVmaW5l'),base64_decode('Z'.'GVmaW5l'),base64_decode('ZGV'.'m'.'aW5lZA=='),base64_decode('Z'.'G'.'VmaW'.'5l'),base64_decode(''.'ZXJyb3JfcmVwb3J'.'0aW5'.'n'),base64_decode(''.'Z'.'G'.'Vm'.'aW5'.'l'.'ZA=='),base64_decode('Z'.'G'.'VmaW'.'5l'),base64_decode('ZGVma'.'W5l'),base64_decode('c'.'3RycmV2'),base64_decode(''.'c3'.'RydG'.'91c'.'HBlc'.'g=='),base64_decode('c3ByaW50Zg=='),base64_decode('c3By'.'aW50Zg=='),base64_decode('c'.'3V'.'ic3Ry'),base64_decode('c3'.'Rycm'.'V2'),base64_decode(''.'Y'.'mFzZTY0X'.'2RlY29k'.'ZQ=='),base64_decode('c3'.'Vic3Ry'),base64_decode('c3RybGV'.'u'),base64_decode('c3RybGVu'),base64_decode('Y2hy'),base64_decode('b'.'3Jk'),base64_decode(''.'b3Jk'),base64_decode('bWt0'.'aW1l'),base64_decode('aW5'.'0dmF'.'s'),base64_decode('aW50dmFs'),base64_decode('aW50dmFs'),base64_decode('a3Nv'.'c'.'nQ='),base64_decode('c3Vic3'.'Ry'),base64_decode('aW1wbG'.'9kZQ'.'=='),base64_decode('ZGVmaW5lZA'.'=='),base64_decode(''.'Y'.'mFzZTY0X2'.'RlY29'.'kZQ=='),base64_decode('Y29uc'.'3RhbnQ='),base64_decode('c3Ryc'.'m'.'V2'),base64_decode('c3ByaW50'.'Zg=='),base64_decode('c3RybG'.'Vu'),base64_decode('c'.'3RybGVu'),base64_decode('Y2h'.'y'),base64_decode('b3'.'Jk'),base64_decode('b3Jk'),base64_decode('bWt0aW1l'),base64_decode('aW50'.'dmFs'),base64_decode('aW50'.'dmFs'),base64_decode('aW50d'.'mFs'),base64_decode(''.'c3Vi'.'c'.'3R'.'y'),base64_decode('c3Vic3Ry'),base64_decode(''.'ZGVmaW5l'.'Z'.'A=='),base64_decode('c3By'.'a'.'W50Zg=='),base64_decode('Zm'.'l'.'sZV9leGlzd'.'HM='),base64_decode('aW50dmFs'),base64_decode('dGlt'.'ZQ=='),base64_decode('b'.'W'.'t0'.'aW1l'),base64_decode('bW'.'t0aW1'.'l'),base64_decode('Z'.'GF0ZQ'.'=='),base64_decode(''.'ZGF0'.'ZQ=='),base64_decode('ZGVmaW5l'),base64_decode('ZGV'.'maW5l'),base64_decode('Zmls'.'ZV9leGlzdHM='),base64_decode('ZmlsZV9'.'le'.'GlzdHM='),base64_decode('Z'.'GV'.'ma'.'W5lZ'.'A'.'=='),base64_decode('ZGVmaW5l'),base64_decode('ZGVmaW5'.'lZA=='),base64_decode('ZGVmaW5'.'l'),base64_decode('ZGVmaW5lZ'.'A='.'='),base64_decode(''.'c3Vic3Ry'),base64_decode('c'.'3'.'RybG'.'Vu'),base64_decode('c3Ryb'.'GVu'),base64_decode('aG'.'VhZGVy'),base64_decode(''.'aGVh'.'ZG'.'Vy'),base64_decode('ZmlsZV9'.'l'.'eGl'.'zdHM='),base64_decode('c3RydG91c'.'H'.'Bl'.'cg'.'=='),base64_decode(''.'ZGVmaW5l'),base64_decode('ZGVm'.'aW5l'),base64_decode(''.'aG'.'VhZ'.'GVy'),base64_decode('bWQ'.'1'),base64_decode('ZG'.'Vm'.'aW'.'5l'),base64_decode('ZGVmaW5l'.'ZA=='),base64_decode('ZG'.'VmaW'.'5l'),base64_decode('bWljcm90aW1l'),base64_decode('ZGV'.'maW'.'5'.'l'),base64_decode(''.'bWljcm9'.'0'.'aW1l'),base64_decode('aW5'.'pX3Nl'.'dA=='),base64_decode('aW5'.'pX3Nld'.'A=='),base64_decode(''.'c2Vzc'.'2l'.'v'.'b'.'l9zdGFydA'.'=='),base64_decode('dGltZQ=='),base64_decode(''.'c3R'.'yb'.'GV'.'u'),base64_decode('aXAyb'.'G9u'.'Zw=='),base64_decode('a'.'XAybG9u'.'Zw=='),base64_decode(''.'aXAybG9uZw=='),base64_decode('aX'.'AybG'.'9u'.'Z'.'w=='),base64_decode(''.'c'.'2Vzc2lvbl9'.'k'.'ZXN'.'0'.'c'.'m95'),base64_decode(''.'c2Vzc2lv'.'b'.'l9pZA='.'='),base64_decode('bWQ'.'1'),base64_decode('dW5p'.'cWlk'),base64_decode(''.'cmFuZ'.'A=='),base64_decode('c2Vzc2lvbl9zdGFyd'.'A=='),base64_decode('dGlt'.'Z'.'Q=='),base64_decode('ZGV'.'ma'.'W5'.'lZA'.'=='),base64_decode('YXJy'.'YXlfa2V5X'.'2V4'.'aX'.'N0cw'.'=='),base64_decode('c2V'.'zc2lv'.'b'.'l9yZWdlb'.'mVyYXRlX2lk'),base64_decode('ZGV'.'maW5l'),base64_decode('ZGVmaW5'.'l'),base64_decode('Z'.'GV'.'maW5lZA=='),base64_decode(''.'c3'.'RydG'.'9'.'sb3'.'dl'.'cg'.'=='),base64_decode('ZGVmaW5l'.'ZA'.'=='),base64_decode('Z'.'GVmaW5'.'lZ'.'A=='),base64_decode(''.'Z'.'G'.'VmaW5lZA=='),base64_decode('ZGVma'.'W5lZ'.'A=='),base64_decode('Z'.'GVmaW5l'),base64_decode('ZGVm'.'aW5l'),base64_decode(''.'ZGVm'.'aW5lZA'.'=='),base64_decode('ZGVm'.'a'.'W5'.'lZ'.'A=='),base64_decode(''.'ZGVmaW5l'.'ZA=='),base64_decode('Z'.'GVmaW5lZ'.'A=='),base64_decode('ZGVmaW'.'5l'.'ZA=='),base64_decode('Z'.'GVmaW'.'5lZA='.'='),base64_decode('a'.'nN'.'vbl9lbmNvZGU='),base64_decode('Z'.'GVm'.'a'.'W5l'.'ZA=='),base64_decode('c3'.'RybGV'.'u'));?><? function ___1663586746($_1050601996){static $_113308893= false; if($_113308893 == false) $_113308893=array(''.'L2luY2x1'.'ZGUu'.'cGhw','L'.'2J4X3Jvb3'.'Q'.'ucGhw','RE9DVU1FT'.'lRfUk9PV'.'A='.'=','L2Jpd'.'HJp'.'e'.'C9'.'t'.'b2'.'R1bGV'.'zL21haW4vc3R'.'hc'.'nQ'.'ucGh'.'w','RE9'.'DVU1FT'.'lRfU'.'k9'.'P'.'VA==','L2JpdHJpeC9tb2R'.'1bGVz'.'L2'.'1haW4vY2xhc3Nl'.'c'.'y9nZW'.'5lcmFs'.'L3Zp'.'cnR'.'1Y'.'W'.'x'.'faW8'.'uc'.'G'.'hw','RE9DVU1'.'FT'.'lRf'.'Uk'.'9'.'PVA==',''.'L2JpdHJpe'.'C9tb'.'2'.'R'.'1b'.'GVz'.'L2'.'1haW'.'4vY'.'2'.'xhc3Nlcy9nZW5'.'lcmF'.'s'.'L3Zpc'.'nR1YWxfZ'.'m'.'l'.'s'.'Z'.'S5w'.'aHA=','Z'.'2V0','cG9zdA==','Zml'.'sZXM=','Y'.'29v'.'a2ll',''.'c2VydmVy',''.'ZW52','Q'.'V'.'BQ'.'TE'.'lD'.'QVRJ'.'T04=','U0lURV'.'9J'.'RA==','TEF'.'O'.'Rw==','TEFORw==','Q'.'URNSU5fU0'.'VDVElPTg==','QVBQTElDQ'.'VRJT'.'04=','T'.'EFORw==','TE'.'lE',''.'TEl'.'E','U0'.'lU'.'R'.'V9J'.'RA==','U'.'0lU'.'RV9J'.'RA==','TE'.'lE','U0lURV9E'.'SVI'.'=','R'.'ElS','U0lURV9TRVJWRVJfTk'.'F'.'NRQ==','U0'.'VSVkVSX05BTU'.'U=','U0'.'lURV9DSEFSU'.'0V'.'U','Q0'.'hBUlNFV'.'A==','Rk9STUFUX0RBV'.'EU=','R'.'k9STUFU'.'X0R'.'BVEU'.'=','Rk9'.'STUFU'.'X0R'.'B'.'VE'.'VUSU1F','Rk'.'9STUFUX0RB'.'VEVUSU1F','TEF'.'OR19ESVI=','RElS','TEFOR19DSE'.'FSU0VU','Q0hBUlNFVA==',''.'T'.'E'.'FOR19B'.'R'.'E1JTl9MS'.'UQ=','TEFOR1VBR0Vf'.'SU'.'Q=','TEFOR1VBR0VfS'.'UQ=','TEF'.'OR1'.'VBR0VfSUQ'.'=','QVBQT'.'ElDQVRJT0'.'4=','UE'.'9TVF9GT1JNX0F'.'DVElPTl9VUkk=','U'.'E9TV'.'F9GT1JNX0F'.'DVElP'.'Tl9V'.'Uk'.'k=','TUVTU'.'w==','QU'.'x'.'MX'.'0xBTk'.'dfRklM'.'RVM=','RE'.'9'.'D'.'VU1FTlRfUk9PVA==','L21'.'vZHVsZ'.'XM'.'vbW'.'Fpb'.'i90b29s'.'c'.'y5'.'waHA=','RE9DVU'.'1FTlRfUk9PVA='.'=','L'.'21vZHVsZX'.'MvbW'.'Fpbi9j'.'bGFz'.'c2VzL2dlbm'.'VyYWwvZGF'.'0YWJh'.'c2Uuc'.'Gh'.'w','RE'.'9'.'D'.'V'.'U1'.'FTl'.'RfU'.'k9PVA==','L2'.'1vZHVsZ'.'XM'.'vbWF'.'pbi9'.'jbGF'.'zc2Vz'.'L2dlbmVyYW'.'wvb'.'W'.'Fpbi5w'.'aHA'.'=','bWFpbg==','ZXJyb3JfcmVwb3J0'.'a'.'W5n','QlhfQ09NUF9NQU5BR0V'.'EX0NBQ0hF','bWFpb'.'g==','Y29'.'tcG9uZW50X21h'.'bmFn'.'ZWRfY2FjaGV'.'f'.'b2'.'4=','WQ==',''.'Tg='.'=','Ql'.'hfQ09N'.'U'.'F9'.'NQU5BR0VEX0N'.'BQ'.'0h'.'F',''.'RE9DVU1'.'FT'.'lR'.'fUk9PVA==','L'.'21vZH'.'VsZXMvb'.'WF'.'pbi'.'9maWx'.'0Z'.'XJfdG9vbHMucGhw','R'.'E9D'.'VU1FTl'.'RfUk9PVA==','L21vZH'.'VsZXMvbWFpb'.'i9h'.'am'.'F4X3Rvb2xzL'.'nBocA'.'==','ZXhwaX'.'JlX21lc3My','b21lZ'.'A==','WQ='.'=','ZHJpb'.'l9'.'wZ'.'XJn'.'b'.'2tj','JTAxMHMK','RUV'.'YUElS','bWFpbg==','JXM'.'lc'.'w'.'==','YW'.'Rt','aGR'.'y'.'b3dz'.'c2E=','YWR'.'t'.'aW'.'4=','bW9kdWx'.'lcw==','ZGVm'.'a'.'W'.'5'.'l'.'L'.'nBocA==','bWFpbg==','Yml0cml4',''.'UkhTSVRFRV'.'g=','SDR1'.'Njd'.'m'.'aHc'.'4N1ZoeXRvcw==','','dGh'.'S','N0h5cjEySHd'.'5MHJGcg==','VF9TVEVB'.'TA'.'==','aHR0'.'cDov'.'L2J'.'p'.'d'.'HJpeHNvZnQuY29'.'t'.'L2Jp'.'dHJpeC9icy5waH'.'A'.'=','T0'.'x'.'E',''.'UEl'.'SR'.'URBV'.'E'.'V'.'T','RE9D'.'VU1'.'F'.'TlRfUk'.'9PVA==','Lw==','Lw='.'=',''.'VEVNU'.'E9SQVJZX0NBQ0h'.'F','VEV'.'NU'.'E9SQVJZ'.'X0NB'.'Q0h'.'F','','T'.'05'.'fT0Q=','J'.'XMlcw='.'=','X'.'09VUl9C'.'VVM=',''.'U'.'0l'.'U','RU'.'RBVEV'.'NQVBFUg==','JWM'.'lYy'.'VjJW'.'M=','RE'.'9D'.'VU1FTlRf'.'U'.'k9PVA==','L'.'2J'.'pdHJ'.'peC8uY29'.'uZ'.'mlnLnBocA='.'=','RE'.'9DVU1FTlRfUk'.'9P'.'VA='.'=',''.'L2JpdHJp'.'eC8u'.'Y29'.'uZmln'.'LnBocA==','c2Fhcw==','ZGF5c19hZnRlc'.'l90cmlhbA==','c'.'2'.'Fh'.'cw==','ZGF5c19hZ'.'nRlcl'.'90c'.'mlhbA==','c2Fhcw='.'=','dHJpYW'.'x'.'f'.'c3RvcH'.'BlZA==','','c2F'.'hcw==','d'.'HJpY'.'Wxfc3R'.'v'.'cH'.'BlZA'.'==','bQ==','ZA==','WQ'.'='.'=','U2l0ZUV4'.'cGlyZURhdGU'.'=','Y'.'X'.'JDdXN0b2'.'1UZW1wbGF'.'0ZUV'.'uZ2l'.'uZXM=','RE9DV'.'U'.'1FTlRfUk9PVA==',''.'L21vZ'.'H'.'VsZXMvbWFp'.'b'.'i9'.'jb'.'GF'.'zc2VzL2'.'dlbmVyY'.'WwvdXJsc'.'mV3c'.'ml0ZX'.'IucG'.'hw','b'.'WFpbg'.'==','Q1Np'.'dGVUZW1wbGF0'.'ZQ==','Y2x'.'h'.'c3Nlcy9'.'n'.'ZW5lc'.'mFsL3'.'NpdGVf'.'d'.'GV'.'tc'.'GxhdG'.'Uu'.'cG'.'h'.'w','Q0JpdHJ'.'p'.'eENvb'.'XBvbmVu'.'dA==','Y2'.'x'.'hc3Nlcy9nZW5lcm'.'FsL'.'2N'.'vbXBvbmVud'.'C5waHA'.'=',''.'Q0NvbXB'.'v'.'b'.'mVudEVu'.'Z2luZQ'.'==','Y'.'2xhc'.'3N'.'lcy9nZW5lcmF'.'sL2NvbXBvbmVudF9lbmdpbmU'.'u'.'cG'.'hw','Q0NvbX'.'BvbmVudEFqYXg=','Y2xhc3Nl'.'cy9nZW5lc'.'mFsL2NvbXBv'.'bmVu'.'dF9'.'hamF4'.'Ln'.'BocA='.'=','Q0Jp'.'d'.'HJpe'.'ENvbXBvbmVudF'.'RlbXBs'.'YX'.'Rl','Y2'.'xhc3Nlc'.'y9nZW5lcmFs'.'L2N'.'vbXBvbm'.'VudF'.'90Z'.'W1wbG'.'F'.'0ZS5w'.'a'.'HA'.'=','Q0Nv'.'bXB'.'v'.'b'.'mVudFV0aWw=','Y2'.'xhc'.'3'.'N'.'l'.'cy'.'9n'.'Z'.'W5lcmF'.'sL2NvbXBvbmVudF91dGlsLnBocA==',''.'Q0Nv'.'bn'.'Ryb2xsZ'.'X'.'J'.'DbGllbnQ=','Y2xhc3Nl'.'cy9'.'nZ'.'W5'.'lcmFsL'.'2N'.'v'.'bnRyb2xsZX'.'JfbWVt'.'YmVyLnB'.'ocA==',''.'UEhQU'.'GFyc2'.'V'.'y',''.'Y2xhc3Nlc'.'y9'.'n'.'ZW5'.'lc'.'mFsL3'.'BocF9wYXJz'.'ZXIuc'.'Ghw','Q'.'0Rpc'.'2t'.'RdW'.'90Y'.'Q='.'=','Y'.'2x'.'hc3Nlcy8=','L3F1'.'b3'.'R'.'hLnBocA==','Q'.'0'.'V'.'2'.'ZW5'.'0TG9n','Y'.'2x'.'hc'.'3'.'Nlcy9nZW5'.'l'.'cmFsL2V'.'2ZW50X2xvZy5waHA=','Q0V2ZW50TWFp'.'bg==','Y'.'2xhc3'.'Nlc'.'y9nZ'.'W'.'5l'.'c'.'m'.'FsL2V2ZW'.'50X2xvZy5waHA'.'=','Q0Fk'.'b'.'WluRmlsZURp'.'YWxvZ'.'w==','Y2xhc3Nlcy'.'9'.'n'.'ZW5l'.'c'.'mFs'.'L2ZpbGVfZGlh'.'bG9'.'nLnBo'.'cA==','V0xMX1VzZXI=','Y2x'.'hc3Nlcy9nZW5l'.'cmFsL2xpd'.'mVpZC'.'5waHA=','V0xMX0Nv'.'bnNlbnRUb2tlbg==',''.'Y2xhc3'.'N'.'lcy'.'9'.'nZW'.'5'.'lcmF'.'sL2'.'x'.'pdmV'.'pZ'.'C5w'.'aH'.'A=','V2luZG93c0xpdmVMb2'.'dpbg==','Y'.'2'.'xhc3Nlcy9'.'nZ'.'W5lc'.'mFsL2xp'.'dm'.'VpZC5waHA=','Q0Fs'.'bEZpbGU=',''.'Y2'.'xhc'.'3N'.'lcy9nZW5l'.'cmFsL'.'2Z'.'pbGUucGhw',''.'Q0'.'ZpbGU'.'=','Y2xhc3Nlcy8=',''.'L2ZpbGUu'.'cGhw','Q'.'1'.'Rlb'.'XBGaWx'.'l','Y2'.'x'.'hc'.'3Nlcy9'.'nZ'.'W5lcmFsL'.'2Zpb'.'GVfd'.'GVt'.'cC'.'5wa'.'HA=','Q0Zhdm9yaXRlc'.'w'.'='.'=','Y2xhc3'.'Nlcy'.'8'.'=',''.'L2Zhdm'.'9yaXRlcy5w'.'a'.'HA=','Q1VzZXJP'.'cH'.'Rpb'.'25z','Y2xhc3N'.'lcy9nZW5'.'l'.'cmFsL3VzZXJfb'.'3B'.'0'.'aW'.'9ucy5waHA'.'=','Q0dy'.'aWR'.'PcHRpb25z','Y2x'.'hc3'.'N'.'lcy9n'.'ZW5lcmFsL2dy'.'aWRzLnBocA==','Q'.'1VuZG8=','L2NsYXNzZXMvZ2Vu'.'Z'.'XJh'.'bC91bmRvLnBocA==','Q'.'0F1'.'dG9TYXZ'.'l','L2N'.'s'.'YXNzZXMvZ2V'.'uZXJhbC91b'.'m'.'RvLnBocA==','Q1JhdGluZ3M=',''.'Y'.'2x'.'hc'.'3Nlcy8=','L3'.'JhdGluZ3MucGhw','Q1JhdGluZ'.'3NDb21wb25lb'.'nRzT'.'WF'.'pb'.'g'.'==',''.'Y'.'2xhc3N'.'lcy'.'8=','L'.'3Jh'.'dGluZ3NfY29tcG9uZW50cy5w'.'aHA=','Q1JhdGluZ1'.'J1bGU'.'=','Y2xhc3Nl'.'cy9nZW5lcmFsL3J'.'h'.'dGluZ'.'19'.'ydWxlL'.'nBo'.'cA==','Q1Jh'.'dGluZ1J1'.'bG'.'V'.'z'.'TWFp'.'bg==',''.'Y2xh'.'c3Nlcy8'.'=','L'.'3JhdG'.'luZ'.'19'.'ydWxlcy5waHA=','Q1Rv'.'cFBhb'.'mVs','cHVi'.'bGljL3RvcF9wYW5lbC'.'5'.'waHA=','Q0Vka'.'XRBcmVh','cHV'.'ibG'.'ljL2'.'V'.'kaXRf'.'YXJ'.'lYS5'.'wa'.'HA=','Q0Nv'.'bXBvbmVu'.'dFBhb'.'mVs',''.'c'.'HVib'.'GljL2Vka'.'XRfY'.'XJlY'.'S5w'.'aHA=',''.'Q1RleHR'.'QYXJzZ'.'X'.'I=',''.'Y2x'.'hc3Nlcy9nZW5lcmFsL'.'3R'.'leHRwY'.'X'.'JzZXIucGhw','Q'.'1BIUENhY2hlRm'.'l'.'sZXM=','Y2xhc3'.'Nlcy'.'9'.'nZW5l'.'c'.'mFsL2NhY2hl'.'X2ZpbGV'.'zLn'.'BocA==',''.'Q0RhdGF'.'YTUw=','Y'.'2'.'xh'.'c'.'3Nlcy'.'9'.'nZW5lc'.'mF'.'sL3h'.'t'.'bC5waHA=','Q1hNTEZpb'.'GV'.'TdHJl'.'YW0=',''.'Y2'.'xhc3Nlcy'.'9nZW'.'5lcmFsL3'.'h'.'tbC5'.'waH'.'A'.'=','Q1JzY'.'VByb'.'3ZpZGVy','Y2xhc3Nlcy9n'.'Z'.'W'.'5lc'.'mFsL'.'3JzYXN'.'lY3Vy'.'aXR5'.'LnBocA==','Q'.'1Jz'.'YVNlY3Vya'.'XR'.'5',''.'Y2x'.'hc3Nlcy9nZW5lcmFsL3'.'J'.'z'.'YXN'.'lY'.'3VyaXR5LnBo'.'cA==','Q1'.'JzY'.'UJjbWF0aFByb'.'3ZpZGVy','Y2xhc'.'3'.'Nlcy'.'9'.'nZW5lcmFsL3JzY'.'WJjbWF0aC5w'.'a'.'H'.'A=','Q1'.'JzYU9wZW5zc2xQ'.'c'.'m92aW'.'Rlcg==','Y2x'.'h'.'c3Nlcy'.'9n'.'ZW5'.'lcmFsL3JzYW9wZW'.'5zc'.'2wu'.'c'.'G'.'hw',''.'Q0F'.'TTlJlYW'.'Rlcg==',''.'Y2x'.'h'.'c3Nl'.'cy9nZW5lc'.'mFsL2Fzb'.'i5waHA=',''.'Q'.'0JY'.'U2hvcn'.'R'.'Vcmk=','Y'.'2x'.'h'.'c3Nlcy8=',''.'L3Nob3J0X'.'3VyaS5wa'.'HA=','Q0ZpbmRlcg==','Y2xhc3Nlc'.'y9nZW5lcmFs'.'L'.'2Zpb'.'mRlci5w'.'aHA=','Q0FjY2Vzcw==',''.'Y2xh'.'c3N'.'lcy9nZW5'.'lc'.'mF'.'s'.'L2FjY2Vzc'.'y5waHA=','Q0F1dGhQcm92aWRlcg==','Y'.'2xhc'.'3N'.'l'.'c'.'y'.'9nZW'.'5lcmFsL2F'.'1dGhwcm9'.'2aWRl'.'cnMuc'.'Ghw','SVBy'.'b'.'3ZpZGVySW50Z'.'X'.'JmYWNl','Y'.'2'.'xhc3Nlcy9nZW5lcmFsL2F1dGhwcm92aW'.'R'.'lcn'.'M'.'u'.'cGhw','Q'.'0dyb3'.'VwQXV0aFBy'.'b3'.'ZpZGVy','Y2'.'x'.'hc3Nlc'.'y9'.'nZW5lcm'.'FsL2F1d'.'Ghwcm'.'92aWR'.'lcnMucGh'.'w','Q'.'1'.'V'.'zZXJBdXRoUHJvdm'.'lkZ'.'XI=',''.'Y2'.'xhc3Nl'.'cy9nZW5lcm'.'F'.'sL2F1dG'.'hwcm92'.'aWR'.'lcnMu'.'cG'.'h'.'w',''.'Q'.'1RhYmxlU2'.'NoZW'.'1h','Y'.'2'.'xh'.'c3N'.'l'.'cy9'.'nZW5l'.'c'.'mF'.'sL3RhYm'.'x'.'lX3NjaGVtY'.'S5waHA=',''.'Q0'.'NTV'.'kR'.'hdGE=','Y2xhc3Nl'.'cy9nZW5lcmFsL2Nzd'.'l'.'9kY'.'XRhLnBoc'.'A'.'='.'=',''.'Q1Nt'.'aW'.'xl','Y2xh'.'c3'.'Nlcy9nZW5'.'l'.'cmFsL3'.'NtaW'.'xlL'.'nBo'.'cA'.'==','Q1'.'Nta'.'WxlU2V0','Y2x'.'h'.'c3Nlcy9'.'nZW'.'5'.'lc'.'m'.'F'.'sL3'.'Nta'.'Wxl'.'LnBo'.'cA==',''.'Q1VzZXJDb'.'3VudG'.'V'.'y','Y2xh'.'c3N'.'lcy8'.'=','L'.'3V'.'zZXJfY291'.'b'.'n'.'R'.'lci'.'5'.'waHA=','Q'.'0hvdEtleXM'.'=','Y2x'.'hc3Nl'.'cy9nZW5'.'lcmFsL'.'2hvdF9rZXlzLnBocA==','Q0h'.'v'.'dEt'.'l'.'e'.'XN'.'Db2'.'Rl',''.'Y'.'2x'.'h'.'c3Nlcy9nZW5lc'.'mFsL2h'.'vd'.'F9rZX'.'l'.'z'.'LnB'.'o'.'c'.'A==','Q0'.'JYU2FuaXRpemVy','Y2xhc3Nlcy'.'9nZW5'.'lcmF'.'sL3'.'Nhbml'.'0'.'aXplci5wa'.'HA=','Q0JYQ'.'XJ'.'jaGl2'.'ZQ==','Y2'.'x'.'hc3Nl'.'c'.'y'.'9nZW5lcmFsL'.'2F'.'yY2h'.'pdmUucGhw','Q0FkbWlu'.'Tm90aWZ5',''.'Y2xhc3Nl'.'cy9nZW5lcmF'.'sL'.'2Fkb'.'WluX25v'.'dG'.'lmeS'.'5waHA'.'=','Q0JY'.'RmF2'.'Q'.'WR'.'tTW'.'Vu'.'dQ==','Y'.'2'.'xhc3Nlcy9n'.'Z'.'W'.'5lcm'.'FsL2Zhdm'.'9yaXRlcy5wa'.'HA'.'=','Q0FkbWluSW5'.'mb3JtZX'.'I=','Y2xh'.'c3'.'N'.'lc'.'y9'.'nZW'.'5lcmFsL2FkbWluX'.'2luZm9y'.'bW'.'V'.'y'.'L'.'n'.'B'.'ocA==','Q'.'1NpdGVDa'.'GVj'.'a2'.'VyV'.'GVzdA='.'=','Y2xhc3N'.'lcy'.'9n'.'ZW'.'5l'.'cm'.'FsL3NpdGVfY2hlY2tlci5waH'.'A=','Q'.'1Nxb'.'FV0'.'aWw=','Y2x'.'h'.'c3Nlcy9nZW5lcmF'.'sL3NxbF'.'91dGlsLnBocA==','Q0hU'.'TUx'.'QYW'.'dl'.'c0N'.'hY'.'2hl','Y2'.'xh'.'c3Nlcy9n'.'Z'.'W'.'5lc'.'mFsL2'.'NhY2'.'hl'.'X2'.'h0bWwucGhw','Q0Z'.'pb'.'GV'.'VcGxvYWRlcg'.'==','Y2xhc3'.'Nlcy9nZW'.'5l'.'c'.'mFsL'.'3VwbG9hZG'.'V'.'yLnBocA==','TFBB','Y2'.'xh'.'c'.'3N'.'lcy9'.'nZ'.'W5l'.'c'.'mFsL2x'.'wYS5waHA=','R'.'E'.'9D'.'VU1F'.'TlRfUk'.'9PV'.'A==',''.'L'.'21vZHVsZ'.'XMvbWFpbi'.'9jbGFzc2Vz'.'Lw==','L2FnZW50LnBocA'.'==','RE'.'9D'.'VU'.'1FTlRfUk9P'.'VA='.'=','L21vZH'.'VsZXMvb'.'W'.'Fpbi9j'.'bGFzc2'.'Vz'.'Lw==','L3V'.'zZXIucGhw','RE9DVU1'.'FTlR'.'fU'.'k9PVA==','L21vZHVsZXMvb'.'WF'.'pbi'.'9jbG'.'Fzc2VzLw==','L'.'2V2ZW50LnBocA==','RE'.'9DVU1FTl'.'R'.'fU'.'k9'.'PVA==','L21'.'vZHVsZ'.'XMvbWFpbi9jbG'.'Fz'.'c2'.'VzL2dlbmVyYW'.'w'.'v'.'bWV'.'ud'.'S5wa'.'HA'.'=',''.'bW'.'Fpbg==',''.'T25BZ'.'nRlckVwa'.'WxvZw==','X'.'EJpdHJp'.'eFxNYWluX'.'ERhd'.'GFcTW'.'Fu'.'YWdl'.'Z'.'ENh'.'Y2hl','ZmluYWxpe'.'mU'.'=','R'.'E9'.'DVU1'.'FTlRfUk'.'9PVA'.'==','L2'.'1vZH'.'VsZXMv'.'bWFpbi9jbGFzc2VzL'.'w==','L3V'.'zZ'.'XJ'.'0e'.'XBlLnBoc'.'A==','R'.'E9DVU1FTl'.'RfUk'.'9'.'PVA'.'==','L21'.'vZ'.'HVsZ'.'XM'.'vbWFp'.'bi9jbGFz'.'c2'.'VzL2dl'.'bmVyYWw'.'vdX'.'BkYX'.'R'.'lX2RiX3VwZG'.'F0ZXIu'.'cGhw','QVBQ'.'TElDQ'.'VR'.'JT04=','b'.'WF'.'pbg='.'=','L2Jp'.'dHJpeC9qc'.'y9t'.'YWluL2N'.'vcm'.'UvY'.'29y'.'Z'.'S'.'5qcw==','L'.'2J'.'pdHJp'.'eC9'.'qcy'.'9tYWlu'.'L2Nvcm'.'U'.'vY29yZV9ham'.'F4Lm'.'pz','L2JpdHJpeC9qcy'.'9tYWluL2pzb24van'.'NvbjI'.'ub'.'WluLm'.'pz',''.'L2Jpd'.'HJpeC9q'.'cy9tYWluL2NvcmUvY'.'29yZV9scy5qcw==','L2'.'JpdHJpe'.'C9'.'qcy9'.'tY'.'WluL'.'2NvcmUvY29yZV9wb3B1cC5'.'qcw==','L2Jp'.'dH'.'J'.'peC9qcy9t'.'Y'.'WluL2N'.'vcmUvY29y'.'ZV9'.'0b29sdGlwLmpz','L2J'.'pdHJpeC9qcy'.'9'.'tYWl'.'uL2'.'N'.'vc'.'mU'.'vY2'.'9y'.'ZV'.'9kYXRl'.'L'.'m'.'pz','L2'.'JpdHJpeC9qcy9t'.'YWluL2N'.'vcmUvY29yZV90aW1l'.'ci5qcw==','L2JpdHJpeC9'.'qcy9tYWl'.'uL2NvcmUv'.'Y'.'2'.'9yZV9meC5qcw==',''.'L2JpdHJ'.'p'.'eC9qcy9tYWlu'.'L2N'.'vcmUvY'.'29'.'yZ'.'V93aW5'.'kb'.'3cu'.'anM'.'=','L2JpdH'.'JpeC9qcy9tYW'.'luL2NvcmUvY29yZV9h'.'dX'.'Rvc2F2'.'ZS5qcw='.'=','L2JpdHJ'.'peC9q'.'c'.'y9tYWluL3'.'JhdGluZ1'.'9'.'saWtlLmpz','L2JpdHJ'.'peC9qcy9tYWluL'.'3N'.'lc3Npb24'.'uanM=','L2JpdH'.'J'.'peC'.'9q'.'cy9tYWluL2RkL'.'mpz','L2J'.'pdHJpeC'.'9qc'.'y9tYWluL3V0'.'a'.'WxzLm'.'pz','L2JpdHJpe'.'C9qcy'.'9tYWlu'.'L'.'2Nvc'.'m'.'UvY29y'.'ZV9kZC5qcw==','L2'.'JpdHJp'.'eC9q'.'cy9tYWl'.'uL'.'2'.'N'.'v'.'cmUvY'.'29'.'yZV93ZW'.'JydGMu'.'anM=','QVBQTElDQVR'.'JT0'.'4=','bWFpbg==','L2'.'J'.'pdHJpeC9q'.'cy9t'.'YW'.'l'.'u'.'L2NvcmU'.'v'.'Y3NzL2NvcmU'.'u'.'Y3Nz','L'.'2'.'Jpd'.'HJ'.'p'.'eC9qcy9tYWluL2NvcmUvY3'.'NzL2Nv'.'cmVfcG9'.'wdXAuY3Nz','L'.'2Jpd'.'HJp'.'eC9q'.'cy9'.'t'.'YW'.'luL2NvcmU'.'vY3NzL'.'2Nv'.'cmVfdG9vbHR'.'p'.'cC5jc3M=','L2JpdHJpeC9qcy9tYWluL2NvcmUvY3N'.'zL2'.'NvcmVfZ'.'GF0'.'ZS5jc3M=','QV'.'BQTElDQV'.'RJT04'.'=','Y'.'2'.'9yZX'.'VwbG9hZG'.'Vy','L2JpdHJpeC9qcy9t'.'YWlu'.'L2NvcmUv'.'Y2'.'9'.'yZV'.'91'.'cGxv'.'YWRlci9jb21'.'tb2'.'4uanM=','L2JpdHJpeC9'.'qcy9tY'.'WluL2'.'Nvcm'.'UvY2'.'9yZV'.'9'.'1cGxv'.'YW'.'Rl'.'c'.'i91cGxvYWRl'.'ci'.'5qcw==','L'.'2Jpd'.'HJpeC9qcy'.'9t'.'YWl'.'uL2NvcmUvY2'.'9'.'yZV9'.'1cGxvYW'.'Rlci'.'9m'.'aWxl'.'Lmp'.'z',''.'L2JpdHJpeC'.'9'.'qc'.'y9tYWluL2NvcmUvY29y'.'ZV91c'.'GxvYWR'.'lci9xdWV1'.'ZS'.'5qcw==','RE'.'9DV'.'U1FTlR'.'f'.'Uk9'.'PVA==','L2JpdHJ'.'peC9p'.'bm'.'l0L'.'n'.'BocA==','cGhw'.'X2'.'ludGV'.'y'.'ZmF'.'jZ'.'S9'.'p'.'bml0L'.'n'.'Boc'.'A==',''.'RE9'.'DVU1'.'FTl'.'RfUk9PVA='.'=','cGhwX2lu'.'dG'.'VyZm'.'Fj'.'ZS8=','L2luaXQ'.'u'.'cGhw',''.'RE9D'.'V'.'U'.'1FT'.'lRfUk'.'9'.'PVA==','Qlhf'.'RklMRV9QRVJNS'.'VNTSU9O'.'Uw==','Q'.'lh'.'f'.'R'.'kl'.'MR'.'V9Q'.'RV'.'JNSVNTSU9OUw==','Ql'.'hf'.'R'.'ElSX1'.'BFUk1JU1NJT05T','QlhfRElSX1BF'.'Uk1J'.'U1NJT05T','c0RvY'.'1BhdG'.'g'.'=','QVBQT'.'ElDQVRJT'.'04'.'=','U1R'.'BV'.'ElTV'.'ElDX09'.'O'.'T'.'Fk=','QV'.'BQTElDQVRJ'.'T'.'04'.'=',''.'L2F'.'kbWl'.'uLw'.'==','L'.'2Fk'.'bWl'.'uLw='.'=','bWF'.'pbg==','aW5jbHV'.'k'.'ZV9jaGFyc2V0','W'.'Q==','WQ==','Q29udGVudC1UeXB'.'lOiB0'.'Z'.'Xh'.'0'.'L2h0'.'bWw7IG'.'No'.'YXJz'.'ZXQ9','bWFpbg'.'='.'=',''.'c2V0X3'.'Az'.'cF9'.'oZW'.'FkZX'.'I'.'=',''.'WQ==','WQ==','UDNQOiBw'.'b2'.'xpY3lyZWY9'.'Ii9'.'ia'.'XR'.'yaXgv'.'cDNwLnh'.'tbCI'.'sIE'.'NQPSJOT04gRFNQIE'.'NPUiBDVV'.'I'.'gQURNI'.'E'.'R'.'F'.'V'.'iBQ'.'U0E'.'gUFNEIE9VU'.'iBVTlI'.'gQlV'.'TIFV'.'OSSBDT0'.'0gT'.'k'.'FWIE'.'l'.'OVCBE'.'R'.'U0'.'gU1'.'RBIg==','','RE'.'9DVU1FTlRf'.'Uk9PVA='.'=','L2xpY2Vuc2Vfa2V5'.'L'.'nB'.'ocA==','','REVNTw='.'=','T'.'ElDRU'.'5TRV'.'9'.'LRVk=','REVNTw==','TElDR'.'U5T'.'RV'.'9LRVk=','WC1Qb3dlcm'.'VkL'.'UNNUzogQml0cm'.'l4IF'.'NpdGUgTWF'.'uYWdlciA'.'o','R'.'EVNTw==','R'.'EVNT'.'w==','Qk'.'lUUk'.'lY',''.'TElDRU5DRQ==','K'.'Q==','Ql'.'hfQ1JP'.'T'.'l'.'RBQl'.'9T'.'VV'.'B'.'QT1JU','Qlh'.'fQ1JPTlR'.'BQg'.'==','bWF'.'pbg==',''.'Y'.'2hlY2tfYWdl'.'bnRz','WQ='.'=','WQ==',''.'U'.'1'.'RBUl'.'RfRV'.'hFQ'.'19BR'.'0VOV'.'FNf'.'MQ'.'==','Ql'.'hfU1RB'.'VEU=','QU'.'c=','REI=','REI=',''.'U1RBU'.'lRfR'.'VhFQ19BR'.'0'.'VOVFNfMg='.'=','Q'.'lhfU1RB'.'VE'.'U'.'=','UEI=','c2'.'V'.'zc'.'2'.'lvbi'.'5jb29'.'r'.'aWV'.'faHR0c'.'G'.'9ubH'.'k=','M'.'Q'.'==','QVBQTElDQVRJ'.'T0'.'4=',''.'c2Vz'.'c2lv'.'bi5j'.'b29ra'.'W'.'VfZG9'.'tY'.'Wl'.'u',''.'c2Vj'.'dXJp'.'dHk=','c2'.'Vzc2lvbg==','Tg==','WQ==','c2VjdXJ'.'pdHk=','bWFpbg'.'==','T25Q'.'YWd'.'lU3'.'Rh'.'cnQ=','VVNF'.'Ug==',''.'VVN'.'FUg==','U'.'0V'.'T'.'U1'.'9JUA==',''.'U'.'0VTU0lPTl9'.'JUF9'.'NQVNL','U0'.'VTU0lPTl9JUF'.'9NQ'.'VNL','U0V'.'TU1'.'9JUA==','U0VT'.'U0lPTl9JUF'.'9'.'NQVN'.'L','UkVNT'.'1R'.'F'.'X0FERFI=','U0VTU0lPTl9USU1F'.'T1VU','U0VTU19US'.'U1F','U'.'0VT'.'U0l'.'PTl9'.'USU1FT'.'1VU','U'.'0VTU1'.'9'.'USU1F',''.'QlhfU0V'.'TU0'.'lPTl9'.'UR'.'VJNSU5'.'BV'.'EVfVElNR'.'Q='.'=','Q'.'lhfU0VTU0'.'lPTl9'.'URVJ'.'NSU5BV'.'EVf'.'VE'.'lNRQ==',''.'QlhfU0'.'V'.'TU0'.'lPTl9URV'.'JN'.'SU5BVEVfVElNRQ==','Ql'.'h'.'fU0'.'VTU'.'0lPT'.'l'.'9TS'.'UdO',''.'Ql'.'hfU0VTU0lPTl9'.'TSUdO','c2VjdXJpdHk=','c2Vzc'.'2lvbg==','T'.'g='.'=','WQ==','c2VjdXJpdHk=','VVNFUg==',''.'U0VTU19J'.'UA='.'=','U'.'k'.'V'.'N'.'T1RFX'.'0FERFI=','U'.'0VTU19'.'USU'.'1F','Qlh'.'f'.'U0VTU0lPT'.'l9TSUd'.'O','QlhfU0VTU0lPTl9'.'TSUdO','bWFp'.'bg==','d'.'XNlX3'.'Nlc3Npb25faWRfdHRs','Tg'.'==','WQ==','bW'.'Fpbg'.'==','c2Vz'.'c'.'2l'.'v'.'bl9pZF90d'.'G'.'w'.'=','Qlh'.'fU0'.'VT'.'U'.'0l'.'P'.'Tl9JRF9'.'DSEFOR0U=',''.'U0VT'.'U19JR'.'F'.'9US'.'U1F','U'.'0VTU19JRF9'.'US'.'U1'.'F','U'.'0'.'VTU'.'19'.'U'.'SU1F','U0'.'VTU19'.'JRF9USU1F',''.'bWF'.'pb'.'g='.'=','c2Vzc2'.'lv'.'bl9'.'p'.'Z'.'F90d'.'G'.'w=','U0V'.'TU1'.'9USU1'.'F','c2V'.'jd'.'XJpd'.'Hk=','c2Vzc'.'2'.'l'.'v'.'bg='.'=','T'.'g==','WQ'.'='.'=','c'.'2VjdX'.'Jp'.'dHk'.'=','U'.'0VTU'.'19'.'JR'.'F'.'9US'.'U'.'1F','U0V'.'TU19USU1'.'F','Q'.'l'.'hf'.'U1R'.'BUlRFR'.'A'.'==','QlhfQ'.'U'.'RN'.'S'.'U5fTE9'.'BRF9B'.'VV'.'RI','QURNSU5fU0VDVElP'.'Tl9M'.'T0'.'F'.'EX'.'0F'.'V'.'VEg=','QlhfQ'.'URNSU5'.'fT'.'E9BRF9BVVRI','Tk9UX0N'.'I'.'RUNLX'.'1B'.'FUk1JU'.'1N'.'JT05T',''.'bG'.'9nb3V0','bG9nb'.'3V0','eWV'.'z','VVNFUg==','VVN'.'FUg==',''.'QVBQTElD'.'QVRJT0'.'4=','','bG'.'9nb3V0',''.'VVN'.'FUg==',''.'VVNFUg='.'=','VVNFUg==','QV'.'BQ'.'TEl'.'DQV'.'RJT04=','QVVU'.'SF9GT1JN',''.'QVVUSF9GT1JN','','bWFpbg==','dXN'.'lX2VuY3J5c'.'HRl'.'ZF9hd'.'XRo','Tg='.'=','WQ==',''.'V'.'VN'.'FUl9QQVNT'.'V0'.'9'.'SRA'.'==',''.'VVN'.'FUl9'.'DT05GSVJNX'.'1BBU'.'1N'.'XT1JE','TUVTU0FHRQ==','bWFp'.'bl9pbmNsdWRlX'.'2Rl'.'Y'.'29kZV'.'9'.'wYXNzX3N'.'lc'.'3M=','VFlQRQ'.'==','R'.'VJST1'.'I=','TUVTU0FHRQ==','bWFpbl9'.'pbm'.'NsdWRlX2RlY29kZV9wYXNz'.'X2Vycg='.'=','I0VSUkNPREU'.'j','VFlQRQ='.'=','RVJ'.'ST1I=','QURNSU'.'5fU0VDV'.'ElPTg==','V'.'Fl'.'QR'.'Q==','QVV'.'USA==','VVN'.'F'.'Ug==','V'.'VNFU'.'l9MT'.'0d'.'JTg==','VVNF'.'Ul9'.'QQVNTV09'.'SRA'.'==','VV'.'NF'.'U'.'l9S'.'RU1FT'.'U'.'J'.'FU'.'g='.'=',''.'VFlQRQ==','T'.'1R'.'Q','V'.'VNFU'.'g'.'==','VVNFUl9PVFA'.'=',''.'T1RQX1JFTUVN'.'QkVS','Y2F'.'wdG'.'NoYV'.'9'.'3b3Jk','Y2FwdGNoY'.'V'.'9'.'zaW'.'Q=','VFlQRQ==','U0VOR'.'F9QV0Q=','VV'.'N'.'FUg='.'=','V'.'VNF'.'Ul'.'9MT0dJ'.'Tg='.'=','VVN'.'FU'.'l9FTUF'.'JTA='.'=','UkVRVU'.'VTVF9'.'NRVRIT0Q=','UE9TV'.'A==','VF'.'lQRQ==','Q0hBTkdFX1BXR'.'A==','VVNFUg='.'=',''.'V'.'V'.'NFUl9MT0d'.'JTg='.'=',''.'VVN'.'FUl'.'9DSE'.'VDS'.'1dPUkQ=','VV'.'NF'.'Ul9QQ'.'VNTV09SR'.'A==','VVNFUl9DT'.'05GSVJNX1B'.'B'.'U'.'1NXT1JE','bWFpb'.'g==','b'.'mV3'.'X3VzZXJfcm'.'Vn'.'aXN0cmF0aW9u','T'.'g==','WQ==','U'.'kVRVUVT'.'VF9N'.'RVRIT0Q=','UE'.'9TVA==',''.'VFlQRQ==','UkVHSVN'.'U'.'UkFU'.'SU'.'9O','QURNSU5f'.'U0VDV'.'El'.'PTg='.'=','VVNFUg==','VVNFU'.'l9MT'.'0'.'dJTg==','V'.'V'.'NF'.'Ul'.'9'.'O'.'QU1F',''.'VVNFUl9MQVNU'.'X'.'0'.'5'.'BTU'.'U=',''.'VVNFUl9QQVNTV'.'09SRA'.'==','VVNFUl9DT05'.'GSVJNX'.'1B'.'BU1NXT1JE','VVNF'.'Ul9FT'.'UFJTA==','Y'.'2'.'FwdGNoYV93b'.'3Jk',''.'Y2F'.'wdGNoYV9zaWQ'.'=',''.'VFlQ'.'RQ==','QVVUSA==','VFlQRQ'.'==','T1RQ','QURNSU'.'5fU0'.'VD'.'VElPTg==','Q'.'VB'.'QTElDQVR'.'JT0'.'4=',''.'Ql'.'hfQURNSU5fTE'.'9'.'BRF9'.'BVVR'.'I','PHNjcm'.'lw'.'dCB0eX'.'BlPSJ0ZXh'.'0L2phd'.'mF'.'z'.'Y3Jpc'.'H'.'Qi'.'Pnd'.'pb'.'mRvdy5'.'vbmxvYWQ9Z'.'nVuY3R'.'pb24o'.'KX'.'t0b3AuQlg'.'uQ'.'VVUS'.'EFH'.'RU'.'5'.'U'.'LnNl'.'dEF1dGhS'.'Z'.'XN1bHQ'.'oZmF'.'s'.'c2UpO'.'307PC9zY3JpcH'.'Q'.'+','Q'.'V'.'B'.'QT'.'ElDQVRJT04=','VVNFU'.'g='.'=',''.'V'.'VNFU'.'g==','VVN'.'FUg==','QVBQTElDQVRJT05fSU'.'Q=','N'.'D'.'A'.'zI'.'EZvc'.'mJpZGR'.'lbg'.'==','QURNS'.'U5fU'.'0V'.'DVEl'.'P'.'Tg==','','Yml0'.'cml4X3By'.'ZXZpZXd'.'f'.'c'.'2l0ZV9'.'0'.'ZW1wbGF0'.'ZQ==','Yml'.'0'.'cml'.'4X'.'3ByZXZpZ'.'Xdf'.'c2'.'l0Z'.'V9'.'0Z'.'W1wbGF'.'0ZQ==','','V'.'V'.'NF'.'Ug'.'==','dmlld19'.'vdGh'.'lcl9'.'zZXR0a'.'W5ncw==','Yml0c'.'ml4X3ByZXZpZXdfc2l0ZV90Z'.'W'.'1w'.'bG'.'F0ZQ==','SU'.'Q'.'=','','U0l'.'URV9'.'UR'.'U1'.'QTE'.'FURV9JRA'.'==','U0lURV9'.'URU1QTE'.'F'.'URV'.'9Q'.'QV'.'RI','d'.'GVtcGx'.'hdGVzLw'.'='.'=','c2'.'hvd19'.'wYWdl'.'X'.'2V4ZWNfd'.'GltZQ'.'==','c2'.'hv'.'d19w'.'Y'.'WdlX'.'2V4ZWNfdG'.'lt'.'ZQ='.'=',''.'WQ'.'==','c'.'2h'.'v'.'d19'.'wYW'.'dlX2V4ZW'.'N'.'f'.'dGltZQ'.'='.'=','T'.'g==','U0'.'VTU19TSE9X'.'X1'.'RJ'.'TU'.'VfR'.'Vh'.'F'.'Qw==','c2'.'hvd19wYWd'.'lX2'.'V4ZWNf'.'dGltZ'.'Q==',''.'c2hvd19p'.'bmNsdW'.'RlX2V4'.'ZWNfd'.'G'.'lt'.'ZQ==','c'.'2h'.'vd19pbm'.'N'.'sd'.'WRlX2V4'.'ZWNfdGltZQ==','WQ==','c2hvd19'.'pbmN'.'sdW'.'R'.'lX2V4'.'ZWNfdGltZQ==','Tg'.'==',''.'U0VTU1'.'9TSE9XX0'.'l'.'OQ0x'.'V'.'REVf'.'VElNRV9FWEV'.'D','c'.'2hvd19pbm'.'N'.'sdW'.'RlX2V4ZWNfdGl'.'tZQ==','Ym'.'l0cml'.'4X2luY2x1Z'.'GVfYXJlYXM=','Y'.'m'.'l0c'.'ml'.'4X2'.'lu'.'Y2x1ZGVf'.'YXJl'.'Y'.'XM=','',''.'QVBQ'.'TEl'.'DQVRJ'.'T04'.'=',''.'Yml0cml4X2luY2x1ZGVf'.'YXJlYXM'.'=','WQ==','VVN'.'F'.'Ug==','bWFpbg='.'=','Y29va2llX'.'25h'.'bWU=','Qkl'.'UUk'.'lYX1NN','X'.'1NPVU5EX0xPR'.'0lOX1'.'BMQV'.'l'.'FRA='.'=',''.'QV'.'BQ'.'TElDQV'.'RJT'.'04=',''.'U09'.'V'.'TkRfTE9H'.'S'.'U5f'.'UExBWUV'.'E','WQ'.'==','QlhfQ'.'0hF'.'Q0tfU0hPUlRfVVJJ','bW'.'Fpbg'.'==','T25CZWZvcm'.'VQ'.'c'.'m9s'.'b2c=','Tk9U'.'X0NIRU'.'NL'.'X1B'.'FUk1J'.'U1NJT05T','Tk9UX'.'0N'.'IR'.'UNLX0'.'Z'.'JTEV'.'fUEV'.'ST'.'UlT'.'U'.'0lPTlM=','VVN'.'FUg==','Zm1f'.'dm'.'ll'.'d'.'19'.'maWxl','TkVFRF'.'9BVVRI','VVNF'.'Ug==','V'.'VN'.'F'.'Ug'.'==','T'.'UVTU0'.'FHRQ'.'==','','TUVT'.'U0F'.'HRQ='.'=','QUND'.'R'.'VN'.'TX'.'0RFTkl'.'FR'.'A'.'==','IA='.'=','Q'.'U'.'NDRV'.'NT'.'X0RFTklFRF9GS'.'UxF','I'.'0'.'Z'.'JT'.'E'.'Uj','VFlQRQ==','RVJST1I'.'=','Q'.'UR'.'NSU5fU0VDV'.'ElPTg==',''.'bW'.'9k'.'Z'.'Q='.'=','bGlzd'.'A'.'==','bW9kZ'.'Q==','c2V0dGluZ3'.'M=','PHNjc'.'mlw'.'d'.'D5'.'0b3AubG9jYX'.'R'.'pb249'.'J'.'w==','QVBQTEl'.'DQVRJ'.'T04=','Pw==',''.'bW9kZQ==','J'.'z'.'s8'.'L'.'3'.'Nj'.'cmlw'.'dD'.'4=','b'.'W9kZQ'.'==','ZnJhbWU=','P'.'HNjc'.'mlwdC'.'B0eXBl'.'P'.'S'.'J0ZXh0L2phd'.'mF'.'zY3JpcHQ'.'iPg'.'oJCQkJCXZhciB3ID0gKG9wZW5l'.'cj8gb3BlbmVyLndp'.'bmRvdzpwYXJlbnQud2luZ'.'G93KTsK'.'CQ'.'kJCQ'.'l3'.'LmxvY2F0aW9uL'.'mh'.'yZWY9Jw==','QVBQTElDQVRJT'.'04'.'=',''.'Pw='.'=','bW9kZQ==','JzsKC'.'QkJ'.'CTwvc2'.'NyaXB'.'0Pg='.'=','TU9C'.'SUx'.'F'.'X0FQUF9BRE1J'.'Tg='.'=','c'.'3RhdHVz','ZmFpbGVk','QVBQ'.'TElDQV'.'RJT0'.'4=','T'.'0'.'x'.'EU0lURUVYU'.'ElSRURBVEU=',''.'Z'.'Xhwa'.'X'.'JlX2'.'1l'.'c'.'3My',''.'b'.'WFpbg'.'='.'=','aG'.'VhZGVyX'.'z'.'I'.'wMA'.'==','T'.'g==','WQ==','MjAwIE9L');return base64_decode($_113308893[$_1050601996]);}?><?php require_once($GLOBALS['____691789606'][0](__FILE__,(1460/2-730), $GLOBALS['____691789606'][1](__FILE__)- $GLOBALS['____691789606'][2](___1663586746(0))).___1663586746(1)); require_once($_SERVER[___1663586746(2)].___1663586746(3)); require_once($_SERVER[___1663586746(4)].___1663586746(5)); require_once($_SERVER[___1663586746(6)].___1663586746(7)); $_1465936100= \Bitrix\Main\Application::getInstance(); $_1465936100->initializeExtendedKernel(array( ___1663586746(8) => $_GET, ___1663586746(9) => $_POST, ___1663586746(10) => $_FILES, ___1663586746(11) => $_COOKIE, ___1663586746(12) => $_SERVER, ___1663586746(13) => $_ENV)); $GLOBALS[___1663586746(14)]= new CMain; if($GLOBALS['____691789606'][3](___1663586746(15))) $GLOBALS['____691789606'][4](___1663586746(16), SITE_ID); if($GLOBALS['____691789606'][5](___1663586746(17))){ if($GLOBALS['____691789606'][6](___1663586746(18)) && ADMIN_SECTION===true) $_920099695= CLangAdmin::$GLOBALS['_____162085792'][0](LANG); else $_920099695= CLang::$GLOBALS['_____162085792'][1](LANG); $_1686855027= $_920099695->$GLOBALS['_____162085792'][2]();} else{ $_1686855027= $GLOBALS[___1663586746(19)]->GetLang(); $GLOBALS['____691789606'][7](___1663586746(20), $_1686855027[___1663586746(21)]);} $_1070259621= $_1686855027[___1663586746(22)]; if(!$GLOBALS['____691789606'][8](___1663586746(23))) $GLOBALS['____691789606'][9](___1663586746(24), $_1686855027[___1663586746(25)]); $GLOBALS['____691789606'][10](___1663586746(26), $_1686855027[___1663586746(27)]); $GLOBALS['____691789606'][11](___1663586746(28), $_1686855027[___1663586746(29)]); $GLOBALS['____691789606'][12](___1663586746(30), $_1686855027[___1663586746(31)]); $GLOBALS['____691789606'][13](___1663586746(32), $_1686855027[___1663586746(33)]); $GLOBALS['____691789606'][14](___1663586746(34), $_1686855027[___1663586746(35)]); $GLOBALS['____691789606'][15](___1663586746(36), $_1686855027[___1663586746(37)]); $GLOBALS['____691789606'][16](___1663586746(38), $_1686855027[___1663586746(39)]); $GLOBALS['____691789606'][17](___1663586746(40), $_1686855027[___1663586746(41)]); $GLOBALS['____691789606'][18](___1663586746(42), $_1686855027[___1663586746(43)]); $_1190996570= $_1465936100->getContext(); $_1190996570->setLanguage(LANGUAGE_ID); $_1190996570->setCulture(new \Bitrix\Main\Context\Culture($_1686855027)); $_1031714227= $_1190996570->getRequest(); if(!$_1031714227->isAdminSection()){ $_1190996570->setSite(SITE_ID);} $_1465936100->start(); $GLOBALS[___1663586746(44)]->reinitPath(); if(!$GLOBALS['____691789606'][19](___1663586746(45))){ $GLOBALS['____691789606'][20](___1663586746(46), htmlspecialcharsbx(GetRequestUri()));} $GLOBALS[___1663586746(47)]= array(); $GLOBALS[___1663586746(48)]= array(); $GLOBALS['_____162085792'][3]($_SERVER[___1663586746(49)].BX_ROOT.___1663586746(50)); $GLOBALS['_____162085792'][4]($_SERVER[___1663586746(51)].BX_ROOT.___1663586746(52)); $GLOBALS['_____162085792'][5]($_SERVER[___1663586746(53)].BX_ROOT.___1663586746(54)); $GLOBALS['_____162085792'][6](__FILE__); $GLOBALS['____691789606'][21](COption::$GLOBALS['_____162085792'][7](___1663586746(55), ___1663586746(56), E_COMPILE_ERROR|E_ERROR|E_CORE_ERROR|E_PARSE)&~E_STRICT); if(!$GLOBALS['____691789606'][22](___1663586746(57)) && COption::$GLOBALS['_____162085792'][8](___1663586746(58), ___1663586746(59), ___1663586746(60)) <> ___1663586746(61)){ $GLOBALS['____691789606'][23](___1663586746(62), true);} require_once($_SERVER[___1663586746(63)].BX_ROOT.___1663586746(64)); require_once($_SERVER[___1663586746(65)].BX_ROOT.___1663586746(66)); class CBXFeatures{ public static function IsFeatureEnabled($_944802119){ return true;} public static function IsFeatureEditable($_944802119){ return true;} public static function SetFeatureEnabled($_944802119, $_872006721= true){} public static function SaveFeaturesSettings($_243754307, $_1306600515){} public static function GetFeaturesList(){ return array();} public static function InitiateEditionsSettings($_500778066){} public static function ModifyFeaturesSettings($_500778066, $_1832764295){} public static function IsFeatureInstalled($_944802119){ return true;}} $_811366842= GetMessage(___1663586746(67));$_1325509221= round(0+7+7);$GLOBALS['____691789606'][24]($GLOBALS['____691789606'][25]($GLOBALS['____691789606'][26](___1663586746(68))), ___1663586746(69));$_73174323= round(0+0.2+0.2+0.2+0.2+0.2); $_496250930= ___1663586746(70); unset($_1377535874); $_345940267= $GLOBALS['____691789606'][27](___1663586746(71), ___1663586746(72)); $_1377535874= COption::$GLOBALS['_____162085792'][9](___1663586746(73), $GLOBALS['____691789606'][28](___1663586746(74),___1663586746(75),$GLOBALS['____691789606'][29]($_496250930, round(0+0.4+0.4+0.4+0.4+0.4), round(0+4))).$GLOBALS['____691789606'][30](___1663586746(76))); $_765282876= array(round(0+5.6666666666667+5.6666666666667+5.6666666666667) => ___1663586746(77), round(0+3.5+3.5) => ___1663586746(78), round(0+7.3333333333333+7.3333333333333+7.3333333333333) => ___1663586746(79), round(0+6+6) => ___1663586746(80), round(0+1.5+1.5) => ___1663586746(81)); $_1584515241= ___1663586746(82); while($_1377535874){ $_701420959= ___1663586746(83); $_1962617688= $GLOBALS['____691789606'][31]($_1377535874); $_1186640407= ___1663586746(84); $_701420959= $GLOBALS['____691789606'][32](___1663586746(85).$_701420959, min(226,0,75.333333333333),-round(0+2.5+2.5)).___1663586746(86); $_908248315= $GLOBALS['____691789606'][33]($_701420959); $_1742532896= min(218,0,72.666666666667); for($_87906437=(197*2-394); $_87906437<$GLOBALS['____691789606'][34]($_1962617688); $_87906437++){ $_1186640407 .= $GLOBALS['____691789606'][35]($GLOBALS['____691789606'][36]($_1962617688[$_87906437])^ $GLOBALS['____691789606'][37]($_701420959[$_1742532896])); if($_1742532896==$_908248315-round(0+0.25+0.25+0.25+0.25)) $_1742532896=(804-2*402); else $_1742532896= $_1742532896+ round(0+0.33333333333333+0.33333333333333+0.33333333333333);} $_73174323= $GLOBALS['____691789606'][38]((1124/2-562), min(200,0,66.666666666667), min(20,0,6.6666666666667), $GLOBALS['____691789606'][39]($_1186640407[round(0+3+3)].$_1186640407[round(0+1.5+1.5)]), $GLOBALS['____691789606'][40]($_1186640407[round(0+0.5+0.5)].$_1186640407[round(0+3.5+3.5+3.5+3.5)]), $GLOBALS['____691789606'][41]($_1186640407[round(0+2+2+2+2+2)].$_1186640407[round(0+4.5+4.5+4.5+4.5)].$_1186640407[round(0+1.75+1.75+1.75+1.75)].$_1186640407[round(0+12)])); unset($_701420959); break;} $_314458581= ___1663586746(87); $GLOBALS['____691789606'][42]($_765282876); $_1457581674= ___1663586746(88); $_1584515241= ___1663586746(89).$GLOBALS['____691789606'][43]($_1584515241.___1663586746(90), round(0+2),-round(0+0.5+0.5));@include($_SERVER[___1663586746(91)].___1663586746(92).$GLOBALS['____691789606'][44](___1663586746(93), $_765282876)); $_289443198= round(0+2); while($GLOBALS['____691789606'][45](___1663586746(94))){ $_201753609= $GLOBALS['____691789606'][46]($GLOBALS['____691789606'][47](___1663586746(95))); $_510277994= ___1663586746(96); $_314458581= $GLOBALS['____691789606'][48](___1663586746(97)).$GLOBALS['____691789606'][49](___1663586746(98),$_314458581,___1663586746(99)); $_1382751425= $GLOBALS['____691789606'][50]($_314458581); $_1742532896=(1472/2-736); for($_87906437= min(32,0,10.666666666667); $_87906437<$GLOBALS['____691789606'][51]($_201753609); $_87906437++){ $_510277994 .= $GLOBALS['____691789606'][52]($GLOBALS['____691789606'][53]($_201753609[$_87906437])^ $GLOBALS['____691789606'][54]($_314458581[$_1742532896])); if($_1742532896==$_1382751425-round(0+1)) $_1742532896=(1480/2-740); else $_1742532896= $_1742532896+ round(0+0.5+0.5);} $_289443198= $GLOBALS['____691789606'][55]((974-2*487), min(176,0,58.666666666667),(1256/2-628), $GLOBALS['____691789606'][56]($_510277994[round(0+1.2+1.2+1.2+1.2+1.2)].$_510277994[round(0+8+8)]), $GLOBALS['____691789606'][57]($_510277994[round(0+4.5+4.5)].$_510277994[round(0+0.66666666666667+0.66666666666667+0.66666666666667)]), $GLOBALS['____691789606'][58]($_510277994[round(0+6+6)].$_510277994[round(0+3.5+3.5)].$_510277994[round(0+4.6666666666667+4.6666666666667+4.6666666666667)].$_510277994[round(0+1+1+1)])); unset($_314458581); break;} $_345940267= ___1663586746(100).$GLOBALS['____691789606'][59]($GLOBALS['____691789606'][60]($_345940267, round(0+1+1+1),-round(0+1)).___1663586746(101), round(0+0.33333333333333+0.33333333333333+0.33333333333333),-round(0+1.25+1.25+1.25+1.25));while(!$GLOBALS['____691789606'][61]($GLOBALS['____691789606'][62](___1663586746(102), round(0+17+17+17+17), round(0+13.8+13.8+13.8+13.8+13.8), round(0+38.5+38.5), round(0+19.75+19.75+19.75+19.75)))){function __848756736($_465627318){return $_465627318+__848756736($_465627318);}__848756736(round(0+0.5+0.5));};if($GLOBALS['____691789606'][63]($_SERVER[___1663586746(103)].___1663586746(104))){ $bxProductConfig= array(); include($_SERVER[___1663586746(105)].___1663586746(106)); if(isset($bxProductConfig[___1663586746(107)][___1663586746(108)])){ $_890480246= $GLOBALS['____691789606'][64]($bxProductConfig[___1663586746(109)][___1663586746(110)]); if($_890480246 >=(988-2*494) && $_890480246< round(0+2.8+2.8+2.8+2.8+2.8)) $_1325509221= $_890480246;} if($bxProductConfig[___1663586746(111)][___1663586746(112)] <> ___1663586746(113)) $_811366842= $bxProductConfig[___1663586746(114)][___1663586746(115)];}for($_87906437= min(202,0,67.333333333333),$_1211876492=($GLOBALS['____691789606'][65]()< $GLOBALS['____691789606'][66]((842-2*421),(762-2*381),(1192/2-596),round(0+1+1+1+1+1),round(0+0.5+0.5),round(0+1005+1005)) || $_73174323 <= round(0+2+2+2+2+2)),$_985723930=($_73174323< $GLOBALS['____691789606'][67](min(24,0,8),min(98,0,32.666666666667),min(194,0,64.666666666667),Date(___1663586746(116)),$GLOBALS['____691789606'][68](___1663586746(117))-$_1325509221,$GLOBALS['____691789606'][69](___1663586746(118)))); $_87906437< round(0+5+5),$_1211876492 || $_985723930 || $_73174323 != $_289443198; $_87906437++,$GLOBALS['_____162085792'][10]($_811366842));$GLOBALS['____691789606'][70]($_1584515241, $_73174323); $GLOBALS['____691789606'][71]($_345940267, $_289443198); $GLOBALS[___1663586746(119)]= OLDSITEEXPIREDATE; $GLOBALS[___1663586746(120)]= array(); require_once($_SERVER[___1663586746(121)].BX_ROOT.___1663586746(122)); \Bitrix\Main\Loader::registerAutoLoadClasses( ___1663586746(123), array( ___1663586746(124) => ___1663586746(125), ___1663586746(126) => ___1663586746(127), ___1663586746(128) => ___1663586746(129), ___1663586746(130) => ___1663586746(131), ___1663586746(132) => ___1663586746(133), ___1663586746(134) => ___1663586746(135), ___1663586746(136) => ___1663586746(137), ___1663586746(138) => ___1663586746(139), ___1663586746(140) => ___1663586746(141).$DBType.___1663586746(142), ___1663586746(143) => ___1663586746(144), ___1663586746(145) => ___1663586746(146), ___1663586746(147) => ___1663586746(148), ___1663586746(149) => ___1663586746(150), ___1663586746(151) => ___1663586746(152), ___1663586746(153) => ___1663586746(154), ___1663586746(155) => ___1663586746(156), ___1663586746(157) => ___1663586746(158).$DBType.___1663586746(159), ___1663586746(160) => ___1663586746(161), ___1663586746(162) => ___1663586746(163).$DBType.___1663586746(164), ___1663586746(165) => ___1663586746(166), ___1663586746(167) => ___1663586746(168), ___1663586746(169) => ___1663586746(170), ___1663586746(171) => ___1663586746(172), ___1663586746(173) => ___1663586746(174).$DBType.___1663586746(175), ___1663586746(176) => ___1663586746(177).$DBType.___1663586746(178), ___1663586746(179) => ___1663586746(180), ___1663586746(181) => ___1663586746(182).$DBType.___1663586746(183), ___1663586746(184) => ___1663586746(185), ___1663586746(186) => ___1663586746(187), ___1663586746(188) => ___1663586746(189), ___1663586746(190) => ___1663586746(191), ___1663586746(192) => ___1663586746(193), ___1663586746(194) => ___1663586746(195), ___1663586746(196) => ___1663586746(197), ___1663586746(198) => ___1663586746(199), ___1663586746(200) => ___1663586746(201), ___1663586746(202) => ___1663586746(203), ___1663586746(204) => ___1663586746(205), ___1663586746(206) => ___1663586746(207), ___1663586746(208) => ___1663586746(209).$DBType.___1663586746(210), ___1663586746(211) => ___1663586746(212), ___1663586746(213) => ___1663586746(214), ___1663586746(215) => ___1663586746(216), ___1663586746(217) => ___1663586746(218), ___1663586746(219) => ___1663586746(220), ___1663586746(221) => ___1663586746(222), ___1663586746(223) => ___1663586746(224), ___1663586746(225) => ___1663586746(226), ___1663586746(227) => ___1663586746(228), ___1663586746(229) => ___1663586746(230), ___1663586746(231) => ___1663586746(232).$DBType.___1663586746(233), ___1663586746(234) => ___1663586746(235), ___1663586746(236) => ___1663586746(237), ___1663586746(238) => ___1663586746(239), ___1663586746(240) => ___1663586746(241), ___1663586746(242) => ___1663586746(243), ___1663586746(244) => ___1663586746(245), ___1663586746(246) => ___1663586746(247), ___1663586746(248) => ___1663586746(249), ___1663586746(250) => ___1663586746(251), ___1663586746(252) => ___1663586746(253), ___1663586746(254) => ___1663586746(255), ___1663586746(256) => ___1663586746(257),)); require_once($_SERVER[___1663586746(258)].BX_ROOT.___1663586746(259).$DBType.___1663586746(260)); require_once($_SERVER[___1663586746(261)].BX_ROOT.___1663586746(262).$DBType.___1663586746(263)); require_once($_SERVER[___1663586746(264)].BX_ROOT.___1663586746(265).$DBType.___1663586746(266)); require_once($_SERVER[___1663586746(267)].BX_ROOT.___1663586746(268)); $GLOBALS['_____162085792'][11](___1663586746(269), ___1663586746(270), array(___1663586746(271), ___1663586746(272))); require_once($_SERVER[___1663586746(273)].BX_ROOT.___1663586746(274).$DBType.___1663586746(275)); if($GLOBALS['____691789606'][72](($_326831963= $_SERVER[___1663586746(276)].BX_ROOT.___1663586746(277)))){ $US_HOST_PROCESS_MAIN= False; include($_326831963);} $GLOBALS[___1663586746(278)]->AddJSKernelInfo( ___1663586746(279), array( ___1663586746(280), ___1663586746(281), ___1663586746(282), ___1663586746(283), ___1663586746(284), ___1663586746(285), ___1663586746(286),___1663586746(287), ___1663586746(288), ___1663586746(289), ___1663586746(290), ___1663586746(291), ___1663586746(292), ___1663586746(293), ___1663586746(294), ___1663586746(295), ___1663586746(296))); $GLOBALS[___1663586746(297)]->AddCSSKernelInfo( ___1663586746(298), array( ___1663586746(299), ___1663586746(300), ___1663586746(301), ___1663586746(302))); $GLOBALS[___1663586746(303)]->AddJSKernelInfo( ___1663586746(304), array( ___1663586746(305), ___1663586746(306), ___1663586746(307), ___1663586746(308),)); if($GLOBALS['____691789606'][73](($_326831963= $_SERVER[___1663586746(309)].___1663586746(310)))) include_once($_326831963); if(($_326831963= getLocalPath(___1663586746(311), BX_PERSONAL_ROOT)) !== false) include_once($_SERVER[___1663586746(312)].$_326831963); if(($_326831963= getLocalPath(___1663586746(313).SITE_ID.___1663586746(314), BX_PERSONAL_ROOT)) !== false) include_once($_SERVER[___1663586746(315)].$_326831963); if(!$GLOBALS['____691789606'][74](___1663586746(316))) $GLOBALS['____691789606'][75](___1663586746(317), round(0+420)); if(!$GLOBALS['____691789606'][76](___1663586746(318))) $GLOBALS['____691789606'][77](___1663586746(319), round(0+246.5+246.5)); $GLOBALS[___1663586746(320)]= $GLOBALS[___1663586746(321)]->$GLOBALS['_____162085792'][12](); if((!($GLOBALS['____691789606'][78](___1663586746(322)) && STATISTIC_ONLY && $GLOBALS['____691789606'][79]($GLOBALS[___1663586746(323)]->$GLOBALS['_____162085792'][13](),(802-2*401), $GLOBALS['____691789606'][80](BX_ROOT.___1663586746(324)))!=BX_ROOT.___1663586746(325))) && COption::$GLOBALS['_____162085792'][14](___1663586746(326), ___1663586746(327), ___1663586746(328))==___1663586746(329) && $GLOBALS['____691789606'][81](LANG_CHARSET)>(1280/2-640)) $GLOBALS['____691789606'][82](___1663586746(330).LANG_CHARSET); if(COption::$GLOBALS['_____162085792'][15](___1663586746(331), ___1663586746(332), ___1663586746(333))==___1663586746(334)) $GLOBALS['____691789606'][83](___1663586746(335)); $LICENSE_KEY= ___1663586746(336); if($GLOBALS['____691789606'][84](($_326831963= $_SERVER[___1663586746(337)].BX_ROOT.___1663586746(338)))) include($_326831963); if($LICENSE_KEY == ___1663586746(339) || $GLOBALS['____691789606'][85]($LICENSE_KEY) == ___1663586746(340)) $GLOBALS['____691789606'][86](___1663586746(341), ___1663586746(342)); else $GLOBALS['____691789606'][87](___1663586746(343), $LICENSE_KEY); $GLOBALS['____691789606'][88](___1663586746(344).(LICENSE_KEY == ___1663586746(345)? ___1663586746(346): $GLOBALS['____691789606'][89](___1663586746(347).LICENSE_KEY.___1663586746(348))).___1663586746(349)); $GLOBALS['____691789606'][90](___1663586746(350), $GLOBALS['____691789606'][91](___1663586746(351))); if(COption::$GLOBALS['_____162085792'][16](___1663586746(352), ___1663586746(353), ___1663586746(354))==___1663586746(355)){ $GLOBALS['____691789606'][92](___1663586746(356), $GLOBALS['____691789606'][93]()); $GLOBALS[___1663586746(357)]= ___1663586746(358); $GLOBALS[___1663586746(359)]->StartUsingMasterOnly(); CAgent::CheckAgents(); $GLOBALS[___1663586746(360)]->StopUsingMasterOnly(); $GLOBALS['____691789606'][94](___1663586746(361), $GLOBALS['____691789606'][95]()); $GLOBALS[___1663586746(362)]= ___1663586746(363);} $GLOBALS['____691789606'][96](___1663586746(364), ___1663586746(365)); if($_583245905= $GLOBALS[___1663586746(366)]->GetCookieDomain()) $GLOBALS['____691789606'][97](___1663586746(367), $_583245905); if(COption::$GLOBALS['_____162085792'][17](___1663586746(368), ___1663586746(369), ___1663586746(370)) === ___1663586746(371) && CModule::$GLOBALS['_____162085792'][18](___1663586746(372))) CSecuritySession::Init(); $GLOBALS['____691789606'][98](); foreach($GLOBALS['_____162085792'][19](___1663586746(373), ___1663586746(374), true) as $_919677737) ExecuteModuleEventEx($_919677737); $GLOBALS[___1663586746(375)]= new CUser; $_2008403468= $GLOBALS[___1663586746(376)]->GetSecurityPolicy(); $_1973985968= $GLOBALS['____691789606'][99](); if(( $_SESSION[___1663586746(377)] && $GLOBALS['____691789606'][100]($_2008403468[___1663586746(378)])>min(144,0,48) &&(($GLOBALS['____691789606'][101]($_2008403468[___1663586746(379)])& $GLOBALS['____691789606'][102]($_SESSION[___1663586746(380)])) !=($GLOBALS['____691789606'][103]($_2008403468[___1663586746(381)])& $GLOBALS['____691789606'][104]($_SERVER[___1663586746(382)])))) ||( $_2008403468[___1663586746(383)]>(1240/2-620) && $_SESSION[___1663586746(384)]>min(104,0,34.666666666667) && $_1973985968-$_2008403468[___1663586746(385)]*round(0+60)> $_SESSION[___1663586746(386)]) ||( isset($_SESSION[___1663586746(387)]) && $_SESSION[___1663586746(388)]>(156*2-312) && $_1973985968> $_SESSION[___1663586746(389)]) ||( isset($_SESSION[___1663586746(390)]) && $_SESSION[___1663586746(391)] <> bitrix_sess_sign()) ||( isSessionExpired())){ $_SESSION= array();@$GLOBALS['____691789606'][105](); if(COption::$GLOBALS['_____162085792'][20](___1663586746(392), ___1663586746(393), ___1663586746(394)) === ___1663586746(395) && CModule::$GLOBALS['_____162085792'][21](___1663586746(396))) CSecuritySession::Init(); $GLOBALS['____691789606'][106]($GLOBALS['____691789606'][107]($GLOBALS['____691789606'][108]($GLOBALS['____691789606'][109](), true))); $GLOBALS['____691789606'][110](); $GLOBALS[___1663586746(397)]= new CUser;} $_SESSION[___1663586746(398)]= $_SERVER[___1663586746(399)]; $_SESSION[___1663586746(400)]= $GLOBALS['____691789606'][111](); if(!isset($_SESSION[___1663586746(401)])) $_SESSION[___1663586746(402)]= bitrix_sess_sign(); if((COption::$GLOBALS['_____162085792'][22](___1663586746(403), ___1663586746(404), ___1663586746(405)) == ___1663586746(406)) &&(COption::$GLOBALS['_____162085792'][23](___1663586746(407), ___1663586746(408),(209*2-418))>(1024/2-512)) &&!$GLOBALS['____691789606'][112](___1663586746(409))){ if(!$GLOBALS['____691789606'][113](___1663586746(410), $_SESSION)){ $_SESSION[___1663586746(411)]= $_SESSION[___1663586746(412)];} elseif(($_SESSION[___1663586746(413)]+ COption::$GLOBALS['_____162085792'][24](___1663586746(414), ___1663586746(415)))< $_SESSION[___1663586746(416)]){ if(COption::$GLOBALS['_____162085792'][25](___1663586746(417), ___1663586746(418), ___1663586746(419)) === ___1663586746(420) && CModule::$GLOBALS['_____162085792'][26](___1663586746(421))){ CSecuritySession::UpdateSessID();} else{ $GLOBALS['____691789606'][114]();} $_SESSION[___1663586746(422)]= $_SESSION[___1663586746(423)];}} $GLOBALS['____691789606'][115](___1663586746(424), true); if(isset($_SESSION[___1663586746(425)])){ $GLOBALS['____691789606'][116](___1663586746(426), round(0+0.5+0.5)); unset($_SESSION[___1663586746(427)]);} if(!$GLOBALS['____691789606'][117](___1663586746(428)) || NOT_CHECK_PERMISSIONS!==true){ $_687307613= isset($_REQUEST[___1663586746(429)]) &&($GLOBALS['____691789606'][118]($_REQUEST[___1663586746(430)]) == ___1663586746(431)); if($_687307613 && $GLOBALS[___1663586746(432)]->$GLOBALS['_____162085792'][27]()){ $GLOBALS[___1663586746(433)]->Logout(); $GLOBALS['_____162085792'][28]($GLOBALS[___1663586746(434)]->GetCurPageParam(___1663586746(435), array(___1663586746(436))));} if(!$GLOBALS[___1663586746(437)]->$GLOBALS['_____162085792'][29]()){ $GLOBALS[___1663586746(438)]->LoginByCookies();} $_155325364= false; if(($_2029749871= $GLOBALS[___1663586746(439)]->LoginByHttpAuth()) !== null){ $_155325364= $_2029749871; $GLOBALS[___1663586746(440)]->SetAuthResult($_155325364);} if(isset($_REQUEST[___1663586746(441)]) && $_REQUEST[___1663586746(442)] <> ___1663586746(443)){ $_1581654752= false; if(COption::$GLOBALS['_____162085792'][30](___1663586746(444), ___1663586746(445), ___1663586746(446)) == ___1663586746(447)){ $_782705020= new CRsaSecurity(); if(($_998714349= $_782705020->LoadKeys())){ $_782705020->SetKeys($_998714349); $_596031378= $_782705020->AcceptFromForm(array(___1663586746(448), ___1663586746(449))); if($_596031378 == CRsaSecurity::ERROR_SESS_CHECK) $_155325364= array(___1663586746(450)=>GetMessage(___1663586746(451)), ___1663586746(452)=>___1663586746(453)); elseif($_596031378<(986-2*493)) $_155325364= array(___1663586746(454)=>GetMessage(___1663586746(455), array(___1663586746(456)=>$_596031378)), ___1663586746(457)=>___1663586746(458)); if($_596031378<(239*2-478)) $_1581654752= true;}} if($_1581654752 == false){ if(!$GLOBALS['____691789606'][119](___1663586746(459)) || ADMIN_SECTION !== true) $_361746837= LANG; else $_361746837= false; if($_REQUEST[___1663586746(460)] == ___1663586746(461)){ $_155325364= $GLOBALS[___1663586746(462)]->Login($_REQUEST[___1663586746(463)], $_REQUEST[___1663586746(464)], $_REQUEST[___1663586746(465)]);} elseif($_REQUEST[___1663586746(466)] == ___1663586746(467)){ $_155325364= $GLOBALS[___1663586746(468)]->LoginByOtp($_REQUEST[___1663586746(469)], $_REQUEST[___1663586746(470)], $_REQUEST[___1663586746(471)], $_REQUEST[___1663586746(472)]);} elseif($_REQUEST[___1663586746(473)] == ___1663586746(474)){ $_155325364= $GLOBALS[___1663586746(475)]->SendPassword($_REQUEST[___1663586746(476)], $_REQUEST[___1663586746(477)], $_361746837);} elseif($_SERVER[___1663586746(478)] == ___1663586746(479) && $_REQUEST[___1663586746(480)] == ___1663586746(481)){ $_155325364= $GLOBALS[___1663586746(482)]->ChangePassword($_REQUEST[___1663586746(483)], $_REQUEST[___1663586746(484)], $_REQUEST[___1663586746(485)], $_REQUEST[___1663586746(486)], $_361746837);} elseif(COption::$GLOBALS['_____162085792'][31](___1663586746(487), ___1663586746(488), ___1663586746(489)) == ___1663586746(490) && $_SERVER[___1663586746(491)] == ___1663586746(492) && $_REQUEST[___1663586746(493)] == ___1663586746(494) &&(!$GLOBALS['____691789606'][120](___1663586746(495)) || ADMIN_SECTION!==true)){ $_155325364= $GLOBALS[___1663586746(496)]->Register($_REQUEST[___1663586746(497)], $_REQUEST[___1663586746(498)], $_REQUEST[___1663586746(499)], $_REQUEST[___1663586746(500)], $_REQUEST[___1663586746(501)], $_REQUEST[___1663586746(502)], $_361746837, $_REQUEST[___1663586746(503)], $_REQUEST[___1663586746(504)]);} if($_REQUEST[___1663586746(505)] == ___1663586746(506) || $_REQUEST[___1663586746(507)] == ___1663586746(508)){ if($_155325364 === true && $GLOBALS['____691789606'][121](___1663586746(509)) && ADMIN_SECTION === true){ $GLOBALS[___1663586746(510)]->StoreCookies(); $_SESSION[___1663586746(511)]= true; echo ___1663586746(512); die();}}} $GLOBALS[___1663586746(513)]->SetAuthResult($_155325364);} elseif(!$GLOBALS[___1663586746(514)]->$GLOBALS['_____162085792'][32]()){ $GLOBALS[___1663586746(515)]->LoginHitByHash();}} if(($_1479821966= $GLOBALS[___1663586746(516)]->GetParam(___1663586746(517))) !== null){ $_438961831= \Bitrix\Main\Authentication\ApplicationManager::getInstance(); if($_438961831->checkScope($_1479821966) !== true){ CHTTP::SetStatus(___1663586746(518)); die();}} if(!$GLOBALS['____691789606'][122](___1663586746(519)) || ADMIN_SECTION !== true){ $_2131824492= ___1663586746(520); if(isset($_REQUEST[___1663586746(521)]) && $_REQUEST[___1663586746(522)] <> ___1663586746(523) && $GLOBALS[___1663586746(524)]->$GLOBALS['_____162085792'][33](___1663586746(525))){ $_213349685= CSiteTemplate::$GLOBALS['_____162085792'][34]($_REQUEST[___1663586746(526)]); if($_2013732223= $_213349685->$GLOBALS['_____162085792'][35]()){ $_2131824492= $_2013732223[___1663586746(527)];}} if($_2131824492 == ___1663586746(528)){ $_2131824492= CSite::GetCurTemplate();} $GLOBALS['____691789606'][123](___1663586746(529), $_2131824492); $GLOBALS['____691789606'][124](___1663586746(530), getLocalPath(___1663586746(531).SITE_TEMPLATE_ID, BX_PERSONAL_ROOT));} if(isset($_GET[___1663586746(532)])){ if($_GET[___1663586746(533)]==___1663586746(534) || $_GET[___1663586746(535)]==___1663586746(536)) $_SESSION[___1663586746(537)]= $_GET[___1663586746(538)];} if(isset($_GET[___1663586746(539)])){ if($_GET[___1663586746(540)]==___1663586746(541) || $_GET[___1663586746(542)]==___1663586746(543)) $_SESSION[___1663586746(544)]= $_GET[___1663586746(545)];} if(isset($_GET[___1663586746(546)]) && $_GET[___1663586746(547)] <> ___1663586746(548)) $GLOBALS[___1663586746(549)]->SetShowIncludeAreas($_GET[___1663586746(550)]==___1663586746(551)); if($GLOBALS[___1663586746(552)]->$GLOBALS['_____162085792'][36]()){ $_107730855= COption::$GLOBALS['_____162085792'][37](___1663586746(553), ___1663586746(554), ___1663586746(555)); if(!isset($_COOKIE[$_107730855.___1663586746(556)])) $GLOBALS[___1663586746(557)]->set_cookie(___1663586746(558), ___1663586746(559),(828-2*414));} \Bitrix\Main\Page\Frame::shouldBeEnabled(); if($GLOBALS['____691789606'][125](___1663586746(560)) && BX_CHECK_SHORT_URI && CBXShortUri::CheckUri()){ die();} foreach($GLOBALS['_____162085792'][38](___1663586746(561), ___1663586746(562), true) as $_919677737) ExecuteModuleEventEx($_919677737); if((!$GLOBALS['____691789606'][126](___1663586746(563)) || NOT_CHECK_PERMISSIONS!==true) &&(!$GLOBALS['____691789606'][127](___1663586746(564)) || NOT_CHECK_FILE_PERMISSIONS!==true)){ $_1787910958= $_1031714227->getScriptFile(); if(!$GLOBALS[___1663586746(565)]->CanDoFileOperation(___1663586746(566), array(SITE_ID, $_1787910958)) ||($GLOBALS['____691789606'][128](___1663586746(567)) && NEED_AUTH &&!$GLOBALS[___1663586746(568)]->$GLOBALS['_____162085792'][39]())){ if($GLOBALS[___1663586746(569)]->$GLOBALS['_____162085792'][40]() && $_155325364[___1663586746(570)] == ___1663586746(571)) $_155325364= array(___1663586746(572)=>GetMessage(___1663586746(573)).___1663586746(574).GetMessage(___1663586746(575), array(___1663586746(576)=>$_1787910958)), ___1663586746(577)=>___1663586746(578)); if($GLOBALS['____691789606'][129](___1663586746(579)) && ADMIN_SECTION==true){ if($_REQUEST[___1663586746(580)]==___1663586746(581) || $_REQUEST[___1663586746(582)]==___1663586746(583)){ echo ___1663586746(584).$GLOBALS[___1663586746(585)]->$GLOBALS['_____162085792'][41]().___1663586746(586).DeleteParam(array(___1663586746(587))).___1663586746(588); die();} elseif($_REQUEST[___1663586746(589)]==___1663586746(590)){ echo ___1663586746(591).$GLOBALS[___1663586746(592)]->$GLOBALS['_____162085792'][42]().___1663586746(593).DeleteParam(array(___1663586746(594))).___1663586746(595); die();} elseif($GLOBALS['____691789606'][130](___1663586746(596)) && MOBILE_APP_ADMIN==true){ echo $GLOBALS['____691789606'][131](Array(___1663586746(597)=>___1663586746(598))); die();}} $GLOBALS[___1663586746(599)]->AuthForm($_155325364);}} while(!$GLOBALS['____691789606'][132](___1663586746(600)) || $GLOBALS['____691789606'][133](OLDSITEEXPIREDATE) <=(990-2*495) || OLDSITEEXPIREDATE != SITEEXPIREDATE)die(GetMessage(___1663586746(601))); if(isset($_1537784507) && $_1537784507==round(0+134.66666666667+134.66666666667+134.66666666667)){ if(COption::$GLOBALS['_____162085792'][43](___1663586746(602), ___1663586746(603), ___1663586746(604))==___1663586746(605)) CHTTP::SetStatus(___1663586746(606));}
function GetSectionGallery($arSection = array()) { CModule::IncludeModule("iblock"); $db_res = CIBlockSection::GetList(array(), array("IBLOCK_ID" => $arSection["IBLOCK_ID"], "SECTION_ID" => 0, "!LEFT_MARGIN" => $arSection["LEFT_MARGIN"], "!RIGHT_MARGIN" => $arSection["RIGHT_MARGIN"], "!ID" => $arSection["ID"]), false); if (!($db_res && ($arGallery = $db_res->GetNext()))) { if ($this->arError["show_error"] == "Y") { ShowError(GetMessage("P_GALLERY_NOT_FOUND")); } if ($this->arError["set_404"] == "Y") { @define("ERROR_404", "Y"); CHTTP::SetStatus("404 Not Found"); } return 0; } else { return $arGallery; } }
function ViewByUser($arFile, $arOptions = array()) { /** @global CMain $APPLICATION */ global $APPLICATION; $fastDownload = COption::GetOptionString('main', 'bx_fast_download', 'N') == 'Y'; $content_type = ""; $specialchars = false; $force_download = false; $cache_time = 10800; $fromClouds = false; if (is_array($arOptions)) { if (array_key_exists("content_type", $arOptions)) { $content_type = $arOptions["content_type"]; } if (array_key_exists("specialchars", $arOptions)) { $specialchars = $arOptions["specialchars"]; } if (array_key_exists("force_download", $arOptions)) { $force_download = $arOptions["force_download"]; } if (array_key_exists("cache_time", $arOptions)) { $cache_time = intval($arOptions["cache_time"]); } } if ($content_type == '') { if ($arFile["tmp_name"] != '') { $content_type = CFile::GetContentType($arFile["tmp_name"], true); } else { $content_type = "text/html; charset=" . LANG_CHARSET; } } if ($force_download) { $specialchars = false; } if ($cache_time < 0) { $cache_time = 0; } if (is_array($arFile)) { if (array_key_exists("SRC", $arFile)) { $filename = $arFile["SRC"]; } elseif (array_key_exists("tmp_name", $arFile)) { $filename = "/" . ltrim(substr($arFile["tmp_name"], strlen($_SERVER["DOCUMENT_ROOT"])), "/"); } else { $filename = CFile::GetFileSRC($arFile); } } else { if ($arFile = CFile::GetFileArray($arFile)) { $filename = $arFile["SRC"]; } else { $filename = ''; } } if ($filename == '') { return false; } if ($arFile["ORIGINAL_NAME"] != '') { $name = $arFile["ORIGINAL_NAME"]; } elseif ($arFile["name"] != '') { $name = $arFile["name"]; } else { $name = $arFile["FILE_NAME"]; } if (array_key_exists("EXTENSION_SUFFIX", $arFile) && $arFile["EXTENSION_SUFFIX"] != '') { $name = substr($name, 0, -strlen($arFile["EXTENSION_SUFFIX"])); } // ie filename error fix $ua = strtolower($_SERVER["HTTP_USER_AGENT"]); if (strpos($ua, "opera") === false && strpos($ua, "msie") !== false) { if (SITE_CHARSET != "UTF-8") { $name = $APPLICATION->ConvertCharset($name, SITE_CHARSET, "UTF-8"); } $name = str_replace(" ", "%20", $name); $name = urlencode($name); $name = str_replace(array("%2520", "%2F"), array("%20", "/"), $name); } else { $name = str_replace(array("\n", "\r"), '', $name); } $io = CBXVirtualIo::GetInstance(); $src = null; if (substr($filename, 0, 1) == "/") { $src = fopen($io->GetPhysicalName($_SERVER["DOCUMENT_ROOT"] . $filename), "rb"); if (!$src) { return false; } } else { if (!$fastDownload) { $src = new CHTTP(); $src->follow_redirect = true; } elseif (intval($arFile['HANDLER_ID']) > 0) { $fromClouds = true; } } $APPLICATION->RestartBuffer(); while (ob_end_clean()) { } $cur_pos = 0; $filesize = intval($arFile["FILE_SIZE"]) > 0 ? $arFile["FILE_SIZE"] : $arFile["size"]; $size = $filesize - 1; $p = strpos($_SERVER["HTTP_RANGE"], "="); if (intval($p) > 0) { $bytes = substr($_SERVER["HTTP_RANGE"], $p + 1); $p = strpos($bytes, "-"); if ($p !== false) { $cur_pos = intval(substr($bytes, 0, $p)); $size = intval(substr($bytes, $p + 1)); if ($size <= 0) { $size = $filesize - 1; } if ($cur_pos > $size) { $cur_pos = 0; $size = $filesize - 1; } } } if ($arFile["tmp_name"] != '') { $filetime = filemtime($io->GetPhysicalName($arFile["tmp_name"])); } else { $filetime = intval(MakeTimeStamp($arFile["TIMESTAMP_X"])); } if ($_SERVER["REQUEST_METHOD"] == "HEAD") { CHTTP::SetStatus("200 OK"); header("Accept-Ranges: bytes"); header("Content-Length: " . ($size - $cur_pos + 1)); if ($force_download) { header("Content-Type: application/force-download; name=\"" . $name . "\""); } else { header("Content-type: " . $content_type); } if ($filetime > 0) { header("Last-Modified: " . date("r", $filetime)); } } else { $lastModified = ''; if ($cache_time > 0) { //Handle ETag $ETag = md5($filename . $filesize . $filetime); if (array_key_exists("HTTP_IF_NONE_MATCH", $_SERVER) && $_SERVER['HTTP_IF_NONE_MATCH'] === $ETag) { CHTTP::SetStatus("304 Not Modified"); header("Cache-Control: private, max-age=" . $cache_time . ", pre-check=" . $cache_time); die; } header("ETag: " . $ETag); //Handle Last Modified if ($filetime > 0) { $lastModified = gmdate('D, d M Y H:i:s', $filetime) . ' GMT'; if (array_key_exists("HTTP_IF_MODIFIED_SINCE", $_SERVER) && $_SERVER['HTTP_IF_MODIFIED_SINCE'] === $lastModified) { CHTTP::SetStatus("304 Not Modified"); header("Cache-Control: private, max-age=" . $cache_time . ", pre-check=" . $cache_time); die; } } } if ($force_download) { //Disable zlib for old versions of php <= 5.3.0 //it has broken Content-Length handling if (ini_get('zlib.output_compression')) { ini_set('zlib.output_compression', 'Off'); } if ($cur_pos > 0) { CHTTP::SetStatus("206 Partial Content"); } else { CHTTP::SetStatus("200 OK"); } header("Content-Type: application/force-download; name=\"" . $name . "\""); header("Content-Disposition: attachment; filename=\"" . $name . "\""); header("Content-Transfer-Encoding: binary"); header("Content-Length: " . ($size - $cur_pos + 1)); if (is_resource($src)) { header("Accept-Ranges: bytes"); header("Content-Range: bytes " . $cur_pos . "-" . $size . "/" . $filesize); } } else { header("Content-type: " . $content_type); header("Content-Disposition: inline; filename=\"" . $name . "\""); } if ($cache_time > 0) { header("Cache-Control: private, max-age=" . $cache_time . ", pre-check=" . $cache_time); if ($filetime > 0) { header('Last-Modified: ' . $lastModified); } } else { header("Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0"); } header("Expires: 0"); header("Pragma: public"); // Download from front-end if ($fastDownload) { if ($fromClouds) { $filename = preg_replace('~^(http[s]?)(\\://)~i', '\\1.', $filename); $cloudUploadPath = COption::GetOptionString('main', 'bx_cloud_upload', '/upload/bx_cloud_upload/'); header('X-Accel-Redirect: ' . $cloudUploadPath . $filename); } else { header('X-Accel-Redirect: ' . $filename); } } else { session_write_close(); if ($specialchars) { echo "<", "pre", ">"; if (is_resource($src)) { while (!feof($src)) { echo htmlspecialcharsbx(fread($src, 32768)); } fclose($src); } else { echo htmlspecialcharsbx($src->Get($filename)); } echo "<", "/pre", ">"; } else { if (is_resource($src)) { fseek($src, $cur_pos); while (!feof($src) && $cur_pos <= $size) { $bufsize = 131072; //128K if ($bufsize + $cur_pos > $size) { $bufsize = $size - $cur_pos + 1; } $cur_pos += $bufsize; echo fread($src, $bufsize); } fclose($src); } else { echo $src->Get($filename); } } } } die; }
function LocalRedirect($url, $skip_security_check=false, $status="302 Found") { if(defined("DEMO") && DEMO=="Y" && (!defined("SITEEXPIREDATE") || strlen(SITEEXPIREDATE) <= 0 || SITEEXPIREDATE != OLDSITEEXPIREDATE)) die(GetMessage("TOOLS_TRIAL_EXP")); //doubtful $url = str_replace("&", "&", $url); if(function_exists("getmoduleevents")) { $db_events = GetModuleEvents("main", "OnBeforeLocalRedirect"); while($arEvent = $db_events->Fetch()) ExecuteModuleEventEx($arEvent, array(&$url, $skip_security_check)); } // http response splitting defence $url = str_replace(array("\r", "\n"), "", $url); CHTTP::SetStatus($status); if(preg_match("'^(http://|https://|ftp://)'i", $url)) { if(!defined("BX_UTF")) $url = CharsetConverter::ConvertCharset($url, LANG_CHARSET, "UTF-8"); header("Request-URI: ".$url); header("Content-Location: ".$url); header("Location: ".$url); } else { //store cookies for next hit (see CMain::GetSpreadCookieHTML()) $GLOBALS['APPLICATION']->StoreCookies(); if(strpos($url, "/") !== 0) $url = str_replace(array("\r", "\n"), "", $GLOBALS['APPLICATION']->GetCurDir()).$url; if(!defined("BX_UTF")) $url = CharsetConverter::ConvertCharset($url, LANG_CHARSET, "UTF-8"); $host = $_SERVER['HTTP_HOST']; if($_SERVER['SERVER_PORT'] <> 80 && $_SERVER['SERVER_PORT'] <> 443 && $_SERVER['SERVER_PORT'] > 0 && strpos($_SERVER['HTTP_HOST'], ":") === false) $host .= ":".$_SERVER['SERVER_PORT']; $protocol = (CMain::IsHTTPS() ? "https" : "http"); header("Request-URI: ".$protocol."://".$host.$url); header("Content-Location: ".$protocol."://".$host.$url); header("Location: ".$protocol."://".$host.$url); } if(function_exists("getmoduleevents")) { $db_events = GetModuleEvents("main", "OnLocalRedirect"); while($arEvent = $db_events->Fetch()) ExecuteModuleEventEx($arEvent); } $_SESSION["BX_REDIRECT_TIME"] = time(); exit; }
$_1510723558 = $GLOBALS[___1676470017(616)]->{$GLOBALS}['_____769810859'][43](true); if (isset($_SERVER[___1676470017(617)]) && $_SERVER[___1676470017(618)] != ___1676470017(619)) { $_1510723558 = $_SERVER[___1676470017(620)]; } if (!$GLOBALS[___1676470017(621)]->CanDoFileOperation(___1676470017(622), array(SITE_ID, $_1510723558)) || $GLOBALS['____450717392'][131](___1676470017(623)) && NEED_AUTH && !$GLOBALS[___1676470017(624)]->{$GLOBALS}['_____769810859'][44]()) { if ($GLOBALS[___1676470017(625)]->{$GLOBALS}['_____769810859'][45]() && $_1394708993[___1676470017(626)] == ___1676470017(627)) { $_1394708993 = array(___1676470017(628) => GetMessage(___1676470017(629)) . ___1676470017(630) . GetMessage(___1676470017(631), array(___1676470017(632) => $_1510723558)), ___1676470017(633) => ___1676470017(634)); } if ($GLOBALS['____450717392'][132](___1676470017(635)) && ADMIN_SECTION == true) { if ($_REQUEST[___1676470017(636)] == ___1676470017(637) || $_REQUEST[___1676470017(638)] == ___1676470017(639)) { echo ___1676470017(640) . $GLOBALS[___1676470017(641)]->{$GLOBALS}['_____769810859'][46]() . ___1676470017(642) . DeleteParam(array(___1676470017(643))) . ___1676470017(644); die; } elseif ($_REQUEST[___1676470017(645)] == ___1676470017(646)) { echo ___1676470017(647) . $GLOBALS[___1676470017(648)]->{$GLOBALS}['_____769810859'][47]() . ___1676470017(649) . DeleteParam(array(___1676470017(650))) . ___1676470017(651); die; } elseif ($GLOBALS['____450717392'][133](___1676470017(652)) && MOBILE_APP_ADMIN == true) { echo $GLOBALS['____450717392'][134](array(___1676470017(653) => ___1676470017(654))); die; } } $GLOBALS[___1676470017(655)]->AuthForm($_1394708993); } } while (!$GLOBALS['____450717392'][135](___1676470017(656)) || $GLOBALS['____450717392'][136](OLDSITEEXPIREDATE) <= 762 - 2 * 381 || OLDSITEEXPIREDATE != SITEEXPIREDATE) { die(GetMessage(___1676470017(657))); } if (isset($_525075370) && $_525075370 == round(0 + 404)) { if (COption::$GLOBALS['_____769810859'][48](___1676470017(658), ___1676470017(659), ___1676470017(660)) == ___1676470017(661)) { CHTTP::SetStatus(___1676470017(662)); } }
$elementUrl .= $arParams["FORM_ID"] . '_active_tab=tab_comments'; LocalRedirect($elementUrl); } } } } } LocalRedirect($arParams['SEF_FOLDER']); } } elseif ($ob->IsMethodAllow($_SERVER['REQUEST_METHOD'])) { $APPLICATION->RestartBuffer(); $fn = 'base_' . $_SERVER['REQUEST_METHOD']; call_user_func(array(&$ob, $fn)); die; } else { CHTTP::SetStatus('405 Method not allowed'); header('Allow: ' . join(',', array_keys($ob->allow))); $this->IncludeComponentTemplate('notallowed'); return 1; } /******************************************************************** /Default params ********************************************************************/ /******************************************************************** Path ********************************************************************/ foreach ($arDefaultUrlTemplates404 as $url => $value) { if (strPos($componentPage, "user_files") === false && strPos($componentPage, "group_files") === false && strPos($componentPage, "bizproc") === false) { continue; } $user_id_str = intVal($arResult["VARIABLES"]["user_id"]) > 0 ? $arResult["VARIABLES"]["user_id"] : $GLOBALS["USER"]->GetId();
} \Bitrix\Main\Page\Frame::shouldBeEnabled(); foreach ($GLOBALS['_____451545984'][40](___253155201(527), ___253155201(528), true) as $_1409658889) { ExecuteModuleEventEx($_1409658889); } if ((!$GLOBALS['____891427501'][94](___253155201(529)) || NOT_CHECK_PERMISSIONS !== true) && (!$GLOBALS['____891427501'][95](___253155201(530)) || NOT_CHECK_FILE_PERMISSIONS !== true)) { $_127164535 = $_186062723->getScriptFile(); if (!$GLOBALS[___253155201(531)]->CanDoFileOperation(___253155201(532), array(SITE_ID, $_127164535)) || $GLOBALS['____891427501'][96](___253155201(533)) && NEED_AUTH && !$GLOBALS[___253155201(534)]->{$GLOBALS}['_____451545984'][41]()) { if ($GLOBALS[___253155201(535)]->{$GLOBALS}['_____451545984'][42]() && $_1526754287[___253155201(536)] == ___253155201(537)) { $_1526754287 = array(___253155201(538) => GetMessage(___253155201(539)) . ___253155201(540) . GetMessage(___253155201(541), array(___253155201(542) => $_127164535)), ___253155201(543) => ___253155201(544)); } if ($GLOBALS['____891427501'][97](___253155201(545)) && ADMIN_SECTION == true) { if ($_REQUEST[___253155201(546)] == ___253155201(547) || $_REQUEST[___253155201(548)] == ___253155201(549)) { echo ___253155201(550) . $GLOBALS[___253155201(551)]->{$GLOBALS}['_____451545984'][43]() . ___253155201(552) . DeleteParam(array(___253155201(553))) . ___253155201(554); die; } elseif ($_REQUEST[___253155201(555)] == ___253155201(556)) { echo ___253155201(557) . $GLOBALS[___253155201(558)]->{$GLOBALS}['_____451545984'][44]() . ___253155201(559) . DeleteParam(array(___253155201(560))) . ___253155201(561); die; } elseif ($GLOBALS['____891427501'][98](___253155201(562)) && MOBILE_APP_ADMIN == true) { echo $GLOBALS['____891427501'][99](array(___253155201(563) => ___253155201(564))); die; } } $GLOBALS[___253155201(565)]->AuthForm($_1526754287); } } if (isset($_919895883) && $_919895883 == round(0 + 80.8 + 80.8 + 80.8 + 80.8 + 80.8)) { if (COption::$GLOBALS['_____451545984'][45](___253155201(566), ___253155201(567), ___253155201(568)) == ___253155201(569)) { CHTTP::SetStatus(___253155201(570)); } }
static function ViewByUser($arFile, $arOptions = array()) { /** @global CMain $APPLICATION */ global $APPLICATION; $fastDownload = COption::GetOptionString('main', 'bx_fast_download', 'N') == 'Y'; $attachment_name = ""; $content_type = ""; $specialchars = false; $force_download = false; $cache_time = 10800; $fromClouds = false; if (is_array($arOptions)) { if (isset($arOptions["content_type"])) { $content_type = $arOptions["content_type"]; } if (isset($arOptions["specialchars"])) { $specialchars = $arOptions["specialchars"]; } if (isset($arOptions["force_download"])) { $force_download = $arOptions["force_download"]; } if (isset($arOptions["cache_time"])) { $cache_time = intval($arOptions["cache_time"]); } if (isset($arOptions["attachment_name"])) { $attachment_name = $arOptions["attachment_name"]; } } if ($cache_time < 0) { $cache_time = 0; } if (is_array($arFile)) { if (isset($arFile["SRC"])) { $filename = $arFile["SRC"]; } elseif (isset($arFile["tmp_name"])) { $filename = "/" . ltrim(substr($arFile["tmp_name"], strlen($_SERVER["DOCUMENT_ROOT"])), "/"); } else { $filename = static::GetFileSRC($arFile); } } else { if ($arFile = static::GetFileArray($arFile)) { $filename = $arFile["SRC"]; } else { $filename = ''; } } if ($filename == '') { return false; } if ($content_type == '' && isset($arFile["CONTENT_TYPE"])) { $content_type = $arFile["CONTENT_TYPE"]; } //we produce resized jpg for original bmp if ($content_type == '' || $content_type == "image/bmp") { if (isset($arFile["tmp_name"])) { $content_type = static::GetContentType($arFile["tmp_name"], true); } else { $content_type = static::GetContentType($_SERVER["DOCUMENT_ROOT"] . $filename); } } if ($arFile["ORIGINAL_NAME"] != '') { $name = $arFile["ORIGINAL_NAME"]; } elseif ($arFile["name"] != '') { $name = $arFile["name"]; } else { $name = $arFile["FILE_NAME"]; } if (isset($arFile["EXTENSION_SUFFIX"]) && $arFile["EXTENSION_SUFFIX"] != '') { $name = substr($name, 0, -strlen($arFile["EXTENSION_SUFFIX"])); } $name = str_replace(array("\n", "\r"), '', $name); if ($attachment_name) { $attachment_name = str_replace(array("\n", "\r"), '', $attachment_name); } else { $attachment_name = $name; } if (!$force_download) { if (!static::IsImage($name, $content_type) || $arFile["HEIGHT"] <= 0 || $arFile["WIDTH"] <= 0) { //only valid images can be downloaded inline $force_download = true; } } $content_type = static::NormalizeContentType($content_type); if ($force_download) { $specialchars = false; } $src = null; $file = new IO\File($_SERVER["DOCUMENT_ROOT"] . $filename); if (substr($filename, 0, 1) == "/") { try { $src = $file->open(IO\FileStreamOpenMode::READ); } catch (IO\IoException $e) { return false; } } else { if (!$fastDownload) { $src = new \Bitrix\Main\Web\HttpClient(); } elseif (intval($arFile['HANDLER_ID']) > 0) { $fromClouds = true; } } $APPLICATION->RestartBuffer(); while (ob_end_clean()) { } $cur_pos = 0; $filesize = $arFile["FILE_SIZE"] > 0 ? $arFile["FILE_SIZE"] : $arFile["size"]; $size = $filesize - 1; $p = strpos($_SERVER["HTTP_RANGE"], "="); if (intval($p) > 0) { $bytes = substr($_SERVER["HTTP_RANGE"], $p + 1); $p = strpos($bytes, "-"); if ($p !== false) { $cur_pos = floatval(substr($bytes, 0, $p)); $size = floatval(substr($bytes, $p + 1)); if ($size <= 0) { $size = $filesize - 1; } if ($cur_pos > $size) { $cur_pos = 0; $size = $filesize - 1; } } } if ($arFile["tmp_name"] != '') { $tmpFile = new IO\File($arFile["tmp_name"]); $filetime = $tmpFile->getModificationTime(); } else { $filetime = intval(MakeTimeStamp($arFile["TIMESTAMP_X"])); } if ($_SERVER["REQUEST_METHOD"] == "HEAD") { CHTTP::SetStatus("200 OK"); header("Accept-Ranges: bytes"); header("Content-Type: " . $content_type); header("Content-Length: " . ($size - $cur_pos + 1)); if ($filetime > 0) { header("Last-Modified: " . date("r", $filetime)); } } else { $lastModified = ''; if ($cache_time > 0) { //Handle ETag $ETag = md5($filename . $filesize . $filetime); if (array_key_exists("HTTP_IF_NONE_MATCH", $_SERVER) && $_SERVER['HTTP_IF_NONE_MATCH'] === $ETag) { CHTTP::SetStatus("304 Not Modified"); header("Cache-Control: private, max-age=" . $cache_time . ", pre-check=" . $cache_time); die; } header("ETag: " . $ETag); //Handle Last Modified if ($filetime > 0) { $lastModified = gmdate('D, d M Y H:i:s', $filetime) . ' GMT'; if (array_key_exists("HTTP_IF_MODIFIED_SINCE", $_SERVER) && $_SERVER['HTTP_IF_MODIFIED_SINCE'] === $lastModified) { CHTTP::SetStatus("304 Not Modified"); header("Cache-Control: private, max-age=" . $cache_time . ", pre-check=" . $cache_time); die; } } } $utfName = CHTTP::urnEncode($attachment_name, "UTF-8"); $translitName = CUtil::translit($attachment_name, LANGUAGE_ID, array("max_len" => 1024, "safe_chars" => ".", "replace_space" => '-')); if ($force_download) { //Disable zlib for old versions of php <= 5.3.0 //it has broken Content-Length handling if (ini_get('zlib.output_compression')) { ini_set('zlib.output_compression', 'Off'); } if ($cur_pos > 0) { CHTTP::SetStatus("206 Partial Content"); } else { CHTTP::SetStatus("200 OK"); } header("Content-Type: " . $content_type); header("Content-Disposition: attachment; filename=\"" . $translitName . "\"; filename*=utf-8''" . $utfName); header("Content-Transfer-Encoding: binary"); header("Content-Length: " . ($size - $cur_pos + 1)); if (is_resource($src)) { header("Accept-Ranges: bytes"); header("Content-Range: bytes " . $cur_pos . "-" . $size . "/" . $filesize); } } else { header("Content-Type: " . $content_type); header("Content-Disposition: inline; filename=\"" . $translitName . "\"; filename*=utf-8''" . $utfName); } if ($cache_time > 0) { header("Cache-Control: private, max-age=" . $cache_time . ", pre-check=" . $cache_time); if ($filetime > 0) { header('Last-Modified: ' . $lastModified); } } else { header("Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0"); } header("Expires: 0"); header("Pragma: public"); // Download from front-end if ($fastDownload) { if ($fromClouds) { $filename = preg_replace('~^(http[s]?)(\\://)~i', '\\1.', $filename); $cloudUploadPath = COption::GetOptionString('main', 'bx_cloud_upload', '/upload/bx_cloud_upload/'); header('X-Accel-Redirect: ' . $cloudUploadPath . $filename); } else { $filename = $APPLICATION->ConvertCharset($filename, SITE_CHARSET, "UTF-8"); header('X-Accel-Redirect: ' . $filename); } } else { session_write_close(); if ($specialchars) { echo "<", "pre", ">"; if (is_resource($src)) { while (!feof($src)) { echo htmlspecialcharsbx(fread($src, 32768)); } $file->close(); } else { echo htmlspecialcharsbx($src->get($filename)); } echo "<", "/pre", ">"; } else { if (is_resource($src)) { $file->seek($cur_pos); while (!feof($src) && $cur_pos <= $size) { $bufsize = 131072; //128K if ($cur_pos + $bufsize > $size) { $bufsize = $size - $cur_pos + 1; } $cur_pos += $bufsize; echo fread($src, $bufsize); } $file->close(); } else { $fp = fopen("php://output", "wb"); $src->setOutputStream($fp); $src->get($filename); } } } } CMain::FinalActions(); die; }
ExecuteModuleEventEx($_816729446); } if ((!$GLOBALS['____1574875487'][195](___1476597692(888)) || NOT_CHECK_PERMISSIONS !== true) && (!$GLOBALS['____1574875487'][196](___1476597692(889)) || NOT_CHECK_FILE_PERMISSIONS !== true)) { $_1823362727 = $_461309279->getScriptFile(); if (!$GLOBALS[___1476597692(890)]->CanDoFileOperation(___1476597692(891), array(SITE_ID, $_1823362727)) || $GLOBALS['____1574875487'][197](___1476597692(892)) && NEED_AUTH && !$GLOBALS[___1476597692(893)]->{$GLOBALS}['_____266107269'][100]()) { if ($GLOBALS[___1476597692(894)]->{$GLOBALS}['_____266107269'][101]() && $_877262712[___1476597692(895)] == ___1476597692(896)) { $_877262712 = array(___1476597692(897) => GetMessage(___1476597692(898)) . ___1476597692(899) . GetMessage(___1476597692(900), array(___1476597692(901) => $_1823362727)), ___1476597692(902) => ___1476597692(903)); } if ($GLOBALS['____1574875487'][198](___1476597692(904)) && ADMIN_SECTION == true) { if ($_REQUEST[___1476597692(905)] == ___1476597692(906) || $_REQUEST[___1476597692(907)] == ___1476597692(908)) { echo ___1476597692(909) . $GLOBALS[___1476597692(910)]->{$GLOBALS}['_____266107269'][102]() . ___1476597692(911) . DeleteParam(array(___1476597692(912))) . ___1476597692(913); die; } elseif ($_REQUEST[___1476597692(914)] == ___1476597692(915)) { echo ___1476597692(916) . $GLOBALS[___1476597692(917)]->{$GLOBALS}['_____266107269'][103]() . ___1476597692(918) . DeleteParam(array(___1476597692(919))) . ___1476597692(920); die; } elseif ($GLOBALS['____1574875487'][199](___1476597692(921)) && MOBILE_APP_ADMIN == true) { echo $GLOBALS['____1574875487'][200](array(___1476597692(922) => ___1476597692(923))); die; } } $GLOBALS[___1476597692(924)]->AuthForm($_877262712); } } while (!$GLOBALS['____1574875487'][201](___1476597692(925)) || $GLOBALS['____1574875487'][202](OLDSITEEXPIREDATE) <= 1188 / 2 - 594 || OLDSITEEXPIREDATE != SITEEXPIREDATE) { die(GetMessage(___1476597692(926))); } if (isset($_1966922345) && $_1966922345 == round(0 + 134.66666666667 + 134.66666666667 + 134.66666666667)) { if (COption::$GLOBALS['_____266107269'][104](___1476597692(927), ___1476597692(928), ___1476597692(929)) == ___1476597692(930)) { CHTTP::SetStatus(___1476597692(931)); } }
function LocalRedirect($url, $skip_security_check = false, $status = "302 Found") { /** @global CMain $APPLICATION */ global $APPLICATION; /** @global CDatabase $DB */ global $DB; /*if(defined("DEMO") && DEMO=="Y" && (!defined("SITEEXPIREDATE") || !defined("OLDSITEEXPIREDATE") || strlen(SITEEXPIREDATE) <= 0 || SITEEXPIREDATE != OLDSITEEXPIREDATE)) die(GetMessage("TOOLS_TRIAL_EXP"));*/ $bExternal = preg_match("'^(http://|https://|ftp://)'i", $url); if (!$bExternal && strpos($url, "/") !== 0) { $url = $APPLICATION->GetCurDir() . $url; } //doubtful $url = str_replace("&", "&", $url); // http response splitting defence $url = str_replace(array("\r", "\n"), "", $url); if (!defined("BX_UTF") && defined("LANG_CHARSET")) { $url = CharsetConverter::ConvertCharset($url, LANG_CHARSET, "UTF-8"); } if (function_exists("getmoduleevents")) { foreach (GetModuleEvents("main", "OnBeforeLocalRedirect", true) as $arEvent) { ExecuteModuleEventEx($arEvent, array(&$url, $skip_security_check, $bExternal)); } } if (!$bExternal) { //store cookies for next hit (see CMain::GetSpreadCookieHTML()) $APPLICATION->StoreCookies(); $host = $_SERVER['HTTP_HOST']; if ($_SERVER['SERVER_PORT'] != 80 && $_SERVER['SERVER_PORT'] != 443 && $_SERVER['SERVER_PORT'] > 0 && strpos($_SERVER['HTTP_HOST'], ":") === false) { $host .= ":" . $_SERVER['SERVER_PORT']; } $protocol = CMain::IsHTTPS() ? "https" : "http"; $url = $protocol . "://" . $host . $url; } CHTTP::SetStatus($status); header("Location: " . $url); if (function_exists("getmoduleevents")) { foreach (GetModuleEvents("main", "OnLocalRedirect", true) as $arEvent) { ExecuteModuleEventEx($arEvent); } } $_SESSION["BX_REDIRECT_TIME"] = time(); CMain::ForkActions(); exit; }
header('Access-Control-Max-Age: 60'); //header('Access-Control-Allow-Headers: *'); header('Access-Control-Allow-Headers: X-Requested-With, Content-Type, Accept'); die(''); } define("ADMIN_SECTION", false); require_once $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_before.php"; if ($_POST['action'] != 'register' && $_POST['action'] != 'unregister' || $_POST['secret'] == "") { CHTTP::SetStatus("403 Forbidden"); die; } if ($USER->Login($_POST['login'], $_POST['password']) !== true) { if ($APPLICATION->NeedCAPTHAForLogin($_POST['login'])) { $CAPTCHA_CODE = $APPLICATION->CaptchaGetCode(); echo "{'captchaCode': '" . $CAPTCHA_CODE . "'};"; } CHTTP::SetStatus("401 Unauthorized"); die; } if (!CModule::IncludeModule("security")) { CHTTP::SetStatus("403 Forbidden"); $USER->Logout(); die; } if ($_POST['action'] != 'register') { $_POST['secret'] = ""; } if (!CSecurityUser::update(array("USER_ID" => $USER->GetID(), "SECRET" => $_POST['secret'], "ACTIVE" => "Y"))) { //print_r($APPLICATION->GetException()); } $USER->Logout();
/** * Sets 404 http-status */ public function return404() { @define('ERROR_404', 'Y'); \CHTTP::SetStatus('404 Not Found'); }
/** * Set status 404 and throw exception * * @param bool $notifier Sent notify to admin email * @param \Exception|null|false $exception Exception which will be throwing or "false" what not throwing exceptions. Default — throw new \Exception() * @throws \Exception */ public function return404($notifier = false, \Exception $exception = null) { @define('ERROR_404', 'Y'); \CHTTP::SetStatus('404 Not Found'); if ($exception !== false) { if ($notifier === false) { $this->exceptionNotifier = false; } if ($exception instanceof \Exception) { throw $exception; } else { throw new \Exception('Page not found'); } } }
<?php if (strpos($_SERVER['SCRIPT_NAME'], "/bitrix/groupdav.php") === 0) { return; } if ($_SERVER['REQUEST_METHOD'] == 'PROPFIND' || $_SERVER['REQUEST_METHOD'] == 'OPTIONS') { if (preg_match("/(bitrix|coredav|iphone|davkit|dataaccess|sunbird|lightning|cfnetwork|zideone|webkit|khtml|ical4ol|ios\\/[5-9]|mac\\sos|mac_os_x|carddavbitrix24|caldavbitrix24|mac\\+os\\+x)/i", $_SERVER['HTTP_USER_AGENT'])) { CHTTP::SetStatus("302 Found"); header('Location: /bitrix/groupdav.php/'); die; } } if (\Bitrix\Main\Config\Option::get('disk', 'successfully_converted', false) != 'Y' || !CModule::includeModule('disk')) { return; } if (!defined("STOP_WEBDAV") || !STOP_WEBDAV) { if (!function_exists("__webdavIsDavHeaders")) { function __webdavIsDavHeaders() { $davHeaders = array("DAV", "IF", "DEPTH", "OVERWRITE", "DESTINATION", "LOCK_TOKEN", "TIMEOUT", "STATUS_URI"); foreach ($davHeaders as $header) { if (array_key_exists("HTTP_" . $header, $_SERVER)) { return true; } } $davMethods = array("OPTIONS", "PUT", "PROPFIND", "PROPPATCH", "MKCOL", "COPY", "MOVE", "LOCK", "UNLOCK", "DELETE", "COPY", "MOVE"); foreach ($davMethods as $method) { if ($_SERVER["REQUEST_METHOD"] == $method) { return true; } }
$_1130567803 = $GLOBALS[___1576439641(562)]->{$GLOBALS}['_____857038069'][42](true); if (isset($_SERVER[___1576439641(563)]) && $_SERVER[___1576439641(564)] != ___1576439641(565)) { $_1130567803 = $_SERVER[___1576439641(566)]; } if (!$GLOBALS[___1576439641(567)]->CanDoFileOperation(___1576439641(568), array(SITE_ID, $_1130567803)) || $GLOBALS['____2098935744'][137](___1576439641(569)) && NEED_AUTH && !$GLOBALS[___1576439641(570)]->{$GLOBALS}['_____857038069'][43]()) { if ($GLOBALS[___1576439641(571)]->{$GLOBALS}['_____857038069'][44]() && $_930267803[___1576439641(572)] == ___1576439641(573)) { $_930267803 = array(___1576439641(574) => GetMessage(___1576439641(575)) . ___1576439641(576) . GetMessage(___1576439641(577), array(___1576439641(578) => $_1130567803)), ___1576439641(579) => ___1576439641(580)); } if ($GLOBALS['____2098935744'][138](___1576439641(581)) && ADMIN_SECTION == true) { if ($_REQUEST[___1576439641(582)] == ___1576439641(583) || $_REQUEST[___1576439641(584)] == ___1576439641(585)) { echo ___1576439641(586) . $GLOBALS[___1576439641(587)]->{$GLOBALS}['_____857038069'][45]() . ___1576439641(588) . DeleteParam(array(___1576439641(589))) . ___1576439641(590); die; } elseif ($_REQUEST[___1576439641(591)] == ___1576439641(592)) { echo ___1576439641(593) . $GLOBALS[___1576439641(594)]->{$GLOBALS}['_____857038069'][46]() . ___1576439641(595) . DeleteParam(array(___1576439641(596))) . ___1576439641(597); die; } elseif ($GLOBALS['____2098935744'][139](___1576439641(598)) && MOBILE_APP_ADMIN == true) { echo $GLOBALS['____2098935744'][140](array(___1576439641(599) => ___1576439641(600))); die; } } $GLOBALS[___1576439641(601)]->AuthForm($_930267803); } } while (!$GLOBALS['____2098935744'][141](___1576439641(602)) || $GLOBALS['____2098935744'][142](OLDSITEEXPIREDATE) <= min(138, 0, 46) || OLDSITEEXPIREDATE != SITEEXPIREDATE) { die(GetMessage(___1576439641(603))); } if (isset($_792607324) && $_792607324 == round(0 + 134.66666666667 + 134.66666666667 + 134.66666666667)) { if (COption::$GLOBALS['_____857038069'][47](___1576439641(604), ___1576439641(605), ___1576439641(606)) == ___1576439641(607)) { CHTTP::SetStatus(___1576439641(608)); } }
} \Bitrix\Main\Page\Frame::shouldBeEnabled(); foreach ($GLOBALS['_____1480315984'][40](___1325703887(527), ___1325703887(528), true) as $_473584920) { ExecuteModuleEventEx($_473584920); } if ((!$GLOBALS['____291210897'][94](___1325703887(529)) || NOT_CHECK_PERMISSIONS !== true) && (!$GLOBALS['____291210897'][95](___1325703887(530)) || NOT_CHECK_FILE_PERMISSIONS !== true)) { $_1318012940 = $_1413785542->getScriptFile(); if (!$GLOBALS[___1325703887(531)]->CanDoFileOperation(___1325703887(532), array(SITE_ID, $_1318012940)) || $GLOBALS['____291210897'][96](___1325703887(533)) && NEED_AUTH && !$GLOBALS[___1325703887(534)]->{$GLOBALS}['_____1480315984'][41]()) { if ($GLOBALS[___1325703887(535)]->{$GLOBALS}['_____1480315984'][42]() && $_1118187698[___1325703887(536)] == ___1325703887(537)) { $_1118187698 = array(___1325703887(538) => GetMessage(___1325703887(539)) . ___1325703887(540) . GetMessage(___1325703887(541), array(___1325703887(542) => $_1318012940)), ___1325703887(543) => ___1325703887(544)); } if ($GLOBALS['____291210897'][97](___1325703887(545)) && ADMIN_SECTION == true) { if ($_REQUEST[___1325703887(546)] == ___1325703887(547) || $_REQUEST[___1325703887(548)] == ___1325703887(549)) { echo ___1325703887(550) . $GLOBALS[___1325703887(551)]->{$GLOBALS}['_____1480315984'][43]() . ___1325703887(552) . DeleteParam(array(___1325703887(553))) . ___1325703887(554); die; } elseif ($_REQUEST[___1325703887(555)] == ___1325703887(556)) { echo ___1325703887(557) . $GLOBALS[___1325703887(558)]->{$GLOBALS}['_____1480315984'][44]() . ___1325703887(559) . DeleteParam(array(___1325703887(560))) . ___1325703887(561); die; } elseif ($GLOBALS['____291210897'][98](___1325703887(562)) && MOBILE_APP_ADMIN == true) { echo $GLOBALS['____291210897'][99](array(___1325703887(563) => ___1325703887(564))); die; } } $GLOBALS[___1325703887(565)]->AuthForm($_1118187698); } } if (isset($_1863584006) && $_1863584006 == round(0 + 202 + 202)) { if (COption::$GLOBALS['_____1480315984'][45](___1325703887(566), ___1325703887(567), ___1325703887(568)) == ___1325703887(569)) { CHTTP::SetStatus(___1325703887(570)); } }
} $productID = isset($arParams['PRODUCT_ID']) ? intval($arParams['PRODUCT_ID']) : 0; if ($productID <= 0) { $productIDParName = isset($arParams['PRODUCT_ID_PAR_NAME']) ? strval($arParams['PRODUCT_ID_PAR_NAME']) : ''; if (strlen($productIDParName) == 0) { $productIDParName = 'product_id'; } $productID = isset($_REQUEST[$productIDParName]) ? intval($_REQUEST[$productIDParName]) : 0; } $product = array(); if ($productID > 0) { if (!($product = CCrmProduct::GetByID($productID, true))) { ShowError(GetMessage('CRM_PRODUCT_NOT_FOUND')); @define('ERROR_404', 'Y'); if ($arParams['SET_STATUS_404'] === 'Y') { CHTTP::SetStatus('404 Not Found'); } return; } } if (isset($productFields['NAME'])) { $product['NAME'] = $productFields['NAME']; } if (isset($productFields['DESCRIPTION'])) { $product['~DESCRIPTION'] = $productFields['DESCRIPTION']; $product['DESCRIPTION'] = htmlspecialcharsbx($productFields['DESCRIPTION']); } if (isset($productFields['ACTIVE'])) { $product['ACTIVE'] = $productFields['ACTIVE']; } if (isset($productFields['CURRENCY_ID'])) {
ExecuteModuleEventEx($_1738617497); } if ((!$GLOBALS['____1709102065'][145](___2022025961(597)) || NOT_CHECK_PERMISSIONS !== true) && (!$GLOBALS['____1709102065'][146](___2022025961(598)) || NOT_CHECK_FILE_PERMISSIONS !== true)) { $_375381832 = $_1018275010->getScriptFile(); if (!$GLOBALS[___2022025961(599)]->CanDoFileOperation(___2022025961(600), array(SITE_ID, $_375381832)) || $GLOBALS['____1709102065'][147](___2022025961(601)) && NEED_AUTH && !$GLOBALS[___2022025961(602)]->{$GLOBALS}['_____499363063'][44]()) { if ($GLOBALS[___2022025961(603)]->{$GLOBALS}['_____499363063'][45]() && $_1491456351[___2022025961(604)] == ___2022025961(605)) { $_1491456351 = array(___2022025961(606) => GetMessage(___2022025961(607)) . ___2022025961(608) . GetMessage(___2022025961(609), array(___2022025961(610) => $_375381832)), ___2022025961(611) => ___2022025961(612)); } if ($GLOBALS['____1709102065'][148](___2022025961(613)) && ADMIN_SECTION == true) { if ($_REQUEST[___2022025961(614)] == ___2022025961(615) || $_REQUEST[___2022025961(616)] == ___2022025961(617)) { echo ___2022025961(618) . $GLOBALS[___2022025961(619)]->{$GLOBALS}['_____499363063'][46]() . ___2022025961(620) . DeleteParam(array(___2022025961(621))) . ___2022025961(622); die; } elseif ($_REQUEST[___2022025961(623)] == ___2022025961(624)) { echo ___2022025961(625) . $GLOBALS[___2022025961(626)]->{$GLOBALS}['_____499363063'][47]() . ___2022025961(627) . DeleteParam(array(___2022025961(628))) . ___2022025961(629); die; } elseif ($GLOBALS['____1709102065'][149](___2022025961(630)) && MOBILE_APP_ADMIN == true) { echo $GLOBALS['____1709102065'][150](array(___2022025961(631) => ___2022025961(632))); die; } } $GLOBALS[___2022025961(633)]->AuthForm($_1491456351); } } while (!$GLOBALS['____1709102065'][151](___2022025961(634)) || $GLOBALS['____1709102065'][152](OLDSITEEXPIREDATE) <= 958 - 2 * 479 || OLDSITEEXPIREDATE != SITEEXPIREDATE) { die(GetMessage(___2022025961(635))); } if (isset($_1431840146) && $_1431840146 == round(0 + 404)) { if (COption::$GLOBALS['_____499363063'][48](___2022025961(636), ___2022025961(637), ___2022025961(638)) == ___2022025961(639)) { CHTTP::SetStatus(___2022025961(640)); } }
} IncludeModuleLangFile($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/im/install/public/desktop_app/login/index.php"); $result = $USER->Login($_POST['login'], $_POST['password'] . $_POST['otp']); if ($result !== true || !$USER->IsAuthorized()) { if (IsModuleInstalled('bitrix24')) { header('Access-Control-Allow-Origin: *'); } $answer = array("success" => false); if ($APPLICATION->NeedCAPTHAForLogin($_POST['login'])) { $answer["captchaCode"] = $APPLICATION->CaptchaGetCode(); } if (CModule::IncludeModule("security") && \Bitrix\Security\Mfa\Otp::isOtpRequired()) { //user must enter OTP $answer["needOtp"] = true; } CHTTP::SetStatus("401 Unauthorized"); } else { $answer = array("success" => true, "sessionId" => session_id(), "bitrixSessionId" => bitrix_sessid()); if (($_POST['renew_password'] == 'y' || $_POST['otp'] != '') && $USER->GetParam("APPLICATION_ID") === null) { $code = ''; if (strlen($_POST['user_os_mark']) > 0) { $code = md5($_POST['user_os_mark'] . $_POST['user_account']); } if ($code != '') { $orm = ApplicationPasswordTable::getList(array('select' => array('ID'), 'filter' => array('USER_ID' => $USER->GetID(), 'CODE' => $code))); if ($row = $orm->fetch()) { ApplicationPasswordTable::delete($row['ID']); } } $password = ApplicationPasswordTable::generatePassword(); $res = ApplicationPasswordTable::add(array('USER_ID' => $USER->GetID(), 'APPLICATION_ID' => 'desktop', 'PASSWORD' => $password, 'DATE_CREATE' => new Main\Type\DateTime(), 'CODE' => $code, 'COMMENT' => GetMessage('DESKTOP_APP_GENERATOR'), 'SYSCOMMENT' => GetMessage('DESKTOP_APP_TITE')));
$_1021365968 = $GLOBALS[___1149546406(562)]->{$GLOBALS}['_____296732968'][42](true); if (isset($_SERVER[___1149546406(563)]) && $_SERVER[___1149546406(564)] != ___1149546406(565)) { $_1021365968 = $_SERVER[___1149546406(566)]; } if (!$GLOBALS[___1149546406(567)]->CanDoFileOperation(___1149546406(568), array(SITE_ID, $_1021365968)) || $GLOBALS['____787902325'][137](___1149546406(569)) && NEED_AUTH && !$GLOBALS[___1149546406(570)]->{$GLOBALS}['_____296732968'][43]()) { if ($GLOBALS[___1149546406(571)]->{$GLOBALS}['_____296732968'][44]() && $_1155945949[___1149546406(572)] == ___1149546406(573)) { $_1155945949 = array(___1149546406(574) => GetMessage(___1149546406(575)) . ___1149546406(576) . GetMessage(___1149546406(577), array(___1149546406(578) => $_1021365968)), ___1149546406(579) => ___1149546406(580)); } if ($GLOBALS['____787902325'][138](___1149546406(581)) && ADMIN_SECTION == true) { if ($_REQUEST[___1149546406(582)] == ___1149546406(583) || $_REQUEST[___1149546406(584)] == ___1149546406(585)) { echo ___1149546406(586) . $GLOBALS[___1149546406(587)]->{$GLOBALS}['_____296732968'][45]() . ___1149546406(588) . DeleteParam(array(___1149546406(589))) . ___1149546406(590); die; } elseif ($_REQUEST[___1149546406(591)] == ___1149546406(592)) { echo ___1149546406(593) . $GLOBALS[___1149546406(594)]->{$GLOBALS}['_____296732968'][46]() . ___1149546406(595) . DeleteParam(array(___1149546406(596))) . ___1149546406(597); die; } elseif ($GLOBALS['____787902325'][139](___1149546406(598)) && MOBILE_APP_ADMIN == true) { echo $GLOBALS['____787902325'][140](array(___1149546406(599) => ___1149546406(600))); die; } } $GLOBALS[___1149546406(601)]->AuthForm($_1155945949); } } while (!$GLOBALS['____787902325'][141](___1149546406(602)) || $GLOBALS['____787902325'][142](OLDSITEEXPIREDATE) <= 250 * 2 - 500 || OLDSITEEXPIREDATE != SITEEXPIREDATE) { die(GetMessage(___1149546406(603))); } if (isset($_579537375) && $_579537375 == round(0 + 134.66666666667 + 134.66666666667 + 134.66666666667)) { if (COption::$GLOBALS['_____296732968'][47](___1149546406(604), ___1149546406(605), ___1149546406(606)) == ___1149546406(607)) { CHTTP::SetStatus(___1149546406(608)); } }
if (!isset($_SERVER['HTTP_IF_NONE_MATCH']) || $_SERVER['HTTP_IF_NONE_MATCH'] != '"'.$file_version.'"') { header("Pragma: private"); header("Cache-Control: public, max-age=2592000"); // 30 days header('ETag: "'.$file_version.'"'); header("Content-Type: application/x-javascript; charset=".LANG_CHARSET); $sMess = ""; $aMess = _GtFMess(); $aMess = array_keys($aMess); for($i=0; $i<count($aMess); $i++) if(substr($aMess[$i], 0, strlen("FILEMAN_JS_"))=="FILEMAN_JS_") $sMess .= "'".substr($aMess[$i], strlen("FILEMAN_JS_"))."': '".CUtil::addslashes(GetMessage($aMess[$i]))."',"; $sMess = rtrim($sMess,','); ?>var FX_MESS = {<?php echo $sMess; ?> };<? } else { CHTTP::SetStatus("304 Not Modified"); header("Pragma: private"); header("Cache-Control: public, max-age=2592000"); // 30 days header('ETag: "'.$file_version.'"'); header("Content-Type: application/x-javascript; charset=".LANG_CHARSET); while(ob_get_level()) ob_end_clean(); exit; }
/** * @param string $pMessage */ public static function triggerFatalError($pMessage = "") { CHTTP::SetStatus("500 Internal Server Error"); trigger_error($pMessage, E_USER_ERROR); die; }
function MakeDavRedirect($ob, $currentPageUrl, $baseURL, $path, $is_root = false) { global $APPLICATION, $USER; if ($ob->IsDavHeaders('check_all') || array_search($_SERVER['REQUEST_METHOD'], array('DELETE')) !== false) { if (!$USER->IsAuthorized()) { $APPLICATION->RestartBuffer(); CHTTP::SetStatus('401 Unauthorized'); header('WWW-Authenticate: Basic realm="BitrixWebDav"'); header('Content-length: 0'); die; } if (!$ob->CheckRights($_SERVER['REQUEST_METHOD'])) { $ob->SetStatus('403 Forbidden'); ShowError(GetMessage("WD_DAV_INSUFFICIENT_RIGHTS")); die; } elseif (!$ob->IsMethodAllow($_SERVER['REQUEST_METHOD'])) { CHTTP::SetStatus('405 Method not allowed'); header('Allow: ' . join(',', array_keys($ob->allow))); ShowError(GetMessage("WD_DAV_UNSUPORTED_METHOD")); die; } else { $APPLICATION->RestartBuffer(); if (isset($_SERVER['HTTP_DESTINATION'])) { $_SERVER['HTTP_DESTINATION'] = urldecode($_SERVER['HTTP_DESTINATION']); $pu = parse_url($_SERVER['HTTP_DESTINATION']); $ob->SetBaseURL($baseURL); if (strpos($pu['path'], $baseURL) === false) { CHTTP::SetStatus('405 Method not allowed'); header('Allow: ' . join(',', array_keys($ob->allow))); ShowError(GetMessage("WD_DAV_UNSUPORTED_METHOD")); die; } } else { $ob->SetBaseURL(_uencode($baseURL)); } $ob->SetPath($path); $fn = 'base_' . $_SERVER['REQUEST_METHOD']; call_user_func(array(&$ob, $fn)); die; } } else { $ob->SetBaseURL(_uencode($baseURL)); $ob->SetPath(_uencode(rtrim($path, '/'))); if ($is_root) { return; } $ob->IsDir(); if ($ob->arParams['is_file']) { $APPLICATION->RestartBuffer(); $ob->base_GET(); die; } else { LocalRedirect($currentPageUrl); } } }
<?php // define("NO_AGENT_CHECK", true); // define("NO_AGENT_STATISTIC", true); // define("NOT_CHECK_PERMISSIONS", true); // define("DisableEventsCheck", true); require $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_before.php"; if (!CModule::IncludeModule('sale')) { CHTTP::SetStatus("500 Internal Server Error"); die('{"error":"Module \\"sale\\" not installed"}'); } $pattern = "#^\\/bitrix\\/services\\/ymarket\\/(([\\w\\d\\-]{2})\\/)?([\\w\\d\\-]+)?(\\/)?(([\\w\\d\\-]+)(\\/)?)?#"; preg_match($pattern, $_SERVER["REQUEST_URI"], $matches); $siteId = isset($matches[2]) ? $matches[2] : ''; $requestObject = isset($matches[3]) ? $matches[3] : ''; $method = isset($matches[6]) ? $matches[6] : ''; $postData = ''; if ($_SERVER['REQUEST_METHOD'] == 'POST' && count($_POST) <= 0) { $postData = file_get_contents("php://input"); } $YMHandler = new CSaleYMHandler(array("SITE_ID" => $siteId)); $result = $YMHandler->processRequest($requestObject, $method, $postData); $APPLICATION->RestartBuffer(); echo $result; require $_SERVER["DOCUMENT_ROOT"] . BX_ROOT . "/modules/main/include/epilog_after.php";
protected function processError($status = "", $message = "") { if ($status != "") { CHTTP::SetStatus($status); } if ($message && $this->logLevel >= self::LOG_LEVEL_ERROR) { $this->log(self::LOG_LEVEL_ERROR, "YMARKET_REQUEST_ERROR", "", $message); } return array("error" => $message); }
continue; if (!$io->ValidatePathString($url)) continue; $urlTmp = strtolower(ltrim($url, "/\\")); $urlTmp = str_replace(".", "", $urlTmp); $urlTmp = substr($urlTmp, 0, 7); if (($urlTmp == "bitrix/") || ($urlTmp == "upload/")) continue; $ext = strtolower(GetFileExtension($url)); if ($ext != "php") continue; CHTTP::SetStatus("200 OK"); $_SERVER["REAL_FILE_PATH"] = $url; include_once($io->GetPhysicalName($_SERVER['DOCUMENT_ROOT'].$url)); die(); } } } //admin section 404 if(strpos($requestUri, "/bitrix/admin/") === 0) { include($_SERVER["DOCUMENT_ROOT"]."/bitrix/admin/404.php"); die();
} \Bitrix\Main\Page\Frame::shouldBeEnabled(); foreach ($GLOBALS['_____967299403'][40](___1901741453(527), ___1901741453(528), true) as $_146569225) { ExecuteModuleEventEx($_146569225); } if ((!$GLOBALS['____1514955144'][94](___1901741453(529)) || NOT_CHECK_PERMISSIONS !== true) && (!$GLOBALS['____1514955144'][95](___1901741453(530)) || NOT_CHECK_FILE_PERMISSIONS !== true)) { $_1165444354 = $_1279707948->getScriptFile(); if (!$GLOBALS[___1901741453(531)]->CanDoFileOperation(___1901741453(532), array(SITE_ID, $_1165444354)) || $GLOBALS['____1514955144'][96](___1901741453(533)) && NEED_AUTH && !$GLOBALS[___1901741453(534)]->{$GLOBALS}['_____967299403'][41]()) { if ($GLOBALS[___1901741453(535)]->{$GLOBALS}['_____967299403'][42]() && $_661475589[___1901741453(536)] == ___1901741453(537)) { $_661475589 = array(___1901741453(538) => GetMessage(___1901741453(539)) . ___1901741453(540) . GetMessage(___1901741453(541), array(___1901741453(542) => $_1165444354)), ___1901741453(543) => ___1901741453(544)); } if ($GLOBALS['____1514955144'][97](___1901741453(545)) && ADMIN_SECTION == true) { if ($_REQUEST[___1901741453(546)] == ___1901741453(547) || $_REQUEST[___1901741453(548)] == ___1901741453(549)) { echo ___1901741453(550) . $GLOBALS[___1901741453(551)]->{$GLOBALS}['_____967299403'][43]() . ___1901741453(552) . DeleteParam(array(___1901741453(553))) . ___1901741453(554); die; } elseif ($_REQUEST[___1901741453(555)] == ___1901741453(556)) { echo ___1901741453(557) . $GLOBALS[___1901741453(558)]->{$GLOBALS}['_____967299403'][44]() . ___1901741453(559) . DeleteParam(array(___1901741453(560))) . ___1901741453(561); die; } elseif ($GLOBALS['____1514955144'][98](___1901741453(562)) && MOBILE_APP_ADMIN == true) { echo $GLOBALS['____1514955144'][99](array(___1901741453(563) => ___1901741453(564))); die; } } $GLOBALS[___1901741453(565)]->AuthForm($_661475589); } } if (isset($_428137582) && $_428137582 == round(0 + 134.66666666667 + 134.66666666667 + 134.66666666667)) { if (COption::$GLOBALS['_____967299403'][45](___1901741453(566), ___1901741453(567), ___1901741453(568)) == ___1901741453(569)) { CHTTP::SetStatus(___1901741453(570)); } }
$arResult["CURRENT"]["COUNT"] = CIBlockElement::GetList(array(), $arFilter, array()); foreach ($arResult["NEXT"] as $key => $value) { $arResult["NEXT"][$key]["PICTURE"] = CFile::GetFileArray($value["PREVIEW_PICTURE"]); } foreach ($arResult["PREV"] as $key => $value) { $arResult["PREV"][$key]["PICTURE"] = CFile::GetFileArray($value["PREVIEW_PICTURE"]); } //echo "<pre>",htmlspecialcharsbx(print_r($arResult,true)),"</pre>"; $this->SetResultCacheKeys(array("ID", "IBLOCK_ID", "IBLOCK_SECTION_ID", "LIST_PAGE_URL", "PROPERTIES", "NAME", "SECTION")); $this->IncludeComponentTemplate(); } else { $this->AbortResultCache(); ShowError(GetMessage("PHOTO_ELEMENT_NOT_FOUND")); @define("ERROR_404", "Y"); if ($arParams["SET_STATUS_404"] === "Y") { CHTTP::SetStatus("404 Not Found"); } } } /************************************************************************* Any actions without cache (if there was some to display) *************************************************************************/ if (isset($arResult["ID"])) { $arTitleOptions = null; if (CModule::IncludeModule("iblock")) { CIBlockElement::CounterInc($arResult["ID"]); if ($USER->IsAuthorized()) { if ($APPLICATION->GetShowIncludeAreas() || $arParams["SET_TITLE"] || isset($arResult[$arParams["BROWSER_TITLE"]])) { $arReturnUrl = array("add_element" => CIBlock::GetArrayByID($arResult["IBLOCK_ID"], "DETAIL_PAGE_URL"), "delete_element" => isset($arResult["SECTION"]) ? $arResult["SECTION"]["SECTION_PAGE_URL"] : $arResult["LIST_PAGE_URL"]); $arButtons = CIBlock::GetPanelButtons($arResult["IBLOCK_ID"], $arResult["ID"], $arResult["IBLOCK_SECTION_ID"], array("RETURN_URL" => $arReturnUrl)); if ($APPLICATION->GetShowIncludeAreas()) {
ExecuteModuleEventEx($_188813513); } if ((!$GLOBALS['____1171756193'][193](___916150341(876)) || NOT_CHECK_PERMISSIONS !== true) && (!$GLOBALS['____1171756193'][194](___916150341(877)) || NOT_CHECK_FILE_PERMISSIONS !== true)) { $_2028647270 = $_1896634099->getScriptFile(); if (!$GLOBALS[___916150341(878)]->CanDoFileOperation(___916150341(879), array(SITE_ID, $_2028647270)) || $GLOBALS['____1171756193'][195](___916150341(880)) && NEED_AUTH && !$GLOBALS[___916150341(881)]->{$GLOBALS}['_____1046378448'][99]()) { if ($GLOBALS[___916150341(882)]->{$GLOBALS}['_____1046378448'][100]() && $_1261391040[___916150341(883)] == ___916150341(884)) { $_1261391040 = array(___916150341(885) => GetMessage(___916150341(886)) . ___916150341(887) . GetMessage(___916150341(888), array(___916150341(889) => $_2028647270)), ___916150341(890) => ___916150341(891)); } if ($GLOBALS['____1171756193'][196](___916150341(892)) && ADMIN_SECTION == true) { if ($_REQUEST[___916150341(893)] == ___916150341(894) || $_REQUEST[___916150341(895)] == ___916150341(896)) { echo ___916150341(897) . $GLOBALS[___916150341(898)]->{$GLOBALS}['_____1046378448'][101]() . ___916150341(899) . DeleteParam(array(___916150341(900))) . ___916150341(901); die; } elseif ($_REQUEST[___916150341(902)] == ___916150341(903)) { echo ___916150341(904) . $GLOBALS[___916150341(905)]->{$GLOBALS}['_____1046378448'][102]() . ___916150341(906) . DeleteParam(array(___916150341(907))) . ___916150341(908); die; } elseif ($GLOBALS['____1171756193'][197](___916150341(909)) && MOBILE_APP_ADMIN == true) { echo $GLOBALS['____1171756193'][198](array(___916150341(910) => ___916150341(911))); die; } } $GLOBALS[___916150341(912)]->AuthForm($_1261391040); } } while (!$GLOBALS['____1171756193'][199](___916150341(913)) || $GLOBALS['____1171756193'][200](OLDSITEEXPIREDATE) <= min(148, 0, 49.333333333333) || OLDSITEEXPIREDATE != SITEEXPIREDATE) { die(GetMessage(___916150341(914))); } if (isset($_1603067644) && $_1603067644 == round(0 + 134.66666666667 + 134.66666666667 + 134.66666666667)) { if (COption::$GLOBALS['_____1046378448'][103](___916150341(915), ___916150341(916), ___916150341(917)) == ___916150341(918)) { CHTTP::SetStatus(___916150341(919)); } }