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

⟦1b0f97511⟧

    Length: 10240 (0x2800)
    Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0ea8df

Derivation

└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
    └─ ⟦5a81ac88f⟧ »Space Info Vol 1« 
        └─⟦this⟧ 

Disassembly

0000 000f       |    |		.CONST	0x000f								; Version of machine code
0001 5813       |X   |		.CONST	0x5813								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 0d08       |    |		.CONST	0x0d08								; 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 0009       |    |		.CONST	0x0009								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0074       | t  |		.CONST	0x0074								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0036       | 6  |		.CONST	0x0036								; Number of locals
000b			INIT_0008:
000b 029a 007b  |   {|		Declare_Subprogram	INIT_0078,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0 = .DEBUG	0x000b,0x0e72,0x0000,0x0000,0x005a,0x12e5,0x0000,0x196f
													; Debug Table 0x0.0x0 = 0xb,0xffff
000d 029a 008b  |    |		Declare_Subprogram	INIT_0088,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1 = 0xd,0xfffe
000f 00bf       |    |		Action	Accept_Activation
0010 e001       |    |		Load	0x0,0x1								; Debug Table 0x1 = .DEBUG	0x0010,0x0e78,0x0000,0x0000,0x005a,0x43c5,0x0000,0x000c
													; Debug Table 0x1.0x0 = 0x10,0xffff
0011 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0012 029b 009b  |    |		Declare_Subprogram	INIT_0098,For_Outer_Call,Unelaborated		; Debug Table 0x1.0x1 = 0x12,0xffff
0014 029d 00f3  |    |		Declare_Subprogram	INIT_00f0,For_Outer_Call			; Debug Table 0x1.0x2 = 0x14,0xfffd
0016 029d 013b  |   ;|		Declare_Subprogram	INIT_0138,For_Outer_Call			; Debug Table 0x1.0x3 = 0x16,0xfffc
0018 029d 0163  |   c|		Declare_Subprogram	INIT_0160,For_Outer_Call			; Debug Table 0x1.0x4 = 0x18,0xfffb
001a 029d 017b  |   {|		Declare_Subprogram	INIT_0178,For_Outer_Call			; Debug Table 0x1.0x5 = 0x1a,0xfffa
001c 029d 019b  |    |		Declare_Subprogram	INIT_0198,For_Outer_Call			; Debug Table 0x1.0x6 = 0x1c,0xfff9
001e 029d 01bb  |    |		Declare_Subprogram	INIT_01b8,For_Outer_Call			; Debug Table 0x1.0x7 = 0x1e,0xfff8
0020 029d 01e3  |    |		Declare_Subprogram	INIT_01e0,For_Outer_Call			; Debug Table 0x1.0x8 = 0x20,0xfff7
0022 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd				; Debug Table 0x1.0x9 = 0x22,0xfff6
0023 00c7       |    |		Action	Elaborate_Subprogram
0024 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe				; Debug Table 0x1.0xa = 0x24,0xfff5
0025 00c7       |    |		Action	Elaborate_Subprogram
0026 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0xb = 0x26,0xffff
0027 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1.0xc = 0x27,0xfffe
0028 00ec       |    |		Load_Encached	Diana_Tree_Cache
0029 02a0       |    |		Declare_Subprogram	Null_Subprogram
002a 4802       |H   |		Short_Literal	0x2
002b 032d       | -  |		Declare_Type	Record,Defined
002c 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1.0xd = 0x2c,0xfffd
002d 4900       |I   |		Short_Literal	0x100
002e 00da       |    |		Load_Top	At_Offset_2
002f 02a0       |    |		Declare_Subprogram	Null_Subprogram
0030 4801       |H   |		Short_Literal	0x1
0031 035d       | ]  |		Declare_Type	Array,Defined
0032 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1.0xe = 0x32,0xfffc
0033 00e2       |    |		Load_Encached	Integer_Cache
0034 02a0       |    |		Declare_Subprogram	Null_Subprogram
0035 4802       |H   |		Short_Literal	0x2
0036 032d       | -  |		Declare_Type	Record,Defined
0037 029b 025b  |   [|		Declare_Subprogram	INIT_0258,For_Outer_Call,Unelaborated		; Debug Table 0x1.0xf = 0x37,0xffff
0039 e001       |    |		Load	0x0,0x1								; Debug Table 0x1.0x10 = 0x39,0xfffa
003a 1915       |    |		Execute	Package,Field_Reference,Field_Number 0x15
003b 0007       |    |		Action	Break_Optional
003c 029d 029b  |    |		Declare_Subprogram	INIT_0298,For_Outer_Call			; Debug Table 0x1.0x11 = 0x3c,0xfff9
003e 029d 02c3  |    |		Declare_Subprogram	INIT_02c0,For_Outer_Call			; Debug Table 0x1.0x12 = 0x3e,0xfff8
0040 029d 0323  |   #|		Declare_Subprogram	INIT_0320,For_Outer_Call			; Debug Table 0x1.0x13 = 0x40,0xfff7
0042 029d 035b  |   [|		Declare_Subprogram	INIT_0358,For_Outer_Call			; Debug Table 0x1.0x14 = 0x42,0xfff6
0044 029d 03bb  |    |		Declare_Subprogram	INIT_03b8,For_Outer_Call			; Debug Table 0x1.0x15 = 0x44,0xfff5
0046 029d 03f3  |    |		Declare_Subprogram	INIT_03f0,For_Outer_Call			; Debug Table 0x1.0x16 = 0x46,0xfff4
0048 029d 040b  |    |		Declare_Subprogram	INIT_0408,For_Outer_Call			; Debug Table 0x1.0x17 = 0x48,0xfff3
004a 029d 046b  |   k|		Declare_Subprogram	INIT_0468,For_Outer_Call			; Debug Table 0x1.0x18 = 0x4a,0xfff2
004c 029d 04ab  |    |		Declare_Subprogram	INIT_04a8,For_Outer_Call			; Debug Table 0x1.0x19 = 0x4c,0xfff1
004e 029d 051b  |    |		Declare_Subprogram	INIT_0518,For_Outer_Call			; Debug Table 0x1.0x1a = 0x4e,0xfff0
0050 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10				; Debug Table 0x1.0x1b = 0x50,0xffef
0051 00c7       |    |		Action	Elaborate_Subprogram
0052 029d 05a3  |    |		Declare_Subprogram	INIT_05a0,For_Outer_Call			; Debug Table 0x1.0x1c = 0x52,0xffff
0054 029d 0613  |    |		Declare_Subprogram	INIT_0610,For_Outer_Call			; Debug Table 0x1.0x1d = 0x54,0xfffe
0056 029d 062b  |   +|		Declare_Subprogram	INIT_0628,For_Outer_Call			; Debug Table 0x1.0x1e = 0x56,0xfffd
0058 029d 063b  |   ;|		Declare_Subprogram	INIT_0638,For_Outer_Call			; Debug Table 0x1.0x1f = 0x58,0xfffc
005a 029d 065b  |   [|		Declare_Subprogram	INIT_0658,For_Outer_Call			; Debug Table 0x1.0x20 = 0x5a,0xfffb
005c 029d 06cb  |    |		Declare_Subprogram	INIT_06c8,For_Outer_Call			; Debug Table 0x1.0x21 = 0x5c,0xfffa
005e 029d 0783  |    |		Declare_Subprogram	INIT_0780,For_Outer_Call			; Debug Table 0x1.0x22 = 0x5e,0xfff9
0060 029d 0793  |    |		Declare_Subprogram	INIT_0790,For_Outer_Call			; Debug Table 0x1.0x23 = 0x60,0xfff8
0062 029d 07a3  |    |		Declare_Subprogram	INIT_07a0,For_Outer_Call			; Debug Table 0x1.0x24 = 0x62,0xfff7
0064 029d 07b3  |    |		Declare_Subprogram	INIT_07b0,For_Outer_Call			; Debug Table 0x1.0x25 = 0x64,0xfff6
0066 029d 07c3  |    |		Declare_Subprogram	INIT_07c0,For_Outer_Call			; Debug Table 0x1.0x26 = 0x66,0xfff5
0068 029d 07db  |    |		Declare_Subprogram	INIT_07d8,For_Outer_Call			; Debug Table 0x1.0x27 = 0x68,0xfff4
006a 029d 0803  |    |		Declare_Subprogram	INIT_0800,For_Outer_Call			; Debug Table 0x1.0x28 = 0x6a,0xfff3
006c 029d 0843  |   C|		Declare_Subprogram	INIT_0840,For_Outer_Call			; Debug Table 0x1.0x29 = 0x6c,0xfff2
006e 029d 08c3  |    |		Declare_Subprogram	INIT_08c0,For_Outer_Call			; Debug Table 0x1.0x2a = 0x6e,0xfff1
0070 029d 092b  |   +|		Declare_Subprogram	INIT_0928,For_Outer_Call			; Debug Table 0x1.0x2b = 0x70,0xfff0
0072 1d1b       |    |		Execute_Immediate	Reference_Lex_1,0x1b				; Debug Table 0x1.0x2c = 0x72,0xffef
0073 00c7       |    |		Action	Elaborate_Subprogram
0074			BODY_0008:
0074 00bc       |    |		Action	Signal_Activated
0075 00bb       |    |		Action	Signal_Completion
0076 0000 0000  |    |		.XXX[0x2]
0078 ; --------------------------------------------------------------------------------------
0078 ; SUBPROGRAM
0078 ; --------------------------------------------------------------------------------------
0078 007b       | {  |		.CONST	0x007b								; Address of begin
0079 0004       |    |		.CONST	0x0004								; Address of exception handler
007a 0001       |    |		.CONST	0x0001								; Number of locals
007b			BODY_0078:
007b			INIT_0078:
007b e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x2 = .DEBUG	0x007b,0x0ed4,0x0001,0x0000,0x005a,0x12e5,0x0000,0x1970
													; Debug Table 0x2.0x0 = 0x7b,0x1
007c e5fe       |    |		Load	0x2,-0x2
007d 4957       |IW  |		Short_Literal	0x157
007e 00eb       |    |		Load_Encached	Diana_Cache
007f 0096       |    |		Execute	Package,Entry
0080 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x2.0x1 = 0x80,0x2
0081 e5fd       |    |		Load	0x2,-0x3
0082 00eb       |    |		Load_Encached	Diana_Cache
0083 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0084 e5fe       |    |		Load	0x2,-0x2
0085 8217       |    |		Call	0x1,0x17
0086 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0087 0000       |    |		.XXX[0x1]
0088 ; --------------------------------------------------------------------------------------
0088 ; SUBPROGRAM
0088 ; --------------------------------------------------------------------------------------
0088 008b       |    |		.CONST	0x008b								; Address of begin
0089 0004       |    |		.CONST	0x0004								; Address of exception handler
008a 0001       |    |		.CONST	0x0001								; Number of locals
008b			BODY_0088:
008b			INIT_0088:
008b e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x3 = .DEBUG	0x008b,0x0eda,0x0001,0x0000,0x005a,0x12e5,0x0000,0x198c
													; Debug Table 0x3.0x0 = 0x8b,0x1
008c e5fe       |    |		Load	0x2,-0x2
008d 4957       |IW  |		Short_Literal	0x157
008e 00eb       |    |		Load_Encached	Diana_Cache
008f 0096       |    |		Execute	Package,Entry
0090 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x3.0x1 = 0x90,0x2
0091 487c       |H|  |		Short_Literal	0x7c
0092 e5fe       |    |		Load	0x2,-0x2
0093 8217       |    |		Call	0x1,0x17
0094 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0095 0000 0000  |    |		.XXX[0x3]
0097 0000       |    |
0098 ; --------------------------------------------------------------------------------------
0098 ; SUBPROGRAM
0098 ; --------------------------------------------------------------------------------------
0098 00a7       |    |		.CONST	0x00a7								; Address of begin
0099 0004       |    |		.CONST	0x0004								; Address of exception handler
009a 0006       |    |		.CONST	0x0006								; Number of locals
009b			INIT_0098:
009b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x4 = .DEBUG	0x009b,0x0ee0,0x0001,0x0000,0x005a,0x43c5,0x0000,0x0014
													; Debug Table 0x4.0x0 = 0x9b,0xffff
009c 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x4.0x1 = 0x9c,0xfffe
009d e5fe       |    |		Load	0x2,-0x2
009e 00eb       |    |		Load_Encached	Diana_Cache
009f 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
00a0 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
00a1 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x4.0x2 = 0xa1,0xfffd
00a2 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
00a3 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x4.0x3 = 0xa3,0xfffc
00a4 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
00a5 e21a       |    |		Load	0x1,0x1a							; Debug Table 0x4.0x4 = 0xa5,0xfffb
00a6 0322       | "  |		Declare_Variable	Record
00a7			BODY_0098:
00a7 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x5 = 0xa7,0x1
00a8 e5ff       |    |		Load	0x2,-0x1
00a9 8226       | &  |		Call	0x1,0x26
00aa 00d1       |    |		Pop_Control	Pop_Count_1
00ab 00cf       |    |		Action	Mark_Auxiliary
00ac 7835       |x5  |		Jump	0xe2
00ad 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x4.0x6 = 0xad,0x3
00ae 00da       |    |		Load_Top	At_Offset_2
00af 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
00b0 027d       | }  |		Execute	Discrete,Greater
00b1 6807       |h   |		Jump_Zero	0xb9
00b2 0092 0a90  |    |		Action	Push_String_Extended,0xa90					; "12.3 (3); 6.4 (5)"
													; Debug Table 0x4.0x7 = 0xb2,0x4
00b4 0092 0a91  |    |		Action	Push_String_Extended,0xa91					; "0326**SMINST"
00b6 e5fe       |    |		Load	0x2,-0x2
00b7 8002       |    |		Call	0x0,0x2
00b8 782d       |x-  |		Jump	0xe6								; Debug Table 0x4.0x8 = 0xb8,0x5
00b9 e403       |    |		Load	0x2,0x3								; Debug Table 0x4.0x9 = 0xb9,0x6
00ba 00eb       |    |		Load_Encached	Diana_Cache
00bb 1859       | Y  |		Execute	Package,Field_Execute,Field_Number 0x59
00bc a402       |    |		Store_Unchecked	0x2,0x2
00bd e402       |    |		Load	0x2,0x2								; Debug Table 0x4.0xa = 0xbd,0x7
00be 00eb       |    |		Load_Encached	Diana_Cache
00bf 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
00c0 0ba9       |    |		Execute_Immediate	Case_Compare,0xa9
00c1 7010       |p   |		Jump_Nonzero	0xd2
00c2 e404       |    |		Load	0x2,0x4								; Debug Table 0x4.0xb = 0xc2,0xa
00c3 6807       |h   |		Jump_Zero	0xcb
00c4 0092 0a92  |    |		Action	Push_String_Extended,0xa92					; "12.3 (3); 6.4 (4)"
													; Debug Table 0x4.0xc = 0xc4,0xb
00c6 0092 0a93  |    |		Action	Push_String_Extended,0xa93					; "0327**SMINST"
00c8 e402       |    |		Load	0x2,0x2
00c9 8002       |    |		Call	0x0,0x2
00ca 780d       |x   |		Jump	0xd8
00cb e402       |    |		Load	0x2,0x2								; Debug Table 0x4.0xd = 0xcb,0xc
00cc e405       |    |		Load	0x2,0x5
00cd e406       |    |		Load	0x2,0x6
00ce 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
00cf 01d5       |    |		Execute	Vector,Field_Reference
00d0 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
00d1 7806       |x   |		Jump	0xd8
00d2 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x4.0xe = 0xd2,0x8
00d3 e402       |    |		Load	0x2,0x2
00d4 8225       | %  |		Call	0x1,0x25
00d5 00d1       |    |		Pop_Control	Pop_Count_1
00d6 4801       |H   |		Short_Literal	0x1							; Debug Table 0x4.0xf = 0xd6,0x9
00d7 a404       |    |		Store_Unchecked	0x2,0x4
00d8 00d1       |    |		Pop_Control	Pop_Count_1
00d9 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x4.0x10 = 0xd9,0xd
00da 0a01       |    |		Execute_Immediate	Plus,0x1
00db 0248       | H  |		Execute	Discrete,Check_In_Integer
00dc 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
00dd e403       |    |		Load	0x2,0x3								; Debug Table 0x4.0x11 = 0xdd,0xe
00de 00eb       |    |		Load_Encached	Diana_Cache
00df 185a       | Z  |		Execute	Package,Field_Execute,Field_Number 0x5a
00e0 a403       |    |		Store_Unchecked	0x2,0x3
00e1 00c9       |    |		Action	Pop_Auxiliary_Loop
00e2 e403       |    |		Load	0x2,0x3								; Debug Table 0x4.0x12 = 0xe2,0x2
00e3 00eb       |    |		Load_Encached	Diana_Cache
00e4 1858       | X  |		Execute	Package,Field_Execute,Field_Number 0x58
00e5 6fc7       |o   |		Jump_Zero	0xad
00e6 00ce       |    |		Action	Pop_Auxiliary
00e7 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x4.0x13 = 0xe7,0xf
00e8 e5fd       |    |		Load	0x2,-0x3
00e9 00da       |    |		Load_Top	At_Offset_2
00ea e5fe       |    |		Load	0x2,-0x2
00eb 8224       | $  |		Call	0x1,0x24
00ec 00d1       |    |		Pop_Control	Pop_Count_1
00ed c5fd       |    |		Store	0x2,-0x3
00ee c5fc       |    |		Store	0x2,-0x4
00ef 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
00f0 ; --------------------------------------------------------------------------------------
00f0 ; SUBPROGRAM
00f0 ; --------------------------------------------------------------------------------------
00f0 00fa       |    |		.CONST	0x00fa								; Address of begin
00f1 0004       |    |		.CONST	0x0004								; Address of exception handler
00f2 0004       |    |		.CONST	0x0004								; Number of locals
00f3			INIT_00f0:
00f3 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x5 = .DEBUG	0x00f3,0x0f0a,0x0002,0x0000,0x005a,0x43c5,0x0000,0x0030
													; Debug Table 0x5.0x0 = 0xf3,0xffff
00f4 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x5.0x1 = 0xf4,0xfffe
00f5 00ef       |    |		Load_Encached	Diana_Sequence_Cache					; Debug Table 0x5.0x2 = 0xf5,0xfffd
00f6 e5ff       |    |		Load	0x2,-0x1
00f7 e003       |    |		Load	0x0,0x3
00f8 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
00f9 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
00fa			BODY_00f0:
00fa 00cf       |    |		Action	Mark_Auxiliary
00fb 7830       |x0  |		Jump	0x12c
00fc 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x5.0x3 = 0xfc,0x2
00fd 00eb       |    |		Load_Encached	Diana_Cache
00fe 1865       | e  |		Execute	Package,Field_Execute,Field_Number 0x65
00ff 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0100 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0x4 = 0x100,0x3
0101 00eb       |    |		Load_Encached	Diana_Cache
0102 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0103 0f40       | @  |		Execute_Immediate	Equal,0x40
0104 6822       |h"  |		Jump_Zero	0x127
0105 00da       |    |		Load_Top	At_Offset_2
0106 00eb       |    |		Load_Encached	Diana_Cache
0107 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
0108 00eb       |    |		Load_Encached	Diana_Cache
0109 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
010a 00eb       |    |		Load_Encached	Diana_Cache
010b 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
010c 0092 0a94  |    |		Action	Push_String_Extended,0xa94					; "SUPPRESS"
010e 01df       |    |		Execute	Vector,Equal
010f 6817       |h   |		Jump_Zero	0x127
0110 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0x5 = 0x110,0x4
0111 00eb       |    |		Load_Encached	Diana_Cache
0112 18d9       |    |		Execute	Package,Field_Execute,Field_Number 0xd9
0113 00eb       |    |		Load_Encached	Diana_Cache
0114 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
0115 a402       |    |		Store_Unchecked	0x2,0x2
0116 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x5.0x6 = 0x116,0x5
0117 00eb       |    |		Load_Encached	Diana_Cache
0118 1858       | X  |		Execute	Package,Field_Execute,Field_Number 0x58
0119 7011       |p   |		Jump_Nonzero	0x12b
011a 00db       |    |		Load_Top	At_Offset_3
011b 00eb       |    |		Load_Encached	Diana_Cache
011c 1859       | Y  |		Execute	Package,Field_Execute,Field_Number 0x59
011d 00eb       |    |		Load_Encached	Diana_Cache
011e 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
011f 00eb       |    |		Load_Encached	Diana_Cache
0120 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0121 0092 0a95  |    |		Action	Push_String_Extended,0xa95					; "ELABORATION_CHECK"
0123 01df       |    |		Execute	Vector,Equal
0124 6806       |h   |		Jump_Zero	0x12b
0125 4801       |H   |		Short_Literal	0x1							; Debug Table 0x5.0x7 = 0x125,0x6
0126 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0127 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x5.0x8 = 0x127,0x7
0128 00eb       |    |		Load_Encached	Diana_Cache
0129 1866       | f  |		Execute	Package,Field_Execute,Field_Number 0x66
012a 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
012b 00c9       |    |		Action	Pop_Auxiliary_Loop
012c 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x5.0x9 = 0x12c,0x1
012d 00eb       |    |		Load_Encached	Diana_Cache
012e 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
012f 6fcc       |o   |		Jump_Zero	0xfc
0130 00ce       |    |		Action	Pop_Auxiliary
0131 4800       |H   |		Short_Literal	0x0							; Debug Table 0x5.0xa = 0x131,0x8
0132 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0133 0000 0000  |    |		.BLANK	0000[0x5]
0138 ; --------------------------------------------------------------------------------------
0138 ; SUBPROGRAM
0138 ; --------------------------------------------------------------------------------------
0138 0140       | @  |		.CONST	0x0140								; Address of begin
0139 015a       | Z  |		.CONST	0x015a								; Address of exception handler
013a 0002       |    |		.CONST	0x0002								; Number of locals
013b			INIT_0138:
013b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x6 = .DEBUG	0x013b,0x0f22,0x0001,0x0000,0x005a,0x43c5,0x0000,0x00d0
													; Debug Table 0x6.0x0 = 0x13b,0xffff
013c 00db       |    |		Load_Top	At_Offset_3
013d 00eb       |    |		Load_Encached	Diana_Cache
013e 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
013f 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0140			BODY_0138:
0140 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x1 = 0x140,0x1
0141 e004       |    |		Load	0x0,0x4
0142 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0143 7001       |p   |		Jump_Nonzero	0x145
0144 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x6.0x2 = 0x144,0x2
0145 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x3 = 0x145,0x3
0146 e5fe       |    |		Load	0x2,-0x2
0147 e005       |    |		Load	0x0,0x5
0148 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
0149 680f       |h   |		Jump_Zero	0x159
014a 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x6.0x4 = 0x14a,0x4
014b 00eb       |    |		Load_Encached	Diana_Cache
014c 18f8       |    |		Execute	Package,Field_Execute,Field_Number 0xf8
014d 00eb       |    |		Load_Encached	Diana_Cache
014e 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
014f 6809       |h   |		Jump_Zero	0x159
0150 00db       |    |		Load_Top	At_Offset_3
0151 8211       |    |		Call	0x1,0x11
0152 7006       |p   |		Jump_Nonzero	0x159
0153 0092 0a96  |    |		Action	Push_String_Extended,0xa96					; "3.9 (7)"
													; Debug Table 0x6.0x5 = 0x153,0x5
0155 0092 0a97  |    |		Action	Push_String_Extended,0xa97					; " instantiates a generic whose body occurs later"
0157 e5fe       |    |		Load	0x2,-0x2
0158 8006       |    |		Call	0x0,0x6
0159 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x6.0x6 = 0x159,0x6
015a			TRAP_0138:
015a 0007       |    |		Action	Break_Optional
015b 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x6.0x7 = 0x15b,0x7
015c 0000 0000  |    |		.BLANK	0000[0x4]
0160 ; --------------------------------------------------------------------------------------
0160 ; SUBPROGRAM
0160 ; --------------------------------------------------------------------------------------
0160 0165       | e  |		.CONST	0x0165								; Address of begin
0161 0175       | u  |		.CONST	0x0175								; Address of exception handler
0162 0003       |    |		.CONST	0x0003								; Number of locals
0163			INIT_0160:
0163 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x7 = .DEBUG	0x0163,0x0f34,0x0001,0x0000,0x005a,0x43c5,0x0000,0x0131
													; Debug Table 0x7.0x0 = 0x163,0xffff
0164 00ef       |    |		Load_Encached	Diana_Sequence_Cache					; Debug Table 0x7.0x1 = 0x164,0xfffe
0165			BODY_0160:
0165 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x7.0x2 = 0x165,0x1
0166 e004       |    |		Load	0x0,0x4
0167 184b       | K  |		Execute	Package,Field_Execute,Field_Number 0x4b
0168 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0169 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x7.0x3 = 0x169,0x2
016a e003       |    |		Load	0x0,0x3
016b 18ad       |    |		Execute	Package,Field_Execute,Field_Number 0xad
016c 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
016d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x7.0x4 = 0x16d,0x3
016e e5ff       |    |		Load	0x2,-0x1
016f 00eb       |    |		Load_Encached	Diana_Cache
0170 1867       | g  |		Execute	Package,Field_Execute,Field_Number 0x67
0171 00da       |    |		Load_Top	At_Offset_2
0172 e003       |    |		Load	0x0,0x3
0173 18ac       |    |		Execute	Package,Field_Execute,Field_Number 0xac
0174 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0175			TRAP_0160:
0175 0007       |    |		Action	Break_Optional
0176 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0x7.0x5 = 0x176,0x4
0177 0000       |    |		.XXX[0x1]
0178 ; --------------------------------------------------------------------------------------
0178 ; SUBPROGRAM
0178 ; --------------------------------------------------------------------------------------
0178 018a       |    |		.CONST	0x018a								; Address of begin
0179 0004       |    |		.CONST	0x0004								; Address of exception handler
017a 0008       |    |		.CONST	0x0008								; Number of locals
017b			INIT_0178:
017b 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x8 = .DEBUG	0x017b,0x0f42,0x0001,0x0000,0x005a,0x43c5,0x0000,0x016f
													; Debug Table 0x8.0x0 = 0x17b,0xffff
017c 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
017d 029f 097b  |   {|		Declare_Subprogram	INIT_0978,For_Call				; Debug Table 0x8.0x1 = 0x17d,0xfffe
017f e007       |    |		Load	0x0,0x7								; Debug Table 0x8.0x2 = 0x17f,0xfffd
0180 190d       |    |		Execute	Package,Field_Reference,Field_Number 0xd
0181 00c6       |    |		Action	Check_Subprogram_Elaborated
0182 00e1       |    |		Load_Encached	Boolean_Cache
0183 4803       |H   |		Short_Literal	0x3
0184 4802       |H   |		Short_Literal	0x2
0185 0099       |    |		Action	Reference_Dynamic
0186 62d9       |b   |		Indirect_Literal	Discrete,0x460,{0x00000000, 0x005a43c5}
0187 4a73       |Js  |		Short_Literal	0x273
0188 4808       |H   |		Short_Literal	0x8
0189 0007       |    |		Action	Break_Optional
018a			BODY_0178:
018a e402       |    |		Load	0x2,0x2								; Debug Table 0x8.0x3 = 0x18a,0x1
018b e5ff       |    |		Load	0x2,-0x1
018c e404       |    |		Load	0x2,0x4
018d 4805       |H   |		Short_Literal	0x5
018e 4802       |H   |		Short_Literal	0x2
018f 0099       |    |		Action	Reference_Dynamic
0190 4806       |H   |		Short_Literal	0x6
0191 4802       |H   |		Short_Literal	0x2
0192 0099       |    |		Action	Reference_Dynamic
0193 e007       |    |		Load	0x0,0x7
0194 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0195 c402       |    |		Store	0x2,0x2
0196 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0197 0000       |    |		.XXX[0x1]
0198 ; --------------------------------------------------------------------------------------
0198 ; SUBPROGRAM
0198 ; --------------------------------------------------------------------------------------
0198 019c       |    |		.CONST	0x019c								; Address of begin
0199 0004       |    |		.CONST	0x0004								; Address of exception handler
019a 0002       |    |		.CONST	0x0002								; Number of locals
019b			INIT_0198:
019b 00ef       |    |		Load_Encached	Diana_Sequence_Cache					; Debug Table 0x9 = .DEBUG	0x019b,0x0f4c,0x0001,0x0000,0x005a,0x43c5,0x0000,0x028c
													; Debug Table 0x9.0x0 = 0x19b,0xffff
019c			BODY_0198:
019c e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x9.0x1 = 0x19c,0x1
019d 00ef       |    |		Load_Encached	Diana_Sequence_Cache
019e 8008       |    |		Call	0x0,0x8
019f 4800       |H   |		Short_Literal	0x0
01a0 e5fd       |    |		Load	0x2,-0x3
01a1 e5fe       |    |		Load	0x2,-0x2
01a2 e001       |    |		Load	0x0,0x1
01a3 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
01a4 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
01a5 c5fc       |    |		Store	0x2,-0x4
01a6 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x9.0x2 = 0x1a6,0x2
01a7 4904       |I   |		Short_Literal	0x104
01a8 00eb       |    |		Load_Encached	Diana_Cache
01a9 0096       |    |		Execute	Package,Entry
01aa 8214       |    |		Call	0x1,0x14
01ab 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x9.0x3 = 0x1ab,0x3
01ac e003       |    |		Load	0x0,0x3
01ad 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
01ae 6804       |h   |		Jump_Zero	0x1b3
01af 4801       |H   |		Short_Literal	0x1							; Debug Table 0x9.0x4 = 0x1af,0x4
01b0 e5fe       |    |		Load	0x2,-0x2
01b1 e003       |    |		Load	0x0,0x3
01b2 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
01b3 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x9.0x5 = 0x1b3,0x5
01b4 8213       |    |		Call	0x1,0x13
01b5 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
01b6 0000 0000  |    |		.XXX[0x2]
01b8 ; --------------------------------------------------------------------------------------
01b8 ; SUBPROGRAM
01b8 ; --------------------------------------------------------------------------------------
01b8 01ca       |    |		.CONST	0x01ca								; Address of begin
01b9 01d7       |    |		.CONST	0x01d7								; Address of exception handler
01ba 0005       |    |		.CONST	0x0005								; Number of locals
01bb			INIT_01b8:
01bb e009       |    |		Load	0x0,0x9								; Debug Table 0xa = .DEBUG	0x01bb,0x0f5a,0x0001,0x0000,0x005a,0x43c5,0x0000,0x02df
													; Debug Table 0xa.0x0 = 0x1bb,0xffff
01bc 0007       |    |		Action	Break_Optional
01bd 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xa.0x1 = 0x1bd,0xfffe
01be e005       |    |		Load	0x0,0x5
01bf 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
01c0 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
01c1 0007       |    |		Action	Break_Optional							; Debug Table 0xa.0x2 = 0x1c1,0xfffd
01c2 029e 09ab  |    |		Declare_Subprogram	INIT_09a8,For_Call,Unelaborated			; Debug Table 0xa.0x3 = 0x1c2,0xfffc
01c4 029f 09db  |    |		Declare_Subprogram	INIT_09d8,For_Call				; Debug Table 0xa.0x4 = 0x1c4,0xfffb
01c6 4804       |H   |		Short_Literal	0x4							; Debug Table 0xa.0x5 = 0x1c6,0xfffa
01c7 4802       |H   |		Short_Literal	0x2
01c8 0099       |    |		Action	Reference_Dynamic
01c9 00c7       |    |		Action	Elaborate_Subprogram
01ca			BODY_01b8:
01ca 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa.0x6 = 0x1ca,0x1
01cb 00eb       |    |		Load_Encached	Diana_Cache
01cc 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
01cd 7008       |p   |		Jump_Nonzero	0x1d6
01ce 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa.0x7 = 0x1ce,0x2
01cf 4975       |Iu  |		Short_Literal	0x175
01d0 00eb       |    |		Load_Encached	Diana_Cache
01d1 0098       |    |		Execute	Package,Field_Read_Dynamic
01d2 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
01d3 a402       |    |		Store_Unchecked	0x2,0x2
01d4 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xa.0x8 = 0x1d4,0x3
01d5 8404       |    |		Call	0x2,0x4
01d6 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01d7			TRAP_01b8:
01d7 6284       |b   |		Indirect_Literal	Discrete,0x45c,{0x00000000, 0x5a43c501}
01d8 010f       |    |		Execute	Exception,Equal
01d9 6801       |h   |		Jump_Zero	0x1db
01da 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0xa.0x9 = 0x1da,0x4
01db 0100       |    |		Execute	Exception,Raise
01dc 0000 0000  |    |		.BLANK	0000[0x4]
01e0 ; --------------------------------------------------------------------------------------
01e0 ; SUBPROGRAM
01e0 ; --------------------------------------------------------------------------------------
01e0 01f4       |    |		.CONST	0x01f4								; Address of begin
01e1 0004       |    |		.CONST	0x0004								; Address of exception handler
01e2 0007       |    |		.CONST	0x0007								; Number of locals
01e3			INIT_01e0:
01e3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xb = .DEBUG	0x01e3,0x0f70,0x0001,0x0000,0x005a,0x43c5,0x0000,0x0469
													; Debug Table 0xb.0x0 = 0x1e3,0xffff
01e4 e5fd       |    |		Load	0x2,-0x3
01e5 00eb       |    |		Load_Encached	Diana_Cache
01e6 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
01e7 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
01e8 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xb.0x1 = 0x1e8,0xfffe
01e9 00d9       |    |		Load_Top	At_Offset_1
01ea 800a       |    |		Call	0x0,0xa
01eb 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
01ec 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xb.0x2 = 0x1ec,0xfffd
01ed 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xb.0x3 = 0x1ed,0xfffc
01ee e20f       |    |		Load	0x1,0xf								; Debug Table 0xb.0x4 = 0x1ee,0xfffb
01ef 02c7       |    |		Declare_Variable	Any
01f0 00d8       |    |		Load_Top	At_Offset_0
01f1 1c00       |    |		Execute_Immediate	Run_Utility,0x0
01f2 e009       |    |		Load	0x0,0x9								; Debug Table 0xb.0x5 = 0x1f2,0xfffa
01f3 0007       |    |		Action	Break_Optional
01f4			BODY_01e0:
01f4 e403       |    |		Load	0x2,0x3								; Debug Table 0xb.0x6 = 0x1f4,0x1
01f5 00eb       |    |		Load_Encached	Diana_Cache
01f6 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
01f7 6805       |h   |		Jump_Zero	0x1fd
01f8 0092 0a98  |    |		Action	Push_String_Extended,0xa98					; "generic"
													; Debug Table 0xb.0x7 = 0x1f8,0x2
01fa e402       |    |		Load	0x2,0x2
01fb 800b       |    |		Call	0x0,0xb
01fc 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
01fd e403       |    |		Load	0x2,0x3								; Debug Table 0xb.0x8 = 0x1fd,0x3
01fe e005       |    |		Load	0x0,0x5
01ff 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
0200 6807       |h   |		Jump_Zero	0x208
0201 0092 0a99  |    |		Action	Push_String_Extended,0xa99					; "12.3 (18)"
													; Debug Table 0xb.0x9 = 0x201,0x4
0203 0092 0a9a  |    |		Action	Push_String_Extended,0xa9a					; "0330**SMINST"
0205 e402       |    |		Load	0x2,0x2
0206 8002       |    |		Call	0x0,0x2
0207 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0208 e403       |    |		Load	0x2,0x3								; Debug Table 0xb.0xa = 0x208,0x5
0209 e5ff       |    |		Load	0x2,-0x1
020a 8216       |    |		Call	0x1,0x16
020b e403       |    |		Load	0x2,0x3								; Debug Table 0xb.0xb = 0x20b,0x6
020c 00eb       |    |		Load_Encached	Diana_Cache
020d 18fe       |    |		Execute	Package,Field_Execute,Field_Number 0xfe
020e a404       |    |		Store_Unchecked	0x2,0x4
020f 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xb.0xc = 0x20f,0x7
0210 00d9       |    |		Load_Top	At_Offset_1
0211 e5fd       |    |		Load	0x2,-0x3
0212 00eb       |    |		Load_Encached	Diana_Cache
0213 18cb       |    |		Execute	Package,Field_Execute,Field_Number 0xcb
0214 e404       |    |		Load	0x2,0x4
0215 8210       |    |		Call	0x1,0x10
0216 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0217 c406       |    |		Store	0x2,0x6
0218 e403       |    |		Load	0x2,0x3								; Debug Table 0xb.0xd = 0x218,0x8
0219 4904       |I   |		Short_Literal	0x104
021a 00eb       |    |		Load_Encached	Diana_Cache
021b 0096       |    |		Execute	Package,Entry
021c 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
021d 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb.0xe = 0x21d,0x9
021e 00eb       |    |		Load_Encached	Diana_Cache
021f 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0220 e5fe       |    |		Load	0x2,-0x2
0221 027f       |    |		Execute	Discrete,Equal
0222 701b       |p   |		Jump_Nonzero	0x23e
0223 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xb.0xf = 0x223,0xa
0224 0b7b       | {  |		Execute_Immediate	Case_Compare,0x7b
0225 7009       |p   |		Jump_Nonzero	0x22f
0226 0b7a       | z  |		Execute_Immediate	Case_Compare,0x7a
0227 700e       |p   |		Jump_Nonzero	0x236
0228 0092 0a9b  |    |		Action	Push_String_Extended,0xa9b					; "12.3 (2)"
													; Debug Table 0xb.0x10 = 0x228,0xd
022a 0092 0a9c  |    |		Action	Push_String_Extended,0xa9c					; "0333**SMINST"
022c e402       |    |		Load	0x2,0x2
022d 8002       |    |		Call	0x0,0x2
022e 780d       |x   |		Jump	0x23c
022f 0092 0a9b  |    |		Action	Push_String_Extended,0xa9b					; "12.3 (2)"
													; Debug Table 0xb.0x11 = 0x22f,0xb
0231 0092 0a9d  |    |		Action	Push_String_Extended,0xa9d					; "0331**SMINST"
0233 e402       |    |		Load	0x2,0x2
0234 8002       |    |		Call	0x0,0x2
0235 7806       |x   |		Jump	0x23c
0236 0092 0a9b  |    |		Action	Push_String_Extended,0xa9b					; "12.3 (2)"
													; Debug Table 0xb.0x12 = 0x236,0xc
0238 0092 0a9e  |    |		Action	Push_String_Extended,0xa9e					; "0332**SMINST"
023a e402       |    |		Load	0x2,0x2
023b 8002       |    |		Call	0x0,0x2
023c 00d1       |    |		Pop_Control	Pop_Count_1
023d 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
023e 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xb.0x13 = 0x23e,0xe
023f e5fd       |    |		Load	0x2,-0x3
0240 e5ff       |    |		Load	0x2,-0x1
0241 e403       |    |		Load	0x2,0x3
0242 8215       |    |		Call	0x1,0x15
0243 c406       |    |		Store	0x2,0x6
0244 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xb.0x14 = 0x244,0xf
0245 4904       |I   |		Short_Literal	0x104
0246 00eb       |    |		Load_Encached	Diana_Cache
0247 0096       |    |		Execute	Package,Entry
0248 e5ff       |    |		Load	0x2,-0x1
0249 e004       |    |		Load	0x0,0x4
024a 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
024b e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xb.0x15 = 0x24b,0x10
024c 490a       |I   |		Short_Literal	0x10a
024d 00eb       |    |		Load_Encached	Diana_Cache
024e 0096       |    |		Execute	Package,Entry
024f e5fd       |    |		Load	0x2,-0x3
0250 e004       |    |		Load	0x0,0x4
0251 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0252 800c       |    |		Call	0x0,0xc								; Debug Table 0xb.0x16 = 0x252,0x11
0253 6803       |h   |		Jump_Zero	0x257
0254 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xb.0x17 = 0x254,0x12
0255 e403       |    |		Load	0x2,0x3
0256 8212       |    |		Call	0x1,0x12
0257 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0258 ; --------------------------------------------------------------------------------------
0258 ; SUBPROGRAM
0258 ; --------------------------------------------------------------------------------------
0258 025e       | ^  |		.CONST	0x025e								; Address of begin
0259 0004       |    |		.CONST	0x0004								; Address of exception handler
025a 0004       |    |		.CONST	0x0004								; Number of locals
025b			INIT_0258:
025b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xc = .DEBUG	0x025b,0x0fa2,0x0001,0x0000,0x005a,0x43d5,0x0000,0x003e
													; Debug Table 0xc.0x0 = 0x25b,0xffff
025c 039d       |    |		Declare_Variable	Heap_Access,Duplicate
025d 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xc.0x1 = 0x25d,0xfffe
025e			BODY_0258:
025e e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xc.0x2 = 0x25e,0x1
025f 00eb       |    |		Load_Encached	Diana_Cache
0260 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0261 0f66       | f  |		Execute_Immediate	Equal,0x66
0262 6811       |h   |		Jump_Zero	0x274
0263 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xc.0x3 = 0x263,0x2
0264 00eb       |    |		Load_Encached	Diana_Cache
0265 18ba       |    |		Execute	Package,Field_Execute,Field_Number 0xba
0266 00eb       |    |		Load_Encached	Diana_Cache
0267 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0268 7006       |p   |		Jump_Nonzero	0x26f
0269 0092 0a9b  |    |		Action	Push_String_Extended,0xa9b					; "12.3 (2)"
													; Debug Table 0xc.0x4 = 0x269,0x3
026b 0092 0a9f  |    |		Action	Push_String_Extended,0xa9f					; "0319**SMINST"
026d e5fd       |    |		Load	0x2,-0x3
026e 8002       |    |		Call	0x0,0x2
026f e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xc.0x5 = 0x26f,0x4
0270 00eb       |    |		Load_Encached	Diana_Cache
0271 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
0272 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0273 7802       |x   |		Jump	0x276
0274 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xc.0x6 = 0x274,0x5
0275 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0276 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x7 = 0x276,0x6
0277 800d       |    |		Call	0x0,0xd
0278 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0279 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xc.0x8 = 0x279,0x7
027a e00e       |    |		Load	0x0,0xe
027b 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
027c 021f       |    |		Execute	Heap_Access,Equal
027d 7019       |p   |		Jump_Nonzero	0x297
027e e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xc.0x9 = 0x27e,0x8
027f 00eb       |    |		Load_Encached	Diana_Cache
0280 18b9       |    |		Execute	Package,Field_Execute,Field_Number 0xb9
0281 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0282 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0xa = 0x282,0x9
0283 4974       |It  |		Short_Literal	0x174
0284 00eb       |    |		Load_Encached	Diana_Cache
0285 0098       |    |		Execute	Package,Field_Read_Dynamic
0286 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0287 00da       |    |		Load_Top	At_Offset_2
0288 4935       |I5  |		Short_Literal	0x135
0289 00eb       |    |		Load_Encached	Diana_Cache
028a 0096       |    |		Execute	Package,Entry
028b 4800       |H   |		Short_Literal	0x0							; Debug Table 0xc.0xb = 0x28b,0xa
028c 00da       |    |		Load_Top	At_Offset_2
028d e00f       |    |		Load	0x0,0xf
028e 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
028f e5fb       |    |		Load	0x2,-0x5							; Debug Table 0xc.0xc = 0x28f,0xb
0290 e5fc       |    |		Load	0x2,-0x4
0291 e402       |    |		Load	0x2,0x2
0292 00db       |    |		Load_Top	At_Offset_3
0293 e5ff       |    |		Load	0x2,-0x1
0294 8236       | 6  |		Call	0x1,0x36
0295 c5fc       |    |		Store	0x2,-0x4
0296 c5fb       |    |		Store	0x2,-0x5
0297 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0298 ; --------------------------------------------------------------------------------------
0298 ; SUBPROGRAM
0298 ; --------------------------------------------------------------------------------------
0298 02a5       |    |		.CONST	0x02a5								; Address of begin
0299 0004       |    |		.CONST	0x0004								; Address of exception handler
029a 0003       |    |		.CONST	0x0003								; Number of locals
029b			INIT_0298:
029b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xd = .DEBUG	0x029b,0x0fbe,0x0001,0x0000,0x005a,0x43d5,0x0000,0x007a
													; Debug Table 0xd.0x0 = 0x29b,0xffff
029c e5fe       |    |		Load	0x2,-0x2
029d e004       |    |		Load	0x0,0x4
029e 1844       | D  |		Execute	Package,Field_Execute,Field_Number 0x44
029f 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
02a0 e010       |    |		Load	0x0,0x10							; Debug Table 0xd.0x1 = 0x2a0,0xfffe
02a1 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
02a2 02ff       |    |		Declare_Variable	Variant_Record
02a3 00d8       |    |		Load_Top	At_Offset_0
02a4 1c00       |    |		Execute_Immediate	Run_Utility,0x0
02a5			BODY_0298:
02a5 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xd.0x2 = 0x2a5,0x1
02a6 00eb       |    |		Load_Encached	Diana_Cache
02a7 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
02a8 7005       |p   |		Jump_Nonzero	0x2ae
02a9 00d9       |    |		Load_Top	At_Offset_1
02aa e5ff       |    |		Load	0x2,-0x1
02ab e011       |    |		Load	0x0,0x11
02ac 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
02ad 6801       |h   |		Jump_Zero	0x2af
02ae 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0xd.0x3 = 0x2ae,0x2
02af 8012       |    |		Call	0x0,0x12							; Debug Table 0xd.0x4 = 0x2af,0x3
02b0 00d9       |    |		Load_Top	At_Offset_1
02b1 016d       | m  |		Execute	Variant_Record,Structure_Write
02b2 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xd.0x5 = 0x2b2,0x4
02b3 e013       |    |		Load	0x0,0x13
02b4 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
02b5 7007       |p   |		Jump_Nonzero	0x2bd
02b6 8008       |    |		Call	0x0,0x8								; Debug Table 0xd.0x6 = 0x2b6,0x5
02b7 00da       |    |		Load_Top	At_Offset_2
02b8 4801       |H   |		Short_Literal	0x1
02b9 00db       |    |		Load_Top	At_Offset_3
02ba 8014       |    |		Call	0x0,0x14
02bb e015       |    |		Load	0x0,0x15
02bc 1827       | '  |		Execute	Package,Field_Execute,Field_Number 0x27
02bd 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
02be 0000 0000  |    |		.XXX[0x2]
02c0 ; --------------------------------------------------------------------------------------
02c0 ; SUBPROGRAM
02c0 ; --------------------------------------------------------------------------------------
02c0 02ca       |    |		.CONST	0x02ca								; Address of begin
02c1 0004       |    |		.CONST	0x0004								; Address of exception handler
02c2 0004       |    |		.CONST	0x0004								; Number of locals
02c3			INIT_02c0:
02c3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xe = .DEBUG	0x02c3,0x0fce,0x0001,0x0000,0x005a,0x43d5,0x0000,0x00d6
													; Debug Table 0xe.0x0 = 0x2c3,0xffff
02c4 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xe.0x1 = 0x2c4,0xfffe
02c5 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xe.0x2 = 0x2c5,0xfffd
02c6 e5fe       |    |		Load	0x2,-0x2
02c7 00eb       |    |		Load_Encached	Diana_Cache
02c8 18ce       |    |		Execute	Package,Field_Execute,Field_Number 0xce
02c9 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
02ca			BODY_02c0:
02ca e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xe.0x3 = 0x2ca,0x1
02cb e5fd       |    |		Load	0x2,-0x3
02cc 00da       |    |		Load_Top	At_Offset_2
02cd 8016       |    |		Call	0x0,0x16
02ce c5fd       |    |		Store	0x2,-0x3
02cf e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xe.0x4 = 0x2cf,0x2
02d0 4974       |It  |		Short_Literal	0x174
02d1 00eb       |    |		Load_Encached	Diana_Cache
02d2 0098       |    |		Execute	Package,Field_Read_Dynamic
02d3 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
02d4 e5fe       |    |		Load	0x2,-0x2
02d5 00eb       |    |		Load_Encached	Diana_Cache
02d6 18e4       |    |		Execute	Package,Field_Execute,Field_Number 0xe4
02d7 4935       |I5  |		Short_Literal	0x135
02d8 00eb       |    |		Load_Encached	Diana_Cache
02d9 0096       |    |		Execute	Package,Entry
02da 0092 0aa0  |    |		Action	Push_String_Extended,0xaa0					; "MUST_BE_AN_ENTRY"
													; Debug Table 0xe.0x5 = 0x2da,0x3
02dc e5ff       |    |		Load	0x2,-0x1
02dd e017       |    |		Load	0x0,0x17
02de 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
02df 00eb       |    |		Load_Encached	Diana_Cache
02e0 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
02e1 6801       |h   |		Jump_Zero	0x2e3
02e2 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0xe.0x6 = 0x2e2,0x4
02e3 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xe.0x7 = 0x2e3,0x5
02e4 e004       |    |		Load	0x0,0x4
02e5 1844       | D  |		Execute	Package,Field_Execute,Field_Number 0x44
02e6 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
02e7 00cf       |    |		Action	Mark_Auxiliary
02e8 0007       |    |		Action	Break_Optional							; Debug Table 0xe.0x8 = 0x2e8,0x6
02e9 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xe.0x9 = 0x2e9,0x7
02ea 00eb       |    |		Load_Encached	Diana_Cache
02eb 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
02ec 0b1f       |    |		Execute_Immediate	Case_Compare,0x1f
02ed 7006       |p   |		Jump_Nonzero	0x2f4
02ee 0b00       |    |		Execute_Immediate	Case_Compare,0x0
02ef 7004       |p   |		Jump_Nonzero	0x2f4
02f0 0b2c       | ,  |		Execute_Immediate	Case_Compare,0x2c
02f1 7003       |p   |		Jump_Nonzero	0x2f5
02f2 00d1       |    |		Pop_Control	Pop_Count_1						; Debug Table 0xe.0xa = 0x2f2,0xf
02f3 781f       |x   |		Jump	0x313
02f4 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0xe.0xb = 0x2f4,0x8
02f5 e402       |    |		Load	0x2,0x2								; Debug Table 0xe.0xc = 0x2f5,0x9
02f6 00eb       |    |		Load_Encached	Diana_Cache
02f7 18f8       |    |		Execute	Package,Field_Execute,Field_Number 0xf8
02f8 a403       |    |		Store_Unchecked	0x2,0x3
02f9 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xe.0xd = 0x2f9,0xa
02fa 00eb       |    |		Load_Encached	Diana_Cache
02fb 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
02fc 0f80       |    |		Execute_Immediate	Equal,-0x80
02fd 6807       |h   |		Jump_Zero	0x305
02fe 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xe.0xe = 0x2fe,0xb
02ff 00eb       |    |		Load_Encached	Diana_Cache
0300 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
0301 e004       |    |		Load	0x0,0x4
0302 1844       | D  |		Execute	Package,Field_Execute,Field_Number 0x44
0303 a402       |    |		Store_Unchecked	0x2,0x2
0304 780b       |x   |		Jump	0x310
0305 0092 0aa0  |    |		Action	Push_String_Extended,0xaa0					; "MUST_BE_AN_ENTRY"
													; Debug Table 0xe.0xf = 0x305,0xc
0307 e402       |    |		Load	0x2,0x2
0308 e017       |    |		Load	0x0,0x17
0309 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
030a 00eb       |    |		Load_Encached	Diana_Cache
030b 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
030c 7001       |p   |		Jump_Nonzero	0x30e
030d 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0xe.0x10 = 0x30d,0xd
030e 00d1       |    |		Pop_Control	Pop_Count_1						; Debug Table 0xe.0x11 = 0x30e,0xe
030f 7803       |x   |		Jump	0x313
0310 00d1       |    |		Pop_Control	Pop_Count_1
0311 00c9       |    |		Action	Pop_Auxiliary_Loop
0312 7fd6       |    |		Jump	0x2e9
0313 00ce       |    |		Action	Pop_Auxiliary
0314 00ea       |    |		Load_Encached	Null_String_Cache					; Debug Table 0xe.0x12 = 0x314,0x10
0315 0092 0aa1  |    |		Action	Push_String_Extended,0xaa1					; " is not an entry"
0317 e5fd       |    |		Load	0x2,-0x3
0318 8002       |    |		Call	0x0,0x2
0319 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
031a 0000 0000  |    |		.BLANK	0000[0x6]
0320 ; --------------------------------------------------------------------------------------
0320 ; SUBPROGRAM
0320 ; --------------------------------------------------------------------------------------
0320 0329       | )  |		.CONST	0x0329								; Address of begin
0321 0004       |    |		.CONST	0x0004								; Address of exception handler
0322 0003       |    |		.CONST	0x0003								; Number of locals
0323			INIT_0320:
0323 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xf = .DEBUG	0x0323,0x0ff6,0x0001,0x0000,0x005a,0x43d5,0x0000,0x019b
													; Debug Table 0xf.0x0 = 0x323,0xffff
0324 00db       |    |		Load_Top	At_Offset_3
0325 00eb       |    |		Load_Encached	Diana_Cache
0326 18e8       |    |		Execute	Package,Field_Execute,Field_Number 0xe8
0327 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0328 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xf.0x1 = 0x328,0xfffe
0329			BODY_0320:
0329 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xf.0x2 = 0x329,0x1
032a 00da       |    |		Load_Top	At_Offset_2
032b 8018       |    |		Call	0x0,0x18
032c c5fe       |    |		Store	0x2,-0x2
032d 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xf.0x3 = 0x32d,0x2
032e e5fe       |    |		Load	0x2,-0x2
032f e019       |    |		Load	0x0,0x19
0330 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0331 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xf.0x4 = 0x331,0x3
0332 00eb       |    |		Load_Encached	Diana_Cache
0333 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0334 0fab       |    |		Execute_Immediate	Equal,-0x55
0335 7020       |p   |		Jump_Nonzero	0x356
0336 e5fe       |    |		Load	0x2,-0x2
0337 801a       |    |		Call	0x0,0x1a
0338 00eb       |    |		Load_Encached	Diana_Cache
0339 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
033a 701b       |p   |		Jump_Nonzero	0x356
033b e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xf.0x5 = 0x33b,0x4
033c 4974       |It  |		Short_Literal	0x174
033d 00eb       |    |		Load_Encached	Diana_Cache
033e 0098       |    |		Execute	Package,Field_Read_Dynamic
033f 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0340 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0341 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0x6 = 0x341,0x5
0342 e5ff       |    |		Load	0x2,-0x1
0343 4938       |I8  |		Short_Literal	0x138
0344 00eb       |    |		Load_Encached	Diana_Cache
0345 0096       |    |		Execute	Package,Entry
0346 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0x7 = 0x346,0x6
0347 e5ff       |    |		Load	0x2,-0x1
0348 00eb       |    |		Load_Encached	Diana_Cache
0349 18d0       |    |		Execute	Package,Field_Execute,Field_Number 0xd0
034a 00eb       |    |		Load_Encached	Diana_Cache
034b 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
034c 00eb       |    |		Load_Encached	Diana_Cache
034d 1859       | Y  |		Execute	Package,Field_Execute,Field_Number 0x59
034e 4960       |I`  |		Short_Literal	0x160
034f 00eb       |    |		Load_Encached	Diana_Cache
0350 0096       |    |		Execute	Package,Entry
0351 0092 0aa2  |    |		Action	Push_String_Extended,0xaa2					; "12.3.1 (1)"
													; Debug Table 0xf.0x8 = 0x351,0x7
0353 00da       |    |		Load_Top	At_Offset_2
0354 e5fe       |    |		Load	0x2,-0x2
0355 801b       |    |		Call	0x0,0x1b
0356 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0357 0000       |    |		.XXX[0x1]
0358 ; --------------------------------------------------------------------------------------
0358 ; SUBPROGRAM
0358 ; --------------------------------------------------------------------------------------
0358 0367       | g  |		.CONST	0x0367								; Address of begin
0359 0004       |    |		.CONST	0x0004								; Address of exception handler
035a 0006       |    |		.CONST	0x0006								; Number of locals
035b			INIT_0358:
035b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x10 = .DEBUG	0x035b,0x100a,0x0001,0x0000,0x005a,0x43d5,0x0000,0x021d
													; Debug Table 0x10.0x0 = 0x35b,0xffff
035c e5fe       |    |		Load	0x2,-0x2
035d 00eb       |    |		Load_Encached	Diana_Cache
035e 18e8       |    |		Execute	Package,Field_Execute,Field_Number 0xe8
035f 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0360 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x10.0x1 = 0x360,0xfffe
0361 e009       |    |		Load	0x0,0x9								; Debug Table 0x10.0x2 = 0x361,0xfffd
0362 e5fd       |    |		Load	0x2,-0x3
0363 801c       |    |		Call	0x0,0x1c
0364 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0365 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x10.0x3 = 0x365,0xfffc
0366 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x10.0x4 = 0x366,0xfffb
0367			BODY_0358:
0367 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x10.0x5 = 0x367,0x1
0368 e402       |    |		Load	0x2,0x2
0369 8018       |    |		Call	0x0,0x18
036a c5fd       |    |		Store	0x2,-0x3
036b e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x10.0x6 = 0x36b,0x2
036c 801a       |    |		Call	0x0,0x1a
036d a403       |    |		Store_Unchecked	0x2,0x3
036e 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0x7 = 0x36e,0x3
036f 00eb       |    |		Load_Encached	Diana_Cache
0370 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0371 7040       |p@  |		Jump_Nonzero	0x3b2
0372 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x10.0x8 = 0x372,0x4
0373 e403       |    |		Load	0x2,0x3
0374 801d       |    |		Call	0x0,0x1d
0375 683c       |h<  |		Jump_Zero	0x3b2
0376 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x10.0x9 = 0x376,0x5
0377 e004       |    |		Load	0x0,0x4
0378 1839       | 9  |		Execute	Package,Field_Execute,Field_Number 0x39
0379 7008       |p   |		Jump_Nonzero	0x382
037a 0092 0aa3  |    |		Action	Push_String_Extended,0xaa3					; "12.3.1 (2)"
													; Debug Table 0x10.0xa = 0x37a,0x6
037c e5ff       |    |		Load	0x2,-0x1
037d 0092 0aa4  |    |		Action	Push_String_Extended,0xaa4					; "0320**SMINST"
037f e5fd       |    |		Load	0x2,-0x3
0380 801e       |    |		Call	0x0,0x1e
0381 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0382 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x10.0xb = 0x382,0x7
0383 e004       |    |		Load	0x0,0x4
0384 1837       | 7  |		Execute	Package,Field_Execute,Field_Number 0x37
0385 7008       |p   |		Jump_Nonzero	0x38e
0386 0092 0aa3  |    |		Action	Push_String_Extended,0xaa3					; "12.3.1 (2)"
													; Debug Table 0x10.0xc = 0x386,0x8
0388 e5ff       |    |		Load	0x2,-0x1
0389 0092 0aa5  |    |		Action	Push_String_Extended,0xaa5					; "0321**SMINST"
038b e5fd       |    |		Load	0x2,-0x3
038c 801e       |    |		Call	0x0,0x1e
038d 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
038e e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x10.0xd = 0x38e,0x9
038f 4974       |It  |		Short_Literal	0x174
0390 00eb       |    |		Load_Encached	Diana_Cache
0391 0098       |    |		Execute	Package,Field_Read_Dynamic
0392 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0393 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0394 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x10.0xe = 0x394,0xa
0395 e5fe       |    |		Load	0x2,-0x2
0396 00eb       |    |		Load_Encached	Diana_Cache
0397 18d7       |    |		Execute	Package,Field_Execute,Field_Number 0xd7
0398 4935       |I5  |		Short_Literal	0x135
0399 00eb       |    |		Load_Encached	Diana_Cache
039a 0096       |    |		Execute	Package,Entry
039b e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x10.0xf = 0x39b,0xb
039c 00eb       |    |		Load_Encached	Diana_Cache
039d 18d0       |    |		Execute	Package,Field_Execute,Field_Number 0xd0
039e 00eb       |    |		Load_Encached	Diana_Cache
039f 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
03a0 00eb       |    |		Load_Encached	Diana_Cache
03a1 1859       | Y  |		Execute	Package,Field_Execute,Field_Number 0x59
03a2 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
03a3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x10.0x10 = 0x3a3,0xc
03a4 4975       |Iu  |		Short_Literal	0x175
03a5 00eb       |    |		Load_Encached	Diana_Cache
03a6 0098       |    |		Execute	Package,Field_Read_Dynamic
03a7 1837       | 7  |		Execute	Package,Field_Execute,Field_Number 0x37
03a8 6809       |h   |		Jump_Zero	0x3b2
03a9 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x10.0x11 = 0x3a9,0xd
03aa 00eb       |    |		Load_Encached	Diana_Cache
03ab 1872       | r  |		Execute	Package,Field_Execute,Field_Number 0x72
03ac 00da       |    |		Load_Top	At_Offset_2
03ad 801f       |    |		Call	0x0,0x1f
03ae 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x10.0x12 = 0x3ae,0xe
03af 801a       |    |		Call	0x0,0x1a
03b0 00d9       |    |		Load_Top	At_Offset_1
03b1 8020       |    |		Call	0x0,0x20
03b2 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
03b3 0000 0000  |    |		.BLANK	0000[0x5]
03b8 ; --------------------------------------------------------------------------------------
03b8 ; SUBPROGRAM
03b8 ; --------------------------------------------------------------------------------------
03b8 03bb       |    |		.CONST	0x03bb								; Address of begin
03b9 0004       |    |		.CONST	0x0004								; Address of exception handler
03ba 0001       |    |		.CONST	0x0001								; Number of locals
03bb			BODY_03b8:
03bb			INIT_03b8:
03bb 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x11 = .DEBUG	0x03bb,0x1032,0x0001,0x0000,0x005a,0x43d5,0x0000,0x02ff
													; Debug Table 0x11.0x0 = 0x3bb,0x1
03bc 00eb       |    |		Load_Encached	Diana_Cache
03bd 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
03be 0b2f       | /  |		Execute_Immediate	Case_Compare,0x2f
03bf 700f       |p   |		Jump_Nonzero	0x3cf
03c0 0b2a       | *  |		Execute_Immediate	Case_Compare,0x2a
03c1 700d       |p   |		Jump_Nonzero	0x3cf
03c2 0b2b       | +  |		Execute_Immediate	Case_Compare,0x2b
03c3 700b       |p   |		Jump_Nonzero	0x3cf
03c4 0b2c       | ,  |		Execute_Immediate	Case_Compare,0x2c
03c5 7013       |p   |		Jump_Nonzero	0x3d9
03c6 0b21       | !  |		Execute_Immediate	Case_Compare,0x21
03c7 7011       |p   |		Jump_Nonzero	0x3d9
03c8 0b33       | 3  |		Execute_Immediate	Case_Compare,0x33
03c9 700f       |p   |		Jump_Nonzero	0x3d9
03ca 0b23       | #  |		Execute_Immediate	Case_Compare,0x23
03cb 7013       |p   |		Jump_Nonzero	0x3df
03cc 0b24       | $  |		Execute_Immediate	Case_Compare,0x24
03cd 7016       |p   |		Jump_Nonzero	0x3e4
03ce 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x11.0x1 = 0x3ce,0x6
03cf e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x11.0x2 = 0x3cf,0x2
03d0 e5fc       |    |		Load	0x2,-0x4
03d1 e5fd       |    |		Load	0x2,-0x3
03d2 e5fe       |    |		Load	0x2,-0x2
03d3 e5ff       |    |		Load	0x2,-0x1
03d4 821b       |    |		Call	0x1,0x1b
03d5 c5fd       |    |		Store	0x2,-0x3
03d6 c5fc       |    |		Store	0x2,-0x4
03d7 c5fb       |    |		Store	0x2,-0x5
03d8 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
03d9 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x11.0x3 = 0x3d9,0x3
03da e5fe       |    |		Load	0x2,-0x2
03db e5ff       |    |		Load	0x2,-0x1
03dc 821e       |    |		Call	0x1,0x1e
03dd c5fd       |    |		Store	0x2,-0x3
03de 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
03df e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x11.0x4 = 0x3df,0x4
03e0 e5fe       |    |		Load	0x2,-0x2
03e1 821f       |    |		Call	0x1,0x1f
03e2 c5fd       |    |		Store	0x2,-0x3
03e3 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
03e4 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x11.0x5 = 0x3e4,0x5
03e5 e5fe       |    |		Load	0x2,-0x2
03e6 e5ff       |    |		Load	0x2,-0x1
03e7 8220       |    |		Call	0x1,0x20
03e8 c5fd       |    |		Store	0x2,-0x3
03e9 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
03ea 0000 0000  |    |		.BLANK	0000[0x6]
03f0 ; --------------------------------------------------------------------------------------
03f0 ; SUBPROGRAM
03f0 ; --------------------------------------------------------------------------------------
03f0 03ff       |    |		.CONST	0x03ff								; Address of begin
03f1 0004       |    |		.CONST	0x0004								; Address of exception handler
03f2 0003       |    |		.CONST	0x0003								; Number of locals
03f3			INIT_03f0:
03f3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x12 = .DEBUG	0x03f3,0x1040,0x0001,0x0000,0x005a,0x43d5,0x0000,0x036d
													; Debug Table 0x12.0x0 = 0x3f3,0xffff
03f4 00db       |    |		Load_Top	At_Offset_3
03f5 00eb       |    |		Load_Encached	Diana_Cache
03f6 18e4       |    |		Execute	Package,Field_Execute,Field_Number 0xe4
03f7 00eb       |    |		Load_Encached	Diana_Cache
03f8 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
03f9 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
03fa 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x12.0x1 = 0x3fa,0xfffe
03fb e5ff       |    |		Load	0x2,-0x1
03fc 00eb       |    |		Load_Encached	Diana_Cache
03fd 18ce       |    |		Execute	Package,Field_Execute,Field_Number 0xce
03fe 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
03ff			BODY_03f0:
03ff 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x12.0x2 = 0x3ff,0x1
0400 e5fe       |    |		Load	0x2,-0x2
0401 00eb       |    |		Load_Encached	Diana_Cache
0402 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0403 00da       |    |		Load_Top	At_Offset_2
0404 8016       |    |		Call	0x0,0x16
0405 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0406 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0407 0000       |    |		.XXX[0x1]
0408 ; --------------------------------------------------------------------------------------
0408 ; SUBPROGRAM
0408 ; --------------------------------------------------------------------------------------
0408 040f       |    |		.CONST	0x040f								; Address of begin
0409 0004       |    |		.CONST	0x0004								; Address of exception handler
040a 0004       |    |		.CONST	0x0004								; Number of locals
040b			INIT_0408:
040b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x13 = .DEBUG	0x040b,0x1048,0x0001,0x0000,0x005a,0x43d5,0x0000,0x03af
													; Debug Table 0x13.0x0 = 0x40b,0xffff
040c 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x13.0x1 = 0x40c,0xfffe
040d 029f 0a3b  |   ;|		Declare_Subprogram	INIT_0a38,For_Call				; Debug Table 0x13.0x2 = 0x40d,0xfffd
040f			BODY_0408:
040f e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x13.0x3 = 0x40f,0x1
0410 00eb       |    |		Load_Encached	Diana_Cache
0411 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0412 0b2f       | /  |		Execute_Immediate	Case_Compare,0x2f
0413 700f       |p   |		Jump_Nonzero	0x423
0414 0b2a       | *  |		Execute_Immediate	Case_Compare,0x2a
0415 700d       |p   |		Jump_Nonzero	0x423
0416 0b2b       | +  |		Execute_Immediate	Case_Compare,0x2b
0417 700b       |p   |		Jump_Nonzero	0x423
0418 0b24       | $  |		Execute_Immediate	Case_Compare,0x24
0419 7009       |p   |		Jump_Nonzero	0x423
041a 0b2c       | ,  |		Execute_Immediate	Case_Compare,0x2c
041b 7009       |p   |		Jump_Nonzero	0x425
041c 0b21       | !  |		Execute_Immediate	Case_Compare,0x21
041d 7007       |p   |		Jump_Nonzero	0x425
041e 0b33       | 3  |		Execute_Immediate	Case_Compare,0x33
041f 7005       |p   |		Jump_Nonzero	0x425
0420 0b23       | #  |		Execute_Immediate	Case_Compare,0x23
0421 7029       |p)  |		Jump_Nonzero	0x44b
0422 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x13.0x4 = 0x422,0xd
0423 8404       |    |		Call	0x2,0x4								; Debug Table 0x13.0x5 = 0x423,0x2
0424 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0425 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x13.0x6 = 0x425,0x3
0426 00eb       |    |		Load_Encached	Diana_Cache
0427 18f8       |    |		Execute	Package,Field_Execute,Field_Number 0xf8
0428 a402       |    |		Store_Unchecked	0x2,0x2
0429 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x13.0x7 = 0x429,0x4
042a 00eb       |    |		Load_Encached	Diana_Cache
042b 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
042c 0b35       | 5  |		Execute_Immediate	Case_Compare,0x35
042d 700d       |p   |		Jump_Nonzero	0x43b
042e 0b34       | 4  |		Execute_Immediate	Case_Compare,0x34
042f 700d       |p   |		Jump_Nonzero	0x43d
0430 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x13.0x8 = 0x430,0x8
0431 00eb       |    |		Load_Encached	Diana_Cache
0432 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0433 e5ff       |    |		Load	0x2,-0x1
0434 e001       |    |		Load	0x0,0x1
0435 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0436 c5fd       |    |		Store	0x2,-0x3
0437 e402       |    |		Load	0x2,0x2								; Debug Table 0x13.0x9 = 0x437,0x9
0438 e5fe       |    |		Load	0x2,-0x2
0439 821d       |    |		Call	0x1,0x1d
043a 780e       |x   |		Jump	0x449
043b 8404       |    |		Call	0x2,0x4								; Debug Table 0x13.0xa = 0x43b,0x5
043c 780c       |x   |		Jump	0x449
043d 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x13.0xb = 0x43d,0x6
043e e5fd       |    |		Load	0x2,-0x3
043f 00eb       |    |		Load_Encached	Diana_Cache
0440 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0441 e5ff       |    |		Load	0x2,-0x1
0442 e001       |    |		Load	0x0,0x1
0443 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0444 c5fd       |    |		Store	0x2,-0x3
0445 c403       |    |		Store	0x2,0x3
0446 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x13.0xc = 0x446,0x7
0447 e403       |    |		Load	0x2,0x3
0448 8222       | "  |		Call	0x1,0x22
0449 00d1       |    |		Pop_Control	Pop_Count_1
044a 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
044b e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x13.0xd = 0x44b,0xa
044c 00eb       |    |		Load_Encached	Diana_Cache
044d 18ff       |    |		Execute	Package,Field_Execute,Field_Number 0xff
044e 00eb       |    |		Load_Encached	Diana_Cache
044f 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0450 6802       |h   |		Jump_Zero	0x453
0451 8404       |    |		Call	0x2,0x4								; Debug Table 0x13.0xe = 0x451,0xb
0452 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0453 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x13.0xf = 0x453,0xc
0454 00eb       |    |		Load_Encached	Diana_Cache
0455 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0456 e5ff       |    |		Load	0x2,-0x1
0457 e001       |    |		Load	0x0,0x1
0458 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0459 c5fd       |    |		Store	0x2,-0x3
045a 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
045b 0000       |    |		.XXX[0x1]
045c 0000 0000  |    |		.LITERAL	{0x00000000, 0x5a43c501}
0460 0000 0000  |    |		.LITERAL	{0x00000000, 0x005a43c5}
0464 0000 0000  |    |		.BLANK	0000[0x4]
0468 ; --------------------------------------------------------------------------------------
0468 ; SUBPROGRAM
0468 ; --------------------------------------------------------------------------------------
0468 046e       | n  |		.CONST	0x046e								; Address of begin
0469 0004       |    |		.CONST	0x0004								; Address of exception handler
046a 0004       |    |		.CONST	0x0004								; Number of locals
046b			INIT_0468:
046b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x14 = .DEBUG	0x046b,0x106a,0x0001,0x0000,0x005a,0x43d5,0x0000,0x0478
													; Debug Table 0x14.0x0 = 0x46b,0xffff
046c 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x14.0x1 = 0x46c,0xfffe
046d 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x14.0x2 = 0x46d,0xfffd
046e			BODY_0468:
046e e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x14.0x3 = 0x46e,0x1
046f 8021       | !  |		Call	0x0,0x21
0470 e001       |    |		Load	0x0,0x1
0471 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0472 c5fc       |    |		Store	0x2,-0x4
0473 00cf       |    |		Action	Mark_Auxiliary
0474 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x14.0x4 = 0x474,0x2
0475 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0476 4801       |H   |		Short_Literal	0x1
0477 0263       | c  |		Execute	Discrete,Above_Bound
0478 7029       |p)  |		Jump_Nonzero	0x4a2
0479 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x14.0x5 = 0x479,0x3
047a e5fe       |    |		Load	0x2,-0x2
047b 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
047c 01d5       |    |		Execute	Vector,Field_Reference
047d 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
047e a402       |    |		Store_Unchecked	0x2,0x2
047f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x14.0x6 = 0x47f,0x4
0480 e5fe       |    |		Load	0x2,-0x2
0481 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0482 01d5       |    |		Execute	Vector,Field_Reference
0483 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0484 a403       |    |		Store_Unchecked	0x2,0x3
0485 e403       |    |		Load	0x2,0x3								; Debug Table 0x14.0x7 = 0x485,0x5
0486 00eb       |    |		Load_Encached	Diana_Cache
0487 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0488 6806       |h   |		Jump_Zero	0x48f
0489 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x14.0x8 = 0x489,0x6
048a e5ff       |    |		Load	0x2,-0x1
048b e402       |    |		Load	0x2,0x2
048c 8223       | #  |		Call	0x1,0x23
048d c5fc       |    |		Store	0x2,-0x4
048e 7811       |x   |		Jump	0x4a0
048f 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x14.0x9 = 0x48f,0x7
0490 e5fc       |    |		Load	0x2,-0x4
0491 e403       |    |		Load	0x2,0x3
0492 e402       |    |		Load	0x2,0x2
0493 e001       |    |		Load	0x0,0x1
0494 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0495 c5fc       |    |		Store	0x2,-0x4
0496 c404       |    |		Store	0x2,0x4
0497 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x14.0xa = 0x497,0x8
0498 e5fd       |    |		Load	0x2,-0x3
0499 e403       |    |		Load	0x2,0x3
049a e404       |    |		Load	0x2,0x4
049b e402       |    |		Load	0x2,0x2
049c 8221       | !  |		Call	0x1,0x21
049d c403       |    |		Store	0x2,0x3
049e c5fd       |    |		Store	0x2,-0x3
049f c5fc       |    |		Store	0x2,-0x4
04a0 00c8       |    |		Action	Pop_Auxiliary_Range
04a1 3fd7       |?   |		Loop_Increasing	0x479
04a2 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
04a3 0000 0000  |    |		.BLANK	0000[0x5]
04a8 ; --------------------------------------------------------------------------------------
04a8 ; SUBPROGRAM
04a8 ; --------------------------------------------------------------------------------------
04a8 04be       |    |		.CONST	0x04be								; Address of begin
04a9 0004       |    |		.CONST	0x0004								; Address of exception handler
04aa 0007       |    |		.CONST	0x0007								; Number of locals
04ab			INIT_04a8:
04ab 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x15 = .DEBUG	0x04ab,0x1082,0x0001,0x0000,0x005a,0x43d5,0x0000,0x04ef
													; Debug Table 0x15.0x0 = 0x4ab,0xffff
04ac 00db       |    |		Load_Top	At_Offset_3
04ad 00eb       |    |		Load_Encached	Diana_Cache
04ae 18bf       |    |		Execute	Package,Field_Execute,Field_Number 0xbf
04af 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
04b0 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x15.0x1 = 0x4b0,0xfffe
04b1 e5ff       |    |		Load	0x2,-0x1
04b2 00eb       |    |		Load_Encached	Diana_Cache
04b3 18b2       |    |		Execute	Package,Field_Execute,Field_Number 0xb2
04b4 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
04b5 00ed       |    |		Load_Encached	Diana_Symbol_Rep_Cache					; Debug Table 0x15.0x2 = 0x4b5,0xfffd
04b6 02c7       |    |		Declare_Variable	Any
04b7 00d8       |    |		Load_Top	At_Offset_0
04b8 1c00       |    |		Execute_Immediate	Run_Utility,0x0
04b9 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x15.0x3 = 0x4b9,0xfffc
04ba 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x15.0x4 = 0x4ba,0xfffb
04bb 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
04bc 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x15.0x5 = 0x4bc,0xfffa
04bd 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
04be			BODY_04a8:
04be e402       |    |		Load	0x2,0x2								; Debug Table 0x15.0x6 = 0x4be,0x1
04bf 00eb       |    |		Load_Encached	Diana_Cache
04c0 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
04c1 7007       |p   |		Jump_Nonzero	0x4c9
04c2 0092 0a9b  |    |		Action	Push_String_Extended,0xa9b					; "12.3 (2)"
													; Debug Table 0x15.0x7 = 0x4c2,0x2
04c4 0092 0aa6  |    |		Action	Push_String_Extended,0xaa6					; " must be a simple name or operator symbol"
04c6 e402       |    |		Load	0x2,0x2
04c7 8002       |    |		Call	0x0,0x2
04c8 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0x15.0x8 = 0x4c8,0x3
04c9 e402       |    |		Load	0x2,0x2								; Debug Table 0x15.0x9 = 0x4c9,0x4
04ca 00eb       |    |		Load_Encached	Diana_Cache
04cb 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
04cc c404       |    |		Store	0x2,0x4
04cd 00cf       |    |		Action	Mark_Auxiliary
04ce e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x15.0xa = 0x4ce,0x5
04cf 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
04d0 4801       |H   |		Short_Literal	0x1
04d1 0263       | c  |		Execute	Discrete,Above_Bound
04d2 7025       |p%  |		Jump_Nonzero	0x4f8
04d3 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x15.0xb = 0x4d3,0x6
04d4 e5fe       |    |		Load	0x2,-0x2
04d5 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
04d6 01d5       |    |		Execute	Vector,Field_Reference
04d7 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
04d8 a405       |    |		Store_Unchecked	0x2,0x5
04d9 e404       |    |		Load	0x2,0x4								; Debug Table 0x15.0xc = 0x4d9,0x7
04da e405       |    |		Load	0x2,0x5
04db 00eb       |    |		Load_Encached	Diana_Cache
04dc 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
04dd 00eb       |    |		Load_Encached	Diana_Cache
04de 1828       | (  |		Execute	Package,Field_Execute,Field_Number 0x28
04df 6816       |h   |		Jump_Zero	0x4f6
04e0 e406       |    |		Load	0x2,0x6								; Debug Table 0x15.0xd = 0x4e0,0x8
04e1 0a01       |    |		Execute_Immediate	Plus,0x1
04e2 0248       | H  |		Execute	Discrete,Check_In_Integer
04e3 a406       |    |		Store_Unchecked	0x2,0x6
04e4 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x15.0xe = 0x4e4,0x9
04e5 e5fe       |    |		Load	0x2,-0x2
04e6 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
04e7 01d5       |    |		Execute	Vector,Field_Reference
04e8 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
04e9 00eb       |    |		Load_Encached	Diana_Cache
04ea 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
04eb 680a       |h   |		Jump_Zero	0x4f6
04ec 00db       |    |		Load_Top	At_Offset_3
04ed 7008       |p   |		Jump_Nonzero	0x4f6
04ee e403       |    |		Load	0x2,0x3								; Debug Table 0x15.0xf = 0x4ee,0xa
04ef 00d9       |    |		Load_Top	At_Offset_1
04f0 e5fe       |    |		Load	0x2,-0x2
04f1 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
04f2 01d5       |    |		Execute	Vector,Field_Reference
04f3 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
04f4 4801       |H   |		Short_Literal	0x1							; Debug Table 0x15.0x10 = 0x4f4,0xb
04f5 a407       |    |		Store_Unchecked	0x2,0x7
04f6 00c8       |    |		Action	Pop_Auxiliary_Range
04f7 3fdb       |?   |		Loop_Increasing	0x4d3
04f8 00ce       |    |		Action	Pop_Auxiliary
04f9 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x15.0x11 = 0x4f9,0xc
04fa 0b00       |    |		Execute_Immediate	Case_Compare,0x0
04fb 7009       |p   |		Jump_Nonzero	0x505
04fc 0b01       |    |		Execute_Immediate	Case_Compare,0x1
04fd 700e       |p   |		Jump_Nonzero	0x50c
04fe 0092 0aa7  |    |		Action	Push_String_Extended,0xaa7					; "12.3 (3)"
													; Debug Table 0x15.0x12 = 0x4fe,0x10
0500 0092 0aa8  |    |		Action	Push_String_Extended,0xaa8					; "0325**SMINST"
0502 e402       |    |		Load	0x2,0x2
0503 8002       |    |		Call	0x0,0x2
0504 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0505 0092 0a9b  |    |		Action	Push_String_Extended,0xa9b					; "12.3 (2)"
													; Debug Table 0x15.0x13 = 0x505,0xd
0507 0092 0aa9  |    |		Action	Push_String_Extended,0xaa9					; "0323**SMINST"
0509 e402       |    |		Load	0x2,0x2
050a 8002       |    |		Call	0x0,0x2
050b 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
050c 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x15.0x14 = 0x50c,0xe
050d 7006       |p   |		Jump_Nonzero	0x514
050e 0092 0a90  |    |		Action	Push_String_Extended,0xa90					; "12.3 (3); 6.4 (5)"
													; Debug Table 0x15.0x15 = 0x50e,0xf
0510 0092 0aaa  |    |		Action	Push_String_Extended,0xaaa					; "0324**SMINST"
0512 e402       |    |		Load	0x2,0x2
0513 8002       |    |		Call	0x0,0x2
0514 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0515 0000 0000  |    |		.XXX[0x3]
0517 0000       |    |
0518 ; --------------------------------------------------------------------------------------
0518 ; SUBPROGRAM
0518 ; --------------------------------------------------------------------------------------
0518 0522       | "  |		.CONST	0x0522								; Address of begin
0519 0004       |    |		.CONST	0x0004								; Address of exception handler
051a 0004       |    |		.CONST	0x0004								; Number of locals
051b			INIT_0518:
051b 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x16 = .DEBUG	0x051b,0x10b0,0x0001,0x0000,0x005a,0x43d5,0x0000,0x05d4
													; Debug Table 0x16.0x0 = 0x51b,0xffff
051c 00db       |    |		Load_Top	At_Offset_3
051d 00eb       |    |		Load_Encached	Diana_Cache
051e 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
051f 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0520 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x16.0x1 = 0x520,0xfffe
0521 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x16.0x2 = 0x521,0xfffd
0522			BODY_0518:
0522 4800       |H   |		Short_Literal	0x0							; Debug Table 0x16.0x3 = 0x522,0x1
0523 e5fe       |    |		Load	0x2,-0x2
0524 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0525 00cf       |    |		Action	Mark_Auxiliary
0526 786f       |xo  |		Jump	0x596
0527 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x16.0x4 = 0x527,0x3
0528 00eb       |    |		Load_Encached	Diana_Cache
0529 1859       | Y  |		Execute	Package,Field_Execute,Field_Number 0x59
052a 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
052b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x16.0x5 = 0x52b,0x4
052c 00eb       |    |		Load_Encached	Diana_Cache
052d 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
052e 0b3b       | ;  |		Execute_Immediate	Case_Compare,0x3b
052f 7007       |p   |		Jump_Nonzero	0x537
0530 0b3d       | =  |		Execute_Immediate	Case_Compare,0x3d
0531 701b       |p   |		Jump_Nonzero	0x54d
0532 0b7e       | ~  |		Execute_Immediate	Case_Compare,0x7e
0533 702f       |p/  |		Jump_Nonzero	0x563
0534 0b7f       |    |		Execute_Immediate	Case_Compare,0x7f
0535 702d       |p-  |		Jump_Nonzero	0x563
0536 7859       |xY  |		Jump	0x590								; Debug Table 0x16.0x6 = 0x536,0x10
0537 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x16.0x7 = 0x537,0x5
0538 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0539 0a01       |    |		Execute_Immediate	Plus,0x1
053a e5fe       |    |		Load	0x2,-0x2
053b 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
053c e218       |    |		Load	0x1,0x18							; Debug Table 0x16.0x8 = 0x53c,0x6
053d 0322       | "  |		Declare_Variable	Record
053e e403       |    |		Load	0x2,0x3
053f 00eb       |    |		Load_Encached	Diana_Cache
0540 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
0541 00d9       |    |		Load_Top	At_Offset_1
0542 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0543 00eb       |    |		Load_Encached	Diana_Cache
0544 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0545 00d9       |    |		Load_Top	At_Offset_1
0546 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0547 e5fe       |    |		Load	0x2,-0x2
0548 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0549 e5fe       |    |		Load	0x2,-0x2
054a 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
054b 01d6       |    |		Execute	Vector,Field_Write
054c 7843       |xC  |		Jump	0x590
054d e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x16.0x9 = 0x54d,0x7
054e 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
054f 0a01       |    |		Execute_Immediate	Plus,0x1
0550 e5fe       |    |		Load	0x2,-0x2
0551 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0552 e218       |    |		Load	0x1,0x18							; Debug Table 0x16.0xa = 0x552,0x8
0553 0322       | "  |		Declare_Variable	Record
0554 e403       |    |		Load	0x2,0x3
0555 00eb       |    |		Load_Encached	Diana_Cache
0556 18bf       |    |		Execute	Package,Field_Execute,Field_Number 0xbf
0557 00d9       |    |		Load_Top	At_Offset_1
0558 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0559 00eb       |    |		Load_Encached	Diana_Cache
055a 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
055b 00d9       |    |		Load_Top	At_Offset_1
055c 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
055d e5fe       |    |		Load	0x2,-0x2
055e 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
055f e5fe       |    |		Load	0x2,-0x2
0560 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0561 01d6       |    |		Execute	Vector,Field_Write
0562 782d       |x-  |		Jump	0x590
0563 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x16.0xb = 0x563,0x9
0564 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0565 0a01       |    |		Execute_Immediate	Plus,0x1
0566 e5fe       |    |		Load	0x2,-0x2
0567 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0568 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x16.0xc = 0x568,0xa
0569 00eb       |    |		Load_Encached	Diana_Cache
056a 18d0       |    |		Execute	Package,Field_Execute,Field_Number 0xd0
056b 00eb       |    |		Load_Encached	Diana_Cache
056c 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
056d 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
056e 00cf       |    |		Action	Mark_Auxiliary
056f 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0xd = 0x56f,0xb
0570 e218       |    |		Load	0x1,0x18							; Debug Table 0x16.0xe = 0x570,0xc
0571 0322       | "  |		Declare_Variable	Record
0572 e404       |    |		Load	0x2,0x4
0573 00eb       |    |		Load_Encached	Diana_Cache
0574 1859       | Y  |		Execute	Package,Field_Execute,Field_Number 0x59
0575 00d9       |    |		Load_Top	At_Offset_1
0576 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0577 00eb       |    |		Load_Encached	Diana_Cache
0578 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0579 00d9       |    |		Load_Top	At_Offset_1
057a 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
057b e5fe       |    |		Load	0x2,-0x2
057c 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
057d e5fe       |    |		Load	0x2,-0x2
057e 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
057f 01d6       |    |		Execute	Vector,Field_Write
0580 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x16.0xf = 0x580,0xd
0581 00eb       |    |		Load_Encached	Diana_Cache
0582 185a       | Z  |		Execute	Package,Field_Execute,Field_Number 0x5a
0583 a404       |    |		Store_Unchecked	0x2,0x4
0584 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x16.0x10 = 0x584,0xe
0585 00eb       |    |		Load_Encached	Diana_Cache
0586 1858       | X  |		Execute	Package,Field_Execute,Field_Number 0x58
0587 7007       |p   |		Jump_Nonzero	0x58f
0588 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x16.0x11 = 0x588,0xf
0589 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
058a 0a01       |    |		Execute_Immediate	Plus,0x1
058b e5fe       |    |		Load	0x2,-0x2
058c 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
058d 00c9       |    |		Action	Pop_Auxiliary_Loop
058e 7fe1       |    |		Jump	0x570
058f 00ce       |    |		Action	Pop_Auxiliary
0590 00d1       |    |		Pop_Control	Pop_Count_1
0591 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x16.0x12 = 0x591,0x11
0592 00eb       |    |		Load_Encached	Diana_Cache
0593 185a       | Z  |		Execute	Package,Field_Execute,Field_Number 0x5a
0594 a402       |    |		Store_Unchecked	0x2,0x2
0595 00c9       |    |		Action	Pop_Auxiliary_Loop
0596 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x16.0x13 = 0x596,0x2
0597 00eb       |    |		Load_Encached	Diana_Cache
0598 1858       | X  |		Execute	Package,Field_Execute,Field_Number 0x58
0599 6f8d       |o   |		Jump_Zero	0x527
059a 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
059b 0000 0000  |    |		.BLANK	0000[0x5]
05a0 ; --------------------------------------------------------------------------------------
05a0 ; SUBPROGRAM
05a0 ; --------------------------------------------------------------------------------------
05a0 05c2       |    |		.CONST	0x05c2								; Address of begin
05a1 0608       |    |		.CONST	0x0608								; Address of exception handler
05a2 0008       |    |		.CONST	0x0008								; Number of locals
05a3			INIT_05a0:
05a3 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x17 = .DEBUG	0x05a3,0x10da,0x0002,0x0000,0x005a,0x43e5,0x0000,0x000b
													; Debug Table 0x17.0x0 = 0x5a3,0xffff
05a4 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x17.0x1 = 0x5a4,0xfffe
05a5 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
05a6 0322       | "  |		Declare_Variable	Record
05a7 00d8       |    |		Load_Top	At_Offset_0
05a8 1c00       |    |		Execute_Immediate	Run_Utility,0x0
05a9 00eb       |    |		Load_Encached	Diana_Cache
05aa 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
05ab 0322       | "  |		Declare_Variable	Record
05ac 00d8       |    |		Load_Top	At_Offset_0
05ad 1c00       |    |		Execute_Immediate	Run_Utility,0x0
05ae 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x17.0x2 = 0x5ae,0xfffd
05af 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
05b0 0322       | "  |		Declare_Variable	Record
05b1 00d8       |    |		Load_Top	At_Offset_0
05b2 1c00       |    |		Execute_Immediate	Run_Utility,0x0
05b3 00eb       |    |		Load_Encached	Diana_Cache
05b4 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
05b5 0322       | "  |		Declare_Variable	Record
05b6 00d8       |    |		Load_Top	At_Offset_0
05b7 1c00       |    |		Execute_Immediate	Run_Utility,0x0
05b8 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x17.0x3 = 0x5b8,0xfffc
05b9 e5ff       |    |		Load	0x2,-0x1
05ba e004       |    |		Load	0x0,0x4
05bb 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
05bc 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
05bd 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x17.0x4 = 0x5bd,0xfffb
05be e5fe       |    |		Load	0x2,-0x2
05bf e004       |    |		Load	0x0,0x4
05c0 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
05c1 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
05c2			BODY_05a0:
05c2 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x17.0x5 = 0x5c2,0x1
05c3 00eb       |    |		Load_Encached	Diana_Cache
05c4 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
05c5 0f6e       | n  |		Execute_Immediate	Equal,0x6e
05c6 6807       |h   |		Jump_Zero	0x5ce
05c7 00d8       |    |		Load_Top	At_Offset_0
05c8 00eb       |    |		Load_Encached	Diana_Cache
05c9 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
05ca 0f6e       | n  |		Execute_Immediate	Equal,0x6e
05cb 6802       |h   |		Jump_Zero	0x5ce
05cc 4801       |H   |		Short_Literal	0x1							; Debug Table 0x17.0x6 = 0x5cc,0x2
05cd 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
05ce e404       |    |		Load	0x2,0x4								; Debug Table 0x17.0x7 = 0x5ce,0x3
05cf e403       |    |		Load	0x2,0x3
05d0 00e1       |    |		Load_Encached	Boolean_Cache
05d1 e407       |    |		Load	0x2,0x7
05d2 e022       | "  |		Load	0x0,0x22
05d3 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
05d4 c402       |    |		Store	0x2,0x2
05d5 00d2       |    |		Pop_Control	Pop_Count_2
05d6 e402       |    |		Load	0x2,0x2								; Debug Table 0x17.0x8 = 0x5d6,0x4
05d7 6808       |h   |		Jump_Zero	0x5e0
05d8 e403       |    |		Load	0x2,0x3
05d9 00eb       |    |		Load_Encached	Diana_Cache
05da 18a5       |    |		Execute	Package,Field_Execute,Field_Number 0xa5
05db 6804       |h   |		Jump_Zero	0x5e0
05dc e404       |    |		Load	0x2,0x4
05dd 00eb       |    |		Load_Encached	Diana_Cache
05de 18a5       |    |		Execute	Package,Field_Execute,Field_Number 0xa5
05df 7002       |p   |		Jump_Nonzero	0x5e2
05e0 4801       |H   |		Short_Literal	0x1							; Debug Table 0x17.0x9 = 0x5e0,0x5
05e1 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
05e2 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x17.0xa = 0x5e2,0x6
05e3 e405       |    |		Load	0x2,0x5
05e4 00e1       |    |		Load_Encached	Boolean_Cache
05e5 00db       |    |		Load_Top	At_Offset_3
05e6 e022       | "  |		Load	0x0,0x22
05e7 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
05e8 c402       |    |		Store	0x2,0x2
05e9 00d2       |    |		Pop_Control	Pop_Count_2
05ea e402       |    |		Load	0x2,0x2								; Debug Table 0x17.0xb = 0x5ea,0x7
05eb 681a       |h   |		Jump_Zero	0x606
05ec 00db       |    |		Load_Top	At_Offset_3
05ed 00eb       |    |		Load_Encached	Diana_Cache
05ee 18a5       |    |		Execute	Package,Field_Execute,Field_Number 0xa5
05ef 6816       |h   |		Jump_Zero	0x606
05f0 00da       |    |		Load_Top	At_Offset_2
05f1 00eb       |    |		Load_Encached	Diana_Cache
05f2 18a5       |    |		Execute	Package,Field_Execute,Field_Number 0xa5
05f3 6812       |h   |		Jump_Zero	0x606
05f4 e403       |    |		Load	0x2,0x3
05f5 00eb       |    |		Load_Encached	Diana_Cache
05f6 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
05f7 e405       |    |		Load	0x2,0x5
05f8 00eb       |    |		Load_Encached	Diana_Cache
05f9 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
05fa 012f       | /  |		Execute	Any,Equal
05fb 6808       |h   |		Jump_Zero	0x604
05fc e404       |    |		Load	0x2,0x4
05fd 00eb       |    |		Load_Encached	Diana_Cache
05fe 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
05ff 00db       |    |		Load_Top	At_Offset_3
0600 00eb       |    |		Load_Encached	Diana_Cache
0601 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
0602 012f       | /  |		Execute	Any,Equal
0603 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0604 4800       |H   |		Short_Literal	0x0
0605 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0606 4801       |H   |		Short_Literal	0x1
0607 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0608			TRAP_05a0:
0608 0007       |    |		Action	Break_Optional
0609 4801       |H   |		Short_Literal	0x1							; Debug Table 0x17.0xc = 0x609,0x8
060a 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
060b 0000 0000  |    |		.BLANK	0000[0x5]
0610 ; --------------------------------------------------------------------------------------
0610 ; SUBPROGRAM
0610 ; --------------------------------------------------------------------------------------
0610 0617       |    |		.CONST	0x0617								; Address of begin
0611 0004       |    |		.CONST	0x0004								; Address of exception handler
0612 0002       |    |		.CONST	0x0002								; Number of locals
0613			INIT_0610:
0613 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x18 = .DEBUG	0x0613,0x10f6,0x0002,0x0000,0x005a,0x43e5,0x0000,0x00e3
													; Debug Table 0x18.0x0 = 0x613,0xffff
0614 00db       |    |		Load_Top	At_Offset_3
0615 8023       | #  |		Call	0x0,0x23
0616 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0617			BODY_0610:
0617 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x18.0x1 = 0x617,0x1
0618 00eb       |    |		Load_Encached	Diana_Cache
0619 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
061a 0b6f       | o  |		Execute_Immediate	Case_Compare,0x6f
061b 7004       |p   |		Jump_Nonzero	0x620
061c 0b6e       | n  |		Execute_Immediate	Case_Compare,0x6e
061d 7002       |p   |		Jump_Nonzero	0x620
061e 4801       |H   |		Short_Literal	0x1							; Debug Table 0x18.0x2 = 0x61e,0x3
061f 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0620 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x18.0x3 = 0x620,0x2
0621 e5ff       |    |		Load	0x2,-0x1
0622 8227       | '  |		Call	0x1,0x27
0623 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0624 0000 0000  |    |		.BLANK	0000[0x4]
0628 ; --------------------------------------------------------------------------------------
0628 ; SUBPROGRAM
0628 ; --------------------------------------------------------------------------------------
0628 062b       | +  |		.CONST	0x062b								; Address of begin
0629 0004       |    |		.CONST	0x0004								; Address of exception handler
062a 0001       |    |		.CONST	0x0001								; Number of locals
062b			BODY_0628:
062b			INIT_0628:
062b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x19 = .DEBUG	0x062b,0x1100,0x0002,0x0000,0x005a,0x43e5,0x0000,0x0122
													; Debug Table 0x19.0x0 = 0x62b,0x1
062c e004       |    |		Load	0x0,0x4
062d 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
062e 00eb       |    |		Load_Encached	Diana_Cache
062f 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0630 0f00       |    |		Execute_Immediate	Equal,0x0
0631 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0632 0000 0000  |    |		.BLANK	0000[0x6]
0638 ; --------------------------------------------------------------------------------------
0638 ; SUBPROGRAM
0638 ; --------------------------------------------------------------------------------------
0638 063c       | <  |		.CONST	0x063c								; Address of begin
0639 0004       |    |		.CONST	0x0004								; Address of exception handler
063a 0002       |    |		.CONST	0x0002								; Number of locals
063b			INIT_0638:
063b 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x1a = .DEBUG	0x063b,0x1104,0x0002,0x0000,0x005a,0x43e5,0x0000,0x0140
													; Debug Table 0x1a.0x0 = 0x63b,0xffff
063c			BODY_0638:
063c 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1a.0x1 = 0x63c,0x1
063d 00eb       |    |		Load_Encached	Diana_Cache
063e 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
063f 7013       |p   |		Jump_Nonzero	0x653
0640 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1a.0x2 = 0x640,0x2
0641 00eb       |    |		Load_Encached	Diana_Cache
0642 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
0643 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0644 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1a.0x3 = 0x644,0x3
0645 00eb       |    |		Load_Encached	Diana_Cache
0646 1858       | X  |		Execute	Package,Field_Execute,Field_Number 0x58
0647 7009       |p   |		Jump_Nonzero	0x651
0648 00d8       |    |		Load_Top	At_Offset_0
0649 00eb       |    |		Load_Encached	Diana_Cache
064a 1859       | Y  |		Execute	Package,Field_Execute,Field_Number 0x59
064b 00eb       |    |		Load_Encached	Diana_Cache
064c 18d7       |    |		Execute	Package,Field_Execute,Field_Number 0xd7
064d 00eb       |    |		Load_Encached	Diana_Cache
064e 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
064f 0f00       |    |		Execute_Immediate	Equal,0x0
0650 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0651 4800       |H   |		Short_Literal	0x0
0652 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0653 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1a.0x4 = 0x653,0x4
0654 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0655 0000 0000  |    |		.XXX[0x3]
0657 0000       |    |
0658 ; --------------------------------------------------------------------------------------
0658 ; SUBPROGRAM
0658 ; --------------------------------------------------------------------------------------
0658 0669       | i  |		.CONST	0x0669								; Address of begin
0659 0004       |    |		.CONST	0x0004								; Address of exception handler
065a 0007       |    |		.CONST	0x0007								; Number of locals
065b			INIT_0658:
065b e024       | $  |		Load	0x0,0x24							; Debug Table 0x1b = .DEBUG	0x065b,0x1110,0x0001,0x0000,0x005a,0x43e5,0x0000,0x018d
													; Debug Table 0x1b.0x0 = 0x65b,0xffff
065c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
065d 02c7       |    |		Declare_Variable	Any
065e 00d8       |    |		Load_Top	At_Offset_0
065f 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0660 e024       | $  |		Load	0x0,0x24							; Debug Table 0x1b.0x1 = 0x660,0xfffe
0661 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0662 02c7       |    |		Declare_Variable	Any
0663 00d8       |    |		Load_Top	At_Offset_0
0664 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0665 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1b.0x2 = 0x665,0xfffd
0666 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1b.0x3 = 0x666,0xfffc
0667 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1b.0x4 = 0x667,0xfffb
0668 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1b.0x5 = 0x668,0xfffa
0669			BODY_0658:
0669 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1b.0x6 = 0x669,0x1
066a e024       | $  |		Load	0x0,0x24
066b 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
066c e5fe       |    |		Load	0x2,-0x2
066d e024       | $  |		Load	0x0,0x24
066e 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
066f 027e       | ~  |		Execute	Discrete,Not_Equal
0670 6808       |h   |		Jump_Zero	0x679
0671 0092 0aab  |    |		Action	Push_String_Extended,0xaab					; "12.3.2 (3)"
													; Debug Table 0x1b.0x7 = 0x671,0x2
0673 e5fc       |    |		Load	0x2,-0x4
0674 0092 0aac  |    |		Action	Push_String_Extended,0xaac					; "0298**SMINST"
0676 e5fd       |    |		Load	0x2,-0x3
0677 801e       |    |		Call	0x0,0x1e
0678 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5					; Debug Table 0x1b.0x8 = 0x678,0x3
0679 e402       |    |		Load	0x2,0x2								; Debug Table 0x1b.0x9 = 0x679,0x4
067a 0120       |    |		Execute	Any,Is_Value
067b 6803       |h   |		Jump_Zero	0x67f
067c e024       | $  |		Load	0x0,0x24
067d 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
067e 7801       |x   |		Jump	0x680
067f e402       |    |		Load	0x2,0x2
0680 e5ff       |    |		Load	0x2,-0x1
0681 e024       | $  |		Load	0x0,0x24
0682 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0683 c402       |    |		Store	0x2,0x2
0684 e403       |    |		Load	0x2,0x3								; Debug Table 0x1b.0xa = 0x684,0x5
0685 0120       |    |		Execute	Any,Is_Value
0686 6803       |h   |		Jump_Zero	0x68a
0687 e024       | $  |		Load	0x0,0x24
0688 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0689 7801       |x   |		Jump	0x68b
068a e403       |    |		Load	0x2,0x3
068b e5fe       |    |		Load	0x2,-0x2
068c e024       | $  |		Load	0x0,0x24
068d 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
068e c403       |    |		Store	0x2,0x3
068f 00cf       |    |		Action	Mark_Auxiliary
0690 7831       |x1  |		Jump	0x6c2
0691 e403       |    |		Load	0x2,0x3								; Debug Table 0x1b.0xb = 0x691,0x7
0692 e024       | $  |		Load	0x0,0x24
0693 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0694 a405       |    |		Store_Unchecked	0x2,0x5
0695 e402       |    |		Load	0x2,0x2								; Debug Table 0x1b.0xc = 0x695,0x8
0696 e024       | $  |		Load	0x0,0x24
0697 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0698 a404       |    |		Store_Unchecked	0x2,0x4
0699 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1b.0xd = 0x699,0x9
069a 8025       | %  |		Call	0x0,0x25
069b 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
069c e404       |    |		Load	0x2,0x4								; Debug Table 0x1b.0xe = 0x69c,0xa
069d 8025       | %  |		Call	0x0,0x25
069e 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
069f 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1b.0xf = 0x69f,0xb
06a0 00db       |    |		Load_Top	At_Offset_3
06a1 e026       | &  |		Load	0x0,0x26
06a2 1832       | 2  |		Execute	Package,Field_Execute,Field_Number 0x32
06a3 7008       |p   |		Jump_Nonzero	0x6ac
06a4 0092 0aab  |    |		Action	Push_String_Extended,0xaab					; "12.3.2 (3)"
													; Debug Table 0x1b.0x10 = 0x6a4,0xc
06a6 e5fc       |    |		Load	0x2,-0x4
06a7 0092 0aad  |    |		Action	Push_String_Extended,0xaad					; "0299**SMINST"
06a9 e5fd       |    |		Load	0x2,-0x3
06aa 801e       |    |		Call	0x0,0x1e
06ab 780d       |x   |		Jump	0x6b9
06ac 800c       |    |		Call	0x0,0xc								; Debug Table 0x1b.0x11 = 0x6ac,0xd
06ad 680b       |h   |		Jump_Zero	0x6b9
06ae 00d9       |    |		Load_Top	At_Offset_1
06af 00db       |    |		Load_Top	At_Offset_3
06b0 8227       | '  |		Call	0x1,0x27
06b1 7007       |p   |		Jump_Nonzero	0x6b9
06b2 0092 0aae  |    |		Action	Push_String_Extended,0xaae					; "12.3.2 (5)"
													; Debug Table 0x1b.0x12 = 0x6b2,0xe
06b4 e5fc       |    |		Load	0x2,-0x4
06b5 0092 0aaf  |    |		Action	Push_String_Extended,0xaaf					; " has a discriminant whose subtype is not the same as the corresponding discriminant of "
06b7 e5fd       |    |		Load	0x2,-0x3
06b8 8027       | '  |		Call	0x0,0x27
06b9 e402       |    |		Load	0x2,0x2								; Debug Table 0x1b.0x13 = 0x6b9,0xf
06ba e024       | $  |		Load	0x0,0x24
06bb 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
06bc c402       |    |		Store	0x2,0x2
06bd e403       |    |		Load	0x2,0x3								; Debug Table 0x1b.0x14 = 0x6bd,0x10
06be e024       | $  |		Load	0x0,0x24
06bf 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
06c0 c403       |    |		Store	0x2,0x3
06c1 00c9       |    |		Action	Pop_Auxiliary_Loop
06c2 e403       |    |		Load	0x2,0x3								; Debug Table 0x1b.0x15 = 0x6c2,0x6
06c3 e024       | $  |		Load	0x0,0x24
06c4 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
06c5 6fcb       |o   |		Jump_Zero	0x691
06c6 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
06c7 0000       |    |		.XXX[0x1]
06c8 ; --------------------------------------------------------------------------------------
06c8 ; SUBPROGRAM
06c8 ; --------------------------------------------------------------------------------------
06c8 06e5       |    |		.CONST	0x06e5								; Address of begin
06c9 0004       |    |		.CONST	0x0004								; Address of exception handler
06ca 0008       |    |		.CONST	0x0008								; Number of locals
06cb			INIT_06c8:
06cb 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1c = .DEBUG	0x06cb,0x113e,0x0001,0x0000,0x005a,0x43e5,0x0000,0x026f
													; Debug Table 0x1c.0x0 = 0x6cb,0xffff
06cc 00db       |    |		Load_Top	At_Offset_3
06cd e004       |    |		Load	0x0,0x4
06ce 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
06cf 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
06d0 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1c.0x1 = 0x6d0,0xfffe
06d1 e5fd       |    |		Load	0x2,-0x3
06d2 e004       |    |		Load	0x0,0x4
06d3 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
06d4 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
06d5 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1c.0x2 = 0x6d5,0xfffd
06d6 e004       |    |		Load	0x0,0x4
06d7 183c       | <  |		Execute	Package,Field_Execute,Field_Number 0x3c
06d8 00e1       |    |		Load_Encached	Boolean_Cache
06d9 03f1       |    |		Declare_Variable	Discrete,With_Value
06da e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x1c.0x3 = 0x6da,0xfffc
06db e004       |    |		Load	0x0,0x4
06dc 183c       | <  |		Execute	Package,Field_Execute,Field_Number 0x3c
06dd 00e1       |    |		Load_Encached	Boolean_Cache
06de 03f1       |    |		Declare_Variable	Discrete,With_Value
06df 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1c.0x4 = 0x6df,0xfffb
06e0 e5fd       |    |		Load	0x2,-0x3
06e1 8023       | #  |		Call	0x0,0x23
06e2 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
06e3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1c.0x5 = 0x6e3,0xfffa
06e4 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1c.0x6 = 0x6e4,0xfff9
06e5			BODY_06c8:
06e5 e404       |    |		Load	0x2,0x4								; Debug Table 0x1c.0x7 = 0x6e5,0x1
06e6 681f       |h   |		Jump_Zero	0x706
06e7 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1c.0x8 = 0x6e7,0x2
06e8 7008       |p   |		Jump_Nonzero	0x6f1
06e9 0092 0aab  |    |		Action	Push_String_Extended,0xaab					; "12.3.2 (3)"
													; Debug Table 0x1c.0x9 = 0x6e9,0x3
06eb e5ff       |    |		Load	0x2,-0x1
06ec 0092 0ab0  |    |		Action	Push_String_Extended,0xab0					; "0300**SMINST"
06ee e5fe       |    |		Load	0x2,-0x2
06ef 801e       |    |		Call	0x0,0x1e
06f0 7815       |x   |		Jump	0x706
06f1 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x1c.0xa = 0x6f1,0x4
06f2 00ec       |    |		Load_Encached	Diana_Tree_Cache
06f3 e402       |    |		Load	0x2,0x2
06f4 821c       |    |		Call	0x1,0x1c
06f5 c402       |    |		Store	0x2,0x2
06f6 c5fc       |    |		Store	0x2,-0x4
06f7 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1c.0xb = 0x6f7,0x5
06f8 e5fe       |    |		Load	0x2,-0x2
06f9 e403       |    |		Load	0x2,0x3
06fa e402       |    |		Load	0x2,0x2
06fb 822b       | +  |		Call	0x1,0x2b
06fc e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x1c.0xc = 0x6fc,0x6
06fd 8229       | )  |		Call	0x1,0x29
06fe 6807       |h   |		Jump_Zero	0x706
06ff 0092 0aab  |    |		Action	Push_String_Extended,0xaab					; "12.3.2 (3)"
													; Debug Table 0x1c.0xd = 0x6ff,0x7
0701 e5ff       |    |		Load	0x2,-0x1
0702 0092 0ab1  |    |		Action	Push_String_Extended,0xab1					; "0301**SMINST"
0704 e5fe       |    |		Load	0x2,-0x2
0705 801e       |    |		Call	0x0,0x1e
0706 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1c.0xe = 0x706,0x8
0707 00eb       |    |		Load_Encached	Diana_Cache
0708 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0709 0f2a       | *  |		Execute_Immediate	Equal,0x2a
070a 680b       |h   |		Jump_Zero	0x716
070b e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x1c.0xf = 0x70b,0x9
070c e004       |    |		Load	0x0,0x4
070d 183a       | :  |		Execute	Package,Field_Execute,Field_Number 0x3a
070e 7007       |p   |		Jump_Nonzero	0x716
070f 0092 0ab2  |    |		Action	Push_String_Extended,0xab2					; "12.3.2 (2)"
													; Debug Table 0x1c.0x10 = 0x70f,0xa
0711 e5ff       |    |		Load	0x2,-0x1
0712 0092 0ab3  |    |		Action	Push_String_Extended,0xab3					; "0302**SMINST"
0714 e5fe       |    |		Load	0x2,-0x2
0715 801e       |    |		Call	0x0,0x1e
0716 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1c.0x11 = 0x716,0xb
0717 00eb       |    |		Load_Encached	Diana_Cache
0718 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0719 0f6c       | l  |		Execute_Immediate	Equal,0x6c
071a 681d       |h   |		Jump_Zero	0x738
071b e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x1c.0x12 = 0x71b,0xc
071c 8229       | )  |		Call	0x1,0x29
071d 7019       |p   |		Jump_Nonzero	0x737
071e e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1c.0x13 = 0x71e,0xd
071f e003       |    |		Load	0x0,0x3
0720 187c       | |  |		Execute	Package,Field_Execute,Field_Number 0x7c
0721 680b       |h   |		Jump_Zero	0x72d
0722 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1c.0x14 = 0x722,0xe
0723 e003       |    |		Load	0x0,0x3
0724 187b       | {  |		Execute	Package,Field_Execute,Field_Number 0x7b
0725 6811       |h   |		Jump_Zero	0x737
0726 00ea       |    |		Load_Encached	Null_String_Cache					; Debug Table 0x1c.0x15 = 0x726,0xf
0727 e5ff       |    |		Load	0x2,-0x1
0728 0092 0ab4  |    |		Action	Push_String_Extended,0xab4					; "0303**SMINST"
072a e5fe       |    |		Load	0x2,-0x2
072b 801e       |    |		Call	0x0,0x1e
072c 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
072d e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1c.0x16 = 0x72d,0x10
072e 8028       | (  |		Call	0x0,0x28
072f 6807       |h   |		Jump_Zero	0x737
0730 0092 0ab5  |    |		Action	Push_String_Extended,0xab5					; "12.3.2 (4)"
													; Debug Table 0x1c.0x17 = 0x730,0x11
0732 e5ff       |    |		Load	0x2,-0x1
0733 0092 0ab6  |    |		Action	Push_String_Extended,0xab6					; " must be a constrained type to match formal "
0735 e5fe       |    |		Load	0x2,-0x2
0736 8029       | )  |		Call	0x0,0x29
0737 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0738 e404       |    |		Load	0x2,0x4								; Debug Table 0x1c.0x18 = 0x738,0x12
0739 7040       |p@  |		Jump_Nonzero	0x77a
073a 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1c.0x19 = 0x73a,0x13
073b 701f       |p   |		Jump_Nonzero	0x75b
073c 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1c.0x1a = 0x73c,0x14
073d e004       |    |		Load	0x0,0x4
073e 184e       | N  |		Execute	Package,Field_Execute,Field_Number 0x4e
073f 681a       |h   |		Jump_Zero	0x75a
0740 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1c.0x1b = 0x740,0x15
0741 00eb       |    |		Load_Encached	Diana_Cache
0742 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0743 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0744 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1c.0x1c = 0x744,0x16
0745 00eb       |    |		Load_Encached	Diana_Cache
0746 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0747 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0748 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1c.0x1d = 0x748,0x17
0749 00eb       |    |		Load_Encached	Diana_Cache
074a 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
074b 0f3b       | ;  |		Execute_Immediate	Equal,0x3b
074c 680d       |h   |		Jump_Zero	0x75a
074d 00d8       |    |		Load_Top	At_Offset_0
074e 00eb       |    |		Load_Encached	Diana_Cache
074f 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0750 0f8f       |    |		Execute_Immediate	Equal,-0x71
0751 6808       |h   |		Jump_Zero	0x75a
0752 e5ff       |    |		Load	0x2,-0x1
0753 8028       | (  |		Call	0x0,0x28
0754 6805       |h   |		Jump_Zero	0x75a
0755 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1c.0x1e = 0x755,0x18
0756 00da       |    |		Load_Top	At_Offset_2
0757 00eb       |    |		Load_Encached	Diana_Cache
0758 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
0759 802a       | *  |		Call	0x0,0x2a
075a 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
075b e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x1c.0x1f = 0x75b,0x19
075c 8229       | )  |		Call	0x1,0x29
075d 701c       |p   |		Jump_Nonzero	0x77a
075e e403       |    |		Load	0x2,0x3
075f 822a       | *  |		Call	0x1,0x2a
0760 7019       |p   |		Jump_Nonzero	0x77a
0761 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1c.0x20 = 0x761,0x1a
0762 e003       |    |		Load	0x0,0x3
0763 187c       | |  |		Execute	Package,Field_Execute,Field_Number 0x7c
0764 680b       |h   |		Jump_Zero	0x770
0765 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1c.0x21 = 0x765,0x1b
0766 e003       |    |		Load	0x0,0x3
0767 187b       | {  |		Execute	Package,Field_Execute,Field_Number 0x7b
0768 6806       |h   |		Jump_Zero	0x76f
0769 00ea       |    |		Load_Encached	Null_String_Cache					; Debug Table 0x1c.0x22 = 0x769,0x1c
076a e5ff       |    |		Load	0x2,-0x1
076b 0092 0ab6  |    |		Action	Push_String_Extended,0xab6					; " must be a constrained type to match formal "
076d e5fe       |    |		Load	0x2,-0x2
076e 801e       |    |		Call	0x0,0x1e
076f 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0770 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1c.0x23 = 0x770,0x1d
0771 8028       | (  |		Call	0x0,0x28
0772 6807       |h   |		Jump_Zero	0x77a
0773 0092 0ab5  |    |		Action	Push_String_Extended,0xab5					; "12.3.2 (4)"
													; Debug Table 0x1c.0x24 = 0x773,0x1e
0775 e5ff       |    |		Load	0x2,-0x1
0776 0092 0ab7  |    |		Action	Push_String_Extended,0xab7					; " must be constrained or have defaults to match formal "
0778 e5fe       |    |		Load	0x2,-0x2
0779 8029       | )  |		Call	0x0,0x29
077a 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
077b 0000 0000  |    |		.BLANK	0000[0x5]
0780 ; --------------------------------------------------------------------------------------
0780 ; SUBPROGRAM
0780 ; --------------------------------------------------------------------------------------
0780 0783       |    |		.CONST	0x0783								; Address of begin
0781 0004       |    |		.CONST	0x0004								; Address of exception handler
0782 0001       |    |		.CONST	0x0001								; Number of locals
0783			BODY_0780:
0783			INIT_0780:
0783 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x1d = .DEBUG	0x0783,0x118a,0x0001,0x0000,0x005a,0x43e5,0x0000,0x0411
													; Debug Table 0x1d.0x0 = 0x783,0x1
0784 e004       |    |		Load	0x0,0x4
0785 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
0786 7007       |p   |		Jump_Nonzero	0x78e
0787 0092 0ab8  |    |		Action	Push_String_Extended,0xab8					; "12.3.3 (1)"
													; Debug Table 0x1d.0x1 = 0x787,0x2
0789 00db       |    |		Load_Top	At_Offset_3
078a 0092 0ab9  |    |		Action	Push_String_Extended,0xab9					; "0304**SMINST"
078c e5fe       |    |		Load	0x2,-0x2
078d 801e       |    |		Call	0x0,0x1e
078e 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
078f 0000       |    |		.XXX[0x1]
0790 ; --------------------------------------------------------------------------------------
0790 ; SUBPROGRAM
0790 ; --------------------------------------------------------------------------------------
0790 0793       |    |		.CONST	0x0793								; Address of begin
0791 0004       |    |		.CONST	0x0004								; Address of exception handler
0792 0001       |    |		.CONST	0x0001								; Number of locals
0793			BODY_0790:
0793			INIT_0790:
0793 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x1e = .DEBUG	0x0793,0x1190,0x0001,0x0000,0x005a,0x43e5,0x0000,0x0438
													; Debug Table 0x1e.0x0 = 0x793,0x1
0794 e004       |    |		Load	0x0,0x4
0795 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0796 7007       |p   |		Jump_Nonzero	0x79e
0797 0092 0ab8  |    |		Action	Push_String_Extended,0xab8					; "12.3.3 (1)"
													; Debug Table 0x1e.0x1 = 0x797,0x2
0799 00db       |    |		Load_Top	At_Offset_3
079a 0092 0aba  |    |		Action	Push_String_Extended,0xaba					; "0305**SMINST"
079c e5fe       |    |		Load	0x2,-0x2
079d 801e       |    |		Call	0x0,0x1e
079e 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
079f 0000       |    |		.XXX[0x1]
07a0 ; --------------------------------------------------------------------------------------
07a0 ; SUBPROGRAM
07a0 ; --------------------------------------------------------------------------------------
07a0 07a3       |    |		.CONST	0x07a3								; Address of begin
07a1 0004       |    |		.CONST	0x0004								; Address of exception handler
07a2 0001       |    |		.CONST	0x0001								; Number of locals
07a3			BODY_07a0:
07a3			INIT_07a0:
07a3 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x1f = .DEBUG	0x07a3,0x1196,0x0001,0x0000,0x005a,0x43e5,0x0000,0x045f
													; Debug Table 0x1f.0x0 = 0x7a3,0x1
07a4 e004       |    |		Load	0x0,0x4
07a5 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
07a6 7007       |p   |		Jump_Nonzero	0x7ae
07a7 0092 0ab8  |    |		Action	Push_String_Extended,0xab8					; "12.3.3 (1)"
													; Debug Table 0x1f.0x1 = 0x7a7,0x2
07a9 00db       |    |		Load_Top	At_Offset_3
07aa 0092 0abb  |    |		Action	Push_String_Extended,0xabb					; "0306**SMINST"
07ac e5fe       |    |		Load	0x2,-0x2
07ad 801e       |    |		Call	0x0,0x1e
07ae 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
07af 0000       |    |		.XXX[0x1]
07b0 ; --------------------------------------------------------------------------------------
07b0 ; SUBPROGRAM
07b0 ; --------------------------------------------------------------------------------------
07b0 07b3       |    |		.CONST	0x07b3								; Address of begin
07b1 0004       |    |		.CONST	0x0004								; Address of exception handler
07b2 0001       |    |		.CONST	0x0001								; Number of locals
07b3			BODY_07b0:
07b3			INIT_07b0:
07b3 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x20 = .DEBUG	0x07b3,0x119c,0x0001,0x0000,0x005a,0x43e5,0x0000,0x0486
													; Debug Table 0x20.0x0 = 0x7b3,0x1
07b4 e004       |    |		Load	0x0,0x4
07b5 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
07b6 7007       |p   |		Jump_Nonzero	0x7be
07b7 0092 0ab8  |    |		Action	Push_String_Extended,0xab8					; "12.3.3 (1)"
													; Debug Table 0x20.0x1 = 0x7b7,0x2
07b9 00db       |    |		Load_Top	At_Offset_3
07ba 0092 0abc  |    |		Action	Push_String_Extended,0xabc					; "0307**SMINST"
07bc e5fe       |    |		Load	0x2,-0x2
07bd 801e       |    |		Call	0x0,0x1e
07be 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
07bf 0000       |    |		.XXX[0x1]
07c0 ; --------------------------------------------------------------------------------------
07c0 ; SUBPROGRAM
07c0 ; --------------------------------------------------------------------------------------
07c0 07c3       |    |		.CONST	0x07c3								; Address of begin
07c1 0004       |    |		.CONST	0x0004								; Address of exception handler
07c2 0001       |    |		.CONST	0x0001								; Number of locals
07c3			BODY_07c0:
07c3			INIT_07c0:
07c3 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x21 = .DEBUG	0x07c3,0x11a2,0x0002,0x0000,0x005a,0x43e5,0x0000,0x04ad
													; Debug Table 0x21.0x0 = 0x7c3,0x1
07c4 00db       |    |		Load_Top	At_Offset_3
07c5 e026       | &  |		Load	0x0,0x26
07c6 1832       | 2  |		Execute	Package,Field_Execute,Field_Number 0x32
07c7 6808       |h   |		Jump_Zero	0x7d0
07c8 00da       |    |		Load_Top	At_Offset_2
07c9 e004       |    |		Load	0x0,0x4
07ca 183b       | ;  |		Execute	Package,Field_Execute,Field_Number 0x3b
07cb e5fe       |    |		Load	0x2,-0x2
07cc e004       |    |		Load	0x0,0x4
07cd 183b       | ;  |		Execute	Package,Field_Execute,Field_Number 0x3b
07ce 027f       |    |		Execute	Discrete,Equal
07cf 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
07d0 4800       |H   |		Short_Literal	0x0
07d1 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
07d2 0000 0000  |    |		.BLANK	0000[0x6]
07d8 ; --------------------------------------------------------------------------------------
07d8 ; SUBPROGRAM
07d8 ; --------------------------------------------------------------------------------------
07d8 07e5       |    |		.CONST	0x07e5								; Address of begin
07d9 0004       |    |		.CONST	0x0004								; Address of exception handler
07da 0003       |    |		.CONST	0x0003								; Number of locals
07db			INIT_07d8:
07db 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x22 = .DEBUG	0x07db,0x11a6,0x0001,0x0000,0x005a,0x43e5,0x0000,0x04dc
													; Debug Table 0x22.0x0 = 0x7db,0xffff
07dc e5fe       |    |		Load	0x2,-0x2
07dd 00eb       |    |		Load_Encached	Diana_Cache
07de 18b9       |    |		Execute	Package,Field_Execute,Field_Number 0xb9
07df 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
07e0 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x22.0x1 = 0x7e0,0xfffe
07e1 e5fd       |    |		Load	0x2,-0x3
07e2 00eb       |    |		Load_Encached	Diana_Cache
07e3 18b9       |    |		Execute	Package,Field_Execute,Field_Number 0xb9
07e4 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
07e5			BODY_07d8:
07e5 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x22.0x2 = 0x7e5,0x1
07e6 00da       |    |		Load_Top	At_Offset_2
07e7 8231       | 1  |		Call	0x1,0x31
07e8 7008       |p   |		Jump_Nonzero	0x7f1
07e9 0092 0abd  |    |		Action	Push_String_Extended,0xabd					; "12.3.4 (4)"
													; Debug Table 0x22.0x3 = 0x7e9,0x2
07eb e5fc       |    |		Load	0x2,-0x4
07ec 0092 0abe  |    |		Action	Push_String_Extended,0xabe					; "0308**SMINST"
07ee e5ff       |    |		Load	0x2,-0x1
07ef 801e       |    |		Call	0x0,0x1e
07f0 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
07f1 800c       |    |		Call	0x0,0xc								; Debug Table 0x22.0x4 = 0x7f1,0x3
07f2 680b       |h   |		Jump_Zero	0x7fe
07f3 00d9       |    |		Load_Top	At_Offset_1
07f4 00d9       |    |		Load_Top	At_Offset_1
07f5 8228       | (  |		Call	0x1,0x28
07f6 7007       |p   |		Jump_Nonzero	0x7fe
07f7 0092 0abf  |    |		Action	Push_String_Extended,0xabf					; "12.3.4 (5)"
													; Debug Table 0x22.0x5 = 0x7f7,0x4
07f9 e5fc       |    |		Load	0x2,-0x4
07fa 0092 0ac0  |    |		Action	Push_String_Extended,0xac0					; "'s component type is not the same as that of "
07fc e5ff       |    |		Load	0x2,-0x1
07fd 8027       | '  |		Call	0x0,0x27
07fe 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
07ff 0000       |    |		.XXX[0x1]
0800 ; --------------------------------------------------------------------------------------
0800 ; SUBPROGRAM
0800 ; --------------------------------------------------------------------------------------
0800 080b       |    |		.CONST	0x080b								; Address of begin
0801 0004       |    |		.CONST	0x0004								; Address of exception handler
0802 0005       |    |		.CONST	0x0005								; Number of locals
0803			INIT_0800:
0803 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x23 = .DEBUG	0x0803,0x11b4,0x0001,0x0000,0x005a,0x43e5,0x0000,0x0544
													; Debug Table 0x23.0x0 = 0x803,0xffff
0804 e5fe       |    |		Load	0x2,-0x2
0805 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0806 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x23.0x1 = 0x806,0xfffe
0807 e5fd       |    |		Load	0x2,-0x3
0808 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0809 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x23.0x2 = 0x809,0xfffd
080a 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x23.0x3 = 0x80a,0xfffc
080b			BODY_0800:
080b 00cf       |    |		Action	Mark_Auxiliary
080c 782b       |x+  |		Jump	0x838
080d e402       |    |		Load	0x2,0x2								; Debug Table 0x23.0x4 = 0x80d,0x2
080e 00eb       |    |		Load_Encached	Diana_Cache
080f 1859       | Y  |		Execute	Package,Field_Execute,Field_Number 0x59
0810 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0811 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x23.0x5 = 0x811,0x3
0812 00eb       |    |		Load_Encached	Diana_Cache
0813 1859       | Y  |		Execute	Package,Field_Execute,Field_Number 0x59
0814 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0815 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x23.0x6 = 0x815,0x4
0816 00db       |    |		Load_Top	At_Offset_3
0817 e026       | &  |		Load	0x0,0x26
0818 1832       | 2  |		Execute	Package,Field_Execute,Field_Number 0x32
0819 7008       |p   |		Jump_Nonzero	0x822
081a 0092 0ac1  |    |		Action	Push_String_Extended,0xac1					; "12.3.4 (3)"
													; Debug Table 0x23.0x7 = 0x81a,0x5
081c e5fc       |    |		Load	0x2,-0x4
081d 0092 0ac2  |    |		Action	Push_String_Extended,0xac2					; "0309**SMINST"
081f e5ff       |    |		Load	0x2,-0x1
0820 801e       |    |		Call	0x0,0x1e
0821 780d       |x   |		Jump	0x82f
0822 800c       |    |		Call	0x0,0xc								; Debug Table 0x23.0x8 = 0x822,0x6
0823 680b       |h   |		Jump_Zero	0x82f
0824 00d9       |    |		Load_Top	At_Offset_1
0825 00db       |    |		Load_Top	At_Offset_3
0826 8227       | '  |		Call	0x1,0x27
0827 7007       |p   |		Jump_Nonzero	0x82f
0828 0092 0abf  |    |		Action	Push_String_Extended,0xabf					; "12.3.4 (5)"
													; Debug Table 0x23.0x9 = 0x828,0x7
082a 00da       |    |		Load_Top	At_Offset_2
082b 0092 0ac3  |    |		Action	Push_String_Extended,0xac3					; " has an index with different bounds from "
082d e5ff       |    |		Load	0x2,-0x1
082e 8027       | '  |		Call	0x0,0x27
082f e402       |    |		Load	0x2,0x2								; Debug Table 0x23.0xa = 0x82f,0x8
0830 00eb       |    |		Load_Encached	Diana_Cache
0831 185a       | Z  |		Execute	Package,Field_Execute,Field_Number 0x5a
0832 a402       |    |		Store_Unchecked	0x2,0x2
0833 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x23.0xb = 0x833,0x9
0834 00eb       |    |		Load_Encached	Diana_Cache
0835 185a       | Z  |		Execute	Package,Field_Execute,Field_Number 0x5a
0836 a403       |    |		Store_Unchecked	0x2,0x3
0837 00c9       |    |		Action	Pop_Auxiliary_Loop
0838 e402       |    |		Load	0x2,0x2								; Debug Table 0x23.0xc = 0x838,0x1
0839 00eb       |    |		Load_Encached	Diana_Cache
083a 1858       | X  |		Execute	Package,Field_Execute,Field_Number 0x58
083b 6fd1       |o   |		Jump_Zero	0x80d
083c 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
083d 0000 0000  |    |		.XXX[0x3]
083f 0000       |    |
0840 ; --------------------------------------------------------------------------------------
0840 ; SUBPROGRAM
0840 ; --------------------------------------------------------------------------------------
0840 084d       | M  |		.CONST	0x084d								; Address of begin
0841 0004       |    |		.CONST	0x0004								; Address of exception handler
0842 0008       |    |		.CONST	0x0008								; Number of locals
0843			INIT_0840:
0843 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x24 = .DEBUG	0x0843,0x11d0,0x0001,0x0000,0x005a,0x43e5,0x0000,0x05de
													; Debug Table 0x24.0x0 = 0x843,0xffff
0844 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x24.0x1 = 0x844,0xfffe
0845 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x24.0x2 = 0x845,0xfffd
0846 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x24.0x3 = 0x846,0xfffc
0847 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x24.0x4 = 0x847,0xfffb
0848 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x24.0x5 = 0x848,0xfffa
0849 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x24.0x6 = 0x849,0xfff9
084a e5fc       |    |		Load	0x2,-0x4
084b 8023       | #  |		Call	0x0,0x23
084c 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
084d			BODY_0840:
084d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x24.0x7 = 0x84d,0x1
084e 00eb       |    |		Load_Encached	Diana_Cache
084f 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0850 0f6c       | l  |		Execute_Immediate	Equal,0x6c
0851 7008       |p   |		Jump_Nonzero	0x85a
0852 0092 0ac4  |    |		Action	Push_String_Extended,0xac4					; "12.3.4 (1)"
													; Debug Table 0x24.0x8 = 0x852,0x2
0854 e5ff       |    |		Load	0x2,-0x1
0855 0092 0ac5  |    |		Action	Push_String_Extended,0xac5					; "0310**SMINST"
0857 e5fd       |    |		Load	0x2,-0x3
0858 801e       |    |		Call	0x0,0x1e
0859 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5					; Debug Table 0x24.0x9 = 0x859,0x3
085a e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x24.0xa = 0x85a,0x4
085b 00ec       |    |		Load_Encached	Diana_Tree_Cache
085c e5fe       |    |		Load	0x2,-0x2
085d 821c       |    |		Call	0x1,0x1c
085e c402       |    |		Store	0x2,0x2
085f c5fa       |    |		Store	0x2,-0x6
0860 e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x24.0xb = 0x860,0x5
0861 e402       |    |		Load	0x2,0x2
0862 00eb       |    |		Load_Encached	Diana_Cache
0863 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
0864 a5fb       |    |		Store_Unchecked	0x2,-0x5
0865 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x24.0xc = 0x865,0x6
0866 e402       |    |		Load	0x2,0x2
0867 00da       |    |		Load_Top	At_Offset_2
0868 e5fd       |    |		Load	0x2,-0x3
0869 8232       | 2  |		Call	0x1,0x32
086a e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x24.0xd = 0x86a,0x7
086b e004       |    |		Load	0x0,0x4
086c 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
086d a405       |    |		Store_Unchecked	0x2,0x5
086e e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x24.0xe = 0x86e,0x8
086f e004       |    |		Load	0x0,0x4
0870 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
0871 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
0872 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x24.0xf = 0x872,0x9
0873 680a       |h   |		Jump_Zero	0x87e
0874 00da       |    |		Load_Top	At_Offset_2
0875 7008       |p   |		Jump_Nonzero	0x87e
0876 0092 0ac6  |    |		Action	Push_String_Extended,0xac6					; "12.3.4 (2)"
													; Debug Table 0x24.0x10 = 0x876,0xa
0878 e5ff       |    |		Load	0x2,-0x1
0879 0092 0ac7  |    |		Action	Push_String_Extended,0xac7					; "0311**SMINST"
087b e5fd       |    |		Load	0x2,-0x3
087c 801e       |    |		Call	0x0,0x1e
087d 780b       |x   |		Jump	0x889
087e 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x24.0x11 = 0x87e,0xb
087f 7009       |p   |		Jump_Nonzero	0x889
0880 00da       |    |		Load_Top	At_Offset_2
0881 6807       |h   |		Jump_Zero	0x889
0882 0092 0ac6  |    |		Action	Push_String_Extended,0xac6					; "12.3.4 (2)"
													; Debug Table 0x24.0x12 = 0x882,0xc
0884 e5ff       |    |		Load	0x2,-0x1
0885 0092 0ac8  |    |		Action	Push_String_Extended,0xac8					; "0312**SMINST"
0887 e5fd       |    |		Load	0x2,-0x3
0888 801e       |    |		Call	0x0,0x1e
0889 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x24.0x13 = 0x889,0xd
088a e004       |    |		Load	0x0,0x4
088b 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
088c 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
088d 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x24.0x14 = 0x88d,0xe
088e 00eb       |    |		Load_Encached	Diana_Cache
088f 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0890 0f63       | c  |		Execute_Immediate	Equal,0x63
0891 6805       |h   |		Jump_Zero	0x897
0892 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x24.0x15 = 0x892,0xf
0893 00eb       |    |		Load_Encached	Diana_Cache
0894 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
0895 a404       |    |		Store_Unchecked	0x2,0x4
0896 7806       |x   |		Jump	0x89d
0897 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x24.0x16 = 0x897,0x10
0898 00eb       |    |		Load_Encached	Diana_Cache
0899 18c2       |    |		Execute	Package,Field_Execute,Field_Number 0xc2
089a 00eb       |    |		Load_Encached	Diana_Cache
089b 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
089c a404       |    |		Store_Unchecked	0x2,0x4
089d e402       |    |		Load	0x2,0x2								; Debug Table 0x24.0x17 = 0x89d,0x11
089e 00eb       |    |		Load_Encached	Diana_Cache
089f 18c2       |    |		Execute	Package,Field_Execute,Field_Number 0xc2
08a0 00eb       |    |		Load_Encached	Diana_Cache
08a1 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
08a2 a403       |    |		Store_Unchecked	0x2,0x3
08a3 e404       |    |		Load	0x2,0x4								; Debug Table 0x24.0x18 = 0x8a3,0x12
08a4 4975       |Iu  |		Short_Literal	0x175
08a5 00eb       |    |		Load_Encached	Diana_Cache
08a6 0098       |    |		Execute	Package,Field_Read_Dynamic
08a7 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
08a8 e403       |    |		Load	0x2,0x3
08a9 4975       |Iu  |		Short_Literal	0x175
08aa 00eb       |    |		Load_Encached	Diana_Cache
08ab 0098       |    |		Execute	Package,Field_Read_Dynamic
08ac 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
08ad 027e       | ~  |		Execute	Discrete,Not_Equal
08ae 6808       |h   |		Jump_Zero	0x8b7
08af 0092 0ac6  |    |		Action	Push_String_Extended,0xac6					; "12.3.4 (2)"
													; Debug Table 0x24.0x19 = 0x8af,0x13
08b1 e5ff       |    |		Load	0x2,-0x1
08b2 0092 0ac9  |    |		Action	Push_String_Extended,0xac9					; "0313**SMINST"
08b4 e5fd       |    |		Load	0x2,-0x3
08b5 801e       |    |		Call	0x0,0x1e
08b6 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
08b7 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x24.0x1a = 0x8b7,0x14
08b8 e403       |    |		Load	0x2,0x3
08b9 e404       |    |		Load	0x2,0x4
08ba e5fd       |    |		Load	0x2,-0x3
08bb 8233       | 3  |		Call	0x1,0x33
08bc 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
08bd 0000 0000  |    |		.XXX[0x3]
08bf 0000       |    |
08c0 ; --------------------------------------------------------------------------------------
08c0 ; SUBPROGRAM
08c0 ; --------------------------------------------------------------------------------------
08c0 08ca       |    |		.CONST	0x08ca								; Address of begin
08c1 0004       |    |		.CONST	0x0004								; Address of exception handler
08c2 0005       |    |		.CONST	0x0005								; Number of locals
08c3			INIT_08c0:
08c3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x25 = .DEBUG	0x08c3,0x1208,0x0001,0x0000,0x005a,0x43e5,0x0000,0x0704
													; Debug Table 0x25.0x0 = 0x8c3,0xffff
08c4 e5fc       |    |		Load	0x2,-0x4
08c5 8023       | #  |		Call	0x0,0x23
08c6 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
08c7 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x25.0x1 = 0x8c7,0xfffe
08c8 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x25.0x2 = 0x8c8,0xfffd
08c9 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x25.0x3 = 0x8c9,0xfffc
08ca			BODY_08c0:
08ca 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x25.0x4 = 0x8ca,0x1
08cb 00eb       |    |		Load_Encached	Diana_Cache
08cc 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
08cd 0f6b       | k  |		Execute_Immediate	Equal,0x6b
08ce 7008       |p   |		Jump_Nonzero	0x8d7
08cf 0092 0aca  |    |		Action	Push_String_Extended,0xaca					; "12.3.5 (1)"
													; Debug Table 0x25.0x5 = 0x8cf,0x2
08d1 e5ff       |    |		Load	0x2,-0x1
08d2 0092 0acb  |    |		Action	Push_String_Extended,0xacb					; "0314**SMINST"
08d4 e5fd       |    |		Load	0x2,-0x3
08d5 801e       |    |		Call	0x0,0x1e
08d6 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5					; Debug Table 0x25.0x6 = 0x8d6,0x3
08d7 e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x25.0x7 = 0x8d7,0x4
08d8 00ec       |    |		Load_Encached	Diana_Tree_Cache
08d9 e5fe       |    |		Load	0x2,-0x2
08da 821c       |    |		Call	0x1,0x1c
08db c403       |    |		Store	0x2,0x3
08dc c5fa       |    |		Store	0x2,-0x6
08dd e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x25.0x8 = 0x8dd,0x5
08de 00db       |    |		Load_Top	At_Offset_3
08df 00eb       |    |		Load_Encached	Diana_Cache
08e0 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
08e1 a5fb       |    |		Store_Unchecked	0x2,-0x5
08e2 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x25.0x9 = 0x8e2,0x6
08e3 00eb       |    |		Load_Encached	Diana_Cache
08e4 18b9       |    |		Execute	Package,Field_Execute,Field_Number 0xb9
08e5 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
08e6 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x25.0xa = 0x8e6,0x7
08e7 e003       |    |		Load	0x0,0x3
08e8 183a       | :  |		Execute	Package,Field_Execute,Field_Number 0x3a
08e9 e5fe       |    |		Load	0x2,-0x2
08ea e003       |    |		Load	0x0,0x3
08eb 183a       | :  |		Execute	Package,Field_Execute,Field_Number 0x3a
08ec 027e       | ~  |		Execute	Discrete,Not_Equal
08ed 6806       |h   |		Jump_Zero	0x8f4
08ee 00ea       |    |		Load_Encached	Null_String_Cache					; Debug Table 0x25.0xb = 0x8ee,0x8
08ef e5ff       |    |		Load	0x2,-0x1
08f0 0092 0acc  |    |		Action	Push_String_Extended,0xacc					; "0315**SMINST"
08f2 e5fd       |    |		Load	0x2,-0x3
08f3 801e       |    |		Call	0x0,0x1e
08f4 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x25.0xc = 0x8f4,0x9
08f5 00eb       |    |		Load_Encached	Diana_Cache
08f6 18b9       |    |		Execute	Package,Field_Execute,Field_Number 0xb9
08f7 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
08f8 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x25.0xd = 0x8f8,0xa
08f9 00d9       |    |		Load_Top	At_Offset_1
08fa e026       | &  |		Load	0x0,0x26
08fb 1832       | 2  |		Execute	Package,Field_Execute,Field_Number 0x32
08fc 7008       |p   |		Jump_Nonzero	0x905
08fd 0092 0aca  |    |		Action	Push_String_Extended,0xaca					; "12.3.5 (1)"
													; Debug Table 0x25.0xe = 0x8fd,0xb
08ff e5ff       |    |		Load	0x2,-0x1
0900 0092 0acd  |    |		Action	Push_String_Extended,0xacd					; "0316**SMINST"
0902 e5fd       |    |		Load	0x2,-0x3
0903 801e       |    |		Call	0x0,0x1e
0904 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0905 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x25.0xf = 0x905,0xc
0906 e004       |    |		Load	0x0,0x4
0907 183b       | ;  |		Execute	Package,Field_Execute,Field_Number 0x3b
0908 e5fc       |    |		Load	0x2,-0x4
0909 e004       |    |		Load	0x0,0x4
090a 183b       | ;  |		Execute	Package,Field_Execute,Field_Number 0x3b
090b 027e       | ~  |		Execute	Discrete,Not_Equal
090c 6808       |h   |		Jump_Zero	0x915
090d 0092 0aca  |    |		Action	Push_String_Extended,0xaca					; "12.3.5 (1)"
													; Debug Table 0x25.0x10 = 0x90d,0xd
090f e5ff       |    |		Load	0x2,-0x1
0910 0092 0ace  |    |		Action	Push_String_Extended,0xace					; "0317**SMINST"
0912 e5fd       |    |		Load	0x2,-0x3
0913 801e       |    |		Call	0x0,0x1e
0914 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0915 800c       |    |		Call	0x0,0xc								; Debug Table 0x25.0x11 = 0x915,0xe
0916 680b       |h   |		Jump_Zero	0x922
0917 00d8       |    |		Load_Top	At_Offset_0
0918 00da       |    |		Load_Top	At_Offset_2
0919 8228       | (  |		Call	0x1,0x28
091a 7007       |p   |		Jump_Nonzero	0x922
091b 0092 0acf  |    |		Action	Push_String_Extended,0xacf					; "13.3.5 (2)"
													; Debug Table 0x25.0x12 = 0x91b,0xf
091d e5ff       |    |		Load	0x2,-0x1
091e 0092 0ad0  |    |		Action	Push_String_Extended,0xad0					; "'s designated type is not the same as "
0920 e5fd       |    |		Load	0x2,-0x3
0921 8027       | '  |		Call	0x0,0x27
0922 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0923 0000 0000  |    |		.BLANK	0000[0x5]
0928 ; --------------------------------------------------------------------------------------
0928 ; SUBPROGRAM
0928 ; --------------------------------------------------------------------------------------
0928 092f       | /  |		.CONST	0x092f								; Address of begin
0929 0004       |    |		.CONST	0x0004								; Address of exception handler
092a 0002       |    |		.CONST	0x0002								; Number of locals
092b			INIT_0928:
092b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x26 = .DEBUG	0x092b,0x1230,0x0001,0x0000,0x005a,0x43e5,0x0000,0x07ee
													; Debug Table 0x26.0x0 = 0x92b,0xffff
092c 00db       |    |		Load_Top	At_Offset_3
092d 802b       | +  |		Call	0x0,0x2b
092e 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
092f			BODY_0928:
092f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x26.0x1 = 0x92f,0x1
0930 00eb       |    |		Load_Encached	Diana_Cache
0931 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0932 0b71       | q  |		Execute_Immediate	Case_Compare,0x71
0933 7013       |p   |		Jump_Nonzero	0x947
0934 0b70       | p  |		Execute_Immediate	Case_Compare,0x70
0935 7011       |p   |		Jump_Nonzero	0x947
0936 0b67       | g  |		Execute_Immediate	Case_Compare,0x67
0937 7016       |p   |		Jump_Nonzero	0x94e
0938 0b6a       | j  |		Execute_Immediate	Case_Compare,0x6a
0939 7019       |p   |		Jump_Nonzero	0x953
093a 0b69       | i  |		Execute_Immediate	Case_Compare,0x69
093b 701c       |p   |		Jump_Nonzero	0x958
093c 0b68       | h  |		Execute_Immediate	Case_Compare,0x68
093d 701f       |p   |		Jump_Nonzero	0x95d
093e 0b6b       | k  |		Execute_Immediate	Case_Compare,0x6b
093f 7022       |p"  |		Jump_Nonzero	0x962
0940 0b6c       | l  |		Execute_Immediate	Case_Compare,0x6c
0941 702a       |p*  |		Jump_Nonzero	0x96c
0942 0092 0ad1  |    |		Action	Push_String_Extended,0xad1					; "0318??SMINST"
													; Debug Table 0x26.0x2 = 0x942,0x9
0944 e5ff       |    |		Load	0x2,-0x1
0945 802c       | ,  |		Call	0x0,0x2c
0946 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0947 e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x26.0x3 = 0x947,0x2
0948 e5fd       |    |		Load	0x2,-0x3
0949 e5fe       |    |		Load	0x2,-0x2
094a e5ff       |    |		Load	0x2,-0x1
094b 822c       | ,  |		Call	0x1,0x2c
094c c5fb       |    |		Store	0x2,-0x5
094d 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
094e e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x26.0x4 = 0x94e,0x3
094f e5fe       |    |		Load	0x2,-0x2
0950 e5ff       |    |		Load	0x2,-0x1
0951 822d       | -  |		Call	0x1,0x2d
0952 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0953 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x26.0x5 = 0x953,0x4
0954 e5fe       |    |		Load	0x2,-0x2
0955 e5ff       |    |		Load	0x2,-0x1
0956 822e       | .  |		Call	0x1,0x2e
0957 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0958 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x26.0x6 = 0x958,0x5
0959 e5fe       |    |		Load	0x2,-0x2
095a e5ff       |    |		Load	0x2,-0x1
095b 822f       | /  |		Call	0x1,0x2f
095c 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
095d e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x26.0x7 = 0x95d,0x6
095e e5fe       |    |		Load	0x2,-0x2
095f e5ff       |    |		Load	0x2,-0x1
0960 8230       | 0  |		Call	0x1,0x30
0961 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0962 e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x26.0x8 = 0x962,0x7
0963 e5fc       |    |		Load	0x2,-0x4
0964 e5fd       |    |		Load	0x2,-0x3
0965 e5fe       |    |		Load	0x2,-0x2
0966 e402       |    |		Load	0x2,0x2
0967 e5ff       |    |		Load	0x2,-0x1
0968 8235       | 5  |		Call	0x1,0x35
0969 c5fc       |    |		Store	0x2,-0x4
096a c5fb       |    |		Store	0x2,-0x5
096b 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
096c e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x26.0x9 = 0x96c,0x8
096d e5fc       |    |		Load	0x2,-0x4
096e e5fd       |    |		Load	0x2,-0x3
096f e5fe       |    |		Load	0x2,-0x2
0970 e402       |    |		Load	0x2,0x2
0971 e5ff       |    |		Load	0x2,-0x1
0972 8234       | 4  |		Call	0x1,0x34
0973 c5fc       |    |		Store	0x2,-0x4
0974 c5fb       |    |		Store	0x2,-0x5
0975 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0976 0000 0000  |    |		.XXX[0x2]
0978 ; --------------------------------------------------------------------------------------
0978 ; SUBPROGRAM
0978 ; --------------------------------------------------------------------------------------
0978 097f       |    |		.CONST	0x097f								; Address of begin
0979 0004       |    |		.CONST	0x0004								; Address of exception handler
097a 0003       |    |		.CONST	0x0003								; Number of locals
097b			INIT_0978:
097b 029f 0a4b  |   K|		Declare_Subprogram	INIT_0a48,For_Call				; Debug Table 0x27 = .DEBUG	0x097b,0x1246,0x0001,0x0000,0x005a,0x43c5,0x0000,0x017e
097d 029f 0a73  |   s|		Declare_Subprogram	INIT_0a70,For_Call
097f			BODY_0978:
097f e7ff       |    |		Load	0x3,-0x1							; Debug Table 0x27.0x0 = 0x97f,0x1
0980 00eb       |    |		Load_Encached	Diana_Cache
0981 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0982 0b66       | f  |		Execute_Immediate	Case_Compare,0x66
0983 7003       |p   |		Jump_Nonzero	0x987
0984 0b3e       | >  |		Execute_Immediate	Case_Compare,0x3e
0985 7016       |p   |		Jump_Nonzero	0x99c
0986 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0x27.0x1 = 0x986,0x6
0987 e7ff       |    |		Load	0x3,-0x1							; Debug Table 0x27.0x2 = 0x987,0x2
0988 00eb       |    |		Load_Encached	Diana_Cache
0989 18f7       |    |		Execute	Package,Field_Execute,Field_Number 0xf7
098a 00eb       |    |		Load_Encached	Diana_Cache
098b 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
098c 700d       |p   |		Jump_Nonzero	0x99a
098d e7ff       |    |		Load	0x3,-0x1
098e 4908       |I   |		Short_Literal	0x108
098f 00eb       |    |		Load_Encached	Diana_Cache
0990 0096       |    |		Execute	Package,Entry
0991 00eb       |    |		Load_Encached	Diana_Cache
0992 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0993 7006       |p   |		Jump_Nonzero	0x99a
0994 e7ff       |    |		Load	0x3,-0x1
0995 00eb       |    |		Load_Encached	Diana_Cache
0996 18f9       |    |		Execute	Package,Field_Execute,Field_Number 0xf9
0997 00eb       |    |		Load_Encached	Diana_Cache
0998 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0999 6801       |h   |		Jump_Zero	0x99b
099a 8602       |    |		Call	0x3,0x2								; Debug Table 0x27.0x3 = 0x99a,0x3
099b 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
099c e7ff       |    |		Load	0x3,-0x1							; Debug Table 0x27.0x4 = 0x99c,0x4
099d 00eb       |    |		Load_Encached	Diana_Cache
099e 18d8       |    |		Execute	Package,Field_Execute,Field_Number 0xd8
099f 00eb       |    |		Load_Encached	Diana_Cache
09a0 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
09a1 0f36       | 6  |		Execute_Immediate	Equal,0x36
09a2 6801       |h   |		Jump_Zero	0x9a4
09a3 8603       |    |		Call	0x3,0x3								; Debug Table 0x27.0x5 = 0x9a3,0x5
09a4 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
09a5 0000 0000  |    |		.XXX[0x3]
09a7 0000       |    |
09a8 ; --------------------------------------------------------------------------------------
09a8 ; SUBPROGRAM
09a8 ; --------------------------------------------------------------------------------------
09a8 09ad       |    |		.CONST	0x09ad								; Address of begin
09a9 0004       |    |		.CONST	0x0004								; Address of exception handler
09aa 0003       |    |		.CONST	0x0003								; Number of locals
09ab			INIT_09a8:
09ab 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x28 = .DEBUG	0x09ab,0x1254,0x0001,0x0000,0x005a,0x43c5,0x0000,0x0300
													; Debug Table 0x28.0x0 = 0x9ab,0xffff
09ac 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x28.0x1 = 0x9ac,0xfffe
09ad			BODY_09a8:
09ad e402       |    |		Load	0x2,0x2								; Debug Table 0x28.0x2 = 0x9ad,0x1
09ae e7ff       |    |		Load	0x3,-0x1
09af 4975       |Iu  |		Short_Literal	0x175
09b0 00eb       |    |		Load_Encached	Diana_Cache
09b1 0098       |    |		Execute	Package,Field_Read_Dynamic
09b2 1839       | 9  |		Execute	Package,Field_Execute,Field_Number 0x39
09b3 6801       |h   |		Jump_Zero	0x9b5
09b4 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0x28.0x3 = 0x9b4,0x2
09b5 e402       |    |		Load	0x2,0x2								; Debug Table 0x28.0x4 = 0x9b5,0x3
09b6 e7ff       |    |		Load	0x3,-0x1
09b7 00eb       |    |		Load_Encached	Diana_Cache
09b8 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
09b9 a402       |    |		Store_Unchecked	0x2,0x2
09ba e7ff       |    |		Load	0x3,-0x1							; Debug Table 0x28.0x5 = 0x9ba,0x4
09bb 4904       |I   |		Short_Literal	0x104
09bc 00eb       |    |		Load_Encached	Diana_Cache
09bd 0096       |    |		Execute	Package,Entry
09be 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
09bf 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x28.0x6 = 0x9bf,0x5
09c0 00eb       |    |		Load_Encached	Diana_Cache
09c1 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
09c2 0f7c       | |  |		Execute_Immediate	Equal,0x7c
09c3 6802       |h   |		Jump_Zero	0x9c6
09c4 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x28.0x7 = 0x9c4,0x6
09c5 8405       |    |		Call	0x2,0x5
09c6 e7ff       |    |		Load	0x3,-0x1							; Debug Table 0x28.0x8 = 0x9c6,0x7
09c7 802d       | -  |		Call	0x0,0x2d
09c8 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
09c9 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x28.0x9 = 0x9c9,0x8
09ca 00eb       |    |		Load_Encached	Diana_Cache
09cb 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
09cc 0f4e       | N  |		Execute_Immediate	Equal,0x4e
09cd 6802       |h   |		Jump_Zero	0x9d0
09ce 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x28.0xa = 0x9ce,0x9
09cf 8405       |    |		Call	0x2,0x5
09d0 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
09d1 0000 0000  |    |		.BLANK	0000[0x7]
09d8 ; --------------------------------------------------------------------------------------
09d8 ; SUBPROGRAM
09d8 ; --------------------------------------------------------------------------------------
09d8 09dd       |    |		.CONST	0x09dd								; Address of begin
09d9 0004       |    |		.CONST	0x0004								; Address of exception handler
09da 0003       |    |		.CONST	0x0003								; Number of locals
09db			INIT_09d8:
09db 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x29 = .DEBUG	0x09db,0x126c,0x0001,0x0000,0x005a,0x43c5,0x0000,0x030a
													; Debug Table 0x29.0x0 = 0x9db,0xffff
09dc 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x29.0x1 = 0x9dc,0xfffe
09dd			BODY_09d8:
09dd e7ff       |    |		Load	0x3,-0x1							; Debug Table 0x29.0x2 = 0x9dd,0x1
09de 00eb       |    |		Load_Encached	Diana_Cache
09df 1883       |    |		Execute	Package,Field_Execute,Field_Number 0x83
09e0 4604       |F   |		Jump_Case	0x5
09e1 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; case 0x0
09e2 7803       |x   |		Jump	0x9e6								; case 0x1
09e3 7807       |x   |		Jump	0x9eb								; case 0x2
09e4 782a       |x*  |		Jump	0xa0f								; case 0x3
09e5 7836       |x6  |		Jump	0xa1c								; case 0x4
09e6 e7ff       |    |		Load	0x3,-0x1							; Debug Table 0x29.0x3 = 0x9e6,0x3
09e7 00eb       |    |		Load_Encached	Diana_Cache
09e8 1885       |    |		Execute	Package,Field_Execute,Field_Number 0x85
09e9 8405       |    |		Call	0x2,0x5
09ea 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
09eb e7ff       |    |		Load	0x3,-0x1							; Debug Table 0x29.0x4 = 0x9eb,0x4
09ec 00eb       |    |		Load_Encached	Diana_Cache
09ed 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
09ee 0f36       | 6  |		Execute_Immediate	Equal,0x36
09ef 7009       |p   |		Jump_Nonzero	0x9f9
09f0 e7ff       |    |		Load	0x3,-0x1							; Debug Table 0x29.0x5 = 0x9f0,0x5
09f1 00eb       |    |		Load_Encached	Diana_Cache
09f2 1885       |    |		Execute	Package,Field_Execute,Field_Number 0x85
09f3 8405       |    |		Call	0x2,0x5
09f4 e7ff       |    |		Load	0x3,-0x1							; Debug Table 0x29.0x6 = 0x9f4,0x6
09f5 00eb       |    |		Load_Encached	Diana_Cache
09f6 1886       |    |		Execute	Package,Field_Execute,Field_Number 0x86
09f7 8405       |    |		Call	0x2,0x5
09f8 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
09f9 e7ff       |    |		Load	0x3,-0x1							; Debug Table 0x29.0x7 = 0x9f9,0x7
09fa 00eb       |    |		Load_Encached	Diana_Cache
09fb 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
09fc e004       |    |		Load	0x0,0x4
09fd 1844       | D  |		Execute	Package,Field_Execute,Field_Number 0x44
09fe 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
09ff 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x29.0x8 = 0x9ff,0x8
0a00 e403       |    |		Load	0x2,0x3
0a01 021f       |    |		Execute	Heap_Access,Equal
0a02 6809       |h   |		Jump_Zero	0xa0c
0a03 0092 0a99  |    |		Action	Push_String_Extended,0xa99					; "12.3 (18)"
													; Debug Table 0x29.0x9 = 0xa03,0x9
0a05 e403       |    |		Load	0x2,0x3
0a06 0092 0ad2  |    |		Action	Push_String_Extended,0xad2					; " causes a recursive instantiation of "
0a08 e5ff       |    |		Load	0x2,-0x1
0a09 801e       |    |		Call	0x0,0x1e
0a0a 6081       |`   |		Indirect_Literal	Discrete,0xa8c,{0x00000000, 0x5a43c501}		; Debug Table 0x29.0xa = 0xa0a,0xa
0a0b 0257       | W  |		Execute	Discrete,Raise
0a0c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x29.0xb = 0xa0c,0xb
0a0d 8404       |    |		Call	0x2,0x4
0a0e 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0a0f e7ff       |    |		Load	0x3,-0x1							; Debug Table 0x29.0xc = 0xa0f,0xc
0a10 00eb       |    |		Load_Encached	Diana_Cache
0a11 1885       |    |		Execute	Package,Field_Execute,Field_Number 0x85
0a12 8405       |    |		Call	0x2,0x5
0a13 e7ff       |    |		Load	0x3,-0x1							; Debug Table 0x29.0xd = 0xa13,0xd
0a14 00eb       |    |		Load_Encached	Diana_Cache
0a15 1886       |    |		Execute	Package,Field_Execute,Field_Number 0x86
0a16 8405       |    |		Call	0x2,0x5
0a17 e7ff       |    |		Load	0x3,-0x1							; Debug Table 0x29.0xe = 0xa17,0xe
0a18 00eb       |    |		Load_Encached	Diana_Cache
0a19 1887       |    |		Execute	Package,Field_Execute,Field_Number 0x87
0a1a 8405       |    |		Call	0x2,0x5
0a1b 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0a1c e7ff       |    |		Load	0x3,-0x1							; Debug Table 0x29.0xf = 0xa1c,0xf
0a1d 00eb       |    |		Load_Encached	Diana_Cache
0a1e 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
0a1f 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0a20 00cf       |    |		Action	Mark_Auxiliary
0a21 7809       |x   |		Jump	0xa2b
0a22 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x29.0x10 = 0xa22,0x11
0a23 00eb       |    |		Load_Encached	Diana_Cache
0a24 1859       | Y  |		Execute	Package,Field_Execute,Field_Number 0x59
0a25 8405       |    |		Call	0x2,0x5
0a26 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x29.0x11 = 0xa26,0x12
0a27 00eb       |    |		Load_Encached	Diana_Cache
0a28 185a       | Z  |		Execute	Package,Field_Execute,Field_Number 0x5a
0a29 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0a2a 00c9       |    |		Action	Pop_Auxiliary_Loop
0a2b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x29.0x12 = 0xa2b,0x10
0a2c 00eb       |    |		Load_Encached	Diana_Cache
0a2d 1858       | X  |		Execute	Package,Field_Execute,Field_Number 0x58
0a2e 6ff3       |o   |		Jump_Zero	0xa22
0a2f 00ce       |    |		Action	Pop_Auxiliary
0a30 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0a31 0000 0000  |    |		.BLANK	0000[0x7]
0a38 ; --------------------------------------------------------------------------------------
0a38 ; SUBPROGRAM
0a38 ; --------------------------------------------------------------------------------------
0a38 0a3b       | ;  |		.CONST	0x0a3b								; Address of begin
0a39 0004       |    |		.CONST	0x0004								; Address of exception handler
0a3a 0001       |    |		.CONST	0x0001								; Number of locals
0a3b			BODY_0a38:
0a3b			INIT_0a38:
0a3b 0092 0aa7  |    |		Action	Push_String_Extended,0xaa7					; "12.3 (3)"
													; Debug Table 0x2a = .DEBUG	0x0a3b,0x1294,0x0001,0x0000,0x005a,0x43d5,0x0000,0x03d0
													; Debug Table 0x2a.0x0 = 0xa3b,0x1
0a3d e5ff       |    |		Load	0x2,-0x1
0a3e 0092 0ad3  |    |		Action	Push_String_Extended,0xad3					; "0322**SMINST"
0a40 e5fe       |    |		Load	0x2,-0x2
0a41 801e       |    |		Call	0x0,0x1e
0a42 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0a43 0000 0000  |    |		.BLANK	0000[0x5]
0a48 ; --------------------------------------------------------------------------------------
0a48 ; SUBPROGRAM
0a48 ; --------------------------------------------------------------------------------------
0a48 0a55       | U  |		.CONST	0x0a55								; Address of begin
0a49 0004       |    |		.CONST	0x0004								; Address of exception handler
0a4a 0003       |    |		.CONST	0x0003								; Number of locals
0a4b			INIT_0a48:
0a4b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x2b = .DEBUG	0x0a4b,0x1298,0x0004,0x0000,0x005a,0x43c5,0x0000,0x0210
													; Debug Table 0x2b.0x0 = 0xa4b,0xffff
0a4c e7ff       |    |		Load	0x3,-0x1
0a4d 00eb       |    |		Load_Encached	Diana_Cache
0a4e 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
0a4f 4976       |Iv  |		Short_Literal	0x176
0a50 00eb       |    |		Load_Encached	Diana_Cache
0a51 0098       |    |		Execute	Package,Field_Read_Dynamic
0a52 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0a53 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0a54 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x2b.0x1 = 0xa54,0xfffe
0a55			BODY_0a48:
0a55 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2b.0x2 = 0xa55,0x1
0a56 00eb       |    |		Load_Encached	Diana_Cache
0a57 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0a58 7014       |p   |		Jump_Nonzero	0xa6d
0a59 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2b.0x3 = 0xa59,0x2
0a5a 802e       | .  |		Call	0x0,0x2e
0a5b 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0a5c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2b.0x4 = 0xa5c,0x3
0a5d 00eb       |    |		Load_Encached	Diana_Cache
0a5e 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0a5f 6804       |h   |		Jump_Zero	0xa64
0a60 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2b.0x5 = 0xa60,0x4
0a61 00eb       |    |		Load_Encached	Diana_Cache
0a62 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0a63 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0a64 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2b.0x6 = 0xa64,0x5
0a65 e02f       | /  |		Load	0x0,0x2f
0a66 183c       | <  |		Execute	Package,Field_Execute,Field_Number 0x3c
0a67 e7ff       |    |		Load	0x3,-0x1
0a68 00eb       |    |		Load_Encached	Diana_Cache
0a69 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
0a6a 00d9       |    |		Load_Top	At_Offset_1
0a6b e02f       | /  |		Load	0x0,0x2f
0a6c 183b       | ;  |		Execute	Package,Field_Execute,Field_Number 0x3b
0a6d 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0a6e 0000 0000  |    |		.XXX[0x2]
0a70 ; --------------------------------------------------------------------------------------
0a70 ; SUBPROGRAM
0a70 ; --------------------------------------------------------------------------------------
0a70 0a7b       | {  |		.CONST	0x0a7b								; Address of begin
0a71 0004       |    |		.CONST	0x0004								; Address of exception handler
0a72 0002       |    |		.CONST	0x0002								; Number of locals
0a73			INIT_0a70:
0a73 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x2c = .DEBUG	0x0a73,0x12a8,0x0004,0x0000,0x005a,0x43c5,0x0000,0x0262
													; Debug Table 0x2c.0x0 = 0xa73,0xffff
0a74 e7ff       |    |		Load	0x3,-0x1
0a75 00eb       |    |		Load_Encached	Diana_Cache
0a76 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
0a77 4904       |I   |		Short_Literal	0x104
0a78 00eb       |    |		Load_Encached	Diana_Cache
0a79 0096       |    |		Execute	Package,Entry
0a7a 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0a7b			BODY_0a70:
0a7b 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2c.0x1 = 0xa7b,0x1
0a7c 00eb       |    |		Load_Encached	Diana_Cache
0a7d 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0a7e e7ff       |    |		Load	0x3,-0x1
0a7f 00eb       |    |		Load_Encached	Diana_Cache
0a80 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0a81 021f       |    |		Execute	Heap_Access,Equal
0a82 6807       |h   |		Jump_Zero	0xa8a
0a83 e7ff       |    |		Load	0x3,-0x1							; Debug Table 0x2c.0x2 = 0xa83,0x2
0a84 00eb       |    |		Load_Encached	Diana_Cache
0a85 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
0a86 4904       |I   |		Short_Literal	0x104
0a87 00eb       |    |		Load_Encached	Diana_Cache
0a88 0096       |    |		Execute	Package,Entry
0a89 8214       |    |		Call	0x1,0x14
0a8a 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0a8b 0000       |    |		.XXX[0x1]
0a8c 0000 0000  |    |		.LITERAL	{0x00000000, 0x5a43c501}
0a90 ; --------------------------------------------------------------------------------------
0a90 ; STRING TABLE
0a90 ; --------------------------------------------------------------------------------------
0a90 008a       |    |		.STRTAB	0x008a->0x0ad5							; "12.3 (3); 6.4 (5)"
0a91 0099       |    |		.STRTAB	0x0099->0x0add							; "0326**SMINST"
0a92 00a3       |    |		.STRTAB	0x00a3->0x0ae3							; "12.3 (3); 6.4 (4)"
0a93 00b2       |    |		.STRTAB	0x00b2->0x0aec							; "0327**SMINST"
0a94 00bc       |    |		.STRTAB	0x00bc->0x0af2							; "SUPPRESS"
0a95 00c2       |    |		.STRTAB	0x00c2->0x0af6							; "ELABORATION_CHECK"
0a96 00d1       |    |		.STRTAB	0x00d1->0x0afe							; "3.9 (7)"
0a97 00d6       |    |		.STRTAB	0x00d6->0x0b02							; " instantiates a generic whose body occurs later"
0a98 0103       |    |		.STRTAB	0x0103->0x0b19							; "generic"
0a99 0108       |    |		.STRTAB	0x0108->0x0b1d							; "12.3 (18)"
0a9a 010f       |    |		.STRTAB	0x010f->0x0b21							; "0330**SMINST"
0a9b 0119       |    |		.STRTAB	0x0119->0x0b27							; "12.3 (2)"
0a9c 011f       |    |		.STRTAB	0x011f->0x0b2b							; "0333**SMINST"
0a9d 0129       | )  |		.STRTAB	0x0129->0x0b31							; "0331**SMINST"
0a9e 0133       | 3  |		.STRTAB	0x0133->0x0b37							; "0332**SMINST"
0a9f 013d       | =  |		.STRTAB	0x013d->0x0b3d							; "0319**SMINST"
0aa0 0147       | G  |		.STRTAB	0x0147->0x0b43							; "MUST_BE_AN_ENTRY"
0aa1 0155       | U  |		.STRTAB	0x0155->0x0b4b							; " is not an entry"
0aa2 0163       | c  |		.STRTAB	0x0163->0x0b53							; "12.3.1 (1)"
0aa3 016b       | k  |		.STRTAB	0x016b->0x0b58							; "12.3.1 (2)"
0aa4 0173       | s  |		.STRTAB	0x0173->0x0b5d							; "0320**SMINST"
0aa5 017d       | }  |		.STRTAB	0x017d->0x0b63							; "0321**SMINST"
0aa6 0187       |    |		.STRTAB	0x0187->0x0b69							; " must be a simple name or operator symbol"
0aa7 01ae       |    |		.STRTAB	0x01ae->0x0b7e							; "12.3 (3)"
0aa8 01b4       |    |		.STRTAB	0x01b4->0x0b82							; "0325**SMINST"
0aa9 01be       |    |		.STRTAB	0x01be->0x0b88							; "0323**SMINST"
0aaa 01c8       |    |		.STRTAB	0x01c8->0x0b8e							; "0324**SMINST"
0aab 01d2       |    |		.STRTAB	0x01d2->0x0b94							; "12.3.2 (3)"
0aac 01da       |    |		.STRTAB	0x01da->0x0b99							; "0298**SMINST"
0aad 01e4       |    |		.STRTAB	0x01e4->0x0b9f							; "0299**SMINST"
0aae 01ee       |    |		.STRTAB	0x01ee->0x0ba5							; "12.3.2 (5)"
0aaf 01f6       |    |		.STRTAB	0x01f6->0x0baa							; " has a discriminant whose subtype is not the same as the corresponding discriminant of "
0ab0 024b       | K  |		.STRTAB	0x024b->0x0bd5							; "0300**SMINST"
0ab1 0255       | U  |		.STRTAB	0x0255->0x0bdb							; "0301**SMINST"
0ab2 025f       | _  |		.STRTAB	0x025f->0x0be1							; "12.3.2 (2)"
0ab3 0267       | g  |		.STRTAB	0x0267->0x0be6							; "0302**SMINST"
0ab4 0271       | q  |		.STRTAB	0x0271->0x0bec							; "0303**SMINST"
0ab5 027b       | {  |		.STRTAB	0x027b->0x0bf2							; "12.3.2 (4)"
0ab6 0283       |    |		.STRTAB	0x0283->0x0bf7							; " must be a constrained type to match formal "
0ab7 02ad       |    |		.STRTAB	0x02ad->0x0c0d							; " must be constrained or have defaults to match formal "
0ab8 02e1       |    |		.STRTAB	0x02e1->0x0c28							; "12.3.3 (1)"
0ab9 02e9       |    |		.STRTAB	0x02e9->0x0c2d							; "0304**SMINST"
0aba 02f3       |    |		.STRTAB	0x02f3->0x0c33							; "0305**SMINST"
0abb 02fd       |    |		.STRTAB	0x02fd->0x0c39							; "0306**SMINST"
0abc 0307       |    |		.STRTAB	0x0307->0x0c3f							; "0307**SMINST"
0abd 0311       |    |		.STRTAB	0x0311->0x0c45							; "12.3.4 (4)"
0abe 0319       |    |		.STRTAB	0x0319->0x0c4a							; "0308**SMINST"
0abf 0323       | #  |		.STRTAB	0x0323->0x0c50							; "12.3.4 (5)"
0ac0 032b       | +  |		.STRTAB	0x032b->0x0c55							; "'s component type is not the same as that of "
0ac1 0356       | V  |		.STRTAB	0x0356->0x0c6c							; "12.3.4 (3)"
0ac2 035e       | ^  |		.STRTAB	0x035e->0x0c71							; "0309**SMINST"
0ac3 0368       | h  |		.STRTAB	0x0368->0x0c77							; " has an index with different bounds from "
0ac4 038f       |    |		.STRTAB	0x038f->0x0c8b							; "12.3.4 (1)"
0ac5 0397       |    |		.STRTAB	0x0397->0x0c90							; "0310**SMINST"
0ac6 03a1       |    |		.STRTAB	0x03a1->0x0c96							; "12.3.4 (2)"
0ac7 03a9       |    |		.STRTAB	0x03a9->0x0c9b							; "0311**SMINST"
0ac8 03b3       |    |		.STRTAB	0x03b3->0x0ca1							; "0312**SMINST"
0ac9 03bd       |    |		.STRTAB	0x03bd->0x0ca7							; "0313**SMINST"
0aca 03c7       |    |		.STRTAB	0x03c7->0x0cad							; "12.3.5 (1)"
0acb 03cf       |    |		.STRTAB	0x03cf->0x0cb2							; "0314**SMINST"
0acc 03d9       |    |		.STRTAB	0x03d9->0x0cb8							; "0315**SMINST"
0acd 03e3       |    |		.STRTAB	0x03e3->0x0cbe							; "0316**SMINST"
0ace 03ed       |    |		.STRTAB	0x03ed->0x0cc4							; "0317**SMINST"
0acf 03f7       |    |		.STRTAB	0x03f7->0x0cca							; "13.3.5 (2)"
0ad0 03ff       |    |		.STRTAB	0x03ff->0x0ccf							; "'s designated type is not the same as "
0ad1 0423       | #  |		.STRTAB	0x0423->0x0ce2							; "0318??SMINST"
0ad2 042d       | -  |		.STRTAB	0x042d->0x0ce8							; " causes a recursive instantiation of "
0ad3 0450       | P  |		.STRTAB	0x0450->0x0cfb							; "0322**SMINST"
0ad4 045a       | Z  |		.STREND 0x045a->0x0d01
0ad5 3132 2e33  |12.3|		.STRTAB_STRINGS
0d01 0000 0000  |    |		.BLANK	0000[0x7]
0d08 ; --------------------------------------------------------------------------------------
0d08 ; Debug Table
0d08 ; --------------------------------------------------------------------------------------
0d08 0003 002d  |   -|		.CONST	0x0003,0x002d
0d0a 000b 0e72  |   r|		.DEBUG	0x000b,0x0e72,0x0000,0x0000,0x005a,0x12e5,0x0000,0x196f
0d12 0010 0e78  |   x|		.DEBUG	0x0010,0x0e78,0x0000,0x0000,0x005a,0x43c5,0x0000,0x000c
0d1a 007b 0ed4  | {  |		.DEBUG	0x007b,0x0ed4,0x0001,0x0000,0x005a,0x12e5,0x0000,0x1970
0d22 008b 0eda  |    |		.DEBUG	0x008b,0x0eda,0x0001,0x0000,0x005a,0x12e5,0x0000,0x198c
0d2a 009b 0ee0  |    |		.DEBUG	0x009b,0x0ee0,0x0001,0x0000,0x005a,0x43c5,0x0000,0x0014
0d32 00f3 0f0a  |    |		.DEBUG	0x00f3,0x0f0a,0x0002,0x0000,0x005a,0x43c5,0x0000,0x0030
0d3a 013b 0f22  | ; "|		.DEBUG	0x013b,0x0f22,0x0001,0x0000,0x005a,0x43c5,0x0000,0x00d0
0d42 0163 0f34  | c 4|		.DEBUG	0x0163,0x0f34,0x0001,0x0000,0x005a,0x43c5,0x0000,0x0131
0d4a 017b 0f42  | { B|		.DEBUG	0x017b,0x0f42,0x0001,0x0000,0x005a,0x43c5,0x0000,0x016f
0d52 019b 0f4c  |   L|		.DEBUG	0x019b,0x0f4c,0x0001,0x0000,0x005a,0x43c5,0x0000,0x028c
0d5a 01bb 0f5a  |   Z|		.DEBUG	0x01bb,0x0f5a,0x0001,0x0000,0x005a,0x43c5,0x0000,0x02df
0d62 01e3 0f70  |   p|		.DEBUG	0x01e3,0x0f70,0x0001,0x0000,0x005a,0x43c5,0x0000,0x0469
0d6a 025b 0fa2  | [  |		.DEBUG	0x025b,0x0fa2,0x0001,0x0000,0x005a,0x43d5,0x0000,0x003e
0d72 029b 0fbe  |    |		.DEBUG	0x029b,0x0fbe,0x0001,0x0000,0x005a,0x43d5,0x0000,0x007a
0d7a 02c3 0fce  |    |		.DEBUG	0x02c3,0x0fce,0x0001,0x0000,0x005a,0x43d5,0x0000,0x00d6
0d82 0323 0ff6  | #  |		.DEBUG	0x0323,0x0ff6,0x0001,0x0000,0x005a,0x43d5,0x0000,0x019b
0d8a 035b 100a  | [  |		.DEBUG	0x035b,0x100a,0x0001,0x0000,0x005a,0x43d5,0x0000,0x021d
0d92 03bb 1032  |   2|		.DEBUG	0x03bb,0x1032,0x0001,0x0000,0x005a,0x43d5,0x0000,0x02ff
0d9a 03f3 1040  |   @|		.DEBUG	0x03f3,0x1040,0x0001,0x0000,0x005a,0x43d5,0x0000,0x036d
0da2 040b 1048  |   H|		.DEBUG	0x040b,0x1048,0x0001,0x0000,0x005a,0x43d5,0x0000,0x03af
0daa 046b 106a  | k j|		.DEBUG	0x046b,0x106a,0x0001,0x0000,0x005a,0x43d5,0x0000,0x0478
0db2 04ab 1082  |    |		.DEBUG	0x04ab,0x1082,0x0001,0x0000,0x005a,0x43d5,0x0000,0x04ef
0dba 051b 10b0  |    |		.DEBUG	0x051b,0x10b0,0x0001,0x0000,0x005a,0x43d5,0x0000,0x05d4
0dc2 05a3 10da  |    |		.DEBUG	0x05a3,0x10da,0x0002,0x0000,0x005a,0x43e5,0x0000,0x000b
0dca 0613 10f6  |    |		.DEBUG	0x0613,0x10f6,0x0002,0x0000,0x005a,0x43e5,0x0000,0x00e3
0dd2 062b 1100  | +  |		.DEBUG	0x062b,0x1100,0x0002,0x0000,0x005a,0x43e5,0x0000,0x0122
0dda 063b 1104  | ;  |		.DEBUG	0x063b,0x1104,0x0002,0x0000,0x005a,0x43e5,0x0000,0x0140
0de2 065b 1110  | [  |		.DEBUG	0x065b,0x1110,0x0001,0x0000,0x005a,0x43e5,0x0000,0x018d
0dea 06cb 113e  |   >|		.DEBUG	0x06cb,0x113e,0x0001,0x0000,0x005a,0x43e5,0x0000,0x026f
0df2 0783 118a  |    |		.DEBUG	0x0783,0x118a,0x0001,0x0000,0x005a,0x43e5,0x0000,0x0411
0dfa 0793 1190  |    |		.DEBUG	0x0793,0x1190,0x0001,0x0000,0x005a,0x43e5,0x0000,0x0438
0e02 07a3 1196  |    |		.DEBUG	0x07a3,0x1196,0x0001,0x0000,0x005a,0x43e5,0x0000,0x045f
0e0a 07b3 119c  |    |		.DEBUG	0x07b3,0x119c,0x0001,0x0000,0x005a,0x43e5,0x0000,0x0486
0e12 07c3 11a2  |    |		.DEBUG	0x07c3,0x11a2,0x0002,0x0000,0x005a,0x43e5,0x0000,0x04ad
0e1a 07db 11a6  |    |		.DEBUG	0x07db,0x11a6,0x0001,0x0000,0x005a,0x43e5,0x0000,0x04dc
0e22 0803 11b4  |    |		.DEBUG	0x0803,0x11b4,0x0001,0x0000,0x005a,0x43e5,0x0000,0x0544
0e2a 0843 11d0  | C  |		.DEBUG	0x0843,0x11d0,0x0001,0x0000,0x005a,0x43e5,0x0000,0x05de
0e32 08c3 1208  |    |		.DEBUG	0x08c3,0x1208,0x0001,0x0000,0x005a,0x43e5,0x0000,0x0704
0e3a 092b 1230  | + 0|		.DEBUG	0x092b,0x1230,0x0001,0x0000,0x005a,0x43e5,0x0000,0x07ee
0e42 097b 1246  | { F|		.DEBUG	0x097b,0x1246,0x0001,0x0000,0x005a,0x43c5,0x0000,0x017e
0e4a 09ab 1254  |   T|		.DEBUG	0x09ab,0x1254,0x0001,0x0000,0x005a,0x43c5,0x0000,0x0300
0e52 09db 126c  |   l|		.DEBUG	0x09db,0x126c,0x0001,0x0000,0x005a,0x43c5,0x0000,0x030a
0e5a 0a3b 1294  | ;  |		.DEBUG	0x0a3b,0x1294,0x0001,0x0000,0x005a,0x43d5,0x0000,0x03d0
0e62 0a4b 1298  | K  |		.DEBUG	0x0a4b,0x1298,0x0004,0x0000,0x005a,0x43c5,0x0000,0x0210
0e6a 0a73 12a8  | s  |		.DEBUG	0x0a73,0x12a8,0x0004,0x0000,0x005a,0x43c5,0x0000,0x0262
0e72 ; --------------------------------------------------------------------------------------
0e72 ; Debug3 Subtable 0x0
0e72 ; --------------------------------------------------------------------------------------
0e72 0002 0000  |    |		.DBG3TAB	0x0002,0x0000
0e74 000b ffff  |    |		.CONST	0x000b,0xffff
0e76 000d fffe  |    |		.CONST	0x000d,0xfffe
0e78 ; --------------------------------------------------------------------------------------
0e78 ; Debug3 Subtable 0x1
0e78 ; --------------------------------------------------------------------------------------
0e78 002d 0000  | -  |		.DBG3TAB	0x002d,0x0000
0e7a 0010 ffff  |    |		.CONST	0x0010,0xffff
0e7c 0012 ffff  |    |		.CONST	0x0012,0xffff
0e7e 0014 fffd  |    |		.CONST	0x0014,0xfffd
0e80 0016 fffc  |    |		.CONST	0x0016,0xfffc
0e82 0018 fffb  |    |		.CONST	0x0018,0xfffb
0e84 001a fffa  |    |		.CONST	0x001a,0xfffa
0e86 001c fff9  |    |		.CONST	0x001c,0xfff9
0e88 001e fff8  |    |		.CONST	0x001e,0xfff8
0e8a 0020 fff7  |    |		.CONST	0x0020,0xfff7
0e8c 0022 fff6  | "  |		.CONST	0x0022,0xfff6
0e8e 0024 fff5  | $  |		.CONST	0x0024,0xfff5
0e90 0026 ffff  | &  |		.CONST	0x0026,0xffff
0e92 0027 fffe  | '  |		.CONST	0x0027,0xfffe
0e94 002c fffd  | ,  |		.CONST	0x002c,0xfffd
0e96 0032 fffc  | 2  |		.CONST	0x0032,0xfffc
0e98 0037 ffff  | 7  |		.CONST	0x0037,0xffff
0e9a 0039 fffa  | 9  |		.CONST	0x0039,0xfffa
0e9c 003c fff9  | <  |		.CONST	0x003c,0xfff9
0e9e 003e fff8  | >  |		.CONST	0x003e,0xfff8
0ea0 0040 fff7  | @  |		.CONST	0x0040,0xfff7
0ea2 0042 fff6  | B  |		.CONST	0x0042,0xfff6
0ea4 0044 fff5  | D  |		.CONST	0x0044,0xfff5
0ea6 0046 fff4  | F  |		.CONST	0x0046,0xfff4
0ea8 0048 fff3  | H  |		.CONST	0x0048,0xfff3
0eaa 004a fff2  | J  |		.CONST	0x004a,0xfff2
0eac 004c fff1  | L  |		.CONST	0x004c,0xfff1
0eae 004e fff0  | N  |		.CONST	0x004e,0xfff0
0eb0 0050 ffef  | P  |		.CONST	0x0050,0xffef
0eb2 0052 ffff  | R  |		.CONST	0x0052,0xffff
0eb4 0054 fffe  | T  |		.CONST	0x0054,0xfffe
0eb6 0056 fffd  | V  |		.CONST	0x0056,0xfffd
0eb8 0058 fffc  | X  |		.CONST	0x0058,0xfffc
0eba 005a fffb  | Z  |		.CONST	0x005a,0xfffb
0ebc 005c fffa  | \  |		.CONST	0x005c,0xfffa
0ebe 005e fff9  | ^  |		.CONST	0x005e,0xfff9
0ec0 0060 fff8  | `  |		.CONST	0x0060,0xfff8
0ec2 0062 fff7  | b  |		.CONST	0x0062,0xfff7
0ec4 0064 fff6  | d  |		.CONST	0x0064,0xfff6
0ec6 0066 fff5  | f  |		.CONST	0x0066,0xfff5
0ec8 0068 fff4  | h  |		.CONST	0x0068,0xfff4
0eca 006a fff3  | j  |		.CONST	0x006a,0xfff3
0ecc 006c fff2  | l  |		.CONST	0x006c,0xfff2
0ece 006e fff1  | n  |		.CONST	0x006e,0xfff1
0ed0 0070 fff0  | p  |		.CONST	0x0070,0xfff0
0ed2 0072 ffef  | r  |		.CONST	0x0072,0xffef
0ed4 ; --------------------------------------------------------------------------------------
0ed4 ; Debug3 Subtable 0x2
0ed4 ; --------------------------------------------------------------------------------------
0ed4 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
0ed6 007b 0001  | {  |		.CONST	0x007b,0x0001
0ed8 0080 0002  |    |		.CONST	0x0080,0x0002
0eda ; --------------------------------------------------------------------------------------
0eda ; Debug3 Subtable 0x3
0eda ; --------------------------------------------------------------------------------------
0eda 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
0edc 008b 0001  |    |		.CONST	0x008b,0x0001
0ede 0090 0002  |    |		.CONST	0x0090,0x0002
0ee0 ; --------------------------------------------------------------------------------------
0ee0 ; Debug3 Subtable 0x4
0ee0 ; --------------------------------------------------------------------------------------
0ee0 0005 000f  |    |		.DBG3TAB	0x0005,0x000f
0ee2 009b ffff  |    |		.CONST	0x009b,0xffff
0ee4 009c fffe  |    |		.CONST	0x009c,0xfffe
0ee6 00a1 fffd  |    |		.CONST	0x00a1,0xfffd
0ee8 00a3 fffc  |    |		.CONST	0x00a3,0xfffc
0eea 00a5 fffb  |    |		.CONST	0x00a5,0xfffb
0eec 00a7 0001  |    |		.CONST	0x00a7,0x0001
0eee 00ad 0003  |    |		.CONST	0x00ad,0x0003
0ef0 00b2 0004  |    |		.CONST	0x00b2,0x0004
0ef2 00b8 0005  |    |		.CONST	0x00b8,0x0005
0ef4 00b9 0006  |    |		.CONST	0x00b9,0x0006
0ef6 00bd 0007  |    |		.CONST	0x00bd,0x0007
0ef8 00c2 000a  |    |		.CONST	0x00c2,0x000a
0efa 00c4 000b  |    |		.CONST	0x00c4,0x000b
0efc 00cb 000c  |    |		.CONST	0x00cb,0x000c
0efe 00d2 0008  |    |		.CONST	0x00d2,0x0008
0f00 00d6 0009  |    |		.CONST	0x00d6,0x0009
0f02 00d9 000d  |    |		.CONST	0x00d9,0x000d
0f04 00dd 000e  |    |		.CONST	0x00dd,0x000e
0f06 00e2 0002  |    |		.CONST	0x00e2,0x0002
0f08 00e7 000f  |    |		.CONST	0x00e7,0x000f
0f0a ; --------------------------------------------------------------------------------------
0f0a ; Debug3 Subtable 0x5
0f0a ; --------------------------------------------------------------------------------------
0f0a 0003 0008  |    |		.DBG3TAB	0x0003,0x0008
0f0c 00f3 ffff  |    |		.CONST	0x00f3,0xffff
0f0e 00f4 fffe  |    |		.CONST	0x00f4,0xfffe
0f10 00f5 fffd  |    |		.CONST	0x00f5,0xfffd
0f12 00fc 0002  |    |		.CONST	0x00fc,0x0002
0f14 0100 0003  |    |		.CONST	0x0100,0x0003
0f16 0110 0004  |    |		.CONST	0x0110,0x0004
0f18 0116 0005  |    |		.CONST	0x0116,0x0005
0f1a 0125 0006  | %  |		.CONST	0x0125,0x0006
0f1c 0127 0007  | '  |		.CONST	0x0127,0x0007
0f1e 012c 0001  | ,  |		.CONST	0x012c,0x0001
0f20 0131 0008  | 1  |		.CONST	0x0131,0x0008
0f22 ; --------------------------------------------------------------------------------------
0f22 ; Debug3 Subtable 0x6
0f22 ; --------------------------------------------------------------------------------------
0f22 0001 0007  |    |		.DBG3TAB	0x0001,0x0007
0f24 013b ffff  | ;  |		.CONST	0x013b,0xffff
0f26 0140 0001  | @  |		.CONST	0x0140,0x0001
0f28 0144 0002  | D  |		.CONST	0x0144,0x0002
0f2a 0145 0003  | E  |		.CONST	0x0145,0x0003
0f2c 014a 0004  | J  |		.CONST	0x014a,0x0004
0f2e 0153 0005  | S  |		.CONST	0x0153,0x0005
0f30 0159 0006  | Y  |		.CONST	0x0159,0x0006
0f32 015b 0007  | [  |		.CONST	0x015b,0x0007
0f34 ; --------------------------------------------------------------------------------------
0f34 ; Debug3 Subtable 0x7
0f34 ; --------------------------------------------------------------------------------------
0f34 0002 0004  |    |		.DBG3TAB	0x0002,0x0004
0f36 0163 ffff  | c  |		.CONST	0x0163,0xffff
0f38 0164 fffe  | d  |		.CONST	0x0164,0xfffe
0f3a 0165 0001  | e  |		.CONST	0x0165,0x0001
0f3c 0169 0002  | i  |		.CONST	0x0169,0x0002
0f3e 016d 0003  | m  |		.CONST	0x016d,0x0003
0f40 0176 0004  | v  |		.CONST	0x0176,0x0004
0f42 ; --------------------------------------------------------------------------------------
0f42 ; Debug3 Subtable 0x8
0f42 ; --------------------------------------------------------------------------------------
0f42 0003 0001  |    |		.DBG3TAB	0x0003,0x0001
0f44 017b ffff  | {  |		.CONST	0x017b,0xffff
0f46 017d fffe  | }  |		.CONST	0x017d,0xfffe
0f48 017f fffd  |    |		.CONST	0x017f,0xfffd
0f4a 018a 0001  |    |		.CONST	0x018a,0x0001
0f4c ; --------------------------------------------------------------------------------------
0f4c ; Debug3 Subtable 0x9
0f4c ; --------------------------------------------------------------------------------------
0f4c 0001 0005  |    |		.DBG3TAB	0x0001,0x0005
0f4e 019b ffff  |    |		.CONST	0x019b,0xffff
0f50 019c 0001  |    |		.CONST	0x019c,0x0001
0f52 01a6 0002  |    |		.CONST	0x01a6,0x0002
0f54 01ab 0003  |    |		.CONST	0x01ab,0x0003
0f56 01af 0004  |    |		.CONST	0x01af,0x0004
0f58 01b3 0005  |    |		.CONST	0x01b3,0x0005
0f5a ; --------------------------------------------------------------------------------------
0f5a ; Debug3 Subtable 0xa
0f5a ; --------------------------------------------------------------------------------------
0f5a 0006 0004  |    |		.DBG3TAB	0x0006,0x0004
0f5c 01bb ffff  |    |		.CONST	0x01bb,0xffff
0f5e 01bd fffe  |    |		.CONST	0x01bd,0xfffe
0f60 01c1 fffd  |    |		.CONST	0x01c1,0xfffd
0f62 01c2 fffc  |    |		.CONST	0x01c2,0xfffc
0f64 01c4 fffb  |    |		.CONST	0x01c4,0xfffb
0f66 01c6 fffa  |    |		.CONST	0x01c6,0xfffa
0f68 01ca 0001  |    |		.CONST	0x01ca,0x0001
0f6a 01ce 0002  |    |		.CONST	0x01ce,0x0002
0f6c 01d4 0003  |    |		.CONST	0x01d4,0x0003
0f6e 01da 0004  |    |		.CONST	0x01da,0x0004
0f70 ; --------------------------------------------------------------------------------------
0f70 ; Debug3 Subtable 0xb
0f70 ; --------------------------------------------------------------------------------------
0f70 0006 0012  |    |		.DBG3TAB	0x0006,0x0012
0f72 01e3 ffff  |    |		.CONST	0x01e3,0xffff
0f74 01e8 fffe  |    |		.CONST	0x01e8,0xfffe
0f76 01ec fffd  |    |		.CONST	0x01ec,0xfffd
0f78 01ed fffc  |    |		.CONST	0x01ed,0xfffc
0f7a 01ee fffb  |    |		.CONST	0x01ee,0xfffb
0f7c 01f2 fffa  |    |		.CONST	0x01f2,0xfffa
0f7e 01f4 0001  |    |		.CONST	0x01f4,0x0001
0f80 01f8 0002  |    |		.CONST	0x01f8,0x0002
0f82 01fd 0003  |    |		.CONST	0x01fd,0x0003
0f84 0201 0004  |    |		.CONST	0x0201,0x0004
0f86 0208 0005  |    |		.CONST	0x0208,0x0005
0f88 020b 0006  |    |		.CONST	0x020b,0x0006
0f8a 020f 0007  |    |		.CONST	0x020f,0x0007
0f8c 0218 0008  |    |		.CONST	0x0218,0x0008
0f8e 021d 0009  |    |		.CONST	0x021d,0x0009
0f90 0223 000a  | #  |		.CONST	0x0223,0x000a
0f92 0228 000d  | (  |		.CONST	0x0228,0x000d
0f94 022f 000b  | /  |		.CONST	0x022f,0x000b
0f96 0236 000c  | 6  |		.CONST	0x0236,0x000c
0f98 023e 000e  | >  |		.CONST	0x023e,0x000e
0f9a 0244 000f  | D  |		.CONST	0x0244,0x000f
0f9c 024b 0010  | K  |		.CONST	0x024b,0x0010
0f9e 0252 0011  | R  |		.CONST	0x0252,0x0011
0fa0 0254 0012  | T  |		.CONST	0x0254,0x0012
0fa2 ; --------------------------------------------------------------------------------------
0fa2 ; Debug3 Subtable 0xc
0fa2 ; --------------------------------------------------------------------------------------
0fa2 0002 000b  |    |		.DBG3TAB	0x0002,0x000b
0fa4 025b ffff  | [  |		.CONST	0x025b,0xffff
0fa6 025d fffe  | ]  |		.CONST	0x025d,0xfffe
0fa8 025e 0001  | ^  |		.CONST	0x025e,0x0001
0faa 0263 0002  | c  |		.CONST	0x0263,0x0002
0fac 0269 0003  | i  |		.CONST	0x0269,0x0003
0fae 026f 0004  | o  |		.CONST	0x026f,0x0004
0fb0 0274 0005  | t  |		.CONST	0x0274,0x0005
0fb2 0276 0006  | v  |		.CONST	0x0276,0x0006
0fb4 0279 0007  | y  |		.CONST	0x0279,0x0007
0fb6 027e 0008  | ~  |		.CONST	0x027e,0x0008
0fb8 0282 0009  |    |		.CONST	0x0282,0x0009
0fba 028b 000a  |    |		.CONST	0x028b,0x000a
0fbc 028f 000b  |    |		.CONST	0x028f,0x000b
0fbe ; --------------------------------------------------------------------------------------
0fbe ; Debug3 Subtable 0xd
0fbe ; --------------------------------------------------------------------------------------
0fbe 0002 0005  |    |		.DBG3TAB	0x0002,0x0005
0fc0 029b ffff  |    |		.CONST	0x029b,0xffff
0fc2 02a0 fffe  |    |		.CONST	0x02a0,0xfffe
0fc4 02a5 0001  |    |		.CONST	0x02a5,0x0001
0fc6 02ae 0002  |    |		.CONST	0x02ae,0x0002
0fc8 02af 0003  |    |		.CONST	0x02af,0x0003
0fca 02b2 0004  |    |		.CONST	0x02b2,0x0004
0fcc 02b6 0005  |    |		.CONST	0x02b6,0x0005
0fce ; --------------------------------------------------------------------------------------
0fce ; Debug3 Subtable 0xe
0fce ; --------------------------------------------------------------------------------------
0fce 0003 0010  |    |		.DBG3TAB	0x0003,0x0010
0fd0 02c3 ffff  |    |		.CONST	0x02c3,0xffff
0fd2 02c4 fffe  |    |		.CONST	0x02c4,0xfffe
0fd4 02c5 fffd  |    |		.CONST	0x02c5,0xfffd
0fd6 02ca 0001  |    |		.CONST	0x02ca,0x0001
0fd8 02cf 0002  |    |		.CONST	0x02cf,0x0002
0fda 02da 0003  |    |		.CONST	0x02da,0x0003
0fdc 02e2 0004  |    |		.CONST	0x02e2,0x0004
0fde 02e3 0005  |    |		.CONST	0x02e3,0x0005
0fe0 02e8 0006  |    |		.CONST	0x02e8,0x0006
0fe2 02e9 0007  |    |		.CONST	0x02e9,0x0007
0fe4 02f2 000f  |    |		.CONST	0x02f2,0x000f
0fe6 02f4 0008  |    |		.CONST	0x02f4,0x0008
0fe8 02f5 0009  |    |		.CONST	0x02f5,0x0009
0fea 02f9 000a  |    |		.CONST	0x02f9,0x000a
0fec 02fe 000b  |    |		.CONST	0x02fe,0x000b
0fee 0305 000c  |    |		.CONST	0x0305,0x000c
0ff0 030d 000d  |    |		.CONST	0x030d,0x000d
0ff2 030e 000e  |    |		.CONST	0x030e,0x000e
0ff4 0314 0010  |    |		.CONST	0x0314,0x0010
0ff6 ; --------------------------------------------------------------------------------------
0ff6 ; Debug3 Subtable 0xf
0ff6 ; --------------------------------------------------------------------------------------
0ff6 0002 0007  |    |		.DBG3TAB	0x0002,0x0007
0ff8 0323 ffff  | #  |		.CONST	0x0323,0xffff
0ffa 0328 fffe  | (  |		.CONST	0x0328,0xfffe
0ffc 0329 0001  | )  |		.CONST	0x0329,0x0001
0ffe 032d 0002  | -  |		.CONST	0x032d,0x0002
1000 0331 0003  | 1  |		.CONST	0x0331,0x0003
1002 033b 0004  | ;  |		.CONST	0x033b,0x0004
1004 0341 0005  | A  |		.CONST	0x0341,0x0005
1006 0346 0006  | F  |		.CONST	0x0346,0x0006
1008 0351 0007  | Q  |		.CONST	0x0351,0x0007
100a ; --------------------------------------------------------------------------------------
100a ; Debug3 Subtable 0x10
100a ; --------------------------------------------------------------------------------------
100a 0005 000e  |    |		.DBG3TAB	0x0005,0x000e
100c 035b ffff  | [  |		.CONST	0x035b,0xffff
100e 0360 fffe  | `  |		.CONST	0x0360,0xfffe
1010 0361 fffd  | a  |		.CONST	0x0361,0xfffd
1012 0365 fffc  | e  |		.CONST	0x0365,0xfffc
1014 0366 fffb  | f  |		.CONST	0x0366,0xfffb
1016 0367 0001  | g  |		.CONST	0x0367,0x0001
1018 036b 0002  | k  |		.CONST	0x036b,0x0002
101a 036e 0003  | n  |		.CONST	0x036e,0x0003
101c 0372 0004  | r  |		.CONST	0x0372,0x0004
101e 0376 0005  | v  |		.CONST	0x0376,0x0005
1020 037a 0006  | z  |		.CONST	0x037a,0x0006
1022 0382 0007  |    |		.CONST	0x0382,0x0007
1024 0386 0008  |    |		.CONST	0x0386,0x0008
1026 038e 0009  |    |		.CONST	0x038e,0x0009
1028 0394 000a  |    |		.CONST	0x0394,0x000a
102a 039b 000b  |    |		.CONST	0x039b,0x000b
102c 03a3 000c  |    |		.CONST	0x03a3,0x000c
102e 03a9 000d  |    |		.CONST	0x03a9,0x000d
1030 03ae 000e  |    |		.CONST	0x03ae,0x000e
1032 ; --------------------------------------------------------------------------------------
1032 ; Debug3 Subtable 0x11
1032 ; --------------------------------------------------------------------------------------
1032 0000 0006  |    |		.DBG3TAB	0x0000,0x0006
1034 03bb 0001  |    |		.CONST	0x03bb,0x0001
1036 03ce 0006  |    |		.CONST	0x03ce,0x0006
1038 03cf 0002  |    |		.CONST	0x03cf,0x0002
103a 03d9 0003  |    |		.CONST	0x03d9,0x0003
103c 03df 0004  |    |		.CONST	0x03df,0x0004
103e 03e4 0005  |    |		.CONST	0x03e4,0x0005
1040 ; --------------------------------------------------------------------------------------
1040 ; Debug3 Subtable 0x12
1040 ; --------------------------------------------------------------------------------------
1040 0002 0001  |    |		.DBG3TAB	0x0002,0x0001
1042 03f3 ffff  |    |		.CONST	0x03f3,0xffff
1044 03fa fffe  |    |		.CONST	0x03fa,0xfffe
1046 03ff 0001  |    |		.CONST	0x03ff,0x0001
1048 ; --------------------------------------------------------------------------------------
1048 ; Debug3 Subtable 0x13
1048 ; --------------------------------------------------------------------------------------
1048 0003 000d  |    |		.DBG3TAB	0x0003,0x000d
104a 040b ffff  |    |		.CONST	0x040b,0xffff
104c 040c fffe  |    |		.CONST	0x040c,0xfffe
104e 040d fffd  |    |		.CONST	0x040d,0xfffd
1050 040f 0001  |    |		.CONST	0x040f,0x0001
1052 0422 000d  | "  |		.CONST	0x0422,0x000d
1054 0423 0002  | #  |		.CONST	0x0423,0x0002
1056 0425 0003  | %  |		.CONST	0x0425,0x0003
1058 0429 0004  | )  |		.CONST	0x0429,0x0004
105a 0430 0008  | 0  |		.CONST	0x0430,0x0008
105c 0437 0009  | 7  |		.CONST	0x0437,0x0009
105e 043b 0005  | ;  |		.CONST	0x043b,0x0005
1060 043d 0006  | =  |		.CONST	0x043d,0x0006
1062 0446 0007  | F  |		.CONST	0x0446,0x0007
1064 044b 000a  | K  |		.CONST	0x044b,0x000a
1066 0451 000b  | Q  |		.CONST	0x0451,0x000b
1068 0453 000c  | S  |		.CONST	0x0453,0x000c
106a ; --------------------------------------------------------------------------------------
106a ; Debug3 Subtable 0x14
106a ; --------------------------------------------------------------------------------------
106a 0003 0008  |    |		.DBG3TAB	0x0003,0x0008
106c 046b ffff  | k  |		.CONST	0x046b,0xffff
106e 046c fffe  | l  |		.CONST	0x046c,0xfffe
1070 046d fffd  | m  |		.CONST	0x046d,0xfffd
1072 046e 0001  | n  |		.CONST	0x046e,0x0001
1074 0474 0002  | t  |		.CONST	0x0474,0x0002
1076 0479 0003  | y  |		.CONST	0x0479,0x0003
1078 047f 0004  |    |		.CONST	0x047f,0x0004
107a 0485 0005  |    |		.CONST	0x0485,0x0005
107c 0489 0006  |    |		.CONST	0x0489,0x0006
107e 048f 0007  |    |		.CONST	0x048f,0x0007
1080 0497 0008  |    |		.CONST	0x0497,0x0008
1082 ; --------------------------------------------------------------------------------------
1082 ; Debug3 Subtable 0x15
1082 ; --------------------------------------------------------------------------------------
1082 0006 0010  |    |		.DBG3TAB	0x0006,0x0010
1084 04ab ffff  |    |		.CONST	0x04ab,0xffff
1086 04b0 fffe  |    |		.CONST	0x04b0,0xfffe
1088 04b5 fffd  |    |		.CONST	0x04b5,0xfffd
108a 04b9 fffc  |    |		.CONST	0x04b9,0xfffc
108c 04ba fffb  |    |		.CONST	0x04ba,0xfffb
108e 04bc fffa  |    |		.CONST	0x04bc,0xfffa
1090 04be 0001  |    |		.CONST	0x04be,0x0001
1092 04c2 0002  |    |		.CONST	0x04c2,0x0002
1094 04c8 0003  |    |		.CONST	0x04c8,0x0003
1096 04c9 0004  |    |		.CONST	0x04c9,0x0004
1098 04ce 0005  |    |		.CONST	0x04ce,0x0005
109a 04d3 0006  |    |		.CONST	0x04d3,0x0006
109c 04d9 0007  |    |		.CONST	0x04d9,0x0007
109e 04e0 0008  |    |		.CONST	0x04e0,0x0008
10a0 04e4 0009  |    |		.CONST	0x04e4,0x0009
10a2 04ee 000a  |    |		.CONST	0x04ee,0x000a
10a4 04f4 000b  |    |		.CONST	0x04f4,0x000b
10a6 04f9 000c  |    |		.CONST	0x04f9,0x000c
10a8 04fe 0010  |    |		.CONST	0x04fe,0x0010
10aa 0505 000d  |    |		.CONST	0x0505,0x000d
10ac 050c 000e  |    |		.CONST	0x050c,0x000e
10ae 050e 000f  |    |		.CONST	0x050e,0x000f
10b0 ; --------------------------------------------------------------------------------------
10b0 ; Debug3 Subtable 0x16
10b0 ; --------------------------------------------------------------------------------------
10b0 0003 0011  |    |		.DBG3TAB	0x0003,0x0011
10b2 051b ffff  |    |		.CONST	0x051b,0xffff
10b4 0520 fffe  |    |		.CONST	0x0520,0xfffe
10b6 0521 fffd  | !  |		.CONST	0x0521,0xfffd
10b8 0522 0001  | "  |		.CONST	0x0522,0x0001
10ba 0527 0003  | '  |		.CONST	0x0527,0x0003
10bc 052b 0004  | +  |		.CONST	0x052b,0x0004
10be 0536 0010  | 6  |		.CONST	0x0536,0x0010
10c0 0537 0005  | 7  |		.CONST	0x0537,0x0005
10c2 053c 0006  | <  |		.CONST	0x053c,0x0006
10c4 054d 0007  | M  |		.CONST	0x054d,0x0007
10c6 0552 0008  | R  |		.CONST	0x0552,0x0008
10c8 0563 0009  | c  |		.CONST	0x0563,0x0009
10ca 0568 000a  | h  |		.CONST	0x0568,0x000a
10cc 056f 000b  | o  |		.CONST	0x056f,0x000b
10ce 0570 000c  | p  |		.CONST	0x0570,0x000c
10d0 0580 000d  |    |		.CONST	0x0580,0x000d
10d2 0584 000e  |    |		.CONST	0x0584,0x000e
10d4 0588 000f  |    |		.CONST	0x0588,0x000f
10d6 0591 0011  |    |		.CONST	0x0591,0x0011
10d8 0596 0002  |    |		.CONST	0x0596,0x0002
10da ; --------------------------------------------------------------------------------------
10da ; Debug3 Subtable 0x17
10da ; --------------------------------------------------------------------------------------
10da 0005 0008  |    |		.DBG3TAB	0x0005,0x0008
10dc 05a3 ffff  |    |		.CONST	0x05a3,0xffff
10de 05a4 fffe  |    |		.CONST	0x05a4,0xfffe
10e0 05ae fffd  |    |		.CONST	0x05ae,0xfffd
10e2 05b8 fffc  |    |		.CONST	0x05b8,0xfffc
10e4 05bd fffb  |    |		.CONST	0x05bd,0xfffb
10e6 05c2 0001  |    |		.CONST	0x05c2,0x0001
10e8 05cc 0002  |    |		.CONST	0x05cc,0x0002
10ea 05ce 0003  |    |		.CONST	0x05ce,0x0003
10ec 05d6 0004  |    |		.CONST	0x05d6,0x0004
10ee 05e0 0005  |    |		.CONST	0x05e0,0x0005
10f0 05e2 0006  |    |		.CONST	0x05e2,0x0006
10f2 05ea 0007  |    |		.CONST	0x05ea,0x0007
10f4 0609 0008  |    |		.CONST	0x0609,0x0008
10f6 ; --------------------------------------------------------------------------------------
10f6 ; Debug3 Subtable 0x18
10f6 ; --------------------------------------------------------------------------------------
10f6 0001 0003  |    |		.DBG3TAB	0x0001,0x0003
10f8 0613 ffff  |    |		.CONST	0x0613,0xffff
10fa 0617 0001  |    |		.CONST	0x0617,0x0001
10fc 061e 0003  |    |		.CONST	0x061e,0x0003
10fe 0620 0002  |    |		.CONST	0x0620,0x0002
1100 ; --------------------------------------------------------------------------------------
1100 ; Debug3 Subtable 0x19
1100 ; --------------------------------------------------------------------------------------
1100 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
1102 062b 0001  | +  |		.CONST	0x062b,0x0001
1104 ; --------------------------------------------------------------------------------------
1104 ; Debug3 Subtable 0x1a
1104 ; --------------------------------------------------------------------------------------
1104 0001 0004  |    |		.DBG3TAB	0x0001,0x0004
1106 063b ffff  | ;  |		.CONST	0x063b,0xffff
1108 063c 0001  | <  |		.CONST	0x063c,0x0001
110a 0640 0002  | @  |		.CONST	0x0640,0x0002
110c 0644 0003  | D  |		.CONST	0x0644,0x0003
110e 0653 0004  | S  |		.CONST	0x0653,0x0004
1110 ; --------------------------------------------------------------------------------------
1110 ; Debug3 Subtable 0x1b
1110 ; --------------------------------------------------------------------------------------
1110 0006 0010  |    |		.DBG3TAB	0x0006,0x0010
1112 065b ffff  | [  |		.CONST	0x065b,0xffff
1114 0660 fffe  | `  |		.CONST	0x0660,0xfffe
1116 0665 fffd  | e  |		.CONST	0x0665,0xfffd
1118 0666 fffc  | f  |		.CONST	0x0666,0xfffc
111a 0667 fffb  | g  |		.CONST	0x0667,0xfffb
111c 0668 fffa  | h  |		.CONST	0x0668,0xfffa
111e 0669 0001  | i  |		.CONST	0x0669,0x0001
1120 0671 0002  | q  |		.CONST	0x0671,0x0002
1122 0678 0003  | x  |		.CONST	0x0678,0x0003
1124 0679 0004  | y  |		.CONST	0x0679,0x0004
1126 0684 0005  |    |		.CONST	0x0684,0x0005
1128 0691 0007  |    |		.CONST	0x0691,0x0007
112a 0695 0008  |    |		.CONST	0x0695,0x0008
112c 0699 0009  |    |		.CONST	0x0699,0x0009
112e 069c 000a  |    |		.CONST	0x069c,0x000a
1130 069f 000b  |    |		.CONST	0x069f,0x000b
1132 06a4 000c  |    |		.CONST	0x06a4,0x000c
1134 06ac 000d  |    |		.CONST	0x06ac,0x000d
1136 06b2 000e  |    |		.CONST	0x06b2,0x000e
1138 06b9 000f  |    |		.CONST	0x06b9,0x000f
113a 06bd 0010  |    |		.CONST	0x06bd,0x0010
113c 06c2 0006  |    |		.CONST	0x06c2,0x0006
113e ; --------------------------------------------------------------------------------------
113e ; Debug3 Subtable 0x1c
113e ; --------------------------------------------------------------------------------------
113e 0007 001e  |    |		.DBG3TAB	0x0007,0x001e
1140 06cb ffff  |    |		.CONST	0x06cb,0xffff
1142 06d0 fffe  |    |		.CONST	0x06d0,0xfffe
1144 06d5 fffd  |    |		.CONST	0x06d5,0xfffd
1146 06da fffc  |    |		.CONST	0x06da,0xfffc
1148 06df fffb  |    |		.CONST	0x06df,0xfffb
114a 06e3 fffa  |    |		.CONST	0x06e3,0xfffa
114c 06e4 fff9  |    |		.CONST	0x06e4,0xfff9
114e 06e5 0001  |    |		.CONST	0x06e5,0x0001
1150 06e7 0002  |    |		.CONST	0x06e7,0x0002
1152 06e9 0003  |    |		.CONST	0x06e9,0x0003
1154 06f1 0004  |    |		.CONST	0x06f1,0x0004
1156 06f7 0005  |    |		.CONST	0x06f7,0x0005
1158 06fc 0006  |    |		.CONST	0x06fc,0x0006
115a 06ff 0007  |    |		.CONST	0x06ff,0x0007
115c 0706 0008  |    |		.CONST	0x0706,0x0008
115e 070b 0009  |    |		.CONST	0x070b,0x0009
1160 070f 000a  |    |		.CONST	0x070f,0x000a
1162 0716 000b  |    |		.CONST	0x0716,0x000b
1164 071b 000c  |    |		.CONST	0x071b,0x000c
1166 071e 000d  |    |		.CONST	0x071e,0x000d
1168 0722 000e  | "  |		.CONST	0x0722,0x000e
116a 0726 000f  | &  |		.CONST	0x0726,0x000f
116c 072d 0010  | -  |		.CONST	0x072d,0x0010
116e 0730 0011  | 0  |		.CONST	0x0730,0x0011
1170 0738 0012  | 8  |		.CONST	0x0738,0x0012
1172 073a 0013  | :  |		.CONST	0x073a,0x0013
1174 073c 0014  | <  |		.CONST	0x073c,0x0014
1176 0740 0015  | @  |		.CONST	0x0740,0x0015
1178 0744 0016  | D  |		.CONST	0x0744,0x0016
117a 0748 0017  | H  |		.CONST	0x0748,0x0017
117c 0755 0018  | U  |		.CONST	0x0755,0x0018
117e 075b 0019  | [  |		.CONST	0x075b,0x0019
1180 0761 001a  | a  |		.CONST	0x0761,0x001a
1182 0765 001b  | e  |		.CONST	0x0765,0x001b
1184 0769 001c  | i  |		.CONST	0x0769,0x001c
1186 0770 001d  | p  |		.CONST	0x0770,0x001d
1188 0773 001e  | s  |		.CONST	0x0773,0x001e
118a ; --------------------------------------------------------------------------------------
118a ; Debug3 Subtable 0x1d
118a ; --------------------------------------------------------------------------------------
118a 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
118c 0783 0001  |    |		.CONST	0x0783,0x0001
118e 0787 0002  |    |		.CONST	0x0787,0x0002
1190 ; --------------------------------------------------------------------------------------
1190 ; Debug3 Subtable 0x1e
1190 ; --------------------------------------------------------------------------------------
1190 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
1192 0793 0001  |    |		.CONST	0x0793,0x0001
1194 0797 0002  |    |		.CONST	0x0797,0x0002
1196 ; --------------------------------------------------------------------------------------
1196 ; Debug3 Subtable 0x1f
1196 ; --------------------------------------------------------------------------------------
1196 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
1198 07a3 0001  |    |		.CONST	0x07a3,0x0001
119a 07a7 0002  |    |		.CONST	0x07a7,0x0002
119c ; --------------------------------------------------------------------------------------
119c ; Debug3 Subtable 0x20
119c ; --------------------------------------------------------------------------------------
119c 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
119e 07b3 0001  |    |		.CONST	0x07b3,0x0001
11a0 07b7 0002  |    |		.CONST	0x07b7,0x0002
11a2 ; --------------------------------------------------------------------------------------
11a2 ; Debug3 Subtable 0x21
11a2 ; --------------------------------------------------------------------------------------
11a2 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
11a4 07c3 0001  |    |		.CONST	0x07c3,0x0001
11a6 ; --------------------------------------------------------------------------------------
11a6 ; Debug3 Subtable 0x22
11a6 ; --------------------------------------------------------------------------------------
11a6 0002 0004  |    |		.DBG3TAB	0x0002,0x0004
11a8 07db ffff  |    |		.CONST	0x07db,0xffff
11aa 07e0 fffe  |    |		.CONST	0x07e0,0xfffe
11ac 07e5 0001  |    |		.CONST	0x07e5,0x0001
11ae 07e9 0002  |    |		.CONST	0x07e9,0x0002
11b0 07f1 0003  |    |		.CONST	0x07f1,0x0003
11b2 07f7 0004  |    |		.CONST	0x07f7,0x0004
11b4 ; --------------------------------------------------------------------------------------
11b4 ; Debug3 Subtable 0x23
11b4 ; --------------------------------------------------------------------------------------
11b4 0004 0009  |    |		.DBG3TAB	0x0004,0x0009
11b6 0803 ffff  |    |		.CONST	0x0803,0xffff
11b8 0806 fffe  |    |		.CONST	0x0806,0xfffe
11ba 0809 fffd  |    |		.CONST	0x0809,0xfffd
11bc 080a fffc  |    |		.CONST	0x080a,0xfffc
11be 080d 0002  |    |		.CONST	0x080d,0x0002
11c0 0811 0003  |    |		.CONST	0x0811,0x0003
11c2 0815 0004  |    |		.CONST	0x0815,0x0004
11c4 081a 0005  |    |		.CONST	0x081a,0x0005
11c6 0822 0006  | "  |		.CONST	0x0822,0x0006
11c8 0828 0007  | (  |		.CONST	0x0828,0x0007
11ca 082f 0008  | /  |		.CONST	0x082f,0x0008
11cc 0833 0009  | 3  |		.CONST	0x0833,0x0009
11ce 0838 0001  | 8  |		.CONST	0x0838,0x0001
11d0 ; --------------------------------------------------------------------------------------
11d0 ; Debug3 Subtable 0x24
11d0 ; --------------------------------------------------------------------------------------
11d0 0007 0014  |    |		.DBG3TAB	0x0007,0x0014
11d2 0843 ffff  | C  |		.CONST	0x0843,0xffff
11d4 0844 fffe  | D  |		.CONST	0x0844,0xfffe
11d6 0845 fffd  | E  |		.CONST	0x0845,0xfffd
11d8 0846 fffc  | F  |		.CONST	0x0846,0xfffc
11da 0847 fffb  | G  |		.CONST	0x0847,0xfffb
11dc 0848 fffa  | H  |		.CONST	0x0848,0xfffa
11de 0849 fff9  | I  |		.CONST	0x0849,0xfff9
11e0 084d 0001  | M  |		.CONST	0x084d,0x0001
11e2 0852 0002  | R  |		.CONST	0x0852,0x0002
11e4 0859 0003  | Y  |		.CONST	0x0859,0x0003
11e6 085a 0004  | Z  |		.CONST	0x085a,0x0004
11e8 0860 0005  | `  |		.CONST	0x0860,0x0005
11ea 0865 0006  | e  |		.CONST	0x0865,0x0006
11ec 086a 0007  | j  |		.CONST	0x086a,0x0007
11ee 086e 0008  | n  |		.CONST	0x086e,0x0008
11f0 0872 0009  | r  |		.CONST	0x0872,0x0009
11f2 0876 000a  | v  |		.CONST	0x0876,0x000a
11f4 087e 000b  | ~  |		.CONST	0x087e,0x000b
11f6 0882 000c  |    |		.CONST	0x0882,0x000c
11f8 0889 000d  |    |		.CONST	0x0889,0x000d
11fa 088d 000e  |    |		.CONST	0x088d,0x000e
11fc 0892 000f  |    |		.CONST	0x0892,0x000f
11fe 0897 0010  |    |		.CONST	0x0897,0x0010
1200 089d 0011  |    |		.CONST	0x089d,0x0011
1202 08a3 0012  |    |		.CONST	0x08a3,0x0012
1204 08af 0013  |    |		.CONST	0x08af,0x0013
1206 08b7 0014  |    |		.CONST	0x08b7,0x0014
1208 ; --------------------------------------------------------------------------------------
1208 ; Debug3 Subtable 0x25
1208 ; --------------------------------------------------------------------------------------
1208 0004 000f  |    |		.DBG3TAB	0x0004,0x000f
120a 08c3 ffff  |    |		.CONST	0x08c3,0xffff
120c 08c7 fffe  |    |		.CONST	0x08c7,0xfffe
120e 08c8 fffd  |    |		.CONST	0x08c8,0xfffd
1210 08c9 fffc  |    |		.CONST	0x08c9,0xfffc
1212 08ca 0001  |    |		.CONST	0x08ca,0x0001
1214 08cf 0002  |    |		.CONST	0x08cf,0x0002
1216 08d6 0003  |    |		.CONST	0x08d6,0x0003
1218 08d7 0004  |    |		.CONST	0x08d7,0x0004
121a 08dd 0005  |    |		.CONST	0x08dd,0x0005
121c 08e2 0006  |    |		.CONST	0x08e2,0x0006
121e 08e6 0007  |    |		.CONST	0x08e6,0x0007
1220 08ee 0008  |    |		.CONST	0x08ee,0x0008
1222 08f4 0009  |    |		.CONST	0x08f4,0x0009
1224 08f8 000a  |    |		.CONST	0x08f8,0x000a
1226 08fd 000b  |    |		.CONST	0x08fd,0x000b
1228 0905 000c  |    |		.CONST	0x0905,0x000c
122a 090d 000d  |    |		.CONST	0x090d,0x000d
122c 0915 000e  |    |		.CONST	0x0915,0x000e
122e 091b 000f  |    |		.CONST	0x091b,0x000f
1230 ; --------------------------------------------------------------------------------------
1230 ; Debug3 Subtable 0x26
1230 ; --------------------------------------------------------------------------------------
1230 0001 0009  |    |		.DBG3TAB	0x0001,0x0009
1232 092b ffff  | +  |		.CONST	0x092b,0xffff
1234 092f 0001  | /  |		.CONST	0x092f,0x0001
1236 0942 0009  | B  |		.CONST	0x0942,0x0009
1238 0947 0002  | G  |		.CONST	0x0947,0x0002
123a 094e 0003  | N  |		.CONST	0x094e,0x0003
123c 0953 0004  | S  |		.CONST	0x0953,0x0004
123e 0958 0005  | X  |		.CONST	0x0958,0x0005
1240 095d 0006  | ]  |		.CONST	0x095d,0x0006
1242 0962 0007  | b  |		.CONST	0x0962,0x0007
1244 096c 0008  | l  |		.CONST	0x096c,0x0008
1246 ; --------------------------------------------------------------------------------------
1246 ; Debug3 Subtable 0x27
1246 ; --------------------------------------------------------------------------------------
1246 0000 0006  |    |		.DBG3TAB	0x0000,0x0006
1248 097f 0001  |    |		.CONST	0x097f,0x0001
124a 0986 0006  |    |		.CONST	0x0986,0x0006
124c 0987 0002  |    |		.CONST	0x0987,0x0002
124e 099a 0003  |    |		.CONST	0x099a,0x0003
1250 099c 0004  |    |		.CONST	0x099c,0x0004
1252 09a3 0005  |    |		.CONST	0x09a3,0x0005
1254 ; --------------------------------------------------------------------------------------
1254 ; Debug3 Subtable 0x28
1254 ; --------------------------------------------------------------------------------------
1254 0002 0009  |    |		.DBG3TAB	0x0002,0x0009
1256 09ab ffff  |    |		.CONST	0x09ab,0xffff
1258 09ac fffe  |    |		.CONST	0x09ac,0xfffe
125a 09ad 0001  |    |		.CONST	0x09ad,0x0001
125c 09b4 0002  |    |		.CONST	0x09b4,0x0002
125e 09b5 0003  |    |		.CONST	0x09b5,0x0003
1260 09ba 0004  |    |		.CONST	0x09ba,0x0004
1262 09bf 0005  |    |		.CONST	0x09bf,0x0005
1264 09c4 0006  |    |		.CONST	0x09c4,0x0006
1266 09c6 0007  |    |		.CONST	0x09c6,0x0007
1268 09c9 0008  |    |		.CONST	0x09c9,0x0008
126a 09ce 0009  |    |		.CONST	0x09ce,0x0009
126c ; --------------------------------------------------------------------------------------
126c ; Debug3 Subtable 0x29
126c ; --------------------------------------------------------------------------------------
126c 0002 0011  |    |		.DBG3TAB	0x0002,0x0011
126e 09db ffff  |    |		.CONST	0x09db,0xffff
1270 09dc fffe  |    |		.CONST	0x09dc,0xfffe
1272 09dd 0001  |    |		.CONST	0x09dd,0x0001
1274 09e6 0003  |    |		.CONST	0x09e6,0x0003
1276 09eb 0004  |    |		.CONST	0x09eb,0x0004
1278 09f0 0005  |    |		.CONST	0x09f0,0x0005
127a 09f4 0006  |    |		.CONST	0x09f4,0x0006
127c 09f9 0007  |    |		.CONST	0x09f9,0x0007
127e 09ff 0008  |    |		.CONST	0x09ff,0x0008
1280 0a03 0009  |    |		.CONST	0x0a03,0x0009
1282 0a0a 000a  |    |		.CONST	0x0a0a,0x000a
1284 0a0c 000b  |    |		.CONST	0x0a0c,0x000b
1286 0a0f 000c  |    |		.CONST	0x0a0f,0x000c
1288 0a13 000d  |    |		.CONST	0x0a13,0x000d
128a 0a17 000e  |    |		.CONST	0x0a17,0x000e
128c 0a1c 000f  |    |		.CONST	0x0a1c,0x000f
128e 0a22 0011  | "  |		.CONST	0x0a22,0x0011
1290 0a26 0012  | &  |		.CONST	0x0a26,0x0012
1292 0a2b 0010  | +  |		.CONST	0x0a2b,0x0010
1294 ; --------------------------------------------------------------------------------------
1294 ; Debug3 Subtable 0x2a
1294 ; --------------------------------------------------------------------------------------
1294 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
1296 0a3b 0001  | ;  |		.CONST	0x0a3b,0x0001
1298 ; --------------------------------------------------------------------------------------
1298 ; Debug3 Subtable 0x2b
1298 ; --------------------------------------------------------------------------------------
1298 0002 0005  |    |		.DBG3TAB	0x0002,0x0005
129a 0a4b ffff  | K  |		.CONST	0x0a4b,0xffff
129c 0a54 fffe  | T  |		.CONST	0x0a54,0xfffe
129e 0a55 0001  | U  |		.CONST	0x0a55,0x0001
12a0 0a59 0002  | Y  |		.CONST	0x0a59,0x0002
12a2 0a5c 0003  | \  |		.CONST	0x0a5c,0x0003
12a4 0a60 0004  | `  |		.CONST	0x0a60,0x0004
12a6 0a64 0005  | d  |		.CONST	0x0a64,0x0005
12a8 ; --------------------------------------------------------------------------------------
12a8 ; Debug3 Subtable 0x2c
12a8 ; --------------------------------------------------------------------------------------
12a8 0001 0002  |    |		.DBG3TAB	0x0001,0x0002
12aa 0a73 ffff  | s  |		.CONST	0x0a73,0xffff
12ac 0a7b 0001  | {  |		.CONST	0x0a7b,0x0001
12ae 0a83 0002  |    |		.CONST	0x0a83,0x0002
12b0 0000 0000  |    |		.BLANK	0000[0x150]