1 Exactly one NavRoot is always present
3 Exactly one NavHead is present except for .spo files that are (mostly)
6 The Nav* strings only appear once per file, as:
8 Sometimes there is zero spacing between these.
12 "SPSS Output Document"
13 (i0? | i1 63) ffff 0000
14 "NavHead" # or any other "Nav*"
15 02 int32[x] int32[y] i24 int32[z] int32[w] int32[v]
16 (i0 | i1 | i2 | i3 | i4)
20 00 (i0 (i0 | i1) 00)? ffff 0000
21 ("IndexedCollection" | "DspString")
22 and then with the IndexedCollection case:
24 and the DspString case:
25 01 02 28 (00|05) 00 (00|01)
26 often followed by a string
28 Charset numbers come from the list for \fcharset in the RTF
30 http://latex2rtf.sourceforge.net/rtfspec_6.html#rtfspec_10 The charset
31 number appears 4 bytes before the font name string, e.g. here it is
34 01 01 ed ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 bc 02 00 00 00 00 00 b2 00 00 00 22 41 72 61 62 69 63 20 54 72 61 6e 73 70 61 72 65 6e 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 ............................."Arabic Transparent..............P...............
36 and here it is 0xee or 238 (Polish):
38 01 01 ed ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 bc 02 00 00 00 00 00 ee 00 00 00 22 41 72 69 61 6c 00 61 00 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 ............................."Arial.a.l.......................P...............
40 It is usually 0 for "ANSI".
42 DspString is the label of the object that is currently selected.
44 The currently selected object is always the first in the file
45 regardless of the output hierarchy and order
47 The entire rec:NavPivot contents, minus the final 00 byte, appear
48 later in the file to identify the selected object. However, the
49 initial 02 02*8 can disappear into a "float 0.0" if there's a leading
52 Each object has a small negative number, e.g. 0xfffffe91 == -390.
55 NavRoot: root output object
57 NavHead: heading with subobjects
58 NavTreeViewItem: assocated with NavHead somehow
59 NavTitle: title within a heading
63 The start of the file might be a version number
65 x and y are either 0 or 2-3 byte values, e.g. 0x670b or 0x3b989.
66 z is a 2-3 byte negative value, e.g. 0xffff8997
67 w is a 2-byte value or 0
68 v is a 2-byte negative value or 0
79 00 18 00 00 00 00 00 00 00 de ff ff ff 18 00 00 00 00 00 00 00 28 00 00 00 28 00 00 00 18 04 00 00 ae 73 01 00 00 00 00 00 00 34 21 00 00 f8 2a 00 00 01 00 07 00 01 00 f6 04 00 00 f6 04 00 00 f6 04 00 00 f6 04 00 00 00 00 f0 00 00 00 00 00 01 00
95 00 1f 80 02 00 00 00 00 00 00 00 00 18 00 00 00 00 00 00 00 06 02 00 00 28 fd ff ff 02 00 00 00 01 00 00
97 1456 01 00 00 00 00 00 00 00 03 80 00 00 00 00 00 00-00 00 00 00 05 80 01 02 28 05 00 01 03 4c 6f 67- 07 80 00 02 00 00........................(....Log......
98 3 01 00 00 00 01 00 00 00 03 80 00 00 00 00 00 00-00 00 00 00 05 80 01 02 28 05 00 01 03 4c 6f 67- 07 80 00 02 00 00........................(....Log......
99 13 00 00 00 00 00 00 00 03 80 00 00 00 00 00 00 00-00 00 00 05 80 01 02 28 05 00 00 00 08 53 50 53-53 20 4c 6f 67 07.......................(.....SPSS Log.
100 13 00 00 00 00 00 00 00 03 80 00 00 00 00 00 00 00-00 00 00 07 80 01 02 28 05 00 00 00 08 53 50 53-53 20 4c 6f 67 09.......................(.....SPSS Log.
101 13 01 00 00 00 00 00 00 00 03 80 00 00 00 00 00 00-00 00 00 00 05 80 01 02 28 05 00 01 08 53 50 53-53 20 4c 6f 67 07........................(....SPSS Log.
109 02 byte[x] 00 i2 (i0|i3) i1 00*7
111 where x is between 0a and 2e
119 02 fa 3c 00 00 3b 5a 01 00
120 18 00 00 00 b4 35 ff ff 7f
126 02 00 00 00 00 00 00 00 00
127 18 00 00 00 93 f0 ff ff dc
133 ffff 0000 "DspSimpleText"
136 ffff 0000 "DspString"
137 01 02 28 05 00 01 "Text Output"
139 ffff 0000 "NavOleItem"
143 01 00 00 00 00 00 00 00 00 00 00
152 01 00 00 00 00 00 00 00 00 00 00
156 ffff 0000 "PTPivotController"
157 02 67 02 00 00 a1 0d 00 00
164 02 29 20 69 31 38 28 66 38
170 ffff 0000 "PVPivotView"
173 ffff 0000 "PMPivotModel"
176 ffff 0000 "NDimensional__DspCell"
179 ffff 0000 "IndexedCollection"
191 00 03 80 00 00 00 00 00 00 00 00 00 00
193 ffff 0000 "DspNumber"
195 NavTitle 02 00 00 00 00 00 00 00 00 18 00 00 00 03 .. .. .. 00 04 00 00 .. .. ff ff 02 00 00 00 01 00 00
198 80 01 02 28 05 00 01 <len1> <string>
199 80 01 02 28 05 00 01 ff <len2> <string>
200 80 01 03 28 05 80 02 <double>
203 80 00 00 00 00 00 00 00 00 00 00 ..
207 01 <decimals> <width> <type>
209 NDimensional__DspCell:
212 IndexedCollection: 7+(9*ndims) bytes
216 11 80 00 08 00 00 00 01 00
219 13 80 00 5c 00 00 00 01 00
220 13 80 00 05 00 00 00 01 00
223 11 80 00 02 00 00 00 01 00
224 11 80 00 03 00 00 00 01 00
225 11 80 00 03 00 00 00 01 00
227 ^^ number of categories
229 ----------------------------------------------------------------------
232 3 dimensions, 92x92x5:
233 NDimensional__DspCell 00 03 00 00 00
235 IndexedCollection 00 5c 00 00 00 01 00 13 80 00 5c 00 00 00 01 00 13 80 00 05 00 00 00 01 00
237 The cells are in order last dimension changes most quickly.
239 ----------------------------------------------------------------------
243 4-dimensions, 1x2x3x3, 18 cells
245 16 80 -> next 4th dim
246 11 80 00 03 00 00 00 01 00 -> increment another dim
248 ----------------------------------------------------------------------
250 rec:PMModelItemInfo 00
251 .. .. .. .. .. .. .. .. .. .. .. .. cell F40.2 "Contents" 07 .. .. .. 55 80 .. 57 80 ..
252 00 .. .. .. .. .. .. .. 07 .. 74 0e cell F40.2 "Output Created" .. .. .. .. 55 80 .. 57 80 ..
253 01 .. .. .. .. .. .. .. 08 .. 74 0e cell F40.2 "Comments" .. .. .. .. 55 80 .. 57 80 ..
254 .. .. .. .. .. .. .. .. .. .. .. .. cell F40.2 "Input" 06 .. .. .. 55 80 .. 57 80 ..
255 02 .. .. .. .. .. .. .. 0a .. 74 0e cell F40.2 "Data" .. .. .. .. 55 80 .. 57 80 ..
256 03 .. .. .. .. .. .. .. .. .. .. .. cell F40.2 "Active Dataset" .. .. .. .. 55 80 .. 57 80 ..
257 04 .. .. .. .. .. .. .. 0e .. 74 0e cell F40.2 "Filter" .. .. .. .. 55 80 .. 57 80 ..
258 05 .. .. .. .. .. .. .. 11 .. 74 0e cell F40.2 "Weight" .. .. .. .. 55 80 .. 57 80 ..
259 06 .. .. .. .. .. .. .. 12 .. 74 0e cell F40.2 "Split File" .. .. .. .. 55 80 .. 57 80 ..
260 07 .. .. .. .. .. .. .. 13 .. 74 0e cell F40.2 "N of Rows in Working Data File" .. .. .. .. 55 80 .. 57 80 ..
261 .. .. .. .. .. .. .. .. .. .. .. .. cell F40.2 "Missing Value Handling" 02 .. .. .. 55 80 .. 57 80 ..
262 08 .. .. .. .. .. .. .. .. .. .. .. cell F40.2 "Definition of Missing" .. .. .. .. 55 80 .. 57 80 ..
263 09 .. .. .. .. .. .. .. .. .. .. .. cell F40.2 "Cases Used" .. .. .. .. 55 80 .. 57 80 ..
264 0a .. .. .. .. .. .. .. 17 .. 74 0e cell F40.2 "Weight Handling" .. .. .. .. 55 80 .. 57 80 ..
265 0b .. .. .. .. .. .. .. 18 .. 74 0e cell F40.2 "Syntax" .. .. .. .. 55 80 .. 57 80 ..
266 .. .. .. .. .. .. .. .. .. .. .. .. cell F40.2 "Resources" 03 .. .. .. 55 80 .. 57 80 ..
267 0c .. .. .. .. .. .. .. 1b .. 74 0e cell F40.2 "Elapsed Time" .. .. .. .. 55 80 .. 57 80 ..
268 0d .. .. .. .. .. .. .. .. .. .. .. cell F40.2 "Maximum Memory Required" .. .. .. .. 55 80 .. 57 80 ..
269 0e .. .. .. .. .. .. .. .. .. .. .. cell F40.2 "Processor Time"
273 rec:PMModelItemInfo ..
274 .. .. .. .. 01 .. .. .. 91 1a 74 0e cell F40.2 "Statistics" 05 .. .. .. ff 7f 51 19 02 80 .. ff 7f 53 19 02 80 ..
275 00 .. .. .. .. .. .. .. 98 1a 74 0e cell F40.2 "Pearson Correlation" .. .. .. .. ff 7f 51 19 02 80 .. ff 7f 53 19 02 80 ..
276 01 .. .. .. .. .. .. .. 99 1a 74 0e cell F40.2 "Sig. (2-tailed)" .. .. .. .. ff 7f 51 19 02 80 .. ff 7f 53 19 02 80 ..
277 02 .. .. .. .. .. .. .. 96 1a 74 0e cell F40.2 "Sum of Squares and Cross-products" .. .. .. .. ff 7f 51 19 02 80 .. ff 7f 53 19 02 80 ..
278 03 .. .. .. .. .. .. .. 97 1a 74 0e cell F40.2 "Covariance" .. .. .. .. ff 7f 51 19 02 80 .. ff 7f 53 19 02 80 ..
279 04 .. .. .. .. .. .. .. 94 1a 74 0e cell F40.2 "N" .. .. .. .. .. .. .. .. .. ..
280 05 .. .. .. 01 .. ff 7f 57 19 02 .. ff 7f 5b 19 02 .. ff 7f 5f 19 02 .. ff 7f 63 19 02 .. ff 7f 67 19 02 .. .. 05 .. .. .. .. .. .. .. .. .. 01 .. .. .. 02 .. .. .. 03 .. .. .. 04 .. .. .. ff 7f 4f 19 02 80 ..
281 ff 7f 51 19 02 80 .. ff 7f 53 19 02 80 ..
282 .. .. .. .. 01 .. .. .. 90 1a 74 0e
284 rec:PMModelItemInfo .. ..
285 .. .. .. 01 .. .. .. ff ff ff ff cell F40.2 "score" 01 .. .. .. 86 80 .. 88 80 .. ..
286 .. .. .. .. .. .. .. f4 0e 74 0e cell F40.2 "Valid" 09 .. .. .. 86 80 .. 88 80 .. ..
287 .. .. .. .. .. .. .. ff ff ff ff cell F40.2 xxx19 "17..." .. .. .. .. 86 80 .. 88 80 .. 01
288 .. .. .. .. .. .. .. ff ff ff ff cell F40.2 xxx19 "22..." .. .. .. .. 86 80 .. 88 80 .. 02
289 .. .. .. .. .. .. .. ff ff ff ff cell F40.2 xxx19 "26..." .. .. .. .. 86 80 .. 88 80 .. 03
290 .. .. .. .. .. .. .. ff ff ff ff cell F40.2 xxx19 "29..." .. .. .. .. 86 80 .. 88 80 .. 04
291 .. .. .. .. .. .. .. ff ff ff ff cell F40.2 xxx19 "33..." .. .. .. .. 86 80 .. 88 80 .. 05
292 .. .. .. .. .. .. .. ff ff ff ff cell F40.2 xxx19 "37..." .. .. .. .. 86 80 .. 88 80 .. 06
293 .. .. .. .. .. .. .. ff ff ff ff cell F40.2 xxx19 "40..." .. .. .. .. 86 80 .. 88 80 .. 07
294 .. .. .. .. .. .. .. ff ff ff ff cell F40.2 xxx19 "48..." .. .. .. .. 86 80 .. 88 80 .. 08
295 .. .. .. .. .. .. .. f2 0e 74 0e cell F40.2 "Total" .. .. .. .. .. .. .. .. .. .. 09
296 .. .. .. 01 .. 90 .. 94 .. 98 .. 9c .. a0 .. a4 .. a8 .. ac .. b0 .. .. 09 .. .. .. .. .. .. .. .. .. 01 .. .. .. 02 .. .. .. 03 .. .. .. 04 .. .. .. 05 .. .. .. 06 .. .. .. 07 .. .. .. 08 .. ..
297 .. 84 80 .. 86 80 .. 88 80 .. .. .. .. .. 01 .. .. .. eb 0e 74 0e cell F40.2 "Statistics"
298 04 .. .. .. 86 80 .. 88 80 .. .. .. .. .. .. .. .. .. dc 0e 74 0e cell F40.2 "Frequency"
299 .. .. .. .. 86 80 .. 88 80 .. 01 .. .. .. .. .. .. .. e6 0e 74 0e cell F40.2 "Percent"
300 .. .. .. .. 86 80 .. 88 80 .. 02 .. .. .. .. .. .. .. f5 0e 74 0e cell F40.2 "Valid Percent"
301 .. .. .. .. 86 80 .. 88 80 .. 03 .. .. .. .. .. .. .. da 0e 74 0e cell F40.2 "Cumulative Percent"
302 .. .. .. .. .. .. .. .. .. .. 04 .. .. .. 01 .. b9 .. bd .. c1 .. c5 .. .. 04 .. .. .. .. .. .. .. .. .. 01 .. .. .. 02 .. .. .. 03 .. .. .. .. .. .. .. .. 01 .. .. 11 .. .. .. .. .. .. .. .. .. 4b .. .. .. .. .. .. .. .. .. .. ..
306 rec:PMModelItemInfo 00
307 00 00 00 00 01 00 00 00 00 00 00 00 cell F40.2 "Variables" 5a 00 00 00 64 85 00 66 85 00
308 00 00 00 00 00 00 00 00 ff ff ff ff cell F40.2 "i10149" 00 00 00 00 64 85 00 66 85 00
309 01 00 00 00 00 00 00 00 ff ff ff ff cell F40.2 "i10150" 00 00 00 00 64 85 00 66 85 00
310 02 00 00 00 00 00 00 00 ff ff ff ff cell F40.2 "i10154" 00 00 00 00 64 85 00 66 85 00
311 03 00 00 00 00 00 00 00 ff ff ff ff cell F40.2 "i10168" 00 00 00 00 64 85 00 66 85 00
312 04 00 00 00 00 00 00 00 ff ff ff ff cell F40.2 "i10171" 00 00 00 00 64 85 00 66 85 00
313 05 00 00 00 00 00 00 00 ff ff ff ff
315 00 00 00 00 64 85 00 66 85 00 06 00 00 00 00 00 00 00 ff ff ff ff
317 00 00 00 00 64 85 00 66 85 00 07 00 00 00 00 00 00 00 ff ff ff ff
319 00 00 00 00 64 85 00 66 85 00 08 00 00 00 00 00 00 00 ff ff ff ff
321 00 00 00 00 64 85 00 66 85 00 09 00 00 00 00 00 00 00 ff ff ff ff ....d..f..............
323 00 00 00 00 64 85 00 66 85 00 0a 00 00 00 00 00 00 00 ff ff ff ff ....d..f..............
325 00 00 00 00 64 85 00 66 85 00 0b 00 00 00 00 00 00 00 ff ff ff ff
327 00 00 00 00 64 85 00 66 85 00 0c 00 00 00 00 00 00 00 ff ff ff ff
329 00 00 00 00 64 85 00 66 85 00 0d 00 00 00 00 00 00 00 ff ff ff ff ....d..f..............
331 00 00 00 00 64 85 00 66 85 00 0e 00 00 00 00 00 00 00 ff ff ff ff
333 00 00 00 00 64 85 00 66 85 00 0f 00 00 00 00 00 00 00 ff ff ff ff
335 00 00 00 00 64 85 00 66 85 00 10 00 00 00 00 00 00 00 ff ff ff ff
337 00 00 00 00 64 85 00 66 85 00 11 00 00 00 00 00 00 00 ff ff ff ff
339 00 00 00 00 64 85 00 66 85 00 12 00 00 00 00 00 00 00 ff ff ff ff
341 00 00 00 00 64 85 00 66 85 00 13 00 00 00 00 00 00 00 ff ff ff ff
343 00 00 00 00 64 85 00 66 85 00 14 00 00 00 00 00 00 00 ff ff ff ff
345 00 00 00 00 64 85 00 66 85 00 15 00 00 00 00 00 00 00 ff ff ff ff
347 00 00 00 00 64 85 00 66 85 00 16 00 00 00 00 00 00 00 ff ff ff ff
349 00 00 00 00 64 85 00 66 85 00 17 00 00 00 00 00 00 00 ff ff ff ff
351 00 00 00 00 64 85 00 66 85 00 18 00 00 00 00 00 00 00 ff ff ff ff
355 ff is a way to say that there's a 4-byte number instead of 1-byte?
358 01 01 ed ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 bc 02 00 00 00 00 00 00 00 00 00 22 41 72 69 61 6c 00 61 00 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
359 07 80 00 02 00 00 00 0a 00 01 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00
360 01 01 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90 01 00 00 00 00 00 00 00 00 00 22 43 6f 75 72 69 65 72 20 4e 65 77 00 72 00 20 00 4e 00 65 00 77 00 00 00 00 00 00 00 00 00 00 00 50 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
361 07 80 00 00 00 00 00 0f 00 01 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00
365 .. .. .. .. .. .. a9 80 .. 01 .. .. .. .. .. ff ff ff .. .. .. ab 80 .. 01 .. .. .. c8 .. 78 .. 78 .. 14 .. 14 .. .. .. 01 .. f3 ff ff ff .. .. .. .. .. .. .. .. .. .. .. .. 90 01 .. .. .. .. .. .. .. .. .. 22
366 .. .. .. .. .. .. a9 80 .. 01 .. .. .. .. .. ff ff ff .. .. .. ab 80 .. 01 .. .. .. c8 .. 78 .. a0 .. 14 .. 14 .. .. .. 01 .. ef ff ff ff .. .. .. .. .. .. .. .. .. .. .. .. 90 01 .. .. .. .. .. .. .. .. .. 22
367 .. .. .. .. .. .. a9 80 .. 01 .. .. .. .. .. ff ff ff .. .. .. ab 80 .. 01 .. .. .. c8 .. 78 .. a0 .. 14 .. 14 .. .. .. 01 .. f2 ff ff ff .. .. .. .. .. .. .. .. .. .. .. .. bc 02 .. .. 01 .. .. .. .. .. .. 12
368 .. .. .. .. .. .. a9 80 .. 01 .. .. .. .. .. ff ff ff .. .. .. ab 80 .. 01 .. .. .. c8 .. 78 .. a0 .. 14 .. 14 .. .. .. 01 .. f2 ff ff ff .. .. .. .. .. .. .. .. .. .. .. .. 90 01 .. .. .. .. .. .. .. .. .. 22
369 80 .. 80 .. .. .. a9 80 .. 01 .. .. .. .. .. ff ff ff .. .. .. ab 80 .. 01 .. .. .. c8 .. 78 .. a0 .. 14 .. 14 .. .. .. 01 .. f3 ff ff ff .. .. .. .. .. .. .. .. .. .. .. .. 90 01 .. .. .. .. .. .. .. .. .. 22
382 02 .. .. .. .. .. .. .. ..
383 18 .. .. .. .. .. .. .. b3 02 .. .. 30 f8 ff ff 01 .. .. .. 01 .. .. cell F40.2 "LogA" 07 80 .. 02 .. .. .. 0f .. 01 .. .. .. .. .. .. .. .. .. 01 .. .. .. .. .. .. 01 01 f5 ff ff ff .. .. .. .. .. .. .. .. .. .. .. .. 90 01 .. .. .. .. .. .. .. .. .. 22 41 72 69 61 6c .. .. .. .. .. .. .. .. .. .. .. .. .. .. rtf .. 0e float 0.......
384 18 .. .. .. 0e f8 ff ff b3 02 .. .. 3e f0 ff ff 01 .. .. .. 01 .. .. cell F40.2 "LogB" 07 80 .. 02 .. .. .. 13 .. 01 .. .. .. .. .. .. .. .. .. 01 .. .. .. .. .. .. 01 01 f5 ff ff ff .. .. .. .. .. .. .. .. .. .. .. .. 90 01 .. .. .. .. .. .. .. .. .. 22 41 72 69 61 6c .. .. .. .. .. .. .. .. .. .. .. .. .. .. rtf .. 0e float 0.......
385 18 .. .. .. 1c f0 ff ff 5f 02 .. .. 4c e8 ff ff 01 .. .. .. 01 .. .. cell F40.2 "LogC" 07 80 .. 02 .. .. .. 17 .. 01 .. .. .. .. .. .. .. .. .. 01 .. .. .. .. .. .. 01 01 f5 ff ff ff .. .. .. .. .. .. .. .. .. .. .. .. 90 01 .. .. .. .. .. .. .. .. .. 22 41 72 69 61 6c .. .. .. .. .. .. .. .. .. .. .. .. .. .. rtf .. 0e float 0.......
386 18 .. .. .. 2a e8 ff ff 5f 02 .. .. 5a e0 ff ff 01 .. .. .. 01 .. .. cell F40.2 "LogD" 07 80 .. 02 .. .. .. 1b .. 01 .. .. .. .. .. .. .. .. .. 01 .. .. .. .. .. .. 01 01 f5 ff ff ff .. .. .. .. .. .. .. .. .. .. .. .. 90 01 .. .. .. .. .. .. .. .. .. 22 41 72 69 61 6c .. .. .. .. .. .. .. .. .. .. .. .. .. .. rtf .. 0e float 0.......
387 18 .. .. .. 38 e0 ff ff 5f 02 .. .. 68 d8 ff ff 01 .. .. .. 01 .. .. cell F40.2 "LogE" 07 80 .. 02 .. .. .. 1f .. 01 .. .. .. .. .. .. .. .. .. 01 .. .. .. .. .. .. 01 01 f5 ff ff ff .. .. .. .. .. .. .. .. .. .. .. .. 90 01 .. .. .. .. .. .. .. .. .. 22 41 72 69 61 6c .. .. .. .. .. .. .. .. .. .. .. .. .. .. rtf .. 02 .. 02 .. .. ..
392 last bit is the number of children plus one, e.g. here it has 0x12+1
393 children. It's actually the total number of nodes including the root
396 rec:NavTreeViewItem .. .. .. .. .. 02 .. 01 .. .. .. .. .. .. .. .. .. 01 .. .. .. .. .. .. .. .. .. 18 .. .. .. .. .. .. .. de ff ff ff 18 .. .. .. .. .. .. .. 28 .. .. .. 28 .. .. .. cb 02 .. .. f0 86 .. .. .. .. .. .. .. f8 2a .. .. 34 21 .. .. 01 .. 0f .. 02 .. f6 04 .. .. f6 04 .. .. f6 04 .. .. f6 04 .. .. .. .. f0 .. .. .. 7c 02 01 .. ...............................................(...(.................*..4!..............................|...
407 The "04 00 00 00 04 00 00" is the number of nodes above the node, in
408 this case 4, three Headings and the Output node. The first 04 is
409 reliable, the second one is sometimes 01.
415 -48782 04 00 00 00 04 00 00
417 07 80 00 02 00 00 00 7b 00 01 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 01 01 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90
421 The node numbering is insane: in decimal each node's number decreases
422 (these numbers are negative) by 2000 then by 34 alternately, except
423 that if a node is collapsed it *increases* by 2000 then decreases by
424 2000. Below (test15.spo), LogI and LogN are collapsed:
426 5:rec:NavLog 02 00 00 00 00 00 00 00 00 18 00 00 00
427 6:-83394 (-83394) 5f 02 00 00
428 7:-85394 (-2000) 04 00 00 00 04 00 00 00
430 18:-34 (+85360) 18 00 00 00 00 00 00 00 28 00 00 00 28 00 00 00 cb 02 00 00 92 4d 01 00 00 00 00 00 00 f8 2a 00 00 34 21 00 00 01 00 0f 00 02 00 f6 04 00 00 f6 04 00 00 f6 04 00 00 f6 04 00 00 00 00 f0 00 00 00 7c 02 01 00 ........(...(........M........*..4!..............................|...
431 31:-2000 (-1966) 01 00 00 00 01 00 00
433 39:-2034 (-34) b3 02 00 00
434 40:-4034 (-2000) 01 00 00 00 01 00 00
436 48:-4068 (-34) 5f 02 00 00
437 49:-6068 (-2000) 01 00 00 00 01 00 00
439 57:-6102 (-34) 5f 02 00 00
440 58:-8102 (-2000) 01 00 00 00 01 00 00
442 66:-8136 (-34) 5f 02 00 00
443 67:-10136 (-2000) 01 00 00 00 01 00 00
445 75:-10170 (-34) 5f 02 00 00
446 76:-12170 (-2000) 01 00 00 00 01 00 00
448 88:-12204 (-34) 5f 02 00 00
449 89:-14204 (-2000) 02 00 00 00 02 00 00
451 97:-14238 (-34) 5f 02 00 00
452 98:-16238 (-2000) 02 00 00 00 02 00 00
454 106:-16272 (-34) 5f 02 00 00
455 107:-18272 (-2000) 02 00 00 00 02 00 00
456 108:cell F40.2 "LogI"
457 115:-16272 (+2000) 5f 02 00 00
458 116:-18272 (-2000) 02 00 00 00 02 00 00
459 117:cell F40.2 "LogJ"
460 124:-18306 (-34) 5f 02 00 00
461 125:-20306 (-2000) 02 00 00 00 02 00 00
462 126:cell F40.2 "LogK"
463 133:-20340 (-34) 5f 02 00 00
464 134:-22340 (-2000) 02 00 00 00 02 00 00
465 135:cell F40.2 "LogL"
466 142:-22374 (-34) 5f 02 00 00
467 143:-24374 (-2000) 02 00 00 00 02 00 00
468 144:cell F40.2 "LogM"
469 151:-24408 (-34) 5f 02 00 00
470 152:-26408 (-2000) 02 00 00 00 02 00 00
471 153:cell F40.2 "LogN"
472 160:-24408 (+2000) 5f 02 00 00
473 161:-26408 (-2000) 02 00 00 00 02 00 00
474 162:cell F40.2 "LogO"
475 169:-26442 (-34) 5f 02 00 00
476 170:-28442 (-2000) 02 00 00 00 02 00 00
477 171:cell F40.2 "LogP"
478 178:-28476 (-34) 5f 02 00 00
479 179:-30476 (-2000) 02 00 00 00 02 00 00
480 180:cell F40.2 "LogQ"
481 187:-30510 (-34) 5f 02 00 00
482 188:-32510 (-2000) 02 00 00 00 02 00 00
483 189:cell F40.2 "LogR"
484 196:-32544 (-34) 5f 02 00 00
485 197:-34544 (-2000) 02 00 00 00 02 00 00
486 198:cell F40.2 "LogS"
487 205:-34578 (-34) 5f 02 00 00
488 206:-36578 (-2000) 02 00 00 00 02 00 00
489 207:cell F40.2 "LogT"
490 214:-36612 (-34) 5f 02 00 00
491 215:-38612 (-2000) 02 00 00 00 02 00 00
492 216:cell F40.2 "LogU"
493 223:-38646 (-34) 5f 02 00 00
494 224:-40646 (-2000) 02 00 00 00 01 00 00
495 225:cell F40.2 "LogV"
496 236:-40680 (-34) 5f 02 00 00
497 237:-42680 (-2000) 03 00 00 00 03 00 00
498 238:cell F40.2 "LogW"
499 245:-42714 (-34) 5f 02 00 00
500 246:-44714 (-2000) 03 00 00 00 03 00 00
501 247:cell F40.2 "LogX"
502 254:-44748 (-34) 5f 02 00 00
503 255:-46748 (-2000) 03 00 00 00 03 00 00
504 256:cell F40.2 "LogY"
505 267:-46782 (-34) 5f 02 00 00
506 268:-48782 (-2000) 04 00 00 00 04 00 00
507 269:cell F40.2 "LogZ"
508 276:-48816 (-34) 5f 02 00 00
509 277:-50816 (-2000) 04 00 00 00 04 00 00
510 278:cell F40.2 "LogAA"
511 285:-50850 (-34) 5f 02 00 00
512 286:-52850 (-2000) 04 00 00 00 04 00 00
513 287:cell F40.2 "LogAB"
514 294:-52884 (-34) 5f 02 00 00
515 295:-54884 (-2000) 04 00 00 00 01 00 00
516 296:cell F40.2 "LogAC"
517 303:-54918 (-34) 5f 02 00 00
518 304:-56918 (-2000) 04 00 00 00 04 00 00
519 305:cell F40.2 "LogAC"
520 312:-56952 (-34) 5f 02 00 00
521 313:-58952 (-2000) 04 00 00 00 04 00 00
522 314:cell F40.2 "LogAC"
523 321:-58986 (-34) 5f 02 00 00
524 322:-60986 (-2000) 04 00 00 00 04 00 00
525 323:cell F40.2 "LogAC"
526 330:-61020 (-34) 5f 02 00 00
527 331:-63020 (-2000) 04 00 00 00 04 00 00
528 332:cell F40.2 "LogAC"
529 339:-63054 (-34) 5f 02 00 00
530 340:-65054 (-2000) 04 00 00 00 04 00 00
531 341:cell F40.2 "LogAC"
532 348:-65088 (-34) 5f 02 00 00
533 349:-67088 (-2000) 04 00 00 00 04 00 00
534 350:cell F40.2 "LogAC"
535 357:-67122 (-34) 5f 02 00 00
536 358:-69122 (-2000) 04 00 00 00 04 00 00
537 359:cell F40.2 "LogAC"
538 366:-69156 (-34) 5f 02 00 00
539 367:-71156 (-2000) 04 00 00 00 04 00 00
540 368:cell F40.2 "LogAC"
541 375:-71190 (-34) 5f 02 00 00
542 376:-73190 (-2000) 04 00 00 00 04 00 00
543 377:cell F40.2 "LogAC"
544 384:-73224 (-34) 5f 02 00 00
545 385:-75224 (-2000) 04 00 00 00 04 00 00
546 386:cell F40.2 "LogAC"
547 393:-75258 (-34) 5f 02 00 00
548 394:-77258 (-2000) 04 00 00 00 04 00 00
549 395:cell F40.2 "LogAC"
550 402:-77292 (-34) 5f 02 00 00
551 403:-79292 (-2000) 04 00 00 00 04 00 00
552 404:cell F40.2 "LogAC"
553 411:-79326 (-34) 5f 02 00 00
554 412:-81326 (-2000) 04 00 00 00 04 00 00
555 413:cell F40.2 "LogAC"
556 420:-81360 (-34) 5f 02 00 00
557 421:-83360 (-2000) 04 00 00 00 04 00 00
558 422:cell F40.2 "LogAC"