DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Rational R1000/400

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦33465bc95⟧

    Length: 4096 (0x1000)
    Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_1884fe

Derivation

└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
    └─ ⟦5a81ac88f⟧ »Space Info Vol 1« 
        └─⟦this⟧ 

Disassembly

0000 000f       |    |		.CONST	0x000f								; Version of machine code
0001 5800       |X   |		.CONST	0x5800								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 0460       | `  |		.CONST	0x0460								; 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 0x3f1, index=0x0
0008 ; --------------------------------------------------------------------------------------
0008 00a7       |    |		.CONST	0x00a7								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0030       | 0  |		.CONST	0x0030								; Number of locals
000b			INIT_0008:
000b			INIT_0008:
000b 4805       |H   |		Short_Literal	0x5
000c 032b       | +  |		Declare_Type	Record,Incomplete,Visible
000d 029a 00b3  |    |		Declare_Subprogram	INIT_00b0,For_Outer_Call,Visible,Unelaborated
000f 029a 00c3  |    |		Declare_Subprogram	INIT_00c0,For_Outer_Call,Visible,Unelaborated
0011 029a 00cb  |    |		Declare_Subprogram	INIT_00c8,For_Outer_Call,Visible,Unelaborated
0013 029a 00d3  |    |		Declare_Subprogram	INIT_00d0,For_Outer_Call,Visible,Unelaborated
0015 029a 0103  |    |		Declare_Subprogram	INIT_0100,For_Outer_Call,Visible,Unelaborated
0017 029a 011b  |    |		Declare_Subprogram	INIT_0118,For_Outer_Call,Visible,Unelaborated
0019 029a 0133  |   3|		Declare_Subprogram	INIT_0130,For_Outer_Call,Visible,Unelaborated
001b 029a 013b  |   ;|		Declare_Subprogram	INIT_0138,For_Outer_Call,Visible,Unelaborated
001d 029a 014b  |   K|		Declare_Subprogram	INIT_0148,For_Outer_Call,Visible,Unelaborated
001f 029a 015b  |   [|		Declare_Subprogram	INIT_0158,For_Outer_Call,Visible,Unelaborated
0021 029a 0173  |   s|		Declare_Subprogram	INIT_0170,For_Outer_Call,Visible,Unelaborated
0023 029a 018b  |    |		Declare_Subprogram	INIT_0188,For_Outer_Call,Visible,Unelaborated
0025 00e4       |    |		Load_Encached	Positive_Cache
0026 0129       | )  |		Execute	Any,Make_Visible
0027 029a 01a3  |    |		Declare_Subprogram	INIT_01a0,For_Outer_Call,Visible,Unelaborated
0029 029a 01b3  |    |		Declare_Subprogram	INIT_01b0,For_Outer_Call,Visible,Unelaborated
002b 029a 01cb  |    |		Declare_Subprogram	INIT_01c8,For_Outer_Call,Visible,Unelaborated
002d 029a 01f3  |    |		Declare_Subprogram	INIT_01f0,For_Outer_Call,Visible,Unelaborated
002f 4800       |H   |		Short_Literal	0x0
0030 4801       |H   |		Short_Literal	0x1
0031 029f 022b  |   +|		Declare_Subprogram	INIT_0228,For_Call
0033 03fe       |    |		Declare_Type	Discrete,Defined,Visible
0034 029a 0253  |   S|		Declare_Subprogram	INIT_0250,For_Outer_Call,Visible,Unelaborated
0036 029a 026b  |   k|		Declare_Subprogram	INIT_0268,For_Outer_Call,Visible,Unelaborated
0038 029a 028b  |    |		Declare_Subprogram	INIT_0288,For_Outer_Call,Visible,Unelaborated
003a 029a 029b  |    |		Declare_Subprogram	INIT_0298,For_Outer_Call,Visible,Unelaborated
003c 029a 02ab  |    |		Declare_Subprogram	INIT_02a8,For_Outer_Call,Visible,Unelaborated
003e 00c4       |    |		Action	Make_Default
003f 00c4       |    |		Action	Make_Default
0040 00c4       |    |		Action	Make_Default
0041 00c4       |    |		Action	Make_Default
0042 00c4       |    |		Action	Make_Default
0043 00c4       |    |		Action	Make_Default
0044 00c4       |    |		Action	Make_Default
0045 029a 030b  |    |		Declare_Subprogram	INIT_0308,For_Outer_Call,Visible,Unelaborated
0047 c22e       | .  |		Store	0x1,0x2e
0048 e001       |    |		Load	0x0,0x1
0049 0129       | )  |		Execute	Any,Make_Visible
004a c228       | (  |		Store	0x1,0x28
004b e002       |    |		Load	0x0,0x2
004c 0129       | )  |		Execute	Any,Make_Visible
004d c229       | )  |		Store	0x1,0x29
004e e003       |    |		Load	0x0,0x3
004f 0129       | )  |		Execute	Any,Make_Visible
0050 c22a       | *  |		Store	0x1,0x2a
0051 e004       |    |		Load	0x0,0x4
0052 0129       | )  |		Execute	Any,Make_Visible
0053 c22b       | +  |		Store	0x1,0x2b
0054 4803       |H   |		Short_Literal	0x3
0055 032a       | *  |		Declare_Type	Record,Incomplete
0056 c22c       | ,  |		Store	0x1,0x2c
0057 00da       |    |		Load_Top	At_Offset_2
0058 02a0       |    |		Declare_Subprogram	Null_Subprogram
0059 4818       |H   |		Short_Literal	0x18
005a 03d3       |    |		Declare_Type	Access,Defined,Accesses_Protected
005b c22d       | -  |		Store	0x1,0x2d
005c e20f       |    |		Load	0x1,0xf
005d 00da       |    |		Load_Top	At_Offset_2
005e 00db       |    |		Load_Top	At_Offset_3
005f 029f 03bb  |    |		Declare_Subprogram	INIT_03b8,For_Call
0061 e22c       | ,  |		Load	0x1,0x2c
0062 0326       | &  |		Complete_Type	Record,By_Defining
0063 00d9       |    |		Load_Top	At_Offset_1
0064 00da       |    |		Load_Top	At_Offset_2
0065 00db       |    |		Load_Top	At_Offset_3
0066 00e3       |    |		Load_Encached	Natural_Cache
0067 00e3       |    |		Load_Encached	Natural_Cache
0068 029f 03d3  |    |		Declare_Subprogram	INIT_03d0,For_Call
006a e210       |    |		Load	0x1,0x10
006b 0326       | &  |		Complete_Type	Record,By_Defining
006c 00bf       |    |		Action	Accept_Activation
006d 4800       |H   |		Short_Literal	0x0
006e 0093 03eb  |    |		push_full_address	INIT_03e8
0070 00f5       |    |		Load_Encached	Unused21
0071 037d       | }  |		Declare_Type	Task,Defined
0072 036f       | o  |		Declare_Variable	Task
0073 00da       |    |		Load_Top	At_Offset_2
0074 e22c       | ,  |		Load	0x1,0x2c
0075 4802       |H   |		Short_Literal	0x2
0076 00db       |    |		Load_Top	At_Offset_3
0077 020e       |    |		Execute	Module,Augment_Imports
0078 0007       |    |		Action	Break_Optional
0079 029d 031b  |    |		Declare_Subprogram	INIT_0318,For_Outer_Call
007b 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11
007c 00c7       |    |		Action	Elaborate_Subprogram
007d 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12
007e 00c7       |    |		Action	Elaborate_Subprogram
007f 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13
0080 00c7       |    |		Action	Elaborate_Subprogram
0081 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14
0082 00c7       |    |		Action	Elaborate_Subprogram
0083 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15
0084 00c7       |    |		Action	Elaborate_Subprogram
0085 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16
0086 00c7       |    |		Action	Elaborate_Subprogram
0087 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17
0088 00c7       |    |		Action	Elaborate_Subprogram
0089 1d18       |    |		Execute_Immediate	Reference_Lex_1,0x18
008a 00c7       |    |		Action	Elaborate_Subprogram
008b 1d19       |    |		Execute_Immediate	Reference_Lex_1,0x19
008c 00c7       |    |		Action	Elaborate_Subprogram
008d 1d1a       |    |		Execute_Immediate	Reference_Lex_1,0x1a
008e 00c7       |    |		Action	Elaborate_Subprogram
008f 1d1b       |    |		Execute_Immediate	Reference_Lex_1,0x1b
0090 00c7       |    |		Action	Elaborate_Subprogram
0091 1d1c       |    |		Execute_Immediate	Reference_Lex_1,0x1c
0092 00c7       |    |		Action	Elaborate_Subprogram
0093 1d1e       |    |		Execute_Immediate	Reference_Lex_1,0x1e
0094 00c7       |    |		Action	Elaborate_Subprogram
0095 1d1f       |    |		Execute_Immediate	Reference_Lex_1,0x1f
0096 00c7       |    |		Action	Elaborate_Subprogram
0097 1d20       |    |		Execute_Immediate	Reference_Lex_1,0x20
0098 00c7       |    |		Action	Elaborate_Subprogram
0099 1d21       | !  |		Execute_Immediate	Reference_Lex_1,0x21
009a 00c7       |    |		Action	Elaborate_Subprogram
009b 1d23       | #  |		Execute_Immediate	Reference_Lex_1,0x23
009c 00c7       |    |		Action	Elaborate_Subprogram
009d 1d24       | $  |		Execute_Immediate	Reference_Lex_1,0x24
009e 00c7       |    |		Action	Elaborate_Subprogram
009f 1d25       | %  |		Execute_Immediate	Reference_Lex_1,0x25
00a0 00c7       |    |		Action	Elaborate_Subprogram
00a1 1d26       | &  |		Execute_Immediate	Reference_Lex_1,0x26
00a2 00c7       |    |		Action	Elaborate_Subprogram
00a3 1d27       | '  |		Execute_Immediate	Reference_Lex_1,0x27
00a4 00c7       |    |		Action	Elaborate_Subprogram
00a5 1d2e       | .  |		Execute_Immediate	Reference_Lex_1,0x2e
00a6 00c7       |    |		Action	Elaborate_Subprogram
00a7			BODY_0008:
00a7			BODY_0008:
00a7 00be       |    |		Action	Activate_Tasks
00a8 00bc       |    |		Action	Signal_Activated
00a9 00bb       |    |		Action	Signal_Completion
00aa 0000 0000  |    |		.BLANK	0000[0x6]
00b0 ; --------------------------------------------------------------------------------------
00b0 ; SUBPROGRAM
00b0 ; --------------------------------------------------------------------------------------
00b0 00b7       |    |		.CONST	0x00b7								; Address of begin
00b1 0004       |    |		.CONST	0x0004								; Address of exception handler
00b2 0002       |    |		.CONST	0x0002								; Number of locals
00b3			INIT_00b0:
00b3 e210       |    |		Load	0x1,0x10
00b4 0322       | "  |		Declare_Variable	Record
00b5 00d8       |    |		Load_Top	At_Offset_0
00b6 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00b7			BODY_00b0:
00b7 00d8       |    |		Load_Top	At_Offset_0
00b8 00ca       |    |		Action	Exit_Nullary_Function
00b9 0000 0000  |    |		.BLANK	0000[0x7]
00c0 ; --------------------------------------------------------------------------------------
00c0 ; SUBPROGRAM
00c0 ; --------------------------------------------------------------------------------------
00c0 00c3       |    |		.CONST	0x00c3								; Address of begin
00c1 0004       |    |		.CONST	0x0004								; Address of exception handler
00c2 0001       |    |		.CONST	0x0001								; Number of locals
00c3			BODY_00c0:
00c3			INIT_00c0:
00c3 00da       |    |		Load_Top	At_Offset_2
00c4 8213       |    |		Call	0x1,0x13
00c5 0f00       |    |		Execute_Immediate	Equal,0x0
00c6 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
00c7 0000       |    |		.XXX[0x1]
00c8 ; --------------------------------------------------------------------------------------
00c8 ; SUBPROGRAM
00c8 ; --------------------------------------------------------------------------------------
00c8 00cb       |    |		.CONST	0x00cb								; Address of begin
00c9 0004       |    |		.CONST	0x0004								; Address of exception handler
00ca 0001       |    |		.CONST	0x0001								; Number of locals
00cb			BODY_00c8:
00cb			INIT_00c8:
00cb 00da       |    |		Load_Top	At_Offset_2
00cc 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
00cd 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
00ce 0000 0000  |    |		.XXX[0x2]
00d0 ; --------------------------------------------------------------------------------------
00d0 ; SUBPROGRAM
00d0 ; --------------------------------------------------------------------------------------
00d0 00db       |    |		.CONST	0x00db								; Address of begin
00d1 0004       |    |		.CONST	0x0004								; Address of exception handler
00d2 0003       |    |		.CONST	0x0003								; Number of locals
00d3			INIT_00d0:
00d3 e5fd       |    |		Load	0x2,-0x3
00d4 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
00d5 0007       |    |		Action	Break_Optional
00d6 e210       |    |		Load	0x1,0x10
00d7 0322       | "  |		Declare_Variable	Record
00d8 8211       |    |		Call	0x1,0x11
00d9 00d9       |    |		Load_Top	At_Offset_1
00da 017d       | }  |		Execute	Record,Structure_Write
00db			BODY_00d0:
00db 00cf       |    |		Action	Mark_Auxiliary
00dc 7810       |x   |		Jump	0xed
00dd 00d9       |    |		Load_Top	At_Offset_1
00de 00db       |    |		Load_Top	At_Offset_3
00df 0227       | '  |		Execute	Access,All_Reference
00e0 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
00e1 e20f       |    |		Load	0x1,0xf
00e2 0119       |    |		Execute	Any,Check_In_Formal_Type
00e3 85fe       |    |		Call	0x2,-0x2
00e4 e20f       |    |		Load	0x1,0xf
00e5 0119       |    |		Execute	Any,Check_In_Formal_Type
00e6 8221       | !  |		Call	0x1,0x21
00e7 00d1       |    |		Pop_Control	Pop_Count_1
00e8 00da       |    |		Load_Top	At_Offset_2
00e9 0227       | '  |		Execute	Access,All_Reference
00ea 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
00eb 003b       | ;  |		Store_Top	Access,At_Offset_3
00ec 00c9       |    |		Action	Pop_Auxiliary_Loop
00ed 00da       |    |		Load_Top	At_Offset_2
00ee 77ee       |w   |		Jump_Nonzero	0xdd
00ef 00ce       |    |		Action	Pop_Auxiliary
00f0 e5fd       |    |		Load	0x2,-0x3
00f1 8217       |    |		Call	0x1,0x17
00f2 7005       |p   |		Jump_Nonzero	0xf8
00f3 00d8       |    |		Load_Top	At_Offset_0
00f4 e5fd       |    |		Load	0x2,-0x3
00f5 821e       |    |		Call	0x1,0x1e
00f6 821f       |    |		Call	0x1,0x1f
00f7 00d1       |    |		Pop_Control	Pop_Count_1
00f8 00d8       |    |		Load_Top	At_Offset_0
00f9 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
00fa 0000 0000  |    |		.BLANK	0000[0x6]
0100 ; --------------------------------------------------------------------------------------
0100 ; SUBPROGRAM
0100 ; --------------------------------------------------------------------------------------
0100 0103       |    |		.CONST	0x0103								; Address of begin
0101 0004       |    |		.CONST	0x0004								; Address of exception handler
0102 0001       |    |		.CONST	0x0001								; Number of locals
0103			BODY_0100:
0103			INIT_0100:
0103 00da       |    |		Load_Top	At_Offset_2
0104 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0105 00db       |    |		Load_Top	At_Offset_3
0106 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0107 00da       |    |		Load_Top	At_Offset_2
0108 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0109 7004       |p   |		Jump_Nonzero	0x10e
010a 4800       |H   |		Short_Literal	0x0
010b 00db       |    |		Load_Top	At_Offset_3
010c 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
010d 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
010e 4801       |H   |		Short_Literal	0x1
010f 00db       |    |		Load_Top	At_Offset_3
0110 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0111 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0112 0000 0000  |    |		.BLANK	0000[0x6]
0118 ; --------------------------------------------------------------------------------------
0118 ; SUBPROGRAM
0118 ; --------------------------------------------------------------------------------------
0118 011b       |    |		.CONST	0x011b								; Address of begin
0119 0004       |    |		.CONST	0x0004								; Address of exception handler
011a 0001       |    |		.CONST	0x0001								; Number of locals
011b			BODY_0118:
011b			INIT_0118:
011b 00da       |    |		Load_Top	At_Offset_2
011c 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
011d 00db       |    |		Load_Top	At_Offset_3
011e 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
011f 00da       |    |		Load_Top	At_Offset_2
0120 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0121 7004       |p   |		Jump_Nonzero	0x126
0122 4800       |H   |		Short_Literal	0x0
0123 00db       |    |		Load_Top	At_Offset_3
0124 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0125 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0126 00da       |    |		Load_Top	At_Offset_2
0127 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0128 00db       |    |		Load_Top	At_Offset_3
0129 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
012a 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
012b 0000 0000  |    |		.BLANK	0000[0x5]
0130 ; --------------------------------------------------------------------------------------
0130 ; SUBPROGRAM
0130 ; --------------------------------------------------------------------------------------
0130 0133       | 3  |		.CONST	0x0133								; Address of begin
0131 0004       |    |		.CONST	0x0004								; Address of exception handler
0132 0001       |    |		.CONST	0x0001								; Number of locals
0133			BODY_0130:
0133			INIT_0130:
0133 00da       |    |		Load_Top	At_Offset_2
0134 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0135 022d       | -  |		Execute	Access,Is_Null
0136 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0137 0000       |    |		.XXX[0x1]
0138 ; --------------------------------------------------------------------------------------
0138 ; SUBPROGRAM
0138 ; --------------------------------------------------------------------------------------
0138 013b       | ;  |		.CONST	0x013b								; Address of begin
0139 0004       |    |		.CONST	0x0004								; Address of exception handler
013a 0001       |    |		.CONST	0x0001								; Number of locals
013b			BODY_0138:
013b			INIT_0138:
013b 00da       |    |		Load_Top	At_Offset_2
013c 8217       |    |		Call	0x1,0x17
013d 7006       |p   |		Jump_Nonzero	0x144
013e 00da       |    |		Load_Top	At_Offset_2
013f 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0140 00db       |    |		Load_Top	At_Offset_3
0141 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0142 022f       | /  |		Execute	Access,Equal
0143 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0144 4800       |H   |		Short_Literal	0x0
0145 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0146 0000 0000  |    |		.XXX[0x2]
0148 ; --------------------------------------------------------------------------------------
0148 ; SUBPROGRAM
0148 ; --------------------------------------------------------------------------------------
0148 014b       | K  |		.CONST	0x014b								; Address of begin
0149 0004       |    |		.CONST	0x0004								; Address of exception handler
014a 0001       |    |		.CONST	0x0001								; Number of locals
014b			BODY_0148:
014b			INIT_0148:
014b 00da       |    |		Load_Top	At_Offset_2
014c 8217       |    |		Call	0x1,0x17
014d 7006       |p   |		Jump_Nonzero	0x154
014e 00da       |    |		Load_Top	At_Offset_2
014f 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0150 00db       |    |		Load_Top	At_Offset_3
0151 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0152 022f       | /  |		Execute	Access,Equal
0153 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0154 4800       |H   |		Short_Literal	0x0
0155 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0156 0000 0000  |    |		.XXX[0x2]
0158 ; --------------------------------------------------------------------------------------
0158 ; SUBPROGRAM
0158 ; --------------------------------------------------------------------------------------
0158 015b       | [  |		.CONST	0x015b								; Address of begin
0159 0167       | g  |		.CONST	0x0167								; Address of exception handler
015a 0001       |    |		.CONST	0x0001								; Number of locals
015b			BODY_0158:
015b			INIT_0158:
015b 00da       |    |		Load_Top	At_Offset_2
015c 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
015d 0227       | '  |		Execute	Access,All_Reference
015e 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
015f 00db       |    |		Load_Top	At_Offset_3
0160 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0161 00da       |    |		Load_Top	At_Offset_2
0162 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0163 0aff       |    |		Execute_Immediate	Plus,-0x1
0164 00db       |    |		Load_Top	At_Offset_3
0165 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0166 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0167			TRAP_0158:
0167 010e       |    |		Execute	Exception,Is_Constraint_Error
0168 6802       |h   |		Jump_Zero	0x16b
0169 e229       | )  |		Load	0x1,0x29
016a 0257       | W  |		Execute	Discrete,Raise
016b 0100       |    |		Execute	Exception,Raise
016c 0000 0000  |    |		.BLANK	0000[0x4]
0170 ; --------------------------------------------------------------------------------------
0170 ; SUBPROGRAM
0170 ; --------------------------------------------------------------------------------------
0170 0173       | s  |		.CONST	0x0173								; Address of begin
0171 017f       |    |		.CONST	0x017f								; Address of exception handler
0172 0001       |    |		.CONST	0x0001								; Number of locals
0173			BODY_0170:
0173			INIT_0170:
0173 00da       |    |		Load_Top	At_Offset_2
0174 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0175 0227       | '  |		Execute	Access,All_Reference
0176 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0177 00db       |    |		Load_Top	At_Offset_3
0178 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0179 00da       |    |		Load_Top	At_Offset_2
017a 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
017b 0a01       |    |		Execute_Immediate	Plus,0x1
017c 00db       |    |		Load_Top	At_Offset_3
017d 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
017e 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
017f			TRAP_0170:
017f 010e       |    |		Execute	Exception,Is_Constraint_Error
0180 6802       |h   |		Jump_Zero	0x183
0181 e22a       | *  |		Load	0x1,0x2a
0182 0257       | W  |		Execute	Discrete,Raise
0183 0100       |    |		Execute	Exception,Raise
0184 0000 0000  |    |		.BLANK	0000[0x4]
0188 ; --------------------------------------------------------------------------------------
0188 ; SUBPROGRAM
0188 ; --------------------------------------------------------------------------------------
0188 018b       |    |		.CONST	0x018b								; Address of begin
0189 0197       |    |		.CONST	0x0197								; Address of exception handler
018a 0001       |    |		.CONST	0x0001								; Number of locals
018b			BODY_0188:
018b			INIT_0188:
018b 00da       |    |		Load_Top	At_Offset_2
018c 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
018d 0227       | '  |		Execute	Access,All_Reference
018e 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
018f 00d8       |    |		Load_Top	At_Offset_0
0190 0120       |    |		Execute	Any,Is_Value
0191 7002       |p   |		Jump_Nonzero	0x194
0192 00d8       |    |		Load_Top	At_Offset_0
0193 011e       |    |		Execute	Any,Convert
0194 e20f       |    |		Load	0x1,0xf
0195 0119       |    |		Execute	Any,Check_In_Formal_Type
0196 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0197			TRAP_0188:
0197 010e       |    |		Execute	Exception,Is_Constraint_Error
0198 6802       |h   |		Jump_Zero	0x19b
0199 e228       | (  |		Load	0x1,0x28
019a 0257       | W  |		Execute	Discrete,Raise
019b 0100       |    |		Execute	Exception,Raise
019c 0000 0000  |    |		.BLANK	0000[0x4]
01a0 ; --------------------------------------------------------------------------------------
01a0 ; SUBPROGRAM
01a0 ; --------------------------------------------------------------------------------------
01a0 01a3       |    |		.CONST	0x01a3								; Address of begin
01a1 01ab       |    |		.CONST	0x01ab								; Address of exception handler
01a2 0001       |    |		.CONST	0x0001								; Number of locals
01a3			BODY_01a0:
01a3			INIT_01a0:
01a3 00da       |    |		Load_Top	At_Offset_2
01a4 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
01a5 00d8       |    |		Load_Top	At_Offset_0
01a6 e21d       |    |		Load	0x1,0x1d
01a7 0260       | `  |		Execute	Discrete,In_Type
01a8 7001       |p   |		Jump_Nonzero	0x1aa
01a9 0801       |    |		Execute_Immediate	Raise,0x1
01aa 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01ab			TRAP_01a0:
01ab 010e       |    |		Execute	Exception,Is_Constraint_Error
01ac 6802       |h   |		Jump_Zero	0x1af
01ad e228       | (  |		Load	0x1,0x28
01ae 0257       | W  |		Execute	Discrete,Raise
01af 0100       |    |		Execute	Exception,Raise
01b0 ; --------------------------------------------------------------------------------------
01b0 ; SUBPROGRAM
01b0 ; --------------------------------------------------------------------------------------
01b0 01b3       |    |		.CONST	0x01b3								; Address of begin
01b1 01bc       |    |		.CONST	0x01bc								; Address of exception handler
01b2 0001       |    |		.CONST	0x0001								; Number of locals
01b3			BODY_01b0:
01b3			INIT_01b0:
01b3 00db       |    |		Load_Top	At_Offset_3
01b4 e5fe       |    |		Load	0x2,-0x2
01b5 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
01b6 4801       |H   |		Short_Literal	0x1
01b7 e5ff       |    |		Load	0x2,-0x1
01b8 8230       | 0  |		Call	0x1,0x30
01b9 e5fe       |    |		Load	0x2,-0x2
01ba 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
01bb 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
01bc			TRAP_01b0:
01bc 010e       |    |		Execute	Exception,Is_Constraint_Error
01bd 6802       |h   |		Jump_Zero	0x1c0
01be e22b       | +  |		Load	0x1,0x2b
01bf 0257       | W  |		Execute	Discrete,Raise
01c0 0100       |    |		Execute	Exception,Raise
01c1 0000 0000  |    |		.BLANK	0000[0x7]
01c8 ; --------------------------------------------------------------------------------------
01c8 ; SUBPROGRAM
01c8 ; --------------------------------------------------------------------------------------
01c8 01d2       |    |		.CONST	0x01d2								; Address of begin
01c9 01e4       |    |		.CONST	0x01e4								; Address of exception handler
01ca 0003       |    |		.CONST	0x0003								; Number of locals
01cb			INIT_01c8:
01cb e210       |    |		Load	0x1,0x10
01cc 0322       | "  |		Declare_Variable	Record
01cd e5fe       |    |		Load	0x2,-0x2
01ce 00d9       |    |		Load_Top	At_Offset_1
01cf 017d       | }  |		Execute	Record,Structure_Write
01d0 e22d       | -  |		Load	0x1,0x2d
01d1 0007       |    |		Action	Break_Optional
01d2			BODY_01c8:
01d2 00d9       |    |		Load_Top	At_Offset_1
01d3 00d9       |    |		Load_Top	At_Offset_1
01d4 4800       |H   |		Short_Literal	0x0
01d5 e5ff       |    |		Load	0x2,-0x1
01d6 8230       | 0  |		Call	0x1,0x30
01d7 003a       | :  |		Store_Top	Access,At_Offset_2
01d8 00d1       |    |		Pop_Control	Pop_Count_1
01d9 00d8       |    |		Load_Top	At_Offset_0
01da 0227       | '  |		Execute	Access,All_Reference
01db 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
01dc 00d8       |    |		Load_Top	At_Offset_0
01dd 0120       |    |		Execute	Any,Is_Value
01de 7002       |p   |		Jump_Nonzero	0x1e1
01df 00d8       |    |		Load_Top	At_Offset_0
01e0 011e       |    |		Execute	Any,Convert
01e1 e20f       |    |		Load	0x1,0xf
01e2 0119       |    |		Execute	Any,Check_In_Formal_Type
01e3 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
01e4			TRAP_01c8:
01e4 010e       |    |		Execute	Exception,Is_Constraint_Error
01e5 6802       |h   |		Jump_Zero	0x1e8
01e6 e22b       | +  |		Load	0x1,0x2b
01e7 0257       | W  |		Execute	Discrete,Raise
01e8 0100       |    |		Execute	Exception,Raise
01e9 0000 0000  |    |		.BLANK	0000[0x7]
01f0 ; --------------------------------------------------------------------------------------
01f0 ; SUBPROGRAM
01f0 ; --------------------------------------------------------------------------------------
01f0 01f5       |    |		.CONST	0x01f5								; Address of begin
01f1 0004       |    |		.CONST	0x0004								; Address of exception handler
01f2 0002       |    |		.CONST	0x0002								; Number of locals
01f3			INIT_01f0:
01f3 e22d       | -  |		Load	0x1,0x2d
01f4 0007       |    |		Action	Break_Optional
01f5			BODY_01f0:
01f5 e22d       | -  |		Load	0x1,0x2d
01f6 e5ff       |    |		Load	0x2,-0x1
01f7 e20f       |    |		Load	0x1,0xf
01f8 0119       |    |		Execute	Any,Check_In_Formal_Type
01f9 4802       |H   |		Short_Literal	0x2
01fa e22f       | /  |		Load	0x1,0x2f
01fb 170d       |    |		Execute	Task,Entry_Call,Field_Number 0xd
01fc 0039       | 9  |		Store_Top	Access,At_Offset_1
01fd e5fe       |    |		Load	0x2,-0x2
01fe 8212       |    |		Call	0x1,0x12
01ff 6810       |h   |		Jump_Zero	0x210
0200 4801       |H   |		Short_Literal	0x1
0201 e5fe       |    |		Load	0x2,-0x2
0202 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0203 00d8       |    |		Load_Top	At_Offset_0
0204 e5fe       |    |		Load	0x2,-0x2
0205 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0206 00d8       |    |		Load_Top	At_Offset_0
0207 e5fe       |    |		Load	0x2,-0x2
0208 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0209 00d8       |    |		Load_Top	At_Offset_0
020a e5fe       |    |		Load	0x2,-0x2
020b 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
020c 4801       |H   |		Short_Literal	0x1
020d e5fe       |    |		Load	0x2,-0x2
020e 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
020f 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0210 00d8       |    |		Load_Top	At_Offset_0
0211 e5fe       |    |		Load	0x2,-0x2
0212 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0213 0227       | '  |		Execute	Access,All_Reference
0214 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0215 e5fe       |    |		Load	0x2,-0x2
0216 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0217 00d9       |    |		Load_Top	At_Offset_1
0218 0227       | '  |		Execute	Access,All_Reference
0219 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
021a 00d8       |    |		Load_Top	At_Offset_0
021b e5fe       |    |		Load	0x2,-0x2
021c 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
021d e5fe       |    |		Load	0x2,-0x2
021e 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
021f 0a01       |    |		Execute_Immediate	Plus,0x1
0220 e5fe       |    |		Load	0x2,-0x2
0221 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0222 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0223 0000 0000  |    |		.BLANK	0000[0x5]
0228 ; --------------------------------------------------------------------------------------
0228 ; SUBPROGRAM
0228 ; --------------------------------------------------------------------------------------
0228 022b       | +  |		.CONST	0x022b								; Address of begin
0229 0004       |    |		.CONST	0x0004								; Address of exception handler
022a 0001       |    |		.CONST	0x0001								; Number of locals
022b			BODY_0228:
022b			INIT_0228:
022b 4607       |F   |		Jump_Case	0x8
022c 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
022d 7806       |x   |		Jump	0x234								; case 0x1
022e 7809       |x   |		Jump	0x238								; case 0x2
022f 780d       |x   |		Jump	0x23d								; case 0x3
0230 7810       |x   |		Jump	0x241								; case 0x4
0231 7811       |x   |		Jump	0x243								; case 0x5
0232 7812       |x   |		Jump	0x245								; case 0x6
0233 7815       |x   |		Jump	0x249								; case 0x7
0234 00da       |    |		Load_Top	At_Offset_2
0235 0091 044e  |   N|		Action	Push_String_Extended_Indexed,0x44e				; "PRECEEDING"
0237 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0238 00db       |    |		Load_Top	At_Offset_3
0239 00db       |    |		Load_Top	At_Offset_3
023a 00e0       |    |		Load_Encached	Standard_Cache
023b 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
023c 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
023d 00da       |    |		Load_Top	At_Offset_2
023e 00e0       |    |		Load_Encached	Standard_Cache
023f 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0240 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0241 00db       |    |		Load_Top	At_Offset_3
0242 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0243 00db       |    |		Load_Top	At_Offset_3
0244 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0245 e222       | "  |		Load	0x1,0x22
0246 00dc       |    |		Load_Top	At_Offset_4
0247 0267       | g  |		Execute	Discrete,Predecessor
0248 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0249 e222       | "  |		Load	0x1,0x22
024a 00dc       |    |		Load_Top	At_Offset_4
024b 0268       | h  |		Execute	Discrete,Successor
024c 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
024d 0000 0000  |    |		.XXX[0x3]
024f 0000       |    |
0250 ; --------------------------------------------------------------------------------------
0250 ; SUBPROGRAM
0250 ; --------------------------------------------------------------------------------------
0250 0253       | S  |		.CONST	0x0253								; Address of begin
0251 025c       | \  |		.CONST	0x025c								; Address of exception handler
0252 0001       |    |		.CONST	0x0001								; Number of locals
0253			BODY_0250:
0253			INIT_0250:
0253 e5fd       |    |		Load	0x2,-0x3
0254 e5fe       |    |		Load	0x2,-0x2
0255 e5fd       |    |		Load	0x2,-0x3
0256 821e       |    |		Call	0x1,0x1e
0257 e5ff       |    |		Load	0x2,-0x1
0258 e20f       |    |		Load	0x1,0xf
0259 0119       |    |		Execute	Any,Check_In_Formal_Type
025a 8224       | $  |		Call	0x1,0x24
025b 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
025c			TRAP_0250:
025c 010b       |    |		Execute	Exception,Is_Storage_Error
025d 6802       |h   |		Jump_Zero	0x260
025e 00d8       |    |		Load_Top	At_Offset_0
025f 0101       |    |		Execute	Exception,Reraise
0260 e228       | (  |		Load	0x1,0x28
0261 0257       | W  |		Execute	Discrete,Raise
0262 0000 0000  |    |		.BLANK	0000[0x6]
0268 ; --------------------------------------------------------------------------------------
0268 ; SUBPROGRAM
0268 ; --------------------------------------------------------------------------------------
0268 0271       | q  |		.CONST	0x0271								; Address of begin
0269 027e       | ~  |		.CONST	0x027e								; Address of exception handler
026a 0004       |    |		.CONST	0x0004								; Number of locals
026b			INIT_0268:
026b e22d       | -  |		Load	0x1,0x2d
026c 0007       |    |		Action	Break_Optional
026d 029f 033b  |   ;|		Declare_Subprogram	INIT_0338,For_Call
026f 029f 037b  |   {|		Declare_Subprogram	INIT_0378,For_Call
0271			BODY_0268:
0271 e5fc       |    |		Load	0x2,-0x4
0272 00db       |    |		Load_Top	At_Offset_3
0273 4800       |H   |		Short_Literal	0x0
0274 e5fe       |    |		Load	0x2,-0x2
0275 8230       | 0  |		Call	0x1,0x30
0276 c402       |    |		Store	0x2,0x2
0277 00d1       |    |		Pop_Control	Pop_Count_1
0278 e5fd       |    |		Load	0x2,-0x3
0279 6802       |h   |		Jump_Zero	0x27c
027a 8404       |    |		Call	0x2,0x4
027b 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
027c 8403       |    |		Call	0x2,0x3
027d 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
027e			TRAP_0268:
027e 010b       |    |		Execute	Exception,Is_Storage_Error
027f 6802       |h   |		Jump_Zero	0x282
0280 00d8       |    |		Load_Top	At_Offset_0
0281 0101       |    |		Execute	Exception,Reraise
0282 e22b       | +  |		Load	0x1,0x2b
0283 0257       | W  |		Execute	Discrete,Raise
0284 0000 0000  |    |		.BLANK	0000[0x4]
0288 ; --------------------------------------------------------------------------------------
0288 ; SUBPROGRAM
0288 ; --------------------------------------------------------------------------------------
0288 028b       |    |		.CONST	0x028b								; Address of begin
0289 0291       |    |		.CONST	0x0291								; Address of exception handler
028a 0001       |    |		.CONST	0x0001								; Number of locals
028b			BODY_0288:
028b			INIT_0288:
028b 00da       |    |		Load_Top	At_Offset_2
028c e5fe       |    |		Load	0x2,-0x2
028d 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
028e 0227       | '  |		Execute	Access,All_Reference
028f 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0290 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0291			TRAP_0288:
0291 010e       |    |		Execute	Exception,Is_Constraint_Error
0292 6802       |h   |		Jump_Zero	0x295
0293 e228       | (  |		Load	0x1,0x28
0294 0257       | W  |		Execute	Discrete,Raise
0295 0100       |    |		Execute	Exception,Raise
0296 0000 0000  |    |		.XXX[0x2]
0298 ; --------------------------------------------------------------------------------------
0298 ; SUBPROGRAM
0298 ; --------------------------------------------------------------------------------------
0298 029b       |    |		.CONST	0x029b								; Address of begin
0299 02a0       |    |		.CONST	0x02a0								; Address of exception handler
029a 0001       |    |		.CONST	0x0001								; Number of locals
029b			BODY_0298:
029b			INIT_0298:
029b 00da       |    |		Load_Top	At_Offset_2
029c 00db       |    |		Load_Top	At_Offset_3
029d 821e       |    |		Call	0x1,0x1e
029e 8227       | '  |		Call	0x1,0x27
029f 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
02a0			TRAP_0298:
02a0 0007       |    |		Action	Break_Optional
02a1 e228       | (  |		Load	0x1,0x28
02a2 0257       | W  |		Execute	Discrete,Raise
02a3 0000 0000  |    |		.BLANK	0000[0x5]
02a8 ; --------------------------------------------------------------------------------------
02a8 ; SUBPROGRAM
02a8 ; --------------------------------------------------------------------------------------
02a8 02ad       |    |		.CONST	0x02ad								; Address of begin
02a9 02ff       |    |		.CONST	0x02ff								; Address of exception handler
02aa 0002       |    |		.CONST	0x0002								; Number of locals
02ab			INIT_02a8:
02ab e22d       | -  |		Load	0x1,0x2d
02ac 0007       |    |		Action	Break_Optional
02ad			BODY_02a8:
02ad e5fe       |    |		Load	0x2,-0x2
02ae 00d9       |    |		Load_Top	At_Offset_1
02af 4800       |H   |		Short_Literal	0x0
02b0 e5ff       |    |		Load	0x2,-0x1
02b1 8230       | 0  |		Call	0x1,0x30
02b2 003a       | :  |		Store_Top	Access,At_Offset_2
02b3 00d1       |    |		Pop_Control	Pop_Count_1
02b4 e5fe       |    |		Load	0x2,-0x2
02b5 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
02b6 00d9       |    |		Load_Top	At_Offset_1
02b7 022f       | /  |		Execute	Access,Equal
02b8 6805       |h   |		Jump_Zero	0x2be
02b9 00d8       |    |		Load_Top	At_Offset_0
02ba 0227       | '  |		Execute	Access,All_Reference
02bb 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
02bc e5fe       |    |		Load	0x2,-0x2
02bd 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
02be e5fe       |    |		Load	0x2,-0x2
02bf 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
02c0 00d9       |    |		Load_Top	At_Offset_1
02c1 022f       | /  |		Execute	Access,Equal
02c2 6805       |h   |		Jump_Zero	0x2c8
02c3 00d8       |    |		Load_Top	At_Offset_0
02c4 0227       | '  |		Execute	Access,All_Reference
02c5 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
02c6 e5fe       |    |		Load	0x2,-0x2
02c7 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
02c8 e5fe       |    |		Load	0x2,-0x2
02c9 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
02ca 00d9       |    |		Load_Top	At_Offset_1
02cb 022f       | /  |		Execute	Access,Equal
02cc 6805       |h   |		Jump_Zero	0x2d2
02cd 00d8       |    |		Load_Top	At_Offset_0
02ce 0227       | '  |		Execute	Access,All_Reference
02cf 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
02d0 e5fe       |    |		Load	0x2,-0x2
02d1 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
02d2 00d8       |    |		Load_Top	At_Offset_0
02d3 0227       | '  |		Execute	Access,All_Reference
02d4 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
02d5 6808       |h   |		Jump_Zero	0x2de
02d6 00d8       |    |		Load_Top	At_Offset_0
02d7 0227       | '  |		Execute	Access,All_Reference
02d8 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
02d9 00d9       |    |		Load_Top	At_Offset_1
02da 0227       | '  |		Execute	Access,All_Reference
02db 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
02dc 0227       | '  |		Execute	Access,All_Reference
02dd 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
02de 00d8       |    |		Load_Top	At_Offset_0
02df 0227       | '  |		Execute	Access,All_Reference
02e0 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
02e1 6808       |h   |		Jump_Zero	0x2ea
02e2 00d8       |    |		Load_Top	At_Offset_0
02e3 0227       | '  |		Execute	Access,All_Reference
02e4 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
02e5 00d9       |    |		Load_Top	At_Offset_1
02e6 0227       | '  |		Execute	Access,All_Reference
02e7 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
02e8 0227       | '  |		Execute	Access,All_Reference
02e9 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
02ea 00d8       |    |		Load_Top	At_Offset_0
02eb 4801       |H   |		Short_Literal	0x1
02ec e22f       | /  |		Load	0x1,0x2f
02ed 170e       |    |		Execute	Task,Entry_Call,Field_Number 0xe
02ee 0039       | 9  |		Store_Top	Access,At_Offset_1
02ef e5fe       |    |		Load	0x2,-0x2
02f0 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
02f1 0aff       |    |		Execute_Immediate	Plus,-0x1
02f2 e5fe       |    |		Load	0x2,-0x2
02f3 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
02f4 e5fe       |    |		Load	0x2,-0x2
02f5 821e       |    |		Call	0x1,0x1e
02f6 e5ff       |    |		Load	0x2,-0x1
02f7 027d       | }  |		Execute	Discrete,Greater
02f8 6805       |h   |		Jump_Zero	0x2fe
02f9 e5fe       |    |		Load	0x2,-0x2
02fa 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
02fb 0aff       |    |		Execute_Immediate	Plus,-0x1
02fc e5fe       |    |		Load	0x2,-0x2
02fd 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
02fe 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
02ff			TRAP_02a8:
02ff 0007       |    |		Action	Break_Optional
0300 e22b       | +  |		Load	0x1,0x2b
0301 0257       | W  |		Execute	Discrete,Raise
0302 0000 0000  |    |		.BLANK	0000[0x6]
0308 ; --------------------------------------------------------------------------------------
0308 ; SUBPROGRAM
0308 ; --------------------------------------------------------------------------------------
0308 030b       |    |		.CONST	0x030b								; Address of begin
0309 0004       |    |		.CONST	0x0004								; Address of exception handler
030a 0001       |    |		.CONST	0x0001								; Number of locals
030b			BODY_0308:
030b			INIT_0308:
030b 00da       |    |		Load_Top	At_Offset_2
030c 8215       |    |		Call	0x1,0x15
030d 00d1       |    |		Pop_Control	Pop_Count_1
030e 00cf       |    |		Action	Mark_Auxiliary
030f 7804       |x   |		Jump	0x314
0310 00db       |    |		Load_Top	At_Offset_3
0311 8226       | &  |		Call	0x1,0x26
0312 00d1       |    |		Pop_Control	Pop_Count_1
0313 00c9       |    |		Action	Pop_Auxiliary_Loop
0314 00db       |    |		Load_Top	At_Offset_3
0315 8217       |    |		Call	0x1,0x17
0316 6ff9       |o   |		Jump_Zero	0x310
0317 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0318 ; --------------------------------------------------------------------------------------
0318 ; SUBPROGRAM
0318 ; --------------------------------------------------------------------------------------
0318 031b       |    |		.CONST	0x031b								; Address of begin
0319 0004       |    |		.CONST	0x0004								; Address of exception handler
031a 0001       |    |		.CONST	0x0001								; Number of locals
031b			BODY_0318:
031b			INIT_0318:
031b e5fc       |    |		Load	0x2,-0x4
031c 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
031d a5fd       |    |		Store_Unchecked	0x2,-0x3
031e 00cf       |    |		Action	Mark_Auxiliary
031f 00db       |    |		Load_Top	At_Offset_3
0320 0aff       |    |		Execute_Immediate	Plus,-0x1
0321 4801       |H   |		Short_Literal	0x1
0322 0263       | c  |		Execute	Discrete,Above_Bound
0323 7006       |p   |		Jump_Nonzero	0x32a
0324 e5fd       |    |		Load	0x2,-0x3
0325 0227       | '  |		Execute	Access,All_Reference
0326 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0327 a5fd       |    |		Store_Unchecked	0x2,-0x3
0328 00c8       |    |		Action	Pop_Auxiliary_Range
0329 3ffa       |?   |		Loop_Increasing	0x324
032a 00ce       |    |		Action	Pop_Auxiliary
032b 00db       |    |		Load_Top	At_Offset_3
032c 6806       |h   |		Jump_Zero	0x333
032d e5fd       |    |		Load	0x2,-0x3
032e e5fc       |    |		Load	0x2,-0x4
032f 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0330 00da       |    |		Load_Top	At_Offset_2
0331 e5fc       |    |		Load	0x2,-0x4
0332 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0333 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0334 0000 0000  |    |		.BLANK	0000[0x4]
0338 ; --------------------------------------------------------------------------------------
0338 ; SUBPROGRAM
0338 ; --------------------------------------------------------------------------------------
0338 033d       | =  |		.CONST	0x033d								; Address of begin
0339 0004       |    |		.CONST	0x0004								; Address of exception handler
033a 0002       |    |		.CONST	0x0002								; Number of locals
033b			INIT_0338:
033b e22d       | -  |		Load	0x1,0x2d
033c 0007       |    |		Action	Break_Optional
033d			BODY_0338:
033d e22d       | -  |		Load	0x1,0x2d
033e e5ff       |    |		Load	0x2,-0x1
033f e20f       |    |		Load	0x1,0xf
0340 0119       |    |		Execute	Any,Check_In_Formal_Type
0341 4802       |H   |		Short_Literal	0x2
0342 e22f       | /  |		Load	0x1,0x2f
0343 170d       |    |		Execute	Task,Entry_Call,Field_Number 0xd
0344 0039       | 9  |		Store_Top	Access,At_Offset_1
0345 e402       |    |		Load	0x2,0x2
0346 0227       | '  |		Execute	Access,All_Reference
0347 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0348 00d9       |    |		Load_Top	At_Offset_1
0349 0227       | '  |		Execute	Access,All_Reference
034a 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
034b 00d8       |    |		Load_Top	At_Offset_0
034c e402       |    |		Load	0x2,0x2
034d 0227       | '  |		Execute	Access,All_Reference
034e 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
034f e402       |    |		Load	0x2,0x2
0350 00d9       |    |		Load_Top	At_Offset_1
0351 0227       | '  |		Execute	Access,All_Reference
0352 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0353 00d8       |    |		Load_Top	At_Offset_0
0354 0227       | '  |		Execute	Access,All_Reference
0355 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0356 6806       |h   |		Jump_Zero	0x35d
0357 00d8       |    |		Load_Top	At_Offset_0
0358 00d9       |    |		Load_Top	At_Offset_1
0359 0227       | '  |		Execute	Access,All_Reference
035a 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
035b 0227       | '  |		Execute	Access,All_Reference
035c 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
035d e5fc       |    |		Load	0x2,-0x4
035e 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
035f e402       |    |		Load	0x2,0x2
0360 022f       | /  |		Execute	Access,Equal
0361 6803       |h   |		Jump_Zero	0x365
0362 00d8       |    |		Load_Top	At_Offset_0
0363 e5fc       |    |		Load	0x2,-0x4
0364 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0365 e5fc       |    |		Load	0x2,-0x4
0366 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0367 0a01       |    |		Execute_Immediate	Plus,0x1
0368 e5fc       |    |		Load	0x2,-0x4
0369 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
036a e5fc       |    |		Load	0x2,-0x4
036b 821e       |    |		Call	0x1,0x1e
036c e5fe       |    |		Load	0x2,-0x2
036d 027b       | {  |		Execute	Discrete,Greater_Equal
036e 6805       |h   |		Jump_Zero	0x374
036f e5fc       |    |		Load	0x2,-0x4
0370 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0371 0a01       |    |		Execute_Immediate	Plus,0x1
0372 e5fc       |    |		Load	0x2,-0x4
0373 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0374 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0375 0000 0000  |    |		.XXX[0x3]
0377 0000       |    |
0378 ; --------------------------------------------------------------------------------------
0378 ; SUBPROGRAM
0378 ; --------------------------------------------------------------------------------------
0378 037d       | }  |		.CONST	0x037d								; Address of begin
0379 0004       |    |		.CONST	0x0004								; Address of exception handler
037a 0002       |    |		.CONST	0x0002								; Number of locals
037b			INIT_0378:
037b e22d       | -  |		Load	0x1,0x2d
037c 0007       |    |		Action	Break_Optional
037d			BODY_0378:
037d e22d       | -  |		Load	0x1,0x2d
037e e5ff       |    |		Load	0x2,-0x1
037f e20f       |    |		Load	0x1,0xf
0380 0119       |    |		Execute	Any,Check_In_Formal_Type
0381 4802       |H   |		Short_Literal	0x2
0382 e22f       | /  |		Load	0x1,0x2f
0383 170d       |    |		Execute	Task,Entry_Call,Field_Number 0xd
0384 0039       | 9  |		Store_Top	Access,At_Offset_1
0385 e402       |    |		Load	0x2,0x2
0386 0227       | '  |		Execute	Access,All_Reference
0387 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0388 00d9       |    |		Load_Top	At_Offset_1
0389 0227       | '  |		Execute	Access,All_Reference
038a 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
038b 00d8       |    |		Load_Top	At_Offset_0
038c e402       |    |		Load	0x2,0x2
038d 0227       | '  |		Execute	Access,All_Reference
038e 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
038f e402       |    |		Load	0x2,0x2
0390 00d9       |    |		Load_Top	At_Offset_1
0391 0227       | '  |		Execute	Access,All_Reference
0392 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0393 00d8       |    |		Load_Top	At_Offset_0
0394 0227       | '  |		Execute	Access,All_Reference
0395 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0396 6806       |h   |		Jump_Zero	0x39d
0397 00d8       |    |		Load_Top	At_Offset_0
0398 00d9       |    |		Load_Top	At_Offset_1
0399 0227       | '  |		Execute	Access,All_Reference
039a 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
039b 0227       | '  |		Execute	Access,All_Reference
039c 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
039d e5fc       |    |		Load	0x2,-0x4
039e 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
039f e402       |    |		Load	0x2,0x2
03a0 022f       | /  |		Execute	Access,Equal
03a1 6803       |h   |		Jump_Zero	0x3a5
03a2 00d8       |    |		Load_Top	At_Offset_0
03a3 e5fc       |    |		Load	0x2,-0x4
03a4 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
03a5 e5fc       |    |		Load	0x2,-0x4
03a6 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
03a7 0a01       |    |		Execute_Immediate	Plus,0x1
03a8 e5fc       |    |		Load	0x2,-0x4
03a9 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
03aa e5fc       |    |		Load	0x2,-0x4
03ab 821e       |    |		Call	0x1,0x1e
03ac e5fe       |    |		Load	0x2,-0x2
03ad 027d       | }  |		Execute	Discrete,Greater
03ae 6805       |h   |		Jump_Zero	0x3b4
03af e5fc       |    |		Load	0x2,-0x4
03b0 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
03b1 0a01       |    |		Execute_Immediate	Plus,0x1
03b2 e5fc       |    |		Load	0x2,-0x4
03b3 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
03b4 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
03b5 0000 0000  |    |		.XXX[0x3]
03b7 0000       |    |
03b8 ; --------------------------------------------------------------------------------------
03b8 ; SUBPROGRAM
03b8 ; --------------------------------------------------------------------------------------
03b8 03bb       |    |		.CONST	0x03bb								; Address of begin
03b9 0004       |    |		.CONST	0x0004								; Address of exception handler
03ba 0001       |    |		.CONST	0x0001								; Number of locals
03bb			BODY_03b8:
03bb			INIT_03b8:
03bb 4608       |F   |		Jump_Case	0x9
03bc 7808       |x   |		Jump	0x3c5								; case 0x0
03bd 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
03be 780d       |x   |		Jump	0x3cc								; case 0x2
03bf 780c       |x   |		Jump	0x3cc								; case 0x3
03c0 780b       |x   |		Jump	0x3cc								; case 0x4
03c1 780a       |x   |		Jump	0x3cc								; case 0x5
03c2 7809       |x   |		Jump	0x3cc								; case 0x6
03c3 7808       |x   |		Jump	0x3cc								; case 0x7
03c4 7807       |x   |		Jump	0x3cc								; case 0x8
03c5 00da       |    |		Load_Top	At_Offset_2
03c6 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
03c7 0125       | %  |		Execute	Any,Set_Constraint
03c8 00da       |    |		Load_Top	At_Offset_2
03c9 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
03ca 1c00       |    |		Execute_Immediate	Run_Utility,0x0
03cb 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
03cc 0869       | i  |		Execute_Immediate	Raise,0x69
03cd 0000 0000  |    |		.XXX[0x3]
03cf 0000       |    |
03d0 ; --------------------------------------------------------------------------------------
03d0 ; SUBPROGRAM
03d0 ; --------------------------------------------------------------------------------------
03d0 03d3       |    |		.CONST	0x03d3								; Address of begin
03d1 0004       |    |		.CONST	0x0004								; Address of exception handler
03d2 0001       |    |		.CONST	0x0001								; Number of locals
03d3			BODY_03d0:
03d3			INIT_03d0:
03d3 4608       |F   |		Jump_Case	0x9
03d4 7808       |x   |		Jump	0x3dd								; case 0x0
03d5 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
03d6 780d       |x   |		Jump	0x3e4								; case 0x2
03d7 780c       |x   |		Jump	0x3e4								; case 0x3
03d8 780b       |x   |		Jump	0x3e4								; case 0x4
03d9 780a       |x   |		Jump	0x3e4								; case 0x5
03da 7809       |x   |		Jump	0x3e4								; case 0x6
03db 7808       |x   |		Jump	0x3e4								; case 0x7
03dc 7807       |x   |		Jump	0x3e4								; case 0x8
03dd 4800       |H   |		Short_Literal	0x0
03de 00db       |    |		Load_Top	At_Offset_3
03df 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
03e0 4800       |H   |		Short_Literal	0x0
03e1 00db       |    |		Load_Top	At_Offset_3
03e2 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
03e3 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
03e4 0869       | i  |		Execute_Immediate	Raise,0x69
03e5 0000 0000  |    |		.XXX[0x3]
03e7 0000       |    |
03e8 ; --------------------------------------------------------------------------------------
03e8 ; SUBPROGRAM
03e8 ; --------------------------------------------------------------------------------------
03e8 03fb       |    |		.CONST	0x03fb								; Address of begin
03e9 0004       |    |		.CONST	0x0004								; Address of exception handler
03ea 0010       |    |		.CONST	0x0010								; Number of locals
03eb			INIT_03e8:
03eb 4802       |H   |		Short_Literal	0x2
03ec 02cb       |    |		Declare_Variable	Entry
03ed 4801       |H   |		Short_Literal	0x1
03ee 02cb       |    |		Declare_Variable	Entry
03ef 00bf       |    |		Action	Accept_Activation
03f0 e001       |    |		Load	0x0,0x1
03f1 480e 4881  |H H |		Declare_Variable	Select	0x000, 0x002,
03f3 480d 4883  |H H |				[0x000]: 0x001 = 0x0008,
03f5 4800 4801  |H H |				[0x00d]: 0x083 = 0x0418,
03f7 4800 4802  |H H |				[0x00e]: 0x081 = 0x0408
03f9 02cf       |    |
03fa 00bc       |    |		Action	Signal_Activated
03fb			BODY_03e8:
03fb 00cf       |    |		Action	Mark_Auxiliary
03fc 00d9       |    |		Load_Top	At_Offset_1
03fd 013f       | ?  |		Execute	Select,Rendezvous
03fe 00d1       |    |		Pop_Control	Pop_Count_1
03ff 00c9       |    |		Action	Pop_Auxiliary_Loop
0400 7ffb       |    |		Jump	0x3fc
0401 0000 0000  |    |		.BLANK	0000[0x7]
0408 ; --------------------------------------------------------------------------------------
0408 ; SUBPROGRAM
0408 ; See instruction 0x02cf at 0x3f1, index=0xe
0408 ; --------------------------------------------------------------------------------------
0408 040b       |    |		.CONST	0x040b								; Address of begin
0409 0004       |    |		.CONST	0x0004								; Address of exception handler
040a 0001       |    |		.CONST	0x0001								; Number of locals
040b			BODY_0408:
040b			INIT_0408:
040b e001       |    |		Load	0x0,0x1
040c e5fe       |    |		Load	0x2,-0x2
040d 0227       | '  |		Execute	Access,All_Reference
040e 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
040f e20f       |    |		Load	0x1,0xf
0410 e5fe       |    |		Load	0x2,-0x2
0411 0227       | '  |		Execute	Access,All_Reference
0412 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0413 00db       |    |		Load_Top	At_Offset_3
0414 a20f       |    |		Store_Unchecked	0x1,0xf
0415 4101       |A   |		End_Rendezvous	0x1
0416 0000 0000  |    |		.XXX[0x2]
0418 ; --------------------------------------------------------------------------------------
0418 ; SUBPROGRAM
0418 ; See instruction 0x02cf at 0x3f1, index=0xd
0418 ; --------------------------------------------------------------------------------------
0418 041b       |    |		.CONST	0x041b								; Address of begin
0419 0004       |    |		.CONST	0x0004								; Address of exception handler
041a 0001       |    |		.CONST	0x0001								; Number of locals
041b			BODY_0418:
041b			INIT_0418:
041b 029f 0423  |   #|		Declare_Subprogram	INIT_0420,For_Call
041d 8402       |    |		Call	0x2,0x2
041e 4101       |A   |		End_Rendezvous	0x1
041f 0000       |    |		.XXX[0x1]
0420 ; --------------------------------------------------------------------------------------
0420 ; SUBPROGRAM
0420 ; --------------------------------------------------------------------------------------
0420 0425       | %  |		.CONST	0x0425								; Address of begin
0421 0004       |    |		.CONST	0x0004								; Address of exception handler
0422 0002       |    |		.CONST	0x0002								; Number of locals
0423			INIT_0420:
0423 e001       |    |		Load	0x0,0x1
0424 0007       |    |		Action	Break_Optional
0425			BODY_0420:
0425 e20f       |    |		Load	0x1,0xf
0426 7012       |p   |		Jump_Nonzero	0x439
0427 e002       |    |		Load	0x0,0x2
0428 0322       | "  |		Declare_Variable	Record
0429 e5fe       |    |		Load	0x2,-0x2
042a e002       |    |		Load	0x0,0x2
042b 3000       |0   |		Execute	Record,Field_Type,Field_Number 0x0
042c 0119       |    |		Execute	Any,Check_In_Formal_Type
042d 00d9       |    |		Load_Top	At_Offset_1
042e 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
042f e001       |    |		Load	0x0,0x1
0430 00d9       |    |		Load_Top	At_Offset_1
0431 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0432 e001       |    |		Load	0x0,0x1
0433 00d9       |    |		Load_Top	At_Offset_1
0434 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0435 e001       |    |		Load	0x0,0x1
0436 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
0437 0039       | 9  |		Store_Top	Access,At_Offset_1
0438 7812       |x   |		Jump	0x44b
0439 e20f       |    |		Load	0x1,0xf
043a 0039       | 9  |		Store_Top	Access,At_Offset_1
043b e20f       |    |		Load	0x1,0xf
043c 0227       | '  |		Execute	Access,All_Reference
043d 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
043e a20f       |    |		Store_Unchecked	0x1,0xf
043f e001       |    |		Load	0x0,0x1
0440 00d9       |    |		Load_Top	At_Offset_1
0441 0227       | '  |		Execute	Access,All_Reference
0442 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0443 e001       |    |		Load	0x0,0x1
0444 00d9       |    |		Load_Top	At_Offset_1
0445 0227       | '  |		Execute	Access,All_Reference
0446 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0447 e5fe       |    |		Load	0x2,-0x2
0448 00d9       |    |		Load_Top	At_Offset_1
0449 0227       | '  |		Execute	Access,All_Reference
044a 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
044b 00d8       |    |		Load_Top	At_Offset_0
044c a5fd       |    |		Store_Unchecked	0x2,-0x3
044d 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
044e ; --------------------------------------------------------------------------------------
044e ; STRING TABLE
044e ; --------------------------------------------------------------------------------------
044e 0006       |    |		.STRTAB	0x0006->0x0451							; "PRECEEDING"
044f 000e       |    |		.STRTAB	0x000e->0x0456							; "FOLLOWING"
0450 0015       |    |		.STREND 0x0015->0x045a
0451 5052 4543  |PREC|		.STRTAB_STRINGS
045b 0000 0000  |    |		.BLANK	0000[0x5]
0460 ; --------------------------------------------------------------------------------------
0460 ; Debug Table
0460 ; --------------------------------------------------------------------------------------
0460 0004 0001  |    |		.DEBUG4	0x0004,0x0001,0x7137,0x0000,0x0001,0x0023
0466 000b 04f2  |    |		.DBG4T	0x000b,0x04f2,0xc000,0x0000
046a 006d 0515  | m  |		.DBG4T	0x006d,0x0515,0xc000,0x8000
046e 00b3 0549  |   I|		.DBG4T	0x00b3,0x0549,0x1002,0x0000
0472 00c3 054d  |   M|		.DBG4T	0x00c3,0x054d,0x1002,0x0000
0476 00cb 0550  |   P|		.DBG4T	0x00cb,0x0550,0x1002,0x0000
047a 00d3 0553  |   S|		.DBG4T	0x00d3,0x0553,0x3802,0x4002
047e 0103 0563  |   c|		.DBG4T	0x0103,0x0563,0x1001,0x0000
0482 011b 0569  |   i|		.DBG4T	0x011b,0x0569,0x1001,0x0000
0486 0133 056f  | 3 o|		.DBG4T	0x0133,0x056f,0x1002,0x0000
048a 013b 0572  | ; r|		.DBG4T	0x013b,0x0572,0x1002,0x0000
048e 014b 0575  | K u|		.DBG4T	0x014b,0x0575,0x1002,0x0000
0492 015b 0578  | [ x|		.DBG4T	0x015b,0x0578,0x1001,0x0000
0496 0173 057d  | s }|		.DBG4T	0x0173,0x057d,0x1001,0x0000
049a 018b 0582  |    |		.DBG4T	0x018b,0x0582,0x1002,0x0000
049e 01a3 0586  |    |		.DBG4T	0x01a3,0x0586,0x1002,0x0000
04a2 01b3 058a  |    |		.DBG4T	0x01b3,0x058a,0x1001,0x0000
04a6 01cb 058e  |    |		.DBG4T	0x01cb,0x058e,0x1002,0x0000
04aa 01f3 0595  |    |		.DBG4T	0x01f3,0x0595,0x1001,0x0000
04ae 022b 0000  | +  |		.DBG4T	0x022b,0x0000,0x1005,0x0000
04b2 0253 05a3  | S  |		.DBG4T	0x0253,0x05a3,0x1001,0x0000
04b6 026b 05a8  | k  |		.DBG4T	0x026b,0x05a8,0x1001,0x4000
04ba 028b 05b9  |    |		.DBG4T	0x028b,0x05b9,0x1001,0x0000
04be 029b 05bd  |    |		.DBG4T	0x029b,0x05bd,0x1001,0x0000
04c2 02ab 05c1  |    |		.DBG4T	0x02ab,0x05c1,0x1001,0x0000
04c6 030b 05d4  |    |		.DBG4T	0x030b,0x05d4,0x1001,0x4000
04ca 031b 05dc  |    |		.DBG4T	0x031b,0x05dc,0x1001,0x0000
04ce 033b 05e4  | ;  |		.DBG4T	0x033b,0x05e4,0x1001,0x0000
04d2 037b 05f2  | {  |		.DBG4T	0x037b,0x05f2,0x1001,0x0000
04d6 03bb 0000  |    |		.DBG4T	0x03bb,0x0000,0x1005,0x0000
04da 03d3 0000  |    |		.DBG4T	0x03d3,0x0000,0x1005,0x0000
04de 03eb 0600  |    |		.DBG4T	0x03eb,0x0600,0x0000,0x0000
04e2 03f0 0604  |    |		.DBG4T	0x03f0,0x0604,0x0000,0x4000
04e6 040b 0609  |    |		.DBG4T	0x040b,0x0609,0x0003,0x0000
04ea 041b 060e  |    |		.DBG4T	0x041b,0x060e,0x0003,0x0000
04ee 0423 0611  | #  |		.DBG4T	0x0423,0x0611,0x0004,0x0000
04f2 ; --------------------------------------------------------------------------------------
04f2 ; Debug chain
04f2 ; --------------------------------------------------------------------------------------
04f2 0021 0000  | !  |		.DBGLEN	0x0021,0x0000
04f4 000b 000d  |    |		.DBGLNO	0x000b,0x000d,0x000f,0x0011,0x0013,0x0015,0x0017,0x0019,0x001b,0x001d,0x001f,0x0021,0x0023,0x0025,0x0027,0x0029,0x002b,0x002d,0x002f,0x0034,0x0036,0x0038,0x003a,0x003c,0x0045,0x0048,0x004b,0x004e,0x0051,0x0054,0x0057,0x005c,0x0063
0515 ; --------------------------------------------------------------------------------------
0515 ; Debug chain
0515 ; --------------------------------------------------------------------------------------
0515 0019 0000  |    |		.DBGLEN	0x0019,0x0000
0517 006d 0073  | m s|		.DBGLNO	0x006d,0x0073,0x0079,0x007b,0x007d,0x007f,0x0081,0x0083,0x0085,0x0087,0x0089,0x008b,0x008d,0x008f,0x0091,0x0093,0x0095,0x0097,0x0099,0x009b,0x009d,0x009f,0x00a1,0x00a3,0x00a5
0530 0003 0004  |    |		.XXX[0x19]
0532 0005 0006  |    |
0534 0007 0008  |    |
0536 0009 000a  |    |
0538 000b 000c  |    |
053a 000d 000e  |    |
053c 000f 0010  |    |
053e 0011 0012  |    |
0540 0013 0014  |    |
0542 0015 0016  |    |
0544 0017 0018  |    |
0546 0019 001a  |    |
0548 001b       |    |
0549 ; --------------------------------------------------------------------------------------
0549 ; Debug chain
0549 ; --------------------------------------------------------------------------------------
0549 0001 0001  |    |		.DBGLEN	0x0001,0x0001
054b 00b3 00b7  |    |		.DBGLNO	0x00b3,0x00b7
054d ; --------------------------------------------------------------------------------------
054d ; Debug chain
054d ; --------------------------------------------------------------------------------------
054d 0000 0001  |    |		.DBGLEN	0x0000,0x0001
054f 00c3       |    |		.DBGLNO	0x00c3
0550 ; --------------------------------------------------------------------------------------
0550 ; Debug chain
0550 ; --------------------------------------------------------------------------------------
0550 0000 0001  |    |		.DBGLEN	0x0000,0x0001
0552 00cb       |    |		.DBGLNO	0x00cb
0553 ; --------------------------------------------------------------------------------------
0553 ; Debug chain
0553 ; --------------------------------------------------------------------------------------
0553 0002 0006  |    |		.DBGLEN	0x0002,0x0006
0555 00d3 00d6  |    |		.DBGLNO	0x00d3,0x00d6,0x00dd,0x00e8,0x00ed,0x00f0,0x00f3,0x00f8
055d 0002 0003  |    |		.XXX[0x6]
055f 0001 0004  |    |
0561 0005 0006  |    |
0563 ; --------------------------------------------------------------------------------------
0563 ; Debug chain
0563 ; --------------------------------------------------------------------------------------
0563 0000 0004  |    |		.DBGLEN	0x0000,0x0004
0565 0103 0107  |    |		.DBGLNO	0x0103,0x0107,0x010a,0x010e
0569 ; --------------------------------------------------------------------------------------
0569 ; Debug chain
0569 ; --------------------------------------------------------------------------------------
0569 0000 0004  |    |		.DBGLEN	0x0000,0x0004
056b 011b 011f  |    |		.DBGLNO	0x011b,0x011f,0x0122,0x0126
056f ; --------------------------------------------------------------------------------------
056f ; Debug chain
056f ; --------------------------------------------------------------------------------------
056f 0000 0001  |    |		.DBGLEN	0x0000,0x0001
0571 0133       | 3  |		.DBGLNO	0x0133
0572 ; --------------------------------------------------------------------------------------
0572 ; Debug chain
0572 ; --------------------------------------------------------------------------------------
0572 0000 0001  |    |		.DBGLEN	0x0000,0x0001
0574 013b       | ;  |		.DBGLNO	0x013b
0575 ; --------------------------------------------------------------------------------------
0575 ; Debug chain
0575 ; --------------------------------------------------------------------------------------
0575 0000 0001  |    |		.DBGLEN	0x0000,0x0001
0577 014b       | K  |		.DBGLNO	0x014b
0578 ; --------------------------------------------------------------------------------------
0578 ; Debug chain
0578 ; --------------------------------------------------------------------------------------
0578 0000 0003  |    |		.DBGLEN	0x0000,0x0003
057a 015b 0161  | [ a|		.DBGLNO	0x015b,0x0161,0x0169
057d ; --------------------------------------------------------------------------------------
057d ; Debug chain
057d ; --------------------------------------------------------------------------------------
057d 0000 0003  |    |		.DBGLEN	0x0000,0x0003
057f 0173 0179  | s y|		.DBGLNO	0x0173,0x0179,0x0181
0582 ; --------------------------------------------------------------------------------------
0582 ; Debug chain
0582 ; --------------------------------------------------------------------------------------
0582 0000 0002  |    |		.DBGLEN	0x0000,0x0002
0584 018b 0199  |    |		.DBGLNO	0x018b,0x0199
0586 ; --------------------------------------------------------------------------------------
0586 ; Debug chain
0586 ; --------------------------------------------------------------------------------------
0586 0000 0002  |    |		.DBGLEN	0x0000,0x0002
0588 01a3 01ad  |    |		.DBGLNO	0x01a3,0x01ad
058a ; --------------------------------------------------------------------------------------
058a ; Debug chain
058a ; --------------------------------------------------------------------------------------
058a 0000 0002  |    |		.DBGLEN	0x0000,0x0002
058c 01b3 01be  |    |		.DBGLNO	0x01b3,0x01be
058e ; --------------------------------------------------------------------------------------
058e ; Debug chain
058e ; --------------------------------------------------------------------------------------
058e 0002 0003  |    |		.DBGLEN	0x0002,0x0003
0590 01cb 01d0  |    |		.DBGLNO	0x01cb,0x01d0,0x01d2,0x01d9,0x01e6
0595 ; --------------------------------------------------------------------------------------
0595 ; Debug chain
0595 ; --------------------------------------------------------------------------------------
0595 0001 000b  |    |		.DBGLEN	0x0001,0x000b
0597 01f3 01f5  |    |		.DBGLNO	0x01f3,0x01f5,0x01fd,0x0200,0x0203,0x0206,0x0209,0x020c,0x0210,0x0215,0x021a,0x021d
05a3 ; --------------------------------------------------------------------------------------
05a3 ; Debug chain
05a3 ; --------------------------------------------------------------------------------------
05a3 0000 0003  |    |		.DBGLEN	0x0000,0x0003
05a5 0253 025e  | S ^|		.DBGLNO	0x0253,0x025e,0x0260
05a8 ; --------------------------------------------------------------------------------------
05a8 ; Debug chain
05a8 ; --------------------------------------------------------------------------------------
05a8 0003 0006  |    |		.DBGLEN	0x0003,0x0006
05aa 026b 026d  | k m|		.DBGLNO	0x026b,0x026d,0x026f,0x0271,0x0278,0x027a,0x027c,0x0280,0x0282
05b3 0001 0002  |    |		.XXX[0x6]
05b5 0004 0003  |    |
05b7 0005 0006  |    |
05b9 ; --------------------------------------------------------------------------------------
05b9 ; Debug chain
05b9 ; --------------------------------------------------------------------------------------
05b9 0000 0002  |    |		.DBGLEN	0x0000,0x0002
05bb 028b 0293  |    |		.DBGLNO	0x028b,0x0293
05bd ; --------------------------------------------------------------------------------------
05bd ; Debug chain
05bd ; --------------------------------------------------------------------------------------
05bd 0000 0002  |    |		.DBGLEN	0x0000,0x0002
05bf 029b 02a1  |    |		.DBGLNO	0x029b,0x02a1
05c1 ; --------------------------------------------------------------------------------------
05c1 ; Debug chain
05c1 ; --------------------------------------------------------------------------------------
05c1 0001 0010  |    |		.DBGLEN	0x0001,0x0010
05c3 02ab 02ad  |    |		.DBGLNO	0x02ab,0x02ad,0x02b4,0x02b9,0x02be,0x02c3,0x02c8,0x02cd,0x02d2,0x02d6,0x02de,0x02e2,0x02ea,0x02ef,0x02f4,0x02f9,0x0300
05d4 ; --------------------------------------------------------------------------------------
05d4 ; Debug chain
05d4 ; --------------------------------------------------------------------------------------
05d4 0000 0003  |    |		.DBGLEN	0x0000,0x0003
05d6 030b 0310  |    |		.DBGLNO	0x030b,0x0310,0x0314
05d9 0001 0003  |    |		.XXX[0x3]
05db 0002       |    |
05dc ; --------------------------------------------------------------------------------------
05dc ; Debug chain
05dc ; --------------------------------------------------------------------------------------
05dc 0000 0006  |    |		.DBGLEN	0x0000,0x0006
05de 031b 031f  |    |		.DBGLNO	0x031b,0x031f,0x0324,0x032b,0x032d,0x0330
05e4 ; --------------------------------------------------------------------------------------
05e4 ; Debug chain
05e4 ; --------------------------------------------------------------------------------------
05e4 0001 000b  |    |		.DBGLEN	0x0001,0x000b
05e6 033b 033d  | ; =|		.DBGLNO	0x033b,0x033d,0x0345,0x034b,0x034f,0x0353,0x0357,0x035d,0x0362,0x0365,0x036a,0x036f
05f2 ; --------------------------------------------------------------------------------------
05f2 ; Debug chain
05f2 ; --------------------------------------------------------------------------------------
05f2 0001 000b  |    |		.DBGLEN	0x0001,0x000b
05f4 037b 037d  | { }|		.DBGLNO	0x037b,0x037d,0x0385,0x038b,0x038f,0x0393,0x0397,0x039d,0x03a2,0x03a5,0x03aa,0x03af
0600 ; --------------------------------------------------------------------------------------
0600 ; Debug chain
0600 ; --------------------------------------------------------------------------------------
0600 0002 0000  |    |		.DBGLEN	0x0002,0x0000
0602 03eb 03ed  |    |		.DBGLNO	0x03eb,0x03ed
0604 ; --------------------------------------------------------------------------------------
0604 ; Debug chain
0604 ; --------------------------------------------------------------------------------------
0604 0001 0001  |    |		.DBGLEN	0x0001,0x0001
0606 03f0 03fc  |    |		.DBGLNO	0x03f0,0x03fc
0608 0002       |    |		.XXX[0x1]
0609 ; --------------------------------------------------------------------------------------
0609 ; Debug chain
0609 ; --------------------------------------------------------------------------------------
0609 0000 0003  |    |		.DBGLEN	0x0000,0x0003
060b 040b 040f  |    |		.DBGLNO	0x040b,0x040f,0x0413
060e ; --------------------------------------------------------------------------------------
060e ; Debug chain
060e ; --------------------------------------------------------------------------------------
060e 0000 0001  |    |		.DBGLEN	0x0000,0x0001
0610 041d       |    |		.DBGLNO	0x041d
0611 ; --------------------------------------------------------------------------------------
0611 ; Debug chain
0611 ; --------------------------------------------------------------------------------------
0611 0001 0008  |    |		.DBGLEN	0x0001,0x0008
0613 0423 0425  | # %|		.DBGLNO	0x0423,0x0425,0x0427,0x0439,0x043b,0x043f,0x0443,0x0447,0x044b
061c 0000 0000  |    |		.BLANK	0000[0x1e4]