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

⟦e54677d7f⟧

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

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 5800       |X   |		.CONST	0x5800								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 0480       |    |		.CONST	0x0480								; 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 03d3       |    |		.CONST	0x03d3								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0098       |    |		.CONST	0x0098								; Number of locals
000b			INIT_0008:
000b a002       |    |		Store_Unchecked	0x0,0x2
000c 00c6       |    |		Action	Check_Subprogram_Elaborated
000d e003       |    |		Load	0x0,0x3
000e 0129       | )  |		Execute	Any,Make_Visible
000f e004       |    |		Load	0x0,0x4
0010 00d8       |    |		Load_Top	At_Offset_0
0011 012c       | ,  |		Execute	Any,Size
0012 00d9       |    |		Load_Top	At_Offset_1
0013 0266       | f  |		Execute	Discrete,Bounds
0014 00db       |    |		Load_Top	At_Offset_3
0015 0122       | "  |		Execute	Any,Make_Root_Type
0016 00d8       |    |		Load_Top	At_Offset_0
0017 012c       | ,  |		Execute	Any,Size
0018 00d0       |    |		Action	Swap_Control
0019 0266       | f  |		Execute	Discrete,Bounds
001a 029f 045b  |   [|		Declare_Subprogram	INIT_0458,For_Call
001c 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
001d 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
001e 00cd       |    |		Action	Spare6_Action
001f 0129       | )  |		Execute	Any,Make_Visible
0020 e005       |    |		Load	0x0,0x5
0021 0129       | )  |		Execute	Any,Make_Visible
0022 0093 0000  |    |		push_full_address	0x0
0024 00a2 0450  |   P|		Action	Push_Discrete_Extended
0026 0273       | s  |		Execute	Discrete,Plus
0027 e006       |    |		Load	0x0,0x6
0028 0273       | s  |		Execute	Discrete,Plus
0029 e007       |    |		Load	0x0,0x7
002a 0273       | s  |		Execute	Discrete,Plus
002b 0129       | )  |		Execute	Any,Make_Visible
002c 4800       |H   |		Short_Literal	0x0
002d 0129       | )  |		Execute	Any,Make_Visible
002e a008       |    |		Store_Unchecked	0x0,0x8
002f 00c6       |    |		Action	Check_Subprogram_Elaborated
0030 e003       |    |		Load	0x0,0x3
0031 0129       | )  |		Execute	Any,Make_Visible
0032 e004       |    |		Load	0x0,0x4
0033 00d8       |    |		Load_Top	At_Offset_0
0034 012c       | ,  |		Execute	Any,Size
0035 00d9       |    |		Load_Top	At_Offset_1
0036 0266       | f  |		Execute	Discrete,Bounds
0037 00db       |    |		Load_Top	At_Offset_3
0038 0122       | "  |		Execute	Any,Make_Root_Type
0039 00d8       |    |		Load_Top	At_Offset_0
003a 012c       | ,  |		Execute	Any,Size
003b 00d0       |    |		Action	Swap_Control
003c 0266       | f  |		Execute	Discrete,Bounds
003d 029f 045b  |   [|		Declare_Subprogram	INIT_0458,For_Call
003f 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
0040 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
0041 00cd       |    |		Action	Spare6_Action
0042 0129       | )  |		Execute	Any,Make_Visible
0043 e005       |    |		Load	0x0,0x5
0044 0129       | )  |		Execute	Any,Make_Visible
0045 0093 0000  |    |		push_full_address	0x0
0047 00a2 044c  |   L|		Action	Push_Discrete_Extended
0049 0273       | s  |		Execute	Discrete,Plus
004a e006       |    |		Load	0x0,0x6
004b 0273       | s  |		Execute	Discrete,Plus
004c e009       |    |		Load	0x0,0x9
004d 0273       | s  |		Execute	Discrete,Plus
004e 0129       | )  |		Execute	Any,Make_Visible
004f 4800       |H   |		Short_Literal	0x0
0050 0129       | )  |		Execute	Any,Make_Visible
0051 a00a       |    |		Store_Unchecked	0x0,0xa
0052 00c6       |    |		Action	Check_Subprogram_Elaborated
0053 e00b       |    |		Load	0x0,0xb
0054 0129       | )  |		Execute	Any,Make_Visible
0055 0093 0000  |    |		push_full_address	0x0
0057 00a2 0448  |   H|		Action	Push_Discrete_Extended
0059 0273       | s  |		Execute	Discrete,Plus
005a e006       |    |		Load	0x0,0x6
005b 0273       | s  |		Execute	Discrete,Plus
005c e00c       |    |		Load	0x0,0xc
005d 0273       | s  |		Execute	Discrete,Plus
005e 0129       | )  |		Execute	Any,Make_Visible
005f 4800       |H   |		Short_Literal	0x0
0060 0129       | )  |		Execute	Any,Make_Visible
0061 a00d       |    |		Store_Unchecked	0x0,0xd
0062 00c6       |    |		Action	Check_Subprogram_Elaborated
0063 e00b       |    |		Load	0x0,0xb
0064 0129       | )  |		Execute	Any,Make_Visible
0065 e00e       |    |		Load	0x0,0xe
0066 00d8       |    |		Load_Top	At_Offset_0
0067 012c       | ,  |		Execute	Any,Size
0068 00d9       |    |		Load_Top	At_Offset_1
0069 0266       | f  |		Execute	Discrete,Bounds
006a 00db       |    |		Load_Top	At_Offset_3
006b 0122       | "  |		Execute	Any,Make_Root_Type
006c 00d8       |    |		Load_Top	At_Offset_0
006d 012c       | ,  |		Execute	Any,Size
006e 00d0       |    |		Action	Swap_Control
006f 0266       | f  |		Execute	Discrete,Bounds
0070 029f 045b  |   [|		Declare_Subprogram	INIT_0458,For_Call
0072 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
0073 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
0074 00cd       |    |		Action	Spare6_Action
0075 0129       | )  |		Execute	Any,Make_Visible
0076 e00e       |    |		Load	0x0,0xe
0077 00d8       |    |		Load_Top	At_Offset_0
0078 012c       | ,  |		Execute	Any,Size
0079 00d9       |    |		Load_Top	At_Offset_1
007a 0266       | f  |		Execute	Discrete,Bounds
007b 00db       |    |		Load_Top	At_Offset_3
007c 0122       | "  |		Execute	Any,Make_Root_Type
007d 00d8       |    |		Load_Top	At_Offset_0
007e 012c       | ,  |		Execute	Any,Size
007f 00d0       |    |		Action	Swap_Control
0080 0266       | f  |		Execute	Discrete,Bounds
0081 029f 045b  |   [|		Declare_Subprogram	INIT_0458,For_Call
0083 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
0084 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
0085 00cd       |    |		Action	Spare6_Action
0086 0129       | )  |		Execute	Any,Make_Visible
0087 e00f       |    |		Load	0x0,0xf
0088 0129       | )  |		Execute	Any,Make_Visible
0089 0093 0000  |    |		push_full_address	0x0
008b 63b8       |c   |		Indirect_Literal	Discrete,0x444,{0x80000000, 0x001c0000}
008c 0273       | s  |		Execute	Discrete,Plus
008d e006       |    |		Load	0x0,0x6
008e 0273       | s  |		Execute	Discrete,Plus
008f e010       |    |		Load	0x0,0x10
0090 0273       | s  |		Execute	Discrete,Plus
0091 0129       | )  |		Execute	Any,Make_Visible
0092 4800       |H   |		Short_Literal	0x0
0093 0129       | )  |		Execute	Any,Make_Visible
0094 a002       |    |		Store_Unchecked	0x0,0x2
0095 00c6       |    |		Action	Check_Subprogram_Elaborated
0096 e011       |    |		Load	0x0,0x11
0097 0129       | )  |		Execute	Any,Make_Visible
0098 e004       |    |		Load	0x0,0x4
0099 00d8       |    |		Load_Top	At_Offset_0
009a 012c       | ,  |		Execute	Any,Size
009b 00d9       |    |		Load_Top	At_Offset_1
009c 0266       | f  |		Execute	Discrete,Bounds
009d 00db       |    |		Load_Top	At_Offset_3
009e 0122       | "  |		Execute	Any,Make_Root_Type
009f 00d8       |    |		Load_Top	At_Offset_0
00a0 012c       | ,  |		Execute	Any,Size
00a1 00d0       |    |		Action	Swap_Control
00a2 0266       | f  |		Execute	Discrete,Bounds
00a3 029f 045b  |   [|		Declare_Subprogram	INIT_0458,For_Call
00a5 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
00a6 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
00a7 00cd       |    |		Action	Spare6_Action
00a8 0129       | )  |		Execute	Any,Make_Visible
00a9 e012       |    |		Load	0x0,0x12
00aa 0129       | )  |		Execute	Any,Make_Visible
00ab 0093 0000  |    |		push_full_address	0x0
00ad 6392       |c   |		Indirect_Literal	Discrete,0x440,{0x80000000, 0x001b0000}
00ae 0273       | s  |		Execute	Discrete,Plus
00af e006       |    |		Load	0x0,0x6
00b0 0273       | s  |		Execute	Discrete,Plus
00b1 e013       |    |		Load	0x0,0x13
00b2 0273       | s  |		Execute	Discrete,Plus
00b3 0129       | )  |		Execute	Any,Make_Visible
00b4 4800       |H   |		Short_Literal	0x0
00b5 0129       | )  |		Execute	Any,Make_Visible
00b6 a014       |    |		Store_Unchecked	0x0,0x14
00b7 00c6       |    |		Action	Check_Subprogram_Elaborated
00b8 e015       |    |		Load	0x0,0x15
00b9 0129       | )  |		Execute	Any,Make_Visible
00ba 0093 0000  |    |		push_full_address	0x0
00bc 637f       |c   |		Indirect_Literal	Discrete,0x43c,{0x80000000, 0x001a0000}
00bd 0273       | s  |		Execute	Discrete,Plus
00be e006       |    |		Load	0x0,0x6
00bf 0273       | s  |		Execute	Discrete,Plus
00c0 e016       |    |		Load	0x0,0x16
00c1 0273       | s  |		Execute	Discrete,Plus
00c2 0129       | )  |		Execute	Any,Make_Visible
00c3 4800       |H   |		Short_Literal	0x0
00c4 0129       | )  |		Execute	Any,Make_Visible
00c5 a002       |    |		Store_Unchecked	0x0,0x2
00c6 00c6       |    |		Action	Check_Subprogram_Elaborated
00c7 e017       |    |		Load	0x0,0x17
00c8 0129       | )  |		Execute	Any,Make_Visible
00c9 e004       |    |		Load	0x0,0x4
00ca 00d8       |    |		Load_Top	At_Offset_0
00cb 012c       | ,  |		Execute	Any,Size
00cc 00d9       |    |		Load_Top	At_Offset_1
00cd 0266       | f  |		Execute	Discrete,Bounds
00ce 00db       |    |		Load_Top	At_Offset_3
00cf 0122       | "  |		Execute	Any,Make_Root_Type
00d0 00d8       |    |		Load_Top	At_Offset_0
00d1 012c       | ,  |		Execute	Any,Size
00d2 00d0       |    |		Action	Swap_Control
00d3 0266       | f  |		Execute	Discrete,Bounds
00d4 029f 045b  |   [|		Declare_Subprogram	INIT_0458,For_Call
00d6 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
00d7 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
00d8 00cd       |    |		Action	Spare6_Action
00d9 0129       | )  |		Execute	Any,Make_Visible
00da e018       |    |		Load	0x0,0x18
00db 0129       | )  |		Execute	Any,Make_Visible
00dc 0093 0000  |    |		push_full_address	0x0
00de 6359       |cY  |		Indirect_Literal	Discrete,0x438,{0x80000000, 0x00190000}
00df 0273       | s  |		Execute	Discrete,Plus
00e0 e006       |    |		Load	0x0,0x6
00e1 0273       | s  |		Execute	Discrete,Plus
00e2 e019       |    |		Load	0x0,0x19
00e3 0273       | s  |		Execute	Discrete,Plus
00e4 0129       | )  |		Execute	Any,Make_Visible
00e5 4800       |H   |		Short_Literal	0x0
00e6 0129       | )  |		Execute	Any,Make_Visible
00e7 a014       |    |		Store_Unchecked	0x0,0x14
00e8 00c6       |    |		Action	Check_Subprogram_Elaborated
00e9 e01a       |    |		Load	0x0,0x1a
00ea 0129       | )  |		Execute	Any,Make_Visible
00eb 0093 0000  |    |		push_full_address	0x0
00ed 6346       |cF  |		Indirect_Literal	Discrete,0x434,{0x80000000, 0x00180000}
00ee 0273       | s  |		Execute	Discrete,Plus
00ef e006       |    |		Load	0x0,0x6
00f0 0273       | s  |		Execute	Discrete,Plus
00f1 e01b       |    |		Load	0x0,0x1b
00f2 0273       | s  |		Execute	Discrete,Plus
00f3 0129       | )  |		Execute	Any,Make_Visible
00f4 4800       |H   |		Short_Literal	0x0
00f5 0129       | )  |		Execute	Any,Make_Visible
00f6 a002       |    |		Store_Unchecked	0x0,0x2
00f7 00c6       |    |		Action	Check_Subprogram_Elaborated
00f8 e00e       |    |		Load	0x0,0xe
00f9 0129       | )  |		Execute	Any,Make_Visible
00fa e004       |    |		Load	0x0,0x4
00fb 00d8       |    |		Load_Top	At_Offset_0
00fc 012c       | ,  |		Execute	Any,Size
00fd 00d9       |    |		Load_Top	At_Offset_1
00fe 0266       | f  |		Execute	Discrete,Bounds
00ff 00db       |    |		Load_Top	At_Offset_3
0100 0122       | "  |		Execute	Any,Make_Root_Type
0101 00d8       |    |		Load_Top	At_Offset_0
0102 012c       | ,  |		Execute	Any,Size
0103 00d0       |    |		Action	Swap_Control
0104 0266       | f  |		Execute	Discrete,Bounds
0105 029f 045b  |   [|		Declare_Subprogram	INIT_0458,For_Call
0107 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
0108 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
0109 00cd       |    |		Action	Spare6_Action
010a 0129       | )  |		Execute	Any,Make_Visible
010b e01c       |    |		Load	0x0,0x1c
010c 0129       | )  |		Execute	Any,Make_Visible
010d 0093 0000  |    |		push_full_address	0x0
010f 6320       |c   |		Indirect_Literal	Discrete,0x430,{0x80000000, 0x00170000}
0110 0273       | s  |		Execute	Discrete,Plus
0111 e006       |    |		Load	0x0,0x6
0112 0273       | s  |		Execute	Discrete,Plus
0113 e01d       |    |		Load	0x0,0x1d
0114 0273       | s  |		Execute	Discrete,Plus
0115 0129       | )  |		Execute	Any,Make_Visible
0116 4800       |H   |		Short_Literal	0x0
0117 0129       | )  |		Execute	Any,Make_Visible
0118 a008       |    |		Store_Unchecked	0x0,0x8
0119 00c6       |    |		Action	Check_Subprogram_Elaborated
011a e00e       |    |		Load	0x0,0xe
011b 0129       | )  |		Execute	Any,Make_Visible
011c e004       |    |		Load	0x0,0x4
011d 00d8       |    |		Load_Top	At_Offset_0
011e 012c       | ,  |		Execute	Any,Size
011f 00d9       |    |		Load_Top	At_Offset_1
0120 0266       | f  |		Execute	Discrete,Bounds
0121 00db       |    |		Load_Top	At_Offset_3
0122 0122       | "  |		Execute	Any,Make_Root_Type
0123 00d8       |    |		Load_Top	At_Offset_0
0124 012c       | ,  |		Execute	Any,Size
0125 00d0       |    |		Action	Swap_Control
0126 0266       | f  |		Execute	Discrete,Bounds
0127 029f 045b  |   [|		Declare_Subprogram	INIT_0458,For_Call
0129 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
012a 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
012b 00cd       |    |		Action	Spare6_Action
012c 0129       | )  |		Execute	Any,Make_Visible
012d e01c       |    |		Load	0x0,0x1c
012e 0129       | )  |		Execute	Any,Make_Visible
012f 0093 0000  |    |		push_full_address	0x0
0131 62fa       |b   |		Indirect_Literal	Discrete,0x42c,{0x80000000, 0x00160000}
0132 0273       | s  |		Execute	Discrete,Plus
0133 e006       |    |		Load	0x0,0x6
0134 0273       | s  |		Execute	Discrete,Plus
0135 e01e       |    |		Load	0x0,0x1e
0136 0273       | s  |		Execute	Discrete,Plus
0137 0129       | )  |		Execute	Any,Make_Visible
0138 4800       |H   |		Short_Literal	0x0
0139 0129       | )  |		Execute	Any,Make_Visible
013a a014       |    |		Store_Unchecked	0x0,0x14
013b 00c6       |    |		Action	Check_Subprogram_Elaborated
013c e01f       |    |		Load	0x0,0x1f
013d 0129       | )  |		Execute	Any,Make_Visible
013e 0093 0000  |    |		push_full_address	0x0
0140 62e7       |b   |		Indirect_Literal	Discrete,0x428,{0x80000000, 0x00150000}
0141 0273       | s  |		Execute	Discrete,Plus
0142 e006       |    |		Load	0x0,0x6
0143 0273       | s  |		Execute	Discrete,Plus
0144 e020       |    |		Load	0x0,0x20
0145 0273       | s  |		Execute	Discrete,Plus
0146 0129       | )  |		Execute	Any,Make_Visible
0147 4800       |H   |		Short_Literal	0x0
0148 0129       | )  |		Execute	Any,Make_Visible
0149 a00a       |    |		Store_Unchecked	0x0,0xa
014a 00c6       |    |		Action	Check_Subprogram_Elaborated
014b e01f       |    |		Load	0x0,0x1f
014c 0129       | )  |		Execute	Any,Make_Visible
014d 0093 0000  |    |		push_full_address	0x0
014f 62d4       |b   |		Indirect_Literal	Discrete,0x424,{0x80000000, 0x00140000}
0150 0273       | s  |		Execute	Discrete,Plus
0151 e006       |    |		Load	0x0,0x6
0152 0273       | s  |		Execute	Discrete,Plus
0153 e021       | !  |		Load	0x0,0x21
0154 0273       | s  |		Execute	Discrete,Plus
0155 0129       | )  |		Execute	Any,Make_Visible
0156 4800       |H   |		Short_Literal	0x0
0157 0129       | )  |		Execute	Any,Make_Visible
0158 a00d       |    |		Store_Unchecked	0x0,0xd
0159 00c6       |    |		Action	Check_Subprogram_Elaborated
015a e01f       |    |		Load	0x0,0x1f
015b 0129       | )  |		Execute	Any,Make_Visible
015c e00e       |    |		Load	0x0,0xe
015d 00d8       |    |		Load_Top	At_Offset_0
015e 012c       | ,  |		Execute	Any,Size
015f 00d9       |    |		Load_Top	At_Offset_1
0160 0266       | f  |		Execute	Discrete,Bounds
0161 00db       |    |		Load_Top	At_Offset_3
0162 0122       | "  |		Execute	Any,Make_Root_Type
0163 00d8       |    |		Load_Top	At_Offset_0
0164 012c       | ,  |		Execute	Any,Size
0165 00d0       |    |		Action	Swap_Control
0166 0266       | f  |		Execute	Discrete,Bounds
0167 029f 045b  |   [|		Declare_Subprogram	INIT_0458,For_Call
0169 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
016a 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
016b 00cd       |    |		Action	Spare6_Action
016c 0129       | )  |		Execute	Any,Make_Visible
016d e00e       |    |		Load	0x0,0xe
016e 00d8       |    |		Load_Top	At_Offset_0
016f 012c       | ,  |		Execute	Any,Size
0170 00d9       |    |		Load_Top	At_Offset_1
0171 0266       | f  |		Execute	Discrete,Bounds
0172 00db       |    |		Load_Top	At_Offset_3
0173 0122       | "  |		Execute	Any,Make_Root_Type
0174 00d8       |    |		Load_Top	At_Offset_0
0175 012c       | ,  |		Execute	Any,Size
0176 00d0       |    |		Action	Swap_Control
0177 0266       | f  |		Execute	Discrete,Bounds
0178 029f 045b  |   [|		Declare_Subprogram	INIT_0458,For_Call
017a 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
017b 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
017c 00cd       |    |		Action	Spare6_Action
017d 0129       | )  |		Execute	Any,Make_Visible
017e e022       | "  |		Load	0x0,0x22
017f 0129       | )  |		Execute	Any,Make_Visible
0180 0093 0000  |    |		push_full_address	0x0
0182 629d       |b   |		Indirect_Literal	Discrete,0x420,{0x80000000, 0x00130000}
0183 0273       | s  |		Execute	Discrete,Plus
0184 e006       |    |		Load	0x0,0x6
0185 0273       | s  |		Execute	Discrete,Plus
0186 e023       | #  |		Load	0x0,0x23
0187 0273       | s  |		Execute	Discrete,Plus
0188 0129       | )  |		Execute	Any,Make_Visible
0189 4800       |H   |		Short_Literal	0x0
018a 0129       | )  |		Execute	Any,Make_Visible
018b a024       | $  |		Store_Unchecked	0x0,0x24
018c 00c6       |    |		Action	Check_Subprogram_Elaborated
018d e01f       |    |		Load	0x0,0x1f
018e 0129       | )  |		Execute	Any,Make_Visible
018f e00e       |    |		Load	0x0,0xe
0190 00d8       |    |		Load_Top	At_Offset_0
0191 012c       | ,  |		Execute	Any,Size
0192 00d9       |    |		Load_Top	At_Offset_1
0193 0266       | f  |		Execute	Discrete,Bounds
0194 00db       |    |		Load_Top	At_Offset_3
0195 0122       | "  |		Execute	Any,Make_Root_Type
0196 00d8       |    |		Load_Top	At_Offset_0
0197 012c       | ,  |		Execute	Any,Size
0198 00d0       |    |		Action	Swap_Control
0199 0266       | f  |		Execute	Discrete,Bounds
019a 029f 045b  |   [|		Declare_Subprogram	INIT_0458,For_Call
019c 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
019d 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
019e 00cd       |    |		Action	Spare6_Action
019f 0129       | )  |		Execute	Any,Make_Visible
01a0 e00e       |    |		Load	0x0,0xe
01a1 00d8       |    |		Load_Top	At_Offset_0
01a2 012c       | ,  |		Execute	Any,Size
01a3 00d9       |    |		Load_Top	At_Offset_1
01a4 0266       | f  |		Execute	Discrete,Bounds
01a5 00db       |    |		Load_Top	At_Offset_3
01a6 0122       | "  |		Execute	Any,Make_Root_Type
01a7 00d8       |    |		Load_Top	At_Offset_0
01a8 012c       | ,  |		Execute	Any,Size
01a9 00d0       |    |		Action	Swap_Control
01aa 0266       | f  |		Execute	Discrete,Bounds
01ab 029f 045b  |   [|		Declare_Subprogram	INIT_0458,For_Call
01ad 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
01ae 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
01af 00cd       |    |		Action	Spare6_Action
01b0 0129       | )  |		Execute	Any,Make_Visible
01b1 e022       | "  |		Load	0x0,0x22
01b2 0129       | )  |		Execute	Any,Make_Visible
01b3 0093 0000  |    |		push_full_address	0x0
01b5 6266       |bf  |		Indirect_Literal	Discrete,0x41c,{0x80000000, 0x00120000}
01b6 0273       | s  |		Execute	Discrete,Plus
01b7 e006       |    |		Load	0x0,0x6
01b8 0273       | s  |		Execute	Discrete,Plus
01b9 e025       | %  |		Load	0x0,0x25
01ba 0273       | s  |		Execute	Discrete,Plus
01bb 0129       | )  |		Execute	Any,Make_Visible
01bc 4800       |H   |		Short_Literal	0x0
01bd 0129       | )  |		Execute	Any,Make_Visible
01be a014       |    |		Store_Unchecked	0x0,0x14
01bf 00c6       |    |		Action	Check_Subprogram_Elaborated
01c0 e026       | &  |		Load	0x0,0x26
01c1 0129       | )  |		Execute	Any,Make_Visible
01c2 0093 0000  |    |		push_full_address	0x0
01c4 6253       |bS  |		Indirect_Literal	Discrete,0x418,{0x80000000, 0x00110000}
01c5 0273       | s  |		Execute	Discrete,Plus
01c6 e006       |    |		Load	0x0,0x6
01c7 0273       | s  |		Execute	Discrete,Plus
01c8 e027       | '  |		Load	0x0,0x27
01c9 0273       | s  |		Execute	Discrete,Plus
01ca 0129       | )  |		Execute	Any,Make_Visible
01cb 4800       |H   |		Short_Literal	0x0
01cc 0129       | )  |		Execute	Any,Make_Visible
01cd a008       |    |		Store_Unchecked	0x0,0x8
01ce 00c6       |    |		Action	Check_Subprogram_Elaborated
01cf e028       | (  |		Load	0x0,0x28
01d0 0129       | )  |		Execute	Any,Make_Visible
01d1 e004       |    |		Load	0x0,0x4
01d2 00d8       |    |		Load_Top	At_Offset_0
01d3 012c       | ,  |		Execute	Any,Size
01d4 00d9       |    |		Load_Top	At_Offset_1
01d5 0266       | f  |		Execute	Discrete,Bounds
01d6 00db       |    |		Load_Top	At_Offset_3
01d7 0122       | "  |		Execute	Any,Make_Root_Type
01d8 00d8       |    |		Load_Top	At_Offset_0
01d9 012c       | ,  |		Execute	Any,Size
01da 00d0       |    |		Action	Swap_Control
01db 0266       | f  |		Execute	Discrete,Bounds
01dc 029f 045b  |   [|		Declare_Subprogram	INIT_0458,For_Call
01de 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
01df 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
01e0 00cd       |    |		Action	Spare6_Action
01e1 0129       | )  |		Execute	Any,Make_Visible
01e2 e029       | )  |		Load	0x0,0x29
01e3 0129       | )  |		Execute	Any,Make_Visible
01e4 0093 0000  |    |		push_full_address	0x0
01e6 622d       |b-  |		Indirect_Literal	Discrete,0x414,{0x80000000, 0x00100000}
01e7 0273       | s  |		Execute	Discrete,Plus
01e8 e006       |    |		Load	0x0,0x6
01e9 0273       | s  |		Execute	Discrete,Plus
01ea e02a       | *  |		Load	0x0,0x2a
01eb 0273       | s  |		Execute	Discrete,Plus
01ec 0129       | )  |		Execute	Any,Make_Visible
01ed 4800       |H   |		Short_Literal	0x0
01ee 0129       | )  |		Execute	Any,Make_Visible
01ef a002       |    |		Store_Unchecked	0x0,0x2
01f0 00c6       |    |		Action	Check_Subprogram_Elaborated
01f1 e028       | (  |		Load	0x0,0x28
01f2 0129       | )  |		Execute	Any,Make_Visible
01f3 e004       |    |		Load	0x0,0x4
01f4 00d8       |    |		Load_Top	At_Offset_0
01f5 012c       | ,  |		Execute	Any,Size
01f6 00d9       |    |		Load_Top	At_Offset_1
01f7 0266       | f  |		Execute	Discrete,Bounds
01f8 00db       |    |		Load_Top	At_Offset_3
01f9 0122       | "  |		Execute	Any,Make_Root_Type
01fa 00d8       |    |		Load_Top	At_Offset_0
01fb 012c       | ,  |		Execute	Any,Size
01fc 00d0       |    |		Action	Swap_Control
01fd 0266       | f  |		Execute	Discrete,Bounds
01fe 029f 045b  |   [|		Declare_Subprogram	INIT_0458,For_Call
0200 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
0201 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
0202 00cd       |    |		Action	Spare6_Action
0203 0129       | )  |		Execute	Any,Make_Visible
0204 e029       | )  |		Load	0x0,0x29
0205 0129       | )  |		Execute	Any,Make_Visible
0206 0093 0000  |    |		push_full_address	0x0
0208 6207       |b   |		Indirect_Literal	Discrete,0x410,{0x80000000, 0x000f0000}
0209 0273       | s  |		Execute	Discrete,Plus
020a e006       |    |		Load	0x0,0x6
020b 0273       | s  |		Execute	Discrete,Plus
020c e02b       | +  |		Load	0x0,0x2b
020d 0273       | s  |		Execute	Discrete,Plus
020e 0129       | )  |		Execute	Any,Make_Visible
020f 4800       |H   |		Short_Literal	0x0
0210 0129       | )  |		Execute	Any,Make_Visible
0211 a008       |    |		Store_Unchecked	0x0,0x8
0212 00c6       |    |		Action	Check_Subprogram_Elaborated
0213 e01f       |    |		Load	0x0,0x1f
0214 0129       | )  |		Execute	Any,Make_Visible
0215 e004       |    |		Load	0x0,0x4
0216 00d8       |    |		Load_Top	At_Offset_0
0217 012c       | ,  |		Execute	Any,Size
0218 00d9       |    |		Load_Top	At_Offset_1
0219 0266       | f  |		Execute	Discrete,Bounds
021a 00db       |    |		Load_Top	At_Offset_3
021b 0122       | "  |		Execute	Any,Make_Root_Type
021c 00d8       |    |		Load_Top	At_Offset_0
021d 012c       | ,  |		Execute	Any,Size
021e 00d0       |    |		Action	Swap_Control
021f 0266       | f  |		Execute	Discrete,Bounds
0220 029f 045b  |   [|		Declare_Subprogram	INIT_0458,For_Call
0222 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
0223 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
0224 00cd       |    |		Action	Spare6_Action
0225 0129       | )  |		Execute	Any,Make_Visible
0226 e02c       | ,  |		Load	0x0,0x2c
0227 0129       | )  |		Execute	Any,Make_Visible
0228 0093 0000  |    |		push_full_address	0x0
022a 61e1       |a   |		Indirect_Literal	Discrete,0x40c,{0x80000000, 0x000e0000}
022b 0273       | s  |		Execute	Discrete,Plus
022c e006       |    |		Load	0x0,0x6
022d 0273       | s  |		Execute	Discrete,Plus
022e e02d       | -  |		Load	0x0,0x2d
022f 0273       | s  |		Execute	Discrete,Plus
0230 0129       | )  |		Execute	Any,Make_Visible
0231 4800       |H   |		Short_Literal	0x0
0232 0129       | )  |		Execute	Any,Make_Visible
0233 a002       |    |		Store_Unchecked	0x0,0x2
0234 00c6       |    |		Action	Check_Subprogram_Elaborated
0235 e01f       |    |		Load	0x0,0x1f
0236 0129       | )  |		Execute	Any,Make_Visible
0237 e004       |    |		Load	0x0,0x4
0238 00d8       |    |		Load_Top	At_Offset_0
0239 012c       | ,  |		Execute	Any,Size
023a 00d9       |    |		Load_Top	At_Offset_1
023b 0266       | f  |		Execute	Discrete,Bounds
023c 00db       |    |		Load_Top	At_Offset_3
023d 0122       | "  |		Execute	Any,Make_Root_Type
023e 00d8       |    |		Load_Top	At_Offset_0
023f 012c       | ,  |		Execute	Any,Size
0240 00d0       |    |		Action	Swap_Control
0241 0266       | f  |		Execute	Discrete,Bounds
0242 029f 045b  |   [|		Declare_Subprogram	INIT_0458,For_Call
0244 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
0245 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
0246 00cd       |    |		Action	Spare6_Action
0247 0129       | )  |		Execute	Any,Make_Visible
0248 e02c       | ,  |		Load	0x0,0x2c
0249 0129       | )  |		Execute	Any,Make_Visible
024a 0093 0000  |    |		push_full_address	0x0
024c 61bb       |a   |		Indirect_Literal	Discrete,0x408,{0x80000000, 0x000d0000}
024d 0273       | s  |		Execute	Discrete,Plus
024e e006       |    |		Load	0x0,0x6
024f 0273       | s  |		Execute	Discrete,Plus
0250 e02e       | .  |		Load	0x0,0x2e
0251 0273       | s  |		Execute	Discrete,Plus
0252 0129       | )  |		Execute	Any,Make_Visible
0253 4800       |H   |		Short_Literal	0x0
0254 0129       | )  |		Execute	Any,Make_Visible
0255 a02f       | /  |		Store_Unchecked	0x0,0x2f
0256 00c6       |    |		Action	Check_Subprogram_Elaborated
0257 e01f       |    |		Load	0x0,0x1f
0258 00d8       |    |		Load_Top	At_Offset_0
0259 012c       | ,  |		Execute	Any,Size
025a 00d9       |    |		Load_Top	At_Offset_1
025b 0266       | f  |		Execute	Discrete,Bounds
025c 00db       |    |		Load_Top	At_Offset_3
025d 0122       | "  |		Execute	Any,Make_Root_Type
025e 00d8       |    |		Load_Top	At_Offset_0
025f 012c       | ,  |		Execute	Any,Size
0260 00d0       |    |		Action	Swap_Control
0261 0266       | f  |		Execute	Discrete,Bounds
0262 029f 045b  |   [|		Declare_Subprogram	INIT_0458,For_Call
0264 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
0265 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
0266 00cd       |    |		Action	Spare6_Action
0267 0129       | )  |		Execute	Any,Make_Visible
0268 0093 0000  |    |		push_full_address	0x0
026a 6199       |a   |		Indirect_Literal	Discrete,0x404,{0x80000000, 0x000c0000}
026b 0273       | s  |		Execute	Discrete,Plus
026c e006       |    |		Load	0x0,0x6
026d 0273       | s  |		Execute	Discrete,Plus
026e e030       | 0  |		Load	0x0,0x30
026f 0273       | s  |		Execute	Discrete,Plus
0270 0129       | )  |		Execute	Any,Make_Visible
0271 4800       |H   |		Short_Literal	0x0
0272 0129       | )  |		Execute	Any,Make_Visible
0273 a002       |    |		Store_Unchecked	0x0,0x2
0274 00c6       |    |		Action	Check_Subprogram_Elaborated
0275 e01f       |    |		Load	0x0,0x1f
0276 0129       | )  |		Execute	Any,Make_Visible
0277 e004       |    |		Load	0x0,0x4
0278 00d8       |    |		Load_Top	At_Offset_0
0279 012c       | ,  |		Execute	Any,Size
027a 00d9       |    |		Load_Top	At_Offset_1
027b 0266       | f  |		Execute	Discrete,Bounds
027c 00db       |    |		Load_Top	At_Offset_3
027d 0122       | "  |		Execute	Any,Make_Root_Type
027e 00d8       |    |		Load_Top	At_Offset_0
027f 012c       | ,  |		Execute	Any,Size
0280 00d0       |    |		Action	Swap_Control
0281 0266       | f  |		Execute	Discrete,Bounds
0282 029f 045b  |   [|		Declare_Subprogram	INIT_0458,For_Call
0284 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
0285 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
0286 00cd       |    |		Action	Spare6_Action
0287 0129       | )  |		Execute	Any,Make_Visible
0288 e031       | 1  |		Load	0x0,0x31
0289 0129       | )  |		Execute	Any,Make_Visible
028a 0093 0000  |    |		push_full_address	0x0
028c 6173       |as  |		Indirect_Literal	Discrete,0x400,{0x80000000, 0x000b0000}
028d 0273       | s  |		Execute	Discrete,Plus
028e e006       |    |		Load	0x0,0x6
028f 0273       | s  |		Execute	Discrete,Plus
0290 e032       | 2  |		Load	0x0,0x32
0291 0273       | s  |		Execute	Discrete,Plus
0292 0129       | )  |		Execute	Any,Make_Visible
0293 4800       |H   |		Short_Literal	0x0
0294 0129       | )  |		Execute	Any,Make_Visible
0295 a002       |    |		Store_Unchecked	0x0,0x2
0296 00c6       |    |		Action	Check_Subprogram_Elaborated
0297 e033       | 3  |		Load	0x0,0x33
0298 0129       | )  |		Execute	Any,Make_Visible
0299 e004       |    |		Load	0x0,0x4
029a 00d8       |    |		Load_Top	At_Offset_0
029b 012c       | ,  |		Execute	Any,Size
029c 00d9       |    |		Load_Top	At_Offset_1
029d 0266       | f  |		Execute	Discrete,Bounds
029e 00db       |    |		Load_Top	At_Offset_3
029f 0122       | "  |		Execute	Any,Make_Root_Type
02a0 00d8       |    |		Load_Top	At_Offset_0
02a1 012c       | ,  |		Execute	Any,Size
02a2 00d0       |    |		Action	Swap_Control
02a3 0266       | f  |		Execute	Discrete,Bounds
02a4 029f 045b  |   [|		Declare_Subprogram	INIT_0458,For_Call
02a6 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
02a7 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
02a8 00cd       |    |		Action	Spare6_Action
02a9 0129       | )  |		Execute	Any,Make_Visible
02aa e034       | 4  |		Load	0x0,0x34
02ab 0129       | )  |		Execute	Any,Make_Visible
02ac 0093 0000  |    |		push_full_address	0x0
02ae 614d       |aM  |		Indirect_Literal	Discrete,0x3fc,{0x80000000, 0x000a0000}
02af 0273       | s  |		Execute	Discrete,Plus
02b0 e006       |    |		Load	0x0,0x6
02b1 0273       | s  |		Execute	Discrete,Plus
02b2 e035       | 5  |		Load	0x0,0x35
02b3 0273       | s  |		Execute	Discrete,Plus
02b4 0129       | )  |		Execute	Any,Make_Visible
02b5 4800       |H   |		Short_Literal	0x0
02b6 0129       | )  |		Execute	Any,Make_Visible
02b7 a008       |    |		Store_Unchecked	0x0,0x8
02b8 00c6       |    |		Action	Check_Subprogram_Elaborated
02b9 e033       | 3  |		Load	0x0,0x33
02ba 0129       | )  |		Execute	Any,Make_Visible
02bb e004       |    |		Load	0x0,0x4
02bc 00d8       |    |		Load_Top	At_Offset_0
02bd 012c       | ,  |		Execute	Any,Size
02be 00d9       |    |		Load_Top	At_Offset_1
02bf 0266       | f  |		Execute	Discrete,Bounds
02c0 00db       |    |		Load_Top	At_Offset_3
02c1 0122       | "  |		Execute	Any,Make_Root_Type
02c2 00d8       |    |		Load_Top	At_Offset_0
02c3 012c       | ,  |		Execute	Any,Size
02c4 00d0       |    |		Action	Swap_Control
02c5 0266       | f  |		Execute	Discrete,Bounds
02c6 029f 045b  |   [|		Declare_Subprogram	INIT_0458,For_Call
02c8 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
02c9 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
02ca 00cd       |    |		Action	Spare6_Action
02cb 0129       | )  |		Execute	Any,Make_Visible
02cc e034       | 4  |		Load	0x0,0x34
02cd 0129       | )  |		Execute	Any,Make_Visible
02ce 0093 0000  |    |		push_full_address	0x0
02d0 6127       |a'  |		Indirect_Literal	Discrete,0x3f8,{0x80000000, 0x00090000}
02d1 0273       | s  |		Execute	Discrete,Plus
02d2 e006       |    |		Load	0x0,0x6
02d3 0273       | s  |		Execute	Discrete,Plus
02d4 e036       | 6  |		Load	0x0,0x36
02d5 0273       | s  |		Execute	Discrete,Plus
02d6 0129       | )  |		Execute	Any,Make_Visible
02d7 4800       |H   |		Short_Literal	0x0
02d8 0129       | )  |		Execute	Any,Make_Visible
02d9 a002       |    |		Store_Unchecked	0x0,0x2
02da 00c6       |    |		Action	Check_Subprogram_Elaborated
02db e037       | 7  |		Load	0x0,0x37
02dc 0129       | )  |		Execute	Any,Make_Visible
02dd e004       |    |		Load	0x0,0x4
02de 00d8       |    |		Load_Top	At_Offset_0
02df 012c       | ,  |		Execute	Any,Size
02e0 00d9       |    |		Load_Top	At_Offset_1
02e1 0266       | f  |		Execute	Discrete,Bounds
02e2 00db       |    |		Load_Top	At_Offset_3
02e3 0122       | "  |		Execute	Any,Make_Root_Type
02e4 00d8       |    |		Load_Top	At_Offset_0
02e5 012c       | ,  |		Execute	Any,Size
02e6 00d0       |    |		Action	Swap_Control
02e7 0266       | f  |		Execute	Discrete,Bounds
02e8 029f 045b  |   [|		Declare_Subprogram	INIT_0458,For_Call
02ea 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
02eb 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
02ec 00cd       |    |		Action	Spare6_Action
02ed 0129       | )  |		Execute	Any,Make_Visible
02ee e038       | 8  |		Load	0x0,0x38
02ef 0129       | )  |		Execute	Any,Make_Visible
02f0 0093 0000  |    |		push_full_address	0x0
02f2 6101       |a   |		Indirect_Literal	Discrete,0x3f4,{0x80000000, 0x00080000}
02f3 0273       | s  |		Execute	Discrete,Plus
02f4 e006       |    |		Load	0x0,0x6
02f5 0273       | s  |		Execute	Discrete,Plus
02f6 e039       | 9  |		Load	0x0,0x39
02f7 0273       | s  |		Execute	Discrete,Plus
02f8 0129       | )  |		Execute	Any,Make_Visible
02f9 4800       |H   |		Short_Literal	0x0
02fa 0129       | )  |		Execute	Any,Make_Visible
02fb a008       |    |		Store_Unchecked	0x0,0x8
02fc 00c6       |    |		Action	Check_Subprogram_Elaborated
02fd e037       | 7  |		Load	0x0,0x37
02fe 0129       | )  |		Execute	Any,Make_Visible
02ff e004       |    |		Load	0x0,0x4
0300 00d8       |    |		Load_Top	At_Offset_0
0301 012c       | ,  |		Execute	Any,Size
0302 00d9       |    |		Load_Top	At_Offset_1
0303 0266       | f  |		Execute	Discrete,Bounds
0304 00db       |    |		Load_Top	At_Offset_3
0305 0122       | "  |		Execute	Any,Make_Root_Type
0306 00d8       |    |		Load_Top	At_Offset_0
0307 012c       | ,  |		Execute	Any,Size
0308 00d0       |    |		Action	Swap_Control
0309 0266       | f  |		Execute	Discrete,Bounds
030a 029f 045b  |   [|		Declare_Subprogram	INIT_0458,For_Call
030c 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
030d 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
030e 00cd       |    |		Action	Spare6_Action
030f 0129       | )  |		Execute	Any,Make_Visible
0310 e038       | 8  |		Load	0x0,0x38
0311 0129       | )  |		Execute	Any,Make_Visible
0312 0093 0000  |    |		push_full_address	0x0
0314 60db       |`   |		Indirect_Literal	Discrete,0x3f0,{0x80000000, 0x00070000}
0315 0273       | s  |		Execute	Discrete,Plus
0316 e006       |    |		Load	0x0,0x6
0317 0273       | s  |		Execute	Discrete,Plus
0318 e03a       | :  |		Load	0x0,0x3a
0319 0273       | s  |		Execute	Discrete,Plus
031a 0129       | )  |		Execute	Any,Make_Visible
031b 4800       |H   |		Short_Literal	0x0
031c 0129       | )  |		Execute	Any,Make_Visible
031d a014       |    |		Store_Unchecked	0x0,0x14
031e 00c6       |    |		Action	Check_Subprogram_Elaborated
031f e03b       | ;  |		Load	0x0,0x3b
0320 0129       | )  |		Execute	Any,Make_Visible
0321 0093 0000  |    |		push_full_address	0x0
0323 60c8       |`   |		Indirect_Literal	Discrete,0x3ec,{0x80000000, 0x00060000}
0324 0273       | s  |		Execute	Discrete,Plus
0325 e006       |    |		Load	0x0,0x6
0326 0273       | s  |		Execute	Discrete,Plus
0327 e03c       | <  |		Load	0x0,0x3c
0328 0273       | s  |		Execute	Discrete,Plus
0329 0129       | )  |		Execute	Any,Make_Visible
032a 4800       |H   |		Short_Literal	0x0
032b 0129       | )  |		Execute	Any,Make_Visible
032c a002       |    |		Store_Unchecked	0x0,0x2
032d 00c6       |    |		Action	Check_Subprogram_Elaborated
032e e03d       | =  |		Load	0x0,0x3d
032f 0129       | )  |		Execute	Any,Make_Visible
0330 e004       |    |		Load	0x0,0x4
0331 00d8       |    |		Load_Top	At_Offset_0
0332 012c       | ,  |		Execute	Any,Size
0333 00d9       |    |		Load_Top	At_Offset_1
0334 0266       | f  |		Execute	Discrete,Bounds
0335 00db       |    |		Load_Top	At_Offset_3
0336 0122       | "  |		Execute	Any,Make_Root_Type
0337 00d8       |    |		Load_Top	At_Offset_0
0338 012c       | ,  |		Execute	Any,Size
0339 00d0       |    |		Action	Swap_Control
033a 0266       | f  |		Execute	Discrete,Bounds
033b 029f 045b  |   [|		Declare_Subprogram	INIT_0458,For_Call
033d 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
033e 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
033f 00cd       |    |		Action	Spare6_Action
0340 0129       | )  |		Execute	Any,Make_Visible
0341 e03e       | >  |		Load	0x0,0x3e
0342 0129       | )  |		Execute	Any,Make_Visible
0343 0093 0000  |    |		push_full_address	0x0
0345 60a2       |`   |		Indirect_Literal	Discrete,0x3e8,{0x80000000, 0x00050000}
0346 0273       | s  |		Execute	Discrete,Plus
0347 e006       |    |		Load	0x0,0x6
0348 0273       | s  |		Execute	Discrete,Plus
0349 e03f       | ?  |		Load	0x0,0x3f
034a 0273       | s  |		Execute	Discrete,Plus
034b 0129       | )  |		Execute	Any,Make_Visible
034c 4800       |H   |		Short_Literal	0x0
034d 0129       | )  |		Execute	Any,Make_Visible
034e a002       |    |		Store_Unchecked	0x0,0x2
034f 00c6       |    |		Action	Check_Subprogram_Elaborated
0350 e040       | @  |		Load	0x0,0x40
0351 0129       | )  |		Execute	Any,Make_Visible
0352 e004       |    |		Load	0x0,0x4
0353 00d8       |    |		Load_Top	At_Offset_0
0354 012c       | ,  |		Execute	Any,Size
0355 00d9       |    |		Load_Top	At_Offset_1
0356 0266       | f  |		Execute	Discrete,Bounds
0357 00db       |    |		Load_Top	At_Offset_3
0358 0122       | "  |		Execute	Any,Make_Root_Type
0359 00d8       |    |		Load_Top	At_Offset_0
035a 012c       | ,  |		Execute	Any,Size
035b 00d0       |    |		Action	Swap_Control
035c 0266       | f  |		Execute	Discrete,Bounds
035d 029f 045b  |   [|		Declare_Subprogram	INIT_0458,For_Call
035f 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
0360 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
0361 00cd       |    |		Action	Spare6_Action
0362 0129       | )  |		Execute	Any,Make_Visible
0363 e041       | A  |		Load	0x0,0x41
0364 0129       | )  |		Execute	Any,Make_Visible
0365 0093 0000  |    |		push_full_address	0x0
0367 607c       |`|  |		Indirect_Literal	Discrete,0x3e4,{0x80000000, 0x00040000}
0368 0273       | s  |		Execute	Discrete,Plus
0369 e006       |    |		Load	0x0,0x6
036a 0273       | s  |		Execute	Discrete,Plus
036b e042       | B  |		Load	0x0,0x42
036c 0273       | s  |		Execute	Discrete,Plus
036d 0129       | )  |		Execute	Any,Make_Visible
036e 4800       |H   |		Short_Literal	0x0
036f 0129       | )  |		Execute	Any,Make_Visible
0370 a02f       | /  |		Store_Unchecked	0x0,0x2f
0371 00c6       |    |		Action	Check_Subprogram_Elaborated
0372 e01f       |    |		Load	0x0,0x1f
0373 00d8       |    |		Load_Top	At_Offset_0
0374 012c       | ,  |		Execute	Any,Size
0375 00d9       |    |		Load_Top	At_Offset_1
0376 0266       | f  |		Execute	Discrete,Bounds
0377 00db       |    |		Load_Top	At_Offset_3
0378 0122       | "  |		Execute	Any,Make_Root_Type
0379 00d8       |    |		Load_Top	At_Offset_0
037a 012c       | ,  |		Execute	Any,Size
037b 00d0       |    |		Action	Swap_Control
037c 0266       | f  |		Execute	Discrete,Bounds
037d 029f 045b  |   [|		Declare_Subprogram	INIT_0458,For_Call
037f 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
0380 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
0381 00cd       |    |		Action	Spare6_Action
0382 0129       | )  |		Execute	Any,Make_Visible
0383 0093 0000  |    |		push_full_address	0x0
0385 605a       |`Z  |		Indirect_Literal	Discrete,0x3e0,{0x80000000, 0x00030000}
0386 0273       | s  |		Execute	Discrete,Plus
0387 e006       |    |		Load	0x0,0x6
0388 0273       | s  |		Execute	Discrete,Plus
0389 e043       | C  |		Load	0x0,0x43
038a 0273       | s  |		Execute	Discrete,Plus
038b 0129       | )  |		Execute	Any,Make_Visible
038c 4800       |H   |		Short_Literal	0x0
038d 0129       | )  |		Execute	Any,Make_Visible
038e a002       |    |		Store_Unchecked	0x0,0x2
038f 00c6       |    |		Action	Check_Subprogram_Elaborated
0390 e00e       |    |		Load	0x0,0xe
0391 0129       | )  |		Execute	Any,Make_Visible
0392 e004       |    |		Load	0x0,0x4
0393 00d8       |    |		Load_Top	At_Offset_0
0394 012c       | ,  |		Execute	Any,Size
0395 00d9       |    |		Load_Top	At_Offset_1
0396 0266       | f  |		Execute	Discrete,Bounds
0397 00db       |    |		Load_Top	At_Offset_3
0398 0122       | "  |		Execute	Any,Make_Root_Type
0399 00d8       |    |		Load_Top	At_Offset_0
039a 012c       | ,  |		Execute	Any,Size
039b 00d0       |    |		Action	Swap_Control
039c 0266       | f  |		Execute	Discrete,Bounds
039d 029f 045b  |   [|		Declare_Subprogram	INIT_0458,For_Call
039f 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
03a0 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
03a1 00cd       |    |		Action	Spare6_Action
03a2 0129       | )  |		Execute	Any,Make_Visible
03a3 e044       | D  |		Load	0x0,0x44
03a4 0129       | )  |		Execute	Any,Make_Visible
03a5 0093 0000  |    |		push_full_address	0x0
03a7 6034       |`4  |		Indirect_Literal	Discrete,0x3dc,{0x80000000, 0x00020000}
03a8 0273       | s  |		Execute	Discrete,Plus
03a9 e006       |    |		Load	0x0,0x6
03aa 0273       | s  |		Execute	Discrete,Plus
03ab e045       | E  |		Load	0x0,0x45
03ac 0273       | s  |		Execute	Discrete,Plus
03ad 0129       | )  |		Execute	Any,Make_Visible
03ae 4800       |H   |		Short_Literal	0x0
03af 0129       | )  |		Execute	Any,Make_Visible
03b0 a008       |    |		Store_Unchecked	0x0,0x8
03b1 00c6       |    |		Action	Check_Subprogram_Elaborated
03b2 e00e       |    |		Load	0x0,0xe
03b3 0129       | )  |		Execute	Any,Make_Visible
03b4 e004       |    |		Load	0x0,0x4
03b5 00d8       |    |		Load_Top	At_Offset_0
03b6 012c       | ,  |		Execute	Any,Size
03b7 00d9       |    |		Load_Top	At_Offset_1
03b8 0266       | f  |		Execute	Discrete,Bounds
03b9 00db       |    |		Load_Top	At_Offset_3
03ba 0122       | "  |		Execute	Any,Make_Root_Type
03bb 00d8       |    |		Load_Top	At_Offset_0
03bc 012c       | ,  |		Execute	Any,Size
03bd 00d0       |    |		Action	Swap_Control
03be 0266       | f  |		Execute	Discrete,Bounds
03bf 029f 045b  |   [|		Declare_Subprogram	INIT_0458,For_Call
03c1 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
03c2 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
03c3 00cd       |    |		Action	Spare6_Action
03c4 0129       | )  |		Execute	Any,Make_Visible
03c5 e044       | D  |		Load	0x0,0x44
03c6 0129       | )  |		Execute	Any,Make_Visible
03c7 0093 0000  |    |		push_full_address	0x0
03c9 600e       |`   |		Indirect_Literal	Discrete,0x3d8,{0x80000000, 0x00010000}
03ca 0273       | s  |		Execute	Discrete,Plus
03cb e006       |    |		Load	0x0,0x6
03cc 0273       | s  |		Execute	Discrete,Plus
03cd e046       | F  |		Load	0x0,0x46
03ce 0273       | s  |		Execute	Discrete,Plus
03cf 0129       | )  |		Execute	Any,Make_Visible
03d0 4800       |H   |		Short_Literal	0x0
03d1 0129       | )  |		Execute	Any,Make_Visible
03d2 00bf       |    |		Action	Accept_Activation
03d3			BODY_0008:
03d3 00bc       |    |		Action	Signal_Activated
03d4 00bb       |    |		Action	Signal_Completion
03d5 0000 0000  |    |		.XXX[0x3]
03d7 0000       |    |
03d8 8000 0000  |    |		.LITERAL	{0x80000000, 0x00010000}
03dc 8000 0000  |    |		.LITERAL	{0x80000000, 0x00020000}
03e0 8000 0000  |    |		.LITERAL	{0x80000000, 0x00030000}
03e4 8000 0000  |    |		.LITERAL	{0x80000000, 0x00040000}
03e8 8000 0000  |    |		.LITERAL	{0x80000000, 0x00050000}
03ec 8000 0000  |    |		.LITERAL	{0x80000000, 0x00060000}
03f0 8000 0000  |    |		.LITERAL	{0x80000000, 0x00070000}
03f4 8000 0000  |    |		.LITERAL	{0x80000000, 0x00080000}
03f8 8000 0000  |    |		.LITERAL	{0x80000000, 0x00090000}
03fc 8000 0000  |    |		.LITERAL	{0x80000000, 0x000a0000}
0400 8000 0000  |    |		.LITERAL	{0x80000000, 0x000b0000}
0404 8000 0000  |    |		.LITERAL	{0x80000000, 0x000c0000}
0408 8000 0000  |    |		.LITERAL	{0x80000000, 0x000d0000}
040c 8000 0000  |    |		.LITERAL	{0x80000000, 0x000e0000}
0410 8000 0000  |    |		.LITERAL	{0x80000000, 0x000f0000}
0414 8000 0000  |    |		.LITERAL	{0x80000000, 0x00100000}
0418 8000 0000  |    |		.LITERAL	{0x80000000, 0x00110000}
041c 8000 0000  |    |		.LITERAL	{0x80000000, 0x00120000}
0420 8000 0000  |    |		.LITERAL	{0x80000000, 0x00130000}
0424 8000 0000  |    |		.LITERAL	{0x80000000, 0x00140000}
0428 8000 0000  |    |		.LITERAL	{0x80000000, 0x00150000}
042c 8000 0000  |    |		.LITERAL	{0x80000000, 0x00160000}
0430 8000 0000  |    |		.LITERAL	{0x80000000, 0x00170000}
0434 8000 0000  |    |		.LITERAL	{0x80000000, 0x00180000}
0438 8000 0000  |    |		.LITERAL	{0x80000000, 0x00190000}
043c 8000 0000  |    |		.LITERAL	{0x80000000, 0x001a0000}
0440 8000 0000  |    |		.LITERAL	{0x80000000, 0x001b0000}
0444 8000 0000  |    |		.LITERAL	{0x80000000, 0x001c0000}
0448 8000 0000  |    |		.XXX[0xb]
044a 001d 0000  |    |
044c 8000 0000  |    |
044e 001e 0000  |    |
0450 8000 0000  |    |
0452 001f       |    |
0453 0000 0000  |    |		.BLANK	0000[0x5]
0458 ; --------------------------------------------------------------------------------------
0458 ; SUBPROGRAM
0458 ; SUBPROGRAM
0458 ; SUBPROGRAM
0458 ; SUBPROGRAM
0458 ; SUBPROGRAM
0458 ; SUBPROGRAM
0458 ; SUBPROGRAM
0458 ; SUBPROGRAM
0458 ; SUBPROGRAM
0458 ; SUBPROGRAM
0458 ; SUBPROGRAM
0458 ; SUBPROGRAM
0458 ; SUBPROGRAM
0458 ; SUBPROGRAM
0458 ; SUBPROGRAM
0458 ; SUBPROGRAM
0458 ; SUBPROGRAM
0458 ; SUBPROGRAM
0458 ; SUBPROGRAM
0458 ; SUBPROGRAM
0458 ; SUBPROGRAM
0458 ; SUBPROGRAM
0458 ; SUBPROGRAM
0458 ; SUBPROGRAM
0458 ; SUBPROGRAM
0458 ; SUBPROGRAM
0458 ; SUBPROGRAM
0458 ; --------------------------------------------------------------------------------------
0458 045b       | [  |		.CONST	0x045b								; Address of begin
0459 0004       |    |		.CONST	0x0004								; Address of exception handler
045a 0001       |    |		.CONST	0x0001								; Number of locals
045b			BODY_0458:
045b			BODY_0458:
045b			BODY_0458:
045b			BODY_0458:
045b			BODY_0458:
045b			BODY_0458:
045b			BODY_0458:
045b			BODY_0458:
045b			BODY_0458:
045b			BODY_0458:
045b			BODY_0458:
045b			BODY_0458:
045b			BODY_0458:
045b			BODY_0458:
045b			BODY_0458:
045b			BODY_0458:
045b			BODY_0458:
045b			BODY_0458:
045b			BODY_0458:
045b			BODY_0458:
045b			BODY_0458:
045b			BODY_0458:
045b			BODY_0458:
045b			BODY_0458:
045b			BODY_0458:
045b			BODY_0458:
045b			BODY_0458:
045b			INIT_0458:
045b			INIT_0458:
045b			INIT_0458:
045b			INIT_0458:
045b			INIT_0458:
045b			INIT_0458:
045b			INIT_0458:
045b			INIT_0458:
045b			INIT_0458:
045b			INIT_0458:
045b			INIT_0458:
045b			INIT_0458:
045b			INIT_0458:
045b			INIT_0458:
045b			INIT_0458:
045b			INIT_0458:
045b			INIT_0458:
045b			INIT_0458:
045b			INIT_0458:
045b			INIT_0458:
045b			INIT_0458:
045b			INIT_0458:
045b			INIT_0458:
045b			INIT_0458:
045b			INIT_0458:
045b			INIT_0458:
045b			INIT_0458:
045b 4607       |F   |		Jump_Case	0x8
045c 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
045d 7807       |x   |		Jump	0x465								; case 0x1
045e 780a       |x   |		Jump	0x469								; case 0x2
045f 780e       |x   |		Jump	0x46e								; case 0x3
0460 7811       |x   |		Jump	0x472								; case 0x4
0461 7810       |x   |		Jump	0x472								; case 0x5
0462 7811       |x   |		Jump	0x474								; case 0x6
0463 7814       |x   |		Jump	0x478								; case 0x7
0464 4302       |C   |		.XXX[0x1]
0465 00da       |    |		Load_Top	At_Offset_2
0466 00e0       |    |		Load_Encached	Standard_Cache
0467 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0468 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0469 00db       |    |		Load_Top	At_Offset_3
046a 00db       |    |		Load_Top	At_Offset_3
046b 00e0       |    |		Load_Encached	Standard_Cache
046c 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
046d 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
046e 00da       |    |		Load_Top	At_Offset_2
046f 00e0       |    |		Load_Encached	Standard_Cache
0470 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
0471 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0472 00db       |    |		Load_Top	At_Offset_3
0473 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0474 00e5       |    |		Load_Encached	Long_Integer_Cache
0475 00dc       |    |		Load_Top	At_Offset_4
0476 0267       | g  |		Execute	Discrete,Predecessor
0477 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0478 00e5       |    |		Load_Encached	Long_Integer_Cache
0479 00dc       |    |		Load_Top	At_Offset_4
047a 0268       | h  |		Execute	Discrete,Successor
047b 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
047c 0000 0000  |    |		.BLANK	0000[0x4]
0480 ; --------------------------------------------------------------------------------------
0480 ; Debug Table
0480 ; --------------------------------------------------------------------------------------
0480 0004 0000  |    |		.DEBUG4	0x0004,0x0000,0x68a3,0x0000,0x0001,0x0002
0486 000b 048e  |    |		.DBG4T	0x000b,0x048e,0x8000,0x0000
048a 045b 0000  | [  |		.DBG4T	0x045b,0x0000,0x0005,0x0000
048e ; --------------------------------------------------------------------------------------
048e ; Debug chain
048e ; --------------------------------------------------------------------------------------
048e 001f 0000  |    |		.DBGLEN	0x001f,0x0000
0490 000b 002e  |   .|		.DBGLNO	0x000b,0x002e,0x0051,0x0061,0x0094,0x00b6,0x00c5,0x00e7,0x00f6,0x0118,0x013a,0x0149,0x0158,0x018b,0x01be,0x01cd,0x01ef,0x0211,0x0233,0x0255,0x0273,0x0295,0x02b7,0x02d9,0x02fb,0x031d,0x032c,0x034e,0x0370,0x038e,0x03b0
04af 0000 0000  |    |		.BLANK	0000[0x151]