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

⟦6a17efd57⟧

    Length: 5120 (0x1400)
    Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0500e0

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 0560       | `  |		.CONST	0x0560								; 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 0004       |    |		.CONST	0x0004								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 00a9       |    |		.CONST	0x00a9								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0033       | 3  |		.CONST	0x0033								; Number of locals
000b			INIT_0008:
000b 4800       |H   |		Short_Literal	0x0							; Debug Table 0x0 = .DEBUG	0x000b,0x0642,0xc000,0x0000,0x0056,0xefc5,0x0000,0x0005
													; Debug Table 0x0.0x0 = 0xb,0xffff
													; Debug Table 0x0.0x1 = 0xb,0xfffe
													; Debug Table 0x0.0x2 = 0xb,0xfffd
000c 4802       |H   |		Short_Literal	0x2
000d 029f 00c3  |    |		Declare_Subprogram	INIT_00c0,For_Call
000f 03fe       |    |		Declare_Type	Discrete,Defined,Visible
0010 029a 00db  |    |		Declare_Subprogram	INIT_00d8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x3 = 0x10,0xfffc
0012 029a 00f3  |    |		Declare_Subprogram	INIT_00f0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x4 = 0x12,0xfffb
0014 029a 0113  |    |		Declare_Subprogram	INIT_0110,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x5 = 0x14,0xfffa
0016 029a 0123  |   #|		Declare_Subprogram	INIT_0120,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x6 = 0x16,0xfff9
0018 029a 0133  |   3|		Declare_Subprogram	INIT_0130,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x7 = 0x18,0xfff8
001a 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x0.0x8 = 0x1a,0xfff7
001b 0266       | f  |		Execute	Discrete,Bounds
001c 00e2       |    |		Load_Encached	Integer_Cache
001d 02a0       |    |		Declare_Subprogram	Null_Subprogram
001e 4801       |H   |		Short_Literal	0x1
001f 0351       | Q  |		Declare_Type	Array,Defined,Visible,Bounds_With_Object
0020 029a 0153  |   S|		Declare_Subprogram	INIT_0150,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x9 = 0x20,0xfff6
0022 029a 0183  |    |		Declare_Subprogram	INIT_0180,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xa = 0x22,0xfff5
0024 00bf       |    |		Action	Accept_Activation
0025 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1 = .DEBUG	0x0025,0x065a,0xc000,0x0000,0x0056,0xf255,0x0000,0x0009
													; Debug Table 0x1.0x0 = 0x25,0xffff
													; Debug Table 0x1.0x1 = 0x25,0xfffe
0026 e20f       |    |		Load	0x1,0xf
0027 00e3       |    |		Load_Encached	Natural_Cache
0028 03f8       |    |		Declare_Type	Discrete,Constrained
0029 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1.0x2 = 0x29,0xfffd
002a 00d9       |    |		Load_Top	At_Offset_1
002b 0269       | i  |		Execute	Discrete,Last
002c 00e3       |    |		Load_Encached	Natural_Cache
002d 02a0       |    |		Declare_Subprogram	Null_Subprogram
002e 4801       |H   |		Short_Literal	0x1
002f 035d       | ]  |		Declare_Type	Array,Defined
0030 00e9       |    |		Load_Encached	String_Cache						; Debug Table 0x1.0x3 = 0x30,0xfffc
0031 02a0       |    |		Declare_Subprogram	Null_Subprogram
0032 4818       |H   |		Short_Literal	0x18
0033 03d3       |    |		Declare_Type	Access,Defined,Accesses_Protected
0034 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x1.0x4 = 0x34,0xfffb
0035 4800       |H   |		Short_Literal	0x0
0036 4801       |H   |		Short_Literal	0x1
0037 4801       |H   |		Short_Literal	0x1
0038 4803       |H   |		Short_Literal	0x3
0039 0318       |    |		Declare_Type	Variant_Record,Incomplete
003a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1.0x5 = 0x3a,0xfffa
003b 02a0       |    |		Declare_Subprogram	Null_Subprogram
003c 4818       |H   |		Short_Literal	0x18
003d 03d3       |    |		Declare_Type	Access,Defined,Accesses_Protected
003e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1.0x6 = 0x3e,0xfff9
003f 00e9       |    |		Load_Encached	String_Cache
0040 029f 01c3  |    |		Declare_Subprogram	INIT_01c0,For_Call
0042 4800       |H   |		Short_Literal	0x0
0043 4801       |H   |		Short_Literal	0x1
0044 4801       |H   |		Short_Literal	0x1
0045 e21d       |    |		Load	0x1,0x1d
0046 0307       |    |		Complete_Type	Variant_Record,By_Defining
0047 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1.0x7 = 0x47,0xfff8
0048 e21a       |    |		Load	0x1,0x1a
0049 0269       | i  |		Execute	Discrete,Last
004a 00da       |    |		Load_Top	At_Offset_2
004b 02a0       |    |		Declare_Subprogram	Null_Subprogram
004c 4801       |H   |		Short_Literal	0x1
004d 035d       | ]  |		Declare_Type	Array,Defined
004e 4803       |H   |		Short_Literal	0x3							; Debug Table 0x1.0x8 = 0x4e,0xfff7
004f 032a       | *  |		Declare_Type	Record,Incomplete
0050 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1.0x9 = 0x50,0xfff6
0051 02a0       |    |		Declare_Subprogram	Null_Subprogram
0052 4818       |H   |		Short_Literal	0x18
0053 03d3       |    |		Declare_Type	Access,Defined,Accesses_Protected
0054 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x1.0xa = 0x54,0xfff5
0055 0266       | f  |		Execute	Discrete,Bounds
0056 00da       |    |		Load_Top	At_Offset_2
0057 02a0       |    |		Declare_Subprogram	Null_Subprogram
0058 4801       |H   |		Short_Literal	0x1
0059 0350       | P  |		Declare_Type	Array,Defined,Bounds_With_Object
005a 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1.0xb = 0x5a,0xfff4
005b e21f       |    |		Load	0x1,0x1f							; Debug Table 0x1.0xc = 0x5b,0xfff3
005c e21b       |    |		Load	0x1,0x1b
005d e221       | !  |		Load	0x1,0x21
005e 029f 01e3  |    |		Declare_Subprogram	INIT_01e0,For_Call
0060 e220       |    |		Load	0x1,0x20
0061 0326       | &  |		Complete_Type	Record,By_Defining
0062 e21a       |    |		Load	0x1,0x1a							; Debug Table 0x1.0xd = 0x62,0xfff2
0063 0269       | i  |		Execute	Discrete,Last
0064 e21a       |    |		Load	0x1,0x1a
0065 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0066 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x1.0xe = 0x66,0xfff1
0067 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0068 e21b       |    |		Load	0x1,0x1b							; Debug Table 0x1.0xf = 0x68,0xfff0
0069 0337       | 7  |		Declare_Variable	Array
006a e21b       |    |		Load	0x1,0x1b
006b 0337       | 7  |		Declare_Variable	Array
006c 00d8       |    |		Load_Top	At_Offset_0
006d 01d9       |    |		Execute	Vector,Reverse_Bounds
006e 0263       | c  |		Execute	Discrete,Above_Bound
006f 7005       |p   |		Jump_Nonzero	0x75
0070 4800       |H   |		Short_Literal	0x0
0071 00d9       |    |		Load_Top	At_Offset_1
0072 e227       | '  |		Load	0x1,0x27
0073 01d6       |    |		Execute	Vector,Field_Write
0074 3ffb       |?   |		Loop_Increasing	0x70
0075 00d9       |    |		Load_Top	At_Offset_1
0076 01d4       |    |		Execute	Vector,Structure_Write
0077 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1.0x10 = 0x77,0xffef
0078 e21a       |    |		Load	0x1,0x1a
0079 0269       | i  |		Execute	Discrete,Last
007a e21c       |    |		Load	0x1,0x1c
007b 02a0       |    |		Declare_Subprogram	Null_Subprogram
007c 4801       |H   |		Short_Literal	0x1
007d 035d       | ]  |		Declare_Type	Array,Defined
007e 00d8       |    |		Load_Top	At_Offset_0
007f 0337       | 7  |		Declare_Variable	Array
0080 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x1.0x11 = 0x80,0xffee
0081 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0082 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1.0x12 = 0x82,0xffed
0083 e21a       |    |		Load	0x1,0x1a
0084 0269       | i  |		Execute	Discrete,Last
0085 e211       |    |		Load	0x1,0x11
0086 02a0       |    |		Declare_Subprogram	Null_Subprogram
0087 4801       |H   |		Short_Literal	0x1
0088 035d       | ]  |		Declare_Type	Array,Defined
0089 00d8       |    |		Load_Top	At_Offset_0
008a 0337       | 7  |		Declare_Variable	Array
008b e001       |    |		Load	0x0,0x1								; Debug Table 0x1.0x13 = 0x8b,0xffec
008c 190d       |    |		Execute	Package,Field_Reference,Field_Number 0xd
008d 029d 020b  |    |		Declare_Subprogram	INIT_0208,For_Outer_Call			; Debug Table 0x1.0x14 = 0x8d,0xffeb
008f 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13				; Debug Table 0x1.0x15 = 0x8f,0xffea
0090 00c7       |    |		Action	Elaborate_Subprogram
0091 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12				; Debug Table 0x1.0x16 = 0x91,0xffe9
0092 00c7       |    |		Action	Elaborate_Subprogram
0093 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14				; Debug Table 0x1.0x17 = 0x93,0xffe8
0094 00c7       |    |		Action	Elaborate_Subprogram
0095 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15				; Debug Table 0x1.0x18 = 0x95,0xffe7
0096 00c7       |    |		Action	Elaborate_Subprogram
0097 029d 025b  |   [|		Declare_Subprogram	INIT_0258,For_Outer_Call			; Debug Table 0x1.0x19 = 0x97,0xffe6
0099 029d 0273  |   s|		Declare_Subprogram	INIT_0270,For_Outer_Call			; Debug Table 0x1.0x1a = 0x99,0xffe5
009b 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16				; Debug Table 0x1.0x1b = 0x9b,0xffe4
009c 00c7       |    |		Action	Elaborate_Subprogram
009d 029d 0293  |    |		Declare_Subprogram	INIT_0290,For_Outer_Call			; Debug Table 0x1.0x1c = 0x9d,0xffe3
009f 029d 0313  |    |		Declare_Subprogram	INIT_0310,For_Outer_Call			; Debug Table 0x1.0x1d = 0x9f,0xffe2
00a1 029d 032b  |   +|		Declare_Subprogram	INIT_0328,For_Outer_Call			; Debug Table 0x1.0x1e = 0xa1,0xffe1
00a3 029d 035b  |   [|		Declare_Subprogram	INIT_0358,For_Outer_Call			; Debug Table 0x1.0x1f = 0xa3,0xffe0
00a5 1d18       |    |		Execute_Immediate	Reference_Lex_1,0x18				; Debug Table 0x1.0x20 = 0xa5,0xffdf
00a6 00c7       |    |		Action	Elaborate_Subprogram
00a7 1d19       |    |		Execute_Immediate	Reference_Lex_1,0x19				; Debug Table 0x1.0x21 = 0xa7,0xffde
00a8 00c7       |    |		Action	Elaborate_Subprogram
00a9			BODY_0008:
00a9 00cf       |    |		Action	Mark_Auxiliary
00aa e21a       |    |		Load	0x1,0x1a							; Debug Table 0x1.0x22 = 0xaa,0x1
00ab 0269       | i  |		Execute	Discrete,Last
00ac 4801       |H   |		Short_Literal	0x1
00ad 0263       | c  |		Execute	Discrete,Above_Bound
00ae 700c       |p   |		Jump_Nonzero	0xbb
00af 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1.0x23 = 0xaf,0x2
00b0 00d9       |    |		Load_Top	At_Offset_1
00b1 e22b       | +  |		Load	0x1,0x2b
00b2 01d6       |    |		Execute	Vector,Field_Write
00b3 00ea       |    |		Load_Encached	Null_String_Cache					; Debug Table 0x1.0x24 = 0xb3,0x3
00b4 e21c       |    |		Load	0x1,0x1c
00b5 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
00b6 00d9       |    |		Load_Top	At_Offset_1
00b7 e228       | (  |		Load	0x1,0x28
00b8 01d6       |    |		Execute	Vector,Field_Write
00b9 00c8       |    |		Action	Pop_Auxiliary_Range
00ba 3ff4       |?   |		Loop_Increasing	0xaf
00bb 00ce       |    |		Action	Pop_Auxiliary
00bc 00bc       |    |		Action	Signal_Activated
00bd 00bb       |    |		Action	Signal_Completion
00be 0000 0000  |    |		.XXX[0x2]
00c0 ; --------------------------------------------------------------------------------------
00c0 ; SUBPROGRAM
00c0 ; --------------------------------------------------------------------------------------
00c0 00c3       |    |		.CONST	0x00c3								; Address of begin
00c1 0004       |    |		.CONST	0x0004								; Address of exception handler
00c2 0001       |    |		.CONST	0x0001								; Number of locals
00c3			BODY_00c0:
00c3			INIT_00c0:
00c3 4603       |F   |		Jump_Case	0x4							; Debug Table 0x2 = .DEBUG	0x00c3,0x06a6,0x1005,0x0000,0x0056,0xefc5,0x0000,0x0019
00c4 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
00c5 7802       |x   |		Jump	0xc8								; case 0x1
00c6 7805       |x   |		Jump	0xcc								; case 0x2
00c7 7809       |x   |		Jump	0xd1								; case 0x3
00c8 00da       |    |		Load_Top	At_Offset_2
00c9 0091 0548  |   H|		Action	Push_String_Extended_Indexed,0x548				; "LEFT"
00cb 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
00cc 00db       |    |		Load_Top	At_Offset_3
00cd 00db       |    |		Load_Top	At_Offset_3
00ce 00e0       |    |		Load_Encached	Standard_Cache
00cf 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
00d0 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
00d1 00da       |    |		Load_Top	At_Offset_2
00d2 00e0       |    |		Load_Encached	Standard_Cache
00d3 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
00d4 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
00d5 0000 0000  |    |		.XXX[0x3]
00d7 0000       |    |
00d8 ; --------------------------------------------------------------------------------------
00d8 ; SUBPROGRAM
00d8 ; --------------------------------------------------------------------------------------
00d8 00db       |    |		.CONST	0x00db								; Address of begin
00d9 0004       |    |		.CONST	0x0004								; Address of exception handler
00da 0001       |    |		.CONST	0x0001								; Number of locals
00db			BODY_00d8:
00db			INIT_00d8:
00db e229       | )  |		Load	0x1,0x29							; Debug Table 0x3 = .DEBUG	0x00db,0x06a8,0x1001,0x0000,0x0056,0xefc5,0x0000,0x0020
													; Debug Table 0x3.0x0 = 0xdb,0x1
00dc 0a01       |    |		Execute_Immediate	Plus,0x1
00dd c229       | )  |		Store	0x1,0x29
00de 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3.0x1 = 0xde,0x2
00df e229       | )  |		Load	0x1,0x29
00e0 e22b       | +  |		Load	0x1,0x2b
00e1 01d6       |    |		Execute	Vector,Field_Write
00e2 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3.0x2 = 0xe2,0x3
00e3 e21c       |    |		Load	0x1,0x1c
00e4 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
00e5 e229       | )  |		Load	0x1,0x29
00e6 e228       | (  |		Load	0x1,0x28
00e7 01d6       |    |		Execute	Vector,Field_Write
00e8 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3.0x3 = 0xe8,0x4
00e9 01db       |    |		Execute	Vector,Length
00ea e229       | )  |		Load	0x1,0x29
00eb e226       | &  |		Load	0x1,0x26
00ec 01d6       |    |		Execute	Vector,Field_Write
00ed 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
00ee 0000 0000  |    |		.XXX[0x2]
00f0 ; --------------------------------------------------------------------------------------
00f0 ; SUBPROGRAM
00f0 ; --------------------------------------------------------------------------------------
00f0 00f3       |    |		.CONST	0x00f3								; Address of begin
00f1 0004       |    |		.CONST	0x0004								; Address of exception handler
00f2 0001       |    |		.CONST	0x0001								; Number of locals
00f3			BODY_00f0:
00f3			INIT_00f0:
00f3 e224       | $  |		Load	0x1,0x24							; Debug Table 0x4 = .DEBUG	0x00f3,0x06b2,0x1001,0x0000,0x0056,0xefc5,0x0000,0x002d
													; Debug Table 0x4.0x0 = 0xf3,0x1
00f4 e21a       |    |		Load	0x1,0x1a
00f5 0269       | i  |		Execute	Discrete,Last
00f6 027f       |    |		Execute	Discrete,Equal
00f7 6809       |h   |		Jump_Zero	0x101
00f8 e221       | !  |		Load	0x1,0x21							; Debug Table 0x4.0x1 = 0xf8,0x2
00f9 03bc       |    |		Declare_Variable	Access,By_Allocation
00fa 00d8       |    |		Load_Top	At_Offset_0
00fb 0227       | '  |		Execute	Access,All_Reference
00fc 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00fd a223       | #  |		Store_Unchecked	0x1,0x23
00fe 4801       |H   |		Short_Literal	0x1							; Debug Table 0x4.0x2 = 0xfe,0x3
00ff c224       | $  |		Store	0x1,0x24
0100 7803       |x   |		Jump	0x104
0101 e224       | $  |		Load	0x1,0x24							; Debug Table 0x4.0x3 = 0x101,0x4
0102 0a01       |    |		Execute_Immediate	Plus,0x1
0103 c224       | $  |		Store	0x1,0x24
0104 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x4.0x4 = 0x104,0x5
0105 822d       | -  |		Call	0x1,0x2d
0106 4800       |H   |		Short_Literal	0x0							; Debug Table 0x4.0x5 = 0x106,0x6
0107 a225       | %  |		Store_Unchecked	0x1,0x25
0108 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0109 0000 0000  |    |		.BLANK	0000[0x7]
0110 ; --------------------------------------------------------------------------------------
0110 ; SUBPROGRAM
0110 ; --------------------------------------------------------------------------------------
0110 0113       |    |		.CONST	0x0113								; Address of begin
0111 0004       |    |		.CONST	0x0004								; Address of exception handler
0112 0001       |    |		.CONST	0x0001								; Number of locals
0113			BODY_0110:
0113			INIT_0110:
0113 e225       | %  |		Load	0x1,0x25							; Debug Table 0x5 = .DEBUG	0x0113,0x06c0,0x1001,0x0000,0x0056,0xefc5,0x0000,0x0035
													; Debug Table 0x5.0x0 = 0x113,0x1
0114 6803       |h   |		Jump_Zero	0x118
0115 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0x1 = 0x115,0x2
0116 822d       | -  |		Call	0x1,0x2d
0117 7802       |x   |		Jump	0x11a
0118 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0x2 = 0x118,0x3
0119 8213       |    |		Call	0x1,0x13
011a 4801       |H   |		Short_Literal	0x1							; Debug Table 0x5.0x3 = 0x11a,0x4
011b a225       | %  |		Store_Unchecked	0x1,0x25
011c 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
011d 0000 0000  |    |		.XXX[0x3]
011f 0000       |    |
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 e225       | %  |		Load	0x1,0x25							; Debug Table 0x6 = .DEBUG	0x0123,0x06ca,0x1001,0x0000,0x0056,0xefc5,0x0000,0x003d
													; Debug Table 0x6.0x0 = 0x123,0x1
0124 6803       |h   |		Jump_Zero	0x128
0125 4800       |H   |		Short_Literal	0x0							; Debug Table 0x6.0x1 = 0x125,0x2
0126 a225       | %  |		Store_Unchecked	0x1,0x25
0127 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0128 0092 054b  |   K|		Action	Push_String_Extended,0x54b					; "(none)"
													; Debug Table 0x6.0x2 = 0x128,0x3
012a 8213       |    |		Call	0x1,0x13
012b 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
012c 0000 0000  |    |		.BLANK	0000[0x4]
0130 ; --------------------------------------------------------------------------------------
0130 ; SUBPROGRAM
0130 ; --------------------------------------------------------------------------------------
0130 0147       | G  |		.CONST	0x0147								; Address of begin
0131 0004       |    |		.CONST	0x0004								; Address of exception handler
0132 000a       |    |		.CONST	0x000a								; Number of locals
0133			INIT_0130:
0133 4801       |H   |		Short_Literal	0x1							; Debug Table 0x7 = .DEBUG	0x0133,0x06d2,0x1001,0x0000,0x0056,0xefc5,0x0000,0x0041
													; Debug Table 0x7.0x0 = 0x133,0xffff
0134 822f       | /  |		Call	0x1,0x2f
0135 00e9       |    |		Load_Encached	String_Cache
0136 0334       | 4  |		Declare_Variable	Array,With_Constraint
0137 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x7.0x1 = 0x137,0xfffe
0138 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0139 029f 036b  |   k|		Declare_Subprogram	INIT_0368,For_Call				; Debug Table 0x7.0x2 = 0x139,0xfffd
013b 029f 0383  |    |		Declare_Subprogram	INIT_0380,For_Call				; Debug Table 0x7.0x3 = 0x13b,0xfffc
013d 029f 0393  |    |		Declare_Subprogram	INIT_0390,For_Call				; Debug Table 0x7.0x4 = 0x13d,0xfffb
013f 029f 03ab  |    |		Declare_Subprogram	INIT_03a8,For_Call				; Debug Table 0x7.0x5 = 0x13f,0xfffa
0141 029f 03bb  |    |		Declare_Subprogram	INIT_03b8,For_Call				; Debug Table 0x7.0x6 = 0x141,0xfff9
0143 029f 041b  |    |		Declare_Subprogram	INIT_0418,For_Call				; Debug Table 0x7.0x7 = 0x143,0xfff8
0145 029f 04a3  |    |		Declare_Subprogram	INIT_04a0,For_Call				; Debug Table 0x7.0x8 = 0x145,0xfff7
0147			BODY_0130:
0147 e223       | #  |		Load	0x1,0x23							; Debug Table 0x7.0x9 = 0x147,0x1
0148 840a       |    |		Call	0x2,0xa
0149 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
014a 0000 0000  |    |		.BLANK	0000[0x6]
0150 ; --------------------------------------------------------------------------------------
0150 ; SUBPROGRAM
0150 ; --------------------------------------------------------------------------------------
0150 016a       | j  |		.CONST	0x016a								; Address of begin
0151 0004       |    |		.CONST	0x0004								; Address of exception handler
0152 000c       |    |		.CONST	0x000c								; Number of locals
0153			INIT_0150:
0153 4801       |H   |		Short_Literal	0x1							; Debug Table 0x8 = .DEBUG	0x0153,0x06e8,0x1001,0x0000,0x0056,0xefc5,0x0000,0x0054
													; Debug Table 0x8.0x0 = 0x153,0xffff
0154 8230       | 0  |		Call	0x1,0x30
0155 e222       | "  |		Load	0x1,0x22
0156 0334       | 4  |		Declare_Variable	Array,With_Constraint
0157 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x8.0x1 = 0x157,0xfffe
0158 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0159 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x8.0x2 = 0x159,0xfffd
015a 8233       | 3  |		Call	0x1,0x33
015b 00e4       |    |		Load_Encached	Positive_Cache
015c 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
015d 029f 04d3  |    |		Declare_Subprogram	INIT_04d0,For_Call				; Debug Table 0x8.0x3 = 0x15d,0xfffc
015f a002       |    |		Store_Unchecked	0x0,0x2							; Debug Table 0x8.0x4 = 0x15f,0xfffb
0160 00c6       |    |		Action	Check_Subprogram_Elaborated
0161 e221       | !  |		Load	0x1,0x21
0162 00e2       |    |		Load_Encached	Integer_Cache
0163 e222       | "  |		Load	0x1,0x22
0164 4805       |H   |		Short_Literal	0x5
0165 4802       |H   |		Short_Literal	0x2
0166 0099       |    |		Action	Reference_Dynamic
0167 62a8       |b   |		Indirect_Literal	Discrete,0x410,{0x00000000, 0x0056f255}
0168 62a3       |b   |		Indirect_Literal	Discrete,0x40c,{0x00000000, 0x000005dd}
0169 480c       |H   |		Short_Literal	0xc
016a			BODY_0150:
016a e402       |    |		Load	0x2,0x2								; Debug Table 0x8.0x5 = 0x16a,0x1
016b 8231       | 1  |		Call	0x1,0x31
016c 00d1       |    |		Pop_Control	Pop_Count_1
016d e403       |    |		Load	0x2,0x3								; Debug Table 0x8.0x6 = 0x16d,0x2
016e e402       |    |		Load	0x2,0x2
016f e406       |    |		Load	0x2,0x6
0170 e407       |    |		Load	0x2,0x7
0171 e408       |    |		Load	0x2,0x8
0172 4809       |H   |		Short_Literal	0x9
0173 4802       |H   |		Short_Literal	0x2
0174 0099       |    |		Action	Reference_Dynamic
0175 480a       |H   |		Short_Literal	0xa
0176 4802       |H   |		Short_Literal	0x2
0177 0099       |    |		Action	Reference_Dynamic
0178 8002       |    |		Call	0x0,0x2
0179 00d1       |    |		Pop_Control	Pop_Count_1
017a c403       |    |		Store	0x2,0x3
017b e402       |    |		Load	0x2,0x2								; Debug Table 0x8.0x7 = 0x17b,0x3
017c 8232       | 2  |		Call	0x1,0x32
017d 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
017e 0000 0000  |    |		.XXX[0x2]
0180 ; --------------------------------------------------------------------------------------
0180 ; SUBPROGRAM
0180 ; --------------------------------------------------------------------------------------
0180 019b       |    |		.CONST	0x019b								; Address of begin
0181 0004       |    |		.CONST	0x0004								; Address of exception handler
0182 000c       |    |		.CONST	0x000c								; Number of locals
0183			INIT_0180:
0183 4801       |H   |		Short_Literal	0x1							; Debug Table 0x9 = .DEBUG	0x0183,0x06fa,0x1001,0x0000,0x0056,0xefc5,0x0000,0x005d
													; Debug Table 0x9.0x0 = 0x183,0xffff
0184 8230       | 0  |		Call	0x1,0x30
0185 e222       | "  |		Load	0x1,0x22
0186 0334       | 4  |		Declare_Variable	Array,With_Constraint
0187 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x9.0x1 = 0x187,0xfffe
0188 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0189 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0x2 = 0x189,0xfffd
018a 01da       |    |		Execute	Vector,Bounds
018b e217       |    |		Load	0x1,0x17
018c 035b       | [  |		Declare_Type	Array,Constrained
018d 0337       | 7  |		Declare_Variable	Array
018e 029f 0503  |    |		Declare_Subprogram	INIT_0500,For_Call				; Debug Table 0x9.0x3 = 0x18e,0xfffc
0190 a002       |    |		Store_Unchecked	0x0,0x2							; Debug Table 0x9.0x4 = 0x190,0xfffb
0191 00c6       |    |		Action	Check_Subprogram_Elaborated
0192 e221       | !  |		Load	0x1,0x21
0193 00e2       |    |		Load_Encached	Integer_Cache
0194 e222       | "  |		Load	0x1,0x22
0195 4805       |H   |		Short_Literal	0x5
0196 4802       |H   |		Short_Literal	0x2
0197 0099       |    |		Action	Reference_Dynamic
0198 6277       |bw  |		Indirect_Literal	Discrete,0x410,{0x00000000, 0x0056f255}
0199 626e       |bn  |		Indirect_Literal	Discrete,0x408,{0x00000000, 0x00000699}
019a 480c       |H   |		Short_Literal	0xc
019b			BODY_0180:
019b 00cf       |    |		Action	Mark_Auxiliary
019c e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0x5 = 0x19c,0x1
019d 01d9       |    |		Execute	Vector,Reverse_Bounds
019e 0263       | c  |		Execute	Discrete,Above_Bound
019f 7009       |p   |		Jump_Nonzero	0x1a9
01a0 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x6 = 0x1a0,0x2
01a1 e5ff       |    |		Load	0x2,-0x1
01a2 01d7       |    |		Execute	Vector,Field_Read
01a3 8233       | 3  |		Call	0x1,0x33
01a4 00d9       |    |		Load_Top	At_Offset_1
01a5 e404       |    |		Load	0x2,0x4
01a6 01d6       |    |		Execute	Vector,Field_Write
01a7 00c8       |    |		Action	Pop_Auxiliary_Range
01a8 3ff7       |?   |		Loop_Increasing	0x1a0
01a9 00ce       |    |		Action	Pop_Auxiliary
01aa e402       |    |		Load	0x2,0x2								; Debug Table 0x9.0x7 = 0x1aa,0x3
01ab 8231       | 1  |		Call	0x1,0x31
01ac 00d1       |    |		Pop_Control	Pop_Count_1
01ad e403       |    |		Load	0x2,0x3								; Debug Table 0x9.0x8 = 0x1ad,0x4
01ae e402       |    |		Load	0x2,0x2
01af e406       |    |		Load	0x2,0x6
01b0 e407       |    |		Load	0x2,0x7
01b1 e408       |    |		Load	0x2,0x8
01b2 4809       |H   |		Short_Literal	0x9
01b3 4802       |H   |		Short_Literal	0x2
01b4 0099       |    |		Action	Reference_Dynamic
01b5 480a       |H   |		Short_Literal	0xa
01b6 4802       |H   |		Short_Literal	0x2
01b7 0099       |    |		Action	Reference_Dynamic
01b8 8002       |    |		Call	0x0,0x2
01b9 00d1       |    |		Pop_Control	Pop_Count_1
01ba c403       |    |		Store	0x2,0x3
01bb e402       |    |		Load	0x2,0x2								; Debug Table 0x9.0x9 = 0x1bb,0x5
01bc 8232       | 2  |		Call	0x1,0x32
01bd 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
01be 0000 0000  |    |		.XXX[0x2]
01c0 ; --------------------------------------------------------------------------------------
01c0 ; SUBPROGRAM
01c0 ; --------------------------------------------------------------------------------------
01c0 01c3       |    |		.CONST	0x01c3								; Address of begin
01c1 0004       |    |		.CONST	0x0004								; Address of exception handler
01c2 0001       |    |		.CONST	0x0001								; Number of locals
01c3			BODY_01c0:
01c3			INIT_01c0:
01c3 4608       |F   |		Jump_Case	0x9							; Debug Table 0xa = .DEBUG	0x01c3,0x0710,0x1005,0x0000,0x0056,0xf255,0x0000,0x0031
01c4 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
01c5 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
01c6 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
01c7 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x3
01c8 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x4
01c9 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x5
01ca 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x6
01cb 7801       |x   |		Jump	0x1cd								; case 0x7
01cc 7809       |x   |		Jump	0x1d6								; case 0x8
01cd 00db       |    |		Load_Top	At_Offset_3
01ce 4801       |H   |		Short_Literal	0x1
01cf e5fe       |    |		Load	0x2,-0x2
01d0 00e9       |    |		Load_Encached	String_Cache
01d1 035b       | [  |		Declare_Type	Array,Constrained
01d2 4801       |H   |		Short_Literal	0x1
01d3 e5ff       |    |		Load	0x2,-0x1
01d4 031b       |    |		Declare_Type	Variant_Record,Constrained
01d5 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
01d6 00db       |    |		Load_Top	At_Offset_3
01d7 00db       |    |		Load_Top	At_Offset_3
01d8 02fc       |    |		Declare_Variable	Variant_Record,With_Constraint
01d9 4801       |H   |		Short_Literal	0x1
01da e5fe       |    |		Load	0x2,-0x2
01db 00e9       |    |		Load_Encached	String_Cache
01dc 0334       | 4  |		Declare_Variable	Array,With_Constraint
01dd 2d03       |-   |		Execute	Variant_Record,Field_Append,Fixed,Indirect,Field_Number 0x3
01de 016a       | j  |		QQ_execute	Variant_Record,XXX
01df 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 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 4608       |F   |		Jump_Case	0x9							; Debug Table 0xb = .DEBUG	0x01e3,0x0712,0x1005,0x0000,0x0056,0xf255,0x0000,0x0067
01e4 7808       |x   |		Jump	0x1ed								; case 0x0
01e5 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
01e6 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
01e7 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x3
01e8 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x4
01e9 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x5
01ea 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x6
01eb 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x7
01ec 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x8
01ed e21b       |    |		Load	0x1,0x1b
01ee 0337       | 7  |		Declare_Variable	Array
01ef 00d8       |    |		Load_Top	At_Offset_0
01f0 01d9       |    |		Execute	Vector,Reverse_Bounds
01f1 0263       | c  |		Execute	Discrete,Above_Bound
01f2 7005       |p   |		Jump_Nonzero	0x1f8
01f3 4800       |H   |		Short_Literal	0x0
01f4 00d9       |    |		Load_Top	At_Offset_1
01f5 e402       |    |		Load	0x2,0x2
01f6 01d6       |    |		Execute	Vector,Field_Write
01f7 3ffb       |?   |		Loop_Increasing	0x1f3
01f8 00db       |    |		Load_Top	At_Offset_3
01f9 00d9       |    |		Load_Top	At_Offset_1
01fa 00d9       |    |		Load_Top	At_Offset_1
01fb 3001       |0   |		Execute	Record,Field_Type,Field_Number 0x1
01fc 0119       |    |		Execute	Any,Check_In_Formal_Type
01fd 00d1       |    |		Pop_Control	Pop_Count_1
01fe 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
01ff e223       | #  |		Load	0x1,0x23
0200 00db       |    |		Load_Top	At_Offset_3
0201 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0202 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
0203 0000 0000  |    |		.BLANK	0000[0x5]
0208 ; --------------------------------------------------------------------------------------
0208 ; SUBPROGRAM
0208 ; --------------------------------------------------------------------------------------
0208 0220       |    |		.CONST	0x0220								; Address of begin
0209 0004       |    |		.CONST	0x0004								; Address of exception handler
020a 0005       |    |		.CONST	0x0005								; Number of locals
020b			INIT_0208:
020b e224       | $  |		Load	0x1,0x24							; Debug Table 0xc = .DEBUG	0x020b,0x0714,0x1001,0x0000,0x0056,0xf255,0x0000,0x00be
													; Debug Table 0xc.0x0 = 0x20b,0xffff
020c e223       | #  |		Load	0x1,0x23
020d 0227       | '  |		Execute	Access,All_Reference
020e 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
020f 01d5       |    |		Execute	Vector,Field_Reference
0210 e224       | $  |		Load	0x1,0x24							; Debug Table 0xc.0x1 = 0x210,0xfffe
0211 e223       | #  |		Load	0x1,0x23
0212 0227       | '  |		Execute	Access,All_Reference
0213 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0214 01d5       |    |		Execute	Vector,Field_Reference
0215 e224       | $  |		Load	0x1,0x24							; Debug Table 0xc.0x2 = 0x215,0xfffd
0216 e226       | &  |		Load	0x1,0x26
0217 01d5       |    |		Execute	Vector,Field_Reference
0218 4801       |H   |		Short_Literal	0x1							; Debug Table 0xc.0x3 = 0x218,0xfffc
0219 e5ff       |    |		Load	0x2,-0x1
021a 01db       |    |		Execute	Vector,Length
021b 00e9       |    |		Load_Encached	String_Cache
021c 0334       | 4  |		Declare_Variable	Array,With_Constraint
021d e5ff       |    |		Load	0x2,-0x1
021e 00d9       |    |		Load_Top	At_Offset_1
021f 01d4       |    |		Execute	Vector,Structure_Write
0220			BODY_0208:
0220 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xc.0x4 = 0x220,0x1
0221 7004       |p   |		Jump_Nonzero	0x226
0222 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xc.0x5 = 0x222,0x2
0223 01db       |    |		Execute	Vector,Length
0224 c403       |    |		Store	0x2,0x3
0225 7809       |x   |		Jump	0x22f
0226 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xc.0x6 = 0x226,0x3
0227 e210       |    |		Load	0x1,0x10
0228 01db       |    |		Execute	Vector,Length
0229 0273       | s  |		Execute	Discrete,Plus
022a 0248       | H  |		Execute	Discrete,Check_In_Integer
022b e5ff       |    |		Load	0x2,-0x1
022c 01db       |    |		Execute	Vector,Length
022d 0273       | s  |		Execute	Discrete,Plus
022e c403       |    |		Store	0x2,0x3
022f 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xc.0x7 = 0x22f,0x4
0230 00da       |    |		Load_Top	At_Offset_2
0231 027d       | }  |		Execute	Discrete,Greater
0232 6802       |h   |		Jump_Zero	0x235
0233 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xc.0x8 = 0x233,0x5
0234 a404       |    |		Store_Unchecked	0x2,0x4
0235 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x9 = 0x235,0x6
0236 01db       |    |		Execute	Vector,Length
0237 e21d       |    |		Load	0x1,0x1d
0238 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0239 00d9       |    |		Load_Top	At_Offset_1
023a 00d9       |    |		Load_Top	At_Offset_1
023b 00d8       |    |		Load_Top	At_Offset_0
023c 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
023d 00da       |    |		Load_Top	At_Offset_2
023e 01da       |    |		Execute	Vector,Bounds
023f 00da       |    |		Load_Top	At_Offset_2
0240 01da       |    |		Execute	Vector,Bounds
0241 00da       |    |		Load_Top	At_Offset_2
0242 027f       |    |		Execute	Discrete,Equal
0243 7002       |p   |		Jump_Nonzero	0x246
0244 48e0       |H   |		Short_Literal	0xe0
0245 0257       | W  |		Execute	Discrete,Raise
0246 00d0       |    |		Action	Swap_Control
0247 00d1       |    |		Pop_Control	Pop_Count_1
0248 027f       |    |		Execute	Discrete,Equal
0249 7002       |p   |		Jump_Nonzero	0x24c
024a 48e0       |H   |		Short_Literal	0xe0
024b 0257       | W  |		Execute	Discrete,Raise
024c 00d2       |    |		Pop_Control	Pop_Count_2
024d 00d9       |    |		Load_Top	At_Offset_1
024e 2903       |)   |		Execute	Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
024f e402       |    |		Load	0x2,0x2
0250 00d9       |    |		Load_Top	At_Offset_1
0251 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0252 e21e       |    |		Load	0x1,0x1e
0253 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
0254 a402       |    |		Store_Unchecked	0x2,0x2
0255 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0256 0000 0000  |    |		.XXX[0x2]
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 0xd = .DEBUG	0x025b,0x072a,0x1002,0x0000,0x0056,0xf255,0x0000,0x01bd
													; Debug Table 0xd.0x0 = 0x25b,0x1
025c 0227       | '  |		Execute	Access,All_Reference
025d 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
025e 7005       |p   |		Jump_Nonzero	0x264
025f 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd.0x1 = 0x25f,0x2
0260 0227       | '  |		Execute	Access,All_Reference
0261 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0262 0335       | 5  |		Declare_Variable	Array,Duplicate
0263 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0264 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd.0x2 = 0x264,0x3
0265 0227       | '  |		Execute	Access,All_Reference
0266 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0267 822e       | .  |		Call	0x1,0x2e
0268 e210       |    |		Load	0x1,0x10
0269 01cc       |    |		Execute	Vector,Catenate
026a 00db       |    |		Load_Top	At_Offset_3
026b 0227       | '  |		Execute	Access,All_Reference
026c 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
026d 01cc       |    |		Execute	Vector,Catenate
026e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
026f 0000       |    |		.XXX[0x1]
0270 ; --------------------------------------------------------------------------------------
0270 ; SUBPROGRAM
0270 ; --------------------------------------------------------------------------------------
0270 0279       | y  |		.CONST	0x0279								; Address of begin
0271 0004       |    |		.CONST	0x0004								; Address of exception handler
0272 0002       |    |		.CONST	0x0002								; Number of locals
0273			INIT_0270:
0273 e20f       |    |		Load	0x1,0xf								; Debug Table 0xe = .DEBUG	0x0273,0x0732,0x1002,0x0000,0x0056,0xf255,0x0000,0x01e9
													; Debug Table 0xe.0x0 = 0x273,0xffff
0274 0901       |    |		Execute_Immediate	Binary_Scale,0x1
0275 0248       | H  |		Execute	Discrete,Check_In_Integer
0276 0a20       |    |		Execute_Immediate	Plus,0x20
0277 00e4       |    |		Load_Encached	Positive_Cache
0278 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0279			BODY_0270:
0279 00cf       |    |		Action	Mark_Auxiliary
027a e226       | &  |		Load	0x1,0x26							; Debug Table 0xe.0x1 = 0x27a,0x1
027b 01d9       |    |		Execute	Vector,Reverse_Bounds
027c 0263       | c  |		Execute	Discrete,Above_Bound
027d 7008       |p   |		Jump_Nonzero	0x286
027e 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xe.0x2 = 0x27e,0x2
027f 00d9       |    |		Load_Top	At_Offset_1
0280 e226       | &  |		Load	0x1,0x26
0281 01d7       |    |		Execute	Vector,Field_Read
0282 0273       | s  |		Execute	Discrete,Plus
0283 c402       |    |		Store	0x2,0x2
0284 00c8       |    |		Action	Pop_Auxiliary_Range
0285 3ff8       |?   |		Loop_Increasing	0x27e
0286 00ce       |    |		Action	Pop_Auxiliary
0287 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0x3 = 0x287,0x3
0288 00ca       |    |		Action	Exit_Nullary_Function
0289 0000 0000  |    |		.BLANK	0000[0x7]
0290 ; --------------------------------------------------------------------------------------
0290 ; SUBPROGRAM
0290 ; --------------------------------------------------------------------------------------
0290 0299       |    |		.CONST	0x0299								; Address of begin
0291 0004       |    |		.CONST	0x0004								; Address of exception handler
0292 0004       |    |		.CONST	0x0004								; Number of locals
0293			INIT_0290:
0293 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xf = .DEBUG	0x0293,0x073c,0x1002,0x0000,0x0056,0xf255,0x0000,0x0470
													; Debug Table 0xf.0x0 = 0x293,0xffff
0294 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0295 e221       | !  |		Load	0x1,0x21							; Debug Table 0xf.0x1 = 0x295,0xfffe
0296 e223       | #  |		Load	0x1,0x23
0297 0039       | 9  |		Store_Top	Access,At_Offset_1
0298 e21e       |    |		Load	0x1,0x1e							; Debug Table 0xf.0x2 = 0x298,0xfffd
0299			BODY_0290:
0299 00cf       |    |		Action	Mark_Auxiliary
029a 786a       |xj  |		Jump	0x305
029b 00cf       |    |		Action	Mark_Auxiliary
029c 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xf.0x3 = 0x29c,0x2
029d 0227       | '  |		Execute	Access,All_Reference
029e 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
029f 01d9       |    |		Execute	Vector,Reverse_Bounds
02a0 0263       | c  |		Execute	Discrete,Above_Bound
02a1 705a       |pZ  |		Jump_Nonzero	0x2fc
02a2 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0x4 = 0x2a2,0x3
02a3 e403       |    |		Load	0x2,0x3
02a4 0227       | '  |		Execute	Access,All_Reference
02a5 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
02a6 01d7       |    |		Execute	Vector,Field_Read
02a7 a404       |    |		Store_Unchecked	0x2,0x4
02a8 e404       |    |		Load	0x2,0x4								; Debug Table 0xf.0x5 = 0x2a8,0x4
02a9 7024       |p$  |		Jump_Nonzero	0x2ce
02aa 4800       |H   |		Short_Literal	0x0							; Debug Table 0xf.0x6 = 0x2aa,0x5
02ab e21d       |    |		Load	0x1,0x1d
02ac 1c08       |    |		Execute_Immediate	Run_Utility,0x8
02ad 00ea       |    |		Load_Encached	Null_String_Cache
02ae 00d9       |    |		Load_Top	At_Offset_1
02af 00d8       |    |		Load_Top	At_Offset_0
02b0 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
02b1 00da       |    |		Load_Top	At_Offset_2
02b2 01da       |    |		Execute	Vector,Bounds
02b3 00da       |    |		Load_Top	At_Offset_2
02b4 01da       |    |		Execute	Vector,Bounds
02b5 00da       |    |		Load_Top	At_Offset_2
02b6 027f       |    |		Execute	Discrete,Equal
02b7 7002       |p   |		Jump_Nonzero	0x2ba
02b8 48e0       |H   |		Short_Literal	0xe0
02b9 0257       | W  |		Execute	Discrete,Raise
02ba 00d0       |    |		Action	Swap_Control
02bb 00d1       |    |		Pop_Control	Pop_Count_1
02bc 027f       |    |		Execute	Discrete,Equal
02bd 7002       |p   |		Jump_Nonzero	0x2c0
02be 48e0       |H   |		Short_Literal	0xe0
02bf 0257       | W  |		Execute	Discrete,Raise
02c0 00d2       |    |		Pop_Control	Pop_Count_2
02c1 00d9       |    |		Load_Top	At_Offset_1
02c2 2903       |)   |		Execute	Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
02c3 e21e       |    |		Load	0x1,0x1e
02c4 00d9       |    |		Load_Top	At_Offset_1
02c5 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
02c6 e21e       |    |		Load	0x1,0x1e
02c7 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
02c8 00d9       |    |		Load_Top	At_Offset_1
02c9 e403       |    |		Load	0x2,0x3
02ca 0227       | '  |		Execute	Access,All_Reference
02cb 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
02cc 01d6       |    |		Execute	Vector,Field_Write
02cd 782c       |x,  |		Jump	0x2fa
02ce e404       |    |		Load	0x2,0x4								; Debug Table 0xf.0x7 = 0x2ce,0x6
02cf 0227       | '  |		Execute	Access,All_Reference
02d0 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
02d1 6828       |h(  |		Jump_Zero	0x2fa
02d2 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0x8 = 0x2d2,0x7
02d3 e403       |    |		Load	0x2,0x3
02d4 0227       | '  |		Execute	Access,All_Reference
02d5 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
02d6 01d7       |    |		Execute	Vector,Field_Read
02d7 e21d       |    |		Load	0x1,0x1d
02d8 1c08       |    |		Execute_Immediate	Run_Utility,0x8
02d9 e404       |    |		Load	0x2,0x4
02da 822e       | .  |		Call	0x1,0x2e
02db 00d9       |    |		Load_Top	At_Offset_1
02dc 00d8       |    |		Load_Top	At_Offset_0
02dd 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
02de 00da       |    |		Load_Top	At_Offset_2
02df 01da       |    |		Execute	Vector,Bounds
02e0 00da       |    |		Load_Top	At_Offset_2
02e1 01da       |    |		Execute	Vector,Bounds
02e2 00da       |    |		Load_Top	At_Offset_2
02e3 027f       |    |		Execute	Discrete,Equal
02e4 7002       |p   |		Jump_Nonzero	0x2e7
02e5 48e0       |H   |		Short_Literal	0xe0
02e6 0257       | W  |		Execute	Discrete,Raise
02e7 00d0       |    |		Action	Swap_Control
02e8 00d1       |    |		Pop_Control	Pop_Count_1
02e9 027f       |    |		Execute	Discrete,Equal
02ea 7002       |p   |		Jump_Nonzero	0x2ed
02eb 48e0       |H   |		Short_Literal	0xe0
02ec 0257       | W  |		Execute	Discrete,Raise
02ed 00d2       |    |		Pop_Control	Pop_Count_2
02ee 00d9       |    |		Load_Top	At_Offset_1
02ef 2903       |)   |		Execute	Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
02f0 e21e       |    |		Load	0x1,0x1e
02f1 00d9       |    |		Load_Top	At_Offset_1
02f2 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
02f3 e21e       |    |		Load	0x1,0x1e
02f4 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
02f5 00d9       |    |		Load_Top	At_Offset_1
02f6 e403       |    |		Load	0x2,0x3
02f7 0227       | '  |		Execute	Access,All_Reference
02f8 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
02f9 01d6       |    |		Execute	Vector,Field_Write
02fa 00c8       |    |		Action	Pop_Auxiliary_Range
02fb 3fa6       |?   |		Loop_Increasing	0x2a2
02fc 00ce       |    |		Action	Pop_Auxiliary
02fd 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xf.0x9 = 0x2fd,0x8
02fe 0227       | '  |		Execute	Access,All_Reference
02ff 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0300 003b       | ;  |		Store_Top	Access,At_Offset_3
0301 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xf.0xa = 0x301,0x9
0302 0a01       |    |		Execute_Immediate	Plus,0x1
0303 c402       |    |		Store	0x2,0x2
0304 00c9       |    |		Action	Pop_Auxiliary_Loop
0305 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xf.0xb = 0x305,0x1
0306 7794       |w   |		Jump_Nonzero	0x29b
0307 00ce       |    |		Action	Pop_Auxiliary
0308 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xf.0xc = 0x308,0xa
0309 00ca       |    |		Action	Exit_Nullary_Function
030a 0000 0000  |    |		.BLANK	0000[0x6]
0310 ; --------------------------------------------------------------------------------------
0310 ; SUBPROGRAM
0310 ; --------------------------------------------------------------------------------------
0310 0314       |    |		.CONST	0x0314								; Address of begin
0311 0004       |    |		.CONST	0x0004								; Address of exception handler
0312 0002       |    |		.CONST	0x0002								; Number of locals
0313			INIT_0310:
0313 e221       | !  |		Load	0x1,0x21							; Debug Table 0x10 = .DEBUG	0x0313,0x0758,0x1001,0x0000,0x0056,0xf255,0x0000,0x04e6
													; Debug Table 0x10.0x0 = 0x313,0xffff
0314			BODY_0310:
0314 e223       | #  |		Load	0x1,0x23							; Debug Table 0x10.0x1 = 0x314,0x1
0315 0039       | 9  |		Store_Top	Access,At_Offset_1
0316 00cf       |    |		Action	Mark_Auxiliary
0317 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x10.0x2 = 0x317,0x2
0318 01da       |    |		Execute	Vector,Bounds
0319 0264       | d  |		Execute	Discrete,Below_Bound
031a 700a       |p   |		Jump_Nonzero	0x325
031b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0x3 = 0x31b,0x3
031c 00d9       |    |		Load_Top	At_Offset_1
031d e5ff       |    |		Load	0x2,-0x1
031e 01d6       |    |		Execute	Vector,Field_Write
031f 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0x4 = 0x31f,0x4
0320 0227       | '  |		Execute	Access,All_Reference
0321 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0322 a402       |    |		Store_Unchecked	0x2,0x2
0323 00c8       |    |		Action	Pop_Auxiliary_Range
0324 37f6       |7   |		Loop_Decreasing	0x31b
0325 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0326 0000 0000  |    |		.XXX[0x2]
0328 ; --------------------------------------------------------------------------------------
0328 ; SUBPROGRAM
0328 ; --------------------------------------------------------------------------------------
0328 032b       | +  |		.CONST	0x032b								; Address of begin
0329 0004       |    |		.CONST	0x0004								; Address of exception handler
032a 0001       |    |		.CONST	0x0001								; Number of locals
032b			BODY_0328:
032b			INIT_0328:
032b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x11 = .DEBUG	0x032b,0x0764,0x1001,0x0000,0x0056,0xf255,0x0000,0x050c
													; Debug Table 0x11.0x0 = 0x32b,0x1
032c 01db       |    |		Execute	Vector,Length
032d 7003       |p   |		Jump_Nonzero	0x331
032e e221       | !  |		Load	0x1,0x21							; Debug Table 0x11.0x1 = 0x32e,0x2
032f a223       | #  |		Store_Unchecked	0x1,0x23
0330 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0x11.0x2 = 0x330,0x3
0331 e221       | !  |		Load	0x1,0x21							; Debug Table 0x11.0x3 = 0x331,0x4
0332 00db       |    |		Load_Top	At_Offset_3
0333 01dd       |    |		Execute	Vector,First
0334 e5ff       |    |		Load	0x2,-0x1
0335 01d7       |    |		Execute	Vector,Field_Read
0336 0227       | '  |		Execute	Access,All_Reference
0337 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0338 00cf       |    |		Action	Mark_Auxiliary
0339 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x11.0x4 = 0x339,0x5
033a 01dc       |    |		Execute	Vector,Last
033b e5ff       |    |		Load	0x2,-0x1
033c 01dd       |    |		Execute	Vector,First
033d 0a01       |    |		Execute_Immediate	Plus,0x1
033e 0248       | H  |		Execute	Discrete,Check_In_Integer
033f 0263       | c  |		Execute	Discrete,Above_Bound
0340 700c       |p   |		Jump_Nonzero	0x34d
0341 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x11.0x5 = 0x341,0x6
0342 0aff       |    |		Execute_Immediate	Plus,-0x1
0343 0248       | H  |		Execute	Discrete,Check_In_Integer
0344 e5ff       |    |		Load	0x2,-0x1
0345 01d7       |    |		Execute	Vector,Field_Read
0346 00d9       |    |		Load_Top	At_Offset_1
0347 e5ff       |    |		Load	0x2,-0x1
0348 01d7       |    |		Execute	Vector,Field_Read
0349 0227       | '  |		Execute	Access,All_Reference
034a 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
034b 00c8       |    |		Action	Pop_Auxiliary_Range
034c 3ff4       |?   |		Loop_Increasing	0x341
034d 00ce       |    |		Action	Pop_Auxiliary
034e 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x11.0x6 = 0x34e,0x7
034f 01dc       |    |		Execute	Vector,Last
0350 00db       |    |		Load_Top	At_Offset_3
0351 01d7       |    |		Execute	Vector,Field_Read
0352 a223       | #  |		Store_Unchecked	0x1,0x23
0353 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0354 0000 0000  |    |		.BLANK	0000[0x4]
0358 ; --------------------------------------------------------------------------------------
0358 ; SUBPROGRAM
0358 ; --------------------------------------------------------------------------------------
0358 035b       | [  |		.CONST	0x035b								; Address of begin
0359 0004       |    |		.CONST	0x0004								; Address of exception handler
035a 0001       |    |		.CONST	0x0001								; Number of locals
035b			BODY_0358:
035b			INIT_0358:
035b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x12 = .DEBUG	0x035b,0x0774,0x1002,0x0000,0x0056,0xf255,0x0000,0x0556
													; Debug Table 0x12.0x0 = 0x35b,0x1
035c 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
035d 6802       |h   |		Jump_Zero	0x360
035e 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x12.0x1 = 0x35e,0x2
035f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0360 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x12.0x2 = 0x360,0x3
0361 0d00       |    |		Execute_Immediate	Less,0x0
0362 6803       |h   |		Jump_Zero	0x366
0363 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x12.0x3 = 0x363,0x4
0364 0275       | u  |		Execute	Discrete,Unary_Minus
0365 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0366 4801       |H   |		Short_Literal	0x1							; Debug Table 0x12.0x4 = 0x366,0x5
0367 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0368 ; --------------------------------------------------------------------------------------
0368 ; SUBPROGRAM
0368 ; --------------------------------------------------------------------------------------
0368 036f       | o  |		.CONST	0x036f								; Address of begin
0369 0004       |    |		.CONST	0x0004								; Address of exception handler
036a 0002       |    |		.CONST	0x0002								; Number of locals
036b			INIT_0368:
036b e403       |    |		Load	0x2,0x3								; Debug Table 0x13 = .DEBUG	0x036b,0x0780,0x1001,0x0000,0x0056,0xf255,0x0000,0x022b
													; Debug Table 0x13.0x0 = 0x36b,0xffff
036c 0a01       |    |		Execute_Immediate	Plus,0x1
036d 00e3       |    |		Load_Encached	Natural_Cache
036e 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
036f			BODY_0368:
036f e403       |    |		Load	0x2,0x3								; Debug Table 0x13.0x1 = 0x36f,0x1
0370 e7ff       |    |		Load	0x3,-0x1
0371 01db       |    |		Execute	Vector,Length
0372 0273       | s  |		Execute	Discrete,Plus
0373 c403       |    |		Store	0x2,0x3
0374 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x13.0x2 = 0x374,0x2
0375 00d9       |    |		Load_Top	At_Offset_1
0376 e403       |    |		Load	0x2,0x3
0377 e402       |    |		Load	0x2,0x2
0378 01ce       |    |		Execute	Vector,Slice_Write
0379 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
037a 0000 0000  |    |		.BLANK	0000[0x6]
0380 ; --------------------------------------------------------------------------------------
0380 ; SUBPROGRAM
0380 ; --------------------------------------------------------------------------------------
0380 0383       |    |		.CONST	0x0383								; Address of begin
0381 0004       |    |		.CONST	0x0004								; Address of exception handler
0382 0001       |    |		.CONST	0x0001								; Number of locals
0383			BODY_0380:
0383			INIT_0380:
0383 4801       |H   |		Short_Literal	0x1							; Debug Table 0x14 = .DEBUG	0x0383,0x0788,0x1001,0x0000,0x0056,0xf255,0x0000,0x0251
													; Debug Table 0x14.0x0 = 0x383,0x1
0384 e403       |    |		Load	0x2,0x3
0385 e402       |    |		Load	0x2,0x2
0386 01cf       |    |		Execute	Vector,Slice_Read
0387 e5ff       |    |		Load	0x2,-0x1
0388 e003       |    |		Load	0x0,0x3
0389 1863       | c  |		Execute	Package,Field_Execute,Field_Number 0x63
038a 4800       |H   |		Short_Literal	0x0							; Debug Table 0x14.0x1 = 0x38a,0x2
038b a403       |    |		Store_Unchecked	0x2,0x3
038c 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
038d 0000 0000  |    |		.XXX[0x3]
038f 0000       |    |
0390 ; --------------------------------------------------------------------------------------
0390 ; SUBPROGRAM
0390 ; --------------------------------------------------------------------------------------
0390 0397       |    |		.CONST	0x0397								; Address of begin
0391 0004       |    |		.CONST	0x0004								; Address of exception handler
0392 0002       |    |		.CONST	0x0002								; Number of locals
0393			INIT_0390:
0393 e403       |    |		Load	0x2,0x3								; Debug Table 0x15 = .DEBUG	0x0393,0x078e,0x1001,0x0000,0x0056,0xf255,0x0000,0x0267
													; Debug Table 0x15.0x0 = 0x393,0xffff
0394 0a01       |    |		Execute_Immediate	Plus,0x1
0395 00e3       |    |		Load_Encached	Natural_Cache
0396 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0397			BODY_0390:
0397 e403       |    |		Load	0x2,0x3								; Debug Table 0x15.0x1 = 0x397,0x1
0398 e7fe       |    |		Load	0x3,-0x2
0399 0273       | s  |		Execute	Discrete,Plus
039a c403       |    |		Store	0x2,0x3
039b 00cf       |    |		Action	Mark_Auxiliary
039c e403       |    |		Load	0x2,0x3								; Debug Table 0x15.0x2 = 0x39c,0x2
039d 00da       |    |		Load_Top	At_Offset_2
039e 0263       | c  |		Execute	Discrete,Above_Bound
039f 7006       |p   |		Jump_Nonzero	0x3a6
03a0 e7ff       |    |		Load	0x3,-0x1							; Debug Table 0x15.0x3 = 0x3a0,0x3
03a1 00d9       |    |		Load_Top	At_Offset_1
03a2 e402       |    |		Load	0x2,0x2
03a3 01d6       |    |		Execute	Vector,Field_Write
03a4 00c8       |    |		Action	Pop_Auxiliary_Range
03a5 3ffa       |?   |		Loop_Increasing	0x3a0
03a6 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
03a7 0000       |    |		.XXX[0x1]
03a8 ; --------------------------------------------------------------------------------------
03a8 ; SUBPROGRAM
03a8 ; --------------------------------------------------------------------------------------
03a8 03ab       |    |		.CONST	0x03ab								; Address of begin
03a9 0004       |    |		.CONST	0x0004								; Address of exception handler
03aa 0001       |    |		.CONST	0x0001								; Number of locals
03ab			BODY_03a8:
03ab			INIT_03a8:
03ab 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x16 = .DEBUG	0x03ab,0x0798,0x1001,0x0000,0x0056,0xf255,0x0000,0x0295
													; Debug Table 0x16.0x0 = 0x3ab,0x1
03ac 6803       |h   |		Jump_Zero	0x3b0
03ad 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x16.0x1 = 0x3ad,0x2
03ae 822e       | .  |		Call	0x1,0x2e
03af 8404       |    |		Call	0x2,0x4
03b0 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
03b1 0000 0000  |    |		.BLANK	0000[0x7]
03b8 ; --------------------------------------------------------------------------------------
03b8 ; SUBPROGRAM
03b8 ; --------------------------------------------------------------------------------------
03b8 03bd       |    |		.CONST	0x03bd								; Address of begin
03b9 0004       |    |		.CONST	0x0004								; Address of exception handler
03ba 0002       |    |		.CONST	0x0002								; Number of locals
03bb			INIT_03b8:
03bb e21b       |    |		Load	0x1,0x1b							; Debug Table 0x17 = .DEBUG	0x03bb,0x079e,0x1001,0x0000,0x0056,0xf255,0x0000,0x02b0
													; Debug Table 0x17.0x0 = 0x3bb,0xffff
03bc 0337       | 7  |		Declare_Variable	Array
03bd			BODY_03b8:
03bd 00cf       |    |		Action	Mark_Auxiliary
03be e21a       |    |		Load	0x1,0x1a							; Debug Table 0x17.0x1 = 0x3be,0x1
03bf 0269       | i  |		Execute	Discrete,Last
03c0 4801       |H   |		Short_Literal	0x1
03c1 0263       | c  |		Execute	Discrete,Above_Bound
03c2 7014       |p   |		Jump_Nonzero	0x3d7
03c3 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x17.0x2 = 0x3c3,0x2
03c4 e226       | &  |		Load	0x1,0x26
03c5 01d7       |    |		Execute	Vector,Field_Read
03c6 00d9       |    |		Load_Top	At_Offset_1
03c7 e228       | (  |		Load	0x1,0x28
03c8 01d7       |    |		Execute	Vector,Field_Read
03c9 0227       | '  |		Execute	Access,All_Reference
03ca 01db       |    |		Execute	Vector,Length
03cb 822c       | ,  |		Call	0x1,0x2c
03cc 00d9       |    |		Load_Top	At_Offset_1
03cd e228       | (  |		Load	0x1,0x28
03ce 01d7       |    |		Execute	Vector,Field_Read
03cf 0227       | '  |		Execute	Access,All_Reference
03d0 01db       |    |		Execute	Vector,Length
03d1 0272       | r  |		Execute	Discrete,Minus
03d2 00d9       |    |		Load_Top	At_Offset_1
03d3 e602       |    |		Load	0x3,0x2
03d4 01d6       |    |		Execute	Vector,Field_Write
03d5 00c8       |    |		Action	Pop_Auxiliary_Range
03d6 3fec       |?   |		Loop_Increasing	0x3c3
03d7 00ce       |    |		Action	Pop_Auxiliary
03d8 4801       |H   |		Short_Literal	0x1							; Debug Table 0x17.0x3 = 0x3d8,0x3
03d9 00d9       |    |		Load_Top	At_Offset_1
03da 01d7       |    |		Execute	Vector,Field_Read
03db 09ff       |    |		Execute_Immediate	Binary_Scale,-0x1
03dc 00e3       |    |		Load_Encached	Natural_Cache
03dd 025b       | [  |		Execute	Discrete,Check_In_Type
03de 4820       |H   |		Short_Literal	0x20
03df 8406       |    |		Call	0x2,0x6
03e0 00cf       |    |		Action	Mark_Auxiliary
03e1 e21a       |    |		Load	0x1,0x1a							; Debug Table 0x17.0x4 = 0x3e1,0x4
03e2 0269       | i  |		Execute	Discrete,Last
03e3 4801       |H   |		Short_Literal	0x1
03e4 0263       | c  |		Execute	Discrete,Above_Bound
03e5 701f       |p   |		Jump_Nonzero	0x405
03e6 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x17.0x5 = 0x3e6,0x5
03e7 e228       | (  |		Load	0x1,0x28
03e8 01d7       |    |		Execute	Vector,Field_Read
03e9 0227       | '  |		Execute	Access,All_Reference
03ea 8404       |    |		Call	0x2,0x4
03eb 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x17.0x6 = 0x3eb,0x6
03ec e21a       |    |		Load	0x1,0x1a
03ed 0269       | i  |		Execute	Discrete,Last
03ee 027e       | ~  |		Execute	Discrete,Not_Equal
03ef 6813       |h   |		Jump_Zero	0x403
03f0 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x17.0x7 = 0x3f0,0x7
03f1 e602       |    |		Load	0x3,0x2
03f2 01d7       |    |		Execute	Vector,Field_Read
03f3 0a01       |    |		Execute_Immediate	Plus,0x1
03f4 0248       | H  |		Execute	Discrete,Check_In_Integer
03f5 09ff       |    |		Execute_Immediate	Binary_Scale,-0x1
03f6 00d9       |    |		Load_Top	At_Offset_1
03f7 0a01       |    |		Execute_Immediate	Plus,0x1
03f8 0248       | H  |		Execute	Discrete,Check_In_Integer
03f9 e602       |    |		Load	0x3,0x2
03fa 01d7       |    |		Execute	Vector,Field_Read
03fb 09ff       |    |		Execute_Immediate	Binary_Scale,-0x1
03fc 0273       | s  |		Execute	Discrete,Plus
03fd 0248       | H  |		Execute	Discrete,Check_In_Integer
03fe 0a02       |    |		Execute_Immediate	Plus,0x2
03ff 00e3       |    |		Load_Encached	Natural_Cache
0400 025b       | [  |		Execute	Discrete,Check_In_Type
0401 4820       |H   |		Short_Literal	0x20
0402 8406       |    |		Call	0x2,0x6
0403 00c8       |    |		Action	Pop_Auxiliary_Range
0404 3fe1       |?   |		Loop_Increasing	0x3e6
0405 00ce       |    |		Action	Pop_Auxiliary
0406 8405       |    |		Call	0x2,0x5								; Debug Table 0x17.0x8 = 0x406,0x8
0407 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0408 0000 0000  |    |		.LITERAL	{0x00000000, 0x00000699}
040c 0000 0000  |    |		.LITERAL	{0x00000000, 0x000005dd}
0410 0000 0000  |    |		.LITERAL	{0x00000000, 0x0056f255}
0414 0000 0000  |    |		.BLANK	0000[0x4]
0418 ; --------------------------------------------------------------------------------------
0418 ; SUBPROGRAM
0418 ; --------------------------------------------------------------------------------------
0418 041d       |    |		.CONST	0x041d								; Address of begin
0419 0004       |    |		.CONST	0x0004								; Address of exception handler
041a 0003       |    |		.CONST	0x0003								; Number of locals
041b			INIT_0418:
041b 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x18 = .DEBUG	0x041b,0x07b2,0x1001,0x0000,0x0056,0xf255,0x0000,0x032b
													; Debug Table 0x18.0x0 = 0x41b,0xffff
041c 03e9       |    |		Declare_Variable	Discrete,Duplicate
041d			BODY_0418:
041d 00cf       |    |		Action	Mark_Auxiliary
041e e21a       |    |		Load	0x1,0x1a							; Debug Table 0x18.0x1 = 0x41e,0x1
041f 0269       | i  |		Execute	Discrete,Last
0420 4801       |H   |		Short_Literal	0x1
0421 0263       | c  |		Execute	Discrete,Above_Bound
0422 7077       |pw  |		Jump_Nonzero	0x49a
0423 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x18.0x2 = 0x423,0x2
0424 e226       | &  |		Load	0x1,0x26
0425 01d7       |    |		Execute	Vector,Field_Read
0426 00d9       |    |		Load_Top	At_Offset_1
0427 e7ff       |    |		Load	0x3,-0x1
0428 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0429 01d7       |    |		Execute	Vector,Field_Read
042a 0272       | r  |		Execute	Discrete,Minus
042b c602       |    |		Store	0x3,0x2
042c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x18.0x3 = 0x42c,0x3
042d e226       | &  |		Load	0x1,0x26
042e 01d7       |    |		Execute	Vector,Field_Read
042f 00d9       |    |		Load_Top	At_Offset_1
0430 e228       | (  |		Load	0x1,0x28
0431 01d7       |    |		Execute	Vector,Field_Read
0432 0227       | '  |		Execute	Access,All_Reference
0433 01db       |    |		Execute	Vector,Length
0434 822c       | ,  |		Call	0x1,0x2c
0435 00d9       |    |		Load_Top	At_Offset_1
0436 e226       | &  |		Load	0x1,0x26
0437 01d7       |    |		Execute	Vector,Field_Read
0438 0272       | r  |		Execute	Discrete,Minus
0439 c603       |    |		Store	0x3,0x3
043a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x18.0x4 = 0x43a,0x4
043b e22b       | +  |		Load	0x1,0x2b
043c 01d7       |    |		Execute	Vector,Field_Read
043d 4602       |F   |		Jump_Case	0x3
043e 7802       |x   |		Jump	0x441								; case 0x0
043f 781e       |x   |		Jump	0x45e								; case 0x1
0440 7839       |x9  |		Jump	0x47a								; case 0x2
0441 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x18.0x5 = 0x441,0x5
0442 09ff       |    |		Execute_Immediate	Binary_Scale,-0x1
0443 00e3       |    |		Load_Encached	Natural_Cache
0444 025b       | [  |		Execute	Discrete,Check_In_Type
0445 4820       |H   |		Short_Literal	0x20
0446 8406       |    |		Call	0x2,0x6
0447 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x18.0x6 = 0x447,0x6
0448 e7ff       |    |		Load	0x3,-0x1
0449 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
044a 01d7       |    |		Execute	Vector,Field_Read
044b 8407       |    |		Call	0x2,0x7
044c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x18.0x7 = 0x44c,0x7
044d e21a       |    |		Load	0x1,0x1a
044e 0269       | i  |		Execute	Discrete,Last
044f 027e       | ~  |		Execute	Discrete,Not_Equal
0450 6847       |hG  |		Jump_Zero	0x498
0451 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x18.0x8 = 0x451,0x8
0452 0a01       |    |		Execute_Immediate	Plus,0x1
0453 0248       | H  |		Execute	Discrete,Check_In_Integer
0454 09ff       |    |		Execute_Immediate	Binary_Scale,-0x1
0455 e602       |    |		Load	0x3,0x2
0456 0273       | s  |		Execute	Discrete,Plus
0457 0248       | H  |		Execute	Discrete,Check_In_Integer
0458 0a02       |    |		Execute_Immediate	Plus,0x2
0459 00e3       |    |		Load_Encached	Natural_Cache
045a 025b       | [  |		Execute	Discrete,Check_In_Type
045b 4820       |H   |		Short_Literal	0x20
045c 8406       |    |		Call	0x2,0x6
045d 783a       |x:  |		Jump	0x498
045e 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x18.0x9 = 0x45e,0x9
045f 09ff       |    |		Execute_Immediate	Binary_Scale,-0x1
0460 e602       |    |		Load	0x3,0x2
0461 0273       | s  |		Execute	Discrete,Plus
0462 00e3       |    |		Load_Encached	Natural_Cache
0463 025b       | [  |		Execute	Discrete,Check_In_Type
0464 4820       |H   |		Short_Literal	0x20
0465 8406       |    |		Call	0x2,0x6
0466 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x18.0xa = 0x466,0xa
0467 e7ff       |    |		Load	0x3,-0x1
0468 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0469 01d7       |    |		Execute	Vector,Field_Read
046a 8407       |    |		Call	0x2,0x7
046b 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x18.0xb = 0x46b,0xb
046c e21a       |    |		Load	0x1,0x1a
046d 0269       | i  |		Execute	Discrete,Last
046e 027e       | ~  |		Execute	Discrete,Not_Equal
046f 6828       |h(  |		Jump_Zero	0x498
0470 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x18.0xc = 0x470,0xc
0471 0a01       |    |		Execute_Immediate	Plus,0x1
0472 0248       | H  |		Execute	Discrete,Check_In_Integer
0473 09ff       |    |		Execute_Immediate	Binary_Scale,-0x1
0474 0a02       |    |		Execute_Immediate	Plus,0x2
0475 00e3       |    |		Load_Encached	Natural_Cache
0476 025b       | [  |		Execute	Discrete,Check_In_Type
0477 4820       |H   |		Short_Literal	0x20
0478 8406       |    |		Call	0x2,0x6
0479 781e       |x   |		Jump	0x498
047a e602       |    |		Load	0x3,0x2								; Debug Table 0x18.0xd = 0x47a,0xd
047b e603       |    |		Load	0x3,0x3
047c 0273       | s  |		Execute	Discrete,Plus
047d 0248       | H  |		Execute	Discrete,Check_In_Integer
047e 09ff       |    |		Execute_Immediate	Binary_Scale,-0x1
047f 00e3       |    |		Load_Encached	Natural_Cache
0480 025b       | [  |		Execute	Discrete,Check_In_Type
0481 4820       |H   |		Short_Literal	0x20
0482 8406       |    |		Call	0x2,0x6
0483 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x18.0xe = 0x483,0xe
0484 e7ff       |    |		Load	0x3,-0x1
0485 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0486 01d7       |    |		Execute	Vector,Field_Read
0487 8407       |    |		Call	0x2,0x7
0488 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x18.0xf = 0x488,0xf
0489 e21a       |    |		Load	0x1,0x1a
048a 0269       | i  |		Execute	Discrete,Last
048b 027e       | ~  |		Execute	Discrete,Not_Equal
048c 680b       |h   |		Jump_Zero	0x498
048d e602       |    |		Load	0x3,0x2								; Debug Table 0x18.0x10 = 0x48d,0x10
048e e603       |    |		Load	0x3,0x3
048f 0273       | s  |		Execute	Discrete,Plus
0490 0a01       |    |		Execute_Immediate	Plus,0x1
0491 0248       | H  |		Execute	Discrete,Check_In_Integer
0492 09ff       |    |		Execute_Immediate	Binary_Scale,-0x1
0493 0a02       |    |		Execute_Immediate	Plus,0x2
0494 00e3       |    |		Load_Encached	Natural_Cache
0495 025b       | [  |		Execute	Discrete,Check_In_Type
0496 4820       |H   |		Short_Literal	0x20
0497 8406       |    |		Call	0x2,0x6
0498 00c8       |    |		Action	Pop_Auxiliary_Range
0499 3f89       |?   |		Loop_Increasing	0x423
049a 00ce       |    |		Action	Pop_Auxiliary
049b 8405       |    |		Call	0x2,0x5								; Debug Table 0x18.0x11 = 0x49b,0x11
049c 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
049d 0000 0000  |    |		.XXX[0x3]
049f 0000       |    |
04a0 ; --------------------------------------------------------------------------------------
04a0 ; SUBPROGRAM
04a0 ; --------------------------------------------------------------------------------------
04a0 04a3       |    |		.CONST	0x04a3								; Address of begin
04a1 0004       |    |		.CONST	0x0004								; Address of exception handler
04a2 0001       |    |		.CONST	0x0001								; Number of locals
04a3			BODY_04a0:
04a3			INIT_04a0:
04a3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x19 = .DEBUG	0x04a3,0x07d8,0x1001,0x0000,0x0056,0xf255,0x0000,0x0419
													; Debug Table 0x19.0x0 = 0x4a3,0x1
04a4 7021       |p!  |		Jump_Nonzero	0x4c6
04a5 8408       |    |		Call	0x2,0x8								; Debug Table 0x19.0x1 = 0x4a5,0x2
04a6 00cf       |    |		Action	Mark_Auxiliary
04a7 e21a       |    |		Load	0x1,0x1a							; Debug Table 0x19.0x2 = 0x4a7,0x3
04a8 0269       | i  |		Execute	Discrete,Last
04a9 4801       |H   |		Short_Literal	0x1
04aa 0263       | c  |		Execute	Discrete,Above_Bound
04ab 7017       |p   |		Jump_Nonzero	0x4c3
04ac 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x19.0x3 = 0x4ac,0x4
04ad e226       | &  |		Load	0x1,0x26
04ae 01d7       |    |		Execute	Vector,Field_Read
04af 00d9       |    |		Load_Top	At_Offset_1
04b0 e228       | (  |		Load	0x1,0x28
04b1 01d7       |    |		Execute	Vector,Field_Read
04b2 0227       | '  |		Execute	Access,All_Reference
04b3 01db       |    |		Execute	Vector,Length
04b4 822c       | ,  |		Call	0x1,0x2c
04b5 00e3       |    |		Load_Encached	Natural_Cache
04b6 025b       | [  |		Execute	Discrete,Check_In_Type
04b7 483d       |H=  |		Short_Literal	0x3d
04b8 8406       |    |		Call	0x2,0x6
04b9 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x19.0x4 = 0x4b9,0x5
04ba e21a       |    |		Load	0x1,0x1a
04bb 0269       | i  |		Execute	Discrete,Last
04bc 027e       | ~  |		Execute	Discrete,Not_Equal
04bd 6803       |h   |		Jump_Zero	0x4c1
04be 4802       |H   |		Short_Literal	0x2							; Debug Table 0x19.0x5 = 0x4be,0x6
04bf 4820       |H   |		Short_Literal	0x20
04c0 8406       |    |		Call	0x2,0x6
04c1 00c8       |    |		Action	Pop_Auxiliary_Range
04c2 3fe9       |?   |		Loop_Increasing	0x4ac
04c3 00ce       |    |		Action	Pop_Auxiliary
04c4 8405       |    |		Call	0x2,0x5								; Debug Table 0x19.0x6 = 0x4c4,0x7
04c5 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
04c6 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x19.0x7 = 0x4c6,0x8
04c7 0227       | '  |		Execute	Access,All_Reference
04c8 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
04c9 840a       |    |		Call	0x2,0xa
04ca 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x19.0x8 = 0x4ca,0x9
04cb 0227       | '  |		Execute	Access,All_Reference
04cc 8409       |    |		Call	0x2,0x9
04cd 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
04ce 0000 0000  |    |		.XXX[0x2]
04d0 ; --------------------------------------------------------------------------------------
04d0 ; SUBPROGRAM
04d0 ; --------------------------------------------------------------------------------------
04d0 04d3       |    |		.CONST	0x04d3								; Address of begin
04d1 0004       |    |		.CONST	0x0004								; Address of exception handler
04d2 0001       |    |		.CONST	0x0001								; Number of locals
04d3			BODY_04d0:
04d3			INIT_04d0:
04d3 e404       |    |		Load	0x2,0x4								; Debug Table 0x1a = .DEBUG	0x04d3,0x07ec,0x1002,0x0000,0x0056,0xf255,0x0000,0x059d
													; Debug Table 0x1a.0x0 = 0x4d3,0x1
04d4 e5ff       |    |		Load	0x2,-0x1
04d5 027f       |    |		Execute	Discrete,Equal
04d6 6811       |h   |		Jump_Zero	0x4e8
04d7 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1a.0x1 = 0x4d7,0x2
04d8 e7fe       |    |		Load	0x3,-0x2
04d9 0227       | '  |		Execute	Access,All_Reference
04da 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
04db 01d7       |    |		Execute	Vector,Field_Read
04dc 0227       | '  |		Execute	Access,All_Reference
04dd 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
04de e5ff       |    |		Load	0x2,-0x1
04df e7ff       |    |		Load	0x3,-0x1
04e0 0227       | '  |		Execute	Access,All_Reference
04e1 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
04e2 01d7       |    |		Execute	Vector,Field_Read
04e3 0227       | '  |		Execute	Access,All_Reference
04e4 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
04e5 00e0       |    |		Load_Encached	Standard_Cache
04e6 184c       | L  |		Execute	Package,Field_Execute,Field_Number 0x4c
04e7 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
04e8 e404       |    |		Load	0x2,0x4								; Debug Table 0x1a.0x2 = 0x4e8,0x3
04e9 00db       |    |		Load_Top	At_Offset_3
04ea 0227       | '  |		Execute	Access,All_Reference
04eb 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
04ec 01d7       |    |		Execute	Vector,Field_Read
04ed 0227       | '  |		Execute	Access,All_Reference
04ee 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
04ef e404       |    |		Load	0x2,0x4
04f0 e7fe       |    |		Load	0x3,-0x2
04f1 0227       | '  |		Execute	Access,All_Reference
04f2 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
04f3 01d7       |    |		Execute	Vector,Field_Read
04f4 0227       | '  |		Execute	Access,All_Reference
04f5 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
04f6 00e0       |    |		Load_Encached	Standard_Cache
04f7 184c       | L  |		Execute	Package,Field_Execute,Field_Number 0x4c
04f8 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
04f9 0000 0000  |    |		.BLANK	0000[0x7]
0500 ; --------------------------------------------------------------------------------------
0500 ; SUBPROGRAM
0500 ; --------------------------------------------------------------------------------------
0500 0503       |    |		.CONST	0x0503								; Address of begin
0501 0004       |    |		.CONST	0x0004								; Address of exception handler
0502 0001       |    |		.CONST	0x0001								; Number of locals
0503			BODY_0500:
0503			INIT_0500:
0503 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x1b = .DEBUG	0x0503,0x07f4,0x1002,0x0000,0x0056,0xf255,0x0000,0x061e
0504 e404       |    |		Load	0x2,0x4								; Debug Table 0x1b.0x0 = 0x504,0x1
0505 01d9       |    |		Execute	Vector,Reverse_Bounds
0506 0263       | c  |		Execute	Discrete,Above_Bound
0507 703d       |p=  |		Jump_Nonzero	0x545
0508 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x1b.0x1 = 0x508,0x2
0509 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1b.0x2 = 0x509,0xfbff
050a e404       |    |		Load	0x2,0x4
050b 01d7       |    |		Execute	Vector,Field_Read
050c 00e2       |    |		Load_Encached	Integer_Cache
050d 03f1       |    |		Declare_Variable	Discrete,With_Value
050e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1b.0x3 = 0x50e,0xfbfe
050f 00db       |    |		Load_Top	At_Offset_3
0510 e5ff       |    |		Load	0x2,-0x1
0511 01d7       |    |		Execute	Vector,Field_Read
0512 027f       |    |		Execute	Discrete,Equal
0513 00e1       |    |		Load_Encached	Boolean_Cache
0514 03f1       |    |		Declare_Variable	Discrete,With_Value
0515 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1b.0x4 = 0x515,0xfbfd
0516 e7ff       |    |		Load	0x3,-0x1
0517 0227       | '  |		Execute	Access,All_Reference
0518 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0519 01d7       |    |		Execute	Vector,Field_Read
051a 0227       | '  |		Execute	Access,All_Reference
051b 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
051c 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1b.0x5 = 0x51c,0xfbfc
051d e7fe       |    |		Load	0x3,-0x2
051e 0227       | '  |		Execute	Access,All_Reference
051f 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0520 01d7       |    |		Execute	Vector,Field_Read
0521 0227       | '  |		Execute	Access,All_Reference
0522 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0523 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1b.0x6 = 0x523,0x401
0524 680e       |h   |		Jump_Zero	0x533
0525 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1b.0x7 = 0x525,0x402
0526 00da       |    |		Load_Top	At_Offset_2
0527 00e0       |    |		Load_Encached	Standard_Cache
0528 184c       | L  |		Execute	Package,Field_Execute,Field_Number 0x4c
0529 6802       |h   |		Jump_Zero	0x52c
052a 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1b.0x8 = 0x52a,0x403
052b 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
052c 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1b.0x9 = 0x52c,0x404
052d 00d9       |    |		Load_Top	At_Offset_1
052e 00e0       |    |		Load_Encached	Standard_Cache
052f 184c       | L  |		Execute	Package,Field_Execute,Field_Number 0x4c
0530 6810       |h   |		Jump_Zero	0x541
0531 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1b.0xa = 0x531,0x405
0532 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0533 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1b.0xb = 0x533,0x406
0534 00d9       |    |		Load_Top	At_Offset_1
0535 00e0       |    |		Load_Encached	Standard_Cache
0536 184c       | L  |		Execute	Package,Field_Execute,Field_Number 0x4c
0537 6802       |h   |		Jump_Zero	0x53a
0538 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1b.0xc = 0x538,0x407
0539 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
053a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1b.0xd = 0x53a,0x408
053b 00da       |    |		Load_Top	At_Offset_2
053c 00e0       |    |		Load_Encached	Standard_Cache
053d 184c       | L  |		Execute	Package,Field_Execute,Field_Number 0x4c
053e 6802       |h   |		Jump_Zero	0x541
053f 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1b.0xe = 0x53f,0x409
0540 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0541 00d4       |    |		Pop_Control	Pop_Count_4
0542 00ce       |    |		Action	Pop_Auxiliary
0543 00c8       |    |		Action	Pop_Auxiliary_Range
0544 3fc3       |?   |		Loop_Increasing	0x508
0545 00ce       |    |		Action	Pop_Auxiliary
0546 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1b.0xf = 0x546,0x3
0547 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0548 ; --------------------------------------------------------------------------------------
0548 ; STRING TABLE
0548 ; --------------------------------------------------------------------------------------
0548 000a       |    |		.STRTAB	0x000a->0x054d							; "LEFT"
0549 000c       |    |		.STRTAB	0x000c->0x054f							; "RIGHT"
054a 000f       |    |		.STRTAB	0x000f->0x0551							; "CENTERED"
054b 0015       |    |		.STRTAB	0x0015->0x0555							; "(none)"
054c 0019       |    |		.STREND 0x0019->0x0558
054d 4c45 4654  |LEFT|		.STRTAB_STRINGS
0559 0000 0000  |    |		.BLANK	0000[0x7]
0560 ; --------------------------------------------------------------------------------------
0560 ; Debug Table
0560 ; --------------------------------------------------------------------------------------
0560 0003 001c  |    |		.CONST	0x0003,0x001c
0562 000b 0642  |   B|		.DEBUG	0x000b,0x0642,0xc000,0x0000,0x0056,0xefc5,0x0000,0x0005
056a 0025 065a  | % Z|		.DEBUG	0x0025,0x065a,0xc000,0x0000,0x0056,0xf255,0x0000,0x0009
0572 00c3 06a6  |    |		.DEBUG	0x00c3,0x06a6,0x1005,0x0000,0x0056,0xefc5,0x0000,0x0019
057a 00db 06a8  |    |		.DEBUG	0x00db,0x06a8,0x1001,0x0000,0x0056,0xefc5,0x0000,0x0020
0582 00f3 06b2  |    |		.DEBUG	0x00f3,0x06b2,0x1001,0x0000,0x0056,0xefc5,0x0000,0x002d
058a 0113 06c0  |    |		.DEBUG	0x0113,0x06c0,0x1001,0x0000,0x0056,0xefc5,0x0000,0x0035
0592 0123 06ca  | #  |		.DEBUG	0x0123,0x06ca,0x1001,0x0000,0x0056,0xefc5,0x0000,0x003d
059a 0133 06d2  | 3  |		.DEBUG	0x0133,0x06d2,0x1001,0x0000,0x0056,0xefc5,0x0000,0x0041
05a2 0153 06e8  | S  |		.DEBUG	0x0153,0x06e8,0x1001,0x0000,0x0056,0xefc5,0x0000,0x0054
05aa 0183 06fa  |    |		.DEBUG	0x0183,0x06fa,0x1001,0x0000,0x0056,0xefc5,0x0000,0x005d
05b2 01c3 0710  |    |		.DEBUG	0x01c3,0x0710,0x1005,0x0000,0x0056,0xf255,0x0000,0x0031
05ba 01e3 0712  |    |		.DEBUG	0x01e3,0x0712,0x1005,0x0000,0x0056,0xf255,0x0000,0x0067
05c2 020b 0714  |    |		.DEBUG	0x020b,0x0714,0x1001,0x0000,0x0056,0xf255,0x0000,0x00be
05ca 025b 072a  | [ *|		.DEBUG	0x025b,0x072a,0x1002,0x0000,0x0056,0xf255,0x0000,0x01bd
05d2 0273 0732  | s 2|		.DEBUG	0x0273,0x0732,0x1002,0x0000,0x0056,0xf255,0x0000,0x01e9
05da 0293 073c  |   <|		.DEBUG	0x0293,0x073c,0x1002,0x0000,0x0056,0xf255,0x0000,0x0470
05e2 0313 0758  |   X|		.DEBUG	0x0313,0x0758,0x1001,0x0000,0x0056,0xf255,0x0000,0x04e6
05ea 032b 0764  | + d|		.DEBUG	0x032b,0x0764,0x1001,0x0000,0x0056,0xf255,0x0000,0x050c
05f2 035b 0774  | [ t|		.DEBUG	0x035b,0x0774,0x1002,0x0000,0x0056,0xf255,0x0000,0x0556
05fa 036b 0780  | k  |		.DEBUG	0x036b,0x0780,0x1001,0x0000,0x0056,0xf255,0x0000,0x022b
0602 0383 0788  |    |		.DEBUG	0x0383,0x0788,0x1001,0x0000,0x0056,0xf255,0x0000,0x0251
060a 0393 078e  |    |		.DEBUG	0x0393,0x078e,0x1001,0x0000,0x0056,0xf255,0x0000,0x0267
0612 03ab 0798  |    |		.DEBUG	0x03ab,0x0798,0x1001,0x0000,0x0056,0xf255,0x0000,0x0295
061a 03bb 079e  |    |		.DEBUG	0x03bb,0x079e,0x1001,0x0000,0x0056,0xf255,0x0000,0x02b0
0622 041b 07b2  |    |		.DEBUG	0x041b,0x07b2,0x1001,0x0000,0x0056,0xf255,0x0000,0x032b
062a 04a3 07d8  |    |		.DEBUG	0x04a3,0x07d8,0x1001,0x0000,0x0056,0xf255,0x0000,0x0419
0632 04d3 07ec  |    |		.DEBUG	0x04d3,0x07ec,0x1002,0x0000,0x0056,0xf255,0x0000,0x059d
063a 0503 07f4  |    |		.DEBUG	0x0503,0x07f4,0x1002,0x0000,0x0056,0xf255,0x0000,0x061e
0642 ; --------------------------------------------------------------------------------------
0642 ; Debug3 Subtable 0x0
0642 ; --------------------------------------------------------------------------------------
0642 000b 0000  |    |		.DBG3TAB	0x000b,0x0000
0644 000b ffff  |    |		.CONST	0x000b,0xffff
0646 000b fffe  |    |		.CONST	0x000b,0xfffe
0648 000b fffd  |    |		.CONST	0x000b,0xfffd
064a 0010 fffc  |    |		.CONST	0x0010,0xfffc
064c 0012 fffb  |    |		.CONST	0x0012,0xfffb
064e 0014 fffa  |    |		.CONST	0x0014,0xfffa
0650 0016 fff9  |    |		.CONST	0x0016,0xfff9
0652 0018 fff8  |    |		.CONST	0x0018,0xfff8
0654 001a fff7  |    |		.CONST	0x001a,0xfff7
0656 0020 fff6  |    |		.CONST	0x0020,0xfff6
0658 0022 fff5  | "  |		.CONST	0x0022,0xfff5
065a ; --------------------------------------------------------------------------------------
065a ; Debug3 Subtable 0x1
065a ; --------------------------------------------------------------------------------------
065a 0022 0003  | "  |		.DBG3TAB	0x0022,0x0003
065c 0025 ffff  | %  |		.CONST	0x0025,0xffff
065e 0025 fffe  | %  |		.CONST	0x0025,0xfffe
0660 0029 fffd  | )  |		.CONST	0x0029,0xfffd
0662 0030 fffc  | 0  |		.CONST	0x0030,0xfffc
0664 0034 fffb  | 4  |		.CONST	0x0034,0xfffb
0666 003a fffa  | :  |		.CONST	0x003a,0xfffa
0668 003e fff9  | >  |		.CONST	0x003e,0xfff9
066a 0047 fff8  | G  |		.CONST	0x0047,0xfff8
066c 004e fff7  | N  |		.CONST	0x004e,0xfff7
066e 0050 fff6  | P  |		.CONST	0x0050,0xfff6
0670 0054 fff5  | T  |		.CONST	0x0054,0xfff5
0672 005a fff4  | Z  |		.CONST	0x005a,0xfff4
0674 005b fff3  | [  |		.CONST	0x005b,0xfff3
0676 0062 fff2  | b  |		.CONST	0x0062,0xfff2
0678 0066 fff1  | f  |		.CONST	0x0066,0xfff1
067a 0068 fff0  | h  |		.CONST	0x0068,0xfff0
067c 0077 ffef  | w  |		.CONST	0x0077,0xffef
067e 0080 ffee  |    |		.CONST	0x0080,0xffee
0680 0082 ffed  |    |		.CONST	0x0082,0xffed
0682 008b ffec  |    |		.CONST	0x008b,0xffec
0684 008d ffeb  |    |		.CONST	0x008d,0xffeb
0686 008f ffea  |    |		.CONST	0x008f,0xffea
0688 0091 ffe9  |    |		.CONST	0x0091,0xffe9
068a 0093 ffe8  |    |		.CONST	0x0093,0xffe8
068c 0095 ffe7  |    |		.CONST	0x0095,0xffe7
068e 0097 ffe6  |    |		.CONST	0x0097,0xffe6
0690 0099 ffe5  |    |		.CONST	0x0099,0xffe5
0692 009b ffe4  |    |		.CONST	0x009b,0xffe4
0694 009d ffe3  |    |		.CONST	0x009d,0xffe3
0696 009f ffe2  |    |		.CONST	0x009f,0xffe2
0698 00a1 ffe1  |    |		.CONST	0x00a1,0xffe1
069a 00a3 ffe0  |    |		.CONST	0x00a3,0xffe0
069c 00a5 ffdf  |    |		.CONST	0x00a5,0xffdf
069e 00a7 ffde  |    |		.CONST	0x00a7,0xffde
06a0 00aa 0001  |    |		.CONST	0x00aa,0x0001
06a2 00af 0002  |    |		.CONST	0x00af,0x0002
06a4 00b3 0003  |    |		.CONST	0x00b3,0x0003
06a6 ; --------------------------------------------------------------------------------------
06a6 ; Debug3 Subtable 0x2
06a6 ; --------------------------------------------------------------------------------------
06a6 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
06a8 ; --------------------------------------------------------------------------------------
06a8 ; Debug3 Subtable 0x3
06a8 ; --------------------------------------------------------------------------------------
06a8 0000 0004  |    |		.DBG3TAB	0x0000,0x0004
06aa 00db 0001  |    |		.CONST	0x00db,0x0001
06ac 00de 0002  |    |		.CONST	0x00de,0x0002
06ae 00e2 0003  |    |		.CONST	0x00e2,0x0003
06b0 00e8 0004  |    |		.CONST	0x00e8,0x0004
06b2 ; --------------------------------------------------------------------------------------
06b2 ; Debug3 Subtable 0x4
06b2 ; --------------------------------------------------------------------------------------
06b2 0000 0006  |    |		.DBG3TAB	0x0000,0x0006
06b4 00f3 0001  |    |		.CONST	0x00f3,0x0001
06b6 00f8 0002  |    |		.CONST	0x00f8,0x0002
06b8 00fe 0003  |    |		.CONST	0x00fe,0x0003
06ba 0101 0004  |    |		.CONST	0x0101,0x0004
06bc 0104 0005  |    |		.CONST	0x0104,0x0005
06be 0106 0006  |    |		.CONST	0x0106,0x0006
06c0 ; --------------------------------------------------------------------------------------
06c0 ; Debug3 Subtable 0x5
06c0 ; --------------------------------------------------------------------------------------
06c0 0000 0004  |    |		.DBG3TAB	0x0000,0x0004
06c2 0113 0001  |    |		.CONST	0x0113,0x0001
06c4 0115 0002  |    |		.CONST	0x0115,0x0002
06c6 0118 0003  |    |		.CONST	0x0118,0x0003
06c8 011a 0004  |    |		.CONST	0x011a,0x0004
06ca ; --------------------------------------------------------------------------------------
06ca ; Debug3 Subtable 0x6
06ca ; --------------------------------------------------------------------------------------
06ca 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
06cc 0123 0001  | #  |		.CONST	0x0123,0x0001
06ce 0125 0002  | %  |		.CONST	0x0125,0x0002
06d0 0128 0003  | (  |		.CONST	0x0128,0x0003
06d2 ; --------------------------------------------------------------------------------------
06d2 ; Debug3 Subtable 0x7
06d2 ; --------------------------------------------------------------------------------------
06d2 0009 0001  |    |		.DBG3TAB	0x0009,0x0001
06d4 0133 ffff  | 3  |		.CONST	0x0133,0xffff
06d6 0137 fffe  | 7  |		.CONST	0x0137,0xfffe
06d8 0139 fffd  | 9  |		.CONST	0x0139,0xfffd
06da 013b fffc  | ;  |		.CONST	0x013b,0xfffc
06dc 013d fffb  | =  |		.CONST	0x013d,0xfffb
06de 013f fffa  | ?  |		.CONST	0x013f,0xfffa
06e0 0141 fff9  | A  |		.CONST	0x0141,0xfff9
06e2 0143 fff8  | C  |		.CONST	0x0143,0xfff8
06e4 0145 fff7  | E  |		.CONST	0x0145,0xfff7
06e6 0147 0001  | G  |		.CONST	0x0147,0x0001
06e8 ; --------------------------------------------------------------------------------------
06e8 ; Debug3 Subtable 0x8
06e8 ; --------------------------------------------------------------------------------------
06e8 0005 0003  |    |		.DBG3TAB	0x0005,0x0003
06ea 0153 ffff  | S  |		.CONST	0x0153,0xffff
06ec 0157 fffe  | W  |		.CONST	0x0157,0xfffe
06ee 0159 fffd  | Y  |		.CONST	0x0159,0xfffd
06f0 015d fffc  | ]  |		.CONST	0x015d,0xfffc
06f2 015f fffb  | _  |		.CONST	0x015f,0xfffb
06f4 016a 0001  | j  |		.CONST	0x016a,0x0001
06f6 016d 0002  | m  |		.CONST	0x016d,0x0002
06f8 017b 0003  | {  |		.CONST	0x017b,0x0003
06fa ; --------------------------------------------------------------------------------------
06fa ; Debug3 Subtable 0x9
06fa ; --------------------------------------------------------------------------------------
06fa 0005 0005  |    |		.DBG3TAB	0x0005,0x0005
06fc 0183 ffff  |    |		.CONST	0x0183,0xffff
06fe 0187 fffe  |    |		.CONST	0x0187,0xfffe
0700 0189 fffd  |    |		.CONST	0x0189,0xfffd
0702 018e fffc  |    |		.CONST	0x018e,0xfffc
0704 0190 fffb  |    |		.CONST	0x0190,0xfffb
0706 019c 0001  |    |		.CONST	0x019c,0x0001
0708 01a0 0002  |    |		.CONST	0x01a0,0x0002
070a 01aa 0003  |    |		.CONST	0x01aa,0x0003
070c 01ad 0004  |    |		.CONST	0x01ad,0x0004
070e 01bb 0005  |    |		.CONST	0x01bb,0x0005
0710 ; --------------------------------------------------------------------------------------
0710 ; Debug3 Subtable 0xa
0710 ; --------------------------------------------------------------------------------------
0710 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
0712 ; --------------------------------------------------------------------------------------
0712 ; Debug3 Subtable 0xb
0712 ; --------------------------------------------------------------------------------------
0712 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
0714 ; --------------------------------------------------------------------------------------
0714 ; Debug3 Subtable 0xc
0714 ; --------------------------------------------------------------------------------------
0714 0004 0006  |    |		.DBG3TAB	0x0004,0x0006
0716 020b ffff  |    |		.CONST	0x020b,0xffff
0718 0210 fffe  |    |		.CONST	0x0210,0xfffe
071a 0215 fffd  |    |		.CONST	0x0215,0xfffd
071c 0218 fffc  |    |		.CONST	0x0218,0xfffc
071e 0220 0001  |    |		.CONST	0x0220,0x0001
0720 0222 0002  | "  |		.CONST	0x0222,0x0002
0722 0226 0003  | &  |		.CONST	0x0226,0x0003
0724 022f 0004  | /  |		.CONST	0x022f,0x0004
0726 0233 0005  | 3  |		.CONST	0x0233,0x0005
0728 0235 0006  | 5  |		.CONST	0x0235,0x0006
072a ; --------------------------------------------------------------------------------------
072a ; Debug3 Subtable 0xd
072a ; --------------------------------------------------------------------------------------
072a 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
072c 025b 0001  | [  |		.CONST	0x025b,0x0001
072e 025f 0002  | _  |		.CONST	0x025f,0x0002
0730 0264 0003  | d  |		.CONST	0x0264,0x0003
0732 ; --------------------------------------------------------------------------------------
0732 ; Debug3 Subtable 0xe
0732 ; --------------------------------------------------------------------------------------
0732 0001 0003  |    |		.DBG3TAB	0x0001,0x0003
0734 0273 ffff  | s  |		.CONST	0x0273,0xffff
0736 027a 0001  | z  |		.CONST	0x027a,0x0001
0738 027e 0002  | ~  |		.CONST	0x027e,0x0002
073a 0287 0003  |    |		.CONST	0x0287,0x0003
073c ; --------------------------------------------------------------------------------------
073c ; Debug3 Subtable 0xf
073c ; --------------------------------------------------------------------------------------
073c 0003 000a  |    |		.DBG3TAB	0x0003,0x000a
073e 0293 ffff  |    |		.CONST	0x0293,0xffff
0740 0295 fffe  |    |		.CONST	0x0295,0xfffe
0742 0298 fffd  |    |		.CONST	0x0298,0xfffd
0744 029c 0002  |    |		.CONST	0x029c,0x0002
0746 02a2 0003  |    |		.CONST	0x02a2,0x0003
0748 02a8 0004  |    |		.CONST	0x02a8,0x0004
074a 02aa 0005  |    |		.CONST	0x02aa,0x0005
074c 02ce 0006  |    |		.CONST	0x02ce,0x0006
074e 02d2 0007  |    |		.CONST	0x02d2,0x0007
0750 02fd 0008  |    |		.CONST	0x02fd,0x0008
0752 0301 0009  |    |		.CONST	0x0301,0x0009
0754 0305 0001  |    |		.CONST	0x0305,0x0001
0756 0308 000a  |    |		.CONST	0x0308,0x000a
0758 ; --------------------------------------------------------------------------------------
0758 ; Debug3 Subtable 0x10
0758 ; --------------------------------------------------------------------------------------
0758 0001 0004  |    |		.DBG3TAB	0x0001,0x0004
075a 0313 ffff  |    |		.CONST	0x0313,0xffff
075c 0314 0001  |    |		.CONST	0x0314,0x0001
075e 0317 0002  |    |		.CONST	0x0317,0x0002
0760 031b 0003  |    |		.CONST	0x031b,0x0003
0762 031f 0004  |    |		.CONST	0x031f,0x0004
0764 ; --------------------------------------------------------------------------------------
0764 ; Debug3 Subtable 0x11
0764 ; --------------------------------------------------------------------------------------
0764 0000 0007  |    |		.DBG3TAB	0x0000,0x0007
0766 032b 0001  | +  |		.CONST	0x032b,0x0001
0768 032e 0002  | .  |		.CONST	0x032e,0x0002
076a 0330 0003  | 0  |		.CONST	0x0330,0x0003
076c 0331 0004  | 1  |		.CONST	0x0331,0x0004
076e 0339 0005  | 9  |		.CONST	0x0339,0x0005
0770 0341 0006  | A  |		.CONST	0x0341,0x0006
0772 034e 0007  | N  |		.CONST	0x034e,0x0007
0774 ; --------------------------------------------------------------------------------------
0774 ; Debug3 Subtable 0x12
0774 ; --------------------------------------------------------------------------------------
0774 0000 0005  |    |		.DBG3TAB	0x0000,0x0005
0776 035b 0001  | [  |		.CONST	0x035b,0x0001
0778 035e 0002  | ^  |		.CONST	0x035e,0x0002
077a 0360 0003  | `  |		.CONST	0x0360,0x0003
077c 0363 0004  | c  |		.CONST	0x0363,0x0004
077e 0366 0005  | f  |		.CONST	0x0366,0x0005
0780 ; --------------------------------------------------------------------------------------
0780 ; Debug3 Subtable 0x13
0780 ; --------------------------------------------------------------------------------------
0780 0001 0002  |    |		.DBG3TAB	0x0001,0x0002
0782 036b ffff  | k  |		.CONST	0x036b,0xffff
0784 036f 0001  | o  |		.CONST	0x036f,0x0001
0786 0374 0002  | t  |		.CONST	0x0374,0x0002
0788 ; --------------------------------------------------------------------------------------
0788 ; Debug3 Subtable 0x14
0788 ; --------------------------------------------------------------------------------------
0788 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
078a 0383 0001  |    |		.CONST	0x0383,0x0001
078c 038a 0002  |    |		.CONST	0x038a,0x0002
078e ; --------------------------------------------------------------------------------------
078e ; Debug3 Subtable 0x15
078e ; --------------------------------------------------------------------------------------
078e 0001 0003  |    |		.DBG3TAB	0x0001,0x0003
0790 0393 ffff  |    |		.CONST	0x0393,0xffff
0792 0397 0001  |    |		.CONST	0x0397,0x0001
0794 039c 0002  |    |		.CONST	0x039c,0x0002
0796 03a0 0003  |    |		.CONST	0x03a0,0x0003
0798 ; --------------------------------------------------------------------------------------
0798 ; Debug3 Subtable 0x16
0798 ; --------------------------------------------------------------------------------------
0798 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
079a 03ab 0001  |    |		.CONST	0x03ab,0x0001
079c 03ad 0002  |    |		.CONST	0x03ad,0x0002
079e ; --------------------------------------------------------------------------------------
079e ; Debug3 Subtable 0x17
079e ; --------------------------------------------------------------------------------------
079e 0001 0008  |    |		.DBG3TAB	0x0001,0x0008
07a0 03bb ffff  |    |		.CONST	0x03bb,0xffff
07a2 03be 0001  |    |		.CONST	0x03be,0x0001
07a4 03c3 0002  |    |		.CONST	0x03c3,0x0002
07a6 03d8 0003  |    |		.CONST	0x03d8,0x0003
07a8 03e1 0004  |    |		.CONST	0x03e1,0x0004
07aa 03e6 0005  |    |		.CONST	0x03e6,0x0005
07ac 03eb 0006  |    |		.CONST	0x03eb,0x0006
07ae 03f0 0007  |    |		.CONST	0x03f0,0x0007
07b0 0406 0008  |    |		.CONST	0x0406,0x0008
07b2 ; --------------------------------------------------------------------------------------
07b2 ; Debug3 Subtable 0x18
07b2 ; --------------------------------------------------------------------------------------
07b2 0001 0011  |    |		.DBG3TAB	0x0001,0x0011
07b4 041b ffff  |    |		.CONST	0x041b,0xffff
07b6 041e 0001  |    |		.CONST	0x041e,0x0001
07b8 0423 0002  | #  |		.CONST	0x0423,0x0002
07ba 042c 0003  | ,  |		.CONST	0x042c,0x0003
07bc 043a 0004  | :  |		.CONST	0x043a,0x0004
07be 0441 0005  | A  |		.CONST	0x0441,0x0005
07c0 0447 0006  | G  |		.CONST	0x0447,0x0006
07c2 044c 0007  | L  |		.CONST	0x044c,0x0007
07c4 0451 0008  | Q  |		.CONST	0x0451,0x0008
07c6 045e 0009  | ^  |		.CONST	0x045e,0x0009
07c8 0466 000a  | f  |		.CONST	0x0466,0x000a
07ca 046b 000b  | k  |		.CONST	0x046b,0x000b
07cc 0470 000c  | p  |		.CONST	0x0470,0x000c
07ce 047a 000d  | z  |		.CONST	0x047a,0x000d
07d0 0483 000e  |    |		.CONST	0x0483,0x000e
07d2 0488 000f  |    |		.CONST	0x0488,0x000f
07d4 048d 0010  |    |		.CONST	0x048d,0x0010
07d6 049b 0011  |    |		.CONST	0x049b,0x0011
07d8 ; --------------------------------------------------------------------------------------
07d8 ; Debug3 Subtable 0x19
07d8 ; --------------------------------------------------------------------------------------
07d8 0000 0009  |    |		.DBG3TAB	0x0000,0x0009
07da 04a3 0001  |    |		.CONST	0x04a3,0x0001
07dc 04a5 0002  |    |		.CONST	0x04a5,0x0002
07de 04a7 0003  |    |		.CONST	0x04a7,0x0003
07e0 04ac 0004  |    |		.CONST	0x04ac,0x0004
07e2 04b9 0005  |    |		.CONST	0x04b9,0x0005
07e4 04be 0006  |    |		.CONST	0x04be,0x0006
07e6 04c4 0007  |    |		.CONST	0x04c4,0x0007
07e8 04c6 0008  |    |		.CONST	0x04c6,0x0008
07ea 04ca 0009  |    |		.CONST	0x04ca,0x0009
07ec ; --------------------------------------------------------------------------------------
07ec ; Debug3 Subtable 0x1a
07ec ; --------------------------------------------------------------------------------------
07ec 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
07ee 04d3 0001  |    |		.CONST	0x04d3,0x0001
07f0 04d7 0002  |    |		.CONST	0x04d7,0x0002
07f2 04e8 0003  |    |		.CONST	0x04e8,0x0003
07f4 ; --------------------------------------------------------------------------------------
07f4 ; Debug3 Subtable 0x1b
07f4 ; --------------------------------------------------------------------------------------
07f4 0004 000c  |    |		.DBG3TAB	0x0004,0x000c
07f6 0504 0001  |    |		.CONST	0x0504,0x0001
07f8 0508 0002  |    |		.CONST	0x0508,0x0002
07fa 0509 fbff  |    |		.CONST	0x0509,0xfbff
07fc 050e fbfe  |    |		.CONST	0x050e,0xfbfe
07fe 0515 fbfd  |    |		.CONST	0x0515,0xfbfd
0800 051c fbfc  |    |		.CONST	0x051c,0xfbfc
0802 0523 0401  | #  |		.CONST	0x0523,0x0401
0804 0525 0402  | %  |		.CONST	0x0525,0x0402
0806 052a 0403  | *  |		.CONST	0x052a,0x0403
0808 052c 0404  | ,  |		.CONST	0x052c,0x0404
080a 0531 0405  | 1  |		.CONST	0x0531,0x0405
080c 0533 0406  | 3  |		.CONST	0x0533,0x0406
080e 0538 0407  | 8  |		.CONST	0x0538,0x0407
0810 053a 0408  | :  |		.CONST	0x053a,0x0408
0812 053f 0409  | ?  |		.CONST	0x053f,0x0409
0814 0546 0003  | F  |		.CONST	0x0546,0x0003
0816 0000 0000  |    |		.BLANK	0000[0x1ea]