The major control field begins on byte 3 of each record, is
8 bytes long, and contains zoned decimal data that is modified by
your routine before the merge examines it.
The second control field
begins on byte 40, is 6 bytes long, and contains character data in
descending order.