As suggested above, most FP providers have a multitude of formats and typically create them around airline requirements rather than their own preferences. I understand that SAA's provider has around 500 different formats and that the SAA format is very much to SAA's specification.