hal result