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

⟦b0b7547c2⟧

    Length: 6144 (0x1800)
    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 06c0       |    |		.CONST	0x06c0								; 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 0005       |    |		.CONST	0x0005								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0034       | 4  |		.CONST	0x0034								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0018       |    |		.CONST	0x0018								; Number of locals
000b			INIT_0008:
000b 029a 003b  |   ;|		Declare_Subprogram	INIT_0038,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0 = .DEBUG	0x000b,0x078a,0x8000,0x0000,0x005a,0x37d5,0x0000,0x0005
													; Debug Table 0x0.0x0 = 0xb,0xffff
000d 00bf       |    |		Action	Accept_Activation
000e 0007       |    |		Action	Break_Optional							; Debug Table 0x1 = .DEBUG	0x000e,0x078e,0x8000,0x0000,0x005a,0x3b75,0x0000,0x002b
													; Debug Table 0x1.0x0 = 0xe,0xffff
000f 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x1 = 0xf,0xfffe
0010 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x2 = 0x10,0xfffd
0011 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x3 = 0x11,0xfffc
0012 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x4 = 0x12,0xfffb
0013 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x5 = 0x13,0xfffa
0014 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x6 = 0x14,0xfff9
0015 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1.0x7 = 0x15,0xfff8
0016 00ec       |    |		Load_Encached	Diana_Tree_Cache
0017 02a0       |    |		Declare_Subprogram	Null_Subprogram
0018 4802       |H   |		Short_Literal	0x2
0019 032d       | -  |		Declare_Type	Record,Defined
001a 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1.0x8 = 0x1a,0xfff7
001b 4900       |I   |		Short_Literal	0x100
001c 00da       |    |		Load_Top	At_Offset_2
001d 02a0       |    |		Declare_Subprogram	Null_Subprogram
001e 4801       |H   |		Short_Literal	0x1
001f 035d       | ]  |		Declare_Type	Array,Defined
0020 029d 00b3  |    |		Declare_Subprogram	INIT_00b0,For_Outer_Call			; Debug Table 0x1.0x9 = 0x20,0xfff6
0022 029d 00cb  |    |		Declare_Subprogram	INIT_00c8,For_Outer_Call			; Debug Table 0x1.0xa = 0x22,0xfff5
0024 029d 012b  |   +|		Declare_Subprogram	INIT_0128,For_Outer_Call			; Debug Table 0x1.0xb = 0x24,0xfff4
0026 029d 0133  |   3|		Declare_Subprogram	INIT_0130,For_Outer_Call			; Debug Table 0x1.0xc = 0x26,0xfff3
0028 029d 0143  |   C|		Declare_Subprogram	INIT_0140,For_Outer_Call			; Debug Table 0x1.0xd = 0x28,0xfff2
002a 029d 0153  |   S|		Declare_Subprogram	INIT_0150,For_Outer_Call			; Debug Table 0x1.0xe = 0x2a,0xfff1
002c 029d 01a3  |    |		Declare_Subprogram	INIT_01a0,For_Outer_Call			; Debug Table 0x1.0xf = 0x2c,0xfff0
002e 029d 0233  |   3|		Declare_Subprogram	INIT_0230,For_Outer_Call			; Debug Table 0x1.0x10 = 0x2e,0xffef
0030 029d 02d3  |    |		Declare_Subprogram	INIT_02d0,For_Outer_Call			; Debug Table 0x1.0x11 = 0x30,0xffee
0032 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd				; Debug Table 0x1.0x12 = 0x32,0xffed
0033 00c7       |    |		Action	Elaborate_Subprogram
0034			BODY_0008:
0034 00bc       |    |		Action	Signal_Activated
0035 00bb       |    |		Action	Signal_Completion
0036 0000 0000  |    |		.XXX[0x2]
0038 ; --------------------------------------------------------------------------------------
0038 ; SUBPROGRAM
0038 ; --------------------------------------------------------------------------------------
0038 0053       | S  |		.CONST	0x0053								; Address of begin
0039 0004       |    |		.CONST	0x0004								; Address of exception handler
003a 0007       |    |		.CONST	0x0007								; Number of locals
003b			INIT_0038:
003b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x2 = .DEBUG	0x003b,0x07b6,0x0001,0x0000,0x005a,0x37d5,0x0000,0x0006
													; Debug Table 0x2.0x0 = 0x3b,0xffff
003c 00db       |    |		Load_Top	At_Offset_3
003d 00eb       |    |		Load_Encached	Diana_Cache
003e 18fb       |    |		Execute	Package,Field_Execute,Field_Number 0xfb
003f 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0040 00ef       |    |		Load_Encached	Diana_Sequence_Cache					; Debug Table 0x2.0x1 = 0x40,0xfffe
0041 e5fe       |    |		Load	0x2,-0x2
0042 e001       |    |		Load	0x0,0x1
0043 1863       | c  |		Execute	Package,Field_Execute,Field_Number 0x63
0044 4975       |Iu  |		Short_Literal	0x175
0045 00eb       |    |		Load_Encached	Diana_Cache
0046 0098       |    |		Execute	Package,Field_Read_Dynamic
0047 182c       | ,  |		Execute	Package,Field_Execute,Field_Number 0x2c
0048 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0049 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x2.0x2 = 0x49,0xfffd
004a e20f       |    |		Load	0x1,0xf								; Debug Table 0x2.0x3 = 0x4a,0xfffc
004b 0337       | 7  |		Declare_Variable	Array
004c 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x2.0x4 = 0x4c,0xfffb
004d 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
004e 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x2.0x5 = 0x4e,0xfffa
004f e5fe       |    |		Load	0x2,-0x2
0050 00eb       |    |		Load_Encached	Diana_Cache
0051 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
0052 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0053			BODY_0038:
0053 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2.0x6 = 0x53,0x1
0054 00db       |    |		Load_Top	At_Offset_3
0055 e402       |    |		Load	0x2,0x2
0056 8211       |    |		Call	0x1,0x11
0057 00d1       |    |		Pop_Control	Pop_Count_1
0058 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0059 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2.0x7 = 0x59,0x2
005a 00db       |    |		Load_Top	At_Offset_3
005b e5ff       |    |		Load	0x2,-0x1
005c 8211       |    |		Call	0x1,0x11
005d 00d1       |    |		Pop_Control	Pop_Count_1
005e 005a       | Z  |		Store_Top	Discrete,At_Offset_2
005f 00cf       |    |		Action	Mark_Auxiliary
0060 7821       |x!  |		Jump	0x82
0061 e403       |    |		Load	0x2,0x3								; Debug Table 0x2.0x8 = 0x61,0x4
0062 0007       |    |		Action	Break_Optional
0063 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0x9 = 0x63,0x401
0064 0217       |    |		Execute	Heap_Access,All_Reference
0065 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0066 00d9       |    |		Load_Top	At_Offset_1
0067 0007       |    |		Action	Break_Optional
0068 e40b       |    |		Load	0x2,0xb								; Debug Table 0x2.0xa = 0x68,0x801
0069 0007       |    |		Action	Break_Optional
006a 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x2.0xb = 0x6a,0x802
006b 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0xc = 0x6b,0x803
006c 00d0       |    |		Action	Swap_Control							; Debug Table 0x2.0xd = 0x6c,0x804
006d 00d1       |    |		Pop_Control	Pop_Count_1
006e 49af       |I   |		Short_Literal	0x1af							; Debug Table 0x2.0xe = 0x6e,0x401
006f 00eb       |    |		Load_Encached	Diana_Cache
0070 0096       |    |		Execute	Package,Entry
0071 00d0       |    |		Action	Swap_Control
0072 00d1       |    |		Pop_Control	Pop_Count_1
0073 a404       |    |		Store_Unchecked	0x2,0x4							; Debug Table 0x2.0xf = 0x73,0x4
0074 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2.0x10 = 0x74,0x5
0075 e405       |    |		Load	0x2,0x5
0076 e404       |    |		Load	0x2,0x4
0077 00eb       |    |		Load_Encached	Diana_Cache
0078 18de       |    |		Execute	Package,Field_Execute,Field_Number 0xde
0079 8211       |    |		Call	0x1,0x11
007a 00d1       |    |		Pop_Control	Pop_Count_1
007b 005b       | [  |		Store_Top	Discrete,At_Offset_3
007c 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x11 = 0x7c,0x6
007d e403       |    |		Load	0x2,0x3								; Debug Table 0x2.0x12 = 0x7d,0xc01
007e 0217       |    |		Execute	Heap_Access,All_Reference
007f 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0080 a403       |    |		Store_Unchecked	0x2,0x3							; Debug Table 0x2.0x13 = 0x80,0x6
0081 00c9       |    |		Action	Pop_Auxiliary_Loop
0082 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x14 = 0x82,0x3
0083 e403       |    |		Load	0x2,0x3								; Debug Table 0x2.0x15 = 0x83,0x1001
0084 021d       |    |		Execute	Heap_Access,Is_Null
0085 6fdb       |o   |		Jump_Zero	0x61							; Debug Table 0x2.0x16 = 0x85,0x3
0086 00ce       |    |		Action	Pop_Auxiliary
0087 e402       |    |		Load	0x2,0x2								; Debug Table 0x2.0x17 = 0x87,0x7
0088 00eb       |    |		Load_Encached	Diana_Cache
0089 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
008a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0x18 = 0x8a,0x1401
008b 021d       |    |		Execute	Heap_Access,Is_Null
008c 00d0       |    |		Action	Swap_Control
008d 00d1       |    |		Pop_Control	Pop_Count_1
008e 680e       |h   |		Jump_Zero	0x9d							; Debug Table 0x2.0x19 = 0x8e,0x7
008f e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x2.0x1a = 0x8f,0x8
0090 6811       |h   |		Jump_Zero	0xa2
0091 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x2.0x1b = 0x91,0x9
0092 8213       |    |		Call	0x1,0x13
0093 4801       |H   |		Short_Literal	0x1							; Debug Table 0x2.0x1c = 0x93,0xa
0094 480c       |H   |		Short_Literal	0xc
0095 e002       |    |		Load	0x0,0x2
0096 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0097 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0x1d = 0x97,0xb
0098 4801       |H   |		Short_Literal	0x1
0099 e003       |    |		Load	0x0,0x3
009a 182c       | ,  |		Execute	Package,Field_Execute,Field_Number 0x2c
009b 8210       |    |		Call	0x1,0x10
009c 7805       |x   |		Jump	0xa2
009d 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2.0x1e = 0x9d,0xc
009e e5fe       |    |		Load	0x2,-0x2
009f e5ff       |    |		Load	0x2,-0x1
00a0 8218       |    |		Call	0x1,0x18
00a1 00d1       |    |		Pop_Control	Pop_Count_1
00a2 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2.0x1f = 0xa2,0xd
00a3 e5fc       |    |		Load	0x2,-0x4
00a4 e5ff       |    |		Load	0x2,-0x1
00a5 e5fe       |    |		Load	0x2,-0x2
00a6 e406       |    |		Load	0x2,0x6
00a7 8217       |    |		Call	0x1,0x17
00a8 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
00a9 0000 0000  |    |		.BLANK	0000[0x7]
00b0 ; --------------------------------------------------------------------------------------
00b0 ; SUBPROGRAM
00b0 ; --------------------------------------------------------------------------------------
00b0 00b3       |    |		.CONST	0x00b3								; Address of begin
00b1 0004       |    |		.CONST	0x0004								; Address of exception handler
00b2 0001       |    |		.CONST	0x0001								; Number of locals
00b3			BODY_00b0:
00b3			INIT_00b0:
00b3 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3 = .DEBUG	0x00b3,0x07f8,0x0001,0x0000,0x005a,0x3b75,0x0000,0x006a
													; Debug Table 0x3.0x0 = 0xb3,0x1
00b4 e004       |    |		Load	0x0,0x4
00b5 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
00b6 680f       |h   |		Jump_Zero	0xc6
00b7 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3.0x1 = 0xb7,0x2
00b8 e005       |    |		Load	0x0,0x5
00b9 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
00ba 0092 067c  |   ||		Action	Push_String_Extended,0x67c					; "aggregate temp"
													; Debug Table 0x3.0x2 = 0xba,0x3
00bc e005       |    |		Load	0x0,0x5
00bd 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
00be 4801       |H   |		Short_Literal	0x1							; Debug Table 0x3.0x3 = 0xbe,0x4
00bf 4801       |H   |		Short_Literal	0x1
00c0 e005       |    |		Load	0x0,0x5
00c1 1847       | G  |		Execute	Package,Field_Execute,Field_Number 0x47
00c2 0092 067d  |   }|		Action	Push_String_Extended,0x67d					; "PARAMETERIZE"
													; Debug Table 0x3.0x4 = 0xc2,0x5
00c4 e005       |    |		Load	0x0,0x5
00c5 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
00c6 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
00c7 0000       |    |		.XXX[0x1]
00c8 ; --------------------------------------------------------------------------------------
00c8 ; SUBPROGRAM
00c8 ; --------------------------------------------------------------------------------------
00c8 0107       |    |		.CONST	0x0107								; Address of begin
00c9 0004       |    |		.CONST	0x0004								; Address of exception handler
00ca 0002       |    |		.CONST	0x0002								; Number of locals
00cb			INIT_00c8:
00cb 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x4 = .DEBUG	0x00cb,0x0804,0x0001,0x0000,0x005a,0x3b75,0x0000,0x00a4
													; Debug Table 0x4.0x0 = 0xcb,0xffff
00cc 4801       |H   |		Short_Literal	0x1
00cd e5ff       |    |		Load	0x2,-0x1
00ce 00eb       |    |		Load_Encached	Diana_Cache
00cf 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
00d0 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x1 = 0xd0,0x401
00d1 7002       |p   |		Jump_Nonzero	0xd4
00d2 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x4.0x2 = 0xd2,0x402
00d3 782c       |x,  |		Jump	0x100
00d4 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x3 = 0xd4,0x403
00d5 0217       |    |		Execute	Heap_Access,All_Reference
00d6 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
00d7 6804       |h   |		Jump_Zero	0xdc
00d8 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x4 = 0xd8,0x404
00d9 0217       |    |		Execute	Heap_Access,All_Reference
00da 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
00db 7824       |x$  |		Jump	0x100
00dc 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x5 = 0xdc,0x405
00dd 0007       |    |		Action	Break_Optional
00de e405       |    |		Load	0x2,0x5								; Debug Table 0x4.0x6 = 0xde,0x801
00df 0007       |    |		Action	Break_Optional
00e0 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x4.0x7 = 0xe0,0x802
00e1 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x8 = 0xe1,0x803
00e2 00d0       |    |		Action	Swap_Control							; Debug Table 0x4.0x9 = 0xe2,0x804
00e3 00d1       |    |		Pop_Control	Pop_Count_1
00e4 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x4.0xa = 0xe4,0x405
00e5 00eb       |    |		Load_Encached	Diana_Cache
00e6 0098       |    |		Execute	Package,Field_Read_Dynamic
00e7 012c       | ,  |		Execute	Any,Size
00e8 e006       |    |		Load	0x0,0x6
00e9 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
00ea 025b       | [  |		Execute	Discrete,Check_In_Type
00eb 0273       | s  |		Execute	Discrete,Plus
00ec 00d9       |    |		Load_Top	At_Offset_1
00ed 0007       |    |		Action	Break_Optional
00ee e406       |    |		Load	0x2,0x6								; Debug Table 0x4.0xb = 0xee,0xc01
00ef 0007       |    |		Action	Break_Optional
00f0 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x4.0xc = 0xf0,0xc02
00f1 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0xd = 0xf1,0xc03
00f2 00d0       |    |		Action	Swap_Control							; Debug Table 0x4.0xe = 0xf2,0xc04
00f3 00d1       |    |		Pop_Control	Pop_Count_1
00f4 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x4.0xf = 0xf4,0x804
00f5 00eb       |    |		Load_Encached	Diana_Cache
00f6 0098       |    |		Execute	Package,Field_Read_Dynamic
00f7 49c9       |I   |		Short_Literal	0x1c9
00f8 00eb       |    |		Load_Encached	Diana_Cache
00f9 0098       |    |		Execute	Package,Field_Read_Dynamic
00fa 49ca       |I   |		Short_Literal	0x1ca
00fb 00eb       |    |		Load_Encached	Diana_Cache
00fc 0095       |    |		Execute	Package,Field_Reference_Dynamic
00fd e007       |    |		Load	0x0,0x7
00fe 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
00ff 7800       |x   |		Jump	0x100
0100 00d0       |    |		Action	Swap_Control
0101 00d1       |    |		Pop_Control	Pop_Count_1
0102 4976       |Iv  |		Short_Literal	0x176							; Debug Table 0x4.0x10 = 0x102,0xffff
0103 00eb       |    |		Load_Encached	Diana_Cache
0104 0098       |    |		Execute	Package,Field_Read_Dynamic
0105 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0106 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0107			BODY_00c8:
0107 00cf       |    |		Action	Mark_Auxiliary
0108 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x11 = 0x108,0x1
0109 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x12 = 0x109,0x2
010a 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x4.0x13 = 0x10a,0x1001
010b 021d       |    |		Execute	Heap_Access,Is_Null
010c 7017       |p   |		Jump_Nonzero	0x124							; Debug Table 0x4.0x14 = 0x10c,0x2
010d e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x4.0x15 = 0x10d,0x3
010e 0a01       |    |		Execute_Immediate	Plus,0x1
010f 0248       | H  |		Execute	Discrete,Check_In_Integer
0110 a5fd       |    |		Store_Unchecked	0x2,-0x3
0111 e20e       |    |		Load	0x1,0xe								; Debug Table 0x4.0x16 = 0x111,0x4
0112 0322       | "  |		Declare_Variable	Record
0113 00da       |    |		Load_Top	At_Offset_2
0114 00d9       |    |		Load_Top	At_Offset_1
0115 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0116 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x4.0x17 = 0x116,0x1401
0117 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x4.0x18 = 0x117,0x4
0118 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0119 e5fd       |    |		Load	0x2,-0x3
011a e5fe       |    |		Load	0x2,-0x2
011b 01d6       |    |		Execute	Vector,Field_Write
011c 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x4.0x19 = 0x11c,0x5
011d 4976       |Iv  |		Short_Literal	0x176
011e 00eb       |    |		Load_Encached	Diana_Cache
011f 0098       |    |		Execute	Package,Field_Read_Dynamic
0120 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0121 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0122 00c9       |    |		Action	Pop_Auxiliary_Loop
0123 7fe5       |    |		Jump	0x109
0124 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0125 0000 0000  |    |		.XXX[0x3]
0127 0000       |    |
0128 ; --------------------------------------------------------------------------------------
0128 ; SUBPROGRAM
0128 ; --------------------------------------------------------------------------------------
0128 012b       | +  |		.CONST	0x012b								; Address of begin
0129 0004       |    |		.CONST	0x0004								; Address of exception handler
012a 0001       |    |		.CONST	0x0001								; Number of locals
012b			BODY_0128:
012b			INIT_0128:
012b 4801       |H   |		Short_Literal	0x1							; Debug Table 0x5 = .DEBUG	0x012b,0x083a,0x0002,0x0000,0x005a,0x3b75,0x0000,0x00fb
													; Debug Table 0x5.0x0 = 0x12b,0x1
012c 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
012d 0000 0000  |    |		.XXX[0x3]
012f 0000       |    |
0130 ; --------------------------------------------------------------------------------------
0130 ; SUBPROGRAM
0130 ; --------------------------------------------------------------------------------------
0130 0138       | 8  |		.CONST	0x0138								; Address of begin
0131 0004       |    |		.CONST	0x0004								; Address of exception handler
0132 0002       |    |		.CONST	0x0002								; Number of locals
0133			INIT_0130:
0133 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x6 = .DEBUG	0x0133,0x083e,0x0001,0x0000,0x005a,0x3b75,0x0000,0x010c
													; Debug Table 0x6.0x0 = 0x133,0xffff
0134 00db       |    |		Load_Top	At_Offset_3
0135 00eb       |    |		Load_Encached	Diana_Cache
0136 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
0137 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0138			BODY_0130:
0138 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x1 = 0x138,0x1
0139 e004       |    |		Load	0x0,0x4
013a 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
013b 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
013c 0000 0000  |    |		.BLANK	0000[0x4]
0140 ; --------------------------------------------------------------------------------------
0140 ; SUBPROGRAM
0140 ; --------------------------------------------------------------------------------------
0140 0148       | H  |		.CONST	0x0148								; Address of begin
0141 0004       |    |		.CONST	0x0004								; Address of exception handler
0142 0002       |    |		.CONST	0x0002								; Number of locals
0143			INIT_0140:
0143 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x7 = .DEBUG	0x0143,0x0844,0x0001,0x0000,0x005a,0x3b75,0x0000,0x012d
													; Debug Table 0x7.0x0 = 0x143,0xffff
0144 00db       |    |		Load_Top	At_Offset_3
0145 00eb       |    |		Load_Encached	Diana_Cache
0146 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
0147 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0148			BODY_0140:
0148 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x7.0x1 = 0x148,0x1
0149 e004       |    |		Load	0x0,0x4
014a 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
014b e004       |    |		Load	0x0,0x4
014c 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
014d 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
014e 0000 0000  |    |		.XXX[0x2]
0150 ; --------------------------------------------------------------------------------------
0150 ; SUBPROGRAM
0150 ; --------------------------------------------------------------------------------------
0150 015b       | [  |		.CONST	0x015b								; Address of begin
0151 0004       |    |		.CONST	0x0004								; Address of exception handler
0152 0002       |    |		.CONST	0x0002								; Number of locals
0153			INIT_0150:
0153 0007       |    |		Action	Break_Optional							; Debug Table 0x8 = .DEBUG	0x0153,0x084a,0x0001,0x0000,0x005a,0x3b75,0x0000,0x0153
													; Debug Table 0x8.0x0 = 0x153,0xffff
0154 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x8.0x1 = 0x154,0xfffe
0155 00db       |    |		Load_Top	At_Offset_3
0156 00eb       |    |		Load_Encached	Diana_Cache
0157 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
0158 e004       |    |		Load	0x0,0x4
0159 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
015a 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
015b			BODY_0150:
015b 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0x2 = 0x15b,0x1
015c e402       |    |		Load	0x2,0x2								; Debug Table 0x8.0x3 = 0x15c,0x401
015d 0007       |    |		Action	Break_Optional
015e 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x8.0x4 = 0x15e,0x402
015f 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0x5 = 0x15f,0x403
0160 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0x6 = 0x160,0x404
0161 0f6b       | k  |		Execute_Immediate	Equal,0x6b					; Debug Table 0x8.0x7 = 0x161,0x1
0162 6811       |h   |		Jump_Zero	0x174
0163 00d8       |    |		Load_Top	At_Offset_0
0164 e004       |    |		Load	0x0,0x4
0165 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
0166 0f03       |    |		Execute_Immediate	Equal,0x3
0167 680c       |h   |		Jump_Zero	0x174
0168 00d8       |    |		Load_Top	At_Offset_0
0169 e008       |    |		Load	0x0,0x8
016a 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
016b 6808       |h   |		Jump_Zero	0x174
016c 00db       |    |		Load_Top	At_Offset_3
016d e009       |    |		Load	0x0,0x9
016e 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
016f 7004       |p   |		Jump_Nonzero	0x174
0170 0092 067e  |   ~|		Action	Push_String_Extended,0x67e					; "Short pointer object appears in aggregate"
													; Debug Table 0x8.0x8 = 0x170,0x2
0172 e00a       |    |		Load	0x0,0xa
0173 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
0174 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0x9 = 0x174,0x3
0175 e402       |    |		Load	0x2,0x2								; Debug Table 0x8.0xa = 0x175,0x801
0176 0007       |    |		Action	Break_Optional
0177 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x8.0xb = 0x177,0x802
0178 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0xc = 0x178,0x803
0179 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0xd = 0x179,0x804
017a 0f6c       | l  |		Execute_Immediate	Equal,0x6c					; Debug Table 0x8.0xe = 0x17a,0x3
017b 6818       |h   |		Jump_Zero	0x194
017c e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x8.0xf = 0x17c,0xc01
017d 0007       |    |		Action	Break_Optional
017e 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x8.0x10 = 0x17e,0xc02
017f 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0x11 = 0x17f,0xc03
0180 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0x12 = 0x180,0xc04
0181 0f01       |    |		Execute_Immediate	Equal,0x1					; Debug Table 0x8.0x13 = 0x181,0x804
0182 7007       |p   |		Jump_Nonzero	0x18a
0183 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x8.0x14 = 0x183,0x1001
0184 0007       |    |		Action	Break_Optional
0185 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x8.0x15 = 0x185,0x1002
0186 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0x16 = 0x186,0x1003
0187 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0x17 = 0x187,0x1004
0188 0f0b       |    |		Execute_Immediate	Equal,0xb					; Debug Table 0x8.0x18 = 0x188,0xc04
0189 7801       |x   |		Jump	0x18b
018a 4801       |H   |		Short_Literal	0x1
018b 6808       |h   |		Jump_Zero	0x194
018c e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x8.0x19 = 0x18c,0x4
018d 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
018e e5fe       |    |		Load	0x2,-0x2
018f 00da       |    |		Load_Top	At_Offset_2
0190 e5ff       |    |		Load	0x2,-0x1
0191 e00b       |    |		Load	0x0,0xb
0192 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0193 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0194 4800       |H   |		Short_Literal	0x0							; Debug Table 0x8.0x1a = 0x194,0x5
0195 e5ff       |    |		Load	0x2,-0x1
0196 e00c       |    |		Load	0x0,0xc
0197 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0198 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0199 0000 0000  |    |		.BLANK	0000[0x7]
01a0 ; --------------------------------------------------------------------------------------
01a0 ; SUBPROGRAM
01a0 ; --------------------------------------------------------------------------------------
01a0 01b4       |    |		.CONST	0x01b4								; Address of begin
01a1 0004       |    |		.CONST	0x0004								; Address of exception handler
01a2 0004       |    |		.CONST	0x0004								; Number of locals
01a3			INIT_01a0:
01a3 0007       |    |		Action	Break_Optional							; Debug Table 0x9 = .DEBUG	0x01a3,0x0882,0x0001,0x0000,0x005a,0x3b75,0x0000,0x020e
													; Debug Table 0x9.0x0 = 0x1a3,0xffff
01a4 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9.0x1 = 0x1a4,0xfffe
01a5 e5fe       |    |		Load	0x2,-0x2
01a6 4902       |I   |		Short_Literal	0x102
01a7 00eb       |    |		Load_Encached	Diana_Cache
01a8 0096       |    |		Execute	Package,Entry
01a9 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
01aa 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x2 = 0x1aa,0xfffd
01ab e004       |    |		Load	0x0,0x4
01ac 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
01ad e00d       |    |		Load	0x0,0xd
01ae 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01af 03f1       |    |		Declare_Variable	Discrete,With_Value
01b0 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x3 = 0x1b0,0xfffc
01b1 0f08       |    |		Execute_Immediate	Equal,0x8
01b2 00e1       |    |		Load_Encached	Boolean_Cache
01b3 03f1       |    |		Declare_Variable	Discrete,With_Value
01b4			BODY_01a0:
01b4 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x9.0x4 = 0x1b4,0x1
01b5 4612       |F   |		Jump_Case	0x13
01b6 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; case 0x0
01b7 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; case 0x1
01b8 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; case 0x2
01b9 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; case 0x3
01ba 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; case 0x4
01bb 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; case 0x5
01bc 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; case 0x6
01bd 780b       |x   |		Jump	0x1c9								; case 0x7
01be 780a       |x   |		Jump	0x1c9								; case 0x8
01bf 7809       |x   |		Jump	0x1c9								; case 0x9
01c0 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; case 0xa
01c1 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; case 0xb
01c2 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; case 0xc
01c3 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; case 0xd
01c4 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; case 0xe
01c5 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; case 0xf
01c6 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; case 0x10
01c7 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; case 0x11
01c8 7800       |x   |		Jump	0x1c9								; case 0x12
01c9 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9.0x5 = 0x1c9,0x2
01ca e00e       |    |		Load	0x0,0xe
01cb 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
01cc 6848       |hH  |		Jump_Zero	0x215
01cd e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x9.0x6 = 0x1cd,0x3
01ce 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
01cf e5fd       |    |		Load	0x2,-0x3
01d0 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
01d1 e005       |    |		Load	0x0,0x5
01d2 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
01d3 4800       |H   |		Short_Literal	0x0							; Debug Table 0x9.0x7 = 0x1d3,0x4
01d4 e005       |    |		Load	0x0,0x5
01d5 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
01d6 487b       |H{  |		Short_Literal	0x7b							; Debug Table 0x9.0x8 = 0x1d6,0x5
01d7 e5fe       |    |		Load	0x2,-0x2
01d8 e5ff       |    |		Load	0x2,-0x1
01d9 e00f       |    |		Load	0x0,0xf
01da 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
01db 00cf       |    |		Action	Mark_Auxiliary
01dc 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x9.0x9 = 0x1dc,0x6
01dd e010       |    |		Load	0x0,0x10
01de 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
01df 4801       |H   |		Short_Literal	0x1
01e0 0263       | c  |		Execute	Discrete,Above_Bound
01e1 702e       |p.  |		Jump_Nonzero	0x210
01e2 00cf       |    |		Action	Mark_Auxiliary
01e3 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x9.0xa = 0x1e3,0x7
01e4 0265       | e  |		Execute	Discrete,Reverse_Bounds
01e5 0007       |    |		Action	Break_Optional
01e6 e404       |    |		Load	0x2,0x4								; Debug Table 0x9.0xb = 0x1e6,0x8
01e7 6804       |h   |		Jump_Zero	0x1ec
01e8 4ffe       |O   |		Short_Literal	-0x2							; Debug Table 0x9.0xc = 0x1e8,0x9
01e9 e005       |    |		Load	0x0,0x5
01ea 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
01eb 7806       |x   |		Jump	0x1f2
01ec 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x9.0xd = 0x1ec,0xa
01ed e005       |    |		Load	0x0,0x5
01ee 1832       | 2  |		Execute	Package,Field_Execute,Field_Number 0x32
01ef 4ffd       |O   |		Short_Literal	-0x3							; Debug Table 0x9.0xe = 0x1ef,0xb
01f0 e005       |    |		Load	0x0,0x5
01f1 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
01f2 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0xf = 0x1f2,0xc
01f3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9.0x10 = 0x1f3,0x401
01f4 4800       |H   |		Short_Literal	0x0							; Debug Table 0x9.0x11 = 0x1f4,0xc
01f5 4800       |H   |		Short_Literal	0x0
01f6 62ad       |b   |		Indirect_Literal	Discrete,0x4a4,{0x00000000, 0x7fffffff}
01f7 e404       |    |		Load	0x2,0x4
01f8 0f00       |    |		Execute_Immediate	Equal,0x0
01f9 0aff       |    |		Execute_Immediate	Plus,-0x1
01fa 0248       | H  |		Execute	Discrete,Check_In_Integer
01fb 480e       |H   |		Short_Literal	0xe
01fc e403       |    |		Load	0x2,0x3
01fd e005       |    |		Load	0x0,0x5
01fe 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
01ff 00c8       |    |		Action	Pop_Auxiliary_Range
0200 3fe5       |?   |		Loop_Increasing	0x1e6
0201 00ce       |    |		Action	Pop_Auxiliary
0202 4ffe       |O   |		Short_Literal	-0x2							; Debug Table 0x9.0x12 = 0x202,0xd
0203 e005       |    |		Load	0x0,0x5
0204 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
0205 4800       |H   |		Short_Literal	0x0							; Debug Table 0x9.0x13 = 0x205,0xe
0206 e011       |    |		Load	0x0,0x11
0207 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0208 4801       |H   |		Short_Literal	0x1							; Debug Table 0x9.0x14 = 0x208,0xf
0209 e005       |    |		Load	0x0,0x5
020a 1854       | T  |		Execute	Package,Field_Execute,Field_Number 0x54
020b 4800       |H   |		Short_Literal	0x0							; Debug Table 0x9.0x15 = 0x20b,0x10
020c e011       |    |		Load	0x0,0x11
020d 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
020e 00c8       |    |		Action	Pop_Auxiliary_Range
020f 3fd2       |?   |		Loop_Increasing	0x1e2
0210 00ce       |    |		Action	Pop_Auxiliary
0211 4802       |H   |		Short_Literal	0x2							; Debug Table 0x9.0x16 = 0x211,0x11
0212 e005       |    |		Load	0x0,0x5
0213 1852       | R  |		Execute	Package,Field_Execute,Field_Number 0x52
0214 7810       |x   |		Jump	0x225
0215 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0x17 = 0x215,0x12
0216 e004       |    |		Load	0x0,0x4
0217 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
0218 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x9.0x18 = 0x218,0x13
0219 e00e       |    |		Load	0x0,0xe
021a 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
021b 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x19 = 0x21b,0x14
021c 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9.0x1a = 0x21c,0x801
021d 4800       |H   |		Short_Literal	0x0							; Debug Table 0x9.0x1b = 0x21d,0x14
021e 4800       |H   |		Short_Literal	0x0
021f 6284       |b   |		Indirect_Literal	Discrete,0x4a4,{0x00000000, 0x7fffffff}
0220 4801       |H   |		Short_Literal	0x1
0221 4895       |H   |		Short_Literal	0x95
0222 4812       |H   |		Short_Literal	0x12
0223 e005       |    |		Load	0x0,0x5
0224 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
0225 0092 067f  |    |		Action	Push_String_Extended,0x67f					; "anti-sliding check"
													; Debug Table 0x9.0x1c = 0x225,0x15
0227 e005       |    |		Load	0x0,0x5
0228 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
0229 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
022a 0000 0000  |    |		.BLANK	0000[0x6]
0230 ; --------------------------------------------------------------------------------------
0230 ; SUBPROGRAM
0230 ; --------------------------------------------------------------------------------------
0230 0255       | U  |		.CONST	0x0255								; Address of begin
0231 0004       |    |		.CONST	0x0004								; Address of exception handler
0232 0013       |    |		.CONST	0x0013								; Number of locals
0233			INIT_0230:
0233 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0xa = .DEBUG	0x0233,0x08be,0x0001,0x0000,0x005a,0x3b75,0x0000,0x0326
													; Debug Table 0xa.0x0 = 0x233,0xffff
0234 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xa.0x1 = 0x234,0xfffe
0235 e003       |    |		Load	0x0,0x3								; Debug Table 0xa.0x2 = 0x235,0xfffd
0236 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0237 0322       | "  |		Declare_Variable	Record
0238 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0xa.0x3 = 0x238,0xfffc
0239 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xa.0x4 = 0x239,0xfffb
023a 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
023b 029f 034b  |   K|		Declare_Subprogram	INIT_0348,For_Call				; Debug Table 0xa.0x5 = 0x23b,0xfffa
023d 029f 0373  |   s|		Declare_Subprogram	INIT_0370,For_Call				; Debug Table 0xa.0x6 = 0x23d,0xfff9
023f 029f 038b  |    |		Declare_Subprogram	INIT_0388,For_Call				; Debug Table 0xa.0x7 = 0x23f,0xfff8
0241 029f 03c3  |    |		Declare_Subprogram	INIT_03c0,For_Call				; Debug Table 0xa.0x8 = 0x241,0xfff7
0243 029f 040b  |    |		Declare_Subprogram	INIT_0408,For_Call				; Debug Table 0xa.0x9 = 0x243,0xfff6
0245 029f 042b  |   +|		Declare_Subprogram	INIT_0428,For_Call				; Debug Table 0xa.0xa = 0x245,0xfff5
0247 029f 044b  |   K|		Declare_Subprogram	INIT_0448,For_Call				; Debug Table 0xa.0xb = 0x247,0xfff4
0249 029f 04ab  |    |		Declare_Subprogram	INIT_04a8,For_Call				; Debug Table 0xa.0xc = 0x249,0xfff3
024b 029f 04cb  |    |		Declare_Subprogram	INIT_04c8,For_Call				; Debug Table 0xa.0xd = 0x24b,0xfff2
024d 029f 0503  |    |		Declare_Subprogram	INIT_0500,For_Call				; Debug Table 0xa.0xe = 0x24d,0xfff1
024f 029f 052b  |   +|		Declare_Subprogram	INIT_0528,For_Call				; Debug Table 0xa.0xf = 0x24f,0xfff0
0251 029f 05ab  |    |		Declare_Subprogram	INIT_05a8,For_Call				; Debug Table 0xa.0x10 = 0x251,0xffef
0253 029f 060b  |    |		Declare_Subprogram	INIT_0608,For_Call				; Debug Table 0xa.0x11 = 0x253,0xffee
0255			BODY_0230:
0255 e003       |    |		Load	0x0,0x3								; Debug Table 0xa.0x12 = 0x255,0x1
0256 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0257 0322       | "  |		Declare_Variable	Record
0258 4801       |H   |		Short_Literal	0x1
0259 e003       |    |		Load	0x0,0x3
025a 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
025b 00d9       |    |		Load_Top	At_Offset_1
025c 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
025d 4801       |H   |		Short_Literal	0x1
025e e003       |    |		Load	0x0,0x3
025f 182c       | ,  |		Execute	Package,Field_Execute,Field_Number 0x2c
0260 00d9       |    |		Load_Top	At_Offset_1
0261 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0262 e404       |    |		Load	0x2,0x4
0263 017d       | }  |		Execute	Record,Structure_Write
0264 4801       |H   |		Short_Literal	0x1							; Debug Table 0xa.0x13 = 0x264,0x2
0265 a405       |    |		Store_Unchecked	0x2,0x5
0266 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xa.0x14 = 0x266,0x3
0267 00eb       |    |		Load_Encached	Diana_Cache
0268 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
0269 a402       |    |		Store_Unchecked	0x2,0x2
026a 00cf       |    |		Action	Mark_Auxiliary
026b 785a       |xZ  |		Jump	0x2c6
026c e402       |    |		Load	0x2,0x2								; Debug Table 0xa.0x15 = 0x26c,0x5
026d 0007       |    |		Action	Break_Optional
026e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x16 = 0x26e,0x401
026f 7002       |p   |		Jump_Nonzero	0x272
0270 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xa.0x17 = 0x270,0x402
0271 782c       |x,  |		Jump	0x29e
0272 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x18 = 0x272,0x403
0273 0217       |    |		Execute	Heap_Access,All_Reference
0274 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0275 6804       |h   |		Jump_Zero	0x27a
0276 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x19 = 0x276,0x404
0277 0217       |    |		Execute	Heap_Access,All_Reference
0278 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0279 7824       |x$  |		Jump	0x29e
027a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x1a = 0x27a,0x405
027b 0007       |    |		Action	Break_Optional
027c e416       |    |		Load	0x2,0x16							; Debug Table 0xa.0x1b = 0x27c,0x801
027d 0007       |    |		Action	Break_Optional
027e 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0xa.0x1c = 0x27e,0x802
027f 0007       |    |		Action	Break_Optional							; Debug Table 0xa.0x1d = 0x27f,0x803
0280 00d0       |    |		Action	Swap_Control							; Debug Table 0xa.0x1e = 0x280,0x804
0281 00d1       |    |		Pop_Control	Pop_Count_1
0282 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0xa.0x1f = 0x282,0x405
0283 00eb       |    |		Load_Encached	Diana_Cache
0284 0098       |    |		Execute	Package,Field_Read_Dynamic
0285 012c       | ,  |		Execute	Any,Size
0286 e006       |    |		Load	0x0,0x6
0287 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0288 025b       | [  |		Execute	Discrete,Check_In_Type
0289 0273       | s  |		Execute	Discrete,Plus
028a 00d9       |    |		Load_Top	At_Offset_1
028b 0007       |    |		Action	Break_Optional
028c e417       |    |		Load	0x2,0x17							; Debug Table 0xa.0x20 = 0x28c,0xc01
028d 0007       |    |		Action	Break_Optional
028e 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0xa.0x21 = 0x28e,0xc02
028f 0007       |    |		Action	Break_Optional							; Debug Table 0xa.0x22 = 0x28f,0xc03
0290 00d0       |    |		Action	Swap_Control							; Debug Table 0xa.0x23 = 0x290,0xc04
0291 00d1       |    |		Pop_Control	Pop_Count_1
0292 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0xa.0x24 = 0x292,0x804
0293 00eb       |    |		Load_Encached	Diana_Cache
0294 0098       |    |		Execute	Package,Field_Read_Dynamic
0295 49c9       |I   |		Short_Literal	0x1c9
0296 00eb       |    |		Load_Encached	Diana_Cache
0297 0098       |    |		Execute	Package,Field_Read_Dynamic
0298 49ca       |I   |		Short_Literal	0x1ca
0299 00eb       |    |		Load_Encached	Diana_Cache
029a 0095       |    |		Execute	Package,Field_Reference_Dynamic
029b e007       |    |		Load	0x0,0x7
029c 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
029d 7800       |x   |		Jump	0x29e
029e 00d0       |    |		Action	Swap_Control
029f 00d1       |    |		Pop_Control	Pop_Count_1
02a0 a403       |    |		Store_Unchecked	0x2,0x3							; Debug Table 0xa.0x25 = 0x2a0,0x5
02a1 0007       |    |		Action	Break_Optional							; Debug Table 0xa.0x26 = 0x2a1,0x6
02a2 e402       |    |		Load	0x2,0x2								; Debug Table 0xa.0x27 = 0x2a2,0x1001
02a3 7002       |p   |		Jump_Nonzero	0x2a6
02a4 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0xa.0x28 = 0x2a4,0x1002
02a5 7803       |x   |		Jump	0x2a9
02a6 e402       |    |		Load	0x2,0x2								; Debug Table 0xa.0x29 = 0x2a6,0x1003
02a7 0217       |    |		Execute	Heap_Access,All_Reference
02a8 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
02a9 a402       |    |		Store_Unchecked	0x2,0x2							; Debug Table 0xa.0x2a = 0x2a9,0x6
02aa 0007       |    |		Action	Break_Optional							; Debug Table 0xa.0x2b = 0x2aa,0x7
02ab e403       |    |		Load	0x2,0x3								; Debug Table 0xa.0x2c = 0x2ab,0x1401
02ac 0007       |    |		Action	Break_Optional
02ad 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xa.0x2d = 0x2ad,0x1402
02ae 0007       |    |		Action	Break_Optional							; Debug Table 0xa.0x2e = 0x2ae,0x1403
02af 0007       |    |		Action	Break_Optional							; Debug Table 0xa.0x2f = 0x2af,0x1404
02b0 0fa7       |    |		Execute_Immediate	Equal,-0x59					; Debug Table 0xa.0x30 = 0x2b0,0x7
02b1 6806       |h   |		Jump_Zero	0x2b8
02b2 0007       |    |		Action	Break_Optional							; Debug Table 0xa.0x31 = 0x2b2,0x8
02b3 e402       |    |		Load	0x2,0x2								; Debug Table 0xa.0x32 = 0x2b3,0x1801
02b4 021d       |    |		Execute	Heap_Access,Is_Null
02b5 e403       |    |		Load	0x2,0x3								; Debug Table 0xa.0x33 = 0x2b5,0x8
02b6 8413       |    |		Call	0x2,0x13
02b7 780d       |x   |		Jump	0x2c5
02b8 0007       |    |		Action	Break_Optional							; Debug Table 0xa.0x34 = 0x2b8,0x9
02b9 e402       |    |		Load	0x2,0x2								; Debug Table 0xa.0x35 = 0x2b9,0x1c01
02ba 021d       |    |		Execute	Heap_Access,Is_Null
02bb 6802       |h   |		Jump_Zero	0x2be							; Debug Table 0xa.0x36 = 0x2bb,0x9
02bc 4801       |H   |		Short_Literal	0x1							; Debug Table 0xa.0x37 = 0x2bc,0xa
02bd a406       |    |		Store_Unchecked	0x2,0x6
02be e405       |    |		Load	0x2,0x5								; Debug Table 0xa.0x38 = 0x2be,0xb
02bf e403       |    |		Load	0x2,0x3
02c0 8409       |    |		Call	0x2,0x9
02c1 e405       |    |		Load	0x2,0x5								; Debug Table 0xa.0x39 = 0x2c1,0xc
02c2 0a01       |    |		Execute_Immediate	Plus,0x1
02c3 0248       | H  |		Execute	Discrete,Check_In_Integer
02c4 a405       |    |		Store_Unchecked	0x2,0x5
02c5 00c9       |    |		Action	Pop_Auxiliary_Loop
02c6 0007       |    |		Action	Break_Optional							; Debug Table 0xa.0x3a = 0x2c6,0x4
02c7 e402       |    |		Load	0x2,0x2								; Debug Table 0xa.0x3b = 0x2c7,0x2001
02c8 021d       |    |		Execute	Heap_Access,Is_Null
02c9 6fa2       |o   |		Jump_Zero	0x26c							; Debug Table 0xa.0x3c = 0x2c9,0x4
02ca 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
02cb 0000 0000  |    |		.BLANK	0000[0x5]
02d0 ; --------------------------------------------------------------------------------------
02d0 ; SUBPROGRAM
02d0 ; --------------------------------------------------------------------------------------
02d0 02e5       |    |		.CONST	0x02e5								; Address of begin
02d1 0004       |    |		.CONST	0x0004								; Address of exception handler
02d2 0006       |    |		.CONST	0x0006								; Number of locals
02d3			INIT_02d0:
02d3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xb = .DEBUG	0x02d3,0x093a,0x0001,0x0000,0x005a,0x3b75,0x0000,0x0880
													; Debug Table 0xb.0x0 = 0x2d3,0xffff
02d4 e5fe       |    |		Load	0x2,-0x2
02d5 00eb       |    |		Load_Encached	Diana_Cache
02d6 18f9       |    |		Execute	Package,Field_Execute,Field_Number 0xf9
02d7 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
02d8 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0xb.0x1 = 0x2d8,0xfffe
02d9 00d9       |    |		Load_Top	At_Offset_1
02da 00eb       |    |		Load_Encached	Diana_Cache
02db 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
02dc 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
02dd 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xb.0x2 = 0x2dd,0xfffd
02de 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0xb.0x3 = 0x2de,0xfffc
02df 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
02e0 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xb.0x4 = 0x2e0,0xfffb
02e1 e5fe       |    |		Load	0x2,-0x2
02e2 00eb       |    |		Load_Encached	Diana_Cache
02e3 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
02e4 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
02e5			BODY_02d0:
02e5 00cf       |    |		Action	Mark_Auxiliary
02e6 784c       |xL  |		Jump	0x333
02e7 e403       |    |		Load	0x2,0x3								; Debug Table 0xb.0x5 = 0x2e7,0x2
02e8 0007       |    |		Action	Break_Optional
02e9 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x6 = 0x2e9,0x401
02ea 7002       |p   |		Jump_Nonzero	0x2ed
02eb 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xb.0x7 = 0x2eb,0x402
02ec 782c       |x,  |		Jump	0x319
02ed 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x8 = 0x2ed,0x403
02ee 0217       |    |		Execute	Heap_Access,All_Reference
02ef 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
02f0 6804       |h   |		Jump_Zero	0x2f5
02f1 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x9 = 0x2f1,0x404
02f2 0217       |    |		Execute	Heap_Access,All_Reference
02f3 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
02f4 7824       |x$  |		Jump	0x319
02f5 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0xa = 0x2f5,0x405
02f6 0007       |    |		Action	Break_Optional
02f7 e409       |    |		Load	0x2,0x9								; Debug Table 0xb.0xb = 0x2f7,0x801
02f8 0007       |    |		Action	Break_Optional
02f9 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0xb.0xc = 0x2f9,0x802
02fa 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0xd = 0x2fa,0x803
02fb 00d0       |    |		Action	Swap_Control							; Debug Table 0xb.0xe = 0x2fb,0x804
02fc 00d1       |    |		Pop_Control	Pop_Count_1
02fd 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0xb.0xf = 0x2fd,0x405
02fe 00eb       |    |		Load_Encached	Diana_Cache
02ff 0098       |    |		Execute	Package,Field_Read_Dynamic
0300 012c       | ,  |		Execute	Any,Size
0301 e006       |    |		Load	0x0,0x6
0302 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0303 025b       | [  |		Execute	Discrete,Check_In_Type
0304 0273       | s  |		Execute	Discrete,Plus
0305 00d9       |    |		Load_Top	At_Offset_1
0306 0007       |    |		Action	Break_Optional
0307 e40a       |    |		Load	0x2,0xa								; Debug Table 0xb.0x10 = 0x307,0xc01
0308 0007       |    |		Action	Break_Optional
0309 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0xb.0x11 = 0x309,0xc02
030a 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x12 = 0x30a,0xc03
030b 00d0       |    |		Action	Swap_Control							; Debug Table 0xb.0x13 = 0x30b,0xc04
030c 00d1       |    |		Pop_Control	Pop_Count_1
030d 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0xb.0x14 = 0x30d,0x804
030e 00eb       |    |		Load_Encached	Diana_Cache
030f 0098       |    |		Execute	Package,Field_Read_Dynamic
0310 49c9       |I   |		Short_Literal	0x1c9
0311 00eb       |    |		Load_Encached	Diana_Cache
0312 0098       |    |		Execute	Package,Field_Read_Dynamic
0313 49ca       |I   |		Short_Literal	0x1ca
0314 00eb       |    |		Load_Encached	Diana_Cache
0315 0095       |    |		Execute	Package,Field_Reference_Dynamic
0316 e007       |    |		Load	0x0,0x7
0317 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0318 7800       |x   |		Jump	0x319
0319 00d0       |    |		Action	Swap_Control
031a 00d1       |    |		Pop_Control	Pop_Count_1
031b a404       |    |		Store_Unchecked	0x2,0x4							; Debug Table 0xb.0x15 = 0x31b,0x2
031c 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb.0x16 = 0x31c,0x3
031d 0a01       |    |		Execute_Immediate	Plus,0x1
031e 0248       | H  |		Execute	Discrete,Check_In_Integer
031f 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
0320 4800       |H   |		Short_Literal	0x0							; Debug Table 0xb.0x17 = 0x320,0x4
0321 e404       |    |		Load	0x2,0x4
0322 e00c       |    |		Load	0x0,0xc
0323 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0324 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0x18 = 0x324,0x5
0325 00db       |    |		Load_Top	At_Offset_3
0326 e5fd       |    |		Load	0x2,-0x3
0327 01d5       |    |		Execute	Vector,Field_Reference
0328 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0329 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x19 = 0x329,0x6
032a e403       |    |		Load	0x2,0x3								; Debug Table 0xb.0x1a = 0x32a,0x1001
032b 7002       |p   |		Jump_Nonzero	0x32e
032c 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0xb.0x1b = 0x32c,0x1002
032d 7803       |x   |		Jump	0x331
032e e403       |    |		Load	0x2,0x3								; Debug Table 0xb.0x1c = 0x32e,0x1003
032f 0217       |    |		Execute	Heap_Access,All_Reference
0330 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0331 a403       |    |		Store_Unchecked	0x2,0x3							; Debug Table 0xb.0x1d = 0x331,0x6
0332 00c9       |    |		Action	Pop_Auxiliary_Loop
0333 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x1e = 0x333,0x1
0334 e403       |    |		Load	0x2,0x3								; Debug Table 0xb.0x1f = 0x334,0x1401
0335 021d       |    |		Execute	Heap_Access,Is_Null
0336 6fb0       |o   |		Jump_Zero	0x2e7							; Debug Table 0xb.0x20 = 0x336,0x1
0337 00ce       |    |		Action	Pop_Auxiliary
0338 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xb.0x21 = 0x338,0x7
0339 8214       |    |		Call	0x1,0x14
033a 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xb.0x22 = 0x33a,0x8
033b 4808       |H   |		Short_Literal	0x8
033c e005       |    |		Load	0x0,0x5
033d 1847       | G  |		Execute	Package,Field_Execute,Field_Number 0x47
033e 0092 0680  |    |		Action	Push_String_Extended,0x680					; "CONSTRAIN VARIABLE ACTION"
													; Debug Table 0xb.0x23 = 0x33e,0x9
0340 e005       |    |		Load	0x0,0x5
0341 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
0342 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x24 = 0x342,0xa
0343 4801       |H   |		Short_Literal	0x1
0344 e003       |    |		Load	0x0,0x3
0345 182c       | ,  |		Execute	Package,Field_Execute,Field_Number 0x2c
0346 8210       |    |		Call	0x1,0x10
0347 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0348 ; --------------------------------------------------------------------------------------
0348 ; SUBPROGRAM
0348 ; --------------------------------------------------------------------------------------
0348 0351       | Q  |		.CONST	0x0351								; Address of begin
0349 0004       |    |		.CONST	0x0004								; Address of exception handler
034a 0002       |    |		.CONST	0x0002								; Number of locals
034b			INIT_0348:
034b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xc = .DEBUG	0x034b,0x0986,0x0001,0x0000,0x005a,0x3b75,0x0000,0x0361
													; Debug Table 0xc.0x0 = 0x34b,0xffff
034c 00db       |    |		Load_Top	At_Offset_3
034d e5fb       |    |		Load	0x2,-0x5
034e 01d5       |    |		Execute	Vector,Field_Reference
034f 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0350 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0351			BODY_0348:
0351 e404       |    |		Load	0x2,0x4								; Debug Table 0xc.0x1 = 0x351,0x1
0352 00d9       |    |		Load_Top	At_Offset_1
0353 e5fd       |    |		Load	0x2,-0x3
0354 8216       |    |		Call	0x1,0x16
0355 e406       |    |		Load	0x2,0x6								; Debug Table 0xc.0x2 = 0x355,0x2
0356 6807       |h   |		Jump_Zero	0x35e
0357 e5fc       |    |		Load	0x2,-0x4
0358 6805       |h   |		Jump_Zero	0x35e
0359 4800       |H   |		Short_Literal	0x0							; Debug Table 0xc.0x3 = 0x359,0x3
035a 4815       |H   |		Short_Literal	0x15
035b e005       |    |		Load	0x0,0x5
035c 1846       | F  |		Execute	Package,Field_Execute,Field_Number 0x46
035d 7806       |x   |		Jump	0x364
035e e404       |    |		Load	0x2,0x4								; Debug Table 0xc.0x4 = 0x35e,0x4
035f 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0360 e404       |    |		Load	0x2,0x4
0361 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0362 e005       |    |		Load	0x0,0x5
0363 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
0364 487a       |Hz  |		Short_Literal	0x7a							; Debug Table 0xc.0x5 = 0x364,0x5
0365 00d9       |    |		Load_Top	At_Offset_1
0366 e5fd       |    |		Load	0x2,-0x3
0367 e00f       |    |		Load	0x0,0xf
0368 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0369 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
036a 0000 0000  |    |		.BLANK	0000[0x6]
0370 ; --------------------------------------------------------------------------------------
0370 ; SUBPROGRAM
0370 ; --------------------------------------------------------------------------------------
0370 0373       | s  |		.CONST	0x0373								; Address of begin
0371 0004       |    |		.CONST	0x0004								; Address of exception handler
0372 0001       |    |		.CONST	0x0001								; Number of locals
0373			BODY_0370:
0373			INIT_0370:
0373 e406       |    |		Load	0x2,0x6								; Debug Table 0xd = .DEBUG	0x0373,0x0994,0x0001,0x0000,0x005a,0x3b75,0x0000,0x03a9
													; Debug Table 0xd.0x0 = 0x373,0x1
0374 6802       |h   |		Jump_Zero	0x377
0375 e5fc       |    |		Load	0x2,-0x4
0376 7801       |x   |		Jump	0x378
0377 4800       |H   |		Short_Literal	0x0
0378 7006       |p   |		Jump_Nonzero	0x37f
0379 e404       |    |		Load	0x2,0x4								; Debug Table 0xd.0x1 = 0x379,0x2
037a 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
037b e404       |    |		Load	0x2,0x4
037c 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
037d e005       |    |		Load	0x0,0x5
037e 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
037f 487b       |H{  |		Short_Literal	0x7b							; Debug Table 0xd.0x2 = 0x37f,0x3
0380 00db       |    |		Load_Top	At_Offset_3
0381 e5fb       |    |		Load	0x2,-0x5
0382 01d5       |    |		Execute	Vector,Field_Reference
0383 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0384 e5fd       |    |		Load	0x2,-0x3
0385 e00f       |    |		Load	0x0,0xf
0386 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0387 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0388 ; --------------------------------------------------------------------------------------
0388 ; SUBPROGRAM
0388 ; --------------------------------------------------------------------------------------
0388 0392       |    |		.CONST	0x0392								; Address of begin
0389 0004       |    |		.CONST	0x0004								; Address of exception handler
038a 0003       |    |		.CONST	0x0003								; Number of locals
038b			INIT_0388:
038b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xe = .DEBUG	0x038b,0x099c,0x0001,0x0000,0x005a,0x3b75,0x0000,0x03da
													; Debug Table 0xe.0x0 = 0x38b,0xffff
038c 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xe.0x1 = 0x38c,0xfffe
038d e7fe       |    |		Load	0x3,-0x2
038e e5fb       |    |		Load	0x2,-0x5
038f 01d5       |    |		Execute	Vector,Field_Reference
0390 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0391 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0392			BODY_0388:
0392 e7ff       |    |		Load	0x3,-0x1							; Debug Table 0xe.0x2 = 0x392,0x1
0393 e00e       |    |		Load	0x0,0xe
0394 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0395 6813       |h   |		Jump_Zero	0x3a9
0396 00d8       |    |		Load_Top	At_Offset_0
0397 8212       |    |		Call	0x1,0x12
0398 6810       |h   |		Jump_Zero	0x3a9
0399 e7fe       |    |		Load	0x3,-0x2							; Debug Table 0xe.0x3 = 0x399,0x2
039a 8408       |    |		Call	0x2,0x8
039b e7ff       |    |		Load	0x3,-0x1							; Debug Table 0xe.0x4 = 0x39b,0x3
039c 00eb       |    |		Load_Encached	Diana_Cache
039d 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
039e e004       |    |		Load	0x0,0x4
039f 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
03a0 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
03a1 4801       |H   |		Short_Literal	0x1							; Debug Table 0xe.0x5 = 0x3a1,0x4
03a2 4800       |H   |		Short_Literal	0x0
03a3 e7ff       |    |		Load	0x3,-0x1
03a4 e009       |    |		Load	0x0,0x9
03a5 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
03a6 e602       |    |		Load	0x3,0x2
03a7 820d       |    |		Call	0x1,0xd
03a8 780e       |x   |		Jump	0x3b7
03a9 0007       |    |		Action	Break_Optional							; Debug Table 0xe.0x6 = 0x3a9,0x5
03aa e603       |    |		Load	0x3,0x3								; Debug Table 0xe.0x7 = 0x3aa,0x401
03ab 0007       |    |		Action	Break_Optional
03ac 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xe.0x8 = 0x3ac,0x402
03ad 0007       |    |		Action	Break_Optional							; Debug Table 0xe.0x9 = 0x3ad,0x403
03ae 0007       |    |		Action	Break_Optional							; Debug Table 0xe.0xa = 0x3ae,0x404
03af 0f1e       |    |		Execute_Immediate	Equal,0x1e					; Debug Table 0xe.0xb = 0x3af,0x5
03b0 7006       |p   |		Jump_Nonzero	0x3b7
03b1 e404       |    |		Load	0x2,0x4								; Debug Table 0xe.0xc = 0x3b1,0x6
03b2 00d9       |    |		Load_Top	At_Offset_1
03b3 e7ff       |    |		Load	0x3,-0x1
03b4 8215       |    |		Call	0x1,0x15
03b5 e7fe       |    |		Load	0x3,-0x2							; Debug Table 0xe.0xd = 0x3b5,0x7
03b6 8407       |    |		Call	0x2,0x7
03b7 e7ff       |    |		Load	0x3,-0x1							; Debug Table 0xe.0xe = 0x3b7,0x8
03b8 e7fe       |    |		Load	0x3,-0x2
03b9 e5fb       |    |		Load	0x2,-0x5
03ba 01d5       |    |		Execute	Vector,Field_Reference
03bb 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
03bc 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
03bd 0000 0000  |    |		.XXX[0x3]
03bf 0000       |    |
03c0 ; --------------------------------------------------------------------------------------
03c0 ; SUBPROGRAM
03c0 ; --------------------------------------------------------------------------------------
03c0 03ca       |    |		.CONST	0x03ca								; Address of begin
03c1 0004       |    |		.CONST	0x0004								; Address of exception handler
03c2 0003       |    |		.CONST	0x0003								; Number of locals
03c3			INIT_03c0:
03c3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xf = .DEBUG	0x03c3,0x09bc,0x0001,0x0000,0x005a,0x3b75,0x0000,0x0454
													; Debug Table 0xf.0x0 = 0x3c3,0xffff
03c4 e7fe       |    |		Load	0x3,-0x2
03c5 e5fb       |    |		Load	0x2,-0x5
03c6 01d5       |    |		Execute	Vector,Field_Reference
03c7 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
03c8 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
03c9 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xf.0x1 = 0x3c9,0xfffe
03ca			BODY_03c0:
03ca e7ff       |    |		Load	0x3,-0x1							; Debug Table 0xf.0x2 = 0x3ca,0x1
03cb e00e       |    |		Load	0x0,0xe
03cc 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
03cd 6813       |h   |		Jump_Zero	0x3e1
03ce 00d9       |    |		Load_Top	At_Offset_1
03cf 8212       |    |		Call	0x1,0x12
03d0 6810       |h   |		Jump_Zero	0x3e1
03d1 e7fe       |    |		Load	0x3,-0x2							; Debug Table 0xf.0x3 = 0x3d1,0x2
03d2 8408       |    |		Call	0x2,0x8
03d3 e7ff       |    |		Load	0x3,-0x1							; Debug Table 0xf.0x4 = 0x3d3,0x3
03d4 00eb       |    |		Load_Encached	Diana_Cache
03d5 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
03d6 e004       |    |		Load	0x0,0x4
03d7 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
03d8 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
03d9 4800       |H   |		Short_Literal	0x0							; Debug Table 0xf.0x5 = 0x3d9,0x4
03da 4800       |H   |		Short_Literal	0x0
03db e7ff       |    |		Load	0x3,-0x1
03dc e009       |    |		Load	0x0,0x9
03dd 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
03de 00db       |    |		Load_Top	At_Offset_3
03df 820d       |    |		Call	0x1,0xd
03e0 781d       |x   |		Jump	0x3fe
03e1 0007       |    |		Action	Break_Optional							; Debug Table 0xf.0x6 = 0x3e1,0x5
03e2 e602       |    |		Load	0x3,0x2								; Debug Table 0xf.0x7 = 0x3e2,0x401
03e3 0007       |    |		Action	Break_Optional
03e4 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xf.0x8 = 0x3e4,0x402
03e5 0007       |    |		Action	Break_Optional							; Debug Table 0xf.0x9 = 0x3e5,0x403
03e6 0007       |    |		Action	Break_Optional							; Debug Table 0xf.0xa = 0x3e6,0x404
03e7 0f1e       |    |		Execute_Immediate	Equal,0x1e					; Debug Table 0xf.0xb = 0x3e7,0x5
03e8 680c       |h   |		Jump_Zero	0x3f5
03e9 e404       |    |		Load	0x2,0x4								; Debug Table 0xf.0xc = 0x3e9,0x6
03ea 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
03eb e404       |    |		Load	0x2,0x4
03ec 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
03ed e005       |    |		Load	0x0,0x5
03ee 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
03ef 4879       |Hy  |		Short_Literal	0x79							; Debug Table 0xf.0xd = 0x3ef,0x7
03f0 00da       |    |		Load_Top	At_Offset_2
03f1 e5fd       |    |		Load	0x2,-0x3
03f2 e00f       |    |		Load	0x0,0xf
03f3 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
03f4 7809       |x   |		Jump	0x3fe
03f5 e404       |    |		Load	0x2,0x4								; Debug Table 0xf.0xe = 0x3f5,0x8
03f6 00da       |    |		Load_Top	At_Offset_2
03f7 e7ff       |    |		Load	0x3,-0x1
03f8 8215       |    |		Call	0x1,0x15
03f9 4800       |H   |		Short_Literal	0x0							; Debug Table 0xf.0xf = 0x3f9,0x9
03fa e005       |    |		Load	0x0,0x5
03fb 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
03fc e7fe       |    |		Load	0x3,-0x2							; Debug Table 0xf.0x10 = 0x3fc,0xa
03fd 8407       |    |		Call	0x2,0x7
03fe e7ff       |    |		Load	0x3,-0x1							; Debug Table 0xf.0x11 = 0x3fe,0xb
03ff e7fe       |    |		Load	0x3,-0x2
0400 e5fb       |    |		Load	0x2,-0x5
0401 01d5       |    |		Execute	Vector,Field_Reference
0402 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0403 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0404 0000 0000  |    |		.BLANK	0000[0x4]
0408 ; --------------------------------------------------------------------------------------
0408 ; SUBPROGRAM
0408 ; --------------------------------------------------------------------------------------
0408 040b       |    |		.CONST	0x040b								; Address of begin
0409 0004       |    |		.CONST	0x0004								; Address of exception handler
040a 0001       |    |		.CONST	0x0001								; Number of locals
040b			BODY_0408:
040b			INIT_0408:
040b 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x10 = .DEBUG	0x040b,0x09e2,0x0002,0x0000,0x005a,0x3b75,0x0000,0x04ea
040c e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x10.0x0 = 0x40c,0x1
040d e7ff       |    |		Load	0x3,-0x1
040e 0263       | c  |		Execute	Discrete,Above_Bound
040f 700e       |p   |		Jump_Nonzero	0x41e
0410 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x10.0x1 = 0x410,0x2
0411 e5fb       |    |		Load	0x2,-0x5
0412 01d5       |    |		Execute	Vector,Field_Reference
0413 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0414 0007       |    |		Action	Break_Optional
0415 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x10.0x2 = 0x415,0x401
0416 021d       |    |		Execute	Heap_Access,Is_Null
0417 00d0       |    |		Action	Swap_Control
0418 00d1       |    |		Pop_Control	Pop_Count_1
0419 6802       |h   |		Jump_Zero	0x41c							; Debug Table 0x10.0x3 = 0x419,0x2
041a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x10.0x4 = 0x41a,0x3
041b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
041c 00c8       |    |		Action	Pop_Auxiliary_Range
041d 3ff2       |?   |		Loop_Increasing	0x410
041e 00ce       |    |		Action	Pop_Auxiliary
041f 4800       |H   |		Short_Literal	0x0							; Debug Table 0x10.0x5 = 0x41f,0x4
0420 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0421 0000 0000  |    |		.BLANK	0000[0x7]
0428 ; --------------------------------------------------------------------------------------
0428 ; SUBPROGRAM
0428 ; --------------------------------------------------------------------------------------
0428 0431       | 1  |		.CONST	0x0431								; Address of begin
0429 0004       |    |		.CONST	0x0004								; Address of exception handler
042a 0002       |    |		.CONST	0x0002								; Number of locals
042b			INIT_0428:
042b 00ed       |    |		Load_Encached	Diana_Symbol_Rep_Cache					; Debug Table 0x11 = .DEBUG	0x042b,0x09f0,0x0002,0x0000,0x005a,0x3b75,0x0000,0x0510
													; Debug Table 0x11.0x0 = 0x42b,0xffff
042c 02c7       |    |		Declare_Variable	Any
042d 00db       |    |		Load_Top	At_Offset_3
042e 00eb       |    |		Load_Encached	Diana_Cache
042f 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0430 c602       |    |		Store	0x3,0x2
0431			BODY_0428:
0431 00cf       |    |		Action	Mark_Auxiliary
0432 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x11.0x1 = 0x432,0x1
0433 4801       |H   |		Short_Literal	0x1
0434 0263       | c  |		Execute	Discrete,Above_Bound
0435 700e       |p   |		Jump_Nonzero	0x444
0436 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x11.0x2 = 0x436,0x2
0437 00d9       |    |		Load_Top	At_Offset_1
0438 e5fb       |    |		Load	0x2,-0x5
0439 01d5       |    |		Execute	Vector,Field_Reference
043a 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
043b 00eb       |    |		Load_Encached	Diana_Cache
043c 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
043d 00eb       |    |		Load_Encached	Diana_Cache
043e 1828       | (  |		Execute	Package,Field_Execute,Field_Number 0x28
043f 6802       |h   |		Jump_Zero	0x442
0440 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x11.0x3 = 0x440,0x3
0441 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0442 00c8       |    |		Action	Pop_Auxiliary_Range
0443 3ff2       |?   |		Loop_Increasing	0x436
0444 00ce       |    |		Action	Pop_Auxiliary
0445 4800       |H   |		Short_Literal	0x0							; Debug Table 0x11.0x4 = 0x445,0x4
0446 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0447 0000       |    |		.XXX[0x1]
0448 ; --------------------------------------------------------------------------------------
0448 ; SUBPROGRAM
0448 ; --------------------------------------------------------------------------------------
0448 044c       | L  |		.CONST	0x044c								; Address of begin
0449 0004       |    |		.CONST	0x0004								; Address of exception handler
044a 0002       |    |		.CONST	0x0002								; Number of locals
044b			INIT_0448:
044b 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x12 = .DEBUG	0x044b,0x09fc,0x0002,0x0000,0x005a,0x3b75,0x0000,0x054b
													; Debug Table 0x12.0x0 = 0x44b,0xffff
044c			BODY_0448:
044c 0007       |    |		Action	Break_Optional							; Debug Table 0x12.0x1 = 0x44c,0x1
044d 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x12.0x2 = 0x44d,0x401
044e 021d       |    |		Execute	Heap_Access,Is_Null
044f 6802       |h   |		Jump_Zero	0x452							; Debug Table 0x12.0x3 = 0x44f,0x1
0450 4800       |H   |		Short_Literal	0x0							; Debug Table 0x12.0x4 = 0x450,0x2
0451 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0452 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x12.0x5 = 0x452,0x3
0453 0007       |    |		Action	Break_Optional
0454 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x12.0x6 = 0x454,0x801
0455 7002       |p   |		Jump_Nonzero	0x458
0456 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x12.0x7 = 0x456,0x802
0457 782c       |x,  |		Jump	0x484
0458 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x12.0x8 = 0x458,0x803
0459 0217       |    |		Execute	Heap_Access,All_Reference
045a 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
045b 6804       |h   |		Jump_Zero	0x460
045c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x12.0x9 = 0x45c,0x804
045d 0217       |    |		Execute	Heap_Access,All_Reference
045e 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
045f 7824       |x$  |		Jump	0x484
0460 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x12.0xa = 0x460,0x805
0461 0007       |    |		Action	Break_Optional
0462 e604       |    |		Load	0x3,0x4								; Debug Table 0x12.0xb = 0x462,0xc01
0463 0007       |    |		Action	Break_Optional
0464 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x12.0xc = 0x464,0xc02
0465 0007       |    |		Action	Break_Optional							; Debug Table 0x12.0xd = 0x465,0xc03
0466 00d0       |    |		Action	Swap_Control							; Debug Table 0x12.0xe = 0x466,0xc04
0467 00d1       |    |		Pop_Control	Pop_Count_1
0468 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x12.0xf = 0x468,0x805
0469 00eb       |    |		Load_Encached	Diana_Cache
046a 0098       |    |		Execute	Package,Field_Read_Dynamic
046b 012c       | ,  |		Execute	Any,Size
046c e006       |    |		Load	0x0,0x6
046d 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
046e 025b       | [  |		Execute	Discrete,Check_In_Type
046f 0273       | s  |		Execute	Discrete,Plus
0470 00d9       |    |		Load_Top	At_Offset_1
0471 0007       |    |		Action	Break_Optional
0472 e605       |    |		Load	0x3,0x5								; Debug Table 0x12.0x10 = 0x472,0x1001
0473 0007       |    |		Action	Break_Optional
0474 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x12.0x11 = 0x474,0x1002
0475 0007       |    |		Action	Break_Optional							; Debug Table 0x12.0x12 = 0x475,0x1003
0476 00d0       |    |		Action	Swap_Control							; Debug Table 0x12.0x13 = 0x476,0x1004
0477 00d1       |    |		Pop_Control	Pop_Count_1
0478 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x12.0x14 = 0x478,0xc04
0479 00eb       |    |		Load_Encached	Diana_Cache
047a 0098       |    |		Execute	Package,Field_Read_Dynamic
047b 49c9       |I   |		Short_Literal	0x1c9
047c 00eb       |    |		Load_Encached	Diana_Cache
047d 0098       |    |		Execute	Package,Field_Read_Dynamic
047e 49ca       |I   |		Short_Literal	0x1ca
047f 00eb       |    |		Load_Encached	Diana_Cache
0480 0095       |    |		Execute	Package,Field_Reference_Dynamic
0481 e007       |    |		Load	0x0,0x7
0482 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0483 7800       |x   |		Jump	0x484
0484 00d0       |    |		Action	Swap_Control
0485 00d1       |    |		Pop_Control	Pop_Count_1
0486 840c       |    |		Call	0x2,0xc								; Debug Table 0x12.0x15 = 0x486,0x3
0487 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0488 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x12.0x16 = 0x488,0x4
0489 e5fb       |    |		Load	0x2,-0x5
048a 01d5       |    |		Execute	Vector,Field_Reference
048b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
048c 0007       |    |		Action	Break_Optional
048d e603       |    |		Load	0x3,0x3								; Debug Table 0x12.0x17 = 0x48d,0x1401
048e 0007       |    |		Action	Break_Optional
048f 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x12.0x18 = 0x48f,0x1402
0490 0007       |    |		Action	Break_Optional							; Debug Table 0x12.0x19 = 0x490,0x1403
0491 00d0       |    |		Action	Swap_Control							; Debug Table 0x12.0x1a = 0x491,0x1404
0492 00d1       |    |		Pop_Control	Pop_Count_1
0493 0f1e       |    |		Execute_Immediate	Equal,0x1e					; Debug Table 0x12.0x1b = 0x493,0x4
0494 7002       |p   |		Jump_Nonzero	0x497
0495 4801       |H   |		Short_Literal	0x1							; Debug Table 0x12.0x1c = 0x495,0x5
0496 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0497 0007       |    |		Action	Break_Optional							; Debug Table 0x12.0x1d = 0x497,0x6
0498 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x12.0x1e = 0x498,0x1801
0499 7002       |p   |		Jump_Nonzero	0x49c
049a 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x12.0x1f = 0x49a,0x1802
049b 7803       |x   |		Jump	0x49f
049c 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x12.0x20 = 0x49c,0x1803
049d 0217       |    |		Execute	Heap_Access,All_Reference
049e 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
049f 840d       |    |		Call	0x2,0xd								; Debug Table 0x12.0x21 = 0x49f,0x6
04a0 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04a1 0000 0000  |    |		.XXX[0x3]
04a3 0000       |    |
04a4 0000 0000  |    |		.LITERAL	{0x00000000, 0x7fffffff}
04a8 ; --------------------------------------------------------------------------------------
04a8 ; SUBPROGRAM
04a8 ; --------------------------------------------------------------------------------------
04a8 04ab       |    |		.CONST	0x04ab								; Address of begin
04a9 0004       |    |		.CONST	0x0004								; Address of exception handler
04aa 0001       |    |		.CONST	0x0001								; Number of locals
04ab			BODY_04a8:
04ab			INIT_04a8:
04ab 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x13 = .DEBUG	0x04ab,0x0a42,0x0001,0x0000,0x005a,0x3b75,0x0000,0x0599
04ac e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x13.0x0 = 0x4ac,0x1
04ad 4801       |H   |		Short_Literal	0x1
04ae 0263       | c  |		Execute	Discrete,Above_Bound
04af 700e       |p   |		Jump_Nonzero	0x4be
04b0 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x13.0x1 = 0x4b0,0x2
04b1 e5fb       |    |		Load	0x2,-0x5
04b2 01d5       |    |		Execute	Vector,Field_Reference
04b3 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
04b4 e7ff       |    |		Load	0x3,-0x1
04b5 021f       |    |		Execute	Heap_Access,Equal
04b6 6805       |h   |		Jump_Zero	0x4bc
04b7 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x13.0x2 = 0x4b7,0x3
04b8 0007       |    |		Action	Break_Optional
04b9 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x13.0x3 = 0x4b9,0x401
04ba 840a       |    |		Call	0x2,0xa								; Debug Table 0x13.0x4 = 0x4ba,0x3
04bb 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x13.0x5 = 0x4bb,0x4
04bc 00c8       |    |		Action	Pop_Auxiliary_Range
04bd 3ff2       |?   |		Loop_Increasing	0x4b0
04be 00ce       |    |		Action	Pop_Auxiliary
04bf 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x13.0x6 = 0x4bf,0x5
04c0 00db       |    |		Load_Top	At_Offset_3
04c1 840a       |    |		Call	0x2,0xa
04c2 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
04c3 0000 0000  |    |		.BLANK	0000[0x5]
04c8 ; --------------------------------------------------------------------------------------
04c8 ; SUBPROGRAM
04c8 ; --------------------------------------------------------------------------------------
04c8 04d0       |    |		.CONST	0x04d0								; Address of begin
04c9 0004       |    |		.CONST	0x0004								; Address of exception handler
04ca 0003       |    |		.CONST	0x0003								; Number of locals
04cb			INIT_04c8:
04cb 4801       |H   |		Short_Literal	0x1							; Debug Table 0x14 = .DEBUG	0x04cb,0x0a52,0x0001,0x0000,0x005a,0x3b75,0x0000,0x05cc
													; Debug Table 0x14.0x0 = 0x4cb,0xffff
04cc 840b       |    |		Call	0x2,0xb
04cd 00e2       |    |		Load_Encached	Integer_Cache
04ce 03f1       |    |		Declare_Variable	Discrete,With_Value
04cf 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x14.0x1 = 0x4cf,0xfffe
04d0			BODY_04c8:
04d0 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x14.0x2 = 0x4d0,0x1
04d1 6827       |h'  |		Jump_Zero	0x4f9
04d2 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x14.0x3 = 0x4d2,0x2
04d3 0a01       |    |		Execute_Immediate	Plus,0x1
04d4 0248       | H  |		Execute	Discrete,Check_In_Integer
04d5 840b       |    |		Call	0x2,0xb
04d6 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
04d7 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x14.0x4 = 0x4d7,0x3
04d8 7006       |p   |		Jump_Nonzero	0x4df
04d9 4801       |H   |		Short_Literal	0x1							; Debug Table 0x14.0x5 = 0x4d9,0x4
04da a406       |    |		Store_Unchecked	0x2,0x6
04db 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x14.0x6 = 0x4db,0x5
04dc e7ff       |    |		Load	0x3,-0x1
04dd 8409       |    |		Call	0x2,0x9
04de 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
04df 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x14.0x7 = 0x4df,0x6
04e0 e7ff       |    |		Load	0x3,-0x1
04e1 840e       |    |		Call	0x2,0xe
04e2 00cf       |    |		Action	Mark_Auxiliary
04e3 0007       |    |		Action	Break_Optional							; Debug Table 0x14.0x8 = 0x4e3,0x7
04e4 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x14.0x9 = 0x4e4,0x8
04e5 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
04e6 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x14.0xa = 0x4e6,0x9
04e7 0a01       |    |		Execute_Immediate	Plus,0x1
04e8 0248       | H  |		Execute	Discrete,Check_In_Integer
04e9 840b       |    |		Call	0x2,0xb
04ea 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
04eb 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x14.0xb = 0x4eb,0xa
04ec 6807       |h   |		Jump_Zero	0x4f4
04ed 4800       |H   |		Short_Literal	0x0							; Debug Table 0x14.0xc = 0x4ed,0xb
04ee e005       |    |		Load	0x0,0x5
04ef 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
04f0 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x14.0xd = 0x4f0,0xc
04f1 8407       |    |		Call	0x2,0x7
04f2 00c9       |    |		Action	Pop_Auxiliary_Loop
04f3 7ff0       |    |		Jump	0x4e4
04f4 00ce       |    |		Action	Pop_Auxiliary
04f5 4801       |H   |		Short_Literal	0x1							; Debug Table 0x14.0xe = 0x4f5,0xd
04f6 a406       |    |		Store_Unchecked	0x2,0x6
04f7 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x14.0xf = 0x4f7,0xe
04f8 8407       |    |		Call	0x2,0x7
04f9 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
04fa 0000 0000  |    |		.BLANK	0000[0x6]
0500 ; --------------------------------------------------------------------------------------
0500 ; SUBPROGRAM
0500 ; --------------------------------------------------------------------------------------
0500 0508       |    |		.CONST	0x0508								; Address of begin
0501 0004       |    |		.CONST	0x0004								; Address of exception handler
0502 0003       |    |		.CONST	0x0003								; Number of locals
0503			INIT_0500:
0503 4801       |H   |		Short_Literal	0x1							; Debug Table 0x15 = .DEBUG	0x0503,0x0a74,0x0001,0x0000,0x005a,0x3b75,0x0000,0x0636
													; Debug Table 0x15.0x0 = 0x503,0xffff
0504 840b       |    |		Call	0x2,0xb
0505 00e2       |    |		Load_Encached	Integer_Cache
0506 03f1       |    |		Declare_Variable	Discrete,With_Value
0507 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x15.0x1 = 0x507,0xfffe
0508			BODY_0500:
0508 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x15.0x2 = 0x508,0x1
0509 681a       |h   |		Jump_Zero	0x524
050a 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x15.0x3 = 0x50a,0x2
050b 0a01       |    |		Execute_Immediate	Plus,0x1
050c 0248       | H  |		Execute	Discrete,Check_In_Integer
050d 840b       |    |		Call	0x2,0xb
050e 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
050f 00cf       |    |		Action	Mark_Auxiliary
0510 780b       |x   |		Jump	0x51c
0511 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x15.0x4 = 0x511,0x4
0512 e7ff       |    |		Load	0x3,-0x1
0513 8409       |    |		Call	0x2,0x9
0514 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x15.0x5 = 0x514,0x5
0515 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
0516 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x15.0x6 = 0x516,0x6
0517 0a01       |    |		Execute_Immediate	Plus,0x1
0518 0248       | H  |		Execute	Discrete,Check_In_Integer
0519 840b       |    |		Call	0x2,0xb
051a 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
051b 00c9       |    |		Action	Pop_Auxiliary_Loop
051c 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x15.0x7 = 0x51c,0x3
051d 77f3       |w   |		Jump_Nonzero	0x511
051e 00ce       |    |		Action	Pop_Auxiliary
051f 4801       |H   |		Short_Literal	0x1							; Debug Table 0x15.0x8 = 0x51f,0x7
0520 a406       |    |		Store_Unchecked	0x2,0x6
0521 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x15.0x9 = 0x521,0x8
0522 e7ff       |    |		Load	0x3,-0x1
0523 8409       |    |		Call	0x2,0x9
0524 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0525 0000 0000  |    |		.XXX[0x3]
0527 0000       |    |
0528 ; --------------------------------------------------------------------------------------
0528 ; SUBPROGRAM
0528 ; --------------------------------------------------------------------------------------
0528 0531       | 1  |		.CONST	0x0531								; Address of begin
0529 0004       |    |		.CONST	0x0004								; Address of exception handler
052a 0004       |    |		.CONST	0x0004								; Number of locals
052b			INIT_0528:
052b 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x16 = .DEBUG	0x052b,0x0a8a,0x0001,0x0000,0x005a,0x3b75,0x0000,0x0686
													; Debug Table 0x16.0x0 = 0x52b,0xffff
052c 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x16.0x1 = 0x52c,0xfffe
052d e7ff       |    |		Load	0x3,-0x1							; Debug Table 0x16.0x2 = 0x52d,0xfffd
052e 840c       |    |		Call	0x2,0xc
052f 00e2       |    |		Load_Encached	Integer_Cache
0530 03f1       |    |		Declare_Variable	Discrete,With_Value
0531			BODY_0528:
0531 e7fe       |    |		Load	0x3,-0x2							; Debug Table 0x16.0x3 = 0x531,0x1
0532 840d       |    |		Call	0x2,0xd
0533 7006       |p   |		Jump_Nonzero	0x53a
0534 e7fc       |    |		Load	0x3,-0x4							; Debug Table 0x16.0x4 = 0x534,0x2
0535 a406       |    |		Store_Unchecked	0x2,0x6
0536 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0x5 = 0x536,0x3
0537 e7fd       |    |		Load	0x3,-0x3
0538 8409       |    |		Call	0x2,0x9
0539 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
053a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0x6 = 0x53a,0x4
053b e7fd       |    |		Load	0x3,-0x3
053c 840a       |    |		Call	0x2,0xa
053d e7fe       |    |		Load	0x3,-0x2							; Debug Table 0x16.0x7 = 0x53d,0x5
053e 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
053f 00cf       |    |		Action	Mark_Auxiliary
0540 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0x8 = 0x540,0x6
0541 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x16.0x9 = 0x541,0x7
0542 0007       |    |		Action	Break_Optional
0543 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0xa = 0x543,0x401
0544 7002       |p   |		Jump_Nonzero	0x547
0545 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x16.0xb = 0x545,0x402
0546 782c       |x,  |		Jump	0x573
0547 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0xc = 0x547,0x403
0548 0217       |    |		Execute	Heap_Access,All_Reference
0549 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
054a 6804       |h   |		Jump_Zero	0x54f
054b 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0xd = 0x54b,0x404
054c 0217       |    |		Execute	Heap_Access,All_Reference
054d 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
054e 7824       |x$  |		Jump	0x573
054f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0xe = 0x54f,0x405
0550 0007       |    |		Action	Break_Optional
0551 e607       |    |		Load	0x3,0x7								; Debug Table 0x16.0xf = 0x551,0x801
0552 0007       |    |		Action	Break_Optional
0553 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x16.0x10 = 0x553,0x802
0554 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0x11 = 0x554,0x803
0555 00d0       |    |		Action	Swap_Control							; Debug Table 0x16.0x12 = 0x555,0x804
0556 00d1       |    |		Pop_Control	Pop_Count_1
0557 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x16.0x13 = 0x557,0x405
0558 00eb       |    |		Load_Encached	Diana_Cache
0559 0098       |    |		Execute	Package,Field_Read_Dynamic
055a 012c       | ,  |		Execute	Any,Size
055b e006       |    |		Load	0x0,0x6
055c 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
055d 025b       | [  |		Execute	Discrete,Check_In_Type
055e 0273       | s  |		Execute	Discrete,Plus
055f 00d9       |    |		Load_Top	At_Offset_1
0560 0007       |    |		Action	Break_Optional
0561 e608       |    |		Load	0x3,0x8								; Debug Table 0x16.0x14 = 0x561,0xc01
0562 0007       |    |		Action	Break_Optional
0563 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x16.0x15 = 0x563,0xc02
0564 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0x16 = 0x564,0xc03
0565 00d0       |    |		Action	Swap_Control							; Debug Table 0x16.0x17 = 0x565,0xc04
0566 00d1       |    |		Pop_Control	Pop_Count_1
0567 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x16.0x18 = 0x567,0x804
0568 00eb       |    |		Load_Encached	Diana_Cache
0569 0098       |    |		Execute	Package,Field_Read_Dynamic
056a 49c9       |I   |		Short_Literal	0x1c9
056b 00eb       |    |		Load_Encached	Diana_Cache
056c 0098       |    |		Execute	Package,Field_Read_Dynamic
056d 49ca       |I   |		Short_Literal	0x1ca
056e 00eb       |    |		Load_Encached	Diana_Cache
056f 0095       |    |		Execute	Package,Field_Reference_Dynamic
0570 e007       |    |		Load	0x0,0x7
0571 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0572 7800       |x   |		Jump	0x573
0573 00d0       |    |		Action	Swap_Control
0574 00d1       |    |		Pop_Control	Pop_Count_1
0575 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3					; Debug Table 0x16.0x19 = 0x575,0x7
0576 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0x1a = 0x576,0x8
0577 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x16.0x1b = 0x577,0x1001
0578 7002       |p   |		Jump_Nonzero	0x57b
0579 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x16.0x1c = 0x579,0x1002
057a 7803       |x   |		Jump	0x57e
057b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x16.0x1d = 0x57b,0x1003
057c 0217       |    |		Execute	Heap_Access,All_Reference
057d 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
057e a602       |    |		Store_Unchecked	0x3,0x2							; Debug Table 0x16.0x1e = 0x57e,0x8
057f 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x16.0x1f = 0x57f,0x9
0580 840c       |    |		Call	0x2,0xc
0581 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
0582 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x16.0x20 = 0x582,0xa
0583 e5fb       |    |		Load	0x2,-0x5
0584 01d5       |    |		Execute	Vector,Field_Reference
0585 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0586 0007       |    |		Action	Break_Optional
0587 e606       |    |		Load	0x3,0x6								; Debug Table 0x16.0x21 = 0x587,0x1401
0588 0007       |    |		Action	Break_Optional
0589 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x16.0x22 = 0x589,0x1402
058a 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0x23 = 0x58a,0x1403
058b 00d0       |    |		Action	Swap_Control							; Debug Table 0x16.0x24 = 0x58b,0x1404
058c 00d1       |    |		Pop_Control	Pop_Count_1
058d 0f1e       |    |		Execute_Immediate	Equal,0x1e					; Debug Table 0x16.0x25 = 0x58d,0xa
058e 7011       |p   |		Jump_Nonzero	0x5a0
058f 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0x26 = 0x58f,0xb
0590 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x16.0x27 = 0x590,0x1801
0591 021d       |    |		Execute	Heap_Access,Is_Null
0592 7004       |p   |		Jump_Nonzero	0x597							; Debug Table 0x16.0x28 = 0x592,0xb
0593 4800       |H   |		Short_Literal	0x0							; Debug Table 0x16.0x29 = 0x593,0xc
0594 e005       |    |		Load	0x0,0x5
0595 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
0596 7802       |x   |		Jump	0x599
0597 e7fc       |    |		Load	0x3,-0x4							; Debug Table 0x16.0x2a = 0x597,0xd
0598 a406       |    |		Store_Unchecked	0x2,0x6
0599 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x16.0x2b = 0x599,0xe
059a 8407       |    |		Call	0x2,0x7
059b e7fd       |    |		Load	0x3,-0x3							; Debug Table 0x16.0x2c = 0x59b,0xf
059c 00da       |    |		Load_Top	At_Offset_2
059d e5fb       |    |		Load	0x2,-0x5
059e 01d5       |    |		Execute	Vector,Field_Reference
059f 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
05a0 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0x2d = 0x5a0,0x10
05a1 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x16.0x2e = 0x5a1,0x1c01
05a2 021d       |    |		Execute	Heap_Access,Is_Null
05a3 7002       |p   |		Jump_Nonzero	0x5a6							; Debug Table 0x16.0x2f = 0x5a3,0x10
05a4 00c9       |    |		Action	Pop_Auxiliary_Loop
05a5 7f9b       |    |		Jump	0x541
05a6 00ce       |    |		Action	Pop_Auxiliary
05a7 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
05a8 ; --------------------------------------------------------------------------------------
05a8 ; SUBPROGRAM
05a8 ; --------------------------------------------------------------------------------------
05a8 05b1       |    |		.CONST	0x05b1								; Address of begin
05a9 0004       |    |		.CONST	0x0004								; Address of exception handler
05aa 0003       |    |		.CONST	0x0003								; Number of locals
05ab			INIT_05a8:
05ab 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x17 = .DEBUG	0x05ab,0x0aec,0x0001,0x0000,0x005a,0x3b75,0x0000,0x072c
													; Debug Table 0x17.0x0 = 0x5ab,0xffff
05ac e7fe       |    |		Load	0x3,-0x2
05ad 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
05ae 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x17.0x1 = 0x5ae,0xfffe
05af e7ff       |    |		Load	0x3,-0x1
05b0 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
05b1			BODY_05a8:
05b1 00cf       |    |		Action	Mark_Auxiliary
05b2 7843       |xC  |		Jump	0x5f6
05b3 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x17.0x2 = 0x5b3,0x2
05b4 840c       |    |		Call	0x2,0xc
05b5 e7fd       |    |		Load	0x3,-0x3
05b6 8409       |    |		Call	0x2,0x9
05b7 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x17.0x3 = 0x5b7,0x3
05b8 0007       |    |		Action	Break_Optional
05b9 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x17.0x4 = 0x5b9,0x401
05ba 7002       |p   |		Jump_Nonzero	0x5bd
05bb 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x17.0x5 = 0x5bb,0x402
05bc 782c       |x,  |		Jump	0x5e9
05bd 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x17.0x6 = 0x5bd,0x403
05be 0217       |    |		Execute	Heap_Access,All_Reference
05bf 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
05c0 6804       |h   |		Jump_Zero	0x5c5
05c1 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x17.0x7 = 0x5c1,0x404
05c2 0217       |    |		Execute	Heap_Access,All_Reference
05c3 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
05c4 7824       |x$  |		Jump	0x5e9
05c5 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x17.0x8 = 0x5c5,0x405
05c6 0007       |    |		Action	Break_Optional
05c7 e606       |    |		Load	0x3,0x6								; Debug Table 0x17.0x9 = 0x5c7,0x801
05c8 0007       |    |		Action	Break_Optional
05c9 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x17.0xa = 0x5c9,0x802
05ca 0007       |    |		Action	Break_Optional							; Debug Table 0x17.0xb = 0x5ca,0x803
05cb 00d0       |    |		Action	Swap_Control							; Debug Table 0x17.0xc = 0x5cb,0x804
05cc 00d1       |    |		Pop_Control	Pop_Count_1
05cd 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x17.0xd = 0x5cd,0x405
05ce 00eb       |    |		Load_Encached	Diana_Cache
05cf 0098       |    |		Execute	Package,Field_Read_Dynamic
05d0 012c       | ,  |		Execute	Any,Size
05d1 e006       |    |		Load	0x0,0x6
05d2 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
05d3 025b       | [  |		Execute	Discrete,Check_In_Type
05d4 0273       | s  |		Execute	Discrete,Plus
05d5 00d9       |    |		Load_Top	At_Offset_1
05d6 0007       |    |		Action	Break_Optional
05d7 e607       |    |		Load	0x3,0x7								; Debug Table 0x17.0xe = 0x5d7,0xc01
05d8 0007       |    |		Action	Break_Optional
05d9 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x17.0xf = 0x5d9,0xc02
05da 0007       |    |		Action	Break_Optional							; Debug Table 0x17.0x10 = 0x5da,0xc03
05db 00d0       |    |		Action	Swap_Control							; Debug Table 0x17.0x11 = 0x5db,0xc04
05dc 00d1       |    |		Pop_Control	Pop_Count_1
05dd 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x17.0x12 = 0x5dd,0x804
05de 00eb       |    |		Load_Encached	Diana_Cache
05df 0098       |    |		Execute	Package,Field_Read_Dynamic
05e0 49c9       |I   |		Short_Literal	0x1c9
05e1 00eb       |    |		Load_Encached	Diana_Cache
05e2 0098       |    |		Execute	Package,Field_Read_Dynamic
05e3 49ca       |I   |		Short_Literal	0x1ca
05e4 00eb       |    |		Load_Encached	Diana_Cache
05e5 0095       |    |		Execute	Package,Field_Reference_Dynamic
05e6 e007       |    |		Load	0x0,0x7
05e7 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
05e8 7800       |x   |		Jump	0x5e9
05e9 00d0       |    |		Action	Swap_Control
05ea 00d1       |    |		Pop_Control	Pop_Count_1
05eb 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2					; Debug Table 0x17.0x13 = 0x5eb,0x3
05ec 0007       |    |		Action	Break_Optional							; Debug Table 0x17.0x14 = 0x5ec,0x4
05ed 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x17.0x15 = 0x5ed,0x1001
05ee 7002       |p   |		Jump_Nonzero	0x5f1
05ef 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x17.0x16 = 0x5ef,0x1002
05f0 7803       |x   |		Jump	0x5f4
05f1 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x17.0x17 = 0x5f1,0x1003
05f2 0217       |    |		Execute	Heap_Access,All_Reference
05f3 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
05f4 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3					; Debug Table 0x17.0x18 = 0x5f4,0x4
05f5 00c9       |    |		Action	Pop_Auxiliary_Loop
05f6 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x17.0x19 = 0x5f6,0x1
05f7 840d       |    |		Call	0x2,0xd
05f8 77ba       |w   |		Jump_Nonzero	0x5b3
05f9 00ce       |    |		Action	Pop_Auxiliary
05fa e7fc       |    |		Load	0x3,-0x4							; Debug Table 0x17.0x1a = 0x5fa,0x5
05fb a406       |    |		Store_Unchecked	0x2,0x6
05fc 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x17.0x1b = 0x5fc,0x6
05fd 840c       |    |		Call	0x2,0xc
05fe e7fd       |    |		Load	0x3,-0x3
05ff 8409       |    |		Call	0x2,0x9
0600 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0601 0000 0000  |    |		.BLANK	0000[0x7]
0608 ; --------------------------------------------------------------------------------------
0608 ; SUBPROGRAM
0608 ; --------------------------------------------------------------------------------------
0608 0652       | R  |		.CONST	0x0652								; Address of begin
0609 0004       |    |		.CONST	0x0004								; Address of exception handler
060a 0005       |    |		.CONST	0x0005								; Number of locals
060b			INIT_0608:
060b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x18 = .DEBUG	0x060b,0x0b26,0x0001,0x0000,0x005a,0x3b75,0x0000,0x0784
													; Debug Table 0x18.0x0 = 0x60b,0xffff
060c 00db       |    |		Load_Top	At_Offset_3
060d 00eb       |    |		Load_Encached	Diana_Cache
060e 18c5       |    |		Execute	Package,Field_Execute,Field_Number 0xc5
060f 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0610 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x18.0x1 = 0x610,0xfffe
0611 e7ff       |    |		Load	0x3,-0x1
0612 00eb       |    |		Load_Encached	Diana_Cache
0613 18b7       |    |		Execute	Package,Field_Execute,Field_Number 0xb7
0614 00eb       |    |		Load_Encached	Diana_Cache
0615 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
0616 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0617 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x18.0x2 = 0x617,0xfffd
0618 00d9       |    |		Load_Top	At_Offset_1
0619 0007       |    |		Action	Break_Optional
061a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x18.0x3 = 0x61a,0x401
061b 7002       |p   |		Jump_Nonzero	0x61e
061c 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x18.0x4 = 0x61c,0x402
061d 782c       |x,  |		Jump	0x64a
061e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x18.0x5 = 0x61e,0x403
061f 0217       |    |		Execute	Heap_Access,All_Reference
0620 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0621 6804       |h   |		Jump_Zero	0x626
0622 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x18.0x6 = 0x622,0x404
0623 0217       |    |		Execute	Heap_Access,All_Reference
0624 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0625 7824       |x$  |		Jump	0x64a
0626 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x18.0x7 = 0x626,0x405
0627 0007       |    |		Action	Break_Optional
0628 e606       |    |		Load	0x3,0x6								; Debug Table 0x18.0x8 = 0x628,0x801
0629 0007       |    |		Action	Break_Optional
062a 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x18.0x9 = 0x62a,0x802
062b 0007       |    |		Action	Break_Optional							; Debug Table 0x18.0xa = 0x62b,0x803
062c 00d0       |    |		Action	Swap_Control							; Debug Table 0x18.0xb = 0x62c,0x804
062d 00d1       |    |		Pop_Control	Pop_Count_1
062e 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x18.0xc = 0x62e,0x405
062f 00eb       |    |		Load_Encached	Diana_Cache
0630 0098       |    |		Execute	Package,Field_Read_Dynamic
0631 012c       | ,  |		Execute	Any,Size
0632 e006       |    |		Load	0x0,0x6
0633 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0634 025b       | [  |		Execute	Discrete,Check_In_Type
0635 0273       | s  |		Execute	Discrete,Plus
0636 00d9       |    |		Load_Top	At_Offset_1
0637 0007       |    |		Action	Break_Optional
0638 e607       |    |		Load	0x3,0x7								; Debug Table 0x18.0xd = 0x638,0xc01
0639 0007       |    |		Action	Break_Optional
063a 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x18.0xe = 0x63a,0xc02
063b 0007       |    |		Action	Break_Optional							; Debug Table 0x18.0xf = 0x63b,0xc03
063c 00d0       |    |		Action	Swap_Control							; Debug Table 0x18.0x10 = 0x63c,0xc04
063d 00d1       |    |		Pop_Control	Pop_Count_1
063e 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x18.0x11 = 0x63e,0x804
063f 00eb       |    |		Load_Encached	Diana_Cache
0640 0098       |    |		Execute	Package,Field_Read_Dynamic
0641 49c9       |I   |		Short_Literal	0x1c9
0642 00eb       |    |		Load_Encached	Diana_Cache
0643 0098       |    |		Execute	Package,Field_Read_Dynamic
0644 49ca       |I   |		Short_Literal	0x1ca
0645 00eb       |    |		Load_Encached	Diana_Cache
0646 0095       |    |		Execute	Package,Field_Reference_Dynamic
0647 e007       |    |		Load	0x0,0x7
0648 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0649 7800       |x   |		Jump	0x64a
064a 00d0       |    |		Action	Swap_Control
064b 00d1       |    |		Pop_Control	Pop_Count_1
064c 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1					; Debug Table 0x18.0x12 = 0x64c,0xfffd
064d 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x18.0x13 = 0x64d,0xfffc
064e e009       |    |		Load	0x0,0x9
064f 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0650 00e1       |    |		Load_Encached	Boolean_Cache
0651 03f1       |    |		Declare_Variable	Discrete,With_Value
0652			BODY_0608:
0652 0007       |    |		Action	Break_Optional							; Debug Table 0x18.0x14 = 0x652,0x1
0653 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x18.0x15 = 0x653,0x1001
0654 7002       |p   |		Jump_Nonzero	0x657
0655 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x18.0x16 = 0x655,0x1002
0656 7803       |x   |		Jump	0x65a
0657 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x18.0x17 = 0x657,0x1003
0658 0217       |    |		Execute	Heap_Access,All_Reference
0659 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
065a 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3					; Debug Table 0x18.0x18 = 0x65a,0x1
065b 0007       |    |		Action	Break_Optional							; Debug Table 0x18.0x19 = 0x65b,0x2
065c e604       |    |		Load	0x3,0x4								; Debug Table 0x18.0x1a = 0x65c,0x1401
065d 0007       |    |		Action	Break_Optional
065e 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x18.0x1b = 0x65e,0x1402
065f 0007       |    |		Action	Break_Optional							; Debug Table 0x18.0x1c = 0x65f,0x1403
0660 0007       |    |		Action	Break_Optional							; Debug Table 0x18.0x1d = 0x660,0x1404
0661 0ba4       |    |		Execute_Immediate	Case_Compare,0xa4				; Debug Table 0x18.0x1e = 0x661,0x2
0662 7003       |p   |		Jump_Nonzero	0x666
0663 0b17       |    |		Execute_Immediate	Case_Compare,0x17
0664 7009       |p   |		Jump_Nonzero	0x66e
0665 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x18.0x1f = 0x665,0x9
0666 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x18.0x20 = 0x666,0x3
0667 6803       |h   |		Jump_Zero	0x66b
0668 e602       |    |		Load	0x3,0x2								; Debug Table 0x18.0x21 = 0x668,0x4
0669 840f       |    |		Call	0x2,0xf
066a 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
066b e602       |    |		Load	0x3,0x2								; Debug Table 0x18.0x22 = 0x66b,0x5
066c 8410       |    |		Call	0x2,0x10
066d 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
066e 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x18.0x23 = 0x66e,0x6
066f 6806       |h   |		Jump_Zero	0x676
0670 e7fe       |    |		Load	0x3,-0x2							; Debug Table 0x18.0x24 = 0x670,0x7
0671 e602       |    |		Load	0x3,0x2
0672 e603       |    |		Load	0x3,0x3
0673 e604       |    |		Load	0x3,0x4
0674 8411       |    |		Call	0x2,0x11
0675 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0676 e7fe       |    |		Load	0x3,-0x2							; Debug Table 0x18.0x25 = 0x676,0x8
0677 e602       |    |		Load	0x3,0x2
0678 e603       |    |		Load	0x3,0x3
0679 e604       |    |		Load	0x3,0x4
067a 8412       |    |		Call	0x2,0x12
067b 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
067c ; --------------------------------------------------------------------------------------
067c ; STRING TABLE
067c ; --------------------------------------------------------------------------------------
067c 000c       |    |		.STRTAB	0x000c->0x0682							; "aggregate temp"
067d 0018       |    |		.STRTAB	0x0018->0x0689							; "PARAMETERIZE"
067e 0022       | "  |		.STRTAB	0x0022->0x068f							; "Short pointer object appears in aggregate"
067f 0049       | I  |		.STRTAB	0x0049->0x06a3							; "anti-sliding check"
0680 0059       | Y  |		.STRTAB	0x0059->0x06ac							; "CONSTRAIN VARIABLE ACTION"
0681 0070       | p  |		.STREND 0x0070->0x06b9
0682 6167 6772  |aggr|		.STRTAB_STRINGS
06b9 0000 0000  |    |		.BLANK	0000[0x7]
06c0 ; --------------------------------------------------------------------------------------
06c0 ; Debug Table
06c0 ; --------------------------------------------------------------------------------------
06c0 0003 0019  |    |		.CONST	0x0003,0x0019
06c2 000b 078a  |    |		.DEBUG	0x000b,0x078a,0x8000,0x0000,0x005a,0x37d5,0x0000,0x0005
06ca 000e 078e  |    |		.DEBUG	0x000e,0x078e,0x8000,0x0000,0x005a,0x3b75,0x0000,0x002b
06d2 003b 07b6  | ;  |		.DEBUG	0x003b,0x07b6,0x0001,0x0000,0x005a,0x37d5,0x0000,0x0006
06da 00b3 07f8  |    |		.DEBUG	0x00b3,0x07f8,0x0001,0x0000,0x005a,0x3b75,0x0000,0x006a
06e2 00cb 0804  |    |		.DEBUG	0x00cb,0x0804,0x0001,0x0000,0x005a,0x3b75,0x0000,0x00a4
06ea 012b 083a  | + :|		.DEBUG	0x012b,0x083a,0x0002,0x0000,0x005a,0x3b75,0x0000,0x00fb
06f2 0133 083e  | 3 >|		.DEBUG	0x0133,0x083e,0x0001,0x0000,0x005a,0x3b75,0x0000,0x010c
06fa 0143 0844  | C D|		.DEBUG	0x0143,0x0844,0x0001,0x0000,0x005a,0x3b75,0x0000,0x012d
0702 0153 084a  | S J|		.DEBUG	0x0153,0x084a,0x0001,0x0000,0x005a,0x3b75,0x0000,0x0153
070a 01a3 0882  |    |		.DEBUG	0x01a3,0x0882,0x0001,0x0000,0x005a,0x3b75,0x0000,0x020e
0712 0233 08be  | 3  |		.DEBUG	0x0233,0x08be,0x0001,0x0000,0x005a,0x3b75,0x0000,0x0326
071a 02d3 093a  |   :|		.DEBUG	0x02d3,0x093a,0x0001,0x0000,0x005a,0x3b75,0x0000,0x0880
0722 034b 0986  | K  |		.DEBUG	0x034b,0x0986,0x0001,0x0000,0x005a,0x3b75,0x0000,0x0361
072a 0373 0994  | s  |		.DEBUG	0x0373,0x0994,0x0001,0x0000,0x005a,0x3b75,0x0000,0x03a9
0732 038b 099c  |    |		.DEBUG	0x038b,0x099c,0x0001,0x0000,0x005a,0x3b75,0x0000,0x03da
073a 03c3 09bc  |    |		.DEBUG	0x03c3,0x09bc,0x0001,0x0000,0x005a,0x3b75,0x0000,0x0454
0742 040b 09e2  |    |		.DEBUG	0x040b,0x09e2,0x0002,0x0000,0x005a,0x3b75,0x0000,0x04ea
074a 042b 09f0  | +  |		.DEBUG	0x042b,0x09f0,0x0002,0x0000,0x005a,0x3b75,0x0000,0x0510
0752 044b 09fc  | K  |		.DEBUG	0x044b,0x09fc,0x0002,0x0000,0x005a,0x3b75,0x0000,0x054b
075a 04ab 0a42  |   B|		.DEBUG	0x04ab,0x0a42,0x0001,0x0000,0x005a,0x3b75,0x0000,0x0599
0762 04cb 0a52  |   R|		.DEBUG	0x04cb,0x0a52,0x0001,0x0000,0x005a,0x3b75,0x0000,0x05cc
076a 0503 0a74  |   t|		.DEBUG	0x0503,0x0a74,0x0001,0x0000,0x005a,0x3b75,0x0000,0x0636
0772 052b 0a8a  | +  |		.DEBUG	0x052b,0x0a8a,0x0001,0x0000,0x005a,0x3b75,0x0000,0x0686
077a 05ab 0aec  |    |		.DEBUG	0x05ab,0x0aec,0x0001,0x0000,0x005a,0x3b75,0x0000,0x072c
0782 060b 0b26  |   &|		.DEBUG	0x060b,0x0b26,0x0001,0x0000,0x005a,0x3b75,0x0000,0x0784
078a ; --------------------------------------------------------------------------------------
078a ; Debug3 Subtable 0x0
078a ; --------------------------------------------------------------------------------------
078a 0001 0000  |    |		.DBG3TAB	0x0001,0x0000
078c 000b ffff  |    |		.CONST	0x000b,0xffff
078e ; --------------------------------------------------------------------------------------
078e ; Debug3 Subtable 0x1
078e ; --------------------------------------------------------------------------------------
078e 0013 0000  |    |		.DBG3TAB	0x0013,0x0000
0790 000e ffff  |    |		.CONST	0x000e,0xffff
0792 000f fffe  |    |		.CONST	0x000f,0xfffe
0794 0010 fffd  |    |		.CONST	0x0010,0xfffd
0796 0011 fffc  |    |		.CONST	0x0011,0xfffc
0798 0012 fffb  |    |		.CONST	0x0012,0xfffb
079a 0013 fffa  |    |		.CONST	0x0013,0xfffa
079c 0014 fff9  |    |		.CONST	0x0014,0xfff9
079e 0015 fff8  |    |		.CONST	0x0015,0xfff8
07a0 001a fff7  |    |		.CONST	0x001a,0xfff7
07a2 0020 fff6  |    |		.CONST	0x0020,0xfff6
07a4 0022 fff5  | "  |		.CONST	0x0022,0xfff5
07a6 0024 fff4  | $  |		.CONST	0x0024,0xfff4
07a8 0026 fff3  | &  |		.CONST	0x0026,0xfff3
07aa 0028 fff2  | (  |		.CONST	0x0028,0xfff2
07ac 002a fff1  | *  |		.CONST	0x002a,0xfff1
07ae 002c fff0  | ,  |		.CONST	0x002c,0xfff0
07b0 002e ffef  | .  |		.CONST	0x002e,0xffef
07b2 0030 ffee  | 0  |		.CONST	0x0030,0xffee
07b4 0032 ffed  | 2  |		.CONST	0x0032,0xffed
07b6 ; --------------------------------------------------------------------------------------
07b6 ; Debug3 Subtable 0x2
07b6 ; --------------------------------------------------------------------------------------
07b6 0006 001a  |    |		.DBG3TAB	0x0006,0x001a
07b8 003b ffff  | ;  |		.CONST	0x003b,0xffff
07ba 0040 fffe  | @  |		.CONST	0x0040,0xfffe
07bc 0049 fffd  | I  |		.CONST	0x0049,0xfffd
07be 004a fffc  | J  |		.CONST	0x004a,0xfffc
07c0 004c fffb  | L  |		.CONST	0x004c,0xfffb
07c2 004e fffa  | N  |		.CONST	0x004e,0xfffa
07c4 0053 0001  | S  |		.CONST	0x0053,0x0001
07c6 0059 0002  | Y  |		.CONST	0x0059,0x0002
07c8 0061 0004  | a  |		.CONST	0x0061,0x0004
07ca 0063 0401  | c  |		.CONST	0x0063,0x0401
07cc 0068 0801  | h  |		.CONST	0x0068,0x0801
07ce 006a 0802  | j  |		.CONST	0x006a,0x0802
07d0 006b 0803  | k  |		.CONST	0x006b,0x0803
07d2 006c 0804  | l  |		.CONST	0x006c,0x0804
07d4 006e 0401  | n  |		.CONST	0x006e,0x0401
07d6 0073 0004  | s  |		.CONST	0x0073,0x0004
07d8 0074 0005  | t  |		.CONST	0x0074,0x0005
07da 007c 0006  | |  |		.CONST	0x007c,0x0006
07dc 007d 0c01  | }  |		.CONST	0x007d,0x0c01
07de 0080 0006  |    |		.CONST	0x0080,0x0006
07e0 0082 0003  |    |		.CONST	0x0082,0x0003
07e2 0083 1001  |    |		.CONST	0x0083,0x1001
07e4 0085 0003  |    |		.CONST	0x0085,0x0003
07e6 0087 0007  |    |		.CONST	0x0087,0x0007
07e8 008a 1401  |    |		.CONST	0x008a,0x1401
07ea 008e 0007  |    |		.CONST	0x008e,0x0007
07ec 008f 0008  |    |		.CONST	0x008f,0x0008
07ee 0091 0009  |    |		.CONST	0x0091,0x0009
07f0 0093 000a  |    |		.CONST	0x0093,0x000a
07f2 0097 000b  |    |		.CONST	0x0097,0x000b
07f4 009d 000c  |    |		.CONST	0x009d,0x000c
07f6 00a2 000d  |    |		.CONST	0x00a2,0x000d
07f8 ; --------------------------------------------------------------------------------------
07f8 ; Debug3 Subtable 0x3
07f8 ; --------------------------------------------------------------------------------------
07f8 0000 0005  |    |		.DBG3TAB	0x0000,0x0005
07fa 00b3 0001  |    |		.CONST	0x00b3,0x0001
07fc 00b7 0002  |    |		.CONST	0x00b7,0x0002
07fe 00ba 0003  |    |		.CONST	0x00ba,0x0003
0800 00be 0004  |    |		.CONST	0x00be,0x0004
0802 00c2 0005  |    |		.CONST	0x00c2,0x0005
0804 ; --------------------------------------------------------------------------------------
0804 ; Debug3 Subtable 0x4
0804 ; --------------------------------------------------------------------------------------
0804 0002 0018  |    |		.DBG3TAB	0x0002,0x0018
0806 00cb ffff  |    |		.CONST	0x00cb,0xffff
0808 00d0 0401  |    |		.CONST	0x00d0,0x0401
080a 00d2 0402  |    |		.CONST	0x00d2,0x0402
080c 00d4 0403  |    |		.CONST	0x00d4,0x0403
080e 00d8 0404  |    |		.CONST	0x00d8,0x0404
0810 00dc 0405  |    |		.CONST	0x00dc,0x0405
0812 00de 0801  |    |		.CONST	0x00de,0x0801
0814 00e0 0802  |    |		.CONST	0x00e0,0x0802
0816 00e1 0803  |    |		.CONST	0x00e1,0x0803
0818 00e2 0804  |    |		.CONST	0x00e2,0x0804
081a 00e4 0405  |    |		.CONST	0x00e4,0x0405
081c 00ee 0c01  |    |		.CONST	0x00ee,0x0c01
081e 00f0 0c02  |    |		.CONST	0x00f0,0x0c02
0820 00f1 0c03  |    |		.CONST	0x00f1,0x0c03
0822 00f2 0c04  |    |		.CONST	0x00f2,0x0c04
0824 00f4 0804  |    |		.CONST	0x00f4,0x0804
0826 0102 ffff  |    |		.CONST	0x0102,0xffff
0828 0108 0001  |    |		.CONST	0x0108,0x0001
082a 0109 0002  |    |		.CONST	0x0109,0x0002
082c 010a 1001  |    |		.CONST	0x010a,0x1001
082e 010c 0002  |    |		.CONST	0x010c,0x0002
0830 010d 0003  |    |		.CONST	0x010d,0x0003
0832 0111 0004  |    |		.CONST	0x0111,0x0004
0834 0116 1401  |    |		.CONST	0x0116,0x1401
0836 0117 0004  |    |		.CONST	0x0117,0x0004
0838 011c 0005  |    |		.CONST	0x011c,0x0005
083a ; --------------------------------------------------------------------------------------
083a ; Debug3 Subtable 0x5
083a ; --------------------------------------------------------------------------------------
083a 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
083c 012b 0001  | +  |		.CONST	0x012b,0x0001
083e ; --------------------------------------------------------------------------------------
083e ; Debug3 Subtable 0x6
083e ; --------------------------------------------------------------------------------------
083e 0001 0001  |    |		.DBG3TAB	0x0001,0x0001
0840 0133 ffff  | 3  |		.CONST	0x0133,0xffff
0842 0138 0001  | 8  |		.CONST	0x0138,0x0001
0844 ; --------------------------------------------------------------------------------------
0844 ; Debug3 Subtable 0x7
0844 ; --------------------------------------------------------------------------------------
0844 0001 0001  |    |		.DBG3TAB	0x0001,0x0001
0846 0143 ffff  | C  |		.CONST	0x0143,0xffff
0848 0148 0001  | H  |		.CONST	0x0148,0x0001
084a ; --------------------------------------------------------------------------------------
084a ; Debug3 Subtable 0x8
084a ; --------------------------------------------------------------------------------------
084a 0002 0019  |    |		.DBG3TAB	0x0002,0x0019
084c 0153 ffff  | S  |		.CONST	0x0153,0xffff
084e 0154 fffe  | T  |		.CONST	0x0154,0xfffe
0850 015b 0001  | [  |		.CONST	0x015b,0x0001
0852 015c 0401  | \  |		.CONST	0x015c,0x0401
0854 015e 0402  | ^  |		.CONST	0x015e,0x0402
0856 015f 0403  | _  |		.CONST	0x015f,0x0403
0858 0160 0404  | `  |		.CONST	0x0160,0x0404
085a 0161 0001  | a  |		.CONST	0x0161,0x0001
085c 0170 0002  | p  |		.CONST	0x0170,0x0002
085e 0174 0003  | t  |		.CONST	0x0174,0x0003
0860 0175 0801  | u  |		.CONST	0x0175,0x0801
0862 0177 0802  | w  |		.CONST	0x0177,0x0802
0864 0178 0803  | x  |		.CONST	0x0178,0x0803
0866 0179 0804  | y  |		.CONST	0x0179,0x0804
0868 017a 0003  | z  |		.CONST	0x017a,0x0003
086a 017c 0c01  | |  |		.CONST	0x017c,0x0c01
086c 017e 0c02  | ~  |		.CONST	0x017e,0x0c02
086e 017f 0c03  |    |		.CONST	0x017f,0x0c03
0870 0180 0c04  |    |		.CONST	0x0180,0x0c04
0872 0181 0804  |    |		.CONST	0x0181,0x0804
0874 0183 1001  |    |		.CONST	0x0183,0x1001
0876 0185 1002  |    |		.CONST	0x0185,0x1002
0878 0186 1003  |    |		.CONST	0x0186,0x1003
087a 0187 1004  |    |		.CONST	0x0187,0x1004
087c 0188 0c04  |    |		.CONST	0x0188,0x0c04
087e 018c 0004  |    |		.CONST	0x018c,0x0004
0880 0194 0005  |    |		.CONST	0x0194,0x0005
0882 ; --------------------------------------------------------------------------------------
0882 ; Debug3 Subtable 0x9
0882 ; --------------------------------------------------------------------------------------
0882 0004 0019  |    |		.DBG3TAB	0x0004,0x0019
0884 01a3 ffff  |    |		.CONST	0x01a3,0xffff
0886 01a4 fffe  |    |		.CONST	0x01a4,0xfffe
0888 01aa fffd  |    |		.CONST	0x01aa,0xfffd
088a 01b0 fffc  |    |		.CONST	0x01b0,0xfffc
088c 01b4 0001  |    |		.CONST	0x01b4,0x0001
088e 01c9 0002  |    |		.CONST	0x01c9,0x0002
0890 01cd 0003  |    |		.CONST	0x01cd,0x0003
0892 01d3 0004  |    |		.CONST	0x01d3,0x0004
0894 01d6 0005  |    |		.CONST	0x01d6,0x0005
0896 01dc 0006  |    |		.CONST	0x01dc,0x0006
0898 01e3 0007  |    |		.CONST	0x01e3,0x0007
089a 01e6 0008  |    |		.CONST	0x01e6,0x0008
089c 01e8 0009  |    |		.CONST	0x01e8,0x0009
089e 01ec 000a  |    |		.CONST	0x01ec,0x000a
08a0 01ef 000b  |    |		.CONST	0x01ef,0x000b
08a2 01f2 000c  |    |		.CONST	0x01f2,0x000c
08a4 01f3 0401  |    |		.CONST	0x01f3,0x0401
08a6 01f4 000c  |    |		.CONST	0x01f4,0x000c
08a8 0202 000d  |    |		.CONST	0x0202,0x000d
08aa 0205 000e  |    |		.CONST	0x0205,0x000e
08ac 0208 000f  |    |		.CONST	0x0208,0x000f
08ae 020b 0010  |    |		.CONST	0x020b,0x0010
08b0 0211 0011  |    |		.CONST	0x0211,0x0011
08b2 0215 0012  |    |		.CONST	0x0215,0x0012
08b4 0218 0013  |    |		.CONST	0x0218,0x0013
08b6 021b 0014  |    |		.CONST	0x021b,0x0014
08b8 021c 0801  |    |		.CONST	0x021c,0x0801
08ba 021d 0014  |    |		.CONST	0x021d,0x0014
08bc 0225 0015  | %  |		.CONST	0x0225,0x0015
08be ; --------------------------------------------------------------------------------------
08be ; Debug3 Subtable 0xa
08be ; --------------------------------------------------------------------------------------
08be 0012 002b  |   +|		.DBG3TAB	0x0012,0x002b
08c0 0233 ffff  | 3  |		.CONST	0x0233,0xffff
08c2 0234 fffe  | 4  |		.CONST	0x0234,0xfffe
08c4 0235 fffd  | 5  |		.CONST	0x0235,0xfffd
08c6 0238 fffc  | 8  |		.CONST	0x0238,0xfffc
08c8 0239 fffb  | 9  |		.CONST	0x0239,0xfffb
08ca 023b fffa  | ;  |		.CONST	0x023b,0xfffa
08cc 023d fff9  | =  |		.CONST	0x023d,0xfff9
08ce 023f fff8  | ?  |		.CONST	0x023f,0xfff8
08d0 0241 fff7  | A  |		.CONST	0x0241,0xfff7
08d2 0243 fff6  | C  |		.CONST	0x0243,0xfff6
08d4 0245 fff5  | E  |		.CONST	0x0245,0xfff5
08d6 0247 fff4  | G  |		.CONST	0x0247,0xfff4
08d8 0249 fff3  | I  |		.CONST	0x0249,0xfff3
08da 024b fff2  | K  |		.CONST	0x024b,0xfff2
08dc 024d fff1  | M  |		.CONST	0x024d,0xfff1
08de 024f fff0  | O  |		.CONST	0x024f,0xfff0
08e0 0251 ffef  | Q  |		.CONST	0x0251,0xffef
08e2 0253 ffee  | S  |		.CONST	0x0253,0xffee
08e4 0255 0001  | U  |		.CONST	0x0255,0x0001
08e6 0264 0002  | d  |		.CONST	0x0264,0x0002
08e8 0266 0003  | f  |		.CONST	0x0266,0x0003
08ea 026c 0005  | l  |		.CONST	0x026c,0x0005
08ec 026e 0401  | n  |		.CONST	0x026e,0x0401
08ee 0270 0402  | p  |		.CONST	0x0270,0x0402
08f0 0272 0403  | r  |		.CONST	0x0272,0x0403
08f2 0276 0404  | v  |		.CONST	0x0276,0x0404
08f4 027a 0405  | z  |		.CONST	0x027a,0x0405
08f6 027c 0801  | |  |		.CONST	0x027c,0x0801
08f8 027e 0802  | ~  |		.CONST	0x027e,0x0802
08fa 027f 0803  |    |		.CONST	0x027f,0x0803
08fc 0280 0804  |    |		.CONST	0x0280,0x0804
08fe 0282 0405  |    |		.CONST	0x0282,0x0405
0900 028c 0c01  |    |		.CONST	0x028c,0x0c01
0902 028e 0c02  |    |		.CONST	0x028e,0x0c02
0904 028f 0c03  |    |		.CONST	0x028f,0x0c03
0906 0290 0c04  |    |		.CONST	0x0290,0x0c04
0908 0292 0804  |    |		.CONST	0x0292,0x0804
090a 02a0 0005  |    |		.CONST	0x02a0,0x0005
090c 02a1 0006  |    |		.CONST	0x02a1,0x0006
090e 02a2 1001  |    |		.CONST	0x02a2,0x1001
0910 02a4 1002  |    |		.CONST	0x02a4,0x1002
0912 02a6 1003  |    |		.CONST	0x02a6,0x1003
0914 02a9 0006  |    |		.CONST	0x02a9,0x0006
0916 02aa 0007  |    |		.CONST	0x02aa,0x0007
0918 02ab 1401  |    |		.CONST	0x02ab,0x1401
091a 02ad 1402  |    |		.CONST	0x02ad,0x1402
091c 02ae 1403  |    |		.CONST	0x02ae,0x1403
091e 02af 1404  |    |		.CONST	0x02af,0x1404
0920 02b0 0007  |    |		.CONST	0x02b0,0x0007
0922 02b2 0008  |    |		.CONST	0x02b2,0x0008
0924 02b3 1801  |    |		.CONST	0x02b3,0x1801
0926 02b5 0008  |    |		.CONST	0x02b5,0x0008
0928 02b8 0009  |    |		.CONST	0x02b8,0x0009
092a 02b9 1c01  |    |		.CONST	0x02b9,0x1c01
092c 02bb 0009  |    |		.CONST	0x02bb,0x0009
092e 02bc 000a  |    |		.CONST	0x02bc,0x000a
0930 02be 000b  |    |		.CONST	0x02be,0x000b
0932 02c1 000c  |    |		.CONST	0x02c1,0x000c
0934 02c6 0004  |    |		.CONST	0x02c6,0x0004
0936 02c7 2001  |    |		.CONST	0x02c7,0x2001
0938 02c9 0004  |    |		.CONST	0x02c9,0x0004
093a ; --------------------------------------------------------------------------------------
093a ; Debug3 Subtable 0xb
093a ; --------------------------------------------------------------------------------------
093a 0005 0020  |    |		.DBG3TAB	0x0005,0x0020
093c 02d3 ffff  |    |		.CONST	0x02d3,0xffff
093e 02d8 fffe  |    |		.CONST	0x02d8,0xfffe
0940 02dd fffd  |    |		.CONST	0x02dd,0xfffd
0942 02de fffc  |    |		.CONST	0x02de,0xfffc
0944 02e0 fffb  |    |		.CONST	0x02e0,0xfffb
0946 02e7 0002  |    |		.CONST	0x02e7,0x0002
0948 02e9 0401  |    |		.CONST	0x02e9,0x0401
094a 02eb 0402  |    |		.CONST	0x02eb,0x0402
094c 02ed 0403  |    |		.CONST	0x02ed,0x0403
094e 02f1 0404  |    |		.CONST	0x02f1,0x0404
0950 02f5 0405  |    |		.CONST	0x02f5,0x0405
0952 02f7 0801  |    |		.CONST	0x02f7,0x0801
0954 02f9 0802  |    |		.CONST	0x02f9,0x0802
0956 02fa 0803  |    |		.CONST	0x02fa,0x0803
0958 02fb 0804  |    |		.CONST	0x02fb,0x0804
095a 02fd 0405  |    |		.CONST	0x02fd,0x0405
095c 0307 0c01  |    |		.CONST	0x0307,0x0c01
095e 0309 0c02  |    |		.CONST	0x0309,0x0c02
0960 030a 0c03  |    |		.CONST	0x030a,0x0c03
0962 030b 0c04  |    |		.CONST	0x030b,0x0c04
0964 030d 0804  |    |		.CONST	0x030d,0x0804
0966 031b 0002  |    |		.CONST	0x031b,0x0002
0968 031c 0003  |    |		.CONST	0x031c,0x0003
096a 0320 0004  |    |		.CONST	0x0320,0x0004
096c 0324 0005  | $  |		.CONST	0x0324,0x0005
096e 0329 0006  | )  |		.CONST	0x0329,0x0006
0970 032a 1001  | *  |		.CONST	0x032a,0x1001
0972 032c 1002  | ,  |		.CONST	0x032c,0x1002
0974 032e 1003  | .  |		.CONST	0x032e,0x1003
0976 0331 0006  | 1  |		.CONST	0x0331,0x0006
0978 0333 0001  | 3  |		.CONST	0x0333,0x0001
097a 0334 1401  | 4  |		.CONST	0x0334,0x1401
097c 0336 0001  | 6  |		.CONST	0x0336,0x0001
097e 0338 0007  | 8  |		.CONST	0x0338,0x0007
0980 033a 0008  | :  |		.CONST	0x033a,0x0008
0982 033e 0009  | >  |		.CONST	0x033e,0x0009
0984 0342 000a  | B  |		.CONST	0x0342,0x000a
0986 ; --------------------------------------------------------------------------------------
0986 ; Debug3 Subtable 0xc
0986 ; --------------------------------------------------------------------------------------
0986 0001 0005  |    |		.DBG3TAB	0x0001,0x0005
0988 034b ffff  | K  |		.CONST	0x034b,0xffff
098a 0351 0001  | Q  |		.CONST	0x0351,0x0001
098c 0355 0002  | U  |		.CONST	0x0355,0x0002
098e 0359 0003  | Y  |		.CONST	0x0359,0x0003
0990 035e 0004  | ^  |		.CONST	0x035e,0x0004
0992 0364 0005  | d  |		.CONST	0x0364,0x0005
0994 ; --------------------------------------------------------------------------------------
0994 ; Debug3 Subtable 0xd
0994 ; --------------------------------------------------------------------------------------
0994 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
0996 0373 0001  | s  |		.CONST	0x0373,0x0001
0998 0379 0002  | y  |		.CONST	0x0379,0x0002
099a 037f 0003  |    |		.CONST	0x037f,0x0003
099c ; --------------------------------------------------------------------------------------
099c ; Debug3 Subtable 0xe
099c ; --------------------------------------------------------------------------------------
099c 0002 000d  |    |		.DBG3TAB	0x0002,0x000d
099e 038b ffff  |    |		.CONST	0x038b,0xffff
09a0 038c fffe  |    |		.CONST	0x038c,0xfffe
09a2 0392 0001  |    |		.CONST	0x0392,0x0001
09a4 0399 0002  |    |		.CONST	0x0399,0x0002
09a6 039b 0003  |    |		.CONST	0x039b,0x0003
09a8 03a1 0004  |    |		.CONST	0x03a1,0x0004
09aa 03a9 0005  |    |		.CONST	0x03a9,0x0005
09ac 03aa 0401  |    |		.CONST	0x03aa,0x0401
09ae 03ac 0402  |    |		.CONST	0x03ac,0x0402
09b0 03ad 0403  |    |		.CONST	0x03ad,0x0403
09b2 03ae 0404  |    |		.CONST	0x03ae,0x0404
09b4 03af 0005  |    |		.CONST	0x03af,0x0005
09b6 03b1 0006  |    |		.CONST	0x03b1,0x0006
09b8 03b5 0007  |    |		.CONST	0x03b5,0x0007
09ba 03b7 0008  |    |		.CONST	0x03b7,0x0008
09bc ; --------------------------------------------------------------------------------------
09bc ; Debug3 Subtable 0xf
09bc ; --------------------------------------------------------------------------------------
09bc 0002 0010  |    |		.DBG3TAB	0x0002,0x0010
09be 03c3 ffff  |    |		.CONST	0x03c3,0xffff
09c0 03c9 fffe  |    |		.CONST	0x03c9,0xfffe
09c2 03ca 0001  |    |		.CONST	0x03ca,0x0001
09c4 03d1 0002  |    |		.CONST	0x03d1,0x0002
09c6 03d3 0003  |    |		.CONST	0x03d3,0x0003
09c8 03d9 0004  |    |		.CONST	0x03d9,0x0004
09ca 03e1 0005  |    |		.CONST	0x03e1,0x0005
09cc 03e2 0401  |    |		.CONST	0x03e2,0x0401
09ce 03e4 0402  |    |		.CONST	0x03e4,0x0402
09d0 03e5 0403  |    |		.CONST	0x03e5,0x0403
09d2 03e6 0404  |    |		.CONST	0x03e6,0x0404
09d4 03e7 0005  |    |		.CONST	0x03e7,0x0005
09d6 03e9 0006  |    |		.CONST	0x03e9,0x0006
09d8 03ef 0007  |    |		.CONST	0x03ef,0x0007
09da 03f5 0008  |    |		.CONST	0x03f5,0x0008
09dc 03f9 0009  |    |		.CONST	0x03f9,0x0009
09de 03fc 000a  |    |		.CONST	0x03fc,0x000a
09e0 03fe 000b  |    |		.CONST	0x03fe,0x000b
09e2 ; --------------------------------------------------------------------------------------
09e2 ; Debug3 Subtable 0x10
09e2 ; --------------------------------------------------------------------------------------
09e2 0000 0006  |    |		.DBG3TAB	0x0000,0x0006
09e4 040c 0001  |    |		.CONST	0x040c,0x0001
09e6 0410 0002  |    |		.CONST	0x0410,0x0002
09e8 0415 0401  |    |		.CONST	0x0415,0x0401
09ea 0419 0002  |    |		.CONST	0x0419,0x0002
09ec 041a 0003  |    |		.CONST	0x041a,0x0003
09ee 041f 0004  |    |		.CONST	0x041f,0x0004
09f0 ; --------------------------------------------------------------------------------------
09f0 ; Debug3 Subtable 0x11
09f0 ; --------------------------------------------------------------------------------------
09f0 0001 0004  |    |		.DBG3TAB	0x0001,0x0004
09f2 042b ffff  | +  |		.CONST	0x042b,0xffff
09f4 0432 0001  | 2  |		.CONST	0x0432,0x0001
09f6 0436 0002  | 6  |		.CONST	0x0436,0x0002
09f8 0440 0003  | @  |		.CONST	0x0440,0x0003
09fa 0445 0004  | E  |		.CONST	0x0445,0x0004
09fc ; --------------------------------------------------------------------------------------
09fc ; Debug3 Subtable 0x12
09fc ; --------------------------------------------------------------------------------------
09fc 0001 0021  |   !|		.DBG3TAB	0x0001,0x0021
09fe 044b ffff  | K  |		.CONST	0x044b,0xffff
0a00 044c 0001  | L  |		.CONST	0x044c,0x0001
0a02 044d 0401  | M  |		.CONST	0x044d,0x0401
0a04 044f 0001  | O  |		.CONST	0x044f,0x0001
0a06 0450 0002  | P  |		.CONST	0x0450,0x0002
0a08 0452 0003  | R  |		.CONST	0x0452,0x0003
0a0a 0454 0801  | T  |		.CONST	0x0454,0x0801
0a0c 0456 0802  | V  |		.CONST	0x0456,0x0802
0a0e 0458 0803  | X  |		.CONST	0x0458,0x0803
0a10 045c 0804  | \  |		.CONST	0x045c,0x0804
0a12 0460 0805  | `  |		.CONST	0x0460,0x0805
0a14 0462 0c01  | b  |		.CONST	0x0462,0x0c01
0a16 0464 0c02  | d  |		.CONST	0x0464,0x0c02
0a18 0465 0c03  | e  |		.CONST	0x0465,0x0c03
0a1a 0466 0c04  | f  |		.CONST	0x0466,0x0c04
0a1c 0468 0805  | h  |		.CONST	0x0468,0x0805
0a1e 0472 1001  | r  |		.CONST	0x0472,0x1001
0a20 0474 1002  | t  |		.CONST	0x0474,0x1002
0a22 0475 1003  | u  |		.CONST	0x0475,0x1003
0a24 0476 1004  | v  |		.CONST	0x0476,0x1004
0a26 0478 0c04  | x  |		.CONST	0x0478,0x0c04
0a28 0486 0003  |    |		.CONST	0x0486,0x0003
0a2a 0488 0004  |    |		.CONST	0x0488,0x0004
0a2c 048d 1401  |    |		.CONST	0x048d,0x1401
0a2e 048f 1402  |    |		.CONST	0x048f,0x1402
0a30 0490 1403  |    |		.CONST	0x0490,0x1403
0a32 0491 1404  |    |		.CONST	0x0491,0x1404
0a34 0493 0004  |    |		.CONST	0x0493,0x0004
0a36 0495 0005  |    |		.CONST	0x0495,0x0005
0a38 0497 0006  |    |		.CONST	0x0497,0x0006
0a3a 0498 1801  |    |		.CONST	0x0498,0x1801
0a3c 049a 1802  |    |		.CONST	0x049a,0x1802
0a3e 049c 1803  |    |		.CONST	0x049c,0x1803
0a40 049f 0006  |    |		.CONST	0x049f,0x0006
0a42 ; --------------------------------------------------------------------------------------
0a42 ; Debug3 Subtable 0x13
0a42 ; --------------------------------------------------------------------------------------
0a42 0000 0007  |    |		.DBG3TAB	0x0000,0x0007
0a44 04ac 0001  |    |		.CONST	0x04ac,0x0001
0a46 04b0 0002  |    |		.CONST	0x04b0,0x0002
0a48 04b7 0003  |    |		.CONST	0x04b7,0x0003
0a4a 04b9 0401  |    |		.CONST	0x04b9,0x0401
0a4c 04ba 0003  |    |		.CONST	0x04ba,0x0003
0a4e 04bb 0004  |    |		.CONST	0x04bb,0x0004
0a50 04bf 0005  |    |		.CONST	0x04bf,0x0005
0a52 ; --------------------------------------------------------------------------------------
0a52 ; Debug3 Subtable 0x14
0a52 ; --------------------------------------------------------------------------------------
0a52 0002 000e  |    |		.DBG3TAB	0x0002,0x000e
0a54 04cb ffff  |    |		.CONST	0x04cb,0xffff
0a56 04cf fffe  |    |		.CONST	0x04cf,0xfffe
0a58 04d0 0001  |    |		.CONST	0x04d0,0x0001
0a5a 04d2 0002  |    |		.CONST	0x04d2,0x0002
0a5c 04d7 0003  |    |		.CONST	0x04d7,0x0003
0a5e 04d9 0004  |    |		.CONST	0x04d9,0x0004
0a60 04db 0005  |    |		.CONST	0x04db,0x0005
0a62 04df 0006  |    |		.CONST	0x04df,0x0006
0a64 04e3 0007  |    |		.CONST	0x04e3,0x0007
0a66 04e4 0008  |    |		.CONST	0x04e4,0x0008
0a68 04e6 0009  |    |		.CONST	0x04e6,0x0009
0a6a 04eb 000a  |    |		.CONST	0x04eb,0x000a
0a6c 04ed 000b  |    |		.CONST	0x04ed,0x000b
0a6e 04f0 000c  |    |		.CONST	0x04f0,0x000c
0a70 04f5 000d  |    |		.CONST	0x04f5,0x000d
0a72 04f7 000e  |    |		.CONST	0x04f7,0x000e
0a74 ; --------------------------------------------------------------------------------------
0a74 ; Debug3 Subtable 0x15
0a74 ; --------------------------------------------------------------------------------------
0a74 0002 0008  |    |		.DBG3TAB	0x0002,0x0008
0a76 0503 ffff  |    |		.CONST	0x0503,0xffff
0a78 0507 fffe  |    |		.CONST	0x0507,0xfffe
0a7a 0508 0001  |    |		.CONST	0x0508,0x0001
0a7c 050a 0002  |    |		.CONST	0x050a,0x0002
0a7e 0511 0004  |    |		.CONST	0x0511,0x0004
0a80 0514 0005  |    |		.CONST	0x0514,0x0005
0a82 0516 0006  |    |		.CONST	0x0516,0x0006
0a84 051c 0003  |    |		.CONST	0x051c,0x0003
0a86 051f 0007  |    |		.CONST	0x051f,0x0007
0a88 0521 0008  | !  |		.CONST	0x0521,0x0008
0a8a ; --------------------------------------------------------------------------------------
0a8a ; Debug3 Subtable 0x16
0a8a ; --------------------------------------------------------------------------------------
0a8a 0003 002d  |   -|		.DBG3TAB	0x0003,0x002d
0a8c 052b ffff  | +  |		.CONST	0x052b,0xffff
0a8e 052c fffe  | ,  |		.CONST	0x052c,0xfffe
0a90 052d fffd  | -  |		.CONST	0x052d,0xfffd
0a92 0531 0001  | 1  |		.CONST	0x0531,0x0001
0a94 0534 0002  | 4  |		.CONST	0x0534,0x0002
0a96 0536 0003  | 6  |		.CONST	0x0536,0x0003
0a98 053a 0004  | :  |		.CONST	0x053a,0x0004
0a9a 053d 0005  | =  |		.CONST	0x053d,0x0005
0a9c 0540 0006  | @  |		.CONST	0x0540,0x0006
0a9e 0541 0007  | A  |		.CONST	0x0541,0x0007
0aa0 0543 0401  | C  |		.CONST	0x0543,0x0401
0aa2 0545 0402  | E  |		.CONST	0x0545,0x0402
0aa4 0547 0403  | G  |		.CONST	0x0547,0x0403
0aa6 054b 0404  | K  |		.CONST	0x054b,0x0404
0aa8 054f 0405  | O  |		.CONST	0x054f,0x0405
0aaa 0551 0801  | Q  |		.CONST	0x0551,0x0801
0aac 0553 0802  | S  |		.CONST	0x0553,0x0802
0aae 0554 0803  | T  |		.CONST	0x0554,0x0803
0ab0 0555 0804  | U  |		.CONST	0x0555,0x0804
0ab2 0557 0405  | W  |		.CONST	0x0557,0x0405
0ab4 0561 0c01  | a  |		.CONST	0x0561,0x0c01
0ab6 0563 0c02  | c  |		.CONST	0x0563,0x0c02
0ab8 0564 0c03  | d  |		.CONST	0x0564,0x0c03
0aba 0565 0c04  | e  |		.CONST	0x0565,0x0c04
0abc 0567 0804  | g  |		.CONST	0x0567,0x0804
0abe 0575 0007  | u  |		.CONST	0x0575,0x0007
0ac0 0576 0008  | v  |		.CONST	0x0576,0x0008
0ac2 0577 1001  | w  |		.CONST	0x0577,0x1001
0ac4 0579 1002  | y  |		.CONST	0x0579,0x1002
0ac6 057b 1003  | {  |		.CONST	0x057b,0x1003
0ac8 057e 0008  | ~  |		.CONST	0x057e,0x0008
0aca 057f 0009  |    |		.CONST	0x057f,0x0009
0acc 0582 000a  |    |		.CONST	0x0582,0x000a
0ace 0587 1401  |    |		.CONST	0x0587,0x1401
0ad0 0589 1402  |    |		.CONST	0x0589,0x1402
0ad2 058a 1403  |    |		.CONST	0x058a,0x1403
0ad4 058b 1404  |    |		.CONST	0x058b,0x1404
0ad6 058d 000a  |    |		.CONST	0x058d,0x000a
0ad8 058f 000b  |    |		.CONST	0x058f,0x000b
0ada 0590 1801  |    |		.CONST	0x0590,0x1801
0adc 0592 000b  |    |		.CONST	0x0592,0x000b
0ade 0593 000c  |    |		.CONST	0x0593,0x000c
0ae0 0597 000d  |    |		.CONST	0x0597,0x000d
0ae2 0599 000e  |    |		.CONST	0x0599,0x000e
0ae4 059b 000f  |    |		.CONST	0x059b,0x000f
0ae6 05a0 0010  |    |		.CONST	0x05a0,0x0010
0ae8 05a1 1c01  |    |		.CONST	0x05a1,0x1c01
0aea 05a3 0010  |    |		.CONST	0x05a3,0x0010
0aec ; --------------------------------------------------------------------------------------
0aec ; Debug3 Subtable 0x17
0aec ; --------------------------------------------------------------------------------------
0aec 0002 001a  |    |		.DBG3TAB	0x0002,0x001a
0aee 05ab ffff  |    |		.CONST	0x05ab,0xffff
0af0 05ae fffe  |    |		.CONST	0x05ae,0xfffe
0af2 05b3 0002  |    |		.CONST	0x05b3,0x0002
0af4 05b7 0003  |    |		.CONST	0x05b7,0x0003
0af6 05b9 0401  |    |		.CONST	0x05b9,0x0401
0af8 05bb 0402  |    |		.CONST	0x05bb,0x0402
0afa 05bd 0403  |    |		.CONST	0x05bd,0x0403
0afc 05c1 0404  |    |		.CONST	0x05c1,0x0404
0afe 05c5 0405  |    |		.CONST	0x05c5,0x0405
0b00 05c7 0801  |    |		.CONST	0x05c7,0x0801
0b02 05c9 0802  |    |		.CONST	0x05c9,0x0802
0b04 05ca 0803  |    |		.CONST	0x05ca,0x0803
0b06 05cb 0804  |    |		.CONST	0x05cb,0x0804
0b08 05cd 0405  |    |		.CONST	0x05cd,0x0405
0b0a 05d7 0c01  |    |		.CONST	0x05d7,0x0c01
0b0c 05d9 0c02  |    |		.CONST	0x05d9,0x0c02
0b0e 05da 0c03  |    |		.CONST	0x05da,0x0c03
0b10 05db 0c04  |    |		.CONST	0x05db,0x0c04
0b12 05dd 0804  |    |		.CONST	0x05dd,0x0804
0b14 05eb 0003  |    |		.CONST	0x05eb,0x0003
0b16 05ec 0004  |    |		.CONST	0x05ec,0x0004
0b18 05ed 1001  |    |		.CONST	0x05ed,0x1001
0b1a 05ef 1002  |    |		.CONST	0x05ef,0x1002
0b1c 05f1 1003  |    |		.CONST	0x05f1,0x1003
0b1e 05f4 0004  |    |		.CONST	0x05f4,0x0004
0b20 05f6 0001  |    |		.CONST	0x05f6,0x0001
0b22 05fa 0005  |    |		.CONST	0x05fa,0x0005
0b24 05fc 0006  |    |		.CONST	0x05fc,0x0006
0b26 ; --------------------------------------------------------------------------------------
0b26 ; Debug3 Subtable 0x18
0b26 ; --------------------------------------------------------------------------------------
0b26 0005 0021  |   !|		.DBG3TAB	0x0005,0x0021
0b28 060b ffff  |    |		.CONST	0x060b,0xffff
0b2a 0610 fffe  |    |		.CONST	0x0610,0xfffe
0b2c 0617 fffd  |    |		.CONST	0x0617,0xfffd
0b2e 061a 0401  |    |		.CONST	0x061a,0x0401
0b30 061c 0402  |    |		.CONST	0x061c,0x0402
0b32 061e 0403  |    |		.CONST	0x061e,0x0403
0b34 0622 0404  | "  |		.CONST	0x0622,0x0404
0b36 0626 0405  | &  |		.CONST	0x0626,0x0405
0b38 0628 0801  | (  |		.CONST	0x0628,0x0801
0b3a 062a 0802  | *  |		.CONST	0x062a,0x0802
0b3c 062b 0803  | +  |		.CONST	0x062b,0x0803
0b3e 062c 0804  | ,  |		.CONST	0x062c,0x0804
0b40 062e 0405  | .  |		.CONST	0x062e,0x0405
0b42 0638 0c01  | 8  |		.CONST	0x0638,0x0c01
0b44 063a 0c02  | :  |		.CONST	0x063a,0x0c02
0b46 063b 0c03  | ;  |		.CONST	0x063b,0x0c03
0b48 063c 0c04  | <  |		.CONST	0x063c,0x0c04
0b4a 063e 0804  | >  |		.CONST	0x063e,0x0804
0b4c 064c fffd  | L  |		.CONST	0x064c,0xfffd
0b4e 064d fffc  | M  |		.CONST	0x064d,0xfffc
0b50 0652 0001  | R  |		.CONST	0x0652,0x0001
0b52 0653 1001  | S  |		.CONST	0x0653,0x1001
0b54 0655 1002  | U  |		.CONST	0x0655,0x1002
0b56 0657 1003  | W  |		.CONST	0x0657,0x1003
0b58 065a 0001  | Z  |		.CONST	0x065a,0x0001
0b5a 065b 0002  | [  |		.CONST	0x065b,0x0002
0b5c 065c 1401  | \  |		.CONST	0x065c,0x1401
0b5e 065e 1402  | ^  |		.CONST	0x065e,0x1402
0b60 065f 1403  | _  |		.CONST	0x065f,0x1403
0b62 0660 1404  | `  |		.CONST	0x0660,0x1404
0b64 0661 0002  | a  |		.CONST	0x0661,0x0002
0b66 0665 0009  | e  |		.CONST	0x0665,0x0009
0b68 0666 0003  | f  |		.CONST	0x0666,0x0003
0b6a 0668 0004  | h  |		.CONST	0x0668,0x0004
0b6c 066b 0005  | k  |		.CONST	0x066b,0x0005
0b6e 066e 0006  | n  |		.CONST	0x066e,0x0006
0b70 0670 0007  | p  |		.CONST	0x0670,0x0007
0b72 0676 0008  | v  |		.CONST	0x0676,0x0008
0b74 0000 0000  |    |		.BLANK	0000[0x8c]