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

⟦bff4c7d01⟧

    Length: 14336 (0x3800)
    Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0500e0

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 10f8       |    |		.CONST	0x10f8								; 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 000d       |    |		.CONST	0x000d								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0058       | X  |		.CONST	0x0058								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0021       | !  |		.CONST	0x0021								; Number of locals
000b			INIT_0008:
000b 029a 0063  |   c|		Declare_Subprogram	INIT_0060,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0 = .DEBUG	0x000b,0x121a,0x0000,0x0000,0x0056,0x5ab5,0x0000,0x0264
													; Debug Table 0x0.0x0 = 0xb,0xffff
000d 029a 009b  |    |		Declare_Subprogram	INIT_0098,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1 = 0xd,0xfffe
000f 029a 01db  |    |		Declare_Subprogram	INIT_01d8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x2 = 0xf,0xfffd
0011 029a 01f3  |    |		Declare_Subprogram	INIT_01f0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x3 = 0x11,0xfffc
0013 029a 026b  |   k|		Declare_Subprogram	INIT_0268,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x4 = 0x13,0xfffb
0015 029a 0343  |   C|		Declare_Subprogram	INIT_0340,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x5 = 0x15,0xfffa
0017 029a 0403  |    |		Declare_Subprogram	INIT_0400,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x6 = 0x17,0xfff9
0019 029a 043b  |   ;|		Declare_Subprogram	INIT_0438,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x7 = 0x19,0xfff8
001b 029a 0493  |    |		Declare_Subprogram	INIT_0490,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x8 = 0x1b,0xfff7
001d 029a 059b  |    |		Declare_Subprogram	INIT_0598,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x9 = 0x1d,0xfff6
001f 029a 070b  |    |		Declare_Subprogram	INIT_0708,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xa = 0x1f,0xfff5
0021 029a 0753  |   S|		Declare_Subprogram	INIT_0750,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xb = 0x21,0xfff4
0023 029a 0853  |   S|		Declare_Subprogram	INIT_0850,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xc = 0x23,0xfff3
0025 029a 08ab  |    |		Declare_Subprogram	INIT_08a8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xd = 0x25,0xfff2
0027 029a 08fb  |    |		Declare_Subprogram	INIT_08f8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xe = 0x27,0xfff1
0029 029a 0913  |    |		Declare_Subprogram	INIT_0910,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xf = 0x29,0xfff0
002b 00bf       |    |		Action	Accept_Activation
002c 1d1c       |    |		Execute_Immediate	Reference_Lex_1,0x1c				; Debug Table 0x1 = .DEBUG	0x002c,0x123c,0x0000,0x0000,0x0056,0xcba5,0x0000,0x0006
													; Debug Table 0x1.0x0 = 0x2c,0xffff
002d 00c7       |    |		Action	Elaborate_Subprogram
002e 1d1b       |    |		Execute_Immediate	Reference_Lex_1,0x1b				; Debug Table 0x1.0x1 = 0x2e,0xfffe
002f 00c7       |    |		Action	Elaborate_Subprogram
0030 029d 0933  |   3|		Declare_Subprogram	INIT_0930,For_Outer_Call			; Debug Table 0x1.0x2 = 0x30,0xfffd
													; Debug Table 0x1.0x3 = 0x30,0xfffc
													; Debug Table 0x1.0x4 = 0x30,0xfffb
0032 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd				; Debug Table 0x1.0x5 = 0x32,0xfffa
0033 00c7       |    |		Action	Elaborate_Subprogram
0034 029b 09b3  |    |		Declare_Subprogram	INIT_09b0,For_Outer_Call,Unelaborated		; Debug Table 0x1.0x6 = 0x34,0xfff9
0036 1d1e       |    |		Execute_Immediate	Reference_Lex_1,0x1e				; Debug Table 0x1.0x7 = 0x36,0xfff8
0037 00c7       |    |		Action	Elaborate_Subprogram
0038 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf				; Debug Table 0x1.0x8 = 0x38,0xfff7
0039 00c7       |    |		Action	Elaborate_Subprogram
003a 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10				; Debug Table 0x1.0x9 = 0x3a,0xfff6
003b 00c7       |    |		Action	Elaborate_Subprogram
003c 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11				; Debug Table 0x1.0xa = 0x3c,0xfff5
003d 00c7       |    |		Action	Elaborate_Subprogram
003e 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12				; Debug Table 0x1.0xb = 0x3e,0xfff4
003f 00c7       |    |		Action	Elaborate_Subprogram
0040 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe				; Debug Table 0x1.0xc = 0x40,0xfff3
0041 00c7       |    |		Action	Elaborate_Subprogram
0042 029d 09db  |    |		Declare_Subprogram	INIT_09d8,For_Outer_Call			; Debug Table 0x1.0xd = 0x42,0xfff2
0044 029d 0a0b  |    |		Declare_Subprogram	INIT_0a08,For_Outer_Call			; Debug Table 0x1.0xe = 0x44,0xfff1
0046 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13				; Debug Table 0x1.0xf = 0x46,0xfff0
0047 00c7       |    |		Action	Elaborate_Subprogram
0048 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14				; Debug Table 0x1.0x10 = 0x48,0xffef
0049 00c7       |    |		Action	Elaborate_Subprogram
004a 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15				; Debug Table 0x1.0x11 = 0x4a,0xffee
004b 00c7       |    |		Action	Elaborate_Subprogram
004c 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16				; Debug Table 0x1.0x12 = 0x4c,0xffed
004d 00c7       |    |		Action	Elaborate_Subprogram
004e 029d 0a7b  |   {|		Declare_Subprogram	INIT_0a78,For_Outer_Call			; Debug Table 0x1.0x13 = 0x4e,0xffec
0050 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17				; Debug Table 0x1.0x14 = 0x50,0xffeb
0051 00c7       |    |		Action	Elaborate_Subprogram
0052 1d18       |    |		Execute_Immediate	Reference_Lex_1,0x18				; Debug Table 0x1.0x15 = 0x52,0xffea
0053 00c7       |    |		Action	Elaborate_Subprogram
0054 1d19       |    |		Execute_Immediate	Reference_Lex_1,0x19				; Debug Table 0x1.0x16 = 0x54,0xffe9
0055 00c7       |    |		Action	Elaborate_Subprogram
0056 1d1a       |    |		Execute_Immediate	Reference_Lex_1,0x1a				; Debug Table 0x1.0x17 = 0x56,0xffe8
0057 00c7       |    |		Action	Elaborate_Subprogram
0058			BODY_0008:
0058 00bc       |    |		Action	Signal_Activated
0059 00bb       |    |		Action	Signal_Completion
005a 0000 0000  |    |		.BLANK	0000[0x6]
0060 ; --------------------------------------------------------------------------------------
0060 ; SUBPROGRAM
0060 ; --------------------------------------------------------------------------------------
0060 0070       | p  |		.CONST	0x0070								; Address of begin
0061 0004       |    |		.CONST	0x0004								; Address of exception handler
0062 0003       |    |		.CONST	0x0003								; Number of locals
0063			INIT_0060:
0063 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2 = .DEBUG	0x0063,0x126e,0x0001,0x0000,0x0056,0x5ab5,0x0000,0x0265
													; Debug Table 0x2.0x0 = 0x63,0xffff
0064 e5fd       |    |		Load	0x2,-0x3
0065 e001       |    |		Load	0x0,0x1
0066 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0067 e001       |    |		Load	0x0,0x1								; Debug Table 0x2.0x1 = 0x67,0xfffe
0068 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0069 0322       | "  |		Declare_Variable	Record
006a 00d9       |    |		Load_Top	At_Offset_1
006b 01dc       |    |		Execute	Vector,Last
006c 00da       |    |		Load_Top	At_Offset_2
006d 01d5       |    |		Execute	Vector,Field_Reference
006e 00d9       |    |		Load_Top	At_Offset_1
006f 017d       | }  |		Execute	Record,Structure_Write
0070			BODY_0060:
0070 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2.0x2 = 0x70,0x1
0071 01db       |    |		Execute	Vector,Length
0072 0f01       |    |		Execute_Immediate	Equal,0x1
0073 6819       |h   |		Jump_Zero	0x8d
0074 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x2.0x3 = 0x74,0x2
													; Debug Table 0x2.0x4 = 0x74,0xfbff
0075 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x2.0x5 = 0x75,0x401
0076 e5ff       |    |		Load	0x2,-0x1
0077 e002       |    |		Load	0x0,0x2
0078 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0079 00db       |    |		Load_Top	At_Offset_3
007a e5fe       |    |		Load	0x2,-0x2
007b e5ff       |    |		Load	0x2,-0x1
007c 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x6 = 0x7c,0x801
007d 4801       |H   |		Short_Literal	0x1
007e 00da       |    |		Load_Top	At_Offset_2
007f e002       |    |		Load	0x0,0x2
0080 1833       | 3  |		Execute	Package,Field_Execute,Field_Number 0x33
0081 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x2.0x7 = 0x81,0x802
0082 00d9       |    |		Load_Top	At_Offset_1
0083 4800       |H   |		Short_Literal	0x0
0084 e408       |    |		Load	0x2,0x8
0085 e407       |    |		Load	0x2,0x7
0086 e001       |    |		Load	0x0,0x1
0087 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0088 c405       |    |		Store	0x2,0x5
0089 00d4       |    |		Pop_Control	Pop_Count_4
008a 0059       | Y  |		Store_Top	Discrete,At_Offset_1
008b 00d1       |    |		Pop_Control	Pop_Count_1
008c 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
008d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0x8 = 0x8d,0x3
008e e001       |    |		Load	0x0,0x1
008f 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0090 00da       |    |		Load_Top	At_Offset_2
0091 e001       |    |		Load	0x0,0x1
0092 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0093 00db       |    |		Load_Top	At_Offset_3
0094 e5fe       |    |		Load	0x2,-0x2
0095 e5ff       |    |		Load	0x2,-0x1
0096 821d       |    |		Call	0x1,0x1d
0097 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0098 ; --------------------------------------------------------------------------------------
0098 ; SUBPROGRAM
0098 ; --------------------------------------------------------------------------------------
0098 00a0       |    |		.CONST	0x00a0								; Address of begin
0099 0004       |    |		.CONST	0x0004								; Address of exception handler
009a 0002       |    |		.CONST	0x0002								; Number of locals
009b			INIT_0098:
009b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3 = .DEBUG	0x009b,0x1282,0x0001,0x0000,0x0056,0x5ab5,0x0000,0x027b
													; Debug Table 0x3.0x0 = 0x9b,0xffff
009c e5fd       |    |		Load	0x2,-0x3
009d 00eb       |    |		Load_Encached	Diana_Cache
009e 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
009f 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
00a0			BODY_0098:
00a0 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x1 = 0xa0,0x1
00a1 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x2 = 0xa1,0x401
00a2 021d       |    |		Execute	Heap_Access,Is_Null
00a3 00d0       |    |		Action	Swap_Control
00a4 00d1       |    |		Pop_Control	Pop_Count_1
00a5 6816       |h   |		Jump_Zero	0xbc							; Debug Table 0x3.0x3 = 0xa5,0x1
00a6 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3.0x4 = 0xa6,0x2
00a7 e002       |    |		Load	0x0,0x2
00a8 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
00a9 4801       |H   |		Short_Literal	0x1
00aa e5ff       |    |		Load	0x2,-0x1
00ab e002       |    |		Load	0x0,0x2
00ac 1833       | 3  |		Execute	Package,Field_Execute,Field_Number 0x33
00ad 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x3.0x5 = 0xad,0x3
													; Debug Table 0x3.0x6 = 0xad,0xf7ff
00ae 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x3.0x7 = 0xae,0x801
00af e5ff       |    |		Load	0x2,-0x1
00b0 4800       |H   |		Short_Literal	0x0
00b1 e5fe       |    |		Load	0x2,-0x2
00b2 e5ff       |    |		Load	0x2,-0x1
00b3 e001       |    |		Load	0x0,0x1
00b4 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
00b5 e5fc       |    |		Load	0x2,-0x4
00b6 e001       |    |		Load	0x0,0x1
00b7 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
00b8 e001       |    |		Load	0x0,0x1
00b9 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
00ba 0059       | Y  |		Store_Top	Discrete,At_Offset_1
00bb 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5					; Debug Table 0x3.0x8 = 0xbb,0x802
00bc 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x9 = 0xbc,0x4
00bd 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0xa = 0xbd,0xc01
00be e404       |    |		Load	0x2,0x4								; Debug Table 0x3.0xb = 0xbe,0x1001
00bf 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x3.0xc = 0xbf,0x1002
00c0 00d0       |    |		Action	Swap_Control							; Debug Table 0x3.0xd = 0xc0,0x1003
													; Debug Table 0x3.0xe = 0xc0,0x1004
00c1 00d1       |    |		Pop_Control	Pop_Count_1
00c2 49e2       |I   |		Short_Literal	0x1e2							; Debug Table 0x3.0xf = 0xc2,0xc01
00c3 00eb       |    |		Load_Encached	Diana_Cache
00c4 0098       |    |		Execute	Package,Field_Read_Dynamic
00c5 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
00c6 7800       |x   |		Jump	0xc7
00c7 00d0       |    |		Action	Swap_Control
00c8 00d1       |    |		Pop_Control	Pop_Count_1
00c9 4604       |F   |		Jump_Case	0x5							; Debug Table 0x3.0x10 = 0xc9,0x4
00ca 7804       |x   |		Jump	0xcf								; case 0x0
00cb 7805       |x   |		Jump	0xd1								; case 0x1
00cc 7804       |x   |		Jump	0xd1								; case 0x2
00cd 7803       |x   |		Jump	0xd1								; case 0x3
00ce 7820       |x   |		Jump	0xef								; case 0x4
00cf 48e2       |H   |		Short_Literal	0xe2							; Debug Table 0x3.0x11 = 0xcf,0x5
00d0 0257       | W  |		Execute	Discrete,Raise
00d1 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x12 = 0xd1,0x6
00d2 00eb       |    |		Load_Encached	Diana_Cache
00d3 1885       |    |		Execute	Package,Field_Execute,Field_Number 0x85
00d4 e5fd       |    |		Load	0x2,-0x3
00d5 021f       |    |		Execute	Heap_Access,Equal
00d6 6806       |h   |		Jump_Zero	0xdd
00d7 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x3.0x13 = 0xd7,0x7
00d8 00d9       |    |		Load_Top	At_Offset_1
00d9 e5fe       |    |		Load	0x2,-0x2
00da e5ff       |    |		Load	0x2,-0x1
00db 8210       |    |		Call	0x1,0x10
00dc 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
00dd 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x14 = 0xdd,0x8
00de 00eb       |    |		Load_Encached	Diana_Cache
00df 1886       |    |		Execute	Package,Field_Execute,Field_Number 0x86
00e0 e5fd       |    |		Load	0x2,-0x3
00e1 021f       |    |		Execute	Heap_Access,Equal
00e2 6806       |h   |		Jump_Zero	0xe9
00e3 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x3.0x15 = 0xe3,0x9
00e4 00d9       |    |		Load_Top	At_Offset_1
00e5 e5fe       |    |		Load	0x2,-0x2
00e6 e5ff       |    |		Load	0x2,-0x1
00e7 8211       |    |		Call	0x1,0x11
00e8 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
00e9 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x3.0x16 = 0xe9,0xa
00ea 00d9       |    |		Load_Top	At_Offset_1
00eb e5fe       |    |		Load	0x2,-0x2
00ec e5ff       |    |		Load	0x2,-0x1
00ed 8212       |    |		Call	0x1,0x12
00ee 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
00ef e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x3.0x17 = 0xef,0xb
													; Debug Table 0x3.0x18 = 0xef,0x1401
00f0 021d       |    |		Execute	Heap_Access,Is_Null
00f1 6883       |h   |		Jump_Zero	0x175							; Debug Table 0x3.0x19 = 0xf1,0xb
00f2 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x3.0x1a = 0xf2,0xc
													; Debug Table 0x3.0x1b = 0xf2,0xe7ff
00f3 00d9       |    |		Load_Top	At_Offset_1
00f4 00eb       |    |		Load_Encached	Diana_Cache
00f5 1889       |    |		Execute	Package,Field_Execute,Field_Number 0x89
00f6 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
00f7 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x3.0x1c = 0xf7,0xe7fe
00f8 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3.0x1d = 0xf8,0x1801
00f9 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x1e = 0xf9,0x1c01
00fa 7002       |p   |		Jump_Nonzero	0xfd
00fb 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3.0x1f = 0xfb,0x1c02
00fc 7826       |x&  |		Jump	0x123
00fd 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x20 = 0xfd,0x1c03
00fe 0217       |    |		Execute	Heap_Access,All_Reference
00ff 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0100 6804       |h   |		Jump_Zero	0x105
0101 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x21 = 0x101,0x1c04
0102 0217       |    |		Execute	Heap_Access,All_Reference
0103 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0104 781e       |x   |		Jump	0x123
0105 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x22 = 0x105,0x1c05
0106 e406       |    |		Load	0x2,0x6								; Debug Table 0x3.0x23 = 0x106,0x2001
0107 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x3.0x24 = 0x107,0x2002
0108 00d0       |    |		Action	Swap_Control							; Debug Table 0x3.0x25 = 0x108,0x2003
													; Debug Table 0x3.0x26 = 0x108,0x2004
0109 00d1       |    |		Pop_Control	Pop_Count_1
010a 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x3.0x27 = 0x10a,0x1c05
010b 00eb       |    |		Load_Encached	Diana_Cache
010c 0098       |    |		Execute	Package,Field_Read_Dynamic
010d 012c       | ,  |		Execute	Any,Size
010e e003       |    |		Load	0x0,0x3
010f 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0110 025b       | [  |		Execute	Discrete,Check_In_Type
0111 0273       | s  |		Execute	Discrete,Plus
0112 00d9       |    |		Load_Top	At_Offset_1
0113 e407       |    |		Load	0x2,0x7								; Debug Table 0x3.0x28 = 0x113,0x2401
0114 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x3.0x29 = 0x114,0x2402
0115 00d0       |    |		Action	Swap_Control							; Debug Table 0x3.0x2a = 0x115,0x2403
													; Debug Table 0x3.0x2b = 0x115,0x2404
0116 00d1       |    |		Pop_Control	Pop_Count_1
0117 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x3.0x2c = 0x117,0x2004
0118 00eb       |    |		Load_Encached	Diana_Cache
0119 0098       |    |		Execute	Package,Field_Read_Dynamic
011a 49c9       |I   |		Short_Literal	0x1c9
011b 00eb       |    |		Load_Encached	Diana_Cache
011c 0098       |    |		Execute	Package,Field_Read_Dynamic
011d 49ca       |I   |		Short_Literal	0x1ca
011e 00eb       |    |		Load_Encached	Diana_Cache
011f 0095       |    |		Execute	Package,Field_Reference_Dynamic
0120 e004       |    |		Load	0x0,0x4
0121 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0122 7800       |x   |		Jump	0x123
0123 00d0       |    |		Action	Swap_Control
0124 00d1       |    |		Pop_Control	Pop_Count_1
0125 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x3.0x2d = 0x125,0x1801
0126 021f       |    |		Execute	Heap_Access,Equal
0127 6806       |h   |		Jump_Zero	0x12e
0128 4801       |H   |		Short_Literal	0x1							; Debug Table 0x3.0x2e = 0x128,0x1802
0129 00db       |    |		Load_Top	At_Offset_3
012a e5fe       |    |		Load	0x2,-0x2
012b e5ff       |    |		Load	0x2,-0x1
012c 8217       |    |		Call	0x1,0x17
012d 7845       |xE  |		Jump	0x173
012e 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3.0x2f = 0x12e,0x1803
													; Debug Table 0x3.0x30 = 0x12e,0x1804
													; Debug Table 0x3.0x31 = 0x12e,0x2801
012f 021d       |    |		Execute	Heap_Access,Is_Null
0130 6802       |h   |		Jump_Zero	0x133							; Debug Table 0x3.0x32 = 0x130,0x1804
0131 48e2       |H   |		Short_Literal	0xe2							; Debug Table 0x3.0x33 = 0x131,0x1805
0132 0257       | W  |		Execute	Discrete,Raise
0133 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3.0x34 = 0x133,0x1806
													; Debug Table 0x3.0x35 = 0x133,0x2c01
0134 7002       |p   |		Jump_Nonzero	0x137
0135 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x3.0x36 = 0x135,0x2c02
0136 7803       |x   |		Jump	0x13a
0137 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3.0x37 = 0x137,0x2c03
0138 0217       |    |		Execute	Heap_Access,All_Reference
0139 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
013a 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1					; Debug Table 0x3.0x38 = 0x13a,0x1806
013b 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x39 = 0x13b,0x1807
013c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x3a = 0x13c,0x3001
013d 7002       |p   |		Jump_Nonzero	0x140
013e 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3.0x3b = 0x13e,0x3002
013f 7826       |x&  |		Jump	0x166
0140 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x3c = 0x140,0x3003
0141 0217       |    |		Execute	Heap_Access,All_Reference
0142 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0143 6804       |h   |		Jump_Zero	0x148
0144 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x3d = 0x144,0x3004
0145 0217       |    |		Execute	Heap_Access,All_Reference
0146 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0147 781e       |x   |		Jump	0x166
0148 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x3e = 0x148,0x3005
0149 e406       |    |		Load	0x2,0x6								; Debug Table 0x3.0x3f = 0x149,0x3401
014a 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x3.0x40 = 0x14a,0x3402
014b 00d0       |    |		Action	Swap_Control							; Debug Table 0x3.0x41 = 0x14b,0x3403
													; Debug Table 0x3.0x42 = 0x14b,0x3404
014c 00d1       |    |		Pop_Control	Pop_Count_1
014d 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x3.0x43 = 0x14d,0x3005
014e 00eb       |    |		Load_Encached	Diana_Cache
014f 0098       |    |		Execute	Package,Field_Read_Dynamic
0150 012c       | ,  |		Execute	Any,Size
0151 e003       |    |		Load	0x0,0x3
0152 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0153 025b       | [  |		Execute	Discrete,Check_In_Type
0154 0273       | s  |		Execute	Discrete,Plus
0155 00d9       |    |		Load_Top	At_Offset_1
0156 e407       |    |		Load	0x2,0x7								; Debug Table 0x3.0x44 = 0x156,0x3801
0157 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x3.0x45 = 0x157,0x3802
0158 00d0       |    |		Action	Swap_Control							; Debug Table 0x3.0x46 = 0x158,0x3803
													; Debug Table 0x3.0x47 = 0x158,0x3804
0159 00d1       |    |		Pop_Control	Pop_Count_1
015a 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x3.0x48 = 0x15a,0x3404
015b 00eb       |    |		Load_Encached	Diana_Cache
015c 0098       |    |		Execute	Package,Field_Read_Dynamic
015d 49c9       |I   |		Short_Literal	0x1c9
015e 00eb       |    |		Load_Encached	Diana_Cache
015f 0098       |    |		Execute	Package,Field_Read_Dynamic
0160 49ca       |I   |		Short_Literal	0x1ca
0161 00eb       |    |		Load_Encached	Diana_Cache
0162 0095       |    |		Execute	Package,Field_Reference_Dynamic
0163 e004       |    |		Load	0x0,0x4
0164 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0165 7800       |x   |		Jump	0x166
0166 00d0       |    |		Action	Swap_Control
0167 00d1       |    |		Pop_Control	Pop_Count_1
0168 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x3.0x49 = 0x168,0x1807
0169 021f       |    |		Execute	Heap_Access,Equal
016a 7003       |p   |		Jump_Nonzero	0x16e
016b 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x4a = 0x16b,0x1808
016c 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
016d 7fc0       |    |		Jump	0x12e
016e 4801       |H   |		Short_Literal	0x1							; Debug Table 0x3.0x4b = 0x16e,0x1809
016f 00da       |    |		Load_Top	At_Offset_2
0170 e5fe       |    |		Load	0x2,-0x2
0171 e5ff       |    |		Load	0x2,-0x1
0172 8218       |    |		Call	0x1,0x18
0173 00d2       |    |		Pop_Control	Pop_Count_2
0174 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0175 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x4c = 0x175,0xd
0176 8005       |    |		Call	0x0,0x5
0177 682a       |h*  |		Jump_Zero	0x1a2
0178 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3.0x4d = 0x178,0xe
													; Debug Table 0x3.0x4e = 0x178,0xc3ff
0179 00d9       |    |		Load_Top	At_Offset_1
017a e001       |    |		Load	0x0,0x1
017b 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
017c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x4f = 0x17c,0xc3fe
017d 01dc       |    |		Execute	Vector,Last
017e 00d9       |    |		Load_Top	At_Offset_1
017f 01d5       |    |		Execute	Vector,Field_Reference
0180 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3.0x50 = 0x180,0xc3fd
0181 e001       |    |		Load	0x0,0x1
0182 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0183 00e3       |    |		Load_Encached	Natural_Cache
0184 03f1       |    |		Declare_Variable	Discrete,With_Value
0185 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3.0x51 = 0x185,0xc3fc
0186 e001       |    |		Load	0x0,0x1
0187 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0188 00e3       |    |		Load_Encached	Natural_Cache
0189 03f1       |    |		Declare_Variable	Discrete,With_Value
018a e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x3.0x52 = 0x18a,0x3c01
018b 00da       |    |		Load_Top	At_Offset_2
018c e5ff       |    |		Load	0x2,-0x1
018d e404       |    |		Load	0x2,0x4
018e 821c       |    |		Call	0x1,0x1c
018f e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x3.0x53 = 0x18f,0x3c02
0190 e5fc       |    |		Load	0x2,-0x4
0191 e5fd       |    |		Load	0x2,-0x3
0192 e006       |    |		Load	0x0,0x6
0193 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0194 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x3.0x54 = 0x194,0x3c03
0195 e5fd       |    |		Load	0x2,-0x3
0196 4974       |It  |		Short_Literal	0x174
0197 00eb       |    |		Load_Encached	Diana_Cache
0198 0098       |    |		Execute	Package,Field_Read_Dynamic
0199 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
019a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x55 = 0x19a,0x3c04
019b 00da       |    |		Load_Top	At_Offset_2
019c e403       |    |		Load	0x2,0x3
019d e5fe       |    |		Load	0x2,-0x2
019e e5ff       |    |		Load	0x2,-0x1
019f 821d       |    |		Call	0x1,0x1d
01a0 00d4       |    |		Pop_Control	Pop_Count_4
01a1 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
01a2 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3.0x56 = 0x1a2,0xf
													; Debug Table 0x3.0x57 = 0x1a2,0xbfff
01a3 e5fd       |    |		Load	0x2,-0x3
01a4 e001       |    |		Load	0x0,0x1
01a5 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
01a6 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x58 = 0x1a6,0xbffe
01a7 01da       |    |		Execute	Vector,Bounds
01a8 e001       |    |		Load	0x0,0x1
01a9 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
01aa 035b       | [  |		Declare_Type	Array,Constrained
01ab 0337       | 7  |		Declare_Variable	Array
01ac 00d9       |    |		Load_Top	At_Offset_1
01ad 00d9       |    |		Load_Top	At_Offset_1
01ae 01d4       |    |		Execute	Vector,Structure_Write
01af 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x59 = 0x1af,0xbffd
01b0 01dc       |    |		Execute	Vector,Last
01b1 00d9       |    |		Load_Top	At_Offset_1
01b2 01d5       |    |		Execute	Vector,Field_Reference
01b3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3.0x5a = 0x1b3,0xbffc
01b4 e001       |    |		Load	0x0,0x1
01b5 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
01b6 00e3       |    |		Load_Encached	Natural_Cache
01b7 03f1       |    |		Declare_Variable	Discrete,With_Value
01b8 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3.0x5b = 0x1b8,0xbffb
01b9 e001       |    |		Load	0x0,0x1
01ba 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
01bb 00e3       |    |		Load_Encached	Natural_Cache
01bc 03f1       |    |		Declare_Variable	Discrete,With_Value
01bd e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x3.0x5c = 0x1bd,0x4001
01be e5fc       |    |		Load	0x2,-0x4
01bf e5fd       |    |		Load	0x2,-0x3
01c0 e006       |    |		Load	0x0,0x6
01c1 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
01c2 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x3.0x5d = 0x1c2,0x4002
01c3 e5fd       |    |		Load	0x2,-0x3
01c4 4974       |It  |		Short_Literal	0x174
01c5 00eb       |    |		Load_Encached	Diana_Cache
01c6 0098       |    |		Execute	Package,Field_Read_Dynamic
01c7 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
01c8 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x3.0x5e = 0x1c8,0x4003
01c9 4975       |Iu  |		Short_Literal	0x175
01ca 00eb       |    |		Load_Encached	Diana_Cache
01cb 0098       |    |		Execute	Package,Field_Read_Dynamic
01cc 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
01cd 00db       |    |		Load_Top	At_Offset_3
01ce 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
01cf 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x5f = 0x1cf,0x4004
01d0 00da       |    |		Load_Top	At_Offset_2
01d1 e404       |    |		Load	0x2,0x4
01d2 e5fe       |    |		Load	0x2,-0x2
01d3 e5ff       |    |		Load	0x2,-0x1
01d4 821d       |    |		Call	0x1,0x1d
01d5 00d5       |    |		Pop_Control	Pop_Count_5
01d6 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
01d7 0000       |    |		.XXX[0x1]
01d8 ; --------------------------------------------------------------------------------------
01d8 ; SUBPROGRAM
01d8 ; --------------------------------------------------------------------------------------
01d8 01e5       |    |		.CONST	0x01e5								; Address of begin
01d9 0004       |    |		.CONST	0x0004								; Address of exception handler
01da 0006       |    |		.CONST	0x0006								; Number of locals
01db			INIT_01d8:
01db 029f 0aeb  |    |		Declare_Subprogram	INIT_0ae8,For_Call				; Debug Table 0x4 = .DEBUG	0x01db,0x1344,0x0001,0x0000,0x0056,0x5ab5,0x0000,0x0297
													; Debug Table 0x4.0x0 = 0x1db,0xffff
01dd 1d1e       |    |		Execute_Immediate	Reference_Lex_1,0x1e				; Debug Table 0x4.0x1 = 0x1dd,0xfffe
01de 00c6       |    |		Action	Check_Subprogram_Elaborated
01df 4802       |H   |		Short_Literal	0x2
01e0 4802       |H   |		Short_Literal	0x2
01e1 0099       |    |		Action	Reference_Dynamic
01e2 62a5       |b   |		Indirect_Literal	Discrete,0x488,{0x00000000, 0x0056cba5}
01e3 4a81       |J   |		Short_Literal	0x281
01e4 4806       |H   |		Short_Literal	0x6
01e5			BODY_01d8:
01e5 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x4.0x2 = 0x1e5,0x1
01e6 e5fe       |    |		Load	0x2,-0x2
01e7 e5ff       |    |		Load	0x2,-0x1
01e8 4803       |H   |		Short_Literal	0x3
01e9 4802       |H   |		Short_Literal	0x2
01ea 0099       |    |		Action	Reference_Dynamic
01eb 4804       |H   |		Short_Literal	0x4
01ec 4802       |H   |		Short_Literal	0x2
01ed 0099       |    |		Action	Reference_Dynamic
01ee 821e       |    |		Call	0x1,0x1e
01ef 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
01f0 ; --------------------------------------------------------------------------------------
01f0 ; SUBPROGRAM
01f0 ; --------------------------------------------------------------------------------------
01f0 0200       |    |		.CONST	0x0200								; Address of begin
01f1 0004       |    |		.CONST	0x0004								; Address of exception handler
01f2 0004       |    |		.CONST	0x0004								; Number of locals
01f3			INIT_01f0:
01f3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x5 = .DEBUG	0x01f3,0x134c,0x0001,0x0000,0x0056,0x5ab5,0x0000,0x02b3
													; Debug Table 0x5.0x0 = 0x1f3,0xffff
01f4 e5fd       |    |		Load	0x2,-0x3
01f5 00eb       |    |		Load_Encached	Diana_Cache
01f6 1885       |    |		Execute	Package,Field_Execute,Field_Number 0x85
01f7 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
01f8 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0x1 = 0x1f8,0xfffe
01f9 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0x2 = 0x1f9,0x401
01fa 021d       |    |		Execute	Heap_Access,Is_Null
01fb 00d0       |    |		Action	Swap_Control
01fc 00d1       |    |		Pop_Control	Pop_Count_1
01fd 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x5.0x3 = 0x1fd,0xfffe
01fe 03f1       |    |		Declare_Variable	Discrete,With_Value
01ff 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x5.0x4 = 0x1ff,0xfffd
0200			BODY_01f0:
0200 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x5.0x5 = 0x200,0x1
0201 6807       |h   |		Jump_Zero	0x209
0202 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x5.0x6 = 0x202,0x2
													; Debug Table 0x5.0x7 = 0x202,0x801
0203 021d       |    |		Execute	Heap_Access,Is_Null
0204 6801       |h   |		Jump_Zero	0x206							; Debug Table 0x5.0x8 = 0x204,0x2
0205 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5					; Debug Table 0x5.0x9 = 0x205,0x3
0206 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x5.0xa = 0x206,0x4
0207 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0208 7802       |x   |		Jump	0x20b
0209 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0xb = 0x209,0x5
020a 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
020b e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x5.0xc = 0x20b,0x6
													; Debug Table 0x5.0xd = 0x20b,0xf3ff
020c 00d9       |    |		Load_Top	At_Offset_1
020d e001       |    |		Load	0x0,0x1
020e 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
020f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0xe = 0x20f,0xf3fe
0210 01dc       |    |		Execute	Vector,Last
0211 00e2       |    |		Load_Encached	Integer_Cache
0212 03f1       |    |		Declare_Variable	Discrete,With_Value
0213 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x5.0xf = 0x213,0xf3fd
0214 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x5.0x10 = 0x214,0xf3fc
0215 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x5.0x11 = 0x215,0xc01
													; Debug Table 0x5.0x12 = 0x215,0x1001
0216 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x5.0x13 = 0x216,0x1002
0217 0f9e       |    |		Execute_Immediate	Equal,-0x62					; Debug Table 0x5.0x14 = 0x217,0x1003
													; Debug Table 0x5.0x15 = 0x217,0x1004
													; Debug Table 0x5.0x16 = 0x217,0xc01
0218 6809       |h   |		Jump_Zero	0x222
0219 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x5.0x17 = 0x219,0x1401
021a 021d       |    |		Execute	Heap_Access,Is_Null
021b e403       |    |		Load	0x2,0x3								; Debug Table 0x5.0x18 = 0x21b,0x1004
021c 0277       | w  |		Execute	Discrete,Xor
021d 6804       |h   |		Jump_Zero	0x222
021e 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0x19 = 0x21e,0xc02
021f 0aff       |    |		Execute_Immediate	Plus,-0x1
0220 0248       | H  |		Execute	Discrete,Check_In_Integer
0221 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
0222 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x5.0x1a = 0x222,0xc03
0223 01dd       |    |		Execute	Vector,First
0224 00db       |    |		Load_Top	At_Offset_3
0225 e405       |    |		Load	0x2,0x5
0226 01cf       |    |		Execute	Vector,Slice_Read
0227 e001       |    |		Load	0x0,0x1
0228 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0229 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
022a e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x5.0x1b = 0x22a,0xc04
022b 00d9       |    |		Load_Top	At_Offset_1
022c e5ff       |    |		Load	0x2,-0x1
022d e406       |    |		Load	0x2,0x6
022e e405       |    |		Load	0x2,0x5
022f 01d5       |    |		Execute	Vector,Field_Reference
0230 821c       |    |		Call	0x1,0x1c
0231 e403       |    |		Load	0x2,0x3								; Debug Table 0x5.0x1c = 0x231,0xc05
0232 681b       |h   |		Jump_Zero	0x24e
0233 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x5.0x1d = 0x233,0x1801
0234 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x5.0x1e = 0x234,0x1802
0235 0fa1       |    |		Execute_Immediate	Equal,-0x5f					; Debug Table 0x5.0x1f = 0x235,0x1803
													; Debug Table 0x5.0x20 = 0x235,0x1804
													; Debug Table 0x5.0x21 = 0x235,0xc05
0236 6817       |h   |		Jump_Zero	0x24e
0237 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0x22 = 0x237,0xc06
													; Debug Table 0x5.0x23 = 0x237,0xe3ff
0238 e405       |    |		Load	0x2,0x5
0239 01d5       |    |		Execute	Vector,Field_Reference
023a e001       |    |		Load	0x0,0x1
023b 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
023c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0x24 = 0x23c,0x1c01
023d e001       |    |		Load	0x0,0x1
023e 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
023f 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
0240 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x5.0x25 = 0x240,0x1c02
0241 e5fd       |    |		Load	0x2,-0x3
0242 00eb       |    |		Load_Encached	Diana_Cache
0243 188d       |    |		Execute	Package,Field_Execute,Field_Number 0x8d
0244 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0x26 = 0x244,0x1c03
0245 00da       |    |		Load_Top	At_Offset_2
0246 00da       |    |		Load_Top	At_Offset_2
0247 e405       |    |		Load	0x2,0x5
0248 01cb       |    |		Execute	Vector,Append
0249 e5fe       |    |		Load	0x2,-0x2
024a e5ff       |    |		Load	0x2,-0x1
024b 821d       |    |		Call	0x1,0x1d
024c 00d1       |    |		Pop_Control	Pop_Count_1
024d 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
024e 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0x27 = 0x24e,0xc07
024f e405       |    |		Load	0x2,0x5
0250 01d5       |    |		Execute	Vector,Field_Reference
0251 e001       |    |		Load	0x0,0x1
0252 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0253 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
0254 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x5.0x28 = 0x254,0xc08
0255 e5fd       |    |		Load	0x2,-0x3
0256 00eb       |    |		Load_Encached	Diana_Cache
0257 188d       |    |		Execute	Package,Field_Execute,Field_Number 0x8d
0258 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x5.0x29 = 0x258,0xc09
0259 e5fc       |    |		Load	0x2,-0x4
025a e402       |    |		Load	0x2,0x2
025b e006       |    |		Load	0x0,0x6
025c 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
025d 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x5.0x2a = 0x25d,0xc0a
025e 00d9       |    |		Load_Top	At_Offset_1
025f e405       |    |		Load	0x2,0x5
0260 01dd       |    |		Execute	Vector,First
0261 e406       |    |		Load	0x2,0x6
0262 e405       |    |		Load	0x2,0x5
0263 01cf       |    |		Execute	Vector,Slice_Read
0264 e5fe       |    |		Load	0x2,-0x2
0265 e5ff       |    |		Load	0x2,-0x1
0266 821d       |    |		Call	0x1,0x1d
0267 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0268 ; --------------------------------------------------------------------------------------
0268 ; SUBPROGRAM
0268 ; --------------------------------------------------------------------------------------
0268 0271       | q  |		.CONST	0x0271								; Address of begin
0269 0004       |    |		.CONST	0x0004								; Address of exception handler
026a 0003       |    |		.CONST	0x0003								; Number of locals
026b			INIT_0268:
026b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x6 = .DEBUG	0x026b,0x13a4,0x0001,0x0000,0x0056,0x5ab5,0x0000,0x02cf
													; Debug Table 0x6.0x0 = 0x26b,0xffff
026c e5fd       |    |		Load	0x2,-0x3
026d 00eb       |    |		Load_Encached	Diana_Cache
026e 1886       |    |		Execute	Package,Field_Execute,Field_Number 0x86
026f 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0270 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x6.0x1 = 0x270,0xfffe
0271			BODY_0268:
0271 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x6.0x2 = 0x271,0x1
													; Debug Table 0x6.0x3 = 0x271,0x401
0272 021d       |    |		Execute	Heap_Access,Is_Null
0273 6807       |h   |		Jump_Zero	0x27b							; Debug Table 0x6.0x4 = 0x273,0x1
0274 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x6.0x5 = 0x274,0x2
													; Debug Table 0x6.0x6 = 0x274,0x801
0275 021d       |    |		Execute	Heap_Access,Is_Null
0276 6801       |h   |		Jump_Zero	0x278							; Debug Table 0x6.0x7 = 0x276,0x2
0277 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5					; Debug Table 0x6.0x8 = 0x277,0x3
0278 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x6.0x9 = 0x278,0x4
0279 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
027a 7802       |x   |		Jump	0x27d
027b 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x6.0xa = 0x27b,0x5
027c 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
027d e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x6.0xb = 0x27d,0x6
													; Debug Table 0x6.0xc = 0x27d,0xf3ff
027e 00d9       |    |		Load_Top	At_Offset_1
027f e001       |    |		Load	0x0,0x1
0280 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0281 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0xd = 0x281,0xf3fe
0282 01dc       |    |		Execute	Vector,Last
0283 00e2       |    |		Load_Encached	Integer_Cache
0284 03f1       |    |		Declare_Variable	Discrete,With_Value
0285 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x6.0xe = 0x285,0xf3fd
0286 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x6.0xf = 0x286,0xf3fc
0287 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x6.0x10 = 0x287,0xf3fb
0288 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x6.0x11 = 0x288,0xc01
													; Debug Table 0x6.0x12 = 0x288,0x1001
0289 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x6.0x13 = 0x289,0x1002
028a 0b57       | W  |		Execute_Immediate	Case_Compare,0x57				; Debug Table 0x6.0x14 = 0x28a,0x1003
													; Debug Table 0x6.0x15 = 0x28a,0x1004
													; Debug Table 0x6.0x16 = 0x28a,0xc01
028b 700b       |p   |		Jump_Nonzero	0x297
028c 0b47       | G  |		Execute_Immediate	Case_Compare,0x47
028d 703b       |p;  |		Jump_Nonzero	0x2c9
028e 0b46       | F  |		Execute_Immediate	Case_Compare,0x46
028f 7039       |p9  |		Jump_Nonzero	0x2c9
0290 0b3e       | >  |		Execute_Immediate	Case_Compare,0x3e
0291 7042       |pB  |		Jump_Nonzero	0x2d4
0292 0b3f       | ?  |		Execute_Immediate	Case_Compare,0x3f
0293 704c       |pL  |		Jump_Nonzero	0x2e0
0294 4800       |H   |		Short_Literal	0x0							; Debug Table 0x6.0x17 = 0x294,0xc06
0295 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
0296 7874       |xt  |		Jump	0x30b
0297 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x6.0x18 = 0x297,0xc02
0298 8007       |    |		Call	0x0,0x7
0299 702c       |p,  |		Jump_Nonzero	0x2c6
029a e5fc       |    |		Load	0x2,-0x4
029b 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x19 = 0x29b,0x1401
029c e40b       |    |		Load	0x2,0xb								; Debug Table 0x6.0x1a = 0x29c,0x1801
029d 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x6.0x1b = 0x29d,0x1802
029e 00d0       |    |		Action	Swap_Control							; Debug Table 0x6.0x1c = 0x29e,0x1803
													; Debug Table 0x6.0x1d = 0x29e,0x1804
029f 00d1       |    |		Pop_Control	Pop_Count_1
02a0 0b4c       | L  |		Execute_Immediate	Case_Compare,0x4c				; Debug Table 0x6.0x1e = 0x2a0,0x1401
02a1 7013       |p   |		Jump_Nonzero	0x2b5
02a2 0b4e       | N  |		Execute_Immediate	Case_Compare,0x4e
02a3 701c       |p   |		Jump_Nonzero	0x2c0
02a4 0b4f       | O  |		Execute_Immediate	Case_Compare,0x4f
02a5 701a       |p   |		Jump_Nonzero	0x2c0
02a6 0b51       | Q  |		Execute_Immediate	Case_Compare,0x51
02a7 7018       |p   |		Jump_Nonzero	0x2c0
02a8 0b56       | V  |		Execute_Immediate	Case_Compare,0x56
02a9 7016       |p   |		Jump_Nonzero	0x2c0
02aa 0b4a       | J  |		Execute_Immediate	Case_Compare,0x4a
02ab 7014       |p   |		Jump_Nonzero	0x2c0
02ac 0b58       | X  |		Execute_Immediate	Case_Compare,0x58
02ad 7012       |p   |		Jump_Nonzero	0x2c0
02ae 0b5e       | ^  |		Execute_Immediate	Case_Compare,0x5e
02af 7010       |p   |		Jump_Nonzero	0x2c0
02b0 0b60       | `  |		Execute_Immediate	Case_Compare,0x60
02b1 700e       |p   |		Jump_Nonzero	0x2c0
02b2 00d1       |    |		Pop_Control	Pop_Count_1						; Debug Table 0x6.0x1f = 0x2b2,0x1404
02b3 4801       |H   |		Short_Literal	0x1
02b4 780e       |x   |		Jump	0x2c3
02b5 00d1       |    |		Pop_Control	Pop_Count_1						; Debug Table 0x6.0x20 = 0x2b5,0x1402
02b6 00d8       |    |		Load_Top	At_Offset_0
02b7 00eb       |    |		Load_Encached	Diana_Cache
02b8 18e1       |    |		Execute	Package,Field_Execute,Field_Number 0xe1
02b9 00eb       |    |		Load_Encached	Diana_Cache
02ba 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
02bb 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x21 = 0x2bb,0x1c01
02bc 021d       |    |		Execute	Heap_Access,Is_Null
02bd 00d0       |    |		Action	Swap_Control
02be 00d1       |    |		Pop_Control	Pop_Count_1
02bf 7803       |x   |		Jump	0x2c3								; Debug Table 0x6.0x22 = 0x2bf,0x1402
02c0 00d1       |    |		Pop_Control	Pop_Count_1						; Debug Table 0x6.0x23 = 0x2c0,0x1403
02c1 4800       |H   |		Short_Literal	0x0
02c2 7800       |x   |		Jump	0x2c3
02c3 00d0       |    |		Action	Swap_Control
02c4 00d1       |    |		Pop_Control	Pop_Count_1
02c5 7801       |x   |		Jump	0x2c7								; Debug Table 0x6.0x24 = 0x2c5,0xc02
02c6 4800       |H   |		Short_Literal	0x0
02c7 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
02c8 7842       |xB  |		Jump	0x30b
02c9 e402       |    |		Load	0x2,0x2								; Debug Table 0x6.0x25 = 0x2c9,0xc03
													; Debug Table 0x6.0x26 = 0x2c9,0x2001
02ca 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x6.0x27 = 0x2ca,0x2002
02cb 0f77       | w  |		Execute_Immediate	Equal,0x77					; Debug Table 0x6.0x28 = 0x2cb,0x2003
													; Debug Table 0x6.0x29 = 0x2cb,0x2004
													; Debug Table 0x6.0x2a = 0x2cb,0xc03
02cc 7004       |p   |		Jump_Nonzero	0x2d1
02cd e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x6.0x2b = 0x2cd,0x2401
02ce 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x6.0x2c = 0x2ce,0x2402
02cf 0f77       | w  |		Execute_Immediate	Equal,0x77					; Debug Table 0x6.0x2d = 0x2cf,0x2403
													; Debug Table 0x6.0x2e = 0x2cf,0x2404
													; Debug Table 0x6.0x2f = 0x2cf,0x2004
02d0 7801       |x   |		Jump	0x2d2
02d1 4800       |H   |		Short_Literal	0x0
02d2 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
02d3 7837       |x7  |		Jump	0x30b
02d4 e402       |    |		Load	0x2,0x2								; Debug Table 0x6.0x30 = 0x2d4,0xc04
													; Debug Table 0x6.0x31 = 0x2d4,0x2801
02d5 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x6.0x32 = 0x2d5,0x2802
02d6 0f7c       | |  |		Execute_Immediate	Equal,0x7c					; Debug Table 0x6.0x33 = 0x2d6,0x2803
													; Debug Table 0x6.0x34 = 0x2d6,0x2804
													; Debug Table 0x6.0x35 = 0x2d6,0xc04
02d7 6805       |h   |		Jump_Zero	0x2dd
02d8 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x6.0x36 = 0x2d8,0x2c01
02d9 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x6.0x37 = 0x2d9,0x2c02
02da 0f7c       | |  |		Execute_Immediate	Equal,0x7c					; Debug Table 0x6.0x38 = 0x2da,0x2c03
													; Debug Table 0x6.0x39 = 0x2da,0x2c04
													; Debug Table 0x6.0x3a = 0x2da,0x2804
02db 0f00       |    |		Execute_Immediate	Equal,0x0
02dc 7801       |x   |		Jump	0x2de
02dd 4800       |H   |		Short_Literal	0x0
02de 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
02df 782b       |x+  |		Jump	0x30b
02e0 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x6.0x3b = 0x2e0,0xc05
02e1 00eb       |    |		Load_Encached	Diana_Cache
02e2 18bc       |    |		Execute	Package,Field_Execute,Field_Number 0xbc
02e3 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x3c = 0x2e3,0x3001
02e4 00eb       |    |		Load_Encached	Diana_Cache
02e5 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
02e6 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x3d = 0x2e6,0x3401
02e7 021d       |    |		Execute	Heap_Access,Is_Null
02e8 00d0       |    |		Action	Swap_Control
02e9 00d1       |    |		Pop_Control	Pop_Count_1
02ea 6805       |h   |		Jump_Zero	0x2f0							; Debug Table 0x6.0x3e = 0x2ea,0x3001
02eb 00d8       |    |		Load_Top	At_Offset_0
02ec e008       |    |		Load	0x0,0x8
02ed 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
02ee 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
02ef 7801       |x   |		Jump	0x2f1
02f0 4801       |H   |		Short_Literal	0x1
02f1 00d0       |    |		Action	Swap_Control
02f2 00d1       |    |		Pop_Control	Pop_Count_1
02f3 6815       |h   |		Jump_Zero	0x309							; Debug Table 0x6.0x3f = 0x2f3,0xc05
02f4 e402       |    |		Load	0x2,0x2
02f5 00eb       |    |		Load_Encached	Diana_Cache
02f6 18bc       |    |		Execute	Package,Field_Execute,Field_Number 0xbc
02f7 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x40 = 0x2f7,0x3801
02f8 00eb       |    |		Load_Encached	Diana_Cache
02f9 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
02fa 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x41 = 0x2fa,0x3c01
02fb 021d       |    |		Execute	Heap_Access,Is_Null
02fc 00d0       |    |		Action	Swap_Control
02fd 00d1       |    |		Pop_Control	Pop_Count_1
02fe 6805       |h   |		Jump_Zero	0x304							; Debug Table 0x6.0x42 = 0x2fe,0x3801
02ff 00d8       |    |		Load_Top	At_Offset_0
0300 e008       |    |		Load	0x0,0x8
0301 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
0302 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0303 7801       |x   |		Jump	0x305
0304 4801       |H   |		Short_Literal	0x1
0305 00d0       |    |		Action	Swap_Control
0306 00d1       |    |		Pop_Control	Pop_Count_1
0307 0f00       |    |		Execute_Immediate	Equal,0x0					; Debug Table 0x6.0x43 = 0x307,0x3401
0308 7801       |x   |		Jump	0x30a
0309 4800       |H   |		Short_Literal	0x0
030a 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
030b 00d1       |    |		Pop_Control	Pop_Count_1
030c 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x6.0x44 = 0x30c,0xc07
030d 00d9       |    |		Load_Top	At_Offset_1
030e 0272       | r  |		Execute	Discrete,Minus
030f 0248       | H  |		Execute	Discrete,Check_In_Integer
0310 a405       |    |		Store_Unchecked	0x2,0x5
0311 e404       |    |		Load	0x2,0x4								; Debug Table 0x6.0x45 = 0x311,0xc08
0312 01dd       |    |		Execute	Vector,First
0313 e405       |    |		Load	0x2,0x5
0314 e404       |    |		Load	0x2,0x4
0315 01cf       |    |		Execute	Vector,Slice_Read
0316 e001       |    |		Load	0x0,0x1
0317 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0318 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
0319 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x6.0x46 = 0x319,0xc09
031a 00da       |    |		Load_Top	At_Offset_2
031b e5ff       |    |		Load	0x2,-0x1
031c e405       |    |		Load	0x2,0x5
031d e404       |    |		Load	0x2,0x4
031e 01d5       |    |		Execute	Vector,Field_Reference
031f 821c       |    |		Call	0x1,0x1c
0320 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x6.0x47 = 0x320,0xc0a
0321 e404       |    |		Load	0x2,0x4
0322 01d5       |    |		Execute	Vector,Field_Reference
0323 e001       |    |		Load	0x0,0x1
0324 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0325 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
0326 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x6.0x48 = 0x326,0xc0b
0327 e5fd       |    |		Load	0x2,-0x3
0328 00eb       |    |		Load_Encached	Diana_Cache
0329 188e       |    |		Execute	Package,Field_Execute,Field_Number 0x8e
032a e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x6.0x49 = 0x32a,0xc0c
032b e5fc       |    |		Load	0x2,-0x4
032c e402       |    |		Load	0x2,0x2
032d e006       |    |		Load	0x0,0x6
032e 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
032f 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6.0x4a = 0x32f,0xc0d
0330 00da       |    |		Load_Top	At_Offset_2
0331 e404       |    |		Load	0x2,0x4
0332 01dd       |    |		Execute	Vector,First
0333 e405       |    |		Load	0x2,0x5
0334 e404       |    |		Load	0x2,0x4
0335 01cf       |    |		Execute	Vector,Slice_Read
0336 e5fe       |    |		Load	0x2,-0x2
0337 e5ff       |    |		Load	0x2,-0x1
0338 821d       |    |		Call	0x1,0x1d
0339 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
033a 0000 0000  |    |		.BLANK	0000[0x6]
0340 ; --------------------------------------------------------------------------------------
0340 ; SUBPROGRAM
0340 ; --------------------------------------------------------------------------------------
0340 0349       | I  |		.CONST	0x0349								; Address of begin
0341 0004       |    |		.CONST	0x0004								; Address of exception handler
0342 0003       |    |		.CONST	0x0003								; Number of locals
0343			INIT_0340:
0343 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x7 = .DEBUG	0x0343,0x143c,0x0001,0x0000,0x0056,0x5ab5,0x0000,0x02eb
													; Debug Table 0x7.0x0 = 0x343,0xffff
0344 e5fd       |    |		Load	0x2,-0x3
0345 00eb       |    |		Load_Encached	Diana_Cache
0346 1887       |    |		Execute	Package,Field_Execute,Field_Number 0x87
0347 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0348 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x7.0x1 = 0x348,0xfffe
0349			BODY_0340:
0349 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x7.0x2 = 0x349,0x1
													; Debug Table 0x7.0x3 = 0x349,0x401
034a 021d       |    |		Execute	Heap_Access,Is_Null
034b 6807       |h   |		Jump_Zero	0x353							; Debug Table 0x7.0x4 = 0x34b,0x1
034c e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x7.0x5 = 0x34c,0x2
													; Debug Table 0x7.0x6 = 0x34c,0x801
034d 021d       |    |		Execute	Heap_Access,Is_Null
034e 6801       |h   |		Jump_Zero	0x350							; Debug Table 0x7.0x7 = 0x34e,0x2
034f 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5					; Debug Table 0x7.0x8 = 0x34f,0x3
0350 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x7.0x9 = 0x350,0x4
0351 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0352 7802       |x   |		Jump	0x355
0353 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x7.0xa = 0x353,0x5
0354 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0355 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x7.0xb = 0x355,0x6
													; Debug Table 0x7.0xc = 0x355,0xf3ff
0356 00d9       |    |		Load_Top	At_Offset_1
0357 e001       |    |		Load	0x0,0x1
0358 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0359 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x7.0xd = 0x359,0xf3fe
035a 01dc       |    |		Execute	Vector,Last
035b 00e2       |    |		Load_Encached	Integer_Cache
035c 03f1       |    |		Declare_Variable	Discrete,With_Value
035d 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x7.0xe = 0x35d,0xf3fd
035e 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x7.0xf = 0x35e,0xf3fc
035f 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x7.0x10 = 0x35f,0xf3fb
0360 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x7.0x11 = 0x360,0xc01
													; Debug Table 0x7.0x12 = 0x360,0x1001
0361 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x7.0x13 = 0x361,0x1002
0362 0b4c       | L  |		Execute_Immediate	Case_Compare,0x4c				; Debug Table 0x7.0x14 = 0x362,0x1003
													; Debug Table 0x7.0x15 = 0x362,0x1004
													; Debug Table 0x7.0x16 = 0x362,0xc01
0363 7009       |p   |		Jump_Nonzero	0x36d
0364 0b41       | A  |		Execute_Immediate	Case_Compare,0x41
0365 701a       |p   |		Jump_Nonzero	0x380
0366 0b48       | H  |		Execute_Immediate	Case_Compare,0x48
0367 7024       |p$  |		Jump_Nonzero	0x38c
0368 0b3b       | ;  |		Execute_Immediate	Case_Compare,0x3b
0369 702d       |p-  |		Jump_Nonzero	0x397
036a 4800       |H   |		Short_Literal	0x0							; Debug Table 0x7.0x17 = 0x36a,0xc06
036b a406       |    |		Store_Unchecked	0x2,0x6
036c 785f       |x_  |		Jump	0x3cc
036d e402       |    |		Load	0x2,0x2								; Debug Table 0x7.0x18 = 0x36d,0xc02
036e 00eb       |    |		Load_Encached	Diana_Cache
036f 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
0370 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x7.0x19 = 0x370,0x1401
0371 021d       |    |		Execute	Heap_Access,Is_Null
0372 00d0       |    |		Action	Swap_Control
0373 00d1       |    |		Pop_Control	Pop_Count_1
0374 7008       |p   |		Jump_Nonzero	0x37d							; Debug Table 0x7.0x1a = 0x374,0xc02
0375 e5fc       |    |		Load	0x2,-0x4
0376 00eb       |    |		Load_Encached	Diana_Cache
0377 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
0378 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x7.0x1b = 0x378,0x1801
0379 021d       |    |		Execute	Heap_Access,Is_Null
037a 00d0       |    |		Action	Swap_Control
037b 00d1       |    |		Pop_Control	Pop_Count_1
037c 7801       |x   |		Jump	0x37e								; Debug Table 0x7.0x1c = 0x37c,0x1401
037d 4800       |H   |		Short_Literal	0x0
037e a406       |    |		Store_Unchecked	0x2,0x6
037f 784c       |xL  |		Jump	0x3cc
0380 e402       |    |		Load	0x2,0x2								; Debug Table 0x7.0x1d = 0x380,0xc03
													; Debug Table 0x7.0x1e = 0x380,0x1c01
0381 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x7.0x1f = 0x381,0x1c02
0382 0f7c       | |  |		Execute_Immediate	Equal,0x7c					; Debug Table 0x7.0x20 = 0x382,0x1c03
													; Debug Table 0x7.0x21 = 0x382,0x1c04
													; Debug Table 0x7.0x22 = 0x382,0xc03
0383 6805       |h   |		Jump_Zero	0x389
0384 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x7.0x23 = 0x384,0x2001
0385 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x7.0x24 = 0x385,0x2002
0386 0f7c       | |  |		Execute_Immediate	Equal,0x7c					; Debug Table 0x7.0x25 = 0x386,0x2003
													; Debug Table 0x7.0x26 = 0x386,0x2004
													; Debug Table 0x7.0x27 = 0x386,0x1c04
0387 0f00       |    |		Execute_Immediate	Equal,0x0
0388 7801       |x   |		Jump	0x38a
0389 4800       |H   |		Short_Literal	0x0
038a a406       |    |		Store_Unchecked	0x2,0x6
038b 7840       |x@  |		Jump	0x3cc
038c e402       |    |		Load	0x2,0x2								; Debug Table 0x7.0x28 = 0x38c,0xc04
													; Debug Table 0x7.0x29 = 0x38c,0x2401
038d 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x7.0x2a = 0x38d,0x2402
038e 0f77       | w  |		Execute_Immediate	Equal,0x77					; Debug Table 0x7.0x2b = 0x38e,0x2403
													; Debug Table 0x7.0x2c = 0x38e,0x2404
													; Debug Table 0x7.0x2d = 0x38e,0xc04
038f 7004       |p   |		Jump_Nonzero	0x394
0390 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x7.0x2e = 0x390,0x2801
0391 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x7.0x2f = 0x391,0x2802
0392 0f77       | w  |		Execute_Immediate	Equal,0x77					; Debug Table 0x7.0x30 = 0x392,0x2803
													; Debug Table 0x7.0x31 = 0x392,0x2804
													; Debug Table 0x7.0x32 = 0x392,0x2404
0393 7801       |x   |		Jump	0x395
0394 4800       |H   |		Short_Literal	0x0
0395 a406       |    |		Store_Unchecked	0x2,0x6
0396 7835       |x5  |		Jump	0x3cc
0397 e402       |    |		Load	0x2,0x2								; Debug Table 0x7.0x33 = 0x397,0xc05
													; Debug Table 0x7.0x34 = 0x397,0x2c01
0398 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x7.0x35 = 0x398,0x2c02
0399 0f73       | s  |		Execute_Immediate	Equal,0x73					; Debug Table 0x7.0x36 = 0x399,0x2c03
													; Debug Table 0x7.0x37 = 0x399,0x2c04
													; Debug Table 0x7.0x38 = 0x399,0xc05
039a 682f       |h/  |		Jump_Zero	0x3ca
039b e402       |    |		Load	0x2,0x2
039c 00eb       |    |		Load_Encached	Diana_Cache
039d 18bc       |    |		Execute	Package,Field_Execute,Field_Number 0xbc
039e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x7.0x39 = 0x39e,0x3001
039f 00eb       |    |		Load_Encached	Diana_Cache
03a0 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
03a1 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x7.0x3a = 0x3a1,0x3401
03a2 021d       |    |		Execute	Heap_Access,Is_Null
03a3 00d0       |    |		Action	Swap_Control
03a4 00d1       |    |		Pop_Control	Pop_Count_1
03a5 6805       |h   |		Jump_Zero	0x3ab							; Debug Table 0x7.0x3b = 0x3a5,0x3001
03a6 00d8       |    |		Load_Top	At_Offset_0
03a7 e008       |    |		Load	0x0,0x8
03a8 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
03a9 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
03aa 7801       |x   |		Jump	0x3ac
03ab 4801       |H   |		Short_Literal	0x1
03ac 00d0       |    |		Action	Swap_Control
03ad 00d1       |    |		Pop_Control	Pop_Count_1
03ae 681b       |h   |		Jump_Zero	0x3ca							; Debug Table 0x7.0x3c = 0x3ae,0x2c04
03af e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x7.0x3d = 0x3af,0x3801
03b0 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x7.0x3e = 0x3b0,0x3802
03b1 0f73       | s  |		Execute_Immediate	Equal,0x73					; Debug Table 0x7.0x3f = 0x3b1,0x3803
													; Debug Table 0x7.0x40 = 0x3b1,0x3804
													; Debug Table 0x7.0x41 = 0x3b1,0x3401
03b2 6814       |h   |		Jump_Zero	0x3c7
03b3 e5fc       |    |		Load	0x2,-0x4
03b4 00eb       |    |		Load_Encached	Diana_Cache
03b5 18bc       |    |		Execute	Package,Field_Execute,Field_Number 0xbc
03b6 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x7.0x42 = 0x3b6,0x3c01
03b7 00eb       |    |		Load_Encached	Diana_Cache
03b8 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
03b9 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x7.0x43 = 0x3b9,0x4001
03ba 021d       |    |		Execute	Heap_Access,Is_Null
03bb 00d0       |    |		Action	Swap_Control
03bc 00d1       |    |		Pop_Control	Pop_Count_1
03bd 6805       |h   |		Jump_Zero	0x3c3							; Debug Table 0x7.0x44 = 0x3bd,0x3c01
03be 00d8       |    |		Load_Top	At_Offset_0
03bf e008       |    |		Load	0x0,0x8
03c0 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
03c1 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
03c2 7801       |x   |		Jump	0x3c4
03c3 4801       |H   |		Short_Literal	0x1
03c4 00d0       |    |		Action	Swap_Control
03c5 00d1       |    |		Pop_Control	Pop_Count_1
03c6 7801       |x   |		Jump	0x3c8								; Debug Table 0x7.0x45 = 0x3c6,0x3804
03c7 4800       |H   |		Short_Literal	0x0
03c8 0f00       |    |		Execute_Immediate	Equal,0x0
03c9 7801       |x   |		Jump	0x3cb
03ca 4800       |H   |		Short_Literal	0x0
03cb a406       |    |		Store_Unchecked	0x2,0x6
03cc 00d1       |    |		Pop_Control	Pop_Count_1
03cd 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x7.0x46 = 0x3cd,0xc07
03ce 00db       |    |		Load_Top	At_Offset_3
03cf 0272       | r  |		Execute	Discrete,Minus
03d0 0248       | H  |		Execute	Discrete,Check_In_Integer
03d1 a405       |    |		Store_Unchecked	0x2,0x5
03d2 e404       |    |		Load	0x2,0x4								; Debug Table 0x7.0x47 = 0x3d2,0xc08
03d3 01dd       |    |		Execute	Vector,First
03d4 e405       |    |		Load	0x2,0x5
03d5 e404       |    |		Load	0x2,0x4
03d6 01cf       |    |		Execute	Vector,Slice_Read
03d7 e001       |    |		Load	0x0,0x1
03d8 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
03d9 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
03da e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x7.0x48 = 0x3da,0xc09
03db 00d9       |    |		Load_Top	At_Offset_1
03dc e5ff       |    |		Load	0x2,-0x1
03dd e405       |    |		Load	0x2,0x5
03de e404       |    |		Load	0x2,0x4
03df 01d5       |    |		Execute	Vector,Field_Reference
03e0 821c       |    |		Call	0x1,0x1c
03e1 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x7.0x49 = 0x3e1,0xc0a
03e2 e404       |    |		Load	0x2,0x4
03e3 01d5       |    |		Execute	Vector,Field_Reference
03e4 e001       |    |		Load	0x0,0x1
03e5 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
03e6 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
03e7 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x7.0x4a = 0x3e7,0xc0b
03e8 e5fd       |    |		Load	0x2,-0x3
03e9 00eb       |    |		Load_Encached	Diana_Cache
03ea 188f       |    |		Execute	Package,Field_Execute,Field_Number 0x8f
03eb e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x7.0x4b = 0x3eb,0xc0c
03ec e5fc       |    |		Load	0x2,-0x4
03ed e402       |    |		Load	0x2,0x2
03ee e006       |    |		Load	0x0,0x6
03ef 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
03f0 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x7.0x4c = 0x3f0,0xc0d
03f1 00d9       |    |		Load_Top	At_Offset_1
03f2 e404       |    |		Load	0x2,0x4
03f3 01dd       |    |		Execute	Vector,First
03f4 e405       |    |		Load	0x2,0x5
03f5 e404       |    |		Load	0x2,0x4
03f6 01cf       |    |		Execute	Vector,Slice_Read
03f7 e5fe       |    |		Load	0x2,-0x2
03f8 e5ff       |    |		Load	0x2,-0x1
03f9 821d       |    |		Call	0x1,0x1d
03fa 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
03fb 0000 0000  |    |		.BLANK	0000[0x5]
0400 ; --------------------------------------------------------------------------------------
0400 ; SUBPROGRAM
0400 ; --------------------------------------------------------------------------------------
0400 0411       |    |		.CONST	0x0411								; Address of begin
0401 0004       |    |		.CONST	0x0004								; Address of exception handler
0402 0004       |    |		.CONST	0x0004								; Number of locals
0403			INIT_0400:
0403 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x8 = .DEBUG	0x0403,0x14d8,0x0001,0x0000,0x0056,0x5ab5,0x0000,0x0307
													; Debug Table 0x8.0x0 = 0x403,0xffff
0404 e5fd       |    |		Load	0x2,-0x3
0405 00eb       |    |		Load_Encached	Diana_Cache
0406 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
0407 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0408 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x8.0x1 = 0x408,0xfffe
0409 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x8.0x2 = 0x409,0x401
040a 021d       |    |		Execute	Heap_Access,Is_Null
040b 00d0       |    |		Action	Swap_Control
040c 00d1       |    |		Pop_Control	Pop_Count_1
040d 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x8.0x3 = 0x40d,0xfffe
040e 03f1       |    |		Declare_Variable	Discrete,With_Value
040f 029f 0af3  |    |		Declare_Subprogram	INIT_0af0,For_Call				; Debug Table 0x8.0x4 = 0x40f,0xfffd
0411			BODY_0400:
0411 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x8.0x5 = 0x411,0x1
0412 700b       |p   |		Jump_Nonzero	0x41e
0413 e5fd       |    |		Load	0x2,-0x3
0414 8005       |    |		Call	0x0,0x5
0415 7008       |p   |		Jump_Nonzero	0x41e
0416 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x8.0x6 = 0x416,0x801
0417 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x8.0x7 = 0x417,0x802
0418 0f96       |    |		Execute_Immediate	Equal,-0x6a					; Debug Table 0x8.0x8 = 0x418,0x803
													; Debug Table 0x8.0x9 = 0x418,0x804
													; Debug Table 0x8.0xa = 0x418,0x1
0419 7004       |p   |		Jump_Nonzero	0x41e
041a e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x8.0xb = 0x41a,0xc01
041b 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x8.0xc = 0x41b,0xc02
041c 0f56       | V  |		Execute_Immediate	Equal,0x56					; Debug Table 0x8.0xd = 0x41c,0xc03
													; Debug Table 0x8.0xe = 0x41c,0xc04
													; Debug Table 0x8.0xf = 0x41c,0x804
041d 6814       |h   |		Jump_Zero	0x432
041e 1d1e       |    |		Execute_Immediate	Reference_Lex_1,0x1e				; Debug Table 0x8.0x10 = 0x41e,0x2
													; Debug Table 0x8.0x11 = 0x41e,0xefff
041f 00c6       |    |		Action	Check_Subprogram_Elaborated
0420 4804       |H   |		Short_Literal	0x4
0421 4802       |H   |		Short_Literal	0x2
0422 0099       |    |		Action	Reference_Dynamic
0423 6064       |`d  |		Indirect_Literal	Discrete,0x488,{0x00000000, 0x0056cba5}
0424 605f       |`_  |		Indirect_Literal	Discrete,0x484,{0x00000000, 0x0000098e}
0425 4808       |H   |		Short_Literal	0x8
0426 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x8.0x12 = 0x426,0x1001
0427 e5fe       |    |		Load	0x2,-0x2
0428 e5ff       |    |		Load	0x2,-0x1
0429 4805       |H   |		Short_Literal	0x5
042a 4802       |H   |		Short_Literal	0x2
042b 0099       |    |		Action	Reference_Dynamic
042c 4806       |H   |		Short_Literal	0x6
042d 4802       |H   |		Short_Literal	0x2
042e 0099       |    |		Action	Reference_Dynamic
042f 821e       |    |		Call	0x1,0x1e
0430 00d4       |    |		Pop_Control	Pop_Count_4
0431 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0432 8404       |    |		Call	0x2,0x4								; Debug Table 0x8.0x13 = 0x432,0x3
0433 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x8.0x14 = 0x433,0x4
0434 e5fe       |    |		Load	0x2,-0x2
0435 e5ff       |    |		Load	0x2,-0x1
0436 821f       |    |		Call	0x1,0x1f
0437 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0438 ; --------------------------------------------------------------------------------------
0438 ; SUBPROGRAM
0438 ; --------------------------------------------------------------------------------------
0438 0450       | P  |		.CONST	0x0450								; Address of begin
0439 0004       |    |		.CONST	0x0004								; Address of exception handler
043a 0005       |    |		.CONST	0x0005								; Number of locals
043b			INIT_0438:
043b 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x9 = .DEBUG	0x043b,0x1504,0x0001,0x0000,0x0056,0x5ab5,0x0000,0x0323
													; Debug Table 0x9.0x0 = 0x43b,0xffff
043c e5fd       |    |		Load	0x2,-0x3
043d 00eb       |    |		Load_Encached	Diana_Cache
043e 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
043f 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0440 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x1 = 0x440,0xfffe
0441 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x2 = 0x441,0x401
0442 021d       |    |		Execute	Heap_Access,Is_Null
0443 00d0       |    |		Action	Swap_Control
0444 00d1       |    |		Pop_Control	Pop_Count_1
0445 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x9.0x3 = 0x445,0xfffe
0446 03f1       |    |		Declare_Variable	Discrete,With_Value
0447 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x9.0x4 = 0x447,0xfffd
0448 4975       |Iu  |		Short_Literal	0x175
0449 00eb       |    |		Load_Encached	Diana_Cache
044a 0098       |    |		Execute	Package,Field_Read_Dynamic
044b 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
044c 00e3       |    |		Load_Encached	Natural_Cache
044d 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
044e 029f 0b33  |   3|		Declare_Subprogram	INIT_0b30,For_Call				; Debug Table 0x9.0x5 = 0x44e,0xfffc
0450			BODY_0438:
0450 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x9.0x6 = 0x450,0x1
0451 7001       |p   |		Jump_Nonzero	0x453
0452 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5					; Debug Table 0x9.0x7 = 0x452,0x2
0453 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x9.0x8 = 0x453,0x3
0454 8005       |    |		Call	0x0,0x5
0455 700a       |p   |		Jump_Nonzero	0x460
0456 00da       |    |		Load_Top	At_Offset_2
0457 7008       |p   |		Jump_Nonzero	0x460
0458 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x9.0x9 = 0x458,0x801
0459 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x9.0xa = 0x459,0x802
045a 0f96       |    |		Execute_Immediate	Equal,-0x6a					; Debug Table 0x9.0xb = 0x45a,0x803
													; Debug Table 0x9.0xc = 0x45a,0x804
													; Debug Table 0x9.0xd = 0x45a,0x3
045b 7004       |p   |		Jump_Nonzero	0x460
045c e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x9.0xe = 0x45c,0xc01
045d 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x9.0xf = 0x45d,0xc02
045e 0f56       | V  |		Execute_Immediate	Equal,0x56					; Debug Table 0x9.0x10 = 0x45e,0xc03
													; Debug Table 0x9.0x11 = 0x45e,0xc04
													; Debug Table 0x9.0x12 = 0x45e,0x804
045f 6814       |h   |		Jump_Zero	0x474
0460 1d1e       |    |		Execute_Immediate	Reference_Lex_1,0x1e				; Debug Table 0x9.0x13 = 0x460,0x4
													; Debug Table 0x9.0x14 = 0x460,0xefff
0461 00c6       |    |		Action	Check_Subprogram_Elaborated
0462 4805       |H   |		Short_Literal	0x5
0463 4802       |H   |		Short_Literal	0x2
0464 0099       |    |		Action	Reference_Dynamic
0465 6022       |`"  |		Indirect_Literal	Discrete,0x488,{0x00000000, 0x0056cba5}
0466 6019       |`   |		Indirect_Literal	Discrete,0x480,{0x00000000, 0x00000a4d}
0467 4809       |H   |		Short_Literal	0x9
0468 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x9.0x15 = 0x468,0x1001
0469 e5fe       |    |		Load	0x2,-0x2
046a e5ff       |    |		Load	0x2,-0x1
046b 4806       |H   |		Short_Literal	0x6
046c 4802       |H   |		Short_Literal	0x2
046d 0099       |    |		Action	Reference_Dynamic
046e 4807       |H   |		Short_Literal	0x7
046f 4802       |H   |		Short_Literal	0x2
0470 0099       |    |		Action	Reference_Dynamic
0471 821e       |    |		Call	0x1,0x1e
0472 00d4       |    |		Pop_Control	Pop_Count_4
0473 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0474 8405       |    |		Call	0x2,0x5								; Debug Table 0x9.0x16 = 0x474,0x5
0475 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x9.0x17 = 0x475,0x6
0476 00e4       |    |		Load_Encached	Positive_Cache
0477 025b       | [  |		Execute	Discrete,Check_In_Type
0478 e5fc       |    |		Load	0x2,-0x4
0479 e5fe       |    |		Load	0x2,-0x2
047a e5ff       |    |		Load	0x2,-0x1
047b 8220       |    |		Call	0x1,0x20
047c 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
047d 0000 0000  |    |		.XXX[0x3]
047f 0000       |    |
0480 0000 0000  |    |		.LITERAL	{0x00000000, 0x00000a4d}
0484 0000 0000  |    |		.LITERAL	{0x00000000, 0x0000098e}
0488 0000 0000  |    |		.LITERAL	{0x00000000, 0x0056cba5}
048c 0000 0000  |    |		.BLANK	0000[0x4]
0490 ; --------------------------------------------------------------------------------------
0490 ; SUBPROGRAM
0490 ; --------------------------------------------------------------------------------------
0490 04c6       |    |		.CONST	0x04c6								; Address of begin
0491 0004       |    |		.CONST	0x0004								; Address of exception handler
0492 0003       |    |		.CONST	0x0003								; Number of locals
0493			INIT_0490:
0493 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xa = .DEBUG	0x0493,0x1536,0x0001,0x0000,0x0056,0x5ab5,0x0000,0x033f
													; Debug Table 0xa.0x0 = 0x493,0xffff
0494 e5fd       |    |		Load	0x2,-0x3
0495 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x1 = 0x495,0x401
0496 7002       |p   |		Jump_Nonzero	0x499
0497 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xa.0x2 = 0x497,0x402
0498 7826       |x&  |		Jump	0x4bf
0499 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x3 = 0x499,0x403
049a 0217       |    |		Execute	Heap_Access,All_Reference
049b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
049c 6804       |h   |		Jump_Zero	0x4a1
049d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x4 = 0x49d,0x404
049e 0217       |    |		Execute	Heap_Access,All_Reference
049f 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
04a0 781e       |x   |		Jump	0x4bf
04a1 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x5 = 0x4a1,0x405
04a2 e404       |    |		Load	0x2,0x4								; Debug Table 0xa.0x6 = 0x4a2,0x801
04a3 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0xa.0x7 = 0x4a3,0x802
04a4 00d0       |    |		Action	Swap_Control							; Debug Table 0xa.0x8 = 0x4a4,0x803
													; Debug Table 0xa.0x9 = 0x4a4,0x804
04a5 00d1       |    |		Pop_Control	Pop_Count_1
04a6 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0xa.0xa = 0x4a6,0x405
04a7 00eb       |    |		Load_Encached	Diana_Cache
04a8 0098       |    |		Execute	Package,Field_Read_Dynamic
04a9 012c       | ,  |		Execute	Any,Size
04aa e003       |    |		Load	0x0,0x3
04ab 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
04ac 025b       | [  |		Execute	Discrete,Check_In_Type
04ad 0273       | s  |		Execute	Discrete,Plus
04ae 00d9       |    |		Load_Top	At_Offset_1
04af e405       |    |		Load	0x2,0x5								; Debug Table 0xa.0xb = 0x4af,0xc01
04b0 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0xa.0xc = 0x4b0,0xc02
04b1 00d0       |    |		Action	Swap_Control							; Debug Table 0xa.0xd = 0x4b1,0xc03
													; Debug Table 0xa.0xe = 0x4b1,0xc04
04b2 00d1       |    |		Pop_Control	Pop_Count_1
04b3 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0xa.0xf = 0x4b3,0x804
04b4 00eb       |    |		Load_Encached	Diana_Cache
04b5 0098       |    |		Execute	Package,Field_Read_Dynamic
04b6 49c9       |I   |		Short_Literal	0x1c9
04b7 00eb       |    |		Load_Encached	Diana_Cache
04b8 0098       |    |		Execute	Package,Field_Read_Dynamic
04b9 49ca       |I   |		Short_Literal	0x1ca
04ba 00eb       |    |		Load_Encached	Diana_Cache
04bb 0095       |    |		Execute	Package,Field_Reference_Dynamic
04bc e004       |    |		Load	0x0,0x4
04bd 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
04be 7800       |x   |		Jump	0x4bf
04bf 00d0       |    |		Action	Swap_Control
04c0 00d1       |    |		Pop_Control	Pop_Count_1
04c1 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0xa.0x10 = 0x4c1,0xffff
04c2 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
04c3 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
04c4 029f 0b9b  |    |		Declare_Subprogram	INIT_0b98,For_Call				; Debug Table 0xa.0x11 = 0x4c4,0xfffe
04c6			BODY_0490:
04c6 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xa.0x12 = 0x4c6,0x1
04c7 8005       |    |		Call	0x0,0x5
04c8 7007       |p   |		Jump_Nonzero	0x4d0
04c9 00d9       |    |		Load_Top	At_Offset_1
04ca e404       |    |		Load	0x2,0x4								; Debug Table 0xa.0x13 = 0x4ca,0x1001
04cb 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xa.0x14 = 0x4cb,0x1002
04cc 00d0       |    |		Action	Swap_Control							; Debug Table 0xa.0x15 = 0x4cc,0x1003
													; Debug Table 0xa.0x16 = 0x4cc,0x1004
04cd 00d1       |    |		Pop_Control	Pop_Count_1
04ce 0f96       |    |		Execute_Immediate	Equal,-0x6a					; Debug Table 0xa.0x17 = 0x4ce,0x1
04cf 6814       |h   |		Jump_Zero	0x4e4
04d0 1d1e       |    |		Execute_Immediate	Reference_Lex_1,0x1e				; Debug Table 0xa.0x18 = 0x4d0,0x2
													; Debug Table 0xa.0x19 = 0x4d0,0xebff
04d1 00c6       |    |		Action	Check_Subprogram_Elaborated
04d2 4803       |H   |		Short_Literal	0x3
04d3 4802       |H   |		Short_Literal	0x2
04d4 0099       |    |		Action	Reference_Dynamic
04d5 67b2       |g   |		Indirect_Literal	Discrete,0x488,{0x00000000, 0x0056cba5}
04d6 6275       |bu  |		Indirect_Literal	Discrete,0x74c,{0x00000000, 0x00000ad1}
04d7 4807       |H   |		Short_Literal	0x7
04d8 e402       |    |		Load	0x2,0x2								; Debug Table 0xa.0x1a = 0x4d8,0x1401
04d9 e5fe       |    |		Load	0x2,-0x2
04da e5ff       |    |		Load	0x2,-0x1
04db 4804       |H   |		Short_Literal	0x4
04dc 4802       |H   |		Short_Literal	0x2
04dd 0099       |    |		Action	Reference_Dynamic
04de 4805       |H   |		Short_Literal	0x5
04df 4802       |H   |		Short_Literal	0x2
04e0 0099       |    |		Action	Reference_Dynamic
04e1 821e       |    |		Call	0x1,0x1e
04e2 00d4       |    |		Pop_Control	Pop_Count_4
04e3 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
04e4 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0xa.0x1b = 0x4e4,0x3
													; Debug Table 0xa.0x1c = 0x4e4,0x1801
04e5 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xa.0x1d = 0x4e5,0x1802
04e6 0fa1       |    |		Execute_Immediate	Equal,-0x5f					; Debug Table 0xa.0x1e = 0x4e6,0x1803
													; Debug Table 0xa.0x1f = 0x4e6,0x1804
													; Debug Table 0xa.0x20 = 0x4e6,0x3
04e7 68a7       |h   |		Jump_Zero	0x58f
04e8 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xa.0x21 = 0x4e8,0x1c01
04e9 7002       |p   |		Jump_Nonzero	0x4ec
04ea 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0xa.0x22 = 0x4ea,0x1c02
04eb 7803       |x   |		Jump	0x4ef
04ec e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xa.0x23 = 0x4ec,0x1c03
04ed 0217       |    |		Execute	Heap_Access,All_Reference
04ee 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
04ef 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x24 = 0x4ef,0x1804
													; Debug Table 0xa.0x25 = 0x4ef,0x2001
04f0 021d       |    |		Execute	Heap_Access,Is_Null
04f1 00d0       |    |		Action	Swap_Control
04f2 00d1       |    |		Pop_Control	Pop_Count_1
04f3 689b       |h   |		Jump_Zero	0x58f							; Debug Table 0xa.0x26 = 0x4f3,0x1804
04f4 8403       |    |		Call	0x2,0x3								; Debug Table 0xa.0x27 = 0x4f4,0x4
04f5 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0xa.0x28 = 0x4f5,0x5
													; Debug Table 0xa.0x29 = 0x4f5,0xdbff
04f6 00eb       |    |		Load_Encached	Diana_Cache
04f7 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
04f8 e006       |    |		Load	0x0,0x6
04f9 183b       | ;  |		Execute	Package,Field_Execute,Field_Number 0x3b
04fa 00e3       |    |		Load_Encached	Natural_Cache
04fb 03f1       |    |		Declare_Variable	Discrete,With_Value
04fc e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xa.0x2a = 0x4fc,0xdbfe
04fd e5fc       |    |		Load	0x2,-0x4
04fe e001       |    |		Load	0x0,0x1
04ff 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0500 e001       |    |		Load	0x0,0x1								; Debug Table 0xa.0x2b = 0x500,0xdbfd
0501 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0502 0322       | "  |		Declare_Variable	Record
0503 00d9       |    |		Load_Top	At_Offset_1
0504 01dc       |    |		Execute	Vector,Last
0505 00da       |    |		Load_Top	At_Offset_2
0506 01d5       |    |		Execute	Vector,Field_Reference
0507 e001       |    |		Load	0x0,0x1
0508 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0509 00d9       |    |		Load_Top	At_Offset_1
050a 017d       | }  |		Execute	Record,Structure_Write
050b 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xa.0x2c = 0x50b,0xdbfc
050c e001       |    |		Load	0x0,0x1
050d 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
050e 00db       |    |		Load_Top	At_Offset_3
050f 0272       | r  |		Execute	Discrete,Minus
0510 00e3       |    |		Load_Encached	Natural_Cache
0511 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0512 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xa.0x2d = 0x512,0xdbfb
0513 03e9       |    |		Declare_Variable	Discrete,Duplicate
0514 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xa.0x2e = 0x514,0x2401
0515 e5ff       |    |		Load	0x2,-0x1
0516 e407       |    |		Load	0x2,0x7
0517 e5fe       |    |		Load	0x2,-0x2
0518 e406       |    |		Load	0x2,0x6
0519 e001       |    |		Load	0x0,0x1
051a 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
051b 005a       | Z  |		Store_Top	Discrete,At_Offset_2
051c 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xa.0x2f = 0x51c,0x2402
051d e001       |    |		Load	0x0,0x1
051e 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
051f 00d1       |    |		Pop_Control	Pop_Count_1
0520 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xa.0x30 = 0x520,0x2403
0521 e5ff       |    |		Load	0x2,-0x1
0522 e407       |    |		Load	0x2,0x7
0523 e408       |    |		Load	0x2,0x8
0524 0273       | s  |		Execute	Discrete,Plus
0525 00e3       |    |		Load_Encached	Natural_Cache
0526 025b       | [  |		Execute	Discrete,Check_In_Type
0527 e5fe       |    |		Load	0x2,-0x2
0528 e406       |    |		Load	0x2,0x6
0529 e001       |    |		Load	0x0,0x1
052a 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
052b 0059       | Y  |		Store_Top	Discrete,At_Offset_1
052c 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xa.0x31 = 0x52c,0x2404
052d 00d9       |    |		Load_Top	At_Offset_1
052e 0273       | s  |		Execute	Discrete,Plus
052f 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0530 e404       |    |		Load	0x2,0x4								; Debug Table 0xa.0x32 = 0x530,0x2405
0531 0275       | u  |		Execute	Discrete,Unary_Minus
0532 e5fd       |    |		Load	0x2,-0x3
0533 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x33 = 0x533,0x2801
0534 7002       |p   |		Jump_Nonzero	0x537
0535 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xa.0x34 = 0x535,0x2802
0536 7826       |x&  |		Jump	0x55d
0537 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x35 = 0x537,0x2803
0538 0217       |    |		Execute	Heap_Access,All_Reference
0539 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
053a 6804       |h   |		Jump_Zero	0x53f
053b 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x36 = 0x53b,0x2804
053c 0217       |    |		Execute	Heap_Access,All_Reference
053d 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
053e 781e       |x   |		Jump	0x55d
053f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x37 = 0x53f,0x2805
0540 e40c       |    |		Load	0x2,0xc								; Debug Table 0xa.0x38 = 0x540,0x2c01
0541 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0xa.0x39 = 0x541,0x2c02
0542 00d0       |    |		Action	Swap_Control							; Debug Table 0xa.0x3a = 0x542,0x2c03
													; Debug Table 0xa.0x3b = 0x542,0x2c04
0543 00d1       |    |		Pop_Control	Pop_Count_1
0544 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0xa.0x3c = 0x544,0x2805
0545 00eb       |    |		Load_Encached	Diana_Cache
0546 0098       |    |		Execute	Package,Field_Read_Dynamic
0547 012c       | ,  |		Execute	Any,Size
0548 e003       |    |		Load	0x0,0x3
0549 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
054a 025b       | [  |		Execute	Discrete,Check_In_Type
054b 0273       | s  |		Execute	Discrete,Plus
054c 00d9       |    |		Load_Top	At_Offset_1
054d e40d       |    |		Load	0x2,0xd								; Debug Table 0xa.0x3d = 0x54d,0x3001
054e 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0xa.0x3e = 0x54e,0x3002
054f 00d0       |    |		Action	Swap_Control							; Debug Table 0xa.0x3f = 0x54f,0x3003
													; Debug Table 0xa.0x40 = 0x54f,0x3004
0550 00d1       |    |		Pop_Control	Pop_Count_1
0551 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0xa.0x41 = 0x551,0x2c04
0552 00eb       |    |		Load_Encached	Diana_Cache
0553 0098       |    |		Execute	Package,Field_Read_Dynamic
0554 49c9       |I   |		Short_Literal	0x1c9
0555 00eb       |    |		Load_Encached	Diana_Cache
0556 0098       |    |		Execute	Package,Field_Read_Dynamic
0557 49ca       |I   |		Short_Literal	0x1ca
0558 00eb       |    |		Load_Encached	Diana_Cache
0559 0095       |    |		Execute	Package,Field_Reference_Dynamic
055a e004       |    |		Load	0x0,0x4
055b 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
055c 7800       |x   |		Jump	0x55d
055d 00d0       |    |		Action	Swap_Control
055e 00d1       |    |		Pop_Control	Pop_Count_1
055f 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xa.0x42 = 0x55f,0x2405
													; Debug Table 0xa.0x43 = 0x55f,0x3401
0560 00d9       |    |		Load_Top	At_Offset_1
0561 4998       |I   |		Short_Literal	0x198
0562 00eb       |    |		Load_Encached	Diana_Cache
0563 0096       |    |		Execute	Package,Entry
0564 0273       | s  |		Execute	Discrete,Plus
0565 4997       |I   |		Short_Literal	0x197
0566 00eb       |    |		Load_Encached	Diana_Cache
0567 0098       |    |		Execute	Package,Field_Read_Dynamic
0568 025b       | [  |		Execute	Discrete,Check_In_Type
0569 00d9       |    |		Load_Top	At_Offset_1
056a 4999       |I   |		Short_Literal	0x199
056b 00eb       |    |		Load_Encached	Diana_Cache
056c 0096       |    |		Execute	Package,Entry
056d 00d2       |    |		Pop_Control	Pop_Count_2
056e 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xa.0x44 = 0x56e,0x2406
056f e404       |    |		Load	0x2,0x4
0570 0273       | s  |		Execute	Discrete,Plus
0571 00e3       |    |		Load_Encached	Natural_Cache
0572 025b       | [  |		Execute	Discrete,Check_In_Type
0573 e5fc       |    |		Load	0x2,-0x4
0574 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xa.0x45 = 0x574,0x3801
0575 4997       |I   |		Short_Literal	0x197
0576 00eb       |    |		Load_Encached	Diana_Cache
0577 0098       |    |		Execute	Package,Field_Read_Dynamic
0578 025b       | [  |		Execute	Discrete,Check_In_Type
0579 00d9       |    |		Load_Top	At_Offset_1
057a 4999       |I   |		Short_Literal	0x199
057b 00eb       |    |		Load_Encached	Diana_Cache
057c 0096       |    |		Execute	Package,Entry
057d 00d2       |    |		Pop_Control	Pop_Count_2
057e e405       |    |		Load	0x2,0x5								; Debug Table 0xa.0x46 = 0x57e,0x2407
057f 01dd       |    |		Execute	Vector,First
0580 e405       |    |		Load	0x2,0x5
0581 01dc       |    |		Execute	Vector,Last
0582 0aff       |    |		Execute_Immediate	Plus,-0x1
0583 0248       | H  |		Execute	Discrete,Check_In_Integer
0584 0264       | d  |		Execute	Discrete,Below_Bound
0585 7007       |p   |		Jump_Nonzero	0x58d
0586 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xa.0x47 = 0x586,0x2408
0587 00d9       |    |		Load_Top	At_Offset_1
0588 e405       |    |		Load	0x2,0x5
0589 01d5       |    |		Execute	Vector,Field_Reference
058a e001       |    |		Load	0x0,0x1
058b 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
058c 37f9       |7   |		Loop_Decreasing	0x586
058d 00d6       |    |		Pop_Control	Pop_Count_6
058e 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
058f 8403       |    |		Call	0x2,0x3								; Debug Table 0xa.0x48 = 0x58f,0x6
0590 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0xa.0x49 = 0x590,0x7
0591 e5fe       |    |		Load	0x2,-0x2
0592 e5ff       |    |		Load	0x2,-0x1
0593 821f       |    |		Call	0x1,0x1f
0594 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0595 0000 0000  |    |		.XXX[0x3]
0597 0000       |    |
0598 ; --------------------------------------------------------------------------------------
0598 ; SUBPROGRAM
0598 ; --------------------------------------------------------------------------------------
0598 05d5       |    |		.CONST	0x05d5								; Address of begin
0599 0004       |    |		.CONST	0x0004								; Address of exception handler
059a 0004       |    |		.CONST	0x0004								; Number of locals
059b			INIT_0598:
059b e5fc       |    |		Load	0x2,-0x4							; Debug Table 0xb = .DEBUG	0x059b,0x15cc,0x0001,0x0000,0x0056,0x5ab5,0x0000,0x035b
													; Debug Table 0xb.0x0 = 0x59b,0xffff
059c 4975       |Iu  |		Short_Literal	0x175
059d 00eb       |    |		Load_Encached	Diana_Cache
059e 0098       |    |		Execute	Package,Field_Read_Dynamic
059f 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
05a0 00e3       |    |		Load_Encached	Natural_Cache
05a1 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
05a2 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xb.0x1 = 0x5a2,0xfffe
05a3 e5fd       |    |		Load	0x2,-0x3
05a4 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x2 = 0x5a4,0x401
05a5 7002       |p   |		Jump_Nonzero	0x5a8
05a6 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xb.0x3 = 0x5a6,0x402
05a7 7826       |x&  |		Jump	0x5ce
05a8 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x4 = 0x5a8,0x403
05a9 0217       |    |		Execute	Heap_Access,All_Reference
05aa 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
05ab 6804       |h   |		Jump_Zero	0x5b0
05ac 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x5 = 0x5ac,0x404
05ad 0217       |    |		Execute	Heap_Access,All_Reference
05ae 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
05af 781e       |x   |		Jump	0x5ce
05b0 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x6 = 0x5b0,0x405
05b1 e405       |    |		Load	0x2,0x5								; Debug Table 0xb.0x7 = 0x5b1,0x801
05b2 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0xb.0x8 = 0x5b2,0x802
05b3 00d0       |    |		Action	Swap_Control							; Debug Table 0xb.0x9 = 0x5b3,0x803
													; Debug Table 0xb.0xa = 0x5b3,0x804
05b4 00d1       |    |		Pop_Control	Pop_Count_1
05b5 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0xb.0xb = 0x5b5,0x405
05b6 00eb       |    |		Load_Encached	Diana_Cache
05b7 0098       |    |		Execute	Package,Field_Read_Dynamic
05b8 012c       | ,  |		Execute	Any,Size
05b9 e003       |    |		Load	0x0,0x3
05ba 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
05bb 025b       | [  |		Execute	Discrete,Check_In_Type
05bc 0273       | s  |		Execute	Discrete,Plus
05bd 00d9       |    |		Load_Top	At_Offset_1
05be e406       |    |		Load	0x2,0x6								; Debug Table 0xb.0xc = 0x5be,0xc01
05bf 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0xb.0xd = 0x5bf,0xc02
05c0 00d0       |    |		Action	Swap_Control							; Debug Table 0xb.0xe = 0x5c0,0xc03
													; Debug Table 0xb.0xf = 0x5c0,0xc04
05c1 00d1       |    |		Pop_Control	Pop_Count_1
05c2 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0xb.0x10 = 0x5c2,0x804
05c3 00eb       |    |		Load_Encached	Diana_Cache
05c4 0098       |    |		Execute	Package,Field_Read_Dynamic
05c5 49c9       |I   |		Short_Literal	0x1c9
05c6 00eb       |    |		Load_Encached	Diana_Cache
05c7 0098       |    |		Execute	Package,Field_Read_Dynamic
05c8 49ca       |I   |		Short_Literal	0x1ca
05c9 00eb       |    |		Load_Encached	Diana_Cache
05ca 0095       |    |		Execute	Package,Field_Reference_Dynamic
05cb e004       |    |		Load	0x0,0x4
05cc 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
05cd 7800       |x   |		Jump	0x5ce
05ce 00d0       |    |		Action	Swap_Control
05cf 00d1       |    |		Pop_Control	Pop_Count_1
05d0 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0xb.0x11 = 0x5d0,0xfffe
05d1 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
05d2 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
05d3 029f 0ba3  |    |		Declare_Subprogram	INIT_0ba0,For_Call				; Debug Table 0xb.0x12 = 0x5d3,0xfffd
05d5			BODY_0598:
05d5 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb.0x13 = 0x5d5,0x1
05d6 7001       |p   |		Jump_Nonzero	0x5d8
05d7 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5					; Debug Table 0xb.0x14 = 0x5d7,0x2
05d8 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xb.0x15 = 0x5d8,0x3
05d9 8005       |    |		Call	0x0,0x5
05da 7007       |p   |		Jump_Nonzero	0x5e2
05db 00d9       |    |		Load_Top	At_Offset_1
05dc e405       |    |		Load	0x2,0x5								; Debug Table 0xb.0x16 = 0x5dc,0x1001
05dd 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xb.0x17 = 0x5dd,0x1002
05de 00d0       |    |		Action	Swap_Control							; Debug Table 0xb.0x18 = 0x5de,0x1003
													; Debug Table 0xb.0x19 = 0x5de,0x1004
05df 00d1       |    |		Pop_Control	Pop_Count_1
05e0 0f96       |    |		Execute_Immediate	Equal,-0x6a					; Debug Table 0xb.0x1a = 0x5e0,0x3
05e1 6814       |h   |		Jump_Zero	0x5f6
05e2 1d1e       |    |		Execute_Immediate	Reference_Lex_1,0x1e				; Debug Table 0xb.0x1b = 0x5e2,0x4
													; Debug Table 0xb.0x1c = 0x5e2,0xebff
05e3 00c6       |    |		Action	Check_Subprogram_Elaborated
05e4 4804       |H   |		Short_Literal	0x4
05e5 4802       |H   |		Short_Literal	0x2
05e6 0099       |    |		Action	Reference_Dynamic
05e7 66a0       |f   |		Indirect_Literal	Discrete,0x488,{0x00000000, 0x0056cba5}
05e8 615f       |a_  |		Indirect_Literal	Discrete,0x748,{0x00000000, 0x00000c19}
05e9 4808       |H   |		Short_Literal	0x8
05ea e403       |    |		Load	0x2,0x3								; Debug Table 0xb.0x1d = 0x5ea,0x1401
05eb e5fe       |    |		Load	0x2,-0x2
05ec e5ff       |    |		Load	0x2,-0x1
05ed 4805       |H   |		Short_Literal	0x5
05ee 4802       |H   |		Short_Literal	0x2
05ef 0099       |    |		Action	Reference_Dynamic
05f0 4806       |H   |		Short_Literal	0x6
05f1 4802       |H   |		Short_Literal	0x2
05f2 0099       |    |		Action	Reference_Dynamic
05f3 821e       |    |		Call	0x1,0x1e
05f4 00d4       |    |		Pop_Control	Pop_Count_4
05f5 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
05f6 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xb.0x1e = 0x5f6,0x5
05f7 e405       |    |		Load	0x2,0x5								; Debug Table 0xb.0x1f = 0x5f7,0x1801
05f8 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xb.0x20 = 0x5f8,0x1802
05f9 00d0       |    |		Action	Swap_Control							; Debug Table 0xb.0x21 = 0x5f9,0x1803
													; Debug Table 0xb.0x22 = 0x5f9,0x1804
05fa 00d1       |    |		Pop_Control	Pop_Count_1
05fb 0f56       | V  |		Execute_Immediate	Equal,0x56					; Debug Table 0xb.0x23 = 0x5fb,0x5
05fc 6902       |i   |		Jump_Zero	0x6ff
05fd e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xb.0x24 = 0x5fd,0x1c01
05fe 7002       |p   |		Jump_Nonzero	0x601
05ff 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0xb.0x25 = 0x5ff,0x1c02
0600 7803       |x   |		Jump	0x604
0601 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xb.0x26 = 0x601,0x1c03
0602 0217       |    |		Execute	Heap_Access,All_Reference
0603 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0604 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x27 = 0x604,0x1804
													; Debug Table 0xb.0x28 = 0x604,0x2001
0605 021d       |    |		Execute	Heap_Access,Is_Null
0606 00d0       |    |		Action	Swap_Control
0607 00d1       |    |		Pop_Control	Pop_Count_1
0608 68f6       |h   |		Jump_Zero	0x6ff							; Debug Table 0xb.0x29 = 0x608,0x1804
0609 8404       |    |		Call	0x2,0x4								; Debug Table 0xb.0x2a = 0x609,0x6
060a 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xb.0x2b = 0x60a,0x7
													; Debug Table 0xb.0x2c = 0x60a,0xdbff
060b e006       |    |		Load	0x0,0x6
060c 183b       | ;  |		Execute	Package,Field_Execute,Field_Number 0x3b
060d 00e4       |    |		Load_Encached	Positive_Cache
060e 03f1       |    |		Declare_Variable	Discrete,With_Value
060f e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xb.0x2d = 0x60f,0xdbfe
0610 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xb.0x2e = 0x610,0x2801
0611 7002       |p   |		Jump_Nonzero	0x614
0612 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0xb.0x2f = 0x612,0x2802
0613 7803       |x   |		Jump	0x617
0614 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xb.0x30 = 0x614,0x2803
0615 0217       |    |		Execute	Heap_Access,All_Reference
0616 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0617 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x31 = 0x617,0xdbfe
													; Debug Table 0xb.0x32 = 0x617,0x2c01
0618 7002       |p   |		Jump_Nonzero	0x61b
0619 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xb.0x33 = 0x619,0x2c02
061a 7826       |x&  |		Jump	0x641
061b 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x34 = 0x61b,0x2c03
061c 0217       |    |		Execute	Heap_Access,All_Reference
061d 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
061e 6804       |h   |		Jump_Zero	0x623
061f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x35 = 0x61f,0x2c04
0620 0217       |    |		Execute	Heap_Access,All_Reference
0621 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0622 781e       |x   |		Jump	0x641
0623 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x36 = 0x623,0x2c05
0624 e408       |    |		Load	0x2,0x8								; Debug Table 0xb.0x37 = 0x624,0x3001
0625 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0xb.0x38 = 0x625,0x3002
0626 00d0       |    |		Action	Swap_Control							; Debug Table 0xb.0x39 = 0x626,0x3003
													; Debug Table 0xb.0x3a = 0x626,0x3004
0627 00d1       |    |		Pop_Control	Pop_Count_1
0628 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0xb.0x3b = 0x628,0x2c05
0629 00eb       |    |		Load_Encached	Diana_Cache
062a 0098       |    |		Execute	Package,Field_Read_Dynamic
062b 012c       | ,  |		Execute	Any,Size
062c e003       |    |		Load	0x0,0x3
062d 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
062e 025b       | [  |		Execute	Discrete,Check_In_Type
062f 0273       | s  |		Execute	Discrete,Plus
0630 00d9       |    |		Load_Top	At_Offset_1
0631 e409       |    |		Load	0x2,0x9								; Debug Table 0xb.0x3c = 0x631,0x3401
0632 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0xb.0x3d = 0x632,0x3402
0633 00d0       |    |		Action	Swap_Control							; Debug Table 0xb.0x3e = 0x633,0x3403
													; Debug Table 0xb.0x3f = 0x633,0x3404
0634 00d1       |    |		Pop_Control	Pop_Count_1
0635 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0xb.0x40 = 0x635,0x3004
0636 00eb       |    |		Load_Encached	Diana_Cache
0637 0098       |    |		Execute	Package,Field_Read_Dynamic
0638 49c9       |I   |		Short_Literal	0x1c9
0639 00eb       |    |		Load_Encached	Diana_Cache
063a 0098       |    |		Execute	Package,Field_Read_Dynamic
063b 49ca       |I   |		Short_Literal	0x1ca
063c 00eb       |    |		Load_Encached	Diana_Cache
063d 0095       |    |		Execute	Package,Field_Reference_Dynamic
063e e004       |    |		Load	0x0,0x4
063f 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0640 7800       |x   |		Jump	0x641
0641 00d0       |    |		Action	Swap_Control
0642 00d1       |    |		Pop_Control	Pop_Count_1
0643 e001       |    |		Load	0x0,0x1								; Debug Table 0xb.0x41 = 0x643,0xdbfe
0644 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0645 e001       |    |		Load	0x0,0x1								; Debug Table 0xb.0x42 = 0x645,0xdbfd
0646 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0647 0322       | "  |		Declare_Variable	Record
0648 00d9       |    |		Load_Top	At_Offset_1
0649 01dc       |    |		Execute	Vector,Last
064a 00da       |    |		Load_Top	At_Offset_2
064b 01d5       |    |		Execute	Vector,Field_Reference
064c 00d9       |    |		Load_Top	At_Offset_1
064d 017d       | }  |		Execute	Record,Structure_Write
064e e001       |    |		Load	0x0,0x1								; Debug Table 0xb.0x43 = 0x64e,0xdbfc
064f 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0650 0322       | "  |		Declare_Variable	Record
0651 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb.0x44 = 0x651,0xdbfb
0652 e001       |    |		Load	0x0,0x1
0653 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0654 e405       |    |		Load	0x2,0x5
0655 0272       | r  |		Execute	Discrete,Minus
0656 00e3       |    |		Load_Encached	Natural_Cache
0657 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0658 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xb.0x45 = 0x658,0xdbfa
0659 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
065a 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xb.0x46 = 0x65a,0xdbf9
065b 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xb.0x47 = 0x65b,0xdbf8
065c e402       |    |		Load	0x2,0x2								; Debug Table 0xb.0x48 = 0x65c,0x2401
065d 4802       |H   |		Short_Literal	0x2
065e 0263       | c  |		Execute	Discrete,Above_Bound
065f 7015       |p   |		Jump_Nonzero	0x675
0660 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xb.0x49 = 0x660,0x2402
0661 e5ff       |    |		Load	0x2,-0x1
0662 e409       |    |		Load	0x2,0x9
0663 e5fe       |    |		Load	0x2,-0x2
0664 e407       |    |		Load	0x2,0x7
0665 e001       |    |		Load	0x0,0x1
0666 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0667 c40b       |    |		Store	0x2,0xb
0668 e409       |    |		Load	0x2,0x9								; Debug Table 0xb.0x4a = 0x668,0x2403
0669 e40b       |    |		Load	0x2,0xb
066a 0273       | s  |		Execute	Discrete,Plus
066b c409       |    |		Store	0x2,0x9
066c e40a       |    |		Load	0x2,0xa								; Debug Table 0xb.0x4b = 0x66c,0x2404
066d e40b       |    |		Load	0x2,0xb
066e 0273       | s  |		Execute	Discrete,Plus
066f c40a       |    |		Store	0x2,0xa
0670 e407       |    |		Load	0x2,0x7								; Debug Table 0xb.0x4c = 0x670,0x2405
0671 e001       |    |		Load	0x0,0x1
0672 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0673 00d1       |    |		Pop_Control	Pop_Count_1
0674 3feb       |?   |		Loop_Increasing	0x660
0675 e407       |    |		Load	0x2,0x7								; Debug Table 0xb.0x4d = 0x675,0x2406
0676 e001       |    |		Load	0x0,0x1
0677 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0678 e408       |    |		Load	0x2,0x8
0679 017d       | }  |		Execute	Record,Structure_Write
067a 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xb.0x4e = 0x67a,0x2407
067b e5ff       |    |		Load	0x2,-0x1
067c e409       |    |		Load	0x2,0x9
067d e5fe       |    |		Load	0x2,-0x2
067e e408       |    |		Load	0x2,0x8
067f e001       |    |		Load	0x0,0x1
0680 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0681 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0682 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb.0x4f = 0x682,0x2408
0683 00da       |    |		Load_Top	At_Offset_2
0684 0273       | s  |		Execute	Discrete,Plus
0685 005b       | [  |		Store_Top	Discrete,At_Offset_3
0686 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0x50 = 0x686,0x2409
0687 00da       |    |		Load_Top	At_Offset_2
0688 0273       | s  |		Execute	Discrete,Plus
0689 c409       |    |		Store	0x2,0x9
068a e408       |    |		Load	0x2,0x8								; Debug Table 0xb.0x51 = 0x68a,0x240a
068b e001       |    |		Load	0x0,0x1
068c 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
068d 00d1       |    |		Pop_Control	Pop_Count_1
068e 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xb.0x52 = 0x68e,0x240b
068f e5ff       |    |		Load	0x2,-0x1
0690 e409       |    |		Load	0x2,0x9
0691 e5fe       |    |		Load	0x2,-0x2
0692 e408       |    |		Load	0x2,0x8
0693 e001       |    |		Load	0x0,0x1
0694 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0695 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0696 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb.0x53 = 0x696,0x240c
0697 00d9       |    |		Load_Top	At_Offset_1
0698 0273       | s  |		Execute	Discrete,Plus
0699 005b       | [  |		Store_Top	Discrete,At_Offset_3
069a e405       |    |		Load	0x2,0x5								; Debug Table 0xb.0x54 = 0x69a,0x240d
069b 0275       | u  |		Execute	Discrete,Unary_Minus
069c e5fd       |    |		Load	0x2,-0x3
069d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x55 = 0x69d,0x3801
069e 7002       |p   |		Jump_Nonzero	0x6a1
069f 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xb.0x56 = 0x69f,0x3802
06a0 7826       |x&  |		Jump	0x6c7
06a1 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x57 = 0x6a1,0x3803
06a2 0217       |    |		Execute	Heap_Access,All_Reference
06a3 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
06a4 6804       |h   |		Jump_Zero	0x6a9
06a5 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x58 = 0x6a5,0x3804
06a6 0217       |    |		Execute	Heap_Access,All_Reference
06a7 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
06a8 781e       |x   |		Jump	0x6c7
06a9 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x59 = 0x6a9,0x3805
06aa e40f       |    |		Load	0x2,0xf								; Debug Table 0xb.0x5a = 0x6aa,0x3c01
06ab 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0xb.0x5b = 0x6ab,0x3c02
06ac 00d0       |    |		Action	Swap_Control							; Debug Table 0xb.0x5c = 0x6ac,0x3c03
													; Debug Table 0xb.0x5d = 0x6ac,0x3c04
06ad 00d1       |    |		Pop_Control	Pop_Count_1
06ae 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0xb.0x5e = 0x6ae,0x3805
06af 00eb       |    |		Load_Encached	Diana_Cache
06b0 0098       |    |		Execute	Package,Field_Read_Dynamic
06b1 012c       | ,  |		Execute	Any,Size
06b2 e003       |    |		Load	0x0,0x3
06b3 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
06b4 025b       | [  |		Execute	Discrete,Check_In_Type
06b5 0273       | s  |		Execute	Discrete,Plus
06b6 00d9       |    |		Load_Top	At_Offset_1
06b7 e410       |    |		Load	0x2,0x10							; Debug Table 0xb.0x5f = 0x6b7,0x4001
06b8 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0xb.0x60 = 0x6b8,0x4002
06b9 00d0       |    |		Action	Swap_Control							; Debug Table 0xb.0x61 = 0x6b9,0x4003
													; Debug Table 0xb.0x62 = 0x6b9,0x4004
06ba 00d1       |    |		Pop_Control	Pop_Count_1
06bb 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0xb.0x63 = 0x6bb,0x3c04
06bc 00eb       |    |		Load_Encached	Diana_Cache
06bd 0098       |    |		Execute	Package,Field_Read_Dynamic
06be 49c9       |I   |		Short_Literal	0x1c9
06bf 00eb       |    |		Load_Encached	Diana_Cache
06c0 0098       |    |		Execute	Package,Field_Read_Dynamic
06c1 49ca       |I   |		Short_Literal	0x1ca
06c2 00eb       |    |		Load_Encached	Diana_Cache
06c3 0095       |    |		Execute	Package,Field_Reference_Dynamic
06c4 e004       |    |		Load	0x0,0x4
06c5 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
06c6 7800       |x   |		Jump	0x6c7
06c7 00d0       |    |		Action	Swap_Control
06c8 00d1       |    |		Pop_Control	Pop_Count_1
06c9 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xb.0x64 = 0x6c9,0x240d
													; Debug Table 0xb.0x65 = 0x6c9,0x4401
06ca 00d9       |    |		Load_Top	At_Offset_1
06cb 4998       |I   |		Short_Literal	0x198
06cc 00eb       |    |		Load_Encached	Diana_Cache
06cd 0096       |    |		Execute	Package,Entry
06ce 0273       | s  |		Execute	Discrete,Plus
06cf 4997       |I   |		Short_Literal	0x197
06d0 00eb       |    |		Load_Encached	Diana_Cache
06d1 0098       |    |		Execute	Package,Field_Read_Dynamic
06d2 025b       | [  |		Execute	Discrete,Check_In_Type
06d3 00d9       |    |		Load_Top	At_Offset_1
06d4 4999       |I   |		Short_Literal	0x199
06d5 00eb       |    |		Load_Encached	Diana_Cache
06d6 0096       |    |		Execute	Package,Entry
06d7 00d2       |    |		Pop_Control	Pop_Count_2
06d8 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xb.0x66 = 0x6d8,0x240e
06d9 00d9       |    |		Load_Top	At_Offset_1
06da 0273       | s  |		Execute	Discrete,Plus
06db 0248       | H  |		Execute	Discrete,Check_In_Integer
06dc e405       |    |		Load	0x2,0x5
06dd 0273       | s  |		Execute	Discrete,Plus
06de 00e3       |    |		Load_Encached	Natural_Cache
06df 025b       | [  |		Execute	Discrete,Check_In_Type
06e0 e407       |    |		Load	0x2,0x7
06e1 e001       |    |		Load	0x0,0x1
06e2 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
06e3 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xb.0x67 = 0x6e3,0x4801
06e4 4997       |I   |		Short_Literal	0x197
06e5 00eb       |    |		Load_Encached	Diana_Cache
06e6 0098       |    |		Execute	Package,Field_Read_Dynamic
06e7 025b       | [  |		Execute	Discrete,Check_In_Type
06e8 00d9       |    |		Load_Top	At_Offset_1
06e9 4999       |I   |		Short_Literal	0x199
06ea 00eb       |    |		Load_Encached	Diana_Cache
06eb 0096       |    |		Execute	Package,Entry
06ec 00d2       |    |		Pop_Control	Pop_Count_2
06ed e406       |    |		Load	0x2,0x6								; Debug Table 0xb.0x68 = 0x6ed,0x240f
06ee 01dd       |    |		Execute	Vector,First
06ef e406       |    |		Load	0x2,0x6
06f0 01dc       |    |		Execute	Vector,Last
06f1 0aff       |    |		Execute_Immediate	Plus,-0x1
06f2 0248       | H  |		Execute	Discrete,Check_In_Integer
06f3 0264       | d  |		Execute	Discrete,Below_Bound
06f4 7007       |p   |		Jump_Nonzero	0x6fc
06f5 e40a       |    |		Load	0x2,0xa								; Debug Table 0xb.0x69 = 0x6f5,0x2410
06f6 00d9       |    |		Load_Top	At_Offset_1
06f7 e406       |    |		Load	0x2,0x6
06f8 01d5       |    |		Execute	Vector,Field_Reference
06f9 e001       |    |		Load	0x0,0x1
06fa 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
06fb 37f9       |7   |		Loop_Decreasing	0x6f5
06fc 00d7       |    |		Pop_Control	Pop_Count_7
06fd 00d1       |    |		Pop_Control	Pop_Count_1
06fe 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
06ff 8404       |    |		Call	0x2,0x4								; Debug Table 0xb.0x6a = 0x6ff,0x8
0700 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb.0x6b = 0x700,0x9
0701 00e4       |    |		Load_Encached	Positive_Cache
0702 025b       | [  |		Execute	Discrete,Check_In_Type
0703 e5fc       |    |		Load	0x2,-0x4
0704 e5fe       |    |		Load	0x2,-0x2
0705 e5ff       |    |		Load	0x2,-0x1
0706 8220       |    |		Call	0x1,0x20
0707 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0708 ; --------------------------------------------------------------------------------------
0708 ; SUBPROGRAM
0708 ; --------------------------------------------------------------------------------------
0708 0718       |    |		.CONST	0x0718								; Address of begin
0709 0004       |    |		.CONST	0x0004								; Address of exception handler
070a 0004       |    |		.CONST	0x0004								; Number of locals
070b			INIT_0708:
070b 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0xc = .DEBUG	0x070b,0x16a6,0x0001,0x0000,0x0056,0x5ab5,0x0000,0x0377
													; Debug Table 0xc.0x0 = 0x70b,0xffff
070c e5fd       |    |		Load	0x2,-0x3
070d 00eb       |    |		Load_Encached	Diana_Cache
070e 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
070f 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0710 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0xc.0x1 = 0x710,0xfffe
0711 00d9       |    |		Load_Top	At_Offset_1
0712 e009       |    |		Load	0x0,0x9
0713 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0714 00e1       |    |		Load_Encached	Boolean_Cache
0715 03f1       |    |		Declare_Variable	Discrete,With_Value
0716 029f 0bab  |    |		Declare_Subprogram	INIT_0ba8,For_Call				; Debug Table 0xc.0x2 = 0x716,0xfffd
0718			BODY_0708:
0718 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xc.0x3 = 0x718,0x1
0719 8005       |    |		Call	0x0,0x5
071a 700d       |p   |		Jump_Nonzero	0x728
071b e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xc.0x4 = 0x71b,0x401
071c 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xc.0x5 = 0x71c,0x402
071d 0f9e       |    |		Execute_Immediate	Equal,-0x62					; Debug Table 0xc.0x6 = 0x71d,0x403
													; Debug Table 0xc.0x7 = 0x71d,0x404
													; Debug Table 0xc.0x8 = 0x71d,0x1
071e 7009       |p   |		Jump_Nonzero	0x728
071f e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xc.0x9 = 0x71f,0x801
0720 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xc.0xa = 0x720,0x802
0721 0f56       | V  |		Execute_Immediate	Equal,0x56					; Debug Table 0xc.0xb = 0x721,0x803
													; Debug Table 0xc.0xc = 0x721,0x804
													; Debug Table 0xc.0xd = 0x721,0x404
0722 7005       |p   |		Jump_Nonzero	0x728
0723 e5fc       |    |		Load	0x2,-0x4
0724 00db       |    |		Load_Top	At_Offset_3
0725 e009       |    |		Load	0x0,0x9
0726 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0727 6814       |h   |		Jump_Zero	0x73c
0728 1d1e       |    |		Execute_Immediate	Reference_Lex_1,0x1e				; Debug Table 0xc.0xe = 0x728,0x2
													; Debug Table 0xc.0xf = 0x728,0xf3ff
0729 00c6       |    |		Action	Check_Subprogram_Elaborated
072a 4804       |H   |		Short_Literal	0x4
072b 4802       |H   |		Short_Literal	0x2
072c 0099       |    |		Action	Reference_Dynamic
072d 655a       |eZ  |		Indirect_Literal	Discrete,0x488,{0x00000000, 0x0056cba5}
072e 6015       |`   |		Indirect_Literal	Discrete,0x744,{0x00000000, 0x00000e6a}
072f 4808       |H   |		Short_Literal	0x8
0730 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xc.0x10 = 0x730,0xc01
0731 e5fe       |    |		Load	0x2,-0x2
0732 e5ff       |    |		Load	0x2,-0x1
0733 4805       |H   |		Short_Literal	0x5
0734 4802       |H   |		Short_Literal	0x2
0735 0099       |    |		Action	Reference_Dynamic
0736 4806       |H   |		Short_Literal	0x6
0737 4802       |H   |		Short_Literal	0x2
0738 0099       |    |		Action	Reference_Dynamic
0739 821e       |    |		Call	0x1,0x1e
073a 00d4       |    |		Pop_Control	Pop_Count_4
073b 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
073c e5fc       |    |		Load	0x2,-0x4							; Debug Table 0xc.0x11 = 0x73c,0x3
073d 00db       |    |		Load_Top	At_Offset_3
073e e5ff       |    |		Load	0x2,-0x1
073f 8221       | !  |		Call	0x1,0x21
0740 8404       |    |		Call	0x2,0x4								; Debug Table 0xc.0x12 = 0x740,0x4
0741 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0742 0000 0000  |    |		.XXX[0x2]
0744 0000 0000  |    |		.LITERAL	{0x00000000, 0x00000e6a}
0748 0000 0000  |    |		.LITERAL	{0x00000000, 0x00000c19}
074c 0000 0000  |    |		.LITERAL	{0x00000000, 0x00000ad1}
0750 ; --------------------------------------------------------------------------------------
0750 ; SUBPROGRAM
0750 ; --------------------------------------------------------------------------------------
0750 078f       |    |		.CONST	0x078f								; Address of begin
0751 0004       |    |		.CONST	0x0004								; Address of exception handler
0752 0004       |    |		.CONST	0x0004								; Number of locals
0753			INIT_0750:
0753 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xd = .DEBUG	0x0753,0x16ce,0x0001,0x0000,0x0056,0x5ab5,0x0000,0x0392
													; Debug Table 0xd.0x0 = 0x753,0xffff
0754 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xd.0x1 = 0x754,0x401
0755 7002       |p   |		Jump_Nonzero	0x758
0756 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0xd.0x2 = 0x756,0x402
0757 7803       |x   |		Jump	0x75b
0758 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xd.0x3 = 0x758,0x403
0759 0217       |    |		Execute	Heap_Access,All_Reference
075a 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
075b 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xd.0x4 = 0x75b,0xffff
													; Debug Table 0xd.0x5 = 0x75b,0x801
075c 7002       |p   |		Jump_Nonzero	0x75f
075d 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xd.0x6 = 0x75d,0x802
075e 7826       |x&  |		Jump	0x785
075f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xd.0x7 = 0x75f,0x803
0760 0217       |    |		Execute	Heap_Access,All_Reference
0761 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0762 6804       |h   |		Jump_Zero	0x767
0763 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xd.0x8 = 0x763,0x804
0764 0217       |    |		Execute	Heap_Access,All_Reference
0765 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0766 781e       |x   |		Jump	0x785
0767 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xd.0x9 = 0x767,0x805
0768 e404       |    |		Load	0x2,0x4								; Debug Table 0xd.0xa = 0x768,0xc01
0769 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0xd.0xb = 0x769,0xc02
076a 00d0       |    |		Action	Swap_Control							; Debug Table 0xd.0xc = 0x76a,0xc03
													; Debug Table 0xd.0xd = 0x76a,0xc04
076b 00d1       |    |		Pop_Control	Pop_Count_1
076c 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0xd.0xe = 0x76c,0x805
076d 00eb       |    |		Load_Encached	Diana_Cache
076e 0098       |    |		Execute	Package,Field_Read_Dynamic
076f 012c       | ,  |		Execute	Any,Size
0770 e003       |    |		Load	0x0,0x3
0771 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0772 025b       | [  |		Execute	Discrete,Check_In_Type
0773 0273       | s  |		Execute	Discrete,Plus
0774 00d9       |    |		Load_Top	At_Offset_1
0775 e405       |    |		Load	0x2,0x5								; Debug Table 0xd.0xf = 0x775,0x1001
0776 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0xd.0x10 = 0x776,0x1002
0777 00d0       |    |		Action	Swap_Control							; Debug Table 0xd.0x11 = 0x777,0x1003
													; Debug Table 0xd.0x12 = 0x777,0x1004
0778 00d1       |    |		Pop_Control	Pop_Count_1
0779 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0xd.0x13 = 0x779,0xc04
077a 00eb       |    |		Load_Encached	Diana_Cache
077b 0098       |    |		Execute	Package,Field_Read_Dynamic
077c 49c9       |I   |		Short_Literal	0x1c9
077d 00eb       |    |		Load_Encached	Diana_Cache
077e 0098       |    |		Execute	Package,Field_Read_Dynamic
077f 49ca       |I   |		Short_Literal	0x1ca
0780 00eb       |    |		Load_Encached	Diana_Cache
0781 0095       |    |		Execute	Package,Field_Reference_Dynamic
0782 e004       |    |		Load	0x0,0x4
0783 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0784 7800       |x   |		Jump	0x785
0785 00d0       |    |		Action	Swap_Control
0786 00d1       |    |		Pop_Control	Pop_Count_1
0787 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1					; Debug Table 0xd.0x14 = 0x787,0xffff
0788 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xd.0x15 = 0x788,0xfffe
0789 00d9       |    |		Load_Top	At_Offset_1
078a 00eb       |    |		Load_Encached	Diana_Cache
078b 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
078c 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
078d 029f 0c23  |   #|		Declare_Subprogram	INIT_0c20,For_Call				; Debug Table 0xd.0x16 = 0x78d,0xfffd
078f			BODY_0750:
078f 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xd.0x17 = 0x78f,0x1
0790 8005       |    |		Call	0x0,0x5
0791 7004       |p   |		Jump_Nonzero	0x796
0792 e403       |    |		Load	0x2,0x3								; Debug Table 0xd.0x18 = 0x792,0x1401
0793 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xd.0x19 = 0x793,0x1402
0794 0f96       |    |		Execute_Immediate	Equal,-0x6a					; Debug Table 0xd.0x1a = 0x794,0x1403
													; Debug Table 0xd.0x1b = 0x794,0x1404
													; Debug Table 0xd.0x1c = 0x794,0x1
0795 6814       |h   |		Jump_Zero	0x7aa
0796 1d1e       |    |		Execute_Immediate	Reference_Lex_1,0x1e				; Debug Table 0xd.0x1d = 0x796,0x2
													; Debug Table 0xd.0x1e = 0x796,0xe7ff
0797 00c6       |    |		Action	Check_Subprogram_Elaborated
0798 4804       |H   |		Short_Literal	0x4
0799 4802       |H   |		Short_Literal	0x2
079a 0099       |    |		Action	Reference_Dynamic
079b 6268       |bh  |		Indirect_Literal	Discrete,0xa04,{0x00000000, 0x0056cba5}
079c 6263       |bc  |		Indirect_Literal	Discrete,0xa00,{0x00000000, 0x00000ee7}
079d 4808       |H   |		Short_Literal	0x8
079e e403       |    |		Load	0x2,0x3								; Debug Table 0xd.0x1f = 0x79e,0x1801
079f e5fe       |    |		Load	0x2,-0x2
07a0 e5ff       |    |		Load	0x2,-0x1
07a1 4805       |H   |		Short_Literal	0x5
07a2 4802       |H   |		Short_Literal	0x2
07a3 0099       |    |		Action	Reference_Dynamic
07a4 4806       |H   |		Short_Literal	0x6
07a5 4802       |H   |		Short_Literal	0x2
07a6 0099       |    |		Action	Reference_Dynamic
07a7 821e       |    |		Call	0x1,0x1e
07a8 00d4       |    |		Pop_Control	Pop_Count_4
07a9 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
07aa e402       |    |		Load	0x2,0x2								; Debug Table 0xd.0x20 = 0x7aa,0x3
													; Debug Table 0xd.0x21 = 0x7aa,0x1c01
07ab 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xd.0x22 = 0x7ab,0x1c02
07ac 0fa1       |    |		Execute_Immediate	Equal,-0x5f					; Debug Table 0xd.0x23 = 0x7ac,0x1c03
													; Debug Table 0xd.0x24 = 0x7ac,0x1c04
													; Debug Table 0xd.0x25 = 0x7ac,0x3
07ad 6890       |h   |		Jump_Zero	0x83e
07ae e5fc       |    |		Load	0x2,-0x4
07af 0a01       |    |		Execute_Immediate	Plus,0x1
07b0 00e3       |    |		Load_Encached	Natural_Cache
07b1 025b       | [  |		Execute	Discrete,Check_In_Type
07b2 e5fd       |    |		Load	0x2,-0x3
07b3 e009       |    |		Load	0x0,0x9
07b4 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
07b5 6888       |h   |		Jump_Zero	0x83e
07b6 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xd.0x26 = 0x7b6,0x4
													; Debug Table 0xd.0x27 = 0x7b6,0xdfff
07b7 e006       |    |		Load	0x0,0x6
07b8 183b       | ;  |		Execute	Package,Field_Execute,Field_Number 0x3b
07b9 00e3       |    |		Load_Encached	Natural_Cache
07ba 03f1       |    |		Declare_Variable	Discrete,With_Value
07bb e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xd.0x28 = 0x7bb,0xdffe
07bc e402       |    |		Load	0x2,0x2
07bd e001       |    |		Load	0x0,0x1
07be 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
07bf e001       |    |		Load	0x0,0x1								; Debug Table 0xd.0x29 = 0x7bf,0xdffd
07c0 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
07c1 0322       | "  |		Declare_Variable	Record
07c2 00d9       |    |		Load_Top	At_Offset_1
07c3 01dc       |    |		Execute	Vector,Last
07c4 00da       |    |		Load_Top	At_Offset_2
07c5 01d5       |    |		Execute	Vector,Field_Reference
07c6 00d9       |    |		Load_Top	At_Offset_1
07c7 017d       | }  |		Execute	Record,Structure_Write
07c8 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xd.0x2a = 0x7c8,0xdffc
07c9 e001       |    |		Load	0x0,0x1
07ca 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
07cb 00db       |    |		Load_Top	At_Offset_3
07cc 0272       | r  |		Execute	Discrete,Minus
07cd 0248       | H  |		Execute	Discrete,Check_In_Integer
07ce 00e2       |    |		Load_Encached	Integer_Cache
07cf 03f1       |    |		Declare_Variable	Discrete,With_Value
07d0 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0xd.0x2b = 0x7d0,0x2001
07d1 4802       |H   |		Short_Literal	0x2
07d2 0263       | c  |		Execute	Discrete,Above_Bound
07d3 700c       |p   |		Jump_Nonzero	0x7e0
07d4 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xd.0x2c = 0x7d4,0x2002
07d5 e001       |    |		Load	0x0,0x1
07d6 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
07d7 00d1       |    |		Pop_Control	Pop_Count_1
07d8 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd.0x2d = 0x7d8,0x2003
07d9 e407       |    |		Load	0x2,0x7
07da e001       |    |		Load	0x0,0x1
07db 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
07dc 0273       | s  |		Execute	Discrete,Plus
07dd 0248       | H  |		Execute	Discrete,Check_In_Integer
07de 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
07df 3ff4       |?   |		Loop_Increasing	0x7d4
07e0 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xd.0x2e = 0x7e0,0x2004
07e1 00e3       |    |		Load_Encached	Natural_Cache
07e2 025b       | [  |		Execute	Discrete,Check_In_Type
07e3 00db       |    |		Load_Top	At_Offset_3
07e4 e001       |    |		Load	0x0,0x1
07e5 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
07e6 0a01       |    |		Execute_Immediate	Plus,0x1
07e7 00e4       |    |		Load_Encached	Positive_Cache
07e8 025b       | [  |		Execute	Discrete,Check_In_Type
07e9 e5ff       |    |		Load	0x2,-0x1
07ea e002       |    |		Load	0x0,0x2
07eb 1833       | 3  |		Execute	Package,Field_Execute,Field_Number 0x33
07ec 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xd.0x2f = 0x7ec,0x2005
07ed e5fd       |    |		Load	0x2,-0x3
07ee 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xd.0x30 = 0x7ee,0x2401
07ef 7002       |p   |		Jump_Nonzero	0x7f2
07f0 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xd.0x31 = 0x7f0,0x2402
07f1 7826       |x&  |		Jump	0x818
07f2 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xd.0x32 = 0x7f2,0x2403
07f3 0217       |    |		Execute	Heap_Access,All_Reference
07f4 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
07f5 6804       |h   |		Jump_Zero	0x7fa
07f6 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xd.0x33 = 0x7f6,0x2404
07f7 0217       |    |		Execute	Heap_Access,All_Reference
07f8 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
07f9 781e       |x   |		Jump	0x818
07fa 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xd.0x34 = 0x7fa,0x2405
07fb e40b       |    |		Load	0x2,0xb								; Debug Table 0xd.0x35 = 0x7fb,0x2801
07fc 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0xd.0x36 = 0x7fc,0x2802
07fd 00d0       |    |		Action	Swap_Control							; Debug Table 0xd.0x37 = 0x7fd,0x2803
													; Debug Table 0xd.0x38 = 0x7fd,0x2804
07fe 00d1       |    |		Pop_Control	Pop_Count_1
07ff 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0xd.0x39 = 0x7ff,0x2405
0800 00eb       |    |		Load_Encached	Diana_Cache
0801 0098       |    |		Execute	Package,Field_Read_Dynamic
0802 012c       | ,  |		Execute	Any,Size
0803 e003       |    |		Load	0x0,0x3
0804 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0805 025b       | [  |		Execute	Discrete,Check_In_Type
0806 0273       | s  |		Execute	Discrete,Plus
0807 00d9       |    |		Load_Top	At_Offset_1
0808 e40c       |    |		Load	0x2,0xc								; Debug Table 0xd.0x3a = 0x808,0x2c01
0809 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0xd.0x3b = 0x809,0x2c02
080a 00d0       |    |		Action	Swap_Control							; Debug Table 0xd.0x3c = 0x80a,0x2c03
													; Debug Table 0xd.0x3d = 0x80a,0x2c04
080b 00d1       |    |		Pop_Control	Pop_Count_1
080c 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0xd.0x3e = 0x80c,0x2804
080d 00eb       |    |		Load_Encached	Diana_Cache
080e 0098       |    |		Execute	Package,Field_Read_Dynamic
080f 49c9       |I   |		Short_Literal	0x1c9
0810 00eb       |    |		Load_Encached	Diana_Cache
0811 0098       |    |		Execute	Package,Field_Read_Dynamic
0812 49ca       |I   |		Short_Literal	0x1ca
0813 00eb       |    |		Load_Encached	Diana_Cache
0814 0095       |    |		Execute	Package,Field_Reference_Dynamic
0815 e004       |    |		Load	0x0,0x4
0816 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0817 7800       |x   |		Jump	0x818
0818 00d0       |    |		Action	Swap_Control
0819 00d1       |    |		Pop_Control	Pop_Count_1
081a 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xd.0x3f = 0x81a,0x2005
													; Debug Table 0xd.0x40 = 0x81a,0x3001
081b 00d9       |    |		Load_Top	At_Offset_1
081c 4998       |I   |		Short_Literal	0x198
081d 00eb       |    |		Load_Encached	Diana_Cache
081e 0096       |    |		Execute	Package,Entry
081f 0273       | s  |		Execute	Discrete,Plus
0820 4997       |I   |		Short_Literal	0x197
0821 00eb       |    |		Load_Encached	Diana_Cache
0822 0098       |    |		Execute	Package,Field_Read_Dynamic
0823 025b       | [  |		Execute	Discrete,Check_In_Type
0824 00d9       |    |		Load_Top	At_Offset_1
0825 4999       |I   |		Short_Literal	0x199
0826 00eb       |    |		Load_Encached	Diana_Cache
0827 0096       |    |		Execute	Package,Entry
0828 00d2       |    |		Pop_Control	Pop_Count_2
0829 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xd.0x41 = 0x829,0x2006
082a 0275       | u  |		Execute	Discrete,Unary_Minus
082b 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
082c 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd.0x42 = 0x82c,0x2007
082d 01dd       |    |		Execute	Vector,First
082e 00db       |    |		Load_Top	At_Offset_3
082f 01dc       |    |		Execute	Vector,Last
0830 0aff       |    |		Execute_Immediate	Plus,-0x1
0831 0248       | H  |		Execute	Discrete,Check_In_Integer
0832 0264       | d  |		Execute	Discrete,Below_Bound
0833 7007       |p   |		Jump_Nonzero	0x83b
0834 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd.0x43 = 0x834,0x2008
0835 00d9       |    |		Load_Top	At_Offset_1
0836 e406       |    |		Load	0x2,0x6
0837 01d5       |    |		Execute	Vector,Field_Reference
0838 e001       |    |		Load	0x0,0x1
0839 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
083a 37f9       |7   |		Loop_Decreasing	0x834
083b 00d4       |    |		Pop_Control	Pop_Count_4
083c 8404       |    |		Call	0x2,0x4								; Debug Table 0xd.0x44 = 0x83c,0x5
083d 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
083e e5fc       |    |		Load	0x2,-0x4							; Debug Table 0xd.0x45 = 0x83e,0x6
083f e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xd.0x46 = 0x83f,0x3401
0840 7002       |p   |		Jump_Nonzero	0x843
0841 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0xd.0x47 = 0x841,0x3402
0842 7803       |x   |		Jump	0x846
0843 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xd.0x48 = 0x843,0x3403
0844 0217       |    |		Execute	Heap_Access,All_Reference
0845 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0846 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xd.0x49 = 0x846,0x6
0847 8221       | !  |		Call	0x1,0x21
0848 8404       |    |		Call	0x2,0x4								; Debug Table 0xd.0x4a = 0x848,0x7
0849 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
084a 0000 0000  |    |		.BLANK	0000[0x6]
0850 ; --------------------------------------------------------------------------------------
0850 ; SUBPROGRAM
0850 ; --------------------------------------------------------------------------------------
0850 0853       | S  |		.CONST	0x0853								; Address of begin
0851 0004       |    |		.CONST	0x0004								; Address of exception handler
0852 0001       |    |		.CONST	0x0001								; Number of locals
0853			BODY_0850:
0853			INIT_0850:
0853 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xe = .DEBUG	0x0853,0x1766,0x0001,0x0000,0x0056,0x5ab5,0x0000,0x03ad
													; Debug Table 0xe.0x0 = 0x853,0x1
0854 00eb       |    |		Load_Encached	Diana_Cache
0855 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0856 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0x1 = 0x856,0x401
0857 021d       |    |		Execute	Heap_Access,Is_Null
0858 00d0       |    |		Action	Swap_Control
0859 00d1       |    |		Pop_Control	Pop_Count_1
085a 7003       |p   |		Jump_Nonzero	0x85e							; Debug Table 0xe.0x2 = 0x85a,0x1
085b e001       |    |		Load	0x0,0x1								; Debug Table 0xe.0x3 = 0x85b,0x2
085c 1b25       | %  |		Execute	Package,Field_Read,Field_Number 0x25
085d 0257       | W  |		Execute	Discrete,Raise
085e e5fc       |    |		Load	0x2,-0x4							; Debug Table 0xe.0x4 = 0x85e,0x3
085f e5fd       |    |		Load	0x2,-0x3
0860 e009       |    |		Load	0x0,0x9
0861 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0862 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xe.0x5 = 0x862,0x4
													; Debug Table 0xe.0x6 = 0x862,0xf7ff
0863 e5fd       |    |		Load	0x2,-0x3
0864 00eb       |    |		Load_Encached	Diana_Cache
0865 18e9       |    |		Execute	Package,Field_Execute,Field_Number 0xe9
0866 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0867 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xe.0x7 = 0x867,0xf7fe
0868 e5fc       |    |		Load	0x2,-0x4
0869 e001       |    |		Load	0x0,0x1
086a 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
086b 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xe.0x8 = 0x86b,0xf7fd
086c 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xe.0x9 = 0x86c,0x801
086d e5ff       |    |		Load	0x2,-0x1
086e 00db       |    |		Load_Top	At_Offset_3
086f e001       |    |		Load	0x0,0x1
0870 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0871 e5fe       |    |		Load	0x2,-0x2
0872 e403       |    |		Load	0x2,0x3
0873 01dc       |    |		Execute	Vector,Last
0874 e403       |    |		Load	0x2,0x3
0875 01d5       |    |		Execute	Vector,Field_Reference
0876 e001       |    |		Load	0x0,0x1
0877 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0878 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0879 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0xa = 0x879,0x802
087a 00db       |    |		Load_Top	At_Offset_3
087b 00eb       |    |		Load_Encached	Diana_Cache
087c 18e5       |    |		Execute	Package,Field_Execute,Field_Number 0xe5
087d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0xb = 0x87d,0xc01
087e 4998       |I   |		Short_Literal	0x198
087f 00eb       |    |		Load_Encached	Diana_Cache
0880 0096       |    |		Execute	Package,Entry
0881 00d0       |    |		Action	Swap_Control
0882 00d1       |    |		Pop_Control	Pop_Count_1
0883 0273       | s  |		Execute	Discrete,Plus							; Debug Table 0xe.0xc = 0x883,0x802
0884 00e3       |    |		Load_Encached	Natural_Cache
0885 025b       | [  |		Execute	Discrete,Check_In_Type
0886 00db       |    |		Load_Top	At_Offset_3
0887 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xe.0xd = 0x887,0x1001
0888 4997       |I   |		Short_Literal	0x197
0889 00eb       |    |		Load_Encached	Diana_Cache
088a 0098       |    |		Execute	Package,Field_Read_Dynamic
088b 025b       | [  |		Execute	Discrete,Check_In_Type
088c 00d9       |    |		Load_Top	At_Offset_1
088d 4999       |I   |		Short_Literal	0x199
088e 00eb       |    |		Load_Encached	Diana_Cache
088f 0096       |    |		Execute	Package,Entry
0890 00d2       |    |		Pop_Control	Pop_Count_2
0891 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0xe = 0x891,0x803
0892 e5fd       |    |		Load	0x2,-0x3
0893 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xe.0xf = 0x893,0x1401
0894 00d9       |    |		Load_Top	At_Offset_1
0895 4998       |I   |		Short_Literal	0x198
0896 00eb       |    |		Load_Encached	Diana_Cache
0897 0096       |    |		Execute	Package,Entry
0898 0273       | s  |		Execute	Discrete,Plus
0899 4997       |I   |		Short_Literal	0x197
089a 00eb       |    |		Load_Encached	Diana_Cache
089b 0098       |    |		Execute	Package,Field_Read_Dynamic
089c 025b       | [  |		Execute	Discrete,Check_In_Type
089d 00d9       |    |		Load_Top	At_Offset_1
089e 4999       |I   |		Short_Literal	0x199
089f 00eb       |    |		Load_Encached	Diana_Cache
08a0 0096       |    |		Execute	Package,Entry
08a1 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
08a2 0000 0000  |    |		.BLANK	0000[0x6]
08a8 ; --------------------------------------------------------------------------------------
08a8 ; SUBPROGRAM
08a8 ; --------------------------------------------------------------------------------------
08a8 08c3       |    |		.CONST	0x08c3								; Address of begin
08a9 0004       |    |		.CONST	0x0004								; Address of exception handler
08aa 0003       |    |		.CONST	0x0003								; Number of locals
08ab			INIT_08a8:
08ab 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xf = .DEBUG	0x08ab,0x1788,0x0001,0x0000,0x0056,0x5ab5,0x0000,0x03c9
													; Debug Table 0xf.0x0 = 0x8ab,0xffff
08ac e5fd       |    |		Load	0x2,-0x3
08ad 00eb       |    |		Load_Encached	Diana_Cache
08ae 18e9       |    |		Execute	Package,Field_Execute,Field_Number 0xe9
08af 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
08b0 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0x1 = 0x8b0,0xfffe
08b1 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0x2 = 0x8b1,0x401
08b2 4998       |I   |		Short_Literal	0x198
08b3 00eb       |    |		Load_Encached	Diana_Cache
08b4 0096       |    |		Execute	Package,Entry
08b5 00d0       |    |		Action	Swap_Control
08b6 00d1       |    |		Pop_Control	Pop_Count_1
08b7 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xf.0x3 = 0x8b7,0xfffe
08b8 00eb       |    |		Load_Encached	Diana_Cache
08b9 18e5       |    |		Execute	Package,Field_Execute,Field_Number 0xe5
08ba 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0x4 = 0x8ba,0x801
08bb 4998       |I   |		Short_Literal	0x198
08bc 00eb       |    |		Load_Encached	Diana_Cache
08bd 0096       |    |		Execute	Package,Entry
08be 00d0       |    |		Action	Swap_Control
08bf 00d1       |    |		Pop_Control	Pop_Count_1
08c0 0272       | r  |		Execute	Discrete,Minus							; Debug Table 0xf.0x5 = 0x8c0,0x401
08c1 00e3       |    |		Load_Encached	Natural_Cache
08c2 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
08c3			BODY_08a8:
08c3 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xf.0x6 = 0x8c3,0x1
08c4 00eb       |    |		Load_Encached	Diana_Cache
08c5 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
08c6 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0x7 = 0x8c6,0xc01
08c7 021d       |    |		Execute	Heap_Access,Is_Null
08c8 00d0       |    |		Action	Swap_Control
08c9 00d1       |    |		Pop_Control	Pop_Count_1
08ca 7003       |p   |		Jump_Nonzero	0x8ce							; Debug Table 0xf.0x8 = 0x8ca,0x1
08cb e001       |    |		Load	0x0,0x1								; Debug Table 0xf.0x9 = 0x8cb,0x2
08cc 1b25       | %  |		Execute	Package,Field_Read,Field_Number 0x25
08cd 0257       | W  |		Execute	Discrete,Raise
08ce 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0xa = 0x8ce,0x3
08cf e5fd       |    |		Load	0x2,-0x3
08d0 00eb       |    |		Load_Encached	Diana_Cache
08d1 18bb       |    |		Execute	Package,Field_Execute,Field_Number 0xbb
08d2 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0xb = 0x8d2,0x1001
08d3 4998       |I   |		Short_Literal	0x198
08d4 00eb       |    |		Load_Encached	Diana_Cache
08d5 0096       |    |		Execute	Package,Entry
08d6 00d0       |    |		Action	Swap_Control
08d7 00d1       |    |		Pop_Control	Pop_Count_1
08d8 0a01       |    |		Execute_Immediate	Plus,0x1					; Debug Table 0xf.0xc = 0x8d8,0x3
08d9 00e4       |    |		Load_Encached	Positive_Cache
08da 025b       | [  |		Execute	Discrete,Check_In_Type
08db e5ff       |    |		Load	0x2,-0x1
08dc e002       |    |		Load	0x0,0x2
08dd 1833       | 3  |		Execute	Package,Field_Execute,Field_Number 0x33
08de e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xf.0xd = 0x8de,0x4
08df e009       |    |		Load	0x0,0x9
08e0 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
08e1 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0xe = 0x8e1,0x5
08e2 0275       | u  |		Execute	Discrete,Unary_Minus
08e3 e5fd       |    |		Load	0x2,-0x3
08e4 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xf.0xf = 0x8e4,0x1401
08e5 00d9       |    |		Load_Top	At_Offset_1
08e6 4998       |I   |		Short_Literal	0x198
08e7 00eb       |    |		Load_Encached	Diana_Cache
08e8 0096       |    |		Execute	Package,Entry
08e9 0273       | s  |		Execute	Discrete,Plus
08ea 4997       |I   |		Short_Literal	0x197
08eb 00eb       |    |		Load_Encached	Diana_Cache
08ec 0098       |    |		Execute	Package,Field_Read_Dynamic
08ed 025b       | [  |		Execute	Discrete,Check_In_Type
08ee 00d9       |    |		Load_Top	At_Offset_1
08ef 4999       |I   |		Short_Literal	0x199
08f0 00eb       |    |		Load_Encached	Diana_Cache
08f1 0096       |    |		Execute	Package,Entry
08f2 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
08f3 0000 0000  |    |		.BLANK	0000[0x5]
08f8 ; --------------------------------------------------------------------------------------
08f8 ; SUBPROGRAM
08f8 ; --------------------------------------------------------------------------------------
08f8 08ff       |    |		.CONST	0x08ff								; Address of begin
08f9 0004       |    |		.CONST	0x0004								; Address of exception handler
08fa 0002       |    |		.CONST	0x0002								; Number of locals
08fb			INIT_08f8:
08fb 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x10 = .DEBUG	0x08fb,0x17aa,0x0001,0x0000,0x0056,0x5ab5,0x0000,0x03df
													; Debug Table 0x10.0x0 = 0x8fb,0xffff
08fc e5fd       |    |		Load	0x2,-0x3
08fd e001       |    |		Load	0x0,0x1
08fe 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
08ff			BODY_08f8:
08ff e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x10.0x1 = 0x8ff,0x1
0900 00d9       |    |		Load_Top	At_Offset_1
0901 e001       |    |		Load	0x0,0x1
0902 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0903 e5ff       |    |		Load	0x2,-0x1
0904 00db       |    |		Load_Top	At_Offset_3
0905 01dc       |    |		Execute	Vector,Last
0906 e402       |    |		Load	0x2,0x2
0907 01d5       |    |		Execute	Vector,Field_Reference
0908 821c       |    |		Call	0x1,0x1c
0909 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
090a 0000 0000  |    |		.BLANK	0000[0x6]
0910 ; --------------------------------------------------------------------------------------
0910 ; SUBPROGRAM
0910 ; --------------------------------------------------------------------------------------
0910 0929       | )  |		.CONST	0x0929								; Address of begin
0911 0004       |    |		.CONST	0x0004								; Address of exception handler
0912 000a       |    |		.CONST	0x000a								; Number of locals
0913			INIT_0910:
0913 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x11 = .DEBUG	0x0913,0x17b0,0x0001,0x0000,0x0056,0x5ab5,0x0000,0x03f5
													; Debug Table 0x11.0x0 = 0x913,0xffff
0914 0a01       |    |		Execute_Immediate	Plus,0x1
0915 00e4       |    |		Load_Encached	Positive_Cache
0916 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0917 00e4       |    |		Load_Encached	Positive_Cache						; Debug Table 0x11.0x1 = 0x917,0xfffe
0918 00e4       |    |		Load_Encached	Positive_Cache						; Debug Table 0x11.0x2 = 0x918,0xfffd
0919 029e 0c2b  |   +|		Declare_Subprogram	INIT_0c28,For_Call,Unelaborated			; Debug Table 0x11.0x3 = 0x919,0xfffc
091b 029f 0cb3  |    |		Declare_Subprogram	INIT_0cb0,For_Call				; Debug Table 0x11.0x4 = 0x91b,0xfffb
091d 029f 0d9b  |    |		Declare_Subprogram	INIT_0d98,For_Call				; Debug Table 0x11.0x5 = 0x91d,0xfffa
091f 029f 0db3  |    |		Declare_Subprogram	INIT_0db0,For_Call				; Debug Table 0x11.0x6 = 0x91f,0xfff9
0921 029f 0dcb  |    |		Declare_Subprogram	INIT_0dc8,For_Call				; Debug Table 0x11.0x7 = 0x921,0xfff8
0923 4805       |H   |		Short_Literal	0x5							; Debug Table 0x11.0x8 = 0x923,0xfff7
0924 4802       |H   |		Short_Literal	0x2
0925 0099       |    |		Action	Reference_Dynamic
0926 00c7       |    |		Action	Elaborate_Subprogram
0927 029f 0dd3  |    |		Declare_Subprogram	INIT_0dd0,For_Call				; Debug Table 0x11.0x9 = 0x927,0xfff6
													; Debug Table 0x11.0xa = 0x927,0xfff5
													; Debug Table 0x11.0xb = 0x927,0xfff4
0929			BODY_0910:
0929 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x11.0xc = 0x929,0x1
092a 840a       |    |		Call	0x2,0xa
092b 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
092c 0000 0000  |    |		.BLANK	0000[0x4]
0930 ; --------------------------------------------------------------------------------------
0930 ; SUBPROGRAM
0930 ; --------------------------------------------------------------------------------------
0930 093e       | >  |		.CONST	0x093e								; Address of begin
0931 0004       |    |		.CONST	0x0004								; Address of exception handler
0932 0007       |    |		.CONST	0x0007								; Number of locals
0933			INIT_0930:
0933 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x12 = .DEBUG	0x0933,0x17cc,0x0001,0x0000,0x0056,0xcba5,0x0000,0x009f
													; Debug Table 0x12.0x0 = 0x933,0xffff
0934 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x12.0x1 = 0x934,0xfffe
0935 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x12.0x2 = 0x935,0xfffd
0936 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x12.0x3 = 0x936,0xfffc
0937 e001       |    |		Load	0x0,0x1								; Debug Table 0x12.0x4 = 0x937,0xfffb
0938 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0939 0322       | "  |		Declare_Variable	Record
093a e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x12.0x5 = 0x93a,0xfffa
093b 01dc       |    |		Execute	Vector,Last
093c e5fd       |    |		Load	0x2,-0x3
093d 01d5       |    |		Execute	Vector,Field_Reference
093e			BODY_0930:
093e 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x12.0x6 = 0x93e,0x1
093f e5fb       |    |		Load	0x2,-0x5
0940 e5fc       |    |		Load	0x2,-0x4
0941 00db       |    |		Load_Top	At_Offset_3
0942 e5fe       |    |		Load	0x2,-0x2
0943 e5ff       |    |		Load	0x2,-0x1
0944 e409       |    |		Load	0x2,0x9								; Debug Table 0x12.0x7 = 0x944,0x401
0945 e40a       |    |		Load	0x2,0xa
0946 0a01       |    |		Execute_Immediate	Plus,0x1
0947 00e4       |    |		Load_Encached	Positive_Cache
0948 025b       | [  |		Execute	Discrete,Check_In_Type
0949 00da       |    |		Load_Top	At_Offset_2
094a e002       |    |		Load	0x0,0x2
094b 1833       | 3  |		Execute	Package,Field_Execute,Field_Number 0x33
094c 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x12.0x8 = 0x94c,0x402
094d 00d9       |    |		Load_Top	At_Offset_1
094e e40a       |    |		Load	0x2,0xa
094f e40c       |    |		Load	0x2,0xc
0950 e40b       |    |		Load	0x2,0xb
0951 e001       |    |		Load	0x0,0x1
0952 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0953 c408       |    |		Store	0x2,0x8
0954 00d5       |    |		Pop_Control	Pop_Count_5
0955 c402       |    |		Store	0x2,0x2
0956 e402       |    |		Load	0x2,0x2								; Debug Table 0x12.0x9 = 0x956,0x2
0957 e5fb       |    |		Load	0x2,-0x5
0958 0272       | r  |		Execute	Discrete,Minus
0959 0248       | H  |		Execute	Discrete,Check_In_Integer
095a a404       |    |		Store_Unchecked	0x2,0x4
095b 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x12.0xa = 0x95b,0x3
095c 00da       |    |		Load_Top	At_Offset_2
095d 00da       |    |		Load_Top	At_Offset_2
095e e001       |    |		Load	0x0,0x1
095f 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
0960 00d1       |    |		Pop_Control	Pop_Count_1
0961 005b       | [  |		Store_Top	Discrete,At_Offset_3
0962 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x12.0xb = 0x962,0x4
0963 e001       |    |		Load	0x0,0x1
0964 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0965 7032       |p2  |		Jump_Nonzero	0x998
0966 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x12.0xc = 0x966,0x5
													; Debug Table 0x12.0xd = 0x966,0xf7ff
0967 e001       |    |		Load	0x0,0x1
0968 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0969 00e3       |    |		Load_Encached	Natural_Cache
096a 03f1       |    |		Declare_Variable	Discrete,With_Value
096b e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x12.0xe = 0x96b,0xf7fe
096c e402       |    |		Load	0x2,0x2
096d 0273       | s  |		Execute	Discrete,Plus
096e 0248       | H  |		Execute	Discrete,Check_In_Integer
096f e405       |    |		Load	0x2,0x5
0970 0273       | s  |		Execute	Discrete,Plus
0971 00e3       |    |		Load_Encached	Natural_Cache
0972 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0973 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x12.0xf = 0x973,0x801
0974 00d9       |    |		Load_Top	At_Offset_1
0975 e5ff       |    |		Load	0x2,-0x1
0976 e406       |    |		Load	0x2,0x6
0977 821c       |    |		Call	0x1,0x1c
0978 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x12.0x10 = 0x978,0x802
0979 00da       |    |		Load_Top	At_Offset_2
097a 00da       |    |		Load_Top	At_Offset_2
097b e406       |    |		Load	0x2,0x6
097c e5fe       |    |		Load	0x2,-0x2
097d e5ff       |    |		Load	0x2,-0x1
097e e40b       |    |		Load	0x2,0xb								; Debug Table 0x12.0x11 = 0x97e,0xc01
097f e40c       |    |		Load	0x2,0xc
0980 0a01       |    |		Execute_Immediate	Plus,0x1
0981 00e4       |    |		Load_Encached	Positive_Cache
0982 025b       | [  |		Execute	Discrete,Check_In_Type
0983 00da       |    |		Load_Top	At_Offset_2
0984 e002       |    |		Load	0x0,0x2
0985 1833       | 3  |		Execute	Package,Field_Execute,Field_Number 0x33
0986 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x12.0x12 = 0x986,0xc02
0987 00d9       |    |		Load_Top	At_Offset_1
0988 e40c       |    |		Load	0x2,0xc
0989 e40e       |    |		Load	0x2,0xe
098a e40d       |    |		Load	0x2,0xd
098b e001       |    |		Load	0x0,0x1
098c 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
098d c40a       |    |		Store	0x2,0xa
098e 00d5       |    |		Pop_Control	Pop_Count_5
098f c402       |    |		Store	0x2,0x2
0990 e404       |    |		Load	0x2,0x4								; Debug Table 0x12.0x13 = 0x990,0x803
0991 e402       |    |		Load	0x2,0x2
0992 0273       | s  |		Execute	Discrete,Plus
0993 00da       |    |		Load_Top	At_Offset_2
0994 0272       | r  |		Execute	Discrete,Minus
0995 0248       | H  |		Execute	Discrete,Check_In_Integer
0996 a404       |    |		Store_Unchecked	0x2,0x4
0997 00d2       |    |		Pop_Control	Pop_Count_2
0998 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x12.0x14 = 0x998,0x6
0999 680f       |h   |		Jump_Zero	0x9a9
099a e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x12.0x15 = 0x99a,0x7
099b 01dc       |    |		Execute	Vector,Last
099c 0aff       |    |		Execute_Immediate	Plus,-0x1
099d 0248       | H  |		Execute	Discrete,Check_In_Integer
099e e5fd       |    |		Load	0x2,-0x3
099f 01dd       |    |		Execute	Vector,First
09a0 0263       | c  |		Execute	Discrete,Above_Bound
09a1 7007       |p   |		Jump_Nonzero	0x9a9
09a2 e404       |    |		Load	0x2,0x4								; Debug Table 0x12.0x16 = 0x9a2,0x8
09a3 00d9       |    |		Load_Top	At_Offset_1
09a4 e5fd       |    |		Load	0x2,-0x3
09a5 01d5       |    |		Execute	Vector,Field_Reference
09a6 e001       |    |		Load	0x0,0x1
09a7 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
09a8 3ff9       |?   |		Loop_Increasing	0x9a2
09a9 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
09aa 0000 0000  |    |		.BLANK	0000[0x6]
09b0 ; --------------------------------------------------------------------------------------
09b0 ; SUBPROGRAM
09b0 ; --------------------------------------------------------------------------------------
09b0 09c5       |    |		.CONST	0x09c5								; Address of begin
09b1 0004       |    |		.CONST	0x0004								; Address of exception handler
09b2 0005       |    |		.CONST	0x0005								; Number of locals
09b3			INIT_09b0:
09b3 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x13 = .DEBUG	0x09b3,0x17fc,0x2801,0x0002,0x0056,0xcba5,0x0000,0x01e7
													; Debug Table 0x13.0x0 = 0x9b3,0xffff
09b4 e5fb       |    |		Load	0x2,-0x5
09b5 e001       |    |		Load	0x0,0x1
09b6 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
09b7 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x13.0x1 = 0x9b7,0xfffe
09b8 01dc       |    |		Execute	Vector,Last
09b9 00d9       |    |		Load_Top	At_Offset_1
09ba 01d5       |    |		Execute	Vector,Field_Reference
09bb 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x13.0x2 = 0x9bb,0xfffd
09bc e001       |    |		Load	0x0,0x1
09bd 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
09be 00e3       |    |		Load_Encached	Natural_Cache
09bf 03f1       |    |		Declare_Variable	Discrete,With_Value
09c0 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x13.0x3 = 0x9c0,0xfffc
09c1 e001       |    |		Load	0x0,0x1
09c2 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
09c3 00e3       |    |		Load_Encached	Natural_Cache
09c4 03f1       |    |		Declare_Variable	Discrete,With_Value
09c5			BODY_09b0:
09c5 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x13.0x4 = 0x9c5,0x1
09c6 00da       |    |		Load_Top	At_Offset_2
09c7 e5fd       |    |		Load	0x2,-0x3
09c8 e403       |    |		Load	0x2,0x3
09c9 821c       |    |		Call	0x1,0x1c
09ca 85fe       |    |		Call	0x2,-0x2							; Debug Table 0x13.0x5 = 0x9ca,0x2
09cb 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x13.0x6 = 0x9cb,0x3
09cc 00da       |    |		Load_Top	At_Offset_2
09cd e402       |    |		Load	0x2,0x2
09ce e5fc       |    |		Load	0x2,-0x4
09cf e5fd       |    |		Load	0x2,-0x3
09d0 821d       |    |		Call	0x1,0x1d
09d1 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
09d2 0000 0000  |    |		.BLANK	0000[0x6]
09d8 ; --------------------------------------------------------------------------------------
09d8 ; SUBPROGRAM
09d8 ; --------------------------------------------------------------------------------------
09d8 09e0       |    |		.CONST	0x09e0								; Address of begin
09d9 0004       |    |		.CONST	0x0004								; Address of exception handler
09da 0003       |    |		.CONST	0x0003								; Number of locals
09db			INIT_09d8:
09db 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x14 = .DEBUG	0x09db,0x180c,0x0001,0x0000,0x0056,0xcba5,0x0000,0x0832
													; Debug Table 0x14.0x0 = 0x9db,0xffff
09dc e5fd       |    |		Load	0x2,-0x3
09dd e001       |    |		Load	0x0,0x1
09de 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
09df 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x14.0x1 = 0x9df,0xfffe
09e0			BODY_09d8:
09e0 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x14.0x2 = 0x9e0,0x1
09e1 e5ff       |    |		Load	0x2,-0x1
09e2 00db       |    |		Load_Top	At_Offset_3
09e3 e001       |    |		Load	0x0,0x1
09e4 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
09e5 e5fe       |    |		Load	0x2,-0x2
09e6 e402       |    |		Load	0x2,0x2
09e7 01dc       |    |		Execute	Vector,Last
09e8 e402       |    |		Load	0x2,0x2
09e9 01d5       |    |		Execute	Vector,Field_Reference
09ea e001       |    |		Load	0x0,0x1
09eb 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
09ec 0059       | Y  |		Store_Top	Discrete,At_Offset_1
09ed 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x14.0x3 = 0x9ed,0x2
09ee 01dd       |    |		Execute	Vector,First
09ef 00da       |    |		Load_Top	At_Offset_2
09f0 01dc       |    |		Execute	Vector,Last
09f1 0aff       |    |		Execute_Immediate	Plus,-0x1
09f2 0248       | H  |		Execute	Discrete,Check_In_Integer
09f3 0264       | d  |		Execute	Discrete,Below_Bound
09f4 7007       |p   |		Jump_Nonzero	0x9fc
09f5 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x14.0x4 = 0x9f5,0x3
09f6 00d9       |    |		Load_Top	At_Offset_1
09f7 e402       |    |		Load	0x2,0x2
09f8 01d5       |    |		Execute	Vector,Field_Reference
09f9 e001       |    |		Load	0x0,0x1
09fa 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
09fb 37f9       |7   |		Loop_Decreasing	0x9f5
09fc 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
09fd 0000 0000  |    |		.XXX[0x3]
09ff 0000       |    |
0a00 0000 0000  |    |		.LITERAL	{0x00000000, 0x00000ee7}
0a04 0000 0000  |    |		.LITERAL	{0x00000000, 0x0056cba5}
0a08 ; --------------------------------------------------------------------------------------
0a08 ; SUBPROGRAM
0a08 ; --------------------------------------------------------------------------------------
0a08 0a4c       | L  |		.CONST	0x0a4c								; Address of begin
0a09 0004       |    |		.CONST	0x0004								; Address of exception handler
0a0a 0006       |    |		.CONST	0x0006								; Number of locals
0a0b			INIT_0a08:
0a0b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x15 = .DEBUG	0x0a0b,0x1818,0x0001,0x0000,0x0056,0xcba5,0x0000,0x088c
													; Debug Table 0x15.0x0 = 0xa0b,0xffff
0a0c e5fd       |    |		Load	0x2,-0x3
0a0d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x15.0x1 = 0xa0d,0x401
0a0e 7002       |p   |		Jump_Nonzero	0xa11
0a0f 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x15.0x2 = 0xa0f,0x402
0a10 7826       |x&  |		Jump	0xa37
0a11 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x15.0x3 = 0xa11,0x403
0a12 0217       |    |		Execute	Heap_Access,All_Reference
0a13 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0a14 6804       |h   |		Jump_Zero	0xa19
0a15 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x15.0x4 = 0xa15,0x404
0a16 0217       |    |		Execute	Heap_Access,All_Reference
0a17 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0a18 781e       |x   |		Jump	0xa37
0a19 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x15.0x5 = 0xa19,0x405
0a1a e404       |    |		Load	0x2,0x4								; Debug Table 0x15.0x6 = 0xa1a,0x801
0a1b 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x15.0x7 = 0xa1b,0x802
0a1c 00d0       |    |		Action	Swap_Control							; Debug Table 0x15.0x8 = 0xa1c,0x803
													; Debug Table 0x15.0x9 = 0xa1c,0x804
0a1d 00d1       |    |		Pop_Control	Pop_Count_1
0a1e 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x15.0xa = 0xa1e,0x405
0a1f 00eb       |    |		Load_Encached	Diana_Cache
0a20 0098       |    |		Execute	Package,Field_Read_Dynamic
0a21 012c       | ,  |		Execute	Any,Size
0a22 e003       |    |		Load	0x0,0x3
0a23 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0a24 025b       | [  |		Execute	Discrete,Check_In_Type
0a25 0273       | s  |		Execute	Discrete,Plus
0a26 00d9       |    |		Load_Top	At_Offset_1
0a27 e405       |    |		Load	0x2,0x5								; Debug Table 0x15.0xb = 0xa27,0xc01
0a28 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x15.0xc = 0xa28,0xc02
0a29 00d0       |    |		Action	Swap_Control							; Debug Table 0x15.0xd = 0xa29,0xc03
													; Debug Table 0x15.0xe = 0xa29,0xc04
0a2a 00d1       |    |		Pop_Control	Pop_Count_1
0a2b 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x15.0xf = 0xa2b,0x804
0a2c 00eb       |    |		Load_Encached	Diana_Cache
0a2d 0098       |    |		Execute	Package,Field_Read_Dynamic
0a2e 49c9       |I   |		Short_Literal	0x1c9
0a2f 00eb       |    |		Load_Encached	Diana_Cache
0a30 0098       |    |		Execute	Package,Field_Read_Dynamic
0a31 49ca       |I   |		Short_Literal	0x1ca
0a32 00eb       |    |		Load_Encached	Diana_Cache
0a33 0095       |    |		Execute	Package,Field_Reference_Dynamic
0a34 e004       |    |		Load	0x0,0x4
0a35 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0a36 7800       |x   |		Jump	0xa37
0a37 00d0       |    |		Action	Swap_Control
0a38 00d1       |    |		Pop_Control	Pop_Count_1
0a39 e001       |    |		Load	0x0,0x1								; Debug Table 0x15.0x10 = 0xa39,0xffff
0a3a 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0a3b e001       |    |		Load	0x0,0x1								; Debug Table 0x15.0x11 = 0xa3b,0xfffe
0a3c 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0a3d 0322       | "  |		Declare_Variable	Record
0a3e 00d9       |    |		Load_Top	At_Offset_1
0a3f 01dc       |    |		Execute	Vector,Last
0a40 00da       |    |		Load_Top	At_Offset_2
0a41 01d5       |    |		Execute	Vector,Field_Reference
0a42 00d9       |    |		Load_Top	At_Offset_1
0a43 017d       | }  |		Execute	Record,Structure_Write
0a44 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x15.0x12 = 0xa44,0xfffd
0a45 e001       |    |		Load	0x0,0x1
0a46 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0a47 00e3       |    |		Load_Encached	Natural_Cache
0a48 03f1       |    |		Declare_Variable	Discrete,With_Value
0a49 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x15.0x13 = 0xa49,0xfffc
0a4a 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0a4b 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x15.0x14 = 0xa4b,0xfffb
0a4c			BODY_0a08:
0a4c e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x15.0x15 = 0xa4c,0x1
0a4d 4801       |H   |		Short_Literal	0x1
0a4e 0263       | c  |		Execute	Discrete,Above_Bound
0a4f 7015       |p   |		Jump_Nonzero	0xa65
0a50 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x15.0x16 = 0xa50,0x2
0a51 e5ff       |    |		Load	0x2,-0x1
0a52 e404       |    |		Load	0x2,0x4
0a53 e5fe       |    |		Load	0x2,-0x2
0a54 e403       |    |		Load	0x2,0x3
0a55 e001       |    |		Load	0x0,0x1
0a56 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0a57 005b       | [  |		Store_Top	Discrete,At_Offset_3
0a58 e404       |    |		Load	0x2,0x4								; Debug Table 0x15.0x17 = 0xa58,0x3
0a59 00db       |    |		Load_Top	At_Offset_3
0a5a 0273       | s  |		Execute	Discrete,Plus
0a5b c404       |    |		Store	0x2,0x4
0a5c 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x15.0x18 = 0xa5c,0x4
0a5d 00db       |    |		Load_Top	At_Offset_3
0a5e 0273       | s  |		Execute	Discrete,Plus
0a5f c405       |    |		Store	0x2,0x5
0a60 e403       |    |		Load	0x2,0x3								; Debug Table 0x15.0x19 = 0xa60,0x5
0a61 e001       |    |		Load	0x0,0x1
0a62 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0a63 00d1       |    |		Pop_Control	Pop_Count_1
0a64 3feb       |?   |		Loop_Increasing	0xa50
0a65 e402       |    |		Load	0x2,0x2								; Debug Table 0x15.0x1a = 0xa65,0x6
0a66 01dd       |    |		Execute	Vector,First
0a67 e402       |    |		Load	0x2,0x2
0a68 01dc       |    |		Execute	Vector,Last
0a69 0aff       |    |		Execute_Immediate	Plus,-0x1
0a6a 0248       | H  |		Execute	Discrete,Check_In_Integer
0a6b 0264       | d  |		Execute	Discrete,Below_Bound
0a6c 7007       |p   |		Jump_Nonzero	0xa74
0a6d 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x15.0x1b = 0xa6d,0x7
0a6e 00d9       |    |		Load_Top	At_Offset_1
0a6f e402       |    |		Load	0x2,0x2
0a70 01d5       |    |		Execute	Vector,Field_Reference
0a71 e001       |    |		Load	0x0,0x1
0a72 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0a73 37f9       |7   |		Loop_Decreasing	0xa6d
0a74 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0a75 0000 0000  |    |		.XXX[0x3]
0a77 0000       |    |
0a78 ; --------------------------------------------------------------------------------------
0a78 ; SUBPROGRAM
0a78 ; --------------------------------------------------------------------------------------
0a78 0ab9       |    |		.CONST	0x0ab9								; Address of begin
0a79 0004       |    |		.CONST	0x0004								; Address of exception handler
0a7a 0004       |    |		.CONST	0x0004								; Number of locals
0a7b			INIT_0a78:
0a7b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x16 = .DEBUG	0x0a7b,0x1852,0x0001,0x0000,0x0056,0xcba5,0x0000,0x0d52
													; Debug Table 0x16.0x0 = 0xa7b,0xffff
0a7c e5fe       |    |		Load	0x2,-0x2
0a7d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0x1 = 0xa7d,0x401
0a7e 7002       |p   |		Jump_Nonzero	0xa81
0a7f 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x16.0x2 = 0xa7f,0x402
0a80 7826       |x&  |		Jump	0xaa7
0a81 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0x3 = 0xa81,0x403
0a82 0217       |    |		Execute	Heap_Access,All_Reference
0a83 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0a84 6804       |h   |		Jump_Zero	0xa89
0a85 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0x4 = 0xa85,0x404
0a86 0217       |    |		Execute	Heap_Access,All_Reference
0a87 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0a88 781e       |x   |		Jump	0xaa7
0a89 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0x5 = 0xa89,0x405
0a8a e404       |    |		Load	0x2,0x4								; Debug Table 0x16.0x6 = 0xa8a,0x801
0a8b 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x16.0x7 = 0xa8b,0x802
0a8c 00d0       |    |		Action	Swap_Control							; Debug Table 0x16.0x8 = 0xa8c,0x803
													; Debug Table 0x16.0x9 = 0xa8c,0x804
0a8d 00d1       |    |		Pop_Control	Pop_Count_1
0a8e 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x16.0xa = 0xa8e,0x405
0a8f 00eb       |    |		Load_Encached	Diana_Cache
0a90 0098       |    |		Execute	Package,Field_Read_Dynamic
0a91 012c       | ,  |		Execute	Any,Size
0a92 e003       |    |		Load	0x0,0x3
0a93 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0a94 025b       | [  |		Execute	Discrete,Check_In_Type
0a95 0273       | s  |		Execute	Discrete,Plus
0a96 00d9       |    |		Load_Top	At_Offset_1
0a97 e405       |    |		Load	0x2,0x5								; Debug Table 0x16.0xb = 0xa97,0xc01
0a98 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x16.0xc = 0xa98,0xc02
0a99 00d0       |    |		Action	Swap_Control							; Debug Table 0x16.0xd = 0xa99,0xc03
													; Debug Table 0x16.0xe = 0xa99,0xc04
0a9a 00d1       |    |		Pop_Control	Pop_Count_1
0a9b 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x16.0xf = 0xa9b,0x804
0a9c 00eb       |    |		Load_Encached	Diana_Cache
0a9d 0098       |    |		Execute	Package,Field_Read_Dynamic
0a9e 49c9       |I   |		Short_Literal	0x1c9
0a9f 00eb       |    |		Load_Encached	Diana_Cache
0aa0 0098       |    |		Execute	Package,Field_Read_Dynamic
0aa1 49ca       |I   |		Short_Literal	0x1ca
0aa2 00eb       |    |		Load_Encached	Diana_Cache
0aa3 0095       |    |		Execute	Package,Field_Reference_Dynamic
0aa4 e004       |    |		Load	0x0,0x4
0aa5 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0aa6 7800       |x   |		Jump	0xaa7
0aa7 00d0       |    |		Action	Swap_Control
0aa8 00d1       |    |		Pop_Control	Pop_Count_1
0aa9 e001       |    |		Load	0x0,0x1								; Debug Table 0x16.0x10 = 0xaa9,0xffff
0aaa 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0aab e001       |    |		Load	0x0,0x1								; Debug Table 0x16.0x11 = 0xaab,0xfffe
0aac 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0aad 0322       | "  |		Declare_Variable	Record
0aae 00d9       |    |		Load_Top	At_Offset_1
0aaf 01dc       |    |		Execute	Vector,Last
0ab0 00da       |    |		Load_Top	At_Offset_2
0ab1 01d5       |    |		Execute	Vector,Field_Reference
0ab2 00d9       |    |		Load_Top	At_Offset_1
0ab3 017d       | }  |		Execute	Record,Structure_Write
0ab4 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0x12 = 0xab4,0xfffd
0ab5 e001       |    |		Load	0x0,0x1
0ab6 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0ab7 00e2       |    |		Load_Encached	Integer_Cache
0ab8 03f1       |    |		Declare_Variable	Discrete,With_Value
0ab9			BODY_0a78:
0ab9 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x16.0x13 = 0xab9,0x1
0aba 4802       |H   |		Short_Literal	0x2
0abb 0263       | c  |		Execute	Discrete,Above_Bound
0abc 700c       |p   |		Jump_Nonzero	0xac9
0abd 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x16.0x14 = 0xabd,0x2
0abe e001       |    |		Load	0x0,0x1
0abf 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0ac0 00d1       |    |		Pop_Control	Pop_Count_1
0ac1 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x16.0x15 = 0xac1,0x3
0ac2 e403       |    |		Load	0x2,0x3
0ac3 e001       |    |		Load	0x0,0x1
0ac4 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0ac5 0273       | s  |		Execute	Discrete,Plus
0ac6 0248       | H  |		Execute	Discrete,Check_In_Integer
0ac7 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
0ac8 3ff4       |?   |		Loop_Increasing	0xabd
0ac9 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0x16 = 0xac9,0x4
0aca 00e3       |    |		Load_Encached	Natural_Cache
0acb 025b       | [  |		Execute	Discrete,Check_In_Type
0acc 00db       |    |		Load_Top	At_Offset_3
0acd e001       |    |		Load	0x0,0x1
0ace 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0acf 0a01       |    |		Execute_Immediate	Plus,0x1
0ad0 00e4       |    |		Load_Encached	Positive_Cache
0ad1 025b       | [  |		Execute	Discrete,Check_In_Type
0ad2 e5ff       |    |		Load	0x2,-0x1
0ad3 e002       |    |		Load	0x0,0x2
0ad4 1833       | 3  |		Execute	Package,Field_Execute,Field_Number 0x33
0ad5 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0x17 = 0xad5,0x5
0ad6 0275       | u  |		Execute	Discrete,Unary_Minus
0ad7 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0ad8 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x16.0x18 = 0xad8,0x6
0ad9 01dd       |    |		Execute	Vector,First
0ada 00db       |    |		Load_Top	At_Offset_3
0adb 01dc       |    |		Execute	Vector,Last
0adc 0aff       |    |		Execute_Immediate	Plus,-0x1
0add 0248       | H  |		Execute	Discrete,Check_In_Integer
0ade 0264       | d  |		Execute	Discrete,Below_Bound
0adf 7007       |p   |		Jump_Nonzero	0xae7
0ae0 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x16.0x19 = 0xae0,0x7
0ae1 00d9       |    |		Load_Top	At_Offset_1
0ae2 e402       |    |		Load	0x2,0x2
0ae3 01d5       |    |		Execute	Vector,Field_Reference
0ae4 e001       |    |		Load	0x0,0x1
0ae5 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0ae6 37f9       |7   |		Loop_Decreasing	0xae0
0ae7 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0ae8 ; --------------------------------------------------------------------------------------
0ae8 ; SUBPROGRAM
0ae8 ; --------------------------------------------------------------------------------------
0ae8 0aeb       |    |		.CONST	0x0aeb								; Address of begin
0ae9 0004       |    |		.CONST	0x0004								; Address of exception handler
0aea 0001       |    |		.CONST	0x0001								; Number of locals
0aeb			BODY_0ae8:
0aeb			INIT_0ae8:
0aeb e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x17 = .DEBUG	0x0aeb,0x1888,0x0001,0x0000,0x0056,0xcba5,0x0000,0x0272
													; Debug Table 0x17.0x0 = 0xaeb,0x1
0aec e5fd       |    |		Load	0x2,-0x3
0aed 00eb       |    |		Load_Encached	Diana_Cache
0aee 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
0aef 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0af0 ; --------------------------------------------------------------------------------------
0af0 ; SUBPROGRAM
0af0 ; --------------------------------------------------------------------------------------
0af0 0af3       |    |		.CONST	0x0af3								; Address of begin
0af1 0004       |    |		.CONST	0x0004								; Address of exception handler
0af2 0001       |    |		.CONST	0x0001								; Number of locals
0af3			BODY_0af0:
0af3			INIT_0af0:
0af3 e403       |    |		Load	0x2,0x3								; Debug Table 0x18 = .DEBUG	0x0af3,0x188c,0x0001,0x0000,0x0056,0xcba5,0x0000,0x0947
													; Debug Table 0x18.0x0 = 0xaf3,0x1
0af4 7031       |p1  |		Jump_Nonzero	0xb26
0af5 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x18.0x1 = 0xaf5,0x2
0af6 e5fc       |    |		Load	0x2,-0x4
0af7 e402       |    |		Load	0x2,0x2
0af8 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x18.0x2 = 0xaf8,0x401
0af9 7002       |p   |		Jump_Nonzero	0xafc
0afa 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x18.0x3 = 0xafa,0x402
0afb 7826       |x&  |		Jump	0xb22
0afc 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x18.0x4 = 0xafc,0x403
0afd 0217       |    |		Execute	Heap_Access,All_Reference
0afe 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0aff 6804       |h   |		Jump_Zero	0xb04
0b00 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x18.0x5 = 0xb00,0x404
0b01 0217       |    |		Execute	Heap_Access,All_Reference
0b02 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0b03 781e       |x   |		Jump	0xb22
0b04 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x18.0x6 = 0xb04,0x405
0b05 e605       |    |		Load	0x3,0x5								; Debug Table 0x18.0x7 = 0xb05,0x801
0b06 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x18.0x8 = 0xb06,0x802
0b07 00d0       |    |		Action	Swap_Control							; Debug Table 0x18.0x9 = 0xb07,0x803
													; Debug Table 0x18.0xa = 0xb07,0x804
0b08 00d1       |    |		Pop_Control	Pop_Count_1
0b09 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x18.0xb = 0xb09,0x405
0b0a 00eb       |    |		Load_Encached	Diana_Cache
0b0b 0098       |    |		Execute	Package,Field_Read_Dynamic
0b0c 012c       | ,  |		Execute	Any,Size
0b0d e003       |    |		Load	0x0,0x3
0b0e 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0b0f 025b       | [  |		Execute	Discrete,Check_In_Type
0b10 0273       | s  |		Execute	Discrete,Plus
0b11 00d9       |    |		Load_Top	At_Offset_1
0b12 e606       |    |		Load	0x3,0x6								; Debug Table 0x18.0xc = 0xb12,0xc01
0b13 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x18.0xd = 0xb13,0xc02
0b14 00d0       |    |		Action	Swap_Control							; Debug Table 0x18.0xe = 0xb14,0xc03
													; Debug Table 0x18.0xf = 0xb14,0xc04
0b15 00d1       |    |		Pop_Control	Pop_Count_1
0b16 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x18.0x10 = 0xb16,0x804
0b17 00eb       |    |		Load_Encached	Diana_Cache
0b18 0098       |    |		Execute	Package,Field_Read_Dynamic
0b19 49c9       |I   |		Short_Literal	0x1c9
0b1a 00eb       |    |		Load_Encached	Diana_Cache
0b1b 0098       |    |		Execute	Package,Field_Read_Dynamic
0b1c 49ca       |I   |		Short_Literal	0x1ca
0b1d 00eb       |    |		Load_Encached	Diana_Cache
0b1e 0095       |    |		Execute	Package,Field_Reference_Dynamic
0b1f e004       |    |		Load	0x0,0x4
0b20 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0b21 7800       |x   |		Jump	0xb22
0b22 00d0       |    |		Action	Swap_Control
0b23 00d1       |    |		Pop_Control	Pop_Count_1
0b24 e006       |    |		Load	0x0,0x6								; Debug Table 0x18.0x11 = 0xb24,0x2
0b25 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0b26 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x18.0x12 = 0xb26,0x3
0b27 e5fd       |    |		Load	0x2,-0x3
0b28 e009       |    |		Load	0x0,0x9
0b29 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0b2a 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0b2b 0000 0000  |    |		.BLANK	0000[0x5]
0b30 ; --------------------------------------------------------------------------------------
0b30 ; SUBPROGRAM
0b30 ; --------------------------------------------------------------------------------------
0b30 0b33       | 3  |		.CONST	0x0b33								; Address of begin
0b31 0004       |    |		.CONST	0x0004								; Address of exception handler
0b32 0001       |    |		.CONST	0x0001								; Number of locals
0b33			BODY_0b30:
0b33			INIT_0b30:
0b33 e403       |    |		Load	0x2,0x3								; Debug Table 0x19 = .DEBUG	0x0b33,0x18b4,0x0001,0x0000,0x0056,0xcba5,0x0000,0x09fa
													; Debug Table 0x19.0x0 = 0xb33,0x1
0b34 705d       |p]  |		Jump_Nonzero	0xb92
0b35 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x19.0x1 = 0xb35,0x2
0b36 e5fc       |    |		Load	0x2,-0x4
0b37 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x19.0x2 = 0xb37,0x401
0b38 7002       |p   |		Jump_Nonzero	0xb3b
0b39 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x19.0x3 = 0xb39,0x402
0b3a 7826       |x&  |		Jump	0xb61
0b3b 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x19.0x4 = 0xb3b,0x403
0b3c 0217       |    |		Execute	Heap_Access,All_Reference
0b3d 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0b3e 6804       |h   |		Jump_Zero	0xb43
0b3f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x19.0x5 = 0xb3f,0x404
0b40 0217       |    |		Execute	Heap_Access,All_Reference
0b41 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0b42 781e       |x   |		Jump	0xb61
0b43 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x19.0x6 = 0xb43,0x405
0b44 e604       |    |		Load	0x3,0x4								; Debug Table 0x19.0x7 = 0xb44,0x801
0b45 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x19.0x8 = 0xb45,0x802
0b46 00d0       |    |		Action	Swap_Control							; Debug Table 0x19.0x9 = 0xb46,0x803
													; Debug Table 0x19.0xa = 0xb46,0x804
0b47 00d1       |    |		Pop_Control	Pop_Count_1
0b48 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x19.0xb = 0xb48,0x405
0b49 00eb       |    |		Load_Encached	Diana_Cache
0b4a 0098       |    |		Execute	Package,Field_Read_Dynamic
0b4b 012c       | ,  |		Execute	Any,Size
0b4c e003       |    |		Load	0x0,0x3
0b4d 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0b4e 025b       | [  |		Execute	Discrete,Check_In_Type
0b4f 0273       | s  |		Execute	Discrete,Plus
0b50 00d9       |    |		Load_Top	At_Offset_1
0b51 e605       |    |		Load	0x3,0x5								; Debug Table 0x19.0xc = 0xb51,0xc01
0b52 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x19.0xd = 0xb52,0xc02
0b53 00d0       |    |		Action	Swap_Control							; Debug Table 0x19.0xe = 0xb53,0xc03
													; Debug Table 0x19.0xf = 0xb53,0xc04
0b54 00d1       |    |		Pop_Control	Pop_Count_1
0b55 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x19.0x10 = 0xb55,0x804
0b56 00eb       |    |		Load_Encached	Diana_Cache
0b57 0098       |    |		Execute	Package,Field_Read_Dynamic
0b58 49c9       |I   |		Short_Literal	0x1c9
0b59 00eb       |    |		Load_Encached	Diana_Cache
0b5a 0098       |    |		Execute	Package,Field_Read_Dynamic
0b5b 49ca       |I   |		Short_Literal	0x1ca
0b5c 00eb       |    |		Load_Encached	Diana_Cache
0b5d 0095       |    |		Execute	Package,Field_Reference_Dynamic
0b5e e004       |    |		Load	0x0,0x4
0b5f 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0b60 7800       |x   |		Jump	0xb61
0b61 00d0       |    |		Action	Swap_Control
0b62 00d1       |    |		Pop_Control	Pop_Count_1
0b63 e402       |    |		Load	0x2,0x2								; Debug Table 0x19.0x11 = 0xb63,0x2
0b64 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x19.0x12 = 0xb64,0x1001
0b65 7002       |p   |		Jump_Nonzero	0xb68
0b66 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x19.0x13 = 0xb66,0x1002
0b67 7826       |x&  |		Jump	0xb8e
0b68 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x19.0x14 = 0xb68,0x1003
0b69 0217       |    |		Execute	Heap_Access,All_Reference
0b6a 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0b6b 6804       |h   |		Jump_Zero	0xb70
0b6c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x19.0x15 = 0xb6c,0x1004
0b6d 0217       |    |		Execute	Heap_Access,All_Reference
0b6e 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0b6f 781e       |x   |		Jump	0xb8e
0b70 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x19.0x16 = 0xb70,0x1005
0b71 e605       |    |		Load	0x3,0x5								; Debug Table 0x19.0x17 = 0xb71,0x1401
0b72 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x19.0x18 = 0xb72,0x1402
0b73 00d0       |    |		Action	Swap_Control							; Debug Table 0x19.0x19 = 0xb73,0x1403
													; Debug Table 0x19.0x1a = 0xb73,0x1404
0b74 00d1       |    |		Pop_Control	Pop_Count_1
0b75 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x19.0x1b = 0xb75,0x1005
0b76 00eb       |    |		Load_Encached	Diana_Cache
0b77 0098       |    |		Execute	Package,Field_Read_Dynamic
0b78 012c       | ,  |		Execute	Any,Size
0b79 e003       |    |		Load	0x0,0x3
0b7a 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0b7b 025b       | [  |		Execute	Discrete,Check_In_Type
0b7c 0273       | s  |		Execute	Discrete,Plus
0b7d 00d9       |    |		Load_Top	At_Offset_1
0b7e e606       |    |		Load	0x3,0x6								; Debug Table 0x19.0x1c = 0xb7e,0x1801
0b7f 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x19.0x1d = 0xb7f,0x1802
0b80 00d0       |    |		Action	Swap_Control							; Debug Table 0x19.0x1e = 0xb80,0x1803
													; Debug Table 0x19.0x1f = 0xb80,0x1804
0b81 00d1       |    |		Pop_Control	Pop_Count_1
0b82 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x19.0x20 = 0xb82,0x1404
0b83 00eb       |    |		Load_Encached	Diana_Cache
0b84 0098       |    |		Execute	Package,Field_Read_Dynamic
0b85 49c9       |I   |		Short_Literal	0x1c9
0b86 00eb       |    |		Load_Encached	Diana_Cache
0b87 0098       |    |		Execute	Package,Field_Read_Dynamic
0b88 49ca       |I   |		Short_Literal	0x1ca
0b89 00eb       |    |		Load_Encached	Diana_Cache
0b8a 0095       |    |		Execute	Package,Field_Reference_Dynamic
0b8b e004       |    |		Load	0x0,0x4
0b8c 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0b8d 7800       |x   |		Jump	0xb8e
0b8e 00d0       |    |		Action	Swap_Control
0b8f 00d1       |    |		Pop_Control	Pop_Count_1
0b90 e006       |    |		Load	0x0,0x6								; Debug Table 0x19.0x21 = 0xb90,0x406
0b91 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0b92 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x19.0x22 = 0xb92,0x3
0b93 e5fd       |    |		Load	0x2,-0x3
0b94 e009       |    |		Load	0x0,0x9
0b95 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0b96 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0b97 0000       |    |		.XXX[0x1]
0b98 ; --------------------------------------------------------------------------------------
0b98 ; SUBPROGRAM
0b98 ; --------------------------------------------------------------------------------------
0b98 0b9b       |    |		.CONST	0x0b9b								; Address of begin
0b99 0004       |    |		.CONST	0x0004								; Address of exception handler
0b9a 0001       |    |		.CONST	0x0001								; Number of locals
0b9b			BODY_0b98:
0b9b			INIT_0b98:
0b9b e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x1a = .DEBUG	0x0b9b,0x18fc,0x0001,0x0000,0x0056,0xcba5,0x0000,0x0aad
													; Debug Table 0x1a.0x0 = 0xb9b,0x1
0b9c e5fd       |    |		Load	0x2,-0x3
0b9d e009       |    |		Load	0x0,0x9
0b9e 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0b9f 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0ba0 ; --------------------------------------------------------------------------------------
0ba0 ; SUBPROGRAM
0ba0 ; --------------------------------------------------------------------------------------
0ba0 0ba3       |    |		.CONST	0x0ba3								; Address of begin
0ba1 0004       |    |		.CONST	0x0004								; Address of exception handler
0ba2 0001       |    |		.CONST	0x0001								; Number of locals
0ba3			BODY_0ba0:
0ba3			INIT_0ba0:
0ba3 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x1b = .DEBUG	0x0ba3,0x1900,0x0001,0x0000,0x0056,0xcba5,0x0000,0x0bec
													; Debug Table 0x1b.0x0 = 0xba3,0x1
0ba4 e5fd       |    |		Load	0x2,-0x3
0ba5 e009       |    |		Load	0x0,0x9
0ba6 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0ba7 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0ba8 ; --------------------------------------------------------------------------------------
0ba8 ; SUBPROGRAM
0ba8 ; --------------------------------------------------------------------------------------
0ba8 0bab       |    |		.CONST	0x0bab								; Address of begin
0ba9 0004       |    |		.CONST	0x0004								; Address of exception handler
0baa 0001       |    |		.CONST	0x0001								; Number of locals
0bab			BODY_0ba8:
0bab			INIT_0ba8:
0bab e403       |    |		Load	0x2,0x3								; Debug Table 0x1c = .DEBUG	0x0bab,0x1904,0x0001,0x0000,0x0056,0xcba5,0x0000,0x0e03
													; Debug Table 0x1c.0x0 = 0xbab,0x1
0bac 6805       |h   |		Jump_Zero	0xbb2
0bad 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x1c.0x1 = 0xbad,0x2
													; Debug Table 0x1c.0x2 = 0xbad,0x401
0bae e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x1c.0x3 = 0xbae,0x2
0baf 00eb       |    |		Load_Encached	Diana_Cache
0bb0 1891       |    |		Execute	Package,Field_Execute,Field_Number 0x91
0bb1 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0bb2 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1c.0x4 = 0xbb2,0x3
													; Debug Table 0x1c.0x5 = 0xbb2,0xf7ff
0bb3 e402       |    |		Load	0x2,0x2
0bb4 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1c.0x6 = 0xbb4,0xc01
0bb5 7002       |p   |		Jump_Nonzero	0xbb8
0bb6 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1c.0x7 = 0xbb6,0xc02
0bb7 7826       |x&  |		Jump	0xbde
0bb8 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1c.0x8 = 0xbb8,0xc03
0bb9 0217       |    |		Execute	Heap_Access,All_Reference
0bba 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0bbb 6804       |h   |		Jump_Zero	0xbc0
0bbc 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1c.0x9 = 0xbbc,0xc04
0bbd 0217       |    |		Execute	Heap_Access,All_Reference
0bbe 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0bbf 781e       |x   |		Jump	0xbde
0bc0 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1c.0xa = 0xbc0,0xc05
0bc1 e604       |    |		Load	0x3,0x4								; Debug Table 0x1c.0xb = 0xbc1,0x1001
0bc2 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x1c.0xc = 0xbc2,0x1002
0bc3 00d0       |    |		Action	Swap_Control							; Debug Table 0x1c.0xd = 0xbc3,0x1003
													; Debug Table 0x1c.0xe = 0xbc3,0x1004
0bc4 00d1       |    |		Pop_Control	Pop_Count_1
0bc5 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x1c.0xf = 0xbc5,0xc05
0bc6 00eb       |    |		Load_Encached	Diana_Cache
0bc7 0098       |    |		Execute	Package,Field_Read_Dynamic
0bc8 012c       | ,  |		Execute	Any,Size
0bc9 e003       |    |		Load	0x0,0x3
0bca 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0bcb 025b       | [  |		Execute	Discrete,Check_In_Type
0bcc 0273       | s  |		Execute	Discrete,Plus
0bcd 00d9       |    |		Load_Top	At_Offset_1
0bce e605       |    |		Load	0x3,0x5								; Debug Table 0x1c.0x10 = 0xbce,0x1401
0bcf 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x1c.0x11 = 0xbcf,0x1402
0bd0 00d0       |    |		Action	Swap_Control							; Debug Table 0x1c.0x12 = 0xbd0,0x1403
													; Debug Table 0x1c.0x13 = 0xbd0,0x1404
0bd1 00d1       |    |		Pop_Control	Pop_Count_1
0bd2 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x1c.0x14 = 0xbd2,0x1004
0bd3 00eb       |    |		Load_Encached	Diana_Cache
0bd4 0098       |    |		Execute	Package,Field_Read_Dynamic
0bd5 49c9       |I   |		Short_Literal	0x1c9
0bd6 00eb       |    |		Load_Encached	Diana_Cache
0bd7 0098       |    |		Execute	Package,Field_Read_Dynamic
0bd8 49ca       |I   |		Short_Literal	0x1ca
0bd9 00eb       |    |		Load_Encached	Diana_Cache
0bda 0095       |    |		Execute	Package,Field_Reference_Dynamic
0bdb e004       |    |		Load	0x0,0x4
0bdc 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0bdd 7800       |x   |		Jump	0xbde
0bde 00d0       |    |		Action	Swap_Control
0bdf 00d1       |    |		Pop_Control	Pop_Count_1
0be0 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1					; Debug Table 0x1c.0x15 = 0xbe0,0xf7ff
0be1 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x1c.0x16 = 0xbe1,0x801
0be2 e5fd       |    |		Load	0x2,-0x3
0be3 e009       |    |		Load	0x0,0x9
0be4 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0be5 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1c.0x17 = 0xbe5,0x802
0be6 e5fd       |    |		Load	0x2,-0x3
0be7 00eb       |    |		Load_Encached	Diana_Cache
0be8 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
0be9 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1c.0x18 = 0xbe9,0x1801
0bea 7002       |p   |		Jump_Nonzero	0xbed
0beb 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1c.0x19 = 0xbeb,0x1802
0bec 7826       |x&  |		Jump	0xc13
0bed 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1c.0x1a = 0xbed,0x1803
0bee 0217       |    |		Execute	Heap_Access,All_Reference
0bef 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0bf0 6804       |h   |		Jump_Zero	0xbf5
0bf1 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1c.0x1b = 0xbf1,0x1804
0bf2 0217       |    |		Execute	Heap_Access,All_Reference
0bf3 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0bf4 781e       |x   |		Jump	0xc13
0bf5 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1c.0x1c = 0xbf5,0x1805
0bf6 e605       |    |		Load	0x3,0x5								; Debug Table 0x1c.0x1d = 0xbf6,0x1c01
0bf7 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x1c.0x1e = 0xbf7,0x1c02
0bf8 00d0       |    |		Action	Swap_Control							; Debug Table 0x1c.0x1f = 0xbf8,0x1c03
													; Debug Table 0x1c.0x20 = 0xbf8,0x1c04
0bf9 00d1       |    |		Pop_Control	Pop_Count_1
0bfa 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x1c.0x21 = 0xbfa,0x1805
0bfb 00eb       |    |		Load_Encached	Diana_Cache
0bfc 0098       |    |		Execute	Package,Field_Read_Dynamic
0bfd 012c       | ,  |		Execute	Any,Size
0bfe e003       |    |		Load	0x0,0x3
0bff 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0c00 025b       | [  |		Execute	Discrete,Check_In_Type
0c01 0273       | s  |		Execute	Discrete,Plus
0c02 00d9       |    |		Load_Top	At_Offset_1
0c03 e606       |    |		Load	0x3,0x6								; Debug Table 0x1c.0x22 = 0xc03,0x2001
0c04 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x1c.0x23 = 0xc04,0x2002
0c05 00d0       |    |		Action	Swap_Control							; Debug Table 0x1c.0x24 = 0xc05,0x2003
													; Debug Table 0x1c.0x25 = 0xc05,0x2004
0c06 00d1       |    |		Pop_Control	Pop_Count_1
0c07 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x1c.0x26 = 0xc07,0x1c04
0c08 00eb       |    |		Load_Encached	Diana_Cache
0c09 0098       |    |		Execute	Package,Field_Read_Dynamic
0c0a 49c9       |I   |		Short_Literal	0x1c9
0c0b 00eb       |    |		Load_Encached	Diana_Cache
0c0c 0098       |    |		Execute	Package,Field_Read_Dynamic
0c0d 49ca       |I   |		Short_Literal	0x1ca
0c0e 00eb       |    |		Load_Encached	Diana_Cache
0c0f 0095       |    |		Execute	Package,Field_Reference_Dynamic
0c10 e004       |    |		Load	0x0,0x4
0c11 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0c12 7800       |x   |		Jump	0xc13
0c13 00d0       |    |		Action	Swap_Control
0c14 00d1       |    |		Pop_Control	Pop_Count_1
0c15 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1c.0x27 = 0xc15,0x802
0c16 e006       |    |		Load	0x0,0x6
0c17 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0c18 00d1       |    |		Pop_Control	Pop_Count_1
0c19 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0c1a 0000 0000  |    |		.BLANK	0000[0x6]
0c20 ; --------------------------------------------------------------------------------------
0c20 ; SUBPROGRAM
0c20 ; --------------------------------------------------------------------------------------
0c20 0c23       | #  |		.CONST	0x0c23								; Address of begin
0c21 0004       |    |		.CONST	0x0004								; Address of exception handler
0c22 0001       |    |		.CONST	0x0001								; Number of locals
0c23			BODY_0c20:
0c23			INIT_0c20:
0c23 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x1d = .DEBUG	0x0c23,0x1956,0x0001,0x0000,0x0056,0xcba5,0x0000,0x0ec7
													; Debug Table 0x1d.0x0 = 0xc23,0x1
0c24 e5fd       |    |		Load	0x2,-0x3
0c25 e009       |    |		Load	0x0,0x9
0c26 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0c27 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0c28 ; --------------------------------------------------------------------------------------
0c28 ; SUBPROGRAM
0c28 ; --------------------------------------------------------------------------------------
0c28 0c2b       | +  |		.CONST	0x0c2b								; Address of begin
0c29 0004       |    |		.CONST	0x0004								; Address of exception handler
0c2a 0001       |    |		.CONST	0x0001								; Number of locals
0c2b			BODY_0c28:
0c2b			INIT_0c28:
0c2b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1e = .DEBUG	0x0c2b,0x195a,0x0001,0x0000,0x0056,0xcbb5,0x0000,0x0031
													; Debug Table 0x1e.0x0 = 0xc2b,0x1
0c2c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1e.0x1 = 0xc2c,0x401
0c2d e603       |    |		Load	0x3,0x3								; Debug Table 0x1e.0x2 = 0xc2d,0x801
0c2e 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x1e.0x3 = 0xc2e,0x802
0c2f 00d0       |    |		Action	Swap_Control							; Debug Table 0x1e.0x4 = 0xc2f,0x803
													; Debug Table 0x1e.0x5 = 0xc2f,0x804
0c30 00d1       |    |		Pop_Control	Pop_Count_1
0c31 49e2       |I   |		Short_Literal	0x1e2							; Debug Table 0x1e.0x6 = 0xc31,0x401
0c32 00eb       |    |		Load_Encached	Diana_Cache
0c33 0098       |    |		Execute	Package,Field_Read_Dynamic
0c34 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0c35 7800       |x   |		Jump	0xc36
0c36 00d0       |    |		Action	Swap_Control
0c37 00d1       |    |		Pop_Control	Pop_Count_1
0c38 4604       |F   |		Jump_Case	0x5							; Debug Table 0x1e.0x7 = 0xc38,0x1
0c39 786c       |xl  |		Jump	0xca6								; case 0x0
0c3a 7803       |x   |		Jump	0xc3e								; case 0x1
0c3b 7807       |x   |		Jump	0xc43								; case 0x2
0c3c 780f       |x   |		Jump	0xc4c								; case 0x3
0c3d 7828       |x(  |		Jump	0xc66								; case 0x4
0c3e 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1e.0x8 = 0xc3e,0x3
0c3f 00eb       |    |		Load_Encached	Diana_Cache
0c40 1885       |    |		Execute	Package,Field_Execute,Field_Number 0x85
0c41 8409       |    |		Call	0x2,0x9
0c42 7863       |xc  |		Jump	0xca6
0c43 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1e.0x9 = 0xc43,0x4
0c44 00eb       |    |		Load_Encached	Diana_Cache
0c45 1885       |    |		Execute	Package,Field_Execute,Field_Number 0x85
0c46 8409       |    |		Call	0x2,0x9
0c47 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1e.0xa = 0xc47,0x5
0c48 00eb       |    |		Load_Encached	Diana_Cache
0c49 1886       |    |		Execute	Package,Field_Execute,Field_Number 0x86
0c4a 8409       |    |		Call	0x2,0x9
0c4b 785a       |xZ  |		Jump	0xca6
0c4c e7ff       |    |		Load	0x3,-0x1							; Debug Table 0x1e.0xb = 0xc4c,0x6
													; Debug Table 0x1e.0xc = 0xc4c,0xc01
0c4d 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x1e.0xd = 0xc4d,0xc02
0c4e 0f41       | A  |		Execute_Immediate	Equal,0x41					; Debug Table 0x1e.0x10 = 0xc4e,0x6
													; Debug Table 0x1e.0xe = 0xc4e,0xc03
													; Debug Table 0x1e.0xf = 0xc4e,0xc04
0c4f 6809       |h   |		Jump_Zero	0xc59
0c50 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1e.0x11 = 0xc50,0x7
0c51 00eb       |    |		Load_Encached	Diana_Cache
0c52 1886       |    |		Execute	Package,Field_Execute,Field_Number 0x86
0c53 8409       |    |		Call	0x2,0x9
0c54 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1e.0x12 = 0xc54,0x8
0c55 00eb       |    |		Load_Encached	Diana_Cache
0c56 1885       |    |		Execute	Package,Field_Execute,Field_Number 0x85
0c57 8409       |    |		Call	0x2,0x9
0c58 7808       |x   |		Jump	0xc61
0c59 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1e.0x13 = 0xc59,0x9
0c5a 00eb       |    |		Load_Encached	Diana_Cache
0c5b 1885       |    |		Execute	Package,Field_Execute,Field_Number 0x85
0c5c 8409       |    |		Call	0x2,0x9
0c5d 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1e.0x14 = 0xc5d,0xa
0c5e 00eb       |    |		Load_Encached	Diana_Cache
0c5f 1886       |    |		Execute	Package,Field_Execute,Field_Number 0x86
0c60 8409       |    |		Call	0x2,0x9
0c61 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1e.0x15 = 0xc61,0xb
0c62 00eb       |    |		Load_Encached	Diana_Cache
0c63 1887       |    |		Execute	Package,Field_Execute,Field_Number 0x87
0c64 8409       |    |		Call	0x2,0x9
0c65 7840       |x@  |		Jump	0xca6
0c66 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x1e.0x16 = 0xc66,0xc
													; Debug Table 0x1e.0x17 = 0xc66,0xefff
0c67 00db       |    |		Load_Top	At_Offset_3
0c68 00eb       |    |		Load_Encached	Diana_Cache
0c69 1889       |    |		Execute	Package,Field_Execute,Field_Number 0x89
0c6a 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0c6b 7836       |x6  |		Jump	0xca2
0c6c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1e.0x18 = 0xc6c,0x1002
0c6d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1e.0x19 = 0xc6d,0x1401
0c6e 7002       |p   |		Jump_Nonzero	0xc71
0c6f 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1e.0x1a = 0xc6f,0x1402
0c70 7826       |x&  |		Jump	0xc97
0c71 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1e.0x1b = 0xc71,0x1403
0c72 0217       |    |		Execute	Heap_Access,All_Reference
0c73 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0c74 6804       |h   |		Jump_Zero	0xc79
0c75 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1e.0x1c = 0xc75,0x1404
0c76 0217       |    |		Execute	Heap_Access,All_Reference
0c77 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0c78 781e       |x   |		Jump	0xc97
0c79 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1e.0x1d = 0xc79,0x1405
0c7a e604       |    |		Load	0x3,0x4								; Debug Table 0x1e.0x1e = 0xc7a,0x1801
0c7b 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x1e.0x1f = 0xc7b,0x1802
0c7c 00d0       |    |		Action	Swap_Control							; Debug Table 0x1e.0x20 = 0xc7c,0x1803
													; Debug Table 0x1e.0x21 = 0xc7c,0x1804
0c7d 00d1       |    |		Pop_Control	Pop_Count_1
0c7e 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x1e.0x22 = 0xc7e,0x1405
0c7f 00eb       |    |		Load_Encached	Diana_Cache
0c80 0098       |    |		Execute	Package,Field_Read_Dynamic
0c81 012c       | ,  |		Execute	Any,Size
0c82 e003       |    |		Load	0x0,0x3
0c83 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0c84 025b       | [  |		Execute	Discrete,Check_In_Type
0c85 0273       | s  |		Execute	Discrete,Plus
0c86 00d9       |    |		Load_Top	At_Offset_1
0c87 e605       |    |		Load	0x3,0x5								; Debug Table 0x1e.0x23 = 0xc87,0x1c01
0c88 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x1e.0x24 = 0xc88,0x1c02
0c89 00d0       |    |		Action	Swap_Control							; Debug Table 0x1e.0x25 = 0xc89,0x1c03
													; Debug Table 0x1e.0x26 = 0xc89,0x1c04
0c8a 00d1       |    |		Pop_Control	Pop_Count_1
0c8b 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x1e.0x27 = 0xc8b,0x1804
0c8c 00eb       |    |		Load_Encached	Diana_Cache
0c8d 0098       |    |		Execute	Package,Field_Read_Dynamic
0c8e 49c9       |I   |		Short_Literal	0x1c9
0c8f 00eb       |    |		Load_Encached	Diana_Cache
0c90 0098       |    |		Execute	Package,Field_Read_Dynamic
0c91 49ca       |I   |		Short_Literal	0x1ca
0c92 00eb       |    |		Load_Encached	Diana_Cache
0c93 0095       |    |		Execute	Package,Field_Reference_Dynamic
0c94 e004       |    |		Load	0x0,0x4
0c95 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0c96 7800       |x   |		Jump	0xc97
0c97 00d0       |    |		Action	Swap_Control
0c98 00d1       |    |		Pop_Control	Pop_Count_1
0c99 8409       |    |		Call	0x2,0x9								; Debug Table 0x1e.0x28 = 0xc99,0x1002
0c9a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1e.0x29 = 0xc9a,0x1003
													; Debug Table 0x1e.0x2a = 0xc9a,0x2001
0c9b 7002       |p   |		Jump_Nonzero	0xc9e
0c9c 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x1e.0x2b = 0xc9c,0x2002
0c9d 7803       |x   |		Jump	0xca1
0c9e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1e.0x2c = 0xc9e,0x2003
0c9f 0217       |    |		Execute	Heap_Access,All_Reference
0ca0 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0ca1 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1					; Debug Table 0x1e.0x2d = 0xca1,0x1003
0ca2 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1e.0x2e = 0xca2,0x1001
													; Debug Table 0x1e.0x2f = 0xca2,0x2401
0ca3 021d       |    |		Execute	Heap_Access,Is_Null
0ca4 6fc7       |o   |		Jump_Zero	0xc6c							; Debug Table 0x1e.0x30 = 0xca4,0x1001
0ca5 00d1       |    |		Pop_Control	Pop_Count_1
0ca6 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1e.0x31 = 0xca6,0xd
0ca7 8408       |    |		Call	0x2,0x8
0ca8 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0ca9 0000 0000  |    |		.BLANK	0000[0x7]
0cb0 ; --------------------------------------------------------------------------------------
0cb0 ; SUBPROGRAM
0cb0 ; --------------------------------------------------------------------------------------
0cb0 0cbf       |    |		.CONST	0x0cbf								; Address of begin
0cb1 0004       |    |		.CONST	0x0004								; Address of exception handler
0cb2 0007       |    |		.CONST	0x0007								; Number of locals
0cb3			INIT_0cb0:
0cb3 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x1f = .DEBUG	0x0cb3,0x19c0,0x0002,0x0000,0x0056,0xcbb5,0x0000,0x003b
													; Debug Table 0x1f.0x0 = 0xcb3,0xffff
0cb4 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
0cb5 e006       |    |		Load	0x0,0x6								; Debug Table 0x1f.0x1 = 0xcb5,0xfffe
0cb6 1b1f       |    |		Execute	Package,Field_Read,Field_Number 0x1f
0cb7 02c7       |    |		Declare_Variable	Any
0cb8 e006       |    |		Load	0x0,0x6
0cb9 1b20       |    |		Execute	Package,Field_Read,Field_Number 0x20
0cba c603       |    |		Store	0x3,0x3
0cbb 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x1f.0x2 = 0xcbb,0xfffd
0cbc 00e4       |    |		Load_Encached	Positive_Cache						; Debug Table 0x1f.0x3 = 0xcbc,0xfffc
0cbd 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x1f.0x4 = 0xcbd,0xfffb
0cbe 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x1f.0x5 = 0xcbe,0xfffa
0cbf			BODY_0cb0:
0cbf e403       |    |		Load	0x2,0x3								; Debug Table 0x1f.0x6 = 0xcbf,0x1
													; Debug Table 0x1f.0x7 = 0xcbf,0x2
													; Debug Table 0x1f.0x8 = 0xcbf,0xfbff
0cc0 e5fe       |    |		Load	0x2,-0x2
0cc1 e002       |    |		Load	0x0,0x2
0cc2 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0cc3 00e3       |    |		Load_Encached	Natural_Cache
0cc4 03f1       |    |		Declare_Variable	Discrete,With_Value
0cc5 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1f.0x9 = 0xcc5,0xfbfe
0cc6 00d9       |    |		Load_Top	At_Offset_1
0cc7 00e9       |    |		Load_Encached	String_Cache
0cc8 0334       | 4  |		Declare_Variable	Array,With_Constraint
0cc9 e403       |    |		Load	0x2,0x3								; Debug Table 0x1f.0xa = 0xcc9,0x401
0cca e404       |    |		Load	0x2,0x4
0ccb 027b       | {  |		Execute	Discrete,Greater_Equal
0ccc 6802       |h   |		Jump_Zero	0xccf
0ccd 48e2       |H   |		Short_Literal	0xe2							; Debug Table 0x1f.0xb = 0xccd,0x402
0cce 0257       | W  |		Execute	Discrete,Raise
0ccf 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1f.0xc = 0xccf,0x403
0cd0 4801       |H   |		Short_Literal	0x1
0cd1 e403       |    |		Load	0x2,0x3
0cd2 e5fe       |    |		Load	0x2,-0x2
0cd3 e002       |    |		Load	0x0,0x2
0cd4 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0cd5 00d1       |    |		Pop_Control	Pop_Count_1
0cd6 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1f.0xd = 0xcd6,0x404
0cd7 680b       |h   |		Jump_Zero	0xce3
0cd8 00d9       |    |		Load_Top	At_Offset_1
0cd9 00d9       |    |		Load_Top	At_Offset_1
0cda 01d7       |    |		Execute	Vector,Field_Read
0cdb 0f0c       |    |		Execute_Immediate	Equal,0xc
0cdc 6806       |h   |		Jump_Zero	0xce3
0cdd 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1f.0xe = 0xcdd,0x405
0cde 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
0cdf 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1f.0xf = 0xcdf,0x406
0ce0 0aff       |    |		Execute_Immediate	Plus,-0x1
0ce1 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0ce2 7802       |x   |		Jump	0xce5
0ce3 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1f.0x10 = 0xce3,0x407
0ce4 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
0ce5 e403       |    |		Load	0x2,0x3								; Debug Table 0x1f.0x11 = 0xce5,0x408
0ce6 0a01       |    |		Execute_Immediate	Plus,0x1
0ce7 c403       |    |		Store	0x2,0x3
0ce8 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x1f.0x12 = 0xce8,0x409
0ce9 00e4       |    |		Load_Encached	Positive_Cache
0cea 00e3       |    |		Load_Encached	Natural_Cache
0ceb 4801       |H   |		Short_Literal	0x1
0cec e608       |    |		Load	0x3,0x8
0ced e609       |    |		Load	0x3,0x9
0cee 01cf       |    |		Execute	Vector,Slice_Read
0cef e001       |    |		Load	0x0,0x1
0cf0 182c       | ,  |		Execute	Package,Field_Execute,Field_Number 0x2c
0cf1 c604       |    |		Store	0x3,0x4
0cf2 c605       |    |		Store	0x3,0x5
0cf3 c606       |    |		Store	0x3,0x6
0cf4 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1f.0x13 = 0xcf4,0x40a
0cf5 7002       |p   |		Jump_Nonzero	0xcf8
0cf6 00da       |    |		Load_Top	At_Offset_2
0cf7 682f       |h/  |		Jump_Zero	0xd27
0cf8 e605       |    |		Load	0x3,0x5								; Debug Table 0x1f.0x14 = 0xcf8,0x40b
0cf9 0e01       |    |		Execute_Immediate	Not_Equal,0x1
0cfa 6803       |h   |		Jump_Zero	0xcfe
0cfb 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1f.0x15 = 0xcfb,0x40c
0cfc a602       |    |		Store_Unchecked	0x3,0x2
0cfd 780b       |x   |		Jump	0xd09
0cfe e602       |    |		Load	0x3,0x2								; Debug Table 0x1f.0x16 = 0xcfe,0x40d
0cff 4801       |H   |		Short_Literal	0x1
0d00 0263       | c  |		Execute	Discrete,Above_Bound
0d01 7007       |p   |		Jump_Nonzero	0xd09
0d02 e603       |    |		Load	0x3,0x3								; Debug Table 0x1f.0x17 = 0xd02,0x40e
0d03 e5fc       |    |		Load	0x2,-0x4
0d04 4800       |H   |		Short_Literal	0x0
0d05 e006       |    |		Load	0x0,0x6
0d06 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0d07 c603       |    |		Store	0x3,0x3
0d08 3ff9       |?   |		Loop_Increasing	0xd02
0d09 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1f.0x18 = 0xd09,0x40f
0d0a 7007       |p   |		Jump_Nonzero	0xd12
0d0b e603       |    |		Load	0x3,0x3								; Debug Table 0x1f.0x19 = 0xd0b,0x410
0d0c e5fc       |    |		Load	0x2,-0x4
0d0d 4801       |H   |		Short_Literal	0x1
0d0e e006       |    |		Load	0x0,0x6
0d0f 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0d10 c603       |    |		Store	0x3,0x3
0d11 7813       |x   |		Jump	0xd25
0d12 e603       |    |		Load	0x3,0x3								; Debug Table 0x1f.0x1a = 0xd12,0x411
0d13 e5fc       |    |		Load	0x2,-0x4
0d14 e606       |    |		Load	0x3,0x6
0d15 00e4       |    |		Load_Encached	Positive_Cache
0d16 025b       | [  |		Execute	Discrete,Check_In_Type
0d17 e605       |    |		Load	0x3,0x5
0d18 e604       |    |		Load	0x3,0x4
0d19 00e4       |    |		Load_Encached	Positive_Cache
0d1a 025b       | [  |		Execute	Discrete,Check_In_Type
0d1b e607       |    |		Load	0x3,0x7
0d1c e606       |    |		Load	0x3,0x6
0d1d 0a02       |    |		Execute_Immediate	Plus,0x2
0d1e 0248       | H  |		Execute	Discrete,Check_In_Integer
0d1f e608       |    |		Load	0x3,0x8
0d20 e609       |    |		Load	0x3,0x9
0d21 01cf       |    |		Execute	Vector,Slice_Read
0d22 e006       |    |		Load	0x0,0x6
0d23 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
0d24 c603       |    |		Store	0x3,0x3
0d25 00d2       |    |		Pop_Control	Pop_Count_2						; Debug Table 0x1f.0x1b = 0xd25,0x412
0d26 780b       |x   |		Jump	0xd32
0d27 e605       |    |		Load	0x3,0x5								; Debug Table 0x1f.0x1c = 0xd27,0x413
0d28 0f01       |    |		Execute_Immediate	Equal,0x1
0d29 6804       |h   |		Jump_Zero	0xd2e
0d2a e602       |    |		Load	0x3,0x2								; Debug Table 0x1f.0x1d = 0xd2a,0x414
0d2b 0a01       |    |		Execute_Immediate	Plus,0x1
0d2c c602       |    |		Store	0x3,0x2
0d2d 7802       |x   |		Jump	0xd30
0d2e 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1f.0x1e = 0xd2e,0x415
0d2f a602       |    |		Store_Unchecked	0x3,0x2
0d30 00d2       |    |		Pop_Control	Pop_Count_2
0d31 7f8d       |    |		Jump	BODY_0cb0
0d32 e7ff       |    |		Load	0x3,-0x1							; Debug Table 0x1f.0x1f = 0xd32,0x3
0d33 e006       |    |		Load	0x0,0x6
0d34 1839       | 9  |		Execute	Package,Field_Execute,Field_Number 0x39
0d35 e602       |    |		Load	0x3,0x2
0d36 0a01       |    |		Execute_Immediate	Plus,0x1
0d37 0272       | r  |		Execute	Discrete,Minus
0d38 0248       | H  |		Execute	Discrete,Check_In_Integer
0d39 4801       |H   |		Short_Literal	0x1
0d3a 0263       | c  |		Execute	Discrete,Above_Bound
0d3b 7058       |pX  |		Jump_Nonzero	0xd94
0d3c e403       |    |		Load	0x2,0x3								; Debug Table 0x1f.0x20 = 0xd3c,0x4
													; Debug Table 0x1f.0x21 = 0xd3c,0xf7ff
0d3d e5fe       |    |		Load	0x2,-0x2
0d3e e002       |    |		Load	0x0,0x2
0d3f 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0d40 00e3       |    |		Load_Encached	Natural_Cache
0d41 03f1       |    |		Declare_Variable	Discrete,With_Value
0d42 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1f.0x22 = 0xd42,0xf7fe
0d43 00d9       |    |		Load_Top	At_Offset_1
0d44 00e9       |    |		Load_Encached	String_Cache
0d45 0334       | 4  |		Declare_Variable	Array,With_Constraint
0d46 e403       |    |		Load	0x2,0x3								; Debug Table 0x1f.0x23 = 0xd46,0x801
0d47 e404       |    |		Load	0x2,0x4
0d48 027b       | {  |		Execute	Discrete,Greater_Equal
0d49 6802       |h   |		Jump_Zero	0xd4c
0d4a 48e2       |H   |		Short_Literal	0xe2							; Debug Table 0x1f.0x24 = 0xd4a,0x802
0d4b 0257       | W  |		Execute	Discrete,Raise
0d4c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1f.0x25 = 0xd4c,0x803
0d4d 4801       |H   |		Short_Literal	0x1
0d4e e403       |    |		Load	0x2,0x3
0d4f e5fe       |    |		Load	0x2,-0x2
0d50 e002       |    |		Load	0x0,0x2
0d51 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0d52 00d1       |    |		Pop_Control	Pop_Count_1
0d53 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1f.0x26 = 0xd53,0x804
0d54 680b       |h   |		Jump_Zero	0xd60
0d55 00d9       |    |		Load_Top	At_Offset_1
0d56 00d9       |    |		Load_Top	At_Offset_1
0d57 01d7       |    |		Execute	Vector,Field_Read
0d58 0f0c       |    |		Execute_Immediate	Equal,0xc
0d59 6806       |h   |		Jump_Zero	0xd60
0d5a 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1f.0x27 = 0xd5a,0x805
0d5b a607       |    |		Store_Unchecked	0x3,0x7
0d5c 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1f.0x28 = 0xd5c,0x806
0d5d 0aff       |    |		Execute_Immediate	Plus,-0x1
0d5e 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0d5f 7802       |x   |		Jump	0xd62
0d60 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1f.0x29 = 0xd60,0x807
0d61 a607       |    |		Store_Unchecked	0x3,0x7
0d62 e403       |    |		Load	0x2,0x3								; Debug Table 0x1f.0x2a = 0xd62,0x808
0d63 0a01       |    |		Execute_Immediate	Plus,0x1
0d64 c403       |    |		Store	0x2,0x3
0d65 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x1f.0x2b = 0xd65,0x809
0d66 00e4       |    |		Load_Encached	Positive_Cache
0d67 00e3       |    |		Load_Encached	Natural_Cache
0d68 4801       |H   |		Short_Literal	0x1
0d69 e60a       |    |		Load	0x3,0xa
0d6a e60b       |    |		Load	0x3,0xb
0d6b 01cf       |    |		Execute	Vector,Slice_Read
0d6c e001       |    |		Load	0x0,0x1
0d6d 182c       | ,  |		Execute	Package,Field_Execute,Field_Number 0x2c
0d6e c604       |    |		Store	0x3,0x4
0d6f c605       |    |		Store	0x3,0x5
0d70 c606       |    |		Store	0x3,0x6
0d71 e605       |    |		Load	0x3,0x5								; Debug Table 0x1f.0x2c = 0xd71,0x80a
0d72 0e01       |    |		Execute_Immediate	Not_Equal,0x1
0d73 6802       |h   |		Jump_Zero	0xd76
0d74 48e2       |H   |		Short_Literal	0xe2							; Debug Table 0x1f.0x2d = 0xd74,0x80b
0d75 0257       | W  |		Execute	Discrete,Raise
0d76 e606       |    |		Load	0x3,0x6								; Debug Table 0x1f.0x2e = 0xd76,0x80c
0d77 7007       |p   |		Jump_Nonzero	0xd7f
0d78 e603       |    |		Load	0x3,0x3								; Debug Table 0x1f.0x2f = 0xd78,0x80d
0d79 e5fc       |    |		Load	0x2,-0x4
0d7a e607       |    |		Load	0x3,0x7
0d7b e006       |    |		Load	0x0,0x6
0d7c 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0d7d c603       |    |		Store	0x3,0x3
0d7e 7813       |x   |		Jump	0xd92
0d7f e603       |    |		Load	0x3,0x3								; Debug Table 0x1f.0x30 = 0xd7f,0x80e
0d80 e5fc       |    |		Load	0x2,-0x4
0d81 e606       |    |		Load	0x3,0x6
0d82 00e4       |    |		Load_Encached	Positive_Cache
0d83 025b       | [  |		Execute	Discrete,Check_In_Type
0d84 e605       |    |		Load	0x3,0x5
0d85 e604       |    |		Load	0x3,0x4
0d86 00e4       |    |		Load_Encached	Positive_Cache
0d87 025b       | [  |		Execute	Discrete,Check_In_Type
0d88 e607       |    |		Load	0x3,0x7
0d89 e606       |    |		Load	0x3,0x6
0d8a 0a02       |    |		Execute_Immediate	Plus,0x2
0d8b 0248       | H  |		Execute	Discrete,Check_In_Integer
0d8c e60a       |    |		Load	0x3,0xa
0d8d e60b       |    |		Load	0x3,0xb
0d8e 01cf       |    |		Execute	Vector,Slice_Read
0d8f e006       |    |		Load	0x0,0x6
0d90 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
0d91 c603       |    |		Store	0x3,0x3
0d92 00d2       |    |		Pop_Control	Pop_Count_2
0d93 3fa8       |?   |		Loop_Increasing	0xd3c
0d94 e603       |    |		Load	0x3,0x3								; Debug Table 0x1f.0x31 = 0xd94,0x5
0d95 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0d96 0000 0000  |    |		.XXX[0x2]
0d98 ; --------------------------------------------------------------------------------------
0d98 ; SUBPROGRAM
0d98 ; --------------------------------------------------------------------------------------
0d98 0da1       |    |		.CONST	0x0da1								; Address of begin
0d99 0004       |    |		.CONST	0x0004								; Address of exception handler
0d9a 0002       |    |		.CONST	0x0002								; Number of locals
0d9b			INIT_0d98:
0d9b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x20 = .DEBUG	0x0d9b,0x1a26,0x0001,0x0000,0x0056,0xcbb5,0x0000,0x0049
													; Debug Table 0x20.0x0 = 0xd9b,0xffff
0d9c e006       |    |		Load	0x0,0x6
0d9d 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
0d9e e006       |    |		Load	0x0,0x6
0d9f 1b34       | 4  |		Execute	Package,Field_Read,Field_Number 0x34
0da0 011e       |    |		Execute	Any,Convert
0da1			BODY_0d98:
0da1 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x20.0x1 = 0xda1,0x1
0da2 e006       |    |		Load	0x0,0x6
0da3 1838       | 8  |		Execute	Package,Field_Execute,Field_Number 0x38
0da4 6806       |h   |		Jump_Zero	0xdab
0da5 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x20.0x2 = 0xda5,0x2
0da6 00d9       |    |		Load_Top	At_Offset_1
0da7 8406       |    |		Call	0x2,0x6
0da8 e7ff       |    |		Load	0x3,-0x1
0da9 e006       |    |		Load	0x0,0x6
0daa 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
0dab 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0dac 0000 0000  |    |		.BLANK	0000[0x4]
0db0 ; --------------------------------------------------------------------------------------
0db0 ; SUBPROGRAM
0db0 ; --------------------------------------------------------------------------------------
0db0 0db9       |    |		.CONST	0x0db9								; Address of begin
0db1 0004       |    |		.CONST	0x0004								; Address of exception handler
0db2 0002       |    |		.CONST	0x0002								; Number of locals
0db3			INIT_0db0:
0db3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x21 = .DEBUG	0x0db3,0x1a2e,0x0001,0x0000,0x0056,0xcbb5,0x0000,0x0078
													; Debug Table 0x21.0x0 = 0xdb3,0xffff
0db4 e006       |    |		Load	0x0,0x6
0db5 1836       | 6  |		Execute	Package,Field_Execute,Field_Number 0x36
0db6 e006       |    |		Load	0x0,0x6
0db7 1b34       | 4  |		Execute	Package,Field_Read,Field_Number 0x34
0db8 011e       |    |		Execute	Any,Convert
0db9			BODY_0db0:
0db9 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x21.0x1 = 0xdb9,0x1
0dba e006       |    |		Load	0x0,0x6
0dbb 1838       | 8  |		Execute	Package,Field_Execute,Field_Number 0x38
0dbc 6806       |h   |		Jump_Zero	0xdc3
0dbd e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x21.0x2 = 0xdbd,0x2
0dbe 00d9       |    |		Load_Top	At_Offset_1
0dbf 8406       |    |		Call	0x2,0x6
0dc0 e7ff       |    |		Load	0x3,-0x1
0dc1 e006       |    |		Load	0x0,0x6
0dc2 182c       | ,  |		Execute	Package,Field_Execute,Field_Number 0x2c
0dc3 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0dc4 0000 0000  |    |		.BLANK	0000[0x4]
0dc8 ; --------------------------------------------------------------------------------------
0dc8 ; SUBPROGRAM
0dc8 ; --------------------------------------------------------------------------------------
0dc8 0dcb       |    |		.CONST	0x0dcb								; Address of begin
0dc9 0004       |    |		.CONST	0x0004								; Address of exception handler
0dca 0001       |    |		.CONST	0x0001								; Number of locals
0dcb			BODY_0dc8:
0dcb			INIT_0dc8:
0dcb 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x22 = .DEBUG	0x0dcb,0x1a36,0x0001,0x0000,0x0056,0xcbb5,0x0000,0x00a7
													; Debug Table 0x22.0x0 = 0xdcb,0x1
0dcc 8407       |    |		Call	0x2,0x7
0dcd 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x22.0x1 = 0xdcd,0x2
0dce 8405       |    |		Call	0x2,0x5
0dcf 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0dd0 ; --------------------------------------------------------------------------------------
0dd0 ; SUBPROGRAM
0dd0 ; --------------------------------------------------------------------------------------
0dd0 0ddb       |    |		.CONST	0x0ddb								; Address of begin
0dd1 0004       |    |		.CONST	0x0004								; Address of exception handler
0dd2 0002       |    |		.CONST	0x0002								; Number of locals
0dd3			INIT_0dd0:
0dd3 e001       |    |		Load	0x0,0x1								; Debug Table 0x23 = .DEBUG	0x0dd3,0x1a3c,0x0001,0x0000,0x0056,0xcbb5,0x0000,0x05ff
													; Debug Table 0x23.0x0 = 0xdd3,0xffff
0dd4 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0dd5 0322       | "  |		Declare_Variable	Record
0dd6 00db       |    |		Load_Top	At_Offset_3
0dd7 e001       |    |		Load	0x0,0x1
0dd8 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0dd9 00d9       |    |		Load_Top	At_Offset_1
0dda 017d       | }  |		Execute	Record,Structure_Write
0ddb			BODY_0dd0:
0ddb 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x23.0x1 = 0xddb,0x1
0ddc e001       |    |		Load	0x0,0x1
0ddd 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0dde 6b07       |k   |		Jump_Zero	0x10e6
0ddf e402       |    |		Load	0x2,0x2								; Debug Table 0x23.0x2 = 0xddf,0x2
0de0 a403       |    |		Store_Unchecked	0x2,0x3
0de1 e402       |    |		Load	0x2,0x2								; Debug Table 0x23.0x3 = 0xde1,0x3
0de2 e7ff       |    |		Load	0x3,-0x1
0de3 e001       |    |		Load	0x0,0x1
0de4 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0de5 0273       | s  |		Execute	Discrete,Plus
0de6 c404       |    |		Store	0x2,0x4
0de7 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x23.0x4 = 0xde7,0x4
0de8 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0de9 4607       |F   |		Jump_Case	0x8
0dea 7807       |x   |		Jump	0xdf2								; case 0x0
0deb 783c       |x<  |		Jump	0xe28								; case 0x1
0dec 7872       |xr  |		Jump	0xe5f								; case 0x2
0ded 7806       |x   |		Jump	0xdf4								; case 0x3
0dee 7840       |x@  |		Jump	0xe2f								; case 0x4
0def 7802       |x   |		Jump	0xdf2								; case 0x5
0df0 7807       |x   |		Jump	0xdf8								; case 0x6
0df1 783d       |x=  |		Jump	0xe2f								; case 0x7
0df2 48e0       |H   |		Short_Literal	0xe0							; Debug Table 0x23.0x5 = 0xdf2,0x5
0df3 0257       | W  |		Execute	Discrete,Raise
0df4 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x23.0x6 = 0xdf4,0x6
0df5 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0df6 8407       |    |		Call	0x2,0x7
0df7 7aeb       |z   |		Jump	0x10e3
0df8 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x23.0x7 = 0xdf8,0x7
0df9 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0dfa 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x23.0x8 = 0xdfa,0x401
0dfb 7002       |p   |		Jump_Nonzero	0xdfe
0dfc 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x23.0x9 = 0xdfc,0x402
0dfd 7826       |x&  |		Jump	0xe24
0dfe 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x23.0xa = 0xdfe,0x403
0dff 0217       |    |		Execute	Heap_Access,All_Reference
0e00 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0e01 6804       |h   |		Jump_Zero	0xe06
0e02 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x23.0xb = 0xe02,0x404
0e03 0217       |    |		Execute	Heap_Access,All_Reference
0e04 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0e05 781e       |x   |		Jump	0xe24
0e06 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x23.0xc = 0xe06,0x405
0e07 e604       |    |		Load	0x3,0x4								; Debug Table 0x23.0xd = 0xe07,0x801
0e08 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x23.0xe = 0xe08,0x802
0e09 00d0       |    |		Action	Swap_Control							; Debug Table 0x23.0x10 = 0xe09,0x804
													; Debug Table 0x23.0xf = 0xe09,0x803
0e0a 00d1       |    |		Pop_Control	Pop_Count_1
0e0b 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x23.0x11 = 0xe0b,0x405
0e0c 00eb       |    |		Load_Encached	Diana_Cache
0e0d 0098       |    |		Execute	Package,Field_Read_Dynamic
0e0e 012c       | ,  |		Execute	Any,Size
0e0f e003       |    |		Load	0x0,0x3
0e10 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0e11 025b       | [  |		Execute	Discrete,Check_In_Type
0e12 0273       | s  |		Execute	Discrete,Plus
0e13 00d9       |    |		Load_Top	At_Offset_1
0e14 e605       |    |		Load	0x3,0x5								; Debug Table 0x23.0x12 = 0xe14,0xc01
0e15 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x23.0x13 = 0xe15,0xc02
0e16 00d0       |    |		Action	Swap_Control							; Debug Table 0x23.0x14 = 0xe16,0xc03
													; Debug Table 0x23.0x15 = 0xe16,0xc04
0e17 00d1       |    |		Pop_Control	Pop_Count_1
0e18 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x23.0x16 = 0xe18,0x804
0e19 00eb       |    |		Load_Encached	Diana_Cache
0e1a 0098       |    |		Execute	Package,Field_Read_Dynamic
0e1b 49c9       |I   |		Short_Literal	0x1c9
0e1c 00eb       |    |		Load_Encached	Diana_Cache
0e1d 0098       |    |		Execute	Package,Field_Read_Dynamic
0e1e 49ca       |I   |		Short_Literal	0x1ca
0e1f 00eb       |    |		Load_Encached	Diana_Cache
0e20 0095       |    |		Execute	Package,Field_Reference_Dynamic
0e21 e004       |    |		Load	0x0,0x4
0e22 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0e23 7800       |x   |		Jump	0xe24
0e24 00d0       |    |		Action	Swap_Control
0e25 00d1       |    |		Pop_Control	Pop_Count_1
0e26 8407       |    |		Call	0x2,0x7								; Debug Table 0x23.0x17 = 0xe26,0x7
0e27 7abb       |z   |		Jump	0x10e3
0e28 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x23.0x18 = 0xe28,0x8
0e29 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0e2a 8407       |    |		Call	0x2,0x7
0e2b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x23.0x19 = 0xe2b,0x9
0e2c 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0e2d 8405       |    |		Call	0x2,0x5
0e2e 7ab4       |z   |		Jump	0x10e3
0e2f 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x23.0x1a = 0xe2f,0xa
0e30 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0e31 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x23.0x1b = 0xe31,0x1001
0e32 7002       |p   |		Jump_Nonzero	0xe35
0e33 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x23.0x1c = 0xe33,0x1002
0e34 7826       |x&  |		Jump	0xe5b
0e35 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x23.0x1d = 0xe35,0x1003
0e36 0217       |    |		Execute	Heap_Access,All_Reference
0e37 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0e38 6804       |h   |		Jump_Zero	0xe3d
0e39 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x23.0x1e = 0xe39,0x1004
0e3a 0217       |    |		Execute	Heap_Access,All_Reference
0e3b 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0e3c 781e       |x   |		Jump	0xe5b
0e3d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x23.0x1f = 0xe3d,0x1005
0e3e e604       |    |		Load	0x3,0x4								; Debug Table 0x23.0x20 = 0xe3e,0x1401
0e3f 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x23.0x21 = 0xe3f,0x1402
0e40 00d0       |    |		Action	Swap_Control							; Debug Table 0x23.0x22 = 0xe40,0x1403
													; Debug Table 0x23.0x23 = 0xe40,0x1404
0e41 00d1       |    |		Pop_Control	Pop_Count_1
0e42 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x23.0x24 = 0xe42,0x1005
0e43 00eb       |    |		Load_Encached	Diana_Cache
0e44 0098       |    |		Execute	Package,Field_Read_Dynamic
0e45 012c       | ,  |		Execute	Any,Size
0e46 e003       |    |		Load	0x0,0x3
0e47 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0e48 025b       | [  |		Execute	Discrete,Check_In_Type
0e49 0273       | s  |		Execute	Discrete,Plus
0e4a 00d9       |    |		Load_Top	At_Offset_1
0e4b e605       |    |		Load	0x3,0x5								; Debug Table 0x23.0x25 = 0xe4b,0x1801
0e4c 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x23.0x26 = 0xe4c,0x1802
0e4d 00d0       |    |		Action	Swap_Control							; Debug Table 0x23.0x27 = 0xe4d,0x1803
													; Debug Table 0x23.0x28 = 0xe4d,0x1804
0e4e 00d1       |    |		Pop_Control	Pop_Count_1
0e4f 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x23.0x29 = 0xe4f,0x1404
0e50 00eb       |    |		Load_Encached	Diana_Cache
0e51 0098       |    |		Execute	Package,Field_Read_Dynamic
0e52 49c9       |I   |		Short_Literal	0x1c9
0e53 00eb       |    |		Load_Encached	Diana_Cache
0e54 0098       |    |		Execute	Package,Field_Read_Dynamic
0e55 49ca       |I   |		Short_Literal	0x1ca
0e56 00eb       |    |		Load_Encached	Diana_Cache
0e57 0095       |    |		Execute	Package,Field_Reference_Dynamic
0e58 e004       |    |		Load	0x0,0x4
0e59 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0e5a 7800       |x   |		Jump	0xe5b
0e5b 00d0       |    |		Action	Swap_Control
0e5c 00d1       |    |		Pop_Control	Pop_Count_1
0e5d 8405       |    |		Call	0x2,0x5								; Debug Table 0x23.0x2a = 0xe5d,0xa
0e5e 7a84       |z   |		Jump	0x10e3
0e5f 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x23.0x2b = 0xe5f,0xb
0e60 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x23.0x2c = 0xe60,0xe3ff
0e61 00d9       |    |		Load_Top	At_Offset_1
0e62 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0e63 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0e64 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x23.0x2d = 0xe64,0xe3fe
0e65 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
0e66 e00a       |    |		Load	0x0,0xa
0e67 03f1       |    |		Declare_Variable	Discrete,With_Value
0e68 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x23.0x2e = 0xe68,0x1c01
0e69 e606       |    |		Load	0x3,0x6								; Debug Table 0x23.0x2f = 0xe69,0x2001
0e6a 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x23.0x30 = 0xe6a,0x2002
0e6b 00d0       |    |		Action	Swap_Control							; Debug Table 0x23.0x31 = 0xe6b,0x2003
													; Debug Table 0x23.0x32 = 0xe6b,0x2004
0e6c 00d1       |    |		Pop_Control	Pop_Count_1
0e6d 0b4c       | L  |		Execute_Immediate	Case_Compare,0x4c				; Debug Table 0x23.0x33 = 0xe6d,0x1c01
0e6e 702c       |p,  |		Jump_Nonzero	0xe9b
0e6f 0b9f       |    |		Execute_Immediate	Case_Compare,0x9f
0e70 7048       |pH  |		Jump_Nonzero	0xeb9
0e71 0b4e       | N  |		Execute_Immediate	Case_Compare,0x4e
0e72 705c       |p\  |		Jump_Nonzero	0xecf
0e73 0b4f       | O  |		Execute_Immediate	Case_Compare,0x4f
0e74 708a       |p   |		Jump_Nonzero	0xeff
0e75 0ba1       |    |		Execute_Immediate	Case_Compare,0xa1
0e76 70a2       |p   |		Jump_Nonzero	0xf19
0e77 0ba8       |    |		Execute_Immediate	Case_Compare,0xa8
0e78 70bb       |p   |		Jump_Nonzero	0xf34
0e79 0b51       | Q  |		Execute_Immediate	Case_Compare,0x51
0e7a 70d1       |p   |		Jump_Nonzero	0xf4c
0e7b 0b41       | A  |		Execute_Immediate	Case_Compare,0x41
0e7c 70e5       |p   |		Jump_Nonzero	0xf62
0e7d 0b57       | W  |		Execute_Immediate	Case_Compare,0x57
0e7e 7101       |q   |		Jump_Nonzero	0xf80
0e7f 0b4a       | J  |		Execute_Immediate	Case_Compare,0x4a
0e80 7111       |q   |		Jump_Nonzero	0xf92
0e81 0b58       | X  |		Execute_Immediate	Case_Compare,0x58
0e82 7145       |qE  |		Jump_Nonzero	0xfc8
0e83 0b47       | G  |		Execute_Immediate	Case_Compare,0x47
0e84 7159       |qY  |		Jump_Nonzero	0xfde
0e85 0b46       | F  |		Execute_Immediate	Case_Compare,0x46
0e86 7157       |qW  |		Jump_Nonzero	0xfde
0e87 0b48       | H  |		Execute_Immediate	Case_Compare,0x48
0e88 716b       |qk  |		Jump_Nonzero	0xff4
0e89 0b3e       | >  |		Execute_Immediate	Case_Compare,0x3e
0e8a 7183       |q   |		Jump_Nonzero	0x100e
0e8b 0b7c       | |  |		Execute_Immediate	Case_Compare,0x7c
0e8c 719b       |q   |		Jump_Nonzero	0x1028
0e8d 0b5e       | ^  |		Execute_Immediate	Case_Compare,0x5e
0e8e 71ab       |q   |		Jump_Nonzero	0x103a
0e8f 0b9e       |    |		Execute_Immediate	Case_Compare,0x9e
0e90 71bf       |q   |		Jump_Nonzero	0x1050
0e91 0b49       | I  |		Execute_Immediate	Case_Compare,0x49
0e92 71d3       |q   |		Jump_Nonzero	0x1066
0e93 0b3f       | ?  |		Execute_Immediate	Case_Compare,0x3f
0e94 71e7       |q   |		Jump_Nonzero	0x107c
0e95 0b60       | `  |		Execute_Immediate	Case_Compare,0x60
0e96 7201       |r   |		Jump_Nonzero	0x1098
0e97 0b3b       | ;  |		Execute_Immediate	Case_Compare,0x3b
0e98 7215       |r   |		Jump_Nonzero	0x10ae
0e99 48e2       |H   |		Short_Literal	0xe2							; Debug Table 0x23.0x34 = 0xe99,0x1c62
0e9a 0257       | W  |		Execute	Discrete,Raise
0e9b 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x23.0x35 = 0xe9b,0x1c02
0e9c e00b       |    |		Load	0x0,0xb
0e9d 025b       | [  |		Execute	Discrete,Check_In_Type
0e9e 4801       |H   |		Short_Literal	0x1
0e9f 0272       | r  |		Execute	Discrete,Minus
0ea0 4602       |F   |		Jump_Case	0x3
0ea1 7802       |x   |		Jump	0xea4								; case 0x0
0ea2 780e       |x   |		Jump	0xeb1								; case 0x1
0ea3 7812       |x   |		Jump	0xeb6								; case 0x2
0ea4 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x36 = 0xea4,0x1c03
0ea5 00eb       |    |		Load_Encached	Diana_Cache
0ea6 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
0ea7 8409       |    |		Call	0x2,0x9
0ea8 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x37 = 0xea8,0x1c04
0ea9 00eb       |    |		Load_Encached	Diana_Cache
0eaa 18da       |    |		Execute	Package,Field_Execute,Field_Number 0xda
0eab 8409       |    |		Call	0x2,0x9
0eac 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x38 = 0xeac,0x1c05
0ead 00eb       |    |		Load_Encached	Diana_Cache
0eae 18e1       |    |		Execute	Package,Field_Execute,Field_Number 0xe1
0eaf 8407       |    |		Call	0x2,0x7
0eb0 7a30       |z0  |		Jump	0x10e1
0eb1 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x39 = 0xeb1,0x1c06
0eb2 00eb       |    |		Load_Encached	Diana_Cache
0eb3 18e1       |    |		Execute	Package,Field_Execute,Field_Number 0xe1
0eb4 8405       |    |		Call	0x2,0x5
0eb5 7a2b       |z+  |		Jump	0x10e1
0eb6 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x3a = 0xeb6,0x1c07
0eb7 8408       |    |		Call	0x2,0x8
0eb8 7a28       |z(  |		Jump	0x10e1
0eb9 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x23.0x3b = 0xeb9,0x1c08
0eba e00c       |    |		Load	0x0,0xc
0ebb 025b       | [  |		Execute	Discrete,Check_In_Type
0ebc 4801       |H   |		Short_Literal	0x1
0ebd 0272       | r  |		Execute	Discrete,Minus
0ebe 4601       |F   |		Jump_Case	0x2
0ebf 7801       |x   |		Jump	0xec1								; case 0x0
0ec0 7809       |x   |		Jump	0xeca								; case 0x1
0ec1 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x3c = 0xec1,0x1c09
0ec2 00eb       |    |		Load_Encached	Diana_Cache
0ec3 18b7       |    |		Execute	Package,Field_Execute,Field_Number 0xb7
0ec4 8409       |    |		Call	0x2,0x9
0ec5 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x3d = 0xec5,0x1c0a
0ec6 00eb       |    |		Load_Encached	Diana_Cache
0ec7 18e1       |    |		Execute	Package,Field_Execute,Field_Number 0xe1
0ec8 8407       |    |		Call	0x2,0x7
0ec9 7a17       |z   |		Jump	0x10e1
0eca 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x3e = 0xeca,0x1c0b
0ecb 00eb       |    |		Load_Encached	Diana_Cache
0ecc 18e1       |    |		Execute	Package,Field_Execute,Field_Number 0xe1
0ecd 8405       |    |		Call	0x2,0x5
0ece 7a12       |z   |		Jump	0x10e1
0ecf 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x23.0x3f = 0xecf,0x1c0c
0ed0 4801       |H   |		Short_Literal	0x1
0ed1 0272       | r  |		Execute	Discrete,Minus
0ed2 4603       |F   |		Jump_Case	0x4
0ed3 7803       |x   |		Jump	0xed7								; case 0x0
0ed4 781d       |x   |		Jump	0xef2								; case 0x1
0ed5 7821       |x!  |		Jump	0xef7								; case 0x2
0ed6 7825       |x%  |		Jump	0xefc								; case 0x3
0ed7 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x23.0x40 = 0xed7,0x1c0d
0ed8 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0ed9 e607       |    |		Load	0x3,0x7								; Debug Table 0x23.0x41 = 0xed9,0x2401
0eda 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x23.0x42 = 0xeda,0x2402
0edb 00d0       |    |		Action	Swap_Control							; Debug Table 0x23.0x43 = 0xedb,0x2403
													; Debug Table 0x23.0x44 = 0xedb,0x2404
0edc 00d1       |    |		Pop_Control	Pop_Count_1
0edd 0b00       |    |		Execute_Immediate	Case_Compare,0x0				; Debug Table 0x23.0x45 = 0xedd,0x1c0d
0ede 700d       |p   |		Jump_Nonzero	0xeec
0edf 0b97       |    |		Execute_Immediate	Case_Compare,0x97
0ee0 700b       |p   |		Jump_Nonzero	0xeec
0ee1 0b57       | W  |		Execute_Immediate	Case_Compare,0x57
0ee2 7009       |p   |		Jump_Nonzero	0xeec
0ee3 0b58       | X  |		Execute_Immediate	Case_Compare,0x58
0ee4 7007       |p   |		Jump_Nonzero	0xeec
0ee5 0b4e       | N  |		Execute_Immediate	Case_Compare,0x4e
0ee6 7005       |p   |		Jump_Nonzero	0xeec
0ee7 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x23.0x46 = 0xee7,0x1c0f
0ee8 00eb       |    |		Load_Encached	Diana_Cache
0ee9 18d1       |    |		Execute	Package,Field_Execute,Field_Number 0xd1
0eea 8405       |    |		Call	0x2,0x5
0eeb 7804       |x   |		Jump	0xef0
0eec 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x23.0x47 = 0xeec,0x1c0e
0eed 00eb       |    |		Load_Encached	Diana_Cache
0eee 18d1       |    |		Execute	Package,Field_Execute,Field_Number 0xd1
0eef 8409       |    |		Call	0x2,0x9
0ef0 00d1       |    |		Pop_Control	Pop_Count_1
0ef1 79ef       |y   |		Jump	0x10e1
0ef2 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x48 = 0xef2,0x1c10
0ef3 00eb       |    |		Load_Encached	Diana_Cache
0ef4 18e1       |    |		Execute	Package,Field_Execute,Field_Number 0xe1
0ef5 8409       |    |		Call	0x2,0x9
0ef6 79ea       |y   |		Jump	0x10e1
0ef7 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x49 = 0xef7,0x1c11
0ef8 00eb       |    |		Load_Encached	Diana_Cache
0ef9 18b4       |    |		Execute	Package,Field_Execute,Field_Number 0xb4
0efa 8409       |    |		Call	0x2,0x9
0efb 79e5       |y   |		Jump	0x10e1
0efc 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x4a = 0xefc,0x1c12
0efd 8408       |    |		Call	0x2,0x8
0efe 79e2       |y   |		Jump	0x10e1
0eff 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x23.0x4b = 0xeff,0x1c13
0f00 e00b       |    |		Load	0x0,0xb
0f01 025b       | [  |		Execute	Discrete,Check_In_Type
0f02 4801       |H   |		Short_Literal	0x1
0f03 0272       | r  |		Execute	Discrete,Minus
0f04 4602       |F   |		Jump_Case	0x3
0f05 7802       |x   |		Jump	0xf08								; case 0x0
0f06 780a       |x   |		Jump	0xf11								; case 0x1
0f07 780e       |x   |		Jump	0xf16								; case 0x2
0f08 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x4c = 0xf08,0x1c14
0f09 00eb       |    |		Load_Encached	Diana_Cache
0f0a 18c5       |    |		Execute	Package,Field_Execute,Field_Number 0xc5
0f0b 8409       |    |		Call	0x2,0x9
0f0c 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x4d = 0xf0c,0x1c15
0f0d 00eb       |    |		Load_Encached	Diana_Cache
0f0e 18b4       |    |		Execute	Package,Field_Execute,Field_Number 0xb4
0f0f 8407       |    |		Call	0x2,0x7
0f10 79d0       |y   |		Jump	0x10e1
0f11 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x4e = 0xf11,0x1c16
0f12 00eb       |    |		Load_Encached	Diana_Cache
0f13 18b4       |    |		Execute	Package,Field_Execute,Field_Number 0xb4
0f14 8405       |    |		Call	0x2,0x5
0f15 79cb       |y   |		Jump	0x10e1
0f16 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x4f = 0xf16,0x1c17
0f17 8408       |    |		Call	0x2,0x8
0f18 79c8       |y   |		Jump	0x10e1
0f19 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x23.0x50 = 0xf19,0x1c18
0f1a e00b       |    |		Load	0x0,0xb
0f1b 025b       | [  |		Execute	Discrete,Check_In_Type
0f1c 4801       |H   |		Short_Literal	0x1
0f1d 0272       | r  |		Execute	Discrete,Minus
0f1e 4602       |F   |		Jump_Case	0x3
0f1f 7802       |x   |		Jump	0xf22								; case 0x0
0f20 780a       |x   |		Jump	0xf2b								; case 0x1
0f21 780e       |x   |		Jump	0xf30								; case 0x2
0f22 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x51 = 0xf22,0x1c19
0f23 00eb       |    |		Load_Encached	Diana_Cache
0f24 18ca       |    |		Execute	Package,Field_Execute,Field_Number 0xca
0f25 8409       |    |		Call	0x2,0x9
0f26 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x52 = 0xf26,0x1c1a
0f27 00eb       |    |		Load_Encached	Diana_Cache
0f28 18e1       |    |		Execute	Package,Field_Execute,Field_Number 0xe1
0f29 8407       |    |		Call	0x2,0x7
0f2a 79b6       |y   |		Jump	0x10e1
0f2b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x53 = 0xf2b,0x1c1b
0f2c 00eb       |    |		Load_Encached	Diana_Cache
0f2d 18e1       |    |		Execute	Package,Field_Execute,Field_Number 0xe1
0f2e 8405       |    |		Call	0x2,0x5
0f2f 79b1       |y   |		Jump	0x10e1
0f30 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x23.0x54 = 0xf30,0x1c1c
0f31 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0f32 8408       |    |		Call	0x2,0x8
0f33 79ad       |y   |		Jump	0x10e1
0f34 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x23.0x55 = 0xf34,0x1c1d
0f35 e00b       |    |		Load	0x0,0xb
0f36 025b       | [  |		Execute	Discrete,Check_In_Type
0f37 4801       |H   |		Short_Literal	0x1
0f38 0272       | r  |		Execute	Discrete,Minus
0f39 4602       |F   |		Jump_Case	0x3
0f3a 7802       |x   |		Jump	0xf3d								; case 0x0
0f3b 7806       |x   |		Jump	0xf42								; case 0x1
0f3c 780a       |x   |		Jump	0xf47								; case 0x2
0f3d 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x56 = 0xf3d,0x1c1e
0f3e 00eb       |    |		Load_Encached	Diana_Cache
0f3f 18bb       |    |		Execute	Package,Field_Execute,Field_Number 0xbb
0f40 8405       |    |		Call	0x2,0x5
0f41 799f       |y   |		Jump	0x10e1
0f42 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x57 = 0xf42,0x1c1f
0f43 00eb       |    |		Load_Encached	Diana_Cache
0f44 18e9       |    |		Execute	Package,Field_Execute,Field_Number 0xe9
0f45 8405       |    |		Call	0x2,0x5
0f46 799a       |y   |		Jump	0x10e1
0f47 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x58 = 0xf47,0x1c20
0f48 00eb       |    |		Load_Encached	Diana_Cache
0f49 18db       |    |		Execute	Package,Field_Execute,Field_Number 0xdb
0f4a 8405       |    |		Call	0x2,0x5
0f4b 7995       |y   |		Jump	0x10e1
0f4c 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x23.0x59 = 0xf4c,0x1c21
0f4d e00b       |    |		Load	0x0,0xb
0f4e 025b       | [  |		Execute	Discrete,Check_In_Type
0f4f 4801       |H   |		Short_Literal	0x1
0f50 0272       | r  |		Execute	Discrete,Minus
0f51 4602       |F   |		Jump_Case	0x3
0f52 7802       |x   |		Jump	0xf55								; case 0x0
0f53 7806       |x   |		Jump	0xf5a								; case 0x1
0f54 780a       |x   |		Jump	0xf5f								; case 0x2
0f55 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x5a = 0xf55,0x1c22
0f56 00eb       |    |		Load_Encached	Diana_Cache
0f57 18e2       |    |		Execute	Package,Field_Execute,Field_Number 0xe2
0f58 8409       |    |		Call	0x2,0x9
0f59 7987       |y   |		Jump	0x10e1
0f5a 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x5b = 0xf5a,0x1c23
0f5b 00eb       |    |		Load_Encached	Diana_Cache
0f5c 18e3       |    |		Execute	Package,Field_Execute,Field_Number 0xe3
0f5d 8409       |    |		Call	0x2,0x9
0f5e 7982       |y   |		Jump	0x10e1
0f5f 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x5c = 0xf5f,0x1c24
0f60 8408       |    |		Call	0x2,0x8
0f61 797f       |y   |		Jump	0x10e1
0f62 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x23.0x5d = 0xf62,0x1c25
0f63 e00b       |    |		Load	0x0,0xb
0f64 025b       | [  |		Execute	Discrete,Check_In_Type
0f65 4801       |H   |		Short_Literal	0x1
0f66 0272       | r  |		Execute	Discrete,Minus
0f67 4602       |F   |		Jump_Case	0x3
0f68 7802       |x   |		Jump	0xf6b								; case 0x0
0f69 780e       |x   |		Jump	0xf78								; case 0x1
0f6a 7812       |x   |		Jump	0xf7d								; case 0x2
0f6b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x5e = 0xf6b,0x1c26
0f6c 00eb       |    |		Load_Encached	Diana_Cache
0f6d 18cd       |    |		Execute	Package,Field_Execute,Field_Number 0xcd
0f6e 8409       |    |		Call	0x2,0x9
0f6f 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x5f = 0xf6f,0x1c27
0f70 00eb       |    |		Load_Encached	Diana_Cache
0f71 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
0f72 8409       |    |		Call	0x2,0x9
0f73 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x60 = 0xf73,0x1c28
0f74 00eb       |    |		Load_Encached	Diana_Cache
0f75 18cc       |    |		Execute	Package,Field_Execute,Field_Number 0xcc
0f76 8407       |    |		Call	0x2,0x7
0f77 7969       |yi  |		Jump	0x10e1
0f78 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x61 = 0xf78,0x1c29
0f79 00eb       |    |		Load_Encached	Diana_Cache
0f7a 18cc       |    |		Execute	Package,Field_Execute,Field_Number 0xcc
0f7b 8405       |    |		Call	0x2,0x5
0f7c 7964       |yd  |		Jump	0x10e1
0f7d 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x62 = 0xf7d,0x1c2a
0f7e 8408       |    |		Call	0x2,0x8
0f7f 7961       |ya  |		Jump	0x10e1
0f80 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x23.0x63 = 0xf80,0x1c2b
0f81 e00c       |    |		Load	0x0,0xc
0f82 025b       | [  |		Execute	Discrete,Check_In_Type
0f83 4801       |H   |		Short_Literal	0x1
0f84 0272       | r  |		Execute	Discrete,Minus
0f85 4601       |F   |		Jump_Case	0x2
0f86 7801       |x   |		Jump	0xf88								; case 0x0
0f87 7805       |x   |		Jump	0xf8d								; case 0x1
0f88 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x64 = 0xf88,0x1c2c
0f89 00eb       |    |		Load_Encached	Diana_Cache
0f8a 18d0       |    |		Execute	Package,Field_Execute,Field_Number 0xd0
0f8b 8405       |    |		Call	0x2,0x5
0f8c 7954       |yT  |		Jump	0x10e1
0f8d 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x65 = 0xf8d,0x1c2d
0f8e 00eb       |    |		Load_Encached	Diana_Cache
0f8f 18e0       |    |		Execute	Package,Field_Execute,Field_Number 0xe0
0f90 8405       |    |		Call	0x2,0x5
0f91 794f       |yO  |		Jump	0x10e1
0f92 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x23.0x66 = 0xf92,0x1c2e
0f93 e00b       |    |		Load	0x0,0xb
0f94 025b       | [  |		Execute	Discrete,Check_In_Type
0f95 4801       |H   |		Short_Literal	0x1
0f96 0272       | r  |		Execute	Discrete,Minus
0f97 4602       |F   |		Jump_Case	0x3
0f98 7802       |x   |		Jump	0xf9b								; case 0x0
0f99 7826       |x&  |		Jump	0xfc0								; case 0x1
0f9a 782a       |x*  |		Jump	0xfc5								; case 0x2
0f9b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x23.0x67 = 0xf9b,0x1c2f
													; Debug Table 0x23.0x68 = 0xf9b,0xd7ff
0f9c 00db       |    |		Load_Top	At_Offset_3
0f9d 00eb       |    |		Load_Encached	Diana_Cache
0f9e 18d2       |    |		Execute	Package,Field_Execute,Field_Number 0xd2
0f9f 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0fa0 e607       |    |		Load	0x3,0x7								; Debug Table 0x23.0x69 = 0xfa0,0x2801
													; Debug Table 0x23.0x6a = 0xfa0,0x2c01
0fa1 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x23.0x6b = 0xfa1,0x2c02
0fa2 0b81       |    |		Execute_Immediate	Case_Compare,0x81				; Debug Table 0x23.0x6c = 0xfa2,0x2c03
													; Debug Table 0x23.0x6d = 0xfa2,0x2c04
													; Debug Table 0x23.0x6e = 0xfa2,0x2801
0fa3 7008       |p   |		Jump_Nonzero	0xfac
0fa4 0b82       |    |		Execute_Immediate	Case_Compare,0x82
0fa5 7006       |p   |		Jump_Nonzero	0xfac
0fa6 0b83       |    |		Execute_Immediate	Case_Compare,0x83
0fa7 700d       |p   |		Jump_Nonzero	0xfb5
0fa8 0b00       |    |		Execute_Immediate	Case_Compare,0x0
0fa9 700f       |p   |		Jump_Nonzero	0xfb9
0faa 48e2       |H   |		Short_Literal	0xe2							; Debug Table 0x23.0x6f = 0xfaa,0x2806
0fab 0257       | W  |		Execute	Discrete,Raise
0fac 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x23.0x70 = 0xfac,0x2802
0fad 00eb       |    |		Load_Encached	Diana_Cache
0fae 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
0faf 8409       |    |		Call	0x2,0x9
0fb0 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x23.0x71 = 0xfb0,0x2803
0fb1 00eb       |    |		Load_Encached	Diana_Cache
0fb2 18c1       |    |		Execute	Package,Field_Execute,Field_Number 0xc1
0fb3 8409       |    |		Call	0x2,0x9
0fb4 7804       |x   |		Jump	0xfb9
0fb5 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x23.0x72 = 0xfb5,0x2804
0fb6 00eb       |    |		Load_Encached	Diana_Cache
0fb7 18c5       |    |		Execute	Package,Field_Execute,Field_Number 0xc5
0fb8 8409       |    |		Call	0x2,0x9
0fb9 00d1       |    |		Pop_Control	Pop_Count_1
0fba 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x23.0x73 = 0xfba,0x2807
0fbb 00eb       |    |		Load_Encached	Diana_Cache
0fbc 18e1       |    |		Execute	Package,Field_Execute,Field_Number 0xe1
0fbd 8407       |    |		Call	0x2,0x7
0fbe 00d1       |    |		Pop_Control	Pop_Count_1
0fbf 7921       |y!  |		Jump	0x10e1
0fc0 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x74 = 0xfc0,0x1c30
0fc1 00eb       |    |		Load_Encached	Diana_Cache
0fc2 18e1       |    |		Execute	Package,Field_Execute,Field_Number 0xe1
0fc3 8405       |    |		Call	0x2,0x5
0fc4 791c       |y   |		Jump	0x10e1
0fc5 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x75 = 0xfc5,0x1c31
0fc6 8408       |    |		Call	0x2,0x8
0fc7 7919       |y   |		Jump	0x10e1
0fc8 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x23.0x76 = 0xfc8,0x1c32
0fc9 e00c       |    |		Load	0x0,0xc
0fca 025b       | [  |		Execute	Discrete,Check_In_Type
0fcb 4801       |H   |		Short_Literal	0x1
0fcc 0272       | r  |		Execute	Discrete,Minus
0fcd 4601       |F   |		Jump_Case	0x2
0fce 7801       |x   |		Jump	0xfd0								; case 0x0
0fcf 7809       |x   |		Jump	0xfd9								; case 0x1
0fd0 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x77 = 0xfd0,0x1c33
0fd1 00eb       |    |		Load_Encached	Diana_Cache
0fd2 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
0fd3 8405       |    |		Call	0x2,0x5
0fd4 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x78 = 0xfd4,0x1c34
0fd5 00eb       |    |		Load_Encached	Diana_Cache
0fd6 18e0       |    |		Execute	Package,Field_Execute,Field_Number 0xe0
0fd7 8407       |    |		Call	0x2,0x7
0fd8 7908       |y   |		Jump	0x10e1
0fd9 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x79 = 0xfd9,0x1c35
0fda 00eb       |    |		Load_Encached	Diana_Cache
0fdb 18e0       |    |		Execute	Package,Field_Execute,Field_Number 0xe0
0fdc 8405       |    |		Call	0x2,0x5
0fdd 7903       |y   |		Jump	0x10e1
0fde 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x23.0x7a = 0xfde,0x1c36
0fdf e00c       |    |		Load	0x0,0xc
0fe0 025b       | [  |		Execute	Discrete,Check_In_Type
0fe1 4801       |H   |		Short_Literal	0x1
0fe2 0272       | r  |		Execute	Discrete,Minus
0fe3 4601       |F   |		Jump_Case	0x2
0fe4 7801       |x   |		Jump	0xfe6								; case 0x0
0fe5 7809       |x   |		Jump	0xfef								; case 0x1
0fe6 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x7b = 0xfe6,0x1c37
0fe7 00eb       |    |		Load_Encached	Diana_Cache
0fe8 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
0fe9 8409       |    |		Call	0x2,0x9
0fea 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x7c = 0xfea,0x1c38
0feb 00eb       |    |		Load_Encached	Diana_Cache
0fec 18b6       |    |		Execute	Package,Field_Execute,Field_Number 0xb6
0fed 8407       |    |		Call	0x2,0x7
0fee 78f2       |x   |		Jump	0x10e1
0fef 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x7d = 0xfef,0x1c39
0ff0 00eb       |    |		Load_Encached	Diana_Cache
0ff1 18b6       |    |		Execute	Package,Field_Execute,Field_Number 0xb6
0ff2 8405       |    |		Call	0x2,0x5
0ff3 78ed       |x   |		Jump	0x10e1
0ff4 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x23.0x7e = 0xff4,0x1c3a
0ff5 e00c       |    |		Load	0x0,0xc
0ff6 025b       | [  |		Execute	Discrete,Check_In_Type
0ff7 4801       |H   |		Short_Literal	0x1
0ff8 0272       | r  |		Execute	Discrete,Minus
0ff9 4601       |F   |		Jump_Case	0x2
0ffa 7801       |x   |		Jump	0xffc								; case 0x0
0ffb 780d       |x   |		Jump	0x1009								; case 0x1
0ffc 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x7f = 0xffc,0x1c3b
0ffd 00eb       |    |		Load_Encached	Diana_Cache
0ffe 18bf       |    |		Execute	Package,Field_Execute,Field_Number 0xbf
0fff 8409       |    |		Call	0x2,0x9
1000 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x80 = 0x1000,0x1c3c
1001 00eb       |    |		Load_Encached	Diana_Cache
1002 18ce       |    |		Execute	Package,Field_Execute,Field_Number 0xce
1003 8409       |    |		Call	0x2,0x9
1004 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x81 = 0x1004,0x1c3d
1005 00eb       |    |		Load_Encached	Diana_Cache
1006 18b6       |    |		Execute	Package,Field_Execute,Field_Number 0xb6
1007 8407       |    |		Call	0x2,0x7
1008 78d8       |x   |		Jump	0x10e1
1009 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x82 = 0x1009,0x1c3e
100a 00eb       |    |		Load_Encached	Diana_Cache
100b 18b6       |    |		Execute	Package,Field_Execute,Field_Number 0xb6
100c 8405       |    |		Call	0x2,0x5
100d 78d3       |x   |		Jump	0x10e1
100e 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x23.0x83 = 0x100e,0x1c3f
100f e00b       |    |		Load	0x0,0xb
1010 025b       | [  |		Execute	Discrete,Check_In_Type
1011 4801       |H   |		Short_Literal	0x1
1012 0272       | r  |		Execute	Discrete,Minus
1013 4602       |F   |		Jump_Case	0x3
1014 7802       |x   |		Jump	0x1017								; case 0x0
1015 780a       |x   |		Jump	0x1020								; case 0x1
1016 780e       |x   |		Jump	0x1025								; case 0x2
1017 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x84 = 0x1017,0x1c40
1018 00eb       |    |		Load_Encached	Diana_Cache
1019 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
101a 8409       |    |		Call	0x2,0x9
101b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x85 = 0x101b,0x1c41
101c 00eb       |    |		Load_Encached	Diana_Cache
101d 18d8       |    |		Execute	Package,Field_Execute,Field_Number 0xd8
101e 8407       |    |		Call	0x2,0x7
101f 78c1       |x   |		Jump	0x10e1
1020 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x86 = 0x1020,0x1c42
1021 00eb       |    |		Load_Encached	Diana_Cache
1022 18d8       |    |		Execute	Package,Field_Execute,Field_Number 0xd8
1023 8405       |    |		Call	0x2,0x5
1024 78bc       |x   |		Jump	0x10e1
1025 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x87 = 0x1025,0x1c43
1026 8408       |    |		Call	0x2,0x8
1027 78b9       |x   |		Jump	0x10e1
1028 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x23.0x88 = 0x1028,0x1c44
1029 e00c       |    |		Load	0x0,0xc
102a 025b       | [  |		Execute	Discrete,Check_In_Type
102b 4801       |H   |		Short_Literal	0x1
102c 0272       | r  |		Execute	Discrete,Minus
102d 4601       |F   |		Jump_Case	0x2
102e 7801       |x   |		Jump	0x1030								; case 0x0
102f 7805       |x   |		Jump	0x1035								; case 0x1
1030 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x89 = 0x1030,0x1c45
1031 00eb       |    |		Load_Encached	Diana_Cache
1032 18bd       |    |		Execute	Package,Field_Execute,Field_Number 0xbd
1033 8405       |    |		Call	0x2,0x5
1034 78ac       |x   |		Jump	0x10e1
1035 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x8a = 0x1035,0x1c46
1036 00eb       |    |		Load_Encached	Diana_Cache
1037 18be       |    |		Execute	Package,Field_Execute,Field_Number 0xbe
1038 8409       |    |		Call	0x2,0x9
1039 78a7       |x   |		Jump	0x10e1
103a 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x23.0x8b = 0x103a,0x1c47
103b e00b       |    |		Load	0x0,0xb
103c 025b       | [  |		Execute	Discrete,Check_In_Type
103d 4801       |H   |		Short_Literal	0x1
103e 0272       | r  |		Execute	Discrete,Minus
103f 4602       |F   |		Jump_Case	0x3
1040 7802       |x   |		Jump	0x1043								; case 0x0
1041 7806       |x   |		Jump	0x1048								; case 0x1
1042 780a       |x   |		Jump	0x104d								; case 0x2
1043 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x8c = 0x1043,0x1c48
1044 00eb       |    |		Load_Encached	Diana_Cache
1045 18df       |    |		Execute	Package,Field_Execute,Field_Number 0xdf
1046 8405       |    |		Call	0x2,0x5
1047 7899       |x   |		Jump	0x10e1
1048 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x8d = 0x1048,0x1c49
1049 00eb       |    |		Load_Encached	Diana_Cache
104a 18e1       |    |		Execute	Package,Field_Execute,Field_Number 0xe1
104b 8409       |    |		Call	0x2,0x9
104c 7894       |x   |		Jump	0x10e1
104d 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x8e = 0x104d,0x1c4a
104e 8408       |    |		Call	0x2,0x8
104f 7891       |x   |		Jump	0x10e1
1050 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x23.0x8f = 0x1050,0x1c4b
1051 e00c       |    |		Load	0x0,0xc
1052 025b       | [  |		Execute	Discrete,Check_In_Type
1053 4801       |H   |		Short_Literal	0x1
1054 0272       | r  |		Execute	Discrete,Minus
1055 4601       |F   |		Jump_Case	0x2
1056 7801       |x   |		Jump	0x1058								; case 0x0
1057 7809       |x   |		Jump	0x1061								; case 0x1
1058 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x90 = 0x1058,0x1c4c
1059 00eb       |    |		Load_Encached	Diana_Cache
105a 18ca       |    |		Execute	Package,Field_Execute,Field_Number 0xca
105b 8409       |    |		Call	0x2,0x9
105c 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x91 = 0x105c,0x1c4d
105d 00eb       |    |		Load_Encached	Diana_Cache
105e 18e1       |    |		Execute	Package,Field_Execute,Field_Number 0xe1
105f 8407       |    |		Call	0x2,0x7
1060 7880       |x   |		Jump	0x10e1
1061 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x92 = 0x1061,0x1c4e
1062 00eb       |    |		Load_Encached	Diana_Cache
1063 18e1       |    |		Execute	Package,Field_Execute,Field_Number 0xe1
1064 8405       |    |		Call	0x2,0x5
1065 787b       |x{  |		Jump	0x10e1
1066 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x23.0x93 = 0x1066,0x1c4f
1067 e00c       |    |		Load	0x0,0xc
1068 025b       | [  |		Execute	Discrete,Check_In_Type
1069 4801       |H   |		Short_Literal	0x1
106a 0272       | r  |		Execute	Discrete,Minus
106b 4601       |F   |		Jump_Case	0x2
106c 7801       |x   |		Jump	0x106e								; case 0x0
106d 7809       |x   |		Jump	0x1077								; case 0x1
106e 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x94 = 0x106e,0x1c50
106f 00eb       |    |		Load_Encached	Diana_Cache
1070 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
1071 8409       |    |		Call	0x2,0x9
1072 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x95 = 0x1072,0x1c51
1073 00eb       |    |		Load_Encached	Diana_Cache
1074 18e5       |    |		Execute	Package,Field_Execute,Field_Number 0xe5
1075 8407       |    |		Call	0x2,0x7
1076 786a       |xj  |		Jump	0x10e1
1077 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x96 = 0x1077,0x1c52
1078 00eb       |    |		Load_Encached	Diana_Cache
1079 18e5       |    |		Execute	Package,Field_Execute,Field_Number 0xe5
107a 8405       |    |		Call	0x2,0x5
107b 7865       |xe  |		Jump	0x10e1
107c 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x23.0x97 = 0x107c,0x1c53
107d e00b       |    |		Load	0x0,0xb
107e 025b       | [  |		Execute	Discrete,Check_In_Type
107f 4801       |H   |		Short_Literal	0x1
1080 0272       | r  |		Execute	Discrete,Minus
1081 4602       |F   |		Jump_Case	0x3
1082 7802       |x   |		Jump	0x1085								; case 0x0
1083 780a       |x   |		Jump	0x108e								; case 0x1
1084 7810       |x   |		Jump	0x1095								; case 0x2
1085 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x98 = 0x1085,0x1c54
1086 00eb       |    |		Load_Encached	Diana_Cache
1087 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
1088 8409       |    |		Call	0x2,0x9
1089 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x99 = 0x1089,0x1c55
108a 00eb       |    |		Load_Encached	Diana_Cache
108b 18e6       |    |		Execute	Package,Field_Execute,Field_Number 0xe6
108c 8407       |    |		Call	0x2,0x7
108d 7853       |xS  |		Jump	0x10e1
108e 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x9a = 0x108e,0x1c56
108f 00eb       |    |		Load_Encached	Diana_Cache
1090 18e6       |    |		Execute	Package,Field_Execute,Field_Number 0xe6
1091 00eb       |    |		Load_Encached	Diana_Cache
1092 18bc       |    |		Execute	Package,Field_Execute,Field_Number 0xbc
1093 8405       |    |		Call	0x2,0x5
1094 784c       |xL  |		Jump	0x10e1
1095 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x9b = 0x1095,0x1c57
1096 8408       |    |		Call	0x2,0x8
1097 7849       |xI  |		Jump	0x10e1
1098 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x23.0x9c = 0x1098,0x1c58
1099 e00b       |    |		Load	0x0,0xb
109a 025b       | [  |		Execute	Discrete,Check_In_Type
109b 4801       |H   |		Short_Literal	0x1
109c 0272       | r  |		Execute	Discrete,Minus
109d 4602       |F   |		Jump_Case	0x3
109e 7802       |x   |		Jump	0x10a1								; case 0x0
109f 7806       |x   |		Jump	0x10a6								; case 0x1
10a0 780a       |x   |		Jump	0x10ab								; case 0x2
10a1 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x9d = 0x10a1,0x1c59
10a2 00eb       |    |		Load_Encached	Diana_Cache
10a3 18e2       |    |		Execute	Package,Field_Execute,Field_Number 0xe2
10a4 8409       |    |		Call	0x2,0x9
10a5 783b       |x;  |		Jump	0x10e1
10a6 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x9e = 0x10a6,0x1c5a
10a7 00eb       |    |		Load_Encached	Diana_Cache
10a8 18e3       |    |		Execute	Package,Field_Execute,Field_Number 0xe3
10a9 8409       |    |		Call	0x2,0x9
10aa 7836       |x6  |		Jump	0x10e1
10ab 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x9f = 0x10ab,0x1c5b
10ac 8408       |    |		Call	0x2,0x8
10ad 7833       |x3  |		Jump	0x10e1
10ae 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x23.0xa0 = 0x10ae,0x1c5c
10af e00b       |    |		Load	0x0,0xb
10b0 025b       | [  |		Execute	Discrete,Check_In_Type
10b1 4801       |H   |		Short_Literal	0x1
10b2 0272       | r  |		Execute	Discrete,Minus
10b3 4602       |F   |		Jump_Case	0x3
10b4 7802       |x   |		Jump	0x10b7								; case 0x0
10b5 780e       |x   |		Jump	0x10c4								; case 0x1
10b6 7828       |x(  |		Jump	0x10df								; case 0x2
10b7 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0xa1 = 0x10b7,0x1c5d
10b8 00eb       |    |		Load_Encached	Diana_Cache
10b9 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
10ba 8409       |    |		Call	0x2,0x9
10bb 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0xa2 = 0x10bb,0x1c5e
10bc 00eb       |    |		Load_Encached	Diana_Cache
10bd 18eb       |    |		Execute	Package,Field_Execute,Field_Number 0xeb
10be 8409       |    |		Call	0x2,0x9
10bf 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0xa3 = 0x10bf,0x1c5f
10c0 00eb       |    |		Load_Encached	Diana_Cache
10c1 18e8       |    |		Execute	Package,Field_Execute,Field_Number 0xe8
10c2 8407       |    |		Call	0x2,0x7
10c3 781d       |x   |		Jump	0x10e1
10c4 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x23.0xa4 = 0x10c4,0x1c60
													; Debug Table 0x23.0xa5 = 0x10c4,0xcfff
10c5 00db       |    |		Load_Top	At_Offset_3
10c6 00eb       |    |		Load_Encached	Diana_Cache
10c7 18e8       |    |		Execute	Package,Field_Execute,Field_Number 0xe8
10c8 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
10c9 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x23.0xa6 = 0x10c9,0x3001
10ca e608       |    |		Load	0x3,0x8								; Debug Table 0x23.0xa7 = 0x10ca,0x3401
10cb 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x23.0xa8 = 0x10cb,0x3402
10cc 00d0       |    |		Action	Swap_Control							; Debug Table 0x23.0xa9 = 0x10cc,0x3403
													; Debug Table 0x23.0xaa = 0x10cc,0x3404
10cd 00d1       |    |		Pop_Control	Pop_Count_1
10ce 0b73       | s  |		Execute_Immediate	Case_Compare,0x73				; Debug Table 0x23.0xab = 0x10ce,0x3001
10cf 7004       |p   |		Jump_Nonzero	0x10d4
10d0 0b72       | r  |		Execute_Immediate	Case_Compare,0x72
10d1 7007       |p   |		Jump_Nonzero	0x10d9
10d2 48e2       |H   |		Short_Literal	0xe2							; Debug Table 0x23.0xac = 0x10d2,0x3005
10d3 0257       | W  |		Execute	Discrete,Raise
10d4 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x23.0xad = 0x10d4,0x3002
10d5 00eb       |    |		Load_Encached	Diana_Cache
10d6 18bc       |    |		Execute	Package,Field_Execute,Field_Number 0xbc
10d7 8405       |    |		Call	0x2,0x5
10d8 7804       |x   |		Jump	0x10dd
10d9 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x23.0xae = 0x10d9,0x3003
10da 8405       |    |		Call	0x2,0x5
10db e604       |    |		Load	0x3,0x4								; Debug Table 0x23.0xaf = 0x10db,0x3004
10dc 8408       |    |		Call	0x2,0x8
10dd 00d2       |    |		Pop_Control	Pop_Count_2
10de 7802       |x   |		Jump	0x10e1
10df 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0xb0 = 0x10df,0x1c61
10e0 8408       |    |		Call	0x2,0x8
10e1 00d1       |    |		Pop_Control	Pop_Count_1
10e2 00d3       |    |		Pop_Control	Pop_Count_3
10e3 e404       |    |		Load	0x2,0x4								; Debug Table 0x23.0xb1 = 0x10e3,0xc
10e4 a402       |    |		Store_Unchecked	0x2,0x2
10e5 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0x23.0xb2 = 0x10e5,0xd
10e6 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x23.0xb3 = 0x10e6,0xe
													; Debug Table 0x23.0xb4 = 0x10e6,0xf
10e7 840a       |    |		Call	0x2,0xa
10e8 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x23.0xb5 = 0x10e8,0x10
10e9 e001       |    |		Load	0x0,0x1
10ea 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
10eb 00d1       |    |		Pop_Control	Pop_Count_1
10ec 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x23.0xb6 = 0x10ec,0x11
10ed e001       |    |		Load	0x0,0x1
10ee 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
10ef 7001       |p   |		Jump_Nonzero	0x10f1
10f0 7ff5       |    |		Jump	0x10e6
10f1 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
10f2 0000 0000  |    |		.BLANK	0000[0x6]
10f8 ; --------------------------------------------------------------------------------------
10f8 ; Debug Table
10f8 ; --------------------------------------------------------------------------------------
10f8 0003 0024  |   $|		.CONST	0x0003,0x0024
10fa 000b 121a  |    |		.DEBUG	0x000b,0x121a,0x0000,0x0000,0x0056,0x5ab5,0x0000,0x0264
1102 002c 123c  | , <|		.DEBUG	0x002c,0x123c,0x0000,0x0000,0x0056,0xcba5,0x0000,0x0006
110a 0063 126e  | c n|		.DEBUG	0x0063,0x126e,0x0001,0x0000,0x0056,0x5ab5,0x0000,0x0265
1112 009b 1282  |    |		.DEBUG	0x009b,0x1282,0x0001,0x0000,0x0056,0x5ab5,0x0000,0x027b
111a 01db 1344  |   D|		.DEBUG	0x01db,0x1344,0x0001,0x0000,0x0056,0x5ab5,0x0000,0x0297
1122 01f3 134c  |   L|		.DEBUG	0x01f3,0x134c,0x0001,0x0000,0x0056,0x5ab5,0x0000,0x02b3
112a 026b 13a4  | k  |		.DEBUG	0x026b,0x13a4,0x0001,0x0000,0x0056,0x5ab5,0x0000,0x02cf
1132 0343 143c  | C <|		.DEBUG	0x0343,0x143c,0x0001,0x0000,0x0056,0x5ab5,0x0000,0x02eb
113a 0403 14d8  |    |		.DEBUG	0x0403,0x14d8,0x0001,0x0000,0x0056,0x5ab5,0x0000,0x0307
1142 043b 1504  | ;  |		.DEBUG	0x043b,0x1504,0x0001,0x0000,0x0056,0x5ab5,0x0000,0x0323
114a 0493 1536  |   6|		.DEBUG	0x0493,0x1536,0x0001,0x0000,0x0056,0x5ab5,0x0000,0x033f
1152 059b 15cc  |    |		.DEBUG	0x059b,0x15cc,0x0001,0x0000,0x0056,0x5ab5,0x0000,0x035b
115a 070b 16a6  |    |		.DEBUG	0x070b,0x16a6,0x0001,0x0000,0x0056,0x5ab5,0x0000,0x0377
1162 0753 16ce  | S  |		.DEBUG	0x0753,0x16ce,0x0001,0x0000,0x0056,0x5ab5,0x0000,0x0392
116a 0853 1766  | S f|		.DEBUG	0x0853,0x1766,0x0001,0x0000,0x0056,0x5ab5,0x0000,0x03ad
1172 08ab 1788  |    |		.DEBUG	0x08ab,0x1788,0x0001,0x0000,0x0056,0x5ab5,0x0000,0x03c9
117a 08fb 17aa  |    |		.DEBUG	0x08fb,0x17aa,0x0001,0x0000,0x0056,0x5ab5,0x0000,0x03df
1182 0913 17b0  |    |		.DEBUG	0x0913,0x17b0,0x0001,0x0000,0x0056,0x5ab5,0x0000,0x03f5
118a 0933 17cc  | 3  |		.DEBUG	0x0933,0x17cc,0x0001,0x0000,0x0056,0xcba5,0x0000,0x009f
1192 09b3 17fc  |    |		.DEBUG	0x09b3,0x17fc,0x2801,0x0002,0x0056,0xcba5,0x0000,0x01e7
119a 09db 180c  |    |		.DEBUG	0x09db,0x180c,0x0001,0x0000,0x0056,0xcba5,0x0000,0x0832
11a2 0a0b 1818  |    |		.DEBUG	0x0a0b,0x1818,0x0001,0x0000,0x0056,0xcba5,0x0000,0x088c
11aa 0a7b 1852  | { R|		.DEBUG	0x0a7b,0x1852,0x0001,0x0000,0x0056,0xcba5,0x0000,0x0d52
11b2 0aeb 1888  |    |		.DEBUG	0x0aeb,0x1888,0x0001,0x0000,0x0056,0xcba5,0x0000,0x0272
11ba 0af3 188c  |    |		.DEBUG	0x0af3,0x188c,0x0001,0x0000,0x0056,0xcba5,0x0000,0x0947
11c2 0b33 18b4  | 3  |		.DEBUG	0x0b33,0x18b4,0x0001,0x0000,0x0056,0xcba5,0x0000,0x09fa
11ca 0b9b 18fc  |    |		.DEBUG	0x0b9b,0x18fc,0x0001,0x0000,0x0056,0xcba5,0x0000,0x0aad
11d2 0ba3 1900  |    |		.DEBUG	0x0ba3,0x1900,0x0001,0x0000,0x0056,0xcba5,0x0000,0x0bec
11da 0bab 1904  |    |		.DEBUG	0x0bab,0x1904,0x0001,0x0000,0x0056,0xcba5,0x0000,0x0e03
11e2 0c23 1956  | # V|		.DEBUG	0x0c23,0x1956,0x0001,0x0000,0x0056,0xcba5,0x0000,0x0ec7
11ea 0c2b 195a  | + Z|		.DEBUG	0x0c2b,0x195a,0x0001,0x0000,0x0056,0xcbb5,0x0000,0x0031
11f2 0cb3 19c0  |    |		.DEBUG	0x0cb3,0x19c0,0x0002,0x0000,0x0056,0xcbb5,0x0000,0x003b
11fa 0d9b 1a26  |   &|		.DEBUG	0x0d9b,0x1a26,0x0001,0x0000,0x0056,0xcbb5,0x0000,0x0049
1202 0db3 1a2e  |   .|		.DEBUG	0x0db3,0x1a2e,0x0001,0x0000,0x0056,0xcbb5,0x0000,0x0078
120a 0dcb 1a36  |   6|		.DEBUG	0x0dcb,0x1a36,0x0001,0x0000,0x0056,0xcbb5,0x0000,0x00a7
1212 0dd3 1a3c  |   <|		.DEBUG	0x0dd3,0x1a3c,0x0001,0x0000,0x0056,0xcbb5,0x0000,0x05ff
121a ; --------------------------------------------------------------------------------------
121a ; Debug3 Subtable 0x0
121a ; --------------------------------------------------------------------------------------
121a 0010 0000  |    |		.DBG3TAB	0x0010,0x0000
121c 000b ffff  |    |		.CONST	0x000b,0xffff
121e 000d fffe  |    |		.CONST	0x000d,0xfffe
1220 000f fffd  |    |		.CONST	0x000f,0xfffd
1222 0011 fffc  |    |		.CONST	0x0011,0xfffc
1224 0013 fffb  |    |		.CONST	0x0013,0xfffb
1226 0015 fffa  |    |		.CONST	0x0015,0xfffa
1228 0017 fff9  |    |		.CONST	0x0017,0xfff9
122a 0019 fff8  |    |		.CONST	0x0019,0xfff8
122c 001b fff7  |    |		.CONST	0x001b,0xfff7
122e 001d fff6  |    |		.CONST	0x001d,0xfff6
1230 001f fff5  |    |		.CONST	0x001f,0xfff5
1232 0021 fff4  | !  |		.CONST	0x0021,0xfff4
1234 0023 fff3  | #  |		.CONST	0x0023,0xfff3
1236 0025 fff2  | %  |		.CONST	0x0025,0xfff2
1238 0027 fff1  | '  |		.CONST	0x0027,0xfff1
123a 0029 fff0  | )  |		.CONST	0x0029,0xfff0
123c ; --------------------------------------------------------------------------------------
123c ; Debug3 Subtable 0x1
123c ; --------------------------------------------------------------------------------------
123c 0018 0000  |    |		.DBG3TAB	0x0018,0x0000
123e 002c ffff  | ,  |		.CONST	0x002c,0xffff
1240 002e fffe  | .  |		.CONST	0x002e,0xfffe
1242 0030 fffd  | 0  |		.CONST	0x0030,0xfffd
1244 0030 fffc  | 0  |		.CONST	0x0030,0xfffc
1246 0030 fffb  | 0  |		.CONST	0x0030,0xfffb
1248 0032 fffa  | 2  |		.CONST	0x0032,0xfffa
124a 0034 fff9  | 4  |		.CONST	0x0034,0xfff9
124c 0036 fff8  | 6  |		.CONST	0x0036,0xfff8
124e 0038 fff7  | 8  |		.CONST	0x0038,0xfff7
1250 003a fff6  | :  |		.CONST	0x003a,0xfff6
1252 003c fff5  | <  |		.CONST	0x003c,0xfff5
1254 003e fff4  | >  |		.CONST	0x003e,0xfff4
1256 0040 fff3  | @  |		.CONST	0x0040,0xfff3
1258 0042 fff2  | B  |		.CONST	0x0042,0xfff2
125a 0044 fff1  | D  |		.CONST	0x0044,0xfff1
125c 0046 fff0  | F  |		.CONST	0x0046,0xfff0
125e 0048 ffef  | H  |		.CONST	0x0048,0xffef
1260 004a ffee  | J  |		.CONST	0x004a,0xffee
1262 004c ffed  | L  |		.CONST	0x004c,0xffed
1264 004e ffec  | N  |		.CONST	0x004e,0xffec
1266 0050 ffeb  | P  |		.CONST	0x0050,0xffeb
1268 0052 ffea  | R  |		.CONST	0x0052,0xffea
126a 0054 ffe9  | T  |		.CONST	0x0054,0xffe9
126c 0056 ffe8  | V  |		.CONST	0x0056,0xffe8
126e ; --------------------------------------------------------------------------------------
126e ; Debug3 Subtable 0x2
126e ; --------------------------------------------------------------------------------------
126e 0003 0006  |    |		.DBG3TAB	0x0003,0x0006
1270 0063 ffff  | c  |		.CONST	0x0063,0xffff
1272 0067 fffe  | g  |		.CONST	0x0067,0xfffe
1274 0070 0001  | p  |		.CONST	0x0070,0x0001
1276 0074 0002  | t  |		.CONST	0x0074,0x0002
1278 0074 fbff  | t  |		.CONST	0x0074,0xfbff
127a 0075 0401  | u  |		.CONST	0x0075,0x0401
127c 007c 0801  | |  |		.CONST	0x007c,0x0801
127e 0081 0802  |    |		.CONST	0x0081,0x0802
1280 008d 0003  |    |		.CONST	0x008d,0x0003
1282 ; --------------------------------------------------------------------------------------
1282 ; Debug3 Subtable 0x3
1282 ; --------------------------------------------------------------------------------------
1282 000d 0053  |   S|		.DBG3TAB	0x000d,0x0053
1284 009b ffff  |    |		.CONST	0x009b,0xffff
1286 00a0 0001  |    |		.CONST	0x00a0,0x0001
1288 00a1 0401  |    |		.CONST	0x00a1,0x0401
128a 00a5 0001  |    |		.CONST	0x00a5,0x0001
128c 00a6 0002  |    |		.CONST	0x00a6,0x0002
128e 00ad 0003  |    |		.CONST	0x00ad,0x0003
1290 00ad f7ff  |    |		.CONST	0x00ad,0xf7ff
1292 00ae 0801  |    |		.CONST	0x00ae,0x0801
1294 00bb 0802  |    |		.CONST	0x00bb,0x0802
1296 00bc 0004  |    |		.CONST	0x00bc,0x0004
1298 00bd 0c01  |    |		.CONST	0x00bd,0x0c01
129a 00be 1001  |    |		.CONST	0x00be,0x1001
129c 00bf 1002  |    |		.CONST	0x00bf,0x1002
129e 00c0 1003  |    |		.CONST	0x00c0,0x1003
12a0 00c0 1004  |    |		.CONST	0x00c0,0x1004
12a2 00c2 0c01  |    |		.CONST	0x00c2,0x0c01
12a4 00c9 0004  |    |		.CONST	0x00c9,0x0004
12a6 00cf 0005  |    |		.CONST	0x00cf,0x0005
12a8 00d1 0006  |    |		.CONST	0x00d1,0x0006
12aa 00d7 0007  |    |		.CONST	0x00d7,0x0007
12ac 00dd 0008  |    |		.CONST	0x00dd,0x0008
12ae 00e3 0009  |    |		.CONST	0x00e3,0x0009
12b0 00e9 000a  |    |		.CONST	0x00e9,0x000a
12b2 00ef 000b  |    |		.CONST	0x00ef,0x000b
12b4 00ef 1401  |    |		.CONST	0x00ef,0x1401
12b6 00f1 000b  |    |		.CONST	0x00f1,0x000b
12b8 00f2 000c  |    |		.CONST	0x00f2,0x000c
12ba 00f2 e7ff  |    |		.CONST	0x00f2,0xe7ff
12bc 00f7 e7fe  |    |		.CONST	0x00f7,0xe7fe
12be 00f8 1801  |    |		.CONST	0x00f8,0x1801
12c0 00f9 1c01  |    |		.CONST	0x00f9,0x1c01
12c2 00fb 1c02  |    |		.CONST	0x00fb,0x1c02
12c4 00fd 1c03  |    |		.CONST	0x00fd,0x1c03
12c6 0101 1c04  |    |		.CONST	0x0101,0x1c04
12c8 0105 1c05  |    |		.CONST	0x0105,0x1c05
12ca 0106 2001  |    |		.CONST	0x0106,0x2001
12cc 0107 2002  |    |		.CONST	0x0107,0x2002
12ce 0108 2003  |    |		.CONST	0x0108,0x2003
12d0 0108 2004  |    |		.CONST	0x0108,0x2004
12d2 010a 1c05  |    |		.CONST	0x010a,0x1c05
12d4 0113 2401  |  $ |		.CONST	0x0113,0x2401
12d6 0114 2402  |  $ |		.CONST	0x0114,0x2402
12d8 0115 2403  |  $ |		.CONST	0x0115,0x2403
12da 0115 2404  |  $ |		.CONST	0x0115,0x2404
12dc 0117 2004  |    |		.CONST	0x0117,0x2004
12de 0125 1801  | %  |		.CONST	0x0125,0x1801
12e0 0128 1802  | (  |		.CONST	0x0128,0x1802
12e2 012e 1803  | .  |		.CONST	0x012e,0x1803
12e4 012e 1804  | .  |		.CONST	0x012e,0x1804
12e6 012e 2801  | .( |		.CONST	0x012e,0x2801
12e8 0130 1804  | 0  |		.CONST	0x0130,0x1804
12ea 0131 1805  | 1  |		.CONST	0x0131,0x1805
12ec 0133 1806  | 3  |		.CONST	0x0133,0x1806
12ee 0133 2c01  | 3, |		.CONST	0x0133,0x2c01
12f0 0135 2c02  | 5, |		.CONST	0x0135,0x2c02
12f2 0137 2c03  | 7, |		.CONST	0x0137,0x2c03
12f4 013a 1806  | :  |		.CONST	0x013a,0x1806
12f6 013b 1807  | ;  |		.CONST	0x013b,0x1807
12f8 013c 3001  | <0 |		.CONST	0x013c,0x3001
12fa 013e 3002  | >0 |		.CONST	0x013e,0x3002
12fc 0140 3003  | @0 |		.CONST	0x0140,0x3003
12fe 0144 3004  | D0 |		.CONST	0x0144,0x3004
1300 0148 3005  | H0 |		.CONST	0x0148,0x3005
1302 0149 3401  | I4 |		.CONST	0x0149,0x3401
1304 014a 3402  | J4 |		.CONST	0x014a,0x3402
1306 014b 3403  | K4 |		.CONST	0x014b,0x3403
1308 014b 3404  | K4 |		.CONST	0x014b,0x3404
130a 014d 3005  | M0 |		.CONST	0x014d,0x3005
130c 0156 3801  | V8 |		.CONST	0x0156,0x3801
130e 0157 3802  | W8 |		.CONST	0x0157,0x3802
1310 0158 3803  | X8 |		.CONST	0x0158,0x3803
1312 0158 3804  | X8 |		.CONST	0x0158,0x3804
1314 015a 3404  | Z4 |		.CONST	0x015a,0x3404
1316 0168 1807  | h  |		.CONST	0x0168,0x1807
1318 016b 1808  | k  |		.CONST	0x016b,0x1808
131a 016e 1809  | n  |		.CONST	0x016e,0x1809
131c 0175 000d  | u  |		.CONST	0x0175,0x000d
131e 0178 000e  | x  |		.CONST	0x0178,0x000e
1320 0178 c3ff  | x  |		.CONST	0x0178,0xc3ff
1322 017c c3fe  | |  |		.CONST	0x017c,0xc3fe
1324 0180 c3fd  |    |		.CONST	0x0180,0xc3fd
1326 0185 c3fc  |    |		.CONST	0x0185,0xc3fc
1328 018a 3c01  |  < |		.CONST	0x018a,0x3c01
132a 018f 3c02  |  < |		.CONST	0x018f,0x3c02
132c 0194 3c03  |  < |		.CONST	0x0194,0x3c03
132e 019a 3c04  |  < |		.CONST	0x019a,0x3c04
1330 01a2 000f  |    |		.CONST	0x01a2,0x000f
1332 01a2 bfff  |    |		.CONST	0x01a2,0xbfff
1334 01a6 bffe  |    |		.CONST	0x01a6,0xbffe
1336 01af bffd  |    |		.CONST	0x01af,0xbffd
1338 01b3 bffc  |    |		.CONST	0x01b3,0xbffc
133a 01b8 bffb  |    |		.CONST	0x01b8,0xbffb
133c 01bd 4001  |  @ |		.CONST	0x01bd,0x4001
133e 01c2 4002  |  @ |		.CONST	0x01c2,0x4002
1340 01c8 4003  |  @ |		.CONST	0x01c8,0x4003
1342 01cf 4004  |  @ |		.CONST	0x01cf,0x4004
1344 ; --------------------------------------------------------------------------------------
1344 ; Debug3 Subtable 0x4
1344 ; --------------------------------------------------------------------------------------
1344 0002 0001  |    |		.DBG3TAB	0x0002,0x0001
1346 01db ffff  |    |		.CONST	0x01db,0xffff
1348 01dd fffe  |    |		.CONST	0x01dd,0xfffe
134a 01e5 0001  |    |		.CONST	0x01e5,0x0001
134c ; --------------------------------------------------------------------------------------
134c ; Debug3 Subtable 0x5
134c ; --------------------------------------------------------------------------------------
134c 0009 0022  |   "|		.DBG3TAB	0x0009,0x0022
134e 01f3 ffff  |    |		.CONST	0x01f3,0xffff
1350 01f8 fffe  |    |		.CONST	0x01f8,0xfffe
1352 01f9 0401  |    |		.CONST	0x01f9,0x0401
1354 01fd fffe  |    |		.CONST	0x01fd,0xfffe
1356 01ff fffd  |    |		.CONST	0x01ff,0xfffd
1358 0200 0001  |    |		.CONST	0x0200,0x0001
135a 0202 0002  |    |		.CONST	0x0202,0x0002
135c 0202 0801  |    |		.CONST	0x0202,0x0801
135e 0204 0002  |    |		.CONST	0x0204,0x0002
1360 0205 0003  |    |		.CONST	0x0205,0x0003
1362 0206 0004  |    |		.CONST	0x0206,0x0004
1364 0209 0005  |    |		.CONST	0x0209,0x0005
1366 020b 0006  |    |		.CONST	0x020b,0x0006
1368 020b f3ff  |    |		.CONST	0x020b,0xf3ff
136a 020f f3fe  |    |		.CONST	0x020f,0xf3fe
136c 0213 f3fd  |    |		.CONST	0x0213,0xf3fd
136e 0214 f3fc  |    |		.CONST	0x0214,0xf3fc
1370 0215 0c01  |    |		.CONST	0x0215,0x0c01
1372 0215 1001  |    |		.CONST	0x0215,0x1001
1374 0216 1002  |    |		.CONST	0x0216,0x1002
1376 0217 1003  |    |		.CONST	0x0217,0x1003
1378 0217 1004  |    |		.CONST	0x0217,0x1004
137a 0217 0c01  |    |		.CONST	0x0217,0x0c01
137c 0219 1401  |    |		.CONST	0x0219,0x1401
137e 021b 1004  |    |		.CONST	0x021b,0x1004
1380 021e 0c02  |    |		.CONST	0x021e,0x0c02
1382 0222 0c03  | "  |		.CONST	0x0222,0x0c03
1384 022a 0c04  | *  |		.CONST	0x022a,0x0c04
1386 0231 0c05  | 1  |		.CONST	0x0231,0x0c05
1388 0233 1801  | 3  |		.CONST	0x0233,0x1801
138a 0234 1802  | 4  |		.CONST	0x0234,0x1802
138c 0235 1803  | 5  |		.CONST	0x0235,0x1803
138e 0235 1804  | 5  |		.CONST	0x0235,0x1804
1390 0235 0c05  | 5  |		.CONST	0x0235,0x0c05
1392 0237 0c06  | 7  |		.CONST	0x0237,0x0c06
1394 0237 e3ff  | 7  |		.CONST	0x0237,0xe3ff
1396 023c 1c01  | <  |		.CONST	0x023c,0x1c01
1398 0240 1c02  | @  |		.CONST	0x0240,0x1c02
139a 0244 1c03  | D  |		.CONST	0x0244,0x1c03
139c 024e 0c07  | N  |		.CONST	0x024e,0x0c07
139e 0254 0c08  | T  |		.CONST	0x0254,0x0c08
13a0 0258 0c09  | X  |		.CONST	0x0258,0x0c09
13a2 025d 0c0a  | ]  |		.CONST	0x025d,0x0c0a
13a4 ; --------------------------------------------------------------------------------------
13a4 ; Debug3 Subtable 0x6
13a4 ; --------------------------------------------------------------------------------------
13a4 0007 0044  |   D|		.DBG3TAB	0x0007,0x0044
13a6 026b ffff  | k  |		.CONST	0x026b,0xffff
13a8 0270 fffe  | p  |		.CONST	0x0270,0xfffe
13aa 0271 0001  | q  |		.CONST	0x0271,0x0001
13ac 0271 0401  | q  |		.CONST	0x0271,0x0401
13ae 0273 0001  | s  |		.CONST	0x0273,0x0001
13b0 0274 0002  | t  |		.CONST	0x0274,0x0002
13b2 0274 0801  | t  |		.CONST	0x0274,0x0801
13b4 0276 0002  | v  |		.CONST	0x0276,0x0002
13b6 0277 0003  | w  |		.CONST	0x0277,0x0003
13b8 0278 0004  | x  |		.CONST	0x0278,0x0004
13ba 027b 0005  | {  |		.CONST	0x027b,0x0005
13bc 027d 0006  | }  |		.CONST	0x027d,0x0006
13be 027d f3ff  | }  |		.CONST	0x027d,0xf3ff
13c0 0281 f3fe  |    |		.CONST	0x0281,0xf3fe
13c2 0285 f3fd  |    |		.CONST	0x0285,0xf3fd
13c4 0286 f3fc  |    |		.CONST	0x0286,0xf3fc
13c6 0287 f3fb  |    |		.CONST	0x0287,0xf3fb
13c8 0288 0c01  |    |		.CONST	0x0288,0x0c01
13ca 0288 1001  |    |		.CONST	0x0288,0x1001
13cc 0289 1002  |    |		.CONST	0x0289,0x1002
13ce 028a 1003  |    |		.CONST	0x028a,0x1003
13d0 028a 1004  |    |		.CONST	0x028a,0x1004
13d2 028a 0c01  |    |		.CONST	0x028a,0x0c01
13d4 0294 0c06  |    |		.CONST	0x0294,0x0c06
13d6 0297 0c02  |    |		.CONST	0x0297,0x0c02
13d8 029b 1401  |    |		.CONST	0x029b,0x1401
13da 029c 1801  |    |		.CONST	0x029c,0x1801
13dc 029d 1802  |    |		.CONST	0x029d,0x1802
13de 029e 1803  |    |		.CONST	0x029e,0x1803
13e0 029e 1804  |    |		.CONST	0x029e,0x1804
13e2 02a0 1401  |    |		.CONST	0x02a0,0x1401
13e4 02b2 1404  |    |		.CONST	0x02b2,0x1404
13e6 02b5 1402  |    |		.CONST	0x02b5,0x1402
13e8 02bb 1c01  |    |		.CONST	0x02bb,0x1c01
13ea 02bf 1402  |    |		.CONST	0x02bf,0x1402
13ec 02c0 1403  |    |		.CONST	0x02c0,0x1403
13ee 02c5 0c02  |    |		.CONST	0x02c5,0x0c02
13f0 02c9 0c03  |    |		.CONST	0x02c9,0x0c03
13f2 02c9 2001  |    |		.CONST	0x02c9,0x2001
13f4 02ca 2002  |    |		.CONST	0x02ca,0x2002
13f6 02cb 2003  |    |		.CONST	0x02cb,0x2003
13f8 02cb 2004  |    |		.CONST	0x02cb,0x2004
13fa 02cb 0c03  |    |		.CONST	0x02cb,0x0c03
13fc 02cd 2401  |  $ |		.CONST	0x02cd,0x2401
13fe 02ce 2402  |  $ |		.CONST	0x02ce,0x2402
1400 02cf 2403  |  $ |		.CONST	0x02cf,0x2403
1402 02cf 2404  |  $ |		.CONST	0x02cf,0x2404
1404 02cf 2004  |    |		.CONST	0x02cf,0x2004
1406 02d4 0c04  |    |		.CONST	0x02d4,0x0c04
1408 02d4 2801  |  ( |		.CONST	0x02d4,0x2801
140a 02d5 2802  |  ( |		.CONST	0x02d5,0x2802
140c 02d6 2803  |  ( |		.CONST	0x02d6,0x2803
140e 02d6 2804  |  ( |		.CONST	0x02d6,0x2804
1410 02d6 0c04  |    |		.CONST	0x02d6,0x0c04
1412 02d8 2c01  |  , |		.CONST	0x02d8,0x2c01
1414 02d9 2c02  |  , |		.CONST	0x02d9,0x2c02
1416 02da 2c03  |  , |		.CONST	0x02da,0x2c03
1418 02da 2c04  |  , |		.CONST	0x02da,0x2c04
141a 02da 2804  |  ( |		.CONST	0x02da,0x2804
141c 02e0 0c05  |    |		.CONST	0x02e0,0x0c05
141e 02e3 3001  |  0 |		.CONST	0x02e3,0x3001
1420 02e6 3401  |  4 |		.CONST	0x02e6,0x3401
1422 02ea 3001  |  0 |		.CONST	0x02ea,0x3001
1424 02f3 0c05  |    |		.CONST	0x02f3,0x0c05
1426 02f7 3801  |  8 |		.CONST	0x02f7,0x3801
1428 02fa 3c01  |  < |		.CONST	0x02fa,0x3c01
142a 02fe 3801  |  8 |		.CONST	0x02fe,0x3801
142c 0307 3401  |  4 |		.CONST	0x0307,0x3401
142e 030c 0c07  |    |		.CONST	0x030c,0x0c07
1430 0311 0c08  |    |		.CONST	0x0311,0x0c08
1432 0319 0c09  |    |		.CONST	0x0319,0x0c09
1434 0320 0c0a  |    |		.CONST	0x0320,0x0c0a
1436 0326 0c0b  | &  |		.CONST	0x0326,0x0c0b
1438 032a 0c0c  | *  |		.CONST	0x032a,0x0c0c
143a 032f 0c0d  | /  |		.CONST	0x032f,0x0c0d
143c ; --------------------------------------------------------------------------------------
143c ; Debug3 Subtable 0x7
143c ; --------------------------------------------------------------------------------------
143c 0007 0046  |   F|		.DBG3TAB	0x0007,0x0046
143e 0343 ffff  | C  |		.CONST	0x0343,0xffff
1440 0348 fffe  | H  |		.CONST	0x0348,0xfffe
1442 0349 0001  | I  |		.CONST	0x0349,0x0001
1444 0349 0401  | I  |		.CONST	0x0349,0x0401
1446 034b 0001  | K  |		.CONST	0x034b,0x0001
1448 034c 0002  | L  |		.CONST	0x034c,0x0002
144a 034c 0801  | L  |		.CONST	0x034c,0x0801
144c 034e 0002  | N  |		.CONST	0x034e,0x0002
144e 034f 0003  | O  |		.CONST	0x034f,0x0003
1450 0350 0004  | P  |		.CONST	0x0350,0x0004
1452 0353 0005  | S  |		.CONST	0x0353,0x0005
1454 0355 0006  | U  |		.CONST	0x0355,0x0006
1456 0355 f3ff  | U  |		.CONST	0x0355,0xf3ff
1458 0359 f3fe  | Y  |		.CONST	0x0359,0xf3fe
145a 035d f3fd  | ]  |		.CONST	0x035d,0xf3fd
145c 035e f3fc  | ^  |		.CONST	0x035e,0xf3fc
145e 035f f3fb  | _  |		.CONST	0x035f,0xf3fb
1460 0360 0c01  | `  |		.CONST	0x0360,0x0c01
1462 0360 1001  | `  |		.CONST	0x0360,0x1001
1464 0361 1002  | a  |		.CONST	0x0361,0x1002
1466 0362 1003  | b  |		.CONST	0x0362,0x1003
1468 0362 1004  | b  |		.CONST	0x0362,0x1004
146a 0362 0c01  | b  |		.CONST	0x0362,0x0c01
146c 036a 0c06  | j  |		.CONST	0x036a,0x0c06
146e 036d 0c02  | m  |		.CONST	0x036d,0x0c02
1470 0370 1401  | p  |		.CONST	0x0370,0x1401
1472 0374 0c02  | t  |		.CONST	0x0374,0x0c02
1474 0378 1801  | x  |		.CONST	0x0378,0x1801
1476 037c 1401  | |  |		.CONST	0x037c,0x1401
1478 0380 0c03  |    |		.CONST	0x0380,0x0c03
147a 0380 1c01  |    |		.CONST	0x0380,0x1c01
147c 0381 1c02  |    |		.CONST	0x0381,0x1c02
147e 0382 1c03  |    |		.CONST	0x0382,0x1c03
1480 0382 1c04  |    |		.CONST	0x0382,0x1c04
1482 0382 0c03  |    |		.CONST	0x0382,0x0c03
1484 0384 2001  |    |		.CONST	0x0384,0x2001
1486 0385 2002  |    |		.CONST	0x0385,0x2002
1488 0386 2003  |    |		.CONST	0x0386,0x2003
148a 0386 2004  |    |		.CONST	0x0386,0x2004
148c 0386 1c04  |    |		.CONST	0x0386,0x1c04
148e 038c 0c04  |    |		.CONST	0x038c,0x0c04
1490 038c 2401  |  $ |		.CONST	0x038c,0x2401
1492 038d 2402  |  $ |		.CONST	0x038d,0x2402
1494 038e 2403  |  $ |		.CONST	0x038e,0x2403
1496 038e 2404  |  $ |		.CONST	0x038e,0x2404
1498 038e 0c04  |    |		.CONST	0x038e,0x0c04
149a 0390 2801  |  ( |		.CONST	0x0390,0x2801
149c 0391 2802  |  ( |		.CONST	0x0391,0x2802
149e 0392 2803  |  ( |		.CONST	0x0392,0x2803
14a0 0392 2804  |  ( |		.CONST	0x0392,0x2804
14a2 0392 2404  |  $ |		.CONST	0x0392,0x2404
14a4 0397 0c05  |    |		.CONST	0x0397,0x0c05
14a6 0397 2c01  |  , |		.CONST	0x0397,0x2c01
14a8 0398 2c02  |  , |		.CONST	0x0398,0x2c02
14aa 0399 2c03  |  , |		.CONST	0x0399,0x2c03
14ac 0399 2c04  |  , |		.CONST	0x0399,0x2c04
14ae 0399 0c05  |    |		.CONST	0x0399,0x0c05
14b0 039e 3001  |  0 |		.CONST	0x039e,0x3001
14b2 03a1 3401  |  4 |		.CONST	0x03a1,0x3401
14b4 03a5 3001  |  0 |		.CONST	0x03a5,0x3001
14b6 03ae 2c04  |  , |		.CONST	0x03ae,0x2c04
14b8 03af 3801  |  8 |		.CONST	0x03af,0x3801
14ba 03b0 3802  |  8 |		.CONST	0x03b0,0x3802
14bc 03b1 3803  |  8 |		.CONST	0x03b1,0x3803
14be 03b1 3804  |  8 |		.CONST	0x03b1,0x3804
14c0 03b1 3401  |  4 |		.CONST	0x03b1,0x3401
14c2 03b6 3c01  |  < |		.CONST	0x03b6,0x3c01
14c4 03b9 4001  |  @ |		.CONST	0x03b9,0x4001
14c6 03bd 3c01  |  < |		.CONST	0x03bd,0x3c01
14c8 03c6 3804  |  8 |		.CONST	0x03c6,0x3804
14ca 03cd 0c07  |    |		.CONST	0x03cd,0x0c07
14cc 03d2 0c08  |    |		.CONST	0x03d2,0x0c08
14ce 03da 0c09  |    |		.CONST	0x03da,0x0c09
14d0 03e1 0c0a  |    |		.CONST	0x03e1,0x0c0a
14d2 03e7 0c0b  |    |		.CONST	0x03e7,0x0c0b
14d4 03eb 0c0c  |    |		.CONST	0x03eb,0x0c0c
14d6 03f0 0c0d  |    |		.CONST	0x03f0,0x0c0d
14d8 ; --------------------------------------------------------------------------------------
14d8 ; Debug3 Subtable 0x8
14d8 ; --------------------------------------------------------------------------------------
14d8 0005 0010  |    |		.DBG3TAB	0x0005,0x0010
14da 0403 ffff  |    |		.CONST	0x0403,0xffff
14dc 0408 fffe  |    |		.CONST	0x0408,0xfffe
14de 0409 0401  |    |		.CONST	0x0409,0x0401
14e0 040d fffe  |    |		.CONST	0x040d,0xfffe
14e2 040f fffd  |    |		.CONST	0x040f,0xfffd
14e4 0411 0001  |    |		.CONST	0x0411,0x0001
14e6 0416 0801  |    |		.CONST	0x0416,0x0801
14e8 0417 0802  |    |		.CONST	0x0417,0x0802
14ea 0418 0803  |    |		.CONST	0x0418,0x0803
14ec 0418 0804  |    |		.CONST	0x0418,0x0804
14ee 0418 0001  |    |		.CONST	0x0418,0x0001
14f0 041a 0c01  |    |		.CONST	0x041a,0x0c01
14f2 041b 0c02  |    |		.CONST	0x041b,0x0c02
14f4 041c 0c03  |    |		.CONST	0x041c,0x0c03
14f6 041c 0c04  |    |		.CONST	0x041c,0x0c04
14f8 041c 0804  |    |		.CONST	0x041c,0x0804
14fa 041e 0002  |    |		.CONST	0x041e,0x0002
14fc 041e efff  |    |		.CONST	0x041e,0xefff
14fe 0426 1001  | &  |		.CONST	0x0426,0x1001
1500 0432 0003  | 2  |		.CONST	0x0432,0x0003
1502 0433 0004  | 3  |		.CONST	0x0433,0x0004
1504 ; --------------------------------------------------------------------------------------
1504 ; Debug3 Subtable 0x9
1504 ; --------------------------------------------------------------------------------------
1504 0006 0012  |    |		.DBG3TAB	0x0006,0x0012
1506 043b ffff  | ;  |		.CONST	0x043b,0xffff
1508 0440 fffe  | @  |		.CONST	0x0440,0xfffe
150a 0441 0401  | A  |		.CONST	0x0441,0x0401
150c 0445 fffe  | E  |		.CONST	0x0445,0xfffe
150e 0447 fffd  | G  |		.CONST	0x0447,0xfffd
1510 044e fffc  | N  |		.CONST	0x044e,0xfffc
1512 0450 0001  | P  |		.CONST	0x0450,0x0001
1514 0452 0002  | R  |		.CONST	0x0452,0x0002
1516 0453 0003  | S  |		.CONST	0x0453,0x0003
1518 0458 0801  | X  |		.CONST	0x0458,0x0801
151a 0459 0802  | Y  |		.CONST	0x0459,0x0802
151c 045a 0803  | Z  |		.CONST	0x045a,0x0803
151e 045a 0804  | Z  |		.CONST	0x045a,0x0804
1520 045a 0003  | Z  |		.CONST	0x045a,0x0003
1522 045c 0c01  | \  |		.CONST	0x045c,0x0c01
1524 045d 0c02  | ]  |		.CONST	0x045d,0x0c02
1526 045e 0c03  | ^  |		.CONST	0x045e,0x0c03
1528 045e 0c04  | ^  |		.CONST	0x045e,0x0c04
152a 045e 0804  | ^  |		.CONST	0x045e,0x0804
152c 0460 0004  | `  |		.CONST	0x0460,0x0004
152e 0460 efff  | `  |		.CONST	0x0460,0xefff
1530 0468 1001  | h  |		.CONST	0x0468,0x1001
1532 0474 0005  | t  |		.CONST	0x0474,0x0005
1534 0475 0006  | u  |		.CONST	0x0475,0x0006
1536 ; --------------------------------------------------------------------------------------
1536 ; Debug3 Subtable 0xa
1536 ; --------------------------------------------------------------------------------------
1536 0009 0041  |   A|		.DBG3TAB	0x0009,0x0041
1538 0493 ffff  |    |		.CONST	0x0493,0xffff
153a 0495 0401  |    |		.CONST	0x0495,0x0401
153c 0497 0402  |    |		.CONST	0x0497,0x0402
153e 0499 0403  |    |		.CONST	0x0499,0x0403
1540 049d 0404  |    |		.CONST	0x049d,0x0404
1542 04a1 0405  |    |		.CONST	0x04a1,0x0405
1544 04a2 0801  |    |		.CONST	0x04a2,0x0801
1546 04a3 0802  |    |		.CONST	0x04a3,0x0802
1548 04a4 0803  |    |		.CONST	0x04a4,0x0803
154a 04a4 0804  |    |		.CONST	0x04a4,0x0804
154c 04a6 0405  |    |		.CONST	0x04a6,0x0405
154e 04af 0c01  |    |		.CONST	0x04af,0x0c01
1550 04b0 0c02  |    |		.CONST	0x04b0,0x0c02
1552 04b1 0c03  |    |		.CONST	0x04b1,0x0c03
1554 04b1 0c04  |    |		.CONST	0x04b1,0x0c04
1556 04b3 0804  |    |		.CONST	0x04b3,0x0804
1558 04c1 ffff  |    |		.CONST	0x04c1,0xffff
155a 04c4 fffe  |    |		.CONST	0x04c4,0xfffe
155c 04c6 0001  |    |		.CONST	0x04c6,0x0001
155e 04ca 1001  |    |		.CONST	0x04ca,0x1001
1560 04cb 1002  |    |		.CONST	0x04cb,0x1002
1562 04cc 1003  |    |		.CONST	0x04cc,0x1003
1564 04cc 1004  |    |		.CONST	0x04cc,0x1004
1566 04ce 0001  |    |		.CONST	0x04ce,0x0001
1568 04d0 0002  |    |		.CONST	0x04d0,0x0002
156a 04d0 ebff  |    |		.CONST	0x04d0,0xebff
156c 04d8 1401  |    |		.CONST	0x04d8,0x1401
156e 04e4 0003  |    |		.CONST	0x04e4,0x0003
1570 04e4 1801  |    |		.CONST	0x04e4,0x1801
1572 04e5 1802  |    |		.CONST	0x04e5,0x1802
1574 04e6 1803  |    |		.CONST	0x04e6,0x1803
1576 04e6 1804  |    |		.CONST	0x04e6,0x1804
1578 04e6 0003  |    |		.CONST	0x04e6,0x0003
157a 04e8 1c01  |    |		.CONST	0x04e8,0x1c01
157c 04ea 1c02  |    |		.CONST	0x04ea,0x1c02
157e 04ec 1c03  |    |		.CONST	0x04ec,0x1c03
1580 04ef 1804  |    |		.CONST	0x04ef,0x1804
1582 04ef 2001  |    |		.CONST	0x04ef,0x2001
1584 04f3 1804  |    |		.CONST	0x04f3,0x1804
1586 04f4 0004  |    |		.CONST	0x04f4,0x0004
1588 04f5 0005  |    |		.CONST	0x04f5,0x0005
158a 04f5 dbff  |    |		.CONST	0x04f5,0xdbff
158c 04fc dbfe  |    |		.CONST	0x04fc,0xdbfe
158e 0500 dbfd  |    |		.CONST	0x0500,0xdbfd
1590 050b dbfc  |    |		.CONST	0x050b,0xdbfc
1592 0512 dbfb  |    |		.CONST	0x0512,0xdbfb
1594 0514 2401  |  $ |		.CONST	0x0514,0x2401
1596 051c 2402  |  $ |		.CONST	0x051c,0x2402
1598 0520 2403  |  $ |		.CONST	0x0520,0x2403
159a 052c 2404  | ,$ |		.CONST	0x052c,0x2404
159c 0530 2405  | 0$ |		.CONST	0x0530,0x2405
159e 0533 2801  | 3( |		.CONST	0x0533,0x2801
15a0 0535 2802  | 5( |		.CONST	0x0535,0x2802
15a2 0537 2803  | 7( |		.CONST	0x0537,0x2803
15a4 053b 2804  | ;( |		.CONST	0x053b,0x2804
15a6 053f 2805  | ?( |		.CONST	0x053f,0x2805
15a8 0540 2c01  | @, |		.CONST	0x0540,0x2c01
15aa 0541 2c02  | A, |		.CONST	0x0541,0x2c02
15ac 0542 2c03  | B, |		.CONST	0x0542,0x2c03
15ae 0542 2c04  | B, |		.CONST	0x0542,0x2c04
15b0 0544 2805  | D( |		.CONST	0x0544,0x2805
15b2 054d 3001  | M0 |		.CONST	0x054d,0x3001
15b4 054e 3002  | N0 |		.CONST	0x054e,0x3002
15b6 054f 3003  | O0 |		.CONST	0x054f,0x3003
15b8 054f 3004  | O0 |		.CONST	0x054f,0x3004
15ba 0551 2c04  | Q, |		.CONST	0x0551,0x2c04
15bc 055f 2405  | _$ |		.CONST	0x055f,0x2405
15be 055f 3401  | _4 |		.CONST	0x055f,0x3401
15c0 056e 2406  | n$ |		.CONST	0x056e,0x2406
15c2 0574 3801  | t8 |		.CONST	0x0574,0x3801
15c4 057e 2407  | ~$ |		.CONST	0x057e,0x2407
15c6 0586 2408  |  $ |		.CONST	0x0586,0x2408
15c8 058f 0006  |    |		.CONST	0x058f,0x0006
15ca 0590 0007  |    |		.CONST	0x0590,0x0007
15cc ; --------------------------------------------------------------------------------------
15cc ; Debug3 Subtable 0xb
15cc ; --------------------------------------------------------------------------------------
15cc 000f 005d  |   ]|		.DBG3TAB	0x000f,0x005d
15ce 059b ffff  |    |		.CONST	0x059b,0xffff
15d0 05a2 fffe  |    |		.CONST	0x05a2,0xfffe
15d2 05a4 0401  |    |		.CONST	0x05a4,0x0401
15d4 05a6 0402  |    |		.CONST	0x05a6,0x0402
15d6 05a8 0403  |    |		.CONST	0x05a8,0x0403
15d8 05ac 0404  |    |		.CONST	0x05ac,0x0404
15da 05b0 0405  |    |		.CONST	0x05b0,0x0405
15dc 05b1 0801  |    |		.CONST	0x05b1,0x0801
15de 05b2 0802  |    |		.CONST	0x05b2,0x0802
15e0 05b3 0803  |    |		.CONST	0x05b3,0x0803
15e2 05b3 0804  |    |		.CONST	0x05b3,0x0804
15e4 05b5 0405  |    |		.CONST	0x05b5,0x0405
15e6 05be 0c01  |    |		.CONST	0x05be,0x0c01
15e8 05bf 0c02  |    |		.CONST	0x05bf,0x0c02
15ea 05c0 0c03  |    |		.CONST	0x05c0,0x0c03
15ec 05c0 0c04  |    |		.CONST	0x05c0,0x0c04
15ee 05c2 0804  |    |		.CONST	0x05c2,0x0804
15f0 05d0 fffe  |    |		.CONST	0x05d0,0xfffe
15f2 05d3 fffd  |    |		.CONST	0x05d3,0xfffd
15f4 05d5 0001  |    |		.CONST	0x05d5,0x0001
15f6 05d7 0002  |    |		.CONST	0x05d7,0x0002
15f8 05d8 0003  |    |		.CONST	0x05d8,0x0003
15fa 05dc 1001  |    |		.CONST	0x05dc,0x1001
15fc 05dd 1002  |    |		.CONST	0x05dd,0x1002
15fe 05de 1003  |    |		.CONST	0x05de,0x1003
1600 05de 1004  |    |		.CONST	0x05de,0x1004
1602 05e0 0003  |    |		.CONST	0x05e0,0x0003
1604 05e2 0004  |    |		.CONST	0x05e2,0x0004
1606 05e2 ebff  |    |		.CONST	0x05e2,0xebff
1608 05ea 1401  |    |		.CONST	0x05ea,0x1401
160a 05f6 0005  |    |		.CONST	0x05f6,0x0005
160c 05f7 1801  |    |		.CONST	0x05f7,0x1801
160e 05f8 1802  |    |		.CONST	0x05f8,0x1802
1610 05f9 1803  |    |		.CONST	0x05f9,0x1803
1612 05f9 1804  |    |		.CONST	0x05f9,0x1804
1614 05fb 0005  |    |		.CONST	0x05fb,0x0005
1616 05fd 1c01  |    |		.CONST	0x05fd,0x1c01
1618 05ff 1c02  |    |		.CONST	0x05ff,0x1c02
161a 0601 1c03  |    |		.CONST	0x0601,0x1c03
161c 0604 1804  |    |		.CONST	0x0604,0x1804
161e 0604 2001  |    |		.CONST	0x0604,0x2001
1620 0608 1804  |    |		.CONST	0x0608,0x1804
1622 0609 0006  |    |		.CONST	0x0609,0x0006
1624 060a 0007  |    |		.CONST	0x060a,0x0007
1626 060a dbff  |    |		.CONST	0x060a,0xdbff
1628 060f dbfe  |    |		.CONST	0x060f,0xdbfe
162a 0610 2801  |  ( |		.CONST	0x0610,0x2801
162c 0612 2802  |  ( |		.CONST	0x0612,0x2802
162e 0614 2803  |  ( |		.CONST	0x0614,0x2803
1630 0617 dbfe  |    |		.CONST	0x0617,0xdbfe
1632 0617 2c01  |  , |		.CONST	0x0617,0x2c01
1634 0619 2c02  |  , |		.CONST	0x0619,0x2c02
1636 061b 2c03  |  , |		.CONST	0x061b,0x2c03
1638 061f 2c04  |  , |		.CONST	0x061f,0x2c04
163a 0623 2c05  | #, |		.CONST	0x0623,0x2c05
163c 0624 3001  | $0 |		.CONST	0x0624,0x3001
163e 0625 3002  | %0 |		.CONST	0x0625,0x3002
1640 0626 3003  | &0 |		.CONST	0x0626,0x3003
1642 0626 3004  | &0 |		.CONST	0x0626,0x3004
1644 0628 2c05  | (, |		.CONST	0x0628,0x2c05
1646 0631 3401  | 14 |		.CONST	0x0631,0x3401
1648 0632 3402  | 24 |		.CONST	0x0632,0x3402
164a 0633 3403  | 34 |		.CONST	0x0633,0x3403
164c 0633 3404  | 34 |		.CONST	0x0633,0x3404
164e 0635 3004  | 50 |		.CONST	0x0635,0x3004
1650 0643 dbfe  | C  |		.CONST	0x0643,0xdbfe
1652 0645 dbfd  | E  |		.CONST	0x0645,0xdbfd
1654 064e dbfc  | N  |		.CONST	0x064e,0xdbfc
1656 0651 dbfb  | Q  |		.CONST	0x0651,0xdbfb
1658 0658 dbfa  | X  |		.CONST	0x0658,0xdbfa
165a 065a dbf9  | Z  |		.CONST	0x065a,0xdbf9
165c 065b dbf8  | [  |		.CONST	0x065b,0xdbf8
165e 065c 2401  | \$ |		.CONST	0x065c,0x2401
1660 0660 2402  | `$ |		.CONST	0x0660,0x2402
1662 0668 2403  | h$ |		.CONST	0x0668,0x2403
1664 066c 2404  | l$ |		.CONST	0x066c,0x2404
1666 0670 2405  | p$ |		.CONST	0x0670,0x2405
1668 0675 2406  | u$ |		.CONST	0x0675,0x2406
166a 067a 2407  | z$ |		.CONST	0x067a,0x2407
166c 0682 2408  |  $ |		.CONST	0x0682,0x2408
166e 0686 2409  |  $ |		.CONST	0x0686,0x2409
1670 068a 240a  |  $ |		.CONST	0x068a,0x240a
1672 068e 240b  |  $ |		.CONST	0x068e,0x240b
1674 0696 240c  |  $ |		.CONST	0x0696,0x240c
1676 069a 240d  |  $ |		.CONST	0x069a,0x240d
1678 069d 3801  |  8 |		.CONST	0x069d,0x3801
167a 069f 3802  |  8 |		.CONST	0x069f,0x3802
167c 06a1 3803  |  8 |		.CONST	0x06a1,0x3803
167e 06a5 3804  |  8 |		.CONST	0x06a5,0x3804
1680 06a9 3805  |  8 |		.CONST	0x06a9,0x3805
1682 06aa 3c01  |  < |		.CONST	0x06aa,0x3c01
1684 06ab 3c02  |  < |		.CONST	0x06ab,0x3c02
1686 06ac 3c03  |  < |		.CONST	0x06ac,0x3c03
1688 06ac 3c04  |  < |		.CONST	0x06ac,0x3c04
168a 06ae 3805  |  8 |		.CONST	0x06ae,0x3805
168c 06b7 4001  |  @ |		.CONST	0x06b7,0x4001
168e 06b8 4002  |  @ |		.CONST	0x06b8,0x4002
1690 06b9 4003  |  @ |		.CONST	0x06b9,0x4003
1692 06b9 4004  |  @ |		.CONST	0x06b9,0x4004
1694 06bb 3c04  |  < |		.CONST	0x06bb,0x3c04
1696 06c9 240d  |  $ |		.CONST	0x06c9,0x240d
1698 06c9 4401  |  D |		.CONST	0x06c9,0x4401
169a 06d8 240e  |  $ |		.CONST	0x06d8,0x240e
169c 06e3 4801  |  H |		.CONST	0x06e3,0x4801
169e 06ed 240f  |  $ |		.CONST	0x06ed,0x240f
16a0 06f5 2410  |  $ |		.CONST	0x06f5,0x2410
16a2 06ff 0008  |    |		.CONST	0x06ff,0x0008
16a4 0700 0009  |    |		.CONST	0x0700,0x0009
16a6 ; --------------------------------------------------------------------------------------
16a6 ; Debug3 Subtable 0xc
16a6 ; --------------------------------------------------------------------------------------
16a6 0004 000f  |    |		.DBG3TAB	0x0004,0x000f
16a8 070b ffff  |    |		.CONST	0x070b,0xffff
16aa 0710 fffe  |    |		.CONST	0x0710,0xfffe
16ac 0716 fffd  |    |		.CONST	0x0716,0xfffd
16ae 0718 0001  |    |		.CONST	0x0718,0x0001
16b0 071b 0401  |    |		.CONST	0x071b,0x0401
16b2 071c 0402  |    |		.CONST	0x071c,0x0402
16b4 071d 0403  |    |		.CONST	0x071d,0x0403
16b6 071d 0404  |    |		.CONST	0x071d,0x0404
16b8 071d 0001  |    |		.CONST	0x071d,0x0001
16ba 071f 0801  |    |		.CONST	0x071f,0x0801
16bc 0720 0802  |    |		.CONST	0x0720,0x0802
16be 0721 0803  | !  |		.CONST	0x0721,0x0803
16c0 0721 0804  | !  |		.CONST	0x0721,0x0804
16c2 0721 0404  | !  |		.CONST	0x0721,0x0404
16c4 0728 0002  | (  |		.CONST	0x0728,0x0002
16c6 0728 f3ff  | (  |		.CONST	0x0728,0xf3ff
16c8 0730 0c01  | 0  |		.CONST	0x0730,0x0c01
16ca 073c 0003  | <  |		.CONST	0x073c,0x0003
16cc 0740 0004  | @  |		.CONST	0x0740,0x0004
16ce ; --------------------------------------------------------------------------------------
16ce ; Debug3 Subtable 0xd
16ce ; --------------------------------------------------------------------------------------
16ce 000a 0041  |   A|		.DBG3TAB	0x000a,0x0041
16d0 0753 ffff  | S  |		.CONST	0x0753,0xffff
16d2 0754 0401  | T  |		.CONST	0x0754,0x0401
16d4 0756 0402  | V  |		.CONST	0x0756,0x0402
16d6 0758 0403  | X  |		.CONST	0x0758,0x0403
16d8 075b ffff  | [  |		.CONST	0x075b,0xffff
16da 075b 0801  | [  |		.CONST	0x075b,0x0801
16dc 075d 0802  | ]  |		.CONST	0x075d,0x0802
16de 075f 0803  | _  |		.CONST	0x075f,0x0803
16e0 0763 0804  | c  |		.CONST	0x0763,0x0804
16e2 0767 0805  | g  |		.CONST	0x0767,0x0805
16e4 0768 0c01  | h  |		.CONST	0x0768,0x0c01
16e6 0769 0c02  | i  |		.CONST	0x0769,0x0c02
16e8 076a 0c03  | j  |		.CONST	0x076a,0x0c03
16ea 076a 0c04  | j  |		.CONST	0x076a,0x0c04
16ec 076c 0805  | l  |		.CONST	0x076c,0x0805
16ee 0775 1001  | u  |		.CONST	0x0775,0x1001
16f0 0776 1002  | v  |		.CONST	0x0776,0x1002
16f2 0777 1003  | w  |		.CONST	0x0777,0x1003
16f4 0777 1004  | w  |		.CONST	0x0777,0x1004
16f6 0779 0c04  | y  |		.CONST	0x0779,0x0c04
16f8 0787 ffff  |    |		.CONST	0x0787,0xffff
16fa 0788 fffe  |    |		.CONST	0x0788,0xfffe
16fc 078d fffd  |    |		.CONST	0x078d,0xfffd
16fe 078f 0001  |    |		.CONST	0x078f,0x0001
1700 0792 1401  |    |		.CONST	0x0792,0x1401
1702 0793 1402  |    |		.CONST	0x0793,0x1402
1704 0794 1403  |    |		.CONST	0x0794,0x1403
1706 0794 1404  |    |		.CONST	0x0794,0x1404
1708 0794 0001  |    |		.CONST	0x0794,0x0001
170a 0796 0002  |    |		.CONST	0x0796,0x0002
170c 0796 e7ff  |    |		.CONST	0x0796,0xe7ff
170e 079e 1801  |    |		.CONST	0x079e,0x1801
1710 07aa 0003  |    |		.CONST	0x07aa,0x0003
1712 07aa 1c01  |    |		.CONST	0x07aa,0x1c01
1714 07ab 1c02  |    |		.CONST	0x07ab,0x1c02
1716 07ac 1c03  |    |		.CONST	0x07ac,0x1c03
1718 07ac 1c04  |    |		.CONST	0x07ac,0x1c04
171a 07ac 0003  |    |		.CONST	0x07ac,0x0003
171c 07b6 0004  |    |		.CONST	0x07b6,0x0004
171e 07b6 dfff  |    |		.CONST	0x07b6,0xdfff
1720 07bb dffe  |    |		.CONST	0x07bb,0xdffe
1722 07bf dffd  |    |		.CONST	0x07bf,0xdffd
1724 07c8 dffc  |    |		.CONST	0x07c8,0xdffc
1726 07d0 2001  |    |		.CONST	0x07d0,0x2001
1728 07d4 2002  |    |		.CONST	0x07d4,0x2002
172a 07d8 2003  |    |		.CONST	0x07d8,0x2003
172c 07e0 2004  |    |		.CONST	0x07e0,0x2004
172e 07ec 2005  |    |		.CONST	0x07ec,0x2005
1730 07ee 2401  |  $ |		.CONST	0x07ee,0x2401
1732 07f0 2402  |  $ |		.CONST	0x07f0,0x2402
1734 07f2 2403  |  $ |		.CONST	0x07f2,0x2403
1736 07f6 2404  |  $ |		.CONST	0x07f6,0x2404
1738 07fa 2405  |  $ |		.CONST	0x07fa,0x2405
173a 07fb 2801  |  ( |		.CONST	0x07fb,0x2801
173c 07fc 2802  |  ( |		.CONST	0x07fc,0x2802
173e 07fd 2803  |  ( |		.CONST	0x07fd,0x2803
1740 07fd 2804  |  ( |		.CONST	0x07fd,0x2804
1742 07ff 2405  |  $ |		.CONST	0x07ff,0x2405
1744 0808 2c01  |  , |		.CONST	0x0808,0x2c01
1746 0809 2c02  |  , |		.CONST	0x0809,0x2c02
1748 080a 2c03  |  , |		.CONST	0x080a,0x2c03
174a 080a 2c04  |  , |		.CONST	0x080a,0x2c04
174c 080c 2804  |  ( |		.CONST	0x080c,0x2804
174e 081a 2005  |    |		.CONST	0x081a,0x2005
1750 081a 3001  |  0 |		.CONST	0x081a,0x3001
1752 0829 2006  | )  |		.CONST	0x0829,0x2006
1754 082c 2007  | ,  |		.CONST	0x082c,0x2007
1756 0834 2008  | 4  |		.CONST	0x0834,0x2008
1758 083c 0005  | <  |		.CONST	0x083c,0x0005
175a 083e 0006  | >  |		.CONST	0x083e,0x0006
175c 083f 3401  | ?4 |		.CONST	0x083f,0x3401
175e 0841 3402  | A4 |		.CONST	0x0841,0x3402
1760 0843 3403  | C4 |		.CONST	0x0843,0x3403
1762 0846 0006  | F  |		.CONST	0x0846,0x0006
1764 0848 0007  | H  |		.CONST	0x0848,0x0007
1766 ; --------------------------------------------------------------------------------------
1766 ; Debug3 Subtable 0xe
1766 ; --------------------------------------------------------------------------------------
1766 0003 000d  |    |		.DBG3TAB	0x0003,0x000d
1768 0853 0001  | S  |		.CONST	0x0853,0x0001
176a 0856 0401  | V  |		.CONST	0x0856,0x0401
176c 085a 0001  | Z  |		.CONST	0x085a,0x0001
176e 085b 0002  | [  |		.CONST	0x085b,0x0002
1770 085e 0003  | ^  |		.CONST	0x085e,0x0003
1772 0862 0004  | b  |		.CONST	0x0862,0x0004
1774 0862 f7ff  | b  |		.CONST	0x0862,0xf7ff
1776 0867 f7fe  | g  |		.CONST	0x0867,0xf7fe
1778 086b f7fd  | k  |		.CONST	0x086b,0xf7fd
177a 086c 0801  | l  |		.CONST	0x086c,0x0801
177c 0879 0802  | y  |		.CONST	0x0879,0x0802
177e 087d 0c01  | }  |		.CONST	0x087d,0x0c01
1780 0883 0802  |    |		.CONST	0x0883,0x0802
1782 0887 1001  |    |		.CONST	0x0887,0x1001
1784 0891 0803  |    |		.CONST	0x0891,0x0803
1786 0893 1401  |    |		.CONST	0x0893,0x1401
1788 ; --------------------------------------------------------------------------------------
1788 ; Debug3 Subtable 0xf
1788 ; --------------------------------------------------------------------------------------
1788 0003 000d  |    |		.DBG3TAB	0x0003,0x000d
178a 08ab ffff  |    |		.CONST	0x08ab,0xffff
178c 08b0 fffe  |    |		.CONST	0x08b0,0xfffe
178e 08b1 0401  |    |		.CONST	0x08b1,0x0401
1790 08b7 fffe  |    |		.CONST	0x08b7,0xfffe
1792 08ba 0801  |    |		.CONST	0x08ba,0x0801
1794 08c0 0401  |    |		.CONST	0x08c0,0x0401
1796 08c3 0001  |    |		.CONST	0x08c3,0x0001
1798 08c6 0c01  |    |		.CONST	0x08c6,0x0c01
179a 08ca 0001  |    |		.CONST	0x08ca,0x0001
179c 08cb 0002  |    |		.CONST	0x08cb,0x0002
179e 08ce 0003  |    |		.CONST	0x08ce,0x0003
17a0 08d2 1001  |    |		.CONST	0x08d2,0x1001
17a2 08d8 0003  |    |		.CONST	0x08d8,0x0003
17a4 08de 0004  |    |		.CONST	0x08de,0x0004
17a6 08e1 0005  |    |		.CONST	0x08e1,0x0005
17a8 08e4 1401  |    |		.CONST	0x08e4,0x1401
17aa ; --------------------------------------------------------------------------------------
17aa ; Debug3 Subtable 0x10
17aa ; --------------------------------------------------------------------------------------
17aa 0001 0001  |    |		.DBG3TAB	0x0001,0x0001
17ac 08fb ffff  |    |		.CONST	0x08fb,0xffff
17ae 08ff 0001  |    |		.CONST	0x08ff,0x0001
17b0 ; --------------------------------------------------------------------------------------
17b0 ; Debug3 Subtable 0x11
17b0 ; --------------------------------------------------------------------------------------
17b0 000c 0001  |    |		.DBG3TAB	0x000c,0x0001
17b2 0913 ffff  |    |		.CONST	0x0913,0xffff
17b4 0917 fffe  |    |		.CONST	0x0917,0xfffe
17b6 0918 fffd  |    |		.CONST	0x0918,0xfffd
17b8 0919 fffc  |    |		.CONST	0x0919,0xfffc
17ba 091b fffb  |    |		.CONST	0x091b,0xfffb
17bc 091d fffa  |    |		.CONST	0x091d,0xfffa
17be 091f fff9  |    |		.CONST	0x091f,0xfff9
17c0 0921 fff8  | !  |		.CONST	0x0921,0xfff8
17c2 0923 fff7  | #  |		.CONST	0x0923,0xfff7
17c4 0927 fff6  | '  |		.CONST	0x0927,0xfff6
17c6 0927 fff5  | '  |		.CONST	0x0927,0xfff5
17c8 0927 fff4  | '  |		.CONST	0x0927,0xfff4
17ca 0929 0001  | )  |		.CONST	0x0929,0x0001
17cc ; --------------------------------------------------------------------------------------
17cc ; Debug3 Subtable 0x12
17cc ; --------------------------------------------------------------------------------------
17cc 0008 000f  |    |		.DBG3TAB	0x0008,0x000f
17ce 0933 ffff  | 3  |		.CONST	0x0933,0xffff
17d0 0934 fffe  | 4  |		.CONST	0x0934,0xfffe
17d2 0935 fffd  | 5  |		.CONST	0x0935,0xfffd
17d4 0936 fffc  | 6  |		.CONST	0x0936,0xfffc
17d6 0937 fffb  | 7  |		.CONST	0x0937,0xfffb
17d8 093a fffa  | :  |		.CONST	0x093a,0xfffa
17da 093e 0001  | >  |		.CONST	0x093e,0x0001
17dc 0944 0401  | D  |		.CONST	0x0944,0x0401
17de 094c 0402  | L  |		.CONST	0x094c,0x0402
17e0 0956 0002  | V  |		.CONST	0x0956,0x0002
17e2 095b 0003  | [  |		.CONST	0x095b,0x0003
17e4 0962 0004  | b  |		.CONST	0x0962,0x0004
17e6 0966 0005  | f  |		.CONST	0x0966,0x0005
17e8 0966 f7ff  | f  |		.CONST	0x0966,0xf7ff
17ea 096b f7fe  | k  |		.CONST	0x096b,0xf7fe
17ec 0973 0801  | s  |		.CONST	0x0973,0x0801
17ee 0978 0802  | x  |		.CONST	0x0978,0x0802
17f0 097e 0c01  | ~  |		.CONST	0x097e,0x0c01
17f2 0986 0c02  |    |		.CONST	0x0986,0x0c02
17f4 0990 0803  |    |		.CONST	0x0990,0x0803
17f6 0998 0006  |    |		.CONST	0x0998,0x0006
17f8 099a 0007  |    |		.CONST	0x099a,0x0007
17fa 09a2 0008  |    |		.CONST	0x09a2,0x0008
17fc ; --------------------------------------------------------------------------------------
17fc ; Debug3 Subtable 0x13
17fc ; --------------------------------------------------------------------------------------
17fc 0004 0003  |    |		.DBG3TAB	0x0004,0x0003
17fe 09b3 ffff  |    |		.CONST	0x09b3,0xffff
1800 09b7 fffe  |    |		.CONST	0x09b7,0xfffe
1802 09bb fffd  |    |		.CONST	0x09bb,0xfffd
1804 09c0 fffc  |    |		.CONST	0x09c0,0xfffc
1806 09c5 0001  |    |		.CONST	0x09c5,0x0001
1808 09ca 0002  |    |		.CONST	0x09ca,0x0002
180a 09cb 0003  |    |		.CONST	0x09cb,0x0003
180c ; --------------------------------------------------------------------------------------
180c ; Debug3 Subtable 0x14
180c ; --------------------------------------------------------------------------------------
180c 0002 0003  |    |		.DBG3TAB	0x0002,0x0003
180e 09db ffff  |    |		.CONST	0x09db,0xffff
1810 09df fffe  |    |		.CONST	0x09df,0xfffe
1812 09e0 0001  |    |		.CONST	0x09e0,0x0001
1814 09ed 0002  |    |		.CONST	0x09ed,0x0002
1816 09f5 0003  |    |		.CONST	0x09f5,0x0003
1818 ; --------------------------------------------------------------------------------------
1818 ; Debug3 Subtable 0x15
1818 ; --------------------------------------------------------------------------------------
1818 0006 0016  |    |		.DBG3TAB	0x0006,0x0016
181a 0a0b ffff  |    |		.CONST	0x0a0b,0xffff
181c 0a0d 0401  |    |		.CONST	0x0a0d,0x0401
181e 0a0f 0402  |    |		.CONST	0x0a0f,0x0402
1820 0a11 0403  |    |		.CONST	0x0a11,0x0403
1822 0a15 0404  |    |		.CONST	0x0a15,0x0404
1824 0a19 0405  |    |		.CONST	0x0a19,0x0405
1826 0a1a 0801  |    |		.CONST	0x0a1a,0x0801
1828 0a1b 0802  |    |		.CONST	0x0a1b,0x0802
182a 0a1c 0803  |    |		.CONST	0x0a1c,0x0803
182c 0a1c 0804  |    |		.CONST	0x0a1c,0x0804
182e 0a1e 0405  |    |		.CONST	0x0a1e,0x0405
1830 0a27 0c01  | '  |		.CONST	0x0a27,0x0c01
1832 0a28 0c02  | (  |		.CONST	0x0a28,0x0c02
1834 0a29 0c03  | )  |		.CONST	0x0a29,0x0c03
1836 0a29 0c04  | )  |		.CONST	0x0a29,0x0c04
1838 0a2b 0804  | +  |		.CONST	0x0a2b,0x0804
183a 0a39 ffff  | 9  |		.CONST	0x0a39,0xffff
183c 0a3b fffe  | ;  |		.CONST	0x0a3b,0xfffe
183e 0a44 fffd  | D  |		.CONST	0x0a44,0xfffd
1840 0a49 fffc  | I  |		.CONST	0x0a49,0xfffc
1842 0a4b fffb  | K  |		.CONST	0x0a4b,0xfffb
1844 0a4c 0001  | L  |		.CONST	0x0a4c,0x0001
1846 0a50 0002  | P  |		.CONST	0x0a50,0x0002
1848 0a58 0003  | X  |		.CONST	0x0a58,0x0003
184a 0a5c 0004  | \  |		.CONST	0x0a5c,0x0004
184c 0a60 0005  | `  |		.CONST	0x0a60,0x0005
184e 0a65 0006  | e  |		.CONST	0x0a65,0x0006
1850 0a6d 0007  | m  |		.CONST	0x0a6d,0x0007
1852 ; --------------------------------------------------------------------------------------
1852 ; Debug3 Subtable 0x16
1852 ; --------------------------------------------------------------------------------------
1852 0004 0016  |    |		.DBG3TAB	0x0004,0x0016
1854 0a7b ffff  | {  |		.CONST	0x0a7b,0xffff
1856 0a7d 0401  | }  |		.CONST	0x0a7d,0x0401
1858 0a7f 0402  |    |		.CONST	0x0a7f,0x0402
185a 0a81 0403  |    |		.CONST	0x0a81,0x0403
185c 0a85 0404  |    |		.CONST	0x0a85,0x0404
185e 0a89 0405  |    |		.CONST	0x0a89,0x0405
1860 0a8a 0801  |    |		.CONST	0x0a8a,0x0801
1862 0a8b 0802  |    |		.CONST	0x0a8b,0x0802
1864 0a8c 0803  |    |		.CONST	0x0a8c,0x0803
1866 0a8c 0804  |    |		.CONST	0x0a8c,0x0804
1868 0a8e 0405  |    |		.CONST	0x0a8e,0x0405
186a 0a97 0c01  |    |		.CONST	0x0a97,0x0c01
186c 0a98 0c02  |    |		.CONST	0x0a98,0x0c02
186e 0a99 0c03  |    |		.CONST	0x0a99,0x0c03
1870 0a99 0c04  |    |		.CONST	0x0a99,0x0c04
1872 0a9b 0804  |    |		.CONST	0x0a9b,0x0804
1874 0aa9 ffff  |    |		.CONST	0x0aa9,0xffff
1876 0aab fffe  |    |		.CONST	0x0aab,0xfffe
1878 0ab4 fffd  |    |		.CONST	0x0ab4,0xfffd
187a 0ab9 0001  |    |		.CONST	0x0ab9,0x0001
187c 0abd 0002  |    |		.CONST	0x0abd,0x0002
187e 0ac1 0003  |    |		.CONST	0x0ac1,0x0003
1880 0ac9 0004  |    |		.CONST	0x0ac9,0x0004
1882 0ad5 0005  |    |		.CONST	0x0ad5,0x0005
1884 0ad8 0006  |    |		.CONST	0x0ad8,0x0006
1886 0ae0 0007  |    |		.CONST	0x0ae0,0x0007
1888 ; --------------------------------------------------------------------------------------
1888 ; Debug3 Subtable 0x17
1888 ; --------------------------------------------------------------------------------------
1888 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
188a 0aeb 0001  |    |		.CONST	0x0aeb,0x0001
188c ; --------------------------------------------------------------------------------------
188c ; Debug3 Subtable 0x18
188c ; --------------------------------------------------------------------------------------
188c 0000 0013  |    |		.DBG3TAB	0x0000,0x0013
188e 0af3 0001  |    |		.CONST	0x0af3,0x0001
1890 0af5 0002  |    |		.CONST	0x0af5,0x0002
1892 0af8 0401  |    |		.CONST	0x0af8,0x0401
1894 0afa 0402  |    |		.CONST	0x0afa,0x0402
1896 0afc 0403  |    |		.CONST	0x0afc,0x0403
1898 0b00 0404  |    |		.CONST	0x0b00,0x0404
189a 0b04 0405  |    |		.CONST	0x0b04,0x0405
189c 0b05 0801  |    |		.CONST	0x0b05,0x0801
189e 0b06 0802  |    |		.CONST	0x0b06,0x0802
18a0 0b07 0803  |    |		.CONST	0x0b07,0x0803
18a2 0b07 0804  |    |		.CONST	0x0b07,0x0804
18a4 0b09 0405  |    |		.CONST	0x0b09,0x0405
18a6 0b12 0c01  |    |		.CONST	0x0b12,0x0c01
18a8 0b13 0c02  |    |		.CONST	0x0b13,0x0c02
18aa 0b14 0c03  |    |		.CONST	0x0b14,0x0c03
18ac 0b14 0c04  |    |		.CONST	0x0b14,0x0c04
18ae 0b16 0804  |    |		.CONST	0x0b16,0x0804
18b0 0b24 0002  | $  |		.CONST	0x0b24,0x0002
18b2 0b26 0003  | &  |		.CONST	0x0b26,0x0003
18b4 ; --------------------------------------------------------------------------------------
18b4 ; Debug3 Subtable 0x19
18b4 ; --------------------------------------------------------------------------------------
18b4 0000 0023  |   #|		.DBG3TAB	0x0000,0x0023
18b6 0b33 0001  | 3  |		.CONST	0x0b33,0x0001
18b8 0b35 0002  | 5  |		.CONST	0x0b35,0x0002
18ba 0b37 0401  | 7  |		.CONST	0x0b37,0x0401
18bc 0b39 0402  | 9  |		.CONST	0x0b39,0x0402
18be 0b3b 0403  | ;  |		.CONST	0x0b3b,0x0403
18c0 0b3f 0404  | ?  |		.CONST	0x0b3f,0x0404
18c2 0b43 0405  | C  |		.CONST	0x0b43,0x0405
18c4 0b44 0801  | D  |		.CONST	0x0b44,0x0801
18c6 0b45 0802  | E  |		.CONST	0x0b45,0x0802
18c8 0b46 0803  | F  |		.CONST	0x0b46,0x0803
18ca 0b46 0804  | F  |		.CONST	0x0b46,0x0804
18cc 0b48 0405  | H  |		.CONST	0x0b48,0x0405
18ce 0b51 0c01  | Q  |		.CONST	0x0b51,0x0c01
18d0 0b52 0c02  | R  |		.CONST	0x0b52,0x0c02
18d2 0b53 0c03  | S  |		.CONST	0x0b53,0x0c03
18d4 0b53 0c04  | S  |		.CONST	0x0b53,0x0c04
18d6 0b55 0804  | U  |		.CONST	0x0b55,0x0804
18d8 0b63 0002  | c  |		.CONST	0x0b63,0x0002
18da 0b64 1001  | d  |		.CONST	0x0b64,0x1001
18dc 0b66 1002  | f  |		.CONST	0x0b66,0x1002
18de 0b68 1003  | h  |		.CONST	0x0b68,0x1003
18e0 0b6c 1004  | l  |		.CONST	0x0b6c,0x1004
18e2 0b70 1005  | p  |		.CONST	0x0b70,0x1005
18e4 0b71 1401  | q  |		.CONST	0x0b71,0x1401
18e6 0b72 1402  | r  |		.CONST	0x0b72,0x1402
18e8 0b73 1403  | s  |		.CONST	0x0b73,0x1403
18ea 0b73 1404  | s  |		.CONST	0x0b73,0x1404
18ec 0b75 1005  | u  |		.CONST	0x0b75,0x1005
18ee 0b7e 1801  | ~  |		.CONST	0x0b7e,0x1801
18f0 0b7f 1802  |    |		.CONST	0x0b7f,0x1802
18f2 0b80 1803  |    |		.CONST	0x0b80,0x1803
18f4 0b80 1804  |    |		.CONST	0x0b80,0x1804
18f6 0b82 1404  |    |		.CONST	0x0b82,0x1404
18f8 0b90 0406  |    |		.CONST	0x0b90,0x0406
18fa 0b92 0003  |    |		.CONST	0x0b92,0x0003
18fc ; --------------------------------------------------------------------------------------
18fc ; Debug3 Subtable 0x1a
18fc ; --------------------------------------------------------------------------------------
18fc 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
18fe 0b9b 0001  |    |		.CONST	0x0b9b,0x0001
1900 ; --------------------------------------------------------------------------------------
1900 ; Debug3 Subtable 0x1b
1900 ; --------------------------------------------------------------------------------------
1900 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
1902 0ba3 0001  |    |		.CONST	0x0ba3,0x0001
1904 ; --------------------------------------------------------------------------------------
1904 ; Debug3 Subtable 0x1c
1904 ; --------------------------------------------------------------------------------------
1904 0002 0026  |   &|		.DBG3TAB	0x0002,0x0026
1906 0bab 0001  |    |		.CONST	0x0bab,0x0001
1908 0bad 0002  |    |		.CONST	0x0bad,0x0002
190a 0bad 0401  |    |		.CONST	0x0bad,0x0401
190c 0bae 0002  |    |		.CONST	0x0bae,0x0002
190e 0bb2 0003  |    |		.CONST	0x0bb2,0x0003
1910 0bb2 f7ff  |    |		.CONST	0x0bb2,0xf7ff
1912 0bb4 0c01  |    |		.CONST	0x0bb4,0x0c01
1914 0bb6 0c02  |    |		.CONST	0x0bb6,0x0c02
1916 0bb8 0c03  |    |		.CONST	0x0bb8,0x0c03
1918 0bbc 0c04  |    |		.CONST	0x0bbc,0x0c04
191a 0bc0 0c05  |    |		.CONST	0x0bc0,0x0c05
191c 0bc1 1001  |    |		.CONST	0x0bc1,0x1001
191e 0bc2 1002  |    |		.CONST	0x0bc2,0x1002
1920 0bc3 1003  |    |		.CONST	0x0bc3,0x1003
1922 0bc3 1004  |    |		.CONST	0x0bc3,0x1004
1924 0bc5 0c05  |    |		.CONST	0x0bc5,0x0c05
1926 0bce 1401  |    |		.CONST	0x0bce,0x1401
1928 0bcf 1402  |    |		.CONST	0x0bcf,0x1402
192a 0bd0 1403  |    |		.CONST	0x0bd0,0x1403
192c 0bd0 1404  |    |		.CONST	0x0bd0,0x1404
192e 0bd2 1004  |    |		.CONST	0x0bd2,0x1004
1930 0be0 f7ff  |    |		.CONST	0x0be0,0xf7ff
1932 0be1 0801  |    |		.CONST	0x0be1,0x0801
1934 0be5 0802  |    |		.CONST	0x0be5,0x0802
1936 0be9 1801  |    |		.CONST	0x0be9,0x1801
1938 0beb 1802  |    |		.CONST	0x0beb,0x1802
193a 0bed 1803  |    |		.CONST	0x0bed,0x1803
193c 0bf1 1804  |    |		.CONST	0x0bf1,0x1804
193e 0bf5 1805  |    |		.CONST	0x0bf5,0x1805
1940 0bf6 1c01  |    |		.CONST	0x0bf6,0x1c01
1942 0bf7 1c02  |    |		.CONST	0x0bf7,0x1c02
1944 0bf8 1c03  |    |		.CONST	0x0bf8,0x1c03
1946 0bf8 1c04  |    |		.CONST	0x0bf8,0x1c04
1948 0bfa 1805  |    |		.CONST	0x0bfa,0x1805
194a 0c03 2001  |    |		.CONST	0x0c03,0x2001
194c 0c04 2002  |    |		.CONST	0x0c04,0x2002
194e 0c05 2003  |    |		.CONST	0x0c05,0x2003
1950 0c05 2004  |    |		.CONST	0x0c05,0x2004
1952 0c07 1c04  |    |		.CONST	0x0c07,0x1c04
1954 0c15 0802  |    |		.CONST	0x0c15,0x0802
1956 ; --------------------------------------------------------------------------------------
1956 ; Debug3 Subtable 0x1d
1956 ; --------------------------------------------------------------------------------------
1956 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
1958 0c23 0001  | #  |		.CONST	0x0c23,0x0001
195a ; --------------------------------------------------------------------------------------
195a ; Debug3 Subtable 0x1e
195a ; --------------------------------------------------------------------------------------
195a 0001 0031  |   1|		.DBG3TAB	0x0001,0x0031
195c 0c2b 0001  | +  |		.CONST	0x0c2b,0x0001
195e 0c2c 0401  | ,  |		.CONST	0x0c2c,0x0401
1960 0c2d 0801  | -  |		.CONST	0x0c2d,0x0801
1962 0c2e 0802  | .  |		.CONST	0x0c2e,0x0802
1964 0c2f 0803  | /  |		.CONST	0x0c2f,0x0803
1966 0c2f 0804  | /  |		.CONST	0x0c2f,0x0804
1968 0c31 0401  | 1  |		.CONST	0x0c31,0x0401
196a 0c38 0001  | 8  |		.CONST	0x0c38,0x0001
196c 0c3e 0003  | >  |		.CONST	0x0c3e,0x0003
196e 0c43 0004  | C  |		.CONST	0x0c43,0x0004
1970 0c47 0005  | G  |		.CONST	0x0c47,0x0005
1972 0c4c 0006  | L  |		.CONST	0x0c4c,0x0006
1974 0c4c 0c01  | L  |		.CONST	0x0c4c,0x0c01
1976 0c4d 0c02  | M  |		.CONST	0x0c4d,0x0c02
1978 0c4e 0c03  | N  |		.CONST	0x0c4e,0x0c03
197a 0c4e 0c04  | N  |		.CONST	0x0c4e,0x0c04
197c 0c4e 0006  | N  |		.CONST	0x0c4e,0x0006
197e 0c50 0007  | P  |		.CONST	0x0c50,0x0007
1980 0c54 0008  | T  |		.CONST	0x0c54,0x0008
1982 0c59 0009  | Y  |		.CONST	0x0c59,0x0009
1984 0c5d 000a  | ]  |		.CONST	0x0c5d,0x000a
1986 0c61 000b  | a  |		.CONST	0x0c61,0x000b
1988 0c66 000c  | f  |		.CONST	0x0c66,0x000c
198a 0c66 efff  | f  |		.CONST	0x0c66,0xefff
198c 0c6c 1002  | l  |		.CONST	0x0c6c,0x1002
198e 0c6d 1401  | m  |		.CONST	0x0c6d,0x1401
1990 0c6f 1402  | o  |		.CONST	0x0c6f,0x1402
1992 0c71 1403  | q  |		.CONST	0x0c71,0x1403
1994 0c75 1404  | u  |		.CONST	0x0c75,0x1404
1996 0c79 1405  | y  |		.CONST	0x0c79,0x1405
1998 0c7a 1801  | z  |		.CONST	0x0c7a,0x1801
199a 0c7b 1802  | {  |		.CONST	0x0c7b,0x1802
199c 0c7c 1803  | |  |		.CONST	0x0c7c,0x1803
199e 0c7c 1804  | |  |		.CONST	0x0c7c,0x1804
19a0 0c7e 1405  | ~  |		.CONST	0x0c7e,0x1405
19a2 0c87 1c01  |    |		.CONST	0x0c87,0x1c01
19a4 0c88 1c02  |    |		.CONST	0x0c88,0x1c02
19a6 0c89 1c03  |    |		.CONST	0x0c89,0x1c03
19a8 0c89 1c04  |    |		.CONST	0x0c89,0x1c04
19aa 0c8b 1804  |    |		.CONST	0x0c8b,0x1804
19ac 0c99 1002  |    |		.CONST	0x0c99,0x1002
19ae 0c9a 1003  |    |		.CONST	0x0c9a,0x1003
19b0 0c9a 2001  |    |		.CONST	0x0c9a,0x2001
19b2 0c9c 2002  |    |		.CONST	0x0c9c,0x2002
19b4 0c9e 2003  |    |		.CONST	0x0c9e,0x2003
19b6 0ca1 1003  |    |		.CONST	0x0ca1,0x1003
19b8 0ca2 1001  |    |		.CONST	0x0ca2,0x1001
19ba 0ca2 2401  |  $ |		.CONST	0x0ca2,0x2401
19bc 0ca4 1001  |    |		.CONST	0x0ca4,0x1001
19be 0ca6 000d  |    |		.CONST	0x0ca6,0x000d
19c0 ; --------------------------------------------------------------------------------------
19c0 ; Debug3 Subtable 0x1f
19c0 ; --------------------------------------------------------------------------------------
19c0 000a 0028  |   (|		.DBG3TAB	0x000a,0x0028
19c2 0cb3 ffff  |    |		.CONST	0x0cb3,0xffff
19c4 0cb5 fffe  |    |		.CONST	0x0cb5,0xfffe
19c6 0cbb fffd  |    |		.CONST	0x0cbb,0xfffd
19c8 0cbc fffc  |    |		.CONST	0x0cbc,0xfffc
19ca 0cbd fffb  |    |		.CONST	0x0cbd,0xfffb
19cc 0cbe fffa  |    |		.CONST	0x0cbe,0xfffa
19ce 0cbf 0001  |    |		.CONST	0x0cbf,0x0001
19d0 0cbf 0002  |    |		.CONST	0x0cbf,0x0002
19d2 0cbf fbff  |    |		.CONST	0x0cbf,0xfbff
19d4 0cc5 fbfe  |    |		.CONST	0x0cc5,0xfbfe
19d6 0cc9 0401  |    |		.CONST	0x0cc9,0x0401
19d8 0ccd 0402  |    |		.CONST	0x0ccd,0x0402
19da 0ccf 0403  |    |		.CONST	0x0ccf,0x0403
19dc 0cd6 0404  |    |		.CONST	0x0cd6,0x0404
19de 0cdd 0405  |    |		.CONST	0x0cdd,0x0405
19e0 0cdf 0406  |    |		.CONST	0x0cdf,0x0406
19e2 0ce3 0407  |    |		.CONST	0x0ce3,0x0407
19e4 0ce5 0408  |    |		.CONST	0x0ce5,0x0408
19e6 0ce8 0409  |    |		.CONST	0x0ce8,0x0409
19e8 0cf4 040a  |    |		.CONST	0x0cf4,0x040a
19ea 0cf8 040b  |    |		.CONST	0x0cf8,0x040b
19ec 0cfb 040c  |    |		.CONST	0x0cfb,0x040c
19ee 0cfe 040d  |    |		.CONST	0x0cfe,0x040d
19f0 0d02 040e  |    |		.CONST	0x0d02,0x040e
19f2 0d09 040f  |    |		.CONST	0x0d09,0x040f
19f4 0d0b 0410  |    |		.CONST	0x0d0b,0x0410
19f6 0d12 0411  |    |		.CONST	0x0d12,0x0411
19f8 0d25 0412  | %  |		.CONST	0x0d25,0x0412
19fa 0d27 0413  | '  |		.CONST	0x0d27,0x0413
19fc 0d2a 0414  | *  |		.CONST	0x0d2a,0x0414
19fe 0d2e 0415  | .  |		.CONST	0x0d2e,0x0415
1a00 0d32 0003  | 2  |		.CONST	0x0d32,0x0003
1a02 0d3c 0004  | <  |		.CONST	0x0d3c,0x0004
1a04 0d3c f7ff  | <  |		.CONST	0x0d3c,0xf7ff
1a06 0d42 f7fe  | B  |		.CONST	0x0d42,0xf7fe
1a08 0d46 0801  | F  |		.CONST	0x0d46,0x0801
1a0a 0d4a 0802  | J  |		.CONST	0x0d4a,0x0802
1a0c 0d4c 0803  | L  |		.CONST	0x0d4c,0x0803
1a0e 0d53 0804  | S  |		.CONST	0x0d53,0x0804
1a10 0d5a 0805  | Z  |		.CONST	0x0d5a,0x0805
1a12 0d5c 0806  | \  |		.CONST	0x0d5c,0x0806
1a14 0d60 0807  | `  |		.CONST	0x0d60,0x0807
1a16 0d62 0808  | b  |		.CONST	0x0d62,0x0808
1a18 0d65 0809  | e  |		.CONST	0x0d65,0x0809
1a1a 0d71 080a  | q  |		.CONST	0x0d71,0x080a
1a1c 0d74 080b  | t  |		.CONST	0x0d74,0x080b
1a1e 0d76 080c  | v  |		.CONST	0x0d76,0x080c
1a20 0d78 080d  | x  |		.CONST	0x0d78,0x080d
1a22 0d7f 080e  |    |		.CONST	0x0d7f,0x080e
1a24 0d94 0005  |    |		.CONST	0x0d94,0x0005
1a26 ; --------------------------------------------------------------------------------------
1a26 ; Debug3 Subtable 0x20
1a26 ; --------------------------------------------------------------------------------------
1a26 0001 0002  |    |		.DBG3TAB	0x0001,0x0002
1a28 0d9b ffff  |    |		.CONST	0x0d9b,0xffff
1a2a 0da1 0001  |    |		.CONST	0x0da1,0x0001
1a2c 0da5 0002  |    |		.CONST	0x0da5,0x0002
1a2e ; --------------------------------------------------------------------------------------
1a2e ; Debug3 Subtable 0x21
1a2e ; --------------------------------------------------------------------------------------
1a2e 0001 0002  |    |		.DBG3TAB	0x0001,0x0002
1a30 0db3 ffff  |    |		.CONST	0x0db3,0xffff
1a32 0db9 0001  |    |		.CONST	0x0db9,0x0001
1a34 0dbd 0002  |    |		.CONST	0x0dbd,0x0002
1a36 ; --------------------------------------------------------------------------------------
1a36 ; Debug3 Subtable 0x22
1a36 ; --------------------------------------------------------------------------------------
1a36 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
1a38 0dcb 0001  |    |		.CONST	0x0dcb,0x0001
1a3a 0dcd 0002  |    |		.CONST	0x0dcd,0x0002
1a3c ; --------------------------------------------------------------------------------------
1a3c ; Debug3 Subtable 0x23
1a3c ; --------------------------------------------------------------------------------------
1a3c 0005 00b2  |    |		.DBG3TAB	0x0005,0x00b2
1a3e 0dd3 ffff  |    |		.CONST	0x0dd3,0xffff
1a40 0ddb 0001  |    |		.CONST	0x0ddb,0x0001
1a42 0ddf 0002  |    |		.CONST	0x0ddf,0x0002
1a44 0de1 0003  |    |		.CONST	0x0de1,0x0003
1a46 0de7 0004  |    |		.CONST	0x0de7,0x0004
1a48 0df2 0005  |    |		.CONST	0x0df2,0x0005
1a4a 0df4 0006  |    |		.CONST	0x0df4,0x0006
1a4c 0df8 0007  |    |		.CONST	0x0df8,0x0007
1a4e 0dfa 0401  |    |		.CONST	0x0dfa,0x0401
1a50 0dfc 0402  |    |		.CONST	0x0dfc,0x0402
1a52 0dfe 0403  |    |		.CONST	0x0dfe,0x0403
1a54 0e02 0404  |    |		.CONST	0x0e02,0x0404
1a56 0e06 0405  |    |		.CONST	0x0e06,0x0405
1a58 0e07 0801  |    |		.CONST	0x0e07,0x0801
1a5a 0e08 0802  |    |		.CONST	0x0e08,0x0802
1a5c 0e09 0803  |    |		.CONST	0x0e09,0x0803
1a5e 0e09 0804  |    |		.CONST	0x0e09,0x0804
1a60 0e0b 0405  |    |		.CONST	0x0e0b,0x0405
1a62 0e14 0c01  |    |		.CONST	0x0e14,0x0c01
1a64 0e15 0c02  |    |		.CONST	0x0e15,0x0c02
1a66 0e16 0c03  |    |		.CONST	0x0e16,0x0c03
1a68 0e16 0c04  |    |		.CONST	0x0e16,0x0c04
1a6a 0e18 0804  |    |		.CONST	0x0e18,0x0804
1a6c 0e26 0007  | &  |		.CONST	0x0e26,0x0007
1a6e 0e28 0008  | (  |		.CONST	0x0e28,0x0008
1a70 0e2b 0009  | +  |		.CONST	0x0e2b,0x0009
1a72 0e2f 000a  | /  |		.CONST	0x0e2f,0x000a
1a74 0e31 1001  | 1  |		.CONST	0x0e31,0x1001
1a76 0e33 1002  | 3  |		.CONST	0x0e33,0x1002
1a78 0e35 1003  | 5  |		.CONST	0x0e35,0x1003
1a7a 0e39 1004  | 9  |		.CONST	0x0e39,0x1004
1a7c 0e3d 1005  | =  |		.CONST	0x0e3d,0x1005
1a7e 0e3e 1401  | >  |		.CONST	0x0e3e,0x1401
1a80 0e3f 1402  | ?  |		.CONST	0x0e3f,0x1402
1a82 0e40 1403  | @  |		.CONST	0x0e40,0x1403
1a84 0e40 1404  | @  |		.CONST	0x0e40,0x1404
1a86 0e42 1005  | B  |		.CONST	0x0e42,0x1005
1a88 0e4b 1801  | K  |		.CONST	0x0e4b,0x1801
1a8a 0e4c 1802  | L  |		.CONST	0x0e4c,0x1802
1a8c 0e4d 1803  | M  |		.CONST	0x0e4d,0x1803
1a8e 0e4d 1804  | M  |		.CONST	0x0e4d,0x1804
1a90 0e4f 1404  | O  |		.CONST	0x0e4f,0x1404
1a92 0e5d 000a  | ]  |		.CONST	0x0e5d,0x000a
1a94 0e5f 000b  | _  |		.CONST	0x0e5f,0x000b
1a96 0e60 e3ff  | `  |		.CONST	0x0e60,0xe3ff
1a98 0e64 e3fe  | d  |		.CONST	0x0e64,0xe3fe
1a9a 0e68 1c01  | h  |		.CONST	0x0e68,0x1c01
1a9c 0e69 2001  | i  |		.CONST	0x0e69,0x2001
1a9e 0e6a 2002  | j  |		.CONST	0x0e6a,0x2002
1aa0 0e6b 2003  | k  |		.CONST	0x0e6b,0x2003
1aa2 0e6b 2004  | k  |		.CONST	0x0e6b,0x2004
1aa4 0e6d 1c01  | m  |		.CONST	0x0e6d,0x1c01
1aa6 0e99 1c62  |   b|		.CONST	0x0e99,0x1c62
1aa8 0e9b 1c02  |    |		.CONST	0x0e9b,0x1c02
1aaa 0ea4 1c03  |    |		.CONST	0x0ea4,0x1c03
1aac 0ea8 1c04  |    |		.CONST	0x0ea8,0x1c04
1aae 0eac 1c05  |    |		.CONST	0x0eac,0x1c05
1ab0 0eb1 1c06  |    |		.CONST	0x0eb1,0x1c06
1ab2 0eb6 1c07  |    |		.CONST	0x0eb6,0x1c07
1ab4 0eb9 1c08  |    |		.CONST	0x0eb9,0x1c08
1ab6 0ec1 1c09  |    |		.CONST	0x0ec1,0x1c09
1ab8 0ec5 1c0a  |    |		.CONST	0x0ec5,0x1c0a
1aba 0eca 1c0b  |    |		.CONST	0x0eca,0x1c0b
1abc 0ecf 1c0c  |    |		.CONST	0x0ecf,0x1c0c
1abe 0ed7 1c0d  |    |		.CONST	0x0ed7,0x1c0d
1ac0 0ed9 2401  |  $ |		.CONST	0x0ed9,0x2401
1ac2 0eda 2402  |  $ |		.CONST	0x0eda,0x2402
1ac4 0edb 2403  |  $ |		.CONST	0x0edb,0x2403
1ac6 0edb 2404  |  $ |		.CONST	0x0edb,0x2404
1ac8 0edd 1c0d  |    |		.CONST	0x0edd,0x1c0d
1aca 0ee7 1c0f  |    |		.CONST	0x0ee7,0x1c0f
1acc 0eec 1c0e  |    |		.CONST	0x0eec,0x1c0e
1ace 0ef2 1c10  |    |		.CONST	0x0ef2,0x1c10
1ad0 0ef7 1c11  |    |		.CONST	0x0ef7,0x1c11
1ad2 0efc 1c12  |    |		.CONST	0x0efc,0x1c12
1ad4 0eff 1c13  |    |		.CONST	0x0eff,0x1c13
1ad6 0f08 1c14  |    |		.CONST	0x0f08,0x1c14
1ad8 0f0c 1c15  |    |		.CONST	0x0f0c,0x1c15
1ada 0f11 1c16  |    |		.CONST	0x0f11,0x1c16
1adc 0f16 1c17  |    |		.CONST	0x0f16,0x1c17
1ade 0f19 1c18  |    |		.CONST	0x0f19,0x1c18
1ae0 0f22 1c19  | "  |		.CONST	0x0f22,0x1c19
1ae2 0f26 1c1a  | &  |		.CONST	0x0f26,0x1c1a
1ae4 0f2b 1c1b  | +  |		.CONST	0x0f2b,0x1c1b
1ae6 0f30 1c1c  | 0  |		.CONST	0x0f30,0x1c1c
1ae8 0f34 1c1d  | 4  |		.CONST	0x0f34,0x1c1d
1aea 0f3d 1c1e  | =  |		.CONST	0x0f3d,0x1c1e
1aec 0f42 1c1f  | B  |		.CONST	0x0f42,0x1c1f
1aee 0f47 1c20  | G  |		.CONST	0x0f47,0x1c20
1af0 0f4c 1c21  | L !|		.CONST	0x0f4c,0x1c21
1af2 0f55 1c22  | U "|		.CONST	0x0f55,0x1c22
1af4 0f5a 1c23  | Z #|		.CONST	0x0f5a,0x1c23
1af6 0f5f 1c24  | _ $|		.CONST	0x0f5f,0x1c24
1af8 0f62 1c25  | b %|		.CONST	0x0f62,0x1c25
1afa 0f6b 1c26  | k &|		.CONST	0x0f6b,0x1c26
1afc 0f6f 1c27  | o '|		.CONST	0x0f6f,0x1c27
1afe 0f73 1c28  | s (|		.CONST	0x0f73,0x1c28
1b00 0f78 1c29  | x )|		.CONST	0x0f78,0x1c29
1b02 0f7d 1c2a  | } *|		.CONST	0x0f7d,0x1c2a
1b04 0f80 1c2b  |   +|		.CONST	0x0f80,0x1c2b
1b06 0f88 1c2c  |   ,|		.CONST	0x0f88,0x1c2c
1b08 0f8d 1c2d  |   -|		.CONST	0x0f8d,0x1c2d
1b0a 0f92 1c2e  |   .|		.CONST	0x0f92,0x1c2e
1b0c 0f9b 1c2f  |   /|		.CONST	0x0f9b,0x1c2f
1b0e 0f9b d7ff  |    |		.CONST	0x0f9b,0xd7ff
1b10 0fa0 2801  |  ( |		.CONST	0x0fa0,0x2801
1b12 0fa0 2c01  |  , |		.CONST	0x0fa0,0x2c01
1b14 0fa1 2c02  |  , |		.CONST	0x0fa1,0x2c02
1b16 0fa2 2c03  |  , |		.CONST	0x0fa2,0x2c03
1b18 0fa2 2c04  |  , |		.CONST	0x0fa2,0x2c04
1b1a 0fa2 2801  |  ( |		.CONST	0x0fa2,0x2801
1b1c 0faa 2806  |  ( |		.CONST	0x0faa,0x2806
1b1e 0fac 2802  |  ( |		.CONST	0x0fac,0x2802
1b20 0fb0 2803  |  ( |		.CONST	0x0fb0,0x2803
1b22 0fb5 2804  |  ( |		.CONST	0x0fb5,0x2804
1b24 0fba 2807  |  ( |		.CONST	0x0fba,0x2807
1b26 0fc0 1c30  |   0|		.CONST	0x0fc0,0x1c30
1b28 0fc5 1c31  |   1|		.CONST	0x0fc5,0x1c31
1b2a 0fc8 1c32  |   2|		.CONST	0x0fc8,0x1c32
1b2c 0fd0 1c33  |   3|		.CONST	0x0fd0,0x1c33
1b2e 0fd4 1c34  |   4|		.CONST	0x0fd4,0x1c34
1b30 0fd9 1c35  |   5|		.CONST	0x0fd9,0x1c35
1b32 0fde 1c36  |   6|		.CONST	0x0fde,0x1c36
1b34 0fe6 1c37  |   7|		.CONST	0x0fe6,0x1c37
1b36 0fea 1c38  |   8|		.CONST	0x0fea,0x1c38
1b38 0fef 1c39  |   9|		.CONST	0x0fef,0x1c39
1b3a 0ff4 1c3a  |   :|		.CONST	0x0ff4,0x1c3a
1b3c 0ffc 1c3b  |   ;|		.CONST	0x0ffc,0x1c3b
1b3e 1000 1c3c  |   <|		.CONST	0x1000,0x1c3c
1b40 1004 1c3d  |   =|		.CONST	0x1004,0x1c3d
1b42 1009 1c3e  |   >|		.CONST	0x1009,0x1c3e
1b44 100e 1c3f  |   ?|		.CONST	0x100e,0x1c3f
1b46 1017 1c40  |   @|		.CONST	0x1017,0x1c40
1b48 101b 1c41  |   A|		.CONST	0x101b,0x1c41
1b4a 1020 1c42  |   B|		.CONST	0x1020,0x1c42
1b4c 1025 1c43  | % C|		.CONST	0x1025,0x1c43
1b4e 1028 1c44  | ( D|		.CONST	0x1028,0x1c44
1b50 1030 1c45  | 0 E|		.CONST	0x1030,0x1c45
1b52 1035 1c46  | 5 F|		.CONST	0x1035,0x1c46
1b54 103a 1c47  | : G|		.CONST	0x103a,0x1c47
1b56 1043 1c48  | C H|		.CONST	0x1043,0x1c48
1b58 1048 1c49  | H I|		.CONST	0x1048,0x1c49
1b5a 104d 1c4a  | M J|		.CONST	0x104d,0x1c4a
1b5c 1050 1c4b  | P K|		.CONST	0x1050,0x1c4b
1b5e 1058 1c4c  | X L|		.CONST	0x1058,0x1c4c
1b60 105c 1c4d  | \ M|		.CONST	0x105c,0x1c4d
1b62 1061 1c4e  | a N|		.CONST	0x1061,0x1c4e
1b64 1066 1c4f  | f O|		.CONST	0x1066,0x1c4f
1b66 106e 1c50  | n P|		.CONST	0x106e,0x1c50
1b68 1072 1c51  | r Q|		.CONST	0x1072,0x1c51
1b6a 1077 1c52  | w R|		.CONST	0x1077,0x1c52
1b6c 107c 1c53  | | S|		.CONST	0x107c,0x1c53
1b6e 1085 1c54  |   T|		.CONST	0x1085,0x1c54
1b70 1089 1c55  |   U|		.CONST	0x1089,0x1c55
1b72 108e 1c56  |   V|		.CONST	0x108e,0x1c56
1b74 1095 1c57  |   W|		.CONST	0x1095,0x1c57
1b76 1098 1c58  |   X|		.CONST	0x1098,0x1c58
1b78 10a1 1c59  |   Y|		.CONST	0x10a1,0x1c59
1b7a 10a6 1c5a  |   Z|		.CONST	0x10a6,0x1c5a
1b7c 10ab 1c5b  |   [|		.CONST	0x10ab,0x1c5b
1b7e 10ae 1c5c  |   \|		.CONST	0x10ae,0x1c5c
1b80 10b7 1c5d  |   ]|		.CONST	0x10b7,0x1c5d
1b82 10bb 1c5e  |   ^|		.CONST	0x10bb,0x1c5e
1b84 10bf 1c5f  |   _|		.CONST	0x10bf,0x1c5f
1b86 10c4 1c60  |   `|		.CONST	0x10c4,0x1c60
1b88 10c4 cfff  |    |		.CONST	0x10c4,0xcfff
1b8a 10c9 3001  |  0 |		.CONST	0x10c9,0x3001
1b8c 10ca 3401  |  4 |		.CONST	0x10ca,0x3401
1b8e 10cb 3402  |  4 |		.CONST	0x10cb,0x3402
1b90 10cc 3403  |  4 |		.CONST	0x10cc,0x3403
1b92 10cc 3404  |  4 |		.CONST	0x10cc,0x3404
1b94 10ce 3001  |  0 |		.CONST	0x10ce,0x3001
1b96 10d2 3005  |  0 |		.CONST	0x10d2,0x3005
1b98 10d4 3002  |  0 |		.CONST	0x10d4,0x3002
1b9a 10d9 3003  |  0 |		.CONST	0x10d9,0x3003
1b9c 10db 3004  |  0 |		.CONST	0x10db,0x3004
1b9e 10df 1c61  |   a|		.CONST	0x10df,0x1c61
1ba0 10e3 000c  |    |		.CONST	0x10e3,0x000c
1ba2 10e5 000d  |    |		.CONST	0x10e5,0x000d
1ba4 10e6 000e  |    |		.CONST	0x10e6,0x000e
1ba6 10e6 000f  |    |		.CONST	0x10e6,0x000f
1ba8 10e8 0010  |    |		.CONST	0x10e8,0x0010
1baa 10ec 0011  |    |		.CONST	0x10ec,0x0011
1bac 0000 0000  |    |		.BLANK	0000[0x54]