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

⟦6f3b9e594⟧

    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 0418       |    |		.CONST	0x0418								; 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 002c       | ,  |		.CONST	0x002c								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 001b       |    |		.CONST	0x001b								; Number of locals
000b			INIT_0008:
000b 029a 0033  |   3|		Declare_Subprogram	INIT_0030,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0 = .DEBUG	0x000b,0x04a2,0x0000,0x0000,0x005a,0x8bc5,0x0000,0x0069
													; Debug Table 0x0.0x0 = 0xb,0xffff
000d 00bf       |    |		Action	Accept_Activation
000e 029d 005b  |   [|		Declare_Subprogram	INIT_0058,For_Outer_Call			; Debug Table 0x1 = .DEBUG	0x000e,0x04a6,0x0000,0x0000,0x005a,0x8cb5,0x0000,0x0006
													; Debug Table 0x1.0x0 = 0xe,0xffff
0010 029d 0093  |    |		Declare_Subprogram	INIT_0090,For_Outer_Call			; Debug Table 0x1.0x1 = 0x10,0xfffe
0012 029d 00e3  |    |		Declare_Subprogram	INIT_00e0,For_Outer_Call			; Debug Table 0x1.0x2 = 0x12,0xfffd
0014 029d 013b  |   ;|		Declare_Subprogram	INIT_0138,For_Outer_Call			; Debug Table 0x1.0x3 = 0x14,0xfffc
0016 029d 0163  |   c|		Declare_Subprogram	INIT_0160,For_Outer_Call			; Debug Table 0x1.0x4 = 0x16,0xfffb
0018 029d 0183  |    |		Declare_Subprogram	INIT_0180,For_Outer_Call			; Debug Table 0x1.0x5 = 0x18,0xfffa
001a 029d 01d3  |    |		Declare_Subprogram	INIT_01d0,For_Outer_Call			; Debug Table 0x1.0x6 = 0x1a,0xfff9
001c 029d 01fb  |    |		Declare_Subprogram	INIT_01f8,For_Outer_Call			; Debug Table 0x1.0x7 = 0x1c,0xfff8
001e 029d 0243  |   C|		Declare_Subprogram	INIT_0240,For_Outer_Call			; Debug Table 0x1.0x8 = 0x1e,0xfff7
0020 029d 0263  |   c|		Declare_Subprogram	INIT_0260,For_Outer_Call			; Debug Table 0x1.0x9 = 0x20,0xfff6
0022 029d 029b  |    |		Declare_Subprogram	INIT_0298,For_Outer_Call			; Debug Table 0x1.0xa = 0x22,0xfff5
0024 029d 02c3  |    |		Declare_Subprogram	INIT_02c0,For_Outer_Call			; Debug Table 0x1.0xb = 0x24,0xfff4
0026 029d 036b  |   k|		Declare_Subprogram	INIT_0368,For_Outer_Call			; Debug Table 0x1.0xc = 0x26,0xfff3
0028 029d 03c3  |    |		Declare_Subprogram	INIT_03c0,For_Outer_Call			; Debug Table 0x1.0xd = 0x28,0xfff2
002a 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd				; Debug Table 0x1.0xe = 0x2a,0xfff1
002b 00c7       |    |		Action	Elaborate_Subprogram
002c			BODY_0008:
002c 00bc       |    |		Action	Signal_Activated
002d 00bb       |    |		Action	Signal_Completion
002e 0000 0000  |    |		.XXX[0x2]
0030 ; --------------------------------------------------------------------------------------
0030 ; SUBPROGRAM
0030 ; --------------------------------------------------------------------------------------
0030 0034       | 4  |		.CONST	0x0034								; Address of begin
0031 0004       |    |		.CONST	0x0004								; Address of exception handler
0032 0002       |    |		.CONST	0x0002								; Number of locals
0033			INIT_0030:
0033 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x2 = .DEBUG	0x0033,0x04c6,0x0001,0x0000,0x005a,0x8bc5,0x0000,0x006a
													; Debug Table 0x2.0x0 = 0x33,0xffff
0034			BODY_0030:
0034 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x1 = 0x34,0x1
0035 00f1       |    |		Load_Encached	Diana_Temp_Seq
0036 821b       |    |		Call	0x1,0x1b
0037 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0038 00d1       |    |		Pop_Control	Pop_Count_1
0039 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x2 = 0x39,0x2
003a 00d9       |    |		Load_Top	At_Offset_1
003b 8211       |    |		Call	0x1,0x11
003c 00d1       |    |		Pop_Control	Pop_Count_1
003d 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x3 = 0x3d,0x3
003e 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
003f 4605       |F   |		Jump_Case	0x6
0040 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1					; case 0x0
0041 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1					; case 0x1
0042 780f       |x   |		Jump	0x52								; case 0x2
0043 7802       |x   |		Jump	0x46								; case 0x3
0044 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1					; case 0x4
0045 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1					; case 0x5
0046 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x4 = 0x46,0x4
0047 e001       |    |		Load	0x0,0x1
0048 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0049 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x5 = 0x49,0x5
004a 3c0b       |<   |		Execute	Record,Field_Read,Field_Number 0xb
004b 6805       |h   |		Jump_Zero	0x51
004c 4801       |H   |		Short_Literal	0x1							; Debug Table 0x2.0x6 = 0x4c,0x6
004d e5ff       |    |		Load	0x2,-0x1
004e 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
004f 0217       |    |		Execute	Heap_Access,All_Reference
0050 380e       |8   |		Execute	Record,Field_Write,Field_Number 0xe
0051 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0052 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x7 = 0x52,0x7
0053 e001       |    |		Load	0x0,0x1
0054 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0055 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0056 0000 0000  |    |		.XXX[0x2]
0058 ; --------------------------------------------------------------------------------------
0058 ; SUBPROGRAM
0058 ; --------------------------------------------------------------------------------------
0058 005b       | [  |		.CONST	0x005b								; Address of begin
0059 0004       |    |		.CONST	0x0004								; Address of exception handler
005a 0001       |    |		.CONST	0x0001								; Number of locals
005b			BODY_0058:
005b			INIT_0058:
005b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3 = .DEBUG	0x005b,0x04d8,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x0007
													; Debug Table 0x3.0x0 = 0x5b,0x1
005c 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
005d 4605       |F   |		Jump_Case	0x6
005e 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; case 0x0
005f 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; case 0x1
0060 781c       |x   |		Jump	0x7d								; case 0x2
0061 7802       |x   |		Jump	0x64								; case 0x3
0062 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; case 0x4
0063 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; case 0x5
0064 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x3.0x1 = 0x64,0x2
0065 0219       |    |		Execute	Heap_Access,All_Read
0066 3c14       |<   |		Execute	Record,Field_Read,Field_Number 0x14
0067 00d8       |    |		Load_Top	At_Offset_0
0068 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0069 e5fe       |    |		Load	0x2,-0x2
006a 3c11       |<   |		Execute	Record,Field_Read,Field_Number 0x11
006b e5ff       |    |		Load	0x2,-0x1
006c e002       |    |		Load	0x0,0x2
006d 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
006e 00d9       |    |		Load_Top	At_Offset_1
006f 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0070 00d1       |    |		Pop_Control	Pop_Count_1
0071 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x3.0x2 = 0x71,0x3
0072 0217       |    |		Execute	Heap_Access,All_Reference
0073 3c0c       |<   |		Execute	Record,Field_Read,Field_Number 0xc
0074 e003       |    |		Load	0x0,0x3
0075 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0076 0260       | `  |		Execute	Discrete,In_Type
0077 6804       |h   |		Jump_Zero	0x7c
0078 4803       |H   |		Short_Literal	0x3							; Debug Table 0x3.0x3 = 0x78,0x4
0079 e5fd       |    |		Load	0x2,-0x3
007a 0217       |    |		Execute	Heap_Access,All_Reference
007b 380c       |8   |		Execute	Record,Field_Write,Field_Number 0xc
007c 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
007d e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x3.0x4 = 0x7d,0x5
007e 0219       |    |		Execute	Heap_Access,All_Read
007f 3c14       |<   |		Execute	Record,Field_Read,Field_Number 0x14
0080 00d8       |    |		Load_Top	At_Offset_0
0081 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0082 e5fe       |    |		Load	0x2,-0x2
0083 3c11       |<   |		Execute	Record,Field_Read,Field_Number 0x11
0084 e5ff       |    |		Load	0x2,-0x1
0085 e002       |    |		Load	0x0,0x2
0086 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0087 00d9       |    |		Load_Top	At_Offset_1
0088 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0089 00d1       |    |		Pop_Control	Pop_Count_1
008a 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
008b 0000 0000  |    |		.BLANK	0000[0x5]
0090 ; --------------------------------------------------------------------------------------
0090 ; SUBPROGRAM
0090 ; --------------------------------------------------------------------------------------
0090 0097       |    |		.CONST	0x0097								; Address of begin
0091 0004       |    |		.CONST	0x0004								; Address of exception handler
0092 0004       |    |		.CONST	0x0004								; Number of locals
0093			INIT_0090:
0093 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x4 = .DEBUG	0x0093,0x04e4,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x005b
													; Debug Table 0x4.0x0 = 0x93,0xffff
0094 e003       |    |		Load	0x0,0x3								; Debug Table 0x4.0x1 = 0x94,0xfffe
0095 1b29       | )  |		Execute	Package,Field_Read,Field_Number 0x29
0096 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x4.0x2 = 0x96,0xfffd
0097			BODY_0090:
0097 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x4.0x3 = 0x97,0x1
0098 00f1       |    |		Load_Encached	Diana_Temp_Seq
0099 00f1       |    |		Load_Encached	Diana_Temp_Seq
009a e5ff       |    |		Load	0x2,-0x1
009b e5fe       |    |		Load	0x2,-0x2
009c e004       |    |		Load	0x0,0x4
009d 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
009e c402       |    |		Store	0x2,0x2
009f 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
00a0 00d1       |    |		Pop_Control	Pop_Count_1
00a1 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x4.0x4 = 0xa1,0x2
00a2 e5fd       |    |		Load	0x2,-0x3
00a3 3c11       |<   |		Execute	Record,Field_Read,Field_Number 0x11
00a4 00da       |    |		Load_Top	At_Offset_2
00a5 e002       |    |		Load	0x0,0x2
00a6 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
00a7 c5fc       |    |		Store	0x2,-0x4
00a8 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x5 = 0xa8,0x3
00a9 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x4.0x6 = 0xa9,0x401
00aa 021d       |    |		Execute	Heap_Access,Is_Null
00ab 702f       |p/  |		Jump_Nonzero	0xdb							; Debug Table 0x4.0x7 = 0xab,0x3
00ac e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x4.0x8 = 0xac,0x4
00ad 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
00ae 6805       |h   |		Jump_Zero	0xb4
00af e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x4.0x9 = 0xaf,0x5
00b0 00db       |    |		Load_Top	At_Offset_3
00b1 e005       |    |		Load	0x0,0x5
00b2 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
00b3 00d1       |    |		Pop_Control	Pop_Count_1
00b4 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x4.0xa = 0xb4,0x6
00b5 3c0b       |<   |		Execute	Record,Field_Read,Field_Number 0xb
00b6 7008       |p   |		Jump_Nonzero	0xbf
00b7 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x4.0xb = 0xb7,0x7
00b8 3c0e       |<   |		Execute	Record,Field_Read,Field_Number 0xe
00b9 e5fd       |    |		Load	0x2,-0x3
00ba e402       |    |		Load	0x2,0x2
00bb 820e       |    |		Call	0x1,0xe
00bc e5fd       |    |		Load	0x2,-0x3
00bd 380e       |8   |		Execute	Record,Field_Write,Field_Number 0xe
00be 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
00bf e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x4.0xc = 0xbf,0x8
00c0 e5fd       |    |		Load	0x2,-0x3
00c1 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
00c2 e006       |    |		Load	0x0,0x6
00c3 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
00c4 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
00c5 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x4.0xd = 0xc5,0x9
00c6 700a       |p   |		Jump_Nonzero	0xd1
00c7 4800       |H   |		Short_Literal	0x0							; Debug Table 0x4.0xe = 0xc7,0xa
00c8 e5fd       |    |		Load	0x2,-0x3
00c9 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
00ca e402       |    |		Load	0x2,0x2
00cb e5ff       |    |		Load	0x2,-0x1
00cc e5fd       |    |		Load	0x2,-0x3
00cd 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
00ce e006       |    |		Load	0x0,0x6
00cf 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
00d0 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
00d1 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x4.0xf = 0xd1,0xb
00d2 e5fd       |    |		Load	0x2,-0x3
00d3 e402       |    |		Load	0x2,0x2
00d4 820e       |    |		Call	0x1,0xe
00d5 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
00d6 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x4.0x10 = 0xd6,0xc
00d7 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
00d8 00da       |    |		Load_Top	At_Offset_2
00d9 e006       |    |		Load	0x0,0x6
00da 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
00db 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
00dc 0000 0000  |    |		.BLANK	0000[0x4]
00e0 ; --------------------------------------------------------------------------------------
00e0 ; SUBPROGRAM
00e0 ; --------------------------------------------------------------------------------------
00e0 00ea       |    |		.CONST	0x00ea								; Address of begin
00e1 0004       |    |		.CONST	0x0004								; Address of exception handler
00e2 0006       |    |		.CONST	0x0006								; Number of locals
00e3			INIT_00e0:
00e3 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x5 = .DEBUG	0x00e3,0x0508,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x00ff
													; Debug Table 0x5.0x0 = 0xe3,0xffff
00e4 00db       |    |		Load_Top	At_Offset_3
00e5 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
00e6 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x5.0x1 = 0xe6,0xfffe
00e7 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x5.0x2 = 0xe7,0xfffd
00e8 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x5.0x3 = 0xe8,0xfffc
00e9 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x5.0x4 = 0xe9,0xfffb
00ea			BODY_00e0:
00ea e007       |    |		Load	0x0,0x7								; Debug Table 0x5.0x5 = 0xea,0x1
00eb e5fe       |    |		Load	0x2,-0x2
00ec 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
00ed 7825       |x%  |		Jump	0x113
00ee 0007       |    |		Action	Break_Optional							; Debug Table 0x5.0x6 = 0xee,0x3
00ef e402       |    |		Load	0x2,0x2								; Debug Table 0x5.0x7 = 0xef,0x401
00f0 0217       |    |		Execute	Heap_Access,All_Reference
00f1 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
00f2 a403       |    |		Store_Unchecked	0x2,0x3							; Debug Table 0x5.0x8 = 0xf2,0x3
00f3 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x5.0x9 = 0xf3,0x4
00f4 e403       |    |		Load	0x2,0x3
00f5 e008       |    |		Load	0x0,0x8
00f6 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
00f7 00d1       |    |		Pop_Control	Pop_Count_1
00f8 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x5.0xa = 0xf8,0x5
00f9 e009       |    |		Load	0x0,0x9
00fa 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
00fb 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
00fc 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
00fd e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x5.0xb = 0xfd,0x6
00fe 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
00ff 00d9       |    |		Load_Top	At_Offset_1
0100 4975       |Iu  |		Short_Literal	0x175
0101 00eb       |    |		Load_Encached	Diana_Cache
0102 0098       |    |		Execute	Package,Field_Read_Dynamic
0103 1839       | 9  |		Execute	Package,Field_Execute,Field_Number 0x39
0104 7009       |p   |		Jump_Nonzero	0x10e
0105 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x5.0xc = 0x105,0x7
0106 3c11       |<   |		Execute	Record,Field_Read,Field_Number 0x11
0107 e5fe       |    |		Load	0x2,-0x2
0108 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0109 00da       |    |		Load_Top	At_Offset_2
010a 00eb       |    |		Load_Encached	Diana_Cache
010b 1875       | u  |		Execute	Package,Field_Execute,Field_Number 0x75
010c e5fe       |    |		Load	0x2,-0x2
010d 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
010e 0007       |    |		Action	Break_Optional							; Debug Table 0x5.0xd = 0x10e,0x8
010f e402       |    |		Load	0x2,0x2								; Debug Table 0x5.0xe = 0x10f,0x801
0110 0217       |    |		Execute	Heap_Access,All_Reference
0111 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0112 a402       |    |		Store_Unchecked	0x2,0x2							; Debug Table 0x5.0xf = 0x112,0x8
0113 0007       |    |		Action	Break_Optional							; Debug Table 0x5.0x10 = 0x113,0x2
0114 e402       |    |		Load	0x2,0x2								; Debug Table 0x5.0x11 = 0x114,0xc01
0115 021d       |    |		Execute	Heap_Access,Is_Null
0116 6fd7       |o   |		Jump_Zero	0xee							; Debug Table 0x5.0x12 = 0x116,0x2
0117 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x5.0x13 = 0x117,0x9
0118 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0119 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
011a 780f       |x   |		Jump	0x12a
011b 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x5.0x14 = 0x11b,0xb
011c e5fe       |    |		Load	0x2,-0x2
011d e5ff       |    |		Load	0x2,-0x1
011e 0007       |    |		Action	Break_Optional
011f e404       |    |		Load	0x2,0x4								; Debug Table 0x5.0x15 = 0x11f,0x1001
0120 0217       |    |		Execute	Heap_Access,All_Reference
0121 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0122 820f       |    |		Call	0x1,0xf								; Debug Table 0x5.0x16 = 0x122,0xb
0123 00d1       |    |		Pop_Control	Pop_Count_1
0124 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0125 0007       |    |		Action	Break_Optional							; Debug Table 0x5.0x17 = 0x125,0xc
0126 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0x18 = 0x126,0x1401
0127 0217       |    |		Execute	Heap_Access,All_Reference
0128 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0129 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3					; Debug Table 0x5.0x19 = 0x129,0xc
012a 0007       |    |		Action	Break_Optional							; Debug Table 0x5.0x1a = 0x12a,0xa
012b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0x1b = 0x12b,0x1801
012c 021d       |    |		Execute	Heap_Access,Is_Null
012d 6fed       |o   |		Jump_Zero	0x11b							; Debug Table 0x5.0x1c = 0x12d,0xa
012e 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x5.0x1d = 0x12e,0xd
012f a5fd       |    |		Store_Unchecked	0x2,-0x3
0130 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0131 0000 0000  |    |		.BLANK	0000[0x7]
0138 ; --------------------------------------------------------------------------------------
0138 ; SUBPROGRAM
0138 ; --------------------------------------------------------------------------------------
0138 013f       | ?  |		.CONST	0x013f								; Address of begin
0139 0004       |    |		.CONST	0x0004								; Address of exception handler
013a 0003       |    |		.CONST	0x0003								; Number of locals
013b			INIT_0138:
013b 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x6 = .DEBUG	0x013b,0x0546,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x01b2
													; Debug Table 0x6.0x0 = 0x13b,0xffff
013c 00db       |    |		Load_Top	At_Offset_3
013d 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
013e 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x6.0x1 = 0x13e,0xfffe
013f			BODY_0138:
013f 7818       |x   |		Jump	0x158
0140 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x6.0x2 = 0x140,0x2
0141 3c0b       |<   |		Execute	Record,Field_Read,Field_Number 0xb
0142 700d       |p   |		Jump_Nonzero	0x150
0143 e007       |    |		Load	0x0,0x7								; Debug Table 0x6.0x3 = 0x143,0x3
0144 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0145 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x4 = 0x145,0x4
0146 e5fe       |    |		Load	0x2,-0x2
0147 00db       |    |		Load_Top	At_Offset_3
0148 e5fe       |    |		Load	0x2,-0x2
0149 3c0e       |<   |		Execute	Record,Field_Read,Field_Number 0xe
014a 0217       |    |		Execute	Heap_Access,All_Reference
014b 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
014c 820f       |    |		Call	0x1,0xf
014d 00d1       |    |		Pop_Control	Pop_Count_1
014e 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
014f 7806       |x   |		Jump	0x156
0150 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x6.0x5 = 0x150,0x5
0151 e5fe       |    |		Load	0x2,-0x2
0152 00db       |    |		Load_Top	At_Offset_3
0153 8210       |    |		Call	0x1,0x10
0154 00d1       |    |		Pop_Control	Pop_Count_1
0155 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0156 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x6 = 0x156,0x6
0157 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0158 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x7 = 0x158,0x1
0159 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x6.0x8 = 0x159,0x401
015a 021d       |    |		Execute	Heap_Access,Is_Null
015b 6fe4       |o   |		Jump_Zero	0x140							; Debug Table 0x6.0x9 = 0x15b,0x1
015c 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
015d 0000 0000  |    |		.XXX[0x3]
015f 0000       |    |
0160 ; --------------------------------------------------------------------------------------
0160 ; SUBPROGRAM
0160 ; --------------------------------------------------------------------------------------
0160 0168       | h  |		.CONST	0x0168								; Address of begin
0161 0004       |    |		.CONST	0x0004								; Address of exception handler
0162 0003       |    |		.CONST	0x0003								; Number of locals
0163			INIT_0160:
0163 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x7 = .DEBUG	0x0163,0x055c,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x0201
													; Debug Table 0x7.0x0 = 0x163,0xffff
0164 00db       |    |		Load_Top	At_Offset_3
0165 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
0166 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0167 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x7.0x1 = 0x167,0xfffe
0168			BODY_0160:
0168 780e       |x   |		Jump	0x177
0169 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x7.0x2 = 0x169,0x2
016a e5ff       |    |		Load	0x2,-0x1
016b 0007       |    |		Action	Break_Optional
016c 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x7.0x3 = 0x16c,0x401
016d 0217       |    |		Execute	Heap_Access,All_Reference
016e 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
016f e00a       |    |		Load	0x0,0xa								; Debug Table 0x7.0x4 = 0x16f,0x2
0170 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0171 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0172 0007       |    |		Action	Break_Optional							; Debug Table 0x7.0x5 = 0x172,0x3
0173 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x7.0x6 = 0x173,0x801
0174 0217       |    |		Execute	Heap_Access,All_Reference
0175 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0176 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2					; Debug Table 0x7.0x7 = 0x176,0x3
0177 0007       |    |		Action	Break_Optional							; Debug Table 0x7.0x8 = 0x177,0x1
0178 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x7.0x9 = 0x178,0xc01
0179 021d       |    |		Execute	Heap_Access,Is_Null
017a 6fee       |o   |		Jump_Zero	0x169							; Debug Table 0x7.0xa = 0x17a,0x1
017b e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x7.0xb = 0x17b,0x4
017c 00d9       |    |		Load_Top	At_Offset_1
017d 8211       |    |		Call	0x1,0x11
017e 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
017f 0000       |    |		.XXX[0x1]
0180 ; --------------------------------------------------------------------------------------
0180 ; SUBPROGRAM
0180 ; --------------------------------------------------------------------------------------
0180 018d       |    |		.CONST	0x018d								; Address of begin
0181 0004       |    |		.CONST	0x0004								; Address of exception handler
0182 0004       |    |		.CONST	0x0004								; Number of locals
0183			INIT_0180:
0183 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x8 = .DEBUG	0x0183,0x0576,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x0244
													; Debug Table 0x8.0x0 = 0x183,0xffff
0184 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x8.0x1 = 0x184,0xfffe
0185 00ef       |    |		Load_Encached	Diana_Sequence_Cache					; Debug Table 0x8.0x2 = 0x185,0xfffd
0186 e5ff       |    |		Load	0x2,-0x1
0187 490c       |I   |		Short_Literal	0x10c
0188 00eb       |    |		Load_Encached	Diana_Cache
0189 0096       |    |		Execute	Package,Entry
018a 00eb       |    |		Load_Encached	Diana_Cache
018b 18ed       |    |		Execute	Package,Field_Execute,Field_Number 0xed
018c 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
018d			BODY_0180:
018d e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x8.0x3 = 0x18d,0x1
018e 4802       |H   |		Short_Literal	0x2
018f 0263       | c  |		Execute	Discrete,Above_Bound
0190 7006       |p   |		Jump_Nonzero	0x197
0191 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0x4 = 0x191,0x2
0192 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x8.0x5 = 0x192,0x401
0193 0217       |    |		Execute	Heap_Access,All_Reference
0194 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0195 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3					; Debug Table 0x8.0x6 = 0x195,0x2
0196 3ffa       |?   |		Loop_Increasing	0x191
0197 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x8.0x7 = 0x197,0x3
0198 0007       |    |		Action	Break_Optional
0199 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x8.0x8 = 0x199,0x801
019a 0217       |    |		Execute	Heap_Access,All_Reference
019b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
019c 00d9       |    |		Load_Top	At_Offset_1
019d 0007       |    |		Action	Break_Optional
019e e407       |    |		Load	0x2,0x7								; Debug Table 0x8.0x9 = 0x19e,0xc01
019f 0007       |    |		Action	Break_Optional
01a0 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x8.0xa = 0x1a0,0xc02
01a1 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0xb = 0x1a1,0xc03
01a2 00d0       |    |		Action	Swap_Control							; Debug Table 0x8.0xc = 0x1a2,0xc04
01a3 00d1       |    |		Pop_Control	Pop_Count_1
01a4 49af       |I   |		Short_Literal	0x1af							; Debug Table 0x8.0xd = 0x1a4,0x801
01a5 00eb       |    |		Load_Encached	Diana_Cache
01a6 0096       |    |		Execute	Package,Entry
01a7 00d0       |    |		Action	Swap_Control
01a8 00d1       |    |		Pop_Control	Pop_Count_1
01a9 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3					; Debug Table 0x8.0xe = 0x1a9,0x3
01aa 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x8.0xf = 0x1aa,0x4
01ab 00eb       |    |		Load_Encached	Diana_Cache
01ac 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
01ad e405       |    |		Load	0x2,0x5								; Debug Table 0x8.0x10 = 0x1ad,0x1001
01ae 0007       |    |		Action	Break_Optional
01af 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x8.0x11 = 0x1af,0x1002
01b0 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0x12 = 0x1b0,0x1003
01b1 00d0       |    |		Action	Swap_Control							; Debug Table 0x8.0x13 = 0x1b1,0x1004
01b2 00d1       |    |		Pop_Control	Pop_Count_1
01b3 0b93       |    |		Execute_Immediate	Case_Compare,0x93				; Debug Table 0x8.0x14 = 0x1b3,0x4
01b4 7014       |p   |		Jump_Nonzero	0x1c9
01b5 0ba9       |    |		Execute_Immediate	Case_Compare,0xa9
01b6 7012       |p   |		Jump_Nonzero	0x1c9
01b7 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x8.0x15 = 0x1b7,0x6
01b8 00eb       |    |		Load_Encached	Diana_Cache
01b9 18d9       |    |		Execute	Package,Field_Execute,Field_Number 0xd9
01ba 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
01bb 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x8.0x16 = 0x1bb,0x7
01bc 00eb       |    |		Load_Encached	Diana_Cache
01bd 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
01be 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x8.0x17 = 0x1be,0x1401
01bf 021d       |    |		Execute	Heap_Access,Is_Null
01c0 00d0       |    |		Action	Swap_Control
01c1 00d1       |    |		Pop_Control	Pop_Count_1
01c2 6803       |h   |		Jump_Zero	0x1c6							; Debug Table 0x8.0x18 = 0x1c2,0x7
01c3 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x8.0x19 = 0x1c3,0x8
01c4 a5fd       |    |		Store_Unchecked	0x2,-0x3
01c5 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01c6 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x8.0x1a = 0x1c6,0x9
01c7 a5fd       |    |		Store_Unchecked	0x2,-0x3
01c8 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01c9 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x8.0x1b = 0x1c9,0x5
01ca a5fd       |    |		Store_Unchecked	0x2,-0x3
01cb 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01cc 0000 0000  |    |		.BLANK	0000[0x4]
01d0 ; --------------------------------------------------------------------------------------
01d0 ; SUBPROGRAM
01d0 ; --------------------------------------------------------------------------------------
01d0 01d5       |    |		.CONST	0x01d5								; Address of begin
01d1 0004       |    |		.CONST	0x0004								; Address of exception handler
01d2 0003       |    |		.CONST	0x0003								; Number of locals
01d3			INIT_01d0:
01d3 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x9 = .DEBUG	0x01d3,0x05b0,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x02ce
													; Debug Table 0x9.0x0 = 0x1d3,0xffff
01d4 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9.0x1 = 0x1d4,0xfffe
01d5			BODY_01d0:
01d5 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x9.0x2 = 0x1d5,0x1
01d6 00f1       |    |		Load_Encached	Diana_Temp_Seq
01d7 e5ff       |    |		Load	0x2,-0x1
01d8 e005       |    |		Load	0x0,0x5
01d9 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
01da 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
01db 00d1       |    |		Pop_Control	Pop_Count_1
01dc 7812       |x   |		Jump	0x1ef
01dd 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9.0x3 = 0x1dd,0x3
01de e5fe       |    |		Load	0x2,-0x2
01df 0007       |    |		Action	Break_Optional
01e0 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x9.0x4 = 0x1e0,0x401
01e1 0217       |    |		Execute	Heap_Access,All_Reference
01e2 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
01e3 8213       |    |		Call	0x1,0x13							; Debug Table 0x9.0x5 = 0x1e3,0x3
01e4 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
01e5 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x9.0x6 = 0x1e5,0x4
01e6 00d9       |    |		Load_Top	At_Offset_1
01e7 e004       |    |		Load	0x0,0x4
01e8 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
01e9 00d1       |    |		Pop_Control	Pop_Count_1
01ea 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x7 = 0x1ea,0x5
01eb 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x9.0x8 = 0x1eb,0x801
01ec 0217       |    |		Execute	Heap_Access,All_Reference
01ed 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
01ee 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2					; Debug Table 0x9.0x9 = 0x1ee,0x5
01ef 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0xa = 0x1ef,0x2
01f0 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x9.0xb = 0x1f0,0xc01
01f1 021d       |    |		Execute	Heap_Access,Is_Null
01f2 6fea       |o   |		Jump_Zero	0x1dd							; Debug Table 0x9.0xc = 0x1f2,0x2
01f3 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01f4 0000 0000  |    |		.BLANK	0000[0x4]
01f8 ; --------------------------------------------------------------------------------------
01f8 ; SUBPROGRAM
01f8 ; --------------------------------------------------------------------------------------
01f8 020c       |    |		.CONST	0x020c								; Address of begin
01f9 0004       |    |		.CONST	0x0004								; Address of exception handler
01fa 0004       |    |		.CONST	0x0004								; Number of locals
01fb			INIT_01f8:
01fb 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0xa = .DEBUG	0x01fb,0x05cc,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x0320
													; Debug Table 0xa.0x0 = 0x1fb,0xffff
01fc 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xa.0x1 = 0x1fc,0xfffe
01fd e5ff       |    |		Load	0x2,-0x1
01fe e005       |    |		Load	0x0,0x5
01ff 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0200 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0201 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x2 = 0x201,0xfffd
0202 4904       |I   |		Short_Literal	0x104
0203 00eb       |    |		Load_Encached	Diana_Cache
0204 0096       |    |		Execute	Package,Entry
0205 00eb       |    |		Load_Encached	Diana_Cache
0206 18da       |    |		Execute	Package,Field_Execute,Field_Number 0xda
0207 e5ff       |    |		Load	0x2,-0x1
0208 e002       |    |		Load	0x0,0x2
0209 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
020a 00e2       |    |		Load_Encached	Integer_Cache
020b 03f1       |    |		Declare_Variable	Discrete,With_Value
020c			BODY_01f8:
020c e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xa.0x3 = 0x20c,0x1
020d 00d9       |    |		Load_Top	At_Offset_1
020e 00db       |    |		Load_Top	At_Offset_3
020f 8214       |    |		Call	0x1,0x14
0210 00d1       |    |		Pop_Control	Pop_Count_1
0211 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xa.0x4 = 0x211,0x2
0212 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
0213 680d       |h   |		Jump_Zero	0x221
0214 00d9       |    |		Load_Top	At_Offset_1
0215 00eb       |    |		Load_Encached	Diana_Cache
0216 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0217 00eb       |    |		Load_Encached	Diana_Cache
0218 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0219 e405       |    |		Load	0x2,0x5								; Debug Table 0xa.0x5 = 0x219,0x401
021a 0007       |    |		Action	Break_Optional
021b 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xa.0x6 = 0x21b,0x402
021c 0007       |    |		Action	Break_Optional							; Debug Table 0xa.0x7 = 0x21c,0x403
021d 00d0       |    |		Action	Swap_Control							; Debug Table 0xa.0x8 = 0x21d,0x404
021e 00d1       |    |		Pop_Control	Pop_Count_1
021f 0f8f       |    |		Execute_Immediate	Equal,-0x71					; Debug Table 0xa.0x9 = 0x21f,0x2
0220 6801       |h   |		Jump_Zero	0x222
0221 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0xa.0xa = 0x221,0x3
0222 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa.0xb = 0x222,0x4
0223 e5fe       |    |		Load	0x2,-0x2
0224 e5ff       |    |		Load	0x2,-0x1
0225 e00a       |    |		Load	0x0,0xa
0226 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0227 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0228 7811       |x   |		Jump	0x23a
0229 0007       |    |		Action	Break_Optional							; Debug Table 0xa.0xc = 0x229,0x6
022a 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa.0xd = 0x22a,0x801
022b 0217       |    |		Execute	Heap_Access,All_Reference
022c 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
022d e005       |    |		Load	0x0,0x5								; Debug Table 0xa.0xe = 0x22d,0x6
022e 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
022f 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0230 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xa.0xf = 0x230,0x7
0231 00d9       |    |		Load_Top	At_Offset_1
0232 00db       |    |		Load_Top	At_Offset_3
0233 8214       |    |		Call	0x1,0x14
0234 00d1       |    |		Pop_Control	Pop_Count_1
0235 0007       |    |		Action	Break_Optional							; Debug Table 0xa.0x10 = 0x235,0x8
0236 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa.0x11 = 0x236,0xc01
0237 0217       |    |		Execute	Heap_Access,All_Reference
0238 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0239 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3					; Debug Table 0xa.0x12 = 0x239,0x8
023a 0007       |    |		Action	Break_Optional							; Debug Table 0xa.0x13 = 0x23a,0x5
023b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa.0x14 = 0x23b,0x1001
023c 021d       |    |		Execute	Heap_Access,Is_Null
023d 6feb       |o   |		Jump_Zero	0x229							; Debug Table 0xa.0x15 = 0x23d,0x5
023e 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
023f 0000       |    |		.XXX[0x1]
0240 ; --------------------------------------------------------------------------------------
0240 ; SUBPROGRAM
0240 ; --------------------------------------------------------------------------------------
0240 0247       | G  |		.CONST	0x0247								; Address of begin
0241 0004       |    |		.CONST	0x0004								; Address of exception handler
0242 0002       |    |		.CONST	0x0002								; Number of locals
0243			INIT_0240:
0243 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0xb = .DEBUG	0x0243,0x05fa,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x03b3
													; Debug Table 0xb.0x0 = 0x243,0xffff
0244 00db       |    |		Load_Top	At_Offset_3
0245 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
0246 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0247			BODY_0240:
0247 780c       |x   |		Jump	0x254
0248 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0x1 = 0x248,0x2
0249 0007       |    |		Action	Break_Optional
024a 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xb.0x2 = 0x24a,0x401
024b 0217       |    |		Execute	Heap_Access,All_Reference
024c 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
024d 8215       |    |		Call	0x1,0x15							; Debug Table 0xb.0x3 = 0x24d,0x2
024e 00d1       |    |		Pop_Control	Pop_Count_1
024f 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x4 = 0x24f,0x3
0250 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x5 = 0x250,0x801
0251 0217       |    |		Execute	Heap_Access,All_Reference
0252 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0253 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1					; Debug Table 0xb.0x6 = 0x253,0x3
0254 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x7 = 0x254,0x1
0255 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x8 = 0x255,0xc01
0256 021d       |    |		Execute	Heap_Access,Is_Null
0257 6ff0       |o   |		Jump_Zero	0x248							; Debug Table 0xb.0x9 = 0x257,0x1
0258 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0259 0000 0000  |    |		.BLANK	0000[0x7]
0260 ; --------------------------------------------------------------------------------------
0260 ; SUBPROGRAM
0260 ; --------------------------------------------------------------------------------------
0260 0269       | i  |		.CONST	0x0269								; Address of begin
0261 0004       |    |		.CONST	0x0004								; Address of exception handler
0262 0002       |    |		.CONST	0x0002								; Number of locals
0263			INIT_0260:
0263 e003       |    |		Load	0x0,0x3								; Debug Table 0xc = .DEBUG	0x0263,0x0610,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x03e7
													; Debug Table 0xc.0x0 = 0x263,0xffff
0264 1b29       | )  |		Execute	Package,Field_Read,Field_Number 0x29
0265 00db       |    |		Load_Top	At_Offset_3
0266 e006       |    |		Load	0x0,0x6
0267 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0268 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0269			BODY_0260:
0269 7828       |x(  |		Jump	0x292
026a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x1 = 0x26a,0x2
026b 0217       |    |		Execute	Heap_Access,All_Reference
026c 3c0c       |<   |		Execute	Record,Field_Read,Field_Number 0xc
026d 0d03       |    |		Execute_Immediate	Less,0x3
026e 681f       |h   |		Jump_Zero	0x28e
026f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x2 = 0x26f,0x3
0270 0217       |    |		Execute	Heap_Access,All_Reference
0271 3c0c       |<   |		Execute	Record,Field_Read,Field_Number 0xc
0272 0f01       |    |		Execute_Immediate	Equal,0x1
0273 6803       |h   |		Jump_Zero	0x277
0274 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x3 = 0x274,0x4
0275 e00b       |    |		Load	0x0,0xb
0276 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0277 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xc.0x4 = 0x277,0x5
0278 3c11       |<   |		Execute	Record,Field_Read,Field_Number 0x11
0279 00d9       |    |		Load_Top	At_Offset_1
027a 0217       |    |		Execute	Heap_Access,All_Reference
027b 3414       |4   |		Execute	Record,Field_Reference,Field_Number 0x14
027c 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
027d e002       |    |		Load	0x0,0x2
027e 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
027f 00d9       |    |		Load_Top	At_Offset_1
0280 0217       |    |		Execute	Heap_Access,All_Reference
0281 3414       |4   |		Execute	Record,Field_Reference,Field_Number 0x14
0282 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0283 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xc.0x5 = 0x283,0x6
0284 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
0285 6808       |h   |		Jump_Zero	0x28e
0286 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xc.0x6 = 0x286,0x7
0287 00d9       |    |		Load_Top	At_Offset_1
0288 0217       |    |		Execute	Heap_Access,All_Reference
0289 3414       |4   |		Execute	Record,Field_Reference,Field_Number 0x14
028a 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
028b e005       |    |		Load	0x0,0x5
028c 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
028d 00d1       |    |		Pop_Control	Pop_Count_1
028e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x7 = 0x28e,0x8
028f 0217       |    |		Execute	Heap_Access,All_Reference
0290 3c1f       |<   |		Execute	Record,Field_Read,Field_Number 0x1f
0291 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0292 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x8 = 0x292,0x1
0293 77d6       |w   |		Jump_Nonzero	0x26a
0294 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0295 0000 0000  |    |		.XXX[0x3]
0297 0000       |    |
0298 ; --------------------------------------------------------------------------------------
0298 ; SUBPROGRAM
0298 ; --------------------------------------------------------------------------------------
0298 02a0       |    |		.CONST	0x02a0								; Address of begin
0299 0004       |    |		.CONST	0x0004								; Address of exception handler
029a 0002       |    |		.CONST	0x0002								; Number of locals
029b			INIT_0298:
029b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xd = .DEBUG	0x029b,0x0624,0x0002,0x0000,0x005a,0x8cb5,0x0000,0x0449
													; Debug Table 0xd.0x0 = 0x29b,0xffff
029c 00db       |    |		Load_Top	At_Offset_3
029d 00eb       |    |		Load_Encached	Diana_Cache
029e 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
029f 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
02a0			BODY_0298:
02a0 0007       |    |		Action	Break_Optional							; Debug Table 0xd.0x1 = 0x2a0,0x1
02a1 0007       |    |		Action	Break_Optional							; Debug Table 0xd.0x2 = 0x2a1,0x2
02a2 e402       |    |		Load	0x2,0x2								; Debug Table 0xd.0x3 = 0x2a2,0x401
02a3 0007       |    |		Action	Break_Optional
02a4 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xd.0x4 = 0x2a4,0x402
02a5 0007       |    |		Action	Break_Optional							; Debug Table 0xd.0x5 = 0x2a5,0x403
02a6 0007       |    |		Action	Break_Optional							; Debug Table 0xd.0x6 = 0x2a6,0x404
02a7 0b3b       | ;  |		Execute_Immediate	Case_Compare,0x3b				; Debug Table 0xd.0x7 = 0x2a7,0x2
02a8 7007       |p   |		Jump_Nonzero	0x2b0
02a9 0b00       |    |		Execute_Immediate	Case_Compare,0x0
02aa 7007       |p   |		Jump_Nonzero	0x2b2
02ab 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xd.0x8 = 0x2ab,0x5
02ac 00eb       |    |		Load_Encached	Diana_Cache
02ad 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
02ae 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
02af 7805       |x   |		Jump	0x2b5
02b0 00d1       |    |		Pop_Control	Pop_Count_1						; Debug Table 0xd.0x9 = 0x2b0,0x3
02b1 7805       |x   |		Jump	0x2b7
02b2 0007       |    |		Action	Break_Optional							; Debug Table 0xd.0xa = 0x2b2,0x4
02b3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xd.0xb = 0x2b3,0x801
02b4 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1				; Debug Table 0xd.0xc = 0x2b4,0x4
02b5 00d1       |    |		Pop_Control	Pop_Count_1
02b6 7fea       |    |		Jump	0x2a1
02b7 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xd.0xd = 0x2b7,0x6
02b8 00eb       |    |		Load_Encached	Diana_Cache
02b9 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
02ba 4976       |Iv  |		Short_Literal	0x176
02bb 00eb       |    |		Load_Encached	Diana_Cache
02bc 0098       |    |		Execute	Package,Field_Read_Dynamic
02bd 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
02be 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02bf 0000       |    |		.XXX[0x1]
02c0 ; --------------------------------------------------------------------------------------
02c0 ; SUBPROGRAM
02c0 ; --------------------------------------------------------------------------------------
02c0 02d6       |    |		.CONST	0x02d6								; Address of begin
02c1 0004       |    |		.CONST	0x0004								; Address of exception handler
02c2 0007       |    |		.CONST	0x0007								; Number of locals
02c3			INIT_02c0:
02c3 e00c       |    |		Load	0x0,0xc								; Debug Table 0xe = .DEBUG	0x02c3,0x0642,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x049a
													; Debug Table 0xe.0x0 = 0x2c3,0xffff
02c4 0322       | "  |		Declare_Variable	Record
02c5 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xe.0x1 = 0x2c5,0xfffe
02c6 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0xe.0x2 = 0x2c6,0xfffd
02c7 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0xe.0x3 = 0x2c7,0xfffc
02c8 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xe.0x4 = 0x2c8,0xfffb
02c9 e5fe       |    |		Load	0x2,-0x2
02ca 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
02cb 0007       |    |		Action	Break_Optional
02cc 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0x5 = 0x2cc,0x401
02cd 0217       |    |		Execute	Heap_Access,All_Reference
02ce 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
02cf 00d0       |    |		Action	Swap_Control
02d0 00d1       |    |		Pop_Control	Pop_Count_1
02d1 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1					; Debug Table 0xe.0x6 = 0x2d1,0xfffb
02d2 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xe.0x7 = 0x2d2,0xfffa
02d3 00d9       |    |		Load_Top	At_Offset_1
02d4 8218       |    |		Call	0x1,0x18
02d5 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
02d6			BODY_02c0:
02d6 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xe.0x8 = 0x2d6,0x1
02d7 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
02d8 0f02       |    |		Execute_Immediate	Equal,0x2
02d9 6813       |h   |		Jump_Zero	0x2ed
02da e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xe.0x9 = 0x2da,0x2
02db e402       |    |		Load	0x2,0x2
02dc 00da       |    |		Load_Top	At_Offset_2
02dd e00d       |    |		Load	0x0,0xd
02de 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
02df 00d2       |    |		Pop_Control	Pop_Count_2
02e0 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xe.0xa = 0x2e0,0x3
02e1 3c11       |<   |		Execute	Record,Field_Read,Field_Number 0x11
02e2 e5fe       |    |		Load	0x2,-0x2
02e3 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
02e4 00da       |    |		Load_Top	At_Offset_2
02e5 00eb       |    |		Load_Encached	Diana_Cache
02e6 1875       | u  |		Execute	Package,Field_Execute,Field_Number 0x75
02e7 e5fe       |    |		Load	0x2,-0x2
02e8 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
02e9 e402       |    |		Load	0x2,0x2								; Debug Table 0xe.0xb = 0x2e9,0x4
02ea 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
02eb a5ff       |    |		Store_Unchecked	0x2,-0x1
02ec 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1					; Debug Table 0xe.0xc = 0x2ec,0x5
02ed e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xe.0xd = 0x2ed,0x6
02ee 3c0c       |<   |		Execute	Record,Field_Read,Field_Number 0xc
02ef 7020       |p   |		Jump_Nonzero	0x310
02f0 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xe.0xe = 0x2f0,0x7
02f1 e402       |    |		Load	0x2,0x2
02f2 00da       |    |		Load_Top	At_Offset_2
02f3 e00d       |    |		Load	0x0,0xd
02f4 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
02f5 00d2       |    |		Pop_Control	Pop_Count_2
02f6 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xe.0xf = 0x2f6,0x8
02f7 3c11       |<   |		Execute	Record,Field_Read,Field_Number 0x11
02f8 e5fe       |    |		Load	0x2,-0x2
02f9 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
02fa 00da       |    |		Load_Top	At_Offset_2
02fb 00eb       |    |		Load_Encached	Diana_Cache
02fc 1875       | u  |		Execute	Package,Field_Execute,Field_Number 0x75
02fd e5fe       |    |		Load	0x2,-0x2
02fe 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
02ff 4802       |H   |		Short_Literal	0x2							; Debug Table 0xe.0x10 = 0x2ff,0x9
0300 e5fe       |    |		Load	0x2,-0x2
0301 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0302 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xe.0x11 = 0x302,0xa
0303 e402       |    |		Load	0x2,0x2
0304 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0305 8211       |    |		Call	0x1,0x11
0306 00d1       |    |		Pop_Control	Pop_Count_1
0307 4803       |H   |		Short_Literal	0x3							; Debug Table 0xe.0x12 = 0x307,0xb
0308 e5fe       |    |		Load	0x2,-0x2
0309 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
030a e007       |    |		Load	0x0,0x7								; Debug Table 0xe.0x13 = 0x30a,0xc
030b e402       |    |		Load	0x2,0x2
030c 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
030d e007       |    |		Load	0x0,0x7								; Debug Table 0xe.0x14 = 0x30d,0xd
030e e402       |    |		Load	0x2,0x2
030f 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0310 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xe.0x15 = 0x310,0xe
0311 8217       |    |		Call	0x1,0x17
0312 00d1       |    |		Pop_Control	Pop_Count_1
0313 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xe.0x16 = 0x313,0xf
0314 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
0315 7004       |p   |		Jump_Nonzero	0x31a
0316 e402       |    |		Load	0x2,0x2								; Debug Table 0xe.0x17 = 0x316,0x10
0317 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0318 a5ff       |    |		Store_Unchecked	0x2,-0x1
0319 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1					; Debug Table 0xe.0x18 = 0x319,0x11
031a 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xe.0x19 = 0x31a,0x12
031b e5fe       |    |		Load	0x2,-0x2
031c 00da       |    |		Load_Top	At_Offset_2
031d e00a       |    |		Load	0x0,0xa
031e 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
031f c404       |    |		Store	0x2,0x4
0320 783c       |x<  |		Jump	0x35d
0321 0007       |    |		Action	Break_Optional							; Debug Table 0xe.0x1a = 0x321,0x14
0322 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xe.0x1b = 0x322,0x801
0323 0217       |    |		Execute	Heap_Access,All_Reference
0324 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0325 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1					; Debug Table 0xe.0x1c = 0x325,0x14
0326 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xe.0x1d = 0x326,0x15
0327 e402       |    |		Load	0x2,0x2
0328 00da       |    |		Load_Top	At_Offset_2
0329 e00d       |    |		Load	0x0,0xd
032a 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
032b 00d2       |    |		Pop_Control	Pop_Count_2
032c e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xe.0x1e = 0x32c,0x16
032d 3c11       |<   |		Execute	Record,Field_Read,Field_Number 0x11
032e e5fe       |    |		Load	0x2,-0x2
032f 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
0330 00da       |    |		Load_Top	At_Offset_2
0331 00eb       |    |		Load_Encached	Diana_Cache
0332 1875       | u  |		Execute	Package,Field_Execute,Field_Number 0x75
0333 e5fe       |    |		Load	0x2,-0x2
0334 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
0335 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xe.0x1f = 0x335,0x17
0336 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
0337 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0338 781b       |x   |		Jump	0x354
0339 0007       |    |		Action	Break_Optional							; Debug Table 0xe.0x20 = 0x339,0x19
033a 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xe.0x21 = 0x33a,0xc01
033b 0217       |    |		Execute	Heap_Access,All_Reference
033c 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
033d 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xe.0x22 = 0x33d,0x19
033e 4907       |I   |		Short_Literal	0x107
033f 00eb       |    |		Load_Encached	Diana_Cache
0340 0096       |    |		Execute	Package,Entry
0341 e00a       |    |		Load	0x0,0xa
0342 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0343 a403       |    |		Store_Unchecked	0x2,0x3
0344 0007       |    |		Action	Break_Optional							; Debug Table 0xe.0x23 = 0x344,0x1a
0345 e403       |    |		Load	0x2,0x3								; Debug Table 0xe.0x24 = 0x345,0x1001
0346 021d       |    |		Execute	Heap_Access,Is_Null
0347 7007       |p   |		Jump_Nonzero	0x34f							; Debug Table 0xe.0x25 = 0x347,0x1a
0348 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xe.0x26 = 0x348,0x1b
0349 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
034a e403       |    |		Load	0x2,0x3
034b 00eb       |    |		Load_Encached	Diana_Cache
034c 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
034d e5fe       |    |		Load	0x2,-0x2
034e 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
034f 0007       |    |		Action	Break_Optional							; Debug Table 0xe.0x27 = 0x34f,0x1c
0350 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xe.0x28 = 0x350,0x1401
0351 0217       |    |		Execute	Heap_Access,All_Reference
0352 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0353 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3					; Debug Table 0xe.0x29 = 0x353,0x1c
0354 0007       |    |		Action	Break_Optional							; Debug Table 0xe.0x2a = 0x354,0x18
0355 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xe.0x2b = 0x355,0x1801
0356 021d       |    |		Execute	Heap_Access,Is_Null
0357 6fe1       |o   |		Jump_Zero	0x339							; Debug Table 0xe.0x2c = 0x357,0x18
0358 0007       |    |		Action	Break_Optional							; Debug Table 0xe.0x2d = 0x358,0x1d
0359 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xe.0x2e = 0x359,0x1c01
035a 0217       |    |		Execute	Heap_Access,All_Reference
035b 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
035c a404       |    |		Store_Unchecked	0x2,0x4							; Debug Table 0xe.0x2f = 0x35c,0x1d
035d 0007       |    |		Action	Break_Optional							; Debug Table 0xe.0x30 = 0x35d,0x13
035e 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xe.0x31 = 0x35e,0x2001
035f 021d       |    |		Execute	Heap_Access,Is_Null
0360 6fc0       |o   |		Jump_Zero	0x321							; Debug Table 0xe.0x32 = 0x360,0x13
0361 e402       |    |		Load	0x2,0x2								; Debug Table 0xe.0x33 = 0x361,0x1e
0362 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0363 a5ff       |    |		Store_Unchecked	0x2,-0x1
0364 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0365 0000 0000  |    |		.XXX[0x3]
0367 0000       |    |
0368 ; --------------------------------------------------------------------------------------
0368 ; SUBPROGRAM
0368 ; --------------------------------------------------------------------------------------
0368 0373       | s  |		.CONST	0x0373								; Address of begin
0369 0004       |    |		.CONST	0x0004								; Address of exception handler
036a 0004       |    |		.CONST	0x0004								; Number of locals
036b			INIT_0368:
036b 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0xf = .DEBUG	0x036b,0x06ac,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x05dd
													; Debug Table 0xf.0x0 = 0x36b,0xffff
036c 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0xf.0x1 = 0x36c,0xfffe
036d e003       |    |		Load	0x0,0x3								; Debug Table 0xf.0x2 = 0x36d,0xfffd
036e 1b29       | )  |		Execute	Package,Field_Read,Field_Number 0x29
036f e5fe       |    |		Load	0x2,-0x2
0370 e006       |    |		Load	0x0,0x6
0371 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0372 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0373			BODY_0368:
0373 e007       |    |		Load	0x0,0x7								; Debug Table 0xf.0x3 = 0x373,0x1
0374 a5ff       |    |		Store_Unchecked	0x2,-0x1
0375 7847       |xG  |		Jump	0x3bd
0376 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0x4 = 0x376,0x3
0377 0217       |    |		Execute	Heap_Access,All_Reference
0378 3c0c       |<   |		Execute	Record,Field_Read,Field_Number 0xc
0379 0d03       |    |		Execute_Immediate	Less,0x3
037a 683e       |h>  |		Jump_Zero	0x3b9
037b 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0x5 = 0x37b,0x4
037c 0217       |    |		Execute	Heap_Access,All_Reference
037d 3c0c       |<   |		Execute	Record,Field_Read,Field_Number 0xc
037e 0f01       |    |		Execute_Immediate	Equal,0x1
037f 6803       |h   |		Jump_Zero	0x383
0380 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0x6 = 0x380,0x5
0381 e00b       |    |		Load	0x0,0xb
0382 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0383 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xf.0x7 = 0x383,0x6
0384 00f1       |    |		Load_Encached	Diana_Temp_Seq
0385 00da       |    |		Load_Top	At_Offset_2
0386 0217       |    |		Execute	Heap_Access,All_Reference
0387 3414       |4   |		Execute	Record,Field_Reference,Field_Number 0x14
0388 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0389 e00d       |    |		Load	0x0,0xd
038a 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
038b 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
038c 00d1       |    |		Pop_Control	Pop_Count_1
038d 0007       |    |		Action	Break_Optional							; Debug Table 0xf.0x8 = 0x38d,0x7
038e 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xf.0x9 = 0x38e,0x401
038f 021d       |    |		Execute	Heap_Access,Is_Null
0390 7011       |p   |		Jump_Nonzero	0x3a2							; Debug Table 0xf.0xa = 0x390,0x7
0391 0007       |    |		Action	Break_Optional							; Debug Table 0xf.0xb = 0x391,0x8
0392 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xf.0xc = 0x392,0x801
0393 021d       |    |		Execute	Heap_Access,Is_Null
0394 6803       |h   |		Jump_Zero	0x398							; Debug Table 0xf.0xd = 0x394,0x8
0395 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xf.0xe = 0x395,0x9
0396 a5ff       |    |		Store_Unchecked	0x2,-0x1
0397 7804       |x   |		Jump	0x39c
0398 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xf.0xf = 0x398,0xa
0399 00db       |    |		Load_Top	At_Offset_3
039a 00eb       |    |		Load_Encached	Diana_Cache
039b 1877       | w  |		Execute	Package,Field_Execute,Field_Number 0x77
039c 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xf.0x10 = 0x39c,0xb
039d 4975       |Iu  |		Short_Literal	0x175
039e 00eb       |    |		Load_Encached	Diana_Cache
039f 0098       |    |		Execute	Package,Field_Read_Dynamic
03a0 1841       | A  |		Execute	Package,Field_Execute,Field_Number 0x41
03a1 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
03a2 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xf.0x11 = 0x3a2,0xc
03a3 3c11       |<   |		Execute	Record,Field_Read,Field_Number 0x11
03a4 00d9       |    |		Load_Top	At_Offset_1
03a5 0217       |    |		Execute	Heap_Access,All_Reference
03a6 3414       |4   |		Execute	Record,Field_Reference,Field_Number 0x14
03a7 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
03a8 e002       |    |		Load	0x0,0x2
03a9 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
03aa 00d9       |    |		Load_Top	At_Offset_1
03ab 0217       |    |		Execute	Heap_Access,All_Reference
03ac 3414       |4   |		Execute	Record,Field_Reference,Field_Number 0x14
03ad 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
03ae e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xf.0x12 = 0x3ae,0xd
03af 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
03b0 6808       |h   |		Jump_Zero	0x3b9
03b1 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xf.0x13 = 0x3b1,0xe
03b2 00d9       |    |		Load_Top	At_Offset_1
03b3 0217       |    |		Execute	Heap_Access,All_Reference
03b4 3414       |4   |		Execute	Record,Field_Reference,Field_Number 0x14
03b5 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
03b6 e005       |    |		Load	0x0,0x5
03b7 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
03b8 00d1       |    |		Pop_Control	Pop_Count_1
03b9 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0x14 = 0x3b9,0xf
03ba 0217       |    |		Execute	Heap_Access,All_Reference
03bb 3c1f       |<   |		Execute	Record,Field_Read,Field_Number 0x1f
03bc 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
03bd 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0x15 = 0x3bd,0x2
03be 77b7       |w   |		Jump_Nonzero	0x376
03bf 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
03c0 ; --------------------------------------------------------------------------------------
03c0 ; SUBPROGRAM
03c0 ; --------------------------------------------------------------------------------------
03c0 03c3       |    |		.CONST	0x03c3								; Address of begin
03c1 0004       |    |		.CONST	0x0004								; Address of exception handler
03c2 0001       |    |		.CONST	0x0001								; Number of locals
03c3			BODY_03c0:
03c3			INIT_03c0:
03c3 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10 = .DEBUG	0x03c3,0x06da,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x068b
													; Debug Table 0x10.0x0 = 0x3c3,0x1
03c4 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
03c5 4609       |F   |		Jump_Case	0xa
03c6 784c       |xL  |		Jump	0x413								; case 0x0
03c7 7808       |x   |		Jump	0x3d0								; case 0x1
03c8 7838       |x8  |		Jump	0x401								; case 0x2
03c9 7837       |x7  |		Jump	0x401								; case 0x3
03ca 782d       |x-  |		Jump	0x3f8								; case 0x4
03cb 7819       |x   |		Jump	0x3e5								; case 0x5
03cc 783a       |x:  |		Jump	0x407								; case 0x6
03cd 7839       |x9  |		Jump	0x407								; case 0x7
03ce 7844       |xD  |		Jump	0x413								; case 0x8
03cf 783d       |x=  |		Jump	0x40d								; case 0x9
03d0 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0x1 = 0x3d0,0x2
03d1 3c09       |<   |		Execute	Record,Field_Read,Field_Number 0x9
03d2 6806       |h   |		Jump_Zero	0x3d9
03d3 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0x2 = 0x3d3,0x3
03d4 00f1       |    |		Load_Encached	Diana_Temp_Seq
03d5 821a       |    |		Call	0x1,0x1a
03d6 c5ff       |    |		Store	0x2,-0x1
03d7 00d1       |    |		Pop_Control	Pop_Count_1
03d8 7805       |x   |		Jump	0x3de
03d9 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0x3 = 0x3d9,0x4
03da 8217       |    |		Call	0x1,0x17
03db 00d1       |    |		Pop_Control	Pop_Count_1
03dc e007       |    |		Load	0x0,0x7								; Debug Table 0x10.0x4 = 0x3dc,0x5
03dd 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
03de 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0x5 = 0x3de,0x6
03df 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
03e0 6803       |h   |		Jump_Zero	0x3e4
03e1 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0x6 = 0x3e1,0x7
03e2 8212       |    |		Call	0x1,0x12
03e3 00d1       |    |		Pop_Control	Pop_Count_1
03e4 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
03e5 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0x7 = 0x3e5,0x8
03e6 3c09       |<   |		Execute	Record,Field_Read,Field_Number 0x9
03e7 6806       |h   |		Jump_Zero	0x3ee
03e8 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0x8 = 0x3e8,0x9
03e9 00f1       |    |		Load_Encached	Diana_Temp_Seq
03ea 821a       |    |		Call	0x1,0x1a
03eb c5ff       |    |		Store	0x2,-0x1
03ec 00d1       |    |		Pop_Control	Pop_Count_1
03ed 7805       |x   |		Jump	0x3f3
03ee 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0x9 = 0x3ee,0xa
03ef 8217       |    |		Call	0x1,0x17
03f0 00d1       |    |		Pop_Control	Pop_Count_1
03f1 e007       |    |		Load	0x0,0x7								; Debug Table 0x10.0xa = 0x3f1,0xb
03f2 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
03f3 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0xb = 0x3f3,0xc
03f4 e00a       |    |		Load	0x0,0xa
03f5 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
03f6 00d1       |    |		Pop_Control	Pop_Count_1
03f7 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
03f8 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0xc = 0x3f8,0xd
03f9 8217       |    |		Call	0x1,0x17
03fa 00d1       |    |		Pop_Control	Pop_Count_1
03fb 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0xd = 0x3fb,0xe
03fc 8216       |    |		Call	0x1,0x16
03fd 00d1       |    |		Pop_Control	Pop_Count_1
03fe e007       |    |		Load	0x0,0x7								; Debug Table 0x10.0xe = 0x3fe,0xf
03ff 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0400 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0401 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0xf = 0x401,0x10
0402 00f1       |    |		Load_Encached	Diana_Temp_Seq
0403 8219       |    |		Call	0x1,0x19
0404 c5ff       |    |		Store	0x2,-0x1
0405 00d1       |    |		Pop_Control	Pop_Count_1
0406 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0407 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0x10 = 0x407,0x11
0408 00f1       |    |		Load_Encached	Diana_Temp_Seq
0409 821a       |    |		Call	0x1,0x1a
040a c5ff       |    |		Store	0x2,-0x1
040b 00d1       |    |		Pop_Control	Pop_Count_1
040c 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
040d 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0x11 = 0x40d,0x12
040e 8217       |    |		Call	0x1,0x17
040f 00d1       |    |		Pop_Control	Pop_Count_1
0410 e007       |    |		Load	0x0,0x7								; Debug Table 0x10.0x12 = 0x410,0x13
0411 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0412 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0413 e007       |    |		Load	0x0,0x7								; Debug Table 0x10.0x13 = 0x413,0x14
0414 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0415 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0416 0000 0000  |    |		.XXX[0x2]
0418 ; --------------------------------------------------------------------------------------
0418 ; Debug Table
0418 ; --------------------------------------------------------------------------------------
0418 0003 0011  |    |		.CONST	0x0003,0x0011
041a 000b 04a2  |    |		.DEBUG	0x000b,0x04a2,0x0000,0x0000,0x005a,0x8bc5,0x0000,0x0069
0422 000e 04a6  |    |		.DEBUG	0x000e,0x04a6,0x0000,0x0000,0x005a,0x8cb5,0x0000,0x0006
042a 0033 04c6  | 3  |		.DEBUG	0x0033,0x04c6,0x0001,0x0000,0x005a,0x8bc5,0x0000,0x006a
0432 005b 04d8  | [  |		.DEBUG	0x005b,0x04d8,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x0007
043a 0093 04e4  |    |		.DEBUG	0x0093,0x04e4,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x005b
0442 00e3 0508  |    |		.DEBUG	0x00e3,0x0508,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x00ff
044a 013b 0546  | ; F|		.DEBUG	0x013b,0x0546,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x01b2
0452 0163 055c  | c \|		.DEBUG	0x0163,0x055c,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x0201
045a 0183 0576  |   v|		.DEBUG	0x0183,0x0576,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x0244
0462 01d3 05b0  |    |		.DEBUG	0x01d3,0x05b0,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x02ce
046a 01fb 05cc  |    |		.DEBUG	0x01fb,0x05cc,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x0320
0472 0243 05fa  | C  |		.DEBUG	0x0243,0x05fa,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x03b3
047a 0263 0610  | c  |		.DEBUG	0x0263,0x0610,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x03e7
0482 029b 0624  |   $|		.DEBUG	0x029b,0x0624,0x0002,0x0000,0x005a,0x8cb5,0x0000,0x0449
048a 02c3 0642  |   B|		.DEBUG	0x02c3,0x0642,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x049a
0492 036b 06ac  | k  |		.DEBUG	0x036b,0x06ac,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x05dd
049a 03c3 06da  |    |		.DEBUG	0x03c3,0x06da,0x0001,0x0000,0x005a,0x8cb5,0x0000,0x068b
04a2 ; --------------------------------------------------------------------------------------
04a2 ; Debug3 Subtable 0x0
04a2 ; --------------------------------------------------------------------------------------
04a2 0001 0000  |    |		.DBG3TAB	0x0001,0x0000
04a4 000b ffff  |    |		.CONST	0x000b,0xffff
04a6 ; --------------------------------------------------------------------------------------
04a6 ; Debug3 Subtable 0x1
04a6 ; --------------------------------------------------------------------------------------
04a6 000f 0000  |    |		.DBG3TAB	0x000f,0x0000
04a8 000e ffff  |    |		.CONST	0x000e,0xffff
04aa 0010 fffe  |    |		.CONST	0x0010,0xfffe
04ac 0012 fffd  |    |		.CONST	0x0012,0xfffd
04ae 0014 fffc  |    |		.CONST	0x0014,0xfffc
04b0 0016 fffb  |    |		.CONST	0x0016,0xfffb
04b2 0018 fffa  |    |		.CONST	0x0018,0xfffa
04b4 001a fff9  |    |		.CONST	0x001a,0xfff9
04b6 001c fff8  |    |		.CONST	0x001c,0xfff8
04b8 001e fff7  |    |		.CONST	0x001e,0xfff7
04ba 0020 fff6  |    |		.CONST	0x0020,0xfff6
04bc 0022 fff5  | "  |		.CONST	0x0022,0xfff5
04be 0024 fff4  | $  |		.CONST	0x0024,0xfff4
04c0 0026 fff3  | &  |		.CONST	0x0026,0xfff3
04c2 0028 fff2  | (  |		.CONST	0x0028,0xfff2
04c4 002a fff1  | *  |		.CONST	0x002a,0xfff1
04c6 ; --------------------------------------------------------------------------------------
04c6 ; Debug3 Subtable 0x2
04c6 ; --------------------------------------------------------------------------------------
04c6 0001 0007  |    |		.DBG3TAB	0x0001,0x0007
04c8 0033 ffff  | 3  |		.CONST	0x0033,0xffff
04ca 0034 0001  | 4  |		.CONST	0x0034,0x0001
04cc 0039 0002  | 9  |		.CONST	0x0039,0x0002
04ce 003d 0003  | =  |		.CONST	0x003d,0x0003
04d0 0046 0004  | F  |		.CONST	0x0046,0x0004
04d2 0049 0005  | I  |		.CONST	0x0049,0x0005
04d4 004c 0006  | L  |		.CONST	0x004c,0x0006
04d6 0052 0007  | R  |		.CONST	0x0052,0x0007
04d8 ; --------------------------------------------------------------------------------------
04d8 ; Debug3 Subtable 0x3
04d8 ; --------------------------------------------------------------------------------------
04d8 0000 0005  |    |		.DBG3TAB	0x0000,0x0005
04da 005b 0001  | [  |		.CONST	0x005b,0x0001
04dc 0064 0002  | d  |		.CONST	0x0064,0x0002
04de 0071 0003  | q  |		.CONST	0x0071,0x0003
04e0 0078 0004  | x  |		.CONST	0x0078,0x0004
04e2 007d 0005  | }  |		.CONST	0x007d,0x0005
04e4 ; --------------------------------------------------------------------------------------
04e4 ; Debug3 Subtable 0x4
04e4 ; --------------------------------------------------------------------------------------
04e4 0003 000e  |    |		.DBG3TAB	0x0003,0x000e
04e6 0093 ffff  |    |		.CONST	0x0093,0xffff
04e8 0094 fffe  |    |		.CONST	0x0094,0xfffe
04ea 0096 fffd  |    |		.CONST	0x0096,0xfffd
04ec 0097 0001  |    |		.CONST	0x0097,0x0001
04ee 00a1 0002  |    |		.CONST	0x00a1,0x0002
04f0 00a8 0003  |    |		.CONST	0x00a8,0x0003
04f2 00a9 0401  |    |		.CONST	0x00a9,0x0401
04f4 00ab 0003  |    |		.CONST	0x00ab,0x0003
04f6 00ac 0004  |    |		.CONST	0x00ac,0x0004
04f8 00af 0005  |    |		.CONST	0x00af,0x0005
04fa 00b4 0006  |    |		.CONST	0x00b4,0x0006
04fc 00b7 0007  |    |		.CONST	0x00b7,0x0007
04fe 00bf 0008  |    |		.CONST	0x00bf,0x0008
0500 00c5 0009  |    |		.CONST	0x00c5,0x0009
0502 00c7 000a  |    |		.CONST	0x00c7,0x000a
0504 00d1 000b  |    |		.CONST	0x00d1,0x000b
0506 00d6 000c  |    |		.CONST	0x00d6,0x000c
0508 ; --------------------------------------------------------------------------------------
0508 ; Debug3 Subtable 0x5
0508 ; --------------------------------------------------------------------------------------
0508 0005 0019  |    |		.DBG3TAB	0x0005,0x0019
050a 00e3 ffff  |    |		.CONST	0x00e3,0xffff
050c 00e6 fffe  |    |		.CONST	0x00e6,0xfffe
050e 00e7 fffd  |    |		.CONST	0x00e7,0xfffd
0510 00e8 fffc  |    |		.CONST	0x00e8,0xfffc
0512 00e9 fffb  |    |		.CONST	0x00e9,0xfffb
0514 00ea 0001  |    |		.CONST	0x00ea,0x0001
0516 00ee 0003  |    |		.CONST	0x00ee,0x0003
0518 00ef 0401  |    |		.CONST	0x00ef,0x0401
051a 00f2 0003  |    |		.CONST	0x00f2,0x0003
051c 00f3 0004  |    |		.CONST	0x00f3,0x0004
051e 00f8 0005  |    |		.CONST	0x00f8,0x0005
0520 00fd 0006  |    |		.CONST	0x00fd,0x0006
0522 0105 0007  |    |		.CONST	0x0105,0x0007
0524 010e 0008  |    |		.CONST	0x010e,0x0008
0526 010f 0801  |    |		.CONST	0x010f,0x0801
0528 0112 0008  |    |		.CONST	0x0112,0x0008
052a 0113 0002  |    |		.CONST	0x0113,0x0002
052c 0114 0c01  |    |		.CONST	0x0114,0x0c01
052e 0116 0002  |    |		.CONST	0x0116,0x0002
0530 0117 0009  |    |		.CONST	0x0117,0x0009
0532 011b 000b  |    |		.CONST	0x011b,0x000b
0534 011f 1001  |    |		.CONST	0x011f,0x1001
0536 0122 000b  | "  |		.CONST	0x0122,0x000b
0538 0125 000c  | %  |		.CONST	0x0125,0x000c
053a 0126 1401  | &  |		.CONST	0x0126,0x1401
053c 0129 000c  | )  |		.CONST	0x0129,0x000c
053e 012a 000a  | *  |		.CONST	0x012a,0x000a
0540 012b 1801  | +  |		.CONST	0x012b,0x1801
0542 012d 000a  | -  |		.CONST	0x012d,0x000a
0544 012e 000d  | .  |		.CONST	0x012e,0x000d
0546 ; --------------------------------------------------------------------------------------
0546 ; Debug3 Subtable 0x6
0546 ; --------------------------------------------------------------------------------------
0546 0002 0008  |    |		.DBG3TAB	0x0002,0x0008
0548 013b ffff  | ;  |		.CONST	0x013b,0xffff
054a 013e fffe  | >  |		.CONST	0x013e,0xfffe
054c 0140 0002  | @  |		.CONST	0x0140,0x0002
054e 0143 0003  | C  |		.CONST	0x0143,0x0003
0550 0145 0004  | E  |		.CONST	0x0145,0x0004
0552 0150 0005  | P  |		.CONST	0x0150,0x0005
0554 0156 0006  | V  |		.CONST	0x0156,0x0006
0556 0158 0001  | X  |		.CONST	0x0158,0x0001
0558 0159 0401  | Y  |		.CONST	0x0159,0x0401
055a 015b 0001  | [  |		.CONST	0x015b,0x0001
055c ; --------------------------------------------------------------------------------------
055c ; Debug3 Subtable 0x7
055c ; --------------------------------------------------------------------------------------
055c 0002 000a  |    |		.DBG3TAB	0x0002,0x000a
055e 0163 ffff  | c  |		.CONST	0x0163,0xffff
0560 0167 fffe  | g  |		.CONST	0x0167,0xfffe
0562 0169 0002  | i  |		.CONST	0x0169,0x0002
0564 016c 0401  | l  |		.CONST	0x016c,0x0401
0566 016f 0002  | o  |		.CONST	0x016f,0x0002
0568 0172 0003  | r  |		.CONST	0x0172,0x0003
056a 0173 0801  | s  |		.CONST	0x0173,0x0801
056c 0176 0003  | v  |		.CONST	0x0176,0x0003
056e 0177 0001  | w  |		.CONST	0x0177,0x0001
0570 0178 0c01  | x  |		.CONST	0x0178,0x0c01
0572 017a 0001  | z  |		.CONST	0x017a,0x0001
0574 017b 0004  | {  |		.CONST	0x017b,0x0004
0576 ; --------------------------------------------------------------------------------------
0576 ; Debug3 Subtable 0x8
0576 ; --------------------------------------------------------------------------------------
0576 0003 0019  |    |		.DBG3TAB	0x0003,0x0019
0578 0183 ffff  |    |		.CONST	0x0183,0xffff
057a 0184 fffe  |    |		.CONST	0x0184,0xfffe
057c 0185 fffd  |    |		.CONST	0x0185,0xfffd
057e 018d 0001  |    |		.CONST	0x018d,0x0001
0580 0191 0002  |    |		.CONST	0x0191,0x0002
0582 0192 0401  |    |		.CONST	0x0192,0x0401
0584 0195 0002  |    |		.CONST	0x0195,0x0002
0586 0197 0003  |    |		.CONST	0x0197,0x0003
0588 0199 0801  |    |		.CONST	0x0199,0x0801
058a 019e 0c01  |    |		.CONST	0x019e,0x0c01
058c 01a0 0c02  |    |		.CONST	0x01a0,0x0c02
058e 01a1 0c03  |    |		.CONST	0x01a1,0x0c03
0590 01a2 0c04  |    |		.CONST	0x01a2,0x0c04
0592 01a4 0801  |    |		.CONST	0x01a4,0x0801
0594 01a9 0003  |    |		.CONST	0x01a9,0x0003
0596 01aa 0004  |    |		.CONST	0x01aa,0x0004
0598 01ad 1001  |    |		.CONST	0x01ad,0x1001
059a 01af 1002  |    |		.CONST	0x01af,0x1002
059c 01b0 1003  |    |		.CONST	0x01b0,0x1003
059e 01b1 1004  |    |		.CONST	0x01b1,0x1004
05a0 01b3 0004  |    |		.CONST	0x01b3,0x0004
05a2 01b7 0006  |    |		.CONST	0x01b7,0x0006
05a4 01bb 0007  |    |		.CONST	0x01bb,0x0007
05a6 01be 1401  |    |		.CONST	0x01be,0x1401
05a8 01c2 0007  |    |		.CONST	0x01c2,0x0007
05aa 01c3 0008  |    |		.CONST	0x01c3,0x0008
05ac 01c6 0009  |    |		.CONST	0x01c6,0x0009
05ae 01c9 0005  |    |		.CONST	0x01c9,0x0005
05b0 ; --------------------------------------------------------------------------------------
05b0 ; Debug3 Subtable 0x9
05b0 ; --------------------------------------------------------------------------------------
05b0 0002 000b  |    |		.DBG3TAB	0x0002,0x000b
05b2 01d3 ffff  |    |		.CONST	0x01d3,0xffff
05b4 01d4 fffe  |    |		.CONST	0x01d4,0xfffe
05b6 01d5 0001  |    |		.CONST	0x01d5,0x0001
05b8 01dd 0003  |    |		.CONST	0x01dd,0x0003
05ba 01e0 0401  |    |		.CONST	0x01e0,0x0401
05bc 01e3 0003  |    |		.CONST	0x01e3,0x0003
05be 01e5 0004  |    |		.CONST	0x01e5,0x0004
05c0 01ea 0005  |    |		.CONST	0x01ea,0x0005
05c2 01eb 0801  |    |		.CONST	0x01eb,0x0801
05c4 01ee 0005  |    |		.CONST	0x01ee,0x0005
05c6 01ef 0002  |    |		.CONST	0x01ef,0x0002
05c8 01f0 0c01  |    |		.CONST	0x01f0,0x0c01
05ca 01f2 0002  |    |		.CONST	0x01f2,0x0002
05cc ; --------------------------------------------------------------------------------------
05cc ; Debug3 Subtable 0xa
05cc ; --------------------------------------------------------------------------------------
05cc 0003 0013  |    |		.DBG3TAB	0x0003,0x0013
05ce 01fb ffff  |    |		.CONST	0x01fb,0xffff
05d0 01fc fffe  |    |		.CONST	0x01fc,0xfffe
05d2 0201 fffd  |    |		.CONST	0x0201,0xfffd
05d4 020c 0001  |    |		.CONST	0x020c,0x0001
05d6 0211 0002  |    |		.CONST	0x0211,0x0002
05d8 0219 0401  |    |		.CONST	0x0219,0x0401
05da 021b 0402  |    |		.CONST	0x021b,0x0402
05dc 021c 0403  |    |		.CONST	0x021c,0x0403
05de 021d 0404  |    |		.CONST	0x021d,0x0404
05e0 021f 0002  |    |		.CONST	0x021f,0x0002
05e2 0221 0003  | !  |		.CONST	0x0221,0x0003
05e4 0222 0004  | "  |		.CONST	0x0222,0x0004
05e6 0229 0006  | )  |		.CONST	0x0229,0x0006
05e8 022a 0801  | *  |		.CONST	0x022a,0x0801
05ea 022d 0006  | -  |		.CONST	0x022d,0x0006
05ec 0230 0007  | 0  |		.CONST	0x0230,0x0007
05ee 0235 0008  | 5  |		.CONST	0x0235,0x0008
05f0 0236 0c01  | 6  |		.CONST	0x0236,0x0c01
05f2 0239 0008  | 9  |		.CONST	0x0239,0x0008
05f4 023a 0005  | :  |		.CONST	0x023a,0x0005
05f6 023b 1001  | ;  |		.CONST	0x023b,0x1001
05f8 023d 0005  | =  |		.CONST	0x023d,0x0005
05fa ; --------------------------------------------------------------------------------------
05fa ; Debug3 Subtable 0xb
05fa ; --------------------------------------------------------------------------------------
05fa 0001 0009  |    |		.DBG3TAB	0x0001,0x0009
05fc 0243 ffff  | C  |		.CONST	0x0243,0xffff
05fe 0248 0002  | H  |		.CONST	0x0248,0x0002
0600 024a 0401  | J  |		.CONST	0x024a,0x0401
0602 024d 0002  | M  |		.CONST	0x024d,0x0002
0604 024f 0003  | O  |		.CONST	0x024f,0x0003
0606 0250 0801  | P  |		.CONST	0x0250,0x0801
0608 0253 0003  | S  |		.CONST	0x0253,0x0003
060a 0254 0001  | T  |		.CONST	0x0254,0x0001
060c 0255 0c01  | U  |		.CONST	0x0255,0x0c01
060e 0257 0001  | W  |		.CONST	0x0257,0x0001
0610 ; --------------------------------------------------------------------------------------
0610 ; Debug3 Subtable 0xc
0610 ; --------------------------------------------------------------------------------------
0610 0001 0008  |    |		.DBG3TAB	0x0001,0x0008
0612 0263 ffff  | c  |		.CONST	0x0263,0xffff
0614 026a 0002  | j  |		.CONST	0x026a,0x0002
0616 026f 0003  | o  |		.CONST	0x026f,0x0003
0618 0274 0004  | t  |		.CONST	0x0274,0x0004
061a 0277 0005  | w  |		.CONST	0x0277,0x0005
061c 0283 0006  |    |		.CONST	0x0283,0x0006
061e 0286 0007  |    |		.CONST	0x0286,0x0007
0620 028e 0008  |    |		.CONST	0x028e,0x0008
0622 0292 0001  |    |		.CONST	0x0292,0x0001
0624 ; --------------------------------------------------------------------------------------
0624 ; Debug3 Subtable 0xd
0624 ; --------------------------------------------------------------------------------------
0624 0001 000d  |    |		.DBG3TAB	0x0001,0x000d
0626 029b ffff  |    |		.CONST	0x029b,0xffff
0628 02a0 0001  |    |		.CONST	0x02a0,0x0001
062a 02a1 0002  |    |		.CONST	0x02a1,0x0002
062c 02a2 0401  |    |		.CONST	0x02a2,0x0401
062e 02a4 0402  |    |		.CONST	0x02a4,0x0402
0630 02a5 0403  |    |		.CONST	0x02a5,0x0403
0632 02a6 0404  |    |		.CONST	0x02a6,0x0404
0634 02a7 0002  |    |		.CONST	0x02a7,0x0002
0636 02ab 0005  |    |		.CONST	0x02ab,0x0005
0638 02b0 0003  |    |		.CONST	0x02b0,0x0003
063a 02b2 0004  |    |		.CONST	0x02b2,0x0004
063c 02b3 0801  |    |		.CONST	0x02b3,0x0801
063e 02b4 0004  |    |		.CONST	0x02b4,0x0004
0640 02b7 0006  |    |		.CONST	0x02b7,0x0006
0642 ; --------------------------------------------------------------------------------------
0642 ; Debug3 Subtable 0xe
0642 ; --------------------------------------------------------------------------------------
0642 0007 002d  |   -|		.DBG3TAB	0x0007,0x002d
0644 02c3 ffff  |    |		.CONST	0x02c3,0xffff
0646 02c5 fffe  |    |		.CONST	0x02c5,0xfffe
0648 02c6 fffd  |    |		.CONST	0x02c6,0xfffd
064a 02c7 fffc  |    |		.CONST	0x02c7,0xfffc
064c 02c8 fffb  |    |		.CONST	0x02c8,0xfffb
064e 02cc 0401  |    |		.CONST	0x02cc,0x0401
0650 02d1 fffb  |    |		.CONST	0x02d1,0xfffb
0652 02d2 fffa  |    |		.CONST	0x02d2,0xfffa
0654 02d6 0001  |    |		.CONST	0x02d6,0x0001
0656 02da 0002  |    |		.CONST	0x02da,0x0002
0658 02e0 0003  |    |		.CONST	0x02e0,0x0003
065a 02e9 0004  |    |		.CONST	0x02e9,0x0004
065c 02ec 0005  |    |		.CONST	0x02ec,0x0005
065e 02ed 0006  |    |		.CONST	0x02ed,0x0006
0660 02f0 0007  |    |		.CONST	0x02f0,0x0007
0662 02f6 0008  |    |		.CONST	0x02f6,0x0008
0664 02ff 0009  |    |		.CONST	0x02ff,0x0009
0666 0302 000a  |    |		.CONST	0x0302,0x000a
0668 0307 000b  |    |		.CONST	0x0307,0x000b
066a 030a 000c  |    |		.CONST	0x030a,0x000c
066c 030d 000d  |    |		.CONST	0x030d,0x000d
066e 0310 000e  |    |		.CONST	0x0310,0x000e
0670 0313 000f  |    |		.CONST	0x0313,0x000f
0672 0316 0010  |    |		.CONST	0x0316,0x0010
0674 0319 0011  |    |		.CONST	0x0319,0x0011
0676 031a 0012  |    |		.CONST	0x031a,0x0012
0678 0321 0014  | !  |		.CONST	0x0321,0x0014
067a 0322 0801  | "  |		.CONST	0x0322,0x0801
067c 0325 0014  | %  |		.CONST	0x0325,0x0014
067e 0326 0015  | &  |		.CONST	0x0326,0x0015
0680 032c 0016  | ,  |		.CONST	0x032c,0x0016
0682 0335 0017  | 5  |		.CONST	0x0335,0x0017
0684 0339 0019  | 9  |		.CONST	0x0339,0x0019
0686 033a 0c01  | :  |		.CONST	0x033a,0x0c01
0688 033d 0019  | =  |		.CONST	0x033d,0x0019
068a 0344 001a  | D  |		.CONST	0x0344,0x001a
068c 0345 1001  | E  |		.CONST	0x0345,0x1001
068e 0347 001a  | G  |		.CONST	0x0347,0x001a
0690 0348 001b  | H  |		.CONST	0x0348,0x001b
0692 034f 001c  | O  |		.CONST	0x034f,0x001c
0694 0350 1401  | P  |		.CONST	0x0350,0x1401
0696 0353 001c  | S  |		.CONST	0x0353,0x001c
0698 0354 0018  | T  |		.CONST	0x0354,0x0018
069a 0355 1801  | U  |		.CONST	0x0355,0x1801
069c 0357 0018  | W  |		.CONST	0x0357,0x0018
069e 0358 001d  | X  |		.CONST	0x0358,0x001d
06a0 0359 1c01  | Y  |		.CONST	0x0359,0x1c01
06a2 035c 001d  | \  |		.CONST	0x035c,0x001d
06a4 035d 0013  | ]  |		.CONST	0x035d,0x0013
06a6 035e 2001  | ^  |		.CONST	0x035e,0x2001
06a8 0360 0013  | `  |		.CONST	0x0360,0x0013
06aa 0361 001e  | a  |		.CONST	0x0361,0x001e
06ac ; --------------------------------------------------------------------------------------
06ac ; Debug3 Subtable 0xf
06ac ; --------------------------------------------------------------------------------------
06ac 0003 0013  |    |		.DBG3TAB	0x0003,0x0013
06ae 036b ffff  | k  |		.CONST	0x036b,0xffff
06b0 036c fffe  | l  |		.CONST	0x036c,0xfffe
06b2 036d fffd  | m  |		.CONST	0x036d,0xfffd
06b4 0373 0001  | s  |		.CONST	0x0373,0x0001
06b6 0376 0003  | v  |		.CONST	0x0376,0x0003
06b8 037b 0004  | {  |		.CONST	0x037b,0x0004
06ba 0380 0005  |    |		.CONST	0x0380,0x0005
06bc 0383 0006  |    |		.CONST	0x0383,0x0006
06be 038d 0007  |    |		.CONST	0x038d,0x0007
06c0 038e 0401  |    |		.CONST	0x038e,0x0401
06c2 0390 0007  |    |		.CONST	0x0390,0x0007
06c4 0391 0008  |    |		.CONST	0x0391,0x0008
06c6 0392 0801  |    |		.CONST	0x0392,0x0801
06c8 0394 0008  |    |		.CONST	0x0394,0x0008
06ca 0395 0009  |    |		.CONST	0x0395,0x0009
06cc 0398 000a  |    |		.CONST	0x0398,0x000a
06ce 039c 000b  |    |		.CONST	0x039c,0x000b
06d0 03a2 000c  |    |		.CONST	0x03a2,0x000c
06d2 03ae 000d  |    |		.CONST	0x03ae,0x000d
06d4 03b1 000e  |    |		.CONST	0x03b1,0x000e
06d6 03b9 000f  |    |		.CONST	0x03b9,0x000f
06d8 03bd 0002  |    |		.CONST	0x03bd,0x0002
06da ; --------------------------------------------------------------------------------------
06da ; Debug3 Subtable 0x10
06da ; --------------------------------------------------------------------------------------
06da 0000 0014  |    |		.DBG3TAB	0x0000,0x0014
06dc 03c3 0001  |    |		.CONST	0x03c3,0x0001
06de 03d0 0002  |    |		.CONST	0x03d0,0x0002
06e0 03d3 0003  |    |		.CONST	0x03d3,0x0003
06e2 03d9 0004  |    |		.CONST	0x03d9,0x0004
06e4 03dc 0005  |    |		.CONST	0x03dc,0x0005
06e6 03de 0006  |    |		.CONST	0x03de,0x0006
06e8 03e1 0007  |    |		.CONST	0x03e1,0x0007
06ea 03e5 0008  |    |		.CONST	0x03e5,0x0008
06ec 03e8 0009  |    |		.CONST	0x03e8,0x0009
06ee 03ee 000a  |    |		.CONST	0x03ee,0x000a
06f0 03f1 000b  |    |		.CONST	0x03f1,0x000b
06f2 03f3 000c  |    |		.CONST	0x03f3,0x000c
06f4 03f8 000d  |    |		.CONST	0x03f8,0x000d
06f6 03fb 000e  |    |		.CONST	0x03fb,0x000e
06f8 03fe 000f  |    |		.CONST	0x03fe,0x000f
06fa 0401 0010  |    |		.CONST	0x0401,0x0010
06fc 0407 0011  |    |		.CONST	0x0407,0x0011
06fe 040d 0012  |    |		.CONST	0x040d,0x0012
0700 0410 0013  |    |		.CONST	0x0410,0x0013
0702 0413 0014  |    |		.CONST	0x0413,0x0014
0704 0000 0000  |    |		.BLANK	0000[0xfc]