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

⟦0e1145e25⟧

    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 06d8       |    |		.CONST	0x06d8								; 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 0091       |    |		.CONST	0x0091								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0025       | %  |		.CONST	0x0025								; Number of locals
000b			INIT_0008:
000b 0007       |    |		Action	Break_Optional							; Debug Table 0x0 = .DEBUG	0x000b,0x07c2,0x8000,0x0000,0x005a,0x41a5,0x0000,0x000f
													; Debug Table 0x0.0x0 = 0xb,0xffff
000c 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x1 = 0xc,0xfffe
000d 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x2 = 0xd,0xfffd
000e 4800       |H   |		Short_Literal	0x0							; Debug Table 0x0.0x3 = 0xe,0xfffc
000f 4803       |H   |		Short_Literal	0x3
0010 029f 00b3  |    |		Declare_Subprogram	INIT_00b0,For_Call
0012 03fe       |    |		Declare_Type	Discrete,Defined,Visible
0013 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x0.0x4 = 0x13,0xfffb
0014 4801       |H   |		Short_Literal	0x1
0015 e001       |    |		Load	0x0,0x1
0016 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0017 4801       |H   |		Short_Literal	0x1
0018 00e5       |    |		Load_Encached	Long_Integer_Cache
0019 029f 00cb  |    |		Declare_Subprogram	INIT_00c8,For_Call
001b 4802       |H   |		Short_Literal	0x2
001c 4800       |H   |		Short_Literal	0x0
001d 4802       |H   |		Short_Literal	0x2
001e 4800       |H   |		Short_Literal	0x0
001f 4801       |H   |		Short_Literal	0x1
0020 031e       |    |		Declare_Type	Variant_Record,Defined,Visible
0021 029a 0113  |    |		Declare_Subprogram	INIT_0110,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x5 = 0x21,0xfffa
0023 4804       |H   |		Short_Literal	0x4							; Debug Table 0x0.0x6 = 0x23,0xfff9
0024 032b       | +  |		Declare_Type	Record,Incomplete,Visible
0025 00c4       |    |		Action	Make_Default							; Debug Table 0x0.0x7 = 0x25,0xfff8
0026 029a 0133  |   3|		Declare_Subprogram	INIT_0130,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x8 = 0x26,0xfff7
0028 029a 01cb  |    |		Declare_Subprogram	INIT_01c8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x9 = 0x28,0xfff6
002a e002       |    |		Load	0x0,0x2								; Debug Table 0x0.0xa = 0x2a,0xfff5
002b 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
002c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
002d e002       |    |		Load	0x0,0x2
002e 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
002f 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0030 e003       |    |		Load	0x0,0x3
0031 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0032 e004       |    |		Load	0x0,0x4
0033 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0034 029f 020b  |    |		Declare_Subprogram	INIT_0208,For_Call
0036 e210       |    |		Load	0x1,0x10
0037 0326       | &  |		Complete_Type	Record,By_Defining
0038 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x0.0xb = 0x38,0xfff4
0039 0322       | "  |		Declare_Variable	Record
003a e002       |    |		Load	0x0,0x2
003b 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
003c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
003d 00d9       |    |		Load_Top	At_Offset_1
003e 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
003f e002       |    |		Load	0x0,0x2
0040 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0041 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0042 00d9       |    |		Load_Top	At_Offset_1
0043 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0044 e003       |    |		Load	0x0,0x3
0045 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
0046 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0047 00d9       |    |		Load_Top	At_Offset_1
0048 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0049 e004       |    |		Load	0x0,0x4
004a 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
004b e005       |    |		Load	0x0,0x5
004c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
004d 0119       |    |		Execute	Any,Check_In_Formal_Type
004e 00d9       |    |		Load_Top	At_Offset_1
004f 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0050 0129       | )  |		Execute	Any,Make_Visible
0051 c211       |    |		Store	0x1,0x11
0052 00bf       |    |		Action	Accept_Activation
0053 0007       |    |		Action	Break_Optional							; Debug Table 0x1 = .DEBUG	0x0053,0x07dc,0x8000,0x0000,0x005a,0x41c5,0x0000,0x001d
													; Debug Table 0x1.0x0 = 0x53,0xffff
0054 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x1 = 0x54,0xfffe
0055 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x2 = 0x55,0xfffd
0056 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x3 = 0x56,0xfffc
0057 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x4 = 0x57,0xfffb
0058 e002       |    |		Load	0x0,0x2								; Debug Table 0x1.0x5 = 0x58,0xfffa
0059 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
005a 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
005b e003       |    |		Load	0x0,0x3								; Debug Table 0x1.0x6 = 0x5b,0xfff9
005c 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
005d e004       |    |		Load	0x0,0x4								; Debug Table 0x1.0x7 = 0x5d,0xfff8
005e 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
005f e004       |    |		Load	0x0,0x4
0060 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0061 011e       |    |		Execute	Any,Convert
0062 e006       |    |		Load	0x0,0x6								; Debug Table 0x1.0x8 = 0x62,0xfff7
0063 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0064 00f0       |    |		Load_Encached	Segment_Cache						; Debug Table 0x1.0x9 = 0x64,0xfff6
0065 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1.0xa = 0x65,0xfff5
0066 628d       |b   |		Indirect_Literal	Discrete,0x2f4,{0x0078740e, 0x00005230}
0067 02a0       |    |		Declare_Subprogram	Null_Subprogram
0068 037d       | }  |		Declare_Type	Task,Defined
0069 036f       | o  |		Declare_Variable	Task
006a 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12				; Debug Table 0x1.0xb = 0x6a,0xfff4
006b 00c7       |    |		Action	Elaborate_Subprogram
006c 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13				; Debug Table 0x1.0xc = 0x6c,0xfff3
006d 00c7       |    |		Action	Elaborate_Subprogram
006e 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf				; Debug Table 0x1.0xd = 0x6e,0xfff2
006f 00c7       |    |		Action	Elaborate_Subprogram
0070 029d 0223  |   #|		Declare_Subprogram	INIT_0220,For_Outer_Call			; Debug Table 0x1.0xe = 0x70,0xfff1
0072 029d 023b  |   ;|		Declare_Subprogram	INIT_0238,For_Outer_Call			; Debug Table 0x1.0xf = 0x72,0xfff0
0074 029d 02a3  |    |		Declare_Subprogram	INIT_02a0,For_Outer_Call			; Debug Table 0x1.0x10 = 0x74,0xffef
0076 029d 02cb  |    |		Declare_Subprogram	INIT_02c8,For_Outer_Call			; Debug Table 0x1.0x11 = 0x76,0xffee
0078 029d 02fb  |    |		Declare_Subprogram	INIT_02f8,For_Outer_Call			; Debug Table 0x1.0x12 = 0x78,0xffed
007a 029d 032b  |   +|		Declare_Subprogram	INIT_0328,For_Outer_Call			; Debug Table 0x1.0x13 = 0x7a,0xffec
007c 029d 036b  |   k|		Declare_Subprogram	INIT_0368,For_Outer_Call			; Debug Table 0x1.0x14 = 0x7c,0xffeb
007e 029d 03ab  |    |		Declare_Subprogram	INIT_03a8,For_Outer_Call			; Debug Table 0x1.0x15 = 0x7e,0xffea
0080 029d 03d3  |    |		Declare_Subprogram	INIT_03d0,For_Outer_Call			; Debug Table 0x1.0x16 = 0x80,0xffe9
0082 029d 03eb  |    |		Declare_Subprogram	INIT_03e8,For_Outer_Call			; Debug Table 0x1.0x17 = 0x82,0xffe8
0084 029d 041b  |    |		Declare_Subprogram	INIT_0418,For_Outer_Call			; Debug Table 0x1.0x18 = 0x84,0xffe7
0086 029d 0453  |   S|		Declare_Subprogram	INIT_0450,For_Outer_Call			; Debug Table 0x1.0x19 = 0x86,0xffe6
0088 00b6       |    |		Action	Make_Scope							; Debug Table 0x1.0x1a = 0x88,0xffe5
0089 e001       |    |		Load	0x0,0x1
008a e004       |    |		Load	0x0,0x4
008b 1d20       |    |		Execute_Immediate	Reference_Lex_1,0x20
008c 1d24       | $  |		Execute_Immediate	Reference_Lex_1,0x24
008d 1d25       | %  |		Execute_Immediate	Reference_Lex_1,0x25
008e 4806       |H   |		Short_Literal	0x6
008f e219       |    |		Load	0x1,0x19
0090 020e       |    |		Execute	Module,Augment_Imports
0091			BODY_0008:
0091 00be       |    |		Action	Activate_Tasks
0092 00f0       |    |		Load_Encached	Segment_Cache						; Debug Table 0x1.0x1b = 0x92,0x1
0093 48e2       |H   |		Short_Literal	0xe2
0094 e007       |    |		Load	0x0,0x7
0095 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0096 c218       |    |		Store	0x1,0x18
0097 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x1.0x1c = 0x97,0x2
0098 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1.0x1d = 0x98,0xfbff
0099 4800       |H   |		Short_Literal	0x0
009a e008       |    |		Load	0x0,0x8
009b 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
009c 03f8       |    |		Declare_Type	Discrete,Constrained
009d e008       |    |		Load	0x0,0x8								; Debug Table 0x1.0x1e = 0x9d,0x401
009e 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
009f e008       |    |		Load	0x0,0x8
00a0 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
00a1 4800       |H   |		Short_Literal	0x0
00a2 e008       |    |		Load	0x0,0x8
00a3 1b1f       |    |		Execute	Package,Field_Read,Field_Number 0x1f
00a4 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
00a5 c217       |    |		Store	0x1,0x17
00a6 0059       | Y  |		Store_Top	Discrete,At_Offset_1
00a7 00d1       |    |		Pop_Control	Pop_Count_1
00a8 00ce       |    |		Action	Pop_Auxiliary
00a9 00bc       |    |		Action	Signal_Activated
00aa 00bb       |    |		Action	Signal_Completion
00ab 0000 0000  |    |		.BLANK	0000[0x5]
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 4603       |F   |		Jump_Case	0x4							; Debug Table 0x2 = .DEBUG	0x00b3,0x081c,0x0005,0x0000,0x005a,0x41a5,0x0000,0x0023
00b4 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
00b5 7802       |x   |		Jump	0xb8								; case 0x1
00b6 7805       |x   |		Jump	0xbc								; case 0x2
00b7 7809       |x   |		Jump	0xc1								; case 0x3
00b8 00da       |    |		Load_Top	At_Offset_2
00b9 0091 060d  |    |		Action	Push_String_Extended_Indexed,0x60d				; "SUCCESS"
00bb 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
00bc 00db       |    |		Load_Top	At_Offset_3
00bd 00db       |    |		Load_Top	At_Offset_3
00be 00e0       |    |		Load_Encached	Standard_Cache
00bf 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
00c0 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
00c1 00da       |    |		Load_Top	At_Offset_2
00c2 00e0       |    |		Load_Encached	Standard_Cache
00c3 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
00c4 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
00c5 0000 0000  |    |		.XXX[0x3]
00c7 0000       |    |
00c8 ; --------------------------------------------------------------------------------------
00c8 ; SUBPROGRAM
00c8 ; --------------------------------------------------------------------------------------
00c8 00cb       |    |		.CONST	0x00cb								; Address of begin
00c9 0004       |    |		.CONST	0x0004								; Address of exception handler
00ca 0001       |    |		.CONST	0x0001								; Number of locals
00cb			BODY_00c8:
00cb			INIT_00c8:
00cb 4608       |F   |		Jump_Case	0x9							; Debug Table 0x3 = .DEBUG	0x00cb,0x081e,0x0005,0x0000,0x005a,0x41a5,0x0000,0x002b
00cc 7808       |x   |		Jump	0xd5								; case 0x0
00cd 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
00ce 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
00cf 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x3
00d0 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x4
00d1 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x5
00d2 781b       |x   |		Jump	0xee								; case 0x6
00d3 7826       |x&  |		Jump	0xfa								; case 0x7
00d4 7834       |x4  |		Jump	0x109								; case 0x8
00d5 00da       |    |		Load_Top	At_Offset_2
00d6 016c       | l  |		Execute	Variant_Record,Is_Constrained
00d7 7009       |p   |		Jump_Nonzero	0xe1
00d8 00cf       |    |		Action	Mark_Auxiliary
00d9 4803       |H   |		Short_Literal	0x3
00da e5ff       |    |		Load	0x2,-0x1
00db 1c08       |    |		Execute_Immediate	Run_Utility,0x8
00dc 00d8       |    |		Load_Top	At_Offset_0
00dd 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00de c5ff       |    |		Store	0x2,-0x1
00df 00ce       |    |		Action	Pop_Auxiliary
00e0 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
00e1 00da       |    |		Load_Top	At_Offset_2
00e2 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
00e3 4603       |F   |		Jump_Case	0x4
00e4 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
00e5 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
00e6 7801       |x   |		Jump	0xe8								; case 0x2
00e7 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x3
00e8 00da       |    |		Load_Top	At_Offset_2
00e9 2202       |"   |		Execute	Variant_Record,Field_Constrain,Field_Number 0x2
00ea 00da       |    |		Load_Top	At_Offset_2
00eb 2602       |&   |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x2
00ec 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00ed 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
00ee 00db       |    |		Load_Top	At_Offset_3
00ef 4603       |F   |		Jump_Case	0x4
00f0 7807       |x   |		Jump	0xf8								; case 0x0
00f1 7804       |x   |		Jump	0xf6								; case 0x1
00f2 7801       |x   |		Jump	0xf4								; case 0x2
00f3 7804       |x   |		Jump	0xf8								; case 0x3
00f4 4801       |H   |		Short_Literal	0x1
00f5 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
00f6 4802       |H   |		Short_Literal	0x2
00f7 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
00f8 48ff       |H   |		Short_Literal	0xff
00f9 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
00fa 00db       |    |		Load_Top	At_Offset_3
00fb e5fe       |    |		Load	0x2,-0x2
00fc 4603       |F   |		Jump_Case	0x4
00fd 7807       |x   |		Jump	0x105								; case 0x0
00fe 7804       |x   |		Jump	0x103								; case 0x1
00ff 7801       |x   |		Jump	0x101								; case 0x2
0100 7804       |x   |		Jump	0x105								; case 0x3
0101 4801       |H   |		Short_Literal	0x1
0102 7803       |x   |		Jump	0x106
0103 4802       |H   |		Short_Literal	0x2
0104 7801       |x   |		Jump	0x106
0105 48ff       |H   |		Short_Literal	0xff
0106 e5ff       |    |		Load	0x2,-0x1
0107 031b       |    |		Declare_Type	Variant_Record,Constrained
0108 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0109 00db       |    |		Load_Top	At_Offset_3
010a e5fe       |    |		Load	0x2,-0x2
010b e5ff       |    |		Load	0x2,-0x1
010c 1c06       |    |		Execute_Immediate	Run_Utility,0x6
010d e5ff       |    |		Load	0x2,-0x1
010e 02fc       |    |		Declare_Variable	Variant_Record,With_Constraint
010f 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0110 ; --------------------------------------------------------------------------------------
0110 ; SUBPROGRAM
0110 ; --------------------------------------------------------------------------------------
0110 011b       |    |		.CONST	0x011b								; Address of begin
0111 0004       |    |		.CONST	0x0004								; Address of exception handler
0112 0003       |    |		.CONST	0x0003								; Number of locals
0113			INIT_0110:
0113 e210       |    |		Load	0x1,0x10							; Debug Table 0x4 = .DEBUG	0x0113,0x0820,0x0001,0x0000,0x005a,0x41a5,0x0000,0x0051
													; Debug Table 0x4.0x0 = 0x113,0xffff
0114 0322       | "  |		Declare_Variable	Record
0115 00d8       |    |		Load_Top	At_Offset_0
0116 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0117 e20e       |    |		Load	0x1,0xe								; Debug Table 0x4.0x1 = 0x117,0xfffe
0118 02ff       |    |		Declare_Variable	Variant_Record
0119 00d8       |    |		Load_Top	At_Offset_0
011a 1c00       |    |		Execute_Immediate	Run_Utility,0x0
011b			BODY_0110:
011b 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x2 = 0x11b,0x1
011c 00da       |    |		Load_Top	At_Offset_2
011d e5fe       |    |		Load	0x2,-0x2
011e e5ff       |    |		Load	0x2,-0x1
011f 8212       |    |		Call	0x1,0x12
0120 00d2       |    |		Pop_Control	Pop_Count_2
0121 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x3 = 0x121,0x2
0122 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0123 6804       |h   |		Jump_Zero	0x128
0124 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x4 = 0x124,0x3
0125 e5fd       |    |		Load	0x2,-0x3
0126 016d       | m  |		Execute	Variant_Record,Structure_Write
0127 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0128 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x4.0x5 = 0x128,0x4
0129 00da       |    |		Load_Top	At_Offset_2
012a 8213       |    |		Call	0x1,0x13
012b 00d2       |    |		Pop_Control	Pop_Count_2
012c 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
012d 0000 0000  |    |		.XXX[0x3]
012f 0000       |    |
0130 ; --------------------------------------------------------------------------------------
0130 ; SUBPROGRAM
0130 ; --------------------------------------------------------------------------------------
0130 013e       | >  |		.CONST	0x013e								; Address of begin
0131 01b9       |    |		.CONST	0x01b9								; Address of exception handler
0132 0005       |    |		.CONST	0x0005								; Number of locals
0133			INIT_0130:
0133 e001       |    |		Load	0x0,0x1								; Debug Table 0x5 = .DEBUG	0x0133,0x082e,0x0001,0x0000,0x005a,0x41a5,0x0000,0x006c
													; Debug Table 0x5.0x0 = 0x133,0xffff
0134 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0135 02c7       |    |		Declare_Variable	Any
0136 00d8       |    |		Load_Top	At_Offset_0
0137 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0138 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x5.0x1 = 0x138,0xfffe
0139 00f0       |    |		Load_Encached	Segment_Cache						; Debug Table 0x5.0x2 = 0x139,0xfffd
013a e210       |    |		Load	0x1,0x10							; Debug Table 0x5.0x3 = 0x13a,0xfffc
013b 0322       | "  |		Declare_Variable	Record
013c 00d8       |    |		Load_Top	At_Offset_0
013d 1c00       |    |		Execute_Immediate	Run_Utility,0x0
013e			BODY_0130:
013e e009       |    |		Load	0x0,0x9								; Debug Table 0x5.0x4 = 0x13e,0x1
013f 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0140 e00a       |    |		Load	0x0,0xa
0141 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0142 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0143 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x5.0x5 = 0x143,0x2
0144 e402       |    |		Load	0x2,0x2
0145 0120       |    |		Execute	Any,Is_Value
0146 6803       |h   |		Jump_Zero	0x14a
0147 e001       |    |		Load	0x0,0x1
0148 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0149 7801       |x   |		Jump	0x14b
014a e402       |    |		Load	0x2,0x2
014b 00da       |    |		Load_Top	At_Offset_2
014c e00b       |    |		Load	0x0,0xb
014d 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
014e e004       |    |		Load	0x0,0x4
014f 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0150 e404       |    |		Load	0x2,0x4
0151 e5ff       |    |		Load	0x2,-0x1
0152 4806       |H   |		Short_Literal	0x6
0153 e219       |    |		Load	0x1,0x19
0154 170d       |    |		Execute	Task,Entry_Call,Field_Number 0xd
0155 00d1       |    |		Pop_Control	Pop_Count_1
0156 c402       |    |		Store	0x2,0x2
0157 005b       | [  |		Store_Top	Discrete,At_Offset_3
0158 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0x6 = 0x158,0x3
0159 7011       |p   |		Jump_Nonzero	0x16b
015a 4802       |H   |		Short_Literal	0x2							; Debug Table 0x5.0x7 = 0x15a,0x4
015b e20e       |    |		Load	0x1,0xe
015c 1c08       |    |		Execute_Immediate	Run_Utility,0x8
015d e402       |    |		Load	0x2,0x2
015e e001       |    |		Load	0x0,0x1
015f 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0160 0119       |    |		Execute	Any,Check_In_Formal_Type
0161 00d9       |    |		Load_Top	At_Offset_1
0162 2a02       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x2
0163 e5fc       |    |		Load	0x2,-0x4
0164 016d       | m  |		Execute	Variant_Record,Structure_Write
0165 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0x8 = 0x165,0x5
0166 4801       |H   |		Short_Literal	0x1
0167 e219       |    |		Load	0x1,0x19
0168 170e       |    |		Execute	Task,Entry_Call,Field_Number 0xe
0169 00d1       |    |		Pop_Control	Pop_Count_1
016a 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
016b 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x5.0x9 = 0x16b,0x6
016c e402       |    |		Load	0x2,0x2
016d 0120       |    |		Execute	Any,Is_Value
016e 6804       |h   |		Jump_Zero	0x173
016f e002       |    |		Load	0x0,0x2
0170 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0171 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0172 7804       |x   |		Jump	0x177
0173 e402       |    |		Load	0x2,0x2
0174 e001       |    |		Load	0x0,0x1
0175 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0176 011e       |    |		Execute	Any,Convert
0177 e5fe       |    |		Load	0x2,-0x2
0178 e404       |    |		Load	0x2,0x4
0179 e405       |    |		Load	0x2,0x5
017a 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
017b e405       |    |		Load	0x2,0x5
017c 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
017d e405       |    |		Load	0x2,0x5
017e 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
017f e405       |    |		Load	0x2,0x5
0180 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0181 e003       |    |		Load	0x0,0x3
0182 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
0183 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0184 00eb       |    |		Load_Encached	Diana_Cache
0185 18e9       |    |		Execute	Package,Field_Execute,Field_Number 0xe9
0186 e00c       |    |		Load	0x0,0xc
0187 1b21       | !  |		Execute	Package,Field_Read,Field_Number 0x21
0188 e002       |    |		Load	0x0,0x2
0189 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
018a 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
018b e001       |    |		Load	0x0,0x1
018c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
018d 011e       |    |		Execute	Any,Convert
018e c402       |    |		Store	0x2,0x2
018f 005b       | [  |		Store_Top	Discrete,At_Offset_3
0190 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x5.0xa = 0x190,0x7
0191 7008       |p   |		Jump_Nonzero	0x19a
0192 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0xb = 0x192,0x8
0193 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0194 4801       |H   |		Short_Literal	0x1
0195 4800       |H   |		Short_Literal	0x0
0196 e004       |    |		Load	0x0,0x4
0197 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0198 00d9       |    |		Load_Top	At_Offset_1
0199 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
019a 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0xc = 0x19a,0x9
019b 7014       |p   |		Jump_Nonzero	0x1b0
019c 4802       |H   |		Short_Literal	0x2							; Debug Table 0x5.0xd = 0x19c,0xa
019d e20e       |    |		Load	0x1,0xe
019e 1c08       |    |		Execute_Immediate	Run_Utility,0x8
019f e402       |    |		Load	0x2,0x2
01a0 e001       |    |		Load	0x0,0x1
01a1 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01a2 0119       |    |		Execute	Any,Check_In_Formal_Type
01a3 00d9       |    |		Load_Top	At_Offset_1
01a4 2a02       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x2
01a5 e5fc       |    |		Load	0x2,-0x4
01a6 016d       | m  |		Execute	Variant_Record,Structure_Write
01a7 e211       |    |		Load	0x1,0x11							; Debug Table 0x5.0xe = 0x1a7,0xb
01a8 e5fd       |    |		Load	0x2,-0x3
01a9 017d       | }  |		Execute	Record,Structure_Write
01aa 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0xf = 0x1aa,0xc
01ab 4801       |H   |		Short_Literal	0x1
01ac e219       |    |		Load	0x1,0x19
01ad 170e       |    |		Execute	Task,Entry_Call,Field_Number 0xe
01ae 00d1       |    |		Pop_Control	Pop_Count_1
01af 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01b0 4800       |H   |		Short_Literal	0x0							; Debug Table 0x5.0x10 = 0x1b0,0xd
01b1 e20e       |    |		Load	0x1,0xe
01b2 1c08       |    |		Execute_Immediate	Run_Utility,0x8
01b3 e5fc       |    |		Load	0x2,-0x4
01b4 016d       | m  |		Execute	Variant_Record,Structure_Write
01b5 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0x11 = 0x1b5,0xe
01b6 e5fd       |    |		Load	0x2,-0x3
01b7 017d       | }  |		Execute	Record,Structure_Write
01b8 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01b9			TRAP_0130:
01b9 0007       |    |		Action	Break_Optional
01ba 4803       |H   |		Short_Literal	0x3							; Debug Table 0x5.0x12 = 0x1ba,0xf
01bb e20e       |    |		Load	0x1,0xe
01bc 1c08       |    |		Execute_Immediate	Run_Utility,0x8
01bd e5fc       |    |		Load	0x2,-0x4
01be 016d       | m  |		Execute	Variant_Record,Structure_Write
01bf e211       |    |		Load	0x1,0x11							; Debug Table 0x5.0x13 = 0x1bf,0x10
01c0 e5fd       |    |		Load	0x2,-0x3
01c1 017d       | }  |		Execute	Record,Structure_Write
01c2 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x5.0x14 = 0x1c2,0x11
01c3 4801       |H   |		Short_Literal	0x1
01c4 e219       |    |		Load	0x1,0x19
01c5 170e       |    |		Execute	Task,Entry_Call,Field_Number 0xe
01c6 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01c7 0000       |    |		.XXX[0x1]
01c8 ; --------------------------------------------------------------------------------------
01c8 ; SUBPROGRAM
01c8 ; --------------------------------------------------------------------------------------
01c8 01d1       |    |		.CONST	0x01d1								; Address of begin
01c9 01fd       |    |		.CONST	0x01fd								; Address of exception handler
01ca 0002       |    |		.CONST	0x0002								; Number of locals
01cb			INIT_01c8:
01cb e00d       |    |		Load	0x0,0xd								; Debug Table 0x6 = .DEBUG	0x01cb,0x085a,0x0001,0x0000,0x005a,0x41a5,0x0000,0x0083
													; Debug Table 0x6.0x0 = 0x1cb,0xffff
01cc 1b19       |    |		Execute	Package,Field_Read,Field_Number 0x19
01cd 1b28       | (  |		Execute	Package,Field_Read,Field_Number 0x28
01ce 02ff       |    |		Declare_Variable	Variant_Record
01cf 00d8       |    |		Load_Top	At_Offset_0
01d0 1c00       |    |		Execute_Immediate	Run_Utility,0x0
01d1			BODY_01c8:
01d1 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x1 = 0x1d1,0x1
01d2 e5ff       |    |		Load	0x2,-0x1
01d3 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
01d4 0219       |    |		Execute	Heap_Access,All_Read
01d5 e006       |    |		Load	0x0,0x6
01d6 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
01d7 e006       |    |		Load	0x0,0x6
01d8 1827       | '  |		Execute	Package,Field_Execute,Field_Number 0x27
01d9 e00d       |    |		Load	0x0,0xd
01da 1b19       |    |		Execute	Package,Field_Read,Field_Number 0x19
01db 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
01dc 00d1       |    |		Pop_Control	Pop_Count_1
01dd 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x2 = 0x1dd,0x2
01de 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
01df 4602       |F   |		Jump_Case	0x3
01e0 7802       |x   |		Jump	0x1e3								; case 0x0
01e1 7807       |x   |		Jump	0x1e9								; case 0x1
01e2 7810       |x   |		Jump	0x1f3								; case 0x2
01e3 4800       |H   |		Short_Literal	0x0							; Debug Table 0x6.0x3 = 0x1e3,0x3
01e4 e20e       |    |		Load	0x1,0xe
01e5 1c08       |    |		Execute_Immediate	Run_Utility,0x8
01e6 e5fe       |    |		Load	0x2,-0x2
01e7 016d       | m  |		Execute	Variant_Record,Structure_Write
01e8 780f       |x   |		Jump	0x1f8
01e9 4801       |H   |		Short_Literal	0x1							; Debug Table 0x6.0x4 = 0x1e9,0x4
01ea e20e       |    |		Load	0x1,0xe
01eb 1c08       |    |		Execute_Immediate	Run_Utility,0x8
01ec 00d9       |    |		Load_Top	At_Offset_1
01ed 2e02       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2
01ee 00d9       |    |		Load_Top	At_Offset_1
01ef 2a03       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3
01f0 e5fe       |    |		Load	0x2,-0x2
01f1 016d       | m  |		Execute	Variant_Record,Structure_Write
01f2 7805       |x   |		Jump	0x1f8
01f3 4803       |H   |		Short_Literal	0x3							; Debug Table 0x6.0x5 = 0x1f3,0x5
01f4 e20e       |    |		Load	0x1,0xe
01f5 1c08       |    |		Execute_Immediate	Run_Utility,0x8
01f6 e5fe       |    |		Load	0x2,-0x2
01f7 016d       | m  |		Execute	Variant_Record,Structure_Write
01f8 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x6.0x6 = 0x1f8,0x6
01f9 4801       |H   |		Short_Literal	0x1
01fa e219       |    |		Load	0x1,0x19
01fb 170e       |    |		Execute	Task,Entry_Call,Field_Number 0xe
01fc 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
01fd			TRAP_01c8:
01fd 0007       |    |		Action	Break_Optional
01fe 4803       |H   |		Short_Literal	0x3							; Debug Table 0x6.0x7 = 0x1fe,0x7
01ff e20e       |    |		Load	0x1,0xe
0200 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0201 e5fe       |    |		Load	0x2,-0x2
0202 016d       | m  |		Execute	Variant_Record,Structure_Write
0203 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x6.0x8 = 0x203,0x8
0204 4801       |H   |		Short_Literal	0x1
0205 e219       |    |		Load	0x1,0x19
0206 170e       |    |		Execute	Task,Entry_Call,Field_Number 0xe
0207 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0208 ; --------------------------------------------------------------------------------------
0208 ; SUBPROGRAM
0208 ; --------------------------------------------------------------------------------------
0208 020b       |    |		.CONST	0x020b								; Address of begin
0209 0004       |    |		.CONST	0x0004								; Address of exception handler
020a 0001       |    |		.CONST	0x0001								; Number of locals
020b			BODY_0208:
020b			INIT_0208:
020b 4608       |F   |		Jump_Case	0x9							; Debug Table 0x7 = .DEBUG	0x020b,0x086e,0x0005,0x0000,0x005a,0x41a5,0x0000,0x0090
020c 7808       |x   |		Jump	0x215								; case 0x0
020d 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
020e 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
020f 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x3
0210 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x4
0211 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x5
0212 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x6
0213 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x7
0214 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x8
0215 00da       |    |		Load_Top	At_Offset_2
0216 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
0217 0125       | %  |		Execute	Any,Set_Constraint
0218 00da       |    |		Load_Top	At_Offset_2
0219 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
021a 1c00       |    |		Execute_Immediate	Run_Utility,0x0
021b 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
021c 0000 0000  |    |		.BLANK	0000[0x4]
0220 ; --------------------------------------------------------------------------------------
0220 ; SUBPROGRAM
0220 ; --------------------------------------------------------------------------------------
0220 0223       | #  |		.CONST	0x0223								; Address of begin
0221 0004       |    |		.CONST	0x0004								; Address of exception handler
0222 0001       |    |		.CONST	0x0001								; Number of locals
0223			BODY_0220:
0223			INIT_0220:
0223 0007       |    |		Action	Break_Optional							; Debug Table 0x8 = .DEBUG	0x0223,0x0870,0x0001,0x0000,0x005a,0x41c5,0x0000,0x021f
													; Debug Table 0x8.0x0 = 0x223,0x1
0224 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x8.0x1 = 0x224,0x401
0225 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0x2 = 0x225,0x1
0226 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x8.0x3 = 0x226,0x801
0227 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x8.0x4 = 0x227,0x401
0228 0007       |    |		Action	Break_Optional
0229 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x8.0x5 = 0x229,0xc01
022a e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x8.0x6 = 0x22a,0x801
022b e5ff       |    |		Load	0x2,-0x1
022c 4802       |H   |		Short_Literal	0x2
022d e5fc       |    |		Load	0x2,-0x4
022e e001       |    |		Load	0x0,0x1
022f 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0230 c5fc       |    |		Store	0x2,-0x4
0231 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0232 0000 0000  |    |		.BLANK	0000[0x6]
0238 ; --------------------------------------------------------------------------------------
0238 ; SUBPROGRAM
0238 ; --------------------------------------------------------------------------------------
0238 0248       | H  |		.CONST	0x0248								; Address of begin
0239 0004       |    |		.CONST	0x0004								; Address of exception handler
023a 0006       |    |		.CONST	0x0006								; Number of locals
023b			INIT_0238:
023b e00e       |    |		Load	0x0,0xe								; Debug Table 0x9 = .DEBUG	0x023b,0x0880,0x0001,0x0000,0x005a,0x41c5,0x0000,0x025a
													; Debug Table 0x9.0x0 = 0x23b,0xffff
023c 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
023d e00e       |    |		Load	0x0,0xe								; Debug Table 0x9.0x1 = 0x23d,0xfffe
023e 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
023f e006       |    |		Load	0x0,0x6								; Debug Table 0x9.0x2 = 0x23f,0xfffd
0240 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
0241 02ff       |    |		Declare_Variable	Variant_Record
0242 00d8       |    |		Load_Top	At_Offset_0
0243 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0244 e214       |    |		Load	0x1,0x14							; Debug Table 0x9.0x3 = 0x244,0xfffc
0245 0007       |    |		Action	Break_Optional
0246 029f 04d3  |    |		Declare_Subprogram	INIT_04d0,For_Call				; Debug Table 0x9.0x4 = 0x246,0xfffb
0248			BODY_0238:
0248 e00e       |    |		Load	0x0,0xe								; Debug Table 0x9.0x5 = 0x248,0x1
0249 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
024a 00db       |    |		Load_Top	At_Offset_3
024b e216       |    |		Load	0x1,0x16
024c 4800       |H   |		Short_Literal	0x0
024d 4800       |H   |		Short_Literal	0x0
024e 4800       |H   |		Short_Literal	0x0
024f e00f       |    |		Load	0x0,0xf
0250 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0251 4801       |H   |		Short_Literal	0x1
0252 e217       |    |		Load	0x1,0x17
0253 e006       |    |		Load	0x0,0x6
0254 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0255 00d1       |    |		Pop_Control	Pop_Count_1
0256 c402       |    |		Store	0x2,0x2
0257 e402       |    |		Load	0x2,0x2								; Debug Table 0x9.0x6 = 0x257,0x2
0258 680b       |h   |		Jump_Zero	0x264
0259 0092 0611  |    |		Action	Push_String_Extended,0x611					; "Create: "
													; Debug Table 0x9.0x7 = 0x259,0x3
025b e402       |    |		Load	0x2,0x2
025c e00e       |    |		Load	0x0,0xe
025d 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
025e 0122       | "  |		Execute	Any,Make_Root_Type
025f 025e       | ^  |		Execute	Discrete,Convert
0260 1c01       |    |		Execute_Immediate	Run_Utility,0x1
0261 01cc       |    |		Execute	Vector,Catenate
0262 8406       |    |		Call	0x2,0x6
0263 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x9.0x8 = 0x263,0x4
0264 e002       |    |		Load	0x0,0x2								; Debug Table 0x9.0x9 = 0x264,0x5
0265 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0266 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0267 e218       |    |		Load	0x1,0x18
0268 039c       |    |		Declare_Variable	Heap_Access,By_Allocation
0269 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
026a 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0xa = 0x26a,0x6
026b 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x9.0xb = 0x26b,0x7
026c e00e       |    |		Load	0x0,0xe
026d 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
026e 00d9       |    |		Load_Top	At_Offset_1
026f 0219       |    |		Execute	Heap_Access,All_Read
0270 0120       |    |		Execute	Any,Is_Value
0271 6806       |h   |		Jump_Zero	0x278
0272 e006       |    |		Load	0x0,0x6
0273 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
0274 00da       |    |		Load_Top	At_Offset_2
0275 0219       |    |		Execute	Heap_Access,All_Read
0276 00d1       |    |		Pop_Control	Pop_Count_1
0277 7802       |x   |		Jump	0x27a
0278 00d9       |    |		Load_Top	At_Offset_1
0279 0219       |    |		Execute	Heap_Access,All_Read
027a e216       |    |		Load	0x1,0x16
027b 4800       |H   |		Short_Literal	0x0
027c e006       |    |		Load	0x0,0x6
027d 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
027e e00f       |    |		Load	0x0,0xf
027f 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0280 4802       |H   |		Short_Literal	0x2
0281 e404       |    |		Load	0x2,0x4
0282 e006       |    |		Load	0x0,0x6
0283 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0284 00da       |    |		Load_Top	At_Offset_2
0285 0218       |    |		Execute	Heap_Access,All_Write
0286 c403       |    |		Store	0x2,0x3
0287 00d1       |    |		Pop_Control	Pop_Count_1
0288 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x9.0xc = 0x288,0x8
0289 680a       |h   |		Jump_Zero	0x294
028a 0092 0612  |    |		Action	Push_String_Extended,0x612					; "Open: "
													; Debug Table 0x9.0xd = 0x28a,0x9
028c e403       |    |		Load	0x2,0x3
028d e00e       |    |		Load	0x0,0xe
028e 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
028f 025e       | ^  |		Execute	Discrete,Convert
0290 1c01       |    |		Execute_Immediate	Run_Utility,0x1
0291 01cc       |    |		Execute	Vector,Catenate
0292 8406       |    |		Call	0x2,0x6
0293 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x9.0xe = 0x293,0xa
0294 4801       |H   |		Short_Literal	0x1							; Debug Table 0x9.0xf = 0x294,0xb
0295 a5fb       |    |		Store_Unchecked	0x2,-0x5
0296 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x9.0x10 = 0x296,0xc
0297 a5fd       |    |		Store_Unchecked	0x2,-0x3
0298 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0299 0000 0000  |    |		.BLANK	0000[0x7]
02a0 ; --------------------------------------------------------------------------------------
02a0 ; SUBPROGRAM
02a0 ; --------------------------------------------------------------------------------------
02a0 02a4       |    |		.CONST	0x02a4								; Address of begin
02a1 02b2       |    |		.CONST	0x02b2								; Address of exception handler
02a2 0002       |    |		.CONST	0x0002								; Number of locals
02a3			INIT_02a0:
02a3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xa = .DEBUG	0x02a3,0x08a4,0x0001,0x0000,0x005a,0x41c5,0x0000,0x0325
													; Debug Table 0xa.0x0 = 0x2a3,0xffff
02a4			BODY_02a0:
02a4 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xa.0x1 = 0x2a4,0x1
02a5 e216       |    |		Load	0x1,0x16
02a6 48ea       |H   |		Short_Literal	0xea
02a7 e010       |    |		Load	0x0,0x10
02a8 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
02a9 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
02aa 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x2 = 0x2aa,0x2
02ab e003       |    |		Load	0x0,0x3
02ac 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
02ad 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
02ae a5fd       |    |		Store_Unchecked	0x2,-0x3
02af 4801       |H   |		Short_Literal	0x1							; Debug Table 0xa.0x3 = 0x2af,0x3
02b0 a5fb       |    |		Store_Unchecked	0x2,-0x5
02b1 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
02b2			TRAP_02a0:
02b2 4887       |H   |		Short_Literal	0x87
02b3 010f       |    |		Execute	Exception,Equal
02b4 680e       |h   |		Jump_Zero	0x2c3
02b5 e003       |    |		Load	0x0,0x3								; Debug Table 0xa.0x4 = 0x2b5,0x4
02b6 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
02b7 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
02b8 a5fd       |    |		Store_Unchecked	0x2,-0x3
02b9 4800       |H   |		Short_Literal	0x0							; Debug Table 0xa.0x5 = 0x2b9,0x5
02ba a5fb       |    |		Store_Unchecked	0x2,-0x5
02bb e5fc       |    |		Load	0x2,-0x4							; Debug Table 0xa.0x6 = 0x2bb,0x6
02bc 0092 0613  |    |		Action	Push_String_Extended,0x613					; "'s Ada Unit failed on Temp_Ada_Heap.Create"
02be e5fe       |    |		Load	0x2,-0x2
02bf e5ff       |    |		Load	0x2,-0x1
02c0 821a       |    |		Call	0x1,0x1a
02c1 c5fc       |    |		Store	0x2,-0x4
02c2 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
02c3 0100       |    |		Execute	Exception,Raise
02c4 0000 0000  |    |		.BLANK	0000[0x4]
02c8 ; --------------------------------------------------------------------------------------
02c8 ; SUBPROGRAM
02c8 ; --------------------------------------------------------------------------------------
02c8 02cd       |    |		.CONST	0x02cd								; Address of begin
02c9 0004       |    |		.CONST	0x0004								; Address of exception handler
02ca 0002       |    |		.CONST	0x0002								; Number of locals
02cb			INIT_02c8:
02cb e00e       |    |		Load	0x0,0xe								; Debug Table 0xb = .DEBUG	0x02cb,0x08b4,0x0001,0x0000,0x005a,0x41c5,0x0000,0x037c
													; Debug Table 0xb.0x0 = 0x2cb,0xffff
02cc 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
02cd			BODY_02c8:
02cd e00e       |    |		Load	0x0,0xe								; Debug Table 0xb.0x1 = 0x2cd,0x1
02ce 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
02cf e004       |    |		Load	0x0,0x4
02d0 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
02d1 4800       |H   |		Short_Literal	0x0
02d2 e5fd       |    |		Load	0x2,-0x3
02d3 0219       |    |		Execute	Heap_Access,All_Read
02d4 e006       |    |		Load	0x0,0x6
02d5 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
02d6 e006       |    |		Load	0x0,0x6
02d7 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
02d8 0059       | Y  |		Store_Top	Discrete,At_Offset_1
02d9 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x2 = 0x2d9,0x2
02da 6811       |h   |		Jump_Zero	0x2ec
02db e5fc       |    |		Load	0x2,-0x4							; Debug Table 0xb.0x3 = 0x2db,0x3
02dc 0092 0614  |    |		Action	Push_String_Extended,0x614					; "'s Code Segment failed on Destroy: "
02de 00da       |    |		Load_Top	At_Offset_2
02df e00e       |    |		Load	0x0,0xe
02e0 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
02e1 0122       | "  |		Execute	Any,Make_Root_Type
02e2 025e       | ^  |		Execute	Discrete,Convert
02e3 1c01       |    |		Execute_Immediate	Run_Utility,0x1
02e4 01cc       |    |		Execute	Vector,Catenate
02e5 e5fe       |    |		Load	0x2,-0x2
02e6 e5ff       |    |		Load	0x2,-0x1
02e7 821a       |    |		Call	0x1,0x1a
02e8 c5fc       |    |		Store	0x2,-0x4
02e9 4800       |H   |		Short_Literal	0x0							; Debug Table 0xb.0x4 = 0x2e9,0x4
02ea a5fb       |    |		Store_Unchecked	0x2,-0x5
02eb 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0xb.0x5 = 0x2eb,0x5
02ec e002       |    |		Load	0x0,0x2								; Debug Table 0xb.0x6 = 0x2ec,0x6
02ed 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
02ee 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
02ef a5fd       |    |		Store_Unchecked	0x2,-0x3
02f0 4801       |H   |		Short_Literal	0x1							; Debug Table 0xb.0x7 = 0x2f0,0x7
02f1 a5fb       |    |		Store_Unchecked	0x2,-0x5
02f2 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
02f3 0000       |    |		.XXX[0x1]
02f4 0078 740e  | xt |		.LITERAL	{0x0078740e, 0x00005230}
02f8 ; --------------------------------------------------------------------------------------
02f8 ; SUBPROGRAM
02f8 ; --------------------------------------------------------------------------------------
02f8 02fd       |    |		.CONST	0x02fd								; Address of begin
02f9 0004       |    |		.CONST	0x0004								; Address of exception handler
02fa 0002       |    |		.CONST	0x0002								; Number of locals
02fb			INIT_02f8:
02fb e00e       |    |		Load	0x0,0xe								; Debug Table 0xc = .DEBUG	0x02fb,0x08c6,0x0001,0x0000,0x005a,0x41c5,0x0000,0x03dd
													; Debug Table 0xc.0x0 = 0x2fb,0xffff
02fc 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
02fd			BODY_02f8:
02fd e00e       |    |		Load	0x0,0xe								; Debug Table 0xc.0x1 = 0x2fd,0x1
02fe 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
02ff e216       |    |		Load	0x1,0x16
0300 4800       |H   |		Short_Literal	0x0
0301 e5fd       |    |		Load	0x2,-0x3
0302 e003       |    |		Load	0x0,0x3
0303 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
0304 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0305 e003       |    |		Load	0x0,0x3
0306 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0307 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0308 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x2 = 0x308,0x2
0309 6811       |h   |		Jump_Zero	0x31b
030a e5fc       |    |		Load	0x2,-0x4							; Debug Table 0xc.0x3 = 0x30a,0x3
030b 0092 0615  |    |		Action	Push_String_Extended,0x615					; "'s Unit failed on Destroy: "
030d 00da       |    |		Load_Top	At_Offset_2
030e e00e       |    |		Load	0x0,0xe
030f 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0310 0122       | "  |		Execute	Any,Make_Root_Type
0311 025e       | ^  |		Execute	Discrete,Convert
0312 1c01       |    |		Execute_Immediate	Run_Utility,0x1
0313 01cc       |    |		Execute	Vector,Catenate
0314 e5fe       |    |		Load	0x2,-0x2
0315 e5ff       |    |		Load	0x2,-0x1
0316 821a       |    |		Call	0x1,0x1a
0317 c5fc       |    |		Store	0x2,-0x4
0318 4800       |H   |		Short_Literal	0x0							; Debug Table 0xc.0x4 = 0x318,0x4
0319 a5fb       |    |		Store_Unchecked	0x2,-0x5
031a 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0xc.0x5 = 0x31a,0x5
031b e003       |    |		Load	0x0,0x3								; Debug Table 0xc.0x6 = 0x31b,0x6
031c 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
031d 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
031e a5fd       |    |		Store_Unchecked	0x2,-0x3
031f 4801       |H   |		Short_Literal	0x1							; Debug Table 0xc.0x7 = 0x31f,0x7
0320 a5fb       |    |		Store_Unchecked	0x2,-0x5
0321 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0322 0000 0000  |    |		.BLANK	0000[0x6]
0328 ; --------------------------------------------------------------------------------------
0328 ; SUBPROGRAM
0328 ; --------------------------------------------------------------------------------------
0328 032c       | ,  |		.CONST	0x032c								; Address of begin
0329 0004       |    |		.CONST	0x0004								; Address of exception handler
032a 0002       |    |		.CONST	0x0002								; Number of locals
032b			INIT_0328:
032b 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xd = .DEBUG	0x032b,0x08d8,0x0001,0x0000,0x005a,0x41c5,0x0000,0x0442
													; Debug Table 0xd.0x0 = 0x32b,0xffff
032c			BODY_0328:
032c 4801       |H   |		Short_Literal	0x1							; Debug Table 0xd.0x1 = 0x32c,0x1
032d a5fb       |    |		Store_Unchecked	0x2,-0x5
032e e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xd.0x2 = 0x32e,0x2
032f 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0330 680f       |h   |		Jump_Zero	0x340
0331 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xd.0x3 = 0x331,0x3
0332 e5fc       |    |		Load	0x2,-0x4
0333 e5fd       |    |		Load	0x2,-0x3
0334 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0335 e5fe       |    |		Load	0x2,-0x2
0336 e5ff       |    |		Load	0x2,-0x1
0337 821d       |    |		Call	0x1,0x1d
0338 e5fd       |    |		Load	0x2,-0x3
0339 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
033a c5fc       |    |		Store	0x2,-0x4
033b 0059       | Y  |		Store_Top	Discrete,At_Offset_1
033c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xd.0x4 = 0x33c,0x4
033d 7002       |p   |		Jump_Nonzero	0x340
033e 4800       |H   |		Short_Literal	0x0							; Debug Table 0xd.0x5 = 0x33e,0x5
033f a5fb       |    |		Store_Unchecked	0x2,-0x5
0340 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xd.0x6 = 0x340,0x6
0341 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0342 680f       |h   |		Jump_Zero	0x352
0343 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xd.0x7 = 0x343,0x7
0344 e5fc       |    |		Load	0x2,-0x4
0345 e5fd       |    |		Load	0x2,-0x3
0346 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0347 e5fe       |    |		Load	0x2,-0x2
0348 e5ff       |    |		Load	0x2,-0x1
0349 821d       |    |		Call	0x1,0x1d
034a e5fd       |    |		Load	0x2,-0x3
034b 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
034c c5fc       |    |		Store	0x2,-0x4
034d 0059       | Y  |		Store_Top	Discrete,At_Offset_1
034e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xd.0x8 = 0x34e,0x8
034f 7002       |p   |		Jump_Nonzero	0x352
0350 4800       |H   |		Short_Literal	0x0							; Debug Table 0xd.0x9 = 0x350,0x9
0351 a5fb       |    |		Store_Unchecked	0x2,-0x5
0352 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xd.0xa = 0x352,0xa
0353 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0354 e003       |    |		Load	0x0,0x3
0355 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
0356 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0357 700f       |p   |		Jump_Nonzero	0x367
0358 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xd.0xb = 0x358,0xb
0359 e5fc       |    |		Load	0x2,-0x4
035a e5fd       |    |		Load	0x2,-0x3
035b 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
035c e5fe       |    |		Load	0x2,-0x2
035d e5ff       |    |		Load	0x2,-0x1
035e 821e       |    |		Call	0x1,0x1e
035f e5fd       |    |		Load	0x2,-0x3
0360 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0361 c5fc       |    |		Store	0x2,-0x4
0362 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0363 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xd.0xc = 0x363,0xc
0364 7002       |p   |		Jump_Nonzero	0x367
0365 4800       |H   |		Short_Literal	0x0							; Debug Table 0xd.0xd = 0x365,0xd
0366 a5fb       |    |		Store_Unchecked	0x2,-0x5
0367 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0368 ; --------------------------------------------------------------------------------------
0368 ; SUBPROGRAM
0368 ; --------------------------------------------------------------------------------------
0368 0373       | s  |		.CONST	0x0373								; Address of begin
0369 0004       |    |		.CONST	0x0004								; Address of exception handler
036a 0004       |    |		.CONST	0x0004								; Number of locals
036b			INIT_0368:
036b e210       |    |		Load	0x1,0x10							; Debug Table 0xe = .DEBUG	0x036b,0x08f6,0x0001,0x0000,0x005a,0x41c5,0x0000,0x04ce
													; Debug Table 0xe.0x0 = 0x36b,0xffff
036c 0322       | "  |		Declare_Variable	Record
036d e211       |    |		Load	0x1,0x11
036e 00d9       |    |		Load_Top	At_Offset_1
036f 017d       | }  |		Execute	Record,Structure_Write
0370 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xe.0x1 = 0x370,0xfffe
0371 029f 04eb  |    |		Declare_Subprogram	INIT_04e8,For_Call				; Debug Table 0xe.0x2 = 0x371,0xfffd
0373			BODY_0368:
0373 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xe.0x3 = 0x373,0x1
0374 e5fc       |    |		Load	0x2,-0x4
0375 e214       |    |		Load	0x1,0x14
0376 e5fe       |    |		Load	0x2,-0x2
0377 e5ff       |    |		Load	0x2,-0x1
0378 821b       |    |		Call	0x1,0x1b
0379 e402       |    |		Load	0x2,0x2
037a 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
037b c5fc       |    |		Store	0x2,-0x4
037c 005a       | Z  |		Store_Top	Discrete,At_Offset_2
037d 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xe.0x4 = 0x37d,0x2
037e 7002       |p   |		Jump_Nonzero	0x381
037f 8404       |    |		Call	0x2,0x4								; Debug Table 0xe.0x5 = 0x37f,0x3
0380 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0xe.0x6 = 0x380,0x4
0381 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xe.0x7 = 0x381,0x5
0382 e5fc       |    |		Load	0x2,-0x4
0383 e214       |    |		Load	0x1,0x14
0384 e5fe       |    |		Load	0x2,-0x2
0385 e5ff       |    |		Load	0x2,-0x1
0386 821b       |    |		Call	0x1,0x1b
0387 e402       |    |		Load	0x2,0x2
0388 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0389 c5fc       |    |		Store	0x2,-0x4
038a 005a       | Z  |		Store_Top	Discrete,At_Offset_2
038b 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xe.0x8 = 0x38b,0x6
038c 7002       |p   |		Jump_Nonzero	0x38f
038d 8404       |    |		Call	0x2,0x4								; Debug Table 0xe.0x9 = 0x38d,0x7
038e 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0xe.0xa = 0x38e,0x8
038f 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xe.0xb = 0x38f,0x9
0390 e5fc       |    |		Load	0x2,-0x4
0391 e215       |    |		Load	0x1,0x15
0392 e5fe       |    |		Load	0x2,-0x2
0393 e5ff       |    |		Load	0x2,-0x1
0394 821c       |    |		Call	0x1,0x1c
0395 e402       |    |		Load	0x2,0x2
0396 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0397 c5fc       |    |		Store	0x2,-0x4
0398 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0399 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xe.0xc = 0x399,0xa
039a 7002       |p   |		Jump_Nonzero	0x39d
039b 8404       |    |		Call	0x2,0x4								; Debug Table 0xe.0xd = 0x39b,0xb
039c 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0xe.0xe = 0x39c,0xc
039d 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xe.0xf = 0x39d,0xd
039e e5fd       |    |		Load	0x2,-0x3
039f 017d       | }  |		Execute	Record,Structure_Write
03a0 4801       |H   |		Short_Literal	0x1							; Debug Table 0xe.0x10 = 0x3a0,0xe
03a1 a5fb       |    |		Store_Unchecked	0x2,-0x5
03a2 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
03a3 0000 0000  |    |		.BLANK	0000[0x5]
03a8 ; --------------------------------------------------------------------------------------
03a8 ; SUBPROGRAM
03a8 ; --------------------------------------------------------------------------------------
03a8 03ad       |    |		.CONST	0x03ad								; Address of begin
03a9 0004       |    |		.CONST	0x0004								; Address of exception handler
03aa 0002       |    |		.CONST	0x0002								; Number of locals
03ab			INIT_03a8:
03ab e00e       |    |		Load	0x0,0xe								; Debug Table 0xf = .DEBUG	0x03ab,0x091a,0x0001,0x0000,0x005a,0x41c5,0x0000,0x0556
													; Debug Table 0xf.0x0 = 0x3ab,0xffff
03ac 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
03ad			BODY_03a8:
03ad e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xf.0x1 = 0x3ad,0x1
03ae e00e       |    |		Load	0x0,0xe
03af 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
03b0 00d9       |    |		Load_Top	At_Offset_1
03b1 0219       |    |		Execute	Heap_Access,All_Read
03b2 e006       |    |		Load	0x0,0x6
03b3 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
03b4 00da       |    |		Load_Top	At_Offset_2
03b5 0218       |    |		Execute	Heap_Access,All_Write
03b6 005a       | Z  |		Store_Top	Discrete,At_Offset_2
03b7 00d1       |    |		Pop_Control	Pop_Count_1
03b8 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0x2 = 0x3b8,0x2
03b9 7003       |p   |		Jump_Nonzero	0x3bd
03ba 4801       |H   |		Short_Literal	0x1							; Debug Table 0xf.0x3 = 0x3ba,0x3
03bb a5fb       |    |		Store_Unchecked	0x2,-0x5
03bc 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
03bd 4800       |H   |		Short_Literal	0x0							; Debug Table 0xf.0x4 = 0x3bd,0x4
03be a5fb       |    |		Store_Unchecked	0x2,-0x5
03bf e5fc       |    |		Load	0x2,-0x4							; Debug Table 0xf.0x5 = 0x3bf,0x5
03c0 0092 0616  |    |		Action	Push_String_Extended,0x616					; "'s code segment failed reset_for_modification: "
03c2 00da       |    |		Load_Top	At_Offset_2
03c3 e00e       |    |		Load	0x0,0xe
03c4 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
03c5 025e       | ^  |		Execute	Discrete,Convert
03c6 1c01       |    |		Execute_Immediate	Run_Utility,0x1
03c7 01cc       |    |		Execute	Vector,Catenate
03c8 e5fe       |    |		Load	0x2,-0x2
03c9 e5ff       |    |		Load	0x2,-0x1
03ca 821a       |    |		Call	0x1,0x1a
03cb c5fc       |    |		Store	0x2,-0x4
03cc 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
03cd 0000 0000  |    |		.XXX[0x3]
03cf 0000       |    |
03d0 ; --------------------------------------------------------------------------------------
03d0 ; SUBPROGRAM
03d0 ; --------------------------------------------------------------------------------------
03d0 03db       |    |		.CONST	0x03db								; Address of begin
03d1 03e1       |    |		.CONST	0x03e1								; Address of exception handler
03d2 0002       |    |		.CONST	0x0002								; Number of locals
03d3			INIT_03d0:
03d3 0007       |    |		Action	Break_Optional							; Debug Table 0x10 = .DEBUG	0x03d3,0x0928,0x0002,0x0000,0x005a,0x41c5,0x0000,0x05ac
													; Debug Table 0x10.0x0 = 0x3d3,0xffff
03d4 0007       |    |		Action	Break_Optional							; Debug Table 0x10.0x1 = 0x3d4,0xfffe
03d5 00f0       |    |		Load_Encached	Segment_Cache						; Debug Table 0x10.0x2 = 0x3d5,0xfffd
03d6 00db       |    |		Load_Top	At_Offset_3
03d7 e003       |    |		Load	0x0,0x3
03d8 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
03d9 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
03da 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
03db			BODY_03d0:
03db 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x10.0x3 = 0x3db,0x1
03dc e011       |    |		Load	0x0,0x11
03dd 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
03de 613d       |a=  |		Indirect_Literal	Discrete,0x51c,{0x00000000, 0x000a0000}
03df 027d       | }  |		Execute	Discrete,Greater
03e0 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03e1			TRAP_03d0:
03e1 0007       |    |		Action	Break_Optional
03e2 4801       |H   |		Short_Literal	0x1							; Debug Table 0x10.0x4 = 0x3e2,0x2
03e3 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03e4 0000 0000  |    |		.BLANK	0000[0x4]
03e8 ; --------------------------------------------------------------------------------------
03e8 ; SUBPROGRAM
03e8 ; --------------------------------------------------------------------------------------
03e8 03ec       |    |		.CONST	0x03ec								; Address of begin
03e9 0004       |    |		.CONST	0x0004								; Address of exception handler
03ea 0002       |    |		.CONST	0x0002								; Number of locals
03eb			INIT_03e8:
03eb 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x11 = .DEBUG	0x03eb,0x0934,0x0001,0x0000,0x005a,0x41c5,0x0000,0x05e7
													; Debug Table 0x11.0x0 = 0x3eb,0xffff
03ec			BODY_03e8:
03ec e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x11.0x1 = 0x3ec,0x1
03ed 8222       | "  |		Call	0x1,0x22
03ee 681c       |h   |		Jump_Zero	0x40b
03ef 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x11.0x2 = 0x3ef,0x2
03f0 e5fc       |    |		Load	0x2,-0x4
03f1 e5fd       |    |		Load	0x2,-0x3
03f2 e5fe       |    |		Load	0x2,-0x2
03f3 e5ff       |    |		Load	0x2,-0x1
03f4 821e       |    |		Call	0x1,0x1e
03f5 c5fd       |    |		Store	0x2,-0x3
03f6 c5fc       |    |		Store	0x2,-0x4
03f7 0059       | Y  |		Store_Top	Discrete,At_Offset_1
03f8 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x11.0x3 = 0x3f8,0x3
03f9 7003       |p   |		Jump_Nonzero	0x3fd
03fa 4800       |H   |		Short_Literal	0x0							; Debug Table 0x11.0x4 = 0x3fa,0x4
03fb a5fb       |    |		Store_Unchecked	0x2,-0x5
03fc 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x11.0x5 = 0x3fc,0x5
03fd 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x11.0x6 = 0x3fd,0x6
03fe e5fc       |    |		Load	0x2,-0x4
03ff e215       |    |		Load	0x1,0x15
0400 e5fe       |    |		Load	0x2,-0x2
0401 e5ff       |    |		Load	0x2,-0x1
0402 821c       |    |		Call	0x1,0x1c
0403 c5fd       |    |		Store	0x2,-0x3
0404 c5fc       |    |		Store	0x2,-0x4
0405 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0406 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x11.0x7 = 0x406,0x7
0407 7009       |p   |		Jump_Nonzero	0x411
0408 4800       |H   |		Short_Literal	0x0							; Debug Table 0x11.0x8 = 0x408,0x8
0409 a5fb       |    |		Store_Unchecked	0x2,-0x5
040a 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x11.0x9 = 0x40a,0x9
040b e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x11.0xa = 0x40b,0xa
040c e003       |    |		Load	0x0,0x3
040d 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
040e 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
040f e003       |    |		Load	0x0,0x3
0410 1846       | F  |		Execute	Package,Field_Execute,Field_Number 0x46
0411 4801       |H   |		Short_Literal	0x1							; Debug Table 0x11.0xb = 0x411,0xb
0412 a5fb       |    |		Store_Unchecked	0x2,-0x5
0413 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0414 0000 0000  |    |		.BLANK	0000[0x4]
0418 ; --------------------------------------------------------------------------------------
0418 ; SUBPROGRAM
0418 ; --------------------------------------------------------------------------------------
0418 041c       |    |		.CONST	0x041c								; Address of begin
0419 0004       |    |		.CONST	0x0004								; Address of exception handler
041a 0002       |    |		.CONST	0x0002								; Number of locals
041b			INIT_0418:
041b 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x12 = .DEBUG	0x041b,0x094e,0x0001,0x0000,0x005a,0x41c5,0x0000,0x064b
													; Debug Table 0x12.0x0 = 0x41b,0xffff
041c			BODY_0418:
041c 4801       |H   |		Short_Literal	0x1							; Debug Table 0x12.0x1 = 0x41c,0x1
041d a5fb       |    |		Store_Unchecked	0x2,-0x5
041e 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x12.0x2 = 0x41e,0x2
041f e5fc       |    |		Load	0x2,-0x4
0420 e5fd       |    |		Load	0x2,-0x3
0421 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0422 e5fe       |    |		Load	0x2,-0x2
0423 e5ff       |    |		Load	0x2,-0x1
0424 8221       | !  |		Call	0x1,0x21
0425 e5fd       |    |		Load	0x2,-0x3
0426 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0427 c5fc       |    |		Store	0x2,-0x4
0428 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0429 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x12.0x3 = 0x429,0x3
042a 7003       |p   |		Jump_Nonzero	0x42e
042b 4800       |H   |		Short_Literal	0x0							; Debug Table 0x12.0x4 = 0x42b,0x4
042c a5fb       |    |		Store_Unchecked	0x2,-0x5
042d 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x12.0x5 = 0x42d,0x5
042e 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x12.0x6 = 0x42e,0x6
042f e5fc       |    |		Load	0x2,-0x4
0430 e5fd       |    |		Load	0x2,-0x3
0431 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0432 e5fe       |    |		Load	0x2,-0x2
0433 e5ff       |    |		Load	0x2,-0x1
0434 8221       | !  |		Call	0x1,0x21
0435 e5fd       |    |		Load	0x2,-0x3
0436 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0437 c5fc       |    |		Store	0x2,-0x4
0438 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0439 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x12.0x7 = 0x439,0x7
043a 7003       |p   |		Jump_Nonzero	0x43e
043b 4800       |H   |		Short_Literal	0x0							; Debug Table 0x12.0x8 = 0x43b,0x8
043c a5fb       |    |		Store_Unchecked	0x2,-0x5
043d 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x12.0x9 = 0x43d,0x9
043e 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x12.0xa = 0x43e,0xa
043f e5fc       |    |		Load	0x2,-0x4
0440 e5fd       |    |		Load	0x2,-0x3
0441 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0442 e5fe       |    |		Load	0x2,-0x2
0443 e5ff       |    |		Load	0x2,-0x1
0444 8223       | #  |		Call	0x1,0x23
0445 e5fd       |    |		Load	0x2,-0x3
0446 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0447 c5fc       |    |		Store	0x2,-0x4
0448 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0449 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x12.0xb = 0x449,0xb
044a 7003       |p   |		Jump_Nonzero	0x44e
044b 4800       |H   |		Short_Literal	0x0							; Debug Table 0x12.0xc = 0x44b,0xc
044c a5fb       |    |		Store_Unchecked	0x2,-0x5
044d 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x12.0xd = 0x44d,0xd
044e 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
044f 0000       |    |		.XXX[0x1]
0450 ; --------------------------------------------------------------------------------------
0450 ; SUBPROGRAM
0450 ; --------------------------------------------------------------------------------------
0450 0464       | d  |		.CONST	0x0464								; Address of begin
0451 0004       |    |		.CONST	0x0004								; Address of exception handler
0452 0007       |    |		.CONST	0x0007								; Number of locals
0453			INIT_0450:
0453 e012       |    |		Load	0x0,0x12							; Debug Table 0x13 = .DEBUG	0x0453,0x096c,0x0001,0x0000,0x005a,0x41c5,0x0000,0x06b4
													; Debug Table 0x13.0x0 = 0x453,0xffff
0454 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
0455 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
0456 02c7       |    |		Declare_Variable	Any
0457 e012       |    |		Load	0x0,0x12
0458 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
0459 1834       | 4  |		Execute	Package,Field_Execute,Field_Number 0x34
045a c402       |    |		Store	0x2,0x2
045b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x13.0x1 = 0x45b,0xfffe
045c 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x13.0x2 = 0x45c,0xfffd
045d e012       |    |		Load	0x0,0x12							; Debug Table 0x13.0x3 = 0x45d,0xfffc
045e 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
045f 4fff       |O   |		Short_Literal	-0x1							; Debug Table 0x13.0x4 = 0x45f,0xfffb
0460 4802       |H   |		Short_Literal	0x2
0461 0099       |    |		Action	Reference_Dynamic
0462 029f 0503  |    |		Declare_Subprogram	INIT_0500,For_Call				; Debug Table 0x13.0x5 = 0x462,0xfffa
0464			BODY_0450:
0464 e00b       |    |		Load	0x0,0xb								; Debug Table 0x13.0x6 = 0x464,0x1
0465 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0466 4800       |H   |		Short_Literal	0x0
0467 e5fe       |    |		Load	0x2,-0x2
0468 e003       |    |		Load	0x0,0x3
0469 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
046a 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
046b 8407       |    |		Call	0x2,0x7								; Debug Table 0x13.0x7 = 0x46b,0x2
046c 0007       |    |		Action	Break_Optional							; Debug Table 0x13.0x8 = 0x46c,0x3
046d e403       |    |		Load	0x2,0x3								; Debug Table 0x13.0x9 = 0x46d,0x401
046e 0007       |    |		Action	Break_Optional
046f 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x13.0xa = 0x46f,0x402
0470 0007       |    |		Action	Break_Optional							; Debug Table 0x13.0xb = 0x470,0x403
0471 0007       |    |		Action	Break_Optional							; Debug Table 0x13.0xc = 0x471,0x404
0472 0b4e       | N  |		Execute_Immediate	Case_Compare,0x4e				; Debug Table 0x13.0xd = 0x472,0x3
0473 7001       |p   |		Jump_Nonzero	0x475
0474 7837       |x7  |		Jump	0x4ac								; Debug Table 0x13.0xe = 0x474,0x9
0475 0092 0617  |    |		Action	Push_String_Extended,0x617					; "command_procedure"
													; Debug Table 0x13.0xf = 0x475,0x4
0477 482c       |H,  |		Short_Literal	0x2c
0478 00eb       |    |		Load_Encached	Diana_Cache
0479 187a       | z  |		Execute	Package,Field_Execute,Field_Number 0x7a
047a a404       |    |		Store_Unchecked	0x2,0x4
047b 0007       |    |		Action	Break_Optional							; Debug Table 0x13.0x10 = 0x47b,0x5
047c 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x13.0x11 = 0x47c,0x801
047d 4895       |H   |		Short_Literal	0x95							; Debug Table 0x13.0x12 = 0x47d,0x5
047e 00eb       |    |		Load_Encached	Diana_Cache
047f 187f       |    |		Execute	Package,Field_Execute,Field_Number 0x7f
0480 e403       |    |		Load	0x2,0x3
0481 0007       |    |		Action	Break_Optional
0482 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x13.0x13 = 0x482,0xc01
0483 4894       |H   |		Short_Literal	0x94							; Debug Table 0x13.0x14 = 0x483,0x801
0484 00eb       |    |		Load_Encached	Diana_Cache
0485 187f       |    |		Execute	Package,Field_Execute,Field_Number 0x7f
0486 487b       |H{  |		Short_Literal	0x7b
0487 00eb       |    |		Load_Encached	Diana_Cache
0488 187c       | |  |		Execute	Package,Field_Execute,Field_Number 0x7c
0489 e404       |    |		Load	0x2,0x4
048a 4848       |HH  |		Short_Literal	0x48
048b 00eb       |    |		Load_Encached	Diana_Cache
048c 187e       | ~  |		Execute	Package,Field_Execute,Field_Number 0x7e
048d 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x13.0x15 = 0x48d,0x1001
048e 4884       |H   |		Short_Literal	0x84							; Debug Table 0x13.0x16 = 0x48e,0xc01
048f 00eb       |    |		Load_Encached	Diana_Cache
0490 187f       |    |		Execute	Package,Field_Execute,Field_Number 0x7f
0491 48a8       |H   |		Short_Literal	0xa8
0492 00eb       |    |		Load_Encached	Diana_Cache
0493 187e       | ~  |		Execute	Package,Field_Execute,Field_Number 0x7e
0494 a403       |    |		Store_Unchecked	0x2,0x3
0495 e404       |    |		Load	0x2,0x4								; Debug Table 0x13.0x17 = 0x495,0x6
0496 00eb       |    |		Load_Encached	Diana_Cache
0497 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0498 00eb       |    |		Load_Encached	Diana_Cache
0499 18ce       |    |		Execute	Package,Field_Execute,Field_Number 0xce
049a e404       |    |		Load	0x2,0x4
049b 4963       |Ic  |		Short_Literal	0x163
049c 00eb       |    |		Load_Encached	Diana_Cache
049d 0096       |    |		Execute	Package,Entry
049e e404       |    |		Load	0x2,0x4								; Debug Table 0x13.0x18 = 0x49e,0x7
049f 00eb       |    |		Load_Encached	Diana_Cache
04a0 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
04a1 00eb       |    |		Load_Encached	Diana_Cache
04a2 18b6       |    |		Execute	Package,Field_Execute,Field_Number 0xb6
04a3 e404       |    |		Load	0x2,0x4
04a4 4957       |IW  |		Short_Literal	0x157
04a5 00eb       |    |		Load_Encached	Diana_Cache
04a6 0096       |    |		Execute	Package,Entry
04a7 e404       |    |		Load	0x2,0x4								; Debug Table 0x13.0x19 = 0x4a7,0x8
04a8 e404       |    |		Load	0x2,0x4
04a9 496a       |Ij  |		Short_Literal	0x16a
04aa 00eb       |    |		Load_Encached	Diana_Cache
04ab 0096       |    |		Execute	Package,Entry
04ac 00d1       |    |		Pop_Control	Pop_Count_1
04ad e402       |    |		Load	0x2,0x2								; Debug Table 0x13.0x1a = 0x4ad,0xa
04ae e012       |    |		Load	0x0,0x12
04af 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
04b0 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
04b1 e012       |    |		Load	0x0,0x12							; Debug Table 0x13.0x1b = 0x4b1,0xb
04b2 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
04b3 e004       |    |		Load	0x0,0x4
04b4 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
04b5 e403       |    |		Load	0x2,0x3
04b6 e012       |    |		Load	0x0,0x12
04b7 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
04b8 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
04b9 005b       | [  |		Store_Top	Discrete,At_Offset_3
04ba 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x13.0x1c = 0x4ba,0xc
04bb 6810       |h   |		Jump_Zero	0x4cc
04bc e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x13.0x1d = 0x4bc,0xd
04bd 0092 0618  |    |		Action	Push_String_Extended,0x618					; "'s copy's Unit failed Set_Root: "
04bf e405       |    |		Load	0x2,0x5
04c0 e012       |    |		Load	0x0,0x12
04c1 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
04c2 025e       | ^  |		Execute	Discrete,Convert
04c3 1c01       |    |		Execute_Immediate	Run_Utility,0x1
04c4 01cc       |    |		Execute	Vector,Catenate
04c5 e5fd       |    |		Load	0x2,-0x3
04c6 e406       |    |		Load	0x2,0x6
04c7 821a       |    |		Call	0x1,0x1a
04c8 c5fc       |    |		Store	0x2,-0x4
04c9 4800       |H   |		Short_Literal	0x0							; Debug Table 0x13.0x1e = 0x4c9,0xe
04ca a5fb       |    |		Store_Unchecked	0x2,-0x5
04cb 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; Debug Table 0x13.0x1f = 0x4cb,0xf
04cc 4801       |H   |		Short_Literal	0x1							; Debug Table 0x13.0x20 = 0x4cc,0x10
04cd a5fb       |    |		Store_Unchecked	0x2,-0x5
04ce 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
04cf 0000       |    |		.XXX[0x1]
04d0 ; --------------------------------------------------------------------------------------
04d0 ; SUBPROGRAM
04d0 ; --------------------------------------------------------------------------------------
04d0 04d3       |    |		.CONST	0x04d3								; Address of begin
04d1 0004       |    |		.CONST	0x0004								; Address of exception handler
04d2 0001       |    |		.CONST	0x0001								; Number of locals
04d3			BODY_04d0:
04d3			INIT_04d0:
04d3 e002       |    |		Load	0x0,0x2								; Debug Table 0x14 = .DEBUG	0x04d3,0x09b0,0x0001,0x0000,0x005a,0x41c5,0x0000,0x0291
													; Debug Table 0x14.0x0 = 0x4d3,0x1
04d4 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
04d5 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
04d6 a5fd       |    |		Store_Unchecked	0x2,-0x3
04d7 4800       |H   |		Short_Literal	0x0							; Debug Table 0x14.0x1 = 0x4d7,0x2
04d8 a5fb       |    |		Store_Unchecked	0x2,-0x5
04d9 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x14.0x2 = 0x4d9,0x3
04da 0092 0619  |    |		Action	Push_String_Extended,0x619					; "'s code segment failed on "
04dc e7ff       |    |		Load	0x3,-0x1
04dd 01cc       |    |		Execute	Vector,Catenate
04de e5fe       |    |		Load	0x2,-0x2
04df e5ff       |    |		Load	0x2,-0x1
04e0 821a       |    |		Call	0x1,0x1a
04e1 c5fc       |    |		Store	0x2,-0x4
04e2 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
04e3 0000 0000  |    |		.BLANK	0000[0x5]
04e8 ; --------------------------------------------------------------------------------------
04e8 ; SUBPROGRAM
04e8 ; --------------------------------------------------------------------------------------
04e8 04eb       |    |		.CONST	0x04eb								; Address of begin
04e9 0004       |    |		.CONST	0x0004								; Address of exception handler
04ea 0001       |    |		.CONST	0x0001								; Number of locals
04eb			BODY_04e8:
04eb			INIT_04e8:
04eb 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x15 = .DEBUG	0x04eb,0x09b8,0x0001,0x0000,0x005a,0x41c5,0x0000,0x04f6
													; Debug Table 0x15.0x0 = 0x4eb,0x1
04ec e5fc       |    |		Load	0x2,-0x4
04ed e402       |    |		Load	0x2,0x2
04ee e5fe       |    |		Load	0x2,-0x2
04ef e5ff       |    |		Load	0x2,-0x1
04f0 821f       |    |		Call	0x1,0x1f
04f1 00d1       |    |		Pop_Control	Pop_Count_1
04f2 c5fc       |    |		Store	0x2,-0x4
04f3 c5fb       |    |		Store	0x2,-0x5
04f4 e211       |    |		Load	0x1,0x11							; Debug Table 0x15.0x1 = 0x4f4,0x2
04f5 e5fd       |    |		Load	0x2,-0x3
04f6 017d       | }  |		Execute	Record,Structure_Write
04f7 4800       |H   |		Short_Literal	0x0							; Debug Table 0x15.0x2 = 0x4f7,0x3
04f8 a5fb       |    |		Store_Unchecked	0x2,-0x5
04f9 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
04fa 0000 0000  |    |		.BLANK	0000[0x6]
0500 ; --------------------------------------------------------------------------------------
0500 ; SUBPROGRAM
0500 ; --------------------------------------------------------------------------------------
0500 0503       |    |		.CONST	0x0503								; Address of begin
0501 0509       |    |		.CONST	0x0509								; Address of exception handler
0502 0001       |    |		.CONST	0x0001								; Number of locals
0503			BODY_0500:
0503			INIT_0500:
0503 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x16 = .DEBUG	0x0503,0x09c0,0x0004,0x0000,0x005a,0x41c5,0x0000,0x072d
													; Debug Table 0x16.0x0 = 0x503,0x1
0504 e5ff       |    |		Load	0x2,-0x1
0505 e013       |    |		Load	0x0,0x13
0506 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0507 c403       |    |		Store	0x2,0x3
0508 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0509			TRAP_0500:
0509 0007       |    |		Action	Break_Optional
050a e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x16.0x1 = 0x50a,0x2
050b 0092 061a  |    |		Action	Push_String_Extended,0x61a					; " failed Tree_Compaction.Compact: unhandled exception"
050d e5fd       |    |		Load	0x2,-0x3
050e e406       |    |		Load	0x2,0x6
050f 821a       |    |		Call	0x1,0x1a
0510 c5fc       |    |		Store	0x2,-0x4
0511 4800       |H   |		Short_Literal	0x0							; Debug Table 0x16.0x2 = 0x511,0x3
0512 a5fb       |    |		Store_Unchecked	0x2,-0x5
0513 e402       |    |		Load	0x2,0x2								; Debug Table 0x16.0x3 = 0x513,0x4
0514 e012       |    |		Load	0x0,0x12
0515 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
0516 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
0517 00cc       |    |		Action	Pop_Block							; Debug Table 0x16.0x4 = 0x517,0x5
0518 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0519 0000 0000  |    |		.XXX[0x3]
051b 0000       |    |
051c 0000 0000  |    |		.LITERAL	{0x00000000, 0x000a0000}
0520 0548 0004  | H  |		.XXX[0x3]
0522 0017       |    |
0523 4806       |H   |		Short_Literal	0x6							; Debug Table 0x17 = .DEBUG	0x0523,0x09cc,0x0000,0x0000,0x005a,0x41c5,0x0000,0x005a
0524 02cb       |    |		Declare_Variable	Entry
0525 4801       |H   |		Short_Literal	0x1
0526 02cb       |    |		Declare_Variable	Entry
0527 00bf       |    |		Action	Accept_Activation
0528 4802       |H   |		Short_Literal	0x2							; Debug Table 0x18 = .DEBUG	0x0528,0x09ce,0x0000,0x0000,0x005a,0x41c5,0x0000,0x07ee
													; Debug Table 0x18.0x0 = 0x528,0xffff
0529 032a       | *  |		Declare_Type	Record,Incomplete
052a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x18.0x1 = 0x52a,0xfffe
052b 02a0       |    |		Declare_Subprogram	Null_Subprogram
052c 4818       |H   |		Short_Literal	0x18
052d 03d3       |    |		Declare_Type	Access,Defined,Accesses_Protected
052e e001       |    |		Load	0x0,0x1								; Debug Table 0x18.0x2 = 0x52e,0xfffd
052f 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0530 00d9       |    |		Load_Top	At_Offset_1
0531 029f 0553  |   S|		Declare_Subprogram	INIT_0550,For_Call
0533 e20f       |    |		Load	0x1,0xf
0534 0326       | &  |		Complete_Type	Record,By_Defining
0535 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x18.0x3 = 0x535,0xfffc
0536 0007       |    |		Action	Break_Optional
0537 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x18.0x4 = 0x537,0xfffb
0538 0007       |    |		Action	Break_Optional
0539 e001       |    |		Load	0x0,0x1								; Debug Table 0x18.0x5 = 0x539,0xfffa
053a 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
053b 0322       | "  |		Declare_Variable	Record
053c 00d8       |    |		Load_Top	At_Offset_0
053d 1c00       |    |		Execute_Immediate	Run_Utility,0x0
053e 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x18.0x6 = 0x53e,0xfff9
053f e002       |    |		Load	0x0,0x2								; Debug Table 0x18.0x7 = 0x53f,0xfff8
0540 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0541 02c7       |    |		Declare_Variable	Any
0542 00d8       |    |		Load_Top	At_Offset_0
0543 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0544 e210       |    |		Load	0x1,0x10							; Debug Table 0x18.0x8 = 0x544,0xfff7
0545 029f 056b  |   k|		Declare_Subprogram	INIT_0568,For_Call
0547 00bc       |    |		Action	Signal_Activated
0548 00cf       |    |		Action	Mark_Auxiliary
0549 0007       |    |		Action	Break_Optional							; Debug Table 0x18.0x9 = 0x549,0x1
054a 8217       |    |		Call	0x1,0x17							; Debug Table 0x18.0xa = 0x54a,0x2
054b 00c9       |    |		Action	Pop_Auxiliary_Loop
054c 7ffd       |    |		Jump	0x54a
054d 0000 0000  |    |		.XXX[0x3]
054f 0000       |    |
0550 ; --------------------------------------------------------------------------------------
0550 ; SUBPROGRAM
0550 ; --------------------------------------------------------------------------------------
0550 0553       | S  |		.CONST	0x0553								; Address of begin
0551 0004       |    |		.CONST	0x0004								; Address of exception handler
0552 0001       |    |		.CONST	0x0001								; Number of locals
0553			BODY_0550:
0553			INIT_0550:
0553 4608       |F   |		Jump_Case	0x9							; Debug Table 0x19 = .DEBUG	0x0553,0x09e6,0x0005,0x0000,0x005a,0x41c5,0x0000,0x07f8
0554 7808       |x   |		Jump	0x55d								; case 0x0
0555 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
0556 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
0557 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x3
0558 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x4
0559 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x5
055a 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x6
055b 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x7
055c 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x8
055d e001       |    |		Load	0x0,0x1
055e 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
055f 00db       |    |		Load_Top	At_Offset_3
0560 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0561 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
0562 0000 0000  |    |		.BLANK	0000[0x6]
0568 ; --------------------------------------------------------------------------------------
0568 ; SUBPROGRAM
0568 ; --------------------------------------------------------------------------------------
0568 0574       | t  |		.CONST	0x0574								; Address of begin
0569 057b       | {  |		.CONST	0x057b								; Address of exception handler
056a 0002       |    |		.CONST	0x0002								; Number of locals
056b			INIT_0568:
056b 480e 48b0  |H H |		Declare_Variable	Select	0x000, 0x002,				; Debug Table 0x1a = .DEBUG	0x056b,0x09e8,0x0004,0x0000,0x005a,0x41c5,0x0000,0x091c
056d 480d 48b7  |H H |				[0x000]: 0x000 = 0x0000,
056f 4800 4800  |H H |				[0x00d]: 0x0b7 = 0x05b8,
0571 4800 4802  |H H |				[0x00e]: 0x0b0 = 0x0580
0573 02cf       |    |
0574			BODY_0568:
0574 00cf       |    |		Action	Mark_Auxiliary
0575 0007       |    |		Action	Break_Optional							; Debug Table 0x1a.0x0 = 0x575,0x1
0576 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1a.0x1 = 0x576,0x2
0577 013f       | ?  |		Execute	Select,Rendezvous
0578 00d1       |    |		Pop_Control	Pop_Count_1
0579 00c9       |    |		Action	Pop_Auxiliary_Loop
057a 7ffb       |    |		Jump	0x576
057b			TRAP_0568:
057b 0007       |    |		Action	Break_Optional
057c 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1					; Debug Table 0x1a.0x2 = 0x57c,0x5
057d 0000 0000  |    |		.XXX[0x3]
057f 0000       |    |
0580 ; --------------------------------------------------------------------------------------
0580 ; SUBPROGRAM
0580 ; See instruction 0x02cf at 0x56b, index=0xe
0580 ; --------------------------------------------------------------------------------------
0580 0583       |    |		.CONST	0x0583								; Address of begin
0581 0004       |    |		.CONST	0x0004								; Address of exception handler
0582 0001       |    |		.CONST	0x0001								; Number of locals
0583			BODY_0580:
0583			INIT_0580:
0583 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1b = .DEBUG	0x0583,0x09f0,0x0003,0x0000,0x005a,0x41c5,0x0000,0x090d
													; Debug Table 0x1b.0x0 = 0x583,0x1
0584 e001       |    |		Load	0x0,0x1
0585 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
0586 017e       | ~  |		Execute	Record,Not_Equal
0587 682f       |h/  |		Jump_Zero	0x5b7
0588 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1b.0x1 = 0x588,0x2
0589 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
058a e003       |    |		Load	0x0,0x3
058b 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
058c 6808       |h   |		Jump_Zero	0x595
058d 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1b.0x2 = 0x58d,0x3
058e 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
058f 4801       |H   |		Short_Literal	0x1
0590 4800       |H   |		Short_Literal	0x0
0591 e003       |    |		Load	0x0,0x3
0592 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0593 e7fe       |    |		Load	0x3,-0x2
0594 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0595 e212       |    |		Load	0x1,0x12							; Debug Table 0x1b.0x3 = 0x595,0x4
0596 700c       |p   |		Jump_Nonzero	0x5a3
0597 e20f       |    |		Load	0x1,0xf								; Debug Table 0x1b.0x4 = 0x597,0x5
0598 0322       | "  |		Declare_Variable	Record
0599 e7fe       |    |		Load	0x3,-0x2
059a 00d9       |    |		Load_Top	At_Offset_1
059b 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
059c e211       |    |		Load	0x1,0x11
059d 00d9       |    |		Load_Top	At_Offset_1
059e 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
059f e210       |    |		Load	0x1,0x10
05a0 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
05a1 a216       |    |		Store_Unchecked	0x1,0x16
05a2 780e       |x   |		Jump	0x5b1
05a3 e212       |    |		Load	0x1,0x12							; Debug Table 0x1b.0x5 = 0x5a3,0x6
05a4 a216       |    |		Store_Unchecked	0x1,0x16
05a5 e212       |    |		Load	0x1,0x12							; Debug Table 0x1b.0x6 = 0x5a5,0x7
05a6 0227       | '  |		Execute	Access,All_Reference
05a7 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
05a8 a212       |    |		Store_Unchecked	0x1,0x12
05a9 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1b.0x7 = 0x5a9,0x8
05aa e216       |    |		Load	0x1,0x16
05ab 0227       | '  |		Execute	Access,All_Reference
05ac 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
05ad e211       |    |		Load	0x1,0x11							; Debug Table 0x1b.0x8 = 0x5ad,0x9
05ae e216       |    |		Load	0x1,0x16
05af 0227       | '  |		Execute	Access,All_Reference
05b0 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
05b1 e216       |    |		Load	0x1,0x16							; Debug Table 0x1b.0x9 = 0x5b1,0xa
05b2 a211       |    |		Store_Unchecked	0x1,0x11
05b3 e001       |    |		Load	0x0,0x1								; Debug Table 0x1b.0xa = 0x5b3,0xb
05b4 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
05b5 e7fe       |    |		Load	0x3,-0x2
05b6 017d       | }  |		Execute	Record,Structure_Write
05b7 4101       |A   |		End_Rendezvous	0x1
05b8 ; --------------------------------------------------------------------------------------
05b8 ; SUBPROGRAM
05b8 ; See instruction 0x02cf at 0x56b, index=0xd
05b8 ; --------------------------------------------------------------------------------------
05b8 05bb       |    |		.CONST	0x05bb								; Address of begin
05b9 0004       |    |		.CONST	0x0004								; Address of exception handler
05ba 0001       |    |		.CONST	0x0001								; Number of locals
05bb			BODY_05b8:
05bb			INIT_05b8:
05bb e002       |    |		Load	0x0,0x2								; Debug Table 0x1c = .DEBUG	0x05bb,0x0a08,0x0003,0x0000,0x005a,0x41c5,0x0000,0x08bb
													; Debug Table 0x1c.0x0 = 0x5bb,0x1
05bc 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
05bd c215       |    |		Store	0x1,0x15
05be e211       |    |		Load	0x1,0x11							; Debug Table 0x1c.0x1 = 0x5be,0x2
05bf 700a       |p   |		Jump_Nonzero	0x5ca
05c0 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x1c.0x2 = 0x5c0,0x3
05c1 e215       |    |		Load	0x1,0x15
05c2 e213       |    |		Load	0x1,0x13
05c3 e7fd       |    |		Load	0x3,-0x3
05c4 e7fe       |    |		Load	0x3,-0x2
05c5 8004       |    |		Call	0x0,0x4
05c6 00d1       |    |		Pop_Control	Pop_Count_1
05c7 c215       |    |		Store	0x1,0x15
05c8 c214       |    |		Store	0x1,0x14
05c9 781f       |x   |		Jump	0x5e9
05ca e211       |    |		Load	0x1,0x11							; Debug Table 0x1c.0x3 = 0x5ca,0x4
05cb 0227       | '  |		Execute	Access,All_Reference
05cc 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
05cd e213       |    |		Load	0x1,0x13
05ce 017d       | }  |		Execute	Record,Structure_Write
05cf e211       |    |		Load	0x1,0x11							; Debug Table 0x1c.0x4 = 0x5cf,0x5
05d0 a216       |    |		Store_Unchecked	0x1,0x16
05d1 e211       |    |		Load	0x1,0x11							; Debug Table 0x1c.0x5 = 0x5d1,0x6
05d2 0227       | '  |		Execute	Access,All_Reference
05d3 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
05d4 a211       |    |		Store_Unchecked	0x1,0x11
05d5 e001       |    |		Load	0x0,0x1								; Debug Table 0x1c.0x6 = 0x5d5,0x7
05d6 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
05d7 e216       |    |		Load	0x1,0x16
05d8 0227       | '  |		Execute	Access,All_Reference
05d9 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
05da e212       |    |		Load	0x1,0x12							; Debug Table 0x1c.0x7 = 0x5da,0x8
05db e216       |    |		Load	0x1,0x16
05dc 0227       | '  |		Execute	Access,All_Reference
05dd 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
05de e216       |    |		Load	0x1,0x16							; Debug Table 0x1c.0x8 = 0x5de,0x9
05df a212       |    |		Store_Unchecked	0x1,0x12
05e0 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x1c.0x9 = 0x5e0,0xa
05e1 e215       |    |		Load	0x1,0x15
05e2 e213       |    |		Load	0x1,0x13
05e3 e7fd       |    |		Load	0x3,-0x3
05e4 e7fe       |    |		Load	0x3,-0x2
05e5 8005       |    |		Call	0x0,0x5
05e6 00d1       |    |		Pop_Control	Pop_Count_1
05e7 c215       |    |		Store	0x1,0x15
05e8 c214       |    |		Store	0x1,0x14
05e9 e214       |    |		Load	0x1,0x14							; Debug Table 0x1c.0xa = 0x5e9,0xb
05ea 6809       |h   |		Jump_Zero	0x5f4
05eb 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x1c.0xb = 0x5eb,0xc
05ec e215       |    |		Load	0x1,0x15
05ed e7fd       |    |		Load	0x3,-0x3
05ee e213       |    |		Load	0x1,0x13
05ef 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
05f0 e7fe       |    |		Load	0x3,-0x2
05f1 8006       |    |		Call	0x0,0x6
05f2 c215       |    |		Store	0x1,0x15
05f3 c214       |    |		Store	0x1,0x14
05f4 e7fc       |    |		Load	0x3,-0x4							; Debug Table 0x1c.0xc = 0x5f4,0xd
05f5 e213       |    |		Load	0x1,0x13
05f6 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
05f7 e214       |    |		Load	0x1,0x14							; Debug Table 0x1c.0xd = 0x5f7,0xe
05f8 6804       |h   |		Jump_Zero	0x5fd
05f9 e7fc       |    |		Load	0x3,-0x4							; Debug Table 0x1c.0xe = 0x5f9,0xf
05fa e003       |    |		Load	0x0,0x3
05fb 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
05fc 7808       |x   |		Jump	0x605
05fd e213       |    |		Load	0x1,0x13							; Debug Table 0x1c.0xf = 0x5fd,0x10
05fe 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
05ff 4801       |H   |		Short_Literal	0x1
0600 4800       |H   |		Short_Literal	0x0
0601 e003       |    |		Load	0x0,0x3
0602 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0603 e213       |    |		Load	0x1,0x13
0604 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0605 e213       |    |		Load	0x1,0x13							; Debug Table 0x1c.0x10 = 0x605,0x11
0606 e7fb       |    |		Load	0x3,-0x5
0607 017d       | }  |		Execute	Record,Structure_Write
0608 e215       |    |		Load	0x1,0x15							; Debug Table 0x1c.0x11 = 0x608,0x12
0609 c7fa       |    |		Store	0x3,-0x6
060a e214       |    |		Load	0x1,0x14							; Debug Table 0x1c.0x12 = 0x60a,0x13
060b a7f9       |    |		Store_Unchecked	0x3,-0x7
060c 4103       |A   |		End_Rendezvous	0x3
060d ; --------------------------------------------------------------------------------------
060d ; STRING TABLE
060d ; --------------------------------------------------------------------------------------
060d 001e       |    |		.STRTAB	0x001e->0x061c							; "SUCCESS"
060e 0023       | #  |		.STRTAB	0x0023->0x061f							; "UNHANDLED_EXCEPTION_FAILURE"
060f 003c       | <  |		.STRTAB	0x003c->0x062d							; "CODE_GENERATION_FAILURE"
0610 0051       | Q  |		.STRTAB	0x0051->0x0638							; "OTHER_FAILURE"
0611 005c       | \  |		.STRTAB	0x005c->0x063f							; "Create: "
0612 0062       | b  |		.STRTAB	0x0062->0x0643							; "Open: "
0613 0066       | f  |		.STRTAB	0x0066->0x0646							; "'s Ada Unit failed on Temp_Ada_Heap.Create"
0614 008e       |    |		.STRTAB	0x008e->0x065b							; "'s Code Segment failed on Destroy: "
0615 00af       |    |		.STRTAB	0x00af->0x066c							; "'s Unit failed on Destroy: "
0616 00c8       |    |		.STRTAB	0x00c8->0x067a							; "'s code segment failed reset_for_modification: "
0617 00f5       |    |		.STRTAB	0x00f5->0x0691							; "command_procedure"
0618 0104       |    |		.STRTAB	0x0104->0x069a							; "'s copy's Unit failed Set_Root: "
0619 0122       | "  |		.STRTAB	0x0122->0x06aa							; "'s code segment failed on "
061a 013a       | :  |		.STRTAB	0x013a->0x06b7							; " failed Tree_Compaction.Compact: unhandled exception"
061b 016c       | l  |		.STREND 0x016c->0x06d1
061c 5355 4343  |SUCC|		.STRTAB_STRINGS
06d1 0000 0000  |    |		.BLANK	0000[0x7]
06d8 ; --------------------------------------------------------------------------------------
06d8 ; Debug Table
06d8 ; --------------------------------------------------------------------------------------
06d8 0003 001d  |    |		.CONST	0x0003,0x001d
06da 000b 07c2  |    |		.DEBUG	0x000b,0x07c2,0x8000,0x0000,0x005a,0x41a5,0x0000,0x000f
06e2 0053 07dc  | S  |		.DEBUG	0x0053,0x07dc,0x8000,0x0000,0x005a,0x41c5,0x0000,0x001d
06ea 00b3 081c  |    |		.DEBUG	0x00b3,0x081c,0x0005,0x0000,0x005a,0x41a5,0x0000,0x0023
06f2 00cb 081e  |    |		.DEBUG	0x00cb,0x081e,0x0005,0x0000,0x005a,0x41a5,0x0000,0x002b
06fa 0113 0820  |    |		.DEBUG	0x0113,0x0820,0x0001,0x0000,0x005a,0x41a5,0x0000,0x0051
0702 0133 082e  | 3 .|		.DEBUG	0x0133,0x082e,0x0001,0x0000,0x005a,0x41a5,0x0000,0x006c
070a 01cb 085a  |   Z|		.DEBUG	0x01cb,0x085a,0x0001,0x0000,0x005a,0x41a5,0x0000,0x0083
0712 020b 086e  |   n|		.DEBUG	0x020b,0x086e,0x0005,0x0000,0x005a,0x41a5,0x0000,0x0090
071a 0223 0870  | # p|		.DEBUG	0x0223,0x0870,0x0001,0x0000,0x005a,0x41c5,0x0000,0x021f
0722 023b 0880  | ;  |		.DEBUG	0x023b,0x0880,0x0001,0x0000,0x005a,0x41c5,0x0000,0x025a
072a 02a3 08a4  |    |		.DEBUG	0x02a3,0x08a4,0x0001,0x0000,0x005a,0x41c5,0x0000,0x0325
0732 02cb 08b4  |    |		.DEBUG	0x02cb,0x08b4,0x0001,0x0000,0x005a,0x41c5,0x0000,0x037c
073a 02fb 08c6  |    |		.DEBUG	0x02fb,0x08c6,0x0001,0x0000,0x005a,0x41c5,0x0000,0x03dd
0742 032b 08d8  | +  |		.DEBUG	0x032b,0x08d8,0x0001,0x0000,0x005a,0x41c5,0x0000,0x0442
074a 036b 08f6  | k  |		.DEBUG	0x036b,0x08f6,0x0001,0x0000,0x005a,0x41c5,0x0000,0x04ce
0752 03ab 091a  |    |		.DEBUG	0x03ab,0x091a,0x0001,0x0000,0x005a,0x41c5,0x0000,0x0556
075a 03d3 0928  |   (|		.DEBUG	0x03d3,0x0928,0x0002,0x0000,0x005a,0x41c5,0x0000,0x05ac
0762 03eb 0934  |   4|		.DEBUG	0x03eb,0x0934,0x0001,0x0000,0x005a,0x41c5,0x0000,0x05e7
076a 041b 094e  |   N|		.DEBUG	0x041b,0x094e,0x0001,0x0000,0x005a,0x41c5,0x0000,0x064b
0772 0453 096c  | S l|		.DEBUG	0x0453,0x096c,0x0001,0x0000,0x005a,0x41c5,0x0000,0x06b4
077a 04d3 09b0  |    |		.DEBUG	0x04d3,0x09b0,0x0001,0x0000,0x005a,0x41c5,0x0000,0x0291
0782 04eb 09b8  |    |		.DEBUG	0x04eb,0x09b8,0x0001,0x0000,0x005a,0x41c5,0x0000,0x04f6
078a 0503 09c0  |    |		.DEBUG	0x0503,0x09c0,0x0004,0x0000,0x005a,0x41c5,0x0000,0x072d
0792 0523 09cc  | #  |		.DEBUG	0x0523,0x09cc,0x0000,0x0000,0x005a,0x41c5,0x0000,0x005a
079a 0528 09ce  | (  |		.DEBUG	0x0528,0x09ce,0x0000,0x0000,0x005a,0x41c5,0x0000,0x07ee
07a2 0553 09e6  | S  |		.DEBUG	0x0553,0x09e6,0x0005,0x0000,0x005a,0x41c5,0x0000,0x07f8
07aa 056b 09e8  | k  |		.DEBUG	0x056b,0x09e8,0x0004,0x0000,0x005a,0x41c5,0x0000,0x091c
07b2 0583 09f0  |    |		.DEBUG	0x0583,0x09f0,0x0003,0x0000,0x005a,0x41c5,0x0000,0x090d
07ba 05bb 0a08  |    |		.DEBUG	0x05bb,0x0a08,0x0003,0x0000,0x005a,0x41c5,0x0000,0x08bb
07c2 ; --------------------------------------------------------------------------------------
07c2 ; Debug3 Subtable 0x0
07c2 ; --------------------------------------------------------------------------------------
07c2 000c 0000  |    |		.DBG3TAB	0x000c,0x0000
07c4 000b ffff  |    |		.CONST	0x000b,0xffff
07c6 000c fffe  |    |		.CONST	0x000c,0xfffe
07c8 000d fffd  |    |		.CONST	0x000d,0xfffd
07ca 000e fffc  |    |		.CONST	0x000e,0xfffc
07cc 0013 fffb  |    |		.CONST	0x0013,0xfffb
07ce 0021 fffa  | !  |		.CONST	0x0021,0xfffa
07d0 0023 fff9  | #  |		.CONST	0x0023,0xfff9
07d2 0025 fff8  | %  |		.CONST	0x0025,0xfff8
07d4 0026 fff7  | &  |		.CONST	0x0026,0xfff7
07d6 0028 fff6  | (  |		.CONST	0x0028,0xfff6
07d8 002a fff5  | *  |		.CONST	0x002a,0xfff5
07da 0038 fff4  | 8  |		.CONST	0x0038,0xfff4
07dc ; --------------------------------------------------------------------------------------
07dc ; Debug3 Subtable 0x1
07dc ; --------------------------------------------------------------------------------------
07dc 001c 0003  |    |		.DBG3TAB	0x001c,0x0003
07de 0053 ffff  | S  |		.CONST	0x0053,0xffff
07e0 0054 fffe  | T  |		.CONST	0x0054,0xfffe
07e2 0055 fffd  | U  |		.CONST	0x0055,0xfffd
07e4 0056 fffc  | V  |		.CONST	0x0056,0xfffc
07e6 0057 fffb  | W  |		.CONST	0x0057,0xfffb
07e8 0058 fffa  | X  |		.CONST	0x0058,0xfffa
07ea 005b fff9  | [  |		.CONST	0x005b,0xfff9
07ec 005d fff8  | ]  |		.CONST	0x005d,0xfff8
07ee 0062 fff7  | b  |		.CONST	0x0062,0xfff7
07f0 0064 fff6  | d  |		.CONST	0x0064,0xfff6
07f2 0065 fff5  | e  |		.CONST	0x0065,0xfff5
07f4 006a fff4  | j  |		.CONST	0x006a,0xfff4
07f6 006c fff3  | l  |		.CONST	0x006c,0xfff3
07f8 006e fff2  | n  |		.CONST	0x006e,0xfff2
07fa 0070 fff1  | p  |		.CONST	0x0070,0xfff1
07fc 0072 fff0  | r  |		.CONST	0x0072,0xfff0
07fe 0074 ffef  | t  |		.CONST	0x0074,0xffef
0800 0076 ffee  | v  |		.CONST	0x0076,0xffee
0802 0078 ffed  | x  |		.CONST	0x0078,0xffed
0804 007a ffec  | z  |		.CONST	0x007a,0xffec
0806 007c ffeb  | |  |		.CONST	0x007c,0xffeb
0808 007e ffea  | ~  |		.CONST	0x007e,0xffea
080a 0080 ffe9  |    |		.CONST	0x0080,0xffe9
080c 0082 ffe8  |    |		.CONST	0x0082,0xffe8
080e 0084 ffe7  |    |		.CONST	0x0084,0xffe7
0810 0086 ffe6  |    |		.CONST	0x0086,0xffe6
0812 0088 ffe5  |    |		.CONST	0x0088,0xffe5
0814 0092 0001  |    |		.CONST	0x0092,0x0001
0816 0097 0002  |    |		.CONST	0x0097,0x0002
0818 0098 fbff  |    |		.CONST	0x0098,0xfbff
081a 009d 0401  |    |		.CONST	0x009d,0x0401
081c ; --------------------------------------------------------------------------------------
081c ; Debug3 Subtable 0x2
081c ; --------------------------------------------------------------------------------------
081c 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
081e ; --------------------------------------------------------------------------------------
081e ; Debug3 Subtable 0x3
081e ; --------------------------------------------------------------------------------------
081e 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
0820 ; --------------------------------------------------------------------------------------
0820 ; Debug3 Subtable 0x4
0820 ; --------------------------------------------------------------------------------------
0820 0002 0004  |    |		.DBG3TAB	0x0002,0x0004
0822 0113 ffff  |    |		.CONST	0x0113,0xffff
0824 0117 fffe  |    |		.CONST	0x0117,0xfffe
0826 011b 0001  |    |		.CONST	0x011b,0x0001
0828 0121 0002  | !  |		.CONST	0x0121,0x0002
082a 0124 0003  | $  |		.CONST	0x0124,0x0003
082c 0128 0004  | (  |		.CONST	0x0128,0x0004
082e ; --------------------------------------------------------------------------------------
082e ; Debug3 Subtable 0x5
082e ; --------------------------------------------------------------------------------------
082e 0004 0011  |    |		.DBG3TAB	0x0004,0x0011
0830 0133 ffff  | 3  |		.CONST	0x0133,0xffff
0832 0138 fffe  | 8  |		.CONST	0x0138,0xfffe
0834 0139 fffd  | 9  |		.CONST	0x0139,0xfffd
0836 013a fffc  | :  |		.CONST	0x013a,0xfffc
0838 013e 0001  | >  |		.CONST	0x013e,0x0001
083a 0143 0002  | C  |		.CONST	0x0143,0x0002
083c 0158 0003  | X  |		.CONST	0x0158,0x0003
083e 015a 0004  | Z  |		.CONST	0x015a,0x0004
0840 0165 0005  | e  |		.CONST	0x0165,0x0005
0842 016b 0006  | k  |		.CONST	0x016b,0x0006
0844 0190 0007  |    |		.CONST	0x0190,0x0007
0846 0192 0008  |    |		.CONST	0x0192,0x0008
0848 019a 0009  |    |		.CONST	0x019a,0x0009
084a 019c 000a  |    |		.CONST	0x019c,0x000a
084c 01a7 000b  |    |		.CONST	0x01a7,0x000b
084e 01aa 000c  |    |		.CONST	0x01aa,0x000c
0850 01b0 000d  |    |		.CONST	0x01b0,0x000d
0852 01b5 000e  |    |		.CONST	0x01b5,0x000e
0854 01ba 000f  |    |		.CONST	0x01ba,0x000f
0856 01bf 0010  |    |		.CONST	0x01bf,0x0010
0858 01c2 0011  |    |		.CONST	0x01c2,0x0011
085a ; --------------------------------------------------------------------------------------
085a ; Debug3 Subtable 0x6
085a ; --------------------------------------------------------------------------------------
085a 0001 0008  |    |		.DBG3TAB	0x0001,0x0008
085c 01cb ffff  |    |		.CONST	0x01cb,0xffff
085e 01d1 0001  |    |		.CONST	0x01d1,0x0001
0860 01dd 0002  |    |		.CONST	0x01dd,0x0002
0862 01e3 0003  |    |		.CONST	0x01e3,0x0003
0864 01e9 0004  |    |		.CONST	0x01e9,0x0004
0866 01f3 0005  |    |		.CONST	0x01f3,0x0005
0868 01f8 0006  |    |		.CONST	0x01f8,0x0006
086a 01fe 0007  |    |		.CONST	0x01fe,0x0007
086c 0203 0008  |    |		.CONST	0x0203,0x0008
086e ; --------------------------------------------------------------------------------------
086e ; Debug3 Subtable 0x7
086e ; --------------------------------------------------------------------------------------
086e 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
0870 ; --------------------------------------------------------------------------------------
0870 ; Debug3 Subtable 0x8
0870 ; --------------------------------------------------------------------------------------
0870 0000 0007  |    |		.DBG3TAB	0x0000,0x0007
0872 0223 0001  | #  |		.CONST	0x0223,0x0001
0874 0224 0401  | $  |		.CONST	0x0224,0x0401
0876 0225 0001  | %  |		.CONST	0x0225,0x0001
0878 0226 0801  | &  |		.CONST	0x0226,0x0801
087a 0227 0401  | '  |		.CONST	0x0227,0x0401
087c 0229 0c01  | )  |		.CONST	0x0229,0x0c01
087e 022a 0801  | *  |		.CONST	0x022a,0x0801
0880 ; --------------------------------------------------------------------------------------
0880 ; Debug3 Subtable 0x9
0880 ; --------------------------------------------------------------------------------------
0880 0005 000c  |    |		.DBG3TAB	0x0005,0x000c
0882 023b ffff  | ;  |		.CONST	0x023b,0xffff
0884 023d fffe  | =  |		.CONST	0x023d,0xfffe
0886 023f fffd  | ?  |		.CONST	0x023f,0xfffd
0888 0244 fffc  | D  |		.CONST	0x0244,0xfffc
088a 0246 fffb  | F  |		.CONST	0x0246,0xfffb
088c 0248 0001  | H  |		.CONST	0x0248,0x0001
088e 0257 0002  | W  |		.CONST	0x0257,0x0002
0890 0259 0003  | Y  |		.CONST	0x0259,0x0003
0892 0263 0004  | c  |		.CONST	0x0263,0x0004
0894 0264 0005  | d  |		.CONST	0x0264,0x0005
0896 026a 0006  | j  |		.CONST	0x026a,0x0006
0898 026b 0007  | k  |		.CONST	0x026b,0x0007
089a 0288 0008  |    |		.CONST	0x0288,0x0008
089c 028a 0009  |    |		.CONST	0x028a,0x0009
089e 0293 000a  |    |		.CONST	0x0293,0x000a
08a0 0294 000b  |    |		.CONST	0x0294,0x000b
08a2 0296 000c  |    |		.CONST	0x0296,0x000c
08a4 ; --------------------------------------------------------------------------------------
08a4 ; Debug3 Subtable 0xa
08a4 ; --------------------------------------------------------------------------------------
08a4 0001 0006  |    |		.DBG3TAB	0x0001,0x0006
08a6 02a3 ffff  |    |		.CONST	0x02a3,0xffff
08a8 02a4 0001  |    |		.CONST	0x02a4,0x0001
08aa 02aa 0002  |    |		.CONST	0x02aa,0x0002
08ac 02af 0003  |    |		.CONST	0x02af,0x0003
08ae 02b5 0004  |    |		.CONST	0x02b5,0x0004
08b0 02b9 0005  |    |		.CONST	0x02b9,0x0005
08b2 02bb 0006  |    |		.CONST	0x02bb,0x0006
08b4 ; --------------------------------------------------------------------------------------
08b4 ; Debug3 Subtable 0xb
08b4 ; --------------------------------------------------------------------------------------
08b4 0001 0007  |    |		.DBG3TAB	0x0001,0x0007
08b6 02cb ffff  |    |		.CONST	0x02cb,0xffff
08b8 02cd 0001  |    |		.CONST	0x02cd,0x0001
08ba 02d9 0002  |    |		.CONST	0x02d9,0x0002
08bc 02db 0003  |    |		.CONST	0x02db,0x0003
08be 02e9 0004  |    |		.CONST	0x02e9,0x0004
08c0 02eb 0005  |    |		.CONST	0x02eb,0x0005
08c2 02ec 0006  |    |		.CONST	0x02ec,0x0006
08c4 02f0 0007  |    |		.CONST	0x02f0,0x0007
08c6 ; --------------------------------------------------------------------------------------
08c6 ; Debug3 Subtable 0xc
08c6 ; --------------------------------------------------------------------------------------
08c6 0001 0007  |    |		.DBG3TAB	0x0001,0x0007
08c8 02fb ffff  |    |		.CONST	0x02fb,0xffff
08ca 02fd 0001  |    |		.CONST	0x02fd,0x0001
08cc 0308 0002  |    |		.CONST	0x0308,0x0002
08ce 030a 0003  |    |		.CONST	0x030a,0x0003
08d0 0318 0004  |    |		.CONST	0x0318,0x0004
08d2 031a 0005  |    |		.CONST	0x031a,0x0005
08d4 031b 0006  |    |		.CONST	0x031b,0x0006
08d6 031f 0007  |    |		.CONST	0x031f,0x0007
08d8 ; --------------------------------------------------------------------------------------
08d8 ; Debug3 Subtable 0xd
08d8 ; --------------------------------------------------------------------------------------
08d8 0001 000d  |    |		.DBG3TAB	0x0001,0x000d
08da 032b ffff  | +  |		.CONST	0x032b,0xffff
08dc 032c 0001  | ,  |		.CONST	0x032c,0x0001
08de 032e 0002  | .  |		.CONST	0x032e,0x0002
08e0 0331 0003  | 1  |		.CONST	0x0331,0x0003
08e2 033c 0004  | <  |		.CONST	0x033c,0x0004
08e4 033e 0005  | >  |		.CONST	0x033e,0x0005
08e6 0340 0006  | @  |		.CONST	0x0340,0x0006
08e8 0343 0007  | C  |		.CONST	0x0343,0x0007
08ea 034e 0008  | N  |		.CONST	0x034e,0x0008
08ec 0350 0009  | P  |		.CONST	0x0350,0x0009
08ee 0352 000a  | R  |		.CONST	0x0352,0x000a
08f0 0358 000b  | X  |		.CONST	0x0358,0x000b
08f2 0363 000c  | c  |		.CONST	0x0363,0x000c
08f4 0365 000d  | e  |		.CONST	0x0365,0x000d
08f6 ; --------------------------------------------------------------------------------------
08f6 ; Debug3 Subtable 0xe
08f6 ; --------------------------------------------------------------------------------------
08f6 0003 000e  |    |		.DBG3TAB	0x0003,0x000e
08f8 036b ffff  | k  |		.CONST	0x036b,0xffff
08fa 0370 fffe  | p  |		.CONST	0x0370,0xfffe
08fc 0371 fffd  | q  |		.CONST	0x0371,0xfffd
08fe 0373 0001  | s  |		.CONST	0x0373,0x0001
0900 037d 0002  | }  |		.CONST	0x037d,0x0002
0902 037f 0003  |    |		.CONST	0x037f,0x0003
0904 0380 0004  |    |		.CONST	0x0380,0x0004
0906 0381 0005  |    |		.CONST	0x0381,0x0005
0908 038b 0006  |    |		.CONST	0x038b,0x0006
090a 038d 0007  |    |		.CONST	0x038d,0x0007
090c 038e 0008  |    |		.CONST	0x038e,0x0008
090e 038f 0009  |    |		.CONST	0x038f,0x0009
0910 0399 000a  |    |		.CONST	0x0399,0x000a
0912 039b 000b  |    |		.CONST	0x039b,0x000b
0914 039c 000c  |    |		.CONST	0x039c,0x000c
0916 039d 000d  |    |		.CONST	0x039d,0x000d
0918 03a0 000e  |    |		.CONST	0x03a0,0x000e
091a ; --------------------------------------------------------------------------------------
091a ; Debug3 Subtable 0xf
091a ; --------------------------------------------------------------------------------------
091a 0001 0005  |    |		.DBG3TAB	0x0001,0x0005
091c 03ab ffff  |    |		.CONST	0x03ab,0xffff
091e 03ad 0001  |    |		.CONST	0x03ad,0x0001
0920 03b8 0002  |    |		.CONST	0x03b8,0x0002
0922 03ba 0003  |    |		.CONST	0x03ba,0x0003
0924 03bd 0004  |    |		.CONST	0x03bd,0x0004
0926 03bf 0005  |    |		.CONST	0x03bf,0x0005
0928 ; --------------------------------------------------------------------------------------
0928 ; Debug3 Subtable 0x10
0928 ; --------------------------------------------------------------------------------------
0928 0003 0002  |    |		.DBG3TAB	0x0003,0x0002
092a 03d3 ffff  |    |		.CONST	0x03d3,0xffff
092c 03d4 fffe  |    |		.CONST	0x03d4,0xfffe
092e 03d5 fffd  |    |		.CONST	0x03d5,0xfffd
0930 03db 0001  |    |		.CONST	0x03db,0x0001
0932 03e2 0002  |    |		.CONST	0x03e2,0x0002
0934 ; --------------------------------------------------------------------------------------
0934 ; Debug3 Subtable 0x11
0934 ; --------------------------------------------------------------------------------------
0934 0001 000b  |    |		.DBG3TAB	0x0001,0x000b
0936 03eb ffff  |    |		.CONST	0x03eb,0xffff
0938 03ec 0001  |    |		.CONST	0x03ec,0x0001
093a 03ef 0002  |    |		.CONST	0x03ef,0x0002
093c 03f8 0003  |    |		.CONST	0x03f8,0x0003
093e 03fa 0004  |    |		.CONST	0x03fa,0x0004
0940 03fc 0005  |    |		.CONST	0x03fc,0x0005
0942 03fd 0006  |    |		.CONST	0x03fd,0x0006
0944 0406 0007  |    |		.CONST	0x0406,0x0007
0946 0408 0008  |    |		.CONST	0x0408,0x0008
0948 040a 0009  |    |		.CONST	0x040a,0x0009
094a 040b 000a  |    |		.CONST	0x040b,0x000a
094c 0411 000b  |    |		.CONST	0x0411,0x000b
094e ; --------------------------------------------------------------------------------------
094e ; Debug3 Subtable 0x12
094e ; --------------------------------------------------------------------------------------
094e 0001 000d  |    |		.DBG3TAB	0x0001,0x000d
0950 041b ffff  |    |		.CONST	0x041b,0xffff
0952 041c 0001  |    |		.CONST	0x041c,0x0001
0954 041e 0002  |    |		.CONST	0x041e,0x0002
0956 0429 0003  | )  |		.CONST	0x0429,0x0003
0958 042b 0004  | +  |		.CONST	0x042b,0x0004
095a 042d 0005  | -  |		.CONST	0x042d,0x0005
095c 042e 0006  | .  |		.CONST	0x042e,0x0006
095e 0439 0007  | 9  |		.CONST	0x0439,0x0007
0960 043b 0008  | ;  |		.CONST	0x043b,0x0008
0962 043d 0009  | =  |		.CONST	0x043d,0x0009
0964 043e 000a  | >  |		.CONST	0x043e,0x000a
0966 0449 000b  | I  |		.CONST	0x0449,0x000b
0968 044b 000c  | K  |		.CONST	0x044b,0x000c
096a 044d 000d  | M  |		.CONST	0x044d,0x000d
096c ; --------------------------------------------------------------------------------------
096c ; Debug3 Subtable 0x13
096c ; --------------------------------------------------------------------------------------
096c 0006 001b  |    |		.DBG3TAB	0x0006,0x001b
096e 0453 ffff  | S  |		.CONST	0x0453,0xffff
0970 045b fffe  | [  |		.CONST	0x045b,0xfffe
0972 045c fffd  | \  |		.CONST	0x045c,0xfffd
0974 045d fffc  | ]  |		.CONST	0x045d,0xfffc
0976 045f fffb  | _  |		.CONST	0x045f,0xfffb
0978 0462 fffa  | b  |		.CONST	0x0462,0xfffa
097a 0464 0001  | d  |		.CONST	0x0464,0x0001
097c 046b 0002  | k  |		.CONST	0x046b,0x0002
097e 046c 0003  | l  |		.CONST	0x046c,0x0003
0980 046d 0401  | m  |		.CONST	0x046d,0x0401
0982 046f 0402  | o  |		.CONST	0x046f,0x0402
0984 0470 0403  | p  |		.CONST	0x0470,0x0403
0986 0471 0404  | q  |		.CONST	0x0471,0x0404
0988 0472 0003  | r  |		.CONST	0x0472,0x0003
098a 0474 0009  | t  |		.CONST	0x0474,0x0009
098c 0475 0004  | u  |		.CONST	0x0475,0x0004
098e 047b 0005  | {  |		.CONST	0x047b,0x0005
0990 047c 0801  | |  |		.CONST	0x047c,0x0801
0992 047d 0005  | }  |		.CONST	0x047d,0x0005
0994 0482 0c01  |    |		.CONST	0x0482,0x0c01
0996 0483 0801  |    |		.CONST	0x0483,0x0801
0998 048d 1001  |    |		.CONST	0x048d,0x1001
099a 048e 0c01  |    |		.CONST	0x048e,0x0c01
099c 0495 0006  |    |		.CONST	0x0495,0x0006
099e 049e 0007  |    |		.CONST	0x049e,0x0007
09a0 04a7 0008  |    |		.CONST	0x04a7,0x0008
09a2 04ad 000a  |    |		.CONST	0x04ad,0x000a
09a4 04b1 000b  |    |		.CONST	0x04b1,0x000b
09a6 04ba 000c  |    |		.CONST	0x04ba,0x000c
09a8 04bc 000d  |    |		.CONST	0x04bc,0x000d
09aa 04c9 000e  |    |		.CONST	0x04c9,0x000e
09ac 04cb 000f  |    |		.CONST	0x04cb,0x000f
09ae 04cc 0010  |    |		.CONST	0x04cc,0x0010
09b0 ; --------------------------------------------------------------------------------------
09b0 ; Debug3 Subtable 0x14
09b0 ; --------------------------------------------------------------------------------------
09b0 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
09b2 04d3 0001  |    |		.CONST	0x04d3,0x0001
09b4 04d7 0002  |    |		.CONST	0x04d7,0x0002
09b6 04d9 0003  |    |		.CONST	0x04d9,0x0003
09b8 ; --------------------------------------------------------------------------------------
09b8 ; Debug3 Subtable 0x15
09b8 ; --------------------------------------------------------------------------------------
09b8 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
09ba 04eb 0001  |    |		.CONST	0x04eb,0x0001
09bc 04f4 0002  |    |		.CONST	0x04f4,0x0002
09be 04f7 0003  |    |		.CONST	0x04f7,0x0003
09c0 ; --------------------------------------------------------------------------------------
09c0 ; Debug3 Subtable 0x16
09c0 ; --------------------------------------------------------------------------------------
09c0 0000 0005  |    |		.DBG3TAB	0x0000,0x0005
09c2 0503 0001  |    |		.CONST	0x0503,0x0001
09c4 050a 0002  |    |		.CONST	0x050a,0x0002
09c6 0511 0003  |    |		.CONST	0x0511,0x0003
09c8 0513 0004  |    |		.CONST	0x0513,0x0004
09ca 0517 0005  |    |		.CONST	0x0517,0x0005
09cc ; --------------------------------------------------------------------------------------
09cc ; Debug3 Subtable 0x17
09cc ; --------------------------------------------------------------------------------------
09cc 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
09ce ; --------------------------------------------------------------------------------------
09ce ; Debug3 Subtable 0x18
09ce ; --------------------------------------------------------------------------------------
09ce 0009 0002  |    |		.DBG3TAB	0x0009,0x0002
09d0 0528 ffff  | (  |		.CONST	0x0528,0xffff
09d2 052a fffe  | *  |		.CONST	0x052a,0xfffe
09d4 052e fffd  | .  |		.CONST	0x052e,0xfffd
09d6 0535 fffc  | 5  |		.CONST	0x0535,0xfffc
09d8 0537 fffb  | 7  |		.CONST	0x0537,0xfffb
09da 0539 fffa  | 9  |		.CONST	0x0539,0xfffa
09dc 053e fff9  | >  |		.CONST	0x053e,0xfff9
09de 053f fff8  | ?  |		.CONST	0x053f,0xfff8
09e0 0544 fff7  | D  |		.CONST	0x0544,0xfff7
09e2 0549 0001  | I  |		.CONST	0x0549,0x0001
09e4 054a 0002  | J  |		.CONST	0x054a,0x0002
09e6 ; --------------------------------------------------------------------------------------
09e6 ; Debug3 Subtable 0x19
09e6 ; --------------------------------------------------------------------------------------
09e6 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
09e8 ; --------------------------------------------------------------------------------------
09e8 ; Debug3 Subtable 0x1a
09e8 ; --------------------------------------------------------------------------------------
09e8 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
09ea 0575 0001  | u  |		.CONST	0x0575,0x0001
09ec 0576 0002  | v  |		.CONST	0x0576,0x0002
09ee 057c 0005  | |  |		.CONST	0x057c,0x0005
09f0 ; --------------------------------------------------------------------------------------
09f0 ; Debug3 Subtable 0x1b
09f0 ; --------------------------------------------------------------------------------------
09f0 0000 000b  |    |		.DBG3TAB	0x0000,0x000b
09f2 0583 0001  |    |		.CONST	0x0583,0x0001
09f4 0588 0002  |    |		.CONST	0x0588,0x0002
09f6 058d 0003  |    |		.CONST	0x058d,0x0003
09f8 0595 0004  |    |		.CONST	0x0595,0x0004
09fa 0597 0005  |    |		.CONST	0x0597,0x0005
09fc 05a3 0006  |    |		.CONST	0x05a3,0x0006
09fe 05a5 0007  |    |		.CONST	0x05a5,0x0007
0a00 05a9 0008  |    |		.CONST	0x05a9,0x0008
0a02 05ad 0009  |    |		.CONST	0x05ad,0x0009
0a04 05b1 000a  |    |		.CONST	0x05b1,0x000a
0a06 05b3 000b  |    |		.CONST	0x05b3,0x000b
0a08 ; --------------------------------------------------------------------------------------
0a08 ; Debug3 Subtable 0x1c
0a08 ; --------------------------------------------------------------------------------------
0a08 0000 0013  |    |		.DBG3TAB	0x0000,0x0013
0a0a 05bb 0001  |    |		.CONST	0x05bb,0x0001
0a0c 05be 0002  |    |		.CONST	0x05be,0x0002
0a0e 05c0 0003  |    |		.CONST	0x05c0,0x0003
0a10 05ca 0004  |    |		.CONST	0x05ca,0x0004
0a12 05cf 0005  |    |		.CONST	0x05cf,0x0005
0a14 05d1 0006  |    |		.CONST	0x05d1,0x0006
0a16 05d5 0007  |    |		.CONST	0x05d5,0x0007
0a18 05da 0008  |    |		.CONST	0x05da,0x0008
0a1a 05de 0009  |    |		.CONST	0x05de,0x0009
0a1c 05e0 000a  |    |		.CONST	0x05e0,0x000a
0a1e 05e9 000b  |    |		.CONST	0x05e9,0x000b
0a20 05eb 000c  |    |		.CONST	0x05eb,0x000c
0a22 05f4 000d  |    |		.CONST	0x05f4,0x000d
0a24 05f7 000e  |    |		.CONST	0x05f7,0x000e
0a26 05f9 000f  |    |		.CONST	0x05f9,0x000f
0a28 05fd 0010  |    |		.CONST	0x05fd,0x0010
0a2a 0605 0011  |    |		.CONST	0x0605,0x0011
0a2c 0608 0012  |    |		.CONST	0x0608,0x0012
0a2e 060a 0013  |    |		.CONST	0x060a,0x0013
0a30 0000 0000  |    |		.BLANK	0000[0x1d0]