public Map<String, Object> getCountryInfo() { Map reply = getVersionCheckInfo(REASON_EXTERNAL_IP, AT_EITHER); Map<String, Object> info = (Map<String, Object>) reply.get("source_info"); if (info == null) { return (new HashMap<String, Object>()); } else { return (BDecoder.decodeStrings(info)); } }