DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400 DFS Tapes

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 DFS Tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦07be55c18⟧ SEG

    Length: 4096 (0x1000)
    Types: SEG
    Notes: 5811_R1K_CODE
    Names: »1049619.SEG«

Derivation

└─⟦24d56d853⟧ Bits:30000744 8mm tape, Rational 1000, DFS, D_12_6_5 SEQ293
    └─ ⟦this⟧ »1049619.SEG« 
└─⟦9031b0687⟧ Bits:30000407 8mm tape, Rational 1000, DFS, D_12_7_3
    └─ ⟦this⟧ »1049619.SEG« 
└─⟦b4205821b⟧ Bits:30000743 8mm tape, Rational 1000, DFS, D_12_7_3 SEQ288
    └─ ⟦this⟧ »1049619.SEG« 
└─⟦b434774df⟧ Bits:30000528 8mm tape, Rational 1000, DFS, D_12_6_5
    └─ ⟦this⟧ »1049619.SEG« 
└─⟦bc1274df5⟧ Bits:30000750 8mm tape, Rational 1000, DFS backup from PAM's R1000
    └─ ⟦this⟧ »1049619.SEG« 

Disassembly

0000 000f       |    |		.CONST	0x000f								; Version of machine code
0001 5811       |X   |		.CONST	0x5811								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 0478       | x  |		.CONST	0x0478								; 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 0103       |    |		.CONST	0x0103								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 00ef       |    |		.CONST	0x00ef								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0029       | )  |		.CONST	0x0029								; Number of locals
000b			INIT_0008:
000b e001       |    |		Load	0x0,0x1								; Debug Table 0x0 = .DEBUG	0x000b,0x04ea,0x8000,0x0000,0x0037,0x1724,0x0000,0x0009
													; Debug Table 0x0.0x0 = 0xb,0xffff
000c 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
000d 0129       | )  |		Execute	Any,Make_Visible
000e 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x1 = 0xe,0xfffe
000f 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x2 = 0xf,0xfffd
0010 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x3 = 0x10,0xfffc
0011 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x4 = 0x11,0xfffb
0012 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x5 = 0x12,0xfffa
0013 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x6 = 0x13,0xfff9
0014 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x7 = 0x14,0xfff8
0015 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x8 = 0x15,0xfff7
0016 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x9 = 0x16,0xfff6
0017 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0xa = 0x17,0xfff5
0018 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0xb = 0x18,0xfff4
0019 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0xc = 0x19,0xfff3
001a 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0xd = 0x1a,0xfff2
001b 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0xe = 0x1b,0xfff1
001c 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0xf = 0x1c,0xfff0
001d 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x10 = 0x1d,0xffef
001e 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x11 = 0x1e,0xffee
001f 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x12 = 0x1f,0xffed
0020 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x13 = 0x20,0xffec
0021 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x14 = 0x21,0xffeb
0022 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x15 = 0x22,0xffea
0023 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x16 = 0x23,0xffe9
0024 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x17 = 0x24,0xffe8
0025 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x18 = 0x25,0xffe7
0026 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x19 = 0x26,0xffe6
0027 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x1a = 0x27,0xffe5
0028 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x1b = 0x28,0xffe4
0029 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x1c = 0x29,0xffe3
002a 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x1d = 0x2a,0xffe2
002b 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x1e = 0x2b,0xffe1
002c e001       |    |		Load	0x0,0x1								; Debug Table 0x0.0x1f = 0x2c,0xffe0
002d 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
002e 0129       | )  |		Execute	Any,Make_Visible
002f 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x20 = 0x2f,0xffdf
0030 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x21 = 0x30,0xffde
0031 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x22 = 0x31,0xffdd
0032 4800       |H   |		Short_Literal	0x0							; Debug Table 0x0.0x23 = 0x32,0xffdc
0033 6324       |c$  |		Indirect_Literal	Discrete,0x358,{0x00000000, 0x0000ffff}
0034 00e2       |    |		Load_Encached	Integer_Cache
0035 03f9       |    |		Declare_Type	Discrete,Constrained,Visible
0036 e001       |    |		Load	0x0,0x1								; Debug Table 0x0.0x24 = 0x36,0xffff
0037 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
0038 0129       | )  |		Execute	Any,Make_Visible
0039 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x25 = 0x39,0xffda
003a e001       |    |		Load	0x0,0x1								; Debug Table 0x0.0x26 = 0x3a,0xffff
003b 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
003c 0129       | )  |		Execute	Any,Make_Visible
003d 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x27 = 0x3d,0xffd8
003e e001       |    |		Load	0x0,0x1								; Debug Table 0x0.0x28 = 0x3e,0xffff
003f 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
0040 0129       | )  |		Execute	Any,Make_Visible
0041 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x29 = 0x41,0xfffe
0042 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x2a = 0x42,0xfffd
0043 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x2b = 0x43,0xffff
0044 e001       |    |		Load	0x0,0x1								; Debug Table 0x0.0x2c = 0x44,0xfffe
0045 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
0046 0129       | )  |		Execute	Any,Make_Visible
0047 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x2d = 0x47,0xfffd
0048 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x2e = 0x48,0xfffc
0049 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x2f = 0x49,0xfffb
004a 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x30 = 0x4a,0xfffb
004b 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x31 = 0x4b,0xffff
004c e001       |    |		Load	0x0,0x1								; Debug Table 0x0.0x32 = 0x4c,0xfffe
004d 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
004e 0129       | )  |		Execute	Any,Make_Visible
004f 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x33 = 0x4f,0xfffd
0050 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x34 = 0x50,0xfffc
0051 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x35 = 0x51,0xfff9
0052 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x36 = 0x52,0xffff
0053 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x37 = 0x53,0xfff7
0054 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x38 = 0x54,0xffff
0055 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x39 = 0x55,0xfff5
0056 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x3a = 0x56,0xffff
0057 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x3b = 0x57,0xfff3
0058 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x3c = 0x58,0xffff
0059 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x3d = 0x59,0xfff1
005a 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x3e = 0x5a,0xffff
005b 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x3f = 0x5b,0xffef
005c 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x40 = 0x5c,0xffff
005d 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x41 = 0x5d,0xffed
005e 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x42 = 0x5e,0xffff
005f 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x43 = 0x5f,0xffeb
0060 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x44 = 0x60,0xffff
0061 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x45 = 0x61,0xffe9
0062 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x46 = 0x62,0xffff
0063 e001       |    |		Load	0x0,0x1								; Debug Table 0x0.0x47 = 0x63,0xfffe
0064 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
0065 0129       | )  |		Execute	Any,Make_Visible
0066 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x48 = 0x66,0xfffd
0067 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x49 = 0x67,0xfffc
0068 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x4a = 0x68,0xffe7
0069 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x4b = 0x69,0xffff
006a 4802       |H   |		Short_Literal	0x2							; Debug Table 0x0.0x4c = 0x6a,0xfffe
006b 4807       |H   |		Short_Literal	0x7
006c e001       |    |		Load	0x0,0x1
006d 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
006e 03f9       |    |		Declare_Type	Discrete,Constrained,Visible
006f 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x4d = 0x6f,0xffe5
0070 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x4e = 0x70,0xffff
0071 4801       |H   |		Short_Literal	0x1							; Debug Table 0x0.0x4f = 0x71,0xfffe
0072 4807       |H   |		Short_Literal	0x7
0073 e001       |    |		Load	0x0,0x1
0074 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
0075 03f9       |    |		Declare_Type	Discrete,Constrained,Visible
0076 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x50 = 0x76,0xffe3
0077 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x51 = 0x77,0xffff
0078 4840       |H@  |		Short_Literal	0x40							; Debug Table 0x0.0x52 = 0x78,0xfffe
0079 4900       |I   |		Short_Literal	0x100
007a e20f       |    |		Load	0x1,0xf
007b 03f9       |    |		Declare_Type	Discrete,Constrained,Visible
007c 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x53 = 0x7c,0xffe1
007d 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x54 = 0x7d,0xffff
007e 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x55 = 0x7e,0xffdf
007f 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x56 = 0x7f,0xffff
0080 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x57 = 0x80,0xffdd
0081 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x58 = 0x81,0xffff
0082 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x59 = 0x82,0xffdb
0083 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x5a = 0x83,0xffff
0084 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x5b = 0x84,0xffd9
0085 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x5c = 0x85,0xffd6
0086 e20d       |    |		Load	0x1,0xd								; Debug Table 0x0.0x5d = 0x86,0xffd5
0087 e002       |    |		Load	0x0,0x2
0088 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0089 e003       |    |		Load	0x0,0x3
008a 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
008b 4802       |H   |		Short_Literal	0x2
008c 00e1       |    |		Load_Encached	Boolean_Cache
008d 00e1       |    |		Load_Encached	Boolean_Cache
008e 4801       |H   |		Short_Literal	0x1
008f e211       |    |		Load	0x1,0x11
0090 4801       |H   |		Short_Literal	0x1
0091 e20e       |    |		Load	0x1,0xe
0092 4801       |H   |		Short_Literal	0x1
0093 e003       |    |		Load	0x0,0x3
0094 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
0095 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0096 4801       |H   |		Short_Literal	0x1
0097 e003       |    |		Load	0x0,0x3
0098 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
0099 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
009a 4801       |H   |		Short_Literal	0x1
009b e003       |    |		Load	0x0,0x3
009c 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
009d 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
009e 4801       |H   |		Short_Literal	0x1
009f e001       |    |		Load	0x0,0x1
00a0 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
00a1 4801       |H   |		Short_Literal	0x1
00a2 e210       |    |		Load	0x1,0x10
00a3 029f 00fb  |    |		Declare_Subprogram	INIT_00f8,For_Call
00a5 4809       |H   |		Short_Literal	0x9
00a6 4802       |H   |		Short_Literal	0x2
00a7 4808       |H   |		Short_Literal	0x8
00a8 4800       |H   |		Short_Literal	0x0
00a9 4801       |H   |		Short_Literal	0x1
00aa 031e       |    |		Declare_Type	Variant_Record,Defined,Visible
00ab e002       |    |		Load	0x0,0x2								; Debug Table 0x0.0x5e = 0xab,0xffd4
00ac 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
00ad 0129       | )  |		Execute	Any,Make_Visible
00ae e002       |    |		Load	0x0,0x2								; Debug Table 0x0.0x5f = 0xae,0xffd3
00af 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
00b0 0129       | )  |		Execute	Any,Make_Visible
00b1 e002       |    |		Load	0x0,0x2								; Debug Table 0x0.0x60 = 0xb1,0xffd2
00b2 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
00b3 0129       | )  |		Execute	Any,Make_Visible
00b4 e002       |    |		Load	0x0,0x2								; Debug Table 0x0.0x61 = 0xb4,0xffd1
00b5 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
00b6 0322       | "  |		Declare_Variable	Record
00b7 4800       |H   |		Short_Literal	0x0
00b8 00d9       |    |		Load_Top	At_Offset_1
00b9 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
00ba 4801       |H   |		Short_Literal	0x1
00bb 6298       |b   |		Indirect_Literal	Discrete,0x354,{0x00000000, 0x00000400}
00bc e001       |    |		Load	0x0,0x1
00bd 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
00be 0334       | 4  |		Declare_Variable	Array,With_Constraint
00bf 6294       |b   |		Indirect_Literal	Discrete,0x354,{0x00000000, 0x00000400}
00c0 4801       |H   |		Short_Literal	0x1
00c1 4800       |H   |		Short_Literal	0x0
00c2 00d9       |    |		Load_Top	At_Offset_1
00c3 e21e       |    |		Load	0x1,0x1e
00c4 01d6       |    |		Execute	Vector,Field_Write
00c5 3ffb       |?   |		Loop_Increasing	0xc1
00c6 e002       |    |		Load	0x0,0x2
00c7 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
00c8 3001       |0   |		Execute	Record,Field_Type,Field_Number 0x1
00c9 0119       |    |		Execute	Any,Check_In_Formal_Type
00ca 00d9       |    |		Load_Top	At_Offset_1
00cb 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
00cc 0129       | )  |		Execute	Any,Make_Visible
00cd 029a 01d3  |    |		Declare_Subprogram	INIT_01d0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x62 = 0xcd,0xffd0
00cf 029a 01e3  |    |		Declare_Subprogram	INIT_01e0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x63 = 0xcf,0xffcf
00d1 029a 0213  |    |		Declare_Subprogram	INIT_0210,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x64 = 0xd1,0xffce
00d3 00bf       |    |		Action	Accept_Activation
00d4 029d 024b  |   K|		Declare_Subprogram	INIT_0248,For_Outer_Call			; Debug Table 0x1 = .DEBUG	0x00d4,0x05b6,0x8000,0x0000,0x0037,0x1774,0x0000,0x0007
													; Debug Table 0x1.0x0 = 0xd4,0xfffd
00d6 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1.0x1 = 0xd6,0xfffc
00d7 4804       |H   |		Short_Literal	0x4
00d8 e002       |    |		Load	0x0,0x2
00d9 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
00da 035b       | [  |		Declare_Type	Array,Constrained
00db 029d 025b  |   [|		Declare_Subprogram	INIT_0258,For_Outer_Call			; Debug Table 0x1.0x2 = 0xdb,0xfffb
00dd 029d 026b  |   k|		Declare_Subprogram	INIT_0268,For_Outer_Call			; Debug Table 0x1.0x3 = 0xdd,0xfffa
00df 029d 0273  |   s|		Declare_Subprogram	INIT_0270,For_Outer_Call			; Debug Table 0x1.0x4 = 0xdf,0xfff9
00e1 029d 0363  |   c|		Declare_Subprogram	INIT_0360,For_Outer_Call			; Debug Table 0x1.0x5 = 0xe1,0xfff8
00e3 029d 0423  |   #|		Declare_Subprogram	INIT_0420,For_Outer_Call			; Debug Table 0x1.0x6 = 0xe3,0xfff7
00e5 029d 044b  |   K|		Declare_Subprogram	INIT_0448,For_Outer_Call			; Debug Table 0x1.0x7 = 0xe5,0xfff6
00e7 1d1e       |    |		Execute_Immediate	Reference_Lex_1,0x1e				; Debug Table 0x1.0x8 = 0xe7,0xfff5
00e8 00c7       |    |		Action	Elaborate_Subprogram
00e9 029d 0473  |   s|		Declare_Subprogram	INIT_0470,For_Outer_Call			; Debug Table 0x1.0x9 = 0xe9,0xfff4
00eb 1d1f       |    |		Execute_Immediate	Reference_Lex_1,0x1f				; Debug Table 0x1.0xa = 0xeb,0xfff3
00ec 00c7       |    |		Action	Elaborate_Subprogram
00ed 1d20       |    |		Execute_Immediate	Reference_Lex_1,0x20				; Debug Table 0x1.0xb = 0xed,0xfff2
00ee 00c7       |    |		Action	Elaborate_Subprogram
00ef			BODY_0008:
00ef 00bc       |    |		Action	Signal_Activated
00f0 00bb       |    |		Action	Signal_Completion
00f1 0000 0000  |    |		.BLANK	0000[0x7]
00f8 ; --------------------------------------------------------------------------------------
00f8 ; SUBPROGRAM
00f8 ; --------------------------------------------------------------------------------------
00f8 00fb       |    |		.CONST	0x00fb								; Address of begin
00f9 0004       |    |		.CONST	0x0004								; Address of exception handler
00fa 0001       |    |		.CONST	0x0001								; Number of locals
00fb			BODY_00f8:
00fb			INIT_00f8:
00fb 4608       |F   |		Jump_Case	0x9							; Debug Table 0x2 = .DEBUG	0x00fb,0x05d0,0x0005,0x0000,0x0037,0x1724,0x0000,0x028b
00fc 7808       |x   |		Jump	0x105								; case 0x0
00fd 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
00fe 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
00ff 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x3
0100 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x4
0101 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x5
0102 7836       |x6  |		Jump	0x139								; case 0x6
0103 7874       |xt  |		Jump	0x178								; case 0x7
0104 78c2       |x   |		Jump	0x1c7								; case 0x8
0105 00da       |    |		Load_Top	At_Offset_2
0106 016c       | l  |		Execute	Variant_Record,Is_Constrained
0107 7009       |p   |		Jump_Nonzero	0x111
0108 00cf       |    |		Action	Mark_Auxiliary
0109 48ff       |H   |		Short_Literal	0xff
010a e5ff       |    |		Load	0x2,-0x1
010b 1c08       |    |		Execute_Immediate	Run_Utility,0x8
010c 00d8       |    |		Load_Top	At_Offset_0
010d 1c00       |    |		Execute_Immediate	Run_Utility,0x0
010e c5ff       |    |		Store	0x2,-0x1
010f 00ce       |    |		Action	Pop_Auxiliary
0110 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
0111 4800       |H   |		Short_Literal	0x0
0112 00db       |    |		Load_Top	At_Offset_3
0113 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0114 4800       |H   |		Short_Literal	0x0
0115 00db       |    |		Load_Top	At_Offset_3
0116 2803       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3
0117 00da       |    |		Load_Top	At_Offset_2
0118 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0119 0bff       |    |		Execute_Immediate	Case_Compare,0xff
011a 701c       |p   |		Jump_Nonzero	0x137
011b 0b60       | `  |		Execute_Immediate	Case_Compare,0x60
011c 701a       |p   |		Jump_Nonzero	0x137
011d 0b42       | B  |		Execute_Immediate	Case_Compare,0x42
011e 7018       |p   |		Jump_Nonzero	0x137
011f 0b61       | a  |		Execute_Immediate	Case_Compare,0x61
0120 7016       |p   |		Jump_Nonzero	0x137
0121 0b40       | @  |		Execute_Immediate	Case_Compare,0x40
0122 7014       |p   |		Jump_Nonzero	0x137
0123 0b41       | A  |		Execute_Immediate	Case_Compare,0x41
0124 7012       |p   |		Jump_Nonzero	0x137
0125 0b00       |    |		Execute_Immediate	Case_Compare,0x0
0126 7010       |p   |		Jump_Nonzero	0x137
0127 0b01       |    |		Execute_Immediate	Case_Compare,0x1
0128 700e       |p   |		Jump_Nonzero	0x137
0129 0b02       |    |		Execute_Immediate	Case_Compare,0x2
012a 700c       |p   |		Jump_Nonzero	0x137
012b 0b04       |    |		Execute_Immediate	Case_Compare,0x4
012c 700a       |p   |		Jump_Nonzero	0x137
012d 0b20       |    |		Execute_Immediate	Case_Compare,0x20
012e 7008       |p   |		Jump_Nonzero	0x137
012f 0b21       | !  |		Execute_Immediate	Case_Compare,0x21
0130 7006       |p   |		Jump_Nonzero	0x137
0131 0b22       | "  |		Execute_Immediate	Case_Compare,0x22
0132 7004       |p   |		Jump_Nonzero	0x137
0133 0b24       | $  |		Execute_Immediate	Case_Compare,0x24
0134 7002       |p   |		Jump_Nonzero	0x137
0135 0b23       | #  |		Execute_Immediate	Case_Compare,0x23
0136 7000       |p   |		Jump_Nonzero	0x137
0137 00d1       |    |		Pop_Control	Pop_Count_1
0138 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
0139 00db       |    |		Load_Top	At_Offset_3
013a 0bff       |    |		Execute_Immediate	Case_Compare,0xff
013b 701e       |p   |		Jump_Nonzero	0x15a
013c 0b60       | `  |		Execute_Immediate	Case_Compare,0x60
013d 701e       |p   |		Jump_Nonzero	0x15c
013e 0b42       | B  |		Execute_Immediate	Case_Compare,0x42
013f 701e       |p   |		Jump_Nonzero	0x15e
0140 0b61       | a  |		Execute_Immediate	Case_Compare,0x61
0141 701e       |p   |		Jump_Nonzero	0x160
0142 0b40       | @  |		Execute_Immediate	Case_Compare,0x40
0143 701e       |p   |		Jump_Nonzero	0x162
0144 0b41       | A  |		Execute_Immediate	Case_Compare,0x41
0145 701e       |p   |		Jump_Nonzero	0x164
0146 0b00       |    |		Execute_Immediate	Case_Compare,0x0
0147 701e       |p   |		Jump_Nonzero	0x166
0148 0b01       |    |		Execute_Immediate	Case_Compare,0x1
0149 701e       |p   |		Jump_Nonzero	0x168
014a 0b02       |    |		Execute_Immediate	Case_Compare,0x2
014b 701e       |p   |		Jump_Nonzero	0x16a
014c 0b04       |    |		Execute_Immediate	Case_Compare,0x4
014d 701c       |p   |		Jump_Nonzero	0x16a
014e 0b20       |    |		Execute_Immediate	Case_Compare,0x20
014f 701c       |p   |		Jump_Nonzero	0x16c
0150 0b21       | !  |		Execute_Immediate	Case_Compare,0x21
0151 701c       |p   |		Jump_Nonzero	0x16e
0152 0b22       | "  |		Execute_Immediate	Case_Compare,0x22
0153 701c       |p   |		Jump_Nonzero	0x170
0154 0b24       | $  |		Execute_Immediate	Case_Compare,0x24
0155 701c       |p   |		Jump_Nonzero	0x172
0156 0b23       | #  |		Execute_Immediate	Case_Compare,0x23
0157 701c       |p   |		Jump_Nonzero	0x174
0158 48ff       |H   |		Short_Literal	0xff
0159 781b       |x   |		Jump	0x175
015a 4801       |H   |		Short_Literal	0x1
015b 7819       |x   |		Jump	0x175
015c 48ff       |H   |		Short_Literal	0xff
015d 7817       |x   |		Jump	0x175
015e 4802       |H   |		Short_Literal	0x2
015f 7815       |x   |		Jump	0x175
0160 4803       |H   |		Short_Literal	0x3
0161 7813       |x   |		Jump	0x175
0162 4804       |H   |		Short_Literal	0x4
0163 7811       |x   |		Jump	0x175
0164 48ff       |H   |		Short_Literal	0xff
0165 780f       |x   |		Jump	0x175
0166 48ff       |H   |		Short_Literal	0xff
0167 780d       |x   |		Jump	0x175
0168 48ff       |H   |		Short_Literal	0xff
0169 780b       |x   |		Jump	0x175
016a 4805       |H   |		Short_Literal	0x5
016b 7809       |x   |		Jump	0x175
016c 4806       |H   |		Short_Literal	0x6
016d 7807       |x   |		Jump	0x175
016e 48ff       |H   |		Short_Literal	0xff
016f 7805       |x   |		Jump	0x175
0170 4807       |H   |		Short_Literal	0x7
0171 7803       |x   |		Jump	0x175
0172 48ff       |H   |		Short_Literal	0xff
0173 7801       |x   |		Jump	0x175
0174 4808       |H   |		Short_Literal	0x8
0175 00d0       |    |		Action	Swap_Control
0176 00d1       |    |		Pop_Control	Pop_Count_1
0177 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0178 00db       |    |		Load_Top	At_Offset_3
0179 e5fe       |    |		Load	0x2,-0x2
017a 0bff       |    |		Execute_Immediate	Case_Compare,0xff
017b 701f       |p   |		Jump_Nonzero	0x19b
017c 0b60       | `  |		Execute_Immediate	Case_Compare,0x60
017d 7020       |p   |		Jump_Nonzero	0x19e
017e 0b42       | B  |		Execute_Immediate	Case_Compare,0x42
017f 7021       |p!  |		Jump_Nonzero	0x1a1
0180 0b61       | a  |		Execute_Immediate	Case_Compare,0x61
0181 7022       |p"  |		Jump_Nonzero	0x1a4
0182 0b40       | @  |		Execute_Immediate	Case_Compare,0x40
0183 7023       |p#  |		Jump_Nonzero	0x1a7
0184 0b41       | A  |		Execute_Immediate	Case_Compare,0x41
0185 7024       |p$  |		Jump_Nonzero	0x1aa
0186 0b00       |    |		Execute_Immediate	Case_Compare,0x0
0187 7025       |p%  |		Jump_Nonzero	0x1ad
0188 0b01       |    |		Execute_Immediate	Case_Compare,0x1
0189 7026       |p&  |		Jump_Nonzero	0x1b0
018a 0b02       |    |		Execute_Immediate	Case_Compare,0x2
018b 7027       |p'  |		Jump_Nonzero	0x1b3
018c 0b04       |    |		Execute_Immediate	Case_Compare,0x4
018d 7025       |p%  |		Jump_Nonzero	0x1b3
018e 0b20       |    |		Execute_Immediate	Case_Compare,0x20
018f 7026       |p&  |		Jump_Nonzero	0x1b6
0190 0b21       | !  |		Execute_Immediate	Case_Compare,0x21
0191 7027       |p'  |		Jump_Nonzero	0x1b9
0192 0b22       | "  |		Execute_Immediate	Case_Compare,0x22
0193 7028       |p(  |		Jump_Nonzero	0x1bc
0194 0b24       | $  |		Execute_Immediate	Case_Compare,0x24
0195 7029       |p)  |		Jump_Nonzero	0x1bf
0196 0b23       | #  |		Execute_Immediate	Case_Compare,0x23
0197 702a       |p*  |		Jump_Nonzero	0x1c2
0198 00d1       |    |		Pop_Control	Pop_Count_1
0199 48ff       |H   |		Short_Literal	0xff
019a 7829       |x)  |		Jump	0x1c4
019b 00d1       |    |		Pop_Control	Pop_Count_1
019c 4801       |H   |		Short_Literal	0x1
019d 7826       |x&  |		Jump	0x1c4
019e 00d1       |    |		Pop_Control	Pop_Count_1
019f 48ff       |H   |		Short_Literal	0xff
01a0 7823       |x#  |		Jump	0x1c4
01a1 00d1       |    |		Pop_Control	Pop_Count_1
01a2 4802       |H   |		Short_Literal	0x2
01a3 7820       |x   |		Jump	0x1c4
01a4 00d1       |    |		Pop_Control	Pop_Count_1
01a5 4803       |H   |		Short_Literal	0x3
01a6 781d       |x   |		Jump	0x1c4
01a7 00d1       |    |		Pop_Control	Pop_Count_1
01a8 4804       |H   |		Short_Literal	0x4
01a9 781a       |x   |		Jump	0x1c4
01aa 00d1       |    |		Pop_Control	Pop_Count_1
01ab 48ff       |H   |		Short_Literal	0xff
01ac 7817       |x   |		Jump	0x1c4
01ad 00d1       |    |		Pop_Control	Pop_Count_1
01ae 48ff       |H   |		Short_Literal	0xff
01af 7814       |x   |		Jump	0x1c4
01b0 00d1       |    |		Pop_Control	Pop_Count_1
01b1 48ff       |H   |		Short_Literal	0xff
01b2 7811       |x   |		Jump	0x1c4
01b3 00d1       |    |		Pop_Control	Pop_Count_1
01b4 4805       |H   |		Short_Literal	0x5
01b5 780e       |x   |		Jump	0x1c4
01b6 00d1       |    |		Pop_Control	Pop_Count_1
01b7 4806       |H   |		Short_Literal	0x6
01b8 780b       |x   |		Jump	0x1c4
01b9 00d1       |    |		Pop_Control	Pop_Count_1
01ba 48ff       |H   |		Short_Literal	0xff
01bb 7808       |x   |		Jump	0x1c4
01bc 00d1       |    |		Pop_Control	Pop_Count_1
01bd 4807       |H   |		Short_Literal	0x7
01be 7805       |x   |		Jump	0x1c4
01bf 00d1       |    |		Pop_Control	Pop_Count_1
01c0 48ff       |H   |		Short_Literal	0xff
01c1 7802       |x   |		Jump	0x1c4
01c2 00d1       |    |		Pop_Control	Pop_Count_1
01c3 4808       |H   |		Short_Literal	0x8
01c4 e5ff       |    |		Load	0x2,-0x1
01c5 031b       |    |		Declare_Type	Variant_Record,Constrained
01c6 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
01c7 00db       |    |		Load_Top	At_Offset_3
01c8 e5fe       |    |		Load	0x2,-0x2
01c9 e5ff       |    |		Load	0x2,-0x1
01ca 1c06       |    |		Execute_Immediate	Run_Utility,0x6
01cb e5ff       |    |		Load	0x2,-0x1
01cc 02fc       |    |		Declare_Variable	Variant_Record,With_Constraint
01cd 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
01ce 0000 0000  |    |		.XXX[0x2]
01d0 ; --------------------------------------------------------------------------------------
01d0 ; SUBPROGRAM
01d0 ; --------------------------------------------------------------------------------------
01d0 01d3       |    |		.CONST	0x01d3								; Address of begin
01d1 0004       |    |		.CONST	0x0004								; Address of exception handler
01d2 0001       |    |		.CONST	0x0001								; Number of locals
01d3			BODY_01d0:
01d3			INIT_01d0:
01d3 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x3 = .DEBUG	0x01d3,0x05d2,0x0001,0x0000,0x0037,0x1724,0x0000,0x034e
													; Debug Table 0x3.0x0 = 0x1d3,0x1
01d4 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
01d5 00db       |    |		Load_Top	At_Offset_3
01d6 8228       | (  |		Call	0x1,0x28
01d7 00d1       |    |		Pop_Control	Pop_Count_1
01d8 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x3.0x1 = 0x1d8,0x2
01d9 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
01da e5fe       |    |		Load	0x2,-0x2
01db e5ff       |    |		Load	0x2,-0x1
01dc 8227       | '  |		Call	0x1,0x27
01dd 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01de 0000 0000  |    |		.XXX[0x2]
01e0 ; --------------------------------------------------------------------------------------
01e0 ; SUBPROGRAM
01e0 ; --------------------------------------------------------------------------------------
01e0 01e3       |    |		.CONST	0x01e3								; Address of begin
01e1 0004       |    |		.CONST	0x0004								; Address of exception handler
01e2 0001       |    |		.CONST	0x0001								; Number of locals
01e3			BODY_01e0:
01e3			INIT_01e0:
01e3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x4 = .DEBUG	0x01e3,0x05d8,0x0001,0x0000,0x0037,0x1724,0x0000,0x0364
													; Debug Table 0x4.0x0 = 0x1e3,0x1
01e4 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
01e5 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
01e6 8229       | )  |		Call	0x1,0x29
01e7 681a       |h   |		Jump_Zero	0x202
01e8 48ff       |H   |		Short_Literal	0xff							; Debug Table 0x4.0x1 = 0x1e8,0x2
01e9 e219       |    |		Load	0x1,0x19
01ea 1c08       |    |		Execute_Immediate	Run_Utility,0x8
01eb 00db       |    |		Load_Top	At_Offset_3
01ec 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
01ed 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
01ee 00d9       |    |		Load_Top	At_Offset_1
01ef 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
01f0 4800       |H   |		Short_Literal	0x0
01f1 00d9       |    |		Load_Top	At_Offset_1
01f2 2803       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3
01f3 00db       |    |		Load_Top	At_Offset_3
01f4 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
01f5 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
01f6 0f00       |    |		Execute_Immediate	Equal,0x0
01f7 00d9       |    |		Load_Top	At_Offset_1
01f8 2a04       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x4
01f9 00db       |    |		Load_Top	At_Offset_3
01fa 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
01fb 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
01fc 8224       | $  |		Call	0x1,0x24
01fd 00d9       |    |		Load_Top	At_Offset_1
01fe 2a05       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x5
01ff e5fe       |    |		Load	0x2,-0x2
0200 016d       | m  |		Execute	Variant_Record,Structure_Write
0201 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0202 4801       |H   |		Short_Literal	0x1							; Debug Table 0x4.0x2 = 0x202,0x3
0203 4804       |H   |		Short_Literal	0x4
0204 e5ff       |    |		Load	0x2,-0x1
0205 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0206 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0207 01cf       |    |		Execute	Vector,Slice_Read
0208 e222       | "  |		Load	0x1,0x22
0209 01c3       |    |		Execute	Vector,Check_In_Type
020a 8226       | &  |		Call	0x1,0x26
020b e5fe       |    |		Load	0x2,-0x2
020c 016d       | m  |		Execute	Variant_Record,Structure_Write
020d 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
020e 0000 0000  |    |		.XXX[0x2]
0210 ; --------------------------------------------------------------------------------------
0210 ; SUBPROGRAM
0210 ; --------------------------------------------------------------------------------------
0210 0213       |    |		.CONST	0x0213								; Address of begin
0211 0004       |    |		.CONST	0x0004								; Address of exception handler
0212 0001       |    |		.CONST	0x0001								; Number of locals
0213			BODY_0210:
0213			INIT_0210:
0213 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5 = .DEBUG	0x0213,0x05e0,0x0001,0x0000,0x0037,0x1724,0x0000,0x0374
													; Debug Table 0x5.0x0 = 0x213,0x1
0214 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0215 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0216 8229       | )  |		Call	0x1,0x29
0217 6815       |h   |		Jump_Zero	0x22d
0218 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0x1 = 0x218,0x2
0219 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
021a 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
021b e5fe       |    |		Load	0x2,-0x2
021c 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
021d 4801       |H   |		Short_Literal	0x1							; Debug Table 0x5.0x2 = 0x21d,0x3
021e 00db       |    |		Load_Top	At_Offset_3
021f 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0220 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0221 e5ff       |    |		Load	0x2,-0x1
0222 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0223 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0224 01cf       |    |		Execute	Vector,Slice_Read
0225 4801       |H   |		Short_Literal	0x1
0226 e5ff       |    |		Load	0x2,-0x1
0227 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0228 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0229 e5fe       |    |		Load	0x2,-0x2
022a 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
022b 01ce       |    |		Execute	Vector,Slice_Write
022c 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
022d 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0x3 = 0x22d,0x4
022e 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
022f 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0230 0afc       |    |		Execute_Immediate	Plus,-0x4
0231 e5fe       |    |		Load	0x2,-0x2
0232 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0233 4805       |H   |		Short_Literal	0x5							; Debug Table 0x5.0x4 = 0x233,0x5
0234 00db       |    |		Load_Top	At_Offset_3
0235 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0236 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0237 e5ff       |    |		Load	0x2,-0x1
0238 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0239 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
023a 01cf       |    |		Execute	Vector,Slice_Read
023b 4801       |H   |		Short_Literal	0x1
023c e5ff       |    |		Load	0x2,-0x1
023d 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
023e 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
023f 0afc       |    |		Execute_Immediate	Plus,-0x4
0240 0248       | H  |		Execute	Discrete,Check_In_Integer
0241 e5fe       |    |		Load	0x2,-0x2
0242 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0243 01ce       |    |		Execute	Vector,Slice_Write
0244 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0245 0000 0000  |    |		.XXX[0x3]
0247 0000       |    |
0248 ; --------------------------------------------------------------------------------------
0248 ; SUBPROGRAM
0248 ; --------------------------------------------------------------------------------------
0248 024b       | K  |		.CONST	0x024b								; Address of begin
0249 0004       |    |		.CONST	0x0004								; Address of exception handler
024a 0001       |    |		.CONST	0x0001								; Number of locals
024b			BODY_0248:
024b			INIT_0248:
024b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6 = .DEBUG	0x024b,0x05ec,0x0002,0x0000,0x0037,0x1774,0x0000,0x0016
													; Debug Table 0x6.0x0 = 0x24b,0x1
024c 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
024d 0fff       |    |		Execute_Immediate	Equal,-0x1
024e 6802       |h   |		Jump_Zero	0x251
024f 4800       |H   |		Short_Literal	0x0							; Debug Table 0x6.0x1 = 0x24f,0x2
0250 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0251 4804       |H   |		Short_Literal	0x4							; Debug Table 0x6.0x2 = 0x251,0x3
0252 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0253 0000 0000  |    |		.BLANK	0000[0x5]
0258 ; --------------------------------------------------------------------------------------
0258 ; SUBPROGRAM
0258 ; --------------------------------------------------------------------------------------
0258 025b       | [  |		.CONST	0x025b								; Address of begin
0259 0004       |    |		.CONST	0x0004								; Address of exception handler
025a 0001       |    |		.CONST	0x0001								; Number of locals
025b			BODY_0258:
025b			INIT_0258:
025b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x7 = .DEBUG	0x025b,0x05f4,0x0001,0x0000,0x0037,0x1774,0x0000,0x0043
													; Debug Table 0x7.0x0 = 0x25b,0x1
025c 6807       |h   |		Jump_Zero	0x264
025d 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x7.0x1 = 0x25d,0x2
025e 4880       |H   |		Short_Literal	0x80
025f 0273       | s  |		Execute	Discrete,Plus
0260 e001       |    |		Load	0x0,0x1
0261 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
0262 025b       | [  |		Execute	Discrete,Check_In_Type
0263 a5fe       |    |		Store_Unchecked	0x2,-0x2
0264 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0265 0000 0000  |    |		.XXX[0x3]
0267 0000       |    |
0268 ; --------------------------------------------------------------------------------------
0268 ; SUBPROGRAM
0268 ; --------------------------------------------------------------------------------------
0268 026b       | k  |		.CONST	0x026b								; Address of begin
0269 0004       |    |		.CONST	0x0004								; Address of exception handler
026a 0001       |    |		.CONST	0x0001								; Number of locals
026b			BODY_0268:
026b			INIT_0268:
026b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x8 = .DEBUG	0x026b,0x05fa,0x0002,0x0000,0x0037,0x1774,0x0000,0x006d
													; Debug Table 0x8.0x0 = 0x26b,0x1
026c 48ff       |H   |		Short_Literal	0xff
026d 0279       | y  |		Execute	Discrete,And
026e 0c80       |    |		Execute_Immediate	Greater_Equal,-0x80
026f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0270 ; --------------------------------------------------------------------------------------
0270 ; SUBPROGRAM
0270 ; --------------------------------------------------------------------------------------
0270 0283       |    |		.CONST	0x0283								; Address of begin
0271 0004       |    |		.CONST	0x0004								; Address of exception handler
0272 0002       |    |		.CONST	0x0002								; Number of locals
0273			INIT_0270:
0273 e222       | "  |		Load	0x1,0x22							; Debug Table 0x9 = .DEBUG	0x0273,0x05fe,0x0002,0x0000,0x0037,0x1774,0x0000,0x0094
													; Debug Table 0x9.0x0 = 0x273,0xffff
0274 0337       | 7  |		Declare_Variable	Array
0275 4801       |H   |		Short_Literal	0x1
0276 4804       |H   |		Short_Literal	0x4
0277 e001       |    |		Load	0x0,0x1
0278 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0279 0334       | 4  |		Declare_Variable	Array,With_Constraint
027a 4804       |H   |		Short_Literal	0x4
027b 4801       |H   |		Short_Literal	0x1
027c 4800       |H   |		Short_Literal	0x0
027d 00d9       |    |		Load_Top	At_Offset_1
027e e403       |    |		Load	0x2,0x3
027f 01d6       |    |		Execute	Vector,Field_Write
0280 3ffb       |?   |		Loop_Increasing	0x27c
0281 00d9       |    |		Load_Top	At_Offset_1
0282 01d4       |    |		Execute	Vector,Structure_Write
0283			BODY_0270:
0283 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x9.0x1 = 0x283,0x1
0284 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0285 4801       |H   |		Short_Literal	0x1
0286 00da       |    |		Load_Top	At_Offset_2
0287 01d6       |    |		Execute	Vector,Field_Write
0288 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x9.0x2 = 0x288,0x2
0289 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
028a 0bff       |    |		Execute_Immediate	Case_Compare,0xff
028b 70b4       |p   |		Jump_Nonzero	0x340
028c 0b00       |    |		Execute_Immediate	Case_Compare,0x0
028d 701e       |p   |		Jump_Nonzero	0x2ac
028e 0b01       |    |		Execute_Immediate	Case_Compare,0x1
028f 7026       |p&  |		Jump_Nonzero	0x2b6
0290 0b03       |    |		Execute_Immediate	Case_Compare,0x3
0291 702d       |p-  |		Jump_Nonzero	0x2bf
0292 0b02       |    |		Execute_Immediate	Case_Compare,0x2
0293 703d       |p=  |		Jump_Nonzero	0x2d1
0294 0b04       |    |		Execute_Immediate	Case_Compare,0x4
0295 7049       |pI  |		Jump_Nonzero	0x2df
0296 0b20       |    |		Execute_Immediate	Case_Compare,0x20
0297 7056       |pV  |		Jump_Nonzero	0x2ee
0298 0b21       | !  |		Execute_Immediate	Case_Compare,0x21
0299 7063       |pc  |		Jump_Nonzero	0x2fd
029a 0b22       | "  |		Execute_Immediate	Case_Compare,0x22
029b 706b       |pk  |		Jump_Nonzero	0x307
029c 0b24       | $  |		Execute_Immediate	Case_Compare,0x24
029d 7078       |px  |		Jump_Nonzero	0x316
029e 0b23       | #  |		Execute_Immediate	Case_Compare,0x23
029f 7080       |p   |		Jump_Nonzero	0x320
02a0 0b40       | @  |		Execute_Immediate	Case_Compare,0x40
02a1 708d       |p   |		Jump_Nonzero	0x32f
02a2 0b41       | A  |		Execute_Immediate	Case_Compare,0x41
02a3 709c       |p   |		Jump_Nonzero	0x340
02a4 0b60       | `  |		Execute_Immediate	Case_Compare,0x60
02a5 709a       |p   |		Jump_Nonzero	0x340
02a6 0b42       | B  |		Execute_Immediate	Case_Compare,0x42
02a7 708d       |p   |		Jump_Nonzero	0x335
02a8 0b61       | a  |		Execute_Immediate	Case_Compare,0x61
02a9 7091       |p   |		Jump_Nonzero	0x33b
02aa 4887       |H   |		Short_Literal	0x87							; Debug Table 0x9.0x3 = 0x2aa,0x19
02ab 0257       | W  |		Execute	Discrete,Raise
02ac e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0x4 = 0x2ac,0x4
02ad 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
02ae 0901       |    |		Execute_Immediate	Binary_Scale,0x1
02af e001       |    |		Load	0x0,0x1
02b0 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
02b1 025b       | [  |		Execute	Discrete,Check_In_Type
02b2 4802       |H   |		Short_Literal	0x2
02b3 00db       |    |		Load_Top	At_Offset_3
02b4 01d6       |    |		Execute	Vector,Field_Write
02b5 788a       |x   |		Jump	0x340
02b6 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0x5 = 0x2b6,0x5
02b7 2c03       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3
02b8 e001       |    |		Load	0x0,0x1
02b9 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
02ba 025b       | [  |		Execute	Discrete,Check_In_Type
02bb 4803       |H   |		Short_Literal	0x3
02bc 00db       |    |		Load_Top	At_Offset_3
02bd 01d6       |    |		Execute	Vector,Field_Write
02be 7881       |x   |		Jump	0x340
02bf e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0x6 = 0x2bf,0x6
02c0 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
02c1 0901       |    |		Execute_Immediate	Binary_Scale,0x1
02c2 e001       |    |		Load	0x0,0x1
02c3 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
02c4 025b       | [  |		Execute	Discrete,Check_In_Type
02c5 4802       |H   |		Short_Literal	0x2
02c6 00db       |    |		Load_Top	At_Offset_3
02c7 01d6       |    |		Execute	Vector,Field_Write
02c8 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0x7 = 0x2c8,0x7
02c9 2c03       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3
02ca e001       |    |		Load	0x0,0x1
02cb 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
02cc 025b       | [  |		Execute	Discrete,Check_In_Type
02cd 4803       |H   |		Short_Literal	0x3
02ce 00db       |    |		Load_Top	At_Offset_3
02cf 01d6       |    |		Execute	Vector,Field_Write
02d0 786f       |xo  |		Jump	0x340
02d1 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0x8 = 0x2d1,0x8
02d2 2c03       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3
02d3 e001       |    |		Load	0x0,0x1
02d4 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
02d5 025b       | [  |		Execute	Discrete,Check_In_Type
02d6 4802       |H   |		Short_Literal	0x2
02d7 00db       |    |		Load_Top	At_Offset_3
02d8 01d6       |    |		Execute	Vector,Field_Write
02d9 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0x9 = 0x2d9,0x9
02da 2e09       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x9
02db 4803       |H   |		Short_Literal	0x3
02dc 00db       |    |		Load_Top	At_Offset_3
02dd 01d6       |    |		Execute	Vector,Field_Write
02de 7861       |xa  |		Jump	0x340
02df e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0xa = 0x2df,0xa
02e0 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
02e1 0901       |    |		Execute_Immediate	Binary_Scale,0x1
02e2 e001       |    |		Load	0x0,0x1
02e3 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
02e4 025b       | [  |		Execute	Discrete,Check_In_Type
02e5 4802       |H   |		Short_Literal	0x2
02e6 00db       |    |		Load_Top	At_Offset_3
02e7 01d6       |    |		Execute	Vector,Field_Write
02e8 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0xb = 0x2e8,0xb
02e9 2e09       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x9
02ea 4803       |H   |		Short_Literal	0x3
02eb 00db       |    |		Load_Top	At_Offset_3
02ec 01d6       |    |		Execute	Vector,Field_Write
02ed 7852       |xR  |		Jump	0x340
02ee e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0xc = 0x2ee,0xc
02ef 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
02f0 0901       |    |		Execute_Immediate	Binary_Scale,0x1
02f1 e001       |    |		Load	0x0,0x1
02f2 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
02f3 025b       | [  |		Execute	Discrete,Check_In_Type
02f4 4802       |H   |		Short_Literal	0x2
02f5 00db       |    |		Load_Top	At_Offset_3
02f6 01d6       |    |		Execute	Vector,Field_Write
02f7 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0xd = 0x2f7,0xd
02f8 2e0a       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0xa
02f9 4803       |H   |		Short_Literal	0x3
02fa 00db       |    |		Load_Top	At_Offset_3
02fb 01d6       |    |		Execute	Vector,Field_Write
02fc 7843       |xC  |		Jump	0x340
02fd e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0xe = 0x2fd,0xe
02fe 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
02ff 0901       |    |		Execute_Immediate	Binary_Scale,0x1
0300 e001       |    |		Load	0x0,0x1
0301 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
0302 025b       | [  |		Execute	Discrete,Check_In_Type
0303 4802       |H   |		Short_Literal	0x2
0304 00db       |    |		Load_Top	At_Offset_3
0305 01d6       |    |		Execute	Vector,Field_Write
0306 7839       |x9  |		Jump	0x340
0307 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0xf = 0x307,0xf
0308 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0309 0901       |    |		Execute_Immediate	Binary_Scale,0x1
030a e001       |    |		Load	0x0,0x1
030b 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
030c 025b       | [  |		Execute	Discrete,Check_In_Type
030d 4802       |H   |		Short_Literal	0x2
030e 00db       |    |		Load_Top	At_Offset_3
030f 01d6       |    |		Execute	Vector,Field_Write
0310 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0x10 = 0x310,0x10
0311 2e0b       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0xb
0312 4803       |H   |		Short_Literal	0x3
0313 00db       |    |		Load_Top	At_Offset_3
0314 01d6       |    |		Execute	Vector,Field_Write
0315 782a       |x*  |		Jump	0x340
0316 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0x11 = 0x316,0x11
0317 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0318 0901       |    |		Execute_Immediate	Binary_Scale,0x1
0319 e001       |    |		Load	0x0,0x1
031a 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
031b 025b       | [  |		Execute	Discrete,Check_In_Type
031c 4802       |H   |		Short_Literal	0x2
031d 00db       |    |		Load_Top	At_Offset_3
031e 01d6       |    |		Execute	Vector,Field_Write
031f 7820       |x   |		Jump	0x340
0320 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0x12 = 0x320,0x12
0321 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0322 0901       |    |		Execute_Immediate	Binary_Scale,0x1
0323 e001       |    |		Load	0x0,0x1
0324 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
0325 025b       | [  |		Execute	Discrete,Check_In_Type
0326 4802       |H   |		Short_Literal	0x2
0327 00db       |    |		Load_Top	At_Offset_3
0328 01d6       |    |		Execute	Vector,Field_Write
0329 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0x13 = 0x329,0x13
032a 2e0c       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0xc
032b 4803       |H   |		Short_Literal	0x3
032c 00db       |    |		Load_Top	At_Offset_3
032d 01d6       |    |		Execute	Vector,Field_Write
032e 7811       |x   |		Jump	0x340
032f e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0x14 = 0x32f,0x14
0330 2e08       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x8
0331 4803       |H   |		Short_Literal	0x3
0332 00db       |    |		Load_Top	At_Offset_3
0333 01d6       |    |		Execute	Vector,Field_Write
0334 780b       |x   |		Jump	0x340
0335 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0x15 = 0x335,0x17
0336 2e06       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x6
0337 4803       |H   |		Short_Literal	0x3
0338 00db       |    |		Load_Top	At_Offset_3
0339 01d6       |    |		Execute	Vector,Field_Write
033a 7805       |x   |		Jump	0x340
033b e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0x16 = 0x33b,0x18
033c 2e07       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x7
033d 4803       |H   |		Short_Literal	0x3
033e 00db       |    |		Load_Top	At_Offset_3
033f 01d6       |    |		Execute	Vector,Field_Write
0340 00d1       |    |		Pop_Control	Pop_Count_1
0341 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x9.0x17 = 0x341,0x1b
0342 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0343 0eff       |    |		Execute_Immediate	Not_Equal,-0x1
0344 6807       |h   |		Jump_Zero	0x34c
0345 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x9.0x18 = 0x345,0x1c
0346 e001       |    |		Load	0x0,0x1
0347 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
0348 025b       | [  |		Execute	Discrete,Check_In_Type
0349 4804       |H   |		Short_Literal	0x4
034a 00da       |    |		Load_Top	At_Offset_2
034b 01d6       |    |		Execute	Vector,Field_Write
034c 4801       |H   |		Short_Literal	0x1							; Debug Table 0x9.0x19 = 0x34c,0x1d
034d e5ff       |    |		Load	0x2,-0x1
034e 8221       | !  |		Call	0x1,0x21
034f 00da       |    |		Load_Top	At_Offset_2
0350 01cf       |    |		Execute	Vector,Slice_Read
0351 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0352 0000 0000  |    |		.XXX[0x2]
0354 0000 0000  |    |		.LITERAL	{0x00000000, 0x00000400}
0358 0000 0000  |    |		.LITERAL	{0x00000000, 0x0000ffff}
035c 0000 0000  |    |		.BLANK	0000[0x4]
0360 ; --------------------------------------------------------------------------------------
0360 ; SUBPROGRAM
0360 ; --------------------------------------------------------------------------------------
0360 036a       | j  |		.CONST	0x036a								; Address of begin
0361 0004       |    |		.CONST	0x0004								; Address of exception handler
0362 0002       |    |		.CONST	0x0002								; Number of locals
0363			INIT_0360:
0363 4801       |H   |		Short_Literal	0x1							; Debug Table 0xa = .DEBUG	0x0363,0x0634,0x0002,0x0000,0x0037,0x1774,0x0000,0x026f
													; Debug Table 0xa.0x0 = 0x363,0xffff
0364 00db       |    |		Load_Top	At_Offset_3
0365 01d7       |    |		Execute	Vector,Field_Read
0366 e219       |    |		Load	0x1,0x19
0367 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0368 00d8       |    |		Load_Top	At_Offset_0
0369 1c00       |    |		Execute_Immediate	Run_Utility,0x0
036a			BODY_0360:
036a 4800       |H   |		Short_Literal	0x0							; Debug Table 0xa.0x1 = 0x36a,0x1
036b 00d9       |    |		Load_Top	At_Offset_1
036c 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
036d 4800       |H   |		Short_Literal	0x0							; Debug Table 0xa.0x2 = 0x36d,0x2
036e 00d9       |    |		Load_Top	At_Offset_1
036f 2803       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3
0370 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x3 = 0x370,0x3
0371 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0372 0b00       |    |		Execute_Immediate	Case_Compare,0x0
0373 701e       |p   |		Jump_Nonzero	0x392
0374 0b01       |    |		Execute_Immediate	Case_Compare,0x1
0375 7026       |p&  |		Jump_Nonzero	0x39c
0376 0b03       |    |		Execute_Immediate	Case_Compare,0x3
0377 702a       |p*  |		Jump_Nonzero	0x3a2
0378 0b02       |    |		Execute_Immediate	Case_Compare,0x2
0379 7037       |p7  |		Jump_Nonzero	0x3b1
037a 0b04       |    |		Execute_Immediate	Case_Compare,0x4
037b 7040       |p@  |		Jump_Nonzero	0x3bc
037c 0b20       |    |		Execute_Immediate	Case_Compare,0x20
037d 704d       |pM  |		Jump_Nonzero	0x3cb
037e 0b21       | !  |		Execute_Immediate	Case_Compare,0x21
037f 705a       |pZ  |		Jump_Nonzero	0x3da
0380 0b22       | "  |		Execute_Immediate	Case_Compare,0x22
0381 7062       |pb  |		Jump_Nonzero	0x3e4
0382 0b24       | $  |		Execute_Immediate	Case_Compare,0x24
0383 706f       |po  |		Jump_Nonzero	0x3f3
0384 0b23       | #  |		Execute_Immediate	Case_Compare,0x23
0385 7077       |pw  |		Jump_Nonzero	0x3fd
0386 0b40       | @  |		Execute_Immediate	Case_Compare,0x40
0387 7084       |p   |		Jump_Nonzero	0x40c
0388 0b41       | A  |		Execute_Immediate	Case_Compare,0x41
0389 7093       |p   |		Jump_Nonzero	0x41d
038a 0b60       | `  |		Execute_Immediate	Case_Compare,0x60
038b 7091       |p   |		Jump_Nonzero	0x41d
038c 0b42       | B  |		Execute_Immediate	Case_Compare,0x42
038d 7084       |p   |		Jump_Nonzero	0x412
038e 0b61       | a  |		Execute_Immediate	Case_Compare,0x61
038f 7088       |p   |		Jump_Nonzero	0x418
0390 4887       |H   |		Short_Literal	0x87							; Debug Table 0xa.0x4 = 0x390,0x19
0391 0257       | W  |		Execute	Discrete,Raise
0392 4802       |H   |		Short_Literal	0x2							; Debug Table 0xa.0x5 = 0x392,0x4
0393 e5ff       |    |		Load	0x2,-0x1
0394 01d7       |    |		Execute	Vector,Field_Read
0395 09ff       |    |		Execute_Immediate	Binary_Scale,-0x1
0396 e002       |    |		Load	0x0,0x2
0397 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0398 025b       | [  |		Execute	Discrete,Check_In_Type
0399 00da       |    |		Load_Top	At_Offset_2
039a 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
039b 7881       |x   |		Jump	0x41d
039c 4803       |H   |		Short_Literal	0x3							; Debug Table 0xa.0x6 = 0x39c,0x5
039d e5ff       |    |		Load	0x2,-0x1
039e 01d7       |    |		Execute	Vector,Field_Read
039f 00da       |    |		Load_Top	At_Offset_2
03a0 2803       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3
03a1 787b       |x{  |		Jump	0x41d
03a2 4802       |H   |		Short_Literal	0x2							; Debug Table 0xa.0x7 = 0x3a2,0x6
03a3 e5ff       |    |		Load	0x2,-0x1
03a4 01d7       |    |		Execute	Vector,Field_Read
03a5 09ff       |    |		Execute_Immediate	Binary_Scale,-0x1
03a6 e002       |    |		Load	0x0,0x2
03a7 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
03a8 025b       | [  |		Execute	Discrete,Check_In_Type
03a9 00da       |    |		Load_Top	At_Offset_2
03aa 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
03ab 4803       |H   |		Short_Literal	0x3							; Debug Table 0xa.0x8 = 0x3ab,0x7
03ac e5ff       |    |		Load	0x2,-0x1
03ad 01d7       |    |		Execute	Vector,Field_Read
03ae 00da       |    |		Load_Top	At_Offset_2
03af 2803       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3
03b0 786c       |xl  |		Jump	0x41d
03b1 4802       |H   |		Short_Literal	0x2							; Debug Table 0xa.0x9 = 0x3b1,0x8
03b2 e5ff       |    |		Load	0x2,-0x1
03b3 01d7       |    |		Execute	Vector,Field_Read
03b4 00da       |    |		Load_Top	At_Offset_2
03b5 2803       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3
03b6 4803       |H   |		Short_Literal	0x3							; Debug Table 0xa.0xa = 0x3b6,0x9
03b7 e5ff       |    |		Load	0x2,-0x1
03b8 01d7       |    |		Execute	Vector,Field_Read
03b9 00da       |    |		Load_Top	At_Offset_2
03ba 2a09       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x9
03bb 7861       |xa  |		Jump	0x41d
03bc 4802       |H   |		Short_Literal	0x2							; Debug Table 0xa.0xb = 0x3bc,0xa
03bd e5ff       |    |		Load	0x2,-0x1
03be 01d7       |    |		Execute	Vector,Field_Read
03bf 09ff       |    |		Execute_Immediate	Binary_Scale,-0x1
03c0 e002       |    |		Load	0x0,0x2
03c1 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
03c2 025b       | [  |		Execute	Discrete,Check_In_Type
03c3 00da       |    |		Load_Top	At_Offset_2
03c4 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
03c5 4803       |H   |		Short_Literal	0x3							; Debug Table 0xa.0xc = 0x3c5,0xb
03c6 e5ff       |    |		Load	0x2,-0x1
03c7 01d7       |    |		Execute	Vector,Field_Read
03c8 00da       |    |		Load_Top	At_Offset_2
03c9 2a09       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x9
03ca 7852       |xR  |		Jump	0x41d
03cb 4802       |H   |		Short_Literal	0x2							; Debug Table 0xa.0xd = 0x3cb,0xc
03cc e5ff       |    |		Load	0x2,-0x1
03cd 01d7       |    |		Execute	Vector,Field_Read
03ce 09ff       |    |		Execute_Immediate	Binary_Scale,-0x1
03cf e002       |    |		Load	0x0,0x2
03d0 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
03d1 025b       | [  |		Execute	Discrete,Check_In_Type
03d2 00da       |    |		Load_Top	At_Offset_2
03d3 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
03d4 4803       |H   |		Short_Literal	0x3							; Debug Table 0xa.0xe = 0x3d4,0xd
03d5 e5ff       |    |		Load	0x2,-0x1
03d6 01d7       |    |		Execute	Vector,Field_Read
03d7 00da       |    |		Load_Top	At_Offset_2
03d8 2a0a       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0xa
03d9 7843       |xC  |		Jump	0x41d
03da 4802       |H   |		Short_Literal	0x2							; Debug Table 0xa.0xf = 0x3da,0xe
03db e5ff       |    |		Load	0x2,-0x1
03dc 01d7       |    |		Execute	Vector,Field_Read
03dd 09ff       |    |		Execute_Immediate	Binary_Scale,-0x1
03de e002       |    |		Load	0x0,0x2
03df 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
03e0 025b       | [  |		Execute	Discrete,Check_In_Type
03e1 00da       |    |		Load_Top	At_Offset_2
03e2 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
03e3 7839       |x9  |		Jump	0x41d
03e4 4802       |H   |		Short_Literal	0x2							; Debug Table 0xa.0x10 = 0x3e4,0xf
03e5 e5ff       |    |		Load	0x2,-0x1
03e6 01d7       |    |		Execute	Vector,Field_Read
03e7 09ff       |    |		Execute_Immediate	Binary_Scale,-0x1
03e8 e002       |    |		Load	0x0,0x2
03e9 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
03ea 025b       | [  |		Execute	Discrete,Check_In_Type
03eb 00da       |    |		Load_Top	At_Offset_2
03ec 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
03ed 4803       |H   |		Short_Literal	0x3							; Debug Table 0xa.0x11 = 0x3ed,0x10
03ee e5ff       |    |		Load	0x2,-0x1
03ef 01d7       |    |		Execute	Vector,Field_Read
03f0 00da       |    |		Load_Top	At_Offset_2
03f1 2a0b       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0xb
03f2 782a       |x*  |		Jump	0x41d
03f3 4802       |H   |		Short_Literal	0x2							; Debug Table 0xa.0x12 = 0x3f3,0x11
03f4 e5ff       |    |		Load	0x2,-0x1
03f5 01d7       |    |		Execute	Vector,Field_Read
03f6 09ff       |    |		Execute_Immediate	Binary_Scale,-0x1
03f7 e002       |    |		Load	0x0,0x2
03f8 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
03f9 025b       | [  |		Execute	Discrete,Check_In_Type
03fa 00da       |    |		Load_Top	At_Offset_2
03fb 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
03fc 7820       |x   |		Jump	0x41d
03fd 4802       |H   |		Short_Literal	0x2							; Debug Table 0xa.0x13 = 0x3fd,0x12
03fe e5ff       |    |		Load	0x2,-0x1
03ff 01d7       |    |		Execute	Vector,Field_Read
0400 09ff       |    |		Execute_Immediate	Binary_Scale,-0x1
0401 e002       |    |		Load	0x0,0x2
0402 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0403 025b       | [  |		Execute	Discrete,Check_In_Type
0404 00da       |    |		Load_Top	At_Offset_2
0405 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0406 4803       |H   |		Short_Literal	0x3							; Debug Table 0xa.0x14 = 0x406,0x13
0407 e5ff       |    |		Load	0x2,-0x1
0408 01d7       |    |		Execute	Vector,Field_Read
0409 00da       |    |		Load_Top	At_Offset_2
040a 2a0c       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0xc
040b 7811       |x   |		Jump	0x41d
040c 4803       |H   |		Short_Literal	0x3							; Debug Table 0xa.0x15 = 0x40c,0x14
040d e5ff       |    |		Load	0x2,-0x1
040e 01d7       |    |		Execute	Vector,Field_Read
040f 00da       |    |		Load_Top	At_Offset_2
0410 2a08       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x8
0411 780b       |x   |		Jump	0x41d
0412 4803       |H   |		Short_Literal	0x3							; Debug Table 0xa.0x16 = 0x412,0x17
0413 e5ff       |    |		Load	0x2,-0x1
0414 01d7       |    |		Execute	Vector,Field_Read
0415 00da       |    |		Load_Top	At_Offset_2
0416 2a06       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x6
0417 7805       |x   |		Jump	0x41d
0418 4803       |H   |		Short_Literal	0x3							; Debug Table 0xa.0x17 = 0x418,0x18
0419 e5ff       |    |		Load	0x2,-0x1
041a 01d7       |    |		Execute	Vector,Field_Read
041b 00da       |    |		Load_Top	At_Offset_2
041c 2a07       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x7
041d 00d1       |    |		Pop_Control	Pop_Count_1
041e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x18 = 0x41e,0x1b
041f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0420 ; --------------------------------------------------------------------------------------
0420 ; SUBPROGRAM
0420 ; --------------------------------------------------------------------------------------
0420 0423       | #  |		.CONST	0x0423								; Address of begin
0421 0004       |    |		.CONST	0x0004								; Address of exception handler
0422 0001       |    |		.CONST	0x0001								; Number of locals
0423			BODY_0420:
0423			INIT_0420:
0423 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb = .DEBUG	0x0423,0x0668,0x0001,0x0000,0x0037,0x1774,0x0000,0x03dd
													; Debug Table 0xb.0x0 = 0x423,0x1
0424 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0425 00db       |    |		Load_Top	At_Offset_3
0426 8225       | %  |		Call	0x1,0x25
0427 4801       |H   |		Short_Literal	0x1
0428 e5ff       |    |		Load	0x2,-0x1
0429 8221       | !  |		Call	0x1,0x21
042a e5fd       |    |		Load	0x2,-0x3
042b 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
042c 01ce       |    |		Execute	Vector,Slice_Write
042d 4801       |H   |		Short_Literal	0x1							; Debug Table 0xb.0x1 = 0x42d,0x2
042e e5fe       |    |		Load	0x2,-0x2
042f 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0430 e5fe       |    |		Load	0x2,-0x2
0431 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0432 01cf       |    |		Execute	Vector,Slice_Read
0433 00db       |    |		Load_Top	At_Offset_3
0434 8221       | !  |		Call	0x1,0x21
0435 0a01       |    |		Execute_Immediate	Plus,0x1
0436 0248       | H  |		Execute	Discrete,Check_In_Integer
0437 e5ff       |    |		Load	0x2,-0x1
0438 8221       | !  |		Call	0x1,0x21
0439 e5fe       |    |		Load	0x2,-0x2
043a 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
043b 0273       | s  |		Execute	Discrete,Plus
043c 0248       | H  |		Execute	Discrete,Check_In_Integer
043d e5fd       |    |		Load	0x2,-0x3
043e 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
043f 01ce       |    |		Execute	Vector,Slice_Write
0440 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb.0x2 = 0x440,0x3
0441 8221       | !  |		Call	0x1,0x21
0442 e5fe       |    |		Load	0x2,-0x2
0443 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0444 0273       | s  |		Execute	Discrete,Plus
0445 e5fd       |    |		Load	0x2,-0x3
0446 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0447 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0448 ; --------------------------------------------------------------------------------------
0448 ; SUBPROGRAM
0448 ; --------------------------------------------------------------------------------------
0448 044f       | O  |		.CONST	0x044f								; Address of begin
0449 0004       |    |		.CONST	0x0004								; Address of exception handler
044a 0002       |    |		.CONST	0x0002								; Number of locals
044b			INIT_0448:
044b e002       |    |		Load	0x0,0x2								; Debug Table 0xc = .DEBUG	0x044b,0x0670,0x0001,0x0000,0x0037,0x1774,0x0000,0x0438
													; Debug Table 0xc.0x0 = 0x44b,0xffff
044c 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
044d 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
044e 0007       |    |		Action	Break_Optional							; Debug Table 0xc.0x1 = 0x44e,0xfffe
044f			BODY_0448:
044f 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xc.0x2 = 0x44f,0x1
0450 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0451 0bff       |    |		Execute_Immediate	Case_Compare,0xff
0452 7007       |p   |		Jump_Nonzero	0x45a
0453 4800       |H   |		Short_Literal	0x0							; Debug Table 0xc.0x3 = 0x453,0x5
0454 e5fe       |    |		Load	0x2,-0x2
0455 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0456 4801       |H   |		Short_Literal	0x1							; Debug Table 0xc.0x4 = 0x456,0x6
0457 e5fe       |    |		Load	0x2,-0x2
0458 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0459 780e       |x   |		Jump	0x468
045a e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xc.0x5 = 0x45a,0x2
045b 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
045c e5fe       |    |		Load	0x2,-0x2
045d 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
045e e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xc.0x6 = 0x45e,0x3
045f 2e04       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x4
0460 0f00       |    |		Execute_Immediate	Equal,0x0
0461 e5fe       |    |		Load	0x2,-0x2
0462 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0463 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xc.0x7 = 0x463,0x4
0464 e5ff       |    |		Load	0x2,-0x1
0465 2e05       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x5
0466 8223       | #  |		Call	0x1,0x23
0467 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0468 00d1       |    |		Pop_Control	Pop_Count_1
0469 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x8 = 0x469,0x7
046a e5fe       |    |		Load	0x2,-0x2
046b 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
046c 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
046d 0000 0000  |    |		.XXX[0x3]
046f 0000       |    |
0470 ; --------------------------------------------------------------------------------------
0470 ; SUBPROGRAM
0470 ; --------------------------------------------------------------------------------------
0470 0473       | s  |		.CONST	0x0473								; Address of begin
0471 0004       |    |		.CONST	0x0004								; Address of exception handler
0472 0001       |    |		.CONST	0x0001								; Number of locals
0473			BODY_0470:
0473			INIT_0470:
0473 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd = .DEBUG	0x0473,0x0684,0x0002,0x0000,0x0037,0x1774,0x0000,0x04bb
													; Debug Table 0xd.0x0 = 0x473,0x1
0474 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
0475 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0476 0000 0000  |    |		.XXX[0x2]
0478 ; --------------------------------------------------------------------------------------
0478 ; Debug Table
0478 ; --------------------------------------------------------------------------------------
0478 0003 000e  |    |		.CONST	0x0003,0x000e
047a 000b 04ea  |    |		.DEBUG	0x000b,0x04ea,0x8000,0x0000,0x0037,0x1724,0x0000,0x0009
0482 00d4 05b6  |    |		.DEBUG	0x00d4,0x05b6,0x8000,0x0000,0x0037,0x1774,0x0000,0x0007
048a 00fb 05d0  |    |		.DEBUG	0x00fb,0x05d0,0x0005,0x0000,0x0037,0x1724,0x0000,0x028b
0492 01d3 05d2  |    |		.DEBUG	0x01d3,0x05d2,0x0001,0x0000,0x0037,0x1724,0x0000,0x034e
049a 01e3 05d8  |    |		.DEBUG	0x01e3,0x05d8,0x0001,0x0000,0x0037,0x1724,0x0000,0x0364
04a2 0213 05e0  |    |		.DEBUG	0x0213,0x05e0,0x0001,0x0000,0x0037,0x1724,0x0000,0x0374
04aa 024b 05ec  | K  |		.DEBUG	0x024b,0x05ec,0x0002,0x0000,0x0037,0x1774,0x0000,0x0016
04b2 025b 05f4  | [  |		.DEBUG	0x025b,0x05f4,0x0001,0x0000,0x0037,0x1774,0x0000,0x0043
04ba 026b 05fa  | k  |		.DEBUG	0x026b,0x05fa,0x0002,0x0000,0x0037,0x1774,0x0000,0x006d
04c2 0273 05fe  | s  |		.DEBUG	0x0273,0x05fe,0x0002,0x0000,0x0037,0x1774,0x0000,0x0094
04ca 0363 0634  | c 4|		.DEBUG	0x0363,0x0634,0x0002,0x0000,0x0037,0x1774,0x0000,0x026f
04d2 0423 0668  | # h|		.DEBUG	0x0423,0x0668,0x0001,0x0000,0x0037,0x1774,0x0000,0x03dd
04da 044b 0670  | K p|		.DEBUG	0x044b,0x0670,0x0001,0x0000,0x0037,0x1774,0x0000,0x0438
04e2 0473 0684  | s  |		.DEBUG	0x0473,0x0684,0x0002,0x0000,0x0037,0x1774,0x0000,0x04bb
04ea ; --------------------------------------------------------------------------------------
04ea ; Debug3 Subtable 0x0
04ea ; --------------------------------------------------------------------------------------
04ea 0065 0000  | e  |		.DBG3TAB	0x0065,0x0000
04ec 000b ffff  |    |		.CONST	0x000b,0xffff
04ee 000e fffe  |    |		.CONST	0x000e,0xfffe
04f0 000f fffd  |    |		.CONST	0x000f,0xfffd
04f2 0010 fffc  |    |		.CONST	0x0010,0xfffc
04f4 0011 fffb  |    |		.CONST	0x0011,0xfffb
04f6 0012 fffa  |    |		.CONST	0x0012,0xfffa
04f8 0013 fff9  |    |		.CONST	0x0013,0xfff9
04fa 0014 fff8  |    |		.CONST	0x0014,0xfff8
04fc 0015 fff7  |    |		.CONST	0x0015,0xfff7
04fe 0016 fff6  |    |		.CONST	0x0016,0xfff6
0500 0017 fff5  |    |		.CONST	0x0017,0xfff5
0502 0018 fff4  |    |		.CONST	0x0018,0xfff4
0504 0019 fff3  |    |		.CONST	0x0019,0xfff3
0506 001a fff2  |    |		.CONST	0x001a,0xfff2
0508 001b fff1  |    |		.CONST	0x001b,0xfff1
050a 001c fff0  |    |		.CONST	0x001c,0xfff0
050c 001d ffef  |    |		.CONST	0x001d,0xffef
050e 001e ffee  |    |		.CONST	0x001e,0xffee
0510 001f ffed  |    |		.CONST	0x001f,0xffed
0512 0020 ffec  |    |		.CONST	0x0020,0xffec
0514 0021 ffeb  | !  |		.CONST	0x0021,0xffeb
0516 0022 ffea  | "  |		.CONST	0x0022,0xffea
0518 0023 ffe9  | #  |		.CONST	0x0023,0xffe9
051a 0024 ffe8  | $  |		.CONST	0x0024,0xffe8
051c 0025 ffe7  | %  |		.CONST	0x0025,0xffe7
051e 0026 ffe6  | &  |		.CONST	0x0026,0xffe6
0520 0027 ffe5  | '  |		.CONST	0x0027,0xffe5
0522 0028 ffe4  | (  |		.CONST	0x0028,0xffe4
0524 0029 ffe3  | )  |		.CONST	0x0029,0xffe3
0526 002a ffe2  | *  |		.CONST	0x002a,0xffe2
0528 002b ffe1  | +  |		.CONST	0x002b,0xffe1
052a 002c ffe0  | ,  |		.CONST	0x002c,0xffe0
052c 002f ffdf  | /  |		.CONST	0x002f,0xffdf
052e 0030 ffde  | 0  |		.CONST	0x0030,0xffde
0530 0031 ffdd  | 1  |		.CONST	0x0031,0xffdd
0532 0032 ffdc  | 2  |		.CONST	0x0032,0xffdc
0534 0036 ffff  | 6  |		.CONST	0x0036,0xffff
0536 0039 ffda  | 9  |		.CONST	0x0039,0xffda
0538 003a ffff  | :  |		.CONST	0x003a,0xffff
053a 003d ffd8  | =  |		.CONST	0x003d,0xffd8
053c 003e ffff  | >  |		.CONST	0x003e,0xffff
053e 0041 fffe  | A  |		.CONST	0x0041,0xfffe
0540 0042 fffd  | B  |		.CONST	0x0042,0xfffd
0542 0043 ffff  | C  |		.CONST	0x0043,0xffff
0544 0044 fffe  | D  |		.CONST	0x0044,0xfffe
0546 0047 fffd  | G  |		.CONST	0x0047,0xfffd
0548 0048 fffc  | H  |		.CONST	0x0048,0xfffc
054a 0049 fffb  | I  |		.CONST	0x0049,0xfffb
054c 004a fffb  | J  |		.CONST	0x004a,0xfffb
054e 004b ffff  | K  |		.CONST	0x004b,0xffff
0550 004c fffe  | L  |		.CONST	0x004c,0xfffe
0552 004f fffd  | O  |		.CONST	0x004f,0xfffd
0554 0050 fffc  | P  |		.CONST	0x0050,0xfffc
0556 0051 fff9  | Q  |		.CONST	0x0051,0xfff9
0558 0052 ffff  | R  |		.CONST	0x0052,0xffff
055a 0053 fff7  | S  |		.CONST	0x0053,0xfff7
055c 0054 ffff  | T  |		.CONST	0x0054,0xffff
055e 0055 fff5  | U  |		.CONST	0x0055,0xfff5
0560 0056 ffff  | V  |		.CONST	0x0056,0xffff
0562 0057 fff3  | W  |		.CONST	0x0057,0xfff3
0564 0058 ffff  | X  |		.CONST	0x0058,0xffff
0566 0059 fff1  | Y  |		.CONST	0x0059,0xfff1
0568 005a ffff  | Z  |		.CONST	0x005a,0xffff
056a 005b ffef  | [  |		.CONST	0x005b,0xffef
056c 005c ffff  | \  |		.CONST	0x005c,0xffff
056e 005d ffed  | ]  |		.CONST	0x005d,0xffed
0570 005e ffff  | ^  |		.CONST	0x005e,0xffff
0572 005f ffeb  | _  |		.CONST	0x005f,0xffeb
0574 0060 ffff  | `  |		.CONST	0x0060,0xffff
0576 0061 ffe9  | a  |		.CONST	0x0061,0xffe9
0578 0062 ffff  | b  |		.CONST	0x0062,0xffff
057a 0063 fffe  | c  |		.CONST	0x0063,0xfffe
057c 0066 fffd  | f  |		.CONST	0x0066,0xfffd
057e 0067 fffc  | g  |		.CONST	0x0067,0xfffc
0580 0068 ffe7  | h  |		.CONST	0x0068,0xffe7
0582 0069 ffff  | i  |		.CONST	0x0069,0xffff
0584 006a fffe  | j  |		.CONST	0x006a,0xfffe
0586 006f ffe5  | o  |		.CONST	0x006f,0xffe5
0588 0070 ffff  | p  |		.CONST	0x0070,0xffff
058a 0071 fffe  | q  |		.CONST	0x0071,0xfffe
058c 0076 ffe3  | v  |		.CONST	0x0076,0xffe3
058e 0077 ffff  | w  |		.CONST	0x0077,0xffff
0590 0078 fffe  | x  |		.CONST	0x0078,0xfffe
0592 007c ffe1  | |  |		.CONST	0x007c,0xffe1
0594 007d ffff  | }  |		.CONST	0x007d,0xffff
0596 007e ffdf  | ~  |		.CONST	0x007e,0xffdf
0598 007f ffff  |    |		.CONST	0x007f,0xffff
059a 0080 ffdd  |    |		.CONST	0x0080,0xffdd
059c 0081 ffff  |    |		.CONST	0x0081,0xffff
059e 0082 ffdb  |    |		.CONST	0x0082,0xffdb
05a0 0083 ffff  |    |		.CONST	0x0083,0xffff
05a2 0084 ffd9  |    |		.CONST	0x0084,0xffd9
05a4 0085 ffd6  |    |		.CONST	0x0085,0xffd6
05a6 0086 ffd5  |    |		.CONST	0x0086,0xffd5
05a8 00ab ffd4  |    |		.CONST	0x00ab,0xffd4
05aa 00ae ffd3  |    |		.CONST	0x00ae,0xffd3
05ac 00b1 ffd2  |    |		.CONST	0x00b1,0xffd2
05ae 00b4 ffd1  |    |		.CONST	0x00b4,0xffd1
05b0 00cd ffd0  |    |		.CONST	0x00cd,0xffd0
05b2 00cf ffcf  |    |		.CONST	0x00cf,0xffcf
05b4 00d1 ffce  |    |		.CONST	0x00d1,0xffce
05b6 ; --------------------------------------------------------------------------------------
05b6 ; Debug3 Subtable 0x1
05b6 ; --------------------------------------------------------------------------------------
05b6 000c 0000  |    |		.DBG3TAB	0x000c,0x0000
05b8 00d4 fffd  |    |		.CONST	0x00d4,0xfffd
05ba 00d6 fffc  |    |		.CONST	0x00d6,0xfffc
05bc 00db fffb  |    |		.CONST	0x00db,0xfffb
05be 00dd fffa  |    |		.CONST	0x00dd,0xfffa
05c0 00df fff9  |    |		.CONST	0x00df,0xfff9
05c2 00e1 fff8  |    |		.CONST	0x00e1,0xfff8
05c4 00e3 fff7  |    |		.CONST	0x00e3,0xfff7
05c6 00e5 fff6  |    |		.CONST	0x00e5,0xfff6
05c8 00e7 fff5  |    |		.CONST	0x00e7,0xfff5
05ca 00e9 fff4  |    |		.CONST	0x00e9,0xfff4
05cc 00eb fff3  |    |		.CONST	0x00eb,0xfff3
05ce 00ed fff2  |    |		.CONST	0x00ed,0xfff2
05d0 ; --------------------------------------------------------------------------------------
05d0 ; Debug3 Subtable 0x2
05d0 ; --------------------------------------------------------------------------------------
05d0 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
05d2 ; --------------------------------------------------------------------------------------
05d2 ; Debug3 Subtable 0x3
05d2 ; --------------------------------------------------------------------------------------
05d2 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
05d4 01d3 0001  |    |		.CONST	0x01d3,0x0001
05d6 01d8 0002  |    |		.CONST	0x01d8,0x0002
05d8 ; --------------------------------------------------------------------------------------
05d8 ; Debug3 Subtable 0x4
05d8 ; --------------------------------------------------------------------------------------
05d8 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
05da 01e3 0001  |    |		.CONST	0x01e3,0x0001
05dc 01e8 0002  |    |		.CONST	0x01e8,0x0002
05de 0202 0003  |    |		.CONST	0x0202,0x0003
05e0 ; --------------------------------------------------------------------------------------
05e0 ; Debug3 Subtable 0x5
05e0 ; --------------------------------------------------------------------------------------
05e0 0000 0005  |    |		.DBG3TAB	0x0000,0x0005
05e2 0213 0001  |    |		.CONST	0x0213,0x0001
05e4 0218 0002  |    |		.CONST	0x0218,0x0002
05e6 021d 0003  |    |		.CONST	0x021d,0x0003
05e8 022d 0004  | -  |		.CONST	0x022d,0x0004
05ea 0233 0005  | 3  |		.CONST	0x0233,0x0005
05ec ; --------------------------------------------------------------------------------------
05ec ; Debug3 Subtable 0x6
05ec ; --------------------------------------------------------------------------------------
05ec 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
05ee 024b 0001  | K  |		.CONST	0x024b,0x0001
05f0 024f 0002  | O  |		.CONST	0x024f,0x0002
05f2 0251 0003  | Q  |		.CONST	0x0251,0x0003
05f4 ; --------------------------------------------------------------------------------------
05f4 ; Debug3 Subtable 0x7
05f4 ; --------------------------------------------------------------------------------------
05f4 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
05f6 025b 0001  | [  |		.CONST	0x025b,0x0001
05f8 025d 0002  | ]  |		.CONST	0x025d,0x0002
05fa ; --------------------------------------------------------------------------------------
05fa ; Debug3 Subtable 0x8
05fa ; --------------------------------------------------------------------------------------
05fa 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
05fc 026b 0001  | k  |		.CONST	0x026b,0x0001
05fe ; --------------------------------------------------------------------------------------
05fe ; Debug3 Subtable 0x9
05fe ; --------------------------------------------------------------------------------------
05fe 0001 0019  |    |		.DBG3TAB	0x0001,0x0019
0600 0273 ffff  | s  |		.CONST	0x0273,0xffff
0602 0283 0001  |    |		.CONST	0x0283,0x0001
0604 0288 0002  |    |		.CONST	0x0288,0x0002
0606 02aa 0019  |    |		.CONST	0x02aa,0x0019
0608 02ac 0004  |    |		.CONST	0x02ac,0x0004
060a 02b6 0005  |    |		.CONST	0x02b6,0x0005
060c 02bf 0006  |    |		.CONST	0x02bf,0x0006
060e 02c8 0007  |    |		.CONST	0x02c8,0x0007
0610 02d1 0008  |    |		.CONST	0x02d1,0x0008
0612 02d9 0009  |    |		.CONST	0x02d9,0x0009
0614 02df 000a  |    |		.CONST	0x02df,0x000a
0616 02e8 000b  |    |		.CONST	0x02e8,0x000b
0618 02ee 000c  |    |		.CONST	0x02ee,0x000c
061a 02f7 000d  |    |		.CONST	0x02f7,0x000d
061c 02fd 000e  |    |		.CONST	0x02fd,0x000e
061e 0307 000f  |    |		.CONST	0x0307,0x000f
0620 0310 0010  |    |		.CONST	0x0310,0x0010
0622 0316 0011  |    |		.CONST	0x0316,0x0011
0624 0320 0012  |    |		.CONST	0x0320,0x0012
0626 0329 0013  | )  |		.CONST	0x0329,0x0013
0628 032f 0014  | /  |		.CONST	0x032f,0x0014
062a 0335 0017  | 5  |		.CONST	0x0335,0x0017
062c 033b 0018  | ;  |		.CONST	0x033b,0x0018
062e 0341 001b  | A  |		.CONST	0x0341,0x001b
0630 0345 001c  | E  |		.CONST	0x0345,0x001c
0632 034c 001d  | L  |		.CONST	0x034c,0x001d
0634 ; --------------------------------------------------------------------------------------
0634 ; Debug3 Subtable 0xa
0634 ; --------------------------------------------------------------------------------------
0634 0001 0018  |    |		.DBG3TAB	0x0001,0x0018
0636 0363 ffff  | c  |		.CONST	0x0363,0xffff
0638 036a 0001  | j  |		.CONST	0x036a,0x0001
063a 036d 0002  | m  |		.CONST	0x036d,0x0002
063c 0370 0003  | p  |		.CONST	0x0370,0x0003
063e 0390 0019  |    |		.CONST	0x0390,0x0019
0640 0392 0004  |    |		.CONST	0x0392,0x0004
0642 039c 0005  |    |		.CONST	0x039c,0x0005
0644 03a2 0006  |    |		.CONST	0x03a2,0x0006
0646 03ab 0007  |    |		.CONST	0x03ab,0x0007
0648 03b1 0008  |    |		.CONST	0x03b1,0x0008
064a 03b6 0009  |    |		.CONST	0x03b6,0x0009
064c 03bc 000a  |    |		.CONST	0x03bc,0x000a
064e 03c5 000b  |    |		.CONST	0x03c5,0x000b
0650 03cb 000c  |    |		.CONST	0x03cb,0x000c
0652 03d4 000d  |    |		.CONST	0x03d4,0x000d
0654 03da 000e  |    |		.CONST	0x03da,0x000e
0656 03e4 000f  |    |		.CONST	0x03e4,0x000f
0658 03ed 0010  |    |		.CONST	0x03ed,0x0010
065a 03f3 0011  |    |		.CONST	0x03f3,0x0011
065c 03fd 0012  |    |		.CONST	0x03fd,0x0012
065e 0406 0013  |    |		.CONST	0x0406,0x0013
0660 040c 0014  |    |		.CONST	0x040c,0x0014
0662 0412 0017  |    |		.CONST	0x0412,0x0017
0664 0418 0018  |    |		.CONST	0x0418,0x0018
0666 041e 001b  |    |		.CONST	0x041e,0x001b
0668 ; --------------------------------------------------------------------------------------
0668 ; Debug3 Subtable 0xb
0668 ; --------------------------------------------------------------------------------------
0668 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
066a 0423 0001  | #  |		.CONST	0x0423,0x0001
066c 042d 0002  | -  |		.CONST	0x042d,0x0002
066e 0440 0003  | @  |		.CONST	0x0440,0x0003
0670 ; --------------------------------------------------------------------------------------
0670 ; Debug3 Subtable 0xc
0670 ; --------------------------------------------------------------------------------------
0670 0002 0007  |    |		.DBG3TAB	0x0002,0x0007
0672 044b ffff  | K  |		.CONST	0x044b,0xffff
0674 044e fffe  | N  |		.CONST	0x044e,0xfffe
0676 044f 0001  | O  |		.CONST	0x044f,0x0001
0678 0453 0005  | S  |		.CONST	0x0453,0x0005
067a 0456 0006  | V  |		.CONST	0x0456,0x0006
067c 045a 0002  | Z  |		.CONST	0x045a,0x0002
067e 045e 0003  | ^  |		.CONST	0x045e,0x0003
0680 0463 0004  | c  |		.CONST	0x0463,0x0004
0682 0469 0007  | i  |		.CONST	0x0469,0x0007
0684 ; --------------------------------------------------------------------------------------
0684 ; Debug3 Subtable 0xd
0684 ; --------------------------------------------------------------------------------------
0684 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0686 0473 0001  | s  |		.CONST	0x0473,0x0001
0688 0000 0000  |    |		.BLANK	0000[0x178]