parse pmx