hasbany