Index File			
4 byte signature, 'DWHO'			
4 byte canned data major version			
4 byte canned data minor version			
			
Followed by records of the following format.  Only one of each type of record can exist in a file, except IDX records.			
			
Header Record Format			
Offset	Size	Name	Description
0	2	ID	ID of the type of record stored
2	2	SIZE	Size of this record
4	SIZE	REC	Record data
			
Header Record Types			
ID	Size	Description	
0	INV	INV	Invalid record
1	4	TYPE	Type of data stored
2	4	VERSION	Version information.  First 4 bytes, major version.  Second 4 bytes, minor version
3	4	ID	4 byte random field to match associated data files
3	8	CREATION_TIME	Unix time of dataset creation, seconds field
5	Variable	DESC	Description string of data stored
6	Variable	HEADER	Custom header for the user
7	25	IDX	Index of data record
8	0	END	End marker -- no more records follow.  Only required for merged files
			
Data Records			
Offset	Size	Name	Description
0	8	SECS	Seconds timestamp
8	8	USECS	Microseconds timestamp
16	4	OFS	File offset of this record
20	4	SIZE	Size of this record
24	1	FILE	Data file containing this record
			
			
Data Files are started with a 4 bytes ID to match the idx file, then just successive data records of variable length			
