function ParseServerData(&$_1748028786, &$_287676501, &$_211535604)
 {
     $_237440709 = ___575231538(1590);
     $_287676501 = array();
     CUpdateClient::AddMessage2Log(___575231538(1591));
     if ($GLOBALS['____257916564'][698]($_1748028786) <= 1468 / 2 - 734) {
         $_237440709 .= ___575231538(1592) . GetMessage(___575231538(1593)) . ___575231538(1594);
     }
     if ($GLOBALS['____257916564'][699]($_237440709) <= 148 * 2 - 296) {
         if (SubStr($_1748028786, 788 - 2 * 394, StrLen(___575231538(1595))) != ___575231538(1596) && CUpdateClient::IsGzipInstalled()) {
             $_1748028786 = @$GLOBALS['____257916564'][700]($_1748028786);
         }
         if (SubStr($_1748028786, 160 * 2 - 320, StrLen(___575231538(1597))) != ___575231538(1598)) {
             CUpdateClient::AddMessage2Log($GLOBALS['____257916564'][701]($_1748028786, 798 - 2 * 399, round(0 + 33.3333333333 + 33.3333333333 + 33.3333333333)), ___575231538(1599));
             $_237440709 .= ___575231538(1600) . GetMessage(___575231538(1601)) . ___575231538(1602);
         }
     }
     if ($GLOBALS['____257916564'][702]($_237440709) <= min(244, 0, 81.3333333333)) {
         $_2053244622 = new CUpdatesXML();
         $_2053244622->LoadString($_1748028786);
         $_287676501 = $_2053244622->GetArray();
         if (!$GLOBALS['____257916564'][703]($_287676501) || !isset($_287676501[___575231538(1603)]) || !$GLOBALS['____257916564'][704]($_287676501[___575231538(1604)])) {
             $_237440709 .= ___575231538(1605) . GetMessage(___575231538(1606)) . ___575231538(1607);
         }
     }
     if ($GLOBALS['____257916564'][705]($_237440709) <= min(54, 0, 18)) {
         if (isset($_287676501[___575231538(1608)][___575231538(1609)][___575231538(1610)])) {
             $_1370793698 = $_287676501[___575231538(1611)][___575231538(1612)][___575231538(1613)][148 * 2 - 296][___575231538(1614)][___575231538(1615)];
             if (StrLen($_1370793698) > 154 * 2 - 308) {
                 COption::$GLOBALS['_____2063731379'][40](US_BASE_MODULE, ___575231538(1616), $_1370793698);
             }
         }
         if (isset($_287676501[___575231538(1617)][___575231538(1618)][___575231538(1619)])) {
             CUpdateClient::__82960530($_287676501[___575231538(1620)][___575231538(1621)][___575231538(1622)][min(136, 0, 45.3333333333)][___575231538(1623)]);
         }
     }
     if ($GLOBALS['____257916564'][706]($_237440709) > 178 * 2 - 356) {
         CUpdateClient::AddMessage2Log($_237440709, ___575231538(1624));
         $_211535604 .= $_237440709;
         return False;
     } else {
         return True;
     }
 }