hasbill