DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Rational R1000/400

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦5ffc1b27e⟧

    Length: 4096 (0x1000)
    Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0ea8df

Derivation

└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
    └─ ⟦5a81ac88f⟧ »Space Info Vol 1« 
        └─⟦this⟧ 

Disassembly

0000 000f       |    |		.CONST	0x000f								; Version of machine code
0001 5813       |X   |		.CONST	0x5813								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 03d0       |    |		.CONST	0x03d0								; Offset of debug table
0004 0100       |    |		.CONST	0x0100								; Default exception handler - raise instruction
0005 00bb       |    |		.CONST	0x00bb								; Module termination instruction - signal completion
0006 0000       |    |		.CONST	0x0000								; Offset to segment table (only in elab segments)
0007 0003       |    |		.CONST	0x0003								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 002a       | *  |		.CONST	0x002a								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0017       |    |		.CONST	0x0017								; Number of locals
000b			INIT_0008:
000b 029a 0033  |   3|		Declare_Subprogram	INIT_0030,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0 = .DEBUG	0x000b,0x043a,0x0000,0x0000,0x005a,0x8bc5,0x0000,0x003b
													; Debug Table 0x0.0x0 = 0xb,0xffff
000d 029a 007b  |   {|		Declare_Subprogram	INIT_0078,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1 = 0xd,0xfffe
000f 029a 0093  |    |		Declare_Subprogram	INIT_0090,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x2 = 0xf,0xfffd
0011 00bf       |    |		Action	Accept_Activation
0012 0007       |    |		Action	Break_Optional							; Debug Table 0x1 = .DEBUG	0x0012,0x0442,0x0000,0x0000,0x005a,0x8db5,0x0000,0x000a
													; Debug Table 0x1.0x0 = 0x12,0xffff
0013 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x1 = 0x13,0xfffe
0014 029d 0123  |   #|		Declare_Subprogram	INIT_0120,For_Outer_Call			; Debug Table 0x1.0x2 = 0x14,0xfffd
0016 029d 019b  |    |		Declare_Subprogram	INIT_0198,For_Outer_Call			; Debug Table 0x1.0x3 = 0x16,0xfffc
0018 029d 0203  |    |		Declare_Subprogram	INIT_0200,For_Outer_Call			; Debug Table 0x1.0x4 = 0x18,0xfffb
001a 029d 0213  |    |		Declare_Subprogram	INIT_0210,For_Outer_Call			; Debug Table 0x1.0x5 = 0x1a,0xfffa
001c 029d 0233  |   3|		Declare_Subprogram	INIT_0230,For_Outer_Call			; Debug Table 0x1.0x6 = 0x1c,0xfff9
001e 029d 02fb  |    |		Declare_Subprogram	INIT_02f8,For_Outer_Call			; Debug Table 0x1.0x7 = 0x1e,0xfff8
0020 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf				; Debug Table 0x1.0x8 = 0x20,0xfff7
0021 00c7       |    |		Action	Elaborate_Subprogram
0022 029d 034b  |   K|		Declare_Subprogram	INIT_0348,For_Outer_Call			; Debug Table 0x1.0x9 = 0x22,0xfff6
0024 029d 03a3  |    |		Declare_Subprogram	INIT_03a0,For_Outer_Call			; Debug Table 0x1.0xa = 0x24,0xfff5
0026 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe				; Debug Table 0x1.0xb = 0x26,0xfff4
0027 00c7       |    |		Action	Elaborate_Subprogram
0028 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd				; Debug Table 0x1.0xc = 0x28,0xfff3
0029 00c7       |    |		Action	Elaborate_Subprogram
002a			BODY_0008:
002a 00bc       |    |		Action	Signal_Activated
002b 00bb       |    |		Action	Signal_Completion
002c 0000 0000  |    |		.BLANK	0000[0x4]
0030 ; --------------------------------------------------------------------------------------
0030 ; SUBPROGRAM
0030 ; --------------------------------------------------------------------------------------
0030 0036       | 6  |		.CONST	0x0036								; Address of begin
0031 0004       |    |		.CONST	0x0004								; Address of exception handler
0032 0003       |    |		.CONST	0x0003								; Number of locals
0033			INIT_0030:
0033 e001       |    |		Load	0x0,0x1								; Debug Table 0x2 = .DEBUG	0x0033,0x045e,0x0001,0x0000,0x005a,0x8bc5,0x0000,0x003c
													; Debug Table 0x2.0x0 = 0x33,0xffff
0034 1b29       | )  |		Execute	Package,Field_Read,Field_Number 0x29
0035 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x2.0x1 = 0x35,0xfffe
0036			BODY_0030:
0036 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2.0x2 = 0x36,0x1
0037 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
0038 6804       |h   |		Jump_Zero	0x3d
0039 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2.0x3 = 0x39,0x2
003a e002       |    |		Load	0x0,0x2
003b 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
003c 00d1       |    |		Pop_Control	Pop_Count_1
003d e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2.0x4 = 0x3d,0x3
003e 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
003f 0217       |    |		Execute	Heap_Access,All_Reference
0040 3c16       |<   |		Execute	Record,Field_Read,Field_Number 0x16
0041 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0042 780c       |x   |		Jump	0x4f
0043 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0x5 = 0x43,0x5
0044 e5ff       |    |		Load	0x2,-0x1
0045 4804       |H   |		Short_Literal	0x4
0046 e402       |    |		Load	0x2,0x2
0047 e001       |    |		Load	0x0,0x1
0048 182f       | /  |		Execute	Package,Field_Execute,Field_Number 0x2f
0049 8216       |    |		Call	0x1,0x16
004a 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
004b 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2.0x6 = 0x4b,0x6
004c 0217       |    |		Execute	Heap_Access,All_Reference
004d 3c1f       |<   |		Execute	Record,Field_Read,Field_Number 0x1f
004e 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
004f 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2.0x7 = 0x4f,0x4
0050 77f2       |w   |		Jump_Nonzero	0x43
0051 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2.0x8 = 0x51,0x7
0052 4804       |H   |		Short_Literal	0x4
0053 00da       |    |		Load_Top	At_Offset_2
0054 8217       |    |		Call	0x1,0x17
0055 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2.0x9 = 0x55,0x8
0056 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
0057 0007       |    |		Action	Break_Optional
0058 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0xa = 0x58,0x401
0059 021d       |    |		Execute	Heap_Access,Is_Null
005a 00d0       |    |		Action	Swap_Control
005b 00d1       |    |		Pop_Control	Pop_Count_1
005c 700f       |p   |		Jump_Nonzero	0x6c							; Debug Table 0x2.0xb = 0x5c,0x8
005d e5ff       |    |		Load	0x2,-0x1
005e 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
005f 0007       |    |		Action	Break_Optional
0060 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0xc = 0x60,0x801
0061 0217       |    |		Execute	Heap_Access,All_Reference
0062 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0063 00d0       |    |		Action	Swap_Control
0064 00d1       |    |		Pop_Control	Pop_Count_1
0065 e003       |    |		Load	0x0,0x3								; Debug Table 0x2.0xd = 0x65,0x401
0066 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0067 0f04       |    |		Execute_Immediate	Equal,0x4
0068 6803       |h   |		Jump_Zero	0x6c
0069 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2.0xe = 0x69,0x9
006a 8211       |    |		Call	0x1,0x11
006b 00d1       |    |		Pop_Control	Pop_Count_1
006c 4801       |H   |		Short_Literal	0x1							; Debug Table 0x2.0xf = 0x6c,0xa
006d e5ff       |    |		Load	0x2,-0x1
006e 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
006f 0217       |    |		Execute	Heap_Access,All_Reference
0070 380d       |8   |		Execute	Record,Field_Write,Field_Number 0xd
0071 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2.0x10 = 0x71,0xb
0072 820f       |    |		Call	0x1,0xf
0073 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0074 0000 0000  |    |		.BLANK	0000[0x4]
0078 ; --------------------------------------------------------------------------------------
0078 ; SUBPROGRAM
0078 ; --------------------------------------------------------------------------------------
0078 007c       | |  |		.CONST	0x007c								; Address of begin
0079 0004       |    |		.CONST	0x0004								; Address of exception handler
007a 0002       |    |		.CONST	0x0002								; Number of locals
007b			INIT_0078:
007b 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x3 = .DEBUG	0x007b,0x0482,0x0001,0x0000,0x005a,0x8bc5,0x0000,0x0044
													; Debug Table 0x3.0x0 = 0x7b,0xffff
007c			BODY_0078:
007c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x1 = 0x7c,0x1
007d e5fe       |    |		Load	0x2,-0x2
007e 4805       |H   |		Short_Literal	0x5
007f e5ff       |    |		Load	0x2,-0x1
0080 e001       |    |		Load	0x0,0x1
0081 182f       | /  |		Execute	Package,Field_Execute,Field_Number 0x2f
0082 8216       |    |		Call	0x1,0x16
0083 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0084 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x3.0x2 = 0x84,0x2
0085 4805       |H   |		Short_Literal	0x5
0086 00da       |    |		Load_Top	At_Offset_2
0087 8217       |    |		Call	0x1,0x17
0088 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0089 0000 0000  |    |		.BLANK	0000[0x7]
0090 ; --------------------------------------------------------------------------------------
0090 ; SUBPROGRAM
0090 ; --------------------------------------------------------------------------------------
0090 00a1       |    |		.CONST	0x00a1								; Address of begin
0091 0004       |    |		.CONST	0x0004								; Address of exception handler
0092 0008       |    |		.CONST	0x0008								; Number of locals
0093			INIT_0090:
0093 e001       |    |		Load	0x0,0x1								; Debug Table 0x4 = .DEBUG	0x0093,0x048a,0x0001,0x0000,0x005a,0x8bc5,0x0000,0x0050
													; Debug Table 0x4.0x0 = 0x93,0xffff
0094 1b29       | )  |		Execute	Package,Field_Read,Field_Number 0x29
0095 e001       |    |		Load	0x0,0x1								; Debug Table 0x4.0x1 = 0x95,0xfffe
0096 1b29       | )  |		Execute	Package,Field_Read,Field_Number 0x29
0097 e001       |    |		Load	0x0,0x1								; Debug Table 0x4.0x2 = 0x97,0xfffd
0098 1b29       | )  |		Execute	Package,Field_Read,Field_Number 0x29
0099 e001       |    |		Load	0x0,0x1								; Debug Table 0x4.0x3 = 0x99,0xfffc
009a 1b29       | )  |		Execute	Package,Field_Read,Field_Number 0x29
009b e001       |    |		Load	0x0,0x1								; Debug Table 0x4.0x4 = 0x9b,0xfffb
009c 1b29       | )  |		Execute	Package,Field_Read,Field_Number 0x29
009d e001       |    |		Load	0x0,0x1								; Debug Table 0x4.0x5 = 0x9d,0xfffa
009e 1b29       | )  |		Execute	Package,Field_Read,Field_Number 0x29
009f e001       |    |		Load	0x0,0x1								; Debug Table 0x4.0x6 = 0x9f,0xfff9
00a0 1b29       | )  |		Execute	Package,Field_Read,Field_Number 0x29
00a1			BODY_0090:
00a1 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x4.0x7 = 0xa1,0x1
00a2 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
00a3 0217       |    |		Execute	Heap_Access,All_Reference
00a4 3c18       |<   |		Execute	Record,Field_Read,Field_Number 0x18
00a5 6814       |h   |		Jump_Zero	0xba
00a6 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x4.0x8 = 0xa6,0x2
00a7 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
00a8 0217       |    |		Execute	Heap_Access,All_Reference
00a9 3c18       |<   |		Execute	Record,Field_Read,Field_Number 0x18
00aa a402       |    |		Store_Unchecked	0x2,0x2
00ab 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x9 = 0xab,0x3
00ac e402       |    |		Load	0x2,0x2								; Debug Table 0x4.0xa = 0xac,0x4
00ad 0217       |    |		Execute	Heap_Access,All_Reference
00ae 3c20       |<   |		Execute	Record,Field_Read,Field_Number 0x20
00af 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
00b0 e001       |    |		Load	0x0,0x1								; Debug Table 0x4.0xb = 0xb0,0x5
00b1 1b29       | )  |		Execute	Package,Field_Read,Field_Number 0x29
00b2 e402       |    |		Load	0x2,0x2
00b3 0217       |    |		Execute	Heap_Access,All_Reference
00b4 3820       |8   |		Execute	Record,Field_Write,Field_Number 0x20
00b5 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0xc = 0xb5,0x6
00b6 6803       |h   |		Jump_Zero	0xba
00b7 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0xd = 0xb7,0x7
00b8 a402       |    |		Store_Unchecked	0x2,0x2
00b9 7ff2       |    |		Jump	0xac
00ba e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x4.0xe = 0xba,0x8
00bb 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
00bc 0217       |    |		Execute	Heap_Access,All_Reference
00bd 3c16       |<   |		Execute	Record,Field_Read,Field_Number 0x16
00be a402       |    |		Store_Unchecked	0x2,0x2
00bf 7827       |x'  |		Jump	0xe7
00c0 e402       |    |		Load	0x2,0x2								; Debug Table 0x4.0xf = 0xc0,0xa
00c1 8212       |    |		Call	0x1,0x12
00c2 6813       |h   |		Jump_Zero	0xd6
00c3 e402       |    |		Load	0x2,0x2								; Debug Table 0x4.0x10 = 0xc3,0xb
00c4 e5ff       |    |		Load	0x2,-0x1
00c5 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
00c6 8213       |    |		Call	0x1,0x13
00c7 701b       |p   |		Jump_Nonzero	0xe3
00c8 e404       |    |		Load	0x2,0x4								; Debug Table 0x4.0x11 = 0xc8,0xc
00c9 6807       |h   |		Jump_Zero	0xd1
00ca e402       |    |		Load	0x2,0x2								; Debug Table 0x4.0x12 = 0xca,0xd
00cb e404       |    |		Load	0x2,0x4
00cc 0217       |    |		Execute	Heap_Access,All_Reference
00cd 3820       |8   |		Execute	Record,Field_Write,Field_Number 0x20
00ce e402       |    |		Load	0x2,0x2								; Debug Table 0x4.0x13 = 0xce,0xe
00cf a404       |    |		Store_Unchecked	0x2,0x4
00d0 7812       |x   |		Jump	0xe3
00d1 e402       |    |		Load	0x2,0x2								; Debug Table 0x4.0x14 = 0xd1,0xf
00d2 a403       |    |		Store_Unchecked	0x2,0x3
00d3 e402       |    |		Load	0x2,0x2								; Debug Table 0x4.0x15 = 0xd3,0x10
00d4 a404       |    |		Store_Unchecked	0x2,0x4
00d5 780d       |x   |		Jump	0xe3
00d6 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x4.0x16 = 0xd6,0x11
00d7 7005       |p   |		Jump_Nonzero	0xdd
00d8 e402       |    |		Load	0x2,0x2								; Debug Table 0x4.0x17 = 0xd8,0x12
00d9 a405       |    |		Store_Unchecked	0x2,0x5
00da e402       |    |		Load	0x2,0x2								; Debug Table 0x4.0x18 = 0xda,0x13
00db 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
00dc 7806       |x   |		Jump	0xe3
00dd e402       |    |		Load	0x2,0x2								; Debug Table 0x4.0x19 = 0xdd,0x14
00de 00db       |    |		Load_Top	At_Offset_3
00df 0217       |    |		Execute	Heap_Access,All_Reference
00e0 3820       |8   |		Execute	Record,Field_Write,Field_Number 0x20
00e1 e402       |    |		Load	0x2,0x2								; Debug Table 0x4.0x1a = 0xe1,0x15
00e2 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
00e3 e402       |    |		Load	0x2,0x2								; Debug Table 0x4.0x1b = 0xe3,0x16
00e4 0217       |    |		Execute	Heap_Access,All_Reference
00e5 3c1f       |<   |		Execute	Record,Field_Read,Field_Number 0x1f
00e6 a402       |    |		Store_Unchecked	0x2,0x2
00e7 e402       |    |		Load	0x2,0x2								; Debug Table 0x4.0x1c = 0xe7,0x9
00e8 77d7       |w   |		Jump_Nonzero	0xc0
00e9 e403       |    |		Load	0x2,0x3								; Debug Table 0x4.0x1d = 0xe9,0x17
00ea 7006       |p   |		Jump_Nonzero	0xf1
00eb 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x4.0x1e = 0xeb,0x18
00ec e5ff       |    |		Load	0x2,-0x1
00ed 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
00ee 0217       |    |		Execute	Heap_Access,All_Reference
00ef 3818       |8   |		Execute	Record,Field_Write,Field_Number 0x18
00f0 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
00f1 e403       |    |		Load	0x2,0x3								; Debug Table 0x4.0x1f = 0xf1,0x19
00f2 e404       |    |		Load	0x2,0x4
00f3 021f       |    |		Execute	Heap_Access,Equal
00f4 680a       |h   |		Jump_Zero	0xff
00f5 e403       |    |		Load	0x2,0x3								; Debug Table 0x4.0x20 = 0xf5,0x1a
00f6 e5ff       |    |		Load	0x2,-0x1
00f7 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
00f8 0217       |    |		Execute	Heap_Access,All_Reference
00f9 3818       |8   |		Execute	Record,Field_Write,Field_Number 0x18
00fa 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x4.0x21 = 0xfa,0x1b
00fb e403       |    |		Load	0x2,0x3
00fc 0217       |    |		Execute	Heap_Access,All_Reference
00fd 3820       |8   |		Execute	Record,Field_Write,Field_Number 0x20
00fe 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
00ff e403       |    |		Load	0x2,0x3								; Debug Table 0x4.0x22 = 0xff,0x1c
0100 8215       |    |		Call	0x1,0x15
0101 c403       |    |		Store	0x2,0x3
0102 e403       |    |		Load	0x2,0x3								; Debug Table 0x4.0x23 = 0x102,0x1d
0103 e5ff       |    |		Load	0x2,-0x1
0104 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0105 0217       |    |		Execute	Heap_Access,All_Reference
0106 3818       |8   |		Execute	Record,Field_Write,Field_Number 0x18
0107 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x4.0x24 = 0x107,0x1e
0108 6815       |h   |		Jump_Zero	0x11e
0109 e403       |    |		Load	0x2,0x3								; Debug Table 0x4.0x25 = 0x109,0x1f
010a 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
010b e403       |    |		Load	0x2,0x3								; Debug Table 0x4.0x26 = 0x10b,0x20
010c 0217       |    |		Execute	Heap_Access,All_Reference
010d 3c20       |<   |		Execute	Record,Field_Read,Field_Number 0x20
010e 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
010f 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x27 = 0x10f,0x21
0110 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x28 = 0x110,0x22
0111 7005       |p   |		Jump_Nonzero	0x117
0112 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x4.0x29 = 0x112,0x23
0113 00da       |    |		Load_Top	At_Offset_2
0114 0217       |    |		Execute	Heap_Access,All_Reference
0115 3820       |8   |		Execute	Record,Field_Write,Field_Number 0x20
0116 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1					; Debug Table 0x4.0x2a = 0x116,0x24
0117 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x2b = 0x117,0x25
0118 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0119 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x2c = 0x119,0x26
011a 0217       |    |		Execute	Heap_Access,All_Reference
011b 3c20       |<   |		Execute	Record,Field_Read,Field_Number 0x20
011c 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
011d 7ff2       |    |		Jump	0x110
011e 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
011f 0000       |    |		.XXX[0x1]
0120 ; --------------------------------------------------------------------------------------
0120 ; SUBPROGRAM
0120 ; --------------------------------------------------------------------------------------
0120 0144       | D  |		.CONST	0x0144								; Address of begin
0121 0004       |    |		.CONST	0x0004								; Address of exception handler
0122 0008       |    |		.CONST	0x0008								; Number of locals
0123			INIT_0120:
0123 e004       |    |		Load	0x0,0x4								; Debug Table 0x5 = .DEBUG	0x0123,0x04e6,0x0001,0x0000,0x005a,0x8db5,0x0000,0x0013
													; Debug Table 0x5.0x0 = 0x123,0xffff
0124 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
0125 02ff       |    |		Declare_Variable	Variant_Record
0126 00d8       |    |		Load_Top	At_Offset_0
0127 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0128 e004       |    |		Load	0x0,0x4								; Debug Table 0x5.0x1 = 0x128,0xfffe
0129 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
012a 02c7       |    |		Declare_Variable	Any
012b 00d8       |    |		Load_Top	At_Offset_0
012c 1c00       |    |		Execute_Immediate	Run_Utility,0x0
012d e004       |    |		Load	0x0,0x4								; Debug Table 0x5.0x2 = 0x12d,0xfffd
012e 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
012f 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x5.0x3 = 0x12f,0xfffc
0130 e001       |    |		Load	0x0,0x1								; Debug Table 0x5.0x4 = 0x130,0xfffb
0131 1b29       | )  |		Execute	Package,Field_Read,Field_Number 0x29
0132 e005       |    |		Load	0x0,0x5								; Debug Table 0x5.0x5 = 0x132,0xfffa
0133 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0134 02c7       |    |		Declare_Variable	Any
0135 e006       |    |		Load	0x0,0x6
0136 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0137 e005       |    |		Load	0x0,0x5
0138 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0139 c407       |    |		Store	0x2,0x7
013a e007       |    |		Load	0x0,0x7								; Debug Table 0x5.0x6 = 0x13a,0xfff9
013b 1b19       |    |		Execute	Package,Field_Read,Field_Number 0x19
013c e5fe       |    |		Load	0x2,-0x2
013d 3c11       |<   |		Execute	Record,Field_Read,Field_Number 0x11
013e 00da       |    |		Load_Top	At_Offset_2
013f e5ff       |    |		Load	0x2,-0x1
0140 4806       |H   |		Short_Literal	0x6
0141 e007       |    |		Load	0x0,0x7
0142 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
0143 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0144			BODY_0120:
0144 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x5.0x7 = 0x144,0x1
0145 4801       |H   |		Short_Literal	0x1
0146 4800       |H   |		Short_Literal	0x0
0147 e005       |    |		Load	0x0,0x5
0148 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0149 c407       |    |		Store	0x2,0x7
014a 7845       |xE  |		Jump	0x190
014b 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0x8 = 0x14b,0x3
014c e007       |    |		Load	0x0,0x7
014d 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
014e e402       |    |		Load	0x2,0x2
014f 016d       | m  |		Execute	Variant_Record,Structure_Write
0150 e004       |    |		Load	0x0,0x4								; Debug Table 0x5.0x9 = 0x150,0x4
0151 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0152 e403       |    |		Load	0x2,0x3
0153 0120       |    |		Execute	Any,Is_Value
0154 6803       |h   |		Jump_Zero	0x158
0155 e004       |    |		Load	0x0,0x4
0156 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0157 7801       |x   |		Jump	0x159
0158 e403       |    |		Load	0x2,0x3
0159 626e       |bn  |		Indirect_Literal	Discrete,0x3c8,{0x00000000, 0x00004000}
015a e005       |    |		Load	0x0,0x5
015b 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
015c e402       |    |		Load	0x2,0x2
015d e004       |    |		Load	0x0,0x4
015e 1b39       | 9  |		Execute	Package,Field_Read,Field_Number 0x39
015f 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0160 c403       |    |		Store	0x2,0x3
0161 c404       |    |		Store	0x2,0x4
0162 e404       |    |		Load	0x2,0x4								; Debug Table 0x5.0xa = 0x162,0x5
0163 7028       |p(  |		Jump_Nonzero	0x18c
0164 e5fe       |    |		Load	0x2,-0x2
0165 3c12       |<   |		Execute	Record,Field_Read,Field_Number 0x12
0166 e403       |    |		Load	0x2,0x3
0167 e003       |    |		Load	0x0,0x3
0168 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0169 0c04       |    |		Execute_Immediate	Greater_Equal,0x4
016a 6821       |h!  |		Jump_Zero	0x18c
016b e403       |    |		Load	0x2,0x3								; Debug Table 0x5.0xb = 0x16b,0x6
016c e003       |    |		Load	0x0,0x3
016d 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
016e a405       |    |		Store_Unchecked	0x2,0x5
016f 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x5.0xc = 0x16f,0x7
0170 e5fe       |    |		Load	0x2,-0x2
0171 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0172 e008       |    |		Load	0x0,0x8
0173 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0174 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0175 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0xd = 0x175,0x8
0176 7011       |p   |		Jump_Nonzero	0x188
0177 4801       |H   |		Short_Literal	0x1							; Debug Table 0x5.0xe = 0x177,0x9
0178 4804       |H   |		Short_Literal	0x4
0179 0007       |    |		Action	Break_Optional
017a 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x5.0xf = 0x17a,0x401
017b e405       |    |		Load	0x2,0x5								; Debug Table 0x5.0x10 = 0x17b,0x9
017c e5fe       |    |		Load	0x2,-0x2
017d 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
017e e008       |    |		Load	0x0,0x8
017f 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0180 4801       |H   |		Short_Literal	0x1							; Debug Table 0x5.0x11 = 0x180,0xa
0181 e5fe       |    |		Load	0x2,-0x2
0182 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0183 0217       |    |		Execute	Heap_Access,All_Reference
0184 3c17       |<   |		Execute	Record,Field_Read,Field_Number 0x17
0185 0217       |    |		Execute	Heap_Access,All_Reference
0186 380d       |8   |		Execute	Record,Field_Write,Field_Number 0xd
0187 7804       |x   |		Jump	0x18c
0188 4804       |H   |		Short_Literal	0x4							; Debug Table 0x5.0x12 = 0x188,0xb
0189 00db       |    |		Load_Top	At_Offset_3
018a e008       |    |		Load	0x0,0x8
018b 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
018c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0x13 = 0x18c,0xc
018d e007       |    |		Load	0x0,0x7
018e 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
018f 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0190 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0x14 = 0x190,0x2
0191 e007       |    |		Load	0x0,0x7
0192 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0193 6fb7       |o   |		Jump_Zero	0x14b
0194 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0195 0000 0000  |    |		.XXX[0x3]
0197 0000       |    |
0198 ; --------------------------------------------------------------------------------------
0198 ; SUBPROGRAM
0198 ; --------------------------------------------------------------------------------------
0198 01a5       |    |		.CONST	0x01a5								; Address of begin
0199 0004       |    |		.CONST	0x0004								; Address of exception handler
019a 0005       |    |		.CONST	0x0005								; Number of locals
019b			INIT_0198:
019b e001       |    |		Load	0x0,0x1								; Debug Table 0x6 = .DEBUG	0x019b,0x0512,0x0001,0x0000,0x005a,0x8db5,0x0000,0x00e9
													; Debug Table 0x6.0x0 = 0x19b,0xffff
019c 1b29       | )  |		Execute	Package,Field_Read,Field_Number 0x29
019d 00db       |    |		Load_Top	At_Offset_3
019e 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
019f 0217       |    |		Execute	Heap_Access,All_Reference
01a0 3c16       |<   |		Execute	Record,Field_Read,Field_Number 0x16
01a1 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
01a2 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x6.0x1 = 0x1a2,0xfffe
01a3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x6.0x2 = 0x1a3,0xfffd
01a4 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x6.0x3 = 0x1a4,0xfffc
01a5			BODY_0198:
01a5 7854       |xT  |		Jump	0x1fa
01a6 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x6.0x4 = 0x1a6,0x2
01a7 0217       |    |		Execute	Heap_Access,All_Reference
01a8 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
01a9 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
01aa 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6.0x5 = 0x1aa,0x3
01ab e003       |    |		Load	0x0,0x3
01ac 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
01ad 0f04       |    |		Execute_Immediate	Equal,0x4
01ae 6847       |hG  |		Jump_Zero	0x1f6
01af e403       |    |		Load	0x2,0x3								; Debug Table 0x6.0x6 = 0x1af,0x401
01b0 0007       |    |		Action	Break_Optional
01b1 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x6.0x7 = 0x1b1,0x402
01b2 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x8 = 0x1b2,0x403
01b3 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x9 = 0x1b3,0x404
01b4 0fa8       |    |		Execute_Immediate	Equal,-0x58					; Debug Table 0x6.0xa = 0x1b4,0x3
01b5 6840       |h@  |		Jump_Zero	0x1f6
01b6 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6.0xb = 0x1b6,0x4
01b7 00eb       |    |		Load_Encached	Diana_Cache
01b8 18e9       |    |		Execute	Package,Field_Execute,Field_Number 0xe9
01b9 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
01ba 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0xc = 0x1ba,0x5
01bb e403       |    |		Load	0x2,0x3								; Debug Table 0x6.0xd = 0x1bb,0x801
01bc 0007       |    |		Action	Break_Optional
01bd 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x6.0xe = 0x1bd,0x802
01be 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0xf = 0x1be,0x803
01bf 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x10 = 0x1bf,0x804
01c0 0f49       | I  |		Execute_Immediate	Equal,0x49					; Debug Table 0x6.0x11 = 0x1c0,0x5
01c1 6818       |h   |		Jump_Zero	0x1da
01c2 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6.0x12 = 0x1c2,0x6
01c3 00eb       |    |		Load_Encached	Diana_Cache
01c4 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
01c5 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
01c6 7804       |x   |		Jump	0x1cb
01c7 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6.0x13 = 0x1c7,0x8
01c8 00eb       |    |		Load_Encached	Diana_Cache
01c9 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
01ca 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
01cb 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x14 = 0x1cb,0x7
01cc e403       |    |		Load	0x2,0x3								; Debug Table 0x6.0x15 = 0x1cc,0xc01
01cd 0007       |    |		Action	Break_Optional
01ce 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x6.0x16 = 0x1ce,0xc02
01cf 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x17 = 0x1cf,0xc03
01d0 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x18 = 0x1d0,0xc04
01d1 0f12       |    |		Execute_Immediate	Equal,0x12					; Debug Table 0x6.0x19 = 0x1d1,0x7
01d2 77f4       |w   |		Jump_Nonzero	0x1c7
01d3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6.0x1a = 0x1d3,0x9
01d4 4976       |Iv  |		Short_Literal	0x176
01d5 00eb       |    |		Load_Encached	Diana_Cache
01d6 0098       |    |		Execute	Package,Field_Read_Dynamic
01d7 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
01d8 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
01d9 780a       |x   |		Jump	0x1e4
01da 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6.0x1b = 0x1da,0xa
01db 4976       |Iv  |		Short_Literal	0x176
01dc 00eb       |    |		Load_Encached	Diana_Cache
01dd 0098       |    |		Execute	Package,Field_Read_Dynamic
01de 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
01df 4976       |Iv  |		Short_Literal	0x176
01e0 00eb       |    |		Load_Encached	Diana_Cache
01e1 0098       |    |		Execute	Package,Field_Read_Dynamic
01e2 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
01e3 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
01e4 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x1c = 0x1e4,0xb
01e5 00da       |    |		Load_Top	At_Offset_2
01e6 4975       |Iu  |		Short_Literal	0x175
01e7 00eb       |    |		Load_Encached	Diana_Cache
01e8 0098       |    |		Execute	Package,Field_Read_Dynamic
01e9 1839       | 9  |		Execute	Package,Field_Execute,Field_Number 0x39
01ea 700b       |p   |		Jump_Nonzero	0x1f6
01eb e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x6.0x1d = 0x1eb,0xc
01ec 3c11       |<   |		Execute	Record,Field_Read,Field_Number 0x11
01ed 00d9       |    |		Load_Top	At_Offset_1
01ee 00db       |    |		Load_Top	At_Offset_3
01ef 00eb       |    |		Load_Encached	Diana_Cache
01f0 1875       | u  |		Execute	Package,Field_Execute,Field_Number 0x75
01f1 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
01f2 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x6.0x1e = 0x1f2,0xd
01f3 00da       |    |		Load_Top	At_Offset_2
01f4 8210       |    |		Call	0x1,0x10
01f5 00d1       |    |		Pop_Control	Pop_Count_1
01f6 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x6.0x1f = 0x1f6,0xe
01f7 0217       |    |		Execute	Heap_Access,All_Reference
01f8 3c1f       |<   |		Execute	Record,Field_Read,Field_Number 0x1f
01f9 a402       |    |		Store_Unchecked	0x2,0x2
01fa 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x6.0x20 = 0x1fa,0x1
01fb 77aa       |w   |		Jump_Nonzero	0x1a6
01fc 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
01fd 0000 0000  |    |		.XXX[0x3]
01ff 0000       |    |
0200 ; --------------------------------------------------------------------------------------
0200 ; SUBPROGRAM
0200 ; --------------------------------------------------------------------------------------
0200 0203       |    |		.CONST	0x0203								; Address of begin
0201 0004       |    |		.CONST	0x0004								; Address of exception handler
0202 0001       |    |		.CONST	0x0001								; Number of locals
0203			BODY_0200:
0203			INIT_0200:
0203 4800       |H   |		Short_Literal	0x0							; Debug Table 0x7 = .DEBUG	0x0203,0x0556,0x0002,0x0000,0x005a,0x8db5,0x0000,0x01b0
													; Debug Table 0x7.0x0 = 0x203,0x1
0204 00db       |    |		Load_Top	At_Offset_3
0205 0217       |    |		Execute	Heap_Access,All_Reference
0206 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0207 e004       |    |		Load	0x0,0x4
0208 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
0209 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
020a e004       |    |		Load	0x0,0x4
020b 1b39       | 9  |		Execute	Package,Field_Read,Field_Number 0x39
020c 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
020d 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
020e 0000 0000  |    |		.XXX[0x2]
0210 ; --------------------------------------------------------------------------------------
0210 ; SUBPROGRAM
0210 ; --------------------------------------------------------------------------------------
0210 0213       |    |		.CONST	0x0213								; Address of begin
0211 0004       |    |		.CONST	0x0004								; Address of exception handler
0212 0001       |    |		.CONST	0x0001								; Number of locals
0213			BODY_0210:
0213			INIT_0210:
0213 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x8 = .DEBUG	0x0213,0x055a,0x0002,0x0000,0x005a,0x8db5,0x0000,0x01cb
													; Debug Table 0x8.0x0 = 0x213,0x1
0214 0217       |    |		Execute	Heap_Access,All_Reference
0215 3c12       |<   |		Execute	Record,Field_Read,Field_Number 0x12
0216 0f01       |    |		Execute_Immediate	Equal,0x1
0217 6812       |h   |		Jump_Zero	0x22a
0218 00da       |    |		Load_Top	At_Offset_2
0219 0217       |    |		Execute	Heap_Access,All_Reference
021a 3c11       |<   |		Execute	Record,Field_Read,Field_Number 0x11
021b 0007       |    |		Action	Break_Optional
021c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x8.0x1 = 0x21c,0x401
021d 0217       |    |		Execute	Heap_Access,All_Reference
021e 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
021f 00d0       |    |		Action	Swap_Control
0220 00d1       |    |		Pop_Control	Pop_Count_1
0221 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x8.0x2 = 0x221,0x1
0222 e001       |    |		Load	0x0,0x1
0223 182f       | /  |		Execute	Package,Field_Execute,Field_Number 0x2f
0224 4976       |Iv  |		Short_Literal	0x176
0225 00eb       |    |		Load_Encached	Diana_Cache
0226 0098       |    |		Execute	Package,Field_Read_Dynamic
0227 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0228 021f       |    |		Execute	Heap_Access,Equal
0229 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
022a 4800       |H   |		Short_Literal	0x0
022b 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
022c 0000 0000  |    |		.BLANK	0000[0x4]
0230 ; --------------------------------------------------------------------------------------
0230 ; SUBPROGRAM
0230 ; --------------------------------------------------------------------------------------
0230 0242       | B  |		.CONST	0x0242								; Address of begin
0231 0004       |    |		.CONST	0x0004								; Address of exception handler
0232 0008       |    |		.CONST	0x0008								; Number of locals
0233			INIT_0230:
0233 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x9 = .DEBUG	0x0233,0x0562,0x0002,0x0000,0x005a,0x8db5,0x0000,0x01fa
													; Debug Table 0x9.0x0 = 0x233,0xffff
0234 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9.0x1 = 0x234,0xfffe
0235 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x9.0x2 = 0x235,0xfffd
0236 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9.0x3 = 0x236,0xfffc
0237 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9.0x4 = 0x237,0xfffb
0238 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9.0x5 = 0x238,0xfffa
0239 e5ff       |    |		Load	0x2,-0x1
023a e001       |    |		Load	0x0,0x1
023b 182f       | /  |		Execute	Package,Field_Execute,Field_Number 0x2f
023c 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
023d 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9.0x6 = 0x23d,0xfff9
023e e5fe       |    |		Load	0x2,-0x2
023f e001       |    |		Load	0x0,0x1
0240 182f       | /  |		Execute	Package,Field_Execute,Field_Number 0x2f
0241 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0242			BODY_0230:
0242 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x7 = 0x242,0x1
0243 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x9.0x8 = 0x243,0x401
0244 021d       |    |		Execute	Heap_Access,Is_Null
0245 7003       |p   |		Jump_Nonzero	0x249							; Debug Table 0x9.0x9 = 0x245,0x1
0246 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0xa = 0x246,0x801
0247 021d       |    |		Execute	Heap_Access,Is_Null
0248 6802       |h   |		Jump_Zero	0x24b							; Debug Table 0x9.0xb = 0x248,0x401
0249 4800       |H   |		Short_Literal	0x0							; Debug Table 0x9.0xc = 0x249,0x2
024a 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
024b 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0xd = 0x24b,0x3
024c 4976       |Iv  |		Short_Literal	0x176
024d 00eb       |    |		Load_Encached	Diana_Cache
024e 0098       |    |		Execute	Package,Field_Read_Dynamic
024f 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0250 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0251 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x9.0xe = 0x251,0x4
0252 00eb       |    |		Load_Encached	Diana_Cache
0253 18bb       |    |		Execute	Package,Field_Execute,Field_Number 0xbb
0254 00eb       |    |		Load_Encached	Diana_Cache
0255 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
0256 a404       |    |		Store_Unchecked	0x2,0x4
0257 7899       |x   |		Jump	0x2f1
0258 e404       |    |		Load	0x2,0x4								; Debug Table 0x9.0xf = 0x258,0x6
0259 0007       |    |		Action	Break_Optional
025a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x10 = 0x25a,0xc01
025b 7002       |p   |		Jump_Nonzero	0x25e
025c 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9.0x11 = 0x25c,0xc02
025d 782c       |x,  |		Jump	0x28a
025e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x12 = 0x25e,0xc03
025f 0217       |    |		Execute	Heap_Access,All_Reference
0260 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0261 6804       |h   |		Jump_Zero	0x266
0262 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x13 = 0x262,0xc04
0263 0217       |    |		Execute	Heap_Access,All_Reference
0264 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0265 7824       |x$  |		Jump	0x28a
0266 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x14 = 0x266,0xc05
0267 0007       |    |		Action	Break_Optional
0268 e40a       |    |		Load	0x2,0xa								; Debug Table 0x9.0x15 = 0x268,0x1001
0269 0007       |    |		Action	Break_Optional
026a 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x9.0x16 = 0x26a,0x1002
026b 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x17 = 0x26b,0x1003
026c 00d0       |    |		Action	Swap_Control							; Debug Table 0x9.0x18 = 0x26c,0x1004
026d 00d1       |    |		Pop_Control	Pop_Count_1
026e 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x9.0x19 = 0x26e,0xc05
026f 00eb       |    |		Load_Encached	Diana_Cache
0270 0098       |    |		Execute	Package,Field_Read_Dynamic
0271 012c       | ,  |		Execute	Any,Size
0272 e009       |    |		Load	0x0,0x9
0273 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0274 025b       | [  |		Execute	Discrete,Check_In_Type
0275 0273       | s  |		Execute	Discrete,Plus
0276 00d9       |    |		Load_Top	At_Offset_1
0277 0007       |    |		Action	Break_Optional
0278 e40b       |    |		Load	0x2,0xb								; Debug Table 0x9.0x1a = 0x278,0x1401
0279 0007       |    |		Action	Break_Optional
027a 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x9.0x1b = 0x27a,0x1402
027b 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x1c = 0x27b,0x1403
027c 00d0       |    |		Action	Swap_Control							; Debug Table 0x9.0x1d = 0x27c,0x1404
027d 00d1       |    |		Pop_Control	Pop_Count_1
027e 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x9.0x1e = 0x27e,0x1004
027f 00eb       |    |		Load_Encached	Diana_Cache
0280 0098       |    |		Execute	Package,Field_Read_Dynamic
0281 49c9       |I   |		Short_Literal	0x1c9
0282 00eb       |    |		Load_Encached	Diana_Cache
0283 0098       |    |		Execute	Package,Field_Read_Dynamic
0284 49ca       |I   |		Short_Literal	0x1ca
0285 00eb       |    |		Load_Encached	Diana_Cache
0286 0095       |    |		Execute	Package,Field_Reference_Dynamic
0287 e00a       |    |		Load	0x0,0xa
0288 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0289 7800       |x   |		Jump	0x28a
028a 00d0       |    |		Action	Swap_Control
028b 00d1       |    |		Pop_Control	Pop_Count_1
028c a403       |    |		Store_Unchecked	0x2,0x3							; Debug Table 0x9.0x1f = 0x28c,0x6
028d 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x20 = 0x28d,0x7
028e e403       |    |		Load	0x2,0x3								; Debug Table 0x9.0x21 = 0x28e,0x1801
028f 0007       |    |		Action	Break_Optional
0290 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x9.0x22 = 0x290,0x1802
0291 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x23 = 0x291,0x1803
0292 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x24 = 0x292,0x1804
0293 0f85       |    |		Execute_Immediate	Equal,-0x7b					; Debug Table 0x9.0x25 = 0x293,0x7
0294 6853       |hS  |		Jump_Zero	0x2e8
0295 e403       |    |		Load	0x2,0x3								; Debug Table 0x9.0x26 = 0x295,0x8
0296 00eb       |    |		Load_Encached	Diana_Cache
0297 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
0298 a402       |    |		Store_Unchecked	0x2,0x2
0299 784a       |xJ  |		Jump	0x2e4
029a e402       |    |		Load	0x2,0x2								; Debug Table 0x9.0x27 = 0x29a,0xa
029b 0007       |    |		Action	Break_Optional
029c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x28 = 0x29c,0x1c01
029d 7002       |p   |		Jump_Nonzero	0x2a0
029e 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9.0x29 = 0x29e,0x1c02
029f 782c       |x,  |		Jump	0x2cc
02a0 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x2a = 0x2a0,0x1c03
02a1 0217       |    |		Execute	Heap_Access,All_Reference
02a2 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
02a3 6804       |h   |		Jump_Zero	0x2a8
02a4 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x2b = 0x2a4,0x1c04
02a5 0217       |    |		Execute	Heap_Access,All_Reference
02a6 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
02a7 7824       |x$  |		Jump	0x2cc
02a8 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x2c = 0x2a8,0x1c05
02a9 0007       |    |		Action	Break_Optional
02aa e40a       |    |		Load	0x2,0xa								; Debug Table 0x9.0x2d = 0x2aa,0x2001
02ab 0007       |    |		Action	Break_Optional
02ac 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x9.0x2e = 0x2ac,0x2002
02ad 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x2f = 0x2ad,0x2003
02ae 00d0       |    |		Action	Swap_Control							; Debug Table 0x9.0x30 = 0x2ae,0x2004
02af 00d1       |    |		Pop_Control	Pop_Count_1
02b0 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x9.0x31 = 0x2b0,0x1c05
02b1 00eb       |    |		Load_Encached	Diana_Cache
02b2 0098       |    |		Execute	Package,Field_Read_Dynamic
02b3 012c       | ,  |		Execute	Any,Size
02b4 e009       |    |		Load	0x0,0x9
02b5 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
02b6 025b       | [  |		Execute	Discrete,Check_In_Type
02b7 0273       | s  |		Execute	Discrete,Plus
02b8 00d9       |    |		Load_Top	At_Offset_1
02b9 0007       |    |		Action	Break_Optional
02ba e40b       |    |		Load	0x2,0xb								; Debug Table 0x9.0x32 = 0x2ba,0x2401
02bb 0007       |    |		Action	Break_Optional
02bc 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x9.0x33 = 0x2bc,0x2402
02bd 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x34 = 0x2bd,0x2403
02be 00d0       |    |		Action	Swap_Control							; Debug Table 0x9.0x35 = 0x2be,0x2404
02bf 00d1       |    |		Pop_Control	Pop_Count_1
02c0 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x9.0x36 = 0x2c0,0x2004
02c1 00eb       |    |		Load_Encached	Diana_Cache
02c2 0098       |    |		Execute	Package,Field_Read_Dynamic
02c3 49c9       |I   |		Short_Literal	0x1c9
02c4 00eb       |    |		Load_Encached	Diana_Cache
02c5 0098       |    |		Execute	Package,Field_Read_Dynamic
02c6 49ca       |I   |		Short_Literal	0x1ca
02c7 00eb       |    |		Load_Encached	Diana_Cache
02c8 0095       |    |		Execute	Package,Field_Reference_Dynamic
02c9 e00a       |    |		Load	0x0,0xa
02ca 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
02cb 7800       |x   |		Jump	0x2cc
02cc 00d0       |    |		Action	Swap_Control
02cd 00d1       |    |		Pop_Control	Pop_Count_1
02ce 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x9.0x37 = 0x2ce,0xa
02cf 18fa       |    |		Execute	Package,Field_Execute,Field_Number 0xfa
02d0 a405       |    |		Store_Unchecked	0x2,0x5
02d1 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x38 = 0x2d1,0xb
02d2 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x9.0x39 = 0x2d2,0x2801
02d3 021d       |    |		Execute	Heap_Access,Is_Null
02d4 7006       |p   |		Jump_Nonzero	0x2db							; Debug Table 0x9.0x3a = 0x2d4,0xb
02d5 00db       |    |		Load_Top	At_Offset_3
02d6 00db       |    |		Load_Top	At_Offset_3
02d7 021f       |    |		Execute	Heap_Access,Equal
02d8 6802       |h   |		Jump_Zero	0x2db
02d9 4801       |H   |		Short_Literal	0x1							; Debug Table 0x9.0x3b = 0x2d9,0xc
02da 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
02db 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x3c = 0x2db,0xd
02dc e402       |    |		Load	0x2,0x2								; Debug Table 0x9.0x3d = 0x2dc,0x2c01
02dd 7002       |p   |		Jump_Nonzero	0x2e0
02de 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x9.0x3e = 0x2de,0x2c02
02df 7803       |x   |		Jump	0x2e3
02e0 e402       |    |		Load	0x2,0x2								; Debug Table 0x9.0x3f = 0x2e0,0x2c03
02e1 0217       |    |		Execute	Heap_Access,All_Reference
02e2 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
02e3 a402       |    |		Store_Unchecked	0x2,0x2							; Debug Table 0x9.0x40 = 0x2e3,0xd
02e4 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x41 = 0x2e4,0x9
02e5 e402       |    |		Load	0x2,0x2								; Debug Table 0x9.0x42 = 0x2e5,0x3001
02e6 021d       |    |		Execute	Heap_Access,Is_Null
02e7 6fb2       |o   |		Jump_Zero	0x29a							; Debug Table 0x9.0x43 = 0x2e7,0x9
02e8 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x44 = 0x2e8,0xe
02e9 e404       |    |		Load	0x2,0x4								; Debug Table 0x9.0x45 = 0x2e9,0x3401
02ea 7002       |p   |		Jump_Nonzero	0x2ed
02eb 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x9.0x46 = 0x2eb,0x3402
02ec 7803       |x   |		Jump	0x2f0
02ed e404       |    |		Load	0x2,0x4								; Debug Table 0x9.0x47 = 0x2ed,0x3403
02ee 0217       |    |		Execute	Heap_Access,All_Reference
02ef 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
02f0 a404       |    |		Store_Unchecked	0x2,0x4							; Debug Table 0x9.0x48 = 0x2f0,0xe
02f1 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x49 = 0x2f1,0x5
02f2 e404       |    |		Load	0x2,0x4								; Debug Table 0x9.0x4a = 0x2f2,0x3801
02f3 021d       |    |		Execute	Heap_Access,Is_Null
02f4 6f63       |oc  |		Jump_Zero	0x258							; Debug Table 0x9.0x4b = 0x2f4,0x5
02f5 4800       |H   |		Short_Literal	0x0							; Debug Table 0x9.0x4c = 0x2f5,0xf
02f6 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
02f7 0000       |    |		.XXX[0x1]
02f8 ; --------------------------------------------------------------------------------------
02f8 ; SUBPROGRAM
02f8 ; --------------------------------------------------------------------------------------
02f8 0308       |    |		.CONST	0x0308								; Address of begin
02f9 0004       |    |		.CONST	0x0004								; Address of exception handler
02fa 0007       |    |		.CONST	0x0007								; Number of locals
02fb			INIT_02f8:
02fb 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xa = .DEBUG	0x02fb,0x05fe,0x0001,0x0000,0x005a,0x8db5,0x0000,0x02d6
													; Debug Table 0xa.0x0 = 0x2fb,0xffff
02fc e001       |    |		Load	0x0,0x1								; Debug Table 0xa.0x1 = 0x2fc,0xfffe
02fd 1b29       | )  |		Execute	Package,Field_Read,Field_Number 0x29
02fe e001       |    |		Load	0x0,0x1								; Debug Table 0xa.0x2 = 0x2fe,0xfffd
02ff 1b29       | )  |		Execute	Package,Field_Read,Field_Number 0x29
0300 e001       |    |		Load	0x0,0x1								; Debug Table 0xa.0x3 = 0x300,0xfffc
0301 1b29       | )  |		Execute	Package,Field_Read,Field_Number 0x29
0302 e5ff       |    |		Load	0x2,-0x1
0303 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0304 e001       |    |		Load	0x0,0x1								; Debug Table 0xa.0x4 = 0x304,0xfffb
0305 1b29       | )  |		Execute	Package,Field_Read,Field_Number 0x29
0306 e001       |    |		Load	0x0,0x1								; Debug Table 0xa.0x5 = 0x306,0xfffa
0307 1b29       | )  |		Execute	Package,Field_Read,Field_Number 0x29
0308			BODY_02f8:
0308 0007       |    |		Action	Break_Optional							; Debug Table 0xa.0x6 = 0x308,0x1
0309 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa.0x7 = 0x309,0x2
030a 0217       |    |		Execute	Heap_Access,All_Reference
030b 3c20       |<   |		Execute	Record,Field_Read,Field_Number 0x20
030c a403       |    |		Store_Unchecked	0x2,0x3
030d e403       |    |		Load	0x2,0x3								; Debug Table 0xa.0x8 = 0x30d,0x3
030e 6836       |h6  |		Jump_Zero	0x345
030f 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa.0x9 = 0x30f,0x4
0310 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0311 4800       |H   |		Short_Literal	0x0							; Debug Table 0xa.0xa = 0x311,0x5
0312 a402       |    |		Store_Unchecked	0x2,0x2
0313 0007       |    |		Action	Break_Optional							; Debug Table 0xa.0xb = 0x313,0x6
0314 e403       |    |		Load	0x2,0x3								; Debug Table 0xa.0xc = 0x314,0x7
0315 00da       |    |		Load_Top	At_Offset_2
0316 8214       |    |		Call	0x1,0x14
0317 6817       |h   |		Jump_Zero	0x32f
0318 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xa.0xd = 0x318,0x8
0319 0217       |    |		Execute	Heap_Access,All_Reference
031a 3c20       |<   |		Execute	Record,Field_Read,Field_Number 0x20
031b 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
031c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0xe = 0x31c,0x9
031d 6804       |h   |		Jump_Zero	0x322
031e 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa.0xf = 0x31e,0xa
031f 00d9       |    |		Load_Top	At_Offset_1
0320 0217       |    |		Execute	Heap_Access,All_Reference
0321 3820       |8   |		Execute	Record,Field_Write,Field_Number 0x20
0322 e403       |    |		Load	0x2,0x3								; Debug Table 0xa.0x10 = 0x322,0xb
0323 0217       |    |		Execute	Heap_Access,All_Reference
0324 3c20       |<   |		Execute	Record,Field_Read,Field_Number 0x20
0325 00da       |    |		Load_Top	At_Offset_2
0326 0217       |    |		Execute	Heap_Access,All_Reference
0327 3820       |8   |		Execute	Record,Field_Write,Field_Number 0x20
0328 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xa.0x11 = 0x328,0xc
0329 e403       |    |		Load	0x2,0x3
032a 0217       |    |		Execute	Heap_Access,All_Reference
032b 3820       |8   |		Execute	Record,Field_Write,Field_Number 0x20
032c 4801       |H   |		Short_Literal	0x1							; Debug Table 0xa.0x12 = 0x32c,0xd
032d a402       |    |		Store_Unchecked	0x2,0x2
032e 7807       |x   |		Jump	0x336								; Debug Table 0xa.0x13 = 0x32e,0xe
032f e403       |    |		Load	0x2,0x3								; Debug Table 0xa.0x14 = 0x32f,0xf
0330 0217       |    |		Execute	Heap_Access,All_Reference
0331 3c20       |<   |		Execute	Record,Field_Read,Field_Number 0x20
0332 a403       |    |		Store_Unchecked	0x2,0x3
0333 e403       |    |		Load	0x2,0x3								; Debug Table 0xa.0x15 = 0x333,0x10
0334 6801       |h   |		Jump_Zero	0x336
0335 7fde       |    |		Jump	0x314
0336 e402       |    |		Load	0x2,0x2								; Debug Table 0xa.0x16 = 0x336,0x11
0337 77d1       |w   |		Jump_Nonzero	0x309
0338 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xa.0x17 = 0x338,0x12
0339 7002       |p   |		Jump_Nonzero	0x33c
033a 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa.0x18 = 0x33a,0x13
033b a404       |    |		Store_Unchecked	0x2,0x4
033c 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa.0x19 = 0x33c,0x14
033d 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
033e 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa.0x1a = 0x33e,0x15
033f 0217       |    |		Execute	Heap_Access,All_Reference
0340 3c20       |<   |		Execute	Record,Field_Read,Field_Number 0x20
0341 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0342 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa.0x1b = 0x342,0x16
0343 6801       |h   |		Jump_Zero	0x345
0344 7fc4       |    |		Jump	0x309
0345 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xa.0x1c = 0x345,0x17
0346 a5ff       |    |		Store_Unchecked	0x2,-0x1
0347 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0348 ; --------------------------------------------------------------------------------------
0348 ; SUBPROGRAM
0348 ; --------------------------------------------------------------------------------------
0348 035a       | Z  |		.CONST	0x035a								; Address of begin
0349 0004       |    |		.CONST	0x0004								; Address of exception handler
034a 0005       |    |		.CONST	0x0005								; Number of locals
034b			INIT_0348:
034b e00b       |    |		Load	0x0,0xb								; Debug Table 0xb = .DEBUG	0x034b,0x063a,0x0001,0x0000,0x005a,0x8db5,0x0000,0x0477
													; Debug Table 0xb.0x0 = 0x34b,0xffff
034c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
034d 02c7       |    |		Declare_Variable	Any
034e e5fd       |    |		Load	0x2,-0x3
034f 3c12       |<   |		Execute	Record,Field_Read,Field_Number 0x12
0350 e5fd       |    |		Load	0x2,-0x3
0351 3c11       |<   |		Execute	Record,Field_Read,Field_Number 0x11
0352 e5ff       |    |		Load	0x2,-0x1
0353 e00b       |    |		Load	0x0,0xb
0354 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0355 c402       |    |		Store	0x2,0x2
0356 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xb.0x1 = 0x356,0xfffe
0357 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xb.0x2 = 0x357,0xfffd
0358 e001       |    |		Load	0x0,0x1								; Debug Table 0xb.0x3 = 0x358,0xfffc
0359 1b29       | )  |		Execute	Package,Field_Read,Field_Number 0x29
035a			BODY_0348:
035a 783d       |x=  |		Jump	0x398
035b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0x4 = 0x35b,0x2
035c e00b       |    |		Load	0x0,0xb
035d 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
035e 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
035f 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xb.0x5 = 0x35f,0x3
0360 e003       |    |		Load	0x0,0x3
0361 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0362 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0363 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb.0x6 = 0x363,0x4
0364 e5fd       |    |		Load	0x2,-0x3
0365 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0366 e008       |    |		Load	0x0,0x8
0367 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0368 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0369 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x7 = 0x369,0x5
036a 7011       |p   |		Jump_Nonzero	0x37c
036b 4800       |H   |		Short_Literal	0x0							; Debug Table 0xb.0x8 = 0x36b,0x6
036c e5fe       |    |		Load	0x2,-0x2
036d 0007       |    |		Action	Break_Optional
036e 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0xb.0x9 = 0x36e,0x401
036f e403       |    |		Load	0x2,0x3								; Debug Table 0xb.0xa = 0x36f,0x6
0370 e5fd       |    |		Load	0x2,-0x3
0371 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0372 e008       |    |		Load	0x0,0x8
0373 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0374 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xb.0xb = 0x374,0x7
0375 3c11       |<   |		Execute	Record,Field_Read,Field_Number 0x11
0376 e5fc       |    |		Load	0x2,-0x4
0377 00db       |    |		Load_Top	At_Offset_3
0378 00eb       |    |		Load_Encached	Diana_Cache
0379 1875       | u  |		Execute	Package,Field_Execute,Field_Number 0x75
037a a5fc       |    |		Store_Unchecked	0x2,-0x4
037b 7818       |x   |		Jump	0x394
037c e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xb.0xc = 0x37c,0x8
037d 0f05       |    |		Execute_Immediate	Equal,0x5
037e 6811       |h   |		Jump_Zero	0x390
037f 00d8       |    |		Load_Top	At_Offset_0
0380 0217       |    |		Execute	Heap_Access,All_Reference
0381 3c0c       |<   |		Execute	Record,Field_Read,Field_Number 0xc
0382 0f04       |    |		Execute_Immediate	Equal,0x4
0383 680c       |h   |		Jump_Zero	0x390
0384 4805       |H   |		Short_Literal	0x5							; Debug Table 0xb.0xd = 0x384,0x9
0385 00d9       |    |		Load_Top	At_Offset_1
0386 0217       |    |		Execute	Heap_Access,All_Reference
0387 380c       |8   |		Execute	Record,Field_Write,Field_Number 0xc
0388 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xb.0xe = 0x388,0xa
0389 3c11       |<   |		Execute	Record,Field_Read,Field_Number 0x11
038a e5fc       |    |		Load	0x2,-0x4
038b 00db       |    |		Load_Top	At_Offset_3
038c 00eb       |    |		Load_Encached	Diana_Cache
038d 1875       | u  |		Execute	Package,Field_Execute,Field_Number 0x75
038e a5fc       |    |		Store_Unchecked	0x2,-0x4
038f 7804       |x   |		Jump	0x394
0390 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xb.0xf = 0x390,0xb
0391 00d9       |    |		Load_Top	At_Offset_1
0392 e008       |    |		Load	0x0,0x8
0393 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0394 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0x10 = 0x394,0xc
0395 e00b       |    |		Load	0x0,0xb
0396 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0397 c402       |    |		Store	0x2,0x2
0398 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0x11 = 0x398,0x1
0399 e00b       |    |		Load	0x0,0xb
039a 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
039b 6fbf       |o   |		Jump_Zero	0x35b
039c 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
039d 0000 0000  |    |		.XXX[0x3]
039f 0000       |    |
03a0 ; --------------------------------------------------------------------------------------
03a0 ; SUBPROGRAM
03a0 ; --------------------------------------------------------------------------------------
03a0 03a7       |    |		.CONST	0x03a7								; Address of begin
03a1 0004       |    |		.CONST	0x0004								; Address of exception handler
03a2 0003       |    |		.CONST	0x0003								; Number of locals
03a3			INIT_03a0:
03a3 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0xc = .DEBUG	0x03a3,0x0660,0x0001,0x0000,0x005a,0x8db5,0x0000,0x0534
													; Debug Table 0xc.0x0 = 0x3a3,0xffff
03a4 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0xc.0x1 = 0x3a4,0xfffe
03a5 e5ff       |    |		Load	0x2,-0x1
03a6 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
03a7			BODY_03a0:
03a7 781a       |x   |		Jump	0x3c2
03a8 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x2 = 0x3a8,0x2
03a9 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
03aa e00c       |    |		Load	0x0,0xc								; Debug Table 0xc.0x3 = 0x3aa,0x3
03ab 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
03ac 7811       |x   |		Jump	0x3be
03ad 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x4 = 0x3ad,0x5
03ae e5fd       |    |		Load	0x2,-0x3
03af e5fe       |    |		Load	0x2,-0x2
03b0 0007       |    |		Action	Break_Optional
03b1 e402       |    |		Load	0x2,0x2								; Debug Table 0xc.0x5 = 0x3b1,0x401
03b2 0217       |    |		Execute	Heap_Access,All_Reference
03b3 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
03b4 e00d       |    |		Load	0x0,0xd								; Debug Table 0xc.0x6 = 0x3b4,0x5
03b5 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
03b6 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
03b7 8216       |    |		Call	0x1,0x16
03b8 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
03b9 0007       |    |		Action	Break_Optional							; Debug Table 0xc.0x7 = 0x3b9,0x6
03ba 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xc.0x8 = 0x3ba,0x801
03bb 0217       |    |		Execute	Heap_Access,All_Reference
03bc 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
03bd 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2					; Debug Table 0xc.0x9 = 0x3bd,0x6
03be 0007       |    |		Action	Break_Optional							; Debug Table 0xc.0xa = 0x3be,0x4
03bf 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xc.0xb = 0x3bf,0xc01
03c0 021d       |    |		Execute	Heap_Access,Is_Null
03c1 6feb       |o   |		Jump_Zero	0x3ad							; Debug Table 0xc.0xc = 0x3c1,0x4
03c2 0007       |    |		Action	Break_Optional							; Debug Table 0xc.0xd = 0x3c2,0x1
03c3 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0xe = 0x3c3,0x1001
03c4 021d       |    |		Execute	Heap_Access,Is_Null
03c5 6fe2       |o   |		Jump_Zero	0x3a8							; Debug Table 0xc.0xf = 0x3c5,0x1
03c6 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
03c7 0000       |    |		.XXX[0x1]
03c8 0000 0000  |    |		.LITERAL	{0x00000000, 0x00004000}
03cc 0000 0000  |    |		.BLANK	0000[0x4]
03d0 ; --------------------------------------------------------------------------------------
03d0 ; Debug Table
03d0 ; --------------------------------------------------------------------------------------
03d0 0003 000d  |    |		.CONST	0x0003,0x000d
03d2 000b 043a  |   :|		.DEBUG	0x000b,0x043a,0x0000,0x0000,0x005a,0x8bc5,0x0000,0x003b
03da 0012 0442  |   B|		.DEBUG	0x0012,0x0442,0x0000,0x0000,0x005a,0x8db5,0x0000,0x000a
03e2 0033 045e  | 3 ^|		.DEBUG	0x0033,0x045e,0x0001,0x0000,0x005a,0x8bc5,0x0000,0x003c
03ea 007b 0482  | {  |		.DEBUG	0x007b,0x0482,0x0001,0x0000,0x005a,0x8bc5,0x0000,0x0044
03f2 0093 048a  |    |		.DEBUG	0x0093,0x048a,0x0001,0x0000,0x005a,0x8bc5,0x0000,0x0050
03fa 0123 04e6  | #  |		.DEBUG	0x0123,0x04e6,0x0001,0x0000,0x005a,0x8db5,0x0000,0x0013
0402 019b 0512  |    |		.DEBUG	0x019b,0x0512,0x0001,0x0000,0x005a,0x8db5,0x0000,0x00e9
040a 0203 0556  |   V|		.DEBUG	0x0203,0x0556,0x0002,0x0000,0x005a,0x8db5,0x0000,0x01b0
0412 0213 055a  |   Z|		.DEBUG	0x0213,0x055a,0x0002,0x0000,0x005a,0x8db5,0x0000,0x01cb
041a 0233 0562  | 3 b|		.DEBUG	0x0233,0x0562,0x0002,0x0000,0x005a,0x8db5,0x0000,0x01fa
0422 02fb 05fe  |    |		.DEBUG	0x02fb,0x05fe,0x0001,0x0000,0x005a,0x8db5,0x0000,0x02d6
042a 034b 063a  | K :|		.DEBUG	0x034b,0x063a,0x0001,0x0000,0x005a,0x8db5,0x0000,0x0477
0432 03a3 0660  |   `|		.DEBUG	0x03a3,0x0660,0x0001,0x0000,0x005a,0x8db5,0x0000,0x0534
043a ; --------------------------------------------------------------------------------------
043a ; Debug3 Subtable 0x0
043a ; --------------------------------------------------------------------------------------
043a 0003 0000  |    |		.DBG3TAB	0x0003,0x0000
043c 000b ffff  |    |		.CONST	0x000b,0xffff
043e 000d fffe  |    |		.CONST	0x000d,0xfffe
0440 000f fffd  |    |		.CONST	0x000f,0xfffd
0442 ; --------------------------------------------------------------------------------------
0442 ; Debug3 Subtable 0x1
0442 ; --------------------------------------------------------------------------------------
0442 000d 0000  |    |		.DBG3TAB	0x000d,0x0000
0444 0012 ffff  |    |		.CONST	0x0012,0xffff
0446 0013 fffe  |    |		.CONST	0x0013,0xfffe
0448 0014 fffd  |    |		.CONST	0x0014,0xfffd
044a 0016 fffc  |    |		.CONST	0x0016,0xfffc
044c 0018 fffb  |    |		.CONST	0x0018,0xfffb
044e 001a fffa  |    |		.CONST	0x001a,0xfffa
0450 001c fff9  |    |		.CONST	0x001c,0xfff9
0452 001e fff8  |    |		.CONST	0x001e,0xfff8
0454 0020 fff7  |    |		.CONST	0x0020,0xfff7
0456 0022 fff6  | "  |		.CONST	0x0022,0xfff6
0458 0024 fff5  | $  |		.CONST	0x0024,0xfff5
045a 0026 fff4  | &  |		.CONST	0x0026,0xfff4
045c 0028 fff3  | (  |		.CONST	0x0028,0xfff3
045e ; --------------------------------------------------------------------------------------
045e ; Debug3 Subtable 0x2
045e ; --------------------------------------------------------------------------------------
045e 0002 000f  |    |		.DBG3TAB	0x0002,0x000f
0460 0033 ffff  | 3  |		.CONST	0x0033,0xffff
0462 0035 fffe  | 5  |		.CONST	0x0035,0xfffe
0464 0036 0001  | 6  |		.CONST	0x0036,0x0001
0466 0039 0002  | 9  |		.CONST	0x0039,0x0002
0468 003d 0003  | =  |		.CONST	0x003d,0x0003
046a 0043 0005  | C  |		.CONST	0x0043,0x0005
046c 004b 0006  | K  |		.CONST	0x004b,0x0006
046e 004f 0004  | O  |		.CONST	0x004f,0x0004
0470 0051 0007  | Q  |		.CONST	0x0051,0x0007
0472 0055 0008  | U  |		.CONST	0x0055,0x0008
0474 0058 0401  | X  |		.CONST	0x0058,0x0401
0476 005c 0008  | \  |		.CONST	0x005c,0x0008
0478 0060 0801  | `  |		.CONST	0x0060,0x0801
047a 0065 0401  | e  |		.CONST	0x0065,0x0401
047c 0069 0009  | i  |		.CONST	0x0069,0x0009
047e 006c 000a  | l  |		.CONST	0x006c,0x000a
0480 0071 000b  | q  |		.CONST	0x0071,0x000b
0482 ; --------------------------------------------------------------------------------------
0482 ; Debug3 Subtable 0x3
0482 ; --------------------------------------------------------------------------------------
0482 0001 0002  |    |		.DBG3TAB	0x0001,0x0002
0484 007b ffff  | {  |		.CONST	0x007b,0xffff
0486 007c 0001  | |  |		.CONST	0x007c,0x0001
0488 0084 0002  |    |		.CONST	0x0084,0x0002
048a ; --------------------------------------------------------------------------------------
048a ; Debug3 Subtable 0x4
048a ; --------------------------------------------------------------------------------------
048a 0007 0026  |   &|		.DBG3TAB	0x0007,0x0026
048c 0093 ffff  |    |		.CONST	0x0093,0xffff
048e 0095 fffe  |    |		.CONST	0x0095,0xfffe
0490 0097 fffd  |    |		.CONST	0x0097,0xfffd
0492 0099 fffc  |    |		.CONST	0x0099,0xfffc
0494 009b fffb  |    |		.CONST	0x009b,0xfffb
0496 009d fffa  |    |		.CONST	0x009d,0xfffa
0498 009f fff9  |    |		.CONST	0x009f,0xfff9
049a 00a1 0001  |    |		.CONST	0x00a1,0x0001
049c 00a6 0002  |    |		.CONST	0x00a6,0x0002
049e 00ab 0003  |    |		.CONST	0x00ab,0x0003
04a0 00ac 0004  |    |		.CONST	0x00ac,0x0004
04a2 00b0 0005  |    |		.CONST	0x00b0,0x0005
04a4 00b5 0006  |    |		.CONST	0x00b5,0x0006
04a6 00b7 0007  |    |		.CONST	0x00b7,0x0007
04a8 00ba 0008  |    |		.CONST	0x00ba,0x0008
04aa 00c0 000a  |    |		.CONST	0x00c0,0x000a
04ac 00c3 000b  |    |		.CONST	0x00c3,0x000b
04ae 00c8 000c  |    |		.CONST	0x00c8,0x000c
04b0 00ca 000d  |    |		.CONST	0x00ca,0x000d
04b2 00ce 000e  |    |		.CONST	0x00ce,0x000e
04b4 00d1 000f  |    |		.CONST	0x00d1,0x000f
04b6 00d3 0010  |    |		.CONST	0x00d3,0x0010
04b8 00d6 0011  |    |		.CONST	0x00d6,0x0011
04ba 00d8 0012  |    |		.CONST	0x00d8,0x0012
04bc 00da 0013  |    |		.CONST	0x00da,0x0013
04be 00dd 0014  |    |		.CONST	0x00dd,0x0014
04c0 00e1 0015  |    |		.CONST	0x00e1,0x0015
04c2 00e3 0016  |    |		.CONST	0x00e3,0x0016
04c4 00e7 0009  |    |		.CONST	0x00e7,0x0009
04c6 00e9 0017  |    |		.CONST	0x00e9,0x0017
04c8 00eb 0018  |    |		.CONST	0x00eb,0x0018
04ca 00f1 0019  |    |		.CONST	0x00f1,0x0019
04cc 00f5 001a  |    |		.CONST	0x00f5,0x001a
04ce 00fa 001b  |    |		.CONST	0x00fa,0x001b
04d0 00ff 001c  |    |		.CONST	0x00ff,0x001c
04d2 0102 001d  |    |		.CONST	0x0102,0x001d
04d4 0107 001e  |    |		.CONST	0x0107,0x001e
04d6 0109 001f  |    |		.CONST	0x0109,0x001f
04d8 010b 0020  |    |		.CONST	0x010b,0x0020
04da 010f 0021  |   !|		.CONST	0x010f,0x0021
04dc 0110 0022  |   "|		.CONST	0x0110,0x0022
04de 0112 0023  |   #|		.CONST	0x0112,0x0023
04e0 0116 0024  |   $|		.CONST	0x0116,0x0024
04e2 0117 0025  |   %|		.CONST	0x0117,0x0025
04e4 0119 0026  |   &|		.CONST	0x0119,0x0026
04e6 ; --------------------------------------------------------------------------------------
04e6 ; Debug3 Subtable 0x5
04e6 ; --------------------------------------------------------------------------------------
04e6 0007 000e  |    |		.DBG3TAB	0x0007,0x000e
04e8 0123 ffff  | #  |		.CONST	0x0123,0xffff
04ea 0128 fffe  | (  |		.CONST	0x0128,0xfffe
04ec 012d fffd  | -  |		.CONST	0x012d,0xfffd
04ee 012f fffc  | /  |		.CONST	0x012f,0xfffc
04f0 0130 fffb  | 0  |		.CONST	0x0130,0xfffb
04f2 0132 fffa  | 2  |		.CONST	0x0132,0xfffa
04f4 013a fff9  | :  |		.CONST	0x013a,0xfff9
04f6 0144 0001  | D  |		.CONST	0x0144,0x0001
04f8 014b 0003  | K  |		.CONST	0x014b,0x0003
04fa 0150 0004  | P  |		.CONST	0x0150,0x0004
04fc 0162 0005  | b  |		.CONST	0x0162,0x0005
04fe 016b 0006  | k  |		.CONST	0x016b,0x0006
0500 016f 0007  | o  |		.CONST	0x016f,0x0007
0502 0175 0008  | u  |		.CONST	0x0175,0x0008
0504 0177 0009  | w  |		.CONST	0x0177,0x0009
0506 017a 0401  | z  |		.CONST	0x017a,0x0401
0508 017b 0009  | {  |		.CONST	0x017b,0x0009
050a 0180 000a  |    |		.CONST	0x0180,0x000a
050c 0188 000b  |    |		.CONST	0x0188,0x000b
050e 018c 000c  |    |		.CONST	0x018c,0x000c
0510 0190 0002  |    |		.CONST	0x0190,0x0002
0512 ; --------------------------------------------------------------------------------------
0512 ; Debug3 Subtable 0x6
0512 ; --------------------------------------------------------------------------------------
0512 0004 001d  |    |		.DBG3TAB	0x0004,0x001d
0514 019b ffff  |    |		.CONST	0x019b,0xffff
0516 01a2 fffe  |    |		.CONST	0x01a2,0xfffe
0518 01a3 fffd  |    |		.CONST	0x01a3,0xfffd
051a 01a4 fffc  |    |		.CONST	0x01a4,0xfffc
051c 01a6 0002  |    |		.CONST	0x01a6,0x0002
051e 01aa 0003  |    |		.CONST	0x01aa,0x0003
0520 01af 0401  |    |		.CONST	0x01af,0x0401
0522 01b1 0402  |    |		.CONST	0x01b1,0x0402
0524 01b2 0403  |    |		.CONST	0x01b2,0x0403
0526 01b3 0404  |    |		.CONST	0x01b3,0x0404
0528 01b4 0003  |    |		.CONST	0x01b4,0x0003
052a 01b6 0004  |    |		.CONST	0x01b6,0x0004
052c 01ba 0005  |    |		.CONST	0x01ba,0x0005
052e 01bb 0801  |    |		.CONST	0x01bb,0x0801
0530 01bd 0802  |    |		.CONST	0x01bd,0x0802
0532 01be 0803  |    |		.CONST	0x01be,0x0803
0534 01bf 0804  |    |		.CONST	0x01bf,0x0804
0536 01c0 0005  |    |		.CONST	0x01c0,0x0005
0538 01c2 0006  |    |		.CONST	0x01c2,0x0006
053a 01c7 0008  |    |		.CONST	0x01c7,0x0008
053c 01cb 0007  |    |		.CONST	0x01cb,0x0007
053e 01cc 0c01  |    |		.CONST	0x01cc,0x0c01
0540 01ce 0c02  |    |		.CONST	0x01ce,0x0c02
0542 01cf 0c03  |    |		.CONST	0x01cf,0x0c03
0544 01d0 0c04  |    |		.CONST	0x01d0,0x0c04
0546 01d1 0007  |    |		.CONST	0x01d1,0x0007
0548 01d3 0009  |    |		.CONST	0x01d3,0x0009
054a 01da 000a  |    |		.CONST	0x01da,0x000a
054c 01e4 000b  |    |		.CONST	0x01e4,0x000b
054e 01eb 000c  |    |		.CONST	0x01eb,0x000c
0550 01f2 000d  |    |		.CONST	0x01f2,0x000d
0552 01f6 000e  |    |		.CONST	0x01f6,0x000e
0554 01fa 0001  |    |		.CONST	0x01fa,0x0001
0556 ; --------------------------------------------------------------------------------------
0556 ; Debug3 Subtable 0x7
0556 ; --------------------------------------------------------------------------------------
0556 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0558 0203 0001  |    |		.CONST	0x0203,0x0001
055a ; --------------------------------------------------------------------------------------
055a ; Debug3 Subtable 0x8
055a ; --------------------------------------------------------------------------------------
055a 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
055c 0213 0001  |    |		.CONST	0x0213,0x0001
055e 021c 0401  |    |		.CONST	0x021c,0x0401
0560 0221 0001  | !  |		.CONST	0x0221,0x0001
0562 ; --------------------------------------------------------------------------------------
0562 ; Debug3 Subtable 0x9
0562 ; --------------------------------------------------------------------------------------
0562 0007 0046  |   F|		.DBG3TAB	0x0007,0x0046
0564 0233 ffff  | 3  |		.CONST	0x0233,0xffff
0566 0234 fffe  | 4  |		.CONST	0x0234,0xfffe
0568 0235 fffd  | 5  |		.CONST	0x0235,0xfffd
056a 0236 fffc  | 6  |		.CONST	0x0236,0xfffc
056c 0237 fffb  | 7  |		.CONST	0x0237,0xfffb
056e 0238 fffa  | 8  |		.CONST	0x0238,0xfffa
0570 023d fff9  | =  |		.CONST	0x023d,0xfff9
0572 0242 0001  | B  |		.CONST	0x0242,0x0001
0574 0243 0401  | C  |		.CONST	0x0243,0x0401
0576 0245 0001  | E  |		.CONST	0x0245,0x0001
0578 0246 0801  | F  |		.CONST	0x0246,0x0801
057a 0248 0401  | H  |		.CONST	0x0248,0x0401
057c 0249 0002  | I  |		.CONST	0x0249,0x0002
057e 024b 0003  | K  |		.CONST	0x024b,0x0003
0580 0251 0004  | Q  |		.CONST	0x0251,0x0004
0582 0258 0006  | X  |		.CONST	0x0258,0x0006
0584 025a 0c01  | Z  |		.CONST	0x025a,0x0c01
0586 025c 0c02  | \  |		.CONST	0x025c,0x0c02
0588 025e 0c03  | ^  |		.CONST	0x025e,0x0c03
058a 0262 0c04  | b  |		.CONST	0x0262,0x0c04
058c 0266 0c05  | f  |		.CONST	0x0266,0x0c05
058e 0268 1001  | h  |		.CONST	0x0268,0x1001
0590 026a 1002  | j  |		.CONST	0x026a,0x1002
0592 026b 1003  | k  |		.CONST	0x026b,0x1003
0594 026c 1004  | l  |		.CONST	0x026c,0x1004
0596 026e 0c05  | n  |		.CONST	0x026e,0x0c05
0598 0278 1401  | x  |		.CONST	0x0278,0x1401
059a 027a 1402  | z  |		.CONST	0x027a,0x1402
059c 027b 1403  | {  |		.CONST	0x027b,0x1403
059e 027c 1404  | |  |		.CONST	0x027c,0x1404
05a0 027e 1004  | ~  |		.CONST	0x027e,0x1004
05a2 028c 0006  |    |		.CONST	0x028c,0x0006
05a4 028d 0007  |    |		.CONST	0x028d,0x0007
05a6 028e 1801  |    |		.CONST	0x028e,0x1801
05a8 0290 1802  |    |		.CONST	0x0290,0x1802
05aa 0291 1803  |    |		.CONST	0x0291,0x1803
05ac 0292 1804  |    |		.CONST	0x0292,0x1804
05ae 0293 0007  |    |		.CONST	0x0293,0x0007
05b0 0295 0008  |    |		.CONST	0x0295,0x0008
05b2 029a 000a  |    |		.CONST	0x029a,0x000a
05b4 029c 1c01  |    |		.CONST	0x029c,0x1c01
05b6 029e 1c02  |    |		.CONST	0x029e,0x1c02
05b8 02a0 1c03  |    |		.CONST	0x02a0,0x1c03
05ba 02a4 1c04  |    |		.CONST	0x02a4,0x1c04
05bc 02a8 1c05  |    |		.CONST	0x02a8,0x1c05
05be 02aa 2001  |    |		.CONST	0x02aa,0x2001
05c0 02ac 2002  |    |		.CONST	0x02ac,0x2002
05c2 02ad 2003  |    |		.CONST	0x02ad,0x2003
05c4 02ae 2004  |    |		.CONST	0x02ae,0x2004
05c6 02b0 1c05  |    |		.CONST	0x02b0,0x1c05
05c8 02ba 2401  |  $ |		.CONST	0x02ba,0x2401
05ca 02bc 2402  |  $ |		.CONST	0x02bc,0x2402
05cc 02bd 2403  |  $ |		.CONST	0x02bd,0x2403
05ce 02be 2404  |  $ |		.CONST	0x02be,0x2404
05d0 02c0 2004  |    |		.CONST	0x02c0,0x2004
05d2 02ce 000a  |    |		.CONST	0x02ce,0x000a
05d4 02d1 000b  |    |		.CONST	0x02d1,0x000b
05d6 02d2 2801  |  ( |		.CONST	0x02d2,0x2801
05d8 02d4 000b  |    |		.CONST	0x02d4,0x000b
05da 02d9 000c  |    |		.CONST	0x02d9,0x000c
05dc 02db 000d  |    |		.CONST	0x02db,0x000d
05de 02dc 2c01  |  , |		.CONST	0x02dc,0x2c01
05e0 02de 2c02  |  , |		.CONST	0x02de,0x2c02
05e2 02e0 2c03  |  , |		.CONST	0x02e0,0x2c03
05e4 02e3 000d  |    |		.CONST	0x02e3,0x000d
05e6 02e4 0009  |    |		.CONST	0x02e4,0x0009
05e8 02e5 3001  |  0 |		.CONST	0x02e5,0x3001
05ea 02e7 0009  |    |		.CONST	0x02e7,0x0009
05ec 02e8 000e  |    |		.CONST	0x02e8,0x000e
05ee 02e9 3401  |  4 |		.CONST	0x02e9,0x3401
05f0 02eb 3402  |  4 |		.CONST	0x02eb,0x3402
05f2 02ed 3403  |  4 |		.CONST	0x02ed,0x3403
05f4 02f0 000e  |    |		.CONST	0x02f0,0x000e
05f6 02f1 0005  |    |		.CONST	0x02f1,0x0005
05f8 02f2 3801  |  8 |		.CONST	0x02f2,0x3801
05fa 02f4 0005  |    |		.CONST	0x02f4,0x0005
05fc 02f5 000f  |    |		.CONST	0x02f5,0x000f
05fe ; --------------------------------------------------------------------------------------
05fe ; Debug3 Subtable 0xa
05fe ; --------------------------------------------------------------------------------------
05fe 0006 0017  |    |		.DBG3TAB	0x0006,0x0017
0600 02fb ffff  |    |		.CONST	0x02fb,0xffff
0602 02fc fffe  |    |		.CONST	0x02fc,0xfffe
0604 02fe fffd  |    |		.CONST	0x02fe,0xfffd
0606 0300 fffc  |    |		.CONST	0x0300,0xfffc
0608 0304 fffb  |    |		.CONST	0x0304,0xfffb
060a 0306 fffa  |    |		.CONST	0x0306,0xfffa
060c 0308 0001  |    |		.CONST	0x0308,0x0001
060e 0309 0002  |    |		.CONST	0x0309,0x0002
0610 030d 0003  |    |		.CONST	0x030d,0x0003
0612 030f 0004  |    |		.CONST	0x030f,0x0004
0614 0311 0005  |    |		.CONST	0x0311,0x0005
0616 0313 0006  |    |		.CONST	0x0313,0x0006
0618 0314 0007  |    |		.CONST	0x0314,0x0007
061a 0318 0008  |    |		.CONST	0x0318,0x0008
061c 031c 0009  |    |		.CONST	0x031c,0x0009
061e 031e 000a  |    |		.CONST	0x031e,0x000a
0620 0322 000b  | "  |		.CONST	0x0322,0x000b
0622 0328 000c  | (  |		.CONST	0x0328,0x000c
0624 032c 000d  | ,  |		.CONST	0x032c,0x000d
0626 032e 000e  | .  |		.CONST	0x032e,0x000e
0628 032f 000f  | /  |		.CONST	0x032f,0x000f
062a 0333 0010  | 3  |		.CONST	0x0333,0x0010
062c 0336 0011  | 6  |		.CONST	0x0336,0x0011
062e 0338 0012  | 8  |		.CONST	0x0338,0x0012
0630 033a 0013  | :  |		.CONST	0x033a,0x0013
0632 033c 0014  | <  |		.CONST	0x033c,0x0014
0634 033e 0015  | >  |		.CONST	0x033e,0x0015
0636 0342 0016  | B  |		.CONST	0x0342,0x0016
0638 0345 0017  | E  |		.CONST	0x0345,0x0017
063a ; --------------------------------------------------------------------------------------
063a ; Debug3 Subtable 0xb
063a ; --------------------------------------------------------------------------------------
063a 0004 000e  |    |		.DBG3TAB	0x0004,0x000e
063c 034b ffff  | K  |		.CONST	0x034b,0xffff
063e 0356 fffe  | V  |		.CONST	0x0356,0xfffe
0640 0357 fffd  | W  |		.CONST	0x0357,0xfffd
0642 0358 fffc  | X  |		.CONST	0x0358,0xfffc
0644 035b 0002  | [  |		.CONST	0x035b,0x0002
0646 035f 0003  | _  |		.CONST	0x035f,0x0003
0648 0363 0004  | c  |		.CONST	0x0363,0x0004
064a 0369 0005  | i  |		.CONST	0x0369,0x0005
064c 036b 0006  | k  |		.CONST	0x036b,0x0006
064e 036e 0401  | n  |		.CONST	0x036e,0x0401
0650 036f 0006  | o  |		.CONST	0x036f,0x0006
0652 0374 0007  | t  |		.CONST	0x0374,0x0007
0654 037c 0008  | |  |		.CONST	0x037c,0x0008
0656 0384 0009  |    |		.CONST	0x0384,0x0009
0658 0388 000a  |    |		.CONST	0x0388,0x000a
065a 0390 000b  |    |		.CONST	0x0390,0x000b
065c 0394 000c  |    |		.CONST	0x0394,0x000c
065e 0398 0001  |    |		.CONST	0x0398,0x0001
0660 ; --------------------------------------------------------------------------------------
0660 ; Debug3 Subtable 0xc
0660 ; --------------------------------------------------------------------------------------
0660 0002 000e  |    |		.DBG3TAB	0x0002,0x000e
0662 03a3 ffff  |    |		.CONST	0x03a3,0xffff
0664 03a4 fffe  |    |		.CONST	0x03a4,0xfffe
0666 03a8 0002  |    |		.CONST	0x03a8,0x0002
0668 03aa 0003  |    |		.CONST	0x03aa,0x0003
066a 03ad 0005  |    |		.CONST	0x03ad,0x0005
066c 03b1 0401  |    |		.CONST	0x03b1,0x0401
066e 03b4 0005  |    |		.CONST	0x03b4,0x0005
0670 03b9 0006  |    |		.CONST	0x03b9,0x0006
0672 03ba 0801  |    |		.CONST	0x03ba,0x0801
0674 03bd 0006  |    |		.CONST	0x03bd,0x0006
0676 03be 0004  |    |		.CONST	0x03be,0x0004
0678 03bf 0c01  |    |		.CONST	0x03bf,0x0c01
067a 03c1 0004  |    |		.CONST	0x03c1,0x0004
067c 03c2 0001  |    |		.CONST	0x03c2,0x0001
067e 03c3 1001  |    |		.CONST	0x03c3,0x1001
0680 03c5 0001  |    |		.CONST	0x03c5,0x0001
0682 0000 0000  |    |		.BLANK	0000[0x17e]