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

⟦61f4fb3a9⟧

    Length: 3072 (0xc00)
    Notes: 00_class, 5900_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_bdfc99

Derivation

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

Disassembly

0000 000f       |    |		.CONST	0x000f								; Version of machine code
0001 5900       |Y   |		.CONST	0x5900								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 03e8       |    |		.CONST	0x03e8								; Offset of debug table
0004 0100       |    |		.CONST	0x0100								; Default exception handler - raise instruction
0005 00bb       |    |		.CONST	0x00bb								; Module termination instruction - signal completion
0006 0000       |    |		.CONST	0x0000								; Offset to segment table (only in elab segments)
0007 0002       |    |		.CONST	0x0002								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 00ba       |    |		.CONST	0x00ba								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0035       | 5  |		.CONST	0x0035								; Number of locals
000b			INIT_0008:
000b 00d8       |    |		Load_Top	At_Offset_0
000c 0265       | e  |		Execute	Discrete,Reverse_Bounds
000d 00da       |    |		Load_Top	At_Offset_2
000e 1c04       |    |		Execute_Immediate	Run_Utility,0x4
000f 00d0       |    |		Action	Swap_Control
0010 00da       |    |		Load_Top	At_Offset_2
0011 1c04       |    |		Execute_Immediate	Run_Utility,0x4
0012 e003       |    |		Load	0x0,0x3
0013 029f 00cb  |    |		Declare_Subprogram	INIT_00c8,For_Call
0015 4801       |H   |		Short_Literal	0x1
0016 035e       | ^  |		Declare_Type	Array,Defined,Visible
0017 00d9       |    |		Load_Top	At_Offset_1
0018 0265       | e  |		Execute	Discrete,Reverse_Bounds
0019 00db       |    |		Load_Top	At_Offset_3
001a 1c04       |    |		Execute_Immediate	Run_Utility,0x4
001b 00d0       |    |		Action	Swap_Control
001c 00db       |    |		Load_Top	At_Offset_3
001d 1c04       |    |		Execute_Immediate	Run_Utility,0x4
001e e004       |    |		Load	0x0,0x4
001f 02a0       |    |		Declare_Subprogram	Null_Subprogram
0020 4801       |H   |		Short_Literal	0x1
0021 035e       | ^  |		Declare_Type	Array,Defined,Visible
0022 029a 00eb  |    |		Declare_Subprogram	INIT_00e8,For_Outer_Call,Visible,Unelaborated
0024 029a 00f3  |    |		Declare_Subprogram	INIT_00f0,For_Outer_Call,Visible,Unelaborated
0026 029a 0113  |    |		Declare_Subprogram	INIT_0110,For_Outer_Call,Visible,Unelaborated
0028 0007       |    |		Action	Break_Optional
0029 029a 0133  |   3|		Declare_Subprogram	INIT_0130,For_Outer_Call,Visible,Unelaborated
002b 029a 013b  |   ;|		Declare_Subprogram	INIT_0138,For_Outer_Call,Visible,Unelaborated
002d 029a 016b  |   k|		Declare_Subprogram	INIT_0168,For_Outer_Call,Visible,Unelaborated
002f 029a 017b  |   {|		Declare_Subprogram	INIT_0178,For_Outer_Call,Visible,Unelaborated
0031 029a 018b  |    |		Declare_Subprogram	INIT_0188,For_Outer_Call,Visible,Unelaborated
0033 029a 019b  |    |		Declare_Subprogram	INIT_0198,For_Outer_Call,Visible,Unelaborated
0035 029a 01ab  |    |		Declare_Subprogram	INIT_01a8,For_Outer_Call,Visible,Unelaborated
0037 029a 01bb  |    |		Declare_Subprogram	INIT_01b8,For_Outer_Call,Visible,Unelaborated
0039 029a 01cb  |    |		Declare_Subprogram	INIT_01c8,For_Outer_Call,Visible,Unelaborated
003b 029a 01db  |    |		Declare_Subprogram	INIT_01d8,For_Outer_Call,Visible,Unelaborated
003d 029a 01eb  |    |		Declare_Subprogram	INIT_01e8,For_Outer_Call,Visible,Unelaborated
003f 029a 01fb  |    |		Declare_Subprogram	INIT_01f8,For_Outer_Call,Visible,Unelaborated
0041 029a 020b  |    |		Declare_Subprogram	INIT_0208,For_Outer_Call,Visible,Unelaborated
0043 029a 0213  |    |		Declare_Subprogram	INIT_0210,For_Outer_Call,Visible,Unelaborated
0045 029a 0223  |   #|		Declare_Subprogram	INIT_0220,For_Outer_Call,Visible,Unelaborated
0047 029a 0233  |   3|		Declare_Subprogram	INIT_0230,For_Outer_Call,Visible,Unelaborated
0049 029a 0243  |   C|		Declare_Subprogram	INIT_0240,For_Outer_Call,Visible,Unelaborated
004b 029a 0253  |   S|		Declare_Subprogram	INIT_0250,For_Outer_Call,Visible,Unelaborated
004d 029a 0263  |   c|		Declare_Subprogram	INIT_0260,For_Outer_Call,Visible,Unelaborated
004f 029a 0273  |   s|		Declare_Subprogram	INIT_0270,For_Outer_Call,Visible,Unelaborated
0051 029a 0283  |    |		Declare_Subprogram	INIT_0280,For_Outer_Call,Visible,Unelaborated
0053 029a 0293  |    |		Declare_Subprogram	INIT_0290,For_Outer_Call,Visible,Unelaborated
0055 0093 0000  |    |		push_full_address	0x0
0057 608c       |`   |		Indirect_Literal	Discrete,0xe4,{0x80000000, 0x00030000}
0058 0273       | s  |		Execute	Discrete,Plus
0059 e20d       |    |		Load	0x1,0xd
005a 6085       |`   |		Indirect_Literal	Discrete,0xe0,{0x00000000, 0x0000ffff}
005b 0279       | y  |		Execute	Discrete,And
005c 0273       | s  |		Execute	Discrete,Plus
005d 0129       | )  |		Execute	Any,Make_Visible
005e 4803       |H   |		Short_Literal	0x3
005f e002       |    |		Load	0x0,0x2
0060 0a01       |    |		Execute_Immediate	Plus,0x1
0061 e001       |    |		Load	0x0,0x1
0062 01d7       |    |		Execute	Vector,Field_Read
0063 02a0       |    |		Declare_Subprogram	Null_Subprogram
0064 038d       |    |		Declare_Type	Package,Defined,Visible,Not_Elaborated
0065 e001       |    |		Load	0x0,0x1
0066 e002       |    |		Load	0x0,0x2
0067 e001       |    |		Load	0x0,0x1
0068 01d7       |    |		Execute	Vector,Field_Read
0069 4802       |H   |		Short_Literal	0x2
006a 00db       |    |		Load_Top	At_Offset_3
006b 020e       |    |		Execute	Module,Augment_Imports
006c 00bf       |    |		Action	Accept_Activation
006d e005       |    |		Load	0x0,0x5
006e 0007       |    |		Action	Break_Optional
006f 029d 02eb  |    |		Declare_Subprogram	INIT_02e8,For_Outer_Call
0071 029d 030b  |    |		Declare_Subprogram	INIT_0308,For_Outer_Call
0073 029d 0323  |   #|		Declare_Subprogram	INIT_0320,For_Outer_Call
0075 029d 033b  |   ;|		Declare_Subprogram	INIT_0338,For_Outer_Call
0077 029d 036b  |   k|		Declare_Subprogram	INIT_0368,For_Outer_Call
0079 029d 03a3  |    |		Declare_Subprogram	INIT_03a0,For_Outer_Call
007b 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13
007c 00c7       |    |		Action	Elaborate_Subprogram
007d 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14
007e 00c7       |    |		Action	Elaborate_Subprogram
007f 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15
0080 00c7       |    |		Action	Elaborate_Subprogram
0081 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16
0082 00c7       |    |		Action	Elaborate_Subprogram
0083 029d 03d3  |    |		Declare_Subprogram	INIT_03d0,For_Outer_Call
0085 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17
0086 00c7       |    |		Action	Elaborate_Subprogram
0087 1d18       |    |		Execute_Immediate	Reference_Lex_1,0x18
0088 00c7       |    |		Action	Elaborate_Subprogram
0089 1d19       |    |		Execute_Immediate	Reference_Lex_1,0x19
008a 00c7       |    |		Action	Elaborate_Subprogram
008b 1d1a       |    |		Execute_Immediate	Reference_Lex_1,0x1a
008c 00c7       |    |		Action	Elaborate_Subprogram
008d 1d1b       |    |		Execute_Immediate	Reference_Lex_1,0x1b
008e 00c7       |    |		Action	Elaborate_Subprogram
008f 1d1c       |    |		Execute_Immediate	Reference_Lex_1,0x1c
0090 00c7       |    |		Action	Elaborate_Subprogram
0091 1d1d       |    |		Execute_Immediate	Reference_Lex_1,0x1d
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 1d22       | "  |		Execute_Immediate	Reference_Lex_1,0x22
009c 00c7       |    |		Action	Elaborate_Subprogram
009d 1d23       | #  |		Execute_Immediate	Reference_Lex_1,0x23
009e 00c7       |    |		Action	Elaborate_Subprogram
009f 1d24       | $  |		Execute_Immediate	Reference_Lex_1,0x24
00a0 00c7       |    |		Action	Elaborate_Subprogram
00a1 1d25       | %  |		Execute_Immediate	Reference_Lex_1,0x25
00a2 00c7       |    |		Action	Elaborate_Subprogram
00a3 1d26       | &  |		Execute_Immediate	Reference_Lex_1,0x26
00a4 00c7       |    |		Action	Elaborate_Subprogram
00a5 1d27       | '  |		Execute_Immediate	Reference_Lex_1,0x27
00a6 00c7       |    |		Action	Elaborate_Subprogram
00a7 1d28       | (  |		Execute_Immediate	Reference_Lex_1,0x28
00a8 00c7       |    |		Action	Elaborate_Subprogram
00a9 1d29       | )  |		Execute_Immediate	Reference_Lex_1,0x29
00aa 00c7       |    |		Action	Elaborate_Subprogram
00ab 1d2a       | *  |		Execute_Immediate	Reference_Lex_1,0x2a
00ac 00c7       |    |		Action	Elaborate_Subprogram
00ad 1d2b       | +  |		Execute_Immediate	Reference_Lex_1,0x2b
00ae 00c7       |    |		Action	Elaborate_Subprogram
00af e006       |    |		Load	0x0,0x6
00b0 e210       |    |		Load	0x1,0x10
00b1 e003       |    |		Load	0x0,0x3
00b2 1d22       | "  |		Execute_Immediate	Reference_Lex_1,0x22
00b3 1d24       | $  |		Execute_Immediate	Reference_Lex_1,0x24
00b4 4805       |H   |		Short_Literal	0x5
00b5 e22d       | -  |		Load	0x1,0x2d
00b6 020e       |    |		Execute	Module,Augment_Imports
00b7 e22d       | -  |		Load	0x1,0x2d
00b8 020d       |    |		Execute	Module,Elaborate
00b9 0007       |    |		Action	Break_Optional
00ba			BODY_0008:
00ba 8234       | 4  |		Call	0x1,0x34
00bb e20f       |    |		Load	0x1,0xf
00bc e20e       |    |		Load	0x1,0xe
00bd 00d8       |    |		Load_Top	At_Offset_0
00be e007       |    |		Load	0x0,0x7
00bf 0260       | `  |		Execute	Discrete,In_Type
00c0 7001       |p   |		Jump_Nonzero	0xc2
00c1 0801       |    |		Execute_Immediate	Raise,0x1
00c2 8008       |    |		Call	0x0,0x8
00c3 a22e       | .  |		Store_Unchecked	0x1,0x2e
00c4 e22e       | .  |		Load	0x1,0x2e
00c5 8009       |    |		Call	0x0,0x9
00c6 00bc       |    |		Action	Signal_Activated
00c7 00bb       |    |		Action	Signal_Completion
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 00d1       |    |		Pop_Control	Pop_Count_1
00cc 00da       |    |		Load_Top	At_Offset_2
00cd 01d8       |    |		Execute	Vector,Element_Type
00ce 02ff       |    |		Declare_Variable	Variant_Record
00cf 00d8       |    |		Load_Top	At_Offset_0
00d0 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00d1 00db       |    |		Load_Top	At_Offset_3
00d2 01dc       |    |		Execute	Vector,Last
00d3 e5ff       |    |		Load	0x2,-0x1
00d4 01dd       |    |		Execute	Vector,First
00d5 0263       | c  |		Execute	Discrete,Above_Bound
00d6 7006       |p   |		Jump_Nonzero	0xdd
00d7 00da       |    |		Load_Top	At_Offset_2
00d8 00d9       |    |		Load_Top	At_Offset_1
00d9 e5ff       |    |		Load	0x2,-0x1
00da 01d6       |    |		Execute	Vector,Field_Write
00db 0a01       |    |		Execute_Immediate	Plus,0x1
00dc 7ff8       |    |		Jump	0xd5
00dd 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
00de 0000 0000  |    |		.XXX[0x2]
00e0 0000 0000  |    |		.LITERAL	{0x00000000, 0x0000ffff}
00e4 8000 0000  |    |		.LITERAL	{0x80000000, 0x00030000}
00e8 ; --------------------------------------------------------------------------------------
00e8 ; SUBPROGRAM
00e8 ; --------------------------------------------------------------------------------------
00e8 00eb       |    |		.CONST	0x00eb								; Address of begin
00e9 0004       |    |		.CONST	0x0004								; Address of exception handler
00ea 0001       |    |		.CONST	0x0001								; Number of locals
00eb			BODY_00e8:
00eb			INIT_00e8:
00eb e22e       | .  |		Load	0x1,0x2e
00ec 00ca       |    |		Action	Exit_Nullary_Function
00ed 0000 0000  |    |		.XXX[0x3]
00ef 0000       |    |
00f0 ; --------------------------------------------------------------------------------------
00f0 ; SUBPROGRAM
00f0 ; --------------------------------------------------------------------------------------
00f0 00f3       |    |		.CONST	0x00f3								; Address of begin
00f1 0004       |    |		.CONST	0x0004								; Address of exception handler
00f2 0001       |    |		.CONST	0x0001								; Number of locals
00f3			BODY_00f0:
00f3			INIT_00f0:
00f3 822f       | /  |		Call	0x1,0x2f
00f4 4800       |H   |		Short_Literal	0x0
00f5 e00a       |    |		Load	0x0,0xa
00f6 1c08       |    |		Execute_Immediate	Run_Utility,0x8
00f7 e22e       | .  |		Load	0x1,0x2e
00f8 800b       |    |		Call	0x0,0xb
00f9 00d9       |    |		Load_Top	At_Offset_1
00fa 2a03       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3
00fb 00db       |    |		Load_Top	At_Offset_3
00fc 8232       | 2  |		Call	0x1,0x32
00fd 00d9       |    |		Load_Top	At_Offset_1
00fe 00d8       |    |		Load_Top	At_Offset_0
00ff 2704       |'   |		Execute	Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x4
0100 00da       |    |		Load_Top	At_Offset_2
0101 01da       |    |		Execute	Vector,Bounds
0102 00da       |    |		Load_Top	At_Offset_2
0103 01da       |    |		Execute	Vector,Bounds
0104 00da       |    |		Load_Top	At_Offset_2
0105 027f       |    |		Execute	Discrete,Equal
0106 7001       |p   |		Jump_Nonzero	0x108
0107 08e0       |    |		Execute_Immediate	Raise,0xe0
0108 00cd       |    |		Action	Spare6_Action
0109 027f       |    |		Execute	Discrete,Equal
010a 7001       |p   |		Jump_Nonzero	0x10c
010b 08e0       |    |		Execute_Immediate	Raise,0xe0
010c 00d2       |    |		Pop_Control	Pop_Count_2
010d 00d9       |    |		Load_Top	At_Offset_1
010e 2b04       |+   |		Execute	Variant_Record,Field_Write,Variant,Indirect,Field_Number 0x4
010f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0110 ; --------------------------------------------------------------------------------------
0110 ; SUBPROGRAM
0110 ; --------------------------------------------------------------------------------------
0110 0113       |    |		.CONST	0x0113								; Address of begin
0111 0004       |    |		.CONST	0x0004								; Address of exception handler
0112 0001       |    |		.CONST	0x0001								; Number of locals
0113			BODY_0110:
0113			INIT_0110:
0113 822f       | /  |		Call	0x1,0x2f
0114 4801       |H   |		Short_Literal	0x1
0115 e00a       |    |		Load	0x0,0xa
0116 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0117 e22e       | .  |		Load	0x1,0x2e
0118 800b       |    |		Call	0x0,0xb
0119 00d9       |    |		Load_Top	At_Offset_1
011a 2a03       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3
011b 00db       |    |		Load_Top	At_Offset_3
011c 8232       | 2  |		Call	0x1,0x32
011d 00d9       |    |		Load_Top	At_Offset_1
011e 00d8       |    |		Load_Top	At_Offset_0
011f 2704       |'   |		Execute	Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x4
0120 00da       |    |		Load_Top	At_Offset_2
0121 01da       |    |		Execute	Vector,Bounds
0122 00da       |    |		Load_Top	At_Offset_2
0123 01da       |    |		Execute	Vector,Bounds
0124 00da       |    |		Load_Top	At_Offset_2
0125 027f       |    |		Execute	Discrete,Equal
0126 7001       |p   |		Jump_Nonzero	0x128
0127 08e0       |    |		Execute_Immediate	Raise,0xe0
0128 00cd       |    |		Action	Spare6_Action
0129 027f       |    |		Execute	Discrete,Equal
012a 7001       |p   |		Jump_Nonzero	0x12c
012b 08e0       |    |		Execute_Immediate	Raise,0xe0
012c 00d2       |    |		Pop_Control	Pop_Count_2
012d 00d9       |    |		Load_Top	At_Offset_1
012e 2b04       |+   |		Execute	Variant_Record,Field_Write,Variant,Indirect,Field_Number 0x4
012f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
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 8232       | 2  |		Call	0x1,0x32
0135 800c       |    |		Call	0x0,0xc
0136 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0137 0000       |    |		.XXX[0x1]
0138 ; --------------------------------------------------------------------------------------
0138 ; SUBPROGRAM
0138 ; --------------------------------------------------------------------------------------
0138 013f       | ?  |		.CONST	0x013f								; Address of begin
0139 0004       |    |		.CONST	0x0004								; Address of exception handler
013a 0002       |    |		.CONST	0x0002								; Number of locals
013b			INIT_0138:
013b e211       |    |		Load	0x1,0x11
013c 0337       | 7  |		Declare_Variable	Array
013d 00d8       |    |		Load_Top	At_Offset_0
013e 1c00       |    |		Execute_Immediate	Run_Utility,0x0
013f			BODY_0138:
013f 00db       |    |		Load_Top	At_Offset_3
0140 8235       | 5  |		Call	0x1,0x35
0141 00cf       |    |		Action	Mark_Auxiliary
0142 e210       |    |		Load	0x1,0x10
0143 0265       | e  |		Execute	Discrete,Reverse_Bounds
0144 0263       | c  |		Execute	Discrete,Above_Bound
0145 7018       |p   |		Jump_Nonzero	0x15e
0146 00d8       |    |		Load_Top	At_Offset_0
0147 00d8       |    |		Load_Top	At_Offset_0
0148 e210       |    |		Load	0x1,0x10
0149 0260       | `  |		Execute	Discrete,In_Type
014a 7001       |p   |		Jump_Nonzero	0x14c
014b 0801       |    |		Execute_Immediate	Raise,0x1
014c 8231       | 1  |		Call	0x1,0x31
014d e5ff       |    |		Load	0x2,-0x1
014e 800d       |    |		Call	0x0,0xd
014f 00d9       |    |		Load_Top	At_Offset_1
0150 e210       |    |		Load	0x1,0x10
0151 1c04       |    |		Execute_Immediate	Run_Utility,0x4
0152 e402       |    |		Load	0x2,0x2
0153 01d6       |    |		Execute	Vector,Field_Write
0154 00c8       |    |		Action	Pop_Auxiliary_Range
0155 00d9       |    |		Load_Top	At_Offset_1
0156 00d9       |    |		Load_Top	At_Offset_1
0157 027f       |    |		Execute	Discrete,Equal
0158 7004       |p   |		Jump_Nonzero	0x15d
0159 e210       |    |		Load	0x1,0x10
015a 0122       | "  |		Execute	Any,Make_Root_Type
015b 1c07       |    |		Execute_Immediate	Run_Utility,0x7
015c 7fe9       |    |		Jump	0x146
015d 00d2       |    |		Pop_Control	Pop_Count_2
015e 00ce       |    |		Action	Pop_Auxiliary
015f 00d8       |    |		Load_Top	At_Offset_0
0160 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0161 0000 0000  |    |		.BLANK	0000[0x7]
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 00da       |    |		Load_Top	At_Offset_2
016c 8235       | 5  |		Call	0x1,0x35
016d 00db       |    |		Load_Top	At_Offset_3
016e 00d8       |    |		Load_Top	At_Offset_0
016f e210       |    |		Load	0x1,0x10
0170 0260       | `  |		Execute	Discrete,In_Type
0171 7001       |p   |		Jump_Nonzero	0x173
0172 0801       |    |		Execute_Immediate	Raise,0x1
0173 8231       | 1  |		Call	0x1,0x31
0174 00db       |    |		Load_Top	At_Offset_3
0175 800d       |    |		Call	0x0,0xd
0176 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0177 0000       |    |		.XXX[0x1]
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 00db       |    |		Load_Top	At_Offset_3
017c 00d8       |    |		Load_Top	At_Offset_0
017d e210       |    |		Load	0x1,0x10
017e 0260       | `  |		Execute	Discrete,In_Type
017f 7001       |p   |		Jump_Nonzero	0x181
0180 0801       |    |		Execute_Immediate	Raise,0x1
0181 00db       |    |		Load_Top	At_Offset_3
0182 8218       |    |		Call	0x1,0x18
0183 800e       |    |		Call	0x0,0xe
0184 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0185 0000 0000  |    |		.XXX[0x3]
0187 0000       |    |
0188 ; --------------------------------------------------------------------------------------
0188 ; SUBPROGRAM
0188 ; --------------------------------------------------------------------------------------
0188 018b       |    |		.CONST	0x018b								; Address of begin
0189 0004       |    |		.CONST	0x0004								; Address of exception handler
018a 0001       |    |		.CONST	0x0001								; Number of locals
018b			BODY_0188:
018b			INIT_0188:
018b 00db       |    |		Load_Top	At_Offset_3
018c 00d8       |    |		Load_Top	At_Offset_0
018d e210       |    |		Load	0x1,0x10
018e 0260       | `  |		Execute	Discrete,In_Type
018f 7001       |p   |		Jump_Nonzero	0x191
0190 0801       |    |		Execute_Immediate	Raise,0x1
0191 00db       |    |		Load_Top	At_Offset_3
0192 8218       |    |		Call	0x1,0x18
0193 800f       |    |		Call	0x0,0xf
0194 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0195 0000 0000  |    |		.XXX[0x3]
0197 0000       |    |
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 00db       |    |		Load_Top	At_Offset_3
019c 00d8       |    |		Load_Top	At_Offset_0
019d e210       |    |		Load	0x1,0x10
019e 0260       | `  |		Execute	Discrete,In_Type
019f 7001       |p   |		Jump_Nonzero	0x1a1
01a0 0801       |    |		Execute_Immediate	Raise,0x1
01a1 00db       |    |		Load_Top	At_Offset_3
01a2 8218       |    |		Call	0x1,0x18
01a3 8010       |    |		Call	0x0,0x10
01a4 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
01a5 0000 0000  |    |		.XXX[0x3]
01a7 0000       |    |
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 00db       |    |		Load_Top	At_Offset_3
01ac 00d8       |    |		Load_Top	At_Offset_0
01ad e210       |    |		Load	0x1,0x10
01ae 0260       | `  |		Execute	Discrete,In_Type
01af 7001       |p   |		Jump_Nonzero	0x1b1
01b0 0801       |    |		Execute_Immediate	Raise,0x1
01b1 00db       |    |		Load_Top	At_Offset_3
01b2 8218       |    |		Call	0x1,0x18
01b3 8011       |    |		Call	0x0,0x11
01b4 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
01b5 0000 0000  |    |		.XXX[0x3]
01b7 0000       |    |
01b8 ; --------------------------------------------------------------------------------------
01b8 ; SUBPROGRAM
01b8 ; --------------------------------------------------------------------------------------
01b8 01bb       |    |		.CONST	0x01bb								; Address of begin
01b9 0004       |    |		.CONST	0x0004								; Address of exception handler
01ba 0001       |    |		.CONST	0x0001								; Number of locals
01bb			BODY_01b8:
01bb			INIT_01b8:
01bb 00db       |    |		Load_Top	At_Offset_3
01bc 00d8       |    |		Load_Top	At_Offset_0
01bd e210       |    |		Load	0x1,0x10
01be 0260       | `  |		Execute	Discrete,In_Type
01bf 7001       |p   |		Jump_Nonzero	0x1c1
01c0 0801       |    |		Execute_Immediate	Raise,0x1
01c1 00db       |    |		Load_Top	At_Offset_3
01c2 8218       |    |		Call	0x1,0x18
01c3 8012       |    |		Call	0x0,0x12
01c4 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
01c5 0000 0000  |    |		.XXX[0x3]
01c7 0000       |    |
01c8 ; --------------------------------------------------------------------------------------
01c8 ; SUBPROGRAM
01c8 ; --------------------------------------------------------------------------------------
01c8 01cb       |    |		.CONST	0x01cb								; Address of begin
01c9 0004       |    |		.CONST	0x0004								; Address of exception handler
01ca 0001       |    |		.CONST	0x0001								; Number of locals
01cb			BODY_01c8:
01cb			INIT_01c8:
01cb 00db       |    |		Load_Top	At_Offset_3
01cc 00d8       |    |		Load_Top	At_Offset_0
01cd e210       |    |		Load	0x1,0x10
01ce 0260       | `  |		Execute	Discrete,In_Type
01cf 7001       |p   |		Jump_Nonzero	0x1d1
01d0 0801       |    |		Execute_Immediate	Raise,0x1
01d1 00db       |    |		Load_Top	At_Offset_3
01d2 8218       |    |		Call	0x1,0x18
01d3 8013       |    |		Call	0x0,0x13
01d4 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
01d5 0000 0000  |    |		.XXX[0x3]
01d7 0000       |    |
01d8 ; --------------------------------------------------------------------------------------
01d8 ; SUBPROGRAM
01d8 ; --------------------------------------------------------------------------------------
01d8 01db       |    |		.CONST	0x01db								; Address of begin
01d9 0004       |    |		.CONST	0x0004								; Address of exception handler
01da 0001       |    |		.CONST	0x0001								; Number of locals
01db			BODY_01d8:
01db			INIT_01d8:
01db 00db       |    |		Load_Top	At_Offset_3
01dc 00d8       |    |		Load_Top	At_Offset_0
01dd e210       |    |		Load	0x1,0x10
01de 0260       | `  |		Execute	Discrete,In_Type
01df 7001       |p   |		Jump_Nonzero	0x1e1
01e0 0801       |    |		Execute_Immediate	Raise,0x1
01e1 00db       |    |		Load_Top	At_Offset_3
01e2 8218       |    |		Call	0x1,0x18
01e3 8014       |    |		Call	0x0,0x14
01e4 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
01e5 0000 0000  |    |		.XXX[0x3]
01e7 0000       |    |
01e8 ; --------------------------------------------------------------------------------------
01e8 ; SUBPROGRAM
01e8 ; --------------------------------------------------------------------------------------
01e8 01eb       |    |		.CONST	0x01eb								; Address of begin
01e9 0004       |    |		.CONST	0x0004								; Address of exception handler
01ea 0001       |    |		.CONST	0x0001								; Number of locals
01eb			BODY_01e8:
01eb			INIT_01e8:
01eb 00db       |    |		Load_Top	At_Offset_3
01ec 00db       |    |		Load_Top	At_Offset_3
01ed 8233       | 3  |		Call	0x1,0x33
01ee e22e       | .  |		Load	0x1,0x2e
01ef 8015       |    |		Call	0x0,0x15
01f0 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
01f1 0000 0000  |    |		.BLANK	0000[0x7]
01f8 ; --------------------------------------------------------------------------------------
01f8 ; SUBPROGRAM
01f8 ; --------------------------------------------------------------------------------------
01f8 01ff       |    |		.CONST	0x01ff								; Address of begin
01f9 0004       |    |		.CONST	0x0004								; Address of exception handler
01fa 0002       |    |		.CONST	0x0002								; Number of locals
01fb			INIT_01f8:
01fb e003       |    |		Load	0x0,0x3
01fc 02ff       |    |		Declare_Variable	Variant_Record
01fd 00d8       |    |		Load_Top	At_Offset_0
01fe 1c00       |    |		Execute_Immediate	Run_Utility,0x0
01ff			BODY_01f8:
01ff 00d8       |    |		Load_Top	At_Offset_0
0200 e5ff       |    |		Load	0x2,-0x1
0201 8233       | 3  |		Call	0x1,0x33
0202 e22e       | .  |		Load	0x1,0x2e
0203 8015       |    |		Call	0x0,0x15
0204 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0205 0000 0000  |    |		.XXX[0x3]
0207 0000       |    |
0208 ; --------------------------------------------------------------------------------------
0208 ; SUBPROGRAM
0208 ; --------------------------------------------------------------------------------------
0208 020b       |    |		.CONST	0x020b								; Address of begin
0209 0004       |    |		.CONST	0x0004								; Address of exception handler
020a 0001       |    |		.CONST	0x0001								; Number of locals
020b			BODY_0208:
020b			INIT_0208:
020b 00da       |    |		Load_Top	At_Offset_2
020c 8235       | 5  |		Call	0x1,0x35
020d 00da       |    |		Load_Top	At_Offset_2
020e 8016       |    |		Call	0x0,0x16
020f 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0210 ; --------------------------------------------------------------------------------------
0210 ; SUBPROGRAM
0210 ; --------------------------------------------------------------------------------------
0210 0213       |    |		.CONST	0x0213								; Address of begin
0211 0004       |    |		.CONST	0x0004								; Address of exception handler
0212 0001       |    |		.CONST	0x0001								; Number of locals
0213			BODY_0210:
0213			INIT_0210:
0213 00da       |    |		Load_Top	At_Offset_2
0214 8235       | 5  |		Call	0x1,0x35
0215 00db       |    |		Load_Top	At_Offset_3
0216 8233       | 3  |		Call	0x1,0x33
0217 00db       |    |		Load_Top	At_Offset_3
0218 8017       |    |		Call	0x0,0x17
0219 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
021a 0000 0000  |    |		.BLANK	0000[0x6]
0220 ; --------------------------------------------------------------------------------------
0220 ; SUBPROGRAM
0220 ; --------------------------------------------------------------------------------------
0220 0223       | #  |		.CONST	0x0223								; Address of begin
0221 0004       |    |		.CONST	0x0004								; Address of exception handler
0222 0001       |    |		.CONST	0x0001								; Number of locals
0223			BODY_0220:
0223			INIT_0220:
0223 00da       |    |		Load_Top	At_Offset_2
0224 8235       | 5  |		Call	0x1,0x35
0225 e5fd       |    |		Load	0x2,-0x3
0226 e5fe       |    |		Load	0x2,-0x2
0227 00d8       |    |		Load_Top	At_Offset_0
0228 e210       |    |		Load	0x1,0x10
0229 0260       | `  |		Execute	Discrete,In_Type
022a 7001       |p   |		Jump_Nonzero	0x22c
022b 0801       |    |		Execute_Immediate	Raise,0x1
022c 8231       | 1  |		Call	0x1,0x31
022d e5ff       |    |		Load	0x2,-0x1
022e 8018       |    |		Call	0x0,0x18
022f 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0230 ; --------------------------------------------------------------------------------------
0230 ; SUBPROGRAM
0230 ; --------------------------------------------------------------------------------------
0230 0233       | 3  |		.CONST	0x0233								; Address of begin
0231 0004       |    |		.CONST	0x0004								; Address of exception handler
0232 0001       |    |		.CONST	0x0001								; Number of locals
0233			BODY_0230:
0233			INIT_0230:
0233 e5fd       |    |		Load	0x2,-0x3
0234 8019       |    |		Call	0x0,0x19
0235 e5fe       |    |		Load	0x2,-0x2
0236 00d8       |    |		Load_Top	At_Offset_0
0237 e210       |    |		Load	0x1,0x10
0238 0260       | `  |		Execute	Discrete,In_Type
0239 7001       |p   |		Jump_Nonzero	0x23b
023a 0801       |    |		Execute_Immediate	Raise,0x1
023b e5ff       |    |		Load	0x2,-0x1
023c 8224       | $  |		Call	0x1,0x24
023d 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
023e 0000 0000  |    |		.XXX[0x2]
0240 ; --------------------------------------------------------------------------------------
0240 ; SUBPROGRAM
0240 ; --------------------------------------------------------------------------------------
0240 0243       | C  |		.CONST	0x0243								; Address of begin
0241 0004       |    |		.CONST	0x0004								; Address of exception handler
0242 0001       |    |		.CONST	0x0001								; Number of locals
0243			BODY_0240:
0243			INIT_0240:
0243 e5fd       |    |		Load	0x2,-0x3
0244 801a       |    |		Call	0x0,0x1a
0245 e5fe       |    |		Load	0x2,-0x2
0246 00d8       |    |		Load_Top	At_Offset_0
0247 e210       |    |		Load	0x1,0x10
0248 0260       | `  |		Execute	Discrete,In_Type
0249 7001       |p   |		Jump_Nonzero	0x24b
024a 0801       |    |		Execute_Immediate	Raise,0x1
024b e5ff       |    |		Load	0x2,-0x1
024c 8224       | $  |		Call	0x1,0x24
024d 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
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 e5fd       |    |		Load	0x2,-0x3
0254 801b       |    |		Call	0x0,0x1b
0255 e5fe       |    |		Load	0x2,-0x2
0256 00d8       |    |		Load_Top	At_Offset_0
0257 e210       |    |		Load	0x1,0x10
0258 0260       | `  |		Execute	Discrete,In_Type
0259 7001       |p   |		Jump_Nonzero	0x25b
025a 0801       |    |		Execute_Immediate	Raise,0x1
025b e5ff       |    |		Load	0x2,-0x1
025c 8224       | $  |		Call	0x1,0x24
025d 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
025e 0000 0000  |    |		.XXX[0x2]
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 e5fd       |    |		Load	0x2,-0x3
0264 801c       |    |		Call	0x0,0x1c
0265 e5fe       |    |		Load	0x2,-0x2
0266 00d8       |    |		Load_Top	At_Offset_0
0267 e210       |    |		Load	0x1,0x10
0268 0260       | `  |		Execute	Discrete,In_Type
0269 7001       |p   |		Jump_Nonzero	0x26b
026a 0801       |    |		Execute_Immediate	Raise,0x1
026b e5ff       |    |		Load	0x2,-0x1
026c 8224       | $  |		Call	0x1,0x24
026d 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
026e 0000 0000  |    |		.XXX[0x2]
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 e5fd       |    |		Load	0x2,-0x3
0274 801d       |    |		Call	0x0,0x1d
0275 e5fe       |    |		Load	0x2,-0x2
0276 00d8       |    |		Load_Top	At_Offset_0
0277 e210       |    |		Load	0x1,0x10
0278 0260       | `  |		Execute	Discrete,In_Type
0279 7001       |p   |		Jump_Nonzero	0x27b
027a 0801       |    |		Execute_Immediate	Raise,0x1
027b e5ff       |    |		Load	0x2,-0x1
027c 8224       | $  |		Call	0x1,0x24
027d 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
027e 0000 0000  |    |		.XXX[0x2]
0280 ; --------------------------------------------------------------------------------------
0280 ; SUBPROGRAM
0280 ; --------------------------------------------------------------------------------------
0280 0283       |    |		.CONST	0x0283								; Address of begin
0281 0004       |    |		.CONST	0x0004								; Address of exception handler
0282 0001       |    |		.CONST	0x0001								; Number of locals
0283			BODY_0280:
0283			INIT_0280:
0283 e5fd       |    |		Load	0x2,-0x3
0284 801e       |    |		Call	0x0,0x1e
0285 e5fe       |    |		Load	0x2,-0x2
0286 00d8       |    |		Load_Top	At_Offset_0
0287 e210       |    |		Load	0x1,0x10
0288 0260       | `  |		Execute	Discrete,In_Type
0289 7001       |p   |		Jump_Nonzero	0x28b
028a 0801       |    |		Execute_Immediate	Raise,0x1
028b e5ff       |    |		Load	0x2,-0x1
028c 8224       | $  |		Call	0x1,0x24
028d 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
028e 0000 0000  |    |		.XXX[0x2]
0290 ; --------------------------------------------------------------------------------------
0290 ; SUBPROGRAM
0290 ; --------------------------------------------------------------------------------------
0290 029d       |    |		.CONST	0x029d								; Address of begin
0291 0004       |    |		.CONST	0x0004								; Address of exception handler
0292 0003       |    |		.CONST	0x0003								; Number of locals
0293			INIT_0290:
0293 00e1       |    |		Load_Encached	Boolean_Cache
0294 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
0295 e22e       | .  |		Load	0x1,0x2e
0296 800b       |    |		Call	0x0,0xb
0297 e007       |    |		Load	0x0,0x7
0298 1c04       |    |		Execute_Immediate	Run_Utility,0x4
0299 e007       |    |		Load	0x0,0x7
029a 0122       | "  |		Execute	Any,Make_Root_Type
029b 011c       |    |		Execute	Any,Convert_Unchecked
029c 1c01       |    |		Execute_Immediate	Run_Utility,0x1
029d			BODY_0290:
029d e5fd       |    |		Load	0x2,-0x3
029e 8235       | 5  |		Call	0x1,0x35
029f e5fc       |    |		Load	0x2,-0x4
02a0 00d9       |    |		Load_Top	At_Offset_1
02a1 0092 03db  |    |		Action	Push_String_Extended,0x3db					; "'("
02a3 01cc       |    |		Execute	Vector,Catenate
02a4 801f       |    |		Call	0x0,0x1f
02a5 e5fc       |    |		Load	0x2,-0x4
02a6 8020       |    |		Call	0x0,0x20
02a7 4801       |H   |		Short_Literal	0x1
02a8 e5fc       |    |		Load	0x2,-0x4
02a9 8021       | !  |		Call	0x0,0x21
02aa 00cf       |    |		Action	Mark_Auxiliary
02ab e210       |    |		Load	0x1,0x10
02ac 0265       | e  |		Execute	Discrete,Reverse_Bounds
02ad 0263       | c  |		Execute	Discrete,Above_Bound
02ae 702b       |p+  |		Jump_Nonzero	0x2da
02af e402       |    |		Load	0x2,0x2
02b0 7005       |p   |		Jump_Nonzero	0x2b6
02b1 e5fc       |    |		Load	0x2,-0x4
02b2 0092 03dc  |    |		Action	Push_String_Extended,0x3dc					; ", "
02b4 8022       | "  |		Call	0x0,0x22
02b5 7802       |x   |		Jump	0x2b8
02b6 4800       |H   |		Short_Literal	0x0
02b7 a402       |    |		Store_Unchecked	0x2,0x2
02b8 e5fc       |    |		Load	0x2,-0x4
02b9 00d9       |    |		Load_Top	At_Offset_1
02ba e210       |    |		Load	0x1,0x10
02bb 1c04       |    |		Execute_Immediate	Run_Utility,0x4
02bc e210       |    |		Load	0x1,0x10
02bd 0122       | "  |		Execute	Any,Make_Root_Type
02be 011c       |    |		Execute	Any,Convert_Unchecked
02bf 1c01       |    |		Execute_Immediate	Run_Utility,0x1
02c0 0092 03dd  |    |		Action	Push_String_Extended,0x3dd					; " =>"
02c2 01cc       |    |		Execute	Vector,Catenate
02c3 801f       |    |		Call	0x0,0x1f
02c4 e5fc       |    |		Load	0x2,-0x4
02c5 00d9       |    |		Load_Top	At_Offset_1
02c6 00d8       |    |		Load_Top	At_Offset_0
02c7 e210       |    |		Load	0x1,0x10
02c8 0260       | `  |		Execute	Discrete,In_Type
02c9 7001       |p   |		Jump_Nonzero	0x2cb
02ca 0801       |    |		Execute_Immediate	Raise,0x1
02cb e5fd       |    |		Load	0x2,-0x3
02cc 8218       |    |		Call	0x1,0x18
02cd 00da       |    |		Load_Top	At_Offset_2
02ce 85fe       |    |		Call	0x2,-0x2
02cf 801f       |    |		Call	0x0,0x1f
02d0 00c8       |    |		Action	Pop_Auxiliary_Range
02d1 00d9       |    |		Load_Top	At_Offset_1
02d2 00d9       |    |		Load_Top	At_Offset_1
02d3 027f       |    |		Execute	Discrete,Equal
02d4 7004       |p   |		Jump_Nonzero	0x2d9
02d5 e210       |    |		Load	0x1,0x10
02d6 0122       | "  |		Execute	Any,Make_Root_Type
02d7 1c07       |    |		Execute_Immediate	Run_Utility,0x7
02d8 7fd6       |    |		Jump	0x2af
02d9 00d2       |    |		Pop_Control	Pop_Count_2
02da 00ce       |    |		Action	Pop_Auxiliary
02db e5fc       |    |		Load	0x2,-0x4
02dc 8023       | #  |		Call	0x0,0x23
02dd e5fc       |    |		Load	0x2,-0x4
02de 0092 03de  |    |		Action	Push_String_Extended,0x3de					; ")"
02e0 8022       | "  |		Call	0x0,0x22
02e1 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
02e2 0000 0000  |    |		.BLANK	0000[0x6]
02e8 ; --------------------------------------------------------------------------------------
02e8 ; SUBPROGRAM
02e8 ; --------------------------------------------------------------------------------------
02e8 02f7       |    |		.CONST	0x02f7								; Address of begin
02e9 0004       |    |		.CONST	0x0004								; Address of exception handler
02ea 0003       |    |		.CONST	0x0003								; Number of locals
02eb			INIT_02e8:
02eb e210       |    |		Load	0x1,0x10
02ec 026a       | j  |		Execute	Discrete,First
02ed e210       |    |		Load	0x1,0x10
02ee 1c04       |    |		Execute_Immediate	Run_Utility,0x4
02ef 00e3       |    |		Load_Encached	Natural_Cache
02f0 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
02f1 e210       |    |		Load	0x1,0x10
02f2 0269       | i  |		Execute	Discrete,Last
02f3 e210       |    |		Load	0x1,0x10
02f4 1c04       |    |		Execute_Immediate	Run_Utility,0x4
02f5 00e3       |    |		Load_Encached	Natural_Cache
02f6 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
02f7			BODY_02e8:
02f7 00d8       |    |		Load_Top	At_Offset_0
02f8 00da       |    |		Load_Top	At_Offset_2
02f9 0272       | r  |		Execute	Discrete,Minus
02fa 0a01       |    |		Execute_Immediate	Plus,0x1
02fb 00d8       |    |		Load_Top	At_Offset_0
02fc 00e3       |    |		Load_Encached	Natural_Cache
02fd 0260       | `  |		Execute	Discrete,In_Type
02fe 7001       |p   |		Jump_Nonzero	0x300
02ff 0801       |    |		Execute_Immediate	Raise,0x1
0300 00ca       |    |		Action	Exit_Nullary_Function
0301 0000 0000  |    |		.BLANK	0000[0x7]
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 e210       |    |		Load	0x1,0x10
030d 1c04       |    |		Execute_Immediate	Run_Utility,0x4
030e e210       |    |		Load	0x1,0x10
030f 026a       | j  |		Execute	Discrete,First
0310 e210       |    |		Load	0x1,0x10
0311 1c04       |    |		Execute_Immediate	Run_Utility,0x4
0312 0272       | r  |		Execute	Discrete,Minus
0313 0a01       |    |		Execute_Immediate	Plus,0x1
0314 00d8       |    |		Load_Top	At_Offset_0
0315 e024       | $  |		Load	0x0,0x24
0316 0260       | `  |		Execute	Discrete,In_Type
0317 7001       |p   |		Jump_Nonzero	0x319
0318 0801       |    |		Execute_Immediate	Raise,0x1
0319 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
031a 0000 0000  |    |		.BLANK	0000[0x6]
0320 ; --------------------------------------------------------------------------------------
0320 ; SUBPROGRAM
0320 ; --------------------------------------------------------------------------------------
0320 0323       | #  |		.CONST	0x0323								; Address of begin
0321 0004       |    |		.CONST	0x0004								; Address of exception handler
0322 0001       |    |		.CONST	0x0001								; Number of locals
0323			BODY_0320:
0323			INIT_0320:
0323 00da       |    |		Load_Top	At_Offset_2
0324 e210       |    |		Load	0x1,0x10
0325 1c04       |    |		Execute_Immediate	Run_Utility,0x4
0326 e210       |    |		Load	0x1,0x10
0327 026a       | j  |		Execute	Discrete,First
0328 e210       |    |		Load	0x1,0x10
0329 1c04       |    |		Execute_Immediate	Run_Utility,0x4
032a 0272       | r  |		Execute	Discrete,Minus
032b 0a01       |    |		Execute_Immediate	Plus,0x1
032c 00d8       |    |		Load_Top	At_Offset_0
032d e025       | %  |		Load	0x0,0x25
032e 0260       | `  |		Execute	Discrete,In_Type
032f 7001       |p   |		Jump_Nonzero	0x331
0330 0801       |    |		Execute_Immediate	Raise,0x1
0331 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0332 0000 0000  |    |		.BLANK	0000[0x6]
0338 ; --------------------------------------------------------------------------------------
0338 ; SUBPROGRAM
0338 ; --------------------------------------------------------------------------------------
0338 0340       | @  |		.CONST	0x0340								; Address of begin
0339 0004       |    |		.CONST	0x0004								; Address of exception handler
033a 0002       |    |		.CONST	0x0002								; Number of locals
033b			INIT_0338:
033b 4801       |H   |		Short_Literal	0x1
033c 822f       | /  |		Call	0x1,0x2f
033d e026       | &  |		Load	0x0,0x26
033e 035b       | [  |		Declare_Type	Array,Constrained
033f 0337       | 7  |		Declare_Variable	Array
0340			BODY_0338:
0340 00cf       |    |		Action	Mark_Auxiliary
0341 e5ff       |    |		Load	0x2,-0x1
0342 01da       |    |		Execute	Vector,Bounds
0343 e210       |    |		Load	0x1,0x10
0344 1c05       |    |		Execute_Immediate	Run_Utility,0x5
0345 00d0       |    |		Action	Swap_Control
0346 e210       |    |		Load	0x1,0x10
0347 1c05       |    |		Execute_Immediate	Run_Utility,0x5
0348 0263       | c  |		Execute	Discrete,Above_Bound
0349 7018       |p   |		Jump_Nonzero	0x362
034a 00d8       |    |		Load_Top	At_Offset_0
034b e210       |    |		Load	0x1,0x10
034c 1c04       |    |		Execute_Immediate	Run_Utility,0x4
034d e5ff       |    |		Load	0x2,-0x1
034e 01d7       |    |		Execute	Vector,Field_Read
034f 00d9       |    |		Load_Top	At_Offset_1
0350 00d8       |    |		Load_Top	At_Offset_0
0351 e210       |    |		Load	0x1,0x10
0352 0260       | `  |		Execute	Discrete,In_Type
0353 7001       |p   |		Jump_Nonzero	0x355
0354 0801       |    |		Execute_Immediate	Raise,0x1
0355 8230       | 0  |		Call	0x1,0x30
0356 e402       |    |		Load	0x2,0x2
0357 01d6       |    |		Execute	Vector,Field_Write
0358 00c8       |    |		Action	Pop_Auxiliary_Range
0359 00d9       |    |		Load_Top	At_Offset_1
035a 00d9       |    |		Load_Top	At_Offset_1
035b 027f       |    |		Execute	Discrete,Equal
035c 7004       |p   |		Jump_Nonzero	0x361
035d e210       |    |		Load	0x1,0x10
035e 0122       | "  |		Execute	Any,Make_Root_Type
035f 1c07       |    |		Execute_Immediate	Run_Utility,0x7
0360 7fe9       |    |		Jump	0x34a
0361 00d2       |    |		Pop_Control	Pop_Count_2
0362 00ce       |    |		Action	Pop_Auxiliary
0363 00d8       |    |		Load_Top	At_Offset_0
0364 e026       | &  |		Load	0x0,0x26
0365 01c6       |    |		Execute	Vector,Convert_To_Formal
0366 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0367 0000       |    |		.XXX[0x1]
0368 ; --------------------------------------------------------------------------------------
0368 ; SUBPROGRAM
0368 ; --------------------------------------------------------------------------------------
0368 0372       | r  |		.CONST	0x0372								; Address of begin
0369 0004       |    |		.CONST	0x0004								; Address of exception handler
036a 0002       |    |		.CONST	0x0002								; Number of locals
036b			INIT_0368:
036b 4801       |H   |		Short_Literal	0x1
036c 822f       | /  |		Call	0x1,0x2f
036d e027       | '  |		Load	0x0,0x27
036e 035b       | [  |		Declare_Type	Array,Constrained
036f 0337       | 7  |		Declare_Variable	Array
0370 00d8       |    |		Load_Top	At_Offset_0
0371 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0372			BODY_0368:
0372 00cf       |    |		Action	Mark_Auxiliary
0373 e5ff       |    |		Load	0x2,-0x1
0374 01da       |    |		Execute	Vector,Bounds
0375 e210       |    |		Load	0x1,0x10
0376 1c05       |    |		Execute_Immediate	Run_Utility,0x5
0377 00d0       |    |		Action	Swap_Control
0378 e210       |    |		Load	0x1,0x10
0379 1c05       |    |		Execute_Immediate	Run_Utility,0x5
037a 0263       | c  |		Execute	Discrete,Above_Bound
037b 7018       |p   |		Jump_Nonzero	0x394
037c 00d8       |    |		Load_Top	At_Offset_0
037d e210       |    |		Load	0x1,0x10
037e 1c04       |    |		Execute_Immediate	Run_Utility,0x4
037f e5ff       |    |		Load	0x2,-0x1
0380 01d5       |    |		Execute	Vector,Field_Reference
0381 00d9       |    |		Load_Top	At_Offset_1
0382 00d8       |    |		Load_Top	At_Offset_0
0383 e210       |    |		Load	0x1,0x10
0384 0260       | `  |		Execute	Discrete,In_Type
0385 7001       |p   |		Jump_Nonzero	0x387
0386 0801       |    |		Execute_Immediate	Raise,0x1
0387 8231       | 1  |		Call	0x1,0x31
0388 e402       |    |		Load	0x2,0x2
0389 01d6       |    |		Execute	Vector,Field_Write
038a 00c8       |    |		Action	Pop_Auxiliary_Range
038b 00d9       |    |		Load_Top	At_Offset_1
038c 00d9       |    |		Load_Top	At_Offset_1
038d 027f       |    |		Execute	Discrete,Equal
038e 7004       |p   |		Jump_Nonzero	0x393
038f e210       |    |		Load	0x1,0x10
0390 0122       | "  |		Execute	Any,Make_Root_Type
0391 1c07       |    |		Execute_Immediate	Run_Utility,0x7
0392 7fe9       |    |		Jump	0x37c
0393 00d2       |    |		Pop_Control	Pop_Count_2
0394 00ce       |    |		Action	Pop_Auxiliary
0395 00d8       |    |		Load_Top	At_Offset_0
0396 e027       | '  |		Load	0x0,0x27
0397 01c6       |    |		Execute	Vector,Convert_To_Formal
0398 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0399 0000 0000  |    |		.BLANK	0000[0x7]
03a0 ; --------------------------------------------------------------------------------------
03a0 ; SUBPROGRAM
03a0 ; --------------------------------------------------------------------------------------
03a0 03a8       |    |		.CONST	0x03a8								; Address of begin
03a1 0004       |    |		.CONST	0x0004								; Address of exception handler
03a2 0002       |    |		.CONST	0x0002								; Number of locals
03a3			INIT_03a0:
03a3 4801       |H   |		Short_Literal	0x1
03a4 822f       | /  |		Call	0x1,0x2f
03a5 e028       | (  |		Load	0x0,0x28
03a6 035b       | [  |		Declare_Type	Array,Constrained
03a7 0337       | 7  |		Declare_Variable	Array
03a8			BODY_03a0:
03a8 00cf       |    |		Action	Mark_Auxiliary
03a9 e210       |    |		Load	0x1,0x10
03aa 0265       | e  |		Execute	Discrete,Reverse_Bounds
03ab 0263       | c  |		Execute	Discrete,Above_Bound
03ac 701b       |p   |		Jump_Nonzero	0x3c8
03ad 00d8       |    |		Load_Top	At_Offset_0
03ae e210       |    |		Load	0x1,0x10
03af 1c04       |    |		Execute_Immediate	Run_Utility,0x4
03b0 e210       |    |		Load	0x1,0x10
03b1 0122       | "  |		Execute	Any,Make_Root_Type
03b2 011c       |    |		Execute	Any,Convert_Unchecked
03b3 1c01       |    |		Execute_Immediate	Run_Utility,0x1
03b4 8029       | )  |		Call	0x0,0x29
03b5 00d9       |    |		Load_Top	At_Offset_1
03b6 00d8       |    |		Load_Top	At_Offset_0
03b7 e210       |    |		Load	0x1,0x10
03b8 0260       | `  |		Execute	Discrete,In_Type
03b9 7001       |p   |		Jump_Nonzero	0x3bb
03ba 0801       |    |		Execute_Immediate	Raise,0x1
03bb 8231       | 1  |		Call	0x1,0x31
03bc e402       |    |		Load	0x2,0x2
03bd 01d6       |    |		Execute	Vector,Field_Write
03be 00c8       |    |		Action	Pop_Auxiliary_Range
03bf 00d9       |    |		Load_Top	At_Offset_1
03c0 00d9       |    |		Load_Top	At_Offset_1
03c1 027f       |    |		Execute	Discrete,Equal
03c2 7004       |p   |		Jump_Nonzero	0x3c7
03c3 e210       |    |		Load	0x1,0x10
03c4 0122       | "  |		Execute	Any,Make_Root_Type
03c5 1c07       |    |		Execute_Immediate	Run_Utility,0x7
03c6 7fe6       |    |		Jump	0x3ad
03c7 00d2       |    |		Pop_Control	Pop_Count_2
03c8 00ce       |    |		Action	Pop_Auxiliary
03c9 00d8       |    |		Load_Top	At_Offset_0
03ca e028       | (  |		Load	0x0,0x28
03cb 01c6       |    |		Execute	Vector,Convert_To_Formal
03cc 00ca       |    |		Action	Exit_Nullary_Function
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 00da       |    |		Load_Top	At_Offset_2
03d4 802a       | *  |		Call	0x0,0x2a
03d5 e22e       | .  |		Load	0x1,0x2e
03d6 022e       | .  |		Execute	Access,Not_Equal
03d7 6802       |h   |		Jump_Zero	0x3da
03d8 e22c       | ,  |		Load	0x1,0x2c
03d9 0257       | W  |		Execute	Discrete,Raise
03da 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
03db ; --------------------------------------------------------------------------------------
03db ; STRING TABLE
03db ; --------------------------------------------------------------------------------------
03db 000a       |    |		.STRTAB	0x000a->0x03e0							; "'("
03dc 000a       |    |		.STRTAB	0x000a->0x03e1							; ", "
03dd 000a       |    |		.STRTAB	0x000a->0x03e2							; " =>"
03de 000b       |    |		.STRTAB	0x000b->0x03e3							; ")"
03df 000a       |    |		.STREND 0x000a->0x03e4
03e0 2728 2c20  |'(, |		.STRTAB_STRINGS
03e4 0000 0000  |    |		.BLANK	0000[0x4]
03e8 ; --------------------------------------------------------------------------------------
03e8 ; Debug Table
03e8 ; --------------------------------------------------------------------------------------
03e8 0004 0009  |    |		.DEBUG4	0x0004,0x0009,0x0dfb,0x0000,0x0001,0x0023
03ee 000b 047a  |   z|		.DBG4T	0x000b,0x047a,0x4000,0x0000
03f2 006d 049a  | m  |		.DBG4T	0x006d,0x049a,0x4000,0x0000
03f6 00cb 0000  |    |		.DBG4T	0x00cb,0x0000,0x1005,0x0000
03fa 00eb 04c0  |    |		.DBG4T	0x00eb,0x04c0,0x1002,0x0000
03fe 00f3 04c3  |    |		.DBG4T	0x00f3,0x04c3,0x1002,0x0000
0402 0113 04c6  |    |		.DBG4T	0x0113,0x04c6,0x1002,0x0000
0406 0133 04c9  | 3  |		.DBG4T	0x0133,0x04c9,0x1002,0x0000
040a 013b 04cc  | ;  |		.DBG4T	0x013b,0x04cc,0x1002,0x0000
040e 016b 04d3  | k  |		.DBG4T	0x016b,0x04d3,0x1002,0x0000
0412 017b 04d7  | {  |		.DBG4T	0x017b,0x04d7,0x1002,0x0000
0416 018b 04da  |    |		.DBG4T	0x018b,0x04da,0x1002,0x0000
041a 019b 04dd  |    |		.DBG4T	0x019b,0x04dd,0x1002,0x0000
041e 01ab 04e0  |    |		.DBG4T	0x01ab,0x04e0,0x1002,0x0000
0422 01bb 04e3  |    |		.DBG4T	0x01bb,0x04e3,0x1002,0x0000
0426 01cb 04e6  |    |		.DBG4T	0x01cb,0x04e6,0x1002,0x0000
042a 01db 04e9  |    |		.DBG4T	0x01db,0x04e9,0x1002,0x0000
042e 01eb 04ec  |    |		.DBG4T	0x01eb,0x04ec,0x1001,0x0000
0432 01fb 04ef  |    |		.DBG4T	0x01fb,0x04ef,0x1001,0x0000
0436 020b 04f3  |    |		.DBG4T	0x020b,0x04f3,0x1001,0x0000
043a 0213 04f7  |    |		.DBG4T	0x0213,0x04f7,0x1001,0x0000
043e 0223 04fb  | #  |		.DBG4T	0x0223,0x04fb,0x1001,0x0000
0442 0233 04ff  | 3  |		.DBG4T	0x0233,0x04ff,0x1001,0x0000
0446 0243 0502  | C  |		.DBG4T	0x0243,0x0502,0x1001,0x0000
044a 0253 0505  | S  |		.DBG4T	0x0253,0x0505,0x1001,0x0000
044e 0263 0508  | c  |		.DBG4T	0x0263,0x0508,0x1001,0x0000
0452 0273 050b  | s  |		.DBG4T	0x0273,0x050b,0x1001,0x0000
0456 0283 050e  |    |		.DBG4T	0x0283,0x050e,0x1001,0x0000
045a 0293 0511  |    |		.DBG4T	0x0293,0x0511,0x3801,0x0002
045e 02eb 0521  |   !|		.DBG4T	0x02eb,0x0521,0x1002,0x0000
0462 030b 0526  |   &|		.DBG4T	0x030b,0x0526,0x1002,0x0000
0466 0323 0529  | # )|		.DBG4T	0x0323,0x0529,0x1002,0x0000
046a 033b 052c  | ; ,|		.DBG4T	0x033b,0x052c,0x1002,0x0000
046e 036b 0532  | k 2|		.DBG4T	0x036b,0x0532,0x1002,0x0000
0472 03a3 0538  |   8|		.DBG4T	0x03a3,0x0538,0x1002,0x0000
0476 03d3 053e  |   >|		.DBG4T	0x03d3,0x053e,0x1001,0x0000
047a ; --------------------------------------------------------------------------------------
047a ; Debug chain
047a ; --------------------------------------------------------------------------------------
047a 001e 0000  |    |		.DBGLEN	0x001e,0x0000
047c 000b 0017  |    |		.DBGLNO	0x000b,0x0017,0x0022,0x0024,0x0026,0x0028,0x0029,0x002b,0x002d,0x002f,0x0031,0x0033,0x0035,0x0037,0x0039,0x003b,0x003d,0x003f,0x0041,0x0043,0x0045,0x0047,0x0049,0x004b,0x004d,0x004f,0x0051,0x0053,0x0055,0x005e
049a ; --------------------------------------------------------------------------------------
049a ; Debug chain
049a ; --------------------------------------------------------------------------------------
049a 0022 0002  | "  |		.DBGLEN	0x0022,0x0002
049c 006d 006f  | m o|		.DBGLNO	0x006d,0x006f,0x0071,0x0073,0x0075,0x0077,0x0079,0x007b,0x007d,0x007f,0x0081,0x0083,0x0085,0x0087,0x0089,0x008b,0x008d,0x008f,0x0091,0x0093,0x0095,0x0097,0x0099,0x009b,0x009d,0x009f,0x00a1,0x00a3,0x00a5,0x00a7,0x00a9,0x00ab,0x00ad,0x00af,0x00ba,0x00c4
04c0 ; --------------------------------------------------------------------------------------
04c0 ; Debug chain
04c0 ; --------------------------------------------------------------------------------------
04c0 0000 0001  |    |		.DBGLEN	0x0000,0x0001
04c2 00eb       |    |		.DBGLNO	0x00eb
04c3 ; --------------------------------------------------------------------------------------
04c3 ; Debug chain
04c3 ; --------------------------------------------------------------------------------------
04c3 0000 0001  |    |		.DBGLEN	0x0000,0x0001
04c5 00f3       |    |		.DBGLNO	0x00f3
04c6 ; --------------------------------------------------------------------------------------
04c6 ; Debug chain
04c6 ; --------------------------------------------------------------------------------------
04c6 0000 0001  |    |		.DBGLEN	0x0000,0x0001
04c8 0113       |    |		.DBGLNO	0x0113
04c9 ; --------------------------------------------------------------------------------------
04c9 ; Debug chain
04c9 ; --------------------------------------------------------------------------------------
04c9 0000 0001  |    |		.DBGLEN	0x0000,0x0001
04cb 0133       | 3  |		.DBGLNO	0x0133
04cc ; --------------------------------------------------------------------------------------
04cc ; Debug chain
04cc ; --------------------------------------------------------------------------------------
04cc 0001 0004  |    |		.DBGLEN	0x0001,0x0004
04ce 013b 013f  | ; ?|		.DBGLNO	0x013b,0x013f,0x0142,0x0146,0x015f
04d3 ; --------------------------------------------------------------------------------------
04d3 ; Debug chain
04d3 ; --------------------------------------------------------------------------------------
04d3 0000 0002  |    |		.DBGLEN	0x0000,0x0002
04d5 016b 016d  | k m|		.DBGLNO	0x016b,0x016d
04d7 ; --------------------------------------------------------------------------------------
04d7 ; Debug chain
04d7 ; --------------------------------------------------------------------------------------
04d7 0000 0001  |    |		.DBGLEN	0x0000,0x0001
04d9 017b       | {  |		.DBGLNO	0x017b
04da ; --------------------------------------------------------------------------------------
04da ; Debug chain
04da ; --------------------------------------------------------------------------------------
04da 0000 0001  |    |		.DBGLEN	0x0000,0x0001
04dc 018b       |    |		.DBGLNO	0x018b
04dd ; --------------------------------------------------------------------------------------
04dd ; Debug chain
04dd ; --------------------------------------------------------------------------------------
04dd 0000 0001  |    |		.DBGLEN	0x0000,0x0001
04df 019b       |    |		.DBGLNO	0x019b
04e0 ; --------------------------------------------------------------------------------------
04e0 ; Debug chain
04e0 ; --------------------------------------------------------------------------------------
04e0 0000 0001  |    |		.DBGLEN	0x0000,0x0001
04e2 01ab       |    |		.DBGLNO	0x01ab
04e3 ; --------------------------------------------------------------------------------------
04e3 ; Debug chain
04e3 ; --------------------------------------------------------------------------------------
04e3 0000 0001  |    |		.DBGLEN	0x0000,0x0001
04e5 01bb       |    |		.DBGLNO	0x01bb
04e6 ; --------------------------------------------------------------------------------------
04e6 ; Debug chain
04e6 ; --------------------------------------------------------------------------------------
04e6 0000 0001  |    |		.DBGLEN	0x0000,0x0001
04e8 01cb       |    |		.DBGLNO	0x01cb
04e9 ; --------------------------------------------------------------------------------------
04e9 ; Debug chain
04e9 ; --------------------------------------------------------------------------------------
04e9 0000 0001  |    |		.DBGLEN	0x0000,0x0001
04eb 01db       |    |		.DBGLNO	0x01db
04ec ; --------------------------------------------------------------------------------------
04ec ; Debug chain
04ec ; --------------------------------------------------------------------------------------
04ec 0000 0001  |    |		.DBGLEN	0x0000,0x0001
04ee 01eb       |    |		.DBGLNO	0x01eb
04ef ; --------------------------------------------------------------------------------------
04ef ; Debug chain
04ef ; --------------------------------------------------------------------------------------
04ef 0001 0001  |    |		.DBGLEN	0x0001,0x0001
04f1 01fb 01ff  |    |		.DBGLNO	0x01fb,0x01ff
04f3 ; --------------------------------------------------------------------------------------
04f3 ; Debug chain
04f3 ; --------------------------------------------------------------------------------------
04f3 0000 0002  |    |		.DBGLEN	0x0000,0x0002
04f5 020b 020d  |    |		.DBGLNO	0x020b,0x020d
04f7 ; --------------------------------------------------------------------------------------
04f7 ; Debug chain
04f7 ; --------------------------------------------------------------------------------------
04f7 0000 0002  |    |		.DBGLEN	0x0000,0x0002
04f9 0213 0215  |    |		.DBGLNO	0x0213,0x0215
04fb ; --------------------------------------------------------------------------------------
04fb ; Debug chain
04fb ; --------------------------------------------------------------------------------------
04fb 0000 0002  |    |		.DBGLEN	0x0000,0x0002
04fd 0223 0225  | # %|		.DBGLNO	0x0223,0x0225
04ff ; --------------------------------------------------------------------------------------
04ff ; Debug chain
04ff ; --------------------------------------------------------------------------------------
04ff 0000 0001  |    |		.DBGLEN	0x0000,0x0001
0501 0233       | 3  |		.DBGLNO	0x0233
0502 ; --------------------------------------------------------------------------------------
0502 ; Debug chain
0502 ; --------------------------------------------------------------------------------------
0502 0000 0001  |    |		.DBGLEN	0x0000,0x0001
0504 0243       | C  |		.DBGLNO	0x0243
0505 ; --------------------------------------------------------------------------------------
0505 ; Debug chain
0505 ; --------------------------------------------------------------------------------------
0505 0000 0001  |    |		.DBGLEN	0x0000,0x0001
0507 0253       | S  |		.DBGLNO	0x0253
0508 ; --------------------------------------------------------------------------------------
0508 ; Debug chain
0508 ; --------------------------------------------------------------------------------------
0508 0000 0001  |    |		.DBGLEN	0x0000,0x0001
050a 0263       | c  |		.DBGLNO	0x0263
050b ; --------------------------------------------------------------------------------------
050b ; Debug chain
050b ; --------------------------------------------------------------------------------------
050b 0000 0001  |    |		.DBGLEN	0x0000,0x0001
050d 0273       | s  |		.DBGLNO	0x0273
050e ; --------------------------------------------------------------------------------------
050e ; Debug chain
050e ; --------------------------------------------------------------------------------------
050e 0000 0001  |    |		.DBGLEN	0x0000,0x0001
0510 0283       |    |		.DBGLNO	0x0283
0511 ; --------------------------------------------------------------------------------------
0511 ; Debug chain
0511 ; --------------------------------------------------------------------------------------
0511 0002 000c  |    |		.DBGLEN	0x0002,0x000c
0513 0293 0295  |    |		.DBGLNO	0x0293,0x0295,0x029d,0x029f,0x02a5,0x02a7,0x02ab,0x02af,0x02b1,0x02b6,0x02b8,0x02c4,0x02db,0x02dd
0521 ; --------------------------------------------------------------------------------------
0521 ; Debug chain
0521 ; --------------------------------------------------------------------------------------
0521 0002 0001  |    |		.DBGLEN	0x0002,0x0001
0523 02eb 02f1  |    |		.DBGLNO	0x02eb,0x02f1,0x02f7
0526 ; --------------------------------------------------------------------------------------
0526 ; Debug chain
0526 ; --------------------------------------------------------------------------------------
0526 0000 0001  |    |		.DBGLEN	0x0000,0x0001
0528 030b       |    |		.DBGLNO	0x030b
0529 ; --------------------------------------------------------------------------------------
0529 ; Debug chain
0529 ; --------------------------------------------------------------------------------------
0529 0000 0001  |    |		.DBGLEN	0x0000,0x0001
052b 0323       | #  |		.DBGLNO	0x0323
052c ; --------------------------------------------------------------------------------------
052c ; Debug chain
052c ; --------------------------------------------------------------------------------------
052c 0001 0003  |    |		.DBGLEN	0x0001,0x0003
052e 033b 0341  | ; A|		.DBGLNO	0x033b,0x0341,0x034a,0x0363
0532 ; --------------------------------------------------------------------------------------
0532 ; Debug chain
0532 ; --------------------------------------------------------------------------------------
0532 0001 0003  |    |		.DBGLEN	0x0001,0x0003
0534 036b 0373  | k s|		.DBGLNO	0x036b,0x0373,0x037c,0x0395
0538 ; --------------------------------------------------------------------------------------
0538 ; Debug chain
0538 ; --------------------------------------------------------------------------------------
0538 0001 0003  |    |		.DBGLEN	0x0001,0x0003
053a 03a3 03a9  |    |		.DBGLNO	0x03a3,0x03a9,0x03ad,0x03c9
053e ; --------------------------------------------------------------------------------------
053e ; Debug chain
053e ; --------------------------------------------------------------------------------------
053e 0000 0002  |    |		.DBGLEN	0x0000,0x0002
0540 03d3 03d8  |    |		.DBGLNO	0x03d3,0x03d8
0542 0000 0000  |    |		.BLANK	0000[0xbe]