mpanofoming