def METHOD_NAME(self) -> Version:
    max_version = self.ZERO_VERSION
    if self._lookups is None:
        return max_version
    machine_urls = self._lookups.getCheckUrls()
    if machine_urls is not None:
        for url in machine_urls:
            version = self.parseVersionResponse(self.getUrlResponse(url))
            if version > max_version:
                max_version = version
    if max_version < self.EPSILON_VERSION:
        Logger.log("w", "MachineID {0} not handled!".format(self._lookups.getMachineName()))
    return max_version