hupPM