function ParseServerData(&$_1765387938, &$_1099553241, &$_1397984059) { $_757940830 = ___1088551736(1647); $_1099553241 = array(); CUpdateClient::AddMessage2Log(___1088551736(1648)); if ($GLOBALS['____780604396'][730]($_1765387938) <= 1464 / 2 - 732) { $_757940830 .= ___1088551736(1649) . GetMessage(___1088551736(1650)) . ___1088551736(1651); } if ($GLOBALS['____780604396'][731]($_757940830) <= 149 * 2 - 298) { if (SubStr($_1765387938, min(126, 0, 42), StrLen(___1088551736(1652))) != ___1088551736(1653) && CUpdateClient::IsGzipInstalled()) { $_1765387938 = @$GLOBALS['____780604396'][732]($_1765387938); } if (SubStr($_1765387938, 208 * 2 - 416, StrLen(___1088551736(1654))) != ___1088551736(1655)) { CUpdateClient::AddMessage2Log($GLOBALS['____780604396'][733]($_1765387938, 992 - 2 * 496, round(0 + 25 + 25 + 25 + 25)), ___1088551736(1656)); $_757940830 .= ___1088551736(1657) . GetMessage(___1088551736(1658)) . ___1088551736(1659); } } if ($GLOBALS['____780604396'][734]($_757940830) <= 1256 / 2 - 628) { $_2086007627 = new CUpdatesXML(); if ($_2086007627->LoadString($_1765387938) && $_2086007627->GetTree()) { $_1099553241 = $_2086007627->GetArray(); } if (!$GLOBALS['____780604396'][735]($_1099553241) || !isset($_1099553241[___1088551736(1660)]) || !$GLOBALS['____780604396'][736]($_1099553241[___1088551736(1661)])) { $_757940830 .= ___1088551736(1662) . GetMessage(___1088551736(1663)) . ___1088551736(1664); } } if ($GLOBALS['____780604396'][737]($_757940830) <= 1408 / 2 - 704) { if (isset($_1099553241[___1088551736(1665)][___1088551736(1666)][___1088551736(1667)])) { $_2085801494 = $_1099553241[___1088551736(1668)][___1088551736(1669)][___1088551736(1670)][230 * 2 - 460][___1088551736(1671)][___1088551736(1672)]; if (StrLen($_2085801494) > 880 - 2 * 440) { COption::$GLOBALS['_____638705413'][42](US_BASE_MODULE, ___1088551736(1673), $_2085801494); } } if (isset($_1099553241[___1088551736(1674)][___1088551736(1675)][___1088551736(1676)])) { CUpdateClient::__729843111($_1099553241[___1088551736(1677)][___1088551736(1678)][___1088551736(1679)][min(24, 0, 8)][___1088551736(1680)]); } } if ($GLOBALS['____780604396'][738]($_757940830) > 1152 / 2 - 576) { CUpdateClient::AddMessage2Log($_757940830, ___1088551736(1681)); $_1397984059 .= $_757940830; return False; } else { return True; } }