4 03 "string" 58 "" "string" 01
5 05 58 "varname" "Label" 02
10 The first 20 or so lines appear to be present in each file as permutations.
15 last number on each line is the number of directly nested groups
18 second-to-last number on first line is the dimension number: 00, i1,
21 second-to-last number on remaining lines is i-1 for groups, or a
22 counter from i0 for categories
24 First line of each dimension:
25 03 "Short" 58 "id" "Long" 01 00 0x i2 0y 00 [01|i1] z w
26 05 58 "varname" "Label" [02|03] 00 0x i2 0y 00 [01|i1] z w
29 2 only occurs once and may indicate corner text or layering
31 z is 00 or iN and counts up the dimension number from 0 for the
33 w is iN and specifies the number of directly nested groups or categories.
38 format: dd ww ff 00, e.g. F40.1 is 01 28 05 00
39 01 - double (01 58 format double)
40 02 - instance of a variable (02 58 format double "varname" "Variable Label")
41 03 - just a string (03 "Short Name" 58 "identifier" "Long Name")
42 05 - variable (05 58 "varname" "Variable Label")