Datum reading changed in ReadDatums() method: using DatumSystemAP242 (DatumSystem or DatumReference) array instead of DatumSystem array (DatumReference)