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

⟦757ad32bc⟧

    Length: 5120 (0x1400)
    Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_03c0fe

Derivation

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

Disassembly

0000 000f       |    |		.CONST	0x000f								; Version of machine code
0001 5800       |X   |		.CONST	0x5800								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 08a0       |    |		.CONST	0x08a0								; 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 8005       |    |		.CONST	0x8005								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0104       |    |		.CONST	0x0104								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0047       | G  |		.CONST	0x0047								; Number of locals
000b			INIT_0008:
000b 029a 010b  |    |		Declare_Subprogram	INIT_0108,For_Outer_Call,Visible,Unelaborated
000d 029a 0143  |   C|		Declare_Subprogram	INIT_0140,For_Outer_Call,Visible,Unelaborated
000f 029a 014b  |   K|		Declare_Subprogram	INIT_0148,For_Outer_Call,Visible,Unelaborated
0011 029a 0183  |    |		Declare_Subprogram	INIT_0180,For_Outer_Call,Visible,Unelaborated
0013 029a 01bb  |    |		Declare_Subprogram	INIT_01b8,For_Outer_Call,Visible,Unelaborated
0015 029a 01f3  |    |		Declare_Subprogram	INIT_01f0,For_Outer_Call,Visible,Unelaborated
0017 029a 022b  |   +|		Declare_Subprogram	INIT_0228,For_Outer_Call,Visible,Unelaborated
0019 029a 0263  |   c|		Declare_Subprogram	INIT_0260,For_Outer_Call,Visible,Unelaborated
001b 029a 02ab  |    |		Declare_Subprogram	INIT_02a8,For_Outer_Call,Visible,Unelaborated
001d 029a 02e3  |    |		Declare_Subprogram	INIT_02e0,For_Outer_Call,Visible,Unelaborated
001f 029a 031b  |    |		Declare_Subprogram	INIT_0318,For_Outer_Call,Visible,Unelaborated
0021 029a 0323  |   #|		Declare_Subprogram	INIT_0320,For_Outer_Call,Visible,Unelaborated
0023 029a 032b  |   +|		Declare_Subprogram	INIT_0328,For_Outer_Call,Visible,Unelaborated
0025 029a 0333  |   3|		Declare_Subprogram	INIT_0330,For_Outer_Call,Visible,Unelaborated
0027 029a 033b  |   ;|		Declare_Subprogram	INIT_0338,For_Outer_Call,Visible,Unelaborated
0029 029a 0343  |   C|		Declare_Subprogram	INIT_0340,For_Outer_Call,Visible,Unelaborated
002b 029a 034b  |   K|		Declare_Subprogram	INIT_0348,For_Outer_Call,Visible,Unelaborated
002d 029a 035b  |   [|		Declare_Subprogram	INIT_0358,For_Outer_Call,Visible,Unelaborated
002f 029a 0363  |   c|		Declare_Subprogram	INIT_0360,For_Outer_Call,Visible,Unelaborated
0031 029a 0373  |   s|		Declare_Subprogram	INIT_0370,For_Outer_Call,Visible,Unelaborated
0033 029a 0383  |    |		Declare_Subprogram	INIT_0380,For_Outer_Call,Visible,Unelaborated
0035 029a 038b  |    |		Declare_Subprogram	INIT_0388,For_Outer_Call,Visible,Unelaborated
0037 029a 0393  |    |		Declare_Subprogram	INIT_0390,For_Outer_Call,Visible,Unelaborated
0039 029a 039b  |    |		Declare_Subprogram	INIT_0398,For_Outer_Call,Visible,Unelaborated
003b 029a 03a3  |    |		Declare_Subprogram	INIT_03a0,For_Outer_Call,Visible,Unelaborated
003d 029a 03ab  |    |		Declare_Subprogram	INIT_03a8,For_Outer_Call,Visible,Unelaborated
003f 029a 03b3  |    |		Declare_Subprogram	INIT_03b0,For_Outer_Call,Visible,Unelaborated
0041 029a 03bb  |    |		Declare_Subprogram	INIT_03b8,For_Outer_Call,Visible,Unelaborated
0043 029a 03c3  |    |		Declare_Subprogram	INIT_03c0,For_Outer_Call,Visible,Unelaborated
0045 029a 03cb  |    |		Declare_Subprogram	INIT_03c8,For_Outer_Call,Visible,Unelaborated
0047 029a 03d3  |    |		Declare_Subprogram	INIT_03d0,For_Outer_Call,Visible,Unelaborated
0049 029a 03db  |    |		Declare_Subprogram	INIT_03d8,For_Outer_Call,Visible,Unelaborated
004b 029a 03e3  |    |		Declare_Subprogram	INIT_03e0,For_Outer_Call,Visible,Unelaborated
004d 029a 043b  |   ;|		Declare_Subprogram	INIT_0438,For_Outer_Call,Visible,Unelaborated
004f 029a 0453  |   S|		Declare_Subprogram	INIT_0450,For_Outer_Call,Visible,Unelaborated
0051 029a 04a3  |    |		Declare_Subprogram	INIT_04a0,For_Outer_Call,Visible,Unelaborated
0053 029a 04b3  |    |		Declare_Subprogram	INIT_04b0,For_Outer_Call,Visible,Unelaborated
0055 029a 04d3  |    |		Declare_Subprogram	INIT_04d0,For_Outer_Call,Visible,Unelaborated
0057 029a 04eb  |    |		Declare_Subprogram	INIT_04e8,For_Outer_Call,Visible,Unelaborated
0059 029a 04fb  |    |		Declare_Subprogram	INIT_04f8,For_Outer_Call,Visible,Unelaborated
005b 029a 064b  |   K|		Declare_Subprogram	INIT_0648,For_Outer_Call,Visible,Unelaborated
005d 029a 0673  |   s|		Declare_Subprogram	INIT_0670,For_Outer_Call,Visible,Unelaborated
005f 029a 068b  |    |		Declare_Subprogram	INIT_0688,For_Outer_Call,Visible,Unelaborated
0061 029a 069b  |    |		Declare_Subprogram	INIT_0698,For_Outer_Call,Visible,Unelaborated
0063 0093 0000  |    |		push_full_address	0x0
0065 60d6       |`   |		Indirect_Literal	Discrete,0x13c,{0x80000000, 0x00010000}
0066 0273       | s  |		Execute	Discrete,Plus
0067 0129       | )  |		Execute	Any,Make_Visible
0068 4800       |H   |		Short_Literal	0x0
0069 4818       |H   |		Short_Literal	0x18
006a 00e3       |    |		Load_Encached	Natural_Cache
006b 03f9       |    |		Declare_Type	Discrete,Constrained,Visible
006c e002       |    |		Load	0x0,0x2
006d 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
006e e002       |    |		Load	0x0,0x2
006f 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0070 e003       |    |		Load	0x0,0x3
0071 e002       |    |		Load	0x0,0x2
0072 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
0073 00e3       |    |		Load_Encached	Natural_Cache
0074 e002       |    |		Load	0x0,0x2
0075 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0076 e004       |    |		Load	0x0,0x4
0077 e005       |    |		Load	0x0,0x5
0078 e006       |    |		Load	0x0,0x6
0079 e007       |    |		Load	0x0,0x7
007a e008       |    |		Load	0x0,0x8
007b e009       |    |		Load	0x0,0x9
007c e00a       |    |		Load	0x0,0xa
007d 4806       |H   |		Short_Literal	0x6
007e 00e1       |    |		Load_Encached	Boolean_Cache
007f 00e3       |    |		Load_Encached	Natural_Cache
0080 00e3       |    |		Load_Encached	Natural_Cache
0081 e002       |    |		Load	0x0,0x2
0082 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0083 e002       |    |		Load	0x0,0x2
0084 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0085 00e1       |    |		Load_Encached	Boolean_Cache
0086 4802       |H   |		Short_Literal	0x2
0087 e00b       |    |		Load	0x0,0xb
0088 e23a       | :  |		Load	0x1,0x3a
0089 029f 082b  |   +|		Declare_Subprogram	INIT_0828,For_Call
008b 4808       |H   |		Short_Literal	0x8
008c 480c       |H   |		Short_Literal	0xc
008d 4802       |H   |		Short_Literal	0x2
008e 4800       |H   |		Short_Literal	0x0
008f 4801       |H   |		Short_Literal	0x1
0090 031e       |    |		Declare_Type	Variant_Record,Defined,Visible
0091 00d8       |    |		Load_Top	At_Offset_0
0092 029f 088b  |    |		Declare_Subprogram	INIT_0888,For_Call
0094 4801       |H   |		Short_Literal	0x1
0095 032e       | .  |		Declare_Type	Record,Defined,Visible
0096 00bf       |    |		Action	Accept_Activation
0097 800c       |    |		Call	0x0,0xc
0098 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe
0099 00c7       |    |		Action	Elaborate_Subprogram
009a 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd
009b 00c7       |    |		Action	Elaborate_Subprogram
009c 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf
009d 00c7       |    |		Action	Elaborate_Subprogram
009e 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10
009f 00c7       |    |		Action	Elaborate_Subprogram
00a0 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11
00a1 00c7       |    |		Action	Elaborate_Subprogram
00a2 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12
00a3 00c7       |    |		Action	Elaborate_Subprogram
00a4 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13
00a5 00c7       |    |		Action	Elaborate_Subprogram
00a6 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14
00a7 00c7       |    |		Action	Elaborate_Subprogram
00a8 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15
00a9 00c7       |    |		Action	Elaborate_Subprogram
00aa 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16
00ab 00c7       |    |		Action	Elaborate_Subprogram
00ac 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17
00ad 00c7       |    |		Action	Elaborate_Subprogram
00ae 1d18       |    |		Execute_Immediate	Reference_Lex_1,0x18
00af 00c7       |    |		Action	Elaborate_Subprogram
00b0 1d19       |    |		Execute_Immediate	Reference_Lex_1,0x19
00b1 00c7       |    |		Action	Elaborate_Subprogram
00b2 1d1a       |    |		Execute_Immediate	Reference_Lex_1,0x1a
00b3 00c7       |    |		Action	Elaborate_Subprogram
00b4 1d1b       |    |		Execute_Immediate	Reference_Lex_1,0x1b
00b5 00c7       |    |		Action	Elaborate_Subprogram
00b6 1d1d       |    |		Execute_Immediate	Reference_Lex_1,0x1d
00b7 00c7       |    |		Action	Elaborate_Subprogram
00b8 1d1e       |    |		Execute_Immediate	Reference_Lex_1,0x1e
00b9 00c7       |    |		Action	Elaborate_Subprogram
00ba 1d1f       |    |		Execute_Immediate	Reference_Lex_1,0x1f
00bb 00c7       |    |		Action	Elaborate_Subprogram
00bc 1d20       |    |		Execute_Immediate	Reference_Lex_1,0x20
00bd 00c7       |    |		Action	Elaborate_Subprogram
00be 1d21       | !  |		Execute_Immediate	Reference_Lex_1,0x21
00bf 00c7       |    |		Action	Elaborate_Subprogram
00c0 1d22       | "  |		Execute_Immediate	Reference_Lex_1,0x22
00c1 00c7       |    |		Action	Elaborate_Subprogram
00c2 1d23       | #  |		Execute_Immediate	Reference_Lex_1,0x23
00c3 00c7       |    |		Action	Elaborate_Subprogram
00c4 1d24       | $  |		Execute_Immediate	Reference_Lex_1,0x24
00c5 00c7       |    |		Action	Elaborate_Subprogram
00c6 1d25       | %  |		Execute_Immediate	Reference_Lex_1,0x25
00c7 00c7       |    |		Action	Elaborate_Subprogram
00c8 1d26       | &  |		Execute_Immediate	Reference_Lex_1,0x26
00c9 00c7       |    |		Action	Elaborate_Subprogram
00ca 1d27       | '  |		Execute_Immediate	Reference_Lex_1,0x27
00cb 00c7       |    |		Action	Elaborate_Subprogram
00cc 1d1c       |    |		Execute_Immediate	Reference_Lex_1,0x1c
00cd 00c7       |    |		Action	Elaborate_Subprogram
00ce 1d28       | (  |		Execute_Immediate	Reference_Lex_1,0x28
00cf 00c7       |    |		Action	Elaborate_Subprogram
00d0 1d29       | )  |		Execute_Immediate	Reference_Lex_1,0x29
00d1 00c7       |    |		Action	Elaborate_Subprogram
00d2 1d2a       | *  |		Execute_Immediate	Reference_Lex_1,0x2a
00d3 00c7       |    |		Action	Elaborate_Subprogram
00d4 1d2b       | +  |		Execute_Immediate	Reference_Lex_1,0x2b
00d5 00c7       |    |		Action	Elaborate_Subprogram
00d6 1d2c       | ,  |		Execute_Immediate	Reference_Lex_1,0x2c
00d7 00c7       |    |		Action	Elaborate_Subprogram
00d8 029d 06a3  |    |		Declare_Subprogram	INIT_06a0,For_Outer_Call
00da 029d 06bb  |    |		Declare_Subprogram	INIT_06b8,For_Outer_Call
00dc 029d 06cb  |    |		Declare_Subprogram	INIT_06c8,For_Outer_Call
00de 1d2d       | -  |		Execute_Immediate	Reference_Lex_1,0x2d
00df 00c7       |    |		Action	Elaborate_Subprogram
00e0 1d2e       | .  |		Execute_Immediate	Reference_Lex_1,0x2e
00e1 00c7       |    |		Action	Elaborate_Subprogram
00e2 1d2f       | /  |		Execute_Immediate	Reference_Lex_1,0x2f
00e3 00c7       |    |		Action	Elaborate_Subprogram
00e4 029d 06db  |    |		Declare_Subprogram	INIT_06d8,For_Outer_Call
00e6 029d 0703  |    |		Declare_Subprogram	INIT_0700,For_Outer_Call
00e8 1d30       | 0  |		Execute_Immediate	Reference_Lex_1,0x30
00e9 00c7       |    |		Action	Elaborate_Subprogram
00ea 1d31       | 1  |		Execute_Immediate	Reference_Lex_1,0x31
00eb 00c7       |    |		Action	Elaborate_Subprogram
00ec 1d32       | 2  |		Execute_Immediate	Reference_Lex_1,0x32
00ed 00c7       |    |		Action	Elaborate_Subprogram
00ee 1d33       | 3  |		Execute_Immediate	Reference_Lex_1,0x33
00ef 00c7       |    |		Action	Elaborate_Subprogram
00f0 1d37       | 7  |		Execute_Immediate	Reference_Lex_1,0x37
00f1 00c7       |    |		Action	Elaborate_Subprogram
00f2 1d36       | 6  |		Execute_Immediate	Reference_Lex_1,0x36
00f3 00c7       |    |		Action	Elaborate_Subprogram
00f4 1d35       | 5  |		Execute_Immediate	Reference_Lex_1,0x35
00f5 00c7       |    |		Action	Elaborate_Subprogram
00f6 029d 071b  |    |		Declare_Subprogram	INIT_0718,For_Outer_Call
00f8 029d 072b  |   +|		Declare_Subprogram	INIT_0728,For_Outer_Call
00fa 029d 073b  |   ;|		Declare_Subprogram	INIT_0738,For_Outer_Call
00fc 029d 074b  |   K|		Declare_Subprogram	INIT_0748,For_Outer_Call
00fe 029d 075b  |   [|		Declare_Subprogram	INIT_0758,For_Outer_Call
0100 1d34       | 4  |		Execute_Immediate	Reference_Lex_1,0x34
0101 00c7       |    |		Action	Elaborate_Subprogram
0102 1d38       | 8  |		Execute_Immediate	Reference_Lex_1,0x38
0103 00c7       |    |		Action	Elaborate_Subprogram
0104			BODY_0008:
0104 00bc       |    |		Action	Signal_Activated
0105 00bb       |    |		Action	Signal_Completion
0106 0000 0000  |    |		.XXX[0x2]
0108 ; --------------------------------------------------------------------------------------
0108 ; SUBPROGRAM
0108 ; --------------------------------------------------------------------------------------
0108 010b       |    |		.CONST	0x010b								; Address of begin
0109 0004       |    |		.CONST	0x0004								; Address of exception handler
010a 0001       |    |		.CONST	0x0001								; Number of locals
010b			BODY_0108:
010b			INIT_0108:
010b e23c       | <  |		Load	0x1,0x3c
010c 0322       | "  |		Declare_Variable	Record
010d 4802       |H   |		Short_Literal	0x2
010e e23b       | ;  |		Load	0x1,0x3b
010f 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0110 00d8       |    |		Load_Top	At_Offset_0
0111 1c01       |    |		Execute_Immediate	Run_Utility,0x1
0112 4809       |H   |		Short_Literal	0x9
0113 00d9       |    |		Load_Top	At_Offset_1
0114 2806       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x6
0115 800d       |    |		Call	0x0,0xd
0116 00d9       |    |		Load_Top	At_Offset_1
0117 2803       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3
0118 4800       |H   |		Short_Literal	0x0
0119 00d9       |    |		Load_Top	At_Offset_1
011a 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
011b 4805       |H   |		Short_Literal	0x5
011c 00d9       |    |		Load_Top	At_Offset_1
011d 2804       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x4
011e e00e       |    |		Load	0x0,0xe
011f 00d9       |    |		Load_Top	At_Offset_1
0120 2807       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x7
0121 e00f       |    |		Load	0x0,0xf
0122 00d9       |    |		Load_Top	At_Offset_1
0123 2809       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x9
0124 e010       |    |		Load	0x0,0x10
0125 00d9       |    |		Load_Top	At_Offset_1
0126 2808       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x8
0127 e011       |    |		Load	0x0,0x11
0128 00d9       |    |		Load_Top	At_Offset_1
0129 280a       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xa
012a 4800       |H   |		Short_Literal	0x0
012b 00d9       |    |		Load_Top	At_Offset_1
012c 280b       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xb
012d e23d       | =  |		Load	0x1,0x3d
012e 00d9       |    |		Load_Top	At_Offset_1
012f 280c       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xc
0130 8012       |    |		Call	0x0,0x12
0131 00d9       |    |		Load_Top	At_Offset_1
0132 280d       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xd
0133 4800       |H   |		Short_Literal	0x0
0134 00d9       |    |		Load_Top	At_Offset_1
0135 2805       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x5
0136 00d9       |    |		Load_Top	At_Offset_1
0137 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0138 00ca       |    |		Action	Exit_Nullary_Function
0139 0000 0000  |    |		.XXX[0x3]
013b 0000       |    |
013c 8000 0000  |    |		.LITERAL	{0x80000000, 0x00010000}
0140 ; --------------------------------------------------------------------------------------
0140 ; SUBPROGRAM
0140 ; --------------------------------------------------------------------------------------
0140 0143       | C  |		.CONST	0x0143								; Address of begin
0141 0004       |    |		.CONST	0x0004								; Address of exception handler
0142 0001       |    |		.CONST	0x0001								; Number of locals
0143			BODY_0140:
0143			INIT_0140:
0143 480d       |H   |		Short_Literal	0xd
0144 00ca       |    |		Action	Exit_Nullary_Function
0145 0000 0000  |    |		.XXX[0x3]
0147 0000       |    |
0148 ; --------------------------------------------------------------------------------------
0148 ; SUBPROGRAM
0148 ; --------------------------------------------------------------------------------------
0148 014b       | K  |		.CONST	0x014b								; Address of begin
0149 0004       |    |		.CONST	0x0004								; Address of exception handler
014a 0001       |    |		.CONST	0x0001								; Number of locals
014b			BODY_0148:
014b			INIT_0148:
014b e23c       | <  |		Load	0x1,0x3c
014c 0322       | "  |		Declare_Variable	Record
014d 4802       |H   |		Short_Literal	0x2
014e e23b       | ;  |		Load	0x1,0x3b
014f 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0150 00d8       |    |		Load_Top	At_Offset_0
0151 1c01       |    |		Execute_Immediate	Run_Utility,0x1
0152 4800       |H   |		Short_Literal	0x0
0153 00d9       |    |		Load_Top	At_Offset_1
0154 2806       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x6
0155 800d       |    |		Call	0x0,0xd
0156 00d9       |    |		Load_Top	At_Offset_1
0157 2803       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3
0158 4801       |H   |		Short_Literal	0x1
0159 00d9       |    |		Load_Top	At_Offset_1
015a 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
015b 4802       |H   |		Short_Literal	0x2
015c 00d9       |    |		Load_Top	At_Offset_1
015d 2804       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x4
015e e00e       |    |		Load	0x0,0xe
015f 00d9       |    |		Load_Top	At_Offset_1
0160 2807       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x7
0161 e00f       |    |		Load	0x0,0xf
0162 00d9       |    |		Load_Top	At_Offset_1
0163 2809       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x9
0164 e010       |    |		Load	0x0,0x10
0165 00d9       |    |		Load_Top	At_Offset_1
0166 2808       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x8
0167 e011       |    |		Load	0x0,0x11
0168 00d9       |    |		Load_Top	At_Offset_1
0169 280a       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xa
016a 4800       |H   |		Short_Literal	0x0
016b 00d9       |    |		Load_Top	At_Offset_1
016c 280b       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xb
016d e23d       | =  |		Load	0x1,0x3d
016e 00d9       |    |		Load_Top	At_Offset_1
016f 280c       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xc
0170 8012       |    |		Call	0x0,0x12
0171 00d9       |    |		Load_Top	At_Offset_1
0172 280d       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xd
0173 4800       |H   |		Short_Literal	0x0
0174 00d9       |    |		Load_Top	At_Offset_1
0175 2805       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x5
0176 00d9       |    |		Load_Top	At_Offset_1
0177 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0178 00ca       |    |		Action	Exit_Nullary_Function
0179 0000 0000  |    |		.BLANK	0000[0x7]
0180 ; --------------------------------------------------------------------------------------
0180 ; SUBPROGRAM
0180 ; --------------------------------------------------------------------------------------
0180 0183       |    |		.CONST	0x0183								; Address of begin
0181 0004       |    |		.CONST	0x0004								; Address of exception handler
0182 0001       |    |		.CONST	0x0001								; Number of locals
0183			BODY_0180:
0183			INIT_0180:
0183 e23c       | <  |		Load	0x1,0x3c
0184 0322       | "  |		Declare_Variable	Record
0185 4802       |H   |		Short_Literal	0x2
0186 e23b       | ;  |		Load	0x1,0x3b
0187 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0188 00d8       |    |		Load_Top	At_Offset_0
0189 1c01       |    |		Execute_Immediate	Run_Utility,0x1
018a 4801       |H   |		Short_Literal	0x1
018b 00d9       |    |		Load_Top	At_Offset_1
018c 2806       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x6
018d 800d       |    |		Call	0x0,0xd
018e 00d9       |    |		Load_Top	At_Offset_1
018f 2803       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3
0190 4802       |H   |		Short_Literal	0x2
0191 00d9       |    |		Load_Top	At_Offset_1
0192 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0193 4802       |H   |		Short_Literal	0x2
0194 00d9       |    |		Load_Top	At_Offset_1
0195 2804       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x4
0196 e00e       |    |		Load	0x0,0xe
0197 00d9       |    |		Load_Top	At_Offset_1
0198 2807       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x7
0199 e00f       |    |		Load	0x0,0xf
019a 00d9       |    |		Load_Top	At_Offset_1
019b 2809       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x9
019c e010       |    |		Load	0x0,0x10
019d 00d9       |    |		Load_Top	At_Offset_1
019e 2808       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x8
019f e011       |    |		Load	0x0,0x11
01a0 00d9       |    |		Load_Top	At_Offset_1
01a1 280a       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xa
01a2 4800       |H   |		Short_Literal	0x0
01a3 00d9       |    |		Load_Top	At_Offset_1
01a4 280b       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xb
01a5 e23d       | =  |		Load	0x1,0x3d
01a6 00d9       |    |		Load_Top	At_Offset_1
01a7 280c       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xc
01a8 8012       |    |		Call	0x0,0x12
01a9 00d9       |    |		Load_Top	At_Offset_1
01aa 280d       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xd
01ab 4800       |H   |		Short_Literal	0x0
01ac 00d9       |    |		Load_Top	At_Offset_1
01ad 2805       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x5
01ae 00d9       |    |		Load_Top	At_Offset_1
01af 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
01b0 00ca       |    |		Action	Exit_Nullary_Function
01b1 0000 0000  |    |		.BLANK	0000[0x7]
01b8 ; --------------------------------------------------------------------------------------
01b8 ; SUBPROGRAM
01b8 ; --------------------------------------------------------------------------------------
01b8 01bb       |    |		.CONST	0x01bb								; Address of begin
01b9 0004       |    |		.CONST	0x0004								; Address of exception handler
01ba 0001       |    |		.CONST	0x0001								; Number of locals
01bb			BODY_01b8:
01bb			INIT_01b8:
01bb e23c       | <  |		Load	0x1,0x3c
01bc 0322       | "  |		Declare_Variable	Record
01bd 4802       |H   |		Short_Literal	0x2
01be e23b       | ;  |		Load	0x1,0x3b
01bf 1c08       |    |		Execute_Immediate	Run_Utility,0x8
01c0 00d8       |    |		Load_Top	At_Offset_0
01c1 1c01       |    |		Execute_Immediate	Run_Utility,0x1
01c2 4802       |H   |		Short_Literal	0x2
01c3 00d9       |    |		Load_Top	At_Offset_1
01c4 2806       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x6
01c5 800d       |    |		Call	0x0,0xd
01c6 00d9       |    |		Load_Top	At_Offset_1
01c7 2803       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3
01c8 4803       |H   |		Short_Literal	0x3
01c9 00d9       |    |		Load_Top	At_Offset_1
01ca 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
01cb 4802       |H   |		Short_Literal	0x2
01cc 00d9       |    |		Load_Top	At_Offset_1
01cd 2804       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x4
01ce e00e       |    |		Load	0x0,0xe
01cf 00d9       |    |		Load_Top	At_Offset_1
01d0 2807       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x7
01d1 e00f       |    |		Load	0x0,0xf
01d2 00d9       |    |		Load_Top	At_Offset_1
01d3 2809       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x9
01d4 e010       |    |		Load	0x0,0x10
01d5 00d9       |    |		Load_Top	At_Offset_1
01d6 2808       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x8
01d7 e011       |    |		Load	0x0,0x11
01d8 00d9       |    |		Load_Top	At_Offset_1
01d9 280a       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xa
01da 4800       |H   |		Short_Literal	0x0
01db 00d9       |    |		Load_Top	At_Offset_1
01dc 280b       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xb
01dd e23d       | =  |		Load	0x1,0x3d
01de 00d9       |    |		Load_Top	At_Offset_1
01df 280c       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xc
01e0 8012       |    |		Call	0x0,0x12
01e1 00d9       |    |		Load_Top	At_Offset_1
01e2 280d       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xd
01e3 4800       |H   |		Short_Literal	0x0
01e4 00d9       |    |		Load_Top	At_Offset_1
01e5 2805       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x5
01e6 00d9       |    |		Load_Top	At_Offset_1
01e7 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
01e8 00ca       |    |		Action	Exit_Nullary_Function
01e9 0000 0000  |    |		.BLANK	0000[0x7]
01f0 ; --------------------------------------------------------------------------------------
01f0 ; SUBPROGRAM
01f0 ; --------------------------------------------------------------------------------------
01f0 01f3       |    |		.CONST	0x01f3								; Address of begin
01f1 0004       |    |		.CONST	0x0004								; Address of exception handler
01f2 0001       |    |		.CONST	0x0001								; Number of locals
01f3			BODY_01f0:
01f3			INIT_01f0:
01f3 e23c       | <  |		Load	0x1,0x3c
01f4 0322       | "  |		Declare_Variable	Record
01f5 4802       |H   |		Short_Literal	0x2
01f6 e23b       | ;  |		Load	0x1,0x3b
01f7 1c08       |    |		Execute_Immediate	Run_Utility,0x8
01f8 00d8       |    |		Load_Top	At_Offset_0
01f9 1c01       |    |		Execute_Immediate	Run_Utility,0x1
01fa 4803       |H   |		Short_Literal	0x3
01fb 00d9       |    |		Load_Top	At_Offset_1
01fc 2806       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x6
01fd 800d       |    |		Call	0x0,0xd
01fe 00d9       |    |		Load_Top	At_Offset_1
01ff 2803       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3
0200 4804       |H   |		Short_Literal	0x4
0201 00d9       |    |		Load_Top	At_Offset_1
0202 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0203 4804       |H   |		Short_Literal	0x4
0204 00d9       |    |		Load_Top	At_Offset_1
0205 2804       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x4
0206 e00e       |    |		Load	0x0,0xe
0207 00d9       |    |		Load_Top	At_Offset_1
0208 2807       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x7
0209 e00f       |    |		Load	0x0,0xf
020a 00d9       |    |		Load_Top	At_Offset_1
020b 2809       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x9
020c e010       |    |		Load	0x0,0x10
020d 00d9       |    |		Load_Top	At_Offset_1
020e 2808       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x8
020f e011       |    |		Load	0x0,0x11
0210 00d9       |    |		Load_Top	At_Offset_1
0211 280a       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xa
0212 4800       |H   |		Short_Literal	0x0
0213 00d9       |    |		Load_Top	At_Offset_1
0214 280b       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xb
0215 e23d       | =  |		Load	0x1,0x3d
0216 00d9       |    |		Load_Top	At_Offset_1
0217 280c       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xc
0218 8012       |    |		Call	0x0,0x12
0219 00d9       |    |		Load_Top	At_Offset_1
021a 280d       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xd
021b 4800       |H   |		Short_Literal	0x0
021c 00d9       |    |		Load_Top	At_Offset_1
021d 2805       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x5
021e 00d9       |    |		Load_Top	At_Offset_1
021f 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0220 00ca       |    |		Action	Exit_Nullary_Function
0221 0000 0000  |    |		.BLANK	0000[0x7]
0228 ; --------------------------------------------------------------------------------------
0228 ; SUBPROGRAM
0228 ; --------------------------------------------------------------------------------------
0228 022b       | +  |		.CONST	0x022b								; Address of begin
0229 0004       |    |		.CONST	0x0004								; Address of exception handler
022a 0001       |    |		.CONST	0x0001								; Number of locals
022b			BODY_0228:
022b			INIT_0228:
022b e23c       | <  |		Load	0x1,0x3c
022c 0322       | "  |		Declare_Variable	Record
022d 4802       |H   |		Short_Literal	0x2
022e e23b       | ;  |		Load	0x1,0x3b
022f 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0230 00d8       |    |		Load_Top	At_Offset_0
0231 1c01       |    |		Execute_Immediate	Run_Utility,0x1
0232 4804       |H   |		Short_Literal	0x4
0233 00d9       |    |		Load_Top	At_Offset_1
0234 2806       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x6
0235 800d       |    |		Call	0x0,0xd
0236 00d9       |    |		Load_Top	At_Offset_1
0237 2803       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3
0238 4805       |H   |		Short_Literal	0x5
0239 00d9       |    |		Load_Top	At_Offset_1
023a 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
023b 4802       |H   |		Short_Literal	0x2
023c 00d9       |    |		Load_Top	At_Offset_1
023d 2804       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x4
023e e00e       |    |		Load	0x0,0xe
023f 00d9       |    |		Load_Top	At_Offset_1
0240 2807       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x7
0241 e00f       |    |		Load	0x0,0xf
0242 00d9       |    |		Load_Top	At_Offset_1
0243 2809       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x9
0244 e010       |    |		Load	0x0,0x10
0245 00d9       |    |		Load_Top	At_Offset_1
0246 2808       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x8
0247 e011       |    |		Load	0x0,0x11
0248 00d9       |    |		Load_Top	At_Offset_1
0249 280a       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xa
024a 4800       |H   |		Short_Literal	0x0
024b 00d9       |    |		Load_Top	At_Offset_1
024c 280b       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xb
024d e23d       | =  |		Load	0x1,0x3d
024e 00d9       |    |		Load_Top	At_Offset_1
024f 280c       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xc
0250 8012       |    |		Call	0x0,0x12
0251 00d9       |    |		Load_Top	At_Offset_1
0252 280d       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xd
0253 4800       |H   |		Short_Literal	0x0
0254 00d9       |    |		Load_Top	At_Offset_1
0255 2805       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x5
0256 00d9       |    |		Load_Top	At_Offset_1
0257 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0258 00ca       |    |		Action	Exit_Nullary_Function
0259 0000 0000  |    |		.BLANK	0000[0x7]
0260 ; --------------------------------------------------------------------------------------
0260 ; SUBPROGRAM
0260 ; --------------------------------------------------------------------------------------
0260 0263       | c  |		.CONST	0x0263								; Address of begin
0261 0004       |    |		.CONST	0x0004								; Address of exception handler
0262 0001       |    |		.CONST	0x0001								; Number of locals
0263			BODY_0260:
0263			INIT_0260:
0263 e23c       | <  |		Load	0x1,0x3c
0264 0322       | "  |		Declare_Variable	Record
0265 4800       |H   |		Short_Literal	0x0
0266 e23b       | ;  |		Load	0x1,0x3b
0267 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0268 00d8       |    |		Load_Top	At_Offset_0
0269 1c01       |    |		Execute_Immediate	Run_Utility,0x1
026a 4806       |H   |		Short_Literal	0x6
026b 00d9       |    |		Load_Top	At_Offset_1
026c 2806       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x6
026d 800d       |    |		Call	0x0,0xd
026e 00d9       |    |		Load_Top	At_Offset_1
026f 2803       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3
0270 4807       |H   |		Short_Literal	0x7
0271 00d9       |    |		Load_Top	At_Offset_1
0272 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0273 4804       |H   |		Short_Literal	0x4
0274 00d9       |    |		Load_Top	At_Offset_1
0275 2804       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x4
0276 4801       |H   |		Short_Literal	0x1
0277 00d9       |    |		Load_Top	At_Offset_1
0278 2a0e       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0xe
0279 4801       |H   |		Short_Literal	0x1
027a 00d9       |    |		Load_Top	At_Offset_1
027b 2a0f       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0xf
027c 4801       |H   |		Short_Literal	0x1
027d 00d9       |    |		Load_Top	At_Offset_1
027e 2a10       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x10
027f 4802       |H   |		Short_Literal	0x2
0280 00d9       |    |		Load_Top	At_Offset_1
0281 2a12       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x12
0282 4800       |H   |		Short_Literal	0x0
0283 00d9       |    |		Load_Top	At_Offset_1
0284 2a11       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x11
0285 4801       |H   |		Short_Literal	0x1
0286 00d9       |    |		Load_Top	At_Offset_1
0287 2a13       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x13
0288 e00e       |    |		Load	0x0,0xe
0289 00d9       |    |		Load_Top	At_Offset_1
028a 2807       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x7
028b e00f       |    |		Load	0x0,0xf
028c 00d9       |    |		Load_Top	At_Offset_1
028d 2809       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x9
028e e010       |    |		Load	0x0,0x10
028f 00d9       |    |		Load_Top	At_Offset_1
0290 2808       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x8
0291 e011       |    |		Load	0x0,0x11
0292 00d9       |    |		Load_Top	At_Offset_1
0293 280a       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xa
0294 4800       |H   |		Short_Literal	0x0
0295 00d9       |    |		Load_Top	At_Offset_1
0296 280b       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xb
0297 e23d       | =  |		Load	0x1,0x3d
0298 00d9       |    |		Load_Top	At_Offset_1
0299 280c       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xc
029a 8012       |    |		Call	0x0,0x12
029b 00d9       |    |		Load_Top	At_Offset_1
029c 280d       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xd
029d 4800       |H   |		Short_Literal	0x0
029e 00d9       |    |		Load_Top	At_Offset_1
029f 2805       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x5
02a0 00d9       |    |		Load_Top	At_Offset_1
02a1 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
02a2 00ca       |    |		Action	Exit_Nullary_Function
02a3 0000 0000  |    |		.BLANK	0000[0x5]
02a8 ; --------------------------------------------------------------------------------------
02a8 ; SUBPROGRAM
02a8 ; --------------------------------------------------------------------------------------
02a8 02ab       |    |		.CONST	0x02ab								; Address of begin
02a9 0004       |    |		.CONST	0x0004								; Address of exception handler
02aa 0001       |    |		.CONST	0x0001								; Number of locals
02ab			BODY_02a8:
02ab			INIT_02a8:
02ab e23c       | <  |		Load	0x1,0x3c
02ac 0322       | "  |		Declare_Variable	Record
02ad 4802       |H   |		Short_Literal	0x2
02ae e23b       | ;  |		Load	0x1,0x3b
02af 1c08       |    |		Execute_Immediate	Run_Utility,0x8
02b0 00d8       |    |		Load_Top	At_Offset_0
02b1 1c01       |    |		Execute_Immediate	Run_Utility,0x1
02b2 4807       |H   |		Short_Literal	0x7
02b3 00d9       |    |		Load_Top	At_Offset_1
02b4 2806       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x6
02b5 800d       |    |		Call	0x0,0xd
02b6 00d9       |    |		Load_Top	At_Offset_1
02b7 2803       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3
02b8 4808       |H   |		Short_Literal	0x8
02b9 00d9       |    |		Load_Top	At_Offset_1
02ba 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
02bb 4804       |H   |		Short_Literal	0x4
02bc 00d9       |    |		Load_Top	At_Offset_1
02bd 2804       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x4
02be e00e       |    |		Load	0x0,0xe
02bf 00d9       |    |		Load_Top	At_Offset_1
02c0 2807       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x7
02c1 e00f       |    |		Load	0x0,0xf
02c2 00d9       |    |		Load_Top	At_Offset_1
02c3 2809       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x9
02c4 e010       |    |		Load	0x0,0x10
02c5 00d9       |    |		Load_Top	At_Offset_1
02c6 2808       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x8
02c7 e011       |    |		Load	0x0,0x11
02c8 00d9       |    |		Load_Top	At_Offset_1
02c9 280a       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xa
02ca 4800       |H   |		Short_Literal	0x0
02cb 00d9       |    |		Load_Top	At_Offset_1
02cc 280b       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xb
02cd e23d       | =  |		Load	0x1,0x3d
02ce 00d9       |    |		Load_Top	At_Offset_1
02cf 280c       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xc
02d0 8012       |    |		Call	0x0,0x12
02d1 00d9       |    |		Load_Top	At_Offset_1
02d2 280d       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xd
02d3 4800       |H   |		Short_Literal	0x0
02d4 00d9       |    |		Load_Top	At_Offset_1
02d5 2805       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x5
02d6 00d9       |    |		Load_Top	At_Offset_1
02d7 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
02d8 00ca       |    |		Action	Exit_Nullary_Function
02d9 0000 0000  |    |		.BLANK	0000[0x7]
02e0 ; --------------------------------------------------------------------------------------
02e0 ; SUBPROGRAM
02e0 ; --------------------------------------------------------------------------------------
02e0 02e3       |    |		.CONST	0x02e3								; Address of begin
02e1 0004       |    |		.CONST	0x0004								; Address of exception handler
02e2 0001       |    |		.CONST	0x0001								; Number of locals
02e3			BODY_02e0:
02e3			INIT_02e0:
02e3 e23c       | <  |		Load	0x1,0x3c
02e4 0322       | "  |		Declare_Variable	Record
02e5 4802       |H   |		Short_Literal	0x2
02e6 e23b       | ;  |		Load	0x1,0x3b
02e7 1c08       |    |		Execute_Immediate	Run_Utility,0x8
02e8 00d8       |    |		Load_Top	At_Offset_0
02e9 1c01       |    |		Execute_Immediate	Run_Utility,0x1
02ea 4808       |H   |		Short_Literal	0x8
02eb 00d9       |    |		Load_Top	At_Offset_1
02ec 2806       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x6
02ed 800d       |    |		Call	0x0,0xd
02ee 00d9       |    |		Load_Top	At_Offset_1
02ef 2803       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3
02f0 4809       |H   |		Short_Literal	0x9
02f1 00d9       |    |		Load_Top	At_Offset_1
02f2 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
02f3 4804       |H   |		Short_Literal	0x4
02f4 00d9       |    |		Load_Top	At_Offset_1
02f5 2804       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x4
02f6 e00e       |    |		Load	0x0,0xe
02f7 00d9       |    |		Load_Top	At_Offset_1
02f8 2807       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x7
02f9 e00f       |    |		Load	0x0,0xf
02fa 00d9       |    |		Load_Top	At_Offset_1
02fb 2809       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x9
02fc e010       |    |		Load	0x0,0x10
02fd 00d9       |    |		Load_Top	At_Offset_1
02fe 2808       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x8
02ff e011       |    |		Load	0x0,0x11
0300 00d9       |    |		Load_Top	At_Offset_1
0301 280a       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xa
0302 4800       |H   |		Short_Literal	0x0
0303 00d9       |    |		Load_Top	At_Offset_1
0304 280b       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xb
0305 e23d       | =  |		Load	0x1,0x3d
0306 00d9       |    |		Load_Top	At_Offset_1
0307 280c       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xc
0308 8012       |    |		Call	0x0,0x12
0309 00d9       |    |		Load_Top	At_Offset_1
030a 280d       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xd
030b 4800       |H   |		Short_Literal	0x0
030c 00d9       |    |		Load_Top	At_Offset_1
030d 2805       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x5
030e 00d9       |    |		Load_Top	At_Offset_1
030f 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0310 00ca       |    |		Action	Exit_Nullary_Function
0311 0000 0000  |    |		.BLANK	0000[0x7]
0318 ; --------------------------------------------------------------------------------------
0318 ; SUBPROGRAM
0318 ; --------------------------------------------------------------------------------------
0318 031b       |    |		.CONST	0x031b								; Address of begin
0319 0004       |    |		.CONST	0x0004								; Address of exception handler
031a 0001       |    |		.CONST	0x0001								; Number of locals
031b			BODY_0318:
031b			INIT_0318:
031b 00da       |    |		Load_Top	At_Offset_2
031c 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
031d 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
031e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
031f 0000       |    |		.XXX[0x1]
0320 ; --------------------------------------------------------------------------------------
0320 ; SUBPROGRAM
0320 ; --------------------------------------------------------------------------------------
0320 0323       | #  |		.CONST	0x0323								; Address of begin
0321 0004       |    |		.CONST	0x0004								; Address of exception handler
0322 0001       |    |		.CONST	0x0001								; Number of locals
0323			BODY_0320:
0323			INIT_0320:
0323 00da       |    |		Load_Top	At_Offset_2
0324 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0325 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0326 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0327 0000       |    |		.XXX[0x1]
0328 ; --------------------------------------------------------------------------------------
0328 ; SUBPROGRAM
0328 ; --------------------------------------------------------------------------------------
0328 032b       | +  |		.CONST	0x032b								; Address of begin
0329 0004       |    |		.CONST	0x0004								; Address of exception handler
032a 0001       |    |		.CONST	0x0001								; Number of locals
032b			BODY_0328:
032b			INIT_0328:
032b 00da       |    |		Load_Top	At_Offset_2
032c 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
032d 2c03       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3
032e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
032f 0000       |    |		.XXX[0x1]
0330 ; --------------------------------------------------------------------------------------
0330 ; SUBPROGRAM
0330 ; --------------------------------------------------------------------------------------
0330 0333       | 3  |		.CONST	0x0333								; Address of begin
0331 0004       |    |		.CONST	0x0004								; Address of exception handler
0332 0001       |    |		.CONST	0x0001								; Number of locals
0333			BODY_0330:
0333			INIT_0330:
0333 00da       |    |		Load_Top	At_Offset_2
0334 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0335 2c04       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4
0336 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0337 0000       |    |		.XXX[0x1]
0338 ; --------------------------------------------------------------------------------------
0338 ; SUBPROGRAM
0338 ; --------------------------------------------------------------------------------------
0338 033b       | ;  |		.CONST	0x033b								; Address of begin
0339 0004       |    |		.CONST	0x0004								; Address of exception handler
033a 0001       |    |		.CONST	0x0001								; Number of locals
033b			BODY_0338:
033b			INIT_0338:
033b 00da       |    |		Load_Top	At_Offset_2
033c 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
033d 2c05       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5
033e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
033f 0000       |    |		.XXX[0x1]
0340 ; --------------------------------------------------------------------------------------
0340 ; SUBPROGRAM
0340 ; --------------------------------------------------------------------------------------
0340 0343       | C  |		.CONST	0x0343								; Address of begin
0341 0004       |    |		.CONST	0x0004								; Address of exception handler
0342 0001       |    |		.CONST	0x0001								; Number of locals
0343			BODY_0340:
0343			INIT_0340:
0343 00da       |    |		Load_Top	At_Offset_2
0344 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0345 2e13       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x13
0346 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0347 0000       |    |		.XXX[0x1]
0348 ; --------------------------------------------------------------------------------------
0348 ; SUBPROGRAM
0348 ; --------------------------------------------------------------------------------------
0348 034b       | K  |		.CONST	0x034b								; Address of begin
0349 0004       |    |		.CONST	0x0004								; Address of exception handler
034a 0001       |    |		.CONST	0x0001								; Number of locals
034b			BODY_0348:
034b			INIT_0348:
034b 00da       |    |		Load_Top	At_Offset_2
034c 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
034d 2407       |$   |		Execute	Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7
034e 0320       |    |		Declare_Variable	Record,Duplicate
034f 00cd       |    |		Action	Spare6_Action
0350 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0351 0000 0000  |    |		.BLANK	0000[0x7]
0358 ; --------------------------------------------------------------------------------------
0358 ; SUBPROGRAM
0358 ; --------------------------------------------------------------------------------------
0358 035b       | [  |		.CONST	0x035b								; Address of begin
0359 0004       |    |		.CONST	0x0004								; Address of exception handler
035a 0001       |    |		.CONST	0x0001								; Number of locals
035b			BODY_0358:
035b			INIT_0358:
035b 00da       |    |		Load_Top	At_Offset_2
035c 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
035d 2c09       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x9
035e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
035f 0000       |    |		.XXX[0x1]
0360 ; --------------------------------------------------------------------------------------
0360 ; SUBPROGRAM
0360 ; --------------------------------------------------------------------------------------
0360 0363       | c  |		.CONST	0x0363								; Address of begin
0361 0004       |    |		.CONST	0x0004								; Address of exception handler
0362 0001       |    |		.CONST	0x0001								; Number of locals
0363			BODY_0360:
0363			INIT_0360:
0363 00da       |    |		Load_Top	At_Offset_2
0364 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0365 2408       |$   |		Execute	Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x8
0366 0320       |    |		Declare_Variable	Record,Duplicate
0367 00cd       |    |		Action	Spare6_Action
0368 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0369 0000 0000  |    |		.BLANK	0000[0x7]
0370 ; --------------------------------------------------------------------------------------
0370 ; SUBPROGRAM
0370 ; --------------------------------------------------------------------------------------
0370 0373       | s  |		.CONST	0x0373								; Address of begin
0371 0004       |    |		.CONST	0x0004								; Address of exception handler
0372 0001       |    |		.CONST	0x0001								; Number of locals
0373			BODY_0370:
0373			INIT_0370:
0373 00da       |    |		Load_Top	At_Offset_2
0374 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0375 240a       |$   |		Execute	Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0xa
0376 0320       |    |		Declare_Variable	Record,Duplicate
0377 00cd       |    |		Action	Spare6_Action
0378 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0379 0000 0000  |    |		.BLANK	0000[0x7]
0380 ; --------------------------------------------------------------------------------------
0380 ; SUBPROGRAM
0380 ; --------------------------------------------------------------------------------------
0380 0383       |    |		.CONST	0x0383								; Address of begin
0381 0004       |    |		.CONST	0x0004								; Address of exception handler
0382 0001       |    |		.CONST	0x0001								; Number of locals
0383			BODY_0380:
0383			INIT_0380:
0383 00da       |    |		Load_Top	At_Offset_2
0384 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0385 2c0b       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0xb
0386 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0387 0000       |    |		.XXX[0x1]
0388 ; --------------------------------------------------------------------------------------
0388 ; SUBPROGRAM
0388 ; --------------------------------------------------------------------------------------
0388 038b       |    |		.CONST	0x038b								; Address of begin
0389 0004       |    |		.CONST	0x0004								; Address of exception handler
038a 0001       |    |		.CONST	0x0001								; Number of locals
038b			BODY_0388:
038b			INIT_0388:
038b 00da       |    |		Load_Top	At_Offset_2
038c 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
038d 2c0d       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0xd
038e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
038f 0000       |    |		.XXX[0x1]
0390 ; --------------------------------------------------------------------------------------
0390 ; SUBPROGRAM
0390 ; --------------------------------------------------------------------------------------
0390 0393       |    |		.CONST	0x0393								; Address of begin
0391 0004       |    |		.CONST	0x0004								; Address of exception handler
0392 0001       |    |		.CONST	0x0001								; Number of locals
0393			BODY_0390:
0393			INIT_0390:
0393 00da       |    |		Load_Top	At_Offset_2
0394 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0395 2e0e       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0xe
0396 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0397 0000       |    |		.XXX[0x1]
0398 ; --------------------------------------------------------------------------------------
0398 ; SUBPROGRAM
0398 ; --------------------------------------------------------------------------------------
0398 039b       |    |		.CONST	0x039b								; Address of begin
0399 0004       |    |		.CONST	0x0004								; Address of exception handler
039a 0001       |    |		.CONST	0x0001								; Number of locals
039b			BODY_0398:
039b			INIT_0398:
039b 00da       |    |		Load_Top	At_Offset_2
039c 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
039d 2e0f       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0xf
039e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
039f 0000       |    |		.XXX[0x1]
03a0 ; --------------------------------------------------------------------------------------
03a0 ; SUBPROGRAM
03a0 ; --------------------------------------------------------------------------------------
03a0 03a3       |    |		.CONST	0x03a3								; Address of begin
03a1 0004       |    |		.CONST	0x0004								; Address of exception handler
03a2 0001       |    |		.CONST	0x0001								; Number of locals
03a3			BODY_03a0:
03a3			INIT_03a0:
03a3 00da       |    |		Load_Top	At_Offset_2
03a4 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
03a5 2e10       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x10
03a6 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03a7 0000       |    |		.XXX[0x1]
03a8 ; --------------------------------------------------------------------------------------
03a8 ; SUBPROGRAM
03a8 ; --------------------------------------------------------------------------------------
03a8 03ab       |    |		.CONST	0x03ab								; Address of begin
03a9 0004       |    |		.CONST	0x0004								; Address of exception handler
03aa 0001       |    |		.CONST	0x0001								; Number of locals
03ab			BODY_03a8:
03ab			INIT_03a8:
03ab 00da       |    |		Load_Top	At_Offset_2
03ac 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
03ad 2e11       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x11
03ae 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03af 0000       |    |		.XXX[0x1]
03b0 ; --------------------------------------------------------------------------------------
03b0 ; SUBPROGRAM
03b0 ; --------------------------------------------------------------------------------------
03b0 03b3       |    |		.CONST	0x03b3								; Address of begin
03b1 0004       |    |		.CONST	0x0004								; Address of exception handler
03b2 0001       |    |		.CONST	0x0001								; Number of locals
03b3			BODY_03b0:
03b3			INIT_03b0:
03b3 00da       |    |		Load_Top	At_Offset_2
03b4 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
03b5 2e12       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x12
03b6 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03b7 0000       |    |		.XXX[0x1]
03b8 ; --------------------------------------------------------------------------------------
03b8 ; SUBPROGRAM
03b8 ; --------------------------------------------------------------------------------------
03b8 03bb       |    |		.CONST	0x03bb								; Address of begin
03b9 0004       |    |		.CONST	0x0004								; Address of exception handler
03ba 0001       |    |		.CONST	0x0001								; Number of locals
03bb			BODY_03b8:
03bb			INIT_03b8:
03bb 00da       |    |		Load_Top	At_Offset_2
03bc 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
03bd 2c0c       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0xc
03be 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03bf 0000       |    |		.XXX[0x1]
03c0 ; --------------------------------------------------------------------------------------
03c0 ; SUBPROGRAM
03c0 ; --------------------------------------------------------------------------------------
03c0 03c3       |    |		.CONST	0x03c3								; Address of begin
03c1 0004       |    |		.CONST	0x0004								; Address of exception handler
03c2 0001       |    |		.CONST	0x0001								; Number of locals
03c3			BODY_03c0:
03c3			INIT_03c0:
03c3 00da       |    |		Load_Top	At_Offset_2
03c4 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
03c5 2e14       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x14
03c6 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03c7 0000       |    |		.XXX[0x1]
03c8 ; --------------------------------------------------------------------------------------
03c8 ; SUBPROGRAM
03c8 ; --------------------------------------------------------------------------------------
03c8 03cb       |    |		.CONST	0x03cb								; Address of begin
03c9 0004       |    |		.CONST	0x0004								; Address of exception handler
03ca 0001       |    |		.CONST	0x0001								; Number of locals
03cb			BODY_03c8:
03cb			INIT_03c8:
03cb 00da       |    |		Load_Top	At_Offset_2
03cc 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
03cd 2e14       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x14
03ce 8013       |    |		Call	0x0,0x13
03cf 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03d0 ; --------------------------------------------------------------------------------------
03d0 ; SUBPROGRAM
03d0 ; --------------------------------------------------------------------------------------
03d0 03d3       |    |		.CONST	0x03d3								; Address of begin
03d1 0004       |    |		.CONST	0x0004								; Address of exception handler
03d2 0001       |    |		.CONST	0x0001								; Number of locals
03d3			BODY_03d0:
03d3			INIT_03d0:
03d3 00da       |    |		Load_Top	At_Offset_2
03d4 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
03d5 2e15       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x15
03d6 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03d7 0000       |    |		.XXX[0x1]
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 00da       |    |		Load_Top	At_Offset_2
03dc 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
03dd 2c06       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x6
03de 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03df 0000       |    |		.XXX[0x1]
03e0 ; --------------------------------------------------------------------------------------
03e0 ; SUBPROGRAM
03e0 ; --------------------------------------------------------------------------------------
03e0 03e9       |    |		.CONST	0x03e9								; Address of begin
03e1 0004       |    |		.CONST	0x0004								; Address of exception handler
03e2 0003       |    |		.CONST	0x0003								; Number of locals
03e3			INIT_03e0:
03e3 e005       |    |		Load	0x0,0x5
03e4 0322       | "  |		Declare_Variable	Record
03e5 00d8       |    |		Load_Top	At_Offset_0
03e6 1c00       |    |		Execute_Immediate	Run_Utility,0x0
03e7 e007       |    |		Load	0x0,0x7
03e8 0322       | "  |		Declare_Variable	Record
03e9			BODY_03e0:
03e9 00d9       |    |		Load_Top	At_Offset_1
03ea e5fe       |    |		Load	0x2,-0x2
03eb 823f       | ?  |		Call	0x1,0x3f
03ec 00d1       |    |		Pop_Control	Pop_Count_1
03ed e5fd       |    |		Load	0x2,-0x3
03ee 8240       | @  |		Call	0x1,0x40
03ef 00d9       |    |		Load_Top	At_Offset_1
03f0 017d       | }  |		Execute	Record,Structure_Write
03f1 e23c       | <  |		Load	0x1,0x3c
03f2 0322       | "  |		Declare_Variable	Record
03f3 4800       |H   |		Short_Literal	0x0
03f4 e23b       | ;  |		Load	0x1,0x3b
03f5 1c08       |    |		Execute_Immediate	Run_Utility,0x8
03f6 00d8       |    |		Load_Top	At_Offset_0
03f7 1c01       |    |		Execute_Immediate	Run_Utility,0x1
03f8 e5ff       |    |		Load	0x2,-0x1
03f9 00d9       |    |		Load_Top	At_Offset_1
03fa 2803       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3
03fb e5f4       |    |		Load	0x2,-0xc
03fc 00d9       |    |		Load_Top	At_Offset_1
03fd 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
03fe e5f6       |    |		Load	0x2,-0xa
03ff 00d9       |    |		Load_Top	At_Offset_1
0400 2804       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x4
0401 4800       |H   |		Short_Literal	0x0
0402 00d9       |    |		Load_Top	At_Offset_1
0403 2805       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x5
0404 e5fe       |    |		Load	0x2,-0x2
0405 00d9       |    |		Load_Top	At_Offset_1
0406 2807       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x7
0407 00db       |    |		Load_Top	At_Offset_3
0408 00d9       |    |		Load_Top	At_Offset_1
0409 2808       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x8
040a e5fd       |    |		Load	0x2,-0x3
040b 00d9       |    |		Load_Top	At_Offset_1
040c 2809       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x9
040d 00da       |    |		Load_Top	At_Offset_2
040e 00d9       |    |		Load_Top	At_Offset_1
040f 280a       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xa
0410 e5fc       |    |		Load	0x2,-0x4
0411 00d9       |    |		Load_Top	At_Offset_1
0412 280b       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xb
0413 e5fa       |    |		Load	0x2,-0x6
0414 00d9       |    |		Load_Top	At_Offset_1
0415 2a0e       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0xe
0416 e5f9       |    |		Load	0x2,-0x7
0417 00d9       |    |		Load_Top	At_Offset_1
0418 2a10       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x10
0419 e5f9       |    |		Load	0x2,-0x7
041a 00d9       |    |		Load_Top	At_Offset_1
041b 2a0f       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0xf
041c e5f8       |    |		Load	0x2,-0x8
041d 00d9       |    |		Load_Top	At_Offset_1
041e 2a11       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x11
041f e5f7       |    |		Load	0x2,-0x9
0420 00d9       |    |		Load_Top	At_Offset_1
0421 2a12       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x12
0422 e5f5       |    |		Load	0x2,-0xb
0423 00d9       |    |		Load_Top	At_Offset_1
0424 2a13       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x13
0425 4808       |H   |		Short_Literal	0x8
0426 00d9       |    |		Load_Top	At_Offset_1
0427 2806       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x6
0428 e5fd       |    |		Load	0x2,-0x3
0429 823e       | >  |		Call	0x1,0x3e
042a 00d9       |    |		Load_Top	At_Offset_1
042b 280c       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xc
042c e5fb       |    |		Load	0x2,-0x5
042d 00d9       |    |		Load_Top	At_Offset_1
042e 280d       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xd
042f 00d9       |    |		Load_Top	At_Offset_1
0430 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0431 e5f3       |    |		Load	0x2,-0xd
0432 017d       | }  |		Execute	Record,Structure_Write
0433 e5f4       |    |		Load	0x2,-0xc
0434 0a01       |    |		Execute_Immediate	Plus,0x1
0435 c5f4       |    |		Store	0x2,-0xc
0436 450c       |E   |		Exit_Suprogram	New_Top_Offset 0xc
0437 0000       |    |		.XXX[0x1]
0438 ; --------------------------------------------------------------------------------------
0438 ; SUBPROGRAM
0438 ; --------------------------------------------------------------------------------------
0438 043b       | ;  |		.CONST	0x043b								; Address of begin
0439 0004       |    |		.CONST	0x0004								; Address of exception handler
043a 0001       |    |		.CONST	0x0001								; Number of locals
043b			BODY_0438:
043b			INIT_0438:
043b e5f4       |    |		Load	0x2,-0xc
043c e5f5       |    |		Load	0x2,-0xb
043d 4800       |H   |		Short_Literal	0x0
043e e5f6       |    |		Load	0x2,-0xa
043f e5f7       |    |		Load	0x2,-0x9
0440 e5f8       |    |		Load	0x2,-0x8
0441 e5f9       |    |		Load	0x2,-0x7
0442 e5fa       |    |		Load	0x2,-0x6
0443 e5fb       |    |		Load	0x2,-0x5
0444 e5fc       |    |		Load	0x2,-0x4
0445 e5fd       |    |		Load	0x2,-0x3
0446 e5fe       |    |		Load	0x2,-0x2
0447 e5ff       |    |		Load	0x2,-0x1
0448 822d       | -  |		Call	0x1,0x2d
0449 c5f5       |    |		Store	0x2,-0xb
044a 450b       |E   |		Exit_Suprogram	New_Top_Offset 0xb
044b 0000 0000  |    |		.BLANK	0000[0x5]
0450 ; --------------------------------------------------------------------------------------
0450 ; SUBPROGRAM
0450 ; --------------------------------------------------------------------------------------
0450 0459       | Y  |		.CONST	0x0459								; Address of begin
0451 0004       |    |		.CONST	0x0004								; Address of exception handler
0452 0003       |    |		.CONST	0x0003								; Number of locals
0453			INIT_0450:
0453 e005       |    |		Load	0x0,0x5
0454 0322       | "  |		Declare_Variable	Record
0455 00d8       |    |		Load_Top	At_Offset_0
0456 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0457 e007       |    |		Load	0x0,0x7
0458 0322       | "  |		Declare_Variable	Record
0459			BODY_0450:
0459 00d9       |    |		Load_Top	At_Offset_1
045a e5fb       |    |		Load	0x2,-0x5
045b 823f       | ?  |		Call	0x1,0x3f
045c 00d1       |    |		Pop_Control	Pop_Count_1
045d e5fa       |    |		Load	0x2,-0x6
045e 8240       | @  |		Call	0x1,0x40
045f 00d9       |    |		Load_Top	At_Offset_1
0460 017d       | }  |		Execute	Record,Structure_Write
0461 e23c       | <  |		Load	0x1,0x3c
0462 0322       | "  |		Declare_Variable	Record
0463 4801       |H   |		Short_Literal	0x1
0464 e23b       | ;  |		Load	0x1,0x3b
0465 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0466 00d8       |    |		Load_Top	At_Offset_0
0467 1c01       |    |		Execute_Immediate	Run_Utility,0x1
0468 e5ff       |    |		Load	0x2,-0x1
0469 00d9       |    |		Load_Top	At_Offset_1
046a 2803       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3
046b e5f8       |    |		Load	0x2,-0x8
046c 00d9       |    |		Load_Top	At_Offset_1
046d 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
046e e5fc       |    |		Load	0x2,-0x4
046f 00d9       |    |		Load_Top	At_Offset_1
0470 2804       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x4
0471 e5fd       |    |		Load	0x2,-0x3
0472 00d9       |    |		Load_Top	At_Offset_1
0473 2a15       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x15
0474 4800       |H   |		Short_Literal	0x0
0475 00d9       |    |		Load_Top	At_Offset_1
0476 2805       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x5
0477 e5fe       |    |		Load	0x2,-0x2
0478 00d9       |    |		Load_Top	At_Offset_1
0479 2a14       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x14
047a e5fb       |    |		Load	0x2,-0x5
047b 00d9       |    |		Load_Top	At_Offset_1
047c 2807       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x7
047d e5fa       |    |		Load	0x2,-0x6
047e 00d9       |    |		Load_Top	At_Offset_1
047f 2809       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x9
0480 00db       |    |		Load_Top	At_Offset_3
0481 00d9       |    |		Load_Top	At_Offset_1
0482 2808       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x8
0483 00da       |    |		Load_Top	At_Offset_2
0484 00d9       |    |		Load_Top	At_Offset_1
0485 280a       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xa
0486 e5f9       |    |		Load	0x2,-0x7
0487 00d9       |    |		Load_Top	At_Offset_1
0488 280b       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xb
0489 4808       |H   |		Short_Literal	0x8
048a 00d9       |    |		Load_Top	At_Offset_1
048b 2806       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x6
048c e5fa       |    |		Load	0x2,-0x6
048d 823e       | >  |		Call	0x1,0x3e
048e 00d9       |    |		Load_Top	At_Offset_1
048f 280c       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xc
0490 8012       |    |		Call	0x0,0x12
0491 00d9       |    |		Load_Top	At_Offset_1
0492 280d       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xd
0493 00d9       |    |		Load_Top	At_Offset_1
0494 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0495 e5f7       |    |		Load	0x2,-0x9
0496 017d       | }  |		Execute	Record,Structure_Write
0497 e5f8       |    |		Load	0x2,-0x8
0498 0a01       |    |		Execute_Immediate	Plus,0x1
0499 c5f8       |    |		Store	0x2,-0x8
049a 4508       |E   |		Exit_Suprogram	New_Top_Offset 0x8
049b 0000 0000  |    |		.BLANK	0000[0x5]
04a0 ; --------------------------------------------------------------------------------------
04a0 ; SUBPROGRAM
04a0 ; --------------------------------------------------------------------------------------
04a0 04a3       |    |		.CONST	0x04a3								; Address of begin
04a1 0004       |    |		.CONST	0x0004								; Address of exception handler
04a2 0001       |    |		.CONST	0x0001								; Number of locals
04a3			BODY_04a0:
04a3			INIT_04a0:
04a3 e5fb       |    |		Load	0x2,-0x5
04a4 e5fc       |    |		Load	0x2,-0x4
04a5 e5fd       |    |		Load	0x2,-0x3
04a6 e5fe       |    |		Load	0x2,-0x2
04a7 e5ff       |    |		Load	0x2,-0x1
04a8 8242       | B  |		Call	0x1,0x42
04a9 4405       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x5
04aa 0000 0000  |    |		.BLANK	0000[0x6]
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 e5fb       |    |		Load	0x2,-0x5
04b4 e5fc       |    |		Load	0x2,-0x4
04b5 e5fd       |    |		Load	0x2,-0x3
04b6 e5fe       |    |		Load	0x2,-0x2
04b7 e5ff       |    |		Load	0x2,-0x1
04b8 8242       | B  |		Call	0x1,0x42
04b9 680d       |h   |		Jump_Zero	0x4c7
04ba 00da       |    |		Load_Top	At_Offset_2
04bb 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
04bc 2c0d       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0xd
04bd 8014       |    |		Call	0x0,0x14
04be 7006       |p   |		Jump_Nonzero	0x4c5
04bf e5fa       |    |		Load	0x2,-0x6
04c0 00db       |    |		Load_Top	At_Offset_3
04c1 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
04c2 2c0d       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0xd
04c3 027f       |    |		Execute	Discrete,Equal
04c4 4406       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x6
04c5 4801       |H   |		Short_Literal	0x1
04c6 4406       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x6
04c7 4800       |H   |		Short_Literal	0x0
04c8 4406       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x6
04c9 0000 0000  |    |		.BLANK	0000[0x7]
04d0 ; --------------------------------------------------------------------------------------
04d0 ; SUBPROGRAM
04d0 ; --------------------------------------------------------------------------------------
04d0 04d3       |    |		.CONST	0x04d3								; Address of begin
04d1 0004       |    |		.CONST	0x0004								; Address of exception handler
04d2 0001       |    |		.CONST	0x0001								; Number of locals
04d3			BODY_04d0:
04d3			INIT_04d0:
04d3 00da       |    |		Load_Top	At_Offset_2
04d4 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
04d5 2e10       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x10
04d6 0d02       |    |		Execute_Immediate	Less,0x2
04d7 6807       |h   |		Jump_Zero	0x4df
04d8 00da       |    |		Load_Top	At_Offset_2
04d9 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
04da 2e0f       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0xf
04db 00db       |    |		Load_Top	At_Offset_3
04dc 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
04dd 2a10       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x10
04de 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
04df 00da       |    |		Load_Top	At_Offset_2
04e0 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
04e1 2e10       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x10
04e2 0aff       |    |		Execute_Immediate	Plus,-0x1
04e3 00db       |    |		Load_Top	At_Offset_3
04e4 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
04e5 2a10       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x10
04e6 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
04e7 0000       |    |		.XXX[0x1]
04e8 ; --------------------------------------------------------------------------------------
04e8 ; SUBPROGRAM
04e8 ; --------------------------------------------------------------------------------------
04e8 04eb       |    |		.CONST	0x04eb								; Address of begin
04e9 0004       |    |		.CONST	0x0004								; Address of exception handler
04ea 0001       |    |		.CONST	0x0001								; Number of locals
04eb			BODY_04e8:
04eb			INIT_04e8:
04eb 00da       |    |		Load_Top	At_Offset_2
04ec 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
04ed 2e0f       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0xf
04ee 00db       |    |		Load_Top	At_Offset_3
04ef 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
04f0 2a10       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x10
04f1 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
04f2 0000 0000  |    |		.BLANK	0000[0x6]
04f8 ; --------------------------------------------------------------------------------------
04f8 ; SUBPROGRAM
04f8 ; --------------------------------------------------------------------------------------
04f8 0501       |    |		.CONST	0x0501								; Address of begin
04f9 0004       |    |		.CONST	0x0004								; Address of exception handler
04fa 0002       |    |		.CONST	0x0002								; Number of locals
04fb			INIT_04f8:
04fb 8238       | 8  |		Call	0x1,0x38
04fc e015       |    |		Load	0x0,0x15
04fd 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
04fe 1c08       |    |		Execute_Immediate	Run_Utility,0x8
04ff 00d8       |    |		Load_Top	At_Offset_0
0500 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0501			BODY_04f8:
0501 00d8       |    |		Load_Top	At_Offset_0
0502 00ea       |    |		Load_Encached	Null_String_Cache
0503 e015       |    |		Load	0x0,0x15
0504 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0505 00d1       |    |		Pop_Control	Pop_Count_1
0506 00d8       |    |		Load_Top	At_Offset_0
0507 4820       |H   |		Short_Literal	0x20
0508 4800       |H   |		Short_Literal	0x0
0509 4810       |H   |		Short_Literal	0x10
050a e5ff       |    |		Load	0x2,-0x1
050b 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
050c 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
050d 8243       | C  |		Call	0x1,0x43
050e e016       |    |		Load	0x0,0x16
050f 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0510 e015       |    |		Load	0x0,0x15
0511 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0512 00d1       |    |		Pop_Control	Pop_Count_1
0513 00d8       |    |		Load_Top	At_Offset_0
0514 0092 0892  |    |		Action	Push_String_Extended,0x892					; " "
0516 e015       |    |		Load	0x0,0x15
0517 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0518 00d1       |    |		Pop_Control	Pop_Count_1
0519 00d8       |    |		Load_Top	At_Offset_0
051a 4820       |H   |		Short_Literal	0x20
051b 4800       |H   |		Short_Literal	0x0
051c 4810       |H   |		Short_Literal	0x10
051d e5ff       |    |		Load	0x2,-0x1
051e 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
051f 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0520 e016       |    |		Load	0x0,0x16
0521 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0522 e015       |    |		Load	0x0,0x15
0523 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0524 00d1       |    |		Pop_Control	Pop_Count_1
0525 00d8       |    |		Load_Top	At_Offset_0
0526 0092 0892  |    |		Action	Push_String_Extended,0x892					; " "
0528 e015       |    |		Load	0x0,0x15
0529 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
052a 00d1       |    |		Pop_Control	Pop_Count_1
052b 00d8       |    |		Load_Top	At_Offset_0
052c e5ff       |    |		Load	0x2,-0x1
052d 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
052e 2c03       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3
052f 8017       |    |		Call	0x0,0x17
0530 e015       |    |		Load	0x0,0x15
0531 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0532 00d1       |    |		Pop_Control	Pop_Count_1
0533 00d8       |    |		Load_Top	At_Offset_0
0534 0092 0892  |    |		Action	Push_String_Extended,0x892					; " "
0536 e015       |    |		Load	0x0,0x15
0537 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0538 00d1       |    |		Pop_Control	Pop_Count_1
0539 00d8       |    |		Load_Top	At_Offset_0
053a 4820       |H   |		Short_Literal	0x20
053b 4800       |H   |		Short_Literal	0x0
053c 4810       |H   |		Short_Literal	0x10
053d e5ff       |    |		Load	0x2,-0x1
053e 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
053f 2c04       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4
0540 8246       | F  |		Call	0x1,0x46
0541 e016       |    |		Load	0x0,0x16
0542 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0543 e015       |    |		Load	0x0,0x15
0544 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0545 00d1       |    |		Pop_Control	Pop_Count_1
0546 00d8       |    |		Load_Top	At_Offset_0
0547 0092 0892  |    |		Action	Push_String_Extended,0x892					; " "
0549 e015       |    |		Load	0x0,0x15
054a 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
054b 00d1       |    |		Pop_Control	Pop_Count_1
054c 00d8       |    |		Load_Top	At_Offset_0
054d 4820       |H   |		Short_Literal	0x20
054e 4800       |H   |		Short_Literal	0x0
054f 4810       |H   |		Short_Literal	0x10
0550 e5ff       |    |		Load	0x2,-0x1
0551 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0552 2c05       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5
0553 e016       |    |		Load	0x0,0x16
0554 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0555 e015       |    |		Load	0x0,0x15
0556 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0557 00d1       |    |		Pop_Control	Pop_Count_1
0558 00d8       |    |		Load_Top	At_Offset_0
0559 0092 0892  |    |		Action	Push_String_Extended,0x892					; " "
055b e015       |    |		Load	0x0,0x15
055c 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
055d 00d1       |    |		Pop_Control	Pop_Count_1
055e 00d8       |    |		Load_Top	At_Offset_0
055f 4820       |H   |		Short_Literal	0x20
0560 4800       |H   |		Short_Literal	0x0
0561 4810       |H   |		Short_Literal	0x10
0562 e5ff       |    |		Load	0x2,-0x1
0563 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0564 2c06       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x6
0565 8247       | G  |		Call	0x1,0x47
0566 e016       |    |		Load	0x0,0x16
0567 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0568 e015       |    |		Load	0x0,0x15
0569 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
056a 00d1       |    |		Pop_Control	Pop_Count_1
056b 00d8       |    |		Load_Top	At_Offset_0
056c 0092 0892  |    |		Action	Push_String_Extended,0x892					; " "
056e e015       |    |		Load	0x0,0x15
056f 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0570 00d1       |    |		Pop_Control	Pop_Count_1
0571 00d8       |    |		Load_Top	At_Offset_0
0572 e5ff       |    |		Load	0x2,-0x1
0573 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0574 2408       |$   |		Execute	Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x8
0575 8018       |    |		Call	0x0,0x18
0576 e015       |    |		Load	0x0,0x15
0577 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0578 00d1       |    |		Pop_Control	Pop_Count_1
0579 00d8       |    |		Load_Top	At_Offset_0
057a 0092 0892  |    |		Action	Push_String_Extended,0x892					; " "
057c e015       |    |		Load	0x0,0x15
057d 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
057e 00d1       |    |		Pop_Control	Pop_Count_1
057f 00d8       |    |		Load_Top	At_Offset_0
0580 e5ff       |    |		Load	0x2,-0x1
0581 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0582 240a       |$   |		Execute	Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0xa
0583 8019       |    |		Call	0x0,0x19
0584 e015       |    |		Load	0x0,0x15
0585 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0586 00d1       |    |		Pop_Control	Pop_Count_1
0587 00d8       |    |		Load_Top	At_Offset_0
0588 0092 0892  |    |		Action	Push_String_Extended,0x892					; " "
058a e015       |    |		Load	0x0,0x15
058b 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
058c 00d1       |    |		Pop_Control	Pop_Count_1
058d 00d8       |    |		Load_Top	At_Offset_0
058e e5ff       |    |		Load	0x2,-0x1
058f 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0590 2c0b       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0xb
0591 801a       |    |		Call	0x0,0x1a
0592 e015       |    |		Load	0x0,0x15
0593 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0594 00d1       |    |		Pop_Control	Pop_Count_1
0595 00d8       |    |		Load_Top	At_Offset_0
0596 0092 0892  |    |		Action	Push_String_Extended,0x892					; " "
0598 e015       |    |		Load	0x0,0x15
0599 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
059a 00d1       |    |		Pop_Control	Pop_Count_1
059b 00d8       |    |		Load_Top	At_Offset_0
059c e5ff       |    |		Load	0x2,-0x1
059d 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
059e 2c0c       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0xc
059f 801b       |    |		Call	0x0,0x1b
05a0 e015       |    |		Load	0x0,0x15
05a1 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
05a2 00d1       |    |		Pop_Control	Pop_Count_1
05a3 00d8       |    |		Load_Top	At_Offset_0
05a4 0092 0892  |    |		Action	Push_String_Extended,0x892					; " "
05a6 e015       |    |		Load	0x0,0x15
05a7 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
05a8 00d1       |    |		Pop_Control	Pop_Count_1
05a9 00db       |    |		Load_Top	At_Offset_3
05aa 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
05ab 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
05ac 4602       |F   |		Jump_Case	0x3
05ad 781e       |x   |		Jump	0x5cc								; case 0x0
05ae 7802       |x   |		Jump	0x5b1								; case 0x1
05af 788e       |x   |		Jump	0x63e								; case 0x2
05b0 788d       |x   |		.XXX[0x1]
05b1 00d8       |    |		Load_Top	At_Offset_0
05b2 e5ff       |    |		Load	0x2,-0x1
05b3 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
05b4 2e14       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x14
05b5 801c       |    |		Call	0x0,0x1c
05b6 e015       |    |		Load	0x0,0x15
05b7 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
05b8 00d1       |    |		Pop_Control	Pop_Count_1
05b9 00d8       |    |		Load_Top	At_Offset_0
05ba 0092 0892  |    |		Action	Push_String_Extended,0x892					; " "
05bc e015       |    |		Load	0x0,0x15
05bd 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
05be 00d1       |    |		Pop_Control	Pop_Count_1
05bf 00d8       |    |		Load_Top	At_Offset_0
05c0 4820       |H   |		Short_Literal	0x20
05c1 4800       |H   |		Short_Literal	0x0
05c2 4810       |H   |		Short_Literal	0x10
05c3 e5ff       |    |		Load	0x2,-0x1
05c4 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
05c5 2e15       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x15
05c6 e016       |    |		Load	0x0,0x16
05c7 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
05c8 e015       |    |		Load	0x0,0x15
05c9 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
05ca 00d1       |    |		Pop_Control	Pop_Count_1
05cb 7872       |xr  |		Jump	0x63e
05cc 00db       |    |		Load_Top	At_Offset_3
05cd 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
05ce 2e0e       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0xe
05cf 6807       |h   |		Jump_Zero	0x5d7
05d0 00d8       |    |		Load_Top	At_Offset_0
05d1 0092 0893  |    |		Action	Push_String_Extended,0x893					; "P"
05d3 e015       |    |		Load	0x0,0x15
05d4 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
05d5 00d1       |    |		Pop_Control	Pop_Count_1
05d6 7806       |x   |		Jump	0x5dd
05d7 00d8       |    |		Load_Top	At_Offset_0
05d8 0092 0894  |    |		Action	Push_String_Extended,0x894					; "T"
05da e015       |    |		Load	0x0,0x15
05db 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
05dc 00d1       |    |		Pop_Control	Pop_Count_1
05dd 00d8       |    |		Load_Top	At_Offset_0
05de 0092 0892  |    |		Action	Push_String_Extended,0x892					; " "
05e0 e015       |    |		Load	0x0,0x15
05e1 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
05e2 00d1       |    |		Pop_Control	Pop_Count_1
05e3 00d8       |    |		Load_Top	At_Offset_0
05e4 4820       |H   |		Short_Literal	0x20
05e5 4800       |H   |		Short_Literal	0x0
05e6 4810       |H   |		Short_Literal	0x10
05e7 e5ff       |    |		Load	0x2,-0x1
05e8 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
05e9 2e0f       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0xf
05ea e016       |    |		Load	0x0,0x16
05eb 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
05ec e015       |    |		Load	0x0,0x15
05ed 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
05ee 00d1       |    |		Pop_Control	Pop_Count_1
05ef 00d8       |    |		Load_Top	At_Offset_0
05f0 0092 0892  |    |		Action	Push_String_Extended,0x892					; " "
05f2 e015       |    |		Load	0x0,0x15
05f3 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
05f4 00d1       |    |		Pop_Control	Pop_Count_1
05f5 00d8       |    |		Load_Top	At_Offset_0
05f6 4820       |H   |		Short_Literal	0x20
05f7 4800       |H   |		Short_Literal	0x0
05f8 4810       |H   |		Short_Literal	0x10
05f9 e5ff       |    |		Load	0x2,-0x1
05fa 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
05fb 2e10       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x10
05fc e016       |    |		Load	0x0,0x16
05fd 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
05fe e015       |    |		Load	0x0,0x15
05ff 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0600 00d1       |    |		Pop_Control	Pop_Count_1
0601 00d8       |    |		Load_Top	At_Offset_0
0602 0092 0892  |    |		Action	Push_String_Extended,0x892					; " "
0604 e015       |    |		Load	0x0,0x15
0605 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0606 00d1       |    |		Pop_Control	Pop_Count_1
0607 00d8       |    |		Load_Top	At_Offset_0
0608 4820       |H   |		Short_Literal	0x20
0609 4800       |H   |		Short_Literal	0x0
060a 4810       |H   |		Short_Literal	0x10
060b e5ff       |    |		Load	0x2,-0x1
060c 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
060d 2e11       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x11
060e 8244       | D  |		Call	0x1,0x44
060f e016       |    |		Load	0x0,0x16
0610 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0611 e015       |    |		Load	0x0,0x15
0612 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0613 00d1       |    |		Pop_Control	Pop_Count_1
0614 00d8       |    |		Load_Top	At_Offset_0
0615 0092 0892  |    |		Action	Push_String_Extended,0x892					; " "
0617 e015       |    |		Load	0x0,0x15
0618 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0619 00d1       |    |		Pop_Control	Pop_Count_1
061a 00d8       |    |		Load_Top	At_Offset_0
061b 4820       |H   |		Short_Literal	0x20
061c 4800       |H   |		Short_Literal	0x0
061d 4810       |H   |		Short_Literal	0x10
061e e5ff       |    |		Load	0x2,-0x1
061f 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0620 2e12       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x12
0621 8245       | E  |		Call	0x1,0x45
0622 e016       |    |		Load	0x0,0x16
0623 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0624 e015       |    |		Load	0x0,0x15
0625 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0626 00d1       |    |		Pop_Control	Pop_Count_1
0627 00d8       |    |		Load_Top	At_Offset_0
0628 0092 0892  |    |		Action	Push_String_Extended,0x892					; " "
062a e015       |    |		Load	0x0,0x15
062b 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
062c 00d1       |    |		Pop_Control	Pop_Count_1
062d 00db       |    |		Load_Top	At_Offset_3
062e 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
062f 2e13       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x13
0630 6807       |h   |		Jump_Zero	0x638
0631 00d8       |    |		Load_Top	At_Offset_0
0632 0092 0895  |    |		Action	Push_String_Extended,0x895					; "S"
0634 e015       |    |		Load	0x0,0x15
0635 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0636 00d1       |    |		Pop_Control	Pop_Count_1
0637 7806       |x   |		Jump	0x63e
0638 00d8       |    |		Load_Top	At_Offset_0
0639 0092 0896  |    |		Action	Push_String_Extended,0x896					; "G"
063b e015       |    |		Load	0x0,0x15
063c 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
063d 00d1       |    |		Pop_Control	Pop_Count_1
063e 00d8       |    |		Load_Top	At_Offset_0
063f 0092 0892  |    |		Action	Push_String_Extended,0x892					; " "
0641 e015       |    |		Load	0x0,0x15
0642 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0643 00d1       |    |		Pop_Control	Pop_Count_1
0644 00d8       |    |		Load_Top	At_Offset_0
0645 e015       |    |		Load	0x0,0x15
0646 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0647 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0648 ; --------------------------------------------------------------------------------------
0648 ; SUBPROGRAM
0648 ; --------------------------------------------------------------------------------------
0648 0659       | Y  |		.CONST	0x0659								; Address of begin
0649 0004       |    |		.CONST	0x0004								; Address of exception handler
064a 0006       |    |		.CONST	0x0006								; Number of locals
064b			INIT_0648:
064b e002       |    |		Load	0x0,0x2
064c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
064d 8238       | 8  |		Call	0x1,0x38
064e e01d       |    |		Load	0x0,0x1d
064f 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0650 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0651 00d8       |    |		Load_Top	At_Offset_0
0652 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0653 029f 076b  |   k|		Declare_Subprogram	INIT_0768,For_Call
0655 029f 0783  |    |		Declare_Subprogram	INIT_0780,For_Call
0657 029f 079b  |    |		Declare_Subprogram	INIT_0798,For_Call
0659			BODY_0648:
0659 00db       |    |		Load_Top	At_Offset_3
065a 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
065b e5ff       |    |		Load	0x2,-0x1
065c e015       |    |		Load	0x0,0x15
065d 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
065e 00d1       |    |		Pop_Control	Pop_Count_1
065f 4801       |H   |		Short_Literal	0x1
0660 e403       |    |		Load	0x2,0x3
0661 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0662 8405       |    |		Call	0x2,0x5
0663 8404       |    |		Call	0x2,0x4
0664 00d8       |    |		Load_Top	At_Offset_0
0665 e002       |    |		Load	0x0,0x2
0666 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0667 0260       | `  |		Execute	Discrete,In_Type
0668 7001       |p   |		Jump_Nonzero	0x66a
0669 0801       |    |		Execute_Immediate	Raise,0x1
066a a402       |    |		Store_Unchecked	0x2,0x2
066b 8406       |    |		Call	0x2,0x6
066c 0831       | 1  |		Execute_Immediate	Raise,0x31
066d 0000 0000  |    |		.XXX[0x3]
066f 0000       |    |
0670 ; --------------------------------------------------------------------------------------
0670 ; SUBPROGRAM
0670 ; --------------------------------------------------------------------------------------
0670 0675       | u  |		.CONST	0x0675								; Address of begin
0671 0004       |    |		.CONST	0x0004								; Address of exception handler
0672 0003       |    |		.CONST	0x0003								; Number of locals
0673			INIT_0670:
0673 00e1       |    |		Load_Encached	Boolean_Cache
0674 00e2       |    |		Load_Encached	Integer_Cache
0675			BODY_0670:
0675 00e1       |    |		Load_Encached	Boolean_Cache
0676 00e2       |    |		Load_Encached	Integer_Cache
0677 4810       |H   |		Short_Literal	0x10
0678 e5ff       |    |		Load	0x2,-0x1
0679 e016       |    |		Load	0x0,0x16
067a 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
067b 005a       | Z  |		Store_Top	Discrete,At_Offset_2
067c 005a       | Z  |		Store_Top	Discrete,At_Offset_2
067d 00d9       |    |		Load_Top	At_Offset_1
067e 6802       |h   |		Jump_Zero	0x681
067f 00d8       |    |		Load_Top	At_Offset_0
0680 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0681 e239       | 9  |		Load	0x1,0x39
0682 0257       | W  |		Execute	Discrete,Raise
0683 0000 0000  |    |		.BLANK	0000[0x5]
0688 ; --------------------------------------------------------------------------------------
0688 ; SUBPROGRAM
0688 ; --------------------------------------------------------------------------------------
0688 068b       |    |		.CONST	0x068b								; Address of begin
0689 0004       |    |		.CONST	0x0004								; Address of exception handler
068a 0001       |    |		.CONST	0x0001								; Number of locals
068b			BODY_0688:
068b			INIT_0688:
068b 4820       |H   |		Short_Literal	0x20
068c 4800       |H   |		Short_Literal	0x0
068d 4810       |H   |		Short_Literal	0x10
068e e5ff       |    |		Load	0x2,-0x1
068f e016       |    |		Load	0x0,0x16
0690 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0691 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0692 0000 0000  |    |		.BLANK	0000[0x6]
0698 ; --------------------------------------------------------------------------------------
0698 ; SUBPROGRAM
0698 ; --------------------------------------------------------------------------------------
0698 069b       |    |		.CONST	0x069b								; Address of begin
0699 0004       |    |		.CONST	0x0004								; Address of exception handler
069a 0001       |    |		.CONST	0x0001								; Number of locals
069b			BODY_0698:
069b			INIT_0698:
069b 4965       |Ie  |		Short_Literal	0x165
069c 00ca       |    |		Action	Exit_Nullary_Function
069d 0000 0000  |    |		.XXX[0x3]
069f 0000       |    |
06a0 ; --------------------------------------------------------------------------------------
06a0 ; SUBPROGRAM
06a0 ; --------------------------------------------------------------------------------------
06a0 06a4       |    |		.CONST	0x06a4								; Address of begin
06a1 06b1       |    |		.CONST	0x06b1								; Address of exception handler
06a2 0002       |    |		.CONST	0x0002								; Number of locals
06a3			INIT_06a0:
06a3 00ec       |    |		Load_Encached	Diana_Tree_Cache
06a4			BODY_06a0:
06a4 e00f       |    |		Load	0x0,0xf
06a5 e5ff       |    |		Load	0x2,-0x1
06a6 801e       |    |		Call	0x0,0x1e
06a7 6802       |h   |		Jump_Zero	0x6aa
06a8 e23d       | =  |		Load	0x1,0x3d
06a9 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
06aa 00db       |    |		Load_Top	At_Offset_3
06ab 801f       |    |		Call	0x0,0x1f
06ac 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
06ad 00d8       |    |		Load_Top	At_Offset_0
06ae 8020       |    |		Call	0x0,0x20
06af 8021       | !  |		Call	0x0,0x21
06b0 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
06b1			TRAP_06a0:
06b1 0007       |    |		Action	Break_Optional
06b2 e022       | "  |		Load	0x0,0x22
06b3 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
06b4 0257       | W  |		Execute	Discrete,Raise
06b5 0000 0000  |    |		.XXX[0x3]
06b7 0000       |    |
06b8 ; --------------------------------------------------------------------------------------
06b8 ; SUBPROGRAM
06b8 ; --------------------------------------------------------------------------------------
06b8 06bb       |    |		.CONST	0x06bb								; Address of begin
06b9 06bf       |    |		.CONST	0x06bf								; Address of exception handler
06ba 0001       |    |		.CONST	0x0001								; Number of locals
06bb			BODY_06b8:
06bb			INIT_06b8:
06bb 00db       |    |		Load_Top	At_Offset_3
06bc 00db       |    |		Load_Top	At_Offset_3
06bd 8023       | #  |		Call	0x0,0x23
06be 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
06bf			TRAP_06b8:
06bf 0007       |    |		Action	Break_Optional
06c0 e022       | "  |		Load	0x0,0x22
06c1 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
06c2 0257       | W  |		Execute	Discrete,Raise
06c3 0000 0000  |    |		.BLANK	0000[0x5]
06c8 ; --------------------------------------------------------------------------------------
06c8 ; SUBPROGRAM
06c8 ; --------------------------------------------------------------------------------------
06c8 06cb       |    |		.CONST	0x06cb								; Address of begin
06c9 06ce       |    |		.CONST	0x06ce								; Address of exception handler
06ca 0001       |    |		.CONST	0x0001								; Number of locals
06cb			BODY_06c8:
06cb			INIT_06c8:
06cb 00da       |    |		Load_Top	At_Offset_2
06cc 8024       | $  |		Call	0x0,0x24
06cd 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
06ce			TRAP_06c8:
06ce 0007       |    |		Action	Break_Optional
06cf e022       | "  |		Load	0x0,0x22
06d0 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
06d1 0257       | W  |		Execute	Discrete,Raise
06d2 0000 0000  |    |		.BLANK	0000[0x6]
06d8 ; --------------------------------------------------------------------------------------
06d8 ; SUBPROGRAM
06d8 ; --------------------------------------------------------------------------------------
06d8 06db       |    |		.CONST	0x06db								; Address of begin
06d9 0004       |    |		.CONST	0x0004								; Address of exception handler
06da 0001       |    |		.CONST	0x0001								; Number of locals
06db			BODY_06d8:
06db			INIT_06d8:
06db 00da       |    |		Load_Top	At_Offset_2
06dc 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
06dd 2c03       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3
06de 8025       | %  |		Call	0x0,0x25
06df 7006       |p   |		Jump_Nonzero	0x6e6
06e0 00da       |    |		Load_Top	At_Offset_2
06e1 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
06e2 2c03       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3
06e3 e5fe       |    |		Load	0x2,-0x2
06e4 027f       |    |		Execute	Discrete,Equal
06e5 6818       |h   |		Jump_Zero	0x6fe
06e6 00da       |    |		Load_Top	At_Offset_2
06e7 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
06e8 2407       |$   |		Execute	Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7
06e9 8026       | &  |		Call	0x0,0x26
06ea 7006       |p   |		Jump_Nonzero	0x6f1
06eb e5fd       |    |		Load	0x2,-0x3
06ec 00db       |    |		Load_Top	At_Offset_3
06ed 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
06ee 2407       |$   |		Execute	Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7
06ef 8027       | '  |		Call	0x0,0x27
06f0 680d       |h   |		Jump_Zero	0x6fe
06f1 00da       |    |		Load_Top	At_Offset_2
06f2 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
06f3 2c0b       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0xb
06f4 8028       | (  |		Call	0x0,0x28
06f5 7006       |p   |		Jump_Nonzero	0x6fc
06f6 e5fc       |    |		Load	0x2,-0x4
06f7 00db       |    |		Load_Top	At_Offset_3
06f8 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
06f9 2c0b       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0xb
06fa 8029       | )  |		Call	0x0,0x29
06fb 6802       |h   |		Jump_Zero	0x6fe
06fc 4801       |H   |		Short_Literal	0x1
06fd 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
06fe 4800       |H   |		Short_Literal	0x0
06ff 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
0700 ; --------------------------------------------------------------------------------------
0700 ; SUBPROGRAM
0700 ; --------------------------------------------------------------------------------------
0700 0703       |    |		.CONST	0x0703								; Address of begin
0701 0004       |    |		.CONST	0x0004								; Address of exception handler
0702 0001       |    |		.CONST	0x0001								; Number of locals
0703			BODY_0700:
0703			INIT_0700:
0703 e5fb       |    |		Load	0x2,-0x5
0704 e5fd       |    |		Load	0x2,-0x3
0705 e5fe       |    |		Load	0x2,-0x2
0706 e5ff       |    |		Load	0x2,-0x1
0707 8241       | A  |		Call	0x1,0x41
0708 680d       |h   |		Jump_Zero	0x716
0709 00da       |    |		Load_Top	At_Offset_2
070a 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
070b 2c09       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x9
070c 802a       | *  |		Call	0x0,0x2a
070d 7006       |p   |		Jump_Nonzero	0x714
070e e5fc       |    |		Load	0x2,-0x4
070f 00db       |    |		Load_Top	At_Offset_3
0710 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0711 2c09       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x9
0712 801e       |    |		Call	0x0,0x1e
0713 4405       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x5
0714 4801       |H   |		Short_Literal	0x1
0715 4405       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x5
0716 4800       |H   |		Short_Literal	0x0
0717 4405       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x5
0718 ; --------------------------------------------------------------------------------------
0718 ; SUBPROGRAM
0718 ; --------------------------------------------------------------------------------------
0718 071b       |    |		.CONST	0x071b								; Address of begin
0719 0004       |    |		.CONST	0x0004								; Address of exception handler
071a 0001       |    |		.CONST	0x0001								; Number of locals
071b			BODY_0718:
071b			INIT_0718:
071b 00da       |    |		Load_Top	At_Offset_2
071c 00d8       |    |		Load_Top	At_Offset_0
071d 00e2       |    |		Load_Encached	Integer_Cache
071e 0260       | `  |		Execute	Discrete,In_Type
071f 7001       |p   |		Jump_Nonzero	0x721
0720 0801       |    |		Execute_Immediate	Raise,0x1
0721 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0722 0000 0000  |    |		.BLANK	0000[0x6]
0728 ; --------------------------------------------------------------------------------------
0728 ; SUBPROGRAM
0728 ; --------------------------------------------------------------------------------------
0728 072b       | +  |		.CONST	0x072b								; Address of begin
0729 0004       |    |		.CONST	0x0004								; Address of exception handler
072a 0001       |    |		.CONST	0x0001								; Number of locals
072b			BODY_0728:
072b			INIT_0728:
072b 00da       |    |		Load_Top	At_Offset_2
072c 00d8       |    |		Load_Top	At_Offset_0
072d 00e2       |    |		Load_Encached	Integer_Cache
072e 0260       | `  |		Execute	Discrete,In_Type
072f 7001       |p   |		Jump_Nonzero	0x731
0730 0801       |    |		Execute_Immediate	Raise,0x1
0731 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0732 0000 0000  |    |		.BLANK	0000[0x6]
0738 ; --------------------------------------------------------------------------------------
0738 ; SUBPROGRAM
0738 ; --------------------------------------------------------------------------------------
0738 073b       | ;  |		.CONST	0x073b								; Address of begin
0739 0004       |    |		.CONST	0x0004								; Address of exception handler
073a 0001       |    |		.CONST	0x0001								; Number of locals
073b			BODY_0738:
073b			INIT_0738:
073b 00da       |    |		Load_Top	At_Offset_2
073c 00d8       |    |		Load_Top	At_Offset_0
073d 00e2       |    |		Load_Encached	Integer_Cache
073e 0260       | `  |		Execute	Discrete,In_Type
073f 7001       |p   |		Jump_Nonzero	0x741
0740 0801       |    |		Execute_Immediate	Raise,0x1
0741 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0742 0000 0000  |    |		.BLANK	0000[0x6]
0748 ; --------------------------------------------------------------------------------------
0748 ; SUBPROGRAM
0748 ; --------------------------------------------------------------------------------------
0748 074b       | K  |		.CONST	0x074b								; Address of begin
0749 0004       |    |		.CONST	0x0004								; Address of exception handler
074a 0001       |    |		.CONST	0x0001								; Number of locals
074b			BODY_0748:
074b			INIT_0748:
074b 00da       |    |		Load_Top	At_Offset_2
074c 00d8       |    |		Load_Top	At_Offset_0
074d 00e2       |    |		Load_Encached	Integer_Cache
074e 0260       | `  |		Execute	Discrete,In_Type
074f 7001       |p   |		Jump_Nonzero	0x751
0750 0801       |    |		Execute_Immediate	Raise,0x1
0751 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0752 0000 0000  |    |		.BLANK	0000[0x6]
0758 ; --------------------------------------------------------------------------------------
0758 ; SUBPROGRAM
0758 ; --------------------------------------------------------------------------------------
0758 075b       | [  |		.CONST	0x075b								; Address of begin
0759 0004       |    |		.CONST	0x0004								; Address of exception handler
075a 0001       |    |		.CONST	0x0001								; Number of locals
075b			BODY_0758:
075b			INIT_0758:
075b 00da       |    |		Load_Top	At_Offset_2
075c 00d8       |    |		Load_Top	At_Offset_0
075d 00e2       |    |		Load_Encached	Integer_Cache
075e 0260       | `  |		Execute	Discrete,In_Type
075f 7001       |p   |		Jump_Nonzero	0x761
0760 0801       |    |		Execute_Immediate	Raise,0x1
0761 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0762 0000 0000  |    |		.BLANK	0000[0x6]
0768 ; --------------------------------------------------------------------------------------
0768 ; SUBPROGRAM
0768 ; --------------------------------------------------------------------------------------
0768 076d       | m  |		.CONST	0x076d								; Address of begin
0769 0004       |    |		.CONST	0x0004								; Address of exception handler
076a 0003       |    |		.CONST	0x0003								; Number of locals
076b			INIT_0768:
076b 00e2       |    |		Load_Encached	Integer_Cache
076c 00e1       |    |		Load_Encached	Boolean_Cache
076d			BODY_0768:
076d 00e1       |    |		Load_Encached	Boolean_Cache
076e 00e2       |    |		Load_Encached	Integer_Cache
076f 4810       |H   |		Short_Literal	0x10
0770 e7ff       |    |		Load	0x3,-0x1
0771 e016       |    |		Load	0x0,0x16
0772 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0773 005b       | [  |		Store_Top	Discrete,At_Offset_3
0774 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0775 00d8       |    |		Load_Top	At_Offset_0
0776 6802       |h   |		Jump_Zero	0x779
0777 00d9       |    |		Load_Top	At_Offset_1
0778 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0779 e239       | 9  |		Load	0x1,0x39
077a 0257       | W  |		Execute	Discrete,Raise
077b 0000 0000  |    |		.BLANK	0000[0x5]
0780 ; --------------------------------------------------------------------------------------
0780 ; SUBPROGRAM
0780 ; --------------------------------------------------------------------------------------
0780 0789       |    |		.CONST	0x0789								; Address of begin
0781 0004       |    |		.CONST	0x0004								; Address of exception handler
0782 0002       |    |		.CONST	0x0002								; Number of locals
0783			INIT_0780:
0783 802b       | +  |		Call	0x0,0x2b
0784 e015       |    |		Load	0x0,0x15
0785 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0786 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0787 00d8       |    |		Load_Top	At_Offset_0
0788 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0789			BODY_0780:
0789 00d8       |    |		Load_Top	At_Offset_0
078a e403       |    |		Load	0x2,0x3
078b e01d       |    |		Load	0x0,0x1d
078c 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
078d 00d2       |    |		Pop_Control	Pop_Count_2
078e 00d8       |    |		Load_Top	At_Offset_0
078f e015       |    |		Load	0x0,0x15
0790 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
0791 7002       |p   |		Jump_Nonzero	0x794
0792 00ea       |    |		Load_Encached	Null_String_Cache
0793 00ca       |    |		Action	Exit_Nullary_Function
0794 00d8       |    |		Load_Top	At_Offset_0
0795 e015       |    |		Load	0x0,0x15
0796 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0797 00ca       |    |		Action	Exit_Nullary_Function
0798 ; --------------------------------------------------------------------------------------
0798 ; SUBPROGRAM
0798 ; --------------------------------------------------------------------------------------
0798 07a4       |    |		.CONST	0x07a4								; Address of begin
0799 0004       |    |		.CONST	0x0004								; Address of exception handler
079a 0003       |    |		.CONST	0x0003								; Number of locals
079b			INIT_0798:
079b e402       |    |		Load	0x2,0x2
079c e23b       | ;  |		Load	0x1,0x3b
079d 1c08       |    |		Execute_Immediate	Run_Utility,0x8
079e 00d8       |    |		Load_Top	At_Offset_0
079f 1c00       |    |		Execute_Immediate	Run_Utility,0x0
07a0 e23c       | <  |		Load	0x1,0x3c
07a1 0322       | "  |		Declare_Variable	Record
07a2 00d8       |    |		Load_Top	At_Offset_0
07a3 1c00       |    |		Execute_Immediate	Run_Utility,0x0
07a4			BODY_0798:
07a4 8405       |    |		Call	0x2,0x5
07a5 8404       |    |		Call	0x2,0x4
07a6 00da       |    |		Load_Top	At_Offset_2
07a7 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
07a8 8405       |    |		Call	0x2,0x5
07a9 802c       | ,  |		Call	0x0,0x2c
07aa 00da       |    |		Load_Top	At_Offset_2
07ab 2803       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3
07ac 8405       |    |		Call	0x2,0x5
07ad 8404       |    |		Call	0x2,0x4
07ae 00d8       |    |		Load_Top	At_Offset_0
07af e002       |    |		Load	0x0,0x2
07b0 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
07b1 0260       | `  |		Execute	Discrete,In_Type
07b2 7001       |p   |		Jump_Nonzero	0x7b4
07b3 0801       |    |		Execute_Immediate	Raise,0x1
07b4 00da       |    |		Load_Top	At_Offset_2
07b5 2804       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x4
07b6 8405       |    |		Call	0x2,0x5
07b7 8404       |    |		Call	0x2,0x4
07b8 00d8       |    |		Load_Top	At_Offset_0
07b9 00e3       |    |		Load_Encached	Natural_Cache
07ba 0260       | `  |		Execute	Discrete,In_Type
07bb 7001       |p   |		Jump_Nonzero	0x7bd
07bc 0801       |    |		Execute_Immediate	Raise,0x1
07bd 00da       |    |		Load_Top	At_Offset_2
07be 2805       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x5
07bf 8405       |    |		Call	0x2,0x5
07c0 8404       |    |		Call	0x2,0x4
07c1 00d8       |    |		Load_Top	At_Offset_0
07c2 e002       |    |		Load	0x0,0x2
07c3 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
07c4 0260       | `  |		Execute	Discrete,In_Type
07c5 7001       |p   |		Jump_Nonzero	0x7c7
07c6 0801       |    |		Execute_Immediate	Raise,0x1
07c7 00da       |    |		Load_Top	At_Offset_2
07c8 2806       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x6
07c9 8405       |    |		Call	0x2,0x5
07ca 802d       | -  |		Call	0x0,0x2d
07cb 00da       |    |		Load_Top	At_Offset_2
07cc 2808       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x8
07cd 8405       |    |		Call	0x2,0x5
07ce 802e       | .  |		Call	0x0,0x2e
07cf 00da       |    |		Load_Top	At_Offset_2
07d0 280a       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xa
07d1 8405       |    |		Call	0x2,0x5
07d2 802f       | /  |		Call	0x0,0x2f
07d3 00da       |    |		Load_Top	At_Offset_2
07d4 280b       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xb
07d5 8405       |    |		Call	0x2,0x5
07d6 8030       | 0  |		Call	0x0,0x30
07d7 00da       |    |		Load_Top	At_Offset_2
07d8 280c       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0xc
07d9 e402       |    |		Load	0x2,0x2
07da 4602       |F   |		Jump_Case	0x3
07db 7811       |x   |		Jump	0x7ed								; case 0x0
07dc 7802       |x   |		Jump	0x7df								; case 0x1
07dd 7841       |xA  |		Jump	0x81f								; case 0x2
07de 7840       |x@  |		.XXX[0x1]
07df 8405       |    |		Call	0x2,0x5
07e0 8031       | 1  |		Call	0x0,0x31
07e1 00da       |    |		Load_Top	At_Offset_2
07e2 2a14       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x14
07e3 8405       |    |		Call	0x2,0x5
07e4 8404       |    |		Call	0x2,0x4
07e5 00d8       |    |		Load_Top	At_Offset_0
07e6 e23a       | :  |		Load	0x1,0x3a
07e7 0260       | `  |		Execute	Discrete,In_Type
07e8 7001       |p   |		Jump_Nonzero	0x7ea
07e9 0801       |    |		Execute_Immediate	Raise,0x1
07ea 00da       |    |		Load_Top	At_Offset_2
07eb 2a15       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x15
07ec 7832       |x2  |		Jump	0x81f
07ed 8405       |    |		Call	0x2,0x5
07ee 0092 0893  |    |		Action	Push_String_Extended,0x893					; "P"
07f0 01df       |    |		Execute	Vector,Equal
07f1 00da       |    |		Load_Top	At_Offset_2
07f2 2a0e       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0xe
07f3 8405       |    |		Call	0x2,0x5
07f4 8404       |    |		Call	0x2,0x4
07f5 00d8       |    |		Load_Top	At_Offset_0
07f6 00e3       |    |		Load_Encached	Natural_Cache
07f7 0260       | `  |		Execute	Discrete,In_Type
07f8 7001       |p   |		Jump_Nonzero	0x7fa
07f9 0801       |    |		Execute_Immediate	Raise,0x1
07fa 00da       |    |		Load_Top	At_Offset_2
07fb 2a0f       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0xf
07fc 8405       |    |		Call	0x2,0x5
07fd 8404       |    |		Call	0x2,0x4
07fe 00d8       |    |		Load_Top	At_Offset_0
07ff 00e3       |    |		Load_Encached	Natural_Cache
0800 0260       | `  |		Execute	Discrete,In_Type
0801 7001       |p   |		Jump_Nonzero	0x803
0802 0801       |    |		Execute_Immediate	Raise,0x1
0803 00da       |    |		Load_Top	At_Offset_2
0804 2a10       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x10
0805 8405       |    |		Call	0x2,0x5
0806 8404       |    |		Call	0x2,0x4
0807 00d8       |    |		Load_Top	At_Offset_0
0808 e002       |    |		Load	0x0,0x2
0809 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
080a 0260       | `  |		Execute	Discrete,In_Type
080b 7001       |p   |		Jump_Nonzero	0x80d
080c 0801       |    |		Execute_Immediate	Raise,0x1
080d 00da       |    |		Load_Top	At_Offset_2
080e 2a11       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x11
080f 8405       |    |		Call	0x2,0x5
0810 8404       |    |		Call	0x2,0x4
0811 00d8       |    |		Load_Top	At_Offset_0
0812 e002       |    |		Load	0x0,0x2
0813 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0814 0260       | `  |		Execute	Discrete,In_Type
0815 7001       |p   |		Jump_Nonzero	0x817
0816 0801       |    |		Execute_Immediate	Raise,0x1
0817 00da       |    |		Load_Top	At_Offset_2
0818 2a12       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x12
0819 8405       |    |		Call	0x2,0x5
081a 0092 0895  |    |		Action	Push_String_Extended,0x895					; "S"
081c 01df       |    |		Execute	Vector,Equal
081d 00da       |    |		Load_Top	At_Offset_2
081e 2a13       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x13
081f e23c       | <  |		Load	0x1,0x3c
0820 0322       | "  |		Declare_Variable	Record
0821 00da       |    |		Load_Top	At_Offset_2
0822 00d9       |    |		Load_Top	At_Offset_1
0823 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0824 00cb       |    |		Action	Pop_Block_With_Result
0825 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0826 0000 0000  |    |		.XXX[0x2]
0828 ; --------------------------------------------------------------------------------------
0828 ; SUBPROGRAM
0828 ; --------------------------------------------------------------------------------------
0828 082b       | +  |		.CONST	0x082b								; Address of begin
0829 0004       |    |		.CONST	0x0004								; Address of exception handler
082a 0001       |    |		.CONST	0x0001								; Number of locals
082b			BODY_0828:
082b			INIT_0828:
082b 4609       |F   |		Jump_Case	0xa
082c 7809       |x   |		Jump	0x836								; case 0x0
082d 7821       |x!  |		Jump	0x84f								; case 0x1
082e 7829       |x)  |		Jump	0x858								; case 0x2
082f 782c       |x,  |		Jump	0x85c								; case 0x3
0830 7855       |xU  |		Jump	0x886								; case 0x4
0831 7854       |xT  |		Jump	0x886								; case 0x5
0832 782f       |x/  |		Jump	0x862								; case 0x6
0833 7839       |x9  |		Jump	0x86d								; case 0x7
0834 7846       |xF  |		Jump	0x87b								; case 0x8
0835 784c       |xL  |		Jump	0x882								; case 0x9
0836 00da       |    |		Load_Top	At_Offset_2
0837 016c       | l  |		Execute	Variant_Record,Is_Constrained
0838 7009       |p   |		Jump_Nonzero	0x842
0839 00cf       |    |		Action	Mark_Auxiliary
083a 4800       |H   |		Short_Literal	0x0
083b e5ff       |    |		Load	0x2,-0x1
083c 1c08       |    |		Execute_Immediate	Run_Utility,0x8
083d 00d8       |    |		Load_Top	At_Offset_0
083e 1c00       |    |		Execute_Immediate	Run_Utility,0x0
083f c5ff       |    |		Store	0x2,-0x1
0840 00ce       |    |		Action	Pop_Auxiliary
0841 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
0842 00da       |    |		Load_Top	At_Offset_2
0843 2407       |$   |		Execute	Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7
0844 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0845 00da       |    |		Load_Top	At_Offset_2
0846 2408       |$   |		Execute	Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x8
0847 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0848 00da       |    |		Load_Top	At_Offset_2
0849 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
084a 4602       |F   |		Jump_Case	0x3
084b 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
084c 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
084d 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
084e 4302       |C   |		.XXX[0x1]
084f 00da       |    |		Load_Top	At_Offset_2
0850 2407       |$   |		Execute	Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x7
0851 1c01       |    |		Execute_Immediate	Run_Utility,0x1
0852 00da       |    |		Load_Top	At_Offset_2
0853 2408       |$   |		Execute	Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x8
0854 1c01       |    |		Execute_Immediate	Run_Utility,0x1
0855 00da       |    |		Load_Top	At_Offset_2
0856 016b       | k  |		Execute	Variant_Record,Read_Variant
0857 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
0858 4801       |H   |		Short_Literal	0x1
0859 4815       |H   |		Short_Literal	0x15
085a 0311       |    |		Declare_Type	Variant_Record,Constrained_Incomplete
085b 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
085c e5fd       |    |		Load	0x2,-0x3
085d 00db       |    |		Load_Top	At_Offset_3
085e 1c07       |    |		Execute_Immediate	Run_Utility,0x7
085f e5fe       |    |		Load	0x2,-0x2
0860 0306       |    |		Complete_Type	Variant_Record,By_Renaming
0861 4304       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x4
0862 00db       |    |		Load_Top	At_Offset_3
0863 4602       |F   |		Jump_Case	0x3
0864 7804       |x   |		Jump	0x869								; case 0x0
0865 7805       |x   |		Jump	0x86b								; case 0x1
0866 7800       |x   |		Jump	0x867								; case 0x2
0867 48ff       |H   |		Short_Literal	0xff
0868 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0869 4801       |H   |		Short_Literal	0x1
086a 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
086b 4802       |H   |		Short_Literal	0x2
086c 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
086d 00db       |    |		Load_Top	At_Offset_3
086e e5fe       |    |		Load	0x2,-0x2
086f 4602       |F   |		Jump_Case	0x3
0870 7804       |x   |		Jump	0x875								; case 0x0
0871 7805       |x   |		Jump	0x877								; case 0x1
0872 7800       |x   |		Jump	0x873								; case 0x2
0873 48ff       |H   |		Short_Literal	0xff
0874 7803       |x   |		Jump	0x878
0875 4801       |H   |		Short_Literal	0x1
0876 7801       |x   |		Jump	0x878
0877 4802       |H   |		Short_Literal	0x2
0878 e5ff       |    |		Load	0x2,-0x1
0879 031b       |    |		Declare_Type	Variant_Record,Constrained
087a 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
087b 00db       |    |		Load_Top	At_Offset_3
087c e5fe       |    |		Load	0x2,-0x2
087d e5ff       |    |		Load	0x2,-0x1
087e 1c06       |    |		Execute_Immediate	Run_Utility,0x6
087f e5ff       |    |		Load	0x2,-0x1
0880 02fc       |    |		Declare_Variable	Variant_Record,With_Constraint
0881 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0882 4800       |H   |		Short_Literal	0x0
0883 00db       |    |		Load_Top	At_Offset_3
0884 1c07       |    |		Execute_Immediate	Run_Utility,0x7
0885 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0886 0869       | i  |		Execute_Immediate	Raise,0x69
0887 0000       |    |		.XXX[0x1]
0888 ; --------------------------------------------------------------------------------------
0888 ; SUBPROGRAM
0888 ; --------------------------------------------------------------------------------------
0888 088b       |    |		.CONST	0x088b								; Address of begin
0889 0004       |    |		.CONST	0x0004								; Address of exception handler
088a 0001       |    |		.CONST	0x0001								; Number of locals
088b			BODY_0888:
088b			INIT_0888:
088b 4601       |F   |		Jump_Case	0x2
088c 7801       |x   |		Jump	0x88e								; case 0x0
088d 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
088e 00da       |    |		Load_Top	At_Offset_2
088f 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0890 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0891 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
0892 ; --------------------------------------------------------------------------------------
0892 ; STRING TABLE
0892 ; --------------------------------------------------------------------------------------
0892 000c       |    |		.STRTAB	0x000c->0x0898							; " "
0893 000b       |    |		.STRTAB	0x000b->0x0898							; "P"
0894 000a       |    |		.STRTAB	0x000a->0x0899							; "T"
0895 0009       |    |		.STRTAB	0x0009->0x0899							; "S"
0896 0008       |    |		.STRTAB	0x0008->0x089a							; "G"
0897 0007       |    |		.STREND 0x0007->0x089a
0898 2050 5453  | PTS|		.STRTAB_STRINGS
089b 0000 0000  |    |		.BLANK	0000[0x5]
08a0 ; --------------------------------------------------------------------------------------
08a0 ; Debug Table
08a0 ; --------------------------------------------------------------------------------------
08a0 0004 0006  |    |		.DEBUG4	0x0004,0x0006,0x9a4b,0x0000,0x0001,0x0000
08a6 0000 0000  |    |		.BLANK	0000[0x15a]