xf100mp