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

⟦88918abec⟧

    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 0378       | x  |		.CONST	0x0378								; 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 008c       |    |		.CONST	0x008c								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0023       | #  |		.CONST	0x0023								; Number of locals
000b			INIT_0008:
000b 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x0 = .DEBUG	0x000b,0x041a,0x8000,0x0000,0x0059,0x8905,0x0000,0x000b
													; Debug Table 0x0.0x0 = 0xb,0xffff
000c 4800       |H   |		Short_Literal	0x0
000d 4801       |H   |		Short_Literal	0x1
000e 4801       |H   |		Short_Literal	0x1
000f 4808       |H   |		Short_Literal	0x8
0010 0319       |    |		Declare_Type	Variant_Record,Incomplete,Visible
0011 029a 0093  |    |		Declare_Subprogram	INIT_0090,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1 = 0x11,0xfffe
0013 029a 00cb  |    |		Declare_Subprogram	INIT_00c8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x2 = 0x13,0xfffd
0015 029a 00d3  |    |		Declare_Subprogram	INIT_00d0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x3 = 0x15,0xfffc
0017 029a 011b  |    |		Declare_Subprogram	INIT_0118,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x4 = 0x17,0xfffb
0019 029a 0143  |   C|		Declare_Subprogram	INIT_0140,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x5 = 0x19,0xfffa
001b 029a 0183  |    |		Declare_Subprogram	INIT_0180,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x6 = 0x1b,0xfff9
001d 029a 01c3  |    |		Declare_Subprogram	INIT_01c0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x7 = 0x1d,0xfff8
001f 029a 01d3  |    |		Declare_Subprogram	INIT_01d0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x8 = 0x1f,0xfff7
0021 029a 01eb  |    |		Declare_Subprogram	INIT_01e8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x9 = 0x21,0xfff6
0023 029a 01f3  |    |		Declare_Subprogram	INIT_01f0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xa = 0x23,0xfff5
0025 029a 0203  |    |		Declare_Subprogram	INIT_0200,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xb = 0x25,0xfff4
													; Debug Table 0x0.0xc = 0x25,0xfff3
0027 e001       |    |		Load	0x0,0x1								; Debug Table 0x0.0xd = 0x27,0xfff2
0028 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0029 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
002a 02a0       |    |		Declare_Subprogram	Null_Subprogram
002b 03ad       |    |		Declare_Type	Heap_Access,Defined
002c 00e4       |    |		Load_Encached	Positive_Cache						; Debug Table 0x0.0xe = 0x2c,0xfff1
													; Debug Table 0x0.0xf = 0x2c,0xfff0
002d 0266       | f  |		Execute	Discrete,Bounds
002e 00da       |    |		Load_Top	At_Offset_2
002f 02a0       |    |		Declare_Subprogram	Null_Subprogram
0030 4801       |H   |		Short_Literal	0x1
0031 0350       | P  |		Declare_Type	Array,Defined,Bounds_With_Object
0032 62c5       |b   |		Indirect_Literal	Discrete,0x2f8,{0x00000000, 0x00598905}		; Debug Table 0x0.0x10 = 0x32,0xffef
0033 48c2       |H   |		Short_Literal	0xc2
0034 00db       |    |		Load_Top	At_Offset_3
0035 00db       |    |		Load_Top	At_Offset_3
0036 e219       |    |		Load	0x1,0x19
0037 4814       |H   |		Short_Literal	0x14
0038 62bb       |b   |		Indirect_Literal	Discrete,0x2f4,{0x00000000, 0x7fffffff}
0039 e002       |    |		Load	0x0,0x2
003a 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
003b 0387       |    |		Declare_Variable	Package
003c 00d8       |    |		Load_Top	At_Offset_0
003d 020f       |    |		Execute	Module,Activate
003e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x0.0x11 = 0x3e,0xffee
003f 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
0040 02a0       |    |		Declare_Subprogram	Null_Subprogram
0041 03ad       |    |		Declare_Type	Heap_Access,Defined
0042 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x0.0x12 = 0x42,0xffed
													; Debug Table 0x0.0x13 = 0x42,0xffec
0043 00d9       |    |		Load_Top	At_Offset_1
0044 02a0       |    |		Declare_Subprogram	Null_Subprogram
0045 4802       |H   |		Short_Literal	0x2
0046 032d       | -  |		Declare_Type	Record,Defined
0047 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x0.0x14 = 0x47,0xffeb
0048 0322       | "  |		Declare_Variable	Record
0049 00da       |    |		Load_Top	At_Offset_2
004a 00d9       |    |		Load_Top	At_Offset_1
004b 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
004c 00da       |    |		Load_Top	At_Offset_2
004d 00d9       |    |		Load_Top	At_Offset_1
004e 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
004f 029b 0213  |    |		Declare_Subprogram	INIT_0210,For_Outer_Call,Unelaborated		; Debug Table 0x0.0x15 = 0x4f,0xffea
0051 62a6       |b   |		Indirect_Literal	Discrete,0x2f8,{0x00000000, 0x00598905}		; Debug Table 0x0.0x16 = 0x51,0xffe9
0052 48fe       |H   |		Short_Literal	0xfe
0053 e21d       |    |		Load	0x1,0x1d
0054 e21e       |    |		Load	0x1,0x1e
0055 1d1f       |    |		Execute_Immediate	Reference_Lex_1,0x1f
0056 e003       |    |		Load	0x0,0x3
0057 0387       |    |		Declare_Variable	Package
0058 00d8       |    |		Load_Top	At_Offset_0
0059 020f       |    |		Execute	Module,Activate
005a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x0.0x17 = 0x5a,0xffe8
005b 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
005c 00e1       |    |		Load_Encached	Boolean_Cache
005d e001       |    |		Load	0x0,0x1
005e 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
005f 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
0060 e21b       |    |		Load	0x1,0x1b
0061 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
0062 e21d       |    |		Load	0x1,0x1d
0063 00f0       |    |		Load_Encached	Segment_Cache
0064 e220       |    |		Load	0x1,0x20
0065 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0066 029f 022b  |   +|		Declare_Subprogram	INIT_0228,For_Call
0068 4800       |H   |		Short_Literal	0x0
0069 4801       |H   |		Short_Literal	0x1
006a 4806       |H   |		Short_Literal	0x6
006b e20d       |    |		Load	0x1,0xd
006c 0307       |    |		Complete_Type	Variant_Record,By_Defining
006d 00bf       |    |		Action	Accept_Activation
006e 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe				; Debug Table 0x1 = .DEBUG	0x006e,0x044c,0x8000,0x0000,0x0059,0x8f35,0x0000,0x0009
													; Debug Table 0x1.0x0 = 0x6e,0xffff
006f 00c7       |    |		Action	Elaborate_Subprogram
0070 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf				; Debug Table 0x1.0x1 = 0x70,0xfffe
0071 00c7       |    |		Action	Elaborate_Subprogram
0072 029d 025b  |   [|		Declare_Subprogram	INIT_0258,For_Outer_Call			; Debug Table 0x1.0x2 = 0x72,0xfffd
0074 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10				; Debug Table 0x1.0x3 = 0x74,0xfffc
0075 00c7       |    |		Action	Elaborate_Subprogram
0076 029d 0303  |    |		Declare_Subprogram	INIT_0300,For_Outer_Call			; Debug Table 0x1.0x4 = 0x76,0xfffb
0078 029d 0323  |   #|		Declare_Subprogram	INIT_0320,For_Outer_Call			; Debug Table 0x1.0x5 = 0x78,0xfffa
007a 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11				; Debug Table 0x1.0x6 = 0x7a,0xfff9
007b 00c7       |    |		Action	Elaborate_Subprogram
007c 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12				; Debug Table 0x1.0x7 = 0x7c,0xfff8
007d 00c7       |    |		Action	Elaborate_Subprogram
007e 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13				; Debug Table 0x1.0x8 = 0x7e,0xfff7
007f 00c7       |    |		Action	Elaborate_Subprogram
0080 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14				; Debug Table 0x1.0x9 = 0x80,0xfff6
0081 00c7       |    |		Action	Elaborate_Subprogram
0082 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15				; Debug Table 0x1.0xa = 0x82,0xfff5
0083 00c7       |    |		Action	Elaborate_Subprogram
0084 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16				; Debug Table 0x1.0xb = 0x84,0xfff4
0085 00c7       |    |		Action	Elaborate_Subprogram
0086 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17				; Debug Table 0x1.0xc = 0x86,0xfff3
0087 00c7       |    |		Action	Elaborate_Subprogram
0088 1d18       |    |		Execute_Immediate	Reference_Lex_1,0x18				; Debug Table 0x1.0xd = 0x88,0xfff2
0089 00c7       |    |		Action	Elaborate_Subprogram
008a 1d1f       |    |		Execute_Immediate	Reference_Lex_1,0x1f				; Debug Table 0x1.0xe = 0x8a,0xfff1
008b 00c7       |    |		Action	Elaborate_Subprogram
008c			BODY_0008:
008c 00bc       |    |		Action	Signal_Activated
008d 00bb       |    |		Action	Signal_Completion
008e 0000 0000  |    |		.XXX[0x2]
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 0x2 = .DEBUG	0x0093,0x046c,0x0001,0x0000,0x0059,0x8905,0x0000,0x0014
													; Debug Table 0x2.0x0 = 0x93,0x1
0094 e001       |    |		Load	0x0,0x1
0095 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0096 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0097 e5fe       |    |		Load	0x2,-0x2
0098 2804       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x4
0099 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2.0x1 = 0x99,0x2
009a e21b       |    |		Load	0x1,0x1b
009b 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
009c e5fe       |    |		Load	0x2,-0x2
009d 2805       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x5
009e 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x2 = 0x9e,0x3
009f 2508       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x8
00a0 e220       |    |		Load	0x1,0x20
00a1 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
00a2 00d1       |    |		Pop_Control	Pop_Count_1
00a3 e220       |    |		Load	0x1,0x20							; Debug Table 0x2.0x3 = 0xa3,0x4
00a4 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
00a5 4800       |H   |		Short_Literal	0x0
00a6 e5fe       |    |		Load	0x2,-0x2
00a7 2508       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x8
00a8 e220       |    |		Load	0x1,0x20
00a9 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
00aa e5fe       |    |		Load	0x2,-0x2
00ab 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
00ac 4801       |H   |		Short_Literal	0x1							; Debug Table 0x2.0x4 = 0xac,0x5
00ad e5fe       |    |		Load	0x2,-0x2
00ae 2803       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3
00af e21d       |    |		Load	0x1,0x1d							; Debug Table 0x2.0x5 = 0xaf,0x6
00b0 0322       | "  |		Declare_Variable	Record
00b1 e21c       |    |		Load	0x1,0x1c
00b2 00d9       |    |		Load_Top	At_Offset_1
00b3 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
00b4 e5fe       |    |		Load	0x2,-0x2
00b5 2c05       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5
00b6 e21b       |    |		Load	0x1,0x1b
00b7 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
00b8 e21c       |    |		Load	0x1,0x1c
00b9 e5ff       |    |		Load	0x2,-0x1
00ba 0396       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Value
00bb 00d9       |    |		Load_Top	At_Offset_1
00bc 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
00bd e5fe       |    |		Load	0x2,-0x2
00be 2806       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x6
00bf 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2.0x6 = 0xbf,0x7
													; Debug Table 0x2.0x7 = 0xbf,0x8
00c0 e5fe       |    |		Load	0x2,-0x2
00c1 2807       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x7
00c2 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
00c3 0000 0000  |    |		.BLANK	0000[0x5]
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 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3 = .DEBUG	0x00cb,0x047e,0x0001,0x0000,0x0059,0x8905,0x0000,0x0022
													; Debug Table 0x3.0x0 = 0xcb,0x1
00cc 2508       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x8
00cd e220       |    |		Load	0x1,0x20
00ce 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
00cf 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
00d0 ; --------------------------------------------------------------------------------------
00d0 ; SUBPROGRAM
00d0 ; --------------------------------------------------------------------------------------
00d0 00df       |    |		.CONST	0x00df								; Address of begin
00d1 0004       |    |		.CONST	0x0004								; Address of exception handler
00d2 0003       |    |		.CONST	0x0003								; Number of locals
00d3			INIT_00d0:
00d3 e004       |    |		Load	0x0,0x4								; Debug Table 0x4 = .DEBUG	0x00d3,0x0482,0x0001,0x0000,0x0059,0x8905,0x0000,0x002a
													; Debug Table 0x4.0x0 = 0xd3,0xffff
00d4 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
00d5 0322       | "  |		Declare_Variable	Record
00d6 00db       |    |		Load_Top	At_Offset_3
00d7 00d9       |    |		Load_Top	At_Offset_1
00d8 017d       | }  |		Execute	Record,Structure_Write
00d9 e004       |    |		Load	0x0,0x4								; Debug Table 0x4.0x1 = 0xd9,0xfffe
00da 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
00db 0322       | "  |		Declare_Variable	Record
00dc e5fe       |    |		Load	0x2,-0x2
00dd 00d9       |    |		Load_Top	At_Offset_1
00de 017d       | }  |		Execute	Record,Structure_Write
00df			BODY_00d0:
00df 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x4.0x2 = 0xdf,0x1
00e0 e005       |    |		Load	0x0,0x5
00e1 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
00e2 6808       |h   |		Jump_Zero	0xeb
00e3 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x4.0x3 = 0xe3,0x2
00e4 e004       |    |		Load	0x0,0x4
00e5 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
00e6 e004       |    |		Load	0x0,0x4
00e7 1848       | H  |		Execute	Package,Field_Execute,Field_Number 0x48
00e8 00da       |    |		Load_Top	At_Offset_2
00e9 017d       | }  |		Execute	Record,Structure_Write
00ea 780b       |x   |		Jump	0xf6
00eb 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x4.0x4 = 0xeb,0x3
00ec e005       |    |		Load	0x0,0x5
00ed 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
00ee 6807       |h   |		Jump_Zero	0xf6
00ef 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x4.0x5 = 0xef,0x4
00f0 00da       |    |		Load_Top	At_Offset_2
00f1 e004       |    |		Load	0x0,0x4
00f2 184e       | N  |		Execute	Package,Field_Execute,Field_Number 0x4e
00f3 e004       |    |		Load	0x0,0x4
00f4 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
00f5 00d1       |    |		Pop_Control	Pop_Count_1
00f6 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x6 = 0xf6,0x5
00f7 e005       |    |		Load	0x0,0x5
00f8 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
00f9 6808       |h   |		Jump_Zero	0x102
00fa 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x7 = 0xfa,0x6
00fb e004       |    |		Load	0x0,0x4
00fc 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
00fd e004       |    |		Load	0x0,0x4
00fe 1848       | H  |		Execute	Package,Field_Execute,Field_Number 0x48
00ff 00d9       |    |		Load_Top	At_Offset_1
0100 017d       | }  |		Execute	Record,Structure_Write
0101 780b       |x   |		Jump	0x10d
0102 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x8 = 0x102,0x7
0103 e005       |    |		Load	0x0,0x5
0104 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0105 6807       |h   |		Jump_Zero	0x10d
0106 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x9 = 0x106,0x8
0107 00d9       |    |		Load_Top	At_Offset_1
0108 e004       |    |		Load	0x0,0x4
0109 184e       | N  |		Execute	Package,Field_Execute,Field_Number 0x4e
010a e004       |    |		Load	0x0,0x4
010b 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
010c 00d1       |    |		Pop_Control	Pop_Count_1
010d e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x4.0xa = 0x10d,0x9
010e 00d9       |    |		Load_Top	At_Offset_1
010f 00db       |    |		Load_Top	At_Offset_3
0110 8221       | !  |		Call	0x1,0x21
0111 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0112 0000 0000  |    |		.BLANK	0000[0x6]
0118 ; --------------------------------------------------------------------------------------
0118 ; SUBPROGRAM
0118 ; --------------------------------------------------------------------------------------
0118 011b       |    |		.CONST	0x011b								; Address of begin
0119 0004       |    |		.CONST	0x0004								; Address of exception handler
011a 0001       |    |		.CONST	0x0001								; Number of locals
011b			BODY_0118:
011b			INIT_0118:
011b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5 = .DEBUG	0x011b,0x049a,0x0001,0x0000,0x0059,0x8905,0x0000,0x003e
													; Debug Table 0x5.0x0 = 0x11b,0x1
011c 2508       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x8
011d e220       |    |		Load	0x1,0x20
011e 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
011f 6802       |h   |		Jump_Zero	0x122
0120 61cf       |a   |		Indirect_Literal	Discrete,0x2f0,{0x00000000, 0x59890501}		; Debug Table 0x5.0x1 = 0x120,0x2
0121 0257       | W  |		Execute	Discrete,Raise
0122 e220       |    |		Load	0x1,0x20							; Debug Table 0x5.0x2 = 0x122,0x3
0123 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
0124 4800       |H   |		Short_Literal	0x0
0125 e5ff       |    |		Load	0x2,-0x1
0126 2508       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x8
0127 e220       |    |		Load	0x1,0x20
0128 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
0129 00db       |    |		Load_Top	At_Offset_3
012a 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
012b e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x5.0x3 = 0x12b,0x4
012c e5fe       |    |		Load	0x2,-0x2
012d e5ff       |    |		Load	0x2,-0x1
012e 2508       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x8
012f e5ff       |    |		Load	0x2,-0x1
0130 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0131 e220       |    |		Load	0x1,0x20
0132 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
0133 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0134 0219       |    |		Execute	Heap_Access,All_Read
0135 8222       | "  |		Call	0x1,0x22
0136 00d2       |    |		Pop_Control	Pop_Count_2
0137 4801       |H   |		Short_Literal	0x1							; Debug Table 0x5.0x4 = 0x137,0x5
0138 00db       |    |		Load_Top	At_Offset_3
0139 2803       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3
013a 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
013b 0000 0000  |    |		.BLANK	0000[0x5]
0140 ; --------------------------------------------------------------------------------------
0140 ; SUBPROGRAM
0140 ; --------------------------------------------------------------------------------------
0140 0143       | C  |		.CONST	0x0143								; Address of begin
0141 0004       |    |		.CONST	0x0004								; Address of exception handler
0142 0001       |    |		.CONST	0x0001								; Number of locals
0143			BODY_0140:
0143			INIT_0140:
0143 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6 = .DEBUG	0x0143,0x04a6,0x0001,0x0000,0x0059,0x8905,0x0000,0x0052
													; Debug Table 0x6.0x0 = 0x143,0x1
0144 2508       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x8
0145 e220       |    |		Load	0x1,0x20
0146 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0147 6802       |h   |		Jump_Zero	0x14a
0148 61a7       |a   |		Indirect_Literal	Discrete,0x2f0,{0x00000000, 0x59890501}		; Debug Table 0x6.0x1 = 0x148,0x2
0149 0257       | W  |		Execute	Discrete,Raise
014a 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6.0x2 = 0x14a,0x3
014b 2c03       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3
014c 6819       |h   |		Jump_Zero	0x166
014d 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6.0x3 = 0x14d,0x4
014e 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
014f 00db       |    |		Load_Top	At_Offset_3
0150 2508       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x8
0151 e220       |    |		Load	0x1,0x20
0152 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0153 00db       |    |		Load_Top	At_Offset_3
0154 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0155 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6.0x4 = 0x155,0x5
0156 2508       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x8
0157 00db       |    |		Load_Top	At_Offset_3
0158 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0159 e220       |    |		Load	0x1,0x20
015a 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
015b 6816       |h   |		Jump_Zero	0x172
015c e220       |    |		Load	0x1,0x20							; Debug Table 0x6.0x5 = 0x15c,0x6
015d 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
015e 4800       |H   |		Short_Literal	0x0
015f e5ff       |    |		Load	0x2,-0x1
0160 2508       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x8
0161 e220       |    |		Load	0x1,0x20
0162 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
0163 00db       |    |		Load_Top	At_Offset_3
0164 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0165 780c       |x   |		Jump	0x172
0166 e220       |    |		Load	0x1,0x20							; Debug Table 0x6.0x6 = 0x166,0x7
0167 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
0168 4800       |H   |		Short_Literal	0x0
0169 e5ff       |    |		Load	0x2,-0x1
016a 2508       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x8
016b e220       |    |		Load	0x1,0x20
016c 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
016d 00db       |    |		Load_Top	At_Offset_3
016e 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
016f 4801       |H   |		Short_Literal	0x1							; Debug Table 0x6.0x7 = 0x16f,0x8
0170 00db       |    |		Load_Top	At_Offset_3
0171 2803       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3
0172 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x6.0x8 = 0x172,0x9
0173 e5fe       |    |		Load	0x2,-0x2
0174 e5ff       |    |		Load	0x2,-0x1
0175 2508       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x8
0176 e5ff       |    |		Load	0x2,-0x1
0177 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0178 e220       |    |		Load	0x1,0x20
0179 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
017a 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
017b 0219       |    |		Execute	Heap_Access,All_Read
017c 8222       | "  |		Call	0x1,0x22
017d 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
017e 0000 0000  |    |		.XXX[0x2]
0180 ; --------------------------------------------------------------------------------------
0180 ; SUBPROGRAM
0180 ; --------------------------------------------------------------------------------------
0180 0183       |    |		.CONST	0x0183								; Address of begin
0181 0004       |    |		.CONST	0x0004								; Address of exception handler
0182 0001       |    |		.CONST	0x0001								; Number of locals
0183			BODY_0180:
0183			INIT_0180:
0183 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x7 = .DEBUG	0x0183,0x04ba,0x0001,0x0000,0x0059,0x8905,0x0000,0x0066
													; Debug Table 0x7.0x0 = 0x183,0x1
0184 2508       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x8
0185 e220       |    |		Load	0x1,0x20
0186 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0187 6802       |h   |		Jump_Zero	0x18a
0188 6167       |ag  |		Indirect_Literal	Discrete,0x2f0,{0x00000000, 0x59890501}		; Debug Table 0x7.0x1 = 0x188,0x2
0189 0257       | W  |		Execute	Discrete,Raise
018a 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x7.0x2 = 0x18a,0x3
018b 2c03       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3
018c 6819       |h   |		Jump_Zero	0x1a6
018d 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x7.0x3 = 0x18d,0x4
018e 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
018f 00db       |    |		Load_Top	At_Offset_3
0190 2508       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x8
0191 e220       |    |		Load	0x1,0x20
0192 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
0193 00db       |    |		Load_Top	At_Offset_3
0194 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0195 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x7.0x4 = 0x195,0x5
0196 2508       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x8
0197 00db       |    |		Load_Top	At_Offset_3
0198 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0199 e220       |    |		Load	0x1,0x20
019a 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
019b 6816       |h   |		Jump_Zero	0x1b2
019c e220       |    |		Load	0x1,0x20							; Debug Table 0x7.0x5 = 0x19c,0x6
019d 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
019e 4801       |H   |		Short_Literal	0x1
019f e5ff       |    |		Load	0x2,-0x1
01a0 2508       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x8
01a1 e220       |    |		Load	0x1,0x20
01a2 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
01a3 00db       |    |		Load_Top	At_Offset_3
01a4 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
01a5 780c       |x   |		Jump	0x1b2
01a6 e220       |    |		Load	0x1,0x20							; Debug Table 0x7.0x6 = 0x1a6,0x7
01a7 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
01a8 4801       |H   |		Short_Literal	0x1
01a9 e5ff       |    |		Load	0x2,-0x1
01aa 2508       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x8
01ab e220       |    |		Load	0x1,0x20
01ac 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
01ad 00db       |    |		Load_Top	At_Offset_3
01ae 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
01af 4801       |H   |		Short_Literal	0x1							; Debug Table 0x7.0x7 = 0x1af,0x8
01b0 00db       |    |		Load_Top	At_Offset_3
01b1 2803       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3
01b2 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x7.0x8 = 0x1b2,0x9
01b3 e5fe       |    |		Load	0x2,-0x2
01b4 e5ff       |    |		Load	0x2,-0x1
01b5 2508       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x8
01b6 e5ff       |    |		Load	0x2,-0x1
01b7 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
01b8 e220       |    |		Load	0x1,0x20
01b9 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
01ba 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
01bb 0219       |    |		Execute	Heap_Access,All_Read
01bc 8222       | "  |		Call	0x1,0x22
01bd 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
01be 0000 0000  |    |		.XXX[0x2]
01c0 ; --------------------------------------------------------------------------------------
01c0 ; SUBPROGRAM
01c0 ; --------------------------------------------------------------------------------------
01c0 01c3       |    |		.CONST	0x01c3								; Address of begin
01c1 0004       |    |		.CONST	0x0004								; Address of exception handler
01c2 0001       |    |		.CONST	0x0001								; Number of locals
01c3			BODY_01c0:
01c3			INIT_01c0:
01c3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x8 = .DEBUG	0x01c3,0x04ce,0x0001,0x0000,0x0059,0x8905,0x0000,0x007a
													; Debug Table 0x8.0x0 = 0x1c3,0x1
01c4 2508       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x8
01c5 00db       |    |		Load_Top	At_Offset_3
01c6 2508       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x8
01c7 e220       |    |		Load	0x1,0x20
01c8 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
01c9 e220       |    |		Load	0x1,0x20
01ca 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
01cb 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
01cc 0000 0000  |    |		.BLANK	0000[0x4]
01d0 ; --------------------------------------------------------------------------------------
01d0 ; SUBPROGRAM
01d0 ; --------------------------------------------------------------------------------------
01d0 01d5       |    |		.CONST	0x01d5								; Address of begin
01d1 0004       |    |		.CONST	0x0004								; Address of exception handler
01d2 0002       |    |		.CONST	0x0002								; Number of locals
01d3			INIT_01d0:
01d3 e220       |    |		Load	0x1,0x20							; Debug Table 0x9 = .DEBUG	0x01d3,0x04d2,0x0001,0x0000,0x0059,0x8905,0x0000,0x0082
													; Debug Table 0x9.0x0 = 0x1d3,0xffff
01d4 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
01d5			BODY_01d0:
01d5 e220       |    |		Load	0x1,0x20							; Debug Table 0x9.0x1 = 0x1d5,0x1
01d6 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
01d7 4800       |H   |		Short_Literal	0x0
01d8 e5ff       |    |		Load	0x2,-0x1
01d9 2508       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x8
01da e220       |    |		Load	0x1,0x20
01db 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
01dc 0059       | Y  |		Store_Top	Discrete,At_Offset_1
01dd 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x2 = 0x1dd,0x2
01de e5ff       |    |		Load	0x2,-0x1
01df 2508       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x8
01e0 e220       |    |		Load	0x1,0x20
01e1 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
01e2 00d1       |    |		Pop_Control	Pop_Count_1
01e3 0059       | Y  |		Store_Top	Discrete,At_Offset_1
01e4 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
01e5 0000 0000  |    |		.XXX[0x3]
01e7 0000       |    |
01e8 ; --------------------------------------------------------------------------------------
01e8 ; SUBPROGRAM
01e8 ; --------------------------------------------------------------------------------------
01e8 01eb       |    |		.CONST	0x01eb								; Address of begin
01e9 0004       |    |		.CONST	0x0004								; Address of exception handler
01ea 0001       |    |		.CONST	0x0001								; Number of locals
01eb			BODY_01e8:
01eb			INIT_01e8:
01eb 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa = .DEBUG	0x01eb,0x04da,0x0001,0x0000,0x0059,0x8905,0x0000,0x008a
													; Debug Table 0xa.0x0 = 0x1eb,0x1
01ec 2508       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x8
01ed e220       |    |		Load	0x1,0x20
01ee 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
01ef 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
01f0 ; --------------------------------------------------------------------------------------
01f0 ; SUBPROGRAM
01f0 ; --------------------------------------------------------------------------------------
01f0 01f3       |    |		.CONST	0x01f3								; Address of begin
01f1 0004       |    |		.CONST	0x0004								; Address of exception handler
01f2 0001       |    |		.CONST	0x0001								; Number of locals
01f3			BODY_01f0:
01f3			INIT_01f0:
01f3 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb = .DEBUG	0x01f3,0x04de,0x0001,0x0000,0x0059,0x8905,0x0000,0x0092
													; Debug Table 0xb.0x0 = 0x1f3,0x1
01f4 2508       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x8
01f5 00db       |    |		Load_Top	At_Offset_3
01f6 e220       |    |		Load	0x1,0x20
01f7 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
01f8 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
01f9 0000 0000  |    |		.BLANK	0000[0x7]
0200 ; --------------------------------------------------------------------------------------
0200 ; SUBPROGRAM
0200 ; --------------------------------------------------------------------------------------
0200 0203       |    |		.CONST	0x0203								; Address of begin
0201 0004       |    |		.CONST	0x0004								; Address of exception handler
0202 0001       |    |		.CONST	0x0001								; Number of locals
0203			BODY_0200:
0203			INIT_0200:
0203 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xc = .DEBUG	0x0203,0x04e2,0x0002,0x0000,0x0059,0x8905,0x0000,0x00a1
													; Debug Table 0xc.0x0 = 0x203,0x1
0204 2508       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x8
0205 e220       |    |		Load	0x1,0x20
0206 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0207 0f00       |    |		Execute_Immediate	Equal,0x0
0208 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0209 0000 0000  |    |		.BLANK	0000[0x7]
0210 ; --------------------------------------------------------------------------------------
0210 ; SUBPROGRAM
0210 ; --------------------------------------------------------------------------------------
0210 0213       |    |		.CONST	0x0213								; Address of begin
0211 0004       |    |		.CONST	0x0004								; Address of exception handler
0212 0001       |    |		.CONST	0x0001								; Number of locals
0213			BODY_0210:
0213			INIT_0210:
0213 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd = .DEBUG	0x0213,0x04e6,0x0001,0x0000,0x0059,0x8905,0x0000,0x00f6
													; Debug Table 0xd.0x0 = 0x213,0x1
0214 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0215 00d8       |    |		Load_Top	At_Offset_0
0216 0219       |    |		Execute	Heap_Access,All_Read
0217 e5ff       |    |		Load	0x2,-0x1
0218 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0219 0219       |    |		Execute	Heap_Access,All_Read
021a e21b       |    |		Load	0x1,0x1b
021b 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
021c 00d9       |    |		Load_Top	At_Offset_1
021d 0218       |    |		Execute	Heap_Access,All_Write
021e 00d1       |    |		Pop_Control	Pop_Count_1
021f e21c       |    |		Load	0x1,0x1c							; Debug Table 0xd.0x1 = 0x21f,0x2
0220 00db       |    |		Load_Top	At_Offset_3
0221 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0222 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0223 0000 0000  |    |		.BLANK	0000[0x5]
0228 ; --------------------------------------------------------------------------------------
0228 ; SUBPROGRAM
0228 ; --------------------------------------------------------------------------------------
0228 022b       | +  |		.CONST	0x022b								; Address of begin
0229 0004       |    |		.CONST	0x0004								; Address of exception handler
022a 0001       |    |		.CONST	0x0001								; Number of locals
022b			BODY_0228:
022b			INIT_0228:
022b 4608       |F   |		Jump_Case	0x9							; Debug Table 0xe = .DEBUG	0x022b,0x04ec,0x0005,0x0000,0x0059,0x8905,0x0000,0x010c
022c 7808       |x   |		Jump	0x235								; case 0x0
022d 780d       |x   |		Jump	0x23b								; case 0x1
022e 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
022f 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x3
0230 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x4
0231 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x5
0232 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x6
0233 780a       |x   |		Jump	0x23e								; case 0x7
0234 7812       |x   |		Jump	0x247								; case 0x8
0235 00da       |    |		Load_Top	At_Offset_2
0236 2208       |"   |		Execute	Variant_Record,Field_Constrain,Field_Number 0x8
0237 00da       |    |		Load_Top	At_Offset_2
0238 2508       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x8
0239 1c00       |    |		Execute_Immediate	Run_Utility,0x0
023a 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
023b 00da       |    |		Load_Top	At_Offset_2
023c 2208       |"   |		Execute	Variant_Record,Field_Constrain,Field_Number 0x8
023d 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
023e 00db       |    |		Load_Top	At_Offset_3
023f e5fe       |    |		Load	0x2,-0x2
0240 e220       |    |		Load	0x1,0x20
0241 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0242 1c07       |    |		Execute_Immediate	Run_Utility,0x7
0243 4801       |H   |		Short_Literal	0x1
0244 e5ff       |    |		Load	0x2,-0x1
0245 031b       |    |		Declare_Type	Variant_Record,Constrained
0246 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0247 00db       |    |		Load_Top	At_Offset_3
0248 00db       |    |		Load_Top	At_Offset_3
0249 02fc       |    |		Declare_Variable	Variant_Record,With_Constraint
024a e5fe       |    |		Load	0x2,-0x2
024b e220       |    |		Load	0x1,0x20
024c 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
024d 1c08       |    |		Execute_Immediate	Run_Utility,0x8
024e 2d08       |-   |		Execute	Variant_Record,Field_Append,Fixed,Indirect,Field_Number 0x8
024f 016a       | j  |		QQ_execute	Variant_Record,XXX
0250 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0251 0000 0000  |    |		.BLANK	0000[0x7]
0258 ; --------------------------------------------------------------------------------------
0258 ; SUBPROGRAM
0258 ; --------------------------------------------------------------------------------------
0258 0280       |    |		.CONST	0x0280								; Address of begin
0259 0004       |    |		.CONST	0x0004								; Address of exception handler
025a 0007       |    |		.CONST	0x0007								; Number of locals
025b			INIT_0258:
025b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xf = .DEBUG	0x025b,0x04ee,0x0001,0x0000,0x0059,0x8f35,0x0000,0x0082
													; Debug Table 0xf.0x0 = 0x25b,0xffff
025c e004       |    |		Load	0x0,0x4
025d 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
025e 00db       |    |		Load_Top	At_Offset_3
025f e004       |    |		Load	0x0,0x4
0260 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0261 0272       | r  |		Execute	Discrete,Minus
0262 0a01       |    |		Execute_Immediate	Plus,0x1
0263 0248       | H  |		Execute	Discrete,Check_In_Integer
0264 00e2       |    |		Load_Encached	Integer_Cache
0265 03f1       |    |		Declare_Variable	Discrete,With_Value
0266 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0xf.0x1 = 0x266,0xfffe
0267 e004       |    |		Load	0x0,0x4								; Debug Table 0xf.0x2 = 0x267,0xfffd
0268 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
0269 0322       | "  |		Declare_Variable	Record
026a 00d8       |    |		Load_Top	At_Offset_0
026b 1c00       |    |		Execute_Immediate	Run_Utility,0x0
026c e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xf.0x3 = 0x26c,0xfffc
026d 2406       |$   |		Execute	Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x6
026e 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
026f e21d       |    |		Load	0x1,0x1d							; Debug Table 0xf.0x4 = 0x26f,0xfffb
0270 0322       | "  |		Declare_Variable	Record
0271 e5fd       |    |		Load	0x2,-0x3
0272 2c05       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5
0273 e21b       |    |		Load	0x1,0x1b
0274 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0275 e21c       |    |		Load	0x1,0x1c
0276 e5fd       |    |		Load	0x2,-0x3
0277 2c07       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x7
0278 0396       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Value
0279 00d9       |    |		Load_Top	At_Offset_1
027a 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
027b 00d9       |    |		Load_Top	At_Offset_1
027c 00d9       |    |		Load_Top	At_Offset_1
027d 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
027e 029f 0333  |   3|		Declare_Subprogram	INIT_0330,For_Call				; Debug Table 0xf.0x5 = 0x27e,0xfffa
													; Debug Table 0xf.0x6 = 0x27e,0xfff9
													; Debug Table 0xf.0x7 = 0x27e,0xfff8
0280			BODY_0258:
0280 e402       |    |		Load	0x2,0x2								; Debug Table 0xf.0x8 = 0x280,0x1
0281 0f01       |    |		Execute_Immediate	Equal,0x1
0282 6817       |h   |		Jump_Zero	0x29a
0283 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xf.0x9 = 0x283,0x2
0284 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0285 00d8       |    |		Load_Top	At_Offset_0
0286 0219       |    |		Execute	Heap_Access,All_Read
0287 e5fe       |    |		Load	0x2,-0x2
0288 e004       |    |		Load	0x0,0x4
0289 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
028a e5ff       |    |		Load	0x2,-0x1
028b e004       |    |		Load	0x0,0x4
028c 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
028d 0272       | r  |		Execute	Discrete,Minus
028e 00e3       |    |		Load_Encached	Natural_Cache
028f 025b       | [  |		Execute	Discrete,Check_In_Type
0290 e5ff       |    |		Load	0x2,-0x1
0291 e004       |    |		Load	0x0,0x4
0292 184f       | O  |		Execute	Package,Field_Execute,Field_Number 0x4f
0293 8407       |    |		Call	0x2,0x7
0294 e21b       |    |		Load	0x1,0x1b
0295 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
0296 00d9       |    |		Load_Top	At_Offset_1
0297 0218       |    |		Execute	Heap_Access,All_Write
0298 00d1       |    |		Pop_Control	Pop_Count_1
0299 7843       |xC  |		Jump	0x2dd
029a e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xf.0xa = 0x29a,0x3
029b e404       |    |		Load	0x2,0x4
029c 017d       | }  |		Execute	Record,Structure_Write
029d 00cf       |    |		Action	Mark_Auxiliary
029e e402       |    |		Load	0x2,0x2								; Debug Table 0xf.0xb = 0x29e,0x4
029f 0aff       |    |		Execute_Immediate	Plus,-0x1
02a0 0248       | H  |		Execute	Discrete,Check_In_Integer
02a1 4801       |H   |		Short_Literal	0x1
02a2 0263       | c  |		Execute	Discrete,Above_Bound
02a3 7022       |p"  |		Jump_Nonzero	0x2c6
02a4 e406       |    |		Load	0x2,0x6								; Debug Table 0xf.0xc = 0x2a4,0x5
02a5 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
02a6 00d8       |    |		Load_Top	At_Offset_0
02a7 0219       |    |		Execute	Heap_Access,All_Read
02a8 e404       |    |		Load	0x2,0x4
02a9 e004       |    |		Load	0x0,0x4
02aa 184e       | N  |		Execute	Package,Field_Execute,Field_Number 0x4e
02ab e404       |    |		Load	0x2,0x4
02ac e004       |    |		Load	0x0,0x4
02ad 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
02ae 0272       | r  |		Execute	Discrete,Minus
02af 00e3       |    |		Load_Encached	Natural_Cache
02b0 025b       | [  |		Execute	Discrete,Check_In_Type
02b1 e404       |    |		Load	0x2,0x4
02b2 e004       |    |		Load	0x0,0x4
02b3 184f       | O  |		Execute	Package,Field_Execute,Field_Number 0x4f
02b4 8407       |    |		Call	0x2,0x7
02b5 e21b       |    |		Load	0x1,0x1b
02b6 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
02b7 00d9       |    |		Load_Top	At_Offset_1
02b8 0218       |    |		Execute	Heap_Access,All_Write
02b9 00d1       |    |		Pop_Control	Pop_Count_1
02ba e404       |    |		Load	0x2,0x4								; Debug Table 0xf.0xd = 0x2ba,0x6
02bb 4801       |H   |		Short_Literal	0x1
02bc e004       |    |		Load	0x0,0x4
02bd 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
02be 00d1       |    |		Pop_Control	Pop_Count_1
02bf e404       |    |		Load	0x2,0x4								; Debug Table 0xf.0xe = 0x2bf,0x7
02c0 4801       |H   |		Short_Literal	0x1
02c1 e004       |    |		Load	0x0,0x4
02c2 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
02c3 00d1       |    |		Pop_Control	Pop_Count_1
02c4 00c8       |    |		Action	Pop_Auxiliary_Range
02c5 3fde       |?   |		Loop_Increasing	0x2a4
02c6 00ce       |    |		Action	Pop_Auxiliary
02c7 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xf.0xf = 0x2c7,0x8
02c8 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
02c9 00d8       |    |		Load_Top	At_Offset_0
02ca 0219       |    |		Execute	Heap_Access,All_Read
02cb e5fe       |    |		Load	0x2,-0x2
02cc e004       |    |		Load	0x0,0x4
02cd 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
02ce e404       |    |		Load	0x2,0x4
02cf e004       |    |		Load	0x0,0x4
02d0 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
02d1 0272       | r  |		Execute	Discrete,Minus
02d2 00e3       |    |		Load_Encached	Natural_Cache
02d3 025b       | [  |		Execute	Discrete,Check_In_Type
02d4 e404       |    |		Load	0x2,0x4
02d5 e004       |    |		Load	0x0,0x4
02d6 184f       | O  |		Execute	Package,Field_Execute,Field_Number 0x4f
02d7 8407       |    |		Call	0x2,0x7
02d8 e21b       |    |		Load	0x1,0x1b
02d9 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
02da 00d9       |    |		Load_Top	At_Offset_1
02db 0218       |    |		Execute	Heap_Access,All_Write
02dc 00d1       |    |		Pop_Control	Pop_Count_1
02dd e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xf.0x10 = 0x2dd,0x9
02de 2508       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x8
02df 00da       |    |		Load_Top	At_Offset_2
02e0 e220       |    |		Load	0x1,0x20
02e1 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
02e2 00d1       |    |		Pop_Control	Pop_Count_1
02e3 e220       |    |		Load	0x1,0x20							; Debug Table 0xf.0x11 = 0x2e3,0xa
02e4 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
02e5 4800       |H   |		Short_Literal	0x0
02e6 e5fd       |    |		Load	0x2,-0x3
02e7 2508       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x8
02e8 e220       |    |		Load	0x1,0x20
02e9 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
02ea e5fd       |    |		Load	0x2,-0x3
02eb 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
02ec 4800       |H   |		Short_Literal	0x0							; Debug Table 0xf.0x12 = 0x2ec,0xb
02ed e5fd       |    |		Load	0x2,-0x3
02ee 2803       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3
02ef 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
02f0 0000 0000  |    |		.LITERAL	{0x00000000, 0x59890501}
02f4 0000 0000  |    |		.LITERAL	{0x00000000, 0x7fffffff}
02f8 0000 0000  |    |		.LITERAL	{0x00000000, 0x00598905}
02fc 0000 0000  |    |		.BLANK	0000[0x4]
0300 ; --------------------------------------------------------------------------------------
0300 ; SUBPROGRAM
0300 ; --------------------------------------------------------------------------------------
0300 030e       |    |		.CONST	0x030e								; Address of begin
0301 0004       |    |		.CONST	0x0004								; Address of exception handler
0302 0006       |    |		.CONST	0x0006								; Number of locals
0303			INIT_0300:
0303 029f 036b  |   k|		Declare_Subprogram	INIT_0368,For_Call				; Debug Table 0x10 = .DEBUG	0x0303,0x0516,0x0001,0x0000,0x0059,0x8f35,0x0000,0x027d
													; Debug Table 0x10.0x0 = 0x303,0xffff
0305 e006       |    |		Load	0x0,0x6								; Debug Table 0x10.0x1 = 0x305,0xfffe
0306 191c       |    |		Execute	Package,Field_Reference,Field_Number 0x1c
0307 00c6       |    |		Action	Check_Subprogram_Elaborated
0308 4802       |H   |		Short_Literal	0x2
0309 4802       |H   |		Short_Literal	0x2
030a 0099       |    |		Action	Reference_Dynamic
030b 6068       |`h  |		Indirect_Literal	Discrete,0x374,{0x00000000, 0x00598f35}
030c 4aaf       |J   |		Short_Literal	0x2af
030d 4806       |H   |		Short_Literal	0x6
030e			BODY_0300:
030e e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x10.0x2 = 0x30e,0x1
030f e5fe       |    |		Load	0x2,-0x2
0310 e5ff       |    |		Load	0x2,-0x1
0311 e21b       |    |		Load	0x1,0x1b
0312 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
0313 4801       |H   |		Short_Literal	0x1
0314 4803       |H   |		Short_Literal	0x3
0315 4802       |H   |		Short_Literal	0x2
0316 0099       |    |		Action	Reference_Dynamic
0317 4804       |H   |		Short_Literal	0x4
0318 4802       |H   |		Short_Literal	0x2
0319 0099       |    |		Action	Reference_Dynamic
031a e006       |    |		Load	0x0,0x6
031b 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
031c 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
031d 0000 0000  |    |		.XXX[0x3]
031f 0000       |    |
0320 ; --------------------------------------------------------------------------------------
0320 ; SUBPROGRAM
0320 ; --------------------------------------------------------------------------------------
0320 0328       | (  |		.CONST	0x0328								; Address of begin
0321 0004       |    |		.CONST	0x0004								; Address of exception handler
0322 0002       |    |		.CONST	0x0002								; Number of locals
0323			INIT_0320:
0323 e004       |    |		Load	0x0,0x4								; Debug Table 0x11 = .DEBUG	0x0323,0x051e,0x0001,0x0000,0x0059,0x8f35,0x0000,0x02ca
													; Debug Table 0x11.0x0 = 0x323,0xffff
0324 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
0325 0322       | "  |		Declare_Variable	Record
0326 00d8       |    |		Load_Top	At_Offset_0
0327 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0328			BODY_0320:
0328 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x11.0x1 = 0x328,0x1
0329 e5fe       |    |		Load	0x2,-0x2
032a e5ff       |    |		Load	0x2,-0x1
032b 8222       | "  |		Call	0x1,0x22
032c 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
032d 0000 0000  |    |		.XXX[0x3]
032f 0000       |    |
0330 ; --------------------------------------------------------------------------------------
0330 ; SUBPROGRAM
0330 ; --------------------------------------------------------------------------------------
0330 033a       | :  |		.CONST	0x033a								; Address of begin
0331 0004       |    |		.CONST	0x0004								; Address of exception handler
0332 0003       |    |		.CONST	0x0003								; Number of locals
0333			INIT_0330:
0333 e219       |    |		Load	0x1,0x19							; Debug Table 0x12 = .DEBUG	0x0333,0x0524,0x0002,0x0000,0x0059,0x8f35,0x0000,0x00f6
													; Debug Table 0x12.0x0 = 0x333,0xffff
0334 e405       |    |		Load	0x2,0x5								; Debug Table 0x12.0x1 = 0x334,0xfffe
0335 0219       |    |		Execute	Heap_Access,All_Read
0336 e21b       |    |		Load	0x1,0x1b
0337 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
0338 00e3       |    |		Load_Encached	Natural_Cache
0339 03f1       |    |		Declare_Variable	Discrete,With_Value
033a			BODY_0330:
033a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x12.0x2 = 0x33a,0x1
033b 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
033c 6820       |h   |		Jump_Zero	0x35d
033d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x12.0x3 = 0x33d,0x2
033e 00e4       |    |		Load_Encached	Positive_Cache
033f 025b       | [  |		Execute	Discrete,Check_In_Type
0340 e405       |    |		Load	0x2,0x5
0341 0219       |    |		Execute	Heap_Access,All_Read
0342 e21b       |    |		Load	0x1,0x1b
0343 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0344 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0345 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x12.0x4 = 0x345,0x3
0346 00d8       |    |		Load_Top	At_Offset_0
0347 0219       |    |		Execute	Heap_Access,All_Read
0348 e7ff       |    |		Load	0x3,-0x1
0349 e001       |    |		Load	0x0,0x1
034a 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
034b 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
034c 00d9       |    |		Load_Top	At_Offset_1
034d 0218       |    |		Execute	Heap_Access,All_Write
034e 00d1       |    |		Pop_Control	Pop_Count_1
034f e405       |    |		Load	0x2,0x5								; Debug Table 0x12.0x5 = 0x34f,0x4
0350 00d8       |    |		Load_Top	At_Offset_0
0351 0219       |    |		Execute	Heap_Access,All_Read
0352 4801       |H   |		Short_Literal	0x1
0353 00db       |    |		Load_Top	At_Offset_3
0354 00e4       |    |		Load_Encached	Positive_Cache
0355 025b       | [  |		Execute	Discrete,Check_In_Type
0356 e21b       |    |		Load	0x1,0x1b
0357 182c       | ,  |		Execute	Package,Field_Execute,Field_Number 0x2c
0358 00d9       |    |		Load_Top	At_Offset_1
0359 0218       |    |		Execute	Heap_Access,All_Write
035a 00d1       |    |		Pop_Control	Pop_Count_1
035b 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x12.0x6 = 0x35b,0x5
035c 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
035d e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x12.0x7 = 0x35d,0x6
035e 2c04       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4
035f e7ff       |    |		Load	0x3,-0x1
0360 e001       |    |		Load	0x0,0x1
0361 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0362 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
0363 e219       |    |		Load	0x1,0x19
0364 e5fd       |    |		Load	0x2,-0x3
0365 2c07       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x7
0366 0396       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Value
0367 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0368 ; --------------------------------------------------------------------------------------
0368 ; SUBPROGRAM
0368 ; --------------------------------------------------------------------------------------
0368 036b       | k  |		.CONST	0x036b								; Address of begin
0369 0004       |    |		.CONST	0x0004								; Address of exception handler
036a 0001       |    |		.CONST	0x0001								; Number of locals
036b			BODY_0368:
036b			INIT_0368:
036b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x13 = .DEBUG	0x036b,0x0536,0x0002,0x0000,0x0059,0x8f35,0x0000,0x0292
													; Debug Table 0x13.0x0 = 0x36b,0x1
036c e5ff       |    |		Load	0x2,-0x1
036d e21b       |    |		Load	0x1,0x1b
036e 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
036f 0219       |    |		Execute	Heap_Access,All_Read
0370 e001       |    |		Load	0x0,0x1
0371 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0372 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0373 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0374 0000 0000  |    |		.LITERAL	{0x00000000, 0x00598f35}
0378 ; --------------------------------------------------------------------------------------
0378 ; Debug Table
0378 ; --------------------------------------------------------------------------------------
0378 0003 0014  |    |		.CONST	0x0003,0x0014
037a 000b 041a  |    |		.DEBUG	0x000b,0x041a,0x8000,0x0000,0x0059,0x8905,0x0000,0x000b
0382 006e 044c  | n L|		.DEBUG	0x006e,0x044c,0x8000,0x0000,0x0059,0x8f35,0x0000,0x0009
038a 0093 046c  |   l|		.DEBUG	0x0093,0x046c,0x0001,0x0000,0x0059,0x8905,0x0000,0x0014
0392 00cb 047e  |   ~|		.DEBUG	0x00cb,0x047e,0x0001,0x0000,0x0059,0x8905,0x0000,0x0022
039a 00d3 0482  |    |		.DEBUG	0x00d3,0x0482,0x0001,0x0000,0x0059,0x8905,0x0000,0x002a
03a2 011b 049a  |    |		.DEBUG	0x011b,0x049a,0x0001,0x0000,0x0059,0x8905,0x0000,0x003e
03aa 0143 04a6  | C  |		.DEBUG	0x0143,0x04a6,0x0001,0x0000,0x0059,0x8905,0x0000,0x0052
03b2 0183 04ba  |    |		.DEBUG	0x0183,0x04ba,0x0001,0x0000,0x0059,0x8905,0x0000,0x0066
03ba 01c3 04ce  |    |		.DEBUG	0x01c3,0x04ce,0x0001,0x0000,0x0059,0x8905,0x0000,0x007a
03c2 01d3 04d2  |    |		.DEBUG	0x01d3,0x04d2,0x0001,0x0000,0x0059,0x8905,0x0000,0x0082
03ca 01eb 04da  |    |		.DEBUG	0x01eb,0x04da,0x0001,0x0000,0x0059,0x8905,0x0000,0x008a
03d2 01f3 04de  |    |		.DEBUG	0x01f3,0x04de,0x0001,0x0000,0x0059,0x8905,0x0000,0x0092
03da 0203 04e2  |    |		.DEBUG	0x0203,0x04e2,0x0002,0x0000,0x0059,0x8905,0x0000,0x00a1
03e2 0213 04e6  |    |		.DEBUG	0x0213,0x04e6,0x0001,0x0000,0x0059,0x8905,0x0000,0x00f6
03ea 022b 04ec  | +  |		.DEBUG	0x022b,0x04ec,0x0005,0x0000,0x0059,0x8905,0x0000,0x010c
03f2 025b 04ee  | [  |		.DEBUG	0x025b,0x04ee,0x0001,0x0000,0x0059,0x8f35,0x0000,0x0082
03fa 0303 0516  |    |		.DEBUG	0x0303,0x0516,0x0001,0x0000,0x0059,0x8f35,0x0000,0x027d
0402 0323 051e  | #  |		.DEBUG	0x0323,0x051e,0x0001,0x0000,0x0059,0x8f35,0x0000,0x02ca
040a 0333 0524  | 3 $|		.DEBUG	0x0333,0x0524,0x0002,0x0000,0x0059,0x8f35,0x0000,0x00f6
0412 036b 0536  | k 6|		.DEBUG	0x036b,0x0536,0x0002,0x0000,0x0059,0x8f35,0x0000,0x0292
041a ; --------------------------------------------------------------------------------------
041a ; Debug3 Subtable 0x0
041a ; --------------------------------------------------------------------------------------
041a 0018 0000  |    |		.DBG3TAB	0x0018,0x0000
041c 000b ffff  |    |		.CONST	0x000b,0xffff
041e 0011 fffe  |    |		.CONST	0x0011,0xfffe
0420 0013 fffd  |    |		.CONST	0x0013,0xfffd
0422 0015 fffc  |    |		.CONST	0x0015,0xfffc
0424 0017 fffb  |    |		.CONST	0x0017,0xfffb
0426 0019 fffa  |    |		.CONST	0x0019,0xfffa
0428 001b fff9  |    |		.CONST	0x001b,0xfff9
042a 001d fff8  |    |		.CONST	0x001d,0xfff8
042c 001f fff7  |    |		.CONST	0x001f,0xfff7
042e 0021 fff6  | !  |		.CONST	0x0021,0xfff6
0430 0023 fff5  | #  |		.CONST	0x0023,0xfff5
0432 0025 fff4  | %  |		.CONST	0x0025,0xfff4
0434 0025 fff3  | %  |		.CONST	0x0025,0xfff3
0436 0027 fff2  | '  |		.CONST	0x0027,0xfff2
0438 002c fff1  | ,  |		.CONST	0x002c,0xfff1
043a 002c fff0  | ,  |		.CONST	0x002c,0xfff0
043c 0032 ffef  | 2  |		.CONST	0x0032,0xffef
043e 003e ffee  | >  |		.CONST	0x003e,0xffee
0440 0042 ffed  | B  |		.CONST	0x0042,0xffed
0442 0042 ffec  | B  |		.CONST	0x0042,0xffec
0444 0047 ffeb  | G  |		.CONST	0x0047,0xffeb
0446 004f ffea  | O  |		.CONST	0x004f,0xffea
0448 0051 ffe9  | Q  |		.CONST	0x0051,0xffe9
044a 005a ffe8  | Z  |		.CONST	0x005a,0xffe8
044c ; --------------------------------------------------------------------------------------
044c ; Debug3 Subtable 0x1
044c ; --------------------------------------------------------------------------------------
044c 000f 0000  |    |		.DBG3TAB	0x000f,0x0000
044e 006e ffff  | n  |		.CONST	0x006e,0xffff
0450 0070 fffe  | p  |		.CONST	0x0070,0xfffe
0452 0072 fffd  | r  |		.CONST	0x0072,0xfffd
0454 0074 fffc  | t  |		.CONST	0x0074,0xfffc
0456 0076 fffb  | v  |		.CONST	0x0076,0xfffb
0458 0078 fffa  | x  |		.CONST	0x0078,0xfffa
045a 007a fff9  | z  |		.CONST	0x007a,0xfff9
045c 007c fff8  | |  |		.CONST	0x007c,0xfff8
045e 007e fff7  | ~  |		.CONST	0x007e,0xfff7
0460 0080 fff6  |    |		.CONST	0x0080,0xfff6
0462 0082 fff5  |    |		.CONST	0x0082,0xfff5
0464 0084 fff4  |    |		.CONST	0x0084,0xfff4
0466 0086 fff3  |    |		.CONST	0x0086,0xfff3
0468 0088 fff2  |    |		.CONST	0x0088,0xfff2
046a 008a fff1  |    |		.CONST	0x008a,0xfff1
046c ; --------------------------------------------------------------------------------------
046c ; Debug3 Subtable 0x2
046c ; --------------------------------------------------------------------------------------
046c 0000 0008  |    |		.DBG3TAB	0x0000,0x0008
046e 0093 0001  |    |		.CONST	0x0093,0x0001
0470 0099 0002  |    |		.CONST	0x0099,0x0002
0472 009e 0003  |    |		.CONST	0x009e,0x0003
0474 00a3 0004  |    |		.CONST	0x00a3,0x0004
0476 00ac 0005  |    |		.CONST	0x00ac,0x0005
0478 00af 0006  |    |		.CONST	0x00af,0x0006
047a 00bf 0007  |    |		.CONST	0x00bf,0x0007
047c 00bf 0008  |    |		.CONST	0x00bf,0x0008
047e ; --------------------------------------------------------------------------------------
047e ; Debug3 Subtable 0x3
047e ; --------------------------------------------------------------------------------------
047e 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0480 00cb 0001  |    |		.CONST	0x00cb,0x0001
0482 ; --------------------------------------------------------------------------------------
0482 ; Debug3 Subtable 0x4
0482 ; --------------------------------------------------------------------------------------
0482 0002 0009  |    |		.DBG3TAB	0x0002,0x0009
0484 00d3 ffff  |    |		.CONST	0x00d3,0xffff
0486 00d9 fffe  |    |		.CONST	0x00d9,0xfffe
0488 00df 0001  |    |		.CONST	0x00df,0x0001
048a 00e3 0002  |    |		.CONST	0x00e3,0x0002
048c 00eb 0003  |    |		.CONST	0x00eb,0x0003
048e 00ef 0004  |    |		.CONST	0x00ef,0x0004
0490 00f6 0005  |    |		.CONST	0x00f6,0x0005
0492 00fa 0006  |    |		.CONST	0x00fa,0x0006
0494 0102 0007  |    |		.CONST	0x0102,0x0007
0496 0106 0008  |    |		.CONST	0x0106,0x0008
0498 010d 0009  |    |		.CONST	0x010d,0x0009
049a ; --------------------------------------------------------------------------------------
049a ; Debug3 Subtable 0x5
049a ; --------------------------------------------------------------------------------------
049a 0000 0005  |    |		.DBG3TAB	0x0000,0x0005
049c 011b 0001  |    |		.CONST	0x011b,0x0001
049e 0120 0002  |    |		.CONST	0x0120,0x0002
04a0 0122 0003  | "  |		.CONST	0x0122,0x0003
04a2 012b 0004  | +  |		.CONST	0x012b,0x0004
04a4 0137 0005  | 7  |		.CONST	0x0137,0x0005
04a6 ; --------------------------------------------------------------------------------------
04a6 ; Debug3 Subtable 0x6
04a6 ; --------------------------------------------------------------------------------------
04a6 0000 0009  |    |		.DBG3TAB	0x0000,0x0009
04a8 0143 0001  | C  |		.CONST	0x0143,0x0001
04aa 0148 0002  | H  |		.CONST	0x0148,0x0002
04ac 014a 0003  | J  |		.CONST	0x014a,0x0003
04ae 014d 0004  | M  |		.CONST	0x014d,0x0004
04b0 0155 0005  | U  |		.CONST	0x0155,0x0005
04b2 015c 0006  | \  |		.CONST	0x015c,0x0006
04b4 0166 0007  | f  |		.CONST	0x0166,0x0007
04b6 016f 0008  | o  |		.CONST	0x016f,0x0008
04b8 0172 0009  | r  |		.CONST	0x0172,0x0009
04ba ; --------------------------------------------------------------------------------------
04ba ; Debug3 Subtable 0x7
04ba ; --------------------------------------------------------------------------------------
04ba 0000 0009  |    |		.DBG3TAB	0x0000,0x0009
04bc 0183 0001  |    |		.CONST	0x0183,0x0001
04be 0188 0002  |    |		.CONST	0x0188,0x0002
04c0 018a 0003  |    |		.CONST	0x018a,0x0003
04c2 018d 0004  |    |		.CONST	0x018d,0x0004
04c4 0195 0005  |    |		.CONST	0x0195,0x0005
04c6 019c 0006  |    |		.CONST	0x019c,0x0006
04c8 01a6 0007  |    |		.CONST	0x01a6,0x0007
04ca 01af 0008  |    |		.CONST	0x01af,0x0008
04cc 01b2 0009  |    |		.CONST	0x01b2,0x0009
04ce ; --------------------------------------------------------------------------------------
04ce ; Debug3 Subtable 0x8
04ce ; --------------------------------------------------------------------------------------
04ce 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
04d0 01c3 0001  |    |		.CONST	0x01c3,0x0001
04d2 ; --------------------------------------------------------------------------------------
04d2 ; Debug3 Subtable 0x9
04d2 ; --------------------------------------------------------------------------------------
04d2 0001 0002  |    |		.DBG3TAB	0x0001,0x0002
04d4 01d3 ffff  |    |		.CONST	0x01d3,0xffff
04d6 01d5 0001  |    |		.CONST	0x01d5,0x0001
04d8 01dd 0002  |    |		.CONST	0x01dd,0x0002
04da ; --------------------------------------------------------------------------------------
04da ; Debug3 Subtable 0xa
04da ; --------------------------------------------------------------------------------------
04da 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
04dc 01eb 0001  |    |		.CONST	0x01eb,0x0001
04de ; --------------------------------------------------------------------------------------
04de ; Debug3 Subtable 0xb
04de ; --------------------------------------------------------------------------------------
04de 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
04e0 01f3 0001  |    |		.CONST	0x01f3,0x0001
04e2 ; --------------------------------------------------------------------------------------
04e2 ; Debug3 Subtable 0xc
04e2 ; --------------------------------------------------------------------------------------
04e2 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
04e4 0203 0001  |    |		.CONST	0x0203,0x0001
04e6 ; --------------------------------------------------------------------------------------
04e6 ; Debug3 Subtable 0xd
04e6 ; --------------------------------------------------------------------------------------
04e6 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
04e8 0213 0001  |    |		.CONST	0x0213,0x0001
04ea 021f 0002  |    |		.CONST	0x021f,0x0002
04ec ; --------------------------------------------------------------------------------------
04ec ; Debug3 Subtable 0xe
04ec ; --------------------------------------------------------------------------------------
04ec 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
04ee ; --------------------------------------------------------------------------------------
04ee ; Debug3 Subtable 0xf
04ee ; --------------------------------------------------------------------------------------
04ee 0008 000b  |    |		.DBG3TAB	0x0008,0x000b
04f0 025b ffff  | [  |		.CONST	0x025b,0xffff
04f2 0266 fffe  | f  |		.CONST	0x0266,0xfffe
04f4 0267 fffd  | g  |		.CONST	0x0267,0xfffd
04f6 026c fffc  | l  |		.CONST	0x026c,0xfffc
04f8 026f fffb  | o  |		.CONST	0x026f,0xfffb
04fa 027e fffa  | ~  |		.CONST	0x027e,0xfffa
04fc 027e fff9  | ~  |		.CONST	0x027e,0xfff9
04fe 027e fff8  | ~  |		.CONST	0x027e,0xfff8
0500 0280 0001  |    |		.CONST	0x0280,0x0001
0502 0283 0002  |    |		.CONST	0x0283,0x0002
0504 029a 0003  |    |		.CONST	0x029a,0x0003
0506 029e 0004  |    |		.CONST	0x029e,0x0004
0508 02a4 0005  |    |		.CONST	0x02a4,0x0005
050a 02ba 0006  |    |		.CONST	0x02ba,0x0006
050c 02bf 0007  |    |		.CONST	0x02bf,0x0007
050e 02c7 0008  |    |		.CONST	0x02c7,0x0008
0510 02dd 0009  |    |		.CONST	0x02dd,0x0009
0512 02e3 000a  |    |		.CONST	0x02e3,0x000a
0514 02ec 000b  |    |		.CONST	0x02ec,0x000b
0516 ; --------------------------------------------------------------------------------------
0516 ; Debug3 Subtable 0x10
0516 ; --------------------------------------------------------------------------------------
0516 0002 0001  |    |		.DBG3TAB	0x0002,0x0001
0518 0303 ffff  |    |		.CONST	0x0303,0xffff
051a 0305 fffe  |    |		.CONST	0x0305,0xfffe
051c 030e 0001  |    |		.CONST	0x030e,0x0001
051e ; --------------------------------------------------------------------------------------
051e ; Debug3 Subtable 0x11
051e ; --------------------------------------------------------------------------------------
051e 0001 0001  |    |		.DBG3TAB	0x0001,0x0001
0520 0323 ffff  | #  |		.CONST	0x0323,0xffff
0522 0328 0001  | (  |		.CONST	0x0328,0x0001
0524 ; --------------------------------------------------------------------------------------
0524 ; Debug3 Subtable 0x12
0524 ; --------------------------------------------------------------------------------------
0524 0002 0006  |    |		.DBG3TAB	0x0002,0x0006
0526 0333 ffff  | 3  |		.CONST	0x0333,0xffff
0528 0334 fffe  | 4  |		.CONST	0x0334,0xfffe
052a 033a 0001  | :  |		.CONST	0x033a,0x0001
052c 033d 0002  | =  |		.CONST	0x033d,0x0002
052e 0345 0003  | E  |		.CONST	0x0345,0x0003
0530 034f 0004  | O  |		.CONST	0x034f,0x0004
0532 035b 0005  | [  |		.CONST	0x035b,0x0005
0534 035d 0006  | ]  |		.CONST	0x035d,0x0006
0536 ; --------------------------------------------------------------------------------------
0536 ; Debug3 Subtable 0x13
0536 ; --------------------------------------------------------------------------------------
0536 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0538 036b 0001  | k  |		.CONST	0x036b,0x0001
053a 0000 0000  |    |		.BLANK	0000[0xc6]