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

⟦33b3a1340⟧

    Length: 12288 (0x3000)
    Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_06e8fd

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 5800       |X   |		.CONST	0x5800								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 17b0       |    |		.CONST	0x17b0								; 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 800f       |    |		.CONST	0x800f								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; SUBPROGRAM
0008 ; See instruction 0x02cf at 0x13bb, index=0x0
0008 ; --------------------------------------------------------------------------------------
0008 0187       |    |		.CONST	0x0187								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 007e       | ~  |		.CONST	0x007e								; Number of locals
000b			INIT_0008:
000b			INIT_0008:
000b 029a 0193  |    |		Declare_Subprogram	INIT_0190,For_Outer_Call,Visible,Unelaborated
000d 029a 01c3  |    |		Declare_Subprogram	INIT_01c0,For_Outer_Call,Visible,Unelaborated
000f 029a 01e3  |    |		Declare_Subprogram	INIT_01e0,For_Outer_Call,Visible,Unelaborated
0011 029a 020b  |    |		Declare_Subprogram	INIT_0208,For_Outer_Call,Visible,Unelaborated
0013 029a 023b  |   ;|		Declare_Subprogram	INIT_0238,For_Outer_Call,Visible,Unelaborated
0015 029a 02cb  |    |		Declare_Subprogram	INIT_02c8,For_Outer_Call,Visible,Unelaborated
0017 029a 02eb  |    |		Declare_Subprogram	INIT_02e8,For_Outer_Call,Visible,Unelaborated
0019 029a 02fb  |    |		Declare_Subprogram	INIT_02f8,For_Outer_Call,Visible,Unelaborated
001b 4803       |H   |		Short_Literal	0x3
001c 032b       | +  |		Declare_Type	Record,Incomplete,Visible
001d 00d8       |    |		Load_Top	At_Offset_0
001e 02a0       |    |		Declare_Subprogram	Null_Subprogram
001f 4818       |H   |		Short_Literal	0x18
0020 03d4       |    |		Declare_Type	Access,Defined,Visible,Accesses_Protected
0021 00bf       |    |		Action	Accept_Activation
0022 0093 0000  |    |		push_full_address	0x0
0024 6193       |a   |		Indirect_Literal	Discrete,0x1b8,{0x80000000, 0x00010000}
0025 0273       | s  |		Execute	Discrete,Plus
0026 0007       |    |		Action	Break_Optional
0027 8002       |    |		Call	0x0,0x2
0028 00e3       |    |		Load_Encached	Natural_Cache
0029 03f1       |    |		Declare_Variable	Discrete,With_Value
002a 029d 030b  |    |		Declare_Subprogram	INIT_0308,For_Outer_Call
002c 029d 031b  |    |		Declare_Subprogram	INIT_0318,For_Outer_Call
002e 029d 032b  |   +|		Declare_Subprogram	INIT_0328,For_Outer_Call
0030 e003       |    |		Load	0x0,0x3
0031 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0032 00ec       |    |		Load_Encached	Diana_Tree_Cache
0033 00eb       |    |		Load_Encached	Diana_Cache
0034 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0035 e004       |    |		Load	0x0,0x4
0036 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0037 00e2       |    |		Load_Encached	Integer_Cache
0038 e004       |    |		Load	0x0,0x4
0039 1b28       | (  |		Execute	Package,Field_Read,Field_Number 0x28
003a e004       |    |		Load	0x0,0x4
003b 1b28       | (  |		Execute	Package,Field_Read,Field_Number 0x28
003c 00ec       |    |		Load_Encached	Diana_Tree_Cache
003d 00e3       |    |		Load_Encached	Natural_Cache
003e 00e3       |    |		Load_Encached	Natural_Cache
003f 00e1       |    |		Load_Encached	Boolean_Cache
0040 00e1       |    |		Load_Encached	Boolean_Cache
0041 029f 033b  |   ;|		Declare_Subprogram	INIT_0338,For_Call
0043 480c       |H   |		Short_Literal	0xc
0044 032d       | -  |		Declare_Type	Record,Defined
0045 e003       |    |		Load	0x0,0x3
0046 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0047 0602       |    |		Execute_Immediate	Set_Value_Unchecked,0x2
0048 00d9       |    |		Load_Top	At_Offset_1
0049 0322       | "  |		Declare_Variable	Record
004a 4800       |H   |		Short_Literal	0x0
004b 00d9       |    |		Load_Top	At_Offset_1
004c 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
004d 00eb       |    |		Load_Encached	Diana_Cache
004e 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
004f 00d9       |    |		Load_Top	At_Offset_1
0050 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0051 4800       |H   |		Short_Literal	0x0
0052 00d9       |    |		Load_Top	At_Offset_1
0053 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0054 4800       |H   |		Short_Literal	0x0
0055 00d9       |    |		Load_Top	At_Offset_1
0056 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0057 4800       |H   |		Short_Literal	0x0
0058 00d9       |    |		Load_Top	At_Offset_1
0059 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
005a e004       |    |		Load	0x0,0x4
005b 1b2b       | +  |		Execute	Package,Field_Read,Field_Number 0x2b
005c 00db       |    |		Load_Top	At_Offset_3
005d 3005       |0   |		Execute	Record,Field_Type,Field_Number 0x5
005e 0119       |    |		Execute	Any,Check_In_Formal_Type
005f 00d9       |    |		Load_Top	At_Offset_1
0060 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0061 e004       |    |		Load	0x0,0x4
0062 1b2b       | +  |		Execute	Package,Field_Read,Field_Number 0x2b
0063 00db       |    |		Load_Top	At_Offset_3
0064 3006       |0   |		Execute	Record,Field_Type,Field_Number 0x6
0065 0119       |    |		Execute	Any,Check_In_Formal_Type
0066 00d9       |    |		Load_Top	At_Offset_1
0067 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
0068 00eb       |    |		Load_Encached	Diana_Cache
0069 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
006a 00d9       |    |		Load_Top	At_Offset_1
006b 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
006c 4800       |H   |		Short_Literal	0x0
006d 00d9       |    |		Load_Top	At_Offset_1
006e 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
006f 4800       |H   |		Short_Literal	0x0
0070 00d9       |    |		Load_Top	At_Offset_1
0071 3809       |8   |		Execute	Record,Field_Write,Field_Number 0x9
0072 4800       |H   |		Short_Literal	0x0
0073 00d9       |    |		Load_Top	At_Offset_1
0074 380a       |8   |		Execute	Record,Field_Write,Field_Number 0xa
0075 4800       |H   |		Short_Literal	0x0
0076 00d9       |    |		Load_Top	At_Offset_1
0077 380b       |8   |		Execute	Record,Field_Write,Field_Number 0xb
0078 00da       |    |		Load_Top	At_Offset_2
0079 02a0       |    |		Declare_Subprogram	Null_Subprogram
007a 4818       |H   |		Short_Literal	0x18
007b 03d3       |    |		Declare_Type	Access,Defined,Accesses_Protected
007c e005       |    |		Load	0x0,0x5
007d e006       |    |		Load	0x0,0x6
007e 00da       |    |		Load_Top	At_Offset_2
007f e007       |    |		Load	0x0,0x7
0080 0387       |    |		Declare_Variable	Package
0081 00d8       |    |		Load_Top	At_Offset_0
0082 020f       |    |		Execute	Module,Activate
0083 e008       |    |		Load	0x0,0x8
0084 e009       |    |		Load	0x0,0x9
0085 4865       |He  |		Short_Literal	0x65
0086 00db       |    |		Load_Top	At_Offset_3
0087 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0088 4801       |H   |		Short_Literal	0x1
0089 e00a       |    |		Load	0x0,0xa
008a 0387       |    |		Declare_Variable	Package
008b 00d8       |    |		Load_Top	At_Offset_0
008c 020f       |    |		Execute	Module,Activate
008d 029d 0353  |   S|		Declare_Subprogram	INIT_0350,For_Outer_Call
008f e00b       |    |		Load	0x0,0xb
0090 e00c       |    |		Load	0x0,0xc
0091 4865       |He  |		Short_Literal	0x65
0092 00e3       |    |		Load_Encached	Natural_Cache
0093 e21f       |    |		Load	0x1,0x1f
0094 1d22       | "  |		Execute_Immediate	Reference_Lex_1,0x22
0095 e00d       |    |		Load	0x0,0xd
0096 0387       |    |		Declare_Variable	Package
0097 00d8       |    |		Load_Top	At_Offset_0
0098 020f       |    |		Execute	Module,Activate
0099 00e3       |    |		Load_Encached	Natural_Cache
009a 00db       |    |		Load_Top	At_Offset_3
009b 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
009c 00da       |    |		Load_Top	At_Offset_2
009d 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
009e 02a0       |    |		Declare_Subprogram	Null_Subprogram
009f e215       |    |		Load	0x1,0x15
00a0 0326       | &  |		Complete_Type	Record,By_Defining
00a1 e216       |    |		Load	0x1,0x16
00a2 03c4       |    |		Complete_Type	Access,By_Component_Completion
00a3 0092 147d  |   }|		Action	Push_String_Extended,0x147d					; "Name not found"
00a5 0092 147e  |   ~|		Action	Push_String_Extended,0x147e					; "Invalid qualifier (none required)"
00a7 029d 035b  |   [|		Declare_Subprogram	INIT_0358,For_Outer_Call
00a9 029d 0373  |   s|		Declare_Subprogram	INIT_0370,For_Outer_Call
00ab 029d 037b  |   {|		Declare_Subprogram	INIT_0378,For_Outer_Call
00ad 029d 0383  |    |		Declare_Subprogram	INIT_0380,For_Outer_Call
00af 029d 0393  |    |		Declare_Subprogram	INIT_0390,For_Outer_Call
00b1 029d 03cb  |    |		Declare_Subprogram	INIT_03c8,For_Outer_Call
00b3 029d 03eb  |    |		Declare_Subprogram	INIT_03e8,For_Outer_Call
00b5 029d 03fb  |    |		Declare_Subprogram	INIT_03f8,For_Outer_Call
00b7 029d 040b  |    |		Declare_Subprogram	INIT_0408,For_Outer_Call
00b9 029d 0433  |   3|		Declare_Subprogram	INIT_0430,For_Outer_Call
00bb 029d 0463  |   c|		Declare_Subprogram	INIT_0460,For_Outer_Call
00bd 029d 0473  |   s|		Declare_Subprogram	INIT_0470,For_Outer_Call
00bf 029d 0483  |    |		Declare_Subprogram	INIT_0480,For_Outer_Call
00c1 029d 0493  |    |		Declare_Subprogram	INIT_0490,For_Outer_Call
00c3 029d 04a3  |    |		Declare_Subprogram	INIT_04a0,For_Outer_Call
00c5 029d 04c3  |    |		Declare_Subprogram	INIT_04c0,For_Outer_Call
00c7 a00e       |    |		Store_Unchecked	0x0,0xe
00c8 00c6       |    |		Action	Check_Subprogram_Elaborated
00c9 1d34       | 4  |		Execute_Immediate	Reference_Lex_1,0x34
00ca 1d35       | 5  |		Execute_Immediate	Reference_Lex_1,0x35
00cb 0093 0000  |    |		push_full_address	0x0
00cd 60e6       |`   |		Indirect_Literal	Discrete,0x1b4,{0x80000000, 0x00010000}
00ce 0273       | s  |		Execute	Discrete,Plus
00cf e00f       |    |		Load	0x0,0xf
00d0 0273       | s  |		Execute	Discrete,Plus
00d1 e010       |    |		Load	0x0,0x10
00d2 0273       | s  |		Execute	Discrete,Plus
00d3 4800       |H   |		Short_Literal	0x0
00d4 0007       |    |		Action	Break_Optional
00d5 029d 04db  |    |		Declare_Subprogram	INIT_04d8,For_Outer_Call
00d7 029d 04f3  |    |		Declare_Subprogram	INIT_04f0,For_Outer_Call
00d9 029d 052b  |   +|		Declare_Subprogram	INIT_0528,For_Outer_Call
00db 029d 053b  |   ;|		Declare_Subprogram	INIT_0538,For_Outer_Call
00dd 029d 05a3  |    |		Declare_Subprogram	INIT_05a0,For_Outer_Call
00df 029d 05b3  |    |		Declare_Subprogram	INIT_05b0,For_Outer_Call
00e1 029d 05c3  |    |		Declare_Subprogram	INIT_05c0,For_Outer_Call
00e3 029d 05d3  |    |		Declare_Subprogram	INIT_05d0,For_Outer_Call
00e5 029d 05eb  |    |		Declare_Subprogram	INIT_05e8,For_Outer_Call
00e7 029d 05fb  |    |		Declare_Subprogram	INIT_05f8,For_Outer_Call
00e9 029d 0613  |    |		Declare_Subprogram	INIT_0610,For_Outer_Call
00eb 029d 063b  |   ;|		Declare_Subprogram	INIT_0638,For_Outer_Call
00ed 029d 064b  |   K|		Declare_Subprogram	INIT_0648,For_Outer_Call
00ef 029d 067b  |   {|		Declare_Subprogram	INIT_0678,For_Outer_Call
00f1 029d 06a3  |    |		Declare_Subprogram	INIT_06a0,For_Outer_Call
00f3 029d 06bb  |    |		Declare_Subprogram	INIT_06b8,For_Outer_Call
00f5 029d 06f3  |    |		Declare_Subprogram	INIT_06f0,For_Outer_Call
00f7 029d 072b  |   +|		Declare_Subprogram	INIT_0728,For_Outer_Call
00f9 029d 074b  |   K|		Declare_Subprogram	INIT_0748,For_Outer_Call
00fb 029d 0763  |   c|		Declare_Subprogram	INIT_0760,For_Outer_Call
00fd 029d 0773  |   s|		Declare_Subprogram	INIT_0770,For_Outer_Call
00ff 029d 0793  |    |		Declare_Subprogram	INIT_0790,For_Outer_Call
0101 029d 07fb  |    |		Declare_Subprogram	INIT_07f8,For_Outer_Call
0103 029d 0813  |    |		Declare_Subprogram	INIT_0810,For_Outer_Call
0105 029d 0843  |   C|		Declare_Subprogram	INIT_0840,For_Outer_Call
0107 029d 08bb  |    |		Declare_Subprogram	INIT_08b8,For_Outer_Call
0109 029d 091b  |    |		Declare_Subprogram	INIT_0918,For_Outer_Call
010b 029d 0963  |   c|		Declare_Subprogram	INIT_0960,For_Outer_Call
010d 029d 0993  |    |		Declare_Subprogram	INIT_0990,For_Outer_Call
010f 029d 09b3  |    |		Declare_Subprogram	INIT_09b0,For_Outer_Call
0111 029d 09d3  |    |		Declare_Subprogram	INIT_09d0,For_Outer_Call
0113 029d 09e3  |    |		Declare_Subprogram	INIT_09e0,For_Outer_Call
0115 029d 09eb  |    |		Declare_Subprogram	INIT_09e8,For_Outer_Call
0117 029d 09fb  |    |		Declare_Subprogram	INIT_09f8,For_Outer_Call
0119 029d 0a03  |    |		Declare_Subprogram	INIT_0a00,For_Outer_Call
011b 029d 0a2b  |   +|		Declare_Subprogram	INIT_0a28,For_Outer_Call
011d 029d 0a43  |   C|		Declare_Subprogram	INIT_0a40,For_Outer_Call
011f 029d 0a53  |   S|		Declare_Subprogram	INIT_0a50,For_Outer_Call
0121 029d 0a7b  |   {|		Declare_Subprogram	INIT_0a78,For_Outer_Call
0123 029d 0a9b  |    |		Declare_Subprogram	INIT_0a98,For_Outer_Call
0125 029d 0adb  |    |		Declare_Subprogram	INIT_0ad8,For_Outer_Call
0127 029d 0b13  |    |		Declare_Subprogram	INIT_0b10,For_Outer_Call
0129 029d 0b4b  |   K|		Declare_Subprogram	INIT_0b48,For_Outer_Call
012b 029d 0bab  |    |		Declare_Subprogram	INIT_0ba8,For_Outer_Call
012d 029d 0bd3  |    |		Declare_Subprogram	INIT_0bd0,For_Outer_Call
012f 029d 0c0b  |    |		Declare_Subprogram	INIT_0c08,For_Outer_Call
0131 029d 0c63  |   c|		Declare_Subprogram	INIT_0c60,For_Outer_Call
0133 029d 0cab  |    |		Declare_Subprogram	INIT_0ca8,For_Outer_Call
0135 029d 0cd3  |    |		Declare_Subprogram	INIT_0cd0,For_Outer_Call
0137 029b 0cfb  |    |		Declare_Subprogram	INIT_0cf8,For_Outer_Call,Unelaborated
0139 029d 0db3  |    |		Declare_Subprogram	INIT_0db0,For_Outer_Call
013b 029d 0e13  |    |		Declare_Subprogram	INIT_0e10,For_Outer_Call
013d 1d6b       | k  |		Execute_Immediate	Reference_Lex_1,0x6b
013e 00c7       |    |		Action	Elaborate_Subprogram
013f 029d 0e8b  |    |		Declare_Subprogram	INIT_0e88,For_Outer_Call
0141 029d 0eeb  |    |		Declare_Subprogram	INIT_0ee8,For_Outer_Call
0143 029d 0f3b  |   ;|		Declare_Subprogram	INIT_0f38,For_Outer_Call
0145 029d 0f6b  |   k|		Declare_Subprogram	INIT_0f68,For_Outer_Call
0147 029d 1053  |   S|		Declare_Subprogram	INIT_1050,For_Outer_Call
0149 029d 105b  |   [|		Declare_Subprogram	INIT_1058,For_Outer_Call
014b 029d 106b  |   k|		Declare_Subprogram	INIT_1068,For_Outer_Call
014d 029d 107b  |   {|		Declare_Subprogram	INIT_1078,For_Outer_Call
014f 029d 10b3  |    |		Declare_Subprogram	INIT_10b0,For_Outer_Call
0151 029d 1133  |   3|		Declare_Subprogram	INIT_1130,For_Outer_Call
0153 029d 118b  |    |		Declare_Subprogram	INIT_1188,For_Outer_Call
0155 029d 120b  |    |		Declare_Subprogram	INIT_1208,For_Outer_Call
0157 4800       |H   |		Short_Literal	0x0
0158 0093 139b  |    |		push_full_address	INIT_1398
015a 00f5       |    |		Load_Encached	Unused21
015b 037d       | }  |		Declare_Type	Task,Defined
015c 036f       | o  |		Declare_Variable	Task
015d e011       |    |		Load	0x0,0x11
015e 1d79       | y  |		Execute_Immediate	Reference_Lex_1,0x79
015f e216       |    |		Load	0x1,0x16
0160 e221       | !  |		Load	0x1,0x21
0161 e223       | #  |		Load	0x1,0x23
0162 e003       |    |		Load	0x0,0x3
0163 1d71       | q  |		Execute_Immediate	Reference_Lex_1,0x71
0164 1d6f       | o  |		Execute_Immediate	Reference_Lex_1,0x6f
0165 1d6b       | k  |		Execute_Immediate	Reference_Lex_1,0x6b
0166 e21f       |    |		Load	0x1,0x1f
0167 e004       |    |		Load	0x0,0x4
0168 e012       |    |		Load	0x0,0x12
0169 e004       |    |		Load	0x0,0x4
016a 1b2b       | +  |		Execute	Package,Field_Read,Field_Number 0x2b
016b 480d       |H   |		Short_Literal	0xd
016c e27a       | z  |		Load	0x1,0x7a
016d 020e       |    |		Execute	Module,Augment_Imports
016e 0007       |    |		Action	Break_Optional
016f 029d 124b  |   K|		Declare_Subprogram	INIT_1248,For_Outer_Call
0171 029d 125b  |   [|		Declare_Subprogram	INIT_1258,For_Outer_Call
0173 029d 1283  |    |		Declare_Subprogram	INIT_1280,For_Outer_Call
0175 029d 12c3  |    |		Declare_Subprogram	INIT_12c0,For_Outer_Call
0177 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd
0178 00c7       |    |		Action	Elaborate_Subprogram
0179 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe
017a 00c7       |    |		Action	Elaborate_Subprogram
017b 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf
017c 00c7       |    |		Action	Elaborate_Subprogram
017d 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11
017e 00c7       |    |		Action	Elaborate_Subprogram
017f 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10
0180 00c7       |    |		Action	Elaborate_Subprogram
0181 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12
0182 00c7       |    |		Action	Elaborate_Subprogram
0183 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14
0184 00c7       |    |		Action	Elaborate_Subprogram
0185 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13
0186 00c7       |    |		Action	Elaborate_Subprogram
0187			BODY_0008:
0187			BODY_0008:
0187 00be       |    |		Action	Activate_Tasks
0188 00bc       |    |		Action	Signal_Activated
0189 00bb       |    |		Action	Signal_Completion
018a 0000 0000  |    |		.BLANK	0000[0x6]
0190 ; --------------------------------------------------------------------------------------
0190 ; SUBPROGRAM
0190 ; --------------------------------------------------------------------------------------
0190 0196       |    |		.CONST	0x0196								; Address of begin
0191 01a9       |    |		.CONST	0x01a9								; Address of exception handler
0192 0003       |    |		.CONST	0x0003								; Number of locals
0193			INIT_0190:
0193 00ec       |    |		Load_Encached	Diana_Tree_Cache
0194 029f 1373  |   s|		Declare_Subprogram	INIT_1370,For_Call
0196			BODY_0190:
0196 8403       |    |		Call	0x2,0x3
0197 00d9       |    |		Load_Top	At_Offset_1
0198 00eb       |    |		Load_Encached	Diana_Cache
0199 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
019a 6804       |h   |		Jump_Zero	0x19f
019b 0092 147f  |    |		Action	Push_String_Extended,0x147f					; "Warning:  Elaborating units that have been archived, deleted or re-coded;\x0a          Debugging information will not be available for such units.\x0a"
019d 8227       | '  |		Call	0x1,0x27
019e 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
019f e5fb       |    |		Load	0x2,-0x5
01a0 e5fe       |    |		Load	0x2,-0x2
01a1 e5ff       |    |		Load	0x2,-0x1
01a2 4801       |H   |		Short_Literal	0x1
01a3 e402       |    |		Load	0x2,0x2
01a4 4805       |H   |		Short_Literal	0x5
01a5 e27a       | z  |		Load	0x1,0x7a
01a6 170d       |    |		Execute	Task,Entry_Call,Field_Number 0xd
01a7 c5fb       |    |		Store	0x2,-0x5
01a8 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
01a9			TRAP_0190:
01a9 0007       |    |		Action	Break_Optional
01aa 480a       |H   |		Short_Literal	0xa
01ab 0092 1480  |    |		Action	Push_String_Extended,0x1480					; "Register: "
01ad e011       |    |		Load	0x0,0x11
01ae 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
01af 01cc       |    |		Execute	Vector,Catenate
01b0 01cb       |    |		Execute	Vector,Append
01b1 8219       |    |		Call	0x1,0x19
01b2 00d8       |    |		Load_Top	At_Offset_0
01b3 0101       |    |		Execute	Exception,Reraise
01b4 8000 0000  |    |		.LITERAL	{0x80000000, 0x00010000}
01b8 8000 0000  |    |		.LITERAL	{0x80000000, 0x00010000}
01bc 0000 0000  |    |		.BLANK	0000[0x4]
01c0 ; --------------------------------------------------------------------------------------
01c0 ; SUBPROGRAM
01c0 ; --------------------------------------------------------------------------------------
01c0 01c4       |    |		.CONST	0x01c4								; Address of begin
01c1 01d8       |    |		.CONST	0x01d8								; Address of exception handler
01c2 0002       |    |		.CONST	0x0002								; Number of locals
01c3			INIT_01c0:
01c3 00ec       |    |		Load_Encached	Diana_Tree_Cache
01c4			BODY_01c0:
01c4 00db       |    |		Load_Top	At_Offset_3
01c5 e5fd       |    |		Load	0x2,-0x3
01c6 e5fc       |    |		Load	0x2,-0x4
01c7 e013       |    |		Load	0x0,0x13
01c8 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
01c9 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
01ca 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
01cb 00d8       |    |		Load_Top	At_Offset_0
01cc 00eb       |    |		Load_Encached	Diana_Cache
01cd 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
01ce 7008       |p   |		Jump_Nonzero	0x1d7
01cf e5fb       |    |		Load	0x2,-0x5
01d0 e5fe       |    |		Load	0x2,-0x2
01d1 e5ff       |    |		Load	0x2,-0x1
01d2 00db       |    |		Load_Top	At_Offset_3
01d3 4804       |H   |		Short_Literal	0x4
01d4 e27a       | z  |		Load	0x1,0x7a
01d5 170e       |    |		Execute	Task,Entry_Call,Field_Number 0xe
01d6 c5fb       |    |		Store	0x2,-0x5
01d7 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
01d8			TRAP_01c0:
01d8 0007       |    |		Action	Break_Optional
01d9 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
01da 0000 0000  |    |		.BLANK	0000[0x6]
01e0 ; --------------------------------------------------------------------------------------
01e0 ; SUBPROGRAM
01e0 ; --------------------------------------------------------------------------------------
01e0 01e5       |    |		.CONST	0x01e5								; Address of begin
01e1 0004       |    |		.CONST	0x0004								; Address of exception handler
01e2 0002       |    |		.CONST	0x0002								; Number of locals
01e3			INIT_01e0:
01e3 00eb       |    |		Load_Encached	Diana_Cache
01e4 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
01e5			BODY_01e0:
01e5 00e1       |    |		Load_Encached	Boolean_Cache
01e6 e003       |    |		Load	0x0,0x3
01e7 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
01e8 00e3       |    |		Load_Encached	Natural_Cache
01e9 00ec       |    |		Load_Encached	Diana_Tree_Cache
01ea 827b       | {  |		Call	0x1,0x7b
01eb c5fb       |    |		Store	0x2,-0x5
01ec c5fa       |    |		Store	0x2,-0x6
01ed c5f9       |    |		Store	0x2,-0x7
01ee c5f8       |    |		Store	0x2,-0x8
01ef e5f7       |    |		Load	0x2,-0x9
01f0 00e1       |    |		Load_Encached	Boolean_Cache
01f1 00ec       |    |		Load_Encached	Diana_Tree_Cache
01f2 e003       |    |		Load	0x0,0x3
01f3 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
01f4 00e3       |    |		Load_Encached	Natural_Cache
01f5 e5fc       |    |		Load	0x2,-0x4
01f6 e5fd       |    |		Load	0x2,-0x3
01f7 e5fe       |    |		Load	0x2,-0x2
01f8 e5ff       |    |		Load	0x2,-0x1
01f9 00eb       |    |		Load_Encached	Diana_Cache
01fa 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
01fb 480a       |H   |		Short_Literal	0xa
01fc e27a       | z  |		Load	0x1,0x7a
01fd 170f       |    |		Execute	Task,Entry_Call,Field_Number 0xf
01fe c5fc       |    |		Store	0x2,-0x4
01ff c5fa       |    |		Store	0x2,-0x6
0200 c5f9       |    |		Store	0x2,-0x7
0201 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0202 c5f8       |    |		Store	0x2,-0x8
0203 c5f7       |    |		Store	0x2,-0x9
0204 00d8       |    |		Load_Top	At_Offset_0
0205 822b       | +  |		Call	0x1,0x2b
0206 a5fb       |    |		Store_Unchecked	0x2,-0x5
0207 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0208 ; --------------------------------------------------------------------------------------
0208 ; SUBPROGRAM
0208 ; --------------------------------------------------------------------------------------
0208 020c       |    |		.CONST	0x020c								; Address of begin
0209 0004       |    |		.CONST	0x0004								; Address of exception handler
020a 0002       |    |		.CONST	0x0002								; Number of locals
020b			INIT_0208:
020b 00ec       |    |		Load_Encached	Diana_Tree_Cache
020c			BODY_0208:
020c e5f8       |    |		Load	0x2,-0x8
020d 00e1       |    |		Load_Encached	Boolean_Cache
020e 00ec       |    |		Load_Encached	Diana_Tree_Cache
020f e003       |    |		Load	0x0,0x3
0210 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0211 00e3       |    |		Load_Encached	Natural_Cache
0212 e5fc       |    |		Load	0x2,-0x4
0213 e5fd       |    |		Load	0x2,-0x3
0214 e5fe       |    |		Load	0x2,-0x2
0215 e5ff       |    |		Load	0x2,-0x1
0216 822c       | ,  |		Call	0x1,0x2c
0217 e5ff       |    |		Load	0x2,-0x1
0218 480a       |H   |		Short_Literal	0xa
0219 e27a       | z  |		Load	0x1,0x7a
021a 170f       |    |		Execute	Task,Entry_Call,Field_Number 0xf
021b c5fc       |    |		Store	0x2,-0x4
021c c5fb       |    |		Store	0x2,-0x5
021d c5fa       |    |		Store	0x2,-0x6
021e 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
021f c5f9       |    |		Store	0x2,-0x7
0220 c5f8       |    |		Store	0x2,-0x8
0221 4802       |H   |		Short_Literal	0x2
0222 e5f8       |    |		Load	0x2,-0x8
0223 e012       |    |		Load	0x0,0x12
0224 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0225 680c       |h   |		Jump_Zero	0x232
0226 e5f8       |    |		Load	0x2,-0x8
0227 e012       |    |		Load	0x0,0x12
0228 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
0229 e224       | $  |		Load	0x1,0x24
022a 01df       |    |		Execute	Vector,Equal
022b 6806       |h   |		Jump_Zero	0x232
022c 4800       |H   |		Short_Literal	0x0
022d a5fb       |    |		Store_Unchecked	0x2,-0x5
022e 4802       |H   |		Short_Literal	0x2
022f a5fa       |    |		Store_Unchecked	0x2,-0x6
0230 4800       |H   |		Short_Literal	0x0
0231 a5f9       |    |		Store_Unchecked	0x2,-0x7
0232 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0233 0000 0000  |    |		.BLANK	0000[0x5]
0238 ; --------------------------------------------------------------------------------------
0238 ; SUBPROGRAM
0238 ; --------------------------------------------------------------------------------------
0238 0246       | F  |		.CONST	0x0246								; Address of begin
0239 0004       |    |		.CONST	0x0004								; Address of exception handler
023a 0003       |    |		.CONST	0x0003								; Number of locals
023b			INIT_0238:
023b 00db       |    |		Load_Top	At_Offset_3
023c e014       |    |		Load	0x0,0x14
023d 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
023e 00e3       |    |		Load_Encached	Natural_Cache
023f 03f1       |    |		Declare_Variable	Discrete,With_Value
0240 00d8       |    |		Load_Top	At_Offset_0
0241 e014       |    |		Load	0x0,0x14
0242 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0243 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0244 00d8       |    |		Load_Top	At_Offset_0
0245 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0246			BODY_0238:
0246 00e1       |    |		Load_Encached	Boolean_Cache
0247 e003       |    |		Load	0x0,0x3
0248 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0249 00e3       |    |		Load_Encached	Natural_Cache
024a 00ec       |    |		Load_Encached	Diana_Tree_Cache
024b 827b       | {  |		Call	0x1,0x7b
024c c5fa       |    |		Store	0x2,-0x6
024d c5f9       |    |		Store	0x2,-0x7
024e c5f8       |    |		Store	0x2,-0x8
024f c5f7       |    |		Store	0x2,-0x9
0250 4800       |H   |		Short_Literal	0x0
0251 a5fb       |    |		Store_Unchecked	0x2,-0x5
0252 4801       |H   |		Short_Literal	0x1
0253 e5fe       |    |		Load	0x2,-0x2
0254 e014       |    |		Load	0x0,0x14
0255 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
0256 e015       |    |		Load	0x0,0x15
0257 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0258 681d       |h   |		Jump_Zero	0x276
0259 00d8       |    |		Load_Top	At_Offset_0
025a e5fe       |    |		Load	0x2,-0x2
025b e016       |    |		Load	0x0,0x16
025c 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
025d 00d2       |    |		Pop_Control	Pop_Count_2
025e 4801       |H   |		Short_Literal	0x1
025f a5fb       |    |		Store_Unchecked	0x2,-0x5
0260 e5f6       |    |		Load	0x2,-0xa
0261 00e1       |    |		Load_Encached	Boolean_Cache
0262 e003       |    |		Load	0x0,0x3
0263 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0264 00e3       |    |		Load_Encached	Natural_Cache
0265 00ec       |    |		Load_Encached	Diana_Tree_Cache
0266 00e3       |    |		Load_Encached	Natural_Cache
0267 e5fd       |    |		Load	0x2,-0x3
0268 e5fc       |    |		Load	0x2,-0x4
0269 e5fe       |    |		Load	0x2,-0x2
026a e5ff       |    |		Load	0x2,-0x1
026b e403       |    |		Load	0x2,0x3
026c 827e       | ~  |		Call	0x1,0x7e
026d 00d2       |    |		Pop_Control	Pop_Count_2
026e c5fd       |    |		Store	0x2,-0x3
026f c5fb       |    |		Store	0x2,-0x5
0270 c5fa       |    |		Store	0x2,-0x6
0271 c5f9       |    |		Store	0x2,-0x7
0272 c5f8       |    |		Store	0x2,-0x8
0273 c5f7       |    |		Store	0x2,-0x9
0274 c5f6       |    |		Store	0x2,-0xa
0275 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0276 e5f6       |    |		Load	0x2,-0xa
0277 00e3       |    |		Load_Encached	Natural_Cache
0278 00da       |    |		Load_Top	At_Offset_2
0279 e5fe       |    |		Load	0x2,-0x2
027a 4801       |H   |		Short_Literal	0x1
027b e402       |    |		Load	0x2,0x2
027c e016       |    |		Load	0x0,0x16
027d 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
027e 00d2       |    |		Pop_Control	Pop_Count_2
027f c5fb       |    |		Store	0x2,-0x5
0280 c5f6       |    |		Store	0x2,-0xa
0281 4802       |H   |		Short_Literal	0x2
0282 e5f6       |    |		Load	0x2,-0xa
0283 e012       |    |		Load	0x0,0x12
0284 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0285 6801       |h   |		Jump_Zero	0x287
0286 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0287 e5fc       |    |		Load	0x2,-0x4
0288 00d9       |    |		Load_Top	At_Offset_1
0289 e016       |    |		Load	0x0,0x16
028a 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
028b e014       |    |		Load	0x0,0x14
028c 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
028d 00d1       |    |		Pop_Control	Pop_Count_1
028e e5f6       |    |		Load	0x2,-0xa
028f 00e1       |    |		Load_Encached	Boolean_Cache
0290 e003       |    |		Load	0x0,0x3
0291 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0292 00e3       |    |		Load_Encached	Natural_Cache
0293 00ec       |    |		Load_Encached	Diana_Tree_Cache
0294 e5fd       |    |		Load	0x2,-0x3
0295 e5ff       |    |		Load	0x2,-0x1
0296 e5fc       |    |		Load	0x2,-0x4
0297 e014       |    |		Load	0x0,0x14
0298 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0299 e403       |    |		Load	0x2,0x3
029a e016       |    |		Load	0x0,0x16
029b 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
029c 820f       |    |		Call	0x1,0xf
029d c5fd       |    |		Store	0x2,-0x3
029e c5fa       |    |		Store	0x2,-0x6
029f c5f9       |    |		Store	0x2,-0x7
02a0 c5f8       |    |		Store	0x2,-0x8
02a1 c5f7       |    |		Store	0x2,-0x9
02a2 c5f6       |    |		Store	0x2,-0xa
02a3 4802       |H   |		Short_Literal	0x2
02a4 e5f6       |    |		Load	0x2,-0xa
02a5 e012       |    |		Load	0x0,0x12
02a6 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
02a7 681b       |h   |		Jump_Zero	0x2c3
02a8 e5f6       |    |		Load	0x2,-0xa
02a9 e012       |    |		Load	0x0,0x12
02aa 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
02ab e224       | $  |		Load	0x1,0x24
02ac 01df       |    |		Execute	Vector,Equal
02ad 6815       |h   |		Jump_Zero	0x2c3
02ae e5f6       |    |		Load	0x2,-0xa
02af 00e1       |    |		Load_Encached	Boolean_Cache
02b0 e003       |    |		Load	0x0,0x3
02b1 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
02b2 00e3       |    |		Load_Encached	Natural_Cache
02b3 00ec       |    |		Load_Encached	Diana_Tree_Cache
02b4 00e3       |    |		Load_Encached	Natural_Cache
02b5 e5fd       |    |		Load	0x2,-0x3
02b6 e5fc       |    |		Load	0x2,-0x4
02b7 e5fe       |    |		Load	0x2,-0x2
02b8 e5ff       |    |		Load	0x2,-0x1
02b9 e403       |    |		Load	0x2,0x3
02ba 827e       | ~  |		Call	0x1,0x7e
02bb 00d2       |    |		Pop_Control	Pop_Count_2
02bc c5fd       |    |		Store	0x2,-0x3
02bd c5fb       |    |		Store	0x2,-0x5
02be c5fa       |    |		Store	0x2,-0x6
02bf c5f9       |    |		Store	0x2,-0x7
02c0 c5f8       |    |		Store	0x2,-0x8
02c1 c5f7       |    |		Store	0x2,-0x9
02c2 c5f6       |    |		Store	0x2,-0xa
02c3 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
02c4 0000 0000  |    |		.BLANK	0000[0x4]
02c8 ; --------------------------------------------------------------------------------------
02c8 ; SUBPROGRAM
02c8 ; --------------------------------------------------------------------------------------
02c8 02cb       |    |		.CONST	0x02cb								; Address of begin
02c9 0004       |    |		.CONST	0x0004								; Address of exception handler
02ca 0001       |    |		.CONST	0x0001								; Number of locals
02cb			BODY_02c8:
02cb			INIT_02c8:
02cb e5fa       |    |		Load	0x2,-0x6
02cc e004       |    |		Load	0x0,0x4
02cd 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
02ce e004       |    |		Load	0x0,0x4
02cf 1b29       | )  |		Execute	Package,Field_Read,Field_Number 0x29
02d0 e5fd       |    |		Load	0x2,-0x3
02d1 0120       |    |		Execute	Any,Is_Value
02d2 6803       |h   |		Jump_Zero	0x2d6
02d3 e004       |    |		Load	0x0,0x4
02d4 1b28       | (  |		Execute	Package,Field_Read,Field_Number 0x28
02d5 7801       |x   |		Jump	0x2d7
02d6 e5fd       |    |		Load	0x2,-0x3
02d7 e5fe       |    |		Load	0x2,-0x2
02d8 e5ff       |    |		Load	0x2,-0x1
02d9 4806       |H   |		Short_Literal	0x6
02da e27a       | z  |		Load	0x1,0x7a
02db 1710       |    |		Execute	Task,Entry_Call,Field_Number 0x10
02dc c5fe       |    |		Store	0x2,-0x2
02dd c5fd       |    |		Store	0x2,-0x3
02de c5fc       |    |		Store	0x2,-0x4
02df c5fb       |    |		Store	0x2,-0x5
02e0 c5fa       |    |		Store	0x2,-0x6
02e1 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
02e2 0000 0000  |    |		.BLANK	0000[0x6]
02e8 ; --------------------------------------------------------------------------------------
02e8 ; SUBPROGRAM
02e8 ; --------------------------------------------------------------------------------------
02e8 02eb       |    |		.CONST	0x02eb								; Address of begin
02e9 0004       |    |		.CONST	0x0004								; Address of exception handler
02ea 0001       |    |		.CONST	0x0001								; Number of locals
02eb			BODY_02e8:
02eb			INIT_02e8:
02eb 00da       |    |		Load_Top	At_Offset_2
02ec 4801       |H   |		Short_Literal	0x1
02ed e27a       | z  |		Load	0x1,0x7a
02ee 1712       |    |		Execute	Task,Entry_Call,Field_Number 0x12
02ef 003b       | ;  |		Store_Top	Access,At_Offset_3
02f0 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
02f1 0000 0000  |    |		.BLANK	0000[0x7]
02f8 ; --------------------------------------------------------------------------------------
02f8 ; SUBPROGRAM
02f8 ; --------------------------------------------------------------------------------------
02f8 02fb       |    |		.CONST	0x02fb								; Address of begin
02f9 0004       |    |		.CONST	0x0004								; Address of exception handler
02fa 0001       |    |		.CONST	0x0001								; Number of locals
02fb			BODY_02f8:
02fb			INIT_02f8:
02fb 00da       |    |		Load_Top	At_Offset_2
02fc 4801       |H   |		Short_Literal	0x1
02fd e27a       | z  |		Load	0x1,0x7a
02fe 1711       |    |		Execute	Task,Entry_Call,Field_Number 0x11
02ff 003b       | ;  |		Store_Top	Access,At_Offset_3
0300 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0301 0000 0000  |    |		.BLANK	0000[0x7]
0308 ; --------------------------------------------------------------------------------------
0308 ; SUBPROGRAM
0308 ; --------------------------------------------------------------------------------------
0308 030b       |    |		.CONST	0x030b								; Address of begin
0309 0004       |    |		.CONST	0x0004								; Address of exception handler
030a 0001       |    |		.CONST	0x0001								; Number of locals
030b			BODY_0308:
030b			INIT_0308:
030b 4800       |H   |		Short_Literal	0x0
030c 00db       |    |		Load_Top	At_Offset_3
030d e004       |    |		Load	0x0,0x4
030e 183a       | :  |		Execute	Package,Field_Execute,Field_Number 0x3a
030f 8017       |    |		Call	0x0,0x17
0310 4803       |H   |		Short_Literal	0x3
0311 e018       |    |		Load	0x0,0x18
0312 e019       |    |		Load	0x0,0x19
0313 00ad       |    |		QQ_Action	Package,Field_Execute_Dynamic
0314 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0315 0000 0000  |    |		.XXX[0x3]
0317 0000       |    |
0318 ; --------------------------------------------------------------------------------------
0318 ; SUBPROGRAM
0318 ; --------------------------------------------------------------------------------------
0318 031b       |    |		.CONST	0x031b								; Address of begin
0319 0004       |    |		.CONST	0x0004								; Address of exception handler
031a 0001       |    |		.CONST	0x0001								; Number of locals
031b			BODY_0318:
031b			INIT_0318:
031b 00db       |    |		Load_Top	At_Offset_3
031c 6804       |h   |		Jump_Zero	0x321
031d 0092 1481  |    |		Action	Push_String_Extended,0x1481					; "Debug_Debugger"
031f 801a       |    |		Call	0x0,0x1a
0320 6802       |h   |		Jump_Zero	0x323
0321 00da       |    |		Load_Top	At_Offset_2
0322 8219       |    |		Call	0x1,0x19
0323 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0324 0000 0000  |    |		.BLANK	0000[0x4]
0328 ; --------------------------------------------------------------------------------------
0328 ; SUBPROGRAM
0328 ; --------------------------------------------------------------------------------------
0328 032b       | +  |		.CONST	0x032b								; Address of begin
0329 0004       |    |		.CONST	0x0004								; Address of exception handler
032a 0001       |    |		.CONST	0x0001								; Number of locals
032b			BODY_0328:
032b			INIT_0328:
032b 00da       |    |		Load_Top	At_Offset_2
032c 7008       |p   |		Jump_Nonzero	0x335
032d e5fd       |    |		Load	0x2,-0x3
032e 0092 1482  |    |		Action	Push_String_Extended,0x1482					; "Assert fail: "
0330 e5fe       |    |		Load	0x2,-0x2
0331 01cc       |    |		Execute	Vector,Catenate
0332 821a       |    |		Call	0x1,0x1a
0333 e217       |    |		Load	0x1,0x17
0334 0257       | W  |		Execute	Discrete,Raise
0335 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0336 0000 0000  |    |		.XXX[0x2]
0338 ; --------------------------------------------------------------------------------------
0338 ; SUBPROGRAM
0338 ; --------------------------------------------------------------------------------------
0338 033b       | ;  |		.CONST	0x033b								; Address of begin
0339 0004       |    |		.CONST	0x0004								; Address of exception handler
033a 0001       |    |		.CONST	0x0001								; Number of locals
033b			BODY_0338:
033b			INIT_0338:
033b 4601       |F   |		Jump_Case	0x2
033c 7801       |x   |		Jump	0x33e								; case 0x0
033d 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
033e 00da       |    |		Load_Top	At_Offset_2
033f 3405       |4   |		Execute	Record,Field_Reference,Field_Number 0x5
0340 0125       | %  |		Execute	Any,Set_Constraint
0341 00da       |    |		Load_Top	At_Offset_2
0342 3405       |4   |		Execute	Record,Field_Reference,Field_Number 0x5
0343 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0344 00da       |    |		Load_Top	At_Offset_2
0345 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
0346 0125       | %  |		Execute	Any,Set_Constraint
0347 00da       |    |		Load_Top	At_Offset_2
0348 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
0349 1c00       |    |		Execute_Immediate	Run_Utility,0x0
034a 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
034b 0000 0000  |    |		.BLANK	0000[0x5]
0350 ; --------------------------------------------------------------------------------------
0350 ; SUBPROGRAM
0350 ; --------------------------------------------------------------------------------------
0350 0353       | S  |		.CONST	0x0353								; Address of begin
0351 0004       |    |		.CONST	0x0004								; Address of exception handler
0352 0001       |    |		.CONST	0x0001								; Number of locals
0353			BODY_0350:
0353			INIT_0350:
0353 00da       |    |		Load_Top	At_Offset_2
0354 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0355 0000 0000  |    |		.XXX[0x3]
0357 0000       |    |
0358 ; --------------------------------------------------------------------------------------
0358 ; SUBPROGRAM
0358 ; --------------------------------------------------------------------------------------
0358 035b       | [  |		.CONST	0x035b								; Address of begin
0359 0004       |    |		.CONST	0x0004								; Address of exception handler
035a 0001       |    |		.CONST	0x0001								; Number of locals
035b			BODY_0358:
035b			INIT_0358:
035b 00da       |    |		Load_Top	At_Offset_2
035c 0227       | '  |		Execute	Access,All_Reference
035d 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
035e a5fe       |    |		Store_Unchecked	0x2,-0x2
035f 00da       |    |		Load_Top	At_Offset_2
0360 0227       | '  |		Execute	Access,All_Reference
0361 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0362 a5fd       |    |		Store_Unchecked	0x2,-0x3
0363 00da       |    |		Load_Top	At_Offset_2
0364 0227       | '  |		Execute	Access,All_Reference
0365 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0366 a5fb       |    |		Store_Unchecked	0x2,-0x5
0367 00da       |    |		Load_Top	At_Offset_2
0368 0227       | '  |		Execute	Access,All_Reference
0369 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
036a a5fc       |    |		Store_Unchecked	0x2,-0x4
036b 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
036c 0000 0000  |    |		.BLANK	0000[0x4]
0370 ; --------------------------------------------------------------------------------------
0370 ; SUBPROGRAM
0370 ; --------------------------------------------------------------------------------------
0370 0373       | s  |		.CONST	0x0373								; Address of begin
0371 0004       |    |		.CONST	0x0004								; Address of exception handler
0372 0001       |    |		.CONST	0x0001								; Number of locals
0373			BODY_0370:
0373			INIT_0370:
0373 00da       |    |		Load_Top	At_Offset_2
0374 801b       |    |		Call	0x0,0x1b
0375 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0376 0000 0000  |    |		.XXX[0x2]
0378 ; --------------------------------------------------------------------------------------
0378 ; SUBPROGRAM
0378 ; --------------------------------------------------------------------------------------
0378 037b       | {  |		.CONST	0x037b								; Address of begin
0379 0004       |    |		.CONST	0x0004								; Address of exception handler
037a 0001       |    |		.CONST	0x0001								; Number of locals
037b			BODY_0378:
037b			INIT_0378:
037b 801c       |    |		Call	0x0,0x1c
037c 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
037d 0000 0000  |    |		.XXX[0x3]
037f 0000       |    |
0380 ; --------------------------------------------------------------------------------------
0380 ; SUBPROGRAM
0380 ; --------------------------------------------------------------------------------------
0380 0383       |    |		.CONST	0x0383								; Address of begin
0381 0004       |    |		.CONST	0x0004								; Address of exception handler
0382 0001       |    |		.CONST	0x0001								; Number of locals
0383			BODY_0380:
0383			INIT_0380:
0383 00da       |    |		Load_Top	At_Offset_2
0384 4904       |I   |		Short_Literal	0x104
0385 00eb       |    |		Load_Encached	Diana_Cache
0386 0096       |    |		Execute	Package,Entry
0387 00eb       |    |		Load_Encached	Diana_Cache
0388 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0389 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
038a 0000 0000  |    |		.BLANK	0000[0x6]
0390 ; --------------------------------------------------------------------------------------
0390 ; SUBPROGRAM
0390 ; --------------------------------------------------------------------------------------
0390 0398       |    |		.CONST	0x0398								; Address of begin
0391 0004       |    |		.CONST	0x0004								; Address of exception handler
0392 0004       |    |		.CONST	0x0004								; Number of locals
0393			INIT_0390:
0393 00da       |    |		Load_Top	At_Offset_2
0394 e01d       |    |		Load	0x0,0x1d
0395 183b       | ;  |		Execute	Package,Field_Execute,Field_Number 0x3b
0396 00ec       |    |		Load_Encached	Diana_Tree_Cache
0397 039d       |    |		Declare_Variable	Heap_Access,Duplicate
0398			BODY_0390:
0398 00da       |    |		Load_Top	At_Offset_2
0399 00eb       |    |		Load_Encached	Diana_Cache
039a 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
039b 6802       |h   |		Jump_Zero	0x39e
039c e5ff       |    |		Load	0x2,-0x1
039d 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
039e 00da       |    |		Load_Top	At_Offset_2
039f 00eb       |    |		Load_Encached	Diana_Cache
03a0 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
03a1 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
03a2 00d9       |    |		Load_Top	At_Offset_1
03a3 00eb       |    |		Load_Encached	Diana_Cache
03a4 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
03a5 6811       |h   |		Jump_Zero	0x3b7
03a6 00da       |    |		Load_Top	At_Offset_2
03a7 e01e       |    |		Load	0x0,0x1e
03a8 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
03a9 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
03aa 0092 1483  |    |		Action	Push_String_Extended,0x1483					; "Sm_Back_Link returned unexpected kind of node"
03ac 00d9       |    |		Load_Top	At_Offset_1
03ad 00eb       |    |		Load_Encached	Diana_Cache
03ae 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
03af e5ff       |    |		Load	0x2,-0x1
03b0 00eb       |    |		Load_Encached	Diana_Cache
03b1 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
03b2 027f       |    |		Execute	Discrete,Equal
03b3 e01f       |    |		Load	0x0,0x1f
03b4 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
03b5 00d8       |    |		Load_Top	At_Offset_0
03b6 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03b7 00d9       |    |		Load_Top	At_Offset_1
03b8 e01d       |    |		Load	0x0,0x1d
03b9 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
03ba 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
03bb 00d8       |    |		Load_Top	At_Offset_0
03bc 8229       | )  |		Call	0x1,0x29
03bd 6802       |h   |		Jump_Zero	0x3c0
03be e5ff       |    |		Load	0x2,-0x1
03bf 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03c0 00d8       |    |		Load_Top	At_Offset_0
03c1 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03c2 0000 0000  |    |		.BLANK	0000[0x6]
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
03cc 00eb       |    |		Load_Encached	Diana_Cache
03cd 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
03ce 00d8       |    |		Load_Top	At_Offset_0
03cf 4821       |H!  |		Short_Literal	0x21
03d0 482c       |H,  |		Short_Literal	0x2c
03d1 0262       | b  |		Execute	Discrete,In_Range
03d2 6812       |h   |		Jump_Zero	0x3e5
03d3 00d8       |    |		Load_Top	At_Offset_0
03d4 4823       |H#  |		Short_Literal	0x23
03d5 4828       |H(  |		Short_Literal	0x28
03d6 0262       | b  |		Execute	Discrete,In_Range
03d7 700d       |p   |		Jump_Nonzero	0x3e5
03d8 482a       |H*  |		Short_Literal	0x2a
03d9 482b       |H+  |		Short_Literal	0x2b
03da 0262       | b  |		Execute	Discrete,In_Range
03db 700a       |p   |		Jump_Nonzero	0x3e6
03dc 7800       |x   |		Jump	0x3dd
03dd 00da       |    |		Load_Top	At_Offset_2
03de 8229       | )  |		Call	0x1,0x29
03df 6803       |h   |		Jump_Zero	0x3e3
03e0 00da       |    |		Load_Top	At_Offset_2
03e1 822a       | *  |		Call	0x1,0x2a
03e2 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03e3 00da       |    |		Load_Top	At_Offset_2
03e4 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03e5 00d1       |    |		Pop_Control	Pop_Count_1
03e6 00da       |    |		Load_Top	At_Offset_2
03e7 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03e8 ; --------------------------------------------------------------------------------------
03e8 ; SUBPROGRAM
03e8 ; --------------------------------------------------------------------------------------
03e8 03eb       |    |		.CONST	0x03eb								; Address of begin
03e9 03f1       |    |		.CONST	0x03f1								; Address of exception handler
03ea 0001       |    |		.CONST	0x0001								; Number of locals
03eb			BODY_03e8:
03eb			INIT_03e8:
03eb 00da       |    |		Load_Top	At_Offset_2
03ec 00eb       |    |		Load_Encached	Diana_Cache
03ed 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
03ee 00eb       |    |		Load_Encached	Diana_Cache
03ef 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
03f0 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03f1			TRAP_03e8:
03f1 0007       |    |		Action	Break_Optional
03f2 0092 1484  |    |		Action	Push_String_Extended,0x1484					; "<NULL>"
03f4 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03f5 0000 0000  |    |		.XXX[0x3]
03f7 0000       |    |
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 4801       |H   |		Short_Literal	0x1
03fc 4800       |H   |		Short_Literal	0x0
03fd e020       |    |		Load	0x0,0x20
03fe e5ff       |    |		Load	0x2,-0x1
03ff e021       | !  |		Load	0x0,0x21
0400 183c       | <  |		Execute	Package,Field_Execute,Field_Number 0x3c
0401 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0402 0000 0000  |    |		.BLANK	0000[0x6]
0408 ; --------------------------------------------------------------------------------------
0408 ; SUBPROGRAM
0408 ; --------------------------------------------------------------------------------------
0408 040b       |    |		.CONST	0x040b								; Address of begin
0409 0004       |    |		.CONST	0x0004								; Address of exception handler
040a 0001       |    |		.CONST	0x0001								; Number of locals
040b			BODY_0408:
040b			INIT_0408:
040b 00da       |    |		Load_Top	At_Offset_2
040c 00eb       |    |		Load_Encached	Diana_Cache
040d 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
040e 6802       |h   |		Jump_Zero	0x411
040f 00ea       |    |		Load_Encached	Null_String_Cache
0410 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0411 00da       |    |		Load_Top	At_Offset_2
0412 4904       |I   |		Short_Literal	0x104
0413 00eb       |    |		Load_Encached	Diana_Cache
0414 0096       |    |		Execute	Package,Entry
0415 00eb       |    |		Load_Encached	Diana_Cache
0416 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0417 0b7b       | {  |		Execute_Immediate	Case_Compare,0x7b
0418 7006       |p   |		Jump_Nonzero	0x41f
0419 0b7a       | z  |		Execute_Immediate	Case_Compare,0x7a
041a 7008       |p   |		Jump_Nonzero	0x423
041b 0f7c       | |  |		Execute_Immediate	Equal,0x7c
041c 700a       |p   |		Jump_Nonzero	0x427
041d 00ea       |    |		Load_Encached	Null_String_Cache
041e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
041f 00d1       |    |		Pop_Control	Pop_Count_1
0420 0092 1485  |    |		Action	Push_String_Extended,0x1485					; "procedure "
0422 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0423 00d1       |    |		Pop_Control	Pop_Count_1
0424 0092 1486  |    |		Action	Push_String_Extended,0x1486					; "function "
0426 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0427 0092 1487  |    |		Action	Push_String_Extended,0x1487					; "package "
0429 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
042a 0000 0000  |    |		.BLANK	0000[0x6]
0430 ; --------------------------------------------------------------------------------------
0430 ; SUBPROGRAM
0430 ; --------------------------------------------------------------------------------------
0430 0433       | 3  |		.CONST	0x0433								; Address of begin
0431 0004       |    |		.CONST	0x0004								; Address of exception handler
0432 0001       |    |		.CONST	0x0001								; Number of locals
0433			BODY_0430:
0433			INIT_0430:
0433 00da       |    |		Load_Top	At_Offset_2
0434 00d8       |    |		Load_Top	At_Offset_0
0435 4821       |H!  |		Short_Literal	0x21
0436 482c       |H,  |		Short_Literal	0x2c
0437 0262       | b  |		Execute	Discrete,In_Range
0438 681d       |h   |		Jump_Zero	0x456
0439 0adf       |    |		Execute_Immediate	Plus,-0x21
043a 460b       |F   |		Jump_Case	0xc
043b 780e       |x   |		Jump	0x44a								; case 0x0
043c 7813       |x   |		Jump	0x450								; case 0x1
043d 7819       |x   |		Jump	0x457								; case 0x2
043e 7818       |x   |		Jump	0x457								; case 0x3
043f 7817       |x   |		Jump	0x457								; case 0x4
0440 7816       |x   |		Jump	0x457								; case 0x5
0441 7815       |x   |		Jump	0x457								; case 0x6
0442 7814       |x   |		Jump	0x457								; case 0x7
0443 7809       |x   |		Jump	0x44d								; case 0x8
0444 7812       |x   |		Jump	0x457								; case 0x9
0445 7811       |x   |		Jump	0x457								; case 0xa
0446 7800       |x   |		Jump	0x447								; case 0xb
0447 0092 1485  |    |		Action	Push_String_Extended,0x1485					; "procedure "
0449 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
044a 0092 1486  |    |		Action	Push_String_Extended,0x1486					; "function "
044c 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
044d 0092 1487  |    |		Action	Push_String_Extended,0x1487					; "package "
044f 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0450 0092 1488  |    |		Action	Push_String_Extended,0x1488					; "generic "
0452 e5fe       |    |		Load	0x2,-0x2
0453 822e       | .  |		Call	0x1,0x2e
0454 01cc       |    |		Execute	Vector,Catenate
0455 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0456 00d1       |    |		Pop_Control	Pop_Count_1
0457 00ea       |    |		Load_Encached	Null_String_Cache
0458 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0459 0000 0000  |    |		.BLANK	0000[0x7]
0460 ; --------------------------------------------------------------------------------------
0460 ; SUBPROGRAM
0460 ; --------------------------------------------------------------------------------------
0460 0463       | c  |		.CONST	0x0463								; Address of begin
0461 0004       |    |		.CONST	0x0004								; Address of exception handler
0462 0001       |    |		.CONST	0x0001								; Number of locals
0463			BODY_0460:
0463			INIT_0460:
0463 e5fd       |    |		Load	0x2,-0x3
0464 00db       |    |		Load_Top	At_Offset_3
0465 822f       | /  |		Call	0x1,0x2f
0466 e5fe       |    |		Load	0x2,-0x2
0467 00eb       |    |		Load_Encached	Diana_Cache
0468 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0469 01cc       |    |		Execute	Vector,Catenate
046a 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
046b 0000 0000  |    |		.BLANK	0000[0x5]
0470 ; --------------------------------------------------------------------------------------
0470 ; SUBPROGRAM
0470 ; --------------------------------------------------------------------------------------
0470 0473       | s  |		.CONST	0x0473								; Address of begin
0471 0004       |    |		.CONST	0x0004								; Address of exception handler
0472 0001       |    |		.CONST	0x0001								; Number of locals
0473			BODY_0470:
0473			INIT_0470:
0473 00da       |    |		Load_Top	At_Offset_2
0474 00db       |    |		Load_Top	At_Offset_3
0475 00eb       |    |		Load_Encached	Diana_Cache
0476 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
0477 e5ff       |    |		Load	0x2,-0x1
0478 00eb       |    |		Load_Encached	Diana_Cache
0479 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
047a 8230       | 0  |		Call	0x1,0x30
047b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
047c 0000 0000  |    |		.BLANK	0000[0x4]
0480 ; --------------------------------------------------------------------------------------
0480 ; SUBPROGRAM
0480 ; --------------------------------------------------------------------------------------
0480 0483       |    |		.CONST	0x0483								; Address of begin
0481 0488       |    |		.CONST	0x0488								; Address of exception handler
0482 0001       |    |		.CONST	0x0001								; Number of locals
0483			BODY_0480:
0483			INIT_0480:
0483 00da       |    |		Load_Top	At_Offset_2
0484 822c       | ,  |		Call	0x1,0x2c
0485 e022       | "  |		Load	0x0,0x22
0486 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0487 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0488			TRAP_0480:
0488 0007       |    |		Action	Break_Optional
0489 0092 1484  |    |		Action	Push_String_Extended,0x1484					; "<NULL>"
048b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
048c 0000 0000  |    |		.BLANK	0000[0x4]
0490 ; --------------------------------------------------------------------------------------
0490 ; SUBPROGRAM
0490 ; --------------------------------------------------------------------------------------
0490 0493       |    |		.CONST	0x0493								; Address of begin
0491 0499       |    |		.CONST	0x0499								; Address of exception handler
0492 0001       |    |		.CONST	0x0001								; Number of locals
0493			BODY_0490:
0493			INIT_0490:
0493 00da       |    |		Load_Top	At_Offset_2
0494 00eb       |    |		Load_Encached	Diana_Cache
0495 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0496 e022       | "  |		Load	0x0,0x22
0497 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0498 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0499			TRAP_0490:
0499 0007       |    |		Action	Break_Optional
049a 0092 1484  |    |		Action	Push_String_Extended,0x1484					; "<NULL>"
049c 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
049d 0000 0000  |    |		.XXX[0x3]
049f 0000       |    |
04a0 ; --------------------------------------------------------------------------------------
04a0 ; SUBPROGRAM
04a0 ; --------------------------------------------------------------------------------------
04a0 04a3       |    |		.CONST	0x04a3								; Address of begin
04a1 0004       |    |		.CONST	0x0004								; Address of exception handler
04a2 0001       |    |		.CONST	0x0001								; Number of locals
04a3			BODY_04a0:
04a3			INIT_04a0:
04a3 0092 1489  |    |		Action	Push_String_Extended,0x1489					; "Warning: Incompatible subsystem versions detected in command"
04a5 8227       | '  |		Call	0x1,0x27
04a6 8228       | (  |		Call	0x1,0x28
04a7 0092 148a  |    |		Action	Push_String_Extended,0x148a					; "    Spec: "
04a9 00db       |    |		Load_Top	At_Offset_3
04aa 8231       | 1  |		Call	0x1,0x31
04ab 01cc       |    |		Execute	Vector,Catenate
04ac 0092 148b  |    |		Action	Push_String_Extended,0x148b					; ", Units: "
04ae 01cc       |    |		Execute	Vector,Catenate
04af e5fe       |    |		Load	0x2,-0x2
04b0 8231       | 1  |		Call	0x1,0x31
04b1 01cc       |    |		Execute	Vector,Catenate
04b2 0092 148c  |    |		Action	Push_String_Extended,0x148c					; ", "
04b4 01cc       |    |		Execute	Vector,Catenate
04b5 e5fd       |    |		Load	0x2,-0x3
04b6 8231       | 1  |		Call	0x1,0x31
04b7 01cc       |    |		Execute	Vector,Catenate
04b8 8227       | '  |		Call	0x1,0x27
04b9 8228       | (  |		Call	0x1,0x28
04ba 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
04bb 0000 0000  |    |		.BLANK	0000[0x5]
04c0 ; --------------------------------------------------------------------------------------
04c0 ; SUBPROGRAM
04c0 ; --------------------------------------------------------------------------------------
04c0 04c3       |    |		.CONST	0x04c3								; Address of begin
04c1 0004       |    |		.CONST	0x0004								; Address of exception handler
04c2 0001       |    |		.CONST	0x0001								; Number of locals
04c3			BODY_04c0:
04c3			INIT_04c0:
04c3 0092 1489  |    |		Action	Push_String_Extended,0x1489					; "Warning: Incompatible subsystem versions detected in command"
04c5 8227       | '  |		Call	0x1,0x27
04c6 8228       | (  |		Call	0x1,0x28
04c7 0092 148a  |    |		Action	Push_String_Extended,0x148a					; "    Spec: "
04c9 00db       |    |		Load_Top	At_Offset_3
04ca 8231       | 1  |		Call	0x1,0x31
04cb 01cc       |    |		Execute	Vector,Catenate
04cc 0092 148d  |    |		Action	Push_String_Extended,0x148d					; ", Unit: "
04ce 01cc       |    |		Execute	Vector,Catenate
04cf e5fe       |    |		Load	0x2,-0x2
04d0 8231       | 1  |		Call	0x1,0x31
04d1 01cc       |    |		Execute	Vector,Catenate
04d2 8227       | '  |		Call	0x1,0x27
04d3 8228       | (  |		Call	0x1,0x28
04d4 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
04d5 0000 0000  |    |		.XXX[0x3]
04d7 0000       |    |
04d8 ; --------------------------------------------------------------------------------------
04d8 ; SUBPROGRAM
04d8 ; --------------------------------------------------------------------------------------
04d8 04dc       |    |		.CONST	0x04dc								; Address of begin
04d9 04e5       |    |		.CONST	0x04e5								; Address of exception handler
04da 0002       |    |		.CONST	0x0002								; Number of locals
04db			INIT_04d8:
04db 00ec       |    |		Load_Encached	Diana_Tree_Cache
04dc			BODY_04d8:
04dc e023       | #  |		Load	0x0,0x23
04dd 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
04de 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
04df 00d8       |    |		Load_Top	At_Offset_0
04e0 00eb       |    |		Load_Encached	Diana_Cache
04e1 18e9       |    |		Execute	Package,Field_Execute,Field_Number 0xe9
04e2 00eb       |    |		Load_Encached	Diana_Cache
04e3 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
04e4 00ca       |    |		Action	Exit_Nullary_Function
04e5			TRAP_04d8:
04e5 0007       |    |		Action	Break_Optional
04e6 00eb       |    |		Load_Encached	Diana_Cache
04e7 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
04e8 00ca       |    |		Action	Exit_Nullary_Function
04e9 0000 0000  |    |		.BLANK	0000[0x7]
04f0 ; --------------------------------------------------------------------------------------
04f0 ; SUBPROGRAM
04f0 ; --------------------------------------------------------------------------------------
04f0 04f5       |    |		.CONST	0x04f5								; Address of begin
04f1 0004       |    |		.CONST	0x0004								; Address of exception handler
04f2 0003       |    |		.CONST	0x0003								; Number of locals
04f3			INIT_04f0:
04f3 00ec       |    |		Load_Encached	Diana_Tree_Cache
04f4 039d       |    |		Declare_Variable	Heap_Access,Duplicate
04f5			BODY_04f0:
04f5 e5ff       |    |		Load	0x2,-0x1
04f6 00eb       |    |		Load_Encached	Diana_Cache
04f7 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
04f8 00d8       |    |		Load_Top	At_Offset_0
04f9 4821       |H!  |		Short_Literal	0x21
04fa 482c       |H,  |		Short_Literal	0x2c
04fb 0262       | b  |		Execute	Discrete,In_Range
04fc 6823       |h#  |		Jump_Zero	0x520
04fd 00d8       |    |		Load_Top	At_Offset_0
04fe 4823       |H#  |		Short_Literal	0x23
04ff 4828       |H(  |		Short_Literal	0x28
0500 0262       | b  |		Execute	Discrete,In_Range
0501 701e       |p   |		Jump_Nonzero	0x520
0502 482a       |H*  |		Short_Literal	0x2a
0503 482b       |H+  |		Short_Literal	0x2b
0504 0262       | b  |		Execute	Discrete,In_Range
0505 701b       |p   |		Jump_Nonzero	0x521
0506 7800       |x   |		Jump	0x507
0507 e5ff       |    |		Load	0x2,-0x1
0508 00eb       |    |		Load_Encached	Diana_Cache
0509 18f8       |    |		Execute	Package,Field_Execute,Field_Number 0xf8
050a 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
050b 00d9       |    |		Load_Top	At_Offset_1
050c 00eb       |    |		Load_Encached	Diana_Cache
050d 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
050e 0f80       |    |		Execute_Immediate	Equal,-0x80
050f 680c       |h   |		Jump_Zero	0x51c
0510 00d9       |    |		Load_Top	At_Offset_1
0511 00eb       |    |		Load_Encached	Diana_Cache
0512 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
0513 4976       |Iv  |		Short_Literal	0x176
0514 00eb       |    |		Load_Encached	Diana_Cache
0515 0098       |    |		Execute	Package,Field_Read_Dynamic
0516 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0517 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0518 00d8       |    |		Load_Top	At_Offset_0
0519 e021       | !  |		Load	0x0,0x21
051a 1837       | 7  |		Execute	Package,Field_Execute,Field_Number 0x37
051b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
051c e5ff       |    |		Load	0x2,-0x1
051d e021       | !  |		Load	0x0,0x21
051e 1837       | 7  |		Execute	Package,Field_Execute,Field_Number 0x37
051f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0520 00d1       |    |		Pop_Control	Pop_Count_1
0521 e5ff       |    |		Load	0x2,-0x1
0522 e021       | !  |		Load	0x0,0x21
0523 1837       | 7  |		Execute	Package,Field_Execute,Field_Number 0x37
0524 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0525 0000 0000  |    |		.XXX[0x3]
0527 0000       |    |
0528 ; --------------------------------------------------------------------------------------
0528 ; SUBPROGRAM
0528 ; --------------------------------------------------------------------------------------
0528 052b       | +  |		.CONST	0x052b								; Address of begin
0529 0004       |    |		.CONST	0x0004								; Address of exception handler
052a 0001       |    |		.CONST	0x0001								; Number of locals
052b			BODY_0528:
052b			INIT_0528:
052b 00da       |    |		Load_Top	At_Offset_2
052c 00eb       |    |		Load_Encached	Diana_Cache
052d 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
052e 00eb       |    |		Load_Encached	Diana_Cache
052f 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0530 011c       |    |		Execute	Any,Convert_Unchecked
0531 1c01       |    |		Execute_Immediate	Run_Utility,0x1
0532 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0533 0000 0000  |    |		.BLANK	0000[0x5]
0538 ; --------------------------------------------------------------------------------------
0538 ; SUBPROGRAM
0538 ; --------------------------------------------------------------------------------------
0538 054d       | M  |		.CONST	0x054d								; Address of begin
0539 0004       |    |		.CONST	0x0004								; Address of exception handler
053a 0005       |    |		.CONST	0x0005								; Number of locals
053b			INIT_0538:
053b e024       | $  |		Load	0x0,0x24
053c 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
053d 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
053e 02c7       |    |		Declare_Variable	Any
053f 00d8       |    |		Load_Top	At_Offset_0
0540 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0541 e024       | $  |		Load	0x0,0x24
0542 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0543 02c7       |    |		Declare_Variable	Any
0544 00d8       |    |		Load_Top	At_Offset_0
0545 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0546 e024       | $  |		Load	0x0,0x24
0547 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0548 02c7       |    |		Declare_Variable	Any
0549 00d8       |    |		Load_Top	At_Offset_0
054a 1c00       |    |		Execute_Immediate	Run_Utility,0x0
054b e024       | $  |		Load	0x0,0x24
054c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
054d			BODY_0538:
054d e5fe       |    |		Load	0x2,-0x2
054e 00eb       |    |		Load_Encached	Diana_Cache
054f 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0550 0f29       | )  |		Execute_Immediate	Equal,0x29
0551 7002       |p   |		Jump_Nonzero	0x554
0552 4800       |H   |		Short_Literal	0x0
0553 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0554 0092 148e  |    |		Action	Push_String_Extended,0x148e					; "Same_Object: Library_Node of type "
0556 e5ff       |    |		Load	0x2,-0x1
0557 823c       | <  |		Call	0x1,0x3c
0558 01cc       |    |		Execute	Vector,Catenate
0559 e5ff       |    |		Load	0x2,-0x1
055a 00eb       |    |		Load_Encached	Diana_Cache
055b 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
055c 0f30       | 0  |		Execute_Immediate	Equal,0x30
055d e01f       |    |		Load	0x0,0x1f
055e 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
055f e024       | $  |		Load	0x0,0x24
0560 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0561 00db       |    |		Load_Top	At_Offset_3
0562 0120       |    |		Execute	Any,Is_Value
0563 6803       |h   |		Jump_Zero	0x567
0564 e024       | $  |		Load	0x0,0x24
0565 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0566 7801       |x   |		Jump	0x568
0567 00db       |    |		Load_Top	At_Offset_3
0568 602f       |`/  |		Indirect_Literal	Discrete,0x598,{0x00000000, 0x00004000}
0569 e025       | %  |		Load	0x0,0x25
056a 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
056b 4800       |H   |		Short_Literal	0x0
056c e024       | $  |		Load	0x0,0x24
056d 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
056e e5ff       |    |		Load	0x2,-0x1
056f e024       | $  |		Load	0x0,0x24
0570 1b39       | 9  |		Execute	Package,Field_Read,Field_Number 0x39
0571 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0572 c403       |    |		Store	0x2,0x3
0573 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0574 00d8       |    |		Load_Top	At_Offset_0
0575 6802       |h   |		Jump_Zero	0x578
0576 4800       |H   |		Short_Literal	0x0
0577 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0578 e024       | $  |		Load	0x0,0x24
0579 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
057a e402       |    |		Load	0x2,0x2
057b 0120       |    |		Execute	Any,Is_Value
057c 6804       |h   |		Jump_Zero	0x581
057d e024       | $  |		Load	0x0,0x24
057e 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
057f 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0580 7801       |x   |		Jump	0x582
0581 e402       |    |		Load	0x2,0x2
0582 e5fe       |    |		Load	0x2,-0x2
0583 e024       | $  |		Load	0x0,0x24
0584 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
0585 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0586 c402       |    |		Store	0x2,0x2
0587 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0588 00d8       |    |		Load_Top	At_Offset_0
0589 6802       |h   |		Jump_Zero	0x58c
058a 4800       |H   |		Short_Literal	0x0
058b 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
058c 00db       |    |		Load_Top	At_Offset_3
058d e024       | $  |		Load	0x0,0x24
058e 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
058f 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0590 c404       |    |		Store	0x2,0x4
0591 00d9       |    |		Load_Top	At_Offset_1
0592 00db       |    |		Load_Top	At_Offset_3
0593 012f       | /  |		Execute	Any,Equal
0594 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0595 0000 0000  |    |		.XXX[0x3]
0597 0000       |    |
0598 0000 0000  |    |		.LITERAL	{0x00000000, 0x00004000}
059c 0000 0000  |    |		.BLANK	0000[0x4]
05a0 ; --------------------------------------------------------------------------------------
05a0 ; SUBPROGRAM
05a0 ; --------------------------------------------------------------------------------------
05a0 05a3       |    |		.CONST	0x05a3								; Address of begin
05a1 05a9       |    |		.CONST	0x05a9								; Address of exception handler
05a2 0001       |    |		.CONST	0x0001								; Number of locals
05a3			BODY_05a0:
05a3			INIT_05a0:
05a3 00da       |    |		Load_Top	At_Offset_2
05a4 e026       | &  |		Load	0x0,0x26
05a5 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
05a6 e01d       |    |		Load	0x0,0x1d
05a7 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
05a8 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
05a9			TRAP_05a0:
05a9 0007       |    |		Action	Break_Optional
05aa 00eb       |    |		Load_Encached	Diana_Cache
05ab 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
05ac 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
05ad 0000 0000  |    |		.XXX[0x3]
05af 0000       |    |
05b0 ; --------------------------------------------------------------------------------------
05b0 ; SUBPROGRAM
05b0 ; --------------------------------------------------------------------------------------
05b0 05b3       |    |		.CONST	0x05b3								; Address of begin
05b1 0004       |    |		.CONST	0x0004								; Address of exception handler
05b2 0001       |    |		.CONST	0x0001								; Number of locals
05b3			BODY_05b0:
05b3			INIT_05b0:
05b3 00da       |    |		Load_Top	At_Offset_2
05b4 00eb       |    |		Load_Encached	Diana_Cache
05b5 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
05b6 0f30       | 0  |		Execute_Immediate	Equal,0x30
05b7 6804       |h   |		Jump_Zero	0x5bc
05b8 00da       |    |		Load_Top	At_Offset_2
05b9 e026       | &  |		Load	0x0,0x26
05ba 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
05bb 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
05bc 4800       |H   |		Short_Literal	0x0
05bd 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
05be 0000 0000  |    |		.XXX[0x2]
05c0 ; --------------------------------------------------------------------------------------
05c0 ; SUBPROGRAM
05c0 ; --------------------------------------------------------------------------------------
05c0 05c3       |    |		.CONST	0x05c3								; Address of begin
05c1 0004       |    |		.CONST	0x0004								; Address of exception handler
05c2 0001       |    |		.CONST	0x0001								; Number of locals
05c3			BODY_05c0:
05c3			INIT_05c0:
05c3 00da       |    |		Load_Top	At_Offset_2
05c4 e5fe       |    |		Load	0x2,-0x2
05c5 021f       |    |		Execute	Heap_Access,Equal
05c6 7006       |p   |		Jump_Nonzero	0x5cd
05c7 00da       |    |		Load_Top	At_Offset_2
05c8 8027       | '  |		Call	0x0,0x27
05c9 e5fe       |    |		Load	0x2,-0x2
05ca 8027       | '  |		Call	0x0,0x27
05cb 021f       |    |		Execute	Heap_Access,Equal
05cc 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
05cd 4801       |H   |		Short_Literal	0x1
05ce 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
05cf 0000       |    |		.XXX[0x1]
05d0 ; --------------------------------------------------------------------------------------
05d0 ; SUBPROGRAM
05d0 ; --------------------------------------------------------------------------------------
05d0 05d3       |    |		.CONST	0x05d3								; Address of begin
05d1 0004       |    |		.CONST	0x0004								; Address of exception handler
05d2 0001       |    |		.CONST	0x0001								; Number of locals
05d3			BODY_05d0:
05d3			INIT_05d0:
05d3 00da       |    |		Load_Top	At_Offset_2
05d4 e5fe       |    |		Load	0x2,-0x2
05d5 021f       |    |		Execute	Heap_Access,Equal
05d6 7008       |p   |		Jump_Nonzero	0x5df
05d7 e5fd       |    |		Load	0x2,-0x3
05d8 6804       |h   |		Jump_Zero	0x5dd
05d9 e5fc       |    |		Load	0x2,-0x4
05da e003       |    |		Load	0x0,0x3
05db 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
05dc 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
05dd 4800       |H   |		Short_Literal	0x0
05de 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
05df 4801       |H   |		Short_Literal	0x1
05e0 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
05e1 0000 0000  |    |		.BLANK	0000[0x7]
05e8 ; --------------------------------------------------------------------------------------
05e8 ; SUBPROGRAM
05e8 ; --------------------------------------------------------------------------------------
05e8 05eb       |    |		.CONST	0x05eb								; Address of begin
05e9 0004       |    |		.CONST	0x0004								; Address of exception handler
05ea 0001       |    |		.CONST	0x0001								; Number of locals
05eb			BODY_05e8:
05eb			INIT_05e8:
05eb 00da       |    |		Load_Top	At_Offset_2
05ec 00eb       |    |		Load_Encached	Diana_Cache
05ed 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
05ee 7004       |p   |		Jump_Nonzero	0x5f3
05ef 00db       |    |		Load_Top	At_Offset_3
05f0 00db       |    |		Load_Top	At_Offset_3
05f1 8240       | @  |		Call	0x1,0x40
05f2 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
05f3 4801       |H   |		Short_Literal	0x1
05f4 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
05f5 0000 0000  |    |		.XXX[0x3]
05f7 0000       |    |
05f8 ; --------------------------------------------------------------------------------------
05f8 ; SUBPROGRAM
05f8 ; --------------------------------------------------------------------------------------
05f8 05fb       |    |		.CONST	0x05fb								; Address of begin
05f9 0004       |    |		.CONST	0x0004								; Address of exception handler
05fa 0001       |    |		.CONST	0x0001								; Number of locals
05fb			BODY_05f8:
05fb			INIT_05f8:
05fb 00da       |    |		Load_Top	At_Offset_2
05fc e016       |    |		Load	0x0,0x16
05fd 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
05fe 6808       |h   |		Jump_Zero	0x607
05ff 4801       |H   |		Short_Literal	0x1
0600 e5fe       |    |		Load	0x2,-0x2
0601 e01d       |    |		Load	0x0,0x1d
0602 1836       | 6  |		Execute	Package,Field_Execute,Field_Number 0x36
0603 e5ff       |    |		Load	0x2,-0x1
0604 e022       | "  |		Load	0x0,0x22
0605 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
0606 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0607 4800       |H   |		Short_Literal	0x0
0608 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0609 0000 0000  |    |		.BLANK	0000[0x7]
0610 ; --------------------------------------------------------------------------------------
0610 ; SUBPROGRAM
0610 ; --------------------------------------------------------------------------------------
0610 0615       |    |		.CONST	0x0615								; Address of begin
0611 0004       |    |		.CONST	0x0004								; Address of exception handler
0612 0003       |    |		.CONST	0x0003								; Number of locals
0613			INIT_0610:
0613 00e2       |    |		Load_Encached	Integer_Cache
0614 00e1       |    |		Load_Encached	Boolean_Cache
0615			BODY_0610:
0615 e5ff       |    |		Load	0x2,-0x1
0616 01db       |    |		Execute	Vector,Length
0617 0f00       |    |		Execute_Immediate	Equal,0x0
0618 e5fe       |    |		Load	0x2,-0x2
0619 022d       | -  |		Execute	Access,Is_Null
061a 0278       | x  |		Execute	Discrete,Or
061b 6802       |h   |		Jump_Zero	0x61e
061c 4800       |H   |		Short_Literal	0x0
061d 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
061e 00e1       |    |		Load_Encached	Boolean_Cache
061f 00e2       |    |		Load_Encached	Integer_Cache
0620 e5ff       |    |		Load	0x2,-0x1
0621 e016       |    |		Load	0x0,0x16
0622 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0623 005b       | [  |		Store_Top	Discrete,At_Offset_3
0624 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0625 00d8       |    |		Load_Top	At_Offset_0
0626 6806       |h   |		Jump_Zero	0x62d
0627 00d9       |    |		Load_Top	At_Offset_1
0628 e5fe       |    |		Load	0x2,-0x2
0629 0227       | '  |		Execute	Access,All_Reference
062a 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
062b 027f       |    |		Execute	Discrete,Equal
062c 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
062d e5fe       |    |		Load	0x2,-0x2
062e 0227       | '  |		Execute	Access,All_Reference
062f 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0630 e5ff       |    |		Load	0x2,-0x1
0631 8243       | C  |		Call	0x1,0x43
0632 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0633 0000 0000  |    |		.BLANK	0000[0x5]
0638 ; --------------------------------------------------------------------------------------
0638 ; SUBPROGRAM
0638 ; --------------------------------------------------------------------------------------
0638 063b       | ;  |		.CONST	0x063b								; Address of begin
0639 0004       |    |		.CONST	0x0004								; Address of exception handler
063a 0001       |    |		.CONST	0x0001								; Number of locals
063b			BODY_0638:
063b			INIT_0638:
063b 00da       |    |		Load_Top	At_Offset_2
063c 00eb       |    |		Load_Encached	Diana_Cache
063d 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
063e 0f29       | )  |		Execute_Immediate	Equal,0x29
063f 7004       |p   |		Jump_Nonzero	0x644
0640 00da       |    |		Load_Top	At_Offset_2
0641 e01d       |    |		Load	0x0,0x1d
0642 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
0643 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0644 4801       |H   |		Short_Literal	0x1
0645 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0646 0000 0000  |    |		.XXX[0x2]
0648 ; --------------------------------------------------------------------------------------
0648 ; SUBPROGRAM
0648 ; --------------------------------------------------------------------------------------
0648 064d       | M  |		.CONST	0x064d								; Address of begin
0649 0004       |    |		.CONST	0x0004								; Address of exception handler
064a 0003       |    |		.CONST	0x0003								; Number of locals
064b			INIT_0648:
064b 00e2       |    |		Load_Encached	Integer_Cache
064c 00e1       |    |		Load_Encached	Boolean_Cache
064d			BODY_0648:
064d e5fd       |    |		Load	0x2,-0x3
064e 6804       |h   |		Jump_Zero	0x653
064f e012       |    |		Load	0x0,0x12
0650 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0651 c5fc       |    |		Store	0x2,-0x4
0652 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0653 e5ff       |    |		Load	0x2,-0x1
0654 8245       | E  |		Call	0x1,0x45
0655 680c       |h   |		Jump_Zero	0x662
0656 e5fe       |    |		Load	0x2,-0x2
0657 e016       |    |		Load	0x0,0x16
0658 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0659 7004       |p   |		Jump_Nonzero	0x65e
065a e5fe       |    |		Load	0x2,-0x2
065b e016       |    |		Load	0x0,0x16
065c 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
065d 6804       |h   |		Jump_Zero	0x662
065e e012       |    |		Load	0x0,0x12
065f 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0660 c5fc       |    |		Store	0x2,-0x4
0661 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0662 e5ff       |    |		Load	0x2,-0x1
0663 e5fe       |    |		Load	0x2,-0x2
0664 8243       | C  |		Call	0x1,0x43
0665 6804       |h   |		Jump_Zero	0x66a
0666 e012       |    |		Load	0x0,0x12
0667 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0668 c5fc       |    |		Store	0x2,-0x4
0669 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
066a 0092 148f  |    |		Action	Push_String_Extended,0x148f					; "Invalid qualifier (none required): "
066c e5fe       |    |		Load	0x2,-0x2
066d 01cc       |    |		Execute	Vector,Catenate
066e e012       |    |		Load	0x0,0x12
066f 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0670 c5fc       |    |		Store	0x2,-0x4
0671 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0672 0000 0000  |    |		.BLANK	0000[0x6]
0678 ; --------------------------------------------------------------------------------------
0678 ; SUBPROGRAM
0678 ; --------------------------------------------------------------------------------------
0678 067b       | {  |		.CONST	0x067b								; Address of begin
0679 0004       |    |		.CONST	0x0004								; Address of exception handler
067a 0001       |    |		.CONST	0x0001								; Number of locals
067b			BODY_0678:
067b			INIT_0678:
067b 00db       |    |		Load_Top	At_Offset_3
067c 6806       |h   |		Jump_Zero	0x683
067d e012       |    |		Load	0x0,0x12
067e 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
067f c5fa       |    |		Store	0x2,-0x6
0680 4801       |H   |		Short_Literal	0x1
0681 a5f9       |    |		Store_Unchecked	0x2,-0x7
0682 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
0683 00da       |    |		Load_Top	At_Offset_2
0684 680d       |h   |		Jump_Zero	0x692
0685 4800       |H   |		Short_Literal	0x0
0686 a5f9       |    |		Store_Unchecked	0x2,-0x7
0687 e5fd       |    |		Load	0x2,-0x3
0688 01db       |    |		Execute	Vector,Length
0689 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
068a 6806       |h   |		Jump_Zero	0x691
068b e5fa       |    |		Load	0x2,-0x6
068c e5fc       |    |		Load	0x2,-0x4
068d e5fd       |    |		Load	0x2,-0x3
068e e5fb       |    |		Load	0x2,-0x5
068f 8246       | F  |		Call	0x1,0x46
0690 c5fa       |    |		Store	0x2,-0x6
0691 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
0692 e224       | $  |		Load	0x1,0x24
0693 e012       |    |		Load	0x0,0x12
0694 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0695 c5fa       |    |		Store	0x2,-0x6
0696 4800       |H   |		Short_Literal	0x0
0697 a5f9       |    |		Store_Unchecked	0x2,-0x7
0698 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
0699 0000 0000  |    |		.BLANK	0000[0x7]
06a0 ; --------------------------------------------------------------------------------------
06a0 ; SUBPROGRAM
06a0 ; --------------------------------------------------------------------------------------
06a0 06a3       |    |		.CONST	0x06a3								; Address of begin
06a1 0004       |    |		.CONST	0x0004								; Address of exception handler
06a2 0001       |    |		.CONST	0x0001								; Number of locals
06a3			BODY_06a0:
06a3			INIT_06a0:
06a3 00db       |    |		Load_Top	At_Offset_3
06a4 0aff       |    |		Execute_Immediate	Plus,-0x1
06a5 c5fe       |    |		Store	0x2,-0x2
06a6 e5fc       |    |		Load	0x2,-0x4
06a7 7005       |p   |		Jump_Nonzero	0x6ad
06a8 e5fd       |    |		Load	0x2,-0x3
06a9 0227       | '  |		Execute	Access,All_Reference
06aa 3c09       |<   |		Execute	Record,Field_Read,Field_Number 0x9
06ab 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
06ac 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
06ad e5fd       |    |		Load	0x2,-0x3
06ae 0227       | '  |		Execute	Access,All_Reference
06af 3c09       |<   |		Execute	Record,Field_Read,Field_Number 0x9
06b0 e5fc       |    |		Load	0x2,-0x4
06b1 0227       | '  |		Execute	Access,All_Reference
06b2 3809       |8   |		Execute	Record,Field_Write,Field_Number 0x9
06b3 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
06b4 0000 0000  |    |		.BLANK	0000[0x4]
06b8 ; --------------------------------------------------------------------------------------
06b8 ; SUBPROGRAM
06b8 ; --------------------------------------------------------------------------------------
06b8 06bf       |    |		.CONST	0x06bf								; Address of begin
06b9 0004       |    |		.CONST	0x0004								; Address of exception handler
06ba 0005       |    |		.CONST	0x0005								; Number of locals
06bb			INIT_06b8:
06bb e21f       |    |		Load	0x1,0x1f
06bc 03bd       |    |		Declare_Variable	Access,Duplicate
06bd 00e3       |    |		Load_Encached	Natural_Cache
06be 00e1       |    |		Load_Encached	Boolean_Cache
06bf			BODY_06b8:
06bf e5ff       |    |		Load	0x2,-0x1
06c0 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
06c1 e21f       |    |		Load	0x1,0x1f
06c2 003b       | ;  |		Store_Top	Access,At_Offset_3
06c3 00cf       |    |		Action	Mark_Auxiliary
06c4 7825       |x%  |		Jump	0x6ea
06c5 00e1       |    |		Load_Encached	Boolean_Cache
06c6 e402       |    |		Load	0x2,0x2
06c7 e404       |    |		Load	0x2,0x4
06c8 e5fd       |    |		Load	0x2,-0x3
06c9 0227       | '  |		Execute	Access,All_Reference
06ca 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
06cb e223       | #  |		Load	0x1,0x23
06cc 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
06cd c402       |    |		Store	0x2,0x2
06ce 005a       | Z  |		Store_Top	Discrete,At_Offset_2
06cf 00d9       |    |		Load_Top	At_Offset_1
06d0 7001       |p   |		Jump_Nonzero	0x6d2
06d1 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
06d2 e402       |    |		Load	0x2,0x2
06d3 0227       | '  |		Execute	Access,All_Reference
06d4 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
06d5 0f02       |    |		Execute_Immediate	Equal,0x2
06d6 680c       |h   |		Jump_Zero	0x6e3
06d7 e5fd       |    |		Load	0x2,-0x3
06d8 e403       |    |		Load	0x2,0x3
06d9 e402       |    |		Load	0x2,0x2
06da e5fe       |    |		Load	0x2,-0x2
06db e5ff       |    |		Load	0x2,-0x1
06dc 8248       | H  |		Call	0x1,0x48
06dd c5ff       |    |		Store	0x2,-0x1
06de c5fe       |    |		Store	0x2,-0x2
06df c402       |    |		Store	0x2,0x2
06e0 c403       |    |		Store	0x2,0x3
06e1 c5fd       |    |		Store	0x2,-0x3
06e2 7802       |x   |		Jump	0x6e5
06e3 e402       |    |		Load	0x2,0x2
06e4 a403       |    |		Store_Unchecked	0x2,0x3
06e5 e402       |    |		Load	0x2,0x2
06e6 0227       | '  |		Execute	Access,All_Reference
06e7 3c09       |<   |		Execute	Record,Field_Read,Field_Number 0x9
06e8 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
06e9 00c9       |    |		Action	Pop_Auxiliary_Loop
06ea 00da       |    |		Load_Top	At_Offset_2
06eb 77d9       |w   |		Jump_Nonzero	0x6c5
06ec 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
06ed 0000 0000  |    |		.XXX[0x3]
06ef 0000       |    |
06f0 ; --------------------------------------------------------------------------------------
06f0 ; SUBPROGRAM
06f0 ; --------------------------------------------------------------------------------------
06f0 06f7       |    |		.CONST	0x06f7								; Address of begin
06f1 0004       |    |		.CONST	0x0004								; Address of exception handler
06f2 0005       |    |		.CONST	0x0005								; Number of locals
06f3			INIT_06f0:
06f3 e21f       |    |		Load	0x1,0x1f
06f4 03bd       |    |		Declare_Variable	Access,Duplicate
06f5 00e3       |    |		Load_Encached	Natural_Cache
06f6 00e1       |    |		Load_Encached	Boolean_Cache
06f7			BODY_06f0:
06f7 e5fe       |    |		Load	0x2,-0x2
06f8 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
06f9 e21f       |    |		Load	0x1,0x1f
06fa 003b       | ;  |		Store_Top	Access,At_Offset_3
06fb 00cf       |    |		Action	Mark_Auxiliary
06fc 7824       |x$  |		Jump	0x721
06fd 00e1       |    |		Load_Encached	Boolean_Cache
06fe e402       |    |		Load	0x2,0x2
06ff e404       |    |		Load	0x2,0x4
0700 e5fc       |    |		Load	0x2,-0x4
0701 0227       | '  |		Execute	Access,All_Reference
0702 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0703 e223       | #  |		Load	0x1,0x23
0704 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0705 c402       |    |		Store	0x2,0x2
0706 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0707 00d9       |    |		Load_Top	At_Offset_1
0708 7001       |p   |		Jump_Nonzero	0x70a
0709 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
070a 00da       |    |		Load_Top	At_Offset_2
070b e5ff       |    |		Load	0x2,-0x1
070c 027f       |    |		Execute	Discrete,Equal
070d 680c       |h   |		Jump_Zero	0x71a
070e e5fc       |    |		Load	0x2,-0x4
070f e403       |    |		Load	0x2,0x3
0710 e402       |    |		Load	0x2,0x2
0711 e5fd       |    |		Load	0x2,-0x3
0712 e5fe       |    |		Load	0x2,-0x2
0713 8248       | H  |		Call	0x1,0x48
0714 c5fe       |    |		Store	0x2,-0x2
0715 c5fd       |    |		Store	0x2,-0x3
0716 c402       |    |		Store	0x2,0x2
0717 c403       |    |		Store	0x2,0x3
0718 c5fc       |    |		Store	0x2,-0x4
0719 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
071a e402       |    |		Load	0x2,0x2
071b a403       |    |		Store_Unchecked	0x2,0x3
071c e402       |    |		Load	0x2,0x2
071d 0227       | '  |		Execute	Access,All_Reference
071e 3c09       |<   |		Execute	Record,Field_Read,Field_Number 0x9
071f 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
0720 00c9       |    |		Action	Pop_Auxiliary_Loop
0721 00da       |    |		Load_Top	At_Offset_2
0722 77da       |w   |		Jump_Nonzero	0x6fd
0723 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0724 0000 0000  |    |		.BLANK	0000[0x4]
0728 ; --------------------------------------------------------------------------------------
0728 ; SUBPROGRAM
0728 ; --------------------------------------------------------------------------------------
0728 072c       | ,  |		.CONST	0x072c								; Address of begin
0729 0004       |    |		.CONST	0x0004								; Address of exception handler
072a 0002       |    |		.CONST	0x0002								; Number of locals
072b			INIT_0728:
072b 00ec       |    |		Load_Encached	Diana_Tree_Cache
072c			BODY_0728:
072c 00db       |    |		Load_Top	At_Offset_3
072d 00eb       |    |		Load_Encached	Diana_Cache
072e 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
072f 6803       |h   |		Jump_Zero	0x733
0730 00eb       |    |		Load_Encached	Diana_Cache
0731 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0732 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0733 00db       |    |		Load_Top	At_Offset_3
0734 e01d       |    |		Load	0x0,0x1d
0735 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0736 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0737 00d8       |    |		Load_Top	At_Offset_0
0738 00eb       |    |		Load_Encached	Diana_Cache
0739 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
073a 6803       |h   |		Jump_Zero	0x73e
073b 00eb       |    |		Load_Encached	Diana_Cache
073c 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
073d 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
073e 00d8       |    |		Load_Top	At_Offset_0
073f 4976       |Iv  |		Short_Literal	0x176
0740 00eb       |    |		Load_Encached	Diana_Cache
0741 0098       |    |		Execute	Package,Field_Read_Dynamic
0742 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0743 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0744 0000 0000  |    |		.BLANK	0000[0x4]
0748 ; --------------------------------------------------------------------------------------
0748 ; SUBPROGRAM
0748 ; --------------------------------------------------------------------------------------
0748 074b       | K  |		.CONST	0x074b								; Address of begin
0749 0004       |    |		.CONST	0x0004								; Address of exception handler
074a 0001       |    |		.CONST	0x0001								; Number of locals
074b			BODY_0748:
074b			INIT_0748:
074b 00da       |    |		Load_Top	At_Offset_2
074c 00eb       |    |		Load_Encached	Diana_Cache
074d 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
074e 7008       |p   |		Jump_Nonzero	0x757
074f 00da       |    |		Load_Top	At_Offset_2
0750 e01e       |    |		Load	0x0,0x1e
0751 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0752 6804       |h   |		Jump_Zero	0x757
0753 00da       |    |		Load_Top	At_Offset_2
0754 e01e       |    |		Load	0x0,0x1e
0755 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0756 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0757 4800       |H   |		Short_Literal	0x0
0758 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0759 0000 0000  |    |		.BLANK	0000[0x7]
0760 ; --------------------------------------------------------------------------------------
0760 ; SUBPROGRAM
0760 ; --------------------------------------------------------------------------------------
0760 0763       | c  |		.CONST	0x0763								; Address of begin
0761 0004       |    |		.CONST	0x0004								; Address of exception handler
0762 0001       |    |		.CONST	0x0001								; Number of locals
0763			BODY_0760:
0763			INIT_0760:
0763 00da       |    |		Load_Top	At_Offset_2
0764 00eb       |    |		Load_Encached	Diana_Cache
0765 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0766 7004       |p   |		Jump_Nonzero	0x76b
0767 00da       |    |		Load_Top	At_Offset_2
0768 e01e       |    |		Load	0x0,0x1e
0769 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
076a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
076b 4800       |H   |		Short_Literal	0x0
076c 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
076d 0000 0000  |    |		.XXX[0x3]
076f 0000       |    |
0770 ; --------------------------------------------------------------------------------------
0770 ; SUBPROGRAM
0770 ; --------------------------------------------------------------------------------------
0770 0775       | u  |		.CONST	0x0775								; Address of begin
0771 0004       |    |		.CONST	0x0004								; Address of exception handler
0772 0003       |    |		.CONST	0x0003								; Number of locals
0773			INIT_0770:
0773 00e3       |    |		Load_Encached	Natural_Cache
0774 00ec       |    |		Load_Encached	Diana_Tree_Cache
0775			BODY_0770:
0775 e5ff       |    |		Load	0x2,-0x1
0776 824b       | K  |		Call	0x1,0x4b
0777 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0778 00d8       |    |		Load_Top	At_Offset_0
0779 824c       | L  |		Call	0x1,0x4c
077a 005a       | Z  |		Store_Top	Discrete,At_Offset_2
077b 00d9       |    |		Load_Top	At_Offset_1
077c 6810       |h   |		Jump_Zero	0x78d
077d e5fd       |    |		Load	0x2,-0x3
077e 7002       |p   |		Jump_Nonzero	0x781
077f 00d9       |    |		Load_Top	At_Offset_1
0780 a5fd       |    |		Store_Unchecked	0x2,-0x3
0781 00d9       |    |		Load_Top	At_Offset_1
0782 e5fd       |    |		Load	0x2,-0x3
0783 027f       |    |		Execute	Discrete,Equal
0784 6808       |h   |		Jump_Zero	0x78d
0785 00d8       |    |		Load_Top	At_Offset_0
0786 824d       | M  |		Call	0x1,0x4d
0787 6803       |h   |		Jump_Zero	0x78b
0788 e5fe       |    |		Load	0x2,-0x2
0789 a5fc       |    |		Store_Unchecked	0x2,-0x4
078a 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
078b 4801       |H   |		Short_Literal	0x1
078c a5fb       |    |		Store_Unchecked	0x2,-0x5
078d 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
078e 0000 0000  |    |		.XXX[0x2]
0790 ; --------------------------------------------------------------------------------------
0790 ; SUBPROGRAM
0790 ; --------------------------------------------------------------------------------------
0790 07a2       |    |		.CONST	0x07a2								; Address of begin
0791 0004       |    |		.CONST	0x0004								; Address of exception handler
0792 000a       |    |		.CONST	0x000a								; Number of locals
0793			INIT_0790:
0793 00e3       |    |		Load_Encached	Natural_Cache
0794 e21f       |    |		Load	0x1,0x1f
0795 0007       |    |		Action	Break_Optional
0796 00e1       |    |		Load_Encached	Boolean_Cache
0797 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0798 03e9       |    |		Declare_Variable	Discrete,Duplicate
0799 00e1       |    |		Load_Encached	Boolean_Cache
079a 00e3       |    |		Load_Encached	Natural_Cache
079b 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
079c 00e2       |    |		Load_Encached	Integer_Cache
079d 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
079e 00e1       |    |		Load_Encached	Boolean_Cache
079f 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
07a0 00e3       |    |		Load_Encached	Natural_Cache
07a1 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
07a2			BODY_0790:
07a2 e5ff       |    |		Load	0x2,-0x1
07a3 a402       |    |		Store_Unchecked	0x2,0x2
07a4 00cf       |    |		Action	Mark_Auxiliary
07a5 782c       |x,  |		Jump	0x7d2
07a6 00e1       |    |		Load_Encached	Boolean_Cache
07a7 e403       |    |		Load	0x2,0x3
07a8 e402       |    |		Load	0x2,0x2
07a9 e5fd       |    |		Load	0x2,-0x3
07aa 0227       | '  |		Execute	Access,All_Reference
07ab 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
07ac e223       | #  |		Load	0x1,0x23
07ad 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
07ae c403       |    |		Store	0x2,0x3
07af c406       |    |		Store	0x2,0x6
07b0 e406       |    |		Load	0x2,0x6
07b1 6822       |h"  |		Jump_Zero	0x7d4
07b2 e407       |    |		Load	0x2,0x7
07b3 0a01       |    |		Execute_Immediate	Plus,0x1
07b4 c407       |    |		Store	0x2,0x7
07b5 00da       |    |		Load_Top	At_Offset_2
07b6 00da       |    |		Load_Top	At_Offset_2
07b7 e408       |    |		Load	0x2,0x8
07b8 e402       |    |		Load	0x2,0x2
07b9 e403       |    |		Load	0x2,0x3
07ba 0227       | '  |		Execute	Access,All_Reference
07bb 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
07bc 824e       | N  |		Call	0x1,0x4e
07bd c408       |    |		Store	0x2,0x8
07be 005b       | [  |		Store_Top	Discrete,At_Offset_3
07bf 005b       | [  |		Store_Top	Discrete,At_Offset_3
07c0 e403       |    |		Load	0x2,0x3
07c1 0227       | '  |		Execute	Access,All_Reference
07c2 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
07c3 4602       |F   |		Jump_Case	0x3
07c4 7805       |x   |		Jump	0x7ca								; case 0x0
07c5 7807       |x   |		Jump	0x7cd								; case 0x1
07c6 7800       |x   |		Jump	0x7c7								; case 0x2
07c7 4801       |H   |		Short_Literal	0x1
07c8 a405       |    |		Store_Unchecked	0x2,0x5
07c9 7803       |x   |		Jump	0x7cd
07ca 4801       |H   |		Short_Literal	0x1
07cb a404       |    |		Store_Unchecked	0x2,0x4
07cc 7800       |x   |		Jump	0x7cd
07cd e403       |    |		Load	0x2,0x3
07ce 0227       | '  |		Execute	Access,All_Reference
07cf 3c09       |<   |		Execute	Record,Field_Read,Field_Number 0x9
07d0 a402       |    |		Store_Unchecked	0x2,0x2
07d1 00c9       |    |		Action	Pop_Auxiliary_Loop
07d2 e402       |    |		Load	0x2,0x2
07d3 77d2       |w   |		Jump_Nonzero	0x7a6
07d4 00ce       |    |		Action	Pop_Auxiliary
07d5 00d9       |    |		Load_Top	At_Offset_1
07d6 00d9       |    |		Load_Top	At_Offset_1
07d7 0e00       |    |		Execute_Immediate	Not_Equal,0x0
07d8 0279       | y  |		Execute	Discrete,And
07d9 6808       |h   |		Jump_Zero	0x7e2
07da e5fd       |    |		Load	0x2,-0x3
07db e407       |    |		Load	0x2,0x7
07dc e5ff       |    |		Load	0x2,-0x1
07dd 00db       |    |		Load_Top	At_Offset_3
07de 824a       | J  |		Call	0x1,0x4a
07df c5ff       |    |		Store	0x2,-0x1
07e0 c407       |    |		Store	0x2,0x7
07e1 c5fd       |    |		Store	0x2,-0x3
07e2 e404       |    |		Load	0x2,0x4
07e3 e405       |    |		Load	0x2,0x5
07e4 0279       | y  |		Execute	Discrete,And
07e5 6807       |h   |		Jump_Zero	0x7ed
07e6 e5fd       |    |		Load	0x2,-0x3
07e7 e407       |    |		Load	0x2,0x7
07e8 e5ff       |    |		Load	0x2,-0x1
07e9 8249       | I  |		Call	0x1,0x49
07ea c5ff       |    |		Store	0x2,-0x1
07eb c407       |    |		Store	0x2,0x7
07ec c5fd       |    |		Store	0x2,-0x3
07ed 0092 1490  |    |		Action	Push_String_Extended,0x1490					; "Delete_Low_Priority_Overloads deleted everything"
07ef e407       |    |		Load	0x2,0x7
07f0 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
07f1 e01f       |    |		Load	0x0,0x1f
07f2 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
07f3 00db       |    |		Load_Top	At_Offset_3
07f4 0c02       |    |		Execute_Immediate	Greater_Equal,0x2
07f5 a5fe       |    |		Store_Unchecked	0x2,-0x2
07f6 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
07f7 0000       |    |		.XXX[0x1]
07f8 ; --------------------------------------------------------------------------------------
07f8 ; SUBPROGRAM
07f8 ; --------------------------------------------------------------------------------------
07f8 07fb       |    |		.CONST	0x07fb								; Address of begin
07f9 0004       |    |		.CONST	0x0004								; Address of exception handler
07fa 0001       |    |		.CONST	0x0001								; Number of locals
07fb			BODY_07f8:
07fb			INIT_07f8:
07fb 00da       |    |		Load_Top	At_Offset_2
07fc 0227       | '  |		Execute	Access,All_Reference
07fd 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
07fe e5fe       |    |		Load	0x2,-0x2
07ff 0227       | '  |		Execute	Access,All_Reference
0800 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0801 027f       |    |		Execute	Discrete,Equal
0802 6808       |h   |		Jump_Zero	0x80b
0803 00da       |    |		Load_Top	At_Offset_2
0804 0227       | '  |		Execute	Access,All_Reference
0805 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0806 e5fe       |    |		Load	0x2,-0x2
0807 0227       | '  |		Execute	Access,All_Reference
0808 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0809 021f       |    |		Execute	Heap_Access,Equal
080a 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
080b 4800       |H   |		Short_Literal	0x0
080c 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
080d 0000 0000  |    |		.XXX[0x3]
080f 0000       |    |
0810 ; --------------------------------------------------------------------------------------
0810 ; SUBPROGRAM
0810 ; --------------------------------------------------------------------------------------
0810 0813       |    |		.CONST	0x0813								; Address of begin
0811 0004       |    |		.CONST	0x0004								; Address of exception handler
0812 0001       |    |		.CONST	0x0001								; Number of locals
0813			BODY_0810:
0813			INIT_0810:
0813 00db       |    |		Load_Top	At_Offset_3
0814 e5fd       |    |		Load	0x2,-0x3
0815 0227       | '  |		Execute	Access,All_Reference
0816 3809       |8   |		Execute	Record,Field_Write,Field_Number 0x9
0817 e5fd       |    |		Load	0x2,-0x3
0818 0227       | '  |		Execute	Access,All_Reference
0819 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
081a a5fe       |    |		Store_Unchecked	0x2,-0x2
081b e5fc       |    |		Load	0x2,-0x4
081c e5fd       |    |		Load	0x2,-0x3
081d e220       |    |		Load	0x1,0x20
081e 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
081f c5fc       |    |		Store	0x2,-0x4
0820 e5fb       |    |		Load	0x2,-0x5
0821 0229       | )  |		Execute	Access,All_Read
0822 00d8       |    |		Load_Top	At_Offset_0
0823 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0824 4800       |H   |		Short_Literal	0x0
0825 e5fc       |    |		Load	0x2,-0x4
0826 e5ff       |    |		Load	0x2,-0x1
0827 e022       | "  |		Load	0x0,0x22
0828 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0829 e221       | !  |		Load	0x1,0x21
082a 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
082b 00d9       |    |		Load_Top	At_Offset_1
082c 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
082d 00d1       |    |		Pop_Control	Pop_Count_1
082e e5fb       |    |		Load	0x2,-0x5
082f 0229       | )  |		Execute	Access,All_Read
0830 00d8       |    |		Load_Top	At_Offset_0
0831 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0832 4800       |H   |		Short_Literal	0x0
0833 e5fd       |    |		Load	0x2,-0x3
0834 00d8       |    |		Load_Top	At_Offset_0
0835 0227       | '  |		Execute	Access,All_Reference
0836 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
0837 e223       | #  |		Load	0x1,0x23
0838 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0839 00d9       |    |		Load_Top	At_Offset_1
083a 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
083b 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
083c 0000 0000  |    |		.BLANK	0000[0x4]
0840 ; --------------------------------------------------------------------------------------
0840 ; SUBPROGRAM
0840 ; --------------------------------------------------------------------------------------
0840 085e       | ^  |		.CONST	0x085e								; Address of begin
0841 0004       |    |		.CONST	0x0004								; Address of exception handler
0842 0008       |    |		.CONST	0x0008								; Number of locals
0843			INIT_0840:
0843 e024       | $  |		Load	0x0,0x24
0844 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
0845 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0846 02c7       |    |		Declare_Variable	Any
0847 00d8       |    |		Load_Top	At_Offset_0
0848 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0849 e024       | $  |		Load	0x0,0x24
084a 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
084b e024       | $  |		Load	0x0,0x24
084c 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
084d 02c7       |    |		Declare_Variable	Any
084e 00d8       |    |		Load_Top	At_Offset_0
084f 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0850 e024       | $  |		Load	0x0,0x24
0851 1b3d       | =  |		Execute	Package,Field_Read,Field_Number 0x3d
0852 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0853 02c7       |    |		Declare_Variable	Any
0854 00d8       |    |		Load_Top	At_Offset_0
0855 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0856 00ec       |    |		Load_Encached	Diana_Tree_Cache
0857 00ec       |    |		Load_Encached	Diana_Tree_Cache
0858 e024       | $  |		Load	0x0,0x24
0859 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
085a 1b21       | !  |		Execute	Package,Field_Read,Field_Number 0x21
085b 02c7       |    |		Declare_Variable	Any
085c 00d8       |    |		Load_Top	At_Offset_0
085d 1c00       |    |		Execute_Immediate	Run_Utility,0x0
085e			BODY_0840:
085e e024       | $  |		Load	0x0,0x24
085f 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0860 e402       |    |		Load	0x2,0x2
0861 0120       |    |		Execute	Any,Is_Value
0862 6804       |h   |		Jump_Zero	0x867
0863 e024       | $  |		Load	0x0,0x24
0864 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
0865 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0866 7801       |x   |		Jump	0x868
0867 e402       |    |		Load	0x2,0x2
0868 e5ff       |    |		Load	0x2,-0x1
0869 e024       | $  |		Load	0x0,0x24
086a 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
086b 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
086c c402       |    |		Store	0x2,0x2
086d c403       |    |		Store	0x2,0x3
086e e403       |    |		Load	0x2,0x3
086f 6802       |h   |		Jump_Zero	0x872
0870 00ea       |    |		Load_Encached	Null_String_Cache
0871 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0872 e402       |    |		Load	0x2,0x2
0873 e024       | $  |		Load	0x0,0x24
0874 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
0875 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0876 c404       |    |		Store	0x2,0x4
0877 e404       |    |		Load	0x2,0x4
0878 e024       | $  |		Load	0x0,0x24
0879 1b3d       | =  |		Execute	Package,Field_Read,Field_Number 0x3d
087a 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
087b c405       |    |		Store	0x2,0x5
087c e024       | $  |		Load	0x0,0x24
087d 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
087e 00d9       |    |		Load_Top	At_Offset_1
087f 0120       |    |		Execute	Any,Is_Value
0880 6804       |h   |		Jump_Zero	0x885
0881 e024       | $  |		Load	0x0,0x24
0882 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
0883 1b21       | !  |		Execute	Package,Field_Read,Field_Number 0x21
0884 7801       |x   |		Jump	0x886
0885 00d9       |    |		Load_Top	At_Offset_1
0886 e024       | $  |		Load	0x0,0x24
0887 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
0888 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
0889 6026       |`&  |		Indirect_Literal	Discrete,0x8b0,{0x00000000, 0x00004000}
088a 4801       |H   |		Short_Literal	0x1
088b 4800       |H   |		Short_Literal	0x0
088c 4800       |H   |		Short_Literal	0x0
088d e025       | %  |		Load	0x0,0x25
088e 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
088f 4800       |H   |		Short_Literal	0x0
0890 e405       |    |		Load	0x2,0x5
0891 e024       | $  |		Load	0x0,0x24
0892 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
0893 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
0894 c406       |    |		Store	0x2,0x6
0895 c408       |    |		Store	0x2,0x8
0896 c403       |    |		Store	0x2,0x3
0897 e403       |    |		Load	0x2,0x3
0898 6802       |h   |		Jump_Zero	0x89b
0899 00ea       |    |		Load_Encached	Null_String_Cache
089a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
089b 00da       |    |		Load_Top	At_Offset_2
089c 4976       |Iv  |		Short_Literal	0x176
089d 00eb       |    |		Load_Encached	Diana_Cache
089e 0098       |    |		Execute	Package,Field_Read_Dynamic
089f 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
08a0 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
08a1 00d9       |    |		Load_Top	At_Offset_1
08a2 00eb       |    |		Load_Encached	Diana_Cache
08a3 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
08a4 0f29       | )  |		Execute_Immediate	Equal,0x29
08a5 6806       |h   |		Jump_Zero	0x8ac
08a6 0092 1491  |    |		Action	Push_String_Extended,0x1491					; "; Library Name "
08a8 00da       |    |		Load_Top	At_Offset_2
08a9 8232       | 2  |		Call	0x1,0x32
08aa 01cc       |    |		Execute	Vector,Catenate
08ab 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
08ac 0831       | 1  |		Execute_Immediate	Raise,0x31
08ad 0000 0000  |    |		.XXX[0x3]
08af 0000       |    |
08b0 0000 0000  |    |		.LITERAL	{0x00000000, 0x00004000}
08b4 0000 0000  |    |		.BLANK	0000[0x4]
08b8 ; --------------------------------------------------------------------------------------
08b8 ; SUBPROGRAM
08b8 ; --------------------------------------------------------------------------------------
08b8 08c1       |    |		.CONST	0x08c1								; Address of begin
08b9 0004       |    |		.CONST	0x0004								; Address of exception handler
08ba 0003       |    |		.CONST	0x0003								; Number of locals
08bb			INIT_08b8:
08bb 00ec       |    |		Load_Encached	Diana_Tree_Cache
08bc e012       |    |		Load	0x0,0x12
08bd 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
08be 02c7       |    |		Declare_Variable	Any
08bf 00d8       |    |		Load_Top	At_Offset_0
08c0 1c00       |    |		Execute_Immediate	Run_Utility,0x0
08c1			BODY_08b8:
08c1 00eb       |    |		Load_Encached	Diana_Cache
08c2 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
08c3 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
08c4 480a       |H   |		Short_Literal	0xa
08c5 0092 1492  |    |		Action	Push_String_Extended,0x1492					; "Index N("
08c7 4820       |H   |		Short_Literal	0x20
08c8 4800       |H   |		Short_Literal	0x0
08c9 480a       |H   |		Short_Literal	0xa
08ca e5ff       |    |		Load	0x2,-0x1
08cb 0227       | '  |		Execute	Access,All_Reference
08cc 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
08cd e022       | "  |		Load	0x0,0x22
08ce 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
08cf 01cc       |    |		Execute	Vector,Catenate
08d0 0092 1493  |    |		Action	Push_String_Extended,0x1493					; "):  "
08d2 01cc       |    |		Execute	Vector,Catenate
08d3 0092 1494  |    |		Action	Push_String_Extended,0x1494					; "Main Unit "
08d5 01cc       |    |		Execute	Vector,Catenate
08d6 e5ff       |    |		Load	0x2,-0x1
08d7 0227       | '  |		Execute	Access,All_Reference
08d8 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
08d9 8232       | 2  |		Call	0x1,0x32
08da 01cc       |    |		Execute	Vector,Catenate
08db e5ff       |    |		Load	0x2,-0x1
08dc 0227       | '  |		Execute	Access,All_Reference
08dd 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
08de 8252       | R  |		Call	0x1,0x52
08df 01cc       |    |		Execute	Vector,Catenate
08e0 01cb       |    |		Execute	Vector,Append
08e1 8227       | '  |		Call	0x1,0x27
08e2 00d8       |    |		Load_Top	At_Offset_0
08e3 4800       |H   |		Short_Literal	0x0
08e4 e028       | (  |		Load	0x0,0x28
08e5 4800       |H   |		Short_Literal	0x0
08e6 00eb       |    |		Load_Encached	Diana_Cache
08e7 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
08e8 e029       | )  |		Load	0x0,0x29
08e9 4820       |H   |		Short_Literal	0x20
08ea e02a       | *  |		Load	0x0,0x2a
08eb e029       | )  |		Load	0x0,0x29
08ec 4802       |H   |		Short_Literal	0x2
08ed 4802       |H   |		Short_Literal	0x2
08ee 4800       |H   |		Short_Literal	0x0
08ef 4800       |H   |		Short_Literal	0x0
08f0 e402       |    |		Load	0x2,0x2
08f1 e5ff       |    |		Load	0x2,-0x1
08f2 0227       | '  |		Execute	Access,All_Reference
08f3 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
08f4 e02b       | +  |		Load	0x0,0x2b
08f5 e02c       | ,  |		Load	0x0,0x2c
08f6 a02d       | -  |		Store_Unchecked	0x0,0x2d
08f7 a02e       | .  |		Store_Unchecked	0x0,0x2e
08f8 a02f       | /  |		Store_Unchecked	0x0,0x2f
08f9 a030       | 0  |		Store_Unchecked	0x0,0x30
08fa e031       | 1  |		Load	0x0,0x31
08fb e032       | 2  |		Load	0x0,0x32
08fc e033       | 3  |		Load	0x0,0x33
08fd e034       | 4  |		Load	0x0,0x34
08fe a035       | 5  |		Store_Unchecked	0x0,0x35
08ff a036       | 6  |		Store_Unchecked	0x0,0x36
0900 a037       | 7  |		Store_Unchecked	0x0,0x37
0901 a038       | 8  |		Store_Unchecked	0x0,0x38
0902 a039       | 9  |		Store_Unchecked	0x0,0x39
0903 a03a       | :  |		Store_Unchecked	0x0,0x3a
0904 a03b       | ;  |		Store_Unchecked	0x0,0x3b
0905 a03c       | <  |		Store_Unchecked	0x0,0x3c
0906 a03d       | =  |		Store_Unchecked	0x0,0x3d
0907 a03e       | >  |		Store_Unchecked	0x0,0x3e
0908 a03f       | ?  |		Store_Unchecked	0x0,0x3f
0909 a040       | @  |		Store_Unchecked	0x0,0x40
090a a041       | A  |		Store_Unchecked	0x0,0x41
090b a042       | B  |		Store_Unchecked	0x0,0x42
090c a043       | C  |		Store_Unchecked	0x0,0x43
090d a044       | D  |		Store_Unchecked	0x0,0x44
090e a045       | E  |		Store_Unchecked	0x0,0x45
090f a046       | F  |		Store_Unchecked	0x0,0x46
0910 8047       | G  |		Call	0x0,0x47
0911 c403       |    |		Store	0x2,0x3
0912 8228       | (  |		Call	0x1,0x28
0913 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0914 0000 0000  |    |		.BLANK	0000[0x4]
0918 ; --------------------------------------------------------------------------------------
0918 ; SUBPROGRAM
0918 ; --------------------------------------------------------------------------------------
0918 0921       | !  |		.CONST	0x0921								; Address of begin
0919 0004       |    |		.CONST	0x0004								; Address of exception handler
091a 0004       |    |		.CONST	0x0004								; Number of locals
091b			INIT_0918:
091b e21f       |    |		Load	0x1,0x1f
091c 0007       |    |		Action	Break_Optional
091d 00e1       |    |		Load_Encached	Boolean_Cache
091e e5fe       |    |		Load	0x2,-0x2
091f 00e3       |    |		Load_Encached	Natural_Cache
0920 03f1       |    |		Declare_Variable	Discrete,With_Value
0921			BODY_0918:
0921 480a       |H   |		Short_Literal	0xa
0922 482e       |H.  |		Short_Literal	0x2e
0923 0092 1495  |    |		Action	Push_String_Extended,0x1495					; "There are several library units named "
0925 e5fd       |    |		Load	0x2,-0x3
0926 e022       | "  |		Load	0x0,0x22
0927 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0928 01cc       |    |		Execute	Vector,Catenate
0929 01cb       |    |		Execute	Vector,Append
092a 01cb       |    |		Execute	Vector,Append
092b 8227       | '  |		Call	0x1,0x27
092c e5ff       |    |		Load	0x2,-0x1
092d 01db       |    |		Execute	Vector,Length
092e 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
092f 6803       |h   |		Jump_Zero	0x933
0930 0092 1496  |    |		Action	Push_String_Extended,0x1496					; "The qualifier specified did not resolve this overload.\x0a"
0932 8227       | '  |		Call	0x1,0x27
0933 480a       |H   |		Short_Literal	0xa
0934 480a       |H   |		Short_Literal	0xa
0935 0092 1497  |    |		Action	Push_String_Extended,0x1497					; "When you ask for it again, please choose one by appending to "
0937 e5fd       |    |		Load	0x2,-0x3
0938 e022       | "  |		Load	0x0,0x22
0939 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
093a 01cc       |    |		Execute	Vector,Catenate
093b 01cb       |    |		Execute	Vector,Append
093c 0092 1498  |    |		Action	Push_String_Extended,0x1498					; "a single quote followed by an index, as follows:"
093e 01cc       |    |		Execute	Vector,Catenate
093f 01cb       |    |		Execute	Vector,Append
0940 8227       | '  |		Call	0x1,0x27
0941 8228       | (  |		Call	0x1,0x28
0942 00cf       |    |		Action	Mark_Auxiliary
0943 7813       |x   |		Jump	0x957
0944 00e1       |    |		Load_Encached	Boolean_Cache
0945 e402       |    |		Load	0x2,0x2
0946 00db       |    |		Load_Top	At_Offset_3
0947 e5fc       |    |		Load	0x2,-0x4
0948 0227       | '  |		Execute	Access,All_Reference
0949 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
094a e223       | #  |		Load	0x1,0x23
094b 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
094c c402       |    |		Store	0x2,0x2
094d 005b       | [  |		Store_Top	Discrete,At_Offset_3
094e 00da       |    |		Load_Top	At_Offset_2
094f 6802       |h   |		Jump_Zero	0x952
0950 00db       |    |		Load_Top	At_Offset_3
0951 8253       | S  |		Call	0x1,0x53
0952 00db       |    |		Load_Top	At_Offset_3
0953 0227       | '  |		Execute	Access,All_Reference
0954 3c09       |<   |		Execute	Record,Field_Read,Field_Number 0x9
0955 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
0956 00c9       |    |		Action	Pop_Auxiliary_Loop
0957 00d9       |    |		Load_Top	At_Offset_1
0958 77eb       |w   |		Jump_Nonzero	0x944
0959 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
095a 0000 0000  |    |		.BLANK	0000[0x6]
0960 ; --------------------------------------------------------------------------------------
0960 ; SUBPROGRAM
0960 ; --------------------------------------------------------------------------------------
0960 0963       | c  |		.CONST	0x0963								; Address of begin
0961 0004       |    |		.CONST	0x0004								; Address of exception handler
0962 0001       |    |		.CONST	0x0001								; Number of locals
0963			BODY_0960:
0963			INIT_0960:
0963 e5fd       |    |		Load	0x2,-0x3
0964 e5fe       |    |		Load	0x2,-0x2
0965 e220       |    |		Load	0x1,0x20
0966 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0967 c5fd       |    |		Store	0x2,-0x3
0968 e5fc       |    |		Load	0x2,-0x4
0969 0229       | )  |		Execute	Access,All_Read
096a 00d8       |    |		Load_Top	At_Offset_0
096b 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
096c 4800       |H   |		Short_Literal	0x0
096d e5fd       |    |		Load	0x2,-0x3
096e e5ff       |    |		Load	0x2,-0x1
096f e022       | "  |		Load	0x0,0x22
0970 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0971 e221       | !  |		Load	0x1,0x21
0972 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0973 00d9       |    |		Load_Top	At_Offset_1
0974 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0975 00d1       |    |		Pop_Control	Pop_Count_1
0976 e5fc       |    |		Load	0x2,-0x4
0977 0229       | )  |		Execute	Access,All_Read
0978 00d8       |    |		Load_Top	At_Offset_0
0979 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
097a 4801       |H   |		Short_Literal	0x1
097b e5fe       |    |		Load	0x2,-0x2
097c e5fc       |    |		Load	0x2,-0x4
097d 0227       | '  |		Execute	Access,All_Reference
097e 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
097f e223       | #  |		Load	0x1,0x23
0980 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0981 00d9       |    |		Load_Top	At_Offset_1
0982 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0983 00d1       |    |		Pop_Control	Pop_Count_1
0984 e5fc       |    |		Load	0x2,-0x4
0985 0227       | '  |		Execute	Access,All_Reference
0986 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0987 0a01       |    |		Execute_Immediate	Plus,0x1
0988 e5fc       |    |		Load	0x2,-0x4
0989 0227       | '  |		Execute	Access,All_Reference
098a 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
098b 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
098c 0000 0000  |    |		.BLANK	0000[0x4]
0990 ; --------------------------------------------------------------------------------------
0990 ; SUBPROGRAM
0990 ; --------------------------------------------------------------------------------------
0990 0993       |    |		.CONST	0x0993								; Address of begin
0991 09a6       |    |		.CONST	0x09a6								; Address of exception handler
0992 0001       |    |		.CONST	0x0001								; Number of locals
0993			BODY_0990:
0993			INIT_0990:
0993 00da       |    |		Load_Top	At_Offset_2
0994 e004       |    |		Load	0x0,0x4
0995 1b2b       | +  |		Execute	Package,Field_Read,Field_Number 0x2b
0996 012e       | .  |		Execute	Any,Not_Equal
0997 680b       |h   |		Jump_Zero	0x9a3
0998 00da       |    |		Load_Top	At_Offset_2
0999 e048       | H  |		Load	0x0,0x48
099a 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
099b e5ff       |    |		Load	0x2,-0x1
099c e004       |    |		Load	0x0,0x4
099d 1832       | 2  |		Execute	Package,Field_Execute,Field_Number 0x32
099e e048       | H  |		Load	0x0,0x48
099f 182c       | ,  |		Execute	Package,Field_Execute,Field_Number 0x2c
09a0 e004       |    |		Load	0x0,0x4
09a1 184e       | N  |		Execute	Package,Field_Execute,Field_Number 0x4e
09a2 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
09a3 e004       |    |		Load	0x0,0x4
09a4 1b2b       | +  |		Execute	Package,Field_Read,Field_Number 0x2b
09a5 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
09a6			TRAP_0990:
09a6 0007       |    |		Action	Break_Optional
09a7 e004       |    |		Load	0x0,0x4
09a8 1b2b       | +  |		Execute	Package,Field_Read,Field_Number 0x2b
09a9 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
09aa 0000 0000  |    |		.BLANK	0000[0x6]
09b0 ; --------------------------------------------------------------------------------------
09b0 ; SUBPROGRAM
09b0 ; --------------------------------------------------------------------------------------
09b0 09b3       |    |		.CONST	0x09b3								; Address of begin
09b1 0004       |    |		.CONST	0x0004								; Address of exception handler
09b2 0001       |    |		.CONST	0x0001								; Number of locals
09b3			BODY_09b0:
09b3			INIT_09b0:
09b3 00da       |    |		Load_Top	At_Offset_2
09b4 0227       | '  |		Execute	Access,All_Reference
09b5 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
09b6 e5fe       |    |		Load	0x2,-0x2
09b7 0227       | '  |		Execute	Access,All_Reference
09b8 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
09b9 00da       |    |		Load_Top	At_Offset_2
09ba 0227       | '  |		Execute	Access,All_Reference
09bb 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
09bc e5fe       |    |		Load	0x2,-0x2
09bd 0227       | '  |		Execute	Access,All_Reference
09be 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
09bf 00da       |    |		Load_Top	At_Offset_2
09c0 0227       | '  |		Execute	Access,All_Reference
09c1 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
09c2 e5fe       |    |		Load	0x2,-0x2
09c3 0227       | '  |		Execute	Access,All_Reference
09c4 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
09c5 00da       |    |		Load_Top	At_Offset_2
09c6 0227       | '  |		Execute	Access,All_Reference
09c7 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
09c8 e5fe       |    |		Load	0x2,-0x2
09c9 0227       | '  |		Execute	Access,All_Reference
09ca 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
09cb 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
09cc 0000 0000  |    |		.BLANK	0000[0x4]
09d0 ; --------------------------------------------------------------------------------------
09d0 ; SUBPROGRAM
09d0 ; --------------------------------------------------------------------------------------
09d0 09d3       |    |		.CONST	0x09d3								; Address of begin
09d1 0004       |    |		.CONST	0x0004								; Address of exception handler
09d2 0001       |    |		.CONST	0x0001								; Number of locals
09d3			BODY_09d0:
09d3			INIT_09d0:
09d3 00da       |    |		Load_Top	At_Offset_2
09d4 0f00       |    |		Execute_Immediate	Equal,0x0
09d5 e5fe       |    |		Load	0x2,-0x2
09d6 e004       |    |		Load	0x0,0x4
09d7 1b2b       | +  |		Execute	Package,Field_Read,Field_Number 0x2b
09d8 012f       | /  |		Execute	Any,Equal
09d9 0279       | y  |		Execute	Discrete,And
09da 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
09db 0000 0000  |    |		.BLANK	0000[0x5]
09e0 ; --------------------------------------------------------------------------------------
09e0 ; SUBPROGRAM
09e0 ; --------------------------------------------------------------------------------------
09e0 09e3       |    |		.CONST	0x09e3								; Address of begin
09e1 0004       |    |		.CONST	0x0004								; Address of exception handler
09e2 0001       |    |		.CONST	0x0001								; Number of locals
09e3			BODY_09e0:
09e3			INIT_09e0:
09e3 00db       |    |		Load_Top	At_Offset_3
09e4 00db       |    |		Load_Top	At_Offset_3
09e5 8258       | X  |		Call	0x1,0x58
09e6 0f00       |    |		Execute_Immediate	Equal,0x0
09e7 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
09e8 ; --------------------------------------------------------------------------------------
09e8 ; SUBPROGRAM
09e8 ; --------------------------------------------------------------------------------------
09e8 09eb       |    |		.CONST	0x09eb								; Address of begin
09e9 0004       |    |		.CONST	0x0004								; Address of exception handler
09ea 0001       |    |		.CONST	0x0001								; Number of locals
09eb			BODY_09e8:
09eb			INIT_09e8:
09eb 00da       |    |		Load_Top	At_Offset_2
09ec 6808       |h   |		Jump_Zero	0x9f5
09ed 00da       |    |		Load_Top	At_Offset_2
09ee 0227       | '  |		Execute	Access,All_Reference
09ef 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
09f0 00db       |    |		Load_Top	At_Offset_3
09f1 0227       | '  |		Execute	Access,All_Reference
09f2 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
09f3 8258       | X  |		Call	0x1,0x58
09f4 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
09f5 4801       |H   |		Short_Literal	0x1
09f6 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
09f7 0000       |    |		.XXX[0x1]
09f8 ; --------------------------------------------------------------------------------------
09f8 ; SUBPROGRAM
09f8 ; --------------------------------------------------------------------------------------
09f8 09fb       |    |		.CONST	0x09fb								; Address of begin
09f9 0004       |    |		.CONST	0x0004								; Address of exception handler
09fa 0001       |    |		.CONST	0x0001								; Number of locals
09fb			BODY_09f8:
09fb			INIT_09f8:
09fb 00da       |    |		Load_Top	At_Offset_2
09fc 825a       | Z  |		Call	0x1,0x5a
09fd 0f00       |    |		Execute_Immediate	Equal,0x0
09fe 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
09ff 0000       |    |		.XXX[0x1]
0a00 ; --------------------------------------------------------------------------------------
0a00 ; SUBPROGRAM
0a00 ; --------------------------------------------------------------------------------------
0a00 0a03       |    |		.CONST	0x0a03								; Address of begin
0a01 0004       |    |		.CONST	0x0004								; Address of exception handler
0a02 0001       |    |		.CONST	0x0001								; Number of locals
0a03			BODY_0a00:
0a03			INIT_0a00:
0a03 00db       |    |		Load_Top	At_Offset_3
0a04 00db       |    |		Load_Top	At_Offset_3
0a05 8258       | X  |		Call	0x1,0x58
0a06 701c       |p   |		Jump_Nonzero	0xa23
0a07 00da       |    |		Load_Top	At_Offset_2
0a08 e5fc       |    |		Load	0x2,-0x4
0a09 0227       | '  |		Execute	Access,All_Reference
0a0a 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0a0b 027f       |    |		Execute	Discrete,Equal
0a0c 6814       |h   |		Jump_Zero	0xa21
0a0d 00db       |    |		Load_Top	At_Offset_3
0a0e e5fc       |    |		Load	0x2,-0x4
0a0f 0227       | '  |		Execute	Access,All_Reference
0a10 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
0a11 012f       | /  |		Execute	Any,Equal
0a12 7006       |p   |		Jump_Nonzero	0xa19
0a13 00db       |    |		Load_Top	At_Offset_3
0a14 e5fc       |    |		Load	0x2,-0x4
0a15 0227       | '  |		Execute	Access,All_Reference
0a16 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
0a17 012f       | /  |		Execute	Any,Equal
0a18 6806       |h   |		Jump_Zero	0xa1f
0a19 e5fd       |    |		Load	0x2,-0x3
0a1a e5fc       |    |		Load	0x2,-0x4
0a1b 0227       | '  |		Execute	Access,All_Reference
0a1c 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0a1d 027f       |    |		Execute	Discrete,Equal
0a1e 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
0a1f 4800       |H   |		Short_Literal	0x0
0a20 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
0a21 4800       |H   |		Short_Literal	0x0
0a22 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
0a23 4801       |H   |		Short_Literal	0x1
0a24 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
0a25 0000 0000  |    |		.XXX[0x3]
0a27 0000       |    |
0a28 ; --------------------------------------------------------------------------------------
0a28 ; SUBPROGRAM
0a28 ; --------------------------------------------------------------------------------------
0a28 0a2b       | +  |		.CONST	0x0a2b								; Address of begin
0a29 0004       |    |		.CONST	0x0004								; Address of exception handler
0a2a 0001       |    |		.CONST	0x0001								; Number of locals
0a2b			BODY_0a28:
0a2b			INIT_0a28:
0a2b 00db       |    |		Load_Top	At_Offset_3
0a2c 00db       |    |		Load_Top	At_Offset_3
0a2d 0227       | '  |		Execute	Access,All_Reference
0a2e 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0a2f 00d8       |    |		Load_Top	At_Offset_0
0a30 00e3       |    |		Load_Encached	Natural_Cache
0a31 0260       | `  |		Execute	Discrete,In_Type
0a32 7001       |p   |		Jump_Nonzero	0xa34
0a33 0801       |    |		Execute_Immediate	Raise,0x1
0a34 e5ff       |    |		Load	0x2,-0x1
0a35 0227       | '  |		Execute	Access,All_Reference
0a36 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
0a37 e5ff       |    |		Load	0x2,-0x1
0a38 0227       | '  |		Execute	Access,All_Reference
0a39 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0a3a 825c       | \  |		Call	0x1,0x5c
0a3b 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0a3c 0000 0000  |    |		.BLANK	0000[0x4]
0a40 ; --------------------------------------------------------------------------------------
0a40 ; SUBPROGRAM
0a40 ; --------------------------------------------------------------------------------------
0a40 0a43       | C  |		.CONST	0x0a43								; Address of begin
0a41 0004       |    |		.CONST	0x0004								; Address of exception handler
0a42 0001       |    |		.CONST	0x0001								; Number of locals
0a43			BODY_0a40:
0a43			INIT_0a40:
0a43 00da       |    |		Load_Top	At_Offset_2
0a44 6808       |h   |		Jump_Zero	0xa4d
0a45 00da       |    |		Load_Top	At_Offset_2
0a46 0227       | '  |		Execute	Access,All_Reference
0a47 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0a48 e5fe       |    |		Load	0x2,-0x2
0a49 0227       | '  |		Execute	Access,All_Reference
0a4a 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0a4b 027f       |    |		Execute	Discrete,Equal
0a4c 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0a4d 4801       |H   |		Short_Literal	0x1
0a4e 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0a4f 0000       |    |		.XXX[0x1]
0a50 ; --------------------------------------------------------------------------------------
0a50 ; SUBPROGRAM
0a50 ; --------------------------------------------------------------------------------------
0a50 0a53       | S  |		.CONST	0x0a53								; Address of begin
0a51 0004       |    |		.CONST	0x0004								; Address of exception handler
0a52 0001       |    |		.CONST	0x0001								; Number of locals
0a53			BODY_0a50:
0a53			INIT_0a50:
0a53 e5fc       |    |		Load	0x2,-0x4
0a54 0227       | '  |		Execute	Access,All_Reference
0a55 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0a56 00db       |    |		Load_Top	At_Offset_3
0a57 8242       | B  |		Call	0x1,0x42
0a58 6817       |h   |		Jump_Zero	0xa70
0a59 e5fc       |    |		Load	0x2,-0x4
0a5a 0227       | '  |		Execute	Access,All_Reference
0a5b 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
0a5c e5fe       |    |		Load	0x2,-0x2
0a5d 8242       | B  |		Call	0x1,0x42
0a5e 680f       |h   |		Jump_Zero	0xa6e
0a5f e5fc       |    |		Load	0x2,-0x4
0a60 e5fd       |    |		Load	0x2,-0x3
0a61 825e       | ^  |		Call	0x1,0x5e
0a62 6809       |h   |		Jump_Zero	0xa6c
0a63 e5fd       |    |		Load	0x2,-0x3
0a64 825a       | Z  |		Call	0x1,0x5a
0a65 7004       |p   |		Jump_Nonzero	0xa6a
0a66 e5fc       |    |		Load	0x2,-0x4
0a67 e5fd       |    |		Load	0x2,-0x3
0a68 825d       | ]  |		Call	0x1,0x5d
0a69 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
0a6a 4801       |H   |		Short_Literal	0x1
0a6b 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
0a6c 4800       |H   |		Short_Literal	0x0
0a6d 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
0a6e 4800       |H   |		Short_Literal	0x0
0a6f 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
0a70 4800       |H   |		Short_Literal	0x0
0a71 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
0a72 0000 0000  |    |		.BLANK	0000[0x6]
0a78 ; --------------------------------------------------------------------------------------
0a78 ; SUBPROGRAM
0a78 ; --------------------------------------------------------------------------------------
0a78 0a7b       | {  |		.CONST	0x0a7b								; Address of begin
0a79 0004       |    |		.CONST	0x0004								; Address of exception handler
0a7a 0001       |    |		.CONST	0x0001								; Number of locals
0a7b			BODY_0a78:
0a7b			INIT_0a78:
0a7b e5fc       |    |		Load	0x2,-0x4
0a7c 0227       | '  |		Execute	Access,All_Reference
0a7d 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0a7e 00db       |    |		Load_Top	At_Offset_3
0a7f 8242       | B  |		Call	0x1,0x42
0a80 6811       |h   |		Jump_Zero	0xa92
0a81 e5fc       |    |		Load	0x2,-0x4
0a82 0227       | '  |		Execute	Access,All_Reference
0a83 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
0a84 e5fe       |    |		Load	0x2,-0x2
0a85 8242       | B  |		Call	0x1,0x42
0a86 6809       |h   |		Jump_Zero	0xa90
0a87 e5fc       |    |		Load	0x2,-0x4
0a88 e5fd       |    |		Load	0x2,-0x3
0a89 825e       | ^  |		Call	0x1,0x5e
0a8a 6803       |h   |		Jump_Zero	0xa8e
0a8b e5fc       |    |		Load	0x2,-0x4
0a8c 825a       | Z  |		Call	0x1,0x5a
0a8d 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
0a8e 4800       |H   |		Short_Literal	0x0
0a8f 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
0a90 4800       |H   |		Short_Literal	0x0
0a91 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
0a92 4800       |H   |		Short_Literal	0x0
0a93 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
0a94 0000 0000  |    |		.BLANK	0000[0x4]
0a98 ; --------------------------------------------------------------------------------------
0a98 ; SUBPROGRAM
0a98 ; --------------------------------------------------------------------------------------
0a98 0aa1       |    |		.CONST	0x0aa1								; Address of begin
0a99 0004       |    |		.CONST	0x0004								; Address of exception handler
0a9a 0005       |    |		.CONST	0x0005								; Number of locals
0a9b			INIT_0a98:
0a9b 00ec       |    |		Load_Encached	Diana_Tree_Cache
0a9c 00ec       |    |		Load_Encached	Diana_Tree_Cache
0a9d e220       |    |		Load	0x1,0x20
0a9e 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
0a9f e21f       |    |		Load	0x1,0x1f
0aa0 0007       |    |		Action	Break_Optional
0aa1			BODY_0a98:
0aa1 e5fd       |    |		Load	0x2,-0x3
0aa2 6806       |h   |		Jump_Zero	0xaa9
0aa3 e5fd       |    |		Load	0x2,-0x3
0aa4 0227       | '  |		Execute	Access,All_Reference
0aa5 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0aa6 00eb       |    |		Load_Encached	Diana_Cache
0aa7 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0aa8 6806       |h   |		Jump_Zero	0xaaf
0aa9 e5fe       |    |		Load	0x2,-0x2
0aaa a402       |    |		Store_Unchecked	0x2,0x2
0aab 00eb       |    |		Load_Encached	Diana_Cache
0aac 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0aad 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0aae 7809       |x   |		Jump	0xab8
0aaf e5fd       |    |		Load	0x2,-0x3
0ab0 0227       | '  |		Execute	Access,All_Reference
0ab1 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0ab2 823b       | ;  |		Call	0x1,0x3b
0ab3 a402       |    |		Store_Unchecked	0x2,0x2
0ab4 e5fd       |    |		Load	0x2,-0x3
0ab5 0227       | '  |		Execute	Access,All_Reference
0ab6 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
0ab7 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0ab8 e220       |    |		Load	0x1,0x20
0ab9 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
0aba e5ff       |    |		Load	0x2,-0x1
0abb e220       |    |		Load	0x1,0x20
0abc 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0abd 003a       | :  |		Store_Top	Access,At_Offset_2
0abe 00cf       |    |		Action	Mark_Auxiliary
0abf 7811       |x   |		Jump	0xad1
0ac0 00da       |    |		Load_Top	At_Offset_2
0ac1 e220       |    |		Load	0x1,0x20
0ac2 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0ac3 003a       | :  |		Store_Top	Access,At_Offset_2
0ac4 00d9       |    |		Load_Top	At_Offset_1
0ac5 e5fd       |    |		Load	0x2,-0x3
0ac6 e403       |    |		Load	0x2,0x3
0ac7 e402       |    |		Load	0x2,0x2
0ac8 825f       | _  |		Call	0x1,0x5f
0ac9 6802       |h   |		Jump_Zero	0xacc
0aca 4801       |H   |		Short_Literal	0x1
0acb 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0acc 00da       |    |		Load_Top	At_Offset_2
0acd e220       |    |		Load	0x1,0x20
0ace 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
0acf 003b       | ;  |		Store_Top	Access,At_Offset_3
0ad0 00c9       |    |		Action	Pop_Auxiliary_Loop
0ad1 00da       |    |		Load_Top	At_Offset_2
0ad2 e220       |    |		Load	0x1,0x20
0ad3 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0ad4 6feb       |o   |		Jump_Zero	0xac0
0ad5 00ce       |    |		Action	Pop_Auxiliary
0ad6 4800       |H   |		Short_Literal	0x0
0ad7 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0ad8 ; --------------------------------------------------------------------------------------
0ad8 ; SUBPROGRAM
0ad8 ; --------------------------------------------------------------------------------------
0ad8 0ae0       |    |		.CONST	0x0ae0								; Address of begin
0ad9 0004       |    |		.CONST	0x0004								; Address of exception handler
0ada 0004       |    |		.CONST	0x0004								; Number of locals
0adb			INIT_0ad8:
0adb 00ec       |    |		Load_Encached	Diana_Tree_Cache
0adc e220       |    |		Load	0x1,0x20
0add 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
0ade e21f       |    |		Load	0x1,0x1f
0adf 0007       |    |		Action	Break_Optional
0ae0			BODY_0ad8:
0ae0 e5fe       |    |		Load	0x2,-0x2
0ae1 0227       | '  |		Execute	Access,All_Reference
0ae2 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0ae3 823b       | ;  |		Call	0x1,0x3b
0ae4 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0ae5 e220       |    |		Load	0x1,0x20
0ae6 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
0ae7 e5ff       |    |		Load	0x2,-0x1
0ae8 e220       |    |		Load	0x1,0x20
0ae9 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0aea 003a       | :  |		Store_Top	Access,At_Offset_2
0aeb 00cf       |    |		Action	Mark_Auxiliary
0aec 7815       |x   |		Jump	0xb02
0aed 00da       |    |		Load_Top	At_Offset_2
0aee e220       |    |		Load	0x1,0x20
0aef 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0af0 003a       | :  |		Store_Top	Access,At_Offset_2
0af1 00d9       |    |		Load_Top	At_Offset_1
0af2 e5fe       |    |		Load	0x2,-0x2
0af3 022e       | .  |		Execute	Access,Not_Equal
0af4 6808       |h   |		Jump_Zero	0xafd
0af5 00d9       |    |		Load_Top	At_Offset_1
0af6 0227       | '  |		Execute	Access,All_Reference
0af7 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0af8 e402       |    |		Load	0x2,0x2
0af9 8242       | B  |		Call	0x1,0x42
0afa 6802       |h   |		Jump_Zero	0xafd
0afb 4801       |H   |		Short_Literal	0x1
0afc 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0afd 00da       |    |		Load_Top	At_Offset_2
0afe e220       |    |		Load	0x1,0x20
0aff 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
0b00 003b       | ;  |		Store_Top	Access,At_Offset_3
0b01 00c9       |    |		Action	Pop_Auxiliary_Loop
0b02 00da       |    |		Load_Top	At_Offset_2
0b03 e220       |    |		Load	0x1,0x20
0b04 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0b05 6fe7       |o   |		Jump_Zero	0xaed
0b06 00ce       |    |		Action	Pop_Auxiliary
0b07 4800       |H   |		Short_Literal	0x0
0b08 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0b09 0000 0000  |    |		.BLANK	0000[0x7]
0b10 ; --------------------------------------------------------------------------------------
0b10 ; SUBPROGRAM
0b10 ; --------------------------------------------------------------------------------------
0b10 0b19       |    |		.CONST	0x0b19								; Address of begin
0b11 0004       |    |		.CONST	0x0004								; Address of exception handler
0b12 0005       |    |		.CONST	0x0005								; Number of locals
0b13			INIT_0b10:
0b13 00ec       |    |		Load_Encached	Diana_Tree_Cache
0b14 e220       |    |		Load	0x1,0x20
0b15 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
0b16 e21f       |    |		Load	0x1,0x1f
0b17 0007       |    |		Action	Break_Optional
0b18 00ec       |    |		Load_Encached	Diana_Tree_Cache
0b19			BODY_0b10:
0b19 e5fe       |    |		Load	0x2,-0x2
0b1a 0227       | '  |		Execute	Access,All_Reference
0b1b 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0b1c 823b       | ;  |		Call	0x1,0x3b
0b1d a402       |    |		Store_Unchecked	0x2,0x2
0b1e e5fe       |    |		Load	0x2,-0x2
0b1f 0227       | '  |		Execute	Access,All_Reference
0b20 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
0b21 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0b22 e220       |    |		Load	0x1,0x20
0b23 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
0b24 e5ff       |    |		Load	0x2,-0x1
0b25 e220       |    |		Load	0x1,0x20
0b26 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0b27 003b       | ;  |		Store_Top	Access,At_Offset_3
0b28 00cf       |    |		Action	Mark_Auxiliary
0b29 7814       |x   |		Jump	0xb3e
0b2a 00db       |    |		Load_Top	At_Offset_3
0b2b e220       |    |		Load	0x1,0x20
0b2c 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0b2d 003b       | ;  |		Store_Top	Access,At_Offset_3
0b2e 00da       |    |		Load_Top	At_Offset_2
0b2f e5fe       |    |		Load	0x2,-0x2
0b30 00db       |    |		Load_Top	At_Offset_3
0b31 e402       |    |		Load	0x2,0x2
0b32 8260       | `  |		Call	0x1,0x60
0b33 6805       |h   |		Jump_Zero	0xb39
0b34 4801       |H   |		Short_Literal	0x1
0b35 a5fc       |    |		Store_Unchecked	0x2,-0x4
0b36 00da       |    |		Load_Top	At_Offset_2
0b37 a5fd       |    |		Store_Unchecked	0x2,-0x3
0b38 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0b39 00db       |    |		Load_Top	At_Offset_3
0b3a e220       |    |		Load	0x1,0x20
0b3b 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
0b3c c403       |    |		Store	0x2,0x3
0b3d 00c9       |    |		Action	Pop_Auxiliary_Loop
0b3e 00db       |    |		Load_Top	At_Offset_3
0b3f e220       |    |		Load	0x1,0x20
0b40 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0b41 6fe8       |o   |		Jump_Zero	0xb2a
0b42 00ce       |    |		Action	Pop_Auxiliary
0b43 e21f       |    |		Load	0x1,0x1f
0b44 a5fd       |    |		Store_Unchecked	0x2,-0x3
0b45 4800       |H   |		Short_Literal	0x0
0b46 a5fc       |    |		Store_Unchecked	0x2,-0x4
0b47 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0b48 ; --------------------------------------------------------------------------------------
0b48 ; SUBPROGRAM
0b48 ; --------------------------------------------------------------------------------------
0b48 0b53       | S  |		.CONST	0x0b53								; Address of begin
0b49 0004       |    |		.CONST	0x0004								; Address of exception handler
0b4a 0006       |    |		.CONST	0x0006								; Number of locals
0b4b			INIT_0b48:
0b4b e220       |    |		Load	0x1,0x20
0b4c 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0b4d e21f       |    |		Load	0x1,0x1f
0b4e 0007       |    |		Action	Break_Optional
0b4f 00e1       |    |		Load_Encached	Boolean_Cache
0b50 03e9       |    |		Declare_Variable	Discrete,Duplicate
0b51 e220       |    |		Load	0x1,0x20
0b52 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
0b53			BODY_0b48:
0b53 e21f       |    |		Load	0x1,0x1f
0b54 a5f7       |    |		Store_Unchecked	0x2,-0x9
0b55 e402       |    |		Load	0x2,0x2
0b56 e220       |    |		Load	0x1,0x20
0b57 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0b58 c402       |    |		Store	0x2,0x2
0b59 e402       |    |		Load	0x2,0x2
0b5a a5f8       |    |		Store_Unchecked	0x2,-0x8
0b5b 00e1       |    |		Load_Encached	Boolean_Cache
0b5c e402       |    |		Load	0x2,0x2
0b5d e5fd       |    |		Load	0x2,-0x3
0b5e 8233       | 3  |		Call	0x1,0x33
0b5f e5ff       |    |		Load	0x2,-0x1
0b60 0227       | '  |		Execute	Access,All_Reference
0b61 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0b62 e221       | !  |		Load	0x1,0x21
0b63 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0b64 c402       |    |		Store	0x2,0x2
0b65 005b       | [  |		Store_Top	Discrete,At_Offset_3
0b66 00da       |    |		Load_Top	At_Offset_2
0b67 683b       |h;  |		Jump_Zero	0xba3
0b68 e402       |    |		Load	0x2,0x2
0b69 e220       |    |		Load	0x1,0x20
0b6a 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0b6b 7037       |p7  |		Jump_Nonzero	0xba3
0b6c e402       |    |		Load	0x2,0x2
0b6d a5f8       |    |		Store_Unchecked	0x2,-0x8
0b6e e220       |    |		Load	0x1,0x20
0b6f 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
0b70 e402       |    |		Load	0x2,0x2
0b71 e220       |    |		Load	0x1,0x20
0b72 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0b73 0039       | 9  |		Store_Top	Access,At_Offset_1
0b74 4800       |H   |		Short_Literal	0x0
0b75 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
0b76 00cf       |    |		Action	Mark_Auxiliary
0b77 7824       |x$  |		Jump	0xb9c
0b78 00d9       |    |		Load_Top	At_Offset_1
0b79 e220       |    |		Load	0x1,0x20
0b7a 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0b7b a403       |    |		Store_Unchecked	0x2,0x3
0b7c e403       |    |		Load	0x2,0x3
0b7d 0227       | '  |		Execute	Access,All_Reference
0b7e 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0b7f e5fe       |    |		Load	0x2,-0x2
0b80 8242       | B  |		Call	0x1,0x42
0b81 6815       |h   |		Jump_Zero	0xb97
0b82 e403       |    |		Load	0x2,0x3
0b83 0227       | '  |		Execute	Access,All_Reference
0b84 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
0b85 e5fc       |    |		Load	0x2,-0x4
0b86 8242       | B  |		Call	0x1,0x42
0b87 680f       |h   |		Jump_Zero	0xb97
0b88 e5f9       |    |		Load	0x2,-0x7
0b89 e5fb       |    |		Load	0x2,-0x5
0b8a 8258       | X  |		Call	0x1,0x58
0b8b 7006       |p   |		Jump_Nonzero	0xb92
0b8c e403       |    |		Load	0x2,0x3
0b8d e5fa       |    |		Load	0x2,-0x6
0b8e e5f9       |    |		Load	0x2,-0x7
0b8f e5fb       |    |		Load	0x2,-0x5
0b90 825c       | \  |		Call	0x1,0x5c
0b91 6805       |h   |		Jump_Zero	0xb97
0b92 4801       |H   |		Short_Literal	0x1
0b93 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
0b94 e403       |    |		Load	0x2,0x3
0b95 a5f7       |    |		Store_Unchecked	0x2,-0x9
0b96 7804       |x   |		Jump	0xb9b
0b97 00d9       |    |		Load_Top	At_Offset_1
0b98 e220       |    |		Load	0x1,0x20
0b99 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
0b9a 003a       | :  |		Store_Top	Access,At_Offset_2
0b9b 00c9       |    |		Action	Pop_Auxiliary_Loop
0b9c 00d9       |    |		Load_Top	At_Offset_1
0b9d e220       |    |		Load	0x1,0x20
0b9e 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0b9f 7002       |p   |		Jump_Nonzero	0xba2
0ba0 00da       |    |		Load_Top	At_Offset_2
0ba1 6fd6       |o   |		Jump_Zero	0xb78
0ba2 00ce       |    |		Action	Pop_Auxiliary
0ba3 4508       |E   |		Exit_Suprogram	New_Top_Offset 0x8
0ba4 0000 0000  |    |		.BLANK	0000[0x4]
0ba8 ; --------------------------------------------------------------------------------------
0ba8 ; SUBPROGRAM
0ba8 ; --------------------------------------------------------------------------------------
0ba8 0bae       |    |		.CONST	0x0bae								; Address of begin
0ba9 0004       |    |		.CONST	0x0004								; Address of exception handler
0baa 0003       |    |		.CONST	0x0003								; Number of locals
0bab			INIT_0ba8:
0bab 00e1       |    |		Load_Encached	Boolean_Cache
0bac e21f       |    |		Load	0x1,0x1f
0bad 0007       |    |		Action	Break_Optional
0bae			BODY_0ba8:
0bae e5fe       |    |		Load	0x2,-0x2
0baf 00d8       |    |		Load_Top	At_Offset_0
0bb0 0227       | '  |		Execute	Access,All_Reference
0bb1 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0bb2 e5fd       |    |		Load	0x2,-0x3
0bb3 8261       | a  |		Call	0x1,0x61
0bb4 6801       |h   |		Jump_Zero	0xbb6
0bb5 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0bb6 00e1       |    |		Load_Encached	Boolean_Cache
0bb7 e21f       |    |		Load	0x1,0x1f
0bb8 e5fe       |    |		Load	0x2,-0x2
0bb9 e5fd       |    |		Load	0x2,-0x3
0bba 8263       | c  |		Call	0x1,0x63
0bbb 003a       | :  |		Store_Top	Access,At_Offset_2
0bbc 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0bbd 00d9       |    |		Load_Top	At_Offset_1
0bbe 6804       |h   |		Jump_Zero	0xbc3
0bbf 00d8       |    |		Load_Top	At_Offset_0
0bc0 e5fe       |    |		Load	0x2,-0x2
0bc1 8257       | W  |		Call	0x1,0x57
0bc2 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0bc3 e5fc       |    |		Load	0x2,-0x4
0bc4 e5fd       |    |		Load	0x2,-0x3
0bc5 e5fe       |    |		Load	0x2,-0x2
0bc6 e5ff       |    |		Load	0x2,-0x1
0bc7 8255       | U  |		Call	0x1,0x55
0bc8 c5fd       |    |		Store	0x2,-0x3
0bc9 c5fc       |    |		Store	0x2,-0x4
0bca 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0bcb 0000 0000  |    |		.BLANK	0000[0x5]
0bd0 ; --------------------------------------------------------------------------------------
0bd0 ; SUBPROGRAM
0bd0 ; --------------------------------------------------------------------------------------
0bd0 0bd8       |    |		.CONST	0x0bd8								; Address of begin
0bd1 0004       |    |		.CONST	0x0004								; Address of exception handler
0bd2 0004       |    |		.CONST	0x0004								; Number of locals
0bd3			INIT_0bd0:
0bd3 e220       |    |		Load	0x1,0x20
0bd4 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0bd5 00e1       |    |		Load_Encached	Boolean_Cache
0bd6 e5fe       |    |		Load	0x2,-0x2
0bd7 0007       |    |		Action	Break_Optional
0bd8			BODY_0bd0:
0bd8 00e1       |    |		Load_Encached	Boolean_Cache
0bd9 00db       |    |		Load_Top	At_Offset_3
0bda e5ff       |    |		Load	0x2,-0x1
0bdb e022       | "  |		Load	0x0,0x22
0bdc 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0bdd e5fd       |    |		Load	0x2,-0x3
0bde 0227       | '  |		Execute	Access,All_Reference
0bdf 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0be0 e221       | !  |		Load	0x1,0x21
0be1 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0be2 c402       |    |		Store	0x2,0x2
0be3 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0be4 00d9       |    |		Load_Top	At_Offset_1
0be5 700d       |p   |		Jump_Nonzero	0xbf3
0be6 e220       |    |		Load	0x1,0x20
0be7 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0be8 e220       |    |		Load	0x1,0x20
0be9 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0bea 003b       | ;  |		Store_Top	Access,At_Offset_3
0beb e5fd       |    |		Load	0x2,-0x3
0bec 00db       |    |		Load_Top	At_Offset_3
0bed 00da       |    |		Load_Top	At_Offset_2
0bee e5ff       |    |		Load	0x2,-0x1
0bef 8255       | U  |		Call	0x1,0x55
0bf0 c402       |    |		Store	0x2,0x2
0bf1 c5fd       |    |		Store	0x2,-0x3
0bf2 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0bf3 00da       |    |		Load_Top	At_Offset_2
0bf4 e220       |    |		Load	0x1,0x20
0bf5 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0bf6 6808       |h   |		Jump_Zero	0xbff
0bf7 e5fd       |    |		Load	0x2,-0x3
0bf8 00db       |    |		Load_Top	At_Offset_3
0bf9 00da       |    |		Load_Top	At_Offset_2
0bfa e5ff       |    |		Load	0x2,-0x1
0bfb 8255       | U  |		Call	0x1,0x55
0bfc c402       |    |		Store	0x2,0x2
0bfd c5fd       |    |		Store	0x2,-0x3
0bfe 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0bff e5fd       |    |		Load	0x2,-0x3
0c00 00db       |    |		Load_Top	At_Offset_3
0c01 00da       |    |		Load_Top	At_Offset_2
0c02 e5ff       |    |		Load	0x2,-0x1
0c03 8265       | e  |		Call	0x1,0x65
0c04 c402       |    |		Store	0x2,0x2
0c05 c5fd       |    |		Store	0x2,-0x3
0c06 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0c07 0000       |    |		.XXX[0x1]
0c08 ; --------------------------------------------------------------------------------------
0c08 ; SUBPROGRAM
0c08 ; --------------------------------------------------------------------------------------
0c08 0c0f       |    |		.CONST	0x0c0f								; Address of begin
0c09 0004       |    |		.CONST	0x0004								; Address of exception handler
0c0a 0003       |    |		.CONST	0x0003								; Number of locals
0c0b			INIT_0c08:
0c0b e220       |    |		Load	0x1,0x20
0c0c 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0c0d e21f       |    |		Load	0x1,0x1f
0c0e 0007       |    |		Action	Break_Optional
0c0f			BODY_0c08:
0c0f e21f       |    |		Load	0x1,0x1f
0c10 e220       |    |		Load	0x1,0x20
0c11 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0c12 e5fa       |    |		Load	0x2,-0x6
0c13 e5fb       |    |		Load	0x2,-0x5
0c14 e5fc       |    |		Load	0x2,-0x4
0c15 e5fd       |    |		Load	0x2,-0x3
0c16 e5fe       |    |		Load	0x2,-0x2
0c17 e5ff       |    |		Load	0x2,-0x1
0c18 e5f9       |    |		Load	0x2,-0x7
0c19 8264       | d  |		Call	0x1,0x64
0c1a 003b       | ;  |		Store_Top	Access,At_Offset_3
0c1b 0039       | 9  |		Store_Top	Access,At_Offset_1
0c1c 00d8       |    |		Load_Top	At_Offset_0
0c1d 683b       |h;  |		Jump_Zero	0xc59
0c1e 00d8       |    |		Load_Top	At_Offset_0
0c1f 0227       | '  |		Execute	Access,All_Reference
0c20 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0c21 0f02       |    |		Execute_Immediate	Equal,0x2
0c22 00d9       |    |		Load_Top	At_Offset_1
0c23 00db       |    |		Load_Top	At_Offset_3
0c24 8262       | b  |		Call	0x1,0x62
0c25 0f00       |    |		Execute_Immediate	Equal,0x0
0c26 0278       | x  |		Execute	Discrete,Or
0c27 6813       |h   |		Jump_Zero	0xc3b
0c28 e004       |    |		Load	0x0,0x4
0c29 1b2b       | +  |		Execute	Package,Field_Read,Field_Number 0x2b
0c2a 00d9       |    |		Load_Top	At_Offset_1
0c2b 0227       | '  |		Execute	Access,All_Reference
0c2c 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0c2d e004       |    |		Load	0x0,0x4
0c2e 1b2b       | +  |		Execute	Package,Field_Read,Field_Number 0x2b
0c2f 00d9       |    |		Load_Top	At_Offset_1
0c30 0227       | '  |		Execute	Access,All_Reference
0c31 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
0c32 4800       |H   |		Short_Literal	0x0
0c33 00d9       |    |		Load_Top	At_Offset_1
0c34 0227       | '  |		Execute	Access,All_Reference
0c35 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0c36 4800       |H   |		Short_Literal	0x0
0c37 00d9       |    |		Load_Top	At_Offset_1
0c38 0227       | '  |		Execute	Access,All_Reference
0c39 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0c3a 4507       |E   |		Exit_Suprogram	New_Top_Offset 0x7
0c3b 00d9       |    |		Load_Top	At_Offset_1
0c3c 00d9       |    |		Load_Top	At_Offset_1
0c3d e220       |    |		Load	0x1,0x20
0c3e 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0c3f 003a       | :  |		Store_Top	Access,At_Offset_2
0c40 e5f9       |    |		Load	0x2,-0x7
0c41 0229       | )  |		Execute	Access,All_Read
0c42 00d8       |    |		Load_Top	At_Offset_0
0c43 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0c44 4800       |H   |		Short_Literal	0x0
0c45 e402       |    |		Load	0x2,0x2
0c46 e5fe       |    |		Load	0x2,-0x2
0c47 8233       | 3  |		Call	0x1,0x33
0c48 e221       | !  |		Load	0x1,0x21
0c49 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0c4a 00d9       |    |		Load_Top	At_Offset_1
0c4b 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0c4c 00d1       |    |		Pop_Control	Pop_Count_1
0c4d e5f9       |    |		Load	0x2,-0x7
0c4e 0229       | )  |		Execute	Access,All_Read
0c4f 00d8       |    |		Load_Top	At_Offset_0
0c50 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0c51 00da       |    |		Load_Top	At_Offset_2
0c52 0227       | '  |		Execute	Access,All_Reference
0c53 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
0c54 e223       | #  |		Load	0x1,0x23
0c55 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0c56 00d9       |    |		Load_Top	At_Offset_1
0c57 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0c58 00d1       |    |		Pop_Control	Pop_Count_1
0c59 4507       |E   |		Exit_Suprogram	New_Top_Offset 0x7
0c5a 0000 0000  |    |		.BLANK	0000[0x6]
0c60 ; --------------------------------------------------------------------------------------
0c60 ; SUBPROGRAM
0c60 ; --------------------------------------------------------------------------------------
0c60 0c67       | g  |		.CONST	0x0c67								; Address of begin
0c61 0004       |    |		.CONST	0x0004								; Address of exception handler
0c62 0003       |    |		.CONST	0x0003								; Number of locals
0c63			INIT_0c60:
0c63 e220       |    |		Load	0x1,0x20
0c64 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0c65 e21f       |    |		Load	0x1,0x1f
0c66 0007       |    |		Action	Break_Optional
0c67			BODY_0c60:
0c67 e21c       |    |		Load	0x1,0x1c
0c68 0322       | "  |		Declare_Variable	Record
0c69 e5ff       |    |		Load	0x2,-0x1
0c6a 00d9       |    |		Load_Top	At_Offset_1
0c6b 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0c6c e5fe       |    |		Load	0x2,-0x2
0c6d 00d9       |    |		Load_Top	At_Offset_1
0c6e 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0c6f e5fd       |    |		Load	0x2,-0x3
0c70 00d9       |    |		Load_Top	At_Offset_1
0c71 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0c72 e5f8       |    |		Load	0x2,-0x8
0c73 00d9       |    |		Load_Top	At_Offset_1
0c74 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0c75 e5f7       |    |		Load	0x2,-0x9
0c76 00d9       |    |		Load_Top	At_Offset_1
0c77 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0c78 e5f6       |    |		Load	0x2,-0xa
0c79 e21c       |    |		Load	0x1,0x1c
0c7a 3005       |0   |		Execute	Record,Field_Type,Field_Number 0x5
0c7b 0119       |    |		Execute	Any,Check_In_Formal_Type
0c7c 00d9       |    |		Load_Top	At_Offset_1
0c7d 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0c7e e5f6       |    |		Load	0x2,-0xa
0c7f 8256       | V  |		Call	0x1,0x56
0c80 e21c       |    |		Load	0x1,0x1c
0c81 3006       |0   |		Execute	Record,Field_Type,Field_Number 0x6
0c82 0119       |    |		Execute	Any,Check_In_Formal_Type
0c83 00d9       |    |		Load_Top	At_Offset_1
0c84 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
0c85 e5fc       |    |		Load	0x2,-0x4
0c86 00d9       |    |		Load_Top	At_Offset_1
0c87 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
0c88 e5f5       |    |		Load	0x2,-0xb
0c89 0227       | '  |		Execute	Access,All_Reference
0c8a 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0c8b 00d9       |    |		Load_Top	At_Offset_1
0c8c 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
0c8d 4800       |H   |		Short_Literal	0x0
0c8e 00d9       |    |		Load_Top	At_Offset_1
0c8f 3809       |8   |		Execute	Record,Field_Write,Field_Number 0x9
0c90 e5fa       |    |		Load	0x2,-0x6
0c91 00d9       |    |		Load_Top	At_Offset_1
0c92 380a       |8   |		Execute	Record,Field_Write,Field_Number 0xa
0c93 e5f9       |    |		Load	0x2,-0x7
0c94 00d9       |    |		Load_Top	At_Offset_1
0c95 380b       |8   |		Execute	Record,Field_Write,Field_Number 0xb
0c96 e21f       |    |		Load	0x1,0x1f
0c97 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
0c98 0039       | 9  |		Store_Top	Access,At_Offset_1
0c99 e5f5       |    |		Load	0x2,-0xb
0c9a 00d9       |    |		Load_Top	At_Offset_1
0c9b e5fb       |    |		Load	0x2,-0x5
0c9c 00eb       |    |		Load_Encached	Diana_Cache
0c9d 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0c9e 8266       | f  |		Call	0x1,0x66
0c9f c5f5       |    |		Store	0x2,-0xb
0ca0 450b       |E   |		Exit_Suprogram	New_Top_Offset 0xb
0ca1 0000 0000  |    |		.BLANK	0000[0x7]
0ca8 ; --------------------------------------------------------------------------------------
0ca8 ; SUBPROGRAM
0ca8 ; --------------------------------------------------------------------------------------
0ca8 0cac       |    |		.CONST	0x0cac								; Address of begin
0ca9 0004       |    |		.CONST	0x0004								; Address of exception handler
0caa 0002       |    |		.CONST	0x0002								; Number of locals
0cab			INIT_0ca8:
0cab 00ec       |    |		Load_Encached	Diana_Tree_Cache
0cac			BODY_0ca8:
0cac 00db       |    |		Load_Top	At_Offset_3
0cad 00eb       |    |		Load_Encached	Diana_Cache
0cae 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0caf 0b2c       | ,  |		Execute_Immediate	Case_Compare,0x2c
0cb0 7006       |p   |		Jump_Nonzero	0xcb7
0cb1 0b21       | !  |		Execute_Immediate	Case_Compare,0x21
0cb2 7004       |p   |		Jump_Nonzero	0xcb7
0cb3 0f22       | "  |		Execute_Immediate	Equal,0x22
0cb4 7005       |p   |		Jump_Nonzero	0xcba
0cb5 4800       |H   |		Short_Literal	0x0
0cb6 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0cb7 00d1       |    |		Pop_Control	Pop_Count_1
0cb8 4801       |H   |		Short_Literal	0x1
0cb9 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0cba 00db       |    |		Load_Top	At_Offset_3
0cbb 4904       |I   |		Short_Literal	0x104
0cbc 00eb       |    |		Load_Encached	Diana_Cache
0cbd 0096       |    |		Execute	Package,Entry
0cbe 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0cbf 00d8       |    |		Load_Top	At_Offset_0
0cc0 00eb       |    |		Load_Encached	Diana_Cache
0cc1 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0cc2 487a       |Hz  |		Short_Literal	0x7a
0cc3 487b       |H{  |		Short_Literal	0x7b
0cc4 0262       | b  |		Execute	Discrete,In_Range
0cc5 7002       |p   |		Jump_Nonzero	0xcc8
0cc6 4800       |H   |		Short_Literal	0x0
0cc7 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0cc8 4801       |H   |		Short_Literal	0x1
0cc9 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0cca 0000 0000  |    |		.BLANK	0000[0x6]
0cd0 ; --------------------------------------------------------------------------------------
0cd0 ; SUBPROGRAM
0cd0 ; --------------------------------------------------------------------------------------
0cd0 0cd5       |    |		.CONST	0x0cd5								; Address of begin
0cd1 0ceb       |    |		.CONST	0x0ceb								; Address of exception handler
0cd2 0002       |    |		.CONST	0x0002								; Number of locals
0cd3			INIT_0cd0:
0cd3 e049       | I  |		Load	0x0,0x49
0cd4 1b23       | #  |		Execute	Package,Field_Read,Field_Number 0x23
0cd5			BODY_0cd0:
0cd5 e5fe       |    |		Load	0x2,-0x2
0cd6 e004       |    |		Load	0x0,0x4
0cd7 1832       | 2  |		Execute	Package,Field_Execute,Field_Number 0x32
0cd8 e04a       | J  |		Load	0x0,0x4a
0cd9 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0cda e04b       | K  |		Load	0x0,0x4b
0cdb 1b2e       | .  |		Execute	Package,Field_Read,Field_Number 0x2e
0cdc 00d9       |    |		Load_Top	At_Offset_1
0cdd 00d0       |    |		Action	Swap_Control
0cde 0260       | `  |		Execute	Discrete,In_Type
0cdf 7001       |p   |		Jump_Nonzero	0xce1
0ce0 0801       |    |		Execute_Immediate	Raise,0x1
0ce1 e04c       | L  |		Load	0x0,0x4c
0ce2 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0ce3 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0ce4 00d8       |    |		Load_Top	At_Offset_0
0ce5 e5ff       |    |		Load	0x2,-0x1
0ce6 1d36       | 6  |		Execute_Immediate	Reference_Lex_1,0x36
0ce7 1d37       | 7  |		Execute_Immediate	Reference_Lex_1,0x37
0ce8 1d38       | 8  |		Execute_Immediate	Reference_Lex_1,0x38
0ce9 800e       |    |		Call	0x0,0xe
0cea 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0ceb			TRAP_0cd0:
0ceb 0007       |    |		Action	Break_Optional
0cec 480a       |H   |		Short_Literal	0xa
0ced 0092 1499  |    |		Action	Push_String_Extended,0x1499					; "Init_Subsystem_Lookthrough: "
0cef e011       |    |		Load	0x0,0x11
0cf0 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0cf1 01cc       |    |		Execute	Vector,Catenate
0cf2 01cb       |    |		Execute	Vector,Append
0cf3 8219       |    |		Call	0x1,0x19
0cf4 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0cf5 0000 0000  |    |		.XXX[0x3]
0cf7 0000       |    |
0cf8 ; --------------------------------------------------------------------------------------
0cf8 ; SUBPROGRAM
0cf8 ; --------------------------------------------------------------------------------------
0cf8 0d10       |    |		.CONST	0x0d10								; Address of begin
0cf9 0da5       |    |		.CONST	0x0da5								; Address of exception handler
0cfa 0009       |    |		.CONST	0x0009								; Number of locals
0cfb			INIT_0cf8:
0cfb 00eb       |    |		Load_Encached	Diana_Cache
0cfc 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0cfd 00eb       |    |		Load_Encached	Diana_Cache
0cfe 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0cff e04d       | M  |		Load	0x0,0x4d
0d00 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0d01 02c7       |    |		Declare_Variable	Any
0d02 00d8       |    |		Load_Top	At_Offset_0
0d03 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0d04 00e3       |    |		Load_Encached	Natural_Cache
0d05 e04d       | M  |		Load	0x0,0x4d
0d06 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0d07 823a       | :  |		Call	0x1,0x3a
0d08 e5ff       |    |		Load	0x2,-0x1
0d09 e003       |    |		Load	0x0,0x3
0d0a 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0d0b 00e1       |    |		Load_Encached	Boolean_Cache
0d0c 03f1       |    |		Declare_Variable	Discrete,With_Value
0d0d e5ff       |    |		Load	0x2,-0x1
0d0e e021       | !  |		Load	0x0,0x21
0d0f 1837       | 7  |		Execute	Package,Field_Execute,Field_Number 0x37
0d10			BODY_0cf8:
0d10 e5fa       |    |		Load	0x2,-0x6
0d11 6805       |h   |		Jump_Zero	0xd17
0d12 e5fa       |    |		Load	0x2,-0x6
0d13 0227       | '  |		Execute	Access,All_Reference
0d14 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0d15 0f01       |    |		Execute_Immediate	Equal,0x1
0d16 681f       |h   |		Jump_Zero	0xd36
0d17 e5fb       |    |		Load	0x2,-0x5
0d18 e004       |    |		Load	0x0,0x4
0d19 1b2b       | +  |		Execute	Package,Field_Read,Field_Number 0x2b
0d1a 012f       | /  |		Execute	Any,Equal
0d1b 701a       |p   |		Jump_Nonzero	0xd36
0d1c e5fb       |    |		Load	0x2,-0x5
0d1d e5ff       |    |		Load	0x2,-0x1
0d1e 826a       | j  |		Call	0x1,0x6a
0d1f 00da       |    |		Load_Top	At_Offset_2
0d20 00eb       |    |		Load_Encached	Diana_Cache
0d21 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0d22 7013       |p   |		Jump_Nonzero	0xd36
0d23 e5fa       |    |		Load	0x2,-0x6
0d24 e004       |    |		Load	0x0,0x4
0d25 1b2b       | +  |		Execute	Package,Field_Read,Field_Number 0x2b
0d26 4800       |H   |		Short_Literal	0x0
0d27 4800       |H   |		Short_Literal	0x0
0d28 4800       |H   |		Short_Literal	0x0
0d29 4800       |H   |		Short_Literal	0x0
0d2a e407       |    |		Load	0x2,0x7
0d2b 00eb       |    |		Load_Encached	Diana_Cache
0d2c 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
0d2d 00eb       |    |		Load_Encached	Diana_Cache
0d2e 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0d2f 4829       |H)  |		Short_Literal	0x29
0d30 e407       |    |		Load	0x2,0x7
0d31 e021       | !  |		Load	0x0,0x21
0d32 1837       | 7  |		Execute	Package,Field_Execute,Field_Number 0x37
0d33 4800       |H   |		Short_Literal	0x0
0d34 8268       | h  |		Call	0x1,0x68
0d35 c5fa       |    |		Store	0x2,-0x6
0d36 e5ff       |    |		Load	0x2,-0x1
0d37 e013       |    |		Load	0x0,0x13
0d38 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0d39 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0d3a 700e       |p   |		Jump_Nonzero	0xd49
0d3b 0092 149a  |    |		Action	Push_String_Extended,0x149a					; "Warning: Program includes archived main unit "
0d3d e5fe       |    |		Load	0x2,-0x2
0d3e 8233       | 3  |		Call	0x1,0x33
0d3f 01cc       |    |		Execute	Vector,Catenate
0d40 0092 149b  |    |		Action	Push_String_Extended,0x149b					; ".  "
0d42 01cc       |    |		Execute	Vector,Catenate
0d43 8227       | '  |		Call	0x1,0x27
0d44 0092 149c  |    |		Action	Push_String_Extended,0x149c					; "Debugging will be limited."
0d46 8227       | '  |		Call	0x1,0x27
0d47 8228       | (  |		Call	0x1,0x28
0d48 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
0d49 e5ff       |    |		Load	0x2,-0x1
0d4a e013       |    |		Load	0x0,0x13
0d4b 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0d4c 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
0d4d c404       |    |		Store	0x2,0x4
0d4e e404       |    |		Load	0x2,0x4
0d4f e04d       | M  |		Load	0x0,0x4d
0d50 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0d51 a406       |    |		Store_Unchecked	0x2,0x6
0d52 4800       |H   |		Short_Literal	0x0
0d53 0092 149d  |    |		Action	Push_String_Extended,0x149d					; "Register_Unit: Empty units_in_program list"
0d55 e406       |    |		Load	0x2,0x6
0d56 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
0d57 821b       |    |		Call	0x1,0x1b
0d58 4800       |H   |		Short_Literal	0x0
0d59 0092 149e  |    |		Action	Push_String_Extended,0x149e					; "Register_Unit: Main_Unit not a procedure or function"
0d5b e5ff       |    |		Load	0x2,-0x1
0d5c 8269       | i  |		Call	0x1,0x69
0d5d 821b       |    |		Call	0x1,0x1b
0d5e e5fa       |    |		Load	0x2,-0x6
0d5f e004       |    |		Load	0x0,0x4
0d60 1b2b       | +  |		Execute	Package,Field_Read,Field_Number 0x2b
0d61 4800       |H   |		Short_Literal	0x0
0d62 4800       |H   |		Short_Literal	0x0
0d63 4800       |H   |		Short_Literal	0x0
0d64 4800       |H   |		Short_Literal	0x0
0d65 e5ff       |    |		Load	0x2,-0x1
0d66 00eb       |    |		Load_Encached	Diana_Cache
0d67 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
0d68 e409       |    |		Load	0x2,0x9
0d69 e5ff       |    |		Load	0x2,-0x1
0d6a 00eb       |    |		Load_Encached	Diana_Cache
0d6b 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0d6c e409       |    |		Load	0x2,0x9
0d6d 4800       |H   |		Short_Literal	0x0
0d6e 8268       | h  |		Call	0x1,0x68
0d6f c5fa       |    |		Store	0x2,-0x6
0d70 00cf       |    |		Action	Mark_Auxiliary
0d71 e406       |    |		Load	0x2,0x6
0d72 4801       |H   |		Short_Literal	0x1
0d73 0263       | c  |		Execute	Discrete,Above_Bound
0d74 700c       |p   |		Jump_Nonzero	0xd81
0d75 e5fa       |    |		Load	0x2,-0x6
0d76 e408       |    |		Load	0x2,0x8
0d77 e5fb       |    |		Load	0x2,-0x5
0d78 e5fc       |    |		Load	0x2,-0x4
0d79 e5fd       |    |		Load	0x2,-0x3
0d7a e40c       |    |		Load	0x2,0xc
0d7b e404       |    |		Load	0x2,0x4
0d7c e409       |    |		Load	0x2,0x9
0d7d 826d       | m  |		Call	0x1,0x6d
0d7e c5fa       |    |		Store	0x2,-0x6
0d7f 00c8       |    |		Action	Pop_Auxiliary_Range
0d80 3ff4       |?   |		Loop_Increasing	0xd75
0d81 00ce       |    |		Action	Pop_Auxiliary
0d82 00d9       |    |		Load_Top	At_Offset_1
0d83 6804       |h   |		Jump_Zero	0xd88
0d84 00eb       |    |		Load_Encached	Diana_Cache
0d85 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0d86 a403       |    |		Store_Unchecked	0x2,0x3
0d87 7803       |x   |		Jump	0xd8b
0d88 e5ff       |    |		Load	0x2,-0x1
0d89 823e       | >  |		Call	0x1,0x3e
0d8a a403       |    |		Store_Unchecked	0x2,0x3
0d8b e403       |    |		Load	0x2,0x3
0d8c 00eb       |    |		Load_Encached	Diana_Cache
0d8d 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0d8e 6802       |h   |		Jump_Zero	0xd91
0d8f e5ff       |    |		Load	0x2,-0x1
0d90 a403       |    |		Store_Unchecked	0x2,0x3
0d91 e5fa       |    |		Load	0x2,-0x6
0d92 e5fb       |    |		Load	0x2,-0x5
0d93 4800       |H   |		Short_Literal	0x0
0d94 e5fc       |    |		Load	0x2,-0x4
0d95 4800       |H   |		Short_Literal	0x0
0d96 4800       |H   |		Short_Literal	0x0
0d97 e403       |    |		Load	0x2,0x3
0d98 00eb       |    |		Load_Encached	Diana_Cache
0d99 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
0d9a e409       |    |		Load	0x2,0x9
0d9b e403       |    |		Load	0x2,0x3
0d9c 00eb       |    |		Load_Encached	Diana_Cache
0d9d 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0d9e e403       |    |		Load	0x2,0x3
0d9f e021       | !  |		Load	0x0,0x21
0da0 1837       | 7  |		Execute	Package,Field_Execute,Field_Number 0x37
0da1 4802       |H   |		Short_Literal	0x2
0da2 8268       | h  |		Call	0x1,0x68
0da3 c5fa       |    |		Store	0x2,-0x6
0da4 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
0da5			TRAP_0cf8:
0da5 0007       |    |		Action	Break_Optional
0da6 480a       |H   |		Short_Literal	0xa
0da7 0092 149f  |    |		Action	Push_String_Extended,0x149f					; "Register_Unit: "
0da9 e011       |    |		Load	0x0,0x11
0daa 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0dab 01cc       |    |		Execute	Vector,Catenate
0dac 01cb       |    |		Execute	Vector,Append
0dad 8219       |    |		Call	0x1,0x19
0dae 00d8       |    |		Load_Top	At_Offset_0
0daf 0101       |    |		Execute	Exception,Reraise
0db0 ; --------------------------------------------------------------------------------------
0db0 ; SUBPROGRAM
0db0 ; --------------------------------------------------------------------------------------
0db0 0db4       |    |		.CONST	0x0db4								; Address of begin
0db1 0e01       |    |		.CONST	0x0e01								; Address of exception handler
0db2 0002       |    |		.CONST	0x0002								; Number of locals
0db3			INIT_0db0:
0db3 00e3       |    |		Load_Encached	Natural_Cache
0db4			BODY_0db0:
0db4 e5fe       |    |		Load	0x2,-0x2
0db5 00d8       |    |		Load_Top	At_Offset_0
0db6 4821       |H!  |		Short_Literal	0x21
0db7 482c       |H,  |		Short_Literal	0x2c
0db8 0262       | b  |		Execute	Discrete,In_Range
0db9 682f       |h/  |		Jump_Zero	0xde9
0dba 00d8       |    |		Load_Top	At_Offset_0
0dbb 0c23       | #  |		Execute_Immediate	Greater_Equal,0x23
0dbc 681c       |h   |		Jump_Zero	0xdd9
0dbd 0b29       | )  |		Execute_Immediate	Case_Compare,0x29
0dbe 7003       |p   |		Jump_Nonzero	0xdc2
0dbf 0f2c       | ,  |		Execute_Immediate	Equal,0x2c
0dc0 7019       |p   |		Jump_Nonzero	0xdda
0dc1 7828       |x(  |		Jump	0xdea
0dc2 00d1       |    |		Pop_Control	Pop_Count_1
0dc3 e5f6       |    |		Load	0x2,-0xa
0dc4 6806       |h   |		Jump_Zero	0xdcb
0dc5 4800       |H   |		Short_Literal	0x0
0dc6 0092 14a0  |    |		Action	Push_String_Extended,0x14a0					; "Register_Used_Unit: Unit_Offset is 0"
0dc8 e5fc       |    |		Load	0x2,-0x4
0dc9 0e00       |    |		Execute_Immediate	Not_Equal,0x0
0dca 821b       |    |		Call	0x1,0x1b
0dcb e5f3       |    |		Load	0x2,-0xd
0dcc e5f4       |    |		Load	0x2,-0xc
0dcd e5fc       |    |		Load	0x2,-0x4
0dce e5f5       |    |		Load	0x2,-0xb
0dcf e5f9       |    |		Load	0x2,-0x7
0dd0 e5fa       |    |		Load	0x2,-0x6
0dd1 e5ff       |    |		Load	0x2,-0x1
0dd2 e5f7       |    |		Load	0x2,-0x9
0dd3 e5fe       |    |		Load	0x2,-0x2
0dd4 e5fd       |    |		Load	0x2,-0x3
0dd5 4800       |H   |		Short_Literal	0x0
0dd6 8268       | h  |		Call	0x1,0x68
0dd7 c5f3       |    |		Store	0x2,-0xd
0dd8 781c       |x   |		Jump	0xdf5
0dd9 00d1       |    |		Pop_Control	Pop_Count_1
0dda e5f3       |    |		Load	0x2,-0xd
0ddb e004       |    |		Load	0x0,0x4
0ddc 1b2b       | +  |		Execute	Package,Field_Read,Field_Number 0x2b
0ddd 4800       |H   |		Short_Literal	0x0
0dde 4800       |H   |		Short_Literal	0x0
0ddf e5f9       |    |		Load	0x2,-0x7
0de0 e5fa       |    |		Load	0x2,-0x6
0de1 e5ff       |    |		Load	0x2,-0x1
0de2 e5f7       |    |		Load	0x2,-0x9
0de3 e5fe       |    |		Load	0x2,-0x2
0de4 e5fd       |    |		Load	0x2,-0x3
0de5 4800       |H   |		Short_Literal	0x0
0de6 8268       | h  |		Call	0x1,0x68
0de7 c5f3       |    |		Store	0x2,-0xd
0de8 780c       |x   |		Jump	0xdf5
0de9 00d1       |    |		Pop_Control	Pop_Count_1
0dea 480a       |H   |		Short_Literal	0xa
0deb 0092 14a1  |    |		Action	Push_String_Extended,0x14a1					; "Register_Used_Unit: unknown node: "
0ded e5fe       |    |		Load	0x2,-0x2
0dee 00eb       |    |		Load_Encached	Diana_Cache
0def 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0df0 011c       |    |		Execute	Any,Convert_Unchecked
0df1 1c01       |    |		Execute_Immediate	Run_Utility,0x1
0df2 01cc       |    |		Execute	Vector,Catenate
0df3 01cb       |    |		Execute	Vector,Append
0df4 8219       |    |		Call	0x1,0x19
0df5 e5fb       |    |		Load	0x2,-0x5
0df6 6809       |h   |		Jump_Zero	0xe00
0df7 e5f3       |    |		Load	0x2,-0xd
0df8 e004       |    |		Load	0x0,0x4
0df9 1b2b       | +  |		Execute	Package,Field_Read,Field_Number 0x2b
0dfa 4800       |H   |		Short_Literal	0x0
0dfb 4800       |H   |		Short_Literal	0x0
0dfc e5ff       |    |		Load	0x2,-0x1
0dfd e5fd       |    |		Load	0x2,-0x3
0dfe 826b       | k  |		Call	0x1,0x6b
0dff c5f3       |    |		Store	0x2,-0xd
0e00 450d       |E   |		Exit_Suprogram	New_Top_Offset 0xd
0e01			TRAP_0db0:
0e01 0007       |    |		Action	Break_Optional
0e02 480a       |H   |		Short_Literal	0xa
0e03 0092 14a2  |    |		Action	Push_String_Extended,0x14a2					; "Register_Used_Unit: "
0e05 e011       |    |		Load	0x0,0x11
0e06 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0e07 01cc       |    |		Execute	Vector,Catenate
0e08 01cb       |    |		Execute	Vector,Append
0e09 8219       |    |		Call	0x1,0x19
0e0a 450d       |E   |		Exit_Suprogram	New_Top_Offset 0xd
0e0b 0000 0000  |    |		.BLANK	0000[0x5]
0e10 ; --------------------------------------------------------------------------------------
0e10 ; SUBPROGRAM
0e10 ; --------------------------------------------------------------------------------------
0e10 0e28       | (  |		.CONST	0x0e28								; Address of begin
0e11 0e78       | x  |		.CONST	0x0e78								; Address of exception handler
0e12 000d       |    |		.CONST	0x000d								; Number of locals
0e13			INIT_0e10:
0e13 00ec       |    |		Load_Encached	Diana_Tree_Cache
0e14 039d       |    |		Declare_Variable	Heap_Access,Duplicate
0e15 039d       |    |		Declare_Variable	Heap_Access,Duplicate
0e16 00eb       |    |		Load_Encached	Diana_Cache
0e17 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0e18 00ed       |    |		Load_Encached	Diana_Symbol_Rep_Cache
0e19 02c7       |    |		Declare_Variable	Any
0e1a 00d8       |    |		Load_Top	At_Offset_0
0e1b 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0e1c 00e3       |    |		Load_Encached	Natural_Cache
0e1d 00e1       |    |		Load_Encached	Boolean_Cache
0e1e 03e9       |    |		Declare_Variable	Discrete,Duplicate
0e1f 03e9       |    |		Declare_Variable	Discrete,Duplicate
0e20 03e9       |    |		Declare_Variable	Discrete,Duplicate
0e21 e024       | $  |		Load	0x0,0x24
0e22 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
0e23 02ff       |    |		Declare_Variable	Variant_Record
0e24 00d8       |    |		Load_Top	At_Offset_0
0e25 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0e26 e04d       | M  |		Load	0x0,0x4d
0e27 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0e28			BODY_0e10:
0e28 e04d       | M  |		Load	0x0,0x4d
0e29 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0e2a 00da       |    |		Load_Top	At_Offset_2
0e2b 00e1       |    |		Load_Encached	Boolean_Cache
0e2c 00e1       |    |		Load_Encached	Boolean_Cache
0e2d 00e3       |    |		Load_Encached	Natural_Cache
0e2e 00ec       |    |		Load_Encached	Diana_Tree_Cache
0e2f 00eb       |    |		Load_Encached	Diana_Cache
0e30 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0e31 e406       |    |		Load	0x2,0x6
0e32 0120       |    |		Execute	Any,Is_Value
0e33 6802       |h   |		Jump_Zero	0xe36
0e34 00ed       |    |		Load_Encached	Diana_Symbol_Rep_Cache
0e35 7801       |x   |		Jump	0xe37
0e36 e406       |    |		Load	0x2,0x6
0e37 e5fd       |    |		Load	0x2,-0x3
0e38 e5fe       |    |		Load	0x2,-0x2
0e39 e04d       | M  |		Load	0x0,0x4d
0e3a 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0e3b c406       |    |		Store	0x2,0x6
0e3c c405       |    |		Store	0x2,0x5
0e3d c403       |    |		Store	0x2,0x3
0e3e c407       |    |		Store	0x2,0x7
0e3f c408       |    |		Store	0x2,0x8
0e40 c409       |    |		Store	0x2,0x9
0e41 00d1       |    |		Pop_Control	Pop_Count_1
0e42 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0e43 e403       |    |		Load	0x2,0x3
0e44 a402       |    |		Store_Unchecked	0x2,0x2
0e45 e406       |    |		Load	0x2,0x6
0e46 e5f9       |    |		Load	0x2,-0x7
0e47 e5ff       |    |		Load	0x2,-0x1
0e48 e402       |    |		Load	0x2,0x2
0e49 8241       | A  |		Call	0x1,0x41
0e4a 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
0e4b 00da       |    |		Load_Top	At_Offset_2
0e4c 6801       |h   |		Jump_Zero	0xe4e
0e4d 4508       |E   |		Exit_Suprogram	New_Top_Offset 0x8
0e4e e409       |    |		Load	0x2,0x9
0e4f 6816       |h   |		Jump_Zero	0xe66
0e50 00d8       |    |		Load_Top	At_Offset_0
0e51 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
0e52 6813       |h   |		Jump_Zero	0xe66
0e53 00ec       |    |		Load_Encached	Diana_Tree_Cache
0e54 4801       |H   |		Short_Literal	0x1
0e55 e5fd       |    |		Load	0x2,-0x3
0e56 e5fe       |    |		Load	0x2,-0x2
0e57 e04d       | M  |		Load	0x0,0x4d
0e58 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0e59 c404       |    |		Store	0x2,0x4
0e5a e404       |    |		Load	0x2,0x4
0e5b 00eb       |    |		Load_Encached	Diana_Cache
0e5c 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0e5d 7005       |p   |		Jump_Nonzero	0xe63
0e5e e404       |    |		Load	0x2,0x4
0e5f a402       |    |		Store_Unchecked	0x2,0x2
0e60 4801       |H   |		Short_Literal	0x1
0e61 a40a       |    |		Store_Unchecked	0x2,0xa
0e62 7805       |x   |		Jump	0xe68
0e63 4800       |H   |		Short_Literal	0x0
0e64 a40a       |    |		Store_Unchecked	0x2,0xa
0e65 7802       |x   |		Jump	0xe68
0e66 4800       |H   |		Short_Literal	0x0
0e67 a40a       |    |		Store_Unchecked	0x2,0xa
0e68 e5f8       |    |		Load	0x2,-0x8
0e69 e5fa       |    |		Load	0x2,-0x6
0e6a e5fb       |    |		Load	0x2,-0x5
0e6b e5fc       |    |		Load	0x2,-0x4
0e6c e5ff       |    |		Load	0x2,-0x1
0e6d e40c       |    |		Load	0x2,0xc
0e6e e40a       |    |		Load	0x2,0xa
0e6f e409       |    |		Load	0x2,0x9
0e70 e408       |    |		Load	0x2,0x8
0e71 e407       |    |		Load	0x2,0x7
0e72 e402       |    |		Load	0x2,0x2
0e73 e405       |    |		Load	0x2,0x5
0e74 e406       |    |		Load	0x2,0x6
0e75 826c       | l  |		Call	0x1,0x6c
0e76 c5f8       |    |		Store	0x2,-0x8
0e77 4508       |E   |		Exit_Suprogram	New_Top_Offset 0x8
0e78			TRAP_0e10:
0e78 0007       |    |		Action	Break_Optional
0e79 480a       |H   |		Short_Literal	0xa
0e7a 0092 14a2  |    |		Action	Push_String_Extended,0x14a2					; "Register_Used_Unit: "
0e7c e011       |    |		Load	0x0,0x11
0e7d 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0e7e 01cc       |    |		Execute	Vector,Catenate
0e7f 01cb       |    |		Execute	Vector,Append
0e80 8219       |    |		Call	0x1,0x19
0e81 4508       |E   |		Exit_Suprogram	New_Top_Offset 0x8
0e82 0000 0000  |    |		.BLANK	0000[0x6]
0e88 ; --------------------------------------------------------------------------------------
0e88 ; SUBPROGRAM
0e88 ; --------------------------------------------------------------------------------------
0e88 0e9d       |    |		.CONST	0x0e9d								; Address of begin
0e89 0edf       |    |		.CONST	0x0edf								; Address of exception handler
0e8a 000a       |    |		.CONST	0x000a								; Number of locals
0e8b			INIT_0e88:
0e8b 00ec       |    |		Load_Encached	Diana_Tree_Cache
0e8c 039d       |    |		Declare_Variable	Heap_Access,Duplicate
0e8d 00eb       |    |		Load_Encached	Diana_Cache
0e8e 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0e8f 00ed       |    |		Load_Encached	Diana_Symbol_Rep_Cache
0e90 02c7       |    |		Declare_Variable	Any
0e91 00d8       |    |		Load_Top	At_Offset_0
0e92 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0e93 00e3       |    |		Load_Encached	Natural_Cache
0e94 00e1       |    |		Load_Encached	Boolean_Cache
0e95 03e9       |    |		Declare_Variable	Discrete,Duplicate
0e96 e024       | $  |		Load	0x0,0x24
0e97 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
0e98 02ff       |    |		Declare_Variable	Variant_Record
0e99 00d8       |    |		Load_Top	At_Offset_0
0e9a 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0e9b e04d       | M  |		Load	0x0,0x4d
0e9c 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0e9d			BODY_0e88:
0e9d e04d       | M  |		Load	0x0,0x4d
0e9e 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0e9f 00da       |    |		Load_Top	At_Offset_2
0ea0 00e1       |    |		Load_Encached	Boolean_Cache
0ea1 00e1       |    |		Load_Encached	Boolean_Cache
0ea2 00e3       |    |		Load_Encached	Natural_Cache
0ea3 00ec       |    |		Load_Encached	Diana_Tree_Cache
0ea4 00eb       |    |		Load_Encached	Diana_Cache
0ea5 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0ea6 e405       |    |		Load	0x2,0x5
0ea7 0120       |    |		Execute	Any,Is_Value
0ea8 6802       |h   |		Jump_Zero	0xeab
0ea9 00ed       |    |		Load_Encached	Diana_Symbol_Rep_Cache
0eaa 7801       |x   |		Jump	0xeac
0eab e405       |    |		Load	0x2,0x5
0eac e5fd       |    |		Load	0x2,-0x3
0ead e5fe       |    |		Load	0x2,-0x2
0eae e04d       | M  |		Load	0x0,0x4d
0eaf 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0eb0 c405       |    |		Store	0x2,0x5
0eb1 c404       |    |		Store	0x2,0x4
0eb2 c402       |    |		Store	0x2,0x2
0eb3 c406       |    |		Store	0x2,0x6
0eb4 c407       |    |		Store	0x2,0x7
0eb5 c408       |    |		Store	0x2,0x8
0eb6 00d1       |    |		Pop_Control	Pop_Count_1
0eb7 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0eb8 e404       |    |		Load	0x2,0x4
0eb9 00d8       |    |		Load_Top	At_Offset_0
0eba 4821       |H!  |		Short_Literal	0x21
0ebb 482c       |H,  |		Short_Literal	0x2c
0ebc 0262       | b  |		Execute	Discrete,In_Range
0ebd 6815       |h   |		Jump_Zero	0xed3
0ebe 00d8       |    |		Load_Top	At_Offset_0
0ebf 0c23       | #  |		Execute_Immediate	Greater_Equal,0x23
0ec0 6805       |h   |		Jump_Zero	0xec6
0ec1 0b29       | )  |		Execute_Immediate	Case_Compare,0x29
0ec2 7005       |p   |		Jump_Nonzero	0xec8
0ec3 0f2c       | ,  |		Execute_Immediate	Equal,0x2c
0ec4 7019       |p   |		Jump_Nonzero	0xede
0ec5 780e       |x   |		Jump	0xed4
0ec6 00d1       |    |		Pop_Control	Pop_Count_1
0ec7 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
0ec8 00d1       |    |		Pop_Control	Pop_Count_1
0ec9 e5fa       |    |		Load	0x2,-0x6
0eca e5fb       |    |		Load	0x2,-0x5
0ecb e406       |    |		Load	0x2,0x6
0ecc e5fc       |    |		Load	0x2,-0x4
0ecd e5ff       |    |		Load	0x2,-0x1
0ece e405       |    |		Load	0x2,0x5
0ecf e402       |    |		Load	0x2,0x2
0ed0 8267       | g  |		Call	0x1,0x67
0ed1 c5fa       |    |		Store	0x2,-0x6
0ed2 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
0ed3 00d1       |    |		Pop_Control	Pop_Count_1
0ed4 4801       |H   |		Short_Literal	0x1
0ed5 0092 14a3  |    |		Action	Push_String_Extended,0x14a3					; "UnRegister_Unit: unknown node: "
0ed7 e404       |    |		Load	0x2,0x4
0ed8 00eb       |    |		Load_Encached	Diana_Cache
0ed9 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0eda 011c       |    |		Execute	Any,Convert_Unchecked
0edb 1c01       |    |		Execute_Immediate	Run_Utility,0x1
0edc 01cc       |    |		Execute	Vector,Catenate
0edd 821a       |    |		Call	0x1,0x1a
0ede 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
0edf			TRAP_0e88:
0edf 0007       |    |		Action	Break_Optional
0ee0 4801       |H   |		Short_Literal	0x1
0ee1 0092 14a4  |    |		Action	Push_String_Extended,0x14a4					; "unRegister_Unit: "
0ee3 e011       |    |		Load	0x0,0x11
0ee4 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0ee5 01cc       |    |		Execute	Vector,Catenate
0ee6 821a       |    |		Call	0x1,0x1a
0ee7 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
0ee8 ; --------------------------------------------------------------------------------------
0ee8 ; SUBPROGRAM
0ee8 ; --------------------------------------------------------------------------------------
0ee8 0ef3       |    |		.CONST	0x0ef3								; Address of begin
0ee9 0f2d       | -  |		.CONST	0x0f2d								; Address of exception handler
0eea 0004       |    |		.CONST	0x0004								; Number of locals
0eeb			INIT_0ee8:
0eeb e04d       | M  |		Load	0x0,0x4d
0eec 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0eed 02c7       |    |		Declare_Variable	Any
0eee 00d8       |    |		Load_Top	At_Offset_0
0eef 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0ef0 00ec       |    |		Load_Encached	Diana_Tree_Cache
0ef1 e04d       | M  |		Load	0x0,0x4d
0ef2 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0ef3			BODY_0ee8:
0ef3 e5ff       |    |		Load	0x2,-0x1
0ef4 e013       |    |		Load	0x0,0x13
0ef5 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0ef6 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
0ef7 c402       |    |		Store	0x2,0x2
0ef8 00da       |    |		Load_Top	At_Offset_2
0ef9 e04d       | M  |		Load	0x0,0x4d
0efa 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0efb 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0efc 4801       |H   |		Short_Literal	0x1
0efd 0092 14a5  |    |		Action	Push_String_Extended,0x14a5					; "UnRegister_Unit: Empty Unit_List list"
0eff 00da       |    |		Load_Top	At_Offset_2
0f00 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
0f01 821b       |    |		Call	0x1,0x1b
0f02 00cf       |    |		Action	Mark_Auxiliary
0f03 00d9       |    |		Load_Top	At_Offset_1
0f04 4801       |H   |		Short_Literal	0x1
0f05 0263       | c  |		Execute	Discrete,Above_Bound
0f06 700a       |p   |		Jump_Nonzero	0xf11
0f07 e5fc       |    |		Load	0x2,-0x4
0f08 e5fd       |    |		Load	0x2,-0x3
0f09 e5fe       |    |		Load	0x2,-0x2
0f0a 00db       |    |		Load_Top	At_Offset_3
0f0b e402       |    |		Load	0x2,0x2
0f0c e5ff       |    |		Load	0x2,-0x1
0f0d 826e       | n  |		Call	0x1,0x6e
0f0e c5fc       |    |		Store	0x2,-0x4
0f0f 00c8       |    |		Action	Pop_Auxiliary_Range
0f10 3ff6       |?   |		Loop_Increasing	0xf07
0f11 00ce       |    |		Action	Pop_Auxiliary
0f12 e5ff       |    |		Load	0x2,-0x1
0f13 e003       |    |		Load	0x0,0x3
0f14 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0f15 6804       |h   |		Jump_Zero	0xf1a
0f16 00eb       |    |		Load_Encached	Diana_Cache
0f17 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0f18 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0f19 7803       |x   |		Jump	0xf1d
0f1a e5ff       |    |		Load	0x2,-0x1
0f1b 823e       | >  |		Call	0x1,0x3e
0f1c 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0f1d 00d9       |    |		Load_Top	At_Offset_1
0f1e 00eb       |    |		Load_Encached	Diana_Cache
0f1f 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0f20 700b       |p   |		Jump_Nonzero	0xf2c
0f21 e5fc       |    |		Load	0x2,-0x4
0f22 e5fd       |    |		Load	0x2,-0x3
0f23 4800       |H   |		Short_Literal	0x0
0f24 e5fe       |    |		Load	0x2,-0x2
0f25 e5ff       |    |		Load	0x2,-0x1
0f26 e403       |    |		Load	0x2,0x3
0f27 00eb       |    |		Load_Encached	Diana_Cache
0f28 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
0f29 e403       |    |		Load	0x2,0x3
0f2a 8267       | g  |		Call	0x1,0x67
0f2b c5fc       |    |		Store	0x2,-0x4
0f2c 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0f2d			TRAP_0ee8:
0f2d 0007       |    |		Action	Break_Optional
0f2e 4801       |H   |		Short_Literal	0x1
0f2f 0092 14a6  |    |		Action	Push_String_Extended,0x14a6					; "Unregister_Unit: "
0f31 e011       |    |		Load	0x0,0x11
0f32 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0f33 01cc       |    |		Execute	Vector,Catenate
0f34 821a       |    |		Call	0x1,0x1a
0f35 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0f36 0000 0000  |    |		.XXX[0x2]
0f38 ; --------------------------------------------------------------------------------------
0f38 ; SUBPROGRAM
0f38 ; --------------------------------------------------------------------------------------
0f38 0f3b       | ;  |		.CONST	0x0f3b								; Address of begin
0f39 0004       |    |		.CONST	0x0004								; Address of exception handler
0f3a 0001       |    |		.CONST	0x0001								; Number of locals
0f3b			BODY_0f38:
0f3b			INIT_0f38:
0f3b e5fd       |    |		Load	0x2,-0x3
0f3c a5f9       |    |		Store_Unchecked	0x2,-0x7
0f3d 00da       |    |		Load_Top	At_Offset_2
0f3e 6809       |h   |		Jump_Zero	0xf48
0f3f e5fd       |    |		Load	0x2,-0x3
0f40 e5fe       |    |		Load	0x2,-0x2
0f41 8250       | P  |		Call	0x1,0x50
0f42 6805       |h   |		Jump_Zero	0xf48
0f43 4800       |H   |		Short_Literal	0x0
0f44 a5fb       |    |		Store_Unchecked	0x2,-0x5
0f45 4800       |H   |		Short_Literal	0x0
0f46 a5fa       |    |		Store_Unchecked	0x2,-0x6
0f47 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0f48 00db       |    |		Load_Top	At_Offset_3
0f49 e5fc       |    |		Load	0x2,-0x4
0f4a 8244       | D  |		Call	0x1,0x44
0f4b 6809       |h   |		Jump_Zero	0xf55
0f4c 4801       |H   |		Short_Literal	0x1
0f4d a5fa       |    |		Store_Unchecked	0x2,-0x6
0f4e 4800       |H   |		Short_Literal	0x0
0f4f a5fb       |    |		Store_Unchecked	0x2,-0x5
0f50 00db       |    |		Load_Top	At_Offset_3
0f51 a5f9       |    |		Store_Unchecked	0x2,-0x7
0f52 4801       |H   |		Short_Literal	0x1
0f53 a5f8       |    |		Store_Unchecked	0x2,-0x8
0f54 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0f55 e5fd       |    |		Load	0x2,-0x3
0f56 e5fc       |    |		Load	0x2,-0x4
0f57 8244       | D  |		Call	0x1,0x44
0f58 6809       |h   |		Jump_Zero	0xf62
0f59 e5fd       |    |		Load	0x2,-0x3
0f5a a5f9       |    |		Store_Unchecked	0x2,-0x7
0f5b 4800       |H   |		Short_Literal	0x0
0f5c a5fb       |    |		Store_Unchecked	0x2,-0x5
0f5d 4801       |H   |		Short_Literal	0x1
0f5e a5fa       |    |		Store_Unchecked	0x2,-0x6
0f5f 4801       |H   |		Short_Literal	0x1
0f60 a5f8       |    |		Store_Unchecked	0x2,-0x8
0f61 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0f62 4800       |H   |		Short_Literal	0x0
0f63 a5fa       |    |		Store_Unchecked	0x2,-0x6
0f64 4801       |H   |		Short_Literal	0x1
0f65 a5fb       |    |		Store_Unchecked	0x2,-0x5
0f66 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0f67 0000       |    |		.XXX[0x1]
0f68 ; --------------------------------------------------------------------------------------
0f68 ; SUBPROGRAM
0f68 ; --------------------------------------------------------------------------------------
0f68 0f81       |    |		.CONST	0x0f81								; Address of begin
0f69 0004       |    |		.CONST	0x0004								; Address of exception handler
0f6a 0010       |    |		.CONST	0x0010								; Number of locals
0f6b			INIT_0f68:
0f6b e220       |    |		Load	0x1,0x20
0f6c 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0f6d 00e1       |    |		Load_Encached	Boolean_Cache
0f6e e220       |    |		Load	0x1,0x20
0f6f 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
0f70 e21f       |    |		Load	0x1,0x1f
0f71 03bd       |    |		Declare_Variable	Access,Duplicate
0f72 00e1       |    |		Load_Encached	Boolean_Cache
0f73 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0f74 03e9       |    |		Declare_Variable	Discrete,Duplicate
0f75 00e1       |    |		Load_Encached	Boolean_Cache
0f76 00eb       |    |		Load_Encached	Diana_Cache
0f77 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0f78 00ec       |    |		Load_Encached	Diana_Tree_Cache
0f79 00e3       |    |		Load_Encached	Natural_Cache
0f7a 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0f7b 00e1       |    |		Load_Encached	Boolean_Cache
0f7c 00e1       |    |		Load_Encached	Boolean_Cache
0f7d e21f       |    |		Load	0x1,0x1f
0f7e 0007       |    |		Action	Break_Optional
0f7f 00e1       |    |		Load_Encached	Boolean_Cache
0f80 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0f81			BODY_0f68:
0f81 4800       |H   |		Short_Literal	0x0
0f82 a5fa       |    |		Store_Unchecked	0x2,-0x6
0f83 e21d       |    |		Load	0x1,0x1d
0f84 a5f9       |    |		Store_Unchecked	0x2,-0x7
0f85 00eb       |    |		Load_Encached	Diana_Cache
0f86 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0f87 a5f7       |    |		Store_Unchecked	0x2,-0x9
0f88 4800       |H   |		Short_Literal	0x0
0f89 a5f8       |    |		Store_Unchecked	0x2,-0x8
0f8a 00e1       |    |		Load_Encached	Boolean_Cache
0f8b e402       |    |		Load	0x2,0x2
0f8c e5fe       |    |		Load	0x2,-0x2
0f8d e022       | "  |		Load	0x0,0x22
0f8e 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0f8f e5fb       |    |		Load	0x2,-0x5
0f90 0227       | '  |		Execute	Access,All_Reference
0f91 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0f92 e221       | !  |		Load	0x1,0x21
0f93 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0f94 c402       |    |		Store	0x2,0x2
0f95 c403       |    |		Store	0x2,0x3
0f96 e403       |    |		Load	0x2,0x3
0f97 68b0       |h   |		Jump_Zero	0x1048
0f98 e402       |    |		Load	0x2,0x2
0f99 e220       |    |		Load	0x1,0x20
0f9a 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0f9b 70ac       |p   |		Jump_Nonzero	0x1048
0f9c e220       |    |		Load	0x1,0x20
0f9d 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
0f9e e402       |    |		Load	0x2,0x2
0f9f e220       |    |		Load	0x1,0x20
0fa0 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0fa1 c404       |    |		Store	0x2,0x4
0fa2 e21f       |    |		Load	0x1,0x1f
0fa3 a406       |    |		Store_Unchecked	0x2,0x6
0fa4 e5ff       |    |		Load	0x2,-0x1
0fa5 823b       | ;  |		Call	0x1,0x3b
0fa6 a40b       |    |		Store_Unchecked	0x2,0xb
0fa7 00cf       |    |		Action	Mark_Auxiliary
0fa8 785b       |x[  |		Jump	0x1004
0fa9 e404       |    |		Load	0x2,0x4
0faa e220       |    |		Load	0x1,0x20
0fab 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0fac a405       |    |		Store_Unchecked	0x2,0x5
0fad e405       |    |		Load	0x2,0x5
0fae 0227       | '  |		Execute	Access,All_Reference
0faf 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0fb0 e40b       |    |		Load	0x2,0xb
0fb1 8242       | B  |		Call	0x1,0x42
0fb2 684c       |hL  |		Jump_Zero	0xfff
0fb3 e407       |    |		Load	0x2,0x7
0fb4 683b       |h;  |		Jump_Zero	0xff0
0fb5 00d9       |    |		Load_Top	At_Offset_1
0fb6 e21f       |    |		Load	0x1,0x1f
0fb7 00e1       |    |		Load_Encached	Boolean_Cache
0fb8 00e1       |    |		Load_Encached	Boolean_Cache
0fb9 e5fd       |    |		Load	0x2,-0x3
0fba e406       |    |		Load	0x2,0x6
0fbb e405       |    |		Load	0x2,0x5
0fbc e5fc       |    |		Load	0x2,-0x4
0fbd 8270       | p  |		Call	0x1,0x70
0fbe c409       |    |		Store	0x2,0x9
0fbf c40d       |    |		Store	0x2,0xd
0fc0 c40f       |    |		Store	0x2,0xf
0fc1 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0fc2 e40d       |    |		Load	0x2,0xd
0fc3 6811       |h   |		Jump_Zero	0xfd5
0fc4 e003       |    |		Load	0x0,0x3
0fc5 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0fc6 00ec       |    |		Load_Encached	Diana_Tree_Cache
0fc7 00ec       |    |		Load_Encached	Diana_Tree_Cache
0fc8 00e3       |    |		Load_Encached	Natural_Cache
0fc9 e40f       |    |		Load	0x2,0xf
0fca 8226       | &  |		Call	0x1,0x26
0fcb c5fa       |    |		Store	0x2,-0x6
0fcc c5f7       |    |		Store	0x2,-0x9
0fcd c40a       |    |		Store	0x2,0xa
0fce c5f9       |    |		Store	0x2,-0x7
0fcf 4800       |H   |		Short_Literal	0x0
0fd0 a5f8       |    |		Store_Unchecked	0x2,-0x8
0fd1 e012       |    |		Load	0x0,0x12
0fd2 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0fd3 c5f6       |    |		Store	0x2,-0xa
0fd4 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0fd5 e409       |    |		Load	0x2,0x9
0fd6 6824       |h$  |		Jump_Zero	0xffb
0fd7 e408       |    |		Load	0x2,0x8
0fd8 700c       |p   |		Jump_Nonzero	0xfe5
0fd9 e5fb       |    |		Load	0x2,-0x5
0fda e402       |    |		Load	0x2,0x2
0fdb e406       |    |		Load	0x2,0x6
0fdc e40c       |    |		Load	0x2,0xc
0fdd e5fe       |    |		Load	0x2,-0x2
0fde 8251       | Q  |		Call	0x1,0x51
0fdf c40c       |    |		Store	0x2,0xc
0fe0 c406       |    |		Store	0x2,0x6
0fe1 c402       |    |		Store	0x2,0x2
0fe2 c5fb       |    |		Store	0x2,-0x5
0fe3 4801       |H   |		Short_Literal	0x1
0fe4 a408       |    |		Store_Unchecked	0x2,0x8
0fe5 e5fb       |    |		Load	0x2,-0x5
0fe6 e402       |    |		Load	0x2,0x2
0fe7 e405       |    |		Load	0x2,0x5
0fe8 e40c       |    |		Load	0x2,0xc
0fe9 e5fe       |    |		Load	0x2,-0x2
0fea 8251       | Q  |		Call	0x1,0x51
0feb c40c       |    |		Store	0x2,0xc
0fec c405       |    |		Store	0x2,0x5
0fed c402       |    |		Store	0x2,0x2
0fee c5fb       |    |		Store	0x2,-0x5
0fef 780b       |x   |		Jump	0xffb
0ff0 e003       |    |		Load	0x0,0x3
0ff1 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0ff2 00ec       |    |		Load_Encached	Diana_Tree_Cache
0ff3 00ec       |    |		Load_Encached	Diana_Tree_Cache
0ff4 00e3       |    |		Load_Encached	Natural_Cache
0ff5 e405       |    |		Load	0x2,0x5
0ff6 8226       | &  |		Call	0x1,0x26
0ff7 c5fa       |    |		Store	0x2,-0x6
0ff8 c5f7       |    |		Store	0x2,-0x9
0ff9 c40a       |    |		Store	0x2,0xa
0ffa c5f9       |    |		Store	0x2,-0x7
0ffb e405       |    |		Load	0x2,0x5
0ffc a406       |    |		Store_Unchecked	0x2,0x6
0ffd 4801       |H   |		Short_Literal	0x1
0ffe a407       |    |		Store_Unchecked	0x2,0x7
0fff e404       |    |		Load	0x2,0x4
1000 e220       |    |		Load	0x1,0x20
1001 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
1002 c404       |    |		Store	0x2,0x4
1003 00c9       |    |		Action	Pop_Auxiliary_Loop
1004 e404       |    |		Load	0x2,0x4
1005 e220       |    |		Load	0x1,0x20
1006 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
1007 6fa1       |o   |		Jump_Zero	0xfa9
1008 00ce       |    |		Action	Pop_Auxiliary
1009 e408       |    |		Load	0x2,0x8
100a 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
100b e408       |    |		Load	0x2,0x8
100c 6807       |h   |		Jump_Zero	0x1014
100d e5fb       |    |		Load	0x2,-0x5
100e 00e1       |    |		Load_Encached	Boolean_Cache
100f e40c       |    |		Load	0x2,0xc
1010 824f       | O  |		Call	0x1,0x4f
1011 c40c       |    |		Store	0x2,0xc
1012 c408       |    |		Store	0x2,0x8
1013 c5fb       |    |		Store	0x2,-0x5
1014 00e1       |    |		Load_Encached	Boolean_Cache
1015 e5f6       |    |		Load	0x2,-0xa
1016 e405       |    |		Load	0x2,0x5
1017 0227       | '  |		Execute	Access,All_Reference
1018 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
1019 00db       |    |		Load_Top	At_Offset_3
101a e5fd       |    |		Load	0x2,-0x3
101b e408       |    |		Load	0x2,0x8
101c e407       |    |		Load	0x2,0x7
101d 8247       | G  |		Call	0x1,0x47
101e c5f6       |    |		Store	0x2,-0xa
101f c5f8       |    |		Store	0x2,-0x8
1020 e408       |    |		Load	0x2,0x8
1021 6806       |h   |		Jump_Zero	0x1028
1022 e5fb       |    |		Load	0x2,-0x5
1023 e5fe       |    |		Load	0x2,-0x2
1024 e40c       |    |		Load	0x2,0xc
1025 e5fd       |    |		Load	0x2,-0x3
1026 8254       | T  |		Call	0x1,0x54
1027 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
1028 00da       |    |		Load_Top	At_Offset_2
1029 681d       |h   |		Jump_Zero	0x1047
102a 00e1       |    |		Load_Encached	Boolean_Cache
102b e405       |    |		Load	0x2,0x5
102c e40c       |    |		Load	0x2,0xc
102d e5fb       |    |		Load	0x2,-0x5
102e 0227       | '  |		Execute	Access,All_Reference
102f 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
1030 e223       | #  |		Load	0x1,0x23
1031 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
1032 c405       |    |		Store	0x2,0x5
1033 c403       |    |		Store	0x2,0x3
1034 e403       |    |		Load	0x2,0x3
1035 680c       |h   |		Jump_Zero	0x1042
1036 e003       |    |		Load	0x0,0x3
1037 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
1038 00ec       |    |		Load_Encached	Diana_Tree_Cache
1039 00ec       |    |		Load_Encached	Diana_Tree_Cache
103a 00e3       |    |		Load_Encached	Natural_Cache
103b e405       |    |		Load	0x2,0x5
103c 8226       | &  |		Call	0x1,0x26
103d c5fa       |    |		Store	0x2,-0x6
103e c5f7       |    |		Store	0x2,-0x9
103f c40a       |    |		Store	0x2,0xa
1040 c5f9       |    |		Store	0x2,-0x7
1041 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
1042 0092 14a7  |    |		Action	Push_String_Extended,0x14a7					; "empty overload chain"
1044 e012       |    |		Load	0x0,0x12
1045 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
1046 c5f6       |    |		Store	0x2,-0xa
1047 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
1048 e224       | $  |		Load	0x1,0x24
1049 e012       |    |		Load	0x0,0x12
104a 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
104b c5f6       |    |		Store	0x2,-0xa
104c 4800       |H   |		Short_Literal	0x0
104d a5f8       |    |		Store_Unchecked	0x2,-0x8
104e 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
104f 0000       |    |		.XXX[0x1]
1050 ; --------------------------------------------------------------------------------------
1050 ; SUBPROGRAM
1050 ; --------------------------------------------------------------------------------------
1050 1053       | S  |		.CONST	0x1053								; Address of begin
1051 0004       |    |		.CONST	0x0004								; Address of exception handler
1052 0001       |    |		.CONST	0x0001								; Number of locals
1053			BODY_1050:
1053			INIT_1050:
1053 4800       |H   |		Short_Literal	0x0
1054 804e       | N  |		Call	0x0,0x4e
1055 00ca       |    |		Action	Exit_Nullary_Function
1056 0000 0000  |    |		.XXX[0x2]
1058 ; --------------------------------------------------------------------------------------
1058 ; SUBPROGRAM
1058 ; --------------------------------------------------------------------------------------
1058 105b       | [  |		.CONST	0x105b								; Address of begin
1059 0004       |    |		.CONST	0x0004								; Address of exception handler
105a 0001       |    |		.CONST	0x0001								; Number of locals
105b			BODY_1058:
105b			INIT_1058:
105b 00da       |    |		Load_Top	At_Offset_2
105c 0092 14a8  |    |		Action	Push_String_Extended,0x14a8					; "        "
105e e014       |    |		Load	0x0,0x14
105f 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
1060 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
1061 0000 0000  |    |		.BLANK	0000[0x7]
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
106c e014       |    |		Load	0x0,0x14
106d 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
106e 8227       | '  |		Call	0x1,0x27
106f 8228       | (  |		Call	0x1,0x28
1070 00da       |    |		Load_Top	At_Offset_2
1071 8273       | s  |		Call	0x1,0x73
1072 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
1073 0000 0000  |    |		.BLANK	0000[0x5]
1078 ; --------------------------------------------------------------------------------------
1078 ; SUBPROGRAM
1078 ; --------------------------------------------------------------------------------------
1078 107b       | {  |		.CONST	0x107b								; Address of begin
1079 0004       |    |		.CONST	0x0004								; Address of exception handler
107a 0001       |    |		.CONST	0x0001								; Number of locals
107b			BODY_1078:
107b			INIT_1078:
107b 00db       |    |		Load_Top	At_Offset_3
107c e014       |    |		Load	0x0,0x14
107d 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
107e 00db       |    |		Load_Top	At_Offset_3
107f 01db       |    |		Execute	Vector,Length
1080 0273       | s  |		Execute	Discrete,Plus
1081 e218       |    |		Load	0x1,0x18
1082 027a       | z  |		Execute	Discrete,Less_Equal
1083 6806       |h   |		Jump_Zero	0x108a
1084 00db       |    |		Load_Top	At_Offset_3
1085 00db       |    |		Load_Top	At_Offset_3
1086 e014       |    |		Load	0x0,0x14
1087 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
1088 00d1       |    |		Pop_Control	Pop_Count_1
1089 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
108a 00db       |    |		Load_Top	At_Offset_3
108b 8274       | t  |		Call	0x1,0x74
108c 00d1       |    |		Pop_Control	Pop_Count_1
108d 00da       |    |		Load_Top	At_Offset_2
108e 01db       |    |		Execute	Vector,Length
108f e218       |    |		Load	0x1,0x18
1090 027a       | z  |		Execute	Discrete,Less_Equal
1091 6806       |h   |		Jump_Zero	0x1098
1092 00db       |    |		Load_Top	At_Offset_3
1093 00db       |    |		Load_Top	At_Offset_3
1094 e014       |    |		Load	0x0,0x14
1095 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
1096 00d1       |    |		Pop_Control	Pop_Count_1
1097 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
1098 00db       |    |		Load_Top	At_Offset_3
1099 00db       |    |		Load_Top	At_Offset_3
109a 01dd       |    |		Execute	Vector,First
109b e5ff       |    |		Load	0x2,-0x1
109c 01dd       |    |		Execute	Vector,First
109d e218       |    |		Load	0x1,0x18
109e 0273       | s  |		Execute	Discrete,Plus
109f 0aff       |    |		Execute_Immediate	Plus,-0x1
10a0 00d8       |    |		Load_Top	At_Offset_0
10a1 00e2       |    |		Load_Encached	Integer_Cache
10a2 0260       | `  |		Execute	Discrete,In_Type
10a3 7001       |p   |		Jump_Nonzero	0x10a5
10a4 0801       |    |		Execute_Immediate	Raise,0x1
10a5 e5ff       |    |		Load	0x2,-0x1
10a6 01cf       |    |		Execute	Vector,Slice_Read
10a7 e014       |    |		Load	0x0,0x14
10a8 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
10a9 00d1       |    |		Pop_Control	Pop_Count_1
10aa 00db       |    |		Load_Top	At_Offset_3
10ab 8274       | t  |		Call	0x1,0x74
10ac 00d1       |    |		Pop_Control	Pop_Count_1
10ad 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
10ae 0000 0000  |    |		.XXX[0x2]
10b0 ; --------------------------------------------------------------------------------------
10b0 ; SUBPROGRAM
10b0 ; --------------------------------------------------------------------------------------
10b0 10e2       |    |		.CONST	0x10e2								; Address of begin
10b1 0004       |    |		.CONST	0x0004								; Address of exception handler
10b2 000f       |    |		.CONST	0x000f								; Number of locals
10b3			INIT_10b0:
10b3 e04d       | M  |		Load	0x0,0x4d
10b4 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
10b5 02c7       |    |		Declare_Variable	Any
10b6 e5fe       |    |		Load	0x2,-0x2
10b7 e013       |    |		Load	0x0,0x13
10b8 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
10b9 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
10ba a402       |    |		Store_Unchecked	0x2,0x2
10bb 00d8       |    |		Load_Top	At_Offset_0
10bc e04d       | M  |		Load	0x0,0x4d
10bd 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
10be e04d       | M  |		Load	0x0,0x4d
10bf 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
10c0 03f1       |    |		Declare_Variable	Discrete,With_Value
10c1 e218       |    |		Load	0x1,0x18
10c2 e014       |    |		Load	0x0,0x14
10c3 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
10c4 1c08       |    |		Execute_Immediate	Run_Utility,0x8
10c5 00d8       |    |		Load_Top	At_Offset_0
10c6 1c00       |    |		Execute_Immediate	Run_Utility,0x0
10c7 00e1       |    |		Load_Encached	Boolean_Cache
10c8 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
10c9 00ec       |    |		Load_Encached	Diana_Tree_Cache
10ca 00eb       |    |		Load_Encached	Diana_Cache
10cb 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
10cc 00ed       |    |		Load_Encached	Diana_Symbol_Rep_Cache
10cd 02c7       |    |		Declare_Variable	Any
10ce 00d8       |    |		Load_Top	At_Offset_0
10cf 1c00       |    |		Execute_Immediate	Run_Utility,0x0
10d0 00e3       |    |		Load_Encached	Natural_Cache
10d1 00e1       |    |		Load_Encached	Boolean_Cache
10d2 03e9       |    |		Declare_Variable	Discrete,Duplicate
10d3 e024       | $  |		Load	0x0,0x24
10d4 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
10d5 02ff       |    |		Declare_Variable	Variant_Record
10d6 00d8       |    |		Load_Top	At_Offset_0
10d7 1c00       |    |		Execute_Immediate	Run_Utility,0x0
10d8 e04d       | M  |		Load	0x0,0x4d
10d9 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
10da e5fe       |    |		Load	0x2,-0x2
10db e003       |    |		Load	0x0,0x3
10dc 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
10dd 00e1       |    |		Load_Encached	Boolean_Cache
10de 03f1       |    |		Declare_Variable	Discrete,With_Value
10df e5fe       |    |		Load	0x2,-0x2
10e0 e021       | !  |		Load	0x0,0x21
10e1 1837       | 7  |		Execute	Package,Field_Execute,Field_Number 0x37
10e2			BODY_10b0:
10e2 e403       |    |		Load	0x2,0x3
10e3 7001       |p   |		Jump_Nonzero	0x10e5
10e4 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
10e5 0092 14a9  |    |		Action	Push_String_Extended,0x14a9					; "      Library Units used by "
10e7 e5ff       |    |		Load	0x2,-0x1
10e8 01cc       |    |		Execute	Vector,Catenate
10e9 8227       | '  |		Call	0x1,0x27
10ea 8228       | (  |		Call	0x1,0x28
10eb e404       |    |		Load	0x2,0x4
10ec 8273       | s  |		Call	0x1,0x73
10ed 00d1       |    |		Pop_Control	Pop_Count_1
10ee 00cf       |    |		Action	Mark_Auxiliary
10ef e403       |    |		Load	0x2,0x3
10f0 4801       |H   |		Short_Literal	0x1
10f1 0263       | c  |		Execute	Discrete,Above_Bound
10f2 7033       |p3  |		Jump_Nonzero	0x1126
10f3 e04d       | M  |		Load	0x0,0x4d
10f4 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
10f5 e40c       |    |		Load	0x2,0xc
10f6 00e1       |    |		Load_Encached	Boolean_Cache
10f7 00e1       |    |		Load_Encached	Boolean_Cache
10f8 00e3       |    |		Load_Encached	Natural_Cache
10f9 00ec       |    |		Load_Encached	Diana_Tree_Cache
10fa 00eb       |    |		Load_Encached	Diana_Cache
10fb 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
10fc e408       |    |		Load	0x2,0x8
10fd 0120       |    |		Execute	Any,Is_Value
10fe 6802       |h   |		Jump_Zero	0x1101
10ff 00ed       |    |		Load_Encached	Diana_Symbol_Rep_Cache
1100 7801       |x   |		Jump	0x1102
1101 e408       |    |		Load	0x2,0x8
1102 e412       |    |		Load	0x2,0x12
1103 e402       |    |		Load	0x2,0x2
1104 e04d       | M  |		Load	0x0,0x4d
1105 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
1106 c408       |    |		Store	0x2,0x8
1107 c407       |    |		Store	0x2,0x7
1108 c406       |    |		Store	0x2,0x6
1109 c409       |    |		Store	0x2,0x9
110a c40a       |    |		Store	0x2,0xa
110b c40b       |    |		Store	0x2,0xb
110c 00d1       |    |		Pop_Control	Pop_Count_1
110d c40d       |    |		Store	0x2,0xd
110e e408       |    |		Load	0x2,0x8
110f e40e       |    |		Load	0x2,0xe
1110 e40f       |    |		Load	0x2,0xf
1111 e406       |    |		Load	0x2,0x6
1112 8241       | A  |		Call	0x1,0x41
1113 7010       |p   |		Jump_Nonzero	0x1124
1114 e405       |    |		Load	0x2,0x5
1115 7005       |p   |		Jump_Nonzero	0x111b
1116 e404       |    |		Load	0x2,0x4
1117 0092 14aa  |    |		Action	Push_String_Extended,0x14aa					; "  "
1119 8275       | u  |		Call	0x1,0x75
111a 00d1       |    |		Pop_Control	Pop_Count_1
111b e404       |    |		Load	0x2,0x4
111c e406       |    |		Load	0x2,0x6
111d e408       |    |		Load	0x2,0x8
111e e407       |    |		Load	0x2,0x7
111f 8230       | 0  |		Call	0x1,0x30
1120 8275       | u  |		Call	0x1,0x75
1121 00d1       |    |		Pop_Control	Pop_Count_1
1122 4800       |H   |		Short_Literal	0x0
1123 a405       |    |		Store_Unchecked	0x2,0x5
1124 00c8       |    |		Action	Pop_Auxiliary_Range
1125 3fcd       |?   |		Loop_Increasing	0x10f3
1126 00ce       |    |		Action	Pop_Auxiliary
1127 e404       |    |		Load	0x2,0x4
1128 8274       | t  |		Call	0x1,0x74
1129 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
112a 0000 0000  |    |		.BLANK	0000[0x6]
1130 ; --------------------------------------------------------------------------------------
1130 ; SUBPROGRAM
1130 ; --------------------------------------------------------------------------------------
1130 1144       | D  |		.CONST	0x1144								; Address of begin
1131 0004       |    |		.CONST	0x0004								; Address of exception handler
1132 0009       |    |		.CONST	0x0009								; Number of locals
1133			INIT_1130:
1133 00ec       |    |		Load_Encached	Diana_Tree_Cache
1134 00eb       |    |		Load_Encached	Diana_Cache
1135 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
1136 00ed       |    |		Load_Encached	Diana_Symbol_Rep_Cache
1137 02c7       |    |		Declare_Variable	Any
1138 00d8       |    |		Load_Top	At_Offset_0
1139 1c00       |    |		Execute_Immediate	Run_Utility,0x0
113a 00e3       |    |		Load_Encached	Natural_Cache
113b 00e1       |    |		Load_Encached	Boolean_Cache
113c 03e9       |    |		Declare_Variable	Discrete,Duplicate
113d e024       | $  |		Load	0x0,0x24
113e 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
113f 02ff       |    |		Declare_Variable	Variant_Record
1140 00d8       |    |		Load_Top	At_Offset_0
1141 1c00       |    |		Execute_Immediate	Run_Utility,0x0
1142 e04d       | M  |		Load	0x0,0x4d
1143 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
1144			BODY_1130:
1144 e04d       | M  |		Load	0x0,0x4d
1145 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
1146 00da       |    |		Load_Top	At_Offset_2
1147 00e1       |    |		Load_Encached	Boolean_Cache
1148 00e1       |    |		Load_Encached	Boolean_Cache
1149 00e3       |    |		Load_Encached	Natural_Cache
114a 00ec       |    |		Load_Encached	Diana_Tree_Cache
114b 00eb       |    |		Load_Encached	Diana_Cache
114c 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
114d e404       |    |		Load	0x2,0x4
114e 0120       |    |		Execute	Any,Is_Value
114f 6802       |h   |		Jump_Zero	0x1152
1150 00ed       |    |		Load_Encached	Diana_Symbol_Rep_Cache
1151 7801       |x   |		Jump	0x1153
1152 e404       |    |		Load	0x2,0x4
1153 e5fd       |    |		Load	0x2,-0x3
1154 e5fe       |    |		Load	0x2,-0x2
1155 e04d       | M  |		Load	0x0,0x4d
1156 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
1157 c404       |    |		Store	0x2,0x4
1158 c403       |    |		Store	0x2,0x3
1159 c402       |    |		Store	0x2,0x2
115a c405       |    |		Store	0x2,0x5
115b c406       |    |		Store	0x2,0x6
115c c407       |    |		Store	0x2,0x7
115d 00d1       |    |		Pop_Control	Pop_Count_1
115e 0059       | Y  |		Store_Top	Discrete,At_Offset_1
115f e404       |    |		Load	0x2,0x4
1160 e5fa       |    |		Load	0x2,-0x6
1161 e5ff       |    |		Load	0x2,-0x1
1162 e402       |    |		Load	0x2,0x2
1163 8241       | A  |		Call	0x1,0x41
1164 6801       |h   |		Jump_Zero	0x1166
1165 4507       |E   |		Exit_Suprogram	New_Top_Offset 0x7
1166 0092 14ab  |    |		Action	Push_String_Extended,0x14ab					; "    "
1168 e402       |    |		Load	0x2,0x2
1169 e404       |    |		Load	0x2,0x4
116a e403       |    |		Load	0x2,0x3
116b 8230       | 0  |		Call	0x1,0x30
116c 01cc       |    |		Execute	Vector,Catenate
116d 8227       | '  |		Call	0x1,0x27
116e 00da       |    |		Load_Top	At_Offset_2
116f 6803       |h   |		Jump_Zero	0x1173
1170 0092 14ac  |    |		Action	Push_String_Extended,0x14ac					; " (archived)"
1172 8227       | '  |		Call	0x1,0x27
1173 e5fb       |    |		Load	0x2,-0x5
1174 680a       |h   |		Jump_Zero	0x117f
1175 e403       |    |		Load	0x2,0x3
1176 0f29       | )  |		Execute_Immediate	Equal,0x29
1177 6807       |h   |		Jump_Zero	0x117f
1178 0092 14ad  |    |		Action	Push_String_Extended,0x14ad					; " Elab Segment Offset: "
117a e405       |    |		Load	0x2,0x5
117b 00e0       |    |		Load_Encached	Standard_Cache
117c 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
117d 01cc       |    |		Execute	Vector,Catenate
117e 8227       | '  |		Call	0x1,0x27
117f 8228       | (  |		Call	0x1,0x28
1180 4507       |E   |		Exit_Suprogram	New_Top_Offset 0x7
1181 0000 0000  |    |		.BLANK	0000[0x7]
1188 ; --------------------------------------------------------------------------------------
1188 ; SUBPROGRAM
1188 ; --------------------------------------------------------------------------------------
1188 11aa       |    |		.CONST	0x11aa								; Address of begin
1189 0004       |    |		.CONST	0x0004								; Address of exception handler
118a 0008       |    |		.CONST	0x0008								; Number of locals
118b			INIT_1188:
118b 00ec       |    |		Load_Encached	Diana_Tree_Cache
118c e04d       | M  |		Load	0x0,0x4d
118d 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
118e 02c7       |    |		Declare_Variable	Any
118f 00d8       |    |		Load_Top	At_Offset_0
1190 1c00       |    |		Execute_Immediate	Run_Utility,0x0
1191 e5ff       |    |		Load	0x2,-0x1
1192 0227       | '  |		Execute	Access,All_Reference
1193 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
1194 e004       |    |		Load	0x0,0x4
1195 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
1196 03f1       |    |		Declare_Variable	Discrete,With_Value
1197 e004       |    |		Load	0x0,0x4
1198 1b28       | (  |		Execute	Package,Field_Read,Field_Number 0x28
1199 02c7       |    |		Declare_Variable	Any
119a e5ff       |    |		Load	0x2,-0x1
119b 0227       | '  |		Execute	Access,All_Reference
119c 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
119d a405       |    |		Store_Unchecked	0x2,0x5
119e e04d       | M  |		Load	0x0,0x4d
119f 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
11a0 8272       | r  |		Call	0x1,0x72
11a1 00e1       |    |		Load_Encached	Boolean_Cache
11a2 03f1       |    |		Declare_Variable	Discrete,With_Value
11a3 e5ff       |    |		Load	0x2,-0x1
11a4 0227       | '  |		Execute	Access,All_Reference
11a5 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
11a6 e003       |    |		Load	0x0,0x3
11a7 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
11a8 00e1       |    |		Load_Encached	Boolean_Cache
11a9 03f1       |    |		Declare_Variable	Discrete,With_Value
11aa			BODY_1188:
11aa 480a       |H   |		Short_Literal	0xa
11ab 0092 14ae  |    |		Action	Push_String_Extended,0x14ae					; "  Library: "
11ad e5ff       |    |		Load	0x2,-0x1
11ae 0227       | '  |		Execute	Access,All_Reference
11af 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
11b0 822d       | -  |		Call	0x1,0x2d
11b1 01cc       |    |		Execute	Vector,Catenate
11b2 01cb       |    |		Execute	Vector,Append
11b3 8227       | '  |		Call	0x1,0x27
11b4 480a       |H   |		Short_Literal	0xa
11b5 0092 14af  |    |		Action	Push_String_Extended,0x14af					; "  Main Unit: "
11b7 e5ff       |    |		Load	0x2,-0x1
11b8 0227       | '  |		Execute	Access,All_Reference
11b9 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
11ba 8231       | 1  |		Call	0x1,0x31
11bb 01cc       |    |		Execute	Vector,Catenate
11bc 01cb       |    |		Execute	Vector,Append
11bd 8227       | '  |		Call	0x1,0x27
11be 00d9       |    |		Load_Top	At_Offset_1
11bf 6816       |h   |		Jump_Zero	0x11d6
11c0 00db       |    |		Load_Top	At_Offset_3
11c1 e404       |    |		Load	0x2,0x4
11c2 8259       | Y  |		Call	0x1,0x59
11c3 6812       |h   |		Jump_Zero	0x11d6
11c4 0092 14b0  |    |		Action	Push_String_Extended,0x14b0					; "  Elab Segment:"
11c6 e404       |    |		Load	0x2,0x4
11c7 00e0       |    |		Load_Encached	Standard_Cache
11c8 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
11c9 01cc       |    |		Execute	Vector,Catenate
11ca 8227       | '  |		Call	0x1,0x27
11cb 480a       |H   |		Short_Literal	0xa
11cc 0092 14b1  |    |		Action	Push_String_Extended,0x14b1					; "  Elab Frame Name:"
11ce e405       |    |		Load	0x2,0x5
11cf e004       |    |		Load	0x0,0x4
11d0 1832       | 2  |		Execute	Package,Field_Execute,Field_Number 0x32
11d1 00e0       |    |		Load_Encached	Standard_Cache
11d2 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
11d3 01cc       |    |		Execute	Vector,Catenate
11d4 01cb       |    |		Execute	Vector,Append
11d5 8227       | '  |		Call	0x1,0x27
11d6 0092 14b2  |    |		Action	Push_String_Extended,0x14b2					; "  Library Units: \x0a"
11d8 8227       | '  |		Call	0x1,0x27
11d9 e5ff       |    |		Load	0x2,-0x1
11da 0227       | '  |		Execute	Access,All_Reference
11db 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
11dc a402       |    |		Store_Unchecked	0x2,0x2
11dd e402       |    |		Load	0x2,0x2
11de e013       |    |		Load	0x0,0x13
11df 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
11e0 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
11e1 7008       |p   |		Jump_Nonzero	0x11ea
11e2 e402       |    |		Load	0x2,0x2
11e3 e021       | !  |		Load	0x0,0x21
11e4 1834       | 4  |		Execute	Package,Field_Execute,Field_Number 0x34
11e5 00eb       |    |		Load_Encached	Diana_Cache
11e6 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
11e7 00eb       |    |		Load_Encached	Diana_Cache
11e8 18bf       |    |		Execute	Package,Field_Execute,Field_Number 0xbf
11e9 a402       |    |		Store_Unchecked	0x2,0x2
11ea e402       |    |		Load	0x2,0x2
11eb e013       |    |		Load	0x0,0x13
11ec 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
11ed 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
11ee c403       |    |		Store	0x2,0x3
11ef e403       |    |		Load	0x2,0x3
11f0 e04d       | M  |		Load	0x0,0x4d
11f1 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
11f2 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
11f3 00cf       |    |		Action	Mark_Auxiliary
11f4 00db       |    |		Load_Top	At_Offset_3
11f5 4801       |H   |		Short_Literal	0x1
11f6 0263       | c  |		Execute	Discrete,Above_Bound
11f7 700b       |p   |		Jump_Nonzero	0x1203
11f8 00db       |    |		Load_Top	At_Offset_3
11f9 e407       |    |		Load	0x2,0x7
11fa e5ff       |    |		Load	0x2,-0x1
11fb 00db       |    |		Load_Top	At_Offset_3
11fc e403       |    |		Load	0x2,0x3
11fd e5ff       |    |		Load	0x2,-0x1
11fe 0227       | '  |		Execute	Access,All_Reference
11ff 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
1200 8277       | w  |		Call	0x1,0x77
1201 00c8       |    |		Action	Pop_Auxiliary_Range
1202 3ff5       |?   |		Loop_Increasing	0x11f8
1203 00ce       |    |		Action	Pop_Auxiliary
1204 8228       | (  |		Call	0x1,0x28
1205 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
1206 0000 0000  |    |		.XXX[0x2]
1208 ; --------------------------------------------------------------------------------------
1208 ; SUBPROGRAM
1208 ; --------------------------------------------------------------------------------------
1208 1212       |    |		.CONST	0x1212								; Address of begin
1209 0004       |    |		.CONST	0x0004								; Address of exception handler
120a 0004       |    |		.CONST	0x0004								; Number of locals
120b			INIT_1208:
120b e223       | #  |		Load	0x1,0x23
120c 1b1e       |    |		Execute	Package,Field_Read,Field_Number 0x1e
120d 0322       | "  |		Declare_Variable	Record
120e e21f       |    |		Load	0x1,0x1f
120f 0007       |    |		Action	Break_Optional
1210 00e1       |    |		Load_Encached	Boolean_Cache
1211 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
1212			BODY_1208:
1212 00da       |    |		Load_Top	At_Offset_2
1213 e5ff       |    |		Load	0x2,-0x1
1214 0227       | '  |		Execute	Access,All_Reference
1215 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
1216 e223       | #  |		Load	0x1,0x23
1217 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
1218 00d1       |    |		Pop_Control	Pop_Count_1
1219 00cf       |    |		Action	Mark_Auxiliary
121a 781e       |x   |		Jump	0x1239
121b 00db       |    |		Load_Top	At_Offset_3
121c e223       | #  |		Load	0x1,0x23
121d 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
121e e5ff       |    |		Load	0x2,-0x1
121f 0227       | '  |		Execute	Access,All_Reference
1220 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
1221 e223       | #  |		Load	0x1,0x23
1222 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
1223 003b       | ;  |		Store_Top	Access,At_Offset_3
1224 00da       |    |		Load_Top	At_Offset_2
1225 0227       | '  |		Execute	Access,All_Reference
1226 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
1227 0f02       |    |		Execute_Immediate	Equal,0x2
1228 680b       |h   |		Jump_Zero	0x1234
1229 00d9       |    |		Load_Top	At_Offset_1
122a 7005       |p   |		Jump_Nonzero	0x1230
122b 0092 14b3  |    |		Action	Push_String_Extended,0x14b3					; "Libraries in use by this program:\x0a"
122d 8227       | '  |		Call	0x1,0x27
122e 4801       |H   |		Short_Literal	0x1
122f 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
1230 e5ff       |    |		Load	0x2,-0x1
1231 00db       |    |		Load_Top	At_Offset_3
1232 8278       | x  |		Call	0x1,0x78
1233 c5ff       |    |		Store	0x2,-0x1
1234 00db       |    |		Load_Top	At_Offset_3
1235 e223       | #  |		Load	0x1,0x23
1236 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
1237 00d1       |    |		Pop_Control	Pop_Count_1
1238 00c9       |    |		Action	Pop_Auxiliary_Loop
1239 00db       |    |		Load_Top	At_Offset_3
123a e223       | #  |		Load	0x1,0x23
123b 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
123c 6fde       |o   |		Jump_Zero	0x121b
123d 00ce       |    |		Action	Pop_Auxiliary
123e 00d8       |    |		Load_Top	At_Offset_0
123f 7003       |p   |		Jump_Nonzero	0x1243
1240 0092 14b4  |    |		Action	Push_String_Extended,0x14b4					; "No libraries are currently registered.\x0a"
1242 8227       | '  |		Call	0x1,0x27
1243 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
1244 0000 0000  |    |		.BLANK	0000[0x4]
1248 ; --------------------------------------------------------------------------------------
1248 ; SUBPROGRAM
1248 ; --------------------------------------------------------------------------------------
1248 124b       | K  |		.CONST	0x124b								; Address of begin
1249 0004       |    |		.CONST	0x0004								; Address of exception handler
124a 0001       |    |		.CONST	0x0001								; Number of locals
124b			BODY_1248:
124b			INIT_1248:
124b 4800       |H   |		Short_Literal	0x0
124c a5fe       |    |		Store_Unchecked	0x2,-0x2
124d 4800       |H   |		Short_Literal	0x0
124e a5fc       |    |		Store_Unchecked	0x2,-0x4
124f 00eb       |    |		Load_Encached	Diana_Cache
1250 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
1251 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
1252 e21d       |    |		Load	0x1,0x1d
1253 a5fd       |    |		Store_Unchecked	0x2,-0x3
1254 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
1255 0000 0000  |    |		.XXX[0x3]
1257 0000       |    |
1258 ; --------------------------------------------------------------------------------------
1258 ; SUBPROGRAM
1258 ; --------------------------------------------------------------------------------------
1258 1260       | `  |		.CONST	0x1260								; Address of begin
1259 0004       |    |		.CONST	0x0004								; Address of exception handler
125a 0002       |    |		.CONST	0x0002								; Number of locals
125b			INIT_1258:
125b 00da       |    |		Load_Top	At_Offset_2
125c e014       |    |		Load	0x0,0x14
125d 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
125e 00e3       |    |		Load_Encached	Natural_Cache
125f 03f1       |    |		Declare_Variable	Discrete,With_Value
1260			BODY_1258:
1260 00cf       |    |		Action	Mark_Auxiliary
1261 4801       |H   |		Short_Literal	0x1
1262 00da       |    |		Load_Top	At_Offset_2
1263 0264       | d  |		Execute	Discrete,Below_Bound
1264 7014       |p   |		Jump_Nonzero	0x1279
1265 00d8       |    |		Load_Top	At_Offset_0
1266 e5ff       |    |		Load	0x2,-0x1
1267 e014       |    |		Load	0x0,0x14
1268 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
1269 0f2e       | .  |		Execute_Immediate	Equal,0x2e
126a 680c       |h   |		Jump_Zero	0x1277
126b 00db       |    |		Load_Top	At_Offset_3
126c 00d9       |    |		Load_Top	At_Offset_1
126d 0a01       |    |		Execute_Immediate	Plus,0x1
126e 00d8       |    |		Load_Top	At_Offset_0
126f 00e4       |    |		Load_Encached	Positive_Cache
1270 0260       | `  |		Execute	Discrete,In_Type
1271 7001       |p   |		Jump_Nonzero	0x1273
1272 0801       |    |		Execute_Immediate	Raise,0x1
1273 e5ff       |    |		Load	0x2,-0x1
1274 e014       |    |		Load	0x0,0x14
1275 1827       | '  |		Execute	Package,Field_Execute,Field_Number 0x27
1276 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
1277 00c8       |    |		Action	Pop_Auxiliary_Range
1278 37ec       |7   |		Loop_Decreasing	0x1265
1279 00ce       |    |		Action	Pop_Auxiliary
127a 00db       |    |		Load_Top	At_Offset_3
127b e014       |    |		Load	0x0,0x14
127c 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
127d 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
127e 0000 0000  |    |		.XXX[0x2]
1280 ; --------------------------------------------------------------------------------------
1280 ; SUBPROGRAM
1280 ; --------------------------------------------------------------------------------------
1280 1289       |    |		.CONST	0x1289								; Address of begin
1281 0004       |    |		.CONST	0x0004								; Address of exception handler
1282 0004       |    |		.CONST	0x0004								; Number of locals
1283			INIT_1280:
1283 e024       | $  |		Load	0x0,0x24
1284 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
1285 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
1286 e04f       | O  |		Load	0x0,0x4f
1287 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
1288 00ec       |    |		Load_Encached	Diana_Tree_Cache
1289			BODY_1280:
1289 e050       | P  |		Load	0x0,0x50
128a 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
128b e024       | $  |		Load	0x0,0x24
128c 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
128d 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
128e e024       | $  |		Load	0x0,0x24
128f 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
1290 6027       |`'  |		Indirect_Literal	Discrete,0x12b8,{0x00000000, 0x00004000}
1291 e025       | %  |		Load	0x0,0x25
1292 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
1293 e403       |    |		Load	0x2,0x3
1294 e024       | $  |		Load	0x0,0x24
1295 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
1296 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
1297 e5ff       |    |		Load	0x2,-0x1
1298 e014       |    |		Load	0x0,0x14
1299 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
129a e024       | $  |		Load	0x0,0x24
129b 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
129c 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
129d 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
129e 005b       | [  |		Store_Top	Discrete,At_Offset_3
129f 00da       |    |		Load_Top	At_Offset_2
12a0 6803       |h   |		Jump_Zero	0x12a4
12a1 00eb       |    |		Load_Encached	Diana_Cache
12a2 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
12a3 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
12a4 00d8       |    |		Load_Top	At_Offset_0
12a5 a5fe       |    |		Store_Unchecked	0x2,-0x2
12a6 00d8       |    |		Load_Top	At_Offset_0
12a7 00eb       |    |		Load_Encached	Diana_Cache
12a8 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
12a9 6809       |h   |		Jump_Zero	0x12b3
12aa e5fd       |    |		Load	0x2,-0x3
12ab 00ea       |    |		Load_Encached	Null_String_Cache
12ac e5ff       |    |		Load	0x2,-0x1
12ad 827c       | |  |		Call	0x1,0x7c
12ae e224       | $  |		Load	0x1,0x24
12af e012       |    |		Load	0x0,0x12
12b0 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
12b1 c5fd       |    |		Store	0x2,-0x3
12b2 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
12b3 e5fd       |    |		Load	0x2,-0x3
12b4 e012       |    |		Load	0x0,0x12
12b5 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
12b6 c5fd       |    |		Store	0x2,-0x3
12b7 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
12b8 0000 0000  |    |		.LITERAL	{0x00000000, 0x00004000}
12bc 0000 0000  |    |		.BLANK	0000[0x4]
12c0 ; --------------------------------------------------------------------------------------
12c0 ; SUBPROGRAM
12c0 ; --------------------------------------------------------------------------------------
12c0 12f0       |    |		.CONST	0x12f0								; Address of begin
12c1 0004       |    |		.CONST	0x0004								; Address of exception handler
12c2 000d       |    |		.CONST	0x000d								; Number of locals
12c3			INIT_12c0:
12c3 e5fd       |    |		Load	0x2,-0x3
12c4 e014       |    |		Load	0x0,0x14
12c5 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
12c6 00e3       |    |		Load_Encached	Natural_Cache
12c7 03f1       |    |		Declare_Variable	Discrete,With_Value
12c8 00d8       |    |		Load_Top	At_Offset_0
12c9 0a01       |    |		Execute_Immediate	Plus,0x1
12ca e5ff       |    |		Load	0x2,-0x1
12cb e014       |    |		Load	0x0,0x14
12cc 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
12cd 0273       | s  |		Execute	Discrete,Plus
12ce 00e3       |    |		Load_Encached	Natural_Cache
12cf 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
12d0 00d8       |    |		Load_Top	At_Offset_0
12d1 e014       |    |		Load	0x0,0x14
12d2 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
12d3 1c08       |    |		Execute_Immediate	Run_Utility,0x8
12d4 00d8       |    |		Load_Top	At_Offset_0
12d5 1c00       |    |		Execute_Immediate	Run_Utility,0x0
12d6 00da       |    |		Load_Top	At_Offset_2
12d7 e014       |    |		Load	0x0,0x14
12d8 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
12d9 1c08       |    |		Execute_Immediate	Run_Utility,0x8
12da 00d8       |    |		Load_Top	At_Offset_0
12db 1c00       |    |		Execute_Immediate	Run_Utility,0x0
12dc 00da       |    |		Load_Top	At_Offset_2
12dd e014       |    |		Load	0x0,0x14
12de 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
12df 1c08       |    |		Execute_Immediate	Run_Utility,0x8
12e0 00d8       |    |		Load_Top	At_Offset_0
12e1 1c00       |    |		Execute_Immediate	Run_Utility,0x0
12e2 00eb       |    |		Load_Encached	Diana_Cache
12e3 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
12e4 00eb       |    |		Load_Encached	Diana_Cache
12e5 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
12e6 e012       |    |		Load	0x0,0x12
12e7 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
12e8 02c7       |    |		Declare_Variable	Any
12e9 00d8       |    |		Load_Top	At_Offset_0
12ea 1c00       |    |		Execute_Immediate	Run_Utility,0x0
12eb e003       |    |		Load	0x0,0x3
12ec 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
12ed 00e3       |    |		Load_Encached	Natural_Cache
12ee 00e1       |    |		Load_Encached	Boolean_Cache
12ef 00ec       |    |		Load_Encached	Diana_Tree_Cache
12f0			BODY_12c0:
12f0 00e1       |    |		Load_Encached	Boolean_Cache
12f1 e003       |    |		Load	0x0,0x3
12f2 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
12f3 00e3       |    |		Load_Encached	Natural_Cache
12f4 00ec       |    |		Load_Encached	Diana_Tree_Cache
12f5 827b       | {  |		Call	0x1,0x7b
12f6 c5f9       |    |		Store	0x2,-0x7
12f7 c5f8       |    |		Store	0x2,-0x8
12f8 c5f7       |    |		Store	0x2,-0x9
12f9 c5f6       |    |		Store	0x2,-0xa
12fa 4800       |H   |		Short_Literal	0x0
12fb a5fa       |    |		Store_Unchecked	0x2,-0x6
12fc e404       |    |		Load	0x2,0x4
12fd e5ff       |    |		Load	0x2,-0x1
12fe e014       |    |		Load	0x0,0x14
12ff 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
1300 e014       |    |		Load	0x0,0x14
1301 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
1302 00d1       |    |		Pop_Control	Pop_Count_1
1303 00cf       |    |		Action	Mark_Auxiliary
1304 e406       |    |		Load	0x2,0x6
1305 e404       |    |		Load	0x2,0x4
1306 e016       |    |		Load	0x0,0x16
1307 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
1308 e014       |    |		Load	0x0,0x14
1309 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
130a 00d1       |    |		Pop_Control	Pop_Count_1
130b e5fc       |    |		Load	0x2,-0x4
130c e404       |    |		Load	0x2,0x4
130d e016       |    |		Load	0x0,0x16
130e 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
130f e014       |    |		Load	0x0,0x14
1310 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
1311 00d1       |    |		Pop_Control	Pop_Count_1
1312 e5f5       |    |		Load	0x2,-0xb
1313 00ec       |    |		Load_Encached	Diana_Tree_Cache
1314 e406       |    |		Load	0x2,0x6
1315 827d       | }  |		Call	0x1,0x7d
1316 c407       |    |		Store	0x2,0x7
1317 c5f5       |    |		Store	0x2,-0xb
1318 4802       |H   |		Short_Literal	0x2
1319 e5f5       |    |		Load	0x2,-0xb
131a e012       |    |		Load	0x0,0x12
131b 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
131c 6801       |h   |		Jump_Zero	0x131e
131d 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
131e e407       |    |		Load	0x2,0x7
131f e003       |    |		Load	0x0,0x3
1320 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
1321 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
1322 00da       |    |		Load_Top	At_Offset_2
1323 701b       |p   |		Jump_Nonzero	0x133f
1324 e5fd       |    |		Load	0x2,-0x3
1325 e014       |    |		Load	0x0,0x14
1326 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
1327 6817       |h   |		Jump_Zero	0x133f
1328 e5f5       |    |		Load	0x2,-0xb
1329 00e3       |    |		Load_Encached	Natural_Cache
132a e405       |    |		Load	0x2,0x5
132b e5fd       |    |		Load	0x2,-0x3
132c 4800       |H   |		Short_Literal	0x0
132d e402       |    |		Load	0x2,0x2
132e e016       |    |		Load	0x0,0x16
132f 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
1330 00d2       |    |		Pop_Control	Pop_Count_2
1331 c5fa       |    |		Store	0x2,-0x6
1332 c5f5       |    |		Store	0x2,-0xb
1333 e404       |    |		Load	0x2,0x4
1334 482e       |H.  |		Short_Literal	0x2e
1335 e014       |    |		Load	0x0,0x14
1336 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
1337 00d1       |    |		Pop_Control	Pop_Count_1
1338 e404       |    |		Load	0x2,0x4
1339 e405       |    |		Load	0x2,0x5
133a e014       |    |		Load	0x0,0x14
133b 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
133c 00d1       |    |		Pop_Control	Pop_Count_1
133d 00c9       |    |		Action	Pop_Auxiliary_Loop
133e 7fc5       |    |		Jump	0x1304
133f 00ce       |    |		Action	Pop_Auxiliary
1340 e407       |    |		Load	0x2,0x7
1341 822b       | +  |		Call	0x1,0x2b
1342 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
1343 00d8       |    |		Load_Top	At_Offset_0
1344 a5f9       |    |		Store_Unchecked	0x2,-0x7
1345 e5f5       |    |		Load	0x2,-0xb
1346 e012       |    |		Load	0x0,0x12
1347 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
1348 c5f5       |    |		Store	0x2,-0xb
1349 00d9       |    |		Load_Top	At_Offset_1
134a 681a       |h   |		Jump_Zero	0x1365
134b e409       |    |		Load	0x2,0x9
134c 00e1       |    |		Load_Encached	Boolean_Cache
134d 00ec       |    |		Load_Encached	Diana_Tree_Cache
134e e003       |    |		Load	0x0,0x3
134f 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
1350 00e3       |    |		Load_Encached	Natural_Cache
1351 e5fb       |    |		Load	0x2,-0x5
1352 e5fe       |    |		Load	0x2,-0x2
1353 e5fc       |    |		Load	0x2,-0x4
1354 e014       |    |		Load	0x0,0x14
1355 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
1356 e40d       |    |		Load	0x2,0xd
1357 822c       | ,  |		Call	0x1,0x2c
1358 e40d       |    |		Load	0x2,0xd
1359 480a       |H   |		Short_Literal	0xa
135a e27a       | z  |		Load	0x1,0x7a
135b 170f       |    |		Execute	Task,Entry_Call,Field_Number 0xf
135c c5fb       |    |		Store	0x2,-0x5
135d c5f8       |    |		Store	0x2,-0x8
135e c40a       |    |		Store	0x2,0xa
135f c408       |    |		Store	0x2,0x8
1360 c5f6       |    |		Store	0x2,-0xa
1361 c409       |    |		Store	0x2,0x9
1362 4800       |H   |		Short_Literal	0x0
1363 a5f7       |    |		Store_Unchecked	0x2,-0x9
1364 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
1365 4800       |H   |		Short_Literal	0x0
1366 a5f8       |    |		Store_Unchecked	0x2,-0x8
1367 4802       |H   |		Short_Literal	0x2
1368 a5f7       |    |		Store_Unchecked	0x2,-0x9
1369 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
136a 0000 0000  |    |		.BLANK	0000[0x6]
1370 ; --------------------------------------------------------------------------------------
1370 ; SUBPROGRAM
1370 ; --------------------------------------------------------------------------------------
1370 1373       | s  |		.CONST	0x1373								; Address of begin
1371 137b       | {  |		.CONST	0x137b								; Address of exception handler
1372 0001       |    |		.CONST	0x0001								; Number of locals
1373			BODY_1370:
1373			INIT_1370:
1373 e5ff       |    |		Load	0x2,-0x1
1374 e5fd       |    |		Load	0x2,-0x3
1375 e5fc       |    |		Load	0x2,-0x4
1376 e013       |    |		Load	0x0,0x13
1377 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
1378 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
1379 a402       |    |		Store_Unchecked	0x2,0x2
137a 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
137b			TRAP_1370:
137b e013       |    |		Load	0x0,0x13
137c 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
137d 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
137e 010f       |    |		Execute	Exception,Equal
137f 7005       |p   |		Jump_Nonzero	0x1385
1380 e013       |    |		Load	0x0,0x13
1381 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
1382 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
1383 010f       |    |		Execute	Exception,Equal
1384 6804       |h   |		Jump_Zero	0x1389
1385 00eb       |    |		Load_Encached	Diana_Cache
1386 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
1387 a402       |    |		Store_Unchecked	0x2,0x2
1388 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
1389 480a       |H   |		Short_Literal	0xa
138a 0092 1480  |    |		Action	Push_String_Extended,0x1480					; "Register: "
138c e011       |    |		Load	0x0,0x11
138d 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
138e 01cc       |    |		Execute	Vector,Catenate
138f 0092 14b5  |    |		Action	Push_String_Extended,0x14b5					; " raised locating source for unit."
1391 01cc       |    |		Execute	Vector,Catenate
1392 01cb       |    |		Execute	Vector,Append
1393 8219       |    |		Call	0x1,0x19
1394 00d8       |    |		Load_Top	At_Offset_0
1395 0101       |    |		Execute	Exception,Reraise
1396 0000 0000  |    |		.XXX[0x2]
1398 ; --------------------------------------------------------------------------------------
1398 ; SUBPROGRAM
1398 ; --------------------------------------------------------------------------------------
1398 13ab       |    |		.CONST	0x13ab								; Address of begin
1399 0004       |    |		.CONST	0x0004								; Address of exception handler
139a 0013       |    |		.CONST	0x0013								; Number of locals
139b			INIT_1398:
139b 4805       |H   |		Short_Literal	0x5
139c 02cb       |    |		Declare_Variable	Entry
139d 4804       |H   |		Short_Literal	0x4
139e 02cb       |    |		Declare_Variable	Entry
139f 480a       |H   |		Short_Literal	0xa
13a0 02cb       |    |		Declare_Variable	Entry
13a1 4806       |H   |		Short_Literal	0x6
13a2 02cb       |    |		Declare_Variable	Entry
13a3 4801       |H   |		Short_Literal	0x1
13a4 02cb       |    |		Declare_Variable	Entry
13a5 4801       |H   |		Short_Literal	0x1
13a6 02cb       |    |		Declare_Variable	Entry
13a7 00bf       |    |		Action	Accept_Activation
13a8 029f 13bb  |    |		Declare_Subprogram	INIT_13b8,For_Call
13aa 00bc       |    |		Action	Signal_Activated
13ab			BODY_1398:
13ab 0092 14b6  |    |		Action	Push_String_Extended,0x14b6					; "Library_Database"
13ad e001       |    |		Load	0x0,0x1
13ae 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
13af 00cf       |    |		Action	Mark_Auxiliary
13b0 8213       |    |		Call	0x1,0x13
13b1 00c9       |    |		Action	Pop_Auxiliary_Loop
13b2 7ffd       |    |		Jump	0x13b0
13b3 0000 0000  |    |		.BLANK	0000[0x5]
13b8 ; --------------------------------------------------------------------------------------
13b8 ; SUBPROGRAM
13b8 ; --------------------------------------------------------------------------------------
13b8 13cc       |    |		.CONST	0x13cc								; Address of begin
13b9 13cf       |    |		.CONST	0x13cf								; Address of exception handler
13ba 0002       |    |		.CONST	0x0002								; Number of locals
13bb			INIT_13b8:
13bb 4812 4a7b  |H J{|		Declare_Variable	Select	0x000, 0x006,
13bd 4811 4a7c  |H J||				[0x000]: 0x001 = 0x0008,
13bf 4810 4a80  |H J |				[0x00d]: 0x286 = 0x1430,
13c1 480f 4a81  |H J |				[0x00e]: 0x284 = 0x1420,
13c3 480e 4a84  |H J |				[0x00f]: 0x281 = 0x1408,
13c5 480d 4a86  |H J |				[0x010]: 0x280 = 0x1400,
13c7 4800 4801  |H H |				[0x011]: 0x27c = 0x13e0,
13c9 4800 4806  |H H |				[0x012]: 0x27b = 0x13d8
13cb 02cf       |    |
13cc			BODY_13b8:
13cc 00d8       |    |		Load_Top	At_Offset_0
13cd 013f       | ?  |		Execute	Select,Rendezvous
13ce 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
13cf			TRAP_13b8:
13cf 0007       |    |		Action	Break_Optional
13d0 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
13d1 0000 0000  |    |		.BLANK	0000[0x7]
13d8 ; --------------------------------------------------------------------------------------
13d8 ; SUBPROGRAM
13d8 ; See instruction 0x02cf at 0x13bb, index=0x12
13d8 ; --------------------------------------------------------------------------------------
13d8 13db       |    |		.CONST	0x13db								; Address of begin
13d9 0004       |    |		.CONST	0x0004								; Address of exception handler
13da 0001       |    |		.CONST	0x0001								; Number of locals
13db			BODY_13d8:
13db			INIT_13d8:
13db 00db       |    |		Load_Top	At_Offset_3
13dc 8002       |    |		Call	0x0,0x2
13dd c7fe       |    |		Store	0x3,-0x2
13de 4101       |A   |		End_Rendezvous	0x1
13df 0000       |    |		.XXX[0x1]
13e0 ; --------------------------------------------------------------------------------------
13e0 ; SUBPROGRAM
13e0 ; See instruction 0x02cf at 0x13bb, index=0x11
13e0 ; --------------------------------------------------------------------------------------
13e0 13e3       |    |		.CONST	0x13e3								; Address of begin
13e1 0004       |    |		.CONST	0x0004								; Address of exception handler
13e2 0001       |    |		.CONST	0x0001								; Number of locals
13e3			BODY_13e0:
13e3			INIT_13e0:
13e3 00db       |    |		Load_Top	At_Offset_3
13e4 7003       |p   |		Jump_Nonzero	0x13e8
13e5 e003       |    |		Load	0x0,0x3
13e6 03bc       |    |		Declare_Variable	Access,By_Allocation
13e7 a7fe       |    |		Store_Unchecked	0x3,-0x2
13e8 4801       |H   |		Short_Literal	0x1
13e9 e7fe       |    |		Load	0x3,-0x2
13ea 0227       | '  |		Execute	Access,All_Reference
13eb 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
13ec 00db       |    |		Load_Top	At_Offset_3
13ed 0229       | )  |		Execute	Access,All_Read
13ee e004       |    |		Load	0x0,0x4
13ef 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
13f0 e004       |    |		Load	0x0,0x4
13f1 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
13f2 00d9       |    |		Load_Top	At_Offset_1
13f3 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
13f4 00d1       |    |		Pop_Control	Pop_Count_1
13f5 00db       |    |		Load_Top	At_Offset_3
13f6 0229       | )  |		Execute	Access,All_Read
13f7 e005       |    |		Load	0x0,0x5
13f8 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
13f9 4865       |He  |		Short_Literal	0x65
13fa e005       |    |		Load	0x0,0x5
13fb 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
13fc 00d9       |    |		Load_Top	At_Offset_1
13fd 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
13fe 4101       |A   |		End_Rendezvous	0x1
13ff 0000       |    |		.XXX[0x1]
1400 ; --------------------------------------------------------------------------------------
1400 ; SUBPROGRAM
1400 ; See instruction 0x02cf at 0x13bb, index=0x10
1400 ; --------------------------------------------------------------------------------------
1400 1403       |    |		.CONST	0x1403								; Address of begin
1401 0004       |    |		.CONST	0x0004								; Address of exception handler
1402 0001       |    |		.CONST	0x0001								; Number of locals
1403			BODY_1400:
1403			INIT_1400:
1403 029f 1443  |   C|		Declare_Subprogram	INIT_1440,For_Call
1405 8602       |    |		Call	0x3,0x2
1406 4105       |A   |		End_Rendezvous	0x5
1407 0000       |    |		.XXX[0x1]
1408 ; --------------------------------------------------------------------------------------
1408 ; SUBPROGRAM
1408 ; See instruction 0x02cf at 0x13bb, index=0xf
1408 ; --------------------------------------------------------------------------------------
1408 140b       |    |		.CONST	0x140b								; Address of begin
1409 0004       |    |		.CONST	0x0004								; Address of exception handler
140a 0001       |    |		.CONST	0x0001								; Number of locals
140b			BODY_1408:
140b			INIT_1408:
140b e7f5       |    |		Load	0x3,-0xb
140c 00ec       |    |		Load_Encached	Diana_Tree_Cache
140d 00e1       |    |		Load_Encached	Boolean_Cache
140e e006       |    |		Load	0x0,0x6
140f 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
1410 00e3       |    |		Load_Encached	Natural_Cache
1411 e7fa       |    |		Load	0x3,-0x6
1412 e7fb       |    |		Load	0x3,-0x5
1413 e7fc       |    |		Load	0x3,-0x4
1414 e7fd       |    |		Load	0x3,-0x3
1415 e7fe       |    |		Load	0x3,-0x2
1416 8007       |    |		Call	0x0,0x7
1417 c7fa       |    |		Store	0x3,-0x6
1418 c7f9       |    |		Store	0x3,-0x7
1419 c7f8       |    |		Store	0x3,-0x8
141a c7f6       |    |		Store	0x3,-0xa
141b c7f7       |    |		Store	0x3,-0x9
141c c7f5       |    |		Store	0x3,-0xb
141d 4106       |A   |		End_Rendezvous	0x6
141e 0000 0000  |    |		.XXX[0x2]
1420 ; --------------------------------------------------------------------------------------
1420 ; SUBPROGRAM
1420 ; See instruction 0x02cf at 0x13bb, index=0xe
1420 ; --------------------------------------------------------------------------------------
1420 1423       | #  |		.CONST	0x1423								; Address of begin
1421 0004       |    |		.CONST	0x0004								; Address of exception handler
1422 0001       |    |		.CONST	0x0001								; Number of locals
1423			BODY_1420:
1423			INIT_1420:
1423 e7fb       |    |		Load	0x3,-0x5
1424 e7fc       |    |		Load	0x3,-0x4
1425 e7fd       |    |		Load	0x3,-0x3
1426 e7fe       |    |		Load	0x3,-0x2
1427 8008       |    |		Call	0x0,0x8
1428 c7fb       |    |		Store	0x3,-0x5
1429 4101       |A   |		End_Rendezvous	0x1
142a 0000 0000  |    |		.BLANK	0000[0x6]
1430 ; --------------------------------------------------------------------------------------
1430 ; SUBPROGRAM
1430 ; See instruction 0x02cf at 0x13bb, index=0xd
1430 ; --------------------------------------------------------------------------------------
1430 1433       | 3  |		.CONST	0x1433								; Address of begin
1431 0004       |    |		.CONST	0x0004								; Address of exception handler
1432 0001       |    |		.CONST	0x0001								; Number of locals
1433			BODY_1430:
1433			INIT_1430:
1433 e7fa       |    |		Load	0x3,-0x6
1434 e7fb       |    |		Load	0x3,-0x5
1435 e7fc       |    |		Load	0x3,-0x4
1436 e7fd       |    |		Load	0x3,-0x3
1437 e7fe       |    |		Load	0x3,-0x2
1438 00eb       |    |		Load_Encached	Diana_Cache
1439 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
143a e7fe       |    |		Load	0x3,-0x2
143b 8009       |    |		Call	0x0,0x9
143c c7fa       |    |		Store	0x3,-0x6
143d 4101       |A   |		End_Rendezvous	0x1
143e 0000 0000  |    |		.XXX[0x2]
1440 ; --------------------------------------------------------------------------------------
1440 ; SUBPROGRAM
1440 ; --------------------------------------------------------------------------------------
1440 1446       | F  |		.CONST	0x1446								; Address of begin
1441 0004       |    |		.CONST	0x0004								; Address of exception handler
1442 0003       |    |		.CONST	0x0003								; Number of locals
1443			INIT_1440:
1443 e00a       |    |		Load	0x0,0xa
1444 0007       |    |		Action	Break_Optional
1445 00e1       |    |		Load_Encached	Boolean_Cache
1446			BODY_1440:
1446 00e1       |    |		Load_Encached	Boolean_Cache
1447 00da       |    |		Load_Top	At_Offset_2
1448 e7fe       |    |		Load	0x3,-0x2
1449 e7fd       |    |		Load	0x3,-0x3
144a 0227       | '  |		Execute	Access,All_Reference
144b 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
144c e005       |    |		Load	0x0,0x5
144d 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
144e 003b       | ;  |		Store_Top	Access,At_Offset_3
144f 0059       | Y  |		Store_Top	Discrete,At_Offset_1
1450 00d8       |    |		Load_Top	At_Offset_0
1451 681f       |h   |		Jump_Zero	0x1471
1452 00d9       |    |		Load_Top	At_Offset_1
1453 0227       | '  |		Execute	Access,All_Reference
1454 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
1455 a7fa       |    |		Store_Unchecked	0x3,-0x6
1456 00d9       |    |		Load_Top	At_Offset_1
1457 0227       | '  |		Execute	Access,All_Reference
1458 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
1459 c7fc       |    |		Store	0x3,-0x4
145a 00d9       |    |		Load_Top	At_Offset_1
145b 0227       | '  |		Execute	Access,All_Reference
145c 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
145d c7fb       |    |		Store	0x3,-0x5
145e 00d9       |    |		Load_Top	At_Offset_1
145f 0227       | '  |		Execute	Access,All_Reference
1460 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
1461 e00b       |    |		Load	0x0,0xb
1462 1b2b       | +  |		Execute	Package,Field_Read,Field_Number 0x2b
1463 012f       | /  |		Execute	Any,Equal
1464 6807       |h   |		Jump_Zero	0x146c
1465 e7f9       |    |		Load	0x3,-0x7
1466 0092 14b7  |    |		Action	Push_String_Extended,0x14b7					; "Library unit not elaborated"
1468 e00c       |    |		Load	0x0,0xc
1469 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
146a c7f9       |    |		Store	0x3,-0x7
146b 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
146c e7f9       |    |		Load	0x3,-0x7
146d e00c       |    |		Load	0x0,0xc
146e 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
146f c7f9       |    |		Store	0x3,-0x7
1470 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
1471 0092 14b8  |    |		Action	Push_String_Extended,0x14b8					; "Could not locate Index in database"
1473 e00c       |    |		Load	0x0,0xc
1474 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
1475 c7f9       |    |		Store	0x3,-0x7
1476 4800       |H   |		Short_Literal	0x0
1477 a7fa       |    |		Store_Unchecked	0x3,-0x6
1478 e00d       |    |		Load	0x0,0xd
1479 c7fc       |    |		Store	0x3,-0x4
147a 4800       |H   |		Short_Literal	0x0
147b a7fb       |    |		Store_Unchecked	0x3,-0x5
147c 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
147d ; --------------------------------------------------------------------------------------
147d ; STRING TABLE
147d ; --------------------------------------------------------------------------------------
147d 007a       | z  |		.STRTAB	0x007a->0x14ba							; "Name not found"
147e 0086       |    |		.STRTAB	0x0086->0x14c1							; "Invalid qualifier (none required)"
147f 00a5       |    |		.STRTAB	0x00a5->0x14d1							; "Warning:  Elaborating units that have been archived, deleted or re-coded;\x0a          Debugging information will not be available for such units.\x0a"
1480 0133       | 3  |		.STRTAB	0x0133->0x1519							; "Register: "
1481 013b       | ;  |		.STRTAB	0x013b->0x151e							; "Debug_Debugger"
1482 0147       | G  |		.STRTAB	0x0147->0x1525							; "Assert fail: "
1483 0152       | R  |		.STRTAB	0x0152->0x152c							; "Sm_Back_Link returned unexpected kind of node"
1484 017d       | }  |		.STRTAB	0x017d->0x1542							; "<NULL>"
1485 0181       |    |		.STRTAB	0x0181->0x1545							; "procedure "
1486 0189       |    |		.STRTAB	0x0189->0x154a							; "function "
1487 0190       |    |		.STRTAB	0x0190->0x154f							; "package "
1488 0196       |    |		.STRTAB	0x0196->0x1553							; "generic "
1489 019c       |    |		.STRTAB	0x019c->0x1557							; "Warning: Incompatible subsystem versions detected in command"
148a 01d6       |    |		.STRTAB	0x01d6->0x1575							; "    Spec: "
148b 01de       |    |		.STRTAB	0x01de->0x157a							; ", Units: "
148c 01e5       |    |		.STRTAB	0x01e5->0x157e							; ", "
148d 01e5       |    |		.STRTAB	0x01e5->0x157f							; ", Unit: "
148e 01eb       |    |		.STRTAB	0x01eb->0x1583							; "Same_Object: Library_Node of type "
148f 020b       |    |		.STRTAB	0x020b->0x1594							; "Invalid qualifier (none required): "
1490 022c       | ,  |		.STRTAB	0x022c->0x15a6							; "Delete_Low_Priority_Overloads deleted everything"
1491 025a       | Z  |		.STRTAB	0x025a->0x15be							; "; Library Name "
1492 0267       | g  |		.STRTAB	0x0267->0x15c5							; "Index N("
1493 026d       | m  |		.STRTAB	0x026d->0x15c9							; "):  "
1494 026f       | o  |		.STRTAB	0x026f->0x15cb							; "Main Unit "
1495 0277       | w  |		.STRTAB	0x0277->0x15d0							; "There are several library units named "
1496 029b       |    |		.STRTAB	0x029b->0x15e3							; "The qualifier specified did not resolve this overload.\x0a"
1497 02d0       |    |		.STRTAB	0x02d0->0x15ff							; "When you ask for it again, please choose one by appending to "
1498 030b       |    |		.STRTAB	0x030b->0x161d							; "a single quote followed by an index, as follows:"
1499 0339       | 9  |		.STRTAB	0x0339->0x1635							; "Init_Subsystem_Lookthrough: "
149a 0353       | S  |		.STRTAB	0x0353->0x1643							; "Warning: Program includes archived main unit "
149b 037e       | ~  |		.STRTAB	0x037e->0x165a							; ".  "
149c 037f       |    |		.STRTAB	0x037f->0x165b							; "Debugging will be limited."
149d 0397       |    |		.STRTAB	0x0397->0x1668							; "Register_Unit: Empty units_in_program list"
149e 03bf       |    |		.STRTAB	0x03bf->0x167d							; "Register_Unit: Main_Unit not a procedure or function"
149f 03f1       |    |		.STRTAB	0x03f1->0x1697							; "Register_Unit: "
14a0 03fe       |    |		.STRTAB	0x03fe->0x169f							; "Register_Used_Unit: Unit_Offset is 0"
14a1 0420       |    |		.STRTAB	0x0420->0x16b1							; "Register_Used_Unit: unknown node: "
14a2 0440       | @  |		.STRTAB	0x0440->0x16c2							; "Register_Used_Unit: "
14a3 0452       | R  |		.STRTAB	0x0452->0x16cc							; "UnRegister_Unit: unknown node: "
14a4 046f       | o  |		.STRTAB	0x046f->0x16db							; "unRegister_Unit: "
14a5 047e       | ~  |		.STRTAB	0x047e->0x16e4							; "UnRegister_Unit: Empty Unit_List list"
14a6 04a1       |    |		.STRTAB	0x04a1->0x16f6							; "Unregister_Unit: "
14a7 04b0       |    |		.STRTAB	0x04b0->0x16ff							; "empty overload chain"
14a8 04c2       |    |		.STRTAB	0x04c2->0x1709							; "        "
14a9 04c8       |    |		.STRTAB	0x04c8->0x170d							; "      Library Units used by "
14aa 04e2       |    |		.STRTAB	0x04e2->0x171b							; "  "
14ab 04e2       |    |		.STRTAB	0x04e2->0x171c							; "    "
14ac 04e4       |    |		.STRTAB	0x04e4->0x171e							; " (archived)"
14ad 04ed       |    |		.STRTAB	0x04ed->0x1723							; " Elab Segment Offset: "
14ae 0501       |    |		.STRTAB	0x0501->0x172e							; "  Library: "
14af 050a       |    |		.STRTAB	0x050a->0x1734							; "  Main Unit: "
14b0 0515       |    |		.STRTAB	0x0515->0x173a							; "  Elab Segment:"
14b1 0522       | "  |		.STRTAB	0x0522->0x1742							; "  Elab Frame Name:"
14b2 0532       | 2  |		.STRTAB	0x0532->0x174b							; "  Library Units: \x0a"
14b3 0542       | B  |		.STRTAB	0x0542->0x1754							; "Libraries in use by this program:\x0a"
14b4 0562       | b  |		.STRTAB	0x0562->0x1765							; "No libraries are currently registered.\x0a"
14b5 0587       |    |		.STRTAB	0x0587->0x1778							; " raised locating source for unit."
14b6 05a6       |    |		.STRTAB	0x05a6->0x1789							; "Library_Database"
14b7 05b4       |    |		.STRTAB	0x05b4->0x1791							; "Library unit not elaborated"
14b8 05cd       |    |		.STRTAB	0x05cd->0x179e							; "Could not locate Index in database"
14b9 05ed       |    |		.STREND 0x05ed->0x17af
14ba 4e61 6d65  |Name|		.STRTAB_STRINGS
17b0 ; --------------------------------------------------------------------------------------
17b0 ; Debug Table
17b0 ; --------------------------------------------------------------------------------------
17b0 0004 0009  |    |		.DEBUG4	0x0004,0x0009,0x164a,0x0000,0x0001,0x0000
17b6 0000 0000  |    |		.BLANK	0000[0x4a]