hallf1