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

⟦3c8da88fc⟧

    Length: 10240 (0x2800)
    Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_ccb0b3

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 1238       | 8  |		.CONST	0x1238								; 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 800b       |    |		.CONST	0x800b								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 02f4       |    |		.CONST	0x02f4								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 005c       | \  |		.CONST	0x005c								; Number of locals
000b			INIT_0008:
000b 4fff       |O   |		Short_Literal	-0x1
000c 6327       |c'  |		Indirect_Literal	Discrete,0x334,{0x00000000, 0x7fffffff}
000d 00e2       |    |		Load_Encached	Integer_Cache
000e 03f9       |    |		Declare_Type	Discrete,Constrained,Visible
000f e001       |    |		Load	0x0,0x1
0010 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
0011 0129       | )  |		Execute	Any,Make_Visible
0012 e001       |    |		Load	0x0,0x1
0013 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
0014 0129       | )  |		Execute	Any,Make_Visible
0015 03a9       |    |		Declare_Type	Heap_Access,Indirect_Literal,Visible
0016 03a9       |    |		Declare_Type	Heap_Access,Indirect_Literal,Visible
0017 03a9       |    |		Declare_Type	Heap_Access,Indirect_Literal,Visible
0018 03a9       |    |		Declare_Type	Heap_Access,Indirect_Literal,Visible
0019 4800       |H   |		Short_Literal	0x0
001a e002       |    |		Load	0x0,0x2
001b 02a0       |    |		Declare_Subprogram	Null_Subprogram
001c 038f       |    |		Declare_Type	Package,Defined,Visible
001d 00b6       |    |		Action	Make_Scope
001e e003       |    |		Load	0x0,0x3
001f e004       |    |		Load	0x0,0x4
0020 e005       |    |		Load	0x0,0x5
0021 4804       |H   |		Short_Literal	0x4
0022 e214       |    |		Load	0x1,0x14
0023 020e       |    |		Execute	Module,Augment_Imports
0024 0386       |    |		Declare_Variable	Package,Visible
0025 4800       |H   |		Short_Literal	0x0
0026 e006       |    |		Load	0x0,0x6
0027 02a0       |    |		Declare_Subprogram	Null_Subprogram
0028 038f       |    |		Declare_Type	Package,Defined,Visible
0029 00b6       |    |		Action	Make_Scope
002a e005       |    |		Load	0x0,0x5
002b e003       |    |		Load	0x0,0x3
002c e004       |    |		Load	0x0,0x4
002d 4804       |H   |		Short_Literal	0x4
002e e215       |    |		Load	0x1,0x15
002f 020e       |    |		Execute	Module,Augment_Imports
0030 0386       |    |		Declare_Variable	Package,Visible
0031 4800       |H   |		Short_Literal	0x0
0032 e007       |    |		Load	0x0,0x7
0033 02a0       |    |		Declare_Subprogram	Null_Subprogram
0034 038f       |    |		Declare_Type	Package,Defined,Visible
0035 00b6       |    |		Action	Make_Scope
0036 e003       |    |		Load	0x0,0x3
0037 e005       |    |		Load	0x0,0x5
0038 4803       |H   |		Short_Literal	0x3
0039 e216       |    |		Load	0x1,0x16
003a 020e       |    |		Execute	Module,Augment_Imports
003b 0386       |    |		Declare_Variable	Package,Visible
003c 4800       |H   |		Short_Literal	0x0
003d 0093 0b43  |   C|		push_full_address	INIT_0b40
003f 02a0       |    |		Declare_Subprogram	Null_Subprogram
0040 038f       |    |		Declare_Type	Package,Defined,Visible
0041 0386       |    |		Declare_Variable	Package,Visible
0042 00c4       |    |		Action	Make_Default
0043 00c4       |    |		Action	Make_Default
0044 00c4       |    |		Action	Make_Default
0045 00c4       |    |		Action	Make_Default
0046 00c4       |    |		Action	Make_Default
0047 00c4       |    |		Action	Make_Default
0048 00c4       |    |		Action	Make_Default
0049 00c4       |    |		Action	Make_Default
004a 00c4       |    |		Action	Make_Default
004b 00c4       |    |		Action	Make_Default
004c 00c4       |    |		Action	Make_Default
004d 029a 033b  |   ;|		Declare_Subprogram	INIT_0338,For_Outer_Call,Visible,Unelaborated
004f c221       | !  |		Store	0x1,0x21
0050 029a 0383  |    |		Declare_Subprogram	INIT_0380,For_Outer_Call,Visible,Unelaborated
0052 c21f       |    |		Store	0x1,0x1f
0053 029a 03db  |    |		Declare_Subprogram	INIT_03d8,For_Outer_Call,Visible,Unelaborated
0055 c220       |    |		Store	0x1,0x20
0056 4816       |H   |		Short_Literal	0x16
0057 032a       | *  |		Declare_Type	Record,Incomplete
0058 c21a       |    |		Store	0x1,0x1a
0059 e21a       |    |		Load	0x1,0x1a
005a 02a0       |    |		Declare_Subprogram	Null_Subprogram
005b e212       |    |		Load	0x1,0x12
005c 03a3       |    |		Complete_Type	Heap_Access,By_Defining
005d 4809       |H   |		Short_Literal	0x9
005e 032a       | *  |		Declare_Type	Record,Incomplete
005f c21b       |    |		Store	0x1,0x1b
0060 e21b       |    |		Load	0x1,0x1b
0061 02a0       |    |		Declare_Subprogram	Null_Subprogram
0062 e213       |    |		Load	0x1,0x13
0063 03a3       |    |		Complete_Type	Heap_Access,By_Defining
0064 481d       |H   |		Short_Literal	0x1d
0065 032a       | *  |		Declare_Type	Record,Incomplete
0066 c21c       |    |		Store	0x1,0x1c
0067 e21c       |    |		Load	0x1,0x1c
0068 02a0       |    |		Declare_Subprogram	Null_Subprogram
0069 e210       |    |		Load	0x1,0x10
006a 03a3       |    |		Complete_Type	Heap_Access,By_Defining
006b 4809       |H   |		Short_Literal	0x9
006c 032a       | *  |		Declare_Type	Record,Incomplete
006d c21d       |    |		Store	0x1,0x1d
006e e21d       |    |		Load	0x1,0x1d
006f 02a0       |    |		Declare_Subprogram	Null_Subprogram
0070 e211       |    |		Load	0x1,0x11
0071 03a3       |    |		Complete_Type	Heap_Access,By_Defining
0072 00bf       |    |		Action	Accept_Activation
0073 00e1       |    |		Load_Encached	Boolean_Cache
0074 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0075 e008       |    |		Load	0x0,0x8
0076 1b2c       | ,  |		Execute	Package,Field_Read,Field_Number 0x2c
0077 02c7       |    |		Declare_Variable	Any
0078 00d8       |    |		Load_Top	At_Offset_0
0079 1c00       |    |		Execute_Immediate	Run_Utility,0x0
007a e008       |    |		Load	0x0,0x8
007b 1b2c       | ,  |		Execute	Package,Field_Read,Field_Number 0x2c
007c 02c7       |    |		Declare_Variable	Any
007d 00d8       |    |		Load_Top	At_Offset_0
007e 1c00       |    |		Execute_Immediate	Run_Utility,0x0
007f 00e2       |    |		Load_Encached	Integer_Cache
0080 00e2       |    |		Load_Encached	Integer_Cache
0081 4800       |H   |		Short_Literal	0x0
0082 0093 106b  |   k|		push_full_address	INIT_1068
0084 02a0       |    |		Declare_Subprogram	Null_Subprogram
0085 038e       |    |		Declare_Type	Package,Defined
0086 e009       |    |		Load	0x0,0x9
0087 4801       |H   |		Short_Literal	0x1
0088 00da       |    |		Load_Top	At_Offset_2
0089 020e       |    |		Execute	Module,Augment_Imports
008a 0387       |    |		Declare_Variable	Package
008b 4800       |H   |		Short_Literal	0x0
008c e00a       |    |		Load	0x0,0xa
008d 02a0       |    |		Declare_Subprogram	Null_Subprogram
008e 038e       |    |		Declare_Type	Package,Defined
008f e00b       |    |		Load	0x0,0xb
0090 00b6       |    |		Action	Make_Scope
0091 e00c       |    |		Load	0x0,0xc
0092 e228       | (  |		Load	0x1,0x28
0093 e00d       |    |		Load	0x0,0xd
0094 e00e       |    |		Load	0x0,0xe
0095 e00f       |    |		Load	0x0,0xf
0096 4807       |H   |		Short_Literal	0x7
0097 e229       | )  |		Load	0x1,0x29
0098 020e       |    |		Execute	Module,Augment_Imports
0099 0387       |    |		Declare_Variable	Package
009a 4800       |H   |		Short_Literal	0x0
009b 0093 0f3b  |   ;|		push_full_address	INIT_0f38
009d 02a0       |    |		Declare_Subprogram	Null_Subprogram
009e 038e       |    |		Declare_Type	Package,Defined
009f e010       |    |		Load	0x0,0x10
00a0 e011       |    |		Load	0x0,0x11
00a1 e228       | (  |		Load	0x1,0x28
00a2 e00b       |    |		Load	0x0,0xb
00a3 e012       |    |		Load	0x0,0x12
00a4 00b6       |    |		Action	Make_Scope
00a5 4806       |H   |		Short_Literal	0x6
00a6 e22a       | *  |		Load	0x1,0x2a
00a7 020e       |    |		Execute	Module,Augment_Imports
00a8 0387       |    |		Declare_Variable	Package
00a9 4800       |H   |		Short_Literal	0x0
00aa 0093 0cd3  |    |		push_full_address	INIT_0cd0
00ac 02a0       |    |		Declare_Subprogram	Null_Subprogram
00ad 038e       |    |		Declare_Type	Package,Defined
00ae 00b6       |    |		Action	Make_Scope
00af e003       |    |		Load	0x0,0x3
00b0 e00b       |    |		Load	0x0,0xb
00b1 e013       |    |		Load	0x0,0x13
00b2 e014       |    |		Load	0x0,0x14
00b3 e015       |    |		Load	0x0,0x15
00b4 e012       |    |		Load	0x0,0x12
00b5 4807       |H   |		Short_Literal	0x7
00b6 e22b       | +  |		Load	0x1,0x2b
00b7 020e       |    |		Execute	Module,Augment_Imports
00b8 0387       |    |		Declare_Variable	Package
00b9 4800       |H   |		Short_Literal	0x0
00ba 0093 0b53  |   S|		push_full_address	INIT_0b50
00bc 02a0       |    |		Declare_Subprogram	Null_Subprogram
00bd 038e       |    |		Declare_Type	Package,Defined
00be 0387       |    |		Declare_Variable	Package
00bf 4800       |H   |		Short_Literal	0x0
00c0 626f       |bo  |		Indirect_Literal	Discrete,0x330,{0x00000000, 0x00007fff}
00c1 00e2       |    |		Load_Encached	Integer_Cache
00c2 03f8       |    |		Declare_Type	Discrete,Constrained
00c3 00d8       |    |		Load_Top	At_Offset_0
00c4 00d9       |    |		Load_Top	At_Offset_1
00c5 00da       |    |		Load_Top	At_Offset_2
00c6 00db       |    |		Load_Top	At_Offset_3
00c7 e22d       | -  |		Load	0x1,0x2d
00c8 00d8       |    |		Load_Top	At_Offset_0
00c9 e22d       | -  |		Load	0x1,0x2d
00ca 00d8       |    |		Load_Top	At_Offset_0
00cb e22d       | -  |		Load	0x1,0x2d
00cc 00d8       |    |		Load_Top	At_Offset_0
00cd e22d       | -  |		Load	0x1,0x2d
00ce 00d8       |    |		Load_Top	At_Offset_0
00cf e22d       | -  |		Load	0x1,0x2d
00d0 02a0       |    |		Declare_Subprogram	Null_Subprogram
00d1 480d       |H   |		Short_Literal	0xd
00d2 032d       | -  |		Declare_Type	Record,Defined
00d3 00d8       |    |		Load_Top	At_Offset_0
00d4 e216       |    |		Load	0x1,0x16
00d5 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
00d6 00e2       |    |		Load_Encached	Integer_Cache
00d7 00e2       |    |		Load_Encached	Integer_Cache
00d8 00e2       |    |		Load_Encached	Integer_Cache
00d9 00e2       |    |		Load_Encached	Integer_Cache
00da e228       | (  |		Load	0x1,0x28
00db 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00dc e228       | (  |		Load	0x1,0x28
00dd 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00de e00c       |    |		Load	0x0,0xc
00df 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00e0 00e1       |    |		Load_Encached	Boolean_Cache
00e1 e228       | (  |		Load	0x1,0x28
00e2 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00e3 00e1       |    |		Load_Encached	Boolean_Cache
00e4 00e1       |    |		Load_Encached	Boolean_Cache
00e5 e229       | )  |		Load	0x1,0x29
00e6 1b26       | &  |		Execute	Package,Field_Read,Field_Number 0x26
00e7 e229       | )  |		Load	0x1,0x29
00e8 1b26       | &  |		Execute	Package,Field_Read,Field_Number 0x26
00e9 e229       | )  |		Load	0x1,0x29
00ea 1b1b       |    |		Execute	Package,Field_Read,Field_Number 0x1b
00eb e229       | )  |		Load	0x1,0x29
00ec 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
00ed e229       | )  |		Load	0x1,0x29
00ee 1b19       |    |		Execute	Package,Field_Read,Field_Number 0x19
00ef e009       |    |		Load	0x0,0x9
00f0 1b21       | !  |		Execute	Package,Field_Read,Field_Number 0x21
00f1 e016       |    |		Load	0x0,0x16
00f2 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00f3 e22a       | *  |		Load	0x1,0x2a
00f4 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00f5 e22b       | +  |		Load	0x1,0x2b
00f6 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00f7 029f 03e3  |    |		Declare_Subprogram	INIT_03e0,For_Call
00f9 e21a       |    |		Load	0x1,0x1a
00fa 0326       | &  |		Complete_Type	Record,By_Defining
00fb e004       |    |		Load	0x0,0x4
00fc 1b1d       |    |		Execute	Package,Field_Read,Field_Number 0x1d
00fd e004       |    |		Load	0x0,0x4
00fe 1b25       | %  |		Execute	Package,Field_Read,Field_Number 0x25
00ff e004       |    |		Load	0x0,0x4
0100 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0101 e004       |    |		Load	0x0,0x4
0102 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
0103 e004       |    |		Load	0x0,0x4
0104 1b3a       | :  |		Execute	Package,Field_Read,Field_Number 0x3a
0105 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0106 029f 0403  |    |		Declare_Subprogram	INIT_0400,For_Call
0108 4805       |H   |		Short_Literal	0x5
0109 032d       | -  |		Declare_Type	Record,Defined
010a 4800       |H   |		Short_Literal	0x0
010b 4bff       |K   |		Short_Literal	0x3ff
010c 00e3       |    |		Load_Encached	Natural_Cache
010d 03f8       |    |		Declare_Type	Discrete,Constrained
010e 00e1       |    |		Load_Encached	Boolean_Cache
010f 00e1       |    |		Load_Encached	Boolean_Cache
0110 00e1       |    |		Load_Encached	Boolean_Cache
0111 00e1       |    |		Load_Encached	Boolean_Cache
0112 00e1       |    |		Load_Encached	Boolean_Cache
0113 00e1       |    |		Load_Encached	Boolean_Cache
0114 00e1       |    |		Load_Encached	Boolean_Cache
0115 00e1       |    |		Load_Encached	Boolean_Cache
0116 00e1       |    |		Load_Encached	Boolean_Cache
0117 00e1       |    |		Load_Encached	Boolean_Cache
0118 00e2       |    |		Load_Encached	Integer_Cache
0119 e228       | (  |		Load	0x1,0x28
011a 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
011b e228       | (  |		Load	0x1,0x28
011c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
011d e22f       | /  |		Load	0x1,0x2f
011e e00d       |    |		Load	0x0,0xd
011f 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0120 e00d       |    |		Load	0x0,0xd
0121 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0122 e00d       |    |		Load	0x0,0xd
0123 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0124 e214       |    |		Load	0x1,0x14
0125 1b4b       | K  |		Execute	Package,Field_Read,Field_Number 0x4b
0126 e229       | )  |		Load	0x1,0x29
0127 1b1b       |    |		Execute	Package,Field_Read,Field_Number 0x1b
0128 e229       | )  |		Load	0x1,0x29
0129 1b1b       |    |		Execute	Package,Field_Read,Field_Number 0x1b
012a e229       | )  |		Load	0x1,0x29
012b 1b1b       |    |		Execute	Package,Field_Read,Field_Number 0x1b
012c e229       | )  |		Load	0x1,0x29
012d 1b1b       |    |		Execute	Package,Field_Read,Field_Number 0x1b
012e e229       | )  |		Load	0x1,0x29
012f 1b1b       |    |		Execute	Package,Field_Read,Field_Number 0x1b
0130 e229       | )  |		Load	0x1,0x29
0131 1b31       | 1  |		Execute	Package,Field_Read,Field_Number 0x31
0132 e230       | 0  |		Load	0x1,0x30
0133 e229       | )  |		Load	0x1,0x29
0134 1b2e       | .  |		Execute	Package,Field_Read,Field_Number 0x2e
0135 e215       |    |		Load	0x1,0x15
0136 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0137 e229       | )  |		Load	0x1,0x29
0138 1b1f       |    |		Execute	Package,Field_Read,Field_Number 0x1f
0139 e229       | )  |		Load	0x1,0x29
013a 1b19       |    |		Execute	Package,Field_Read,Field_Number 0x19
013b 029f 042b  |   +|		Declare_Subprogram	INIT_0428,For_Call
013d e21c       |    |		Load	0x1,0x1c
013e 0326       | &  |		Complete_Type	Record,By_Defining
013f e004       |    |		Load	0x0,0x4
0140 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0141 e228       | (  |		Load	0x1,0x28
0142 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0143 e004       |    |		Load	0x0,0x4
0144 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0145 e228       | (  |		Load	0x1,0x28
0146 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0147 e229       | )  |		Load	0x1,0x29
0148 1b26       | &  |		Execute	Package,Field_Read,Field_Number 0x26
0149 e229       | )  |		Load	0x1,0x29
014a 1b31       | 1  |		Execute	Package,Field_Read,Field_Number 0x31
014b 00e1       |    |		Load_Encached	Boolean_Cache
014c 00e1       |    |		Load_Encached	Boolean_Cache
014d e229       | )  |		Load	0x1,0x29
014e 1b2a       | *  |		Execute	Package,Field_Read,Field_Number 0x2a
014f 029f 0453  |   S|		Declare_Subprogram	INIT_0450,For_Call
0151 e21b       |    |		Load	0x1,0x1b
0152 0326       | &  |		Complete_Type	Record,By_Defining
0153 4800       |H   |		Short_Literal	0x0
0154 61d7       |a   |		Indirect_Literal	Discrete,0x32c,{0x00000000, 0x000007ff}
0155 00e3       |    |		Load_Encached	Natural_Cache
0156 03f8       |    |		Declare_Type	Discrete,Constrained
0157 4802       |H   |		Short_Literal	0x2
0158 4805       |H   |		Short_Literal	0x5
0159 e215       |    |		Load	0x1,0x15
015a 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
015b 03f8       |    |		Declare_Type	Discrete,Constrained
015c 4802       |H   |		Short_Literal	0x2
015d 4805       |H   |		Short_Literal	0x5
015e 00db       |    |		Load_Top	At_Offset_3
015f 02a0       |    |		Declare_Subprogram	Null_Subprogram
0160 4801       |H   |		Short_Literal	0x1
0161 035d       | ]  |		Declare_Type	Array,Defined
0162 e229       | )  |		Load	0x1,0x29
0163 1b26       | &  |		Execute	Package,Field_Read,Field_Number 0x26
0164 e228       | (  |		Load	0x1,0x28
0165 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0166 00e1       |    |		Load_Encached	Boolean_Cache
0167 e229       | )  |		Load	0x1,0x29
0168 1b1b       |    |		Execute	Package,Field_Read,Field_Number 0x1b
0169 e004       |    |		Load	0x0,0x4
016a 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
016b e233       | 3  |		Load	0x1,0x33
016c e231       | 1  |		Load	0x1,0x31
016d e229       | )  |		Load	0x1,0x29
016e 1b23       | #  |		Execute	Package,Field_Read,Field_Number 0x23
016f e229       | )  |		Load	0x1,0x29
0170 1b31       | 1  |		Execute	Package,Field_Read,Field_Number 0x31
0171 029f 0473  |   s|		Declare_Subprogram	INIT_0470,For_Call
0173 e21d       |    |		Load	0x1,0x1d
0174 0326       | &  |		Complete_Type	Record,By_Defining
0175 4800       |H   |		Short_Literal	0x0
0176 4804       |H   |		Short_Literal	0x4
0177 029f 048b  |    |		Declare_Subprogram	INIT_0488,For_Call
0179 03fd       |    |		Declare_Type	Discrete,Defined
017a 00e3       |    |		Load_Encached	Natural_Cache
017b 0266       | f  |		Execute	Discrete,Bounds
017c e004       |    |		Load	0x0,0x4
017d 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
017e 029f 04b3  |    |		Declare_Subprogram	INIT_04b0,For_Call
0180 4801       |H   |		Short_Literal	0x1
0181 0350       | P  |		Declare_Type	Array,Defined,Bounds_With_Object
0182 00e3       |    |		Load_Encached	Natural_Cache
0183 e003       |    |		Load	0x0,0x3
0184 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0185 4801       |H   |		Short_Literal	0x1
0186 61ad       |a   |		Indirect_Literal	Discrete,0x334,{0x00000000, 0x7fffffff}
0187 e235       | 5  |		Load	0x1,0x35
0188 034e       | N  |		QQ_Declare_Type	Array,Constrained,Bounds_With_Object
0189 029f 04cb  |    |		Declare_Subprogram	INIT_04c8,For_Call
018b 4800       |H   |		Short_Literal	0x0
018c 4801       |H   |		Short_Literal	0x1
018d 4801       |H   |		Short_Literal	0x1
018e 4800       |H   |		Short_Literal	0x0
018f 4801       |H   |		Short_Literal	0x1
0190 4801       |H   |		Short_Literal	0x1
0191 031d       |    |		Declare_Type	Variant_Record,Defined
0192 e017       |    |		Load	0x0,0x17
0193 e018       |    |		Load	0x0,0x18
0194 e21a       |    |		Load	0x1,0x1a
0195 e216       |    |		Load	0x1,0x16
0196 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0197 e019       |    |		Load	0x0,0x19
0198 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
0199 0387       |    |		Declare_Variable	Package
019a 00d8       |    |		Load_Top	At_Offset_0
019b 020f       |    |		Execute	Module,Activate
019c e019       |    |		Load	0x0,0x19
019d 1919       |    |		Execute	Package,Field_Reference,Field_Number 0x19
019e 00c6       |    |		Action	Check_Subprogram_Elaborated
019f e21a       |    |		Load	0x1,0x1a
01a0 e216       |    |		Load	0x1,0x16
01a1 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01a2 e01a       |    |		Load	0x0,0x1a
01a3 e01b       |    |		Load	0x0,0x1b
01a4 4800       |H   |		Short_Literal	0x0
01a5 0007       |    |		Action	Break_Optional
01a6 e01c       |    |		Load	0x0,0x1c
01a7 e01d       |    |		Load	0x0,0x1d
01a8 e21c       |    |		Load	0x1,0x1c
01a9 e214       |    |		Load	0x1,0x14
01aa 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01ab e019       |    |		Load	0x0,0x19
01ac 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
01ad 0387       |    |		Declare_Variable	Package
01ae 00d8       |    |		Load_Top	At_Offset_0
01af 020f       |    |		Execute	Module,Activate
01b0 e019       |    |		Load	0x0,0x19
01b1 1919       |    |		Execute	Package,Field_Reference,Field_Number 0x19
01b2 00c6       |    |		Action	Check_Subprogram_Elaborated
01b3 e21c       |    |		Load	0x1,0x1c
01b4 e214       |    |		Load	0x1,0x14
01b5 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01b6 e01e       |    |		Load	0x0,0x1e
01b7 e01f       |    |		Load	0x0,0x1f
01b8 4800       |H   |		Short_Literal	0x0
01b9 0007       |    |		Action	Break_Optional
01ba e020       |    |		Load	0x0,0x20
01bb e021       | !  |		Load	0x0,0x21
01bc e21b       |    |		Load	0x1,0x1b
01bd e216       |    |		Load	0x1,0x16
01be 1b28       | (  |		Execute	Package,Field_Read,Field_Number 0x28
01bf e019       |    |		Load	0x0,0x19
01c0 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
01c1 0387       |    |		Declare_Variable	Package
01c2 00d8       |    |		Load_Top	At_Offset_0
01c3 020f       |    |		Execute	Module,Activate
01c4 e019       |    |		Load	0x0,0x19
01c5 1919       |    |		Execute	Package,Field_Reference,Field_Number 0x19
01c6 00c6       |    |		Action	Check_Subprogram_Elaborated
01c7 e21b       |    |		Load	0x1,0x1b
01c8 e216       |    |		Load	0x1,0x16
01c9 1b28       | (  |		Execute	Package,Field_Read,Field_Number 0x28
01ca e022       | "  |		Load	0x0,0x22
01cb e023       | #  |		Load	0x0,0x23
01cc 4800       |H   |		Short_Literal	0x0
01cd 0007       |    |		Action	Break_Optional
01ce e024       | $  |		Load	0x0,0x24
01cf e025       | %  |		Load	0x0,0x25
01d0 e21d       |    |		Load	0x1,0x1d
01d1 e215       |    |		Load	0x1,0x15
01d2 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01d3 e019       |    |		Load	0x0,0x19
01d4 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
01d5 0387       |    |		Declare_Variable	Package
01d6 00d8       |    |		Load_Top	At_Offset_0
01d7 020f       |    |		Execute	Module,Activate
01d8 e019       |    |		Load	0x0,0x19
01d9 1919       |    |		Execute	Package,Field_Reference,Field_Number 0x19
01da 00c6       |    |		Action	Check_Subprogram_Elaborated
01db e21d       |    |		Load	0x1,0x1d
01dc e215       |    |		Load	0x1,0x15
01dd 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01de e026       | &  |		Load	0x0,0x26
01df e027       | '  |		Load	0x0,0x27
01e0 4800       |H   |		Short_Literal	0x0
01e1 0007       |    |		Action	Break_Optional
01e2 029d 04f3  |    |		Declare_Subprogram	INIT_04f0,For_Outer_Call
01e4 029d 0503  |    |		Declare_Subprogram	INIT_0500,For_Outer_Call
01e6 029d 0513  |    |		Declare_Subprogram	INIT_0510,For_Outer_Call
01e8 029d 060b  |    |		Declare_Subprogram	INIT_0608,For_Outer_Call
01ea 1d21       | !  |		Execute_Immediate	Reference_Lex_1,0x21
01eb 00c7       |    |		Action	Elaborate_Subprogram
01ec 1d1f       |    |		Execute_Immediate	Reference_Lex_1,0x1f
01ed 00c7       |    |		Action	Elaborate_Subprogram
01ee 1d20       |    |		Execute_Immediate	Reference_Lex_1,0x20
01ef 00c7       |    |		Action	Elaborate_Subprogram
01f0 029d 065b  |   [|		Declare_Subprogram	INIT_0658,For_Outer_Call
01f2 029d 06b3  |    |		Declare_Subprogram	INIT_06b0,For_Outer_Call
01f4 029d 06bb  |    |		Declare_Subprogram	INIT_06b8,For_Outer_Call
01f6 029d 06fb  |    |		Declare_Subprogram	INIT_06f8,For_Outer_Call
01f8 029d 076b  |   k|		Declare_Subprogram	INIT_0768,For_Outer_Call
01fa 029d 07f3  |    |		Declare_Subprogram	INIT_07f0,For_Outer_Call
01fc 029d 084b  |   K|		Declare_Subprogram	INIT_0848,For_Outer_Call
01fe 029d 08e3  |    |		Declare_Subprogram	INIT_08e0,For_Outer_Call
0200 029d 0913  |    |		Declare_Subprogram	INIT_0910,For_Outer_Call
0202 029d 0953  |   S|		Declare_Subprogram	INIT_0950,For_Outer_Call
0204 e004       |    |		Load	0x0,0x4
0205 4801       |H   |		Short_Literal	0x1
0206 e228       | (  |		Load	0x1,0x28
0207 020e       |    |		Execute	Module,Augment_Imports
0208 e228       | (  |		Load	0x1,0x28
0209 020f       |    |		Execute	Module,Activate
020a e028       | (  |		Load	0x0,0x28
020b e029       | )  |		Load	0x0,0x29
020c e21c       |    |		Load	0x1,0x1c
020d e229       | )  |		Load	0x1,0x29
020e e019       |    |		Load	0x0,0x19
020f e02a       | *  |		Load	0x0,0x2a
0210 e02b       | +  |		Load	0x0,0x2b
0211 e02c       | ,  |		Load	0x0,0x2c
0212 4808       |H   |		Short_Literal	0x8
0213 e22a       | *  |		Load	0x1,0x2a
0214 020e       |    |		Execute	Module,Augment_Imports
0215 e22a       | *  |		Load	0x1,0x2a
0216 020f       |    |		Execute	Module,Activate
0217 e004       |    |		Load	0x0,0x4
0218 e243       | C  |		Load	0x1,0x43
0219 e249       | I  |		Load	0x1,0x49
021a e229       | )  |		Load	0x1,0x29
021b e02c       | ,  |		Load	0x0,0x2c
021c e02d       | -  |		Load	0x0,0x2d
021d e244       | D  |		Load	0x1,0x44
021e e245       | E  |		Load	0x1,0x45
021f 1d46       | F  |		Execute_Immediate	Reference_Lex_1,0x46
0220 e019       |    |		Load	0x0,0x19
0221 e24a       | J  |		Load	0x1,0x4a
0222 e24b       | K  |		Load	0x1,0x4b
0223 1d4c       | L  |		Execute_Immediate	Reference_Lex_1,0x4c
0224 480d       |H   |		Short_Literal	0xd
0225 e22b       | +  |		Load	0x1,0x2b
0226 020e       |    |		Execute	Module,Augment_Imports
0227 e22b       | +  |		Load	0x1,0x2b
0228 020f       |    |		Execute	Module,Activate
0229 e229       | )  |		Load	0x1,0x29
022a 4801       |H   |		Short_Literal	0x1
022b e22c       | ,  |		Load	0x1,0x2c
022c 020e       |    |		Execute	Module,Augment_Imports
022d e22c       | ,  |		Load	0x1,0x2c
022e 020f       |    |		Execute	Module,Activate
022f e217       |    |		Load	0x1,0x17
0230 020f       |    |		Execute	Module,Activate
0231 e02e       | .  |		Load	0x0,0x2e
0232 e02f       | /  |		Load	0x0,0x2f
0233 e001       |    |		Load	0x0,0x1
0234 e030       | 0  |		Load	0x0,0x30
0235 e031       | 1  |		Load	0x0,0x31
0236 e019       |    |		Load	0x0,0x19
0237 e032       | 2  |		Load	0x0,0x32
0238 e033       | 3  |		Load	0x0,0x33
0239 e22e       | .  |		Load	0x1,0x2e
023a e21a       |    |		Load	0x1,0x1a
023b e21c       |    |		Load	0x1,0x1c
023c e21b       |    |		Load	0x1,0x1b
023d e21d       |    |		Load	0x1,0x1d
023e e009       |    |		Load	0x0,0x9
023f e016       |    |		Load	0x0,0x16
0240 e22a       | *  |		Load	0x1,0x2a
0241 e22b       | +  |		Load	0x1,0x2b
0242 e034       | 4  |		Load	0x0,0x34
0243 e035       | 5  |		Load	0x0,0x35
0244 e004       |    |		Load	0x0,0x4
0245 e22f       | /  |		Load	0x1,0x2f
0246 e005       |    |		Load	0x0,0x5
0247 e036       | 6  |		Load	0x0,0x36
0248 e037       | 7  |		Load	0x0,0x37
0249 e038       | 8  |		Load	0x0,0x38
024a e039       | 9  |		Load	0x0,0x39
024b e03a       | :  |		Load	0x0,0x3a
024c e03b       | ;  |		Load	0x0,0x3b
024d e03c       | <  |		Load	0x0,0x3c
024e e03d       | =  |		Load	0x0,0x3d
024f e03e       | >  |		Load	0x0,0x3e
0250 e03f       | ?  |		Load	0x0,0x3f
0251 e040       | @  |		Load	0x0,0x40
0252 e041       | A  |		Load	0x0,0x41
0253 e042       | B  |		Load	0x0,0x42
0254 e043       | C  |		Load	0x0,0x43
0255 e044       | D  |		Load	0x0,0x44
0256 e045       | E  |		Load	0x0,0x45
0257 e046       | F  |		Load	0x0,0x46
0258 e047       | G  |		Load	0x0,0x47
0259 e048       | H  |		Load	0x0,0x48
025a e049       | I  |		Load	0x0,0x49
025b e04a       | J  |		Load	0x0,0x4a
025c e04b       | K  |		Load	0x0,0x4b
025d e04c       | L  |		Load	0x0,0x4c
025e e04d       | M  |		Load	0x0,0x4d
025f e04e       | N  |		Load	0x0,0x4e
0260 e04f       | O  |		Load	0x0,0x4f
0261 e003       |    |		Load	0x0,0x3
0262 e237       | 7  |		Load	0x1,0x37
0263 e050       | P  |		Load	0x0,0x50
0264 1d4f       | O  |		Execute_Immediate	Reference_Lex_1,0x4f
0265 e051       | Q  |		Load	0x0,0x51
0266 e052       | R  |		Load	0x0,0x52
0267 e238       | 8  |		Load	0x1,0x38
0268 e239       | 9  |		Load	0x1,0x39
0269 1d3a       | :  |		Execute_Immediate	Reference_Lex_1,0x3a
026a e053       | S  |		Load	0x0,0x53
026b 483a       |H:  |		Short_Literal	0x3a
026c e229       | )  |		Load	0x1,0x29
026d 020e       |    |		Execute	Module,Augment_Imports
026e e229       | )  |		Load	0x1,0x29
026f 020f       |    |		Execute	Module,Activate
0270 e00d       |    |		Load	0x0,0xd
0271 e054       | T  |		Load	0x0,0x54
0272 e055       | U  |		Load	0x0,0x55
0273 e056       | V  |		Load	0x0,0x56
0274 e057       | W  |		Load	0x0,0x57
0275 e058       | X  |		Load	0x0,0x58
0276 e059       | Y  |		Load	0x0,0x59
0277 e05a       | Z  |		Load	0x0,0x5a
0278 e00c       |    |		Load	0x0,0xc
0279 e004       |    |		Load	0x0,0x4
027a e00f       |    |		Load	0x0,0xf
027b e243       | C  |		Load	0x1,0x43
027c e05b       | [  |		Load	0x0,0x5b
027d e05c       | \  |		Load	0x0,0x5c
027e e05d       | ]  |		Load	0x0,0x5d
027f e05e       | ^  |		Load	0x0,0x5e
0280 e237       | 7  |		Load	0x1,0x37
0281 e05f       | _  |		Load	0x0,0x5f
0282 e060       | `  |		Load	0x0,0x60
0283 e061       | a  |		Load	0x0,0x61
0284 e062       | b  |		Load	0x0,0x62
0285 e063       | c  |		Load	0x0,0x63
0286 e064       | d  |		Load	0x0,0x64
0287 e229       | )  |		Load	0x1,0x29
0288 1d56       | V  |		Execute_Immediate	Reference_Lex_1,0x56
0289 1d4f       | O  |		Execute_Immediate	Reference_Lex_1,0x4f
028a 1d57       | W  |		Execute_Immediate	Reference_Lex_1,0x57
028b 1d50       | P  |		Execute_Immediate	Reference_Lex_1,0x50
028c e228       | (  |		Load	0x1,0x28
028d 1d55       | U  |		Execute_Immediate	Reference_Lex_1,0x55
028e e051       | Q  |		Load	0x0,0x51
028f e052       | R  |		Load	0x0,0x52
0290 e065       | e  |		Load	0x0,0x65
0291 e22a       | *  |		Load	0x1,0x2a
0292 1d5b       | [  |		Execute_Immediate	Reference_Lex_1,0x5b
0293 e234       | 4  |		Load	0x1,0x34
0294 1d59       | Y  |		Execute_Immediate	Reference_Lex_1,0x59
0295 1d5a       | Z  |		Execute_Immediate	Reference_Lex_1,0x5a
0296 e22b       | +  |		Load	0x1,0x2b
0297 e22c       | ,  |		Load	0x1,0x2c
0298 1d58       | X  |		Execute_Immediate	Reference_Lex_1,0x58
0299 e23d       | =  |		Load	0x1,0x3d
029a e249       | I  |		Load	0x1,0x49
029b e066       | f  |		Load	0x0,0x66
029c e067       | g  |		Load	0x0,0x67
029d e02c       | ,  |		Load	0x0,0x2c
029e 1d54       | T  |		Execute_Immediate	Reference_Lex_1,0x54
029f e068       | h  |		Load	0x0,0x68
02a0 e00b       |    |		Load	0x0,0xb
02a1 e244       | D  |		Load	0x1,0x44
02a2 e245       | E  |		Load	0x1,0x45
02a3 1d46       | F  |		Execute_Immediate	Reference_Lex_1,0x46
02a4 e019       |    |		Load	0x0,0x19
02a5 e238       | 8  |		Load	0x1,0x38
02a6 e239       | 9  |		Load	0x1,0x39
02a7 1d3a       | :  |		Execute_Immediate	Reference_Lex_1,0x3a
02a8 e001       |    |		Load	0x0,0x1
02a9 4839       |H9  |		Short_Literal	0x39
02aa e216       |    |		Load	0x1,0x16
02ab 020e       |    |		Execute	Module,Augment_Imports
02ac e216       |    |		Load	0x1,0x16
02ad 020f       |    |		Execute	Module,Activate
02ae a069       | i  |		Store_Unchecked	0x0,0x69
02af e06a       | j  |		Load	0x0,0x6a
02b0 e06b       | k  |		Load	0x0,0x6b
02b1 e00f       |    |		Load	0x0,0xf
02b2 e249       | I  |		Load	0x1,0x49
02b3 e06c       | l  |		Load	0x0,0x6c
02b4 e06d       | m  |		Load	0x0,0x6d
02b5 e06e       | n  |		Load	0x0,0x6e
02b6 e06f       | o  |		Load	0x0,0x6f
02b7 e228       | (  |		Load	0x1,0x28
02b8 e051       | Q  |		Load	0x0,0x51
02b9 e052       | R  |		Load	0x0,0x52
02ba e229       | )  |		Load	0x1,0x29
02bb 1d23       | #  |		Execute_Immediate	Reference_Lex_1,0x23
02bc 1d4f       | O  |		Execute_Immediate	Reference_Lex_1,0x4f
02bd e070       | p  |		Load	0x0,0x70
02be e00b       |    |		Load	0x0,0xb
02bf e24a       | J  |		Load	0x1,0x4a
02c0 e24b       | K  |		Load	0x1,0x4b
02c1 1d4c       | L  |		Execute_Immediate	Reference_Lex_1,0x4c
02c2 e019       |    |		Load	0x0,0x19
02c3 e22b       | +  |		Load	0x1,0x2b
02c4 1d5c       | \  |		Execute_Immediate	Reference_Lex_1,0x5c
02c5 e053       | S  |		Load	0x0,0x53
02c6 4818       |H   |		Short_Literal	0x18
02c7 e215       |    |		Load	0x1,0x15
02c8 020e       |    |		Execute	Module,Augment_Imports
02c9 e215       |    |		Load	0x1,0x15
02ca 020f       |    |		Execute	Module,Activate
02cb e00f       |    |		Load	0x0,0xf
02cc e23d       | =  |		Load	0x1,0x3d
02cd e071       | q  |		Load	0x0,0x71
02ce e072       | r  |		Load	0x0,0x72
02cf e073       | s  |		Load	0x0,0x73
02d0 e074       | t  |		Load	0x0,0x74
02d1 e075       | u  |		Load	0x0,0x75
02d2 e076       | v  |		Load	0x0,0x76
02d3 e229       | )  |		Load	0x1,0x29
02d4 e22f       | /  |		Load	0x1,0x2f
02d5 e00d       |    |		Load	0x0,0xd
02d6 e228       | (  |		Load	0x1,0x28
02d7 1d4f       | O  |		Execute_Immediate	Reference_Lex_1,0x4f
02d8 e066       | f  |		Load	0x0,0x66
02d9 e051       | Q  |		Load	0x0,0x51
02da e00c       |    |		Load	0x0,0xc
02db e00e       |    |		Load	0x0,0xe
02dc e22c       | ,  |		Load	0x1,0x2c
02dd e077       | w  |		Load	0x0,0x77
02de e078       | x  |		Load	0x0,0x78
02df e079       | y  |		Load	0x0,0x79
02e0 e00b       |    |		Load	0x0,0xb
02e1 e23e       | >  |		Load	0x1,0x3e
02e2 e23f       | ?  |		Load	0x1,0x3f
02e3 1d40       | @  |		Execute_Immediate	Reference_Lex_1,0x40
02e4 e019       |    |		Load	0x0,0x19
02e5 e053       | S  |		Load	0x0,0x53
02e6 e07a       | z  |		Load	0x0,0x7a
02e7 a07b       | {  |		Store_Unchecked	0x0,0x7b
02e8 e07c       | |  |		Load	0x0,0x7c
02e9 e07d       | }  |		Load	0x0,0x7d
02ea e07e       | ~  |		Load	0x0,0x7e
02eb e07f       |    |		Load	0x0,0x7f
02ec e080       |    |		Load	0x0,0x80
02ed 1d23       | #  |		Execute_Immediate	Reference_Lex_1,0x23
02ee e052       | R  |		Load	0x0,0x52
02ef 4824       |H$  |		Short_Literal	0x24
02f0 e214       |    |		Load	0x1,0x14
02f1 020e       |    |		Execute	Module,Augment_Imports
02f2 e214       |    |		Load	0x1,0x14
02f3 020f       |    |		Execute	Module,Activate
02f4			BODY_0008:
02f4 e224       | $  |		Load	0x1,0x24
02f5 0120       |    |		Execute	Any,Is_Value
02f6 6803       |h   |		Jump_Zero	0x2fa
02f7 e008       |    |		Load	0x0,0x8
02f8 1b2c       | ,  |		Execute	Package,Field_Read,Field_Number 0x2c
02f9 7801       |x   |		Jump	0x2fb
02fa e224       | $  |		Load	0x1,0x24
02fb 4be8       |K   |		Short_Literal	0x3e8
02fc 0092 11a2  |    |		Action	Push_String_Extended,0x11a2					; "DEBUG_HISTORY_ENTRIES"
02fe e008       |    |		Load	0x0,0x8
02ff 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
0300 c224       | $  |		Store	0x1,0x24
0301 e052       | R  |		Load	0x0,0x52
0302 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0303 e224       | $  |		Load	0x1,0x24
0304 e008       |    |		Load	0x0,0x8
0305 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
0306 e008       |    |		Load	0x0,0x8
0307 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
0308 a226       | &  |		Store_Unchecked	0x1,0x26
0309 e226       | &  |		Load	0x1,0x26
030a 480a       |H   |		Short_Literal	0xa
030b 026f       | o  |		Execute	Discrete,Remainder
030c 0f01       |    |		Execute_Immediate	Equal,0x1
030d 681c       |h   |		Jump_Zero	0x32a
030e e225       | %  |		Load	0x1,0x25
030f 0120       |    |		Execute	Any,Is_Value
0310 6803       |h   |		Jump_Zero	0x314
0311 e008       |    |		Load	0x0,0x8
0312 1b2c       | ,  |		Execute	Package,Field_Read,Field_Number 0x2c
0313 7801       |x   |		Jump	0x315
0314 e225       | %  |		Load	0x1,0x25
0315 4850       |HP  |		Short_Literal	0x50
0316 0092 11a3  |    |		Action	Push_String_Extended,0x11a3					; "WINDOW_SHIFT_OVERLAP"
0318 e008       |    |		Load	0x0,0x8
0319 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
031a c225       | %  |		Store	0x1,0x25
031b e052       | R  |		Load	0x0,0x52
031c 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
031d e225       | %  |		Load	0x1,0x25
031e e008       |    |		Load	0x0,0x8
031f 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
0320 e008       |    |		Load	0x0,0x8
0321 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
0322 a227       | '  |		Store_Unchecked	0x1,0x27
0323 e227       | '  |		Load	0x1,0x27
0324 480a       |H   |		Short_Literal	0xa
0325 026f       | o  |		Execute	Discrete,Remainder
0326 0f01       |    |		Execute_Immediate	Equal,0x1
0327 6802       |h   |		Jump_Zero	0x32a
0328 4801       |H   |		Short_Literal	0x1
0329 a223       | #  |		Store_Unchecked	0x1,0x23
032a 00bc       |    |		Action	Signal_Activated
032b 00bb       |    |		Action	Signal_Completion
032c 0000 0000  |    |		.LITERAL	{0x00000000, 0x000007ff}
0330 0000 0000  |    |		.LITERAL	{0x00000000, 0x00007fff}
0334 0000 0000  |    |		.LITERAL	{0x00000000, 0x7fffffff}
0338 ; --------------------------------------------------------------------------------------
0338 ; SUBPROGRAM
0338 ; --------------------------------------------------------------------------------------
0338 033d       | =  |		.CONST	0x033d								; Address of begin
0339 0004       |    |		.CONST	0x0004								; Address of exception handler
033a 0002       |    |		.CONST	0x0002								; Number of locals
033b			INIT_0338:
033b e216       |    |		Load	0x1,0x16
033c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
033d			BODY_0338:
033d e5f8       |    |		Load	0x2,-0x8
033e e5f9       |    |		Load	0x2,-0x7
033f e216       |    |		Load	0x1,0x16
0340 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0341 e5fc       |    |		Load	0x2,-0x4
0342 e5fd       |    |		Load	0x2,-0x3
0343 e5fe       |    |		Load	0x2,-0x2
0344 e229       | )  |		Load	0x1,0x29
0345 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0346 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0347 c5f9       |    |		Store	0x2,-0x7
0348 c5f8       |    |		Store	0x2,-0x8
0349 4800       |H   |		Short_Literal	0x0
034a e5f8       |    |		Load	0x2,-0x8
034b e003       |    |		Load	0x0,0x3
034c 1847       | G  |		Execute	Package,Field_Execute,Field_Number 0x47
034d 6829       |h)  |		Jump_Zero	0x377
034e e5fd       |    |		Load	0x2,-0x3
034f 00d9       |    |		Load_Top	At_Offset_1
0350 8250       | P  |		Call	0x1,0x50
0351 7025       |p%  |		Jump_Nonzero	0x377
0352 e5fb       |    |		Load	0x2,-0x5
0353 680b       |h   |		Jump_Zero	0x35f
0354 e5f8       |    |		Load	0x2,-0x8
0355 e5f9       |    |		Load	0x2,-0x7
0356 00da       |    |		Load_Top	At_Offset_2
0357 e5fc       |    |		Load	0x2,-0x4
0358 e5fd       |    |		Load	0x2,-0x3
0359 e5ff       |    |		Load	0x2,-0x1
035a 8252       | R  |		Call	0x1,0x52
035b 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
035c c5f9       |    |		Store	0x2,-0x7
035d c5f8       |    |		Store	0x2,-0x8
035e 7818       |x   |		Jump	0x377
035f e003       |    |		Load	0x0,0x3
0360 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0361 4801       |H   |		Short_Literal	0x1
0362 4802       |H   |		Short_Literal	0x2
0363 e00f       |    |		Load	0x0,0xf
0364 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0365 035b       | [  |		Declare_Type	Array,Constrained
0366 0337       | 7  |		Declare_Variable	Array
0367 e5fd       |    |		Load	0x2,-0x3
0368 e00f       |    |		Load	0x0,0xf
0369 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
036a 4801       |H   |		Short_Literal	0x1
036b 00da       |    |		Load_Top	At_Offset_2
036c 01d6       |    |		Execute	Vector,Field_Write
036d e5fc       |    |		Load	0x2,-0x4
036e e00c       |    |		Load	0x0,0xc
036f 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
0370 4802       |H   |		Short_Literal	0x2
0371 00da       |    |		Load_Top	At_Offset_2
0372 01d6       |    |		Execute	Vector,Field_Write
0373 6008       |`   |		Indirect_Literal	Discrete,0x37c,{0x00000000, 0x00002827}
0374 e003       |    |		Load	0x0,0x3
0375 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
0376 c5f8       |    |		Store	0x2,-0x8
0377 00d8       |    |		Load_Top	At_Offset_0
0378 a5fa       |    |		Store_Unchecked	0x2,-0x6
0379 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
037a 0000 0000  |    |		.XXX[0x2]
037c 0000 0000  |    |		.LITERAL	{0x00000000, 0x00002827}
0380 ; --------------------------------------------------------------------------------------
0380 ; SUBPROGRAM
0380 ; --------------------------------------------------------------------------------------
0380 038c       |    |		.CONST	0x038c								; Address of begin
0381 0004       |    |		.CONST	0x0004								; Address of exception handler
0382 0003       |    |		.CONST	0x0003								; Number of locals
0383			INIT_0380:
0383 e004       |    |		Load	0x0,0x4
0384 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0385 e051       | Q  |		Load	0x0,0x51
0386 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0387 02c7       |    |		Declare_Variable	Any
0388 e5fd       |    |		Load	0x2,-0x3
0389 e001       |    |		Load	0x0,0x1
038a 1832       | 2  |		Execute	Package,Field_Execute,Field_Number 0x32
038b a403       |    |		Store_Unchecked	0x2,0x3
038c			BODY_0380:
038c 4800       |H   |		Short_Literal	0x0
038d a5fc       |    |		Store_Unchecked	0x2,-0x4
038e e5ff       |    |		Load	0x2,-0x1
038f 6811       |h   |		Jump_Zero	0x3a1
0390 0092 11a4  |    |		Action	Push_String_Extended,0x11a4					; "State file for "
0392 e5fe       |    |		Load	0x2,-0x2
0393 e216       |    |		Load	0x1,0x16
0394 1827       | '  |		Execute	Package,Field_Execute,Field_Number 0x27
0395 01cc       |    |		Execute	Vector,Catenate
0396 0092 11a5  |    |		Action	Push_String_Extended,0x11a5					; " is being abandoned."
0398 01cc       |    |		Execute	Vector,Catenate
0399 824f       | O  |		Call	0x1,0x4f
039a 00d8       |    |		Load_Top	At_Offset_0
039b 4801       |H   |		Short_Literal	0x1
039c 4800       |H   |		Short_Literal	0x0
039d e051       | Q  |		Load	0x0,0x51
039e 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
039f c403       |    |		Store	0x2,0x3
03a0 782c       |x,  |		Jump	0x3cd
03a1 e001       |    |		Load	0x0,0x1
03a2 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
03a3 e5fd       |    |		Load	0x2,-0x3
03a4 e001       |    |		Load	0x0,0x1
03a5 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
03a6 c5fd       |    |		Store	0x2,-0x3
03a7 005a       | Z  |		Store_Top	Discrete,At_Offset_2
03a8 00d9       |    |		Load_Top	At_Offset_1
03a9 700b       |p   |		Jump_Nonzero	0x3b5
03aa 0092 11a4  |    |		Action	Push_String_Extended,0x11a4					; "State file for "
03ac e5fe       |    |		Load	0x2,-0x2
03ad e216       |    |		Load	0x1,0x16
03ae 1827       | '  |		Execute	Package,Field_Execute,Field_Number 0x27
03af 01cc       |    |		Execute	Vector,Catenate
03b0 0092 11a6  |    |		Action	Push_String_Extended,0x11a6					; " has been closed."
03b2 01cc       |    |		Execute	Vector,Catenate
03b3 824f       | O  |		Call	0x1,0x4f
03b4 7818       |x   |		Jump	0x3cd
03b5 e003       |    |		Load	0x0,0x3
03b6 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
03b7 4801       |H   |		Short_Literal	0x1
03b8 4802       |H   |		Short_Literal	0x2
03b9 e00f       |    |		Load	0x0,0xf
03ba 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
03bb 035b       | [  |		Declare_Type	Array,Constrained
03bc 0337       | 7  |		Declare_Variable	Array
03bd e5fe       |    |		Load	0x2,-0x2
03be e216       |    |		Load	0x1,0x16
03bf 185a       | Z  |		Execute	Package,Field_Execute,Field_Number 0x5a
03c0 4801       |H   |		Short_Literal	0x1
03c1 00da       |    |		Load_Top	At_Offset_2
03c2 01d6       |    |		Execute	Vector,Field_Write
03c3 00db       |    |		Load_Top	At_Offset_3
03c4 e00f       |    |		Load	0x0,0xf
03c5 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
03c6 4802       |H   |		Short_Literal	0x2
03c7 00da       |    |		Load_Top	At_Offset_2
03c8 01d6       |    |		Execute	Vector,Field_Write
03c9 6006       |`   |		Indirect_Literal	Discrete,0x3d0,{0x00000000, 0x00005005}
03ca e003       |    |		Load	0x0,0x3
03cb 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
03cc c5fc       |    |		Store	0x2,-0x4
03cd e212       |    |		Load	0x1,0x12
03ce a5fe       |    |		Store_Unchecked	0x2,-0x2
03cf 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
03d0 0000 0000  |    |		.LITERAL	{0x00000000, 0x00005005}
03d4 0000 0000  |    |		.BLANK	0000[0x4]
03d8 ; --------------------------------------------------------------------------------------
03d8 ; SUBPROGRAM
03d8 ; --------------------------------------------------------------------------------------
03d8 03db       |    |		.CONST	0x03db								; Address of begin
03d9 0004       |    |		.CONST	0x0004								; Address of exception handler
03da 0001       |    |		.CONST	0x0001								; Number of locals
03db			BODY_03d8:
03db			INIT_03d8:
03db 00db       |    |		Load_Top	At_Offset_3
03dc 00db       |    |		Load_Top	At_Offset_3
03dd e229       | )  |		Load	0x1,0x29
03de 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
03df 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03e0 ; --------------------------------------------------------------------------------------
03e0 ; SUBPROGRAM
03e0 ; --------------------------------------------------------------------------------------
03e0 03e3       |    |		.CONST	0x03e3								; Address of begin
03e1 0004       |    |		.CONST	0x0004								; Address of exception handler
03e2 0001       |    |		.CONST	0x0001								; Number of locals
03e3			BODY_03e0:
03e3			INIT_03e0:
03e3 4608       |F   |		Jump_Case	0x9
03e4 7808       |x   |		Jump	0x3ed								; case 0x0
03e5 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
03e6 7816       |x   |		Jump	0x3fd								; case 0x2
03e7 7815       |x   |		Jump	0x3fd								; case 0x3
03e8 7814       |x   |		Jump	0x3fd								; case 0x4
03e9 7813       |x   |		Jump	0x3fd								; case 0x5
03ea 7812       |x   |		Jump	0x3fd								; case 0x6
03eb 7811       |x   |		Jump	0x3fd								; case 0x7
03ec 7810       |x   |		Jump	0x3fd								; case 0x8
03ed 4801       |H   |		Short_Literal	0x1
03ee 00db       |    |		Load_Top	At_Offset_3
03ef 380c       |8   |		Execute	Record,Field_Write,Field_Number 0xc
03f0 00da       |    |		Load_Top	At_Offset_2
03f1 3412       |4   |		Execute	Record,Field_Reference,Field_Number 0x12
03f2 0125       | %  |		Execute	Any,Set_Constraint
03f3 00da       |    |		Load_Top	At_Offset_2
03f4 3412       |4   |		Execute	Record,Field_Reference,Field_Number 0x12
03f5 1c00       |    |		Execute_Immediate	Run_Utility,0x0
03f6 00da       |    |		Load_Top	At_Offset_2
03f7 3413       |4   |		Execute	Record,Field_Reference,Field_Number 0x13
03f8 0125       | %  |		Execute	Any,Set_Constraint
03f9 00da       |    |		Load_Top	At_Offset_2
03fa 3413       |4   |		Execute	Record,Field_Reference,Field_Number 0x13
03fb 1c00       |    |		Execute_Immediate	Run_Utility,0x0
03fc 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
03fd 0869       | i  |		Execute_Immediate	Raise,0x69
03fe 0000 0000  |    |		.XXX[0x2]
0400 ; --------------------------------------------------------------------------------------
0400 ; SUBPROGRAM
0400 ; --------------------------------------------------------------------------------------
0400 0403       |    |		.CONST	0x0403								; Address of begin
0401 0004       |    |		.CONST	0x0004								; Address of exception handler
0402 0001       |    |		.CONST	0x0001								; Number of locals
0403			BODY_0400:
0403			INIT_0400:
0403 4608       |F   |		Jump_Case	0x9
0404 7808       |x   |		Jump	0x40d								; case 0x0
0405 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
0406 7819       |x   |		Jump	0x420								; case 0x2
0407 7818       |x   |		Jump	0x420								; case 0x3
0408 7817       |x   |		Jump	0x420								; case 0x4
0409 7816       |x   |		Jump	0x420								; case 0x5
040a 7815       |x   |		Jump	0x420								; case 0x6
040b 7814       |x   |		Jump	0x420								; case 0x7
040c 7813       |x   |		Jump	0x420								; case 0x8
040d 00da       |    |		Load_Top	At_Offset_2
040e 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
040f 0125       | %  |		Execute	Any,Set_Constraint
0410 00da       |    |		Load_Top	At_Offset_2
0411 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0412 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0413 00da       |    |		Load_Top	At_Offset_2
0414 3402       |4   |		Execute	Record,Field_Reference,Field_Number 0x2
0415 0125       | %  |		Execute	Any,Set_Constraint
0416 00da       |    |		Load_Top	At_Offset_2
0417 3402       |4   |		Execute	Record,Field_Reference,Field_Number 0x2
0418 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0419 00da       |    |		Load_Top	At_Offset_2
041a 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
041b 0125       | %  |		Execute	Any,Set_Constraint
041c 00da       |    |		Load_Top	At_Offset_2
041d 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
041e 1c00       |    |		Execute_Immediate	Run_Utility,0x0
041f 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
0420 0869       | i  |		Execute_Immediate	Raise,0x69
0421 0000 0000  |    |		.BLANK	0000[0x7]
0428 ; --------------------------------------------------------------------------------------
0428 ; SUBPROGRAM
0428 ; --------------------------------------------------------------------------------------
0428 042b       | +  |		.CONST	0x042b								; Address of begin
0429 0004       |    |		.CONST	0x0004								; Address of exception handler
042a 0001       |    |		.CONST	0x0001								; Number of locals
042b			BODY_0428:
042b			INIT_0428:
042b 4608       |F   |		Jump_Case	0x9
042c 7808       |x   |		Jump	0x435								; case 0x0
042d 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
042e 781c       |x   |		Jump	0x44b								; case 0x2
042f 781b       |x   |		Jump	0x44b								; case 0x3
0430 781a       |x   |		Jump	0x44b								; case 0x4
0431 7819       |x   |		Jump	0x44b								; case 0x5
0432 7818       |x   |		Jump	0x44b								; case 0x6
0433 7817       |x   |		Jump	0x44b								; case 0x7
0434 7816       |x   |		Jump	0x44b								; case 0x8
0435 00da       |    |		Load_Top	At_Offset_2
0436 340d       |4   |		Execute	Record,Field_Reference,Field_Number 0xd
0437 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0438 00da       |    |		Load_Top	At_Offset_2
0439 340e       |4   |		Execute	Record,Field_Reference,Field_Number 0xe
043a 0125       | %  |		Execute	Any,Set_Constraint
043b 00da       |    |		Load_Top	At_Offset_2
043c 340e       |4   |		Execute	Record,Field_Reference,Field_Number 0xe
043d 1c00       |    |		Execute_Immediate	Run_Utility,0x0
043e 00da       |    |		Load_Top	At_Offset_2
043f 340f       |4   |		Execute	Record,Field_Reference,Field_Number 0xf
0440 0125       | %  |		Execute	Any,Set_Constraint
0441 00da       |    |		Load_Top	At_Offset_2
0442 340f       |4   |		Execute	Record,Field_Reference,Field_Number 0xf
0443 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0444 00da       |    |		Load_Top	At_Offset_2
0445 3410       |4   |		Execute	Record,Field_Reference,Field_Number 0x10
0446 0125       | %  |		Execute	Any,Set_Constraint
0447 00da       |    |		Load_Top	At_Offset_2
0448 3410       |4   |		Execute	Record,Field_Reference,Field_Number 0x10
0449 1c00       |    |		Execute_Immediate	Run_Utility,0x0
044a 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
044b 0869       | i  |		Execute_Immediate	Raise,0x69
044c 0000 0000  |    |		.BLANK	0000[0x4]
0450 ; --------------------------------------------------------------------------------------
0450 ; SUBPROGRAM
0450 ; --------------------------------------------------------------------------------------
0450 0453       | S  |		.CONST	0x0453								; Address of begin
0451 0004       |    |		.CONST	0x0004								; Address of exception handler
0452 0001       |    |		.CONST	0x0001								; Number of locals
0453			BODY_0450:
0453			INIT_0450:
0453 4608       |F   |		Jump_Case	0x9
0454 7808       |x   |		Jump	0x45d								; case 0x0
0455 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
0456 7813       |x   |		Jump	0x46a								; case 0x2
0457 7812       |x   |		Jump	0x46a								; case 0x3
0458 7811       |x   |		Jump	0x46a								; case 0x4
0459 7810       |x   |		Jump	0x46a								; case 0x5
045a 780f       |x   |		Jump	0x46a								; case 0x6
045b 780e       |x   |		Jump	0x46a								; case 0x7
045c 780d       |x   |		Jump	0x46a								; case 0x8
045d 00da       |    |		Load_Top	At_Offset_2
045e 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
045f 0125       | %  |		Execute	Any,Set_Constraint
0460 00da       |    |		Load_Top	At_Offset_2
0461 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0462 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0463 00da       |    |		Load_Top	At_Offset_2
0464 3402       |4   |		Execute	Record,Field_Reference,Field_Number 0x2
0465 0125       | %  |		Execute	Any,Set_Constraint
0466 00da       |    |		Load_Top	At_Offset_2
0467 3402       |4   |		Execute	Record,Field_Reference,Field_Number 0x2
0468 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0469 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
046a 0869       | i  |		Execute_Immediate	Raise,0x69
046b 0000 0000  |    |		.BLANK	0000[0x5]
0470 ; --------------------------------------------------------------------------------------
0470 ; SUBPROGRAM
0470 ; --------------------------------------------------------------------------------------
0470 0473       | s  |		.CONST	0x0473								; Address of begin
0471 0004       |    |		.CONST	0x0004								; Address of exception handler
0472 0001       |    |		.CONST	0x0001								; Number of locals
0473			BODY_0470:
0473			INIT_0470:
0473 4608       |F   |		Jump_Case	0x9
0474 7808       |x   |		Jump	0x47d								; case 0x0
0475 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
0476 780d       |x   |		Jump	0x484								; case 0x2
0477 780c       |x   |		Jump	0x484								; case 0x3
0478 780b       |x   |		Jump	0x484								; case 0x4
0479 780a       |x   |		Jump	0x484								; case 0x5
047a 7809       |x   |		Jump	0x484								; case 0x6
047b 7808       |x   |		Jump	0x484								; case 0x7
047c 7807       |x   |		Jump	0x484								; case 0x8
047d 00da       |    |		Load_Top	At_Offset_2
047e 3404       |4   |		Execute	Record,Field_Reference,Field_Number 0x4
047f 0125       | %  |		Execute	Any,Set_Constraint
0480 00da       |    |		Load_Top	At_Offset_2
0481 3404       |4   |		Execute	Record,Field_Reference,Field_Number 0x4
0482 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0483 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
0484 0869       | i  |		Execute_Immediate	Raise,0x69
0485 0000 0000  |    |		.XXX[0x3]
0487 0000       |    |
0488 ; --------------------------------------------------------------------------------------
0488 ; SUBPROGRAM
0488 ; --------------------------------------------------------------------------------------
0488 048b       |    |		.CONST	0x048b								; Address of begin
0489 0004       |    |		.CONST	0x0004								; Address of exception handler
048a 0001       |    |		.CONST	0x0001								; Number of locals
048b			BODY_0488:
048b			INIT_0488:
048b 4607       |F   |		Jump_Case	0x8
048c 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
048d 7806       |x   |		Jump	0x494								; case 0x1
048e 7809       |x   |		Jump	0x498								; case 0x2
048f 780d       |x   |		Jump	0x49d								; case 0x3
0490 7810       |x   |		Jump	0x4a1								; case 0x4
0491 7811       |x   |		Jump	0x4a3								; case 0x5
0492 7812       |x   |		Jump	0x4a5								; case 0x6
0493 7815       |x   |		Jump	0x4a9								; case 0x7
0494 00da       |    |		Load_Top	At_Offset_2
0495 0091 119a  |    |		Action	Push_String_Extended_Indexed,0x119a				; "OTHER_SUBCLASS"
0497 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0498 00db       |    |		Load_Top	At_Offset_3
0499 00db       |    |		Load_Top	At_Offset_3
049a 00e0       |    |		Load_Encached	Standard_Cache
049b 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
049c 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
049d 00da       |    |		Load_Top	At_Offset_2
049e 00e0       |    |		Load_Encached	Standard_Cache
049f 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
04a0 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
04a1 00db       |    |		Load_Top	At_Offset_3
04a2 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
04a3 00db       |    |		Load_Top	At_Offset_3
04a4 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
04a5 e234       | 4  |		Load	0x1,0x34
04a6 00dc       |    |		Load_Top	At_Offset_4
04a7 0267       | g  |		Execute	Discrete,Predecessor
04a8 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
04a9 e234       | 4  |		Load	0x1,0x34
04aa 00dc       |    |		Load_Top	At_Offset_4
04ab 0268       | h  |		Execute	Discrete,Successor
04ac 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
04ad 0000 0000  |    |		.XXX[0x3]
04af 0000       |    |
04b0 ; --------------------------------------------------------------------------------------
04b0 ; SUBPROGRAM
04b0 ; --------------------------------------------------------------------------------------
04b0 04b3       |    |		.CONST	0x04b3								; Address of begin
04b1 0004       |    |		.CONST	0x0004								; Address of exception handler
04b2 0001       |    |		.CONST	0x0001								; Number of locals
04b3			BODY_04b0:
04b3			INIT_04b0:
04b3 00d1       |    |		Pop_Control	Pop_Count_1
04b4 00da       |    |		Load_Top	At_Offset_2
04b5 01dc       |    |		Execute	Vector,Last
04b6 00db       |    |		Load_Top	At_Offset_3
04b7 01dd       |    |		Execute	Vector,First
04b8 0263       | c  |		Execute	Discrete,Above_Bound
04b9 700a       |p   |		Jump_Nonzero	0x4c4
04ba 00d8       |    |		Load_Top	At_Offset_0
04bb e5ff       |    |		Load	0x2,-0x1
04bc 01d5       |    |		Execute	Vector,Field_Reference
04bd 0125       | %  |		Execute	Any,Set_Constraint
04be 00d8       |    |		Load_Top	At_Offset_0
04bf e5ff       |    |		Load	0x2,-0x1
04c0 01d5       |    |		Execute	Vector,Field_Reference
04c1 1c00       |    |		Execute_Immediate	Run_Utility,0x0
04c2 0a01       |    |		Execute_Immediate	Plus,0x1
04c3 7ff4       |    |		Jump	0x4b8
04c4 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
04c5 0000 0000  |    |		.XXX[0x3]
04c7 0000       |    |
04c8 ; --------------------------------------------------------------------------------------
04c8 ; SUBPROGRAM
04c8 ; --------------------------------------------------------------------------------------
04c8 04cb       |    |		.CONST	0x04cb								; Address of begin
04c9 0004       |    |		.CONST	0x0004								; Address of exception handler
04ca 0001       |    |		.CONST	0x0001								; Number of locals
04cb			BODY_04c8:
04cb			INIT_04c8:
04cb 4608       |F   |		Jump_Case	0x9
04cc 7808       |x   |		Jump	0x4d5								; case 0x0
04cd 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
04ce 781d       |x   |		Jump	0x4ec								; case 0x2
04cf 781c       |x   |		Jump	0x4ec								; case 0x3
04d0 781b       |x   |		Jump	0x4ec								; case 0x4
04d1 781a       |x   |		Jump	0x4ec								; case 0x5
04d2 7819       |x   |		Jump	0x4ec								; case 0x6
04d3 7805       |x   |		Jump	0x4d9								; case 0x7
04d4 780d       |x   |		Jump	0x4e2								; case 0x8
04d5 00da       |    |		Load_Top	At_Offset_2
04d6 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
04d7 1c00       |    |		Execute_Immediate	Run_Utility,0x0
04d8 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
04d9 00db       |    |		Load_Top	At_Offset_3
04da 4801       |H   |		Short_Literal	0x1
04db e5fe       |    |		Load	0x2,-0x2
04dc e235       | 5  |		Load	0x1,0x35
04dd 035b       | [  |		Declare_Type	Array,Constrained
04de 4801       |H   |		Short_Literal	0x1
04df e5ff       |    |		Load	0x2,-0x1
04e0 031b       |    |		Declare_Type	Variant_Record,Constrained
04e1 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
04e2 00db       |    |		Load_Top	At_Offset_3
04e3 00db       |    |		Load_Top	At_Offset_3
04e4 02fc       |    |		Declare_Variable	Variant_Record,With_Constraint
04e5 4801       |H   |		Short_Literal	0x1
04e6 e5fe       |    |		Load	0x2,-0x2
04e7 e235       | 5  |		Load	0x1,0x35
04e8 0334       | 4  |		Declare_Variable	Array,With_Constraint
04e9 2d03       |-   |		Execute	Variant_Record,Field_Append,Fixed,Indirect,Field_Number 0x3
04ea 016a       | j  |		QQ_execute	Variant_Record,XXX
04eb 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
04ec 0869       | i  |		Execute_Immediate	Raise,0x69
04ed 0000 0000  |    |		.XXX[0x3]
04ef 0000       |    |
04f0 ; --------------------------------------------------------------------------------------
04f0 ; SUBPROGRAM
04f0 ; --------------------------------------------------------------------------------------
04f0 04f3       |    |		.CONST	0x04f3								; Address of begin
04f1 0004       |    |		.CONST	0x0004								; Address of exception handler
04f2 0001       |    |		.CONST	0x0001								; Number of locals
04f3			BODY_04f0:
04f3			INIT_04f0:
04f3 e065       | e  |		Load	0x0,0x65
04f4 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
04f5 00db       |    |		Load_Top	At_Offset_3
04f6 4801       |H   |		Short_Literal	0x1
04f7 6004       |`   |		Indirect_Literal	Discrete,0x4fc,{0x00000000, 0x00005802}
04f8 e003       |    |		Load	0x0,0x3
04f9 1842       | B  |		Execute	Package,Field_Execute,Field_Number 0x42
04fa 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
04fb 0000       |    |		.XXX[0x1]
04fc 0000 0000  |    |		.LITERAL	{0x00000000, 0x00005802}
0500 ; --------------------------------------------------------------------------------------
0500 ; SUBPROGRAM
0500 ; --------------------------------------------------------------------------------------
0500 0503       |    |		.CONST	0x0503								; Address of begin
0501 0004       |    |		.CONST	0x0004								; Address of exception handler
0502 0001       |    |		.CONST	0x0001								; Number of locals
0503			BODY_0500:
0503			INIT_0500:
0503 00da       |    |		Load_Top	At_Offset_2
0504 0217       |    |		Execute	Heap_Access,All_Reference
0505 3c0e       |<   |		Execute	Record,Field_Read,Field_Number 0xe
0506 0217       |    |		Execute	Heap_Access,All_Reference
0507 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0508 e5fe       |    |		Load	0x2,-0x2
0509 012f       | /  |		Execute	Any,Equal
050a 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
050b 0000 0000  |    |		.BLANK	0000[0x5]
0510 ; --------------------------------------------------------------------------------------
0510 ; SUBPROGRAM
0510 ; --------------------------------------------------------------------------------------
0510 053c       | <  |		.CONST	0x053c								; Address of begin
0511 05e8       |    |		.CONST	0x05e8								; Address of exception handler
0512 000e       |    |		.CONST	0x000e								; Number of locals
0513			INIT_0510:
0513 00da       |    |		Load_Top	At_Offset_2
0514 0007       |    |		Action	Break_Optional
0515 e004       |    |		Load	0x0,0x4
0516 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0517 02c7       |    |		Declare_Variable	Any
0518 e5ff       |    |		Load	0x2,-0x1
0519 0217       |    |		Execute	Heap_Access,All_Reference
051a 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
051b a403       |    |		Store_Unchecked	0x2,0x3
051c e004       |    |		Load	0x0,0x4
051d 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
051e 02c7       |    |		Declare_Variable	Any
051f 00d8       |    |		Load_Top	At_Offset_0
0520 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0521 e004       |    |		Load	0x0,0x4
0522 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0523 e004       |    |		Load	0x0,0x4
0524 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0525 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0526 e004       |    |		Load	0x0,0x4
0527 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0528 02c7       |    |		Declare_Variable	Any
0529 00d8       |    |		Load_Top	At_Offset_0
052a 1c00       |    |		Execute_Immediate	Run_Utility,0x0
052b e004       |    |		Load	0x0,0x4
052c 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
052d 02c7       |    |		Declare_Variable	Any
052e 00d8       |    |		Load_Top	At_Offset_0
052f 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0530 e229       | )  |		Load	0x1,0x29
0531 1b2a       | *  |		Execute	Package,Field_Read,Field_Number 0x2a
0532 e229       | )  |		Load	0x1,0x29
0533 1b31       | 1  |		Execute	Package,Field_Read,Field_Number 0x31
0534 e214       |    |		Load	0x1,0x14
0535 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0536 e216       |    |		Load	0x1,0x16
0537 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
0538 029f 095b  |   [|		Declare_Subprogram	INIT_0958,For_Call
053a 029f 09ab  |    |		Declare_Subprogram	INIT_09a8,For_Call
053c			BODY_0510:
053c e5fb       |    |		Load	0x2,-0x5
053d e216       |    |		Load	0x1,0x16
053e 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
053f e5fe       |    |		Load	0x2,-0x2
0540 e229       | )  |		Load	0x1,0x29
0541 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0542 c40c       |    |		Store	0x2,0xc
0543 c5fb       |    |		Store	0x2,-0x5
0544 4800       |H   |		Short_Literal	0x0
0545 e5fb       |    |		Load	0x2,-0x5
0546 e003       |    |		Load	0x0,0x3
0547 1847       | G  |		Execute	Package,Field_Execute,Field_Number 0x47
0548 689e       |h   |		Jump_Zero	0x5e7
0549 00da       |    |		Load_Top	At_Offset_2
054a 0e02       |    |		Execute_Immediate	Not_Equal,0x2
054b e5ff       |    |		Load	0x2,-0x1
054c 0217       |    |		Execute	Heap_Access,All_Reference
054d 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
054e e5fe       |    |		Load	0x2,-0x2
054f e5ff       |    |		Load	0x2,-0x1
0550 0217       |    |		Execute	Heap_Access,All_Reference
0551 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0552 e5fd       |    |		Load	0x2,-0x3
0553 e5fe       |    |		Load	0x2,-0x2
0554 e004       |    |		Load	0x0,0x4
0555 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0556 1838       | 8  |		Execute	Package,Field_Execute,Field_Number 0x38
0557 e228       | (  |		Load	0x1,0x28
0558 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0559 e5ff       |    |		Load	0x2,-0x1
055a 0217       |    |		Execute	Heap_Access,All_Reference
055b 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
055c e5ff       |    |		Load	0x2,-0x1
055d 0217       |    |		Execute	Heap_Access,All_Reference
055e 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
055f 682e       |h.  |		Jump_Zero	0x58e
0560 e004       |    |		Load	0x0,0x4
0561 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0562 e407       |    |		Load	0x2,0x7
0563 0120       |    |		Execute	Any,Is_Value
0564 6803       |h   |		Jump_Zero	0x568
0565 e004       |    |		Load	0x0,0x4
0566 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0567 7801       |x   |		Jump	0x569
0568 e407       |    |		Load	0x2,0x7
0569 e5fe       |    |		Load	0x2,-0x2
056a e004       |    |		Load	0x0,0x4
056b 1b3d       | =  |		Execute	Package,Field_Read,Field_Number 0x3d
056c 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
056d c407       |    |		Store	0x2,0x7
056e c405       |    |		Store	0x2,0x5
056f 4801       |H   |		Short_Literal	0x1
0570 4801       |H   |		Short_Literal	0x1
0571 e00f       |    |		Load	0x0,0xf
0572 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0573 035b       | [  |		Declare_Type	Array,Constrained
0574 0337       | 7  |		Declare_Variable	Array
0575 e5fe       |    |		Load	0x2,-0x2
0576 e00f       |    |		Load	0x0,0xf
0577 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
0578 4801       |H   |		Short_Literal	0x1
0579 00da       |    |		Load_Top	At_Offset_2
057a 01d6       |    |		Execute	Vector,Field_Write
057b 6084       |`   |		Indirect_Literal	Discrete,0x600,{0x00000000, 0x00002834}
057c e405       |    |		Load	0x2,0x5
057d e003       |    |		Load	0x0,0x3
057e 183b       | ;  |		Execute	Package,Field_Execute,Field_Number 0x3b
057f e407       |    |		Load	0x2,0x7
0580 e5ff       |    |		Load	0x2,-0x1
0581 0217       |    |		Execute	Heap_Access,All_Reference
0582 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0583 e5fd       |    |		Load	0x2,-0x3
0584 e407       |    |		Load	0x2,0x7
0585 e004       |    |		Load	0x0,0x4
0586 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0587 1838       | 8  |		Execute	Package,Field_Execute,Field_Number 0x38
0588 e228       | (  |		Load	0x1,0x28
0589 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
058a e5ff       |    |		Load	0x2,-0x1
058b 0217       |    |		Execute	Heap_Access,All_Reference
058c 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
058d 780c       |x   |		Jump	0x59a
058e e5ff       |    |		Load	0x2,-0x1
058f 0217       |    |		Execute	Heap_Access,All_Reference
0590 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0591 e5ff       |    |		Load	0x2,-0x1
0592 0217       |    |		Execute	Heap_Access,All_Reference
0593 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0594 e5ff       |    |		Load	0x2,-0x1
0595 0217       |    |		Execute	Heap_Access,All_Reference
0596 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0597 e5ff       |    |		Load	0x2,-0x1
0598 0217       |    |		Execute	Heap_Access,All_Reference
0599 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
059a e5ff       |    |		Load	0x2,-0x1
059b 0217       |    |		Execute	Heap_Access,All_Reference
059c 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
059d a409       |    |		Store_Unchecked	0x2,0x9
059e 00cf       |    |		Action	Mark_Auxiliary
059f 780a       |x   |		Jump	0x5aa
05a0 e005       |    |		Load	0x0,0x5
05a1 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
05a2 e409       |    |		Load	0x2,0x9
05a3 0217       |    |		Execute	Heap_Access,All_Reference
05a4 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
05a5 e409       |    |		Load	0x2,0x9
05a6 0217       |    |		Execute	Heap_Access,All_Reference
05a7 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
05a8 a409       |    |		Store_Unchecked	0x2,0x9
05a9 00c9       |    |		Action	Pop_Auxiliary_Loop
05aa e409       |    |		Load	0x2,0x9
05ab 77f4       |w   |		Jump_Nonzero	0x5a0
05ac 00ce       |    |		Action	Pop_Auxiliary
05ad e004       |    |		Load	0x0,0x4
05ae 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
05af e404       |    |		Load	0x2,0x4
05b0 0120       |    |		Execute	Any,Is_Value
05b1 6803       |h   |		Jump_Zero	0x5b5
05b2 e004       |    |		Load	0x0,0x4
05b3 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
05b4 7801       |x   |		Jump	0x5b6
05b5 e404       |    |		Load	0x2,0x4
05b6 6045       |`E  |		Indirect_Literal	Discrete,0x5fc,{0x00000000, 0x00004000}
05b7 e051       | Q  |		Load	0x0,0x51
05b8 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
05b9 4800       |H   |		Short_Literal	0x0
05ba e5fe       |    |		Load	0x2,-0x2
05bb e004       |    |		Load	0x0,0x4
05bc 1b39       | 9  |		Execute	Package,Field_Read,Field_Number 0x39
05bd 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
05be c404       |    |		Store	0x2,0x4
05bf c405       |    |		Store	0x2,0x5
05c0 4801       |H   |		Short_Literal	0x1
05c1 4801       |H   |		Short_Literal	0x1
05c2 e00f       |    |		Load	0x0,0xf
05c3 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
05c4 035b       | [  |		Declare_Type	Array,Constrained
05c5 0337       | 7  |		Declare_Variable	Array
05c6 e5fe       |    |		Load	0x2,-0x2
05c7 e00f       |    |		Load	0x0,0xf
05c8 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
05c9 4801       |H   |		Short_Literal	0x1
05ca 00da       |    |		Load_Top	At_Offset_2
05cb 01d6       |    |		Execute	Vector,Field_Write
05cc 602b       |`+  |		Indirect_Literal	Discrete,0x5f8,{0x00000000, 0x00002832}
05cd e405       |    |		Load	0x2,0x5
05ce e003       |    |		Load	0x0,0x3
05cf 183b       | ;  |		Execute	Package,Field_Execute,Field_Number 0x3b
05d0 00cf       |    |		Action	Mark_Auxiliary
05d1 e402       |    |		Load	0x2,0x2
05d2 0217       |    |		Execute	Heap_Access,All_Reference
05d3 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
05d4 a40a       |    |		Store_Unchecked	0x2,0xa
05d5 840d       |    |		Call	0x2,0xd
05d6 e5fd       |    |		Load	0x2,-0x3
05d7 0217       |    |		Execute	Heap_Access,All_Reference
05d8 3c0b       |<   |		Execute	Record,Field_Read,Field_Number 0xb
05d9 7001       |p   |		Jump_Nonzero	0x5db
05da 780b       |x   |		Jump	0x5e6
05db e402       |    |		Load	0x2,0x2
05dc 0217       |    |		Execute	Heap_Access,All_Reference
05dd 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
05de e213       |    |		Load	0x1,0x13
05df 0216       |    |		Execute	Heap_Access,Convert
05e0 a402       |    |		Store_Unchecked	0x2,0x2
05e1 e402       |    |		Load	0x2,0x2
05e2 6803       |h   |		Jump_Zero	0x5e6
05e3 840e       |    |		Call	0x2,0xe
05e4 00c9       |    |		Action	Pop_Auxiliary_Loop
05e5 7feb       |    |		Jump	0x5d1
05e6 00ce       |    |		Action	Pop_Auxiliary
05e7 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
05e8			TRAP_0510:
05e8 e003       |    |		Load	0x0,0x3
05e9 1b3d       | =  |		Execute	Package,Field_Read,Field_Number 0x3d
05ea 010f       |    |		Execute	Exception,Equal
05eb 7004       |p   |		Jump_Nonzero	0x5f0
05ec e003       |    |		Load	0x0,0x3
05ed 1b3e       | >  |		Execute	Package,Field_Read,Field_Number 0x3e
05ee 010f       |    |		Execute	Exception,Equal
05ef 6804       |h   |		Jump_Zero	0x5f4
05f0 e003       |    |		Load	0x0,0x3
05f1 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
05f2 a5fb       |    |		Store_Unchecked	0x2,-0x5
05f3 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
05f4 0100       |    |		Execute	Exception,Raise
05f5 0000 0000  |    |		.XXX[0x3]
05f7 0000       |    |
05f8 0000 0000  |    |		.LITERAL	{0x00000000, 0x00002832}
05fc 0000 0000  |    |		.LITERAL	{0x00000000, 0x00004000}
0600 0000 0000  |    |		.LITERAL	{0x00000000, 0x00002834}
0604 0000 0000  |    |		.BLANK	0000[0x4]
0608 ; --------------------------------------------------------------------------------------
0608 ; SUBPROGRAM
0608 ; --------------------------------------------------------------------------------------
0608 0610       |    |		.CONST	0x0610								; Address of begin
0609 0004       |    |		.CONST	0x0004								; Address of exception handler
060a 0002       |    |		.CONST	0x0002								; Number of locals
060b			INIT_0608:
060b e5fb       |    |		Load	0x2,-0x5
060c e001       |    |		Load	0x0,0x1
060d 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
060e e20f       |    |		Load	0x1,0xf
060f 03f1       |    |		Declare_Variable	Discrete,With_Value
0610			BODY_0608:
0610 e5fe       |    |		Load	0x2,-0x2
0611 e5fc       |    |		Load	0x2,-0x4
0612 8250       | P  |		Call	0x1,0x50
0613 703f       |p?  |		Jump_Nonzero	0x653
0614 0092 11a7  |    |		Action	Push_String_Extended,0x11a7					; "Harmonizing the state."
0616 824f       | O  |		Call	0x1,0x4f
0617 00d8       |    |		Load_Top	At_Offset_0
0618 0e02       |    |		Execute_Immediate	Not_Equal,0x2
0619 6814       |h   |		Jump_Zero	0x62e
061a e5fa       |    |		Load	0x2,-0x6
061b e5fb       |    |		Load	0x2,-0x5
061c e5fc       |    |		Load	0x2,-0x4
061d 4800       |H   |		Short_Literal	0x0
061e 821f       |    |		Call	0x1,0x1f
061f c5fc       |    |		Store	0x2,-0x4
0620 c5fb       |    |		Store	0x2,-0x5
0621 c5fa       |    |		Store	0x2,-0x6
0622 e5fa       |    |		Load	0x2,-0x6
0623 e5fb       |    |		Load	0x2,-0x5
0624 e216       |    |		Load	0x1,0x16
0625 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0626 e5fd       |    |		Load	0x2,-0x3
0627 e5fe       |    |		Load	0x2,-0x2
0628 4802       |H   |		Short_Literal	0x2
0629 e229       | )  |		Load	0x1,0x29
062a 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
062b c5fc       |    |		Store	0x2,-0x4
062c c5fb       |    |		Store	0x2,-0x5
062d c5fa       |    |		Store	0x2,-0x6
062e e5fa       |    |		Load	0x2,-0x6
062f e5ff       |    |		Load	0x2,-0x1
0630 e5fc       |    |		Load	0x2,-0x4
0631 e5fe       |    |		Load	0x2,-0x2
0632 e5fc       |    |		Load	0x2,-0x4
0633 0217       |    |		Execute	Heap_Access,All_Reference
0634 3c0e       |<   |		Execute	Record,Field_Read,Field_Number 0xe
0635 e213       |    |		Load	0x1,0x13
0636 0216       |    |		Execute	Heap_Access,Convert
0637 8251       | Q  |		Call	0x1,0x51
0638 c5fa       |    |		Store	0x2,-0x6
0639 e5fb       |    |		Load	0x2,-0x5
063a e001       |    |		Load	0x0,0x1
063b 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
063c 00d9       |    |		Load_Top	At_Offset_1
063d 027e       | ~  |		Execute	Discrete,Not_Equal
063e 6814       |h   |		Jump_Zero	0x653
063f e5fa       |    |		Load	0x2,-0x6
0640 e5fb       |    |		Load	0x2,-0x5
0641 e5fc       |    |		Load	0x2,-0x4
0642 4800       |H   |		Short_Literal	0x0
0643 821f       |    |		Call	0x1,0x1f
0644 c5fc       |    |		Store	0x2,-0x4
0645 c5fb       |    |		Store	0x2,-0x5
0646 c5fa       |    |		Store	0x2,-0x6
0647 e5fa       |    |		Load	0x2,-0x6
0648 e5fb       |    |		Load	0x2,-0x5
0649 e216       |    |		Load	0x1,0x16
064a 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
064b e5fd       |    |		Load	0x2,-0x3
064c e5fe       |    |		Load	0x2,-0x2
064d e402       |    |		Load	0x2,0x2
064e e229       | )  |		Load	0x1,0x29
064f 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0650 c5fc       |    |		Store	0x2,-0x4
0651 c5fb       |    |		Store	0x2,-0x5
0652 c5fa       |    |		Store	0x2,-0x6
0653 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0654 0000 0000  |    |		.BLANK	0000[0x4]
0658 ; --------------------------------------------------------------------------------------
0658 ; SUBPROGRAM
0658 ; --------------------------------------------------------------------------------------
0658 0663       | c  |		.CONST	0x0663								; Address of begin
0659 0004       |    |		.CONST	0x0004								; Address of exception handler
065a 0003       |    |		.CONST	0x0003								; Number of locals
065b			INIT_0658:
065b 00da       |    |		Load_Top	At_Offset_2
065c 0217       |    |		Execute	Heap_Access,All_Reference
065d 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
065e e214       |    |		Load	0x1,0x14
065f 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
0660 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0661 e22a       | *  |		Load	0x1,0x2a
0662 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
0663			BODY_0658:
0663 4800       |H   |		Short_Literal	0x0
0664 00da       |    |		Load_Top	At_Offset_2
0665 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0666 e22a       | *  |		Load	0x1,0x2a
0667 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
0668 e5ff       |    |		Load	0x2,-0x1
0669 e22a       | *  |		Load	0x1,0x2a
066a 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
066b 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
066c 00cf       |    |		Action	Mark_Auxiliary
066d 00da       |    |		Load_Top	At_Offset_2
066e 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
066f 01d9       |    |		Execute	Vector,Reverse_Bounds
0670 0263       | c  |		Execute	Discrete,Above_Bound
0671 7037       |p7  |		Jump_Nonzero	0x6a9
0672 00db       |    |		Load_Top	At_Offset_3
0673 e22a       | *  |		Load	0x1,0x2a
0674 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0675 6821       |h!  |		Jump_Zero	0x697
0676 00d8       |    |		Load_Top	At_Offset_0
0677 0aff       |    |		Execute_Immediate	Plus,-0x1
0678 e214       |    |		Load	0x1,0x14
0679 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
067a 1c08       |    |		Execute_Immediate	Run_Utility,0x8
067b 4800       |H   |		Short_Literal	0x0
067c 00d9       |    |		Load_Top	At_Offset_1
067d 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
067e 4801       |H   |		Short_Literal	0x1
067f 00da       |    |		Load_Top	At_Offset_2
0680 0aff       |    |		Execute_Immediate	Plus,-0x1
0681 e402       |    |		Load	0x2,0x2
0682 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0683 01cf       |    |		Execute	Vector,Slice_Read
0684 00d9       |    |		Load_Top	At_Offset_1
0685 00d8       |    |		Load_Top	At_Offset_0
0686 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0687 00da       |    |		Load_Top	At_Offset_2
0688 01da       |    |		Execute	Vector,Bounds
0689 00da       |    |		Load_Top	At_Offset_2
068a 01da       |    |		Execute	Vector,Bounds
068b 00da       |    |		Load_Top	At_Offset_2
068c 027f       |    |		Execute	Discrete,Equal
068d 7001       |p   |		Jump_Nonzero	0x68f
068e 08e0       |    |		Execute_Immediate	Raise,0xe0
068f 00cd       |    |		Action	Spare6_Action
0690 027f       |    |		Execute	Discrete,Equal
0691 7001       |p   |		Jump_Nonzero	0x693
0692 08e0       |    |		Execute_Immediate	Raise,0xe0
0693 00d2       |    |		Pop_Control	Pop_Count_2
0694 00d9       |    |		Load_Top	At_Offset_1
0695 2903       |)   |		Execute	Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
0696 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0697 e5ff       |    |		Load	0x2,-0x1
0698 e403       |    |		Load	0x2,0x3
0699 e22a       | *  |		Load	0x1,0x2a
069a 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
069b e22a       | *  |		Load	0x1,0x2a
069c 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
069d e210       |    |		Load	0x1,0x10
069e 0216       |    |		Execute	Heap_Access,Convert
069f 00d9       |    |		Load_Top	At_Offset_1
06a0 e402       |    |		Load	0x2,0x2
06a1 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
06a2 01d6       |    |		Execute	Vector,Field_Write
06a3 00db       |    |		Load_Top	At_Offset_3
06a4 e22a       | *  |		Load	0x1,0x2a
06a5 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
06a6 c403       |    |		Store	0x2,0x3
06a7 00c8       |    |		Action	Pop_Auxiliary_Range
06a8 3fc9       |?   |		Loop_Increasing	0x672
06a9 00ce       |    |		Action	Pop_Auxiliary
06aa 00d9       |    |		Load_Top	At_Offset_1
06ab 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
06ac 0000 0000  |    |		.BLANK	0000[0x4]
06b0 ; --------------------------------------------------------------------------------------
06b0 ; SUBPROGRAM
06b0 ; --------------------------------------------------------------------------------------
06b0 06b3       |    |		.CONST	0x06b3								; Address of begin
06b1 0004       |    |		.CONST	0x0004								; Address of exception handler
06b2 0001       |    |		.CONST	0x0001								; Number of locals
06b3			BODY_06b0:
06b3			INIT_06b0:
06b3 00da       |    |		Load_Top	At_Offset_2
06b4 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
06b5 0000 0000  |    |		.XXX[0x3]
06b7 0000       |    |
06b8 ; --------------------------------------------------------------------------------------
06b8 ; SUBPROGRAM
06b8 ; --------------------------------------------------------------------------------------
06b8 06bb       |    |		.CONST	0x06bb								; Address of begin
06b9 0004       |    |		.CONST	0x0004								; Address of exception handler
06ba 0001       |    |		.CONST	0x0001								; Number of locals
06bb			BODY_06b8:
06bb			INIT_06b8:
06bb 4801       |H   |		Short_Literal	0x1
06bc 0092 11a8  |    |		Action	Push_String_Extended,0x11a8					; "<DEFAULT>"
06be e5fe       |    |		Load	0x2,-0x2
06bf e066       | f  |		Load	0x0,0x66
06c0 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
06c1 7006       |p   |		Jump_Nonzero	0x6c8
06c2 4801       |H   |		Short_Literal	0x1
06c3 00ea       |    |		Load_Encached	Null_String_Cache
06c4 e5fe       |    |		Load	0x2,-0x2
06c5 e066       | f  |		Load	0x0,0x66
06c6 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
06c7 680c       |h   |		Jump_Zero	0x6d4
06c8 00da       |    |		Load_Top	At_Offset_2
06c9 e216       |    |		Load	0x1,0x16
06ca 1827       | '  |		Execute	Package,Field_Execute,Field_Number 0x27
06cb 00db       |    |		Load_Top	At_Offset_3
06cc e216       |    |		Load	0x1,0x16
06cd 187c       | |  |		Execute	Package,Field_Execute,Field_Number 0x7c
06ce 01cc       |    |		Execute	Vector,Catenate
06cf 00db       |    |		Load_Top	At_Offset_3
06d0 e216       |    |		Load	0x1,0x16
06d1 187a       | z  |		Execute	Package,Field_Execute,Field_Number 0x7a
06d2 01cc       |    |		Execute	Vector,Catenate
06d3 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
06d4 00db       |    |		Load_Top	At_Offset_3
06d5 01dd       |    |		Execute	Vector,First
06d6 e5fe       |    |		Load	0x2,-0x2
06d7 01d7       |    |		Execute	Vector,Field_Read
06d8 0f21       | !  |		Execute_Immediate	Equal,0x21
06d9 6802       |h   |		Jump_Zero	0x6dc
06da 00db       |    |		Load_Top	At_Offset_3
06db 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
06dc 00db       |    |		Load_Top	At_Offset_3
06dd 01dd       |    |		Execute	Vector,First
06de e5fe       |    |		Load	0x2,-0x2
06df 01d7       |    |		Execute	Vector,Field_Read
06e0 0f2e       | .  |		Execute_Immediate	Equal,0x2e
06e1 6806       |h   |		Jump_Zero	0x6e8
06e2 00da       |    |		Load_Top	At_Offset_2
06e3 e216       |    |		Load	0x1,0x16
06e4 1827       | '  |		Execute	Package,Field_Execute,Field_Number 0x27
06e5 e5fe       |    |		Load	0x2,-0x2
06e6 01cc       |    |		Execute	Vector,Catenate
06e7 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
06e8 00da       |    |		Load_Top	At_Offset_2
06e9 e216       |    |		Load	0x1,0x16
06ea 1827       | '  |		Execute	Package,Field_Execute,Field_Number 0x27
06eb 00db       |    |		Load_Top	At_Offset_3
06ec e216       |    |		Load	0x1,0x16
06ed 187c       | |  |		Execute	Package,Field_Execute,Field_Number 0x7c
06ee 01cc       |    |		Execute	Vector,Catenate
06ef e5fe       |    |		Load	0x2,-0x2
06f0 01cc       |    |		Execute	Vector,Catenate
06f1 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
06f2 0000 0000  |    |		.BLANK	0000[0x6]
06f8 ; --------------------------------------------------------------------------------------
06f8 ; SUBPROGRAM
06f8 ; --------------------------------------------------------------------------------------
06f8 06fe       |    |		.CONST	0x06fe								; Address of begin
06f9 0004       |    |		.CONST	0x0004								; Address of exception handler
06fa 0002       |    |		.CONST	0x0002								; Number of locals
06fb			INIT_06f8:
06fb e004       |    |		Load	0x0,0x4
06fc 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
06fd 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
06fe			BODY_06f8:
06fe e004       |    |		Load	0x0,0x4
06ff 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0700 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0701 e5fc       |    |		Load	0x2,-0x4
0702 6061       |`a  |		Indirect_Literal	Discrete,0x764,{0x00000000, 0x00004000}
0703 e051       | Q  |		Load	0x0,0x51
0704 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0705 e052       | R  |		Load	0x0,0x52
0706 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0707 e070       | p  |		Load	0x0,0x70
0708 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0709 4801       |H   |		Short_Literal	0x1
070a 4800       |H   |		Short_Literal	0x0
070b e052       | R  |		Load	0x0,0x52
070c 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
070d e004       |    |		Load	0x0,0x4
070e 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
070f 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0710 e5ff       |    |		Load	0x2,-0x1
0711 e004       |    |		Load	0x0,0x4
0712 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0713 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0714 c5fc       |    |		Store	0x2,-0x4
0715 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0716 00d8       |    |		Load_Top	At_Offset_0
0717 6834       |h4  |		Jump_Zero	0x74c
0718 00d8       |    |		Load_Top	At_Offset_0
0719 0f03       |    |		Execute_Immediate	Equal,0x3
071a 6817       |h   |		Jump_Zero	0x732
071b e065       | e  |		Load	0x0,0x65
071c 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
071d 4801       |H   |		Short_Literal	0x1
071e 4801       |H   |		Short_Literal	0x1
071f e00f       |    |		Load	0x0,0xf
0720 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0721 035b       | [  |		Declare_Type	Array,Constrained
0722 0337       | 7  |		Declare_Variable	Array
0723 e5ff       |    |		Load	0x2,-0x1
0724 e00f       |    |		Load	0x0,0xf
0725 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0726 4801       |H   |		Short_Literal	0x1
0727 00da       |    |		Load_Top	At_Offset_2
0728 01d6       |    |		Execute	Vector,Field_Write
0729 4801       |H   |		Short_Literal	0x1
072a e5fd       |    |		Load	0x2,-0x3
072b e003       |    |		Load	0x0,0x3
072c 1832       | 2  |		Execute	Package,Field_Execute,Field_Number 0x32
072d e004       |    |		Load	0x0,0x4
072e 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
072f 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0730 c5fc       |    |		Store	0x2,-0x4
0731 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0732 e003       |    |		Load	0x0,0x3
0733 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0734 4801       |H   |		Short_Literal	0x1
0735 4802       |H   |		Short_Literal	0x2
0736 e00f       |    |		Load	0x0,0xf
0737 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0738 035b       | [  |		Declare_Type	Array,Constrained
0739 0337       | 7  |		Declare_Variable	Array
073a e5ff       |    |		Load	0x2,-0x1
073b e00f       |    |		Load	0x0,0xf
073c 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
073d 4801       |H   |		Short_Literal	0x1
073e 00da       |    |		Load_Top	At_Offset_2
073f 01d6       |    |		Execute	Vector,Field_Write
0740 e5ff       |    |		Load	0x2,-0x1
0741 00db       |    |		Load_Top	At_Offset_3
0742 e00f       |    |		Load	0x0,0xf
0743 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
0744 4802       |H   |		Short_Literal	0x2
0745 00da       |    |		Load_Top	At_Offset_2
0746 01d6       |    |		Execute	Vector,Field_Write
0747 e5fe       |    |		Load	0x2,-0x2
0748 e003       |    |		Load	0x0,0x3
0749 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
074a c5fb       |    |		Store	0x2,-0x5
074b 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
074c e5fc       |    |		Load	0x2,-0x4
074d e004       |    |		Load	0x0,0x4
074e 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
074f 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
0750 6812       |h   |		Jump_Zero	0x763
0751 e065       | e  |		Load	0x0,0x65
0752 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0753 4801       |H   |		Short_Literal	0x1
0754 4801       |H   |		Short_Literal	0x1
0755 e00f       |    |		Load	0x0,0xf
0756 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0757 035b       | [  |		Declare_Type	Array,Constrained
0758 0337       | 7  |		Declare_Variable	Array
0759 e5ff       |    |		Load	0x2,-0x1
075a e00f       |    |		Load	0x0,0xf
075b 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
075c 4801       |H   |		Short_Literal	0x1
075d 00da       |    |		Load_Top	At_Offset_2
075e 01d6       |    |		Execute	Vector,Field_Write
075f 4801       |H   |		Short_Literal	0x1
0760 e5fd       |    |		Load	0x2,-0x3
0761 e003       |    |		Load	0x0,0x3
0762 1832       | 2  |		Execute	Package,Field_Execute,Field_Number 0x32
0763 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0764 0000 0000  |    |		.LITERAL	{0x00000000, 0x00004000}
0768 ; --------------------------------------------------------------------------------------
0768 ; SUBPROGRAM
0768 ; --------------------------------------------------------------------------------------
0768 077f       |    |		.CONST	0x077f								; Address of begin
0769 0004       |    |		.CONST	0x0004								; Address of exception handler
076a 0007       |    |		.CONST	0x0007								; Number of locals
076b			INIT_0768:
076b e004       |    |		Load	0x0,0x4
076c 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
076d 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
076e 02c7       |    |		Declare_Variable	Any
076f 00d8       |    |		Load_Top	At_Offset_0
0770 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0771 e004       |    |		Load	0x0,0x4
0772 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0773 02c7       |    |		Declare_Variable	Any
0774 00d8       |    |		Load_Top	At_Offset_0
0775 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0776 e004       |    |		Load	0x0,0x4
0777 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0778 e003       |    |		Load	0x0,0x3
0779 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
077a 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
077b 00e2       |    |		Load_Encached	Integer_Cache
077c 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
077d 029f 0a2b  |   +|		Declare_Subprogram	INIT_0a28,For_Call
077f			BODY_0768:
077f 00da       |    |		Load_Top	At_Offset_2
0780 e402       |    |		Load	0x2,0x2
0781 e5fd       |    |		Load	0x2,-0x3
0782 e5fe       |    |		Load	0x2,-0x2
0783 e5ff       |    |		Load	0x2,-0x1
0784 8256       | V  |		Call	0x1,0x56
0785 c402       |    |		Store	0x2,0x2
0786 005b       | [  |		Store_Top	Discrete,At_Offset_3
0787 4800       |H   |		Short_Literal	0x0
0788 00db       |    |		Load_Top	At_Offset_3
0789 e003       |    |		Load	0x0,0x3
078a 1847       | G  |		Execute	Package,Field_Execute,Field_Number 0x47
078b 6844       |hD  |		Jump_Zero	0x7d0
078c 00cf       |    |		Action	Mark_Auxiliary
078d 7836       |x6  |		Jump	0x7c4
078e e004       |    |		Load	0x0,0x4
078f 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0790 e403       |    |		Load	0x2,0x3
0791 0120       |    |		Execute	Any,Is_Value
0792 6803       |h   |		Jump_Zero	0x796
0793 e004       |    |		Load	0x0,0x4
0794 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0795 7801       |x   |		Jump	0x797
0796 e403       |    |		Load	0x2,0x3
0797 e402       |    |		Load	0x2,0x2
0798 e004       |    |		Load	0x0,0x4
0799 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
079a 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
079b c403       |    |		Store	0x2,0x3
079c c404       |    |		Store	0x2,0x4
079d e404       |    |		Load	0x2,0x4
079e 681c       |h   |		Jump_Zero	0x7bb
079f e003       |    |		Load	0x0,0x3
07a0 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
07a1 4801       |H   |		Short_Literal	0x1
07a2 4802       |H   |		Short_Literal	0x2
07a3 e00f       |    |		Load	0x0,0xf
07a4 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
07a5 035b       | [  |		Declare_Type	Array,Constrained
07a6 0337       | 7  |		Declare_Variable	Array
07a7 e402       |    |		Load	0x2,0x2
07a8 e004       |    |		Load	0x0,0x4
07a9 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
07aa 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
07ab e00f       |    |		Load	0x0,0xf
07ac 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
07ad 4801       |H   |		Short_Literal	0x1
07ae 00da       |    |		Load_Top	At_Offset_2
07af 01d6       |    |		Execute	Vector,Field_Write
07b0 e404       |    |		Load	0x2,0x4
07b1 e00f       |    |		Load	0x0,0xf
07b2 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
07b3 4802       |H   |		Short_Literal	0x2
07b4 00da       |    |		Load_Top	At_Offset_2
07b5 01d6       |    |		Execute	Vector,Field_Write
07b6 e5fc       |    |		Load	0x2,-0x4
07b7 e003       |    |		Load	0x0,0x3
07b8 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
07b9 c405       |    |		Store	0x2,0x5
07ba 7803       |x   |		Jump	0x7be
07bb 00da       |    |		Load_Top	At_Offset_2
07bc 0a01       |    |		Execute_Immediate	Plus,0x1
07bd 005b       | [  |		Store_Top	Discrete,At_Offset_3
07be e402       |    |		Load	0x2,0x2
07bf e004       |    |		Load	0x0,0x4
07c0 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
07c1 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
07c2 c402       |    |		Store	0x2,0x2
07c3 00c9       |    |		Action	Pop_Auxiliary_Loop
07c4 e402       |    |		Load	0x2,0x2
07c5 e004       |    |		Load	0x0,0x4
07c6 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
07c7 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
07c8 6fc5       |o   |		Jump_Zero	0x78e
07c9 00ce       |    |		Action	Pop_Auxiliary
07ca e402       |    |		Load	0x2,0x2
07cb e004       |    |		Load	0x0,0x4
07cc 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
07cd 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
07ce c402       |    |		Store	0x2,0x2
07cf 8407       |    |		Call	0x2,0x7
07d0 4800       |H   |		Short_Literal	0x0
07d1 e236       | 6  |		Load	0x1,0x36
07d2 1c08       |    |		Execute_Immediate	Run_Utility,0x8
07d3 00db       |    |		Load_Top	At_Offset_3
07d4 00d9       |    |		Load_Top	At_Offset_1
07d5 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
07d6 4801       |H   |		Short_Literal	0x1
07d7 4800       |H   |		Short_Literal	0x0
07d8 e235       | 5  |		Load	0x1,0x35
07d9 035b       | [  |		Declare_Type	Array,Constrained
07da 0337       | 7  |		Declare_Variable	Array
07db 00d9       |    |		Load_Top	At_Offset_1
07dc 00d8       |    |		Load_Top	At_Offset_0
07dd 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
07de 00da       |    |		Load_Top	At_Offset_2
07df 01da       |    |		Execute	Vector,Bounds
07e0 00da       |    |		Load_Top	At_Offset_2
07e1 01da       |    |		Execute	Vector,Bounds
07e2 00da       |    |		Load_Top	At_Offset_2
07e3 027f       |    |		Execute	Discrete,Equal
07e4 7001       |p   |		Jump_Nonzero	0x7e6
07e5 08e0       |    |		Execute_Immediate	Raise,0xe0
07e6 00cd       |    |		Action	Spare6_Action
07e7 027f       |    |		Execute	Discrete,Equal
07e8 7001       |p   |		Jump_Nonzero	0x7ea
07e9 08e0       |    |		Execute_Immediate	Raise,0xe0
07ea 00d2       |    |		Pop_Control	Pop_Count_2
07eb 00d9       |    |		Load_Top	At_Offset_1
07ec 2903       |)   |		Execute	Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
07ed 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
07ee 0000 0000  |    |		.XXX[0x2]
07f0 ; --------------------------------------------------------------------------------------
07f0 ; SUBPROGRAM
07f0 ; --------------------------------------------------------------------------------------
07f0 07fc       |    |		.CONST	0x07fc								; Address of begin
07f1 0004       |    |		.CONST	0x0004								; Address of exception handler
07f2 0005       |    |		.CONST	0x0005								; Number of locals
07f3			INIT_07f0:
07f3 e003       |    |		Load	0x0,0x3
07f4 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
07f5 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
07f6 e228       | (  |		Load	0x1,0x28
07f7 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
07f8 e214       |    |		Load	0x1,0x14
07f9 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
07fa 029f 0a73  |   s|		Declare_Subprogram	INIT_0a70,For_Call
07fc			BODY_07f0:
07fc e5ff       |    |		Load	0x2,-0x1
07fd 01db       |    |		Execute	Vector,Length
07fe 7003       |p   |		Jump_Nonzero	0x802
07ff e5fe       |    |		Load	0x2,-0x2
0800 8253       | S  |		Call	0x1,0x53
0801 4405       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x5
0802 e5ff       |    |		Load	0x2,-0x1
0803 01dd       |    |		Execute	Vector,First
0804 e5ff       |    |		Load	0x2,-0x1
0805 01d7       |    |		Execute	Vector,Field_Read
0806 0f2e       | .  |		Execute_Immediate	Equal,0x2e
0807 683b       |h;  |		Jump_Zero	0x843
0808 e5fe       |    |		Load	0x2,-0x2
0809 e5ff       |    |		Load	0x2,-0x1
080a e228       | (  |		Load	0x1,0x28
080b 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
080c 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
080d 00da       |    |		Load_Top	At_Offset_2
080e e228       | (  |		Load	0x1,0x28
080f 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0810 7032       |p2  |		Jump_Nonzero	0x843
0811 e5fe       |    |		Load	0x2,-0x2
0812 00db       |    |		Load_Top	At_Offset_3
0813 e22a       | *  |		Load	0x1,0x2a
0814 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0815 e210       |    |		Load	0x1,0x10
0816 0216       |    |		Execute	Heap_Access,Convert
0817 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0818 00d9       |    |		Load_Top	At_Offset_1
0819 e214       |    |		Load	0x1,0x14
081a 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
081b 7027       |p'  |		Jump_Nonzero	0x843
081c 4801       |H   |		Short_Literal	0x1
081d e214       |    |		Load	0x1,0x14
081e 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
081f 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0820 4800       |H   |		Short_Literal	0x0
0821 00d9       |    |		Load_Top	At_Offset_1
0822 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0823 4801       |H   |		Short_Literal	0x1
0824 4801       |H   |		Short_Literal	0x1
0825 e214       |    |		Load	0x1,0x14
0826 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
0827 035b       | [  |		Declare_Type	Array,Constrained
0828 0337       | 7  |		Declare_Variable	Array
0829 4801       |H   |		Short_Literal	0x1
082a 4801       |H   |		Short_Literal	0x1
082b e404       |    |		Load	0x2,0x4
082c 00d9       |    |		Load_Top	At_Offset_1
082d e407       |    |		Load	0x2,0x7
082e 01d6       |    |		Execute	Vector,Field_Write
082f 3ffb       |?   |		Loop_Increasing	0x82b
0830 00d9       |    |		Load_Top	At_Offset_1
0831 00d8       |    |		Load_Top	At_Offset_0
0832 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0833 00da       |    |		Load_Top	At_Offset_2
0834 01da       |    |		Execute	Vector,Bounds
0835 00da       |    |		Load_Top	At_Offset_2
0836 01da       |    |		Execute	Vector,Bounds
0837 00da       |    |		Load_Top	At_Offset_2
0838 027f       |    |		Execute	Discrete,Equal
0839 7001       |p   |		Jump_Nonzero	0x83b
083a 08e0       |    |		Execute_Immediate	Raise,0xe0
083b 00cd       |    |		Action	Spare6_Action
083c 027f       |    |		Execute	Discrete,Equal
083d 7001       |p   |		Jump_Nonzero	0x83f
083e 08e0       |    |		Execute_Immediate	Raise,0xe0
083f 00d2       |    |		Pop_Control	Pop_Count_2
0840 00d9       |    |		Load_Top	At_Offset_1
0841 2903       |)   |		Execute	Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
0842 4405       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x5
0843 8405       |    |		Call	0x2,0x5
0844 0831       | 1  |		Execute_Immediate	Raise,0x31
0845 0000 0000  |    |		.XXX[0x3]
0847 0000       |    |
0848 ; --------------------------------------------------------------------------------------
0848 ; SUBPROGRAM
0848 ; --------------------------------------------------------------------------------------
0848 0872       | r  |		.CONST	0x0872								; Address of begin
0849 0004       |    |		.CONST	0x0004								; Address of exception handler
084a 0007       |    |		.CONST	0x0007								; Number of locals
084b			INIT_0848:
084b e081       |    |		Load	0x0,0x81
084c 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
084d 0124       | $  |		Execute	Any,Is_Constrained
084e 7009       |p   |		Jump_Nonzero	0x858
084f e081       |    |		Load	0x0,0x81
0850 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
0851 1c09       |    |		Execute_Immediate	Run_Utility,0x9
0852 e081       |    |		Load	0x0,0x81
0853 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0854 e02c       | ,  |		Load	0x0,0x2c
0855 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0856 0398       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Subtype
0857 7805       |x   |		Jump	0x85d
0858 e081       |    |		Load	0x0,0x81
0859 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
085a e02c       | ,  |		Load	0x0,0x2c
085b 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
085c 039c       |    |		Declare_Variable	Heap_Access,By_Allocation
085d e004       |    |		Load	0x0,0x4
085e 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
085f e081       |    |		Load	0x0,0x81
0860 1b36       | 6  |		Execute	Package,Field_Read,Field_Number 0x36
0861 02c7       |    |		Declare_Variable	Any
0862 00d8       |    |		Load_Top	At_Offset_0
0863 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0864 e004       |    |		Load	0x0,0x4
0865 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0866 02c7       |    |		Declare_Variable	Any
0867 00d8       |    |		Load_Top	At_Offset_0
0868 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0869 4801       |H   |		Short_Literal	0x1
086a 48ff       |H   |		Short_Literal	0xff
086b e235       | 5  |		Load	0x1,0x35
086c 035b       | [  |		Declare_Type	Array,Constrained
086d 0337       | 7  |		Declare_Variable	Array
086e 00d8       |    |		Load_Top	At_Offset_0
086f 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0870 00e3       |    |		Load_Encached	Natural_Cache
0871 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0872			BODY_0848:
0872 00be       |    |		Action	Activate_Tasks
0873 e402       |    |		Load	0x2,0x2
0874 e004       |    |		Load	0x0,0x4
0875 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0876 00d9       |    |		Load_Top	At_Offset_1
0877 0219       |    |		Execute	Heap_Access,All_Read
0878 4800       |H   |		Short_Literal	0x0
0879 4800       |H   |		Short_Literal	0x0
087a e051       | Q  |		Load	0x0,0x51
087b 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
087c e5ff       |    |		Load	0x2,-0x1
087d e081       |    |		Load	0x0,0x81
087e 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
087f 00da       |    |		Load_Top	At_Offset_2
0880 0218       |    |		Execute	Heap_Access,All_Write
0881 c403       |    |		Store	0x2,0x3
0882 00d1       |    |		Pop_Control	Pop_Count_1
0883 e403       |    |		Load	0x2,0x3
0884 6810       |h   |		Jump_Zero	0x895
0885 4801       |H   |		Short_Literal	0x1
0886 4801       |H   |		Short_Literal	0x1
0887 e00f       |    |		Load	0x0,0xf
0888 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0889 035b       | [  |		Declare_Type	Array,Constrained
088a 0337       | 7  |		Declare_Variable	Array
088b e5ff       |    |		Load	0x2,-0x1
088c e00f       |    |		Load	0x0,0xf
088d 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
088e 4801       |H   |		Short_Literal	0x1
088f 00da       |    |		Load_Top	At_Offset_2
0890 01d6       |    |		Execute	Vector,Field_Write
0891 e5fd       |    |		Load	0x2,-0x3
0892 e403       |    |		Load	0x2,0x3
0893 e003       |    |		Load	0x0,0x3
0894 183b       | ;  |		Execute	Package,Field_Execute,Field_Number 0x3b
0895 00db       |    |		Load_Top	At_Offset_3
0896 0120       |    |		Execute	Any,Is_Value
0897 6803       |h   |		Jump_Zero	0x89b
0898 e081       |    |		Load	0x0,0x81
0899 1b36       | 6  |		Execute	Package,Field_Read,Field_Number 0x36
089a 7801       |x   |		Jump	0x89c
089b 00db       |    |		Load_Top	At_Offset_3
089c e402       |    |		Load	0x2,0x2
089d e081       |    |		Load	0x0,0x81
089e 1837       | 7  |		Execute	Package,Field_Execute,Field_Number 0x37
089f c404       |    |		Store	0x2,0x4
08a0 00cf       |    |		Action	Mark_Auxiliary
08a1 7824       |x$  |		Jump	0x8c6
08a2 00d9       |    |		Load_Top	At_Offset_1
08a3 0a01       |    |		Execute_Immediate	Plus,0x1
08a4 005a       | Z  |		Store_Top	Discrete,At_Offset_2
08a5 e404       |    |		Load	0x2,0x4
08a6 e081       |    |		Load	0x0,0x81
08a7 183a       | :  |		Execute	Package,Field_Execute,Field_Number 0x3a
08a8 c405       |    |		Store	0x2,0x5
08a9 e5fe       |    |		Load	0x2,-0x2
08aa 6812       |h   |		Jump_Zero	0x8bd
08ab e402       |    |		Load	0x2,0x2
08ac 0219       |    |		Execute	Heap_Access,All_Read
08ad e405       |    |		Load	0x2,0x5
08ae e081       |    |		Load	0x0,0x81
08af 1827       | '  |		Execute	Package,Field_Execute,Field_Number 0x27
08b0 00da       |    |		Load_Top	At_Offset_2
08b1 e406       |    |		Load	0x2,0x6
08b2 01d6       |    |		Execute	Vector,Field_Write
08b3 00d9       |    |		Load_Top	At_Offset_1
08b4 00db       |    |		Load_Top	At_Offset_3
08b5 01d7       |    |		Execute	Vector,Field_Read
08b6 e004       |    |		Load	0x0,0x4
08b7 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
08b8 6808       |h   |		Jump_Zero	0x8c1
08b9 00d9       |    |		Load_Top	At_Offset_1
08ba 0aff       |    |		Execute_Immediate	Plus,-0x1
08bb 005a       | Z  |		Store_Top	Discrete,At_Offset_2
08bc 7804       |x   |		Jump	0x8c1
08bd 00db       |    |		Load_Top	At_Offset_3
08be 00da       |    |		Load_Top	At_Offset_2
08bf e406       |    |		Load	0x2,0x6
08c0 01d6       |    |		Execute	Vector,Field_Write
08c1 e404       |    |		Load	0x2,0x4
08c2 e081       |    |		Load	0x0,0x81
08c3 1838       | 8  |		Execute	Package,Field_Execute,Field_Number 0x38
08c4 c404       |    |		Store	0x2,0x4
08c5 00c9       |    |		Action	Pop_Auxiliary_Loop
08c6 e404       |    |		Load	0x2,0x4
08c7 e081       |    |		Load	0x0,0x81
08c8 1839       | 9  |		Execute	Package,Field_Execute,Field_Number 0x39
08c9 6fd8       |o   |		Jump_Zero	0x8a2
08ca 00ce       |    |		Action	Pop_Auxiliary
08cb e402       |    |		Load	0x2,0x2
08cc e004       |    |		Load	0x0,0x4
08cd 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
08ce 00d9       |    |		Load_Top	At_Offset_1
08cf 0219       |    |		Execute	Heap_Access,All_Read
08d0 e081       |    |		Load	0x0,0x81
08d1 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
08d2 00da       |    |		Load_Top	At_Offset_2
08d3 0218       |    |		Execute	Heap_Access,All_Write
08d4 c403       |    |		Store	0x2,0x3
08d5 00d1       |    |		Pop_Control	Pop_Count_1
08d6 4801       |H   |		Short_Literal	0x1
08d7 00d9       |    |		Load_Top	At_Offset_1
08d8 00db       |    |		Load_Top	At_Offset_3
08d9 01cf       |    |		Execute	Vector,Slice_Read
08da e235       | 5  |		Load	0x1,0x35
08db 01c6       |    |		Execute	Vector,Convert_To_Formal
08dc 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
08dd 0000 0000  |    |		.XXX[0x3]
08df 0000       |    |
08e0 ; --------------------------------------------------------------------------------------
08e0 ; SUBPROGRAM
08e0 ; --------------------------------------------------------------------------------------
08e0 08ea       |    |		.CONST	0x08ea								; Address of begin
08e1 0004       |    |		.CONST	0x0004								; Address of exception handler
08e2 0003       |    |		.CONST	0x0003								; Number of locals
08e3			INIT_08e0:
08e3 e004       |    |		Load	0x0,0x4
08e4 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
08e5 02c7       |    |		Declare_Variable	Any
08e6 00d8       |    |		Load_Top	At_Offset_0
08e7 1c00       |    |		Execute_Immediate	Run_Utility,0x0
08e8 e004       |    |		Load	0x0,0x4
08e9 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
08ea			BODY_08e0:
08ea e004       |    |		Load	0x0,0x4
08eb 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
08ec 00da       |    |		Load_Top	At_Offset_2
08ed 0120       |    |		Execute	Any,Is_Value
08ee 6803       |h   |		Jump_Zero	0x8f2
08ef e004       |    |		Load	0x0,0x4
08f0 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
08f1 7801       |x   |		Jump	0x8f3
08f2 00da       |    |		Load_Top	At_Offset_2
08f3 e5ff       |    |		Load	0x2,-0x1
08f4 e004       |    |		Load	0x0,0x4
08f5 1b3d       | =  |		Execute	Package,Field_Read,Field_Number 0x3d
08f6 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
08f7 c402       |    |		Store	0x2,0x2
08f8 0059       | Y  |		Store_Top	Discrete,At_Offset_1
08f9 00d8       |    |		Load_Top	At_Offset_0
08fa 6810       |h   |		Jump_Zero	0x90b
08fb 4801       |H   |		Short_Literal	0x1
08fc 4801       |H   |		Short_Literal	0x1
08fd e00f       |    |		Load	0x0,0xf
08fe 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
08ff 035b       | [  |		Declare_Type	Array,Constrained
0900 0337       | 7  |		Declare_Variable	Array
0901 e5ff       |    |		Load	0x2,-0x1
0902 e00f       |    |		Load	0x0,0xf
0903 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
0904 4801       |H   |		Short_Literal	0x1
0905 00da       |    |		Load_Top	At_Offset_2
0906 01d6       |    |		Execute	Vector,Field_Write
0907 e5fe       |    |		Load	0x2,-0x2
0908 00da       |    |		Load_Top	At_Offset_2
0909 e003       |    |		Load	0x0,0x3
090a 183b       | ;  |		Execute	Package,Field_Execute,Field_Number 0x3b
090b 00d9       |    |		Load_Top	At_Offset_1
090c 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
090d 0000 0000  |    |		.XXX[0x3]
090f 0000       |    |
0910 ; --------------------------------------------------------------------------------------
0910 ; SUBPROGRAM
0910 ; --------------------------------------------------------------------------------------
0910 0919       |    |		.CONST	0x0919								; Address of begin
0911 0004       |    |		.CONST	0x0004								; Address of exception handler
0912 0002       |    |		.CONST	0x0002								; Number of locals
0913			INIT_0910:
0913 00da       |    |		Load_Top	At_Offset_2
0914 e004       |    |		Load	0x0,0x4
0915 182c       | ,  |		Execute	Package,Field_Execute,Field_Number 0x2c
0916 e004       |    |		Load	0x0,0x4
0917 1b25       | %  |		Execute	Package,Field_Read,Field_Number 0x25
0918 03f1       |    |		Declare_Variable	Discrete,With_Value
0919			BODY_0910:
0919 00d8       |    |		Load_Top	At_Offset_0
091a e053       | S  |		Load	0x0,0x53
091b 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
091c 027f       |    |		Execute	Discrete,Equal
091d 700a       |p   |		Jump_Nonzero	0x928
091e 00d8       |    |		Load_Top	At_Offset_0
091f e053       | S  |		Load	0x0,0x53
0920 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0921 027f       |    |		Execute	Discrete,Equal
0922 7005       |p   |		Jump_Nonzero	0x928
0923 00d8       |    |		Load_Top	At_Offset_0
0924 e053       | S  |		Load	0x0,0x53
0925 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0926 027f       |    |		Execute	Discrete,Equal
0927 6802       |h   |		Jump_Zero	0x92a
0928 4801       |H   |		Short_Literal	0x1
0929 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
092a 00d8       |    |		Load_Top	At_Offset_0
092b e053       | S  |		Load	0x0,0x53
092c 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
092d 027f       |    |		Execute	Discrete,Equal
092e 700a       |p   |		Jump_Nonzero	0x939
092f 00d8       |    |		Load_Top	At_Offset_0
0930 e053       | S  |		Load	0x0,0x53
0931 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0932 027f       |    |		Execute	Discrete,Equal
0933 7005       |p   |		Jump_Nonzero	0x939
0934 00d8       |    |		Load_Top	At_Offset_0
0935 e053       | S  |		Load	0x0,0x53
0936 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0937 027f       |    |		Execute	Discrete,Equal
0938 6802       |h   |		Jump_Zero	0x93b
0939 4802       |H   |		Short_Literal	0x2
093a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
093b 00d8       |    |		Load_Top	At_Offset_0
093c e053       | S  |		Load	0x0,0x53
093d 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
093e 027f       |    |		Execute	Discrete,Equal
093f 6802       |h   |		Jump_Zero	0x942
0940 4803       |H   |		Short_Literal	0x3
0941 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0942 00d8       |    |		Load_Top	At_Offset_0
0943 e053       | S  |		Load	0x0,0x53
0944 1840       | @  |		Execute	Package,Field_Execute,Field_Number 0x40
0945 027f       |    |		Execute	Discrete,Equal
0946 6802       |h   |		Jump_Zero	0x949
0947 4804       |H   |		Short_Literal	0x4
0948 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0949 4800       |H   |		Short_Literal	0x0
094a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
094b 0000 0000  |    |		.BLANK	0000[0x5]
0950 ; --------------------------------------------------------------------------------------
0950 ; SUBPROGRAM
0950 ; --------------------------------------------------------------------------------------
0950 0953       | S  |		.CONST	0x0953								; Address of begin
0951 0004       |    |		.CONST	0x0004								; Address of exception handler
0952 0001       |    |		.CONST	0x0001								; Number of locals
0953			BODY_0950:
0953			INIT_0950:
0953 00da       |    |		Load_Top	At_Offset_2
0954 825b       | [  |		Call	0x1,0x5b
0955 0f01       |    |		Execute_Immediate	Equal,0x1
0956 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0957 0000       |    |		.XXX[0x1]
0958 ; --------------------------------------------------------------------------------------
0958 ; SUBPROGRAM
0958 ; --------------------------------------------------------------------------------------
0958 095d       | ]  |		.CONST	0x095d								; Address of begin
0959 0004       |    |		.CONST	0x0004								; Address of exception handler
095a 0002       |    |		.CONST	0x0002								; Number of locals
095b			INIT_0958:
095b 029f 0adb  |    |		Declare_Subprogram	INIT_0ad8,For_Call
095d			BODY_0958:
095d 00cf       |    |		Action	Mark_Auxiliary
095e 7842       |xB  |		Jump	0x9a1
095f e40a       |    |		Load	0x2,0xa
0960 0217       |    |		Execute	Heap_Access,All_Reference
0961 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0962 e004       |    |		Load	0x0,0x4
0963 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0964 7019       |p   |		Jump_Nonzero	0x97e
0965 e004       |    |		Load	0x0,0x4
0966 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0967 e407       |    |		Load	0x2,0x7
0968 0120       |    |		Execute	Any,Is_Value
0969 6803       |h   |		Jump_Zero	0x96d
096a e004       |    |		Load	0x0,0x4
096b 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
096c 7801       |x   |		Jump	0x96e
096d e407       |    |		Load	0x2,0x7
096e e40a       |    |		Load	0x2,0xa
096f 0217       |    |		Execute	Heap_Access,All_Reference
0970 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0971 e004       |    |		Load	0x0,0x4
0972 1b3d       | =  |		Execute	Package,Field_Read,Field_Number 0x3d
0973 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
0974 c407       |    |		Store	0x2,0x7
0975 c405       |    |		Store	0x2,0x5
0976 e5fd       |    |		Load	0x2,-0x3
0977 e40a       |    |		Load	0x2,0xa
0978 0217       |    |		Execute	Heap_Access,All_Reference
0979 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
097a e22b       | +  |		Load	0x1,0x2b
097b 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
097c 8602       |    |		Call	0x3,0x2
097d 781e       |x   |		Jump	0x99c
097e e003       |    |		Load	0x0,0x3
097f 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0980 4801       |H   |		Short_Literal	0x1
0981 4803       |H   |		Short_Literal	0x3
0982 e00f       |    |		Load	0x0,0xf
0983 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0984 035b       | [  |		Declare_Type	Array,Constrained
0985 0337       | 7  |		Declare_Variable	Array
0986 e5fd       |    |		Load	0x2,-0x3
0987 e216       |    |		Load	0x1,0x16
0988 185a       | Z  |		Execute	Package,Field_Execute,Field_Number 0x5a
0989 4801       |H   |		Short_Literal	0x1
098a 00da       |    |		Load_Top	At_Offset_2
098b 01d6       |    |		Execute	Vector,Field_Write
098c e5ff       |    |		Load	0x2,-0x1
098d e216       |    |		Load	0x1,0x16
098e 1842       | B  |		Execute	Package,Field_Execute,Field_Number 0x42
098f 4802       |H   |		Short_Literal	0x2
0990 00da       |    |		Load_Top	At_Offset_2
0991 01d6       |    |		Execute	Vector,Field_Write
0992 e40a       |    |		Load	0x2,0xa
0993 e215       |    |		Load	0x1,0x15
0994 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0995 4803       |H   |		Short_Literal	0x3
0996 00da       |    |		Load_Top	At_Offset_2
0997 01d6       |    |		Execute	Vector,Field_Write
0998 600b       |`   |		Indirect_Literal	Discrete,0x9a4,{0x00000000, 0x00002833}
0999 e003       |    |		Load	0x0,0x3
099a 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
099b c5fb       |    |		Store	0x2,-0x5
099c e40a       |    |		Load	0x2,0xa
099d 0217       |    |		Execute	Heap_Access,All_Reference
099e 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
099f a40a       |    |		Store_Unchecked	0x2,0xa
09a0 00c9       |    |		Action	Pop_Auxiliary_Loop
09a1 e40a       |    |		Load	0x2,0xa
09a2 77bc       |w   |		Jump_Nonzero	0x95f
09a3 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
09a4 0000 0000  |    |		.LITERAL	{0x00000000, 0x00002833}
09a8 ; --------------------------------------------------------------------------------------
09a8 ; SUBPROGRAM
09a8 ; --------------------------------------------------------------------------------------
09a8 09bf       |    |		.CONST	0x09bf								; Address of begin
09a9 0004       |    |		.CONST	0x0004								; Address of exception handler
09aa 0005       |    |		.CONST	0x0005								; Number of locals
09ab			INIT_09a8:
09ab e402       |    |		Load	0x2,0x2
09ac 0217       |    |		Execute	Heap_Access,All_Reference
09ad 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
09ae e228       | (  |		Load	0x1,0x28
09af 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
09b0 e004       |    |		Load	0x0,0x4
09b1 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
09b2 02c7       |    |		Declare_Variable	Any
09b3 00d8       |    |		Load_Top	At_Offset_0
09b4 1c00       |    |		Execute_Immediate	Run_Utility,0x0
09b5 e402       |    |		Load	0x2,0x2
09b6 0217       |    |		Execute	Heap_Access,All_Reference
09b7 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
09b8 e228       | (  |		Load	0x1,0x28
09b9 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
09ba e004       |    |		Load	0x0,0x4
09bb 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
09bc 02c7       |    |		Declare_Variable	Any
09bd 00d8       |    |		Load_Top	At_Offset_0
09be 1c00       |    |		Execute_Immediate	Run_Utility,0x0
09bf			BODY_09a8:
09bf e5fd       |    |		Load	0x2,-0x3
09c0 e402       |    |		Load	0x2,0x2
09c1 0217       |    |		Execute	Heap_Access,All_Reference
09c2 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
09c3 e22b       | +  |		Load	0x1,0x2b
09c4 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
09c5 e004       |    |		Load	0x0,0x4
09c6 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
09c7 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
09c8 00db       |    |		Load_Top	At_Offset_3
09c9 0120       |    |		Execute	Any,Is_Value
09ca 6803       |h   |		Jump_Zero	0x9ce
09cb e004       |    |		Load	0x0,0x4
09cc 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
09cd 7801       |x   |		Jump	0x9cf
09ce 00db       |    |		Load_Top	At_Offset_3
09cf 6054       |`T  |		Indirect_Literal	Discrete,0xa24,{0x00000000, 0x00004000}
09d0 e051       | Q  |		Load	0x0,0x51
09d1 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
09d2 e052       | R  |		Load	0x0,0x52
09d3 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
09d4 e004       |    |		Load	0x0,0x4
09d5 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
09d6 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
09d7 e602       |    |		Load	0x3,0x2
09d8 e004       |    |		Load	0x0,0x4
09d9 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
09da 182c       | ,  |		Execute	Package,Field_Execute,Field_Number 0x2c
09db c603       |    |		Store	0x3,0x3
09dc c406       |    |		Store	0x2,0x6
09dd e406       |    |		Load	0x2,0x6
09de 6818       |h   |		Jump_Zero	0x9f7
09df e065       | e  |		Load	0x0,0x65
09e0 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
09e1 4801       |H   |		Short_Literal	0x1
09e2 4802       |H   |		Short_Literal	0x2
09e3 e00f       |    |		Load	0x0,0xf
09e4 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
09e5 035b       | [  |		Declare_Type	Array,Constrained
09e6 0337       | 7  |		Declare_Variable	Array
09e7 00db       |    |		Load_Top	At_Offset_3
09e8 e00f       |    |		Load	0x0,0xf
09e9 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
09ea 4801       |H   |		Short_Literal	0x1
09eb 00da       |    |		Load_Top	At_Offset_2
09ec 01d6       |    |		Execute	Vector,Field_Write
09ed e602       |    |		Load	0x3,0x2
09ee e00f       |    |		Load	0x0,0xf
09ef 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
09f0 4802       |H   |		Short_Literal	0x2
09f1 00da       |    |		Load_Top	At_Offset_2
09f2 01d6       |    |		Execute	Vector,Field_Write
09f3 602c       |`,  |		Indirect_Literal	Discrete,0xa20,{0x00000000, 0x00002814}
09f4 e003       |    |		Load	0x0,0x3
09f5 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
09f6 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
09f7 00da       |    |		Load_Top	At_Offset_2
09f8 e402       |    |		Load	0x2,0x2
09f9 0217       |    |		Execute	Heap_Access,All_Reference
09fa 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
09fb 4800       |H   |		Short_Literal	0x0
09fc e5fd       |    |		Load	0x2,-0x3
09fd e402       |    |		Load	0x2,0x2
09fe e603       |    |		Load	0x3,0x3
09ff e22b       | +  |		Load	0x1,0x2b
0a00 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0a01 e004       |    |		Load	0x0,0x4
0a02 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0a03 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0a04 00d9       |    |		Load_Top	At_Offset_1
0a05 0120       |    |		Execute	Any,Is_Value
0a06 6803       |h   |		Jump_Zero	0xa0a
0a07 e004       |    |		Load	0x0,0x4
0a08 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0a09 7801       |x   |		Jump	0xa0b
0a0a 00d9       |    |		Load_Top	At_Offset_1
0a0b 6018       |`   |		Indirect_Literal	Discrete,0xa24,{0x00000000, 0x00004000}
0a0c e051       | Q  |		Load	0x0,0x51
0a0d 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0a0e e052       | R  |		Load	0x0,0x52
0a0f 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0a10 e004       |    |		Load	0x0,0x4
0a11 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0a12 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0a13 e604       |    |		Load	0x3,0x4
0a14 e004       |    |		Load	0x0,0x4
0a15 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0a16 182c       | ,  |		Execute	Package,Field_Execute,Field_Number 0x2c
0a17 c605       |    |		Store	0x3,0x5
0a18 c406       |    |		Store	0x2,0x6
0a19 e406       |    |		Load	0x2,0x6
0a1a 7004       |p   |		Jump_Nonzero	0xa1f
0a1b 00d8       |    |		Load_Top	At_Offset_0
0a1c e402       |    |		Load	0x2,0x2
0a1d 0217       |    |		Execute	Heap_Access,All_Reference
0a1e 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0a1f 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0a20 0000 0000  |    |		.LITERAL	{0x00000000, 0x00002814}
0a24 0000 0000  |    |		.LITERAL	{0x00000000, 0x00004000}
0a28 ; --------------------------------------------------------------------------------------
0a28 ; SUBPROGRAM
0a28 ; --------------------------------------------------------------------------------------
0a28 0a30       | 0  |		.CONST	0x0a30								; Address of begin
0a29 0004       |    |		.CONST	0x0004								; Address of exception handler
0a2a 0002       |    |		.CONST	0x0002								; Number of locals
0a2b			INIT_0a28:
0a2b e406       |    |		Load	0x2,0x6
0a2c e236       | 6  |		Load	0x1,0x36
0a2d 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0a2e 00d8       |    |		Load_Top	At_Offset_0
0a2f 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0a30			BODY_0a28:
0a30 e405       |    |		Load	0x2,0x5
0a31 00d9       |    |		Load_Top	At_Offset_1
0a32 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0a33 4801       |H   |		Short_Literal	0x1
0a34 a406       |    |		Store_Unchecked	0x2,0x6
0a35 00cf       |    |		Action	Mark_Auxiliary
0a36 7828       |x(  |		Jump	0xa5f
0a37 00d9       |    |		Load_Top	At_Offset_1
0a38 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0a39 e406       |    |		Load	0x2,0x6
0a3a e004       |    |		Load	0x0,0x4
0a3b 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0a3c 00d9       |    |		Load_Top	At_Offset_1
0a3d 00db       |    |		Load_Top	At_Offset_3
0a3e 01d7       |    |		Execute	Vector,Field_Read
0a3f 0120       |    |		Execute	Any,Is_Value
0a40 6807       |h   |		Jump_Zero	0xa48
0a41 e004       |    |		Load	0x0,0x4
0a42 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0a43 00da       |    |		Load_Top	At_Offset_2
0a44 e604       |    |		Load	0x3,0x4
0a45 01d7       |    |		Execute	Vector,Field_Read
0a46 00d1       |    |		Pop_Control	Pop_Count_1
0a47 7803       |x   |		Jump	0xa4b
0a48 00d9       |    |		Load_Top	At_Offset_1
0a49 00db       |    |		Load_Top	At_Offset_3
0a4a 01d7       |    |		Execute	Vector,Field_Read
0a4b e402       |    |		Load	0x2,0x2
0a4c e004       |    |		Load	0x0,0x4
0a4d 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0a4e 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
0a4f 00da       |    |		Load_Top	At_Offset_2
0a50 e604       |    |		Load	0x3,0x4
0a51 01d6       |    |		Execute	Vector,Field_Write
0a52 c404       |    |		Store	0x2,0x4
0a53 00d2       |    |		Pop_Control	Pop_Count_2
0a54 e404       |    |		Load	0x2,0x4
0a55 7003       |p   |		Jump_Nonzero	0xa59
0a56 e406       |    |		Load	0x2,0x6
0a57 0a01       |    |		Execute_Immediate	Plus,0x1
0a58 c406       |    |		Store	0x2,0x6
0a59 e402       |    |		Load	0x2,0x2
0a5a e004       |    |		Load	0x0,0x4
0a5b 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0a5c 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0a5d c402       |    |		Store	0x2,0x2
0a5e 00c9       |    |		Action	Pop_Auxiliary_Loop
0a5f e402       |    |		Load	0x2,0x2
0a60 e004       |    |		Load	0x0,0x4
0a61 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0a62 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
0a63 6fd3       |o   |		Jump_Zero	0xa37
0a64 00ce       |    |		Action	Pop_Auxiliary
0a65 e402       |    |		Load	0x2,0x2
0a66 e004       |    |		Load	0x0,0x4
0a67 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0a68 1852       | R  |		Execute	Package,Field_Execute,Field_Number 0x52
0a69 c402       |    |		Store	0x2,0x2
0a6a 00d8       |    |		Load_Top	At_Offset_0
0a6b 00cb       |    |		Action	Pop_Block_With_Result
0a6c 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
0a6d 0000 0000  |    |		.XXX[0x3]
0a6f 0000       |    |
0a70 ; --------------------------------------------------------------------------------------
0a70 ; SUBPROGRAM
0a70 ; --------------------------------------------------------------------------------------
0a70 0a88       |    |		.CONST	0x0a88								; Address of begin
0a71 0004       |    |		.CONST	0x0004								; Address of exception handler
0a72 0005       |    |		.CONST	0x0005								; Number of locals
0a73			INIT_0a70:
0a73 e5fb       |    |		Load	0x2,-0x5
0a74 e5fc       |    |		Load	0x2,-0x4
0a75 e5fd       |    |		Load	0x2,-0x3
0a76 e5ff       |    |		Load	0x2,-0x1
0a77 e5fe       |    |		Load	0x2,-0x2
0a78 8255       | U  |		Call	0x1,0x55
0a79 8257       | W  |		Call	0x1,0x57
0a7a 4801       |H   |		Short_Literal	0x1
0a7b 00d9       |    |		Load_Top	At_Offset_1
0a7c 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0a7d e214       |    |		Load	0x1,0x14
0a7e 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
0a7f 035b       | [  |		Declare_Type	Array,Constrained
0a80 0337       | 7  |		Declare_Variable	Array
0a81 00e2       |    |		Load_Encached	Integer_Cache
0a82 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0a83 e22b       | +  |		Load	0x1,0x2b
0a84 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0a85 02ff       |    |		Declare_Variable	Variant_Record
0a86 00d8       |    |		Load_Top	At_Offset_0
0a87 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0a88			BODY_0a70:
0a88 00db       |    |		Load_Top	At_Offset_3
0a89 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0a8a a402       |    |		Store_Unchecked	0x2,0x2
0a8b 00cf       |    |		Action	Mark_Auxiliary
0a8c e602       |    |		Load	0x3,0x2
0a8d 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0a8e 01d9       |    |		Execute	Vector,Reverse_Bounds
0a8f 0263       | c  |		Execute	Discrete,Above_Bound
0a90 7022       |p"  |		Jump_Nonzero	0xab3
0a91 4802       |H   |		Short_Literal	0x2
0a92 e5fe       |    |		Load	0x2,-0x2
0a93 00da       |    |		Load_Top	At_Offset_2
0a94 e602       |    |		Load	0x3,0x2
0a95 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0a96 01d7       |    |		Execute	Vector,Field_Read
0a97 e22b       | +  |		Load	0x1,0x2b
0a98 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0a99 e605       |    |		Load	0x3,0x5
0a9a 016d       | m  |		Execute	Variant_Record,Structure_Write
0a9b 00db       |    |		Load_Top	At_Offset_3
0a9c 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0a9d 0f02       |    |		Execute_Immediate	Equal,0x2
0a9e 6812       |h   |		Jump_Zero	0xab1
0a9f 00db       |    |		Load_Top	At_Offset_3
0aa0 2e03       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3
0aa1 0217       |    |		Execute	Heap_Access,All_Reference
0aa2 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0aa3 e210       |    |		Load	0x1,0x10
0aa4 0216       |    |		Execute	Heap_Access,Convert
0aa5 a404       |    |		Store_Unchecked	0x2,0x4
0aa6 e404       |    |		Load	0x2,0x4
0aa7 e214       |    |		Load	0x1,0x14
0aa8 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0aa9 7007       |p   |		Jump_Nonzero	0xab1
0aaa e604       |    |		Load	0x3,0x4
0aab 0a01       |    |		Execute_Immediate	Plus,0x1
0aac c604       |    |		Store	0x3,0x4
0aad e404       |    |		Load	0x2,0x4
0aae e604       |    |		Load	0x3,0x4
0aaf e603       |    |		Load	0x3,0x3
0ab0 01d6       |    |		Execute	Vector,Field_Write
0ab1 00c8       |    |		Action	Pop_Auxiliary_Range
0ab2 3fde       |?   |		Loop_Increasing	0xa91
0ab3 00ce       |    |		Action	Pop_Auxiliary
0ab4 00d9       |    |		Load_Top	At_Offset_1
0ab5 e214       |    |		Load	0x1,0x14
0ab6 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
0ab7 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0ab8 e402       |    |		Load	0x2,0x2
0ab9 00d9       |    |		Load_Top	At_Offset_1
0aba 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0abb 4801       |H   |		Short_Literal	0x1
0abc 00db       |    |		Load_Top	At_Offset_3
0abd e603       |    |		Load	0x3,0x3
0abe 01cf       |    |		Execute	Vector,Slice_Read
0abf 00d9       |    |		Load_Top	At_Offset_1
0ac0 00d8       |    |		Load_Top	At_Offset_0
0ac1 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0ac2 00da       |    |		Load_Top	At_Offset_2
0ac3 01da       |    |		Execute	Vector,Bounds
0ac4 00da       |    |		Load_Top	At_Offset_2
0ac5 01da       |    |		Execute	Vector,Bounds
0ac6 00da       |    |		Load_Top	At_Offset_2
0ac7 027f       |    |		Execute	Discrete,Equal
0ac8 7001       |p   |		Jump_Nonzero	0xaca
0ac9 08e0       |    |		Execute_Immediate	Raise,0xe0
0aca 00cd       |    |		Action	Spare6_Action
0acb 027f       |    |		Execute	Discrete,Equal
0acc 7001       |p   |		Jump_Nonzero	0xace
0acd 08e0       |    |		Execute_Immediate	Raise,0xe0
0ace 00d2       |    |		Pop_Control	Pop_Count_2
0acf 00d9       |    |		Load_Top	At_Offset_1
0ad0 2903       |)   |		Execute	Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
0ad1 00cb       |    |		Action	Pop_Block_With_Result
0ad2 4405       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x5
0ad3 0000 0000  |    |		.BLANK	0000[0x5]
0ad8 ; --------------------------------------------------------------------------------------
0ad8 ; SUBPROGRAM
0ad8 ; --------------------------------------------------------------------------------------
0ad8 0ae6       |    |		.CONST	0x0ae6								; Address of begin
0ad9 0004       |    |		.CONST	0x0004								; Address of exception handler
0ada 0003       |    |		.CONST	0x0003								; Number of locals
0adb			INIT_0ad8:
0adb e40a       |    |		Load	0x2,0xa
0adc 0217       |    |		Execute	Heap_Access,All_Reference
0add 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0ade e228       | (  |		Load	0x1,0x28
0adf 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0ae0 e5fd       |    |		Load	0x2,-0x3
0ae1 e216       |    |		Load	0x1,0x16
0ae2 1827       | '  |		Execute	Package,Field_Execute,Field_Number 0x27
0ae3 00d9       |    |		Load_Top	At_Offset_1
0ae4 01cc       |    |		Execute	Vector,Catenate
0ae5 0007       |    |		Action	Break_Optional
0ae6			BODY_0ad8:
0ae6 e004       |    |		Load	0x0,0x4
0ae7 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0ae8 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0ae9 e408       |    |		Load	0x2,0x8
0aea 0120       |    |		Execute	Any,Is_Value
0aeb 6803       |h   |		Jump_Zero	0xaef
0aec e004       |    |		Load	0x0,0x4
0aed 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0aee 7801       |x   |		Jump	0xaf0
0aef e408       |    |		Load	0x2,0x8
0af0 604b       |`K  |		Indirect_Literal	Discrete,0xb3c,{0x00000000, 0x00004000}
0af1 e051       | Q  |		Load	0x0,0x51
0af2 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0af3 e404       |    |		Load	0x2,0x4
0af4 e803       |    |		Load	0x4,0x3
0af5 e004       |    |		Load	0x0,0x4
0af6 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0af7 182c       | ,  |		Execute	Package,Field_Execute,Field_Number 0x2c
0af8 c408       |    |		Store	0x2,0x8
0af9 c406       |    |		Store	0x2,0x6
0afa e406       |    |		Load	0x2,0x6
0afb 7025       |p%  |		Jump_Nonzero	0xb21
0afc e408       |    |		Load	0x2,0x8
0afd e40a       |    |		Load	0x2,0xa
0afe 0217       |    |		Execute	Heap_Access,All_Reference
0aff 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0b00 4800       |H   |		Short_Literal	0x0
0b01 e5fd       |    |		Load	0x2,-0x3
0b02 e40a       |    |		Load	0x2,0xa
0b03 e408       |    |		Load	0x2,0x8
0b04 e22b       | +  |		Load	0x1,0x2b
0b05 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0b06 e40a       |    |		Load	0x2,0xa
0b07 0217       |    |		Execute	Heap_Access,All_Reference
0b08 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0b09 6816       |h   |		Jump_Zero	0xb20
0b0a e40a       |    |		Load	0x2,0xa
0b0b 0217       |    |		Execute	Heap_Access,All_Reference
0b0c 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0b0d e210       |    |		Load	0x1,0x10
0b0e 0216       |    |		Execute	Heap_Access,Convert
0b0f a40b       |    |		Store_Unchecked	0x2,0xb
0b10 4801       |H   |		Short_Literal	0x1
0b11 e40b       |    |		Load	0x2,0xb
0b12 0217       |    |		Execute	Heap_Access,All_Reference
0b13 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0b14 e408       |    |		Load	0x2,0x8
0b15 e40b       |    |		Load	0x2,0xb
0b16 0217       |    |		Execute	Heap_Access,All_Reference
0b17 340d       |4   |		Execute	Record,Field_Reference,Field_Number 0xd
0b18 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0b19 e5fb       |    |		Load	0x2,-0x5
0b1a 4801       |H   |		Short_Literal	0x1
0b1b e5fc       |    |		Load	0x2,-0x4
0b1c e40b       |    |		Load	0x2,0xb
0b1d e214       |    |		Load	0x1,0x14
0b1e 185a       | Z  |		Execute	Package,Field_Execute,Field_Number 0x5a
0b1f c5fb       |    |		Store	0x2,-0x5
0b20 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0b21 e40a       |    |		Load	0x2,0xa
0b22 0217       |    |		Execute	Heap_Access,All_Reference
0b23 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0b24 6816       |h   |		Jump_Zero	0xb3b
0b25 0092 11a9  |    |		Action	Push_String_Extended,0x11a9					; "Bad Name_Status when resolving "
0b27 00d9       |    |		Load_Top	At_Offset_1
0b28 01cc       |    |		Execute	Vector,Catenate
0b29 0092 11aa  |    |		Action	Push_String_Extended,0x11aa					; ". Invalidate its Unit.Data."
0b2b 01cc       |    |		Execute	Vector,Catenate
0b2c 824f       | O  |		Call	0x1,0x4f
0b2d 4800       |H   |		Short_Literal	0x0
0b2e e40a       |    |		Load	0x2,0xa
0b2f 0217       |    |		Execute	Heap_Access,All_Reference
0b30 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0b31 0217       |    |		Execute	Heap_Access,All_Reference
0b32 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0b33 e004       |    |		Load	0x0,0x4
0b34 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0b35 e40a       |    |		Load	0x2,0xa
0b36 0217       |    |		Execute	Heap_Access,All_Reference
0b37 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0b38 0217       |    |		Execute	Heap_Access,All_Reference
0b39 340d       |4   |		Execute	Record,Field_Reference,Field_Number 0xd
0b3a 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0b3b 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0b3c 0000 0000  |    |		.LITERAL	{0x00000000, 0x00004000}
0b40 ; --------------------------------------------------------------------------------------
0b40 ; SUBPROGRAM
0b40 ; --------------------------------------------------------------------------------------
0b40 0b47       | G  |		.CONST	0x0b47								; Address of begin
0b41 0004       |    |		.CONST	0x0004								; Address of exception handler
0b42 000d       |    |		.CONST	0x000d								; Number of locals
0b43			INIT_0b40:
0b43 00e9       |    |		Load_Encached	String_Cache
0b44 02a0       |    |		Declare_Subprogram	Null_Subprogram
0b45 03ae       |    |		Declare_Type	Heap_Access,Defined,Visible
0b46 00bf       |    |		Action	Accept_Activation
0b47			BODY_0b40:
0b47 00bc       |    |		Action	Signal_Activated
0b48 00bb       |    |		Action	Signal_Completion
0b49 0000 0000  |    |		.BLANK	0000[0x7]
0b50 ; --------------------------------------------------------------------------------------
0b50 ; SUBPROGRAM
0b50 ; --------------------------------------------------------------------------------------
0b50 0b74       | t  |		.CONST	0x0b74								; Address of begin
0b51 0004       |    |		.CONST	0x0004								; Address of exception handler
0b52 0014       |    |		.CONST	0x0014								; Number of locals
0b53			INIT_0b50:
0b53 029a 0b7b  |   {|		Declare_Subprogram	INIT_0b78,For_Outer_Call,Visible,Unelaborated
0b55 029a 0b8b  |    |		Declare_Subprogram	INIT_0b88,For_Outer_Call,Visible,Unelaborated
0b57 029a 0bab  |    |		Declare_Subprogram	INIT_0ba8,For_Outer_Call,Visible,Unelaborated
0b59 029a 0bbb  |    |		Declare_Subprogram	INIT_0bb8,For_Outer_Call,Visible,Unelaborated
0b5b 029a 0bdb  |    |		Declare_Subprogram	INIT_0bd8,For_Outer_Call,Visible,Unelaborated
0b5d 029a 0bfb  |    |		Declare_Subprogram	INIT_0bf8,For_Outer_Call,Visible,Unelaborated
0b5f 029a 0c2b  |   +|		Declare_Subprogram	INIT_0c28,For_Outer_Call,Visible,Unelaborated
0b61 029a 0c63  |   c|		Declare_Subprogram	INIT_0c60,For_Outer_Call,Visible,Unelaborated
0b63 00bf       |    |		Action	Accept_Activation
0b64 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd
0b65 00c7       |    |		Action	Elaborate_Subprogram
0b66 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe
0b67 00c7       |    |		Action	Elaborate_Subprogram
0b68 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf
0b69 00c7       |    |		Action	Elaborate_Subprogram
0b6a 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10
0b6b 00c7       |    |		Action	Elaborate_Subprogram
0b6c 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11
0b6d 00c7       |    |		Action	Elaborate_Subprogram
0b6e 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12
0b6f 00c7       |    |		Action	Elaborate_Subprogram
0b70 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13
0b71 00c7       |    |		Action	Elaborate_Subprogram
0b72 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14
0b73 00c7       |    |		Action	Elaborate_Subprogram
0b74			BODY_0b50:
0b74 00bc       |    |		Action	Signal_Activated
0b75 00bb       |    |		Action	Signal_Completion
0b76 0000 0000  |    |		.XXX[0x2]
0b78 ; --------------------------------------------------------------------------------------
0b78 ; SUBPROGRAM
0b78 ; --------------------------------------------------------------------------------------
0b78 0b7b       | {  |		.CONST	0x0b7b								; Address of begin
0b79 0004       |    |		.CONST	0x0004								; Address of exception handler
0b7a 0001       |    |		.CONST	0x0001								; Number of locals
0b7b			BODY_0b78:
0b7b			INIT_0b78:
0b7b 00da       |    |		Load_Top	At_Offset_2
0b7c 7002       |p   |		Jump_Nonzero	0xb7f
0b7d 4800       |H   |		Short_Literal	0x0
0b7e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0b7f 00da       |    |		Load_Top	At_Offset_2
0b80 0217       |    |		Execute	Heap_Access,All_Reference
0b81 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0b82 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0b83 0000 0000  |    |		.BLANK	0000[0x5]
0b88 ; --------------------------------------------------------------------------------------
0b88 ; SUBPROGRAM
0b88 ; --------------------------------------------------------------------------------------
0b88 0b8d       |    |		.CONST	0x0b8d								; Address of begin
0b89 0004       |    |		.CONST	0x0004								; Address of exception handler
0b8a 0002       |    |		.CONST	0x0002								; Number of locals
0b8b			INIT_0b88:
0b8b 029f 0c9b  |    |		Declare_Subprogram	INIT_0c98,For_Call
0b8d			BODY_0b88:
0b8d 00db       |    |		Load_Top	At_Offset_3
0b8e 7005       |p   |		Jump_Nonzero	0xb94
0b8f e5fd       |    |		Load	0x2,-0x3
0b90 e001       |    |		Load	0x0,0x1
0b91 183f       | ?  |		Execute	Package,Field_Execute,Field_Number 0x3f
0b92 c5fd       |    |		Store	0x2,-0x3
0b93 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0b94 e5fd       |    |		Load	0x2,-0x3
0b95 700b       |p   |		Jump_Nonzero	0xba1
0b96 e5fe       |    |		Load	0x2,-0x2
0b97 e5ff       |    |		Load	0x2,-0x1
0b98 00d8       |    |		Load_Top	At_Offset_0
0b99 00e4       |    |		Load_Encached	Positive_Cache
0b9a 0260       | `  |		Execute	Discrete,In_Type
0b9b 7001       |p   |		Jump_Nonzero	0xb9d
0b9c 0801       |    |		Execute_Immediate	Raise,0x1
0b9d e001       |    |		Load	0x0,0x1
0b9e 183e       | >  |		Execute	Package,Field_Execute,Field_Number 0x3e
0b9f a5fd       |    |		Store_Unchecked	0x2,-0x3
0ba0 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0ba1 8402       |    |		Call	0x2,0x2
0ba2 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0ba3 0000 0000  |    |		.BLANK	0000[0x5]
0ba8 ; --------------------------------------------------------------------------------------
0ba8 ; SUBPROGRAM
0ba8 ; --------------------------------------------------------------------------------------
0ba8 0bab       |    |		.CONST	0x0bab								; Address of begin
0ba9 0004       |    |		.CONST	0x0004								; Address of exception handler
0baa 0001       |    |		.CONST	0x0001								; Number of locals
0bab			BODY_0ba8:
0bab			INIT_0ba8:
0bab 00da       |    |		Load_Top	At_Offset_2
0bac 7002       |p   |		Jump_Nonzero	0xbaf
0bad 4800       |H   |		Short_Literal	0x0
0bae 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0baf 00da       |    |		Load_Top	At_Offset_2
0bb0 0217       |    |		Execute	Heap_Access,All_Reference
0bb1 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0bb2 00d8       |    |		Load_Top	At_Offset_0
0bb3 00e3       |    |		Load_Encached	Natural_Cache
0bb4 0260       | `  |		Execute	Discrete,In_Type
0bb5 7001       |p   |		Jump_Nonzero	0xbb7
0bb6 0801       |    |		Execute_Immediate	Raise,0x1
0bb7 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0bb8 ; --------------------------------------------------------------------------------------
0bb8 ; SUBPROGRAM
0bb8 ; --------------------------------------------------------------------------------------
0bb8 0bbb       |    |		.CONST	0x0bbb								; Address of begin
0bb9 0004       |    |		.CONST	0x0004								; Address of exception handler
0bba 0001       |    |		.CONST	0x0001								; Number of locals
0bbb			BODY_0bb8:
0bbb			INIT_0bb8:
0bbb 00db       |    |		Load_Top	At_Offset_3
0bbc 7003       |p   |		Jump_Nonzero	0xbc0
0bbd 6016       |`   |		Indirect_Literal	Discrete,0xbd4,{0x00000000, 0x0000500f}
0bbe a5fd       |    |		Store_Unchecked	0x2,-0x3
0bbf 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0bc0 00da       |    |		Load_Top	At_Offset_2
0bc1 e5fe       |    |		Load	0x2,-0x2
0bc2 0217       |    |		Execute	Heap_Access,All_Reference
0bc3 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0bc4 027d       | }  |		Execute	Discrete,Greater
0bc5 6803       |h   |		Jump_Zero	0xbc9
0bc6 6009       |`   |		Indirect_Literal	Discrete,0xbd0,{0x00000000, 0x00005011}
0bc7 a5fd       |    |		Store_Unchecked	0x2,-0x3
0bc8 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0bc9 00da       |    |		Load_Top	At_Offset_2
0bca e5fe       |    |		Load	0x2,-0x2
0bcb 0217       |    |		Execute	Heap_Access,All_Reference
0bcc 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0bcd 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0bce 0000 0000  |    |		.XXX[0x2]
0bd0 0000 0000  |    |		.LITERAL	{0x00000000, 0x00005011}
0bd4 0000 0000  |    |		.LITERAL	{0x00000000, 0x0000500f}
0bd8 ; --------------------------------------------------------------------------------------
0bd8 ; SUBPROGRAM
0bd8 ; --------------------------------------------------------------------------------------
0bd8 0bdb       |    |		.CONST	0x0bdb								; Address of begin
0bd9 0004       |    |		.CONST	0x0004								; Address of exception handler
0bda 0001       |    |		.CONST	0x0001								; Number of locals
0bdb			BODY_0bd8:
0bdb			INIT_0bd8:
0bdb 00db       |    |		Load_Top	At_Offset_3
0bdc 7003       |p   |		Jump_Nonzero	0xbe0
0bdd 67f6       |g   |		Indirect_Literal	Discrete,0xbd4,{0x00000000, 0x0000500f}
0bde a5fc       |    |		Store_Unchecked	0x2,-0x4
0bdf 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0be0 00da       |    |		Load_Top	At_Offset_2
0be1 e5fe       |    |		Load	0x2,-0x2
0be2 0217       |    |		Execute	Heap_Access,All_Reference
0be3 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0be4 027b       | {  |		Execute	Discrete,Greater_Equal
0be5 6803       |h   |		Jump_Zero	0xbe9
0be6 600d       |`   |		Indirect_Literal	Discrete,0xbf4,{0x00000000, 0x00005012}
0be7 a5fc       |    |		Store_Unchecked	0x2,-0x4
0be8 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0be9 00da       |    |		Load_Top	At_Offset_2
0bea 0a01       |    |		Execute_Immediate	Plus,0x1
0beb e5fe       |    |		Load	0x2,-0x2
0bec 0217       |    |		Execute	Heap_Access,All_Reference
0bed 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0bee 01d7       |    |		Execute	Vector,Field_Read
0bef c5fd       |    |		Store	0x2,-0x3
0bf0 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0bf1 0000 0000  |    |		.XXX[0x3]
0bf3 0000       |    |
0bf4 0000 0000  |    |		.LITERAL	{0x00000000, 0x00005012}
0bf8 ; --------------------------------------------------------------------------------------
0bf8 ; SUBPROGRAM
0bf8 ; --------------------------------------------------------------------------------------
0bf8 0bfb       |    |		.CONST	0x0bfb								; Address of begin
0bf9 0004       |    |		.CONST	0x0004								; Address of exception handler
0bfa 0001       |    |		.CONST	0x0001								; Number of locals
0bfb			BODY_0bf8:
0bfb			INIT_0bf8:
0bfb e5fd       |    |		Load	0x2,-0x3
0bfc 7003       |p   |		Jump_Nonzero	0xc00
0bfd 6022       |`"  |		Indirect_Literal	Discrete,0xc20,{0x00000000, 0x0000500f}
0bfe a5fc       |    |		Store_Unchecked	0x2,-0x4
0bff 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0c00 00da       |    |		Load_Top	At_Offset_2
0c01 e5fd       |    |		Load	0x2,-0x3
0c02 0217       |    |		Execute	Heap_Access,All_Reference
0c03 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0c04 027b       | {  |		Execute	Discrete,Greater_Equal
0c05 6803       |h   |		Jump_Zero	0xc09
0c06 6015       |`   |		Indirect_Literal	Discrete,0xc1c,{0x00000000, 0x00005007}
0c07 a5fc       |    |		Store_Unchecked	0x2,-0x4
0c08 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0c09 00db       |    |		Load_Top	At_Offset_3
0c0a 00db       |    |		Load_Top	At_Offset_3
0c0b 0a01       |    |		Execute_Immediate	Plus,0x1
0c0c e5fd       |    |		Load	0x2,-0x3
0c0d 0217       |    |		Execute	Heap_Access,All_Reference
0c0e 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0c0f 01d6       |    |		Execute	Vector,Field_Write
0c10 00da       |    |		Load_Top	At_Offset_2
0c11 e5fd       |    |		Load	0x2,-0x3
0c12 0217       |    |		Execute	Heap_Access,All_Reference
0c13 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0c14 027b       | {  |		Execute	Discrete,Greater_Equal
0c15 6805       |h   |		Jump_Zero	0xc1b
0c16 00da       |    |		Load_Top	At_Offset_2
0c17 0a01       |    |		Execute_Immediate	Plus,0x1
0c18 e5fd       |    |		Load	0x2,-0x3
0c19 0217       |    |		Execute	Heap_Access,All_Reference
0c1a 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0c1b 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0c1c 0000 0000  |    |		.LITERAL	{0x00000000, 0x00005007}
0c20 0000 0000  |    |		.LITERAL	{0x00000000, 0x0000500f}
0c24 0000 0000  |    |		.BLANK	0000[0x4]
0c28 ; --------------------------------------------------------------------------------------
0c28 ; SUBPROGRAM
0c28 ; --------------------------------------------------------------------------------------
0c28 0c2b       | +  |		.CONST	0x0c2b								; Address of begin
0c29 0004       |    |		.CONST	0x0004								; Address of exception handler
0c2a 0001       |    |		.CONST	0x0001								; Number of locals
0c2b			BODY_0c28:
0c2b			INIT_0c28:
0c2b 00db       |    |		Load_Top	At_Offset_3
0c2c 7003       |p   |		Jump_Nonzero	0xc30
0c2d 67f2       |g   |		Indirect_Literal	Discrete,0xc20,{0x00000000, 0x0000500f}
0c2e a5fd       |    |		Store_Unchecked	0x2,-0x3
0c2f 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0c30 00db       |    |		Load_Top	At_Offset_3
0c31 0217       |    |		Execute	Heap_Access,All_Reference
0c32 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0c33 e5fe       |    |		Load	0x2,-0x2
0c34 0217       |    |		Execute	Heap_Access,All_Reference
0c35 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0c36 027c       | |  |		Execute	Discrete,Less
0c37 6807       |h   |		Jump_Zero	0xc3f
0c38 00db       |    |		Load_Top	At_Offset_3
0c39 0217       |    |		Execute	Heap_Access,All_Reference
0c3a 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0c3b 0a01       |    |		Execute_Immediate	Plus,0x1
0c3c e5fe       |    |		Load	0x2,-0x2
0c3d 0217       |    |		Execute	Heap_Access,All_Reference
0c3e 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0c3f 00cf       |    |		Action	Mark_Auxiliary
0c40 4802       |H   |		Short_Literal	0x2
0c41 e5fe       |    |		Load	0x2,-0x2
0c42 0217       |    |		Execute	Heap_Access,All_Reference
0c43 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0c44 0264       | d  |		Execute	Discrete,Below_Bound
0c45 700d       |p   |		Jump_Nonzero	0xc53
0c46 00d8       |    |		Load_Top	At_Offset_0
0c47 0aff       |    |		Execute_Immediate	Plus,-0x1
0c48 e5fe       |    |		Load	0x2,-0x2
0c49 0217       |    |		Execute	Heap_Access,All_Reference
0c4a 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0c4b 01d7       |    |		Execute	Vector,Field_Read
0c4c 00d9       |    |		Load_Top	At_Offset_1
0c4d e5fe       |    |		Load	0x2,-0x2
0c4e 0217       |    |		Execute	Heap_Access,All_Reference
0c4f 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0c50 01d6       |    |		Execute	Vector,Field_Write
0c51 00c8       |    |		Action	Pop_Auxiliary_Range
0c52 37f3       |7   |		Loop_Decreasing	0xc46
0c53 00ce       |    |		Action	Pop_Auxiliary
0c54 00da       |    |		Load_Top	At_Offset_2
0c55 4801       |H   |		Short_Literal	0x1
0c56 e5fe       |    |		Load	0x2,-0x2
0c57 0217       |    |		Execute	Heap_Access,All_Reference
0c58 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0c59 01d6       |    |		Execute	Vector,Field_Write
0c5a 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0c5b 0000 0000  |    |		.BLANK	0000[0x5]
0c60 ; --------------------------------------------------------------------------------------
0c60 ; SUBPROGRAM
0c60 ; --------------------------------------------------------------------------------------
0c60 0c63       | c  |		.CONST	0x0c63								; Address of begin
0c61 0004       |    |		.CONST	0x0004								; Address of exception handler
0c62 0001       |    |		.CONST	0x0001								; Number of locals
0c63			BODY_0c60:
0c63			INIT_0c60:
0c63 00db       |    |		Load_Top	At_Offset_3
0c64 7003       |p   |		Jump_Nonzero	0xc68
0c65 602e       |`.  |		Indirect_Literal	Discrete,0xc94,{0x00000000, 0x0000500f}
0c66 a5fd       |    |		Store_Unchecked	0x2,-0x3
0c67 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0c68 00da       |    |		Load_Top	At_Offset_2
0c69 e5fe       |    |		Load	0x2,-0x2
0c6a 0217       |    |		Execute	Heap_Access,All_Reference
0c6b 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0c6c 027b       | {  |		Execute	Discrete,Greater_Equal
0c6d 6805       |h   |		Jump_Zero	0xc73
0c6e 4800       |H   |		Short_Literal	0x0
0c6f e5fe       |    |		Load	0x2,-0x2
0c70 0217       |    |		Execute	Heap_Access,All_Reference
0c71 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0c72 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0c73 00db       |    |		Load_Top	At_Offset_3
0c74 0217       |    |		Execute	Heap_Access,All_Reference
0c75 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0c76 00db       |    |		Load_Top	At_Offset_3
0c77 0272       | r  |		Execute	Discrete,Minus
0c78 e5fe       |    |		Load	0x2,-0x2
0c79 0217       |    |		Execute	Heap_Access,All_Reference
0c7a 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0c7b 00cf       |    |		Action	Mark_Auxiliary
0c7c e5fe       |    |		Load	0x2,-0x2
0c7d 0217       |    |		Execute	Heap_Access,All_Reference
0c7e 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0c7f 4801       |H   |		Short_Literal	0x1
0c80 0263       | c  |		Execute	Discrete,Above_Bound
0c81 700e       |p   |		Jump_Nonzero	0xc90
0c82 00d8       |    |		Load_Top	At_Offset_0
0c83 e5ff       |    |		Load	0x2,-0x1
0c84 0273       | s  |		Execute	Discrete,Plus
0c85 e5fe       |    |		Load	0x2,-0x2
0c86 0217       |    |		Execute	Heap_Access,All_Reference
0c87 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0c88 01d7       |    |		Execute	Vector,Field_Read
0c89 00d9       |    |		Load_Top	At_Offset_1
0c8a e5fe       |    |		Load	0x2,-0x2
0c8b 0217       |    |		Execute	Heap_Access,All_Reference
0c8c 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0c8d 01d6       |    |		Execute	Vector,Field_Write
0c8e 00c8       |    |		Action	Pop_Auxiliary_Range
0c8f 3ff2       |?   |		Loop_Increasing	0xc82
0c90 00ce       |    |		Action	Pop_Auxiliary
0c91 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0c92 0000 0000  |    |		.XXX[0x2]
0c94 0000 0000  |    |		.LITERAL	{0x00000000, 0x0000500f}
0c98 ; --------------------------------------------------------------------------------------
0c98 ; SUBPROGRAM
0c98 ; --------------------------------------------------------------------------------------
0c98 0ca1       |    |		.CONST	0x0ca1								; Address of begin
0c99 0004       |    |		.CONST	0x0004								; Address of exception handler
0c9a 0002       |    |		.CONST	0x0002								; Number of locals
0c9b			INIT_0c98:
0c9b e5ff       |    |		Load	0x2,-0x1
0c9c e001       |    |		Load	0x0,0x1
0c9d 1b3c       | <  |		Execute	Package,Field_Read,Field_Number 0x3c
0c9e 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0c9f 00d8       |    |		Load_Top	At_Offset_0
0ca0 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0ca1			BODY_0c98:
0ca1 00cf       |    |		Action	Mark_Auxiliary
0ca2 e5fd       |    |		Load	0x2,-0x3
0ca3 0217       |    |		Execute	Heap_Access,All_Reference
0ca4 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0ca5 4801       |H   |		Short_Literal	0x1
0ca6 0263       | c  |		Execute	Discrete,Above_Bound
0ca7 7014       |p   |		Jump_Nonzero	0xcbc
0ca8 00d8       |    |		Load_Top	At_Offset_0
0ca9 e5ff       |    |		Load	0x2,-0x1
0caa 027d       | }  |		Execute	Discrete,Greater
0cab 6802       |h   |		Jump_Zero	0xcae
0cac 00d2       |    |		Pop_Control	Pop_Count_2
0cad 780e       |x   |		Jump	0xcbc
0cae 00d8       |    |		Load_Top	At_Offset_0
0caf e602       |    |		Load	0x3,0x2
0cb0 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0cb1 00d8       |    |		Load_Top	At_Offset_0
0cb2 e5fd       |    |		Load	0x2,-0x3
0cb3 0217       |    |		Execute	Heap_Access,All_Reference
0cb4 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0cb5 01d7       |    |		Execute	Vector,Field_Read
0cb6 00d9       |    |		Load_Top	At_Offset_1
0cb7 e602       |    |		Load	0x3,0x2
0cb8 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0cb9 01d6       |    |		Execute	Vector,Field_Write
0cba 00c8       |    |		Action	Pop_Auxiliary_Range
0cbb 3fec       |?   |		Loop_Increasing	0xca8
0cbc 00ce       |    |		Action	Pop_Auxiliary
0cbd e5fd       |    |		Load	0x2,-0x3
0cbe e001       |    |		Load	0x0,0x1
0cbf 183f       | ?  |		Execute	Package,Field_Execute,Field_Number 0x3f
0cc0 c5fd       |    |		Store	0x2,-0x3
0cc1 e5fe       |    |		Load	0x2,-0x2
0cc2 e5ff       |    |		Load	0x2,-0x1
0cc3 00d8       |    |		Load_Top	At_Offset_0
0cc4 00e4       |    |		Load_Encached	Positive_Cache
0cc5 0260       | `  |		Execute	Discrete,In_Type
0cc6 7001       |p   |		Jump_Nonzero	0xcc8
0cc7 0801       |    |		Execute_Immediate	Raise,0x1
0cc8 e001       |    |		Load	0x0,0x1
0cc9 183e       | >  |		Execute	Package,Field_Execute,Field_Number 0x3e
0cca a5fd       |    |		Store_Unchecked	0x2,-0x3
0ccb 00d8       |    |		Load_Top	At_Offset_0
0ccc e5fd       |    |		Load	0x2,-0x3
0ccd 0218       |    |		Execute	Heap_Access,All_Write
0cce 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0ccf 0000       |    |		.XXX[0x1]
0cd0 ; --------------------------------------------------------------------------------------
0cd0 ; SUBPROGRAM
0cd0 ; --------------------------------------------------------------------------------------
0cd0 0d66       | f  |		.CONST	0x0d66								; Address of begin
0cd1 0004       |    |		.CONST	0x0004								; Address of exception handler
0cd2 0025       | %  |		.CONST	0x0025								; Number of locals
0cd3			INIT_0cd0:
0cd3 03a9       |    |		Declare_Type	Heap_Access,Indirect_Literal,Visible
0cd4 4800       |H   |		Short_Literal	0x0
0cd5 4802       |H   |		Short_Literal	0x2
0cd6 029f 0d6b  |   k|		Declare_Subprogram	INIT_0d68,For_Call
0cd8 03fe       |    |		Declare_Type	Discrete,Defined,Visible
0cd9 00d8       |    |		Load_Top	At_Offset_0
0cda 4801       |H   |		Short_Literal	0x1
0cdb e001       |    |		Load	0x0,0x1
0cdc 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
0cdd 1b28       | (  |		Execute	Package,Field_Read,Field_Number 0x28
0cde 4801       |H   |		Short_Literal	0x1
0cdf e001       |    |		Load	0x0,0x1
0ce0 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
0ce1 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0ce2 4801       |H   |		Short_Literal	0x1
0ce3 e002       |    |		Load	0x0,0x2
0ce4 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0ce5 029f 0efb  |    |		Declare_Subprogram	INIT_0ef8,For_Call
0ce7 4803       |H   |		Short_Literal	0x3
0ce8 4800       |H   |		Short_Literal	0x0
0ce9 4803       |H   |		Short_Literal	0x3
0cea 4800       |H   |		Short_Literal	0x0
0ceb 4801       |H   |		Short_Literal	0x1
0cec 031e       |    |		Declare_Type	Variant_Record,Defined,Visible
0ced 029a 0d9b  |    |		Declare_Subprogram	INIT_0d98,For_Outer_Call,Visible,Unelaborated
0cef 029a 0da3  |    |		Declare_Subprogram	INIT_0da0,For_Outer_Call,Visible,Unelaborated
0cf1 029a 0dcb  |    |		Declare_Subprogram	INIT_0dc8,For_Outer_Call,Visible,Unelaborated
0cf3 029a 0df3  |    |		Declare_Subprogram	INIT_0df0,For_Outer_Call,Visible,Unelaborated
0cf5 029a 0e03  |    |		Declare_Subprogram	INIT_0e00,For_Outer_Call,Visible,Unelaborated
0cf7 029a 0e13  |    |		Declare_Subprogram	INIT_0e10,For_Outer_Call,Visible,Unelaborated
0cf9 029a 0e23  |   #|		Declare_Subprogram	INIT_0e20,For_Outer_Call,Visible,Unelaborated
0cfb 029a 0e33  |   3|		Declare_Subprogram	INIT_0e30,For_Outer_Call,Visible,Unelaborated
0cfd 029a 0e43  |   C|		Declare_Subprogram	INIT_0e40,For_Outer_Call,Visible,Unelaborated
0cff 03a9       |    |		Declare_Type	Heap_Access,Indirect_Literal,Visible
0d00 029a 0e53  |   S|		Declare_Subprogram	INIT_0e50,For_Outer_Call,Visible,Unelaborated
0d02 029a 0e73  |   s|		Declare_Subprogram	INIT_0e70,For_Outer_Call,Visible,Unelaborated
0d04 029a 0e83  |    |		Declare_Subprogram	INIT_0e80,For_Outer_Call,Visible,Unelaborated
0d06 029a 0ea3  |    |		Declare_Subprogram	INIT_0ea0,For_Outer_Call,Visible,Unelaborated
0d08 029a 0eb3  |    |		Declare_Subprogram	INIT_0eb0,For_Outer_Call,Visible,Unelaborated
0d0a 4801       |H   |		Short_Literal	0x1
0d0b 4802       |H   |		Short_Literal	0x2
0d0c e20e       |    |		Load	0x1,0xe
0d0d 03f8       |    |		Declare_Type	Discrete,Constrained
0d0e 00d8       |    |		Load_Top	At_Offset_0
0d0f e003       |    |		Load	0x0,0x3
0d10 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0d11 02a0       |    |		Declare_Subprogram	Null_Subprogram
0d12 4802       |H   |		Short_Literal	0x2
0d13 032d       | -  |		Declare_Type	Record,Defined
0d14 e004       |    |		Load	0x0,0x4
0d15 e005       |    |		Load	0x0,0x5
0d16 e006       |    |		Load	0x0,0x6
0d17 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0d18 00db       |    |		Load_Top	At_Offset_3
0d19 e006       |    |		Load	0x0,0x6
0d1a 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0d1b e006       |    |		Load	0x0,0x6
0d1c 1913       |    |		Execute	Package,Field_Reference,Field_Number 0x13
0d1d e007       |    |		Load	0x0,0x7
0d1e 0387       |    |		Declare_Variable	Package
0d1f 00d8       |    |		Load_Top	At_Offset_0
0d20 020f       |    |		Execute	Module,Activate
0d21 00d8       |    |		Load_Top	At_Offset_0
0d22 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
0d23 e20d       |    |		Load	0x1,0xd
0d24 03a2       |    |		Complete_Type	Heap_Access,By_Renaming
0d25 00d8       |    |		Load_Top	At_Offset_0
0d26 1b20       |    |		Execute	Package,Field_Read,Field_Number 0x20
0d27 e001       |    |		Load	0x0,0x1
0d28 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
0d29 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0d2a 02a0       |    |		Declare_Subprogram	Null_Subprogram
0d2b 4802       |H   |		Short_Literal	0x2
0d2c 032d       | -  |		Declare_Type	Record,Defined
0d2d 00d8       |    |		Load_Top	At_Offset_0
0d2e 02a0       |    |		Declare_Subprogram	Null_Subprogram
0d2f e219       |    |		Load	0x1,0x19
0d30 03a3       |    |		Complete_Type	Heap_Access,By_Defining
0d31 00bf       |    |		Action	Accept_Activation
0d32 4801       |H   |		Short_Literal	0x1
0d33 4802       |H   |		Short_Literal	0x2
0d34 e002       |    |		Load	0x0,0x2
0d35 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0d36 02a0       |    |		Declare_Subprogram	Null_Subprogram
0d37 4801       |H   |		Short_Literal	0x1
0d38 035d       | ]  |		Declare_Type	Array,Defined
0d39 00d8       |    |		Load_Top	At_Offset_0
0d3a 0337       | 7  |		Declare_Variable	Array
0d3b 00d8       |    |		Load_Top	At_Offset_0
0d3c 0335       | 5  |		Declare_Variable	Array,Duplicate
0d3d 00cd       |    |		Action	Spare6_Action
0d3e 6055       |`U  |		Indirect_Literal	Discrete,0xd94,{0x00000000, 0x0000500b}
0d3f 4802       |H   |		Short_Literal	0x2
0d40 00da       |    |		Load_Top	At_Offset_2
0d41 01d6       |    |		Execute	Vector,Field_Write
0d42 604d       |`M  |		Indirect_Literal	Discrete,0xd90,{0x00000000, 0x0000500a}
0d43 4801       |H   |		Short_Literal	0x1
0d44 00da       |    |		Load_Top	At_Offset_2
0d45 01d6       |    |		Execute	Vector,Field_Write
0d46 00d9       |    |		Load_Top	At_Offset_1
0d47 01d4       |    |		Execute	Vector,Structure_Write
0d48 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10
0d49 00c7       |    |		Action	Elaborate_Subprogram
0d4a 029d 0ec3  |    |		Declare_Subprogram	INIT_0ec0,For_Outer_Call
0d4c 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11
0d4d 00c7       |    |		Action	Elaborate_Subprogram
0d4e 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12
0d4f 00c7       |    |		Action	Elaborate_Subprogram
0d50 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13
0d51 00c7       |    |		Action	Elaborate_Subprogram
0d52 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14
0d53 00c7       |    |		Action	Elaborate_Subprogram
0d54 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15
0d55 00c7       |    |		Action	Elaborate_Subprogram
0d56 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16
0d57 00c7       |    |		Action	Elaborate_Subprogram
0d58 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17
0d59 00c7       |    |		Action	Elaborate_Subprogram
0d5a 1d18       |    |		Execute_Immediate	Reference_Lex_1,0x18
0d5b 00c7       |    |		Action	Elaborate_Subprogram
0d5c 1d1a       |    |		Execute_Immediate	Reference_Lex_1,0x1a
0d5d 00c7       |    |		Action	Elaborate_Subprogram
0d5e 1d1b       |    |		Execute_Immediate	Reference_Lex_1,0x1b
0d5f 00c7       |    |		Action	Elaborate_Subprogram
0d60 1d1c       |    |		Execute_Immediate	Reference_Lex_1,0x1c
0d61 00c7       |    |		Action	Elaborate_Subprogram
0d62 1d1d       |    |		Execute_Immediate	Reference_Lex_1,0x1d
0d63 00c7       |    |		Action	Elaborate_Subprogram
0d64 1d1e       |    |		Execute_Immediate	Reference_Lex_1,0x1e
0d65 00c7       |    |		Action	Elaborate_Subprogram
0d66			BODY_0cd0:
0d66 00bc       |    |		Action	Signal_Activated
0d67 00bb       |    |		Action	Signal_Completion
0d68 ; --------------------------------------------------------------------------------------
0d68 ; SUBPROGRAM
0d68 ; --------------------------------------------------------------------------------------
0d68 0d6b       | k  |		.CONST	0x0d6b								; Address of begin
0d69 0004       |    |		.CONST	0x0004								; Address of exception handler
0d6a 0001       |    |		.CONST	0x0001								; Number of locals
0d6b			BODY_0d68:
0d6b			INIT_0d68:
0d6b 4607       |F   |		Jump_Case	0x8
0d6c 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
0d6d 7806       |x   |		Jump	0xd74								; case 0x1
0d6e 7809       |x   |		Jump	0xd78								; case 0x2
0d6f 780d       |x   |		Jump	0xd7d								; case 0x3
0d70 7810       |x   |		Jump	0xd81								; case 0x4
0d71 7811       |x   |		Jump	0xd83								; case 0x5
0d72 7812       |x   |		Jump	0xd85								; case 0x6
0d73 7815       |x   |		Jump	0xd89								; case 0x7
0d74 00da       |    |		Load_Top	At_Offset_2
0d75 0091 119f  |    |		Action	Push_String_Extended_Indexed,0x119f				; "NIL"
0d77 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0d78 00db       |    |		Load_Top	At_Offset_3
0d79 00db       |    |		Load_Top	At_Offset_3
0d7a 00e0       |    |		Load_Encached	Standard_Cache
0d7b 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0d7c 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0d7d 00da       |    |		Load_Top	At_Offset_2
0d7e 00e0       |    |		Load_Encached	Standard_Cache
0d7f 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0d80 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0d81 00db       |    |		Load_Top	At_Offset_3
0d82 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0d83 00db       |    |		Load_Top	At_Offset_3
0d84 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0d85 e20e       |    |		Load	0x1,0xe
0d86 00dc       |    |		Load_Top	At_Offset_4
0d87 0267       | g  |		Execute	Discrete,Predecessor
0d88 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0d89 e20e       |    |		Load	0x1,0xe
0d8a 00dc       |    |		Load_Top	At_Offset_4
0d8b 0268       | h  |		Execute	Discrete,Successor
0d8c 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0d8d 0000 0000  |    |		.XXX[0x3]
0d8f 0000       |    |
0d90 0000 0000  |    |		.LITERAL	{0x00000000, 0x0000500a}
0d94 0000 0000  |    |		.LITERAL	{0x00000000, 0x0000500b}
0d98 ; --------------------------------------------------------------------------------------
0d98 ; SUBPROGRAM
0d98 ; --------------------------------------------------------------------------------------
0d98 0d9b       |    |		.CONST	0x0d9b								; Address of begin
0d99 0004       |    |		.CONST	0x0004								; Address of exception handler
0d9a 0001       |    |		.CONST	0x0001								; Number of locals
0d9b			BODY_0d98:
0d9b			INIT_0d98:
0d9b e221       | !  |		Load	0x1,0x21
0d9c 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
0d9d 00ca       |    |		Action	Exit_Nullary_Function
0d9e 0000 0000  |    |		.XXX[0x2]
0da0 ; --------------------------------------------------------------------------------------
0da0 ; SUBPROGRAM
0da0 ; --------------------------------------------------------------------------------------
0da0 0da6       |    |		.CONST	0x0da6								; Address of begin
0da1 0004       |    |		.CONST	0x0004								; Address of exception handler
0da2 0003       |    |		.CONST	0x0003								; Number of locals
0da3			INIT_0da0:
0da3 00e1       |    |		Load_Encached	Boolean_Cache
0da4 e220       |    |		Load	0x1,0x20
0da5 0322       | "  |		Declare_Variable	Record
0da6			BODY_0da0:
0da6 00e1       |    |		Load_Encached	Boolean_Cache
0da7 00d9       |    |		Load_Top	At_Offset_1
0da8 e5ff       |    |		Load	0x2,-0x1
0da9 e008       |    |		Load	0x0,0x8
0daa 1b40       | @  |		Execute	Package,Field_Read,Field_Number 0x40
0dab 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0dac e5fe       |    |		Load	0x2,-0x2
0dad 0217       |    |		Execute	Heap_Access,All_Reference
0dae 3c15       |<   |		Execute	Record,Field_Read,Field_Number 0x15
0daf e221       | !  |		Load	0x1,0x21
0db0 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0db1 00d1       |    |		Pop_Control	Pop_Count_1
0db2 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0db3 00d9       |    |		Load_Top	At_Offset_1
0db4 6805       |h   |		Jump_Zero	0xdba
0db5 00d8       |    |		Load_Top	At_Offset_0
0db6 e5fe       |    |		Load	0x2,-0x2
0db7 e5fd       |    |		Load	0x2,-0x3
0db8 8225       | %  |		Call	0x1,0x25
0db9 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0dba 4800       |H   |		Short_Literal	0x0
0dbb e20f       |    |		Load	0x1,0xf
0dbc 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0dbd 6006       |`   |		Indirect_Literal	Discrete,0xdc4,{0x00000000, 0x0000500c}
0dbe 00d9       |    |		Load_Top	At_Offset_1
0dbf 2a04       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x4
0dc0 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0dc1 0000 0000  |    |		.XXX[0x3]
0dc3 0000       |    |
0dc4 0000 0000  |    |		.LITERAL	{0x00000000, 0x0000500c}
0dc8 ; --------------------------------------------------------------------------------------
0dc8 ; SUBPROGRAM
0dc8 ; --------------------------------------------------------------------------------------
0dc8 0dcd       |    |		.CONST	0x0dcd								; Address of begin
0dc9 0004       |    |		.CONST	0x0004								; Address of exception handler
0dca 0002       |    |		.CONST	0x0002								; Number of locals
0dcb			INIT_0dc8:
0dcb e220       |    |		Load	0x1,0x20
0dcc 0322       | "  |		Declare_Variable	Record
0dcd			BODY_0dc8:
0dcd e5fe       |    |		Load	0x2,-0x2
0dce 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0dcf 00d9       |    |		Load_Top	At_Offset_1
0dd0 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0dd1 00d8       |    |		Load_Top	At_Offset_0
0dd2 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0dd3 0f02       |    |		Execute_Immediate	Equal,0x2
0dd4 7007       |p   |		Jump_Nonzero	0xddc
0dd5 e5fe       |    |		Load	0x2,-0x2
0dd6 2e02       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2
0dd7 e009       |    |		Load	0x0,0x9
0dd8 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0dd9 00d9       |    |		Load_Top	At_Offset_1
0dda 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0ddb 7806       |x   |		Jump	0xde2
0ddc e5fe       |    |		Load	0x2,-0x2
0ddd 2e03       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3
0dde e00a       |    |		Load	0x0,0xa
0ddf 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0de0 00d9       |    |		Load_Top	At_Offset_1
0de1 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0de2 e5fc       |    |		Load	0x2,-0x4
0de3 00d9       |    |		Load_Top	At_Offset_1
0de4 e5ff       |    |		Load	0x2,-0x1
0de5 e008       |    |		Load	0x0,0x8
0de6 1b40       | @  |		Execute	Package,Field_Read,Field_Number 0x40
0de7 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0de8 e5fd       |    |		Load	0x2,-0x3
0de9 0217       |    |		Execute	Heap_Access,All_Reference
0dea 3c15       |<   |		Execute	Record,Field_Read,Field_Number 0x15
0deb e221       | !  |		Load	0x1,0x21
0dec 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0ded 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0dee 0000 0000  |    |		.XXX[0x2]
0df0 ; --------------------------------------------------------------------------------------
0df0 ; SUBPROGRAM
0df0 ; --------------------------------------------------------------------------------------
0df0 0df3       |    |		.CONST	0x0df3								; Address of begin
0df1 0004       |    |		.CONST	0x0004								; Address of exception handler
0df2 0001       |    |		.CONST	0x0001								; Number of locals
0df3			BODY_0df0:
0df3			INIT_0df0:
0df3 e5fc       |    |		Load	0x2,-0x4
0df4 e5fd       |    |		Load	0x2,-0x3
0df5 4801       |H   |		Short_Literal	0x1
0df6 e20f       |    |		Load	0x1,0xf
0df7 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0df8 e5fe       |    |		Load	0x2,-0x2
0df9 00d9       |    |		Load_Top	At_Offset_1
0dfa 2a02       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x2
0dfb e5ff       |    |		Load	0x2,-0x1
0dfc 8212       |    |		Call	0x1,0x12
0dfd 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0dfe 0000 0000  |    |		.XXX[0x2]
0e00 ; --------------------------------------------------------------------------------------
0e00 ; SUBPROGRAM
0e00 ; --------------------------------------------------------------------------------------
0e00 0e03       |    |		.CONST	0x0e03								; Address of begin
0e01 0004       |    |		.CONST	0x0004								; Address of exception handler
0e02 0001       |    |		.CONST	0x0001								; Number of locals
0e03			BODY_0e00:
0e03			INIT_0e00:
0e03 e5fc       |    |		Load	0x2,-0x4
0e04 e5fd       |    |		Load	0x2,-0x3
0e05 4802       |H   |		Short_Literal	0x2
0e06 e20f       |    |		Load	0x1,0xf
0e07 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0e08 e5fe       |    |		Load	0x2,-0x2
0e09 00d9       |    |		Load_Top	At_Offset_1
0e0a 2a03       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3
0e0b e5ff       |    |		Load	0x2,-0x1
0e0c 8212       |    |		Call	0x1,0x12
0e0d 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0e0e 0000 0000  |    |		.XXX[0x2]
0e10 ; --------------------------------------------------------------------------------------
0e10 ; SUBPROGRAM
0e10 ; --------------------------------------------------------------------------------------
0e10 0e13       |    |		.CONST	0x0e13								; Address of begin
0e11 0004       |    |		.CONST	0x0004								; Address of exception handler
0e12 0001       |    |		.CONST	0x0001								; Number of locals
0e13			BODY_0e10:
0e13			INIT_0e10:
0e13 00da       |    |		Load_Top	At_Offset_2
0e14 e008       |    |		Load	0x0,0x8
0e15 1b40       | @  |		Execute	Package,Field_Read,Field_Number 0x40
0e16 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0e17 e5fe       |    |		Load	0x2,-0x2
0e18 0217       |    |		Execute	Heap_Access,All_Reference
0e19 3c15       |<   |		Execute	Record,Field_Read,Field_Number 0x15
0e1a e221       | !  |		Load	0x1,0x21
0e1b 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0e1c 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0e1d 0000 0000  |    |		.XXX[0x3]
0e1f 0000       |    |
0e20 ; --------------------------------------------------------------------------------------
0e20 ; SUBPROGRAM
0e20 ; --------------------------------------------------------------------------------------
0e20 0e23       | #  |		.CONST	0x0e23								; Address of begin
0e21 0004       |    |		.CONST	0x0004								; Address of exception handler
0e22 0001       |    |		.CONST	0x0001								; Number of locals
0e23			BODY_0e20:
0e23			INIT_0e20:
0e23 00da       |    |		Load_Top	At_Offset_2
0e24 0219       |    |		Execute	Heap_Access,All_Read
0e25 e221       | !  |		Load	0x1,0x21
0e26 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
0e27 e5ff       |    |		Load	0x2,-0x1
0e28 e00b       |    |		Load	0x0,0xb
0e29 1840       | @  |		Execute	Package,Field_Execute,Field_Number 0x40
0e2a e221       | !  |		Load	0x1,0x21
0e2b 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0e2c 00d9       |    |		Load_Top	At_Offset_1
0e2d 3815       |8   |		Execute	Record,Field_Write,Field_Number 0x15
0e2e 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0e2f 0000       |    |		.XXX[0x1]
0e30 ; --------------------------------------------------------------------------------------
0e30 ; SUBPROGRAM
0e30 ; --------------------------------------------------------------------------------------
0e30 0e33       | 3  |		.CONST	0x0e33								; Address of begin
0e31 0004       |    |		.CONST	0x0004								; Address of exception handler
0e32 0001       |    |		.CONST	0x0001								; Number of locals
0e33			BODY_0e30:
0e33			INIT_0e30:
0e33 00da       |    |		Load_Top	At_Offset_2
0e34 0217       |    |		Execute	Heap_Access,All_Reference
0e35 3c15       |<   |		Execute	Record,Field_Read,Field_Number 0x15
0e36 e221       | !  |		Load	0x1,0x21
0e37 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0e38 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0e39 0000 0000  |    |		.BLANK	0000[0x7]
0e40 ; --------------------------------------------------------------------------------------
0e40 ; SUBPROGRAM
0e40 ; --------------------------------------------------------------------------------------
0e40 0e43       | C  |		.CONST	0x0e43								; Address of begin
0e41 0004       |    |		.CONST	0x0004								; Address of exception handler
0e42 0001       |    |		.CONST	0x0001								; Number of locals
0e43			BODY_0e40:
0e43			INIT_0e40:
0e43 00da       |    |		Load_Top	At_Offset_2
0e44 0217       |    |		Execute	Heap_Access,All_Reference
0e45 3c15       |<   |		Execute	Record,Field_Read,Field_Number 0x15
0e46 e221       | !  |		Load	0x1,0x21
0e47 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0e48 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0e49 0000 0000  |    |		.BLANK	0000[0x7]
0e50 ; --------------------------------------------------------------------------------------
0e50 ; SUBPROGRAM
0e50 ; --------------------------------------------------------------------------------------
0e50 0e58       | X  |		.CONST	0x0e58								; Address of begin
0e51 0004       |    |		.CONST	0x0004								; Address of exception handler
0e52 0003       |    |		.CONST	0x0003								; Number of locals
0e53			INIT_0e50:
0e53 e00c       |    |		Load	0x0,0xc
0e54 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0e55 e219       |    |		Load	0x1,0x19
0e56 00d9       |    |		Load_Top	At_Offset_1
0e57 039c       |    |		Declare_Variable	Heap_Access,By_Allocation
0e58			BODY_0e50:
0e58 e5ff       |    |		Load	0x2,-0x1
0e59 00d9       |    |		Load_Top	At_Offset_1
0e5a 0217       |    |		Execute	Heap_Access,All_Reference
0e5b 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0e5c 00d8       |    |		Load_Top	At_Offset_0
0e5d 0219       |    |		Execute	Heap_Access,All_Read
0e5e e221       | !  |		Load	0x1,0x21
0e5f 1b20       |    |		Execute	Package,Field_Read,Field_Number 0x20
0e60 00db       |    |		Load_Top	At_Offset_3
0e61 e5ff       |    |		Load	0x2,-0x1
0e62 0217       |    |		Execute	Heap_Access,All_Reference
0e63 3c15       |<   |		Execute	Record,Field_Read,Field_Number 0x15
0e64 e221       | !  |		Load	0x1,0x21
0e65 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
0e66 00d9       |    |		Load_Top	At_Offset_1
0e67 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0e68 00d1       |    |		Pop_Control	Pop_Count_1
0e69 00d8       |    |		Load_Top	At_Offset_0
0e6a a5fe       |    |		Store_Unchecked	0x2,-0x2
0e6b 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0e6c 0000 0000  |    |		.BLANK	0000[0x4]
0e70 ; --------------------------------------------------------------------------------------
0e70 ; SUBPROGRAM
0e70 ; --------------------------------------------------------------------------------------
0e70 0e73       | s  |		.CONST	0x0e73								; Address of begin
0e71 0004       |    |		.CONST	0x0004								; Address of exception handler
0e72 0001       |    |		.CONST	0x0001								; Number of locals
0e73			BODY_0e70:
0e73			INIT_0e70:
0e73 00da       |    |		Load_Top	At_Offset_2
0e74 0219       |    |		Execute	Heap_Access,All_Read
0e75 00d8       |    |		Load_Top	At_Offset_0
0e76 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0e77 e221       | !  |		Load	0x1,0x21
0e78 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0e79 00d9       |    |		Load_Top	At_Offset_1
0e7a 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0e7b 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0e7c 0000 0000  |    |		.BLANK	0000[0x4]
0e80 ; --------------------------------------------------------------------------------------
0e80 ; SUBPROGRAM
0e80 ; --------------------------------------------------------------------------------------
0e80 0e88       |    |		.CONST	0x0e88								; Address of begin
0e81 0004       |    |		.CONST	0x0004								; Address of exception handler
0e82 0002       |    |		.CONST	0x0002								; Number of locals
0e83			INIT_0e80:
0e83 e00d       |    |		Load	0x0,0xd
0e84 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0e85 02ff       |    |		Declare_Variable	Variant_Record
0e86 00d8       |    |		Load_Top	At_Offset_0
0e87 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0e88			BODY_0e80:
0e88 00d8       |    |		Load_Top	At_Offset_0
0e89 e006       |    |		Load	0x0,0x6
0e8a 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0e8b 0162       | b  |		Execute	Variant_Record,Check_In_Type
0e8c 4800       |H   |		Short_Literal	0x0
0e8d e5ff       |    |		Load	0x2,-0x1
0e8e 0217       |    |		Execute	Heap_Access,All_Reference
0e8f 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0e90 e221       | !  |		Load	0x1,0x21
0e91 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
0e92 e006       |    |		Load	0x0,0x6
0e93 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0e94 00d1       |    |		Pop_Control	Pop_Count_1
0e95 00d8       |    |		Load_Top	At_Offset_0
0e96 e008       |    |		Load	0x0,0x8
0e97 1b40       | @  |		Execute	Package,Field_Read,Field_Number 0x40
0e98 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0e99 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0e9a 0000 0000  |    |		.BLANK	0000[0x6]
0ea0 ; --------------------------------------------------------------------------------------
0ea0 ; SUBPROGRAM
0ea0 ; --------------------------------------------------------------------------------------
0ea0 0ea3       |    |		.CONST	0x0ea3								; Address of begin
0ea1 0004       |    |		.CONST	0x0004								; Address of exception handler
0ea2 0001       |    |		.CONST	0x0001								; Number of locals
0ea3			BODY_0ea0:
0ea3			INIT_0ea0:
0ea3 00da       |    |		Load_Top	At_Offset_2
0ea4 0217       |    |		Execute	Heap_Access,All_Reference
0ea5 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0ea6 e221       | !  |		Load	0x1,0x21
0ea7 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0ea8 00db       |    |		Load_Top	At_Offset_3
0ea9 0217       |    |		Execute	Heap_Access,All_Reference
0eaa 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0eab e5fe       |    |		Load	0x2,-0x2
0eac 8225       | %  |		Call	0x1,0x25
0ead 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0eae 0000 0000  |    |		.XXX[0x2]
0eb0 ; --------------------------------------------------------------------------------------
0eb0 ; SUBPROGRAM
0eb0 ; --------------------------------------------------------------------------------------
0eb0 0eb3       |    |		.CONST	0x0eb3								; Address of begin
0eb1 0004       |    |		.CONST	0x0004								; Address of exception handler
0eb2 0001       |    |		.CONST	0x0001								; Number of locals
0eb3			BODY_0eb0:
0eb3			INIT_0eb0:
0eb3 00da       |    |		Load_Top	At_Offset_2
0eb4 0217       |    |		Execute	Heap_Access,All_Reference
0eb5 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0eb6 e221       | !  |		Load	0x1,0x21
0eb7 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
0eb8 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0eb9 0000 0000  |    |		.BLANK	0000[0x7]
0ec0 ; --------------------------------------------------------------------------------------
0ec0 ; SUBPROGRAM
0ec0 ; --------------------------------------------------------------------------------------
0ec0 0ec3       |    |		.CONST	0x0ec3								; Address of begin
0ec1 0004       |    |		.CONST	0x0004								; Address of exception handler
0ec2 0001       |    |		.CONST	0x0001								; Number of locals
0ec3			BODY_0ec0:
0ec3			INIT_0ec0:
0ec3 00da       |    |		Load_Top	At_Offset_2
0ec4 680e       |h   |		Jump_Zero	0xed3
0ec5 00da       |    |		Load_Top	At_Offset_2
0ec6 e5fd       |    |		Load	0x2,-0x3
0ec7 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0ec8 027e       | ~  |		Execute	Discrete,Not_Equal
0ec9 6809       |h   |		Jump_Zero	0xed3
0eca 4800       |H   |		Short_Literal	0x0
0ecb e20f       |    |		Load	0x1,0xf
0ecc 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0ecd 00db       |    |		Load_Top	At_Offset_3
0ece e224       | $  |		Load	0x1,0x24
0ecf 01d7       |    |		Execute	Vector,Field_Read
0ed0 00d9       |    |		Load_Top	At_Offset_1
0ed1 2a04       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x4
0ed2 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0ed3 e5fd       |    |		Load	0x2,-0x3
0ed4 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0ed5 0f02       |    |		Execute_Immediate	Equal,0x2
0ed6 7010       |p   |		Jump_Nonzero	0xee7
0ed7 4801       |H   |		Short_Literal	0x1
0ed8 e20f       |    |		Load	0x1,0xf
0ed9 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0eda e5fd       |    |		Load	0x2,-0x3
0edb 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0edc e5fe       |    |		Load	0x2,-0x2
0edd e00b       |    |		Load	0x0,0xb
0ede 1840       | @  |		Execute	Package,Field_Execute,Field_Number 0x40
0edf e00e       |    |		Load	0x0,0xe
0ee0 e00f       |    |		Load	0x0,0xf
0ee1 a010       |    |		Store_Unchecked	0x0,0x10
0ee2 e011       |    |		Load	0x0,0x11
0ee3 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0ee4 00d9       |    |		Load_Top	At_Offset_1
0ee5 2a02       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x2
0ee6 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0ee7 4802       |H   |		Short_Literal	0x2
0ee8 e20f       |    |		Load	0x1,0xf
0ee9 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0eea e5fd       |    |		Load	0x2,-0x3
0eeb 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0eec e5fe       |    |		Load	0x2,-0x2
0eed e00b       |    |		Load	0x0,0xb
0eee 1840       | @  |		Execute	Package,Field_Execute,Field_Number 0x40
0eef e012       |    |		Load	0x0,0x12
0ef0 e013       |    |		Load	0x0,0x13
0ef1 a014       |    |		Store_Unchecked	0x0,0x14
0ef2 e011       |    |		Load	0x0,0x11
0ef3 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0ef4 00d9       |    |		Load_Top	At_Offset_1
0ef5 2a03       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3
0ef6 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0ef7 0000       |    |		.XXX[0x1]
0ef8 ; --------------------------------------------------------------------------------------
0ef8 ; SUBPROGRAM
0ef8 ; --------------------------------------------------------------------------------------
0ef8 0efb       |    |		.CONST	0x0efb								; Address of begin
0ef9 0004       |    |		.CONST	0x0004								; Address of exception handler
0efa 0001       |    |		.CONST	0x0001								; Number of locals
0efb			BODY_0ef8:
0efb			INIT_0ef8:
0efb 4608       |F   |		Jump_Case	0x9
0efc 7808       |x   |		Jump	0xf05								; case 0x0
0efd 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
0efe 7838       |x8  |		Jump	0xf37								; case 0x2
0eff 7837       |x7  |		Jump	0xf37								; case 0x3
0f00 7836       |x6  |		Jump	0xf37								; case 0x4
0f01 7835       |x5  |		Jump	0xf37								; case 0x5
0f02 7814       |x   |		Jump	0xf17								; case 0x6
0f03 781e       |x   |		Jump	0xf22								; case 0x7
0f04 782b       |x+  |		Jump	0xf30								; case 0x8
0f05 00da       |    |		Load_Top	At_Offset_2
0f06 016c       | l  |		Execute	Variant_Record,Is_Constrained
0f07 7009       |p   |		Jump_Nonzero	0xf11
0f08 00cf       |    |		Action	Mark_Auxiliary
0f09 4800       |H   |		Short_Literal	0x0
0f0a e5ff       |    |		Load	0x2,-0x1
0f0b 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0f0c 00d8       |    |		Load_Top	At_Offset_0
0f0d 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0f0e c5ff       |    |		Store	0x2,-0x1
0f0f 00ce       |    |		Action	Pop_Auxiliary
0f10 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
0f11 00da       |    |		Load_Top	At_Offset_2
0f12 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0f13 4602       |F   |		Jump_Case	0x3
0f14 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
0f15 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
0f16 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
0f17 00db       |    |		Load_Top	At_Offset_3
0f18 4602       |F   |		Jump_Case	0x3
0f19 7806       |x   |		Jump	0xf20								; case 0x0
0f1a 7803       |x   |		Jump	0xf1e								; case 0x1
0f1b 7800       |x   |		Jump	0xf1c								; case 0x2
0f1c 4802       |H   |		Short_Literal	0x2
0f1d 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0f1e 4801       |H   |		Short_Literal	0x1
0f1f 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0f20 4803       |H   |		Short_Literal	0x3
0f21 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0f22 00db       |    |		Load_Top	At_Offset_3
0f23 e5fe       |    |		Load	0x2,-0x2
0f24 4602       |F   |		Jump_Case	0x3
0f25 7806       |x   |		Jump	0xf2c								; case 0x0
0f26 7803       |x   |		Jump	0xf2a								; case 0x1
0f27 7800       |x   |		Jump	0xf28								; case 0x2
0f28 4802       |H   |		Short_Literal	0x2
0f29 7803       |x   |		Jump	0xf2d
0f2a 4801       |H   |		Short_Literal	0x1
0f2b 7801       |x   |		Jump	0xf2d
0f2c 4803       |H   |		Short_Literal	0x3
0f2d e5ff       |    |		Load	0x2,-0x1
0f2e 031b       |    |		Declare_Type	Variant_Record,Constrained
0f2f 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0f30 00db       |    |		Load_Top	At_Offset_3
0f31 e5fe       |    |		Load	0x2,-0x2
0f32 e5ff       |    |		Load	0x2,-0x1
0f33 1c06       |    |		Execute_Immediate	Run_Utility,0x6
0f34 e5ff       |    |		Load	0x2,-0x1
0f35 02fc       |    |		Declare_Variable	Variant_Record,With_Constraint
0f36 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0f37 0869       | i  |		Execute_Immediate	Raise,0x69
0f38 ; --------------------------------------------------------------------------------------
0f38 ; SUBPROGRAM
0f38 ; --------------------------------------------------------------------------------------
0f38 0f9c       |    |		.CONST	0x0f9c								; Address of begin
0f39 0004       |    |		.CONST	0x0004								; Address of exception handler
0f3a 0021       | !  |		.CONST	0x0021								; Number of locals
0f3b			INIT_0f38:
0f3b 03a9       |    |		Declare_Type	Heap_Access,Indirect_Literal,Visible
0f3c 029a 0fa3  |    |		Declare_Subprogram	INIT_0fa0,For_Outer_Call,Visible,Unelaborated
0f3e 029a 0fab  |    |		Declare_Subprogram	INIT_0fa8,For_Outer_Call,Visible,Unelaborated
0f40 029a 0fcb  |    |		Declare_Subprogram	INIT_0fc8,For_Outer_Call,Visible,Unelaborated
0f42 029a 0fdb  |    |		Declare_Subprogram	INIT_0fd8,For_Outer_Call,Visible,Unelaborated
0f44 029a 0feb  |    |		Declare_Subprogram	INIT_0fe8,For_Outer_Call,Visible,Unelaborated
0f46 029a 0ffb  |    |		Declare_Subprogram	INIT_0ff8,For_Outer_Call,Visible,Unelaborated
0f48 029a 100b  |    |		Declare_Subprogram	INIT_1008,For_Outer_Call,Visible,Unelaborated
0f4a 03a9       |    |		Declare_Type	Heap_Access,Indirect_Literal,Visible
0f4b 029a 101b  |    |		Declare_Subprogram	INIT_1018,For_Outer_Call,Visible,Unelaborated
0f4d 029a 103b  |   ;|		Declare_Subprogram	INIT_1038,For_Outer_Call,Visible,Unelaborated
0f4f 029a 104b  |   K|		Declare_Subprogram	INIT_1048,For_Outer_Call,Visible,Unelaborated
0f51 029a 105b  |   [|		Declare_Subprogram	INIT_1058,For_Outer_Call,Visible,Unelaborated
0f53 e001       |    |		Load	0x0,0x1
0f54 e002       |    |		Load	0x0,0x2
0f55 e003       |    |		Load	0x0,0x3
0f56 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0f57 e004       |    |		Load	0x0,0x4
0f58 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0f59 e004       |    |		Load	0x0,0x4
0f5a 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0f5b e003       |    |		Load	0x0,0x3
0f5c 1916       |    |		Execute	Package,Field_Reference,Field_Number 0x16
0f5d e005       |    |		Load	0x0,0x5
0f5e 0387       |    |		Declare_Variable	Package
0f5f 00d8       |    |		Load_Top	At_Offset_0
0f60 020f       |    |		Execute	Module,Activate
0f61 00d8       |    |		Load_Top	At_Offset_0
0f62 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
0f63 e20d       |    |		Load	0x1,0xd
0f64 03a2       |    |		Complete_Type	Heap_Access,By_Renaming
0f65 00d8       |    |		Load_Top	At_Offset_0
0f66 1b20       |    |		Execute	Package,Field_Read,Field_Number 0x20
0f67 e006       |    |		Load	0x0,0x6
0f68 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
0f69 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0f6a 02a0       |    |		Declare_Subprogram	Null_Subprogram
0f6b 4802       |H   |		Short_Literal	0x2
0f6c 032d       | -  |		Declare_Type	Record,Defined
0f6d 00d8       |    |		Load_Top	At_Offset_0
0f6e 02a0       |    |		Declare_Subprogram	Null_Subprogram
0f6f e215       |    |		Load	0x1,0x15
0f70 03a3       |    |		Complete_Type	Heap_Access,By_Defining
0f71 00bf       |    |		Action	Accept_Activation
0f72 e007       |    |		Load	0x0,0x7
0f73 e008       |    |		Load	0x0,0x8
0f74 e009       |    |		Load	0x0,0x9
0f75 e00a       |    |		Load	0x0,0xa
0f76 1b1b       |    |		Execute	Package,Field_Read,Field_Number 0x1b
0f77 e00b       |    |		Load	0x0,0xb
0f78 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
0f79 0387       |    |		Declare_Variable	Package
0f7a 00d8       |    |		Load_Top	At_Offset_0
0f7b 020f       |    |		Execute	Module,Activate
0f7c e00b       |    |		Load	0x0,0xb
0f7d 1919       |    |		Execute	Package,Field_Reference,Field_Number 0x19
0f7e 00c6       |    |		Action	Check_Subprogram_Elaborated
0f7f e009       |    |		Load	0x0,0x9
0f80 e00a       |    |		Load	0x0,0xa
0f81 1b1b       |    |		Execute	Package,Field_Read,Field_Number 0x1b
0f82 e00c       |    |		Load	0x0,0xc
0f83 e00d       |    |		Load	0x0,0xd
0f84 4800       |H   |		Short_Literal	0x0
0f85 0007       |    |		Action	Break_Optional
0f86 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe
0f87 00c7       |    |		Action	Elaborate_Subprogram
0f88 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf
0f89 00c7       |    |		Action	Elaborate_Subprogram
0f8a 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10
0f8b 00c7       |    |		Action	Elaborate_Subprogram
0f8c 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11
0f8d 00c7       |    |		Action	Elaborate_Subprogram
0f8e 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12
0f8f 00c7       |    |		Action	Elaborate_Subprogram
0f90 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13
0f91 00c7       |    |		Action	Elaborate_Subprogram
0f92 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14
0f93 00c7       |    |		Action	Elaborate_Subprogram
0f94 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16
0f95 00c7       |    |		Action	Elaborate_Subprogram
0f96 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17
0f97 00c7       |    |		Action	Elaborate_Subprogram
0f98 1d18       |    |		Execute_Immediate	Reference_Lex_1,0x18
0f99 00c7       |    |		Action	Elaborate_Subprogram
0f9a 1d19       |    |		Execute_Immediate	Reference_Lex_1,0x19
0f9b 00c7       |    |		Action	Elaborate_Subprogram
0f9c			BODY_0f38:
0f9c 00bc       |    |		Action	Signal_Activated
0f9d 00bb       |    |		Action	Signal_Completion
0f9e 0000 0000  |    |		.XXX[0x2]
0fa0 ; --------------------------------------------------------------------------------------
0fa0 ; SUBPROGRAM
0fa0 ; --------------------------------------------------------------------------------------
0fa0 0fa3       |    |		.CONST	0x0fa3								; Address of begin
0fa1 0004       |    |		.CONST	0x0004								; Address of exception handler
0fa2 0001       |    |		.CONST	0x0001								; Number of locals
0fa3			BODY_0fa0:
0fa3			INIT_0fa0:
0fa3 e21a       |    |		Load	0x1,0x1a
0fa4 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
0fa5 00ca       |    |		Action	Exit_Nullary_Function
0fa6 0000 0000  |    |		.XXX[0x2]
0fa8 ; --------------------------------------------------------------------------------------
0fa8 ; SUBPROGRAM
0fa8 ; --------------------------------------------------------------------------------------
0fa8 0faf       |    |		.CONST	0x0faf								; Address of begin
0fa9 0004       |    |		.CONST	0x0004								; Address of exception handler
0faa 0003       |    |		.CONST	0x0003								; Number of locals
0fab			INIT_0fa8:
0fab e004       |    |		Load	0x0,0x4
0fac 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0fad 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0fae 00e1       |    |		Load_Encached	Boolean_Cache
0faf			BODY_0fa8:
0faf 00e1       |    |		Load_Encached	Boolean_Cache
0fb0 00da       |    |		Load_Top	At_Offset_2
0fb1 e5ff       |    |		Load	0x2,-0x1
0fb2 e5fe       |    |		Load	0x2,-0x2
0fb3 0217       |    |		Execute	Heap_Access,All_Reference
0fb4 3c14       |<   |		Execute	Record,Field_Read,Field_Number 0x14
0fb5 e21a       |    |		Load	0x1,0x1a
0fb6 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0fb7 005b       | [  |		Store_Top	Discrete,At_Offset_3
0fb8 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0fb9 00d8       |    |		Load_Top	At_Offset_0
0fba 680a       |h   |		Jump_Zero	0xfc5
0fbb 00d9       |    |		Load_Top	At_Offset_1
0fbc e5fe       |    |		Load	0x2,-0x2
0fbd e00a       |    |		Load	0x0,0xa
0fbe 1840       | @  |		Execute	Package,Field_Execute,Field_Number 0x40
0fbf e21d       |    |		Load	0x1,0x1d
0fc0 e21e       |    |		Load	0x1,0x1e
0fc1 1d1f       |    |		Execute_Immediate	Reference_Lex_1,0x1f
0fc2 e00b       |    |		Load	0x0,0xb
0fc3 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0fc4 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0fc5 e00a       |    |		Load	0x0,0xa
0fc6 1b1b       |    |		Execute	Package,Field_Read,Field_Number 0x1b
0fc7 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0fc8 ; --------------------------------------------------------------------------------------
0fc8 ; SUBPROGRAM
0fc8 ; --------------------------------------------------------------------------------------
0fc8 0fcb       |    |		.CONST	0x0fcb								; Address of begin
0fc9 0004       |    |		.CONST	0x0004								; Address of exception handler
0fca 0001       |    |		.CONST	0x0001								; Number of locals
0fcb			BODY_0fc8:
0fcb			INIT_0fc8:
0fcb e5fc       |    |		Load	0x2,-0x4
0fcc e5fe       |    |		Load	0x2,-0x2
0fcd e21c       |    |		Load	0x1,0x1c
0fce 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0fcf e5ff       |    |		Load	0x2,-0x1
0fd0 e5fd       |    |		Load	0x2,-0x3
0fd1 0217       |    |		Execute	Heap_Access,All_Reference
0fd2 3c14       |<   |		Execute	Record,Field_Read,Field_Number 0x14
0fd3 e21a       |    |		Load	0x1,0x1a
0fd4 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0fd5 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0fd6 0000 0000  |    |		.XXX[0x2]
0fd8 ; --------------------------------------------------------------------------------------
0fd8 ; SUBPROGRAM
0fd8 ; --------------------------------------------------------------------------------------
0fd8 0fdb       |    |		.CONST	0x0fdb								; Address of begin
0fd9 0004       |    |		.CONST	0x0004								; Address of exception handler
0fda 0001       |    |		.CONST	0x0001								; Number of locals
0fdb			BODY_0fd8:
0fdb			INIT_0fd8:
0fdb 00da       |    |		Load_Top	At_Offset_2
0fdc e5fe       |    |		Load	0x2,-0x2
0fdd 0217       |    |		Execute	Heap_Access,All_Reference
0fde 3c14       |<   |		Execute	Record,Field_Read,Field_Number 0x14
0fdf e21a       |    |		Load	0x1,0x1a
0fe0 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0fe1 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0fe2 0000 0000  |    |		.BLANK	0000[0x6]
0fe8 ; --------------------------------------------------------------------------------------
0fe8 ; SUBPROGRAM
0fe8 ; --------------------------------------------------------------------------------------
0fe8 0feb       |    |		.CONST	0x0feb								; Address of begin
0fe9 0004       |    |		.CONST	0x0004								; Address of exception handler
0fea 0001       |    |		.CONST	0x0001								; Number of locals
0feb			BODY_0fe8:
0feb			INIT_0fe8:
0feb 00da       |    |		Load_Top	At_Offset_2
0fec 0219       |    |		Execute	Heap_Access,All_Read
0fed e21a       |    |		Load	0x1,0x1a
0fee 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
0fef e5ff       |    |		Load	0x2,-0x1
0ff0 e00a       |    |		Load	0x0,0xa
0ff1 1840       | @  |		Execute	Package,Field_Execute,Field_Number 0x40
0ff2 e21a       |    |		Load	0x1,0x1a
0ff3 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0ff4 00d9       |    |		Load_Top	At_Offset_1
0ff5 3814       |8   |		Execute	Record,Field_Write,Field_Number 0x14
0ff6 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0ff7 0000       |    |		.XXX[0x1]
0ff8 ; --------------------------------------------------------------------------------------
0ff8 ; SUBPROGRAM
0ff8 ; --------------------------------------------------------------------------------------
0ff8 0ffb       |    |		.CONST	0x0ffb								; Address of begin
0ff9 0004       |    |		.CONST	0x0004								; Address of exception handler
0ffa 0001       |    |		.CONST	0x0001								; Number of locals
0ffb			BODY_0ff8:
0ffb			INIT_0ff8:
0ffb 00da       |    |		Load_Top	At_Offset_2
0ffc 0217       |    |		Execute	Heap_Access,All_Reference
0ffd 3c14       |<   |		Execute	Record,Field_Read,Field_Number 0x14
0ffe e21a       |    |		Load	0x1,0x1a
0fff 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
1000 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
1001 0000 0000  |    |		.BLANK	0000[0x7]
1008 ; --------------------------------------------------------------------------------------
1008 ; SUBPROGRAM
1008 ; --------------------------------------------------------------------------------------
1008 100b       |    |		.CONST	0x100b								; Address of begin
1009 0004       |    |		.CONST	0x0004								; Address of exception handler
100a 0001       |    |		.CONST	0x0001								; Number of locals
100b			BODY_1008:
100b			INIT_1008:
100b 00da       |    |		Load_Top	At_Offset_2
100c 0217       |    |		Execute	Heap_Access,All_Reference
100d 3c14       |<   |		Execute	Record,Field_Read,Field_Number 0x14
100e e21a       |    |		Load	0x1,0x1a
100f 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
1010 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
1011 0000 0000  |    |		.BLANK	0000[0x7]
1018 ; --------------------------------------------------------------------------------------
1018 ; SUBPROGRAM
1018 ; --------------------------------------------------------------------------------------
1018 1020       |    |		.CONST	0x1020								; Address of begin
1019 0004       |    |		.CONST	0x0004								; Address of exception handler
101a 0003       |    |		.CONST	0x0003								; Number of locals
101b			INIT_1018:
101b e00e       |    |		Load	0x0,0xe
101c 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
101d e215       |    |		Load	0x1,0x15
101e 00d9       |    |		Load_Top	At_Offset_1
101f 039c       |    |		Declare_Variable	Heap_Access,By_Allocation
1020			BODY_1018:
1020 e5ff       |    |		Load	0x2,-0x1
1021 00d9       |    |		Load_Top	At_Offset_1
1022 0217       |    |		Execute	Heap_Access,All_Reference
1023 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
1024 00d8       |    |		Load_Top	At_Offset_0
1025 0219       |    |		Execute	Heap_Access,All_Read
1026 e21a       |    |		Load	0x1,0x1a
1027 1b20       |    |		Execute	Package,Field_Read,Field_Number 0x20
1028 00db       |    |		Load_Top	At_Offset_3
1029 e5ff       |    |		Load	0x2,-0x1
102a 0217       |    |		Execute	Heap_Access,All_Reference
102b 3c14       |<   |		Execute	Record,Field_Read,Field_Number 0x14
102c e21a       |    |		Load	0x1,0x1a
102d 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
102e 00d9       |    |		Load_Top	At_Offset_1
102f 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
1030 00d1       |    |		Pop_Control	Pop_Count_1
1031 00d8       |    |		Load_Top	At_Offset_0
1032 a5fe       |    |		Store_Unchecked	0x2,-0x2
1033 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
1034 0000 0000  |    |		.BLANK	0000[0x4]
1038 ; --------------------------------------------------------------------------------------
1038 ; SUBPROGRAM
1038 ; --------------------------------------------------------------------------------------
1038 103b       | ;  |		.CONST	0x103b								; Address of begin
1039 0004       |    |		.CONST	0x0004								; Address of exception handler
103a 0001       |    |		.CONST	0x0001								; Number of locals
103b			BODY_1038:
103b			INIT_1038:
103b 00da       |    |		Load_Top	At_Offset_2
103c 0219       |    |		Execute	Heap_Access,All_Read
103d 00d8       |    |		Load_Top	At_Offset_0
103e 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
103f e21a       |    |		Load	0x1,0x1a
1040 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
1041 00d9       |    |		Load_Top	At_Offset_1
1042 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
1043 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
1044 0000 0000  |    |		.BLANK	0000[0x4]
1048 ; --------------------------------------------------------------------------------------
1048 ; SUBPROGRAM
1048 ; --------------------------------------------------------------------------------------
1048 104b       | K  |		.CONST	0x104b								; Address of begin
1049 0004       |    |		.CONST	0x0004								; Address of exception handler
104a 0001       |    |		.CONST	0x0001								; Number of locals
104b			BODY_1048:
104b			INIT_1048:
104b 00da       |    |		Load_Top	At_Offset_2
104c 0217       |    |		Execute	Heap_Access,All_Reference
104d 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
104e 00db       |    |		Load_Top	At_Offset_3
104f 0217       |    |		Execute	Heap_Access,All_Reference
1050 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
1051 e21a       |    |		Load	0x1,0x1a
1052 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
1053 e003       |    |		Load	0x0,0x3
1054 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
1055 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
1056 0000 0000  |    |		.XXX[0x2]
1058 ; --------------------------------------------------------------------------------------
1058 ; SUBPROGRAM
1058 ; --------------------------------------------------------------------------------------
1058 105b       | [  |		.CONST	0x105b								; Address of begin
1059 0004       |    |		.CONST	0x0004								; Address of exception handler
105a 0001       |    |		.CONST	0x0001								; Number of locals
105b			BODY_1058:
105b			INIT_1058:
105b 00da       |    |		Load_Top	At_Offset_2
105c 0217       |    |		Execute	Heap_Access,All_Reference
105d 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
105e e21a       |    |		Load	0x1,0x1a
105f 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
1060 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
1061 0000 0000  |    |		.BLANK	0000[0x7]
1068 ; --------------------------------------------------------------------------------------
1068 ; SUBPROGRAM
1068 ; --------------------------------------------------------------------------------------
1068 10ac       |    |		.CONST	0x10ac								; Address of begin
1069 0004       |    |		.CONST	0x0004								; Address of exception handler
106a 001d       |    |		.CONST	0x001d								; Number of locals
106b			INIT_1068:
106b e001       |    |		Load	0x0,0x1
106c 1b1e       |    |		Execute	Package,Field_Read,Field_Number 0x1e
106d 0129       | )  |		Execute	Any,Make_Visible
106e 029a 10b3  |    |		Declare_Subprogram	INIT_10b0,For_Outer_Call,Visible,Unelaborated
1070 029a 10bb  |    |		Declare_Subprogram	INIT_10b8,For_Outer_Call,Visible,Unelaborated
1072 029a 10cb  |    |		Declare_Subprogram	INIT_10c8,For_Outer_Call,Visible,Unelaborated
1074 029a 10db  |    |		Declare_Subprogram	INIT_10d8,For_Outer_Call,Visible,Unelaborated
1076 029a 10fb  |    |		Declare_Subprogram	INIT_10f8,For_Outer_Call,Visible,Unelaborated
1078 029a 110b  |    |		Declare_Subprogram	INIT_1108,For_Outer_Call,Visible,Unelaborated
107a 029a 111b  |    |		Declare_Subprogram	INIT_1118,For_Outer_Call,Visible,Unelaborated
107c 029a 112b  |   +|		Declare_Subprogram	INIT_1128,For_Outer_Call,Visible,Unelaborated
107e 029a 1133  |   3|		Declare_Subprogram	INIT_1130,For_Outer_Call,Visible,Unelaborated
1080 029a 1143  |   C|		Declare_Subprogram	INIT_1140,For_Outer_Call,Visible,Unelaborated
1082 e001       |    |		Load	0x0,0x1
1083 1b24       | $  |		Execute	Package,Field_Read,Field_Number 0x24
1084 0129       | )  |		Execute	Any,Make_Visible
1085 029a 1153  |   S|		Declare_Subprogram	INIT_1150,For_Outer_Call,Visible,Unelaborated
1087 029a 116b  |   k|		Declare_Subprogram	INIT_1168,For_Outer_Call,Visible,Unelaborated
1089 029a 117b  |   {|		Declare_Subprogram	INIT_1178,For_Outer_Call,Visible,Unelaborated
108b 029a 118b  |    |		Declare_Subprogram	INIT_1188,For_Outer_Call,Visible,Unelaborated
108d 00bf       |    |		Action	Accept_Activation
108e 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe
108f 00c7       |    |		Action	Elaborate_Subprogram
1090 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf
1091 00c7       |    |		Action	Elaborate_Subprogram
1092 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10
1093 00c7       |    |		Action	Elaborate_Subprogram
1094 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12
1095 00c7       |    |		Action	Elaborate_Subprogram
1096 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13
1097 00c7       |    |		Action	Elaborate_Subprogram
1098 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14
1099 00c7       |    |		Action	Elaborate_Subprogram
109a 029d 1193  |    |		Declare_Subprogram	INIT_1190,For_Outer_Call
109c 1d19       |    |		Execute_Immediate	Reference_Lex_1,0x19
109d 00c7       |    |		Action	Elaborate_Subprogram
109e 1d1a       |    |		Execute_Immediate	Reference_Lex_1,0x1a
109f 00c7       |    |		Action	Elaborate_Subprogram
10a0 1d1b       |    |		Execute_Immediate	Reference_Lex_1,0x1b
10a1 00c7       |    |		Action	Elaborate_Subprogram
10a2 1d1c       |    |		Execute_Immediate	Reference_Lex_1,0x1c
10a3 00c7       |    |		Action	Elaborate_Subprogram
10a4 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15
10a5 00c7       |    |		Action	Elaborate_Subprogram
10a6 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16
10a7 00c7       |    |		Action	Elaborate_Subprogram
10a8 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17
10a9 00c7       |    |		Action	Elaborate_Subprogram
10aa 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11
10ab 00c7       |    |		Action	Elaborate_Subprogram
10ac			BODY_1068:
10ac 00bc       |    |		Action	Signal_Activated
10ad 00bb       |    |		Action	Signal_Completion
10ae 0000 0000  |    |		.XXX[0x2]
10b0 ; --------------------------------------------------------------------------------------
10b0 ; SUBPROGRAM
10b0 ; --------------------------------------------------------------------------------------
10b0 10b3       |    |		.CONST	0x10b3								; Address of begin
10b1 0004       |    |		.CONST	0x0004								; Address of exception handler
10b2 0001       |    |		.CONST	0x0001								; Number of locals
10b3			BODY_10b0:
10b3			INIT_10b0:
10b3 e001       |    |		Load	0x0,0x1
10b4 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
10b5 e20d       |    |		Load	0x1,0xd
10b6 0216       |    |		Execute	Heap_Access,Convert
10b7 00ca       |    |		Action	Exit_Nullary_Function
10b8 ; --------------------------------------------------------------------------------------
10b8 ; SUBPROGRAM
10b8 ; --------------------------------------------------------------------------------------
10b8 10bb       |    |		.CONST	0x10bb								; Address of begin
10b9 0004       |    |		.CONST	0x0004								; Address of exception handler
10ba 0001       |    |		.CONST	0x0001								; Number of locals
10bb			BODY_10b8:
10bb			INIT_10b8:
10bb 4801       |H   |		Short_Literal	0x1
10bc e5fe       |    |		Load	0x2,-0x2
10bd 0217       |    |		Execute	Heap_Access,All_Reference
10be 3c12       |<   |		Execute	Record,Field_Read,Field_Number 0x12
10bf e001       |    |		Load	0x0,0x1
10c0 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
10c1 e5ff       |    |		Load	0x2,-0x1
10c2 e001       |    |		Load	0x0,0x1
10c3 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
10c4 e20d       |    |		Load	0x1,0xd
10c5 0216       |    |		Execute	Heap_Access,Convert
10c6 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
10c7 0000       |    |		.XXX[0x1]
10c8 ; --------------------------------------------------------------------------------------
10c8 ; SUBPROGRAM
10c8 ; --------------------------------------------------------------------------------------
10c8 10cb       |    |		.CONST	0x10cb								; Address of begin
10c9 0004       |    |		.CONST	0x0004								; Address of exception handler
10ca 0001       |    |		.CONST	0x0001								; Number of locals
10cb			BODY_10c8:
10cb			INIT_10c8:
10cb 4801       |H   |		Short_Literal	0x1
10cc e5fe       |    |		Load	0x2,-0x2
10cd 0217       |    |		Execute	Heap_Access,All_Reference
10ce 3c12       |<   |		Execute	Record,Field_Read,Field_Number 0x12
10cf e001       |    |		Load	0x0,0x1
10d0 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
10d1 e5ff       |    |		Load	0x2,-0x1
10d2 e001       |    |		Load	0x0,0x1
10d3 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
10d4 e20d       |    |		Load	0x1,0xd
10d5 0216       |    |		Execute	Heap_Access,Convert
10d6 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
10d7 0000       |    |		.XXX[0x1]
10d8 ; --------------------------------------------------------------------------------------
10d8 ; SUBPROGRAM
10d8 ; --------------------------------------------------------------------------------------
10d8 10e3       |    |		.CONST	0x10e3								; Address of begin
10d9 0004       |    |		.CONST	0x0004								; Address of exception handler
10da 0003       |    |		.CONST	0x0003								; Number of locals
10db			INIT_10d8:
10db 00db       |    |		Load_Top	At_Offset_3
10dc e002       |    |		Load	0x0,0x2
10dd 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
10de 183e       | >  |		Execute	Package,Field_Execute,Field_Number 0x3e
10df 00db       |    |		Load_Top	At_Offset_3
10e0 e002       |    |		Load	0x0,0x2
10e1 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
10e2 183e       | >  |		Execute	Package,Field_Execute,Field_Number 0x3e
10e3			BODY_10d8:
10e3 e5fd       |    |		Load	0x2,-0x3
10e4 00da       |    |		Load_Top	At_Offset_2
10e5 01dd       |    |		Execute	Vector,First
10e6 00da       |    |		Load_Top	At_Offset_2
10e7 01db       |    |		Execute	Vector,Length
10e8 0273       | s  |		Execute	Discrete,Plus
10e9 00d8       |    |		Load_Top	At_Offset_0
10ea 00e2       |    |		Load_Encached	Integer_Cache
10eb 0260       | `  |		Execute	Discrete,In_Type
10ec 7001       |p   |		Jump_Nonzero	0x10ee
10ed 0801       |    |		Execute_Immediate	Raise,0x1
10ee 00db       |    |		Load_Top	At_Offset_3
10ef 01dc       |    |		Execute	Vector,Last
10f0 e402       |    |		Load	0x2,0x2
10f1 01cf       |    |		Execute	Vector,Slice_Read
10f2 820f       |    |		Call	0x1,0xf
10f3 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
10f4 0000 0000  |    |		.BLANK	0000[0x4]
10f8 ; --------------------------------------------------------------------------------------
10f8 ; SUBPROGRAM
10f8 ; --------------------------------------------------------------------------------------
10f8 10fb       |    |		.CONST	0x10fb								; Address of begin
10f9 0004       |    |		.CONST	0x0004								; Address of exception handler
10fa 0001       |    |		.CONST	0x0001								; Number of locals
10fb			BODY_10f8:
10fb			INIT_10f8:
10fb 00da       |    |		Load_Top	At_Offset_2
10fc e001       |    |		Load	0x0,0x1
10fd 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
10fe 0216       |    |		Execute	Heap_Access,Convert
10ff e001       |    |		Load	0x0,0x1
1100 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
1101 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
1102 0000 0000  |    |		.BLANK	0000[0x6]
1108 ; --------------------------------------------------------------------------------------
1108 ; SUBPROGRAM
1108 ; --------------------------------------------------------------------------------------
1108 110b       |    |		.CONST	0x110b								; Address of begin
1109 0004       |    |		.CONST	0x0004								; Address of exception handler
110a 0001       |    |		.CONST	0x0001								; Number of locals
110b			BODY_1108:
110b			INIT_1108:
110b 00da       |    |		Load_Top	At_Offset_2
110c e001       |    |		Load	0x0,0x1
110d 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
110e 0216       |    |		Execute	Heap_Access,Convert
110f e001       |    |		Load	0x0,0x1
1110 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
1111 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
1112 0000 0000  |    |		.BLANK	0000[0x6]
1118 ; --------------------------------------------------------------------------------------
1118 ; SUBPROGRAM
1118 ; --------------------------------------------------------------------------------------
1118 111b       |    |		.CONST	0x111b								; Address of begin
1119 0004       |    |		.CONST	0x0004								; Address of exception handler
111a 0001       |    |		.CONST	0x0001								; Number of locals
111b			BODY_1118:
111b			INIT_1118:
111b 00da       |    |		Load_Top	At_Offset_2
111c e001       |    |		Load	0x0,0x1
111d 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
111e 0216       |    |		Execute	Heap_Access,Convert
111f e001       |    |		Load	0x0,0x1
1120 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
1121 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
1122 0000 0000  |    |		.BLANK	0000[0x6]
1128 ; --------------------------------------------------------------------------------------
1128 ; SUBPROGRAM
1128 ; --------------------------------------------------------------------------------------
1128 112b       | +  |		.CONST	0x112b								; Address of begin
1129 0004       |    |		.CONST	0x0004								; Address of exception handler
112a 0001       |    |		.CONST	0x0001								; Number of locals
112b			BODY_1128:
112b			INIT_1128:
112b 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
112c 0000 0000  |    |		.BLANK	0000[0x4]
1130 ; --------------------------------------------------------------------------------------
1130 ; SUBPROGRAM
1130 ; --------------------------------------------------------------------------------------
1130 1133       | 3  |		.CONST	0x1133								; Address of begin
1131 0004       |    |		.CONST	0x0004								; Address of exception handler
1132 0001       |    |		.CONST	0x0001								; Number of locals
1133			BODY_1130:
1133			INIT_1130:
1133 00da       |    |		Load_Top	At_Offset_2
1134 e001       |    |		Load	0x0,0x1
1135 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
1136 0216       |    |		Execute	Heap_Access,Convert
1137 e001       |    |		Load	0x0,0x1
1138 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
1139 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
113a 0000 0000  |    |		.BLANK	0000[0x6]
1140 ; --------------------------------------------------------------------------------------
1140 ; SUBPROGRAM
1140 ; --------------------------------------------------------------------------------------
1140 1143       | C  |		.CONST	0x1143								; Address of begin
1141 0004       |    |		.CONST	0x0004								; Address of exception handler
1142 0001       |    |		.CONST	0x0001								; Number of locals
1143			BODY_1140:
1143			INIT_1140:
1143 00db       |    |		Load_Top	At_Offset_3
1144 0217       |    |		Execute	Heap_Access,All_Reference
1145 3c12       |<   |		Execute	Record,Field_Read,Field_Number 0x12
1146 e001       |    |		Load	0x0,0x1
1147 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
1148 00db       |    |		Load_Top	At_Offset_3
1149 e001       |    |		Load	0x0,0x1
114a 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
114b e20d       |    |		Load	0x1,0xd
114c 0216       |    |		Execute	Heap_Access,Convert
114d 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
114e 0000 0000  |    |		.XXX[0x2]
1150 ; --------------------------------------------------------------------------------------
1150 ; SUBPROGRAM
1150 ; --------------------------------------------------------------------------------------
1150 1153       | S  |		.CONST	0x1153								; Address of begin
1151 0004       |    |		.CONST	0x0004								; Address of exception handler
1152 0001       |    |		.CONST	0x0001								; Number of locals
1153			BODY_1150:
1153			INIT_1150:
1153 00db       |    |		Load_Top	At_Offset_3
1154 0120       |    |		Execute	Any,Is_Value
1155 6803       |h   |		Jump_Zero	0x1159
1156 e001       |    |		Load	0x0,0x1
1157 1b24       | $  |		Execute	Package,Field_Read,Field_Number 0x24
1158 7804       |x   |		Jump	0x115d
1159 00db       |    |		Load_Top	At_Offset_3
115a e001       |    |		Load	0x0,0x1
115b 1b24       | $  |		Execute	Package,Field_Read,Field_Number 0x24
115c 011e       |    |		Execute	Any,Convert
115d 00db       |    |		Load_Top	At_Offset_3
115e 0217       |    |		Execute	Heap_Access,All_Reference
115f 3c12       |<   |		Execute	Record,Field_Read,Field_Number 0x12
1160 e001       |    |		Load	0x0,0x1
1161 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
1162 e001       |    |		Load	0x0,0x1
1163 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
1164 c5fe       |    |		Store	0x2,-0x2
1165 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
1166 0000 0000  |    |		.XXX[0x2]
1168 ; --------------------------------------------------------------------------------------
1168 ; SUBPROGRAM
1168 ; --------------------------------------------------------------------------------------
1168 116b       | k  |		.CONST	0x116b								; Address of begin
1169 0004       |    |		.CONST	0x0004								; Address of exception handler
116a 0001       |    |		.CONST	0x0001								; Number of locals
116b			BODY_1168:
116b			INIT_1168:
116b 00da       |    |		Load_Top	At_Offset_2
116c e001       |    |		Load	0x0,0x1
116d 1b24       | $  |		Execute	Package,Field_Read,Field_Number 0x24
116e 011e       |    |		Execute	Any,Convert
116f e001       |    |		Load	0x0,0x1
1170 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
1171 c5ff       |    |		Store	0x2,-0x1
1172 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
1173 0000 0000  |    |		.BLANK	0000[0x5]
1178 ; --------------------------------------------------------------------------------------
1178 ; SUBPROGRAM
1178 ; --------------------------------------------------------------------------------------
1178 117b       | {  |		.CONST	0x117b								; Address of begin
1179 0004       |    |		.CONST	0x0004								; Address of exception handler
117a 0001       |    |		.CONST	0x0001								; Number of locals
117b			BODY_1178:
117b			INIT_1178:
117b 00da       |    |		Load_Top	At_Offset_2
117c e001       |    |		Load	0x0,0x1
117d 1827       | '  |		Execute	Package,Field_Execute,Field_Number 0x27
117e e20d       |    |		Load	0x1,0xd
117f 0216       |    |		Execute	Heap_Access,Convert
1180 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
1181 0000 0000  |    |		.BLANK	0000[0x7]
1188 ; --------------------------------------------------------------------------------------
1188 ; SUBPROGRAM
1188 ; --------------------------------------------------------------------------------------
1188 118b       |    |		.CONST	0x118b								; Address of begin
1189 0004       |    |		.CONST	0x0004								; Address of exception handler
118a 0001       |    |		.CONST	0x0001								; Number of locals
118b			BODY_1188:
118b			INIT_1188:
118b 00da       |    |		Load_Top	At_Offset_2
118c e001       |    |		Load	0x0,0x1
118d 1828       | (  |		Execute	Package,Field_Execute,Field_Number 0x28
118e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
118f 0000       |    |		.XXX[0x1]
1190 ; --------------------------------------------------------------------------------------
1190 ; SUBPROGRAM
1190 ; --------------------------------------------------------------------------------------
1190 1193       |    |		.CONST	0x1193								; Address of begin
1191 0004       |    |		.CONST	0x0004								; Address of exception handler
1192 0001       |    |		.CONST	0x0001								; Number of locals
1193			BODY_1190:
1193			INIT_1190:
1193 00da       |    |		Load_Top	At_Offset_2
1194 e001       |    |		Load	0x0,0x1
1195 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
1196 0216       |    |		Execute	Heap_Access,Convert
1197 e001       |    |		Load	0x0,0x1
1198 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
1199 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
119a ; --------------------------------------------------------------------------------------
119a ; STRING TABLE
119a ; --------------------------------------------------------------------------------------
119a 0024       | $  |		.STRTAB	0x0024->0x11ac							; "OTHER_SUBCLASS"
119b 0030       | 0  |		.STRTAB	0x0030->0x11b3							; "VIEW_SUBCLASS"
119c 003b       | ;  |		.STRTAB	0x003b->0x11b9							; "SUBSYSTEM_SUBCLASS"
119d 004b       | K  |		.STRTAB	0x004b->0x11c2							; "WORLD_SUBCLASS"
119e 0057       | W  |		.STRTAB	0x0057->0x11c9							; "ACTIVITY_SUBCLASS"
119f 0066       | f  |		.STRTAB	0x0066->0x11d2							; "NIL"
11a0 0067       | g  |		.STRTAB	0x0067->0x11d3							; "IMPORT"
11a1 006b       | k  |		.STRTAB	0x006b->0x11d6							; "LINK"
11a2 006d       | m  |		.STRTAB	0x006d->0x11d8							; "DEBUG_HISTORY_ENTRIES"
11a3 0080       |    |		.STRTAB	0x0080->0x11e3							; "WINDOW_SHIFT_OVERLAP"
11a4 0092       |    |		.STRTAB	0x0092->0x11ed							; "State file for "
11a5 009f       |    |		.STRTAB	0x009f->0x11f4							; " is being abandoned."
11a6 00b1       |    |		.STRTAB	0x00b1->0x11fe							; " has been closed."
11a7 00c0       |    |		.STRTAB	0x00c0->0x1207							; "Harmonizing the state."
11a8 00d4       |    |		.STRTAB	0x00d4->0x1212							; "<DEFAULT>"
11a9 00db       |    |		.STRTAB	0x00db->0x1216							; "Bad Name_Status when resolving "
11aa 00f8       |    |		.STRTAB	0x00f8->0x1226							; ". Invalidate its Unit.Data."
11ab 0111       |    |		.STREND 0x0111->0x1233
11ac 4f54 4845  |OTHE|		.STRTAB_STRINGS
1234 0000 0000  |    |		.BLANK	0000[0x4]
1238 ; --------------------------------------------------------------------------------------
1238 ; Debug Table
1238 ; --------------------------------------------------------------------------------------
1238 0004 000d  |    |		.DEBUG4	0x0004,0x000d,0xd926,0x0000,0x0001,0x0000
123e 3151 250b  |1Q% |		.XXX[0x4]
1240 0042 0d00  | B  |
1242 0000 0000  |    |		.BLANK	0000[0x1be]