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

⟦b25e66b39⟧

    Length: 5120 (0x1400)
    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 05c0       |    |		.CONST	0x05c0								; 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 0004       |    |		.CONST	0x0004								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 00af       |    |		.CONST	0x00af								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 002c       | ,  |		.CONST	0x002c								; Number of locals
000b			INIT_0008:
000b 0007       |    |		Action	Break_Optional							; Debug Table 0x0 = .DEBUG	0x000b,0x0692,0x8000,0x0000,0x0059,0x9075,0x0000,0x000d
													; Debug Table 0x0.0x0 = 0xb,0xffff
000c 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x1 = 0xc,0xfffe
000d 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x2 = 0xd,0xfffd
000e 00f0       |    |		Load_Encached	Segment_Cache						; Debug Table 0x0.0x3 = 0xe,0xfffc
000f 0129       | )  |		Execute	Any,Make_Visible
0010 4807       |H   |		Short_Literal	0x7							; Debug Table 0x0.0x4 = 0x10,0xfffb
0011 032b       | +  |		Declare_Type	Record,Incomplete,Visible
0012 029a 00bb  |    |		Declare_Subprogram	INIT_00b8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x5 = 0x12,0xfffa
0014 029a 0123  |   #|		Declare_Subprogram	INIT_0120,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x6 = 0x14,0xfff9
0016 029a 013b  |   ;|		Declare_Subprogram	INIT_0138,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x7 = 0x16,0xfff8
0018 029a 01ab  |    |		Declare_Subprogram	INIT_01a8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x8 = 0x18,0xfff7
001a 029a 01b3  |    |		Declare_Subprogram	INIT_01b0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x9 = 0x1a,0xfff6
001c 029a 01d3  |    |		Declare_Subprogram	INIT_01d0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xa = 0x1c,0xfff5
001e 029a 01e3  |    |		Declare_Subprogram	INIT_01e0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xb = 0x1e,0xfff4
0020 029a 01fb  |    |		Declare_Subprogram	INIT_01f8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xc = 0x20,0xfff3
0022 029a 028b  |    |		Declare_Subprogram	INIT_0288,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xd = 0x22,0xfff2
0024 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x0.0xe = 0x24,0xfff1
0025 00ec       |    |		Load_Encached	Diana_Tree_Cache
0026 00ec       |    |		Load_Encached	Diana_Tree_Cache
0027 00ec       |    |		Load_Encached	Diana_Tree_Cache
0028 02a0       |    |		Declare_Subprogram	Null_Subprogram
0029 4804       |H   |		Short_Literal	0x4
002a 032d       | -  |		Declare_Type	Record,Defined
002b 4801       |H   |		Short_Literal	0x1							; Debug Table 0x0.0xf = 0x2b,0xfff0
002c 4900       |I   |		Short_Literal	0x100
002d 00da       |    |		Load_Top	At_Offset_2
002e 02a0       |    |		Declare_Subprogram	Null_Subprogram
002f 4801       |H   |		Short_Literal	0x1
0030 035d       | ]  |		Declare_Type	Array,Defined
0031 62de       |b   |		Indirect_Literal	Discrete,0x310,{0x00000000, 0x00599075}		; Debug Table 0x0.0x10 = 0x31,0xffef
0032 4946       |IF  |		Short_Literal	0x146
0033 4beb       |K   |		Short_Literal	0x3eb
0034 00ec       |    |		Load_Encached	Diana_Tree_Cache
0035 00ec       |    |		Load_Encached	Diana_Tree_Cache
0036 00eb       |    |		Load_Encached	Diana_Cache
0037 1917       |    |		Execute	Package,Field_Reference,Field_Number 0x17
0038 e001       |    |		Load	0x0,0x1
0039 0387       |    |		Declare_Variable	Package
003a 00d8       |    |		Load_Top	At_Offset_0
003b 020f       |    |		Execute	Module,Activate
003c 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x0.0x11 = 0x3c,0xffee
003d 00e2       |    |		Load_Encached	Integer_Cache
003e 00e1       |    |		Load_Encached	Boolean_Cache
003f e20d       |    |		Load	0x1,0xd
0040 e002       |    |		Load	0x0,0x2
0041 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0042 e21a       |    |		Load	0x1,0x1a
0043 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
0044 00f1       |    |		Load_Encached	Diana_Temp_Seq
0045 029f 02f3  |    |		Declare_Subprogram	INIT_02f0,For_Call
0047 e20e       |    |		Load	0x1,0xe
0048 0326       | &  |		Complete_Type	Record,By_Defining
0049 00bf       |    |		Action	Accept_Activation
004a 0007       |    |		Action	Break_Optional							; Debug Table 0x1 = .DEBUG	0x004a,0x06b8,0x8000,0x0000,0x0059,0x9145,0x0000,0x000b
													; Debug Table 0x1.0x0 = 0x4a,0xffff
004b 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x1 = 0x4b,0xfffe
004c 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x2 = 0x4c,0xfffd
004d 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x3 = 0x4d,0xfffc
004e 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x4 = 0x4e,0xfffb
004f 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15				; Debug Table 0x1.0x5 = 0x4f,0xfffa
0050 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1.0x6 = 0x50,0xfff9
0051 62ba       |b   |		Indirect_Literal	Discrete,0x30c,{0x006f580e, 0x000000b0}
0052 02a0       |    |		Declare_Subprogram	Null_Subprogram
0053 038e       |    |		Declare_Type	Package,Defined
0054 0387       |    |		Declare_Variable	Package
0055 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1.0x7 = 0x55,0xfff8
0056 62b1       |b   |		Indirect_Literal	Discrete,0x308,{0x006f5c0e, 0x000000b0}
0057 02a0       |    |		Declare_Subprogram	Null_Subprogram
0058 038e       |    |		Declare_Type	Package,Defined
0059 0387       |    |		Declare_Variable	Package
005a 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1.0x8 = 0x5a,0xfff7
005b 62a8       |b   |		Indirect_Literal	Discrete,0x304,{0x006f600e, 0x000000b0}
005c 02a0       |    |		Declare_Subprogram	Null_Subprogram
005d 038e       |    |		Declare_Type	Package,Defined
005e 0387       |    |		Declare_Variable	Package
005f 029d 031b  |    |		Declare_Subprogram	INIT_0318,For_Outer_Call			; Debug Table 0x1.0x9 = 0x5f,0xfff6
0061 029d 0323  |   #|		Declare_Subprogram	INIT_0320,For_Outer_Call			; Debug Table 0x1.0xa = 0x61,0xfff5
0063 029d 032b  |   +|		Declare_Subprogram	INIT_0328,For_Outer_Call			; Debug Table 0x1.0xb = 0x63,0xfff4
0065 029d 033b  |   ;|		Declare_Subprogram	INIT_0338,For_Outer_Call			; Debug Table 0x1.0xc = 0x65,0xfff3
0067 029d 0353  |   S|		Declare_Subprogram	INIT_0350,For_Outer_Call			; Debug Table 0x1.0xd = 0x67,0xfff2
0069 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15				; Debug Table 0x1.0xe = 0x69,0xfff1
006a 00c7       |    |		Action	Elaborate_Subprogram
006b 029d 0383  |    |		Declare_Subprogram	INIT_0380,For_Outer_Call			; Debug Table 0x1.0xf = 0x6b,0xfff0
006d 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10				; Debug Table 0x1.0x10 = 0x6d,0xffef
006e 00c7       |    |		Action	Elaborate_Subprogram
006f 029d 03a3  |    |		Declare_Subprogram	INIT_03a0,For_Outer_Call			; Debug Table 0x1.0x11 = 0x6f,0xffee
0071 029d 03c3  |    |		Declare_Subprogram	INIT_03c0,For_Outer_Call			; Debug Table 0x1.0x12 = 0x71,0xffed
0073 029d 03d3  |    |		Declare_Subprogram	INIT_03d0,For_Outer_Call			; Debug Table 0x1.0x13 = 0x73,0xffec
0075 029d 03e3  |    |		Declare_Subprogram	INIT_03e0,For_Outer_Call			; Debug Table 0x1.0x14 = 0x75,0xffeb
0077 029d 0433  |   3|		Declare_Subprogram	INIT_0430,For_Outer_Call			; Debug Table 0x1.0x15 = 0x77,0xffea
0079 029d 0473  |   s|		Declare_Subprogram	INIT_0470,For_Outer_Call			; Debug Table 0x1.0x16 = 0x79,0xffe9
007b 029d 04eb  |    |		Declare_Subprogram	INIT_04e8,For_Outer_Call			; Debug Table 0x1.0x17 = 0x7b,0xffe8
007d 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16				; Debug Table 0x1.0x18 = 0x7d,0xffe7
007e 00c7       |    |		Action	Elaborate_Subprogram
007f 029d 054b  |   K|		Declare_Subprogram	INIT_0548,For_Outer_Call			; Debug Table 0x1.0x19 = 0x7f,0xffe6
0081 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11				; Debug Table 0x1.0x1a = 0x81,0xffe5
0082 00c7       |    |		Action	Elaborate_Subprogram
0083 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf				; Debug Table 0x1.0x1b = 0x83,0xffe4
0084 00c7       |    |		Action	Elaborate_Subprogram
0085 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17				; Debug Table 0x1.0x1c = 0x85,0xffe3
0086 00c7       |    |		Action	Elaborate_Subprogram
0087 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12				; Debug Table 0x1.0x1d = 0x87,0xffe2
0088 00c7       |    |		Action	Elaborate_Subprogram
0089 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13				; Debug Table 0x1.0x1e = 0x89,0xffe1
008a 00c7       |    |		Action	Elaborate_Subprogram
008b 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14				; Debug Table 0x1.0x1f = 0x8b,0xffe0
008c 00c7       |    |		Action	Elaborate_Subprogram
008d 1d21       | !  |		Execute_Immediate	Reference_Lex_1,0x21				; Debug Table 0x1.0x20 = 0x8d,0xffdf
008e e003       |    |		Load	0x0,0x3
008f 1d25       | %  |		Execute_Immediate	Reference_Lex_1,0x25
0090 4803       |H   |		Short_Literal	0x3
0091 e21c       |    |		Load	0x1,0x1c
0092 020e       |    |		Execute	Module,Augment_Imports
0093 e21c       |    |		Load	0x1,0x1c
0094 020f       |    |		Execute	Module,Activate
0095 1d27       | '  |		Execute_Immediate	Reference_Lex_1,0x27				; Debug Table 0x1.0x21 = 0x95,0xffde
0096 1d2b       | +  |		Execute_Immediate	Reference_Lex_1,0x2b
0097 1d29       | )  |		Execute_Immediate	Reference_Lex_1,0x29
0098 e004       |    |		Load	0x0,0x4
0099 1d1f       |    |		Execute_Immediate	Reference_Lex_1,0x1f
009a 00b6       |    |		Action	Make_Scope
009b e21c       |    |		Load	0x1,0x1c
009c 1d21       | !  |		Execute_Immediate	Reference_Lex_1,0x21
009d 1d25       | %  |		Execute_Immediate	Reference_Lex_1,0x25
009e e005       |    |		Load	0x0,0x5
009f e006       |    |		Load	0x0,0x6
00a0 e21e       |    |		Load	0x1,0x1e
00a1 480c       |H   |		Short_Literal	0xc
00a2 e21d       |    |		Load	0x1,0x1d
00a3 020e       |    |		Execute	Module,Augment_Imports
00a4 e21d       |    |		Load	0x1,0x1d
00a5 020f       |    |		Execute	Module,Activate
00a6 e005       |    |		Load	0x0,0x5								; Debug Table 0x1.0x22 = 0xa6,0xffdd
00a7 e218       |    |		Load	0x1,0x18
00a8 00b6       |    |		Action	Make_Scope
00a9 1d21       | !  |		Execute_Immediate	Reference_Lex_1,0x21
00aa 4804       |H   |		Short_Literal	0x4
00ab e21e       |    |		Load	0x1,0x1e
00ac 020e       |    |		Execute	Module,Augment_Imports
00ad e21e       |    |		Load	0x1,0x1e
00ae 020f       |    |		Execute	Module,Activate
00af			BODY_0008:
00af 00bc       |    |		Action	Signal_Activated
00b0 00bb       |    |		Action	Signal_Completion
00b1 0000 0000  |    |		.BLANK	0000[0x7]
00b8 ; --------------------------------------------------------------------------------------
00b8 ; SUBPROGRAM
00b8 ; --------------------------------------------------------------------------------------
00b8 00cc       |    |		.CONST	0x00cc								; Address of begin
00b9 0114       |    |		.CONST	0x0114								; Address of exception handler
00ba 0006       |    |		.CONST	0x0006								; Number of locals
00bb			INIT_00b8:
00bb 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x2 = .DEBUG	0x00bb,0x0700,0x0001,0x0000,0x0059,0x9075,0x0000,0x0025
													; Debug Table 0x2.0x0 = 0xbb,0xffff
00bc 00db       |    |		Load_Top	At_Offset_3
00bd 00eb       |    |		Load_Encached	Diana_Cache
00be 18f8       |    |		Execute	Package,Field_Execute,Field_Number 0xf8
00bf 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
00c0 00ef       |    |		Load_Encached	Diana_Sequence_Cache					; Debug Table 0x2.0x1 = 0xc0,0xfffe
00c1 e5fe       |    |		Load	0x2,-0x2
00c2 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
00c3 00ef       |    |		Load_Encached	Diana_Sequence_Cache					; Debug Table 0x2.0x2 = 0xc3,0xfffd
00c4 e5fd       |    |		Load	0x2,-0x3
00c5 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
00c6 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x2.0x3 = 0xc6,0xfffc
00c7 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
00c8 e20e       |    |		Load	0x1,0xe								; Debug Table 0x2.0x4 = 0xc8,0xfffb
00c9 0322       | "  |		Declare_Variable	Record
00ca 00d8       |    |		Load_Top	At_Offset_0
00cb 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00cc			BODY_00b8:
00cc 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0x5 = 0xcc,0x1
00cd e5fc       |    |		Load	0x2,-0x4
00ce 4801       |H   |		Short_Literal	0x1
00cf 8224       | $  |		Call	0x1,0x24
00d0 00d1       |    |		Pop_Control	Pop_Count_1
00d1 00cf       |    |		Action	Mark_Auxiliary
00d2 781d       |x   |		Jump	0xf0
00d3 e403       |    |		Load	0x2,0x3								; Debug Table 0x2.0x6 = 0xd3,0x3
00d4 00eb       |    |		Load_Encached	Diana_Cache
00d5 1865       | e  |		Execute	Package,Field_Execute,Field_Number 0x65
00d6 00db       |    |		Load_Top	At_Offset_3
00d7 00db       |    |		Load_Top	At_Offset_3
00d8 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
00d9 01d5       |    |		Execute	Vector,Field_Reference
00da 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
00db 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x7 = 0xdb,0x4
00dc 00eb       |    |		Load_Encached	Diana_Cache
00dd 1865       | e  |		Execute	Package,Field_Execute,Field_Number 0x65
00de 00db       |    |		Load_Top	At_Offset_3
00df 00db       |    |		Load_Top	At_Offset_3
00e0 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
00e1 01d5       |    |		Execute	Vector,Field_Reference
00e2 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
00e3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2.0x8 = 0xe3,0x5
00e4 0a01       |    |		Execute_Immediate	Plus,0x1
00e5 0248       | H  |		Execute	Discrete,Check_In_Integer
00e6 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
00e7 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x9 = 0xe7,0x6
00e8 00eb       |    |		Load_Encached	Diana_Cache
00e9 1866       | f  |		Execute	Package,Field_Execute,Field_Number 0x66
00ea a404       |    |		Store_Unchecked	0x2,0x4
00eb e403       |    |		Load	0x2,0x3								; Debug Table 0x2.0xa = 0xeb,0x7
00ec 00eb       |    |		Load_Encached	Diana_Cache
00ed 1866       | f  |		Execute	Package,Field_Execute,Field_Number 0x66
00ee a403       |    |		Store_Unchecked	0x2,0x3
00ef 00c9       |    |		Action	Pop_Auxiliary_Loop
00f0 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0xb = 0xf0,0x2
00f1 00eb       |    |		Load_Encached	Diana_Cache
00f2 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
00f3 6fdf       |o   |		Jump_Zero	0xd3
00f4 00ce       |    |		Action	Pop_Auxiliary
00f5 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2.0xc = 0xf5,0x8
00f6 0aff       |    |		Execute_Immediate	Plus,-0x1
00f7 00d9       |    |		Load_Top	At_Offset_1
00f8 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
00f9 00cf       |    |		Action	Mark_Auxiliary
00fa 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2.0xd = 0xfa,0x9
00fb 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
00fc 4801       |H   |		Short_Literal	0x1
00fd 0263       | c  |		Execute	Discrete,Above_Bound
00fe 7007       |p   |		Jump_Nonzero	0x106
00ff 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0xe = 0xff,0xa
0100 00d9       |    |		Load_Top	At_Offset_1
0101 e21e       |    |		Load	0x1,0x1e
0102 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0103 00d1       |    |		Pop_Control	Pop_Count_1
0104 00c8       |    |		Action	Pop_Auxiliary_Range
0105 3ff9       |?   |		Loop_Increasing	0xff
0106 00ce       |    |		Action	Pop_Auxiliary
0107 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0xf = 0x107,0xb
0108 00ec       |    |		Load_Encached	Diana_Tree_Cache
0109 e402       |    |		Load	0x2,0x2
010a 821b       |    |		Call	0x1,0x1b
010b c5fa       |    |		Store	0x2,-0x6
010c 00d1       |    |		Pop_Control	Pop_Count_1
010d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0x10 = 0x10d,0xc
010e e21e       |    |		Load	0x1,0x1e
010f 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0110 a5fb       |    |		Store_Unchecked	0x2,-0x5
0111 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0x11 = 0x111,0xd
0112 8223       | #  |		Call	0x1,0x23
0113 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0114			TRAP_00b8:
0114 0007       |    |		Action	Break_Optional
0115 0092 0580  |    |		Action	Push_String_Extended,0x580					; "*** Unhandled exception during EXPAND_INLINE"
													; Debug Table 0x2.0x12 = 0x115,0xe
0117 8220       |    |		Call	0x1,0x20
0118 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0119 0000 0000  |    |		.BLANK	0000[0x7]
0120 ; --------------------------------------------------------------------------------------
0120 ; SUBPROGRAM
0120 ; --------------------------------------------------------------------------------------
0120 0128       | (  |		.CONST	0x0128								; Address of begin
0121 0004       |    |		.CONST	0x0004								; Address of exception handler
0122 0003       |    |		.CONST	0x0003								; Number of locals
0123			INIT_0120:
0123 e20e       |    |		Load	0x1,0xe								; Debug Table 0x3 = .DEBUG	0x0123,0x0728,0x0002,0x0000,0x0059,0x9075,0x0000,0x004b
													; Debug Table 0x3.0x0 = 0x123,0xffff
0124 0322       | "  |		Declare_Variable	Record
0125 00d8       |    |		Load_Top	At_Offset_0
0126 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0127 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3.0x1 = 0x127,0xfffe
0128			BODY_0120:
0128 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3.0x2 = 0x128,0x1
0129 e5fe       |    |		Load	0x2,-0x2
012a 4801       |H   |		Short_Literal	0x1
012b 8224       | $  |		Call	0x1,0x24
012c 00d1       |    |		Pop_Control	Pop_Count_1
012d 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3.0x3 = 0x12d,0x2
012e 00ec       |    |		Load_Encached	Diana_Tree_Cache
012f e5ff       |    |		Load	0x2,-0x1
0130 821b       |    |		Call	0x1,0x1b
0131 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0132 00d1       |    |		Pop_Control	Pop_Count_1
0133 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3.0x4 = 0x133,0x3
0134 8223       | #  |		Call	0x1,0x23
0135 00d1       |    |		Pop_Control	Pop_Count_1
0136 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x5 = 0x136,0x4
0137 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0138 ; --------------------------------------------------------------------------------------
0138 ; SUBPROGRAM
0138 ; --------------------------------------------------------------------------------------
0138 0154       | T  |		.CONST	0x0154								; Address of begin
0139 0004       |    |		.CONST	0x0004								; Address of exception handler
013a 0006       |    |		.CONST	0x0006								; Number of locals
013b			INIT_0138:
013b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x4 = .DEBUG	0x013b,0x0736,0x0001,0x0000,0x0059,0x9075,0x0000,0x005c
													; Debug Table 0x4.0x0 = 0x13b,0xffff
013c e5fe       |    |		Load	0x2,-0x2
013d 00eb       |    |		Load_Encached	Diana_Cache
013e 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
013f 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0140 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x4.0x1 = 0x140,0xfffe
0141 00d9       |    |		Load_Top	At_Offset_1
0142 4976       |Iv  |		Short_Literal	0x176
0143 00eb       |    |		Load_Encached	Diana_Cache
0144 0098       |    |		Execute	Package,Field_Read_Dynamic
0145 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0146 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0147 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x4.0x2 = 0x147,0xfffd
0148 e5fc       |    |		Load	0x2,-0x4
0149 00e7       |    |		Load_Encached	Duration_Cache
014a 0269       | i  |		Execute	Discrete,Last
014b 00db       |    |		Load_Top	At_Offset_3
014c e006       |    |		Load	0x0,0x6
014d 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
014e 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
014f 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x4.0x3 = 0x14f,0xfffc
0150 e20e       |    |		Load	0x1,0xe								; Debug Table 0x4.0x4 = 0x150,0xfffb
0151 0322       | "  |		Declare_Variable	Record
0152 00d8       |    |		Load_Top	At_Offset_0
0153 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0154			BODY_0138:
0154 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x4.0x5 = 0x154,0x1
0155 00eb       |    |		Load_Encached	Diana_Cache
0156 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0157 0f4e       | N  |		Execute_Immediate	Equal,0x4e
0158 7004       |p   |		Jump_Nonzero	0x15d
0159 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x4.0x6 = 0x159,0x2
015a 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
015b a5fb       |    |		Store_Unchecked	0x2,-0x5
015c 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
015d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x7 = 0x15d,0x3
015e e5fd       |    |		Load	0x2,-0x3
015f 4801       |H   |		Short_Literal	0x1
0160 8224       | $  |		Call	0x1,0x24
0161 00d1       |    |		Pop_Control	Pop_Count_1
0162 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x8 = 0x162,0x4
0163 e5ff       |    |		Load	0x2,-0x1
0164 4904       |I   |		Short_Literal	0x104
0165 00eb       |    |		Load_Encached	Diana_Cache
0166 0096       |    |		Execute	Package,Entry
0167 e5fc       |    |		Load	0x2,-0x4
0168 00e7       |    |		Load_Encached	Duration_Cache
0169 0269       | i  |		Execute	Discrete,Last
016a e403       |    |		Load	0x2,0x3
016b e006       |    |		Load	0x0,0x6
016c 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
016d e21c       |    |		Load	0x1,0x1c
016e 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
016f 00d1       |    |		Pop_Control	Pop_Count_1
0170 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x9 = 0x170,0x5
0171 e5fe       |    |		Load	0x2,-0x2
0172 490a       |I   |		Short_Literal	0x10a
0173 00eb       |    |		Load_Encached	Diana_Cache
0174 0096       |    |		Execute	Package,Entry
0175 00eb       |    |		Load_Encached	Diana_Cache
0176 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
0177 e5fc       |    |		Load	0x2,-0x4
0178 00e7       |    |		Load_Encached	Duration_Cache
0179 0269       | i  |		Execute	Discrete,Last
017a e403       |    |		Load	0x2,0x3
017b e006       |    |		Load	0x0,0x6
017c 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
017d e21e       |    |		Load	0x1,0x1e
017e 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
017f 00d1       |    |		Pop_Control	Pop_Count_1
0180 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x4.0xa = 0x180,0x6
0181 00d9       |    |		Load_Top	At_Offset_1
0182 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0183 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0xb = 0x183,0x7
0184 00ec       |    |		Load_Encached	Diana_Tree_Cache
0185 e404       |    |		Load	0x2,0x4
0186 e21c       |    |		Load	0x1,0x1c
0187 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0188 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0189 00d1       |    |		Pop_Control	Pop_Count_1
018a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0xc = 0x18a,0x8
018b e5ff       |    |		Load	0x2,-0x1
018c e403       |    |		Load	0x2,0x3
018d 8221       | !  |		Call	0x1,0x21
018e 00d1       |    |		Pop_Control	Pop_Count_1
018f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0xd = 0x18f,0x9
0190 00da       |    |		Load_Top	At_Offset_2
0191 e404       |    |		Load	0x2,0x4
0192 e21d       |    |		Load	0x1,0x1d
0193 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0194 00d1       |    |		Pop_Control	Pop_Count_1
0195 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0xe = 0x195,0xa
0196 00eb       |    |		Load_Encached	Diana_Cache
0197 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0198 e403       |    |		Load	0x2,0x3
0199 8221       | !  |		Call	0x1,0x21
019a 00d1       |    |		Pop_Control	Pop_Count_1
019b 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x4.0xf = 0x19b,0xb
019c e5ff       |    |		Load	0x2,-0x1
019d 822c       | ,  |		Call	0x1,0x2c
019e a5fb       |    |		Store_Unchecked	0x2,-0x5
019f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x10 = 0x19f,0xc
01a0 8223       | #  |		Call	0x1,0x23
01a1 00d1       |    |		Pop_Control	Pop_Count_1
01a2 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
01a3 0000 0000  |    |		.BLANK	0000[0x5]
01a8 ; --------------------------------------------------------------------------------------
01a8 ; SUBPROGRAM
01a8 ; --------------------------------------------------------------------------------------
01a8 01ab       |    |		.CONST	0x01ab								; Address of begin
01a9 0004       |    |		.CONST	0x0004								; Address of exception handler
01aa 0001       |    |		.CONST	0x0001								; Number of locals
01ab			BODY_01a8:
01ab			INIT_01a8:
01ab 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x5 = .DEBUG	0x01ab,0x075a,0x0001,0x0000,0x0059,0x9075,0x0000,0x007c
													; Debug Table 0x5.0x0 = 0x1ab,0x1
01ac 00db       |    |		Load_Top	At_Offset_3
01ad 4800       |H   |		Short_Literal	0x0
01ae 8224       | $  |		Call	0x1,0x24
01af 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
01b0 ; --------------------------------------------------------------------------------------
01b0 ; SUBPROGRAM
01b0 ; --------------------------------------------------------------------------------------
01b0 01b3       |    |		.CONST	0x01b3								; Address of begin
01b1 0004       |    |		.CONST	0x0004								; Address of exception handler
01b2 0001       |    |		.CONST	0x0001								; Number of locals
01b3			BODY_01b0:
01b3			INIT_01b0:
01b3 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x6 = .DEBUG	0x01b3,0x075e,0x0001,0x0000,0x0059,0x9075,0x0000,0x0088
													; Debug Table 0x6.0x0 = 0x1b3,0x1
01b4 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
01b5 0a01       |    |		Execute_Immediate	Plus,0x1
01b6 e5fd       |    |		Load	0x2,-0x3
01b7 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
01b8 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6.0x1 = 0x1b8,0x2
01b9 e5fd       |    |		Load	0x2,-0x3
01ba 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
01bb e5fd       |    |		Load	0x2,-0x3
01bc 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
01bd 01d5       |    |		Execute	Vector,Field_Reference
01be 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
01bf 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x6.0x2 = 0x1bf,0x3
01c0 e5fd       |    |		Load	0x2,-0x3
01c1 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
01c2 e5fd       |    |		Load	0x2,-0x3
01c3 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
01c4 01d5       |    |		Execute	Vector,Field_Reference
01c5 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
01c6 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x6.0x3 = 0x1c6,0x4
01c7 e5fd       |    |		Load	0x2,-0x3
01c8 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
01c9 e21e       |    |		Load	0x1,0x1e
01ca 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
01cb 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01cc 0000 0000  |    |		.BLANK	0000[0x4]
01d0 ; --------------------------------------------------------------------------------------
01d0 ; SUBPROGRAM
01d0 ; --------------------------------------------------------------------------------------
01d0 01d3       |    |		.CONST	0x01d3								; Address of begin
01d1 0004       |    |		.CONST	0x0004								; Address of exception handler
01d2 0001       |    |		.CONST	0x0001								; Number of locals
01d3			BODY_01d0:
01d3			INIT_01d0:
01d3 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x7 = .DEBUG	0x01d3,0x0768,0x0001,0x0000,0x0059,0x9075,0x0000,0x009c
													; Debug Table 0x7.0x0 = 0x1d3,0x1
01d4 e5fe       |    |		Load	0x2,-0x2
01d5 e5ff       |    |		Load	0x2,-0x1
01d6 8213       |    |		Call	0x1,0x13
01d7 00d1       |    |		Pop_Control	Pop_Count_1
01d8 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x7.0x1 = 0x1d8,0x2
01d9 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
01da e5fd       |    |		Load	0x2,-0x3
01db 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
01dc 01d5       |    |		Execute	Vector,Field_Reference
01dd 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
01de a5fc       |    |		Store_Unchecked	0x2,-0x4
01df 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01e0 ; --------------------------------------------------------------------------------------
01e0 ; SUBPROGRAM
01e0 ; --------------------------------------------------------------------------------------
01e0 01e4       |    |		.CONST	0x01e4								; Address of begin
01e1 0004       |    |		.CONST	0x0004								; Address of exception handler
01e2 0002       |    |		.CONST	0x0002								; Number of locals
01e3			INIT_01e0:
01e3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x8 = .DEBUG	0x01e3,0x076e,0x0001,0x0000,0x0059,0x9075,0x0000,0x00b6
													; Debug Table 0x8.0x0 = 0x1e3,0xffff
01e4			BODY_01e0:
01e4 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x8.0x1 = 0x1e4,0x1
01e5 00ec       |    |		Load_Encached	Diana_Tree_Cache
01e6 e5ff       |    |		Load	0x2,-0x1
01e7 e21c       |    |		Load	0x1,0x1c
01e8 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
01e9 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
01ea 00d1       |    |		Pop_Control	Pop_Count_1
01eb e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x8.0x2 = 0x1eb,0x2
01ec 00d9       |    |		Load_Top	At_Offset_1
01ed e5ff       |    |		Load	0x2,-0x1
01ee e21d       |    |		Load	0x1,0x1d
01ef 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
01f0 00d1       |    |		Pop_Control	Pop_Count_1
01f1 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x8.0x3 = 0x1f1,0x3
01f2 a5fe       |    |		Store_Unchecked	0x2,-0x2
01f3 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
01f4 0000 0000  |    |		.BLANK	0000[0x4]
01f8 ; --------------------------------------------------------------------------------------
01f8 ; SUBPROGRAM
01f8 ; --------------------------------------------------------------------------------------
01f8 021e       |    |		.CONST	0x021e								; Address of begin
01f9 0004       |    |		.CONST	0x0004								; Address of exception handler
01fa 0009       |    |		.CONST	0x0009								; Number of locals
01fb			INIT_01f8:
01fb 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9 = .DEBUG	0x01fb,0x0778,0x0001,0x0000,0x0059,0x9075,0x0000,0x00ca
													; Debug Table 0x9.0x0 = 0x1fb,0xffff
01fc e5fe       |    |		Load	0x2,-0x2
01fd 00eb       |    |		Load_Encached	Diana_Cache
01fe 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
01ff 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0200 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9.0x1 = 0x200,0xfffe
0201 e5fe       |    |		Load	0x2,-0x2
0202 00eb       |    |		Load_Encached	Diana_Cache
0203 18cb       |    |		Execute	Package,Field_Execute,Field_Number 0xcb
0204 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0205 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9.0x2 = 0x205,0xfffd
0206 00da       |    |		Load_Top	At_Offset_2
0207 4976       |Iv  |		Short_Literal	0x176
0208 00eb       |    |		Load_Encached	Diana_Cache
0209 0098       |    |		Execute	Package,Field_Read_Dynamic
020a 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
020b 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
020c 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9.0x3 = 0x20c,0xfffc
020d e5fc       |    |		Load	0x2,-0x4
020e 00e7       |    |		Load_Encached	Duration_Cache
020f 0269       | i  |		Execute	Discrete,Last
0210 00db       |    |		Load_Top	At_Offset_3
0211 e006       |    |		Load	0x0,0x6
0212 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0213 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0214 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9.0x4 = 0x214,0xfffb
0215 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9.0x5 = 0x215,0xfffa
0216 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9.0x6 = 0x216,0xfff9
0217 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9.0x7 = 0x217,0xfff8
0218 e405       |    |		Load	0x2,0x5
0219 00eb       |    |		Load_Encached	Diana_Cache
021a 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
021b 00eb       |    |		Load_Encached	Diana_Cache
021c 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
021d 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
021e			BODY_01f8:
021e e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x9.0x8 = 0x21e,0x1
021f e5fa       |    |		Load	0x2,-0x6
0220 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0221 e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x9.0x9 = 0x221,0x2
0222 00ec       |    |		Load_Encached	Diana_Tree_Cache
0223 e405       |    |		Load	0x2,0x5
0224 e21c       |    |		Load	0x1,0x1c
0225 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0226 c407       |    |		Store	0x2,0x7
0227 00d1       |    |		Pop_Control	Pop_Count_1
0228 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9.0xa = 0x228,0x3
0229 e5ff       |    |		Load	0x2,-0x1
022a 4963       |Ic  |		Short_Literal	0x163
022b 00eb       |    |		Load_Encached	Diana_Cache
022c 0096       |    |		Execute	Package,Entry
022d e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x9.0xb = 0x22d,0x4
022e e21e       |    |		Load	0x1,0x1e
022f 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0230 488c       |H   |		Short_Literal	0x8c
0231 00eb       |    |		Load_Encached	Diana_Cache
0232 187f       |    |		Execute	Package,Field_Execute,Field_Number 0x7f
0233 e5fe       |    |		Load	0x2,-0x2
0234 4969       |Ii  |		Short_Literal	0x169
0235 00eb       |    |		Load_Encached	Diana_Cache
0236 0096       |    |		Execute	Package,Entry
0237 e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x9.0xc = 0x237,0x5
0238 e5ff       |    |		Load	0x2,-0x1
0239 e404       |    |		Load	0x2,0x4
023a 8221       | !  |		Call	0x1,0x21
023b 00d1       |    |		Pop_Control	Pop_Count_1
023c e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x9.0xd = 0x23c,0x6
023d e5ff       |    |		Load	0x2,-0x1
023e 00da       |    |		Load_Top	At_Offset_2
023f 8221       | !  |		Call	0x1,0x21
0240 00d1       |    |		Pop_Control	Pop_Count_1
0241 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x9.0xe = 0x241,0x7
0242 7007       |p   |		Jump_Nonzero	0x24a
0243 e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x9.0xf = 0x243,0x8
0244 00db       |    |		Load_Top	At_Offset_3
0245 e405       |    |		Load	0x2,0x5
0246 e21d       |    |		Load	0x1,0x1d
0247 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0248 00d1       |    |		Pop_Control	Pop_Count_1
0249 7828       |x(  |		Jump	0x272
024a 4801       |H   |		Short_Literal	0x1							; Debug Table 0x9.0x10 = 0x24a,0x9
024b e5fa       |    |		Load	0x2,-0x6
024c 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
024d e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x9.0x11 = 0x24d,0xa
024e 00e7       |    |		Load_Encached	Duration_Cache
024f 0269       | i  |		Execute	Discrete,Last
0250 e404       |    |		Load	0x2,0x4
0251 e006       |    |		Load	0x0,0x6
0252 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0253 a406       |    |		Store_Unchecked	0x2,0x6
0254 e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x9.0x12 = 0x254,0xb
0255 00ec       |    |		Load_Encached	Diana_Tree_Cache
0256 e406       |    |		Load	0x2,0x6
0257 e21c       |    |		Load	0x1,0x1c
0258 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0259 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
025a 00d1       |    |		Pop_Control	Pop_Count_1
025b e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x9.0x13 = 0x25b,0xc
025c 00db       |    |		Load_Top	At_Offset_3
025d e405       |    |		Load	0x2,0x5
025e e21d       |    |		Load	0x1,0x1d
025f 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0260 00d1       |    |		Pop_Control	Pop_Count_1
0261 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x9.0x14 = 0x261,0xd
0262 00eb       |    |		Load_Encached	Diana_Cache
0263 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0264 0b4e       | N  |		Execute_Immediate	Case_Compare,0x4e
0265 7001       |p   |		Jump_Nonzero	0x267
0266 780a       |x   |		Jump	0x271								; Debug Table 0x9.0x15 = 0x266,0x11
0267 e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x9.0x16 = 0x267,0xe
0268 00db       |    |		Load_Top	At_Offset_3
0269 e406       |    |		Load	0x2,0x6
026a e21d       |    |		Load	0x1,0x1d
026b 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
026c 00d1       |    |		Pop_Control	Pop_Count_1
026d 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9.0x17 = 0x26d,0xf
026e e5ff       |    |		Load	0x2,-0x1
026f e004       |    |		Load	0x0,0x4
0270 184d       | M  |		Execute	Package,Field_Execute,Field_Number 0x4d
0271 00d1       |    |		Pop_Control	Pop_Count_1
0272 e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x9.0x18 = 0x272,0x12
0273 00eb       |    |		Load_Encached	Diana_Cache
0274 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0275 e404       |    |		Load	0x2,0x4
0276 8221       | !  |		Call	0x1,0x21
0277 00d1       |    |		Pop_Control	Pop_Count_1
0278 e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x9.0x19 = 0x278,0x13
0279 00eb       |    |		Load_Encached	Diana_Cache
027a 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
027b 00da       |    |		Load_Top	At_Offset_2
027c 8221       | !  |		Call	0x1,0x21
027d 00d1       |    |		Pop_Control	Pop_Count_1
027e 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x9.0x1a = 0x27e,0x14
027f 1863       | c  |		Execute	Package,Field_Execute,Field_Number 0x63
0280 a5fb       |    |		Store_Unchecked	0x2,-0x5
0281 e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x9.0x1b = 0x281,0x15
0282 8223       | #  |		Call	0x1,0x23
0283 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0284 0000 0000  |    |		.BLANK	0000[0x4]
0288 ; --------------------------------------------------------------------------------------
0288 ; SUBPROGRAM
0288 ; --------------------------------------------------------------------------------------
0288 029f       |    |		.CONST	0x029f								; Address of begin
0289 02e7       |    |		.CONST	0x02e7								; Address of exception handler
028a 0006       |    |		.CONST	0x0006								; Number of locals
028b			INIT_0288:
028b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xa = .DEBUG	0x028b,0x07b2,0x0001,0x0000,0x0059,0x9075,0x0000,0x00ef
													; Debug Table 0xa.0x0 = 0x28b,0xffff
028c e5fb       |    |		Load	0x2,-0x5
028d 00e7       |    |		Load_Encached	Duration_Cache
028e 0269       | i  |		Execute	Discrete,Last
028f e5ff       |    |		Load	0x2,-0x1
0290 e006       |    |		Load	0x0,0x6
0291 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0292 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0293 00ef       |    |		Load_Encached	Diana_Sequence_Cache					; Debug Table 0xa.0x1 = 0x293,0xfffe
0294 e5fe       |    |		Load	0x2,-0x2
0295 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0296 00ef       |    |		Load_Encached	Diana_Sequence_Cache					; Debug Table 0xa.0x2 = 0x296,0xfffd
0297 e5fd       |    |		Load	0x2,-0x3
0298 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0299 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0xa.0x3 = 0x299,0xfffc
029a 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
029b e20e       |    |		Load	0x1,0xe								; Debug Table 0xa.0x4 = 0x29b,0xfffb
029c 0322       | "  |		Declare_Variable	Record
029d 00d8       |    |		Load_Top	At_Offset_0
029e 1c00       |    |		Execute_Immediate	Run_Utility,0x0
029f			BODY_0288:
029f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x5 = 0x29f,0x1
02a0 e5fc       |    |		Load	0x2,-0x4
02a1 4801       |H   |		Short_Literal	0x1
02a2 8224       | $  |		Call	0x1,0x24
02a3 00d1       |    |		Pop_Control	Pop_Count_1
02a4 00cf       |    |		Action	Mark_Auxiliary
02a5 781d       |x   |		Jump	0x2c3
02a6 e403       |    |		Load	0x2,0x3								; Debug Table 0xa.0x6 = 0x2a6,0x3
02a7 00eb       |    |		Load_Encached	Diana_Cache
02a8 1865       | e  |		Execute	Package,Field_Execute,Field_Number 0x65
02a9 00db       |    |		Load_Top	At_Offset_3
02aa 00db       |    |		Load_Top	At_Offset_3
02ab 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
02ac 01d5       |    |		Execute	Vector,Field_Reference
02ad 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
02ae 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xa.0x7 = 0x2ae,0x4
02af 00eb       |    |		Load_Encached	Diana_Cache
02b0 1865       | e  |		Execute	Package,Field_Execute,Field_Number 0x65
02b1 00db       |    |		Load_Top	At_Offset_3
02b2 00db       |    |		Load_Top	At_Offset_3
02b3 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
02b4 01d5       |    |		Execute	Vector,Field_Reference
02b5 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
02b6 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa.0x8 = 0x2b6,0x5
02b7 0a01       |    |		Execute_Immediate	Plus,0x1
02b8 0248       | H  |		Execute	Discrete,Check_In_Integer
02b9 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
02ba 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xa.0x9 = 0x2ba,0x6
02bb 00eb       |    |		Load_Encached	Diana_Cache
02bc 1866       | f  |		Execute	Package,Field_Execute,Field_Number 0x66
02bd a404       |    |		Store_Unchecked	0x2,0x4
02be e403       |    |		Load	0x2,0x3								; Debug Table 0xa.0xa = 0x2be,0x7
02bf 00eb       |    |		Load_Encached	Diana_Cache
02c0 1866       | f  |		Execute	Package,Field_Execute,Field_Number 0x66
02c1 a403       |    |		Store_Unchecked	0x2,0x3
02c2 00c9       |    |		Action	Pop_Auxiliary_Loop
02c3 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xa.0xb = 0x2c3,0x2
02c4 00eb       |    |		Load_Encached	Diana_Cache
02c5 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
02c6 6fdf       |o   |		Jump_Zero	0x2a6
02c7 00ce       |    |		Action	Pop_Auxiliary
02c8 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xa.0xc = 0x2c8,0x8
02c9 0aff       |    |		Execute_Immediate	Plus,-0x1
02ca 00d9       |    |		Load_Top	At_Offset_1
02cb 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
02cc 00cf       |    |		Action	Mark_Auxiliary
02cd 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xa.0xd = 0x2cd,0x9
02ce 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
02cf 4801       |H   |		Short_Literal	0x1
02d0 0263       | c  |		Execute	Discrete,Above_Bound
02d1 7007       |p   |		Jump_Nonzero	0x2d9
02d2 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xa.0xe = 0x2d2,0xa
02d3 00d9       |    |		Load_Top	At_Offset_1
02d4 e21e       |    |		Load	0x1,0x1e
02d5 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
02d6 00d1       |    |		Pop_Control	Pop_Count_1
02d7 00c8       |    |		Action	Pop_Auxiliary_Range
02d8 3ff9       |?   |		Loop_Increasing	0x2d2
02d9 00ce       |    |		Action	Pop_Auxiliary
02da 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0xf = 0x2da,0xb
02db 00ec       |    |		Load_Encached	Diana_Tree_Cache
02dc e402       |    |		Load	0x2,0x2
02dd 821b       |    |		Call	0x1,0x1b
02de c5f9       |    |		Store	0x2,-0x7
02df 00d1       |    |		Pop_Control	Pop_Count_1
02e0 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x10 = 0x2e0,0xc
02e1 e21e       |    |		Load	0x1,0x1e
02e2 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
02e3 a5fa       |    |		Store_Unchecked	0x2,-0x6
02e4 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x11 = 0x2e4,0xd
02e5 8223       | #  |		Call	0x1,0x23
02e6 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
02e7			TRAP_0288:
02e7 0007       |    |		Action	Break_Optional
02e8 0092 0581  |    |		Action	Push_String_Extended,0x581					; "*** Unhandled exception during EXPAND_INLINE_SUBPROGRAM"
													; Debug Table 0xa.0x12 = 0x2e8,0xe
02ea 8220       |    |		Call	0x1,0x20
02eb 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
02ec 0000 0000  |    |		.BLANK	0000[0x4]
02f0 ; --------------------------------------------------------------------------------------
02f0 ; SUBPROGRAM
02f0 ; --------------------------------------------------------------------------------------
02f0 02f3       |    |		.CONST	0x02f3								; Address of begin
02f1 0004       |    |		.CONST	0x0004								; Address of exception handler
02f2 0001       |    |		.CONST	0x0001								; Number of locals
02f3			BODY_02f0:
02f3			INIT_02f0:
02f3 4608       |F   |		Jump_Case	0x9							; Debug Table 0xb = .DEBUG	0x02f3,0x07da,0x0005,0x0000,0x0059,0x9075,0x0000,0x015d
02f4 7808       |x   |		Jump	0x2fd								; case 0x0
02f5 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
02f6 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
02f7 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x3
02f8 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x4
02f9 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x5
02fa 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x6
02fb 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x7
02fc 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x8
02fd 00da       |    |		Load_Top	At_Offset_2
02fe 3404       |4   |		Execute	Record,Field_Reference,Field_Number 0x4
02ff 0125       | %  |		Execute	Any,Set_Constraint
0300 00da       |    |		Load_Top	At_Offset_2
0301 3404       |4   |		Execute	Record,Field_Reference,Field_Number 0x4
0302 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0303 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
0304 006f 600e  | o` |		.LITERAL	{0x006f600e, 0x000000b0}
0308 006f 5c0e  | o\ |		.LITERAL	{0x006f5c0e, 0x000000b0}
030c 006f 580e  | oX |		.LITERAL	{0x006f580e, 0x000000b0}
0310 0000 0000  |    |		.LITERAL	{0x00000000, 0x00599075}
0314 0000 0000  |    |		.BLANK	0000[0x4]
0318 ; --------------------------------------------------------------------------------------
0318 ; SUBPROGRAM
0318 ; --------------------------------------------------------------------------------------
0318 031b       |    |		.CONST	0x031b								; Address of begin
0319 0004       |    |		.CONST	0x0004								; Address of exception handler
031a 0001       |    |		.CONST	0x0001								; Number of locals
031b			BODY_0318:
031b			INIT_0318:
031b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xc = .DEBUG	0x031b,0x07dc,0x0001,0x0000,0x0059,0x9145,0x0000,0x00bc
													; Debug Table 0xc.0x0 = 0x31b,0x1
031c e5fe       |    |		Load	0x2,-0x2
031d e004       |    |		Load	0x0,0x4
031e 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
031f 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0320 ; --------------------------------------------------------------------------------------
0320 ; SUBPROGRAM
0320 ; --------------------------------------------------------------------------------------
0320 0323       | #  |		.CONST	0x0323								; Address of begin
0321 0004       |    |		.CONST	0x0004								; Address of exception handler
0322 0001       |    |		.CONST	0x0001								; Number of locals
0323			BODY_0320:
0323			INIT_0320:
0323 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0xd = .DEBUG	0x0323,0x07e0,0x0001,0x0000,0x0059,0x9145,0x0000,0x00d7
													; Debug Table 0xd.0x0 = 0x323,0x1
0324 0000 0000  |    |		.BLANK	0000[0x4]
0328 ; --------------------------------------------------------------------------------------
0328 ; SUBPROGRAM
0328 ; --------------------------------------------------------------------------------------
0328 032b       | +  |		.CONST	0x032b								; Address of begin
0329 0004       |    |		.CONST	0x0004								; Address of exception handler
032a 0001       |    |		.CONST	0x0001								; Number of locals
032b			BODY_0328:
032b			INIT_0328:
032b e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xe = .DEBUG	0x032b,0x07e4,0x0001,0x0000,0x0059,0x9145,0x0000,0x00e4
													; Debug Table 0xe.0x0 = 0x32b,0x1
032c 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
032d 4800       |H   |		Short_Literal	0x0
032e e5fe       |    |		Load	0x2,-0x2
032f e5ff       |    |		Load	0x2,-0x1
0330 e21a       |    |		Load	0x1,0x1a
0331 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0332 e5fd       |    |		Load	0x2,-0x3
0333 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0334 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0335 0000 0000  |    |		.XXX[0x3]
0337 0000       |    |
0338 ; --------------------------------------------------------------------------------------
0338 ; SUBPROGRAM
0338 ; --------------------------------------------------------------------------------------
0338 033d       | =  |		.CONST	0x033d								; Address of begin
0339 0004       |    |		.CONST	0x0004								; Address of exception handler
033a 0003       |    |		.CONST	0x0003								; Number of locals
033b			INIT_0338:
033b 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xf = .DEBUG	0x033b,0x07e8,0x0002,0x0000,0x0059,0x9145,0x0000,0x0106
													; Debug Table 0xf.0x0 = 0x33b,0xffff
033c 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xf.0x1 = 0x33c,0xfffe
033d			BODY_0338:
033d 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xf.0x2 = 0x33d,0x1
033e 00d9       |    |		Load_Top	At_Offset_1
033f e5ff       |    |		Load	0x2,-0x1
0340 e5fe       |    |		Load	0x2,-0x2
0341 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
0342 e21a       |    |		Load	0x1,0x1a
0343 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0344 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0345 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0346 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xf.0x3 = 0x346,0x2
0347 6802       |h   |		Jump_Zero	0x34a
0348 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0x4 = 0x348,0x3
0349 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
034a 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0xf.0x5 = 0x34a,0x4
034b 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
034c 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
034d 0000 0000  |    |		.XXX[0x3]
034f 0000       |    |
0350 ; --------------------------------------------------------------------------------------
0350 ; SUBPROGRAM
0350 ; --------------------------------------------------------------------------------------
0350 0356       | V  |		.CONST	0x0356								; Address of begin
0351 0004       |    |		.CONST	0x0004								; Address of exception handler
0352 0004       |    |		.CONST	0x0004								; Number of locals
0353			INIT_0350:
0353 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x10 = .DEBUG	0x0353,0x07f6,0x0001,0x0000,0x0059,0x9145,0x0000,0x013e
													; Debug Table 0x10.0x0 = 0x353,0xffff
0354 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x10.0x1 = 0x354,0xfffe
0355 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x10.0x2 = 0x355,0xfffd
0356			BODY_0350:
0356 00cf       |    |		Action	Mark_Auxiliary
0357 7821       |x!  |		Jump	0x379
0358 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x10.0x3 = 0x358,0x2
0359 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
035a 00eb       |    |		Load_Encached	Diana_Cache
035b 1872       | r  |		Execute	Package,Field_Execute,Field_Number 0x72
035c a402       |    |		Store_Unchecked	0x2,0x2
035d 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0x4 = 0x35d,0x3
035e 00eb       |    |		Load_Encached	Diana_Cache
035f 18f7       |    |		Execute	Package,Field_Execute,Field_Number 0xf7
0360 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0361 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x10.0x5 = 0x361,0x4
0362 00db       |    |		Load_Top	At_Offset_3
0363 8222       | "  |		Call	0x1,0x22
0364 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0365 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x10.0x6 = 0x365,0x5
0366 00da       |    |		Load_Top	At_Offset_2
0367 021f       |    |		Execute	Heap_Access,Equal
0368 7009       |p   |		Jump_Nonzero	0x372
0369 00d9       |    |		Load_Top	At_Offset_1
036a 00eb       |    |		Load_Encached	Diana_Cache
036b 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
036c 7005       |p   |		Jump_Nonzero	0x372
036d 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x10.0x7 = 0x36d,0x6
036e e402       |    |		Load	0x2,0x2
036f 4956       |IV  |		Short_Literal	0x156
0370 00eb       |    |		Load_Encached	Diana_Cache
0371 0096       |    |		Execute	Package,Entry
0372 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x10.0x8 = 0x372,0x7
0373 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
0374 00eb       |    |		Load_Encached	Diana_Cache
0375 1873       | s  |		Execute	Package,Field_Execute,Field_Number 0x73
0376 e5ff       |    |		Load	0x2,-0x1
0377 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
0378 00c9       |    |		Action	Pop_Auxiliary_Loop
0379 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x10.0x9 = 0x379,0x1
037a 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
037b 00eb       |    |		Load_Encached	Diana_Cache
037c 1871       | q  |		Execute	Package,Field_Execute,Field_Number 0x71
037d 6fda       |o   |		Jump_Zero	0x358
037e 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
037f 0000       |    |		.XXX[0x1]
0380 ; --------------------------------------------------------------------------------------
0380 ; SUBPROGRAM
0380 ; --------------------------------------------------------------------------------------
0380 0383       |    |		.CONST	0x0383								; Address of begin
0381 0004       |    |		.CONST	0x0004								; Address of exception handler
0382 0001       |    |		.CONST	0x0001								; Number of locals
0383			BODY_0380:
0383			INIT_0380:
0383 4800       |H   |		Short_Literal	0x0							; Debug Table 0x11 = .DEBUG	0x0383,0x080c,0x0001,0x0000,0x0059,0x9145,0x0000,0x01de
													; Debug Table 0x11.0x0 = 0x383,0x1
0384 e5fd       |    |		Load	0x2,-0x3
0385 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0386 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x11.0x1 = 0x386,0x2
0387 e5fd       |    |		Load	0x2,-0x3
0388 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0389 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x11.0x2 = 0x389,0x3
038a e5fd       |    |		Load	0x2,-0x3
038b 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
038c 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x11.0x3 = 0x38c,0x4
038d 1870       | p  |		Execute	Package,Field_Execute,Field_Number 0x70
038e e5fd       |    |		Load	0x2,-0x3
038f 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
0390 e21a       |    |		Load	0x1,0x1a							; Debug Table 0x11.0x4 = 0x390,0x5
0391 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
0392 4beb       |K   |		Short_Literal	0x3eb
0393 e5fe       |    |		Load	0x2,-0x2
0394 e21a       |    |		Load	0x1,0x1a
0395 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0396 e5fd       |    |		Load	0x2,-0x3
0397 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0398 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0399 0000 0000  |    |		.BLANK	0000[0x7]
03a0 ; --------------------------------------------------------------------------------------
03a0 ; SUBPROGRAM
03a0 ; --------------------------------------------------------------------------------------
03a0 03a4       |    |		.CONST	0x03a4								; Address of begin
03a1 0004       |    |		.CONST	0x0004								; Address of exception handler
03a2 0002       |    |		.CONST	0x0002								; Number of locals
03a3			INIT_03a0:
03a3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x12 = .DEBUG	0x03a3,0x0818,0x0002,0x0000,0x0059,0x9145,0x0000,0x0248
													; Debug Table 0x12.0x0 = 0x3a3,0xffff
03a4			BODY_03a0:
03a4 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x12.0x1 = 0x3a4,0x1
03a5 00eb       |    |		Load_Encached	Diana_Cache
03a6 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
03a7 0b48       | H  |		Execute_Immediate	Case_Compare,0x48
03a8 7005       |p   |		Jump_Nonzero	0x3ae
03a9 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x12.0x2 = 0x3a9,0x3
03aa 00eb       |    |		Load_Encached	Diana_Cache
03ab 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
03ac 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
03ad 7804       |x   |		Jump	0x3b2
03ae e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x12.0x3 = 0x3ae,0x2
03af 00eb       |    |		Load_Encached	Diana_Cache
03b0 18bf       |    |		Execute	Package,Field_Execute,Field_Number 0xbf
03b1 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
03b2 00d1       |    |		Pop_Control	Pop_Count_1
03b3 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x12.0x4 = 0x3b3,0x4
03b4 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
03b5 00e7       |    |		Load_Encached	Duration_Cache
03b6 0269       | i  |		Execute	Discrete,Last
03b7 00da       |    |		Load_Top	At_Offset_2
03b8 e006       |    |		Load	0x0,0x6
03b9 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
03ba 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03bb 0000 0000  |    |		.BLANK	0000[0x5]
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 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x13 = .DEBUG	0x03c3,0x0824,0x0002,0x0000,0x0059,0x9145,0x0000,0x0292
													; Debug Table 0x13.0x0 = 0x3c3,0x1
03c4 4907       |I   |		Short_Literal	0x107
03c5 00eb       |    |		Load_Encached	Diana_Cache
03c6 0096       |    |		Execute	Package,Entry
03c7 4908       |I   |		Short_Literal	0x108
03c8 00eb       |    |		Load_Encached	Diana_Cache
03c9 0096       |    |		Execute	Package,Entry
03ca 00eb       |    |		Load_Encached	Diana_Cache
03cb 18b9       |    |		Execute	Package,Field_Execute,Field_Number 0xb9
03cc 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03cd 0000 0000  |    |		.XXX[0x3]
03cf 0000       |    |
03d0 ; --------------------------------------------------------------------------------------
03d0 ; SUBPROGRAM
03d0 ; --------------------------------------------------------------------------------------
03d0 03d8       |    |		.CONST	0x03d8								; Address of begin
03d1 0004       |    |		.CONST	0x0004								; Address of exception handler
03d2 0002       |    |		.CONST	0x0002								; Number of locals
03d3			INIT_03d0:
03d3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x14 = .DEBUG	0x03d3,0x0828,0x0002,0x0000,0x0059,0x9145,0x0000,0x02b4
													; Debug Table 0x14.0x0 = 0x3d3,0xffff
03d4 e5fe       |    |		Load	0x2,-0x2
03d5 e5ff       |    |		Load	0x2,-0x1
03d6 8222       | "  |		Call	0x1,0x22
03d7 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
03d8			BODY_03d0:
03d8 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x14.0x1 = 0x3d8,0x1
03d9 00eb       |    |		Load_Encached	Diana_Cache
03da 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
03db 7002       |p   |		Jump_Nonzero	0x3de
03dc 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x14.0x2 = 0x3dc,0x2
03dd 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03de 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x14.0x3 = 0x3de,0x3
03df 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03e0 ; --------------------------------------------------------------------------------------
03e0 ; SUBPROGRAM
03e0 ; --------------------------------------------------------------------------------------
03e0 03f3       |    |		.CONST	0x03f3								; Address of begin
03e1 0004       |    |		.CONST	0x0004								; Address of exception handler
03e2 0005       |    |		.CONST	0x0005								; Number of locals
03e3			INIT_03e0:
03e3 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x15 = .DEBUG	0x03e3,0x0832,0x0001,0x0000,0x0059,0x9145,0x0000,0x02e7
													; Debug Table 0x15.0x0 = 0x3e3,0xffff
03e4 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
03e5 00ef       |    |		Load_Encached	Diana_Sequence_Cache					; Debug Table 0x15.0x1 = 0x3e5,0xfffe
03e6 e5fe       |    |		Load	0x2,-0x2
03e7 4907       |I   |		Short_Literal	0x107
03e8 00eb       |    |		Load_Encached	Diana_Cache
03e9 0096       |    |		Execute	Package,Entry
03ea 00eb       |    |		Load_Encached	Diana_Cache
03eb 18fb       |    |		Execute	Package,Field_Execute,Field_Number 0xfb
03ec 4976       |Iv  |		Short_Literal	0x176
03ed 00eb       |    |		Load_Encached	Diana_Cache
03ee 0098       |    |		Execute	Package,Field_Read_Dynamic
03ef 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
03f0 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
03f1 00ef       |    |		Load_Encached	Diana_Sequence_Cache					; Debug Table 0x15.0x2 = 0x3f1,0xfffd
03f2 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x15.0x3 = 0x3f2,0xfffc
03f3			BODY_03e0:
03f3 00cf       |    |		Action	Mark_Auxiliary
03f4 7831       |x1  |		Jump	0x426
03f5 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x15.0x4 = 0x3f5,0x2
03f6 e403       |    |		Load	0x2,0x3
03f7 00eb       |    |		Load_Encached	Diana_Cache
03f8 1865       | e  |		Execute	Package,Field_Execute,Field_Number 0x65
03f9 021f       |    |		Execute	Heap_Access,Equal
03fa 6822       |h"  |		Jump_Zero	0x41d
03fb e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x15.0x5 = 0x3fb,0x3
03fc 4907       |I   |		Short_Literal	0x107
03fd 00eb       |    |		Load_Encached	Diana_Cache
03fe 0096       |    |		Execute	Package,Entry
03ff 4908       |I   |		Short_Literal	0x108
0400 00eb       |    |		Load_Encached	Diana_Cache
0401 0096       |    |		Execute	Package,Entry
0402 00eb       |    |		Load_Encached	Diana_Cache
0403 18fb       |    |		Execute	Package,Field_Execute,Field_Number 0xfb
0404 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0405 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x15.0x6 = 0x405,0x4
0406 00eb       |    |		Load_Encached	Diana_Cache
0407 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0408 7010       |p   |		Jump_Nonzero	0x419
0409 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x15.0x7 = 0x409,0x5
040a 4976       |Iv  |		Short_Literal	0x176
040b 00eb       |    |		Load_Encached	Diana_Cache
040c 0098       |    |		Execute	Package,Field_Read_Dynamic
040d 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
040e 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
040f 4801       |H   |		Short_Literal	0x1							; Debug Table 0x15.0x8 = 0x40f,0x6
0410 a5fc       |    |		Store_Unchecked	0x2,-0x4
0411 e402       |    |		Load	0x2,0x2								; Debug Table 0x15.0x9 = 0x411,0x7
0412 00db       |    |		Load_Top	At_Offset_3
0413 4975       |Iu  |		Short_Literal	0x175
0414 00eb       |    |		Load_Encached	Diana_Cache
0415 0098       |    |		Execute	Package,Field_Read_Dynamic
0416 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0417 a5fb       |    |		Store_Unchecked	0x2,-0x5
0418 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; Debug Table 0x15.0xa = 0x418,0x8
0419 0092 0582  |    |		Action	Push_String_Extended,0x582					; "Can't find discrims"
													; Debug Table 0x15.0xb = 0x419,0x9
041b 8220       |    |		Call	0x1,0x20
041c 7808       |x   |		Jump	0x425
041d 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x15.0xc = 0x41d,0xa
041e 00eb       |    |		Load_Encached	Diana_Cache
041f 1866       | f  |		Execute	Package,Field_Execute,Field_Number 0x66
0420 a403       |    |		Store_Unchecked	0x2,0x3
0421 e402       |    |		Load	0x2,0x2								; Debug Table 0x15.0xd = 0x421,0xb
0422 0a01       |    |		Execute_Immediate	Plus,0x1
0423 0248       | H  |		Execute	Discrete,Check_In_Integer
0424 a402       |    |		Store_Unchecked	0x2,0x2
0425 00c9       |    |		Action	Pop_Auxiliary_Loop
0426 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x15.0xe = 0x426,0x1
0427 00eb       |    |		Load_Encached	Diana_Cache
0428 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
0429 6fcb       |o   |		Jump_Zero	0x3f5
042a 00ce       |    |		Action	Pop_Auxiliary
042b 4800       |H   |		Short_Literal	0x0							; Debug Table 0x15.0xf = 0x42b,0xc
042c a5fc       |    |		Store_Unchecked	0x2,-0x4
042d 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
042e 0000 0000  |    |		.XXX[0x2]
0430 ; --------------------------------------------------------------------------------------
0430 ; SUBPROGRAM
0430 ; --------------------------------------------------------------------------------------
0430 0436       | 6  |		.CONST	0x0436								; Address of begin
0431 0004       |    |		.CONST	0x0004								; Address of exception handler
0432 0004       |    |		.CONST	0x0004								; Number of locals
0433			INIT_0430:
0433 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x16 = .DEBUG	0x0433,0x0854,0x0002,0x0000,0x0059,0x9145,0x0000,0x039c
													; Debug Table 0x16.0x0 = 0x433,0xffff
0434 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x16.0x1 = 0x434,0xfffe
0435 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x16.0x2 = 0x435,0xfffd
0436			BODY_0430:
0436 00cf       |    |		Action	Mark_Auxiliary
0437 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x16.0x3 = 0x437,0x1
0438 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0439 4801       |H   |		Short_Literal	0x1
043a 0263       | c  |		Execute	Discrete,Above_Bound
043b 702b       |p+  |		Jump_Nonzero	0x467
043c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0x4 = 0x43c,0x2
043d e5fe       |    |		Load	0x2,-0x2
043e 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
043f 01d5       |    |		Execute	Vector,Field_Reference
0440 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0441 a402       |    |		Store_Unchecked	0x2,0x2
0442 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x16.0x5 = 0x442,0x3
0443 e402       |    |		Load	0x2,0x2
0444 021f       |    |		Execute	Heap_Access,Equal
0445 6806       |h   |		Jump_Zero	0x44c
0446 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0x6 = 0x446,0x4
0447 e5fe       |    |		Load	0x2,-0x2
0448 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0449 01d5       |    |		Execute	Vector,Field_Reference
044a 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
044b 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
044c e402       |    |		Load	0x2,0x2								; Debug Table 0x16.0x7 = 0x44c,0x5
044d 00eb       |    |		Load_Encached	Diana_Cache
044e 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
044f 0b2a       | *  |		Execute_Immediate	Case_Compare,0x2a
0450 7003       |p   |		Jump_Nonzero	0x454
0451 0b2b       | +  |		Execute_Immediate	Case_Compare,0x2b
0452 7001       |p   |		Jump_Nonzero	0x454
0453 7810       |x   |		Jump	0x464								; Debug Table 0x16.0x8 = 0x453,0x9
0454 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x16.0x9 = 0x454,0x6
0455 00e1       |    |		Load_Encached	Boolean_Cache
0456 00db       |    |		Load_Top	At_Offset_3
0457 e5fe       |    |		Load	0x2,-0x2
0458 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0459 01d5       |    |		Execute	Vector,Field_Reference
045a 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
045b e402       |    |		Load	0x2,0x2
045c e5ff       |    |		Load	0x2,-0x1
045d 8228       | (  |		Call	0x1,0x28
045e c404       |    |		Store	0x2,0x4
045f c403       |    |		Store	0x2,0x3
0460 e404       |    |		Load	0x2,0x4								; Debug Table 0x16.0xa = 0x460,0x7
0461 6802       |h   |		Jump_Zero	0x464
0462 e403       |    |		Load	0x2,0x3								; Debug Table 0x16.0xb = 0x462,0x8
0463 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0464 00d1       |    |		Pop_Control	Pop_Count_1
0465 00c8       |    |		Action	Pop_Auxiliary_Range
0466 3fd5       |?   |		Loop_Increasing	0x43c
0467 00ce       |    |		Action	Pop_Auxiliary
0468 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x16.0xc = 0x468,0xa
0469 e5ff       |    |		Load	0x2,-0x1
046a 8227       | '  |		Call	0x1,0x27
046b 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
046c 0000 0000  |    |		.BLANK	0000[0x4]
0470 ; --------------------------------------------------------------------------------------
0470 ; SUBPROGRAM
0470 ; --------------------------------------------------------------------------------------
0470 0477       | w  |		.CONST	0x0477								; Address of begin
0471 04df       |    |		.CONST	0x04df								; Address of exception handler
0472 0005       |    |		.CONST	0x0005								; Number of locals
0473			INIT_0470:
0473 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x17 = .DEBUG	0x0473,0x0870,0x0001,0x0000,0x0059,0x9145,0x0000,0x041b
													; Debug Table 0x17.0x0 = 0x473,0xffff
0474 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x17.0x1 = 0x474,0xfffe
0475 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x17.0x2 = 0x475,0xfffd
0476 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x17.0x3 = 0x476,0xfffc
0477			BODY_0470:
0477 4800       |H   |		Short_Literal	0x0							; Debug Table 0x17.0x4 = 0x477,0x1
0478 a5fc       |    |		Store_Unchecked	0x2,-0x4
0479 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x17.0x5 = 0x479,0x2
047a 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
047b a5fb       |    |		Store_Unchecked	0x2,-0x5
047c e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x17.0x6 = 0x47c,0x3
047d 00eb       |    |		Load_Encached	Diana_Cache
047e 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
047f 0b6b       | k  |		Execute_Immediate	Case_Compare,0x6b
0480 7003       |p   |		Jump_Nonzero	0x484
0481 0b6c       | l  |		Execute_Immediate	Case_Compare,0x6c
0482 700d       |p   |		Jump_Nonzero	0x490
0483 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; Debug Table 0x17.0x7 = 0x483,0x18
0484 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x17.0x8 = 0x484,0x4
0485 e5fe       |    |		Load	0x2,-0x2
0486 00eb       |    |		Load_Encached	Diana_Cache
0487 18b9       |    |		Execute	Package,Field_Execute,Field_Number 0xb9
0488 021f       |    |		Execute	Heap_Access,Equal
0489 6805       |h   |		Jump_Zero	0x48f
048a 4801       |H   |		Short_Literal	0x1							; Debug Table 0x17.0x9 = 0x48a,0x5
048b a5fc       |    |		Store_Unchecked	0x2,-0x4
048c e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x17.0xa = 0x48c,0x6
048d 8226       | &  |		Call	0x1,0x26
048e a5fb       |    |		Store_Unchecked	0x2,-0x5
048f 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0490 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x17.0xb = 0x490,0x7
0491 e5fe       |    |		Load	0x2,-0x2
0492 00eb       |    |		Load_Encached	Diana_Cache
0493 18b9       |    |		Execute	Package,Field_Execute,Field_Number 0xb9
0494 021f       |    |		Execute	Heap_Access,Equal
0495 6806       |h   |		Jump_Zero	0x49c
0496 4801       |H   |		Short_Literal	0x1							; Debug Table 0x17.0xc = 0x496,0x8
0497 a5fc       |    |		Store_Unchecked	0x2,-0x4
0498 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x17.0xd = 0x498,0x9
0499 8226       | &  |		Call	0x1,0x26
049a a5fb       |    |		Store_Unchecked	0x2,-0x5
049b 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
049c e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x17.0xe = 0x49c,0xa
049d 00eb       |    |		Load_Encached	Diana_Cache
049e 18c2       |    |		Execute	Package,Field_Execute,Field_Number 0xc2
049f a402       |    |		Store_Unchecked	0x2,0x2
04a0 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x17.0xf = 0x4a0,0xb
04a1 4907       |I   |		Short_Literal	0x107
04a2 00eb       |    |		Load_Encached	Diana_Cache
04a3 0096       |    |		Execute	Package,Entry
04a4 4908       |I   |		Short_Literal	0x108
04a5 00eb       |    |		Load_Encached	Diana_Cache
04a6 0096       |    |		Execute	Package,Entry
04a7 00eb       |    |		Load_Encached	Diana_Cache
04a8 18c2       |    |		Execute	Package,Field_Execute,Field_Number 0xc2
04a9 a403       |    |		Store_Unchecked	0x2,0x3
04aa e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x17.0x10 = 0x4aa,0xc
04ab e402       |    |		Load	0x2,0x2
04ac 021f       |    |		Execute	Heap_Access,Equal
04ad 6805       |h   |		Jump_Zero	0x4b3
04ae 4801       |H   |		Short_Literal	0x1							; Debug Table 0x17.0x11 = 0x4ae,0xd
04af a5fc       |    |		Store_Unchecked	0x2,-0x4
04b0 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x17.0x12 = 0x4b0,0xe
04b1 a5fb       |    |		Store_Unchecked	0x2,-0x5
04b2 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
04b3 e402       |    |		Load	0x2,0x2								; Debug Table 0x17.0x13 = 0x4b3,0xf
04b4 00eb       |    |		Load_Encached	Diana_Cache
04b5 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
04b6 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
04b7 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x17.0x14 = 0x4b7,0x10
04b8 00eb       |    |		Load_Encached	Diana_Cache
04b9 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
04ba 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
04bb 00cf       |    |		Action	Mark_Auxiliary
04bc 7816       |x   |		Jump	0x4d3
04bd e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x17.0x15 = 0x4bd,0x12
04be e404       |    |		Load	0x2,0x4
04bf 00eb       |    |		Load_Encached	Diana_Cache
04c0 1859       | Y  |		Execute	Package,Field_Execute,Field_Number 0x59
04c1 021f       |    |		Execute	Heap_Access,Equal
04c2 6807       |h   |		Jump_Zero	0x4ca
04c3 4801       |H   |		Short_Literal	0x1							; Debug Table 0x17.0x16 = 0x4c3,0x13
04c4 a5fc       |    |		Store_Unchecked	0x2,-0x4
04c5 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x17.0x17 = 0x4c5,0x14
04c6 00eb       |    |		Load_Encached	Diana_Cache
04c7 1859       | Y  |		Execute	Package,Field_Execute,Field_Number 0x59
04c8 a5fb       |    |		Store_Unchecked	0x2,-0x5
04c9 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; Debug Table 0x17.0x18 = 0x4c9,0x15
04ca 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x17.0x19 = 0x4ca,0x16
04cb 00eb       |    |		Load_Encached	Diana_Cache
04cc 185a       | Z  |		Execute	Package,Field_Execute,Field_Number 0x5a
04cd a404       |    |		Store_Unchecked	0x2,0x4
04ce 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x17.0x1a = 0x4ce,0x17
04cf 00eb       |    |		Load_Encached	Diana_Cache
04d0 185a       | Z  |		Execute	Package,Field_Execute,Field_Number 0x5a
04d1 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
04d2 00c9       |    |		Action	Pop_Auxiliary_Loop
04d3 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x17.0x1b = 0x4d3,0x11
04d4 00eb       |    |		Load_Encached	Diana_Cache
04d5 1858       | X  |		Execute	Package,Field_Execute,Field_Number 0x58
04d6 7004       |p   |		Jump_Nonzero	0x4db
04d7 00da       |    |		Load_Top	At_Offset_2
04d8 00eb       |    |		Load_Encached	Diana_Cache
04d9 1858       | X  |		Execute	Package,Field_Execute,Field_Number 0x58
04da 7801       |x   |		Jump	0x4dc
04db 4801       |H   |		Short_Literal	0x1
04dc 6fe0       |o   |		Jump_Zero	0x4bd
04dd 00ce       |    |		Action	Pop_Auxiliary
04de 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
04df			TRAP_0470:
04df 0007       |    |		Action	Break_Optional
04e0 4800       |H   |		Short_Literal	0x0							; Debug Table 0x17.0x1c = 0x4e0,0x19
04e1 a5fc       |    |		Store_Unchecked	0x2,-0x4
04e2 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x17.0x1d = 0x4e2,0x1a
04e3 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
04e4 a5fb       |    |		Store_Unchecked	0x2,-0x5
04e5 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
04e6 0000 0000  |    |		.XXX[0x2]
04e8 ; --------------------------------------------------------------------------------------
04e8 ; SUBPROGRAM
04e8 ; --------------------------------------------------------------------------------------
04e8 04ef       |    |		.CONST	0x04ef								; Address of begin
04e9 0004       |    |		.CONST	0x0004								; Address of exception handler
04ea 0005       |    |		.CONST	0x0005								; Number of locals
04eb			INIT_04e8:
04eb 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x18 = .DEBUG	0x04eb,0x08ae,0x0002,0x0000,0x0059,0x9145,0x0000,0x0530
													; Debug Table 0x18.0x0 = 0x4eb,0xffff
04ec 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x18.0x1 = 0x4ec,0xfffe
04ed 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x18.0x2 = 0x4ed,0xfffd
04ee 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x18.0x3 = 0x4ee,0xfffc
04ef			BODY_04e8:
04ef 00cf       |    |		Action	Mark_Auxiliary
04f0 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x18.0x4 = 0x4f0,0x1
04f1 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
04f2 4801       |H   |		Short_Literal	0x1
04f3 0263       | c  |		Execute	Discrete,Above_Bound
04f4 7047       |pG  |		Jump_Nonzero	0x53c
04f5 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x18.0x5 = 0x4f5,0x2
04f6 e5fe       |    |		Load	0x2,-0x2
04f7 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
04f8 01d5       |    |		Execute	Vector,Field_Reference
04f9 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
04fa a402       |    |		Store_Unchecked	0x2,0x2
04fb e402       |    |		Load	0x2,0x2								; Debug Table 0x18.0x6 = 0x4fb,0x3
04fc 00eb       |    |		Load_Encached	Diana_Cache
04fd 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
04fe 0b2f       | /  |		Execute_Immediate	Case_Compare,0x2f
04ff 7005       |p   |		Jump_Nonzero	0x505
0500 0b2a       | *  |		Execute_Immediate	Case_Compare,0x2a
0501 7025       |p%  |		Jump_Nonzero	0x527
0502 0b2b       | +  |		Execute_Immediate	Case_Compare,0x2b
0503 7023       |p#  |		Jump_Nonzero	0x527
0504 7834       |x4  |		Jump	0x539								; Debug Table 0x18.0x7 = 0x504,0xd
0505 e402       |    |		Load	0x2,0x2								; Debug Table 0x18.0x8 = 0x505,0x4
0506 4907       |I   |		Short_Literal	0x107
0507 00eb       |    |		Load_Encached	Diana_Cache
0508 0096       |    |		Execute	Package,Entry
0509 a403       |    |		Store_Unchecked	0x2,0x3
050a e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x18.0x9 = 0x50a,0x5
050b e403       |    |		Load	0x2,0x3
050c 021f       |    |		Execute	Heap_Access,Equal
050d 6809       |h   |		Jump_Zero	0x517
050e 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x18.0xa = 0x50e,0x6
050f e5fe       |    |		Load	0x2,-0x2
0510 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0511 01d5       |    |		Execute	Vector,Field_Reference
0512 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0513 4907       |I   |		Short_Literal	0x107
0514 00eb       |    |		Load_Encached	Diana_Cache
0515 0096       |    |		Execute	Package,Entry
0516 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0517 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x18.0xb = 0x517,0x7
0518 00e1       |    |		Load_Encached	Boolean_Cache
0519 00db       |    |		Load_Top	At_Offset_3
051a e5fe       |    |		Load	0x2,-0x2
051b 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
051c 01d5       |    |		Execute	Vector,Field_Reference
051d 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
051e e403       |    |		Load	0x2,0x3
051f e5ff       |    |		Load	0x2,-0x1
0520 822a       | *  |		Call	0x1,0x2a
0521 c405       |    |		Store	0x2,0x5
0522 c404       |    |		Store	0x2,0x4
0523 e405       |    |		Load	0x2,0x5								; Debug Table 0x18.0xc = 0x523,0x8
0524 6814       |h   |		Jump_Zero	0x539
0525 e404       |    |		Load	0x2,0x4								; Debug Table 0x18.0xd = 0x525,0x9
0526 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0527 e402       |    |		Load	0x2,0x2								; Debug Table 0x18.0xe = 0x527,0xa
0528 4907       |I   |		Short_Literal	0x107
0529 00eb       |    |		Load_Encached	Diana_Cache
052a 0096       |    |		Execute	Package,Entry
052b a403       |    |		Store_Unchecked	0x2,0x3
052c e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x18.0xf = 0x52c,0xb
052d e403       |    |		Load	0x2,0x3
052e 021f       |    |		Execute	Heap_Access,Equal
052f 6809       |h   |		Jump_Zero	0x539
0530 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x18.0x10 = 0x530,0xc
0531 e5fe       |    |		Load	0x2,-0x2
0532 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0533 01d5       |    |		Execute	Vector,Field_Reference
0534 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0535 4907       |I   |		Short_Literal	0x107
0536 00eb       |    |		Load_Encached	Diana_Cache
0537 0096       |    |		Execute	Package,Entry
0538 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0539 00d1       |    |		Pop_Control	Pop_Count_1
053a 00c8       |    |		Action	Pop_Auxiliary_Range
053b 3fb9       |?   |		Loop_Increasing	0x4f5
053c 00ce       |    |		Action	Pop_Auxiliary
053d e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x18.0x11 = 0x53d,0xe
053e e5ff       |    |		Load	0x2,-0x1
053f 8227       | '  |		Call	0x1,0x27
0540 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0541 0000 0000  |    |		.BLANK	0000[0x7]
0548 ; --------------------------------------------------------------------------------------
0548 ; SUBPROGRAM
0548 ; --------------------------------------------------------------------------------------
0548 055a       | Z  |		.CONST	0x055a								; Address of begin
0549 0004       |    |		.CONST	0x0004								; Address of exception handler
054a 0004       |    |		.CONST	0x0004								; Number of locals
054b			INIT_0548:
054b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x19 = .DEBUG	0x054b,0x08d4,0x0002,0x0000,0x0059,0x9145,0x0000,0x0715
													; Debug Table 0x19.0x0 = 0x54b,0xffff
054c 00eb       |    |		Load_Encached	Diana_Cache
054d 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
054e 00eb       |    |		Load_Encached	Diana_Cache
054f 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0550 03f1       |    |		Declare_Variable	Discrete,With_Value
0551 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x19.0x1 = 0x551,0xfffe
0552 e5ff       |    |		Load	0x2,-0x1
0553 00eb       |    |		Load_Encached	Diana_Cache
0554 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0555 00da       |    |		Load_Top	At_Offset_2
0556 00eb       |    |		Load_Encached	Diana_Cache
0557 1879       | y  |		Execute	Package,Field_Execute,Field_Number 0x79
0558 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0559 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x19.0x2 = 0x559,0xfffd
055a			BODY_0548:
055a 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x19.0x3 = 0x55a,0x1
055b 0f29       | )  |		Execute_Immediate	Equal,0x29
055c 6807       |h   |		Jump_Zero	0x564
055d e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x19.0x4 = 0x55d,0x2
055e 00da       |    |		Load_Top	At_Offset_2
055f 4847       |HG  |		Short_Literal	0x47
0560 00eb       |    |		Load_Encached	Diana_Cache
0561 187d       | }  |		Execute	Package,Field_Execute,Field_Number 0x7d
0562 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0563 7808       |x   |		Jump	0x56c
0564 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x19.0x5 = 0x564,0x3
0565 00eb       |    |		Load_Encached	Diana_Cache
0566 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0567 00db       |    |		Load_Top	At_Offset_3
0568 4848       |HH  |		Short_Literal	0x48
0569 00eb       |    |		Load_Encached	Diana_Cache
056a 187e       | ~  |		Execute	Package,Field_Execute,Field_Number 0x7e
056b 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
056c e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x19.0x6 = 0x56c,0x4
056d 00da       |    |		Load_Top	At_Offset_2
056e 496a       |Ij  |		Short_Literal	0x16a
056f 00eb       |    |		Load_Encached	Diana_Cache
0570 0096       |    |		Execute	Package,Entry
0571 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x19.0x7 = 0x571,0x5
0572 00da       |    |		Load_Top	At_Offset_2
0573 4957       |IW  |		Short_Literal	0x157
0574 00eb       |    |		Load_Encached	Diana_Cache
0575 0096       |    |		Execute	Package,Entry
0576 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x19.0x8 = 0x576,0x6
0577 4904       |I   |		Short_Literal	0x104
0578 00eb       |    |		Load_Encached	Diana_Cache
0579 0096       |    |		Execute	Package,Entry
057a 00da       |    |		Load_Top	At_Offset_2
057b 4963       |Ic  |		Short_Literal	0x163
057c 00eb       |    |		Load_Encached	Diana_Cache
057d 0096       |    |		Execute	Package,Entry
057e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x19.0x9 = 0x57e,0x7
057f 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0580 ; --------------------------------------------------------------------------------------
0580 ; STRING TABLE
0580 ; --------------------------------------------------------------------------------------
0580 0008       |    |		.STRTAB	0x0008->0x0584							; "*** Unhandled exception during EXPAND_INLINE"
0581 0032       | 2  |		.STRTAB	0x0032->0x059a							; "*** Unhandled exception during EXPAND_INLINE_SUBPROGRAM"
0582 0067       | g  |		.STRTAB	0x0067->0x05b5							; "Can't find discrims"
0583 0078       | x  |		.STREND 0x0078->0x05bf
0584 2a2a 2a20  |*** |		.STRTAB_STRINGS
05bf 0000       |    |		.XXX[0x1]
05c0 ; --------------------------------------------------------------------------------------
05c0 ; Debug Table
05c0 ; --------------------------------------------------------------------------------------
05c0 0003 001a  |    |		.CONST	0x0003,0x001a
05c2 000b 0692  |    |		.DEBUG	0x000b,0x0692,0x8000,0x0000,0x0059,0x9075,0x0000,0x000d
05ca 004a 06b8  | J  |		.DEBUG	0x004a,0x06b8,0x8000,0x0000,0x0059,0x9145,0x0000,0x000b
05d2 00bb 0700  |    |		.DEBUG	0x00bb,0x0700,0x0001,0x0000,0x0059,0x9075,0x0000,0x0025
05da 0123 0728  | # (|		.DEBUG	0x0123,0x0728,0x0002,0x0000,0x0059,0x9075,0x0000,0x004b
05e2 013b 0736  | ; 6|		.DEBUG	0x013b,0x0736,0x0001,0x0000,0x0059,0x9075,0x0000,0x005c
05ea 01ab 075a  |   Z|		.DEBUG	0x01ab,0x075a,0x0001,0x0000,0x0059,0x9075,0x0000,0x007c
05f2 01b3 075e  |   ^|		.DEBUG	0x01b3,0x075e,0x0001,0x0000,0x0059,0x9075,0x0000,0x0088
05fa 01d3 0768  |   h|		.DEBUG	0x01d3,0x0768,0x0001,0x0000,0x0059,0x9075,0x0000,0x009c
0602 01e3 076e  |   n|		.DEBUG	0x01e3,0x076e,0x0001,0x0000,0x0059,0x9075,0x0000,0x00b6
060a 01fb 0778  |   x|		.DEBUG	0x01fb,0x0778,0x0001,0x0000,0x0059,0x9075,0x0000,0x00ca
0612 028b 07b2  |    |		.DEBUG	0x028b,0x07b2,0x0001,0x0000,0x0059,0x9075,0x0000,0x00ef
061a 02f3 07da  |    |		.DEBUG	0x02f3,0x07da,0x0005,0x0000,0x0059,0x9075,0x0000,0x015d
0622 031b 07dc  |    |		.DEBUG	0x031b,0x07dc,0x0001,0x0000,0x0059,0x9145,0x0000,0x00bc
062a 0323 07e0  | #  |		.DEBUG	0x0323,0x07e0,0x0001,0x0000,0x0059,0x9145,0x0000,0x00d7
0632 032b 07e4  | +  |		.DEBUG	0x032b,0x07e4,0x0001,0x0000,0x0059,0x9145,0x0000,0x00e4
063a 033b 07e8  | ;  |		.DEBUG	0x033b,0x07e8,0x0002,0x0000,0x0059,0x9145,0x0000,0x0106
0642 0353 07f6  | S  |		.DEBUG	0x0353,0x07f6,0x0001,0x0000,0x0059,0x9145,0x0000,0x013e
064a 0383 080c  |    |		.DEBUG	0x0383,0x080c,0x0001,0x0000,0x0059,0x9145,0x0000,0x01de
0652 03a3 0818  |    |		.DEBUG	0x03a3,0x0818,0x0002,0x0000,0x0059,0x9145,0x0000,0x0248
065a 03c3 0824  |   $|		.DEBUG	0x03c3,0x0824,0x0002,0x0000,0x0059,0x9145,0x0000,0x0292
0662 03d3 0828  |   (|		.DEBUG	0x03d3,0x0828,0x0002,0x0000,0x0059,0x9145,0x0000,0x02b4
066a 03e3 0832  |   2|		.DEBUG	0x03e3,0x0832,0x0001,0x0000,0x0059,0x9145,0x0000,0x02e7
0672 0433 0854  | 3 T|		.DEBUG	0x0433,0x0854,0x0002,0x0000,0x0059,0x9145,0x0000,0x039c
067a 0473 0870  | s p|		.DEBUG	0x0473,0x0870,0x0001,0x0000,0x0059,0x9145,0x0000,0x041b
0682 04eb 08ae  |    |		.DEBUG	0x04eb,0x08ae,0x0002,0x0000,0x0059,0x9145,0x0000,0x0530
068a 054b 08d4  | K  |		.DEBUG	0x054b,0x08d4,0x0002,0x0000,0x0059,0x9145,0x0000,0x0715
0692 ; --------------------------------------------------------------------------------------
0692 ; Debug3 Subtable 0x0
0692 ; --------------------------------------------------------------------------------------
0692 0012 0000  |    |		.DBG3TAB	0x0012,0x0000
0694 000b ffff  |    |		.CONST	0x000b,0xffff
0696 000c fffe  |    |		.CONST	0x000c,0xfffe
0698 000d fffd  |    |		.CONST	0x000d,0xfffd
069a 000e fffc  |    |		.CONST	0x000e,0xfffc
069c 0010 fffb  |    |		.CONST	0x0010,0xfffb
069e 0012 fffa  |    |		.CONST	0x0012,0xfffa
06a0 0014 fff9  |    |		.CONST	0x0014,0xfff9
06a2 0016 fff8  |    |		.CONST	0x0016,0xfff8
06a4 0018 fff7  |    |		.CONST	0x0018,0xfff7
06a6 001a fff6  |    |		.CONST	0x001a,0xfff6
06a8 001c fff5  |    |		.CONST	0x001c,0xfff5
06aa 001e fff4  |    |		.CONST	0x001e,0xfff4
06ac 0020 fff3  |    |		.CONST	0x0020,0xfff3
06ae 0022 fff2  | "  |		.CONST	0x0022,0xfff2
06b0 0024 fff1  | $  |		.CONST	0x0024,0xfff1
06b2 002b fff0  | +  |		.CONST	0x002b,0xfff0
06b4 0031 ffef  | 1  |		.CONST	0x0031,0xffef
06b6 003c ffee  | <  |		.CONST	0x003c,0xffee
06b8 ; --------------------------------------------------------------------------------------
06b8 ; Debug3 Subtable 0x1
06b8 ; --------------------------------------------------------------------------------------
06b8 0023 0000  | #  |		.DBG3TAB	0x0023,0x0000
06ba 004a ffff  | J  |		.CONST	0x004a,0xffff
06bc 004b fffe  | K  |		.CONST	0x004b,0xfffe
06be 004c fffd  | L  |		.CONST	0x004c,0xfffd
06c0 004d fffc  | M  |		.CONST	0x004d,0xfffc
06c2 004e fffb  | N  |		.CONST	0x004e,0xfffb
06c4 004f fffa  | O  |		.CONST	0x004f,0xfffa
06c6 0050 fff9  | P  |		.CONST	0x0050,0xfff9
06c8 0055 fff8  | U  |		.CONST	0x0055,0xfff8
06ca 005a fff7  | Z  |		.CONST	0x005a,0xfff7
06cc 005f fff6  | _  |		.CONST	0x005f,0xfff6
06ce 0061 fff5  | a  |		.CONST	0x0061,0xfff5
06d0 0063 fff4  | c  |		.CONST	0x0063,0xfff4
06d2 0065 fff3  | e  |		.CONST	0x0065,0xfff3
06d4 0067 fff2  | g  |		.CONST	0x0067,0xfff2
06d6 0069 fff1  | i  |		.CONST	0x0069,0xfff1
06d8 006b fff0  | k  |		.CONST	0x006b,0xfff0
06da 006d ffef  | m  |		.CONST	0x006d,0xffef
06dc 006f ffee  | o  |		.CONST	0x006f,0xffee
06de 0071 ffed  | q  |		.CONST	0x0071,0xffed
06e0 0073 ffec  | s  |		.CONST	0x0073,0xffec
06e2 0075 ffeb  | u  |		.CONST	0x0075,0xffeb
06e4 0077 ffea  | w  |		.CONST	0x0077,0xffea
06e6 0079 ffe9  | y  |		.CONST	0x0079,0xffe9
06e8 007b ffe8  | {  |		.CONST	0x007b,0xffe8
06ea 007d ffe7  | }  |		.CONST	0x007d,0xffe7
06ec 007f ffe6  |    |		.CONST	0x007f,0xffe6
06ee 0081 ffe5  |    |		.CONST	0x0081,0xffe5
06f0 0083 ffe4  |    |		.CONST	0x0083,0xffe4
06f2 0085 ffe3  |    |		.CONST	0x0085,0xffe3
06f4 0087 ffe2  |    |		.CONST	0x0087,0xffe2
06f6 0089 ffe1  |    |		.CONST	0x0089,0xffe1
06f8 008b ffe0  |    |		.CONST	0x008b,0xffe0
06fa 008d ffdf  |    |		.CONST	0x008d,0xffdf
06fc 0095 ffde  |    |		.CONST	0x0095,0xffde
06fe 00a6 ffdd  |    |		.CONST	0x00a6,0xffdd
0700 ; --------------------------------------------------------------------------------------
0700 ; Debug3 Subtable 0x2
0700 ; --------------------------------------------------------------------------------------
0700 0005 000e  |    |		.DBG3TAB	0x0005,0x000e
0702 00bb ffff  |    |		.CONST	0x00bb,0xffff
0704 00c0 fffe  |    |		.CONST	0x00c0,0xfffe
0706 00c3 fffd  |    |		.CONST	0x00c3,0xfffd
0708 00c6 fffc  |    |		.CONST	0x00c6,0xfffc
070a 00c8 fffb  |    |		.CONST	0x00c8,0xfffb
070c 00cc 0001  |    |		.CONST	0x00cc,0x0001
070e 00d3 0003  |    |		.CONST	0x00d3,0x0003
0710 00db 0004  |    |		.CONST	0x00db,0x0004
0712 00e3 0005  |    |		.CONST	0x00e3,0x0005
0714 00e7 0006  |    |		.CONST	0x00e7,0x0006
0716 00eb 0007  |    |		.CONST	0x00eb,0x0007
0718 00f0 0002  |    |		.CONST	0x00f0,0x0002
071a 00f5 0008  |    |		.CONST	0x00f5,0x0008
071c 00fa 0009  |    |		.CONST	0x00fa,0x0009
071e 00ff 000a  |    |		.CONST	0x00ff,0x000a
0720 0107 000b  |    |		.CONST	0x0107,0x000b
0722 010d 000c  |    |		.CONST	0x010d,0x000c
0724 0111 000d  |    |		.CONST	0x0111,0x000d
0726 0115 000e  |    |		.CONST	0x0115,0x000e
0728 ; --------------------------------------------------------------------------------------
0728 ; Debug3 Subtable 0x3
0728 ; --------------------------------------------------------------------------------------
0728 0002 0004  |    |		.DBG3TAB	0x0002,0x0004
072a 0123 ffff  | #  |		.CONST	0x0123,0xffff
072c 0127 fffe  | '  |		.CONST	0x0127,0xfffe
072e 0128 0001  | (  |		.CONST	0x0128,0x0001
0730 012d 0002  | -  |		.CONST	0x012d,0x0002
0732 0133 0003  | 3  |		.CONST	0x0133,0x0003
0734 0136 0004  | 6  |		.CONST	0x0136,0x0004
0736 ; --------------------------------------------------------------------------------------
0736 ; Debug3 Subtable 0x4
0736 ; --------------------------------------------------------------------------------------
0736 0005 000c  |    |		.DBG3TAB	0x0005,0x000c
0738 013b ffff  | ;  |		.CONST	0x013b,0xffff
073a 0140 fffe  | @  |		.CONST	0x0140,0xfffe
073c 0147 fffd  | G  |		.CONST	0x0147,0xfffd
073e 014f fffc  | O  |		.CONST	0x014f,0xfffc
0740 0150 fffb  | P  |		.CONST	0x0150,0xfffb
0742 0154 0001  | T  |		.CONST	0x0154,0x0001
0744 0159 0002  | Y  |		.CONST	0x0159,0x0002
0746 015d 0003  | ]  |		.CONST	0x015d,0x0003
0748 0162 0004  | b  |		.CONST	0x0162,0x0004
074a 0170 0005  | p  |		.CONST	0x0170,0x0005
074c 0180 0006  |    |		.CONST	0x0180,0x0006
074e 0183 0007  |    |		.CONST	0x0183,0x0007
0750 018a 0008  |    |		.CONST	0x018a,0x0008
0752 018f 0009  |    |		.CONST	0x018f,0x0009
0754 0195 000a  |    |		.CONST	0x0195,0x000a
0756 019b 000b  |    |		.CONST	0x019b,0x000b
0758 019f 000c  |    |		.CONST	0x019f,0x000c
075a ; --------------------------------------------------------------------------------------
075a ; Debug3 Subtable 0x5
075a ; --------------------------------------------------------------------------------------
075a 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
075c 01ab 0001  |    |		.CONST	0x01ab,0x0001
075e ; --------------------------------------------------------------------------------------
075e ; Debug3 Subtable 0x6
075e ; --------------------------------------------------------------------------------------
075e 0000 0004  |    |		.DBG3TAB	0x0000,0x0004
0760 01b3 0001  |    |		.CONST	0x01b3,0x0001
0762 01b8 0002  |    |		.CONST	0x01b8,0x0002
0764 01bf 0003  |    |		.CONST	0x01bf,0x0003
0766 01c6 0004  |    |		.CONST	0x01c6,0x0004
0768 ; --------------------------------------------------------------------------------------
0768 ; Debug3 Subtable 0x7
0768 ; --------------------------------------------------------------------------------------
0768 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
076a 01d3 0001  |    |		.CONST	0x01d3,0x0001
076c 01d8 0002  |    |		.CONST	0x01d8,0x0002
076e ; --------------------------------------------------------------------------------------
076e ; Debug3 Subtable 0x8
076e ; --------------------------------------------------------------------------------------
076e 0001 0003  |    |		.DBG3TAB	0x0001,0x0003
0770 01e3 ffff  |    |		.CONST	0x01e3,0xffff
0772 01e4 0001  |    |		.CONST	0x01e4,0x0001
0774 01eb 0002  |    |		.CONST	0x01eb,0x0002
0776 01f1 0003  |    |		.CONST	0x01f1,0x0003
0778 ; --------------------------------------------------------------------------------------
0778 ; Debug3 Subtable 0x9
0778 ; --------------------------------------------------------------------------------------
0778 0008 0014  |    |		.DBG3TAB	0x0008,0x0014
077a 01fb ffff  |    |		.CONST	0x01fb,0xffff
077c 0200 fffe  |    |		.CONST	0x0200,0xfffe
077e 0205 fffd  |    |		.CONST	0x0205,0xfffd
0780 020c fffc  |    |		.CONST	0x020c,0xfffc
0782 0214 fffb  |    |		.CONST	0x0214,0xfffb
0784 0215 fffa  |    |		.CONST	0x0215,0xfffa
0786 0216 fff9  |    |		.CONST	0x0216,0xfff9
0788 0217 fff8  |    |		.CONST	0x0217,0xfff8
078a 021e 0001  |    |		.CONST	0x021e,0x0001
078c 0221 0002  | !  |		.CONST	0x0221,0x0002
078e 0228 0003  | (  |		.CONST	0x0228,0x0003
0790 022d 0004  | -  |		.CONST	0x022d,0x0004
0792 0237 0005  | 7  |		.CONST	0x0237,0x0005
0794 023c 0006  | <  |		.CONST	0x023c,0x0006
0796 0241 0007  | A  |		.CONST	0x0241,0x0007
0798 0243 0008  | C  |		.CONST	0x0243,0x0008
079a 024a 0009  | J  |		.CONST	0x024a,0x0009
079c 024d 000a  | M  |		.CONST	0x024d,0x000a
079e 0254 000b  | T  |		.CONST	0x0254,0x000b
07a0 025b 000c  | [  |		.CONST	0x025b,0x000c
07a2 0261 000d  | a  |		.CONST	0x0261,0x000d
07a4 0266 0011  | f  |		.CONST	0x0266,0x0011
07a6 0267 000e  | g  |		.CONST	0x0267,0x000e
07a8 026d 000f  | m  |		.CONST	0x026d,0x000f
07aa 0272 0012  | r  |		.CONST	0x0272,0x0012
07ac 0278 0013  | x  |		.CONST	0x0278,0x0013
07ae 027e 0014  | ~  |		.CONST	0x027e,0x0014
07b0 0281 0015  |    |		.CONST	0x0281,0x0015
07b2 ; --------------------------------------------------------------------------------------
07b2 ; Debug3 Subtable 0xa
07b2 ; --------------------------------------------------------------------------------------
07b2 0005 000e  |    |		.DBG3TAB	0x0005,0x000e
07b4 028b ffff  |    |		.CONST	0x028b,0xffff
07b6 0293 fffe  |    |		.CONST	0x0293,0xfffe
07b8 0296 fffd  |    |		.CONST	0x0296,0xfffd
07ba 0299 fffc  |    |		.CONST	0x0299,0xfffc
07bc 029b fffb  |    |		.CONST	0x029b,0xfffb
07be 029f 0001  |    |		.CONST	0x029f,0x0001
07c0 02a6 0003  |    |		.CONST	0x02a6,0x0003
07c2 02ae 0004  |    |		.CONST	0x02ae,0x0004
07c4 02b6 0005  |    |		.CONST	0x02b6,0x0005
07c6 02ba 0006  |    |		.CONST	0x02ba,0x0006
07c8 02be 0007  |    |		.CONST	0x02be,0x0007
07ca 02c3 0002  |    |		.CONST	0x02c3,0x0002
07cc 02c8 0008  |    |		.CONST	0x02c8,0x0008
07ce 02cd 0009  |    |		.CONST	0x02cd,0x0009
07d0 02d2 000a  |    |		.CONST	0x02d2,0x000a
07d2 02da 000b  |    |		.CONST	0x02da,0x000b
07d4 02e0 000c  |    |		.CONST	0x02e0,0x000c
07d6 02e4 000d  |    |		.CONST	0x02e4,0x000d
07d8 02e8 000e  |    |		.CONST	0x02e8,0x000e
07da ; --------------------------------------------------------------------------------------
07da ; Debug3 Subtable 0xb
07da ; --------------------------------------------------------------------------------------
07da 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
07dc ; --------------------------------------------------------------------------------------
07dc ; Debug3 Subtable 0xc
07dc ; --------------------------------------------------------------------------------------
07dc 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
07de 031b 0001  |    |		.CONST	0x031b,0x0001
07e0 ; --------------------------------------------------------------------------------------
07e0 ; Debug3 Subtable 0xd
07e0 ; --------------------------------------------------------------------------------------
07e0 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
07e2 0323 0001  | #  |		.CONST	0x0323,0x0001
07e4 ; --------------------------------------------------------------------------------------
07e4 ; Debug3 Subtable 0xe
07e4 ; --------------------------------------------------------------------------------------
07e4 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
07e6 032b 0001  | +  |		.CONST	0x032b,0x0001
07e8 ; --------------------------------------------------------------------------------------
07e8 ; Debug3 Subtable 0xf
07e8 ; --------------------------------------------------------------------------------------
07e8 0002 0004  |    |		.DBG3TAB	0x0002,0x0004
07ea 033b ffff  | ;  |		.CONST	0x033b,0xffff
07ec 033c fffe  | <  |		.CONST	0x033c,0xfffe
07ee 033d 0001  | =  |		.CONST	0x033d,0x0001
07f0 0346 0002  | F  |		.CONST	0x0346,0x0002
07f2 0348 0003  | H  |		.CONST	0x0348,0x0003
07f4 034a 0004  | J  |		.CONST	0x034a,0x0004
07f6 ; --------------------------------------------------------------------------------------
07f6 ; Debug3 Subtable 0x10
07f6 ; --------------------------------------------------------------------------------------
07f6 0003 0007  |    |		.DBG3TAB	0x0003,0x0007
07f8 0353 ffff  | S  |		.CONST	0x0353,0xffff
07fa 0354 fffe  | T  |		.CONST	0x0354,0xfffe
07fc 0355 fffd  | U  |		.CONST	0x0355,0xfffd
07fe 0358 0002  | X  |		.CONST	0x0358,0x0002
0800 035d 0003  | ]  |		.CONST	0x035d,0x0003
0802 0361 0004  | a  |		.CONST	0x0361,0x0004
0804 0365 0005  | e  |		.CONST	0x0365,0x0005
0806 036d 0006  | m  |		.CONST	0x036d,0x0006
0808 0372 0007  | r  |		.CONST	0x0372,0x0007
080a 0379 0001  | y  |		.CONST	0x0379,0x0001
080c ; --------------------------------------------------------------------------------------
080c ; Debug3 Subtable 0x11
080c ; --------------------------------------------------------------------------------------
080c 0000 0005  |    |		.DBG3TAB	0x0000,0x0005
080e 0383 0001  |    |		.CONST	0x0383,0x0001
0810 0386 0002  |    |		.CONST	0x0386,0x0002
0812 0389 0003  |    |		.CONST	0x0389,0x0003
0814 038c 0004  |    |		.CONST	0x038c,0x0004
0816 0390 0005  |    |		.CONST	0x0390,0x0005
0818 ; --------------------------------------------------------------------------------------
0818 ; Debug3 Subtable 0x12
0818 ; --------------------------------------------------------------------------------------
0818 0001 0004  |    |		.DBG3TAB	0x0001,0x0004
081a 03a3 ffff  |    |		.CONST	0x03a3,0xffff
081c 03a4 0001  |    |		.CONST	0x03a4,0x0001
081e 03a9 0003  |    |		.CONST	0x03a9,0x0003
0820 03ae 0002  |    |		.CONST	0x03ae,0x0002
0822 03b3 0004  |    |		.CONST	0x03b3,0x0004
0824 ; --------------------------------------------------------------------------------------
0824 ; Debug3 Subtable 0x13
0824 ; --------------------------------------------------------------------------------------
0824 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0826 03c3 0001  |    |		.CONST	0x03c3,0x0001
0828 ; --------------------------------------------------------------------------------------
0828 ; Debug3 Subtable 0x14
0828 ; --------------------------------------------------------------------------------------
0828 0001 0003  |    |		.DBG3TAB	0x0001,0x0003
082a 03d3 ffff  |    |		.CONST	0x03d3,0xffff
082c 03d8 0001  |    |		.CONST	0x03d8,0x0001
082e 03dc 0002  |    |		.CONST	0x03dc,0x0002
0830 03de 0003  |    |		.CONST	0x03de,0x0003
0832 ; --------------------------------------------------------------------------------------
0832 ; Debug3 Subtable 0x15
0832 ; --------------------------------------------------------------------------------------
0832 0004 000c  |    |		.DBG3TAB	0x0004,0x000c
0834 03e3 ffff  |    |		.CONST	0x03e3,0xffff
0836 03e5 fffe  |    |		.CONST	0x03e5,0xfffe
0838 03f1 fffd  |    |		.CONST	0x03f1,0xfffd
083a 03f2 fffc  |    |		.CONST	0x03f2,0xfffc
083c 03f5 0002  |    |		.CONST	0x03f5,0x0002
083e 03fb 0003  |    |		.CONST	0x03fb,0x0003
0840 0405 0004  |    |		.CONST	0x0405,0x0004
0842 0409 0005  |    |		.CONST	0x0409,0x0005
0844 040f 0006  |    |		.CONST	0x040f,0x0006
0846 0411 0007  |    |		.CONST	0x0411,0x0007
0848 0418 0008  |    |		.CONST	0x0418,0x0008
084a 0419 0009  |    |		.CONST	0x0419,0x0009
084c 041d 000a  |    |		.CONST	0x041d,0x000a
084e 0421 000b  | !  |		.CONST	0x0421,0x000b
0850 0426 0001  | &  |		.CONST	0x0426,0x0001
0852 042b 000c  | +  |		.CONST	0x042b,0x000c
0854 ; --------------------------------------------------------------------------------------
0854 ; Debug3 Subtable 0x16
0854 ; --------------------------------------------------------------------------------------
0854 0003 000a  |    |		.DBG3TAB	0x0003,0x000a
0856 0433 ffff  | 3  |		.CONST	0x0433,0xffff
0858 0434 fffe  | 4  |		.CONST	0x0434,0xfffe
085a 0435 fffd  | 5  |		.CONST	0x0435,0xfffd
085c 0437 0001  | 7  |		.CONST	0x0437,0x0001
085e 043c 0002  | <  |		.CONST	0x043c,0x0002
0860 0442 0003  | B  |		.CONST	0x0442,0x0003
0862 0446 0004  | F  |		.CONST	0x0446,0x0004
0864 044c 0005  | L  |		.CONST	0x044c,0x0005
0866 0453 0009  | S  |		.CONST	0x0453,0x0009
0868 0454 0006  | T  |		.CONST	0x0454,0x0006
086a 0460 0007  | `  |		.CONST	0x0460,0x0007
086c 0462 0008  | b  |		.CONST	0x0462,0x0008
086e 0468 000a  | h  |		.CONST	0x0468,0x000a
0870 ; --------------------------------------------------------------------------------------
0870 ; Debug3 Subtable 0x17
0870 ; --------------------------------------------------------------------------------------
0870 0004 001a  |    |		.DBG3TAB	0x0004,0x001a
0872 0473 ffff  | s  |		.CONST	0x0473,0xffff
0874 0474 fffe  | t  |		.CONST	0x0474,0xfffe
0876 0475 fffd  | u  |		.CONST	0x0475,0xfffd
0878 0476 fffc  | v  |		.CONST	0x0476,0xfffc
087a 0477 0001  | w  |		.CONST	0x0477,0x0001
087c 0479 0002  | y  |		.CONST	0x0479,0x0002
087e 047c 0003  | |  |		.CONST	0x047c,0x0003
0880 0483 0018  |    |		.CONST	0x0483,0x0018
0882 0484 0004  |    |		.CONST	0x0484,0x0004
0884 048a 0005  |    |		.CONST	0x048a,0x0005
0886 048c 0006  |    |		.CONST	0x048c,0x0006
0888 0490 0007  |    |		.CONST	0x0490,0x0007
088a 0496 0008  |    |		.CONST	0x0496,0x0008
088c 0498 0009  |    |		.CONST	0x0498,0x0009
088e 049c 000a  |    |		.CONST	0x049c,0x000a
0890 04a0 000b  |    |		.CONST	0x04a0,0x000b
0892 04aa 000c  |    |		.CONST	0x04aa,0x000c
0894 04ae 000d  |    |		.CONST	0x04ae,0x000d
0896 04b0 000e  |    |		.CONST	0x04b0,0x000e
0898 04b3 000f  |    |		.CONST	0x04b3,0x000f
089a 04b7 0010  |    |		.CONST	0x04b7,0x0010
089c 04bd 0012  |    |		.CONST	0x04bd,0x0012
089e 04c3 0013  |    |		.CONST	0x04c3,0x0013
08a0 04c5 0014  |    |		.CONST	0x04c5,0x0014
08a2 04c9 0015  |    |		.CONST	0x04c9,0x0015
08a4 04ca 0016  |    |		.CONST	0x04ca,0x0016
08a6 04ce 0017  |    |		.CONST	0x04ce,0x0017
08a8 04d3 0011  |    |		.CONST	0x04d3,0x0011
08aa 04e0 0019  |    |		.CONST	0x04e0,0x0019
08ac 04e2 001a  |    |		.CONST	0x04e2,0x001a
08ae ; --------------------------------------------------------------------------------------
08ae ; Debug3 Subtable 0x18
08ae ; --------------------------------------------------------------------------------------
08ae 0004 000e  |    |		.DBG3TAB	0x0004,0x000e
08b0 04eb ffff  |    |		.CONST	0x04eb,0xffff
08b2 04ec fffe  |    |		.CONST	0x04ec,0xfffe
08b4 04ed fffd  |    |		.CONST	0x04ed,0xfffd
08b6 04ee fffc  |    |		.CONST	0x04ee,0xfffc
08b8 04f0 0001  |    |		.CONST	0x04f0,0x0001
08ba 04f5 0002  |    |		.CONST	0x04f5,0x0002
08bc 04fb 0003  |    |		.CONST	0x04fb,0x0003
08be 0504 000d  |    |		.CONST	0x0504,0x000d
08c0 0505 0004  |    |		.CONST	0x0505,0x0004
08c2 050a 0005  |    |		.CONST	0x050a,0x0005
08c4 050e 0006  |    |		.CONST	0x050e,0x0006
08c6 0517 0007  |    |		.CONST	0x0517,0x0007
08c8 0523 0008  | #  |		.CONST	0x0523,0x0008
08ca 0525 0009  | %  |		.CONST	0x0525,0x0009
08cc 0527 000a  | '  |		.CONST	0x0527,0x000a
08ce 052c 000b  | ,  |		.CONST	0x052c,0x000b
08d0 0530 000c  | 0  |		.CONST	0x0530,0x000c
08d2 053d 000e  | =  |		.CONST	0x053d,0x000e
08d4 ; --------------------------------------------------------------------------------------
08d4 ; Debug3 Subtable 0x19
08d4 ; --------------------------------------------------------------------------------------
08d4 0003 0007  |    |		.DBG3TAB	0x0003,0x0007
08d6 054b ffff  | K  |		.CONST	0x054b,0xffff
08d8 0551 fffe  | Q  |		.CONST	0x0551,0xfffe
08da 0559 fffd  | Y  |		.CONST	0x0559,0xfffd
08dc 055a 0001  | Z  |		.CONST	0x055a,0x0001
08de 055d 0002  | ]  |		.CONST	0x055d,0x0002
08e0 0564 0003  | d  |		.CONST	0x0564,0x0003
08e2 056c 0004  | l  |		.CONST	0x056c,0x0004
08e4 0571 0005  | q  |		.CONST	0x0571,0x0005
08e6 0576 0006  | v  |		.CONST	0x0576,0x0006
08e8 057e 0007  | ~  |		.CONST	0x057e,0x0007
08ea 0000 0000  |    |		.BLANK	0000[0x116]