hapallii