hpmc.S revision f02e6c61
1