Thanks for the information so far, folks.
Now this boils down to interpreting the final CMS record for each file.
I'm not clear on how to interpret them, however. For example,
Block 10, 87 bytes:
000000 02 c3 d4 e2 d5 01 76 00 01 c1 f1 01 75 00 00 c6 |.CMSN....A1....F|
000010 00 00 00 00 50 00 08 f8 f4 12 05 12 31 00 00 01 |....&..84.......|
000020 3b 00 00 00 08 00 00 01 75 01 04 84 12 05 12 31 |...........d....|
000030 21 00 00 00 00 e4 e3 c5 40 e2 c1 e2 c6 c9 d3 c5 |.....UTE SASFILE|
000040 40 00 00 00 00 c3 c8 c5 c3 d2 f1 40 40 d7 e2 c1 | ....CHECK1 PSA|
000050 e2 40 40 40 40 c1 f1 |S A1 |
I can figure some parts of it; for example, the hex 50 at offset 0x14
apparently is the record length. I'm guessing that the 01 04 84 might
be a date code in packed BCD.
Guesses welcome !
TIA
Chuck