hmnpy

For definition of hmnpy, please visit here.