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

⟦de7a63c50⟧

    Length: 10240 (0x2800)
    Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_6148f2

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 5813       |X   |		.CONST	0x5813								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 0de8       |    |		.CONST	0x0de8								; 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 0009       |    |		.CONST	0x0009								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0119       |    |		.CONST	0x0119								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0060       | `  |		.CONST	0x0060								; Number of locals
000b			INIT_0008:
000b 03a9       |    |		Declare_Type	Heap_Access,Indirect_Literal,Visible			; Debug Table 0x0 = .DEBUG	0x000b,0x0f02,0x0000,0x0000,0x004c,0x50d6,0x0000,0x00cd
													; Debug Table 0x0.0x0 = 0xb,0xffff
000c 00c4       |    |		Action	Make_Default							; Debug Table 0x0.0x1 = 0xc,0xfffe
000d 03a9       |    |		Declare_Type	Heap_Access,Indirect_Literal,Visible			; Debug Table 0x0.0x2 = 0xd,0xfffd
000e 00c4       |    |		Action	Make_Default							; Debug Table 0x0.0x3 = 0xe,0xfffc
000f 00e8       |    |		Load_Encached	Character_Cache						; Debug Table 0x0.0x4 = 0xf,0xfffb
0010 0266       | f  |		Execute	Discrete,Bounds
0011 00e1       |    |		Load_Encached	Boolean_Cache
0012 02a0       |    |		Declare_Subprogram	Null_Subprogram
0013 4801       |H   |		Short_Literal	0x1
0014 035e       | ^  |		Declare_Type	Array,Defined,Visible
0015 4800       |H   |		Short_Literal	0x0							; Debug Table 0x0.0x5 = 0x15,0xfffa
0016 4803       |H   |		Short_Literal	0x3
0017 029f 0123  |   #|		Declare_Subprogram	INIT_0120,For_Call
0019 03fe       |    |		Declare_Type	Discrete,Defined,Visible
001a 62d5       |b   |		Indirect_Literal	Discrete,0x2f0,{0x00000000, 0x4c50d601}		; Debug Table 0x0.0x6 = 0x1a,0xfff9
001b 0129       | )  |		Execute	Any,Make_Visible
001c 62cf       |b   |		Indirect_Literal	Discrete,0x2ec,{0x00000000, 0x4c50d602}		; Debug Table 0x0.0x7 = 0x1c,0xfff8
001d 0129       | )  |		Execute	Any,Make_Visible
001e 62c9       |b   |		Indirect_Literal	Discrete,0x2e8,{0x00000000, 0x4c50d603}		; Debug Table 0x0.0x8 = 0x1e,0xfff7
001f 0129       | )  |		Execute	Any,Make_Visible
0020 029a 013b  |   ;|		Declare_Subprogram	INIT_0138,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x9 = 0x20,0xfff6
0022 029a 0163  |   c|		Declare_Subprogram	INIT_0160,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xa = 0x22,0xfff5
0024 029a 01ab  |    |		Declare_Subprogram	INIT_01a8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xb = 0x24,0xfff4
0026 029a 01f3  |    |		Declare_Subprogram	INIT_01f0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xc = 0x26,0xfff3
0028 029a 0293  |    |		Declare_Subprogram	INIT_0290,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xd = 0x28,0xfff2
002a 029a 02ab  |    |		Declare_Subprogram	INIT_02a8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xe = 0x2a,0xfff1
002c 029a 02fb  |    |		Declare_Subprogram	INIT_02f8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xf = 0x2c,0xfff0
002e 029a 037b  |   {|		Declare_Subprogram	INIT_0378,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x10 = 0x2e,0xffef
0030 029a 0443  |   C|		Declare_Subprogram	INIT_0440,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x11 = 0x30,0xffee
0032 029a 050b  |    |		Declare_Subprogram	INIT_0508,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x12 = 0x32,0xffed
0034 029a 0593  |    |		Declare_Subprogram	INIT_0590,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x13 = 0x34,0xffec
0036 029a 05a3  |    |		Declare_Subprogram	INIT_05a0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x14 = 0x36,0xffeb
0038 029a 0643  |   C|		Declare_Subprogram	INIT_0640,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x15 = 0x38,0xffea
003a 029a 067b  |   {|		Declare_Subprogram	INIT_0678,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x16 = 0x3a,0xffe9
003c 029a 06a3  |    |		Declare_Subprogram	INIT_06a0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x17 = 0x3c,0xffe8
003e 029a 06c3  |    |		Declare_Subprogram	INIT_06c0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x18 = 0x3e,0xffe7
0040 029a 070b  |    |		Declare_Subprogram	INIT_0708,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x19 = 0x40,0xffe6
0042 029a 075b  |   [|		Declare_Subprogram	INIT_0758,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1a = 0x42,0xffe5
0044 029a 0763  |   c|		Declare_Subprogram	INIT_0760,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1b = 0x44,0xffe4
0046 029a 079b  |    |		Declare_Subprogram	INIT_0798,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1c = 0x46,0xffe3
0048 029a 07fb  |    |		Declare_Subprogram	INIT_07f8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1d = 0x48,0xffe2
004a 029a 082b  |   +|		Declare_Subprogram	INIT_0828,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1e = 0x4a,0xffe1
004c 029a 084b  |   K|		Declare_Subprogram	INIT_0848,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1f = 0x4c,0xffe0
004e 029a 08fb  |    |		Declare_Subprogram	INIT_08f8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x20 = 0x4e,0xffdf
0050 029a 0a7b  |   {|		Declare_Subprogram	INIT_0a78,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x21 = 0x50,0xffde
0052 029a 0c2b  |   +|		Declare_Subprogram	INIT_0c28,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x22 = 0x52,0xffdd
0054 4804       |H   |		Short_Literal	0x4							; Debug Table 0x0.0x23 = 0x54,0xffdc
0055 032a       | *  |		Declare_Type	Record,Incomplete
0056 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x0.0x24 = 0x56,0xffdb
0057 02a0       |    |		Declare_Subprogram	Null_Subprogram
0058 e20f       |    |		Load	0x1,0xf
0059 03a3       |    |		Complete_Type	Heap_Access,By_Defining
005a 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x25 = 0x5a,0xffda
005b e20f       |    |		Load	0x1,0xf								; Debug Table 0x0.0x26 = 0x5b,0xffd9
005c 0129       | )  |		Execute	Any,Make_Visible
005d c210       |    |		Store	0x1,0x10
005e 4804       |H   |		Short_Literal	0x4							; Debug Table 0x0.0x27 = 0x5e,0xffd8
005f 032a       | *  |		Declare_Type	Record,Incomplete
0060 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x0.0x28 = 0x60,0xffd7
0061 02a0       |    |		Declare_Subprogram	Null_Subprogram
0062 e20d       |    |		Load	0x1,0xd
0063 03a3       |    |		Complete_Type	Heap_Access,By_Defining
0064 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x29 = 0x64,0xffd6
0065 e20d       |    |		Load	0x1,0xd								; Debug Table 0x0.0x2a = 0x65,0xffd5
0066 0129       | )  |		Execute	Any,Make_Visible
0067 c20e       |    |		Store	0x1,0xe
0068 00bf       |    |		Action	Accept_Activation
0069 0007       |    |		Action	Break_Optional							; Debug Table 0x1 = .DEBUG	0x0069,0x0f5a,0x0000,0x0000,0x004d,0xf475,0x0000,0x0006
													; Debug Table 0x1.0x0 = 0x69,0xffff
006a 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x1 = 0x6a,0xfffe
006b 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x1.0x2 = 0x6b,0xfffd
006c 00e3       |    |		Load_Encached	Natural_Cache
006d 00e9       |    |		Load_Encached	String_Cache
006e 029f 0cdb  |    |		Declare_Subprogram	INIT_0cd8,For_Call
0070 4800       |H   |		Short_Literal	0x0
0071 4801       |H   |		Short_Literal	0x1
0072 4801       |H   |		Short_Literal	0x1
0073 4800       |H   |		Short_Literal	0x0
0074 4801       |H   |		Short_Literal	0x1
0075 4801       |H   |		Short_Literal	0x1
0076 031d       |    |		Declare_Type	Variant_Record,Defined
0077 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1.0x3 = 0x77,0xfffc
0078 02a0       |    |		Declare_Subprogram	Null_Subprogram
0079 03ad       |    |		Declare_Type	Heap_Access,Defined
007a 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x4 = 0x7a,0xfffb
007b e001       |    |		Load	0x0,0x1								; Debug Table 0x1.0x5 = 0x7b,0xfffa
007c 190f       |    |		Execute	Package,Field_Reference,Field_Number 0xf
007d 00c6       |    |		Action	Check_Subprogram_Elaborated
007e 00d9       |    |		Load_Top	At_Offset_1
007f 00d9       |    |		Load_Top	At_Offset_1
0080 6263       |bc  |		Indirect_Literal	Discrete,0x2e4,{0x00000000, 0x004df475}
0081 4832       |H2  |		Short_Literal	0x32
0082 4800       |H   |		Short_Literal	0x0
0083 0007       |    |		Action	Break_Optional
0084 e001       |    |		Load	0x0,0x1								; Debug Table 0x1.0x6 = 0x84,0xfff9
0085 1910       |    |		Execute	Package,Field_Reference,Field_Number 0x10
0086 00c6       |    |		Action	Check_Subprogram_Elaborated
0087 e232       | 2  |		Load	0x1,0x32
0088 e233       | 3  |		Load	0x1,0x33
0089 625a       |bZ  |		Indirect_Literal	Discrete,0x2e4,{0x00000000, 0x004df475}
008a 483d       |H=  |		Short_Literal	0x3d
008b 4800       |H   |		Short_Literal	0x0
008c 0007       |    |		Action	Break_Optional
008d 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x7 = 0x8d,0xfff8
008e 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x1.0x8 = 0x8e,0xfff7
008f 0266       | f  |		Execute	Discrete,Bounds
0090 e233       | 3  |		Load	0x1,0x33
0091 02a0       |    |		Declare_Subprogram	Null_Subprogram
0092 4801       |H   |		Short_Literal	0x1
0093 0350       | P  |		Declare_Type	Array,Defined,Bounds_With_Object
0094 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1.0x9 = 0x94,0xfff6
0095 02a0       |    |		Declare_Subprogram	Null_Subprogram
0096 03ad       |    |		Declare_Type	Heap_Access,Defined
0097 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0xa = 0x97,0xfff5
0098 e001       |    |		Load	0x0,0x1								; Debug Table 0x1.0xb = 0x98,0xfff4
0099 190f       |    |		Execute	Package,Field_Reference,Field_Number 0xf
009a 00c6       |    |		Action	Check_Subprogram_Elaborated
009b 00d9       |    |		Load_Top	At_Offset_1
009c 00d9       |    |		Load_Top	At_Offset_1
009d 6246       |bF  |		Indirect_Literal	Discrete,0x2e4,{0x00000000, 0x004df475}
009e 485f       |H_  |		Short_Literal	0x5f
009f 4800       |H   |		Short_Literal	0x0
00a0 0007       |    |		Action	Break_Optional
00a1 e001       |    |		Load	0x0,0x1								; Debug Table 0x1.0xc = 0xa1,0xfff3
00a2 1910       |    |		Execute	Package,Field_Reference,Field_Number 0x10
00a3 00c6       |    |		Action	Check_Subprogram_Elaborated
00a4 e23e       | >  |		Load	0x1,0x3e
00a5 e23f       | ?  |		Load	0x1,0x3f
00a6 623d       |b=  |		Indirect_Literal	Discrete,0x2e4,{0x00000000, 0x004df475}
00a7 486a       |Hj  |		Short_Literal	0x6a
00a8 4800       |H   |		Short_Literal	0x0
00a9 0007       |    |		Action	Break_Optional
00aa 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x1.0xd = 0xaa,0xfff2
00ab e001       |    |		Load	0x0,0x1
00ac 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00ad e23f       | ?  |		Load	0x1,0x3f
00ae 00e3       |    |		Load_Encached	Natural_Cache
00af 029f 0d0b  |    |		Declare_Subprogram	INIT_0d08,For_Call
00b1 e231       | 1  |		Load	0x1,0x31
00b2 0326       | &  |		Complete_Type	Record,By_Defining
00b3 e001       |    |		Load	0x0,0x1								; Debug Table 0x1.0xe = 0xb3,0xfff1
00b4 190f       |    |		Execute	Package,Field_Reference,Field_Number 0xf
00b5 00c6       |    |		Action	Check_Subprogram_Elaborated
00b6 e231       | 1  |		Load	0x1,0x31
00b7 e20d       |    |		Load	0x1,0xd
00b8 622b       |b+  |		Indirect_Literal	Discrete,0x2e4,{0x00000000, 0x004df475}
00b9 4892       |H   |		Short_Literal	0x92
00ba 4800       |H   |		Short_Literal	0x0
00bb 0007       |    |		Action	Break_Optional
00bc e001       |    |		Load	0x0,0x1								; Debug Table 0x1.0xf = 0xbc,0xfff0
00bd 1910       |    |		Execute	Package,Field_Reference,Field_Number 0x10
00be 00c6       |    |		Action	Check_Subprogram_Elaborated
00bf e231       | 1  |		Load	0x1,0x31
00c0 e20d       |    |		Load	0x1,0xd
00c1 6222       |b"  |		Indirect_Literal	Discrete,0x2e4,{0x00000000, 0x004df475}
00c2 489d       |H   |		Short_Literal	0x9d
00c3 4800       |H   |		Short_Literal	0x0
00c4 0007       |    |		Action	Break_Optional
00c5 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x1.0x10 = 0xc5,0xffef
00c6 e20d       |    |		Load	0x1,0xd
00c7 00e3       |    |		Load_Encached	Natural_Cache
00c8 00e3       |    |		Load_Encached	Natural_Cache
00c9 029f 0d23  |   #|		Declare_Subprogram	INIT_0d20,For_Call
00cb e230       | 0  |		Load	0x1,0x30
00cc 0326       | &  |		Complete_Type	Record,By_Defining
00cd e001       |    |		Load	0x0,0x1								; Debug Table 0x1.0x11 = 0xcd,0xffee
00ce 190f       |    |		Execute	Package,Field_Reference,Field_Number 0xf
00cf 00c6       |    |		Action	Check_Subprogram_Elaborated
00d0 e230       | 0  |		Load	0x1,0x30
00d1 e20f       |    |		Load	0x1,0xf
00d2 6211       |b   |		Indirect_Literal	Discrete,0x2e4,{0x00000000, 0x004df475}
00d3 48c3       |H   |		Short_Literal	0xc3
00d4 4800       |H   |		Short_Literal	0x0
00d5 0007       |    |		Action	Break_Optional
00d6 e001       |    |		Load	0x0,0x1								; Debug Table 0x1.0x12 = 0xd6,0xffed
00d7 1910       |    |		Execute	Package,Field_Reference,Field_Number 0x10
00d8 00c6       |    |		Action	Check_Subprogram_Elaborated
00d9 e230       | 0  |		Load	0x1,0x30
00da e20f       |    |		Load	0x1,0xf
00db 6208       |b   |		Indirect_Literal	Discrete,0x2e4,{0x00000000, 0x004df475}
00dc 48ce       |H   |		Short_Literal	0xce
00dd 4800       |H   |		Short_Literal	0x0
00de 0007       |    |		Action	Break_Optional
00df 029d 0d3b  |   ;|		Declare_Subprogram	INIT_0d38,For_Outer_Call			; Debug Table 0x1.0x13 = 0xdf,0xffec
00e1 029d 0d5b  |   [|		Declare_Subprogram	INIT_0d58,For_Outer_Call			; Debug Table 0x1.0x14 = 0xe1,0xffeb
00e3 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16				; Debug Table 0x1.0x15 = 0xe3,0xffea
00e4 00c7       |    |		Action	Elaborate_Subprogram
00e5 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17				; Debug Table 0x1.0x16 = 0xe5,0xffe9
00e6 00c7       |    |		Action	Elaborate_Subprogram
00e7 1d18       |    |		Execute_Immediate	Reference_Lex_1,0x18				; Debug Table 0x1.0x17 = 0xe7,0xffe8
00e8 00c7       |    |		Action	Elaborate_Subprogram
00e9 1d19       |    |		Execute_Immediate	Reference_Lex_1,0x19				; Debug Table 0x1.0x18 = 0xe9,0xffe7
00ea 00c7       |    |		Action	Elaborate_Subprogram
00eb 1d1a       |    |		Execute_Immediate	Reference_Lex_1,0x1a				; Debug Table 0x1.0x19 = 0xeb,0xffe6
00ec 00c7       |    |		Action	Elaborate_Subprogram
00ed 029d 0d9b  |    |		Declare_Subprogram	INIT_0d98,For_Outer_Call			; Debug Table 0x1.0x1a = 0xed,0xffe5
00ef 1d1b       |    |		Execute_Immediate	Reference_Lex_1,0x1b				; Debug Table 0x1.0x1b = 0xef,0xffe4
00f0 00c7       |    |		Action	Elaborate_Subprogram
00f1 1d1c       |    |		Execute_Immediate	Reference_Lex_1,0x1c				; Debug Table 0x1.0x1c = 0xf1,0xffe3
00f2 00c7       |    |		Action	Elaborate_Subprogram
00f3 1d1d       |    |		Execute_Immediate	Reference_Lex_1,0x1d				; Debug Table 0x1.0x1d = 0xf3,0xffe2
00f4 00c7       |    |		Action	Elaborate_Subprogram
00f5 1d1e       |    |		Execute_Immediate	Reference_Lex_1,0x1e				; Debug Table 0x1.0x1e = 0xf5,0xffe1
00f6 00c7       |    |		Action	Elaborate_Subprogram
00f7 1d1f       |    |		Execute_Immediate	Reference_Lex_1,0x1f				; Debug Table 0x1.0x1f = 0xf7,0xffe0
00f8 00c7       |    |		Action	Elaborate_Subprogram
00f9 1d20       |    |		Execute_Immediate	Reference_Lex_1,0x20				; Debug Table 0x1.0x20 = 0xf9,0xffdf
00fa 00c7       |    |		Action	Elaborate_Subprogram
00fb 1d21       | !  |		Execute_Immediate	Reference_Lex_1,0x21				; Debug Table 0x1.0x21 = 0xfb,0xffde
00fc 00c7       |    |		Action	Elaborate_Subprogram
00fd 1d22       | "  |		Execute_Immediate	Reference_Lex_1,0x22				; Debug Table 0x1.0x22 = 0xfd,0xffdd
00fe 00c7       |    |		Action	Elaborate_Subprogram
00ff 1d23       | #  |		Execute_Immediate	Reference_Lex_1,0x23				; Debug Table 0x1.0x23 = 0xff,0xffdc
0100 00c7       |    |		Action	Elaborate_Subprogram
0101 1d24       | $  |		Execute_Immediate	Reference_Lex_1,0x24				; Debug Table 0x1.0x24 = 0x101,0xffdb
0102 00c7       |    |		Action	Elaborate_Subprogram
0103 1d25       | %  |		Execute_Immediate	Reference_Lex_1,0x25				; Debug Table 0x1.0x25 = 0x103,0xffda
0104 00c7       |    |		Action	Elaborate_Subprogram
0105 1d26       | &  |		Execute_Immediate	Reference_Lex_1,0x26				; Debug Table 0x1.0x26 = 0x105,0xffd9
0106 00c7       |    |		Action	Elaborate_Subprogram
0107 1d27       | '  |		Execute_Immediate	Reference_Lex_1,0x27				; Debug Table 0x1.0x27 = 0x107,0xffd8
0108 00c7       |    |		Action	Elaborate_Subprogram
0109 1d28       | (  |		Execute_Immediate	Reference_Lex_1,0x28				; Debug Table 0x1.0x28 = 0x109,0xffd7
010a 00c7       |    |		Action	Elaborate_Subprogram
010b 1d29       | )  |		Execute_Immediate	Reference_Lex_1,0x29				; Debug Table 0x1.0x29 = 0x10b,0xffd6
010c 00c7       |    |		Action	Elaborate_Subprogram
010d 1d2a       | *  |		Execute_Immediate	Reference_Lex_1,0x2a				; Debug Table 0x1.0x2a = 0x10d,0xffd5
010e 00c7       |    |		Action	Elaborate_Subprogram
010f 1d2b       | +  |		Execute_Immediate	Reference_Lex_1,0x2b				; Debug Table 0x1.0x2b = 0x10f,0xffd4
0110 00c7       |    |		Action	Elaborate_Subprogram
0111 1d2c       | ,  |		Execute_Immediate	Reference_Lex_1,0x2c				; Debug Table 0x1.0x2c = 0x111,0xffd3
0112 00c7       |    |		Action	Elaborate_Subprogram
0113 1d2d       | -  |		Execute_Immediate	Reference_Lex_1,0x2d				; Debug Table 0x1.0x2d = 0x113,0xffd2
0114 00c7       |    |		Action	Elaborate_Subprogram
0115 1d2e       | .  |		Execute_Immediate	Reference_Lex_1,0x2e				; Debug Table 0x1.0x2e = 0x115,0xffd1
0116 00c7       |    |		Action	Elaborate_Subprogram
0117 1d2f       | /  |		Execute_Immediate	Reference_Lex_1,0x2f				; Debug Table 0x1.0x2f = 0x117,0xffd0
0118 00c7       |    |		Action	Elaborate_Subprogram
0119			BODY_0008:
0119 00bc       |    |		Action	Signal_Activated
011a 00bb       |    |		Action	Signal_Completion
011b 0000 0000  |    |		.BLANK	0000[0x5]
0120 ; --------------------------------------------------------------------------------------
0120 ; SUBPROGRAM
0120 ; --------------------------------------------------------------------------------------
0120 0123       | #  |		.CONST	0x0123								; Address of begin
0121 0004       |    |		.CONST	0x0004								; Address of exception handler
0122 0001       |    |		.CONST	0x0001								; Number of locals
0123			BODY_0120:
0123			INIT_0120:
0123 4603       |F   |		Jump_Case	0x4							; Debug Table 0x2 = .DEBUG	0x0123,0x0fbc,0x0005,0x0000,0x004c,0x50d6,0x0000,0x00e7
0124 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
0125 7802       |x   |		Jump	0x128								; case 0x1
0126 7805       |x   |		Jump	0x12c								; case 0x2
0127 7809       |x   |		Jump	0x131								; case 0x3
0128 00da       |    |		Load_Top	At_Offset_2
0129 0091 0dc0  |    |		Action	Push_String_Extended_Indexed,0xdc0				; "EOL_MAY_BE_SPACE"
012b 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
012c 00db       |    |		Load_Top	At_Offset_3
012d 00db       |    |		Load_Top	At_Offset_3
012e 00e0       |    |		Load_Encached	Standard_Cache
012f 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0130 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0131 00da       |    |		Load_Top	At_Offset_2
0132 00e0       |    |		Load_Encached	Standard_Cache
0133 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0134 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0135 0000 0000  |    |		.XXX[0x3]
0137 0000       |    |
0138 ; --------------------------------------------------------------------------------------
0138 ; SUBPROGRAM
0138 ; --------------------------------------------------------------------------------------
0138 0147       | G  |		.CONST	0x0147								; Address of begin
0139 0004       |    |		.CONST	0x0004								; Address of exception handler
013a 0005       |    |		.CONST	0x0005								; Number of locals
013b			INIT_0138:
013b e231       | 1  |		Load	0x1,0x31							; Debug Table 0x3 = .DEBUG	0x013b,0x0fbe,0x0002,0x0000,0x004c,0x50d6,0x0000,0x00f8
													; Debug Table 0x3.0x0 = 0x13b,0xffff
013c 0322       | "  |		Declare_Variable	Record
013d 00d8       |    |		Load_Top	At_Offset_0
013e 1c00       |    |		Execute_Immediate	Run_Utility,0x0
013f e20d       |    |		Load	0x1,0xd								; Debug Table 0x3.0x1 = 0x13f,0xfffe
0140 0007       |    |		Action	Break_Optional
0141 4801       |H   |		Short_Literal	0x1							; Debug Table 0x3.0x2 = 0x141,0xfffd
0142 4832       |H2  |		Short_Literal	0x32
0143 e23e       | >  |		Load	0x1,0x3e
0144 0334       | 4  |		Declare_Variable	Array,With_Constraint
0145 e23f       | ?  |		Load	0x1,0x3f							; Debug Table 0x3.0x3 = 0x145,0xfffc
0146 0007       |    |		Action	Break_Optional
0147			BODY_0138:
0147 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x3.0x4 = 0x147,0x1
0148 e402       |    |		Load	0x2,0x2
0149 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
014a e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x3.0x5 = 0x14a,0x2
014b 00da       |    |		Load_Top	At_Offset_2
014c e240       | @  |		Load	0x1,0x40
014d e241       | A  |		Load	0x1,0x41
014e 1d42       | B  |		Execute_Immediate	Reference_Lex_1,0x42
014f e001       |    |		Load	0x0,0x1
0150 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0151 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0152 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x3.0x6 = 0x152,0x3
0153 e402       |    |		Load	0x2,0x2
0154 e24a       | J  |		Load	0x1,0x4a
0155 e24b       | K  |		Load	0x1,0x4b
0156 1d4c       | L  |		Execute_Immediate	Reference_Lex_1,0x4c
0157 e001       |    |		Load	0x0,0x1
0158 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0159 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
015a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x7 = 0x15a,0x4
015b 00db       |    |		Load_Top	At_Offset_3
015c 0217       |    |		Execute	Heap_Access,All_Reference
015d 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
015e 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3.0x8 = 0x15e,0x5
015f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0160 ; --------------------------------------------------------------------------------------
0160 ; SUBPROGRAM
0160 ; --------------------------------------------------------------------------------------
0160 0163       | c  |		.CONST	0x0163								; Address of begin
0161 0004       |    |		.CONST	0x0004								; Address of exception handler
0162 0001       |    |		.CONST	0x0001								; Number of locals
0163			BODY_0160:
0163			INIT_0160:
0163 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x4 = .DEBUG	0x0163,0x0fd2,0x0001,0x0000,0x004c,0x50d6,0x0000,0x0103
													; Debug Table 0x4.0x0 = 0x163,0x1
0164 7001       |p   |		Jump_Nonzero	0x166
0165 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1					; Debug Table 0x4.0x1 = 0x165,0x2
0166 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x4.0x2 = 0x166,0x3
0167 0217       |    |		Execute	Heap_Access,All_Reference
0168 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0169 6176       |av  |		Indirect_Literal	Discrete,0x2e0,{0x00000000, 0x19999990}
016a 027e       | ~  |		Execute	Discrete,Not_Equal
016b 6802       |h   |		Jump_Zero	0x16e
016c e213       |    |		Load	0x1,0x13							; Debug Table 0x4.0x3 = 0x16c,0x4
016d 0257       | W  |		Execute	Discrete,Raise
016e 00cf       |    |		Action	Mark_Auxiliary
016f 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x4.0x4 = 0x16f,0x5
0170 0217       |    |		Execute	Heap_Access,All_Reference
0171 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0172 4801       |H   |		Short_Literal	0x1
0173 0263       | c  |		Execute	Discrete,Above_Bound
0174 7013       |p   |		Jump_Nonzero	0x188
0175 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x4.0x5 = 0x175,0x6
0176 0219       |    |		Execute	Heap_Access,All_Read
0177 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0178 0219       |    |		Execute	Heap_Access,All_Read
0179 00d9       |    |		Load_Top	At_Offset_1
017a 00d8       |    |		Load_Top	At_Offset_0
017b 00da       |    |		Load_Top	At_Offset_2
017c 01d7       |    |		Execute	Vector,Field_Read
017d e239       | 9  |		Load	0x1,0x39
017e e23a       | :  |		Load	0x1,0x3a
017f 1d3b       | ;  |		Execute_Immediate	Reference_Lex_1,0x3b
0180 e001       |    |		Load	0x0,0x1
0181 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0182 00d9       |    |		Load_Top	At_Offset_1
0183 00db       |    |		Load_Top	At_Offset_3
0184 01d6       |    |		Execute	Vector,Field_Write
0185 00d2       |    |		Pop_Control	Pop_Count_2
0186 00c8       |    |		Action	Pop_Auxiliary_Range
0187 3fed       |?   |		Loop_Increasing	0x175
0188 00ce       |    |		Action	Pop_Auxiliary
0189 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x4.0x6 = 0x189,0x7
018a 0219       |    |		Execute	Heap_Access,All_Read
018b 00d8       |    |		Load_Top	At_Offset_0
018c 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
018d e245       | E  |		Load	0x1,0x45
018e e246       | F  |		Load	0x1,0x46
018f 1d47       | G  |		Execute_Immediate	Reference_Lex_1,0x47
0190 e001       |    |		Load	0x0,0x1
0191 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0192 00d9       |    |		Load_Top	At_Offset_1
0193 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0194 00d1       |    |		Pop_Control	Pop_Count_1
0195 4800       |H   |		Short_Literal	0x0							; Debug Table 0x4.0x7 = 0x195,0x8
0196 00db       |    |		Load_Top	At_Offset_3
0197 0217       |    |		Execute	Heap_Access,All_Reference
0198 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0199 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x4.0x8 = 0x199,0x9
019a e24f       | O  |		Load	0x1,0x4f
019b e250       | P  |		Load	0x1,0x50
019c 1d51       | Q  |		Execute_Immediate	Reference_Lex_1,0x51
019d e001       |    |		Load	0x0,0x1
019e 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
019f 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
01a0 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
01a1 0000 0000  |    |		.BLANK	0000[0x7]
01a8 ; --------------------------------------------------------------------------------------
01a8 ; SUBPROGRAM
01a8 ; --------------------------------------------------------------------------------------
01a8 01ad       |    |		.CONST	0x01ad								; Address of begin
01a9 0004       |    |		.CONST	0x0004								; Address of exception handler
01aa 0002       |    |		.CONST	0x0002								; Number of locals
01ab			INIT_01a8:
01ab e20d       |    |		Load	0x1,0xd								; Debug Table 0x5 = .DEBUG	0x01ab,0x0fe6,0x0002,0x0000,0x004c,0x50d6,0x0000,0x010b
													; Debug Table 0x5.0x0 = 0x1ab,0xffff
01ac 0007       |    |		Action	Break_Optional
01ad			BODY_01a8:
01ad 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x5.0x1 = 0x1ad,0x1
01ae 6806       |h   |		Jump_Zero	0x1b5
01af 00db       |    |		Load_Top	At_Offset_3
01b0 0217       |    |		Execute	Heap_Access,All_Reference
01b1 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
01b2 612d       |a-  |		Indirect_Literal	Discrete,0x2e0,{0x00000000, 0x19999990}
01b3 027e       | ~  |		Execute	Discrete,Not_Equal
01b4 6802       |h   |		Jump_Zero	0x1b7
01b5 e213       |    |		Load	0x1,0x13							; Debug Table 0x5.0x2 = 0x1b5,0x2
01b6 0257       | W  |		Execute	Discrete,Raise
01b7 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x5.0x3 = 0x1b7,0x3
01b8 e5ff       |    |		Load	0x2,-0x1
01b9 0217       |    |		Execute	Heap_Access,All_Reference
01ba e24a       | J  |		Load	0x1,0x4a
01bb e24b       | K  |		Load	0x1,0x4b
01bc 1d4c       | L  |		Execute_Immediate	Reference_Lex_1,0x4c
01bd e001       |    |		Load	0x0,0x1
01be 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
01bf 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
01c0 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x5.0x4 = 0x1c0,0x4
01c1 00d9       |    |		Load_Top	At_Offset_1
01c2 0217       |    |		Execute	Heap_Access,All_Reference
01c3 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
01c4 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x5.0x5 = 0x1c4,0x5
01c5 e5ff       |    |		Load	0x2,-0x1
01c6 0217       |    |		Execute	Heap_Access,All_Reference
01c7 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
01c8 0217       |    |		Execute	Heap_Access,All_Reference
01c9 e240       | @  |		Load	0x1,0x40
01ca e241       | A  |		Load	0x1,0x41
01cb 1d42       | B  |		Execute_Immediate	Reference_Lex_1,0x42
01cc e001       |    |		Load	0x0,0x1
01cd 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
01ce 00d9       |    |		Load_Top	At_Offset_1
01cf 0217       |    |		Execute	Heap_Access,All_Reference
01d0 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
01d1 00cf       |    |		Action	Mark_Auxiliary
01d2 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x5.0x6 = 0x1d2,0x6
01d3 0217       |    |		Execute	Heap_Access,All_Reference
01d4 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
01d5 4801       |H   |		Short_Literal	0x1
01d6 0263       | c  |		Execute	Discrete,Above_Bound
01d7 7015       |p   |		Jump_Nonzero	0x1ed
01d8 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x5.0x7 = 0x1d8,0x7
01d9 00d9       |    |		Load_Top	At_Offset_1
01da e5ff       |    |		Load	0x2,-0x1
01db 0217       |    |		Execute	Heap_Access,All_Reference
01dc 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
01dd 0217       |    |		Execute	Heap_Access,All_Reference
01de 01d7       |    |		Execute	Vector,Field_Read
01df 0217       |    |		Execute	Heap_Access,All_Reference
01e0 e234       | 4  |		Load	0x1,0x34
01e1 e235       | 5  |		Load	0x1,0x35
01e2 1d36       | 6  |		Execute_Immediate	Reference_Lex_1,0x36
01e3 e001       |    |		Load	0x0,0x1
01e4 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
01e5 00d9       |    |		Load_Top	At_Offset_1
01e6 e402       |    |		Load	0x2,0x2
01e7 0217       |    |		Execute	Heap_Access,All_Reference
01e8 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
01e9 0217       |    |		Execute	Heap_Access,All_Reference
01ea 01d6       |    |		Execute	Vector,Field_Write
01eb 00c8       |    |		Action	Pop_Auxiliary_Range
01ec 3feb       |?   |		Loop_Increasing	0x1d8
01ed 00ce       |    |		Action	Pop_Auxiliary
01ee 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0x8 = 0x1ee,0x8
01ef 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
01f0 ; --------------------------------------------------------------------------------------
01f0 ; SUBPROGRAM
01f0 ; --------------------------------------------------------------------------------------
01f0 01f8       |    |		.CONST	0x01f8								; Address of begin
01f1 0004       |    |		.CONST	0x0004								; Address of exception handler
01f2 0005       |    |		.CONST	0x0005								; Number of locals
01f3			INIT_01f0:
01f3 e20d       |    |		Load	0x1,0xd								; Debug Table 0x6 = .DEBUG	0x01f3,0x0ffa,0x0002,0x0000,0x004c,0x50d6,0x0000,0x011a
													; Debug Table 0x6.0x0 = 0x1f3,0xffff
01f4 0007       |    |		Action	Break_Optional
01f5 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x6.0x1 = 0x1f5,0xfffe
01f6 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x6.0x2 = 0x1f6,0xfffd
01f7 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x6.0x3 = 0x1f7,0xfffc
01f8			BODY_01f0:
01f8 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x6.0x4 = 0x1f8,0x1
01f9 6806       |h   |		Jump_Zero	0x200
01fa e5ff       |    |		Load	0x2,-0x1
01fb 0217       |    |		Execute	Heap_Access,All_Reference
01fc 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
01fd 60e2       |`   |		Indirect_Literal	Discrete,0x2e0,{0x00000000, 0x19999990}
01fe 027e       | ~  |		Execute	Discrete,Not_Equal
01ff 6802       |h   |		Jump_Zero	0x202
0200 e213       |    |		Load	0x1,0x13							; Debug Table 0x6.0x5 = 0x200,0x2
0201 0257       | W  |		Execute	Discrete,Raise
0202 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x6.0x6 = 0x202,0x3
0203 0c00       |    |		Execute_Immediate	Greater_Equal,0x0
0204 6803       |h   |		Jump_Zero	0x208
0205 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x6.0x7 = 0x205,0x4
0206 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
0207 7808       |x   |		Jump	0x210
0208 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x6.0x8 = 0x208,0x5
0209 0217       |    |		Execute	Heap_Access,All_Reference
020a 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
020b e5fd       |    |		Load	0x2,-0x3
020c 0273       | s  |		Execute	Discrete,Plus
020d 0a01       |    |		Execute_Immediate	Plus,0x1
020e 0248       | H  |		Execute	Discrete,Check_In_Integer
020f 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
0210 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6.0x9 = 0x210,0x6
0211 0d01       |    |		Execute_Immediate	Less,0x1
0212 7013       |p   |		Jump_Nonzero	0x226
0213 00da       |    |		Load_Top	At_Offset_2
0214 e5ff       |    |		Load	0x2,-0x1
0215 0217       |    |		Execute	Heap_Access,All_Reference
0216 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0217 0a01       |    |		Execute_Immediate	Plus,0x1
0218 027d       | }  |		Execute	Discrete,Greater
0219 700c       |p   |		Jump_Nonzero	0x226
021a 00da       |    |		Load_Top	At_Offset_2
021b e5ff       |    |		Load	0x2,-0x1
021c 0217       |    |		Execute	Heap_Access,All_Reference
021d 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
021e 0a01       |    |		Execute_Immediate	Plus,0x1
021f 027f       |    |		Execute	Discrete,Equal
0220 6803       |h   |		Jump_Zero	0x224
0221 e5fc       |    |		Load	0x2,-0x4
0222 0e00       |    |		Execute_Immediate	Not_Equal,0x0
0223 7801       |x   |		Jump	0x225
0224 4800       |H   |		Short_Literal	0x0
0225 6802       |h   |		Jump_Zero	0x228
0226 e214       |    |		Load	0x1,0x14							; Debug Table 0x6.0xa = 0x226,0x7
0227 0257       | W  |		Execute	Discrete,Raise
0228 60b3       |`   |		Indirect_Literal	Discrete,0x2dc,{0x00000000, 0x7fffffff}		; Debug Table 0x6.0xb = 0x228,0x8
0229 e5fc       |    |		Load	0x2,-0x4
022a 0272       | r  |		Execute	Discrete,Minus
022b 00db       |    |		Load_Top	At_Offset_3
022c 027c       | |  |		Execute	Discrete,Less
022d 6805       |h   |		Jump_Zero	0x233
022e e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x6.0xc = 0x22e,0x9
022f 0217       |    |		Execute	Heap_Access,All_Reference
0230 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0231 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
0232 7806       |x   |		Jump	0x239
0233 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6.0xd = 0x233,0xa
0234 e5fc       |    |		Load	0x2,-0x4
0235 0273       | s  |		Execute	Discrete,Plus
0236 0248       | H  |		Execute	Discrete,Check_In_Integer
0237 0aff       |    |		Execute_Immediate	Plus,-0x1
0238 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0239 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x6.0xe = 0x239,0xb
023a e5ff       |    |		Load	0x2,-0x1
023b 0217       |    |		Execute	Heap_Access,All_Reference
023c e24a       | J  |		Load	0x1,0x4a
023d e24b       | K  |		Load	0x1,0x4b
023e 1d4c       | L  |		Execute_Immediate	Reference_Lex_1,0x4c
023f e001       |    |		Load	0x0,0x1
0240 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0241 a402       |    |		Store_Unchecked	0x2,0x2
0242 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x6.0xf = 0x242,0xc
0243 e402       |    |		Load	0x2,0x2
0244 0217       |    |		Execute	Heap_Access,All_Reference
0245 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0246 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x6.0x10 = 0x246,0xd
0247 00db       |    |		Load_Top	At_Offset_3
0248 0272       | r  |		Execute	Discrete,Minus
0249 0a32       | 2  |		Execute_Immediate	Plus,0x32
024a 0248       | H  |		Execute	Discrete,Check_In_Integer
024b 4832       |H2  |		Short_Literal	0x32
024c 0270       | p  |		Execute	Discrete,Divide
024d 4832       |H2  |		Short_Literal	0x32
024e 0271       | q  |		Execute	Discrete,Times
024f 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0250 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x6.0x11 = 0x250,0xe
0251 4801       |H   |		Short_Literal	0x1
0252 00da       |    |		Load_Top	At_Offset_2
0253 e23e       | >  |		Load	0x1,0x3e
0254 0334       | 4  |		Declare_Variable	Array,With_Constraint
0255 00d8       |    |		Load_Top	At_Offset_0
0256 01dc       |    |		Execute	Vector,Last
0257 4801       |H   |		Short_Literal	0x1
0258 0263       | c  |		Execute	Discrete,Above_Bound
0259 7005       |p   |		Jump_Nonzero	0x25f
025a e233       | 3  |		Load	0x1,0x33
025b 00d9       |    |		Load_Top	At_Offset_1
025c e407       |    |		Load	0x2,0x7
025d 01d6       |    |		Execute	Vector,Field_Write
025e 3ffb       |?   |		Loop_Increasing	0x25a
025f e240       | @  |		Load	0x1,0x40
0260 e241       | A  |		Load	0x1,0x41
0261 1d42       | B  |		Execute_Immediate	Reference_Lex_1,0x42
0262 e001       |    |		Load	0x0,0x1
0263 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0264 e402       |    |		Load	0x2,0x2
0265 0217       |    |		Execute	Heap_Access,All_Reference
0266 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0267 4800       |H   |		Short_Literal	0x0							; Debug Table 0x6.0x12 = 0x267,0xf
0268 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0269 00cf       |    |		Action	Mark_Auxiliary
026a 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6.0x13 = 0x26a,0x10
026b e403       |    |		Load	0x2,0x3
026c 0263       | c  |		Execute	Discrete,Above_Bound
026d 7018       |p   |		Jump_Nonzero	0x286
026e 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x6.0x14 = 0x26e,0x11
026f 0a01       |    |		Execute_Immediate	Plus,0x1
0270 c405       |    |		Store	0x2,0x5
0271 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x6.0x15 = 0x271,0x12
0272 00d9       |    |		Load_Top	At_Offset_1
0273 e5ff       |    |		Load	0x2,-0x1
0274 0217       |    |		Execute	Heap_Access,All_Reference
0275 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0276 0217       |    |		Execute	Heap_Access,All_Reference
0277 01d7       |    |		Execute	Vector,Field_Read
0278 0217       |    |		Execute	Heap_Access,All_Reference
0279 e234       | 4  |		Load	0x1,0x34
027a e235       | 5  |		Load	0x1,0x35
027b 1d36       | 6  |		Execute_Immediate	Reference_Lex_1,0x36
027c e001       |    |		Load	0x0,0x1
027d 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
027e e405       |    |		Load	0x2,0x5
027f e402       |    |		Load	0x2,0x2
0280 0217       |    |		Execute	Heap_Access,All_Reference
0281 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0282 0217       |    |		Execute	Heap_Access,All_Reference
0283 01d6       |    |		Execute	Vector,Field_Write
0284 00c8       |    |		Action	Pop_Auxiliary_Range
0285 3fe8       |?   |		Loop_Increasing	0x26e
0286 00ce       |    |		Action	Pop_Auxiliary
0287 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x16 = 0x287,0x13
0288 e402       |    |		Load	0x2,0x2
0289 0217       |    |		Execute	Heap_Access,All_Reference
028a 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
028b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x6.0x17 = 0x28b,0x14
028c 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
028d 0000 0000  |    |		.XXX[0x3]
028f 0000       |    |
0290 ; --------------------------------------------------------------------------------------
0290 ; SUBPROGRAM
0290 ; --------------------------------------------------------------------------------------
0290 0293       |    |		.CONST	0x0293								; Address of begin
0291 0004       |    |		.CONST	0x0004								; Address of exception handler
0292 0001       |    |		.CONST	0x0001								; Number of locals
0293			BODY_0290:
0293			INIT_0290:
0293 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x7 = .DEBUG	0x0293,0x102c,0x0002,0x0000,0x004c,0x50d6,0x0000,0x0131
													; Debug Table 0x7.0x0 = 0x293,0x1
0294 6806       |h   |		Jump_Zero	0x29b
0295 00da       |    |		Load_Top	At_Offset_2
0296 0217       |    |		Execute	Heap_Access,All_Reference
0297 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0298 6047       |`G  |		Indirect_Literal	Discrete,0x2e0,{0x00000000, 0x19999990}
0299 027e       | ~  |		Execute	Discrete,Not_Equal
029a 6802       |h   |		Jump_Zero	0x29d
029b e213       |    |		Load	0x1,0x13							; Debug Table 0x7.0x1 = 0x29b,0x2
029c 0257       | W  |		Execute	Discrete,Raise
029d 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x7.0x2 = 0x29d,0x3
029e 0217       |    |		Execute	Heap_Access,All_Reference
029f 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
02a0 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02a1 0000 0000  |    |		.BLANK	0000[0x7]
02a8 ; --------------------------------------------------------------------------------------
02a8 ; SUBPROGRAM
02a8 ; --------------------------------------------------------------------------------------
02a8 02ad       |    |		.CONST	0x02ad								; Address of begin
02a9 0004       |    |		.CONST	0x0004								; Address of exception handler
02aa 0003       |    |		.CONST	0x0003								; Number of locals
02ab			INIT_02a8:
02ab 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x8 = .DEBUG	0x02ab,0x1034,0x0001,0x0000,0x004c,0x50d6,0x0000,0x013a
													; Debug Table 0x8.0x0 = 0x2ab,0xffff
02ac 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x8.0x1 = 0x2ac,0xfffe
02ad			BODY_02a8:
02ad e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x8.0x2 = 0x2ad,0x1
02ae 6806       |h   |		Jump_Zero	0x2b5
02af e5ff       |    |		Load	0x2,-0x1
02b0 0217       |    |		Execute	Heap_Access,All_Reference
02b1 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
02b2 602d       |`-  |		Indirect_Literal	Discrete,0x2e0,{0x00000000, 0x19999990}
02b3 027e       | ~  |		Execute	Discrete,Not_Equal
02b4 6802       |h   |		Jump_Zero	0x2b7
02b5 e213       |    |		Load	0x1,0x13							; Debug Table 0x8.0x3 = 0x2b5,0x2
02b6 0257       | W  |		Execute	Discrete,Raise
02b7 00cf       |    |		Action	Mark_Auxiliary
02b8 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x8.0x4 = 0x2b8,0x3
02b9 0217       |    |		Execute	Heap_Access,All_Reference
02ba 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
02bb 4801       |H   |		Short_Literal	0x1
02bc 0263       | c  |		Execute	Discrete,Above_Bound
02bd 7013       |p   |		Jump_Nonzero	0x2d1
02be e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x8.0x5 = 0x2be,0x4
02bf 0219       |    |		Execute	Heap_Access,All_Read
02c0 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
02c1 0219       |    |		Execute	Heap_Access,All_Read
02c2 00d9       |    |		Load_Top	At_Offset_1
02c3 00d8       |    |		Load_Top	At_Offset_0
02c4 00da       |    |		Load_Top	At_Offset_2
02c5 01d7       |    |		Execute	Vector,Field_Read
02c6 e239       | 9  |		Load	0x1,0x39
02c7 e23a       | :  |		Load	0x1,0x3a
02c8 1d3b       | ;  |		Execute_Immediate	Reference_Lex_1,0x3b
02c9 e001       |    |		Load	0x0,0x1
02ca 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
02cb 00d9       |    |		Load_Top	At_Offset_1
02cc 00db       |    |		Load_Top	At_Offset_3
02cd 01d6       |    |		Execute	Vector,Field_Write
02ce 00d2       |    |		Pop_Control	Pop_Count_2
02cf 00c8       |    |		Action	Pop_Auxiliary_Range
02d0 3fed       |?   |		Loop_Increasing	0x2be
02d1 00ce       |    |		Action	Pop_Auxiliary
02d2 4800       |H   |		Short_Literal	0x0							; Debug Table 0x8.0x6 = 0x2d2,0x5
02d3 e5ff       |    |		Load	0x2,-0x1
02d4 0217       |    |		Execute	Heap_Access,All_Reference
02d5 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
02d6 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x8.0x7 = 0x2d6,0x6
02d7 e5ff       |    |		Load	0x2,-0x1
02d8 821c       |    |		Call	0x1,0x1c
02d9 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
02da 0000 0000  |    |		.XXX[0x2]
02dc 0000 0000  |    |		.LITERAL	{0x00000000, 0x7fffffff}
02e0 0000 0000  |    |		.LITERAL	{0x00000000, 0x19999990}
02e4 0000 0000  |    |		.LITERAL	{0x00000000, 0x004df475}
02e8 0000 0000  |    |		.LITERAL	{0x00000000, 0x4c50d603}
02ec 0000 0000  |    |		.LITERAL	{0x00000000, 0x4c50d602}
02f0 0000 0000  |    |		.LITERAL	{0x00000000, 0x4c50d601}
02f4 0000 0000  |    |		.BLANK	0000[0x4]
02f8 ; --------------------------------------------------------------------------------------
02f8 ; SUBPROGRAM
02f8 ; --------------------------------------------------------------------------------------
02f8 02fd       |    |		.CONST	0x02fd								; Address of begin
02f9 0004       |    |		.CONST	0x0004								; Address of exception handler
02fa 0003       |    |		.CONST	0x0003								; Number of locals
02fb			INIT_02f8:
02fb 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x9 = .DEBUG	0x02fb,0x1046,0x0001,0x0000,0x004c,0x50d6,0x0000,0x0146
													; Debug Table 0x9.0x0 = 0x2fb,0xffff
02fc 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x9.0x1 = 0x2fc,0xfffe
02fd			BODY_02f8:
02fd e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0x2 = 0x2fd,0x1
02fe 6806       |h   |		Jump_Zero	0x305
02ff e5ff       |    |		Load	0x2,-0x1
0300 0217       |    |		Execute	Heap_Access,All_Reference
0301 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0302 67dd       |g   |		Indirect_Literal	Discrete,0x2e0,{0x00000000, 0x19999990}
0303 027e       | ~  |		Execute	Discrete,Not_Equal
0304 6802       |h   |		Jump_Zero	0x307
0305 e213       |    |		Load	0x1,0x13							; Debug Table 0x9.0x3 = 0x305,0x2
0306 0257       | W  |		Execute	Discrete,Raise
0307 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x9.0x4 = 0x307,0x3
0308 01db       |    |		Execute	Vector,Length
0309 7021       |p!  |		Jump_Nonzero	0x32b
030a e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0x5 = 0x30a,0x4
030b 0217       |    |		Execute	Heap_Access,All_Reference
030c 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
030d 0a01       |    |		Execute_Immediate	Plus,0x1
030e e5ff       |    |		Load	0x2,-0x1
030f 0217       |    |		Execute	Heap_Access,All_Reference
0310 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0311 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0x6 = 0x311,0x5
0312 0217       |    |		Execute	Heap_Access,All_Reference
0313 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0314 e5ff       |    |		Load	0x2,-0x1
0315 0217       |    |		Execute	Heap_Access,All_Reference
0316 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0317 0217       |    |		Execute	Heap_Access,All_Reference
0318 01dc       |    |		Execute	Vector,Last
0319 027d       | }  |		Execute	Discrete,Greater
031a 6802       |h   |		Jump_Zero	0x31d
031b e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0x7 = 0x31b,0x6
031c 825f       | _  |		Call	0x1,0x5f
031d e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0x8 = 0x31d,0x7
031e 0217       |    |		Execute	Heap_Access,All_Reference
031f 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0320 00ea       |    |		Load_Encached	Null_String_Cache
0321 825e       | ^  |		Call	0x1,0x5e
0322 e5ff       |    |		Load	0x2,-0x1
0323 0217       |    |		Execute	Heap_Access,All_Reference
0324 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0325 e5ff       |    |		Load	0x2,-0x1
0326 0217       |    |		Execute	Heap_Access,All_Reference
0327 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0328 0217       |    |		Execute	Heap_Access,All_Reference
0329 01d6       |    |		Execute	Vector,Field_Write
032a 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x9.0x9 = 0x32a,0x8
032b e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x9.0xa = 0x32b,0x9
032c 01dd       |    |		Execute	Vector,First
032d 005a       | Z  |		Store_Top	Discrete,At_Offset_2
032e 00cf       |    |		Action	Mark_Auxiliary
032f 7841       |xA  |		Jump	0x371
0330 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0xb = 0x330,0xb
0331 0217       |    |		Execute	Heap_Access,All_Reference
0332 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0333 0a01       |    |		Execute_Immediate	Plus,0x1
0334 e5ff       |    |		Load	0x2,-0x1
0335 0217       |    |		Execute	Heap_Access,All_Reference
0336 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0337 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0xc = 0x337,0xc
0338 0217       |    |		Execute	Heap_Access,All_Reference
0339 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
033a e5ff       |    |		Load	0x2,-0x1
033b 0217       |    |		Execute	Heap_Access,All_Reference
033c 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
033d 0217       |    |		Execute	Heap_Access,All_Reference
033e 01dc       |    |		Execute	Vector,Last
033f 027d       | }  |		Execute	Discrete,Greater
0340 6802       |h   |		Jump_Zero	0x343
0341 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0xd = 0x341,0xd
0342 825f       | _  |		Call	0x1,0x5f
0343 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9.0xe = 0x343,0xe
0344 e5fe       |    |		Load	0x2,-0x2
0345 8260       | `  |		Call	0x1,0x60
0346 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
0347 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x9.0xf = 0x347,0xf
0348 7012       |p   |		Jump_Nonzero	0x35b
0349 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0x10 = 0x349,0x10
034a 0217       |    |		Execute	Heap_Access,All_Reference
034b 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
034c 00db       |    |		Load_Top	At_Offset_3
034d e5fe       |    |		Load	0x2,-0x2
034e 01dc       |    |		Execute	Vector,Last
034f e5fe       |    |		Load	0x2,-0x2
0350 01cf       |    |		Execute	Vector,Slice_Read
0351 825e       | ^  |		Call	0x1,0x5e
0352 e5ff       |    |		Load	0x2,-0x1
0353 0217       |    |		Execute	Heap_Access,All_Reference
0354 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0355 e5ff       |    |		Load	0x2,-0x1
0356 0217       |    |		Execute	Heap_Access,All_Reference
0357 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0358 0217       |    |		Execute	Heap_Access,All_Reference
0359 01d6       |    |		Execute	Vector,Field_Write
035a 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x9.0x11 = 0x35a,0x11
035b e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0x12 = 0x35b,0x12
035c 0217       |    |		Execute	Heap_Access,All_Reference
035d 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
035e 00db       |    |		Load_Top	At_Offset_3
035f 00db       |    |		Load_Top	At_Offset_3
0360 0afe       |    |		Execute_Immediate	Plus,-0x2
0361 0248       | H  |		Execute	Discrete,Check_In_Integer
0362 e5fe       |    |		Load	0x2,-0x2
0363 01cf       |    |		Execute	Vector,Slice_Read
0364 825e       | ^  |		Call	0x1,0x5e
0365 e5ff       |    |		Load	0x2,-0x1
0366 0217       |    |		Execute	Heap_Access,All_Reference
0367 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0368 e5ff       |    |		Load	0x2,-0x1
0369 0217       |    |		Execute	Heap_Access,All_Reference
036a 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
036b 0217       |    |		Execute	Heap_Access,All_Reference
036c 01d6       |    |		Execute	Vector,Field_Write
036d 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x9.0x13 = 0x36d,0x13
036e 0a01       |    |		Execute_Immediate	Plus,0x1
036f 005b       | [  |		Store_Top	Discrete,At_Offset_3
0370 00c9       |    |		Action	Pop_Auxiliary_Loop
0371 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9.0x14 = 0x371,0xa
0372 e5fe       |    |		Load	0x2,-0x2
0373 01dc       |    |		Execute	Vector,Last
0374 027a       | z  |		Execute	Discrete,Less_Equal
0375 77ba       |w   |		Jump_Nonzero	0x330
0376 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0377 0000       |    |		.XXX[0x1]
0378 ; --------------------------------------------------------------------------------------
0378 ; SUBPROGRAM
0378 ; --------------------------------------------------------------------------------------
0378 037e       | ~  |		.CONST	0x037e								; Address of begin
0379 0004       |    |		.CONST	0x0004								; Address of exception handler
037a 0004       |    |		.CONST	0x0004								; Number of locals
037b			INIT_0378:
037b 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xa = .DEBUG	0x037b,0x1072,0x0001,0x0000,0x004c,0x50d6,0x0000,0x0152
													; Debug Table 0xa.0x0 = 0x37b,0xffff
037c 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xa.0x1 = 0x37c,0xfffe
037d 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0xa.0x2 = 0x37d,0xfffd
037e			BODY_0378:
037e e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xa.0x3 = 0x37e,0x1
037f 6806       |h   |		Jump_Zero	0x386
0380 e5ff       |    |		Load	0x2,-0x1
0381 0217       |    |		Execute	Heap_Access,All_Reference
0382 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0383 675c       |g\  |		Indirect_Literal	Discrete,0x2e0,{0x00000000, 0x19999990}
0384 027e       | ~  |		Execute	Discrete,Not_Equal
0385 6802       |h   |		Jump_Zero	0x388
0386 e213       |    |		Load	0x1,0x13							; Debug Table 0xa.0x4 = 0x386,0x2
0387 0257       | W  |		Execute	Discrete,Raise
0388 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xa.0x5 = 0x388,0x3
0389 0c00       |    |		Execute_Immediate	Greater_Equal,0x0
038a 6803       |h   |		Jump_Zero	0x38e
038b e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xa.0x6 = 0x38b,0x4
038c 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
038d 7808       |x   |		Jump	0x396
038e e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xa.0x7 = 0x38e,0x5
038f 0217       |    |		Execute	Heap_Access,All_Reference
0390 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0391 e5fe       |    |		Load	0x2,-0x2
0392 0273       | s  |		Execute	Discrete,Plus
0393 0a01       |    |		Execute_Immediate	Plus,0x1
0394 0248       | H  |		Execute	Discrete,Check_In_Integer
0395 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0396 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x8 = 0x396,0x6
0397 0d00       |    |		Execute_Immediate	Less,0x0
0398 7006       |p   |		Jump_Nonzero	0x39f
0399 00d8       |    |		Load_Top	At_Offset_0
039a e5ff       |    |		Load	0x2,-0x1
039b 0217       |    |		Execute	Heap_Access,All_Reference
039c 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
039d 027d       | }  |		Execute	Discrete,Greater
039e 6802       |h   |		Jump_Zero	0x3a1
039f e214       |    |		Load	0x1,0x14							; Debug Table 0xa.0x9 = 0x39f,0x7
03a0 0257       | W  |		Execute	Discrete,Raise
03a1 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0xa = 0x3a1,0x8
03a2 0a01       |    |		Execute_Immediate	Plus,0x1
03a3 0248       | H  |		Execute	Discrete,Check_In_Integer
03a4 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
03a5 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xa.0xb = 0x3a5,0x9
03a6 01db       |    |		Execute	Vector,Length
03a7 7035       |p5  |		Jump_Nonzero	0x3dd
03a8 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xa.0xc = 0x3a8,0xa
03a9 0217       |    |		Execute	Heap_Access,All_Reference
03aa 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
03ab e5ff       |    |		Load	0x2,-0x1
03ac 0217       |    |		Execute	Heap_Access,All_Reference
03ad 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
03ae 0217       |    |		Execute	Heap_Access,All_Reference
03af 01dc       |    |		Execute	Vector,Last
03b0 027b       | {  |		Execute	Discrete,Greater_Equal
03b1 6802       |h   |		Jump_Zero	0x3b4
03b2 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xa.0xd = 0x3b2,0xb
03b3 825f       | _  |		Call	0x1,0x5f
03b4 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0xe = 0x3b4,0xc
03b5 e5ff       |    |		Load	0x2,-0x1
03b6 0217       |    |		Execute	Heap_Access,All_Reference
03b7 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
03b8 e5ff       |    |		Load	0x2,-0x1
03b9 0217       |    |		Execute	Heap_Access,All_Reference
03ba 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
03bb 0217       |    |		Execute	Heap_Access,All_Reference
03bc 01cf       |    |		Execute	Vector,Slice_Read
03bd 00d9       |    |		Load_Top	At_Offset_1
03be 0a01       |    |		Execute_Immediate	Plus,0x1
03bf 0248       | H  |		Execute	Discrete,Check_In_Integer
03c0 e5ff       |    |		Load	0x2,-0x1
03c1 0217       |    |		Execute	Heap_Access,All_Reference
03c2 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
03c3 0a01       |    |		Execute_Immediate	Plus,0x1
03c4 0248       | H  |		Execute	Discrete,Check_In_Integer
03c5 e5ff       |    |		Load	0x2,-0x1
03c6 0219       |    |		Execute	Heap_Access,All_Read
03c7 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
03c8 0219       |    |		Execute	Heap_Access,All_Read
03c9 01ce       |    |		Execute	Vector,Slice_Write
03ca e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xa.0xf = 0x3ca,0xd
03cb 0217       |    |		Execute	Heap_Access,All_Reference
03cc 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
03cd 0a01       |    |		Execute_Immediate	Plus,0x1
03ce e5ff       |    |		Load	0x2,-0x1
03cf 0217       |    |		Execute	Heap_Access,All_Reference
03d0 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
03d1 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xa.0x10 = 0x3d1,0xe
03d2 0217       |    |		Execute	Heap_Access,All_Reference
03d3 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
03d4 00ea       |    |		Load_Encached	Null_String_Cache
03d5 825e       | ^  |		Call	0x1,0x5e
03d6 00d9       |    |		Load_Top	At_Offset_1
03d7 e5ff       |    |		Load	0x2,-0x1
03d8 0217       |    |		Execute	Heap_Access,All_Reference
03d9 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
03da 0217       |    |		Execute	Heap_Access,All_Reference
03db 01d6       |    |		Execute	Vector,Field_Write
03dc 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; Debug Table 0xa.0x11 = 0x3dc,0xf
03dd e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xa.0x12 = 0x3dd,0x10
03de 01dd       |    |		Execute	Vector,First
03df 005b       | [  |		Store_Top	Discrete,At_Offset_3
03e0 00cf       |    |		Action	Mark_Auxiliary
03e1 7857       |xW  |		Jump	0x439
03e2 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xa.0x13 = 0x3e2,0x12
03e3 0217       |    |		Execute	Heap_Access,All_Reference
03e4 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
03e5 e5ff       |    |		Load	0x2,-0x1
03e6 0217       |    |		Execute	Heap_Access,All_Reference
03e7 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
03e8 0217       |    |		Execute	Heap_Access,All_Reference
03e9 01dc       |    |		Execute	Vector,Last
03ea 027b       | {  |		Execute	Discrete,Greater_Equal
03eb 6802       |h   |		Jump_Zero	0x3ee
03ec e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xa.0x14 = 0x3ec,0x13
03ed 825f       | _  |		Call	0x1,0x5f
03ee 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xa.0x15 = 0x3ee,0x14
03ef e5ff       |    |		Load	0x2,-0x1
03f0 0217       |    |		Execute	Heap_Access,All_Reference
03f1 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
03f2 e5ff       |    |		Load	0x2,-0x1
03f3 0217       |    |		Execute	Heap_Access,All_Reference
03f4 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
03f5 0217       |    |		Execute	Heap_Access,All_Reference
03f6 01cf       |    |		Execute	Vector,Slice_Read
03f7 00da       |    |		Load_Top	At_Offset_2
03f8 0a01       |    |		Execute_Immediate	Plus,0x1
03f9 0248       | H  |		Execute	Discrete,Check_In_Integer
03fa e5ff       |    |		Load	0x2,-0x1
03fb 0217       |    |		Execute	Heap_Access,All_Reference
03fc 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
03fd 0a01       |    |		Execute_Immediate	Plus,0x1
03fe 0248       | H  |		Execute	Discrete,Check_In_Integer
03ff e5ff       |    |		Load	0x2,-0x1
0400 0219       |    |		Execute	Heap_Access,All_Read
0401 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0402 0219       |    |		Execute	Heap_Access,All_Read
0403 01ce       |    |		Execute	Vector,Slice_Write
0404 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xa.0x16 = 0x404,0x15
0405 0217       |    |		Execute	Heap_Access,All_Reference
0406 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0407 0a01       |    |		Execute_Immediate	Plus,0x1
0408 e5ff       |    |		Load	0x2,-0x1
0409 0217       |    |		Execute	Heap_Access,All_Reference
040a 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
040b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xa.0x17 = 0x40b,0x16
040c e5fd       |    |		Load	0x2,-0x3
040d 8260       | `  |		Call	0x1,0x60
040e 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
040f 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa.0x18 = 0x40f,0x17
0410 7010       |p   |		Jump_Nonzero	0x421
0411 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xa.0x19 = 0x411,0x18
0412 0217       |    |		Execute	Heap_Access,All_Reference
0413 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0414 e402       |    |		Load	0x2,0x2
0415 e5fd       |    |		Load	0x2,-0x3
0416 01dc       |    |		Execute	Vector,Last
0417 e5fd       |    |		Load	0x2,-0x3
0418 01cf       |    |		Execute	Vector,Slice_Read
0419 825e       | ^  |		Call	0x1,0x5e
041a 00da       |    |		Load_Top	At_Offset_2
041b e5ff       |    |		Load	0x2,-0x1
041c 0217       |    |		Execute	Heap_Access,All_Reference
041d 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
041e 0217       |    |		Execute	Heap_Access,All_Reference
041f 01d6       |    |		Execute	Vector,Field_Write
0420 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; Debug Table 0xa.0x1a = 0x420,0x19
0421 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xa.0x1b = 0x421,0x1a
0422 0217       |    |		Execute	Heap_Access,All_Reference
0423 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0424 e402       |    |		Load	0x2,0x2
0425 e403       |    |		Load	0x2,0x3
0426 0afe       |    |		Execute_Immediate	Plus,-0x2
0427 0248       | H  |		Execute	Discrete,Check_In_Integer
0428 e5fd       |    |		Load	0x2,-0x3
0429 01cf       |    |		Execute	Vector,Slice_Read
042a 825e       | ^  |		Call	0x1,0x5e
042b 00da       |    |		Load_Top	At_Offset_2
042c e5ff       |    |		Load	0x2,-0x1
042d 0217       |    |		Execute	Heap_Access,All_Reference
042e 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
042f 0217       |    |		Execute	Heap_Access,All_Reference
0430 01d6       |    |		Execute	Vector,Field_Write
0431 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xa.0x1c = 0x431,0x1b
0432 0a01       |    |		Execute_Immediate	Plus,0x1
0433 0248       | H  |		Execute	Discrete,Check_In_Integer
0434 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
0435 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa.0x1d = 0x435,0x1c
0436 0a01       |    |		Execute_Immediate	Plus,0x1
0437 c402       |    |		Store	0x2,0x2
0438 00c9       |    |		Action	Pop_Auxiliary_Loop
0439 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xa.0x1e = 0x439,0x11
043a e5fd       |    |		Load	0x2,-0x3
043b 01dc       |    |		Execute	Vector,Last
043c 027a       | z  |		Execute	Discrete,Less_Equal
043d 77a4       |w   |		Jump_Nonzero	0x3e2
043e 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
043f 0000       |    |		.XXX[0x1]
0440 ; --------------------------------------------------------------------------------------
0440 ; SUBPROGRAM
0440 ; --------------------------------------------------------------------------------------
0440 0447       | G  |		.CONST	0x0447								; Address of begin
0441 0004       |    |		.CONST	0x0004								; Address of exception handler
0442 0005       |    |		.CONST	0x0005								; Number of locals
0443			INIT_0440:
0443 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xb = .DEBUG	0x0443,0x10b2,0x0001,0x0000,0x004c,0x50d6,0x0000,0x0162
													; Debug Table 0xb.0x0 = 0x443,0xffff
0444 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xb.0x1 = 0x444,0xfffe
0445 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xb.0x2 = 0x445,0xfffd
0446 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xb.0x3 = 0x446,0xfffc
0447			BODY_0440:
0447 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xb.0x4 = 0x447,0x1
0448 680e       |h   |		Jump_Zero	0x457
0449 e5ff       |    |		Load	0x2,-0x1
044a 0217       |    |		Execute	Heap_Access,All_Reference
044b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
044c 6693       |f   |		Indirect_Literal	Discrete,0x2e0,{0x00000000, 0x19999990}
044d 027e       | ~  |		Execute	Discrete,Not_Equal
044e 7008       |p   |		Jump_Nonzero	0x457
044f e5fd       |    |		Load	0x2,-0x3
0450 6806       |h   |		Jump_Zero	0x457
0451 e5fd       |    |		Load	0x2,-0x3
0452 0217       |    |		Execute	Heap_Access,All_Reference
0453 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0454 668b       |f   |		Indirect_Literal	Discrete,0x2e0,{0x00000000, 0x19999990}
0455 027e       | ~  |		Execute	Discrete,Not_Equal
0456 6802       |h   |		Jump_Zero	0x459
0457 e213       |    |		Load	0x1,0x13							; Debug Table 0xb.0x5 = 0x457,0x2
0458 0257       | W  |		Execute	Discrete,Raise
0459 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xb.0x6 = 0x459,0x3
045a 0c00       |    |		Execute_Immediate	Greater_Equal,0x0
045b 6804       |h   |		Jump_Zero	0x460
045c e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xb.0x7 = 0x45c,0x4
045d 0a01       |    |		Execute_Immediate	Plus,0x1
045e c402       |    |		Store	0x2,0x2
045f 7809       |x   |		Jump	0x469
0460 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xb.0x8 = 0x460,0x5
0461 0217       |    |		Execute	Heap_Access,All_Reference
0462 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0463 0a01       |    |		Execute_Immediate	Plus,0x1
0464 e5fe       |    |		Load	0x2,-0x2
0465 0273       | s  |		Execute	Discrete,Plus
0466 0248       | H  |		Execute	Discrete,Check_In_Integer
0467 0a01       |    |		Execute_Immediate	Plus,0x1
0468 c402       |    |		Store	0x2,0x2
0469 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0x9 = 0x469,0x6
046a 0d01       |    |		Execute_Immediate	Less,0x1
046b 7007       |p   |		Jump_Nonzero	0x473
046c 00db       |    |		Load_Top	At_Offset_3
046d e5ff       |    |		Load	0x2,-0x1
046e 0217       |    |		Execute	Heap_Access,All_Reference
046f 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0470 0a01       |    |		Execute_Immediate	Plus,0x1
0471 027d       | }  |		Execute	Discrete,Greater
0472 6802       |h   |		Jump_Zero	0x475
0473 e214       |    |		Load	0x1,0x14							; Debug Table 0xb.0xa = 0x473,0x7
0474 0257       | W  |		Execute	Discrete,Raise
0475 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0xb.0xb = 0x475,0x8
0476 680e       |h   |		Jump_Zero	0x485
0477 e5fc       |    |		Load	0x2,-0x4
0478 e5fd       |    |		Load	0x2,-0x3
0479 0217       |    |		Execute	Heap_Access,All_Reference
047a 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
047b 0a01       |    |		Execute_Immediate	Plus,0x1
047c 027d       | }  |		Execute	Discrete,Greater
047d 7007       |p   |		Jump_Nonzero	0x485
047e e5fc       |    |		Load	0x2,-0x4
047f e5fd       |    |		Load	0x2,-0x3
0480 0217       |    |		Execute	Heap_Access,All_Reference
0481 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0482 0275       | u  |		Execute	Discrete,Unary_Minus
0483 027c       | |  |		Execute	Discrete,Less
0484 6802       |h   |		Jump_Zero	0x487
0485 e214       |    |		Load	0x1,0x14							; Debug Table 0xb.0xc = 0x485,0x9
0486 0257       | W  |		Execute	Discrete,Raise
0487 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0xb.0xd = 0x487,0xa
0488 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
0489 6803       |h   |		Jump_Zero	0x48d
048a e5fc       |    |		Load	0x2,-0x4							; Debug Table 0xb.0xe = 0x48a,0xb
048b 005b       | [  |		Store_Top	Discrete,At_Offset_3
048c 7808       |x   |		Jump	0x495
048d e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xb.0xf = 0x48d,0xc
048e 0217       |    |		Execute	Heap_Access,All_Reference
048f 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0490 0a01       |    |		Execute_Immediate	Plus,0x1
0491 0248       | H  |		Execute	Discrete,Check_In_Integer
0492 e5fc       |    |		Load	0x2,-0x4
0493 0273       | s  |		Execute	Discrete,Plus
0494 005b       | [  |		Store_Top	Discrete,At_Offset_3
0495 6646       |fF  |		Indirect_Literal	Discrete,0x2dc,{0x00000000, 0x7fffffff}		; Debug Table 0xb.0x10 = 0x495,0xd
0496 e5fb       |    |		Load	0x2,-0x5
0497 0272       | r  |		Execute	Discrete,Minus
0498 00db       |    |		Load_Top	At_Offset_3
0499 027c       | |  |		Execute	Discrete,Less
049a 6805       |h   |		Jump_Zero	0x4a0
049b e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xb.0x11 = 0x49b,0xe
049c 0217       |    |		Execute	Heap_Access,All_Reference
049d 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
049e 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
049f 7806       |x   |		Jump	0x4a6
04a0 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb.0x12 = 0x4a0,0xf
04a1 e5fb       |    |		Load	0x2,-0x5
04a2 0273       | s  |		Execute	Discrete,Plus
04a3 0248       | H  |		Execute	Discrete,Check_In_Integer
04a4 0aff       |    |		Execute_Immediate	Plus,-0x1
04a5 005a       | Z  |		Store_Top	Discrete,At_Offset_2
04a6 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xb.0x13 = 0x4a6,0x10
04a7 00db       |    |		Load_Top	At_Offset_3
04a8 0272       | r  |		Execute	Discrete,Minus
04a9 0248       | H  |		Execute	Discrete,Check_In_Integer
04aa 0a01       |    |		Execute_Immediate	Plus,0x1
04ab 0059       | Y  |		Store_Top	Discrete,At_Offset_1
04ac 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x14 = 0x4ac,0x11
04ad 7001       |p   |		Jump_Nonzero	0x4af
04ae 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6					; Debug Table 0xb.0x15 = 0x4ae,0x12
04af 00cf       |    |		Action	Mark_Auxiliary
04b0 7803       |x   |		Jump	0x4b4
04b1 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xb.0x16 = 0x4b1,0x14
04b2 825f       | _  |		Call	0x1,0x5f
04b3 00c9       |    |		Action	Pop_Auxiliary_Loop
04b4 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xb.0x17 = 0x4b4,0x13
04b5 0217       |    |		Execute	Heap_Access,All_Reference
04b6 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
04b7 00da       |    |		Load_Top	At_Offset_2
04b8 0273       | s  |		Execute	Discrete,Plus
04b9 e5ff       |    |		Load	0x2,-0x1
04ba 0217       |    |		Execute	Heap_Access,All_Reference
04bb 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
04bc 0217       |    |		Execute	Heap_Access,All_Reference
04bd 01dc       |    |		Execute	Vector,Last
04be 027d       | }  |		Execute	Discrete,Greater
04bf 77f1       |w   |		Jump_Nonzero	0x4b1
04c0 00ce       |    |		Action	Pop_Auxiliary
04c1 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0x18 = 0x4c1,0x15
04c2 e5ff       |    |		Load	0x2,-0x1
04c3 0217       |    |		Execute	Heap_Access,All_Reference
04c4 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
04c5 e5ff       |    |		Load	0x2,-0x1
04c6 0217       |    |		Execute	Heap_Access,All_Reference
04c7 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
04c8 0217       |    |		Execute	Heap_Access,All_Reference
04c9 01cf       |    |		Execute	Vector,Slice_Read
04ca e402       |    |		Load	0x2,0x2
04cb 00da       |    |		Load_Top	At_Offset_2
04cc 0273       | s  |		Execute	Discrete,Plus
04cd 0248       | H  |		Execute	Discrete,Check_In_Integer
04ce e5ff       |    |		Load	0x2,-0x1
04cf 0217       |    |		Execute	Heap_Access,All_Reference
04d0 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
04d1 00db       |    |		Load_Top	At_Offset_3
04d2 0273       | s  |		Execute	Discrete,Plus
04d3 0248       | H  |		Execute	Discrete,Check_In_Integer
04d4 e5ff       |    |		Load	0x2,-0x1
04d5 0219       |    |		Execute	Heap_Access,All_Read
04d6 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
04d7 0219       |    |		Execute	Heap_Access,All_Read
04d8 01ce       |    |		Execute	Vector,Slice_Write
04d9 00cf       |    |		Action	Mark_Auxiliary
04da 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb.0x19 = 0x4da,0x16
04db e403       |    |		Load	0x2,0x3
04dc 0263       | c  |		Execute	Discrete,Above_Bound
04dd 701a       |p   |		Jump_Nonzero	0x4f8
04de e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xb.0x1a = 0x4de,0x17
04df 0217       |    |		Execute	Heap_Access,All_Reference
04e0 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
04e1 00d9       |    |		Load_Top	At_Offset_1
04e2 e5fd       |    |		Load	0x2,-0x3
04e3 0217       |    |		Execute	Heap_Access,All_Reference
04e4 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
04e5 0217       |    |		Execute	Heap_Access,All_Reference
04e6 01d7       |    |		Execute	Vector,Field_Read
04e7 0217       |    |		Execute	Heap_Access,All_Reference
04e8 e234       | 4  |		Load	0x1,0x34
04e9 e235       | 5  |		Load	0x1,0x35
04ea 1d36       | 6  |		Execute_Immediate	Reference_Lex_1,0x36
04eb e001       |    |		Load	0x0,0x1
04ec 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
04ed e402       |    |		Load	0x2,0x2
04ee e5ff       |    |		Load	0x2,-0x1
04ef 0217       |    |		Execute	Heap_Access,All_Reference
04f0 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
04f1 0217       |    |		Execute	Heap_Access,All_Reference
04f2 01d6       |    |		Execute	Vector,Field_Write
04f3 e402       |    |		Load	0x2,0x2								; Debug Table 0xb.0x1b = 0x4f3,0x18
04f4 0a01       |    |		Execute_Immediate	Plus,0x1
04f5 c402       |    |		Store	0x2,0x2
04f6 00c8       |    |		Action	Pop_Auxiliary_Range
04f7 3fe6       |?   |		Loop_Increasing	0x4de
04f8 00ce       |    |		Action	Pop_Auxiliary
04f9 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xb.0x1c = 0x4f9,0x19
04fa 0217       |    |		Execute	Heap_Access,All_Reference
04fb 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
04fc 00d9       |    |		Load_Top	At_Offset_1
04fd 0273       | s  |		Execute	Discrete,Plus
04fe e5ff       |    |		Load	0x2,-0x1
04ff 0217       |    |		Execute	Heap_Access,All_Reference
0500 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0501 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
0502 0000 0000  |    |		.BLANK	0000[0x6]
0508 ; --------------------------------------------------------------------------------------
0508 ; SUBPROGRAM
0508 ; --------------------------------------------------------------------------------------
0508 050e       |    |		.CONST	0x050e								; Address of begin
0509 0004       |    |		.CONST	0x0004								; Address of exception handler
050a 0004       |    |		.CONST	0x0004								; Number of locals
050b			INIT_0508:
050b 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0xc = .DEBUG	0x050b,0x10ee,0x0001,0x0000,0x004c,0x50d6,0x0000,0x017d
													; Debug Table 0xc.0x0 = 0x50b,0xffff
050c 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xc.0x1 = 0x50c,0xfffe
050d 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xc.0x2 = 0x50d,0xfffd
050e			BODY_0508:
050e e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xc.0x3 = 0x50e,0x1
050f 6806       |h   |		Jump_Zero	0x516
0510 e5ff       |    |		Load	0x2,-0x1
0511 0217       |    |		Execute	Heap_Access,All_Reference
0512 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0513 65cc       |e   |		Indirect_Literal	Discrete,0x2e0,{0x00000000, 0x19999990}
0514 027e       | ~  |		Execute	Discrete,Not_Equal
0515 6802       |h   |		Jump_Zero	0x518
0516 e213       |    |		Load	0x1,0x13							; Debug Table 0xc.0x4 = 0x516,0x2
0517 0257       | W  |		Execute	Discrete,Raise
0518 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xc.0x5 = 0x518,0x3
0519 0c00       |    |		Execute_Immediate	Greater_Equal,0x0
051a 6803       |h   |		Jump_Zero	0x51e
051b e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xc.0x6 = 0x51b,0x4
051c 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
051d 7808       |x   |		Jump	0x526
051e e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xc.0x7 = 0x51e,0x5
051f 0217       |    |		Execute	Heap_Access,All_Reference
0520 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0521 e5fe       |    |		Load	0x2,-0x2
0522 0273       | s  |		Execute	Discrete,Plus
0523 0a01       |    |		Execute_Immediate	Plus,0x1
0524 0248       | H  |		Execute	Discrete,Check_In_Integer
0525 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
0526 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xc.0x8 = 0x526,0x6
0527 0d01       |    |		Execute_Immediate	Less,0x1
0528 7014       |p   |		Jump_Nonzero	0x53d
0529 00da       |    |		Load_Top	At_Offset_2
052a e5ff       |    |		Load	0x2,-0x1
052b 0217       |    |		Execute	Heap_Access,All_Reference
052c 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
052d 0a01       |    |		Execute_Immediate	Plus,0x1
052e 027d       | }  |		Execute	Discrete,Greater
052f 700d       |p   |		Jump_Nonzero	0x53d
0530 00da       |    |		Load_Top	At_Offset_2
0531 e5ff       |    |		Load	0x2,-0x1
0532 0217       |    |		Execute	Heap_Access,All_Reference
0533 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0534 0a01       |    |		Execute_Immediate	Plus,0x1
0535 027f       |    |		Execute	Discrete,Equal
0536 6804       |h   |		Jump_Zero	0x53b
0537 e5fd       |    |		Load	0x2,-0x3
0538 65a3       |e   |		Indirect_Literal	Discrete,0x2dc,{0x00000000, 0x7fffffff}
0539 027e       | ~  |		Execute	Discrete,Not_Equal
053a 7801       |x   |		Jump	0x53c
053b 4800       |H   |		Short_Literal	0x0
053c 6802       |h   |		Jump_Zero	0x53f
053d e214       |    |		Load	0x1,0x14							; Debug Table 0xc.0x9 = 0x53d,0x7
053e 0257       | W  |		Execute	Discrete,Raise
053f 659c       |e   |		Indirect_Literal	Discrete,0x2dc,{0x00000000, 0x7fffffff}		; Debug Table 0xc.0xa = 0x53f,0x8
0540 e5fd       |    |		Load	0x2,-0x3
0541 0272       | r  |		Execute	Discrete,Minus
0542 00db       |    |		Load_Top	At_Offset_3
0543 027c       | |  |		Execute	Discrete,Less
0544 6805       |h   |		Jump_Zero	0x54a
0545 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xc.0xb = 0x545,0x9
0546 0217       |    |		Execute	Heap_Access,All_Reference
0547 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0548 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
0549 7806       |x   |		Jump	0x550
054a 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xc.0xc = 0x54a,0xa
054b e5fd       |    |		Load	0x2,-0x3
054c 0273       | s  |		Execute	Discrete,Plus
054d 0248       | H  |		Execute	Discrete,Check_In_Integer
054e 0aff       |    |		Execute_Immediate	Plus,-0x1
054f 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0550 00cf       |    |		Action	Mark_Auxiliary
0551 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xc.0xd = 0x551,0xb
0552 e402       |    |		Load	0x2,0x2
0553 0263       | c  |		Execute	Discrete,Above_Bound
0554 7013       |p   |		Jump_Nonzero	0x568
0555 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xc.0xe = 0x555,0xc
0556 0219       |    |		Execute	Heap_Access,All_Read
0557 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0558 0219       |    |		Execute	Heap_Access,All_Read
0559 00d9       |    |		Load_Top	At_Offset_1
055a 00d8       |    |		Load_Top	At_Offset_0
055b 00da       |    |		Load_Top	At_Offset_2
055c 01d7       |    |		Execute	Vector,Field_Read
055d e239       | 9  |		Load	0x1,0x39
055e e23a       | :  |		Load	0x1,0x3a
055f 1d3b       | ;  |		Execute_Immediate	Reference_Lex_1,0x3b
0560 e001       |    |		Load	0x0,0x1
0561 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0562 00d9       |    |		Load_Top	At_Offset_1
0563 00db       |    |		Load_Top	At_Offset_3
0564 01d6       |    |		Execute	Vector,Field_Write
0565 00d2       |    |		Pop_Control	Pop_Count_2
0566 00c8       |    |		Action	Pop_Auxiliary_Range
0567 3fed       |?   |		Loop_Increasing	0x555
0568 00ce       |    |		Action	Pop_Auxiliary
0569 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xc.0xf = 0x569,0xd
056a 0217       |    |		Execute	Heap_Access,All_Reference
056b 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
056c 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
056d e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xc.0x10 = 0x56d,0xe
056e 0217       |    |		Execute	Heap_Access,All_Reference
056f 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0570 00da       |    |		Load_Top	At_Offset_2
0571 e402       |    |		Load	0x2,0x2
0572 0272       | r  |		Execute	Discrete,Minus
0573 0a01       |    |		Execute_Immediate	Plus,0x1
0574 0248       | H  |		Execute	Discrete,Check_In_Integer
0575 0272       | r  |		Execute	Discrete,Minus
0576 e5ff       |    |		Load	0x2,-0x1
0577 0217       |    |		Execute	Heap_Access,All_Reference
0578 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0579 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xc.0x11 = 0x579,0xf
057a 0a01       |    |		Execute_Immediate	Plus,0x1
057b 0248       | H  |		Execute	Discrete,Check_In_Integer
057c 00d9       |    |		Load_Top	At_Offset_1
057d e5ff       |    |		Load	0x2,-0x1
057e 0217       |    |		Execute	Heap_Access,All_Reference
057f 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0580 0217       |    |		Execute	Heap_Access,All_Reference
0581 01cf       |    |		Execute	Vector,Slice_Read
0582 00db       |    |		Load_Top	At_Offset_3
0583 e5ff       |    |		Load	0x2,-0x1
0584 0217       |    |		Execute	Heap_Access,All_Reference
0585 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0586 e5ff       |    |		Load	0x2,-0x1
0587 0219       |    |		Execute	Heap_Access,All_Read
0588 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0589 0219       |    |		Execute	Heap_Access,All_Read
058a 01ce       |    |		Execute	Vector,Slice_Write
058b 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
058c 0000 0000  |    |		.BLANK	0000[0x4]
0590 ; --------------------------------------------------------------------------------------
0590 ; SUBPROGRAM
0590 ; --------------------------------------------------------------------------------------
0590 0593       |    |		.CONST	0x0593								; Address of begin
0591 0004       |    |		.CONST	0x0004								; Address of exception handler
0592 0001       |    |		.CONST	0x0001								; Number of locals
0593			BODY_0590:
0593			INIT_0590:
0593 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd = .DEBUG	0x0593,0x1114,0x0002,0x0000,0x004c,0x50d6,0x0000,0x018e
													; Debug Table 0xd.0x0 = 0x593,0x1
0594 7002       |p   |		Jump_Nonzero	0x597
0595 e213       |    |		Load	0x1,0x13							; Debug Table 0xd.0x1 = 0x595,0x2
0596 0257       | W  |		Execute	Discrete,Raise
0597 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd.0x2 = 0x597,0x3
0598 0217       |    |		Execute	Heap_Access,All_Reference
0599 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
059a 4801       |H   |		Short_Literal	0x1
059b e5ff       |    |		Load	0x2,-0x1
059c 8221       | !  |		Call	0x1,0x21
059d 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
059e 0000 0000  |    |		.XXX[0x2]
05a0 ; --------------------------------------------------------------------------------------
05a0 ; SUBPROGRAM
05a0 ; --------------------------------------------------------------------------------------
05a0 05a7       |    |		.CONST	0x05a7								; Address of begin
05a1 0004       |    |		.CONST	0x0004								; Address of exception handler
05a2 0004       |    |		.CONST	0x0004								; Number of locals
05a3			INIT_05a0:
05a3 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0xe = .DEBUG	0x05a3,0x111c,0x0002,0x0000,0x004c,0x50d6,0x0000,0x0197
													; Debug Table 0xe.0x0 = 0x5a3,0xffff
05a4 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xe.0x1 = 0x5a4,0xfffe
05a5 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xe.0x2 = 0x5a5,0xfffd
05a6 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
05a7			BODY_05a0:
05a7 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xe.0x3 = 0x5a7,0x1
05a8 6806       |h   |		Jump_Zero	0x5af
05a9 e5ff       |    |		Load	0x2,-0x1
05aa 0217       |    |		Execute	Heap_Access,All_Reference
05ab 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
05ac 6297       |b   |		Indirect_Literal	Discrete,0x844,{0x00000000, 0x19999990}
05ad 027e       | ~  |		Execute	Discrete,Not_Equal
05ae 6802       |h   |		Jump_Zero	0x5b1
05af e213       |    |		Load	0x1,0x13							; Debug Table 0xe.0x4 = 0x5af,0x2
05b0 0257       | W  |		Execute	Discrete,Raise
05b1 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xe.0x5 = 0x5b1,0x3
05b2 0c00       |    |		Execute_Immediate	Greater_Equal,0x0
05b3 6803       |h   |		Jump_Zero	0x5b7
05b4 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xe.0x6 = 0x5b4,0x4
05b5 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
05b6 7808       |x   |		Jump	0x5bf
05b7 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xe.0x7 = 0x5b7,0x5
05b8 0217       |    |		Execute	Heap_Access,All_Reference
05b9 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
05ba e5fe       |    |		Load	0x2,-0x2
05bb 0273       | s  |		Execute	Discrete,Plus
05bc 0a01       |    |		Execute_Immediate	Plus,0x1
05bd 0248       | H  |		Execute	Discrete,Check_In_Integer
05be 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
05bf 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xe.0x8 = 0x5bf,0x6
05c0 0d01       |    |		Execute_Immediate	Less,0x1
05c1 7013       |p   |		Jump_Nonzero	0x5d5
05c2 00da       |    |		Load_Top	At_Offset_2
05c3 e5ff       |    |		Load	0x2,-0x1
05c4 0217       |    |		Execute	Heap_Access,All_Reference
05c5 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
05c6 0a01       |    |		Execute_Immediate	Plus,0x1
05c7 027d       | }  |		Execute	Discrete,Greater
05c8 700c       |p   |		Jump_Nonzero	0x5d5
05c9 00da       |    |		Load_Top	At_Offset_2
05ca e5ff       |    |		Load	0x2,-0x1
05cb 0217       |    |		Execute	Heap_Access,All_Reference
05cc 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
05cd 0a01       |    |		Execute_Immediate	Plus,0x1
05ce 027f       |    |		Execute	Discrete,Equal
05cf 6803       |h   |		Jump_Zero	0x5d3
05d0 e5fd       |    |		Load	0x2,-0x3
05d1 0e00       |    |		Execute_Immediate	Not_Equal,0x0
05d2 7801       |x   |		Jump	0x5d4
05d3 4800       |H   |		Short_Literal	0x0
05d4 6802       |h   |		Jump_Zero	0x5d7
05d5 e214       |    |		Load	0x1,0x14							; Debug Table 0xe.0x9 = 0x5d5,0x7
05d6 0257       | W  |		Execute	Discrete,Raise
05d7 6268       |bh  |		Indirect_Literal	Discrete,0x840,{0x00000000, 0x7fffffff}		; Debug Table 0xe.0xa = 0x5d7,0x8
05d8 e5fd       |    |		Load	0x2,-0x3
05d9 0272       | r  |		Execute	Discrete,Minus
05da 00db       |    |		Load_Top	At_Offset_3
05db 027c       | |  |		Execute	Discrete,Less
05dc 6805       |h   |		Jump_Zero	0x5e2
05dd e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xe.0xb = 0x5dd,0x9
05de 0217       |    |		Execute	Heap_Access,All_Reference
05df 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
05e0 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
05e1 7806       |x   |		Jump	0x5e8
05e2 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xe.0xc = 0x5e2,0xa
05e3 e5fd       |    |		Load	0x2,-0x3
05e4 0273       | s  |		Execute	Discrete,Plus
05e5 0248       | H  |		Execute	Discrete,Check_In_Integer
05e6 0aff       |    |		Execute_Immediate	Plus,-0x1
05e7 005a       | Z  |		Store_Top	Discrete,At_Offset_2
05e8 00cf       |    |		Action	Mark_Auxiliary
05e9 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xe.0xd = 0x5e9,0xb
05ea e402       |    |		Load	0x2,0x2
05eb 0263       | c  |		Execute	Discrete,Above_Bound
05ec 700f       |p   |		Jump_Nonzero	0x5fc
05ed 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xe.0xe = 0x5ed,0xc
05ee 00d9       |    |		Load_Top	At_Offset_1
05ef e5ff       |    |		Load	0x2,-0x1
05f0 0217       |    |		Execute	Heap_Access,All_Reference
05f1 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
05f2 0217       |    |		Execute	Heap_Access,All_Reference
05f3 01d7       |    |		Execute	Vector,Field_Read
05f4 0217       |    |		Execute	Heap_Access,All_Reference
05f5 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
05f6 0273       | s  |		Execute	Discrete,Plus
05f7 0248       | H  |		Execute	Discrete,Check_In_Integer
05f8 0a02       |    |		Execute_Immediate	Plus,0x2
05f9 c404       |    |		Store	0x2,0x4
05fa 00c8       |    |		Action	Pop_Auxiliary_Range
05fb 3ff1       |?   |		Loop_Increasing	0x5ed
05fc 00ce       |    |		Action	Pop_Auxiliary
05fd 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0xe.0xf = 0x5fd,0xd
05fe 4801       |H   |		Short_Literal	0x1							; Debug Table 0xe.0x10 = 0x5fe,0xfbff
05ff 00da       |    |		Load_Top	At_Offset_2
0600 00e9       |    |		Load_Encached	String_Cache
0601 0334       | 4  |		Declare_Variable	Array,With_Constraint
0602 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xe.0x11 = 0x602,0xfbfe
0603 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
0604 e233       | 3  |		Load	0x1,0x33							; Debug Table 0xe.0x12 = 0x604,0xfbfd
0605 00cf       |    |		Action	Mark_Auxiliary
0606 e403       |    |		Load	0x2,0x3								; Debug Table 0xe.0x13 = 0x606,0x401
0607 e402       |    |		Load	0x2,0x2
0608 0263       | c  |		Execute	Discrete,Above_Bound
0609 702f       |p/  |		Jump_Nonzero	0x639
060a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0x14 = 0x60a,0x402
060b e5ff       |    |		Load	0x2,-0x1
060c 0217       |    |		Execute	Heap_Access,All_Reference
060d 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
060e 0217       |    |		Execute	Heap_Access,All_Reference
060f 01d7       |    |		Execute	Vector,Field_Read
0610 a408       |    |		Store_Unchecked	0x2,0x8
0611 4801       |H   |		Short_Literal	0x1							; Debug Table 0xe.0x15 = 0x611,0x403
0612 e408       |    |		Load	0x2,0x8
0613 0217       |    |		Execute	Heap_Access,All_Reference
0614 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0615 e408       |    |		Load	0x2,0x8
0616 0217       |    |		Execute	Heap_Access,All_Reference
0617 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0618 01cf       |    |		Execute	Vector,Slice_Read
0619 e407       |    |		Load	0x2,0x7
061a e407       |    |		Load	0x2,0x7
061b e408       |    |		Load	0x2,0x8
061c 0217       |    |		Execute	Heap_Access,All_Reference
061d 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
061e 0273       | s  |		Execute	Discrete,Plus
061f 0aff       |    |		Execute_Immediate	Plus,-0x1
0620 0248       | H  |		Execute	Discrete,Check_In_Integer
0621 e406       |    |		Load	0x2,0x6
0622 01ce       |    |		Execute	Vector,Slice_Write
0623 e407       |    |		Load	0x2,0x7								; Debug Table 0xe.0x16 = 0x623,0x404
0624 e408       |    |		Load	0x2,0x8
0625 0217       |    |		Execute	Heap_Access,All_Reference
0626 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0627 0273       | s  |		Execute	Discrete,Plus
0628 0248       | H  |		Execute	Discrete,Check_In_Integer
0629 0a02       |    |		Execute_Immediate	Plus,0x2
062a c407       |    |		Store	0x2,0x7
062b 480d       |H   |		Short_Literal	0xd							; Debug Table 0xe.0x17 = 0x62b,0x405
062c e407       |    |		Load	0x2,0x7
062d 0afe       |    |		Execute_Immediate	Plus,-0x2
062e 0248       | H  |		Execute	Discrete,Check_In_Integer
062f e406       |    |		Load	0x2,0x6
0630 01d6       |    |		Execute	Vector,Field_Write
0631 480a       |H   |		Short_Literal	0xa							; Debug Table 0xe.0x18 = 0x631,0x406
0632 e407       |    |		Load	0x2,0x7
0633 0aff       |    |		Execute_Immediate	Plus,-0x1
0634 0248       | H  |		Execute	Discrete,Check_In_Integer
0635 e406       |    |		Load	0x2,0x6
0636 01d6       |    |		Execute	Vector,Field_Write
0637 00c8       |    |		Action	Pop_Auxiliary_Range
0638 3fd1       |?   |		Loop_Increasing	0x60a
0639 00ce       |    |		Action	Pop_Auxiliary
063a 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xe.0x19 = 0x63a,0x407
063b 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
063c 0000 0000  |    |		.BLANK	0000[0x4]
0640 ; --------------------------------------------------------------------------------------
0640 ; SUBPROGRAM
0640 ; --------------------------------------------------------------------------------------
0640 0644       | D  |		.CONST	0x0644								; Address of begin
0641 0004       |    |		.CONST	0x0004								; Address of exception handler
0642 0002       |    |		.CONST	0x0002								; Number of locals
0643			INIT_0640:
0643 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0xf = .DEBUG	0x0643,0x1152,0x0002,0x0000,0x004c,0x50d6,0x0000,0x01a9
													; Debug Table 0xf.0x0 = 0x643,0xffff
0644			BODY_0640:
0644 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xf.0x1 = 0x644,0x1
0645 6806       |h   |		Jump_Zero	0x64c
0646 00db       |    |		Load_Top	At_Offset_3
0647 0217       |    |		Execute	Heap_Access,All_Reference
0648 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0649 61fa       |a   |		Indirect_Literal	Discrete,0x844,{0x00000000, 0x19999990}
064a 027e       | ~  |		Execute	Discrete,Not_Equal
064b 6802       |h   |		Jump_Zero	0x64e
064c e213       |    |		Load	0x1,0x13							; Debug Table 0xf.0x2 = 0x64c,0x2
064d 0257       | W  |		Execute	Discrete,Raise
064e e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xf.0x3 = 0x64e,0x3
064f 0c00       |    |		Execute_Immediate	Greater_Equal,0x0
0650 6803       |h   |		Jump_Zero	0x654
0651 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xf.0x4 = 0x651,0x4
0652 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0653 7808       |x   |		Jump	0x65c
0654 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xf.0x5 = 0x654,0x5
0655 0217       |    |		Execute	Heap_Access,All_Reference
0656 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0657 e5fe       |    |		Load	0x2,-0x2
0658 0273       | s  |		Execute	Discrete,Plus
0659 0a01       |    |		Execute_Immediate	Plus,0x1
065a 0248       | H  |		Execute	Discrete,Check_In_Integer
065b 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
065c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0x6 = 0x65c,0x6
065d 0d01       |    |		Execute_Immediate	Less,0x1
065e 7006       |p   |		Jump_Nonzero	0x665
065f 00d8       |    |		Load_Top	At_Offset_0
0660 e5ff       |    |		Load	0x2,-0x1
0661 0217       |    |		Execute	Heap_Access,All_Reference
0662 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0663 027d       | }  |		Execute	Discrete,Greater
0664 6802       |h   |		Jump_Zero	0x667
0665 e214       |    |		Load	0x1,0x14							; Debug Table 0xf.0x7 = 0x665,0x7
0666 0257       | W  |		Execute	Discrete,Raise
0667 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0x8 = 0x667,0x8
0668 e5ff       |    |		Load	0x2,-0x1
0669 0217       |    |		Execute	Heap_Access,All_Reference
066a 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
066b 0217       |    |		Execute	Heap_Access,All_Reference
066c 01d7       |    |		Execute	Vector,Field_Read
066d 0217       |    |		Execute	Heap_Access,All_Reference
066e 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
066f 0a02       |    |		Execute_Immediate	Plus,0x2
0670 00e3       |    |		Load_Encached	Natural_Cache
0671 025b       | [  |		Execute	Discrete,Check_In_Type
0672 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0673 0000 0000  |    |		.BLANK	0000[0x5]
0678 ; --------------------------------------------------------------------------------------
0678 ; SUBPROGRAM
0678 ; --------------------------------------------------------------------------------------
0678 067b       | {  |		.CONST	0x067b								; Address of begin
0679 0004       |    |		.CONST	0x0004								; Address of exception handler
067a 0001       |    |		.CONST	0x0001								; Number of locals
067b			BODY_0678:
067b			INIT_0678:
067b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x10 = .DEBUG	0x067b,0x1166,0x0002,0x0000,0x004c,0x50d6,0x0000,0x01b6
													; Debug Table 0x10.0x0 = 0x67b,0x1
067c 6806       |h   |		Jump_Zero	0x683
067d 00da       |    |		Load_Top	At_Offset_2
067e 0217       |    |		Execute	Heap_Access,All_Reference
067f 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0680 61c3       |a   |		Indirect_Literal	Discrete,0x844,{0x00000000, 0x19999990}
0681 027e       | ~  |		Execute	Discrete,Not_Equal
0682 6802       |h   |		Jump_Zero	0x685
0683 e213       |    |		Load	0x1,0x13							; Debug Table 0x10.0x1 = 0x683,0x2
0684 0257       | W  |		Execute	Discrete,Raise
0685 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0x2 = 0x685,0x3
0686 e230       | 0  |		Load	0x1,0x30
0687 0322       | "  |		Declare_Variable	Record
0688 61bb       |a   |		Indirect_Literal	Discrete,0x844,{0x00000000, 0x19999990}
0689 00d9       |    |		Load_Top	At_Offset_1
068a 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
068b e5ff       |    |		Load	0x2,-0x1
068c 00d9       |    |		Load_Top	At_Offset_1
068d 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
068e 4801       |H   |		Short_Literal	0x1
068f 00d9       |    |		Load_Top	At_Offset_1
0690 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0691 4801       |H   |		Short_Literal	0x1
0692 00d9       |    |		Load_Top	At_Offset_1
0693 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0694 e254       | T  |		Load	0x1,0x54
0695 e255       | U  |		Load	0x1,0x55
0696 1d56       | V  |		Execute_Immediate	Reference_Lex_1,0x56
0697 e001       |    |		Load	0x0,0x1
0698 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0699 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
069a 0000 0000  |    |		.BLANK	0000[0x6]
06a0 ; --------------------------------------------------------------------------------------
06a0 ; SUBPROGRAM
06a0 ; --------------------------------------------------------------------------------------
06a0 06a3       |    |		.CONST	0x06a3								; Address of begin
06a1 0004       |    |		.CONST	0x0004								; Address of exception handler
06a2 0001       |    |		.CONST	0x0001								; Number of locals
06a3			BODY_06a0:
06a3			INIT_06a0:
06a3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x11 = .DEBUG	0x06a3,0x116e,0x0001,0x0000,0x004c,0x50d6,0x0000,0x01c5
													; Debug Table 0x11.0x0 = 0x6a3,0x1
06a4 7001       |p   |		Jump_Nonzero	0x6a6
06a5 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1					; Debug Table 0x11.0x1 = 0x6a5,0x2
06a6 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x11.0x2 = 0x6a6,0x3
06a7 0217       |    |		Execute	Heap_Access,All_Reference
06a8 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
06a9 619a       |a   |		Indirect_Literal	Discrete,0x844,{0x00000000, 0x19999990}
06aa 027e       | ~  |		Execute	Discrete,Not_Equal
06ab 6802       |h   |		Jump_Zero	0x6ae
06ac e213       |    |		Load	0x1,0x13							; Debug Table 0x11.0x3 = 0x6ac,0x4
06ad 0257       | W  |		Execute	Discrete,Raise
06ae 4800       |H   |		Short_Literal	0x0							; Debug Table 0x11.0x4 = 0x6ae,0x5
06af 00db       |    |		Load_Top	At_Offset_3
06b0 0217       |    |		Execute	Heap_Access,All_Reference
06b1 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
06b2 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x11.0x5 = 0x6b2,0x6
06b3 e259       | Y  |		Load	0x1,0x59
06b4 e25a       | Z  |		Load	0x1,0x5a
06b5 1d5b       | [  |		Execute_Immediate	Reference_Lex_1,0x5b
06b6 e001       |    |		Load	0x0,0x1
06b7 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
06b8 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
06b9 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
06ba 0000 0000  |    |		.BLANK	0000[0x6]
06c0 ; --------------------------------------------------------------------------------------
06c0 ; SUBPROGRAM
06c0 ; --------------------------------------------------------------------------------------
06c0 06c3       |    |		.CONST	0x06c3								; Address of begin
06c1 0004       |    |		.CONST	0x0004								; Address of exception handler
06c2 0001       |    |		.CONST	0x0001								; Number of locals
06c3			BODY_06c0:
06c3			INIT_06c0:
06c3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x12 = .DEBUG	0x06c3,0x117c,0x0001,0x0000,0x004c,0x50d6,0x0000,0x01cd
													; Debug Table 0x12.0x0 = 0x6c3,0x1
06c4 6806       |h   |		Jump_Zero	0x6cb
06c5 00da       |    |		Load_Top	At_Offset_2
06c6 0217       |    |		Execute	Heap_Access,All_Reference
06c7 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
06c8 617b       |a{  |		Indirect_Literal	Discrete,0x844,{0x00000000, 0x19999990}
06c9 027e       | ~  |		Execute	Discrete,Not_Equal
06ca 6802       |h   |		Jump_Zero	0x6cd
06cb e213       |    |		Load	0x1,0x13							; Debug Table 0x12.0x1 = 0x6cb,0x2
06cc 0257       | W  |		Execute	Discrete,Raise
06cd 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x12.0x2 = 0x6cd,0x3
06ce 682c       |h,  |		Jump_Zero	0x6fb
06cf 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x12.0x3 = 0x6cf,0x4
06d0 0217       |    |		Execute	Heap_Access,All_Reference
06d1 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
06d2 0c02       |    |		Execute_Immediate	Greater_Equal,0x2
06d3 680a       |h   |		Jump_Zero	0x6de
06d4 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x12.0x4 = 0x6d4,0x5
06d5 0217       |    |		Execute	Heap_Access,All_Reference
06d6 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
06d7 a5fd       |    |		Store_Unchecked	0x2,-0x3
06d8 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x12.0x5 = 0x6d8,0x6
06d9 0217       |    |		Execute	Heap_Access,All_Reference
06da 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
06db 0aff       |    |		Execute_Immediate	Plus,-0x1
06dc c5fc       |    |		Store	0x2,-0x4
06dd 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
06de 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x12.0x6 = 0x6de,0x7
06df 0217       |    |		Execute	Heap_Access,All_Reference
06e0 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
06e1 0f01       |    |		Execute_Immediate	Equal,0x1
06e2 6802       |h   |		Jump_Zero	0x6e5
06e3 e214       |    |		Load	0x1,0x14							; Debug Table 0x12.0x7 = 0x6e3,0x8
06e4 0257       | W  |		Execute	Discrete,Raise
06e5 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x12.0x8 = 0x6e5,0x9
06e6 0217       |    |		Execute	Heap_Access,All_Reference
06e7 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
06e8 0aff       |    |		Execute_Immediate	Plus,-0x1
06e9 c5fd       |    |		Store	0x2,-0x3
06ea 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x12.0x9 = 0x6ea,0xa
06eb 0217       |    |		Execute	Heap_Access,All_Reference
06ec 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
06ed 0aff       |    |		Execute_Immediate	Plus,-0x1
06ee 0248       | H  |		Execute	Discrete,Check_In_Integer
06ef 00db       |    |		Load_Top	At_Offset_3
06f0 0217       |    |		Execute	Heap_Access,All_Reference
06f1 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
06f2 0217       |    |		Execute	Heap_Access,All_Reference
06f3 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
06f4 0217       |    |		Execute	Heap_Access,All_Reference
06f5 01d7       |    |		Execute	Vector,Field_Read
06f6 0217       |    |		Execute	Heap_Access,All_Reference
06f7 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
06f8 0a01       |    |		Execute_Immediate	Plus,0x1
06f9 c5fc       |    |		Store	0x2,-0x4
06fa 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
06fb 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x12.0xa = 0x6fb,0xb
06fc 0217       |    |		Execute	Heap_Access,All_Reference
06fd 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
06fe a5fd       |    |		Store_Unchecked	0x2,-0x3
06ff 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x12.0xb = 0x6ff,0xc
0700 0217       |    |		Execute	Heap_Access,All_Reference
0701 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0702 a5fc       |    |		Store_Unchecked	0x2,-0x4
0703 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0704 0000 0000  |    |		.BLANK	0000[0x4]
0708 ; --------------------------------------------------------------------------------------
0708 ; SUBPROGRAM
0708 ; --------------------------------------------------------------------------------------
0708 070b       |    |		.CONST	0x070b								; Address of begin
0709 0004       |    |		.CONST	0x0004								; Address of exception handler
070a 0001       |    |		.CONST	0x0001								; Number of locals
070b			BODY_0708:
070b			INIT_0708:
070b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x13 = .DEBUG	0x070b,0x1196,0x0001,0x0000,0x004c,0x50d6,0x0000,0x01e2
													; Debug Table 0x13.0x0 = 0x70b,0x1
070c 6806       |h   |		Jump_Zero	0x713
070d 00da       |    |		Load_Top	At_Offset_2
070e 0217       |    |		Execute	Heap_Access,All_Reference
070f 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0710 6133       |a3  |		Indirect_Literal	Discrete,0x844,{0x00000000, 0x19999990}
0711 027e       | ~  |		Execute	Discrete,Not_Equal
0712 6802       |h   |		Jump_Zero	0x715
0713 e213       |    |		Load	0x1,0x13							; Debug Table 0x13.0x1 = 0x713,0x2
0714 0257       | W  |		Execute	Discrete,Raise
0715 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x13.0x2 = 0x715,0x3
0716 6802       |h   |		Jump_Zero	0x719
0717 e5fd       |    |		Load	0x2,-0x3
0718 7002       |p   |		Jump_Nonzero	0x71b
0719 e214       |    |		Load	0x1,0x14							; Debug Table 0x13.0x3 = 0x719,0x4
071a 0257       | W  |		Execute	Discrete,Raise
071b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x13.0x4 = 0x71b,0x5
071c 00db       |    |		Load_Top	At_Offset_3
071d 0217       |    |		Execute	Heap_Access,All_Reference
071e 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
071f 0217       |    |		Execute	Heap_Access,All_Reference
0720 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0721 0a01       |    |		Execute_Immediate	Plus,0x1
0722 027d       | }  |		Execute	Discrete,Greater
0723 6802       |h   |		Jump_Zero	0x726
0724 e214       |    |		Load	0x1,0x14							; Debug Table 0x13.0x5 = 0x724,0x6
0725 0257       | W  |		Execute	Discrete,Raise
0726 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x13.0x6 = 0x726,0x7
0727 00db       |    |		Load_Top	At_Offset_3
0728 0217       |    |		Execute	Heap_Access,All_Reference
0729 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
072a 0217       |    |		Execute	Heap_Access,All_Reference
072b 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
072c 0a01       |    |		Execute_Immediate	Plus,0x1
072d 027f       |    |		Execute	Discrete,Equal
072e 6805       |h   |		Jump_Zero	0x734
072f e5fd       |    |		Load	0x2,-0x3
0730 0c02       |    |		Execute_Immediate	Greater_Equal,0x2
0731 6802       |h   |		Jump_Zero	0x734
0732 e214       |    |		Load	0x1,0x14							; Debug Table 0x13.0x7 = 0x732,0x8
0733 0257       | W  |		Execute	Discrete,Raise
0734 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x13.0x8 = 0x734,0x9
0735 00db       |    |		Load_Top	At_Offset_3
0736 0217       |    |		Execute	Heap_Access,All_Reference
0737 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0738 0217       |    |		Execute	Heap_Access,All_Reference
0739 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
073a 027a       | z  |		Execute	Discrete,Less_Equal
073b 6810       |h   |		Jump_Zero	0x74c
073c e5fd       |    |		Load	0x2,-0x3
073d e5fe       |    |		Load	0x2,-0x2
073e e5ff       |    |		Load	0x2,-0x1
073f 0217       |    |		Execute	Heap_Access,All_Reference
0740 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0741 0217       |    |		Execute	Heap_Access,All_Reference
0742 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0743 0217       |    |		Execute	Heap_Access,All_Reference
0744 01d7       |    |		Execute	Vector,Field_Read
0745 0217       |    |		Execute	Heap_Access,All_Reference
0746 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0747 0a01       |    |		Execute_Immediate	Plus,0x1
0748 027d       | }  |		Execute	Discrete,Greater
0749 6802       |h   |		Jump_Zero	0x74c
074a e214       |    |		Load	0x1,0x14							; Debug Table 0x13.0x9 = 0x74a,0xa
074b 0257       | W  |		Execute	Discrete,Raise
074c e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x13.0xa = 0x74c,0xb
074d 00db       |    |		Load_Top	At_Offset_3
074e 0217       |    |		Execute	Heap_Access,All_Reference
074f 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0750 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x13.0xb = 0x750,0xc
0751 00db       |    |		Load_Top	At_Offset_3
0752 0217       |    |		Execute	Heap_Access,All_Reference
0753 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0754 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0755 0000 0000  |    |		.XXX[0x3]
0757 0000       |    |
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						; Debug Table 0x14 = .DEBUG	0x075b,0x11b0,0x0002,0x0000,0x004c,0x50d6,0x0000,0x01f2
													; Debug Table 0x14.0x0 = 0x75b,0x1
075c 0217       |    |		Execute	Heap_Access,All_Reference
075d 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
075e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
075f 0000       |    |		.XXX[0x1]
0760 ; --------------------------------------------------------------------------------------
0760 ; SUBPROGRAM
0760 ; --------------------------------------------------------------------------------------
0760 0765       | e  |		.CONST	0x0765								; Address of begin
0761 0004       |    |		.CONST	0x0004								; Address of exception handler
0762 0002       |    |		.CONST	0x0002								; Number of locals
0763			INIT_0760:
0763 e233       | 3  |		Load	0x1,0x33							; Debug Table 0x15 = .DEBUG	0x0763,0x11b4,0x0002,0x0000,0x004c,0x50d6,0x0000,0x01fb
													; Debug Table 0x15.0x0 = 0x763,0xffff
0764 0007       |    |		Action	Break_Optional
0765			BODY_0760:
0765 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x15.0x1 = 0x765,0x1
0766 6806       |h   |		Jump_Zero	0x76d
0767 00db       |    |		Load_Top	At_Offset_3
0768 0217       |    |		Execute	Heap_Access,All_Reference
0769 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
076a 60d9       |`   |		Indirect_Literal	Discrete,0x844,{0x00000000, 0x19999990}
076b 027e       | ~  |		Execute	Discrete,Not_Equal
076c 6802       |h   |		Jump_Zero	0x76f
076d e213       |    |		Load	0x1,0x13							; Debug Table 0x15.0x2 = 0x76d,0x2
076e 0257       | W  |		Execute	Discrete,Raise
076f 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x15.0x3 = 0x76f,0x3
0770 0217       |    |		Execute	Heap_Access,All_Reference
0771 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0772 e5ff       |    |		Load	0x2,-0x1
0773 0217       |    |		Execute	Heap_Access,All_Reference
0774 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0775 0217       |    |		Execute	Heap_Access,All_Reference
0776 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0777 027d       | }  |		Execute	Discrete,Greater
0778 6802       |h   |		Jump_Zero	0x77b
0779 4800       |H   |		Short_Literal	0x0							; Debug Table 0x15.0x4 = 0x779,0x4
077a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
077b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x15.0x5 = 0x77b,0x5
077c 0217       |    |		Execute	Heap_Access,All_Reference
077d 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
077e e5ff       |    |		Load	0x2,-0x1
077f 0217       |    |		Execute	Heap_Access,All_Reference
0780 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0781 0217       |    |		Execute	Heap_Access,All_Reference
0782 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0783 0217       |    |		Execute	Heap_Access,All_Reference
0784 01d7       |    |		Execute	Vector,Field_Read
0785 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0786 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x15.0x6 = 0x786,0x6
0787 0217       |    |		Execute	Heap_Access,All_Reference
0788 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0789 00d9       |    |		Load_Top	At_Offset_1
078a 0217       |    |		Execute	Heap_Access,All_Reference
078b 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
078c 027d       | }  |		Execute	Discrete,Greater
078d 6802       |h   |		Jump_Zero	0x790
078e 480d       |H   |		Short_Literal	0xd							; Debug Table 0x15.0x7 = 0x78e,0x7
078f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0790 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x15.0x8 = 0x790,0x8
0791 0217       |    |		Execute	Heap_Access,All_Reference
0792 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0793 00d9       |    |		Load_Top	At_Offset_1
0794 0217       |    |		Execute	Heap_Access,All_Reference
0795 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0796 01d7       |    |		Execute	Vector,Field_Read
0797 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0798 ; --------------------------------------------------------------------------------------
0798 ; SUBPROGRAM
0798 ; --------------------------------------------------------------------------------------
0798 079e       |    |		.CONST	0x079e								; Address of begin
0799 0004       |    |		.CONST	0x0004								; Address of exception handler
079a 0003       |    |		.CONST	0x0003								; Number of locals
079b			INIT_0798:
079b 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x16 = .DEBUG	0x079b,0x11c8,0x0001,0x0000,0x004c,0x50d6,0x0000,0x0204
													; Debug Table 0x16.0x0 = 0x79b,0xffff
079c e233       | 3  |		Load	0x1,0x33							; Debug Table 0x16.0x1 = 0x79c,0xfffe
079d 0007       |    |		Action	Break_Optional
079e			BODY_0798:
079e e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x16.0x2 = 0x79e,0x1
079f 6806       |h   |		Jump_Zero	0x7a6
07a0 e5ff       |    |		Load	0x2,-0x1
07a1 0217       |    |		Execute	Heap_Access,All_Reference
07a2 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
07a3 60a0       |`   |		Indirect_Literal	Discrete,0x844,{0x00000000, 0x19999990}
07a4 027e       | ~  |		Execute	Discrete,Not_Equal
07a5 6802       |h   |		Jump_Zero	0x7a8
07a6 e213       |    |		Load	0x1,0x13							; Debug Table 0x16.0x3 = 0x7a6,0x2
07a7 0257       | W  |		Execute	Discrete,Raise
07a8 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x16.0x4 = 0x7a8,0x3
07a9 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
07aa 00cf       |    |		Action	Mark_Auxiliary
07ab 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0x5 = 0x7ab,0x4
07ac e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x16.0x6 = 0x7ac,0x5
07ad 0217       |    |		Execute	Heap_Access,All_Reference
07ae 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
07af e5ff       |    |		Load	0x2,-0x1
07b0 0217       |    |		Execute	Heap_Access,All_Reference
07b1 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
07b2 0217       |    |		Execute	Heap_Access,All_Reference
07b3 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
07b4 027d       | }  |		Execute	Discrete,Greater
07b5 6802       |h   |		Jump_Zero	0x7b8
07b6 e214       |    |		Load	0x1,0x14							; Debug Table 0x16.0x7 = 0x7b6,0x6
07b7 0257       | W  |		Execute	Discrete,Raise
07b8 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x16.0x8 = 0x7b8,0x7
07b9 0217       |    |		Execute	Heap_Access,All_Reference
07ba 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
07bb e5ff       |    |		Load	0x2,-0x1
07bc 0217       |    |		Execute	Heap_Access,All_Reference
07bd 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
07be 0217       |    |		Execute	Heap_Access,All_Reference
07bf 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
07c0 0217       |    |		Execute	Heap_Access,All_Reference
07c1 01d7       |    |		Execute	Vector,Field_Read
07c2 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
07c3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x16.0x9 = 0x7c3,0x8
07c4 00da       |    |		Load_Top	At_Offset_2
07c5 0217       |    |		Execute	Heap_Access,All_Reference
07c6 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
07c7 e5ff       |    |		Load	0x2,-0x1
07c8 0217       |    |		Execute	Heap_Access,All_Reference
07c9 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
07ca 0272       | r  |		Execute	Discrete,Minus
07cb 0248       | H  |		Execute	Discrete,Check_In_Integer
07cc 0a02       |    |		Execute_Immediate	Plus,0x2
07cd 027c       | |  |		Execute	Discrete,Less
07ce 6801       |h   |		Jump_Zero	0x7d0
07cf 781c       |x   |		Jump	0x7ec								; Debug Table 0x16.0xa = 0x7cf,0x9
07d0 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x16.0xb = 0x7d0,0xa
07d1 00da       |    |		Load_Top	At_Offset_2
07d2 0217       |    |		Execute	Heap_Access,All_Reference
07d3 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
07d4 e5ff       |    |		Load	0x2,-0x1
07d5 0217       |    |		Execute	Heap_Access,All_Reference
07d6 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
07d7 0272       | r  |		Execute	Discrete,Minus
07d8 0a02       |    |		Execute_Immediate	Plus,0x2
07d9 0248       | H  |		Execute	Discrete,Check_In_Integer
07da 0272       | r  |		Execute	Discrete,Minus
07db 005b       | [  |		Store_Top	Discrete,At_Offset_3
07dc e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x16.0xc = 0x7dc,0xb
07dd 0217       |    |		Execute	Heap_Access,All_Reference
07de 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
07df 0a01       |    |		Execute_Immediate	Plus,0x1
07e0 e5ff       |    |		Load	0x2,-0x1
07e1 0217       |    |		Execute	Heap_Access,All_Reference
07e2 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
07e3 4801       |H   |		Short_Literal	0x1							; Debug Table 0x16.0xd = 0x7e3,0xc
07e4 e5ff       |    |		Load	0x2,-0x1
07e5 0217       |    |		Execute	Heap_Access,All_Reference
07e6 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
07e7 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x16.0xe = 0x7e7,0xd
07e8 7001       |p   |		Jump_Nonzero	0x7ea
07e9 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x16.0xf = 0x7e9,0xe
07ea 00c9       |    |		Action	Pop_Auxiliary_Loop
07eb 7fc0       |    |		Jump	0x7ac
07ec 00ce       |    |		Action	Pop_Auxiliary
07ed e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x16.0x10 = 0x7ed,0xf
07ee 0217       |    |		Execute	Heap_Access,All_Reference
07ef 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
07f0 00da       |    |		Load_Top	At_Offset_2
07f1 0273       | s  |		Execute	Discrete,Plus
07f2 e5ff       |    |		Load	0x2,-0x1
07f3 0217       |    |		Execute	Heap_Access,All_Reference
07f4 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
07f5 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
07f6 0000 0000  |    |		.XXX[0x2]
07f8 ; --------------------------------------------------------------------------------------
07f8 ; SUBPROGRAM
07f8 ; --------------------------------------------------------------------------------------
07f8 07fb       |    |		.CONST	0x07fb								; Address of begin
07f9 0004       |    |		.CONST	0x0004								; Address of exception handler
07fa 0001       |    |		.CONST	0x0001								; Number of locals
07fb			BODY_07f8:
07fb			INIT_07f8:
07fb 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x17 = .DEBUG	0x07fb,0x11ec,0x0002,0x0000,0x004c,0x50d6,0x0000,0x0211
													; Debug Table 0x17.0x0 = 0x7fb,0x1
07fc 0217       |    |		Execute	Heap_Access,All_Reference
07fd 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
07fe 6806       |h   |		Jump_Zero	0x805
07ff 00da       |    |		Load_Top	At_Offset_2
0800 0217       |    |		Execute	Heap_Access,All_Reference
0801 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0802 6041       |`A  |		Indirect_Literal	Discrete,0x844,{0x00000000, 0x19999990}
0803 027e       | ~  |		Execute	Discrete,Not_Equal
0804 6802       |h   |		Jump_Zero	0x807
0805 e213       |    |		Load	0x1,0x13							; Debug Table 0x17.0x1 = 0x805,0x2
0806 0257       | W  |		Execute	Discrete,Raise
0807 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x17.0x2 = 0x807,0x3
0808 0217       |    |		Execute	Heap_Access,All_Reference
0809 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
080a 00db       |    |		Load_Top	At_Offset_3
080b 0217       |    |		Execute	Heap_Access,All_Reference
080c 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
080d 0217       |    |		Execute	Heap_Access,All_Reference
080e 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
080f 027a       | z  |		Execute	Discrete,Less_Equal
0810 6811       |h   |		Jump_Zero	0x822
0811 00da       |    |		Load_Top	At_Offset_2
0812 0217       |    |		Execute	Heap_Access,All_Reference
0813 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0814 00db       |    |		Load_Top	At_Offset_3
0815 0217       |    |		Execute	Heap_Access,All_Reference
0816 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0817 e5ff       |    |		Load	0x2,-0x1
0818 0217       |    |		Execute	Heap_Access,All_Reference
0819 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
081a 0217       |    |		Execute	Heap_Access,All_Reference
081b 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
081c 0217       |    |		Execute	Heap_Access,All_Reference
081d 01d7       |    |		Execute	Vector,Field_Read
081e 0217       |    |		Execute	Heap_Access,All_Reference
081f 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0820 027d       | }  |		Execute	Discrete,Greater
0821 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0822 4800       |H   |		Short_Literal	0x0
0823 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0824 0000 0000  |    |		.BLANK	0000[0x4]
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 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x18 = .DEBUG	0x082b,0x11f4,0x0002,0x0000,0x004c,0x50d6,0x0000,0x021a
													; Debug Table 0x18.0x0 = 0x82b,0x1
082c 6806       |h   |		Jump_Zero	0x833
082d 00da       |    |		Load_Top	At_Offset_2
082e 0217       |    |		Execute	Heap_Access,All_Reference
082f 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0830 6013       |`   |		Indirect_Literal	Discrete,0x844,{0x00000000, 0x19999990}
0831 027e       | ~  |		Execute	Discrete,Not_Equal
0832 6802       |h   |		Jump_Zero	0x835
0833 e213       |    |		Load	0x1,0x13							; Debug Table 0x18.0x1 = 0x833,0x2
0834 0257       | W  |		Execute	Discrete,Raise
0835 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x18.0x2 = 0x835,0x3
0836 0217       |    |		Execute	Heap_Access,All_Reference
0837 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0838 00db       |    |		Load_Top	At_Offset_3
0839 0217       |    |		Execute	Heap_Access,All_Reference
083a 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
083b 0217       |    |		Execute	Heap_Access,All_Reference
083c 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
083d 027d       | }  |		Execute	Discrete,Greater
083e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
083f 0000       |    |		.XXX[0x1]
0840 0000 0000  |    |		.LITERAL	{0x00000000, 0x7fffffff}
0844 0000 0000  |    |		.LITERAL	{0x00000000, 0x19999990}
0848 ; --------------------------------------------------------------------------------------
0848 ; SUBPROGRAM
0848 ; --------------------------------------------------------------------------------------
0848 084e       | N  |		.CONST	0x084e								; Address of begin
0849 0004       |    |		.CONST	0x0004								; Address of exception handler
084a 0003       |    |		.CONST	0x0003								; Number of locals
084b			INIT_0848:
084b 00e8       |    |		Load_Encached	Character_Cache						; Debug Table 0x19 = .DEBUG	0x084b,0x11fc,0x0001,0x0000,0x004c,0x50d6,0x0000,0x0223
													; Debug Table 0x19.0x0 = 0x84b,0xffff
084c e233       | 3  |		Load	0x1,0x33							; Debug Table 0x19.0x1 = 0x84c,0xfffe
084d 0007       |    |		Action	Break_Optional
084e			BODY_0848:
084e e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x19.0x2 = 0x84e,0x1
084f 6806       |h   |		Jump_Zero	0x856
0850 e5ff       |    |		Load	0x2,-0x1
0851 0217       |    |		Execute	Heap_Access,All_Reference
0852 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0853 67f0       |g   |		Indirect_Literal	Discrete,0x844,{0x00000000, 0x19999990}
0854 027e       | ~  |		Execute	Discrete,Not_Equal
0855 6802       |h   |		Jump_Zero	0x858
0856 e213       |    |		Load	0x1,0x13							; Debug Table 0x19.0x3 = 0x856,0x2
0857 0257       | W  |		Execute	Discrete,Raise
0858 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x19.0x4 = 0x858,0x3
0859 0217       |    |		Execute	Heap_Access,All_Reference
085a 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
085b e5ff       |    |		Load	0x2,-0x1
085c 0217       |    |		Execute	Heap_Access,All_Reference
085d 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
085e 0217       |    |		Execute	Heap_Access,All_Reference
085f 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0860 027d       | }  |		Execute	Discrete,Greater
0861 6801       |h   |		Jump_Zero	0x863
0862 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; Debug Table 0x19.0x5 = 0x862,0x4
0863 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x19.0x6 = 0x863,0x5
0864 0217       |    |		Execute	Heap_Access,All_Reference
0865 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0866 e5ff       |    |		Load	0x2,-0x1
0867 0217       |    |		Execute	Heap_Access,All_Reference
0868 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0869 0217       |    |		Execute	Heap_Access,All_Reference
086a 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
086b 0217       |    |		Execute	Heap_Access,All_Reference
086c 01d7       |    |		Execute	Vector,Field_Read
086d 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
086e 00cf       |    |		Action	Mark_Auxiliary
086f 0007       |    |		Action	Break_Optional							; Debug Table 0x19.0x7 = 0x86f,0x6
0870 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x19.0x8 = 0x870,0x7
0871 0217       |    |		Execute	Heap_Access,All_Reference
0872 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0873 00da       |    |		Load_Top	At_Offset_2
0874 0217       |    |		Execute	Heap_Access,All_Reference
0875 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0876 027d       | }  |		Execute	Discrete,Greater
0877 6867       |hg  |		Jump_Zero	0x8df
0878 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x19.0x9 = 0x878,0x8
0879 4603       |F   |		Jump_Case	0x4
087a 7803       |x   |		Jump	0x87e								; case 0x0
087b 7802       |x   |		Jump	0x87e								; case 0x1
087c 7801       |x   |		Jump	0x87e								; case 0x2
087d 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; case 0x3
087e e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x19.0xa = 0x87e,0x9
087f 0217       |    |		Execute	Heap_Access,All_Reference
0880 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0881 e5ff       |    |		Load	0x2,-0x1
0882 0217       |    |		Execute	Heap_Access,All_Reference
0883 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0884 0217       |    |		Execute	Heap_Access,All_Reference
0885 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0886 027f       |    |		Execute	Discrete,Equal
0887 680f       |h   |		Jump_Zero	0x897
0888 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x19.0xb = 0x888,0xa
0889 0f01       |    |		Execute_Immediate	Equal,0x1
088a 680b       |h   |		Jump_Zero	0x896
088b e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x19.0xc = 0x88b,0xb
088c 0217       |    |		Execute	Heap_Access,All_Reference
088d 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
088e 0a01       |    |		Execute_Immediate	Plus,0x1
088f e5ff       |    |		Load	0x2,-0x1
0890 0217       |    |		Execute	Heap_Access,All_Reference
0891 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0892 4801       |H   |		Short_Literal	0x1							; Debug Table 0x19.0xd = 0x892,0xc
0893 e5ff       |    |		Load	0x2,-0x1
0894 0217       |    |		Execute	Heap_Access,All_Reference
0895 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0896 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; Debug Table 0x19.0xe = 0x896,0xd
0897 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x19.0xf = 0x897,0xe
0898 0217       |    |		Execute	Heap_Access,All_Reference
0899 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
089a 0a01       |    |		Execute_Immediate	Plus,0x1
089b 0248       | H  |		Execute	Discrete,Check_In_Integer
089c e5ff       |    |		Load	0x2,-0x1
089d 0217       |    |		Execute	Heap_Access,All_Reference
089e 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
089f 0217       |    |		Execute	Heap_Access,All_Reference
08a0 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
08a1 0217       |    |		Execute	Heap_Access,All_Reference
08a2 01d7       |    |		Execute	Vector,Field_Read
08a3 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
08a4 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x19.0x10 = 0x8a4,0xf
08a5 0217       |    |		Execute	Heap_Access,All_Reference
08a6 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
08a7 6810       |h   |		Jump_Zero	0x8b8
08a8 4801       |H   |		Short_Literal	0x1
08a9 00da       |    |		Load_Top	At_Offset_2
08aa 0217       |    |		Execute	Heap_Access,All_Reference
08ab 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
08ac 01d7       |    |		Execute	Vector,Field_Read
08ad 0e20       |    |		Execute_Immediate	Not_Equal,0x20
08ae 6807       |h   |		Jump_Zero	0x8b6
08af 4801       |H   |		Short_Literal	0x1
08b0 00da       |    |		Load_Top	At_Offset_2
08b1 0217       |    |		Execute	Heap_Access,All_Reference
08b2 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
08b3 01d7       |    |		Execute	Vector,Field_Read
08b4 0e09       |    |		Execute_Immediate	Not_Equal,0x9
08b5 7801       |x   |		Jump	0x8b7
08b6 4800       |H   |		Short_Literal	0x0
08b7 681b       |h   |		Jump_Zero	0x8d3
08b8 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x19.0x11 = 0x8b8,0x10
08b9 0f01       |    |		Execute_Immediate	Equal,0x1
08ba 680c       |h   |		Jump_Zero	0x8c7
08bb e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x19.0x12 = 0x8bb,0x11
08bc 0217       |    |		Execute	Heap_Access,All_Reference
08bd 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
08be 0a01       |    |		Execute_Immediate	Plus,0x1
08bf e5ff       |    |		Load	0x2,-0x1
08c0 0217       |    |		Execute	Heap_Access,All_Reference
08c1 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
08c2 4801       |H   |		Short_Literal	0x1							; Debug Table 0x19.0x13 = 0x8c2,0x12
08c3 e5ff       |    |		Load	0x2,-0x1
08c4 0217       |    |		Execute	Heap_Access,All_Reference
08c5 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
08c6 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
08c7 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x19.0x14 = 0x8c7,0x13
08c8 0217       |    |		Execute	Heap_Access,All_Reference
08c9 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
08ca e5ff       |    |		Load	0x2,-0x1
08cb 0217       |    |		Execute	Heap_Access,All_Reference
08cc 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
08cd 0217       |    |		Execute	Heap_Access,All_Reference
08ce 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
08cf 0217       |    |		Execute	Heap_Access,All_Reference
08d0 01d7       |    |		Execute	Vector,Field_Read
08d1 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
08d2 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; Debug Table 0x19.0x15 = 0x8d2,0x14
08d3 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x19.0x16 = 0x8d3,0x15
08d4 0217       |    |		Execute	Heap_Access,All_Reference
08d5 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
08d6 0a01       |    |		Execute_Immediate	Plus,0x1
08d7 e5ff       |    |		Load	0x2,-0x1
08d8 0217       |    |		Execute	Heap_Access,All_Reference
08d9 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
08da 4801       |H   |		Short_Literal	0x1							; Debug Table 0x19.0x17 = 0x8da,0x16
08db e5ff       |    |		Load	0x2,-0x1
08dc 0217       |    |		Execute	Heap_Access,All_Reference
08dd 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
08de 7800       |x   |		Jump	0x8df
08df e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x19.0x18 = 0x8df,0x18
08e0 0217       |    |		Execute	Heap_Access,All_Reference
08e1 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
08e2 00da       |    |		Load_Top	At_Offset_2
08e3 0217       |    |		Execute	Heap_Access,All_Reference
08e4 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
08e5 01d7       |    |		Execute	Vector,Field_Read
08e6 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
08e7 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x19.0x19 = 0x8e7,0x19
08e8 e5fe       |    |		Load	0x2,-0x2
08e9 01d7       |    |		Execute	Vector,Field_Read
08ea 6801       |h   |		Jump_Zero	0x8ec
08eb 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; Debug Table 0x19.0x1a = 0x8eb,0x1a
08ec e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x19.0x1b = 0x8ec,0x1b
08ed 0217       |    |		Execute	Heap_Access,All_Reference
08ee 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
08ef 0a01       |    |		Execute_Immediate	Plus,0x1
08f0 e5ff       |    |		Load	0x2,-0x1
08f1 0217       |    |		Execute	Heap_Access,All_Reference
08f2 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
08f3 00c9       |    |		Action	Pop_Auxiliary_Loop
08f4 7f7b       | {  |		Jump	0x870
08f5 0000 0000  |    |		.XXX[0x3]
08f7 0000       |    |
08f8 ; --------------------------------------------------------------------------------------
08f8 ; SUBPROGRAM
08f8 ; --------------------------------------------------------------------------------------
08f8 0902       |    |		.CONST	0x0902								; Address of begin
08f9 0004       |    |		.CONST	0x0004								; Address of exception handler
08fa 0006       |    |		.CONST	0x0006								; Number of locals
08fb			INIT_08f8:
08fb 00e8       |    |		Load_Encached	Character_Cache						; Debug Table 0x1a = .DEBUG	0x08fb,0x1236,0x0002,0x0000,0x004c,0x50d6,0x0000,0x0233
													; Debug Table 0x1a.0x0 = 0x8fb,0xffff
08fc 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x1a.0x1 = 0x8fc,0xfffe
08fd 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
08fe 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x1a.0x2 = 0x8fe,0xfffd
08ff 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x1a.0x3 = 0x8ff,0xfffc
0900 e233       | 3  |		Load	0x1,0x33							; Debug Table 0x1a.0x4 = 0x900,0xfffb
0901 0007       |    |		Action	Break_Optional
0902			BODY_08f8:
0902 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1a.0x5 = 0x902,0x1
0903 6806       |h   |		Jump_Zero	0x90a
0904 e5ff       |    |		Load	0x2,-0x1
0905 0217       |    |		Execute	Heap_Access,All_Reference
0906 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0907 673c       |g<  |		Indirect_Literal	Discrete,0x844,{0x00000000, 0x19999990}
0908 027e       | ~  |		Execute	Discrete,Not_Equal
0909 6802       |h   |		Jump_Zero	0x90c
090a e213       |    |		Load	0x1,0x13							; Debug Table 0x1a.0x6 = 0x90a,0x2
090b 0257       | W  |		Execute	Discrete,Raise
090c e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1a.0x7 = 0x90c,0x3
090d 0217       |    |		Execute	Heap_Access,All_Reference
090e 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
090f 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
0910 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1a.0x8 = 0x910,0x4
0911 0217       |    |		Execute	Heap_Access,All_Reference
0912 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0913 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
0914 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1a.0x9 = 0x914,0x5
0915 0217       |    |		Execute	Heap_Access,All_Reference
0916 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0917 e5ff       |    |		Load	0x2,-0x1
0918 0217       |    |		Execute	Heap_Access,All_Reference
0919 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
091a 0217       |    |		Execute	Heap_Access,All_Reference
091b 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
091c 027d       | }  |		Execute	Discrete,Greater
091d 6802       |h   |		Jump_Zero	0x920
091e 00ea       |    |		Load_Encached	Null_String_Cache					; Debug Table 0x1a.0xa = 0x91e,0x6
091f 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0920 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1a.0xb = 0x920,0x7
0921 0217       |    |		Execute	Heap_Access,All_Reference
0922 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0923 e5ff       |    |		Load	0x2,-0x1
0924 0217       |    |		Execute	Heap_Access,All_Reference
0925 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0926 0217       |    |		Execute	Heap_Access,All_Reference
0927 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0928 0217       |    |		Execute	Heap_Access,All_Reference
0929 01d7       |    |		Execute	Vector,Field_Read
092a 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
092b 00cf       |    |		Action	Mark_Auxiliary
092c 0007       |    |		Action	Break_Optional							; Debug Table 0x1a.0xc = 0x92c,0x8
092d e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1a.0xd = 0x92d,0x9
092e 0217       |    |		Execute	Heap_Access,All_Reference
092f 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0930 00da       |    |		Load_Top	At_Offset_2
0931 0217       |    |		Execute	Heap_Access,All_Reference
0932 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0933 027d       | }  |		Execute	Discrete,Greater
0934 686d       |hm  |		Jump_Zero	0x9a2
0935 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x1a.0xe = 0x935,0xa
0936 4603       |F   |		Jump_Case	0x4
0937 7803       |x   |		Jump	0x93b								; case 0x0
0938 7802       |x   |		Jump	0x93b								; case 0x1
0939 7801       |x   |		Jump	0x93b								; case 0x2
093a 7880       |x   |		Jump	0x9bb								; case 0x3
093b e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1a.0xf = 0x93b,0xb
093c 0217       |    |		Execute	Heap_Access,All_Reference
093d 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
093e e5ff       |    |		Load	0x2,-0x1
093f 0217       |    |		Execute	Heap_Access,All_Reference
0940 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0941 0217       |    |		Execute	Heap_Access,All_Reference
0942 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0943 027f       |    |		Execute	Discrete,Equal
0944 680f       |h   |		Jump_Zero	0x954
0945 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x1a.0x10 = 0x945,0xc
0946 0f01       |    |		Execute_Immediate	Equal,0x1
0947 6873       |hs  |		Jump_Zero	0x9bb
0948 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1a.0x11 = 0x948,0xd
0949 0217       |    |		Execute	Heap_Access,All_Reference
094a 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
094b 0a01       |    |		Execute_Immediate	Plus,0x1
094c e5ff       |    |		Load	0x2,-0x1
094d 0217       |    |		Execute	Heap_Access,All_Reference
094e 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
094f 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1a.0x12 = 0x94f,0xe
0950 e5ff       |    |		Load	0x2,-0x1
0951 0217       |    |		Execute	Heap_Access,All_Reference
0952 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0953 7867       |xg  |		Jump	0x9bb								; Debug Table 0x1a.0x13 = 0x953,0xf
0954 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1a.0x14 = 0x954,0x10
0955 0217       |    |		Execute	Heap_Access,All_Reference
0956 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0957 0a01       |    |		Execute_Immediate	Plus,0x1
0958 0248       | H  |		Execute	Discrete,Check_In_Integer
0959 e5ff       |    |		Load	0x2,-0x1
095a 0217       |    |		Execute	Heap_Access,All_Reference
095b 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
095c 0217       |    |		Execute	Heap_Access,All_Reference
095d 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
095e 0217       |    |		Execute	Heap_Access,All_Reference
095f 01d7       |    |		Execute	Vector,Field_Read
0960 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0961 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1a.0x15 = 0x961,0x11
0962 0217       |    |		Execute	Heap_Access,All_Reference
0963 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0964 6810       |h   |		Jump_Zero	0x975
0965 4801       |H   |		Short_Literal	0x1
0966 00da       |    |		Load_Top	At_Offset_2
0967 0217       |    |		Execute	Heap_Access,All_Reference
0968 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0969 01d7       |    |		Execute	Vector,Field_Read
096a 0e20       |    |		Execute_Immediate	Not_Equal,0x20
096b 6807       |h   |		Jump_Zero	0x973
096c 4801       |H   |		Short_Literal	0x1
096d 00da       |    |		Load_Top	At_Offset_2
096e 0217       |    |		Execute	Heap_Access,All_Reference
096f 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0970 01d7       |    |		Execute	Vector,Field_Read
0971 0e09       |    |		Execute_Immediate	Not_Equal,0x9
0972 7801       |x   |		Jump	0x974
0973 4800       |H   |		Short_Literal	0x0
0974 681b       |h   |		Jump_Zero	0x990
0975 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x1a.0x16 = 0x975,0x12
0976 0f01       |    |		Execute_Immediate	Equal,0x1
0977 680c       |h   |		Jump_Zero	0x984
0978 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1a.0x17 = 0x978,0x13
0979 0217       |    |		Execute	Heap_Access,All_Reference
097a 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
097b 0a01       |    |		Execute_Immediate	Plus,0x1
097c e5ff       |    |		Load	0x2,-0x1
097d 0217       |    |		Execute	Heap_Access,All_Reference
097e 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
097f 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1a.0x18 = 0x97f,0x14
0980 e5ff       |    |		Load	0x2,-0x1
0981 0217       |    |		Execute	Heap_Access,All_Reference
0982 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0983 7837       |x7  |		Jump	0x9bb
0984 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1a.0x19 = 0x984,0x15
0985 0217       |    |		Execute	Heap_Access,All_Reference
0986 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0987 e5ff       |    |		Load	0x2,-0x1
0988 0217       |    |		Execute	Heap_Access,All_Reference
0989 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
098a 0217       |    |		Execute	Heap_Access,All_Reference
098b 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
098c 0217       |    |		Execute	Heap_Access,All_Reference
098d 01d7       |    |		Execute	Vector,Field_Read
098e 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
098f 782b       |x+  |		Jump	0x9bb								; Debug Table 0x1a.0x1a = 0x98f,0x16
0990 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x1a.0x1b = 0x990,0x17
0991 0f02       |    |		Execute_Immediate	Equal,0x2
0992 6803       |h   |		Jump_Zero	0x996
0993 e403       |    |		Load	0x2,0x3								; Debug Table 0x1a.0x1c = 0x993,0x18
0994 0a02       |    |		Execute_Immediate	Plus,0x2
0995 c403       |    |		Store	0x2,0x3
0996 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1a.0x1d = 0x996,0x19
0997 0217       |    |		Execute	Heap_Access,All_Reference
0998 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0999 0a01       |    |		Execute_Immediate	Plus,0x1
099a e5ff       |    |		Load	0x2,-0x1
099b 0217       |    |		Execute	Heap_Access,All_Reference
099c 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
099d 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1a.0x1e = 0x99d,0x1a
099e e5ff       |    |		Load	0x2,-0x1
099f 0217       |    |		Execute	Heap_Access,All_Reference
09a0 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
09a1 7800       |x   |		Jump	0x9a2
09a2 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1a.0x1f = 0x9a2,0x1c
09a3 0217       |    |		Execute	Heap_Access,All_Reference
09a4 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
09a5 00da       |    |		Load_Top	At_Offset_2
09a6 0217       |    |		Execute	Heap_Access,All_Reference
09a7 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
09a8 01d7       |    |		Execute	Vector,Field_Read
09a9 a402       |    |		Store_Unchecked	0x2,0x2
09aa e402       |    |		Load	0x2,0x2								; Debug Table 0x1a.0x20 = 0x9aa,0x1d
09ab e5fe       |    |		Load	0x2,-0x2
09ac 01d7       |    |		Execute	Vector,Field_Read
09ad 6801       |h   |		Jump_Zero	0x9af
09ae 780c       |x   |		Jump	0x9bb								; Debug Table 0x1a.0x21 = 0x9ae,0x1e
09af e403       |    |		Load	0x2,0x3								; Debug Table 0x1a.0x22 = 0x9af,0x1f
09b0 0a01       |    |		Execute_Immediate	Plus,0x1
09b1 c403       |    |		Store	0x2,0x3
09b2 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1a.0x23 = 0x9b2,0x20
09b3 0217       |    |		Execute	Heap_Access,All_Reference
09b4 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
09b5 0a01       |    |		Execute_Immediate	Plus,0x1
09b6 e5ff       |    |		Load	0x2,-0x1
09b7 0217       |    |		Execute	Heap_Access,All_Reference
09b8 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
09b9 00c9       |    |		Action	Pop_Auxiliary_Loop
09ba 7f72       | r  |		Jump	0x92d
09bb 00ce       |    |		Action	Pop_Auxiliary
09bc 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1a.0x24 = 0x9bc,0x21
09bd e5ff       |    |		Load	0x2,-0x1
09be 0217       |    |		Execute	Heap_Access,All_Reference
09bf 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
09c0 027f       |    |		Execute	Discrete,Equal
09c1 680c       |h   |		Jump_Zero	0x9ce
09c2 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1a.0x25 = 0x9c2,0x22
09c3 e5ff       |    |		Load	0x2,-0x1
09c4 0217       |    |		Execute	Heap_Access,All_Reference
09c5 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
09c6 0aff       |    |		Execute_Immediate	Plus,-0x1
09c7 0248       | H  |		Execute	Discrete,Check_In_Integer
09c8 00da       |    |		Load_Top	At_Offset_2
09c9 0217       |    |		Execute	Heap_Access,All_Reference
09ca 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
09cb 01cf       |    |		Execute	Vector,Slice_Read
09cc 0335       | 5  |		Declare_Variable	Array,Duplicate
09cd 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
09ce e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1a.0x26 = 0x9ce,0x23
09cf 0217       |    |		Execute	Heap_Access,All_Reference
09d0 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
09d1 0f01       |    |		Execute_Immediate	Equal,0x1
09d2 6820       |h   |		Jump_Zero	0x9f3
09d3 00da       |    |		Load_Top	At_Offset_2
09d4 e5ff       |    |		Load	0x2,-0x1
09d5 0217       |    |		Execute	Heap_Access,All_Reference
09d6 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
09d7 0aff       |    |		Execute_Immediate	Plus,-0x1
09d8 027f       |    |		Execute	Discrete,Equal
09d9 6819       |h   |		Jump_Zero	0x9f3
09da 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1a.0x27 = 0x9da,0x24
09db e5ff       |    |		Load	0x2,-0x1
09dc 0217       |    |		Execute	Heap_Access,All_Reference
09dd 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
09de 0217       |    |		Execute	Heap_Access,All_Reference
09df 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
09e0 0217       |    |		Execute	Heap_Access,All_Reference
09e1 01d7       |    |		Execute	Vector,Field_Read
09e2 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
09e3 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x1a.0x28 = 0x9e3,0x25
09e4 4603       |F   |		Jump_Case	0x4
09e5 7803       |x   |		Jump	0x9e9								; case 0x0
09e6 7802       |x   |		Jump	0x9e9								; case 0x1
09e7 7801       |x   |		Jump	0x9e9								; case 0x2
09e8 7800       |x   |		Jump	0x9e9								; case 0x3
09e9 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1a.0x29 = 0x9e9,0x26
09ea 00d9       |    |		Load_Top	At_Offset_1
09eb 0217       |    |		Execute	Heap_Access,All_Reference
09ec 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
09ed 00da       |    |		Load_Top	At_Offset_2
09ee 0217       |    |		Execute	Heap_Access,All_Reference
09ef 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
09f0 01cf       |    |		Execute	Vector,Slice_Read
09f1 0335       | 5  |		Declare_Variable	Array,Duplicate
09f2 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
09f3 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x1a.0x2a = 0x9f3,0x27
09f4 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1a.0x2b = 0x9f4,0xfbff
09f5 e403       |    |		Load	0x2,0x3
09f6 00e9       |    |		Load_Encached	String_Cache
09f7 0334       | 4  |		Declare_Variable	Array,With_Constraint
09f8 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1a.0x2c = 0x9f8,0x401
09f9 a403       |    |		Store_Unchecked	0x2,0x3
09fa e404       |    |		Load	0x2,0x4								; Debug Table 0x1a.0x2d = 0x9fa,0x402
09fb e5ff       |    |		Load	0x2,-0x1
09fc 0217       |    |		Execute	Heap_Access,All_Reference
09fd 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
09fe 0217       |    |		Execute	Heap_Access,All_Reference
09ff 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0a00 0217       |    |		Execute	Heap_Access,All_Reference
0a01 01d7       |    |		Execute	Vector,Field_Read
0a02 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0a03 00cf       |    |		Action	Mark_Auxiliary
0a04 0007       |    |		Action	Break_Optional							; Debug Table 0x1a.0x2e = 0xa04,0x403
0a05 e405       |    |		Load	0x2,0x5								; Debug Table 0x1a.0x2f = 0xa05,0x404
0a06 e406       |    |		Load	0x2,0x6
0a07 0217       |    |		Execute	Heap_Access,All_Reference
0a08 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0a09 027d       | }  |		Execute	Discrete,Greater
0a0a 684e       |hN  |		Jump_Zero	0xa59
0a0b e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x1a.0x30 = 0xa0b,0x405
0a0c 4603       |F   |		Jump_Case	0x4
0a0d 7803       |x   |		Jump	0xa11								; case 0x0
0a0e 7802       |x   |		Jump	0xa11								; case 0x1
0a0f 7801       |x   |		Jump	0xa11								; case 0x2
0a10 785f       |x_  |		Jump	0xa70								; case 0x3
0a11 e404       |    |		Load	0x2,0x4								; Debug Table 0x1a.0x31 = 0xa11,0x406
0a12 e5ff       |    |		Load	0x2,-0x1
0a13 0217       |    |		Execute	Heap_Access,All_Reference
0a14 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0a15 0217       |    |		Execute	Heap_Access,All_Reference
0a16 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0a17 027f       |    |		Execute	Discrete,Equal
0a18 6801       |h   |		Jump_Zero	0xa1a
0a19 7856       |xV  |		Jump	0xa70								; Debug Table 0x1a.0x32 = 0xa19,0x407
0a1a e404       |    |		Load	0x2,0x4								; Debug Table 0x1a.0x33 = 0xa1a,0x408
0a1b 0a01       |    |		Execute_Immediate	Plus,0x1
0a1c 0248       | H  |		Execute	Discrete,Check_In_Integer
0a1d e5ff       |    |		Load	0x2,-0x1
0a1e 0217       |    |		Execute	Heap_Access,All_Reference
0a1f 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0a20 0217       |    |		Execute	Heap_Access,All_Reference
0a21 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0a22 0217       |    |		Execute	Heap_Access,All_Reference
0a23 01d7       |    |		Execute	Vector,Field_Read
0a24 a406       |    |		Store_Unchecked	0x2,0x6
0a25 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1a.0x34 = 0xa25,0x409
0a26 0217       |    |		Execute	Heap_Access,All_Reference
0a27 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0a28 6810       |h   |		Jump_Zero	0xa39
0a29 4801       |H   |		Short_Literal	0x1
0a2a e406       |    |		Load	0x2,0x6
0a2b 0217       |    |		Execute	Heap_Access,All_Reference
0a2c 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0a2d 01d7       |    |		Execute	Vector,Field_Read
0a2e 0e20       |    |		Execute_Immediate	Not_Equal,0x20
0a2f 6807       |h   |		Jump_Zero	0xa37
0a30 4801       |H   |		Short_Literal	0x1
0a31 e406       |    |		Load	0x2,0x6
0a32 0217       |    |		Execute	Heap_Access,All_Reference
0a33 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0a34 01d7       |    |		Execute	Vector,Field_Read
0a35 0e09       |    |		Execute_Immediate	Not_Equal,0x9
0a36 7801       |x   |		Jump	0xa38
0a37 4800       |H   |		Short_Literal	0x0
0a38 680a       |h   |		Jump_Zero	0xa43
0a39 e404       |    |		Load	0x2,0x4								; Debug Table 0x1a.0x35 = 0xa39,0x40a
0a3a e5ff       |    |		Load	0x2,-0x1
0a3b 0217       |    |		Execute	Heap_Access,All_Reference
0a3c 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0a3d 0217       |    |		Execute	Heap_Access,All_Reference
0a3e 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0a3f 0217       |    |		Execute	Heap_Access,All_Reference
0a40 01d7       |    |		Execute	Vector,Field_Read
0a41 a406       |    |		Store_Unchecked	0x2,0x6
0a42 782d       |x-  |		Jump	0xa70								; Debug Table 0x1a.0x36 = 0xa42,0x40b
0a43 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x1a.0x37 = 0xa43,0x40c
0a44 0f02       |    |		Execute_Immediate	Equal,0x2
0a45 680d       |h   |		Jump_Zero	0xa53
0a46 480d       |H   |		Short_Literal	0xd							; Debug Table 0x1a.0x38 = 0xa46,0x40d
0a47 e403       |    |		Load	0x2,0x3
0a48 00db       |    |		Load_Top	At_Offset_3
0a49 01d6       |    |		Execute	Vector,Field_Write
0a4a 480a       |H   |		Short_Literal	0xa							; Debug Table 0x1a.0x39 = 0xa4a,0x40e
0a4b e403       |    |		Load	0x2,0x3
0a4c 0a01       |    |		Execute_Immediate	Plus,0x1
0a4d 0248       | H  |		Execute	Discrete,Check_In_Integer
0a4e 00db       |    |		Load_Top	At_Offset_3
0a4f 01d6       |    |		Execute	Vector,Field_Write
0a50 e403       |    |		Load	0x2,0x3								; Debug Table 0x1a.0x3a = 0xa50,0x40f
0a51 0a02       |    |		Execute_Immediate	Plus,0x2
0a52 c403       |    |		Store	0x2,0x3
0a53 e404       |    |		Load	0x2,0x4								; Debug Table 0x1a.0x3b = 0xa53,0x410
0a54 0a01       |    |		Execute_Immediate	Plus,0x1
0a55 c404       |    |		Store	0x2,0x4
0a56 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1a.0x3c = 0xa56,0x411
0a57 a405       |    |		Store_Unchecked	0x2,0x5
0a58 7800       |x   |		Jump	0xa59
0a59 e405       |    |		Load	0x2,0x5								; Debug Table 0x1a.0x3d = 0xa59,0x413
0a5a e406       |    |		Load	0x2,0x6
0a5b 0217       |    |		Execute	Heap_Access,All_Reference
0a5c 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0a5d 01d7       |    |		Execute	Vector,Field_Read
0a5e a402       |    |		Store_Unchecked	0x2,0x2
0a5f e402       |    |		Load	0x2,0x2								; Debug Table 0x1a.0x3e = 0xa5f,0x414
0a60 e5fe       |    |		Load	0x2,-0x2
0a61 01d7       |    |		Execute	Vector,Field_Read
0a62 6801       |h   |		Jump_Zero	0xa64
0a63 780c       |x   |		Jump	0xa70								; Debug Table 0x1a.0x3f = 0xa63,0x415
0a64 e402       |    |		Load	0x2,0x2								; Debug Table 0x1a.0x40 = 0xa64,0x416
0a65 e403       |    |		Load	0x2,0x3
0a66 00db       |    |		Load_Top	At_Offset_3
0a67 01d6       |    |		Execute	Vector,Field_Write
0a68 e403       |    |		Load	0x2,0x3								; Debug Table 0x1a.0x41 = 0xa68,0x417
0a69 0a01       |    |		Execute_Immediate	Plus,0x1
0a6a c403       |    |		Store	0x2,0x3
0a6b e405       |    |		Load	0x2,0x5								; Debug Table 0x1a.0x42 = 0xa6b,0x418
0a6c 0a01       |    |		Execute_Immediate	Plus,0x1
0a6d c405       |    |		Store	0x2,0x5
0a6e 00c9       |    |		Action	Pop_Auxiliary_Loop
0a6f 7f95       |    |		Jump	0xa05
0a70 00ce       |    |		Action	Pop_Auxiliary
0a71 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1a.0x43 = 0xa71,0x419
0a72 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0a73 0000 0000  |    |		.BLANK	0000[0x5]
0a78 ; --------------------------------------------------------------------------------------
0a78 ; SUBPROGRAM
0a78 ; --------------------------------------------------------------------------------------
0a78 0a84       |    |		.CONST	0x0a84								; Address of begin
0a79 0004       |    |		.CONST	0x0004								; Address of exception handler
0a7a 0007       |    |		.CONST	0x0007								; Number of locals
0a7b			INIT_0a78:
0a7b 00e8       |    |		Load_Encached	Character_Cache						; Debug Table 0x1b = .DEBUG	0x0a7b,0x12c0,0x0002,0x0000,0x004c,0x50d6,0x0000,0x0244
													; Debug Table 0x1b.0x0 = 0xa7b,0xffff
0a7c e233       | 3  |		Load	0x1,0x33							; Debug Table 0x1b.0x1 = 0xa7c,0xfffe
0a7d 0007       |    |		Action	Break_Optional
0a7e 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x1b.0x2 = 0xa7e,0xfffd
0a7f 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0a80 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x1b.0x3 = 0xa80,0xfffc
0a81 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0a82 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x1b.0x4 = 0xa82,0xfffb
0a83 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x1b.0x5 = 0xa83,0xfffa
0a84			BODY_0a78:
0a84 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1b.0x6 = 0xa84,0x1
0a85 6806       |h   |		Jump_Zero	0xa8c
0a86 e5ff       |    |		Load	0x2,-0x1
0a87 0217       |    |		Execute	Heap_Access,All_Reference
0a88 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0a89 65ba       |e   |		Indirect_Literal	Discrete,0x844,{0x00000000, 0x19999990}
0a8a 027e       | ~  |		Execute	Discrete,Not_Equal
0a8b 6802       |h   |		Jump_Zero	0xa8e
0a8c e213       |    |		Load	0x1,0x13							; Debug Table 0x1b.0x7 = 0xa8c,0x2
0a8d 0257       | W  |		Execute	Discrete,Raise
0a8e e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1b.0x8 = 0xa8e,0x3
0a8f 0217       |    |		Execute	Heap_Access,All_Reference
0a90 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0a91 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
0a92 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1b.0x9 = 0xa92,0x4
0a93 0217       |    |		Execute	Heap_Access,All_Reference
0a94 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0a95 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0a96 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1b.0xa = 0xa96,0x5
0a97 0217       |    |		Execute	Heap_Access,All_Reference
0a98 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0a99 e5ff       |    |		Load	0x2,-0x1
0a9a 0217       |    |		Execute	Heap_Access,All_Reference
0a9b 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0a9c 0217       |    |		Execute	Heap_Access,All_Reference
0a9d 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0a9e 027d       | }  |		Execute	Discrete,Greater
0a9f 6802       |h   |		Jump_Zero	0xaa2
0aa0 e215       |    |		Load	0x1,0x15							; Debug Table 0x1b.0xb = 0xaa0,0x6
0aa1 0257       | W  |		Execute	Discrete,Raise
0aa2 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1b.0xc = 0xaa2,0x7
0aa3 0217       |    |		Execute	Heap_Access,All_Reference
0aa4 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0aa5 e5ff       |    |		Load	0x2,-0x1
0aa6 0217       |    |		Execute	Heap_Access,All_Reference
0aa7 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0aa8 0217       |    |		Execute	Heap_Access,All_Reference
0aa9 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0aaa 0217       |    |		Execute	Heap_Access,All_Reference
0aab 01d7       |    |		Execute	Vector,Field_Read
0aac a403       |    |		Store_Unchecked	0x2,0x3
0aad e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1b.0xd = 0xaad,0x8
0aae 0217       |    |		Execute	Heap_Access,All_Reference
0aaf 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0ab0 0a01       |    |		Execute_Immediate	Plus,0x1
0ab1 e5ff       |    |		Load	0x2,-0x1
0ab2 0217       |    |		Execute	Heap_Access,All_Reference
0ab3 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0ab4 00cf       |    |		Action	Mark_Auxiliary
0ab5 0007       |    |		Action	Break_Optional							; Debug Table 0x1b.0xe = 0xab5,0x9
0ab6 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1b.0xf = 0xab6,0xa
0ab7 0217       |    |		Execute	Heap_Access,All_Reference
0ab8 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0ab9 e403       |    |		Load	0x2,0x3
0aba 0217       |    |		Execute	Heap_Access,All_Reference
0abb 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0abc 027d       | }  |		Execute	Discrete,Greater
0abd 6849       |hI  |		Jump_Zero	0xb07
0abe e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x1b.0x10 = 0xabe,0xb
0abf 4603       |F   |		Jump_Case	0x4
0ac0 7803       |x   |		Jump	0xac4								; case 0x0
0ac1 7802       |x   |		Jump	0xac4								; case 0x1
0ac2 7801       |x   |		Jump	0xac4								; case 0x2
0ac3 7841       |xA  |		Jump	0xb05								; case 0x3
0ac4 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1b.0x11 = 0xac4,0xc
0ac5 0217       |    |		Execute	Heap_Access,All_Reference
0ac6 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0ac7 e5ff       |    |		Load	0x2,-0x1
0ac8 0217       |    |		Execute	Heap_Access,All_Reference
0ac9 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0aca 0217       |    |		Execute	Heap_Access,All_Reference
0acb 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0acc 027f       |    |		Execute	Discrete,Equal
0acd 6802       |h   |		Jump_Zero	0xad0
0ace e215       |    |		Load	0x1,0x15							; Debug Table 0x1b.0x12 = 0xace,0xd
0acf 0257       | W  |		Execute	Discrete,Raise
0ad0 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1b.0x13 = 0xad0,0xe
0ad1 0217       |    |		Execute	Heap_Access,All_Reference
0ad2 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0ad3 0a01       |    |		Execute_Immediate	Plus,0x1
0ad4 0248       | H  |		Execute	Discrete,Check_In_Integer
0ad5 e5ff       |    |		Load	0x2,-0x1
0ad6 0217       |    |		Execute	Heap_Access,All_Reference
0ad7 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0ad8 0217       |    |		Execute	Heap_Access,All_Reference
0ad9 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0ada 0217       |    |		Execute	Heap_Access,All_Reference
0adb 01d7       |    |		Execute	Vector,Field_Read
0adc a403       |    |		Store_Unchecked	0x2,0x3
0add e403       |    |		Load	0x2,0x3								; Debug Table 0x1b.0x14 = 0xadd,0xf
0ade 0217       |    |		Execute	Heap_Access,All_Reference
0adf 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0ae0 6810       |h   |		Jump_Zero	0xaf1
0ae1 4801       |H   |		Short_Literal	0x1
0ae2 e403       |    |		Load	0x2,0x3
0ae3 0217       |    |		Execute	Heap_Access,All_Reference
0ae4 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0ae5 01d7       |    |		Execute	Vector,Field_Read
0ae6 0e20       |    |		Execute_Immediate	Not_Equal,0x20
0ae7 6807       |h   |		Jump_Zero	0xaef
0ae8 4801       |H   |		Short_Literal	0x1
0ae9 e403       |    |		Load	0x2,0x3
0aea 0217       |    |		Execute	Heap_Access,All_Reference
0aeb 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0aec 01d7       |    |		Execute	Vector,Field_Read
0aed 0e09       |    |		Execute_Immediate	Not_Equal,0x9
0aee 7801       |x   |		Jump	0xaf0
0aef 4800       |H   |		Short_Literal	0x0
0af0 6802       |h   |		Jump_Zero	0xaf3
0af1 e215       |    |		Load	0x1,0x15							; Debug Table 0x1b.0x15 = 0xaf1,0x10
0af2 0257       | W  |		Execute	Discrete,Raise
0af3 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x1b.0x16 = 0xaf3,0x11
0af4 0f02       |    |		Execute_Immediate	Equal,0x2
0af5 6803       |h   |		Jump_Zero	0xaf9
0af6 e404       |    |		Load	0x2,0x4								; Debug Table 0x1b.0x17 = 0xaf6,0x12
0af7 0a02       |    |		Execute_Immediate	Plus,0x2
0af8 c404       |    |		Store	0x2,0x4
0af9 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1b.0x18 = 0xaf9,0x13
0afa 0217       |    |		Execute	Heap_Access,All_Reference
0afb 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0afc 0a01       |    |		Execute_Immediate	Plus,0x1
0afd e5ff       |    |		Load	0x2,-0x1
0afe 0217       |    |		Execute	Heap_Access,All_Reference
0aff 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0b00 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1b.0x19 = 0xb00,0x14
0b01 e5ff       |    |		Load	0x2,-0x1
0b02 0217       |    |		Execute	Heap_Access,All_Reference
0b03 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0b04 7802       |x   |		Jump	0xb07
0b05 e215       |    |		Load	0x1,0x15							; Debug Table 0x1b.0x1a = 0xb05,0x15
0b06 0257       | W  |		Execute	Discrete,Raise
0b07 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1b.0x1b = 0xb07,0x16
0b08 0217       |    |		Execute	Heap_Access,All_Reference
0b09 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0b0a e403       |    |		Load	0x2,0x3
0b0b 0217       |    |		Execute	Heap_Access,All_Reference
0b0c 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0b0d 01d7       |    |		Execute	Vector,Field_Read
0b0e a402       |    |		Store_Unchecked	0x2,0x2
0b0f e402       |    |		Load	0x2,0x2								; Debug Table 0x1b.0x1c = 0xb0f,0x17
0b10 e5fe       |    |		Load	0x2,-0x2
0b11 01d7       |    |		Execute	Vector,Field_Read
0b12 6848       |hH  |		Jump_Zero	0xb5b
0b13 e402       |    |		Load	0x2,0x2								; Debug Table 0x1b.0x1d = 0xb13,0x18
0b14 0f5c       | \  |		Execute_Immediate	Equal,0x5c
0b15 6829       |h)  |		Jump_Zero	0xb3f
0b16 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1b.0x1e = 0xb16,0x19
0b17 0217       |    |		Execute	Heap_Access,All_Reference
0b18 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0b19 0a01       |    |		Execute_Immediate	Plus,0x1
0b1a e5ff       |    |		Load	0x2,-0x1
0b1b 0217       |    |		Execute	Heap_Access,All_Reference
0b1c 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0b1d e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1b.0x1f = 0xb1d,0x1a
0b1e 0217       |    |		Execute	Heap_Access,All_Reference
0b1f 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0b20 e403       |    |		Load	0x2,0x3
0b21 0217       |    |		Execute	Heap_Access,All_Reference
0b22 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0b23 027d       | }  |		Execute	Discrete,Greater
0b24 6836       |h6  |		Jump_Zero	0xb5b
0b25 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1b.0x20 = 0xb25,0x1b
0b26 0217       |    |		Execute	Heap_Access,All_Reference
0b27 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0b28 0a01       |    |		Execute_Immediate	Plus,0x1
0b29 e5ff       |    |		Load	0x2,-0x1
0b2a 0217       |    |		Execute	Heap_Access,All_Reference
0b2b 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0b2c 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1b.0x21 = 0xb2c,0x1c
0b2d e5ff       |    |		Load	0x2,-0x1
0b2e 0217       |    |		Execute	Heap_Access,All_Reference
0b2f 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0b30 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1b.0x22 = 0xb30,0x1d
0b31 0217       |    |		Execute	Heap_Access,All_Reference
0b32 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0b33 e5ff       |    |		Load	0x2,-0x1
0b34 0217       |    |		Execute	Heap_Access,All_Reference
0b35 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0b36 0217       |    |		Execute	Heap_Access,All_Reference
0b37 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0b38 0217       |    |		Execute	Heap_Access,All_Reference
0b39 01d7       |    |		Execute	Vector,Field_Read
0b3a a403       |    |		Store_Unchecked	0x2,0x3
0b3b e404       |    |		Load	0x2,0x4								; Debug Table 0x1b.0x23 = 0xb3b,0x1e
0b3c 0a01       |    |		Execute_Immediate	Plus,0x1
0b3d c404       |    |		Store	0x2,0x4
0b3e 781c       |x   |		Jump	0xb5b
0b3f e402       |    |		Load	0x2,0x2								; Debug Table 0x1b.0x24 = 0xb3f,0x1f
0b40 e5fb       |    |		Load	0x2,-0x5
0b41 027f       |    |		Execute	Discrete,Equal
0b42 680e       |h   |		Jump_Zero	0xb51
0b43 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1b.0x25 = 0xb43,0x20
0b44 7008       |p   |		Jump_Nonzero	0xb4d
0b45 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1b.0x26 = 0xb45,0x21
0b46 0217       |    |		Execute	Heap_Access,All_Reference
0b47 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0b48 0a01       |    |		Execute_Immediate	Plus,0x1
0b49 e5ff       |    |		Load	0x2,-0x1
0b4a 0217       |    |		Execute	Heap_Access,All_Reference
0b4b 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0b4c 781a       |x   |		Jump	0xb67								; Debug Table 0x1b.0x27 = 0xb4c,0x22
0b4d 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1b.0x28 = 0xb4d,0x23
0b4e 0aff       |    |		Execute_Immediate	Plus,-0x1
0b4f c405       |    |		Store	0x2,0x5
0b50 780a       |x   |		Jump	0xb5b
0b51 e402       |    |		Load	0x2,0x2								; Debug Table 0x1b.0x29 = 0xb51,0x24
0b52 e5fc       |    |		Load	0x2,-0x4
0b53 027f       |    |		Execute	Discrete,Equal
0b54 6804       |h   |		Jump_Zero	0xb59
0b55 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1b.0x2a = 0xb55,0x25
0b56 0a01       |    |		Execute_Immediate	Plus,0x1
0b57 c405       |    |		Store	0x2,0x5
0b58 7802       |x   |		Jump	0xb5b
0b59 e215       |    |		Load	0x1,0x15							; Debug Table 0x1b.0x2b = 0xb59,0x26
0b5a 0257       | W  |		Execute	Discrete,Raise
0b5b e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1b.0x2c = 0xb5b,0x27
0b5c 0217       |    |		Execute	Heap_Access,All_Reference
0b5d 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0b5e 0a01       |    |		Execute_Immediate	Plus,0x1
0b5f e5ff       |    |		Load	0x2,-0x1
0b60 0217       |    |		Execute	Heap_Access,All_Reference
0b61 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0b62 e404       |    |		Load	0x2,0x4								; Debug Table 0x1b.0x2d = 0xb62,0x28
0b63 0a01       |    |		Execute_Immediate	Plus,0x1
0b64 c404       |    |		Store	0x2,0x4
0b65 00c9       |    |		Action	Pop_Auxiliary_Loop
0b66 7f4f       | O  |		Jump	0xab6
0b67 00ce       |    |		Action	Pop_Auxiliary
0b68 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1b.0x2e = 0xb68,0x29
0b69 e5ff       |    |		Load	0x2,-0x1
0b6a 0217       |    |		Execute	Heap_Access,All_Reference
0b6b 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0b6c 027f       |    |		Execute	Discrete,Equal
0b6d 6818       |h   |		Jump_Zero	0xb86
0b6e 00db       |    |		Load_Top	At_Offset_3
0b6f e5ff       |    |		Load	0x2,-0x1
0b70 0217       |    |		Execute	Heap_Access,All_Reference
0b71 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0b72 00da       |    |		Load_Top	At_Offset_2
0b73 0272       | r  |		Execute	Discrete,Minus
0b74 0248       | H  |		Execute	Discrete,Check_In_Integer
0b75 0afe       |    |		Execute_Immediate	Plus,-0x2
0b76 027f       |    |		Execute	Discrete,Equal
0b77 680e       |h   |		Jump_Zero	0xb86
0b78 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1b.0x2f = 0xb78,0x2a
0b79 0a01       |    |		Execute_Immediate	Plus,0x1
0b7a 0248       | H  |		Execute	Discrete,Check_In_Integer
0b7b e5ff       |    |		Load	0x2,-0x1
0b7c 0217       |    |		Execute	Heap_Access,All_Reference
0b7d 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0b7e 0afe       |    |		Execute_Immediate	Plus,-0x2
0b7f 0248       | H  |		Execute	Discrete,Check_In_Integer
0b80 e403       |    |		Load	0x2,0x3
0b81 0217       |    |		Execute	Heap_Access,All_Reference
0b82 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0b83 01cf       |    |		Execute	Vector,Slice_Read
0b84 0335       | 5  |		Declare_Variable	Array,Duplicate
0b85 4405       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x5
0b86 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x1b.0x30 = 0xb86,0x2b
0b87 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1b.0x31 = 0xb87,0xfbff
0b88 e404       |    |		Load	0x2,0x4
0b89 00e9       |    |		Load_Encached	String_Cache
0b8a 0334       | 4  |		Declare_Variable	Array,With_Constraint
0b8b 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1b.0x32 = 0xb8b,0x401
0b8c a404       |    |		Store_Unchecked	0x2,0x4
0b8d 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1b.0x33 = 0xb8d,0x402
0b8e e5ff       |    |		Load	0x2,-0x1
0b8f 0217       |    |		Execute	Heap_Access,All_Reference
0b90 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0b91 0217       |    |		Execute	Heap_Access,All_Reference
0b92 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0b93 0217       |    |		Execute	Heap_Access,All_Reference
0b94 01d7       |    |		Execute	Vector,Field_Read
0b95 a403       |    |		Store_Unchecked	0x2,0x3
0b96 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1b.0x34 = 0xb96,0x403
0b97 0a01       |    |		Execute_Immediate	Plus,0x1
0b98 005b       | [  |		Store_Top	Discrete,At_Offset_3
0b99 00cf       |    |		Action	Mark_Auxiliary
0b9a 0007       |    |		Action	Break_Optional							; Debug Table 0x1b.0x35 = 0xb9a,0x404
0b9b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1b.0x36 = 0xb9b,0x405
0b9c e403       |    |		Load	0x2,0x3
0b9d 0217       |    |		Execute	Heap_Access,All_Reference
0b9e 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0b9f 027d       | }  |		Execute	Discrete,Greater
0ba0 6830       |h0  |		Jump_Zero	0xbd1
0ba1 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x1b.0x37 = 0xba1,0x406
0ba2 4603       |F   |		Jump_Case	0x4
0ba3 7803       |x   |		Jump	0xba7								; case 0x0
0ba4 7802       |x   |		Jump	0xba7								; case 0x1
0ba5 7810       |x   |		Jump	0xbb6								; case 0x2
0ba6 7879       |xy  |		Jump	0xc20								; case 0x3
0ba7 e406       |    |		Load	0x2,0x6								; Debug Table 0x1b.0x38 = 0xba7,0x407
0ba8 0a01       |    |		Execute_Immediate	Plus,0x1
0ba9 c406       |    |		Store	0x2,0x6
0baa 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1b.0x39 = 0xbaa,0x408
0bab a407       |    |		Store_Unchecked	0x2,0x7
0bac e406       |    |		Load	0x2,0x6								; Debug Table 0x1b.0x3a = 0xbac,0x409
0bad e5ff       |    |		Load	0x2,-0x1
0bae 0217       |    |		Execute	Heap_Access,All_Reference
0baf 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0bb0 0217       |    |		Execute	Heap_Access,All_Reference
0bb1 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0bb2 0217       |    |		Execute	Heap_Access,All_Reference
0bb3 01d7       |    |		Execute	Vector,Field_Read
0bb4 a403       |    |		Store_Unchecked	0x2,0x3
0bb5 781b       |x   |		Jump	0xbd1
0bb6 480d       |H   |		Short_Literal	0xd							; Debug Table 0x1b.0x3b = 0xbb6,0x40b
0bb7 e404       |    |		Load	0x2,0x4
0bb8 00db       |    |		Load_Top	At_Offset_3
0bb9 01d6       |    |		Execute	Vector,Field_Write
0bba 480a       |H   |		Short_Literal	0xa							; Debug Table 0x1b.0x3c = 0xbba,0x40c
0bbb e404       |    |		Load	0x2,0x4
0bbc 0a01       |    |		Execute_Immediate	Plus,0x1
0bbd 0248       | H  |		Execute	Discrete,Check_In_Integer
0bbe 00db       |    |		Load_Top	At_Offset_3
0bbf 01d6       |    |		Execute	Vector,Field_Write
0bc0 e404       |    |		Load	0x2,0x4								; Debug Table 0x1b.0x3d = 0xbc0,0x40d
0bc1 0a02       |    |		Execute_Immediate	Plus,0x2
0bc2 c404       |    |		Store	0x2,0x4
0bc3 e406       |    |		Load	0x2,0x6								; Debug Table 0x1b.0x3e = 0xbc3,0x40e
0bc4 0a01       |    |		Execute_Immediate	Plus,0x1
0bc5 c406       |    |		Store	0x2,0x6
0bc6 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1b.0x3f = 0xbc6,0x40f
0bc7 a407       |    |		Store_Unchecked	0x2,0x7
0bc8 e406       |    |		Load	0x2,0x6								; Debug Table 0x1b.0x40 = 0xbc8,0x410
0bc9 e5ff       |    |		Load	0x2,-0x1
0bca 0217       |    |		Execute	Heap_Access,All_Reference
0bcb 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0bcc 0217       |    |		Execute	Heap_Access,All_Reference
0bcd 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0bce 0217       |    |		Execute	Heap_Access,All_Reference
0bcf 01d7       |    |		Execute	Vector,Field_Read
0bd0 a403       |    |		Store_Unchecked	0x2,0x3
0bd1 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1b.0x41 = 0xbd1,0x411
0bd2 e403       |    |		Load	0x2,0x3
0bd3 0217       |    |		Execute	Heap_Access,All_Reference
0bd4 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0bd5 01d7       |    |		Execute	Vector,Field_Read
0bd6 a402       |    |		Store_Unchecked	0x2,0x2
0bd7 e402       |    |		Load	0x2,0x2								; Debug Table 0x1b.0x42 = 0xbd7,0x412
0bd8 e5fe       |    |		Load	0x2,-0x2
0bd9 01d7       |    |		Execute	Vector,Field_Read
0bda 6839       |h9  |		Jump_Zero	0xc14
0bdb e402       |    |		Load	0x2,0x2								; Debug Table 0x1b.0x43 = 0xbdb,0x413
0bdc 0f5c       | \  |		Execute_Immediate	Equal,0x5c
0bdd 6828       |h(  |		Jump_Zero	0xc06
0bde 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1b.0x44 = 0xbde,0x414
0bdf 0a01       |    |		Execute_Immediate	Plus,0x1
0be0 c407       |    |		Store	0x2,0x7
0be1 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1b.0x45 = 0xbe1,0x415
0be2 e403       |    |		Load	0x2,0x3
0be3 0217       |    |		Execute	Heap_Access,All_Reference
0be4 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0be5 027d       | }  |		Execute	Discrete,Greater
0be6 6818       |h   |		Jump_Zero	0xbff
0be7 e406       |    |		Load	0x2,0x6								; Debug Table 0x1b.0x46 = 0xbe7,0x416
0be8 0a01       |    |		Execute_Immediate	Plus,0x1
0be9 c406       |    |		Store	0x2,0x6
0bea 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1b.0x47 = 0xbea,0x417
0beb a407       |    |		Store_Unchecked	0x2,0x7
0bec e406       |    |		Load	0x2,0x6								; Debug Table 0x1b.0x48 = 0xbec,0x418
0bed e5ff       |    |		Load	0x2,-0x1
0bee 0217       |    |		Execute	Heap_Access,All_Reference
0bef 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0bf0 0217       |    |		Execute	Heap_Access,All_Reference
0bf1 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0bf2 0217       |    |		Execute	Heap_Access,All_Reference
0bf3 01d7       |    |		Execute	Vector,Field_Read
0bf4 a403       |    |		Store_Unchecked	0x2,0x3
0bf5 480d       |H   |		Short_Literal	0xd							; Debug Table 0x1b.0x49 = 0xbf5,0x419
0bf6 e404       |    |		Load	0x2,0x4
0bf7 00db       |    |		Load_Top	At_Offset_3
0bf8 01d6       |    |		Execute	Vector,Field_Write
0bf9 e404       |    |		Load	0x2,0x4								; Debug Table 0x1b.0x4a = 0xbf9,0x41a
0bfa 0a01       |    |		Execute_Immediate	Plus,0x1
0bfb c404       |    |		Store	0x2,0x4
0bfc 480a       |H   |		Short_Literal	0xa							; Debug Table 0x1b.0x4b = 0xbfc,0x41b
0bfd a402       |    |		Store_Unchecked	0x2,0x2
0bfe 7815       |x   |		Jump	0xc14
0bff 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1b.0x4c = 0xbff,0x41c
0c00 e403       |    |		Load	0x2,0x3
0c01 0217       |    |		Execute	Heap_Access,All_Reference
0c02 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0c03 01d7       |    |		Execute	Vector,Field_Read
0c04 a402       |    |		Store_Unchecked	0x2,0x2
0c05 780e       |x   |		Jump	0xc14
0c06 e402       |    |		Load	0x2,0x2								; Debug Table 0x1b.0x4d = 0xc06,0x41d
0c07 e5fb       |    |		Load	0x2,-0x5
0c08 027f       |    |		Execute	Discrete,Equal
0c09 6807       |h   |		Jump_Zero	0xc11
0c0a e405       |    |		Load	0x2,0x5								; Debug Table 0x1b.0x4e = 0xc0a,0x41e
0c0b 7001       |p   |		Jump_Nonzero	0xc0d
0c0c 7813       |x   |		Jump	0xc20								; Debug Table 0x1b.0x4f = 0xc0c,0x41f
0c0d e405       |    |		Load	0x2,0x5								; Debug Table 0x1b.0x50 = 0xc0d,0x420
0c0e 0aff       |    |		Execute_Immediate	Plus,-0x1
0c0f c405       |    |		Store	0x2,0x5
0c10 7803       |x   |		Jump	0xc14
0c11 e405       |    |		Load	0x2,0x5								; Debug Table 0x1b.0x51 = 0xc11,0x421
0c12 0a01       |    |		Execute_Immediate	Plus,0x1
0c13 c405       |    |		Store	0x2,0x5
0c14 e402       |    |		Load	0x2,0x2								; Debug Table 0x1b.0x52 = 0xc14,0x422
0c15 e404       |    |		Load	0x2,0x4
0c16 00db       |    |		Load_Top	At_Offset_3
0c17 01d6       |    |		Execute	Vector,Field_Write
0c18 e404       |    |		Load	0x2,0x4								; Debug Table 0x1b.0x53 = 0xc18,0x423
0c19 0a01       |    |		Execute_Immediate	Plus,0x1
0c1a c404       |    |		Store	0x2,0x4
0c1b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1b.0x54 = 0xc1b,0x424
0c1c 0a01       |    |		Execute_Immediate	Plus,0x1
0c1d c407       |    |		Store	0x2,0x7
0c1e 00c9       |    |		Action	Pop_Auxiliary_Loop
0c1f 7f7b       | {  |		Jump	0xb9b
0c20 00ce       |    |		Action	Pop_Auxiliary
0c21 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1b.0x55 = 0xc21,0x425
0c22 4405       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x5
0c23 0000 0000  |    |		.BLANK	0000[0x5]
0c28 ; --------------------------------------------------------------------------------------
0c28 ; SUBPROGRAM
0c28 ; --------------------------------------------------------------------------------------
0c28 0c30       | 0  |		.CONST	0x0c30								; Address of begin
0c29 0004       |    |		.CONST	0x0004								; Address of exception handler
0c2a 0005       |    |		.CONST	0x0005								; Number of locals
0c2b			INIT_0c28:
0c2b e20d       |    |		Load	0x1,0xd								; Debug Table 0x1c = .DEBUG	0x0c2b,0x136e,0x0002,0x0000,0x004c,0x50d6,0x0000,0x025d
													; Debug Table 0x1c.0x0 = 0xc2b,0xffff
0c2c 0007       |    |		Action	Break_Optional
0c2d 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x1c.0x1 = 0xc2d,0xfffe
0c2e 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x1c.0x2 = 0xc2e,0xfffd
0c2f 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x1c.0x3 = 0xc2f,0xfffc
0c30			BODY_0c28:
0c30 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1c.0x4 = 0xc30,0x1
0c31 6806       |h   |		Jump_Zero	0xc38
0c32 e5ff       |    |		Load	0x2,-0x1
0c33 0217       |    |		Execute	Heap_Access,All_Reference
0c34 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0c35 6186       |a   |		Indirect_Literal	Discrete,0xdbc,{0x00000000, 0x19999990}
0c36 027e       | ~  |		Execute	Discrete,Not_Equal
0c37 6802       |h   |		Jump_Zero	0xc3a
0c38 e213       |    |		Load	0x1,0x13							; Debug Table 0x1c.0x5 = 0xc38,0x2
0c39 0257       | W  |		Execute	Discrete,Raise
0c3a e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1c.0x6 = 0xc3a,0x3
0c3b 0217       |    |		Execute	Heap_Access,All_Reference
0c3c 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0c3d 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
0c3e e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1c.0x7 = 0xc3e,0x4
0c3f 0217       |    |		Execute	Heap_Access,All_Reference
0c40 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0c41 0217       |    |		Execute	Heap_Access,All_Reference
0c42 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0c43 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
0c44 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1c.0x8 = 0xc44,0x5
0c45 e5ff       |    |		Load	0x2,-0x1
0c46 0217       |    |		Execute	Heap_Access,All_Reference
0c47 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0c48 0217       |    |		Execute	Heap_Access,All_Reference
0c49 e24a       | J  |		Load	0x1,0x4a
0c4a e24b       | K  |		Load	0x1,0x4b
0c4b 1d4c       | L  |		Execute_Immediate	Reference_Lex_1,0x4c
0c4c e001       |    |		Load	0x0,0x1
0c4d 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0c4e a402       |    |		Store_Unchecked	0x2,0x2
0c4f e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1c.0x9 = 0xc4f,0x6
0c50 e402       |    |		Load	0x2,0x2
0c51 0217       |    |		Execute	Heap_Access,All_Reference
0c52 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0c53 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1c.0xa = 0xc53,0x7
0c54 00db       |    |		Load_Top	At_Offset_3
0c55 0272       | r  |		Execute	Discrete,Minus
0c56 0a32       | 2  |		Execute_Immediate	Plus,0x32
0c57 0248       | H  |		Execute	Discrete,Check_In_Integer
0c58 4832       |H2  |		Short_Literal	0x32
0c59 0270       | p  |		Execute	Discrete,Divide
0c5a 4832       |H2  |		Short_Literal	0x32
0c5b 0271       | q  |		Execute	Discrete,Times
0c5c 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0c5d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1c.0xb = 0xc5d,0x8
0c5e 7002       |p   |		Jump_Nonzero	0xc61
0c5f 4832       |H2  |		Short_Literal	0x32							; Debug Table 0x1c.0xc = 0xc5f,0x9
0c60 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0c61 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1c.0xd = 0xc61,0xa
0c62 4801       |H   |		Short_Literal	0x1
0c63 00da       |    |		Load_Top	At_Offset_2
0c64 e23e       | >  |		Load	0x1,0x3e
0c65 0334       | 4  |		Declare_Variable	Array,With_Constraint
0c66 00d8       |    |		Load_Top	At_Offset_0
0c67 01dc       |    |		Execute	Vector,Last
0c68 4801       |H   |		Short_Literal	0x1
0c69 0263       | c  |		Execute	Discrete,Above_Bound
0c6a 7005       |p   |		Jump_Nonzero	0xc70
0c6b e233       | 3  |		Load	0x1,0x33
0c6c 00d9       |    |		Load_Top	At_Offset_1
0c6d e407       |    |		Load	0x2,0x7
0c6e 01d6       |    |		Execute	Vector,Field_Write
0c6f 3ffb       |?   |		Loop_Increasing	0xc6b
0c70 e240       | @  |		Load	0x1,0x40
0c71 e241       | A  |		Load	0x1,0x41
0c72 1d42       | B  |		Execute_Immediate	Reference_Lex_1,0x42
0c73 e001       |    |		Load	0x0,0x1
0c74 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0c75 e402       |    |		Load	0x2,0x2
0c76 0217       |    |		Execute	Heap_Access,All_Reference
0c77 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0c78 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1c.0xe = 0xc78,0xb
0c79 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0c7a 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1c.0xf = 0xc7a,0xc
0c7b 00da       |    |		Load_Top	At_Offset_2
0c7c 027a       | z  |		Execute	Discrete,Less_Equal
0c7d 6823       |h#  |		Jump_Zero	0xca1
0c7e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1c.0x10 = 0xc7e,0xd
0c7f 0a01       |    |		Execute_Immediate	Plus,0x1
0c80 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0c81 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1c.0x11 = 0xc81,0xe
0c82 e5ff       |    |		Load	0x2,-0x1
0c83 0217       |    |		Execute	Heap_Access,All_Reference
0c84 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0c85 e403       |    |		Load	0x2,0x3
0c86 e5ff       |    |		Load	0x2,-0x1
0c87 0217       |    |		Execute	Heap_Access,All_Reference
0c88 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0c89 0217       |    |		Execute	Heap_Access,All_Reference
0c8a 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0c8b 0217       |    |		Execute	Heap_Access,All_Reference
0c8c 01d7       |    |		Execute	Vector,Field_Read
0c8d 0217       |    |		Execute	Heap_Access,All_Reference
0c8e 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0c8f e403       |    |		Load	0x2,0x3
0c90 e5ff       |    |		Load	0x2,-0x1
0c91 0217       |    |		Execute	Heap_Access,All_Reference
0c92 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0c93 0217       |    |		Execute	Heap_Access,All_Reference
0c94 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0c95 0217       |    |		Execute	Heap_Access,All_Reference
0c96 01d7       |    |		Execute	Vector,Field_Read
0c97 0217       |    |		Execute	Heap_Access,All_Reference
0c98 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0c99 01cf       |    |		Execute	Vector,Slice_Read
0c9a 825e       | ^  |		Call	0x1,0x5e
0c9b 00d9       |    |		Load_Top	At_Offset_1
0c9c e402       |    |		Load	0x2,0x2
0c9d 0217       |    |		Execute	Heap_Access,All_Reference
0c9e 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0c9f 0217       |    |		Execute	Heap_Access,All_Reference
0ca0 01d6       |    |		Execute	Vector,Field_Write
0ca1 00cf       |    |		Action	Mark_Auxiliary
0ca2 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1c.0x12 = 0xca2,0xf
0ca3 e403       |    |		Load	0x2,0x3
0ca4 0a01       |    |		Execute_Immediate	Plus,0x1
0ca5 0248       | H  |		Execute	Discrete,Check_In_Integer
0ca6 0263       | c  |		Execute	Discrete,Above_Bound
0ca7 701a       |p   |		Jump_Nonzero	0xcc2
0ca8 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1c.0x13 = 0xca8,0x10
0ca9 0a01       |    |		Execute_Immediate	Plus,0x1
0caa c405       |    |		Store	0x2,0x5
0cab e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1c.0x14 = 0xcab,0x11
0cac 00d9       |    |		Load_Top	At_Offset_1
0cad e5ff       |    |		Load	0x2,-0x1
0cae 0217       |    |		Execute	Heap_Access,All_Reference
0caf 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0cb0 0217       |    |		Execute	Heap_Access,All_Reference
0cb1 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0cb2 0217       |    |		Execute	Heap_Access,All_Reference
0cb3 01d7       |    |		Execute	Vector,Field_Read
0cb4 0217       |    |		Execute	Heap_Access,All_Reference
0cb5 e234       | 4  |		Load	0x1,0x34
0cb6 e235       | 5  |		Load	0x1,0x35
0cb7 1d36       | 6  |		Execute_Immediate	Reference_Lex_1,0x36
0cb8 e001       |    |		Load	0x0,0x1
0cb9 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0cba e405       |    |		Load	0x2,0x5
0cbb e402       |    |		Load	0x2,0x2
0cbc 0217       |    |		Execute	Heap_Access,All_Reference
0cbd 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0cbe 0217       |    |		Execute	Heap_Access,All_Reference
0cbf 01d6       |    |		Execute	Vector,Field_Write
0cc0 00c8       |    |		Action	Pop_Auxiliary_Range
0cc1 3fe6       |?   |		Loop_Increasing	0xca8
0cc2 00ce       |    |		Action	Pop_Auxiliary
0cc3 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1c.0x15 = 0xcc3,0x12
0cc4 e402       |    |		Load	0x2,0x2
0cc5 0217       |    |		Execute	Heap_Access,All_Reference
0cc6 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0cc7 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1c.0x16 = 0xcc7,0x13
0cc8 0217       |    |		Execute	Heap_Access,All_Reference
0cc9 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0cca 0217       |    |		Execute	Heap_Access,All_Reference
0ccb 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0ccc 0a01       |    |		Execute_Immediate	Plus,0x1
0ccd e5ff       |    |		Load	0x2,-0x1
0cce 0217       |    |		Execute	Heap_Access,All_Reference
0ccf 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0cd0 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1c.0x17 = 0xcd0,0x14
0cd1 e5ff       |    |		Load	0x2,-0x1
0cd2 0217       |    |		Execute	Heap_Access,All_Reference
0cd3 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0cd4 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1c.0x18 = 0xcd4,0x15
0cd5 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0cd6 0000 0000  |    |		.XXX[0x2]
0cd8 ; --------------------------------------------------------------------------------------
0cd8 ; SUBPROGRAM
0cd8 ; --------------------------------------------------------------------------------------
0cd8 0cdb       |    |		.CONST	0x0cdb								; Address of begin
0cd9 0004       |    |		.CONST	0x0004								; Address of exception handler
0cda 0001       |    |		.CONST	0x0001								; Number of locals
0cdb			BODY_0cd8:
0cdb			INIT_0cd8:
0cdb 4608       |F   |		Jump_Case	0x9							; Debug Table 0x1d = .DEBUG	0x0cdb,0x13a2,0x0005,0x0000,0x004d,0xf475,0x0000,0x0011
0cdc 7808       |x   |		Jump	0xce5								; case 0x0
0cdd 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
0cde 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
0cdf 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x3
0ce0 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x4
0ce1 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x5
0ce2 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x6
0ce3 780d       |x   |		Jump	0xcf1								; case 0x7
0ce4 7815       |x   |		Jump	0xcfa								; case 0x8
0ce5 00da       |    |		Load_Top	At_Offset_2
0ce6 016c       | l  |		Execute	Variant_Record,Is_Constrained
0ce7 7008       |p   |		Jump_Nonzero	0xcf0
0ce8 00cf       |    |		Action	Mark_Auxiliary
0ce9 4800       |H   |		Short_Literal	0x0
0cea e5ff       |    |		Load	0x2,-0x1
0ceb 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0cec 00d8       |    |		Load_Top	At_Offset_0
0ced 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0cee c5ff       |    |		Store	0x2,-0x1
0cef 00ce       |    |		Action	Pop_Auxiliary
0cf0 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
0cf1 00db       |    |		Load_Top	At_Offset_3
0cf2 4801       |H   |		Short_Literal	0x1
0cf3 e5fe       |    |		Load	0x2,-0x2
0cf4 00e9       |    |		Load_Encached	String_Cache
0cf5 035b       | [  |		Declare_Type	Array,Constrained
0cf6 4801       |H   |		Short_Literal	0x1
0cf7 e5ff       |    |		Load	0x2,-0x1
0cf8 031b       |    |		Declare_Type	Variant_Record,Constrained
0cf9 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0cfa 00db       |    |		Load_Top	At_Offset_3
0cfb 00db       |    |		Load_Top	At_Offset_3
0cfc 02fc       |    |		Declare_Variable	Variant_Record,With_Constraint
0cfd 4801       |H   |		Short_Literal	0x1
0cfe e5fe       |    |		Load	0x2,-0x2
0cff 00e9       |    |		Load_Encached	String_Cache
0d00 0334       | 4  |		Declare_Variable	Array,With_Constraint
0d01 2d03       |-   |		Execute	Variant_Record,Field_Append,Fixed,Indirect,Field_Number 0x3
0d02 016a       | j  |		QQ_execute	Variant_Record,XXX
0d03 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0d04 0000 0000  |    |		.BLANK	0000[0x4]
0d08 ; --------------------------------------------------------------------------------------
0d08 ; SUBPROGRAM
0d08 ; --------------------------------------------------------------------------------------
0d08 0d0b       |    |		.CONST	0x0d0b								; Address of begin
0d09 0004       |    |		.CONST	0x0004								; Address of exception handler
0d0a 0001       |    |		.CONST	0x0001								; Number of locals
0d0b			BODY_0d08:
0d0b			INIT_0d08:
0d0b 4608       |F   |		Jump_Case	0x9							; Debug Table 0x1e = .DEBUG	0x0d0b,0x13a4,0x0005,0x0000,0x004d,0xf475,0x0000,0x0075
0d0c 7808       |x   |		Jump	0xd15								; case 0x0
0d0d 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
0d0e 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
0d0f 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x3
0d10 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x4
0d11 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x5
0d12 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x6
0d13 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x7
0d14 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x8
0d15 60a6       |`   |		Indirect_Literal	Discrete,0xdbc,{0x00000000, 0x19999990}
0d16 00db       |    |		Load_Top	At_Offset_3
0d17 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0d18 4800       |H   |		Short_Literal	0x0
0d19 00db       |    |		Load_Top	At_Offset_3
0d1a 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0d1b 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
0d1c 0000 0000  |    |		.BLANK	0000[0x4]
0d20 ; --------------------------------------------------------------------------------------
0d20 ; SUBPROGRAM
0d20 ; --------------------------------------------------------------------------------------
0d20 0d23       | #  |		.CONST	0x0d23								; Address of begin
0d21 0004       |    |		.CONST	0x0004								; Address of exception handler
0d22 0001       |    |		.CONST	0x0001								; Number of locals
0d23			BODY_0d20:
0d23			INIT_0d20:
0d23 4608       |F   |		Jump_Case	0x9							; Debug Table 0x1f = .DEBUG	0x0d23,0x13a6,0x0005,0x0000,0x004d,0xf475,0x0000,0x00a8
0d24 7808       |x   |		Jump	0xd2d								; case 0x0
0d25 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
0d26 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
0d27 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x3
0d28 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x4
0d29 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x5
0d2a 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x6
0d2b 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x7
0d2c 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x8
0d2d 608e       |`   |		Indirect_Literal	Discrete,0xdbc,{0x00000000, 0x19999990}
0d2e 00db       |    |		Load_Top	At_Offset_3
0d2f 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0d30 4800       |H   |		Short_Literal	0x0
0d31 00db       |    |		Load_Top	At_Offset_3
0d32 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0d33 4800       |H   |		Short_Literal	0x0
0d34 00db       |    |		Load_Top	At_Offset_3
0d35 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0d36 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
0d37 0000       |    |		.XXX[0x1]
0d38 ; --------------------------------------------------------------------------------------
0d38 ; SUBPROGRAM
0d38 ; --------------------------------------------------------------------------------------
0d38 0d43       | C  |		.CONST	0x0d43								; Address of begin
0d39 0004       |    |		.CONST	0x0004								; Address of exception handler
0d3a 0003       |    |		.CONST	0x0003								; Number of locals
0d3b			INIT_0d38:
0d3b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x20 = .DEBUG	0x0d3b,0x13a8,0x0002,0x0000,0x004d,0xf475,0x0000,0x00d9
													; Debug Table 0x20.0x0 = 0xd3b,0xffff
0d3c 01db       |    |		Execute	Vector,Length
0d3d 0a20       |    |		Execute_Immediate	Plus,0x20
0d3e 00e3       |    |		Load_Encached	Natural_Cache
0d3f 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0d40 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x20.0x1 = 0xd40,0xfffe
0d41 e232       | 2  |		Load	0x1,0x32
0d42 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0d43			BODY_0d38:
0d43 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x20.0x2 = 0xd43,0x1
0d44 01db       |    |		Execute	Vector,Length
0d45 00d9       |    |		Load_Top	At_Offset_1
0d46 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0d47 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x20.0x3 = 0xd47,0x2
0d48 4801       |H   |		Short_Literal	0x1
0d49 00da       |    |		Load_Top	At_Offset_2
0d4a 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0d4b 00db       |    |		Load_Top	At_Offset_3
0d4c 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0d4d 01ce       |    |		Execute	Vector,Slice_Write
0d4e e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x20.0x4 = 0xd4e,0x3
0d4f 00d9       |    |		Load_Top	At_Offset_1
0d50 e234       | 4  |		Load	0x1,0x34
0d51 e235       | 5  |		Load	0x1,0x35
0d52 1d36       | 6  |		Execute_Immediate	Reference_Lex_1,0x36
0d53 e001       |    |		Load	0x0,0x1
0d54 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0d55 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0d56 0000 0000  |    |		.XXX[0x2]
0d58 ; --------------------------------------------------------------------------------------
0d58 ; SUBPROGRAM
0d58 ; --------------------------------------------------------------------------------------
0d58 0d69       | i  |		.CONST	0x0d69								; Address of begin
0d59 0004       |    |		.CONST	0x0004								; Address of exception handler
0d5a 0004       |    |		.CONST	0x0004								; Number of locals
0d5b			INIT_0d58:
0d5b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x21 = .DEBUG	0x0d5b,0x13b4,0x0001,0x0000,0x004d,0xf475,0x0000,0x0117
													; Debug Table 0x21.0x0 = 0xd5b,0xffff
0d5c 0217       |    |		Execute	Heap_Access,All_Reference
0d5d 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0d5e 0217       |    |		Execute	Heap_Access,All_Reference
0d5f 01dc       |    |		Execute	Vector,Last
0d60 0a32       | 2  |		Execute_Immediate	Plus,0x32
0d61 00e3       |    |		Load_Encached	Natural_Cache
0d62 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0d63 4801       |H   |		Short_Literal	0x1							; Debug Table 0x21.0x1 = 0xd63,0xfffe
0d64 00d9       |    |		Load_Top	At_Offset_1
0d65 e23e       | >  |		Load	0x1,0x3e
0d66 0334       | 4  |		Declare_Variable	Array,With_Constraint
0d67 e23f       | ?  |		Load	0x1,0x3f							; Debug Table 0x21.0x2 = 0xd67,0xfffd
0d68 0007       |    |		Action	Break_Optional
0d69			BODY_0d58:
0d69 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x21.0x3 = 0xd69,0x1
0d6a 0217       |    |		Execute	Heap_Access,All_Reference
0d6b 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0d6c 00da       |    |		Load_Top	At_Offset_2
0d6d e240       | @  |		Load	0x1,0x40
0d6e e241       | A  |		Load	0x1,0x41
0d6f 1d42       | B  |		Execute_Immediate	Reference_Lex_1,0x42
0d70 e001       |    |		Load	0x0,0x1
0d71 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0d72 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0d73 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x21.0x4 = 0xd73,0x2
0d74 0217       |    |		Execute	Heap_Access,All_Reference
0d75 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0d76 0217       |    |		Execute	Heap_Access,All_Reference
0d77 4801       |H   |		Short_Literal	0x1
0d78 e5ff       |    |		Load	0x2,-0x1
0d79 0217       |    |		Execute	Heap_Access,All_Reference
0d7a 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0d7b 0217       |    |		Execute	Heap_Access,All_Reference
0d7c 01db       |    |		Execute	Vector,Length
0d7d 00db       |    |		Load_Top	At_Offset_3
0d7e 0219       |    |		Execute	Heap_Access,All_Read
0d7f 01ce       |    |		Execute	Vector,Slice_Write
0d80 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x21.0x5 = 0xd80,0x3
0d81 0219       |    |		Execute	Heap_Access,All_Read
0d82 00d8       |    |		Load_Top	At_Offset_0
0d83 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0d84 e245       | E  |		Load	0x1,0x45
0d85 e246       | F  |		Load	0x1,0x46
0d86 1d47       | G  |		Execute_Immediate	Reference_Lex_1,0x47
0d87 e001       |    |		Load	0x0,0x1
0d88 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0d89 00d9       |    |		Load_Top	At_Offset_1
0d8a 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0d8b 00d1       |    |		Pop_Control	Pop_Count_1
0d8c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x21.0x6 = 0xd8c,0x4
0d8d e5ff       |    |		Load	0x2,-0x1
0d8e 0217       |    |		Execute	Heap_Access,All_Reference
0d8f 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0d90 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0d91 0000 0000  |    |		.BLANK	0000[0x7]
0d98 ; --------------------------------------------------------------------------------------
0d98 ; SUBPROGRAM
0d98 ; --------------------------------------------------------------------------------------
0d98 0d9b       |    |		.CONST	0x0d9b								; Address of begin
0d99 0004       |    |		.CONST	0x0004								; Address of exception handler
0d9a 0001       |    |		.CONST	0x0001								; Number of locals
0d9b			BODY_0d98:
0d9b			INIT_0d98:
0d9b 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x22 = .DEBUG	0x0d9b,0x13c4,0x0002,0x0000,0x004d,0xf475,0x0000,0x036b
0d9c 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x22.0x0 = 0xd9c,0x1
0d9d 01dc       |    |		Execute	Vector,Last
0d9e 0aff       |    |		Execute_Immediate	Plus,-0x1
0d9f 0248       | H  |		Execute	Discrete,Check_In_Integer
0da0 e5fe       |    |		Load	0x2,-0x2
0da1 0263       | c  |		Execute	Discrete,Above_Bound
0da2 7013       |p   |		Jump_Nonzero	0xdb6
0da3 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x22.0x1 = 0xda3,0x2
0da4 e5ff       |    |		Load	0x2,-0x1
0da5 01d7       |    |		Execute	Vector,Field_Read
0da6 0f0d       |    |		Execute_Immediate	Equal,0xd
0da7 680c       |h   |		Jump_Zero	0xdb4
0da8 00d8       |    |		Load_Top	At_Offset_0
0da9 0a01       |    |		Execute_Immediate	Plus,0x1
0daa 0248       | H  |		Execute	Discrete,Check_In_Integer
0dab e5ff       |    |		Load	0x2,-0x1
0dac 01d7       |    |		Execute	Vector,Field_Read
0dad 0f0a       |    |		Execute_Immediate	Equal,0xa
0dae 6805       |h   |		Jump_Zero	0xdb4
0daf 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x22.0x2 = 0xdaf,0x3
0db0 0a01       |    |		Execute_Immediate	Plus,0x1
0db1 00e3       |    |		Load_Encached	Natural_Cache
0db2 025b       | [  |		Execute	Discrete,Check_In_Type
0db3 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0db4 00c8       |    |		Action	Pop_Auxiliary_Range
0db5 3fed       |?   |		Loop_Increasing	0xda3
0db6 00ce       |    |		Action	Pop_Auxiliary
0db7 4800       |H   |		Short_Literal	0x0							; Debug Table 0x22.0x3 = 0xdb7,0x4
0db8 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0db9 0000 0000  |    |		.XXX[0x3]
0dbb 0000       |    |
0dbc 0000 0000  |    |		.LITERAL	{0x00000000, 0x19999990}
0dc0 ; --------------------------------------------------------------------------------------
0dc0 ; STRING TABLE
0dc0 ; --------------------------------------------------------------------------------------
0dc0 000a       |    |		.STRTAB	0x000a->0x0dc5							; "EOL_MAY_BE_SPACE"
0dc1 0018       |    |		.STRTAB	0x0018->0x0dcd							; "EOL_SKIP_CONTINUE"
0dc2 0027       | '  |		.STRTAB	0x0027->0x0dd5							; "EOL_SPACE_KEPT"
0dc3 0033       | 3  |		.STRTAB	0x0033->0x0ddc							; "EOL_STOP"
0dc4 0039       | 9  |		.STREND 0x0039->0x0de0
0dc5 454f 4c5f  |EOL_|		.STRTAB_STRINGS
0de1 0000 0000  |    |		.BLANK	0000[0x7]
0de8 ; --------------------------------------------------------------------------------------
0de8 ; Debug Table
0de8 ; --------------------------------------------------------------------------------------
0de8 0003 0023  |   #|		.CONST	0x0003,0x0023
0dea 000b 0f02  |    |		.DEBUG	0x000b,0x0f02,0x0000,0x0000,0x004c,0x50d6,0x0000,0x00cd
0df2 0069 0f5a  | i Z|		.DEBUG	0x0069,0x0f5a,0x0000,0x0000,0x004d,0xf475,0x0000,0x0006
0dfa 0123 0fbc  | #  |		.DEBUG	0x0123,0x0fbc,0x0005,0x0000,0x004c,0x50d6,0x0000,0x00e7
0e02 013b 0fbe  | ;  |		.DEBUG	0x013b,0x0fbe,0x0002,0x0000,0x004c,0x50d6,0x0000,0x00f8
0e0a 0163 0fd2  | c  |		.DEBUG	0x0163,0x0fd2,0x0001,0x0000,0x004c,0x50d6,0x0000,0x0103
0e12 01ab 0fe6  |    |		.DEBUG	0x01ab,0x0fe6,0x0002,0x0000,0x004c,0x50d6,0x0000,0x010b
0e1a 01f3 0ffa  |    |		.DEBUG	0x01f3,0x0ffa,0x0002,0x0000,0x004c,0x50d6,0x0000,0x011a
0e22 0293 102c  |   ,|		.DEBUG	0x0293,0x102c,0x0002,0x0000,0x004c,0x50d6,0x0000,0x0131
0e2a 02ab 1034  |   4|		.DEBUG	0x02ab,0x1034,0x0001,0x0000,0x004c,0x50d6,0x0000,0x013a
0e32 02fb 1046  |   F|		.DEBUG	0x02fb,0x1046,0x0001,0x0000,0x004c,0x50d6,0x0000,0x0146
0e3a 037b 1072  | { r|		.DEBUG	0x037b,0x1072,0x0001,0x0000,0x004c,0x50d6,0x0000,0x0152
0e42 0443 10b2  | C  |		.DEBUG	0x0443,0x10b2,0x0001,0x0000,0x004c,0x50d6,0x0000,0x0162
0e4a 050b 10ee  |    |		.DEBUG	0x050b,0x10ee,0x0001,0x0000,0x004c,0x50d6,0x0000,0x017d
0e52 0593 1114  |    |		.DEBUG	0x0593,0x1114,0x0002,0x0000,0x004c,0x50d6,0x0000,0x018e
0e5a 05a3 111c  |    |		.DEBUG	0x05a3,0x111c,0x0002,0x0000,0x004c,0x50d6,0x0000,0x0197
0e62 0643 1152  | C R|		.DEBUG	0x0643,0x1152,0x0002,0x0000,0x004c,0x50d6,0x0000,0x01a9
0e6a 067b 1166  | { f|		.DEBUG	0x067b,0x1166,0x0002,0x0000,0x004c,0x50d6,0x0000,0x01b6
0e72 06a3 116e  |   n|		.DEBUG	0x06a3,0x116e,0x0001,0x0000,0x004c,0x50d6,0x0000,0x01c5
0e7a 06c3 117c  |   ||		.DEBUG	0x06c3,0x117c,0x0001,0x0000,0x004c,0x50d6,0x0000,0x01cd
0e82 070b 1196  |    |		.DEBUG	0x070b,0x1196,0x0001,0x0000,0x004c,0x50d6,0x0000,0x01e2
0e8a 075b 11b0  | [  |		.DEBUG	0x075b,0x11b0,0x0002,0x0000,0x004c,0x50d6,0x0000,0x01f2
0e92 0763 11b4  | c  |		.DEBUG	0x0763,0x11b4,0x0002,0x0000,0x004c,0x50d6,0x0000,0x01fb
0e9a 079b 11c8  |    |		.DEBUG	0x079b,0x11c8,0x0001,0x0000,0x004c,0x50d6,0x0000,0x0204
0ea2 07fb 11ec  |    |		.DEBUG	0x07fb,0x11ec,0x0002,0x0000,0x004c,0x50d6,0x0000,0x0211
0eaa 082b 11f4  | +  |		.DEBUG	0x082b,0x11f4,0x0002,0x0000,0x004c,0x50d6,0x0000,0x021a
0eb2 084b 11fc  | K  |		.DEBUG	0x084b,0x11fc,0x0001,0x0000,0x004c,0x50d6,0x0000,0x0223
0eba 08fb 1236  |   6|		.DEBUG	0x08fb,0x1236,0x0002,0x0000,0x004c,0x50d6,0x0000,0x0233
0ec2 0a7b 12c0  | {  |		.DEBUG	0x0a7b,0x12c0,0x0002,0x0000,0x004c,0x50d6,0x0000,0x0244
0eca 0c2b 136e  | + n|		.DEBUG	0x0c2b,0x136e,0x0002,0x0000,0x004c,0x50d6,0x0000,0x025d
0ed2 0cdb 13a2  |    |		.DEBUG	0x0cdb,0x13a2,0x0005,0x0000,0x004d,0xf475,0x0000,0x0011
0eda 0d0b 13a4  |    |		.DEBUG	0x0d0b,0x13a4,0x0005,0x0000,0x004d,0xf475,0x0000,0x0075
0ee2 0d23 13a6  | #  |		.DEBUG	0x0d23,0x13a6,0x0005,0x0000,0x004d,0xf475,0x0000,0x00a8
0eea 0d3b 13a8  | ;  |		.DEBUG	0x0d3b,0x13a8,0x0002,0x0000,0x004d,0xf475,0x0000,0x00d9
0ef2 0d5b 13b4  | [  |		.DEBUG	0x0d5b,0x13b4,0x0001,0x0000,0x004d,0xf475,0x0000,0x0117
0efa 0d9b 13c4  |    |		.DEBUG	0x0d9b,0x13c4,0x0002,0x0000,0x004d,0xf475,0x0000,0x036b
0f02 ; --------------------------------------------------------------------------------------
0f02 ; Debug3 Subtable 0x0
0f02 ; --------------------------------------------------------------------------------------
0f02 002b 0000  | +  |		.DBG3TAB	0x002b,0x0000
0f04 000b ffff  |    |		.CONST	0x000b,0xffff
0f06 000c fffe  |    |		.CONST	0x000c,0xfffe
0f08 000d fffd  |    |		.CONST	0x000d,0xfffd
0f0a 000e fffc  |    |		.CONST	0x000e,0xfffc
0f0c 000f fffb  |    |		.CONST	0x000f,0xfffb
0f0e 0015 fffa  |    |		.CONST	0x0015,0xfffa
0f10 001a fff9  |    |		.CONST	0x001a,0xfff9
0f12 001c fff8  |    |		.CONST	0x001c,0xfff8
0f14 001e fff7  |    |		.CONST	0x001e,0xfff7
0f16 0020 fff6  |    |		.CONST	0x0020,0xfff6
0f18 0022 fff5  | "  |		.CONST	0x0022,0xfff5
0f1a 0024 fff4  | $  |		.CONST	0x0024,0xfff4
0f1c 0026 fff3  | &  |		.CONST	0x0026,0xfff3
0f1e 0028 fff2  | (  |		.CONST	0x0028,0xfff2
0f20 002a fff1  | *  |		.CONST	0x002a,0xfff1
0f22 002c fff0  | ,  |		.CONST	0x002c,0xfff0
0f24 002e ffef  | .  |		.CONST	0x002e,0xffef
0f26 0030 ffee  | 0  |		.CONST	0x0030,0xffee
0f28 0032 ffed  | 2  |		.CONST	0x0032,0xffed
0f2a 0034 ffec  | 4  |		.CONST	0x0034,0xffec
0f2c 0036 ffeb  | 6  |		.CONST	0x0036,0xffeb
0f2e 0038 ffea  | 8  |		.CONST	0x0038,0xffea
0f30 003a ffe9  | :  |		.CONST	0x003a,0xffe9
0f32 003c ffe8  | <  |		.CONST	0x003c,0xffe8
0f34 003e ffe7  | >  |		.CONST	0x003e,0xffe7
0f36 0040 ffe6  | @  |		.CONST	0x0040,0xffe6
0f38 0042 ffe5  | B  |		.CONST	0x0042,0xffe5
0f3a 0044 ffe4  | D  |		.CONST	0x0044,0xffe4
0f3c 0046 ffe3  | F  |		.CONST	0x0046,0xffe3
0f3e 0048 ffe2  | H  |		.CONST	0x0048,0xffe2
0f40 004a ffe1  | J  |		.CONST	0x004a,0xffe1
0f42 004c ffe0  | L  |		.CONST	0x004c,0xffe0
0f44 004e ffdf  | N  |		.CONST	0x004e,0xffdf
0f46 0050 ffde  | P  |		.CONST	0x0050,0xffde
0f48 0052 ffdd  | R  |		.CONST	0x0052,0xffdd
0f4a 0054 ffdc  | T  |		.CONST	0x0054,0xffdc
0f4c 0056 ffdb  | V  |		.CONST	0x0056,0xffdb
0f4e 005a ffda  | Z  |		.CONST	0x005a,0xffda
0f50 005b ffd9  | [  |		.CONST	0x005b,0xffd9
0f52 005e ffd8  | ^  |		.CONST	0x005e,0xffd8
0f54 0060 ffd7  | `  |		.CONST	0x0060,0xffd7
0f56 0064 ffd6  | d  |		.CONST	0x0064,0xffd6
0f58 0065 ffd5  | e  |		.CONST	0x0065,0xffd5
0f5a ; --------------------------------------------------------------------------------------
0f5a ; Debug3 Subtable 0x1
0f5a ; --------------------------------------------------------------------------------------
0f5a 0030 0000  | 0  |		.DBG3TAB	0x0030,0x0000
0f5c 0069 ffff  | i  |		.CONST	0x0069,0xffff
0f5e 006a fffe  | j  |		.CONST	0x006a,0xfffe
0f60 006b fffd  | k  |		.CONST	0x006b,0xfffd
0f62 0077 fffc  | w  |		.CONST	0x0077,0xfffc
0f64 007a fffb  | z  |		.CONST	0x007a,0xfffb
0f66 007b fffa  | {  |		.CONST	0x007b,0xfffa
0f68 0084 fff9  |    |		.CONST	0x0084,0xfff9
0f6a 008d fff8  |    |		.CONST	0x008d,0xfff8
0f6c 008e fff7  |    |		.CONST	0x008e,0xfff7
0f6e 0094 fff6  |    |		.CONST	0x0094,0xfff6
0f70 0097 fff5  |    |		.CONST	0x0097,0xfff5
0f72 0098 fff4  |    |		.CONST	0x0098,0xfff4
0f74 00a1 fff3  |    |		.CONST	0x00a1,0xfff3
0f76 00aa fff2  |    |		.CONST	0x00aa,0xfff2
0f78 00b3 fff1  |    |		.CONST	0x00b3,0xfff1
0f7a 00bc fff0  |    |		.CONST	0x00bc,0xfff0
0f7c 00c5 ffef  |    |		.CONST	0x00c5,0xffef
0f7e 00cd ffee  |    |		.CONST	0x00cd,0xffee
0f80 00d6 ffed  |    |		.CONST	0x00d6,0xffed
0f82 00df ffec  |    |		.CONST	0x00df,0xffec
0f84 00e1 ffeb  |    |		.CONST	0x00e1,0xffeb
0f86 00e3 ffea  |    |		.CONST	0x00e3,0xffea
0f88 00e5 ffe9  |    |		.CONST	0x00e5,0xffe9
0f8a 00e7 ffe8  |    |		.CONST	0x00e7,0xffe8
0f8c 00e9 ffe7  |    |		.CONST	0x00e9,0xffe7
0f8e 00eb ffe6  |    |		.CONST	0x00eb,0xffe6
0f90 00ed ffe5  |    |		.CONST	0x00ed,0xffe5
0f92 00ef ffe4  |    |		.CONST	0x00ef,0xffe4
0f94 00f1 ffe3  |    |		.CONST	0x00f1,0xffe3
0f96 00f3 ffe2  |    |		.CONST	0x00f3,0xffe2
0f98 00f5 ffe1  |    |		.CONST	0x00f5,0xffe1
0f9a 00f7 ffe0  |    |		.CONST	0x00f7,0xffe0
0f9c 00f9 ffdf  |    |		.CONST	0x00f9,0xffdf
0f9e 00fb ffde  |    |		.CONST	0x00fb,0xffde
0fa0 00fd ffdd  |    |		.CONST	0x00fd,0xffdd
0fa2 00ff ffdc  |    |		.CONST	0x00ff,0xffdc
0fa4 0101 ffdb  |    |		.CONST	0x0101,0xffdb
0fa6 0103 ffda  |    |		.CONST	0x0103,0xffda
0fa8 0105 ffd9  |    |		.CONST	0x0105,0xffd9
0faa 0107 ffd8  |    |		.CONST	0x0107,0xffd8
0fac 0109 ffd7  |    |		.CONST	0x0109,0xffd7
0fae 010b ffd6  |    |		.CONST	0x010b,0xffd6
0fb0 010d ffd5  |    |		.CONST	0x010d,0xffd5
0fb2 010f ffd4  |    |		.CONST	0x010f,0xffd4
0fb4 0111 ffd3  |    |		.CONST	0x0111,0xffd3
0fb6 0113 ffd2  |    |		.CONST	0x0113,0xffd2
0fb8 0115 ffd1  |    |		.CONST	0x0115,0xffd1
0fba 0117 ffd0  |    |		.CONST	0x0117,0xffd0
0fbc ; --------------------------------------------------------------------------------------
0fbc ; Debug3 Subtable 0x2
0fbc ; --------------------------------------------------------------------------------------
0fbc 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
0fbe ; --------------------------------------------------------------------------------------
0fbe ; Debug3 Subtable 0x3
0fbe ; --------------------------------------------------------------------------------------
0fbe 0004 0005  |    |		.DBG3TAB	0x0004,0x0005
0fc0 013b ffff  | ;  |		.CONST	0x013b,0xffff
0fc2 013f fffe  | ?  |		.CONST	0x013f,0xfffe
0fc4 0141 fffd  | A  |		.CONST	0x0141,0xfffd
0fc6 0145 fffc  | E  |		.CONST	0x0145,0xfffc
0fc8 0147 0001  | G  |		.CONST	0x0147,0x0001
0fca 014a 0002  | J  |		.CONST	0x014a,0x0002
0fcc 0152 0003  | R  |		.CONST	0x0152,0x0003
0fce 015a 0004  | Z  |		.CONST	0x015a,0x0004
0fd0 015e 0005  | ^  |		.CONST	0x015e,0x0005
0fd2 ; --------------------------------------------------------------------------------------
0fd2 ; Debug3 Subtable 0x4
0fd2 ; --------------------------------------------------------------------------------------
0fd2 0000 0009  |    |		.DBG3TAB	0x0000,0x0009
0fd4 0163 0001  | c  |		.CONST	0x0163,0x0001
0fd6 0165 0002  | e  |		.CONST	0x0165,0x0002
0fd8 0166 0003  | f  |		.CONST	0x0166,0x0003
0fda 016c 0004  | l  |		.CONST	0x016c,0x0004
0fdc 016f 0005  | o  |		.CONST	0x016f,0x0005
0fde 0175 0006  | u  |		.CONST	0x0175,0x0006
0fe0 0189 0007  |    |		.CONST	0x0189,0x0007
0fe2 0195 0008  |    |		.CONST	0x0195,0x0008
0fe4 0199 0009  |    |		.CONST	0x0199,0x0009
0fe6 ; --------------------------------------------------------------------------------------
0fe6 ; Debug3 Subtable 0x5
0fe6 ; --------------------------------------------------------------------------------------
0fe6 0001 0008  |    |		.DBG3TAB	0x0001,0x0008
0fe8 01ab ffff  |    |		.CONST	0x01ab,0xffff
0fea 01ad 0001  |    |		.CONST	0x01ad,0x0001
0fec 01b5 0002  |    |		.CONST	0x01b5,0x0002
0fee 01b7 0003  |    |		.CONST	0x01b7,0x0003
0ff0 01c0 0004  |    |		.CONST	0x01c0,0x0004
0ff2 01c4 0005  |    |		.CONST	0x01c4,0x0005
0ff4 01d2 0006  |    |		.CONST	0x01d2,0x0006
0ff6 01d8 0007  |    |		.CONST	0x01d8,0x0007
0ff8 01ee 0008  |    |		.CONST	0x01ee,0x0008
0ffa ; --------------------------------------------------------------------------------------
0ffa ; Debug3 Subtable 0x6
0ffa ; --------------------------------------------------------------------------------------
0ffa 0004 0014  |    |		.DBG3TAB	0x0004,0x0014
0ffc 01f3 ffff  |    |		.CONST	0x01f3,0xffff
0ffe 01f5 fffe  |    |		.CONST	0x01f5,0xfffe
1000 01f6 fffd  |    |		.CONST	0x01f6,0xfffd
1002 01f7 fffc  |    |		.CONST	0x01f7,0xfffc
1004 01f8 0001  |    |		.CONST	0x01f8,0x0001
1006 0200 0002  |    |		.CONST	0x0200,0x0002
1008 0202 0003  |    |		.CONST	0x0202,0x0003
100a 0205 0004  |    |		.CONST	0x0205,0x0004
100c 0208 0005  |    |		.CONST	0x0208,0x0005
100e 0210 0006  |    |		.CONST	0x0210,0x0006
1010 0226 0007  | &  |		.CONST	0x0226,0x0007
1012 0228 0008  | (  |		.CONST	0x0228,0x0008
1014 022e 0009  | .  |		.CONST	0x022e,0x0009
1016 0233 000a  | 3  |		.CONST	0x0233,0x000a
1018 0239 000b  | 9  |		.CONST	0x0239,0x000b
101a 0242 000c  | B  |		.CONST	0x0242,0x000c
101c 0246 000d  | F  |		.CONST	0x0246,0x000d
101e 0250 000e  | P  |		.CONST	0x0250,0x000e
1020 0267 000f  | g  |		.CONST	0x0267,0x000f
1022 026a 0010  | j  |		.CONST	0x026a,0x0010
1024 026e 0011  | n  |		.CONST	0x026e,0x0011
1026 0271 0012  | q  |		.CONST	0x0271,0x0012
1028 0287 0013  |    |		.CONST	0x0287,0x0013
102a 028b 0014  |    |		.CONST	0x028b,0x0014
102c ; --------------------------------------------------------------------------------------
102c ; Debug3 Subtable 0x7
102c ; --------------------------------------------------------------------------------------
102c 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
102e 0293 0001  |    |		.CONST	0x0293,0x0001
1030 029b 0002  |    |		.CONST	0x029b,0x0002
1032 029d 0003  |    |		.CONST	0x029d,0x0003
1034 ; --------------------------------------------------------------------------------------
1034 ; Debug3 Subtable 0x8
1034 ; --------------------------------------------------------------------------------------
1034 0002 0006  |    |		.DBG3TAB	0x0002,0x0006
1036 02ab ffff  |    |		.CONST	0x02ab,0xffff
1038 02ac fffe  |    |		.CONST	0x02ac,0xfffe
103a 02ad 0001  |    |		.CONST	0x02ad,0x0001
103c 02b5 0002  |    |		.CONST	0x02b5,0x0002
103e 02b8 0003  |    |		.CONST	0x02b8,0x0003
1040 02be 0004  |    |		.CONST	0x02be,0x0004
1042 02d2 0005  |    |		.CONST	0x02d2,0x0005
1044 02d6 0006  |    |		.CONST	0x02d6,0x0006
1046 ; --------------------------------------------------------------------------------------
1046 ; Debug3 Subtable 0x9
1046 ; --------------------------------------------------------------------------------------
1046 0002 0013  |    |		.DBG3TAB	0x0002,0x0013
1048 02fb ffff  |    |		.CONST	0x02fb,0xffff
104a 02fc fffe  |    |		.CONST	0x02fc,0xfffe
104c 02fd 0001  |    |		.CONST	0x02fd,0x0001
104e 0305 0002  |    |		.CONST	0x0305,0x0002
1050 0307 0003  |    |		.CONST	0x0307,0x0003
1052 030a 0004  |    |		.CONST	0x030a,0x0004
1054 0311 0005  |    |		.CONST	0x0311,0x0005
1056 031b 0006  |    |		.CONST	0x031b,0x0006
1058 031d 0007  |    |		.CONST	0x031d,0x0007
105a 032a 0008  | *  |		.CONST	0x032a,0x0008
105c 032b 0009  | +  |		.CONST	0x032b,0x0009
105e 0330 000b  | 0  |		.CONST	0x0330,0x000b
1060 0337 000c  | 7  |		.CONST	0x0337,0x000c
1062 0341 000d  | A  |		.CONST	0x0341,0x000d
1064 0343 000e  | C  |		.CONST	0x0343,0x000e
1066 0347 000f  | G  |		.CONST	0x0347,0x000f
1068 0349 0010  | I  |		.CONST	0x0349,0x0010
106a 035a 0011  | Z  |		.CONST	0x035a,0x0011
106c 035b 0012  | [  |		.CONST	0x035b,0x0012
106e 036d 0013  | m  |		.CONST	0x036d,0x0013
1070 0371 000a  | q  |		.CONST	0x0371,0x000a
1072 ; --------------------------------------------------------------------------------------
1072 ; Debug3 Subtable 0xa
1072 ; --------------------------------------------------------------------------------------
1072 0003 001c  |    |		.DBG3TAB	0x0003,0x001c
1074 037b ffff  | {  |		.CONST	0x037b,0xffff
1076 037c fffe  | |  |		.CONST	0x037c,0xfffe
1078 037d fffd  | }  |		.CONST	0x037d,0xfffd
107a 037e 0001  | ~  |		.CONST	0x037e,0x0001
107c 0386 0002  |    |		.CONST	0x0386,0x0002
107e 0388 0003  |    |		.CONST	0x0388,0x0003
1080 038b 0004  |    |		.CONST	0x038b,0x0004
1082 038e 0005  |    |		.CONST	0x038e,0x0005
1084 0396 0006  |    |		.CONST	0x0396,0x0006
1086 039f 0007  |    |		.CONST	0x039f,0x0007
1088 03a1 0008  |    |		.CONST	0x03a1,0x0008
108a 03a5 0009  |    |		.CONST	0x03a5,0x0009
108c 03a8 000a  |    |		.CONST	0x03a8,0x000a
108e 03b2 000b  |    |		.CONST	0x03b2,0x000b
1090 03b4 000c  |    |		.CONST	0x03b4,0x000c
1092 03ca 000d  |    |		.CONST	0x03ca,0x000d
1094 03d1 000e  |    |		.CONST	0x03d1,0x000e
1096 03dc 000f  |    |		.CONST	0x03dc,0x000f
1098 03dd 0010  |    |		.CONST	0x03dd,0x0010
109a 03e2 0012  |    |		.CONST	0x03e2,0x0012
109c 03ec 0013  |    |		.CONST	0x03ec,0x0013
109e 03ee 0014  |    |		.CONST	0x03ee,0x0014
10a0 0404 0015  |    |		.CONST	0x0404,0x0015
10a2 040b 0016  |    |		.CONST	0x040b,0x0016
10a4 040f 0017  |    |		.CONST	0x040f,0x0017
10a6 0411 0018  |    |		.CONST	0x0411,0x0018
10a8 0420 0019  |    |		.CONST	0x0420,0x0019
10aa 0421 001a  | !  |		.CONST	0x0421,0x001a
10ac 0431 001b  | 1  |		.CONST	0x0431,0x001b
10ae 0435 001c  | 5  |		.CONST	0x0435,0x001c
10b0 0439 0011  | 9  |		.CONST	0x0439,0x0011
10b2 ; --------------------------------------------------------------------------------------
10b2 ; Debug3 Subtable 0xb
10b2 ; --------------------------------------------------------------------------------------
10b2 0004 0019  |    |		.DBG3TAB	0x0004,0x0019
10b4 0443 ffff  | C  |		.CONST	0x0443,0xffff
10b6 0444 fffe  | D  |		.CONST	0x0444,0xfffe
10b8 0445 fffd  | E  |		.CONST	0x0445,0xfffd
10ba 0446 fffc  | F  |		.CONST	0x0446,0xfffc
10bc 0447 0001  | G  |		.CONST	0x0447,0x0001
10be 0457 0002  | W  |		.CONST	0x0457,0x0002
10c0 0459 0003  | Y  |		.CONST	0x0459,0x0003
10c2 045c 0004  | \  |		.CONST	0x045c,0x0004
10c4 0460 0005  | `  |		.CONST	0x0460,0x0005
10c6 0469 0006  | i  |		.CONST	0x0469,0x0006
10c8 0473 0007  | s  |		.CONST	0x0473,0x0007
10ca 0475 0008  | u  |		.CONST	0x0475,0x0008
10cc 0485 0009  |    |		.CONST	0x0485,0x0009
10ce 0487 000a  |    |		.CONST	0x0487,0x000a
10d0 048a 000b  |    |		.CONST	0x048a,0x000b
10d2 048d 000c  |    |		.CONST	0x048d,0x000c
10d4 0495 000d  |    |		.CONST	0x0495,0x000d
10d6 049b 000e  |    |		.CONST	0x049b,0x000e
10d8 04a0 000f  |    |		.CONST	0x04a0,0x000f
10da 04a6 0010  |    |		.CONST	0x04a6,0x0010
10dc 04ac 0011  |    |		.CONST	0x04ac,0x0011
10de 04ae 0012  |    |		.CONST	0x04ae,0x0012
10e0 04b1 0014  |    |		.CONST	0x04b1,0x0014
10e2 04b4 0013  |    |		.CONST	0x04b4,0x0013
10e4 04c1 0015  |    |		.CONST	0x04c1,0x0015
10e6 04da 0016  |    |		.CONST	0x04da,0x0016
10e8 04de 0017  |    |		.CONST	0x04de,0x0017
10ea 04f3 0018  |    |		.CONST	0x04f3,0x0018
10ec 04f9 0019  |    |		.CONST	0x04f9,0x0019
10ee ; --------------------------------------------------------------------------------------
10ee ; Debug3 Subtable 0xc
10ee ; --------------------------------------------------------------------------------------
10ee 0003 000f  |    |		.DBG3TAB	0x0003,0x000f
10f0 050b ffff  |    |		.CONST	0x050b,0xffff
10f2 050c fffe  |    |		.CONST	0x050c,0xfffe
10f4 050d fffd  |    |		.CONST	0x050d,0xfffd
10f6 050e 0001  |    |		.CONST	0x050e,0x0001
10f8 0516 0002  |    |		.CONST	0x0516,0x0002
10fa 0518 0003  |    |		.CONST	0x0518,0x0003
10fc 051b 0004  |    |		.CONST	0x051b,0x0004
10fe 051e 0005  |    |		.CONST	0x051e,0x0005
1100 0526 0006  | &  |		.CONST	0x0526,0x0006
1102 053d 0007  | =  |		.CONST	0x053d,0x0007
1104 053f 0008  | ?  |		.CONST	0x053f,0x0008
1106 0545 0009  | E  |		.CONST	0x0545,0x0009
1108 054a 000a  | J  |		.CONST	0x054a,0x000a
110a 0551 000b  | Q  |		.CONST	0x0551,0x000b
110c 0555 000c  | U  |		.CONST	0x0555,0x000c
110e 0569 000d  | i  |		.CONST	0x0569,0x000d
1110 056d 000e  | m  |		.CONST	0x056d,0x000e
1112 0579 000f  | y  |		.CONST	0x0579,0x000f
1114 ; --------------------------------------------------------------------------------------
1114 ; Debug3 Subtable 0xd
1114 ; --------------------------------------------------------------------------------------
1114 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
1116 0593 0001  |    |		.CONST	0x0593,0x0001
1118 0595 0002  |    |		.CONST	0x0595,0x0002
111a 0597 0003  |    |		.CONST	0x0597,0x0003
111c ; --------------------------------------------------------------------------------------
111c ; Debug3 Subtable 0xe
111c ; --------------------------------------------------------------------------------------
111c 0006 0014  |    |		.DBG3TAB	0x0006,0x0014
111e 05a3 ffff  |    |		.CONST	0x05a3,0xffff
1120 05a4 fffe  |    |		.CONST	0x05a4,0xfffe
1122 05a5 fffd  |    |		.CONST	0x05a5,0xfffd
1124 05a7 0001  |    |		.CONST	0x05a7,0x0001
1126 05af 0002  |    |		.CONST	0x05af,0x0002
1128 05b1 0003  |    |		.CONST	0x05b1,0x0003
112a 05b4 0004  |    |		.CONST	0x05b4,0x0004
112c 05b7 0005  |    |		.CONST	0x05b7,0x0005
112e 05bf 0006  |    |		.CONST	0x05bf,0x0006
1130 05d5 0007  |    |		.CONST	0x05d5,0x0007
1132 05d7 0008  |    |		.CONST	0x05d7,0x0008
1134 05dd 0009  |    |		.CONST	0x05dd,0x0009
1136 05e2 000a  |    |		.CONST	0x05e2,0x000a
1138 05e9 000b  |    |		.CONST	0x05e9,0x000b
113a 05ed 000c  |    |		.CONST	0x05ed,0x000c
113c 05fd 000d  |    |		.CONST	0x05fd,0x000d
113e 05fe fbff  |    |		.CONST	0x05fe,0xfbff
1140 0602 fbfe  |    |		.CONST	0x0602,0xfbfe
1142 0604 fbfd  |    |		.CONST	0x0604,0xfbfd
1144 0606 0401  |    |		.CONST	0x0606,0x0401
1146 060a 0402  |    |		.CONST	0x060a,0x0402
1148 0611 0403  |    |		.CONST	0x0611,0x0403
114a 0623 0404  | #  |		.CONST	0x0623,0x0404
114c 062b 0405  | +  |		.CONST	0x062b,0x0405
114e 0631 0406  | 1  |		.CONST	0x0631,0x0406
1150 063a 0407  | :  |		.CONST	0x063a,0x0407
1152 ; --------------------------------------------------------------------------------------
1152 ; Debug3 Subtable 0xf
1152 ; --------------------------------------------------------------------------------------
1152 0001 0008  |    |		.DBG3TAB	0x0001,0x0008
1154 0643 ffff  | C  |		.CONST	0x0643,0xffff
1156 0644 0001  | D  |		.CONST	0x0644,0x0001
1158 064c 0002  | L  |		.CONST	0x064c,0x0002
115a 064e 0003  | N  |		.CONST	0x064e,0x0003
115c 0651 0004  | Q  |		.CONST	0x0651,0x0004
115e 0654 0005  | T  |		.CONST	0x0654,0x0005
1160 065c 0006  | \  |		.CONST	0x065c,0x0006
1162 0665 0007  | e  |		.CONST	0x0665,0x0007
1164 0667 0008  | g  |		.CONST	0x0667,0x0008
1166 ; --------------------------------------------------------------------------------------
1166 ; Debug3 Subtable 0x10
1166 ; --------------------------------------------------------------------------------------
1166 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
1168 067b 0001  | {  |		.CONST	0x067b,0x0001
116a 0683 0002  |    |		.CONST	0x0683,0x0002
116c 0685 0003  |    |		.CONST	0x0685,0x0003
116e ; --------------------------------------------------------------------------------------
116e ; Debug3 Subtable 0x11
116e ; --------------------------------------------------------------------------------------
116e 0000 0006  |    |		.DBG3TAB	0x0000,0x0006
1170 06a3 0001  |    |		.CONST	0x06a3,0x0001
1172 06a5 0002  |    |		.CONST	0x06a5,0x0002
1174 06a6 0003  |    |		.CONST	0x06a6,0x0003
1176 06ac 0004  |    |		.CONST	0x06ac,0x0004
1178 06ae 0005  |    |		.CONST	0x06ae,0x0005
117a 06b2 0006  |    |		.CONST	0x06b2,0x0006
117c ; --------------------------------------------------------------------------------------
117c ; Debug3 Subtable 0x12
117c ; --------------------------------------------------------------------------------------
117c 0000 000c  |    |		.DBG3TAB	0x0000,0x000c
117e 06c3 0001  |    |		.CONST	0x06c3,0x0001
1180 06cb 0002  |    |		.CONST	0x06cb,0x0002
1182 06cd 0003  |    |		.CONST	0x06cd,0x0003
1184 06cf 0004  |    |		.CONST	0x06cf,0x0004
1186 06d4 0005  |    |		.CONST	0x06d4,0x0005
1188 06d8 0006  |    |		.CONST	0x06d8,0x0006
118a 06de 0007  |    |		.CONST	0x06de,0x0007
118c 06e3 0008  |    |		.CONST	0x06e3,0x0008
118e 06e5 0009  |    |		.CONST	0x06e5,0x0009
1190 06ea 000a  |    |		.CONST	0x06ea,0x000a
1192 06fb 000b  |    |		.CONST	0x06fb,0x000b
1194 06ff 000c  |    |		.CONST	0x06ff,0x000c
1196 ; --------------------------------------------------------------------------------------
1196 ; Debug3 Subtable 0x13
1196 ; --------------------------------------------------------------------------------------
1196 0000 000c  |    |		.DBG3TAB	0x0000,0x000c
1198 070b 0001  |    |		.CONST	0x070b,0x0001
119a 0713 0002  |    |		.CONST	0x0713,0x0002
119c 0715 0003  |    |		.CONST	0x0715,0x0003
119e 0719 0004  |    |		.CONST	0x0719,0x0004
11a0 071b 0005  |    |		.CONST	0x071b,0x0005
11a2 0724 0006  | $  |		.CONST	0x0724,0x0006
11a4 0726 0007  | &  |		.CONST	0x0726,0x0007
11a6 0732 0008  | 2  |		.CONST	0x0732,0x0008
11a8 0734 0009  | 4  |		.CONST	0x0734,0x0009
11aa 074a 000a  | J  |		.CONST	0x074a,0x000a
11ac 074c 000b  | L  |		.CONST	0x074c,0x000b
11ae 0750 000c  | P  |		.CONST	0x0750,0x000c
11b0 ; --------------------------------------------------------------------------------------
11b0 ; Debug3 Subtable 0x14
11b0 ; --------------------------------------------------------------------------------------
11b0 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
11b2 075b 0001  | [  |		.CONST	0x075b,0x0001
11b4 ; --------------------------------------------------------------------------------------
11b4 ; Debug3 Subtable 0x15
11b4 ; --------------------------------------------------------------------------------------
11b4 0001 0008  |    |		.DBG3TAB	0x0001,0x0008
11b6 0763 ffff  | c  |		.CONST	0x0763,0xffff
11b8 0765 0001  | e  |		.CONST	0x0765,0x0001
11ba 076d 0002  | m  |		.CONST	0x076d,0x0002
11bc 076f 0003  | o  |		.CONST	0x076f,0x0003
11be 0779 0004  | y  |		.CONST	0x0779,0x0004
11c0 077b 0005  | {  |		.CONST	0x077b,0x0005
11c2 0786 0006  |    |		.CONST	0x0786,0x0006
11c4 078e 0007  |    |		.CONST	0x078e,0x0007
11c6 0790 0008  |    |		.CONST	0x0790,0x0008
11c8 ; --------------------------------------------------------------------------------------
11c8 ; Debug3 Subtable 0x16
11c8 ; --------------------------------------------------------------------------------------
11c8 0002 000f  |    |		.DBG3TAB	0x0002,0x000f
11ca 079b ffff  |    |		.CONST	0x079b,0xffff
11cc 079c fffe  |    |		.CONST	0x079c,0xfffe
11ce 079e 0001  |    |		.CONST	0x079e,0x0001
11d0 07a6 0002  |    |		.CONST	0x07a6,0x0002
11d2 07a8 0003  |    |		.CONST	0x07a8,0x0003
11d4 07ab 0004  |    |		.CONST	0x07ab,0x0004
11d6 07ac 0005  |    |		.CONST	0x07ac,0x0005
11d8 07b6 0006  |    |		.CONST	0x07b6,0x0006
11da 07b8 0007  |    |		.CONST	0x07b8,0x0007
11dc 07c3 0008  |    |		.CONST	0x07c3,0x0008
11de 07cf 0009  |    |		.CONST	0x07cf,0x0009
11e0 07d0 000a  |    |		.CONST	0x07d0,0x000a
11e2 07dc 000b  |    |		.CONST	0x07dc,0x000b
11e4 07e3 000c  |    |		.CONST	0x07e3,0x000c
11e6 07e7 000d  |    |		.CONST	0x07e7,0x000d
11e8 07e9 000e  |    |		.CONST	0x07e9,0x000e
11ea 07ed 000f  |    |		.CONST	0x07ed,0x000f
11ec ; --------------------------------------------------------------------------------------
11ec ; Debug3 Subtable 0x17
11ec ; --------------------------------------------------------------------------------------
11ec 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
11ee 07fb 0001  |    |		.CONST	0x07fb,0x0001
11f0 0805 0002  |    |		.CONST	0x0805,0x0002
11f2 0807 0003  |    |		.CONST	0x0807,0x0003
11f4 ; --------------------------------------------------------------------------------------
11f4 ; Debug3 Subtable 0x18
11f4 ; --------------------------------------------------------------------------------------
11f4 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
11f6 082b 0001  | +  |		.CONST	0x082b,0x0001
11f8 0833 0002  | 3  |		.CONST	0x0833,0x0002
11fa 0835 0003  | 5  |		.CONST	0x0835,0x0003
11fc ; --------------------------------------------------------------------------------------
11fc ; Debug3 Subtable 0x19
11fc ; --------------------------------------------------------------------------------------
11fc 0002 001a  |    |		.DBG3TAB	0x0002,0x001a
11fe 084b ffff  | K  |		.CONST	0x084b,0xffff
1200 084c fffe  | L  |		.CONST	0x084c,0xfffe
1202 084e 0001  | N  |		.CONST	0x084e,0x0001
1204 0856 0002  | V  |		.CONST	0x0856,0x0002
1206 0858 0003  | X  |		.CONST	0x0858,0x0003
1208 0862 0004  | b  |		.CONST	0x0862,0x0004
120a 0863 0005  | c  |		.CONST	0x0863,0x0005
120c 086f 0006  | o  |		.CONST	0x086f,0x0006
120e 0870 0007  | p  |		.CONST	0x0870,0x0007
1210 0878 0008  | x  |		.CONST	0x0878,0x0008
1212 087e 0009  | ~  |		.CONST	0x087e,0x0009
1214 0888 000a  |    |		.CONST	0x0888,0x000a
1216 088b 000b  |    |		.CONST	0x088b,0x000b
1218 0892 000c  |    |		.CONST	0x0892,0x000c
121a 0896 000d  |    |		.CONST	0x0896,0x000d
121c 0897 000e  |    |		.CONST	0x0897,0x000e
121e 08a4 000f  |    |		.CONST	0x08a4,0x000f
1220 08b8 0010  |    |		.CONST	0x08b8,0x0010
1222 08bb 0011  |    |		.CONST	0x08bb,0x0011
1224 08c2 0012  |    |		.CONST	0x08c2,0x0012
1226 08c7 0013  |    |		.CONST	0x08c7,0x0013
1228 08d2 0014  |    |		.CONST	0x08d2,0x0014
122a 08d3 0015  |    |		.CONST	0x08d3,0x0015
122c 08da 0016  |    |		.CONST	0x08da,0x0016
122e 08df 0018  |    |		.CONST	0x08df,0x0018
1230 08e7 0019  |    |		.CONST	0x08e7,0x0019
1232 08eb 001a  |    |		.CONST	0x08eb,0x001a
1234 08ec 001b  |    |		.CONST	0x08ec,0x001b
1236 ; --------------------------------------------------------------------------------------
1236 ; Debug3 Subtable 0x1a
1236 ; --------------------------------------------------------------------------------------
1236 0006 003e  |   >|		.DBG3TAB	0x0006,0x003e
1238 08fb ffff  |    |		.CONST	0x08fb,0xffff
123a 08fc fffe  |    |		.CONST	0x08fc,0xfffe
123c 08fe fffd  |    |		.CONST	0x08fe,0xfffd
123e 08ff fffc  |    |		.CONST	0x08ff,0xfffc
1240 0900 fffb  |    |		.CONST	0x0900,0xfffb
1242 0902 0001  |    |		.CONST	0x0902,0x0001
1244 090a 0002  |    |		.CONST	0x090a,0x0002
1246 090c 0003  |    |		.CONST	0x090c,0x0003
1248 0910 0004  |    |		.CONST	0x0910,0x0004
124a 0914 0005  |    |		.CONST	0x0914,0x0005
124c 091e 0006  |    |		.CONST	0x091e,0x0006
124e 0920 0007  |    |		.CONST	0x0920,0x0007
1250 092c 0008  | ,  |		.CONST	0x092c,0x0008
1252 092d 0009  | -  |		.CONST	0x092d,0x0009
1254 0935 000a  | 5  |		.CONST	0x0935,0x000a
1256 093b 000b  | ;  |		.CONST	0x093b,0x000b
1258 0945 000c  | E  |		.CONST	0x0945,0x000c
125a 0948 000d  | H  |		.CONST	0x0948,0x000d
125c 094f 000e  | O  |		.CONST	0x094f,0x000e
125e 0953 000f  | S  |		.CONST	0x0953,0x000f
1260 0954 0010  | T  |		.CONST	0x0954,0x0010
1262 0961 0011  | a  |		.CONST	0x0961,0x0011
1264 0975 0012  | u  |		.CONST	0x0975,0x0012
1266 0978 0013  | x  |		.CONST	0x0978,0x0013
1268 097f 0014  |    |		.CONST	0x097f,0x0014
126a 0984 0015  |    |		.CONST	0x0984,0x0015
126c 098f 0016  |    |		.CONST	0x098f,0x0016
126e 0990 0017  |    |		.CONST	0x0990,0x0017
1270 0993 0018  |    |		.CONST	0x0993,0x0018
1272 0996 0019  |    |		.CONST	0x0996,0x0019
1274 099d 001a  |    |		.CONST	0x099d,0x001a
1276 09a2 001c  |    |		.CONST	0x09a2,0x001c
1278 09aa 001d  |    |		.CONST	0x09aa,0x001d
127a 09ae 001e  |    |		.CONST	0x09ae,0x001e
127c 09af 001f  |    |		.CONST	0x09af,0x001f
127e 09b2 0020  |    |		.CONST	0x09b2,0x0020
1280 09bc 0021  |   !|		.CONST	0x09bc,0x0021
1282 09c2 0022  |   "|		.CONST	0x09c2,0x0022
1284 09ce 0023  |   #|		.CONST	0x09ce,0x0023
1286 09da 0024  |   $|		.CONST	0x09da,0x0024
1288 09e3 0025  |   %|		.CONST	0x09e3,0x0025
128a 09e9 0026  |   &|		.CONST	0x09e9,0x0026
128c 09f3 0027  |   '|		.CONST	0x09f3,0x0027
128e 09f4 fbff  |    |		.CONST	0x09f4,0xfbff
1290 09f8 0401  |    |		.CONST	0x09f8,0x0401
1292 09fa 0402  |    |		.CONST	0x09fa,0x0402
1294 0a04 0403  |    |		.CONST	0x0a04,0x0403
1296 0a05 0404  |    |		.CONST	0x0a05,0x0404
1298 0a0b 0405  |    |		.CONST	0x0a0b,0x0405
129a 0a11 0406  |    |		.CONST	0x0a11,0x0406
129c 0a19 0407  |    |		.CONST	0x0a19,0x0407
129e 0a1a 0408  |    |		.CONST	0x0a1a,0x0408
12a0 0a25 0409  | %  |		.CONST	0x0a25,0x0409
12a2 0a39 040a  | 9  |		.CONST	0x0a39,0x040a
12a4 0a42 040b  | B  |		.CONST	0x0a42,0x040b
12a6 0a43 040c  | C  |		.CONST	0x0a43,0x040c
12a8 0a46 040d  | F  |		.CONST	0x0a46,0x040d
12aa 0a4a 040e  | J  |		.CONST	0x0a4a,0x040e
12ac 0a50 040f  | P  |		.CONST	0x0a50,0x040f
12ae 0a53 0410  | S  |		.CONST	0x0a53,0x0410
12b0 0a56 0411  | V  |		.CONST	0x0a56,0x0411
12b2 0a59 0413  | Y  |		.CONST	0x0a59,0x0413
12b4 0a5f 0414  | _  |		.CONST	0x0a5f,0x0414
12b6 0a63 0415  | c  |		.CONST	0x0a63,0x0415
12b8 0a64 0416  | d  |		.CONST	0x0a64,0x0416
12ba 0a68 0417  | h  |		.CONST	0x0a68,0x0417
12bc 0a6b 0418  | k  |		.CONST	0x0a6b,0x0418
12be 0a71 0419  | q  |		.CONST	0x0a71,0x0419
12c0 ; --------------------------------------------------------------------------------------
12c0 ; Debug3 Subtable 0x1b
12c0 ; --------------------------------------------------------------------------------------
12c0 0007 004f  |   O|		.DBG3TAB	0x0007,0x004f
12c2 0a7b ffff  | {  |		.CONST	0x0a7b,0xffff
12c4 0a7c fffe  | |  |		.CONST	0x0a7c,0xfffe
12c6 0a7e fffd  | ~  |		.CONST	0x0a7e,0xfffd
12c8 0a80 fffc  |    |		.CONST	0x0a80,0xfffc
12ca 0a82 fffb  |    |		.CONST	0x0a82,0xfffb
12cc 0a83 fffa  |    |		.CONST	0x0a83,0xfffa
12ce 0a84 0001  |    |		.CONST	0x0a84,0x0001
12d0 0a8c 0002  |    |		.CONST	0x0a8c,0x0002
12d2 0a8e 0003  |    |		.CONST	0x0a8e,0x0003
12d4 0a92 0004  |    |		.CONST	0x0a92,0x0004
12d6 0a96 0005  |    |		.CONST	0x0a96,0x0005
12d8 0aa0 0006  |    |		.CONST	0x0aa0,0x0006
12da 0aa2 0007  |    |		.CONST	0x0aa2,0x0007
12dc 0aad 0008  |    |		.CONST	0x0aad,0x0008
12de 0ab5 0009  |    |		.CONST	0x0ab5,0x0009
12e0 0ab6 000a  |    |		.CONST	0x0ab6,0x000a
12e2 0abe 000b  |    |		.CONST	0x0abe,0x000b
12e4 0ac4 000c  |    |		.CONST	0x0ac4,0x000c
12e6 0ace 000d  |    |		.CONST	0x0ace,0x000d
12e8 0ad0 000e  |    |		.CONST	0x0ad0,0x000e
12ea 0add 000f  |    |		.CONST	0x0add,0x000f
12ec 0af1 0010  |    |		.CONST	0x0af1,0x0010
12ee 0af3 0011  |    |		.CONST	0x0af3,0x0011
12f0 0af6 0012  |    |		.CONST	0x0af6,0x0012
12f2 0af9 0013  |    |		.CONST	0x0af9,0x0013
12f4 0b00 0014  |    |		.CONST	0x0b00,0x0014
12f6 0b05 0015  |    |		.CONST	0x0b05,0x0015
12f8 0b07 0016  |    |		.CONST	0x0b07,0x0016
12fa 0b0f 0017  |    |		.CONST	0x0b0f,0x0017
12fc 0b13 0018  |    |		.CONST	0x0b13,0x0018
12fe 0b16 0019  |    |		.CONST	0x0b16,0x0019
1300 0b1d 001a  |    |		.CONST	0x0b1d,0x001a
1302 0b25 001b  | %  |		.CONST	0x0b25,0x001b
1304 0b2c 001c  | ,  |		.CONST	0x0b2c,0x001c
1306 0b30 001d  | 0  |		.CONST	0x0b30,0x001d
1308 0b3b 001e  | ;  |		.CONST	0x0b3b,0x001e
130a 0b3f 001f  | ?  |		.CONST	0x0b3f,0x001f
130c 0b43 0020  | C  |		.CONST	0x0b43,0x0020
130e 0b45 0021  | E !|		.CONST	0x0b45,0x0021
1310 0b4c 0022  | L "|		.CONST	0x0b4c,0x0022
1312 0b4d 0023  | M #|		.CONST	0x0b4d,0x0023
1314 0b51 0024  | Q $|		.CONST	0x0b51,0x0024
1316 0b55 0025  | U %|		.CONST	0x0b55,0x0025
1318 0b59 0026  | Y &|		.CONST	0x0b59,0x0026
131a 0b5b 0027  | [ '|		.CONST	0x0b5b,0x0027
131c 0b62 0028  | b (|		.CONST	0x0b62,0x0028
131e 0b68 0029  | h )|		.CONST	0x0b68,0x0029
1320 0b78 002a  | x *|		.CONST	0x0b78,0x002a
1322 0b86 002b  |   +|		.CONST	0x0b86,0x002b
1324 0b87 fbff  |    |		.CONST	0x0b87,0xfbff
1326 0b8b 0401  |    |		.CONST	0x0b8b,0x0401
1328 0b8d 0402  |    |		.CONST	0x0b8d,0x0402
132a 0b96 0403  |    |		.CONST	0x0b96,0x0403
132c 0b9a 0404  |    |		.CONST	0x0b9a,0x0404
132e 0b9b 0405  |    |		.CONST	0x0b9b,0x0405
1330 0ba1 0406  |    |		.CONST	0x0ba1,0x0406
1332 0ba7 0407  |    |		.CONST	0x0ba7,0x0407
1334 0baa 0408  |    |		.CONST	0x0baa,0x0408
1336 0bac 0409  |    |		.CONST	0x0bac,0x0409
1338 0bb6 040b  |    |		.CONST	0x0bb6,0x040b
133a 0bba 040c  |    |		.CONST	0x0bba,0x040c
133c 0bc0 040d  |    |		.CONST	0x0bc0,0x040d
133e 0bc3 040e  |    |		.CONST	0x0bc3,0x040e
1340 0bc6 040f  |    |		.CONST	0x0bc6,0x040f
1342 0bc8 0410  |    |		.CONST	0x0bc8,0x0410
1344 0bd1 0411  |    |		.CONST	0x0bd1,0x0411
1346 0bd7 0412  |    |		.CONST	0x0bd7,0x0412
1348 0bdb 0413  |    |		.CONST	0x0bdb,0x0413
134a 0bde 0414  |    |		.CONST	0x0bde,0x0414
134c 0be1 0415  |    |		.CONST	0x0be1,0x0415
134e 0be7 0416  |    |		.CONST	0x0be7,0x0416
1350 0bea 0417  |    |		.CONST	0x0bea,0x0417
1352 0bec 0418  |    |		.CONST	0x0bec,0x0418
1354 0bf5 0419  |    |		.CONST	0x0bf5,0x0419
1356 0bf9 041a  |    |		.CONST	0x0bf9,0x041a
1358 0bfc 041b  |    |		.CONST	0x0bfc,0x041b
135a 0bff 041c  |    |		.CONST	0x0bff,0x041c
135c 0c06 041d  |    |		.CONST	0x0c06,0x041d
135e 0c0a 041e  |    |		.CONST	0x0c0a,0x041e
1360 0c0c 041f  |    |		.CONST	0x0c0c,0x041f
1362 0c0d 0420  |    |		.CONST	0x0c0d,0x0420
1364 0c11 0421  |   !|		.CONST	0x0c11,0x0421
1366 0c14 0422  |   "|		.CONST	0x0c14,0x0422
1368 0c18 0423  |   #|		.CONST	0x0c18,0x0423
136a 0c1b 0424  |   $|		.CONST	0x0c1b,0x0424
136c 0c21 0425  | ! %|		.CONST	0x0c21,0x0425
136e ; --------------------------------------------------------------------------------------
136e ; Debug3 Subtable 0x1c
136e ; --------------------------------------------------------------------------------------
136e 0004 0015  |    |		.DBG3TAB	0x0004,0x0015
1370 0c2b ffff  | +  |		.CONST	0x0c2b,0xffff
1372 0c2d fffe  | -  |		.CONST	0x0c2d,0xfffe
1374 0c2e fffd  | .  |		.CONST	0x0c2e,0xfffd
1376 0c2f fffc  | /  |		.CONST	0x0c2f,0xfffc
1378 0c30 0001  | 0  |		.CONST	0x0c30,0x0001
137a 0c38 0002  | 8  |		.CONST	0x0c38,0x0002
137c 0c3a 0003  | :  |		.CONST	0x0c3a,0x0003
137e 0c3e 0004  | >  |		.CONST	0x0c3e,0x0004
1380 0c44 0005  | D  |		.CONST	0x0c44,0x0005
1382 0c4f 0006  | O  |		.CONST	0x0c4f,0x0006
1384 0c53 0007  | S  |		.CONST	0x0c53,0x0007
1386 0c5d 0008  | ]  |		.CONST	0x0c5d,0x0008
1388 0c5f 0009  | _  |		.CONST	0x0c5f,0x0009
138a 0c61 000a  | a  |		.CONST	0x0c61,0x000a
138c 0c78 000b  | x  |		.CONST	0x0c78,0x000b
138e 0c7a 000c  | z  |		.CONST	0x0c7a,0x000c
1390 0c7e 000d  | ~  |		.CONST	0x0c7e,0x000d
1392 0c81 000e  |    |		.CONST	0x0c81,0x000e
1394 0ca2 000f  |    |		.CONST	0x0ca2,0x000f
1396 0ca8 0010  |    |		.CONST	0x0ca8,0x0010
1398 0cab 0011  |    |		.CONST	0x0cab,0x0011
139a 0cc3 0012  |    |		.CONST	0x0cc3,0x0012
139c 0cc7 0013  |    |		.CONST	0x0cc7,0x0013
139e 0cd0 0014  |    |		.CONST	0x0cd0,0x0014
13a0 0cd4 0015  |    |		.CONST	0x0cd4,0x0015
13a2 ; --------------------------------------------------------------------------------------
13a2 ; Debug3 Subtable 0x1d
13a2 ; --------------------------------------------------------------------------------------
13a2 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
13a4 ; --------------------------------------------------------------------------------------
13a4 ; Debug3 Subtable 0x1e
13a4 ; --------------------------------------------------------------------------------------
13a4 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
13a6 ; --------------------------------------------------------------------------------------
13a6 ; Debug3 Subtable 0x1f
13a6 ; --------------------------------------------------------------------------------------
13a6 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
13a8 ; --------------------------------------------------------------------------------------
13a8 ; Debug3 Subtable 0x20
13a8 ; --------------------------------------------------------------------------------------
13a8 0002 0003  |    |		.DBG3TAB	0x0002,0x0003
13aa 0d3b ffff  | ;  |		.CONST	0x0d3b,0xffff
13ac 0d40 fffe  | @  |		.CONST	0x0d40,0xfffe
13ae 0d43 0001  | C  |		.CONST	0x0d43,0x0001
13b0 0d47 0002  | G  |		.CONST	0x0d47,0x0002
13b2 0d4e 0003  | N  |		.CONST	0x0d4e,0x0003
13b4 ; --------------------------------------------------------------------------------------
13b4 ; Debug3 Subtable 0x21
13b4 ; --------------------------------------------------------------------------------------
13b4 0003 0004  |    |		.DBG3TAB	0x0003,0x0004
13b6 0d5b ffff  | [  |		.CONST	0x0d5b,0xffff
13b8 0d63 fffe  | c  |		.CONST	0x0d63,0xfffe
13ba 0d67 fffd  | g  |		.CONST	0x0d67,0xfffd
13bc 0d69 0001  | i  |		.CONST	0x0d69,0x0001
13be 0d73 0002  | s  |		.CONST	0x0d73,0x0002
13c0 0d80 0003  |    |		.CONST	0x0d80,0x0003
13c2 0d8c 0004  |    |		.CONST	0x0d8c,0x0004
13c4 ; --------------------------------------------------------------------------------------
13c4 ; Debug3 Subtable 0x22
13c4 ; --------------------------------------------------------------------------------------
13c4 0000 0004  |    |		.DBG3TAB	0x0000,0x0004
13c6 0d9c 0001  |    |		.CONST	0x0d9c,0x0001
13c8 0da3 0002  |    |		.CONST	0x0da3,0x0002
13ca 0daf 0003  |    |		.CONST	0x0daf,0x0003
13cc 0db7 0004  |    |		.CONST	0x0db7,0x0004
13ce 0000 0000  |    |		.BLANK	0000[0x32]