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

⟦fd471cf37⟧

    Length: 15360 (0x3c00)
    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 1250       | P  |		.CONST	0x1250								; 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 000e       |    |		.CONST	0x000e								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0258       | X  |		.CONST	0x0258								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 004f       | O  |		.CONST	0x004f								; Number of locals
000b			INIT_0008:
000b 4805       |H   |		Short_Literal	0x5							; Debug Table 0x0 = .DEBUG	0x000b,0x144a,0x8000,0x0000,0x0057,0x7975,0x0000,0x0018
													; Debug Table 0x0.0x0 = 0xb,0xffff
													; Debug Table 0x0.0x1 = 0xb,0xfffe
													; Debug Table 0x0.0x2 = 0xb,0xfffd
000c 032b       | +  |		Declare_Type	Record,Incomplete,Visible
000d 00c4       |    |		Action	Make_Default							; Debug Table 0x0.0x3 = 0xd,0xfffc
000e 029a 0263  |   c|		Declare_Subprogram	INIT_0260,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x4 = 0xe,0xfffb
0010 029a 02eb  |    |		Declare_Subprogram	INIT_02e8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x5 = 0x10,0xfffa
0012 029a 0313  |    |		Declare_Subprogram	INIT_0310,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x6 = 0x12,0xfff9
0014 029a 0373  |   s|		Declare_Subprogram	INIT_0370,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x7 = 0x14,0xfff8
0016 029a 03c3  |    |		Declare_Subprogram	INIT_03c0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x8 = 0x16,0xfff7
0018 00e4       |    |		Load_Encached	Positive_Cache						; Debug Table 0x0.0x9 = 0x18,0xfff6
0019 00e4       |    |		Load_Encached	Positive_Cache
001a 00e3       |    |		Load_Encached	Natural_Cache
001b 00e3       |    |		Load_Encached	Natural_Cache
001c 02a0       |    |		Declare_Subprogram	Null_Subprogram
001d 4804       |H   |		Short_Literal	0x4
001e 032e       | .  |		Declare_Type	Record,Defined,Visible
001f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x0.0xa = 0x1f,0xfff5
0020 0322       | "  |		Declare_Variable	Record
0021 4801       |H   |		Short_Literal	0x1
0022 00d9       |    |		Load_Top	At_Offset_1
0023 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0024 4801       |H   |		Short_Literal	0x1
0025 00d9       |    |		Load_Top	At_Offset_1
0026 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0027 4800       |H   |		Short_Literal	0x0
0028 00d9       |    |		Load_Top	At_Offset_1
0029 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
002a 4800       |H   |		Short_Literal	0x0
002b 00d9       |    |		Load_Top	At_Offset_1
002c 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
002d 0129       | )  |		Execute	Any,Make_Visible
002e 029a 03cb  |    |		Declare_Subprogram	INIT_03c8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xb = 0x2e,0xfff4
0030 029a 03eb  |    |		Declare_Subprogram	INIT_03e8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xc = 0x30,0xfff3
0032 029a 03fb  |    |		Declare_Subprogram	INIT_03f8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xd = 0x32,0xfff2
0034 029a 0523  |   #|		Declare_Subprogram	INIT_0520,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xe = 0x34,0xfff1
0036 029a 058b  |    |		Declare_Subprogram	INIT_0588,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xf = 0x36,0xfff0
0038 029a 059b  |    |		Declare_Subprogram	INIT_0598,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x10 = 0x38,0xffef
003a 029a 05eb  |    |		Declare_Subprogram	INIT_05e8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x11 = 0x3a,0xffee
003c 029a 065b  |   [|		Declare_Subprogram	INIT_0658,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x12 = 0x3c,0xffed
003e 4800       |H   |		Short_Literal	0x0							; Debug Table 0x0.0x13 = 0x3e,0xffec
003f 4802       |H   |		Short_Literal	0x2
0040 029f 068b  |    |		Declare_Subprogram	INIT_0688,For_Call
0042 03fe       |    |		Declare_Type	Discrete,Defined,Visible
0043 029a 06a3  |    |		Declare_Subprogram	INIT_06a0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x14 = 0x43,0xffeb
0045 029a 074b  |   K|		Declare_Subprogram	INIT_0748,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x15 = 0x45,0xffea
0047 4806       |H   |		Short_Literal	0x6							; Debug Table 0x0.0x16 = 0x47,0xffe9
0048 032b       | +  |		Declare_Type	Record,Incomplete,Visible
0049 00c4       |    |		Action	Make_Default							; Debug Table 0x0.0x17 = 0x49,0xffe8
004a 029a 07e3  |    |		Declare_Subprogram	INIT_07e0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x18 = 0x4a,0xffe7
004c 029a 080b  |    |		Declare_Subprogram	INIT_0808,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x19 = 0x4c,0xffe6
004e 029a 081b  |    |		Declare_Subprogram	INIT_0818,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1a = 0x4e,0xffe5
0050 029a 082b  |   +|		Declare_Subprogram	INIT_0828,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1b = 0x50,0xffe4
0052 029a 086b  |   k|		Declare_Subprogram	INIT_0868,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1c = 0x52,0xffe3
0054 029a 0873  |   s|		Declare_Subprogram	INIT_0870,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1d = 0x54,0xffe2
0056 029a 0883  |    |		Declare_Subprogram	INIT_0880,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1e = 0x56,0xffe1
0058 029a 088b  |    |		Declare_Subprogram	INIT_0888,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1f = 0x58,0xffe0
005a 029a 08a3  |    |		Declare_Subprogram	INIT_08a0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x20 = 0x5a,0xffdf
005c 029a 08b3  |    |		Declare_Subprogram	INIT_08b0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x21 = 0x5c,0xffde
005e 029a 08c3  |    |		Declare_Subprogram	INIT_08c0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x22 = 0x5e,0xffdd
0060 e001       |    |		Load	0x0,0x1								; Debug Table 0x0.0x23 = 0x60,0xffdc
0061 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0062 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0063 e001       |    |		Load	0x0,0x1
0064 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0065 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0066 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0067 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x0.0x24 = 0x67,0xffdb
0068 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x0.0x25 = 0x68,0x401
0069 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1					; Debug Table 0x0.0x26 = 0x69,0xffdb
006a e002       |    |		Load	0x0,0x2								; Debug Table 0x0.0x27 = 0x6a,0xffda
006b 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
006c e002       |    |		Load	0x0,0x2
006d 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
006e e003       |    |		Load	0x0,0x3
006f 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0070 00ec       |    |		Load_Encached	Diana_Tree_Cache
0071 e001       |    |		Load	0x0,0x1
0072 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0073 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0074 029f 096b  |   k|		Declare_Subprogram	INIT_0968,For_Call
0076 e20d       |    |		Load	0x1,0xd
0077 0326       | &  |		Complete_Type	Record,By_Defining
0078 e20d       |    |		Load	0x1,0xd								; Debug Table 0x0.0x28 = 0x78,0xffd9
0079 0322       | "  |		Declare_Variable	Record
007a e002       |    |		Load	0x0,0x2
007b 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
007c e004       |    |		Load	0x0,0x4
007d 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
007e 0119       |    |		Execute	Any,Check_In_Formal_Type
007f 00d9       |    |		Load_Top	At_Offset_1
0080 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0081 e002       |    |		Load	0x0,0x2
0082 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0083 e004       |    |		Load	0x0,0x4
0084 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0085 0119       |    |		Execute	Any,Check_In_Formal_Type
0086 00d9       |    |		Load_Top	At_Offset_1
0087 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0088 e003       |    |		Load	0x0,0x3
0089 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
008a e003       |    |		Load	0x0,0x3
008b 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
008c 0119       |    |		Execute	Any,Check_In_Formal_Type
008d 00d9       |    |		Load_Top	At_Offset_1
008e 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
008f 00d9       |    |		Load_Top	At_Offset_1
0090 00d9       |    |		Load_Top	At_Offset_1
0091 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0092 00da       |    |		Load_Top	At_Offset_2
0093 00d9       |    |		Load_Top	At_Offset_1
0094 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0095 0129       | )  |		Execute	Any,Make_Visible
0096 c20e       |    |		Store	0x1,0xe
0097 00e4       |    |		Load_Encached	Positive_Cache						; Debug Table 0x0.0x29 = 0x97,0xffd8
0098 00e4       |    |		Load_Encached	Positive_Cache
0099 00e3       |    |		Load_Encached	Natural_Cache
009a 00e3       |    |		Load_Encached	Natural_Cache
009b 00e4       |    |		Load_Encached	Positive_Cache
009c e003       |    |		Load	0x0,0x3
009d 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
009e 029f 09a3  |    |		Declare_Subprogram	INIT_09a0,For_Call
00a0 e221       | !  |		Load	0x1,0x21
00a1 0326       | &  |		Complete_Type	Record,By_Defining
00a2 e221       | !  |		Load	0x1,0x21							; Debug Table 0x0.0x2a = 0xa2,0xffd7
00a3 0322       | "  |		Declare_Variable	Record
00a4 4801       |H   |		Short_Literal	0x1
00a5 00d9       |    |		Load_Top	At_Offset_1
00a6 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
00a7 4801       |H   |		Short_Literal	0x1
00a8 00d9       |    |		Load_Top	At_Offset_1
00a9 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
00aa 4800       |H   |		Short_Literal	0x0
00ab 00d9       |    |		Load_Top	At_Offset_1
00ac 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
00ad 4800       |H   |		Short_Literal	0x0
00ae 00d9       |    |		Load_Top	At_Offset_1
00af 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
00b0 4801       |H   |		Short_Literal	0x1
00b1 00d9       |    |		Load_Top	At_Offset_1
00b2 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
00b3 e003       |    |		Load	0x0,0x3
00b4 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
00b5 e003       |    |		Load	0x0,0x3
00b6 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
00b7 0119       |    |		Execute	Any,Check_In_Formal_Type
00b8 00d9       |    |		Load_Top	At_Offset_1
00b9 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
00ba 0129       | )  |		Execute	Any,Make_Visible
00bb c222       | "  |		Store	0x1,0x22
00bc 00bf       |    |		Action	Accept_Activation
00bd e005       |    |		Load	0x0,0x5								; Debug Table 0x1 = .DEBUG	0x00bd,0x14a2,0x8000,0x0000,0x0057,0x7b05,0x0000,0x0023
													; Debug Table 0x1.0x0 = 0xbd,0xffff
													; Debug Table 0x1.0x1 = 0xbd,0xfffe
													; Debug Table 0x1.0x2 = 0xbd,0xfffd
													; Debug Table 0x1.0x3 = 0xbd,0xfffc
													; Debug Table 0x1.0x4 = 0xbd,0xfffb
													; Debug Table 0x1.0x5 = 0xbd,0xfffa
													; Debug Table 0x1.0x6 = 0xbd,0xfff9
00be 1929       | )  |		Execute	Package,Field_Reference,Field_Number 0x29
00bf 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x1.0x7 = 0xbf,0xfff8
00c0 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
00c1 0266       | f  |		Execute	Discrete,Bounds
00c2 00e1       |    |		Load_Encached	Boolean_Cache
00c3 02a0       |    |		Declare_Subprogram	Null_Subprogram
00c4 4801       |H   |		Short_Literal	0x1
00c5 035d       | ]  |		Declare_Type	Array,Defined
00c6 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1.0x8 = 0xc6,0xfff7
00c7 0337       | 7  |		Declare_Variable	Array
00c8 00d9       |    |		Load_Top	At_Offset_1
00c9 0337       | 7  |		Declare_Variable	Array
00ca 4801       |H   |		Short_Literal	0x1
00cb 484b       |HK  |		Short_Literal	0x4b
00cc 00da       |    |		Load_Top	At_Offset_2
00cd 01d6       |    |		Execute	Vector,Field_Write
00ce 4801       |H   |		Short_Literal	0x1
00cf 484c       |HL  |		Short_Literal	0x4c
00d0 00da       |    |		Load_Top	At_Offset_2
00d1 01d6       |    |		Execute	Vector,Field_Write
00d2 4801       |H   |		Short_Literal	0x1
00d3 4842       |HB  |		Short_Literal	0x42
00d4 00da       |    |		Load_Top	At_Offset_2
00d5 01d6       |    |		Execute	Vector,Field_Write
00d6 4801       |H   |		Short_Literal	0x1
00d7 484d       |HM  |		Short_Literal	0x4d
00d8 00da       |    |		Load_Top	At_Offset_2
00d9 01d6       |    |		Execute	Vector,Field_Write
00da 4801       |H   |		Short_Literal	0x1
00db 484e       |HN  |		Short_Literal	0x4e
00dc 00da       |    |		Load_Top	At_Offset_2
00dd 01d6       |    |		Execute	Vector,Field_Write
00de 4801       |H   |		Short_Literal	0x1
00df 484f       |HO  |		Short_Literal	0x4f
00e0 00da       |    |		Load_Top	At_Offset_2
00e1 01d6       |    |		Execute	Vector,Field_Write
00e2 4801       |H   |		Short_Literal	0x1
00e3 4850       |HP  |		Short_Literal	0x50
00e4 00da       |    |		Load_Top	At_Offset_2
00e5 01d6       |    |		Execute	Vector,Field_Write
00e6 4801       |H   |		Short_Literal	0x1
00e7 48a3       |H   |		Short_Literal	0xa3
00e8 00da       |    |		Load_Top	At_Offset_2
00e9 01d6       |    |		Execute	Vector,Field_Write
00ea 4801       |H   |		Short_Literal	0x1
00eb 48a8       |H   |		Short_Literal	0xa8
00ec 00da       |    |		Load_Top	At_Offset_2
00ed 01d6       |    |		Execute	Vector,Field_Write
00ee 4801       |H   |		Short_Literal	0x1
00ef 4851       |HQ  |		Short_Literal	0x51
00f0 00da       |    |		Load_Top	At_Offset_2
00f1 01d6       |    |		Execute	Vector,Field_Write
00f2 4801       |H   |		Short_Literal	0x1
00f3 4838       |H8  |		Short_Literal	0x38
00f4 00da       |    |		Load_Top	At_Offset_2
00f5 01d6       |    |		Execute	Vector,Field_Write
00f6 4801       |H   |		Short_Literal	0x1
00f7 4884       |H   |		Short_Literal	0x84
00f8 00da       |    |		Load_Top	At_Offset_2
00f9 01d6       |    |		Execute	Vector,Field_Write
00fa 4801       |H   |		Short_Literal	0x1
00fb 4802       |H   |		Short_Literal	0x2
00fc 00da       |    |		Load_Top	At_Offset_2
00fd 01d6       |    |		Execute	Vector,Field_Write
00fe 4801       |H   |		Short_Literal	0x1
00ff 4852       |HR  |		Short_Literal	0x52
0100 00da       |    |		Load_Top	At_Offset_2
0101 01d6       |    |		Execute	Vector,Field_Write
0102 4801       |H   |		Short_Literal	0x1
0103 4853       |HS  |		Short_Literal	0x53
0104 00da       |    |		Load_Top	At_Offset_2
0105 01d6       |    |		Execute	Vector,Field_Write
0106 4801       |H   |		Short_Literal	0x1
0107 4837       |H7  |		Short_Literal	0x37
0108 00da       |    |		Load_Top	At_Offset_2
0109 01d6       |    |		Execute	Vector,Field_Write
010a 4801       |H   |		Short_Literal	0x1
010b 4854       |HT  |		Short_Literal	0x54
010c 00da       |    |		Load_Top	At_Offset_2
010d 01d6       |    |		Execute	Vector,Field_Write
010e 4801       |H   |		Short_Literal	0x1
010f 4841       |HA  |		Short_Literal	0x41
0110 00da       |    |		Load_Top	At_Offset_2
0111 01d6       |    |		Execute	Vector,Field_Write
0112 4801       |H   |		Short_Literal	0x1
0113 4855       |HU  |		Short_Literal	0x55
0114 00da       |    |		Load_Top	At_Offset_2
0115 01d6       |    |		Execute	Vector,Field_Write
0116 4801       |H   |		Short_Literal	0x1
0117 4856       |HV  |		Short_Literal	0x56
0118 00da       |    |		Load_Top	At_Offset_2
0119 01d6       |    |		Execute	Vector,Field_Write
011a 4801       |H   |		Short_Literal	0x1
011b 4857       |HW  |		Short_Literal	0x57
011c 00da       |    |		Load_Top	At_Offset_2
011d 01d6       |    |		Execute	Vector,Field_Write
011e 4801       |H   |		Short_Literal	0x1
011f 484a       |HJ  |		Short_Literal	0x4a
0120 00da       |    |		Load_Top	At_Offset_2
0121 01d6       |    |		Execute	Vector,Field_Write
0122 4801       |H   |		Short_Literal	0x1
0123 4858       |HX  |		Short_Literal	0x58
0124 00da       |    |		Load_Top	At_Offset_2
0125 01d6       |    |		Execute	Vector,Field_Write
0126 4801       |H   |		Short_Literal	0x1
0127 48ab       |H   |		Short_Literal	0xab
0128 00da       |    |		Load_Top	At_Offset_2
0129 01d6       |    |		Execute	Vector,Field_Write
012a 4801       |H   |		Short_Literal	0x1
012b 485a       |HZ  |		Short_Literal	0x5a
012c 00da       |    |		Load_Top	At_Offset_2
012d 01d6       |    |		Execute	Vector,Field_Write
012e 4801       |H   |		Short_Literal	0x1
012f 483a       |H:  |		Short_Literal	0x3a
0130 00da       |    |		Load_Top	At_Offset_2
0131 01d6       |    |		Execute	Vector,Field_Write
0132 4801       |H   |		Short_Literal	0x1
0133 4847       |HG  |		Short_Literal	0x47
0134 00da       |    |		Load_Top	At_Offset_2
0135 01d6       |    |		Execute	Vector,Field_Write
0136 4801       |H   |		Short_Literal	0x1
0137 483e       |H>  |		Short_Literal	0x3e
0138 00da       |    |		Load_Top	At_Offset_2
0139 01d6       |    |		Execute	Vector,Field_Write
013a 4801       |H   |		Short_Literal	0x1
013b 487c       |H|  |		Short_Literal	0x7c
013c 00da       |    |		Load_Top	At_Offset_2
013d 01d6       |    |		Execute	Vector,Field_Write
013e 4801       |H   |		Short_Literal	0x1
013f 4840       |H@  |		Short_Literal	0x40
0140 00da       |    |		Load_Top	At_Offset_2
0141 01d6       |    |		Execute	Vector,Field_Write
0142 4801       |H   |		Short_Literal	0x1
0143 485b       |H[  |		Short_Literal	0x5b
0144 00da       |    |		Load_Top	At_Offset_2
0145 01d6       |    |		Execute	Vector,Field_Write
0146 4801       |H   |		Short_Literal	0x1
0147 485c       |H\  |		Short_Literal	0x5c
0148 00da       |    |		Load_Top	At_Offset_2
0149 01d6       |    |		Execute	Vector,Field_Write
014a 4801       |H   |		Short_Literal	0x1
014b 4872       |Hr  |		Short_Literal	0x72
014c 00da       |    |		Load_Top	At_Offset_2
014d 01d6       |    |		Execute	Vector,Field_Write
014e 4801       |H   |		Short_Literal	0x1
014f 4843       |HC  |		Short_Literal	0x43
0150 00da       |    |		Load_Top	At_Offset_2
0151 01d6       |    |		Execute	Vector,Field_Write
0152 4801       |H   |		Short_Literal	0x1
0153 485d       |H]  |		Short_Literal	0x5d
0154 00da       |    |		Load_Top	At_Offset_2
0155 01d6       |    |		Execute	Vector,Field_Write
0156 4801       |H   |		Short_Literal	0x1
0157 485e       |H^  |		Short_Literal	0x5e
0158 00da       |    |		Load_Top	At_Offset_2
0159 01d6       |    |		Execute	Vector,Field_Write
015a 4801       |H   |		Short_Literal	0x1
015b 4844       |HD  |		Short_Literal	0x44
015c 00da       |    |		Load_Top	At_Offset_2
015d 01d6       |    |		Execute	Vector,Field_Write
015e 4801       |H   |		Short_Literal	0x1
015f 4848       |HH  |		Short_Literal	0x48
0160 00da       |    |		Load_Top	At_Offset_2
0161 01d6       |    |		Execute	Vector,Field_Write
0162 4801       |H   |		Short_Literal	0x1
0163 483d       |H=  |		Short_Literal	0x3d
0164 00da       |    |		Load_Top	At_Offset_2
0165 01d6       |    |		Execute	Vector,Field_Write
0166 4801       |H   |		Short_Literal	0x1
0167 483c       |H<  |		Short_Literal	0x3c
0168 00da       |    |		Load_Top	At_Offset_2
0169 01d6       |    |		Execute	Vector,Field_Write
016a 4801       |H   |		Short_Literal	0x1
016b 4849       |HI  |		Short_Literal	0x49
016c 00da       |    |		Load_Top	At_Offset_2
016d 01d6       |    |		Execute	Vector,Field_Write
016e 4801       |H   |		Short_Literal	0x1
016f 4846       |HF  |		Short_Literal	0x46
0170 00da       |    |		Load_Top	At_Offset_2
0171 01d6       |    |		Execute	Vector,Field_Write
0172 4801       |H   |		Short_Literal	0x1
0173 483f       |H?  |		Short_Literal	0x3f
0174 00da       |    |		Load_Top	At_Offset_2
0175 01d6       |    |		Execute	Vector,Field_Write
0176 4801       |H   |		Short_Literal	0x1
0177 485f       |H_  |		Short_Literal	0x5f
0178 00da       |    |		Load_Top	At_Offset_2
0179 01d6       |    |		Execute	Vector,Field_Write
017a 4801       |H   |		Short_Literal	0x1
017b 4860       |H`  |		Short_Literal	0x60
017c 00da       |    |		Load_Top	At_Offset_2
017d 01d6       |    |		Execute	Vector,Field_Write
017e 4801       |H   |		Short_Literal	0x1
017f 483b       |H;  |		Short_Literal	0x3b
0180 00da       |    |		Load_Top	At_Offset_2
0181 01d6       |    |		Execute	Vector,Field_Write
0182 4801       |H   |		Short_Literal	0x1
0183 4845       |HE  |		Short_Literal	0x45
0184 00da       |    |		Load_Top	At_Offset_2
0185 01d6       |    |		Execute	Vector,Field_Write
0186 4801       |H   |		Short_Literal	0x1
0187 4839       |H9  |		Short_Literal	0x39
0188 00da       |    |		Load_Top	At_Offset_2
0189 01d6       |    |		Execute	Vector,Field_Write
018a 4801       |H   |		Short_Literal	0x1
018b 4885       |H   |		Short_Literal	0x85
018c 00da       |    |		Load_Top	At_Offset_2
018d 01d6       |    |		Execute	Vector,Field_Write
018e 4800       |H   |		Short_Literal	0x0
018f 4800       |H   |		Short_Literal	0x0
0190 00da       |    |		Load_Top	At_Offset_2
0191 01d6       |    |		Execute	Vector,Field_Write
0192 4800       |H   |		Short_Literal	0x0
0193 4801       |H   |		Short_Literal	0x1
0194 00da       |    |		Load_Top	At_Offset_2
0195 01d6       |    |		Execute	Vector,Field_Write
0196 4836       |H6  |		Short_Literal	0x36
0197 4803       |H   |		Short_Literal	0x3
0198 4800       |H   |		Short_Literal	0x0
0199 00d9       |    |		Load_Top	At_Offset_1
019a e233       | 3  |		Load	0x1,0x33
019b 01d6       |    |		Execute	Vector,Field_Write
019c 3ffb       |?   |		Loop_Increasing	0x198
019d 4800       |H   |		Short_Literal	0x0
019e 4859       |HY  |		Short_Literal	0x59
019f 00da       |    |		Load_Top	At_Offset_2
01a0 01d6       |    |		Execute	Vector,Field_Write
01a1 4871       |Hq  |		Short_Literal	0x71
01a2 4861       |Ha  |		Short_Literal	0x61
01a3 4800       |H   |		Short_Literal	0x0
01a4 00d9       |    |		Load_Top	At_Offset_1
01a5 e233       | 3  |		Load	0x1,0x33
01a6 01d6       |    |		Execute	Vector,Field_Write
01a7 3ffb       |?   |		Loop_Increasing	0x1a3
01a8 487b       |H{  |		Short_Literal	0x7b
01a9 4873       |Hs  |		Short_Literal	0x73
01aa 4800       |H   |		Short_Literal	0x0
01ab 00d9       |    |		Load_Top	At_Offset_1
01ac e233       | 3  |		Load	0x1,0x33
01ad 01d6       |    |		Execute	Vector,Field_Write
01ae 3ffb       |?   |		Loop_Increasing	0x1aa
01af 4883       |H   |		Short_Literal	0x83
01b0 487d       |H}  |		Short_Literal	0x7d
01b1 4800       |H   |		Short_Literal	0x0
01b2 00d9       |    |		Load_Top	At_Offset_1
01b3 e233       | 3  |		Load	0x1,0x33
01b4 01d6       |    |		Execute	Vector,Field_Write
01b5 3ffb       |?   |		Loop_Increasing	0x1b1
01b6 48a2       |H   |		Short_Literal	0xa2
01b7 4886       |H   |		Short_Literal	0x86
01b8 4800       |H   |		Short_Literal	0x0
01b9 00d9       |    |		Load_Top	At_Offset_1
01ba e233       | 3  |		Load	0x1,0x33
01bb 01d6       |    |		Execute	Vector,Field_Write
01bc 3ffb       |?   |		Loop_Increasing	0x1b8
01bd 48a7       |H   |		Short_Literal	0xa7
01be 48a4       |H   |		Short_Literal	0xa4
01bf 4800       |H   |		Short_Literal	0x0
01c0 00d9       |    |		Load_Top	At_Offset_1
01c1 e233       | 3  |		Load	0x1,0x33
01c2 01d6       |    |		Execute	Vector,Field_Write
01c3 3ffb       |?   |		Loop_Increasing	0x1bf
01c4 4800       |H   |		Short_Literal	0x0
01c5 48a9       |H   |		Short_Literal	0xa9
01c6 00da       |    |		Load_Top	At_Offset_2
01c7 01d6       |    |		Execute	Vector,Field_Write
01c8 4800       |H   |		Short_Literal	0x0
01c9 48aa       |H   |		Short_Literal	0xaa
01ca 00da       |    |		Load_Top	At_Offset_2
01cb 01d6       |    |		Execute	Vector,Field_Write
01cc 4800       |H   |		Short_Literal	0x0
01cd 48ac       |H   |		Short_Literal	0xac
01ce 00da       |    |		Load_Top	At_Offset_2
01cf 01d6       |    |		Execute	Vector,Field_Write
01d0 4800       |H   |		Short_Literal	0x0
01d1 48ad       |H   |		Short_Literal	0xad
01d2 00da       |    |		Load_Top	At_Offset_2
01d3 01d6       |    |		Execute	Vector,Field_Write
01d4 00da       |    |		Load_Top	At_Offset_2
01d5 01c3       |    |		Execute	Vector,Check_In_Type
01d6 00d9       |    |		Load_Top	At_Offset_1
01d7 01d4       |    |		Execute	Vector,Structure_Write
01d8 029b 09d3  |    |		Declare_Subprogram	INIT_09d0,For_Outer_Call,Unelaborated		; Debug Table 0x1.0x9 = 0x1d8,0xffff
01da 029b 09e3  |    |		Declare_Subprogram	INIT_09e0,For_Outer_Call,Unelaborated		; Debug Table 0x1.0xa = 0x1da,0xfffe
01dc 029b 09f3  |    |		Declare_Subprogram	INIT_09f0,For_Outer_Call,Unelaborated		; Debug Table 0x1.0xb = 0x1dc,0xfffd
01de 029b 0a03  |    |		Declare_Subprogram	INIT_0a00,For_Outer_Call,Unelaborated		; Debug Table 0x1.0xc = 0x1de,0xfffc
01e0 00e4       |    |		Load_Encached	Positive_Cache						; Debug Table 0x1.0xd = 0x1e0,0xffff
													; Debug Table 0x1.0xe = 0x1e0,0xffff
01e1 0266       | f  |		Execute	Discrete,Bounds
01e2 00e3       |    |		Load_Encached	Natural_Cache
01e3 02a0       |    |		Declare_Subprogram	Null_Subprogram
01e4 4801       |H   |		Short_Literal	0x1
01e5 0350       | P  |		Declare_Type	Array,Defined,Bounds_With_Object
01e6 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1.0xf = 0x1e6,0xfffe
01e7 4800       |H   |		Short_Literal	0x0
01e8 00da       |    |		Load_Top	At_Offset_2
01e9 0334       | 4  |		Declare_Variable	Array,With_Constraint
01ea 029b 0a33  |   3|		Declare_Subprogram	INIT_0a30,For_Outer_Call,Unelaborated		; Debug Table 0x1.0x10 = 0x1ea,0xfffd
01ec 029b 0a6b  |   k|		Declare_Subprogram	INIT_0a68,For_Outer_Call,Unelaborated		; Debug Table 0x1.0x11 = 0x1ec,0xfffc
01ee 029d 0a8b  |    |		Declare_Subprogram	INIT_0a88,For_Outer_Call			; Debug Table 0x1.0x12 = 0x1ee,0xffff
01f0 029d 0acb  |    |		Declare_Subprogram	INIT_0ac8,For_Outer_Call			; Debug Table 0x1.0x13 = 0x1f0,0xfffe
01f2 029d 0b93  |    |		Declare_Subprogram	INIT_0b90,For_Outer_Call			; Debug Table 0x1.0x14 = 0x1f2,0xfffd
01f4 1d39       | 9  |		Execute_Immediate	Reference_Lex_1,0x39				; Debug Table 0x1.0x15 = 0x1f4,0xfffc
01f5 00c7       |    |		Action	Elaborate_Subprogram
01f6 1d3a       | :  |		Execute_Immediate	Reference_Lex_1,0x3a				; Debug Table 0x1.0x16 = 0x1f6,0xfffb
01f7 00c7       |    |		Action	Elaborate_Subprogram
01f8 1d33       | 3  |		Execute_Immediate	Reference_Lex_1,0x33				; Debug Table 0x1.0x17 = 0x1f8,0xfffc
01f9 00c7       |    |		Action	Elaborate_Subprogram
01fa 1d34       | 4  |		Execute_Immediate	Reference_Lex_1,0x34				; Debug Table 0x1.0x18 = 0x1fa,0xfffb
01fb 00c7       |    |		Action	Elaborate_Subprogram
01fc 1d35       | 5  |		Execute_Immediate	Reference_Lex_1,0x35				; Debug Table 0x1.0x19 = 0x1fc,0xfffa
01fd 00c7       |    |		Action	Elaborate_Subprogram
01fe 029d 0c4b  |   K|		Declare_Subprogram	INIT_0c48,For_Outer_Call			; Debug Table 0x1.0x1a = 0x1fe,0xfff9
0200 1d36       | 6  |		Execute_Immediate	Reference_Lex_1,0x36				; Debug Table 0x1.0x1b = 0x200,0xfff8
0201 00c7       |    |		Action	Elaborate_Subprogram
0202 029d 0c8b  |    |		Declare_Subprogram	INIT_0c88,For_Outer_Call			; Debug Table 0x1.0x1c = 0x202,0xfff4
0204 029d 0cc3  |    |		Declare_Subprogram	INIT_0cc0,For_Outer_Call			; Debug Table 0x1.0x1d = 0x204,0xfff3
0206 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10				; Debug Table 0x1.0x1e = 0x206,0xfff2
0207 00c7       |    |		Action	Elaborate_Subprogram
0208 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf				; Debug Table 0x1.0x1f = 0x208,0xfff1
0209 00c7       |    |		Action	Elaborate_Subprogram
020a 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12				; Debug Table 0x1.0x20 = 0x20a,0xfff0
020b 00c7       |    |		Action	Elaborate_Subprogram
020c 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11				; Debug Table 0x1.0x21 = 0x20c,0xffef
020d 00c7       |    |		Action	Elaborate_Subprogram
020e 029d 0d4b  |   K|		Declare_Subprogram	INIT_0d48,For_Outer_Call			; Debug Table 0x1.0x22 = 0x20e,0xffee
0210 029d 0d5b  |   [|		Declare_Subprogram	INIT_0d58,For_Outer_Call			; Debug Table 0x1.0x23 = 0x210,0xffed
0212 029d 0dab  |    |		Declare_Subprogram	INIT_0da8,For_Outer_Call			; Debug Table 0x1.0x24 = 0x212,0xffec
0214 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13				; Debug Table 0x1.0x25 = 0x214,0xffeb
0215 00c7       |    |		Action	Elaborate_Subprogram
0216 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16				; Debug Table 0x1.0x26 = 0x216,0xffea
0217 00c7       |    |		Action	Elaborate_Subprogram
0218 029d 0dcb  |    |		Declare_Subprogram	INIT_0dc8,For_Outer_Call			; Debug Table 0x1.0x27 = 0x218,0xffe9
021a 029d 0de3  |    |		Declare_Subprogram	INIT_0de0,For_Outer_Call			; Debug Table 0x1.0x28 = 0x21a,0xffe8
021c 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17				; Debug Table 0x1.0x29 = 0x21c,0xffe7
021d 00c7       |    |		Action	Elaborate_Subprogram
021e 029d 0dfb  |    |		Declare_Subprogram	INIT_0df8,For_Outer_Call			; Debug Table 0x1.0x2a = 0x21e,0xffe6
0220 1d18       |    |		Execute_Immediate	Reference_Lex_1,0x18				; Debug Table 0x1.0x2b = 0x220,0xffe5
0221 00c7       |    |		Action	Elaborate_Subprogram
0222 029d 0e13  |    |		Declare_Subprogram	INIT_0e10,For_Outer_Call			; Debug Table 0x1.0x2c = 0x222,0xffe4
0224 029d 0e53  |   S|		Declare_Subprogram	INIT_0e50,For_Outer_Call			; Debug Table 0x1.0x2d = 0x224,0xffe3
0226 029d 0e6b  |   k|		Declare_Subprogram	INIT_0e68,For_Outer_Call			; Debug Table 0x1.0x2e = 0x226,0xffe2
0228 029d 0f13  |    |		Declare_Subprogram	INIT_0f10,For_Outer_Call			; Debug Table 0x1.0x2f = 0x228,0xffe1
022a 029d 0f63  |   c|		Declare_Subprogram	INIT_0f60,For_Outer_Call			; Debug Table 0x1.0x30 = 0x22a,0xffe0
022c 1d19       |    |		Execute_Immediate	Reference_Lex_1,0x19				; Debug Table 0x1.0x31 = 0x22c,0xffdf
022d 00c7       |    |		Action	Elaborate_Subprogram
022e 029d 0fb3  |    |		Declare_Subprogram	INIT_0fb0,For_Outer_Call			; Debug Table 0x1.0x32 = 0x22e,0xffde
0230 1d1a       |    |		Execute_Immediate	Reference_Lex_1,0x1a				; Debug Table 0x1.0x33 = 0x230,0xffdd
0231 00c7       |    |		Action	Elaborate_Subprogram
0232 029d 100b  |    |		Declare_Subprogram	INIT_1008,For_Outer_Call			; Debug Table 0x1.0x34 = 0x232,0xffdc
0234 1d1b       |    |		Execute_Immediate	Reference_Lex_1,0x1b				; Debug Table 0x1.0x35 = 0x234,0xffdb
0235 00c7       |    |		Action	Elaborate_Subprogram
0236 1d1c       |    |		Execute_Immediate	Reference_Lex_1,0x1c				; Debug Table 0x1.0x36 = 0x236,0xffda
0237 00c7       |    |		Action	Elaborate_Subprogram
0238 1d1d       |    |		Execute_Immediate	Reference_Lex_1,0x1d				; Debug Table 0x1.0x37 = 0x238,0xffd9
0239 00c7       |    |		Action	Elaborate_Subprogram
023a 029d 106b  |   k|		Declare_Subprogram	INIT_1068,For_Outer_Call			; Debug Table 0x1.0x38 = 0x23a,0xffd8
023c 1d1f       |    |		Execute_Immediate	Reference_Lex_1,0x1f				; Debug Table 0x1.0x39 = 0x23c,0xffd7
023d 00c7       |    |		Action	Elaborate_Subprogram
023e 1d20       |    |		Execute_Immediate	Reference_Lex_1,0x20				; Debug Table 0x1.0x3a = 0x23e,0xffd6
023f 00c7       |    |		Action	Elaborate_Subprogram
0240 1d23       | #  |		Execute_Immediate	Reference_Lex_1,0x23				; Debug Table 0x1.0x3b = 0x240,0xffd5
0241 00c7       |    |		Action	Elaborate_Subprogram
0242 1d24       | $  |		Execute_Immediate	Reference_Lex_1,0x24				; Debug Table 0x1.0x3c = 0x242,0xffd4
0243 00c7       |    |		Action	Elaborate_Subprogram
0244 1d25       | %  |		Execute_Immediate	Reference_Lex_1,0x25				; Debug Table 0x1.0x3d = 0x244,0xffd3
0245 00c7       |    |		Action	Elaborate_Subprogram
0246 1d26       | &  |		Execute_Immediate	Reference_Lex_1,0x26				; Debug Table 0x1.0x3e = 0x246,0xffd2
0247 00c7       |    |		Action	Elaborate_Subprogram
0248 029d 10ab  |    |		Declare_Subprogram	INIT_10a8,For_Outer_Call			; Debug Table 0x1.0x3f = 0x248,0xffd1
024a 1d27       | '  |		Execute_Immediate	Reference_Lex_1,0x27				; Debug Table 0x1.0x40 = 0x24a,0xffd0
024b 00c7       |    |		Action	Elaborate_Subprogram
024c 1d28       | (  |		Execute_Immediate	Reference_Lex_1,0x28				; Debug Table 0x1.0x41 = 0x24c,0xffcf
024d 00c7       |    |		Action	Elaborate_Subprogram
024e 1d29       | )  |		Execute_Immediate	Reference_Lex_1,0x29				; Debug Table 0x1.0x42 = 0x24e,0xffce
024f 00c7       |    |		Action	Elaborate_Subprogram
0250 1d2a       | *  |		Execute_Immediate	Reference_Lex_1,0x2a				; Debug Table 0x1.0x43 = 0x250,0xffcd
0251 00c7       |    |		Action	Elaborate_Subprogram
0252 1d2b       | +  |		Execute_Immediate	Reference_Lex_1,0x2b				; Debug Table 0x1.0x44 = 0x252,0xffcc
0253 00c7       |    |		Action	Elaborate_Subprogram
0254 1d2c       | ,  |		Execute_Immediate	Reference_Lex_1,0x2c				; Debug Table 0x1.0x45 = 0x254,0xffcb
0255 00c7       |    |		Action	Elaborate_Subprogram
0256 1d2d       | -  |		Execute_Immediate	Reference_Lex_1,0x2d				; Debug Table 0x1.0x46 = 0x256,0xffca
0257 00c7       |    |		Action	Elaborate_Subprogram
0258			BODY_0008:
0258 00bc       |    |		Action	Signal_Activated
0259 00bb       |    |		Action	Signal_Completion
025a 0000 0000  |    |		.BLANK	0000[0x6]
0260 ; --------------------------------------------------------------------------------------
0260 ; SUBPROGRAM
0260 ; --------------------------------------------------------------------------------------
0260 027b       | {  |		.CONST	0x027b								; Address of begin
0261 02dc       |    |		.CONST	0x02dc								; Address of exception handler
0262 0008       |    |		.CONST	0x0008								; Number of locals
0263			INIT_0260:
0263 e006       |    |		Load	0x0,0x6								; Debug Table 0x2 = .DEBUG	0x0263,0x1532,0x0001,0x0000,0x0057,0x7975,0x0000,0x002a
													; Debug Table 0x2.0x0 = 0x263,0xffff
													; Debug Table 0x2.0x1 = 0x263,0xfffe
0264 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
0265 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0266 02c7       |    |		Declare_Variable	Any
0267 00d8       |    |		Load_Top	At_Offset_0
0268 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0269 e006       |    |		Load	0x0,0x6								; Debug Table 0x2.0x2 = 0x269,0xfffd
026a 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
026b 02ff       |    |		Declare_Variable	Variant_Record
026c 00d8       |    |		Load_Top	At_Offset_0
026d 1c00       |    |		Execute_Immediate	Run_Utility,0x0
026e 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x2.0x3 = 0x26e,0xfffc
026f e001       |    |		Load	0x0,0x1								; Debug Table 0x2.0x4 = 0x26f,0xfffb
0270 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0271 1b30       | 0  |		Execute	Package,Field_Read,Field_Number 0x30
0272 e006       |    |		Load	0x0,0x6								; Debug Table 0x2.0x5 = 0x272,0xfffa
0273 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0274 e002       |    |		Load	0x0,0x2								; Debug Table 0x2.0x6 = 0x274,0xfff9
0275 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0276 02c7       |    |		Declare_Variable	Any
0277 00d8       |    |		Load_Top	At_Offset_0
0278 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0279 029f 10cb  |    |		Declare_Subprogram	INIT_10c8,For_Call				; Debug Table 0x2.0x7 = 0x279,0xfff8
													; Debug Table 0x2.0x8 = 0x279,0xfff7
027b			BODY_0260:
027b e001       |    |		Load	0x0,0x1								; Debug Table 0x2.0x9 = 0x27b,0x1
027c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
027d 1b30       | 0  |		Execute	Package,Field_Read,Field_Number 0x30
027e e001       |    |		Load	0x0,0x1
027f 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
0280 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0281 4801       |H   |		Short_Literal	0x1
0282 e5ff       |    |		Load	0x2,-0x1
0283 e001       |    |		Load	0x0,0x1
0284 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
0285 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0286 c404       |    |		Store	0x2,0x4
0287 c405       |    |		Store	0x2,0x5
0288 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0xa = 0x288,0x2
0289 e001       |    |		Load	0x0,0x1
028a 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
028b 1833       | 3  |		Execute	Package,Field_Execute,Field_Number 0x33
028c 6805       |h   |		Jump_Zero	0x292
028d 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0xb = 0x28d,0x3
028e a5fd       |    |		Store_Unchecked	0x2,-0x3
028f 00a2 0518  |    |		Action	Push_Discrete_Extended						; Debug Table 0x2.0xc = 0x28f,0x4
0291 0257       | W  |		Execute	Discrete,Raise
0292 e006       |    |		Load	0x0,0x6								; Debug Table 0x2.0xd = 0x292,0x5
0293 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0294 e402       |    |		Load	0x2,0x2
0295 0120       |    |		Execute	Any,Is_Value
0296 6804       |h   |		Jump_Zero	0x29b
0297 e006       |    |		Load	0x0,0x6
0298 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
0299 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
029a 7801       |x   |		Jump	0x29c
029b e402       |    |		Load	0x2,0x2
029c e404       |    |		Load	0x2,0x4
029d e006       |    |		Load	0x0,0x6
029e 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
029f 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
02a0 c402       |    |		Store	0x2,0x2
02a1 005b       | [  |		Store_Top	Discrete,At_Offset_3
02a2 0092 11f3  |    |		Action	Push_String_Extended,0x11f3					; "Could not get Ada.Unit"
													; Debug Table 0x2.0xe = 0x2a2,0x6
02a4 8408       |    |		Call	0x2,0x8
02a5 e006       |    |		Load	0x0,0x6								; Debug Table 0x2.0xf = 0x2a5,0x7
02a6 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
02a7 e403       |    |		Load	0x2,0x3
02a8 e404       |    |		Load	0x2,0x4
02a9 e006       |    |		Load	0x0,0x6
02aa 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
02ab 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
02ac 00d1       |    |		Pop_Control	Pop_Count_1
02ad 005b       | [  |		Store_Top	Discrete,At_Offset_3
02ae 0092 11f4  |    |		Action	Push_String_Extended,0x11f4					; "Could not get version"
													; Debug Table 0x2.0x10 = 0x2ae,0x8
02b0 8408       |    |		Call	0x2,0x8
02b1 e006       |    |		Load	0x0,0x6								; Debug Table 0x2.0x11 = 0x2b1,0x9
02b2 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
02b3 e5fe       |    |		Load	0x2,-0x2
02b4 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
02b5 0120       |    |		Execute	Any,Is_Value
02b6 6803       |h   |		Jump_Zero	0x2ba
02b7 e003       |    |		Load	0x0,0x3
02b8 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
02b9 7802       |x   |		Jump	0x2bc
02ba e5fe       |    |		Load	0x2,-0x2
02bb 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
02bc 00a2 0514  |    |		Action	Push_Discrete_Extended
02be e007       |    |		Load	0x0,0x7
02bf 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
02c0 e008       |    |		Load	0x0,0x8
02c1 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
02c2 e403       |    |		Load	0x2,0x3
02c3 e006       |    |		Load	0x0,0x6
02c4 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
02c5 e5ff       |    |		Load	0x2,-0x1
02c6 e001       |    |		Load	0x0,0x1
02c7 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
02c8 1b56       | V  |		Execute	Package,Field_Read,Field_Number 0x56
02c9 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
02ca 4801       |H   |		Short_Literal	0x1
02cb e402       |    |		Load	0x2,0x2
02cc e006       |    |		Load	0x0,0x6
02cd 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
02ce 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
02cf e5fe       |    |		Load	0x2,-0x2
02d0 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
02d1 005b       | [  |		Store_Top	Discrete,At_Offset_3
02d2 0092 11f5  |    |		Action	Push_String_Extended,0x11f5					; "Could not open image"
													; Debug Table 0x2.0x12 = 0x2d2,0xa
02d4 8408       |    |		Call	0x2,0x8
02d5 e404       |    |		Load	0x2,0x4								; Debug Table 0x2.0x13 = 0x2d5,0xb
02d6 e5fe       |    |		Load	0x2,-0x2
02d7 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
02d8 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2.0x14 = 0x2d8,0xc
02d9 e5fe       |    |		Load	0x2,-0x2
02da 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
02db 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
02dc			TRAP_0260:
02dc 623b       |b;  |		Indirect_Literal	Discrete,0x518,{0x00000000, 0x577b0501}
02dd 010f       |    |		Execute	Exception,Equal
02de 6804       |h   |		Jump_Zero	0x2e3
02df e20e       |    |		Load	0x1,0xe								; Debug Table 0x2.0x15 = 0x2df,0xd
02e0 e5fe       |    |		Load	0x2,-0x2
02e1 017d       | }  |		Execute	Record,Structure_Write
02e2 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
02e3 0100       |    |		Execute	Exception,Raise
02e4 0000 0000  |    |		.BLANK	0000[0x4]
02e8 ; --------------------------------------------------------------------------------------
02e8 ; SUBPROGRAM
02e8 ; --------------------------------------------------------------------------------------
02e8 0302       |    |		.CONST	0x0302								; Address of begin
02e9 0304       |    |		.CONST	0x0304								; Address of exception handler
02ea 0007       |    |		.CONST	0x0007								; Number of locals
02eb			INIT_02e8:
02eb 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3 = .DEBUG	0x02eb,0x1560,0x0001,0x0000,0x0057,0x7975,0x0000,0x0042
													; Debug Table 0x3.0x0 = 0x2eb,0xffff
02ec e006       |    |		Load	0x0,0x6								; Debug Table 0x3.0x1 = 0x2ec,0xfffe
02ed 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
02ee e006       |    |		Load	0x0,0x6								; Debug Table 0x3.0x2 = 0x2ee,0xfffd
02ef 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
02f0 02ff       |    |		Declare_Variable	Variant_Record
02f1 e5ff       |    |		Load	0x2,-0x1
02f2 00d9       |    |		Load_Top	At_Offset_1
02f3 016d       | m  |		Execute	Variant_Record,Structure_Write
02f4 e006       |    |		Load	0x0,0x6								; Debug Table 0x3.0x3 = 0x2f4,0xfffc
02f5 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
02f6 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
02f7 02c7       |    |		Declare_Variable	Any
02f8 00d8       |    |		Load_Top	At_Offset_0
02f9 1c00       |    |		Execute_Immediate	Run_Utility,0x0
02fa e006       |    |		Load	0x0,0x6								; Debug Table 0x3.0x4 = 0x2fa,0xfffb
02fb 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
02fc 1b21       | !  |		Execute	Package,Field_Read,Field_Number 0x21
02fd 02c7       |    |		Declare_Variable	Any
02fe 00d8       |    |		Load_Top	At_Offset_0
02ff 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0300 029f 10eb  |    |		Declare_Subprogram	INIT_10e8,For_Call
0302			BODY_02e8:
0302 8407       |    |		Call	0x2,0x7								; Debug Table 0x3.0x5 = 0x302,0x1
0303 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0304			TRAP_02e8:
0304 0007       |    |		Action	Break_Optional
0305 e20e       |    |		Load	0x1,0xe								; Debug Table 0x3.0x6 = 0x305,0x2
0306 e5fc       |    |		Load	0x2,-0x4
0307 017d       | }  |		Execute	Record,Structure_Write
0308 480c       |H   |		Short_Literal	0xc							; Debug Table 0x3.0x7 = 0x308,0x3
0309 a5fb       |    |		Store_Unchecked	0x2,-0x5
030a 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
030b 0000 0000  |    |		.BLANK	0000[0x5]
0310 ; --------------------------------------------------------------------------------------
0310 ; SUBPROGRAM
0310 ; --------------------------------------------------------------------------------------
0310 0319       |    |		.CONST	0x0319								; Address of begin
0311 0361       | a  |		.CONST	0x0361								; Address of exception handler
0312 0004       |    |		.CONST	0x0004								; Number of locals
0313			INIT_0310:
0313 e006       |    |		Load	0x0,0x6								; Debug Table 0x4 = .DEBUG	0x0313,0x1572,0x0001,0x0000,0x0057,0x7975,0x0000,0x0066
													; Debug Table 0x4.0x0 = 0x313,0xffff
0314 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0315 029f 116b  |   k|		Declare_Subprogram	INIT_1168,For_Call				; Debug Table 0x4.0x1 = 0x315,0xfffe
													; Debug Table 0x4.0x2 = 0x315,0xfffd
0317 029f 1183  |    |		Declare_Subprogram	INIT_1180,For_Call
0319			BODY_0310:
0319 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x4.0x3 = 0x319,0x1
031a e20e       |    |		Load	0x1,0xe
031b 017f       |    |		Execute	Record,Equal
031c 6804       |h   |		Jump_Zero	0x321
031d 0092 11f6  |    |		Action	Push_String_Extended,0x11f6					; "Handle is already closed"
													; Debug Table 0x4.0x4 = 0x31d,0x2
031f 4806       |H   |		Short_Literal	0x6
0320 8403       |    |		Call	0x2,0x3
0321 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x4.0x5 = 0x321,0x3
0322 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0323 e001       |    |		Load	0x0,0x1
0324 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0325 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0326 6802       |h   |		Jump_Zero	0x329
0327 8404       |    |		Call	0x2,0x4								; Debug Table 0x4.0x6 = 0x327,0x4
0328 782a       |x*  |		Jump	0x353
0329 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x4.0x7 = 0x329,0x5
032a e001       |    |		Load	0x0,0x1								; Debug Table 0x4.0x8 = 0x32a,0xfbff
032b 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
032c 1b30       | 0  |		Execute	Package,Field_Read,Field_Number 0x30
032d e006       |    |		Load	0x0,0x6								; Debug Table 0x4.0x9 = 0x32d,0x401
032e 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
032f e5ff       |    |		Load	0x2,-0x1
0330 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0331 4800       |H   |		Short_Literal	0x0
0332 4801       |H   |		Short_Literal	0x1
0333 e5ff       |    |		Load	0x2,-0x1
0334 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0335 e001       |    |		Load	0x0,0x1
0336 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0337 1b56       | V  |		Execute	Package,Field_Read,Field_Number 0x56
0338 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0339 e006       |    |		Load	0x0,0x6
033a 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
033b 182f       | /  |		Execute	Package,Field_Execute,Field_Number 0x2f
033c e5ff       |    |		Load	0x2,-0x1
033d 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
033e c402       |    |		Store	0x2,0x2
033f e001       |    |		Load	0x0,0x1								; Debug Table 0x4.0xa = 0x33f,0x402
0340 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0341 1b30       | 0  |		Execute	Package,Field_Read,Field_Number 0x30
0342 e5ff       |    |		Load	0x2,-0x1
0343 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0344 e001       |    |		Load	0x0,0x1
0345 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
0346 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0347 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0348 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0xb = 0x348,0x403
0349 e001       |    |		Load	0x0,0x1
034a 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
034b 1833       | 3  |		Execute	Package,Field_Execute,Field_Number 0x33
034c 6804       |h   |		Jump_Zero	0x351
034d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0xc = 0x34d,0x404
034e a5fe       |    |		Store_Unchecked	0x2,-0x2
034f 61c0       |a   |		Indirect_Literal	Discrete,0x510,{0x00000000, 0x577b0502}		; Debug Table 0x4.0xd = 0x34f,0x405
0350 0257       | W  |		Execute	Discrete,Raise
0351 00d1       |    |		Pop_Control	Pop_Count_1
0352 00ce       |    |		Action	Pop_Auxiliary
0353 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x4.0xe = 0x353,0x6
0354 6804       |h   |		Jump_Zero	0x359
0355 0092 11f7  |    |		Action	Push_String_Extended,0x11f7					; "Cannot close image"
													; Debug Table 0x4.0xf = 0x355,0x7
0357 00db       |    |		Load_Top	At_Offset_3
0358 8403       |    |		Call	0x2,0x3
0359 e001       |    |		Load	0x0,0x1								; Debug Table 0x4.0x10 = 0x359,0x8
035a 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
035b 1854       | T  |		Execute	Package,Field_Execute,Field_Number 0x54
035c a5fe       |    |		Store_Unchecked	0x2,-0x2
035d e20e       |    |		Load	0x1,0xe								; Debug Table 0x4.0x11 = 0x35d,0x9
035e e5ff       |    |		Load	0x2,-0x1
035f 017d       | }  |		Execute	Record,Structure_Write
0360 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0361			TRAP_0310:
0361 61ae       |a   |		Indirect_Literal	Discrete,0x510,{0x00000000, 0x577b0502}
0362 010f       |    |		Execute	Exception,Equal
0363 6804       |h   |		Jump_Zero	0x368
0364 e20e       |    |		Load	0x1,0xe								; Debug Table 0x4.0x12 = 0x364,0xa
0365 e5ff       |    |		Load	0x2,-0x1
0366 017d       | }  |		Execute	Record,Structure_Write
0367 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0368 0100       |    |		Execute	Exception,Raise
0369 0000 0000  |    |		.BLANK	0000[0x7]
0370 ; --------------------------------------------------------------------------------------
0370 ; SUBPROGRAM
0370 ; --------------------------------------------------------------------------------------
0370 0378       | x  |		.CONST	0x0378								; Address of begin
0371 0004       |    |		.CONST	0x0004								; Address of exception handler
0372 0004       |    |		.CONST	0x0004								; Number of locals
0373			INIT_0370:
0373 e006       |    |		Load	0x0,0x6								; Debug Table 0x5 = .DEBUG	0x0373,0x159a,0x0001,0x0000,0x0057,0x7975,0x0000,0x0076
													; Debug Table 0x5.0x0 = 0x373,0xffff
0374 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0375 03e9       |    |		Declare_Variable	Discrete,Duplicate
0376 029f 11bb  |    |		Declare_Subprogram	INIT_11b8,For_Call
0378			BODY_0370:
0378 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x5.0x1 = 0x378,0x1
0379 e20e       |    |		Load	0x1,0xe
037a 017f       |    |		Execute	Record,Equal
037b 6803       |h   |		Jump_Zero	0x37f
037c 4806       |H   |		Short_Literal	0x6							; Debug Table 0x5.0x2 = 0x37c,0x2
037d a5fe       |    |		Store_Unchecked	0x2,-0x2
037e 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1					; Debug Table 0x5.0x3 = 0x37e,0x3
037f e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x5.0x4 = 0x37f,0x4
0380 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0381 e001       |    |		Load	0x0,0x1
0382 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0383 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0384 6802       |h   |		Jump_Zero	0x387
0385 8404       |    |		Call	0x2,0x4								; Debug Table 0x5.0x5 = 0x385,0x5
0386 782b       |x+  |		Jump	0x3b2
0387 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x5.0x6 = 0x387,0x6
0388 e001       |    |		Load	0x0,0x1								; Debug Table 0x5.0x7 = 0x388,0xfbff
0389 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
038a 1b30       | 0  |		Execute	Package,Field_Read,Field_Number 0x30
038b e006       |    |		Load	0x0,0x6								; Debug Table 0x5.0x8 = 0x38b,0x401
038c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
038d e5ff       |    |		Load	0x2,-0x1
038e 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
038f 4800       |H   |		Short_Literal	0x0
0390 4801       |H   |		Short_Literal	0x1
0391 e5ff       |    |		Load	0x2,-0x1
0392 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0393 e001       |    |		Load	0x0,0x1
0394 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0395 1b56       | V  |		Execute	Package,Field_Read,Field_Number 0x56
0396 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0397 e006       |    |		Load	0x0,0x6
0398 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
0399 182f       | /  |		Execute	Package,Field_Execute,Field_Number 0x2f
039a e5ff       |    |		Load	0x2,-0x1
039b 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
039c c403       |    |		Store	0x2,0x3
039d e001       |    |		Load	0x0,0x1								; Debug Table 0x5.0x9 = 0x39d,0x402
039e 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
039f 1b30       | 0  |		Execute	Package,Field_Read,Field_Number 0x30
03a0 e5ff       |    |		Load	0x2,-0x1
03a1 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
03a2 e001       |    |		Load	0x0,0x1
03a3 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
03a4 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
03a5 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
03a6 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0xa = 0x3a6,0x403
03a7 e001       |    |		Load	0x0,0x1
03a8 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
03a9 1833       | 3  |		Execute	Package,Field_Execute,Field_Number 0x33
03aa 6803       |h   |		Jump_Zero	0x3ae
03ab 480e       |H   |		Short_Literal	0xe							; Debug Table 0x5.0xb = 0x3ab,0x404
03ac a402       |    |		Store_Unchecked	0x2,0x2
03ad 7802       |x   |		Jump	0x3b0
03ae 4800       |H   |		Short_Literal	0x0							; Debug Table 0x5.0xc = 0x3ae,0x405
03af a402       |    |		Store_Unchecked	0x2,0x2
03b0 00d1       |    |		Pop_Control	Pop_Count_1
03b1 00ce       |    |		Action	Pop_Auxiliary
03b2 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0xd = 0x3b2,0x7
03b3 00da       |    |		Load_Top	At_Offset_2
03b4 027d       | }  |		Execute	Discrete,Greater
03b5 6803       |h   |		Jump_Zero	0x3b9
03b6 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0xe = 0x3b6,0x8
03b7 a5fe       |    |		Store_Unchecked	0x2,-0x2
03b8 7802       |x   |		Jump	0x3bb
03b9 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x5.0xf = 0x3b9,0x9
03ba a5fe       |    |		Store_Unchecked	0x2,-0x2
03bb e20e       |    |		Load	0x1,0xe								; Debug Table 0x5.0x10 = 0x3bb,0xa
03bc e5ff       |    |		Load	0x2,-0x1
03bd 017d       | }  |		Execute	Record,Structure_Write
03be 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
03bf 0000       |    |		.XXX[0x1]
03c0 ; --------------------------------------------------------------------------------------
03c0 ; SUBPROGRAM
03c0 ; --------------------------------------------------------------------------------------
03c0 03c3       |    |		.CONST	0x03c3								; Address of begin
03c1 0004       |    |		.CONST	0x0004								; Address of exception handler
03c2 0001       |    |		.CONST	0x0001								; Number of locals
03c3			BODY_03c0:
03c3			INIT_03c0:
03c3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6 = .DEBUG	0x03c3,0x15be,0x0002,0x0000,0x0057,0x7975,0x0000,0x0084
													; Debug Table 0x6.0x0 = 0x3c3,0x1
03c4 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
03c5 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03c6 0000 0000  |    |		.XXX[0x2]
03c8 ; --------------------------------------------------------------------------------------
03c8 ; SUBPROGRAM
03c8 ; --------------------------------------------------------------------------------------
03c8 03cb       |    |		.CONST	0x03cb								; Address of begin
03c9 0004       |    |		.CONST	0x0004								; Address of exception handler
03ca 0001       |    |		.CONST	0x0001								; Number of locals
03cb			BODY_03c8:
03cb			INIT_03c8:
03cb 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x7 = .DEBUG	0x03cb,0x15c2,0x0002,0x0000,0x0057,0x7975,0x0000,0x00b1
													; Debug Table 0x7.0x0 = 0x3cb,0x1
03cc 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
03cd 00db       |    |		Load_Top	At_Offset_3
03ce 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
03cf 027d       | }  |		Execute	Discrete,Greater
03d0 6802       |h   |		Jump_Zero	0x3d3
03d1 4800       |H   |		Short_Literal	0x0							; Debug Table 0x7.0x1 = 0x3d1,0x2
03d2 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03d3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x7.0x2 = 0x3d3,0x3
03d4 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
03d5 00db       |    |		Load_Top	At_Offset_3
03d6 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
03d7 027c       | |  |		Execute	Discrete,Less
03d8 6802       |h   |		Jump_Zero	0x3db
03d9 4801       |H   |		Short_Literal	0x1							; Debug Table 0x7.0x3 = 0x3d9,0x4
03da 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03db 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x7.0x4 = 0x3db,0x5
03dc 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
03dd 00db       |    |		Load_Top	At_Offset_3
03de 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
03df 027c       | |  |		Execute	Discrete,Less
03e0 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03e1 0000 0000  |    |		.BLANK	0000[0x7]
03e8 ; --------------------------------------------------------------------------------------
03e8 ; SUBPROGRAM
03e8 ; --------------------------------------------------------------------------------------
03e8 03f0       |    |		.CONST	0x03f0								; Address of begin
03e9 0004       |    |		.CONST	0x0004								; Address of exception handler
03ea 0002       |    |		.CONST	0x0002								; Number of locals
03eb			INIT_03e8:
03eb 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x8 = .DEBUG	0x03eb,0x15ce,0x0002,0x0000,0x0057,0x7975,0x0000,0x00ba
													; Debug Table 0x8.0x0 = 0x3eb,0xffff
03ec 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
03ed e003       |    |		Load	0x0,0x3
03ee 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
03ef 011e       |    |		Execute	Any,Convert
03f0			BODY_03e8:
03f0 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x8.0x1 = 0x3f0,0x1
03f1 00d9       |    |		Load_Top	At_Offset_1
03f2 e003       |    |		Load	0x0,0x3
03f3 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
03f4 4801       |H   |		Short_Literal	0x1
03f5 8245       | E  |		Call	0x1,0x45
03f6 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03f7 0000       |    |		.XXX[0x1]
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 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9 = .DEBUG	0x03fb,0x15d4,0x0002,0x0000,0x0057,0x7975,0x0000,0x00c3
													; Debug Table 0x9.0x0 = 0x3fb,0x1
													; Debug Table 0x9.0x1 = 0x3fb,0x401
03fc 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x9.0x2 = 0x3fc,0x402
03fd 46ad       |F   |		Jump_Case	0xae							; Debug Table 0x9.0x3 = 0x3fd,0x403
													; Debug Table 0x9.0x4 = 0x3fd,0x404
													; Debug Table 0x9.0x5 = 0x3fd,0x1
03fe 790f       |y   |		Jump	0x50e								; case 0x0
03ff 790e       |y   |		Jump	0x50e								; case 0x1
0400 78f6       |x   |		Jump	0x4f7								; case 0x2
0401 790c       |y   |		Jump	0x50e								; case 0x3
0402 790b       |y   |		Jump	0x50e								; case 0x4
0403 790a       |y   |		Jump	0x50e								; case 0x5
0404 7909       |y   |		Jump	0x50e								; case 0x6
0405 7908       |y   |		Jump	0x50e								; case 0x7
0406 7907       |y   |		Jump	0x50e								; case 0x8
0407 7906       |y   |		Jump	0x50e								; case 0x9
0408 7905       |y   |		Jump	0x50e								; case 0xa
0409 7904       |y   |		Jump	0x50e								; case 0xb
040a 7903       |y   |		Jump	0x50e								; case 0xc
040b 7902       |y   |		Jump	0x50e								; case 0xd
040c 7901       |y   |		Jump	0x50e								; case 0xe
040d 7900       |y   |		Jump	0x50e								; case 0xf
040e 78ff       |x   |		Jump	0x50e								; case 0x10
040f 78fe       |x   |		Jump	0x50e								; case 0x11
0410 78fd       |x   |		Jump	0x50e								; case 0x12
0411 78fc       |x   |		Jump	0x50e								; case 0x13
0412 78fb       |x   |		Jump	0x50e								; case 0x14
0413 78fa       |x   |		Jump	0x50e								; case 0x15
0414 78f9       |x   |		Jump	0x50e								; case 0x16
0415 78f8       |x   |		Jump	0x50e								; case 0x17
0416 78f7       |x   |		Jump	0x50e								; case 0x18
0417 78f6       |x   |		Jump	0x50e								; case 0x19
0418 78f5       |x   |		Jump	0x50e								; case 0x1a
0419 78f4       |x   |		Jump	0x50e								; case 0x1b
041a 78f3       |x   |		Jump	0x50e								; case 0x1c
041b 78f2       |x   |		Jump	0x50e								; case 0x1d
041c 78f1       |x   |		Jump	0x50e								; case 0x1e
041d 78f0       |x   |		Jump	0x50e								; case 0x1f
041e 78ef       |x   |		Jump	0x50e								; case 0x20
041f 78ee       |x   |		Jump	0x50e								; case 0x21
0420 78ed       |x   |		Jump	0x50e								; case 0x22
0421 78ec       |x   |		Jump	0x50e								; case 0x23
0422 78eb       |x   |		Jump	0x50e								; case 0x24
0423 78ea       |x   |		Jump	0x50e								; case 0x25
0424 78e9       |x   |		Jump	0x50e								; case 0x26
0425 78e8       |x   |		Jump	0x50e								; case 0x27
0426 78e7       |x   |		Jump	0x50e								; case 0x28
0427 78e6       |x   |		Jump	0x50e								; case 0x29
0428 78e5       |x   |		Jump	0x50e								; case 0x2a
0429 78e4       |x   |		Jump	0x50e								; case 0x2b
042a 78e3       |x   |		Jump	0x50e								; case 0x2c
042b 78e2       |x   |		Jump	0x50e								; case 0x2d
042c 78e1       |x   |		Jump	0x50e								; case 0x2e
042d 78e0       |x   |		Jump	0x50e								; case 0x2f
042e 78df       |x   |		Jump	0x50e								; case 0x30
042f 78de       |x   |		Jump	0x50e								; case 0x31
0430 78dd       |x   |		Jump	0x50e								; case 0x32
0431 78dc       |x   |		Jump	0x50e								; case 0x33
0432 78db       |x   |		Jump	0x50e								; case 0x34
0433 78da       |x   |		Jump	0x50e								; case 0x35
0434 78d9       |x   |		Jump	0x50e								; case 0x36
0435 78c1       |x   |		Jump	0x4f7								; case 0x37
0436 78c0       |x   |		Jump	0x4f7								; case 0x38
0437 7874       |xt  |		Jump	0x4ac								; case 0x39
0438 78be       |x   |		Jump	0x4f7								; case 0x3a
0439 7872       |xr  |		Jump	0x4ac								; case 0x3b
043a 78bc       |x   |		Jump	0x4f7								; case 0x3c
043b 7870       |xp  |		Jump	0x4ac								; case 0x3d
043c 78ba       |x   |		Jump	0x4f7								; case 0x3e
043d 78b9       |x   |		Jump	0x4f7								; case 0x3f
043e 786d       |xm  |		Jump	0x4ac								; case 0x40
043f 78b7       |x   |		Jump	0x4f7								; case 0x41
0440 78b6       |x   |		Jump	0x4f7								; case 0x42
0441 78b5       |x   |		Jump	0x4f7								; case 0x43
0442 78b4       |x   |		Jump	0x4f7								; case 0x44
0443 78b3       |x   |		Jump	0x4f7								; case 0x45
0444 78b2       |x   |		Jump	0x4f7								; case 0x46
0445 78b1       |x   |		Jump	0x4f7								; case 0x47
0446 78b0       |x   |		Jump	0x4f7								; case 0x48
0447 78af       |x   |		Jump	0x4f7								; case 0x49
0448 78ae       |x   |		Jump	0x4f7								; case 0x4a
0449 788f       |x   |		Jump	0x4d9								; case 0x4b
044a 7897       |x   |		Jump	0x4e2								; case 0x4c
044b 788d       |x   |		Jump	0x4d9								; case 0x4d
044c 78aa       |x   |		Jump	0x4f7								; case 0x4e
044d 78a9       |x   |		Jump	0x4f7								; case 0x4f
044e 788a       |x   |		Jump	0x4d9								; case 0x50
044f 78a7       |x   |		Jump	0x4f7								; case 0x51
0450 7888       |x   |		Jump	0x4d9								; case 0x52
0451 7887       |x   |		Jump	0x4d9								; case 0x53
0452 7886       |x   |		Jump	0x4d9								; case 0x54
0453 7885       |x   |		Jump	0x4d9								; case 0x55
0454 78a2       |x   |		Jump	0x4f7								; case 0x56
0455 78a1       |x   |		Jump	0x4f7								; case 0x57
0456 78a0       |x   |		Jump	0x4f7								; case 0x58
0457 78b6       |x   |		Jump	0x50e								; case 0x59
0458 7880       |x   |		Jump	0x4d9								; case 0x5a
0459 787f       |x   |		Jump	0x4d9								; case 0x5b
045a 787e       |x~  |		Jump	0x4d9								; case 0x5c
045b 787d       |x}  |		Jump	0x4d9								; case 0x5d
045c 789a       |x   |		Jump	0x4f7								; case 0x5e
045d 787b       |x{  |		Jump	0x4d9								; case 0x5f
045e 7898       |x   |		Jump	0x4f7								; case 0x60
045f 78ae       |x   |		Jump	0x50e								; case 0x61
0460 78ad       |x   |		Jump	0x50e								; case 0x62
0461 78ac       |x   |		Jump	0x50e								; case 0x63
0462 78ab       |x   |		Jump	0x50e								; case 0x64
0463 78aa       |x   |		Jump	0x50e								; case 0x65
0464 78a9       |x   |		Jump	0x50e								; case 0x66
0465 78a8       |x   |		Jump	0x50e								; case 0x67
0466 78a7       |x   |		Jump	0x50e								; case 0x68
0467 78a6       |x   |		Jump	0x50e								; case 0x69
0468 78a5       |x   |		Jump	0x50e								; case 0x6a
0469 78a4       |x   |		Jump	0x50e								; case 0x6b
046a 78a3       |x   |		Jump	0x50e								; case 0x6c
046b 78a2       |x   |		Jump	0x50e								; case 0x6d
046c 78a1       |x   |		Jump	0x50e								; case 0x6e
046d 78a0       |x   |		Jump	0x50e								; case 0x6f
046e 789f       |x   |		Jump	0x50e								; case 0x70
046f 789e       |x   |		Jump	0x50e								; case 0x71
0470 7886       |x   |		Jump	0x4f7								; case 0x72
0471 7887       |x   |		Jump	0x4f9								; case 0x73
0472 789b       |x   |		Jump	0x50e								; case 0x74
0473 789a       |x   |		Jump	0x50e								; case 0x75
0474 7899       |x   |		Jump	0x50e								; case 0x76
0475 7898       |x   |		Jump	0x50e								; case 0x77
0476 7897       |x   |		Jump	0x50e								; case 0x78
0477 7896       |x   |		Jump	0x50e								; case 0x79
0478 7895       |x   |		Jump	0x50e								; case 0x7a
0479 7894       |x   |		Jump	0x50e								; case 0x7b
047a 787c       |x|  |		Jump	0x4f7								; case 0x7c
047b 7892       |x   |		Jump	0x50e								; case 0x7d
047c 7891       |x   |		Jump	0x50e								; case 0x7e
047d 7890       |x   |		Jump	0x50e								; case 0x7f
047e 788f       |x   |		Jump	0x50e								; case 0x80
047f 788e       |x   |		Jump	0x50e								; case 0x81
0480 788d       |x   |		Jump	0x50e								; case 0x82
0481 788c       |x   |		Jump	0x50e								; case 0x83
0482 7874       |xt  |		Jump	0x4f7								; case 0x84
0483 7873       |xs  |		Jump	0x4f7								; case 0x85
0484 7889       |x   |		Jump	0x50e								; case 0x86
0485 7888       |x   |		Jump	0x50e								; case 0x87
0486 7887       |x   |		Jump	0x50e								; case 0x88
0487 786f       |xo  |		Jump	0x4f7								; case 0x89
0488 7885       |x   |		Jump	0x50e								; case 0x8a
0489 7884       |x   |		Jump	0x50e								; case 0x8b
048a 7874       |xt  |		Jump	0x4ff								; case 0x8c
048b 7882       |x   |		Jump	0x50e								; case 0x8d
048c 7881       |x   |		Jump	0x50e								; case 0x8e
048d 7880       |x   |		Jump	0x50e								; case 0x8f
048e 787f       |x   |		Jump	0x50e								; case 0x90
048f 7867       |xg  |		Jump	0x4f7								; case 0x91
0490 787d       |x}  |		Jump	0x50e								; case 0x92
0491 787c       |x|  |		Jump	0x50e								; case 0x93
0492 787b       |x{  |		Jump	0x50e								; case 0x94
0493 783c       |x<  |		Jump	0x4d0								; case 0x95
0494 7862       |xb  |		Jump	0x4f7								; case 0x96
0495 7861       |xa  |		Jump	0x4f7								; case 0x97
0496 7877       |xw  |		Jump	0x50e								; case 0x98
0497 7876       |xv  |		Jump	0x50e								; case 0x99
0498 7875       |xu  |		Jump	0x50e								; case 0x9a
0499 7874       |xt  |		Jump	0x50e								; case 0x9b
049a 7873       |xs  |		Jump	0x50e								; case 0x9c
049b 7872       |xr  |		Jump	0x50e								; case 0x9d
049c 785a       |xZ  |		Jump	0x4f7								; case 0x9e
049d 7859       |xY  |		Jump	0x4f7								; case 0x9f
049e 786f       |xo  |		Jump	0x50e								; case 0xa0
049f 7857       |xW  |		Jump	0x4f7								; case 0xa1
04a0 786d       |xm  |		Jump	0x50e								; case 0xa2
04a1 7855       |xU  |		Jump	0x4f7								; case 0xa3
04a2 786b       |xk  |		Jump	0x50e								; case 0xa4
04a3 786a       |xj  |		Jump	0x50e								; case 0xa5
04a4 7869       |xi  |		Jump	0x50e								; case 0xa6
04a5 7868       |xh  |		Jump	0x50e								; case 0xa7
04a6 7850       |xP  |		Jump	0x4f7								; case 0xa8
04a7 7866       |xf  |		Jump	0x50e								; case 0xa9
04a8 7865       |xe  |		Jump	0x50e								; case 0xaa
04a9 784d       |xM  |		Jump	0x4f7								; case 0xab
04aa 7863       |xc  |		Jump	0x50e								; case 0xac
04ab 7862       |xb  |		Jump	0x50e								; case 0xad
04ac 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x9.0x6 = 0x4ac,0x2
04ad 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9.0x7 = 0x4ad,0xf7ff
04ae e5ff       |    |		Load	0x2,-0x1
04af 00eb       |    |		Load_Encached	Diana_Cache
04b0 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
04b1 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
04b2 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x8 = 0x4b2,0x801
04b3 e404       |    |		Load	0x2,0x4								; Debug Table 0x9.0x9 = 0x4b3,0xc01
04b4 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x9.0xa = 0x4b4,0xc02
04b5 00d0       |    |		Action	Swap_Control							; Debug Table 0x9.0xb = 0x4b5,0xc03
													; Debug Table 0x9.0xc = 0x4b5,0xc04
04b6 00d1       |    |		Pop_Control	Pop_Count_1
04b7 0b72       | r  |		Execute_Immediate	Case_Compare,0x72				; Debug Table 0x9.0xd = 0x4b7,0x801
04b8 700a       |p   |		Jump_Nonzero	0x4c3
04b9 0ba2       |    |		Execute_Immediate	Case_Compare,0xa2
04ba 7008       |p   |		Jump_Nonzero	0x4c3
04bb 0b8b       |    |		Execute_Immediate	Case_Compare,0x8b
04bc 7006       |p   |		Jump_Nonzero	0x4c3
04bd 0b8f       |    |		Execute_Immediate	Case_Compare,0x8f
04be 7006       |p   |		Jump_Nonzero	0x4c5
04bf 0b95       |    |		Execute_Immediate	Case_Compare,0x95
04c0 7006       |p   |		Jump_Nonzero	0x4c7
04c1 4800       |H   |		Short_Literal	0x0							; Debug Table 0x9.0xe = 0x4c1,0x805
04c2 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04c3 4801       |H   |		Short_Literal	0x1							; Debug Table 0x9.0xf = 0x4c3,0x802
04c4 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04c5 4801       |H   |		Short_Literal	0x1							; Debug Table 0x9.0x10 = 0x4c5,0x803
04c6 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04c7 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x9.0x11 = 0x4c7,0x804
04c8 00eb       |    |		Load_Encached	Diana_Cache
04c9 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
04ca e405       |    |		Load	0x2,0x5								; Debug Table 0x9.0x12 = 0x4ca,0x1001
04cb 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x9.0x13 = 0x4cb,0x1002
04cc 00d0       |    |		Action	Swap_Control							; Debug Table 0x9.0x14 = 0x4cc,0x1003
													; Debug Table 0x9.0x15 = 0x4cc,0x1004
04cd 00d1       |    |		Pop_Control	Pop_Count_1
04ce 0faa       |    |		Execute_Immediate	Equal,-0x56					; Debug Table 0x9.0x16 = 0x4ce,0x804
04cf 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04d0 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9.0x17 = 0x4d0,0x3
04d1 00eb       |    |		Load_Encached	Diana_Cache
04d2 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
04d3 e402       |    |		Load	0x2,0x2								; Debug Table 0x9.0x18 = 0x4d3,0x1401
04d4 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x9.0x19 = 0x4d4,0x1402
04d5 00d0       |    |		Action	Swap_Control							; Debug Table 0x9.0x1a = 0x4d5,0x1403
													; Debug Table 0x9.0x1b = 0x4d5,0x1404
04d6 00d1       |    |		Pop_Control	Pop_Count_1
04d7 0faa       |    |		Execute_Immediate	Equal,-0x56					; Debug Table 0x9.0x1c = 0x4d7,0x3
04d8 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04d9 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9.0x1d = 0x4d9,0x4
04da 00eb       |    |		Load_Encached	Diana_Cache
04db 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
04dc e402       |    |		Load	0x2,0x2								; Debug Table 0x9.0x1e = 0x4dc,0x1801
04dd 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x9.0x1f = 0x4dd,0x1802
04de 00d0       |    |		Action	Swap_Control							; Debug Table 0x9.0x20 = 0x4de,0x1803
													; Debug Table 0x9.0x21 = 0x4de,0x1804
04df 00d1       |    |		Pop_Control	Pop_Count_1
04e0 0f57       | W  |		Execute_Immediate	Equal,0x57					; Debug Table 0x9.0x22 = 0x4e0,0x4
04e1 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04e2 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9.0x23 = 0x4e2,0x5
04e3 00eb       |    |		Load_Encached	Diana_Cache
04e4 18e1       |    |		Execute	Package,Field_Execute,Field_Number 0xe1
04e5 00eb       |    |		Load_Encached	Diana_Cache
04e6 1889       |    |		Execute	Package,Field_Execute,Field_Number 0x89
04e7 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x24 = 0x4e7,0x1c01
04e8 021d       |    |		Execute	Heap_Access,Is_Null
04e9 00d0       |    |		Action	Swap_Control
04ea 00d1       |    |		Pop_Control	Pop_Count_1
04eb 6809       |h   |		Jump_Zero	0x4f5							; Debug Table 0x9.0x25 = 0x4eb,0x5
04ec 00da       |    |		Load_Top	At_Offset_2
04ed 00eb       |    |		Load_Encached	Diana_Cache
04ee 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
04ef e402       |    |		Load	0x2,0x2								; Debug Table 0x9.0x26 = 0x4ef,0x2001
04f0 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x9.0x27 = 0x4f0,0x2002
04f1 00d0       |    |		Action	Swap_Control							; Debug Table 0x9.0x28 = 0x4f1,0x2003
													; Debug Table 0x9.0x29 = 0x4f1,0x2004
04f2 00d1       |    |		Pop_Control	Pop_Count_1
04f3 0f57       | W  |		Execute_Immediate	Equal,0x57					; Debug Table 0x9.0x2a = 0x4f3,0x1c01
04f4 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04f5 4800       |H   |		Short_Literal	0x0
04f6 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04f7 4800       |H   |		Short_Literal	0x0							; Debug Table 0x9.0x2b = 0x4f7,0x6
04f8 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04f9 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9.0x2c = 0x4f9,0x7
04fa 00eb       |    |		Load_Encached	Diana_Cache
04fb 18bc       |    |		Execute	Package,Field_Execute,Field_Number 0xbc
04fc 8246       | F  |		Call	0x1,0x46
04fd 0f00       |    |		Execute_Immediate	Equal,0x0
04fe 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04ff 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9.0x2d = 0x4ff,0x8
0500 00eb       |    |		Load_Encached	Diana_Cache
0501 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0502 e402       |    |		Load	0x2,0x2								; Debug Table 0x9.0x2e = 0x502,0x2401
0503 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x9.0x2f = 0x503,0x2402
0504 00d0       |    |		Action	Swap_Control							; Debug Table 0x9.0x30 = 0x504,0x2403
													; Debug Table 0x9.0x31 = 0x504,0x2404
0505 00d1       |    |		Pop_Control	Pop_Count_1
0506 0f73       | s  |		Execute_Immediate	Equal,0x73					; Debug Table 0x9.0x32 = 0x506,0x8
0507 6804       |h   |		Jump_Zero	0x50c
0508 00da       |    |		Load_Top	At_Offset_2
0509 8246       | F  |		Call	0x1,0x46
050a 0f00       |    |		Execute_Immediate	Equal,0x0
050b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
050c 4800       |H   |		Short_Literal	0x0
050d 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
050e 4801       |H   |		Short_Literal	0x1							; Debug Table 0x9.0x33 = 0x50e,0x9
050f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0510 0000 0000  |    |		.LITERAL	{0x00000000, 0x577b0502}
0514 0000 0000  |    |		.XXX[0x3]
0516 0000       |    |
0517 4000       |@   |		.XXX[0x1]
0518 0000 0000  |    |		.LITERAL	{0x00000000, 0x577b0501}
051c 0000 0000  |    |		.BLANK	0000[0x4]
0520 ; --------------------------------------------------------------------------------------
0520 ; SUBPROGRAM
0520 ; --------------------------------------------------------------------------------------
0520 0524       | $  |		.CONST	0x0524								; Address of begin
0521 0004       |    |		.CONST	0x0004								; Address of exception handler
0522 0002       |    |		.CONST	0x0002								; Number of locals
0523			INIT_0520:
0523 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xa = .DEBUG	0x0523,0x163e,0x0002,0x0000,0x0057,0x7975,0x0000,0x00ce
													; Debug Table 0xa.0x0 = 0x523,0xffff
0524			BODY_0520:
0524 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xa.0x1 = 0x524,0x1
													; Debug Table 0xa.0x2 = 0x524,0x401
0525 021d       |    |		Execute	Heap_Access,Is_Null
0526 7003       |p   |		Jump_Nonzero	0x52a							; Debug Table 0xa.0x3 = 0x526,0x1
0527 00db       |    |		Load_Top	At_Offset_3
0528 8248       | H  |		Call	0x1,0x48
0529 6802       |h   |		Jump_Zero	0x52c
052a e215       |    |		Load	0x1,0x15							; Debug Table 0xa.0x4 = 0x52a,0x2
052b 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
052c e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xa.0x5 = 0x52c,0x3
													; Debug Table 0xa.0x6 = 0x52c,0x801
052d 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xa.0x7 = 0x52d,0x802
052e 0f73       | s  |		Execute_Immediate	Equal,0x73					; Debug Table 0xa.0x8 = 0x52e,0x803
													; Debug Table 0xa.0x9 = 0x52e,0x804
													; Debug Table 0xa.0xa = 0x52e,0x3
052f 6805       |h   |		Jump_Zero	0x535
0530 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xa.0xb = 0x530,0x4
0531 00eb       |    |		Load_Encached	Diana_Cache
0532 18bc       |    |		Execute	Package,Field_Execute,Field_Number 0xbc
0533 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0534 7802       |x   |		Jump	0x537
0535 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xa.0xc = 0x535,0x5
0536 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0537 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0xa.0xd = 0x537,0x6
0538 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xa.0xe = 0x538,0xf3ff
0539 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
053a e003       |    |		Load	0x0,0x3
053b 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
053c 011e       |    |		Execute	Any,Convert
053d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0xf = 0x53d,0xf3fe
053e e009       |    |		Load	0x0,0x9
053f 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0540 00db       |    |		Load_Top	At_Offset_3
0541 e009       |    |		Load	0x0,0x9
0542 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
0543 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x10 = 0x543,0xf3fd
0544 01dc       |    |		Execute	Vector,Last
0545 00d9       |    |		Load_Top	At_Offset_1
0546 01d7       |    |		Execute	Vector,Field_Read
0547 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xa.0x11 = 0x547,0xf3fc
0548 8247       | G  |		Call	0x1,0x47
0549 00e3       |    |		Load_Encached	Natural_Cache
054a 03f1       |    |		Declare_Variable	Discrete,With_Value
054b e214       |    |		Load	0x1,0x14							; Debug Table 0xa.0x12 = 0x54b,0xf3fb
054c 0322       | "  |		Declare_Variable	Record
054d e402       |    |		Load	0x2,0x2								; Debug Table 0xa.0x13 = 0x54d,0xc01
054e 8218       |    |		Call	0x1,0x18
054f 7016       |p   |		Jump_Nonzero	0x566
0550 e404       |    |		Load	0x2,0x4								; Debug Table 0xa.0x14 = 0x550,0xc02
0551 00da       |    |		Load_Top	At_Offset_2
0552 e406       |    |		Load	0x2,0x6
0553 e009       |    |		Load	0x0,0x9
0554 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0555 0273       | s  |		Execute	Discrete,Plus
0556 00e3       |    |		Load_Encached	Natural_Cache
0557 025b       | [  |		Execute	Discrete,Check_In_Type
0558 00db       |    |		Load_Top	At_Offset_3
0559 0a01       |    |		Execute_Immediate	Plus,0x1
055a 00e4       |    |		Load_Encached	Positive_Cache
055b 025b       | [  |		Execute	Discrete,Check_In_Type
055c 8245       | E  |		Call	0x1,0x45
055d 00d9       |    |		Load_Top	At_Offset_1
055e 017d       | }  |		Execute	Record,Structure_Write
055f e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xa.0x15 = 0x55f,0xc03
0560 701f       |p   |		Jump_Nonzero	0x580
0561 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x16 = 0x561,0xc04
0562 e404       |    |		Load	0x2,0x4
0563 824a       | J  |		Call	0x1,0x4a
0564 00d1       |    |		Pop_Control	Pop_Count_1
0565 781a       |x   |		Jump	0x580
0566 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0xa.0x17 = 0x566,0xc05
0567 e005       |    |		Load	0x0,0x5								; Debug Table 0xa.0x18 = 0x567,0xefff
0568 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0569 0322       | "  |		Declare_Variable	Record
056a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x19 = 0x56a,0x1001
056b e407       |    |		Load	0x2,0x7
056c e402       |    |		Load	0x2,0x2
056d e404       |    |		Load	0x2,0x4
056e e406       |    |		Load	0x2,0x6
056f e009       |    |		Load	0x0,0x9
0570 1b26       | &  |		Execute	Package,Field_Read,Field_Number 0x26
0571 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0572 00d1       |    |		Pop_Control	Pop_Count_1
0573 e404       |    |		Load	0x2,0x4								; Debug Table 0xa.0x1a = 0x573,0x1002
0574 00d9       |    |		Load_Top	At_Offset_1
0575 8242       | B  |		Call	0x1,0x42
0576 00db       |    |		Load_Top	At_Offset_3
0577 017d       | }  |		Execute	Record,Structure_Write
0578 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xa.0x1b = 0x578,0x1003
0579 6804       |h   |		Jump_Zero	0x57e
057a 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa.0x1c = 0x57a,0x1004
057b e404       |    |		Load	0x2,0x4
057c 824b       | K  |		Call	0x1,0x4b
057d 00d1       |    |		Pop_Control	Pop_Count_1
057e 00d1       |    |		Pop_Control	Pop_Count_1
057f 00ce       |    |		Action	Pop_Auxiliary
0580 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x1d = 0x580,0xc06
0581 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0582 0000 0000  |    |		.BLANK	0000[0x6]
0588 ; --------------------------------------------------------------------------------------
0588 ; SUBPROGRAM
0588 ; --------------------------------------------------------------------------------------
0588 058b       |    |		.CONST	0x058b								; Address of begin
0589 0004       |    |		.CONST	0x0004								; Address of exception handler
058a 0001       |    |		.CONST	0x0001								; Number of locals
058b			BODY_0588:
058b			INIT_0588:
058b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb = .DEBUG	0x058b,0x167c,0x0002,0x0000,0x0057,0x7975,0x0000,0x00e2
													; Debug Table 0xb.0x0 = 0x58b,0x1
													; Debug Table 0xb.0x1 = 0x58b,0x401
058c 021d       |    |		Execute	Heap_Access,Is_Null
058d 6802       |h   |		Jump_Zero	0x590							; Debug Table 0xb.0x2 = 0x58d,0x1
058e 4800       |H   |		Short_Literal	0x0							; Debug Table 0xb.0x3 = 0x58e,0x2
058f 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0590 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0x4 = 0x590,0x3
0591 00db       |    |		Load_Top	At_Offset_3
0592 824c       | L  |		Call	0x1,0x4c
0593 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0594 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0595 0000 0000  |    |		.XXX[0x3]
0597 0000       |    |
0598 ; --------------------------------------------------------------------------------------
0598 ; SUBPROGRAM
0598 ; --------------------------------------------------------------------------------------
0598 05a5       |    |		.CONST	0x05a5								; Address of begin
0599 0004       |    |		.CONST	0x0004								; Address of exception handler
059a 0006       |    |		.CONST	0x0006								; Number of locals
059b			INIT_0598:
059b e009       |    |		Load	0x0,0x9								; Debug Table 0xc = .DEBUG	0x059b,0x1688,0x0002,0x0000,0x0057,0x7975,0x0000,0x00f1
													; Debug Table 0xc.0x0 = 0x59b,0xffff
059c 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
059d 02c7       |    |		Declare_Variable	Any
059e 00d8       |    |		Load_Top	At_Offset_0
059f 1c00       |    |		Execute_Immediate	Run_Utility,0x0
05a0 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xc.0x1 = 0x5a0,0xfffe
05a1 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xc.0x2 = 0x5a1,0xfffd
05a2 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xc.0x3 = 0x5a2,0xfffc
05a3 e214       |    |		Load	0x1,0x14							; Debug Table 0xc.0x4 = 0x5a3,0xfffb
05a4 0322       | "  |		Declare_Variable	Record
05a5			BODY_0598:
05a5 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xc.0x5 = 0x5a5,0x1
05a6 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
05a7 7018       |p   |		Jump_Nonzero	0x5c0
05a8 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xc.0x6 = 0x5a8,0x2
05a9 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
05aa 00d9       |    |		Load_Top	At_Offset_1
05ab 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
05ac e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xc.0x7 = 0x5ac,0x3
05ad 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
05ae 00d9       |    |		Load_Top	At_Offset_1
05af 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
05b0 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xc.0x8 = 0x5b0,0x4
05b1 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
05b2 0aff       |    |		Execute_Immediate	Plus,-0x1
05b3 00d9       |    |		Load_Top	At_Offset_1
05b4 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
05b5 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x9 = 0x5b5,0x5
05b6 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
05b7 00e4       |    |		Load_Encached	Positive_Cache
05b8 025b       | [  |		Execute	Discrete,Check_In_Type
05b9 e5fe       |    |		Load	0x2,-0x2
05ba 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
05bb e003       |    |		Load	0x0,0x3
05bc 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
05bd 00d9       |    |		Load_Top	At_Offset_1
05be 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
05bf 7803       |x   |		Jump	0x5c3
05c0 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xc.0xa = 0x5c0,0x6
05c1 00d9       |    |		Load_Top	At_Offset_1
05c2 017d       | }  |		Execute	Record,Structure_Write
05c3 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xc.0xb = 0x5c3,0x7
05c4 00e3       |    |		Load_Encached	Natural_Cache
05c5 e402       |    |		Load	0x2,0x2
05c6 0120       |    |		Execute	Any,Is_Value
05c7 6803       |h   |		Jump_Zero	0x5cb
05c8 e009       |    |		Load	0x0,0x9
05c9 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
05ca 7801       |x   |		Jump	0x5cc
05cb e402       |    |		Load	0x2,0x2
05cc e5fe       |    |		Load	0x2,-0x2
05cd e406       |    |		Load	0x2,0x6
05ce 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
05cf e406       |    |		Load	0x2,0x6
05d0 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
05d1 824d       | M  |		Call	0x1,0x4d
05d2 c402       |    |		Store	0x2,0x2
05d3 c403       |    |		Store	0x2,0x3
05d4 005b       | [  |		Store_Top	Discrete,At_Offset_3
05d5 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xc.0xc = 0x5d5,0x8
05d6 7004       |p   |		Jump_Nonzero	0x5db
05d7 e402       |    |		Load	0x2,0x2								; Debug Table 0xc.0xd = 0x5d7,0x9
05d8 e009       |    |		Load	0x0,0x9
05d9 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
05da 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
05db 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xc.0xe = 0x5db,0xa
05dc 00d9       |    |		Load_Top	At_Offset_1
05dd 8243       | C  |		Call	0x1,0x43
05de e403       |    |		Load	0x2,0x3
05df e5fe       |    |		Load	0x2,-0x2
05e0 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
05e1 e402       |    |		Load	0x2,0x2
05e2 e009       |    |		Load	0x0,0x9
05e3 1b26       | &  |		Execute	Package,Field_Read,Field_Number 0x26
05e4 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
05e5 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
05e6 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xc.0xf = 0x5e6,0xb
05e7 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
05e8 ; --------------------------------------------------------------------------------------
05e8 ; SUBPROGRAM
05e8 ; --------------------------------------------------------------------------------------
05e8 0603       |    |		.CONST	0x0603								; Address of begin
05e9 0004       |    |		.CONST	0x0004								; Address of exception handler
05ea 0007       |    |		.CONST	0x0007								; Number of locals
05eb			INIT_05e8:
05eb 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xd = .DEBUG	0x05eb,0x16aa,0x0002,0x0000,0x0057,0x7975,0x0000,0x0100
													; Debug Table 0xd.0x0 = 0x5eb,0xffff
05ec e5fe       |    |		Load	0x2,-0x2
05ed 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
05ee 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
05ef e009       |    |		Load	0x0,0x9								; Debug Table 0xd.0x1 = 0x5ef,0xfffe
05f0 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
05f1 02c7       |    |		Declare_Variable	Any
05f2 e5fe       |    |		Load	0x2,-0x2
05f3 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
05f4 e009       |    |		Load	0x0,0x9
05f5 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
05f6 00da       |    |		Load_Top	At_Offset_2
05f7 e009       |    |		Load	0x0,0x9
05f8 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
05f9 c403       |    |		Store	0x2,0x3
05fa 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xd.0x2 = 0x5fa,0xfffd
05fb 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
05fc e009       |    |		Load	0x0,0x9								; Debug Table 0xd.0x3 = 0x5fc,0xfffc
05fd 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
05fe 02c7       |    |		Declare_Variable	Any
05ff 00d8       |    |		Load_Top	At_Offset_0
0600 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0601 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xd.0x4 = 0x601,0xfffb
0602 03e9       |    |		Declare_Variable	Discrete,Duplicate
0603			BODY_05e8:
0603 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xd.0x5 = 0x603,0x1
0604 e403       |    |		Load	0x2,0x3
0605 e009       |    |		Load	0x0,0x9
0606 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0607 027d       | }  |		Execute	Discrete,Greater
0608 6803       |h   |		Jump_Zero	0x60c
0609 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xd.0x6 = 0x609,0x2
060a 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
060b 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
060c 00cf       |    |		Action	Mark_Auxiliary
060d e403       |    |		Load	0x2,0x3								; Debug Table 0xd.0x7 = 0x60d,0x3
													; Debug Table 0xd.0x8 = 0x60d,0x4
060e e009       |    |		Load	0x0,0x9
060f 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0610 c405       |    |		Store	0x2,0x5
0611 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xd.0x9 = 0x611,0x5
0612 e009       |    |		Load	0x0,0x9
0613 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0614 6801       |h   |		Jump_Zero	0x616
0615 782c       |x,  |		Jump	0x642								; Debug Table 0xd.0xa = 0x615,0x6
0616 e404       |    |		Load	0x2,0x4								; Debug Table 0xd.0xb = 0x616,0x7
0617 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
0618 00cf       |    |		Action	Mark_Auxiliary
0619 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xd.0xc = 0x619,0x8
													; Debug Table 0xd.0xd = 0x619,0x9
061a e405       |    |		Load	0x2,0x5
061b e009       |    |		Load	0x0,0x9
061c 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
061d 0273       | s  |		Execute	Discrete,Plus
061e 005b       | [  |		Store_Top	Discrete,At_Offset_3
061f 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd.0xe = 0x61f,0xa
0620 e5ff       |    |		Load	0x2,-0x1
0621 027b       | {  |		Execute	Discrete,Greater_Equal
0622 7008       |p   |		Jump_Nonzero	0x62b
0623 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd.0xf = 0x623,0xb
0624 a406       |    |		Store_Unchecked	0x2,0x6
0625 e405       |    |		Load	0x2,0x5								; Debug Table 0xd.0x10 = 0x625,0xc
0626 e009       |    |		Load	0x0,0x9
0627 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0628 c405       |    |		Store	0x2,0x5
0629 00c9       |    |		Action	Pop_Auxiliary_Loop
062a 7fee       |    |		Jump	0x619
062b 00ce       |    |		Action	Pop_Auxiliary
062c 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xd.0x11 = 0x62c,0xd
062d c403       |    |		Store	0x2,0x3
062e 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd.0x12 = 0x62e,0xe
062f a404       |    |		Store_Unchecked	0x2,0x4
0630 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0xd.0x13 = 0x630,0xf
0631 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xd.0x14 = 0x631,0xfbff
0632 e403       |    |		Load	0x2,0x3
0633 e009       |    |		Load	0x0,0x9
0634 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0635 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0636 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xd.0x15 = 0x636,0x401
0637 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xd.0x16 = 0x637,0x801
0638 021d       |    |		Execute	Heap_Access,Is_Null
0639 00d0       |    |		Action	Swap_Control
063a 00d1       |    |		Pop_Control	Pop_Count_1
063b 7002       |p   |		Jump_Nonzero	0x63e							; Debug Table 0xd.0x17 = 0x63b,0x401
063c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xd.0x18 = 0x63c,0x402
063d a402       |    |		Store_Unchecked	0x2,0x2
063e 00d1       |    |		Pop_Control	Pop_Count_1
063f 00ce       |    |		Action	Pop_Auxiliary
0640 00c9       |    |		Action	Pop_Auxiliary_Loop
0641 7fcb       |    |		Jump	0x60d
0642 00c9       |    |		Action	Pop_Auxiliary_Loop
0643 7805       |x   |		Jump	0x649
0644 e402       |    |		Load	0x2,0x2								; Debug Table 0xd.0x19 = 0x644,0x11
0645 00eb       |    |		Load_Encached	Diana_Cache
0646 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0647 a402       |    |		Store_Unchecked	0x2,0x2
0648 00c9       |    |		Action	Pop_Auxiliary_Loop
0649 e402       |    |		Load	0x2,0x2								; Debug Table 0xd.0x1a = 0x649,0x10
064a 8218       |    |		Call	0x1,0x18
064b 6805       |h   |		Jump_Zero	0x651
064c e402       |    |		Load	0x2,0x2
064d e5fe       |    |		Load	0x2,-0x2
064e 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
064f 021f       |    |		Execute	Heap_Access,Equal
0650 6ff3       |o   |		Jump_Zero	0x644
0651 00ce       |    |		Action	Pop_Auxiliary
0652 e402       |    |		Load	0x2,0x2								; Debug Table 0xd.0x1b = 0x652,0x12
0653 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0654 0000 0000  |    |		.BLANK	0000[0x4]
0658 ; --------------------------------------------------------------------------------------
0658 ; SUBPROGRAM
0658 ; --------------------------------------------------------------------------------------
0658 0660       | `  |		.CONST	0x0660								; Address of begin
0659 0004       |    |		.CONST	0x0004								; Address of exception handler
065a 0002       |    |		.CONST	0x0002								; Number of locals
065b			INIT_0658:
065b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xe = .DEBUG	0x065b,0x16e4,0x0002,0x0000,0x0057,0x7975,0x0000,0x010f
													; Debug Table 0xe.0x0 = 0x65b,0xffff
065c e5fe       |    |		Load	0x2,-0x2
065d e5ff       |    |		Load	0x2,-0x1
065e 821c       |    |		Call	0x1,0x1c
065f 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0660			BODY_0658:
0660 00cf       |    |		Action	Mark_Auxiliary
0661 e402       |    |		Load	0x2,0x2								; Debug Table 0xe.0x1 = 0x661,0x1
													; Debug Table 0xe.0x2 = 0x661,0x2
													; Debug Table 0xe.0x3 = 0x661,0x401
0662 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xe.0x4 = 0x662,0x402
0663 e232       | 2  |		Load	0x1,0x32							; Debug Table 0xe.0x5 = 0x663,0x403
													; Debug Table 0xe.0x6 = 0x663,0x404
													; Debug Table 0xe.0x7 = 0x663,0x2
0664 01d7       |    |		Execute	Vector,Field_Read
0665 6810       |h   |		Jump_Zero	0x676
0666 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0xe.0x8 = 0x666,0x3
0667 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xe.0x9 = 0x667,0xf7ff
0668 00db       |    |		Load_Top	At_Offset_3
0669 00eb       |    |		Load_Encached	Diana_Cache
066a 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
066b 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
066c e402       |    |		Load	0x2,0x2								; Debug Table 0xe.0xa = 0x66c,0x801
													; Debug Table 0xe.0xb = 0x66c,0xc01
066d 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xe.0xc = 0x66d,0xc02
066e 0ba7       |    |		Execute_Immediate	Case_Compare,0xa7				; Debug Table 0xe.0xd = 0x66e,0xc03
													; Debug Table 0xe.0xe = 0x66e,0xc04
													; Debug Table 0xe.0xf = 0x66e,0x801
066f 7004       |p   |		Jump_Nonzero	0x674
0670 0b57       | W  |		Execute_Immediate	Case_Compare,0x57
0671 7002       |p   |		Jump_Nonzero	0x674
0672 e402       |    |		Load	0x2,0x2								; Debug Table 0xe.0x10 = 0x672,0x803
0673 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0674 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xe.0x11 = 0x674,0x802
0675 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0676 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xe.0x12 = 0x676,0x4
0677 e5fe       |    |		Load	0x2,-0x2
0678 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0679 021f       |    |		Execute	Heap_Access,Equal
067a 6802       |h   |		Jump_Zero	0x67d
067b 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xe.0x13 = 0x67b,0x5
067c 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
067d 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xe.0x14 = 0x67d,0x6
067e 00eb       |    |		Load_Encached	Diana_Cache
067f 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0680 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0681 00c9       |    |		Action	Pop_Auxiliary_Loop
0682 7fde       |    |		Jump	0x661
0683 0000 0000  |    |		.BLANK	0000[0x5]
0688 ; --------------------------------------------------------------------------------------
0688 ; SUBPROGRAM
0688 ; --------------------------------------------------------------------------------------
0688 068b       |    |		.CONST	0x068b								; Address of begin
0689 0004       |    |		.CONST	0x0004								; Address of exception handler
068a 0001       |    |		.CONST	0x0001								; Number of locals
068b			BODY_0688:
068b			INIT_0688:
068b 4603       |F   |		Jump_Case	0x4							; Debug Table 0xf = .DEBUG	0x068b,0x1710,0x0005,0x0000,0x0057,0x7975,0x0000,0x011e
068c 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
068d 7802       |x   |		Jump	0x690								; case 0x1
068e 7805       |x   |		Jump	0x694								; case 0x2
068f 7809       |x   |		Jump	0x699								; case 0x3
0690 00da       |    |		Load_Top	At_Offset_2
0691 0091 11f0  |    |		Action	Push_String_Extended_Indexed,0x11f0				; "SAME_LINE"
0693 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0694 00db       |    |		Load_Top	At_Offset_3
0695 00db       |    |		Load_Top	At_Offset_3
0696 00e0       |    |		Load_Encached	Standard_Cache
0697 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0698 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0699 00da       |    |		Load_Top	At_Offset_2
069a 00e0       |    |		Load_Encached	Standard_Cache
069b 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
069c 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
069d 0000 0000  |    |		.XXX[0x3]
069f 0000       |    |
06a0 ; --------------------------------------------------------------------------------------
06a0 ; SUBPROGRAM
06a0 ; --------------------------------------------------------------------------------------
06a0 06aa       |    |		.CONST	0x06aa								; Address of begin
06a1 0004       |    |		.CONST	0x0004								; Address of exception handler
06a2 0003       |    |		.CONST	0x0003								; Number of locals
06a3			INIT_06a0:
06a3 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x10 = .DEBUG	0x06a3,0x1712,0x0002,0x0000,0x0057,0x7975,0x0000,0x0125
													; Debug Table 0x10.0x0 = 0x6a3,0xffff
06a4 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
06a5 e003       |    |		Load	0x0,0x3
06a6 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
06a7 011e       |    |		Execute	Any,Convert
06a8 e214       |    |		Load	0x1,0x14							; Debug Table 0x10.0x1 = 0x6a8,0xfffe
06a9 0322       | "  |		Declare_Variable	Record
06aa			BODY_06a0:
06aa e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x10.0x2 = 0x6aa,0x1
													; Debug Table 0x10.0x3 = 0x6aa,0x401
06ab 021d       |    |		Execute	Heap_Access,Is_Null
06ac 6802       |h   |		Jump_Zero	0x6af							; Debug Table 0x10.0x4 = 0x6ac,0x1
06ad e215       |    |		Load	0x1,0x15							; Debug Table 0x10.0x5 = 0x6ad,0x2
06ae 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
06af e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x10.0x6 = 0x6af,0x3
06b0 e5ff       |    |		Load	0x2,-0x1
06b1 824c       | L  |		Call	0x1,0x4c
06b2 00d9       |    |		Load_Top	At_Offset_1
06b3 017d       | }  |		Execute	Record,Structure_Write
06b4 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x10.0x7 = 0x6b4,0x4
06b5 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x10.0x8 = 0x6b5,0xf7ff
06b6 e003       |    |		Load	0x0,0x3
06b7 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
06b8 00e3       |    |		Load_Encached	Natural_Cache
06b9 03f1       |    |		Declare_Variable	Discrete,With_Value
06ba 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x10.0x9 = 0x6ba,0xf7fe
06bb 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x10.0xa = 0x6bb,0xf7fd
06bc 00cf       |    |		Action	Mark_Auxiliary
06bd e403       |    |		Load	0x2,0x3								; Debug Table 0x10.0xb = 0x6bd,0x801
													; Debug Table 0x10.0xc = 0x6bd,0x802
06be 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
06bf e405       |    |		Load	0x2,0x5
06c0 027d       | }  |		Execute	Discrete,Greater
06c1 7016       |p   |		Jump_Nonzero	0x6d8
06c2 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x10.0xd = 0x6c2,0x803
06c3 00e3       |    |		Load_Encached	Natural_Cache
06c4 e403       |    |		Load	0x2,0x3
06c5 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
06c6 e403       |    |		Load	0x2,0x3
06c7 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
06c8 e402       |    |		Load	0x2,0x2
06c9 8249       | I  |		Call	0x1,0x49
06ca c406       |    |		Store	0x2,0x6
06cb 005a       | Z  |		Store_Top	Discrete,At_Offset_2
06cc 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x10.0xe = 0x6cc,0x804
06cd 700a       |p   |		Jump_Nonzero	0x6d8
06ce e403       |    |		Load	0x2,0x3								; Debug Table 0x10.0xf = 0x6ce,0x805
06cf 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
06d0 0a01       |    |		Execute_Immediate	Plus,0x1
06d1 e403       |    |		Load	0x2,0x3
06d2 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
06d3 4801       |H   |		Short_Literal	0x1							; Debug Table 0x10.0x10 = 0x6d3,0x806
06d4 e403       |    |		Load	0x2,0x3
06d5 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
06d6 00c9       |    |		Action	Pop_Auxiliary_Loop
06d7 7fe5       |    |		Jump	0x6bd
06d8 00ce       |    |		Action	Pop_Auxiliary
06d9 00d3       |    |		Pop_Control	Pop_Count_3
06da 00ce       |    |		Action	Pop_Auxiliary
06db 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x10.0x11 = 0x6db,0x5
06dc 4801       |H   |		Short_Literal	0x1							; Debug Table 0x10.0x12 = 0x6dc,0xf3ff
06dd 00da       |    |		Load_Top	At_Offset_2
06de 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
06df 0aff       |    |		Execute_Immediate	Plus,-0x1
06e0 0248       | H  |		Execute	Discrete,Check_In_Integer
06e1 00e9       |    |		Load_Encached	String_Cache
06e2 0334       | 4  |		Declare_Variable	Array,With_Constraint
06e3 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x10.0x13 = 0x6e3,0xc01
06e4 4801       |H   |		Short_Literal	0x1
06e5 e403       |    |		Load	0x2,0x3
06e6 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
06e7 e402       |    |		Load	0x2,0x2
06e8 e003       |    |		Load	0x0,0x3
06e9 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
06ea 00d1       |    |		Pop_Control	Pop_Count_1
06eb 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x10.0x14 = 0x6eb,0xc02
06ec 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
06ed 0f01       |    |		Execute_Immediate	Equal,0x1
06ee 7003       |p   |		Jump_Nonzero	0x6f2
06ef 00d8       |    |		Load_Top	At_Offset_0
06f0 8244       | D  |		Call	0x1,0x44
06f1 7002       |p   |		Jump_Nonzero	0x6f4
06f2 e215       |    |		Load	0x1,0x15							; Debug Table 0x10.0x15 = 0x6f2,0xc03
06f3 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
06f4 00d1       |    |		Pop_Control	Pop_Count_1
06f5 00ce       |    |		Action	Pop_Auxiliary
06f6 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x10.0x16 = 0x6f6,0x6
06f7 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x10.0x17 = 0x6f7,0xefff
06f8 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
06f9 0aff       |    |		Execute_Immediate	Plus,-0x1
06fa 00e4       |    |		Load_Encached	Positive_Cache
06fb 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
06fc 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x10.0x18 = 0x6fc,0xeffe
06fd 00e4       |    |		Load_Encached	Positive_Cache
06fe 03f1       |    |		Declare_Variable	Discrete,With_Value
06ff 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x10.0x19 = 0x6ff,0xeffd
0700 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0701 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x10.0x1a = 0x701,0xeffc
0702 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x10.0x1b = 0x702,0xeffb
0703 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x10.0x1c = 0x703,0xeffa
0704 00cf       |    |		Action	Mark_Auxiliary
0705 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x10.0x1d = 0x705,0x1001
													; Debug Table 0x10.0x1e = 0x705,0x1002
0706 00e3       |    |		Load_Encached	Natural_Cache
0707 4801       |H   |		Short_Literal	0x1
0708 e406       |    |		Load	0x2,0x6
0709 e402       |    |		Load	0x2,0x2
070a 8249       | I  |		Call	0x1,0x49
070b 005b       | [  |		Store_Top	Discrete,At_Offset_3
070c 005b       | [  |		Store_Top	Discrete,At_Offset_3
070d 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x10.0x1f = 0x70d,0x1003
070e 680d       |h   |		Jump_Zero	0x71c
070f 00d9       |    |		Load_Top	At_Offset_1
0710 700b       |p   |		Jump_Nonzero	0x71c
0711 e405       |    |		Load	0x2,0x5								; Debug Table 0x10.0x20 = 0x711,0x1004
0712 e406       |    |		Load	0x2,0x6
0713 4801       |H   |		Short_Literal	0x1
0714 e406       |    |		Load	0x2,0x6
0715 0a01       |    |		Execute_Immediate	Plus,0x1
0716 00e4       |    |		Load_Encached	Positive_Cache
0717 025b       | [  |		Execute	Discrete,Check_In_Type
0718 e402       |    |		Load	0x2,0x2
0719 e5fe       |    |		Load	0x2,-0x2
071a 824e       | N  |		Call	0x1,0x4e
071b 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
071c 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x10.0x21 = 0x71c,0x1005
071d 6808       |h   |		Jump_Zero	0x726
071e 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x10.0x22 = 0x71e,0x1006
071f e407       |    |		Load	0x2,0x7
0720 027e       | ~  |		Execute	Discrete,Not_Equal
0721 6804       |h   |		Jump_Zero	0x726
0722 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x10.0x23 = 0x722,0x1007
0723 a407       |    |		Store_Unchecked	0x2,0x7
0724 e406       |    |		Load	0x2,0x6								; Debug Table 0x10.0x24 = 0x724,0x1008
0725 a408       |    |		Store_Unchecked	0x2,0x8
0726 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x10.0x25 = 0x726,0x1009
0727 680a       |h   |		Jump_Zero	0x732
0728 e405       |    |		Load	0x2,0x5								; Debug Table 0x10.0x26 = 0x728,0x100a
0729 e408       |    |		Load	0x2,0x8
072a 00db       |    |		Load_Top	At_Offset_3
072b 00e4       |    |		Load_Encached	Positive_Cache
072c 025b       | [  |		Execute	Discrete,Check_In_Type
072d e406       |    |		Load	0x2,0x6
072e e402       |    |		Load	0x2,0x2
072f e5fe       |    |		Load	0x2,-0x2
0730 824e       | N  |		Call	0x1,0x4e
0731 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0732 e406       |    |		Load	0x2,0x6								; Debug Table 0x10.0x27 = 0x732,0x100b
0733 0f01       |    |		Execute_Immediate	Equal,0x1
0734 6808       |h   |		Jump_Zero	0x73d
0735 e405       |    |		Load	0x2,0x5								; Debug Table 0x10.0x28 = 0x735,0x100c
0736 4800       |H   |		Short_Literal	0x0
0737 4801       |H   |		Short_Literal	0x1
0738 4801       |H   |		Short_Literal	0x1
0739 e402       |    |		Load	0x2,0x2
073a e5fe       |    |		Load	0x2,-0x2
073b 824e       | N  |		Call	0x1,0x4e
073c 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
073d e406       |    |		Load	0x2,0x6								; Debug Table 0x10.0x29 = 0x73d,0x100d
073e 0aff       |    |		Execute_Immediate	Plus,-0x1
073f c406       |    |		Store	0x2,0x6
0740 00c9       |    |		Action	Pop_Auxiliary_Loop
0741 7fc3       |    |		Jump	0x705
0742 0000 0000  |    |		.BLANK	0000[0x6]
0748 ; --------------------------------------------------------------------------------------
0748 ; SUBPROGRAM
0748 ; --------------------------------------------------------------------------------------
0748 0754       | T  |		.CONST	0x0754								; Address of begin
0749 0004       |    |		.CONST	0x0004								; Address of exception handler
074a 0005       |    |		.CONST	0x0005								; Number of locals
074b			INIT_0748:
074b e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x11 = .DEBUG	0x074b,0x1768,0x0002,0x0000,0x0057,0x7975,0x0000,0x0138
													; Debug Table 0x11.0x0 = 0x74b,0xffff
074c 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
074d e003       |    |		Load	0x0,0x3
074e 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
074f 011e       |    |		Execute	Any,Convert
0750 e214       |    |		Load	0x1,0x14							; Debug Table 0x11.0x1 = 0x750,0xfffe
0751 0322       | "  |		Declare_Variable	Record
0752 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x11.0x2 = 0x752,0xfffd
0753 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x11.0x3 = 0x753,0xfffc
0754			BODY_0748:
0754 4800       |H   |		Short_Literal	0x0							; Debug Table 0x11.0x4 = 0x754,0x1
0755 e5fd       |    |		Load	0x2,-0x3
0756 e5ff       |    |		Load	0x2,-0x1
0757 8219       |    |		Call	0x1,0x19
0758 00db       |    |		Load_Top	At_Offset_3
0759 017d       | }  |		Execute	Record,Structure_Write
075a 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x11.0x5 = 0x75a,0x2
075b 8216       |    |		Call	0x1,0x16
075c 6802       |h   |		Jump_Zero	0x75f
075d e215       |    |		Load	0x1,0x15							; Debug Table 0x11.0x6 = 0x75d,0x3
075e 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
075f 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x11.0x7 = 0x75f,0x4
0760 00e3       |    |		Load_Encached	Natural_Cache
0761 e403       |    |		Load	0x2,0x3
0762 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0763 0a01       |    |		Execute_Immediate	Plus,0x1
0764 00e4       |    |		Load_Encached	Positive_Cache
0765 025b       | [  |		Execute	Discrete,Check_In_Type
0766 e403       |    |		Load	0x2,0x3
0767 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0768 00e4       |    |		Load_Encached	Positive_Cache
0769 025b       | [  |		Execute	Discrete,Check_In_Type
076a e402       |    |		Load	0x2,0x2
076b 8249       | I  |		Call	0x1,0x49
076c 005b       | [  |		Store_Top	Discrete,At_Offset_3
076d 0059       | Y  |		Store_Top	Discrete,At_Offset_1
076e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x11.0x8 = 0x76e,0x5
076f 6802       |h   |		Jump_Zero	0x772
0770 e215       |    |		Load	0x1,0x15							; Debug Table 0x11.0x9 = 0x770,0x6
0771 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0772 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x11.0xa = 0x772,0x7
0773 e402       |    |		Load	0x2,0x2								; Debug Table 0x11.0xb = 0x773,0xfbff
0774 e003       |    |		Load	0x0,0x3
0775 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0776 00e3       |    |		Load_Encached	Natural_Cache
0777 03f1       |    |		Declare_Variable	Discrete,With_Value
0778 e403       |    |		Load	0x2,0x3								; Debug Table 0x11.0xc = 0x778,0xfbfe
0779 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
077a 0a01       |    |		Execute_Immediate	Plus,0x1
077b 00e4       |    |		Load_Encached	Positive_Cache
077c 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
077d e404       |    |		Load	0x2,0x4								; Debug Table 0x11.0xd = 0x77d,0x401
077e 7025       |p%  |		Jump_Nonzero	0x7a4
077f 00cf       |    |		Action	Mark_Auxiliary
0780 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x11.0xe = 0x780,0x402
													; Debug Table 0x11.0xf = 0x780,0x403
0781 00db       |    |		Load_Top	At_Offset_3
0782 027d       | }  |		Execute	Discrete,Greater
0783 700f       |p   |		Jump_Nonzero	0x793
0784 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x11.0x10 = 0x784,0x404
0785 00e3       |    |		Load_Encached	Natural_Cache
0786 4801       |H   |		Short_Literal	0x1
0787 e408       |    |		Load	0x2,0x8
0788 e402       |    |		Load	0x2,0x2
0789 8249       | I  |		Call	0x1,0x49
078a c404       |    |		Store	0x2,0x4
078b c405       |    |		Store	0x2,0x5
078c e405       |    |		Load	0x2,0x5								; Debug Table 0x11.0x11 = 0x78c,0x405
078d 7005       |p   |		Jump_Nonzero	0x793
078e 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x11.0x12 = 0x78e,0x406
078f 0a01       |    |		Execute_Immediate	Plus,0x1
0790 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0791 00c9       |    |		Action	Pop_Auxiliary_Loop
0792 7fed       |    |		Jump	0x780
0793 00ce       |    |		Action	Pop_Auxiliary
0794 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x11.0x13 = 0x794,0x407
0795 0aff       |    |		Execute_Immediate	Plus,-0x1
0796 00e3       |    |		Load_Encached	Natural_Cache
0797 025b       | [  |		Execute	Discrete,Check_In_Type
0798 e403       |    |		Load	0x2,0x3
0799 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
079a 4801       |H   |		Short_Literal	0x1
079b e403       |    |		Load	0x2,0x3
079c 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
079d 0a01       |    |		Execute_Immediate	Plus,0x1
079e 00e4       |    |		Load_Encached	Positive_Cache
079f 025b       | [  |		Execute	Discrete,Check_In_Type
07a0 e402       |    |		Load	0x2,0x2
07a1 e5fe       |    |		Load	0x2,-0x2
07a2 824e       | N  |		Call	0x1,0x4e
07a3 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
07a4 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x11.0x14 = 0x7a4,0x408
07a5 e404       |    |		Load	0x2,0x4								; Debug Table 0x11.0x15 = 0x7a5,0xf7ff
07a6 00e3       |    |		Load_Encached	Natural_Cache
07a7 03f1       |    |		Declare_Variable	Discrete,With_Value
07a8 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x11.0x16 = 0x7a8,0xf7fe
07a9 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
07aa e403       |    |		Load	0x2,0x3								; Debug Table 0x11.0x17 = 0x7aa,0xf7fd
07ab 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
07ac 00e4       |    |		Load_Encached	Positive_Cache
07ad 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
07ae 00cf       |    |		Action	Mark_Auxiliary
07af e408       |    |		Load	0x2,0x8								; Debug Table 0x11.0x18 = 0x7af,0x801
													; Debug Table 0x11.0x19 = 0x7af,0x802
07b0 e407       |    |		Load	0x2,0x7
07b1 027d       | }  |		Execute	Discrete,Greater
07b2 701c       |p   |		Jump_Nonzero	0x7cf
07b3 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x11.0x1a = 0x7b3,0x803
07b4 00e3       |    |		Load_Encached	Natural_Cache
07b5 4801       |H   |		Short_Literal	0x1
07b6 e408       |    |		Load	0x2,0x8
07b7 e402       |    |		Load	0x2,0x2
07b8 8249       | I  |		Call	0x1,0x49
07b9 c404       |    |		Store	0x2,0x4
07ba c405       |    |		Store	0x2,0x5
07bb e405       |    |		Load	0x2,0x5								; Debug Table 0x11.0x1b = 0x7bb,0x804
07bc 7012       |p   |		Jump_Nonzero	0x7cf
07bd 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x11.0x1c = 0x7bd,0x805
07be 680b       |h   |		Jump_Zero	0x7ca
07bf e404       |    |		Load	0x2,0x4
07c0 6809       |h   |		Jump_Zero	0x7ca
07c1 e404       |    |		Load	0x2,0x4								; Debug Table 0x11.0x1d = 0x7c1,0x806
07c2 e40a       |    |		Load	0x2,0xa
07c3 027f       |    |		Execute	Discrete,Equal
07c4 6803       |h   |		Jump_Zero	0x7c8
07c5 e408       |    |		Load	0x2,0x8								; Debug Table 0x11.0x1e = 0x7c5,0x807
07c6 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
07c7 7802       |x   |		Jump	0x7ca
07c8 4800       |H   |		Short_Literal	0x0							; Debug Table 0x11.0x1f = 0x7c8,0x808
07c9 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
07ca e408       |    |		Load	0x2,0x8								; Debug Table 0x11.0x20 = 0x7ca,0x809
07cb 0a01       |    |		Execute_Immediate	Plus,0x1
07cc c408       |    |		Store	0x2,0x8
07cd 00c9       |    |		Action	Pop_Auxiliary_Loop
07ce 7fe0       |    |		Jump	0x7af
07cf 00ce       |    |		Action	Pop_Auxiliary
07d0 e408       |    |		Load	0x2,0x8								; Debug Table 0x11.0x21 = 0x7d0,0x80a
07d1 0aff       |    |		Execute_Immediate	Plus,-0x1
07d2 00e3       |    |		Load_Encached	Natural_Cache
07d3 025b       | [  |		Execute	Discrete,Check_In_Type
07d4 00d9       |    |		Load_Top	At_Offset_1
07d5 e40a       |    |		Load	0x2,0xa
07d6 00e4       |    |		Load_Encached	Positive_Cache
07d7 025b       | [  |		Execute	Discrete,Check_In_Type
07d8 e403       |    |		Load	0x2,0x3
07d9 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
07da 00e4       |    |		Load_Encached	Positive_Cache
07db 025b       | [  |		Execute	Discrete,Check_In_Type
07dc e402       |    |		Load	0x2,0x2
07dd e5fe       |    |		Load	0x2,-0x2
07de 824e       | N  |		Call	0x1,0x4e
07df 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
07e0 ; --------------------------------------------------------------------------------------
07e0 ; SUBPROGRAM
07e0 ; --------------------------------------------------------------------------------------
07e0 07e3       |    |		.CONST	0x07e3								; Address of begin
07e1 0004       |    |		.CONST	0x0004								; Address of exception handler
07e2 0001       |    |		.CONST	0x0001								; Number of locals
07e3			BODY_07e0:
07e3			INIT_07e0:
07e3 e221       | !  |		Load	0x1,0x21							; Debug Table 0x12 = .DEBUG	0x07e3,0x17ae,0x0001,0x0000,0x0057,0x7975,0x0000,0x0153
													; Debug Table 0x12.0x0 = 0x7e3,0x1
07e4 0322       | "  |		Declare_Variable	Record
07e5 e5fe       |    |		Load	0x2,-0x2
07e6 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
07e7 00d9       |    |		Load_Top	At_Offset_1
07e8 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
07e9 e5fe       |    |		Load	0x2,-0x2
07ea 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
07eb 00d9       |    |		Load_Top	At_Offset_1
07ec 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
07ed e5fe       |    |		Load	0x2,-0x2
07ee 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
07ef 00d9       |    |		Load_Top	At_Offset_1
07f0 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
07f1 e5fe       |    |		Load	0x2,-0x2
07f2 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
07f3 00d9       |    |		Load_Top	At_Offset_1
07f4 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
07f5 e5fe       |    |		Load	0x2,-0x2
07f6 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
07f7 00d9       |    |		Load_Top	At_Offset_1
07f8 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
07f9 00db       |    |		Load_Top	At_Offset_3
07fa 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
07fb e003       |    |		Load	0x0,0x3
07fc 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
07fd 0119       |    |		Execute	Any,Check_In_Formal_Type
07fe 00d9       |    |		Load_Top	At_Offset_1
07ff 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0800 e5fd       |    |		Load	0x2,-0x3
0801 017d       | }  |		Execute	Record,Structure_Write
0802 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0803 0000 0000  |    |		.BLANK	0000[0x5]
0808 ; --------------------------------------------------------------------------------------
0808 ; SUBPROGRAM
0808 ; --------------------------------------------------------------------------------------
0808 080b       |    |		.CONST	0x080b								; Address of begin
0809 0004       |    |		.CONST	0x0004								; Address of exception handler
080a 0001       |    |		.CONST	0x0001								; Number of locals
080b			BODY_0808:
080b			INIT_0808:
080b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x13 = .DEBUG	0x080b,0x17b2,0x0002,0x0000,0x0057,0x7975,0x0000,0x0163
													; Debug Table 0x13.0x0 = 0x80b,0x1
080c 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
080d 00db       |    |		Load_Top	At_Offset_3
080e 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
080f 027d       | }  |		Execute	Discrete,Greater
0810 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0811 0000 0000  |    |		.BLANK	0000[0x7]
0818 ; --------------------------------------------------------------------------------------
0818 ; SUBPROGRAM
0818 ; --------------------------------------------------------------------------------------
0818 081d       |    |		.CONST	0x081d								; Address of begin
0819 0004       |    |		.CONST	0x0004								; Address of exception handler
081a 0002       |    |		.CONST	0x0002								; Number of locals
081b			INIT_0818:
081b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x14 = .DEBUG	0x081b,0x17b6,0x0001,0x0000,0x0057,0x7975,0x0000,0x016c
													; Debug Table 0x14.0x0 = 0x81b,0xffff
081c 3404       |4   |		Execute	Record,Field_Reference,Field_Number 0x4
081d			BODY_0818:
081d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x14.0x1 = 0x81d,0x1
081e 0a01       |    |		Execute_Immediate	Plus,0x1
081f c402       |    |		Store	0x2,0x2
0820 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0821 0000 0000  |    |		.BLANK	0000[0x7]
0828 ; --------------------------------------------------------------------------------------
0828 ; SUBPROGRAM
0828 ; --------------------------------------------------------------------------------------
0828 0836       | 6  |		.CONST	0x0836								; Address of begin
0829 0004       |    |		.CONST	0x0004								; Address of exception handler
082a 0005       |    |		.CONST	0x0005								; Number of locals
082b			INIT_0828:
082b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x15 = .DEBUG	0x082b,0x17bc,0x0002,0x0000,0x0057,0x7975,0x0000,0x0174
													; Debug Table 0x15.0x0 = 0x82b,0xffff
082c 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
082d e003       |    |		Load	0x0,0x3
082e 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
082f 011e       |    |		Execute	Any,Convert
0830 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x15.0x1 = 0x830,0xfffe
0831 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0832 00e4       |    |		Load_Encached	Positive_Cache
0833 03f1       |    |		Declare_Variable	Discrete,With_Value
0834 00e4       |    |		Load_Encached	Positive_Cache						; Debug Table 0x15.0x2 = 0x834,0xfffd
0835 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x15.0x3 = 0x835,0xfffc
0836			BODY_0828:
0836 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x15.0x4 = 0x836,0x1
0837 e5ff       |    |		Load	0x2,-0x1
0838 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0839 027f       |    |		Execute	Discrete,Equal
083a 6804       |h   |		Jump_Zero	0x83f
083b e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x15.0x5 = 0x83b,0x2
083c 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
083d 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
083e 7802       |x   |		Jump	0x841
083f 4801       |H   |		Short_Literal	0x1							; Debug Table 0x15.0x6 = 0x83f,0x3
0840 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
0841 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x15.0x7 = 0x841,0x4
0842 e5ff       |    |		Load	0x2,-0x1
0843 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0844 027f       |    |		Execute	Discrete,Equal
0845 6804       |h   |		Jump_Zero	0x84a
0846 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x15.0x8 = 0x846,0x5
0847 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0848 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0849 7806       |x   |		Jump	0x850
084a e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x15.0x9 = 0x84a,0x6
084b 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
084c e402       |    |		Load	0x2,0x2
084d e003       |    |		Load	0x0,0x3
084e 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
084f 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0850 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x15.0xa = 0x850,0x7
0851 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x15.0xb = 0x851,0xfbff
0852 00da       |    |		Load_Top	At_Offset_2
0853 00e9       |    |		Load_Encached	String_Cache
0854 035b       | [  |		Declare_Type	Array,Constrained
0855 0337       | 7  |		Declare_Variable	Array
0856 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x15.0xc = 0x856,0x401
0857 e404       |    |		Load	0x2,0x4
0858 e403       |    |		Load	0x2,0x3
0859 e402       |    |		Load	0x2,0x2
085a e003       |    |		Load	0x0,0x3
085b 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
085c 00d1       |    |		Pop_Control	Pop_Count_1
085d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x15.0xd = 0x85d,0x402
085e 00e9       |    |		Load_Encached	String_Cache
085f 01c6       |    |		Execute	Vector,Convert_To_Formal
0860 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0861 0000 0000  |    |		.BLANK	0000[0x7]
0868 ; --------------------------------------------------------------------------------------
0868 ; SUBPROGRAM
0868 ; --------------------------------------------------------------------------------------
0868 086b       | k  |		.CONST	0x086b								; Address of begin
0869 0004       |    |		.CONST	0x0004								; Address of exception handler
086a 0001       |    |		.CONST	0x0001								; Number of locals
086b			BODY_0868:
086b			INIT_0868:
086b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x16 = .DEBUG	0x086b,0x17da,0x0002,0x0000,0x0057,0x7975,0x0000,0x017d
													; Debug Table 0x16.0x0 = 0x86b,0x1
086c 8226       | &  |		Call	0x1,0x26
086d 824f       | O  |		Call	0x1,0x4f
086e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
086f 0000       |    |		.XXX[0x1]
0870 ; --------------------------------------------------------------------------------------
0870 ; SUBPROGRAM
0870 ; --------------------------------------------------------------------------------------
0870 0873       | s  |		.CONST	0x0873								; Address of begin
0871 0004       |    |		.CONST	0x0004								; Address of exception handler
0872 0001       |    |		.CONST	0x0001								; Number of locals
0873			BODY_0870:
0873			INIT_0870:
0873 4820       |H   |		Short_Literal	0x20							; Debug Table 0x17 = .DEBUG	0x0873,0x17de,0x0002,0x0000,0x0057,0x7975,0x0000,0x0186
													; Debug Table 0x17.0x0 = 0x873,0x1
0874 00db       |    |		Load_Top	At_Offset_3
0875 8226       | &  |		Call	0x1,0x26
0876 e00a       |    |		Load	0x0,0xa
0877 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
0878 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0879 0000 0000  |    |		.BLANK	0000[0x7]
0880 ; --------------------------------------------------------------------------------------
0880 ; SUBPROGRAM
0880 ; --------------------------------------------------------------------------------------
0880 0883       |    |		.CONST	0x0883								; Address of begin
0881 0004       |    |		.CONST	0x0004								; Address of exception handler
0882 0001       |    |		.CONST	0x0001								; Number of locals
0883			BODY_0880:
0883			INIT_0880:
0883 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x18 = .DEBUG	0x0883,0x17e2,0x0002,0x0000,0x0057,0x7975,0x0000,0x018f
													; Debug Table 0x18.0x0 = 0x883,0x1
0884 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0885 e003       |    |		Load	0x0,0x3
0886 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0887 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0888 ; --------------------------------------------------------------------------------------
0888 ; SUBPROGRAM
0888 ; --------------------------------------------------------------------------------------
0888 0897       |    |		.CONST	0x0897								; Address of begin
0889 0004       |    |		.CONST	0x0004								; Address of exception handler
088a 0003       |    |		.CONST	0x0003								; Number of locals
088b			INIT_0888:
088b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x19 = .DEBUG	0x088b,0x17e6,0x0002,0x0000,0x0057,0x7975,0x0000,0x0198
													; Debug Table 0x19.0x0 = 0x88b,0xffff
088c 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
088d e003       |    |		Load	0x0,0x3
088e 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
088f 011e       |    |		Execute	Any,Convert
0890 4801       |H   |		Short_Literal	0x1							; Debug Table 0x19.0x1 = 0x890,0xfffe
0891 e5ff       |    |		Load	0x2,-0x1
0892 00da       |    |		Load_Top	At_Offset_2
0893 e003       |    |		Load	0x0,0x3
0894 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0895 00e9       |    |		Load_Encached	String_Cache
0896 0334       | 4  |		Declare_Variable	Array,With_Constraint
0897			BODY_0888:
0897 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x19.0x2 = 0x897,0x1
0898 4801       |H   |		Short_Literal	0x1
0899 e5ff       |    |		Load	0x2,-0x1
089a e402       |    |		Load	0x2,0x2
089b e003       |    |		Load	0x0,0x3
089c 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
089d 00d1       |    |		Pop_Control	Pop_Count_1
089e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x19.0x3 = 0x89e,0x2
089f 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
08a0 ; --------------------------------------------------------------------------------------
08a0 ; SUBPROGRAM
08a0 ; --------------------------------------------------------------------------------------
08a0 08a3       |    |		.CONST	0x08a3								; Address of begin
08a1 0004       |    |		.CONST	0x0004								; Address of exception handler
08a2 0001       |    |		.CONST	0x0001								; Number of locals
08a3			BODY_08a0:
08a3			INIT_08a0:
08a3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1a = .DEBUG	0x08a3,0x17f0,0x0002,0x0000,0x0057,0x7975,0x0000,0x01a5
													; Debug Table 0x1a.0x0 = 0x8a3,0x1
08a4 e5fe       |    |		Load	0x2,-0x2
08a5 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
08a6 e003       |    |		Load	0x0,0x3
08a7 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
08a8 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
08a9 0000 0000  |    |		.BLANK	0000[0x7]
08b0 ; --------------------------------------------------------------------------------------
08b0 ; SUBPROGRAM
08b0 ; --------------------------------------------------------------------------------------
08b0 08b3       |    |		.CONST	0x08b3								; Address of begin
08b1 0004       |    |		.CONST	0x0004								; Address of exception handler
08b2 0001       |    |		.CONST	0x0001								; Number of locals
08b3			BODY_08b0:
08b3			INIT_08b0:
08b3 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1b = .DEBUG	0x08b3,0x17f4,0x0002,0x0000,0x0057,0x7975,0x0000,0x01b2
													; Debug Table 0x1b.0x0 = 0x8b3,0x1
08b4 00db       |    |		Load_Top	At_Offset_3
08b5 e5fd       |    |		Load	0x2,-0x3
08b6 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
08b7 e003       |    |		Load	0x0,0x3
08b8 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
08b9 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
08ba 0000 0000  |    |		.BLANK	0000[0x6]
08c0 ; --------------------------------------------------------------------------------------
08c0 ; SUBPROGRAM
08c0 ; --------------------------------------------------------------------------------------
08c0 08cd       |    |		.CONST	0x08cd								; Address of begin
08c1 0004       |    |		.CONST	0x0004								; Address of exception handler
08c2 000a       |    |		.CONST	0x000a								; Number of locals
08c3			INIT_08c0:
08c3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1c = .DEBUG	0x08c3,0x17f8,0x0002,0x0000,0x0057,0x7975,0x0000,0x01c3
													; Debug Table 0x1c.0x0 = 0x8c3,0xffff
08c4 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1c.0x1 = 0x8c4,0xfffe
08c5 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1c.0x2 = 0x8c5,0xfffd
08c6 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1c.0x3 = 0x8c6,0xfffc
08c7 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x1c.0x4 = 0x8c7,0xfffb
08c8 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1c.0x5 = 0x8c8,0xfffa
08c9 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1c.0x6 = 0x8c9,0xfff9
08ca e006       |    |		Load	0x0,0x6								; Debug Table 0x1c.0x7 = 0x8ca,0xfff8
08cb 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
08cc 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1c.0x8 = 0x8cc,0xfff7
08cd			BODY_08c0:
08cd e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1c.0x9 = 0x8cd,0x1
08ce a405       |    |		Store_Unchecked	0x2,0x5
08cf e405       |    |		Load	0x2,0x5								; Debug Table 0x1c.0xa = 0x8cf,0x2
													; Debug Table 0x1c.0xb = 0x8cf,0x401
08d0 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x1c.0xc = 0x8d0,0x402
08d1 0f64       | d  |		Execute_Immediate	Equal,0x64					; Debug Table 0x1c.0xd = 0x8d1,0x403
													; Debug Table 0x1c.0xe = 0x8d1,0x404
													; Debug Table 0x1c.0xf = 0x8d1,0x2
08d2 682f       |h/  |		Jump_Zero	0x902
08d3 e405       |    |		Load	0x2,0x5
08d4 e00b       |    |		Load	0x0,0xb
08d5 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
08d6 682b       |h+  |		Jump_Zero	0x902
08d7 e405       |    |		Load	0x2,0x5								; Debug Table 0x1c.0x10 = 0x8d7,0x3
08d8 4974       |It  |		Short_Literal	0x174
08d9 00eb       |    |		Load_Encached	Diana_Cache
08da 0098       |    |		Execute	Package,Field_Read_Dynamic
08db 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
08dc a402       |    |		Store_Unchecked	0x2,0x2
08dd e006       |    |		Load	0x0,0x6								; Debug Table 0x1c.0x11 = 0x8dd,0x4
08de 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
08df e006       |    |		Load	0x0,0x6
08e0 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
08e1 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
08e2 e405       |    |		Load	0x2,0x5
08e3 e006       |    |		Load	0x0,0x6
08e4 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
08e5 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
08e6 c408       |    |		Store	0x2,0x8
08e7 005a       | Z  |		Store_Top	Discrete,At_Offset_2
08e8 e402       |    |		Load	0x2,0x2								; Debug Table 0x1c.0x12 = 0x8e8,0x5
08e9 00db       |    |		Load_Top	At_Offset_3
08ea 021f       |    |		Execute	Heap_Access,Equal
08eb 7016       |p   |		Jump_Nonzero	0x902
08ec e402       |    |		Load	0x2,0x2
08ed e00c       |    |		Load	0x0,0xc
08ee 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
08ef 7012       |p   |		Jump_Nonzero	0x902
08f0 e405       |    |		Load	0x2,0x5
08f1 e00c       |    |		Load	0x0,0xc
08f2 1844       | D  |		Execute	Package,Field_Execute,Field_Number 0x44
08f3 680e       |h   |		Jump_Zero	0x902
08f4 e405       |    |		Load	0x2,0x5								; Debug Table 0x1c.0x13 = 0x8f4,0x6
08f5 e00c       |    |		Load	0x0,0xc
08f6 1845       | E  |		Execute	Package,Field_Execute,Field_Number 0x45
08f7 a405       |    |		Store_Unchecked	0x2,0x5
08f8 e405       |    |		Load	0x2,0x5								; Debug Table 0x1c.0x14 = 0x8f8,0x7
08f9 00eb       |    |		Load_Encached	Diana_Cache
08fa 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
08fb a405       |    |		Store_Unchecked	0x2,0x5
08fc e405       |    |		Load	0x2,0x5								; Debug Table 0x1c.0x15 = 0x8fc,0x8
08fd 00eb       |    |		Load_Encached	Diana_Cache
08fe 18e8       |    |		Execute	Package,Field_Execute,Field_Number 0xe8
08ff a405       |    |		Store_Unchecked	0x2,0x5
0900 e405       |    |		Load	0x2,0x5								; Debug Table 0x1c.0x16 = 0x900,0x9
0901 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0902 00cf       |    |		Action	Mark_Auxiliary
0903 e405       |    |		Load	0x2,0x5								; Debug Table 0x1c.0x17 = 0x903,0xa
													; Debug Table 0x1c.0x18 = 0x903,0xb
													; Debug Table 0x1c.0x19 = 0x903,0x801
0904 021d       |    |		Execute	Heap_Access,Is_Null
0905 6802       |h   |		Jump_Zero	0x908							; Debug Table 0x1c.0x1a = 0x905,0xb
0906 e405       |    |		Load	0x2,0x5								; Debug Table 0x1c.0x1b = 0x906,0xc
0907 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0908 e405       |    |		Load	0x2,0x5								; Debug Table 0x1c.0x1c = 0x908,0xd
0909 4974       |It  |		Short_Literal	0x174
090a 00eb       |    |		Load_Encached	Diana_Cache
090b 0098       |    |		Execute	Package,Field_Read_Dynamic
090c 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
090d a402       |    |		Store_Unchecked	0x2,0x2
090e e006       |    |		Load	0x0,0x6								; Debug Table 0x1c.0x1d = 0x90e,0xe
090f 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0910 e006       |    |		Load	0x0,0x6
0911 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
0912 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
0913 e405       |    |		Load	0x2,0x5
0914 e006       |    |		Load	0x0,0x6
0915 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
0916 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
0917 c408       |    |		Store	0x2,0x8
0918 005b       | [  |		Store_Top	Discrete,At_Offset_3
0919 e402       |    |		Load	0x2,0x2								; Debug Table 0x1c.0x1e = 0x919,0xf
091a e408       |    |		Load	0x2,0x8
091b 021f       |    |		Execute	Heap_Access,Equal
091c 6802       |h   |		Jump_Zero	0x91f
091d e405       |    |		Load	0x2,0x5								; Debug Table 0x1c.0x1f = 0x91d,0x10
091e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
091f e402       |    |		Load	0x2,0x2								; Debug Table 0x1c.0x20 = 0x91f,0x11
0920 e00c       |    |		Load	0x0,0xc
0921 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0922 a403       |    |		Store_Unchecked	0x2,0x3
0923 e403       |    |		Load	0x2,0x3								; Debug Table 0x1c.0x21 = 0x923,0x12
													; Debug Table 0x1c.0x22 = 0x923,0xc01
0924 021d       |    |		Execute	Heap_Access,Is_Null
0925 680c       |h   |		Jump_Zero	0x932							; Debug Table 0x1c.0x23 = 0x925,0x12
0926 e402       |    |		Load	0x2,0x2								; Debug Table 0x1c.0x24 = 0x926,0x13
0927 e00c       |    |		Load	0x0,0xc
0928 1860       | `  |		Execute	Package,Field_Execute,Field_Number 0x60
0929 a404       |    |		Store_Unchecked	0x2,0x4
092a e404       |    |		Load	0x2,0x4								; Debug Table 0x1c.0x25 = 0x92a,0x14
													; Debug Table 0x1c.0x26 = 0x92a,0x1001
092b 021d       |    |		Execute	Heap_Access,Is_Null
092c 6802       |h   |		Jump_Zero	0x92f							; Debug Table 0x1c.0x27 = 0x92c,0x14
092d 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1c.0x28 = 0x92d,0x15
													; Debug Table 0x1c.0x29 = 0x92d,0x1401
092e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1				; Debug Table 0x1c.0x2a = 0x92e,0x15
092f e404       |    |		Load	0x2,0x4								; Debug Table 0x1c.0x2b = 0x92f,0x16
0930 a405       |    |		Store_Unchecked	0x2,0x5
0931 7834       |x4  |		Jump	0x966
0932 e403       |    |		Load	0x2,0x3								; Debug Table 0x1c.0x2c = 0x932,0x17
0933 823f       | ?  |		Call	0x1,0x3f
0934 6803       |h   |		Jump_Zero	0x938
0935 e405       |    |		Load	0x2,0x5								; Debug Table 0x1c.0x2d = 0x935,0x18
0936 8236       | 6  |		Call	0x1,0x36
0937 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0938 e402       |    |		Load	0x2,0x2								; Debug Table 0x1c.0x2e = 0x938,0x19
													; Debug Table 0x1c.0x2f = 0x938,0x1801
0939 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x1c.0x30 = 0x939,0x1802
093a 0f6e       | n  |		Execute_Immediate	Equal,0x6e					; Debug Table 0x1c.0x31 = 0x93a,0x1803
													; Debug Table 0x1c.0x32 = 0x93a,0x1804
													; Debug Table 0x1c.0x33 = 0x93a,0x19
093b 6828       |h(  |		Jump_Zero	0x964
093c e403       |    |		Load	0x2,0x3								; Debug Table 0x1c.0x34 = 0x93c,0x1c01
093d 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x1c.0x35 = 0x93d,0x1c02
093e 0f66       | f  |		Execute_Immediate	Equal,0x66					; Debug Table 0x1c.0x36 = 0x93e,0x1c03
													; Debug Table 0x1c.0x37 = 0x93e,0x1c04
													; Debug Table 0x1c.0x38 = 0x93e,0x1804
093f 6824       |h$  |		Jump_Zero	0x964
0940 e403       |    |		Load	0x2,0x3								; Debug Table 0x1c.0x39 = 0x940,0x1a
0941 00eb       |    |		Load_Encached	Diana_Cache
0942 18f7       |    |		Execute	Package,Field_Execute,Field_Number 0xf7
0943 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0944 e405       |    |		Load	0x2,0x5								; Debug Table 0x1c.0x3a = 0x944,0x1b
0945 00eb       |    |		Load_Encached	Diana_Cache
0946 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0947 a407       |    |		Store_Unchecked	0x2,0x7
0948 e407       |    |		Load	0x2,0x7								; Debug Table 0x1c.0x3b = 0x948,0x1c
0949 e402       |    |		Load	0x2,0x2
094a 021f       |    |		Execute	Heap_Access,Equal
094b 6815       |h   |		Jump_Zero	0x961
094c e407       |    |		Load	0x2,0x7								; Debug Table 0x1c.0x3c = 0x94c,0x1d
094d 00eb       |    |		Load_Encached	Diana_Cache
094e 1889       |    |		Execute	Package,Field_Execute,Field_Number 0x89
094f e405       |    |		Load	0x2,0x5
0950 4975       |Iu  |		Short_Literal	0x175
0951 00eb       |    |		Load_Encached	Diana_Cache
0952 0098       |    |		Execute	Package,Field_Read_Dynamic
0953 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0954 c406       |    |		Store	0x2,0x6
0955 e406       |    |		Load	0x2,0x6								; Debug Table 0x1c.0x3d = 0x955,0x1e
0956 0a01       |    |		Execute_Immediate	Plus,0x1
0957 0248       | H  |		Execute	Discrete,Check_In_Integer
0958 00da       |    |		Load_Top	At_Offset_2
0959 00eb       |    |		Load_Encached	Diana_Cache
095a 1889       |    |		Execute	Package,Field_Execute,Field_Number 0x89
095b 4975       |Iu  |		Short_Literal	0x175
095c 00eb       |    |		Load_Encached	Diana_Cache
095d 0098       |    |		Execute	Package,Field_Read_Dynamic
095e 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
095f a405       |    |		Store_Unchecked	0x2,0x5
0960 7805       |x   |		Jump	0x966
0961 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1c.0x3e = 0x961,0x1f
0962 a405       |    |		Store_Unchecked	0x2,0x5
0963 7802       |x   |		Jump	0x966
0964 e403       |    |		Load	0x2,0x3								; Debug Table 0x1c.0x3f = 0x964,0x20
0965 a405       |    |		Store_Unchecked	0x2,0x5
0966 00c9       |    |		Action	Pop_Auxiliary_Loop
0967 7f9b       |    |		Jump	0x903
0968 ; --------------------------------------------------------------------------------------
0968 ; SUBPROGRAM
0968 ; --------------------------------------------------------------------------------------
0968 096b       | k  |		.CONST	0x096b								; Address of begin
0969 0004       |    |		.CONST	0x0004								; Address of exception handler
096a 0001       |    |		.CONST	0x0001								; Number of locals
096b			BODY_0968:
096b			INIT_0968:
096b 4608       |F   |		Jump_Case	0x9							; Debug Table 0x1d = .DEBUG	0x096b,0x187a,0x0005,0x0000,0x0057,0x7975,0x0000,0x01e9
096c 7808       |x   |		Jump	0x975								; case 0x0
096d 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
096e 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
096f 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x3
0970 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x4
0971 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x5
0972 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x6
0973 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x7
0974 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x8
0975 00da       |    |		Load_Top	At_Offset_2
0976 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0977 0125       | %  |		Execute	Any,Set_Constraint
0978 e002       |    |		Load	0x0,0x2
0979 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
097a 00db       |    |		Load_Top	At_Offset_3
097b 00d9       |    |		Load_Top	At_Offset_1
097c 00d9       |    |		Load_Top	At_Offset_1
097d 3000       |0   |		Execute	Record,Field_Type,Field_Number 0x0
097e 0119       |    |		Execute	Any,Check_In_Formal_Type
097f 00d1       |    |		Pop_Control	Pop_Count_1
0980 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0981 00da       |    |		Load_Top	At_Offset_2
0982 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0983 0125       | %  |		Execute	Any,Set_Constraint
0984 e002       |    |		Load	0x0,0x2
0985 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0986 00db       |    |		Load_Top	At_Offset_3
0987 00d9       |    |		Load_Top	At_Offset_1
0988 00d9       |    |		Load_Top	At_Offset_1
0989 3001       |0   |		Execute	Record,Field_Type,Field_Number 0x1
098a 0119       |    |		Execute	Any,Check_In_Formal_Type
098b 00d1       |    |		Pop_Control	Pop_Count_1
098c 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
098d 00da       |    |		Load_Top	At_Offset_2
098e 3402       |4   |		Execute	Record,Field_Reference,Field_Number 0x2
098f 0125       | %  |		Execute	Any,Set_Constraint
0990 e003       |    |		Load	0x0,0x3
0991 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0992 00db       |    |		Load_Top	At_Offset_3
0993 00d9       |    |		Load_Top	At_Offset_1
0994 00d9       |    |		Load_Top	At_Offset_1
0995 3002       |0   |		Execute	Record,Field_Type,Field_Number 0x2
0996 0119       |    |		Execute	Any,Check_In_Formal_Type
0997 00d1       |    |		Pop_Control	Pop_Count_1
0998 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0999 e22f       | /  |		Load	0x1,0x2f
099a 00db       |    |		Load_Top	At_Offset_3
099b 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
099c e22e       | .  |		Load	0x1,0x2e
099d 00db       |    |		Load_Top	At_Offset_3
099e 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
099f 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
09a0 ; --------------------------------------------------------------------------------------
09a0 ; SUBPROGRAM
09a0 ; --------------------------------------------------------------------------------------
09a0 09a3       |    |		.CONST	0x09a3								; Address of begin
09a1 0004       |    |		.CONST	0x0004								; Address of exception handler
09a2 0001       |    |		.CONST	0x0001								; Number of locals
09a3			BODY_09a0:
09a3			INIT_09a0:
09a3 4608       |F   |		Jump_Case	0x9							; Debug Table 0x1e = .DEBUG	0x09a3,0x187c,0x0005,0x0000,0x0057,0x7975,0x0000,0x022e
09a4 7808       |x   |		Jump	0x9ad								; case 0x0
09a5 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
09a6 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
09a7 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x3
09a8 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x4
09a9 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x5
09aa 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x6
09ab 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x7
09ac 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x8
09ad 4801       |H   |		Short_Literal	0x1
09ae 00db       |    |		Load_Top	At_Offset_3
09af 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
09b0 4801       |H   |		Short_Literal	0x1
09b1 00db       |    |		Load_Top	At_Offset_3
09b2 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
09b3 4800       |H   |		Short_Literal	0x0
09b4 00db       |    |		Load_Top	At_Offset_3
09b5 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
09b6 4800       |H   |		Short_Literal	0x0
09b7 00db       |    |		Load_Top	At_Offset_3
09b8 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
09b9 4801       |H   |		Short_Literal	0x1
09ba 00db       |    |		Load_Top	At_Offset_3
09bb 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
09bc 00da       |    |		Load_Top	At_Offset_2
09bd 3405       |4   |		Execute	Record,Field_Reference,Field_Number 0x5
09be 0125       | %  |		Execute	Any,Set_Constraint
09bf e003       |    |		Load	0x0,0x3
09c0 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
09c1 00db       |    |		Load_Top	At_Offset_3
09c2 00d9       |    |		Load_Top	At_Offset_1
09c3 00d9       |    |		Load_Top	At_Offset_1
09c4 3005       |0   |		Execute	Record,Field_Type,Field_Number 0x5
09c5 0119       |    |		Execute	Any,Check_In_Formal_Type
09c6 00d1       |    |		Pop_Control	Pop_Count_1
09c7 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
09c8 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
09c9 0000 0000  |    |		.BLANK	0000[0x7]
09d0 ; --------------------------------------------------------------------------------------
09d0 ; SUBPROGRAM
09d0 ; --------------------------------------------------------------------------------------
09d0 09d3       |    |		.CONST	0x09d3								; Address of begin
09d1 09da       |    |		.CONST	0x09da								; Address of exception handler
09d2 0001       |    |		.CONST	0x0001								; Number of locals
09d3			BODY_09d0:
09d3			INIT_09d0:
09d3 e002       |    |		Load	0x0,0x2								; Debug Table 0x1f = .DEBUG	0x09d3,0x187e,0x0002,0x0000,0x0057,0x7b05,0x0000,0x01c3
													; Debug Table 0x1f.0x0 = 0x9d3,0x1
09d4 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
09d5 4800       |H   |		Short_Literal	0x0
09d6 e5ff       |    |		Load	0x2,-0x1
09d7 e00d       |    |		Load	0x0,0xd
09d8 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
09d9 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
09da			TRAP_09d0:
09da 0007       |    |		Action	Break_Optional
09db 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1f.0x1 = 0x9db,0x2
													; Debug Table 0x1f.0x2 = 0x9db,0x401
09dc 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1				; Debug Table 0x1f.0x3 = 0x9dc,0x2
09dd 0000 0000  |    |		.XXX[0x3]
09df 0000       |    |
09e0 ; --------------------------------------------------------------------------------------
09e0 ; SUBPROGRAM
09e0 ; --------------------------------------------------------------------------------------
09e0 09e3       |    |		.CONST	0x09e3								; Address of begin
09e1 09ea       |    |		.CONST	0x09ea								; Address of exception handler
09e2 0001       |    |		.CONST	0x0001								; Number of locals
09e3			BODY_09e0:
09e3			INIT_09e0:
09e3 e002       |    |		Load	0x0,0x2								; Debug Table 0x20 = .DEBUG	0x09e3,0x1888,0x0002,0x0000,0x0057,0x7b05,0x0000,0x01d0
													; Debug Table 0x20.0x0 = 0x9e3,0x1
09e4 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
09e5 4800       |H   |		Short_Literal	0x0
09e6 e5ff       |    |		Load	0x2,-0x1
09e7 e00d       |    |		Load	0x0,0xd
09e8 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
09e9 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
09ea			TRAP_09e0:
09ea 0007       |    |		Action	Break_Optional
09eb 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x20.0x1 = 0x9eb,0x2
													; Debug Table 0x20.0x2 = 0x9eb,0x401
09ec 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1				; Debug Table 0x20.0x3 = 0x9ec,0x2
09ed 0000 0000  |    |		.XXX[0x3]
09ef 0000       |    |
09f0 ; --------------------------------------------------------------------------------------
09f0 ; SUBPROGRAM
09f0 ; --------------------------------------------------------------------------------------
09f0 09f3       |    |		.CONST	0x09f3								; Address of begin
09f1 09fa       |    |		.CONST	0x09fa								; Address of exception handler
09f2 0001       |    |		.CONST	0x0001								; Number of locals
09f3			BODY_09f0:
09f3			INIT_09f0:
09f3 e002       |    |		Load	0x0,0x2								; Debug Table 0x21 = .DEBUG	0x09f3,0x1892,0x0002,0x0000,0x0057,0x7b05,0x0000,0x01dd
													; Debug Table 0x21.0x0 = 0x9f3,0x1
09f4 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
09f5 4800       |H   |		Short_Literal	0x0
09f6 e5ff       |    |		Load	0x2,-0x1
09f7 e00d       |    |		Load	0x0,0xd
09f8 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
09f9 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
09fa			TRAP_09f0:
09fa 0007       |    |		Action	Break_Optional
09fb 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x21.0x1 = 0x9fb,0x2
													; Debug Table 0x21.0x2 = 0x9fb,0x401
09fc 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1				; Debug Table 0x21.0x3 = 0x9fc,0x2
09fd 0000 0000  |    |		.XXX[0x3]
09ff 0000       |    |
0a00 ; --------------------------------------------------------------------------------------
0a00 ; SUBPROGRAM
0a00 ; --------------------------------------------------------------------------------------
0a00 0a06       |    |		.CONST	0x0a06								; Address of begin
0a01 0a2a       | *  |		.CONST	0x0a2a								; Address of exception handler
0a02 0004       |    |		.CONST	0x0004								; Number of locals
0a03			INIT_0a00:
0a03 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x22 = .DEBUG	0x0a03,0x189c,0x0002,0x0000,0x0057,0x7b05,0x0000,0x01ea
													; Debug Table 0x22.0x0 = 0xa03,0xffff
0a04 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x22.0x1 = 0xa04,0xfffe
0a05 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x22.0x2 = 0xa05,0xfffd
0a06			BODY_0a00:
0a06 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x22.0x3 = 0xa06,0x1
0a07 823e       | >  |		Call	0x1,0x3e
0a08 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0a09 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x22.0x4 = 0xa09,0x2
0a0a 4976       |Iv  |		Short_Literal	0x176
0a0b 00eb       |    |		Load_Encached	Diana_Cache
0a0c 0098       |    |		Execute	Package,Field_Read_Dynamic
0a0d 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0a0e 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0a0f 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x22.0x5 = 0xa0f,0x3
0a10 00db       |    |		Load_Top	At_Offset_3
0a11 021f       |    |		Execute	Heap_Access,Equal
0a12 6806       |h   |		Jump_Zero	0xa19
0a13 e5ff       |    |		Load	0x2,-0x1
0a14 e00e       |    |		Load	0x0,0xe
0a15 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0a16 6802       |h   |		Jump_Zero	0xa19
0a17 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x22.0x6 = 0xa17,0x4
0a18 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0a19 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x22.0x7 = 0xa19,0x5
0a1a e00d       |    |		Load	0x0,0xd
0a1b 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0a1c 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0a1d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x22.0x8 = 0xa1d,0x6
0a1e 00da       |    |		Load_Top	At_Offset_2
0a1f 021f       |    |		Execute	Heap_Access,Equal
0a20 6802       |h   |		Jump_Zero	0xa23
0a21 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x22.0x9 = 0xa21,0x7
0a22 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0a23 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x22.0xa = 0xa23,0x8
0a24 823e       | >  |		Call	0x1,0x3e
0a25 00db       |    |		Load_Top	At_Offset_3
0a26 e5ff       |    |		Load	0x2,-0x1
0a27 8239       | 9  |		Call	0x1,0x39
0a28 823a       | :  |		Call	0x1,0x3a
0a29 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0a2a			TRAP_0a00:
0a2a 0007       |    |		Action	Break_Optional
0a2b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x22.0xb = 0xa2b,0x9
													; Debug Table 0x22.0xc = 0xa2b,0x401
0a2c 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1				; Debug Table 0x22.0xd = 0xa2c,0x9
0a2d 0000 0000  |    |		.XXX[0x3]
0a2f 0000       |    |
0a30 ; --------------------------------------------------------------------------------------
0a30 ; SUBPROGRAM
0a30 ; --------------------------------------------------------------------------------------
0a30 0a3d       | =  |		.CONST	0x0a3d								; Address of begin
0a31 0004       |    |		.CONST	0x0004								; Address of exception handler
0a32 0003       |    |		.CONST	0x0003								; Number of locals
0a33			INIT_0a30:
0a33 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x23 = .DEBUG	0x0a33,0x18ba,0x0002,0x0000,0x0057,0x7b05,0x0000,0x0218
													; Debug Table 0x23.0x0 = 0xa33,0xffff
0a34 00db       |    |		Load_Top	At_Offset_3
0a35 823b       | ;  |		Call	0x1,0x3b
0a36 4801       |H   |		Short_Literal	0x1							; Debug Table 0x23.0x1 = 0xa36,0xfffe
0a37 00d9       |    |		Load_Top	At_Offset_1
0a38 01db       |    |		Execute	Vector,Length
0a39 0aff       |    |		Execute_Immediate	Plus,-0x1
0a3a 0248       | H  |		Execute	Discrete,Check_In_Integer
0a3b e237       | 7  |		Load	0x1,0x37
0a3c 0334       | 4  |		Declare_Variable	Array,With_Constraint
0a3d			BODY_0a30:
0a3d 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x23.0x2 = 0xa3d,0x1
0a3e 01db       |    |		Execute	Vector,Length
0a3f 0f01       |    |		Execute_Immediate	Equal,0x1
0a40 6802       |h   |		Jump_Zero	0xa43
0a41 e238       | 8  |		Load	0x1,0x38							; Debug Table 0x23.0x3 = 0xa41,0x2
0a42 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0a43 00cf       |    |		Action	Mark_Auxiliary
0a44 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x4 = 0xa44,0x3
0a45 01dc       |    |		Execute	Vector,Last
0a46 0aff       |    |		Execute_Immediate	Plus,-0x1
0a47 0248       | H  |		Execute	Discrete,Check_In_Integer
0a48 00db       |    |		Load_Top	At_Offset_3
0a49 01dd       |    |		Execute	Vector,First
0a4a 0263       | c  |		Execute	Discrete,Above_Bound
0a4b 7013       |p   |		Jump_Nonzero	0xa5f
0a4c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x23.0x5 = 0xa4c,0x4
0a4d 0a01       |    |		Execute_Immediate	Plus,0x1
0a4e 0248       | H  |		Execute	Discrete,Check_In_Integer
0a4f e402       |    |		Load	0x2,0x2
0a50 01d7       |    |		Execute	Vector,Field_Read
0a51 00d9       |    |		Load_Top	At_Offset_1
0a52 e402       |    |		Load	0x2,0x2
0a53 01d7       |    |		Execute	Vector,Field_Read
0a54 823d       | =  |		Call	0x1,0x3d
0a55 00d9       |    |		Load_Top	At_Offset_1
0a56 e402       |    |		Load	0x2,0x2
0a57 01dd       |    |		Execute	Vector,First
0a58 0272       | r  |		Execute	Discrete,Minus
0a59 0a01       |    |		Execute_Immediate	Plus,0x1
0a5a 0248       | H  |		Execute	Discrete,Check_In_Integer
0a5b e403       |    |		Load	0x2,0x3
0a5c 01d6       |    |		Execute	Vector,Field_Write
0a5d 00c8       |    |		Action	Pop_Auxiliary_Range
0a5e 3fed       |?   |		Loop_Increasing	0xa4c
0a5f 00ce       |    |		Action	Pop_Auxiliary
0a60 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x23.0x6 = 0xa60,0x5
0a61 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0a62 0000 0000  |    |		.BLANK	0000[0x6]
0a68 ; --------------------------------------------------------------------------------------
0a68 ; SUBPROGRAM
0a68 ; --------------------------------------------------------------------------------------
0a68 0a6c       | l  |		.CONST	0x0a6c								; Address of begin
0a69 0004       |    |		.CONST	0x0004								; Address of exception handler
0a6a 0002       |    |		.CONST	0x0002								; Number of locals
0a6b			INIT_0a68:
0a6b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x24 = .DEBUG	0x0a6b,0x18ca,0x0002,0x0000,0x0057,0x7b05,0x0000,0x0229
													; Debug Table 0x24.0x0 = 0xa6b,0xffff
0a6c			BODY_0a68:
0a6c e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x24.0x1 = 0xa6c,0x1
0a6d 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0a6e 00cf       |    |		Action	Mark_Auxiliary
0a6f e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x24.0x2 = 0xa6f,0x2
0a70 01d9       |    |		Execute	Vector,Reverse_Bounds
0a71 0263       | c  |		Execute	Discrete,Above_Bound
0a72 700e       |p   |		Jump_Nonzero	0xa81
0a73 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x24.0x3 = 0xa73,0x3
0a74 e5ff       |    |		Load	0x2,-0x1
0a75 01d7       |    |		Execute	Vector,Field_Read
0a76 e402       |    |		Load	0x2,0x2
0a77 823c       | <  |		Call	0x1,0x3c
0a78 a402       |    |		Store_Unchecked	0x2,0x2
0a79 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x24.0x4 = 0xa79,0x4
0a7a 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x24.0x5 = 0xa7a,0x401
0a7b 021f       |    |		Execute	Heap_Access,Equal						; Debug Table 0x24.0x6 = 0xa7b,0x4
0a7c 6802       |h   |		Jump_Zero	0xa7f
0a7d 00d2       |    |		Pop_Control	Pop_Count_2						; Debug Table 0x24.0x7 = 0xa7d,0x5
0a7e 7802       |x   |		Jump	0xa81
0a7f 00c8       |    |		Action	Pop_Auxiliary_Range
0a80 3ff2       |?   |		Loop_Increasing	0xa73
0a81 00ce       |    |		Action	Pop_Auxiliary
0a82 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x24.0x8 = 0xa82,0x6
0a83 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0a84 0000 0000  |    |		.BLANK	0000[0x4]
0a88 ; --------------------------------------------------------------------------------------
0a88 ; SUBPROGRAM
0a88 ; --------------------------------------------------------------------------------------
0a88 0a8d       |    |		.CONST	0x0a8d								; Address of begin
0a89 0004       |    |		.CONST	0x0004								; Address of exception handler
0a8a 0003       |    |		.CONST	0x0003								; Number of locals
0a8b			INIT_0a88:
0a8b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x25 = .DEBUG	0x0a8b,0x18de,0x0002,0x0000,0x0057,0x7b05,0x0000,0x023f
													; Debug Table 0x25.0x0 = 0xa8b,0xffff
0a8c 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x25.0x1 = 0xa8c,0xfffe
0a8d			BODY_0a88:
0a8d e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x25.0x2 = 0xa8d,0x1
0a8e 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0a8f 4800       |H   |		Short_Literal	0x0							; Debug Table 0x25.0x3 = 0xa8f,0x2
0a90 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0a91 00cf       |    |		Action	Mark_Auxiliary
0a92 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x25.0x4 = 0xa92,0x3
													; Debug Table 0x25.0x5 = 0xa92,0x4
0a93 0a01       |    |		Execute_Immediate	Plus,0x1
0a94 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0a95 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x25.0x6 = 0xa95,0x5
0a96 e5fe       |    |		Load	0x2,-0x2
0a97 021f       |    |		Execute	Heap_Access,Equal
0a98 7006       |p   |		Jump_Nonzero	0xa9f
0a99 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x25.0x7 = 0xa99,0x6
0a9a 00eb       |    |		Load_Encached	Diana_Cache
0a9b 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0a9c 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0a9d 00c9       |    |		Action	Pop_Auxiliary_Loop
0a9e 7ff3       |    |		Jump	0xa92
0a9f 00ce       |    |		Action	Pop_Auxiliary
0aa0 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x25.0x8 = 0xaa0,0x7
0aa1 4801       |H   |		Short_Literal	0x1							; Debug Table 0x25.0x9 = 0xaa1,0xfbff
0aa2 00da       |    |		Load_Top	At_Offset_2
0aa3 49a0       |I   |		Short_Literal	0x1a0
0aa4 00eb       |    |		Load_Encached	Diana_Cache
0aa5 0098       |    |		Execute	Package,Field_Read_Dynamic
0aa6 0334       | 4  |		Declare_Variable	Array,With_Constraint
0aa7 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x25.0xa = 0xaa7,0xfbfe
0aa8 01dc       |    |		Execute	Vector,Last
0aa9 0a01       |    |		Execute_Immediate	Plus,0x1
0aaa 00e3       |    |		Load_Encached	Natural_Cache
0aab 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0aac e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x25.0xb = 0xaac,0x401
0aad a402       |    |		Store_Unchecked	0x2,0x2
0aae 00cf       |    |		Action	Mark_Auxiliary
0aaf 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x25.0xc = 0xaaf,0x402
													; Debug Table 0x25.0xd = 0xaaf,0x403
0ab0 0aff       |    |		Execute_Immediate	Plus,-0x1
0ab1 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0ab2 e402       |    |		Load	0x2,0x2								; Debug Table 0x25.0xe = 0xab2,0x404
0ab3 00da       |    |		Load_Top	At_Offset_2
0ab4 e405       |    |		Load	0x2,0x5
0ab5 01d6       |    |		Execute	Vector,Field_Write
0ab6 e402       |    |		Load	0x2,0x2								; Debug Table 0x25.0xf = 0xab6,0x405
0ab7 e5fe       |    |		Load	0x2,-0x2
0ab8 021f       |    |		Execute	Heap_Access,Equal
0ab9 7006       |p   |		Jump_Nonzero	0xac0
0aba e402       |    |		Load	0x2,0x2								; Debug Table 0x25.0x10 = 0xaba,0x406
0abb 00eb       |    |		Load_Encached	Diana_Cache
0abc 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0abd a402       |    |		Store_Unchecked	0x2,0x2
0abe 00c9       |    |		Action	Pop_Auxiliary_Loop
0abf 7fef       |    |		Jump	0xaaf
0ac0 00ce       |    |		Action	Pop_Auxiliary
0ac1 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x25.0x11 = 0xac1,0x407
0ac2 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0ac3 0000 0000  |    |		.BLANK	0000[0x5]
0ac8 ; --------------------------------------------------------------------------------------
0ac8 ; SUBPROGRAM
0ac8 ; --------------------------------------------------------------------------------------
0ac8 0acb       |    |		.CONST	0x0acb								; Address of begin
0ac9 0004       |    |		.CONST	0x0004								; Address of exception handler
0aca 0001       |    |		.CONST	0x0001								; Number of locals
0acb			BODY_0ac8:
0acb			INIT_0ac8:
0acb 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x26 = .DEBUG	0x0acb,0x1904,0x0002,0x0000,0x0057,0x7b05,0x0000,0x02bc
													; Debug Table 0x26.0x0 = 0xacb,0x1
0acc 7002       |p   |		Jump_Nonzero	0xacf
0acd 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x26.0x1 = 0xacd,0x2
													; Debug Table 0x26.0x2 = 0xacd,0x401
0ace 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2				; Debug Table 0x26.0x3 = 0xace,0x2
0acf 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x26.0x4 = 0xacf,0x3
0ad0 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x26.0x5 = 0xad0,0x801
0ad1 e403       |    |		Load	0x2,0x3								; Debug Table 0x26.0x6 = 0xad1,0xc01
0ad2 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x26.0x7 = 0xad2,0xc02
0ad3 00d0       |    |		Action	Swap_Control							; Debug Table 0x26.0x8 = 0xad3,0xc03
													; Debug Table 0x26.0x9 = 0xad3,0xc04
0ad4 00d1       |    |		Pop_Control	Pop_Count_1
0ad5 49e2       |I   |		Short_Literal	0x1e2							; Debug Table 0x26.0xa = 0xad5,0x801
0ad6 00eb       |    |		Load_Encached	Diana_Cache
0ad7 0098       |    |		Execute	Package,Field_Read_Dynamic
0ad8 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0ad9 7800       |x   |		Jump	0xada
0ada 00d0       |    |		Action	Swap_Control
0adb 00d1       |    |		Pop_Control	Pop_Count_1
0adc 4604       |F   |		Jump_Case	0x5							; Debug Table 0x26.0xb = 0xadc,0x3
0add 7804       |x   |		Jump	0xae2								; case 0x0
0ade 7805       |x   |		Jump	0xae4								; case 0x1
0adf 780d       |x   |		Jump	0xaed								; case 0x2
0ae0 781b       |x   |		Jump	0xafc								; case 0x3
0ae1 782f       |x/  |		Jump	0xb11								; case 0x4
0ae2 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x26.0xc = 0xae2,0x4
													; Debug Table 0x26.0xd = 0xae2,0x1001
0ae3 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2				; Debug Table 0x26.0xe = 0xae3,0x4
0ae4 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x26.0xf = 0xae4,0x5
0ae5 0b01       |    |		Execute_Immediate	Case_Compare,0x1
0ae6 7002       |p   |		Jump_Nonzero	0xae9
0ae7 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x26.0x10 = 0xae7,0x7
													; Debug Table 0x26.0x11 = 0xae7,0x1401
0ae8 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2				; Debug Table 0x26.0x12 = 0xae8,0x7
0ae9 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x26.0x13 = 0xae9,0x6
0aea 00eb       |    |		Load_Encached	Diana_Cache
0aeb 1885       |    |		Execute	Package,Field_Execute,Field_Number 0x85
0aec 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0aed 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x26.0x14 = 0xaed,0x8
0aee 0b01       |    |		Execute_Immediate	Case_Compare,0x1
0aef 7004       |p   |		Jump_Nonzero	0xaf4
0af0 0b02       |    |		Execute_Immediate	Case_Compare,0x2
0af1 7006       |p   |		Jump_Nonzero	0xaf8
0af2 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x26.0x15 = 0xaf2,0xb
													; Debug Table 0x26.0x16 = 0xaf2,0x1801
0af3 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2				; Debug Table 0x26.0x17 = 0xaf3,0xb
0af4 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x26.0x18 = 0xaf4,0x9
0af5 00eb       |    |		Load_Encached	Diana_Cache
0af6 1885       |    |		Execute	Package,Field_Execute,Field_Number 0x85
0af7 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0af8 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x26.0x19 = 0xaf8,0xa
0af9 00eb       |    |		Load_Encached	Diana_Cache
0afa 1886       |    |		Execute	Package,Field_Execute,Field_Number 0x86
0afb 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0afc 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x26.0x1a = 0xafc,0xc
0afd 0b01       |    |		Execute_Immediate	Case_Compare,0x1
0afe 7006       |p   |		Jump_Nonzero	0xb05
0aff 0b02       |    |		Execute_Immediate	Case_Compare,0x2
0b00 7008       |p   |		Jump_Nonzero	0xb09
0b01 0b03       |    |		Execute_Immediate	Case_Compare,0x3
0b02 700a       |p   |		Jump_Nonzero	0xb0d
0b03 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x26.0x1b = 0xb03,0x10
													; Debug Table 0x26.0x1c = 0xb03,0x1c01
0b04 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2				; Debug Table 0x26.0x1d = 0xb04,0x10
0b05 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x26.0x1e = 0xb05,0xd
0b06 00eb       |    |		Load_Encached	Diana_Cache
0b07 1885       |    |		Execute	Package,Field_Execute,Field_Number 0x85
0b08 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0b09 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x26.0x1f = 0xb09,0xe
0b0a 00eb       |    |		Load_Encached	Diana_Cache
0b0b 1886       |    |		Execute	Package,Field_Execute,Field_Number 0x86
0b0c 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0b0d 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x26.0x20 = 0xb0d,0xf
0b0e 00eb       |    |		Load_Encached	Diana_Cache
0b0f 1887       |    |		Execute	Package,Field_Execute,Field_Number 0x87
0b10 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0b11 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x26.0x21 = 0xb11,0x11
0b12 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x26.0x22 = 0xb12,0xdfff
0b13 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0b14 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x26.0x23 = 0xb14,0xdffe
0b15 e5ff       |    |		Load	0x2,-0x1
0b16 00eb       |    |		Load_Encached	Diana_Cache
0b17 1889       |    |		Execute	Package,Field_Execute,Field_Number 0x89
0b18 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0b19 00cf       |    |		Action	Mark_Auxiliary
0b1a 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x26.0x24 = 0xb1a,0x2001
													; Debug Table 0x26.0x25 = 0xb1a,0x2002
													; Debug Table 0x26.0x26 = 0xb1a,0x2401
0b1b 021d       |    |		Execute	Heap_Access,Is_Null
0b1c 6802       |h   |		Jump_Zero	0xb1f							; Debug Table 0x26.0x27 = 0xb1c,0x2002
0b1d 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x26.0x28 = 0xb1d,0x2003
													; Debug Table 0x26.0x29 = 0xb1d,0x2801
0b1e 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2				; Debug Table 0x26.0x2a = 0xb1e,0x2003
0b1f 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x26.0x2b = 0xb1f,0x2004
0b20 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x26.0x2c = 0xb20,0x2c01
0b21 7002       |p   |		Jump_Nonzero	0xb24
0b22 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x26.0x2d = 0xb22,0x2c02
0b23 7826       |x&  |		Jump	0xb4a
0b24 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x26.0x2e = 0xb24,0x2c03
0b25 0217       |    |		Execute	Heap_Access,All_Reference
0b26 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0b27 6804       |h   |		Jump_Zero	0xb2c
0b28 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x26.0x2f = 0xb28,0x2c04
0b29 0217       |    |		Execute	Heap_Access,All_Reference
0b2a 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0b2b 781e       |x   |		Jump	0xb4a
0b2c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x26.0x30 = 0xb2c,0x2c05
0b2d e407       |    |		Load	0x2,0x7								; Debug Table 0x26.0x31 = 0xb2d,0x3001
0b2e 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x26.0x32 = 0xb2e,0x3002
0b2f 00d0       |    |		Action	Swap_Control							; Debug Table 0x26.0x33 = 0xb2f,0x3003
													; Debug Table 0x26.0x34 = 0xb2f,0x3004
0b30 00d1       |    |		Pop_Control	Pop_Count_1
0b31 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x26.0x35 = 0xb31,0x2c05
0b32 00eb       |    |		Load_Encached	Diana_Cache
0b33 0098       |    |		Execute	Package,Field_Read_Dynamic
0b34 012c       | ,  |		Execute	Any,Size
0b35 e00f       |    |		Load	0x0,0xf
0b36 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0b37 025b       | [  |		Execute	Discrete,Check_In_Type
0b38 0273       | s  |		Execute	Discrete,Plus
0b39 00d9       |    |		Load_Top	At_Offset_1
0b3a e408       |    |		Load	0x2,0x8								; Debug Table 0x26.0x36 = 0xb3a,0x3401
0b3b 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x26.0x37 = 0xb3b,0x3402
0b3c 00d0       |    |		Action	Swap_Control							; Debug Table 0x26.0x38 = 0xb3c,0x3403
													; Debug Table 0x26.0x39 = 0xb3c,0x3404
0b3d 00d1       |    |		Pop_Control	Pop_Count_1
0b3e 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x26.0x3a = 0xb3e,0x3004
0b3f 00eb       |    |		Load_Encached	Diana_Cache
0b40 0098       |    |		Execute	Package,Field_Read_Dynamic
0b41 49c9       |I   |		Short_Literal	0x1c9
0b42 00eb       |    |		Load_Encached	Diana_Cache
0b43 0098       |    |		Execute	Package,Field_Read_Dynamic
0b44 49ca       |I   |		Short_Literal	0x1ca
0b45 00eb       |    |		Load_Encached	Diana_Cache
0b46 0095       |    |		Execute	Package,Field_Reference_Dynamic
0b47 e010       |    |		Load	0x0,0x10
0b48 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0b49 7800       |x   |		Jump	0xb4a
0b4a 00d0       |    |		Action	Swap_Control
0b4b 00d1       |    |		Pop_Control	Pop_Count_1
0b4c 49a1       |I   |		Short_Literal	0x1a1							; Debug Table 0x26.0x3b = 0xb4c,0x2004
0b4d 00eb       |    |		Load_Encached	Diana_Cache
0b4e 0096       |    |		Execute	Package,Entry
0b4f 7003       |p   |		Jump_Nonzero	0xb53
0b50 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x26.0x3c = 0xb50,0x2005
0b51 0a01       |    |		Execute_Immediate	Plus,0x1
0b52 005b       | [  |		Store_Top	Discrete,At_Offset_3
0b53 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x26.0x3d = 0xb53,0x2006
0b54 e5fe       |    |		Load	0x2,-0x2
0b55 027f       |    |		Execute	Discrete,Equal
0b56 700a       |p   |		Jump_Nonzero	0xb61
0b57 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x26.0x3e = 0xb57,0x2007
													; Debug Table 0x26.0x3f = 0xb57,0x3801
0b58 7002       |p   |		Jump_Nonzero	0xb5b
0b59 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x26.0x40 = 0xb59,0x3802
0b5a 7803       |x   |		Jump	0xb5e
0b5b 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x26.0x41 = 0xb5b,0x3803
0b5c 0217       |    |		Execute	Heap_Access,All_Reference
0b5d 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0b5e 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2					; Debug Table 0x26.0x42 = 0xb5e,0x2007
0b5f 00c9       |    |		Action	Pop_Auxiliary_Loop
0b60 7fb9       |    |		Jump	0xb1a
0b61 00ce       |    |		Action	Pop_Auxiliary
0b62 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x26.0x43 = 0xb62,0x2008
0b63 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x26.0x44 = 0xb63,0x3c01
0b64 7002       |p   |		Jump_Nonzero	0xb67
0b65 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x26.0x45 = 0xb65,0x3c02
0b66 7826       |x&  |		Jump	0xb8d
0b67 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x26.0x46 = 0xb67,0x3c03
0b68 0217       |    |		Execute	Heap_Access,All_Reference
0b69 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0b6a 6804       |h   |		Jump_Zero	0xb6f
0b6b 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x26.0x47 = 0xb6b,0x3c04
0b6c 0217       |    |		Execute	Heap_Access,All_Reference
0b6d 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0b6e 781e       |x   |		Jump	0xb8d
0b6f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x26.0x48 = 0xb6f,0x3c05
0b70 e406       |    |		Load	0x2,0x6								; Debug Table 0x26.0x49 = 0xb70,0x4001
0b71 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x26.0x4a = 0xb71,0x4002
0b72 00d0       |    |		Action	Swap_Control							; Debug Table 0x26.0x4b = 0xb72,0x4003
													; Debug Table 0x26.0x4c = 0xb72,0x4004
0b73 00d1       |    |		Pop_Control	Pop_Count_1
0b74 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x26.0x4d = 0xb74,0x3c05
0b75 00eb       |    |		Load_Encached	Diana_Cache
0b76 0098       |    |		Execute	Package,Field_Read_Dynamic
0b77 012c       | ,  |		Execute	Any,Size
0b78 e00f       |    |		Load	0x0,0xf
0b79 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0b7a 025b       | [  |		Execute	Discrete,Check_In_Type
0b7b 0273       | s  |		Execute	Discrete,Plus
0b7c 00d9       |    |		Load_Top	At_Offset_1
0b7d e407       |    |		Load	0x2,0x7								; Debug Table 0x26.0x4e = 0xb7d,0x4401
0b7e 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x26.0x4f = 0xb7e,0x4402
0b7f 00d0       |    |		Action	Swap_Control							; Debug Table 0x26.0x50 = 0xb7f,0x4403
													; Debug Table 0x26.0x51 = 0xb7f,0x4404
0b80 00d1       |    |		Pop_Control	Pop_Count_1
0b81 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x26.0x52 = 0xb81,0x4004
0b82 00eb       |    |		Load_Encached	Diana_Cache
0b83 0098       |    |		Execute	Package,Field_Read_Dynamic
0b84 49c9       |I   |		Short_Literal	0x1c9
0b85 00eb       |    |		Load_Encached	Diana_Cache
0b86 0098       |    |		Execute	Package,Field_Read_Dynamic
0b87 49ca       |I   |		Short_Literal	0x1ca
0b88 00eb       |    |		Load_Encached	Diana_Cache
0b89 0095       |    |		Execute	Package,Field_Reference_Dynamic
0b8a e010       |    |		Load	0x0,0x10
0b8b 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0b8c 7800       |x   |		Jump	0xb8d
0b8d 00d0       |    |		Action	Swap_Control
0b8e 00d1       |    |		Pop_Control	Pop_Count_1
0b8f 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2				; Debug Table 0x26.0x53 = 0xb8f,0x2008
0b90 ; --------------------------------------------------------------------------------------
0b90 ; SUBPROGRAM
0b90 ; --------------------------------------------------------------------------------------
0b90 0b94       |    |		.CONST	0x0b94								; Address of begin
0b91 0004       |    |		.CONST	0x0004								; Address of exception handler
0b92 0002       |    |		.CONST	0x0002								; Number of locals
0b93			INIT_0b90:
0b93 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x27 = .DEBUG	0x0b93,0x19ae,0x0002,0x0000,0x0057,0x7b05,0x0000,0x03bc
													; Debug Table 0x27.0x0 = 0xb93,0xffff
0b94			BODY_0b90:
0b94 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x27.0x1 = 0xb94,0x1
0b95 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x27.0x2 = 0xb95,0x401
0b96 e404       |    |		Load	0x2,0x4								; Debug Table 0x27.0x3 = 0xb96,0x801
0b97 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x27.0x4 = 0xb97,0x802
0b98 00d0       |    |		Action	Swap_Control							; Debug Table 0x27.0x5 = 0xb98,0x803
													; Debug Table 0x27.0x6 = 0xb98,0x804
0b99 00d1       |    |		Pop_Control	Pop_Count_1
0b9a 49e2       |I   |		Short_Literal	0x1e2							; Debug Table 0x27.0x7 = 0xb9a,0x401
0b9b 00eb       |    |		Load_Encached	Diana_Cache
0b9c 0098       |    |		Execute	Package,Field_Read_Dynamic
0b9d 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0b9e 7800       |x   |		Jump	0xb9f
0b9f 00d0       |    |		Action	Swap_Control
0ba0 00d1       |    |		Pop_Control	Pop_Count_1
0ba1 4604       |F   |		Jump_Case	0x5							; Debug Table 0x27.0x8 = 0xba1,0x1
0ba2 7804       |x   |		Jump	0xba7								; case 0x0
0ba3 7806       |x   |		Jump	0xbaa								; case 0x1
0ba4 7811       |x   |		Jump	0xbb6								; case 0x2
0ba5 7825       |x%  |		Jump	0xbcb								; case 0x3
0ba6 7842       |xB  |		Jump	0xbe9								; case 0x4
0ba7 4800       |H   |		Short_Literal	0x0							; Debug Table 0x27.0x9 = 0xba7,0x2
0ba8 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0ba9 7897       |x   |		Jump	0xc41
0baa e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x27.0xa = 0xbaa,0x3
0bab e5ff       |    |		Load	0x2,-0x1
0bac 00eb       |    |		Load_Encached	Diana_Cache
0bad 1885       |    |		Execute	Package,Field_Execute,Field_Number 0x85
0bae 021f       |    |		Execute	Heap_Access,Equal
0baf 6803       |h   |		Jump_Zero	0xbb3
0bb0 4801       |H   |		Short_Literal	0x1							; Debug Table 0x27.0xb = 0xbb0,0x4
0bb1 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0bb2 788e       |x   |		Jump	0xc41
0bb3 4800       |H   |		Short_Literal	0x0							; Debug Table 0x27.0xc = 0xbb3,0x5
0bb4 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0bb5 788b       |x   |		Jump	0xc41
0bb6 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x27.0xd = 0xbb6,0x6
0bb7 e5ff       |    |		Load	0x2,-0x1
0bb8 00eb       |    |		Load_Encached	Diana_Cache
0bb9 1885       |    |		Execute	Package,Field_Execute,Field_Number 0x85
0bba 021f       |    |		Execute	Heap_Access,Equal
0bbb 6803       |h   |		Jump_Zero	0xbbf
0bbc 4801       |H   |		Short_Literal	0x1							; Debug Table 0x27.0xe = 0xbbc,0x7
0bbd 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0bbe 7882       |x   |		Jump	0xc41
0bbf e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x27.0xf = 0xbbf,0x8
0bc0 e5ff       |    |		Load	0x2,-0x1
0bc1 00eb       |    |		Load_Encached	Diana_Cache
0bc2 1886       |    |		Execute	Package,Field_Execute,Field_Number 0x86
0bc3 021f       |    |		Execute	Heap_Access,Equal
0bc4 6803       |h   |		Jump_Zero	0xbc8
0bc5 4802       |H   |		Short_Literal	0x2							; Debug Table 0x27.0x10 = 0xbc5,0x9
0bc6 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0bc7 7879       |xy  |		Jump	0xc41
0bc8 4800       |H   |		Short_Literal	0x0							; Debug Table 0x27.0x11 = 0xbc8,0xa
0bc9 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0bca 7876       |xv  |		Jump	0xc41
0bcb e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x27.0x12 = 0xbcb,0xb
0bcc e5ff       |    |		Load	0x2,-0x1
0bcd 00eb       |    |		Load_Encached	Diana_Cache
0bce 1885       |    |		Execute	Package,Field_Execute,Field_Number 0x85
0bcf 021f       |    |		Execute	Heap_Access,Equal
0bd0 6803       |h   |		Jump_Zero	0xbd4
0bd1 4801       |H   |		Short_Literal	0x1							; Debug Table 0x27.0x13 = 0xbd1,0xc
0bd2 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0bd3 786d       |xm  |		Jump	0xc41
0bd4 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x27.0x14 = 0xbd4,0xd
0bd5 e5ff       |    |		Load	0x2,-0x1
0bd6 00eb       |    |		Load_Encached	Diana_Cache
0bd7 1886       |    |		Execute	Package,Field_Execute,Field_Number 0x86
0bd8 021f       |    |		Execute	Heap_Access,Equal
0bd9 6803       |h   |		Jump_Zero	0xbdd
0bda 4802       |H   |		Short_Literal	0x2							; Debug Table 0x27.0x15 = 0xbda,0xe
0bdb 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0bdc 7864       |xd  |		Jump	0xc41
0bdd e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x27.0x16 = 0xbdd,0xf
0bde e5ff       |    |		Load	0x2,-0x1
0bdf 00eb       |    |		Load_Encached	Diana_Cache
0be0 1887       |    |		Execute	Package,Field_Execute,Field_Number 0x87
0be1 021f       |    |		Execute	Heap_Access,Equal
0be2 6803       |h   |		Jump_Zero	0xbe6
0be3 4803       |H   |		Short_Literal	0x3							; Debug Table 0x27.0x17 = 0xbe3,0x10
0be4 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0be5 785b       |x[  |		Jump	0xc41
0be6 4800       |H   |		Short_Literal	0x0							; Debug Table 0x27.0x18 = 0xbe6,0x11
0be7 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0be8 7858       |xX  |		Jump	0xc41
0be9 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x27.0x19 = 0xbe9,0x12
0bea 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x27.0x1a = 0xbea,0xf3ff
0beb 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x27.0x1b = 0xbeb,0xf3fe
0bec e5ff       |    |		Load	0x2,-0x1
0bed 00eb       |    |		Load_Encached	Diana_Cache
0bee 1889       |    |		Execute	Package,Field_Execute,Field_Number 0x89
0bef 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0bf0 4800       |H   |		Short_Literal	0x0							; Debug Table 0x27.0x1c = 0xbf0,0xc01
0bf1 a402       |    |		Store_Unchecked	0x2,0x2
0bf2 00cf       |    |		Action	Mark_Auxiliary
0bf3 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x27.0x1d = 0xbf3,0xc02
													; Debug Table 0x27.0x1e = 0xbf3,0xc03
													; Debug Table 0x27.0x1f = 0xbf3,0x1001
0bf4 021d       |    |		Execute	Heap_Access,Is_Null
0bf5 6804       |h   |		Jump_Zero	0xbfa							; Debug Table 0x27.0x20 = 0xbf5,0xc03
0bf6 4800       |H   |		Short_Literal	0x0							; Debug Table 0x27.0x21 = 0xbf6,0xc04
0bf7 00e4       |    |		Load_Encached	Positive_Cache
0bf8 025b       | [  |		Execute	Discrete,Check_In_Type
0bf9 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0bfa 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x27.0x22 = 0xbfa,0xc05
0bfb 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x27.0x23 = 0xbfb,0x1401
0bfc 7002       |p   |		Jump_Nonzero	0xbff
0bfd 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x27.0x24 = 0xbfd,0x1402
0bfe 7826       |x&  |		Jump	0xc25
0bff 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x27.0x25 = 0xbff,0x1403
0c00 0217       |    |		Execute	Heap_Access,All_Reference
0c01 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0c02 6804       |h   |		Jump_Zero	0xc07
0c03 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x27.0x26 = 0xc03,0x1404
0c04 0217       |    |		Execute	Heap_Access,All_Reference
0c05 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0c06 781e       |x   |		Jump	0xc25
0c07 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x27.0x27 = 0xc07,0x1405
0c08 e408       |    |		Load	0x2,0x8								; Debug Table 0x27.0x28 = 0xc08,0x1801
0c09 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x27.0x29 = 0xc09,0x1802
0c0a 00d0       |    |		Action	Swap_Control							; Debug Table 0x27.0x2a = 0xc0a,0x1803
													; Debug Table 0x27.0x2b = 0xc0a,0x1804
0c0b 00d1       |    |		Pop_Control	Pop_Count_1
0c0c 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x27.0x2c = 0xc0c,0x1405
0c0d 00eb       |    |		Load_Encached	Diana_Cache
0c0e 0098       |    |		Execute	Package,Field_Read_Dynamic
0c0f 012c       | ,  |		Execute	Any,Size
0c10 e00f       |    |		Load	0x0,0xf
0c11 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0c12 025b       | [  |		Execute	Discrete,Check_In_Type
0c13 0273       | s  |		Execute	Discrete,Plus
0c14 00d9       |    |		Load_Top	At_Offset_1
0c15 e409       |    |		Load	0x2,0x9								; Debug Table 0x27.0x2d = 0xc15,0x1c01
0c16 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x27.0x2e = 0xc16,0x1c02
0c17 00d0       |    |		Action	Swap_Control							; Debug Table 0x27.0x2f = 0xc17,0x1c03
													; Debug Table 0x27.0x30 = 0xc17,0x1c04
0c18 00d1       |    |		Pop_Control	Pop_Count_1
0c19 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x27.0x31 = 0xc19,0x1804
0c1a 00eb       |    |		Load_Encached	Diana_Cache
0c1b 0098       |    |		Execute	Package,Field_Read_Dynamic
0c1c 49c9       |I   |		Short_Literal	0x1c9
0c1d 00eb       |    |		Load_Encached	Diana_Cache
0c1e 0098       |    |		Execute	Package,Field_Read_Dynamic
0c1f 49ca       |I   |		Short_Literal	0x1ca
0c20 00eb       |    |		Load_Encached	Diana_Cache
0c21 0095       |    |		Execute	Package,Field_Reference_Dynamic
0c22 e010       |    |		Load	0x0,0x10
0c23 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0c24 7800       |x   |		Jump	0xc25
0c25 00d0       |    |		Action	Swap_Control
0c26 00d1       |    |		Pop_Control	Pop_Count_1
0c27 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3					; Debug Table 0x27.0x32 = 0xc27,0xc05
0c28 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x27.0x33 = 0xc28,0xc06
													; Debug Table 0x27.0x34 = 0xc28,0x2001
0c29 7002       |p   |		Jump_Nonzero	0xc2c
0c2a 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x27.0x35 = 0xc2a,0x2002
0c2b 7803       |x   |		Jump	0xc2f
0c2c 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x27.0x36 = 0xc2c,0x2003
0c2d 0217       |    |		Execute	Heap_Access,All_Reference
0c2e 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0c2f 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2					; Debug Table 0x27.0x37 = 0xc2f,0xc06
0c30 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x27.0x38 = 0xc30,0xc07
0c31 49a1       |I   |		Short_Literal	0x1a1
0c32 00eb       |    |		Load_Encached	Diana_Cache
0c33 0096       |    |		Execute	Package,Entry
0c34 7003       |p   |		Jump_Nonzero	0xc38
0c35 e402       |    |		Load	0x2,0x2								; Debug Table 0x27.0x39 = 0xc35,0xc08
0c36 0a01       |    |		Execute_Immediate	Plus,0x1
0c37 c402       |    |		Store	0x2,0x2
0c38 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x27.0x3a = 0xc38,0xc09
0c39 00db       |    |		Load_Top	At_Offset_3
0c3a 021f       |    |		Execute	Heap_Access,Equal
0c3b 7002       |p   |		Jump_Nonzero	0xc3e
0c3c 00c9       |    |		Action	Pop_Auxiliary_Loop
0c3d 7fb5       |    |		Jump	0xbf3
0c3e 00ce       |    |		Action	Pop_Auxiliary
0c3f 00d2       |    |		Pop_Control	Pop_Count_2
0c40 00ce       |    |		Action	Pop_Auxiliary
0c41 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x27.0x3b = 0xc41,0x13
0c42 00e4       |    |		Load_Encached	Positive_Cache
0c43 025b       | [  |		Execute	Discrete,Check_In_Type
0c44 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0c45 0000 0000  |    |		.XXX[0x3]
0c47 0000       |    |
0c48 ; --------------------------------------------------------------------------------------
0c48 ; SUBPROGRAM
0c48 ; --------------------------------------------------------------------------------------
0c48 0c4d       | M  |		.CONST	0x0c4d								; Address of begin
0c49 0004       |    |		.CONST	0x0004								; Address of exception handler
0c4a 0003       |    |		.CONST	0x0003								; Number of locals
0c4b			INIT_0c48:
0c4b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x28 = .DEBUG	0x0c4b,0x1a28,0x0002,0x0000,0x0057,0x7b05,0x0000,0x05d7
													; Debug Table 0x28.0x0 = 0xc4b,0xffff
0c4c 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x28.0x1 = 0xc4c,0xfffe
0c4d			BODY_0c48:
0c4d e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x28.0x2 = 0xc4d,0x1
0c4e 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0c4f 00cf       |    |		Action	Mark_Auxiliary
0c50 e403       |    |		Load	0x2,0x3								; Debug Table 0x28.0x3 = 0xc50,0x2
													; Debug Table 0x28.0x4 = 0xc50,0x3
													; Debug Table 0x28.0x5 = 0xc50,0x401
0c51 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x28.0x6 = 0xc51,0x402
0c52 0b39       | 9  |		Execute_Immediate	Case_Compare,0x39				; Debug Table 0x28.0x7 = 0xc52,0x403
													; Debug Table 0x28.0x8 = 0xc52,0x404
													; Debug Table 0x28.0x9 = 0xc52,0x3
0c53 700a       |p   |		Jump_Nonzero	0xc5e
0c54 0b3d       | =  |		Execute_Immediate	Case_Compare,0x3d
0c55 7017       |p   |		Jump_Nonzero	0xc6d
0c56 0b40       | @  |		Execute_Immediate	Case_Compare,0x40
0c57 7020       |p   |		Jump_Nonzero	0xc78
0c58 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x28.0xa = 0xc58,0x9
0c59 e00e       |    |		Load	0x0,0xe
0c5a 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0c5b 681c       |h   |		Jump_Zero	0xc78
0c5c 00d1       |    |		Pop_Control	Pop_Count_1
0c5d 7826       |x&  |		Jump	0xc84
0c5e 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x28.0xb = 0xc5e,0x4
0c5f 00eb       |    |		Load_Encached	Diana_Cache
0c60 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0c61 e406       |    |		Load	0x2,0x6								; Debug Table 0x28.0xc = 0xc61,0x801
0c62 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x28.0xd = 0xc62,0x802
0c63 00d0       |    |		Action	Swap_Control							; Debug Table 0x28.0xe = 0xc63,0x803
													; Debug Table 0x28.0xf = 0xc63,0x804
0c64 00d1       |    |		Pop_Control	Pop_Count_1
0c65 0b72       | r  |		Execute_Immediate	Case_Compare,0x72				; Debug Table 0x28.0x10 = 0xc65,0x4
0c66 7004       |p   |		Jump_Nonzero	0xc6b
0c67 0ba2       |    |		Execute_Immediate	Case_Compare,0xa2
0c68 7002       |p   |		Jump_Nonzero	0xc6b
0c69 00d2       |    |		Pop_Control	Pop_Count_2						; Debug Table 0x28.0x11 = 0xc69,0x6
0c6a 7819       |x   |		Jump	0xc84
0c6b 00d1       |    |		Pop_Control	Pop_Count_1
0c6c 780b       |x   |		Jump	0xc78
0c6d 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x28.0x12 = 0xc6d,0x7
0c6e 00eb       |    |		Load_Encached	Diana_Cache
0c6f 18bf       |    |		Execute	Package,Field_Execute,Field_Number 0xbf
0c70 e406       |    |		Load	0x2,0x6								; Debug Table 0x28.0x13 = 0xc70,0xc01
0c71 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x28.0x14 = 0xc71,0xc02
0c72 00d0       |    |		Action	Swap_Control							; Debug Table 0x28.0x15 = 0xc72,0xc03
													; Debug Table 0x28.0x16 = 0xc72,0xc04
0c73 00d1       |    |		Pop_Control	Pop_Count_1
0c74 0f1f       |    |		Execute_Immediate	Equal,0x1f					; Debug Table 0x28.0x17 = 0xc74,0x7
0c75 7002       |p   |		Jump_Nonzero	0xc78
0c76 00d1       |    |		Pop_Control	Pop_Count_1
0c77 780c       |x   |		Jump	0xc84
0c78 00d1       |    |		Pop_Control	Pop_Count_1
0c79 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x28.0x18 = 0xc79,0xa
0c7a 00eb       |    |		Load_Encached	Diana_Cache
0c7b 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0c7c 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0c7d 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x28.0x19 = 0xc7d,0xb
													; Debug Table 0x28.0x1a = 0xc7d,0x1001
0c7e 021d       |    |		Execute	Heap_Access,Is_Null
0c7f 7004       |p   |		Jump_Nonzero	0xc84							; Debug Table 0x28.0x1b = 0xc7f,0xb
0c80 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x28.0x1c = 0xc80,0xc
0c81 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0c82 00c9       |    |		Action	Pop_Auxiliary_Loop
0c83 7fcc       |    |		Jump	0xc50
0c84 00ce       |    |		Action	Pop_Auxiliary
0c85 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x28.0x1d = 0xc85,0xd
0c86 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0c87 0000       |    |		.XXX[0x1]
0c88 ; --------------------------------------------------------------------------------------
0c88 ; SUBPROGRAM
0c88 ; --------------------------------------------------------------------------------------
0c88 0c8c       |    |		.CONST	0x0c8c								; Address of begin
0c89 0004       |    |		.CONST	0x0004								; Address of exception handler
0c8a 0002       |    |		.CONST	0x0002								; Number of locals
0c8b			INIT_0c88:
0c8b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x29 = .DEBUG	0x0c8b,0x1a66,0x0002,0x0000,0x0057,0x7b05,0x0000,0x06e6
													; Debug Table 0x29.0x0 = 0xc8b,0xffff
0c8c			BODY_0c88:
0c8c e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x29.0x1 = 0xc8c,0x1
													; Debug Table 0x29.0x2 = 0xc8c,0x401
0c8d 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x29.0x3 = 0xc8d,0x402
0c8e 0b29       | )  |		Execute_Immediate	Case_Compare,0x29				; Debug Table 0x29.0x4 = 0xc8e,0x403
													; Debug Table 0x29.0x5 = 0xc8e,0x404
													; Debug Table 0x29.0x6 = 0xc8e,0x1
0c8f 7008       |p   |		Jump_Nonzero	0xc98
0c90 0b2c       | ,  |		Execute_Immediate	Case_Compare,0x2c
0c91 7019       |p   |		Jump_Nonzero	0xcab
0c92 0b21       | !  |		Execute_Immediate	Case_Compare,0x21
0c93 7017       |p   |		Jump_Nonzero	0xcab
0c94 0b33       | 3  |		Execute_Immediate	Case_Compare,0x33
0c95 7015       |p   |		Jump_Nonzero	0xcab
0c96 4800       |H   |		Short_Literal	0x0							; Debug Table 0x29.0x7 = 0xc96,0xa
0c97 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0c98 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x29.0x8 = 0xc98,0x2
0c99 00eb       |    |		Load_Encached	Diana_Cache
0c9a 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0c9b 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0c9c e402       |    |		Load	0x2,0x2								; Debug Table 0x29.0x9 = 0xc9c,0x3
													; Debug Table 0x29.0xa = 0xc9c,0x801
0c9d 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x29.0xb = 0xc9d,0x802
0c9e 0b3e       | >  |		Execute_Immediate	Case_Compare,0x3e				; Debug Table 0x29.0xc = 0xc9e,0x803
													; Debug Table 0x29.0xd = 0xc9e,0x804
													; Debug Table 0x29.0xe = 0xc9e,0x3
0c9f 7002       |p   |		Jump_Nonzero	0xca2
0ca0 4800       |H   |		Short_Literal	0x0							; Debug Table 0x29.0xf = 0xca0,0x5
0ca1 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0ca2 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x29.0x10 = 0xca2,0x4
0ca3 00eb       |    |		Load_Encached	Diana_Cache
0ca4 18d8       |    |		Execute	Package,Field_Execute,Field_Number 0xd8
0ca5 e405       |    |		Load	0x2,0x5								; Debug Table 0x29.0x11 = 0xca5,0xc01
0ca6 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x29.0x12 = 0xca6,0xc02
0ca7 00d0       |    |		Action	Swap_Control							; Debug Table 0x29.0x13 = 0xca7,0xc03
													; Debug Table 0x29.0x14 = 0xca7,0xc04
0ca8 00d1       |    |		Pop_Control	Pop_Count_1
0ca9 0f36       | 6  |		Execute_Immediate	Equal,0x36					; Debug Table 0x29.0x15 = 0xca9,0x4
0caa 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0cab e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x29.0x16 = 0xcab,0x6
0cac 00eb       |    |		Load_Encached	Diana_Cache
0cad 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0cae 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0caf e402       |    |		Load	0x2,0x2								; Debug Table 0x29.0x17 = 0xcaf,0x7
													; Debug Table 0x29.0x18 = 0xcaf,0x1001
0cb0 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x29.0x19 = 0xcb0,0x1002
0cb1 0b3d       | =  |		Execute_Immediate	Case_Compare,0x3d				; Debug Table 0x29.0x1a = 0xcb1,0x1003
													; Debug Table 0x29.0x1b = 0xcb1,0x1004
													; Debug Table 0x29.0x1c = 0xcb1,0x7
0cb2 7002       |p   |		Jump_Nonzero	0xcb5
0cb3 4800       |H   |		Short_Literal	0x0							; Debug Table 0x29.0x1d = 0xcb3,0x9
0cb4 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0cb5 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x29.0x1e = 0xcb5,0x8
0cb6 00eb       |    |		Load_Encached	Diana_Cache
0cb7 18e4       |    |		Execute	Package,Field_Execute,Field_Number 0xe4
0cb8 e405       |    |		Load	0x2,0x5								; Debug Table 0x29.0x1f = 0xcb8,0x1401
0cb9 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x29.0x20 = 0xcb9,0x1402
0cba 00d0       |    |		Action	Swap_Control							; Debug Table 0x29.0x21 = 0xcba,0x1403
													; Debug Table 0x29.0x22 = 0xcba,0x1404
0cbb 00d1       |    |		Pop_Control	Pop_Count_1
0cbc 0f36       | 6  |		Execute_Immediate	Equal,0x36					; Debug Table 0x29.0x23 = 0xcbc,0x8
0cbd 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0cbe 0000 0000  |    |		.XXX[0x2]
0cc0 ; --------------------------------------------------------------------------------------
0cc0 ; SUBPROGRAM
0cc0 ; --------------------------------------------------------------------------------------
0cc0 0d15       |    |		.CONST	0x0d15								; Address of begin
0cc1 0004       |    |		.CONST	0x0004								; Address of exception handler
0cc2 0008       |    |		.CONST	0x0008								; Number of locals
0cc3			INIT_0cc0:
0cc3 e011       |    |		Load	0x0,0x11							; Debug Table 0x2a = .DEBUG	0x0cc3,0x1ab0,0x0001,0x0000,0x0057,0x7b05,0x0000,0x0778
													; Debug Table 0x2a.0x0 = 0xcc3,0xffff
0cc4 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0cc5 0266       | f  |		Execute	Discrete,Bounds
0cc6 e006       |    |		Load	0x0,0x6
0cc7 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0cc8 02a0       |    |		Declare_Subprogram	Null_Subprogram
0cc9 4801       |H   |		Short_Literal	0x1
0cca 035d       | ]  |		Declare_Type	Array,Defined
0ccb 00d8       |    |		Load_Top	At_Offset_0
0ccc 0337       | 7  |		Declare_Variable	Array
0ccd 00d8       |    |		Load_Top	At_Offset_0
0cce 0337       | 7  |		Declare_Variable	Array
0ccf 4800       |H   |		Short_Literal	0x0
0cd0 4800       |H   |		Short_Literal	0x0
0cd1 00da       |    |		Load_Top	At_Offset_2
0cd2 01d6       |    |		Execute	Vector,Field_Write
0cd3 4801       |H   |		Short_Literal	0x1
0cd4 4801       |H   |		Short_Literal	0x1
0cd5 00da       |    |		Load_Top	At_Offset_2
0cd6 01d6       |    |		Execute	Vector,Field_Write
0cd7 4806       |H   |		Short_Literal	0x6
0cd8 4802       |H   |		Short_Literal	0x2
0cd9 00da       |    |		Load_Top	At_Offset_2
0cda 01d6       |    |		Execute	Vector,Field_Write
0cdb 480a       |H   |		Short_Literal	0xa
0cdc 4806       |H   |		Short_Literal	0x6
0cdd 00da       |    |		Load_Top	At_Offset_2
0cde 01d6       |    |		Execute	Vector,Field_Write
0cdf 480c       |H   |		Short_Literal	0xc
0ce0 4803       |H   |		Short_Literal	0x3
0ce1 00da       |    |		Load_Top	At_Offset_2
0ce2 01d6       |    |		Execute	Vector,Field_Write
0ce3 4808       |H   |		Short_Literal	0x8
0ce4 4804       |H   |		Short_Literal	0x4
0ce5 00da       |    |		Load_Top	At_Offset_2
0ce6 01d6       |    |		Execute	Vector,Field_Write
0ce7 480e       |H   |		Short_Literal	0xe
0ce8 4807       |H   |		Short_Literal	0x7
0ce9 00da       |    |		Load_Top	At_Offset_2
0cea 01d6       |    |		Execute	Vector,Field_Write
0ceb 480e       |H   |		Short_Literal	0xe
0cec 4805       |H   |		Short_Literal	0x5
0ced 00da       |    |		Load_Top	At_Offset_2
0cee 01d6       |    |		Execute	Vector,Field_Write
0cef 00d9       |    |		Load_Top	At_Offset_1
0cf0 01d4       |    |		Execute	Vector,Structure_Write
0cf1 e006       |    |		Load	0x0,0x6								; Debug Table 0x2a.0x1 = 0xcf1,0xfffe
0cf2 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
0cf3 1b27       | '  |		Execute	Package,Field_Read,Field_Number 0x27
0cf4 0266       | f  |		Execute	Discrete,Bounds
0cf5 e002       |    |		Load	0x0,0x2
0cf6 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0cf7 02a0       |    |		Declare_Subprogram	Null_Subprogram
0cf8 4801       |H   |		Short_Literal	0x1
0cf9 035d       | ]  |		Declare_Type	Array,Defined
0cfa 00d8       |    |		Load_Top	At_Offset_0
0cfb 0337       | 7  |		Declare_Variable	Array
0cfc 00d8       |    |		Load_Top	At_Offset_0
0cfd 0337       | 7  |		Declare_Variable	Array
0cfe 4800       |H   |		Short_Literal	0x0
0cff 4800       |H   |		Short_Literal	0x0
0d00 00da       |    |		Load_Top	At_Offset_2
0d01 01d6       |    |		Execute	Vector,Field_Write
0d02 4801       |H   |		Short_Literal	0x1
0d03 4801       |H   |		Short_Literal	0x1
0d04 00da       |    |		Load_Top	At_Offset_2
0d05 01d6       |    |		Execute	Vector,Field_Write
0d06 4802       |H   |		Short_Literal	0x2
0d07 4802       |H   |		Short_Literal	0x2
0d08 00da       |    |		Load_Top	At_Offset_2
0d09 01d6       |    |		Execute	Vector,Field_Write
0d0a 00d9       |    |		Load_Top	At_Offset_1
0d0b 01d4       |    |		Execute	Vector,Structure_Write
0d0c e006       |    |		Load	0x0,0x6								; Debug Table 0x2a.0x2 = 0xd0c,0xfffd
0d0d 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0d0e e011       |    |		Load	0x0,0x11							; Debug Table 0x2a.0x3 = 0xd0e,0xfffc
0d0f 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0d10 e006       |    |		Load	0x0,0x6								; Debug Table 0x2a.0x4 = 0xd10,0xfffb
0d11 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
0d12 02ff       |    |		Declare_Variable	Variant_Record
0d13 00d8       |    |		Load_Top	At_Offset_0
0d14 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0d15			BODY_0cc0:
0d15 e006       |    |		Load	0x0,0x6								; Debug Table 0x2a.0x5 = 0xd15,0x1
0d16 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0d17 00d9       |    |		Load_Top	At_Offset_1
0d18 e5fb       |    |		Load	0x2,-0x5
0d19 e5fc       |    |		Load	0x2,-0x4
0d1a e5fd       |    |		Load	0x2,-0x3
0d1b e5ff       |    |		Load	0x2,-0x1
0d1c e006       |    |		Load	0x0,0x6
0d1d 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
0d1e 1838       | 8  |		Execute	Package,Field_Execute,Field_Number 0x38
0d1f 00d1       |    |		Pop_Control	Pop_Count_1
0d20 005b       | [  |		Store_Top	Discrete,At_Offset_3
0d21 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2a.0x6 = 0xd21,0x2
0d22 6803       |h   |		Jump_Zero	0xd26
0d23 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2a.0x7 = 0xd23,0x3
0d24 a5f9       |    |		Store_Unchecked	0x2,-0x7
0d25 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6					; Debug Table 0x2a.0x8 = 0xd25,0x4
0d26 e011       |    |		Load	0x0,0x11							; Debug Table 0x2a.0x9 = 0xd26,0x5
0d27 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0d28 e5fa       |    |		Load	0x2,-0x6
0d29 0120       |    |		Execute	Any,Is_Value
0d2a 6803       |h   |		Jump_Zero	0xd2e
0d2b e003       |    |		Load	0x0,0x3
0d2c 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0d2d 7801       |x   |		Jump	0xd2f
0d2e e5fa       |    |		Load	0x2,-0x6
0d2f e5fb       |    |		Load	0x2,-0x5
0d30 e5fd       |    |		Load	0x2,-0x3
0d31 e007       |    |		Load	0x0,0x7
0d32 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0d33 e008       |    |		Load	0x0,0x8
0d34 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0d35 e5fe       |    |		Load	0x2,-0x2
0d36 e405       |    |		Load	0x2,0x5
0d37 01d7       |    |		Execute	Vector,Field_Read
0d38 e408       |    |		Load	0x2,0x8
0d39 e003       |    |		Load	0x0,0x3
0d3a 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0d3b c5fa       |    |		Store	0x2,-0x6
0d3c 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0d3d 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2a.0xa = 0xd3d,0x6
0d3e e403       |    |		Load	0x2,0x3
0d3f 01d7       |    |		Execute	Vector,Field_Read
0d40 a5f9       |    |		Store_Unchecked	0x2,-0x7
0d41 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
0d42 0000 0000  |    |		.BLANK	0000[0x6]
0d48 ; --------------------------------------------------------------------------------------
0d48 ; SUBPROGRAM
0d48 ; --------------------------------------------------------------------------------------
0d48 0d4b       | K  |		.CONST	0x0d4b								; Address of begin
0d49 0004       |    |		.CONST	0x0004								; Address of exception handler
0d4a 0001       |    |		.CONST	0x0001								; Number of locals
0d4b			BODY_0d48:
0d4b			INIT_0d48:
0d4b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2b = .DEBUG	0x0d4b,0x1ac8,0x0002,0x0000,0x0057,0x7b05,0x0000,0x0ca0
													; Debug Table 0x2b.0x0 = 0xd4b,0x1
0d4c 7002       |p   |		Jump_Nonzero	0xd4f
0d4d 4800       |H   |		Short_Literal	0x0							; Debug Table 0x2b.0x1 = 0xd4d,0x2
0d4e 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0d4f 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2b.0x2 = 0xd4f,0x3
0d50 00e4       |    |		Load_Encached	Positive_Cache
0d51 025b       | [  |		Execute	Discrete,Check_In_Type
0d52 00db       |    |		Load_Top	At_Offset_3
0d53 e003       |    |		Load	0x0,0x3
0d54 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0d55 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0d56 0000 0000  |    |		.XXX[0x2]
0d58 ; --------------------------------------------------------------------------------------
0d58 ; SUBPROGRAM
0d58 ; --------------------------------------------------------------------------------------
0d58 0d6b       | k  |		.CONST	0x0d6b								; Address of begin
0d59 0004       |    |		.CONST	0x0004								; Address of exception handler
0d5a 0005       |    |		.CONST	0x0005								; Number of locals
0d5b			INIT_0d58:
0d5b e005       |    |		Load	0x0,0x5								; Debug Table 0x2c = .DEBUG	0x0d5b,0x1ad0,0x0002,0x0000,0x0057,0x7b05,0x0000,0x0cc5
													; Debug Table 0x2c.0x0 = 0xd5b,0xffff
0d5c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0d5d 0322       | "  |		Declare_Variable	Record
0d5e 00db       |    |		Load_Top	At_Offset_3
0d5f 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0d60 00d9       |    |		Load_Top	At_Offset_1
0d61 017d       | }  |		Execute	Record,Structure_Write
0d62 e005       |    |		Load	0x0,0x5								; Debug Table 0x2c.0x1 = 0xd62,0xfffe
0d63 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0d64 0322       | "  |		Declare_Variable	Record
0d65 e5ff       |    |		Load	0x2,-0x1
0d66 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0d67 00d9       |    |		Load_Top	At_Offset_1
0d68 017d       | }  |		Execute	Record,Structure_Write
0d69 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x2c.0x2 = 0xd69,0xfffd
0d6a 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x2c.0x3 = 0xd6a,0xfffc
0d6b			BODY_0d58:
0d6b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2c.0x4 = 0xd6b,0x1
0d6c 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0d6d 700c       |p   |		Jump_Nonzero	0xd7a
0d6e 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2c.0x5 = 0xd6e,0x2
0d6f 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0d70 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
0d71 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2c.0x6 = 0xd71,0x3
0d72 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0d73 00db       |    |		Load_Top	At_Offset_3
0d74 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0d75 0273       | s  |		Execute	Discrete,Plus
0d76 0248       | H  |		Execute	Discrete,Check_In_Integer
0d77 0aff       |    |		Execute_Immediate	Plus,-0x1
0d78 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0d79 7819       |x   |		Jump	0xd93
0d7a 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2c.0x7 = 0xd7a,0x4
0d7b 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0d7c 700d       |p   |		Jump_Nonzero	0xd8a
0d7d 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2c.0x8 = 0xd7d,0x5
0d7e 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0d7f 00db       |    |		Load_Top	At_Offset_3
0d80 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0d81 0273       | s  |		Execute	Discrete,Plus
0d82 0248       | H  |		Execute	Discrete,Check_In_Integer
0d83 0aff       |    |		Execute_Immediate	Plus,-0x1
0d84 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0d85 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2c.0x9 = 0xd85,0x6
0d86 e5fe       |    |		Load	0x2,-0x2
0d87 8241       | A  |		Call	0x1,0x41
0d88 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0d89 7809       |x   |		Jump	0xd93
0d8a 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2c.0xa = 0xd8a,0x7
0d8b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0d8c 00db       |    |		Load_Top	At_Offset_3
0d8d 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0d8e 0273       | s  |		Execute	Discrete,Plus
0d8f 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0d90 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2c.0xb = 0xd90,0x8
0d91 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0d92 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0d93 e214       |    |		Load	0x1,0x14							; Debug Table 0x2c.0xc = 0xd93,0x9
0d94 0322       | "  |		Declare_Variable	Record
0d95 e402       |    |		Load	0x2,0x2
0d96 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0d97 00d9       |    |		Load_Top	At_Offset_1
0d98 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0d99 e402       |    |		Load	0x2,0x2
0d9a 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0d9b 00d9       |    |		Load_Top	At_Offset_1
0d9c 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0d9d 00da       |    |		Load_Top	At_Offset_2
0d9e 00d9       |    |		Load_Top	At_Offset_1
0d9f 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0da0 00d9       |    |		Load_Top	At_Offset_1
0da1 00d9       |    |		Load_Top	At_Offset_1
0da2 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0da3 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0da4 0000 0000  |    |		.BLANK	0000[0x4]
0da8 ; --------------------------------------------------------------------------------------
0da8 ; SUBPROGRAM
0da8 ; --------------------------------------------------------------------------------------
0da8 0dab       |    |		.CONST	0x0dab								; Address of begin
0da9 0004       |    |		.CONST	0x0004								; Address of exception handler
0daa 0001       |    |		.CONST	0x0001								; Number of locals
0dab			BODY_0da8:
0dab			INIT_0da8:
0dab e005       |    |		Load	0x0,0x5								; Debug Table 0x2d = .DEBUG	0x0dab,0x1aec,0x0002,0x0000,0x0057,0x7b05,0x0000,0x0d5d
													; Debug Table 0x2d.0x0 = 0xdab,0x1
0dac 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0dad 0322       | "  |		Declare_Variable	Record
0dae 00db       |    |		Load_Top	At_Offset_3
0daf 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0db0 00d9       |    |		Load_Top	At_Offset_1
0db1 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0db2 00db       |    |		Load_Top	At_Offset_3
0db3 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0db4 0a01       |    |		Execute_Immediate	Plus,0x1
0db5 00d9       |    |		Load_Top	At_Offset_1
0db6 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0db7 e005       |    |		Load	0x0,0x5
0db8 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0db9 0322       | "  |		Declare_Variable	Record
0dba e5ff       |    |		Load	0x2,-0x1
0dbb 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0dbc 00d9       |    |		Load_Top	At_Offset_1
0dbd 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0dbe e5ff       |    |		Load	0x2,-0x1
0dbf 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0dc0 00d9       |    |		Load_Top	At_Offset_1
0dc1 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0dc2 e005       |    |		Load	0x0,0x5
0dc3 1836       | 6  |		Execute	Package,Field_Execute,Field_Number 0x36
0dc4 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0dc5 0000 0000  |    |		.XXX[0x3]
0dc7 0000       |    |
0dc8 ; --------------------------------------------------------------------------------------
0dc8 ; SUBPROGRAM
0dc8 ; --------------------------------------------------------------------------------------
0dc8 0dcb       |    |		.CONST	0x0dcb								; Address of begin
0dc9 0004       |    |		.CONST	0x0004								; Address of exception handler
0dca 0001       |    |		.CONST	0x0001								; Number of locals
0dcb			BODY_0dc8:
0dcb			INIT_0dc8:
0dcb 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x2e = .DEBUG	0x0dcb,0x1af0,0x0002,0x0000,0x0057,0x7b05,0x0000,0x0dda
0dcc 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2e.0x0 = 0xdcc,0x1
0dcd 01d9       |    |		Execute	Vector,Reverse_Bounds
0dce 0263       | c  |		Execute	Discrete,Above_Bound
0dcf 7009       |p   |		Jump_Nonzero	0xdd9
0dd0 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2e.0x1 = 0xdd0,0x2
0dd1 e5ff       |    |		Load	0x2,-0x1
0dd2 01d7       |    |		Execute	Vector,Field_Read
0dd3 0e20       |    |		Execute_Immediate	Not_Equal,0x20
0dd4 6802       |h   |		Jump_Zero	0xdd7
0dd5 4800       |H   |		Short_Literal	0x0							; Debug Table 0x2e.0x2 = 0xdd5,0x3
0dd6 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0dd7 00c8       |    |		Action	Pop_Auxiliary_Range
0dd8 3ff7       |?   |		Loop_Increasing	0xdd0
0dd9 00ce       |    |		Action	Pop_Auxiliary
0dda 4801       |H   |		Short_Literal	0x1							; Debug Table 0x2e.0x3 = 0xdda,0x4
0ddb 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0ddc 0000 0000  |    |		.BLANK	0000[0x4]
0de0 ; --------------------------------------------------------------------------------------
0de0 ; SUBPROGRAM
0de0 ; --------------------------------------------------------------------------------------
0de0 0de3       |    |		.CONST	0x0de3								; Address of begin
0de1 0004       |    |		.CONST	0x0004								; Address of exception handler
0de2 0001       |    |		.CONST	0x0001								; Number of locals
0de3			BODY_0de0:
0de3			INIT_0de0:
0de3 e214       |    |		Load	0x1,0x14							; Debug Table 0x2f = .DEBUG	0x0de3,0x1afa,0x0002,0x0000,0x0057,0x7b05,0x0000,0x0dfd
													; Debug Table 0x2f.0x0 = 0xde3,0x1
0de4 0322       | "  |		Declare_Variable	Record
0de5 00db       |    |		Load_Top	At_Offset_3
0de6 00d9       |    |		Load_Top	At_Offset_1
0de7 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0de8 4801       |H   |		Short_Literal	0x1
0de9 00d9       |    |		Load_Top	At_Offset_1
0dea 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0deb e5fe       |    |		Load	0x2,-0x2
0dec 00d9       |    |		Load_Top	At_Offset_1
0ded 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0dee e5fe       |    |		Load	0x2,-0x2
0def e5fd       |    |		Load	0x2,-0x3
0df0 8241       | A  |		Call	0x1,0x41
0df1 00d9       |    |		Load_Top	At_Offset_1
0df2 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0df3 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0df4 0000 0000  |    |		.BLANK	0000[0x4]
0df8 ; --------------------------------------------------------------------------------------
0df8 ; SUBPROGRAM
0df8 ; --------------------------------------------------------------------------------------
0df8 0dfb       |    |		.CONST	0x0dfb								; Address of begin
0df9 0004       |    |		.CONST	0x0004								; Address of exception handler
0dfa 0001       |    |		.CONST	0x0001								; Number of locals
0dfb			BODY_0df8:
0dfb			INIT_0df8:
0dfb 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x30 = .DEBUG	0x0dfb,0x1afe,0x0002,0x0000,0x0057,0x7b05,0x0000,0x0e53
													; Debug Table 0x30.0x0 = 0xdfb,0x1
0dfc 00eb       |    |		Load_Encached	Diana_Cache
0dfd 1889       |    |		Execute	Package,Field_Execute,Field_Number 0x89
0dfe 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x30.0x1 = 0xdfe,0x401
0dff 021d       |    |		Execute	Heap_Access,Is_Null
0e00 00d0       |    |		Action	Swap_Control
0e01 00d1       |    |		Pop_Control	Pop_Count_1
0e02 6805       |h   |		Jump_Zero	0xe08							; Debug Table 0x30.0x2 = 0xe02,0x1
0e03 00da       |    |		Load_Top	At_Offset_2
0e04 e012       |    |		Load	0x0,0x12
0e05 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
0e06 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0e07 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0e08 4801       |H   |		Short_Literal	0x1
0e09 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0e0a 0000 0000  |    |		.BLANK	0000[0x6]
0e10 ; --------------------------------------------------------------------------------------
0e10 ; SUBPROGRAM
0e10 ; --------------------------------------------------------------------------------------
0e10 0e1a       |    |		.CONST	0x0e1a								; Address of begin
0e11 0004       |    |		.CONST	0x0004								; Address of exception handler
0e12 0003       |    |		.CONST	0x0003								; Number of locals
0e13			INIT_0e10:
0e13 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x31 = .DEBUG	0x0e13,0x1b06,0x0002,0x0000,0x0057,0x7b05,0x0000,0x101d
													; Debug Table 0x31.0x0 = 0xe13,0xffff
0e14 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0e15 e009       |    |		Load	0x0,0x9								; Debug Table 0x31.0x1 = 0xe15,0xfffe
0e16 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0e17 02c7       |    |		Declare_Variable	Any
0e18 00d8       |    |		Load_Top	At_Offset_0
0e19 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0e1a			BODY_0e10:
0e1a 00cf       |    |		Action	Mark_Auxiliary
0e1b e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x31.0x2 = 0xe1b,0x1
0e1c 01dc       |    |		Execute	Vector,Last
0e1d e5ff       |    |		Load	0x2,-0x1
0e1e 01dd       |    |		Execute	Vector,First
0e1f 0a01       |    |		Execute_Immediate	Plus,0x1
0e20 0248       | H  |		Execute	Discrete,Check_In_Integer
0e21 0263       | c  |		Execute	Discrete,Above_Bound
0e22 7023       |p#  |		Jump_Nonzero	0xe46
0e23 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x31.0x3 = 0xe23,0x2
0e24 0aff       |    |		Execute_Immediate	Plus,-0x1
0e25 0248       | H  |		Execute	Discrete,Check_In_Integer
0e26 e5ff       |    |		Load	0x2,-0x1
0e27 01d7       |    |		Execute	Vector,Field_Read
0e28 e009       |    |		Load	0x0,0x9
0e29 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0e2a c403       |    |		Store	0x2,0x3
0e2b 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x31.0x4 = 0xe2b,0x3
0e2c 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x31.0x5 = 0xe2c,0xfbff
0e2d e5ff       |    |		Load	0x2,-0x1
0e2e 01d5       |    |		Execute	Vector,Field_Reference
0e2f 00cf       |    |		Action	Mark_Auxiliary
0e30 780b       |x   |		Jump	0xe3c
0e31 e402       |    |		Load	0x2,0x2								; Debug Table 0x31.0x6 = 0xe31,0x402
0e32 e403       |    |		Load	0x2,0x3
0e33 e009       |    |		Load	0x0,0x9
0e34 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0e35 0273       | s  |		Execute	Discrete,Plus
0e36 c402       |    |		Store	0x2,0x2
0e37 e403       |    |		Load	0x2,0x3								; Debug Table 0x31.0x7 = 0xe37,0x403
0e38 e009       |    |		Load	0x0,0x9
0e39 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0e3a c403       |    |		Store	0x2,0x3
0e3b 00c9       |    |		Action	Pop_Auxiliary_Loop
0e3c 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x31.0x8 = 0xe3c,0x401
0e3d e403       |    |		Load	0x2,0x3
0e3e e009       |    |		Load	0x0,0x9
0e3f 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0e40 6ff0       |o   |		Jump_Zero	0xe31
0e41 00ce       |    |		Action	Pop_Auxiliary
0e42 00d1       |    |		Pop_Control	Pop_Count_1
0e43 00ce       |    |		Action	Pop_Auxiliary
0e44 00c8       |    |		Action	Pop_Auxiliary_Range
0e45 3fdd       |?   |		Loop_Increasing	0xe23
0e46 00ce       |    |		Action	Pop_Auxiliary
0e47 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x31.0x9 = 0xe47,0x4
0e48 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0e49 0000 0000  |    |		.BLANK	0000[0x7]
0e50 ; --------------------------------------------------------------------------------------
0e50 ; SUBPROGRAM
0e50 ; --------------------------------------------------------------------------------------
0e50 0e53       | S  |		.CONST	0x0e53								; Address of begin
0e51 0004       |    |		.CONST	0x0004								; Address of exception handler
0e52 0001       |    |		.CONST	0x0001								; Number of locals
0e53			BODY_0e50:
0e53			INIT_0e50:
0e53 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x32 = .DEBUG	0x0e53,0x1b1c,0x0002,0x0000,0x0057,0x7b05,0x0000,0x1088
													; Debug Table 0x32.0x0 = 0xe53,0x1
													; Debug Table 0x32.0x1 = 0xe53,0x401
0e54 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x32.0x2 = 0xe54,0x402
0e55 0f40       | @  |		Execute_Immediate	Equal,0x40					; Debug Table 0x32.0x3 = 0xe55,0x403
													; Debug Table 0x32.0x4 = 0xe55,0x404
													; Debug Table 0x32.0x5 = 0xe55,0x1
0e56 680b       |h   |		Jump_Zero	0xe62
0e57 00da       |    |		Load_Top	At_Offset_2
0e58 00eb       |    |		Load_Encached	Diana_Cache
0e59 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
0e5a 00eb       |    |		Load_Encached	Diana_Cache
0e5b 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
0e5c 00eb       |    |		Load_Encached	Diana_Cache
0e5d 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0e5e e013       |    |		Load	0x0,0x13
0e5f 1b29       | )  |		Execute	Package,Field_Read,Field_Number 0x29
0e60 01df       |    |		Execute	Vector,Equal
0e61 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0e62 4800       |H   |		Short_Literal	0x0
0e63 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0e64 0000 0000  |    |		.BLANK	0000[0x4]
0e68 ; --------------------------------------------------------------------------------------
0e68 ; SUBPROGRAM
0e68 ; --------------------------------------------------------------------------------------
0e68 0e79       | y  |		.CONST	0x0e79								; Address of begin
0e69 0004       |    |		.CONST	0x0004								; Address of exception handler
0e6a 0004       |    |		.CONST	0x0004								; Number of locals
0e6b			INIT_0e68:
0e6b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x33 = .DEBUG	0x0e6b,0x1b2a,0x0001,0x0000,0x0057,0x7b05,0x0000,0x10bc
													; Debug Table 0x33.0x0 = 0xe6b,0xffff
0e6c 00db       |    |		Load_Top	At_Offset_3
0e6d e003       |    |		Load	0x0,0x3
0e6e 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0e6f 00e2       |    |		Load_Encached	Integer_Cache
0e70 03f1       |    |		Declare_Variable	Discrete,With_Value
0e71 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x33.0x1 = 0xe71,0xfffe
0e72 00d9       |    |		Load_Top	At_Offset_1
0e73 00e9       |    |		Load_Encached	String_Cache
0e74 035b       | [  |		Declare_Type	Array,Constrained
0e75 0337       | 7  |		Declare_Variable	Array
0e76 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x33.0x2 = 0xe76,0xfffd
0e77 00e2       |    |		Load_Encached	Integer_Cache
0e78 03f1       |    |		Declare_Variable	Discrete,With_Value
0e79			BODY_0e68:
0e79 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x33.0x3 = 0xe79,0x1
0e7a e5fd       |    |		Load	0x2,-0x3
0e7b e5fe       |    |		Load	0x2,-0x2
0e7c e5ff       |    |		Load	0x2,-0x1
0e7d e003       |    |		Load	0x0,0x3
0e7e 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0e7f 00d1       |    |		Pop_Control	Pop_Count_1
0e80 00cf       |    |		Action	Mark_Auxiliary
0e81 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x33.0x4 = 0xe81,0x2
													; Debug Table 0x33.0x5 = 0xe81,0x3
0e82 e402       |    |		Load	0x2,0x2
0e83 027d       | }  |		Execute	Discrete,Greater
0e84 6805       |h   |		Jump_Zero	0xe8a
0e85 4800       |H   |		Short_Literal	0x0							; Debug Table 0x33.0x6 = 0xe85,0x4
0e86 a5fc       |    |		Store_Unchecked	0x2,-0x4
0e87 4800       |H   |		Short_Literal	0x0							; Debug Table 0x33.0x7 = 0xe87,0x5
0e88 a5fb       |    |		Store_Unchecked	0x2,-0x5
0e89 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; Debug Table 0x33.0x8 = 0xe89,0x6
0e8a 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x33.0x9 = 0xe8a,0x7
0e8b 00db       |    |		Load_Top	At_Offset_3
0e8c 01d7       |    |		Execute	Vector,Field_Read
0e8d 0b20       |    |		Execute_Immediate	Case_Compare,0x20
0e8e 7008       |p   |		Jump_Nonzero	0xe97
0e8f 0b0c       |    |		Execute_Immediate	Case_Compare,0xc
0e90 7006       |p   |		Jump_Nonzero	0xe97
0e91 0b09       |    |		Execute_Immediate	Case_Compare,0x9
0e92 7004       |p   |		Jump_Nonzero	0xe97
0e93 0b0a       |    |		Execute_Immediate	Case_Compare,0xa
0e94 7002       |p   |		Jump_Nonzero	0xe97
0e95 00d1       |    |		Pop_Control	Pop_Count_1						; Debug Table 0x33.0xa = 0xe95,0x9
0e96 7807       |x   |		Jump	0xe9e
0e97 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x33.0xb = 0xe97,0x8
0e98 0a01       |    |		Execute_Immediate	Plus,0x1
0e99 0248       | H  |		Execute	Discrete,Check_In_Integer
0e9a 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
0e9b 00d1       |    |		Pop_Control	Pop_Count_1
0e9c 00c9       |    |		Action	Pop_Auxiliary_Loop
0e9d 7fe3       |    |		Jump	0xe81
0e9e 00ce       |    |		Action	Pop_Auxiliary
0e9f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x33.0xc = 0xe9f,0xa
0ea0 00da       |    |		Load_Top	At_Offset_2
0ea1 01d7       |    |		Execute	Vector,Field_Read
0ea2 0f2d       | -  |		Execute_Immediate	Equal,0x2d
0ea3 6811       |h   |		Jump_Zero	0xeb5
0ea4 00d8       |    |		Load_Top	At_Offset_0
0ea5 0a01       |    |		Execute_Immediate	Plus,0x1
0ea6 00db       |    |		Load_Top	At_Offset_3
0ea7 027a       | z  |		Execute	Discrete,Less_Equal
0ea8 680c       |h   |		Jump_Zero	0xeb5
0ea9 00d8       |    |		Load_Top	At_Offset_0
0eaa 0a01       |    |		Execute_Immediate	Plus,0x1
0eab 0248       | H  |		Execute	Discrete,Check_In_Integer
0eac 00da       |    |		Load_Top	At_Offset_2
0ead 01d7       |    |		Execute	Vector,Field_Read
0eae 0f2d       | -  |		Execute_Immediate	Equal,0x2d
0eaf 6805       |h   |		Jump_Zero	0xeb5
0eb0 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x33.0xd = 0xeb0,0xb
0eb1 c5fc       |    |		Store	0x2,-0x4
0eb2 4800       |H   |		Short_Literal	0x0							; Debug Table 0x33.0xe = 0xeb2,0xc
0eb3 a5fb       |    |		Store_Unchecked	0x2,-0x5
0eb4 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; Debug Table 0x33.0xf = 0xeb4,0xd
0eb5 4801       |H   |		Short_Literal	0x1							; Debug Table 0x33.0x10 = 0xeb5,0xe
0eb6 a5fb       |    |		Store_Unchecked	0x2,-0x5
0eb7 00cf       |    |		Action	Mark_Auxiliary
0eb8 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x33.0x11 = 0xeb8,0xf
													; Debug Table 0x33.0x12 = 0xeb8,0x10
0eb9 00db       |    |		Load_Top	At_Offset_3
0eba 01d7       |    |		Execute	Vector,Field_Read
0ebb 0b22       | "  |		Execute_Immediate	Case_Compare,0x22
0ebc 7005       |p   |		Jump_Nonzero	0xec2
0ebd 0b27       | '  |		Execute_Immediate	Case_Compare,0x27
0ebe 7018       |p   |		Jump_Nonzero	0xed7
0ebf 0b2d       | -  |		Execute_Immediate	Case_Compare,0x2d
0ec0 702c       |p,  |		Jump_Nonzero	0xeed
0ec1 783a       |x:  |		Jump	0xefc								; Debug Table 0x33.0x13 = 0xec1,0x1e
0ec2 00cf       |    |		Action	Mark_Auxiliary
0ec3 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x33.0x14 = 0xec3,0x11
													; Debug Table 0x33.0x15 = 0xec3,0x12
0ec4 0a01       |    |		Execute_Immediate	Plus,0x1
0ec5 0248       | H  |		Execute	Discrete,Check_In_Integer
0ec6 a404       |    |		Store_Unchecked	0x2,0x4
0ec7 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x33.0x16 = 0xec7,0x13
0ec8 e402       |    |		Load	0x2,0x2
0ec9 027d       | }  |		Execute	Discrete,Greater
0eca 6803       |h   |		Jump_Zero	0xece
0ecb 4800       |H   |		Short_Literal	0x0							; Debug Table 0x33.0x17 = 0xecb,0x14
0ecc a5fc       |    |		Store_Unchecked	0x2,-0x4
0ecd 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; Debug Table 0x33.0x18 = 0xecd,0x15
0ece 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x33.0x19 = 0xece,0x16
0ecf e403       |    |		Load	0x2,0x3
0ed0 01d7       |    |		Execute	Vector,Field_Read
0ed1 0f22       | "  |		Execute_Immediate	Equal,0x22
0ed2 7002       |p   |		Jump_Nonzero	0xed5
0ed3 00c9       |    |		Action	Pop_Auxiliary_Loop
0ed4 7fee       |    |		Jump	0xec3
0ed5 00ce       |    |		Action	Pop_Auxiliary
0ed6 7825       |x%  |		Jump	0xefc
0ed7 00cf       |    |		Action	Mark_Auxiliary
0ed8 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x33.0x1a = 0xed8,0x17
													; Debug Table 0x33.0x1b = 0xed8,0x18
0ed9 0a02       |    |		Execute_Immediate	Plus,0x2
0eda e402       |    |		Load	0x2,0x2
0edb 027a       | z  |		Execute	Discrete,Less_Equal
0edc 680e       |h   |		Jump_Zero	0xeeb
0edd 00db       |    |		Load_Top	At_Offset_3
0ede 0a02       |    |		Execute_Immediate	Plus,0x2
0edf 0248       | H  |		Execute	Discrete,Check_In_Integer
0ee0 e403       |    |		Load	0x2,0x3
0ee1 01d7       |    |		Execute	Vector,Field_Read
0ee2 0f27       | '  |		Execute_Immediate	Equal,0x27
0ee3 6807       |h   |		Jump_Zero	0xeeb
0ee4 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x33.0x1c = 0xee4,0x19
0ee5 0a02       |    |		Execute_Immediate	Plus,0x2
0ee6 0248       | H  |		Execute	Discrete,Check_In_Integer
0ee7 a404       |    |		Store_Unchecked	0x2,0x4
0ee8 7800       |x   |		Jump	0xee9
0ee9 00c9       |    |		Action	Pop_Auxiliary_Loop
0eea 7fed       |    |		Jump	0xed8
0eeb 00ce       |    |		Action	Pop_Auxiliary
0eec 780f       |x   |		Jump	0xefc
0eed 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x33.0x1d = 0xeed,0x1b
0eee 0a01       |    |		Execute_Immediate	Plus,0x1
0eef e402       |    |		Load	0x2,0x2
0ef0 027a       | z  |		Execute	Discrete,Less_Equal
0ef1 680a       |h   |		Jump_Zero	0xefc
0ef2 00da       |    |		Load_Top	At_Offset_2
0ef3 0a01       |    |		Execute_Immediate	Plus,0x1
0ef4 0248       | H  |		Execute	Discrete,Check_In_Integer
0ef5 e403       |    |		Load	0x2,0x3
0ef6 01d7       |    |		Execute	Vector,Field_Read
0ef7 0f2d       | -  |		Execute_Immediate	Equal,0x2d
0ef8 6803       |h   |		Jump_Zero	0xefc
0ef9 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x33.0x1e = 0xef9,0x1c
0efa c5fc       |    |		Store	0x2,-0x4
0efb 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; Debug Table 0x33.0x1f = 0xefb,0x1d
0efc 00d1       |    |		Pop_Control	Pop_Count_1
0efd 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x33.0x20 = 0xefd,0x1f
0efe e402       |    |		Load	0x2,0x2
0eff 027b       | {  |		Execute	Discrete,Greater_Equal
0f00 6803       |h   |		Jump_Zero	0xf04
0f01 4800       |H   |		Short_Literal	0x0							; Debug Table 0x33.0x21 = 0xf01,0x20
0f02 a5fc       |    |		Store_Unchecked	0x2,-0x4
0f03 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; Debug Table 0x33.0x22 = 0xf03,0x21
0f04 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x33.0x23 = 0xf04,0x22
0f05 0a01       |    |		Execute_Immediate	Plus,0x1
0f06 0248       | H  |		Execute	Discrete,Check_In_Integer
0f07 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
0f08 00c9       |    |		Action	Pop_Auxiliary_Loop
0f09 7fae       |    |		Jump	0xeb8
0f0a 0000 0000  |    |		.BLANK	0000[0x6]
0f10 ; --------------------------------------------------------------------------------------
0f10 ; SUBPROGRAM
0f10 ; --------------------------------------------------------------------------------------
0f10 0f1b       |    |		.CONST	0x0f1b								; Address of begin
0f11 0004       |    |		.CONST	0x0004								; Address of exception handler
0f12 0005       |    |		.CONST	0x0005								; Number of locals
0f13			INIT_0f10:
0f13 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x34 = .DEBUG	0x0f13,0x1b74,0x0001,0x0000,0x0057,0x7b05,0x0000,0x11f0
													; Debug Table 0x34.0x0 = 0xf13,0xffff
0f14 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0f15 00e4       |    |		Load_Encached	Positive_Cache
0f16 03f1       |    |		Declare_Variable	Discrete,With_Value
0f17 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x34.0x1 = 0xf17,0xfffe
0f18 3402       |4   |		Execute	Record,Field_Reference,Field_Number 0x2
0f19 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x34.0x2 = 0xf19,0xfffd
0f1a 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x34.0x3 = 0xf1a,0xfffc
0f1b			BODY_0f10:
0f1b 00cf       |    |		Action	Mark_Auxiliary
0f1c 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x34.0x4 = 0xf1c,0x1
													; Debug Table 0x34.0x5 = 0xf1c,0x2
0f1d e402       |    |		Load	0x2,0x2
0f1e 027c       | |  |		Execute	Discrete,Less
0f1f 6804       |h   |		Jump_Zero	0xf24
0f20 4800       |H   |		Short_Literal	0x0							; Debug Table 0x34.0x6 = 0xf20,0x3
0f21 e5fe       |    |		Load	0x2,-0x2
0f22 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0f23 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0x34.0x7 = 0xf23,0x4
0f24 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x34.0x8 = 0xf24,0x5
0f25 00e3       |    |		Load_Encached	Natural_Cache
0f26 4801       |H   |		Short_Literal	0x1
0f27 e403       |    |		Load	0x2,0x3
0f28 00e4       |    |		Load_Encached	Positive_Cache
0f29 025b       | [  |		Execute	Discrete,Check_In_Type
0f2a e5ff       |    |		Load	0x2,-0x1
0f2b 8249       | I  |		Call	0x1,0x49
0f2c c404       |    |		Store	0x2,0x4
0f2d 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0f2e 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x34.0x9 = 0xf2e,0x6
0f2f 6826       |h&  |		Jump_Zero	0xf56
0f30 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x34.0xa = 0xf30,0x7
0f31 7009       |p   |		Jump_Nonzero	0xf3b
0f32 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x34.0xb = 0xf32,0x8
0f33 00e4       |    |		Load_Encached	Positive_Cache
0f34 025b       | [  |		Execute	Discrete,Check_In_Type
0f35 e5ff       |    |		Load	0x2,-0x1
0f36 e003       |    |		Load	0x0,0x3
0f37 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0f38 e5fe       |    |		Load	0x2,-0x2
0f39 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0f3a 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0f3b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x34.0xc = 0xf3b,0x9
0f3c 0aff       |    |		Execute_Immediate	Plus,-0x1
0f3d 0248       | H  |		Execute	Discrete,Check_In_Integer
0f3e 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
0f3f 00cf       |    |		Action	Mark_Auxiliary
0f40 7805       |x   |		Jump	0xf46
0f41 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x34.0xd = 0xf41,0xb
0f42 0aff       |    |		Execute_Immediate	Plus,-0x1
0f43 0248       | H  |		Execute	Discrete,Check_In_Integer
0f44 a404       |    |		Store_Unchecked	0x2,0x4
0f45 00c9       |    |		Action	Pop_Auxiliary_Loop
0f46 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x34.0xe = 0xf46,0xa
0f47 00e4       |    |		Load_Encached	Positive_Cache
0f48 025b       | [  |		Execute	Discrete,Check_In_Type
0f49 e403       |    |		Load	0x2,0x3
0f4a 00e4       |    |		Load_Encached	Positive_Cache
0f4b 025b       | [  |		Execute	Discrete,Check_In_Type
0f4c e5ff       |    |		Load	0x2,-0x1
0f4d e003       |    |		Load	0x0,0x3
0f4e 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
0f4f 0f20       |    |		Execute_Immediate	Equal,0x20
0f50 77f0       |w   |		Jump_Nonzero	0xf41
0f51 00ce       |    |		Action	Pop_Auxiliary
0f52 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x34.0xf = 0xf52,0xc
0f53 e5fe       |    |		Load	0x2,-0x2
0f54 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0f55 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0x34.0x10 = 0xf55,0xd
0f56 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x34.0x11 = 0xf56,0xe
0f57 0aff       |    |		Execute_Immediate	Plus,-0x1
0f58 c403       |    |		Store	0x2,0x3
0f59 00c9       |    |		Action	Pop_Auxiliary_Loop
0f5a 7fc1       |    |		Jump	0xf1c
0f5b 0000 0000  |    |		.BLANK	0000[0x5]
0f60 ; --------------------------------------------------------------------------------------
0f60 ; SUBPROGRAM
0f60 ; --------------------------------------------------------------------------------------
0f60 0f73       | s  |		.CONST	0x0f73								; Address of begin
0f61 0004       |    |		.CONST	0x0004								; Address of exception handler
0f62 0008       |    |		.CONST	0x0008								; Number of locals
0f63			INIT_0f60:
0f63 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x35 = .DEBUG	0x0f63,0x1b9a,0x0001,0x0000,0x0057,0x7b05,0x0000,0x1286
													; Debug Table 0x35.0x0 = 0xf63,0xffff
0f64 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x35.0x1 = 0xf64,0xfffe
0f65 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x35.0x2 = 0xf65,0xfffd
0f66 3402       |4   |		Execute	Record,Field_Reference,Field_Number 0x2
0f67 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x35.0x3 = 0xf67,0xfffc
0f68 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0f69 0a01       |    |		Execute_Immediate	Plus,0x1
0f6a 00e4       |    |		Load_Encached	Positive_Cache
0f6b 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0f6c e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x35.0x4 = 0xf6c,0xfffb
0f6d e003       |    |		Load	0x0,0x3
0f6e 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0f6f 00e3       |    |		Load_Encached	Natural_Cache
0f70 03f1       |    |		Declare_Variable	Discrete,With_Value
0f71 00e4       |    |		Load_Encached	Positive_Cache						; Debug Table 0x35.0x5 = 0xf71,0xfffa
0f72 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x35.0x6 = 0xf72,0xfff9
0f73			BODY_0f60:
0f73 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x35.0x7 = 0xf73,0x1
0f74 00e3       |    |		Load_Encached	Natural_Cache
0f75 e405       |    |		Load	0x2,0x5
0f76 e404       |    |		Load	0x2,0x4
0f77 00e4       |    |		Load_Encached	Positive_Cache
0f78 025b       | [  |		Execute	Discrete,Check_In_Type
0f79 e5ff       |    |		Load	0x2,-0x1
0f7a 8249       | I  |		Call	0x1,0x49
0f7b c402       |    |		Store	0x2,0x2
0f7c c403       |    |		Store	0x2,0x3
0f7d e403       |    |		Load	0x2,0x3								; Debug Table 0x35.0x8 = 0xf7d,0x2
0f7e 7004       |p   |		Jump_Nonzero	0xf83
0f7f e402       |    |		Load	0x2,0x2
0f80 e405       |    |		Load	0x2,0x5
0f81 027c       | |  |		Execute	Discrete,Less
0f82 6801       |h   |		Jump_Zero	0xf84
0f83 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0x35.0x9 = 0xf83,0x3
0f84 e404       |    |		Load	0x2,0x4								; Debug Table 0x35.0xa = 0xf84,0x4
0f85 0a01       |    |		Execute_Immediate	Plus,0x1
0f86 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0f87 00cf       |    |		Action	Mark_Auxiliary
0f88 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x35.0xb = 0xf88,0x5
													; Debug Table 0x35.0xc = 0xf88,0x6
0f89 e406       |    |		Load	0x2,0x6
0f8a 027d       | }  |		Execute	Discrete,Greater
0f8b 7018       |p   |		Jump_Nonzero	0xfa4
0f8c 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x35.0xd = 0xf8c,0x7
0f8d 00e3       |    |		Load_Encached	Natural_Cache
0f8e 4801       |H   |		Short_Literal	0x1
0f8f e407       |    |		Load	0x2,0x7
0f90 e5ff       |    |		Load	0x2,-0x1
0f91 8249       | I  |		Call	0x1,0x49
0f92 005b       | [  |		Store_Top	Discrete,At_Offset_3
0f93 c403       |    |		Store	0x2,0x3
0f94 e403       |    |		Load	0x2,0x3								; Debug Table 0x35.0xe = 0xf94,0x8
0f95 700e       |p   |		Jump_Nonzero	0xfa4
0f96 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x35.0xf = 0xf96,0x9
0f97 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
0f98 6806       |h   |		Jump_Zero	0xf9f
0f99 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x35.0x10 = 0xf99,0xa
0f9a e402       |    |		Load	0x2,0x2
0f9b 027e       | ~  |		Execute	Discrete,Not_Equal
0f9c 7007       |p   |		Jump_Nonzero	0xfa4
0f9d 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x35.0x11 = 0xf9d,0xb
0f9e a404       |    |		Store_Unchecked	0x2,0x4
0f9f 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x35.0x12 = 0xf9f,0xc
0fa0 0a01       |    |		Execute_Immediate	Plus,0x1
0fa1 005b       | [  |		Store_Top	Discrete,At_Offset_3
0fa2 00c9       |    |		Action	Pop_Auxiliary_Loop
0fa3 7fe4       |    |		Jump	0xf88
0fa4 00ce       |    |		Action	Pop_Auxiliary
0fa5 e404       |    |		Load	0x2,0x4								; Debug Table 0x35.0x13 = 0xfa5,0xd
0fa6 00e4       |    |		Load_Encached	Positive_Cache
0fa7 025b       | [  |		Execute	Discrete,Check_In_Type
0fa8 e5ff       |    |		Load	0x2,-0x1
0fa9 e003       |    |		Load	0x0,0x3
0faa 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0fab e5fe       |    |		Load	0x2,-0x2
0fac 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0fad 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0fae 0000 0000  |    |		.XXX[0x2]
0fb0 ; --------------------------------------------------------------------------------------
0fb0 ; SUBPROGRAM
0fb0 ; --------------------------------------------------------------------------------------
0fb0 0fb4       |    |		.CONST	0x0fb4								; Address of begin
0fb1 0004       |    |		.CONST	0x0004								; Address of exception handler
0fb2 0002       |    |		.CONST	0x0002								; Number of locals
0fb3			INIT_0fb0:
0fb3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x36 = .DEBUG	0x0fb3,0x1bc4,0x0002,0x0000,0x0057,0x7b05,0x0000,0x1419
													; Debug Table 0x36.0x0 = 0xfb3,0xffff
0fb4			BODY_0fb0:
0fb4 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x36.0x1 = 0xfb4,0x1
													; Debug Table 0x36.0x2 = 0xfb4,0x401
0fb5 021d       |    |		Execute	Heap_Access,Is_Null
0fb6 7003       |p   |		Jump_Nonzero	0xfba							; Debug Table 0x36.0x3 = 0xfb6,0x1
0fb7 00db       |    |		Load_Top	At_Offset_3
0fb8 8248       | H  |		Call	0x1,0x48
0fb9 6802       |h   |		Jump_Zero	0xfbc
0fba e215       |    |		Load	0x1,0x15							; Debug Table 0x36.0x4 = 0xfba,0x2
0fbb 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0fbc e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x36.0x5 = 0xfbc,0x3
													; Debug Table 0x36.0x6 = 0xfbc,0x801
0fbd 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x36.0x7 = 0xfbd,0x802
0fbe 0f73       | s  |		Execute_Immediate	Equal,0x73					; Debug Table 0x36.0x8 = 0xfbe,0x803
													; Debug Table 0x36.0x9 = 0xfbe,0x804
													; Debug Table 0x36.0xa = 0xfbe,0x3
0fbf 6805       |h   |		Jump_Zero	0xfc5
0fc0 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x36.0xb = 0xfc0,0x4
0fc1 00eb       |    |		Load_Encached	Diana_Cache
0fc2 18bc       |    |		Execute	Package,Field_Execute,Field_Number 0xbc
0fc3 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0fc4 7802       |x   |		Jump	0xfc7
0fc5 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x36.0xc = 0xfc5,0x5
0fc6 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0fc7 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x36.0xd = 0xfc7,0x6
0fc8 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x36.0xe = 0xfc8,0xf3ff
0fc9 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0fca e003       |    |		Load	0x0,0x3
0fcb 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0fcc 011e       |    |		Execute	Any,Convert
0fcd 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x36.0xf = 0xfcd,0xf3fe
0fce e009       |    |		Load	0x0,0x9
0fcf 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0fd0 00db       |    |		Load_Top	At_Offset_3
0fd1 e009       |    |		Load	0x0,0x9
0fd2 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
0fd3 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x36.0x10 = 0xfd3,0xf3fd
0fd4 01dc       |    |		Execute	Vector,Last
0fd5 00d9       |    |		Load_Top	At_Offset_1
0fd6 01d7       |    |		Execute	Vector,Field_Read
0fd7 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x36.0x11 = 0xfd7,0xf3fc
0fd8 8247       | G  |		Call	0x1,0x47
0fd9 00e3       |    |		Load_Encached	Natural_Cache
0fda 03f1       |    |		Declare_Variable	Discrete,With_Value
0fdb e214       |    |		Load	0x1,0x14							; Debug Table 0x36.0x12 = 0xfdb,0xf3fb
0fdc 0322       | "  |		Declare_Variable	Record
0fdd e402       |    |		Load	0x2,0x2								; Debug Table 0x36.0x13 = 0xfdd,0xc01
0fde 8218       |    |		Call	0x1,0x18
0fdf 7010       |p   |		Jump_Nonzero	0xff0
0fe0 e404       |    |		Load	0x2,0x4								; Debug Table 0x36.0x14 = 0xfe0,0xc02
0fe1 00da       |    |		Load_Top	At_Offset_2
0fe2 e406       |    |		Load	0x2,0x6
0fe3 e009       |    |		Load	0x0,0x9
0fe4 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0fe5 0273       | s  |		Execute	Discrete,Plus
0fe6 00e3       |    |		Load_Encached	Natural_Cache
0fe7 025b       | [  |		Execute	Discrete,Check_In_Type
0fe8 00db       |    |		Load_Top	At_Offset_3
0fe9 0a01       |    |		Execute_Immediate	Plus,0x1
0fea 00e4       |    |		Load_Encached	Positive_Cache
0feb 025b       | [  |		Execute	Discrete,Check_In_Type
0fec 8245       | E  |		Call	0x1,0x45
0fed 00d9       |    |		Load_Top	At_Offset_1
0fee 017d       | }  |		Execute	Record,Structure_Write
0fef 7814       |x   |		Jump	0x1004
0ff0 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x36.0x15 = 0xff0,0xc03
0ff1 e005       |    |		Load	0x0,0x5								; Debug Table 0x36.0x16 = 0xff1,0xefff
0ff2 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0ff3 0322       | "  |		Declare_Variable	Record
0ff4 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x36.0x17 = 0xff4,0x1001
0ff5 e407       |    |		Load	0x2,0x7
0ff6 e402       |    |		Load	0x2,0x2
0ff7 e404       |    |		Load	0x2,0x4
0ff8 e406       |    |		Load	0x2,0x6
0ff9 e009       |    |		Load	0x0,0x9
0ffa 1b26       | &  |		Execute	Package,Field_Read,Field_Number 0x26
0ffb 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0ffc 00d1       |    |		Pop_Control	Pop_Count_1
0ffd e404       |    |		Load	0x2,0x4								; Debug Table 0x36.0x18 = 0xffd,0x1002
0ffe 00d9       |    |		Load_Top	At_Offset_1
0fff 8242       | B  |		Call	0x1,0x42
1000 00db       |    |		Load_Top	At_Offset_3
1001 017d       | }  |		Execute	Record,Structure_Write
1002 00d1       |    |		Pop_Control	Pop_Count_1
1003 00ce       |    |		Action	Pop_Auxiliary
1004 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x36.0x19 = 0x1004,0xc04
1005 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
1006 0000 0000  |    |		.XXX[0x2]
1008 ; --------------------------------------------------------------------------------------
1008 ; SUBPROGRAM
1008 ; --------------------------------------------------------------------------------------
1008 1020       |    |		.CONST	0x1020								; Address of begin
1009 0004       |    |		.CONST	0x0004								; Address of exception handler
100a 0006       |    |		.CONST	0x0006								; Number of locals
100b			INIT_1008:
100b e009       |    |		Load	0x0,0x9								; Debug Table 0x37 = .DEBUG	0x100b,0x1bfa,0x0001,0x0000,0x0057,0x7b05,0x0000,0x150e
													; Debug Table 0x37.0x0 = 0x100b,0xffff
100c 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
100d 02c7       |    |		Declare_Variable	Any
100e e5fd       |    |		Load	0x2,-0x3
100f 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
1010 e009       |    |		Load	0x0,0x9
1011 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
1012 e5fd       |    |		Load	0x2,-0x3
1013 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
1014 e009       |    |		Load	0x0,0x9
1015 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
1016 c402       |    |		Store	0x2,0x2
1017 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x37.0x1 = 0x1017,0xfffe
1018 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
1019 e009       |    |		Load	0x0,0x9								; Debug Table 0x37.0x2 = 0x1019,0xfffd
101a 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
101b 02c7       |    |		Declare_Variable	Any
101c 00d8       |    |		Load_Top	At_Offset_0
101d 1c00       |    |		Execute_Immediate	Run_Utility,0x0
101e 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x37.0x3 = 0x101e,0xfffc
101f 03e9       |    |		Declare_Variable	Discrete,Duplicate
1020			BODY_1008:
1020 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x37.0x4 = 0x1020,0x1
1021 e402       |    |		Load	0x2,0x2
1022 e009       |    |		Load	0x0,0x9
1023 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
1024 027d       | }  |		Execute	Discrete,Greater
1025 6809       |h   |		Jump_Zero	0x102f
1026 e402       |    |		Load	0x2,0x2								; Debug Table 0x37.0x5 = 0x1026,0x2
1027 c5fc       |    |		Store	0x2,-0x4
1028 4800       |H   |		Short_Literal	0x0							; Debug Table 0x37.0x6 = 0x1028,0x3
1029 a5fb       |    |		Store_Unchecked	0x2,-0x5
102a e402       |    |		Load	0x2,0x2								; Debug Table 0x37.0x7 = 0x102a,0x4
102b e009       |    |		Load	0x0,0x9
102c 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
102d a5fa       |    |		Store_Unchecked	0x2,-0x6
102e 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; Debug Table 0x37.0x8 = 0x102e,0x5
102f 00cf       |    |		Action	Mark_Auxiliary
1030 e402       |    |		Load	0x2,0x2								; Debug Table 0x37.0x9 = 0x1030,0x6
													; Debug Table 0x37.0xa = 0x1030,0x7
1031 e009       |    |		Load	0x0,0x9
1032 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
1033 c404       |    |		Store	0x2,0x4
1034 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x37.0xb = 0x1034,0x8
1035 e009       |    |		Load	0x0,0x9
1036 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
1037 6803       |h   |		Jump_Zero	0x103b
1038 4801       |H   |		Short_Literal	0x1							; Debug Table 0x37.0xc = 0x1038,0x9
1039 a5fa       |    |		Store_Unchecked	0x2,-0x6
103a 7823       |x#  |		Jump	0x105e								; Debug Table 0x37.0xd = 0x103a,0xa
103b e403       |    |		Load	0x2,0x3								; Debug Table 0x37.0xe = 0x103b,0xb
103c 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
103d 00cf       |    |		Action	Mark_Auxiliary
103e 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x37.0x10 = 0x103e,0xd
													; Debug Table 0x37.0xf = 0x103e,0xc
103f e404       |    |		Load	0x2,0x4
1040 e009       |    |		Load	0x0,0x9
1041 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
1042 0273       | s  |		Execute	Discrete,Plus
1043 005b       | [  |		Store_Top	Discrete,At_Offset_3
1044 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x37.0x11 = 0x1044,0xe
1045 e5ff       |    |		Load	0x2,-0x1
1046 027b       | {  |		Execute	Discrete,Greater_Equal
1047 7008       |p   |		Jump_Nonzero	0x1050
1048 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x37.0x12 = 0x1048,0xf
1049 a405       |    |		Store_Unchecked	0x2,0x5
104a e404       |    |		Load	0x2,0x4								; Debug Table 0x37.0x13 = 0x104a,0x10
104b e009       |    |		Load	0x0,0x9
104c 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
104d c404       |    |		Store	0x2,0x4
104e 00c9       |    |		Action	Pop_Auxiliary_Loop
104f 7fee       |    |		Jump	0x103e
1050 00ce       |    |		Action	Pop_Auxiliary
1051 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x37.0x14 = 0x1051,0x11
1052 00da       |    |		Load_Top	At_Offset_2
1053 027d       | }  |		Execute	Discrete,Greater
1054 6803       |h   |		Jump_Zero	0x1058
1055 4800       |H   |		Short_Literal	0x0							; Debug Table 0x37.0x15 = 0x1055,0x12
1056 a5fa       |    |		Store_Unchecked	0x2,-0x6
1057 7806       |x   |		Jump	0x105e								; Debug Table 0x37.0x16 = 0x1057,0x13
1058 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x37.0x17 = 0x1058,0x14
1059 c402       |    |		Store	0x2,0x2
105a 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x37.0x18 = 0x105a,0x15
105b a403       |    |		Store_Unchecked	0x2,0x3
105c 00c9       |    |		Action	Pop_Auxiliary_Loop
105d 7fd2       |    |		Jump	0x1030
105e 00ce       |    |		Action	Pop_Auxiliary
105f 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x37.0x19 = 0x105f,0x16
1060 a5fb       |    |		Store_Unchecked	0x2,-0x5
1061 e402       |    |		Load	0x2,0x2								; Debug Table 0x37.0x1a = 0x1061,0x17
1062 c5fc       |    |		Store	0x2,-0x4
1063 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
1064 0000 0000  |    |		.BLANK	0000[0x4]
1068 ; --------------------------------------------------------------------------------------
1068 ; SUBPROGRAM
1068 ; --------------------------------------------------------------------------------------
1068 106b       | k  |		.CONST	0x106b								; Address of begin
1069 0004       |    |		.CONST	0x0004								; Address of exception handler
106a 0001       |    |		.CONST	0x0001								; Number of locals
106b			BODY_1068:
106b			INIT_1068:
106b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x38 = .DEBUG	0x106b,0x1c32,0x0002,0x0000,0x0057,0x7b05,0x0000,0x179b
													; Debug Table 0x38.0x0 = 0x106b,0x1
106c 4602       |F   |		Jump_Case	0x3
106d 7802       |x   |		Jump	0x1070								; case 0x0
106e 7812       |x   |		Jump	0x1081								; case 0x1
106f 7823       |x#  |		Jump	0x1093								; case 0x2
1070 e214       |    |		Load	0x1,0x14							; Debug Table 0x38.0x1 = 0x1070,0x2
1071 0322       | "  |		Declare_Variable	Record
1072 e5fd       |    |		Load	0x2,-0x3
1073 00d9       |    |		Load_Top	At_Offset_1
1074 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
1075 e5fc       |    |		Load	0x2,-0x4
1076 00d9       |    |		Load_Top	At_Offset_1
1077 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
1078 e5fb       |    |		Load	0x2,-0x5
1079 00d9       |    |		Load_Top	At_Offset_1
107a 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
107b e5fb       |    |		Load	0x2,-0x5
107c e5fe       |    |		Load	0x2,-0x2
107d 8241       | A  |		Call	0x1,0x41
107e 00d9       |    |		Load_Top	At_Offset_1
107f 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
1080 4406       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x6
1081 e214       |    |		Load	0x1,0x14							; Debug Table 0x38.0x2 = 0x1081,0x3
1082 0322       | "  |		Declare_Variable	Record
1083 e5fb       |    |		Load	0x2,-0x5
1084 0a01       |    |		Execute_Immediate	Plus,0x1
1085 00d9       |    |		Load_Top	At_Offset_1
1086 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
1087 4801       |H   |		Short_Literal	0x1
1088 00d9       |    |		Load_Top	At_Offset_1
1089 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
108a e5fa       |    |		Load	0x2,-0x6
108b 00d9       |    |		Load_Top	At_Offset_1
108c 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
108d e5fa       |    |		Load	0x2,-0x6
108e e5fe       |    |		Load	0x2,-0x2
108f 8241       | A  |		Call	0x1,0x41
1090 00d9       |    |		Load_Top	At_Offset_1
1091 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
1092 4406       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x6
1093 e214       |    |		Load	0x1,0x14							; Debug Table 0x38.0x3 = 0x1093,0x4
1094 0322       | "  |		Declare_Variable	Record
1095 e5fd       |    |		Load	0x2,-0x3
1096 00d9       |    |		Load_Top	At_Offset_1
1097 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
1098 e5fc       |    |		Load	0x2,-0x4
1099 00d9       |    |		Load_Top	At_Offset_1
109a 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
109b e5fa       |    |		Load	0x2,-0x6
109c 00d9       |    |		Load_Top	At_Offset_1
109d 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
109e e5fa       |    |		Load	0x2,-0x6
109f e5fe       |    |		Load	0x2,-0x2
10a0 8241       | A  |		Call	0x1,0x41
10a1 00d9       |    |		Load_Top	At_Offset_1
10a2 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
10a3 4406       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x6
10a4 0000 0000  |    |		.BLANK	0000[0x4]
10a8 ; --------------------------------------------------------------------------------------
10a8 ; SUBPROGRAM
10a8 ; --------------------------------------------------------------------------------------
10a8 10ad       |    |		.CONST	0x10ad								; Address of begin
10a9 0004       |    |		.CONST	0x0004								; Address of exception handler
10aa 0002       |    |		.CONST	0x0002								; Number of locals
10ab			INIT_10a8:
10ab 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x39 = .DEBUG	0x10ab,0x1c3c,0x0002,0x0000,0x0057,0x7b05,0x0000,0x1baa
													; Debug Table 0x39.0x0 = 0x10ab,0xffff
10ac 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
10ad			BODY_10a8:
10ad 00cf       |    |		Action	Mark_Auxiliary
10ae e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x39.0x1 = 0x10ae,0x1
10af 01d9       |    |		Execute	Vector,Reverse_Bounds
10b0 0263       | c  |		Execute	Discrete,Above_Bound
10b1 700c       |p   |		Jump_Nonzero	0x10be
10b2 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x39.0x2 = 0x10b2,0x2
10b3 e5ff       |    |		Load	0x2,-0x1
10b4 01d7       |    |		Execute	Vector,Field_Read
10b5 0e20       |    |		Execute_Immediate	Not_Equal,0x20
10b6 6802       |h   |		Jump_Zero	0x10b9
10b7 00d2       |    |		Pop_Control	Pop_Count_2
10b8 7805       |x   |		Jump	0x10be
10b9 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x39.0x3 = 0x10b9,0x3
10ba 0a01       |    |		Execute_Immediate	Plus,0x1
10bb c402       |    |		Store	0x2,0x2
10bc 00c8       |    |		Action	Pop_Auxiliary_Range
10bd 3ff4       |?   |		Loop_Increasing	0x10b2
10be 00ce       |    |		Action	Pop_Auxiliary
10bf 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x39.0x4 = 0x10bf,0x4
10c0 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
10c1 0000 0000  |    |		.BLANK	0000[0x7]
10c8 ; --------------------------------------------------------------------------------------
10c8 ; SUBPROGRAM
10c8 ; --------------------------------------------------------------------------------------
10c8 10cb       |    |		.CONST	0x10cb								; Address of begin
10c9 0004       |    |		.CONST	0x0004								; Address of exception handler
10ca 0001       |    |		.CONST	0x0001								; Number of locals
10cb			BODY_10c8:
10cb			INIT_10c8:
10cb e406       |    |		Load	0x2,0x6								; Debug Table 0x3a = .DEBUG	0x10cb,0x1c48,0x0001,0x0000,0x0057,0x7b05,0x0000,0x0a0c
													; Debug Table 0x3a.0x0 = 0x10cb,0x1
10cc 6815       |h   |		Jump_Zero	0x10e2
10cd e001       |    |		Load	0x0,0x1								; Debug Table 0x3a.0x1 = 0x10cd,0x2
10ce 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
10cf 1828       | (  |		Execute	Package,Field_Execute,Field_Number 0x28
10d0 e001       |    |		Load	0x0,0x1
10d1 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
10d2 1828       | (  |		Execute	Package,Field_Execute,Field_Number 0x28
10d3 e001       |    |		Load	0x0,0x1
10d4 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
10d5 184d       | M  |		Execute	Package,Field_Execute,Field_Number 0x4d
10d6 e7ff       |    |		Load	0x3,-0x1
10d7 e406       |    |		Load	0x2,0x6
10d8 e001       |    |		Load	0x0,0x1
10d9 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
10da 1b56       | V  |		Execute	Package,Field_Read,Field_Number 0x56
10db 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
10dc e001       |    |		Load	0x0,0x1
10dd 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
10de 1852       | R  |		Execute	Package,Field_Execute,Field_Number 0x52
10df a5fd       |    |		Store_Unchecked	0x2,-0x3
10e0 610b       |a   |		Indirect_Literal	Discrete,0x11ec,{0x00000000, 0x577b0501}	; Debug Table 0x3a.0x2 = 0x10e0,0x3
10e1 0257       | W  |		Execute	Discrete,Raise
10e2 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
10e3 0000 0000  |    |		.BLANK	0000[0x5]
10e8 ; --------------------------------------------------------------------------------------
10e8 ; SUBPROGRAM
10e8 ; --------------------------------------------------------------------------------------
10e8 10f4       |    |		.CONST	0x10f4								; Address of begin
10e9 115a       | Z  |		.CONST	0x115a								; Address of exception handler
10ea 0002       |    |		.CONST	0x0002								; Number of locals
10eb			INIT_10e8:
10eb e002       |    |		Load	0x0,0x2								; Debug Table 0x3b = .DEBUG	0x10eb,0x1c50,0x0004,0x0000,0x0057,0x7b05,0x0000,0x09af
													; Debug Table 0x3b.0x0 = 0x10eb,0xffff
10ec 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
10ed 02c7       |    |		Declare_Variable	Any
10ee e014       |    |		Load	0x0,0x14
10ef 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
10f0 e5fe       |    |		Load	0x2,-0x2
10f1 e002       |    |		Load	0x0,0x2
10f2 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
10f3 c602       |    |		Store	0x3,0x2
10f4			BODY_10e8:
10f4 e006       |    |		Load	0x0,0x6								; Debug Table 0x3b.0x1 = 0x10f4,0x1
10f5 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
10f6 e406       |    |		Load	0x2,0x6
10f7 0120       |    |		Execute	Any,Is_Value
10f8 6804       |h   |		Jump_Zero	0x10fd
10f9 e006       |    |		Load	0x0,0x6
10fa 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
10fb 1b21       | !  |		Execute	Package,Field_Read,Field_Number 0x21
10fc 7801       |x   |		Jump	0x10fe
10fd e406       |    |		Load	0x2,0x6
10fe e006       |    |		Load	0x0,0x6
10ff 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
1100 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
1101 e404       |    |		Load	0x2,0x4
1102 e5fd       |    |		Load	0x2,-0x3
1103 4801       |H   |		Short_Literal	0x1
1104 4800       |H   |		Short_Literal	0x0
1105 e602       |    |		Load	0x3,0x2
1106 4801       |H   |		Short_Literal	0x1
1107 e006       |    |		Load	0x0,0x6
1108 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
1109 1828       | (  |		Execute	Package,Field_Execute,Field_Number 0x28
110a 00d1       |    |		Pop_Control	Pop_Count_1
110b c402       |    |		Store	0x2,0x2
110c c406       |    |		Store	0x2,0x6
110d c403       |    |		Store	0x2,0x3
110e e403       |    |		Load	0x2,0x3								; Debug Table 0x3b.0x2 = 0x110e,0x2
110f 6801       |h   |		Jump_Zero	0x1111
1110 783c       |x<  |		Jump	0x114d								; Debug Table 0x3b.0x3 = 0x1110,0x3
1111 e006       |    |		Load	0x0,0x6								; Debug Table 0x3b.0x4 = 0x1111,0x4
1112 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
1113 e405       |    |		Load	0x2,0x5
1114 0120       |    |		Execute	Any,Is_Value
1115 6804       |h   |		Jump_Zero	0x111a
1116 e006       |    |		Load	0x0,0x6
1117 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
1118 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
1119 7801       |x   |		Jump	0x111b
111a e405       |    |		Load	0x2,0x5
111b e402       |    |		Load	0x2,0x2
111c e006       |    |		Load	0x0,0x6
111d 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
111e 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
111f c405       |    |		Store	0x2,0x5
1120 c403       |    |		Store	0x2,0x3
1121 e403       |    |		Load	0x2,0x3								; Debug Table 0x3b.0x5 = 0x1121,0x5
1122 6801       |h   |		Jump_Zero	0x1124
1123 7829       |x)  |		Jump	0x114d								; Debug Table 0x3b.0x6 = 0x1123,0x6
1124 e006       |    |		Load	0x0,0x6								; Debug Table 0x3b.0x7 = 0x1124,0x7
1125 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
1126 e5fc       |    |		Load	0x2,-0x4
1127 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
1128 0120       |    |		Execute	Any,Is_Value
1129 6803       |h   |		Jump_Zero	0x112d
112a e003       |    |		Load	0x0,0x3
112b 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
112c 7802       |x   |		Jump	0x112f
112d e5fc       |    |		Load	0x2,-0x4
112e 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
112f e5fd       |    |		Load	0x2,-0x3
1130 e404       |    |		Load	0x2,0x4
1131 e006       |    |		Load	0x0,0x6
1132 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
1133 e602       |    |		Load	0x3,0x2
1134 4801       |H   |		Short_Literal	0x1
1135 e405       |    |		Load	0x2,0x5
1136 8240       | @  |		Call	0x1,0x40
1137 e5fc       |    |		Load	0x2,-0x4
1138 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
1139 c403       |    |		Store	0x2,0x3
113a e403       |    |		Load	0x2,0x3								; Debug Table 0x3b.0x8 = 0x113a,0x8
113b 6801       |h   |		Jump_Zero	0x113d
113c 7810       |x   |		Jump	0x114d								; Debug Table 0x3b.0x9 = 0x113c,0x9
113d e402       |    |		Load	0x2,0x2								; Debug Table 0x3b.0xa = 0x113d,0xa
113e e5fc       |    |		Load	0x2,-0x4
113f 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
1140 e22e       | .  |		Load	0x1,0x2e							; Debug Table 0x3b.0xb = 0x1140,0xb
1141 e5fc       |    |		Load	0x2,-0x4
1142 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
1143 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3b.0xc = 0x1143,0xc
1144 e5fc       |    |		Load	0x2,-0x4
1145 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
1146 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x3b.0xd = 0x1146,0xd
1147 e5fc       |    |		Load	0x2,-0x4
1148 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
1149 4800       |H   |		Short_Literal	0x0							; Debug Table 0x3b.0xe = 0x1149,0xe
114a a5fb       |    |		Store_Unchecked	0x2,-0x5
114b 00cc       |    |		Action	Pop_Block							; Debug Table 0x3b.0xf = 0x114b,0xf
114c 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
114d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3b.0x10 = 0x114d,0x10
													; Debug Table 0x3b.0x11 = 0x114d,0x11
114e 4801       |H   |		Short_Literal	0x1
114f 4801       |H   |		Short_Literal	0x1
1150 e5fe       |    |		Load	0x2,-0x2
1151 e002       |    |		Load	0x0,0x2
1152 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
1153 c602       |    |		Store	0x3,0x2
1154 e20e       |    |		Load	0x1,0xe								; Debug Table 0x3b.0x12 = 0x1154,0x12
1155 e5fc       |    |		Load	0x2,-0x4
1156 017d       | }  |		Execute	Record,Structure_Write
1157 e403       |    |		Load	0x2,0x3								; Debug Table 0x3b.0x13 = 0x1157,0x13
1158 a5fb       |    |		Store_Unchecked	0x2,-0x5
1159 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
115a			TRAP_10e8:
115a 0007       |    |		Action	Break_Optional
115b 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3b.0x14 = 0x115b,0x14
115c 4801       |H   |		Short_Literal	0x1
115d 4801       |H   |		Short_Literal	0x1
115e e5fe       |    |		Load	0x2,-0x2
115f e002       |    |		Load	0x0,0x2
1160 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
1161 c602       |    |		Store	0x3,0x2
1162 e20e       |    |		Load	0x1,0xe								; Debug Table 0x3b.0x15 = 0x1162,0x15
1163 e5fc       |    |		Load	0x2,-0x4
1164 017d       | }  |		Execute	Record,Structure_Write
1165 480e       |H   |		Short_Literal	0xe							; Debug Table 0x3b.0x16 = 0x1165,0x16
1166 a5fb       |    |		Store_Unchecked	0x2,-0x5
1167 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
1168 ; --------------------------------------------------------------------------------------
1168 ; SUBPROGRAM
1168 ; --------------------------------------------------------------------------------------
1168 116b       | k  |		.CONST	0x116b								; Address of begin
1169 0004       |    |		.CONST	0x0004								; Address of exception handler
116a 0001       |    |		.CONST	0x0001								; Number of locals
116b			BODY_1168:
116b			INIT_1168:
116b e001       |    |		Load	0x0,0x1								; Debug Table 0x3c = .DEBUG	0x116b,0x1c80,0x0001,0x0000,0x0057,0x7b05,0x0000,0x0b9f
													; Debug Table 0x3c.0x0 = 0x116b,0x1
116c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
116d 1828       | (  |		Execute	Package,Field_Execute,Field_Number 0x28
116e e001       |    |		Load	0x0,0x1
116f 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
1170 1828       | (  |		Execute	Package,Field_Execute,Field_Number 0x28
1171 e001       |    |		Load	0x0,0x1
1172 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
1173 184d       | M  |		Execute	Package,Field_Execute,Field_Number 0x4d
1174 e7fe       |    |		Load	0x3,-0x2
1175 e7ff       |    |		Load	0x3,-0x1
1176 e001       |    |		Load	0x0,0x1
1177 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
1178 1b56       | V  |		Execute	Package,Field_Read,Field_Number 0x56
1179 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
117a e001       |    |		Load	0x0,0x1
117b 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
117c 1852       | R  |		Execute	Package,Field_Execute,Field_Number 0x52
117d a5fe       |    |		Store_Unchecked	0x2,-0x2
117e 6069       |`i  |		Indirect_Literal	Discrete,0x11e8,{0x00000000, 0x577b0502}	; Debug Table 0x3c.0x1 = 0x117e,0x2
117f 0257       | W  |		Execute	Discrete,Raise
1180 ; --------------------------------------------------------------------------------------
1180 ; SUBPROGRAM
1180 ; --------------------------------------------------------------------------------------
1180 118b       |    |		.CONST	0x118b								; Address of begin
1181 11b2       |    |		.CONST	0x11b2								; Address of exception handler
1182 0003       |    |		.CONST	0x0003								; Number of locals
1183			INIT_1180:
1183 e006       |    |		Load	0x0,0x6								; Debug Table 0x3d = .DEBUG	0x1183,0x1c86,0x0004,0x0000,0x0057,0x7b05,0x0000,0x0c37
													; Debug Table 0x3d.0x0 = 0x1183,0xffff
1184 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
1185 e002       |    |		Load	0x0,0x2								; Debug Table 0x3d.0x1 = 0x1185,0xfffe
1186 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
1187 02c7       |    |		Declare_Variable	Any
1188 e5ff       |    |		Load	0x2,-0x1
1189 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
118a c603       |    |		Store	0x3,0x3
118b			BODY_1180:
118b e006       |    |		Load	0x0,0x6								; Debug Table 0x3d.0x2 = 0x118b,0x1
118c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
118d e5ff       |    |		Load	0x2,-0x1
118e 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
118f 4800       |H   |		Short_Literal	0x0
1190 4801       |H   |		Short_Literal	0x1
1191 e603       |    |		Load	0x3,0x3
1192 e006       |    |		Load	0x0,0x6
1193 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
1194 182f       | /  |		Execute	Package,Field_Execute,Field_Number 0x2f
1195 e5ff       |    |		Load	0x2,-0x1
1196 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
1197 c402       |    |		Store	0x2,0x2
1198 e006       |    |		Load	0x0,0x6								; Debug Table 0x3d.0x3 = 0x1198,0x2
1199 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
119a 4800       |H   |		Short_Literal	0x0
119b 4801       |H   |		Short_Literal	0x1
119c 00db       |    |		Load_Top	At_Offset_3
119d e5ff       |    |		Load	0x2,-0x1
119e 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
119f e006       |    |		Load	0x0,0x6
11a0 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
11a1 182c       | ,  |		Execute	Package,Field_Execute,Field_Number 0x2c
11a2 005a       | Z  |		Store_Top	Discrete,At_Offset_2
11a3 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3d.0x4 = 0x11a3,0x3
11a4 4801       |H   |		Short_Literal	0x1
11a5 4801       |H   |		Short_Literal	0x1
11a6 e5ff       |    |		Load	0x2,-0x1
11a7 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
11a8 e002       |    |		Load	0x0,0x2
11a9 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
11aa c603       |    |		Store	0x3,0x3
11ab 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3d.0x5 = 0x11ab,0x4
11ac 6804       |h   |		Jump_Zero	0x11b1
11ad 0092 11f8  |    |		Action	Push_String_Extended,0x11f8					; "Cannot close Diana tree"
													; Debug Table 0x3d.0x6 = 0x11ad,0x5
11af 00da       |    |		Load_Top	At_Offset_2
11b0 8403       |    |		Call	0x2,0x3
11b1 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
11b2			TRAP_1180:
11b2 0007       |    |		Action	Break_Optional
11b3 0092 11f9  |    |		Action	Push_String_Extended,0x11f9					; "Cannot commit action"
													; Debug Table 0x3d.0x7 = 0x11b3,0x6
11b5 480c       |H   |		Short_Literal	0xc
11b6 8403       |    |		Call	0x2,0x3
11b7 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
11b8 ; --------------------------------------------------------------------------------------
11b8 ; SUBPROGRAM
11b8 ; --------------------------------------------------------------------------------------
11b8 11c1       |    |		.CONST	0x11c1								; Address of begin
11b9 11e2       |    |		.CONST	0x11e2								; Address of exception handler
11ba 0002       |    |		.CONST	0x0002								; Number of locals
11bb			INIT_11b8:
11bb e002       |    |		Load	0x0,0x2								; Debug Table 0x3e = .DEBUG	0x11bb,0x1c98,0x0004,0x0000,0x0057,0x7b05,0x0000,0x0b23
													; Debug Table 0x3e.0x0 = 0x11bb,0xffff
11bc 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
11bd 02c7       |    |		Declare_Variable	Any
11be e5ff       |    |		Load	0x2,-0x1
11bf 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
11c0 c602       |    |		Store	0x3,0x2
11c1			BODY_11b8:
11c1 e006       |    |		Load	0x0,0x6								; Debug Table 0x3e.0x1 = 0x11c1,0x1
11c2 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
11c3 e5ff       |    |		Load	0x2,-0x1
11c4 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
11c5 4800       |H   |		Short_Literal	0x0
11c6 4801       |H   |		Short_Literal	0x1
11c7 e602       |    |		Load	0x3,0x2
11c8 e006       |    |		Load	0x0,0x6
11c9 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
11ca 182f       | /  |		Execute	Package,Field_Execute,Field_Number 0x2f
11cb e5ff       |    |		Load	0x2,-0x1
11cc 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
11cd c403       |    |		Store	0x2,0x3
11ce e006       |    |		Load	0x0,0x6								; Debug Table 0x3e.0x2 = 0x11ce,0x2
11cf 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
11d0 4800       |H   |		Short_Literal	0x0
11d1 4801       |H   |		Short_Literal	0x1
11d2 00db       |    |		Load_Top	At_Offset_3
11d3 e5ff       |    |		Load	0x2,-0x1
11d4 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
11d5 e006       |    |		Load	0x0,0x6
11d6 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
11d7 182c       | ,  |		Execute	Package,Field_Execute,Field_Number 0x2c
11d8 c402       |    |		Store	0x2,0x2
11d9 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3e.0x3 = 0x11d9,0x3
11da 4801       |H   |		Short_Literal	0x1
11db 4801       |H   |		Short_Literal	0x1
11dc e5ff       |    |		Load	0x2,-0x1
11dd 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
11de e002       |    |		Load	0x0,0x2
11df 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
11e0 c602       |    |		Store	0x3,0x2
11e1 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
11e2			TRAP_11b8:
11e2 0007       |    |		Action	Break_Optional
11e3 480c       |H   |		Short_Literal	0xc							; Debug Table 0x3e.0x4 = 0x11e3,0x4
11e4 a402       |    |		Store_Unchecked	0x2,0x2
11e5 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
11e6 0000 0000  |    |		.XXX[0x2]
11e8 0000 0000  |    |		.LITERAL	{0x00000000, 0x577b0502}
11ec 0000 0000  |    |		.LITERAL	{0x00000000, 0x577b0501}
11f0 ; --------------------------------------------------------------------------------------
11f0 ; STRING TABLE
11f0 ; --------------------------------------------------------------------------------------
11f0 0016       |    |		.STRTAB	0x0016->0x11fb							; "SAME_LINE"
11f1 001d       |    |		.STRTAB	0x001d->0x11ff							; "OWN_LINE"
11f2 0023       | #  |		.STRTAB	0x0023->0x1203							; "BOTH"
11f3 0025       | %  |		.STRTAB	0x0025->0x1205							; "Could not get Ada.Unit"
11f4 0039       | 9  |		.STRTAB	0x0039->0x1210							; "Could not get version"
11f5 004c       | L  |		.STRTAB	0x004c->0x121b							; "Could not open image"
11f6 005e       | ^  |		.STRTAB	0x005e->0x1225							; "Handle is already closed"
11f7 0074       | t  |		.STRTAB	0x0074->0x1231							; "Cannot close image"
11f8 0084       |    |		.STRTAB	0x0084->0x123a							; "Cannot close Diana tree"
11f9 0099       |    |		.STRTAB	0x0099->0x1245							; "Cannot commit action"
11fa 00ab       |    |		.STREND 0x00ab->0x124f
11fb 5341 4d45  |SAME|		.STRTAB_STRINGS
1250 ; --------------------------------------------------------------------------------------
1250 ; Debug Table
1250 ; --------------------------------------------------------------------------------------
1250 0003 003f  |   ?|		.CONST	0x0003,0x003f
1252 000b 144a  |   J|		.DEBUG	0x000b,0x144a,0x8000,0x0000,0x0057,0x7975,0x0000,0x0018
125a 00bd 14a2  |    |		.DEBUG	0x00bd,0x14a2,0x8000,0x0000,0x0057,0x7b05,0x0000,0x0023
1262 0263 1532  | c 2|		.DEBUG	0x0263,0x1532,0x0001,0x0000,0x0057,0x7975,0x0000,0x002a
126a 02eb 1560  |   `|		.DEBUG	0x02eb,0x1560,0x0001,0x0000,0x0057,0x7975,0x0000,0x0042
1272 0313 1572  |   r|		.DEBUG	0x0313,0x1572,0x0001,0x0000,0x0057,0x7975,0x0000,0x0066
127a 0373 159a  | s  |		.DEBUG	0x0373,0x159a,0x0001,0x0000,0x0057,0x7975,0x0000,0x0076
1282 03c3 15be  |    |		.DEBUG	0x03c3,0x15be,0x0002,0x0000,0x0057,0x7975,0x0000,0x0084
128a 03cb 15c2  |    |		.DEBUG	0x03cb,0x15c2,0x0002,0x0000,0x0057,0x7975,0x0000,0x00b1
1292 03eb 15ce  |    |		.DEBUG	0x03eb,0x15ce,0x0002,0x0000,0x0057,0x7975,0x0000,0x00ba
129a 03fb 15d4  |    |		.DEBUG	0x03fb,0x15d4,0x0002,0x0000,0x0057,0x7975,0x0000,0x00c3
12a2 0523 163e  | # >|		.DEBUG	0x0523,0x163e,0x0002,0x0000,0x0057,0x7975,0x0000,0x00ce
12aa 058b 167c  |   ||		.DEBUG	0x058b,0x167c,0x0002,0x0000,0x0057,0x7975,0x0000,0x00e2
12b2 059b 1688  |    |		.DEBUG	0x059b,0x1688,0x0002,0x0000,0x0057,0x7975,0x0000,0x00f1
12ba 05eb 16aa  |    |		.DEBUG	0x05eb,0x16aa,0x0002,0x0000,0x0057,0x7975,0x0000,0x0100
12c2 065b 16e4  | [  |		.DEBUG	0x065b,0x16e4,0x0002,0x0000,0x0057,0x7975,0x0000,0x010f
12ca 068b 1710  |    |		.DEBUG	0x068b,0x1710,0x0005,0x0000,0x0057,0x7975,0x0000,0x011e
12d2 06a3 1712  |    |		.DEBUG	0x06a3,0x1712,0x0002,0x0000,0x0057,0x7975,0x0000,0x0125
12da 074b 1768  | K h|		.DEBUG	0x074b,0x1768,0x0002,0x0000,0x0057,0x7975,0x0000,0x0138
12e2 07e3 17ae  |    |		.DEBUG	0x07e3,0x17ae,0x0001,0x0000,0x0057,0x7975,0x0000,0x0153
12ea 080b 17b2  |    |		.DEBUG	0x080b,0x17b2,0x0002,0x0000,0x0057,0x7975,0x0000,0x0163
12f2 081b 17b6  |    |		.DEBUG	0x081b,0x17b6,0x0001,0x0000,0x0057,0x7975,0x0000,0x016c
12fa 082b 17bc  | +  |		.DEBUG	0x082b,0x17bc,0x0002,0x0000,0x0057,0x7975,0x0000,0x0174
1302 086b 17da  | k  |		.DEBUG	0x086b,0x17da,0x0002,0x0000,0x0057,0x7975,0x0000,0x017d
130a 0873 17de  | s  |		.DEBUG	0x0873,0x17de,0x0002,0x0000,0x0057,0x7975,0x0000,0x0186
1312 0883 17e2  |    |		.DEBUG	0x0883,0x17e2,0x0002,0x0000,0x0057,0x7975,0x0000,0x018f
131a 088b 17e6  |    |		.DEBUG	0x088b,0x17e6,0x0002,0x0000,0x0057,0x7975,0x0000,0x0198
1322 08a3 17f0  |    |		.DEBUG	0x08a3,0x17f0,0x0002,0x0000,0x0057,0x7975,0x0000,0x01a5
132a 08b3 17f4  |    |		.DEBUG	0x08b3,0x17f4,0x0002,0x0000,0x0057,0x7975,0x0000,0x01b2
1332 08c3 17f8  |    |		.DEBUG	0x08c3,0x17f8,0x0002,0x0000,0x0057,0x7975,0x0000,0x01c3
133a 096b 187a  | k z|		.DEBUG	0x096b,0x187a,0x0005,0x0000,0x0057,0x7975,0x0000,0x01e9
1342 09a3 187c  |   ||		.DEBUG	0x09a3,0x187c,0x0005,0x0000,0x0057,0x7975,0x0000,0x022e
134a 09d3 187e  |   ~|		.DEBUG	0x09d3,0x187e,0x0002,0x0000,0x0057,0x7b05,0x0000,0x01c3
1352 09e3 1888  |    |		.DEBUG	0x09e3,0x1888,0x0002,0x0000,0x0057,0x7b05,0x0000,0x01d0
135a 09f3 1892  |    |		.DEBUG	0x09f3,0x1892,0x0002,0x0000,0x0057,0x7b05,0x0000,0x01dd
1362 0a03 189c  |    |		.DEBUG	0x0a03,0x189c,0x0002,0x0000,0x0057,0x7b05,0x0000,0x01ea
136a 0a33 18ba  | 3  |		.DEBUG	0x0a33,0x18ba,0x0002,0x0000,0x0057,0x7b05,0x0000,0x0218
1372 0a6b 18ca  | k  |		.DEBUG	0x0a6b,0x18ca,0x0002,0x0000,0x0057,0x7b05,0x0000,0x0229
137a 0a8b 18de  |    |		.DEBUG	0x0a8b,0x18de,0x0002,0x0000,0x0057,0x7b05,0x0000,0x023f
1382 0acb 1904  |    |		.DEBUG	0x0acb,0x1904,0x0002,0x0000,0x0057,0x7b05,0x0000,0x02bc
138a 0b93 19ae  |    |		.DEBUG	0x0b93,0x19ae,0x0002,0x0000,0x0057,0x7b05,0x0000,0x03bc
1392 0c4b 1a28  | K (|		.DEBUG	0x0c4b,0x1a28,0x0002,0x0000,0x0057,0x7b05,0x0000,0x05d7
139a 0c8b 1a66  |   f|		.DEBUG	0x0c8b,0x1a66,0x0002,0x0000,0x0057,0x7b05,0x0000,0x06e6
13a2 0cc3 1ab0  |    |		.DEBUG	0x0cc3,0x1ab0,0x0001,0x0000,0x0057,0x7b05,0x0000,0x0778
13aa 0d4b 1ac8  | K  |		.DEBUG	0x0d4b,0x1ac8,0x0002,0x0000,0x0057,0x7b05,0x0000,0x0ca0
13b2 0d5b 1ad0  | [  |		.DEBUG	0x0d5b,0x1ad0,0x0002,0x0000,0x0057,0x7b05,0x0000,0x0cc5
13ba 0dab 1aec  |    |		.DEBUG	0x0dab,0x1aec,0x0002,0x0000,0x0057,0x7b05,0x0000,0x0d5d
13c2 0dcb 1af0  |    |		.DEBUG	0x0dcb,0x1af0,0x0002,0x0000,0x0057,0x7b05,0x0000,0x0dda
13ca 0de3 1afa  |    |		.DEBUG	0x0de3,0x1afa,0x0002,0x0000,0x0057,0x7b05,0x0000,0x0dfd
13d2 0dfb 1afe  |    |		.DEBUG	0x0dfb,0x1afe,0x0002,0x0000,0x0057,0x7b05,0x0000,0x0e53
13da 0e13 1b06  |    |		.DEBUG	0x0e13,0x1b06,0x0002,0x0000,0x0057,0x7b05,0x0000,0x101d
13e2 0e53 1b1c  | S  |		.DEBUG	0x0e53,0x1b1c,0x0002,0x0000,0x0057,0x7b05,0x0000,0x1088
13ea 0e6b 1b2a  | k *|		.DEBUG	0x0e6b,0x1b2a,0x0001,0x0000,0x0057,0x7b05,0x0000,0x10bc
13f2 0f13 1b74  |   t|		.DEBUG	0x0f13,0x1b74,0x0001,0x0000,0x0057,0x7b05,0x0000,0x11f0
13fa 0f63 1b9a  | c  |		.DEBUG	0x0f63,0x1b9a,0x0001,0x0000,0x0057,0x7b05,0x0000,0x1286
1402 0fb3 1bc4  |    |		.DEBUG	0x0fb3,0x1bc4,0x0002,0x0000,0x0057,0x7b05,0x0000,0x1419
140a 100b 1bfa  |    |		.DEBUG	0x100b,0x1bfa,0x0001,0x0000,0x0057,0x7b05,0x0000,0x150e
1412 106b 1c32  | k 2|		.DEBUG	0x106b,0x1c32,0x0002,0x0000,0x0057,0x7b05,0x0000,0x179b
141a 10ab 1c3c  |   <|		.DEBUG	0x10ab,0x1c3c,0x0002,0x0000,0x0057,0x7b05,0x0000,0x1baa
1422 10cb 1c48  |   H|		.DEBUG	0x10cb,0x1c48,0x0001,0x0000,0x0057,0x7b05,0x0000,0x0a0c
142a 10eb 1c50  |   P|		.DEBUG	0x10eb,0x1c50,0x0004,0x0000,0x0057,0x7b05,0x0000,0x09af
1432 116b 1c80  | k  |		.DEBUG	0x116b,0x1c80,0x0001,0x0000,0x0057,0x7b05,0x0000,0x0b9f
143a 1183 1c86  |    |		.DEBUG	0x1183,0x1c86,0x0004,0x0000,0x0057,0x7b05,0x0000,0x0c37
1442 11bb 1c98  |    |		.DEBUG	0x11bb,0x1c98,0x0004,0x0000,0x0057,0x7b05,0x0000,0x0b23
144a ; --------------------------------------------------------------------------------------
144a ; Debug3 Subtable 0x0
144a ; --------------------------------------------------------------------------------------
144a 002a 0001  | *  |		.DBG3TAB	0x002a,0x0001
144c 000b ffff  |    |		.CONST	0x000b,0xffff
144e 000b fffe  |    |		.CONST	0x000b,0xfffe
1450 000b fffd  |    |		.CONST	0x000b,0xfffd
1452 000d fffc  |    |		.CONST	0x000d,0xfffc
1454 000e fffb  |    |		.CONST	0x000e,0xfffb
1456 0010 fffa  |    |		.CONST	0x0010,0xfffa
1458 0012 fff9  |    |		.CONST	0x0012,0xfff9
145a 0014 fff8  |    |		.CONST	0x0014,0xfff8
145c 0016 fff7  |    |		.CONST	0x0016,0xfff7
145e 0018 fff6  |    |		.CONST	0x0018,0xfff6
1460 001f fff5  |    |		.CONST	0x001f,0xfff5
1462 002e fff4  | .  |		.CONST	0x002e,0xfff4
1464 0030 fff3  | 0  |		.CONST	0x0030,0xfff3
1466 0032 fff2  | 2  |		.CONST	0x0032,0xfff2
1468 0034 fff1  | 4  |		.CONST	0x0034,0xfff1
146a 0036 fff0  | 6  |		.CONST	0x0036,0xfff0
146c 0038 ffef  | 8  |		.CONST	0x0038,0xffef
146e 003a ffee  | :  |		.CONST	0x003a,0xffee
1470 003c ffed  | <  |		.CONST	0x003c,0xffed
1472 003e ffec  | >  |		.CONST	0x003e,0xffec
1474 0043 ffeb  | C  |		.CONST	0x0043,0xffeb
1476 0045 ffea  | E  |		.CONST	0x0045,0xffea
1478 0047 ffe9  | G  |		.CONST	0x0047,0xffe9
147a 0049 ffe8  | I  |		.CONST	0x0049,0xffe8
147c 004a ffe7  | J  |		.CONST	0x004a,0xffe7
147e 004c ffe6  | L  |		.CONST	0x004c,0xffe6
1480 004e ffe5  | N  |		.CONST	0x004e,0xffe5
1482 0050 ffe4  | P  |		.CONST	0x0050,0xffe4
1484 0052 ffe3  | R  |		.CONST	0x0052,0xffe3
1486 0054 ffe2  | T  |		.CONST	0x0054,0xffe2
1488 0056 ffe1  | V  |		.CONST	0x0056,0xffe1
148a 0058 ffe0  | X  |		.CONST	0x0058,0xffe0
148c 005a ffdf  | Z  |		.CONST	0x005a,0xffdf
148e 005c ffde  | \  |		.CONST	0x005c,0xffde
1490 005e ffdd  | ^  |		.CONST	0x005e,0xffdd
1492 0060 ffdc  | `  |		.CONST	0x0060,0xffdc
1494 0067 ffdb  | g  |		.CONST	0x0067,0xffdb
1496 0068 0401  | h  |		.CONST	0x0068,0x0401
1498 0069 ffdb  | i  |		.CONST	0x0069,0xffdb
149a 006a ffda  | j  |		.CONST	0x006a,0xffda
149c 0078 ffd9  | x  |		.CONST	0x0078,0xffd9
149e 0097 ffd8  |    |		.CONST	0x0097,0xffd8
14a0 00a2 ffd7  |    |		.CONST	0x00a2,0xffd7
14a2 ; --------------------------------------------------------------------------------------
14a2 ; Debug3 Subtable 0x1
14a2 ; --------------------------------------------------------------------------------------
14a2 0047 0000  | G  |		.DBG3TAB	0x0047,0x0000
14a4 00bd ffff  |    |		.CONST	0x00bd,0xffff
14a6 00bd fffe  |    |		.CONST	0x00bd,0xfffe
14a8 00bd fffd  |    |		.CONST	0x00bd,0xfffd
14aa 00bd fffc  |    |		.CONST	0x00bd,0xfffc
14ac 00bd fffb  |    |		.CONST	0x00bd,0xfffb
14ae 00bd fffa  |    |		.CONST	0x00bd,0xfffa
14b0 00bd fff9  |    |		.CONST	0x00bd,0xfff9
14b2 00bf fff8  |    |		.CONST	0x00bf,0xfff8
14b4 00c6 fff7  |    |		.CONST	0x00c6,0xfff7
14b6 01d8 ffff  |    |		.CONST	0x01d8,0xffff
14b8 01da fffe  |    |		.CONST	0x01da,0xfffe
14ba 01dc fffd  |    |		.CONST	0x01dc,0xfffd
14bc 01de fffc  |    |		.CONST	0x01de,0xfffc
14be 01e0 ffff  |    |		.CONST	0x01e0,0xffff
14c0 01e0 ffff  |    |		.CONST	0x01e0,0xffff
14c2 01e6 fffe  |    |		.CONST	0x01e6,0xfffe
14c4 01ea fffd  |    |		.CONST	0x01ea,0xfffd
14c6 01ec fffc  |    |		.CONST	0x01ec,0xfffc
14c8 01ee ffff  |    |		.CONST	0x01ee,0xffff
14ca 01f0 fffe  |    |		.CONST	0x01f0,0xfffe
14cc 01f2 fffd  |    |		.CONST	0x01f2,0xfffd
14ce 01f4 fffc  |    |		.CONST	0x01f4,0xfffc
14d0 01f6 fffb  |    |		.CONST	0x01f6,0xfffb
14d2 01f8 fffc  |    |		.CONST	0x01f8,0xfffc
14d4 01fa fffb  |    |		.CONST	0x01fa,0xfffb
14d6 01fc fffa  |    |		.CONST	0x01fc,0xfffa
14d8 01fe fff9  |    |		.CONST	0x01fe,0xfff9
14da 0200 fff8  |    |		.CONST	0x0200,0xfff8
14dc 0202 fff4  |    |		.CONST	0x0202,0xfff4
14de 0204 fff3  |    |		.CONST	0x0204,0xfff3
14e0 0206 fff2  |    |		.CONST	0x0206,0xfff2
14e2 0208 fff1  |    |		.CONST	0x0208,0xfff1
14e4 020a fff0  |    |		.CONST	0x020a,0xfff0
14e6 020c ffef  |    |		.CONST	0x020c,0xffef
14e8 020e ffee  |    |		.CONST	0x020e,0xffee
14ea 0210 ffed  |    |		.CONST	0x0210,0xffed
14ec 0212 ffec  |    |		.CONST	0x0212,0xffec
14ee 0214 ffeb  |    |		.CONST	0x0214,0xffeb
14f0 0216 ffea  |    |		.CONST	0x0216,0xffea
14f2 0218 ffe9  |    |		.CONST	0x0218,0xffe9
14f4 021a ffe8  |    |		.CONST	0x021a,0xffe8
14f6 021c ffe7  |    |		.CONST	0x021c,0xffe7
14f8 021e ffe6  |    |		.CONST	0x021e,0xffe6
14fa 0220 ffe5  |    |		.CONST	0x0220,0xffe5
14fc 0222 ffe4  | "  |		.CONST	0x0222,0xffe4
14fe 0224 ffe3  | $  |		.CONST	0x0224,0xffe3
1500 0226 ffe2  | &  |		.CONST	0x0226,0xffe2
1502 0228 ffe1  | (  |		.CONST	0x0228,0xffe1
1504 022a ffe0  | *  |		.CONST	0x022a,0xffe0
1506 022c ffdf  | ,  |		.CONST	0x022c,0xffdf
1508 022e ffde  | .  |		.CONST	0x022e,0xffde
150a 0230 ffdd  | 0  |		.CONST	0x0230,0xffdd
150c 0232 ffdc  | 2  |		.CONST	0x0232,0xffdc
150e 0234 ffdb  | 4  |		.CONST	0x0234,0xffdb
1510 0236 ffda  | 6  |		.CONST	0x0236,0xffda
1512 0238 ffd9  | 8  |		.CONST	0x0238,0xffd9
1514 023a ffd8  | :  |		.CONST	0x023a,0xffd8
1516 023c ffd7  | <  |		.CONST	0x023c,0xffd7
1518 023e ffd6  | >  |		.CONST	0x023e,0xffd6
151a 0240 ffd5  | @  |		.CONST	0x0240,0xffd5
151c 0242 ffd4  | B  |		.CONST	0x0242,0xffd4
151e 0244 ffd3  | D  |		.CONST	0x0244,0xffd3
1520 0246 ffd2  | F  |		.CONST	0x0246,0xffd2
1522 0248 ffd1  | H  |		.CONST	0x0248,0xffd1
1524 024a ffd0  | J  |		.CONST	0x024a,0xffd0
1526 024c ffcf  | L  |		.CONST	0x024c,0xffcf
1528 024e ffce  | N  |		.CONST	0x024e,0xffce
152a 0250 ffcd  | P  |		.CONST	0x0250,0xffcd
152c 0252 ffcc  | R  |		.CONST	0x0252,0xffcc
152e 0254 ffcb  | T  |		.CONST	0x0254,0xffcb
1530 0256 ffca  | V  |		.CONST	0x0256,0xffca
1532 ; --------------------------------------------------------------------------------------
1532 ; Debug3 Subtable 0x2
1532 ; --------------------------------------------------------------------------------------
1532 0009 000d  |    |		.DBG3TAB	0x0009,0x000d
1534 0263 ffff  | c  |		.CONST	0x0263,0xffff
1536 0263 fffe  | c  |		.CONST	0x0263,0xfffe
1538 0269 fffd  | i  |		.CONST	0x0269,0xfffd
153a 026e fffc  | n  |		.CONST	0x026e,0xfffc
153c 026f fffb  | o  |		.CONST	0x026f,0xfffb
153e 0272 fffa  | r  |		.CONST	0x0272,0xfffa
1540 0274 fff9  | t  |		.CONST	0x0274,0xfff9
1542 0279 fff8  | y  |		.CONST	0x0279,0xfff8
1544 0279 fff7  | y  |		.CONST	0x0279,0xfff7
1546 027b 0001  | {  |		.CONST	0x027b,0x0001
1548 0288 0002  |    |		.CONST	0x0288,0x0002
154a 028d 0003  |    |		.CONST	0x028d,0x0003
154c 028f 0004  |    |		.CONST	0x028f,0x0004
154e 0292 0005  |    |		.CONST	0x0292,0x0005
1550 02a2 0006  |    |		.CONST	0x02a2,0x0006
1552 02a5 0007  |    |		.CONST	0x02a5,0x0007
1554 02ae 0008  |    |		.CONST	0x02ae,0x0008
1556 02b1 0009  |    |		.CONST	0x02b1,0x0009
1558 02d2 000a  |    |		.CONST	0x02d2,0x000a
155a 02d5 000b  |    |		.CONST	0x02d5,0x000b
155c 02d8 000c  |    |		.CONST	0x02d8,0x000c
155e 02df 000d  |    |		.CONST	0x02df,0x000d
1560 ; --------------------------------------------------------------------------------------
1560 ; Debug3 Subtable 0x3
1560 ; --------------------------------------------------------------------------------------
1560 0005 0003  |    |		.DBG3TAB	0x0005,0x0003
1562 02eb ffff  |    |		.CONST	0x02eb,0xffff
1564 02ec fffe  |    |		.CONST	0x02ec,0xfffe
1566 02ee fffd  |    |		.CONST	0x02ee,0xfffd
1568 02f4 fffc  |    |		.CONST	0x02f4,0xfffc
156a 02fa fffb  |    |		.CONST	0x02fa,0xfffb
156c 0302 0001  |    |		.CONST	0x0302,0x0001
156e 0305 0002  |    |		.CONST	0x0305,0x0002
1570 0308 0003  |    |		.CONST	0x0308,0x0003
1572 ; --------------------------------------------------------------------------------------
1572 ; Debug3 Subtable 0x4
1572 ; --------------------------------------------------------------------------------------
1572 0004 000f  |    |		.DBG3TAB	0x0004,0x000f
1574 0313 ffff  |    |		.CONST	0x0313,0xffff
1576 0315 fffe  |    |		.CONST	0x0315,0xfffe
1578 0315 fffd  |    |		.CONST	0x0315,0xfffd
157a 0319 0001  |    |		.CONST	0x0319,0x0001
157c 031d 0002  |    |		.CONST	0x031d,0x0002
157e 0321 0003  | !  |		.CONST	0x0321,0x0003
1580 0327 0004  | '  |		.CONST	0x0327,0x0004
1582 0329 0005  | )  |		.CONST	0x0329,0x0005
1584 032a fbff  | *  |		.CONST	0x032a,0xfbff
1586 032d 0401  | -  |		.CONST	0x032d,0x0401
1588 033f 0402  | ?  |		.CONST	0x033f,0x0402
158a 0348 0403  | H  |		.CONST	0x0348,0x0403
158c 034d 0404  | M  |		.CONST	0x034d,0x0404
158e 034f 0405  | O  |		.CONST	0x034f,0x0405
1590 0353 0006  | S  |		.CONST	0x0353,0x0006
1592 0355 0007  | U  |		.CONST	0x0355,0x0007
1594 0359 0008  | Y  |		.CONST	0x0359,0x0008
1596 035d 0009  | ]  |		.CONST	0x035d,0x0009
1598 0364 000a  | d  |		.CONST	0x0364,0x000a
159a ; --------------------------------------------------------------------------------------
159a ; Debug3 Subtable 0x5
159a ; --------------------------------------------------------------------------------------
159a 0002 000f  |    |		.DBG3TAB	0x0002,0x000f
159c 0373 ffff  | s  |		.CONST	0x0373,0xffff
159e 0378 0001  | x  |		.CONST	0x0378,0x0001
15a0 037c 0002  | |  |		.CONST	0x037c,0x0002
15a2 037e 0003  | ~  |		.CONST	0x037e,0x0003
15a4 037f 0004  |    |		.CONST	0x037f,0x0004
15a6 0385 0005  |    |		.CONST	0x0385,0x0005
15a8 0387 0006  |    |		.CONST	0x0387,0x0006
15aa 0388 fbff  |    |		.CONST	0x0388,0xfbff
15ac 038b 0401  |    |		.CONST	0x038b,0x0401
15ae 039d 0402  |    |		.CONST	0x039d,0x0402
15b0 03a6 0403  |    |		.CONST	0x03a6,0x0403
15b2 03ab 0404  |    |		.CONST	0x03ab,0x0404
15b4 03ae 0405  |    |		.CONST	0x03ae,0x0405
15b6 03b2 0007  |    |		.CONST	0x03b2,0x0007
15b8 03b6 0008  |    |		.CONST	0x03b6,0x0008
15ba 03b9 0009  |    |		.CONST	0x03b9,0x0009
15bc 03bb 000a  |    |		.CONST	0x03bb,0x000a
15be ; --------------------------------------------------------------------------------------
15be ; Debug3 Subtable 0x6
15be ; --------------------------------------------------------------------------------------
15be 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
15c0 03c3 0001  |    |		.CONST	0x03c3,0x0001
15c2 ; --------------------------------------------------------------------------------------
15c2 ; Debug3 Subtable 0x7
15c2 ; --------------------------------------------------------------------------------------
15c2 0000 0005  |    |		.DBG3TAB	0x0000,0x0005
15c4 03cb 0001  |    |		.CONST	0x03cb,0x0001
15c6 03d1 0002  |    |		.CONST	0x03d1,0x0002
15c8 03d3 0003  |    |		.CONST	0x03d3,0x0003
15ca 03d9 0004  |    |		.CONST	0x03d9,0x0004
15cc 03db 0005  |    |		.CONST	0x03db,0x0005
15ce ; --------------------------------------------------------------------------------------
15ce ; Debug3 Subtable 0x8
15ce ; --------------------------------------------------------------------------------------
15ce 0001 0001  |    |		.DBG3TAB	0x0001,0x0001
15d0 03eb ffff  |    |		.CONST	0x03eb,0xffff
15d2 03f0 0001  |    |		.CONST	0x03f0,0x0001
15d4 ; --------------------------------------------------------------------------------------
15d4 ; Debug3 Subtable 0x9
15d4 ; --------------------------------------------------------------------------------------
15d4 0001 0033  |   3|		.DBG3TAB	0x0001,0x0033
15d6 03fb 0001  |    |		.CONST	0x03fb,0x0001
15d8 03fb 0401  |    |		.CONST	0x03fb,0x0401
15da 03fc 0402  |    |		.CONST	0x03fc,0x0402
15dc 03fd 0403  |    |		.CONST	0x03fd,0x0403
15de 03fd 0404  |    |		.CONST	0x03fd,0x0404
15e0 03fd 0001  |    |		.CONST	0x03fd,0x0001
15e2 04ac 0002  |    |		.CONST	0x04ac,0x0002
15e4 04ad f7ff  |    |		.CONST	0x04ad,0xf7ff
15e6 04b2 0801  |    |		.CONST	0x04b2,0x0801
15e8 04b3 0c01  |    |		.CONST	0x04b3,0x0c01
15ea 04b4 0c02  |    |		.CONST	0x04b4,0x0c02
15ec 04b5 0c03  |    |		.CONST	0x04b5,0x0c03
15ee 04b5 0c04  |    |		.CONST	0x04b5,0x0c04
15f0 04b7 0801  |    |		.CONST	0x04b7,0x0801
15f2 04c1 0805  |    |		.CONST	0x04c1,0x0805
15f4 04c3 0802  |    |		.CONST	0x04c3,0x0802
15f6 04c5 0803  |    |		.CONST	0x04c5,0x0803
15f8 04c7 0804  |    |		.CONST	0x04c7,0x0804
15fa 04ca 1001  |    |		.CONST	0x04ca,0x1001
15fc 04cb 1002  |    |		.CONST	0x04cb,0x1002
15fe 04cc 1003  |    |		.CONST	0x04cc,0x1003
1600 04cc 1004  |    |		.CONST	0x04cc,0x1004
1602 04ce 0804  |    |		.CONST	0x04ce,0x0804
1604 04d0 0003  |    |		.CONST	0x04d0,0x0003
1606 04d3 1401  |    |		.CONST	0x04d3,0x1401
1608 04d4 1402  |    |		.CONST	0x04d4,0x1402
160a 04d5 1403  |    |		.CONST	0x04d5,0x1403
160c 04d5 1404  |    |		.CONST	0x04d5,0x1404
160e 04d7 0003  |    |		.CONST	0x04d7,0x0003
1610 04d9 0004  |    |		.CONST	0x04d9,0x0004
1612 04dc 1801  |    |		.CONST	0x04dc,0x1801
1614 04dd 1802  |    |		.CONST	0x04dd,0x1802
1616 04de 1803  |    |		.CONST	0x04de,0x1803
1618 04de 1804  |    |		.CONST	0x04de,0x1804
161a 04e0 0004  |    |		.CONST	0x04e0,0x0004
161c 04e2 0005  |    |		.CONST	0x04e2,0x0005
161e 04e7 1c01  |    |		.CONST	0x04e7,0x1c01
1620 04eb 0005  |    |		.CONST	0x04eb,0x0005
1622 04ef 2001  |    |		.CONST	0x04ef,0x2001
1624 04f0 2002  |    |		.CONST	0x04f0,0x2002
1626 04f1 2003  |    |		.CONST	0x04f1,0x2003
1628 04f1 2004  |    |		.CONST	0x04f1,0x2004
162a 04f3 1c01  |    |		.CONST	0x04f3,0x1c01
162c 04f7 0006  |    |		.CONST	0x04f7,0x0006
162e 04f9 0007  |    |		.CONST	0x04f9,0x0007
1630 04ff 0008  |    |		.CONST	0x04ff,0x0008
1632 0502 2401  |  $ |		.CONST	0x0502,0x2401
1634 0503 2402  |  $ |		.CONST	0x0503,0x2402
1636 0504 2403  |  $ |		.CONST	0x0504,0x2403
1638 0504 2404  |  $ |		.CONST	0x0504,0x2404
163a 0506 0008  |    |		.CONST	0x0506,0x0008
163c 050e 0009  |    |		.CONST	0x050e,0x0009
163e ; --------------------------------------------------------------------------------------
163e ; Debug3 Subtable 0xa
163e ; --------------------------------------------------------------------------------------
163e 0007 0017  |    |		.DBG3TAB	0x0007,0x0017
1640 0523 ffff  | #  |		.CONST	0x0523,0xffff
1642 0524 0001  | $  |		.CONST	0x0524,0x0001
1644 0524 0401  | $  |		.CONST	0x0524,0x0401
1646 0526 0001  | &  |		.CONST	0x0526,0x0001
1648 052a 0002  | *  |		.CONST	0x052a,0x0002
164a 052c 0003  | ,  |		.CONST	0x052c,0x0003
164c 052c 0801  | ,  |		.CONST	0x052c,0x0801
164e 052d 0802  | -  |		.CONST	0x052d,0x0802
1650 052e 0803  | .  |		.CONST	0x052e,0x0803
1652 052e 0804  | .  |		.CONST	0x052e,0x0804
1654 052e 0003  | .  |		.CONST	0x052e,0x0003
1656 0530 0004  | 0  |		.CONST	0x0530,0x0004
1658 0535 0005  | 5  |		.CONST	0x0535,0x0005
165a 0537 0006  | 7  |		.CONST	0x0537,0x0006
165c 0538 f3ff  | 8  |		.CONST	0x0538,0xf3ff
165e 053d f3fe  | =  |		.CONST	0x053d,0xf3fe
1660 0543 f3fd  | C  |		.CONST	0x0543,0xf3fd
1662 0547 f3fc  | G  |		.CONST	0x0547,0xf3fc
1664 054b f3fb  | K  |		.CONST	0x054b,0xf3fb
1666 054d 0c01  | M  |		.CONST	0x054d,0x0c01
1668 0550 0c02  | P  |		.CONST	0x0550,0x0c02
166a 055f 0c03  | _  |		.CONST	0x055f,0x0c03
166c 0561 0c04  | a  |		.CONST	0x0561,0x0c04
166e 0566 0c05  | f  |		.CONST	0x0566,0x0c05
1670 0567 efff  | g  |		.CONST	0x0567,0xefff
1672 056a 1001  | j  |		.CONST	0x056a,0x1001
1674 0573 1002  | s  |		.CONST	0x0573,0x1002
1676 0578 1003  | x  |		.CONST	0x0578,0x1003
1678 057a 1004  | z  |		.CONST	0x057a,0x1004
167a 0580 0c06  |    |		.CONST	0x0580,0x0c06
167c ; --------------------------------------------------------------------------------------
167c ; Debug3 Subtable 0xb
167c ; --------------------------------------------------------------------------------------
167c 0000 0005  |    |		.DBG3TAB	0x0000,0x0005
167e 058b 0001  |    |		.CONST	0x058b,0x0001
1680 058b 0401  |    |		.CONST	0x058b,0x0401
1682 058d 0001  |    |		.CONST	0x058d,0x0001
1684 058e 0002  |    |		.CONST	0x058e,0x0002
1686 0590 0003  |    |		.CONST	0x0590,0x0003
1688 ; --------------------------------------------------------------------------------------
1688 ; Debug3 Subtable 0xc
1688 ; --------------------------------------------------------------------------------------
1688 0005 000b  |    |		.DBG3TAB	0x0005,0x000b
168a 059b ffff  |    |		.CONST	0x059b,0xffff
168c 05a0 fffe  |    |		.CONST	0x05a0,0xfffe
168e 05a1 fffd  |    |		.CONST	0x05a1,0xfffd
1690 05a2 fffc  |    |		.CONST	0x05a2,0xfffc
1692 05a3 fffb  |    |		.CONST	0x05a3,0xfffb
1694 05a5 0001  |    |		.CONST	0x05a5,0x0001
1696 05a8 0002  |    |		.CONST	0x05a8,0x0002
1698 05ac 0003  |    |		.CONST	0x05ac,0x0003
169a 05b0 0004  |    |		.CONST	0x05b0,0x0004
169c 05b5 0005  |    |		.CONST	0x05b5,0x0005
169e 05c0 0006  |    |		.CONST	0x05c0,0x0006
16a0 05c3 0007  |    |		.CONST	0x05c3,0x0007
16a2 05d5 0008  |    |		.CONST	0x05d5,0x0008
16a4 05d7 0009  |    |		.CONST	0x05d7,0x0009
16a6 05db 000a  |    |		.CONST	0x05db,0x000a
16a8 05e6 000b  |    |		.CONST	0x05e6,0x000b
16aa ; --------------------------------------------------------------------------------------
16aa ; Debug3 Subtable 0xd
16aa ; --------------------------------------------------------------------------------------
16aa 0006 0016  |    |		.DBG3TAB	0x0006,0x0016
16ac 05eb ffff  |    |		.CONST	0x05eb,0xffff
16ae 05ef fffe  |    |		.CONST	0x05ef,0xfffe
16b0 05fa fffd  |    |		.CONST	0x05fa,0xfffd
16b2 05fc fffc  |    |		.CONST	0x05fc,0xfffc
16b4 0601 fffb  |    |		.CONST	0x0601,0xfffb
16b6 0603 0001  |    |		.CONST	0x0603,0x0001
16b8 0609 0002  |    |		.CONST	0x0609,0x0002
16ba 060d 0003  |    |		.CONST	0x060d,0x0003
16bc 060d 0004  |    |		.CONST	0x060d,0x0004
16be 0611 0005  |    |		.CONST	0x0611,0x0005
16c0 0615 0006  |    |		.CONST	0x0615,0x0006
16c2 0616 0007  |    |		.CONST	0x0616,0x0007
16c4 0619 0008  |    |		.CONST	0x0619,0x0008
16c6 0619 0009  |    |		.CONST	0x0619,0x0009
16c8 061f 000a  |    |		.CONST	0x061f,0x000a
16ca 0623 000b  | #  |		.CONST	0x0623,0x000b
16cc 0625 000c  | %  |		.CONST	0x0625,0x000c
16ce 062c 000d  | ,  |		.CONST	0x062c,0x000d
16d0 062e 000e  | .  |		.CONST	0x062e,0x000e
16d2 0630 000f  | 0  |		.CONST	0x0630,0x000f
16d4 0631 fbff  | 1  |		.CONST	0x0631,0xfbff
16d6 0636 0401  | 6  |		.CONST	0x0636,0x0401
16d8 0637 0801  | 7  |		.CONST	0x0637,0x0801
16da 063b 0401  | ;  |		.CONST	0x063b,0x0401
16dc 063c 0402  | <  |		.CONST	0x063c,0x0402
16de 0644 0011  | D  |		.CONST	0x0644,0x0011
16e0 0649 0010  | I  |		.CONST	0x0649,0x0010
16e2 0652 0012  | R  |		.CONST	0x0652,0x0012
16e4 ; --------------------------------------------------------------------------------------
16e4 ; Debug3 Subtable 0xe
16e4 ; --------------------------------------------------------------------------------------
16e4 0002 0013  |    |		.DBG3TAB	0x0002,0x0013
16e6 065b ffff  | [  |		.CONST	0x065b,0xffff
16e8 0661 0001  | a  |		.CONST	0x0661,0x0001
16ea 0661 0002  | a  |		.CONST	0x0661,0x0002
16ec 0661 0401  | a  |		.CONST	0x0661,0x0401
16ee 0662 0402  | b  |		.CONST	0x0662,0x0402
16f0 0663 0403  | c  |		.CONST	0x0663,0x0403
16f2 0663 0404  | c  |		.CONST	0x0663,0x0404
16f4 0663 0002  | c  |		.CONST	0x0663,0x0002
16f6 0666 0003  | f  |		.CONST	0x0666,0x0003
16f8 0667 f7ff  | g  |		.CONST	0x0667,0xf7ff
16fa 066c 0801  | l  |		.CONST	0x066c,0x0801
16fc 066c 0c01  | l  |		.CONST	0x066c,0x0c01
16fe 066d 0c02  | m  |		.CONST	0x066d,0x0c02
1700 066e 0c03  | n  |		.CONST	0x066e,0x0c03
1702 066e 0c04  | n  |		.CONST	0x066e,0x0c04
1704 066e 0801  | n  |		.CONST	0x066e,0x0801
1706 0672 0803  | r  |		.CONST	0x0672,0x0803
1708 0674 0802  | t  |		.CONST	0x0674,0x0802
170a 0676 0004  | v  |		.CONST	0x0676,0x0004
170c 067b 0005  | {  |		.CONST	0x067b,0x0005
170e 067d 0006  | }  |		.CONST	0x067d,0x0006
1710 ; --------------------------------------------------------------------------------------
1710 ; Debug3 Subtable 0xf
1710 ; --------------------------------------------------------------------------------------
1710 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
1712 ; --------------------------------------------------------------------------------------
1712 ; Debug3 Subtable 0x10
1712 ; --------------------------------------------------------------------------------------
1712 000c 001e  |    |		.DBG3TAB	0x000c,0x001e
1714 06a3 ffff  |    |		.CONST	0x06a3,0xffff
1716 06a8 fffe  |    |		.CONST	0x06a8,0xfffe
1718 06aa 0001  |    |		.CONST	0x06aa,0x0001
171a 06aa 0401  |    |		.CONST	0x06aa,0x0401
171c 06ac 0001  |    |		.CONST	0x06ac,0x0001
171e 06ad 0002  |    |		.CONST	0x06ad,0x0002
1720 06af 0003  |    |		.CONST	0x06af,0x0003
1722 06b4 0004  |    |		.CONST	0x06b4,0x0004
1724 06b5 f7ff  |    |		.CONST	0x06b5,0xf7ff
1726 06ba f7fe  |    |		.CONST	0x06ba,0xf7fe
1728 06bb f7fd  |    |		.CONST	0x06bb,0xf7fd
172a 06bd 0801  |    |		.CONST	0x06bd,0x0801
172c 06bd 0802  |    |		.CONST	0x06bd,0x0802
172e 06c2 0803  |    |		.CONST	0x06c2,0x0803
1730 06cc 0804  |    |		.CONST	0x06cc,0x0804
1732 06ce 0805  |    |		.CONST	0x06ce,0x0805
1734 06d3 0806  |    |		.CONST	0x06d3,0x0806
1736 06db 0005  |    |		.CONST	0x06db,0x0005
1738 06dc f3ff  |    |		.CONST	0x06dc,0xf3ff
173a 06e3 0c01  |    |		.CONST	0x06e3,0x0c01
173c 06eb 0c02  |    |		.CONST	0x06eb,0x0c02
173e 06f2 0c03  |    |		.CONST	0x06f2,0x0c03
1740 06f6 0006  |    |		.CONST	0x06f6,0x0006
1742 06f7 efff  |    |		.CONST	0x06f7,0xefff
1744 06fc effe  |    |		.CONST	0x06fc,0xeffe
1746 06ff effd  |    |		.CONST	0x06ff,0xeffd
1748 0701 effc  |    |		.CONST	0x0701,0xeffc
174a 0702 effb  |    |		.CONST	0x0702,0xeffb
174c 0703 effa  |    |		.CONST	0x0703,0xeffa
174e 0705 1001  |    |		.CONST	0x0705,0x1001
1750 0705 1002  |    |		.CONST	0x0705,0x1002
1752 070d 1003  |    |		.CONST	0x070d,0x1003
1754 0711 1004  |    |		.CONST	0x0711,0x1004
1756 071c 1005  |    |		.CONST	0x071c,0x1005
1758 071e 1006  |    |		.CONST	0x071e,0x1006
175a 0722 1007  | "  |		.CONST	0x0722,0x1007
175c 0724 1008  | $  |		.CONST	0x0724,0x1008
175e 0726 1009  | &  |		.CONST	0x0726,0x1009
1760 0728 100a  | (  |		.CONST	0x0728,0x100a
1762 0732 100b  | 2  |		.CONST	0x0732,0x100b
1764 0735 100c  | 5  |		.CONST	0x0735,0x100c
1766 073d 100d  | =  |		.CONST	0x073d,0x100d
1768 ; --------------------------------------------------------------------------------------
1768 ; Debug3 Subtable 0x11
1768 ; --------------------------------------------------------------------------------------
1768 0009 0019  |    |		.DBG3TAB	0x0009,0x0019
176a 074b ffff  | K  |		.CONST	0x074b,0xffff
176c 0750 fffe  | P  |		.CONST	0x0750,0xfffe
176e 0752 fffd  | R  |		.CONST	0x0752,0xfffd
1770 0753 fffc  | S  |		.CONST	0x0753,0xfffc
1772 0754 0001  | T  |		.CONST	0x0754,0x0001
1774 075a 0002  | Z  |		.CONST	0x075a,0x0002
1776 075d 0003  | ]  |		.CONST	0x075d,0x0003
1778 075f 0004  | _  |		.CONST	0x075f,0x0004
177a 076e 0005  | n  |		.CONST	0x076e,0x0005
177c 0770 0006  | p  |		.CONST	0x0770,0x0006
177e 0772 0007  | r  |		.CONST	0x0772,0x0007
1780 0773 fbff  | s  |		.CONST	0x0773,0xfbff
1782 0778 fbfe  | x  |		.CONST	0x0778,0xfbfe
1784 077d 0401  | }  |		.CONST	0x077d,0x0401
1786 0780 0402  |    |		.CONST	0x0780,0x0402
1788 0780 0403  |    |		.CONST	0x0780,0x0403
178a 0784 0404  |    |		.CONST	0x0784,0x0404
178c 078c 0405  |    |		.CONST	0x078c,0x0405
178e 078e 0406  |    |		.CONST	0x078e,0x0406
1790 0794 0407  |    |		.CONST	0x0794,0x0407
1792 07a4 0408  |    |		.CONST	0x07a4,0x0408
1794 07a5 f7ff  |    |		.CONST	0x07a5,0xf7ff
1796 07a8 f7fe  |    |		.CONST	0x07a8,0xf7fe
1798 07aa f7fd  |    |		.CONST	0x07aa,0xf7fd
179a 07af 0801  |    |		.CONST	0x07af,0x0801
179c 07af 0802  |    |		.CONST	0x07af,0x0802
179e 07b3 0803  |    |		.CONST	0x07b3,0x0803
17a0 07bb 0804  |    |		.CONST	0x07bb,0x0804
17a2 07bd 0805  |    |		.CONST	0x07bd,0x0805
17a4 07c1 0806  |    |		.CONST	0x07c1,0x0806
17a6 07c5 0807  |    |		.CONST	0x07c5,0x0807
17a8 07c8 0808  |    |		.CONST	0x07c8,0x0808
17aa 07ca 0809  |    |		.CONST	0x07ca,0x0809
17ac 07d0 080a  |    |		.CONST	0x07d0,0x080a
17ae ; --------------------------------------------------------------------------------------
17ae ; Debug3 Subtable 0x12
17ae ; --------------------------------------------------------------------------------------
17ae 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
17b0 07e3 0001  |    |		.CONST	0x07e3,0x0001
17b2 ; --------------------------------------------------------------------------------------
17b2 ; Debug3 Subtable 0x13
17b2 ; --------------------------------------------------------------------------------------
17b2 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
17b4 080b 0001  |    |		.CONST	0x080b,0x0001
17b6 ; --------------------------------------------------------------------------------------
17b6 ; Debug3 Subtable 0x14
17b6 ; --------------------------------------------------------------------------------------
17b6 0001 0001  |    |		.DBG3TAB	0x0001,0x0001
17b8 081b ffff  |    |		.CONST	0x081b,0xffff
17ba 081d 0001  |    |		.CONST	0x081d,0x0001
17bc ; --------------------------------------------------------------------------------------
17bc ; Debug3 Subtable 0x15
17bc ; --------------------------------------------------------------------------------------
17bc 0005 0009  |    |		.DBG3TAB	0x0005,0x0009
17be 082b ffff  | +  |		.CONST	0x082b,0xffff
17c0 0830 fffe  | 0  |		.CONST	0x0830,0xfffe
17c2 0834 fffd  | 4  |		.CONST	0x0834,0xfffd
17c4 0835 fffc  | 5  |		.CONST	0x0835,0xfffc
17c6 0836 0001  | 6  |		.CONST	0x0836,0x0001
17c8 083b 0002  | ;  |		.CONST	0x083b,0x0002
17ca 083f 0003  | ?  |		.CONST	0x083f,0x0003
17cc 0841 0004  | A  |		.CONST	0x0841,0x0004
17ce 0846 0005  | F  |		.CONST	0x0846,0x0005
17d0 084a 0006  | J  |		.CONST	0x084a,0x0006
17d2 0850 0007  | P  |		.CONST	0x0850,0x0007
17d4 0851 fbff  | Q  |		.CONST	0x0851,0xfbff
17d6 0856 0401  | V  |		.CONST	0x0856,0x0401
17d8 085d 0402  | ]  |		.CONST	0x085d,0x0402
17da ; --------------------------------------------------------------------------------------
17da ; Debug3 Subtable 0x16
17da ; --------------------------------------------------------------------------------------
17da 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
17dc 086b 0001  | k  |		.CONST	0x086b,0x0001
17de ; --------------------------------------------------------------------------------------
17de ; Debug3 Subtable 0x17
17de ; --------------------------------------------------------------------------------------
17de 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
17e0 0873 0001  | s  |		.CONST	0x0873,0x0001
17e2 ; --------------------------------------------------------------------------------------
17e2 ; Debug3 Subtable 0x18
17e2 ; --------------------------------------------------------------------------------------
17e2 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
17e4 0883 0001  |    |		.CONST	0x0883,0x0001
17e6 ; --------------------------------------------------------------------------------------
17e6 ; Debug3 Subtable 0x19
17e6 ; --------------------------------------------------------------------------------------
17e6 0002 0002  |    |		.DBG3TAB	0x0002,0x0002
17e8 088b ffff  |    |		.CONST	0x088b,0xffff
17ea 0890 fffe  |    |		.CONST	0x0890,0xfffe
17ec 0897 0001  |    |		.CONST	0x0897,0x0001
17ee 089e 0002  |    |		.CONST	0x089e,0x0002
17f0 ; --------------------------------------------------------------------------------------
17f0 ; Debug3 Subtable 0x1a
17f0 ; --------------------------------------------------------------------------------------
17f0 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
17f2 08a3 0001  |    |		.CONST	0x08a3,0x0001
17f4 ; --------------------------------------------------------------------------------------
17f4 ; Debug3 Subtable 0x1b
17f4 ; --------------------------------------------------------------------------------------
17f4 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
17f6 08b3 0001  |    |		.CONST	0x08b3,0x0001
17f8 ; --------------------------------------------------------------------------------------
17f8 ; Debug3 Subtable 0x1c
17f8 ; --------------------------------------------------------------------------------------
17f8 0009 0037  |   7|		.DBG3TAB	0x0009,0x0037
17fa 08c3 ffff  |    |		.CONST	0x08c3,0xffff
17fc 08c4 fffe  |    |		.CONST	0x08c4,0xfffe
17fe 08c5 fffd  |    |		.CONST	0x08c5,0xfffd
1800 08c6 fffc  |    |		.CONST	0x08c6,0xfffc
1802 08c7 fffb  |    |		.CONST	0x08c7,0xfffb
1804 08c8 fffa  |    |		.CONST	0x08c8,0xfffa
1806 08c9 fff9  |    |		.CONST	0x08c9,0xfff9
1808 08ca fff8  |    |		.CONST	0x08ca,0xfff8
180a 08cc fff7  |    |		.CONST	0x08cc,0xfff7
180c 08cd 0001  |    |		.CONST	0x08cd,0x0001
180e 08cf 0002  |    |		.CONST	0x08cf,0x0002
1810 08cf 0401  |    |		.CONST	0x08cf,0x0401
1812 08d0 0402  |    |		.CONST	0x08d0,0x0402
1814 08d1 0403  |    |		.CONST	0x08d1,0x0403
1816 08d1 0404  |    |		.CONST	0x08d1,0x0404
1818 08d1 0002  |    |		.CONST	0x08d1,0x0002
181a 08d7 0003  |    |		.CONST	0x08d7,0x0003
181c 08dd 0004  |    |		.CONST	0x08dd,0x0004
181e 08e8 0005  |    |		.CONST	0x08e8,0x0005
1820 08f4 0006  |    |		.CONST	0x08f4,0x0006
1822 08f8 0007  |    |		.CONST	0x08f8,0x0007
1824 08fc 0008  |    |		.CONST	0x08fc,0x0008
1826 0900 0009  |    |		.CONST	0x0900,0x0009
1828 0903 000a  |    |		.CONST	0x0903,0x000a
182a 0903 000b  |    |		.CONST	0x0903,0x000b
182c 0903 0801  |    |		.CONST	0x0903,0x0801
182e 0905 000b  |    |		.CONST	0x0905,0x000b
1830 0906 000c  |    |		.CONST	0x0906,0x000c
1832 0908 000d  |    |		.CONST	0x0908,0x000d
1834 090e 000e  |    |		.CONST	0x090e,0x000e
1836 0919 000f  |    |		.CONST	0x0919,0x000f
1838 091d 0010  |    |		.CONST	0x091d,0x0010
183a 091f 0011  |    |		.CONST	0x091f,0x0011
183c 0923 0012  | #  |		.CONST	0x0923,0x0012
183e 0923 0c01  | #  |		.CONST	0x0923,0x0c01
1840 0925 0012  | %  |		.CONST	0x0925,0x0012
1842 0926 0013  | &  |		.CONST	0x0926,0x0013
1844 092a 0014  | *  |		.CONST	0x092a,0x0014
1846 092a 1001  | *  |		.CONST	0x092a,0x1001
1848 092c 0014  | ,  |		.CONST	0x092c,0x0014
184a 092d 0015  | -  |		.CONST	0x092d,0x0015
184c 092d 1401  | -  |		.CONST	0x092d,0x1401
184e 092e 0015  | .  |		.CONST	0x092e,0x0015
1850 092f 0016  | /  |		.CONST	0x092f,0x0016
1852 0932 0017  | 2  |		.CONST	0x0932,0x0017
1854 0935 0018  | 5  |		.CONST	0x0935,0x0018
1856 0938 0019  | 8  |		.CONST	0x0938,0x0019
1858 0938 1801  | 8  |		.CONST	0x0938,0x1801
185a 0939 1802  | 9  |		.CONST	0x0939,0x1802
185c 093a 1803  | :  |		.CONST	0x093a,0x1803
185e 093a 1804  | :  |		.CONST	0x093a,0x1804
1860 093a 0019  | :  |		.CONST	0x093a,0x0019
1862 093c 1c01  | <  |		.CONST	0x093c,0x1c01
1864 093d 1c02  | =  |		.CONST	0x093d,0x1c02
1866 093e 1c03  | >  |		.CONST	0x093e,0x1c03
1868 093e 1c04  | >  |		.CONST	0x093e,0x1c04
186a 093e 1804  | >  |		.CONST	0x093e,0x1804
186c 0940 001a  | @  |		.CONST	0x0940,0x001a
186e 0944 001b  | D  |		.CONST	0x0944,0x001b
1870 0948 001c  | H  |		.CONST	0x0948,0x001c
1872 094c 001d  | L  |		.CONST	0x094c,0x001d
1874 0955 001e  | U  |		.CONST	0x0955,0x001e
1876 0961 001f  | a  |		.CONST	0x0961,0x001f
1878 0964 0020  | d  |		.CONST	0x0964,0x0020
187a ; --------------------------------------------------------------------------------------
187a ; Debug3 Subtable 0x1d
187a ; --------------------------------------------------------------------------------------
187a 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
187c ; --------------------------------------------------------------------------------------
187c ; Debug3 Subtable 0x1e
187c ; --------------------------------------------------------------------------------------
187c 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
187e ; --------------------------------------------------------------------------------------
187e ; Debug3 Subtable 0x1f
187e ; --------------------------------------------------------------------------------------
187e 0000 0004  |    |		.DBG3TAB	0x0000,0x0004
1880 09d3 0001  |    |		.CONST	0x09d3,0x0001
1882 09db 0002  |    |		.CONST	0x09db,0x0002
1884 09db 0401  |    |		.CONST	0x09db,0x0401
1886 09dc 0002  |    |		.CONST	0x09dc,0x0002
1888 ; --------------------------------------------------------------------------------------
1888 ; Debug3 Subtable 0x20
1888 ; --------------------------------------------------------------------------------------
1888 0000 0004  |    |		.DBG3TAB	0x0000,0x0004
188a 09e3 0001  |    |		.CONST	0x09e3,0x0001
188c 09eb 0002  |    |		.CONST	0x09eb,0x0002
188e 09eb 0401  |    |		.CONST	0x09eb,0x0401
1890 09ec 0002  |    |		.CONST	0x09ec,0x0002
1892 ; --------------------------------------------------------------------------------------
1892 ; Debug3 Subtable 0x21
1892 ; --------------------------------------------------------------------------------------
1892 0000 0004  |    |		.DBG3TAB	0x0000,0x0004
1894 09f3 0001  |    |		.CONST	0x09f3,0x0001
1896 09fb 0002  |    |		.CONST	0x09fb,0x0002
1898 09fb 0401  |    |		.CONST	0x09fb,0x0401
189a 09fc 0002  |    |		.CONST	0x09fc,0x0002
189c ; --------------------------------------------------------------------------------------
189c ; Debug3 Subtable 0x22
189c ; --------------------------------------------------------------------------------------
189c 0003 000b  |    |		.DBG3TAB	0x0003,0x000b
189e 0a03 ffff  |    |		.CONST	0x0a03,0xffff
18a0 0a04 fffe  |    |		.CONST	0x0a04,0xfffe
18a2 0a05 fffd  |    |		.CONST	0x0a05,0xfffd
18a4 0a06 0001  |    |		.CONST	0x0a06,0x0001
18a6 0a09 0002  |    |		.CONST	0x0a09,0x0002
18a8 0a0f 0003  |    |		.CONST	0x0a0f,0x0003
18aa 0a17 0004  |    |		.CONST	0x0a17,0x0004
18ac 0a19 0005  |    |		.CONST	0x0a19,0x0005
18ae 0a1d 0006  |    |		.CONST	0x0a1d,0x0006
18b0 0a21 0007  | !  |		.CONST	0x0a21,0x0007
18b2 0a23 0008  | #  |		.CONST	0x0a23,0x0008
18b4 0a2b 0009  | +  |		.CONST	0x0a2b,0x0009
18b6 0a2b 0401  | +  |		.CONST	0x0a2b,0x0401
18b8 0a2c 0009  | ,  |		.CONST	0x0a2c,0x0009
18ba ; --------------------------------------------------------------------------------------
18ba ; Debug3 Subtable 0x23
18ba ; --------------------------------------------------------------------------------------
18ba 0002 0005  |    |		.DBG3TAB	0x0002,0x0005
18bc 0a33 ffff  | 3  |		.CONST	0x0a33,0xffff
18be 0a36 fffe  | 6  |		.CONST	0x0a36,0xfffe
18c0 0a3d 0001  | =  |		.CONST	0x0a3d,0x0001
18c2 0a41 0002  | A  |		.CONST	0x0a41,0x0002
18c4 0a44 0003  | D  |		.CONST	0x0a44,0x0003
18c6 0a4c 0004  | L  |		.CONST	0x0a4c,0x0004
18c8 0a60 0005  | `  |		.CONST	0x0a60,0x0005
18ca ; --------------------------------------------------------------------------------------
18ca ; Debug3 Subtable 0x24
18ca ; --------------------------------------------------------------------------------------
18ca 0001 0008  |    |		.DBG3TAB	0x0001,0x0008
18cc 0a6b ffff  | k  |		.CONST	0x0a6b,0xffff
18ce 0a6c 0001  | l  |		.CONST	0x0a6c,0x0001
18d0 0a6f 0002  | o  |		.CONST	0x0a6f,0x0002
18d2 0a73 0003  | s  |		.CONST	0x0a73,0x0003
18d4 0a79 0004  | y  |		.CONST	0x0a79,0x0004
18d6 0a7a 0401  | z  |		.CONST	0x0a7a,0x0401
18d8 0a7b 0004  | {  |		.CONST	0x0a7b,0x0004
18da 0a7d 0005  | }  |		.CONST	0x0a7d,0x0005
18dc 0a82 0006  |    |		.CONST	0x0a82,0x0006
18de ; --------------------------------------------------------------------------------------
18de ; Debug3 Subtable 0x25
18de ; --------------------------------------------------------------------------------------
18de 0004 000e  |    |		.DBG3TAB	0x0004,0x000e
18e0 0a8b ffff  |    |		.CONST	0x0a8b,0xffff
18e2 0a8c fffe  |    |		.CONST	0x0a8c,0xfffe
18e4 0a8d 0001  |    |		.CONST	0x0a8d,0x0001
18e6 0a8f 0002  |    |		.CONST	0x0a8f,0x0002
18e8 0a92 0003  |    |		.CONST	0x0a92,0x0003
18ea 0a92 0004  |    |		.CONST	0x0a92,0x0004
18ec 0a95 0005  |    |		.CONST	0x0a95,0x0005
18ee 0a99 0006  |    |		.CONST	0x0a99,0x0006
18f0 0aa0 0007  |    |		.CONST	0x0aa0,0x0007
18f2 0aa1 fbff  |    |		.CONST	0x0aa1,0xfbff
18f4 0aa7 fbfe  |    |		.CONST	0x0aa7,0xfbfe
18f6 0aac 0401  |    |		.CONST	0x0aac,0x0401
18f8 0aaf 0402  |    |		.CONST	0x0aaf,0x0402
18fa 0aaf 0403  |    |		.CONST	0x0aaf,0x0403
18fc 0ab2 0404  |    |		.CONST	0x0ab2,0x0404
18fe 0ab6 0405  |    |		.CONST	0x0ab6,0x0405
1900 0aba 0406  |    |		.CONST	0x0aba,0x0406
1902 0ac1 0407  |    |		.CONST	0x0ac1,0x0407
1904 ; --------------------------------------------------------------------------------------
1904 ; Debug3 Subtable 0x26
1904 ; --------------------------------------------------------------------------------------
1904 0002 0052  |   R|		.DBG3TAB	0x0002,0x0052
1906 0acb 0001  |    |		.CONST	0x0acb,0x0001
1908 0acd 0002  |    |		.CONST	0x0acd,0x0002
190a 0acd 0401  |    |		.CONST	0x0acd,0x0401
190c 0ace 0002  |    |		.CONST	0x0ace,0x0002
190e 0acf 0003  |    |		.CONST	0x0acf,0x0003
1910 0ad0 0801  |    |		.CONST	0x0ad0,0x0801
1912 0ad1 0c01  |    |		.CONST	0x0ad1,0x0c01
1914 0ad2 0c02  |    |		.CONST	0x0ad2,0x0c02
1916 0ad3 0c03  |    |		.CONST	0x0ad3,0x0c03
1918 0ad3 0c04  |    |		.CONST	0x0ad3,0x0c04
191a 0ad5 0801  |    |		.CONST	0x0ad5,0x0801
191c 0adc 0003  |    |		.CONST	0x0adc,0x0003
191e 0ae2 0004  |    |		.CONST	0x0ae2,0x0004
1920 0ae2 1001  |    |		.CONST	0x0ae2,0x1001
1922 0ae3 0004  |    |		.CONST	0x0ae3,0x0004
1924 0ae4 0005  |    |		.CONST	0x0ae4,0x0005
1926 0ae7 0007  |    |		.CONST	0x0ae7,0x0007
1928 0ae7 1401  |    |		.CONST	0x0ae7,0x1401
192a 0ae8 0007  |    |		.CONST	0x0ae8,0x0007
192c 0ae9 0006  |    |		.CONST	0x0ae9,0x0006
192e 0aed 0008  |    |		.CONST	0x0aed,0x0008
1930 0af2 000b  |    |		.CONST	0x0af2,0x000b
1932 0af2 1801  |    |		.CONST	0x0af2,0x1801
1934 0af3 000b  |    |		.CONST	0x0af3,0x000b
1936 0af4 0009  |    |		.CONST	0x0af4,0x0009
1938 0af8 000a  |    |		.CONST	0x0af8,0x000a
193a 0afc 000c  |    |		.CONST	0x0afc,0x000c
193c 0b03 0010  |    |		.CONST	0x0b03,0x0010
193e 0b03 1c01  |    |		.CONST	0x0b03,0x1c01
1940 0b04 0010  |    |		.CONST	0x0b04,0x0010
1942 0b05 000d  |    |		.CONST	0x0b05,0x000d
1944 0b09 000e  |    |		.CONST	0x0b09,0x000e
1946 0b0d 000f  |    |		.CONST	0x0b0d,0x000f
1948 0b11 0011  |    |		.CONST	0x0b11,0x0011
194a 0b12 dfff  |    |		.CONST	0x0b12,0xdfff
194c 0b14 dffe  |    |		.CONST	0x0b14,0xdffe
194e 0b1a 2001  |    |		.CONST	0x0b1a,0x2001
1950 0b1a 2002  |    |		.CONST	0x0b1a,0x2002
1952 0b1a 2401  |  $ |		.CONST	0x0b1a,0x2401
1954 0b1c 2002  |    |		.CONST	0x0b1c,0x2002
1956 0b1d 2003  |    |		.CONST	0x0b1d,0x2003
1958 0b1d 2801  |  ( |		.CONST	0x0b1d,0x2801
195a 0b1e 2003  |    |		.CONST	0x0b1e,0x2003
195c 0b1f 2004  |    |		.CONST	0x0b1f,0x2004
195e 0b20 2c01  |  , |		.CONST	0x0b20,0x2c01
1960 0b22 2c02  | ", |		.CONST	0x0b22,0x2c02
1962 0b24 2c03  | $, |		.CONST	0x0b24,0x2c03
1964 0b28 2c04  | (, |		.CONST	0x0b28,0x2c04
1966 0b2c 2c05  | ,, |		.CONST	0x0b2c,0x2c05
1968 0b2d 3001  | -0 |		.CONST	0x0b2d,0x3001
196a 0b2e 3002  | .0 |		.CONST	0x0b2e,0x3002
196c 0b2f 3003  | /0 |		.CONST	0x0b2f,0x3003
196e 0b2f 3004  | /0 |		.CONST	0x0b2f,0x3004
1970 0b31 2c05  | 1, |		.CONST	0x0b31,0x2c05
1972 0b3a 3401  | :4 |		.CONST	0x0b3a,0x3401
1974 0b3b 3402  | ;4 |		.CONST	0x0b3b,0x3402
1976 0b3c 3403  | <4 |		.CONST	0x0b3c,0x3403
1978 0b3c 3404  | <4 |		.CONST	0x0b3c,0x3404
197a 0b3e 3004  | >0 |		.CONST	0x0b3e,0x3004
197c 0b4c 2004  | L  |		.CONST	0x0b4c,0x2004
197e 0b50 2005  | P  |		.CONST	0x0b50,0x2005
1980 0b53 2006  | S  |		.CONST	0x0b53,0x2006
1982 0b57 2007  | W  |		.CONST	0x0b57,0x2007
1984 0b57 3801  | W8 |		.CONST	0x0b57,0x3801
1986 0b59 3802  | Y8 |		.CONST	0x0b59,0x3802
1988 0b5b 3803  | [8 |		.CONST	0x0b5b,0x3803
198a 0b5e 2007  | ^  |		.CONST	0x0b5e,0x2007
198c 0b62 2008  | b  |		.CONST	0x0b62,0x2008
198e 0b63 3c01  | c< |		.CONST	0x0b63,0x3c01
1990 0b65 3c02  | e< |		.CONST	0x0b65,0x3c02
1992 0b67 3c03  | g< |		.CONST	0x0b67,0x3c03
1994 0b6b 3c04  | k< |		.CONST	0x0b6b,0x3c04
1996 0b6f 3c05  | o< |		.CONST	0x0b6f,0x3c05
1998 0b70 4001  | p@ |		.CONST	0x0b70,0x4001
199a 0b71 4002  | q@ |		.CONST	0x0b71,0x4002
199c 0b72 4003  | r@ |		.CONST	0x0b72,0x4003
199e 0b72 4004  | r@ |		.CONST	0x0b72,0x4004
19a0 0b74 3c05  | t< |		.CONST	0x0b74,0x3c05
19a2 0b7d 4401  | }D |		.CONST	0x0b7d,0x4401
19a4 0b7e 4402  | ~D |		.CONST	0x0b7e,0x4402
19a6 0b7f 4403  |  D |		.CONST	0x0b7f,0x4403
19a8 0b7f 4404  |  D |		.CONST	0x0b7f,0x4404
19aa 0b81 4004  |  @ |		.CONST	0x0b81,0x4004
19ac 0b8f 2008  |    |		.CONST	0x0b8f,0x2008
19ae ; --------------------------------------------------------------------------------------
19ae ; Debug3 Subtable 0x27
19ae ; --------------------------------------------------------------------------------------
19ae 0003 0039  |   9|		.DBG3TAB	0x0003,0x0039
19b0 0b93 ffff  |    |		.CONST	0x0b93,0xffff
19b2 0b94 0001  |    |		.CONST	0x0b94,0x0001
19b4 0b95 0401  |    |		.CONST	0x0b95,0x0401
19b6 0b96 0801  |    |		.CONST	0x0b96,0x0801
19b8 0b97 0802  |    |		.CONST	0x0b97,0x0802
19ba 0b98 0803  |    |		.CONST	0x0b98,0x0803
19bc 0b98 0804  |    |		.CONST	0x0b98,0x0804
19be 0b9a 0401  |    |		.CONST	0x0b9a,0x0401
19c0 0ba1 0001  |    |		.CONST	0x0ba1,0x0001
19c2 0ba7 0002  |    |		.CONST	0x0ba7,0x0002
19c4 0baa 0003  |    |		.CONST	0x0baa,0x0003
19c6 0bb0 0004  |    |		.CONST	0x0bb0,0x0004
19c8 0bb3 0005  |    |		.CONST	0x0bb3,0x0005
19ca 0bb6 0006  |    |		.CONST	0x0bb6,0x0006
19cc 0bbc 0007  |    |		.CONST	0x0bbc,0x0007
19ce 0bbf 0008  |    |		.CONST	0x0bbf,0x0008
19d0 0bc5 0009  |    |		.CONST	0x0bc5,0x0009
19d2 0bc8 000a  |    |		.CONST	0x0bc8,0x000a
19d4 0bcb 000b  |    |		.CONST	0x0bcb,0x000b
19d6 0bd1 000c  |    |		.CONST	0x0bd1,0x000c
19d8 0bd4 000d  |    |		.CONST	0x0bd4,0x000d
19da 0bda 000e  |    |		.CONST	0x0bda,0x000e
19dc 0bdd 000f  |    |		.CONST	0x0bdd,0x000f
19de 0be3 0010  |    |		.CONST	0x0be3,0x0010
19e0 0be6 0011  |    |		.CONST	0x0be6,0x0011
19e2 0be9 0012  |    |		.CONST	0x0be9,0x0012
19e4 0bea f3ff  |    |		.CONST	0x0bea,0xf3ff
19e6 0beb f3fe  |    |		.CONST	0x0beb,0xf3fe
19e8 0bf0 0c01  |    |		.CONST	0x0bf0,0x0c01
19ea 0bf3 0c02  |    |		.CONST	0x0bf3,0x0c02
19ec 0bf3 0c03  |    |		.CONST	0x0bf3,0x0c03
19ee 0bf3 1001  |    |		.CONST	0x0bf3,0x1001
19f0 0bf5 0c03  |    |		.CONST	0x0bf5,0x0c03
19f2 0bf6 0c04  |    |		.CONST	0x0bf6,0x0c04
19f4 0bfa 0c05  |    |		.CONST	0x0bfa,0x0c05
19f6 0bfb 1401  |    |		.CONST	0x0bfb,0x1401
19f8 0bfd 1402  |    |		.CONST	0x0bfd,0x1402
19fa 0bff 1403  |    |		.CONST	0x0bff,0x1403
19fc 0c03 1404  |    |		.CONST	0x0c03,0x1404
19fe 0c07 1405  |    |		.CONST	0x0c07,0x1405
1a00 0c08 1801  |    |		.CONST	0x0c08,0x1801
1a02 0c09 1802  |    |		.CONST	0x0c09,0x1802
1a04 0c0a 1803  |    |		.CONST	0x0c0a,0x1803
1a06 0c0a 1804  |    |		.CONST	0x0c0a,0x1804
1a08 0c0c 1405  |    |		.CONST	0x0c0c,0x1405
1a0a 0c15 1c01  |    |		.CONST	0x0c15,0x1c01
1a0c 0c16 1c02  |    |		.CONST	0x0c16,0x1c02
1a0e 0c17 1c03  |    |		.CONST	0x0c17,0x1c03
1a10 0c17 1c04  |    |		.CONST	0x0c17,0x1c04
1a12 0c19 1804  |    |		.CONST	0x0c19,0x1804
1a14 0c27 0c05  | '  |		.CONST	0x0c27,0x0c05
1a16 0c28 0c06  | (  |		.CONST	0x0c28,0x0c06
1a18 0c28 2001  | (  |		.CONST	0x0c28,0x2001
1a1a 0c2a 2002  | *  |		.CONST	0x0c2a,0x2002
1a1c 0c2c 2003  | ,  |		.CONST	0x0c2c,0x2003
1a1e 0c2f 0c06  | /  |		.CONST	0x0c2f,0x0c06
1a20 0c30 0c07  | 0  |		.CONST	0x0c30,0x0c07
1a22 0c35 0c08  | 5  |		.CONST	0x0c35,0x0c08
1a24 0c38 0c09  | 8  |		.CONST	0x0c38,0x0c09
1a26 0c41 0013  | A  |		.CONST	0x0c41,0x0013
1a28 ; --------------------------------------------------------------------------------------
1a28 ; Debug3 Subtable 0x28
1a28 ; --------------------------------------------------------------------------------------
1a28 0002 001c  |    |		.DBG3TAB	0x0002,0x001c
1a2a 0c4b ffff  | K  |		.CONST	0x0c4b,0xffff
1a2c 0c4c fffe  | L  |		.CONST	0x0c4c,0xfffe
1a2e 0c4d 0001  | M  |		.CONST	0x0c4d,0x0001
1a30 0c50 0002  | P  |		.CONST	0x0c50,0x0002
1a32 0c50 0003  | P  |		.CONST	0x0c50,0x0003
1a34 0c50 0401  | P  |		.CONST	0x0c50,0x0401
1a36 0c51 0402  | Q  |		.CONST	0x0c51,0x0402
1a38 0c52 0403  | R  |		.CONST	0x0c52,0x0403
1a3a 0c52 0404  | R  |		.CONST	0x0c52,0x0404
1a3c 0c52 0003  | R  |		.CONST	0x0c52,0x0003
1a3e 0c58 0009  | X  |		.CONST	0x0c58,0x0009
1a40 0c5e 0004  | ^  |		.CONST	0x0c5e,0x0004
1a42 0c61 0801  | a  |		.CONST	0x0c61,0x0801
1a44 0c62 0802  | b  |		.CONST	0x0c62,0x0802
1a46 0c63 0803  | c  |		.CONST	0x0c63,0x0803
1a48 0c63 0804  | c  |		.CONST	0x0c63,0x0804
1a4a 0c65 0004  | e  |		.CONST	0x0c65,0x0004
1a4c 0c69 0006  | i  |		.CONST	0x0c69,0x0006
1a4e 0c6d 0007  | m  |		.CONST	0x0c6d,0x0007
1a50 0c70 0c01  | p  |		.CONST	0x0c70,0x0c01
1a52 0c71 0c02  | q  |		.CONST	0x0c71,0x0c02
1a54 0c72 0c03  | r  |		.CONST	0x0c72,0x0c03
1a56 0c72 0c04  | r  |		.CONST	0x0c72,0x0c04
1a58 0c74 0007  | t  |		.CONST	0x0c74,0x0007
1a5a 0c79 000a  | y  |		.CONST	0x0c79,0x000a
1a5c 0c7d 000b  | }  |		.CONST	0x0c7d,0x000b
1a5e 0c7d 1001  | }  |		.CONST	0x0c7d,0x1001
1a60 0c7f 000b  |    |		.CONST	0x0c7f,0x000b
1a62 0c80 000c  |    |		.CONST	0x0c80,0x000c
1a64 0c85 000d  |    |		.CONST	0x0c85,0x000d
1a66 ; --------------------------------------------------------------------------------------
1a66 ; Debug3 Subtable 0x29
1a66 ; --------------------------------------------------------------------------------------
1a66 0001 0023  |   #|		.DBG3TAB	0x0001,0x0023
1a68 0c8b ffff  |    |		.CONST	0x0c8b,0xffff
1a6a 0c8c 0001  |    |		.CONST	0x0c8c,0x0001
1a6c 0c8c 0401  |    |		.CONST	0x0c8c,0x0401
1a6e 0c8d 0402  |    |		.CONST	0x0c8d,0x0402
1a70 0c8e 0403  |    |		.CONST	0x0c8e,0x0403
1a72 0c8e 0404  |    |		.CONST	0x0c8e,0x0404
1a74 0c8e 0001  |    |		.CONST	0x0c8e,0x0001
1a76 0c96 000a  |    |		.CONST	0x0c96,0x000a
1a78 0c98 0002  |    |		.CONST	0x0c98,0x0002
1a7a 0c9c 0003  |    |		.CONST	0x0c9c,0x0003
1a7c 0c9c 0801  |    |		.CONST	0x0c9c,0x0801
1a7e 0c9d 0802  |    |		.CONST	0x0c9d,0x0802
1a80 0c9e 0803  |    |		.CONST	0x0c9e,0x0803
1a82 0c9e 0804  |    |		.CONST	0x0c9e,0x0804
1a84 0c9e 0003  |    |		.CONST	0x0c9e,0x0003
1a86 0ca0 0005  |    |		.CONST	0x0ca0,0x0005
1a88 0ca2 0004  |    |		.CONST	0x0ca2,0x0004
1a8a 0ca5 0c01  |    |		.CONST	0x0ca5,0x0c01
1a8c 0ca6 0c02  |    |		.CONST	0x0ca6,0x0c02
1a8e 0ca7 0c03  |    |		.CONST	0x0ca7,0x0c03
1a90 0ca7 0c04  |    |		.CONST	0x0ca7,0x0c04
1a92 0ca9 0004  |    |		.CONST	0x0ca9,0x0004
1a94 0cab 0006  |    |		.CONST	0x0cab,0x0006
1a96 0caf 0007  |    |		.CONST	0x0caf,0x0007
1a98 0caf 1001  |    |		.CONST	0x0caf,0x1001
1a9a 0cb0 1002  |    |		.CONST	0x0cb0,0x1002
1a9c 0cb1 1003  |    |		.CONST	0x0cb1,0x1003
1a9e 0cb1 1004  |    |		.CONST	0x0cb1,0x1004
1aa0 0cb1 0007  |    |		.CONST	0x0cb1,0x0007
1aa2 0cb3 0009  |    |		.CONST	0x0cb3,0x0009
1aa4 0cb5 0008  |    |		.CONST	0x0cb5,0x0008
1aa6 0cb8 1401  |    |		.CONST	0x0cb8,0x1401
1aa8 0cb9 1402  |    |		.CONST	0x0cb9,0x1402
1aaa 0cba 1403  |    |		.CONST	0x0cba,0x1403
1aac 0cba 1404  |    |		.CONST	0x0cba,0x1404
1aae 0cbc 0008  |    |		.CONST	0x0cbc,0x0008
1ab0 ; --------------------------------------------------------------------------------------
1ab0 ; Debug3 Subtable 0x2a
1ab0 ; --------------------------------------------------------------------------------------
1ab0 0005 0006  |    |		.DBG3TAB	0x0005,0x0006
1ab2 0cc3 ffff  |    |		.CONST	0x0cc3,0xffff
1ab4 0cf1 fffe  |    |		.CONST	0x0cf1,0xfffe
1ab6 0d0c fffd  |    |		.CONST	0x0d0c,0xfffd
1ab8 0d0e fffc  |    |		.CONST	0x0d0e,0xfffc
1aba 0d10 fffb  |    |		.CONST	0x0d10,0xfffb
1abc 0d15 0001  |    |		.CONST	0x0d15,0x0001
1abe 0d21 0002  | !  |		.CONST	0x0d21,0x0002
1ac0 0d23 0003  | #  |		.CONST	0x0d23,0x0003
1ac2 0d25 0004  | %  |		.CONST	0x0d25,0x0004
1ac4 0d26 0005  | &  |		.CONST	0x0d26,0x0005
1ac6 0d3d 0006  | =  |		.CONST	0x0d3d,0x0006
1ac8 ; --------------------------------------------------------------------------------------
1ac8 ; Debug3 Subtable 0x2b
1ac8 ; --------------------------------------------------------------------------------------
1ac8 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
1aca 0d4b 0001  | K  |		.CONST	0x0d4b,0x0001
1acc 0d4d 0002  | M  |		.CONST	0x0d4d,0x0002
1ace 0d4f 0003  | O  |		.CONST	0x0d4f,0x0003
1ad0 ; --------------------------------------------------------------------------------------
1ad0 ; Debug3 Subtable 0x2c
1ad0 ; --------------------------------------------------------------------------------------
1ad0 0004 0009  |    |		.DBG3TAB	0x0004,0x0009
1ad2 0d5b ffff  | [  |		.CONST	0x0d5b,0xffff
1ad4 0d62 fffe  | b  |		.CONST	0x0d62,0xfffe
1ad6 0d69 fffd  | i  |		.CONST	0x0d69,0xfffd
1ad8 0d6a fffc  | j  |		.CONST	0x0d6a,0xfffc
1ada 0d6b 0001  | k  |		.CONST	0x0d6b,0x0001
1adc 0d6e 0002  | n  |		.CONST	0x0d6e,0x0002
1ade 0d71 0003  | q  |		.CONST	0x0d71,0x0003
1ae0 0d7a 0004  | z  |		.CONST	0x0d7a,0x0004
1ae2 0d7d 0005  | }  |		.CONST	0x0d7d,0x0005
1ae4 0d85 0006  |    |		.CONST	0x0d85,0x0006
1ae6 0d8a 0007  |    |		.CONST	0x0d8a,0x0007
1ae8 0d90 0008  |    |		.CONST	0x0d90,0x0008
1aea 0d93 0009  |    |		.CONST	0x0d93,0x0009
1aec ; --------------------------------------------------------------------------------------
1aec ; Debug3 Subtable 0x2d
1aec ; --------------------------------------------------------------------------------------
1aec 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
1aee 0dab 0001  |    |		.CONST	0x0dab,0x0001
1af0 ; --------------------------------------------------------------------------------------
1af0 ; Debug3 Subtable 0x2e
1af0 ; --------------------------------------------------------------------------------------
1af0 0000 0004  |    |		.DBG3TAB	0x0000,0x0004
1af2 0dcc 0001  |    |		.CONST	0x0dcc,0x0001
1af4 0dd0 0002  |    |		.CONST	0x0dd0,0x0002
1af6 0dd5 0003  |    |		.CONST	0x0dd5,0x0003
1af8 0dda 0004  |    |		.CONST	0x0dda,0x0004
1afa ; --------------------------------------------------------------------------------------
1afa ; Debug3 Subtable 0x2f
1afa ; --------------------------------------------------------------------------------------
1afa 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
1afc 0de3 0001  |    |		.CONST	0x0de3,0x0001
1afe ; --------------------------------------------------------------------------------------
1afe ; Debug3 Subtable 0x30
1afe ; --------------------------------------------------------------------------------------
1afe 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
1b00 0dfb 0001  |    |		.CONST	0x0dfb,0x0001
1b02 0dfe 0401  |    |		.CONST	0x0dfe,0x0401
1b04 0e02 0001  |    |		.CONST	0x0e02,0x0001
1b06 ; --------------------------------------------------------------------------------------
1b06 ; Debug3 Subtable 0x31
1b06 ; --------------------------------------------------------------------------------------
1b06 0003 0007  |    |		.DBG3TAB	0x0003,0x0007
1b08 0e13 ffff  |    |		.CONST	0x0e13,0xffff
1b0a 0e15 fffe  |    |		.CONST	0x0e15,0xfffe
1b0c 0e1b 0001  |    |		.CONST	0x0e1b,0x0001
1b0e 0e23 0002  | #  |		.CONST	0x0e23,0x0002
1b10 0e2b 0003  | +  |		.CONST	0x0e2b,0x0003
1b12 0e2c fbff  | ,  |		.CONST	0x0e2c,0xfbff
1b14 0e31 0402  | 1  |		.CONST	0x0e31,0x0402
1b16 0e37 0403  | 7  |		.CONST	0x0e37,0x0403
1b18 0e3c 0401  | <  |		.CONST	0x0e3c,0x0401
1b1a 0e47 0004  | G  |		.CONST	0x0e47,0x0004
1b1c ; --------------------------------------------------------------------------------------
1b1c ; Debug3 Subtable 0x32
1b1c ; --------------------------------------------------------------------------------------
1b1c 0000 0006  |    |		.DBG3TAB	0x0000,0x0006
1b1e 0e53 0001  | S  |		.CONST	0x0e53,0x0001
1b20 0e53 0401  | S  |		.CONST	0x0e53,0x0401
1b22 0e54 0402  | T  |		.CONST	0x0e54,0x0402
1b24 0e55 0403  | U  |		.CONST	0x0e55,0x0403
1b26 0e55 0404  | U  |		.CONST	0x0e55,0x0404
1b28 0e55 0001  | U  |		.CONST	0x0e55,0x0001
1b2a ; --------------------------------------------------------------------------------------
1b2a ; Debug3 Subtable 0x33
1b2a ; --------------------------------------------------------------------------------------
1b2a 0003 0021  |   !|		.DBG3TAB	0x0003,0x0021
1b2c 0e6b ffff  | k  |		.CONST	0x0e6b,0xffff
1b2e 0e71 fffe  | q  |		.CONST	0x0e71,0xfffe
1b30 0e76 fffd  | v  |		.CONST	0x0e76,0xfffd
1b32 0e79 0001  | y  |		.CONST	0x0e79,0x0001
1b34 0e81 0002  |    |		.CONST	0x0e81,0x0002
1b36 0e81 0003  |    |		.CONST	0x0e81,0x0003
1b38 0e85 0004  |    |		.CONST	0x0e85,0x0004
1b3a 0e87 0005  |    |		.CONST	0x0e87,0x0005
1b3c 0e89 0006  |    |		.CONST	0x0e89,0x0006
1b3e 0e8a 0007  |    |		.CONST	0x0e8a,0x0007
1b40 0e95 0009  |    |		.CONST	0x0e95,0x0009
1b42 0e97 0008  |    |		.CONST	0x0e97,0x0008
1b44 0e9f 000a  |    |		.CONST	0x0e9f,0x000a
1b46 0eb0 000b  |    |		.CONST	0x0eb0,0x000b
1b48 0eb2 000c  |    |		.CONST	0x0eb2,0x000c
1b4a 0eb4 000d  |    |		.CONST	0x0eb4,0x000d
1b4c 0eb5 000e  |    |		.CONST	0x0eb5,0x000e
1b4e 0eb8 000f  |    |		.CONST	0x0eb8,0x000f
1b50 0eb8 0010  |    |		.CONST	0x0eb8,0x0010
1b52 0ec1 001e  |    |		.CONST	0x0ec1,0x001e
1b54 0ec3 0011  |    |		.CONST	0x0ec3,0x0011
1b56 0ec3 0012  |    |		.CONST	0x0ec3,0x0012
1b58 0ec7 0013  |    |		.CONST	0x0ec7,0x0013
1b5a 0ecb 0014  |    |		.CONST	0x0ecb,0x0014
1b5c 0ecd 0015  |    |		.CONST	0x0ecd,0x0015
1b5e 0ece 0016  |    |		.CONST	0x0ece,0x0016
1b60 0ed8 0017  |    |		.CONST	0x0ed8,0x0017
1b62 0ed8 0018  |    |		.CONST	0x0ed8,0x0018
1b64 0ee4 0019  |    |		.CONST	0x0ee4,0x0019
1b66 0eed 001b  |    |		.CONST	0x0eed,0x001b
1b68 0ef9 001c  |    |		.CONST	0x0ef9,0x001c
1b6a 0efb 001d  |    |		.CONST	0x0efb,0x001d
1b6c 0efd 001f  |    |		.CONST	0x0efd,0x001f
1b6e 0f01 0020  |    |		.CONST	0x0f01,0x0020
1b70 0f03 0021  |   !|		.CONST	0x0f03,0x0021
1b72 0f04 0022  |   "|		.CONST	0x0f04,0x0022
1b74 ; --------------------------------------------------------------------------------------
1b74 ; Debug3 Subtable 0x34
1b74 ; --------------------------------------------------------------------------------------
1b74 0004 000e  |    |		.DBG3TAB	0x0004,0x000e
1b76 0f13 ffff  |    |		.CONST	0x0f13,0xffff
1b78 0f17 fffe  |    |		.CONST	0x0f17,0xfffe
1b7a 0f19 fffd  |    |		.CONST	0x0f19,0xfffd
1b7c 0f1a fffc  |    |		.CONST	0x0f1a,0xfffc
1b7e 0f1c 0001  |    |		.CONST	0x0f1c,0x0001
1b80 0f1c 0002  |    |		.CONST	0x0f1c,0x0002
1b82 0f20 0003  |    |		.CONST	0x0f20,0x0003
1b84 0f23 0004  | #  |		.CONST	0x0f23,0x0004
1b86 0f24 0005  | $  |		.CONST	0x0f24,0x0005
1b88 0f2e 0006  | .  |		.CONST	0x0f2e,0x0006
1b8a 0f30 0007  | 0  |		.CONST	0x0f30,0x0007
1b8c 0f32 0008  | 2  |		.CONST	0x0f32,0x0008
1b8e 0f3b 0009  | ;  |		.CONST	0x0f3b,0x0009
1b90 0f41 000b  | A  |		.CONST	0x0f41,0x000b
1b92 0f46 000a  | F  |		.CONST	0x0f46,0x000a
1b94 0f52 000c  | R  |		.CONST	0x0f52,0x000c
1b96 0f55 000d  | U  |		.CONST	0x0f55,0x000d
1b98 0f56 000e  | V  |		.CONST	0x0f56,0x000e
1b9a ; --------------------------------------------------------------------------------------
1b9a ; Debug3 Subtable 0x35
1b9a ; --------------------------------------------------------------------------------------
1b9a 0007 000d  |    |		.DBG3TAB	0x0007,0x000d
1b9c 0f63 ffff  | c  |		.CONST	0x0f63,0xffff
1b9e 0f64 fffe  | d  |		.CONST	0x0f64,0xfffe
1ba0 0f65 fffd  | e  |		.CONST	0x0f65,0xfffd
1ba2 0f67 fffc  | g  |		.CONST	0x0f67,0xfffc
1ba4 0f6c fffb  | l  |		.CONST	0x0f6c,0xfffb
1ba6 0f71 fffa  | q  |		.CONST	0x0f71,0xfffa
1ba8 0f72 fff9  | r  |		.CONST	0x0f72,0xfff9
1baa 0f73 0001  | s  |		.CONST	0x0f73,0x0001
1bac 0f7d 0002  | }  |		.CONST	0x0f7d,0x0002
1bae 0f83 0003  |    |		.CONST	0x0f83,0x0003
1bb0 0f84 0004  |    |		.CONST	0x0f84,0x0004
1bb2 0f88 0005  |    |		.CONST	0x0f88,0x0005
1bb4 0f88 0006  |    |		.CONST	0x0f88,0x0006
1bb6 0f8c 0007  |    |		.CONST	0x0f8c,0x0007
1bb8 0f94 0008  |    |		.CONST	0x0f94,0x0008
1bba 0f96 0009  |    |		.CONST	0x0f96,0x0009
1bbc 0f99 000a  |    |		.CONST	0x0f99,0x000a
1bbe 0f9d 000b  |    |		.CONST	0x0f9d,0x000b
1bc0 0f9f 000c  |    |		.CONST	0x0f9f,0x000c
1bc2 0fa5 000d  |    |		.CONST	0x0fa5,0x000d
1bc4 ; --------------------------------------------------------------------------------------
1bc4 ; Debug3 Subtable 0x36
1bc4 ; --------------------------------------------------------------------------------------
1bc4 0007 0013  |    |		.DBG3TAB	0x0007,0x0013
1bc6 0fb3 ffff  |    |		.CONST	0x0fb3,0xffff
1bc8 0fb4 0001  |    |		.CONST	0x0fb4,0x0001
1bca 0fb4 0401  |    |		.CONST	0x0fb4,0x0401
1bcc 0fb6 0001  |    |		.CONST	0x0fb6,0x0001
1bce 0fba 0002  |    |		.CONST	0x0fba,0x0002
1bd0 0fbc 0003  |    |		.CONST	0x0fbc,0x0003
1bd2 0fbc 0801  |    |		.CONST	0x0fbc,0x0801
1bd4 0fbd 0802  |    |		.CONST	0x0fbd,0x0802
1bd6 0fbe 0803  |    |		.CONST	0x0fbe,0x0803
1bd8 0fbe 0804  |    |		.CONST	0x0fbe,0x0804
1bda 0fbe 0003  |    |		.CONST	0x0fbe,0x0003
1bdc 0fc0 0004  |    |		.CONST	0x0fc0,0x0004
1bde 0fc5 0005  |    |		.CONST	0x0fc5,0x0005
1be0 0fc7 0006  |    |		.CONST	0x0fc7,0x0006
1be2 0fc8 f3ff  |    |		.CONST	0x0fc8,0xf3ff
1be4 0fcd f3fe  |    |		.CONST	0x0fcd,0xf3fe
1be6 0fd3 f3fd  |    |		.CONST	0x0fd3,0xf3fd
1be8 0fd7 f3fc  |    |		.CONST	0x0fd7,0xf3fc
1bea 0fdb f3fb  |    |		.CONST	0x0fdb,0xf3fb
1bec 0fdd 0c01  |    |		.CONST	0x0fdd,0x0c01
1bee 0fe0 0c02  |    |		.CONST	0x0fe0,0x0c02
1bf0 0ff0 0c03  |    |		.CONST	0x0ff0,0x0c03
1bf2 0ff1 efff  |    |		.CONST	0x0ff1,0xefff
1bf4 0ff4 1001  |    |		.CONST	0x0ff4,0x1001
1bf6 0ffd 1002  |    |		.CONST	0x0ffd,0x1002
1bf8 1004 0c04  |    |		.CONST	0x1004,0x0c04
1bfa ; --------------------------------------------------------------------------------------
1bfa ; Debug3 Subtable 0x37
1bfa ; --------------------------------------------------------------------------------------
1bfa 0004 0017  |    |		.DBG3TAB	0x0004,0x0017
1bfc 100b ffff  |    |		.CONST	0x100b,0xffff
1bfe 1017 fffe  |    |		.CONST	0x1017,0xfffe
1c00 1019 fffd  |    |		.CONST	0x1019,0xfffd
1c02 101e fffc  |    |		.CONST	0x101e,0xfffc
1c04 1020 0001  |    |		.CONST	0x1020,0x0001
1c06 1026 0002  | &  |		.CONST	0x1026,0x0002
1c08 1028 0003  | (  |		.CONST	0x1028,0x0003
1c0a 102a 0004  | *  |		.CONST	0x102a,0x0004
1c0c 102e 0005  | .  |		.CONST	0x102e,0x0005
1c0e 1030 0006  | 0  |		.CONST	0x1030,0x0006
1c10 1030 0007  | 0  |		.CONST	0x1030,0x0007
1c12 1034 0008  | 4  |		.CONST	0x1034,0x0008
1c14 1038 0009  | 8  |		.CONST	0x1038,0x0009
1c16 103a 000a  | :  |		.CONST	0x103a,0x000a
1c18 103b 000b  | ;  |		.CONST	0x103b,0x000b
1c1a 103e 000c  | >  |		.CONST	0x103e,0x000c
1c1c 103e 000d  | >  |		.CONST	0x103e,0x000d
1c1e 1044 000e  | D  |		.CONST	0x1044,0x000e
1c20 1048 000f  | H  |		.CONST	0x1048,0x000f
1c22 104a 0010  | J  |		.CONST	0x104a,0x0010
1c24 1051 0011  | Q  |		.CONST	0x1051,0x0011
1c26 1055 0012  | U  |		.CONST	0x1055,0x0012
1c28 1057 0013  | W  |		.CONST	0x1057,0x0013
1c2a 1058 0014  | X  |		.CONST	0x1058,0x0014
1c2c 105a 0015  | Z  |		.CONST	0x105a,0x0015
1c2e 105f 0016  | _  |		.CONST	0x105f,0x0016
1c30 1061 0017  | a  |		.CONST	0x1061,0x0017
1c32 ; --------------------------------------------------------------------------------------
1c32 ; Debug3 Subtable 0x38
1c32 ; --------------------------------------------------------------------------------------
1c32 0000 0004  |    |		.DBG3TAB	0x0000,0x0004
1c34 106b 0001  | k  |		.CONST	0x106b,0x0001
1c36 1070 0002  | p  |		.CONST	0x1070,0x0002
1c38 1081 0003  |    |		.CONST	0x1081,0x0003
1c3a 1093 0004  |    |		.CONST	0x1093,0x0004
1c3c ; --------------------------------------------------------------------------------------
1c3c ; Debug3 Subtable 0x39
1c3c ; --------------------------------------------------------------------------------------
1c3c 0001 0004  |    |		.DBG3TAB	0x0001,0x0004
1c3e 10ab ffff  |    |		.CONST	0x10ab,0xffff
1c40 10ae 0001  |    |		.CONST	0x10ae,0x0001
1c42 10b2 0002  |    |		.CONST	0x10b2,0x0002
1c44 10b9 0003  |    |		.CONST	0x10b9,0x0003
1c46 10bf 0004  |    |		.CONST	0x10bf,0x0004
1c48 ; --------------------------------------------------------------------------------------
1c48 ; Debug3 Subtable 0x3a
1c48 ; --------------------------------------------------------------------------------------
1c48 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
1c4a 10cb 0001  |    |		.CONST	0x10cb,0x0001
1c4c 10cd 0002  |    |		.CONST	0x10cd,0x0002
1c4e 10e0 0003  |    |		.CONST	0x10e0,0x0003
1c50 ; --------------------------------------------------------------------------------------
1c50 ; Debug3 Subtable 0x3b
1c50 ; --------------------------------------------------------------------------------------
1c50 0001 0016  |    |		.DBG3TAB	0x0001,0x0016
1c52 10eb ffff  |    |		.CONST	0x10eb,0xffff
1c54 10f4 0001  |    |		.CONST	0x10f4,0x0001
1c56 110e 0002  |    |		.CONST	0x110e,0x0002
1c58 1110 0003  |    |		.CONST	0x1110,0x0003
1c5a 1111 0004  |    |		.CONST	0x1111,0x0004
1c5c 1121 0005  | !  |		.CONST	0x1121,0x0005
1c5e 1123 0006  | #  |		.CONST	0x1123,0x0006
1c60 1124 0007  | $  |		.CONST	0x1124,0x0007
1c62 113a 0008  | :  |		.CONST	0x113a,0x0008
1c64 113c 0009  | <  |		.CONST	0x113c,0x0009
1c66 113d 000a  | =  |		.CONST	0x113d,0x000a
1c68 1140 000b  | @  |		.CONST	0x1140,0x000b
1c6a 1143 000c  | C  |		.CONST	0x1143,0x000c
1c6c 1146 000d  | F  |		.CONST	0x1146,0x000d
1c6e 1149 000e  | I  |		.CONST	0x1149,0x000e
1c70 114b 000f  | K  |		.CONST	0x114b,0x000f
1c72 114d 0010  | M  |		.CONST	0x114d,0x0010
1c74 114d 0011  | M  |		.CONST	0x114d,0x0011
1c76 1154 0012  | T  |		.CONST	0x1154,0x0012
1c78 1157 0013  | W  |		.CONST	0x1157,0x0013
1c7a 115b 0014  | [  |		.CONST	0x115b,0x0014
1c7c 1162 0015  | b  |		.CONST	0x1162,0x0015
1c7e 1165 0016  | e  |		.CONST	0x1165,0x0016
1c80 ; --------------------------------------------------------------------------------------
1c80 ; Debug3 Subtable 0x3c
1c80 ; --------------------------------------------------------------------------------------
1c80 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
1c82 116b 0001  | k  |		.CONST	0x116b,0x0001
1c84 117e 0002  | ~  |		.CONST	0x117e,0x0002
1c86 ; --------------------------------------------------------------------------------------
1c86 ; Debug3 Subtable 0x3d
1c86 ; --------------------------------------------------------------------------------------
1c86 0002 0006  |    |		.DBG3TAB	0x0002,0x0006
1c88 1183 ffff  |    |		.CONST	0x1183,0xffff
1c8a 1185 fffe  |    |		.CONST	0x1185,0xfffe
1c8c 118b 0001  |    |		.CONST	0x118b,0x0001
1c8e 1198 0002  |    |		.CONST	0x1198,0x0002
1c90 11a3 0003  |    |		.CONST	0x11a3,0x0003
1c92 11ab 0004  |    |		.CONST	0x11ab,0x0004
1c94 11ad 0005  |    |		.CONST	0x11ad,0x0005
1c96 11b3 0006  |    |		.CONST	0x11b3,0x0006
1c98 ; --------------------------------------------------------------------------------------
1c98 ; Debug3 Subtable 0x3e
1c98 ; --------------------------------------------------------------------------------------
1c98 0001 0004  |    |		.DBG3TAB	0x0001,0x0004
1c9a 11bb ffff  |    |		.CONST	0x11bb,0xffff
1c9c 11c1 0001  |    |		.CONST	0x11c1,0x0001
1c9e 11ce 0002  |    |		.CONST	0x11ce,0x0002
1ca0 11d9 0003  |    |		.CONST	0x11d9,0x0003
1ca2 11e3 0004  |    |		.CONST	0x11e3,0x0004
1ca4 0000 0000  |    |		.BLANK	0000[0x15c]