habpQ