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

⟦b45ecd939⟧

    Length: 3072 (0xc00)
    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 0388       |    |		.CONST	0x0388								; 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 0002       |    |		.CONST	0x0002								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 005d       | ]  |		.CONST	0x005d								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 001a       |    |		.CONST	0x001a								; Number of locals
000b			INIT_0008:
000b 03a9       |    |		Declare_Type	Heap_Access,Indirect_Literal,Visible			; Debug Table 0x0 = .DEBUG	0x000b,0x040a,0x8000,0x0000,0x005a,0x3805,0x0000,0x0009
													; Debug Table 0x0.0x0 = 0xb,0xffff
000c 029a 0063  |   c|		Declare_Subprogram	INIT_0060,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1 = 0xc,0xfffe
000e 029a 0083  |    |		Declare_Subprogram	INIT_0080,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x2 = 0xe,0xfffd
0010 029a 0093  |    |		Declare_Subprogram	INIT_0090,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x3 = 0x10,0xfffc
0012 4800       |H   |		Short_Literal	0x0							; Debug Table 0x0.0x4 = 0x12,0xfffb
0013 4802       |H   |		Short_Literal	0x2
0014 029f 00a3  |    |		Declare_Subprogram	INIT_00a0,For_Call
0016 03fe       |    |		Declare_Type	Discrete,Defined,Visible
0017 00e4       |    |		Load_Encached	Positive_Cache						; Debug Table 0x0.0x5 = 0x17,0xfffa
0018 00d9       |    |		Load_Top	At_Offset_1
0019 02a0       |    |		Declare_Subprogram	Null_Subprogram
001a 4802       |H   |		Short_Literal	0x2
001b 032e       | .  |		Declare_Type	Record,Defined,Visible
001c 00e4       |    |		Load_Encached	Positive_Cache						; Debug Table 0x0.0x6 = 0x1c,0xfff9
001d 0266       | f  |		Execute	Discrete,Bounds
001e 00da       |    |		Load_Top	At_Offset_2
001f 02a0       |    |		Declare_Subprogram	Null_Subprogram
0020 4801       |H   |		Short_Literal	0x1
0021 0351       | Q  |		Declare_Type	Array,Defined,Visible,Bounds_With_Object
0022 029a 00bb  |    |		Declare_Subprogram	INIT_00b8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x7 = 0x22,0xfff8
0024 4802       |H   |		Short_Literal	0x2							; Debug Table 0x0.0x8 = 0x24,0xfff7
0025 032a       | *  |		Declare_Type	Record,Incomplete
0026 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x0.0x9 = 0x26,0xfff6
0027 02a0       |    |		Declare_Subprogram	Null_Subprogram
0028 e20d       |    |		Load	0x1,0xd
0029 03a3       |    |		Complete_Type	Heap_Access,By_Defining
002a 00bf       |    |		Action	Accept_Activation						; Debug Table 0x0.0xa = 0x2a,0xfff5
002b 0007       |    |		Action	Break_Optional							; Debug Table 0x1 = .DEBUG	0x002b,0x0422,0x8000,0x0000,0x005a,0x3b25,0x0000,0x0017
													; Debug Table 0x1.0x0 = 0x2b,0xffff
002c 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x1 = 0x2c,0xfffe
002d 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x2 = 0x2d,0xfffd
002e 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x3 = 0x2e,0xfffc
002f 62dc       |b   |		Indirect_Literal	Discrete,0x30c,{0x00000000, 0x005a3b25}		; Debug Table 0x1.0x4 = 0x2f,0xfffb
0030 482c       |H,  |		Short_Literal	0x2c
0031 00ec       |    |		Load_Encached	Diana_Tree_Cache
0032 00e4       |    |		Load_Encached	Positive_Cache
0033 00e5       |    |		Load_Encached	Long_Integer_Cache
0034 00eb       |    |		Load_Encached	Diana_Cache
0035 1918       |    |		Execute	Package,Field_Reference,Field_Number 0x18
0036 e001       |    |		Load	0x0,0x1
0037 0387       |    |		Declare_Variable	Package
0038 00d8       |    |		Load_Top	At_Offset_0
0039 020f       |    |		Execute	Module,Activate
003a 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x1.0x5 = 0x3a,0xfffa
003b 00d9       |    |		Load_Top	At_Offset_1
003c 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
003d 02a0       |    |		Declare_Subprogram	Null_Subprogram
003e 4802       |H   |		Short_Literal	0x2
003f 032d       | -  |		Declare_Type	Record,Defined
0040 62cb       |b   |		Indirect_Literal	Discrete,0x30c,{0x00000000, 0x005a3b25}		; Debug Table 0x1.0x6 = 0x40,0xfff9
0041 4851       |HQ  |		Short_Literal	0x51
0042 00ec       |    |		Load_Encached	Diana_Tree_Cache
0043 00db       |    |		Load_Top	At_Offset_3
0044 00e5       |    |		Load_Encached	Long_Integer_Cache
0045 00eb       |    |		Load_Encached	Diana_Cache
0046 1918       |    |		Execute	Package,Field_Reference,Field_Number 0x18
0047 e001       |    |		Load	0x0,0x1
0048 0387       |    |		Declare_Variable	Package
0049 00d8       |    |		Load_Top	At_Offset_0
004a 020f       |    |		Execute	Module,Activate
004b 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1.0x7 = 0x4b,0xfff8
004c 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
004d 00f0       |    |		Load_Encached	Segment_Cache
004e 02a0       |    |		Declare_Subprogram	Null_Subprogram
004f e215       |    |		Load	0x1,0x15
0050 0326       | &  |		Complete_Type	Record,By_Defining
0051 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe				; Debug Table 0x1.0x8 = 0x51,0xfff7
0052 00c7       |    |		Action	Elaborate_Subprogram
0053 029d 010b  |    |		Declare_Subprogram	INIT_0108,For_Outer_Call			; Debug Table 0x1.0x9 = 0x53,0xfff6
0055 029d 018b  |    |		Declare_Subprogram	INIT_0188,For_Outer_Call			; Debug Table 0x1.0xa = 0x55,0xfff5
0057 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf				; Debug Table 0x1.0xb = 0x57,0xfff4
0058 00c7       |    |		Action	Elaborate_Subprogram
0059 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10				; Debug Table 0x1.0xc = 0x59,0xfff3
005a 00c7       |    |		Action	Elaborate_Subprogram
005b 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14				; Debug Table 0x1.0xd = 0x5b,0xfff2
005c 00c7       |    |		Action	Elaborate_Subprogram
005d			BODY_0008:
005d 00bc       |    |		Action	Signal_Activated
005e 00bb       |    |		Action	Signal_Completion
005f 0000       |    |		.XXX[0x1]
0060 ; --------------------------------------------------------------------------------------
0060 ; SUBPROGRAM
0060 ; --------------------------------------------------------------------------------------
0060 0069       | i  |		.CONST	0x0069								; Address of begin
0061 0004       |    |		.CONST	0x0004								; Address of exception handler
0062 0002       |    |		.CONST	0x0002								; Number of locals
0063			INIT_0060:
0063 e20d       |    |		Load	0x1,0xd								; Debug Table 0x2 = .DEBUG	0x0063,0x0440,0x0002,0x0000,0x005a,0x3805,0x0000,0x000e
													; Debug Table 0x2.0x0 = 0x63,0xffff
0064 e20d       |    |		Load	0x1,0xd
0065 e5ff       |    |		Load	0x2,-0x1
0066 039c       |    |		Declare_Variable	Heap_Access,By_Allocation
0067 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0068 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x1 = 0x68,0xfffe
0069			BODY_0060:
0069 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x2 = 0x69,0x1
006a 00d9       |    |		Load_Top	At_Offset_1
006b 0217       |    |		Execute	Heap_Access,All_Reference
006c 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
006d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0x3 = 0x6d,0x2
006e 0219       |    |		Execute	Heap_Access,All_Read
006f e218       |    |		Load	0x1,0x18
0070 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
0071 e5ff       |    |		Load	0x2,-0x1
0072 e218       |    |		Load	0x1,0x18
0073 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0074 00d9       |    |		Load_Top	At_Offset_1
0075 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0076 00d1       |    |		Pop_Control	Pop_Count_1
0077 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0x4 = 0x77,0x3
0078 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0079 0000 0000  |    |		.BLANK	0000[0x7]
0080 ; --------------------------------------------------------------------------------------
0080 ; SUBPROGRAM
0080 ; --------------------------------------------------------------------------------------
0080 0083       |    |		.CONST	0x0083								; Address of begin
0081 0004       |    |		.CONST	0x0004								; Address of exception handler
0082 0001       |    |		.CONST	0x0001								; Number of locals
0083			BODY_0080:
0083			INIT_0080:
0083 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3 = .DEBUG	0x0083,0x044c,0x0002,0x0000,0x005a,0x3805,0x0000,0x0019
													; Debug Table 0x3.0x0 = 0x83,0x1
0084 e5fd       |    |		Load	0x2,-0x3
0085 e5fe       |    |		Load	0x2,-0x2
0086 821a       |    |		Call	0x1,0x1a
0087 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0088 e216       |    |		Load	0x1,0x16
0089 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
008a 0901       |    |		Execute_Immediate	Binary_Scale,0x1
008b 0248       | H  |		Execute	Discrete,Check_In_Integer
008c 0aff       |    |		Execute_Immediate	Plus,-0x1
008d 00e3       |    |		Load_Encached	Natural_Cache
008e 025b       | [  |		Execute	Discrete,Check_In_Type
008f 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0090 ; --------------------------------------------------------------------------------------
0090 ; SUBPROGRAM
0090 ; --------------------------------------------------------------------------------------
0090 0093       |    |		.CONST	0x0093								; Address of begin
0091 0004       |    |		.CONST	0x0004								; Address of exception handler
0092 0001       |    |		.CONST	0x0001								; Number of locals
0093			BODY_0090:
0093			INIT_0090:
0093 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x4 = .DEBUG	0x0093,0x0450,0x0002,0x0000,0x005a,0x3805,0x0000,0x002e
													; Debug Table 0x4.0x0 = 0x93,0x1
0094 e5fd       |    |		Load	0x2,-0x3
0095 e5fe       |    |		Load	0x2,-0x2
0096 821a       |    |		Call	0x1,0x1a
0097 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0098 e216       |    |		Load	0x1,0x16
0099 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
009a 0901       |    |		Execute_Immediate	Binary_Scale,0x1
009b 0248       | H  |		Execute	Discrete,Check_In_Integer
009c 0afe       |    |		Execute_Immediate	Plus,-0x2
009d 00e3       |    |		Load_Encached	Natural_Cache
009e 025b       | [  |		Execute	Discrete,Check_In_Type
009f 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
00a0 ; --------------------------------------------------------------------------------------
00a0 ; SUBPROGRAM
00a0 ; --------------------------------------------------------------------------------------
00a0 00a3       |    |		.CONST	0x00a3								; Address of begin
00a1 0004       |    |		.CONST	0x0004								; Address of exception handler
00a2 0001       |    |		.CONST	0x0001								; Number of locals
00a3			BODY_00a0:
00a3			INIT_00a0:
00a3 4603       |F   |		Jump_Case	0x4							; Debug Table 0x5 = .DEBUG	0x00a3,0x0454,0x0005,0x0000,0x005a,0x3805,0x0000,0x0043
00a4 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
00a5 7802       |x   |		Jump	0xa8								; case 0x1
00a6 7805       |x   |		Jump	0xac								; case 0x2
00a7 7809       |x   |		Jump	0xb1								; case 0x3
00a8 00da       |    |		Load_Top	At_Offset_2
00a9 0091 0346  |   F|		Action	Push_String_Extended_Indexed,0x346				; "PRIMARY_CODE_SEGMENT_NAME"
00ab 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
00ac 00db       |    |		Load_Top	At_Offset_3
00ad 00db       |    |		Load_Top	At_Offset_3
00ae 00e0       |    |		Load_Encached	Standard_Cache
00af 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
00b0 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
00b1 00da       |    |		Load_Top	At_Offset_2
00b2 00e0       |    |		Load_Encached	Standard_Cache
00b3 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
00b4 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
00b5 0000 0000  |    |		.XXX[0x3]
00b7 0000       |    |
00b8 ; --------------------------------------------------------------------------------------
00b8 ; SUBPROGRAM
00b8 ; --------------------------------------------------------------------------------------
00b8 00ea       |    |		.CONST	0x00ea								; Address of begin
00b9 0004       |    |		.CONST	0x0004								; Address of exception handler
00ba 000b       |    |		.CONST	0x000b								; Number of locals
00bb			INIT_00b8:
00bb e002       |    |		Load	0x0,0x2								; Debug Table 0x6 = .DEBUG	0x00bb,0x0456,0x0002,0x0000,0x005a,0x3805,0x0000,0x0061
													; Debug Table 0x6.0x0 = 0xbb,0xffff
00bc 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
00bd 02c7       |    |		Declare_Variable	Any
00be 00db       |    |		Load_Top	At_Offset_3
00bf e002       |    |		Load	0x0,0x2
00c0 1b6c       | l  |		Execute	Package,Field_Read,Field_Number 0x6c
00c1 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
00c2 c402       |    |		Store	0x2,0x2
00c3 e213       |    |		Load	0x1,0x13							; Debug Table 0x6.0x1 = 0xc3,0xfffe
00c4 02a0       |    |		Declare_Subprogram	Null_Subprogram
00c5 4818       |H   |		Short_Literal	0x18
00c6 03d3       |    |		Declare_Type	Access,Defined,Accesses_Protected
00c7 e212       |    |		Load	0x1,0x12							; Debug Table 0x6.0x2 = 0xc7,0xfffd
00c8 0322       | "  |		Declare_Variable	Record
00c9 623e       |b>  |		Indirect_Literal	Discrete,0x308,{0x00000000, 0x7fffffff}
00ca 00d9       |    |		Load_Top	At_Offset_1
00cb 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
00cc 4800       |H   |		Short_Literal	0x0
00cd 00d9       |    |		Load_Top	At_Offset_1
00ce 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
00cf 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x6.0x3 = 0xcf,0xfffc
00d0 4801       |H   |		Short_Literal	0x1
00d1 4810       |H   |		Short_Literal	0x10
00d2 e213       |    |		Load	0x1,0x13
00d3 0334       | 4  |		Declare_Variable	Array,With_Constraint
00d4 4810       |H   |		Short_Literal	0x10
00d5 4801       |H   |		Short_Literal	0x1
00d6 e404       |    |		Load	0x2,0x4
00d7 00d9       |    |		Load_Top	At_Offset_1
00d8 e406       |    |		Load	0x2,0x6
00d9 01d6       |    |		Execute	Vector,Field_Write
00da 3ffb       |?   |		Loop_Increasing	0xd6
00db 00db       |    |		Load_Top	At_Offset_3
00dc 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
00dd 0039       | 9  |		Store_Top	Access,At_Offset_1
00de 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x6.0x4 = 0xde,0xfffb
00df 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
00e0 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x6.0x5 = 0xe0,0xfffa
00e1 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
00e2 029f 01b3  |    |		Declare_Subprogram	INIT_01b0,For_Call				; Debug Table 0x6.0x6 = 0xe2,0xfff9
00e4 029f 020b  |    |		Declare_Subprogram	INIT_0208,For_Call				; Debug Table 0x6.0x7 = 0xe4,0xfff8
00e6 029f 024b  |   K|		Declare_Subprogram	INIT_0248,For_Call				; Debug Table 0x6.0x8 = 0xe6,0xfff7
00e8 029f 026b  |   k|		Declare_Subprogram	INIT_0268,For_Call				; Debug Table 0x6.0x9 = 0xe8,0xfff6
00ea			BODY_00b8:
00ea e402       |    |		Load	0x2,0x2								; Debug Table 0x6.0xa = 0xea,0x1
00eb e002       |    |		Load	0x0,0x2
00ec 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
00ed 012f       | /  |		Execute	Any,Equal
00ee 7006       |p   |		Jump_Nonzero	0xf5
00ef e402       |    |		Load	0x2,0x2
00f0 e002       |    |		Load	0x0,0x2
00f1 1b6c       | l  |		Execute	Package,Field_Read,Field_Number 0x6c
00f2 1828       | (  |		Execute	Package,Field_Execute,Field_Number 0x28
00f3 0e04       |    |		Execute_Immediate	Not_Equal,0x4
00f4 6802       |h   |		Jump_Zero	0xf7
00f5 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x6.0xb = 0xf5,0x2
00f6 c402       |    |		Store	0x2,0x2
00f7 e402       |    |		Load	0x2,0x2								; Debug Table 0x6.0xc = 0xf7,0x3
00f8 840b       |    |		Call	0x2,0xb
00f9 e407       |    |		Load	0x2,0x7								; Debug Table 0x6.0xd = 0xf9,0x4
00fa e406       |    |		Load	0x2,0x6
00fb 027f       |    |		Execute	Discrete,Equal
00fc 7002       |p   |		Jump_Nonzero	0xff
00fd 4887       |H   |		Short_Literal	0x87
00fe 0257       | W  |		Execute	Discrete,Raise
00ff 4801       |H   |		Short_Literal	0x1							; Debug Table 0x6.0xe = 0xff,0x5
0100 e406       |    |		Load	0x2,0x6
0101 e405       |    |		Load	0x2,0x5
0102 0227       | '  |		Execute	Access,All_Reference
0103 01cf       |    |		Execute	Vector,Slice_Read
0104 0335       | 5  |		Declare_Variable	Array,Duplicate
0105 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0106 0000 0000  |    |		.XXX[0x2]
0108 ; --------------------------------------------------------------------------------------
0108 ; SUBPROGRAM
0108 ; --------------------------------------------------------------------------------------
0108 0133       | 3  |		.CONST	0x0133								; Address of begin
0109 0004       |    |		.CONST	0x0004								; Address of exception handler
010a 000f       |    |		.CONST	0x000f								; Number of locals
010b			INIT_0108:
010b e217       |    |		Load	0x1,0x17							; Debug Table 0x7 = .DEBUG	0x010b,0x0476,0x0002,0x0000,0x005a,0x3b25,0x0000,0x00a3
													; Debug Table 0x7.0x0 = 0x10b,0xffff
010c 0322       | "  |		Declare_Variable	Record
010d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x7.0x1 = 0x10d,0xfffe
010e 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
010f 0007       |    |		Action	Break_Optional
0110 00ef       |    |		Load_Encached	Diana_Sequence_Cache					; Debug Table 0x7.0x2 = 0x110,0xfffd
0111 e5ff       |    |		Load	0x2,-0x1
0112 e003       |    |		Load	0x0,0x3
0113 1884       |    |		Execute	Package,Field_Execute,Field_Number 0x84
0114 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0115 00e4       |    |		Load_Encached	Positive_Cache						; Debug Table 0x7.0x3 = 0x115,0xfffc
0116 0266       | f  |		Execute	Discrete,Bounds
0117 00ec       |    |		Load_Encached	Diana_Tree_Cache
0118 02a0       |    |		Declare_Subprogram	Null_Subprogram
0119 4801       |H   |		Short_Literal	0x1
011a 0350       | P  |		Declare_Type	Array,Defined,Bounds_With_Object
011b 4801       |H   |		Short_Literal	0x1							; Debug Table 0x7.0x4 = 0x11b,0xfffb
011c 00da       |    |		Load_Top	At_Offset_2
011d 4975       |Iu  |		Short_Literal	0x175
011e 00eb       |    |		Load_Encached	Diana_Cache
011f 0098       |    |		Execute	Package,Field_Read_Dynamic
0120 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0121 00da       |    |		Load_Top	At_Offset_2
0122 0334       | 4  |		Declare_Variable	Array,With_Constraint
0123 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x7.0x5 = 0x123,0xfffa
0124 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0125 029f 0313  |    |		Declare_Subprogram	INIT_0310,For_Call				; Debug Table 0x7.0x6 = 0x125,0xfff9
0127 a004       |    |		Store_Unchecked	0x0,0x4							; Debug Table 0x7.0x7 = 0x127,0xfff8
0128 00c6       |    |		Action	Check_Subprogram_Elaborated
0129 00ec       |    |		Load_Encached	Diana_Tree_Cache
012a 00e4       |    |		Load_Encached	Positive_Cache
012b e405       |    |		Load	0x2,0x5
012c 4808       |H   |		Short_Literal	0x8
012d 4802       |H   |		Short_Literal	0x2
012e 0099       |    |		Action	Reference_Dynamic
012f 61dc       |a   |		Indirect_Literal	Discrete,0x30c,{0x00000000, 0x005a3b25}
0130 4919       |I   |		Short_Literal	0x119
0131 480f       |H   |		Short_Literal	0xf
0132 0007       |    |		Action	Break_Optional
0133			BODY_0108:
0133 e406       |    |		Load	0x2,0x6								; Debug Table 0x7.0x8 = 0x133,0x1
0134 01dc       |    |		Execute	Vector,Last
0135 e402       |    |		Load	0x2,0x2
0136 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0137 00cf       |    |		Action	Mark_Auxiliary
0138 e406       |    |		Load	0x2,0x6								; Debug Table 0x7.0x9 = 0x138,0x2
0139 01d9       |    |		Execute	Vector,Reverse_Bounds
013a 0263       | c  |		Execute	Discrete,Above_Bound
013b 701f       |p   |		Jump_Nonzero	0x15b
013c e404       |    |		Load	0x2,0x4								; Debug Table 0x7.0xa = 0x13c,0x3
013d 0007       |    |		Action	Break_Optional
013e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x7.0xb = 0x13e,0x401
013f 0217       |    |		Execute	Heap_Access,All_Reference
0140 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0141 00d9       |    |		Load_Top	At_Offset_1
0142 0007       |    |		Action	Break_Optional
0143 e415       |    |		Load	0x2,0x15							; Debug Table 0x7.0xc = 0x143,0x801
0144 0007       |    |		Action	Break_Optional
0145 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x7.0xd = 0x145,0x802
0146 0007       |    |		Action	Break_Optional							; Debug Table 0x7.0xe = 0x146,0x803
0147 00d0       |    |		Action	Swap_Control							; Debug Table 0x7.0xf = 0x147,0x804
0148 00d1       |    |		Pop_Control	Pop_Count_1
0149 49af       |I   |		Short_Literal	0x1af							; Debug Table 0x7.0x10 = 0x149,0x401
014a 00eb       |    |		Load_Encached	Diana_Cache
014b 0096       |    |		Execute	Package,Entry
014c 00d0       |    |		Action	Swap_Control
014d 00d1       |    |		Pop_Control	Pop_Count_1
014e 490b       |I   |		Short_Literal	0x10b							; Debug Table 0x7.0x11 = 0x14e,0x3
014f 00eb       |    |		Load_Encached	Diana_Cache
0150 0096       |    |		Execute	Package,Entry
0151 00d9       |    |		Load_Top	At_Offset_1
0152 e406       |    |		Load	0x2,0x6
0153 01d6       |    |		Execute	Vector,Field_Write
0154 0007       |    |		Action	Break_Optional							; Debug Table 0x7.0x12 = 0x154,0x4
0155 e404       |    |		Load	0x2,0x4								; Debug Table 0x7.0x13 = 0x155,0xc01
0156 0217       |    |		Execute	Heap_Access,All_Reference
0157 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0158 a404       |    |		Store_Unchecked	0x2,0x4							; Debug Table 0x7.0x14 = 0x158,0x4
0159 00c8       |    |		Action	Pop_Auxiliary_Range
015a 3fe1       |?   |		Loop_Increasing	0x13c
015b 00ce       |    |		Action	Pop_Auxiliary
015c 0007       |    |		Action	Break_Optional							; Debug Table 0x7.0x15 = 0x15c,0x5
015d e404       |    |		Load	0x2,0x4								; Debug Table 0x7.0x16 = 0x15d,0x1001
015e 021d       |    |		Execute	Heap_Access,Is_Null
015f 7002       |p   |		Jump_Nonzero	0x162							; Debug Table 0x7.0x17 = 0x15f,0x5
0160 4887       |H   |		Short_Literal	0x87
0161 0257       | W  |		Execute	Discrete,Raise
0162 e407       |    |		Load	0x2,0x7								; Debug Table 0x7.0x18 = 0x162,0x6
0163 e406       |    |		Load	0x2,0x6
0164 e409       |    |		Load	0x2,0x9
0165 e40a       |    |		Load	0x2,0xa
0166 e40b       |    |		Load	0x2,0xb
0167 480c       |H   |		Short_Literal	0xc
0168 4802       |H   |		Short_Literal	0x2
0169 0099       |    |		Action	Reference_Dynamic
016a 480d       |H   |		Short_Literal	0xd
016b 4802       |H   |		Short_Literal	0x2
016c 0099       |    |		Action	Reference_Dynamic
016d 8004       |    |		Call	0x0,0x4
016e 00d1       |    |		Pop_Control	Pop_Count_1
016f c407       |    |		Store	0x2,0x7
0170 e216       |    |		Load	0x1,0x16							; Debug Table 0x7.0x19 = 0x170,0x7
0171 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
0172 e5fe       |    |		Load	0x2,-0x2
0173 e216       |    |		Load	0x1,0x16
0174 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0175 c403       |    |		Store	0x2,0x3
0176 00cf       |    |		Action	Mark_Auxiliary
0177 e406       |    |		Load	0x2,0x6								; Debug Table 0x7.0x1a = 0x177,0x8
0178 01d9       |    |		Execute	Vector,Reverse_Bounds
0179 0263       | c  |		Execute	Discrete,Above_Bound
017a 700a       |p   |		Jump_Nonzero	0x185
017b 4801       |H   |		Short_Literal	0x1							; Debug Table 0x7.0x1b = 0x17b,0x9
017c 00d9       |    |		Load_Top	At_Offset_1
017d 00da       |    |		Load_Top	At_Offset_2
017e e406       |    |		Load	0x2,0x6
017f 01d7       |    |		Execute	Vector,Field_Read
0180 e403       |    |		Load	0x2,0x3
0181 e216       |    |		Load	0x1,0x16
0182 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0183 00c8       |    |		Action	Pop_Auxiliary_Range
0184 3ff6       |?   |		Loop_Increasing	0x17b
0185 00ce       |    |		Action	Pop_Auxiliary
0186 e402       |    |		Load	0x2,0x2								; Debug Table 0x7.0x1c = 0x186,0xa
0187 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0188 ; --------------------------------------------------------------------------------------
0188 ; SUBPROGRAM
0188 ; --------------------------------------------------------------------------------------
0188 018e       |    |		.CONST	0x018e								; Address of begin
0189 0004       |    |		.CONST	0x0004								; Address of exception handler
018a 0003       |    |		.CONST	0x0003								; Number of locals
018b			INIT_0188:
018b e217       |    |		Load	0x1,0x17							; Debug Table 0x8 = .DEBUG	0x018b,0x04b2,0x0002,0x0000,0x005a,0x3b25,0x0000,0x0187
													; Debug Table 0x8.0x0 = 0x18b,0xffff
018c 0322       | "  |		Declare_Variable	Record
018d 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x8.0x1 = 0x18d,0xfffe
018e			BODY_0188:
018e 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x8.0x2 = 0x18e,0x1
018f 00da       |    |		Load_Top	At_Offset_2
0190 e5ff       |    |		Load	0x2,-0x1
0191 e5fe       |    |		Load	0x2,-0x2
0192 0217       |    |		Execute	Heap_Access,All_Reference
0193 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0194 e218       |    |		Load	0x1,0x18
0195 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0196 00d1       |    |		Pop_Control	Pop_Count_1
0197 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0198 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x8.0x3 = 0x198,0x2
0199 700f       |p   |		Jump_Nonzero	0x1a9
019a e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x8.0x4 = 0x19a,0x3
019b 0217       |    |		Execute	Heap_Access,All_Reference
019c 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
019d e5ff       |    |		Load	0x2,-0x1
019e 8219       |    |		Call	0x1,0x19
019f 00da       |    |		Load_Top	At_Offset_2
01a0 017d       | }  |		Execute	Record,Structure_Write
01a1 4801       |H   |		Short_Literal	0x1							; Debug Table 0x8.0x5 = 0x1a1,0x4
01a2 00da       |    |		Load_Top	At_Offset_2
01a3 e5ff       |    |		Load	0x2,-0x1
01a4 e5fe       |    |		Load	0x2,-0x2
01a5 0217       |    |		Execute	Heap_Access,All_Reference
01a6 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
01a7 e218       |    |		Load	0x1,0x18
01a8 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
01a9 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x8.0x6 = 0x1a9,0x5
01aa 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
01ab 0000 0000  |    |		.BLANK	0000[0x5]
01b0 ; --------------------------------------------------------------------------------------
01b0 ; SUBPROGRAM
01b0 ; --------------------------------------------------------------------------------------
01b0 01b6       |    |		.CONST	0x01b6								; Address of begin
01b1 0004       |    |		.CONST	0x0004								; Address of exception handler
01b2 0002       |    |		.CONST	0x0002								; Number of locals
01b3			INIT_01b0:
01b3 e405       |    |		Load	0x2,0x5								; Debug Table 0x9 = .DEBUG	0x01b3,0x04c2,0x0001,0x0000,0x005a,0x3b25,0x0000,0x0278
													; Debug Table 0x9.0x0 = 0x1b3,0xffff
01b4 0227       | '  |		Execute	Access,All_Reference
01b5 0007       |    |		Action	Break_Optional
01b6			BODY_01b0:
01b6 e7fe       |    |		Load	0x3,-0x2							; Debug Table 0x9.0x1 = 0x1b6,0x1
01b7 00d9       |    |		Load_Top	At_Offset_1
01b8 01dc       |    |		Execute	Vector,Last
01b9 027d       | }  |		Execute	Discrete,Greater
01ba 6831       |h1  |		Jump_Zero	0x1ec
01bb 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x9.0x2 = 0x1bb,0x2
01bc 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x9.0x3 = 0x1bc,0xfbff
01bd 01dc       |    |		Execute	Vector,Last
01be 00e2       |    |		Load_Encached	Integer_Cache
01bf 03f1       |    |		Declare_Variable	Discrete,With_Value
01c0 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x4 = 0x1c0,0xfbfe
01c1 0901       |    |		Execute_Immediate	Binary_Scale,0x1
01c2 0248       | H  |		Execute	Discrete,Check_In_Integer
01c3 00e2       |    |		Load_Encached	Integer_Cache
01c4 03f1       |    |		Declare_Variable	Discrete,With_Value
01c5 00cf       |    |		Action	Mark_Auxiliary
01c6 7805       |x   |		Jump	0x1cc
01c7 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x9.0x5 = 0x1c7,0x402
01c8 0901       |    |		Execute_Immediate	Binary_Scale,0x1
01c9 0248       | H  |		Execute	Discrete,Check_In_Integer
01ca 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
01cb 00c9       |    |		Action	Pop_Auxiliary_Loop
01cc 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x9.0x6 = 0x1cc,0x401
01cd e7fe       |    |		Load	0x3,-0x2
01ce 027c       | |  |		Execute	Discrete,Less
01cf 77f7       |w   |		Jump_Nonzero	0x1c7
01d0 00ce       |    |		Action	Pop_Auxiliary
01d1 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x9.0x7 = 0x1d1,0x403
01d2 00da       |    |		Load_Top	At_Offset_2
01d3 0a01       |    |		Execute_Immediate	Plus,0x1
01d4 0248       | H  |		Execute	Discrete,Check_In_Integer
01d5 00da       |    |		Load_Top	At_Offset_2
01d6 e213       |    |		Load	0x1,0x13
01d7 035b       | [  |		Declare_Type	Array,Constrained
01d8 0337       | 7  |		Declare_Variable	Array
01d9 00d8       |    |		Load_Top	At_Offset_0
01da 01d9       |    |		Execute	Vector,Reverse_Bounds
01db 0263       | c  |		Execute	Discrete,Above_Bound
01dc 7005       |p   |		Jump_Nonzero	0x1e2
01dd e404       |    |		Load	0x2,0x4
01de 00d9       |    |		Load_Top	At_Offset_1
01df e607       |    |		Load	0x3,0x7
01e0 01d6       |    |		Execute	Vector,Field_Write
01e1 3ffb       |?   |		Loop_Increasing	0x1dd
01e2 01cc       |    |		Execute	Vector,Catenate
01e3 e403       |    |		Load	0x2,0x3
01e4 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
01e5 a405       |    |		Store_Unchecked	0x2,0x5
01e6 00d2       |    |		Pop_Control	Pop_Count_2
01e7 00ce       |    |		Action	Pop_Auxiliary
01e8 e7fe       |    |		Load	0x3,-0x2							; Debug Table 0x9.0x8 = 0x1e8,0x3
01e9 e7ff       |    |		Load	0x3,-0x1
01ea 8408       |    |		Call	0x2,0x8
01eb 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01ec e7fe       |    |		Load	0x3,-0x2							; Debug Table 0x9.0x9 = 0x1ec,0x4
01ed 00d9       |    |		Load_Top	At_Offset_1
01ee 01d5       |    |		Execute	Vector,Field_Reference
01ef e404       |    |		Load	0x2,0x4
01f0 017f       |    |		Execute	Record,Equal
01f1 7002       |p   |		Jump_Nonzero	0x1f4
01f2 4887       |H   |		Short_Literal	0x87
01f3 0257       | W  |		Execute	Discrete,Raise
01f4 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x9.0xa = 0x1f4,0x5
01f5 e7fe       |    |		Load	0x3,-0x2
01f6 00da       |    |		Load_Top	At_Offset_2
01f7 01d6       |    |		Execute	Vector,Field_Write
01f8 e7fe       |    |		Load	0x3,-0x2							; Debug Table 0x9.0xb = 0x1f8,0x6
01f9 e406       |    |		Load	0x2,0x6
01fa 027d       | }  |		Execute	Discrete,Greater
01fb 6802       |h   |		Jump_Zero	0x1fe
01fc e7fe       |    |		Load	0x3,-0x2							; Debug Table 0x9.0xc = 0x1fc,0x7
01fd a406       |    |		Store_Unchecked	0x2,0x6
01fe e407       |    |		Load	0x2,0x7								; Debug Table 0x9.0xd = 0x1fe,0x8
01ff 0a01       |    |		Execute_Immediate	Plus,0x1
0200 c407       |    |		Store	0x2,0x7
0201 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0202 0000 0000  |    |		.BLANK	0000[0x6]
0208 ; --------------------------------------------------------------------------------------
0208 ; SUBPROGRAM
0208 ; --------------------------------------------------------------------------------------
0208 0212       |    |		.CONST	0x0212								; Address of begin
0209 0004       |    |		.CONST	0x0004								; Address of exception handler
020a 0003       |    |		.CONST	0x0003								; Number of locals
020b			INIT_0208:
020b e005       |    |		Load	0x0,0x5								; Debug Table 0xa = .DEBUG	0x020b,0x04e0,0x0002,0x0000,0x005a,0x3b25,0x0000,0x0303
													; Debug Table 0xa.0x0 = 0x20b,0xffff
020c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
020d e006       |    |		Load	0x0,0x6								; Debug Table 0xa.0x1 = 0x20d,0xfffe
020e 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
020f 02c7       |    |		Declare_Variable	Any
0210 00d8       |    |		Load_Top	At_Offset_0
0211 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0212			BODY_0208:
0212 00be       |    |		Action	Activate_Tasks
0213 e005       |    |		Load	0x0,0x5								; Debug Table 0xa.0x2 = 0x213,0x1
0214 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0215 00d9       |    |		Load_Top	At_Offset_1
0216 0120       |    |		Execute	Any,Is_Value
0217 6803       |h   |		Jump_Zero	0x21b
0218 e006       |    |		Load	0x0,0x6
0219 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
021a 7801       |x   |		Jump	0x21c
021b 00d9       |    |		Load_Top	At_Offset_1
021c e5fe       |    |		Load	0x2,-0x2
021d e002       |    |		Load	0x0,0x2
021e 1b1c       |    |		Execute	Package,Field_Read,Field_Number 0x1c
021f 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0220 4800       |H   |		Short_Literal	0x0
0221 e006       |    |		Load	0x0,0x6
0222 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
0223 e007       |    |		Load	0x0,0x7
0224 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0225 4801       |H   |		Short_Literal	0x1
0226 e7ff       |    |		Load	0x3,-0x1
0227 e006       |    |		Load	0x0,0x6
0228 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0229 c603       |    |		Store	0x3,0x3
022a 005a       | Z  |		Store_Top	Discrete,At_Offset_2
022b 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xa.0x3 = 0x22b,0x2
022c 6817       |h   |		Jump_Zero	0x244
022d 4802       |H   |		Short_Literal	0x2							; Debug Table 0xa.0x4 = 0x22d,0x3
022e 0092 0349  |   I|		Action	Push_String_Extended,0x349					; "Unable to open R1000 code object "
0230 e7ff       |    |		Load	0x3,-0x1
0231 e008       |    |		Load	0x0,0x8
0232 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0233 1839       | 9  |		Execute	Package,Field_Execute,Field_Number 0x39
0234 01cc       |    |		Execute	Vector,Catenate
0235 0092 034a  |   J|		Action	Push_String_Extended,0x34a					; ", status => "
0237 01cc       |    |		Execute	Vector,Catenate
0238 00db       |    |		Load_Top	At_Offset_3
0239 e005       |    |		Load	0x0,0x5
023a 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
023b 025e       | ^  |		Execute	Discrete,Convert
023c 1c01       |    |		Execute_Immediate	Run_Utility,0x1
023d 01cc       |    |		Execute	Vector,Catenate
023e e5fe       |    |		Load	0x2,-0x2
023f e002       |    |		Load	0x0,0x2
0240 1b1c       |    |		Execute	Package,Field_Read,Field_Number 0x1c
0241 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0242 4800       |H   |		Short_Literal	0x0							; Debug Table 0xa.0x5 = 0x242,0x4
0243 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0244 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x6 = 0x244,0x5
0245 e006       |    |		Load	0x0,0x6
0246 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
0247 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0248 ; --------------------------------------------------------------------------------------
0248 ; SUBPROGRAM
0248 ; --------------------------------------------------------------------------------------
0248 0252       | R  |		.CONST	0x0252								; Address of begin
0249 0004       |    |		.CONST	0x0004								; Address of exception handler
024a 0003       |    |		.CONST	0x0003								; Number of locals
024b			INIT_0248:
024b e002       |    |		Load	0x0,0x2								; Debug Table 0xb = .DEBUG	0x024b,0x04f0,0x0002,0x0000,0x005a,0x3b25,0x0000,0x0380
													; Debug Table 0xb.0x0 = 0x24b,0xffff
024c 1b1d       |    |		Execute	Package,Field_Read,Field_Number 0x1d
024d 02c7       |    |		Declare_Variable	Any
024e 00db       |    |		Load_Top	At_Offset_3
024f c602       |    |		Store	0x3,0x2
0250 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xb.0x1 = 0x250,0xfffe
0251 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0252			BODY_0248:
0252 00cf       |    |		Action	Mark_Auxiliary
0253 7808       |x   |		Jump	0x25c
0254 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb.0x2 = 0x254,0x2
0255 e002       |    |		Load	0x0,0x2
0256 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
0257 c602       |    |		Store	0x3,0x2
0258 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xb.0x3 = 0x258,0x3
0259 0a01       |    |		Execute_Immediate	Plus,0x1
025a 005a       | Z  |		Store_Top	Discrete,At_Offset_2
025b 00c9       |    |		Action	Pop_Auxiliary_Loop
025c 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb.0x4 = 0x25c,0x1
025d e002       |    |		Load	0x0,0x2
025e 1b1e       |    |		Execute	Package,Field_Read,Field_Number 0x1e
025f 012f       | /  |		Execute	Any,Equal
0260 6ff3       |o   |		Jump_Zero	0x254
0261 00ce       |    |		Action	Pop_Auxiliary
0262 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x5 = 0x262,0x4
0263 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0264 0000 0000  |    |		.BLANK	0000[0x4]
0268 ; --------------------------------------------------------------------------------------
0268 ; SUBPROGRAM
0268 ; --------------------------------------------------------------------------------------
0268 029f       |    |		.CONST	0x029f								; Address of begin
0269 0004       |    |		.CONST	0x0004								; Address of exception handler
026a 0010       |    |		.CONST	0x0010								; Number of locals
026b			INIT_0268:
026b e002       |    |		Load	0x0,0x2								; Debug Table 0xc = .DEBUG	0x026b,0x04fe,0x0001,0x0000,0x005a,0x3b25,0x0000,0x03ba
													; Debug Table 0xc.0x0 = 0x26b,0xffff
026c 1b1d       |    |		Execute	Package,Field_Read,Field_Number 0x1d
026d 02c7       |    |		Declare_Variable	Any
026e 00db       |    |		Load_Top	At_Offset_3
026f e002       |    |		Load	0x0,0x2
0270 1b6c       | l  |		Execute	Package,Field_Read,Field_Number 0x6c
0271 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0272 c602       |    |		Store	0x3,0x2
0273 e002       |    |		Load	0x0,0x2								; Debug Table 0xc.0x1 = 0x273,0xfffe
0274 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
0275 02c7       |    |		Declare_Variable	Any
0276 00d8       |    |		Load_Top	At_Offset_0
0277 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0278 e406       |    |		Load	0x2,0x6								; Debug Table 0xc.0x2 = 0x278,0xfffd
0279 0a01       |    |		Execute_Immediate	Plus,0x1
027a 00e4       |    |		Load_Encached	Positive_Cache
027b 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
027c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x3 = 0x27c,0xfffc
027d 0a01       |    |		Execute_Immediate	Plus,0x1
027e 00e4       |    |		Load_Encached	Positive_Cache
027f 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0280 00e4       |    |		Load_Encached	Positive_Cache						; Debug Table 0xc.0x4 = 0x280,0xfffb
0281 0266       | f  |		Execute	Discrete,Bounds
0282 e002       |    |		Load	0x0,0x2
0283 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
0284 029f 0323  |   #|		Declare_Subprogram	INIT_0320,For_Call
0286 4801       |H   |		Short_Literal	0x1
0287 0350       | P  |		Declare_Type	Array,Defined,Bounds_With_Object
0288 4801       |H   |		Short_Literal	0x1							; Debug Table 0xc.0x5 = 0x288,0xfffa
0289 e602       |    |		Load	0x3,0x2
028a 840a       |    |		Call	0x2,0xa
028b 00da       |    |		Load_Top	At_Offset_2
028c 0334       | 4  |		Declare_Variable	Array,With_Constraint
028d 00d8       |    |		Load_Top	At_Offset_0
028e 1c00       |    |		Execute_Immediate	Run_Utility,0x0
028f 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0xc.0x6 = 0x28f,0xfff9
0290 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0291 029f 033b  |   ;|		Declare_Subprogram	INIT_0338,For_Call				; Debug Table 0xc.0x7 = 0x291,0xfff8
0293 a004       |    |		Store_Unchecked	0x0,0x4							; Debug Table 0xc.0x8 = 0x293,0xfff7
0294 00c6       |    |		Action	Check_Subprogram_Elaborated
0295 e002       |    |		Load	0x0,0x2
0296 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
0297 00e4       |    |		Load_Encached	Positive_Cache
0298 e606       |    |		Load	0x3,0x6
0299 4809       |H   |		Short_Literal	0x9
029a 4803       |H   |		Short_Literal	0x3
029b 0099       |    |		Action	Reference_Dynamic
029c 606f       |`o  |		Indirect_Literal	Discrete,0x30c,{0x00000000, 0x005a3b25}
029d 6066       |`f  |		Indirect_Literal	Discrete,0x304,{0x00000000, 0x00000428}
029e 4810       |H   |		Short_Literal	0x10
029f			BODY_0268:
029f 00cf       |    |		Action	Mark_Auxiliary
02a0 e607       |    |		Load	0x3,0x7								; Debug Table 0xc.0x9 = 0x2a0,0x1
02a1 01d9       |    |		Execute	Vector,Reverse_Bounds
02a2 0263       | c  |		Execute	Discrete,Above_Bound
02a3 700c       |p   |		Jump_Nonzero	0x2b0
02a4 e602       |    |		Load	0x3,0x2								; Debug Table 0xc.0xa = 0x2a4,0x2
02a5 e002       |    |		Load	0x0,0x2
02a6 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
02a7 00d9       |    |		Load_Top	At_Offset_1
02a8 e607       |    |		Load	0x3,0x7
02a9 01d6       |    |		Execute	Vector,Field_Write
02aa e602       |    |		Load	0x3,0x2								; Debug Table 0xc.0xb = 0x2aa,0x3
02ab e002       |    |		Load	0x0,0x2
02ac 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
02ad c602       |    |		Store	0x3,0x2
02ae 00c8       |    |		Action	Pop_Auxiliary_Range
02af 3ff4       |?   |		Loop_Increasing	0x2a4
02b0 00ce       |    |		Action	Pop_Auxiliary
02b1 e602       |    |		Load	0x3,0x2								; Debug Table 0xc.0xc = 0x2b1,0x4
02b2 e002       |    |		Load	0x0,0x2
02b3 1b1e       |    |		Execute	Package,Field_Read,Field_Number 0x1e
02b4 012f       | /  |		Execute	Any,Equal
02b5 7002       |p   |		Jump_Nonzero	0x2b8
02b6 4887       |H   |		Short_Literal	0x87
02b7 0257       | W  |		Execute	Discrete,Raise
02b8 e608       |    |		Load	0x3,0x8								; Debug Table 0xc.0xd = 0x2b8,0x5
02b9 e607       |    |		Load	0x3,0x7
02ba e60a       |    |		Load	0x3,0xa
02bb e60b       |    |		Load	0x3,0xb
02bc e60c       |    |		Load	0x3,0xc
02bd 480d       |H   |		Short_Literal	0xd
02be 4803       |H   |		Short_Literal	0x3
02bf 0099       |    |		Action	Reference_Dynamic
02c0 480e       |H   |		Short_Literal	0xe
02c1 4803       |H   |		Short_Literal	0x3
02c2 0099       |    |		Action	Reference_Dynamic
02c3 8004       |    |		Call	0x0,0x4
02c4 00d1       |    |		Pop_Control	Pop_Count_1
02c5 c608       |    |		Store	0x3,0x8
02c6 00cf       |    |		Action	Mark_Auxiliary
02c7 e607       |    |		Load	0x3,0x7								; Debug Table 0xc.0xe = 0x2c7,0x6
02c8 01d9       |    |		Execute	Vector,Reverse_Bounds
02c9 0263       | c  |		Execute	Discrete,Above_Bound
02ca 7017       |p   |		Jump_Nonzero	0x2e2
02cb 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0xf = 0x2cb,0x7
02cc e607       |    |		Load	0x3,0x7
02cd 01d7       |    |		Execute	Vector,Field_Read
02ce c603       |    |		Store	0x3,0x3
02cf e605       |    |		Load	0x3,0x5								; Debug Table 0xc.0x10 = 0x2cf,0x8
02d0 e212       |    |		Load	0x1,0x12
02d1 0322       | "  |		Declare_Variable	Record
02d2 e603       |    |		Load	0x3,0x3
02d3 e009       |    |		Load	0x0,0x9
02d4 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
02d5 00e4       |    |		Load_Encached	Positive_Cache
02d6 025b       | [  |		Execute	Discrete,Check_In_Type
02d7 00d9       |    |		Load_Top	At_Offset_1
02d8 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
02d9 4800       |H   |		Short_Literal	0x0
02da 00d9       |    |		Load_Top	At_Offset_1
02db 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
02dc 8408       |    |		Call	0x2,0x8
02dd e605       |    |		Load	0x3,0x5								; Debug Table 0xc.0x11 = 0x2dd,0x9
02de 0a02       |    |		Execute_Immediate	Plus,0x2
02df c605       |    |		Store	0x3,0x5
02e0 00c8       |    |		Action	Pop_Auxiliary_Range
02e1 3fe9       |?   |		Loop_Increasing	0x2cb
02e2 00ce       |    |		Action	Pop_Auxiliary
02e3 e604       |    |		Load	0x3,0x4								; Debug Table 0xc.0x12 = 0x2e3,0xa
02e4 a605       |    |		Store_Unchecked	0x3,0x5
02e5 00cf       |    |		Action	Mark_Auxiliary
02e6 e607       |    |		Load	0x3,0x7								; Debug Table 0xc.0x13 = 0x2e6,0xb
02e7 01d9       |    |		Execute	Vector,Reverse_Bounds
02e8 0263       | c  |		Execute	Discrete,Above_Bound
02e9 7016       |p   |		Jump_Nonzero	0x300
02ea 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x14 = 0x2ea,0xc
02eb e607       |    |		Load	0x3,0x7
02ec 01d7       |    |		Execute	Vector,Field_Read
02ed c603       |    |		Store	0x3,0x3
02ee e605       |    |		Load	0x3,0x5								; Debug Table 0xc.0x15 = 0x2ee,0xd
02ef e212       |    |		Load	0x1,0x12
02f0 0322       | "  |		Declare_Variable	Record
02f1 e406       |    |		Load	0x2,0x6
02f2 0a01       |    |		Execute_Immediate	Plus,0x1
02f3 00d9       |    |		Load_Top	At_Offset_1
02f4 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
02f5 4802       |H   |		Short_Literal	0x2
02f6 00d9       |    |		Load_Top	At_Offset_1
02f7 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
02f8 8408       |    |		Call	0x2,0x8
02f9 e603       |    |		Load	0x3,0x3								; Debug Table 0xc.0x16 = 0x2f9,0xe
02fa 840b       |    |		Call	0x2,0xb
02fb e605       |    |		Load	0x3,0x5								; Debug Table 0xc.0x17 = 0x2fb,0xf
02fc 0a02       |    |		Execute_Immediate	Plus,0x2
02fd c605       |    |		Store	0x3,0x5
02fe 00c8       |    |		Action	Pop_Auxiliary_Range
02ff 3fea       |?   |		Loop_Increasing	0x2ea
0300 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0301 0000 0000  |    |		.XXX[0x3]
0303 0000       |    |
0304 0000 0000  |    |		.LITERAL	{0x00000000, 0x00000428}
0308 0000 0000  |    |		.LITERAL	{0x00000000, 0x7fffffff}
030c 0000 0000  |    |		.LITERAL	{0x00000000, 0x005a3b25}
0310 ; --------------------------------------------------------------------------------------
0310 ; SUBPROGRAM
0310 ; --------------------------------------------------------------------------------------
0310 0313       |    |		.CONST	0x0313								; Address of begin
0311 0004       |    |		.CONST	0x0004								; Address of exception handler
0312 0001       |    |		.CONST	0x0001								; Number of locals
0313			BODY_0310:
0313			INIT_0310:
0313 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xd = .DEBUG	0x0313,0x0530,0x0002,0x0000,0x005a,0x3b25,0x0000,0x00ef
													; Debug Table 0xd.0x0 = 0x313,0x1
0314 00eb       |    |		Load_Encached	Diana_Cache
0315 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
0316 00eb       |    |		Load_Encached	Diana_Cache
0317 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0318 00db       |    |		Load_Top	At_Offset_3
0319 00eb       |    |		Load_Encached	Diana_Cache
031a 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
031b 00eb       |    |		Load_Encached	Diana_Cache
031c 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
031d 00e0       |    |		Load_Encached	Standard_Cache
031e 1848       | H  |		Execute	Package,Field_Execute,Field_Number 0x48
031f 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0320 ; --------------------------------------------------------------------------------------
0320 ; SUBPROGRAM
0320 ; --------------------------------------------------------------------------------------
0320 0323       | #  |		.CONST	0x0323								; Address of begin
0321 0004       |    |		.CONST	0x0004								; Address of exception handler
0322 0001       |    |		.CONST	0x0001								; Number of locals
0323			BODY_0320:
0323			INIT_0320:
0323 00d1       |    |		Pop_Control	Pop_Count_1						; Debug Table 0xe = .DEBUG	0x0323,0x0534,0x0005,0x0000,0x005a,0x3b25,0x0000,0x03eb
0324 00da       |    |		Load_Top	At_Offset_2
0325 01dc       |    |		Execute	Vector,Last
0326 00db       |    |		Load_Top	At_Offset_3
0327 01dd       |    |		Execute	Vector,First
0328 0263       | c  |		Execute	Discrete,Above_Bound
0329 700a       |p   |		Jump_Nonzero	0x334
032a 00d8       |    |		Load_Top	At_Offset_0
032b e9ff       |    |		Load	0x4,-0x1
032c 01d5       |    |		Execute	Vector,Field_Reference
032d 0125       | %  |		Execute	Any,Set_Constraint
032e 00d8       |    |		Load_Top	At_Offset_0
032f e9ff       |    |		Load	0x4,-0x1
0330 01d5       |    |		Execute	Vector,Field_Reference
0331 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0332 0a01       |    |		Execute_Immediate	Plus,0x1
0333 7ff4       |    |		Jump	0x328
0334 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
0335 0000 0000  |    |		.XXX[0x3]
0337 0000       |    |
0338 ; --------------------------------------------------------------------------------------
0338 ; SUBPROGRAM
0338 ; --------------------------------------------------------------------------------------
0338 033b       | ;  |		.CONST	0x033b								; Address of begin
0339 0004       |    |		.CONST	0x0004								; Address of exception handler
033a 0001       |    |		.CONST	0x0001								; Number of locals
033b			BODY_0338:
033b			INIT_0338:
033b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xf = .DEBUG	0x033b,0x0536,0x0002,0x0000,0x005a,0x3b25,0x0000,0x0408
													; Debug Table 0xf.0x0 = 0x33b,0x1
033c e002       |    |		Load	0x0,0x2
033d 1b6c       | l  |		Execute	Package,Field_Read,Field_Number 0x6c
033e 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
033f 00db       |    |		Load_Top	At_Offset_3
0340 e002       |    |		Load	0x0,0x2
0341 1b6c       | l  |		Execute	Package,Field_Read,Field_Number 0x6c
0342 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0343 00e0       |    |		Load_Encached	Standard_Cache
0344 1848       | H  |		Execute	Package,Field_Execute,Field_Number 0x48
0345 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0346 ; --------------------------------------------------------------------------------------
0346 ; STRING TABLE
0346 ; --------------------------------------------------------------------------------------
0346 000c       |    |		.STRTAB	0x000c->0x034c							; "PRIMARY_CODE_SEGMENT_NAME"
0347 0023       | #  |		.STRTAB	0x0023->0x0358							; "SECONDARY_CODE_SEGMENT_NAME"
0348 003c       | <  |		.STRTAB	0x003c->0x0366							; "SUBUNIT_BASE_INDEX"
0349 004c       | L  |		.STRTAB	0x004c->0x036f							; "Unable to open R1000 code object "
034a 006b       | k  |		.STRTAB	0x006b->0x037f							; ", status => "
034b 0075       | u  |		.STREND 0x0075->0x0385
034c 5052 494d  |PRIM|		.STRTAB_STRINGS
0386 0000 0000  |    |		.XXX[0x2]
0388 ; --------------------------------------------------------------------------------------
0388 ; Debug Table
0388 ; --------------------------------------------------------------------------------------
0388 0003 0010  |    |		.CONST	0x0003,0x0010
038a 000b 040a  |    |		.DEBUG	0x000b,0x040a,0x8000,0x0000,0x005a,0x3805,0x0000,0x0009
0392 002b 0422  | + "|		.DEBUG	0x002b,0x0422,0x8000,0x0000,0x005a,0x3b25,0x0000,0x0017
039a 0063 0440  | c @|		.DEBUG	0x0063,0x0440,0x0002,0x0000,0x005a,0x3805,0x0000,0x000e
03a2 0083 044c  |   L|		.DEBUG	0x0083,0x044c,0x0002,0x0000,0x005a,0x3805,0x0000,0x0019
03aa 0093 0450  |   P|		.DEBUG	0x0093,0x0450,0x0002,0x0000,0x005a,0x3805,0x0000,0x002e
03b2 00a3 0454  |   T|		.DEBUG	0x00a3,0x0454,0x0005,0x0000,0x005a,0x3805,0x0000,0x0043
03ba 00bb 0456  |   V|		.DEBUG	0x00bb,0x0456,0x0002,0x0000,0x005a,0x3805,0x0000,0x0061
03c2 010b 0476  |   v|		.DEBUG	0x010b,0x0476,0x0002,0x0000,0x005a,0x3b25,0x0000,0x00a3
03ca 018b 04b2  |    |		.DEBUG	0x018b,0x04b2,0x0002,0x0000,0x005a,0x3b25,0x0000,0x0187
03d2 01b3 04c2  |    |		.DEBUG	0x01b3,0x04c2,0x0001,0x0000,0x005a,0x3b25,0x0000,0x0278
03da 020b 04e0  |    |		.DEBUG	0x020b,0x04e0,0x0002,0x0000,0x005a,0x3b25,0x0000,0x0303
03e2 024b 04f0  | K  |		.DEBUG	0x024b,0x04f0,0x0002,0x0000,0x005a,0x3b25,0x0000,0x0380
03ea 026b 04fe  | k  |		.DEBUG	0x026b,0x04fe,0x0001,0x0000,0x005a,0x3b25,0x0000,0x03ba
03f2 0313 0530  |   0|		.DEBUG	0x0313,0x0530,0x0002,0x0000,0x005a,0x3b25,0x0000,0x00ef
03fa 0323 0534  | # 4|		.DEBUG	0x0323,0x0534,0x0005,0x0000,0x005a,0x3b25,0x0000,0x03eb
0402 033b 0536  | ; 6|		.DEBUG	0x033b,0x0536,0x0002,0x0000,0x005a,0x3b25,0x0000,0x0408
040a ; --------------------------------------------------------------------------------------
040a ; Debug3 Subtable 0x0
040a ; --------------------------------------------------------------------------------------
040a 000b 0000  |    |		.DBG3TAB	0x000b,0x0000
040c 000b ffff  |    |		.CONST	0x000b,0xffff
040e 000c fffe  |    |		.CONST	0x000c,0xfffe
0410 000e fffd  |    |		.CONST	0x000e,0xfffd
0412 0010 fffc  |    |		.CONST	0x0010,0xfffc
0414 0012 fffb  |    |		.CONST	0x0012,0xfffb
0416 0017 fffa  |    |		.CONST	0x0017,0xfffa
0418 001c fff9  |    |		.CONST	0x001c,0xfff9
041a 0022 fff8  | "  |		.CONST	0x0022,0xfff8
041c 0024 fff7  | $  |		.CONST	0x0024,0xfff7
041e 0026 fff6  | &  |		.CONST	0x0026,0xfff6
0420 002a fff5  | *  |		.CONST	0x002a,0xfff5
0422 ; --------------------------------------------------------------------------------------
0422 ; Debug3 Subtable 0x1
0422 ; --------------------------------------------------------------------------------------
0422 000e 0000  |    |		.DBG3TAB	0x000e,0x0000
0424 002b ffff  | +  |		.CONST	0x002b,0xffff
0426 002c fffe  | ,  |		.CONST	0x002c,0xfffe
0428 002d fffd  | -  |		.CONST	0x002d,0xfffd
042a 002e fffc  | .  |		.CONST	0x002e,0xfffc
042c 002f fffb  | /  |		.CONST	0x002f,0xfffb
042e 003a fffa  | :  |		.CONST	0x003a,0xfffa
0430 0040 fff9  | @  |		.CONST	0x0040,0xfff9
0432 004b fff8  | K  |		.CONST	0x004b,0xfff8
0434 0051 fff7  | Q  |		.CONST	0x0051,0xfff7
0436 0053 fff6  | S  |		.CONST	0x0053,0xfff6
0438 0055 fff5  | U  |		.CONST	0x0055,0xfff5
043a 0057 fff4  | W  |		.CONST	0x0057,0xfff4
043c 0059 fff3  | Y  |		.CONST	0x0059,0xfff3
043e 005b fff2  | [  |		.CONST	0x005b,0xfff2
0440 ; --------------------------------------------------------------------------------------
0440 ; Debug3 Subtable 0x2
0440 ; --------------------------------------------------------------------------------------
0440 0002 0003  |    |		.DBG3TAB	0x0002,0x0003
0442 0063 ffff  | c  |		.CONST	0x0063,0xffff
0444 0068 fffe  | h  |		.CONST	0x0068,0xfffe
0446 0069 0001  | i  |		.CONST	0x0069,0x0001
0448 006d 0002  | m  |		.CONST	0x006d,0x0002
044a 0077 0003  | w  |		.CONST	0x0077,0x0003
044c ; --------------------------------------------------------------------------------------
044c ; Debug3 Subtable 0x3
044c ; --------------------------------------------------------------------------------------
044c 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
044e 0083 0001  |    |		.CONST	0x0083,0x0001
0450 ; --------------------------------------------------------------------------------------
0450 ; Debug3 Subtable 0x4
0450 ; --------------------------------------------------------------------------------------
0450 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0452 0093 0001  |    |		.CONST	0x0093,0x0001
0454 ; --------------------------------------------------------------------------------------
0454 ; Debug3 Subtable 0x5
0454 ; --------------------------------------------------------------------------------------
0454 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
0456 ; --------------------------------------------------------------------------------------
0456 ; Debug3 Subtable 0x6
0456 ; --------------------------------------------------------------------------------------
0456 000a 0005  |    |		.DBG3TAB	0x000a,0x0005
0458 00bb ffff  |    |		.CONST	0x00bb,0xffff
045a 00c3 fffe  |    |		.CONST	0x00c3,0xfffe
045c 00c7 fffd  |    |		.CONST	0x00c7,0xfffd
045e 00cf fffc  |    |		.CONST	0x00cf,0xfffc
0460 00de fffb  |    |		.CONST	0x00de,0xfffb
0462 00e0 fffa  |    |		.CONST	0x00e0,0xfffa
0464 00e2 fff9  |    |		.CONST	0x00e2,0xfff9
0466 00e4 fff8  |    |		.CONST	0x00e4,0xfff8
0468 00e6 fff7  |    |		.CONST	0x00e6,0xfff7
046a 00e8 fff6  |    |		.CONST	0x00e8,0xfff6
046c 00ea 0001  |    |		.CONST	0x00ea,0x0001
046e 00f5 0002  |    |		.CONST	0x00f5,0x0002
0470 00f7 0003  |    |		.CONST	0x00f7,0x0003
0472 00f9 0004  |    |		.CONST	0x00f9,0x0004
0474 00ff 0005  |    |		.CONST	0x00ff,0x0005
0476 ; --------------------------------------------------------------------------------------
0476 ; Debug3 Subtable 0x7
0476 ; --------------------------------------------------------------------------------------
0476 0008 0015  |    |		.DBG3TAB	0x0008,0x0015
0478 010b ffff  |    |		.CONST	0x010b,0xffff
047a 010d fffe  |    |		.CONST	0x010d,0xfffe
047c 0110 fffd  |    |		.CONST	0x0110,0xfffd
047e 0115 fffc  |    |		.CONST	0x0115,0xfffc
0480 011b fffb  |    |		.CONST	0x011b,0xfffb
0482 0123 fffa  | #  |		.CONST	0x0123,0xfffa
0484 0125 fff9  | %  |		.CONST	0x0125,0xfff9
0486 0127 fff8  | '  |		.CONST	0x0127,0xfff8
0488 0133 0001  | 3  |		.CONST	0x0133,0x0001
048a 0138 0002  | 8  |		.CONST	0x0138,0x0002
048c 013c 0003  | <  |		.CONST	0x013c,0x0003
048e 013e 0401  | >  |		.CONST	0x013e,0x0401
0490 0143 0801  | C  |		.CONST	0x0143,0x0801
0492 0145 0802  | E  |		.CONST	0x0145,0x0802
0494 0146 0803  | F  |		.CONST	0x0146,0x0803
0496 0147 0804  | G  |		.CONST	0x0147,0x0804
0498 0149 0401  | I  |		.CONST	0x0149,0x0401
049a 014e 0003  | N  |		.CONST	0x014e,0x0003
049c 0154 0004  | T  |		.CONST	0x0154,0x0004
049e 0155 0c01  | U  |		.CONST	0x0155,0x0c01
04a0 0158 0004  | X  |		.CONST	0x0158,0x0004
04a2 015c 0005  | \  |		.CONST	0x015c,0x0005
04a4 015d 1001  | ]  |		.CONST	0x015d,0x1001
04a6 015f 0005  | _  |		.CONST	0x015f,0x0005
04a8 0162 0006  | b  |		.CONST	0x0162,0x0006
04aa 0170 0007  | p  |		.CONST	0x0170,0x0007
04ac 0177 0008  | w  |		.CONST	0x0177,0x0008
04ae 017b 0009  | {  |		.CONST	0x017b,0x0009
04b0 0186 000a  |    |		.CONST	0x0186,0x000a
04b2 ; --------------------------------------------------------------------------------------
04b2 ; Debug3 Subtable 0x8
04b2 ; --------------------------------------------------------------------------------------
04b2 0002 0005  |    |		.DBG3TAB	0x0002,0x0005
04b4 018b ffff  |    |		.CONST	0x018b,0xffff
04b6 018d fffe  |    |		.CONST	0x018d,0xfffe
04b8 018e 0001  |    |		.CONST	0x018e,0x0001
04ba 0198 0002  |    |		.CONST	0x0198,0x0002
04bc 019a 0003  |    |		.CONST	0x019a,0x0003
04be 01a1 0004  |    |		.CONST	0x01a1,0x0004
04c0 01a9 0005  |    |		.CONST	0x01a9,0x0005
04c2 ; --------------------------------------------------------------------------------------
04c2 ; Debug3 Subtable 0x9
04c2 ; --------------------------------------------------------------------------------------
04c2 0003 000b  |    |		.DBG3TAB	0x0003,0x000b
04c4 01b3 ffff  |    |		.CONST	0x01b3,0xffff
04c6 01b6 0001  |    |		.CONST	0x01b6,0x0001
04c8 01bb 0002  |    |		.CONST	0x01bb,0x0002
04ca 01bc fbff  |    |		.CONST	0x01bc,0xfbff
04cc 01c0 fbfe  |    |		.CONST	0x01c0,0xfbfe
04ce 01c7 0402  |    |		.CONST	0x01c7,0x0402
04d0 01cc 0401  |    |		.CONST	0x01cc,0x0401
04d2 01d1 0403  |    |		.CONST	0x01d1,0x0403
04d4 01e8 0003  |    |		.CONST	0x01e8,0x0003
04d6 01ec 0004  |    |		.CONST	0x01ec,0x0004
04d8 01f4 0005  |    |		.CONST	0x01f4,0x0005
04da 01f8 0006  |    |		.CONST	0x01f8,0x0006
04dc 01fc 0007  |    |		.CONST	0x01fc,0x0007
04de 01fe 0008  |    |		.CONST	0x01fe,0x0008
04e0 ; --------------------------------------------------------------------------------------
04e0 ; Debug3 Subtable 0xa
04e0 ; --------------------------------------------------------------------------------------
04e0 0002 0005  |    |		.DBG3TAB	0x0002,0x0005
04e2 020b ffff  |    |		.CONST	0x020b,0xffff
04e4 020d fffe  |    |		.CONST	0x020d,0xfffe
04e6 0213 0001  |    |		.CONST	0x0213,0x0001
04e8 022b 0002  | +  |		.CONST	0x022b,0x0002
04ea 022d 0003  | -  |		.CONST	0x022d,0x0003
04ec 0242 0004  | B  |		.CONST	0x0242,0x0004
04ee 0244 0005  | D  |		.CONST	0x0244,0x0005
04f0 ; --------------------------------------------------------------------------------------
04f0 ; Debug3 Subtable 0xb
04f0 ; --------------------------------------------------------------------------------------
04f0 0002 0004  |    |		.DBG3TAB	0x0002,0x0004
04f2 024b ffff  | K  |		.CONST	0x024b,0xffff
04f4 0250 fffe  | P  |		.CONST	0x0250,0xfffe
04f6 0254 0002  | T  |		.CONST	0x0254,0x0002
04f8 0258 0003  | X  |		.CONST	0x0258,0x0003
04fa 025c 0001  | \  |		.CONST	0x025c,0x0001
04fc 0262 0004  | b  |		.CONST	0x0262,0x0004
04fe ; --------------------------------------------------------------------------------------
04fe ; Debug3 Subtable 0xc
04fe ; --------------------------------------------------------------------------------------
04fe 0009 000f  |    |		.DBG3TAB	0x0009,0x000f
0500 026b ffff  | k  |		.CONST	0x026b,0xffff
0502 0273 fffe  | s  |		.CONST	0x0273,0xfffe
0504 0278 fffd  | x  |		.CONST	0x0278,0xfffd
0506 027c fffc  | |  |		.CONST	0x027c,0xfffc
0508 0280 fffb  |    |		.CONST	0x0280,0xfffb
050a 0288 fffa  |    |		.CONST	0x0288,0xfffa
050c 028f fff9  |    |		.CONST	0x028f,0xfff9
050e 0291 fff8  |    |		.CONST	0x0291,0xfff8
0510 0293 fff7  |    |		.CONST	0x0293,0xfff7
0512 02a0 0001  |    |		.CONST	0x02a0,0x0001
0514 02a4 0002  |    |		.CONST	0x02a4,0x0002
0516 02aa 0003  |    |		.CONST	0x02aa,0x0003
0518 02b1 0004  |    |		.CONST	0x02b1,0x0004
051a 02b8 0005  |    |		.CONST	0x02b8,0x0005
051c 02c7 0006  |    |		.CONST	0x02c7,0x0006
051e 02cb 0007  |    |		.CONST	0x02cb,0x0007
0520 02cf 0008  |    |		.CONST	0x02cf,0x0008
0522 02dd 0009  |    |		.CONST	0x02dd,0x0009
0524 02e3 000a  |    |		.CONST	0x02e3,0x000a
0526 02e6 000b  |    |		.CONST	0x02e6,0x000b
0528 02ea 000c  |    |		.CONST	0x02ea,0x000c
052a 02ee 000d  |    |		.CONST	0x02ee,0x000d
052c 02f9 000e  |    |		.CONST	0x02f9,0x000e
052e 02fb 000f  |    |		.CONST	0x02fb,0x000f
0530 ; --------------------------------------------------------------------------------------
0530 ; Debug3 Subtable 0xd
0530 ; --------------------------------------------------------------------------------------
0530 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0532 0313 0001  |    |		.CONST	0x0313,0x0001
0534 ; --------------------------------------------------------------------------------------
0534 ; Debug3 Subtable 0xe
0534 ; --------------------------------------------------------------------------------------
0534 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
0536 ; --------------------------------------------------------------------------------------
0536 ; Debug3 Subtable 0xf
0536 ; --------------------------------------------------------------------------------------
0536 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0538 033b 0001  | ;  |		.CONST	0x033b,0x0001
053a 0000 0000  |    |		.BLANK	0000[0xc6]