haft