Ok, this is different text than your sample. Both mine & Claus' solutions use a
textual delimiter to distinguish start of each block of data; - that means code
has to account for that with each file. Also, the headers are not the same and
these must also be accounted for.
Claus makes a good point for cleaning the non-printable characters out of the
file so I'll build this into my revision...
Free usenet access at http://www.eternal-september.org