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

⟦a5dd0d5d5⟧

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

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 06d8       |    |		.CONST	0x06d8								; 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 8004       |    |		.CONST	0x8004								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 007c       | |  |		.CONST	0x007c								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0024       | $  |		.CONST	0x0024								; Number of locals
000b			INIT_0008:
000b 029a 0083  |    |		Declare_Subprogram	INIT_0080,For_Outer_Call,Visible,Unelaborated
000d 029a 00bb  |    |		Declare_Subprogram	INIT_00b8,For_Outer_Call,Visible,Unelaborated
000f 029a 011b  |    |		Declare_Subprogram	INIT_0118,For_Outer_Call,Visible,Unelaborated
0011 029a 017b  |   {|		Declare_Subprogram	INIT_0178,For_Outer_Call,Visible,Unelaborated
0013 00e1       |    |		Load_Encached	Boolean_Cache
0014 00e1       |    |		Load_Encached	Boolean_Cache
0015 02a0       |    |		Declare_Subprogram	Null_Subprogram
0016 4802       |H   |		Short_Literal	0x2
0017 032e       | .  |		Declare_Type	Record,Defined,Visible
0018 00d8       |    |		Load_Top	At_Offset_0
0019 0322       | "  |		Declare_Variable	Record
001a 4801       |H   |		Short_Literal	0x1
001b 00d9       |    |		Load_Top	At_Offset_1
001c 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
001d 4800       |H   |		Short_Literal	0x0
001e 00d9       |    |		Load_Top	At_Offset_1
001f 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0020 0129       | )  |		Execute	Any,Make_Visible
0021 4801       |H   |		Short_Literal	0x1
0022 4840       |H@  |		Short_Literal	0x40
0023 00e9       |    |		Load_Encached	String_Cache
0024 035c       | \  |		Declare_Type	Array,Constrained,Visible
0025 00e2       |    |		Load_Encached	Integer_Cache
0026 02a0       |    |		Declare_Subprogram	Null_Subprogram
0027 4802       |H   |		Short_Literal	0x2
0028 032e       | .  |		Declare_Type	Record,Defined,Visible
0029 00d8       |    |		Load_Top	At_Offset_0
002a 0322       | "  |		Declare_Variable	Record
002b 00d9       |    |		Load_Top	At_Offset_1
002c 3000       |0   |		Execute	Record,Field_Type,Field_Number 0x0
002d 0337       | 7  |		Declare_Variable	Array
002e 4840       |H@  |		Short_Literal	0x40
002f 4801       |H   |		Short_Literal	0x1
0030 4820       |H   |		Short_Literal	0x20
0031 00d9       |    |		Load_Top	At_Offset_1
0032 e215       |    |		Load	0x1,0x15
0033 01d6       |    |		Execute	Vector,Field_Write
0034 3ffb       |?   |		Loop_Increasing	0x30
0035 00da       |    |		Load_Top	At_Offset_2
0036 3000       |0   |		Execute	Record,Field_Type,Field_Number 0x0
0037 0119       |    |		Execute	Any,Check_In_Formal_Type
0038 00d9       |    |		Load_Top	At_Offset_1
0039 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
003a 4fff       |O   |		Short_Literal	-0x1
003b 00d9       |    |		Load_Top	At_Offset_1
003c 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
003d 0129       | )  |		Execute	Any,Make_Visible
003e 029a 01bb  |    |		Declare_Subprogram	INIT_01b8,For_Outer_Call,Visible,Unelaborated
0040 029a 01fb  |    |		Declare_Subprogram	INIT_01f8,For_Outer_Call,Visible,Unelaborated
0042 00bf       |    |		Action	Accept_Activation
0043 00e1       |    |		Load_Encached	Boolean_Cache
0044 0266       | f  |		Execute	Discrete,Bounds
0045 00e8       |    |		Load_Encached	Character_Cache
0046 02a0       |    |		Declare_Subprogram	Null_Subprogram
0047 4801       |H   |		Short_Literal	0x1
0048 035d       | ]  |		Declare_Type	Array,Defined
0049 00d8       |    |		Load_Top	At_Offset_0
004a 0337       | 7  |		Declare_Variable	Array
004b 00d8       |    |		Load_Top	At_Offset_0
004c 0335       | 5  |		Declare_Variable	Array,Duplicate
004d 00cd       |    |		Action	Spare6_Action
004e 4854       |HT  |		Short_Literal	0x54
004f 4801       |H   |		Short_Literal	0x1
0050 00da       |    |		Load_Top	At_Offset_2
0051 01d6       |    |		Execute	Vector,Field_Write
0052 4846       |HF  |		Short_Literal	0x46
0053 4800       |H   |		Short_Literal	0x0
0054 00da       |    |		Load_Top	At_Offset_2
0055 01d6       |    |		Execute	Vector,Field_Write
0056 00d9       |    |		Load_Top	At_Offset_1
0057 01d4       |    |		Execute	Vector,Structure_Write
0058 029d 0243  |   C|		Declare_Subprogram	INIT_0240,For_Outer_Call
005a 029d 02a3  |    |		Declare_Subprogram	INIT_02a0,For_Outer_Call
005c 029d 02d3  |    |		Declare_Subprogram	INIT_02d0,For_Outer_Call
005e 029d 02f3  |    |		Declare_Subprogram	INIT_02f0,For_Outer_Call
0060 029d 031b  |    |		Declare_Subprogram	INIT_0318,For_Outer_Call
0062 029d 0343  |   C|		Declare_Subprogram	INIT_0340,For_Outer_Call
0064 029d 0363  |   c|		Declare_Subprogram	INIT_0360,For_Outer_Call
0066 029d 0373  |   s|		Declare_Subprogram	INIT_0370,For_Outer_Call
0068 029d 03b3  |    |		Declare_Subprogram	INIT_03b0,For_Outer_Call
006a 029d 03eb  |    |		Declare_Subprogram	INIT_03e8,For_Outer_Call
006c 029d 0443  |   C|		Declare_Subprogram	INIT_0440,For_Outer_Call
006e 029d 0463  |   c|		Declare_Subprogram	INIT_0460,For_Outer_Call
0070 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd
0071 00c7       |    |		Action	Elaborate_Subprogram
0072 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe
0073 00c7       |    |		Action	Elaborate_Subprogram
0074 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf
0075 00c7       |    |		Action	Elaborate_Subprogram
0076 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10
0077 00c7       |    |		Action	Elaborate_Subprogram
0078 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15
0079 00c7       |    |		Action	Elaborate_Subprogram
007a 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16
007b 00c7       |    |		Action	Elaborate_Subprogram
007c			BODY_0008:
007c 00bc       |    |		Action	Signal_Activated
007d 00bb       |    |		Action	Signal_Completion
007e 0000 0000  |    |		.XXX[0x2]
0080 ; --------------------------------------------------------------------------------------
0080 ; SUBPROGRAM
0080 ; --------------------------------------------------------------------------------------
0080 009f       |    |		.CONST	0x009f								; Address of begin
0081 00a8       |    |		.CONST	0x00a8								; Address of exception handler
0082 0009       |    |		.CONST	0x0009								; Number of locals
0083			INIT_0080:
0083 00db       |    |		Load_Top	At_Offset_3
0084 00db       |    |		Load_Top	At_Offset_3
0085 e5fd       |    |		Load	0x2,-0x3
0086 e001       |    |		Load	0x0,0x1
0087 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0088 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0089 00e2       |    |		Load_Encached	Integer_Cache
008a 00d9       |    |		Load_Top	At_Offset_1
008b 01dd       |    |		Execute	Vector,First
008c 00e2       |    |		Load_Encached	Integer_Cache
008d 03f1       |    |		Declare_Variable	Discrete,With_Value
008e 00da       |    |		Load_Top	At_Offset_2
008f 01dc       |    |		Execute	Vector,Last
0090 00e2       |    |		Load_Encached	Integer_Cache
0091 03f1       |    |		Declare_Variable	Discrete,With_Value
0092 00e2       |    |		Load_Encached	Integer_Cache
0093 e002       |    |		Load	0x0,0x2
0094 1b37       | 7  |		Execute	Package,Field_Read,Field_Number 0x37
0095 02c7       |    |		Declare_Variable	Any
0096 00d8       |    |		Load_Top	At_Offset_0
0097 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0098 e002       |    |		Load	0x0,0x2
0099 1b1b       |    |		Execute	Package,Field_Read,Field_Number 0x1b
009a 02c7       |    |		Declare_Variable	Any
009b 00d8       |    |		Load_Top	At_Offset_0
009c 1c00       |    |		Execute_Immediate	Run_Utility,0x0
009d 029f 04e3  |    |		Declare_Subprogram	INIT_04e0,For_Call
009f			BODY_0080:
009f e5fe       |    |		Load	0x2,-0x2
00a0 e5ff       |    |		Load	0x2,-0x1
00a1 e003       |    |		Load	0x0,0x3
00a2 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
00a3 e004       |    |		Load	0x0,0x4
00a4 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
00a5 c407       |    |		Store	0x2,0x7
00a6 8409       |    |		Call	0x2,0x9
00a7 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
00a8			TRAP_0080:
00a8 0007       |    |		Action	Break_Optional
00a9 e5fe       |    |		Load	0x2,-0x2
00aa 0092 06a0  |    |		Action	Push_String_Extended,0x6a0					; "Rcf_Unit_Options.Display"
00ac e005       |    |		Load	0x0,0x5
00ad 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
00ae e006       |    |		Load	0x0,0x6
00af 182f       | /  |		Execute	Package,Field_Execute,Field_Number 0x2f
00b0 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
00b1 0000 0000  |    |		.BLANK	0000[0x7]
00b8 ; --------------------------------------------------------------------------------------
00b8 ; SUBPROGRAM
00b8 ; --------------------------------------------------------------------------------------
00b8 00e0       |    |		.CONST	0x00e0								; Address of begin
00b9 0108       |    |		.CONST	0x0108								; Address of exception handler
00ba 000c       |    |		.CONST	0x000c								; Number of locals
00bb			INIT_00b8:
00bb e5fc       |    |		Load	0x2,-0x4
00bc 00db       |    |		Load_Top	At_Offset_3
00bd e5fb       |    |		Load	0x2,-0x5
00be e001       |    |		Load	0x0,0x1
00bf 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
00c0 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
00c1 e002       |    |		Load	0x0,0x2
00c2 1b37       | 7  |		Execute	Package,Field_Read,Field_Number 0x37
00c3 02c7       |    |		Declare_Variable	Any
00c4 e5fc       |    |		Load	0x2,-0x4
00c5 e5ff       |    |		Load	0x2,-0x1
00c6 e003       |    |		Load	0x0,0x3
00c7 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
00c8 e004       |    |		Load	0x0,0x4
00c9 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
00ca a403       |    |		Store_Unchecked	0x2,0x3
00cb 00d8       |    |		Load_Top	At_Offset_0
00cc e002       |    |		Load	0x0,0x2
00cd 1860       | `  |		Execute	Package,Field_Execute,Field_Number 0x60
00ce e5fc       |    |		Load	0x2,-0x4
00cf e5ff       |    |		Load	0x2,-0x1
00d0 e5fe       |    |		Load	0x2,-0x2
00d1 821f       |    |		Call	0x1,0x1f
00d2 e002       |    |		Load	0x0,0x2
00d3 1b1b       |    |		Execute	Package,Field_Read,Field_Number 0x1b
00d4 02c7       |    |		Declare_Variable	Any
00d5 00d8       |    |		Load_Top	At_Offset_0
00d6 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00d7 00e1       |    |		Load_Encached	Boolean_Cache
00d8 00e2       |    |		Load_Encached	Integer_Cache
00d9 00e2       |    |		Load_Encached	Integer_Cache
00da 00e2       |    |		Load_Encached	Integer_Cache
00db e006       |    |		Load	0x0,0x6
00dc 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00dd 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
00de 029f 052b  |   +|		Declare_Subprogram	INIT_0528,For_Call
00e0			BODY_00b8:
00e0 e5fc       |    |		Load	0x2,-0x4
00e1 00d8       |    |		Load_Top	At_Offset_0
00e2 e5ff       |    |		Load	0x2,-0x1
00e3 e003       |    |		Load	0x0,0x3
00e4 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
00e5 e404       |    |		Load	0x2,0x4
00e6 e405       |    |		Load	0x2,0x5
00e7 8221       | !  |		Call	0x1,0x21
00e8 c406       |    |		Store	0x2,0x6
00e9 e406       |    |		Load	0x2,0x6
00ea e002       |    |		Load	0x0,0x2
00eb 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
00ec 6801       |h   |		Jump_Zero	0xee
00ed 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
00ee e406       |    |		Load	0x2,0x6
00ef e002       |    |		Load	0x0,0x2
00f0 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
00f1 7014       |p   |		Jump_Nonzero	0x106
00f2 e5fc       |    |		Load	0x2,-0x4
00f3 4801       |H   |		Short_Literal	0x1
00f4 4801       |H   |		Short_Literal	0x1
00f5 e007       |    |		Load	0x0,0x7
00f6 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
00f7 035b       | [  |		Declare_Type	Array,Constrained
00f8 0337       | 7  |		Declare_Variable	Array
00f9 e405       |    |		Load	0x2,0x5
00fa e007       |    |		Load	0x0,0x7
00fb 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
00fc e007       |    |		Load	0x0,0x7
00fd 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
00fe 0119       |    |		Execute	Any,Check_In_Formal_Type
00ff 4801       |H   |		Short_Literal	0x1
0100 00da       |    |		Load_Top	At_Offset_2
0101 01d6       |    |		Execute	Vector,Field_Write
0102 6011       |`   |		Indirect_Literal	Discrete,0x114,{0x00000000, 0x000081b4}
0103 e006       |    |		Load	0x0,0x6
0104 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
0105 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
0106 840c       |    |		Call	0x2,0xc
0107 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
0108			TRAP_00b8:
0108 0007       |    |		Action	Break_Optional
0109 e5fc       |    |		Load	0x2,-0x4
010a 0092 06a1  |    |		Action	Push_String_Extended,0x6a1					; "Rcf_Unit_Options.Set"
010c e005       |    |		Load	0x0,0x5
010d 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
010e e006       |    |		Load	0x0,0x6
010f 182f       | /  |		Execute	Package,Field_Execute,Field_Number 0x2f
0110 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
0111 0000 0000  |    |		.XXX[0x3]
0113 0000       |    |
0114 0000 0000  |    |		.LITERAL	{0x00000000, 0x000081b4}
0118 ; --------------------------------------------------------------------------------------
0118 ; SUBPROGRAM
0118 ; --------------------------------------------------------------------------------------
0118 0141       | A  |		.CONST	0x0141								; Address of begin
0119 0169       | i  |		.CONST	0x0169								; Address of exception handler
011a 000d       |    |		.CONST	0x000d								; Number of locals
011b			INIT_0118:
011b e5fc       |    |		Load	0x2,-0x4
011c 00db       |    |		Load_Top	At_Offset_3
011d e5fb       |    |		Load	0x2,-0x5
011e e001       |    |		Load	0x0,0x1
011f 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0120 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0121 e002       |    |		Load	0x0,0x2
0122 1b37       | 7  |		Execute	Package,Field_Read,Field_Number 0x37
0123 02c7       |    |		Declare_Variable	Any
0124 e5fc       |    |		Load	0x2,-0x4
0125 e5ff       |    |		Load	0x2,-0x1
0126 e003       |    |		Load	0x0,0x3
0127 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
0128 e004       |    |		Load	0x0,0x4
0129 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
012a a403       |    |		Store_Unchecked	0x2,0x3
012b 00d8       |    |		Load_Top	At_Offset_0
012c e002       |    |		Load	0x0,0x2
012d 1860       | `  |		Execute	Package,Field_Execute,Field_Number 0x60
012e e002       |    |		Load	0x0,0x2
012f 1b1b       |    |		Execute	Package,Field_Read,Field_Number 0x1b
0130 02c7       |    |		Declare_Variable	Any
0131 00d8       |    |		Load_Top	At_Offset_0
0132 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0133 e5fc       |    |		Load	0x2,-0x4
0134 e5ff       |    |		Load	0x2,-0x1
0135 e5fe       |    |		Load	0x2,-0x2
0136 821f       |    |		Call	0x1,0x1f
0137 00e1       |    |		Load_Encached	Boolean_Cache
0138 00e1       |    |		Load_Encached	Boolean_Cache
0139 00e2       |    |		Load_Encached	Integer_Cache
013a 00e2       |    |		Load_Encached	Integer_Cache
013b 00e2       |    |		Load_Encached	Integer_Cache
013c e006       |    |		Load	0x0,0x6
013d 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
013e 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
013f 029f 0583  |    |		Declare_Subprogram	INIT_0580,For_Call
0141			BODY_0118:
0141 e5fc       |    |		Load	0x2,-0x4
0142 00d8       |    |		Load_Top	At_Offset_0
0143 e5ff       |    |		Load	0x2,-0x1
0144 e003       |    |		Load	0x0,0x3
0145 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0146 e404       |    |		Load	0x2,0x4
0147 e406       |    |		Load	0x2,0x6
0148 8221       | !  |		Call	0x1,0x21
0149 c405       |    |		Store	0x2,0x5
014a e405       |    |		Load	0x2,0x5
014b e002       |    |		Load	0x0,0x2
014c 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
014d 6801       |h   |		Jump_Zero	0x14f
014e 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
014f e405       |    |		Load	0x2,0x5
0150 e002       |    |		Load	0x0,0x2
0151 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0152 6814       |h   |		Jump_Zero	0x167
0153 e5fc       |    |		Load	0x2,-0x4
0154 4801       |H   |		Short_Literal	0x1
0155 4801       |H   |		Short_Literal	0x1
0156 e007       |    |		Load	0x0,0x7
0157 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0158 035b       | [  |		Declare_Type	Array,Constrained
0159 0337       | 7  |		Declare_Variable	Array
015a e406       |    |		Load	0x2,0x6
015b e007       |    |		Load	0x0,0x7
015c 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
015d e007       |    |		Load	0x0,0x7
015e 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
015f 0119       |    |		Execute	Any,Check_In_Formal_Type
0160 4801       |H   |		Short_Literal	0x1
0161 00da       |    |		Load_Top	At_Offset_2
0162 01d6       |    |		Execute	Vector,Field_Write
0163 6010       |`   |		Indirect_Literal	Discrete,0x174,{0x00000000, 0x000081b3}
0164 e006       |    |		Load	0x0,0x6
0165 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
0166 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
0167 840d       |    |		Call	0x2,0xd
0168 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
0169			TRAP_0118:
0169 0007       |    |		Action	Break_Optional
016a e5fc       |    |		Load	0x2,-0x4
016b 0092 06a1  |    |		Action	Push_String_Extended,0x6a1					; "Rcf_Unit_Options.Set"
016d e005       |    |		Load	0x0,0x5
016e 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
016f e006       |    |		Load	0x0,0x6
0170 182f       | /  |		Execute	Package,Field_Execute,Field_Number 0x2f
0171 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
0172 0000 0000  |    |		.XXX[0x2]
0174 0000 0000  |    |		.LITERAL	{0x00000000, 0x000081b3}
0178 ; --------------------------------------------------------------------------------------
0178 ; SUBPROGRAM
0178 ; --------------------------------------------------------------------------------------
0178 018b       |    |		.CONST	0x018b								; Address of begin
0179 01a8       |    |		.CONST	0x01a8								; Address of exception handler
017a 0005       |    |		.CONST	0x0005								; Number of locals
017b			INIT_0178:
017b e5fd       |    |		Load	0x2,-0x3
017c 00db       |    |		Load_Top	At_Offset_3
017d e5fc       |    |		Load	0x2,-0x4
017e e001       |    |		Load	0x0,0x1
017f 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0180 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0181 e002       |    |		Load	0x0,0x2
0182 1b1b       |    |		Execute	Package,Field_Read,Field_Number 0x1b
0183 02c7       |    |		Declare_Variable	Any
0184 00d8       |    |		Load_Top	At_Offset_0
0185 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0186 e006       |    |		Load	0x0,0x6
0187 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0188 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0189 029f 05eb  |    |		Declare_Subprogram	INIT_05e8,For_Call
018b			BODY_0178:
018b 4801       |H   |		Short_Literal	0x1
018c 0092 06a2  |    |		Action	Push_String_Extended,0x6a2					; "<ALL>"
018e e5fe       |    |		Load	0x2,-0x2
018f e008       |    |		Load	0x0,0x8
0190 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
0191 680b       |h   |		Jump_Zero	0x19d
0192 e006       |    |		Load	0x0,0x6
0193 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0194 00ea       |    |		Load_Encached	Null_String_Cache
0195 e5fd       |    |		Load	0x2,-0x3
0196 e5ff       |    |		Load	0x2,-0x1
0197 e5fc       |    |		Load	0x2,-0x4
0198 e001       |    |		Load	0x0,0x1
0199 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
019a 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
019b 005a       | Z  |		Store_Top	Discrete,At_Offset_2
019c 7801       |x   |		Jump	0x19e
019d 8405       |    |		Call	0x2,0x5
019e 4800       |H   |		Short_Literal	0x0
019f 00da       |    |		Load_Top	At_Offset_2
01a0 e006       |    |		Load	0x0,0x6
01a1 1847       | G  |		Execute	Package,Field_Execute,Field_Number 0x47
01a2 7004       |p   |		Jump_Nonzero	0x1a7
01a3 e5fd       |    |		Load	0x2,-0x3
01a4 00da       |    |		Load_Top	At_Offset_2
01a5 e006       |    |		Load	0x0,0x6
01a6 182f       | /  |		Execute	Package,Field_Execute,Field_Number 0x2f
01a7 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
01a8			TRAP_0178:
01a8 0007       |    |		Action	Break_Optional
01a9 e5fd       |    |		Load	0x2,-0x3
01aa 0092 06a3  |    |		Action	Push_String_Extended,0x6a3					; "Rcf_Unit_Options.Remove"
01ac e005       |    |		Load	0x0,0x5
01ad 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
01ae e006       |    |		Load	0x0,0x6
01af 182f       | /  |		Execute	Package,Field_Execute,Field_Number 0x2f
01b0 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
01b1 0000 0000  |    |		.BLANK	0000[0x7]
01b8 ; --------------------------------------------------------------------------------------
01b8 ; SUBPROGRAM
01b8 ; --------------------------------------------------------------------------------------
01b8 01cc       |    |		.CONST	0x01cc								; Address of begin
01b9 01e9       |    |		.CONST	0x01e9								; Address of exception handler
01ba 0008       |    |		.CONST	0x0008								; Number of locals
01bb			INIT_01b8:
01bb e5fd       |    |		Load	0x2,-0x3
01bc 00db       |    |		Load_Top	At_Offset_3
01bd e5fc       |    |		Load	0x2,-0x4
01be e001       |    |		Load	0x0,0x1
01bf 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
01c0 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
01c1 e5fe       |    |		Load	0x2,-0x2
01c2 8223       | #  |		Call	0x1,0x23
01c3 00e1       |    |		Load_Encached	Boolean_Cache
01c4 00e2       |    |		Load_Encached	Integer_Cache
01c5 00e2       |    |		Load_Encached	Integer_Cache
01c6 00e2       |    |		Load_Encached	Integer_Cache
01c7 e211       |    |		Load	0x1,0x11
01c8 0322       | "  |		Declare_Variable	Record
01c9 e212       |    |		Load	0x1,0x12
01ca 00d9       |    |		Load_Top	At_Offset_1
01cb 017d       | }  |		Execute	Record,Structure_Write
01cc			BODY_01b8:
01cc 00e2       |    |		Load_Encached	Integer_Cache
01cd 00e2       |    |		Load_Encached	Integer_Cache
01ce 00e2       |    |		Load_Encached	Integer_Cache
01cf 00e1       |    |		Load_Encached	Boolean_Cache
01d0 e5fd       |    |		Load	0x2,-0x3
01d1 e403       |    |		Load	0x2,0x3
01d2 e402       |    |		Load	0x2,0x2
01d3 e5ff       |    |		Load	0x2,-0x1
01d4 8224       | $  |		Call	0x1,0x24
01d5 c404       |    |		Store	0x2,0x4
01d6 c405       |    |		Store	0x2,0x5
01d7 c406       |    |		Store	0x2,0x6
01d8 005a       | Z  |		Store_Top	Discrete,At_Offset_2
01d9 e404       |    |		Load	0x2,0x4
01da 680c       |h   |		Jump_Zero	0x1e7
01db 4800       |H   |		Short_Literal	0x0
01dc 00d9       |    |		Load_Top	At_Offset_1
01dd 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
01de 00d9       |    |		Load_Top	At_Offset_1
01df e402       |    |		Load	0x2,0x2
01e0 01d7       |    |		Execute	Vector,Field_Read
01e1 4801       |H   |		Short_Literal	0x1
01e2 e218       |    |		Load	0x1,0x18
01e3 01d7       |    |		Execute	Vector,Field_Read
01e4 027f       |    |		Execute	Discrete,Equal
01e5 00d9       |    |		Load_Top	At_Offset_1
01e6 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
01e7 00d8       |    |		Load_Top	At_Offset_0
01e8 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
01e9			TRAP_01b8:
01e9 0007       |    |		Action	Break_Optional
01ea e5fd       |    |		Load	0x2,-0x3
01eb 0092 06a4  |    |		Action	Push_String_Extended,0x6a4					; "Rcf_Unit_Options.Get"
01ed e005       |    |		Load	0x0,0x5
01ee 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
01ef e006       |    |		Load	0x0,0x6
01f0 182f       | /  |		Execute	Package,Field_Execute,Field_Number 0x2f
01f1 e212       |    |		Load	0x1,0x12
01f2 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
01f3 0000 0000  |    |		.BLANK	0000[0x5]
01f8 ; --------------------------------------------------------------------------------------
01f8 ; SUBPROGRAM
01f8 ; --------------------------------------------------------------------------------------
01f8 020d       |    |		.CONST	0x020d								; Address of begin
01f9 0235       | 5  |		.CONST	0x0235								; Address of exception handler
01fa 0009       |    |		.CONST	0x0009								; Number of locals
01fb			INIT_01f8:
01fb e5fd       |    |		Load	0x2,-0x3
01fc 00db       |    |		Load_Top	At_Offset_3
01fd e5fc       |    |		Load	0x2,-0x4
01fe e001       |    |		Load	0x0,0x1
01ff 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0200 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0201 e5fe       |    |		Load	0x2,-0x2
0202 8223       | #  |		Call	0x1,0x23
0203 00e1       |    |		Load_Encached	Boolean_Cache
0204 00e2       |    |		Load_Encached	Integer_Cache
0205 00e2       |    |		Load_Encached	Integer_Cache
0206 00e2       |    |		Load_Encached	Integer_Cache
0207 e213       |    |		Load	0x1,0x13
0208 0322       | "  |		Declare_Variable	Record
0209 e214       |    |		Load	0x1,0x14
020a 00d9       |    |		Load_Top	At_Offset_1
020b 017d       | }  |		Execute	Record,Structure_Write
020c 00e3       |    |		Load_Encached	Natural_Cache
020d			BODY_01f8:
020d 00e2       |    |		Load_Encached	Integer_Cache
020e 00e2       |    |		Load_Encached	Integer_Cache
020f 00e2       |    |		Load_Encached	Integer_Cache
0210 00e1       |    |		Load_Encached	Boolean_Cache
0211 e5fd       |    |		Load	0x2,-0x3
0212 e403       |    |		Load	0x2,0x3
0213 e402       |    |		Load	0x2,0x2
0214 e5ff       |    |		Load	0x2,-0x1
0215 8224       | $  |		Call	0x1,0x24
0216 c404       |    |		Store	0x2,0x4
0217 c405       |    |		Store	0x2,0x5
0218 c406       |    |		Store	0x2,0x6
0219 005b       | [  |		Store_Top	Discrete,At_Offset_3
021a e404       |    |		Load	0x2,0x4
021b 6817       |h   |		Jump_Zero	0x233
021c 00da       |    |		Load_Top	At_Offset_2
021d e406       |    |		Load	0x2,0x6
021e 0272       | r  |		Execute	Discrete,Minus
021f 0aff       |    |		Execute_Immediate	Plus,-0x1
0220 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0221 00d8       |    |		Load_Top	At_Offset_0
0222 00da       |    |		Load_Top	At_Offset_2
0223 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0224 00db       |    |		Load_Top	At_Offset_3
0225 0a02       |    |		Execute_Immediate	Plus,0x2
0226 00d8       |    |		Load_Top	At_Offset_0
0227 00e2       |    |		Load_Encached	Integer_Cache
0228 0260       | `  |		Execute	Discrete,In_Type
0229 7001       |p   |		Jump_Nonzero	0x22b
022a 0801       |    |		Execute_Immediate	Raise,0x1
022b 00db       |    |		Load_Top	At_Offset_3
022c e402       |    |		Load	0x2,0x2
022d 01cf       |    |		Execute	Vector,Slice_Read
022e 4801       |H   |		Short_Literal	0x1
022f 00da       |    |		Load_Top	At_Offset_2
0230 e408       |    |		Load	0x2,0x8
0231 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0232 01ce       |    |		Execute	Vector,Slice_Write
0233 00d9       |    |		Load_Top	At_Offset_1
0234 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
0235			TRAP_01f8:
0235 0007       |    |		Action	Break_Optional
0236 e5fd       |    |		Load	0x2,-0x3
0237 0092 06a4  |    |		Action	Push_String_Extended,0x6a4					; "Rcf_Unit_Options.Get"
0239 e005       |    |		Load	0x0,0x5
023a 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
023b e006       |    |		Load	0x0,0x6
023c 182f       | /  |		Execute	Package,Field_Execute,Field_Number 0x2f
023d e214       |    |		Load	0x1,0x14
023e 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
023f 0000       |    |		.XXX[0x1]
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 00da       |    |		Load_Top	At_Offset_2
0244 01dd       |    |		Execute	Vector,First
0245 00db       |    |		Load_Top	At_Offset_3
0246 01d7       |    |		Execute	Vector,Field_Read
0247 0e22       | "  |		Execute_Immediate	Not_Equal,0x22
0248 6802       |h   |		Jump_Zero	0x24b
0249 e009       |    |		Load	0x0,0x9
024a 0257       | W  |		Execute	Discrete,Raise
024b 00cf       |    |		Action	Mark_Auxiliary
024c 00db       |    |		Load_Top	At_Offset_3
024d 01dc       |    |		Execute	Vector,Last
024e 0aff       |    |		Execute_Immediate	Plus,-0x1
024f 00d8       |    |		Load_Top	At_Offset_0
0250 00e2       |    |		Load_Encached	Integer_Cache
0251 0260       | `  |		Execute	Discrete,In_Type
0252 7001       |p   |		Jump_Nonzero	0x254
0253 0801       |    |		Execute_Immediate	Raise,0x1
0254 e5ff       |    |		Load	0x2,-0x1
0255 01dd       |    |		Execute	Vector,First
0256 0a01       |    |		Execute_Immediate	Plus,0x1
0257 00d8       |    |		Load_Top	At_Offset_0
0258 00e2       |    |		Load_Encached	Integer_Cache
0259 0260       | `  |		Execute	Discrete,In_Type
025a 7001       |p   |		Jump_Nonzero	0x25c
025b 0801       |    |		Execute_Immediate	Raise,0x1
025c 0263       | c  |		Execute	Discrete,Above_Bound
025d 7020       |p   |		Jump_Nonzero	0x27e
025e 00d8       |    |		Load_Top	At_Offset_0
025f e5ff       |    |		Load	0x2,-0x1
0260 01d7       |    |		Execute	Vector,Field_Read
0261 0f22       | "  |		Execute_Immediate	Equal,0x22
0262 6819       |h   |		Jump_Zero	0x27c
0263 e5ff       |    |		Load	0x2,-0x1
0264 01dd       |    |		Execute	Vector,First
0265 0a01       |    |		Execute_Immediate	Plus,0x1
0266 00d8       |    |		Load_Top	At_Offset_0
0267 00e2       |    |		Load_Encached	Integer_Cache
0268 0260       | `  |		Execute	Discrete,In_Type
0269 7001       |p   |		Jump_Nonzero	0x26b
026a 0801       |    |		Execute_Immediate	Raise,0x1
026b 00d9       |    |		Load_Top	At_Offset_1
026c e5ff       |    |		Load	0x2,-0x1
026d 01cf       |    |		Execute	Vector,Slice_Read
026e 00d9       |    |		Load_Top	At_Offset_1
026f 0a01       |    |		Execute_Immediate	Plus,0x1
0270 00d8       |    |		Load_Top	At_Offset_0
0271 00e2       |    |		Load_Encached	Integer_Cache
0272 0260       | `  |		Execute	Discrete,In_Type
0273 7001       |p   |		Jump_Nonzero	0x275
0274 0801       |    |		Execute_Immediate	Raise,0x1
0275 e5ff       |    |		Load	0x2,-0x1
0276 01dc       |    |		Execute	Vector,Last
0277 e5ff       |    |		Load	0x2,-0x1
0278 01cf       |    |		Execute	Vector,Slice_Read
0279 8219       |    |		Call	0x1,0x19
027a 01cc       |    |		Execute	Vector,Catenate
027b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
027c 00c8       |    |		Action	Pop_Auxiliary_Range
027d 3fe0       |?   |		Loop_Increasing	0x25e
027e 00ce       |    |		Action	Pop_Auxiliary
027f 00da       |    |		Load_Top	At_Offset_2
0280 01dc       |    |		Execute	Vector,Last
0281 00db       |    |		Load_Top	At_Offset_3
0282 01d7       |    |		Execute	Vector,Field_Read
0283 0e22       | "  |		Execute_Immediate	Not_Equal,0x22
0284 6802       |h   |		Jump_Zero	0x287
0285 e009       |    |		Load	0x0,0x9
0286 0257       | W  |		Execute	Discrete,Raise
0287 00da       |    |		Load_Top	At_Offset_2
0288 01dd       |    |		Execute	Vector,First
0289 0a01       |    |		Execute_Immediate	Plus,0x1
028a 00d8       |    |		Load_Top	At_Offset_0
028b 00e2       |    |		Load_Encached	Integer_Cache
028c 0260       | `  |		Execute	Discrete,In_Type
028d 7001       |p   |		Jump_Nonzero	0x28f
028e 0801       |    |		Execute_Immediate	Raise,0x1
028f 00db       |    |		Load_Top	At_Offset_3
0290 01dc       |    |		Execute	Vector,Last
0291 0aff       |    |		Execute_Immediate	Plus,-0x1
0292 00d8       |    |		Load_Top	At_Offset_0
0293 00e2       |    |		Load_Encached	Integer_Cache
0294 0260       | `  |		Execute	Discrete,In_Type
0295 7001       |p   |		Jump_Nonzero	0x297
0296 0801       |    |		Execute_Immediate	Raise,0x1
0297 e5ff       |    |		Load	0x2,-0x1
0298 01cf       |    |		Execute	Vector,Slice_Read
0299 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
029a 0000 0000  |    |		.BLANK	0000[0x6]
02a0 ; --------------------------------------------------------------------------------------
02a0 ; SUBPROGRAM
02a0 ; --------------------------------------------------------------------------------------
02a0 02a3       |    |		.CONST	0x02a3								; Address of begin
02a1 0004       |    |		.CONST	0x0004								; Address of exception handler
02a2 0001       |    |		.CONST	0x0001								; Number of locals
02a3			BODY_02a0:
02a3			INIT_02a0:
02a3 00cf       |    |		Action	Mark_Auxiliary
02a4 00db       |    |		Load_Top	At_Offset_3
02a5 01d9       |    |		Execute	Vector,Reverse_Bounds
02a6 0263       | c  |		Execute	Discrete,Above_Bound
02a7 701c       |p   |		Jump_Nonzero	0x2c4
02a8 00d8       |    |		Load_Top	At_Offset_0
02a9 e5ff       |    |		Load	0x2,-0x1
02aa 01d7       |    |		Execute	Vector,Field_Read
02ab 0f22       | "  |		Execute_Immediate	Equal,0x22
02ac 6815       |h   |		Jump_Zero	0x2c2
02ad 4822       |H"  |		Short_Literal	0x22
02ae e5ff       |    |		Load	0x2,-0x1
02af 01dd       |    |		Execute	Vector,First
02b0 00da       |    |		Load_Top	At_Offset_2
02b1 e5ff       |    |		Load	0x2,-0x1
02b2 01cf       |    |		Execute	Vector,Slice_Read
02b3 01ca       |    |		Execute	Vector,Prepend
02b4 00d9       |    |		Load_Top	At_Offset_1
02b5 0a01       |    |		Execute_Immediate	Plus,0x1
02b6 00d8       |    |		Load_Top	At_Offset_0
02b7 00e2       |    |		Load_Encached	Integer_Cache
02b8 0260       | `  |		Execute	Discrete,In_Type
02b9 7001       |p   |		Jump_Nonzero	0x2bb
02ba 0801       |    |		Execute_Immediate	Raise,0x1
02bb e5ff       |    |		Load	0x2,-0x1
02bc 01dc       |    |		Execute	Vector,Last
02bd e5ff       |    |		Load	0x2,-0x1
02be 01cf       |    |		Execute	Vector,Slice_Read
02bf 821a       |    |		Call	0x1,0x1a
02c0 01cc       |    |		Execute	Vector,Catenate
02c1 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02c2 00c8       |    |		Action	Pop_Auxiliary_Range
02c3 3fe4       |?   |		Loop_Increasing	0x2a8
02c4 00ce       |    |		Action	Pop_Auxiliary
02c5 4822       |H"  |		Short_Literal	0x22
02c6 4822       |H"  |		Short_Literal	0x22
02c7 e5ff       |    |		Load	0x2,-0x1
02c8 01ca       |    |		Execute	Vector,Prepend
02c9 01cb       |    |		Execute	Vector,Append
02ca 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02cb 0000 0000  |    |		.BLANK	0000[0x5]
02d0 ; --------------------------------------------------------------------------------------
02d0 ; SUBPROGRAM
02d0 ; --------------------------------------------------------------------------------------
02d0 02d3       |    |		.CONST	0x02d3								; Address of begin
02d1 0004       |    |		.CONST	0x0004								; Address of exception handler
02d2 0001       |    |		.CONST	0x0001								; Number of locals
02d3			BODY_02d0:
02d3			INIT_02d0:
02d3 00db       |    |		Load_Top	At_Offset_3
02d4 4801       |H   |		Short_Literal	0x1
02d5 4801       |H   |		Short_Literal	0x1
02d6 e007       |    |		Load	0x0,0x7
02d7 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
02d8 035b       | [  |		Declare_Type	Array,Constrained
02d9 0337       | 7  |		Declare_Variable	Array
02da e5ff       |    |		Load	0x2,-0x1
02db e007       |    |		Load	0x0,0x7
02dc 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
02dd e007       |    |		Load	0x0,0x7
02de 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
02df 0119       |    |		Execute	Any,Check_In_Formal_Type
02e0 4801       |H   |		Short_Literal	0x1
02e1 00da       |    |		Load_Top	At_Offset_2
02e2 01d6       |    |		Execute	Vector,Field_Write
02e3 6004       |`   |		Indirect_Literal	Discrete,0x2e8,{0x00000000, 0x000081ad}
02e4 e006       |    |		Load	0x0,0x6
02e5 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
02e6 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
02e7 0000       |    |		.XXX[0x1]
02e8 0000 0000  |    |		.LITERAL	{0x00000000, 0x000081ad}
02ec 0000 0000  |    |		.BLANK	0000[0x4]
02f0 ; --------------------------------------------------------------------------------------
02f0 ; SUBPROGRAM
02f0 ; --------------------------------------------------------------------------------------
02f0 02f3       |    |		.CONST	0x02f3								; Address of begin
02f1 0004       |    |		.CONST	0x0004								; Address of exception handler
02f2 0001       |    |		.CONST	0x0001								; Number of locals
02f3			BODY_02f0:
02f3			INIT_02f0:
02f3 e5fd       |    |		Load	0x2,-0x3
02f4 4801       |H   |		Short_Literal	0x1
02f5 4802       |H   |		Short_Literal	0x2
02f6 e007       |    |		Load	0x0,0x7
02f7 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
02f8 035b       | [  |		Declare_Type	Array,Constrained
02f9 0337       | 7  |		Declare_Variable	Array
02fa e5ff       |    |		Load	0x2,-0x1
02fb e007       |    |		Load	0x0,0x7
02fc 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
02fd e007       |    |		Load	0x0,0x7
02fe 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
02ff 0119       |    |		Execute	Any,Check_In_Formal_Type
0300 4801       |H   |		Short_Literal	0x1
0301 00da       |    |		Load_Top	At_Offset_2
0302 01d6       |    |		Execute	Vector,Field_Write
0303 e5fe       |    |		Load	0x2,-0x2
0304 00e1       |    |		Load_Encached	Boolean_Cache
0305 011c       |    |		Execute	Any,Convert_Unchecked
0306 1c01       |    |		Execute_Immediate	Run_Utility,0x1
0307 e007       |    |		Load	0x0,0x7
0308 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0309 e007       |    |		Load	0x0,0x7
030a 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
030b 0119       |    |		Execute	Any,Check_In_Formal_Type
030c 4802       |H   |		Short_Literal	0x2
030d 00da       |    |		Load_Top	At_Offset_2
030e 01d6       |    |		Execute	Vector,Field_Write
030f 6004       |`   |		Indirect_Literal	Discrete,0x314,{0x00000000, 0x000081af}
0310 e006       |    |		Load	0x0,0x6
0311 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
0312 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0313 0000       |    |		.XXX[0x1]
0314 0000 0000  |    |		.LITERAL	{0x00000000, 0x000081af}
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 e5fd       |    |		Load	0x2,-0x3
031c 4801       |H   |		Short_Literal	0x1
031d 4802       |H   |		Short_Literal	0x2
031e e007       |    |		Load	0x0,0x7
031f 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0320 035b       | [  |		Declare_Type	Array,Constrained
0321 0337       | 7  |		Declare_Variable	Array
0322 e5ff       |    |		Load	0x2,-0x1
0323 e007       |    |		Load	0x0,0x7
0324 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0325 e007       |    |		Load	0x0,0x7
0326 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0327 0119       |    |		Execute	Any,Check_In_Formal_Type
0328 4801       |H   |		Short_Literal	0x1
0329 00da       |    |		Load_Top	At_Offset_2
032a 01d6       |    |		Execute	Vector,Field_Write
032b e5fe       |    |		Load	0x2,-0x2
032c 821a       |    |		Call	0x1,0x1a
032d e007       |    |		Load	0x0,0x7
032e 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
032f e007       |    |		Load	0x0,0x7
0330 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0331 0119       |    |		Execute	Any,Check_In_Formal_Type
0332 4802       |H   |		Short_Literal	0x2
0333 00da       |    |		Load_Top	At_Offset_2
0334 01d6       |    |		Execute	Vector,Field_Write
0335 6006       |`   |		Indirect_Literal	Discrete,0x33c,{0x00000000, 0x000081ae}
0336 e006       |    |		Load	0x0,0x6
0337 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
0338 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0339 0000 0000  |    |		.XXX[0x3]
033b 0000       |    |
033c 0000 0000  |    |		.LITERAL	{0x00000000, 0x000081ae}
0340 ; --------------------------------------------------------------------------------------
0340 ; SUBPROGRAM
0340 ; --------------------------------------------------------------------------------------
0340 0348       | H  |		.CONST	0x0348								; Address of begin
0341 0004       |    |		.CONST	0x0004								; Address of exception handler
0342 0002       |    |		.CONST	0x0002								; Number of locals
0343			INIT_0340:
0343 4801       |H   |		Short_Literal	0x1
0344 00db       |    |		Load_Top	At_Offset_3
0345 e5fe       |    |		Load	0x2,-0x2
0346 e008       |    |		Load	0x0,0x8
0347 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0348			BODY_0340:
0348 00d8       |    |		Load_Top	At_Offset_0
0349 e5ff       |    |		Load	0x2,-0x1
034a 01dd       |    |		Execute	Vector,First
034b 027b       | {  |		Execute	Discrete,Greater_Equal
034c 680f       |h   |		Jump_Zero	0x35c
034d 00d8       |    |		Load_Top	At_Offset_0
034e e5fe       |    |		Load	0x2,-0x2
034f 01db       |    |		Execute	Vector,Length
0350 0273       | s  |		Execute	Discrete,Plus
0351 0a01       |    |		Execute_Immediate	Plus,0x1
0352 00d8       |    |		Load_Top	At_Offset_0
0353 00e2       |    |		Load_Encached	Integer_Cache
0354 0260       | `  |		Execute	Discrete,In_Type
0355 7001       |p   |		Jump_Nonzero	0x357
0356 0801       |    |		Execute_Immediate	Raise,0x1
0357 e5ff       |    |		Load	0x2,-0x1
0358 01dc       |    |		Execute	Vector,Last
0359 e5ff       |    |		Load	0x2,-0x1
035a 01cf       |    |		Execute	Vector,Slice_Read
035b 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
035c 00db       |    |		Load_Top	At_Offset_3
035d 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
035e 0000 0000  |    |		.XXX[0x2]
0360 ; --------------------------------------------------------------------------------------
0360 ; SUBPROGRAM
0360 ; --------------------------------------------------------------------------------------
0360 0363       | c  |		.CONST	0x0363								; Address of begin
0361 0004       |    |		.CONST	0x0004								; Address of exception handler
0362 0001       |    |		.CONST	0x0001								; Number of locals
0363			BODY_0360:
0363			INIT_0360:
0363 e5fd       |    |		Load	0x2,-0x3
0364 e5fe       |    |		Load	0x2,-0x2
0365 e003       |    |		Load	0x0,0x3
0366 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0367 00db       |    |		Load_Top	At_Offset_3
0368 821e       |    |		Call	0x1,0x1e
0369 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
036a 0000 0000  |    |		.BLANK	0000[0x6]
0370 ; --------------------------------------------------------------------------------------
0370 ; SUBPROGRAM
0370 ; --------------------------------------------------------------------------------------
0370 0373       | s  |		.CONST	0x0373								; Address of begin
0371 0004       |    |		.CONST	0x0004								; Address of exception handler
0372 0001       |    |		.CONST	0x0001								; Number of locals
0373			BODY_0370:
0373			INIT_0370:
0373 00cf       |    |		Action	Mark_Auxiliary
0374 e5fe       |    |		Load	0x2,-0x2
0375 01d9       |    |		Execute	Vector,Reverse_Bounds
0376 0263       | c  |		Execute	Discrete,Above_Bound
0377 7010       |p   |		Jump_Nonzero	0x388
0378 4800       |H   |		Short_Literal	0x0
0379 e5ff       |    |		Load	0x2,-0x1
037a 00da       |    |		Load_Top	At_Offset_2
037b e5fe       |    |		Load	0x2,-0x2
037c 01d7       |    |		Execute	Vector,Field_Read
037d e002       |    |		Load	0x0,0x2
037e 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
037f e008       |    |		Load	0x0,0x8
0380 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
0381 6804       |h   |		Jump_Zero	0x386
0382 00d8       |    |		Load_Top	At_Offset_0
0383 e5fe       |    |		Load	0x2,-0x2
0384 01d7       |    |		Execute	Vector,Field_Read
0385 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
0386 00c8       |    |		Action	Pop_Auxiliary_Range
0387 3ff0       |?   |		Loop_Increasing	0x378
0388 00ce       |    |		Action	Pop_Auxiliary
0389 e5fc       |    |		Load	0x2,-0x4
038a 4801       |H   |		Short_Literal	0x1
038b 4802       |H   |		Short_Literal	0x2
038c e007       |    |		Load	0x0,0x7
038d 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
038e 035b       | [  |		Declare_Type	Array,Constrained
038f 0337       | 7  |		Declare_Variable	Array
0390 e5ff       |    |		Load	0x2,-0x1
0391 e007       |    |		Load	0x0,0x7
0392 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0393 e007       |    |		Load	0x0,0x7
0394 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0395 0119       |    |		Execute	Any,Check_In_Formal_Type
0396 4801       |H   |		Short_Literal	0x1
0397 00da       |    |		Load_Top	At_Offset_2
0398 01d6       |    |		Execute	Vector,Field_Write
0399 e5fd       |    |		Load	0x2,-0x3
039a e007       |    |		Load	0x0,0x7
039b 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
039c e007       |    |		Load	0x0,0x7
039d 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
039e 0119       |    |		Execute	Any,Check_In_Formal_Type
039f 4802       |H   |		Short_Literal	0x2
03a0 00da       |    |		Load_Top	At_Offset_2
03a1 01d6       |    |		Execute	Vector,Field_Write
03a2 6005       |`   |		Indirect_Literal	Discrete,0x3a8,{0x00000000, 0x0000815b}
03a3 e006       |    |		Load	0x0,0x6
03a4 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
03a5 e002       |    |		Load	0x0,0x2
03a6 1b1c       |    |		Execute	Package,Field_Read,Field_Number 0x1c
03a7 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
03a8 0000 0000  |    |		.LITERAL	{0x00000000, 0x0000815b}
03ac 0000 0000  |    |		.BLANK	0000[0x4]
03b0 ; --------------------------------------------------------------------------------------
03b0 ; SUBPROGRAM
03b0 ; --------------------------------------------------------------------------------------
03b0 03b3       |    |		.CONST	0x03b3								; Address of begin
03b1 0004       |    |		.CONST	0x0004								; Address of exception handler
03b2 0001       |    |		.CONST	0x0001								; Number of locals
03b3			BODY_03b0:
03b3			INIT_03b0:
03b3 00cf       |    |		Action	Mark_Auxiliary
03b4 e5fe       |    |		Load	0x2,-0x2
03b5 01d9       |    |		Execute	Vector,Reverse_Bounds
03b6 0263       | c  |		Execute	Discrete,Above_Bound
03b7 7010       |p   |		Jump_Nonzero	0x3c8
03b8 4801       |H   |		Short_Literal	0x1
03b9 e5ff       |    |		Load	0x2,-0x1
03ba 00da       |    |		Load_Top	At_Offset_2
03bb e5fe       |    |		Load	0x2,-0x2
03bc 01d7       |    |		Execute	Vector,Field_Read
03bd e002       |    |		Load	0x0,0x2
03be 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
03bf e008       |    |		Load	0x0,0x8
03c0 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
03c1 6804       |h   |		Jump_Zero	0x3c6
03c2 00d8       |    |		Load_Top	At_Offset_0
03c3 e5fe       |    |		Load	0x2,-0x2
03c4 01d7       |    |		Execute	Vector,Field_Read
03c5 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
03c6 00c8       |    |		Action	Pop_Auxiliary_Range
03c7 3ff0       |?   |		Loop_Increasing	0x3b8
03c8 00ce       |    |		Action	Pop_Auxiliary
03c9 e5fc       |    |		Load	0x2,-0x4
03ca 4801       |H   |		Short_Literal	0x1
03cb 4802       |H   |		Short_Literal	0x2
03cc e007       |    |		Load	0x0,0x7
03cd 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
03ce 035b       | [  |		Declare_Type	Array,Constrained
03cf 0337       | 7  |		Declare_Variable	Array
03d0 e5ff       |    |		Load	0x2,-0x1
03d1 e007       |    |		Load	0x0,0x7
03d2 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
03d3 e007       |    |		Load	0x0,0x7
03d4 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
03d5 0119       |    |		Execute	Any,Check_In_Formal_Type
03d6 4801       |H   |		Short_Literal	0x1
03d7 00da       |    |		Load_Top	At_Offset_2
03d8 01d6       |    |		Execute	Vector,Field_Write
03d9 e5fd       |    |		Load	0x2,-0x3
03da e007       |    |		Load	0x0,0x7
03db 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
03dc e007       |    |		Load	0x0,0x7
03dd 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
03de 0119       |    |		Execute	Any,Check_In_Formal_Type
03df 4802       |H   |		Short_Literal	0x2
03e0 00da       |    |		Load_Top	At_Offset_2
03e1 01d6       |    |		Execute	Vector,Field_Write
03e2 67c5       |g   |		Indirect_Literal	Discrete,0x3a8,{0x00000000, 0x0000815b}
03e3 e006       |    |		Load	0x0,0x6
03e4 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
03e5 e002       |    |		Load	0x0,0x2
03e6 1b1c       |    |		Execute	Package,Field_Read,Field_Number 0x1c
03e7 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
03e8 ; --------------------------------------------------------------------------------------
03e8 ; SUBPROGRAM
03e8 ; --------------------------------------------------------------------------------------
03e8 03eb       |    |		.CONST	0x03eb								; Address of begin
03e9 0004       |    |		.CONST	0x0004								; Address of exception handler
03ea 0001       |    |		.CONST	0x0001								; Number of locals
03eb			BODY_03e8:
03eb			INIT_03e8:
03eb 00cf       |    |		Action	Mark_Auxiliary
03ec e5fe       |    |		Load	0x2,-0x2
03ed 01d9       |    |		Execute	Vector,Reverse_Bounds
03ee 0263       | c  |		Execute	Discrete,Above_Bound
03ef 7010       |p   |		Jump_Nonzero	0x400
03f0 4800       |H   |		Short_Literal	0x0
03f1 e5ff       |    |		Load	0x2,-0x1
03f2 00da       |    |		Load_Top	At_Offset_2
03f3 e5fe       |    |		Load	0x2,-0x2
03f4 01d7       |    |		Execute	Vector,Field_Read
03f5 e002       |    |		Load	0x0,0x2
03f6 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
03f7 e008       |    |		Load	0x0,0x8
03f8 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
03f9 6804       |h   |		Jump_Zero	0x3fe
03fa 00d8       |    |		Load_Top	At_Offset_0
03fb e5fe       |    |		Load	0x2,-0x2
03fc 01d7       |    |		Execute	Vector,Field_Read
03fd 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
03fe 00c8       |    |		Action	Pop_Auxiliary_Range
03ff 3ff0       |?   |		Loop_Increasing	0x3f0
0400 00c9       |    |		Action	Pop_Auxiliary_Loop
0401 e5fe       |    |		Load	0x2,-0x2
0402 01d9       |    |		Execute	Vector,Reverse_Bounds
0403 0263       | c  |		Execute	Discrete,Above_Bound
0404 7010       |p   |		Jump_Nonzero	0x415
0405 4801       |H   |		Short_Literal	0x1
0406 e5ff       |    |		Load	0x2,-0x1
0407 00da       |    |		Load_Top	At_Offset_2
0408 e5fe       |    |		Load	0x2,-0x2
0409 01d7       |    |		Execute	Vector,Field_Read
040a e002       |    |		Load	0x0,0x2
040b 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
040c e008       |    |		Load	0x0,0x8
040d 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
040e 6804       |h   |		Jump_Zero	0x413
040f 00d8       |    |		Load_Top	At_Offset_0
0410 e5fe       |    |		Load	0x2,-0x2
0411 01d7       |    |		Execute	Vector,Field_Read
0412 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
0413 00c8       |    |		Action	Pop_Auxiliary_Range
0414 3ff0       |?   |		Loop_Increasing	0x405
0415 00ce       |    |		Action	Pop_Auxiliary
0416 e5fc       |    |		Load	0x2,-0x4
0417 4801       |H   |		Short_Literal	0x1
0418 4802       |H   |		Short_Literal	0x2
0419 e007       |    |		Load	0x0,0x7
041a 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
041b 035b       | [  |		Declare_Type	Array,Constrained
041c 0337       | 7  |		Declare_Variable	Array
041d e5ff       |    |		Load	0x2,-0x1
041e e007       |    |		Load	0x0,0x7
041f 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0420 e007       |    |		Load	0x0,0x7
0421 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0422 0119       |    |		Execute	Any,Check_In_Formal_Type
0423 4801       |H   |		Short_Literal	0x1
0424 00da       |    |		Load_Top	At_Offset_2
0425 01d6       |    |		Execute	Vector,Field_Write
0426 e5fd       |    |		Load	0x2,-0x3
0427 e007       |    |		Load	0x0,0x7
0428 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0429 e007       |    |		Load	0x0,0x7
042a 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
042b 0119       |    |		Execute	Any,Check_In_Formal_Type
042c 4802       |H   |		Short_Literal	0x2
042d 00da       |    |		Load_Top	At_Offset_2
042e 01d6       |    |		Execute	Vector,Field_Write
042f 6008       |`   |		Indirect_Literal	Discrete,0x438,{0x00000000, 0x0000815b}
0430 e006       |    |		Load	0x0,0x6
0431 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
0432 e002       |    |		Load	0x0,0x2
0433 1b1c       |    |		Execute	Package,Field_Read,Field_Number 0x1c
0434 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
0435 0000 0000  |    |		.XXX[0x3]
0437 0000       |    |
0438 0000 0000  |    |		.LITERAL	{0x00000000, 0x0000815b}
043c 0000 0000  |    |		.BLANK	0000[0x4]
0440 ; --------------------------------------------------------------------------------------
0440 ; SUBPROGRAM
0440 ; --------------------------------------------------------------------------------------
0440 0446       | F  |		.CONST	0x0446								; Address of begin
0441 0004       |    |		.CONST	0x0004								; Address of exception handler
0442 0002       |    |		.CONST	0x0002								; Number of locals
0443			INIT_0440:
0443 00da       |    |		Load_Top	At_Offset_2
0444 e002       |    |		Load	0x0,0x2
0445 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
0446			BODY_0440:
0446 00d8       |    |		Load_Top	At_Offset_0
0447 01db       |    |		Execute	Vector,Length
0448 680a       |h   |		Jump_Zero	0x453
0449 4800       |H   |		Short_Literal	0x0
044a 00d9       |    |		Load_Top	At_Offset_1
044b 0092 06a5  |    |		Action	Push_String_Extended,0x6a5					; " "
044d e008       |    |		Load	0x0,0x8
044e 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
044f 00d9       |    |		Load_Top	At_Offset_1
0450 01dd       |    |		Execute	Vector,First
0451 027b       | {  |		Execute	Discrete,Greater_Equal
0452 6804       |h   |		Jump_Zero	0x457
0453 00db       |    |		Load_Top	At_Offset_3
0454 e002       |    |		Load	0x0,0x2
0455 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
0456 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0457 00d8       |    |		Load_Top	At_Offset_0
0458 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0459 0000 0000  |    |		.BLANK	0000[0x7]
0460 ; --------------------------------------------------------------------------------------
0460 ; SUBPROGRAM
0460 ; --------------------------------------------------------------------------------------
0460 0470       | p  |		.CONST	0x0470								; Address of begin
0461 04c2       |    |		.CONST	0x04c2								; Address of exception handler
0462 0005       |    |		.CONST	0x0005								; Number of locals
0463			INIT_0460:
0463 00db       |    |		Load_Top	At_Offset_3
0464 01dd       |    |		Execute	Vector,First
0465 00e2       |    |		Load_Encached	Integer_Cache
0466 03f1       |    |		Declare_Variable	Discrete,With_Value
0467 e5fe       |    |		Load	0x2,-0x2
0468 01dd       |    |		Execute	Vector,First
0469 00e2       |    |		Load_Encached	Integer_Cache
046a 03f1       |    |		Declare_Variable	Discrete,With_Value
046b 00e2       |    |		Load_Encached	Integer_Cache
046c e5fe       |    |		Load	0x2,-0x2
046d 01dc       |    |		Execute	Vector,Last
046e 00e2       |    |		Load_Encached	Integer_Cache
046f 03f1       |    |		Declare_Variable	Discrete,With_Value
0470			BODY_0460:
0470 4800       |H   |		Short_Literal	0x0
0471 a5fb       |    |		Store_Unchecked	0x2,-0x5
0472 00da       |    |		Load_Top	At_Offset_2
0473 a5fa       |    |		Store_Unchecked	0x2,-0x6
0474 00d8       |    |		Load_Top	At_Offset_0
0475 a5f8       |    |		Store_Unchecked	0x2,-0x8
0476 00d8       |    |		Load_Top	At_Offset_0
0477 a5f9       |    |		Store_Unchecked	0x2,-0x7
0478 00cf       |    |		Action	Mark_Auxiliary
0479 4800       |H   |		Short_Literal	0x0
047a e402       |    |		Load	0x2,0x2
047b 00db       |    |		Load_Top	At_Offset_3
047c e5fe       |    |		Load	0x2,-0x2
047d 01cf       |    |		Execute	Vector,Slice_Read
047e e5fd       |    |		Load	0x2,-0x3
047f e008       |    |		Load	0x0,0x8
0480 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0481 a403       |    |		Store_Unchecked	0x2,0x3
0482 00db       |    |		Load_Top	At_Offset_3
0483 e402       |    |		Load	0x2,0x2
0484 027c       | |  |		Execute	Discrete,Less
0485 6801       |h   |		Jump_Zero	0x487
0486 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0487 00db       |    |		Load_Top	At_Offset_3
0488 e402       |    |		Load	0x2,0x2
0489 027f       |    |		Execute	Discrete,Equal
048a 7006       |p   |		Jump_Nonzero	0x491
048b 00db       |    |		Load_Top	At_Offset_3
048c 0aff       |    |		Execute_Immediate	Plus,-0x1
048d e5fe       |    |		Load	0x2,-0x2
048e 01d7       |    |		Execute	Vector,Field_Read
048f 0f0a       |    |		Execute_Immediate	Equal,0xa
0490 682c       |h,  |		Jump_Zero	0x4bd
0491 00db       |    |		Load_Top	At_Offset_3
0492 e5fd       |    |		Load	0x2,-0x3
0493 01db       |    |		Execute	Vector,Length
0494 0273       | s  |		Execute	Discrete,Plus
0495 005b       | [  |		Store_Top	Discrete,At_Offset_3
0496 00da       |    |		Load_Top	At_Offset_2
0497 e5fe       |    |		Load	0x2,-0x2
0498 01d7       |    |		Execute	Vector,Field_Read
0499 0f20       |    |		Execute_Immediate	Equal,0x20
049a 6812       |h   |		Jump_Zero	0x4ad
049b 4801       |H   |		Short_Literal	0x1
049c a5fb       |    |		Store_Unchecked	0x2,-0x5
049d 00db       |    |		Load_Top	At_Offset_3
049e a5fa       |    |		Store_Unchecked	0x2,-0x6
049f 00da       |    |		Load_Top	At_Offset_2
04a0 0aff       |    |		Execute_Immediate	Plus,-0x1
04a1 c5f9       |    |		Store	0x2,-0x7
04a2 4801       |H   |		Short_Literal	0x1
04a3 00db       |    |		Load_Top	At_Offset_3
04a4 00db       |    |		Load_Top	At_Offset_3
04a5 e5fe       |    |		Load	0x2,-0x2
04a6 01cf       |    |		Execute	Vector,Slice_Read
04a7 480a       |H   |		Short_Literal	0xa
04a8 e008       |    |		Load	0x0,0x8
04a9 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
04aa 0aff       |    |		Execute_Immediate	Plus,-0x1
04ab a5f8       |    |		Store_Unchecked	0x2,-0x8
04ac 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
04ad 00da       |    |		Load_Top	At_Offset_2
04ae e5fe       |    |		Load	0x2,-0x2
04af 01d7       |    |		Execute	Vector,Field_Read
04b0 0f0a       |    |		Execute_Immediate	Equal,0xa
04b1 680b       |h   |		Jump_Zero	0x4bd
04b2 4801       |H   |		Short_Literal	0x1
04b3 a5fb       |    |		Store_Unchecked	0x2,-0x5
04b4 00db       |    |		Load_Top	At_Offset_3
04b5 a5fa       |    |		Store_Unchecked	0x2,-0x6
04b6 00da       |    |		Load_Top	At_Offset_2
04b7 0aff       |    |		Execute_Immediate	Plus,-0x1
04b8 c5f9       |    |		Store	0x2,-0x7
04b9 00da       |    |		Load_Top	At_Offset_2
04ba 0aff       |    |		Execute_Immediate	Plus,-0x1
04bb c5f8       |    |		Store	0x2,-0x8
04bc 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
04bd 00db       |    |		Load_Top	At_Offset_3
04be 0a01       |    |		Execute_Immediate	Plus,0x1
04bf c402       |    |		Store	0x2,0x2
04c0 00c9       |    |		Action	Pop_Auxiliary_Loop
04c1 7fb7       |    |		Jump	0x479
04c2			TRAP_0460:
04c2 0007       |    |		Action	Break_Optional
04c3 e5fc       |    |		Load	0x2,-0x4
04c4 4801       |H   |		Short_Literal	0x1
04c5 4801       |H   |		Short_Literal	0x1
04c6 e007       |    |		Load	0x0,0x7
04c7 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
04c8 035b       | [  |		Declare_Type	Array,Constrained
04c9 0337       | 7  |		Declare_Variable	Array
04ca e5ff       |    |		Load	0x2,-0x1
04cb e007       |    |		Load	0x0,0x7
04cc 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
04cd e007       |    |		Load	0x0,0x7
04ce 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
04cf 0119       |    |		Execute	Any,Check_In_Formal_Type
04d0 4801       |H   |		Short_Literal	0x1
04d1 00da       |    |		Load_Top	At_Offset_2
04d2 01d6       |    |		Execute	Vector,Field_Write
04d3 6004       |`   |		Indirect_Literal	Discrete,0x4d8,{0x00000000, 0x000081b2}
04d4 e006       |    |		Load	0x0,0x6
04d5 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
04d6 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
04d7 0000       |    |		.XXX[0x1]
04d8 0000 0000  |    |		.LITERAL	{0x00000000, 0x000081b2}
04dc 0000 0000  |    |		.BLANK	0000[0x4]
04e0 ; --------------------------------------------------------------------------------------
04e0 ; SUBPROGRAM
04e0 ; --------------------------------------------------------------------------------------
04e0 04e8       |    |		.CONST	0x04e8								; Address of begin
04e1 0004       |    |		.CONST	0x0004								; Address of exception handler
04e2 0003       |    |		.CONST	0x0003								; Number of locals
04e3			INIT_04e0:
04e3 e407       |    |		Load	0x2,0x7
04e4 e002       |    |		Load	0x0,0x2
04e5 1860       | `  |		Execute	Package,Field_Execute,Field_Number 0x60
04e6 029f 061b  |    |		Declare_Subprogram	INIT_0618,For_Call
04e8			BODY_04e0:
04e8 e5fe       |    |		Load	0x2,-0x2
04e9 e5ff       |    |		Load	0x2,-0x1
04ea 821b       |    |		Call	0x1,0x1b
04eb 00cf       |    |		Action	Mark_Auxiliary
04ec 4800       |H   |		Short_Literal	0x0
04ed e404       |    |		Load	0x2,0x4
04ee e405       |    |		Load	0x2,0x5
04ef e402       |    |		Load	0x2,0x2
04f0 01cf       |    |		Execute	Vector,Slice_Read
04f1 480a       |H   |		Short_Literal	0xa
04f2 e008       |    |		Load	0x0,0x8
04f3 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
04f4 a403       |    |		Store_Unchecked	0x2,0x3
04f5 e403       |    |		Load	0x2,0x3
04f6 e404       |    |		Load	0x2,0x4
04f7 027c       | |  |		Execute	Discrete,Less
04f8 6801       |h   |		Jump_Zero	0x4fa
04f9 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
04fa 4800       |H   |		Short_Literal	0x0
04fb e404       |    |		Load	0x2,0x4
04fc e403       |    |		Load	0x2,0x3
04fd e402       |    |		Load	0x2,0x2
04fe 01cf       |    |		Execute	Vector,Slice_Read
04ff 0092 06a5  |    |		Action	Push_String_Extended,0x6a5					; " "
0501 e008       |    |		Load	0x0,0x8
0502 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0503 a406       |    |		Store_Unchecked	0x2,0x6
0504 e5fe       |    |		Load	0x2,-0x2
0505 00d8       |    |		Load_Top	At_Offset_0
0506 e5ff       |    |		Load	0x2,-0x1
0507 e003       |    |		Load	0x0,0x3
0508 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0509 e602       |    |		Load	0x3,0x2
050a e404       |    |		Load	0x2,0x4
050b e406       |    |		Load	0x2,0x6
050c 0aff       |    |		Execute_Immediate	Plus,-0x1
050d 00d8       |    |		Load_Top	At_Offset_0
050e 00e2       |    |		Load_Encached	Integer_Cache
050f 0260       | `  |		Execute	Discrete,In_Type
0510 7001       |p   |		Jump_Nonzero	0x512
0511 0801       |    |		Execute_Immediate	Raise,0x1
0512 e402       |    |		Load	0x2,0x2
0513 01cf       |    |		Execute	Vector,Slice_Read
0514 8222       | "  |		Call	0x1,0x22
0515 c408       |    |		Store	0x2,0x8
0516 8603       |    |		Call	0x3,0x3
0517 e403       |    |		Load	0x2,0x3
0518 e405       |    |		Load	0x2,0x5
0519 027f       |    |		Execute	Discrete,Equal
051a 6801       |h   |		Jump_Zero	0x51c
051b 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
051c e403       |    |		Load	0x2,0x3
051d 0a01       |    |		Execute_Immediate	Plus,0x1
051e c404       |    |		Store	0x2,0x4
051f 00c9       |    |		Action	Pop_Auxiliary_Loop
0520 7fcb       |    |		Jump	0x4ec
0521 0000 0000  |    |		.BLANK	0000[0x7]
0528 ; --------------------------------------------------------------------------------------
0528 ; SUBPROGRAM
0528 ; --------------------------------------------------------------------------------------
0528 052d       | -  |		.CONST	0x052d								; Address of begin
0529 0004       |    |		.CONST	0x0004								; Address of exception handler
052a 0002       |    |		.CONST	0x0002								; Number of locals
052b			INIT_0528:
052b e406       |    |		Load	0x2,0x6
052c 8223       | #  |		Call	0x1,0x23
052d			BODY_0528:
052d 00e2       |    |		Load_Encached	Integer_Cache
052e 00e2       |    |		Load_Encached	Integer_Cache
052f 00e2       |    |		Load_Encached	Integer_Cache
0530 00e1       |    |		Load_Encached	Boolean_Cache
0531 e5fc       |    |		Load	0x2,-0x4
0532 e602       |    |		Load	0x3,0x2
0533 e402       |    |		Load	0x2,0x2
0534 e5ff       |    |		Load	0x2,-0x1
0535 8224       | $  |		Call	0x1,0x24
0536 c407       |    |		Store	0x2,0x7
0537 c408       |    |		Store	0x2,0x8
0538 c409       |    |		Store	0x2,0x9
0539 c40a       |    |		Store	0x2,0xa
053a e407       |    |		Load	0x2,0x7
053b 6823       |h#  |		Jump_Zero	0x55f
053c e006       |    |		Load	0x0,0x6
053d 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
053e e402       |    |		Load	0x2,0x2
053f 01dd       |    |		Execute	Vector,First
0540 e409       |    |		Load	0x2,0x9
0541 0a01       |    |		Execute_Immediate	Plus,0x1
0542 00d8       |    |		Load_Top	At_Offset_0
0543 00e2       |    |		Load_Encached	Integer_Cache
0544 0260       | `  |		Execute	Discrete,In_Type
0545 7001       |p   |		Jump_Nonzero	0x547
0546 0801       |    |		Execute_Immediate	Raise,0x1
0547 e402       |    |		Load	0x2,0x2
0548 01cf       |    |		Execute	Vector,Slice_Read
0549 e5fd       |    |		Load	0x2,-0x3
054a 01cc       |    |		Execute	Vector,Catenate
054b e40a       |    |		Load	0x2,0xa
054c 0a01       |    |		Execute_Immediate	Plus,0x1
054d 00d8       |    |		Load_Top	At_Offset_0
054e 00e2       |    |		Load_Encached	Integer_Cache
054f 0260       | `  |		Execute	Discrete,In_Type
0550 7001       |p   |		Jump_Nonzero	0x552
0551 0801       |    |		Execute_Immediate	Raise,0x1
0552 e402       |    |		Load	0x2,0x2
0553 01dc       |    |		Execute	Vector,Last
0554 e402       |    |		Load	0x2,0x2
0555 01cf       |    |		Execute	Vector,Slice_Read
0556 01cc       |    |		Execute	Vector,Catenate
0557 e5fc       |    |		Load	0x2,-0x4
0558 e5ff       |    |		Load	0x2,-0x1
0559 e5fb       |    |		Load	0x2,-0x5
055a e001       |    |		Load	0x0,0x1
055b 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
055c 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
055d c40b       |    |		Store	0x2,0xb
055e 7813       |x   |		Jump	0x572
055f e006       |    |		Load	0x0,0x6
0560 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0561 480a       |H   |		Short_Literal	0xa
0562 00da       |    |		Load_Top	At_Offset_2
0563 0092 06a5  |    |		Action	Push_String_Extended,0x6a5					; " "
0565 01cc       |    |		Execute	Vector,Catenate
0566 e5fd       |    |		Load	0x2,-0x3
0567 01cc       |    |		Execute	Vector,Catenate
0568 01cb       |    |		Execute	Vector,Append
0569 e402       |    |		Load	0x2,0x2
056a 01cc       |    |		Execute	Vector,Catenate
056b e5fc       |    |		Load	0x2,-0x4
056c e5ff       |    |		Load	0x2,-0x1
056d e5fb       |    |		Load	0x2,-0x5
056e e001       |    |		Load	0x0,0x1
056f 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0570 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
0571 c40b       |    |		Store	0x2,0xb
0572 4800       |H   |		Short_Literal	0x0
0573 e40b       |    |		Load	0x2,0xb
0574 e006       |    |		Load	0x0,0x6
0575 1847       | G  |		Execute	Package,Field_Execute,Field_Number 0x47
0576 7004       |p   |		Jump_Nonzero	0x57b
0577 e5fc       |    |		Load	0x2,-0x4
0578 e40b       |    |		Load	0x2,0xb
0579 e006       |    |		Load	0x0,0x6
057a 182f       | /  |		Execute	Package,Field_Execute,Field_Number 0x2f
057b 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
057c 0000 0000  |    |		.BLANK	0000[0x4]
0580 ; --------------------------------------------------------------------------------------
0580 ; SUBPROGRAM
0580 ; --------------------------------------------------------------------------------------
0580 0585       |    |		.CONST	0x0585								; Address of begin
0581 0004       |    |		.CONST	0x0004								; Address of exception handler
0582 0002       |    |		.CONST	0x0002								; Number of locals
0583			INIT_0580:
0583 e405       |    |		Load	0x2,0x5
0584 8223       | #  |		Call	0x1,0x23
0585			BODY_0580:
0585 00e2       |    |		Load_Encached	Integer_Cache
0586 00e2       |    |		Load_Encached	Integer_Cache
0587 00e2       |    |		Load_Encached	Integer_Cache
0588 00e1       |    |		Load_Encached	Boolean_Cache
0589 e5fc       |    |		Load	0x2,-0x4
058a e602       |    |		Load	0x3,0x2
058b e402       |    |		Load	0x2,0x2
058c e5ff       |    |		Load	0x2,-0x1
058d 8224       | $  |		Call	0x1,0x24
058e c408       |    |		Store	0x2,0x8
058f c409       |    |		Store	0x2,0x9
0590 c40a       |    |		Store	0x2,0xa
0591 c40b       |    |		Store	0x2,0xb
0592 e408       |    |		Load	0x2,0x8
0593 6833       |h3  |		Jump_Zero	0x5c7
0594 e40b       |    |		Load	0x2,0xb
0595 e402       |    |		Load	0x2,0x2
0596 01d7       |    |		Execute	Vector,Field_Read
0597 4801       |H   |		Short_Literal	0x1
0598 e218       |    |		Load	0x1,0x18
0599 01d7       |    |		Execute	Vector,Field_Read
059a 027f       |    |		Execute	Discrete,Equal
059b a407       |    |		Store_Unchecked	0x2,0x7
059c e5fd       |    |		Load	0x2,-0x3
059d e407       |    |		Load	0x2,0x7
059e 027f       |    |		Execute	Discrete,Equal
059f 6802       |h   |		Jump_Zero	0x5a2
05a0 00cc       |    |		Action	Pop_Block
05a1 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
05a2 e006       |    |		Load	0x0,0x6
05a3 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
05a4 e5fd       |    |		Load	0x2,-0x3
05a5 e218       |    |		Load	0x1,0x18
05a6 01d7       |    |		Execute	Vector,Field_Read
05a7 e402       |    |		Load	0x2,0x2
05a8 01dd       |    |		Execute	Vector,First
05a9 e40a       |    |		Load	0x2,0xa
05aa 0a01       |    |		Execute_Immediate	Plus,0x1
05ab 00d8       |    |		Load_Top	At_Offset_0
05ac 00e2       |    |		Load_Encached	Integer_Cache
05ad 0260       | `  |		Execute	Discrete,In_Type
05ae 7001       |p   |		Jump_Nonzero	0x5b0
05af 0801       |    |		Execute_Immediate	Raise,0x1
05b0 e402       |    |		Load	0x2,0x2
05b1 01cf       |    |		Execute	Vector,Slice_Read
05b2 01cb       |    |		Execute	Vector,Append
05b3 e40b       |    |		Load	0x2,0xb
05b4 0a01       |    |		Execute_Immediate	Plus,0x1
05b5 00d8       |    |		Load_Top	At_Offset_0
05b6 00e2       |    |		Load_Encached	Integer_Cache
05b7 0260       | `  |		Execute	Discrete,In_Type
05b8 7001       |p   |		Jump_Nonzero	0x5ba
05b9 0801       |    |		Execute_Immediate	Raise,0x1
05ba e402       |    |		Load	0x2,0x2
05bb 01dc       |    |		Execute	Vector,Last
05bc e402       |    |		Load	0x2,0x2
05bd 01cf       |    |		Execute	Vector,Slice_Read
05be 01cc       |    |		Execute	Vector,Catenate
05bf e5fc       |    |		Load	0x2,-0x4
05c0 e5ff       |    |		Load	0x2,-0x1
05c1 e5fb       |    |		Load	0x2,-0x5
05c2 e001       |    |		Load	0x0,0x1
05c3 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
05c4 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
05c5 c40c       |    |		Store	0x2,0xc
05c6 7815       |x   |		Jump	0x5dc
05c7 e006       |    |		Load	0x0,0x6
05c8 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
05c9 480a       |H   |		Short_Literal	0xa
05ca e5fd       |    |		Load	0x2,-0x3
05cb e218       |    |		Load	0x1,0x18
05cc 01d7       |    |		Execute	Vector,Field_Read
05cd 00db       |    |		Load_Top	At_Offset_3
05ce 0092 06a5  |    |		Action	Push_String_Extended,0x6a5					; " "
05d0 01cc       |    |		Execute	Vector,Catenate
05d1 01cb       |    |		Execute	Vector,Append
05d2 01cb       |    |		Execute	Vector,Append
05d3 e402       |    |		Load	0x2,0x2
05d4 01cc       |    |		Execute	Vector,Catenate
05d5 e5fc       |    |		Load	0x2,-0x4
05d6 e5ff       |    |		Load	0x2,-0x1
05d7 e5fb       |    |		Load	0x2,-0x5
05d8 e001       |    |		Load	0x0,0x1
05d9 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
05da 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
05db c40c       |    |		Store	0x2,0xc
05dc 4800       |H   |		Short_Literal	0x0
05dd e40c       |    |		Load	0x2,0xc
05de e006       |    |		Load	0x0,0x6
05df 1847       | G  |		Execute	Package,Field_Execute,Field_Number 0x47
05e0 7004       |p   |		Jump_Nonzero	0x5e5
05e1 e5fc       |    |		Load	0x2,-0x4
05e2 e40c       |    |		Load	0x2,0xc
05e3 e006       |    |		Load	0x0,0x6
05e4 182f       | /  |		Execute	Package,Field_Execute,Field_Number 0x2f
05e5 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
05e6 0000 0000  |    |		.XXX[0x2]
05e8 ; --------------------------------------------------------------------------------------
05e8 ; SUBPROGRAM
05e8 ; --------------------------------------------------------------------------------------
05e8 060d       |    |		.CONST	0x060d								; Address of begin
05e9 0004       |    |		.CONST	0x0004								; Address of exception handler
05ea 000a       |    |		.CONST	0x000a								; Number of locals
05eb			INIT_05e8:
05eb e5fd       |    |		Load	0x2,-0x3
05ec e5ff       |    |		Load	0x2,-0x1
05ed e5fe       |    |		Load	0x2,-0x2
05ee 821f       |    |		Call	0x1,0x1f
05ef e002       |    |		Load	0x0,0x2
05f0 1b37       | 7  |		Execute	Package,Field_Read,Field_Number 0x37
05f1 02c7       |    |		Declare_Variable	Any
05f2 e5fd       |    |		Load	0x2,-0x3
05f3 e5ff       |    |		Load	0x2,-0x1
05f4 e003       |    |		Load	0x0,0x3
05f5 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
05f6 e004       |    |		Load	0x0,0x4
05f7 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
05f8 a603       |    |		Store_Unchecked	0x3,0x3
05f9 00d8       |    |		Load_Top	At_Offset_0
05fa e002       |    |		Load	0x0,0x2
05fb 1860       | `  |		Execute	Package,Field_Execute,Field_Number 0x60
05fc e5fd       |    |		Load	0x2,-0x3
05fd 00d8       |    |		Load_Top	At_Offset_0
05fe e5ff       |    |		Load	0x2,-0x1
05ff e003       |    |		Load	0x0,0x3
0600 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0601 00da       |    |		Load_Top	At_Offset_2
0602 e602       |    |		Load	0x3,0x2
0603 8221       | !  |		Call	0x1,0x21
0604 e002       |    |		Load	0x0,0x2
0605 1b1b       |    |		Execute	Package,Field_Read,Field_Number 0x1b
0606 011e       |    |		Execute	Any,Convert
0607 00e1       |    |		Load_Encached	Boolean_Cache
0608 00e2       |    |		Load_Encached	Integer_Cache
0609 00e2       |    |		Load_Encached	Integer_Cache
060a 00e2       |    |		Load_Encached	Integer_Cache
060b 029f 064b  |   K|		Declare_Subprogram	INIT_0648,For_Call
060d			BODY_05e8:
060d e605       |    |		Load	0x3,0x5
060e e002       |    |		Load	0x0,0x2
060f 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
0610 6802       |h   |		Jump_Zero	0x613
0611 00cc       |    |		Action	Pop_Block
0612 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0613 860a       |    |		Call	0x3,0xa
0614 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0615 0000 0000  |    |		.XXX[0x3]
0617 0000       |    |
0618 ; --------------------------------------------------------------------------------------
0618 ; SUBPROGRAM
0618 ; --------------------------------------------------------------------------------------
0618 061e       |    |		.CONST	0x061e								; Address of begin
0619 0004       |    |		.CONST	0x0004								; Address of exception handler
061a 0002       |    |		.CONST	0x0002								; Number of locals
061b			INIT_0618:
061b e408       |    |		Load	0x2,0x8
061c e002       |    |		Load	0x0,0x2
061d 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
061e			BODY_0618:
061e e408       |    |		Load	0x2,0x8
061f e002       |    |		Load	0x0,0x2
0620 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0621 6814       |h   |		Jump_Zero	0x636
0622 e5fe       |    |		Load	0x2,-0x2
0623 e406       |    |		Load	0x2,0x6
0624 0a01       |    |		Execute_Immediate	Plus,0x1
0625 00d8       |    |		Load_Top	At_Offset_0
0626 00e2       |    |		Load_Encached	Integer_Cache
0627 0260       | `  |		Execute	Discrete,In_Type
0628 7001       |p   |		Jump_Nonzero	0x62a
0629 0801       |    |		Execute_Immediate	Raise,0x1
062a e403       |    |		Load	0x2,0x3
062b 0aff       |    |		Execute_Immediate	Plus,-0x1
062c 00d8       |    |		Load_Top	At_Offset_0
062d 00e2       |    |		Load_Encached	Integer_Cache
062e 0260       | `  |		Execute	Discrete,In_Type
062f 7001       |p   |		Jump_Nonzero	0x631
0630 0801       |    |		Execute_Immediate	Raise,0x1
0631 e402       |    |		Load	0x2,0x2
0632 01cf       |    |		Execute	Vector,Slice_Read
0633 00da       |    |		Load_Top	At_Offset_2
0634 821d       |    |		Call	0x1,0x1d
0635 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0636 e5fe       |    |		Load	0x2,-0x2
0637 e406       |    |		Load	0x2,0x6
0638 0a01       |    |		Execute_Immediate	Plus,0x1
0639 e402       |    |		Load	0x2,0x2
063a 01d7       |    |		Execute	Vector,Field_Read
063b 4801       |H   |		Short_Literal	0x1
063c e218       |    |		Load	0x1,0x18
063d 01d7       |    |		Execute	Vector,Field_Read
063e 027f       |    |		Execute	Discrete,Equal
063f 00da       |    |		Load_Top	At_Offset_2
0640 821c       |    |		Call	0x1,0x1c
0641 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0642 0000 0000  |    |		.BLANK	0000[0x6]
0648 ; --------------------------------------------------------------------------------------
0648 ; SUBPROGRAM
0648 ; --------------------------------------------------------------------------------------
0648 064d       | M  |		.CONST	0x064d								; Address of begin
0649 0004       |    |		.CONST	0x0004								; Address of exception handler
064a 0002       |    |		.CONST	0x0002								; Number of locals
064b			INIT_0648:
064b e605       |    |		Load	0x3,0x5
064c 8223       | #  |		Call	0x1,0x23
064d			BODY_0648:
064d 00e2       |    |		Load_Encached	Integer_Cache
064e 00e2       |    |		Load_Encached	Integer_Cache
064f 00e2       |    |		Load_Encached	Integer_Cache
0650 00e1       |    |		Load_Encached	Boolean_Cache
0651 e5fd       |    |		Load	0x2,-0x3
0652 e802       |    |		Load	0x4,0x2
0653 e402       |    |		Load	0x2,0x2
0654 e5ff       |    |		Load	0x2,-0x1
0655 8224       | $  |		Call	0x1,0x24
0656 c606       |    |		Store	0x3,0x6
0657 c607       |    |		Store	0x3,0x7
0658 c608       |    |		Store	0x3,0x8
0659 c609       |    |		Store	0x3,0x9
065a e606       |    |		Load	0x3,0x6
065b 6821       |h!  |		Jump_Zero	0x67d
065c e006       |    |		Load	0x0,0x6
065d 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
065e e402       |    |		Load	0x2,0x2
065f 01dd       |    |		Execute	Vector,First
0660 e607       |    |		Load	0x3,0x7
0661 0aff       |    |		Execute_Immediate	Plus,-0x1
0662 00d8       |    |		Load_Top	At_Offset_0
0663 00e2       |    |		Load_Encached	Integer_Cache
0664 0260       | `  |		Execute	Discrete,In_Type
0665 7001       |p   |		Jump_Nonzero	0x667
0666 0801       |    |		Execute_Immediate	Raise,0x1
0667 e402       |    |		Load	0x2,0x2
0668 01cf       |    |		Execute	Vector,Slice_Read
0669 e609       |    |		Load	0x3,0x9
066a 0a02       |    |		Execute_Immediate	Plus,0x2
066b 00d8       |    |		Load_Top	At_Offset_0
066c 00e2       |    |		Load_Encached	Integer_Cache
066d 0260       | `  |		Execute	Discrete,In_Type
066e 7001       |p   |		Jump_Nonzero	0x670
066f 0801       |    |		Execute_Immediate	Raise,0x1
0670 e402       |    |		Load	0x2,0x2
0671 01dc       |    |		Execute	Vector,Last
0672 e402       |    |		Load	0x2,0x2
0673 01cf       |    |		Execute	Vector,Slice_Read
0674 01cc       |    |		Execute	Vector,Catenate
0675 e5fd       |    |		Load	0x2,-0x3
0676 e5ff       |    |		Load	0x2,-0x1
0677 e5fc       |    |		Load	0x2,-0x4
0678 e001       |    |		Load	0x0,0x1
0679 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
067a 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
067b c404       |    |		Store	0x2,0x4
067c 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
067d e5fd       |    |		Load	0x2,-0x3
067e 4801       |H   |		Short_Literal	0x1
067f 4802       |H   |		Short_Literal	0x2
0680 e007       |    |		Load	0x0,0x7
0681 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0682 035b       | [  |		Declare_Type	Array,Constrained
0683 0337       | 7  |		Declare_Variable	Array
0684 e5ff       |    |		Load	0x2,-0x1
0685 e007       |    |		Load	0x0,0x7
0686 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
0687 e007       |    |		Load	0x0,0x7
0688 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0689 0119       |    |		Execute	Any,Check_In_Formal_Type
068a 4801       |H   |		Short_Literal	0x1
068b 00da       |    |		Load_Top	At_Offset_2
068c 01d6       |    |		Execute	Vector,Field_Write
068d e5fe       |    |		Load	0x2,-0x2
068e e007       |    |		Load	0x0,0x7
068f 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0690 e007       |    |		Load	0x0,0x7
0691 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0692 0119       |    |		Execute	Any,Check_In_Formal_Type
0693 4802       |H   |		Short_Literal	0x2
0694 00da       |    |		Load_Top	At_Offset_2
0695 01d6       |    |		Execute	Vector,Field_Write
0696 6005       |`   |		Indirect_Literal	Discrete,0x69c,{0x00000000, 0x000081b0}
0697 e006       |    |		Load	0x0,0x6
0698 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
0699 00cc       |    |		Action	Pop_Block
069a 00cc       |    |		Action	Pop_Block
069b 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
069c 0000 0000  |    |		.LITERAL	{0x00000000, 0x000081b0}
06a0 ; --------------------------------------------------------------------------------------
06a0 ; STRING TABLE
06a0 ; --------------------------------------------------------------------------------------
06a0 000e       |    |		.STRTAB	0x000e->0x06a7							; "Rcf_Unit_Options.Display"
06a1 0024       | $  |		.STRTAB	0x0024->0x06b3							; "Rcf_Unit_Options.Set"
06a2 0036       | 6  |		.STRTAB	0x0036->0x06bd							; "<ALL>"
06a3 0039       | 9  |		.STRTAB	0x0039->0x06bf							; "Rcf_Unit_Options.Remove"
06a4 004e       | N  |		.STRTAB	0x004e->0x06cb							; "Rcf_Unit_Options.Get"
06a5 0060       | `  |		.STRTAB	0x0060->0x06d5							; " "
06a6 005f       | _  |		.STREND 0x005f->0x06d5
06a7 5263 665f  |Rcf_|		.STRTAB_STRINGS
06d6 0000 0000  |    |		.XXX[0x2]
06d8 ; --------------------------------------------------------------------------------------
06d8 ; Debug Table
06d8 ; --------------------------------------------------------------------------------------
06d8 0004 000d  |    |		.DEBUG4	0x0004,0x000d,0x4e76,0x0000,0x0001,0x0000
06de 0000 0000  |    |		.BLANK	0000[0x122]