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

⟦bf95645ac⟧ SEG

    Length: 4096 (0x1000)
    Types: SEG
    Notes: 5811_R1K_CODE
    Names: »129043.SEG«

Derivation

└─⟦24d56d853⟧ Bits:30000744 8mm tape, Rational 1000, DFS, D_12_6_5 SEQ293
    └─ ⟦this⟧ »129043.SEG« 
└─⟦9031b0687⟧ Bits:30000407 8mm tape, Rational 1000, DFS, D_12_7_3
    └─ ⟦this⟧ »129043.SEG« 
└─⟦b4205821b⟧ Bits:30000743 8mm tape, Rational 1000, DFS, D_12_7_3 SEQ288
    └─ ⟦this⟧ »129043.SEG« 
└─⟦b434774df⟧ Bits:30000528 8mm tape, Rational 1000, DFS, D_12_6_5
    └─ ⟦this⟧ »129043.SEG« 
└─⟦bc1274df5⟧ Bits:30000750 8mm tape, Rational 1000, DFS backup from PAM's R1000
    └─ ⟦this⟧ »129043.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 0420       |    |		.CONST	0x0420								; 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 0003       |    |		.CONST	0x0003								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; SUBPROGRAM
0008 ; See instruction 0x02cf at 0x3e3, index=0x0
0008 ; --------------------------------------------------------------------------------------
0008 009e       |    |		.CONST	0x009e								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0034       | 4  |		.CONST	0x0034								; Number of locals
000b			INIT_0008:
000b			INIT_0008:
000b 03a9       |    |		Declare_Type	Heap_Access,Indirect_Literal,Visible			; Debug Table 0x0 = .DEBUG	0x000b,0x051a,0xc000,0x0000,0x0036,0x08a4,0x0000,0x0007
													; Debug Table 0x0.0x0 = 0xb,0xffff
													; Debug Table 0x0.0x1 = 0xb,0xfffe
													; Debug Table 0x0.0x2 = 0xb,0xfffd
000c 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x0.0x3 = 0xc,0xfffc
000d 00db       |    |		Load_Top	At_Offset_3
000e 029f 00ab  |    |		Declare_Subprogram	INIT_00a8,For_Call
0010 4802       |H   |		Short_Literal	0x2
0011 032e       | .  |		Declare_Type	Record,Defined,Visible
0012 029a 00cb  |    |		Declare_Subprogram	INIT_00c8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x4 = 0x12,0xfffb
0014 029a 00fb  |    |		Declare_Subprogram	INIT_00f8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x5 = 0x14,0xfffa
0016 029a 012b  |   +|		Declare_Subprogram	INIT_0128,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x6 = 0x16,0xfff9
0018 029a 015b  |   [|		Declare_Subprogram	INIT_0158,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x7 = 0x18,0xfff8
001a 029a 016b  |   k|		Declare_Subprogram	INIT_0168,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x8 = 0x1a,0xfff7
001c 029a 017b  |   {|		Declare_Subprogram	INIT_0178,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x9 = 0x1c,0xfff6
001e 029a 0183  |    |		Declare_Subprogram	INIT_0180,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xa = 0x1e,0xfff5
0020 029a 019b  |    |		Declare_Subprogram	INIT_0198,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xb = 0x20,0xfff4
0022 029a 01ab  |    |		Declare_Subprogram	INIT_01a8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xc = 0x22,0xfff3
0024 4804       |H   |		Short_Literal	0x4							; Debug Table 0x0.0xd = 0x24,0xfff2
0025 032b       | +  |		Declare_Type	Record,Incomplete,Visible
0026 029a 01fb  |    |		Declare_Subprogram	INIT_01f8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xe = 0x26,0xfff1
0028 029a 022b  |   +|		Declare_Subprogram	INIT_0228,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xf = 0x28,0xfff0
002a 029a 0253  |   S|		Declare_Subprogram	INIT_0250,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x10 = 0x2a,0xffef
002c 029a 0263  |   c|		Declare_Subprogram	INIT_0260,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x11 = 0x2c,0xffee
002e 627d       |b}  |		Indirect_Literal	Discrete,0x2ac,{0x00000000, 0x3608a401}		; Debug Table 0x0.0x12 = 0x2e,0xffed
002f 0129       | )  |		Execute	Any,Make_Visible
0030 6277       |bw  |		Indirect_Literal	Discrete,0x2a8,{0x00000000, 0x3608a402}		; Debug Table 0x0.0x13 = 0x30,0xffec
0031 0129       | )  |		Execute	Any,Make_Visible
0032 029a 026b  |   k|		Declare_Subprogram	INIT_0268,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x14 = 0x32,0xffeb
0034 029a 0273  |   s|		Declare_Subprogram	INIT_0270,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x15 = 0x34,0xffea
0036 029a 027b  |   {|		Declare_Subprogram	INIT_0278,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x16 = 0x36,0xffe9
0038 4802       |H   |		Short_Literal	0x2							; Debug Table 0x0.0x17 = 0x38,0xffe8
													; Debug Table 0x0.0x18 = 0x38,0xffe7
													; Debug Table 0x0.0x19 = 0x38,0xffe6
													; Debug Table 0x0.0x1a = 0x38,0xffe5
													; Debug Table 0x0.0x1b = 0x38,0xffe4
													; Debug Table 0x0.0x1c = 0x38,0xffe3
0039 032a       | *  |		Declare_Type	Record,Incomplete
003a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x0.0x1d = 0x3a,0xffe2
003b 02a0       |    |		Declare_Subprogram	Null_Subprogram
003c 03ad       |    |		Declare_Type	Heap_Access,Defined
003d 03a5       |    |		Declare_Type	Heap_Access,Indirect_Literal,Values_Relative		; Debug Table 0x0.0x1e = 0x3d,0xffe1
													; Debug Table 0x0.0x1f = 0x3d,0xffe0
003e 00d9       |    |		Load_Top	At_Offset_1
003f 00d9       |    |		Load_Top	At_Offset_1
0040 03a2       |    |		Complete_Type	Heap_Access,By_Renaming
0041 e215       |    |		Load	0x1,0x15							; Debug Table 0x0.0x20 = 0x41,0xffdf
													; Debug Table 0x0.0x21 = 0x41,0xffde
0042 00d9       |    |		Load_Top	At_Offset_1
0043 029f 0293  |    |		Declare_Subprogram	INIT_0290,For_Call
0045 e229       | )  |		Load	0x1,0x29
0046 0326       | &  |		Complete_Type	Record,By_Defining
0047 4802       |H   |		Short_Literal	0x2							; Debug Table 0x0.0x22 = 0x47,0xffdd
0048 032a       | *  |		Declare_Type	Record,Incomplete
0049 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x0.0x23 = 0x49,0xffdc
004a 02a0       |    |		Declare_Subprogram	Null_Subprogram
004b e214       |    |		Load	0x1,0x14
004c 03a3       |    |		Complete_Type	Heap_Access,By_Defining
004d e214       |    |		Load	0x1,0x14							; Debug Table 0x0.0x24 = 0x4d,0xffdb
													; Debug Table 0x0.0x25 = 0x4d,0xffda
004e 00e3       |    |		Load_Encached	Natural_Cache
004f e22a       | *  |		Load	0x1,0x2a
0050 00e1       |    |		Load_Encached	Boolean_Cache
0051 02a0       |    |		Declare_Subprogram	Null_Subprogram
0052 e21f       |    |		Load	0x1,0x1f
0053 0326       | &  |		Complete_Type	Record,By_Defining
0054 00bf       |    |		Action	Accept_Activation
0055 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1 = .DEBUG	0x0055,0x0568,0xc000,0x0000,0x0036,0x09c4,0x0000,0x0005
													; Debug Table 0x1.0x0 = 0x55,0xffff
0056 e20f       |    |		Load	0x1,0xf
0057 0aff       |    |		Execute_Immediate	Plus,-0x1
0058 0248       | H  |		Execute	Discrete,Check_In_Integer
0059 00e2       |    |		Load_Encached	Integer_Cache
005a 03f8       |    |		Declare_Type	Discrete,Constrained
005b 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1.0x1 = 0x5b,0xfffe
005c 00d9       |    |		Load_Top	At_Offset_1
005d 0269       | i  |		Execute	Discrete,Last
005e e22b       | +  |		Load	0x1,0x2b
005f 02a0       |    |		Declare_Subprogram	Null_Subprogram
0060 4801       |H   |		Short_Literal	0x1
0061 035d       | ]  |		Declare_Type	Array,Defined
0062 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1.0x2 = 0x62,0xfffd
0063 00d9       |    |		Load_Top	At_Offset_1
0064 02a0       |    |		Declare_Subprogram	Null_Subprogram
0065 e22c       | ,  |		Load	0x1,0x2c
0066 0326       | &  |		Complete_Type	Record,By_Defining
0067 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1.0x3 = 0x67,0xfffc
0068 623b       |b;  |		Indirect_Literal	Discrete,0x2a4,{0x0001f813, 0x00003cb0}		; 0x1f813 = CACHED_PROTECTED_PURE_ELEMENT_HEAP_MAP_GENERIC
0069 02a0       |    |		Declare_Subprogram	Null_Subprogram
006a 037d       | }  |		Declare_Type	Task,Defined
006b 036f       | o  |		Declare_Variable	Task
006c 029d 02b3  |    |		Declare_Subprogram	INIT_02b0,For_Outer_Call			; Debug Table 0x1.0x4 = 0x6c,0xfffb
													; Debug Table 0x1.0x5 = 0x6c,0xfffa
													; Debug Table 0x1.0x6 = 0x6c,0xfff9
006e 029d 02db  |    |		Declare_Subprogram	INIT_02d8,For_Outer_Call			; Debug Table 0x1.0x7 = 0x6e,0xfff8
0070 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16				; Debug Table 0x1.0x8 = 0x70,0xfff7
0071 00c7       |    |		Action	Elaborate_Subprogram
0072 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17				; Debug Table 0x1.0x9 = 0x72,0xfff6
0073 00c7       |    |		Action	Elaborate_Subprogram
0074 1d18       |    |		Execute_Immediate	Reference_Lex_1,0x18				; Debug Table 0x1.0xa = 0x74,0xfff5
0075 00c7       |    |		Action	Elaborate_Subprogram
0076 1d19       |    |		Execute_Immediate	Reference_Lex_1,0x19				; Debug Table 0x1.0xb = 0x76,0xfff4
0077 00c7       |    |		Action	Elaborate_Subprogram
0078 029d 02f3  |    |		Declare_Subprogram	INIT_02f0,For_Outer_Call			; Debug Table 0x1.0xc = 0x78,0xfff3
007a 1d1a       |    |		Execute_Immediate	Reference_Lex_1,0x1a				; Debug Table 0x1.0xd = 0x7a,0xfff2
007b 00c7       |    |		Action	Elaborate_Subprogram
007c 029d 037b  |   {|		Declare_Subprogram	INIT_0378,For_Outer_Call			; Debug Table 0x1.0xe = 0x7c,0xfff1
007e 1d1e       |    |		Execute_Immediate	Reference_Lex_1,0x1e				; Debug Table 0x1.0xf = 0x7e,0xfff0
007f 00c7       |    |		Action	Elaborate_Subprogram
0080 1d1b       |    |		Execute_Immediate	Reference_Lex_1,0x1b				; Debug Table 0x1.0x10 = 0x80,0xffef
0081 00c7       |    |		Action	Elaborate_Subprogram
0082 1d1c       |    |		Execute_Immediate	Reference_Lex_1,0x1c				; Debug Table 0x1.0x11 = 0x82,0xffee
0083 00c7       |    |		Action	Elaborate_Subprogram
0084 1d1d       |    |		Execute_Immediate	Reference_Lex_1,0x1d				; Debug Table 0x1.0x12 = 0x84,0xffed
0085 00c7       |    |		Action	Elaborate_Subprogram
0086 029d 03b3  |    |		Declare_Subprogram	INIT_03b0,For_Outer_Call			; Debug Table 0x1.0x13 = 0x86,0xffec
0088 1d20       |    |		Execute_Immediate	Reference_Lex_1,0x20				; Debug Table 0x1.0x14 = 0x88,0xffeb
0089 00c7       |    |		Action	Elaborate_Subprogram
008a 1d21       | !  |		Execute_Immediate	Reference_Lex_1,0x21				; Debug Table 0x1.0x15 = 0x8a,0xffea
008b 00c7       |    |		Action	Elaborate_Subprogram
008c 1d22       | "  |		Execute_Immediate	Reference_Lex_1,0x22				; Debug Table 0x1.0x16 = 0x8c,0xffe9
008d 00c7       |    |		Action	Elaborate_Subprogram
008e 1d23       | #  |		Execute_Immediate	Reference_Lex_1,0x23				; Debug Table 0x1.0x17 = 0x8e,0xffe8
008f 00c7       |    |		Action	Elaborate_Subprogram
0090 1d26       | &  |		Execute_Immediate	Reference_Lex_1,0x26				; Debug Table 0x1.0x18 = 0x90,0xffe7
0091 00c7       |    |		Action	Elaborate_Subprogram
0092 1d27       | '  |		Execute_Immediate	Reference_Lex_1,0x27				; Debug Table 0x1.0x19 = 0x92,0xffe6
0093 00c7       |    |		Action	Elaborate_Subprogram
0094 1d28       | (  |		Execute_Immediate	Reference_Lex_1,0x28				; Debug Table 0x1.0x1a = 0x94,0xffe5
0095 00c7       |    |		Action	Elaborate_Subprogram
0096 00b6       |    |		Action	Make_Scope							; Debug Table 0x1.0x1b = 0x96,0xffe4
0097 e001       |    |		Load	0x0,0x1
0098 1d34       | 4  |		Execute_Immediate	Reference_Lex_1,0x34
0099 1d33       | 3  |		Execute_Immediate	Reference_Lex_1,0x33
009a 1d32       | 2  |		Execute_Immediate	Reference_Lex_1,0x32
009b 4805       |H   |		Short_Literal	0x5
009c e22f       | /  |		Load	0x1,0x2f
009d 020e       |    |		Execute	Module,Augment_Imports
009e			BODY_0008:
009e			BODY_0008:
009e 00be       |    |		Action	Activate_Tasks
009f 00bc       |    |		Action	Signal_Activated
00a0 00bb       |    |		Action	Signal_Completion
00a1 0000 0000  |    |		.BLANK	0000[0x7]
00a8 ; --------------------------------------------------------------------------------------
00a8 ; SUBPROGRAM
00a8 ; --------------------------------------------------------------------------------------
00a8 00ab       |    |		.CONST	0x00ab								; Address of begin
00a9 0004       |    |		.CONST	0x0004								; Address of exception handler
00aa 0001       |    |		.CONST	0x0001								; Number of locals
00ab			BODY_00a8:
00ab			INIT_00a8:
00ab 4608       |F   |		Jump_Case	0x9							; Debug Table 0x2 = .DEBUG	0x00ab,0x05a2,0x1005,0x0000,0x0036,0x08a4,0x0000,0x003f
00ac 7808       |x   |		Jump	0xb5								; case 0x0
00ad 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
00ae 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
00af 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x3
00b0 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x4
00b1 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x5
00b2 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x6
00b3 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x7
00b4 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x8
00b5 00da       |    |		Load_Top	At_Offset_2
00b6 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
00b7 0125       | %  |		Execute	Any,Set_Constraint
00b8 00da       |    |		Load_Top	At_Offset_2
00b9 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
00ba 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00bb 00da       |    |		Load_Top	At_Offset_2
00bc 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
00bd 0125       | %  |		Execute	Any,Set_Constraint
00be 00da       |    |		Load_Top	At_Offset_2
00bf 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
00c0 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00c1 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
00c2 0000 0000  |    |		.BLANK	0000[0x6]
00c8 ; --------------------------------------------------------------------------------------
00c8 ; SUBPROGRAM
00c8 ; --------------------------------------------------------------------------------------
00c8 00ce       |    |		.CONST	0x00ce								; Address of begin
00c9 0004       |    |		.CONST	0x0004								; Address of exception handler
00ca 0002       |    |		.CONST	0x0002								; Number of locals
00cb			INIT_00c8:
00cb 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3 = .DEBUG	0x00cb,0x05a4,0x1002,0x0000,0x0036,0x08a4,0x0000,0x004d
													; Debug Table 0x3.0x0 = 0xcb,0xffff
00cc 0217       |    |		Execute	Heap_Access,All_Reference
00cd 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
00ce			BODY_00c8:
00ce 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x1 = 0xce,0xfffe
													; Debug Table 0x3.0x2 = 0xce,0x1
00cf 680e       |h   |		Jump_Zero	0xde
00d0 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x3 = 0xd0,0x2
													; Debug Table 0x3.0x4 = 0xd0,0xfbff
00d1 0217       |    |		Execute	Heap_Access,All_Reference
00d2 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
00d3 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x5 = 0xd3,0x401
00d4 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
00d5 e5fe       |    |		Load	0x2,-0x2
00d6 012f       | /  |		Execute	Any,Equal
00d7 6805       |h   |		Jump_Zero	0xdd
00d8 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x6 = 0xd8,0x402
00d9 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
00da e212       |    |		Load	0x1,0x12
00db 0119       |    |		Execute	Any,Check_In_Formal_Type
00dc 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
00dd 00d1       |    |		Pop_Control	Pop_Count_1
00de e22b       | +  |		Load	0x1,0x2b							; Debug Table 0x3.0x7 = 0xde,0x3
													; Debug Table 0x3.0x8 = 0xde,0xf7ff
00df e5fe       |    |		Load	0x2,-0x2
00e0 e211       |    |		Load	0x1,0x11
00e1 0119       |    |		Execute	Any,Check_In_Formal_Type
00e2 e5ff       |    |		Load	0x2,-0x1
00e3 8230       | 0  |		Call	0x1,0x30
00e4 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
00e5 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x9 = 0xe5,0x801
00e6 680c       |h   |		Jump_Zero	0xf3
00e7 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0xa = 0xe7,0x802
00e8 0217       |    |		Execute	Heap_Access,All_Reference
00e9 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
00ea 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
00eb 00d8       |    |		Load_Top	At_Offset_0
00ec 0120       |    |		Execute	Any,Is_Value
00ed 7002       |p   |		Jump_Nonzero	0xf0
00ee 00d8       |    |		Load_Top	At_Offset_0
00ef 011e       |    |		Execute	Any,Convert
00f0 e212       |    |		Load	0x1,0x12
00f1 0119       |    |		Execute	Any,Check_In_Formal_Type
00f2 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
00f3 e224       | $  |		Load	0x1,0x24							; Debug Table 0x3.0xb = 0xf3,0x803
00f4 0257       | W  |		Execute	Discrete,Raise
00f5 0000 0000  |    |		.XXX[0x3]
00f7 0000       |    |
00f8 ; --------------------------------------------------------------------------------------
00f8 ; SUBPROGRAM
00f8 ; --------------------------------------------------------------------------------------
00f8 00fe       |    |		.CONST	0x00fe								; Address of begin
00f9 0004       |    |		.CONST	0x0004								; Address of exception handler
00fa 0002       |    |		.CONST	0x0002								; Number of locals
00fb			INIT_00f8:
00fb 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x4 = .DEBUG	0x00fb,0x05be,0x1001,0x0000,0x0036,0x08a4,0x0000,0x005a
													; Debug Table 0x4.0x0 = 0xfb,0xffff
00fc 0217       |    |		Execute	Heap_Access,All_Reference
00fd 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
00fe			BODY_00f8:
00fe 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x1 = 0xfe,0xfffe
													; Debug Table 0x4.0x2 = 0xfe,0x1
00ff 680f       |h   |		Jump_Zero	0x10f
0100 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x3 = 0x100,0x2
													; Debug Table 0x4.0x4 = 0x100,0xfbff
0101 0217       |    |		Execute	Heap_Access,All_Reference
0102 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0103 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x5 = 0x103,0x401
0104 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0105 e5fe       |    |		Load	0x2,-0x2
0106 012f       | /  |		Execute	Any,Equal
0107 6806       |h   |		Jump_Zero	0x10e
0108 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x6 = 0x108,0x402
0109 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
010a c5fd       |    |		Store	0x2,-0x3
010b 4801       |H   |		Short_Literal	0x1							; Debug Table 0x4.0x7 = 0x10b,0x403
010c a5fc       |    |		Store_Unchecked	0x2,-0x4
010d 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x4.0x8 = 0x10d,0x404
010e 00d1       |    |		Pop_Control	Pop_Count_1
010f e22b       | +  |		Load	0x1,0x2b							; Debug Table 0x4.0x9 = 0x10f,0x3
													; Debug Table 0x4.0xa = 0x10f,0xf7ff
0110 e5fe       |    |		Load	0x2,-0x2
0111 e211       |    |		Load	0x1,0x11
0112 0119       |    |		Execute	Any,Check_In_Formal_Type
0113 e5ff       |    |		Load	0x2,-0x1
0114 8230       | 0  |		Call	0x1,0x30
0115 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0116 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0xb = 0x116,0x801
0117 6808       |h   |		Jump_Zero	0x120
0118 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0xc = 0x118,0x802
0119 0217       |    |		Execute	Heap_Access,All_Reference
011a 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
011b 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
011c c5fd       |    |		Store	0x2,-0x3
011d 4801       |H   |		Short_Literal	0x1							; Debug Table 0x4.0xd = 0x11d,0x803
011e a5fc       |    |		Store_Unchecked	0x2,-0x4
011f 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0120 4800       |H   |		Short_Literal	0x0							; Debug Table 0x4.0xe = 0x120,0x804
0121 a5fc       |    |		Store_Unchecked	0x2,-0x4
0122 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0123 0000 0000  |    |		.BLANK	0000[0x5]
0128 ; --------------------------------------------------------------------------------------
0128 ; SUBPROGRAM
0128 ; --------------------------------------------------------------------------------------
0128 012e       | .  |		.CONST	0x012e								; Address of begin
0129 0004       |    |		.CONST	0x0004								; Address of exception handler
012a 0002       |    |		.CONST	0x0002								; Number of locals
012b			INIT_0128:
012b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5 = .DEBUG	0x012b,0x05de,0x1001,0x0000,0x0036,0x08a4,0x0000,0x006e
													; Debug Table 0x5.0x0 = 0x12b,0xffff
012c 0217       |    |		Execute	Heap_Access,All_Reference
012d 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
012e			BODY_0128:
012e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0x1 = 0x12e,0xfffe
													; Debug Table 0x5.0x2 = 0x12e,0x1
012f 680f       |h   |		Jump_Zero	0x13f
0130 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0x3 = 0x130,0x2
													; Debug Table 0x5.0x4 = 0x130,0xfbff
0131 0217       |    |		Execute	Heap_Access,All_Reference
0132 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0133 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0x5 = 0x133,0x401
0134 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0135 e5fe       |    |		Load	0x2,-0x2
0136 012f       | /  |		Execute	Any,Equal
0137 6806       |h   |		Jump_Zero	0x13e
0138 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0x6 = 0x138,0x402
0139 e5fd       |    |		Load	0x2,-0x3
013a 017d       | }  |		Execute	Record,Structure_Write
013b 4801       |H   |		Short_Literal	0x1							; Debug Table 0x5.0x7 = 0x13b,0x403
013c a5fc       |    |		Store_Unchecked	0x2,-0x4
013d 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x5.0x8 = 0x13d,0x404
013e 00d1       |    |		Pop_Control	Pop_Count_1
013f e22b       | +  |		Load	0x1,0x2b							; Debug Table 0x5.0x9 = 0x13f,0x3
													; Debug Table 0x5.0xa = 0x13f,0xf7ff
0140 e5fe       |    |		Load	0x2,-0x2
0141 e211       |    |		Load	0x1,0x11
0142 0119       |    |		Execute	Any,Check_In_Formal_Type
0143 e5ff       |    |		Load	0x2,-0x1
0144 8230       | 0  |		Call	0x1,0x30
0145 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0146 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0xb = 0x146,0x801
0147 6808       |h   |		Jump_Zero	0x150
0148 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0xc = 0x148,0x802
0149 0217       |    |		Execute	Heap_Access,All_Reference
014a 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
014b e5fd       |    |		Load	0x2,-0x3
014c 017d       | }  |		Execute	Record,Structure_Write
014d 4801       |H   |		Short_Literal	0x1							; Debug Table 0x5.0xd = 0x14d,0x803
014e a5fc       |    |		Store_Unchecked	0x2,-0x4
014f 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0150 4800       |H   |		Short_Literal	0x0							; Debug Table 0x5.0xe = 0x150,0x804
0151 a5fc       |    |		Store_Unchecked	0x2,-0x4
0152 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0153 0000 0000  |    |		.BLANK	0000[0x5]
0158 ; --------------------------------------------------------------------------------------
0158 ; SUBPROGRAM
0158 ; --------------------------------------------------------------------------------------
0158 015b       | [  |		.CONST	0x015b								; Address of begin
0159 0004       |    |		.CONST	0x0004								; Address of exception handler
015a 0001       |    |		.CONST	0x0001								; Number of locals
015b			BODY_0158:
015b			INIT_0158:
015b e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x6 = .DEBUG	0x015b,0x05fe,0x1001,0x0000,0x0036,0x08a4,0x0000,0x0082
													; Debug Table 0x6.0x0 = 0x15b,0x1
015c e5fd       |    |		Load	0x2,-0x3
015d e5fe       |    |		Load	0x2,-0x2
015e e212       |    |		Load	0x1,0x12
015f 0119       |    |		Execute	Any,Check_In_Formal_Type
0160 e5ff       |    |		Load	0x2,-0x1
0161 e211       |    |		Load	0x1,0x11
0162 0119       |    |		Execute	Any,Check_In_Formal_Type
0163 4804       |H   |		Short_Literal	0x4
0164 e22f       | /  |		Load	0x1,0x2f
0165 170d       |    |		Execute	Task,Entry_Call,Field_Number 0xd
0166 c5fc       |    |		Store	0x2,-0x4
0167 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0168 ; --------------------------------------------------------------------------------------
0168 ; SUBPROGRAM
0168 ; --------------------------------------------------------------------------------------
0168 016b       | k  |		.CONST	0x016b								; Address of begin
0169 0004       |    |		.CONST	0x0004								; Address of exception handler
016a 0001       |    |		.CONST	0x0001								; Number of locals
016b			BODY_0168:
016b			INIT_0168:
016b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x7 = .DEBUG	0x016b,0x0602,0x1001,0x0000,0x0036,0x08a4,0x0000,0x0097
													; Debug Table 0x7.0x0 = 0x16b,0x1
016c 00db       |    |		Load_Top	At_Offset_3
016d e211       |    |		Load	0x1,0x11
016e 0119       |    |		Execute	Any,Check_In_Formal_Type
016f 4802       |H   |		Short_Literal	0x2
0170 e22f       | /  |		Load	0x1,0x2f
0171 170e       |    |		Execute	Task,Entry_Call,Field_Number 0xe
0172 c5fe       |    |		Store	0x2,-0x2
0173 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0174 0000 0000  |    |		.BLANK	0000[0x4]
0178 ; --------------------------------------------------------------------------------------
0178 ; SUBPROGRAM
0178 ; --------------------------------------------------------------------------------------
0178 017b       | {  |		.CONST	0x017b								; Address of begin
0179 0004       |    |		.CONST	0x0004								; Address of exception handler
017a 0001       |    |		.CONST	0x0001								; Number of locals
017b			BODY_0178:
017b			INIT_0178:
017b e214       |    |		Load	0x1,0x14							; Debug Table 0x8 = .DEBUG	0x017b,0x0606,0x1001,0x0000,0x0036,0x08a4,0x0000,0x00a3
													; Debug Table 0x8.0x0 = 0x17b,0x1
017c 00db       |    |		Load_Top	At_Offset_3
017d 039c       |    |		Declare_Variable	Heap_Access,By_Allocation
017e a5fd       |    |		Store_Unchecked	0x2,-0x3
017f 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x8.0x1 = 0x17f,0x2
0180 ; --------------------------------------------------------------------------------------
0180 ; SUBPROGRAM
0180 ; --------------------------------------------------------------------------------------
0180 0183       |    |		.CONST	0x0183								; Address of begin
0181 0004       |    |		.CONST	0x0004								; Address of exception handler
0182 0001       |    |		.CONST	0x0001								; Number of locals
0183			BODY_0180:
0183			INIT_0180:
0183 e22d       | -  |		Load	0x1,0x2d							; Debug Table 0x9 = .DEBUG	0x0183,0x060c,0x1002,0x0000,0x0036,0x08a4,0x0000,0x00b6
													; Debug Table 0x9.0x0 = 0x183,0x1
0184 0269       | i  |		Execute	Discrete,Last
0185 4800       |H   |		Short_Literal	0x0
0186 0263       | c  |		Execute	Discrete,Above_Bound
0187 7009       |p   |		Jump_Nonzero	0x191
0188 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x1 = 0x188,0x2
0189 e5ff       |    |		Load	0x2,-0x1
018a 0217       |    |		Execute	Heap_Access,All_Reference
018b 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
018c 01d7       |    |		Execute	Vector,Field_Read
018d 6802       |h   |		Jump_Zero	0x190
018e 4800       |H   |		Short_Literal	0x0							; Debug Table 0x9.0x2 = 0x18e,0x3
018f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0190 3ff7       |?   |		Loop_Increasing	0x188
0191 4801       |H   |		Short_Literal	0x1							; Debug Table 0x9.0x3 = 0x191,0x4
0192 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0193 0000 0000  |    |		.BLANK	0000[0x5]
0198 ; --------------------------------------------------------------------------------------
0198 ; SUBPROGRAM
0198 ; --------------------------------------------------------------------------------------
0198 019b       |    |		.CONST	0x019b								; Address of begin
0199 0004       |    |		.CONST	0x0004								; Address of exception handler
019a 0001       |    |		.CONST	0x0001								; Number of locals
019b			BODY_0198:
019b			INIT_0198:
019b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa = .DEBUG	0x019b,0x0616,0x1001,0x0000,0x0036,0x08a4,0x0000,0x00bf
													; Debug Table 0xa.0x0 = 0x19b,0x1
019c 4801       |H   |		Short_Literal	0x1
019d e22f       | /  |		Load	0x1,0x2f
019e 170f       |    |		Execute	Task,Entry_Call,Field_Number 0xf
019f 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
01a0 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
01a1 0000 0000  |    |		.BLANK	0000[0x7]
01a8 ; --------------------------------------------------------------------------------------
01a8 ; SUBPROGRAM
01a8 ; --------------------------------------------------------------------------------------
01a8 01ab       |    |		.CONST	0x01ab								; Address of begin
01a9 0004       |    |		.CONST	0x0004								; Address of exception handler
01aa 0001       |    |		.CONST	0x0001								; Number of locals
01ab			BODY_01a8:
01ab			INIT_01a8:
01ab e22d       | -  |		Load	0x1,0x2d							; Debug Table 0xb = .DEBUG	0x01ab,0x061a,0x1001,0x0000,0x0036,0x08a4,0x0000,0x00c7
													; Debug Table 0xb.0x0 = 0x1ab,0x1
01ac 0269       | i  |		Execute	Discrete,Last
01ad 4800       |H   |		Short_Literal	0x0
01ae 0263       | c  |		Execute	Discrete,Above_Bound
01af 703a       |p:  |		Jump_Nonzero	0x1ea
01b0 e22b       | +  |		Load	0x1,0x2b							; Debug Table 0xb.0x1 = 0x1b0,0x2
													; Debug Table 0xb.0x2 = 0x1b0,0xfbff
01b1 00d9       |    |		Load_Top	At_Offset_1
01b2 e5ff       |    |		Load	0x2,-0x1
01b3 0217       |    |		Execute	Heap_Access,All_Reference
01b4 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
01b5 01d7       |    |		Execute	Vector,Field_Read
01b6 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
01b7 e22b       | +  |		Load	0x1,0x2b							; Debug Table 0xb.0x3 = 0x1b7,0xfbfe
01b8 e22b       | +  |		Load	0x1,0x2b							; Debug Table 0xb.0x4 = 0x1b8,0x401
01b9 00db       |    |		Load_Top	At_Offset_3
01ba e5fe       |    |		Load	0x2,-0x2
01bb 0217       |    |		Execute	Heap_Access,All_Reference
01bc 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
01bd 01d6       |    |		Execute	Vector,Field_Write
01be 7827       |x'  |		Jump	0x1e6
01bf 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb.0x5 = 0x1bf,0x403
01c0 e5fe       |    |		Load	0x2,-0x2
01c1 0217       |    |		Execute	Heap_Access,All_Reference
01c2 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
01c3 01d7       |    |		Execute	Vector,Field_Read
01c4 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
01c5 e22b       | +  |		Load	0x1,0x2b							; Debug Table 0xb.0x6 = 0x1c5,0x404
01c6 e5fe       |    |		Load	0x2,-0x2
01c7 039c       |    |		Declare_Variable	Heap_Access,By_Allocation
01c8 00d8       |    |		Load_Top	At_Offset_0
01c9 0217       |    |		Execute	Heap_Access,All_Reference
01ca 1c00       |    |		Execute_Immediate	Run_Utility,0x0
01cb 00db       |    |		Load_Top	At_Offset_3
01cc e5fe       |    |		Load	0x2,-0x2
01cd 0217       |    |		Execute	Heap_Access,All_Reference
01ce 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
01cf 01d6       |    |		Execute	Vector,Field_Write
01d0 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xb.0x7 = 0x1d0,0x405
													; Debug Table 0xb.0x8 = 0x1d0,0x406
01d1 0217       |    |		Execute	Heap_Access,All_Reference
01d2 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
01d3 00db       |    |		Load_Top	At_Offset_3
01d4 e5fe       |    |		Load	0x2,-0x2
01d5 0217       |    |		Execute	Heap_Access,All_Reference
01d6 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
01d7 01d7       |    |		Execute	Vector,Field_Read
01d8 0217       |    |		Execute	Heap_Access,All_Reference
01d9 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
01da 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x9 = 0x1da,0x407
01db 00db       |    |		Load_Top	At_Offset_3
01dc e5fe       |    |		Load	0x2,-0x2
01dd 0217       |    |		Execute	Heap_Access,All_Reference
01de 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
01df 01d7       |    |		Execute	Vector,Field_Read
01e0 0217       |    |		Execute	Heap_Access,All_Reference
01e1 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
01e2 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xb.0xa = 0x1e2,0x408
01e3 0217       |    |		Execute	Heap_Access,All_Reference
01e4 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
01e5 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
01e6 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xb.0xb = 0x1e6,0x402
01e7 77d7       |w   |		Jump_Nonzero	0x1bf
01e8 00d2       |    |		Pop_Control	Pop_Count_2
01e9 3fc6       |?   |		Loop_Increasing	0x1b0
01ea 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb.0xc = 0x1ea,0x3
01eb 0217       |    |		Execute	Heap_Access,All_Reference
01ec 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
01ed e5fe       |    |		Load	0x2,-0x2
01ee 0217       |    |		Execute	Heap_Access,All_Reference
01ef 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
01f0 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
01f1 0000 0000  |    |		.BLANK	0000[0x7]
01f8 ; --------------------------------------------------------------------------------------
01f8 ; SUBPROGRAM
01f8 ; --------------------------------------------------------------------------------------
01f8 01fd       |    |		.CONST	0x01fd								; Address of begin
01f9 0004       |    |		.CONST	0x0004								; Address of exception handler
01fa 0002       |    |		.CONST	0x0002								; Number of locals
01fb			INIT_01f8:
01fb e21f       |    |		Load	0x1,0x1f							; Debug Table 0xc = .DEBUG	0x01fb,0x0636,0x1001,0x0000,0x0036,0x08a4,0x0000,0x00d7
													; Debug Table 0xc.0x0 = 0x1fb,0xffff
01fc 0322       | "  |		Declare_Variable	Record
01fd			BODY_01f8:
01fd 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xc.0x1 = 0x1fd,0x1
01fe 7004       |p   |		Jump_Nonzero	0x203
01ff 4801       |H   |		Short_Literal	0x1							; Debug Table 0xc.0x2 = 0x1ff,0x2
0200 e5fe       |    |		Load	0x2,-0x2
0201 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0202 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0xc.0x3 = 0x202,0x3
0203 e22d       | -  |		Load	0x1,0x2d							; Debug Table 0xc.0x4 = 0x203,0x4
0204 0269       | i  |		Execute	Discrete,Last
0205 4800       |H   |		Short_Literal	0x0
0206 0263       | c  |		Execute	Discrete,Above_Bound
0207 7018       |p   |		Jump_Nonzero	0x220
0208 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x5 = 0x208,0x5
0209 e5ff       |    |		Load	0x2,-0x1
020a 0217       |    |		Execute	Heap_Access,All_Reference
020b 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
020c 01d7       |    |		Execute	Vector,Field_Read
020d 00db       |    |		Load_Top	At_Offset_3
020e 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
020f 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xc.0x6 = 0x20f,0x6
0210 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0211 680d       |h   |		Jump_Zero	0x21f
0212 4800       |H   |		Short_Literal	0x0							; Debug Table 0xc.0x7 = 0x212,0x7
0213 00db       |    |		Load_Top	At_Offset_3
0214 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0215 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x8 = 0x215,0x8
0216 00db       |    |		Load_Top	At_Offset_3
0217 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0218 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xc.0x9 = 0x218,0x9
0219 00db       |    |		Load_Top	At_Offset_3
021a 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
021b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xc.0xa = 0x21b,0xa
021c e5fe       |    |		Load	0x2,-0x2
021d 017d       | }  |		Execute	Record,Structure_Write
021e 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0xc.0xb = 0x21e,0xb
021f 3fe8       |?   |		Loop_Increasing	0x208
0220 4801       |H   |		Short_Literal	0x1							; Debug Table 0xc.0xc = 0x220,0xc
0221 00d9       |    |		Load_Top	At_Offset_1
0222 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0223 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0xd = 0x223,0xd
0224 e5fe       |    |		Load	0x2,-0x2
0225 017d       | }  |		Execute	Record,Structure_Write
0226 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0227 0000       |    |		.XXX[0x1]
0228 ; --------------------------------------------------------------------------------------
0228 ; SUBPROGRAM
0228 ; --------------------------------------------------------------------------------------
0228 022b       | +  |		.CONST	0x022b								; Address of begin
0229 0004       |    |		.CONST	0x0004								; Address of exception handler
022a 0001       |    |		.CONST	0x0001								; Number of locals
022b			BODY_0228:
022b			INIT_0228:
022b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd = .DEBUG	0x022b,0x0654,0x1001,0x0000,0x0036,0x08a4,0x0000,0x00e3
													; Debug Table 0xd.0x0 = 0x22b,0x1
022c 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
022d 0217       |    |		Execute	Heap_Access,All_Reference
022e 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
022f 00db       |    |		Load_Top	At_Offset_3
0230 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0231 7818       |x   |		Jump	0x24a
0232 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd.0x1 = 0x232,0x3
0233 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0234 e22d       | -  |		Load	0x1,0x2d
0235 0269       | i  |		Execute	Discrete,Last
0236 027f       |    |		Execute	Discrete,Equal
0237 6804       |h   |		Jump_Zero	0x23c
0238 4801       |H   |		Short_Literal	0x1							; Debug Table 0xd.0x2 = 0x238,0x4
0239 00db       |    |		Load_Top	At_Offset_3
023a 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
023b 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1					; Debug Table 0xd.0x3 = 0x23b,0x5
023c 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd.0x4 = 0x23c,0x6
023d 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
023e 0a01       |    |		Execute_Immediate	Plus,0x1
023f 00db       |    |		Load_Top	At_Offset_3
0240 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0241 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd.0x5 = 0x241,0x7
0242 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0243 00db       |    |		Load_Top	At_Offset_3
0244 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0245 0217       |    |		Execute	Heap_Access,All_Reference
0246 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0247 01d7       |    |		Execute	Vector,Field_Read
0248 00db       |    |		Load_Top	At_Offset_3
0249 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
024a 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd.0x6 = 0x24a,0x2
024b 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
024c 6fe5       |o   |		Jump_Zero	0x232
024d 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
024e 0000 0000  |    |		.XXX[0x2]
0250 ; --------------------------------------------------------------------------------------
0250 ; SUBPROGRAM
0250 ; --------------------------------------------------------------------------------------
0250 0253       | S  |		.CONST	0x0253								; Address of begin
0251 0004       |    |		.CONST	0x0004								; Address of exception handler
0252 0001       |    |		.CONST	0x0001								; Number of locals
0253			BODY_0250:
0253			INIT_0250:
0253 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xe = .DEBUG	0x0253,0x0664,0x1002,0x0000,0x0036,0x08a4,0x0000,0x00eb
													; Debug Table 0xe.0x0 = 0x253,0x1
0254 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0255 0217       |    |		Execute	Heap_Access,All_Reference
0256 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0257 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0258 00d8       |    |		Load_Top	At_Offset_0
0259 0120       |    |		Execute	Any,Is_Value
025a 7002       |p   |		Jump_Nonzero	0x25d
025b 00d8       |    |		Load_Top	At_Offset_0
025c 011e       |    |		Execute	Any,Convert
025d e211       |    |		Load	0x1,0x11
025e 0119       |    |		Execute	Any,Check_In_Formal_Type
025f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0260 ; --------------------------------------------------------------------------------------
0260 ; SUBPROGRAM
0260 ; --------------------------------------------------------------------------------------
0260 0263       | c  |		.CONST	0x0263								; Address of begin
0261 0004       |    |		.CONST	0x0004								; Address of exception handler
0262 0001       |    |		.CONST	0x0001								; Number of locals
0263			BODY_0260:
0263			INIT_0260:
0263 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xf = .DEBUG	0x0263,0x0668,0x1002,0x0000,0x0036,0x08a4,0x0000,0x00f4
													; Debug Table 0xf.0x0 = 0x263,0x1
0264 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0265 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0266 0000 0000  |    |		.XXX[0x2]
0268 ; --------------------------------------------------------------------------------------
0268 ; SUBPROGRAM
0268 ; --------------------------------------------------------------------------------------
0268 026b       | k  |		.CONST	0x026b								; Address of begin
0269 0004       |    |		.CONST	0x0004								; Address of exception handler
026a 0001       |    |		.CONST	0x0001								; Number of locals
026b			BODY_0268:
026b			INIT_0268:
026b e214       |    |		Load	0x1,0x14							; Debug Table 0x10 = .DEBUG	0x026b,0x066c,0x1002,0x0000,0x0036,0x08a4,0x0000,0x0103
													; Debug Table 0x10.0x0 = 0x26b,0x1
026c 00ca       |    |		Action	Exit_Nullary_Function
026d 0000 0000  |    |		.XXX[0x3]
026f 0000       |    |
0270 ; --------------------------------------------------------------------------------------
0270 ; SUBPROGRAM
0270 ; --------------------------------------------------------------------------------------
0270 0273       | s  |		.CONST	0x0273								; Address of begin
0271 0004       |    |		.CONST	0x0004								; Address of exception handler
0272 0001       |    |		.CONST	0x0001								; Number of locals
0273			BODY_0270:
0273			INIT_0270:
0273 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x11 = .DEBUG	0x0273,0x0670,0x1002,0x0000,0x0036,0x08a4,0x0000,0x0108
													; Debug Table 0x11.0x0 = 0x273,0x1
0274 021d       |    |		Execute	Heap_Access,Is_Null
0275 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0276 0000 0000  |    |		.XXX[0x2]
0278 ; --------------------------------------------------------------------------------------
0278 ; SUBPROGRAM
0278 ; --------------------------------------------------------------------------------------
0278 027f       |    |		.CONST	0x027f								; Address of begin
0279 0004       |    |		.CONST	0x0004								; Address of exception handler
027a 0003       |    |		.CONST	0x0003								; Number of locals
027b			INIT_0278:
027b 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x12 = .DEBUG	0x027b,0x0674,0x1002,0x0000,0x0036,0x08a4,0x0000,0x0111
													; Debug Table 0x12.0x0 = 0x27b,0xffff
027c 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
027d e21f       |    |		Load	0x1,0x1f							; Debug Table 0x12.0x1 = 0x27d,0xfffe
027e 0322       | "  |		Declare_Variable	Record
027f			BODY_0278:
027f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x12.0x2 = 0x27f,0x1
0280 e5ff       |    |		Load	0x2,-0x1
0281 8220       |    |		Call	0x1,0x20
0282 00d1       |    |		Pop_Control	Pop_Count_1
0283 7806       |x   |		Jump	0x28a
0284 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x12.0x3 = 0x284,0x3
0285 0a01       |    |		Execute_Immediate	Plus,0x1
0286 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0287 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x12.0x4 = 0x287,0x4
0288 8221       | !  |		Call	0x1,0x21
0289 00d1       |    |		Pop_Control	Pop_Count_1
028a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x12.0x5 = 0x28a,0x2
													; Debug Table 0x12.0x6 = 0x28a,0x401
028b 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
028c 6ff7       |o   |		Jump_Zero	0x284							; Debug Table 0x12.0x7 = 0x28c,0x2
028d 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x12.0x8 = 0x28d,0x5
028e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
028f 0000       |    |		.XXX[0x1]
0290 ; --------------------------------------------------------------------------------------
0290 ; SUBPROGRAM
0290 ; --------------------------------------------------------------------------------------
0290 0293       |    |		.CONST	0x0293								; Address of begin
0291 0004       |    |		.CONST	0x0004								; Address of exception handler
0292 0001       |    |		.CONST	0x0001								; Number of locals
0293			BODY_0290:
0293			INIT_0290:
0293 4608       |F   |		Jump_Case	0x9							; Debug Table 0x13 = .DEBUG	0x0293,0x0688,0x1005,0x0000,0x0036,0x08a4,0x0000,0x0146
0294 7808       |x   |		Jump	0x29d								; case 0x0
0295 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
0296 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
0297 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x3
0298 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x4
0299 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x5
029a 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x6
029b 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x7
029c 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x8
029d 00da       |    |		Load_Top	At_Offset_2
029e 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
029f 1c00       |    |		Execute_Immediate	Run_Utility,0x0
02a0 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
02a1 0000 0000  |    |		.XXX[0x3]
02a3 0000       |    |
02a4 0001 f813  |    |		.LITERAL	{0x0001f813, 0x00003cb0}
02a8 0000 0000  |    |		.LITERAL	{0x00000000, 0x3608a402}
02ac 0000 0000  |    |		.LITERAL	{0x00000000, 0x3608a401}
02b0 ; --------------------------------------------------------------------------------------
02b0 ; SUBPROGRAM
02b0 ; --------------------------------------------------------------------------------------
02b0 02c1       |    |		.CONST	0x02c1								; Address of begin
02b1 0004       |    |		.CONST	0x0004								; Address of exception handler
02b2 0002       |    |		.CONST	0x0002								; Number of locals
02b3			INIT_02b0:
02b3 e22b       | +  |		Load	0x1,0x2b							; Debug Table 0x14 = .DEBUG	0x02b3,0x068a,0x1002,0x0000,0x0036,0x09c4,0x0000,0x0072
													; Debug Table 0x14.0x0 = 0x2b3,0xffff
02b4 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x14.0x1 = 0x2b4,0x401
02b5 e211       |    |		Load	0x1,0x11
02b6 0119       |    |		Execute	Any,Check_In_Formal_Type
02b7 8213       |    |		Call	0x1,0x13
02b8 e20f       |    |		Load	0x1,0xf
02b9 026e       | n  |		Execute	Discrete,Modulo
02ba e22d       | -  |		Load	0x1,0x2d
02bb 025b       | [  |		Execute	Discrete,Check_In_Type
02bc e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x14.0x2 = 0x2bc,0xffff
02bd 0217       |    |		Execute	Heap_Access,All_Reference
02be 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
02bf 01d7       |    |		Execute	Vector,Field_Read
02c0 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
02c1			BODY_02b0:
02c1 7804       |x   |		Jump	0x2c6
02c2 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x14.0x3 = 0x2c2,0x2
02c3 0217       |    |		Execute	Heap_Access,All_Reference
02c4 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
02c5 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
02c6 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x14.0x4 = 0x2c6,0x1
02c7 6807       |h   |		Jump_Zero	0x2cf
02c8 00d8       |    |		Load_Top	At_Offset_0
02c9 0217       |    |		Execute	Heap_Access,All_Reference
02ca 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
02cb 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
02cc e5fe       |    |		Load	0x2,-0x2
02cd 012e       | .  |		Execute	Any,Not_Equal
02ce 77f3       |w   |		Jump_Nonzero	0x2c2
02cf 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x14.0x5 = 0x2cf,0x3
02d0 6804       |h   |		Jump_Zero	0x2d5
02d1 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x14.0x6 = 0x2d1,0x4
02d2 e5ff       |    |		Load	0x2,-0x1
02d3 0217       |    |		Execute	Heap_Access,All_Reference
02d4 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
02d5 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x14.0x7 = 0x2d5,0x5
02d6 4402       |D   |		Exit_Subprogram	With_Value,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 0x15 = .DEBUG	0x02db,0x069c,0x1001,0x0000,0x0036,0x09c4,0x0000,0x00b8
													; Debug Table 0x15.0x0 = 0x2db,0x1
02dc a5fd       |    |		Store_Unchecked	0x2,-0x3
02dd e22b       | +  |		Load	0x1,0x2b							; Debug Table 0x15.0x1 = 0x2dd,0x2
02de a5fc       |    |		Store_Unchecked	0x2,-0x4
02df 7806       |x   |		Jump	0x2e6
02e0 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x15.0x2 = 0x2e0,0x4
02e1 a5fc       |    |		Store_Unchecked	0x2,-0x4
02e2 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x15.0x3 = 0x2e2,0x5
02e3 0217       |    |		Execute	Heap_Access,All_Reference
02e4 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
02e5 a5fd       |    |		Store_Unchecked	0x2,-0x3
02e6 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x15.0x4 = 0x2e6,0x3
02e7 6807       |h   |		Jump_Zero	0x2ef
02e8 e5fd       |    |		Load	0x2,-0x3
02e9 0217       |    |		Execute	Heap_Access,All_Reference
02ea 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
02eb 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
02ec e5fe       |    |		Load	0x2,-0x2
02ed 012e       | .  |		Execute	Any,Not_Equal
02ee 77f1       |w   |		Jump_Nonzero	0x2e0
02ef 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
02f0 ; --------------------------------------------------------------------------------------
02f0 ; SUBPROGRAM
02f0 ; --------------------------------------------------------------------------------------
02f0 0304       |    |		.CONST	0x0304								; Address of begin
02f1 0004       |    |		.CONST	0x0004								; Address of exception handler
02f2 0005       |    |		.CONST	0x0005								; Number of locals
02f3			INIT_02f0:
02f3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x16 = .DEBUG	0x02f3,0x06a8,0x1001,0x0000,0x0036,0x09c4,0x0000,0x0253
													; Debug Table 0x16.0x0 = 0x2f3,0xffff
													; Debug Table 0x16.0x1 = 0x2f3,0x401
02f4 e211       |    |		Load	0x1,0x11
02f5 0119       |    |		Execute	Any,Check_In_Formal_Type
02f6 8213       |    |		Call	0x1,0x13
02f7 e20f       |    |		Load	0x1,0xf
02f8 026e       | n  |		Execute	Discrete,Modulo
02f9 e22d       | -  |		Load	0x1,0x2d
02fa 025b       | [  |		Execute	Discrete,Check_In_Type
02fb e22d       | -  |		Load	0x1,0x2d							; Debug Table 0x16.0x2 = 0x2fb,0xffff
02fc 03f1       |    |		Declare_Variable	Discrete,With_Value
02fd 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0x3 = 0x2fd,0xfffe
02fe e5fc       |    |		Load	0x2,-0x4
02ff 0217       |    |		Execute	Heap_Access,All_Reference
0300 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0301 01d5       |    |		Execute	Vector,Field_Reference
0302 e22b       | +  |		Load	0x1,0x2b							; Debug Table 0x16.0x4 = 0x302,0xfffd
0303 e22b       | +  |		Load	0x1,0x2b							; Debug Table 0x16.0x5 = 0x303,0xfffc
0304			BODY_02f0:
0304 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0x6 = 0x304,0x1
0305 00da       |    |		Load_Top	At_Offset_2
0306 e5ff       |    |		Load	0x2,-0x1
0307 e211       |    |		Load	0x1,0x11
0308 0119       |    |		Execute	Any,Check_In_Formal_Type
0309 e403       |    |		Load	0x2,0x3
030a 8231       | 1  |		Call	0x1,0x31
030b 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
030c 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
030d 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x16.0x7 = 0x30d,0x2
030e 701c       |p   |		Jump_Nonzero	0x32b
030f 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x16.0x8 = 0x30f,0x3
0310 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0311 e22b       | +  |		Load	0x1,0x2b							; Debug Table 0x16.0x9 = 0x311,0x4
0312 e5fc       |    |		Load	0x2,-0x4
0313 039c       |    |		Declare_Variable	Heap_Access,By_Allocation
0314 00d8       |    |		Load_Top	At_Offset_0
0315 0217       |    |		Execute	Heap_Access,All_Reference
0316 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0317 a403       |    |		Store_Unchecked	0x2,0x3
0318 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x16.0xa = 0x318,0x5
													; Debug Table 0x16.0xb = 0x318,0x6
0319 00db       |    |		Load_Top	At_Offset_3
031a 0217       |    |		Execute	Heap_Access,All_Reference
031b 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
031c 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
031d e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x16.0xc = 0x31d,0x7
031e 00db       |    |		Load_Top	At_Offset_3
031f 0217       |    |		Execute	Heap_Access,All_Reference
0320 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0321 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0322 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x16.0xd = 0x322,0x8
0323 00db       |    |		Load_Top	At_Offset_3
0324 0217       |    |		Execute	Heap_Access,All_Reference
0325 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0326 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x16.0xe = 0x326,0x9
0327 e5fc       |    |		Load	0x2,-0x4
0328 0217       |    |		Execute	Heap_Access,All_Reference
0329 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
032a 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
032b e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x16.0xf = 0x32b,0xa
032c 6802       |h   |		Jump_Zero	0x32f
032d e225       | %  |		Load	0x1,0x25							; Debug Table 0x16.0x10 = 0x32d,0xb
032e 0257       | W  |		Execute	Discrete,Raise
032f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0x11 = 0x32f,0xc
0330 701c       |p   |		Jump_Nonzero	0x34d
0331 e22b       | +  |		Load	0x1,0x2b							; Debug Table 0x16.0x12 = 0x331,0xd
0332 e5fc       |    |		Load	0x2,-0x4
0333 039c       |    |		Declare_Variable	Heap_Access,By_Allocation
0334 00d8       |    |		Load_Top	At_Offset_0
0335 0217       |    |		Execute	Heap_Access,All_Reference
0336 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0337 a403       |    |		Store_Unchecked	0x2,0x3
0338 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x16.0x13 = 0x338,0xe
													; Debug Table 0x16.0x14 = 0x338,0xf
0339 00db       |    |		Load_Top	At_Offset_3
033a 0217       |    |		Execute	Heap_Access,All_Reference
033b 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
033c 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
033d e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x16.0x15 = 0x33d,0x10
033e 00db       |    |		Load_Top	At_Offset_3
033f 0217       |    |		Execute	Heap_Access,All_Reference
0340 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0341 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0342 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x16.0x16 = 0x342,0x11
0343 0217       |    |		Execute	Heap_Access,All_Reference
0344 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0345 00db       |    |		Load_Top	At_Offset_3
0346 0217       |    |		Execute	Heap_Access,All_Reference
0347 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0348 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x16.0x17 = 0x348,0x12
0349 e5fc       |    |		Load	0x2,-0x4
034a 0217       |    |		Execute	Heap_Access,All_Reference
034b 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
034c 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
034d e22b       | +  |		Load	0x1,0x2b							; Debug Table 0x16.0x18 = 0x34d,0x13
034e e5fc       |    |		Load	0x2,-0x4
034f 039c       |    |		Declare_Variable	Heap_Access,By_Allocation
0350 00d8       |    |		Load_Top	At_Offset_0
0351 0217       |    |		Execute	Heap_Access,All_Reference
0352 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0353 00d9       |    |		Load_Top	At_Offset_1
0354 0217       |    |		Execute	Heap_Access,All_Reference
0355 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0356 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x16.0x19 = 0x356,0x14
													; Debug Table 0x16.0x1a = 0x356,0x15
0357 00d9       |    |		Load_Top	At_Offset_1
0358 0217       |    |		Execute	Heap_Access,All_Reference
0359 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
035a 0217       |    |		Execute	Heap_Access,All_Reference
035b 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
035c 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
035d e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x16.0x1b = 0x35d,0x16
035e 00d9       |    |		Load_Top	At_Offset_1
035f 0217       |    |		Execute	Heap_Access,All_Reference
0360 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0361 0217       |    |		Execute	Heap_Access,All_Reference
0362 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0363 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0364 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x16.0x1c = 0x364,0x17
0365 0217       |    |		Execute	Heap_Access,All_Reference
0366 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0367 00d9       |    |		Load_Top	At_Offset_1
0368 0217       |    |		Execute	Heap_Access,All_Reference
0369 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
036a 0217       |    |		Execute	Heap_Access,All_Reference
036b 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
036c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0x1d = 0x36c,0x18
036d 0217       |    |		Execute	Heap_Access,All_Reference
036e 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
036f e5fc       |    |		Load	0x2,-0x4
0370 0217       |    |		Execute	Heap_Access,All_Reference
0371 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0372 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0373 0000 0000  |    |		.BLANK	0000[0x5]
0378 ; --------------------------------------------------------------------------------------
0378 ; SUBPROGRAM
0378 ; --------------------------------------------------------------------------------------
0378 0387       |    |		.CONST	0x0387								; Address of begin
0379 0004       |    |		.CONST	0x0004								; Address of exception handler
037a 0004       |    |		.CONST	0x0004								; Number of locals
037b			INIT_0378:
037b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x17 = .DEBUG	0x037b,0x06e6,0x1001,0x0000,0x0036,0x09c4,0x0000,0x0333
													; Debug Table 0x17.0x0 = 0x37b,0xffff
													; Debug Table 0x17.0x1 = 0x37b,0x401
037c e211       |    |		Load	0x1,0x11
037d 0119       |    |		Execute	Any,Check_In_Formal_Type
037e 8213       |    |		Call	0x1,0x13
037f e20f       |    |		Load	0x1,0xf
0380 026e       | n  |		Execute	Discrete,Modulo
0381 e22d       | -  |		Load	0x1,0x2d
0382 025b       | [  |		Execute	Discrete,Check_In_Type
0383 e22d       | -  |		Load	0x1,0x2d							; Debug Table 0x17.0x2 = 0x383,0xffff
0384 03f1       |    |		Declare_Variable	Discrete,With_Value
0385 e22b       | +  |		Load	0x1,0x2b							; Debug Table 0x17.0x3 = 0x385,0xfffe
0386 e22b       | +  |		Load	0x1,0x2b							; Debug Table 0x17.0x4 = 0x386,0xfffd
0387			BODY_0378:
0387 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x17.0x5 = 0x387,0x1
0388 00da       |    |		Load_Top	At_Offset_2
0389 e5ff       |    |		Load	0x2,-0x1
038a e211       |    |		Load	0x1,0x11
038b 0119       |    |		Execute	Any,Check_In_Formal_Type
038c e402       |    |		Load	0x2,0x2
038d e5fe       |    |		Load	0x2,-0x2
038e 0217       |    |		Execute	Heap_Access,All_Reference
038f 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0390 01d7       |    |		Execute	Vector,Field_Read
0391 8231       | 1  |		Call	0x1,0x31
0392 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0393 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0394 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x17.0x6 = 0x394,0x2
0395 7002       |p   |		Jump_Nonzero	0x398
0396 e224       | $  |		Load	0x1,0x24							; Debug Table 0x17.0x7 = 0x396,0x3
0397 0257       | W  |		Execute	Discrete,Raise
0398 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x17.0x8 = 0x398,0x4
0399 7009       |p   |		Jump_Nonzero	0x3a3
039a 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x17.0x9 = 0x39a,0x5
039b 0217       |    |		Execute	Heap_Access,All_Reference
039c 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
039d 00db       |    |		Load_Top	At_Offset_3
039e e5fe       |    |		Load	0x2,-0x2
039f 0217       |    |		Execute	Heap_Access,All_Reference
03a0 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
03a1 01d6       |    |		Execute	Vector,Field_Write
03a2 7806       |x   |		Jump	0x3a9
03a3 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x17.0xa = 0x3a3,0x6
03a4 0217       |    |		Execute	Heap_Access,All_Reference
03a5 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
03a6 00d9       |    |		Load_Top	At_Offset_1
03a7 0217       |    |		Execute	Heap_Access,All_Reference
03a8 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
03a9 e22b       | +  |		Load	0x1,0x2b							; Debug Table 0x17.0xb = 0x3a9,0x7
03aa e5fe       |    |		Load	0x2,-0x2
03ab 0217       |    |		Execute	Heap_Access,All_Reference
03ac 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
03ad 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
03ae 0000 0000  |    |		.XXX[0x2]
03b0 ; --------------------------------------------------------------------------------------
03b0 ; SUBPROGRAM
03b0 ; --------------------------------------------------------------------------------------
03b0 03b3       |    |		.CONST	0x03b3								; Address of begin
03b1 0004       |    |		.CONST	0x0004								; Address of exception handler
03b2 0001       |    |		.CONST	0x0001								; Number of locals
03b3			BODY_03b0:
03b3			INIT_03b0:
03b3 e22b       | +  |		Load	0x1,0x2b							; Debug Table 0x18 = .DEBUG	0x03b3,0x0700,0x1001,0x0000,0x0036,0x09c4,0x0000,0x0455
													; Debug Table 0x18.0x0 = 0x3b3,0x1
03b4 00db       |    |		Load_Top	At_Offset_3
03b5 0217       |    |		Execute	Heap_Access,All_Reference
03b6 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
03b7 e22d       | -  |		Load	0x1,0x2d							; Debug Table 0x18.0x1 = 0x3b7,0x2
03b8 0269       | i  |		Execute	Discrete,Last
03b9 4800       |H   |		Short_Literal	0x0
03ba 0263       | c  |		Execute	Discrete,Above_Bound
03bb 7007       |p   |		Jump_Nonzero	0x3c3
03bc e22b       | +  |		Load	0x1,0x2b							; Debug Table 0x18.0x2 = 0x3bc,0x3
03bd 00d9       |    |		Load_Top	At_Offset_1
03be e5ff       |    |		Load	0x2,-0x1
03bf 0217       |    |		Execute	Heap_Access,All_Reference
03c0 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
03c1 01d6       |    |		Execute	Vector,Field_Write
03c2 3ff9       |?   |		Loop_Increasing	0x3bc
03c3 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
03c4 0000 0000  |    |		.BLANK	0000[0x4]
03c8 03d5 0004  |    |		.XXX[0x3]
03ca 0010       |    |
03cb 4804       |H   |		Short_Literal	0x4							; Debug Table 0x19 = .DEBUG	0x03cb,0x0708,0x0000,0x0000,0x0036,0x09c4,0x0000,0x0028
03cc 02cb       |    |		Declare_Variable	Entry
03cd 4802       |H   |		Short_Literal	0x2
03ce 02cb       |    |		Declare_Variable	Entry
03cf 4801       |H   |		Short_Literal	0x1
03d0 02cb       |    |		Declare_Variable	Entry
03d1 00bf       |    |		Action	Accept_Activation
03d2 029f 03e3  |    |		Declare_Subprogram	INIT_03e0,For_Call				; Debug Table 0x1a = .DEBUG	0x03d2,0x070a,0x0000,0x0000,0x0036,0x09c4,0x0000,0x0597
03d4 00bc       |    |		Action	Signal_Activated
03d5 e001       |    |		Load	0x0,0x1								; Debug Table 0x1a.0x0 = 0x3d5,0x1
03d6 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
03d7 e002       |    |		Load	0x0,0x2
03d8 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
03d9 8210       |    |		Call	0x1,0x10							; Debug Table 0x1a.0x1 = 0x3d9,0x2
													; Debug Table 0x1a.0x2 = 0x3d9,0x3
03da 7ffe       |    |		Jump	0x3d9
03db 0000 0000  |    |		.BLANK	0000[0x5]
03e0 ; --------------------------------------------------------------------------------------
03e0 ; SUBPROGRAM
03e0 ; --------------------------------------------------------------------------------------
03e0 03ee       |    |		.CONST	0x03ee								; Address of begin
03e1 03f1       |    |		.CONST	0x03f1								; Address of exception handler
03e2 0002       |    |		.CONST	0x0002								; Number of locals
03e3			INIT_03e0:
03e3 480f 487f  |H H |		Declare_Variable	Select	0x000, 0x003,				; Debug Table 0x1b = .DEBUG	0x03e3,0x0712,0x0004,0x0000,0x0036,0x09c4,0x0000,0x05ec
03e5 480e 4880  |H H |				[0x000]: 0x001 = 0x0008,
03e7 480d 4882  |H H |				[0x00d]: 0x082 = 0x0410,
03e9 4800 4801  |H H |				[0x00e]: 0x080 = 0x0400,
03eb 4800 4803  |H H |				[0x00f]: 0x07f = 0x03f8
03ed 02cf       |    |
03ee			BODY_03e0:
03ee 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1b.0x0 = 0x3ee,0x1
03ef 013f       | ?  |		Execute	Select,Rendezvous
03f0 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
03f1			TRAP_03e0:
03f1 0007       |    |		Action	Break_Optional
03f2 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1					; Debug Table 0x1b.0x1 = 0x3f2,0x5
03f3 0000 0000  |    |		.BLANK	0000[0x5]
03f8 ; --------------------------------------------------------------------------------------
03f8 ; SUBPROGRAM
03f8 ; See instruction 0x02cf at 0x3e3, index=0xf
03f8 ; --------------------------------------------------------------------------------------
03f8 03fb       |    |		.CONST	0x03fb								; Address of begin
03f9 0004       |    |		.CONST	0x0004								; Address of exception handler
03fa 0001       |    |		.CONST	0x0001								; Number of locals
03fb			BODY_03f8:
03fb			INIT_03f8:
03fb 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1c = .DEBUG	0x03fb,0x0718,0x0003,0x0000,0x0036,0x09c4,0x0000,0x05dc
													; Debug Table 0x1c.0x0 = 0x3fb,0x1
03fc 8003       |    |		Call	0x0,0x3
03fd c7fe       |    |		Store	0x3,-0x2
03fe 4101       |A   |		End_Rendezvous	0x1
03ff 0000       |    |		.XXX[0x1]
0400 ; --------------------------------------------------------------------------------------
0400 ; SUBPROGRAM
0400 ; See instruction 0x02cf at 0x3e3, index=0xe
0400 ; --------------------------------------------------------------------------------------
0400 0403       |    |		.CONST	0x0403								; Address of begin
0401 0004       |    |		.CONST	0x0004								; Address of exception handler
0402 0001       |    |		.CONST	0x0001								; Number of locals
0403			BODY_0400:
0403			INIT_0400:
0403 e7fd       |    |		Load	0x3,-0x3							; Debug Table 0x1d = .DEBUG	0x0403,0x071c,0x0003,0x0000,0x0036,0x09c4,0x0000,0x05ce
													; Debug Table 0x1d.0x0 = 0x403,0x1
0404 e7fe       |    |		Load	0x3,-0x2
0405 e001       |    |		Load	0x0,0x1
0406 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
0407 0119       |    |		Execute	Any,Check_In_Formal_Type
0408 8004       |    |		Call	0x0,0x4
0409 c7fd       |    |		Store	0x3,-0x3
040a 4101       |A   |		End_Rendezvous	0x1
040b 0000 0000  |    |		.BLANK	0000[0x5]
0410 ; --------------------------------------------------------------------------------------
0410 ; SUBPROGRAM
0410 ; See instruction 0x02cf at 0x3e3, index=0xd
0410 ; --------------------------------------------------------------------------------------
0410 0413       |    |		.CONST	0x0413								; Address of begin
0411 0004       |    |		.CONST	0x0004								; Address of exception handler
0412 0001       |    |		.CONST	0x0001								; Number of locals
0413			BODY_0410:
0413			INIT_0410:
0413 e7fb       |    |		Load	0x3,-0x5							; Debug Table 0x1e = .DEBUG	0x0413,0x0720,0x0003,0x0000,0x0036,0x09c4,0x0000,0x05bb
													; Debug Table 0x1e.0x0 = 0x413,0x1
0414 e7fc       |    |		Load	0x3,-0x4
0415 e7fd       |    |		Load	0x3,-0x3
0416 e001       |    |		Load	0x0,0x1
0417 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0418 0119       |    |		Execute	Any,Check_In_Formal_Type
0419 e7fe       |    |		Load	0x3,-0x2
041a e001       |    |		Load	0x0,0x1
041b 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
041c 0119       |    |		Execute	Any,Check_In_Formal_Type
041d 8005       |    |		Call	0x0,0x5
041e c7fb       |    |		Store	0x3,-0x5
041f 4101       |A   |		End_Rendezvous	0x1
0420 ; --------------------------------------------------------------------------------------
0420 ; Debug Table
0420 ; --------------------------------------------------------------------------------------
0420 0003 001f  |    |		.CONST	0x0003,0x001f
0422 000b 051a  |    |		.DEBUG	0x000b,0x051a,0xc000,0x0000,0x0036,0x08a4,0x0000,0x0007
042a 0055 0568  | U h|		.DEBUG	0x0055,0x0568,0xc000,0x0000,0x0036,0x09c4,0x0000,0x0005
0432 00ab 05a2  |    |		.DEBUG	0x00ab,0x05a2,0x1005,0x0000,0x0036,0x08a4,0x0000,0x003f
043a 00cb 05a4  |    |		.DEBUG	0x00cb,0x05a4,0x1002,0x0000,0x0036,0x08a4,0x0000,0x004d
0442 00fb 05be  |    |		.DEBUG	0x00fb,0x05be,0x1001,0x0000,0x0036,0x08a4,0x0000,0x005a
044a 012b 05de  | +  |		.DEBUG	0x012b,0x05de,0x1001,0x0000,0x0036,0x08a4,0x0000,0x006e
0452 015b 05fe  | [  |		.DEBUG	0x015b,0x05fe,0x1001,0x0000,0x0036,0x08a4,0x0000,0x0082
045a 016b 0602  | k  |		.DEBUG	0x016b,0x0602,0x1001,0x0000,0x0036,0x08a4,0x0000,0x0097
0462 017b 0606  | {  |		.DEBUG	0x017b,0x0606,0x1001,0x0000,0x0036,0x08a4,0x0000,0x00a3
046a 0183 060c  |    |		.DEBUG	0x0183,0x060c,0x1002,0x0000,0x0036,0x08a4,0x0000,0x00b6
0472 019b 0616  |    |		.DEBUG	0x019b,0x0616,0x1001,0x0000,0x0036,0x08a4,0x0000,0x00bf
047a 01ab 061a  |    |		.DEBUG	0x01ab,0x061a,0x1001,0x0000,0x0036,0x08a4,0x0000,0x00c7
0482 01fb 0636  |   6|		.DEBUG	0x01fb,0x0636,0x1001,0x0000,0x0036,0x08a4,0x0000,0x00d7
048a 022b 0654  | + T|		.DEBUG	0x022b,0x0654,0x1001,0x0000,0x0036,0x08a4,0x0000,0x00e3
0492 0253 0664  | S d|		.DEBUG	0x0253,0x0664,0x1002,0x0000,0x0036,0x08a4,0x0000,0x00eb
049a 0263 0668  | c h|		.DEBUG	0x0263,0x0668,0x1002,0x0000,0x0036,0x08a4,0x0000,0x00f4
04a2 026b 066c  | k l|		.DEBUG	0x026b,0x066c,0x1002,0x0000,0x0036,0x08a4,0x0000,0x0103
04aa 0273 0670  | s p|		.DEBUG	0x0273,0x0670,0x1002,0x0000,0x0036,0x08a4,0x0000,0x0108
04b2 027b 0674  | { t|		.DEBUG	0x027b,0x0674,0x1002,0x0000,0x0036,0x08a4,0x0000,0x0111
04ba 0293 0688  |    |		.DEBUG	0x0293,0x0688,0x1005,0x0000,0x0036,0x08a4,0x0000,0x0146
04c2 02b3 068a  |    |		.DEBUG	0x02b3,0x068a,0x1002,0x0000,0x0036,0x09c4,0x0000,0x0072
04ca 02db 069c  |    |		.DEBUG	0x02db,0x069c,0x1001,0x0000,0x0036,0x09c4,0x0000,0x00b8
04d2 02f3 06a8  |    |		.DEBUG	0x02f3,0x06a8,0x1001,0x0000,0x0036,0x09c4,0x0000,0x0253
04da 037b 06e6  | {  |		.DEBUG	0x037b,0x06e6,0x1001,0x0000,0x0036,0x09c4,0x0000,0x0333
04e2 03b3 0700  |    |		.DEBUG	0x03b3,0x0700,0x1001,0x0000,0x0036,0x09c4,0x0000,0x0455
04ea 03cb 0708  |    |		.DEBUG	0x03cb,0x0708,0x0000,0x0000,0x0036,0x09c4,0x0000,0x0028
04f2 03d2 070a  |    |		.DEBUG	0x03d2,0x070a,0x0000,0x0000,0x0036,0x09c4,0x0000,0x0597
04fa 03e3 0712  |    |		.DEBUG	0x03e3,0x0712,0x0004,0x0000,0x0036,0x09c4,0x0000,0x05ec
0502 03fb 0718  |    |		.DEBUG	0x03fb,0x0718,0x0003,0x0000,0x0036,0x09c4,0x0000,0x05dc
050a 0403 071c  |    |		.DEBUG	0x0403,0x071c,0x0003,0x0000,0x0036,0x09c4,0x0000,0x05ce
0512 0413 0720  |    |		.DEBUG	0x0413,0x0720,0x0003,0x0000,0x0036,0x09c4,0x0000,0x05bb
051a ; --------------------------------------------------------------------------------------
051a ; Debug3 Subtable 0x0
051a ; --------------------------------------------------------------------------------------
051a 0026 0000  | &  |		.DBG3TAB	0x0026,0x0000
051c 000b ffff  |    |		.CONST	0x000b,0xffff
051e 000b fffe  |    |		.CONST	0x000b,0xfffe
0520 000b fffd  |    |		.CONST	0x000b,0xfffd
0522 000c fffc  |    |		.CONST	0x000c,0xfffc
0524 0012 fffb  |    |		.CONST	0x0012,0xfffb
0526 0014 fffa  |    |		.CONST	0x0014,0xfffa
0528 0016 fff9  |    |		.CONST	0x0016,0xfff9
052a 0018 fff8  |    |		.CONST	0x0018,0xfff8
052c 001a fff7  |    |		.CONST	0x001a,0xfff7
052e 001c fff6  |    |		.CONST	0x001c,0xfff6
0530 001e fff5  |    |		.CONST	0x001e,0xfff5
0532 0020 fff4  |    |		.CONST	0x0020,0xfff4
0534 0022 fff3  | "  |		.CONST	0x0022,0xfff3
0536 0024 fff2  | $  |		.CONST	0x0024,0xfff2
0538 0026 fff1  | &  |		.CONST	0x0026,0xfff1
053a 0028 fff0  | (  |		.CONST	0x0028,0xfff0
053c 002a ffef  | *  |		.CONST	0x002a,0xffef
053e 002c ffee  | ,  |		.CONST	0x002c,0xffee
0540 002e ffed  | .  |		.CONST	0x002e,0xffed
0542 0030 ffec  | 0  |		.CONST	0x0030,0xffec
0544 0032 ffeb  | 2  |		.CONST	0x0032,0xffeb
0546 0034 ffea  | 4  |		.CONST	0x0034,0xffea
0548 0036 ffe9  | 6  |		.CONST	0x0036,0xffe9
054a 0038 ffe8  | 8  |		.CONST	0x0038,0xffe8
054c 0038 ffe7  | 8  |		.CONST	0x0038,0xffe7
054e 0038 ffe6  | 8  |		.CONST	0x0038,0xffe6
0550 0038 ffe5  | 8  |		.CONST	0x0038,0xffe5
0552 0038 ffe4  | 8  |		.CONST	0x0038,0xffe4
0554 0038 ffe3  | 8  |		.CONST	0x0038,0xffe3
0556 003a ffe2  | :  |		.CONST	0x003a,0xffe2
0558 003d ffe1  | =  |		.CONST	0x003d,0xffe1
055a 003d ffe0  | =  |		.CONST	0x003d,0xffe0
055c 0041 ffdf  | A  |		.CONST	0x0041,0xffdf
055e 0041 ffde  | A  |		.CONST	0x0041,0xffde
0560 0047 ffdd  | G  |		.CONST	0x0047,0xffdd
0562 0049 ffdc  | I  |		.CONST	0x0049,0xffdc
0564 004d ffdb  | M  |		.CONST	0x004d,0xffdb
0566 004d ffda  | M  |		.CONST	0x004d,0xffda
0568 ; --------------------------------------------------------------------------------------
0568 ; Debug3 Subtable 0x1
0568 ; --------------------------------------------------------------------------------------
0568 001c 0000  |    |		.DBG3TAB	0x001c,0x0000
056a 0055 ffff  | U  |		.CONST	0x0055,0xffff
056c 005b fffe  | [  |		.CONST	0x005b,0xfffe
056e 0062 fffd  | b  |		.CONST	0x0062,0xfffd
0570 0067 fffc  | g  |		.CONST	0x0067,0xfffc
0572 006c fffb  | l  |		.CONST	0x006c,0xfffb
0574 006c fffa  | l  |		.CONST	0x006c,0xfffa
0576 006c fff9  | l  |		.CONST	0x006c,0xfff9
0578 006e fff8  | n  |		.CONST	0x006e,0xfff8
057a 0070 fff7  | p  |		.CONST	0x0070,0xfff7
057c 0072 fff6  | r  |		.CONST	0x0072,0xfff6
057e 0074 fff5  | t  |		.CONST	0x0074,0xfff5
0580 0076 fff4  | v  |		.CONST	0x0076,0xfff4
0582 0078 fff3  | x  |		.CONST	0x0078,0xfff3
0584 007a fff2  | z  |		.CONST	0x007a,0xfff2
0586 007c fff1  | |  |		.CONST	0x007c,0xfff1
0588 007e fff0  | ~  |		.CONST	0x007e,0xfff0
058a 0080 ffef  |    |		.CONST	0x0080,0xffef
058c 0082 ffee  |    |		.CONST	0x0082,0xffee
058e 0084 ffed  |    |		.CONST	0x0084,0xffed
0590 0086 ffec  |    |		.CONST	0x0086,0xffec
0592 0088 ffeb  |    |		.CONST	0x0088,0xffeb
0594 008a ffea  |    |		.CONST	0x008a,0xffea
0596 008c ffe9  |    |		.CONST	0x008c,0xffe9
0598 008e ffe8  |    |		.CONST	0x008e,0xffe8
059a 0090 ffe7  |    |		.CONST	0x0090,0xffe7
059c 0092 ffe6  |    |		.CONST	0x0092,0xffe6
059e 0094 ffe5  |    |		.CONST	0x0094,0xffe5
05a0 0096 ffe4  |    |		.CONST	0x0096,0xffe4
05a2 ; --------------------------------------------------------------------------------------
05a2 ; Debug3 Subtable 0x2
05a2 ; --------------------------------------------------------------------------------------
05a2 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
05a4 ; --------------------------------------------------------------------------------------
05a4 ; Debug3 Subtable 0x3
05a4 ; --------------------------------------------------------------------------------------
05a4 0004 0008  |    |		.DBG3TAB	0x0004,0x0008
05a6 00cb ffff  |    |		.CONST	0x00cb,0xffff
05a8 00ce fffe  |    |		.CONST	0x00ce,0xfffe
05aa 00ce 0001  |    |		.CONST	0x00ce,0x0001
05ac 00d0 0002  |    |		.CONST	0x00d0,0x0002
05ae 00d0 fbff  |    |		.CONST	0x00d0,0xfbff
05b0 00d3 0401  |    |		.CONST	0x00d3,0x0401
05b2 00d8 0402  |    |		.CONST	0x00d8,0x0402
05b4 00de 0003  |    |		.CONST	0x00de,0x0003
05b6 00de f7ff  |    |		.CONST	0x00de,0xf7ff
05b8 00e5 0801  |    |		.CONST	0x00e5,0x0801
05ba 00e7 0802  |    |		.CONST	0x00e7,0x0802
05bc 00f3 0803  |    |		.CONST	0x00f3,0x0803
05be ; --------------------------------------------------------------------------------------
05be ; Debug3 Subtable 0x4
05be ; --------------------------------------------------------------------------------------
05be 0004 000b  |    |		.DBG3TAB	0x0004,0x000b
05c0 00fb ffff  |    |		.CONST	0x00fb,0xffff
05c2 00fe fffe  |    |		.CONST	0x00fe,0xfffe
05c4 00fe 0001  |    |		.CONST	0x00fe,0x0001
05c6 0100 0002  |    |		.CONST	0x0100,0x0002
05c8 0100 fbff  |    |		.CONST	0x0100,0xfbff
05ca 0103 0401  |    |		.CONST	0x0103,0x0401
05cc 0108 0402  |    |		.CONST	0x0108,0x0402
05ce 010b 0403  |    |		.CONST	0x010b,0x0403
05d0 010d 0404  |    |		.CONST	0x010d,0x0404
05d2 010f 0003  |    |		.CONST	0x010f,0x0003
05d4 010f f7ff  |    |		.CONST	0x010f,0xf7ff
05d6 0116 0801  |    |		.CONST	0x0116,0x0801
05d8 0118 0802  |    |		.CONST	0x0118,0x0802
05da 011d 0803  |    |		.CONST	0x011d,0x0803
05dc 0120 0804  |    |		.CONST	0x0120,0x0804
05de ; --------------------------------------------------------------------------------------
05de ; Debug3 Subtable 0x5
05de ; --------------------------------------------------------------------------------------
05de 0004 000b  |    |		.DBG3TAB	0x0004,0x000b
05e0 012b ffff  | +  |		.CONST	0x012b,0xffff
05e2 012e fffe  | .  |		.CONST	0x012e,0xfffe
05e4 012e 0001  | .  |		.CONST	0x012e,0x0001
05e6 0130 0002  | 0  |		.CONST	0x0130,0x0002
05e8 0130 fbff  | 0  |		.CONST	0x0130,0xfbff
05ea 0133 0401  | 3  |		.CONST	0x0133,0x0401
05ec 0138 0402  | 8  |		.CONST	0x0138,0x0402
05ee 013b 0403  | ;  |		.CONST	0x013b,0x0403
05f0 013d 0404  | =  |		.CONST	0x013d,0x0404
05f2 013f 0003  | ?  |		.CONST	0x013f,0x0003
05f4 013f f7ff  | ?  |		.CONST	0x013f,0xf7ff
05f6 0146 0801  | F  |		.CONST	0x0146,0x0801
05f8 0148 0802  | H  |		.CONST	0x0148,0x0802
05fa 014d 0803  | M  |		.CONST	0x014d,0x0803
05fc 0150 0804  | P  |		.CONST	0x0150,0x0804
05fe ; --------------------------------------------------------------------------------------
05fe ; Debug3 Subtable 0x6
05fe ; --------------------------------------------------------------------------------------
05fe 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0600 015b 0001  | [  |		.CONST	0x015b,0x0001
0602 ; --------------------------------------------------------------------------------------
0602 ; Debug3 Subtable 0x7
0602 ; --------------------------------------------------------------------------------------
0602 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0604 016b 0001  | k  |		.CONST	0x016b,0x0001
0606 ; --------------------------------------------------------------------------------------
0606 ; Debug3 Subtable 0x8
0606 ; --------------------------------------------------------------------------------------
0606 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
0608 017b 0001  | {  |		.CONST	0x017b,0x0001
060a 017f 0002  |    |		.CONST	0x017f,0x0002
060c ; --------------------------------------------------------------------------------------
060c ; Debug3 Subtable 0x9
060c ; --------------------------------------------------------------------------------------
060c 0000 0004  |    |		.DBG3TAB	0x0000,0x0004
060e 0183 0001  |    |		.CONST	0x0183,0x0001
0610 0188 0002  |    |		.CONST	0x0188,0x0002
0612 018e 0003  |    |		.CONST	0x018e,0x0003
0614 0191 0004  |    |		.CONST	0x0191,0x0004
0616 ; --------------------------------------------------------------------------------------
0616 ; Debug3 Subtable 0xa
0616 ; --------------------------------------------------------------------------------------
0616 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0618 019b 0001  |    |		.CONST	0x019b,0x0001
061a ; --------------------------------------------------------------------------------------
061a ; Debug3 Subtable 0xb
061a ; --------------------------------------------------------------------------------------
061a 0002 000b  |    |		.DBG3TAB	0x0002,0x000b
061c 01ab 0001  |    |		.CONST	0x01ab,0x0001
061e 01b0 0002  |    |		.CONST	0x01b0,0x0002
0620 01b0 fbff  |    |		.CONST	0x01b0,0xfbff
0622 01b7 fbfe  |    |		.CONST	0x01b7,0xfbfe
0624 01b8 0401  |    |		.CONST	0x01b8,0x0401
0626 01bf 0403  |    |		.CONST	0x01bf,0x0403
0628 01c5 0404  |    |		.CONST	0x01c5,0x0404
062a 01d0 0405  |    |		.CONST	0x01d0,0x0405
062c 01d0 0406  |    |		.CONST	0x01d0,0x0406
062e 01da 0407  |    |		.CONST	0x01da,0x0407
0630 01e2 0408  |    |		.CONST	0x01e2,0x0408
0632 01e6 0402  |    |		.CONST	0x01e6,0x0402
0634 01ea 0003  |    |		.CONST	0x01ea,0x0003
0636 ; --------------------------------------------------------------------------------------
0636 ; Debug3 Subtable 0xc
0636 ; --------------------------------------------------------------------------------------
0636 0001 000d  |    |		.DBG3TAB	0x0001,0x000d
0638 01fb ffff  |    |		.CONST	0x01fb,0xffff
063a 01fd 0001  |    |		.CONST	0x01fd,0x0001
063c 01ff 0002  |    |		.CONST	0x01ff,0x0002
063e 0202 0003  |    |		.CONST	0x0202,0x0003
0640 0203 0004  |    |		.CONST	0x0203,0x0004
0642 0208 0005  |    |		.CONST	0x0208,0x0005
0644 020f 0006  |    |		.CONST	0x020f,0x0006
0646 0212 0007  |    |		.CONST	0x0212,0x0007
0648 0215 0008  |    |		.CONST	0x0215,0x0008
064a 0218 0009  |    |		.CONST	0x0218,0x0009
064c 021b 000a  |    |		.CONST	0x021b,0x000a
064e 021e 000b  |    |		.CONST	0x021e,0x000b
0650 0220 000c  |    |		.CONST	0x0220,0x000c
0652 0223 000d  | #  |		.CONST	0x0223,0x000d
0654 ; --------------------------------------------------------------------------------------
0654 ; Debug3 Subtable 0xd
0654 ; --------------------------------------------------------------------------------------
0654 0000 0007  |    |		.DBG3TAB	0x0000,0x0007
0656 022b 0001  | +  |		.CONST	0x022b,0x0001
0658 0232 0003  | 2  |		.CONST	0x0232,0x0003
065a 0238 0004  | 8  |		.CONST	0x0238,0x0004
065c 023b 0005  | ;  |		.CONST	0x023b,0x0005
065e 023c 0006  | <  |		.CONST	0x023c,0x0006
0660 0241 0007  | A  |		.CONST	0x0241,0x0007
0662 024a 0002  | J  |		.CONST	0x024a,0x0002
0664 ; --------------------------------------------------------------------------------------
0664 ; Debug3 Subtable 0xe
0664 ; --------------------------------------------------------------------------------------
0664 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0666 0253 0001  | S  |		.CONST	0x0253,0x0001
0668 ; --------------------------------------------------------------------------------------
0668 ; Debug3 Subtable 0xf
0668 ; --------------------------------------------------------------------------------------
0668 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
066a 0263 0001  | c  |		.CONST	0x0263,0x0001
066c ; --------------------------------------------------------------------------------------
066c ; Debug3 Subtable 0x10
066c ; --------------------------------------------------------------------------------------
066c 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
066e 026b 0001  | k  |		.CONST	0x026b,0x0001
0670 ; --------------------------------------------------------------------------------------
0670 ; Debug3 Subtable 0x11
0670 ; --------------------------------------------------------------------------------------
0670 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0672 0273 0001  | s  |		.CONST	0x0273,0x0001
0674 ; --------------------------------------------------------------------------------------
0674 ; Debug3 Subtable 0x12
0674 ; --------------------------------------------------------------------------------------
0674 0002 0007  |    |		.DBG3TAB	0x0002,0x0007
0676 027b ffff  | {  |		.CONST	0x027b,0xffff
0678 027d fffe  | }  |		.CONST	0x027d,0xfffe
067a 027f 0001  |    |		.CONST	0x027f,0x0001
067c 0284 0003  |    |		.CONST	0x0284,0x0003
067e 0287 0004  |    |		.CONST	0x0287,0x0004
0680 028a 0002  |    |		.CONST	0x028a,0x0002
0682 028a 0401  |    |		.CONST	0x028a,0x0401
0684 028c 0002  |    |		.CONST	0x028c,0x0002
0686 028d 0005  |    |		.CONST	0x028d,0x0005
0688 ; --------------------------------------------------------------------------------------
0688 ; Debug3 Subtable 0x13
0688 ; --------------------------------------------------------------------------------------
0688 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
068a ; --------------------------------------------------------------------------------------
068a ; Debug3 Subtable 0x14
068a ; --------------------------------------------------------------------------------------
068a 0002 0006  |    |		.DBG3TAB	0x0002,0x0006
068c 02b3 ffff  |    |		.CONST	0x02b3,0xffff
068e 02b4 0401  |    |		.CONST	0x02b4,0x0401
0690 02bc ffff  |    |		.CONST	0x02bc,0xffff
0692 02c2 0002  |    |		.CONST	0x02c2,0x0002
0694 02c6 0001  |    |		.CONST	0x02c6,0x0001
0696 02cf 0003  |    |		.CONST	0x02cf,0x0003
0698 02d1 0004  |    |		.CONST	0x02d1,0x0004
069a 02d5 0005  |    |		.CONST	0x02d5,0x0005
069c ; --------------------------------------------------------------------------------------
069c ; Debug3 Subtable 0x15
069c ; --------------------------------------------------------------------------------------
069c 0000 0005  |    |		.DBG3TAB	0x0000,0x0005
069e 02db 0001  |    |		.CONST	0x02db,0x0001
06a0 02dd 0002  |    |		.CONST	0x02dd,0x0002
06a2 02e0 0004  |    |		.CONST	0x02e0,0x0004
06a4 02e2 0005  |    |		.CONST	0x02e2,0x0005
06a6 02e6 0003  |    |		.CONST	0x02e6,0x0003
06a8 ; --------------------------------------------------------------------------------------
06a8 ; Debug3 Subtable 0x16
06a8 ; --------------------------------------------------------------------------------------
06a8 0005 0019  |    |		.DBG3TAB	0x0005,0x0019
06aa 02f3 ffff  |    |		.CONST	0x02f3,0xffff
06ac 02f3 0401  |    |		.CONST	0x02f3,0x0401
06ae 02fb ffff  |    |		.CONST	0x02fb,0xffff
06b0 02fd fffe  |    |		.CONST	0x02fd,0xfffe
06b2 0302 fffd  |    |		.CONST	0x0302,0xfffd
06b4 0303 fffc  |    |		.CONST	0x0303,0xfffc
06b6 0304 0001  |    |		.CONST	0x0304,0x0001
06b8 030d 0002  |    |		.CONST	0x030d,0x0002
06ba 030f 0003  |    |		.CONST	0x030f,0x0003
06bc 0311 0004  |    |		.CONST	0x0311,0x0004
06be 0318 0005  |    |		.CONST	0x0318,0x0005
06c0 0318 0006  |    |		.CONST	0x0318,0x0006
06c2 031d 0007  |    |		.CONST	0x031d,0x0007
06c4 0322 0008  | "  |		.CONST	0x0322,0x0008
06c6 0326 0009  | &  |		.CONST	0x0326,0x0009
06c8 032b 000a  | +  |		.CONST	0x032b,0x000a
06ca 032d 000b  | -  |		.CONST	0x032d,0x000b
06cc 032f 000c  | /  |		.CONST	0x032f,0x000c
06ce 0331 000d  | 1  |		.CONST	0x0331,0x000d
06d0 0338 000e  | 8  |		.CONST	0x0338,0x000e
06d2 0338 000f  | 8  |		.CONST	0x0338,0x000f
06d4 033d 0010  | =  |		.CONST	0x033d,0x0010
06d6 0342 0011  | B  |		.CONST	0x0342,0x0011
06d8 0348 0012  | H  |		.CONST	0x0348,0x0012
06da 034d 0013  | M  |		.CONST	0x034d,0x0013
06dc 0356 0014  | V  |		.CONST	0x0356,0x0014
06de 0356 0015  | V  |		.CONST	0x0356,0x0015
06e0 035d 0016  | ]  |		.CONST	0x035d,0x0016
06e2 0364 0017  | d  |		.CONST	0x0364,0x0017
06e4 036c 0018  | l  |		.CONST	0x036c,0x0018
06e6 ; --------------------------------------------------------------------------------------
06e6 ; Debug3 Subtable 0x17
06e6 ; --------------------------------------------------------------------------------------
06e6 0004 0008  |    |		.DBG3TAB	0x0004,0x0008
06e8 037b ffff  | {  |		.CONST	0x037b,0xffff
06ea 037b 0401  | {  |		.CONST	0x037b,0x0401
06ec 0383 ffff  |    |		.CONST	0x0383,0xffff
06ee 0385 fffe  |    |		.CONST	0x0385,0xfffe
06f0 0386 fffd  |    |		.CONST	0x0386,0xfffd
06f2 0387 0001  |    |		.CONST	0x0387,0x0001
06f4 0394 0002  |    |		.CONST	0x0394,0x0002
06f6 0396 0003  |    |		.CONST	0x0396,0x0003
06f8 0398 0004  |    |		.CONST	0x0398,0x0004
06fa 039a 0005  |    |		.CONST	0x039a,0x0005
06fc 03a3 0006  |    |		.CONST	0x03a3,0x0006
06fe 03a9 0007  |    |		.CONST	0x03a9,0x0007
0700 ; --------------------------------------------------------------------------------------
0700 ; Debug3 Subtable 0x18
0700 ; --------------------------------------------------------------------------------------
0700 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
0702 03b3 0001  |    |		.CONST	0x03b3,0x0001
0704 03b7 0002  |    |		.CONST	0x03b7,0x0002
0706 03bc 0003  |    |		.CONST	0x03bc,0x0003
0708 ; --------------------------------------------------------------------------------------
0708 ; Debug3 Subtable 0x19
0708 ; --------------------------------------------------------------------------------------
0708 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
070a ; --------------------------------------------------------------------------------------
070a ; Debug3 Subtable 0x1a
070a ; --------------------------------------------------------------------------------------
070a 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
070c 03d5 0001  |    |		.CONST	0x03d5,0x0001
070e 03d9 0002  |    |		.CONST	0x03d9,0x0002
0710 03d9 0003  |    |		.CONST	0x03d9,0x0003
0712 ; --------------------------------------------------------------------------------------
0712 ; Debug3 Subtable 0x1b
0712 ; --------------------------------------------------------------------------------------
0712 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
0714 03ee 0001  |    |		.CONST	0x03ee,0x0001
0716 03f2 0005  |    |		.CONST	0x03f2,0x0005
0718 ; --------------------------------------------------------------------------------------
0718 ; Debug3 Subtable 0x1c
0718 ; --------------------------------------------------------------------------------------
0718 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
071a 03fb 0001  |    |		.CONST	0x03fb,0x0001
071c ; --------------------------------------------------------------------------------------
071c ; Debug3 Subtable 0x1d
071c ; --------------------------------------------------------------------------------------
071c 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
071e 0403 0001  |    |		.CONST	0x0403,0x0001
0720 ; --------------------------------------------------------------------------------------
0720 ; Debug3 Subtable 0x1e
0720 ; --------------------------------------------------------------------------------------
0720 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0722 0413 0001  |    |		.CONST	0x0413,0x0001
0724 0000 0000  |    |		.BLANK	0000[0xdc]