function ParseServerData(&$_1578475697, &$_1707281516, &$_1215847690) { $_1211416833 = ___1032422006(1647); $_1707281516 = array(); CUpdateClient::AddMessage2Log(___1032422006(1648)); if ($GLOBALS['____2058819955'][730]($_1578475697) <= 1488 / 2 - 744) { $_1211416833 .= ___1032422006(1649) . GetMessage(___1032422006(1650)) . ___1032422006(1651); } if ($GLOBALS['____2058819955'][731]($_1211416833) <= 221 * 2 - 442) { if (SubStr($_1578475697, min(108, 0, 36), StrLen(___1032422006(1652))) != ___1032422006(1653) && CUpdateClient::IsGzipInstalled()) { $_1578475697 = @$GLOBALS['____2058819955'][732]($_1578475697); } if (SubStr($_1578475697, 786 - 2 * 393, StrLen(___1032422006(1654))) != ___1032422006(1655)) { CUpdateClient::AddMessage2Log($GLOBALS['____2058819955'][733]($_1578475697, min(212, 0, 70.666666666667), round(0 + 25 + 25 + 25 + 25)), ___1032422006(1656)); $_1211416833 .= ___1032422006(1657) . GetMessage(___1032422006(1658)) . ___1032422006(1659); } } if ($GLOBALS['____2058819955'][734]($_1211416833) <= 884 - 2 * 442) { $_844992881 = new CUpdatesXML(); if ($_844992881->LoadString($_1578475697) && $_844992881->GetTree()) { $_1707281516 = $_844992881->GetArray(); } if (!$GLOBALS['____2058819955'][735]($_1707281516) || !isset($_1707281516[___1032422006(1660)]) || !$GLOBALS['____2058819955'][736]($_1707281516[___1032422006(1661)])) { $_1211416833 .= ___1032422006(1662) . GetMessage(___1032422006(1663)) . ___1032422006(1664); } } if ($GLOBALS['____2058819955'][737]($_1211416833) <= 948 - 2 * 474) { if (isset($_1707281516[___1032422006(1665)][___1032422006(1666)][___1032422006(1667)])) { $_1203319381 = $_1707281516[___1032422006(1668)][___1032422006(1669)][___1032422006(1670)][min(138, 0, 46)][___1032422006(1671)][___1032422006(1672)]; if (StrLen($_1203319381) > min(68, 0, 22.666666666667)) { COption::$GLOBALS['_____223265920'][42](US_BASE_MODULE, ___1032422006(1673), $_1203319381); } } if (isset($_1707281516[___1032422006(1674)][___1032422006(1675)][___1032422006(1676)])) { CUpdateClient::__467383209($_1707281516[___1032422006(1677)][___1032422006(1678)][___1032422006(1679)][142 * 2 - 284][___1032422006(1680)]); } } if ($GLOBALS['____2058819955'][738]($_1211416833) > 1416 / 2 - 708) { CUpdateClient::AddMessage2Log($_1211416833, ___1032422006(1681)); $_1215847690 .= $_1211416833; return False; } else { return True; } }