hop phap