hmpd