hpd