DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400 DFS Tapes

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 DFS Tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦9b78badf4⟧ SEG

    Length: 5120 (0x1400)
    Types: SEG
    Notes: 5811_R1K_CODE
    Names: »9240584.SEG«

Derivation

└─⟦24d56d853⟧ Bits:30000744 8mm tape, Rational 1000, DFS, D_12_6_5 SEQ293
    └─ ⟦this⟧ »9240584.SEG« 
└─⟦9031b0687⟧ Bits:30000407 8mm tape, Rational 1000, DFS, D_12_7_3
    └─ ⟦this⟧ »9240584.SEG« 
└─⟦b4205821b⟧ Bits:30000743 8mm tape, Rational 1000, DFS, D_12_7_3 SEQ288
    └─ ⟦this⟧ »9240584.SEG« 
└─⟦b434774df⟧ Bits:30000528 8mm tape, Rational 1000, DFS, D_12_6_5
    └─ ⟦this⟧ »9240584.SEG« 
└─⟦bc1274df5⟧ Bits:30000750 8mm tape, Rational 1000, DFS backup from PAM's R1000
    └─ ⟦this⟧ »9240584.SEG« 

Disassembly

0000 000f       |    |		.CONST	0x000f								; Version of machine code
0001 5811       |X   |		.CONST	0x5811								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 05e8       |    |		.CONST	0x05e8								; 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 0004       |    |		.CONST	0x0004								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 00c2       |    |		.CONST	0x00c2								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 004d       | M  |		.CONST	0x004d								; Number of locals
000b			INIT_0008:
000b 03a9       |    |		Declare_Type	Heap_Access,Indirect_Literal,Visible			; Debug Table 0x0 = .DEBUG	0x000b,0x070a,0xc000,0x0000,0x0035,0x9904,0x0000,0x0011
													; Debug Table 0x0.0x0 = 0xb,0xffff
													; Debug Table 0x0.0x1 = 0xb,0xfffe
													; Debug Table 0x0.0x2 = 0xb,0xfffd
000c 029a 00cb  |    |		Declare_Subprogram	INIT_00c8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x3 = 0xc,0xfffc
													; Debug Table 0x0.0x4 = 0xc,0xfffb
000e 029a 00e3  |    |		Declare_Subprogram	INIT_00e0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x5 = 0xe,0xfffa
0010 029a 00fb  |    |		Declare_Subprogram	INIT_00f8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x6 = 0x10,0xfff9
0012 029a 012b  |   +|		Declare_Subprogram	INIT_0128,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x7 = 0x12,0xfff8
0014 029a 01d3  |    |		Declare_Subprogram	INIT_01d0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x8 = 0x14,0xfff7
0016 029a 029b  |    |		Declare_Subprogram	INIT_0298,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x9 = 0x16,0xfff6
0018 029a 02ab  |    |		Declare_Subprogram	INIT_02a8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xa = 0x18,0xfff5
001a 029a 02bb  |    |		Declare_Subprogram	INIT_02b8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xb = 0x1a,0xfff4
001c 029a 02cb  |    |		Declare_Subprogram	INIT_02c8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xc = 0x1c,0xfff3
001e 029a 02d3  |    |		Declare_Subprogram	INIT_02d0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xd = 0x1e,0xfff2
0020 029a 02db  |    |		Declare_Subprogram	INIT_02d8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xe = 0x20,0xfff1
0022 029a 02eb  |    |		Declare_Subprogram	INIT_02e8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xf = 0x22,0xfff0
0024 029a 0303  |    |		Declare_Subprogram	INIT_0300,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x10 = 0x24,0xffef
0026 029a 0313  |    |		Declare_Subprogram	INIT_0310,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x11 = 0x26,0xffee
0028 029a 0323  |   #|		Declare_Subprogram	INIT_0320,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x12 = 0x28,0xffed
002a 029a 0333  |   3|		Declare_Subprogram	INIT_0330,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x13 = 0x2a,0xffec
002c 029a 0343  |   C|		Declare_Subprogram	INIT_0340,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x14 = 0x2c,0xffeb
002e 029a 0353  |   S|		Declare_Subprogram	INIT_0350,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x15 = 0x2e,0xffea
0030 029a 036b  |   k|		Declare_Subprogram	INIT_0368,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x16 = 0x30,0xffe9
0032 029a 037b  |   {|		Declare_Subprogram	INIT_0378,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x17 = 0x32,0xffe8
0034 029a 0443  |   C|		Declare_Subprogram	INIT_0440,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x18 = 0x34,0xffe7
0036 029a 0453  |   S|		Declare_Subprogram	INIT_0450,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x19 = 0x36,0xffe6
0038 029a 0463  |   c|		Declare_Subprogram	INIT_0460,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1a = 0x38,0xffe5
003a 029a 0473  |   s|		Declare_Subprogram	INIT_0470,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1b = 0x3a,0xffe4
003c 029a 0483  |    |		Declare_Subprogram	INIT_0480,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1c = 0x3c,0xffe3
003e 029a 0493  |    |		Declare_Subprogram	INIT_0490,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1d = 0x3e,0xffe2
0040 029a 04a3  |    |		Declare_Subprogram	INIT_04a0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1e = 0x40,0xffe1
0042 029a 04b3  |    |		Declare_Subprogram	INIT_04b0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1f = 0x42,0xffe0
0044 029a 04c3  |    |		Declare_Subprogram	INIT_04c0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x20 = 0x44,0xffdf
0046 029a 04d3  |    |		Declare_Subprogram	INIT_04d0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x21 = 0x46,0xffde
0048 62af       |b   |		Indirect_Literal	Discrete,0x2f8,{0x00000000, 0x00359904}		; Debug Table 0x0.0x22 = 0x48,0xffdd
0049 62aa       |b   |		Indirect_Literal	Discrete,0x2f4,{0x00000000, 0x00000467}
004a e20f       |    |		Load	0x1,0xf
004b 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10
004c 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11
004d 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12
004e 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13
004f 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14
0050 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15
0051 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16
0052 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17
0053 1d18       |    |		Execute_Immediate	Reference_Lex_1,0x18
0054 1d19       |    |		Execute_Immediate	Reference_Lex_1,0x19
0055 1d1a       |    |		Execute_Immediate	Reference_Lex_1,0x1a
0056 1d1b       |    |		Execute_Immediate	Reference_Lex_1,0x1b
0057 1d1c       |    |		Execute_Immediate	Reference_Lex_1,0x1c
0058 1d1d       |    |		Execute_Immediate	Reference_Lex_1,0x1d
0059 1d1e       |    |		Execute_Immediate	Reference_Lex_1,0x1e
005a e21f       |    |		Load	0x1,0x1f
005b 1d20       |    |		Execute_Immediate	Reference_Lex_1,0x20
005c 1d21       | !  |		Execute_Immediate	Reference_Lex_1,0x21
005d 1d22       | "  |		Execute_Immediate	Reference_Lex_1,0x22
005e 1d23       | #  |		Execute_Immediate	Reference_Lex_1,0x23
005f 1d24       | $  |		Execute_Immediate	Reference_Lex_1,0x24
0060 1d25       | %  |		Execute_Immediate	Reference_Lex_1,0x25
0061 1d26       | &  |		Execute_Immediate	Reference_Lex_1,0x26
0062 1d27       | '  |		Execute_Immediate	Reference_Lex_1,0x27
0063 e001       |    |		Load	0x0,0x1
0064 0386       |    |		Declare_Variable	Package,Visible
0065 00d8       |    |		Load_Top	At_Offset_0
0066 020f       |    |		Execute	Module,Activate
0067 029a 04f3  |    |		Declare_Subprogram	INIT_04f0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x23 = 0x67,0xffdc
0069 029a 0503  |    |		Declare_Subprogram	INIT_0500,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x24 = 0x69,0xffdb
006b 4802       |H   |		Short_Literal	0x2							; Debug Table 0x0.0x25 = 0x6b,0xffda
006c 032a       | *  |		Declare_Type	Record,Incomplete
006d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x0.0x26 = 0x6d,0xffd9
006e 02a0       |    |		Declare_Subprogram	Null_Subprogram
006f e228       | (  |		Load	0x1,0x28
0070 03a3       |    |		Complete_Type	Heap_Access,By_Defining
0071 00bf       |    |		Action	Accept_Activation						; Debug Table 0x0.0x27 = 0x71,0xffd8
0072 e002       |    |		Load	0x0,0x2								; Debug Table 0x1 = .DEBUG	0x0072,0x075c,0xc000,0x0000,0x0035,0x9944,0x0000,0x001f
													; Debug Table 0x1.0x0 = 0x72,0xffff
													; Debug Table 0x1.0x1 = 0x72,0xfffe
													; Debug Table 0x1.0x2 = 0x72,0xfffd
0073 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0074 00dc       |    |		Load_Top	At_Offset_4
0075 1b28       | (  |		Execute	Package,Field_Read,Field_Number 0x28
0076 02a0       |    |		Declare_Subprogram	Null_Subprogram
0077 00db       |    |		Load_Top	At_Offset_3
0078 0326       | &  |		Complete_Type	Record,By_Defining
0079 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1.0x3 = 0x79,0xfffc
007a 4800       |H   |		Short_Literal	0x0
007b e003       |    |		Load	0x0,0x3
007c 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
007d 0334       | 4  |		Declare_Variable	Array,With_Constraint
007e 1d29       | )  |		Execute_Immediate	Reference_Lex_1,0x29				; Debug Table 0x1.0x4 = 0x7e,0xfffb
007f 00c7       |    |		Action	Elaborate_Subprogram
0080 029d 0513  |    |		Declare_Subprogram	INIT_0510,For_Outer_Call			; Debug Table 0x1.0x5 = 0x80,0xfffa
0082 1d2a       | *  |		Execute_Immediate	Reference_Lex_1,0x2a				; Debug Table 0x1.0x6 = 0x82,0xfff9
0083 00c7       |    |		Action	Elaborate_Subprogram
0084 1d2b       | +  |		Execute_Immediate	Reference_Lex_1,0x2b				; Debug Table 0x1.0x7 = 0x84,0xfff8
0085 00c7       |    |		Action	Elaborate_Subprogram
0086 1d2c       | ,  |		Execute_Immediate	Reference_Lex_1,0x2c				; Debug Table 0x1.0x8 = 0x86,0xfff7
0087 00c7       |    |		Action	Elaborate_Subprogram
0088 029d 0523  |   #|		Declare_Subprogram	INIT_0520,For_Outer_Call			; Debug Table 0x1.0x9 = 0x88,0xfff6
008a 1d2d       | -  |		Execute_Immediate	Reference_Lex_1,0x2d				; Debug Table 0x1.0xa = 0x8a,0xfff5
008b 00c7       |    |		Action	Elaborate_Subprogram
008c 1d2e       | .  |		Execute_Immediate	Reference_Lex_1,0x2e				; Debug Table 0x1.0xb = 0x8c,0xfff4
008d 00c7       |    |		Action	Elaborate_Subprogram
008e 1d2f       | /  |		Execute_Immediate	Reference_Lex_1,0x2f				; Debug Table 0x1.0xc = 0x8e,0xfff3
008f 00c7       |    |		Action	Elaborate_Subprogram
0090 1d30       | 0  |		Execute_Immediate	Reference_Lex_1,0x30				; Debug Table 0x1.0xd = 0x90,0xfff2
0091 00c7       |    |		Action	Elaborate_Subprogram
0092 1d31       | 1  |		Execute_Immediate	Reference_Lex_1,0x31				; Debug Table 0x1.0xe = 0x92,0xfff1
0093 00c7       |    |		Action	Elaborate_Subprogram
0094 1d49       | I  |		Execute_Immediate	Reference_Lex_1,0x49				; Debug Table 0x1.0xf = 0x94,0xfff0
0095 00c7       |    |		Action	Elaborate_Subprogram
0096 1d32       | 2  |		Execute_Immediate	Reference_Lex_1,0x32				; Debug Table 0x1.0x10 = 0x96,0xffef
0097 00c7       |    |		Action	Elaborate_Subprogram
0098 1d48       | H  |		Execute_Immediate	Reference_Lex_1,0x48				; Debug Table 0x1.0x11 = 0x98,0xffee
0099 00c7       |    |		Action	Elaborate_Subprogram
009a 1d33       | 3  |		Execute_Immediate	Reference_Lex_1,0x33				; Debug Table 0x1.0x12 = 0x9a,0xffed
009b 00c7       |    |		Action	Elaborate_Subprogram
009c 1d34       | 4  |		Execute_Immediate	Reference_Lex_1,0x34				; Debug Table 0x1.0x13 = 0x9c,0xffec
009d 00c7       |    |		Action	Elaborate_Subprogram
009e 1d35       | 5  |		Execute_Immediate	Reference_Lex_1,0x35				; Debug Table 0x1.0x14 = 0x9e,0xffeb
009f 00c7       |    |		Action	Elaborate_Subprogram
00a0 1d36       | 6  |		Execute_Immediate	Reference_Lex_1,0x36				; Debug Table 0x1.0x15 = 0xa0,0xffea
00a1 00c7       |    |		Action	Elaborate_Subprogram
00a2 1d37       | 7  |		Execute_Immediate	Reference_Lex_1,0x37				; Debug Table 0x1.0x16 = 0xa2,0xffe9
00a3 00c7       |    |		Action	Elaborate_Subprogram
00a4 1d38       | 8  |		Execute_Immediate	Reference_Lex_1,0x38				; Debug Table 0x1.0x17 = 0xa4,0xffe8
00a5 00c7       |    |		Action	Elaborate_Subprogram
00a6 1d39       | 9  |		Execute_Immediate	Reference_Lex_1,0x39				; Debug Table 0x1.0x18 = 0xa6,0xffe7
00a7 00c7       |    |		Action	Elaborate_Subprogram
00a8 1d3a       | :  |		Execute_Immediate	Reference_Lex_1,0x3a				; Debug Table 0x1.0x19 = 0xa8,0xffe6
00a9 00c7       |    |		Action	Elaborate_Subprogram
00aa 1d3b       | ;  |		Execute_Immediate	Reference_Lex_1,0x3b				; Debug Table 0x1.0x1a = 0xaa,0xffe5
00ab 00c7       |    |		Action	Elaborate_Subprogram
00ac 1d3c       | <  |		Execute_Immediate	Reference_Lex_1,0x3c				; Debug Table 0x1.0x1b = 0xac,0xffe4
00ad 00c7       |    |		Action	Elaborate_Subprogram
00ae 1d3d       | =  |		Execute_Immediate	Reference_Lex_1,0x3d				; Debug Table 0x1.0x1c = 0xae,0xffe3
00af 00c7       |    |		Action	Elaborate_Subprogram
00b0 1d3e       | >  |		Execute_Immediate	Reference_Lex_1,0x3e				; Debug Table 0x1.0x1d = 0xb0,0xffe2
00b1 00c7       |    |		Action	Elaborate_Subprogram
00b2 1d3f       | ?  |		Execute_Immediate	Reference_Lex_1,0x3f				; Debug Table 0x1.0x1e = 0xb2,0xffe1
00b3 00c7       |    |		Action	Elaborate_Subprogram
00b4 1d40       | @  |		Execute_Immediate	Reference_Lex_1,0x40				; Debug Table 0x1.0x1f = 0xb4,0xffe0
00b5 00c7       |    |		Action	Elaborate_Subprogram
00b6 1d41       | A  |		Execute_Immediate	Reference_Lex_1,0x41				; Debug Table 0x1.0x20 = 0xb6,0xffdf
00b7 00c7       |    |		Action	Elaborate_Subprogram
00b8 1d42       | B  |		Execute_Immediate	Reference_Lex_1,0x42				; Debug Table 0x1.0x21 = 0xb8,0xffde
00b9 00c7       |    |		Action	Elaborate_Subprogram
00ba 1d43       | C  |		Execute_Immediate	Reference_Lex_1,0x43				; Debug Table 0x1.0x22 = 0xba,0xffdd
00bb 00c7       |    |		Action	Elaborate_Subprogram
00bc 1d44       | D  |		Execute_Immediate	Reference_Lex_1,0x44				; Debug Table 0x1.0x23 = 0xbc,0xffdc
00bd 00c7       |    |		Action	Elaborate_Subprogram
00be 1d45       | E  |		Execute_Immediate	Reference_Lex_1,0x45				; Debug Table 0x1.0x24 = 0xbe,0xffdb
00bf 00c7       |    |		Action	Elaborate_Subprogram
00c0 1d46       | F  |		Execute_Immediate	Reference_Lex_1,0x46				; Debug Table 0x1.0x25 = 0xc0,0xffda
00c1 00c7       |    |		Action	Elaborate_Subprogram
00c2			BODY_0008:
00c2 00bc       |    |		Action	Signal_Activated
00c3 00bb       |    |		Action	Signal_Completion
00c4 0000 0000  |    |		.BLANK	0000[0x4]
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 e228       | (  |		Load	0x1,0x28							; Debug Table 0x2 = .DEBUG	0x00cb,0x07aa,0x1001,0x0000,0x0035,0x9904,0x0000,0x01f3
													; Debug Table 0x2.0x0 = 0xcb,0x1
00cc 00db       |    |		Load_Top	At_Offset_3
00cd 039c       |    |		Declare_Variable	Heap_Access,By_Allocation
00ce 0034       | 4  |		Store_Top	Heap_Access,At_Offset_4
00cf 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x1 = 0xcf,0x2
													; Debug Table 0x2.0x2 = 0xcf,0x3
00d0 0219       |    |		Execute	Heap_Access,All_Read
00d1 e247       | G  |		Load	0x1,0x47
00d2 1b28       | (  |		Execute	Package,Field_Read,Field_Number 0x28
00d3 00dc       |    |		Load_Top	At_Offset_4
00d4 e247       | G  |		Load	0x1,0x47
00d5 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
00d6 00d9       |    |		Load_Top	At_Offset_1
00d7 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
00d8 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
00d9 0000 0000  |    |		.BLANK	0000[0x7]
00e0 ; --------------------------------------------------------------------------------------
00e0 ; SUBPROGRAM
00e0 ; --------------------------------------------------------------------------------------
00e0 00e3       |    |		.CONST	0x00e3								; Address of begin
00e1 0004       |    |		.CONST	0x0004								; Address of exception handler
00e2 0001       |    |		.CONST	0x0001								; Number of locals
00e3			BODY_00e0:
00e3			INIT_00e0:
00e3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3 = .DEBUG	0x00e3,0x07b2,0x1001,0x0000,0x0035,0x9904,0x0000,0x0201
													; Debug Table 0x3.0x0 = 0xe3,0x1
00e4 824c       | L  |		Call	0x1,0x4c
00e5 00de       |    |		Load_Top	At_Offset_6						; Debug Table 0x3.0x1 = 0xe5,0x2
00e6 e004       |    |		Load	0x0,0x4
00e7 1b22       | "  |		Execute	Package,Field_Read,Field_Number 0x22
00e8 e5fc       |    |		Load	0x2,-0x4
00e9 e5fd       |    |		Load	0x2,-0x3
00ea e5fe       |    |		Load	0x2,-0x2
00eb e5ff       |    |		Load	0x2,-0x1
00ec 0217       |    |		Execute	Heap_Access,All_Reference
00ed 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
00ee e247       | G  |		Load	0x1,0x47
00ef 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
00f0 00d1       |    |		Pop_Control	Pop_Count_1
00f1 00de       |    |		Load_Top	At_Offset_6						; Debug Table 0x3.0x2 = 0xf1,0x3
00f2 00db       |    |		Load_Top	At_Offset_3
00f3 0217       |    |		Execute	Heap_Access,All_Reference
00f4 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
00f5 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
00f6 0000 0000  |    |		.XXX[0x2]
00f8 ; --------------------------------------------------------------------------------------
00f8 ; SUBPROGRAM
00f8 ; --------------------------------------------------------------------------------------
00f8 00fc       |    |		.CONST	0x00fc								; Address of begin
00f9 011d       |    |		.CONST	0x011d								; Address of exception handler
00fa 0002       |    |		.CONST	0x0002								; Number of locals
00fb			INIT_00f8:
00fb 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x4 = .DEBUG	0x00fb,0x07ba,0x1001,0x0000,0x0035,0x9904,0x0000,0x0227
													; Debug Table 0x4.0x0 = 0xfb,0xffff
00fc			BODY_00f8:
00fc 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x4.0x1 = 0xfc,0x1
00fd 824c       | L  |		Call	0x1,0x4c
00fe 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x4.0x2 = 0xfe,0x2
00ff e003       |    |		Load	0x0,0x3
0100 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
0101 e5fc       |    |		Load	0x2,-0x4
0102 e5fd       |    |		Load	0x2,-0x3
0103 e5fe       |    |		Load	0x2,-0x2
0104 e5ff       |    |		Load	0x2,-0x1
0105 0217       |    |		Execute	Heap_Access,All_Reference
0106 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0107 e247       | G  |		Load	0x1,0x47
0108 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
0109 00d2       |    |		Pop_Control	Pop_Count_2
010a c5fb       |    |		Store	0x2,-0x5
010b 0059       | Y  |		Store_Top	Discrete,At_Offset_1
010c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x3 = 0x10c,0x3
010d 680a       |h   |		Jump_Zero	0x118
010e e24b       | K  |		Load	0x1,0x4b							; Debug Table 0x4.0x4 = 0x10e,0x4
010f 00ea       |    |		Load_Encached	Null_String_Cache
0110 00dd       |    |		Load_Top	At_Offset_5
0111 0217       |    |		Execute	Heap_Access,All_Reference
0112 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0113 e247       | G  |		Load	0x1,0x47
0114 1845       | E  |		Execute	Package,Field_Execute,Field_Number 0x45
0115 e002       |    |		Load	0x0,0x2								; Debug Table 0x4.0x5 = 0x115,0x5
0116 1b1e       |    |		Execute	Package,Field_Read,Field_Number 0x1e
0117 0257       | W  |		Execute	Discrete,Raise
0118 00dd       |    |		Load_Top	At_Offset_5						; Debug Table 0x4.0x6 = 0x118,0x6
0119 00dc       |    |		Load_Top	At_Offset_4
011a 0217       |    |		Execute	Heap_Access,All_Reference
011b 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
011c 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
011d			TRAP_00f8:
011d e004       |    |		Load	0x0,0x4
011e 1b27       | '  |		Execute	Package,Field_Read,Field_Number 0x27
011f 010f       |    |		Execute	Exception,Equal
0120 6803       |h   |		Jump_Zero	0x124
0121 e002       |    |		Load	0x0,0x2								; Debug Table 0x4.0x7 = 0x121,0x7
0122 1b1e       |    |		Execute	Package,Field_Read,Field_Number 0x1e
0123 0257       | W  |		Execute	Discrete,Raise
0124 0100       |    |		Execute	Exception,Raise
0125 0000 0000  |    |		.XXX[0x3]
0127 0000       |    |
0128 ; --------------------------------------------------------------------------------------
0128 ; SUBPROGRAM
0128 ; --------------------------------------------------------------------------------------
0128 0142       | B  |		.CONST	0x0142								; Address of begin
0129 0004       |    |		.CONST	0x0004								; Address of exception handler
012a 0005       |    |		.CONST	0x0005								; Number of locals
012b			INIT_0128:
012b 4803       |H   |		Short_Literal	0x3							; Debug Table 0x5 = .DEBUG	0x012b,0x07cc,0x1001,0x0000,0x0035,0x9904,0x0000,0x024a
													; Debug Table 0x5.0x0 = 0x12b,0xffff
012c 00dd       |    |		Load_Top	At_Offset_5
012d 01db       |    |		Execute	Vector,Length
012e 0aff       |    |		Execute_Immediate	Plus,-0x1
012f 0248       | H  |		Execute	Discrete,Check_In_Integer
0130 484c       |HL  |		Short_Literal	0x4c
0131 0270       | p  |		Execute	Discrete,Divide
0132 0a03       |    |		Execute_Immediate	Plus,0x3
0133 0248       | H  |		Execute	Discrete,Check_In_Integer
0134 e004       |    |		Load	0x0,0x4
0135 1b1e       |    |		Execute	Package,Field_Read,Field_Number 0x1e
0136 0334       | 4  |		Declare_Variable	Array,With_Constraint
0137 00dd       |    |		Load_Top	At_Offset_5						; Debug Table 0x5.0x1 = 0x137,0xfffe
0138 01dd       |    |		Execute	Vector,First
0139 00e4       |    |		Load_Encached	Positive_Cache
013a 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
013b 00de       |    |		Load_Top	At_Offset_6						; Debug Table 0x5.0x2 = 0x13b,0xfffd
013c 01dd       |    |		Execute	Vector,First
013d 0aff       |    |		Execute_Immediate	Plus,-0x1
013e 00e3       |    |		Load_Encached	Natural_Cache
013f 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0140 e004       |    |		Load	0x0,0x4								; Debug Table 0x5.0x3 = 0x140,0xfffc
0141 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0142			BODY_0128:
0142 00de       |    |		Load_Top	At_Offset_6						; Debug Table 0x5.0x4 = 0x142,0x1
0143 824c       | L  |		Call	0x1,0x4c
0144 00cf       |    |		Action	Mark_Auxiliary
0145 00dc       |    |		Load_Top	At_Offset_4						; Debug Table 0x5.0x5 = 0x145,0x2
0146 01dc       |    |		Execute	Vector,Last
0147 0aff       |    |		Execute_Immediate	Plus,-0x1
0148 0248       | H  |		Execute	Discrete,Check_In_Integer
0149 4803       |H   |		Short_Literal	0x3
014a 0263       | c  |		Execute	Discrete,Above_Bound
014b 702a       |p*  |		Jump_Nonzero	0x176
014c 00dc       |    |		Load_Top	At_Offset_4						; Debug Table 0x5.0x6 = 0x14c,0x3
014d 0a4c       | L  |		Execute_Immediate	Plus,0x4c
014e 005d       | ]  |		Store_Top	Discrete,At_Offset_5
014f 00dd       |    |		Load_Top	At_Offset_5						; Debug Table 0x5.0x7 = 0x14f,0x4
0150 00dd       |    |		Load_Top	At_Offset_5
0151 e5fd       |    |		Load	0x2,-0x3
0152 01cf       |    |		Execute	Vector,Slice_Read
0153 00d8       |    |		Load_Top	At_Offset_0
0154 01da       |    |		Execute	Vector,Bounds
0155 00e9       |    |		Load_Encached	String_Cache
0156 0334       | 4  |		Declare_Variable	Array,With_Constraint
0157 00d0       |    |		Action	Swap_Control
0158 00d8       |    |		Load_Top	At_Offset_0
0159 01dd       |    |		Execute	Vector,First
015a 00da       |    |		Load_Top	At_Offset_2
015b 01dd       |    |		Execute	Vector,First
015c 0272       | r  |		Execute	Discrete,Minus
015d 00da       |    |		Load_Top	At_Offset_2
015e 01d9       |    |		Execute	Vector,Reverse_Bounds
015f 0263       | c  |		Execute	Discrete,Above_Bound
0160 700a       |p   |		Jump_Nonzero	0x16b
0161 00d8       |    |		Load_Top	At_Offset_0
0162 00db       |    |		Load_Top	At_Offset_3
0163 0273       | s  |		Execute	Discrete,Plus
0164 00dc       |    |		Load_Top	At_Offset_4
0165 01d7       |    |		Execute	Vector,Field_Read
0166 00d9       |    |		Load_Top	At_Offset_1
0167 00de       |    |		Load_Top	At_Offset_6
0168 01d5       |    |		Execute	Vector,Field_Reference
0169 0118       |    |		Execute	Any,Write_Unchecked
016a 3ff6       |?   |		Loop_Increasing	0x161
016b 00d2       |    |		Pop_Control	Pop_Count_2
016c e005       |    |		Load	0x0,0x5
016d 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
016e 00d9       |    |		Load_Top	At_Offset_1
016f e402       |    |		Load	0x2,0x2
0170 01d6       |    |		Execute	Vector,Field_Write
0171 00dd       |    |		Load_Top	At_Offset_5						; Debug Table 0x5.0x8 = 0x171,0x5
0172 0a4c       | L  |		Execute_Immediate	Plus,0x4c
0173 005e       | ^  |		Store_Top	Discrete,At_Offset_6
0174 00c8       |    |		Action	Pop_Auxiliary_Range
0175 3fd6       |?   |		Loop_Increasing	0x14c
0176 00ce       |    |		Action	Pop_Auxiliary
0177 484c       |HL  |		Short_Literal	0x4c							; Debug Table 0x5.0x9 = 0x177,0x6
0178 00db       |    |		Load_Top	At_Offset_3
0179 e5fd       |    |		Load	0x2,-0x3
017a 01dc       |    |		Execute	Vector,Last
017b e5fd       |    |		Load	0x2,-0x3
017c 01cf       |    |		Execute	Vector,Slice_Read
017d 00d8       |    |		Load_Top	At_Offset_0
017e 01da       |    |		Execute	Vector,Bounds
017f 00e9       |    |		Load_Encached	String_Cache
0180 0334       | 4  |		Declare_Variable	Array,With_Constraint
0181 00d0       |    |		Action	Swap_Control
0182 00d8       |    |		Load_Top	At_Offset_0
0183 01dd       |    |		Execute	Vector,First
0184 00da       |    |		Load_Top	At_Offset_2
0185 01dd       |    |		Execute	Vector,First
0186 0272       | r  |		Execute	Discrete,Minus
0187 00da       |    |		Load_Top	At_Offset_2
0188 01d9       |    |		Execute	Vector,Reverse_Bounds
0189 0263       | c  |		Execute	Discrete,Above_Bound
018a 700a       |p   |		Jump_Nonzero	0x195
018b 00d8       |    |		Load_Top	At_Offset_0
018c 00db       |    |		Load_Top	At_Offset_3
018d 0273       | s  |		Execute	Discrete,Plus
018e 00dc       |    |		Load_Top	At_Offset_4
018f 01d7       |    |		Execute	Vector,Field_Read
0190 00d9       |    |		Load_Top	At_Offset_1
0191 00de       |    |		Load_Top	At_Offset_6
0192 01d5       |    |		Execute	Vector,Field_Reference
0193 0118       |    |		Execute	Any,Write_Unchecked
0194 3ff6       |?   |		Loop_Increasing	0x18b
0195 00d2       |    |		Pop_Control	Pop_Count_2
0196 e005       |    |		Load	0x0,0x5
0197 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0198 00dc       |    |		Load_Top	At_Offset_4
0199 01dc       |    |		Execute	Vector,Last
019a 00dd       |    |		Load_Top	At_Offset_5
019b 01d6       |    |		Execute	Vector,Field_Write
019c e5f8       |    |		Load	0x2,-0x8							; Debug Table 0x5.0xa = 0x19c,0x7
019d 4603       |F   |		Jump_Case	0x4
019e 7803       |x   |		Jump	0x1a2								; case 0x0
019f 7805       |x   |		Jump	0x1a5								; case 0x1
01a0 7807       |x   |		Jump	0x1a8								; case 0x2
01a1 7809       |x   |		Jump	0x1ab								; case 0x3
01a2 4800       |H   |		Short_Literal	0x0							; Debug Table 0x5.0xb = 0x1a2,0x8
01a3 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
01a4 7808       |x   |		Jump	0x1ad
01a5 4801       |H   |		Short_Literal	0x1							; Debug Table 0x5.0xc = 0x1a5,0x9
01a6 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
01a7 7805       |x   |		Jump	0x1ad
01a8 4802       |H   |		Short_Literal	0x2							; Debug Table 0x5.0xd = 0x1a8,0xa
01a9 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
01aa 7802       |x   |		Jump	0x1ad
01ab 4803       |H   |		Short_Literal	0x3							; Debug Table 0x5.0xe = 0x1ab,0xb
01ac 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
01ad e5f4       |    |		Load	0x2,-0xc							; Debug Table 0x5.0xf = 0x1ad,0xc
01ae e5f5       |    |		Load	0x2,-0xb
01af 00dd       |    |		Load_Top	At_Offset_5
01b0 4800       |H   |		Short_Literal	0x0
01b1 e5f6       |    |		Load	0x2,-0xa
01b2 e5f7       |    |		Load	0x2,-0x9
01b3 00de       |    |		Load_Top	At_Offset_6
01b4 e006       |    |		Load	0x0,0x6
01b5 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
01b6 e5f9       |    |		Load	0x2,-0x7
01b7 e5fa       |    |		Load	0x2,-0x6
01b8 e5fb       |    |		Load	0x2,-0x5
01b9 e5fc       |    |		Load	0x2,-0x4
01ba 4800       |H   |		Short_Literal	0x0
01bb 4801       |H   |		Short_Literal	0x1
01bc e5ff       |    |		Load	0x2,-0x1
01bd 0217       |    |		Execute	Heap_Access,All_Reference
01be 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
01bf 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
01c0 e007       |    |		Load	0x0,0x7
01c1 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
01c2 01c3       |    |		Execute	Vector,Check_In_Type
01c3 e5fe       |    |		Load	0x2,-0x2
01c4 e5ff       |    |		Load	0x2,-0x1
01c5 0217       |    |		Execute	Heap_Access,All_Reference
01c6 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
01c7 e247       | G  |		Load	0x1,0x47
01c8 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
01c9 450d       |E   |		Exit_Suprogram	New_Top_Offset 0xd
01ca 0000 0000  |    |		.BLANK	0000[0x6]
01d0 ; --------------------------------------------------------------------------------------
01d0 ; SUBPROGRAM
01d0 ; --------------------------------------------------------------------------------------
01d0 01e2       |    |		.CONST	0x01e2								; Address of begin
01d1 0004       |    |		.CONST	0x0004								; Address of exception handler
01d2 0008       |    |		.CONST	0x0008								; Number of locals
01d3			INIT_01d0:
01d3 e004       |    |		Load	0x0,0x4								; Debug Table 0x6 = .DEBUG	0x01d3,0x07ee,0x1001,0x0000,0x0035,0x9904,0x0000,0x029a
													; Debug Table 0x6.0x0 = 0x1d3,0xffff
01d4 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
01d5 0337       | 7  |		Declare_Variable	Array
01d6 e004       |    |		Load	0x0,0x4								; Debug Table 0x6.0x1 = 0x1d6,0xfffe
01d7 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
01d8 e004       |    |		Load	0x0,0x4								; Debug Table 0x6.0x2 = 0x1d8,0xfffd
01d9 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
01da e004       |    |		Load	0x0,0x4								; Debug Table 0x6.0x3 = 0x1da,0xfffc
01db 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
01dc 0337       | 7  |		Declare_Variable	Array
01dd e004       |    |		Load	0x0,0x4								; Debug Table 0x6.0x4 = 0x1dd,0xfffb
01de 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01df e004       |    |		Load	0x0,0x4								; Debug Table 0x6.0x5 = 0x1df,0xfffa
01e0 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
01e1 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x6.0x6 = 0x1e1,0xfff9
01e2			BODY_01d0:
01e2 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x6.0x7 = 0x1e2,0x1
01e3 824c       | L  |		Call	0x1,0x4c
01e4 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x6.0x8 = 0x1e4,0x2
01e5 00e3       |    |		Load_Encached	Natural_Cache
01e6 e004       |    |		Load	0x0,0x4
01e7 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
01e8 e004       |    |		Load	0x0,0x4
01e9 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
01ea e008       |    |		Load	0x0,0x8
01eb 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
01ec e004       |    |		Load	0x0,0x4
01ed 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01ee e405       |    |		Load	0x2,0x5
01ef e003       |    |		Load	0x0,0x3
01f0 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
01f1 e5f9       |    |		Load	0x2,-0x7
01f2 0120       |    |		Execute	Any,Is_Value
01f3 6803       |h   |		Jump_Zero	0x1f7
01f4 e009       |    |		Load	0x0,0x9
01f5 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01f6 7801       |x   |		Jump	0x1f8
01f7 e5f9       |    |		Load	0x2,-0x7
01f8 00e1       |    |		Load_Encached	Boolean_Cache
01f9 e5fb       |    |		Load	0x2,-0x5
01fa 0120       |    |		Execute	Any,Is_Value
01fb 6803       |h   |		Jump_Zero	0x1ff
01fc e009       |    |		Load	0x0,0x9
01fd 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01fe 7801       |x   |		Jump	0x200
01ff e5fb       |    |		Load	0x2,-0x5
0200 e004       |    |		Load	0x0,0x4
0201 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0202 e004       |    |		Load	0x0,0x4
0203 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
0204 e402       |    |		Load	0x2,0x2
0205 e5fd       |    |		Load	0x2,-0x3
0206 e5fe       |    |		Load	0x2,-0x2
0207 e5ff       |    |		Load	0x2,-0x1
0208 0217       |    |		Execute	Heap_Access,All_Reference
0209 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
020a e247       | G  |		Load	0x1,0x47
020b 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
020c 00d2       |    |		Pop_Control	Pop_Count_2
020d c403       |    |		Store	0x2,0x3
020e c404       |    |		Store	0x2,0x4
020f c5fb       |    |		Store	0x2,-0x5
0210 c5fa       |    |		Store	0x2,-0x6
0211 c5f9       |    |		Store	0x2,-0x7
0212 c5f8       |    |		Store	0x2,-0x8
0213 00d1       |    |		Pop_Control	Pop_Count_1
0214 c406       |    |		Store	0x2,0x6
0215 c5f6       |    |		Store	0x2,-0xa
0216 c5f5       |    |		Store	0x2,-0xb
0217 005c       | \  |		Store_Top	Discrete,At_Offset_4
0218 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0219 c5f4       |    |		Store	0x2,-0xc
021a 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x6.0x9 = 0x21a,0x3
021b e006       |    |		Load	0x0,0x6
021c 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
021d 700b       |p   |		Jump_Nonzero	0x229
021e 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x6.0xa = 0x21e,0x4
021f 0092 0570  |   p|		Action	Push_String_Extended,0x570					; "Couldn't recognize system code"
0221 e5ff       |    |		Load	0x2,-0x1
0222 0217       |    |		Execute	Heap_Access,All_Reference
0223 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0224 e247       | G  |		Load	0x1,0x47
0225 1845       | E  |		Execute	Package,Field_Execute,Field_Number 0x45
0226 e002       |    |		Load	0x0,0x2								; Debug Table 0x6.0xb = 0x226,0x5
0227 1b1e       |    |		Execute	Package,Field_Read,Field_Number 0x1e
0228 0257       | W  |		Execute	Discrete,Raise
0229 00dd       |    |		Load_Top	At_Offset_5						; Debug Table 0x6.0xc = 0x229,0x6
022a 0e01       |    |		Execute_Immediate	Not_Equal,0x1
022b 680f       |h   |		Jump_Zero	0x23b
022c e24b       | K  |		Load	0x1,0x4b							; Debug Table 0x6.0xd = 0x22c,0x7
022d 0092 0571  |   q|		Action	Push_String_Extended,0x571					; "Non-one Generation number encountered; Found"
022f e403       |    |		Load	0x2,0x3
0230 00e0       |    |		Load_Encached	Standard_Cache
0231 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0232 01cc       |    |		Execute	Vector,Catenate
0233 e5ff       |    |		Load	0x2,-0x1
0234 0217       |    |		Execute	Heap_Access,All_Reference
0235 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0236 e247       | G  |		Load	0x1,0x47
0237 1845       | E  |		Execute	Package,Field_Execute,Field_Number 0x45
0238 e002       |    |		Load	0x0,0x2								; Debug Table 0x6.0xe = 0x238,0x8
0239 1b1e       |    |		Execute	Package,Field_Read,Field_Number 0x1e
023a 0257       | W  |		Execute	Discrete,Raise
023b 00dc       |    |		Load_Top	At_Offset_4						; Debug Table 0x6.0xf = 0x23b,0x9
023c 680f       |h   |		Jump_Zero	0x24c
023d e24b       | K  |		Load	0x1,0x4b							; Debug Table 0x6.0x10 = 0x23d,0xa
023e 0092 0572  |   r|		Action	Push_String_Extended,0x572					; "Non-zero Generation version number encountered; Found"
0240 00de       |    |		Load_Top	At_Offset_6
0241 00e0       |    |		Load_Encached	Standard_Cache
0242 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0243 01cc       |    |		Execute	Vector,Catenate
0244 e5ff       |    |		Load	0x2,-0x1
0245 0217       |    |		Execute	Heap_Access,All_Reference
0246 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0247 e247       | G  |		Load	0x1,0x47
0248 1845       | E  |		Execute	Package,Field_Execute,Field_Number 0x45
0249 e002       |    |		Load	0x0,0x2								; Debug Table 0x6.0x11 = 0x249,0xb
024a 1b1e       |    |		Execute	Package,Field_Read,Field_Number 0x1e
024b 0257       | W  |		Execute	Discrete,Raise
024c 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x6.0x12 = 0x24c,0xc
024d 680f       |h   |		Jump_Zero	0x25d
024e e24b       | K  |		Load	0x1,0x4b							; Debug Table 0x6.0x13 = 0x24e,0xd
024f 0092 0573  |   s|		Action	Push_String_Extended,0x573					; "Non-zero Buffer offset encountered; Found"
0251 00db       |    |		Load_Top	At_Offset_3
0252 00e0       |    |		Load_Encached	Standard_Cache
0253 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0254 01cc       |    |		Execute	Vector,Catenate
0255 e5ff       |    |		Load	0x2,-0x1
0256 0217       |    |		Execute	Heap_Access,All_Reference
0257 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0258 e247       | G  |		Load	0x1,0x47
0259 1845       | E  |		Execute	Package,Field_Execute,Field_Number 0x45
025a e002       |    |		Load	0x0,0x2								; Debug Table 0x6.0x14 = 0x25a,0xe
025b 1b1e       |    |		Execute	Package,Field_Read,Field_Number 0x1e
025c 0257       | W  |		Execute	Discrete,Raise
025d 00de       |    |		Load_Top	At_Offset_6						; Debug Table 0x6.0x15 = 0x25d,0xf
025e e5ff       |    |		Load	0x2,-0x1
025f 0217       |    |		Execute	Heap_Access,All_Reference
0260 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0261 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0262 01de       |    |		Execute	Vector,Not_Equal
0263 6815       |h   |		Jump_Zero	0x279
0264 00de       |    |		Load_Top	At_Offset_6						; Debug Table 0x6.0x16 = 0x264,0x10
0265 0092 0574  |   t|		Action	Push_String_Extended,0x574					; "Unexpected file set id value; Expected "
0267 e5ff       |    |		Load	0x2,-0x1
0268 0217       |    |		Execute	Heap_Access,All_Reference
0269 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
026a 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
026b e005       |    |		Load	0x0,0x5
026c 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
026d 01cc       |    |		Execute	Vector,Catenate
026e 0092 0575  |   u|		Action	Push_String_Extended,0x575					; ", Found "
0270 01cc       |    |		Execute	Vector,Catenate
0271 e5ff       |    |		Load	0x2,-0x1
0272 0217       |    |		Execute	Heap_Access,All_Reference
0273 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0274 e247       | G  |		Load	0x1,0x47
0275 1845       | E  |		Execute	Package,Field_Execute,Field_Number 0x45
0276 e002       |    |		Load	0x0,0x2								; Debug Table 0x6.0x17 = 0x276,0x11
0277 1b1e       |    |		Execute	Package,Field_Read,Field_Number 0x1e
0278 0257       | W  |		Execute	Discrete,Raise
0279 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x6.0x18 = 0x279,0x12
027a e5ff       |    |		Load	0x2,-0x1
027b 0217       |    |		Execute	Heap_Access,All_Reference
027c 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
027d e247       | G  |		Load	0x1,0x47
027e 182f       | /  |		Execute	Package,Field_Execute,Field_Number 0x2f
027f 824d       | M  |		Call	0x1,0x4d
0280 00d1       |    |		Pop_Control	Pop_Count_1
0281 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6.0x19 = 0x281,0x13
0282 4603       |F   |		Jump_Case	0x4
0283 7803       |x   |		Jump	0x287								; case 0x0
0284 7805       |x   |		Jump	0x28a								; case 0x1
0285 7807       |x   |		Jump	0x28d								; case 0x2
0286 7809       |x   |		Jump	0x290								; case 0x3
0287 4800       |H   |		Short_Literal	0x0							; Debug Table 0x6.0x1a = 0x287,0x14
0288 a5f7       |    |		Store_Unchecked	0x2,-0x9
0289 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
028a 4801       |H   |		Short_Literal	0x1							; Debug Table 0x6.0x1b = 0x28a,0x15
028b a5f7       |    |		Store_Unchecked	0x2,-0x9
028c 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
028d 4802       |H   |		Short_Literal	0x2							; Debug Table 0x6.0x1c = 0x28d,0x16
028e a5f7       |    |		Store_Unchecked	0x2,-0x9
028f 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0290 4803       |H   |		Short_Literal	0x3							; Debug Table 0x6.0x1d = 0x290,0x17
0291 a5f7       |    |		Store_Unchecked	0x2,-0x9
0292 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0293 0000 0000  |    |		.BLANK	0000[0x5]
0298 ; --------------------------------------------------------------------------------------
0298 ; SUBPROGRAM
0298 ; --------------------------------------------------------------------------------------
0298 029b       |    |		.CONST	0x029b								; Address of begin
0299 0004       |    |		.CONST	0x0004								; Address of exception handler
029a 0001       |    |		.CONST	0x0001								; Number of locals
029b			BODY_0298:
029b			INIT_0298:
029b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x7 = .DEBUG	0x029b,0x082c,0x1002,0x0000,0x0035,0x9904,0x0000,0x02e5
													; Debug Table 0x7.0x0 = 0x29b,0x1
029c 824c       | L  |		Call	0x1,0x4c
029d 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x7.0x1 = 0x29d,0x2
029e 0217       |    |		Execute	Heap_Access,All_Reference
029f 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
02a0 e247       | G  |		Load	0x1,0x47
02a1 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
02a2 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02a3 0000 0000  |    |		.BLANK	0000[0x5]
02a8 ; --------------------------------------------------------------------------------------
02a8 ; SUBPROGRAM
02a8 ; --------------------------------------------------------------------------------------
02a8 02ab       |    |		.CONST	0x02ab								; Address of begin
02a9 0004       |    |		.CONST	0x0004								; Address of exception handler
02aa 0001       |    |		.CONST	0x0001								; Number of locals
02ab			BODY_02a8:
02ab			INIT_02a8:
02ab 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x8 = .DEBUG	0x02ab,0x0832,0x1001,0x0000,0x0035,0x9904,0x0000,0x02f0
													; Debug Table 0x8.0x0 = 0x2ab,0x1
02ac 824c       | L  |		Call	0x1,0x4c
02ad 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x8.0x1 = 0x2ad,0x2
02ae 00dc       |    |		Load_Top	At_Offset_4
02af 00dc       |    |		Load_Top	At_Offset_4
02b0 0217       |    |		Execute	Heap_Access,All_Reference
02b1 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
02b2 e247       | G  |		Load	0x1,0x47
02b3 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
02b4 005d       | ]  |		Store_Top	Discrete,At_Offset_5
02b5 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
02b6 0000 0000  |    |		.XXX[0x2]
02b8 ; --------------------------------------------------------------------------------------
02b8 ; SUBPROGRAM
02b8 ; --------------------------------------------------------------------------------------
02b8 02bb       |    |		.CONST	0x02bb								; Address of begin
02b9 0004       |    |		.CONST	0x0004								; Address of exception handler
02ba 0001       |    |		.CONST	0x0001								; Number of locals
02bb			BODY_02b8:
02bb			INIT_02b8:
02bb 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9 = .DEBUG	0x02bb,0x0838,0x1001,0x0000,0x0035,0x9904,0x0000,0x0305
													; Debug Table 0x9.0x0 = 0x2bb,0x1
02bc 824c       | L  |		Call	0x1,0x4c
02bd 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x9.0x1 = 0x2bd,0x2
02be 00e3       |    |		Load_Encached	Natural_Cache
02bf 00dc       |    |		Load_Top	At_Offset_4
02c0 0217       |    |		Execute	Heap_Access,All_Reference
02c1 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
02c2 e247       | G  |		Load	0x1,0x47
02c3 1832       | 2  |		Execute	Package,Field_Execute,Field_Number 0x32
02c4 005d       | ]  |		Store_Top	Discrete,At_Offset_5
02c5 005d       | ]  |		Store_Top	Discrete,At_Offset_5
02c6 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
02c7 0000       |    |		.XXX[0x1]
02c8 ; --------------------------------------------------------------------------------------
02c8 ; SUBPROGRAM
02c8 ; --------------------------------------------------------------------------------------
02c8 02cb       |    |		.CONST	0x02cb								; Address of begin
02c9 0004       |    |		.CONST	0x0004								; Address of exception handler
02ca 0001       |    |		.CONST	0x0001								; Number of locals
02cb			BODY_02c8:
02cb			INIT_02c8:
02cb 4801       |H   |		Short_Literal	0x1							; Debug Table 0xa = .DEBUG	0x02cb,0x083e,0x1001,0x0000,0x0035,0x9904,0x0000,0x0315
													; Debug Table 0xa.0x0 = 0x2cb,0x1
02cc 00db       |    |		Load_Top	At_Offset_3
02cd 8249       | I  |		Call	0x1,0x49
02ce 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
02cf 0000       |    |		.XXX[0x1]
02d0 ; --------------------------------------------------------------------------------------
02d0 ; SUBPROGRAM
02d0 ; --------------------------------------------------------------------------------------
02d0 02d3       |    |		.CONST	0x02d3								; Address of begin
02d1 0004       |    |		.CONST	0x0004								; Address of exception handler
02d2 0001       |    |		.CONST	0x0001								; Number of locals
02d3			BODY_02d0:
02d3			INIT_02d0:
02d3 4801       |H   |		Short_Literal	0x1							; Debug Table 0xb = .DEBUG	0x02d3,0x0842,0x1001,0x0000,0x0035,0x9904,0x0000,0x031d
													; Debug Table 0xb.0x0 = 0x2d3,0x1
02d4 00db       |    |		Load_Top	At_Offset_3
02d5 8248       | H  |		Call	0x1,0x48
02d6 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
02d7 0000       |    |		.XXX[0x1]
02d8 ; --------------------------------------------------------------------------------------
02d8 ; SUBPROGRAM
02d8 ; --------------------------------------------------------------------------------------
02d8 02db       |    |		.CONST	0x02db								; Address of begin
02d9 0004       |    |		.CONST	0x0004								; Address of exception handler
02da 0001       |    |		.CONST	0x0001								; Number of locals
02db			BODY_02d8:
02db			INIT_02d8:
02db 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xc = .DEBUG	0x02db,0x0846,0x1001,0x0000,0x0035,0x9904,0x0000,0x0325
													; Debug Table 0xc.0x0 = 0x2db,0x1
02dc 824c       | L  |		Call	0x1,0x4c
02dd 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xc.0x1 = 0x2dd,0x2
02de 00db       |    |		Load_Top	At_Offset_3
02df 0217       |    |		Execute	Heap_Access,All_Reference
02e0 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
02e1 e247       | G  |		Load	0x1,0x47
02e2 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
02e3 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
02e4 0000 0000  |    |		.BLANK	0000[0x4]
02e8 ; --------------------------------------------------------------------------------------
02e8 ; SUBPROGRAM
02e8 ; --------------------------------------------------------------------------------------
02e8 02eb       |    |		.CONST	0x02eb								; Address of begin
02e9 0004       |    |		.CONST	0x0004								; Address of exception handler
02ea 0001       |    |		.CONST	0x0001								; Number of locals
02eb			BODY_02e8:
02eb			INIT_02e8:
02eb 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd = .DEBUG	0x02eb,0x084c,0x1001,0x0000,0x0035,0x9904,0x0000,0x0333
													; Debug Table 0xd.0x0 = 0x2eb,0x1
02ec 824c       | L  |		Call	0x1,0x4c
02ed 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xd.0x1 = 0x2ed,0x2
02ee 00db       |    |		Load_Top	At_Offset_3
02ef 0217       |    |		Execute	Heap_Access,All_Reference
02f0 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
02f1 e247       | G  |		Load	0x1,0x47
02f2 1836       | 6  |		Execute	Package,Field_Execute,Field_Number 0x36
02f3 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
02f4 0000 0000  |    |		.LITERAL	{0x00000000, 0x00000467}
02f8 0000 0000  |    |		.LITERAL	{0x00000000, 0x00359904}
02fc 0000 0000  |    |		.BLANK	0000[0x4]
0300 ; --------------------------------------------------------------------------------------
0300 ; SUBPROGRAM
0300 ; --------------------------------------------------------------------------------------
0300 0303       |    |		.CONST	0x0303								; Address of begin
0301 0004       |    |		.CONST	0x0004								; Address of exception handler
0302 0001       |    |		.CONST	0x0001								; Number of locals
0303			BODY_0300:
0303			INIT_0300:
0303 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xe = .DEBUG	0x0303,0x0852,0x1001,0x0000,0x0035,0x9904,0x0000,0x033f
													; Debug Table 0xe.0x0 = 0x303,0x1
0304 824c       | L  |		Call	0x1,0x4c
0305 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xe.0x1 = 0x305,0x2
0306 00db       |    |		Load_Top	At_Offset_3
0307 0217       |    |		Execute	Heap_Access,All_Reference
0308 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0309 e247       | G  |		Load	0x1,0x47
030a 1837       | 7  |		Execute	Package,Field_Execute,Field_Number 0x37
030b 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
030c 0000 0000  |    |		.BLANK	0000[0x4]
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 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xf = .DEBUG	0x0313,0x0858,0x1001,0x0000,0x0035,0x9904,0x0000,0x034b
													; Debug Table 0xf.0x0 = 0x313,0x1
0314 824c       | L  |		Call	0x1,0x4c
0315 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xf.0x1 = 0x315,0x2
0316 00db       |    |		Load_Top	At_Offset_3
0317 0217       |    |		Execute	Heap_Access,All_Reference
0318 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0319 e247       | G  |		Load	0x1,0x47
031a 1838       | 8  |		Execute	Package,Field_Execute,Field_Number 0x38
031b 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
031c 0000 0000  |    |		.BLANK	0000[0x4]
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 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x10 = .DEBUG	0x0323,0x085e,0x1001,0x0000,0x0035,0x9904,0x0000,0x0357
													; Debug Table 0x10.0x0 = 0x323,0x1
0324 824c       | L  |		Call	0x1,0x4c
0325 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x10.0x1 = 0x325,0x2
0326 0217       |    |		Execute	Heap_Access,All_Reference
0327 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0328 e247       | G  |		Load	0x1,0x47
0329 1839       | 9  |		Execute	Package,Field_Execute,Field_Number 0x39
032a 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
032b 0000 0000  |    |		.BLANK	0000[0x5]
0330 ; --------------------------------------------------------------------------------------
0330 ; SUBPROGRAM
0330 ; --------------------------------------------------------------------------------------
0330 0333       | 3  |		.CONST	0x0333								; Address of begin
0331 0004       |    |		.CONST	0x0004								; Address of exception handler
0332 0001       |    |		.CONST	0x0001								; Number of locals
0333			BODY_0330:
0333			INIT_0330:
0333 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x11 = .DEBUG	0x0333,0x0864,0x1001,0x0000,0x0035,0x9904,0x0000,0x035f
													; Debug Table 0x11.0x0 = 0x333,0x1
0334 824c       | L  |		Call	0x1,0x4c
0335 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x11.0x1 = 0x335,0x2
0336 00db       |    |		Load_Top	At_Offset_3
0337 0217       |    |		Execute	Heap_Access,All_Reference
0338 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0339 e247       | G  |		Load	0x1,0x47
033a 183a       | :  |		Execute	Package,Field_Execute,Field_Number 0x3a
033b 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
033c 0000 0000  |    |		.BLANK	0000[0x4]
0340 ; --------------------------------------------------------------------------------------
0340 ; SUBPROGRAM
0340 ; --------------------------------------------------------------------------------------
0340 0343       | C  |		.CONST	0x0343								; Address of begin
0341 0004       |    |		.CONST	0x0004								; Address of exception handler
0342 0001       |    |		.CONST	0x0001								; Number of locals
0343			BODY_0340:
0343			INIT_0340:
0343 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x12 = .DEBUG	0x0343,0x086a,0x1001,0x0000,0x0035,0x9904,0x0000,0x036d
													; Debug Table 0x12.0x0 = 0x343,0x1
0344 824c       | L  |		Call	0x1,0x4c
0345 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x12.0x1 = 0x345,0x2
0346 00db       |    |		Load_Top	At_Offset_3
0347 0217       |    |		Execute	Heap_Access,All_Reference
0348 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0349 e247       | G  |		Load	0x1,0x47
034a 183b       | ;  |		Execute	Package,Field_Execute,Field_Number 0x3b
034b 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
034c 0000 0000  |    |		.BLANK	0000[0x4]
0350 ; --------------------------------------------------------------------------------------
0350 ; SUBPROGRAM
0350 ; --------------------------------------------------------------------------------------
0350 0353       | S  |		.CONST	0x0353								; Address of begin
0351 0004       |    |		.CONST	0x0004								; Address of exception handler
0352 0001       |    |		.CONST	0x0001								; Number of locals
0353			BODY_0350:
0353			INIT_0350:
0353 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x13 = .DEBUG	0x0353,0x0870,0x1001,0x0000,0x0035,0x9904,0x0000,0x037b
													; Debug Table 0x13.0x0 = 0x353,0x1
0354 824c       | L  |		Call	0x1,0x4c
0355 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x13.0x1 = 0x355,0x2
0356 00e1       |    |		Load_Encached	Boolean_Cache
0357 00dd       |    |		Load_Top	At_Offset_5
0358 00dd       |    |		Load_Top	At_Offset_5
0359 0217       |    |		Execute	Heap_Access,All_Reference
035a 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
035b e247       | G  |		Load	0x1,0x47
035c 183c       | <  |		Execute	Package,Field_Execute,Field_Number 0x3c
035d 00d1       |    |		Pop_Control	Pop_Count_1
035e 005e       | ^  |		Store_Top	Discrete,At_Offset_6
035f 005e       | ^  |		Store_Top	Discrete,At_Offset_6
0360 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0361 0000 0000  |    |		.BLANK	0000[0x7]
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 0x14 = .DEBUG	0x036b,0x0876,0x1001,0x0000,0x0035,0x9904,0x0000,0x0391
													; Debug Table 0x14.0x0 = 0x36b,0x1
036c 824c       | L  |		Call	0x1,0x4c
036d 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x14.0x1 = 0x36d,0x2
036e 00e1       |    |		Load_Encached	Boolean_Cache
036f 00dd       |    |		Load_Top	At_Offset_5
0370 00dd       |    |		Load_Top	At_Offset_5
0371 0217       |    |		Execute	Heap_Access,All_Reference
0372 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0373 e247       | G  |		Load	0x1,0x47
0374 183d       | =  |		Execute	Package,Field_Execute,Field_Number 0x3d
0375 005e       | ^  |		Store_Top	Discrete,At_Offset_6
0376 005e       | ^  |		Store_Top	Discrete,At_Offset_6
0377 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0378 ; --------------------------------------------------------------------------------------
0378 ; SUBPROGRAM
0378 ; --------------------------------------------------------------------------------------
0378 038a       |    |		.CONST	0x038a								; Address of begin
0379 0004       |    |		.CONST	0x0004								; Address of exception handler
037a 0008       |    |		.CONST	0x0008								; Number of locals
037b			INIT_0378:
037b e004       |    |		Load	0x0,0x4								; Debug Table 0x15 = .DEBUG	0x037b,0x087c,0x1001,0x0000,0x0035,0x9904,0x0000,0x03a7
													; Debug Table 0x15.0x0 = 0x37b,0xffff
037c 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
037d 0337       | 7  |		Declare_Variable	Array
037e e004       |    |		Load	0x0,0x4								; Debug Table 0x15.0x1 = 0x37e,0xfffe
037f 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
0380 e004       |    |		Load	0x0,0x4								; Debug Table 0x15.0x2 = 0x380,0xfffd
0381 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0382 e004       |    |		Load	0x0,0x4								; Debug Table 0x15.0x3 = 0x382,0xfffc
0383 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
0384 0337       | 7  |		Declare_Variable	Array
0385 e004       |    |		Load	0x0,0x4								; Debug Table 0x15.0x4 = 0x385,0xfffb
0386 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0387 e004       |    |		Load	0x0,0x4								; Debug Table 0x15.0x5 = 0x387,0xfffa
0388 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0389 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x15.0x6 = 0x389,0xfff9
038a			BODY_0378:
038a e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x15.0x7 = 0x38a,0x1
038b 824c       | L  |		Call	0x1,0x4c
038c e008       |    |		Load	0x0,0x8								; Debug Table 0x15.0x8 = 0x38c,0x2
038d 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
038e 00e3       |    |		Load_Encached	Natural_Cache
038f e004       |    |		Load	0x0,0x4
0390 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0391 e004       |    |		Load	0x0,0x4
0392 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
0393 e008       |    |		Load	0x0,0x8
0394 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0395 e004       |    |		Load	0x0,0x4
0396 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0397 e405       |    |		Load	0x2,0x5
0398 e003       |    |		Load	0x0,0x3
0399 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
039a e5f9       |    |		Load	0x2,-0x7
039b 0120       |    |		Execute	Any,Is_Value
039c 6803       |h   |		Jump_Zero	0x3a0
039d e009       |    |		Load	0x0,0x9
039e 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
039f 7801       |x   |		Jump	0x3a1
03a0 e5f9       |    |		Load	0x2,-0x7
03a1 00e1       |    |		Load_Encached	Boolean_Cache
03a2 e5fb       |    |		Load	0x2,-0x5
03a3 0120       |    |		Execute	Any,Is_Value
03a4 6803       |h   |		Jump_Zero	0x3a8
03a5 e009       |    |		Load	0x0,0x9
03a6 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
03a7 7801       |x   |		Jump	0x3a9
03a8 e5fb       |    |		Load	0x2,-0x5
03a9 e004       |    |		Load	0x0,0x4
03aa 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
03ab e004       |    |		Load	0x0,0x4
03ac 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
03ad e004       |    |		Load	0x0,0x4
03ae 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
03af e402       |    |		Load	0x2,0x2
03b0 e5fe       |    |		Load	0x2,-0x2
03b1 e5ff       |    |		Load	0x2,-0x1
03b2 0217       |    |		Execute	Heap_Access,All_Reference
03b3 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
03b4 e247       | G  |		Load	0x1,0x47
03b5 183e       | >  |		Execute	Package,Field_Execute,Field_Number 0x3e
03b6 00d2       |    |		Pop_Control	Pop_Count_2
03b7 c5fc       |    |		Store	0x2,-0x4
03b8 c403       |    |		Store	0x2,0x3
03b9 c404       |    |		Store	0x2,0x4
03ba c5fb       |    |		Store	0x2,-0x5
03bb c5fa       |    |		Store	0x2,-0x6
03bc c5f9       |    |		Store	0x2,-0x7
03bd c5f8       |    |		Store	0x2,-0x8
03be 00d1       |    |		Pop_Control	Pop_Count_1
03bf c407       |    |		Store	0x2,0x7
03c0 c5f6       |    |		Store	0x2,-0xa
03c1 c5f5       |    |		Store	0x2,-0xb
03c2 005d       | ]  |		Store_Top	Discrete,At_Offset_5
03c3 005a       | Z  |		Store_Top	Discrete,At_Offset_2
03c4 c5f4       |    |		Store	0x2,-0xc
03c5 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x15.0x9 = 0x3c5,0x3
03c6 e006       |    |		Load	0x0,0x6
03c7 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
03c8 700b       |p   |		Jump_Nonzero	0x3d4
03c9 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x15.0xa = 0x3c9,0x4
03ca 0092 0570  |   p|		Action	Push_String_Extended,0x570					; "Couldn't recognize system code"
03cc e5ff       |    |		Load	0x2,-0x1
03cd 0217       |    |		Execute	Heap_Access,All_Reference
03ce 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
03cf e247       | G  |		Load	0x1,0x47
03d0 1845       | E  |		Execute	Package,Field_Execute,Field_Number 0x45
03d1 e002       |    |		Load	0x0,0x2								; Debug Table 0x15.0xb = 0x3d1,0x5
03d2 1b1e       |    |		Execute	Package,Field_Read,Field_Number 0x1e
03d3 0257       | W  |		Execute	Discrete,Raise
03d4 00dd       |    |		Load_Top	At_Offset_5						; Debug Table 0x15.0xc = 0x3d4,0x6
03d5 0e01       |    |		Execute_Immediate	Not_Equal,0x1
03d6 680f       |h   |		Jump_Zero	0x3e6
03d7 e24b       | K  |		Load	0x1,0x4b							; Debug Table 0x15.0xd = 0x3d7,0x7
03d8 0092 0571  |   q|		Action	Push_String_Extended,0x571					; "Non-one Generation number encountered; Found"
03da e403       |    |		Load	0x2,0x3
03db 00e0       |    |		Load_Encached	Standard_Cache
03dc 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
03dd 01cc       |    |		Execute	Vector,Catenate
03de e5ff       |    |		Load	0x2,-0x1
03df 0217       |    |		Execute	Heap_Access,All_Reference
03e0 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
03e1 e247       | G  |		Load	0x1,0x47
03e2 1845       | E  |		Execute	Package,Field_Execute,Field_Number 0x45
03e3 e002       |    |		Load	0x0,0x2								; Debug Table 0x15.0xe = 0x3e3,0x8
03e4 1b1e       |    |		Execute	Package,Field_Read,Field_Number 0x1e
03e5 0257       | W  |		Execute	Discrete,Raise
03e6 00dc       |    |		Load_Top	At_Offset_4						; Debug Table 0x15.0xf = 0x3e6,0x9
03e7 680f       |h   |		Jump_Zero	0x3f7
03e8 e24b       | K  |		Load	0x1,0x4b							; Debug Table 0x15.0x10 = 0x3e8,0xa
03e9 0092 0572  |   r|		Action	Push_String_Extended,0x572					; "Non-zero Generation version number encountered; Found"
03eb 00de       |    |		Load_Top	At_Offset_6
03ec 00e0       |    |		Load_Encached	Standard_Cache
03ed 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
03ee 01cc       |    |		Execute	Vector,Catenate
03ef e5ff       |    |		Load	0x2,-0x1
03f0 0217       |    |		Execute	Heap_Access,All_Reference
03f1 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
03f2 e247       | G  |		Load	0x1,0x47
03f3 1845       | E  |		Execute	Package,Field_Execute,Field_Number 0x45
03f4 e002       |    |		Load	0x0,0x2								; Debug Table 0x15.0x11 = 0x3f4,0xb
03f5 1b1e       |    |		Execute	Package,Field_Read,Field_Number 0x1e
03f6 0257       | W  |		Execute	Discrete,Raise
03f7 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x15.0x12 = 0x3f7,0xc
03f8 680f       |h   |		Jump_Zero	0x408
03f9 e24b       | K  |		Load	0x1,0x4b							; Debug Table 0x15.0x13 = 0x3f9,0xd
03fa 0092 0573  |   s|		Action	Push_String_Extended,0x573					; "Non-zero Buffer offset encountered; Found"
03fc 00dc       |    |		Load_Top	At_Offset_4
03fd 00e0       |    |		Load_Encached	Standard_Cache
03fe 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
03ff 01cc       |    |		Execute	Vector,Catenate
0400 e5ff       |    |		Load	0x2,-0x1
0401 0217       |    |		Execute	Heap_Access,All_Reference
0402 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0403 e247       | G  |		Load	0x1,0x47
0404 1845       | E  |		Execute	Package,Field_Execute,Field_Number 0x45
0405 e002       |    |		Load	0x0,0x2								; Debug Table 0x15.0x14 = 0x405,0xe
0406 1b1e       |    |		Execute	Package,Field_Read,Field_Number 0x1e
0407 0257       | W  |		Execute	Discrete,Raise
0408 00de       |    |		Load_Top	At_Offset_6						; Debug Table 0x15.0x15 = 0x408,0xf
0409 e5ff       |    |		Load	0x2,-0x1
040a 0217       |    |		Execute	Heap_Access,All_Reference
040b 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
040c 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
040d 01de       |    |		Execute	Vector,Not_Equal
040e 6815       |h   |		Jump_Zero	0x424
040f 00de       |    |		Load_Top	At_Offset_6						; Debug Table 0x15.0x16 = 0x40f,0x10
0410 0092 0574  |   t|		Action	Push_String_Extended,0x574					; "Unexpected file set id value; Expected "
0412 e5ff       |    |		Load	0x2,-0x1
0413 0217       |    |		Execute	Heap_Access,All_Reference
0414 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0415 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0416 e005       |    |		Load	0x0,0x5
0417 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0418 01cc       |    |		Execute	Vector,Catenate
0419 0092 0575  |   u|		Action	Push_String_Extended,0x575					; ", Found "
041b 01cc       |    |		Execute	Vector,Catenate
041c e5ff       |    |		Load	0x2,-0x1
041d 0217       |    |		Execute	Heap_Access,All_Reference
041e 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
041f e247       | G  |		Load	0x1,0x47
0420 1845       | E  |		Execute	Package,Field_Execute,Field_Number 0x45
0421 e002       |    |		Load	0x0,0x2								; Debug Table 0x15.0x17 = 0x421,0x11
0422 1b1e       |    |		Execute	Package,Field_Read,Field_Number 0x1e
0423 0257       | W  |		Execute	Discrete,Raise
0424 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x15.0x18 = 0x424,0x12
0425 e5ff       |    |		Load	0x2,-0x1
0426 0217       |    |		Execute	Heap_Access,All_Reference
0427 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0428 e247       | G  |		Load	0x1,0x47
0429 182f       | /  |		Execute	Package,Field_Execute,Field_Number 0x2f
042a 824d       | M  |		Call	0x1,0x4d
042b 00d1       |    |		Pop_Control	Pop_Count_1
042c 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x15.0x19 = 0x42c,0x13
042d 4603       |F   |		Jump_Case	0x4
042e 7803       |x   |		Jump	0x432								; case 0x0
042f 7805       |x   |		Jump	0x435								; case 0x1
0430 7807       |x   |		Jump	0x438								; case 0x2
0431 7809       |x   |		Jump	0x43b								; case 0x3
0432 4800       |H   |		Short_Literal	0x0							; Debug Table 0x15.0x1a = 0x432,0x14
0433 a5f7       |    |		Store_Unchecked	0x2,-0x9
0434 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0435 4801       |H   |		Short_Literal	0x1							; Debug Table 0x15.0x1b = 0x435,0x15
0436 a5f7       |    |		Store_Unchecked	0x2,-0x9
0437 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0438 4802       |H   |		Short_Literal	0x2							; Debug Table 0x15.0x1c = 0x438,0x16
0439 a5f7       |    |		Store_Unchecked	0x2,-0x9
043a 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
043b 4803       |H   |		Short_Literal	0x3							; Debug Table 0x15.0x1d = 0x43b,0x17
043c a5f7       |    |		Store_Unchecked	0x2,-0x9
043d 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
043e 0000 0000  |    |		.XXX[0x2]
0440 ; --------------------------------------------------------------------------------------
0440 ; SUBPROGRAM
0440 ; --------------------------------------------------------------------------------------
0440 0443       | C  |		.CONST	0x0443								; Address of begin
0441 0004       |    |		.CONST	0x0004								; Address of exception handler
0442 0001       |    |		.CONST	0x0001								; Number of locals
0443			BODY_0440:
0443			INIT_0440:
0443 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x16 = .DEBUG	0x0443,0x08ba,0x1002,0x0000,0x0035,0x9904,0x0000,0x03ef
													; Debug Table 0x16.0x0 = 0x443,0x1
0444 824c       | L  |		Call	0x1,0x4c
0445 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x16.0x1 = 0x445,0x2
0446 0217       |    |		Execute	Heap_Access,All_Reference
0447 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0448 e247       | G  |		Load	0x1,0x47
0449 183f       | ?  |		Execute	Package,Field_Execute,Field_Number 0x3f
044a e20f       |    |		Load	0x1,0xf
044b 0119       |    |		Execute	Any,Check_In_Formal_Type
044c 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
044d 0000 0000  |    |		.XXX[0x3]
044f 0000       |    |
0450 ; --------------------------------------------------------------------------------------
0450 ; SUBPROGRAM
0450 ; --------------------------------------------------------------------------------------
0450 0453       | S  |		.CONST	0x0453								; Address of begin
0451 0004       |    |		.CONST	0x0004								; Address of exception handler
0452 0001       |    |		.CONST	0x0001								; Number of locals
0453			BODY_0450:
0453			INIT_0450:
0453 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x17 = .DEBUG	0x0453,0x08c0,0x1002,0x0000,0x0035,0x9904,0x0000,0x03f8
													; Debug Table 0x17.0x0 = 0x453,0x1
0454 824c       | L  |		Call	0x1,0x4c
0455 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x17.0x1 = 0x455,0x2
0456 0217       |    |		Execute	Heap_Access,All_Reference
0457 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0458 e247       | G  |		Load	0x1,0x47
0459 1840       | @  |		Execute	Package,Field_Execute,Field_Number 0x40
045a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
045b 0000 0000  |    |		.BLANK	0000[0x5]
0460 ; --------------------------------------------------------------------------------------
0460 ; SUBPROGRAM
0460 ; --------------------------------------------------------------------------------------
0460 0463       | c  |		.CONST	0x0463								; Address of begin
0461 0004       |    |		.CONST	0x0004								; Address of exception handler
0462 0001       |    |		.CONST	0x0001								; Number of locals
0463			BODY_0460:
0463			INIT_0460:
0463 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x18 = .DEBUG	0x0463,0x08c6,0x1002,0x0000,0x0035,0x9904,0x0000,0x0403
													; Debug Table 0x18.0x0 = 0x463,0x1
0464 824c       | L  |		Call	0x1,0x4c
0465 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x18.0x1 = 0x465,0x2
0466 0217       |    |		Execute	Heap_Access,All_Reference
0467 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0468 e247       | G  |		Load	0x1,0x47
0469 1841       | A  |		Execute	Package,Field_Execute,Field_Number 0x41
046a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
046b 0000 0000  |    |		.BLANK	0000[0x5]
0470 ; --------------------------------------------------------------------------------------
0470 ; SUBPROGRAM
0470 ; --------------------------------------------------------------------------------------
0470 0473       | s  |		.CONST	0x0473								; Address of begin
0471 0004       |    |		.CONST	0x0004								; Address of exception handler
0472 0001       |    |		.CONST	0x0001								; Number of locals
0473			BODY_0470:
0473			INIT_0470:
0473 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x19 = .DEBUG	0x0473,0x08cc,0x1002,0x0000,0x0035,0x9904,0x0000,0x040c
													; Debug Table 0x19.0x0 = 0x473,0x1
0474 824c       | L  |		Call	0x1,0x4c
0475 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x19.0x1 = 0x475,0x2
0476 0217       |    |		Execute	Heap_Access,All_Reference
0477 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0478 e247       | G  |		Load	0x1,0x47
0479 1842       | B  |		Execute	Package,Field_Execute,Field_Number 0x42
047a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
047b 0000 0000  |    |		.BLANK	0000[0x5]
0480 ; --------------------------------------------------------------------------------------
0480 ; SUBPROGRAM
0480 ; --------------------------------------------------------------------------------------
0480 0483       |    |		.CONST	0x0483								; Address of begin
0481 0004       |    |		.CONST	0x0004								; Address of exception handler
0482 0001       |    |		.CONST	0x0001								; Number of locals
0483			BODY_0480:
0483			INIT_0480:
0483 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1a = .DEBUG	0x0483,0x08d2,0x1002,0x0000,0x0035,0x9904,0x0000,0x0415
													; Debug Table 0x1a.0x0 = 0x483,0x1
0484 824c       | L  |		Call	0x1,0x4c
0485 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1a.0x1 = 0x485,0x2
0486 0217       |    |		Execute	Heap_Access,All_Reference
0487 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0488 e247       | G  |		Load	0x1,0x47
0489 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
048a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
048b 0000 0000  |    |		.BLANK	0000[0x5]
0490 ; --------------------------------------------------------------------------------------
0490 ; SUBPROGRAM
0490 ; --------------------------------------------------------------------------------------
0490 0493       |    |		.CONST	0x0493								; Address of begin
0491 0004       |    |		.CONST	0x0004								; Address of exception handler
0492 0001       |    |		.CONST	0x0001								; Number of locals
0493			BODY_0490:
0493			INIT_0490:
0493 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1b = .DEBUG	0x0493,0x08d8,0x1002,0x0000,0x0035,0x9904,0x0000,0x041e
													; Debug Table 0x1b.0x0 = 0x493,0x1
0494 824c       | L  |		Call	0x1,0x4c
0495 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1b.0x1 = 0x495,0x2
0496 0217       |    |		Execute	Heap_Access,All_Reference
0497 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0498 e247       | G  |		Load	0x1,0x47
0499 1844       | D  |		Execute	Package,Field_Execute,Field_Number 0x44
049a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
049b 0000 0000  |    |		.BLANK	0000[0x5]
04a0 ; --------------------------------------------------------------------------------------
04a0 ; SUBPROGRAM
04a0 ; --------------------------------------------------------------------------------------
04a0 04a3       |    |		.CONST	0x04a3								; Address of begin
04a1 0004       |    |		.CONST	0x0004								; Address of exception handler
04a2 0001       |    |		.CONST	0x0001								; Number of locals
04a3			BODY_04a0:
04a3			INIT_04a0:
04a3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1c = .DEBUG	0x04a3,0x08de,0x1002,0x0000,0x0035,0x9904,0x0000,0x0429
													; Debug Table 0x1c.0x0 = 0x4a3,0x1
04a4 824c       | L  |		Call	0x1,0x4c
04a5 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1c.0x1 = 0x4a5,0x2
04a6 0217       |    |		Execute	Heap_Access,All_Reference
04a7 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
04a8 e247       | G  |		Load	0x1,0x47
04a9 1847       | G  |		Execute	Package,Field_Execute,Field_Number 0x47
04aa 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04ab 0000 0000  |    |		.BLANK	0000[0x5]
04b0 ; --------------------------------------------------------------------------------------
04b0 ; SUBPROGRAM
04b0 ; --------------------------------------------------------------------------------------
04b0 04b3       |    |		.CONST	0x04b3								; Address of begin
04b1 0004       |    |		.CONST	0x0004								; Address of exception handler
04b2 0001       |    |		.CONST	0x0001								; Number of locals
04b3			BODY_04b0:
04b3			INIT_04b0:
04b3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1d = .DEBUG	0x04b3,0x08e4,0x1002,0x0000,0x0035,0x9904,0x0000,0x0432
													; Debug Table 0x1d.0x0 = 0x4b3,0x1
04b4 824c       | L  |		Call	0x1,0x4c
04b5 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1d.0x1 = 0x4b5,0x2
04b6 0217       |    |		Execute	Heap_Access,All_Reference
04b7 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
04b8 e247       | G  |		Load	0x1,0x47
04b9 1848       | H  |		Execute	Package,Field_Execute,Field_Number 0x48
04ba 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04bb 0000 0000  |    |		.BLANK	0000[0x5]
04c0 ; --------------------------------------------------------------------------------------
04c0 ; SUBPROGRAM
04c0 ; --------------------------------------------------------------------------------------
04c0 04c3       |    |		.CONST	0x04c3								; Address of begin
04c1 0004       |    |		.CONST	0x0004								; Address of exception handler
04c2 0001       |    |		.CONST	0x0001								; Number of locals
04c3			BODY_04c0:
04c3			INIT_04c0:
04c3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1e = .DEBUG	0x04c3,0x08ea,0x1001,0x0000,0x0035,0x9904,0x0000,0x043d
													; Debug Table 0x1e.0x0 = 0x4c3,0x1
04c4 824c       | L  |		Call	0x1,0x4c
04c5 00dc       |    |		Load_Top	At_Offset_4						; Debug Table 0x1e.0x1 = 0x4c5,0x2
04c6 00dc       |    |		Load_Top	At_Offset_4
04c7 00dc       |    |		Load_Top	At_Offset_4
04c8 0217       |    |		Execute	Heap_Access,All_Reference
04c9 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
04ca e247       | G  |		Load	0x1,0x47
04cb 1845       | E  |		Execute	Package,Field_Execute,Field_Number 0x45
04cc 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
04cd 0000 0000  |    |		.XXX[0x3]
04cf 0000       |    |
04d0 ; --------------------------------------------------------------------------------------
04d0 ; SUBPROGRAM
04d0 ; --------------------------------------------------------------------------------------
04d0 04dc       |    |		.CONST	0x04dc								; Address of begin
04d1 0004       |    |		.CONST	0x0004								; Address of exception handler
04d2 0005       |    |		.CONST	0x0005								; Number of locals
04d3			INIT_04d0:
04d3 e247       | G  |		Load	0x1,0x47							; Debug Table 0x1f = .DEBUG	0x04d3,0x08f0,0x3801,0x0002,0x0035,0x9904,0x0000,0x044f
													; Debug Table 0x1f.0x0 = 0x4d3,0xffff
04d4 1946       | F  |		Execute	Package,Field_Reference,Field_Number 0x46
04d5 00c6       |    |		Action	Check_Subprogram_Elaborated
04d6 4ffe       |O   |		Short_Literal	-0x2
04d7 4802       |H   |		Short_Literal	0x2
04d8 0099       |    |		Action	Reference_Dynamic
04d9 6092       |`   |		Indirect_Literal	Discrete,0x56c,{0x00000000, 0x00359944}
04da 608d       |`   |		Indirect_Literal	Discrete,0x568,{0x00000000, 0x000007cd}
04db 4805       |H   |		Short_Literal	0x5
04dc			BODY_04d0:
04dc e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x1f.0x1 = 0x4dc,0x1
04dd 824c       | L  |		Call	0x1,0x4c
04de e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x1f.0x2 = 0x4de,0x2
04df 0217       |    |		Execute	Heap_Access,All_Reference
04e0 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
04e1 4802       |H   |		Short_Literal	0x2
04e2 4802       |H   |		Short_Literal	0x2
04e3 0099       |    |		Action	Reference_Dynamic
04e4 4803       |H   |		Short_Literal	0x3
04e5 4802       |H   |		Short_Literal	0x2
04e6 0099       |    |		Action	Reference_Dynamic
04e7 e247       | G  |		Load	0x1,0x47
04e8 1846       | F  |		Execute	Package,Field_Execute,Field_Number 0x46
04e9 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
04ea 0000 0000  |    |		.BLANK	0000[0x6]
04f0 ; --------------------------------------------------------------------------------------
04f0 ; SUBPROGRAM
04f0 ; --------------------------------------------------------------------------------------
04f0 04f3       |    |		.CONST	0x04f3								; Address of begin
04f1 0004       |    |		.CONST	0x0004								; Address of exception handler
04f2 0001       |    |		.CONST	0x0001								; Number of locals
04f3			BODY_04f0:
04f3			INIT_04f0:
04f3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x20 = .DEBUG	0x04f3,0x08f8,0x1001,0x0000,0x0035,0x9904,0x0000,0x0485
													; Debug Table 0x20.0x0 = 0x4f3,0x1
04f4 824c       | L  |		Call	0x1,0x4c
04f5 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x20.0x1 = 0x4f5,0x2
04f6 00db       |    |		Load_Top	At_Offset_3
04f7 0217       |    |		Execute	Heap_Access,All_Reference
04f8 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
04f9 e247       | G  |		Load	0x1,0x47
04fa 184a       | J  |		Execute	Package,Field_Execute,Field_Number 0x4a
04fb 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
04fc 0000 0000  |    |		.BLANK	0000[0x4]
0500 ; --------------------------------------------------------------------------------------
0500 ; SUBPROGRAM
0500 ; --------------------------------------------------------------------------------------
0500 0503       |    |		.CONST	0x0503								; Address of begin
0501 0004       |    |		.CONST	0x0004								; Address of exception handler
0502 0001       |    |		.CONST	0x0001								; Number of locals
0503			BODY_0500:
0503			INIT_0500:
0503 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x21 = .DEBUG	0x0503,0x08fe,0x1001,0x0000,0x0035,0x9904,0x0000,0x0491
													; Debug Table 0x21.0x0 = 0x503,0x1
0504 824c       | L  |		Call	0x1,0x4c
0505 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x21.0x1 = 0x505,0x2
0506 00db       |    |		Load_Top	At_Offset_3
0507 0217       |    |		Execute	Heap_Access,All_Reference
0508 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0509 e247       | G  |		Load	0x1,0x47
050a 184b       | K  |		Execute	Package,Field_Execute,Field_Number 0x4b
050b 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
050c 0000 0000  |    |		.BLANK	0000[0x4]
0510 ; --------------------------------------------------------------------------------------
0510 ; SUBPROGRAM
0510 ; --------------------------------------------------------------------------------------
0510 0513       |    |		.CONST	0x0513								; Address of begin
0511 0004       |    |		.CONST	0x0004								; Address of exception handler
0512 0001       |    |		.CONST	0x0001								; Number of locals
0513			BODY_0510:
0513			INIT_0510:
0513 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x22 = .DEBUG	0x0513,0x0904,0x1001,0x0000,0x0035,0x9944,0x0000,0x0063
													; Debug Table 0x22.0x0 = 0x513,0x1
0514 7003       |p   |		Jump_Nonzero	0x518
0515 e007       |    |		Load	0x0,0x7								; Debug Table 0x22.0x1 = 0x515,0x2
0516 1b2a       | *  |		Execute	Package,Field_Read,Field_Number 0x2a
0517 0257       | W  |		Execute	Discrete,Raise
0518 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0519 0000 0000  |    |		.BLANK	0000[0x7]
0520 ; --------------------------------------------------------------------------------------
0520 ; SUBPROGRAM
0520 ; --------------------------------------------------------------------------------------
0520 0527       | '  |		.CONST	0x0527								; Address of begin
0521 0004       |    |		.CONST	0x0004								; Address of exception handler
0522 0002       |    |		.CONST	0x0002								; Number of locals
0523			INIT_0520:
0523 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x23 = .DEBUG	0x0523,0x090a,0x1001,0x0000,0x0035,0x9944,0x0000,0x0212
													; Debug Table 0x23.0x0 = 0x523,0xffff
0524 01dd       |    |		Execute	Vector,First
0525 00e4       |    |		Load_Encached	Positive_Cache
0526 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0527			BODY_0520:
0527 00cf       |    |		Action	Mark_Auxiliary
0528 00dc       |    |		Load_Top	At_Offset_4						; Debug Table 0x23.0x1 = 0x528,0x1
0529 01d9       |    |		Execute	Vector,Reverse_Bounds
052a 0263       | c  |		Execute	Discrete,Above_Bound
052b 7020       |p   |		Jump_Nonzero	0x54c
052c 00cf       |    |		Action	Mark_Auxiliary
052d e004       |    |		Load	0x0,0x4								; Debug Table 0x23.0x2 = 0x52d,0x2
052e 1b1c       |    |		Execute	Package,Field_Read,Field_Number 0x1c
052f 01d9       |    |		Execute	Vector,Reverse_Bounds
0530 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x23.0x3 = 0x530,0x3
0531 00dc       |    |		Load_Top	At_Offset_4
0532 e5ff       |    |		Load	0x2,-0x1
0533 01d5       |    |		Execute	Vector,Field_Reference
0534 01d7       |    |		Execute	Vector,Field_Read
0535 00d8       |    |		Load_Top	At_Offset_0
0536 00e8       |    |		Load_Encached	Character_Cache
0537 0260       | `  |		Execute	Discrete,In_Type
0538 7002       |p   |		Jump_Nonzero	0x53b
0539 48e0       |H   |		Short_Literal	0xe0
053a 0257       | W  |		Execute	Discrete,Raise
053b e402       |    |		Load	0x2,0x2
053c e5fe       |    |		Load	0x2,-0x2
053d 01d6       |    |		Execute	Vector,Field_Write
053e 00de       |    |		Load_Top	At_Offset_6						; Debug Table 0x23.0x4 = 0x53e,0x4
053f 0a01       |    |		Execute_Immediate	Plus,0x1
0540 c402       |    |		Store	0x2,0x2
0541 00de       |    |		Load_Top	At_Offset_6						; Debug Table 0x23.0x5 = 0x541,0x5
0542 e5fe       |    |		Load	0x2,-0x2
0543 01dc       |    |		Execute	Vector,Last
0544 027d       | }  |		Execute	Discrete,Greater
0545 6801       |h   |		Jump_Zero	0x547
0546 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0x23.0x6 = 0x546,0x6
0547 00c8       |    |		Action	Pop_Auxiliary_Range
0548 3fe7       |?   |		Loop_Increasing	0x530
0549 00ce       |    |		Action	Pop_Auxiliary
054a 00c8       |    |		Action	Pop_Auxiliary_Range
054b 3fe0       |?   |		Loop_Increasing	0x52c
054c 00ce       |    |		Action	Pop_Auxiliary
054d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x23.0x7 = 0x54d,0x7
054e 00dd       |    |		Load_Top	At_Offset_5
054f 01dc       |    |		Execute	Vector,Last
0550 027c       | |  |		Execute	Discrete,Less
0551 6815       |h   |		Jump_Zero	0x567
0552 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x23.0x8 = 0x552,0x8
0553 00dd       |    |		Load_Top	At_Offset_5
0554 01dc       |    |		Execute	Vector,Last
0555 e002       |    |		Load	0x0,0x2
0556 1b1c       |    |		Execute	Package,Field_Read,Field_Number 0x1c
0557 035b       | [  |		Declare_Type	Array,Constrained
0558 0337       | 7  |		Declare_Variable	Array
0559 00d8       |    |		Load_Top	At_Offset_0
055a 01d9       |    |		Execute	Vector,Reverse_Bounds
055b 0263       | c  |		Execute	Discrete,Above_Bound
055c 7005       |p   |		Jump_Nonzero	0x562
055d 4820       |H   |		Short_Literal	0x20
055e 00d9       |    |		Load_Top	At_Offset_1
055f 00dc       |    |		Load_Top	At_Offset_4
0560 01d6       |    |		Execute	Vector,Field_Write
0561 3ffb       |?   |		Loop_Increasing	0x55d
0562 00d9       |    |		Load_Top	At_Offset_1
0563 00de       |    |		Load_Top	At_Offset_6
0564 01dc       |    |		Execute	Vector,Last
0565 e5fe       |    |		Load	0x2,-0x2
0566 01ce       |    |		Execute	Vector,Slice_Write
0567 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0568 0000 0000  |    |		.LITERAL	{0x00000000, 0x000007cd}
056c 0000 0000  |    |		.LITERAL	{0x00000000, 0x00359944}
0570 ; --------------------------------------------------------------------------------------
0570 ; STRING TABLE
0570 ; --------------------------------------------------------------------------------------
0570 000e       |    |		.STRTAB	0x000e->0x0577							; "Couldn't recognize system code"
0571 002a       | *  |		.STRTAB	0x002a->0x0586							; "Non-one Generation number encountered; Found"
0572 0054       | T  |		.STRTAB	0x0054->0x059c							; "Non-zero Generation version number encountered; Found"
0573 0087       |    |		.STRTAB	0x0087->0x05b6							; "Non-zero Buffer offset encountered; Found"
0574 00ae       |    |		.STRTAB	0x00ae->0x05cb							; "Unexpected file set id value; Expected "
0575 00d3       |    |		.STRTAB	0x00d3->0x05de							; ", Found "
0576 00d9       |    |		.STREND 0x00d9->0x05e2
0577 436f 756c  |Coul|		.STRTAB_STRINGS
05e3 0000 0000  |    |		.BLANK	0000[0x5]
05e8 ; --------------------------------------------------------------------------------------
05e8 ; Debug Table
05e8 ; --------------------------------------------------------------------------------------
05e8 0003 0024  |   $|		.CONST	0x0003,0x0024
05ea 000b 070a  |    |		.DEBUG	0x000b,0x070a,0xc000,0x0000,0x0035,0x9904,0x0000,0x0011
05f2 0072 075c  | r \|		.DEBUG	0x0072,0x075c,0xc000,0x0000,0x0035,0x9944,0x0000,0x001f
05fa 00cb 07aa  |    |		.DEBUG	0x00cb,0x07aa,0x1001,0x0000,0x0035,0x9904,0x0000,0x01f3
0602 00e3 07b2  |    |		.DEBUG	0x00e3,0x07b2,0x1001,0x0000,0x0035,0x9904,0x0000,0x0201
060a 00fb 07ba  |    |		.DEBUG	0x00fb,0x07ba,0x1001,0x0000,0x0035,0x9904,0x0000,0x0227
0612 012b 07cc  | +  |		.DEBUG	0x012b,0x07cc,0x1001,0x0000,0x0035,0x9904,0x0000,0x024a
061a 01d3 07ee  |    |		.DEBUG	0x01d3,0x07ee,0x1001,0x0000,0x0035,0x9904,0x0000,0x029a
0622 029b 082c  |   ,|		.DEBUG	0x029b,0x082c,0x1002,0x0000,0x0035,0x9904,0x0000,0x02e5
062a 02ab 0832  |   2|		.DEBUG	0x02ab,0x0832,0x1001,0x0000,0x0035,0x9904,0x0000,0x02f0
0632 02bb 0838  |   8|		.DEBUG	0x02bb,0x0838,0x1001,0x0000,0x0035,0x9904,0x0000,0x0305
063a 02cb 083e  |   >|		.DEBUG	0x02cb,0x083e,0x1001,0x0000,0x0035,0x9904,0x0000,0x0315
0642 02d3 0842  |   B|		.DEBUG	0x02d3,0x0842,0x1001,0x0000,0x0035,0x9904,0x0000,0x031d
064a 02db 0846  |   F|		.DEBUG	0x02db,0x0846,0x1001,0x0000,0x0035,0x9904,0x0000,0x0325
0652 02eb 084c  |   L|		.DEBUG	0x02eb,0x084c,0x1001,0x0000,0x0035,0x9904,0x0000,0x0333
065a 0303 0852  |   R|		.DEBUG	0x0303,0x0852,0x1001,0x0000,0x0035,0x9904,0x0000,0x033f
0662 0313 0858  |   X|		.DEBUG	0x0313,0x0858,0x1001,0x0000,0x0035,0x9904,0x0000,0x034b
066a 0323 085e  | # ^|		.DEBUG	0x0323,0x085e,0x1001,0x0000,0x0035,0x9904,0x0000,0x0357
0672 0333 0864  | 3 d|		.DEBUG	0x0333,0x0864,0x1001,0x0000,0x0035,0x9904,0x0000,0x035f
067a 0343 086a  | C j|		.DEBUG	0x0343,0x086a,0x1001,0x0000,0x0035,0x9904,0x0000,0x036d
0682 0353 0870  | S p|		.DEBUG	0x0353,0x0870,0x1001,0x0000,0x0035,0x9904,0x0000,0x037b
068a 036b 0876  | k v|		.DEBUG	0x036b,0x0876,0x1001,0x0000,0x0035,0x9904,0x0000,0x0391
0692 037b 087c  | { ||		.DEBUG	0x037b,0x087c,0x1001,0x0000,0x0035,0x9904,0x0000,0x03a7
069a 0443 08ba  | C  |		.DEBUG	0x0443,0x08ba,0x1002,0x0000,0x0035,0x9904,0x0000,0x03ef
06a2 0453 08c0  | S  |		.DEBUG	0x0453,0x08c0,0x1002,0x0000,0x0035,0x9904,0x0000,0x03f8
06aa 0463 08c6  | c  |		.DEBUG	0x0463,0x08c6,0x1002,0x0000,0x0035,0x9904,0x0000,0x0403
06b2 0473 08cc  | s  |		.DEBUG	0x0473,0x08cc,0x1002,0x0000,0x0035,0x9904,0x0000,0x040c
06ba 0483 08d2  |    |		.DEBUG	0x0483,0x08d2,0x1002,0x0000,0x0035,0x9904,0x0000,0x0415
06c2 0493 08d8  |    |		.DEBUG	0x0493,0x08d8,0x1002,0x0000,0x0035,0x9904,0x0000,0x041e
06ca 04a3 08de  |    |		.DEBUG	0x04a3,0x08de,0x1002,0x0000,0x0035,0x9904,0x0000,0x0429
06d2 04b3 08e4  |    |		.DEBUG	0x04b3,0x08e4,0x1002,0x0000,0x0035,0x9904,0x0000,0x0432
06da 04c3 08ea  |    |		.DEBUG	0x04c3,0x08ea,0x1001,0x0000,0x0035,0x9904,0x0000,0x043d
06e2 04d3 08f0  |    |		.DEBUG	0x04d3,0x08f0,0x3801,0x0002,0x0035,0x9904,0x0000,0x044f
06ea 04f3 08f8  |    |		.DEBUG	0x04f3,0x08f8,0x1001,0x0000,0x0035,0x9904,0x0000,0x0485
06f2 0503 08fe  |    |		.DEBUG	0x0503,0x08fe,0x1001,0x0000,0x0035,0x9904,0x0000,0x0491
06fa 0513 0904  |    |		.DEBUG	0x0513,0x0904,0x1001,0x0000,0x0035,0x9944,0x0000,0x0063
0702 0523 090a  | #  |		.DEBUG	0x0523,0x090a,0x1001,0x0000,0x0035,0x9944,0x0000,0x0212
070a ; --------------------------------------------------------------------------------------
070a ; Debug3 Subtable 0x0
070a ; --------------------------------------------------------------------------------------
070a 0028 0000  | (  |		.DBG3TAB	0x0028,0x0000
070c 000b ffff  |    |		.CONST	0x000b,0xffff
070e 000b fffe  |    |		.CONST	0x000b,0xfffe
0710 000b fffd  |    |		.CONST	0x000b,0xfffd
0712 000c fffc  |    |		.CONST	0x000c,0xfffc
0714 000c fffb  |    |		.CONST	0x000c,0xfffb
0716 000e fffa  |    |		.CONST	0x000e,0xfffa
0718 0010 fff9  |    |		.CONST	0x0010,0xfff9
071a 0012 fff8  |    |		.CONST	0x0012,0xfff8
071c 0014 fff7  |    |		.CONST	0x0014,0xfff7
071e 0016 fff6  |    |		.CONST	0x0016,0xfff6
0720 0018 fff5  |    |		.CONST	0x0018,0xfff5
0722 001a fff4  |    |		.CONST	0x001a,0xfff4
0724 001c fff3  |    |		.CONST	0x001c,0xfff3
0726 001e fff2  |    |		.CONST	0x001e,0xfff2
0728 0020 fff1  |    |		.CONST	0x0020,0xfff1
072a 0022 fff0  | "  |		.CONST	0x0022,0xfff0
072c 0024 ffef  | $  |		.CONST	0x0024,0xffef
072e 0026 ffee  | &  |		.CONST	0x0026,0xffee
0730 0028 ffed  | (  |		.CONST	0x0028,0xffed
0732 002a ffec  | *  |		.CONST	0x002a,0xffec
0734 002c ffeb  | ,  |		.CONST	0x002c,0xffeb
0736 002e ffea  | .  |		.CONST	0x002e,0xffea
0738 0030 ffe9  | 0  |		.CONST	0x0030,0xffe9
073a 0032 ffe8  | 2  |		.CONST	0x0032,0xffe8
073c 0034 ffe7  | 4  |		.CONST	0x0034,0xffe7
073e 0036 ffe6  | 6  |		.CONST	0x0036,0xffe6
0740 0038 ffe5  | 8  |		.CONST	0x0038,0xffe5
0742 003a ffe4  | :  |		.CONST	0x003a,0xffe4
0744 003c ffe3  | <  |		.CONST	0x003c,0xffe3
0746 003e ffe2  | >  |		.CONST	0x003e,0xffe2
0748 0040 ffe1  | @  |		.CONST	0x0040,0xffe1
074a 0042 ffe0  | B  |		.CONST	0x0042,0xffe0
074c 0044 ffdf  | D  |		.CONST	0x0044,0xffdf
074e 0046 ffde  | F  |		.CONST	0x0046,0xffde
0750 0048 ffdd  | H  |		.CONST	0x0048,0xffdd
0752 0067 ffdc  | g  |		.CONST	0x0067,0xffdc
0754 0069 ffdb  | i  |		.CONST	0x0069,0xffdb
0756 006b ffda  | k  |		.CONST	0x006b,0xffda
0758 006d ffd9  | m  |		.CONST	0x006d,0xffd9
075a 0071 ffd8  | q  |		.CONST	0x0071,0xffd8
075c ; --------------------------------------------------------------------------------------
075c ; Debug3 Subtable 0x1
075c ; --------------------------------------------------------------------------------------
075c 0026 0000  | &  |		.DBG3TAB	0x0026,0x0000
075e 0072 ffff  | r  |		.CONST	0x0072,0xffff
0760 0072 fffe  | r  |		.CONST	0x0072,0xfffe
0762 0072 fffd  | r  |		.CONST	0x0072,0xfffd
0764 0079 fffc  | y  |		.CONST	0x0079,0xfffc
0766 007e fffb  | ~  |		.CONST	0x007e,0xfffb
0768 0080 fffa  |    |		.CONST	0x0080,0xfffa
076a 0082 fff9  |    |		.CONST	0x0082,0xfff9
076c 0084 fff8  |    |		.CONST	0x0084,0xfff8
076e 0086 fff7  |    |		.CONST	0x0086,0xfff7
0770 0088 fff6  |    |		.CONST	0x0088,0xfff6
0772 008a fff5  |    |		.CONST	0x008a,0xfff5
0774 008c fff4  |    |		.CONST	0x008c,0xfff4
0776 008e fff3  |    |		.CONST	0x008e,0xfff3
0778 0090 fff2  |    |		.CONST	0x0090,0xfff2
077a 0092 fff1  |    |		.CONST	0x0092,0xfff1
077c 0094 fff0  |    |		.CONST	0x0094,0xfff0
077e 0096 ffef  |    |		.CONST	0x0096,0xffef
0780 0098 ffee  |    |		.CONST	0x0098,0xffee
0782 009a ffed  |    |		.CONST	0x009a,0xffed
0784 009c ffec  |    |		.CONST	0x009c,0xffec
0786 009e ffeb  |    |		.CONST	0x009e,0xffeb
0788 00a0 ffea  |    |		.CONST	0x00a0,0xffea
078a 00a2 ffe9  |    |		.CONST	0x00a2,0xffe9
078c 00a4 ffe8  |    |		.CONST	0x00a4,0xffe8
078e 00a6 ffe7  |    |		.CONST	0x00a6,0xffe7
0790 00a8 ffe6  |    |		.CONST	0x00a8,0xffe6
0792 00aa ffe5  |    |		.CONST	0x00aa,0xffe5
0794 00ac ffe4  |    |		.CONST	0x00ac,0xffe4
0796 00ae ffe3  |    |		.CONST	0x00ae,0xffe3
0798 00b0 ffe2  |    |		.CONST	0x00b0,0xffe2
079a 00b2 ffe1  |    |		.CONST	0x00b2,0xffe1
079c 00b4 ffe0  |    |		.CONST	0x00b4,0xffe0
079e 00b6 ffdf  |    |		.CONST	0x00b6,0xffdf
07a0 00b8 ffde  |    |		.CONST	0x00b8,0xffde
07a2 00ba ffdd  |    |		.CONST	0x00ba,0xffdd
07a4 00bc ffdc  |    |		.CONST	0x00bc,0xffdc
07a6 00be ffdb  |    |		.CONST	0x00be,0xffdb
07a8 00c0 ffda  |    |		.CONST	0x00c0,0xffda
07aa ; --------------------------------------------------------------------------------------
07aa ; Debug3 Subtable 0x2
07aa ; --------------------------------------------------------------------------------------
07aa 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
07ac 00cb 0001  |    |		.CONST	0x00cb,0x0001
07ae 00cf 0002  |    |		.CONST	0x00cf,0x0002
07b0 00cf 0003  |    |		.CONST	0x00cf,0x0003
07b2 ; --------------------------------------------------------------------------------------
07b2 ; Debug3 Subtable 0x3
07b2 ; --------------------------------------------------------------------------------------
07b2 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
07b4 00e3 0001  |    |		.CONST	0x00e3,0x0001
07b6 00e5 0002  |    |		.CONST	0x00e5,0x0002
07b8 00f1 0003  |    |		.CONST	0x00f1,0x0003
07ba ; --------------------------------------------------------------------------------------
07ba ; Debug3 Subtable 0x4
07ba ; --------------------------------------------------------------------------------------
07ba 0001 0007  |    |		.DBG3TAB	0x0001,0x0007
07bc 00fb ffff  |    |		.CONST	0x00fb,0xffff
07be 00fc 0001  |    |		.CONST	0x00fc,0x0001
07c0 00fe 0002  |    |		.CONST	0x00fe,0x0002
07c2 010c 0003  |    |		.CONST	0x010c,0x0003
07c4 010e 0004  |    |		.CONST	0x010e,0x0004
07c6 0115 0005  |    |		.CONST	0x0115,0x0005
07c8 0118 0006  |    |		.CONST	0x0118,0x0006
07ca 0121 0007  | !  |		.CONST	0x0121,0x0007
07cc ; --------------------------------------------------------------------------------------
07cc ; Debug3 Subtable 0x5
07cc ; --------------------------------------------------------------------------------------
07cc 0004 000c  |    |		.DBG3TAB	0x0004,0x000c
07ce 012b ffff  | +  |		.CONST	0x012b,0xffff
07d0 0137 fffe  | 7  |		.CONST	0x0137,0xfffe
07d2 013b fffd  | ;  |		.CONST	0x013b,0xfffd
07d4 0140 fffc  | @  |		.CONST	0x0140,0xfffc
07d6 0142 0001  | B  |		.CONST	0x0142,0x0001
07d8 0145 0002  | E  |		.CONST	0x0145,0x0002
07da 014c 0003  | L  |		.CONST	0x014c,0x0003
07dc 014f 0004  | O  |		.CONST	0x014f,0x0004
07de 0171 0005  | q  |		.CONST	0x0171,0x0005
07e0 0177 0006  | w  |		.CONST	0x0177,0x0006
07e2 019c 0007  |    |		.CONST	0x019c,0x0007
07e4 01a2 0008  |    |		.CONST	0x01a2,0x0008
07e6 01a5 0009  |    |		.CONST	0x01a5,0x0009
07e8 01a8 000a  |    |		.CONST	0x01a8,0x000a
07ea 01ab 000b  |    |		.CONST	0x01ab,0x000b
07ec 01ad 000c  |    |		.CONST	0x01ad,0x000c
07ee ; --------------------------------------------------------------------------------------
07ee ; Debug3 Subtable 0x6
07ee ; --------------------------------------------------------------------------------------
07ee 0007 0017  |    |		.DBG3TAB	0x0007,0x0017
07f0 01d3 ffff  |    |		.CONST	0x01d3,0xffff
07f2 01d6 fffe  |    |		.CONST	0x01d6,0xfffe
07f4 01d8 fffd  |    |		.CONST	0x01d8,0xfffd
07f6 01da fffc  |    |		.CONST	0x01da,0xfffc
07f8 01dd fffb  |    |		.CONST	0x01dd,0xfffb
07fa 01df fffa  |    |		.CONST	0x01df,0xfffa
07fc 01e1 fff9  |    |		.CONST	0x01e1,0xfff9
07fe 01e2 0001  |    |		.CONST	0x01e2,0x0001
0800 01e4 0002  |    |		.CONST	0x01e4,0x0002
0802 021a 0003  |    |		.CONST	0x021a,0x0003
0804 021e 0004  |    |		.CONST	0x021e,0x0004
0806 0226 0005  | &  |		.CONST	0x0226,0x0005
0808 0229 0006  | )  |		.CONST	0x0229,0x0006
080a 022c 0007  | ,  |		.CONST	0x022c,0x0007
080c 0238 0008  | 8  |		.CONST	0x0238,0x0008
080e 023b 0009  | ;  |		.CONST	0x023b,0x0009
0810 023d 000a  | =  |		.CONST	0x023d,0x000a
0812 0249 000b  | I  |		.CONST	0x0249,0x000b
0814 024c 000c  | L  |		.CONST	0x024c,0x000c
0816 024e 000d  | N  |		.CONST	0x024e,0x000d
0818 025a 000e  | Z  |		.CONST	0x025a,0x000e
081a 025d 000f  | ]  |		.CONST	0x025d,0x000f
081c 0264 0010  | d  |		.CONST	0x0264,0x0010
081e 0276 0011  | v  |		.CONST	0x0276,0x0011
0820 0279 0012  | y  |		.CONST	0x0279,0x0012
0822 0281 0013  |    |		.CONST	0x0281,0x0013
0824 0287 0014  |    |		.CONST	0x0287,0x0014
0826 028a 0015  |    |		.CONST	0x028a,0x0015
0828 028d 0016  |    |		.CONST	0x028d,0x0016
082a 0290 0017  |    |		.CONST	0x0290,0x0017
082c ; --------------------------------------------------------------------------------------
082c ; Debug3 Subtable 0x7
082c ; --------------------------------------------------------------------------------------
082c 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
082e 029b 0001  |    |		.CONST	0x029b,0x0001
0830 029d 0002  |    |		.CONST	0x029d,0x0002
0832 ; --------------------------------------------------------------------------------------
0832 ; Debug3 Subtable 0x8
0832 ; --------------------------------------------------------------------------------------
0832 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
0834 02ab 0001  |    |		.CONST	0x02ab,0x0001
0836 02ad 0002  |    |		.CONST	0x02ad,0x0002
0838 ; --------------------------------------------------------------------------------------
0838 ; Debug3 Subtable 0x9
0838 ; --------------------------------------------------------------------------------------
0838 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
083a 02bb 0001  |    |		.CONST	0x02bb,0x0001
083c 02bd 0002  |    |		.CONST	0x02bd,0x0002
083e ; --------------------------------------------------------------------------------------
083e ; Debug3 Subtable 0xa
083e ; --------------------------------------------------------------------------------------
083e 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0840 02cb 0001  |    |		.CONST	0x02cb,0x0001
0842 ; --------------------------------------------------------------------------------------
0842 ; Debug3 Subtable 0xb
0842 ; --------------------------------------------------------------------------------------
0842 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0844 02d3 0001  |    |		.CONST	0x02d3,0x0001
0846 ; --------------------------------------------------------------------------------------
0846 ; Debug3 Subtable 0xc
0846 ; --------------------------------------------------------------------------------------
0846 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
0848 02db 0001  |    |		.CONST	0x02db,0x0001
084a 02dd 0002  |    |		.CONST	0x02dd,0x0002
084c ; --------------------------------------------------------------------------------------
084c ; Debug3 Subtable 0xd
084c ; --------------------------------------------------------------------------------------
084c 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
084e 02eb 0001  |    |		.CONST	0x02eb,0x0001
0850 02ed 0002  |    |		.CONST	0x02ed,0x0002
0852 ; --------------------------------------------------------------------------------------
0852 ; Debug3 Subtable 0xe
0852 ; --------------------------------------------------------------------------------------
0852 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
0854 0303 0001  |    |		.CONST	0x0303,0x0001
0856 0305 0002  |    |		.CONST	0x0305,0x0002
0858 ; --------------------------------------------------------------------------------------
0858 ; Debug3 Subtable 0xf
0858 ; --------------------------------------------------------------------------------------
0858 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
085a 0313 0001  |    |		.CONST	0x0313,0x0001
085c 0315 0002  |    |		.CONST	0x0315,0x0002
085e ; --------------------------------------------------------------------------------------
085e ; Debug3 Subtable 0x10
085e ; --------------------------------------------------------------------------------------
085e 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
0860 0323 0001  | #  |		.CONST	0x0323,0x0001
0862 0325 0002  | %  |		.CONST	0x0325,0x0002
0864 ; --------------------------------------------------------------------------------------
0864 ; Debug3 Subtable 0x11
0864 ; --------------------------------------------------------------------------------------
0864 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
0866 0333 0001  | 3  |		.CONST	0x0333,0x0001
0868 0335 0002  | 5  |		.CONST	0x0335,0x0002
086a ; --------------------------------------------------------------------------------------
086a ; Debug3 Subtable 0x12
086a ; --------------------------------------------------------------------------------------
086a 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
086c 0343 0001  | C  |		.CONST	0x0343,0x0001
086e 0345 0002  | E  |		.CONST	0x0345,0x0002
0870 ; --------------------------------------------------------------------------------------
0870 ; Debug3 Subtable 0x13
0870 ; --------------------------------------------------------------------------------------
0870 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
0872 0353 0001  | S  |		.CONST	0x0353,0x0001
0874 0355 0002  | U  |		.CONST	0x0355,0x0002
0876 ; --------------------------------------------------------------------------------------
0876 ; Debug3 Subtable 0x14
0876 ; --------------------------------------------------------------------------------------
0876 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
0878 036b 0001  | k  |		.CONST	0x036b,0x0001
087a 036d 0002  | m  |		.CONST	0x036d,0x0002
087c ; --------------------------------------------------------------------------------------
087c ; Debug3 Subtable 0x15
087c ; --------------------------------------------------------------------------------------
087c 0007 0017  |    |		.DBG3TAB	0x0007,0x0017
087e 037b ffff  | {  |		.CONST	0x037b,0xffff
0880 037e fffe  | ~  |		.CONST	0x037e,0xfffe
0882 0380 fffd  |    |		.CONST	0x0380,0xfffd
0884 0382 fffc  |    |		.CONST	0x0382,0xfffc
0886 0385 fffb  |    |		.CONST	0x0385,0xfffb
0888 0387 fffa  |    |		.CONST	0x0387,0xfffa
088a 0389 fff9  |    |		.CONST	0x0389,0xfff9
088c 038a 0001  |    |		.CONST	0x038a,0x0001
088e 038c 0002  |    |		.CONST	0x038c,0x0002
0890 03c5 0003  |    |		.CONST	0x03c5,0x0003
0892 03c9 0004  |    |		.CONST	0x03c9,0x0004
0894 03d1 0005  |    |		.CONST	0x03d1,0x0005
0896 03d4 0006  |    |		.CONST	0x03d4,0x0006
0898 03d7 0007  |    |		.CONST	0x03d7,0x0007
089a 03e3 0008  |    |		.CONST	0x03e3,0x0008
089c 03e6 0009  |    |		.CONST	0x03e6,0x0009
089e 03e8 000a  |    |		.CONST	0x03e8,0x000a
08a0 03f4 000b  |    |		.CONST	0x03f4,0x000b
08a2 03f7 000c  |    |		.CONST	0x03f7,0x000c
08a4 03f9 000d  |    |		.CONST	0x03f9,0x000d
08a6 0405 000e  |    |		.CONST	0x0405,0x000e
08a8 0408 000f  |    |		.CONST	0x0408,0x000f
08aa 040f 0010  |    |		.CONST	0x040f,0x0010
08ac 0421 0011  | !  |		.CONST	0x0421,0x0011
08ae 0424 0012  | $  |		.CONST	0x0424,0x0012
08b0 042c 0013  | ,  |		.CONST	0x042c,0x0013
08b2 0432 0014  | 2  |		.CONST	0x0432,0x0014
08b4 0435 0015  | 5  |		.CONST	0x0435,0x0015
08b6 0438 0016  | 8  |		.CONST	0x0438,0x0016
08b8 043b 0017  | ;  |		.CONST	0x043b,0x0017
08ba ; --------------------------------------------------------------------------------------
08ba ; Debug3 Subtable 0x16
08ba ; --------------------------------------------------------------------------------------
08ba 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
08bc 0443 0001  | C  |		.CONST	0x0443,0x0001
08be 0445 0002  | E  |		.CONST	0x0445,0x0002
08c0 ; --------------------------------------------------------------------------------------
08c0 ; Debug3 Subtable 0x17
08c0 ; --------------------------------------------------------------------------------------
08c0 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
08c2 0453 0001  | S  |		.CONST	0x0453,0x0001
08c4 0455 0002  | U  |		.CONST	0x0455,0x0002
08c6 ; --------------------------------------------------------------------------------------
08c6 ; Debug3 Subtable 0x18
08c6 ; --------------------------------------------------------------------------------------
08c6 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
08c8 0463 0001  | c  |		.CONST	0x0463,0x0001
08ca 0465 0002  | e  |		.CONST	0x0465,0x0002
08cc ; --------------------------------------------------------------------------------------
08cc ; Debug3 Subtable 0x19
08cc ; --------------------------------------------------------------------------------------
08cc 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
08ce 0473 0001  | s  |		.CONST	0x0473,0x0001
08d0 0475 0002  | u  |		.CONST	0x0475,0x0002
08d2 ; --------------------------------------------------------------------------------------
08d2 ; Debug3 Subtable 0x1a
08d2 ; --------------------------------------------------------------------------------------
08d2 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
08d4 0483 0001  |    |		.CONST	0x0483,0x0001
08d6 0485 0002  |    |		.CONST	0x0485,0x0002
08d8 ; --------------------------------------------------------------------------------------
08d8 ; Debug3 Subtable 0x1b
08d8 ; --------------------------------------------------------------------------------------
08d8 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
08da 0493 0001  |    |		.CONST	0x0493,0x0001
08dc 0495 0002  |    |		.CONST	0x0495,0x0002
08de ; --------------------------------------------------------------------------------------
08de ; Debug3 Subtable 0x1c
08de ; --------------------------------------------------------------------------------------
08de 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
08e0 04a3 0001  |    |		.CONST	0x04a3,0x0001
08e2 04a5 0002  |    |		.CONST	0x04a5,0x0002
08e4 ; --------------------------------------------------------------------------------------
08e4 ; Debug3 Subtable 0x1d
08e4 ; --------------------------------------------------------------------------------------
08e4 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
08e6 04b3 0001  |    |		.CONST	0x04b3,0x0001
08e8 04b5 0002  |    |		.CONST	0x04b5,0x0002
08ea ; --------------------------------------------------------------------------------------
08ea ; Debug3 Subtable 0x1e
08ea ; --------------------------------------------------------------------------------------
08ea 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
08ec 04c3 0001  |    |		.CONST	0x04c3,0x0001
08ee 04c5 0002  |    |		.CONST	0x04c5,0x0002
08f0 ; --------------------------------------------------------------------------------------
08f0 ; Debug3 Subtable 0x1f
08f0 ; --------------------------------------------------------------------------------------
08f0 0001 0002  |    |		.DBG3TAB	0x0001,0x0002
08f2 04d3 ffff  |    |		.CONST	0x04d3,0xffff
08f4 04dc 0001  |    |		.CONST	0x04dc,0x0001
08f6 04de 0002  |    |		.CONST	0x04de,0x0002
08f8 ; --------------------------------------------------------------------------------------
08f8 ; Debug3 Subtable 0x20
08f8 ; --------------------------------------------------------------------------------------
08f8 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
08fa 04f3 0001  |    |		.CONST	0x04f3,0x0001
08fc 04f5 0002  |    |		.CONST	0x04f5,0x0002
08fe ; --------------------------------------------------------------------------------------
08fe ; Debug3 Subtable 0x21
08fe ; --------------------------------------------------------------------------------------
08fe 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
0900 0503 0001  |    |		.CONST	0x0503,0x0001
0902 0505 0002  |    |		.CONST	0x0505,0x0002
0904 ; --------------------------------------------------------------------------------------
0904 ; Debug3 Subtable 0x22
0904 ; --------------------------------------------------------------------------------------
0904 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
0906 0513 0001  |    |		.CONST	0x0513,0x0001
0908 0515 0002  |    |		.CONST	0x0515,0x0002
090a ; --------------------------------------------------------------------------------------
090a ; Debug3 Subtable 0x23
090a ; --------------------------------------------------------------------------------------
090a 0001 0008  |    |		.DBG3TAB	0x0001,0x0008
090c 0523 ffff  | #  |		.CONST	0x0523,0xffff
090e 0528 0001  | (  |		.CONST	0x0528,0x0001
0910 052d 0002  | -  |		.CONST	0x052d,0x0002
0912 0530 0003  | 0  |		.CONST	0x0530,0x0003
0914 053e 0004  | >  |		.CONST	0x053e,0x0004
0916 0541 0005  | A  |		.CONST	0x0541,0x0005
0918 0546 0006  | F  |		.CONST	0x0546,0x0006
091a 054d 0007  | M  |		.CONST	0x054d,0x0007
091c 0552 0008  | R  |		.CONST	0x0552,0x0008
091e 0000 0000  |    |		.BLANK	0000[0xe2]