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

⟦0fbb26ccc⟧

    Length: 13312 (0x3400)
    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 0fc0       |    |		.CONST	0x0fc0								; 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 000c       |    |		.CONST	0x000c								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 00fb       |    |		.CONST	0x00fb								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 004f       | O  |		.CONST	0x004f								; Number of locals
000b			INIT_0008:
000b 029a 0103  |    |		Declare_Subprogram	INIT_0100,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0 = .DEBUG	0x000b,0x11e2,0x8000,0x0000,0x0057,0x3b75,0x0000,0x0005
													; Debug Table 0x0.0x0 = 0xb,0xffff
000d 029a 012b  |   +|		Declare_Subprogram	INIT_0128,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1 = 0xd,0xfffe
000f 029a 0163  |   c|		Declare_Subprogram	INIT_0160,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x2 = 0xf,0xfffd
0011 029a 01cb  |    |		Declare_Subprogram	INIT_01c8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x3 = 0x11,0xfffc
0013 029a 01d3  |    |		Declare_Subprogram	INIT_01d0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x4 = 0x13,0xfffb
0015 029a 0243  |   C|		Declare_Subprogram	INIT_0240,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x5 = 0x15,0xfffa
0017 00bf       |    |		Action	Accept_Activation
0018 0007       |    |		Action	Break_Optional							; Debug Table 0x1 = .DEBUG	0x0018,0x11f0,0x8000,0x0000,0x0058,0xc555,0x0000,0x004f
													; Debug Table 0x1.0x0 = 0x18,0xffff
0019 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x1 = 0x19,0xfffe
001a 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x2 = 0x1a,0xfffd
001b 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x3 = 0x1b,0xfffc
001c 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x4 = 0x1c,0xfffb
001d 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x5 = 0x1d,0xfffa
001e 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x6 = 0x1e,0xfff9
001f 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x7 = 0x1f,0xfff8
0020 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x8 = 0x20,0xfff7
0021 e001       |    |		Load	0x0,0x1								; Debug Table 0x1.0x9 = 0x21,0xfff6
0022 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0023 0322       | "  |		Declare_Variable	Record
0024 4800       |H   |		Short_Literal	0x0
0025 00d9       |    |		Load_Top	At_Offset_1
0026 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0027 4800       |H   |		Short_Literal	0x0
0028 00d9       |    |		Load_Top	At_Offset_1
0029 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
002a 4800       |H   |		Short_Literal	0x0
002b 00d9       |    |		Load_Top	At_Offset_1
002c 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
002d 4800       |H   |		Short_Literal	0x0
002e 00d9       |    |		Load_Top	At_Offset_1
002f 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0030 4800       |H   |		Short_Literal	0x0
0031 00d9       |    |		Load_Top	At_Offset_1
0032 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0033 4800       |H   |		Short_Literal	0x0
0034 00d9       |    |		Load_Top	At_Offset_1
0035 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0036 4800       |H   |		Short_Literal	0x0
0037 00d9       |    |		Load_Top	At_Offset_1
0038 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
0039 4800       |H   |		Short_Literal	0x0
003a 00d9       |    |		Load_Top	At_Offset_1
003b 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
003c 4800       |H   |		Short_Literal	0x0
003d 00d9       |    |		Load_Top	At_Offset_1
003e 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
003f e001       |    |		Load	0x0,0x1								; Debug Table 0x1.0xa = 0x3f,0xfff5
0040 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0041 0322       | "  |		Declare_Variable	Record
0042 4801       |H   |		Short_Literal	0x1
0043 00d9       |    |		Load_Top	At_Offset_1
0044 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0045 4800       |H   |		Short_Literal	0x0
0046 00d9       |    |		Load_Top	At_Offset_1
0047 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0048 4800       |H   |		Short_Literal	0x0
0049 00d9       |    |		Load_Top	At_Offset_1
004a 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
004b 4800       |H   |		Short_Literal	0x0
004c 00d9       |    |		Load_Top	At_Offset_1
004d 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
004e 4800       |H   |		Short_Literal	0x0
004f 00d9       |    |		Load_Top	At_Offset_1
0050 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0051 4800       |H   |		Short_Literal	0x0
0052 00d9       |    |		Load_Top	At_Offset_1
0053 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0054 4800       |H   |		Short_Literal	0x0
0055 00d9       |    |		Load_Top	At_Offset_1
0056 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
0057 4800       |H   |		Short_Literal	0x0
0058 00d9       |    |		Load_Top	At_Offset_1
0059 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
005a 4800       |H   |		Short_Literal	0x0
005b 00d9       |    |		Load_Top	At_Offset_1
005c 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
005d 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1.0xb = 0x5d,0xfff4
005e 48ff       |H   |		Short_Literal	0xff
005f 00e5       |    |		Load_Encached	Long_Integer_Cache
0060 03f8       |    |		Declare_Type	Discrete,Constrained
0061 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1.0xc = 0x61,0xfff3
0062 00ec       |    |		Load_Encached	Diana_Tree_Cache
0063 00ec       |    |		Load_Encached	Diana_Tree_Cache
0064 00eb       |    |		Load_Encached	Diana_Cache
0065 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
0066 e001       |    |		Load	0x0,0x1
0067 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0068 e001       |    |		Load	0x0,0x1
0069 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
006a e001       |    |		Load	0x0,0x1
006b 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
006c 00e1       |    |		Load_Encached	Boolean_Cache
006d 00e1       |    |		Load_Encached	Boolean_Cache
006e 00e1       |    |		Load_Encached	Boolean_Cache
006f 00e1       |    |		Load_Encached	Boolean_Cache
0070 00e1       |    |		Load_Encached	Boolean_Cache
0071 00e1       |    |		Load_Encached	Boolean_Cache
0072 00e1       |    |		Load_Encached	Boolean_Cache
0073 00e1       |    |		Load_Encached	Boolean_Cache
0074 00e1       |    |		Load_Encached	Boolean_Cache
0075 00e1       |    |		Load_Encached	Boolean_Cache
0076 00e1       |    |		Load_Encached	Boolean_Cache
0077 029f 027b  |   {|		Declare_Subprogram	INIT_0278,For_Call
0079 4812       |H   |		Short_Literal	0x12
007a 032d       | -  |		Declare_Type	Record,Defined
007b 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0xd = 0x7b,0xfff2
007c e002       |    |		Load	0x0,0x2								; Debug Table 0x1.0xe = 0x7c,0xfff1
007d 1919       |    |		Execute	Package,Field_Reference,Field_Number 0x19
007e 0007       |    |		Action	Break_Optional
007f 029d 0293  |    |		Declare_Subprogram	INIT_0290,For_Outer_Call			; Debug Table 0x1.0xf = 0x7f,0xfff0
0081 029d 02b3  |    |		Declare_Subprogram	INIT_02b0,For_Outer_Call			; Debug Table 0x1.0x10 = 0x81,0xffef
0083 029d 02db  |    |		Declare_Subprogram	INIT_02d8,For_Outer_Call			; Debug Table 0x1.0x11 = 0x83,0xffee
0085 029d 02fb  |    |		Declare_Subprogram	INIT_02f8,For_Outer_Call			; Debug Table 0x1.0x12 = 0x85,0xffed
0087 029d 030b  |    |		Declare_Subprogram	INIT_0308,For_Outer_Call			; Debug Table 0x1.0x13 = 0x87,0xffec
0089 029d 031b  |    |		Declare_Subprogram	INIT_0318,For_Outer_Call			; Debug Table 0x1.0x14 = 0x89,0xffeb
008b 029d 032b  |   +|		Declare_Subprogram	INIT_0328,For_Outer_Call			; Debug Table 0x1.0x15 = 0x8b,0xffea
008d 029d 0333  |   3|		Declare_Subprogram	INIT_0330,For_Outer_Call			; Debug Table 0x1.0x16 = 0x8d,0xffe9
008f 029d 0343  |   C|		Declare_Subprogram	INIT_0340,For_Outer_Call			; Debug Table 0x1.0x17 = 0x8f,0xffe8
0091 029d 035b  |   [|		Declare_Subprogram	INIT_0358,For_Outer_Call			; Debug Table 0x1.0x18 = 0x91,0xffe7
0093 029d 036b  |   k|		Declare_Subprogram	INIT_0368,For_Outer_Call			; Debug Table 0x1.0x19 = 0x93,0xffe6
0095 029d 037b  |   {|		Declare_Subprogram	INIT_0378,For_Outer_Call			; Debug Table 0x1.0x1a = 0x95,0xffe5
0097 029d 038b  |    |		Declare_Subprogram	INIT_0388,For_Outer_Call			; Debug Table 0x1.0x1b = 0x97,0xffe4
0099 029d 039b  |    |		Declare_Subprogram	INIT_0398,For_Outer_Call			; Debug Table 0x1.0x1c = 0x99,0xffe3
009b 029d 03b3  |    |		Declare_Subprogram	INIT_03b0,For_Outer_Call			; Debug Table 0x1.0x1d = 0x9b,0xffe2
009d 029d 03c3  |    |		Declare_Subprogram	INIT_03c0,For_Outer_Call			; Debug Table 0x1.0x1e = 0x9d,0xffe1
009f 029d 03d3  |    |		Declare_Subprogram	INIT_03d0,For_Outer_Call			; Debug Table 0x1.0x1f = 0x9f,0xffe0
00a1 029d 03db  |    |		Declare_Subprogram	INIT_03d8,For_Outer_Call			; Debug Table 0x1.0x20 = 0xa1,0xffdf
00a3 029d 03fb  |    |		Declare_Subprogram	INIT_03f8,For_Outer_Call			; Debug Table 0x1.0x21 = 0xa3,0xffde
00a5 029d 040b  |    |		Declare_Subprogram	INIT_0408,For_Outer_Call			; Debug Table 0x1.0x22 = 0xa5,0xffdd
00a7 029d 046b  |   k|		Declare_Subprogram	INIT_0468,For_Outer_Call			; Debug Table 0x1.0x23 = 0xa7,0xffdc
00a9 029d 04b3  |    |		Declare_Subprogram	INIT_04b0,For_Outer_Call			; Debug Table 0x1.0x24 = 0xa9,0xffdb
00ab 029d 0503  |    |		Declare_Subprogram	INIT_0500,For_Outer_Call			; Debug Table 0x1.0x25 = 0xab,0xffda
00ad 029d 052b  |   +|		Declare_Subprogram	INIT_0528,For_Outer_Call			; Debug Table 0x1.0x26 = 0xad,0xffd9
00af 029d 053b  |   ;|		Declare_Subprogram	INIT_0538,For_Outer_Call			; Debug Table 0x1.0x27 = 0xaf,0xffd8
00b1 029d 0563  |   c|		Declare_Subprogram	INIT_0560,For_Outer_Call			; Debug Table 0x1.0x28 = 0xb1,0xffd7
00b3 029d 058b  |    |		Declare_Subprogram	INIT_0588,For_Outer_Call			; Debug Table 0x1.0x29 = 0xb3,0xffd6
00b5 029d 059b  |    |		Declare_Subprogram	INIT_0598,For_Outer_Call			; Debug Table 0x1.0x2a = 0xb5,0xffd5
00b7 029d 05cb  |    |		Declare_Subprogram	INIT_05c8,For_Outer_Call			; Debug Table 0x1.0x2b = 0xb7,0xffd4
00b9 029d 05fb  |    |		Declare_Subprogram	INIT_05f8,For_Outer_Call			; Debug Table 0x1.0x2c = 0xb9,0xffd3
00bb 029d 063b  |   ;|		Declare_Subprogram	INIT_0638,For_Outer_Call			; Debug Table 0x1.0x2d = 0xbb,0xffd2
00bd 029d 0733  |   3|		Declare_Subprogram	INIT_0730,For_Outer_Call			; Debug Table 0x1.0x2e = 0xbd,0xffd1
00bf 029d 076b  |   k|		Declare_Subprogram	INIT_0768,For_Outer_Call			; Debug Table 0x1.0x2f = 0xbf,0xffd0
00c1 029d 079b  |    |		Declare_Subprogram	INIT_0798,For_Outer_Call			; Debug Table 0x1.0x30 = 0xc1,0xffcf
00c3 029d 07a3  |    |		Declare_Subprogram	INIT_07a0,For_Outer_Call			; Debug Table 0x1.0x31 = 0xc3,0xffce
00c5 029d 07d3  |    |		Declare_Subprogram	INIT_07d0,For_Outer_Call			; Debug Table 0x1.0x32 = 0xc5,0xffcd
00c7 029d 07f3  |    |		Declare_Subprogram	INIT_07f0,For_Outer_Call			; Debug Table 0x1.0x33 = 0xc7,0xffcc
00c9 029d 0833  |   3|		Declare_Subprogram	INIT_0830,For_Outer_Call			; Debug Table 0x1.0x34 = 0xc9,0xffcb
00cb 029d 088b  |    |		Declare_Subprogram	INIT_0888,For_Outer_Call			; Debug Table 0x1.0x35 = 0xcb,0xffca
00cd 029d 089b  |    |		Declare_Subprogram	INIT_0898,For_Outer_Call			; Debug Table 0x1.0x36 = 0xcd,0xffc9
00cf 029d 091b  |    |		Declare_Subprogram	INIT_0918,For_Outer_Call			; Debug Table 0x1.0x37 = 0xcf,0xffc8
00d1 029d 0943  |   C|		Declare_Subprogram	INIT_0940,For_Outer_Call			; Debug Table 0x1.0x38 = 0xd1,0xffc7
00d3 029d 0963  |   c|		Declare_Subprogram	INIT_0960,For_Outer_Call			; Debug Table 0x1.0x39 = 0xd3,0xffc6
00d5 029d 097b  |   {|		Declare_Subprogram	INIT_0978,For_Outer_Call			; Debug Table 0x1.0x3a = 0xd5,0xffc5
00d7 029d 09ab  |    |		Declare_Subprogram	INIT_09a8,For_Outer_Call			; Debug Table 0x1.0x3b = 0xd7,0xffc4
00d9 029d 0a1b  |    |		Declare_Subprogram	INIT_0a18,For_Outer_Call			; Debug Table 0x1.0x3c = 0xd9,0xffc3
00db 029d 0a4b  |   K|		Declare_Subprogram	INIT_0a48,For_Outer_Call			; Debug Table 0x1.0x3d = 0xdb,0xffc2
00dd 029d 0a7b  |   {|		Declare_Subprogram	INIT_0a78,For_Outer_Call			; Debug Table 0x1.0x3e = 0xdd,0xffc1
00df 029d 0b13  |    |		Declare_Subprogram	INIT_0b10,For_Outer_Call			; Debug Table 0x1.0x3f = 0xdf,0xffc0
00e1 029d 0b5b  |   [|		Declare_Subprogram	INIT_0b58,For_Outer_Call			; Debug Table 0x1.0x40 = 0xe1,0xffbf
00e3 029d 0c33  |   3|		Declare_Subprogram	INIT_0c30,For_Outer_Call			; Debug Table 0x1.0x41 = 0xe3,0xffbe
00e5 029d 0c7b  |   {|		Declare_Subprogram	INIT_0c78,For_Outer_Call			; Debug Table 0x1.0x42 = 0xe5,0xffbd
00e7 029d 0ccb  |    |		Declare_Subprogram	INIT_0cc8,For_Outer_Call			; Debug Table 0x1.0x43 = 0xe7,0xffbc
00e9 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe				; Debug Table 0x1.0x44 = 0xe9,0xffbb
00ea 00c7       |    |		Action	Elaborate_Subprogram
00eb 029d 0d1b  |    |		Declare_Subprogram	INIT_0d18,For_Outer_Call			; Debug Table 0x1.0x45 = 0xeb,0xffba
00ed 029d 0db3  |    |		Declare_Subprogram	INIT_0db0,For_Outer_Call			; Debug Table 0x1.0x46 = 0xed,0xffb9
00ef 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd				; Debug Table 0x1.0x47 = 0xef,0xffb8
00f0 00c7       |    |		Action	Elaborate_Subprogram
00f1 029d 0e43  |   C|		Declare_Subprogram	INIT_0e40,For_Outer_Call			; Debug Table 0x1.0x48 = 0xf1,0xffb7
00f3 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf				; Debug Table 0x1.0x49 = 0xf3,0xffb6
00f4 00c7       |    |		Action	Elaborate_Subprogram
00f5 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10				; Debug Table 0x1.0x4a = 0xf5,0xffb5
00f6 00c7       |    |		Action	Elaborate_Subprogram
00f7 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11				; Debug Table 0x1.0x4b = 0xf7,0xffb4
00f8 00c7       |    |		Action	Elaborate_Subprogram
00f9 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12				; Debug Table 0x1.0x4c = 0xf9,0xffb3
00fa 00c7       |    |		Action	Elaborate_Subprogram
00fb			BODY_0008:
00fb 00bc       |    |		Action	Signal_Activated
00fc 00bb       |    |		Action	Signal_Completion
00fd 0000 0000  |    |		.XXX[0x3]
00ff 0000       |    |
0100 ; --------------------------------------------------------------------------------------
0100 ; SUBPROGRAM
0100 ; --------------------------------------------------------------------------------------
0100 0104       |    |		.CONST	0x0104								; Address of begin
0101 0004       |    |		.CONST	0x0004								; Address of exception handler
0102 0002       |    |		.CONST	0x0002								; Number of locals
0103			INIT_0100:
0103 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x2 = .DEBUG	0x0103,0x128c,0x0001,0x0000,0x0057,0x3b75,0x0000,0x0006
													; Debug Table 0x2.0x0 = 0x103,0xffff
0104			BODY_0100:
0104 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x1 = 0x104,0x1
0105 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2.0x2 = 0x105,0x401
0106 0007       |    |		Action	Break_Optional
0107 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x2.0x3 = 0x107,0x402
0108 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x4 = 0x108,0x403
0109 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x5 = 0x109,0x404
010a 0f02       |    |		Execute_Immediate	Equal,0x2					; Debug Table 0x2.0x6 = 0x10a,0x1
010b 6803       |h   |		Jump_Zero	0x10f
010c 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x7 = 0x10c,0x2
010d 824e       | N  |		Call	0x1,0x4e
010e 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
010f 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x8 = 0x10f,0x3
0110 00eb       |    |		Load_Encached	Diana_Cache
0111 18d7       |    |		Execute	Package,Field_Execute,Field_Number 0xd7
0112 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0113 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x9 = 0x113,0x4
0114 e402       |    |		Load	0x2,0x2								; Debug Table 0x2.0xa = 0x114,0x801
0115 0007       |    |		Action	Break_Optional
0116 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x2.0xb = 0x116,0x802
0117 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0xc = 0x117,0x803
0118 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0xd = 0x118,0x804
0119 0f80       |    |		Execute_Immediate	Equal,-0x80					; Debug Table 0x2.0xe = 0x119,0x4
011a 6804       |h   |		Jump_Zero	0x11f
011b 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0xf = 0x11b,0x5
011c e5ff       |    |		Load	0x2,-0x1
011d 824d       | M  |		Call	0x1,0x4d
011e 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
011f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0x10 = 0x11f,0x6
0120 e5ff       |    |		Load	0x2,-0x1
0121 8249       | I  |		Call	0x1,0x49
0122 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0123 0000 0000  |    |		.BLANK	0000[0x5]
0128 ; --------------------------------------------------------------------------------------
0128 ; SUBPROGRAM
0128 ; --------------------------------------------------------------------------------------
0128 0135       | 5  |		.CONST	0x0135								; Address of begin
0129 0004       |    |		.CONST	0x0004								; Address of exception handler
012a 0003       |    |		.CONST	0x0003								; Number of locals
012b			INIT_0128:
012b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3 = .DEBUG	0x012b,0x12b0,0x0001,0x0000,0x0057,0x3b75,0x0000,0x0014
													; Debug Table 0x3.0x0 = 0x12b,0xffff
012c 00db       |    |		Load_Top	At_Offset_3
012d 00eb       |    |		Load_Encached	Diana_Cache
012e 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
012f 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0130 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3.0x1 = 0x130,0xfffe
0131 00d9       |    |		Load_Top	At_Offset_1
0132 e003       |    |		Load	0x0,0x3
0133 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0134 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0135			BODY_0128:
0135 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x2 = 0x135,0x1
0136 0007       |    |		Action	Break_Optional
0137 e404       |    |		Load	0x2,0x4								; Debug Table 0x3.0x3 = 0x137,0x401
0138 0007       |    |		Action	Break_Optional
0139 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x3.0x4 = 0x139,0x402
013a 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x5 = 0x13a,0x403
013b 00d0       |    |		Action	Swap_Control							; Debug Table 0x3.0x6 = 0x13b,0x404
013c 00d1       |    |		Pop_Control	Pop_Count_1
013d 0b72       | r  |		Execute_Immediate	Case_Compare,0x72				; Debug Table 0x3.0x7 = 0x13d,0x1
013e 7005       |p   |		Jump_Nonzero	0x144
013f 0b6c       | l  |		Execute_Immediate	Case_Compare,0x6c
0140 7008       |p   |		Jump_Nonzero	0x149
0141 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x3.0x8 = 0x141,0x6
0142 824a       | J  |		Call	0x1,0x4a
0143 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0144 4800       |H   |		Short_Literal	0x0							; Debug Table 0x3.0x9 = 0x144,0x2
0145 e5ff       |    |		Load	0x2,-0x1
0146 e004       |    |		Load	0x0,0x4
0147 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0148 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0149 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0xa = 0x149,0x3
014a e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x3.0xb = 0x14a,0x801
014b 0007       |    |		Action	Break_Optional
014c 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x3.0xc = 0x14c,0x802
014d 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0xd = 0x14d,0x803
014e 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0xe = 0x14e,0x804
014f 0f13       |    |		Execute_Immediate	Equal,0x13					; Debug Table 0x3.0xf = 0x14f,0x3
0150 6803       |h   |		Jump_Zero	0x154
0151 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x3.0x10 = 0x151,0x4
0152 824c       | L  |		Call	0x1,0x4c
0153 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0154 4800       |H   |		Short_Literal	0x0							; Debug Table 0x3.0x11 = 0x154,0x5
0155 e5ff       |    |		Load	0x2,-0x1
0156 e004       |    |		Load	0x0,0x4
0157 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0158 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0159 0000 0000  |    |		.BLANK	0000[0x7]
0160 ; --------------------------------------------------------------------------------------
0160 ; SUBPROGRAM
0160 ; --------------------------------------------------------------------------------------
0160 016a       | j  |		.CONST	0x016a								; Address of begin
0161 0004       |    |		.CONST	0x0004								; Address of exception handler
0162 0003       |    |		.CONST	0x0003								; Number of locals
0163			INIT_0160:
0163 e001       |    |		Load	0x0,0x1								; Debug Table 0x4 = .DEBUG	0x0163,0x12d6,0x0001,0x0000,0x0057,0x3b75,0x0000,0x001e
													; Debug Table 0x4.0x0 = 0x163,0xffff
0164 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0165 e005       |    |		Load	0x0,0x5								; Debug Table 0x4.0x1 = 0x165,0xfffe
0166 1859       | Y  |		Execute	Package,Field_Execute,Field_Number 0x59
0167 e005       |    |		Load	0x0,0x5
0168 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0169 03f1       |    |		Declare_Variable	Discrete,With_Value
016a			BODY_0160:
016a 4800       |H   |		Short_Literal	0x0							; Debug Table 0x4.0x2 = 0x16a,0x1
016b e5ff       |    |		Load	0x2,-0x1
016c e004       |    |		Load	0x0,0x4
016d 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
016e e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x4.0x3 = 0x16e,0x2
016f e006       |    |		Load	0x0,0x6
0170 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
0171 6854       |hT  |		Jump_Zero	0x1c6
0172 e5ff       |    |		Load	0x2,-0x1
0173 824f       | O  |		Call	0x1,0x4f
0174 7051       |pQ  |		Jump_Nonzero	0x1c6
0175 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x4.0x4 = 0x175,0x3
0176 e003       |    |		Load	0x0,0x3
0177 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0178 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
0179 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x4.0x5 = 0x179,0x4
017a 4612       |F   |		Jump_Case	0x13
017b 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; case 0x0
017c 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; case 0x1
017d 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; case 0x2
017e 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; case 0x3
017f 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; case 0x4
0180 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; case 0x5
0181 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; case 0x6
0182 780b       |x   |		Jump	0x18e								; case 0x7
0183 780a       |x   |		Jump	0x18e								; case 0x8
0184 7809       |x   |		Jump	0x18e								; case 0x9
0185 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; case 0xa
0186 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; case 0xb
0187 7806       |x   |		Jump	0x18e								; case 0xc
0188 7805       |x   |		Jump	0x18e								; case 0xd
0189 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; case 0xe
018a 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; case 0xf
018b 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; case 0x10
018c 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; case 0x11
018d 7814       |x   |		Jump	0x1a2								; case 0x12
018e 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x4.0x6 = 0x18e,0x5
018f 4808       |H   |		Short_Literal	0x8
0190 4809       |H   |		Short_Literal	0x9
0191 0262       | b  |		Execute	Discrete,In_Range
0192 6802       |h   |		Jump_Zero	0x195
0193 4807       |H   |		Short_Literal	0x7							; Debug Table 0x4.0x7 = 0x193,0x6
0194 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
0195 e214       |    |		Load	0x1,0x14							; Debug Table 0x4.0x8 = 0x195,0x7
0196 4800       |H   |		Short_Literal	0x0
0197 00db       |    |		Load_Top	At_Offset_3
0198 e007       |    |		Load	0x0,0x7
0199 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
019a 0092 0f6c  |   l|		Action	Push_String_Extended,0xf6c					; "Duplicate to ensure pure value"
													; Debug Table 0x4.0x9 = 0x19a,0x8
019c e005       |    |		Load	0x0,0x5
019d 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
019e 4801       |H   |		Short_Literal	0x1							; Debug Table 0x4.0xa = 0x19e,0x9
019f e005       |    |		Load	0x0,0x5
01a0 1854       | T  |		Execute	Package,Field_Execute,Field_Number 0x54
01a1 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01a2 4800       |H   |		Short_Literal	0x0							; Debug Table 0x4.0xb = 0x1a2,0xa
01a3 e005       |    |		Load	0x0,0x5
01a4 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
01a5 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0xc = 0x1a5,0xb
01a6 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x4.0xd = 0x1a6,0x401
01a7 4800       |H   |		Short_Literal	0x0							; Debug Table 0x4.0xe = 0x1a7,0xb
01a8 4800       |H   |		Short_Literal	0x0
01a9 6246       |bF  |		Indirect_Literal	Discrete,0x3f0,{0x00000000, 0x7fffffff}
01aa 4800       |H   |		Short_Literal	0x0
01ab 489e       |H   |		Short_Literal	0x9e
01ac 4812       |H   |		Short_Literal	0x12
01ad e005       |    |		Load	0x0,0x5
01ae 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
01af 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0xf = 0x1af,0xc
01b0 e005       |    |		Load	0x0,0x5
01b1 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
01b2 4800       |H   |		Short_Literal	0x0							; Debug Table 0x4.0x10 = 0x1b2,0xd
01b3 e005       |    |		Load	0x0,0x5
01b4 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
01b5 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x11 = 0x1b5,0xe
01b6 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x4.0x12 = 0x1b6,0x801
01b7 4800       |H   |		Short_Literal	0x0							; Debug Table 0x4.0x13 = 0x1b7,0xe
01b8 4800       |H   |		Short_Literal	0x0
01b9 6236       |b6  |		Indirect_Literal	Discrete,0x3f0,{0x00000000, 0x7fffffff}
01ba 4801       |H   |		Short_Literal	0x1
01bb 4891       |H   |		Short_Literal	0x91
01bc 4812       |H   |		Short_Literal	0x12
01bd e005       |    |		Load	0x0,0x5
01be 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
01bf 0092 0f6c  |   l|		Action	Push_String_Extended,0xf6c					; "Duplicate to ensure pure value"
													; Debug Table 0x4.0x14 = 0x1bf,0xf
01c1 e005       |    |		Load	0x0,0x5
01c2 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
01c3 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x15 = 0x1c3,0x10
01c4 e005       |    |		Load	0x0,0x5
01c5 185a       | Z  |		Execute	Package,Field_Execute,Field_Number 0x5a
01c6 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01c7 0000       |    |		.XXX[0x1]
01c8 ; --------------------------------------------------------------------------------------
01c8 ; SUBPROGRAM
01c8 ; --------------------------------------------------------------------------------------
01c8 01cb       |    |		.CONST	0x01cb								; Address of begin
01c9 0004       |    |		.CONST	0x0004								; Address of exception handler
01ca 0001       |    |		.CONST	0x0001								; Number of locals
01cb			BODY_01c8:
01cb			INIT_01c8:
01cb 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1					; Debug Table 0x5 = .DEBUG	0x01cb,0x1304,0x0001,0x0000,0x0057,0x3b75,0x0000,0x002e
													; Debug Table 0x5.0x0 = 0x1cb,0x1
01cc 0000 0000  |    |		.BLANK	0000[0x4]
01d0 ; --------------------------------------------------------------------------------------
01d0 ; SUBPROGRAM
01d0 ; --------------------------------------------------------------------------------------
01d0 01d5       |    |		.CONST	0x01d5								; Address of begin
01d1 0004       |    |		.CONST	0x0004								; Address of exception handler
01d2 0003       |    |		.CONST	0x0003								; Number of locals
01d3			INIT_01d0:
01d3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x6 = .DEBUG	0x01d3,0x1308,0x0002,0x0000,0x0057,0x3b75,0x0000,0x0032
													; Debug Table 0x6.0x0 = 0x1d3,0xffff
01d4 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x6.0x1 = 0x1d4,0xfffe
01d5			BODY_01d0:
01d5 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x2 = 0x1d5,0x1
01d6 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x6.0x3 = 0x1d6,0x401
01d7 0007       |    |		Action	Break_Optional
01d8 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x6.0x4 = 0x1d8,0x402
01d9 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x5 = 0x1d9,0x403
01da 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x6 = 0x1da,0x404
01db 0b30       | 0  |		Execute_Immediate	Case_Compare,0x30				; Debug Table 0x6.0x7 = 0x1db,0x1
01dc 7004       |p   |		Jump_Nonzero	0x1e1
01dd 0b1d       |    |		Execute_Immediate	Case_Compare,0x1d
01de 7002       |p   |		Jump_Nonzero	0x1e1
01df 4800       |H   |		Short_Literal	0x0							; Debug Table 0x6.0x8 = 0x1df,0x3
01e0 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01e1 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x6.0x9 = 0x1e1,0x2
01e2 4901       |I   |		Short_Literal	0x101
01e3 00eb       |    |		Load_Encached	Diana_Cache
01e4 0096       |    |		Execute	Package,Entry
01e5 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
01e6 00d1       |    |		Pop_Control	Pop_Count_1
01e7 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0xa = 0x1e7,0x4
01e8 e402       |    |		Load	0x2,0x2								; Debug Table 0x6.0xb = 0x1e8,0x801
01e9 0007       |    |		Action	Break_Optional
01ea 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x6.0xc = 0x1ea,0x802
01eb 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0xd = 0x1eb,0x803
01ec 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0xe = 0x1ec,0x804
01ed 0b80       |    |		Execute_Immediate	Case_Compare,0x80				; Debug Table 0x6.0xf = 0x1ed,0x4
01ee 7006       |p   |		Jump_Nonzero	0x1f5
01ef 0b16       |    |		Execute_Immediate	Case_Compare,0x16
01f0 7009       |p   |		Jump_Nonzero	0x1fa
01f1 0b12       |    |		Execute_Immediate	Case_Compare,0x12
01f2 7007       |p   |		Jump_Nonzero	0x1fa
01f3 4800       |H   |		Short_Literal	0x0							; Debug Table 0x6.0x10 = 0x1f3,0x9
01f4 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01f5 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6.0x11 = 0x1f5,0x5
01f6 00eb       |    |		Load_Encached	Diana_Cache
01f7 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
01f8 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
01f9 782f       |x/  |		Jump	0x229
01fa 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x12 = 0x1fa,0x6
01fb e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x6.0x13 = 0x1fb,0xc01
01fc 0007       |    |		Action	Break_Optional
01fd 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x6.0x14 = 0x1fd,0xc02
01fe 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x15 = 0x1fe,0xc03
01ff 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x16 = 0x1ff,0xc04
0200 0f1d       |    |		Execute_Immediate	Equal,0x1d					; Debug Table 0x6.0x17 = 0x200,0x6
0201 6825       |h%  |		Jump_Zero	0x227
0202 00da       |    |		Load_Top	At_Offset_2
0203 4976       |Iv  |		Short_Literal	0x176
0204 00eb       |    |		Load_Encached	Diana_Cache
0205 0098       |    |		Execute	Package,Field_Read_Dynamic
0206 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0207 e405       |    |		Load	0x2,0x5								; Debug Table 0x6.0x18 = 0x207,0x1001
0208 0007       |    |		Action	Break_Optional
0209 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x6.0x19 = 0x209,0x1002
020a 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x1a = 0x20a,0x1003
020b 00d0       |    |		Action	Swap_Control							; Debug Table 0x6.0x1b = 0x20b,0x1004
020c 00d1       |    |		Pop_Control	Pop_Count_1
020d 0f1d       |    |		Execute_Immediate	Equal,0x1d					; Debug Table 0x6.0x1c = 0x20d,0xc04
020e 6818       |h   |		Jump_Zero	0x227
020f e5ff       |    |		Load	0x2,-0x1
0210 00eb       |    |		Load_Encached	Diana_Cache
0211 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0212 00eb       |    |		Load_Encached	Diana_Cache
0213 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0214 e405       |    |		Load	0x2,0x5								; Debug Table 0x6.0x1d = 0x214,0x1401
0215 0007       |    |		Action	Break_Optional
0216 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x6.0x1e = 0x216,0x1402
0217 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x1f = 0x217,0x1403
0218 00d0       |    |		Action	Swap_Control							; Debug Table 0x6.0x20 = 0x218,0x1404
0219 00d1       |    |		Pop_Control	Pop_Count_1
021a 0f02       |    |		Execute_Immediate	Equal,0x2					; Debug Table 0x6.0x21 = 0x21a,0x1004
021b 700b       |p   |		Jump_Nonzero	0x227
021c e5ff       |    |		Load	0x2,-0x1
021d 4902       |I   |		Short_Literal	0x102
021e 00eb       |    |		Load_Encached	Diana_Cache
021f 0096       |    |		Execute	Package,Entry
0220 00db       |    |		Load_Top	At_Offset_3
0221 e002       |    |		Load	0x0,0x2
0222 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0223 7003       |p   |		Jump_Nonzero	0x227
0224 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6.0x22 = 0x224,0x7
0225 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0226 7802       |x   |		Jump	0x229
0227 4800       |H   |		Short_Literal	0x0							; Debug Table 0x6.0x23 = 0x227,0x8
0228 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0229 00d1       |    |		Pop_Control	Pop_Count_1
022a 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x24 = 0x22a,0xa
022b e403       |    |		Load	0x2,0x3								; Debug Table 0x6.0x25 = 0x22b,0x1801
022c 0007       |    |		Action	Break_Optional
022d 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x6.0x26 = 0x22d,0x1802
022e 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x27 = 0x22e,0x1803
022f 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x28 = 0x22f,0x1804
0230 0b16       |    |		Execute_Immediate	Case_Compare,0x16				; Debug Table 0x6.0x29 = 0x230,0xa
0231 7004       |p   |		Jump_Nonzero	0x236
0232 0b12       |    |		Execute_Immediate	Case_Compare,0x12
0233 7004       |p   |		Jump_Nonzero	0x238
0234 4800       |H   |		Short_Literal	0x0							; Debug Table 0x6.0x2a = 0x234,0xd
0235 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0236 4801       |H   |		Short_Literal	0x1							; Debug Table 0x6.0x2b = 0x236,0xb
0237 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0238 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x6.0x2c = 0x238,0xc
0239 e008       |    |		Load	0x0,0x8
023a 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
023b 0f00       |    |		Execute_Immediate	Equal,0x0
023c 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
023d 0000 0000  |    |		.XXX[0x3]
023f 0000       |    |
0240 ; --------------------------------------------------------------------------------------
0240 ; SUBPROGRAM
0240 ; --------------------------------------------------------------------------------------
0240 0247       | G  |		.CONST	0x0247								; Address of begin
0241 0004       |    |		.CONST	0x0004								; Address of exception handler
0242 0003       |    |		.CONST	0x0003								; Number of locals
0243			INIT_0240:
0243 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x7 = .DEBUG	0x0243,0x1364,0x0002,0x0000,0x0057,0x3b75,0x0000,0x003d
													; Debug Table 0x7.0x0 = 0x243,0xffff
0244 00db       |    |		Load_Top	At_Offset_3
0245 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0246 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x7.0x1 = 0x246,0xfffe
0247			BODY_0240:
0247 00cf       |    |		Action	Mark_Auxiliary
0248 7824       |x$  |		Jump	0x26d
0249 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x7.0x2 = 0x249,0x2
024a 4901       |I   |		Short_Literal	0x101
024b 00eb       |    |		Load_Encached	Diana_Cache
024c 0096       |    |		Execute	Package,Entry
024d 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
024e 0007       |    |		Action	Break_Optional							; Debug Table 0x7.0x3 = 0x24e,0x3
024f e403       |    |		Load	0x2,0x3								; Debug Table 0x7.0x4 = 0x24f,0x401
0250 0007       |    |		Action	Break_Optional
0251 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x7.0x5 = 0x251,0x402
0252 0007       |    |		Action	Break_Optional							; Debug Table 0x7.0x6 = 0x252,0x403
0253 0007       |    |		Action	Break_Optional							; Debug Table 0x7.0x7 = 0x253,0x404
0254 0b16       |    |		Execute_Immediate	Case_Compare,0x16				; Debug Table 0x7.0x8 = 0x254,0x3
0255 7006       |p   |		Jump_Nonzero	0x25c
0256 0b12       |    |		Execute_Immediate	Case_Compare,0x12
0257 7004       |p   |		Jump_Nonzero	0x25c
0258 0b80       |    |		Execute_Immediate	Case_Compare,0x80
0259 7009       |p   |		Jump_Nonzero	0x263
025a 4887       |H   |		Short_Literal	0x87							; Debug Table 0x7.0x9 = 0x25a,0x6
025b 0257       | W  |		Execute	Discrete,Raise
025c 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x7.0xa = 0x25c,0x4
025d 4976       |Iv  |		Short_Literal	0x176
025e 00eb       |    |		Load_Encached	Diana_Cache
025f 0098       |    |		Execute	Package,Field_Read_Dynamic
0260 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0261 a402       |    |		Store_Unchecked	0x2,0x2
0262 7808       |x   |		Jump	0x26b
0263 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x7.0xb = 0x263,0x5
0264 00eb       |    |		Load_Encached	Diana_Cache
0265 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
0266 4976       |Iv  |		Short_Literal	0x176
0267 00eb       |    |		Load_Encached	Diana_Cache
0268 0098       |    |		Execute	Package,Field_Read_Dynamic
0269 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
026a a402       |    |		Store_Unchecked	0x2,0x2
026b 00d1       |    |		Pop_Control	Pop_Count_1
026c 00c9       |    |		Action	Pop_Auxiliary_Loop
026d 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x7.0xc = 0x26d,0x1
026e 8211       |    |		Call	0x1,0x11
026f 77d9       |w   |		Jump_Nonzero	0x249
0270 00ce       |    |		Action	Pop_Auxiliary
0271 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x7.0xd = 0x271,0x7
0272 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0273 0000 0000  |    |		.BLANK	0000[0x5]
0278 ; --------------------------------------------------------------------------------------
0278 ; SUBPROGRAM
0278 ; --------------------------------------------------------------------------------------
0278 027b       | {  |		.CONST	0x027b								; Address of begin
0279 0004       |    |		.CONST	0x0004								; Address of exception handler
027a 0001       |    |		.CONST	0x0001								; Number of locals
027b			BODY_0278:
027b			INIT_0278:
027b 4608       |F   |		Jump_Case	0x9							; Debug Table 0x8 = .DEBUG	0x027b,0x1382,0x0005,0x0000,0x0058,0xc555,0x0000,0x00b1
027c 7808       |x   |		Jump	0x285								; case 0x0
027d 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
027e 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
027f 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x3
0280 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x4
0281 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x5
0282 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x6
0283 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x7
0284 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x8
0285 00da       |    |		Load_Top	At_Offset_2
0286 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
0287 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0288 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
0289 0000 0000  |    |		.BLANK	0000[0x7]
0290 ; --------------------------------------------------------------------------------------
0290 ; SUBPROGRAM
0290 ; --------------------------------------------------------------------------------------
0290 0293       |    |		.CONST	0x0293								; Address of begin
0291 0004       |    |		.CONST	0x0004								; Address of exception handler
0292 0001       |    |		.CONST	0x0001								; Number of locals
0293			BODY_0290:
0293			INIT_0290:
0293 0007       |    |		Action	Break_Optional							; Debug Table 0x9 = .DEBUG	0x0293,0x1384,0x0002,0x0000,0x0058,0xc555,0x0000,0x0143
													; Debug Table 0x9.0x0 = 0x293,0x1
0294 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0x1 = 0x294,0x401
0295 0007       |    |		Action	Break_Optional
0296 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x9.0x2 = 0x296,0x402
0297 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x3 = 0x297,0x403
0298 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x4 = 0x298,0x404
0299 0b12       |    |		Execute_Immediate	Case_Compare,0x12				; Debug Table 0x9.0x5 = 0x299,0x1
029a 7006       |p   |		Jump_Nonzero	0x2a1
029b 0b16       |    |		Execute_Immediate	Case_Compare,0x16
029c 7004       |p   |		Jump_Nonzero	0x2a1
029d 0b03       |    |		Execute_Immediate	Case_Compare,0x3
029e 700f       |p   |		Jump_Nonzero	0x2ae
029f 4800       |H   |		Short_Literal	0x0							; Debug Table 0x9.0x6 = 0x29f,0x4
02a0 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02a1 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x9.0x7 = 0x2a1,0x2
02a2 4976       |Iv  |		Short_Literal	0x176
02a3 00eb       |    |		Load_Encached	Diana_Cache
02a4 0098       |    |		Execute	Package,Field_Read_Dynamic
02a5 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
02a6 e403       |    |		Load	0x2,0x3								; Debug Table 0x9.0x8 = 0x2a6,0x801
02a7 0007       |    |		Action	Break_Optional
02a8 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x9.0x9 = 0x2a8,0x802
02a9 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0xa = 0x2a9,0x803
02aa 00d0       |    |		Action	Swap_Control							; Debug Table 0x9.0xb = 0x2aa,0x804
02ab 00d1       |    |		Pop_Control	Pop_Count_1
02ac 0f30       | 0  |		Execute_Immediate	Equal,0x30					; Debug Table 0x9.0xc = 0x2ac,0x2
02ad 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02ae 4801       |H   |		Short_Literal	0x1							; Debug Table 0x9.0xd = 0x2ae,0x3
02af 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02b0 ; --------------------------------------------------------------------------------------
02b0 ; SUBPROGRAM
02b0 ; --------------------------------------------------------------------------------------
02b0 02b8       |    |		.CONST	0x02b8								; Address of begin
02b1 0004       |    |		.CONST	0x0004								; Address of exception handler
02b2 0002       |    |		.CONST	0x0002								; Number of locals
02b3			INIT_02b0:
02b3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xa = .DEBUG	0x02b3,0x13a2,0x0002,0x0000,0x0058,0xc555,0x0000,0x0183
													; Debug Table 0xa.0x0 = 0x2b3,0xffff
02b4 00db       |    |		Load_Top	At_Offset_3
02b5 00eb       |    |		Load_Encached	Diana_Cache
02b6 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
02b7 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
02b8			BODY_02b0:
02b8 0007       |    |		Action	Break_Optional							; Debug Table 0xa.0x1 = 0x2b8,0x1
02b9 e402       |    |		Load	0x2,0x2								; Debug Table 0xa.0x2 = 0x2b9,0x401
02ba 0007       |    |		Action	Break_Optional
02bb 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xa.0x3 = 0x2bb,0x402
02bc 0007       |    |		Action	Break_Optional							; Debug Table 0xa.0x4 = 0x2bc,0x403
02bd 0007       |    |		Action	Break_Optional							; Debug Table 0xa.0x5 = 0x2bd,0x404
02be 0f12       |    |		Execute_Immediate	Equal,0x12					; Debug Table 0xa.0x6 = 0x2be,0x1
02bf 6804       |h   |		Jump_Zero	0x2c4
02c0 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x7 = 0x2c0,0x2
02c1 00eb       |    |		Load_Encached	Diana_Cache
02c2 18c0       |    |		Execute	Package,Field_Execute,Field_Number 0xc0
02c3 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
02c4 0007       |    |		Action	Break_Optional							; Debug Table 0xa.0x8 = 0x2c4,0x3
02c5 e402       |    |		Load	0x2,0x2								; Debug Table 0xa.0x9 = 0x2c5,0x801
02c6 0007       |    |		Action	Break_Optional
02c7 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xa.0xa = 0x2c7,0x802
02c8 0007       |    |		Action	Break_Optional							; Debug Table 0xa.0xb = 0x2c8,0x803
02c9 0007       |    |		Action	Break_Optional							; Debug Table 0xa.0xc = 0x2c9,0x804
02ca 0f15       |    |		Execute_Immediate	Equal,0x15					; Debug Table 0xa.0xd = 0x2ca,0x3
02cb 7008       |p   |		Jump_Nonzero	0x2d4
02cc 00d8       |    |		Load_Top	At_Offset_0
02cd 00eb       |    |		Load_Encached	Diana_Cache
02ce 18fa       |    |		Execute	Package,Field_Execute,Field_Number 0xfa
02cf e009       |    |		Load	0x0,0x9
02d0 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
02d1 e00a       |    |		Load	0x0,0xa
02d2 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
02d3 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02d4 4801       |H   |		Short_Literal	0x1
02d5 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02d6 0000 0000  |    |		.XXX[0x2]
02d8 ; --------------------------------------------------------------------------------------
02d8 ; SUBPROGRAM
02d8 ; --------------------------------------------------------------------------------------
02d8 02db       |    |		.CONST	0x02db								; Address of begin
02d9 0004       |    |		.CONST	0x0004								; Address of exception handler
02da 0001       |    |		.CONST	0x0001								; Number of locals
02db			BODY_02d8:
02db			INIT_02d8:
02db 0007       |    |		Action	Break_Optional							; Debug Table 0xb = .DEBUG	0x02db,0x13c0,0x0002,0x0000,0x0058,0xc555,0x0000,0x01d5
													; Debug Table 0xb.0x0 = 0x2db,0x1
02dc e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xb.0x1 = 0x2dc,0x401
02dd 0007       |    |		Action	Break_Optional
02de 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xb.0x2 = 0x2de,0x402
02df 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x3 = 0x2df,0x403
02e0 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x4 = 0x2e0,0x404
02e1 0b01       |    |		Execute_Immediate	Case_Compare,0x1				; Debug Table 0xb.0x5 = 0x2e1,0x1
02e2 700a       |p   |		Jump_Nonzero	0x2ed
02e3 0b0b       |    |		Execute_Immediate	Case_Compare,0xb
02e4 7008       |p   |		Jump_Nonzero	0x2ed
02e5 0b0a       |    |		Execute_Immediate	Case_Compare,0xa
02e6 7008       |p   |		Jump_Nonzero	0x2ef
02e7 0b09       |    |		Execute_Immediate	Case_Compare,0x9
02e8 7006       |p   |		Jump_Nonzero	0x2ef
02e9 0b10       |    |		Execute_Immediate	Case_Compare,0x10
02ea 7009       |p   |		Jump_Nonzero	0x2f4
02eb 4800       |H   |		Short_Literal	0x0							; Debug Table 0xb.0x6 = 0x2eb,0x5
02ec 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02ed 4801       |H   |		Short_Literal	0x1							; Debug Table 0xb.0x7 = 0x2ed,0x2
02ee 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02ef 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0x8 = 0x2ef,0x3
02f0 00eb       |    |		Load_Encached	Diana_Cache
02f1 18c5       |    |		Execute	Package,Field_Execute,Field_Number 0xc5
02f2 821a       |    |		Call	0x1,0x1a
02f3 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02f4 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0x9 = 0x2f4,0x4
02f5 8219       |    |		Call	0x1,0x19
02f6 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02f7 0000       |    |		.XXX[0x1]
02f8 ; --------------------------------------------------------------------------------------
02f8 ; SUBPROGRAM
02f8 ; --------------------------------------------------------------------------------------
02f8 02fb       |    |		.CONST	0x02fb								; Address of begin
02f9 0004       |    |		.CONST	0x0004								; Address of exception handler
02fa 0001       |    |		.CONST	0x0001								; Number of locals
02fb			BODY_02f8:
02fb			INIT_02f8:
02fb 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xc = .DEBUG	0x02fb,0x13d6,0x0002,0x0000,0x0058,0xc555,0x0000,0x021b
													; Debug Table 0xc.0x0 = 0x2fb,0x1
02fc e008       |    |		Load	0x0,0x8
02fd 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
02fe 6805       |h   |		Jump_Zero	0x304
02ff 00da       |    |		Load_Top	At_Offset_2
0300 e003       |    |		Load	0x0,0x3
0301 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0302 0f00       |    |		Execute_Immediate	Equal,0x0
0303 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0304 4800       |H   |		Short_Literal	0x0
0305 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0306 0000 0000  |    |		.XXX[0x2]
0308 ; --------------------------------------------------------------------------------------
0308 ; SUBPROGRAM
0308 ; --------------------------------------------------------------------------------------
0308 030b       |    |		.CONST	0x030b								; Address of begin
0309 0004       |    |		.CONST	0x0004								; Address of exception handler
030a 0001       |    |		.CONST	0x0001								; Number of locals
030b			BODY_0308:
030b			INIT_0308:
030b 4812       |H   |		Short_Literal	0x12							; Debug Table 0xd = .DEBUG	0x030b,0x13da,0x0002,0x0000,0x0058,0xc555,0x0000,0x023c
													; Debug Table 0xd.0x0 = 0x30b,0x1
030c e00b       |    |		Load	0x0,0xb
030d 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
030e 6804       |h   |		Jump_Zero	0x313
030f 00da       |    |		Load_Top	At_Offset_2
0310 e006       |    |		Load	0x0,0x6
0311 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
0312 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0313 4800       |H   |		Short_Literal	0x0
0314 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0315 0000 0000  |    |		.XXX[0x3]
0317 0000       |    |
0318 ; --------------------------------------------------------------------------------------
0318 ; SUBPROGRAM
0318 ; --------------------------------------------------------------------------------------
0318 031b       |    |		.CONST	0x031b								; Address of begin
0319 0004       |    |		.CONST	0x0004								; Address of exception handler
031a 0001       |    |		.CONST	0x0001								; Number of locals
031b			BODY_0318:
031b			INIT_0318:
031b 4801       |H   |		Short_Literal	0x1							; Debug Table 0xe = .DEBUG	0x031b,0x13de,0x0001,0x0000,0x0058,0xc555,0x0000,0x025c
													; Debug Table 0xe.0x0 = 0x31b,0x1
031c 4800       |H   |		Short_Literal	0x0
031d e005       |    |		Load	0x0,0x5
031e 1847       | G  |		Execute	Package,Field_Execute,Field_Number 0x47
031f 0092 0f6d  |   m|		Action	Push_String_Extended,0xf6d					; "INITIALIZE ACTION"
													; Debug Table 0xe.0x1 = 0x31f,0x2
0321 e005       |    |		Load	0x0,0x5
0322 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
0323 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0324 0000 0000  |    |		.BLANK	0000[0x4]
0328 ; --------------------------------------------------------------------------------------
0328 ; SUBPROGRAM
0328 ; --------------------------------------------------------------------------------------
0328 032b       | +  |		.CONST	0x032b								; Address of begin
0329 0004       |    |		.CONST	0x0004								; Address of exception handler
032a 0001       |    |		.CONST	0x0001								; Number of locals
032b			BODY_0328:
032b			INIT_0328:
032b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xf = .DEBUG	0x032b,0x13e4,0x0001,0x0000,0x0058,0xc555,0x0000,0x0277
													; Debug Table 0xf.0x0 = 0x32b,0x1
032c e005       |    |		Load	0x0,0x5
032d 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
032e 821d       |    |		Call	0x1,0x1d							; Debug Table 0xf.0x1 = 0x32e,0x2
032f 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0330 ; --------------------------------------------------------------------------------------
0330 ; SUBPROGRAM
0330 ; --------------------------------------------------------------------------------------
0330 0333       | 3  |		.CONST	0x0333								; Address of begin
0331 0004       |    |		.CONST	0x0004								; Address of exception handler
0332 0001       |    |		.CONST	0x0001								; Number of locals
0333			BODY_0330:
0333			INIT_0330:
0333 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x10 = .DEBUG	0x0333,0x13ea,0x0001,0x0000,0x0058,0xc555,0x0000,0x028e
													; Debug Table 0x10.0x0 = 0x333,0x1
0334 e005       |    |		Load	0x0,0x5
0335 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0336 4801       |H   |		Short_Literal	0x1							; Debug Table 0x10.0x1 = 0x336,0x2
0337 4801       |H   |		Short_Literal	0x1
0338 e005       |    |		Load	0x0,0x5
0339 1847       | G  |		Execute	Package,Field_Execute,Field_Number 0x47
033a 0092 0f6e  |   n|		Action	Push_String_Extended,0xf6e					; "PARAMETERIZE ACTION"
													; Debug Table 0x10.0x2 = 0x33a,0x3
033c e005       |    |		Load	0x0,0x5
033d 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
033e 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
033f 0000       |    |		.XXX[0x1]
0340 ; --------------------------------------------------------------------------------------
0340 ; SUBPROGRAM
0340 ; --------------------------------------------------------------------------------------
0340 0343       | C  |		.CONST	0x0343								; Address of begin
0341 0004       |    |		.CONST	0x0004								; Address of exception handler
0342 0001       |    |		.CONST	0x0001								; Number of locals
0343			BODY_0340:
0343			INIT_0340:
0343 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x11 = .DEBUG	0x0343,0x13f2,0x0002,0x0000,0x0058,0xc555,0x0000,0x02b5
													; Debug Table 0x11.0x0 = 0x343,0x1
0344 3c0b       |<   |		Execute	Record,Field_Read,Field_Number 0xb
0345 6809       |h   |		Jump_Zero	0x34f
0346 00da       |    |		Load_Top	At_Offset_2
0347 3c0f       |<   |		Execute	Record,Field_Read,Field_Number 0xf
0348 00db       |    |		Load_Top	At_Offset_3
0349 3c0d       |<   |		Execute	Record,Field_Read,Field_Number 0xd
034a e5ff       |    |		Load	0x2,-0x1
034b 3c0e       |<   |		Execute	Record,Field_Read,Field_Number 0xe
034c 0279       | y  |		Execute	Discrete,And
034d 0278       | x  |		Execute	Discrete,Or
034e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
034f 4800       |H   |		Short_Literal	0x0
0350 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0351 0000 0000  |    |		.BLANK	0000[0x7]
0358 ; --------------------------------------------------------------------------------------
0358 ; SUBPROGRAM
0358 ; --------------------------------------------------------------------------------------
0358 035b       | [  |		.CONST	0x035b								; Address of begin
0359 0004       |    |		.CONST	0x0004								; Address of exception handler
035a 0001       |    |		.CONST	0x0001								; Number of locals
035b			BODY_0358:
035b			INIT_0358:
035b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x12 = .DEBUG	0x035b,0x13f6,0x0002,0x0000,0x0058,0xc555,0x0000,0x02d9
													; Debug Table 0x12.0x0 = 0x35b,0x1
035c 3c0b       |<   |		Execute	Record,Field_Read,Field_Number 0xb
035d 00db       |    |		Load_Top	At_Offset_3
035e 3c09       |<   |		Execute	Record,Field_Read,Field_Number 0x9
035f 0f00       |    |		Execute_Immediate	Equal,0x0
0360 0279       | y  |		Execute	Discrete,And
0361 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0362 0000 0000  |    |		.BLANK	0000[0x6]
0368 ; --------------------------------------------------------------------------------------
0368 ; SUBPROGRAM
0368 ; --------------------------------------------------------------------------------------
0368 036b       | k  |		.CONST	0x036b								; Address of begin
0369 0004       |    |		.CONST	0x0004								; Address of exception handler
036a 0001       |    |		.CONST	0x0001								; Number of locals
036b			BODY_0368:
036b			INIT_0368:
036b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x13 = .DEBUG	0x036b,0x13fa,0x0002,0x0000,0x0058,0xc555,0x0000,0x02f3
													; Debug Table 0x13.0x0 = 0x36b,0x1
036c 3c0b       |<   |		Execute	Record,Field_Read,Field_Number 0xb
036d 00db       |    |		Load_Top	At_Offset_3
036e 3c0d       |<   |		Execute	Record,Field_Read,Field_Number 0xd
036f e5ff       |    |		Load	0x2,-0x1
0370 3c0e       |<   |		Execute	Record,Field_Read,Field_Number 0xe
0371 0279       | y  |		Execute	Discrete,And
0372 0279       | y  |		Execute	Discrete,And
0373 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0374 0000 0000  |    |		.BLANK	0000[0x4]
0378 ; --------------------------------------------------------------------------------------
0378 ; SUBPROGRAM
0378 ; --------------------------------------------------------------------------------------
0378 037b       | {  |		.CONST	0x037b								; Address of begin
0379 0004       |    |		.CONST	0x0004								; Address of exception handler
037a 0001       |    |		.CONST	0x0001								; Number of locals
037b			BODY_0378:
037b			INIT_0378:
037b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x14 = .DEBUG	0x037b,0x13fe,0x0002,0x0000,0x0058,0xc555,0x0000,0x0310
													; Debug Table 0x14.0x0 = 0x37b,0x1
037c 3c0b       |<   |		Execute	Record,Field_Read,Field_Number 0xb
037d 00db       |    |		Load_Top	At_Offset_3
037e 3c0d       |<   |		Execute	Record,Field_Read,Field_Number 0xd
037f e5ff       |    |		Load	0x2,-0x1
0380 3c0e       |<   |		Execute	Record,Field_Read,Field_Number 0xe
0381 e5ff       |    |		Load	0x2,-0x1
0382 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
0383 0279       | y  |		Execute	Discrete,And
0384 0279       | y  |		Execute	Discrete,And
0385 0279       | y  |		Execute	Discrete,And
0386 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0387 0000       |    |		.XXX[0x1]
0388 ; --------------------------------------------------------------------------------------
0388 ; SUBPROGRAM
0388 ; --------------------------------------------------------------------------------------
0388 038b       |    |		.CONST	0x038b								; Address of begin
0389 0004       |    |		.CONST	0x0004								; Address of exception handler
038a 0001       |    |		.CONST	0x0001								; Number of locals
038b			BODY_0388:
038b			INIT_0388:
038b e214       |    |		Load	0x1,0x14							; Debug Table 0x15 = .DEBUG	0x038b,0x1402,0x0001,0x0000,0x0058,0xc555,0x0000,0x0333
													; Debug Table 0x15.0x0 = 0x38b,0x1
038c 4800       |H   |		Short_Literal	0x0
038d e5ff       |    |		Load	0x2,-0x1
038e 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
038f e007       |    |		Load	0x0,0x7
0390 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0391 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0392 0000 0000  |    |		.BLANK	0000[0x6]
0398 ; --------------------------------------------------------------------------------------
0398 ; SUBPROGRAM
0398 ; --------------------------------------------------------------------------------------
0398 039b       |    |		.CONST	0x039b								; Address of begin
0399 0004       |    |		.CONST	0x0004								; Address of exception handler
039a 0001       |    |		.CONST	0x0001								; Number of locals
039b			BODY_0398:
039b			INIT_0398:
039b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x16 = .DEBUG	0x039b,0x1406,0x0001,0x0000,0x0058,0xc555,0x0000,0x034d
													; Debug Table 0x16.0x0 = 0x39b,0x1
039c 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
039d 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
039e 680a       |h   |		Jump_Zero	0x3a9
039f 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0x1 = 0x39f,0x2
03a0 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x16.0x2 = 0x3a0,0x401
03a1 4800       |H   |		Short_Literal	0x0							; Debug Table 0x16.0x3 = 0x3a1,0x2
03a2 4800       |H   |		Short_Literal	0x0
03a3 604c       |`L  |		Indirect_Literal	Discrete,0x3f0,{0x00000000, 0x7fffffff}
03a4 4800       |H   |		Short_Literal	0x0
03a5 48a1       |H   |		Short_Literal	0xa1
03a6 4812       |H   |		Short_Literal	0x12
03a7 e005       |    |		Load	0x0,0x5
03a8 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
03a9 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
03aa 0000 0000  |    |		.BLANK	0000[0x6]
03b0 ; --------------------------------------------------------------------------------------
03b0 ; SUBPROGRAM
03b0 ; --------------------------------------------------------------------------------------
03b0 03b3       |    |		.CONST	0x03b3								; Address of begin
03b1 0004       |    |		.CONST	0x0004								; Address of exception handler
03b2 0001       |    |		.CONST	0x0001								; Number of locals
03b3			BODY_03b0:
03b3			INIT_03b0:
03b3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x17 = .DEBUG	0x03b3,0x1410,0x0001,0x0000,0x0058,0xc555,0x0000,0x036f
													; Debug Table 0x17.0x0 = 0x3b3,0x1
03b4 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
03b5 0f00       |    |		Execute_Immediate	Equal,0x0
03b6 00db       |    |		Load_Top	At_Offset_3
03b7 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
03b8 e00c       |    |		Load	0x0,0xc
03b9 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
03ba 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
03bb 0000 0000  |    |		.BLANK	0000[0x5]
03c0 ; --------------------------------------------------------------------------------------
03c0 ; SUBPROGRAM
03c0 ; --------------------------------------------------------------------------------------
03c0 03c3       |    |		.CONST	0x03c3								; Address of begin
03c1 0004       |    |		.CONST	0x0004								; Address of exception handler
03c2 0001       |    |		.CONST	0x0001								; Number of locals
03c3			BODY_03c0:
03c3			INIT_03c0:
03c3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x18 = .DEBUG	0x03c3,0x1414,0x0001,0x0000,0x0058,0xc555,0x0000,0x038b
													; Debug Table 0x18.0x0 = 0x3c3,0x1
03c4 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
03c5 00eb       |    |		Load_Encached	Diana_Cache
03c6 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
03c7 e00d       |    |		Load	0x0,0xd
03c8 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
03c9 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
03ca 0000 0000  |    |		.BLANK	0000[0x6]
03d0 ; --------------------------------------------------------------------------------------
03d0 ; SUBPROGRAM
03d0 ; --------------------------------------------------------------------------------------
03d0 03d3       |    |		.CONST	0x03d3								; Address of begin
03d1 0004       |    |		.CONST	0x0004								; Address of exception handler
03d2 0001       |    |		.CONST	0x0001								; Number of locals
03d3			BODY_03d0:
03d3			INIT_03d0:
03d3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x19 = .DEBUG	0x03d3,0x1418,0x0001,0x0000,0x0058,0xc555,0x0000,0x03a4
													; Debug Table 0x19.0x0 = 0x3d3,0x1
03d4 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
03d5 e00e       |    |		Load	0x0,0xe
03d6 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
03d7 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
03d8 ; --------------------------------------------------------------------------------------
03d8 ; SUBPROGRAM
03d8 ; --------------------------------------------------------------------------------------
03d8 03db       |    |		.CONST	0x03db								; Address of begin
03d9 0004       |    |		.CONST	0x0004								; Address of exception handler
03da 0001       |    |		.CONST	0x0001								; Number of locals
03db			BODY_03d8:
03db			INIT_03d8:
03db 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1a = .DEBUG	0x03db,0x141c,0x0001,0x0000,0x0058,0xc555,0x0000,0x03b8
													; Debug Table 0x1a.0x0 = 0x3db,0x1
03dc 6807       |h   |		Jump_Zero	0x3e4
03dd 00da       |    |		Load_Top	At_Offset_2
03de 8220       |    |		Call	0x1,0x20
03df 6804       |h   |		Jump_Zero	0x3e4
03e0 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1a.0x1 = 0x3e0,0x2
03e1 e005       |    |		Load	0x0,0x5
03e2 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
03e3 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
03e4 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1a.0x2 = 0x3e4,0x3
03e5 3c09       |<   |		Execute	Record,Field_Read,Field_Number 0x9
03e6 6803       |h   |		Jump_Zero	0x3ea
03e7 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1a.0x3 = 0x3e7,0x4
03e8 8228       | (  |		Call	0x1,0x28
03e9 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
03ea 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1a.0x4 = 0x3ea,0x5
03eb 8227       | '  |		Call	0x1,0x27
03ec 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
03ed 0000 0000  |    |		.XXX[0x3]
03ef 0000       |    |
03f0 0000 0000  |    |		.LITERAL	{0x00000000, 0x7fffffff}
03f4 0000 0000  |    |		.BLANK	0000[0x4]
03f8 ; --------------------------------------------------------------------------------------
03f8 ; SUBPROGRAM
03f8 ; --------------------------------------------------------------------------------------
03f8 03fb       |    |		.CONST	0x03fb								; Address of begin
03f9 0004       |    |		.CONST	0x0004								; Address of exception handler
03fa 0001       |    |		.CONST	0x0001								; Number of locals
03fb			BODY_03f8:
03fb			INIT_03f8:
03fb 0007       |    |		Action	Break_Optional							; Debug Table 0x1b = .DEBUG	0x03fb,0x1428,0x0002,0x0000,0x0058,0xc555,0x0000,0x03e7
													; Debug Table 0x1b.0x0 = 0x3fb,0x1
03fc 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1b.0x1 = 0x3fc,0x401
03fd 021d       |    |		Execute	Heap_Access,Is_Null
03fe 6802       |h   |		Jump_Zero	0x401							; Debug Table 0x1b.0x2 = 0x3fe,0x1
03ff 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1b.0x3 = 0x3ff,0x2
0400 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0401 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1b.0x4 = 0x401,0x3
0402 00db       |    |		Load_Top	At_Offset_3
0403 e00f       |    |		Load	0x0,0xf
0404 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0405 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0406 0000 0000  |    |		.XXX[0x2]
0408 ; --------------------------------------------------------------------------------------
0408 ; SUBPROGRAM
0408 ; --------------------------------------------------------------------------------------
0408 040d       |    |		.CONST	0x040d								; Address of begin
0409 0004       |    |		.CONST	0x0004								; Address of exception handler
040a 0002       |    |		.CONST	0x0002								; Number of locals
040b			INIT_0408:
040b 029f 0e7b  |   {|		Declare_Subprogram	INIT_0e78,For_Call				; Debug Table 0x1c = .DEBUG	0x040b,0x1434,0x0002,0x0000,0x0058,0xc555,0x0000,0x0410
													; Debug Table 0x1c.0x0 = 0x40b,0xffff
040d			BODY_0408:
040d 0007       |    |		Action	Break_Optional							; Debug Table 0x1c.0x1 = 0x40d,0x1
040e e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1c.0x2 = 0x40e,0x401
040f 0007       |    |		Action	Break_Optional
0410 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x1c.0x3 = 0x410,0x402
0411 0007       |    |		Action	Break_Optional							; Debug Table 0x1c.0x4 = 0x411,0x403
0412 0007       |    |		Action	Break_Optional							; Debug Table 0x1c.0x5 = 0x412,0x404
0413 0b00       |    |		Execute_Immediate	Case_Compare,0x0				; Debug Table 0x1c.0x6 = 0x413,0x1
0414 7019       |p   |		Jump_Nonzero	0x42e
0415 0b66       | f  |		Execute_Immediate	Case_Compare,0x66
0416 7019       |p   |		Jump_Nonzero	0x430
0417 0b61       | a  |		Execute_Immediate	Case_Compare,0x61
0418 701d       |p   |		Jump_Nonzero	0x436
0419 0b63       | c  |		Execute_Immediate	Case_Compare,0x63
041a 702a       |p*  |		Jump_Nonzero	0x445
041b 0b62       | b  |		Execute_Immediate	Case_Compare,0x62
041c 7028       |p(  |		Jump_Nonzero	0x445
041d 0b64       | d  |		Execute_Immediate	Case_Compare,0x64
041e 702b       |p+  |		Jump_Nonzero	0x44a
041f 0b65       | e  |		Execute_Immediate	Case_Compare,0x65
0420 7029       |p)  |		Jump_Nonzero	0x44a
0421 0b6c       | l  |		Execute_Immediate	Case_Compare,0x6c
0422 702d       |p-  |		Jump_Nonzero	0x450
0423 0ba7       |    |		Execute_Immediate	Case_Compare,0xa7
0424 7039       |p9  |		Jump_Nonzero	0x45e
0425 0b0e       |    |		Execute_Immediate	Case_Compare,0xe
0426 703e       |p>  |		Jump_Nonzero	0x465
0427 0b0f       |    |		Execute_Immediate	Case_Compare,0xf
0428 703c       |p<  |		Jump_Nonzero	0x465
0429 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1c.0x7 = 0x429,0xa
042a e5ff       |    |		Load	0x2,-0x1
042b e00f       |    |		Load	0x0,0xf
042c 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
042d 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
042e 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1c.0x8 = 0x42e,0x2
042f 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0430 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1c.0x9 = 0x430,0x3
0431 e5ff       |    |		Load	0x2,-0x1
0432 00eb       |    |		Load_Encached	Diana_Cache
0433 18ba       |    |		Execute	Package,Field_Execute,Field_Number 0xba
0434 822b       | +  |		Call	0x1,0x2b
0435 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0436 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1c.0xa = 0x436,0x4
0437 e5ff       |    |		Load	0x2,-0x1
0438 00eb       |    |		Load_Encached	Diana_Cache
0439 18c6       |    |		Execute	Package,Field_Execute,Field_Number 0xc6
043a e00f       |    |		Load	0x0,0xf
043b 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
043c 7006       |p   |		Jump_Nonzero	0x443
043d e5fe       |    |		Load	0x2,-0x2
043e e5ff       |    |		Load	0x2,-0x1
043f 00eb       |    |		Load_Encached	Diana_Cache
0440 18c7       |    |		Execute	Package,Field_Execute,Field_Number 0xc7
0441 822a       | *  |		Call	0x1,0x2a
0442 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0443 4801       |H   |		Short_Literal	0x1
0444 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0445 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1c.0xb = 0x445,0x5
0446 00eb       |    |		Load_Encached	Diana_Cache
0447 1889       |    |		Execute	Package,Field_Execute,Field_Number 0x89
0448 8402       |    |		Call	0x2,0x2
0449 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
044a e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1c.0xc = 0x44a,0x6
044b e5ff       |    |		Load	0x2,-0x1
044c 00eb       |    |		Load_Encached	Diana_Cache
044d 18dd       |    |		Execute	Package,Field_Execute,Field_Number 0xdd
044e 822b       | +  |		Call	0x1,0x2b
044f 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0450 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1c.0xd = 0x450,0x7
0451 e5ff       |    |		Load	0x2,-0x1
0452 00eb       |    |		Load_Encached	Diana_Cache
0453 18c2       |    |		Execute	Package,Field_Execute,Field_Number 0xc2
0454 822b       | +  |		Call	0x1,0x2b
0455 7006       |p   |		Jump_Nonzero	0x45c
0456 4800       |H   |		Short_Literal	0x0
0457 e5ff       |    |		Load	0x2,-0x1
0458 00eb       |    |		Load_Encached	Diana_Cache
0459 18b9       |    |		Execute	Package,Field_Execute,Field_Number 0xb9
045a 822b       | +  |		Call	0x1,0x2b
045b 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
045c 4801       |H   |		Short_Literal	0x1
045d 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
045e e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1c.0xe = 0x45e,0x8
045f e5ff       |    |		Load	0x2,-0x1
0460 00eb       |    |		Load_Encached	Diana_Cache
0461 18c5       |    |		Execute	Package,Field_Execute,Field_Number 0xc5
0462 e00f       |    |		Load	0x0,0xf
0463 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0464 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0465 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1c.0xf = 0x465,0x9
0466 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0467 0000       |    |		.XXX[0x1]
0468 ; --------------------------------------------------------------------------------------
0468 ; SUBPROGRAM
0468 ; --------------------------------------------------------------------------------------
0468 046d       | m  |		.CONST	0x046d								; Address of begin
0469 0004       |    |		.CONST	0x0004								; Address of exception handler
046a 0002       |    |		.CONST	0x0002								; Number of locals
046b			INIT_0468:
046b 029f 0ed3  |    |		Declare_Subprogram	INIT_0ed0,For_Call				; Debug Table 0x1d = .DEBUG	0x046b,0x1456,0x0002,0x0000,0x0058,0xc555,0x0000,0x050c
													; Debug Table 0x1d.0x0 = 0x46b,0xffff
046d			BODY_0468:
046d 0007       |    |		Action	Break_Optional							; Debug Table 0x1d.0x1 = 0x46d,0x1
046e e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1d.0x2 = 0x46e,0x401
046f 0007       |    |		Action	Break_Optional
0470 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x1d.0x3 = 0x470,0x402
0471 0007       |    |		Action	Break_Optional							; Debug Table 0x1d.0x4 = 0x471,0x403
0472 0007       |    |		Action	Break_Optional							; Debug Table 0x1d.0x5 = 0x472,0x404
0473 0b00       |    |		Execute_Immediate	Case_Compare,0x0				; Debug Table 0x1d.0x6 = 0x473,0x1
0474 7014       |p   |		Jump_Nonzero	0x489
0475 0b66       | f  |		Execute_Immediate	Case_Compare,0x66
0476 7014       |p   |		Jump_Nonzero	0x48b
0477 0b61       | a  |		Execute_Immediate	Case_Compare,0x61
0478 7017       |p   |		Jump_Nonzero	0x490
0479 0b63       | c  |		Execute_Immediate	Case_Compare,0x63
047a 7019       |p   |		Jump_Nonzero	0x494
047b 0b62       | b  |		Execute_Immediate	Case_Compare,0x62
047c 7017       |p   |		Jump_Nonzero	0x494
047d 0b65       | e  |		Execute_Immediate	Case_Compare,0x65
047e 701a       |p   |		Jump_Nonzero	0x499
047f 0b64       | d  |		Execute_Immediate	Case_Compare,0x64
0480 7018       |p   |		Jump_Nonzero	0x499
0481 0b6c       | l  |		Execute_Immediate	Case_Compare,0x6c
0482 701b       |p   |		Jump_Nonzero	0x49e
0483 0ba7       |    |		Execute_Immediate	Case_Compare,0xa7
0484 7025       |p%  |		Jump_Nonzero	0x4aa
0485 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1d.0x7 = 0x485,0x9
0486 e006       |    |		Load	0x0,0x6
0487 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0488 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0489 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1d.0x8 = 0x489,0x2
048a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
048b e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1d.0x9 = 0x48b,0x3
048c 00eb       |    |		Load_Encached	Diana_Cache
048d 18ba       |    |		Execute	Package,Field_Execute,Field_Number 0xba
048e 822c       | ,  |		Call	0x1,0x2c
048f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0490 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1d.0xa = 0x490,0x4
0491 e006       |    |		Load	0x0,0x6
0492 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0493 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0494 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1d.0xb = 0x494,0x5
0495 00eb       |    |		Load_Encached	Diana_Cache
0496 1889       |    |		Execute	Package,Field_Execute,Field_Number 0x89
0497 8402       |    |		Call	0x2,0x2
0498 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0499 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1d.0xc = 0x499,0x6
049a 00eb       |    |		Load_Encached	Diana_Cache
049b 18dd       |    |		Execute	Package,Field_Execute,Field_Number 0xdd
049c 822c       | ,  |		Call	0x1,0x2c
049d 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
049e e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1d.0xd = 0x49e,0x7
049f 00eb       |    |		Load_Encached	Diana_Cache
04a0 18c2       |    |		Execute	Package,Field_Execute,Field_Number 0xc2
04a1 822c       | ,  |		Call	0x1,0x2c
04a2 6805       |h   |		Jump_Zero	0x4a8
04a3 e5ff       |    |		Load	0x2,-0x1
04a4 00eb       |    |		Load_Encached	Diana_Cache
04a5 18b9       |    |		Execute	Package,Field_Execute,Field_Number 0xb9
04a6 822c       | ,  |		Call	0x1,0x2c
04a7 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04a8 4800       |H   |		Short_Literal	0x0
04a9 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04aa e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1d.0xe = 0x4aa,0x8
04ab 00eb       |    |		Load_Encached	Diana_Cache
04ac 18c5       |    |		Execute	Package,Field_Execute,Field_Number 0xc5
04ad e006       |    |		Load	0x0,0x6
04ae 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
04af 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04b0 ; --------------------------------------------------------------------------------------
04b0 ; SUBPROGRAM
04b0 ; --------------------------------------------------------------------------------------
04b0 04be       |    |		.CONST	0x04be								; Address of begin
04b1 0004       |    |		.CONST	0x0004								; Address of exception handler
04b2 0004       |    |		.CONST	0x0004								; Number of locals
04b3			INIT_04b0:
04b3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1e = .DEBUG	0x04b3,0x1476,0x0001,0x0000,0x0058,0xc555,0x0000,0x05e4
													; Debug Table 0x1e.0x0 = 0x4b3,0xffff
04b4 3402       |4   |		Execute	Record,Field_Reference,Field_Number 0x2
04b5 0007       |    |		Action	Break_Optional
04b6 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1e.0x1 = 0x4b6,0xfffe
04b7 821c       |    |		Call	0x1,0x1c
04b8 00e1       |    |		Load_Encached	Boolean_Cache
04b9 03f1       |    |		Declare_Variable	Discrete,With_Value
04ba e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1e.0x2 = 0x4ba,0xfffd
04bb 0f00       |    |		Execute_Immediate	Equal,0x0
04bc 00e1       |    |		Load_Encached	Boolean_Cache
04bd 03f1       |    |		Declare_Variable	Discrete,With_Value
04be			BODY_04b0:
04be 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1e.0x3 = 0x4be,0x1
04bf 6804       |h   |		Jump_Zero	0x4c4
04c0 4fff       |O   |		Short_Literal	-0x1							; Debug Table 0x1e.0x4 = 0x4c0,0x2
04c1 4816       |H   |		Short_Literal	0x16
04c2 e005       |    |		Load	0x0,0x5
04c3 1846       | F  |		Execute	Package,Field_Execute,Field_Number 0x46
04c4 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1e.0x5 = 0x4c4,0x3
04c5 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
04c6 4807       |H   |		Short_Literal	0x7
04c7 4808       |H   |		Short_Literal	0x8
04c8 0262       | b  |		Execute	Discrete,In_Range
04c9 681f       |h   |		Jump_Zero	0x4e9
04ca e402       |    |		Load	0x2,0x2								; Debug Table 0x1e.0x6 = 0x4ca,0x401
04cb 0007       |    |		Action	Break_Optional
04cc 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x1e.0x7 = 0x4cc,0x402
04cd 0007       |    |		Action	Break_Optional							; Debug Table 0x1e.0x8 = 0x4cd,0x403
04ce 0007       |    |		Action	Break_Optional							; Debug Table 0x1e.0x9 = 0x4ce,0x404
04cf 0f01       |    |		Execute_Immediate	Equal,0x1					; Debug Table 0x1e.0xa = 0x4cf,0x3
04d0 7007       |p   |		Jump_Nonzero	0x4d8
04d1 e402       |    |		Load	0x2,0x2								; Debug Table 0x1e.0xb = 0x4d1,0x801
04d2 0007       |    |		Action	Break_Optional
04d3 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x1e.0xc = 0x4d3,0x802
04d4 0007       |    |		Action	Break_Optional							; Debug Table 0x1e.0xd = 0x4d4,0x803
04d5 0007       |    |		Action	Break_Optional							; Debug Table 0x1e.0xe = 0x4d5,0x804
04d6 0f0b       |    |		Execute_Immediate	Equal,0xb					; Debug Table 0x1e.0xf = 0x4d6,0x404
04d7 7801       |x   |		Jump	0x4d9
04d8 4801       |H   |		Short_Literal	0x1
04d9 680f       |h   |		Jump_Zero	0x4e9
04da e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1e.0x10 = 0x4da,0x4
04db 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
04dc 4801       |H   |		Short_Literal	0x1
04dd e00c       |    |		Load	0x0,0xc
04de 182c       | ,  |		Execute	Package,Field_Execute,Field_Number 0x2c
04df e5ff       |    |		Load	0x2,-0x1
04e0 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
04e1 e003       |    |		Load	0x0,0x3
04e2 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
04e3 e402       |    |		Load	0x2,0x2
04e4 e010       |    |		Load	0x0,0x10
04e5 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
04e6 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1e.0x11 = 0x4e6,0x5
04e7 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
04e8 7804       |x   |		Jump	0x4ed
04e9 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1e.0x12 = 0x4e9,0x6
04ea 00db       |    |		Load_Top	At_Offset_3
04eb e004       |    |		Load	0x0,0x4
04ec 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
04ed 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1e.0x13 = 0x4ed,0x7
04ee 6809       |h   |		Jump_Zero	0x4f8
04ef 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1e.0x14 = 0x4ef,0x8
04f0 e5ff       |    |		Load	0x2,-0x1
04f1 3c0c       |<   |		Execute	Record,Field_Read,Field_Number 0xc
04f2 e5ff       |    |		Load	0x2,-0x1
04f3 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
04f4 e5ff       |    |		Load	0x2,-0x1
04f5 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
04f6 e005       |    |		Load	0x0,0x5
04f7 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
04f8 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1e.0x15 = 0x4f8,0x9
04f9 6804       |h   |		Jump_Zero	0x4fe
04fa 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1e.0x16 = 0x4fa,0xa
04fb 4817       |H   |		Short_Literal	0x17
04fc e005       |    |		Load	0x0,0x5
04fd 1846       | F  |		Execute	Package,Field_Execute,Field_Number 0x46
04fe 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
04ff 0000       |    |		.XXX[0x1]
0500 ; --------------------------------------------------------------------------------------
0500 ; SUBPROGRAM
0500 ; --------------------------------------------------------------------------------------
0500 0506       |    |		.CONST	0x0506								; Address of begin
0501 0004       |    |		.CONST	0x0004								; Address of exception handler
0502 0002       |    |		.CONST	0x0002								; Number of locals
0503			INIT_0500:
0503 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1f = .DEBUG	0x0503,0x14a6,0x0001,0x0000,0x0058,0xc555,0x0000,0x06a3
													; Debug Table 0x1f.0x0 = 0x503,0xffff
0504 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0505 0007       |    |		Action	Break_Optional
0506			BODY_0500:
0506 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1f.0x1 = 0x506,0x1
0507 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
0508 680e       |h   |		Jump_Zero	0x517
0509 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1f.0x2 = 0x509,0x2
050a 821b       |    |		Call	0x1,0x1b
050b 7007       |p   |		Jump_Nonzero	0x513
050c 00d8       |    |		Load_Top	At_Offset_0
050d e003       |    |		Load	0x0,0x3
050e 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
050f 6803       |h   |		Jump_Zero	0x513
0510 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1f.0x3 = 0x510,0x3
0511 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0512 821f       |    |		Call	0x1,0x1f
0513 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1f.0x4 = 0x513,0x4
0514 e5ff       |    |		Load	0x2,-0x1
0515 822d       | -  |		Call	0x1,0x2d
0516 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0517 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1f.0x5 = 0x517,0x5
0518 e003       |    |		Load	0x0,0x3
0519 1828       | (  |		Execute	Package,Field_Execute,Field_Number 0x28
051a 7007       |p   |		Jump_Nonzero	0x522
051b 00d8       |    |		Load_Top	At_Offset_0
051c e003       |    |		Load	0x0,0x3
051d 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
051e 7003       |p   |		Jump_Nonzero	0x522
051f 00d8       |    |		Load_Top	At_Offset_0
0520 821b       |    |		Call	0x1,0x1b
0521 6803       |h   |		Jump_Zero	0x525
0522 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1f.0x6 = 0x522,0x6
0523 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0524 821e       |    |		Call	0x1,0x1e
0525 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0526 0000 0000  |    |		.XXX[0x2]
0528 ; --------------------------------------------------------------------------------------
0528 ; SUBPROGRAM
0528 ; --------------------------------------------------------------------------------------
0528 052b       | +  |		.CONST	0x052b								; Address of begin
0529 0004       |    |		.CONST	0x0004								; Address of exception handler
052a 0001       |    |		.CONST	0x0001								; Number of locals
052b			BODY_0528:
052b			INIT_0528:
052b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x20 = .DEBUG	0x052b,0x14b6,0x0001,0x0000,0x0058,0xc555,0x0000,0x06fe
													; Debug Table 0x20.0x0 = 0x52b,0x1
052c 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
052d 4801       |H   |		Short_Literal	0x1
052e e5ff       |    |		Load	0x2,-0x1
052f 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0530 e007       |    |		Load	0x0,0x7
0531 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0532 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x20.0x1 = 0x532,0x2
0533 8226       | &  |		Call	0x1,0x26
0534 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x20.0x2 = 0x534,0x3
0535 00db       |    |		Load_Top	At_Offset_3
0536 822e       | .  |		Call	0x1,0x2e
0537 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0538 ; --------------------------------------------------------------------------------------
0538 ; SUBPROGRAM
0538 ; --------------------------------------------------------------------------------------
0538 053b       | ;  |		.CONST	0x053b								; Address of begin
0539 0004       |    |		.CONST	0x0004								; Address of exception handler
053a 0001       |    |		.CONST	0x0001								; Number of locals
053b			BODY_0538:
053b			INIT_0538:
053b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x21 = .DEBUG	0x053b,0x14be,0x0001,0x0000,0x0058,0xc555,0x0000,0x0728
													; Debug Table 0x21.0x0 = 0x53b,0x1
053c 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
053d 6816       |h   |		Jump_Zero	0x554
053e 4800       |H   |		Short_Literal	0x0							; Debug Table 0x21.0x1 = 0x53e,0x2
053f 00db       |    |		Load_Top	At_Offset_3
0540 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0541 e004       |    |		Load	0x0,0x4
0542 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0543 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x21.0x2 = 0x543,0x3
0544 8227       | '  |		Call	0x1,0x27
0545 0007       |    |		Action	Break_Optional							; Debug Table 0x21.0x3 = 0x545,0x4
0546 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x21.0x4 = 0x546,0x401
0547 4800       |H   |		Short_Literal	0x0							; Debug Table 0x21.0x5 = 0x547,0x4
0548 4800       |H   |		Short_Literal	0x0
0549 66a6       |f   |		Indirect_Literal	Discrete,0x3f0,{0x00000000, 0x7fffffff}
054a 4801       |H   |		Short_Literal	0x1
054b 4891       |H   |		Short_Literal	0x91
054c 4812       |H   |		Short_Literal	0x12
054d e005       |    |		Load	0x0,0x5
054e 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
054f 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x21.0x6 = 0x54f,0x5
0550 8225       | %  |		Call	0x1,0x25
0551 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x21.0x7 = 0x551,0x6
0552 8226       | &  |		Call	0x1,0x26
0553 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0554 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x21.0x8 = 0x554,0x7
0555 8227       | '  |		Call	0x1,0x27
0556 4800       |H   |		Short_Literal	0x0							; Debug Table 0x21.0x9 = 0x556,0x8
0557 00db       |    |		Load_Top	At_Offset_3
0558 822f       | /  |		Call	0x1,0x2f
0559 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
055a 0000 0000  |    |		.BLANK	0000[0x6]
0560 ; --------------------------------------------------------------------------------------
0560 ; SUBPROGRAM
0560 ; --------------------------------------------------------------------------------------
0560 0563       | c  |		.CONST	0x0563								; Address of begin
0561 0004       |    |		.CONST	0x0004								; Address of exception handler
0562 0001       |    |		.CONST	0x0001								; Number of locals
0563			BODY_0560:
0563			INIT_0560:
0563 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x22 = .DEBUG	0x0563,0x14d4,0x0002,0x0000,0x0058,0xc555,0x0000,0x076a
													; Debug Table 0x22.0x0 = 0x563,0x1
0564 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
0565 680b       |h   |		Jump_Zero	0x571
0566 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x22.0x1 = 0x566,0x2
0567 3c0c       |<   |		Execute	Record,Field_Read,Field_Number 0xc
0568 7006       |p   |		Jump_Nonzero	0x56f
0569 4800       |H   |		Short_Literal	0x0
056a 00db       |    |		Load_Top	At_Offset_3
056b 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
056c 822b       | +  |		Call	0x1,0x2b
056d 0f00       |    |		Execute_Immediate	Equal,0x0
056e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
056f 4800       |H   |		Short_Literal	0x0
0570 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0571 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x22.0x2 = 0x571,0x3
0572 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0573 821a       |    |		Call	0x1,0x1a
0574 680c       |h   |		Jump_Zero	0x581
0575 00da       |    |		Load_Top	At_Offset_2
0576 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0577 00db       |    |		Load_Top	At_Offset_3
0578 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0579 8217       |    |		Call	0x1,0x17
057a 6806       |h   |		Jump_Zero	0x581
057b 4800       |H   |		Short_Literal	0x0
057c 00db       |    |		Load_Top	At_Offset_3
057d 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
057e 822b       | +  |		Call	0x1,0x2b
057f 0f00       |    |		Execute_Immediate	Equal,0x0
0580 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0581 4800       |H   |		Short_Literal	0x0
0582 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0583 0000 0000  |    |		.BLANK	0000[0x5]
0588 ; --------------------------------------------------------------------------------------
0588 ; SUBPROGRAM
0588 ; --------------------------------------------------------------------------------------
0588 0591       |    |		.CONST	0x0591								; Address of begin
0589 0004       |    |		.CONST	0x0004								; Address of exception handler
058a 0002       |    |		.CONST	0x0002								; Number of locals
058b			INIT_0588:
058b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23 = .DEBUG	0x058b,0x14dc,0x0001,0x0000,0x0058,0xc555,0x0000,0x07ae
													; Debug Table 0x23.0x0 = 0x58b,0xffff
058c 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
058d e008       |    |		Load	0x0,0x8
058e 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
058f 00e1       |    |		Load_Encached	Boolean_Cache
0590 03f1       |    |		Declare_Variable	Discrete,With_Value
0591			BODY_0588:
0591 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x23.0x1 = 0x591,0x1
0592 e5ff       |    |		Load	0x2,-0x1
0593 822f       | /  |		Call	0x1,0x2f
0594 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0595 0000 0000  |    |		.XXX[0x3]
0597 0000       |    |
0598 ; --------------------------------------------------------------------------------------
0598 ; SUBPROGRAM
0598 ; --------------------------------------------------------------------------------------
0598 05ad       |    |		.CONST	0x05ad								; Address of begin
0599 0004       |    |		.CONST	0x0004								; Address of exception handler
059a 0003       |    |		.CONST	0x0003								; Number of locals
059b			INIT_0598:
059b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x24 = .DEBUG	0x059b,0x14e2,0x0001,0x0000,0x0058,0xc555,0x0000,0x07cc
													; Debug Table 0x24.0x0 = 0x59b,0xffff
059c 00db       |    |		Load_Top	At_Offset_3
059d 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
059e 00eb       |    |		Load_Encached	Diana_Cache
059f 18ba       |    |		Execute	Package,Field_Execute,Field_Number 0xba
05a0 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
05a1 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x24.0x1 = 0x5a1,0xfffe
05a2 490f       |I   |		Short_Literal	0x10f
05a3 00eb       |    |		Load_Encached	Diana_Cache
05a4 0096       |    |		Execute	Package,Entry
05a5 00eb       |    |		Load_Encached	Diana_Cache
05a6 18ed       |    |		Execute	Package,Field_Execute,Field_Number 0xed
05a7 4975       |Iu  |		Short_Literal	0x175
05a8 00eb       |    |		Load_Encached	Diana_Cache
05a9 0098       |    |		Execute	Package,Field_Read_Dynamic
05aa 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
05ab 00e3       |    |		Load_Encached	Natural_Cache
05ac 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
05ad			BODY_0598:
05ad 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x24.0x2 = 0x5ad,0x1
05ae e011       |    |		Load	0x0,0x11
05af 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
05b0 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x24.0x3 = 0x5b0,0x2
05b1 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
05b2 00eb       |    |		Load_Encached	Diana_Cache
05b3 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
05b4 e00d       |    |		Load	0x0,0xd
05b5 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
05b6 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x24.0x4 = 0x5b6,0x3
05b7 4808       |H   |		Short_Literal	0x8
05b8 e005       |    |		Load	0x0,0x5
05b9 1847       | G  |		Execute	Package,Field_Execute,Field_Number 0x47
05ba 0092 0f6f  |   o|		Action	Push_String_Extended,0xf6f					; "CONSTRAIN VARIABLE ACTION"
													; Debug Table 0x24.0x5 = 0x5ba,0x4
05bc e005       |    |		Load	0x0,0x5
05bd 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
05be e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x24.0x6 = 0x5be,0x5
05bf 8225       | %  |		Call	0x1,0x25
05c0 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x24.0x7 = 0x5c0,0x6
05c1 8226       | &  |		Call	0x1,0x26
05c2 4800       |H   |		Short_Literal	0x0							; Debug Table 0x24.0x8 = 0x5c2,0x7
05c3 e5ff       |    |		Load	0x2,-0x1
05c4 822e       | .  |		Call	0x1,0x2e
05c5 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
05c6 0000 0000  |    |		.XXX[0x2]
05c8 ; --------------------------------------------------------------------------------------
05c8 ; SUBPROGRAM
05c8 ; --------------------------------------------------------------------------------------
05c8 05cb       |    |		.CONST	0x05cb								; Address of begin
05c9 0004       |    |		.CONST	0x0004								; Address of exception handler
05ca 0001       |    |		.CONST	0x0001								; Number of locals
05cb			BODY_05c8:
05cb			INIT_05c8:
05cb 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x25 = .DEBUG	0x05cb,0x14f6,0x0001,0x0000,0x0058,0xc555,0x0000,0x082e
													; Debug Table 0x25.0x0 = 0x5cb,0x1
05cc 8223       | #  |		Call	0x1,0x23
05cd 6805       |h   |		Jump_Zero	0x5d3
05ce 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x25.0x1 = 0x5ce,0x2
05cf 8224       | $  |		Call	0x1,0x24
05d0 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x25.0x2 = 0x5d0,0x3
05d1 8226       | &  |		Call	0x1,0x26
05d2 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
05d3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x25.0x3 = 0x5d3,0x4
05d4 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
05d5 680d       |h   |		Jump_Zero	0x5e3
05d6 00da       |    |		Load_Top	At_Offset_2
05d7 8231       | 1  |		Call	0x1,0x31
05d8 680a       |h   |		Jump_Zero	0x5e3
05d9 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x25.0x4 = 0x5d9,0x5
05da 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
05db 00db       |    |		Load_Top	At_Offset_3
05dc 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
05dd 820f       |    |		Call	0x1,0xf
05de 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x25.0x5 = 0x5de,0x6
05df 8225       | %  |		Call	0x1,0x25
05e0 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x25.0x6 = 0x5e0,0x7
05e1 8226       | &  |		Call	0x1,0x26
05e2 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
05e3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x25.0x7 = 0x5e3,0x8
05e4 8221       | !  |		Call	0x1,0x21
05e5 6806       |h   |		Jump_Zero	0x5ec
05e6 4800       |H   |		Short_Literal	0x0							; Debug Table 0x25.0x8 = 0x5e6,0x9
05e7 e005       |    |		Load	0x0,0x5
05e8 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
05e9 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x25.0x9 = 0x5e9,0xa
05ea 8232       | 2  |		Call	0x1,0x32
05eb 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
05ec 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x25.0xa = 0x5ec,0xb
05ed 3c09       |<   |		Execute	Record,Field_Read,Field_Number 0x9
05ee 7005       |p   |		Jump_Nonzero	0x5f4
05ef 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x25.0xb = 0x5ef,0xc
05f0 8227       | '  |		Call	0x1,0x27
05f1 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x25.0xc = 0x5f1,0xd
05f2 8232       | 2  |		Call	0x1,0x32
05f3 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
05f4 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x25.0xd = 0x5f4,0xe
05f5 8233       | 3  |		Call	0x1,0x33
05f6 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
05f7 0000       |    |		.XXX[0x1]
05f8 ; --------------------------------------------------------------------------------------
05f8 ; SUBPROGRAM
05f8 ; --------------------------------------------------------------------------------------
05f8 0610       |    |		.CONST	0x0610								; Address of begin
05f9 0004       |    |		.CONST	0x0004								; Address of exception handler
05fa 0006       |    |		.CONST	0x0006								; Number of locals
05fb			INIT_05f8:
05fb e012       |    |		Load	0x0,0x12							; Debug Table 0x26 = .DEBUG	0x05fb,0x1514,0x0002,0x0000,0x0058,0xc555,0x0000,0x088a
													; Debug Table 0x26.0x0 = 0x5fb,0xffff
05fc 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
05fd 02c7       |    |		Declare_Variable	Any
05fe 00d8       |    |		Load_Top	At_Offset_0
05ff 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0600 e012       |    |		Load	0x0,0x12
0601 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0602 02c7       |    |		Declare_Variable	Any
0603 00d8       |    |		Load_Top	At_Offset_0
0604 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0605 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x26.0x1 = 0x605,0xfffe
0606 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
0607 0322       | "  |		Declare_Variable	Record
0608 00d8       |    |		Load_Top	At_Offset_0
0609 1c00       |    |		Execute_Immediate	Run_Utility,0x0
060a 00eb       |    |		Load_Encached	Diana_Cache
060b 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
060c 0322       | "  |		Declare_Variable	Record
060d 00d8       |    |		Load_Top	At_Offset_0
060e 1c00       |    |		Execute_Immediate	Run_Utility,0x0
060f 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x26.0x2 = 0x60f,0xfffd
0610			BODY_05f8:
0610 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x26.0x3 = 0x610,0x1
0611 00db       |    |		Load_Top	At_Offset_3
0612 00e1       |    |		Load_Encached	Boolean_Cache
0613 e5ff       |    |		Load	0x2,-0x1
0614 e013       |    |		Load	0x0,0x13
0615 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0616 005b       | [  |		Store_Top	Discrete,At_Offset_3
0617 00d2       |    |		Pop_Control	Pop_Count_2
0618 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x26.0x4 = 0x618,0x2
0619 00eb       |    |		Load_Encached	Diana_Cache
061a 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
061b c402       |    |		Store	0x2,0x2
061c 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x26.0x5 = 0x61c,0x3
061d 00eb       |    |		Load_Encached	Diana_Cache
061e 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
061f c403       |    |		Store	0x2,0x3
0620 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x26.0x6 = 0x620,0x4
0621 e402       |    |		Load	0x2,0x2
0622 e012       |    |		Load	0x0,0x12
0623 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0624 6802       |h   |		Jump_Zero	0x627
0625 4800       |H   |		Short_Literal	0x0							; Debug Table 0x26.0x7 = 0x625,0x5
0626 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0627 e402       |    |		Load	0x2,0x2								; Debug Table 0x26.0x8 = 0x627,0x6
0628 e403       |    |		Load	0x2,0x3
0629 e012       |    |		Load	0x0,0x12
062a 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
062b e012       |    |		Load	0x0,0x12
062c 1834       | 4  |		Execute	Package,Field_Execute,Field_Number 0x34
062d 0a01       |    |		Execute_Immediate	Plus,0x1
062e 00e3       |    |		Load_Encached	Natural_Cache
062f 025b       | [  |		Execute	Discrete,Check_In_Type
0630 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0631 0000 0000  |    |		.BLANK	0000[0x7]
0638 ; --------------------------------------------------------------------------------------
0638 ; SUBPROGRAM
0638 ; --------------------------------------------------------------------------------------
0638 0645       | E  |		.CONST	0x0645								; Address of begin
0639 0004       |    |		.CONST	0x0004								; Address of exception handler
063a 0005       |    |		.CONST	0x0005								; Number of locals
063b			INIT_0638:
063b 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x27 = .DEBUG	0x063b,0x1528,0x0002,0x0000,0x0058,0xc555,0x0000,0x08e4
													; Debug Table 0x27.0x0 = 0x63b,0xffff
063c 00db       |    |		Load_Top	At_Offset_3
063d e014       |    |		Load	0x0,0x14
063e 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
063f 00eb       |    |		Load_Encached	Diana_Cache
0640 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
0641 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0642 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x27.0x1 = 0x642,0xfffe
0643 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x27.0x2 = 0x643,0xfffd
0644 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x27.0x3 = 0x644,0xfffc
0645			BODY_0638:
0645 0007       |    |		Action	Break_Optional							; Debug Table 0x27.0x4 = 0x645,0x1
0646 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x27.0x5 = 0x646,0x401
0647 0007       |    |		Action	Break_Optional
0648 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x27.0x6 = 0x648,0x402
0649 0007       |    |		Action	Break_Optional							; Debug Table 0x27.0x7 = 0x649,0x403
064a 0007       |    |		Action	Break_Optional							; Debug Table 0x27.0x8 = 0x64a,0x404
064b 0f0b       |    |		Execute_Immediate	Equal,0xb					; Debug Table 0x27.0x9 = 0x64b,0x1
064c 6845       |hE  |		Jump_Zero	0x692
064d 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x27.0xa = 0x64d,0x2
064e 0007       |    |		Action	Break_Optional
064f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x27.0xb = 0x64f,0x801
0650 7002       |p   |		Jump_Nonzero	0x653
0651 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x27.0xc = 0x651,0x802
0652 782c       |x,  |		Jump	0x67f
0653 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x27.0xd = 0x653,0x803
0654 0217       |    |		Execute	Heap_Access,All_Reference
0655 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0656 6804       |h   |		Jump_Zero	0x65b
0657 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x27.0xe = 0x657,0x804
0658 0217       |    |		Execute	Heap_Access,All_Reference
0659 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
065a 7824       |x$  |		Jump	0x67f
065b 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x27.0xf = 0x65b,0x805
065c 0007       |    |		Action	Break_Optional
065d e407       |    |		Load	0x2,0x7								; Debug Table 0x27.0x10 = 0x65d,0xc01
065e 0007       |    |		Action	Break_Optional
065f 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x27.0x11 = 0x65f,0xc02
0660 0007       |    |		Action	Break_Optional							; Debug Table 0x27.0x12 = 0x660,0xc03
0661 00d0       |    |		Action	Swap_Control							; Debug Table 0x27.0x13 = 0x661,0xc04
0662 00d1       |    |		Pop_Control	Pop_Count_1
0663 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x27.0x14 = 0x663,0x805
0664 00eb       |    |		Load_Encached	Diana_Cache
0665 0098       |    |		Execute	Package,Field_Read_Dynamic
0666 012c       | ,  |		Execute	Any,Size
0667 e015       |    |		Load	0x0,0x15
0668 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0669 025b       | [  |		Execute	Discrete,Check_In_Type
066a 0273       | s  |		Execute	Discrete,Plus
066b 00d9       |    |		Load_Top	At_Offset_1
066c 0007       |    |		Action	Break_Optional
066d e408       |    |		Load	0x2,0x8								; Debug Table 0x27.0x15 = 0x66d,0x1001
066e 0007       |    |		Action	Break_Optional
066f 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x27.0x16 = 0x66f,0x1002
0670 0007       |    |		Action	Break_Optional							; Debug Table 0x27.0x17 = 0x670,0x1003
0671 00d0       |    |		Action	Swap_Control							; Debug Table 0x27.0x18 = 0x671,0x1004
0672 00d1       |    |		Pop_Control	Pop_Count_1
0673 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x27.0x19 = 0x673,0xc04
0674 00eb       |    |		Load_Encached	Diana_Cache
0675 0098       |    |		Execute	Package,Field_Read_Dynamic
0676 49c9       |I   |		Short_Literal	0x1c9
0677 00eb       |    |		Load_Encached	Diana_Cache
0678 0098       |    |		Execute	Package,Field_Read_Dynamic
0679 49ca       |I   |		Short_Literal	0x1ca
067a 00eb       |    |		Load_Encached	Diana_Cache
067b 0095       |    |		Execute	Package,Field_Reference_Dynamic
067c e016       |    |		Load	0x0,0x16
067d 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
067e 7800       |x   |		Jump	0x67f
067f 00d0       |    |		Action	Swap_Control
0680 00d1       |    |		Pop_Control	Pop_Count_1
0681 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2					; Debug Table 0x27.0x1a = 0x681,0x2
0682 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x27.0x1b = 0x682,0x3
0683 00eb       |    |		Load_Encached	Diana_Cache
0684 18f9       |    |		Execute	Package,Field_Execute,Field_Number 0xf9
0685 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0686 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x27.0x1c = 0x686,0x4
0687 e006       |    |		Load	0x0,0x6
0688 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0689 6806       |h   |		Jump_Zero	0x690
068a 00d9       |    |		Load_Top	At_Offset_1
068b 8235       | 5  |		Call	0x1,0x35
068c 00d9       |    |		Load_Top	At_Offset_1
068d 8235       | 5  |		Call	0x1,0x35
068e 027f       |    |		Execute	Discrete,Equal
068f 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0690 4800       |H   |		Short_Literal	0x0
0691 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0692 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x27.0x1d = 0x692,0x5
0693 00eb       |    |		Load_Encached	Diana_Cache
0694 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
0695 00eb       |    |		Load_Encached	Diana_Cache
0696 18f9       |    |		Execute	Package,Field_Execute,Field_Number 0xf9
0697 00eb       |    |		Load_Encached	Diana_Cache
0698 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
0699 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
069a 00cf       |    |		Action	Mark_Auxiliary
069b 788d       |x   |		Jump	0x729
069c e402       |    |		Load	0x2,0x2								; Debug Table 0x27.0x1e = 0x69c,0x7
069d 0007       |    |		Action	Break_Optional
069e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x27.0x1f = 0x69e,0x1401
069f 7002       |p   |		Jump_Nonzero	0x6a2
06a0 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x27.0x20 = 0x6a0,0x1402
06a1 782c       |x,  |		Jump	0x6ce
06a2 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x27.0x21 = 0x6a2,0x1403
06a3 0217       |    |		Execute	Heap_Access,All_Reference
06a4 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
06a5 6804       |h   |		Jump_Zero	0x6aa
06a6 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x27.0x22 = 0x6a6,0x1404
06a7 0217       |    |		Execute	Heap_Access,All_Reference
06a8 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
06a9 7824       |x$  |		Jump	0x6ce
06aa 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x27.0x23 = 0x6aa,0x1405
06ab 0007       |    |		Action	Break_Optional
06ac e408       |    |		Load	0x2,0x8								; Debug Table 0x27.0x24 = 0x6ac,0x1801
06ad 0007       |    |		Action	Break_Optional
06ae 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x27.0x25 = 0x6ae,0x1802
06af 0007       |    |		Action	Break_Optional							; Debug Table 0x27.0x26 = 0x6af,0x1803
06b0 00d0       |    |		Action	Swap_Control							; Debug Table 0x27.0x27 = 0x6b0,0x1804
06b1 00d1       |    |		Pop_Control	Pop_Count_1
06b2 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x27.0x28 = 0x6b2,0x1405
06b3 00eb       |    |		Load_Encached	Diana_Cache
06b4 0098       |    |		Execute	Package,Field_Read_Dynamic
06b5 012c       | ,  |		Execute	Any,Size
06b6 e015       |    |		Load	0x0,0x15
06b7 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
06b8 025b       | [  |		Execute	Discrete,Check_In_Type
06b9 0273       | s  |		Execute	Discrete,Plus
06ba 00d9       |    |		Load_Top	At_Offset_1
06bb 0007       |    |		Action	Break_Optional
06bc e409       |    |		Load	0x2,0x9								; Debug Table 0x27.0x29 = 0x6bc,0x1c01
06bd 0007       |    |		Action	Break_Optional
06be 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x27.0x2a = 0x6be,0x1c02
06bf 0007       |    |		Action	Break_Optional							; Debug Table 0x27.0x2b = 0x6bf,0x1c03
06c0 00d0       |    |		Action	Swap_Control							; Debug Table 0x27.0x2c = 0x6c0,0x1c04
06c1 00d1       |    |		Pop_Control	Pop_Count_1
06c2 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x27.0x2d = 0x6c2,0x1804
06c3 00eb       |    |		Load_Encached	Diana_Cache
06c4 0098       |    |		Execute	Package,Field_Read_Dynamic
06c5 49c9       |I   |		Short_Literal	0x1c9
06c6 00eb       |    |		Load_Encached	Diana_Cache
06c7 0098       |    |		Execute	Package,Field_Read_Dynamic
06c8 49ca       |I   |		Short_Literal	0x1ca
06c9 00eb       |    |		Load_Encached	Diana_Cache
06ca 0095       |    |		Execute	Package,Field_Reference_Dynamic
06cb e016       |    |		Load	0x0,0x16
06cc 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
06cd 7800       |x   |		Jump	0x6ce
06ce 00d0       |    |		Action	Swap_Control
06cf 00d1       |    |		Pop_Control	Pop_Count_1
06d0 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3					; Debug Table 0x27.0x2e = 0x6d0,0x7
06d1 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x27.0x2f = 0x6d1,0x8
06d2 0007       |    |		Action	Break_Optional
06d3 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x27.0x30 = 0x6d3,0x2001
06d4 7002       |p   |		Jump_Nonzero	0x6d7
06d5 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x27.0x31 = 0x6d5,0x2002
06d6 782c       |x,  |		Jump	0x703
06d7 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x27.0x32 = 0x6d7,0x2003
06d8 0217       |    |		Execute	Heap_Access,All_Reference
06d9 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
06da 6804       |h   |		Jump_Zero	0x6df
06db 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x27.0x33 = 0x6db,0x2004
06dc 0217       |    |		Execute	Heap_Access,All_Reference
06dd 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
06de 7824       |x$  |		Jump	0x703
06df 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x27.0x34 = 0x6df,0x2005
06e0 0007       |    |		Action	Break_Optional
06e1 e408       |    |		Load	0x2,0x8								; Debug Table 0x27.0x35 = 0x6e1,0x2401
06e2 0007       |    |		Action	Break_Optional
06e3 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x27.0x36 = 0x6e3,0x2402
06e4 0007       |    |		Action	Break_Optional							; Debug Table 0x27.0x37 = 0x6e4,0x2403
06e5 00d0       |    |		Action	Swap_Control							; Debug Table 0x27.0x38 = 0x6e5,0x2404
06e6 00d1       |    |		Pop_Control	Pop_Count_1
06e7 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x27.0x39 = 0x6e7,0x2005
06e8 00eb       |    |		Load_Encached	Diana_Cache
06e9 0098       |    |		Execute	Package,Field_Read_Dynamic
06ea 012c       | ,  |		Execute	Any,Size
06eb e015       |    |		Load	0x0,0x15
06ec 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
06ed 025b       | [  |		Execute	Discrete,Check_In_Type
06ee 0273       | s  |		Execute	Discrete,Plus
06ef 00d9       |    |		Load_Top	At_Offset_1
06f0 0007       |    |		Action	Break_Optional
06f1 e409       |    |		Load	0x2,0x9								; Debug Table 0x27.0x3a = 0x6f1,0x2801
06f2 0007       |    |		Action	Break_Optional
06f3 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x27.0x3b = 0x6f3,0x2802
06f4 0007       |    |		Action	Break_Optional							; Debug Table 0x27.0x3c = 0x6f4,0x2803
06f5 00d0       |    |		Action	Swap_Control							; Debug Table 0x27.0x3d = 0x6f5,0x2804
06f6 00d1       |    |		Pop_Control	Pop_Count_1
06f7 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x27.0x3e = 0x6f7,0x2404
06f8 00eb       |    |		Load_Encached	Diana_Cache
06f9 0098       |    |		Execute	Package,Field_Read_Dynamic
06fa 49c9       |I   |		Short_Literal	0x1c9
06fb 00eb       |    |		Load_Encached	Diana_Cache
06fc 0098       |    |		Execute	Package,Field_Read_Dynamic
06fd 49ca       |I   |		Short_Literal	0x1ca
06fe 00eb       |    |		Load_Encached	Diana_Cache
06ff 0095       |    |		Execute	Package,Field_Reference_Dynamic
0700 e016       |    |		Load	0x0,0x16
0701 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0702 7800       |x   |		Jump	0x703
0703 00d0       |    |		Action	Swap_Control
0704 00d1       |    |		Pop_Control	Pop_Count_1
0705 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2					; Debug Table 0x27.0x3f = 0x705,0x8
0706 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x27.0x40 = 0x706,0x9
0707 e006       |    |		Load	0x0,0x6
0708 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0709 680a       |h   |		Jump_Zero	0x714
070a 00d9       |    |		Load_Top	At_Offset_1
070b e006       |    |		Load	0x0,0x6
070c 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
070d 6806       |h   |		Jump_Zero	0x714
070e 00da       |    |		Load_Top	At_Offset_2
070f 8235       | 5  |		Call	0x1,0x35
0710 00da       |    |		Load_Top	At_Offset_2
0711 8235       | 5  |		Call	0x1,0x35
0712 027e       | ~  |		Execute	Discrete,Not_Equal
0713 6802       |h   |		Jump_Zero	0x716
0714 4800       |H   |		Short_Literal	0x0							; Debug Table 0x27.0x41 = 0x714,0xa
0715 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0716 0007       |    |		Action	Break_Optional							; Debug Table 0x27.0x42 = 0x716,0xb
0717 e402       |    |		Load	0x2,0x2								; Debug Table 0x27.0x43 = 0x717,0x2c01
0718 7002       |p   |		Jump_Nonzero	0x71b
0719 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x27.0x44 = 0x719,0x2c02
071a 7803       |x   |		Jump	0x71e
071b e402       |    |		Load	0x2,0x2								; Debug Table 0x27.0x45 = 0x71b,0x2c03
071c 0217       |    |		Execute	Heap_Access,All_Reference
071d 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
071e a402       |    |		Store_Unchecked	0x2,0x2							; Debug Table 0x27.0x46 = 0x71e,0xb
071f 0007       |    |		Action	Break_Optional							; Debug Table 0x27.0x47 = 0x71f,0xc
0720 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x27.0x48 = 0x720,0x3001
0721 7002       |p   |		Jump_Nonzero	0x724
0722 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x27.0x49 = 0x722,0x3002
0723 7803       |x   |		Jump	0x727
0724 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x27.0x4a = 0x724,0x3003
0725 0217       |    |		Execute	Heap_Access,All_Reference
0726 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0727 a403       |    |		Store_Unchecked	0x2,0x3							; Debug Table 0x27.0x4b = 0x727,0xc
0728 00c9       |    |		Action	Pop_Auxiliary_Loop
0729 0007       |    |		Action	Break_Optional							; Debug Table 0x27.0x4c = 0x729,0x6
072a e402       |    |		Load	0x2,0x2								; Debug Table 0x27.0x4d = 0x72a,0x3401
072b 021d       |    |		Execute	Heap_Access,Is_Null
072c 6f6f       |oo  |		Jump_Zero	0x69c							; Debug Table 0x27.0x4e = 0x72c,0x6
072d 00ce       |    |		Action	Pop_Auxiliary
072e 4801       |H   |		Short_Literal	0x1							; Debug Table 0x27.0x4f = 0x72e,0xd
072f 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0730 ; --------------------------------------------------------------------------------------
0730 ; SUBPROGRAM
0730 ; --------------------------------------------------------------------------------------
0730 0733       | 3  |		.CONST	0x0733								; Address of begin
0731 0004       |    |		.CONST	0x0004								; Address of exception handler
0732 0001       |    |		.CONST	0x0001								; Number of locals
0733			BODY_0730:
0733			INIT_0730:
0733 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x28 = .DEBUG	0x0733,0x15ca,0x0002,0x0000,0x0058,0xc555,0x0000,0x09b8
													; Debug Table 0x28.0x0 = 0x733,0x1
0734 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0735 0007       |    |		Action	Break_Optional
0736 e402       |    |		Load	0x2,0x2								; Debug Table 0x28.0x1 = 0x736,0x401
0737 0007       |    |		Action	Break_Optional
0738 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x28.0x2 = 0x738,0x402
0739 0007       |    |		Action	Break_Optional							; Debug Table 0x28.0x3 = 0x739,0x403
073a 00d0       |    |		Action	Swap_Control							; Debug Table 0x28.0x4 = 0x73a,0x404
073b 00d1       |    |		Pop_Control	Pop_Count_1
073c 0b01       |    |		Execute_Immediate	Case_Compare,0x1				; Debug Table 0x28.0x5 = 0x73c,0x1
073d 7017       |p   |		Jump_Nonzero	0x755
073e 0b0b       |    |		Execute_Immediate	Case_Compare,0xb
073f 7015       |p   |		Jump_Nonzero	0x755
0740 0b0a       |    |		Execute_Immediate	Case_Compare,0xa
0741 7002       |p   |		Jump_Nonzero	0x744
0742 4800       |H   |		Short_Literal	0x0							; Debug Table 0x28.0x6 = 0x742,0x6
0743 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0744 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x28.0x7 = 0x744,0x3
0745 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0746 00eb       |    |		Load_Encached	Diana_Cache
0747 18c5       |    |		Execute	Package,Field_Execute,Field_Number 0xc5
0748 e403       |    |		Load	0x2,0x3								; Debug Table 0x28.0x8 = 0x748,0x801
0749 0007       |    |		Action	Break_Optional
074a 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x28.0x9 = 0x74a,0x802
074b 0007       |    |		Action	Break_Optional							; Debug Table 0x28.0xa = 0x74b,0x803
074c 00d0       |    |		Action	Swap_Control							; Debug Table 0x28.0xb = 0x74c,0x804
074d 00d1       |    |		Pop_Control	Pop_Count_1
074e 0b01       |    |		Execute_Immediate	Case_Compare,0x1				; Debug Table 0x28.0xc = 0x74e,0x3
074f 7004       |p   |		Jump_Nonzero	0x754
0750 0b0b       |    |		Execute_Immediate	Case_Compare,0xb
0751 7002       |p   |		Jump_Nonzero	0x754
0752 4800       |H   |		Short_Literal	0x0							; Debug Table 0x28.0xd = 0x752,0x5
0753 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0754 00d1       |    |		Pop_Control	Pop_Count_1
0755 00d1       |    |		Pop_Control	Pop_Count_1
0756 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x28.0xe = 0x756,0x7
0757 3c10       |<   |		Execute	Record,Field_Read,Field_Number 0x10
0758 6806       |h   |		Jump_Zero	0x75f
0759 00da       |    |		Load_Top	At_Offset_2
075a 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
075b 00db       |    |		Load_Top	At_Offset_3
075c 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
075d 8236       | 6  |		Call	0x1,0x36
075e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
075f 4800       |H   |		Short_Literal	0x0
0760 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0761 0000 0000  |    |		.BLANK	0000[0x7]
0768 ; --------------------------------------------------------------------------------------
0768 ; SUBPROGRAM
0768 ; --------------------------------------------------------------------------------------
0768 076b       | k  |		.CONST	0x076b								; Address of begin
0769 0004       |    |		.CONST	0x0004								; Address of exception handler
076a 0001       |    |		.CONST	0x0001								; Number of locals
076b			BODY_0768:
076b			INIT_0768:
076b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x29 = .DEBUG	0x076b,0x15ea,0x0002,0x0000,0x0058,0xc555,0x0000,0x0a13
													; Debug Table 0x29.0x0 = 0x76b,0x1
076c 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
076d 6812       |h   |		Jump_Zero	0x780
076e 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x29.0x1 = 0x76e,0x2
076f 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0770 e014       |    |		Load	0x0,0x14
0771 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0772 700b       |p   |		Jump_Nonzero	0x77e
0773 00da       |    |		Load_Top	At_Offset_2
0774 3c0c       |<   |		Execute	Record,Field_Read,Field_Number 0xc
0775 7006       |p   |		Jump_Nonzero	0x77c
0776 4800       |H   |		Short_Literal	0x0
0777 00db       |    |		Load_Top	At_Offset_3
0778 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0779 822b       | +  |		Call	0x1,0x2b
077a 0f00       |    |		Execute_Immediate	Equal,0x0
077b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
077c 4800       |H   |		Short_Literal	0x0
077d 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
077e 4801       |H   |		Short_Literal	0x1
077f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0780 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x29.0x2 = 0x780,0x3
0781 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0782 821a       |    |		Call	0x1,0x1a
0783 680c       |h   |		Jump_Zero	0x790
0784 00da       |    |		Load_Top	At_Offset_2
0785 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0786 00db       |    |		Load_Top	At_Offset_3
0787 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0788 8217       |    |		Call	0x1,0x17
0789 6806       |h   |		Jump_Zero	0x790
078a 4800       |H   |		Short_Literal	0x0
078b 00db       |    |		Load_Top	At_Offset_3
078c 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
078d 822b       | +  |		Call	0x1,0x2b
078e 0f00       |    |		Execute_Immediate	Equal,0x0
078f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0790 4800       |H   |		Short_Literal	0x0
0791 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0792 0000 0000  |    |		.BLANK	0000[0x6]
0798 ; --------------------------------------------------------------------------------------
0798 ; SUBPROGRAM
0798 ; --------------------------------------------------------------------------------------
0798 079b       |    |		.CONST	0x079b								; Address of begin
0799 0004       |    |		.CONST	0x0004								; Address of exception handler
079a 0001       |    |		.CONST	0x0001								; Number of locals
079b			BODY_0798:
079b			INIT_0798:
079b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2a = .DEBUG	0x079b,0x15f2,0x0001,0x0000,0x0058,0xc555,0x0000,0x0a62
													; Debug Table 0x2a.0x0 = 0x79b,0x1
079c 8237       | 7  |		Call	0x1,0x37
079d 00db       |    |		Load_Top	At_Offset_3
079e 822f       | /  |		Call	0x1,0x2f
079f 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
07a0 ; --------------------------------------------------------------------------------------
07a0 ; SUBPROGRAM
07a0 ; --------------------------------------------------------------------------------------
07a0 07b3       |    |		.CONST	0x07b3								; Address of begin
07a1 0004       |    |		.CONST	0x0004								; Address of exception handler
07a2 0003       |    |		.CONST	0x0003								; Number of locals
07a3			INIT_07a0:
07a3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x2b = .DEBUG	0x07a3,0x15f6,0x0001,0x0000,0x0058,0xc555,0x0000,0x0a78
													; Debug Table 0x2b.0x0 = 0x7a3,0xffff
07a4 00db       |    |		Load_Top	At_Offset_3
07a5 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
07a6 00eb       |    |		Load_Encached	Diana_Cache
07a7 18ba       |    |		Execute	Package,Field_Execute,Field_Number 0xba
07a8 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
07a9 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2b.0x1 = 0x7a9,0xfffe
07aa 00eb       |    |		Load_Encached	Diana_Cache
07ab 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
07ac 4975       |Iu  |		Short_Literal	0x175
07ad 00eb       |    |		Load_Encached	Diana_Cache
07ae 0098       |    |		Execute	Package,Field_Read_Dynamic
07af 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
07b0 0901       |    |		Execute_Immediate	Binary_Scale,0x1
07b1 00e3       |    |		Load_Encached	Natural_Cache
07b2 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
07b3			BODY_07a0:
07b3 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2b.0x2 = 0x7b3,0x1
07b4 e017       |    |		Load	0x0,0x17
07b5 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
07b6 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2b.0x3 = 0x7b6,0x2
07b7 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
07b8 00eb       |    |		Load_Encached	Diana_Cache
07b9 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
07ba e00d       |    |		Load	0x0,0xd
07bb 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
07bc e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2b.0x4 = 0x7bc,0x3
07bd 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
07be 4900       |I   |		Short_Literal	0x100
07bf e018       |    |		Load	0x0,0x18
07c0 0096       |    |		Execute	Package,Entry
07c1 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2b.0x5 = 0x7c1,0x4
07c2 0a01       |    |		Execute_Immediate	Plus,0x1
07c3 0248       | H  |		Execute	Discrete,Check_In_Integer
07c4 e007       |    |		Load	0x0,0x7
07c5 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
07c6 4800       |H   |		Short_Literal	0x0
07c7 4801       |H   |		Short_Literal	0x1
07c8 4807       |H   |		Short_Literal	0x7
07c9 e007       |    |		Load	0x0,0x7
07ca 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
07cb e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2b.0x6 = 0x7cb,0x5
07cc 8237       | 7  |		Call	0x1,0x37
07cd e5ff       |    |		Load	0x2,-0x1
07ce 822f       | /  |		Call	0x1,0x2f
07cf 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
07d0 ; --------------------------------------------------------------------------------------
07d0 ; SUBPROGRAM
07d0 ; --------------------------------------------------------------------------------------
07d0 07d3       |    |		.CONST	0x07d3								; Address of begin
07d1 0004       |    |		.CONST	0x0004								; Address of exception handler
07d2 0001       |    |		.CONST	0x0001								; Number of locals
07d3			BODY_07d0:
07d3			INIT_07d0:
07d3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2c = .DEBUG	0x07d3,0x1606,0x0001,0x0000,0x0058,0xc555,0x0000,0x0aea
													; Debug Table 0x2c.0x0 = 0x7d3,0x1
07d4 8223       | #  |		Call	0x1,0x23
07d5 6808       |h   |		Jump_Zero	0x7de
07d6 4800       |H   |		Short_Literal	0x0							; Debug Table 0x2c.0x1 = 0x7d6,0x2
07d7 e005       |    |		Load	0x0,0x5
07d8 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
07d9 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2c.0x2 = 0x7d9,0x3
07da 8224       | $  |		Call	0x1,0x24
07db 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2c.0x3 = 0x7db,0x4
07dc 8226       | &  |		Call	0x1,0x26
07dd 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
07de 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2c.0x4 = 0x7de,0x5
07df 8221       | !  |		Call	0x1,0x21
07e0 6804       |h   |		Jump_Zero	0x7e5
07e1 4800       |H   |		Short_Literal	0x0							; Debug Table 0x2c.0x5 = 0x7e1,0x6
07e2 e005       |    |		Load	0x0,0x5
07e3 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
07e4 7804       |x   |		Jump	0x7e9
07e5 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2c.0x6 = 0x7e5,0x7
07e6 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
07e7 e017       |    |		Load	0x0,0x17
07e8 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
07e9 4800       |H   |		Short_Literal	0x0							; Debug Table 0x2c.0x7 = 0x7e9,0x8
07ea e005       |    |		Load	0x0,0x5
07eb 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
07ec 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2c.0x8 = 0x7ec,0x9
07ed 8239       | 9  |		Call	0x1,0x39
07ee 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
07ef 0000       |    |		.XXX[0x1]
07f0 ; --------------------------------------------------------------------------------------
07f0 ; SUBPROGRAM
07f0 ; --------------------------------------------------------------------------------------
07f0 07f3       |    |		.CONST	0x07f3								; Address of begin
07f1 0004       |    |		.CONST	0x0004								; Address of exception handler
07f2 0001       |    |		.CONST	0x0001								; Number of locals
07f3			BODY_07f0:
07f3			INIT_07f0:
07f3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2d = .DEBUG	0x07f3,0x161a,0x0001,0x0000,0x0058,0xc555,0x0000,0x0b2b
													; Debug Table 0x2d.0x0 = 0x7f3,0x1
07f4 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
07f5 0007       |    |		Action	Break_Optional
07f6 e402       |    |		Load	0x2,0x2								; Debug Table 0x2d.0x1 = 0x7f6,0x401
07f7 0007       |    |		Action	Break_Optional
07f8 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x2d.0x2 = 0x7f8,0x402
07f9 0007       |    |		Action	Break_Optional							; Debug Table 0x2d.0x3 = 0x7f9,0x403
07fa 00d0       |    |		Action	Swap_Control							; Debug Table 0x2d.0x4 = 0x7fa,0x404
07fb 00d1       |    |		Pop_Control	Pop_Count_1
07fc 0f6c       | l  |		Execute_Immediate	Equal,0x6c					; Debug Table 0x2d.0x5 = 0x7fc,0x1
07fd 6803       |h   |		Jump_Zero	0x801
07fe 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2d.0x6 = 0x7fe,0x2
07ff 823b       | ;  |		Call	0x1,0x3b
0800 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0801 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2d.0x7 = 0x801,0x3
0802 8223       | #  |		Call	0x1,0x23
0803 6805       |h   |		Jump_Zero	0x809
0804 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2d.0x8 = 0x804,0x4
0805 8224       | $  |		Call	0x1,0x24
0806 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2d.0x9 = 0x806,0x5
0807 8226       | &  |		Call	0x1,0x26
0808 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0809 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2d.0xa = 0x809,0x6
080a 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
080b 680d       |h   |		Jump_Zero	0x819
080c 00da       |    |		Load_Top	At_Offset_2
080d 8238       | 8  |		Call	0x1,0x38
080e 680a       |h   |		Jump_Zero	0x819
080f 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2d.0xb = 0x80f,0x7
0810 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0811 00db       |    |		Load_Top	At_Offset_3
0812 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0813 820f       |    |		Call	0x1,0xf
0814 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2d.0xc = 0x814,0x8
0815 8225       | %  |		Call	0x1,0x25
0816 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2d.0xd = 0x816,0x9
0817 8226       | &  |		Call	0x1,0x26
0818 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0819 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2d.0xe = 0x819,0xa
081a 8221       | !  |		Call	0x1,0x21
081b 6806       |h   |		Jump_Zero	0x822
081c 4800       |H   |		Short_Literal	0x0							; Debug Table 0x2d.0xf = 0x81c,0xb
081d e005       |    |		Load	0x0,0x5
081e 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
081f 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2d.0x10 = 0x81f,0xc
0820 8239       | 9  |		Call	0x1,0x39
0821 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0822 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2d.0x11 = 0x822,0xd
0823 3c09       |<   |		Execute	Record,Field_Read,Field_Number 0x9
0824 7005       |p   |		Jump_Nonzero	0x82a
0825 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2d.0x12 = 0x825,0xe
0826 8227       | '  |		Call	0x1,0x27
0827 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2d.0x13 = 0x827,0xf
0828 8239       | 9  |		Call	0x1,0x39
0829 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
082a 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2d.0x14 = 0x82a,0x10
082b 823a       | :  |		Call	0x1,0x3a
082c 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
082d 0000 0000  |    |		.XXX[0x3]
082f 0000       |    |
0830 ; --------------------------------------------------------------------------------------
0830 ; SUBPROGRAM
0830 ; --------------------------------------------------------------------------------------
0830 083f       | ?  |		.CONST	0x083f								; Address of begin
0831 0004       |    |		.CONST	0x0004								; Address of exception handler
0832 0004       |    |		.CONST	0x0004								; Number of locals
0833			INIT_0830:
0833 e001       |    |		Load	0x0,0x1								; Debug Table 0x2e = .DEBUG	0x0833,0x1646,0x0001,0x0000,0x0058,0xc555,0x0000,0x0b9b
													; Debug Table 0x2e.0x0 = 0x833,0xffff
0834 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0835 0322       | "  |		Declare_Variable	Record
0836 00db       |    |		Load_Top	At_Offset_3
0837 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
0838 00d9       |    |		Load_Top	At_Offset_1
0839 017d       | }  |		Execute	Record,Structure_Write
083a 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2e.0x1 = 0x83a,0xfffe
083b 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
083c 0007       |    |		Action	Break_Optional
083d 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x2e.0x2 = 0x83d,0xfffd
083e 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
083f			BODY_0830:
083f 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2e.0x3 = 0x83f,0x1
0840 e019       |    |		Load	0x0,0x19
0841 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0842 680b       |h   |		Jump_Zero	0x84e
0843 4800       |H   |		Short_Literal	0x0							; Debug Table 0x2e.0x4 = 0x843,0x2
0844 00da       |    |		Load_Top	At_Offset_2
0845 e019       |    |		Load	0x0,0x19
0846 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0847 e004       |    |		Load	0x0,0x4
0848 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0849 4801       |H   |		Short_Literal	0x1							; Debug Table 0x2e.0x5 = 0x849,0x3
084a 00db       |    |		Load_Top	At_Offset_3
084b 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
084c 4802       |H   |		Short_Literal	0x2							; Debug Table 0x2e.0x6 = 0x84c,0x4
084d 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
084e e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2e.0x7 = 0x84e,0x5
084f 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0850 00eb       |    |		Load_Encached	Diana_Cache
0851 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
0852 e00d       |    |		Load	0x0,0xd
0853 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0854 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2e.0x8 = 0x854,0x6
0855 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0856 e019       |    |		Load	0x0,0x19
0857 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0858 6821       |h!  |		Jump_Zero	0x87a
0859 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x2e.0x9 = 0x859,0x7
085a 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2e.0xa = 0x85a,0xfbff
085b e019       |    |		Load	0x0,0x19
085c 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
085d 00e2       |    |		Load_Encached	Integer_Cache
085e 03f1       |    |		Declare_Variable	Discrete,With_Value
085f 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2e.0xb = 0x85f,0xfbfe
0860 e019       |    |		Load	0x0,0x19
0861 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
0862 00e2       |    |		Load_Encached	Integer_Cache
0863 03f1       |    |		Declare_Variable	Discrete,With_Value
0864 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2e.0xc = 0x864,0x401
0865 e015       |    |		Load	0x0,0x15
0866 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
0867 025b       | [  |		Execute	Discrete,Check_In_Type
0868 00d9       |    |		Load_Top	At_Offset_1
0869 e015       |    |		Load	0x0,0x15
086a 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
086b 025b       | [  |		Execute	Discrete,Check_In_Type
086c e015       |    |		Load	0x0,0x15
086d 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
086e e005       |    |		Load	0x0,0x5
086f 1834       | 4  |		Execute	Package,Field_Execute,Field_Number 0x34
0870 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2e.0xd = 0x870,0x402
0871 0a01       |    |		Execute_Immediate	Plus,0x1
0872 0248       | H  |		Execute	Discrete,Check_In_Integer
0873 e01a       |    |		Load	0x0,0x1a
0874 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0875 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2e.0xe = 0x875,0x403
0876 8225       | %  |		Call	0x1,0x25
0877 00d2       |    |		Pop_Control	Pop_Count_2
0878 00ce       |    |		Action	Pop_Auxiliary
0879 7805       |x   |		Jump	0x87f
087a 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2e.0xf = 0x87a,0x8
087b 00d9       |    |		Load_Top	At_Offset_1
087c 4805       |H   |		Short_Literal	0x5
087d e007       |    |		Load	0x0,0x7
087e 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
087f e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2e.0x10 = 0x87f,0x9
0880 8226       | &  |		Call	0x1,0x26
0881 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0882 0000 0000  |    |		.BLANK	0000[0x6]
0888 ; --------------------------------------------------------------------------------------
0888 ; SUBPROGRAM
0888 ; --------------------------------------------------------------------------------------
0888 088b       |    |		.CONST	0x088b								; Address of begin
0889 0004       |    |		.CONST	0x0004								; Address of exception handler
088a 0001       |    |		.CONST	0x0001								; Number of locals
088b			BODY_0888:
088b			INIT_0888:
088b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2f = .DEBUG	0x088b,0x166a,0x0002,0x0000,0x0058,0xc555,0x0000,0x0c4b
													; Debug Table 0x2f.0x0 = 0x88b,0x1
088c 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
088d 0b02       |    |		Execute_Immediate	Case_Compare,0x2
088e 7004       |p   |		Jump_Nonzero	0x893
088f 0b03       |    |		Execute_Immediate	Case_Compare,0x3
0890 7002       |p   |		Jump_Nonzero	0x893
0891 4800       |H   |		Short_Literal	0x0							; Debug Table 0x2f.0x1 = 0x891,0x3
0892 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0893 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2f.0x2 = 0x893,0x2
0894 3c10       |<   |		Execute	Record,Field_Read,Field_Number 0x10
0895 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0896 0000 0000  |    |		.XXX[0x2]
0898 ; --------------------------------------------------------------------------------------
0898 ; SUBPROGRAM
0898 ; --------------------------------------------------------------------------------------
0898 089b       |    |		.CONST	0x089b								; Address of begin
0899 0004       |    |		.CONST	0x0004								; Address of exception handler
089a 0001       |    |		.CONST	0x0001								; Number of locals
089b			BODY_0898:
089b			INIT_0898:
089b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x30 = .DEBUG	0x089b,0x1672,0x0002,0x0000,0x0058,0xc555,0x0000,0x0c70
													; Debug Table 0x30.0x0 = 0x89b,0x1
089c 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
089d 0b02       |    |		Execute_Immediate	Case_Compare,0x2
089e 7004       |p   |		Jump_Nonzero	0x8a3
089f 0b03       |    |		Execute_Immediate	Case_Compare,0x3
08a0 7002       |p   |		Jump_Nonzero	0x8a3
08a1 4800       |H   |		Short_Literal	0x0							; Debug Table 0x30.0x1 = 0x8a1,0x3
08a2 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
08a3 00d1       |    |		Pop_Control	Pop_Count_1
08a4 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x30.0x2 = 0x8a4,0x4
08a5 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x30.0x3 = 0x8a5,0xfbff
08a6 e5ff       |    |		Load	0x2,-0x1
08a7 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
08a8 e003       |    |		Load	0x0,0x3
08a9 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
08aa 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
08ab 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x30.0x4 = 0x8ab,0xfbfe
08ac 0007       |    |		Action	Break_Optional
08ad e404       |    |		Load	0x2,0x4								; Debug Table 0x30.0x5 = 0x8ad,0x801
08ae 0007       |    |		Action	Break_Optional
08af 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x30.0x6 = 0x8af,0x802
08b0 0007       |    |		Action	Break_Optional							; Debug Table 0x30.0x7 = 0x8b0,0x803
08b1 00d0       |    |		Action	Swap_Control							; Debug Table 0x30.0x8 = 0x8b1,0x804
08b2 00d1       |    |		Pop_Control	Pop_Count_1
08b3 0f6b       | k  |		Execute_Immediate	Equal,0x6b					; Debug Table 0x30.0x9 = 0x8b3,0xfbfe
08b4 7002       |p   |		Jump_Nonzero	0x8b7
08b5 4887       |H   |		Short_Literal	0x87
08b6 0257       | W  |		Execute	Discrete,Raise
08b7 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x30.0xa = 0x8b7,0xfbfd
08b8 00d9       |    |		Load_Top	At_Offset_1
08b9 00eb       |    |		Load_Encached	Diana_Cache
08ba 18b9       |    |		Execute	Package,Field_Execute,Field_Number 0xb9
08bb 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
08bc 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x30.0xb = 0x8bc,0xfbfc
08bd 00d9       |    |		Load_Top	At_Offset_1
08be e003       |    |		Load	0x0,0x3
08bf 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
08c0 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
08c1 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x30.0xc = 0x8c1,0x401
08c2 00eb       |    |		Load_Encached	Diana_Cache
08c3 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
08c4 00eb       |    |		Load_Encached	Diana_Cache
08c5 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
08c6 490b       |I   |		Short_Literal	0x10b
08c7 00eb       |    |		Load_Encached	Diana_Cache
08c8 0096       |    |		Execute	Package,Entry
08c9 e019       |    |		Load	0x0,0x19
08ca 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
08cb 6802       |h   |		Jump_Zero	0x8ce
08cc 4801       |H   |		Short_Literal	0x1							; Debug Table 0x30.0xd = 0x8cc,0x402
08cd 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
08ce 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x30.0xe = 0x8ce,0x403
08cf 0007       |    |		Action	Break_Optional
08d0 e406       |    |		Load	0x2,0x6								; Debug Table 0x30.0xf = 0x8d0,0xc01
08d1 0007       |    |		Action	Break_Optional
08d2 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x30.0x10 = 0x8d2,0xc02
08d3 0007       |    |		Action	Break_Optional							; Debug Table 0x30.0x11 = 0x8d3,0xc03
08d4 00d0       |    |		Action	Swap_Control							; Debug Table 0x30.0x12 = 0x8d4,0xc04
08d5 00d1       |    |		Pop_Control	Pop_Count_1
08d6 0b6c       | l  |		Execute_Immediate	Case_Compare,0x6c				; Debug Table 0x30.0x13 = 0x8d6,0x403
08d7 7008       |p   |		Jump_Nonzero	0x8e0
08d8 0b72       | r  |		Execute_Immediate	Case_Compare,0x72
08d9 7011       |p   |		Jump_Nonzero	0x8eb
08da 0b71       | q  |		Execute_Immediate	Case_Compare,0x71
08db 7020       |p   |		Jump_Nonzero	0x8fc
08dc 0b70       | p  |		Execute_Immediate	Case_Compare,0x70
08dd 701e       |p   |		Jump_Nonzero	0x8fc
08de 4801       |H   |		Short_Literal	0x1							; Debug Table 0x30.0x14 = 0x8de,0x40d
08df 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
08e0 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x30.0x15 = 0x8e0,0x404
08e1 e003       |    |		Load	0x0,0x3
08e2 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
08e3 6805       |h   |		Jump_Zero	0x8e9
08e4 00db       |    |		Load_Top	At_Offset_3
08e5 e003       |    |		Load	0x0,0x3
08e6 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
08e7 0f00       |    |		Execute_Immediate	Equal,0x0
08e8 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
08e9 4800       |H   |		Short_Literal	0x0
08ea 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
08eb 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x30.0x16 = 0x8eb,0x405
08ec e008       |    |		Load	0x0,0x8
08ed 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
08ee 680b       |h   |		Jump_Zero	0x8fa
08ef 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x30.0x17 = 0x8ef,0x406
08f0 e003       |    |		Load	0x0,0x3
08f1 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
08f2 6805       |h   |		Jump_Zero	0x8f8
08f3 00db       |    |		Load_Top	At_Offset_3
08f4 e003       |    |		Load	0x0,0x3
08f5 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
08f6 0f00       |    |		Execute_Immediate	Equal,0x0
08f7 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
08f8 4800       |H   |		Short_Literal	0x0
08f9 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
08fa 4801       |H   |		Short_Literal	0x1							; Debug Table 0x30.0x18 = 0x8fa,0x407
08fb 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
08fc 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x30.0x19 = 0x8fc,0x408
08fd e008       |    |		Load	0x0,0x8
08fe 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
08ff 680b       |h   |		Jump_Zero	0x90b
0900 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x30.0x1a = 0x900,0x409
0901 e003       |    |		Load	0x0,0x3
0902 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0903 6805       |h   |		Jump_Zero	0x909
0904 00db       |    |		Load_Top	At_Offset_3
0905 e003       |    |		Load	0x0,0x3
0906 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0907 0f00       |    |		Execute_Immediate	Equal,0x0
0908 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0909 4800       |H   |		Short_Literal	0x0
090a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
090b 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x30.0x1b = 0x90b,0x40a
090c e003       |    |		Load	0x0,0x3
090d 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
090e 6802       |h   |		Jump_Zero	0x911
090f 4800       |H   |		Short_Literal	0x0							; Debug Table 0x30.0x1c = 0x90f,0x40b
0910 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0911 4801       |H   |		Short_Literal	0x1							; Debug Table 0x30.0x1d = 0x911,0x40c
0912 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0913 0000 0000  |    |		.BLANK	0000[0x5]
0918 ; --------------------------------------------------------------------------------------
0918 ; SUBPROGRAM
0918 ; --------------------------------------------------------------------------------------
0918 091b       |    |		.CONST	0x091b								; Address of begin
0919 0004       |    |		.CONST	0x0004								; Address of exception handler
091a 0001       |    |		.CONST	0x0001								; Number of locals
091b			BODY_0918:
091b			INIT_0918:
091b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x31 = .DEBUG	0x091b,0x16b0,0x0002,0x0000,0x0058,0xc555,0x0000,0x0d65
													; Debug Table 0x31.0x0 = 0x91b,0x1
091c 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
091d 680b       |h   |		Jump_Zero	0x929
091e 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x31.0x1 = 0x91e,0x2
091f 3c0c       |<   |		Execute	Record,Field_Read,Field_Number 0xc
0920 7006       |p   |		Jump_Nonzero	0x927
0921 4800       |H   |		Short_Literal	0x0
0922 00db       |    |		Load_Top	At_Offset_3
0923 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0924 822b       | +  |		Call	0x1,0x2b
0925 0f00       |    |		Execute_Immediate	Equal,0x0
0926 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0927 4800       |H   |		Short_Literal	0x0
0928 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0929 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x31.0x2 = 0x929,0x3
092a 823f       | ?  |		Call	0x1,0x3f
092b 6802       |h   |		Jump_Zero	0x92e
092c 4801       |H   |		Short_Literal	0x1							; Debug Table 0x31.0x3 = 0x92c,0x4
092d 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
092e 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x31.0x4 = 0x92e,0x5
092f 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0930 8218       |    |		Call	0x1,0x18
0931 6806       |h   |		Jump_Zero	0x938
0932 00da       |    |		Load_Top	At_Offset_2
0933 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0934 00db       |    |		Load_Top	At_Offset_3
0935 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0936 8217       |    |		Call	0x1,0x17
0937 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0938 4800       |H   |		Short_Literal	0x0
0939 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
093a 0000 0000  |    |		.BLANK	0000[0x6]
0940 ; --------------------------------------------------------------------------------------
0940 ; SUBPROGRAM
0940 ; --------------------------------------------------------------------------------------
0940 0943       | C  |		.CONST	0x0943								; Address of begin
0941 0004       |    |		.CONST	0x0004								; Address of exception handler
0942 0001       |    |		.CONST	0x0001								; Number of locals
0943			BODY_0940:
0943			INIT_0940:
0943 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x32 = .DEBUG	0x0943,0x16bc,0x0002,0x0000,0x0058,0xc555,0x0000,0x0da6
													; Debug Table 0x32.0x0 = 0x943,0x1
0944 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0945 0b02       |    |		Execute_Immediate	Case_Compare,0x2
0946 7014       |p   |		Jump_Nonzero	0x95b
0947 0b03       |    |		Execute_Immediate	Case_Compare,0x3
0948 7012       |p   |		Jump_Nonzero	0x95b
0949 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x32.0x1 = 0x949,0x3
094a 3c0f       |<   |		Execute	Record,Field_Read,Field_Number 0xf
094b 700d       |p   |		Jump_Nonzero	0x959
094c 4800       |H   |		Short_Literal	0x0
094d e5ff       |    |		Load	0x2,-0x1
094e 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
094f 822b       | +  |		Call	0x1,0x2b
0950 7006       |p   |		Jump_Nonzero	0x957
0951 4800       |H   |		Short_Literal	0x0
0952 e5ff       |    |		Load	0x2,-0x1
0953 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0954 822a       | *  |		Call	0x1,0x2a
0955 0f00       |    |		Execute_Immediate	Equal,0x0
0956 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0957 4800       |H   |		Short_Literal	0x0
0958 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0959 4801       |H   |		Short_Literal	0x1
095a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
095b 4800       |H   |		Short_Literal	0x0							; Debug Table 0x32.0x2 = 0x95b,0x2
095c 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
095d 0000 0000  |    |		.XXX[0x3]
095f 0000       |    |
0960 ; --------------------------------------------------------------------------------------
0960 ; SUBPROGRAM
0960 ; --------------------------------------------------------------------------------------
0960 0963       | c  |		.CONST	0x0963								; Address of begin
0961 0004       |    |		.CONST	0x0004								; Address of exception handler
0962 0001       |    |		.CONST	0x0001								; Number of locals
0963			BODY_0960:
0963			INIT_0960:
0963 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x33 = .DEBUG	0x0963,0x16c4,0x0002,0x0000,0x0058,0xc555,0x0000,0x0de2
													; Debug Table 0x33.0x0 = 0x963,0x1
0964 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
0965 00eb       |    |		Load_Encached	Diana_Cache
0966 18a5       |    |		Execute	Package,Field_Execute,Field_Number 0xa5
0967 6809       |h   |		Jump_Zero	0x971
0968 00da       |    |		Load_Top	At_Offset_2
0969 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
096a 00eb       |    |		Load_Encached	Diana_Cache
096b 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
096c e012       |    |		Load	0x0,0x12
096d 1846       | F  |		Execute	Package,Field_Execute,Field_Number 0x46
096e e215       |    |		Load	0x1,0x15
096f 0260       | `  |		Execute	Discrete,In_Type
0970 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0971 4800       |H   |		Short_Literal	0x0
0972 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0973 0000 0000  |    |		.BLANK	0000[0x5]
0978 ; --------------------------------------------------------------------------------------
0978 ; SUBPROGRAM
0978 ; --------------------------------------------------------------------------------------
0978 0985       |    |		.CONST	0x0985								; Address of begin
0979 0004       |    |		.CONST	0x0004								; Address of exception handler
097a 0003       |    |		.CONST	0x0003								; Number of locals
097b			INIT_0978:
097b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x34 = .DEBUG	0x097b,0x16c8,0x0001,0x0000,0x0058,0xc555,0x0000,0x0e0a
													; Debug Table 0x34.0x0 = 0x97b,0xffff
097c 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
097d 00eb       |    |		Load_Encached	Diana_Cache
097e 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
097f e012       |    |		Load	0x0,0x12
0980 1834       | 4  |		Execute	Package,Field_Execute,Field_Number 0x34
0981 00e2       |    |		Load_Encached	Integer_Cache
0982 03f1       |    |		Declare_Variable	Discrete,With_Value
0983 e001       |    |		Load	0x0,0x1								; Debug Table 0x34.0x1 = 0x983,0xfffe
0984 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0985			BODY_0978:
0985 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x34.0x2 = 0x985,0x1
0986 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
0987 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0988 6809       |h   |		Jump_Zero	0x992
0989 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x34.0x3 = 0x989,0x2
098a 3c0c       |<   |		Execute	Record,Field_Read,Field_Number 0xc
098b 6803       |h   |		Jump_Zero	0x98f
098c 4814       |H   |		Short_Literal	0x14							; Debug Table 0x34.0x4 = 0x98c,0x3
098d 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
098e 780b       |x   |		Jump	0x99a
098f 4815       |H   |		Short_Literal	0x15							; Debug Table 0x34.0x5 = 0x98f,0x4
0990 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0991 7808       |x   |		Jump	0x99a
0992 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x34.0x6 = 0x992,0x5
0993 3c0c       |<   |		Execute	Record,Field_Read,Field_Number 0xc
0994 6803       |h   |		Jump_Zero	0x998
0995 4812       |H   |		Short_Literal	0x12							; Debug Table 0x34.0x7 = 0x995,0x6
0996 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0997 7802       |x   |		Jump	0x99a
0998 4813       |H   |		Short_Literal	0x13							; Debug Table 0x34.0x8 = 0x998,0x7
0999 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
099a 4801       |H   |		Short_Literal	0x1							; Debug Table 0x34.0x9 = 0x99a,0x8
099b e5ff       |    |		Load	0x2,-0x1
099c 8229       | )  |		Call	0x1,0x29
099d 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x34.0xa = 0x99d,0x9
099e 00d9       |    |		Load_Top	At_Offset_1
099f e005       |    |		Load	0x0,0x5
09a0 1844       | D  |		Execute	Package,Field_Execute,Field_Number 0x44
09a1 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
09a2 0000 0000  |    |		.BLANK	0000[0x6]
09a8 ; --------------------------------------------------------------------------------------
09a8 ; SUBPROGRAM
09a8 ; --------------------------------------------------------------------------------------
09a8 09b2       |    |		.CONST	0x09b2								; Address of begin
09a9 0004       |    |		.CONST	0x0004								; Address of exception handler
09aa 0002       |    |		.CONST	0x0002								; Number of locals
09ab			INIT_09a8:
09ab e001       |    |		Load	0x0,0x1								; Debug Table 0x35 = .DEBUG	0x09ab,0x16e0,0x0001,0x0000,0x0058,0xc555,0x0000,0x0e6b
													; Debug Table 0x35.0x0 = 0x9ab,0xffff
09ac 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
09ad 0322       | "  |		Declare_Variable	Record
09ae 00db       |    |		Load_Top	At_Offset_3
09af 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
09b0 00d9       |    |		Load_Top	At_Offset_1
09b1 017d       | }  |		Execute	Record,Structure_Write
09b2			BODY_09a8:
09b2 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x35.0x1 = 0x9b2,0x1
09b3 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
09b4 6809       |h   |		Jump_Zero	0x9be
09b5 00db       |    |		Load_Top	At_Offset_3
09b6 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
09b7 7006       |p   |		Jump_Nonzero	0x9be
09b8 00db       |    |		Load_Top	At_Offset_3
09b9 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
09ba e006       |    |		Load	0x0,0x6
09bb 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
09bc 6801       |h   |		Jump_Zero	0x9be
09bd 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0x35.0x2 = 0x9bd,0x2
09be 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x35.0x3 = 0x9be,0x3
09bf 8222       | "  |		Call	0x1,0x22
09c0 6805       |h   |		Jump_Zero	0x9c6
09c1 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x35.0x4 = 0x9c1,0x4
09c2 8224       | $  |		Call	0x1,0x24
09c3 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x35.0x5 = 0x9c3,0x5
09c4 8226       | &  |		Call	0x1,0x26
09c5 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
09c6 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x35.0x6 = 0x9c6,0x6
09c7 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
09c8 6803       |h   |		Jump_Zero	0x9cc
09c9 00db       |    |		Load_Top	At_Offset_3
09ca 823e       | >  |		Call	0x1,0x3e
09cb 6808       |h   |		Jump_Zero	0x9d4
09cc 4801       |H   |		Short_Literal	0x1							; Debug Table 0x35.0x7 = 0x9cc,0x7
09cd e5ff       |    |		Load	0x2,-0x1
09ce 8229       | )  |		Call	0x1,0x29
09cf 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x35.0x8 = 0x9cf,0x8
09d0 8225       | %  |		Call	0x1,0x25
09d1 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x35.0x9 = 0x9d1,0x9
09d2 8226       | &  |		Call	0x1,0x26
09d3 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
09d4 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x35.0xa = 0x9d4,0xa
09d5 8240       | @  |		Call	0x1,0x40
09d6 680a       |h   |		Jump_Zero	0x9e1
09d7 4800       |H   |		Short_Literal	0x0							; Debug Table 0x35.0xb = 0x9d7,0xb
09d8 e5ff       |    |		Load	0x2,-0x1
09d9 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
09da e004       |    |		Load	0x0,0x4
09db 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
09dc 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x35.0xc = 0x9dc,0xc
09dd 8225       | %  |		Call	0x1,0x25
09de 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x35.0xd = 0x9de,0xd
09df 8226       | &  |		Call	0x1,0x26
09e0 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
09e1 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x35.0xe = 0x9e1,0xe
09e2 8242       | B  |		Call	0x1,0x42
09e3 6805       |h   |		Jump_Zero	0x9e9
09e4 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x35.0xf = 0x9e4,0xf
09e5 8243       | C  |		Call	0x1,0x43
09e6 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x35.0x10 = 0x9e6,0x10
09e7 8226       | &  |		Call	0x1,0x26
09e8 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
09e9 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x35.0x11 = 0x9e9,0x11
09ea 8241       | A  |		Call	0x1,0x41
09eb 6818       |h   |		Jump_Zero	0xa04
09ec 4801       |H   |		Short_Literal	0x1							; Debug Table 0x35.0x12 = 0x9ec,0x12
09ed 00d9       |    |		Load_Top	At_Offset_1
09ee 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
09ef 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x35.0x13 = 0x9ef,0x13
09f0 3c0c       |<   |		Execute	Record,Field_Read,Field_Number 0xc
09f1 00d9       |    |		Load_Top	At_Offset_1
09f2 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
09f3 4800       |H   |		Short_Literal	0x0							; Debug Table 0x35.0x14 = 0x9f3,0x14
09f4 e5ff       |    |		Load	0x2,-0x1
09f5 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
09f6 e004       |    |		Load	0x0,0x4
09f7 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
09f8 4800       |H   |		Short_Literal	0x0							; Debug Table 0x35.0x15 = 0x9f8,0x15
09f9 e5ff       |    |		Load	0x2,-0x1
09fa 8229       | )  |		Call	0x1,0x29
09fb 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x35.0x16 = 0x9fb,0x16
09fc 4802       |H   |		Short_Literal	0x2
09fd e5ff       |    |		Load	0x2,-0x1
09fe 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
09ff e007       |    |		Load	0x0,0x7
0a00 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0a01 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x35.0x17 = 0xa01,0x17
0a02 8226       | &  |		Call	0x1,0x26
0a03 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0a04 4801       |H   |		Short_Literal	0x1							; Debug Table 0x35.0x18 = 0xa04,0x18
0a05 e5ff       |    |		Load	0x2,-0x1
0a06 8229       | )  |		Call	0x1,0x29
0a07 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x35.0x19 = 0xa07,0x19
0a08 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
0a09 e213       |    |		Load	0x1,0x13
0a0a 017f       |    |		Execute	Record,Equal
0a0b 7006       |p   |		Jump_Nonzero	0xa12
0a0c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x35.0x1a = 0xa0c,0x1a
0a0d 4801       |H   |		Short_Literal	0x1
0a0e e5ff       |    |		Load	0x2,-0x1
0a0f 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0a10 e007       |    |		Load	0x0,0x7
0a11 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0a12 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x35.0x1b = 0xa12,0x1b
0a13 8226       | &  |		Call	0x1,0x26
0a14 4800       |H   |		Short_Literal	0x0							; Debug Table 0x35.0x1c = 0xa14,0x1c
0a15 e5ff       |    |		Load	0x2,-0x1
0a16 822d       | -  |		Call	0x1,0x2d
0a17 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0a18 ; --------------------------------------------------------------------------------------
0a18 ; SUBPROGRAM
0a18 ; --------------------------------------------------------------------------------------
0a18 0a1c       |    |		.CONST	0x0a1c								; Address of begin
0a19 0004       |    |		.CONST	0x0004								; Address of exception handler
0a1a 0002       |    |		.CONST	0x0002								; Number of locals
0a1b			INIT_0a18:
0a1b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x36 = .DEBUG	0x0a1b,0x171c,0x0002,0x0000,0x0058,0xc555,0x0000,0x0f47
													; Debug Table 0x36.0x0 = 0xa1b,0xffff
0a1c			BODY_0a18:
0a1c 0007       |    |		Action	Break_Optional							; Debug Table 0x36.0x1 = 0xa1c,0x1
0a1d e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x36.0x2 = 0xa1d,0x401
0a1e 0007       |    |		Action	Break_Optional
0a1f 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x36.0x3 = 0xa1f,0x402
0a20 0007       |    |		Action	Break_Optional							; Debug Table 0x36.0x4 = 0xa20,0x403
0a21 0007       |    |		Action	Break_Optional							; Debug Table 0x36.0x5 = 0xa21,0x404
0a22 0b16       |    |		Execute_Immediate	Case_Compare,0x16				; Debug Table 0x36.0x6 = 0xa22,0x1
0a23 7008       |p   |		Jump_Nonzero	0xa2c
0a24 0b17       |    |		Execute_Immediate	Case_Compare,0x17
0a25 7006       |p   |		Jump_Nonzero	0xa2c
0a26 0b12       |    |		Execute_Immediate	Case_Compare,0x12
0a27 7004       |p   |		Jump_Nonzero	0xa2c
0a28 0b09       |    |		Execute_Immediate	Case_Compare,0x9
0a29 7014       |p   |		Jump_Nonzero	0xa3e
0a2a 4800       |H   |		Short_Literal	0x0							; Debug Table 0x36.0x7 = 0xa2a,0x7
0a2b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0a2c e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x36.0x8 = 0xa2c,0x2
0a2d 4976       |Iv  |		Short_Literal	0x176
0a2e 00eb       |    |		Load_Encached	Diana_Cache
0a2f 0098       |    |		Execute	Package,Field_Read_Dynamic
0a30 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0a31 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0a32 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x36.0x9 = 0xa32,0x3
0a33 e018       |    |		Load	0x0,0x18
0a34 18c5       |    |		Execute	Package,Field_Execute,Field_Number 0xc5
0a35 6804       |h   |		Jump_Zero	0xa3a
0a36 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x36.0xa = 0xa36,0x4
0a37 e018       |    |		Load	0x0,0x18
0a38 18c6       |    |		Execute	Package,Field_Execute,Field_Number 0xc6
0a39 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0a3a 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x36.0xb = 0xa3a,0x5
0a3b e018       |    |		Load	0x0,0x18
0a3c 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0a3d 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0a3e e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x36.0xc = 0xa3e,0x6
0a3f 00eb       |    |		Load_Encached	Diana_Cache
0a40 18c5       |    |		Execute	Package,Field_Execute,Field_Number 0xc5
0a41 8245       | E  |		Call	0x1,0x45
0a42 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0a43 0000 0000  |    |		.BLANK	0000[0x5]
0a48 ; --------------------------------------------------------------------------------------
0a48 ; SUBPROGRAM
0a48 ; --------------------------------------------------------------------------------------
0a48 0a4f       | O  |		.CONST	0x0a4f								; Address of begin
0a49 0004       |    |		.CONST	0x0004								; Address of exception handler
0a4a 0003       |    |		.CONST	0x0003								; Number of locals
0a4b			INIT_0a48:
0a4b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x37 = .DEBUG	0x0a4b,0x1738,0x0001,0x0000,0x0058,0xc555,0x0000,0x0fa7
													; Debug Table 0x37.0x0 = 0xa4b,0xffff
0a4c 3410       |4   |		Execute	Record,Field_Reference,Field_Number 0x10
0a4d 029f 0f2b  |   +|		Declare_Subprogram	INIT_0f28,For_Call
0a4f			BODY_0a48:
0a4f e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x37.0x1 = 0xa4f,0x1
0a50 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
0a51 7008       |p   |		Jump_Nonzero	0xa5a
0a52 4800       |H   |		Short_Literal	0x0							; Debug Table 0x37.0x2 = 0xa52,0x2
0a53 e5ff       |    |		Load	0x2,-0x1
0a54 3810       |8   |		Execute	Record,Field_Write,Field_Number 0x10
0a55 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x37.0x3 = 0xa55,0x3
0a56 1899       |    |		Execute	Package,Field_Execute,Field_Number 0x99
0a57 e5ff       |    |		Load	0x2,-0x1
0a58 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0a59 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0a5a e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x37.0x4 = 0xa5a,0x4
0a5b 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0a5c e003       |    |		Load	0x0,0x3
0a5d 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0a5e 6816       |h   |		Jump_Zero	0xa75
0a5f 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x37.0x5 = 0xa5f,0x5
0a60 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x37.0x6 = 0xa60,0xfbff
0a61 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x37.0x7 = 0xa61,0x401
0a62 00e1       |    |		Load_Encached	Boolean_Cache
0a63 e5ff       |    |		Load	0x2,-0x1
0a64 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0a65 e01b       |    |		Load	0x0,0x1b
0a66 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0a67 c402       |    |		Store	0x2,0x2
0a68 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0a69 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x37.0x8 = 0xa69,0x402
0a6a 6807       |h   |		Jump_Zero	0xa72
0a6b e5ff       |    |		Load	0x2,-0x1
0a6c 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0a6d 8245       | E  |		Call	0x1,0x45
0a6e 7003       |p   |		Jump_Nonzero	0xa72
0a6f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x37.0x9 = 0xa6f,0x403
0a70 e5ff       |    |		Load	0x2,-0x1
0a71 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0a72 00d1       |    |		Pop_Control	Pop_Count_1
0a73 00ce       |    |		Action	Pop_Auxiliary
0a74 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0a75 8403       |    |		Call	0x2,0x3								; Debug Table 0x37.0xa = 0xa75,0x6
0a76 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0a77 0000       |    |		.XXX[0x1]
0a78 ; --------------------------------------------------------------------------------------
0a78 ; SUBPROGRAM
0a78 ; --------------------------------------------------------------------------------------
0a78 0a7f       |    |		.CONST	0x0a7f								; Address of begin
0a79 0004       |    |		.CONST	0x0004								; Address of exception handler
0a7a 0002       |    |		.CONST	0x0002								; Number of locals
0a7b			INIT_0a78:
0a7b e216       |    |		Load	0x1,0x16							; Debug Table 0x38 = .DEBUG	0x0a7b,0x1750,0x0002,0x0000,0x0058,0xc555,0x0000,0x1069
													; Debug Table 0x38.0x0 = 0xa7b,0xffff
0a7c 0322       | "  |		Declare_Variable	Record
0a7d 00d8       |    |		Load_Top	At_Offset_0
0a7e 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0a7f			BODY_0a78:
0a7f 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x38.0x1 = 0xa7f,0x1
0a80 00d9       |    |		Load_Top	At_Offset_1
0a81 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0a82 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x38.0x2 = 0xa82,0x2
0a83 00d9       |    |		Load_Top	At_Offset_1
0a84 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0a85 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x38.0x3 = 0xa85,0x3
0a86 00d9       |    |		Load_Top	At_Offset_1
0a87 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0a88 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x38.0x4 = 0xa88,0x4
0a89 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0a8a e003       |    |		Load	0x0,0x3
0a8b 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0a8c 00d9       |    |		Load_Top	At_Offset_1
0a8d 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0a8e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x38.0x5 = 0xa8e,0x5
0a8f 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0a90 00d9       |    |		Load_Top	At_Offset_1
0a91 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0a92 e213       |    |		Load	0x1,0x13							; Debug Table 0x38.0x6 = 0xa92,0x6
0a93 00d9       |    |		Load_Top	At_Offset_1
0a94 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
0a95 4800       |H   |		Short_Literal	0x0							; Debug Table 0x38.0x7 = 0xa95,0x7
0a96 00d9       |    |		Load_Top	At_Offset_1
0a97 380b       |8   |		Execute	Record,Field_Write,Field_Number 0xb
0a98 0007       |    |		Action	Break_Optional							; Debug Table 0x38.0x8 = 0xa98,0x8
0a99 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x38.0x9 = 0xa99,0x401
0a9a 0007       |    |		Action	Break_Optional
0a9b 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x38.0xa = 0xa9b,0x402
0a9c 0007       |    |		Action	Break_Optional							; Debug Table 0x38.0xb = 0xa9c,0x403
0a9d 0007       |    |		Action	Break_Optional							; Debug Table 0x38.0xc = 0xa9d,0x404
0a9e 0f1d       |    |		Execute_Immediate	Equal,0x1d					; Debug Table 0x38.0xd = 0xa9e,0x8
0a9f 00d9       |    |		Load_Top	At_Offset_1
0aa0 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
0aa1 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x38.0xe = 0xaa1,0x9
0aa2 e006       |    |		Load	0x0,0x6
0aa3 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0aa4 00d9       |    |		Load_Top	At_Offset_1
0aa5 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
0aa6 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x38.0xf = 0xaa6,0xa
0aa7 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
0aa8 680a       |h   |		Jump_Zero	0xab3
0aa9 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x38.0x10 = 0xaa9,0xb
0aaa 490b       |I   |		Short_Literal	0x10b
0aab 00eb       |    |		Load_Encached	Diana_Cache
0aac 0096       |    |		Execute	Package,Entry
0aad e006       |    |		Load	0x0,0x6
0aae 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0aaf 00d9       |    |		Load_Top	At_Offset_1
0ab0 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
0ab1 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0ab2 7805       |x   |		Jump	0xab8
0ab3 e00c       |    |		Load	0x0,0xc								; Debug Table 0x38.0x11 = 0xab3,0xc
0ab4 1832       | 2  |		Execute	Package,Field_Execute,Field_Number 0x32
0ab5 00d9       |    |		Load_Top	At_Offset_1
0ab6 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
0ab7 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0ab8 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x38.0x12 = 0xab8,0xd
0ab9 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0aba 0007       |    |		Action	Break_Optional
0abb e403       |    |		Load	0x2,0x3								; Debug Table 0x38.0x13 = 0xabb,0x801
0abc 0007       |    |		Action	Break_Optional
0abd 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x38.0x14 = 0xabd,0x802
0abe 0007       |    |		Action	Break_Optional							; Debug Table 0x38.0x15 = 0xabe,0x803
0abf 00d0       |    |		Action	Swap_Control							; Debug Table 0x38.0x16 = 0xabf,0x804
0ac0 00d1       |    |		Pop_Control	Pop_Count_1
0ac1 0f6c       | l  |		Execute_Immediate	Equal,0x6c					; Debug Table 0x38.0x17 = 0xac1,0xd
0ac2 700a       |p   |		Jump_Nonzero	0xacd
0ac3 00d8       |    |		Load_Top	At_Offset_0
0ac4 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0ac5 00eb       |    |		Load_Encached	Diana_Cache
0ac6 18ba       |    |		Execute	Package,Field_Execute,Field_Number 0xba
0ac7 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x38.0x18 = 0xac7,0xc01
0ac8 021d       |    |		Execute	Heap_Access,Is_Null
0ac9 00d0       |    |		Action	Swap_Control
0aca 00d1       |    |		Pop_Control	Pop_Count_1
0acb 0f00       |    |		Execute_Immediate	Equal,0x0					; Debug Table 0x38.0x19 = 0xacb,0x804
0acc 7801       |x   |		Jump	0xace
0acd 4801       |H   |		Short_Literal	0x1
0ace 00d9       |    |		Load_Top	At_Offset_1
0acf 3809       |8   |		Execute	Record,Field_Write,Field_Number 0x9
0ad0 4801       |H   |		Short_Literal	0x1							; Debug Table 0x38.0x1a = 0xad0,0xe
0ad1 e5fe       |    |		Load	0x2,-0x2
0ad2 822b       | +  |		Call	0x1,0x2b
0ad3 0f00       |    |		Execute_Immediate	Equal,0x0
0ad4 00d9       |    |		Load_Top	At_Offset_1
0ad5 380d       |8   |		Execute	Record,Field_Write,Field_Number 0xd
0ad6 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x38.0x1b = 0xad6,0xf
0ad7 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0ad8 822c       | ,  |		Call	0x1,0x2c
0ad9 00d9       |    |		Load_Top	At_Offset_1
0ada 380f       |8   |		Execute	Record,Field_Write,Field_Number 0xf
0adb 0007       |    |		Action	Break_Optional							; Debug Table 0x38.0x1c = 0xadb,0x10
0adc e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x38.0x1d = 0xadc,0x1001
0add 021d       |    |		Execute	Heap_Access,Is_Null
0ade 0f00       |    |		Execute_Immediate	Equal,0x0					; Debug Table 0x38.0x1e = 0xade,0x10
0adf 00d9       |    |		Load_Top	At_Offset_1
0ae0 380a       |8   |		Execute	Record,Field_Write,Field_Number 0xa
0ae1 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x38.0x1f = 0xae1,0x11
0ae2 8246       | F  |		Call	0x1,0x46
0ae3 00d1       |    |		Pop_Control	Pop_Count_1
0ae4 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x38.0x20 = 0xae4,0x12
0ae5 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
0ae6 6807       |h   |		Jump_Zero	0xaee
0ae7 4801       |H   |		Short_Literal	0x1							; Debug Table 0x38.0x21 = 0xae7,0x13
0ae8 e5fd       |    |		Load	0x2,-0x3
0ae9 822a       | *  |		Call	0x1,0x2a
0aea 0f00       |    |		Execute_Immediate	Equal,0x0
0aeb 00d9       |    |		Load_Top	At_Offset_1
0aec 380e       |8   |		Execute	Record,Field_Write,Field_Number 0xe
0aed 7807       |x   |		Jump	0xaf5
0aee 4801       |H   |		Short_Literal	0x1							; Debug Table 0x38.0x22 = 0xaee,0x14
0aef e5fe       |    |		Load	0x2,-0x2
0af0 e00f       |    |		Load	0x0,0xf
0af1 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0af2 0f00       |    |		Execute_Immediate	Equal,0x0
0af3 00d9       |    |		Load_Top	At_Offset_1
0af4 380e       |8   |		Execute	Record,Field_Write,Field_Number 0xe
0af5 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x38.0x23 = 0xaf5,0x15
0af6 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
0af7 6807       |h   |		Jump_Zero	0xaff
0af8 00d8       |    |		Load_Top	At_Offset_0
0af9 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0afa 00d9       |    |		Load_Top	At_Offset_1
0afb 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0afc e002       |    |		Load	0x0,0x2
0afd 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0afe 7801       |x   |		Jump	0xb00
0aff 4800       |H   |		Short_Literal	0x0
0b00 00d9       |    |		Load_Top	At_Offset_1
0b01 380c       |8   |		Execute	Record,Field_Write,Field_Number 0xc
0b02 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x38.0x24 = 0xb02,0x16
0b03 e01c       |    |		Load	0x0,0x1c
0b04 1828       | (  |		Execute	Package,Field_Execute,Field_Number 0x28
0b05 00d9       |    |		Load_Top	At_Offset_1
0b06 3811       |8   |		Execute	Record,Field_Write,Field_Number 0x11
0b07 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x38.0x25 = 0xb07,0x17
0b08 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0b09 0000 0000  |    |		.BLANK	0000[0x7]
0b10 ; --------------------------------------------------------------------------------------
0b10 ; SUBPROGRAM
0b10 ; --------------------------------------------------------------------------------------
0b10 0b13       |    |		.CONST	0x0b13								; Address of begin
0b11 0004       |    |		.CONST	0x0004								; Address of exception handler
0b12 0001       |    |		.CONST	0x0001								; Number of locals
0b13			BODY_0b10:
0b13			INIT_0b10:
0b13 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x39 = .DEBUG	0x0b13,0x179e,0x0001,0x0000,0x0058,0xc555,0x0000,0x117a
													; Debug Table 0x39.0x0 = 0xb13,0x1
0b14 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0b15 4612       |F   |		Jump_Case	0x13
0b16 7812       |x   |		Jump	0xb29								; case 0x0
0b17 7811       |x   |		Jump	0xb29								; case 0x1
0b18 7810       |x   |		Jump	0xb29								; case 0x2
0b19 780f       |x   |		Jump	0xb29								; case 0x3
0b1a 7821       |x!  |		Jump	0xb3c								; case 0x4
0b1b 7819       |x   |		Jump	0xb35								; case 0x5
0b1c 781f       |x   |		Jump	0xb3c								; case 0x6
0b1d 780e       |x   |		Jump	0xb2c								; case 0x7
0b1e 780d       |x   |		Jump	0xb2c								; case 0x8
0b1f 780c       |x   |		Jump	0xb2c								; case 0x9
0b20 781b       |x   |		Jump	0xb3c								; case 0xa
0b21 781a       |x   |		Jump	0xb3c								; case 0xb
0b22 780f       |x   |		Jump	0xb32								; case 0xc
0b23 780e       |x   |		Jump	0xb32								; case 0xd
0b24 7817       |x   |		Jump	0xb3c								; case 0xe
0b25 7816       |x   |		Jump	0xb3c								; case 0xf
0b26 7815       |x   |		Jump	0xb3c								; case 0x10
0b27 7814       |x   |		Jump	0xb3c								; case 0x11
0b28 7810       |x   |		Jump	0xb39								; case 0x12
0b29 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x39.0x1 = 0xb29,0x2
0b2a 8244       | D  |		Call	0x1,0x44
0b2b 7814       |x   |		Jump	0xb40
0b2c 4807       |H   |		Short_Literal	0x7							; Debug Table 0x39.0x2 = 0xb2c,0x3
0b2d 00db       |    |		Load_Top	At_Offset_3
0b2e 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0b2f 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x39.0x3 = 0xb2f,0x4
0b30 823c       | <  |		Call	0x1,0x3c
0b31 780e       |x   |		Jump	0xb40
0b32 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x39.0x4 = 0xb32,0x5
0b33 8234       | 4  |		Call	0x1,0x34
0b34 780b       |x   |		Jump	0xb40
0b35 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x39.0x5 = 0xb35,0x6
0b36 823d       | =  |		Call	0x1,0x3d
0b37 00d1       |    |		Pop_Control	Pop_Count_1
0b38 7807       |x   |		Jump	0xb40
0b39 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x39.0x6 = 0xb39,0x7
0b3a 8230       | 0  |		Call	0x1,0x30
0b3b 7804       |x   |		Jump	0xb40
0b3c 0092 0f70  |   p|		Action	Push_String_Extended,0xf70					; "Bad class in object declaration"
													; Debug Table 0x39.0x7 = 0xb3c,0x8
0b3e e01d       |    |		Load	0x0,0x1d
0b3f 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
0b40 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x39.0x8 = 0xb40,0x9
0b41 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
0b42 6813       |h   |		Jump_Zero	0xb56
0b43 4800       |H   |		Short_Literal	0x0							; Debug Table 0x39.0x9 = 0xb43,0xa
0b44 4801       |H   |		Short_Literal	0x1
0b45 4812       |H   |		Short_Literal	0x12
0b46 e5ff       |    |		Load	0x2,-0x1
0b47 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0b48 490b       |I   |		Short_Literal	0x10b
0b49 00eb       |    |		Load_Encached	Diana_Cache
0b4a 0096       |    |		Execute	Package,Entry
0b4b e005       |    |		Load	0x0,0x5
0b4c 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
0b4d 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x39.0xa = 0xb4d,0xb
0b4e 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0b4f 00db       |    |		Load_Top	At_Offset_3
0b50 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0b51 490b       |I   |		Short_Literal	0x10b
0b52 00eb       |    |		Load_Encached	Diana_Cache
0b53 0096       |    |		Execute	Package,Entry
0b54 e018       |    |		Load	0x0,0x18
0b55 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
0b56 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0b57 0000       |    |		.XXX[0x1]
0b58 ; --------------------------------------------------------------------------------------
0b58 ; SUBPROGRAM
0b58 ; --------------------------------------------------------------------------------------
0b58 0ba5       |    |		.CONST	0x0ba5								; Address of begin
0b59 0004       |    |		.CONST	0x0004								; Address of exception handler
0b5a 0005       |    |		.CONST	0x0005								; Number of locals
0b5b			INIT_0b58:
0b5b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3a = .DEBUG	0x0b5b,0x17b6,0x0001,0x0000,0x0058,0xc555,0x0000,0x1203
													; Debug Table 0x3a.0x0 = 0xb5b,0xffff
0b5c 00db       |    |		Load_Top	At_Offset_3
0b5d 00eb       |    |		Load_Encached	Diana_Cache
0b5e 18e8       |    |		Execute	Package,Field_Execute,Field_Number 0xe8
0b5f 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0b60 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x3a.0x1 = 0xb60,0xfffe
0b61 e5ff       |    |		Load	0x2,-0x1
0b62 00eb       |    |		Load_Encached	Diana_Cache
0b63 18d0       |    |		Execute	Package,Field_Execute,Field_Number 0xd0
0b64 00eb       |    |		Load_Encached	Diana_Cache
0b65 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
0b66 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0b67 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3a.0x2 = 0xb67,0xfffd
0b68 00d9       |    |		Load_Top	At_Offset_1
0b69 0007       |    |		Action	Break_Optional
0b6a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3a.0x3 = 0xb6a,0x401
0b6b 7002       |p   |		Jump_Nonzero	0xb6e
0b6c 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3a.0x4 = 0xb6c,0x402
0b6d 782c       |x,  |		Jump	0xb9a
0b6e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3a.0x5 = 0xb6e,0x403
0b6f 0217       |    |		Execute	Heap_Access,All_Reference
0b70 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0b71 6804       |h   |		Jump_Zero	0xb76
0b72 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3a.0x6 = 0xb72,0x404
0b73 0217       |    |		Execute	Heap_Access,All_Reference
0b74 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0b75 7824       |x$  |		Jump	0xb9a
0b76 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3a.0x7 = 0xb76,0x405
0b77 0007       |    |		Action	Break_Optional
0b78 e406       |    |		Load	0x2,0x6								; Debug Table 0x3a.0x8 = 0xb78,0x801
0b79 0007       |    |		Action	Break_Optional
0b7a 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x3a.0x9 = 0xb7a,0x802
0b7b 0007       |    |		Action	Break_Optional							; Debug Table 0x3a.0xa = 0xb7b,0x803
0b7c 00d0       |    |		Action	Swap_Control							; Debug Table 0x3a.0xb = 0xb7c,0x804
0b7d 00d1       |    |		Pop_Control	Pop_Count_1
0b7e 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x3a.0xc = 0xb7e,0x405
0b7f 00eb       |    |		Load_Encached	Diana_Cache
0b80 0098       |    |		Execute	Package,Field_Read_Dynamic
0b81 012c       | ,  |		Execute	Any,Size
0b82 e015       |    |		Load	0x0,0x15
0b83 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0b84 025b       | [  |		Execute	Discrete,Check_In_Type
0b85 0273       | s  |		Execute	Discrete,Plus
0b86 00d9       |    |		Load_Top	At_Offset_1
0b87 0007       |    |		Action	Break_Optional
0b88 e407       |    |		Load	0x2,0x7								; Debug Table 0x3a.0xd = 0xb88,0xc01
0b89 0007       |    |		Action	Break_Optional
0b8a 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x3a.0xe = 0xb8a,0xc02
0b8b 0007       |    |		Action	Break_Optional							; Debug Table 0x3a.0xf = 0xb8b,0xc03
0b8c 00d0       |    |		Action	Swap_Control							; Debug Table 0x3a.0x10 = 0xb8c,0xc04
0b8d 00d1       |    |		Pop_Control	Pop_Count_1
0b8e 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x3a.0x11 = 0xb8e,0x804
0b8f 00eb       |    |		Load_Encached	Diana_Cache
0b90 0098       |    |		Execute	Package,Field_Read_Dynamic
0b91 49c9       |I   |		Short_Literal	0x1c9
0b92 00eb       |    |		Load_Encached	Diana_Cache
0b93 0098       |    |		Execute	Package,Field_Read_Dynamic
0b94 49ca       |I   |		Short_Literal	0x1ca
0b95 00eb       |    |		Load_Encached	Diana_Cache
0b96 0095       |    |		Execute	Package,Field_Reference_Dynamic
0b97 e016       |    |		Load	0x0,0x16
0b98 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0b99 7800       |x   |		Jump	0xb9a
0b9a 00d0       |    |		Action	Swap_Control
0b9b 00d1       |    |		Pop_Control	Pop_Count_1
0b9c 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1					; Debug Table 0x3a.0x12 = 0xb9c,0xfffd
0b9d e216       |    |		Load	0x1,0x16							; Debug Table 0x3a.0x13 = 0xb9d,0xfffc
0b9e 0322       | "  |		Declare_Variable	Record
0b9f e5fe       |    |		Load	0x2,-0x2
0ba0 e402       |    |		Load	0x2,0x2
0ba1 00db       |    |		Load_Top	At_Offset_3
0ba2 8247       | G  |		Call	0x1,0x47
0ba3 00d9       |    |		Load_Top	At_Offset_1
0ba4 017d       | }  |		Execute	Record,Structure_Write
0ba5			BODY_0b58:
0ba5 00cf       |    |		Action	Mark_Auxiliary
0ba6 0007       |    |		Action	Break_Optional							; Debug Table 0x3a.0x14 = 0xba6,0x1
0ba7 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3a.0x15 = 0xba7,0x2
0ba8 3c11       |<   |		Execute	Record,Field_Read,Field_Number 0x11
0ba9 6809       |h   |		Jump_Zero	0xbb3
0baa 00da       |    |		Load_Top	At_Offset_2
0bab 8211       |    |		Call	0x1,0x11
0bac 6806       |h   |		Jump_Zero	0xbb3
0bad 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3a.0x16 = 0xbad,0x3
0bae 8212       |    |		Call	0x1,0x12
0baf 00db       |    |		Load_Top	At_Offset_3
0bb0 e018       |    |		Load	0x0,0x18
0bb1 18c4       |    |		Execute	Package,Field_Execute,Field_Number 0xc4
0bb2 7803       |x   |		Jump	0xbb6
0bb3 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3a.0x17 = 0xbb3,0x4
0bb4 8248       | H  |		Call	0x1,0x48
0bb5 00d1       |    |		Pop_Control	Pop_Count_1
0bb6 0007       |    |		Action	Break_Optional							; Debug Table 0x3a.0x18 = 0xbb6,0x5
0bb7 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3a.0x19 = 0xbb7,0x1001
0bb8 7002       |p   |		Jump_Nonzero	0xbbb
0bb9 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x3a.0x1a = 0xbb9,0x1002
0bba 7803       |x   |		Jump	0xbbe
0bbb 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3a.0x1b = 0xbbb,0x1003
0bbc 0217       |    |		Execute	Heap_Access,All_Reference
0bbd 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0bbe a403       |    |		Store_Unchecked	0x2,0x3							; Debug Table 0x3a.0x1c = 0xbbe,0x5
0bbf 0007       |    |		Action	Break_Optional							; Debug Table 0x3a.0x1d = 0xbbf,0x6
0bc0 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3a.0x1e = 0xbc0,0x1401
0bc1 021d       |    |		Execute	Heap_Access,Is_Null
0bc2 7065       |pe  |		Jump_Nonzero	0xc28							; Debug Table 0x3a.0x1f = 0xbc2,0x6
0bc3 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3a.0x20 = 0xbc3,0x7
0bc4 0007       |    |		Action	Break_Optional
0bc5 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3a.0x21 = 0xbc5,0x1801
0bc6 7002       |p   |		Jump_Nonzero	0xbc9
0bc7 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3a.0x22 = 0xbc7,0x1802
0bc8 782c       |x,  |		Jump	0xbf5
0bc9 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3a.0x23 = 0xbc9,0x1803
0bca 0217       |    |		Execute	Heap_Access,All_Reference
0bcb 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0bcc 6804       |h   |		Jump_Zero	0xbd1
0bcd 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3a.0x24 = 0xbcd,0x1804
0bce 0217       |    |		Execute	Heap_Access,All_Reference
0bcf 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0bd0 7824       |x$  |		Jump	0xbf5
0bd1 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3a.0x25 = 0xbd1,0x1805
0bd2 0007       |    |		Action	Break_Optional
0bd3 e408       |    |		Load	0x2,0x8								; Debug Table 0x3a.0x26 = 0xbd3,0x1c01
0bd4 0007       |    |		Action	Break_Optional
0bd5 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x3a.0x27 = 0xbd5,0x1c02
0bd6 0007       |    |		Action	Break_Optional							; Debug Table 0x3a.0x28 = 0xbd6,0x1c03
0bd7 00d0       |    |		Action	Swap_Control							; Debug Table 0x3a.0x29 = 0xbd7,0x1c04
0bd8 00d1       |    |		Pop_Control	Pop_Count_1
0bd9 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x3a.0x2a = 0xbd9,0x1805
0bda 00eb       |    |		Load_Encached	Diana_Cache
0bdb 0098       |    |		Execute	Package,Field_Read_Dynamic
0bdc 012c       | ,  |		Execute	Any,Size
0bdd e015       |    |		Load	0x0,0x15
0bde 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0bdf 025b       | [  |		Execute	Discrete,Check_In_Type
0be0 0273       | s  |		Execute	Discrete,Plus
0be1 00d9       |    |		Load_Top	At_Offset_1
0be2 0007       |    |		Action	Break_Optional
0be3 e409       |    |		Load	0x2,0x9								; Debug Table 0x3a.0x2b = 0xbe3,0x2001
0be4 0007       |    |		Action	Break_Optional
0be5 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x3a.0x2c = 0xbe5,0x2002
0be6 0007       |    |		Action	Break_Optional							; Debug Table 0x3a.0x2d = 0xbe6,0x2003
0be7 00d0       |    |		Action	Swap_Control							; Debug Table 0x3a.0x2e = 0xbe7,0x2004
0be8 00d1       |    |		Pop_Control	Pop_Count_1
0be9 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x3a.0x2f = 0xbe9,0x1c04
0bea 00eb       |    |		Load_Encached	Diana_Cache
0beb 0098       |    |		Execute	Package,Field_Read_Dynamic
0bec 49c9       |I   |		Short_Literal	0x1c9
0bed 00eb       |    |		Load_Encached	Diana_Cache
0bee 0098       |    |		Execute	Package,Field_Read_Dynamic
0bef 49ca       |I   |		Short_Literal	0x1ca
0bf0 00eb       |    |		Load_Encached	Diana_Cache
0bf1 0095       |    |		Execute	Package,Field_Reference_Dynamic
0bf2 e016       |    |		Load	0x0,0x16
0bf3 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0bf4 7800       |x   |		Jump	0xbf5
0bf5 00d0       |    |		Action	Swap_Control
0bf6 00d1       |    |		Pop_Control	Pop_Count_1
0bf7 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3					; Debug Table 0x3a.0x30 = 0xbf7,0x7
0bf8 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3a.0x31 = 0xbf8,0x8
0bf9 00da       |    |		Load_Top	At_Offset_2
0bfa 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0bfb 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3a.0x32 = 0xbfb,0x9
0bfc 4902       |I   |		Short_Literal	0x102
0bfd 00eb       |    |		Load_Encached	Diana_Cache
0bfe 0096       |    |		Execute	Package,Entry
0bff 00da       |    |		Load_Top	At_Offset_2
0c00 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0c01 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3a.0x33 = 0xc01,0xa
0c02 4901       |I   |		Short_Literal	0x101
0c03 00eb       |    |		Load_Encached	Diana_Cache
0c04 0096       |    |		Execute	Package,Entry
0c05 00da       |    |		Load_Top	At_Offset_2
0c06 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0c07 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3a.0x34 = 0xc07,0xb
0c08 3c0b       |<   |		Execute	Record,Field_Read,Field_Number 0xb
0c09 00da       |    |		Load_Top	At_Offset_2
0c0a 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
0c0b 0f00       |    |		Execute_Immediate	Equal,0x0
0c0c 0278       | x  |		Execute	Discrete,Or
0c0d 00da       |    |		Load_Top	At_Offset_2
0c0e 380b       |8   |		Execute	Record,Field_Write,Field_Number 0xb
0c0f 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3a.0x35 = 0xc0f,0xc
0c10 e006       |    |		Load	0x0,0x6
0c11 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0c12 00da       |    |		Load_Top	At_Offset_2
0c13 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
0c14 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3a.0x36 = 0xc14,0xd
0c15 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
0c16 680a       |h   |		Jump_Zero	0xc21
0c17 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3a.0x37 = 0xc17,0xe
0c18 490b       |I   |		Short_Literal	0x10b
0c19 00eb       |    |		Load_Encached	Diana_Cache
0c1a 0096       |    |		Execute	Package,Entry
0c1b e006       |    |		Load	0x0,0x6
0c1c 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0c1d 00da       |    |		Load_Top	At_Offset_2
0c1e 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
0c1f 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0c20 7805       |x   |		Jump	0xc26
0c21 e00c       |    |		Load	0x0,0xc								; Debug Table 0x3a.0x38 = 0xc21,0xf
0c22 1832       | 2  |		Execute	Package,Field_Execute,Field_Number 0x32
0c23 00da       |    |		Load_Top	At_Offset_2
0c24 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
0c25 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0c26 00c9       |    |		Action	Pop_Auxiliary_Loop
0c27 7f7f       |    |		Jump	0xba7
0c28 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0c29 0000 0000  |    |		.BLANK	0000[0x7]
0c30 ; --------------------------------------------------------------------------------------
0c30 ; SUBPROGRAM
0c30 ; --------------------------------------------------------------------------------------
0c30 0c33       | 3  |		.CONST	0x0c33								; Address of begin
0c31 0004       |    |		.CONST	0x0004								; Address of exception handler
0c32 0001       |    |		.CONST	0x0001								; Number of locals
0c33			BODY_0c30:
0c33			INIT_0c30:
0c33 0007       |    |		Action	Break_Optional							; Debug Table 0x3b = .DEBUG	0x0c33,0x182a,0x0001,0x0000,0x0058,0xc555,0x0000,0x12d3
													; Debug Table 0x3b.0x0 = 0xc33,0x1
0c34 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x3b.0x1 = 0xc34,0x401
0c35 0007       |    |		Action	Break_Optional
0c36 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x3b.0x2 = 0xc36,0x402
0c37 0007       |    |		Action	Break_Optional							; Debug Table 0x3b.0x3 = 0xc37,0x403
0c38 0007       |    |		Action	Break_Optional							; Debug Table 0x3b.0x4 = 0xc38,0x404
0c39 0b16       |    |		Execute_Immediate	Case_Compare,0x16				; Debug Table 0x3b.0x5 = 0xc39,0x1
0c3a 700c       |p   |		Jump_Nonzero	0xc47
0c3b 0b12       |    |		Execute_Immediate	Case_Compare,0x12
0c3c 7019       |p   |		Jump_Nonzero	0xc56
0c3d 0b11       |    |		Execute_Immediate	Case_Compare,0x11
0c3e 702f       |p/  |		Jump_Nonzero	0xc6e
0c3f 0b0d       |    |		Execute_Immediate	Case_Compare,0xd
0c40 7032       |p2  |		Jump_Nonzero	0xc73
0c41 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3b.0x6 = 0xc41,0xc
0c42 0092 0f71  |   q|		Action	Push_String_Extended,0xf71					; "Unexpected item in ref "
0c44 e01d       |    |		Load	0x0,0x1d
0c45 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
0c46 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0c47 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3b.0x7 = 0xc47,0x2
0c48 00eb       |    |		Load_Encached	Diana_Cache
0c49 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
0c4a e003       |    |		Load	0x0,0x3
0c4b 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0c4c 0f05       |    |		Execute_Immediate	Equal,0x5
0c4d 6804       |h   |		Jump_Zero	0xc52
0c4e 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3b.0x8 = 0xc4e,0x3
0c4f e00d       |    |		Load	0x0,0xd
0c50 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0c51 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0c52 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3b.0x9 = 0xc52,0x4
0c53 e00d       |    |		Load	0x0,0xd
0c54 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0c55 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0c56 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3b.0xa = 0xc56,0x5
0c57 e008       |    |		Load	0x0,0x8
0c58 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0c59 6805       |h   |		Jump_Zero	0xc5f
0c5a 487b       |H{  |		Short_Literal	0x7b							; Debug Table 0x3b.0xb = 0xc5a,0x6
0c5b e5ff       |    |		Load	0x2,-0x1
0c5c e01e       |    |		Load	0x0,0x1e
0c5d 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0c5e 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0c5f 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3b.0xc = 0xc5f,0x7
0c60 00eb       |    |		Load_Encached	Diana_Cache
0c61 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
0c62 e003       |    |		Load	0x0,0x3
0c63 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0c64 0f05       |    |		Execute_Immediate	Equal,0x5
0c65 6804       |h   |		Jump_Zero	0xc6a
0c66 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3b.0xd = 0xc66,0x8
0c67 e00d       |    |		Load	0x0,0xd
0c68 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0c69 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0c6a 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3b.0xe = 0xc6a,0x9
0c6b e00d       |    |		Load	0x0,0xd
0c6c 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0c6d 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0c6e 487b       |H{  |		Short_Literal	0x7b							; Debug Table 0x3b.0xf = 0xc6e,0xa
0c6f e5ff       |    |		Load	0x2,-0x1
0c70 e01e       |    |		Load	0x0,0x1e
0c71 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0c72 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0c73 4846       |HF  |		Short_Literal	0x46							; Debug Table 0x3b.0x10 = 0xc73,0xb
0c74 e5ff       |    |		Load	0x2,-0x1
0c75 e01f       |    |		Load	0x0,0x1f
0c76 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0c77 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0c78 ; --------------------------------------------------------------------------------------
0c78 ; SUBPROGRAM
0c78 ; --------------------------------------------------------------------------------------
0c78 0c7e       | ~  |		.CONST	0x0c7e								; Address of begin
0c79 0004       |    |		.CONST	0x0004								; Address of exception handler
0c7a 0004       |    |		.CONST	0x0004								; Number of locals
0c7b			INIT_0c78:
0c7b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3c = .DEBUG	0x0c7b,0x184e,0x0002,0x0000,0x0058,0xc555,0x0000,0x1373
													; Debug Table 0x3c.0x0 = 0xc7b,0xffff
0c7c 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3c.0x1 = 0xc7c,0xfffe
0c7d 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3c.0x2 = 0xc7d,0xfffd
0c7e			BODY_0c78:
0c7e e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x3c.0x3 = 0xc7e,0x1
0c7f 00eb       |    |		Load_Encached	Diana_Cache
0c80 18c1       |    |		Execute	Package,Field_Execute,Field_Number 0xc1
0c81 e405       |    |		Load	0x2,0x5								; Debug Table 0x3c.0x4 = 0xc81,0x401
0c82 0007       |    |		Action	Break_Optional
0c83 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x3c.0x5 = 0xc83,0x402
0c84 0007       |    |		Action	Break_Optional							; Debug Table 0x3c.0x6 = 0xc84,0x403
0c85 00d0       |    |		Action	Swap_Control							; Debug Table 0x3c.0x7 = 0xc85,0x404
0c86 00d1       |    |		Pop_Control	Pop_Count_1
0c87 0f0e       |    |		Execute_Immediate	Equal,0xe					; Debug Table 0x3c.0x8 = 0xc87,0x1
0c88 6835       |h5  |		Jump_Zero	0xcbe
0c89 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x3c.0x9 = 0xc89,0x2
0c8a 00eb       |    |		Load_Encached	Diana_Cache
0c8b 18c1       |    |		Execute	Package,Field_Execute,Field_Number 0xc1
0c8c 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0c8d 4978       |Ix  |		Short_Literal	0x178							; Debug Table 0x3c.0xa = 0xc8d,0x3
0c8e 00eb       |    |		Load_Encached	Diana_Cache
0c8f 0098       |    |		Execute	Package,Field_Read_Dynamic
0c90 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0c91 00db       |    |		Load_Top	At_Offset_3
0c92 00eb       |    |		Load_Encached	Diana_Cache
0c93 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
0c94 00eb       |    |		Load_Encached	Diana_Cache
0c95 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0c96 00eb       |    |		Load_Encached	Diana_Cache
0c97 1828       | (  |		Execute	Package,Field_Execute,Field_Number 0x28
0c98 6825       |h%  |		Jump_Zero	0xcbe
0c99 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3c.0xb = 0xc99,0x4
0c9a 00eb       |    |		Load_Encached	Diana_Cache
0c9b 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
0c9c 4976       |Iv  |		Short_Literal	0x176
0c9d 00eb       |    |		Load_Encached	Diana_Cache
0c9e 0098       |    |		Execute	Package,Field_Read_Dynamic
0c9f 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0ca0 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0ca1 0007       |    |		Action	Break_Optional							; Debug Table 0x3c.0xc = 0xca1,0x5
0ca2 e403       |    |		Load	0x2,0x3								; Debug Table 0x3c.0xd = 0xca2,0x801
0ca3 0007       |    |		Action	Break_Optional
0ca4 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x3c.0xe = 0xca4,0x802
0ca5 0007       |    |		Action	Break_Optional							; Debug Table 0x3c.0xf = 0xca5,0x803
0ca6 0007       |    |		Action	Break_Optional							; Debug Table 0x3c.0x10 = 0xca6,0x804
0ca7 0b2d       | -  |		Execute_Immediate	Case_Compare,0x2d				; Debug Table 0x3c.0x11 = 0xca7,0x5
0ca8 7003       |p   |		Jump_Nonzero	0xcac
0ca9 0b2f       | /  |		Execute_Immediate	Case_Compare,0x2f
0caa 7001       |p   |		Jump_Nonzero	0xcac
0cab 7811       |x   |		Jump	0xcbd								; Debug Table 0x3c.0x12 = 0xcab,0x9
0cac 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3c.0x13 = 0xcac,0x6
0cad 4907       |I   |		Short_Literal	0x107
0cae 00eb       |    |		Load_Encached	Diana_Cache
0caf 0096       |    |		Execute	Package,Entry
0cb0 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0cb1 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3c.0x14 = 0xcb1,0x7
0cb2 e003       |    |		Load	0x0,0x3
0cb3 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0cb4 e5ff       |    |		Load	0x2,-0x1
0cb5 00eb       |    |		Load_Encached	Diana_Cache
0cb6 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
0cb7 e003       |    |		Load	0x0,0x3
0cb8 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0cb9 021f       |    |		Execute	Heap_Access,Equal
0cba 6802       |h   |		Jump_Zero	0xcbd
0cbb 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3c.0x15 = 0xcbb,0x8
0cbc 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0cbd 00d1       |    |		Pop_Control	Pop_Count_1
0cbe 0007       |    |		Action	Break_Optional							; Debug Table 0x3c.0x16 = 0xcbe,0xa
0cbf 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3c.0x17 = 0xcbf,0xc01
0cc0 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1				; Debug Table 0x3c.0x18 = 0xcc0,0xa
0cc1 0000 0000  |    |		.BLANK	0000[0x7]
0cc8 ; --------------------------------------------------------------------------------------
0cc8 ; SUBPROGRAM
0cc8 ; --------------------------------------------------------------------------------------
0cc8 0ccf       |    |		.CONST	0x0ccf								; Address of begin
0cc9 0004       |    |		.CONST	0x0004								; Address of exception handler
0cca 0002       |    |		.CONST	0x0002								; Number of locals
0ccb			INIT_0cc8:
0ccb 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3d = .DEBUG	0x0ccb,0x1882,0x0001,0x0000,0x0058,0xc555,0x0000,0x1417
													; Debug Table 0x3d.0x0 = 0xccb,0xffff
0ccc 00db       |    |		Load_Top	At_Offset_3
0ccd 824b       | K  |		Call	0x1,0x4b
0cce 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0ccf			BODY_0cc8:
0ccf 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3d.0x1 = 0xccf,0x1
0cd0 0007       |    |		Action	Break_Optional
0cd1 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3d.0x2 = 0xcd1,0x401
0cd2 021d       |    |		Execute	Heap_Access,Is_Null
0cd3 00d0       |    |		Action	Swap_Control
0cd4 00d1       |    |		Pop_Control	Pop_Count_1
0cd5 6829       |h)  |		Jump_Zero	0xcff							; Debug Table 0x3d.0x3 = 0xcd5,0x1
0cd6 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3d.0x4 = 0xcd6,0x2
0cd7 00eb       |    |		Load_Encached	Diana_Cache
0cd8 18c1       |    |		Execute	Package,Field_Execute,Field_Number 0xc1
0cd9 e020       |    |		Load	0x0,0x20
0cda 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0cdb 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3d.0x5 = 0xcdb,0x3
0cdc 00eb       |    |		Load_Encached	Diana_Cache
0cdd 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
0cde e003       |    |		Load	0x0,0x3
0cdf 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
0ce0 4803       |H   |		Short_Literal	0x3							; Debug Table 0x3d.0x6 = 0xce0,0x4
0ce1 e001       |    |		Load	0x0,0x1
0ce2 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0ce3 0322       | "  |		Declare_Variable	Record
0ce4 4800       |H   |		Short_Literal	0x0
0ce5 00d9       |    |		Load_Top	At_Offset_1
0ce6 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0ce7 4800       |H   |		Short_Literal	0x0
0ce8 00d9       |    |		Load_Top	At_Offset_1
0ce9 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0cea 4800       |H   |		Short_Literal	0x0
0ceb 00d9       |    |		Load_Top	At_Offset_1
0cec 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0ced 4800       |H   |		Short_Literal	0x0
0cee 00d9       |    |		Load_Top	At_Offset_1
0cef 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0cf0 4800       |H   |		Short_Literal	0x0
0cf1 00d9       |    |		Load_Top	At_Offset_1
0cf2 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0cf3 4800       |H   |		Short_Literal	0x0
0cf4 00d9       |    |		Load_Top	At_Offset_1
0cf5 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0cf6 4800       |H   |		Short_Literal	0x0
0cf7 00d9       |    |		Load_Top	At_Offset_1
0cf8 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
0cf9 4800       |H   |		Short_Literal	0x0
0cfa 4801       |H   |		Short_Literal	0x1
0cfb 4807       |H   |		Short_Literal	0x7
0cfc e007       |    |		Load	0x0,0x7
0cfd 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0cfe 7803       |x   |		Jump	0xd02
0cff 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3d.0x7 = 0xcff,0x5
0d00 e003       |    |		Load	0x0,0x3
0d01 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
0d02 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3d.0x8 = 0xd02,0x6
0d03 00eb       |    |		Load_Encached	Diana_Cache
0d04 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
0d05 820e       |    |		Call	0x1,0xe
0d06 0007       |    |		Action	Break_Optional							; Debug Table 0x3d.0x9 = 0xd06,0x7
0d07 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3d.0xa = 0xd07,0x801
0d08 4800       |H   |		Short_Literal	0x0							; Debug Table 0x3d.0xb = 0xd08,0x7
0d09 4800       |H   |		Short_Literal	0x0
0d0a 625d       |b]  |		Indirect_Literal	Discrete,0xf68,{0x00000000, 0x7fffffff}
0d0b 4801       |H   |		Short_Literal	0x1
0d0c 486b       |Hk  |		Short_Literal	0x6b
0d0d 4808       |H   |		Short_Literal	0x8
0d0e e005       |    |		Load	0x0,0x5
0d0f 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
0d10 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0d11 0000 0000  |    |		.BLANK	0000[0x7]
0d18 ; --------------------------------------------------------------------------------------
0d18 ; SUBPROGRAM
0d18 ; --------------------------------------------------------------------------------------
0d18 0d59       | Y  |		.CONST	0x0d59								; Address of begin
0d19 0004       |    |		.CONST	0x0004								; Address of exception handler
0d1a 0003       |    |		.CONST	0x0003								; Number of locals
0d1b			INIT_0d18:
0d1b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3e = .DEBUG	0x0d1b,0x189c,0x0001,0x0000,0x0058,0xc555,0x0000,0x14f3
													; Debug Table 0x3e.0x0 = 0xd1b,0xffff
0d1c 00db       |    |		Load_Top	At_Offset_3
0d1d 00eb       |    |		Load_Encached	Diana_Cache
0d1e 18d0       |    |		Execute	Package,Field_Execute,Field_Number 0xd0
0d1f 00eb       |    |		Load_Encached	Diana_Cache
0d20 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
0d21 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3e.0x1 = 0xd21,0x401
0d22 7002       |p   |		Jump_Nonzero	0xd25
0d23 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3e.0x2 = 0xd23,0x402
0d24 782c       |x,  |		Jump	0xd51
0d25 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3e.0x3 = 0xd25,0x403
0d26 0217       |    |		Execute	Heap_Access,All_Reference
0d27 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0d28 6804       |h   |		Jump_Zero	0xd2d
0d29 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3e.0x4 = 0xd29,0x404
0d2a 0217       |    |		Execute	Heap_Access,All_Reference
0d2b 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0d2c 7824       |x$  |		Jump	0xd51
0d2d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3e.0x5 = 0xd2d,0x405
0d2e 0007       |    |		Action	Break_Optional
0d2f e404       |    |		Load	0x2,0x4								; Debug Table 0x3e.0x6 = 0xd2f,0x801
0d30 0007       |    |		Action	Break_Optional
0d31 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x3e.0x7 = 0xd31,0x802
0d32 0007       |    |		Action	Break_Optional							; Debug Table 0x3e.0x8 = 0xd32,0x803
0d33 00d0       |    |		Action	Swap_Control							; Debug Table 0x3e.0x9 = 0xd33,0x804
0d34 00d1       |    |		Pop_Control	Pop_Count_1
0d35 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x3e.0xa = 0xd35,0x405
0d36 00eb       |    |		Load_Encached	Diana_Cache
0d37 0098       |    |		Execute	Package,Field_Read_Dynamic
0d38 012c       | ,  |		Execute	Any,Size
0d39 e015       |    |		Load	0x0,0x15
0d3a 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0d3b 025b       | [  |		Execute	Discrete,Check_In_Type
0d3c 0273       | s  |		Execute	Discrete,Plus
0d3d 00d9       |    |		Load_Top	At_Offset_1
0d3e 0007       |    |		Action	Break_Optional
0d3f e405       |    |		Load	0x2,0x5								; Debug Table 0x3e.0xb = 0xd3f,0xc01
0d40 0007       |    |		Action	Break_Optional
0d41 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x3e.0xc = 0xd41,0xc02
0d42 0007       |    |		Action	Break_Optional							; Debug Table 0x3e.0xd = 0xd42,0xc03
0d43 00d0       |    |		Action	Swap_Control							; Debug Table 0x3e.0xe = 0xd43,0xc04
0d44 00d1       |    |		Pop_Control	Pop_Count_1
0d45 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x3e.0xf = 0xd45,0x804
0d46 00eb       |    |		Load_Encached	Diana_Cache
0d47 0098       |    |		Execute	Package,Field_Read_Dynamic
0d48 49c9       |I   |		Short_Literal	0x1c9
0d49 00eb       |    |		Load_Encached	Diana_Cache
0d4a 0098       |    |		Execute	Package,Field_Read_Dynamic
0d4b 49ca       |I   |		Short_Literal	0x1ca
0d4c 00eb       |    |		Load_Encached	Diana_Cache
0d4d 0095       |    |		Execute	Package,Field_Reference_Dynamic
0d4e e016       |    |		Load	0x0,0x16
0d4f 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0d50 7800       |x   |		Jump	0xd51
0d51 00d0       |    |		Action	Swap_Control
0d52 00d1       |    |		Pop_Control	Pop_Count_1
0d53 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1					; Debug Table 0x3e.0x10 = 0xd53,0xffff
0d54 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3e.0x11 = 0xd54,0xfffe
0d55 e5fe       |    |		Load	0x2,-0x2
0d56 00eb       |    |		Load_Encached	Diana_Cache
0d57 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
0d58 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0d59			BODY_0d18:
0d59 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3e.0x12 = 0xd59,0x1
0d5a e019       |    |		Load	0x0,0x19
0d5b 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0d5c 6805       |h   |		Jump_Zero	0xd62
0d5d 4800       |H   |		Short_Literal	0x0							; Debug Table 0x3e.0x13 = 0xd5d,0x2
0d5e 00d9       |    |		Load_Top	At_Offset_1
0d5f e004       |    |		Load	0x0,0x4
0d60 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0d61 7838       |x8  |		Jump	0xd9a
0d62 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3e.0x14 = 0xd62,0x3
0d63 e019       |    |		Load	0x0,0x19
0d64 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0d65 6809       |h   |		Jump_Zero	0xd6f
0d66 4800       |H   |		Short_Literal	0x0							; Debug Table 0x3e.0x15 = 0xd66,0x4
0d67 00d9       |    |		Load_Top	At_Offset_1
0d68 e004       |    |		Load	0x0,0x4
0d69 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0d6a 4800       |H   |		Short_Literal	0x0							; Debug Table 0x3e.0x16 = 0xd6a,0x5
0d6b e005       |    |		Load	0x0,0x5
0d6c 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
0d6d 821d       |    |		Call	0x1,0x1d							; Debug Table 0x3e.0x17 = 0xd6d,0x6
0d6e 782b       |x+  |		Jump	0xd9a
0d6f 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3e.0x18 = 0xd6f,0x7
0d70 e018       |    |		Load	0x0,0x18
0d71 18c5       |    |		Execute	Package,Field_Execute,Field_Number 0xc5
0d72 7008       |p   |		Jump_Nonzero	0xd7b
0d73 00d8       |    |		Load_Top	At_Offset_0
0d74 4976       |Iv  |		Short_Literal	0x176
0d75 00eb       |    |		Load_Encached	Diana_Cache
0d76 0098       |    |		Execute	Package,Field_Read_Dynamic
0d77 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0d78 e006       |    |		Load	0x0,0x6
0d79 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
0d7a 6801       |h   |		Jump_Zero	0xd7c
0d7b 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x3e.0x19 = 0xd7b,0x8
0d7c 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3e.0x1a = 0xd7c,0x9
0d7d e01c       |    |		Load	0x0,0x1c
0d7e 1828       | (  |		Execute	Package,Field_Execute,Field_Number 0x28
0d7f 6809       |h   |		Jump_Zero	0xd89
0d80 00d9       |    |		Load_Top	At_Offset_1
0d81 8211       |    |		Call	0x1,0x11
0d82 6806       |h   |		Jump_Zero	0xd89
0d83 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3e.0x1b = 0xd83,0xa
0d84 8212       |    |		Call	0x1,0x12
0d85 00da       |    |		Load_Top	At_Offset_2
0d86 e018       |    |		Load	0x0,0x18
0d87 18c4       |    |		Execute	Package,Field_Execute,Field_Number 0xc4
0d88 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x3e.0x1c = 0xd88,0xb
0d89 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3e.0x1d = 0xd89,0xc
0d8a e006       |    |		Load	0x0,0x6
0d8b 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0d8c 680b       |h   |		Jump_Zero	0xd98
0d8d 00d8       |    |		Load_Top	At_Offset_0
0d8e 00eb       |    |		Load_Encached	Diana_Cache
0d8f 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
0d90 e003       |    |		Load	0x0,0x3
0d91 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0d92 6805       |h   |		Jump_Zero	0xd98
0d93 4800       |H   |		Short_Literal	0x0							; Debug Table 0x3e.0x1e = 0xd93,0xd
0d94 00d9       |    |		Load_Top	At_Offset_1
0d95 e004       |    |		Load	0x0,0x4
0d96 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0d97 7802       |x   |		Jump	0xd9a
0d98 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3e.0x1f = 0xd98,0xe
0d99 820e       |    |		Call	0x1,0xe
0d9a e00c       |    |		Load	0x0,0xc								; Debug Table 0x3e.0x20 = 0xd9a,0xf
0d9b 1832       | 2  |		Execute	Package,Field_Execute,Field_Number 0x32
0d9c 680a       |h   |		Jump_Zero	0xda7
0d9d 0007       |    |		Action	Break_Optional							; Debug Table 0x3e.0x21 = 0xd9d,0x10
0d9e 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3e.0x22 = 0xd9e,0x1001
0d9f 4800       |H   |		Short_Literal	0x0							; Debug Table 0x3e.0x23 = 0xd9f,0x10
0da0 4800       |H   |		Short_Literal	0x0
0da1 61c6       |a   |		Indirect_Literal	Discrete,0xf68,{0x00000000, 0x7fffffff}
0da2 4800       |H   |		Short_Literal	0x0
0da3 48a1       |H   |		Short_Literal	0xa1
0da4 4812       |H   |		Short_Literal	0x12
0da5 e005       |    |		Load	0x0,0x5
0da6 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
0da7 4801       |H   |		Short_Literal	0x1							; Debug Table 0x3e.0x24 = 0xda7,0x11
0da8 00da       |    |		Load_Top	At_Offset_2
0da9 e00c       |    |		Load	0x0,0xc
0daa 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0dab 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0dac 0000 0000  |    |		.BLANK	0000[0x4]
0db0 ; --------------------------------------------------------------------------------------
0db0 ; SUBPROGRAM
0db0 ; --------------------------------------------------------------------------------------
0db0 0dba       |    |		.CONST	0x0dba								; Address of begin
0db1 0004       |    |		.CONST	0x0004								; Address of exception handler
0db2 0002       |    |		.CONST	0x0002								; Number of locals
0db3			INIT_0db0:
0db3 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x3f = .DEBUG	0x0db3,0x18e8,0x0001,0x0000,0x0058,0xc555,0x0000,0x15b5
													; Debug Table 0x3f.0x0 = 0xdb3,0xffff
0db4 00db       |    |		Load_Top	At_Offset_3
0db5 00eb       |    |		Load_Encached	Diana_Cache
0db6 18d0       |    |		Execute	Package,Field_Execute,Field_Number 0xd0
0db7 00eb       |    |		Load_Encached	Diana_Cache
0db8 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
0db9 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0dba			BODY_0db0:
0dba 00cf       |    |		Action	Mark_Auxiliary
0dbb 787b       |x{  |		Jump	0xe37
0dbc 4fff       |O   |		Short_Literal	-0x1							; Debug Table 0x3f.0x1 = 0xdbc,0x2
0dbd 4810       |H   |		Short_Literal	0x10
0dbe e005       |    |		Load	0x0,0x5
0dbf 1846       | F  |		Execute	Package,Field_Execute,Field_Number 0x46
0dc0 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3f.0x2 = 0xdc0,0x3
0dc1 0007       |    |		Action	Break_Optional
0dc2 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3f.0x3 = 0xdc2,0x401
0dc3 7002       |p   |		Jump_Nonzero	0xdc6
0dc4 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3f.0x4 = 0xdc4,0x402
0dc5 782c       |x,  |		Jump	0xdf2
0dc6 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3f.0x5 = 0xdc6,0x403
0dc7 0217       |    |		Execute	Heap_Access,All_Reference
0dc8 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0dc9 6804       |h   |		Jump_Zero	0xdce
0dca 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3f.0x6 = 0xdca,0x404
0dcb 0217       |    |		Execute	Heap_Access,All_Reference
0dcc 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0dcd 7824       |x$  |		Jump	0xdf2
0dce 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3f.0x7 = 0xdce,0x405
0dcf 0007       |    |		Action	Break_Optional
0dd0 e405       |    |		Load	0x2,0x5								; Debug Table 0x3f.0x8 = 0xdd0,0x801
0dd1 0007       |    |		Action	Break_Optional
0dd2 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x3f.0x9 = 0xdd2,0x802
0dd3 0007       |    |		Action	Break_Optional							; Debug Table 0x3f.0xa = 0xdd3,0x803
0dd4 00d0       |    |		Action	Swap_Control							; Debug Table 0x3f.0xb = 0xdd4,0x804
0dd5 00d1       |    |		Pop_Control	Pop_Count_1
0dd6 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x3f.0xc = 0xdd6,0x405
0dd7 00eb       |    |		Load_Encached	Diana_Cache
0dd8 0098       |    |		Execute	Package,Field_Read_Dynamic
0dd9 012c       | ,  |		Execute	Any,Size
0dda e015       |    |		Load	0x0,0x15
0ddb 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0ddc 025b       | [  |		Execute	Discrete,Check_In_Type
0ddd 0273       | s  |		Execute	Discrete,Plus
0dde 00d9       |    |		Load_Top	At_Offset_1
0ddf 0007       |    |		Action	Break_Optional
0de0 e406       |    |		Load	0x2,0x6								; Debug Table 0x3f.0xd = 0xde0,0xc01
0de1 0007       |    |		Action	Break_Optional
0de2 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x3f.0xe = 0xde2,0xc02
0de3 0007       |    |		Action	Break_Optional							; Debug Table 0x3f.0xf = 0xde3,0xc03
0de4 00d0       |    |		Action	Swap_Control							; Debug Table 0x3f.0x10 = 0xde4,0xc04
0de5 00d1       |    |		Pop_Control	Pop_Count_1
0de6 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x3f.0x11 = 0xde6,0x804
0de7 00eb       |    |		Load_Encached	Diana_Cache
0de8 0098       |    |		Execute	Package,Field_Read_Dynamic
0de9 49c9       |I   |		Short_Literal	0x1c9
0dea 00eb       |    |		Load_Encached	Diana_Cache
0deb 0098       |    |		Execute	Package,Field_Read_Dynamic
0dec 49ca       |I   |		Short_Literal	0x1ca
0ded 00eb       |    |		Load_Encached	Diana_Cache
0dee 0095       |    |		Execute	Package,Field_Reference_Dynamic
0def e016       |    |		Load	0x0,0x16
0df0 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0df1 7800       |x   |		Jump	0xdf2
0df2 00d0       |    |		Action	Swap_Control
0df3 00d1       |    |		Pop_Control	Pop_Count_1
0df4 e005       |    |		Load	0x0,0x5								; Debug Table 0x3f.0x12 = 0xdf4,0x3
0df5 1872       | r  |		Execute	Package,Field_Execute,Field_Number 0x72
0df6 4801       |H   |		Short_Literal	0x1							; Debug Table 0x3f.0x13 = 0xdf6,0x4
0df7 00da       |    |		Load_Top	At_Offset_2
0df8 0007       |    |		Action	Break_Optional
0df9 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3f.0x14 = 0xdf9,0x1001
0dfa 7002       |p   |		Jump_Nonzero	0xdfd
0dfb 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3f.0x15 = 0xdfb,0x1002
0dfc 782c       |x,  |		Jump	0xe29
0dfd 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3f.0x16 = 0xdfd,0x1003
0dfe 0217       |    |		Execute	Heap_Access,All_Reference
0dff 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0e00 6804       |h   |		Jump_Zero	0xe05
0e01 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3f.0x17 = 0xe01,0x1004
0e02 0217       |    |		Execute	Heap_Access,All_Reference
0e03 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0e04 7824       |x$  |		Jump	0xe29
0e05 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3f.0x18 = 0xe05,0x1005
0e06 0007       |    |		Action	Break_Optional
0e07 e406       |    |		Load	0x2,0x6								; Debug Table 0x3f.0x19 = 0xe07,0x1401
0e08 0007       |    |		Action	Break_Optional
0e09 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x3f.0x1a = 0xe09,0x1402
0e0a 0007       |    |		Action	Break_Optional							; Debug Table 0x3f.0x1b = 0xe0a,0x1403
0e0b 00d0       |    |		Action	Swap_Control							; Debug Table 0x3f.0x1c = 0xe0b,0x1404
0e0c 00d1       |    |		Pop_Control	Pop_Count_1
0e0d 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x3f.0x1d = 0xe0d,0x1005
0e0e 00eb       |    |		Load_Encached	Diana_Cache
0e0f 0098       |    |		Execute	Package,Field_Read_Dynamic
0e10 012c       | ,  |		Execute	Any,Size
0e11 e015       |    |		Load	0x0,0x15
0e12 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0e13 025b       | [  |		Execute	Discrete,Check_In_Type
0e14 0273       | s  |		Execute	Discrete,Plus
0e15 00d9       |    |		Load_Top	At_Offset_1
0e16 0007       |    |		Action	Break_Optional
0e17 e407       |    |		Load	0x2,0x7								; Debug Table 0x3f.0x1e = 0xe17,0x1801
0e18 0007       |    |		Action	Break_Optional
0e19 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x3f.0x1f = 0xe19,0x1802
0e1a 0007       |    |		Action	Break_Optional							; Debug Table 0x3f.0x20 = 0xe1a,0x1803
0e1b 00d0       |    |		Action	Swap_Control							; Debug Table 0x3f.0x21 = 0xe1b,0x1804
0e1c 00d1       |    |		Pop_Control	Pop_Count_1
0e1d 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x3f.0x22 = 0xe1d,0x1404
0e1e 00eb       |    |		Load_Encached	Diana_Cache
0e1f 0098       |    |		Execute	Package,Field_Read_Dynamic
0e20 49c9       |I   |		Short_Literal	0x1c9
0e21 00eb       |    |		Load_Encached	Diana_Cache
0e22 0098       |    |		Execute	Package,Field_Read_Dynamic
0e23 49ca       |I   |		Short_Literal	0x1ca
0e24 00eb       |    |		Load_Encached	Diana_Cache
0e25 0095       |    |		Execute	Package,Field_Reference_Dynamic
0e26 e016       |    |		Load	0x0,0x16
0e27 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0e28 7800       |x   |		Jump	0xe29
0e29 00d0       |    |		Action	Swap_Control
0e2a 00d1       |    |		Pop_Control	Pop_Count_1
0e2b e00c       |    |		Load	0x0,0xc								; Debug Table 0x3f.0x23 = 0xe2b,0x4
0e2c 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0e2d 0007       |    |		Action	Break_Optional							; Debug Table 0x3f.0x24 = 0xe2d,0x5
0e2e 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3f.0x25 = 0xe2e,0x1c01
0e2f 7002       |p   |		Jump_Nonzero	0xe32
0e30 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x3f.0x26 = 0xe30,0x1c02
0e31 7803       |x   |		Jump	0xe35
0e32 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3f.0x27 = 0xe32,0x1c03
0e33 0217       |    |		Execute	Heap_Access,All_Reference
0e34 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0e35 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2					; Debug Table 0x3f.0x28 = 0xe35,0x5
0e36 00c9       |    |		Action	Pop_Auxiliary_Loop
0e37 0007       |    |		Action	Break_Optional							; Debug Table 0x3f.0x29 = 0xe37,0x1
0e38 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3f.0x2a = 0xe38,0x2001
0e39 021d       |    |		Execute	Heap_Access,Is_Null
0e3a 6f81       |o   |		Jump_Zero	0xdbc							; Debug Table 0x3f.0x2b = 0xe3a,0x1
0e3b 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0e3c 0000 0000  |    |		.BLANK	0000[0x4]
0e40 ; --------------------------------------------------------------------------------------
0e40 ; SUBPROGRAM
0e40 ; --------------------------------------------------------------------------------------
0e40 0e4f       | O  |		.CONST	0x0e4f								; Address of begin
0e41 0004       |    |		.CONST	0x0004								; Address of exception handler
0e42 0003       |    |		.CONST	0x0003								; Number of locals
0e43			INIT_0e40:
0e43 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x40 = .DEBUG	0x0e43,0x1942,0x0002,0x0000,0x0058,0xc555,0x0000,0x165c
													; Debug Table 0x40.0x0 = 0xe43,0xffff
0e44 00db       |    |		Load_Top	At_Offset_3
0e45 e006       |    |		Load	0x0,0x6
0e46 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0e47 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0e48 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x40.0x1 = 0xe48,0xfffe
0e49 00d9       |    |		Load_Top	At_Offset_1
0e4a 4976       |Iv  |		Short_Literal	0x176
0e4b 00eb       |    |		Load_Encached	Diana_Cache
0e4c 0098       |    |		Execute	Package,Field_Read_Dynamic
0e4d 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0e4e 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0e4f			BODY_0e40:
0e4f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x40.0x2 = 0xe4f,0x1
0e50 0007       |    |		Action	Break_Optional
0e51 e404       |    |		Load	0x2,0x4								; Debug Table 0x40.0x3 = 0xe51,0x401
0e52 0007       |    |		Action	Break_Optional
0e53 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x40.0x4 = 0xe53,0x402
0e54 0007       |    |		Action	Break_Optional							; Debug Table 0x40.0x5 = 0xe54,0x403
0e55 00d0       |    |		Action	Swap_Control							; Debug Table 0x40.0x6 = 0xe55,0x404
0e56 00d1       |    |		Pop_Control	Pop_Count_1
0e57 0b1d       |    |		Execute_Immediate	Case_Compare,0x1d				; Debug Table 0x40.0x7 = 0xe57,0x1
0e58 7004       |p   |		Jump_Nonzero	0xe5d
0e59 0b30       | 0  |		Execute_Immediate	Case_Compare,0x30
0e5a 7004       |p   |		Jump_Nonzero	0xe5f
0e5b 4800       |H   |		Short_Literal	0x0							; Debug Table 0x40.0x8 = 0xe5b,0x6
0e5c 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0e5d 4801       |H   |		Short_Literal	0x1							; Debug Table 0x40.0x9 = 0xe5d,0x2
0e5e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0e5f 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x40.0xa = 0xe5f,0x3
0e60 4901       |I   |		Short_Literal	0x101
0e61 00eb       |    |		Load_Encached	Diana_Cache
0e62 0096       |    |		Execute	Package,Entry
0e63 e405       |    |		Load	0x2,0x5								; Debug Table 0x40.0xb = 0xe63,0x801
0e64 0007       |    |		Action	Break_Optional
0e65 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x40.0xc = 0xe65,0x802
0e66 0007       |    |		Action	Break_Optional							; Debug Table 0x40.0xd = 0xe66,0x803
0e67 00d0       |    |		Action	Swap_Control							; Debug Table 0x40.0xe = 0xe67,0x804
0e68 00d1       |    |		Pop_Control	Pop_Count_1
0e69 0b80       |    |		Execute_Immediate	Case_Compare,0x80				; Debug Table 0x40.0xf = 0xe69,0x3
0e6a 7002       |p   |		Jump_Nonzero	0xe6d
0e6b 4800       |H   |		Short_Literal	0x0							; Debug Table 0x40.0x10 = 0xe6b,0x5
0e6c 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0e6d 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x40.0x11 = 0xe6d,0x4
0e6e 4901       |I   |		Short_Literal	0x101
0e6f 00eb       |    |		Load_Encached	Diana_Cache
0e70 0096       |    |		Execute	Package,Entry
0e71 824f       | O  |		Call	0x1,0x4f
0e72 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0e73 0000 0000  |    |		.BLANK	0000[0x5]
0e78 ; --------------------------------------------------------------------------------------
0e78 ; SUBPROGRAM
0e78 ; --------------------------------------------------------------------------------------
0e78 0e7e       | ~  |		.CONST	0x0e7e								; Address of begin
0e79 0004       |    |		.CONST	0x0004								; Address of exception handler
0e7a 0002       |    |		.CONST	0x0002								; Number of locals
0e7b			INIT_0e78:
0e7b 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x41 = .DEBUG	0x0e7b,0x1968,0x0002,0x0000,0x0058,0xc555,0x0000,0x041f
													; Debug Table 0x41.0x0 = 0xe7b,0xffff
0e7c 00db       |    |		Load_Top	At_Offset_3
0e7d 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0e7e			BODY_0e78:
0e7e 00cf       |    |		Action	Mark_Auxiliary
0e7f 7843       |xC  |		Jump	0xec3
0e80 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x41.0x1 = 0xe80,0x2
0e81 00da       |    |		Load_Top	At_Offset_2
0e82 0007       |    |		Action	Break_Optional
0e83 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x41.0x2 = 0xe83,0x401
0e84 7002       |p   |		Jump_Nonzero	0xe87
0e85 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x41.0x3 = 0xe85,0x402
0e86 782c       |x,  |		Jump	0xeb3
0e87 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x41.0x4 = 0xe87,0x403
0e88 0217       |    |		Execute	Heap_Access,All_Reference
0e89 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0e8a 6804       |h   |		Jump_Zero	0xe8f
0e8b 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x41.0x5 = 0xe8b,0x404
0e8c 0217       |    |		Execute	Heap_Access,All_Reference
0e8d 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0e8e 7824       |x$  |		Jump	0xeb3
0e8f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x41.0x6 = 0xe8f,0x405
0e90 0007       |    |		Action	Break_Optional
0e91 e606       |    |		Load	0x3,0x6								; Debug Table 0x41.0x7 = 0xe91,0x801
0e92 0007       |    |		Action	Break_Optional
0e93 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x41.0x8 = 0xe93,0x802
0e94 0007       |    |		Action	Break_Optional							; Debug Table 0x41.0x9 = 0xe94,0x803
0e95 00d0       |    |		Action	Swap_Control							; Debug Table 0x41.0xa = 0xe95,0x804
0e96 00d1       |    |		Pop_Control	Pop_Count_1
0e97 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x41.0xb = 0xe97,0x405
0e98 00eb       |    |		Load_Encached	Diana_Cache
0e99 0098       |    |		Execute	Package,Field_Read_Dynamic
0e9a 012c       | ,  |		Execute	Any,Size
0e9b e015       |    |		Load	0x0,0x15
0e9c 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0e9d 025b       | [  |		Execute	Discrete,Check_In_Type
0e9e 0273       | s  |		Execute	Discrete,Plus
0e9f 00d9       |    |		Load_Top	At_Offset_1
0ea0 0007       |    |		Action	Break_Optional
0ea1 e607       |    |		Load	0x3,0x7								; Debug Table 0x41.0xc = 0xea1,0xc01
0ea2 0007       |    |		Action	Break_Optional
0ea3 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x41.0xd = 0xea3,0xc02
0ea4 0007       |    |		Action	Break_Optional							; Debug Table 0x41.0xe = 0xea4,0xc03
0ea5 00d0       |    |		Action	Swap_Control							; Debug Table 0x41.0xf = 0xea5,0xc04
0ea6 00d1       |    |		Pop_Control	Pop_Count_1
0ea7 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x41.0x10 = 0xea7,0x804
0ea8 00eb       |    |		Load_Encached	Diana_Cache
0ea9 0098       |    |		Execute	Package,Field_Read_Dynamic
0eaa 49c9       |I   |		Short_Literal	0x1c9
0eab 00eb       |    |		Load_Encached	Diana_Cache
0eac 0098       |    |		Execute	Package,Field_Read_Dynamic
0ead 49ca       |I   |		Short_Literal	0x1ca
0eae 00eb       |    |		Load_Encached	Diana_Cache
0eaf 0095       |    |		Execute	Package,Field_Reference_Dynamic
0eb0 e016       |    |		Load	0x0,0x16
0eb1 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0eb2 7800       |x   |		Jump	0xeb3
0eb3 00d0       |    |		Action	Swap_Control
0eb4 00d1       |    |		Pop_Control	Pop_Count_1
0eb5 822b       | +  |		Call	0x1,0x2b							; Debug Table 0x41.0x11 = 0xeb5,0x2
0eb6 6802       |h   |		Jump_Zero	0xeb9
0eb7 4801       |H   |		Short_Literal	0x1							; Debug Table 0x41.0x12 = 0xeb7,0x3
0eb8 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0eb9 0007       |    |		Action	Break_Optional							; Debug Table 0x41.0x13 = 0xeb9,0x4
0eba 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x41.0x14 = 0xeba,0x1001
0ebb 7002       |p   |		Jump_Nonzero	0xebe
0ebc 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x41.0x15 = 0xebc,0x1002
0ebd 7803       |x   |		Jump	0xec1
0ebe 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x41.0x16 = 0xebe,0x1003
0ebf 0217       |    |		Execute	Heap_Access,All_Reference
0ec0 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0ec1 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2					; Debug Table 0x41.0x17 = 0xec1,0x4
0ec2 00c9       |    |		Action	Pop_Auxiliary_Loop
0ec3 0007       |    |		Action	Break_Optional							; Debug Table 0x41.0x18 = 0xec3,0x1
0ec4 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x41.0x19 = 0xec4,0x1401
0ec5 021d       |    |		Execute	Heap_Access,Is_Null
0ec6 6fb9       |o   |		Jump_Zero	0xe80							; Debug Table 0x41.0x1a = 0xec6,0x1
0ec7 00ce       |    |		Action	Pop_Auxiliary
0ec8 4800       |H   |		Short_Literal	0x0							; Debug Table 0x41.0x1b = 0xec8,0x5
0ec9 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0eca 0000 0000  |    |		.BLANK	0000[0x6]
0ed0 ; --------------------------------------------------------------------------------------
0ed0 ; SUBPROGRAM
0ed0 ; --------------------------------------------------------------------------------------
0ed0 0ed6       |    |		.CONST	0x0ed6								; Address of begin
0ed1 0004       |    |		.CONST	0x0004								; Address of exception handler
0ed2 0002       |    |		.CONST	0x0002								; Number of locals
0ed3			INIT_0ed0:
0ed3 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x42 = .DEBUG	0x0ed3,0x19a2,0x0002,0x0000,0x0058,0xc555,0x0000,0x0516
													; Debug Table 0x42.0x0 = 0xed3,0xffff
0ed4 00db       |    |		Load_Top	At_Offset_3
0ed5 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0ed6			BODY_0ed0:
0ed6 00cf       |    |		Action	Mark_Auxiliary
0ed7 7842       |xB  |		Jump	0xf1a
0ed8 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x42.0x1 = 0xed8,0x2
0ed9 0007       |    |		Action	Break_Optional
0eda 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x42.0x2 = 0xeda,0x401
0edb 7002       |p   |		Jump_Nonzero	0xede
0edc 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x42.0x3 = 0xedc,0x402
0edd 782c       |x,  |		Jump	0xf0a
0ede 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x42.0x4 = 0xede,0x403
0edf 0217       |    |		Execute	Heap_Access,All_Reference
0ee0 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0ee1 6804       |h   |		Jump_Zero	0xee6
0ee2 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x42.0x5 = 0xee2,0x404
0ee3 0217       |    |		Execute	Heap_Access,All_Reference
0ee4 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0ee5 7824       |x$  |		Jump	0xf0a
0ee6 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x42.0x6 = 0xee6,0x405
0ee7 0007       |    |		Action	Break_Optional
0ee8 e605       |    |		Load	0x3,0x5								; Debug Table 0x42.0x7 = 0xee8,0x801
0ee9 0007       |    |		Action	Break_Optional
0eea 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x42.0x8 = 0xeea,0x802
0eeb 0007       |    |		Action	Break_Optional							; Debug Table 0x42.0x9 = 0xeeb,0x803
0eec 00d0       |    |		Action	Swap_Control							; Debug Table 0x42.0xa = 0xeec,0x804
0eed 00d1       |    |		Pop_Control	Pop_Count_1
0eee 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x42.0xb = 0xeee,0x405
0eef 00eb       |    |		Load_Encached	Diana_Cache
0ef0 0098       |    |		Execute	Package,Field_Read_Dynamic
0ef1 012c       | ,  |		Execute	Any,Size
0ef2 e015       |    |		Load	0x0,0x15
0ef3 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0ef4 025b       | [  |		Execute	Discrete,Check_In_Type
0ef5 0273       | s  |		Execute	Discrete,Plus
0ef6 00d9       |    |		Load_Top	At_Offset_1
0ef7 0007       |    |		Action	Break_Optional
0ef8 e606       |    |		Load	0x3,0x6								; Debug Table 0x42.0xc = 0xef8,0xc01
0ef9 0007       |    |		Action	Break_Optional
0efa 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x42.0xd = 0xefa,0xc02
0efb 0007       |    |		Action	Break_Optional							; Debug Table 0x42.0xe = 0xefb,0xc03
0efc 00d0       |    |		Action	Swap_Control							; Debug Table 0x42.0xf = 0xefc,0xc04
0efd 00d1       |    |		Pop_Control	Pop_Count_1
0efe 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x42.0x10 = 0xefe,0x804
0eff 00eb       |    |		Load_Encached	Diana_Cache
0f00 0098       |    |		Execute	Package,Field_Read_Dynamic
0f01 49c9       |I   |		Short_Literal	0x1c9
0f02 00eb       |    |		Load_Encached	Diana_Cache
0f03 0098       |    |		Execute	Package,Field_Read_Dynamic
0f04 49ca       |I   |		Short_Literal	0x1ca
0f05 00eb       |    |		Load_Encached	Diana_Cache
0f06 0095       |    |		Execute	Package,Field_Reference_Dynamic
0f07 e016       |    |		Load	0x0,0x16
0f08 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0f09 7800       |x   |		Jump	0xf0a
0f0a 00d0       |    |		Action	Swap_Control
0f0b 00d1       |    |		Pop_Control	Pop_Count_1
0f0c 822c       | ,  |		Call	0x1,0x2c							; Debug Table 0x42.0x11 = 0xf0c,0x2
0f0d 7002       |p   |		Jump_Nonzero	0xf10
0f0e 4800       |H   |		Short_Literal	0x0							; Debug Table 0x42.0x12 = 0xf0e,0x3
0f0f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0f10 0007       |    |		Action	Break_Optional							; Debug Table 0x42.0x13 = 0xf10,0x4
0f11 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x42.0x14 = 0xf11,0x1001
0f12 7002       |p   |		Jump_Nonzero	0xf15
0f13 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x42.0x15 = 0xf13,0x1002
0f14 7803       |x   |		Jump	0xf18
0f15 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x42.0x16 = 0xf15,0x1003
0f16 0217       |    |		Execute	Heap_Access,All_Reference
0f17 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0f18 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2					; Debug Table 0x42.0x17 = 0xf18,0x4
0f19 00c9       |    |		Action	Pop_Auxiliary_Loop
0f1a 0007       |    |		Action	Break_Optional							; Debug Table 0x42.0x18 = 0xf1a,0x1
0f1b 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x42.0x19 = 0xf1b,0x1401
0f1c 021d       |    |		Execute	Heap_Access,Is_Null
0f1d 6fba       |o   |		Jump_Zero	0xed8							; Debug Table 0x42.0x1a = 0xf1d,0x1
0f1e 00ce       |    |		Action	Pop_Auxiliary
0f1f 4801       |H   |		Short_Literal	0x1							; Debug Table 0x42.0x1b = 0xf1f,0x5
0f20 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0f21 0000 0000  |    |		.BLANK	0000[0x7]
0f28 ; --------------------------------------------------------------------------------------
0f28 ; SUBPROGRAM
0f28 ; --------------------------------------------------------------------------------------
0f28 0f30       | 0  |		.CONST	0x0f30								; Address of begin
0f29 0f57       | W  |		.CONST	0x0f57								; Address of exception handler
0f2a 0002       |    |		.CONST	0x0002								; Number of locals
0f2b			INIT_0f28:
0f2b 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x43 = .DEBUG	0x0f2b,0x19dc,0x0004,0x0000,0x0058,0xc555,0x0000,0x1061
													; Debug Table 0x43.0x0 = 0xf2b,0xffff
0f2c 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
0f2d 0322       | "  |		Declare_Variable	Record
0f2e 00d8       |    |		Load_Top	At_Offset_0
0f2f 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0f30			BODY_0f28:
0f30 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x43.0x1 = 0xf30,0x1
0f31 00e1       |    |		Load_Encached	Boolean_Cache
0f32 e5ff       |    |		Load	0x2,-0x1
0f33 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0f34 e013       |    |		Load	0x0,0x13
0f35 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0f36 c402       |    |		Store	0x2,0x2
0f37 00d1       |    |		Pop_Control	Pop_Count_1
0f38 e402       |    |		Load	0x2,0x2								; Debug Table 0x43.0x2 = 0xf38,0x2
0f39 6812       |h   |		Jump_Zero	0xf4c
0f3a 00d8       |    |		Load_Top	At_Offset_0
0f3b 00eb       |    |		Load_Encached	Diana_Cache
0f3c 18a6       |    |		Execute	Package,Field_Execute,Field_Number 0xa6
0f3d 680e       |h   |		Jump_Zero	0xf4c
0f3e e5ff       |    |		Load	0x2,-0x1
0f3f 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0f40 700b       |p   |		Jump_Nonzero	0xf4c
0f41 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x43.0x3 = 0xf41,0x3
0f42 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0f43 00d9       |    |		Load_Top	At_Offset_1
0f44 00eb       |    |		Load_Encached	Diana_Cache
0f45 18a1       |    |		Execute	Package,Field_Execute,Field_Number 0xa1
0f46 e021       | !  |		Load	0x0,0x21
0f47 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0f48 00eb       |    |		Load_Encached	Diana_Cache
0f49 189c       |    |		Execute	Package,Field_Execute,Field_Number 0x9c
0f4a 00d9       |    |		Load_Top	At_Offset_1
0f4b 017d       | }  |		Execute	Record,Structure_Write
0f4c e402       |    |		Load	0x2,0x2								; Debug Table 0x43.0x4 = 0xf4c,0x4
0f4d 6804       |h   |		Jump_Zero	0xf52
0f4e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x43.0x5 = 0xf4e,0x5
0f4f e5ff       |    |		Load	0x2,-0x1
0f50 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0f51 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0f52 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x43.0x6 = 0xf52,0x6
0f53 1899       |    |		Execute	Package,Field_Execute,Field_Number 0x99
0f54 e5ff       |    |		Load	0x2,-0x1
0f55 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0f56 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0f57			TRAP_0f28:
0f57 600c       |`   |		Indirect_Literal	Discrete,0xf64,{0x00000000, 0x5739b501}
0f58 010f       |    |		Execute	Exception,Equal
0f59 6807       |h   |		Jump_Zero	0xf61
0f5a 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x43.0x7 = 0xf5a,0x7
0f5b 1899       |    |		Execute	Package,Field_Execute,Field_Number 0x99
0f5c e5ff       |    |		Load	0x2,-0x1
0f5d 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0f5e 4800       |H   |		Short_Literal	0x0							; Debug Table 0x43.0x8 = 0xf5e,0x8
0f5f a402       |    |		Store_Unchecked	0x2,0x2
0f60 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0f61 0100       |    |		Execute	Exception,Raise
0f62 0000 0000  |    |		.XXX[0x2]
0f64 0000 0000  |    |		.LITERAL	{0x00000000, 0x5739b501}
0f68 0000 0000  |    |		.LITERAL	{0x00000000, 0x7fffffff}
0f6c ; --------------------------------------------------------------------------------------
0f6c ; STRING TABLE
0f6c ; --------------------------------------------------------------------------------------
0f6c 000e       |    |		.STRTAB	0x000e->0x0f73							; "Duplicate to ensure pure value"
0f6d 002a       | *  |		.STRTAB	0x002a->0x0f82							; "INITIALIZE ACTION"
0f6e 0039       | 9  |		.STRTAB	0x0039->0x0f8a							; "PARAMETERIZE ACTION"
0f6f 004a       | J  |		.STRTAB	0x004a->0x0f94							; "CONSTRAIN VARIABLE ACTION"
0f70 0061       | a  |		.STRTAB	0x0061->0x0fa0							; "Bad class in object declaration"
0f71 007e       | ~  |		.STRTAB	0x007e->0x0fb0							; "Unexpected item in ref "
0f72 0093       |    |		.STREND 0x0093->0x0fbb
0f73 4475 706c  |Dupl|		.STRTAB_STRINGS
0fbc 0000 0000  |    |		.BLANK	0000[0x4]
0fc0 ; --------------------------------------------------------------------------------------
0fc0 ; Debug Table
0fc0 ; --------------------------------------------------------------------------------------
0fc0 0003 0044  |   D|		.CONST	0x0003,0x0044
0fc2 000b 11e2  |    |		.DEBUG	0x000b,0x11e2,0x8000,0x0000,0x0057,0x3b75,0x0000,0x0005
0fca 0018 11f0  |    |		.DEBUG	0x0018,0x11f0,0x8000,0x0000,0x0058,0xc555,0x0000,0x004f
0fd2 0103 128c  |    |		.DEBUG	0x0103,0x128c,0x0001,0x0000,0x0057,0x3b75,0x0000,0x0006
0fda 012b 12b0  | +  |		.DEBUG	0x012b,0x12b0,0x0001,0x0000,0x0057,0x3b75,0x0000,0x0014
0fe2 0163 12d6  | c  |		.DEBUG	0x0163,0x12d6,0x0001,0x0000,0x0057,0x3b75,0x0000,0x001e
0fea 01cb 1304  |    |		.DEBUG	0x01cb,0x1304,0x0001,0x0000,0x0057,0x3b75,0x0000,0x002e
0ff2 01d3 1308  |    |		.DEBUG	0x01d3,0x1308,0x0002,0x0000,0x0057,0x3b75,0x0000,0x0032
0ffa 0243 1364  | C d|		.DEBUG	0x0243,0x1364,0x0002,0x0000,0x0057,0x3b75,0x0000,0x003d
1002 027b 1382  | {  |		.DEBUG	0x027b,0x1382,0x0005,0x0000,0x0058,0xc555,0x0000,0x00b1
100a 0293 1384  |    |		.DEBUG	0x0293,0x1384,0x0002,0x0000,0x0058,0xc555,0x0000,0x0143
1012 02b3 13a2  |    |		.DEBUG	0x02b3,0x13a2,0x0002,0x0000,0x0058,0xc555,0x0000,0x0183
101a 02db 13c0  |    |		.DEBUG	0x02db,0x13c0,0x0002,0x0000,0x0058,0xc555,0x0000,0x01d5
1022 02fb 13d6  |    |		.DEBUG	0x02fb,0x13d6,0x0002,0x0000,0x0058,0xc555,0x0000,0x021b
102a 030b 13da  |    |		.DEBUG	0x030b,0x13da,0x0002,0x0000,0x0058,0xc555,0x0000,0x023c
1032 031b 13de  |    |		.DEBUG	0x031b,0x13de,0x0001,0x0000,0x0058,0xc555,0x0000,0x025c
103a 032b 13e4  | +  |		.DEBUG	0x032b,0x13e4,0x0001,0x0000,0x0058,0xc555,0x0000,0x0277
1042 0333 13ea  | 3  |		.DEBUG	0x0333,0x13ea,0x0001,0x0000,0x0058,0xc555,0x0000,0x028e
104a 0343 13f2  | C  |		.DEBUG	0x0343,0x13f2,0x0002,0x0000,0x0058,0xc555,0x0000,0x02b5
1052 035b 13f6  | [  |		.DEBUG	0x035b,0x13f6,0x0002,0x0000,0x0058,0xc555,0x0000,0x02d9
105a 036b 13fa  | k  |		.DEBUG	0x036b,0x13fa,0x0002,0x0000,0x0058,0xc555,0x0000,0x02f3
1062 037b 13fe  | {  |		.DEBUG	0x037b,0x13fe,0x0002,0x0000,0x0058,0xc555,0x0000,0x0310
106a 038b 1402  |    |		.DEBUG	0x038b,0x1402,0x0001,0x0000,0x0058,0xc555,0x0000,0x0333
1072 039b 1406  |    |		.DEBUG	0x039b,0x1406,0x0001,0x0000,0x0058,0xc555,0x0000,0x034d
107a 03b3 1410  |    |		.DEBUG	0x03b3,0x1410,0x0001,0x0000,0x0058,0xc555,0x0000,0x036f
1082 03c3 1414  |    |		.DEBUG	0x03c3,0x1414,0x0001,0x0000,0x0058,0xc555,0x0000,0x038b
108a 03d3 1418  |    |		.DEBUG	0x03d3,0x1418,0x0001,0x0000,0x0058,0xc555,0x0000,0x03a4
1092 03db 141c  |    |		.DEBUG	0x03db,0x141c,0x0001,0x0000,0x0058,0xc555,0x0000,0x03b8
109a 03fb 1428  |   (|		.DEBUG	0x03fb,0x1428,0x0002,0x0000,0x0058,0xc555,0x0000,0x03e7
10a2 040b 1434  |   4|		.DEBUG	0x040b,0x1434,0x0002,0x0000,0x0058,0xc555,0x0000,0x0410
10aa 046b 1456  | k V|		.DEBUG	0x046b,0x1456,0x0002,0x0000,0x0058,0xc555,0x0000,0x050c
10b2 04b3 1476  |   v|		.DEBUG	0x04b3,0x1476,0x0001,0x0000,0x0058,0xc555,0x0000,0x05e4
10ba 0503 14a6  |    |		.DEBUG	0x0503,0x14a6,0x0001,0x0000,0x0058,0xc555,0x0000,0x06a3
10c2 052b 14b6  | +  |		.DEBUG	0x052b,0x14b6,0x0001,0x0000,0x0058,0xc555,0x0000,0x06fe
10ca 053b 14be  | ;  |		.DEBUG	0x053b,0x14be,0x0001,0x0000,0x0058,0xc555,0x0000,0x0728
10d2 0563 14d4  | c  |		.DEBUG	0x0563,0x14d4,0x0002,0x0000,0x0058,0xc555,0x0000,0x076a
10da 058b 14dc  |    |		.DEBUG	0x058b,0x14dc,0x0001,0x0000,0x0058,0xc555,0x0000,0x07ae
10e2 059b 14e2  |    |		.DEBUG	0x059b,0x14e2,0x0001,0x0000,0x0058,0xc555,0x0000,0x07cc
10ea 05cb 14f6  |    |		.DEBUG	0x05cb,0x14f6,0x0001,0x0000,0x0058,0xc555,0x0000,0x082e
10f2 05fb 1514  |    |		.DEBUG	0x05fb,0x1514,0x0002,0x0000,0x0058,0xc555,0x0000,0x088a
10fa 063b 1528  | ; (|		.DEBUG	0x063b,0x1528,0x0002,0x0000,0x0058,0xc555,0x0000,0x08e4
1102 0733 15ca  | 3  |		.DEBUG	0x0733,0x15ca,0x0002,0x0000,0x0058,0xc555,0x0000,0x09b8
110a 076b 15ea  | k  |		.DEBUG	0x076b,0x15ea,0x0002,0x0000,0x0058,0xc555,0x0000,0x0a13
1112 079b 15f2  |    |		.DEBUG	0x079b,0x15f2,0x0001,0x0000,0x0058,0xc555,0x0000,0x0a62
111a 07a3 15f6  |    |		.DEBUG	0x07a3,0x15f6,0x0001,0x0000,0x0058,0xc555,0x0000,0x0a78
1122 07d3 1606  |    |		.DEBUG	0x07d3,0x1606,0x0001,0x0000,0x0058,0xc555,0x0000,0x0aea
112a 07f3 161a  |    |		.DEBUG	0x07f3,0x161a,0x0001,0x0000,0x0058,0xc555,0x0000,0x0b2b
1132 0833 1646  | 3 F|		.DEBUG	0x0833,0x1646,0x0001,0x0000,0x0058,0xc555,0x0000,0x0b9b
113a 088b 166a  |   j|		.DEBUG	0x088b,0x166a,0x0002,0x0000,0x0058,0xc555,0x0000,0x0c4b
1142 089b 1672  |   r|		.DEBUG	0x089b,0x1672,0x0002,0x0000,0x0058,0xc555,0x0000,0x0c70
114a 091b 16b0  |    |		.DEBUG	0x091b,0x16b0,0x0002,0x0000,0x0058,0xc555,0x0000,0x0d65
1152 0943 16bc  | C  |		.DEBUG	0x0943,0x16bc,0x0002,0x0000,0x0058,0xc555,0x0000,0x0da6
115a 0963 16c4  | c  |		.DEBUG	0x0963,0x16c4,0x0002,0x0000,0x0058,0xc555,0x0000,0x0de2
1162 097b 16c8  | {  |		.DEBUG	0x097b,0x16c8,0x0001,0x0000,0x0058,0xc555,0x0000,0x0e0a
116a 09ab 16e0  |    |		.DEBUG	0x09ab,0x16e0,0x0001,0x0000,0x0058,0xc555,0x0000,0x0e6b
1172 0a1b 171c  |    |		.DEBUG	0x0a1b,0x171c,0x0002,0x0000,0x0058,0xc555,0x0000,0x0f47
117a 0a4b 1738  | K 8|		.DEBUG	0x0a4b,0x1738,0x0001,0x0000,0x0058,0xc555,0x0000,0x0fa7
1182 0a7b 1750  | { P|		.DEBUG	0x0a7b,0x1750,0x0002,0x0000,0x0058,0xc555,0x0000,0x1069
118a 0b13 179e  |    |		.DEBUG	0x0b13,0x179e,0x0001,0x0000,0x0058,0xc555,0x0000,0x117a
1192 0b5b 17b6  | [  |		.DEBUG	0x0b5b,0x17b6,0x0001,0x0000,0x0058,0xc555,0x0000,0x1203
119a 0c33 182a  | 3 *|		.DEBUG	0x0c33,0x182a,0x0001,0x0000,0x0058,0xc555,0x0000,0x12d3
11a2 0c7b 184e  | { N|		.DEBUG	0x0c7b,0x184e,0x0002,0x0000,0x0058,0xc555,0x0000,0x1373
11aa 0ccb 1882  |    |		.DEBUG	0x0ccb,0x1882,0x0001,0x0000,0x0058,0xc555,0x0000,0x1417
11b2 0d1b 189c  |    |		.DEBUG	0x0d1b,0x189c,0x0001,0x0000,0x0058,0xc555,0x0000,0x14f3
11ba 0db3 18e8  |    |		.DEBUG	0x0db3,0x18e8,0x0001,0x0000,0x0058,0xc555,0x0000,0x15b5
11c2 0e43 1942  | C B|		.DEBUG	0x0e43,0x1942,0x0002,0x0000,0x0058,0xc555,0x0000,0x165c
11ca 0e7b 1968  | { h|		.DEBUG	0x0e7b,0x1968,0x0002,0x0000,0x0058,0xc555,0x0000,0x041f
11d2 0ed3 19a2  |    |		.DEBUG	0x0ed3,0x19a2,0x0002,0x0000,0x0058,0xc555,0x0000,0x0516
11da 0f2b 19dc  | +  |		.DEBUG	0x0f2b,0x19dc,0x0004,0x0000,0x0058,0xc555,0x0000,0x1061
11e2 ; --------------------------------------------------------------------------------------
11e2 ; Debug3 Subtable 0x0
11e2 ; --------------------------------------------------------------------------------------
11e2 0006 0000  |    |		.DBG3TAB	0x0006,0x0000
11e4 000b ffff  |    |		.CONST	0x000b,0xffff
11e6 000d fffe  |    |		.CONST	0x000d,0xfffe
11e8 000f fffd  |    |		.CONST	0x000f,0xfffd
11ea 0011 fffc  |    |		.CONST	0x0011,0xfffc
11ec 0013 fffb  |    |		.CONST	0x0013,0xfffb
11ee 0015 fffa  |    |		.CONST	0x0015,0xfffa
11f0 ; --------------------------------------------------------------------------------------
11f0 ; Debug3 Subtable 0x1
11f0 ; --------------------------------------------------------------------------------------
11f0 004d 0000  | M  |		.DBG3TAB	0x004d,0x0000
11f2 0018 ffff  |    |		.CONST	0x0018,0xffff
11f4 0019 fffe  |    |		.CONST	0x0019,0xfffe
11f6 001a fffd  |    |		.CONST	0x001a,0xfffd
11f8 001b fffc  |    |		.CONST	0x001b,0xfffc
11fa 001c fffb  |    |		.CONST	0x001c,0xfffb
11fc 001d fffa  |    |		.CONST	0x001d,0xfffa
11fe 001e fff9  |    |		.CONST	0x001e,0xfff9
1200 001f fff8  |    |		.CONST	0x001f,0xfff8
1202 0020 fff7  |    |		.CONST	0x0020,0xfff7
1204 0021 fff6  | !  |		.CONST	0x0021,0xfff6
1206 003f fff5  | ?  |		.CONST	0x003f,0xfff5
1208 005d fff4  | ]  |		.CONST	0x005d,0xfff4
120a 0061 fff3  | a  |		.CONST	0x0061,0xfff3
120c 007b fff2  | {  |		.CONST	0x007b,0xfff2
120e 007c fff1  | |  |		.CONST	0x007c,0xfff1
1210 007f fff0  |    |		.CONST	0x007f,0xfff0
1212 0081 ffef  |    |		.CONST	0x0081,0xffef
1214 0083 ffee  |    |		.CONST	0x0083,0xffee
1216 0085 ffed  |    |		.CONST	0x0085,0xffed
1218 0087 ffec  |    |		.CONST	0x0087,0xffec
121a 0089 ffeb  |    |		.CONST	0x0089,0xffeb
121c 008b ffea  |    |		.CONST	0x008b,0xffea
121e 008d ffe9  |    |		.CONST	0x008d,0xffe9
1220 008f ffe8  |    |		.CONST	0x008f,0xffe8
1222 0091 ffe7  |    |		.CONST	0x0091,0xffe7
1224 0093 ffe6  |    |		.CONST	0x0093,0xffe6
1226 0095 ffe5  |    |		.CONST	0x0095,0xffe5
1228 0097 ffe4  |    |		.CONST	0x0097,0xffe4
122a 0099 ffe3  |    |		.CONST	0x0099,0xffe3
122c 009b ffe2  |    |		.CONST	0x009b,0xffe2
122e 009d ffe1  |    |		.CONST	0x009d,0xffe1
1230 009f ffe0  |    |		.CONST	0x009f,0xffe0
1232 00a1 ffdf  |    |		.CONST	0x00a1,0xffdf
1234 00a3 ffde  |    |		.CONST	0x00a3,0xffde
1236 00a5 ffdd  |    |		.CONST	0x00a5,0xffdd
1238 00a7 ffdc  |    |		.CONST	0x00a7,0xffdc
123a 00a9 ffdb  |    |		.CONST	0x00a9,0xffdb
123c 00ab ffda  |    |		.CONST	0x00ab,0xffda
123e 00ad ffd9  |    |		.CONST	0x00ad,0xffd9
1240 00af ffd8  |    |		.CONST	0x00af,0xffd8
1242 00b1 ffd7  |    |		.CONST	0x00b1,0xffd7
1244 00b3 ffd6  |    |		.CONST	0x00b3,0xffd6
1246 00b5 ffd5  |    |		.CONST	0x00b5,0xffd5
1248 00b7 ffd4  |    |		.CONST	0x00b7,0xffd4
124a 00b9 ffd3  |    |		.CONST	0x00b9,0xffd3
124c 00bb ffd2  |    |		.CONST	0x00bb,0xffd2
124e 00bd ffd1  |    |		.CONST	0x00bd,0xffd1
1250 00bf ffd0  |    |		.CONST	0x00bf,0xffd0
1252 00c1 ffcf  |    |		.CONST	0x00c1,0xffcf
1254 00c3 ffce  |    |		.CONST	0x00c3,0xffce
1256 00c5 ffcd  |    |		.CONST	0x00c5,0xffcd
1258 00c7 ffcc  |    |		.CONST	0x00c7,0xffcc
125a 00c9 ffcb  |    |		.CONST	0x00c9,0xffcb
125c 00cb ffca  |    |		.CONST	0x00cb,0xffca
125e 00cd ffc9  |    |		.CONST	0x00cd,0xffc9
1260 00cf ffc8  |    |		.CONST	0x00cf,0xffc8
1262 00d1 ffc7  |    |		.CONST	0x00d1,0xffc7
1264 00d3 ffc6  |    |		.CONST	0x00d3,0xffc6
1266 00d5 ffc5  |    |		.CONST	0x00d5,0xffc5
1268 00d7 ffc4  |    |		.CONST	0x00d7,0xffc4
126a 00d9 ffc3  |    |		.CONST	0x00d9,0xffc3
126c 00db ffc2  |    |		.CONST	0x00db,0xffc2
126e 00dd ffc1  |    |		.CONST	0x00dd,0xffc1
1270 00df ffc0  |    |		.CONST	0x00df,0xffc0
1272 00e1 ffbf  |    |		.CONST	0x00e1,0xffbf
1274 00e3 ffbe  |    |		.CONST	0x00e3,0xffbe
1276 00e5 ffbd  |    |		.CONST	0x00e5,0xffbd
1278 00e7 ffbc  |    |		.CONST	0x00e7,0xffbc
127a 00e9 ffbb  |    |		.CONST	0x00e9,0xffbb
127c 00eb ffba  |    |		.CONST	0x00eb,0xffba
127e 00ed ffb9  |    |		.CONST	0x00ed,0xffb9
1280 00ef ffb8  |    |		.CONST	0x00ef,0xffb8
1282 00f1 ffb7  |    |		.CONST	0x00f1,0xffb7
1284 00f3 ffb6  |    |		.CONST	0x00f3,0xffb6
1286 00f5 ffb5  |    |		.CONST	0x00f5,0xffb5
1288 00f7 ffb4  |    |		.CONST	0x00f7,0xffb4
128a 00f9 ffb3  |    |		.CONST	0x00f9,0xffb3
128c ; --------------------------------------------------------------------------------------
128c ; Debug3 Subtable 0x2
128c ; --------------------------------------------------------------------------------------
128c 0001 0010  |    |		.DBG3TAB	0x0001,0x0010
128e 0103 ffff  |    |		.CONST	0x0103,0xffff
1290 0104 0001  |    |		.CONST	0x0104,0x0001
1292 0105 0401  |    |		.CONST	0x0105,0x0401
1294 0107 0402  |    |		.CONST	0x0107,0x0402
1296 0108 0403  |    |		.CONST	0x0108,0x0403
1298 0109 0404  |    |		.CONST	0x0109,0x0404
129a 010a 0001  |    |		.CONST	0x010a,0x0001
129c 010c 0002  |    |		.CONST	0x010c,0x0002
129e 010f 0003  |    |		.CONST	0x010f,0x0003
12a0 0113 0004  |    |		.CONST	0x0113,0x0004
12a2 0114 0801  |    |		.CONST	0x0114,0x0801
12a4 0116 0802  |    |		.CONST	0x0116,0x0802
12a6 0117 0803  |    |		.CONST	0x0117,0x0803
12a8 0118 0804  |    |		.CONST	0x0118,0x0804
12aa 0119 0004  |    |		.CONST	0x0119,0x0004
12ac 011b 0005  |    |		.CONST	0x011b,0x0005
12ae 011f 0006  |    |		.CONST	0x011f,0x0006
12b0 ; --------------------------------------------------------------------------------------
12b0 ; Debug3 Subtable 0x3
12b0 ; --------------------------------------------------------------------------------------
12b0 0002 0010  |    |		.DBG3TAB	0x0002,0x0010
12b2 012b ffff  | +  |		.CONST	0x012b,0xffff
12b4 0130 fffe  | 0  |		.CONST	0x0130,0xfffe
12b6 0135 0001  | 5  |		.CONST	0x0135,0x0001
12b8 0137 0401  | 7  |		.CONST	0x0137,0x0401
12ba 0139 0402  | 9  |		.CONST	0x0139,0x0402
12bc 013a 0403  | :  |		.CONST	0x013a,0x0403
12be 013b 0404  | ;  |		.CONST	0x013b,0x0404
12c0 013d 0001  | =  |		.CONST	0x013d,0x0001
12c2 0141 0006  | A  |		.CONST	0x0141,0x0006
12c4 0144 0002  | D  |		.CONST	0x0144,0x0002
12c6 0149 0003  | I  |		.CONST	0x0149,0x0003
12c8 014a 0801  | J  |		.CONST	0x014a,0x0801
12ca 014c 0802  | L  |		.CONST	0x014c,0x0802
12cc 014d 0803  | M  |		.CONST	0x014d,0x0803
12ce 014e 0804  | N  |		.CONST	0x014e,0x0804
12d0 014f 0003  | O  |		.CONST	0x014f,0x0003
12d2 0151 0004  | Q  |		.CONST	0x0151,0x0004
12d4 0154 0005  | T  |		.CONST	0x0154,0x0005
12d6 ; --------------------------------------------------------------------------------------
12d6 ; Debug3 Subtable 0x4
12d6 ; --------------------------------------------------------------------------------------
12d6 0002 0014  |    |		.DBG3TAB	0x0002,0x0014
12d8 0163 ffff  | c  |		.CONST	0x0163,0xffff
12da 0165 fffe  | e  |		.CONST	0x0165,0xfffe
12dc 016a 0001  | j  |		.CONST	0x016a,0x0001
12de 016e 0002  | n  |		.CONST	0x016e,0x0002
12e0 0175 0003  | u  |		.CONST	0x0175,0x0003
12e2 0179 0004  | y  |		.CONST	0x0179,0x0004
12e4 018e 0005  |    |		.CONST	0x018e,0x0005
12e6 0193 0006  |    |		.CONST	0x0193,0x0006
12e8 0195 0007  |    |		.CONST	0x0195,0x0007
12ea 019a 0008  |    |		.CONST	0x019a,0x0008
12ec 019e 0009  |    |		.CONST	0x019e,0x0009
12ee 01a2 000a  |    |		.CONST	0x01a2,0x000a
12f0 01a5 000b  |    |		.CONST	0x01a5,0x000b
12f2 01a6 0401  |    |		.CONST	0x01a6,0x0401
12f4 01a7 000b  |    |		.CONST	0x01a7,0x000b
12f6 01af 000c  |    |		.CONST	0x01af,0x000c
12f8 01b2 000d  |    |		.CONST	0x01b2,0x000d
12fa 01b5 000e  |    |		.CONST	0x01b5,0x000e
12fc 01b6 0801  |    |		.CONST	0x01b6,0x0801
12fe 01b7 000e  |    |		.CONST	0x01b7,0x000e
1300 01bf 000f  |    |		.CONST	0x01bf,0x000f
1302 01c3 0010  |    |		.CONST	0x01c3,0x0010
1304 ; --------------------------------------------------------------------------------------
1304 ; Debug3 Subtable 0x5
1304 ; --------------------------------------------------------------------------------------
1304 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
1306 01cb 0001  |    |		.CONST	0x01cb,0x0001
1308 ; --------------------------------------------------------------------------------------
1308 ; Debug3 Subtable 0x6
1308 ; --------------------------------------------------------------------------------------
1308 0002 002b  |   +|		.DBG3TAB	0x0002,0x002b
130a 01d3 ffff  |    |		.CONST	0x01d3,0xffff
130c 01d4 fffe  |    |		.CONST	0x01d4,0xfffe
130e 01d5 0001  |    |		.CONST	0x01d5,0x0001
1310 01d6 0401  |    |		.CONST	0x01d6,0x0401
1312 01d8 0402  |    |		.CONST	0x01d8,0x0402
1314 01d9 0403  |    |		.CONST	0x01d9,0x0403
1316 01da 0404  |    |		.CONST	0x01da,0x0404
1318 01db 0001  |    |		.CONST	0x01db,0x0001
131a 01df 0003  |    |		.CONST	0x01df,0x0003
131c 01e1 0002  |    |		.CONST	0x01e1,0x0002
131e 01e7 0004  |    |		.CONST	0x01e7,0x0004
1320 01e8 0801  |    |		.CONST	0x01e8,0x0801
1322 01ea 0802  |    |		.CONST	0x01ea,0x0802
1324 01eb 0803  |    |		.CONST	0x01eb,0x0803
1326 01ec 0804  |    |		.CONST	0x01ec,0x0804
1328 01ed 0004  |    |		.CONST	0x01ed,0x0004
132a 01f3 0009  |    |		.CONST	0x01f3,0x0009
132c 01f5 0005  |    |		.CONST	0x01f5,0x0005
132e 01fa 0006  |    |		.CONST	0x01fa,0x0006
1330 01fb 0c01  |    |		.CONST	0x01fb,0x0c01
1332 01fd 0c02  |    |		.CONST	0x01fd,0x0c02
1334 01fe 0c03  |    |		.CONST	0x01fe,0x0c03
1336 01ff 0c04  |    |		.CONST	0x01ff,0x0c04
1338 0200 0006  |    |		.CONST	0x0200,0x0006
133a 0207 1001  |    |		.CONST	0x0207,0x1001
133c 0209 1002  |    |		.CONST	0x0209,0x1002
133e 020a 1003  |    |		.CONST	0x020a,0x1003
1340 020b 1004  |    |		.CONST	0x020b,0x1004
1342 020d 0c04  |    |		.CONST	0x020d,0x0c04
1344 0214 1401  |    |		.CONST	0x0214,0x1401
1346 0216 1402  |    |		.CONST	0x0216,0x1402
1348 0217 1403  |    |		.CONST	0x0217,0x1403
134a 0218 1404  |    |		.CONST	0x0218,0x1404
134c 021a 1004  |    |		.CONST	0x021a,0x1004
134e 0224 0007  | $  |		.CONST	0x0224,0x0007
1350 0227 0008  | '  |		.CONST	0x0227,0x0008
1352 022a 000a  | *  |		.CONST	0x022a,0x000a
1354 022b 1801  | +  |		.CONST	0x022b,0x1801
1356 022d 1802  | -  |		.CONST	0x022d,0x1802
1358 022e 1803  | .  |		.CONST	0x022e,0x1803
135a 022f 1804  | /  |		.CONST	0x022f,0x1804
135c 0230 000a  | 0  |		.CONST	0x0230,0x000a
135e 0234 000d  | 4  |		.CONST	0x0234,0x000d
1360 0236 000b  | 6  |		.CONST	0x0236,0x000b
1362 0238 000c  | 8  |		.CONST	0x0238,0x000c
1364 ; --------------------------------------------------------------------------------------
1364 ; Debug3 Subtable 0x7
1364 ; --------------------------------------------------------------------------------------
1364 0002 000c  |    |		.DBG3TAB	0x0002,0x000c
1366 0243 ffff  | C  |		.CONST	0x0243,0xffff
1368 0246 fffe  | F  |		.CONST	0x0246,0xfffe
136a 0249 0002  | I  |		.CONST	0x0249,0x0002
136c 024e 0003  | N  |		.CONST	0x024e,0x0003
136e 024f 0401  | O  |		.CONST	0x024f,0x0401
1370 0251 0402  | Q  |		.CONST	0x0251,0x0402
1372 0252 0403  | R  |		.CONST	0x0252,0x0403
1374 0253 0404  | S  |		.CONST	0x0253,0x0404
1376 0254 0003  | T  |		.CONST	0x0254,0x0003
1378 025a 0006  | Z  |		.CONST	0x025a,0x0006
137a 025c 0004  | \  |		.CONST	0x025c,0x0004
137c 0263 0005  | c  |		.CONST	0x0263,0x0005
137e 026d 0001  | m  |		.CONST	0x026d,0x0001
1380 0271 0007  | q  |		.CONST	0x0271,0x0007
1382 ; --------------------------------------------------------------------------------------
1382 ; Debug3 Subtable 0x8
1382 ; --------------------------------------------------------------------------------------
1382 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
1384 ; --------------------------------------------------------------------------------------
1384 ; Debug3 Subtable 0x9
1384 ; --------------------------------------------------------------------------------------
1384 0000 000e  |    |		.DBG3TAB	0x0000,0x000e
1386 0293 0001  |    |		.CONST	0x0293,0x0001
1388 0294 0401  |    |		.CONST	0x0294,0x0401
138a 0296 0402  |    |		.CONST	0x0296,0x0402
138c 0297 0403  |    |		.CONST	0x0297,0x0403
138e 0298 0404  |    |		.CONST	0x0298,0x0404
1390 0299 0001  |    |		.CONST	0x0299,0x0001
1392 029f 0004  |    |		.CONST	0x029f,0x0004
1394 02a1 0002  |    |		.CONST	0x02a1,0x0002
1396 02a6 0801  |    |		.CONST	0x02a6,0x0801
1398 02a8 0802  |    |		.CONST	0x02a8,0x0802
139a 02a9 0803  |    |		.CONST	0x02a9,0x0803
139c 02aa 0804  |    |		.CONST	0x02aa,0x0804
139e 02ac 0002  |    |		.CONST	0x02ac,0x0002
13a0 02ae 0003  |    |		.CONST	0x02ae,0x0003
13a2 ; --------------------------------------------------------------------------------------
13a2 ; Debug3 Subtable 0xa
13a2 ; --------------------------------------------------------------------------------------
13a2 0001 000d  |    |		.DBG3TAB	0x0001,0x000d
13a4 02b3 ffff  |    |		.CONST	0x02b3,0xffff
13a6 02b8 0001  |    |		.CONST	0x02b8,0x0001
13a8 02b9 0401  |    |		.CONST	0x02b9,0x0401
13aa 02bb 0402  |    |		.CONST	0x02bb,0x0402
13ac 02bc 0403  |    |		.CONST	0x02bc,0x0403
13ae 02bd 0404  |    |		.CONST	0x02bd,0x0404
13b0 02be 0001  |    |		.CONST	0x02be,0x0001
13b2 02c0 0002  |    |		.CONST	0x02c0,0x0002
13b4 02c4 0003  |    |		.CONST	0x02c4,0x0003
13b6 02c5 0801  |    |		.CONST	0x02c5,0x0801
13b8 02c7 0802  |    |		.CONST	0x02c7,0x0802
13ba 02c8 0803  |    |		.CONST	0x02c8,0x0803
13bc 02c9 0804  |    |		.CONST	0x02c9,0x0804
13be 02ca 0003  |    |		.CONST	0x02ca,0x0003
13c0 ; --------------------------------------------------------------------------------------
13c0 ; Debug3 Subtable 0xb
13c0 ; --------------------------------------------------------------------------------------
13c0 0000 000a  |    |		.DBG3TAB	0x0000,0x000a
13c2 02db 0001  |    |		.CONST	0x02db,0x0001
13c4 02dc 0401  |    |		.CONST	0x02dc,0x0401
13c6 02de 0402  |    |		.CONST	0x02de,0x0402
13c8 02df 0403  |    |		.CONST	0x02df,0x0403
13ca 02e0 0404  |    |		.CONST	0x02e0,0x0404
13cc 02e1 0001  |    |		.CONST	0x02e1,0x0001
13ce 02eb 0005  |    |		.CONST	0x02eb,0x0005
13d0 02ed 0002  |    |		.CONST	0x02ed,0x0002
13d2 02ef 0003  |    |		.CONST	0x02ef,0x0003
13d4 02f4 0004  |    |		.CONST	0x02f4,0x0004
13d6 ; --------------------------------------------------------------------------------------
13d6 ; Debug3 Subtable 0xc
13d6 ; --------------------------------------------------------------------------------------
13d6 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
13d8 02fb 0001  |    |		.CONST	0x02fb,0x0001
13da ; --------------------------------------------------------------------------------------
13da ; Debug3 Subtable 0xd
13da ; --------------------------------------------------------------------------------------
13da 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
13dc 030b 0001  |    |		.CONST	0x030b,0x0001
13de ; --------------------------------------------------------------------------------------
13de ; Debug3 Subtable 0xe
13de ; --------------------------------------------------------------------------------------
13de 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
13e0 031b 0001  |    |		.CONST	0x031b,0x0001
13e2 031f 0002  |    |		.CONST	0x031f,0x0002
13e4 ; --------------------------------------------------------------------------------------
13e4 ; Debug3 Subtable 0xf
13e4 ; --------------------------------------------------------------------------------------
13e4 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
13e6 032b 0001  | +  |		.CONST	0x032b,0x0001
13e8 032e 0002  | .  |		.CONST	0x032e,0x0002
13ea ; --------------------------------------------------------------------------------------
13ea ; Debug3 Subtable 0x10
13ea ; --------------------------------------------------------------------------------------
13ea 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
13ec 0333 0001  | 3  |		.CONST	0x0333,0x0001
13ee 0336 0002  | 6  |		.CONST	0x0336,0x0002
13f0 033a 0003  | :  |		.CONST	0x033a,0x0003
13f2 ; --------------------------------------------------------------------------------------
13f2 ; Debug3 Subtable 0x11
13f2 ; --------------------------------------------------------------------------------------
13f2 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
13f4 0343 0001  | C  |		.CONST	0x0343,0x0001
13f6 ; --------------------------------------------------------------------------------------
13f6 ; Debug3 Subtable 0x12
13f6 ; --------------------------------------------------------------------------------------
13f6 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
13f8 035b 0001  | [  |		.CONST	0x035b,0x0001
13fa ; --------------------------------------------------------------------------------------
13fa ; Debug3 Subtable 0x13
13fa ; --------------------------------------------------------------------------------------
13fa 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
13fc 036b 0001  | k  |		.CONST	0x036b,0x0001
13fe ; --------------------------------------------------------------------------------------
13fe ; Debug3 Subtable 0x14
13fe ; --------------------------------------------------------------------------------------
13fe 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
1400 037b 0001  | {  |		.CONST	0x037b,0x0001
1402 ; --------------------------------------------------------------------------------------
1402 ; Debug3 Subtable 0x15
1402 ; --------------------------------------------------------------------------------------
1402 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
1404 038b 0001  |    |		.CONST	0x038b,0x0001
1406 ; --------------------------------------------------------------------------------------
1406 ; Debug3 Subtable 0x16
1406 ; --------------------------------------------------------------------------------------
1406 0000 0004  |    |		.DBG3TAB	0x0000,0x0004
1408 039b 0001  |    |		.CONST	0x039b,0x0001
140a 039f 0002  |    |		.CONST	0x039f,0x0002
140c 03a0 0401  |    |		.CONST	0x03a0,0x0401
140e 03a1 0002  |    |		.CONST	0x03a1,0x0002
1410 ; --------------------------------------------------------------------------------------
1410 ; Debug3 Subtable 0x17
1410 ; --------------------------------------------------------------------------------------
1410 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
1412 03b3 0001  |    |		.CONST	0x03b3,0x0001
1414 ; --------------------------------------------------------------------------------------
1414 ; Debug3 Subtable 0x18
1414 ; --------------------------------------------------------------------------------------
1414 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
1416 03c3 0001  |    |		.CONST	0x03c3,0x0001
1418 ; --------------------------------------------------------------------------------------
1418 ; Debug3 Subtable 0x19
1418 ; --------------------------------------------------------------------------------------
1418 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
141a 03d3 0001  |    |		.CONST	0x03d3,0x0001
141c ; --------------------------------------------------------------------------------------
141c ; Debug3 Subtable 0x1a
141c ; --------------------------------------------------------------------------------------
141c 0000 0005  |    |		.DBG3TAB	0x0000,0x0005
141e 03db 0001  |    |		.CONST	0x03db,0x0001
1420 03e0 0002  |    |		.CONST	0x03e0,0x0002
1422 03e4 0003  |    |		.CONST	0x03e4,0x0003
1424 03e7 0004  |    |		.CONST	0x03e7,0x0004
1426 03ea 0005  |    |		.CONST	0x03ea,0x0005
1428 ; --------------------------------------------------------------------------------------
1428 ; Debug3 Subtable 0x1b
1428 ; --------------------------------------------------------------------------------------
1428 0000 0005  |    |		.DBG3TAB	0x0000,0x0005
142a 03fb 0001  |    |		.CONST	0x03fb,0x0001
142c 03fc 0401  |    |		.CONST	0x03fc,0x0401
142e 03fe 0001  |    |		.CONST	0x03fe,0x0001
1430 03ff 0002  |    |		.CONST	0x03ff,0x0002
1432 0401 0003  |    |		.CONST	0x0401,0x0003
1434 ; --------------------------------------------------------------------------------------
1434 ; Debug3 Subtable 0x1c
1434 ; --------------------------------------------------------------------------------------
1434 0001 000f  |    |		.DBG3TAB	0x0001,0x000f
1436 040b ffff  |    |		.CONST	0x040b,0xffff
1438 040d 0001  |    |		.CONST	0x040d,0x0001
143a 040e 0401  |    |		.CONST	0x040e,0x0401
143c 0410 0402  |    |		.CONST	0x0410,0x0402
143e 0411 0403  |    |		.CONST	0x0411,0x0403
1440 0412 0404  |    |		.CONST	0x0412,0x0404
1442 0413 0001  |    |		.CONST	0x0413,0x0001
1444 0429 000a  | )  |		.CONST	0x0429,0x000a
1446 042e 0002  | .  |		.CONST	0x042e,0x0002
1448 0430 0003  | 0  |		.CONST	0x0430,0x0003
144a 0436 0004  | 6  |		.CONST	0x0436,0x0004
144c 0445 0005  | E  |		.CONST	0x0445,0x0005
144e 044a 0006  | J  |		.CONST	0x044a,0x0006
1450 0450 0007  | P  |		.CONST	0x0450,0x0007
1452 045e 0008  | ^  |		.CONST	0x045e,0x0008
1454 0465 0009  | e  |		.CONST	0x0465,0x0009
1456 ; --------------------------------------------------------------------------------------
1456 ; Debug3 Subtable 0x1d
1456 ; --------------------------------------------------------------------------------------
1456 0001 000e  |    |		.DBG3TAB	0x0001,0x000e
1458 046b ffff  | k  |		.CONST	0x046b,0xffff
145a 046d 0001  | m  |		.CONST	0x046d,0x0001
145c 046e 0401  | n  |		.CONST	0x046e,0x0401
145e 0470 0402  | p  |		.CONST	0x0470,0x0402
1460 0471 0403  | q  |		.CONST	0x0471,0x0403
1462 0472 0404  | r  |		.CONST	0x0472,0x0404
1464 0473 0001  | s  |		.CONST	0x0473,0x0001
1466 0485 0009  |    |		.CONST	0x0485,0x0009
1468 0489 0002  |    |		.CONST	0x0489,0x0002
146a 048b 0003  |    |		.CONST	0x048b,0x0003
146c 0490 0004  |    |		.CONST	0x0490,0x0004
146e 0494 0005  |    |		.CONST	0x0494,0x0005
1470 0499 0006  |    |		.CONST	0x0499,0x0006
1472 049e 0007  |    |		.CONST	0x049e,0x0007
1474 04aa 0008  |    |		.CONST	0x04aa,0x0008
1476 ; --------------------------------------------------------------------------------------
1476 ; Debug3 Subtable 0x1e
1476 ; --------------------------------------------------------------------------------------
1476 0003 0014  |    |		.DBG3TAB	0x0003,0x0014
1478 04b3 ffff  |    |		.CONST	0x04b3,0xffff
147a 04b6 fffe  |    |		.CONST	0x04b6,0xfffe
147c 04ba fffd  |    |		.CONST	0x04ba,0xfffd
147e 04be 0001  |    |		.CONST	0x04be,0x0001
1480 04c0 0002  |    |		.CONST	0x04c0,0x0002
1482 04c4 0003  |    |		.CONST	0x04c4,0x0003
1484 04ca 0401  |    |		.CONST	0x04ca,0x0401
1486 04cc 0402  |    |		.CONST	0x04cc,0x0402
1488 04cd 0403  |    |		.CONST	0x04cd,0x0403
148a 04ce 0404  |    |		.CONST	0x04ce,0x0404
148c 04cf 0003  |    |		.CONST	0x04cf,0x0003
148e 04d1 0801  |    |		.CONST	0x04d1,0x0801
1490 04d3 0802  |    |		.CONST	0x04d3,0x0802
1492 04d4 0803  |    |		.CONST	0x04d4,0x0803
1494 04d5 0804  |    |		.CONST	0x04d5,0x0804
1496 04d6 0404  |    |		.CONST	0x04d6,0x0404
1498 04da 0004  |    |		.CONST	0x04da,0x0004
149a 04e6 0005  |    |		.CONST	0x04e6,0x0005
149c 04e9 0006  |    |		.CONST	0x04e9,0x0006
149e 04ed 0007  |    |		.CONST	0x04ed,0x0007
14a0 04ef 0008  |    |		.CONST	0x04ef,0x0008
14a2 04f8 0009  |    |		.CONST	0x04f8,0x0009
14a4 04fa 000a  |    |		.CONST	0x04fa,0x000a
14a6 ; --------------------------------------------------------------------------------------
14a6 ; Debug3 Subtable 0x1f
14a6 ; --------------------------------------------------------------------------------------
14a6 0001 0006  |    |		.DBG3TAB	0x0001,0x0006
14a8 0503 ffff  |    |		.CONST	0x0503,0xffff
14aa 0506 0001  |    |		.CONST	0x0506,0x0001
14ac 0509 0002  |    |		.CONST	0x0509,0x0002
14ae 0510 0003  |    |		.CONST	0x0510,0x0003
14b0 0513 0004  |    |		.CONST	0x0513,0x0004
14b2 0517 0005  |    |		.CONST	0x0517,0x0005
14b4 0522 0006  | "  |		.CONST	0x0522,0x0006
14b6 ; --------------------------------------------------------------------------------------
14b6 ; Debug3 Subtable 0x20
14b6 ; --------------------------------------------------------------------------------------
14b6 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
14b8 052b 0001  | +  |		.CONST	0x052b,0x0001
14ba 0532 0002  | 2  |		.CONST	0x0532,0x0002
14bc 0534 0003  | 4  |		.CONST	0x0534,0x0003
14be ; --------------------------------------------------------------------------------------
14be ; Debug3 Subtable 0x21
14be ; --------------------------------------------------------------------------------------
14be 0000 000a  |    |		.DBG3TAB	0x0000,0x000a
14c0 053b 0001  | ;  |		.CONST	0x053b,0x0001
14c2 053e 0002  | >  |		.CONST	0x053e,0x0002
14c4 0543 0003  | C  |		.CONST	0x0543,0x0003
14c6 0545 0004  | E  |		.CONST	0x0545,0x0004
14c8 0546 0401  | F  |		.CONST	0x0546,0x0401
14ca 0547 0004  | G  |		.CONST	0x0547,0x0004
14cc 054f 0005  | O  |		.CONST	0x054f,0x0005
14ce 0551 0006  | Q  |		.CONST	0x0551,0x0006
14d0 0554 0007  | T  |		.CONST	0x0554,0x0007
14d2 0556 0008  | V  |		.CONST	0x0556,0x0008
14d4 ; --------------------------------------------------------------------------------------
14d4 ; Debug3 Subtable 0x22
14d4 ; --------------------------------------------------------------------------------------
14d4 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
14d6 0563 0001  | c  |		.CONST	0x0563,0x0001
14d8 0566 0002  | f  |		.CONST	0x0566,0x0002
14da 0571 0003  | q  |		.CONST	0x0571,0x0003
14dc ; --------------------------------------------------------------------------------------
14dc ; Debug3 Subtable 0x23
14dc ; --------------------------------------------------------------------------------------
14dc 0001 0001  |    |		.DBG3TAB	0x0001,0x0001
14de 058b ffff  |    |		.CONST	0x058b,0xffff
14e0 0591 0001  |    |		.CONST	0x0591,0x0001
14e2 ; --------------------------------------------------------------------------------------
14e2 ; Debug3 Subtable 0x24
14e2 ; --------------------------------------------------------------------------------------
14e2 0002 0007  |    |		.DBG3TAB	0x0002,0x0007
14e4 059b ffff  |    |		.CONST	0x059b,0xffff
14e6 05a1 fffe  |    |		.CONST	0x05a1,0xfffe
14e8 05ad 0001  |    |		.CONST	0x05ad,0x0001
14ea 05b0 0002  |    |		.CONST	0x05b0,0x0002
14ec 05b6 0003  |    |		.CONST	0x05b6,0x0003
14ee 05ba 0004  |    |		.CONST	0x05ba,0x0004
14f0 05be 0005  |    |		.CONST	0x05be,0x0005
14f2 05c0 0006  |    |		.CONST	0x05c0,0x0006
14f4 05c2 0007  |    |		.CONST	0x05c2,0x0007
14f6 ; --------------------------------------------------------------------------------------
14f6 ; Debug3 Subtable 0x25
14f6 ; --------------------------------------------------------------------------------------
14f6 0000 000e  |    |		.DBG3TAB	0x0000,0x000e
14f8 05cb 0001  |    |		.CONST	0x05cb,0x0001
14fa 05ce 0002  |    |		.CONST	0x05ce,0x0002
14fc 05d0 0003  |    |		.CONST	0x05d0,0x0003
14fe 05d3 0004  |    |		.CONST	0x05d3,0x0004
1500 05d9 0005  |    |		.CONST	0x05d9,0x0005
1502 05de 0006  |    |		.CONST	0x05de,0x0006
1504 05e0 0007  |    |		.CONST	0x05e0,0x0007
1506 05e3 0008  |    |		.CONST	0x05e3,0x0008
1508 05e6 0009  |    |		.CONST	0x05e6,0x0009
150a 05e9 000a  |    |		.CONST	0x05e9,0x000a
150c 05ec 000b  |    |		.CONST	0x05ec,0x000b
150e 05ef 000c  |    |		.CONST	0x05ef,0x000c
1510 05f1 000d  |    |		.CONST	0x05f1,0x000d
1512 05f4 000e  |    |		.CONST	0x05f4,0x000e
1514 ; --------------------------------------------------------------------------------------
1514 ; Debug3 Subtable 0x26
1514 ; --------------------------------------------------------------------------------------
1514 0003 0006  |    |		.DBG3TAB	0x0003,0x0006
1516 05fb ffff  |    |		.CONST	0x05fb,0xffff
1518 0605 fffe  |    |		.CONST	0x0605,0xfffe
151a 060f fffd  |    |		.CONST	0x060f,0xfffd
151c 0610 0001  |    |		.CONST	0x0610,0x0001
151e 0618 0002  |    |		.CONST	0x0618,0x0002
1520 061c 0003  |    |		.CONST	0x061c,0x0003
1522 0620 0004  |    |		.CONST	0x0620,0x0004
1524 0625 0005  | %  |		.CONST	0x0625,0x0005
1526 0627 0006  | '  |		.CONST	0x0627,0x0006
1528 ; --------------------------------------------------------------------------------------
1528 ; Debug3 Subtable 0x27
1528 ; --------------------------------------------------------------------------------------
1528 0004 004c  |   L|		.DBG3TAB	0x0004,0x004c
152a 063b ffff  | ;  |		.CONST	0x063b,0xffff
152c 0642 fffe  | B  |		.CONST	0x0642,0xfffe
152e 0643 fffd  | C  |		.CONST	0x0643,0xfffd
1530 0644 fffc  | D  |		.CONST	0x0644,0xfffc
1532 0645 0001  | E  |		.CONST	0x0645,0x0001
1534 0646 0401  | F  |		.CONST	0x0646,0x0401
1536 0648 0402  | H  |		.CONST	0x0648,0x0402
1538 0649 0403  | I  |		.CONST	0x0649,0x0403
153a 064a 0404  | J  |		.CONST	0x064a,0x0404
153c 064b 0001  | K  |		.CONST	0x064b,0x0001
153e 064d 0002  | M  |		.CONST	0x064d,0x0002
1540 064f 0801  | O  |		.CONST	0x064f,0x0801
1542 0651 0802  | Q  |		.CONST	0x0651,0x0802
1544 0653 0803  | S  |		.CONST	0x0653,0x0803
1546 0657 0804  | W  |		.CONST	0x0657,0x0804
1548 065b 0805  | [  |		.CONST	0x065b,0x0805
154a 065d 0c01  | ]  |		.CONST	0x065d,0x0c01
154c 065f 0c02  | _  |		.CONST	0x065f,0x0c02
154e 0660 0c03  | `  |		.CONST	0x0660,0x0c03
1550 0661 0c04  | a  |		.CONST	0x0661,0x0c04
1552 0663 0805  | c  |		.CONST	0x0663,0x0805
1554 066d 1001  | m  |		.CONST	0x066d,0x1001
1556 066f 1002  | o  |		.CONST	0x066f,0x1002
1558 0670 1003  | p  |		.CONST	0x0670,0x1003
155a 0671 1004  | q  |		.CONST	0x0671,0x1004
155c 0673 0c04  | s  |		.CONST	0x0673,0x0c04
155e 0681 0002  |    |		.CONST	0x0681,0x0002
1560 0682 0003  |    |		.CONST	0x0682,0x0003
1562 0686 0004  |    |		.CONST	0x0686,0x0004
1564 0692 0005  |    |		.CONST	0x0692,0x0005
1566 069c 0007  |    |		.CONST	0x069c,0x0007
1568 069e 1401  |    |		.CONST	0x069e,0x1401
156a 06a0 1402  |    |		.CONST	0x06a0,0x1402
156c 06a2 1403  |    |		.CONST	0x06a2,0x1403
156e 06a6 1404  |    |		.CONST	0x06a6,0x1404
1570 06aa 1405  |    |		.CONST	0x06aa,0x1405
1572 06ac 1801  |    |		.CONST	0x06ac,0x1801
1574 06ae 1802  |    |		.CONST	0x06ae,0x1802
1576 06af 1803  |    |		.CONST	0x06af,0x1803
1578 06b0 1804  |    |		.CONST	0x06b0,0x1804
157a 06b2 1405  |    |		.CONST	0x06b2,0x1405
157c 06bc 1c01  |    |		.CONST	0x06bc,0x1c01
157e 06be 1c02  |    |		.CONST	0x06be,0x1c02
1580 06bf 1c03  |    |		.CONST	0x06bf,0x1c03
1582 06c0 1c04  |    |		.CONST	0x06c0,0x1c04
1584 06c2 1804  |    |		.CONST	0x06c2,0x1804
1586 06d0 0007  |    |		.CONST	0x06d0,0x0007
1588 06d1 0008  |    |		.CONST	0x06d1,0x0008
158a 06d3 2001  |    |		.CONST	0x06d3,0x2001
158c 06d5 2002  |    |		.CONST	0x06d5,0x2002
158e 06d7 2003  |    |		.CONST	0x06d7,0x2003
1590 06db 2004  |    |		.CONST	0x06db,0x2004
1592 06df 2005  |    |		.CONST	0x06df,0x2005
1594 06e1 2401  |  $ |		.CONST	0x06e1,0x2401
1596 06e3 2402  |  $ |		.CONST	0x06e3,0x2402
1598 06e4 2403  |  $ |		.CONST	0x06e4,0x2403
159a 06e5 2404  |  $ |		.CONST	0x06e5,0x2404
159c 06e7 2005  |    |		.CONST	0x06e7,0x2005
159e 06f1 2801  |  ( |		.CONST	0x06f1,0x2801
15a0 06f3 2802  |  ( |		.CONST	0x06f3,0x2802
15a2 06f4 2803  |  ( |		.CONST	0x06f4,0x2803
15a4 06f5 2804  |  ( |		.CONST	0x06f5,0x2804
15a6 06f7 2404  |  $ |		.CONST	0x06f7,0x2404
15a8 0705 0008  |    |		.CONST	0x0705,0x0008
15aa 0706 0009  |    |		.CONST	0x0706,0x0009
15ac 0714 000a  |    |		.CONST	0x0714,0x000a
15ae 0716 000b  |    |		.CONST	0x0716,0x000b
15b0 0717 2c01  |  , |		.CONST	0x0717,0x2c01
15b2 0719 2c02  |  , |		.CONST	0x0719,0x2c02
15b4 071b 2c03  |  , |		.CONST	0x071b,0x2c03
15b6 071e 000b  |    |		.CONST	0x071e,0x000b
15b8 071f 000c  |    |		.CONST	0x071f,0x000c
15ba 0720 3001  |  0 |		.CONST	0x0720,0x3001
15bc 0722 3002  | "0 |		.CONST	0x0722,0x3002
15be 0724 3003  | $0 |		.CONST	0x0724,0x3003
15c0 0727 000c  | '  |		.CONST	0x0727,0x000c
15c2 0729 0006  | )  |		.CONST	0x0729,0x0006
15c4 072a 3401  | *4 |		.CONST	0x072a,0x3401
15c6 072c 0006  | ,  |		.CONST	0x072c,0x0006
15c8 072e 000d  | .  |		.CONST	0x072e,0x000d
15ca ; --------------------------------------------------------------------------------------
15ca ; Debug3 Subtable 0x28
15ca ; --------------------------------------------------------------------------------------
15ca 0000 000f  |    |		.DBG3TAB	0x0000,0x000f
15cc 0733 0001  | 3  |		.CONST	0x0733,0x0001
15ce 0736 0401  | 6  |		.CONST	0x0736,0x0401
15d0 0738 0402  | 8  |		.CONST	0x0738,0x0402
15d2 0739 0403  | 9  |		.CONST	0x0739,0x0403
15d4 073a 0404  | :  |		.CONST	0x073a,0x0404
15d6 073c 0001  | <  |		.CONST	0x073c,0x0001
15d8 0742 0006  | B  |		.CONST	0x0742,0x0006
15da 0744 0003  | D  |		.CONST	0x0744,0x0003
15dc 0748 0801  | H  |		.CONST	0x0748,0x0801
15de 074a 0802  | J  |		.CONST	0x074a,0x0802
15e0 074b 0803  | K  |		.CONST	0x074b,0x0803
15e2 074c 0804  | L  |		.CONST	0x074c,0x0804
15e4 074e 0003  | N  |		.CONST	0x074e,0x0003
15e6 0752 0005  | R  |		.CONST	0x0752,0x0005
15e8 0756 0007  | V  |		.CONST	0x0756,0x0007
15ea ; --------------------------------------------------------------------------------------
15ea ; Debug3 Subtable 0x29
15ea ; --------------------------------------------------------------------------------------
15ea 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
15ec 076b 0001  | k  |		.CONST	0x076b,0x0001
15ee 076e 0002  | n  |		.CONST	0x076e,0x0002
15f0 0780 0003  |    |		.CONST	0x0780,0x0003
15f2 ; --------------------------------------------------------------------------------------
15f2 ; Debug3 Subtable 0x2a
15f2 ; --------------------------------------------------------------------------------------
15f2 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
15f4 079b 0001  |    |		.CONST	0x079b,0x0001
15f6 ; --------------------------------------------------------------------------------------
15f6 ; Debug3 Subtable 0x2b
15f6 ; --------------------------------------------------------------------------------------
15f6 0002 0005  |    |		.DBG3TAB	0x0002,0x0005
15f8 07a3 ffff  |    |		.CONST	0x07a3,0xffff
15fa 07a9 fffe  |    |		.CONST	0x07a9,0xfffe
15fc 07b3 0001  |    |		.CONST	0x07b3,0x0001
15fe 07b6 0002  |    |		.CONST	0x07b6,0x0002
1600 07bc 0003  |    |		.CONST	0x07bc,0x0003
1602 07c1 0004  |    |		.CONST	0x07c1,0x0004
1604 07cb 0005  |    |		.CONST	0x07cb,0x0005
1606 ; --------------------------------------------------------------------------------------
1606 ; Debug3 Subtable 0x2c
1606 ; --------------------------------------------------------------------------------------
1606 0000 0009  |    |		.DBG3TAB	0x0000,0x0009
1608 07d3 0001  |    |		.CONST	0x07d3,0x0001
160a 07d6 0002  |    |		.CONST	0x07d6,0x0002
160c 07d9 0003  |    |		.CONST	0x07d9,0x0003
160e 07db 0004  |    |		.CONST	0x07db,0x0004
1610 07de 0005  |    |		.CONST	0x07de,0x0005
1612 07e1 0006  |    |		.CONST	0x07e1,0x0006
1614 07e5 0007  |    |		.CONST	0x07e5,0x0007
1616 07e9 0008  |    |		.CONST	0x07e9,0x0008
1618 07ec 0009  |    |		.CONST	0x07ec,0x0009
161a ; --------------------------------------------------------------------------------------
161a ; Debug3 Subtable 0x2d
161a ; --------------------------------------------------------------------------------------
161a 0000 0015  |    |		.DBG3TAB	0x0000,0x0015
161c 07f3 0001  |    |		.CONST	0x07f3,0x0001
161e 07f6 0401  |    |		.CONST	0x07f6,0x0401
1620 07f8 0402  |    |		.CONST	0x07f8,0x0402
1622 07f9 0403  |    |		.CONST	0x07f9,0x0403
1624 07fa 0404  |    |		.CONST	0x07fa,0x0404
1626 07fc 0001  |    |		.CONST	0x07fc,0x0001
1628 07fe 0002  |    |		.CONST	0x07fe,0x0002
162a 0801 0003  |    |		.CONST	0x0801,0x0003
162c 0804 0004  |    |		.CONST	0x0804,0x0004
162e 0806 0005  |    |		.CONST	0x0806,0x0005
1630 0809 0006  |    |		.CONST	0x0809,0x0006
1632 080f 0007  |    |		.CONST	0x080f,0x0007
1634 0814 0008  |    |		.CONST	0x0814,0x0008
1636 0816 0009  |    |		.CONST	0x0816,0x0009
1638 0819 000a  |    |		.CONST	0x0819,0x000a
163a 081c 000b  |    |		.CONST	0x081c,0x000b
163c 081f 000c  |    |		.CONST	0x081f,0x000c
163e 0822 000d  | "  |		.CONST	0x0822,0x000d
1640 0825 000e  | %  |		.CONST	0x0825,0x000e
1642 0827 000f  | '  |		.CONST	0x0827,0x000f
1644 082a 0010  | *  |		.CONST	0x082a,0x0010
1646 ; --------------------------------------------------------------------------------------
1646 ; Debug3 Subtable 0x2e
1646 ; --------------------------------------------------------------------------------------
1646 0005 000c  |    |		.DBG3TAB	0x0005,0x000c
1648 0833 ffff  | 3  |		.CONST	0x0833,0xffff
164a 083a fffe  | :  |		.CONST	0x083a,0xfffe
164c 083d fffd  | =  |		.CONST	0x083d,0xfffd
164e 083f 0001  | ?  |		.CONST	0x083f,0x0001
1650 0843 0002  | C  |		.CONST	0x0843,0x0002
1652 0849 0003  | I  |		.CONST	0x0849,0x0003
1654 084c 0004  | L  |		.CONST	0x084c,0x0004
1656 084e 0005  | N  |		.CONST	0x084e,0x0005
1658 0854 0006  | T  |		.CONST	0x0854,0x0006
165a 0859 0007  | Y  |		.CONST	0x0859,0x0007
165c 085a fbff  | Z  |		.CONST	0x085a,0xfbff
165e 085f fbfe  | _  |		.CONST	0x085f,0xfbfe
1660 0864 0401  | d  |		.CONST	0x0864,0x0401
1662 0870 0402  | p  |		.CONST	0x0870,0x0402
1664 0875 0403  | u  |		.CONST	0x0875,0x0403
1666 087a 0008  | z  |		.CONST	0x087a,0x0008
1668 087f 0009  |    |		.CONST	0x087f,0x0009
166a ; --------------------------------------------------------------------------------------
166a ; Debug3 Subtable 0x2f
166a ; --------------------------------------------------------------------------------------
166a 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
166c 088b 0001  |    |		.CONST	0x088b,0x0001
166e 0891 0003  |    |		.CONST	0x0891,0x0003
1670 0893 0002  |    |		.CONST	0x0893,0x0002
1672 ; --------------------------------------------------------------------------------------
1672 ; Debug3 Subtable 0x30
1672 ; --------------------------------------------------------------------------------------
1672 0005 0019  |    |		.DBG3TAB	0x0005,0x0019
1674 089b 0001  |    |		.CONST	0x089b,0x0001
1676 08a1 0003  |    |		.CONST	0x08a1,0x0003
1678 08a4 0004  |    |		.CONST	0x08a4,0x0004
167a 08a5 fbff  |    |		.CONST	0x08a5,0xfbff
167c 08ab fbfe  |    |		.CONST	0x08ab,0xfbfe
167e 08ad 0801  |    |		.CONST	0x08ad,0x0801
1680 08af 0802  |    |		.CONST	0x08af,0x0802
1682 08b0 0803  |    |		.CONST	0x08b0,0x0803
1684 08b1 0804  |    |		.CONST	0x08b1,0x0804
1686 08b3 fbfe  |    |		.CONST	0x08b3,0xfbfe
1688 08b7 fbfd  |    |		.CONST	0x08b7,0xfbfd
168a 08bc fbfc  |    |		.CONST	0x08bc,0xfbfc
168c 08c1 0401  |    |		.CONST	0x08c1,0x0401
168e 08cc 0402  |    |		.CONST	0x08cc,0x0402
1690 08ce 0403  |    |		.CONST	0x08ce,0x0403
1692 08d0 0c01  |    |		.CONST	0x08d0,0x0c01
1694 08d2 0c02  |    |		.CONST	0x08d2,0x0c02
1696 08d3 0c03  |    |		.CONST	0x08d3,0x0c03
1698 08d4 0c04  |    |		.CONST	0x08d4,0x0c04
169a 08d6 0403  |    |		.CONST	0x08d6,0x0403
169c 08de 040d  |    |		.CONST	0x08de,0x040d
169e 08e0 0404  |    |		.CONST	0x08e0,0x0404
16a0 08eb 0405  |    |		.CONST	0x08eb,0x0405
16a2 08ef 0406  |    |		.CONST	0x08ef,0x0406
16a4 08fa 0407  |    |		.CONST	0x08fa,0x0407
16a6 08fc 0408  |    |		.CONST	0x08fc,0x0408
16a8 0900 0409  |    |		.CONST	0x0900,0x0409
16aa 090b 040a  |    |		.CONST	0x090b,0x040a
16ac 090f 040b  |    |		.CONST	0x090f,0x040b
16ae 0911 040c  |    |		.CONST	0x0911,0x040c
16b0 ; --------------------------------------------------------------------------------------
16b0 ; Debug3 Subtable 0x31
16b0 ; --------------------------------------------------------------------------------------
16b0 0000 0005  |    |		.DBG3TAB	0x0000,0x0005
16b2 091b 0001  |    |		.CONST	0x091b,0x0001
16b4 091e 0002  |    |		.CONST	0x091e,0x0002
16b6 0929 0003  | )  |		.CONST	0x0929,0x0003
16b8 092c 0004  | ,  |		.CONST	0x092c,0x0004
16ba 092e 0005  | .  |		.CONST	0x092e,0x0005
16bc ; --------------------------------------------------------------------------------------
16bc ; Debug3 Subtable 0x32
16bc ; --------------------------------------------------------------------------------------
16bc 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
16be 0943 0001  | C  |		.CONST	0x0943,0x0001
16c0 0949 0003  | I  |		.CONST	0x0949,0x0003
16c2 095b 0002  | [  |		.CONST	0x095b,0x0002
16c4 ; --------------------------------------------------------------------------------------
16c4 ; Debug3 Subtable 0x33
16c4 ; --------------------------------------------------------------------------------------
16c4 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
16c6 0963 0001  | c  |		.CONST	0x0963,0x0001
16c8 ; --------------------------------------------------------------------------------------
16c8 ; Debug3 Subtable 0x34
16c8 ; --------------------------------------------------------------------------------------
16c8 0002 0009  |    |		.DBG3TAB	0x0002,0x0009
16ca 097b ffff  | {  |		.CONST	0x097b,0xffff
16cc 0983 fffe  |    |		.CONST	0x0983,0xfffe
16ce 0985 0001  |    |		.CONST	0x0985,0x0001
16d0 0989 0002  |    |		.CONST	0x0989,0x0002
16d2 098c 0003  |    |		.CONST	0x098c,0x0003
16d4 098f 0004  |    |		.CONST	0x098f,0x0004
16d6 0992 0005  |    |		.CONST	0x0992,0x0005
16d8 0995 0006  |    |		.CONST	0x0995,0x0006
16da 0998 0007  |    |		.CONST	0x0998,0x0007
16dc 099a 0008  |    |		.CONST	0x099a,0x0008
16de 099d 0009  |    |		.CONST	0x099d,0x0009
16e0 ; --------------------------------------------------------------------------------------
16e0 ; Debug3 Subtable 0x35
16e0 ; --------------------------------------------------------------------------------------
16e0 0001 001c  |    |		.DBG3TAB	0x0001,0x001c
16e2 09ab ffff  |    |		.CONST	0x09ab,0xffff
16e4 09b2 0001  |    |		.CONST	0x09b2,0x0001
16e6 09bd 0002  |    |		.CONST	0x09bd,0x0002
16e8 09be 0003  |    |		.CONST	0x09be,0x0003
16ea 09c1 0004  |    |		.CONST	0x09c1,0x0004
16ec 09c3 0005  |    |		.CONST	0x09c3,0x0005
16ee 09c6 0006  |    |		.CONST	0x09c6,0x0006
16f0 09cc 0007  |    |		.CONST	0x09cc,0x0007
16f2 09cf 0008  |    |		.CONST	0x09cf,0x0008
16f4 09d1 0009  |    |		.CONST	0x09d1,0x0009
16f6 09d4 000a  |    |		.CONST	0x09d4,0x000a
16f8 09d7 000b  |    |		.CONST	0x09d7,0x000b
16fa 09dc 000c  |    |		.CONST	0x09dc,0x000c
16fc 09de 000d  |    |		.CONST	0x09de,0x000d
16fe 09e1 000e  |    |		.CONST	0x09e1,0x000e
1700 09e4 000f  |    |		.CONST	0x09e4,0x000f
1702 09e6 0010  |    |		.CONST	0x09e6,0x0010
1704 09e9 0011  |    |		.CONST	0x09e9,0x0011
1706 09ec 0012  |    |		.CONST	0x09ec,0x0012
1708 09ef 0013  |    |		.CONST	0x09ef,0x0013
170a 09f3 0014  |    |		.CONST	0x09f3,0x0014
170c 09f8 0015  |    |		.CONST	0x09f8,0x0015
170e 09fb 0016  |    |		.CONST	0x09fb,0x0016
1710 0a01 0017  |    |		.CONST	0x0a01,0x0017
1712 0a04 0018  |    |		.CONST	0x0a04,0x0018
1714 0a07 0019  |    |		.CONST	0x0a07,0x0019
1716 0a0c 001a  |    |		.CONST	0x0a0c,0x001a
1718 0a12 001b  |    |		.CONST	0x0a12,0x001b
171a 0a14 001c  |    |		.CONST	0x0a14,0x001c
171c ; --------------------------------------------------------------------------------------
171c ; Debug3 Subtable 0x36
171c ; --------------------------------------------------------------------------------------
171c 0001 000c  |    |		.DBG3TAB	0x0001,0x000c
171e 0a1b ffff  |    |		.CONST	0x0a1b,0xffff
1720 0a1c 0001  |    |		.CONST	0x0a1c,0x0001
1722 0a1d 0401  |    |		.CONST	0x0a1d,0x0401
1724 0a1f 0402  |    |		.CONST	0x0a1f,0x0402
1726 0a20 0403  |    |		.CONST	0x0a20,0x0403
1728 0a21 0404  | !  |		.CONST	0x0a21,0x0404
172a 0a22 0001  | "  |		.CONST	0x0a22,0x0001
172c 0a2a 0007  | *  |		.CONST	0x0a2a,0x0007
172e 0a2c 0002  | ,  |		.CONST	0x0a2c,0x0002
1730 0a32 0003  | 2  |		.CONST	0x0a32,0x0003
1732 0a36 0004  | 6  |		.CONST	0x0a36,0x0004
1734 0a3a 0005  | :  |		.CONST	0x0a3a,0x0005
1736 0a3e 0006  | >  |		.CONST	0x0a3e,0x0006
1738 ; --------------------------------------------------------------------------------------
1738 ; Debug3 Subtable 0x37
1738 ; --------------------------------------------------------------------------------------
1738 0002 0009  |    |		.DBG3TAB	0x0002,0x0009
173a 0a4b ffff  | K  |		.CONST	0x0a4b,0xffff
173c 0a4f 0001  | O  |		.CONST	0x0a4f,0x0001
173e 0a52 0002  | R  |		.CONST	0x0a52,0x0002
1740 0a55 0003  | U  |		.CONST	0x0a55,0x0003
1742 0a5a 0004  | Z  |		.CONST	0x0a5a,0x0004
1744 0a5f 0005  | _  |		.CONST	0x0a5f,0x0005
1746 0a60 fbff  | `  |		.CONST	0x0a60,0xfbff
1748 0a61 0401  | a  |		.CONST	0x0a61,0x0401
174a 0a69 0402  | i  |		.CONST	0x0a69,0x0402
174c 0a6f 0403  | o  |		.CONST	0x0a6f,0x0403
174e 0a75 0006  | u  |		.CONST	0x0a75,0x0006
1750 ; --------------------------------------------------------------------------------------
1750 ; Debug3 Subtable 0x38
1750 ; --------------------------------------------------------------------------------------
1750 0001 0025  |   %|		.DBG3TAB	0x0001,0x0025
1752 0a7b ffff  | {  |		.CONST	0x0a7b,0xffff
1754 0a7f 0001  |    |		.CONST	0x0a7f,0x0001
1756 0a82 0002  |    |		.CONST	0x0a82,0x0002
1758 0a85 0003  |    |		.CONST	0x0a85,0x0003
175a 0a88 0004  |    |		.CONST	0x0a88,0x0004
175c 0a8e 0005  |    |		.CONST	0x0a8e,0x0005
175e 0a92 0006  |    |		.CONST	0x0a92,0x0006
1760 0a95 0007  |    |		.CONST	0x0a95,0x0007
1762 0a98 0008  |    |		.CONST	0x0a98,0x0008
1764 0a99 0401  |    |		.CONST	0x0a99,0x0401
1766 0a9b 0402  |    |		.CONST	0x0a9b,0x0402
1768 0a9c 0403  |    |		.CONST	0x0a9c,0x0403
176a 0a9d 0404  |    |		.CONST	0x0a9d,0x0404
176c 0a9e 0008  |    |		.CONST	0x0a9e,0x0008
176e 0aa1 0009  |    |		.CONST	0x0aa1,0x0009
1770 0aa6 000a  |    |		.CONST	0x0aa6,0x000a
1772 0aa9 000b  |    |		.CONST	0x0aa9,0x000b
1774 0ab3 000c  |    |		.CONST	0x0ab3,0x000c
1776 0ab8 000d  |    |		.CONST	0x0ab8,0x000d
1778 0abb 0801  |    |		.CONST	0x0abb,0x0801
177a 0abd 0802  |    |		.CONST	0x0abd,0x0802
177c 0abe 0803  |    |		.CONST	0x0abe,0x0803
177e 0abf 0804  |    |		.CONST	0x0abf,0x0804
1780 0ac1 000d  |    |		.CONST	0x0ac1,0x000d
1782 0ac7 0c01  |    |		.CONST	0x0ac7,0x0c01
1784 0acb 0804  |    |		.CONST	0x0acb,0x0804
1786 0ad0 000e  |    |		.CONST	0x0ad0,0x000e
1788 0ad6 000f  |    |		.CONST	0x0ad6,0x000f
178a 0adb 0010  |    |		.CONST	0x0adb,0x0010
178c 0adc 1001  |    |		.CONST	0x0adc,0x1001
178e 0ade 0010  |    |		.CONST	0x0ade,0x0010
1790 0ae1 0011  |    |		.CONST	0x0ae1,0x0011
1792 0ae4 0012  |    |		.CONST	0x0ae4,0x0012
1794 0ae7 0013  |    |		.CONST	0x0ae7,0x0013
1796 0aee 0014  |    |		.CONST	0x0aee,0x0014
1798 0af5 0015  |    |		.CONST	0x0af5,0x0015
179a 0b02 0016  |    |		.CONST	0x0b02,0x0016
179c 0b07 0017  |    |		.CONST	0x0b07,0x0017
179e ; --------------------------------------------------------------------------------------
179e ; Debug3 Subtable 0x39
179e ; --------------------------------------------------------------------------------------
179e 0000 000b  |    |		.DBG3TAB	0x0000,0x000b
17a0 0b13 0001  |    |		.CONST	0x0b13,0x0001
17a2 0b29 0002  | )  |		.CONST	0x0b29,0x0002
17a4 0b2c 0003  | ,  |		.CONST	0x0b2c,0x0003
17a6 0b2f 0004  | /  |		.CONST	0x0b2f,0x0004
17a8 0b32 0005  | 2  |		.CONST	0x0b32,0x0005
17aa 0b35 0006  | 5  |		.CONST	0x0b35,0x0006
17ac 0b39 0007  | 9  |		.CONST	0x0b39,0x0007
17ae 0b3c 0008  | <  |		.CONST	0x0b3c,0x0008
17b0 0b40 0009  | @  |		.CONST	0x0b40,0x0009
17b2 0b43 000a  | C  |		.CONST	0x0b43,0x000a
17b4 0b4d 000b  | M  |		.CONST	0x0b4d,0x000b
17b6 ; --------------------------------------------------------------------------------------
17b6 ; Debug3 Subtable 0x3a
17b6 ; --------------------------------------------------------------------------------------
17b6 0005 0034  |   4|		.DBG3TAB	0x0005,0x0034
17b8 0b5b ffff  | [  |		.CONST	0x0b5b,0xffff
17ba 0b60 fffe  | `  |		.CONST	0x0b60,0xfffe
17bc 0b67 fffd  | g  |		.CONST	0x0b67,0xfffd
17be 0b6a 0401  | j  |		.CONST	0x0b6a,0x0401
17c0 0b6c 0402  | l  |		.CONST	0x0b6c,0x0402
17c2 0b6e 0403  | n  |		.CONST	0x0b6e,0x0403
17c4 0b72 0404  | r  |		.CONST	0x0b72,0x0404
17c6 0b76 0405  | v  |		.CONST	0x0b76,0x0405
17c8 0b78 0801  | x  |		.CONST	0x0b78,0x0801
17ca 0b7a 0802  | z  |		.CONST	0x0b7a,0x0802
17cc 0b7b 0803  | {  |		.CONST	0x0b7b,0x0803
17ce 0b7c 0804  | |  |		.CONST	0x0b7c,0x0804
17d0 0b7e 0405  | ~  |		.CONST	0x0b7e,0x0405
17d2 0b88 0c01  |    |		.CONST	0x0b88,0x0c01
17d4 0b8a 0c02  |    |		.CONST	0x0b8a,0x0c02
17d6 0b8b 0c03  |    |		.CONST	0x0b8b,0x0c03
17d8 0b8c 0c04  |    |		.CONST	0x0b8c,0x0c04
17da 0b8e 0804  |    |		.CONST	0x0b8e,0x0804
17dc 0b9c fffd  |    |		.CONST	0x0b9c,0xfffd
17de 0b9d fffc  |    |		.CONST	0x0b9d,0xfffc
17e0 0ba6 0001  |    |		.CONST	0x0ba6,0x0001
17e2 0ba7 0002  |    |		.CONST	0x0ba7,0x0002
17e4 0bad 0003  |    |		.CONST	0x0bad,0x0003
17e6 0bb3 0004  |    |		.CONST	0x0bb3,0x0004
17e8 0bb6 0005  |    |		.CONST	0x0bb6,0x0005
17ea 0bb7 1001  |    |		.CONST	0x0bb7,0x1001
17ec 0bb9 1002  |    |		.CONST	0x0bb9,0x1002
17ee 0bbb 1003  |    |		.CONST	0x0bbb,0x1003
17f0 0bbe 0005  |    |		.CONST	0x0bbe,0x0005
17f2 0bbf 0006  |    |		.CONST	0x0bbf,0x0006
17f4 0bc0 1401  |    |		.CONST	0x0bc0,0x1401
17f6 0bc2 0006  |    |		.CONST	0x0bc2,0x0006
17f8 0bc3 0007  |    |		.CONST	0x0bc3,0x0007
17fa 0bc5 1801  |    |		.CONST	0x0bc5,0x1801
17fc 0bc7 1802  |    |		.CONST	0x0bc7,0x1802
17fe 0bc9 1803  |    |		.CONST	0x0bc9,0x1803
1800 0bcd 1804  |    |		.CONST	0x0bcd,0x1804
1802 0bd1 1805  |    |		.CONST	0x0bd1,0x1805
1804 0bd3 1c01  |    |		.CONST	0x0bd3,0x1c01
1806 0bd5 1c02  |    |		.CONST	0x0bd5,0x1c02
1808 0bd6 1c03  |    |		.CONST	0x0bd6,0x1c03
180a 0bd7 1c04  |    |		.CONST	0x0bd7,0x1c04
180c 0bd9 1805  |    |		.CONST	0x0bd9,0x1805
180e 0be3 2001  |    |		.CONST	0x0be3,0x2001
1810 0be5 2002  |    |		.CONST	0x0be5,0x2002
1812 0be6 2003  |    |		.CONST	0x0be6,0x2003
1814 0be7 2004  |    |		.CONST	0x0be7,0x2004
1816 0be9 1c04  |    |		.CONST	0x0be9,0x1c04
1818 0bf7 0007  |    |		.CONST	0x0bf7,0x0007
181a 0bf8 0008  |    |		.CONST	0x0bf8,0x0008
181c 0bfb 0009  |    |		.CONST	0x0bfb,0x0009
181e 0c01 000a  |    |		.CONST	0x0c01,0x000a
1820 0c07 000b  |    |		.CONST	0x0c07,0x000b
1822 0c0f 000c  |    |		.CONST	0x0c0f,0x000c
1824 0c14 000d  |    |		.CONST	0x0c14,0x000d
1826 0c17 000e  |    |		.CONST	0x0c17,0x000e
1828 0c21 000f  | !  |		.CONST	0x0c21,0x000f
182a ; --------------------------------------------------------------------------------------
182a ; Debug3 Subtable 0x3b
182a ; --------------------------------------------------------------------------------------
182a 0000 0011  |    |		.DBG3TAB	0x0000,0x0011
182c 0c33 0001  | 3  |		.CONST	0x0c33,0x0001
182e 0c34 0401  | 4  |		.CONST	0x0c34,0x0401
1830 0c36 0402  | 6  |		.CONST	0x0c36,0x0402
1832 0c37 0403  | 7  |		.CONST	0x0c37,0x0403
1834 0c38 0404  | 8  |		.CONST	0x0c38,0x0404
1836 0c39 0001  | 9  |		.CONST	0x0c39,0x0001
1838 0c41 000c  | A  |		.CONST	0x0c41,0x000c
183a 0c47 0002  | G  |		.CONST	0x0c47,0x0002
183c 0c4e 0003  | N  |		.CONST	0x0c4e,0x0003
183e 0c52 0004  | R  |		.CONST	0x0c52,0x0004
1840 0c56 0005  | V  |		.CONST	0x0c56,0x0005
1842 0c5a 0006  | Z  |		.CONST	0x0c5a,0x0006
1844 0c5f 0007  | _  |		.CONST	0x0c5f,0x0007
1846 0c66 0008  | f  |		.CONST	0x0c66,0x0008
1848 0c6a 0009  | j  |		.CONST	0x0c6a,0x0009
184a 0c6e 000a  | n  |		.CONST	0x0c6e,0x000a
184c 0c73 000b  | s  |		.CONST	0x0c73,0x000b
184e ; --------------------------------------------------------------------------------------
184e ; Debug3 Subtable 0x3c
184e ; --------------------------------------------------------------------------------------
184e 0003 0016  |    |		.DBG3TAB	0x0003,0x0016
1850 0c7b ffff  | {  |		.CONST	0x0c7b,0xffff
1852 0c7c fffe  | |  |		.CONST	0x0c7c,0xfffe
1854 0c7d fffd  | }  |		.CONST	0x0c7d,0xfffd
1856 0c7e 0001  | ~  |		.CONST	0x0c7e,0x0001
1858 0c81 0401  |    |		.CONST	0x0c81,0x0401
185a 0c83 0402  |    |		.CONST	0x0c83,0x0402
185c 0c84 0403  |    |		.CONST	0x0c84,0x0403
185e 0c85 0404  |    |		.CONST	0x0c85,0x0404
1860 0c87 0001  |    |		.CONST	0x0c87,0x0001
1862 0c89 0002  |    |		.CONST	0x0c89,0x0002
1864 0c8d 0003  |    |		.CONST	0x0c8d,0x0003
1866 0c99 0004  |    |		.CONST	0x0c99,0x0004
1868 0ca1 0005  |    |		.CONST	0x0ca1,0x0005
186a 0ca2 0801  |    |		.CONST	0x0ca2,0x0801
186c 0ca4 0802  |    |		.CONST	0x0ca4,0x0802
186e 0ca5 0803  |    |		.CONST	0x0ca5,0x0803
1870 0ca6 0804  |    |		.CONST	0x0ca6,0x0804
1872 0ca7 0005  |    |		.CONST	0x0ca7,0x0005
1874 0cab 0009  |    |		.CONST	0x0cab,0x0009
1876 0cac 0006  |    |		.CONST	0x0cac,0x0006
1878 0cb1 0007  |    |		.CONST	0x0cb1,0x0007
187a 0cbb 0008  |    |		.CONST	0x0cbb,0x0008
187c 0cbe 000a  |    |		.CONST	0x0cbe,0x000a
187e 0cbf 0c01  |    |		.CONST	0x0cbf,0x0c01
1880 0cc0 000a  |    |		.CONST	0x0cc0,0x000a
1882 ; --------------------------------------------------------------------------------------
1882 ; Debug3 Subtable 0x3d
1882 ; --------------------------------------------------------------------------------------
1882 0001 000b  |    |		.DBG3TAB	0x0001,0x000b
1884 0ccb ffff  |    |		.CONST	0x0ccb,0xffff
1886 0ccf 0001  |    |		.CONST	0x0ccf,0x0001
1888 0cd1 0401  |    |		.CONST	0x0cd1,0x0401
188a 0cd5 0001  |    |		.CONST	0x0cd5,0x0001
188c 0cd6 0002  |    |		.CONST	0x0cd6,0x0002
188e 0cdb 0003  |    |		.CONST	0x0cdb,0x0003
1890 0ce0 0004  |    |		.CONST	0x0ce0,0x0004
1892 0cff 0005  |    |		.CONST	0x0cff,0x0005
1894 0d02 0006  |    |		.CONST	0x0d02,0x0006
1896 0d06 0007  |    |		.CONST	0x0d06,0x0007
1898 0d07 0801  |    |		.CONST	0x0d07,0x0801
189a 0d08 0007  |    |		.CONST	0x0d08,0x0007
189c ; --------------------------------------------------------------------------------------
189c ; Debug3 Subtable 0x3e
189c ; --------------------------------------------------------------------------------------
189c 0003 0022  |   "|		.DBG3TAB	0x0003,0x0022
189e 0d1b ffff  |    |		.CONST	0x0d1b,0xffff
18a0 0d21 0401  | !  |		.CONST	0x0d21,0x0401
18a2 0d23 0402  | #  |		.CONST	0x0d23,0x0402
18a4 0d25 0403  | %  |		.CONST	0x0d25,0x0403
18a6 0d29 0404  | )  |		.CONST	0x0d29,0x0404
18a8 0d2d 0405  | -  |		.CONST	0x0d2d,0x0405
18aa 0d2f 0801  | /  |		.CONST	0x0d2f,0x0801
18ac 0d31 0802  | 1  |		.CONST	0x0d31,0x0802
18ae 0d32 0803  | 2  |		.CONST	0x0d32,0x0803
18b0 0d33 0804  | 3  |		.CONST	0x0d33,0x0804
18b2 0d35 0405  | 5  |		.CONST	0x0d35,0x0405
18b4 0d3f 0c01  | ?  |		.CONST	0x0d3f,0x0c01
18b6 0d41 0c02  | A  |		.CONST	0x0d41,0x0c02
18b8 0d42 0c03  | B  |		.CONST	0x0d42,0x0c03
18ba 0d43 0c04  | C  |		.CONST	0x0d43,0x0c04
18bc 0d45 0804  | E  |		.CONST	0x0d45,0x0804
18be 0d53 ffff  | S  |		.CONST	0x0d53,0xffff
18c0 0d54 fffe  | T  |		.CONST	0x0d54,0xfffe
18c2 0d59 0001  | Y  |		.CONST	0x0d59,0x0001
18c4 0d5d 0002  | ]  |		.CONST	0x0d5d,0x0002
18c6 0d62 0003  | b  |		.CONST	0x0d62,0x0003
18c8 0d66 0004  | f  |		.CONST	0x0d66,0x0004
18ca 0d6a 0005  | j  |		.CONST	0x0d6a,0x0005
18cc 0d6d 0006  | m  |		.CONST	0x0d6d,0x0006
18ce 0d6f 0007  | o  |		.CONST	0x0d6f,0x0007
18d0 0d7b 0008  | {  |		.CONST	0x0d7b,0x0008
18d2 0d7c 0009  | |  |		.CONST	0x0d7c,0x0009
18d4 0d83 000a  |    |		.CONST	0x0d83,0x000a
18d6 0d88 000b  |    |		.CONST	0x0d88,0x000b
18d8 0d89 000c  |    |		.CONST	0x0d89,0x000c
18da 0d93 000d  |    |		.CONST	0x0d93,0x000d
18dc 0d98 000e  |    |		.CONST	0x0d98,0x000e
18de 0d9a 000f  |    |		.CONST	0x0d9a,0x000f
18e0 0d9d 0010  |    |		.CONST	0x0d9d,0x0010
18e2 0d9e 1001  |    |		.CONST	0x0d9e,0x1001
18e4 0d9f 0010  |    |		.CONST	0x0d9f,0x0010
18e6 0da7 0011  |    |		.CONST	0x0da7,0x0011
18e8 ; --------------------------------------------------------------------------------------
18e8 ; Debug3 Subtable 0x3f
18e8 ; --------------------------------------------------------------------------------------
18e8 0001 002b  |   +|		.DBG3TAB	0x0001,0x002b
18ea 0db3 ffff  |    |		.CONST	0x0db3,0xffff
18ec 0dbc 0002  |    |		.CONST	0x0dbc,0x0002
18ee 0dc0 0003  |    |		.CONST	0x0dc0,0x0003
18f0 0dc2 0401  |    |		.CONST	0x0dc2,0x0401
18f2 0dc4 0402  |    |		.CONST	0x0dc4,0x0402
18f4 0dc6 0403  |    |		.CONST	0x0dc6,0x0403
18f6 0dca 0404  |    |		.CONST	0x0dca,0x0404
18f8 0dce 0405  |    |		.CONST	0x0dce,0x0405
18fa 0dd0 0801  |    |		.CONST	0x0dd0,0x0801
18fc 0dd2 0802  |    |		.CONST	0x0dd2,0x0802
18fe 0dd3 0803  |    |		.CONST	0x0dd3,0x0803
1900 0dd4 0804  |    |		.CONST	0x0dd4,0x0804
1902 0dd6 0405  |    |		.CONST	0x0dd6,0x0405
1904 0de0 0c01  |    |		.CONST	0x0de0,0x0c01
1906 0de2 0c02  |    |		.CONST	0x0de2,0x0c02
1908 0de3 0c03  |    |		.CONST	0x0de3,0x0c03
190a 0de4 0c04  |    |		.CONST	0x0de4,0x0c04
190c 0de6 0804  |    |		.CONST	0x0de6,0x0804
190e 0df4 0003  |    |		.CONST	0x0df4,0x0003
1910 0df6 0004  |    |		.CONST	0x0df6,0x0004
1912 0df9 1001  |    |		.CONST	0x0df9,0x1001
1914 0dfb 1002  |    |		.CONST	0x0dfb,0x1002
1916 0dfd 1003  |    |		.CONST	0x0dfd,0x1003
1918 0e01 1004  |    |		.CONST	0x0e01,0x1004
191a 0e05 1005  |    |		.CONST	0x0e05,0x1005
191c 0e07 1401  |    |		.CONST	0x0e07,0x1401
191e 0e09 1402  |    |		.CONST	0x0e09,0x1402
1920 0e0a 1403  |    |		.CONST	0x0e0a,0x1403
1922 0e0b 1404  |    |		.CONST	0x0e0b,0x1404
1924 0e0d 1005  |    |		.CONST	0x0e0d,0x1005
1926 0e17 1801  |    |		.CONST	0x0e17,0x1801
1928 0e19 1802  |    |		.CONST	0x0e19,0x1802
192a 0e1a 1803  |    |		.CONST	0x0e1a,0x1803
192c 0e1b 1804  |    |		.CONST	0x0e1b,0x1804
192e 0e1d 1404  |    |		.CONST	0x0e1d,0x1404
1930 0e2b 0004  | +  |		.CONST	0x0e2b,0x0004
1932 0e2d 0005  | -  |		.CONST	0x0e2d,0x0005
1934 0e2e 1c01  | .  |		.CONST	0x0e2e,0x1c01
1936 0e30 1c02  | 0  |		.CONST	0x0e30,0x1c02
1938 0e32 1c03  | 2  |		.CONST	0x0e32,0x1c03
193a 0e35 0005  | 5  |		.CONST	0x0e35,0x0005
193c 0e37 0001  | 7  |		.CONST	0x0e37,0x0001
193e 0e38 2001  | 8  |		.CONST	0x0e38,0x2001
1940 0e3a 0001  | :  |		.CONST	0x0e3a,0x0001
1942 ; --------------------------------------------------------------------------------------
1942 ; Debug3 Subtable 0x40
1942 ; --------------------------------------------------------------------------------------
1942 0002 0010  |    |		.DBG3TAB	0x0002,0x0010
1944 0e43 ffff  | C  |		.CONST	0x0e43,0xffff
1946 0e48 fffe  | H  |		.CONST	0x0e48,0xfffe
1948 0e4f 0001  | O  |		.CONST	0x0e4f,0x0001
194a 0e51 0401  | Q  |		.CONST	0x0e51,0x0401
194c 0e53 0402  | S  |		.CONST	0x0e53,0x0402
194e 0e54 0403  | T  |		.CONST	0x0e54,0x0403
1950 0e55 0404  | U  |		.CONST	0x0e55,0x0404
1952 0e57 0001  | W  |		.CONST	0x0e57,0x0001
1954 0e5b 0006  | [  |		.CONST	0x0e5b,0x0006
1956 0e5d 0002  | ]  |		.CONST	0x0e5d,0x0002
1958 0e5f 0003  | _  |		.CONST	0x0e5f,0x0003
195a 0e63 0801  | c  |		.CONST	0x0e63,0x0801
195c 0e65 0802  | e  |		.CONST	0x0e65,0x0802
195e 0e66 0803  | f  |		.CONST	0x0e66,0x0803
1960 0e67 0804  | g  |		.CONST	0x0e67,0x0804
1962 0e69 0003  | i  |		.CONST	0x0e69,0x0003
1964 0e6b 0005  | k  |		.CONST	0x0e6b,0x0005
1966 0e6d 0004  | m  |		.CONST	0x0e6d,0x0004
1968 ; --------------------------------------------------------------------------------------
1968 ; Debug3 Subtable 0x41
1968 ; --------------------------------------------------------------------------------------
1968 0001 001b  |    |		.DBG3TAB	0x0001,0x001b
196a 0e7b ffff  | {  |		.CONST	0x0e7b,0xffff
196c 0e80 0002  |    |		.CONST	0x0e80,0x0002
196e 0e83 0401  |    |		.CONST	0x0e83,0x0401
1970 0e85 0402  |    |		.CONST	0x0e85,0x0402
1972 0e87 0403  |    |		.CONST	0x0e87,0x0403
1974 0e8b 0404  |    |		.CONST	0x0e8b,0x0404
1976 0e8f 0405  |    |		.CONST	0x0e8f,0x0405
1978 0e91 0801  |    |		.CONST	0x0e91,0x0801
197a 0e93 0802  |    |		.CONST	0x0e93,0x0802
197c 0e94 0803  |    |		.CONST	0x0e94,0x0803
197e 0e95 0804  |    |		.CONST	0x0e95,0x0804
1980 0e97 0405  |    |		.CONST	0x0e97,0x0405
1982 0ea1 0c01  |    |		.CONST	0x0ea1,0x0c01
1984 0ea3 0c02  |    |		.CONST	0x0ea3,0x0c02
1986 0ea4 0c03  |    |		.CONST	0x0ea4,0x0c03
1988 0ea5 0c04  |    |		.CONST	0x0ea5,0x0c04
198a 0ea7 0804  |    |		.CONST	0x0ea7,0x0804
198c 0eb5 0002  |    |		.CONST	0x0eb5,0x0002
198e 0eb7 0003  |    |		.CONST	0x0eb7,0x0003
1990 0eb9 0004  |    |		.CONST	0x0eb9,0x0004
1992 0eba 1001  |    |		.CONST	0x0eba,0x1001
1994 0ebc 1002  |    |		.CONST	0x0ebc,0x1002
1996 0ebe 1003  |    |		.CONST	0x0ebe,0x1003
1998 0ec1 0004  |    |		.CONST	0x0ec1,0x0004
199a 0ec3 0001  |    |		.CONST	0x0ec3,0x0001
199c 0ec4 1401  |    |		.CONST	0x0ec4,0x1401
199e 0ec6 0001  |    |		.CONST	0x0ec6,0x0001
19a0 0ec8 0005  |    |		.CONST	0x0ec8,0x0005
19a2 ; --------------------------------------------------------------------------------------
19a2 ; Debug3 Subtable 0x42
19a2 ; --------------------------------------------------------------------------------------
19a2 0001 001b  |    |		.DBG3TAB	0x0001,0x001b
19a4 0ed3 ffff  |    |		.CONST	0x0ed3,0xffff
19a6 0ed8 0002  |    |		.CONST	0x0ed8,0x0002
19a8 0eda 0401  |    |		.CONST	0x0eda,0x0401
19aa 0edc 0402  |    |		.CONST	0x0edc,0x0402
19ac 0ede 0403  |    |		.CONST	0x0ede,0x0403
19ae 0ee2 0404  |    |		.CONST	0x0ee2,0x0404
19b0 0ee6 0405  |    |		.CONST	0x0ee6,0x0405
19b2 0ee8 0801  |    |		.CONST	0x0ee8,0x0801
19b4 0eea 0802  |    |		.CONST	0x0eea,0x0802
19b6 0eeb 0803  |    |		.CONST	0x0eeb,0x0803
19b8 0eec 0804  |    |		.CONST	0x0eec,0x0804
19ba 0eee 0405  |    |		.CONST	0x0eee,0x0405
19bc 0ef8 0c01  |    |		.CONST	0x0ef8,0x0c01
19be 0efa 0c02  |    |		.CONST	0x0efa,0x0c02
19c0 0efb 0c03  |    |		.CONST	0x0efb,0x0c03
19c2 0efc 0c04  |    |		.CONST	0x0efc,0x0c04
19c4 0efe 0804  |    |		.CONST	0x0efe,0x0804
19c6 0f0c 0002  |    |		.CONST	0x0f0c,0x0002
19c8 0f0e 0003  |    |		.CONST	0x0f0e,0x0003
19ca 0f10 0004  |    |		.CONST	0x0f10,0x0004
19cc 0f11 1001  |    |		.CONST	0x0f11,0x1001
19ce 0f13 1002  |    |		.CONST	0x0f13,0x1002
19d0 0f15 1003  |    |		.CONST	0x0f15,0x1003
19d2 0f18 0004  |    |		.CONST	0x0f18,0x0004
19d4 0f1a 0001  |    |		.CONST	0x0f1a,0x0001
19d6 0f1b 1401  |    |		.CONST	0x0f1b,0x1401
19d8 0f1d 0001  |    |		.CONST	0x0f1d,0x0001
19da 0f1f 0005  |    |		.CONST	0x0f1f,0x0005
19dc ; --------------------------------------------------------------------------------------
19dc ; Debug3 Subtable 0x43
19dc ; --------------------------------------------------------------------------------------
19dc 0001 0008  |    |		.DBG3TAB	0x0001,0x0008
19de 0f2b ffff  | +  |		.CONST	0x0f2b,0xffff
19e0 0f30 0001  | 0  |		.CONST	0x0f30,0x0001
19e2 0f38 0002  | 8  |		.CONST	0x0f38,0x0002
19e4 0f41 0003  | A  |		.CONST	0x0f41,0x0003
19e6 0f4c 0004  | L  |		.CONST	0x0f4c,0x0004
19e8 0f4e 0005  | N  |		.CONST	0x0f4e,0x0005
19ea 0f52 0006  | R  |		.CONST	0x0f52,0x0006
19ec 0f5a 0007  | Z  |		.CONST	0x0f5a,0x0007
19ee 0f5e 0008  | ^  |		.CONST	0x0f5e,0x0008
19f0 0000 0000  |    |		.BLANK	0000[0x10]