DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400 DFS Tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Rational R1000/400 DFS Tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦7f1fcd871⟧ SEG

    Length: 5120 (0x1400)
    Types: SEG
    Notes: 580b_R1K_CODE
    Names: »580616.SEG«

Derivation

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

Disassembly

0000 000f       |    |		.CONST	0x000f								; Version of machine code
0001 580b       |X   |		.CONST	0x580b								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 0578       | x  |		.CONST	0x0578								; 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 0104       |    |		.CONST	0x0104								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 00f6       |    |		.CONST	0x00f6								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0031       | 1  |		.CONST	0x0031								; Number of locals
000b			INIT_0008:
000b 0007       |    |		Action	Break_Optional							; Debug Table 0x0 = .DEBUG	0x000b,0x065a,0x8000,0x0000,0x000d,0xfa64,0x0000,0x0005
													; Debug Table 0x0.0x0 = 0xb,0xffff
000c 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x1 = 0xc,0xfffe
000d 029a 0163  |   c|		Declare_Subprogram	INIT_0160,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x2 = 0xd,0xfffd
000f 029a 0173  |   s|		Declare_Subprogram	INIT_0170,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x3 = 0xf,0xfffc
0011 029a 017b  |   {|		Declare_Subprogram	INIT_0178,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x4 = 0x11,0xfffb
0013 029a 0183  |    |		Declare_Subprogram	INIT_0180,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x5 = 0x13,0xfffa
0015 029a 018b  |    |		Declare_Subprogram	INIT_0188,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x6 = 0x15,0xfff9
0017 029a 0193  |    |		Declare_Subprogram	INIT_0190,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x7 = 0x17,0xfff8
0019 029a 01ab  |    |		Declare_Subprogram	INIT_01a8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x8 = 0x19,0xfff7
001b 029a 01c3  |    |		Declare_Subprogram	INIT_01c0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x9 = 0x1b,0xfff6
001d 029a 01e3  |    |		Declare_Subprogram	INIT_01e0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xa = 0x1d,0xfff5
001f 029a 0203  |    |		Declare_Subprogram	INIT_0200,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xb = 0x1f,0xfff4
0021 029a 0213  |    |		Declare_Subprogram	INIT_0210,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xc = 0x21,0xfff3
0023 029a 023b  |   ;|		Declare_Subprogram	INIT_0238,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xd = 0x23,0xfff2
0025 029a 024b  |   K|		Declare_Subprogram	INIT_0248,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xe = 0x25,0xfff1
0027 029a 02b3  |    |		Declare_Subprogram	INIT_02b0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xf = 0x27,0xfff0
0029 029a 02d3  |    |		Declare_Subprogram	INIT_02d0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x10 = 0x29,0xffef
002b 029a 02f3  |    |		Declare_Subprogram	INIT_02f0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x11 = 0x2b,0xffee
002d 029a 0303  |    |		Declare_Subprogram	INIT_0300,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x12 = 0x2d,0xffed
002f 029a 038b  |    |		Declare_Subprogram	INIT_0388,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x13 = 0x2f,0xffec
0031 029a 03b3  |    |		Declare_Subprogram	INIT_03b0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x14 = 0x31,0xffeb
0033 029a 043b  |   ;|		Declare_Subprogram	INIT_0438,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x15 = 0x33,0xffea
0035 029a 0463  |   c|		Declare_Subprogram	INIT_0460,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x16 = 0x35,0xffe9
0037 029a 049b  |    |		Declare_Subprogram	INIT_0498,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x17 = 0x37,0xffe8
0039 029a 04b3  |    |		Declare_Subprogram	INIT_04b0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x18 = 0x39,0xffe7
003b 029a 04cb  |    |		Declare_Subprogram	INIT_04c8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x19 = 0x3b,0xffe6
003d 029a 04f3  |    |		Declare_Subprogram	INIT_04f0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1a = 0x3d,0xffe5
003f 00bf       |    |		Action	Accept_Activation
0040 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1 = .DEBUG	0x0040,0x0692,0x8000,0x0000,0x000e,0x3f74,0x0000,0x0007
													; Debug Table 0x1.0x0 = 0x40,0xffff
0041 487f       |H   |		Short_Literal	0x7f
0042 00e1       |    |		Load_Encached	Boolean_Cache
0043 02a0       |    |		Declare_Subprogram	Null_Subprogram
0044 4801       |H   |		Short_Literal	0x1
0045 035d       | ]  |		Declare_Type	Array,Defined
0046 e226       | &  |		Load	0x1,0x26							; Debug Table 0x1.0x1 = 0x46,0xfffe
0047 0337       | 7  |		Declare_Variable	Array
0048 00e8       |    |		Load_Encached	Character_Cache						; Debug Table 0x1.0x2 = 0x48,0xfffd
0049 0266       | f  |		Execute	Discrete,Bounds
004a 00e8       |    |		Load_Encached	Character_Cache
004b 02a0       |    |		Declare_Subprogram	Null_Subprogram
004c 4801       |H   |		Short_Literal	0x1
004d 035d       | ]  |		Declare_Type	Array,Defined
004e 00e8       |    |		Load_Encached	Character_Cache						; Debug Table 0x1.0x3 = 0x4e,0xfffc
004f 0266       | f  |		Execute	Discrete,Bounds
0050 00e8       |    |		Load_Encached	Character_Cache
0051 0266       | f  |		Execute	Discrete,Bounds
0052 00e1       |    |		Load_Encached	Boolean_Cache
0053 02a0       |    |		Declare_Subprogram	Null_Subprogram
0054 4802       |H   |		Short_Literal	0x2
0055 035d       | ]  |		Declare_Type	Array,Defined
0056 e228       | (  |		Load	0x1,0x28							; Debug Table 0x1.0x4 = 0x56,0xfffb
0057 0337       | 7  |		Declare_Variable	Array
0058 e228       | (  |		Load	0x1,0x28							; Debug Table 0x1.0x5 = 0x58,0xfffa
0059 0337       | 7  |		Declare_Variable	Array
005a e229       | )  |		Load	0x1,0x29							; Debug Table 0x1.0x6 = 0x5a,0xfff9
005b 0337       | 7  |		Declare_Variable	Array
005c e229       | )  |		Load	0x1,0x29
005d 0337       | 7  |		Declare_Variable	Array
005e 487f       |H   |		Short_Literal	0x7f
005f 4800       |H   |		Short_Literal	0x0
0060 487f       |H   |		Short_Literal	0x7f
0061 4800       |H   |		Short_Literal	0x0
0062 4800       |H   |		Short_Literal	0x0
0063 e231       | 1  |		Load	0x1,0x31
0064 e22f       | /  |		Load	0x1,0x2f
0065 e22d       | -  |		Load	0x1,0x2d
0066 01a6       |    |		Execute	Matrix,Field_Write
0067 3ffa       |?   |		Loop_Increasing	0x62
0068 3ff7       |?   |		Loop_Increasing	0x60
0069 e22c       | ,  |		Load	0x1,0x2c
006a 01a4       |    |		Execute	Matrix,Structure_Write
006b 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1.0x7 = 0x6b,0xfff8
006c 48ff       |H   |		Short_Literal	0xff
006d 00e5       |    |		Load_Encached	Long_Integer_Cache
006e 03f8       |    |		Declare_Type	Discrete,Constrained
006f 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1.0x8 = 0x6f,0xfff7
0070 48ff       |H   |		Short_Literal	0xff
0071 e22d       | -  |		Load	0x1,0x2d
0072 02a0       |    |		Declare_Subprogram	Null_Subprogram
0073 4801       |H   |		Short_Literal	0x1
0074 035d       | ]  |		Declare_Type	Array,Defined
0075 e22e       | .  |		Load	0x1,0x2e							; Debug Table 0x1.0x9 = 0x75,0xfff6
0076 0337       | 7  |		Declare_Variable	Array
0077 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0xa = 0x77,0xfff5
0078 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1.0xb = 0x78,0xfff4
0079 480f       |H   |		Short_Literal	0xf
007a 00e8       |    |		Load_Encached	Character_Cache
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 e231       | 1  |		Load	0x1,0x31
0081 0337       | 7  |		Declare_Variable	Array
0082 4830       |H0  |		Short_Literal	0x30
0083 4800       |H   |		Short_Literal	0x0
0084 e232       | 2  |		Load	0x1,0x32
0085 01d6       |    |		Execute	Vector,Field_Write
0086 4831       |H1  |		Short_Literal	0x31
0087 4801       |H   |		Short_Literal	0x1
0088 e232       | 2  |		Load	0x1,0x32
0089 01d6       |    |		Execute	Vector,Field_Write
008a 4832       |H2  |		Short_Literal	0x32
008b 4802       |H   |		Short_Literal	0x2
008c e232       | 2  |		Load	0x1,0x32
008d 01d6       |    |		Execute	Vector,Field_Write
008e 4833       |H3  |		Short_Literal	0x33
008f 4803       |H   |		Short_Literal	0x3
0090 e232       | 2  |		Load	0x1,0x32
0091 01d6       |    |		Execute	Vector,Field_Write
0092 4834       |H4  |		Short_Literal	0x34
0093 4804       |H   |		Short_Literal	0x4
0094 e232       | 2  |		Load	0x1,0x32
0095 01d6       |    |		Execute	Vector,Field_Write
0096 4835       |H5  |		Short_Literal	0x35
0097 4805       |H   |		Short_Literal	0x5
0098 e232       | 2  |		Load	0x1,0x32
0099 01d6       |    |		Execute	Vector,Field_Write
009a 4836       |H6  |		Short_Literal	0x36
009b 4806       |H   |		Short_Literal	0x6
009c e232       | 2  |		Load	0x1,0x32
009d 01d6       |    |		Execute	Vector,Field_Write
009e 4837       |H7  |		Short_Literal	0x37
009f 4807       |H   |		Short_Literal	0x7
00a0 e232       | 2  |		Load	0x1,0x32
00a1 01d6       |    |		Execute	Vector,Field_Write
00a2 4838       |H8  |		Short_Literal	0x38
00a3 4808       |H   |		Short_Literal	0x8
00a4 e232       | 2  |		Load	0x1,0x32
00a5 01d6       |    |		Execute	Vector,Field_Write
00a6 4839       |H9  |		Short_Literal	0x39
00a7 4809       |H   |		Short_Literal	0x9
00a8 e232       | 2  |		Load	0x1,0x32
00a9 01d6       |    |		Execute	Vector,Field_Write
00aa 4841       |HA  |		Short_Literal	0x41
00ab 480a       |H   |		Short_Literal	0xa
00ac e232       | 2  |		Load	0x1,0x32
00ad 01d6       |    |		Execute	Vector,Field_Write
00ae 4842       |HB  |		Short_Literal	0x42
00af 480b       |H   |		Short_Literal	0xb
00b0 e232       | 2  |		Load	0x1,0x32
00b1 01d6       |    |		Execute	Vector,Field_Write
00b2 4843       |HC  |		Short_Literal	0x43
00b3 480c       |H   |		Short_Literal	0xc
00b4 e232       | 2  |		Load	0x1,0x32
00b5 01d6       |    |		Execute	Vector,Field_Write
00b6 4844       |HD  |		Short_Literal	0x44
00b7 480d       |H   |		Short_Literal	0xd
00b8 e232       | 2  |		Load	0x1,0x32
00b9 01d6       |    |		Execute	Vector,Field_Write
00ba 4845       |HE  |		Short_Literal	0x45
00bb 480e       |H   |		Short_Literal	0xe
00bc e232       | 2  |		Load	0x1,0x32
00bd 01d6       |    |		Execute	Vector,Field_Write
00be 4846       |HF  |		Short_Literal	0x46
00bf 480f       |H   |		Short_Literal	0xf
00c0 e232       | 2  |		Load	0x1,0x32
00c1 01d6       |    |		Execute	Vector,Field_Write
00c2 e231       | 1  |		Load	0x1,0x31
00c3 01d4       |    |		Execute	Vector,Structure_Write
00c4 1d24       | $  |		Execute_Immediate	Reference_Lex_1,0x24				; Debug Table 0x1.0xc = 0xc4,0xfff3
00c5 00c7       |    |		Action	Elaborate_Subprogram
00c6 1d25       | %  |		Execute_Immediate	Reference_Lex_1,0x25				; Debug Table 0x1.0xd = 0xc6,0xfff2
00c7 00c7       |    |		Action	Elaborate_Subprogram
00c8 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10				; Debug Table 0x1.0xe = 0xc8,0xfff1
00c9 00c7       |    |		Action	Elaborate_Subprogram
00ca 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11				; Debug Table 0x1.0xf = 0xca,0xfff0
00cb 00c7       |    |		Action	Elaborate_Subprogram
00cc 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe				; Debug Table 0x1.0x10 = 0xcc,0xffef
00cd 00c7       |    |		Action	Elaborate_Subprogram
00ce 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf				; Debug Table 0x1.0x11 = 0xce,0xffee
00cf 00c7       |    |		Action	Elaborate_Subprogram
00d0 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12				; Debug Table 0x1.0x12 = 0xd0,0xffed
00d1 00c7       |    |		Action	Elaborate_Subprogram
00d2 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13				; Debug Table 0x1.0x13 = 0xd2,0xffec
00d3 00c7       |    |		Action	Elaborate_Subprogram
00d4 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14				; Debug Table 0x1.0x14 = 0xd4,0xffeb
00d5 00c7       |    |		Action	Elaborate_Subprogram
00d6 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15				; Debug Table 0x1.0x15 = 0xd6,0xffea
00d7 00c7       |    |		Action	Elaborate_Subprogram
00d8 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd				; Debug Table 0x1.0x16 = 0xd8,0xffe9
00d9 00c7       |    |		Action	Elaborate_Subprogram
00da 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17				; Debug Table 0x1.0x17 = 0xda,0xffe8
00db 00c7       |    |		Action	Elaborate_Subprogram
00dc 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16				; Debug Table 0x1.0x18 = 0xdc,0xffe7
00dd 00c7       |    |		Action	Elaborate_Subprogram
00de 1d19       |    |		Execute_Immediate	Reference_Lex_1,0x19				; Debug Table 0x1.0x19 = 0xde,0xffe6
00df 00c7       |    |		Action	Elaborate_Subprogram
00e0 1d18       |    |		Execute_Immediate	Reference_Lex_1,0x18				; Debug Table 0x1.0x1a = 0xe0,0xffe5
00e1 00c7       |    |		Action	Elaborate_Subprogram
00e2 1d1e       |    |		Execute_Immediate	Reference_Lex_1,0x1e				; Debug Table 0x1.0x1b = 0xe2,0xffe4
00e3 00c7       |    |		Action	Elaborate_Subprogram
00e4 1d1d       |    |		Execute_Immediate	Reference_Lex_1,0x1d				; Debug Table 0x1.0x1c = 0xe4,0xffe3
00e5 00c7       |    |		Action	Elaborate_Subprogram
00e6 1d20       |    |		Execute_Immediate	Reference_Lex_1,0x20				; Debug Table 0x1.0x1d = 0xe6,0xffe2
00e7 00c7       |    |		Action	Elaborate_Subprogram
00e8 1d1f       |    |		Execute_Immediate	Reference_Lex_1,0x1f				; Debug Table 0x1.0x1e = 0xe8,0xffe1
00e9 00c7       |    |		Action	Elaborate_Subprogram
00ea 1d21       | !  |		Execute_Immediate	Reference_Lex_1,0x21				; Debug Table 0x1.0x1f = 0xea,0xffe0
00eb 00c7       |    |		Action	Elaborate_Subprogram
00ec 1d22       | "  |		Execute_Immediate	Reference_Lex_1,0x22				; Debug Table 0x1.0x20 = 0xec,0xffdf
00ed 00c7       |    |		Action	Elaborate_Subprogram
00ee 1d23       | #  |		Execute_Immediate	Reference_Lex_1,0x23				; Debug Table 0x1.0x21 = 0xee,0xffde
00ef 00c7       |    |		Action	Elaborate_Subprogram
00f0 1d1a       |    |		Execute_Immediate	Reference_Lex_1,0x1a				; Debug Table 0x1.0x22 = 0xf0,0xffdd
00f1 00c7       |    |		Action	Elaborate_Subprogram
00f2 1d1b       |    |		Execute_Immediate	Reference_Lex_1,0x1b				; Debug Table 0x1.0x23 = 0xf2,0xffdc
00f3 00c7       |    |		Action	Elaborate_Subprogram
00f4 1d1c       |    |		Execute_Immediate	Reference_Lex_1,0x1c				; Debug Table 0x1.0x24 = 0xf4,0xffdb
00f5 00c7       |    |		Action	Elaborate_Subprogram
00f6			BODY_0008:
00f6 00e8       |    |		Load_Encached	Character_Cache						; Debug Table 0x1.0x25 = 0xf6,0x1
00f7 0265       | e  |		Execute	Discrete,Reverse_Bounds
00f8 0007       |    |		Action	Break_Optional
00f9 e233       | 3  |		Load	0x1,0x33							; Debug Table 0x1.0x26 = 0xf9,0x2
00fa e233       | 3  |		Load	0x1,0x33
00fb e22a       | *  |		Load	0x1,0x2a
00fc 01d6       |    |		Execute	Vector,Field_Write
00fd 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1.0x27 = 0xfd,0x3
00fe e233       | 3  |		Load	0x1,0x33
00ff e233       | 3  |		Load	0x1,0x33
0100 e22c       | ,  |		Load	0x1,0x2c
0101 01a6       |    |		Execute	Matrix,Field_Write
0102 3ff6       |?   |		Loop_Increasing	0xf9
0103 e22a       | *  |		Load	0x1,0x2a							; Debug Table 0x1.0x28 = 0x103,0x4
0104 e22b       | +  |		Load	0x1,0x2b
0105 01d4       |    |		Execute	Vector,Structure_Write
0106 485a       |HZ  |		Short_Literal	0x5a							; Debug Table 0x1.0x29 = 0x106,0x5
0107 4841       |HA  |		Short_Literal	0x41
0108 0007       |    |		Action	Break_Optional
0109 e233       | 3  |		Load	0x1,0x33							; Debug Table 0x1.0x2a = 0x109,0x6
010a 0a20       |    |		Execute_Immediate	Plus,0x20
010b 00d8       |    |		Load_Top	At_Offset_0
010c 00e8       |    |		Load_Encached	Character_Cache
010d 0260       | `  |		Execute	Discrete,In_Type
010e 7002       |p   |		Jump_Nonzero	0x111
010f 48e0       |H   |		Short_Literal	0xe0
0110 0257       | W  |		Execute	Discrete,Raise
0111 e233       | 3  |		Load	0x1,0x33
0112 e22b       | +  |		Load	0x1,0x2b
0113 01d6       |    |		Execute	Vector,Field_Write
0114 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1.0x2b = 0x114,0x7
0115 e233       | 3  |		Load	0x1,0x33
0116 e22b       | +  |		Load	0x1,0x2b
0117 01d7       |    |		Execute	Vector,Field_Read
0118 e233       | 3  |		Load	0x1,0x33
0119 e22c       | ,  |		Load	0x1,0x2c
011a 01a6       |    |		Execute	Matrix,Field_Write
011b 3fed       |?   |		Loop_Increasing	0x109
011c 487a       |Hz  |		Short_Literal	0x7a							; Debug Table 0x1.0x2c = 0x11c,0x8
011d 4861       |Ha  |		Short_Literal	0x61
011e 0007       |    |		Action	Break_Optional
011f e233       | 3  |		Load	0x1,0x33							; Debug Table 0x1.0x2d = 0x11f,0x9
0120 0ae0       |    |		Execute_Immediate	Plus,-0x20
0121 00d8       |    |		Load_Top	At_Offset_0
0122 00e8       |    |		Load_Encached	Character_Cache
0123 0260       | `  |		Execute	Discrete,In_Type
0124 7002       |p   |		Jump_Nonzero	0x127
0125 48e0       |H   |		Short_Literal	0xe0
0126 0257       | W  |		Execute	Discrete,Raise
0127 e233       | 3  |		Load	0x1,0x33
0128 e22a       | *  |		Load	0x1,0x2a
0129 01d6       |    |		Execute	Vector,Field_Write
012a 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1.0x2e = 0x12a,0xa
012b e233       | 3  |		Load	0x1,0x33
012c e22a       | *  |		Load	0x1,0x2a
012d 01d7       |    |		Execute	Vector,Field_Read
012e e233       | 3  |		Load	0x1,0x33
012f e22c       | ,  |		Load	0x1,0x2c
0130 01a6       |    |		Execute	Matrix,Field_Write
0131 3fed       |?   |		Loop_Increasing	0x11f
0132 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x2f = 0x132,0xb
0133 00e5       |    |		Load_Encached	Long_Integer_Cache					; Debug Table 0x1.0x30 = 0x133,0xfbff
0134 00e8       |    |		Load_Encached	Character_Cache						; Debug Table 0x1.0x31 = 0x134,0xfbfe
0135 00e8       |    |		Load_Encached	Character_Cache						; Debug Table 0x1.0x32 = 0x135,0xfbfd
0136 00e8       |    |		Load_Encached	Character_Cache						; Debug Table 0x1.0x33 = 0x136,0x401
0137 0265       | e  |		Execute	Discrete,Reverse_Bounds
0138 0007       |    |		Action	Break_Optional
0139 e236       | 6  |		Load	0x1,0x36							; Debug Table 0x1.0x34 = 0x139,0x402
013a e22a       | *  |		Load	0x1,0x2a
013b 01d7       |    |		Execute	Vector,Field_Read
013c a233       | 3  |		Store_Unchecked	0x1,0x33
013d e236       | 6  |		Load	0x1,0x36							; Debug Table 0x1.0x35 = 0x13d,0x403
013e e22b       | +  |		Load	0x1,0x2b
013f 01d7       |    |		Execute	Vector,Field_Read
0140 a234       | 4  |		Store_Unchecked	0x1,0x34
0141 e233       | 3  |		Load	0x1,0x33							; Debug Table 0x1.0x36 = 0x141,0x404
0142 e234       | 4  |		Load	0x1,0x34
0143 027e       | ~  |		Execute	Discrete,Not_Equal
0144 7005       |p   |		Jump_Nonzero	0x14a
0145 e236       | 6  |		Load	0x1,0x36
0146 4830       |H0  |		Short_Literal	0x30
0147 4839       |H9  |		Short_Literal	0x39
0148 0262       | b  |		Execute	Discrete,In_Range
0149 7801       |x   |		Jump	0x14b
014a 4801       |H   |		Short_Literal	0x1
014b 0907       |    |		Execute_Immediate	Binary_Scale,0x7
014c a232       | 2  |		Store_Unchecked	0x1,0x32
014d e232       | 2  |		Load	0x1,0x32							; Debug Table 0x1.0x37 = 0x14d,0x405
014e e233       | 3  |		Load	0x1,0x33
014f 0273       | s  |		Execute	Discrete,Plus
0150 e236       | 6  |		Load	0x1,0x36
0151 e22f       | /  |		Load	0x1,0x2f
0152 01d6       |    |		Execute	Vector,Field_Write
0153 e232       | 2  |		Load	0x1,0x32							; Debug Table 0x1.0x38 = 0x153,0x406
0154 e234       | 4  |		Load	0x1,0x34
0155 0273       | s  |		Execute	Discrete,Plus
0156 e236       | 6  |		Load	0x1,0x36
0157 4880       |H   |		Short_Literal	0x80
0158 0273       | s  |		Execute	Discrete,Plus
0159 e22f       | /  |		Load	0x1,0x2f
015a 01d6       |    |		Execute	Vector,Field_Write
015b 3fdd       |?   |		Loop_Increasing	0x139
015c 00d3       |    |		Pop_Control	Pop_Count_3
015d 00bc       |    |		Action	Signal_Activated
015e 00bb       |    |		Action	Signal_Completion
015f 0000       |    |		.XXX[0x1]
0160 ; --------------------------------------------------------------------------------------
0160 ; SUBPROGRAM
0160 ; --------------------------------------------------------------------------------------
0160 0165       | e  |		.CONST	0x0165								; Address of begin
0161 0004       |    |		.CONST	0x0004								; Address of exception handler
0162 0001       |    |		.CONST	0x0001								; Number of locals
0163			INIT_0160:
0163 0007       |    |		Action	Break_Optional							; Debug Table 0x2 = .DEBUG	0x0163,0x0706,0x0002,0x0000,0x000d,0xfa64,0x0000,0x0013
													; Debug Table 0x2.0x0 = 0x163,0xffff
0164 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x1 = 0x164,0xfffe
0165			BODY_0160:
0165 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x2 = 0x165,0x1
0166 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2.0x3 = 0x166,0x401
0167 0007       |    |		Action	Break_Optional
0168 01be       |    |		Execute	Vector,Hash							; Debug Table 0x2.0x4 = 0x168,0x402
0169 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1				; Debug Table 0x2.0x5 = 0x169,0x403
016a 4800       |H   |		Short_Literal	0x0							; Debug Table 0x2.0x6 = 0x16a,0x2
016b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
016c 0000 0000  |    |		.BLANK	0000[0x4]
0170 ; --------------------------------------------------------------------------------------
0170 ; SUBPROGRAM
0170 ; --------------------------------------------------------------------------------------
0170 0173       | s  |		.CONST	0x0173								; Address of begin
0171 0004       |    |		.CONST	0x0004								; Address of exception handler
0172 0001       |    |		.CONST	0x0001								; Number of locals
0173			BODY_0170:
0173			INIT_0170:
0173 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x3 = .DEBUG	0x0173,0x0716,0x0001,0x0000,0x000d,0xfa64,0x0000,0x001c
													; Debug Table 0x3.0x0 = 0x173,0x1
0174 e22a       | *  |		Load	0x1,0x2a
0175 01d7       |    |		Execute	Vector,Field_Read
0176 a5ff       |    |		Store_Unchecked	0x2,-0x1
0177 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0178 ; --------------------------------------------------------------------------------------
0178 ; SUBPROGRAM
0178 ; --------------------------------------------------------------------------------------
0178 017b       | {  |		.CONST	0x017b								; Address of begin
0179 0004       |    |		.CONST	0x0004								; Address of exception handler
017a 0001       |    |		.CONST	0x0001								; Number of locals
017b			BODY_0178:
017b			INIT_0178:
017b e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x4 = .DEBUG	0x017b,0x071a,0x0001,0x0000,0x000d,0xfa64,0x0000,0x0024
													; Debug Table 0x4.0x0 = 0x17b,0x1
017c e22b       | +  |		Load	0x1,0x2b
017d 01d7       |    |		Execute	Vector,Field_Read
017e a5ff       |    |		Store_Unchecked	0x2,-0x1
017f 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0180 ; --------------------------------------------------------------------------------------
0180 ; SUBPROGRAM
0180 ; --------------------------------------------------------------------------------------
0180 0183       |    |		.CONST	0x0183								; Address of begin
0181 0004       |    |		.CONST	0x0004								; Address of exception handler
0182 0001       |    |		.CONST	0x0001								; Number of locals
0183			BODY_0180:
0183			INIT_0180:
0183 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x5 = .DEBUG	0x0183,0x071e,0x0002,0x0000,0x000d,0xfa64,0x0000,0x002c
													; Debug Table 0x5.0x0 = 0x183,0x1
0184 e22a       | *  |		Load	0x1,0x2a
0185 01d7       |    |		Execute	Vector,Field_Read
0186 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0187 0000       |    |		.XXX[0x1]
0188 ; --------------------------------------------------------------------------------------
0188 ; SUBPROGRAM
0188 ; --------------------------------------------------------------------------------------
0188 018b       |    |		.CONST	0x018b								; Address of begin
0189 0004       |    |		.CONST	0x0004								; Address of exception handler
018a 0001       |    |		.CONST	0x0001								; Number of locals
018b			BODY_0188:
018b			INIT_0188:
018b e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x6 = .DEBUG	0x018b,0x0722,0x0002,0x0000,0x000d,0xfa64,0x0000,0x0035
													; Debug Table 0x6.0x0 = 0x18b,0x1
018c e22b       | +  |		Load	0x1,0x2b
018d 01d7       |    |		Execute	Vector,Field_Read
018e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
018f 0000       |    |		.XXX[0x1]
0190 ; --------------------------------------------------------------------------------------
0190 ; SUBPROGRAM
0190 ; --------------------------------------------------------------------------------------
0190 0193       |    |		.CONST	0x0193								; Address of begin
0191 0004       |    |		.CONST	0x0004								; Address of exception handler
0192 0001       |    |		.CONST	0x0001								; Number of locals
0193			BODY_0190:
0193			INIT_0190:
0193 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x7 = .DEBUG	0x0193,0x0726,0x0001,0x0000,0x000d,0xfa64,0x0000,0x003e
													; Debug Table 0x7.0x0 = 0x193,0x1
0194 01d9       |    |		Execute	Vector,Reverse_Bounds
0195 0263       | c  |		Execute	Discrete,Above_Bound
0196 7009       |p   |		Jump_Nonzero	0x1a0
0197 e403       |    |		Load	0x2,0x3								; Debug Table 0x7.0x1 = 0x197,0x2
0198 e5ff       |    |		Load	0x2,-0x1
0199 01d7       |    |		Execute	Vector,Field_Read
019a e22a       | *  |		Load	0x1,0x2a
019b 01d7       |    |		Execute	Vector,Field_Read
019c e403       |    |		Load	0x2,0x3
019d e5ff       |    |		Load	0x2,-0x1
019e 01d6       |    |		Execute	Vector,Field_Write
019f 3ff7       |?   |		Loop_Increasing	0x197
01a0 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
01a1 0000 0000  |    |		.BLANK	0000[0x7]
01a8 ; --------------------------------------------------------------------------------------
01a8 ; SUBPROGRAM
01a8 ; --------------------------------------------------------------------------------------
01a8 01ab       |    |		.CONST	0x01ab								; Address of begin
01a9 0004       |    |		.CONST	0x0004								; Address of exception handler
01aa 0001       |    |		.CONST	0x0001								; Number of locals
01ab			BODY_01a8:
01ab			INIT_01a8:
01ab e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x8 = .DEBUG	0x01ab,0x072c,0x0001,0x0000,0x000d,0xfa64,0x0000,0x0046
													; Debug Table 0x8.0x0 = 0x1ab,0x1
01ac 01d9       |    |		Execute	Vector,Reverse_Bounds
01ad 0263       | c  |		Execute	Discrete,Above_Bound
01ae 7009       |p   |		Jump_Nonzero	0x1b8
01af e403       |    |		Load	0x2,0x3								; Debug Table 0x8.0x1 = 0x1af,0x2
01b0 e5ff       |    |		Load	0x2,-0x1
01b1 01d7       |    |		Execute	Vector,Field_Read
01b2 e22b       | +  |		Load	0x1,0x2b
01b3 01d7       |    |		Execute	Vector,Field_Read
01b4 e403       |    |		Load	0x2,0x3
01b5 e5ff       |    |		Load	0x2,-0x1
01b6 01d6       |    |		Execute	Vector,Field_Write
01b7 3ff7       |?   |		Loop_Increasing	0x1af
01b8 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
01b9 0000 0000  |    |		.BLANK	0000[0x7]
01c0 ; --------------------------------------------------------------------------------------
01c0 ; SUBPROGRAM
01c0 ; --------------------------------------------------------------------------------------
01c0 01ca       |    |		.CONST	0x01ca								; Address of begin
01c1 0004       |    |		.CONST	0x0004								; Address of exception handler
01c2 0002       |    |		.CONST	0x0002								; Number of locals
01c3			INIT_01c0:
01c3 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9 = .DEBUG	0x01c3,0x0732,0x0002,0x0000,0x000d,0xfa64,0x0000,0x004e
													; Debug Table 0x9.0x0 = 0x1c3,0xffff
01c4 01dd       |    |		Execute	Vector,First
01c5 e5ff       |    |		Load	0x2,-0x1
01c6 01dc       |    |		Execute	Vector,Last
01c7 00e9       |    |		Load_Encached	String_Cache
01c8 035b       | [  |		Declare_Type	Array,Constrained
01c9 0337       | 7  |		Declare_Variable	Array
01ca			BODY_01c0:
01ca e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0x1 = 0x1ca,0x1
01cb 01d9       |    |		Execute	Vector,Reverse_Bounds
01cc 0263       | c  |		Execute	Discrete,Above_Bound
01cd 7009       |p   |		Jump_Nonzero	0x1d7
01ce e404       |    |		Load	0x2,0x4								; Debug Table 0x9.0x2 = 0x1ce,0x2
01cf e5ff       |    |		Load	0x2,-0x1
01d0 01d7       |    |		Execute	Vector,Field_Read
01d1 e22a       | *  |		Load	0x1,0x2a
01d2 01d7       |    |		Execute	Vector,Field_Read
01d3 e404       |    |		Load	0x2,0x4
01d4 e402       |    |		Load	0x2,0x2
01d5 01d6       |    |		Execute	Vector,Field_Write
01d6 3ff7       |?   |		Loop_Increasing	0x1ce
01d7 e402       |    |		Load	0x2,0x2								; Debug Table 0x9.0x3 = 0x1d7,0x3
01d8 00e9       |    |		Load_Encached	String_Cache
01d9 01c6       |    |		Execute	Vector,Convert_To_Formal
01da 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01db 0000 0000  |    |		.BLANK	0000[0x5]
01e0 ; --------------------------------------------------------------------------------------
01e0 ; SUBPROGRAM
01e0 ; --------------------------------------------------------------------------------------
01e0 01ea       |    |		.CONST	0x01ea								; Address of begin
01e1 0004       |    |		.CONST	0x0004								; Address of exception handler
01e2 0002       |    |		.CONST	0x0002								; Number of locals
01e3			INIT_01e0:
01e3 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xa = .DEBUG	0x01e3,0x073c,0x0002,0x0000,0x000d,0xfa64,0x0000,0x0057
													; Debug Table 0xa.0x0 = 0x1e3,0xffff
01e4 01dd       |    |		Execute	Vector,First
01e5 e5ff       |    |		Load	0x2,-0x1
01e6 01dc       |    |		Execute	Vector,Last
01e7 00e9       |    |		Load_Encached	String_Cache
01e8 035b       | [  |		Declare_Type	Array,Constrained
01e9 0337       | 7  |		Declare_Variable	Array
01ea			BODY_01e0:
01ea e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xa.0x1 = 0x1ea,0x1
01eb 01d9       |    |		Execute	Vector,Reverse_Bounds
01ec 0263       | c  |		Execute	Discrete,Above_Bound
01ed 7009       |p   |		Jump_Nonzero	0x1f7
01ee e404       |    |		Load	0x2,0x4								; Debug Table 0xa.0x2 = 0x1ee,0x2
01ef e5ff       |    |		Load	0x2,-0x1
01f0 01d7       |    |		Execute	Vector,Field_Read
01f1 e22b       | +  |		Load	0x1,0x2b
01f2 01d7       |    |		Execute	Vector,Field_Read
01f3 e404       |    |		Load	0x2,0x4
01f4 e402       |    |		Load	0x2,0x2
01f5 01d6       |    |		Execute	Vector,Field_Write
01f6 3ff7       |?   |		Loop_Increasing	0x1ee
01f7 e402       |    |		Load	0x2,0x2								; Debug Table 0xa.0x3 = 0x1f7,0x3
01f8 00e9       |    |		Load_Encached	String_Cache
01f9 01c6       |    |		Execute	Vector,Convert_To_Formal
01fa 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01fb 0000 0000  |    |		.BLANK	0000[0x5]
0200 ; --------------------------------------------------------------------------------------
0200 ; SUBPROGRAM
0200 ; --------------------------------------------------------------------------------------
0200 0203       |    |		.CONST	0x0203								; Address of begin
0201 0004       |    |		.CONST	0x0004								; Address of exception handler
0202 0001       |    |		.CONST	0x0001								; Number of locals
0203			BODY_0200:
0203			INIT_0200:
0203 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0xb = .DEBUG	0x0203,0x0746,0x0002,0x0000,0x000d,0xfa64,0x0000,0x0060
													; Debug Table 0xb.0x0 = 0x203,0x1
0204 e5fd       |    |		Load	0x2,-0x3
0205 e5fe       |    |		Load	0x2,-0x2
0206 e5ff       |    |		Load	0x2,-0x1
0207 8217       |    |		Call	0x1,0x17
0208 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
0209 0000 0000  |    |		.BLANK	0000[0x7]
0210 ; --------------------------------------------------------------------------------------
0210 ; SUBPROGRAM
0210 ; --------------------------------------------------------------------------------------
0210 021e       |    |		.CONST	0x021e								; Address of begin
0211 0004       |    |		.CONST	0x0004								; Address of exception handler
0212 0005       |    |		.CONST	0x0005								; Number of locals
0213			INIT_0210:
0213 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xc = .DEBUG	0x0213,0x074a,0x0002,0x0000,0x000d,0xfa64,0x0000,0x0078
													; Debug Table 0xc.0x0 = 0x213,0xffff
0214 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0215 4850       |HP  |		Short_Literal	0x50							; Debug Table 0xc.0x1 = 0x215,0xfffe
0216 e001       |    |		Load	0x0,0x1
0217 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0218 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0219 e403       |    |		Load	0x2,0x3
021a 1c00       |    |		Execute_Immediate	Run_Utility,0x0
021b 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0xc.0x2 = 0x21b,0xfffd
021c 029f 0523  |   #|		Declare_Subprogram	INIT_0520,For_Call				; Debug Table 0xc.0x3 = 0x21c,0xfffc
021e			BODY_0210:
021e e403       |    |		Load	0x2,0x3								; Debug Table 0xc.0x4 = 0x21e,0x1
021f 4820       |H   |		Short_Literal	0x20
0220 4800       |H   |		Short_Literal	0x0
0221 e001       |    |		Load	0x0,0x1
0222 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0223 00d1       |    |		Pop_Control	Pop_Count_1
0224 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xc.0x5 = 0x224,0x2
0225 0d00       |    |		Execute_Immediate	Less,0x0
0226 6808       |h   |		Jump_Zero	0x22f
0227 4801       |H   |		Short_Literal	0x1							; Debug Table 0xc.0x6 = 0x227,0x3
0228 a402       |    |		Store_Unchecked	0x2,0x2
0229 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xc.0x7 = 0x229,0x4
022a 0aff       |    |		Execute_Immediate	Plus,-0x1
022b 0248       | H  |		Execute	Discrete,Check_In_Integer
022c e5ff       |    |		Load	0x2,-0x1
022d 8405       |    |		Call	0x2,0x5
022e 7803       |x   |		Jump	0x232
022f e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xc.0x8 = 0x22f,0x5
0230 e5ff       |    |		Load	0x2,-0x1
0231 8405       |    |		Call	0x2,0x5
0232 e403       |    |		Load	0x2,0x3								; Debug Table 0xc.0x9 = 0x232,0x6
0233 e001       |    |		Load	0x0,0x1
0234 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0235 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
0236 0000 0000  |    |		.XXX[0x2]
0238 ; --------------------------------------------------------------------------------------
0238 ; SUBPROGRAM
0238 ; --------------------------------------------------------------------------------------
0238 023c       | <  |		.CONST	0x023c								; Address of begin
0239 0004       |    |		.CONST	0x0004								; Address of exception handler
023a 0002       |    |		.CONST	0x0002								; Number of locals
023b			INIT_0238:
023b 00e5       |    |		Load_Encached	Long_Integer_Cache					; Debug Table 0xd = .DEBUG	0x023b,0x0760,0x0001,0x0000,0x000d,0xfa64,0x0000,0x0090
													; Debug Table 0xd.0x0 = 0x23b,0xffff
023c			BODY_0238:
023c 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xd.0x1 = 0x23c,0x1
023d 00e5       |    |		Load_Encached	Long_Integer_Cache
023e e5fe       |    |		Load	0x2,-0x2
023f e5ff       |    |		Load	0x2,-0x1
0240 8219       |    |		Call	0x1,0x19
0241 c402       |    |		Store	0x2,0x2
0242 c5fc       |    |		Store	0x2,-0x4
0243 e402       |    |		Load	0x2,0x2								; Debug Table 0xd.0x2 = 0x243,0x2
0244 0248       | H  |		Execute	Discrete,Check_In_Integer
0245 a5fd       |    |		Store_Unchecked	0x2,-0x3
0246 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0247 0000       |    |		.XXX[0x1]
0248 ; --------------------------------------------------------------------------------------
0248 ; SUBPROGRAM
0248 ; --------------------------------------------------------------------------------------
0248 0251       | Q  |		.CONST	0x0251								; Address of begin
0249 02ab       |    |		.CONST	0x02ab								; Address of exception handler
024a 0006       |    |		.CONST	0x0006								; Number of locals
024b			INIT_0248:
024b 00e5       |    |		Load_Encached	Long_Integer_Cache					; Debug Table 0xe = .DEBUG	0x024b,0x0768,0x0001,0x0000,0x000d,0xfa64,0x0000,0x00a5
													; Debug Table 0xe.0x0 = 0x24b,0xffff
024c 00e5       |    |		Load_Encached	Long_Integer_Cache					; Debug Table 0xe.0x1 = 0x24c,0xfffe
024d 00e8       |    |		Load_Encached	Character_Cache						; Debug Table 0xe.0x2 = 0x24d,0xfffd
024e 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0xe.0x3 = 0x24e,0xfffc
024f 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xe.0x4 = 0x24f,0xfffb
0250 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
0251			BODY_0248:
0251 4800       |H   |		Short_Literal	0x0							; Debug Table 0xe.0x5 = 0x251,0x1
0252 a5fc       |    |		Store_Unchecked	0x2,-0x4
0253 4800       |H   |		Short_Literal	0x0							; Debug Table 0xe.0x6 = 0x253,0x2
0254 a5fd       |    |		Store_Unchecked	0x2,-0x3
0255 4800       |H   |		Short_Literal	0x0							; Debug Table 0xe.0x7 = 0x255,0x3
0256 a403       |    |		Store_Unchecked	0x2,0x3
0257 4fff       |O   |		Short_Literal	-0x1							; Debug Table 0xe.0x8 = 0x257,0x4
0258 a402       |    |		Store_Unchecked	0x2,0x2
0259 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xe.0x9 = 0x259,0x5
025a 01d9       |    |		Execute	Vector,Reverse_Bounds
025b 0263       | c  |		Execute	Discrete,Above_Bound
025c 703a       |p:  |		Jump_Nonzero	0x297
025d e408       |    |		Load	0x2,0x8								; Debug Table 0xe.0xa = 0x25d,0x6
025e e5ff       |    |		Load	0x2,-0x1
025f 01d7       |    |		Execute	Vector,Field_Read
0260 a404       |    |		Store_Unchecked	0x2,0x4
0261 e404       |    |		Load	0x2,0x4								; Debug Table 0xe.0xb = 0x261,0x7
0262 0f20       |    |		Execute_Immediate	Equal,0x20
0263 6803       |h   |		Jump_Zero	0x267
0264 e406       |    |		Load	0x2,0x6								; Debug Table 0xe.0xc = 0x264,0x8
0265 7030       |p0  |		Jump_Nonzero	0x296
0266 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0xe.0xd = 0x266,0x9
0267 e406       |    |		Load	0x2,0x6								; Debug Table 0xe.0xe = 0x267,0xa
0268 e404       |    |		Load	0x2,0x4
0269 0f2d       | -  |		Execute_Immediate	Equal,0x2d
026a 0279       | y  |		Execute	Discrete,And
026b 6803       |h   |		Jump_Zero	0x26f
026c 4801       |H   |		Short_Literal	0x1							; Debug Table 0xe.0xf = 0x26c,0xb
026d a402       |    |		Store_Unchecked	0x2,0x2
026e 7825       |x%  |		Jump	0x294
026f e404       |    |		Load	0x2,0x4								; Debug Table 0xe.0x10 = 0x26f,0xc
0270 4830       |H0  |		Short_Literal	0x30
0271 4839       |H9  |		Short_Literal	0x39
0272 0262       | b  |		Execute	Discrete,In_Range
0273 6805       |h   |		Jump_Zero	0x279
0274 e404       |    |		Load	0x2,0x4								; Debug Table 0xe.0x11 = 0x274,0xd
0275 0ad0       |    |		Execute_Immediate	Plus,-0x30
0276 0248       | H  |		Execute	Discrete,Check_In_Integer
0277 a405       |    |		Store_Unchecked	0x2,0x5
0278 7810       |x   |		Jump	0x289
0279 e404       |    |		Load	0x2,0x4								; Debug Table 0xe.0x12 = 0x279,0xe
027a 820e       |    |		Call	0x1,0xe
027b c404       |    |		Store	0x2,0x4
027c e404       |    |		Load	0x2,0x4								; Debug Table 0xe.0x13 = 0x27c,0xf
027d 4841       |HA  |		Short_Literal	0x41
027e 4846       |HF  |		Short_Literal	0x46
027f 0262       | b  |		Execute	Discrete,In_Range
0280 6806       |h   |		Jump_Zero	0x287
0281 e404       |    |		Load	0x2,0x4								; Debug Table 0xe.0x14 = 0x281,0x10
0282 0abf       |    |		Execute_Immediate	Plus,-0x41
0283 0a0a       |    |		Execute_Immediate	Plus,0xa
0284 0248       | H  |		Execute	Discrete,Check_In_Integer
0285 a405       |    |		Store_Unchecked	0x2,0x5
0286 7802       |x   |		Jump	0x289
0287 49f4       |I   |		Short_Literal	0x1f4							; Debug Table 0xe.0x15 = 0x287,0x11
0288 a405       |    |		Store_Unchecked	0x2,0x5
0289 e405       |    |		Load	0x2,0x5								; Debug Table 0xe.0x16 = 0x289,0x12
028a e5fe       |    |		Load	0x2,-0x2
028b 027b       | {  |		Execute	Discrete,Greater_Equal
028c 6801       |h   |		Jump_Zero	0x28e
028d 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0xe.0x17 = 0x28d,0x13
028e e403       |    |		Load	0x2,0x3								; Debug Table 0xe.0x18 = 0x28e,0x14
028f e5fe       |    |		Load	0x2,-0x2
0290 0271       | q  |		Execute	Discrete,Times
0291 e405       |    |		Load	0x2,0x5
0292 0272       | r  |		Execute	Discrete,Minus
0293 a403       |    |		Store_Unchecked	0x2,0x3
0294 4800       |H   |		Short_Literal	0x0							; Debug Table 0xe.0x19 = 0x294,0x15
0295 a406       |    |		Store_Unchecked	0x2,0x6
0296 3fc6       |?   |		Loop_Increasing	0x25d
0297 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xe.0x1a = 0x297,0x16
0298 01db       |    |		Execute	Vector,Length
0299 6810       |h   |		Jump_Zero	0x2aa
029a e5ff       |    |		Load	0x2,-0x1
029b 01db       |    |		Execute	Vector,Length
029c 0c02       |    |		Execute_Immediate	Greater_Equal,0x2
029d 7004       |p   |		Jump_Nonzero	0x2a2
029e e402       |    |		Load	0x2,0x2
029f 4fff       |O   |		Short_Literal	-0x1
02a0 027f       |    |		Execute	Discrete,Equal
02a1 7801       |x   |		Jump	0x2a3
02a2 4801       |H   |		Short_Literal	0x1
02a3 6806       |h   |		Jump_Zero	0x2aa
02a4 e403       |    |		Load	0x2,0x3								; Debug Table 0xe.0x1b = 0x2a4,0x17
02a5 e402       |    |		Load	0x2,0x2
02a6 0271       | q  |		Execute	Discrete,Times
02a7 a5fd       |    |		Store_Unchecked	0x2,-0x3
02a8 4801       |H   |		Short_Literal	0x1							; Debug Table 0xe.0x1c = 0x2a8,0x18
02a9 a5fc       |    |		Store_Unchecked	0x2,-0x4
02aa 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
02ab			TRAP_0248:
02ab 0007       |    |		Action	Break_Optional
02ac 4800       |H   |		Short_Literal	0x0							; Debug Table 0xe.0x1d = 0x2ac,0x19
02ad a5fc       |    |		Store_Unchecked	0x2,-0x4
02ae 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
02af 0000       |    |		.XXX[0x1]
02b0 ; --------------------------------------------------------------------------------------
02b0 ; SUBPROGRAM
02b0 ; --------------------------------------------------------------------------------------
02b0 02b3       |    |		.CONST	0x02b3								; Address of begin
02b1 0004       |    |		.CONST	0x0004								; Address of exception handler
02b2 0001       |    |		.CONST	0x0001								; Number of locals
02b3			BODY_02b0:
02b3			INIT_02b0:
02b3 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xf = .DEBUG	0x02b3,0x07a6,0x0002,0x0000,0x000d,0xfa64,0x0000,0x00ba
													; Debug Table 0xf.0x0 = 0x2b3,0x1
02b4 01dc       |    |		Execute	Vector,Last
02b5 e5ff       |    |		Load	0x2,-0x1
02b6 01dd       |    |		Execute	Vector,First
02b7 0263       | c  |		Execute	Discrete,Above_Bound
02b8 700e       |p   |		Jump_Nonzero	0x2c7
02b9 e403       |    |		Load	0x2,0x3								; Debug Table 0xf.0x1 = 0x2b9,0x2
02ba e5ff       |    |		Load	0x2,-0x1
02bb 01d7       |    |		Execute	Vector,Field_Read
02bc e5fe       |    |		Load	0x2,-0x2
02bd 027e       | ~  |		Execute	Discrete,Not_Equal
02be 6807       |h   |		Jump_Zero	0x2c6
02bf e403       |    |		Load	0x2,0x3								; Debug Table 0xf.0x2 = 0x2bf,0x3
02c0 e5ff       |    |		Load	0x2,-0x1
02c1 01dc       |    |		Execute	Vector,Last
02c2 e5ff       |    |		Load	0x2,-0x1
02c3 01cf       |    |		Execute	Vector,Slice_Read
02c4 0335       | 5  |		Declare_Variable	Array,Duplicate
02c5 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
02c6 3ff2       |?   |		Loop_Increasing	0x2b9
02c7 00ea       |    |		Load_Encached	Null_String_Cache					; Debug Table 0xf.0x3 = 0x2c7,0x4
02c8 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
02c9 0000 0000  |    |		.BLANK	0000[0x7]
02d0 ; --------------------------------------------------------------------------------------
02d0 ; SUBPROGRAM
02d0 ; --------------------------------------------------------------------------------------
02d0 02d3       |    |		.CONST	0x02d3								; Address of begin
02d1 0004       |    |		.CONST	0x0004								; Address of exception handler
02d2 0001       |    |		.CONST	0x0001								; Number of locals
02d3			BODY_02d0:
02d3			INIT_02d0:
02d3 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x10 = .DEBUG	0x02d3,0x07b0,0x0002,0x0000,0x000d,0xfa64,0x0000,0x00c8
													; Debug Table 0x10.0x0 = 0x2d3,0x1
02d4 01dd       |    |		Execute	Vector,First
02d5 e5ff       |    |		Load	0x2,-0x1
02d6 01dc       |    |		Execute	Vector,Last
02d7 0264       | d  |		Execute	Discrete,Below_Bound
02d8 700e       |p   |		Jump_Nonzero	0x2e7
02d9 e403       |    |		Load	0x2,0x3								; Debug Table 0x10.0x1 = 0x2d9,0x2
02da e5ff       |    |		Load	0x2,-0x1
02db 01d7       |    |		Execute	Vector,Field_Read
02dc e5fe       |    |		Load	0x2,-0x2
02dd 027e       | ~  |		Execute	Discrete,Not_Equal
02de 6807       |h   |		Jump_Zero	0x2e6
02df e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x10.0x2 = 0x2df,0x3
02e0 01dd       |    |		Execute	Vector,First
02e1 e403       |    |		Load	0x2,0x3
02e2 e5ff       |    |		Load	0x2,-0x1
02e3 01cf       |    |		Execute	Vector,Slice_Read
02e4 0335       | 5  |		Declare_Variable	Array,Duplicate
02e5 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
02e6 37f2       |7   |		Loop_Decreasing	0x2d9
02e7 00ea       |    |		Load_Encached	Null_String_Cache					; Debug Table 0x10.0x3 = 0x2e7,0x4
02e8 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
02e9 0000 0000  |    |		.BLANK	0000[0x7]
02f0 ; --------------------------------------------------------------------------------------
02f0 ; SUBPROGRAM
02f0 ; --------------------------------------------------------------------------------------
02f0 02f3       |    |		.CONST	0x02f3								; Address of begin
02f1 0004       |    |		.CONST	0x0004								; Address of exception handler
02f2 0001       |    |		.CONST	0x0001								; Number of locals
02f3			BODY_02f0:
02f3			INIT_02f0:
02f3 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x11 = .DEBUG	0x02f3,0x07ba,0x0002,0x0000,0x000d,0xfa64,0x0000,0x00d6
													; Debug Table 0x11.0x0 = 0x2f3,0x1
02f4 e5fe       |    |		Load	0x2,-0x2
02f5 e5ff       |    |		Load	0x2,-0x1
02f6 821b       |    |		Call	0x1,0x1b
02f7 821a       |    |		Call	0x1,0x1a
02f8 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
02f9 0000 0000  |    |		.BLANK	0000[0x7]
0300 ; --------------------------------------------------------------------------------------
0300 ; SUBPROGRAM
0300 ; --------------------------------------------------------------------------------------
0300 030e       |    |		.CONST	0x030e								; Address of begin
0301 0004       |    |		.CONST	0x0004								; Address of exception handler
0302 0004       |    |		.CONST	0x0004								; Number of locals
0303			INIT_0300:
0303 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x12 = .DEBUG	0x0303,0x07be,0x0002,0x0000,0x000d,0xfa64,0x0000,0x00e4
													; Debug Table 0x12.0x0 = 0x303,0xffff
0304 01db       |    |		Execute	Vector,Length
0305 0aff       |    |		Execute_Immediate	Plus,-0x1
0306 0248       | H  |		Execute	Discrete,Check_In_Integer
0307 0007       |    |		Action	Break_Optional
0308 0007       |    |		Action	Break_Optional							; Debug Table 0x12.0x1 = 0x308,0xfffe
0309 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x12.0x2 = 0x309,0xfffd
030a 01dd       |    |		Execute	Vector,First
030b 0007       |    |		Action	Break_Optional
030c 0007       |    |		Action	Break_Optional							; Debug Table 0x12.0x3 = 0x30c,0xfffc
030d 00e8       |    |		Load_Encached	Character_Cache						; Debug Table 0x12.0x4 = 0x30d,0xfffb
030e			BODY_0300:
030e e402       |    |		Load	0x2,0x2								; Debug Table 0x12.0x5 = 0x30e,0x1
030f 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
0310 6863       |hc  |		Jump_Zero	0x374
0311 e403       |    |		Load	0x2,0x3								; Debug Table 0x12.0x6 = 0x311,0x2
0312 e5ff       |    |		Load	0x2,-0x1
0313 01d7       |    |		Execute	Vector,Field_Read
0314 a404       |    |		Store_Unchecked	0x2,0x4
0315 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x12.0x7 = 0x315,0x3
0316 682f       |h/  |		Jump_Zero	0x346
0317 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x12.0x8 = 0x317,0x4
0318 01dc       |    |		Execute	Vector,Last
0319 e402       |    |		Load	0x2,0x2
031a 0272       | r  |		Execute	Discrete,Minus
031b 0248       | H  |		Execute	Discrete,Check_In_Integer
031c e5fe       |    |		Load	0x2,-0x2
031d 01dd       |    |		Execute	Vector,First
031e 0263       | c  |		Execute	Discrete,Above_Bound
031f 7052       |pR  |		Jump_Nonzero	0x372
0320 e404       |    |		Load	0x2,0x4								; Debug Table 0x12.0x9 = 0x320,0x5
0321 e406       |    |		Load	0x2,0x6
0322 e5fe       |    |		Load	0x2,-0x2
0323 01d7       |    |		Execute	Vector,Field_Read
0324 e22c       | ,  |		Load	0x1,0x2c
0325 01a7       |    |		Execute	Matrix,Field_Read
0326 681d       |h   |		Jump_Zero	0x344
0327 4801       |H   |		Short_Literal	0x1							; Debug Table 0x12.0xa = 0x327,0x6
0328 e402       |    |		Load	0x2,0x2
0329 0264       | d  |		Execute	Discrete,Below_Bound
032a 7019       |p   |		Jump_Nonzero	0x344
032b e406       |    |		Load	0x2,0x6								; Debug Table 0x12.0xb = 0x32b,0x7
032c e408       |    |		Load	0x2,0x8
032d 0273       | s  |		Execute	Discrete,Plus
032e 0248       | H  |		Execute	Discrete,Check_In_Integer
032f e5fe       |    |		Load	0x2,-0x2
0330 01d7       |    |		Execute	Vector,Field_Read
0331 e403       |    |		Load	0x2,0x3
0332 e408       |    |		Load	0x2,0x8
0333 0273       | s  |		Execute	Discrete,Plus
0334 0248       | H  |		Execute	Discrete,Check_In_Integer
0335 e5ff       |    |		Load	0x2,-0x1
0336 01d7       |    |		Execute	Vector,Field_Read
0337 e22c       | ,  |		Load	0x1,0x2c
0338 01a7       |    |		Execute	Matrix,Field_Read
0339 7002       |p   |		Jump_Nonzero	0x33c
033a 00d2       |    |		Pop_Control	Pop_Count_2						; Debug Table 0x12.0xc = 0x33a,0x8
033b 7808       |x   |		Jump	0x344
033c e408       |    |		Load	0x2,0x8								; Debug Table 0x12.0xd = 0x33c,0x9
033d 0f01       |    |		Execute_Immediate	Equal,0x1
033e 6804       |h   |		Jump_Zero	0x343
033f e406       |    |		Load	0x2,0x6								; Debug Table 0x12.0xe = 0x33f,0xa
0340 00e3       |    |		Load_Encached	Natural_Cache
0341 025b       | [  |		Execute	Discrete,Check_In_Type
0342 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0343 37e7       |7   |		Loop_Decreasing	0x32b
0344 3fdb       |?   |		Loop_Increasing	0x320
0345 782c       |x,  |		Jump	0x372
0346 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x12.0xf = 0x346,0xb
0347 01dc       |    |		Execute	Vector,Last
0348 e402       |    |		Load	0x2,0x2
0349 0272       | r  |		Execute	Discrete,Minus
034a 0248       | H  |		Execute	Discrete,Check_In_Integer
034b e5fe       |    |		Load	0x2,-0x2
034c 01dd       |    |		Execute	Vector,First
034d 0263       | c  |		Execute	Discrete,Above_Bound
034e 7023       |p#  |		Jump_Nonzero	0x372
034f e406       |    |		Load	0x2,0x6								; Debug Table 0x12.0x10 = 0x34f,0xc
0350 e5fe       |    |		Load	0x2,-0x2
0351 01d7       |    |		Execute	Vector,Field_Read
0352 e404       |    |		Load	0x2,0x4
0353 027f       |    |		Execute	Discrete,Equal
0354 681c       |h   |		Jump_Zero	0x371
0355 4801       |H   |		Short_Literal	0x1							; Debug Table 0x12.0x11 = 0x355,0xd
0356 e402       |    |		Load	0x2,0x2
0357 0264       | d  |		Execute	Discrete,Below_Bound
0358 7018       |p   |		Jump_Nonzero	0x371
0359 e403       |    |		Load	0x2,0x3								; Debug Table 0x12.0x12 = 0x359,0xe
035a e408       |    |		Load	0x2,0x8
035b 0273       | s  |		Execute	Discrete,Plus
035c 0248       | H  |		Execute	Discrete,Check_In_Integer
035d e5ff       |    |		Load	0x2,-0x1
035e 01d7       |    |		Execute	Vector,Field_Read
035f e406       |    |		Load	0x2,0x6
0360 e408       |    |		Load	0x2,0x8
0361 0273       | s  |		Execute	Discrete,Plus
0362 0248       | H  |		Execute	Discrete,Check_In_Integer
0363 e5fe       |    |		Load	0x2,-0x2
0364 01d7       |    |		Execute	Vector,Field_Read
0365 027e       | ~  |		Execute	Discrete,Not_Equal
0366 6802       |h   |		Jump_Zero	0x369
0367 00d2       |    |		Pop_Control	Pop_Count_2						; Debug Table 0x12.0x13 = 0x367,0xf
0368 7808       |x   |		Jump	0x371
0369 e408       |    |		Load	0x2,0x8								; Debug Table 0x12.0x14 = 0x369,0x10
036a 0f01       |    |		Execute_Immediate	Equal,0x1
036b 6804       |h   |		Jump_Zero	0x370
036c e406       |    |		Load	0x2,0x6								; Debug Table 0x12.0x15 = 0x36c,0x11
036d 00e3       |    |		Load_Encached	Natural_Cache
036e 025b       | [  |		Execute	Discrete,Check_In_Type
036f 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0370 37e8       |7   |		Loop_Decreasing	0x359
0371 3fdd       |?   |		Loop_Increasing	0x34f
0372 4800       |H   |		Short_Literal	0x0							; Debug Table 0x12.0x16 = 0x372,0x12
0373 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0374 e402       |    |		Load	0x2,0x2								; Debug Table 0x12.0x17 = 0x374,0x13
0375 7007       |p   |		Jump_Nonzero	0x37d
0376 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x12.0x18 = 0x376,0x14
0377 e5fe       |    |		Load	0x2,-0x2
0378 e403       |    |		Load	0x2,0x3
0379 e5ff       |    |		Load	0x2,-0x1
037a 01d7       |    |		Execute	Vector,Field_Read
037b 821e       |    |		Call	0x1,0x1e
037c 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
037d e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x12.0x19 = 0x37d,0x15
037e 01dd       |    |		Execute	Vector,First
037f 00e3       |    |		Load_Encached	Natural_Cache
0380 025b       | [  |		Execute	Discrete,Check_In_Type
0381 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0382 0000 0000  |    |		.BLANK	0000[0x6]
0388 ; --------------------------------------------------------------------------------------
0388 ; SUBPROGRAM
0388 ; --------------------------------------------------------------------------------------
0388 038b       |    |		.CONST	0x038b								; Address of begin
0389 0004       |    |		.CONST	0x0004								; Address of exception handler
038a 0001       |    |		.CONST	0x0001								; Number of locals
038b			BODY_0388:
038b			INIT_0388:
038b e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x13 = .DEBUG	0x038b,0x07f4,0x0002,0x0000,0x000d,0xfa64,0x0000,0x00f6
													; Debug Table 0x13.0x0 = 0x38b,0x1
038c 680f       |h   |		Jump_Zero	0x39c
038d e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x13.0x1 = 0x38d,0x2
038e 01d9       |    |		Execute	Vector,Reverse_Bounds
038f 0263       | c  |		Execute	Discrete,Above_Bound
0390 7018       |p   |		Jump_Nonzero	0x3a9
0391 e403       |    |		Load	0x2,0x3								; Debug Table 0x13.0x2 = 0x391,0x3
0392 e5fe       |    |		Load	0x2,-0x2
0393 01d7       |    |		Execute	Vector,Field_Read
0394 e5ff       |    |		Load	0x2,-0x1
0395 e22c       | ,  |		Load	0x1,0x2c
0396 01a7       |    |		Execute	Matrix,Field_Read
0397 6802       |h   |		Jump_Zero	0x39a
0398 e403       |    |		Load	0x2,0x3								; Debug Table 0x13.0x3 = 0x398,0x4
0399 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
039a 3ff6       |?   |		Loop_Increasing	0x391
039b 780d       |x   |		Jump	0x3a9
039c e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x13.0x4 = 0x39c,0x5
039d 01d9       |    |		Execute	Vector,Reverse_Bounds
039e 0263       | c  |		Execute	Discrete,Above_Bound
039f 7009       |p   |		Jump_Nonzero	0x3a9
03a0 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x13.0x5 = 0x3a0,0x6
03a1 e403       |    |		Load	0x2,0x3
03a2 e5fe       |    |		Load	0x2,-0x2
03a3 01d7       |    |		Execute	Vector,Field_Read
03a4 027f       |    |		Execute	Discrete,Equal
03a5 6802       |h   |		Jump_Zero	0x3a8
03a6 e403       |    |		Load	0x2,0x3								; Debug Table 0x13.0x6 = 0x3a6,0x7
03a7 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
03a8 3ff7       |?   |		Loop_Increasing	0x3a0
03a9 4800       |H   |		Short_Literal	0x0							; Debug Table 0x13.0x7 = 0x3a9,0x8
03aa 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
03ab 0000 0000  |    |		.BLANK	0000[0x5]
03b0 ; --------------------------------------------------------------------------------------
03b0 ; SUBPROGRAM
03b0 ; --------------------------------------------------------------------------------------
03b0 03be       |    |		.CONST	0x03be								; Address of begin
03b1 0004       |    |		.CONST	0x0004								; Address of exception handler
03b2 0004       |    |		.CONST	0x0004								; Number of locals
03b3			INIT_03b0:
03b3 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x14 = .DEBUG	0x03b3,0x0806,0x0002,0x0000,0x000d,0xfa64,0x0000,0x0108
													; Debug Table 0x14.0x0 = 0x3b3,0xffff
03b4 01db       |    |		Execute	Vector,Length
03b5 0aff       |    |		Execute_Immediate	Plus,-0x1
03b6 0248       | H  |		Execute	Discrete,Check_In_Integer
03b7 0007       |    |		Action	Break_Optional
03b8 0007       |    |		Action	Break_Optional							; Debug Table 0x14.0x1 = 0x3b8,0xfffe
03b9 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x14.0x2 = 0x3b9,0xfffd
03ba 01dd       |    |		Execute	Vector,First
03bb 0007       |    |		Action	Break_Optional
03bc 0007       |    |		Action	Break_Optional							; Debug Table 0x14.0x3 = 0x3bc,0xfffc
03bd 00e8       |    |		Load_Encached	Character_Cache						; Debug Table 0x14.0x4 = 0x3bd,0xfffb
03be			BODY_03b0:
03be e402       |    |		Load	0x2,0x2								; Debug Table 0x14.0x5 = 0x3be,0x1
03bf 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
03c0 6867       |hg  |		Jump_Zero	0x428
03c1 e403       |    |		Load	0x2,0x3								; Debug Table 0x14.0x6 = 0x3c1,0x2
03c2 e5ff       |    |		Load	0x2,-0x1
03c3 01d7       |    |		Execute	Vector,Field_Read
03c4 a404       |    |		Store_Unchecked	0x2,0x4
03c5 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x14.0x7 = 0x3c5,0x3
03c6 6831       |h1  |		Jump_Zero	0x3f8
03c7 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x14.0x8 = 0x3c7,0x4
03c8 01dd       |    |		Execute	Vector,First
03c9 e5fe       |    |		Load	0x2,-0x2
03ca 01dc       |    |		Execute	Vector,Last
03cb e402       |    |		Load	0x2,0x2
03cc 0272       | r  |		Execute	Discrete,Minus
03cd 0248       | H  |		Execute	Discrete,Check_In_Integer
03ce 0264       | d  |		Execute	Discrete,Below_Bound
03cf 7056       |pV  |		Jump_Nonzero	0x426
03d0 e404       |    |		Load	0x2,0x4								; Debug Table 0x14.0x9 = 0x3d0,0x5
03d1 e406       |    |		Load	0x2,0x6
03d2 e5fe       |    |		Load	0x2,-0x2
03d3 01d7       |    |		Execute	Vector,Field_Read
03d4 e22c       | ,  |		Load	0x1,0x2c
03d5 01a7       |    |		Execute	Matrix,Field_Read
03d6 681f       |h   |		Jump_Zero	0x3f6
03d7 4801       |H   |		Short_Literal	0x1							; Debug Table 0x14.0xa = 0x3d7,0x6
03d8 e402       |    |		Load	0x2,0x2
03d9 0264       | d  |		Execute	Discrete,Below_Bound
03da 701b       |p   |		Jump_Nonzero	0x3f6
03db e406       |    |		Load	0x2,0x6								; Debug Table 0x14.0xb = 0x3db,0x7
03dc e408       |    |		Load	0x2,0x8
03dd 0273       | s  |		Execute	Discrete,Plus
03de 0248       | H  |		Execute	Discrete,Check_In_Integer
03df e5fe       |    |		Load	0x2,-0x2
03e0 01d7       |    |		Execute	Vector,Field_Read
03e1 e403       |    |		Load	0x2,0x3
03e2 e408       |    |		Load	0x2,0x8
03e3 0273       | s  |		Execute	Discrete,Plus
03e4 0248       | H  |		Execute	Discrete,Check_In_Integer
03e5 e5ff       |    |		Load	0x2,-0x1
03e6 01d7       |    |		Execute	Vector,Field_Read
03e7 e22c       | ,  |		Load	0x1,0x2c
03e8 01a7       |    |		Execute	Matrix,Field_Read
03e9 7002       |p   |		Jump_Nonzero	0x3ec
03ea 00d2       |    |		Pop_Control	Pop_Count_2						; Debug Table 0x14.0xc = 0x3ea,0x8
03eb 780a       |x   |		Jump	0x3f6
03ec e408       |    |		Load	0x2,0x8								; Debug Table 0x14.0xd = 0x3ec,0x9
03ed 0f01       |    |		Execute_Immediate	Equal,0x1
03ee 6806       |h   |		Jump_Zero	0x3f5
03ef e406       |    |		Load	0x2,0x6								; Debug Table 0x14.0xe = 0x3ef,0xa
03f0 e402       |    |		Load	0x2,0x2
03f1 0273       | s  |		Execute	Discrete,Plus
03f2 00e3       |    |		Load_Encached	Natural_Cache
03f3 025b       | [  |		Execute	Discrete,Check_In_Type
03f4 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
03f5 37e5       |7   |		Loop_Decreasing	0x3db
03f6 37d9       |7   |		Loop_Decreasing	0x3d0
03f7 782e       |x.  |		Jump	0x426
03f8 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x14.0xf = 0x3f8,0xb
03f9 01dd       |    |		Execute	Vector,First
03fa e5fe       |    |		Load	0x2,-0x2
03fb 01dc       |    |		Execute	Vector,Last
03fc e402       |    |		Load	0x2,0x2
03fd 0272       | r  |		Execute	Discrete,Minus
03fe 0248       | H  |		Execute	Discrete,Check_In_Integer
03ff 0264       | d  |		Execute	Discrete,Below_Bound
0400 7025       |p%  |		Jump_Nonzero	0x426
0401 e406       |    |		Load	0x2,0x6								; Debug Table 0x14.0x10 = 0x401,0xc
0402 e5fe       |    |		Load	0x2,-0x2
0403 01d7       |    |		Execute	Vector,Field_Read
0404 e404       |    |		Load	0x2,0x4
0405 027f       |    |		Execute	Discrete,Equal
0406 681e       |h   |		Jump_Zero	0x425
0407 4801       |H   |		Short_Literal	0x1							; Debug Table 0x14.0x11 = 0x407,0xd
0408 e402       |    |		Load	0x2,0x2
0409 0264       | d  |		Execute	Discrete,Below_Bound
040a 701a       |p   |		Jump_Nonzero	0x425
040b e403       |    |		Load	0x2,0x3								; Debug Table 0x14.0x12 = 0x40b,0xe
040c e408       |    |		Load	0x2,0x8
040d 0273       | s  |		Execute	Discrete,Plus
040e 0248       | H  |		Execute	Discrete,Check_In_Integer
040f e5ff       |    |		Load	0x2,-0x1
0410 01d7       |    |		Execute	Vector,Field_Read
0411 e406       |    |		Load	0x2,0x6
0412 e408       |    |		Load	0x2,0x8
0413 0273       | s  |		Execute	Discrete,Plus
0414 0248       | H  |		Execute	Discrete,Check_In_Integer
0415 e5fe       |    |		Load	0x2,-0x2
0416 01d7       |    |		Execute	Vector,Field_Read
0417 027e       | ~  |		Execute	Discrete,Not_Equal
0418 6802       |h   |		Jump_Zero	0x41b
0419 00d2       |    |		Pop_Control	Pop_Count_2						; Debug Table 0x14.0x13 = 0x419,0xf
041a 780a       |x   |		Jump	0x425
041b e408       |    |		Load	0x2,0x8								; Debug Table 0x14.0x14 = 0x41b,0x10
041c 0f01       |    |		Execute_Immediate	Equal,0x1
041d 6806       |h   |		Jump_Zero	0x424
041e e406       |    |		Load	0x2,0x6								; Debug Table 0x14.0x15 = 0x41e,0x11
041f e402       |    |		Load	0x2,0x2
0420 0273       | s  |		Execute	Discrete,Plus
0421 00e3       |    |		Load_Encached	Natural_Cache
0422 025b       | [  |		Execute	Discrete,Check_In_Type
0423 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0424 37e6       |7   |		Loop_Decreasing	0x40b
0425 37db       |7   |		Loop_Decreasing	0x401
0426 4800       |H   |		Short_Literal	0x0							; Debug Table 0x14.0x16 = 0x426,0x12
0427 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0428 e402       |    |		Load	0x2,0x2								; Debug Table 0x14.0x17 = 0x428,0x13
0429 7007       |p   |		Jump_Nonzero	0x431
042a e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x14.0x18 = 0x42a,0x14
042b e5fe       |    |		Load	0x2,-0x2
042c e403       |    |		Load	0x2,0x3
042d e5ff       |    |		Load	0x2,-0x1
042e 01d7       |    |		Execute	Vector,Field_Read
042f 8220       |    |		Call	0x1,0x20
0430 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0431 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x14.0x19 = 0x431,0x15
0432 01dc       |    |		Execute	Vector,Last
0433 00e3       |    |		Load_Encached	Natural_Cache
0434 025b       | [  |		Execute	Discrete,Check_In_Type
0435 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0436 0000 0000  |    |		.XXX[0x2]
0438 ; --------------------------------------------------------------------------------------
0438 ; SUBPROGRAM
0438 ; --------------------------------------------------------------------------------------
0438 043b       | ;  |		.CONST	0x043b								; Address of begin
0439 0004       |    |		.CONST	0x0004								; Address of exception handler
043a 0001       |    |		.CONST	0x0001								; Number of locals
043b			BODY_0438:
043b			INIT_0438:
043b e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x15 = .DEBUG	0x043b,0x083c,0x0002,0x0000,0x000d,0xfa64,0x0000,0x011a
													; Debug Table 0x15.0x0 = 0x43b,0x1
043c 680f       |h   |		Jump_Zero	0x44c
043d e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x15.0x1 = 0x43d,0x2
043e 01da       |    |		Execute	Vector,Bounds
043f 0264       | d  |		Execute	Discrete,Below_Bound
0440 7018       |p   |		Jump_Nonzero	0x459
0441 e403       |    |		Load	0x2,0x3								; Debug Table 0x15.0x2 = 0x441,0x3
0442 e5fe       |    |		Load	0x2,-0x2
0443 01d7       |    |		Execute	Vector,Field_Read
0444 e5ff       |    |		Load	0x2,-0x1
0445 e22c       | ,  |		Load	0x1,0x2c
0446 01a7       |    |		Execute	Matrix,Field_Read
0447 6802       |h   |		Jump_Zero	0x44a
0448 e403       |    |		Load	0x2,0x3								; Debug Table 0x15.0x3 = 0x448,0x4
0449 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
044a 37f6       |7   |		Loop_Decreasing	0x441
044b 780d       |x   |		Jump	0x459
044c e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x15.0x4 = 0x44c,0x5
044d 01da       |    |		Execute	Vector,Bounds
044e 0264       | d  |		Execute	Discrete,Below_Bound
044f 7009       |p   |		Jump_Nonzero	0x459
0450 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x15.0x5 = 0x450,0x6
0451 e403       |    |		Load	0x2,0x3
0452 e5fe       |    |		Load	0x2,-0x2
0453 01d7       |    |		Execute	Vector,Field_Read
0454 027f       |    |		Execute	Discrete,Equal
0455 6802       |h   |		Jump_Zero	0x458
0456 e403       |    |		Load	0x2,0x3								; Debug Table 0x15.0x6 = 0x456,0x7
0457 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0458 37f7       |7   |		Loop_Decreasing	0x450
0459 4800       |H   |		Short_Literal	0x0							; Debug Table 0x15.0x7 = 0x459,0x8
045a 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
045b 0000 0000  |    |		.BLANK	0000[0x5]
0460 ; --------------------------------------------------------------------------------------
0460 ; SUBPROGRAM
0460 ; --------------------------------------------------------------------------------------
0460 046f       | o  |		.CONST	0x046f								; Address of begin
0461 0004       |    |		.CONST	0x0004								; Address of exception handler
0462 0004       |    |		.CONST	0x0004								; Number of locals
0463			INIT_0460:
0463 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x16 = .DEBUG	0x0463,0x084e,0x0002,0x0000,0x000d,0xfa64,0x0000,0x012c
													; Debug Table 0x16.0x0 = 0x463,0xffff
0464 01db       |    |		Execute	Vector,Length
0465 0007       |    |		Action	Break_Optional
0466 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0x1 = 0x466,0xfffe
0467 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x16.0x2 = 0x467,0xfffd
0468 01dd       |    |		Execute	Vector,First
0469 0007       |    |		Action	Break_Optional
046a 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0x3 = 0x46a,0xfffc
046b e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x16.0x4 = 0x46b,0xfffb
046c 01dd       |    |		Execute	Vector,First
046d 0007       |    |		Action	Break_Optional
046e 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0x5 = 0x46e,0xfffa
046f			BODY_0460:
046f e402       |    |		Load	0x2,0x2								; Debug Table 0x16.0x6 = 0x46f,0x1
0470 e5fe       |    |		Load	0x2,-0x2
0471 01db       |    |		Execute	Vector,Length
0472 027f       |    |		Execute	Discrete,Equal
0473 6820       |h   |		Jump_Zero	0x494
0474 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x16.0x7 = 0x474,0x2
0475 681a       |h   |		Jump_Zero	0x490
0476 e402       |    |		Load	0x2,0x2								; Debug Table 0x16.0x8 = 0x476,0x3
0477 0aff       |    |		Execute_Immediate	Plus,-0x1
0478 0248       | H  |		Execute	Discrete,Check_In_Integer
0479 4800       |H   |		Short_Literal	0x0
047a 0263       | c  |		Execute	Discrete,Above_Bound
047b 7012       |p   |		Jump_Nonzero	0x48e
047c e404       |    |		Load	0x2,0x4								; Debug Table 0x16.0x9 = 0x47c,0x4
047d e406       |    |		Load	0x2,0x6
047e 0273       | s  |		Execute	Discrete,Plus
047f 0248       | H  |		Execute	Discrete,Check_In_Integer
0480 e5fe       |    |		Load	0x2,-0x2
0481 01d7       |    |		Execute	Vector,Field_Read
0482 e403       |    |		Load	0x2,0x3
0483 e406       |    |		Load	0x2,0x6
0484 0273       | s  |		Execute	Discrete,Plus
0485 0248       | H  |		Execute	Discrete,Check_In_Integer
0486 e5ff       |    |		Load	0x2,-0x1
0487 01d7       |    |		Execute	Vector,Field_Read
0488 e22c       | ,  |		Load	0x1,0x2c
0489 01a7       |    |		Execute	Matrix,Field_Read
048a 7002       |p   |		Jump_Nonzero	0x48d
048b 4800       |H   |		Short_Literal	0x0							; Debug Table 0x16.0xa = 0x48b,0x5
048c 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
048d 3fee       |?   |		Loop_Increasing	0x47c
048e 4801       |H   |		Short_Literal	0x1							; Debug Table 0x16.0xb = 0x48e,0x6
048f 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0490 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x16.0xc = 0x490,0x7
0491 e5fe       |    |		Load	0x2,-0x2
0492 01df       |    |		Execute	Vector,Equal
0493 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0494 4800       |H   |		Short_Literal	0x0							; Debug Table 0x16.0xd = 0x494,0x8
0495 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0496 0000 0000  |    |		.XXX[0x2]
0498 ; --------------------------------------------------------------------------------------
0498 ; SUBPROGRAM
0498 ; --------------------------------------------------------------------------------------
0498 049b       |    |		.CONST	0x049b								; Address of begin
0499 0004       |    |		.CONST	0x0004								; Address of exception handler
049a 0001       |    |		.CONST	0x0001								; Number of locals
049b			BODY_0498:
049b			INIT_0498:
049b e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x17 = .DEBUG	0x049b,0x086c,0x0002,0x0000,0x000d,0xfa64,0x0000,0x013e
													; Debug Table 0x17.0x0 = 0x49b,0x1
049c 6807       |h   |		Jump_Zero	0x4a4
049d e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x17.0x1 = 0x49d,0x2
049e 8215       |    |		Call	0x1,0x15
049f e5ff       |    |		Load	0x2,-0x1
04a0 8215       |    |		Call	0x1,0x15
04a1 00e0       |    |		Load_Encached	Standard_Cache
04a2 1848       | H  |		Execute	Package,Field_Execute,Field_Number 0x48
04a3 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
04a4 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x17.0x2 = 0x4a4,0x3
04a5 e5ff       |    |		Load	0x2,-0x1
04a6 00e0       |    |		Load_Encached	Standard_Cache
04a7 1848       | H  |		Execute	Package,Field_Execute,Field_Number 0x48
04a8 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
04a9 0000 0000  |    |		.BLANK	0000[0x7]
04b0 ; --------------------------------------------------------------------------------------
04b0 ; SUBPROGRAM
04b0 ; --------------------------------------------------------------------------------------
04b0 04b3       |    |		.CONST	0x04b3								; Address of begin
04b1 0004       |    |		.CONST	0x0004								; Address of exception handler
04b2 0001       |    |		.CONST	0x0001								; Number of locals
04b3			BODY_04b0:
04b3			INIT_04b0:
04b3 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x18 = .DEBUG	0x04b3,0x0874,0x0002,0x0000,0x000d,0xfa64,0x0000,0x0150
													; Debug Table 0x18.0x0 = 0x4b3,0x1
04b4 6807       |h   |		Jump_Zero	0x4bc
04b5 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x18.0x1 = 0x4b5,0x2
04b6 8215       |    |		Call	0x1,0x15
04b7 e5fe       |    |		Load	0x2,-0x2
04b8 8215       |    |		Call	0x1,0x15
04b9 00e0       |    |		Load_Encached	Standard_Cache
04ba 1848       | H  |		Execute	Package,Field_Execute,Field_Number 0x48
04bb 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
04bc e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x18.0x2 = 0x4bc,0x3
04bd e5fe       |    |		Load	0x2,-0x2
04be 00e0       |    |		Load_Encached	Standard_Cache
04bf 1848       | H  |		Execute	Package,Field_Execute,Field_Number 0x48
04c0 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
04c1 0000 0000  |    |		.BLANK	0000[0x7]
04c8 ; --------------------------------------------------------------------------------------
04c8 ; SUBPROGRAM
04c8 ; --------------------------------------------------------------------------------------
04c8 04cd       |    |		.CONST	0x04cd								; Address of begin
04c9 0004       |    |		.CONST	0x0004								; Address of exception handler
04ca 0002       |    |		.CONST	0x0002								; Number of locals
04cb			INIT_04c8:
04cb e22d       | -  |		Load	0x1,0x2d							; Debug Table 0x19 = .DEBUG	0x04cb,0x087c,0x0001,0x0000,0x000d,0xfa64,0x0000,0x0162
													; Debug Table 0x19.0x0 = 0x4cb,0xffff
04cc 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
04cd			BODY_04c8:
04cd e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x19.0x1 = 0x4cd,0x1
04ce 01d9       |    |		Execute	Vector,Reverse_Bounds
04cf 0263       | c  |		Execute	Discrete,Above_Bound
04d0 701b       |p   |		Jump_Nonzero	0x4ec
04d1 0007       |    |		Action	Break_Optional							; Debug Table 0x19.0x2 = 0x4d1,0x2
04d2 e404       |    |		Load	0x2,0x4								; Debug Table 0x19.0x3 = 0x4d2,0xfbff
04d3 e5ff       |    |		Load	0x2,-0x1
04d4 01d5       |    |		Execute	Vector,Field_Reference
04d5 0007       |    |		Action	Break_Optional
04d6 e405       |    |		Load	0x2,0x5								; Debug Table 0x19.0x4 = 0x4d6,0xfbfe
04d7 e402       |    |		Load	0x2,0x2
04d8 0273       | s  |		Execute	Discrete,Plus
04d9 e22f       | /  |		Load	0x1,0x2f
04da 01d5       |    |		Execute	Vector,Field_Reference
04db 0007       |    |		Action	Break_Optional
04dc e406       |    |		Load	0x2,0x6								; Debug Table 0x19.0x5 = 0x4dc,0x401
04dd 487f       |H   |		Short_Literal	0x7f
04de 0279       | y  |		Execute	Discrete,And
04df 00d8       |    |		Load_Top	At_Offset_0
04e0 00e8       |    |		Load_Encached	Character_Cache
04e1 0260       | `  |		Execute	Discrete,In_Type
04e2 7002       |p   |		Jump_Nonzero	0x4e5
04e3 48e0       |H   |		Short_Literal	0xe0
04e4 0257       | W  |		Execute	Discrete,Raise
04e5 a405       |    |		Store_Unchecked	0x2,0x5
04e6 e406       |    |		Load	0x2,0x6								; Debug Table 0x19.0x6 = 0x4e6,0x402
04e7 e405       |    |		Load	0x2,0x5
04e8 0272       | r  |		Execute	Discrete,Minus
04e9 c402       |    |		Store	0x2,0x2
04ea 00d2       |    |		Pop_Control	Pop_Count_2
04eb 3fe5       |?   |		Loop_Increasing	0x4d1
04ec 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
04ed 0000 0000  |    |		.XXX[0x3]
04ef 0000       |    |
04f0 ; --------------------------------------------------------------------------------------
04f0 ; SUBPROGRAM
04f0 ; --------------------------------------------------------------------------------------
04f0 04fd       |    |		.CONST	0x04fd								; Address of begin
04f1 0004       |    |		.CONST	0x0004								; Address of exception handler
04f2 0003       |    |		.CONST	0x0003								; Number of locals
04f3			INIT_04f0:
04f3 e22d       | -  |		Load	0x1,0x2d							; Debug Table 0x1a = .DEBUG	0x04f3,0x088c,0x0002,0x0000,0x000d,0xfa64,0x0000,0x016a
													; Debug Table 0x1a.0x0 = 0x4f3,0xffff
04f4 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
04f5 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1a.0x1 = 0x4f5,0xfffe
04f6 01da       |    |		Execute	Vector,Bounds
04f7 00e9       |    |		Load_Encached	String_Cache
04f8 035b       | [  |		Declare_Type	Array,Constrained
04f9 0337       | 7  |		Declare_Variable	Array
04fa e5ff       |    |		Load	0x2,-0x1
04fb e403       |    |		Load	0x2,0x3
04fc 01d4       |    |		Execute	Vector,Structure_Write
04fd			BODY_04f0:
04fd e403       |    |		Load	0x2,0x3								; Debug Table 0x1a.0x2 = 0x4fd,0x1
04fe 01d9       |    |		Execute	Vector,Reverse_Bounds
04ff 0263       | c  |		Execute	Discrete,Above_Bound
0500 701b       |p   |		Jump_Nonzero	0x51c
0501 0007       |    |		Action	Break_Optional							; Debug Table 0x1a.0x3 = 0x501,0x2
0502 e405       |    |		Load	0x2,0x5								; Debug Table 0x1a.0x4 = 0x502,0xfbff
0503 e403       |    |		Load	0x2,0x3
0504 01d5       |    |		Execute	Vector,Field_Reference
0505 0007       |    |		Action	Break_Optional
0506 e406       |    |		Load	0x2,0x6								; Debug Table 0x1a.0x5 = 0x506,0xfbfe
0507 e402       |    |		Load	0x2,0x2
0508 0273       | s  |		Execute	Discrete,Plus
0509 e22f       | /  |		Load	0x1,0x2f
050a 01d5       |    |		Execute	Vector,Field_Reference
050b 0007       |    |		Action	Break_Optional
050c e407       |    |		Load	0x2,0x7								; Debug Table 0x1a.0x6 = 0x50c,0x401
050d 487f       |H   |		Short_Literal	0x7f
050e 0279       | y  |		Execute	Discrete,And
050f 00d8       |    |		Load_Top	At_Offset_0
0510 00e8       |    |		Load_Encached	Character_Cache
0511 0260       | `  |		Execute	Discrete,In_Type
0512 7002       |p   |		Jump_Nonzero	0x515
0513 48e0       |H   |		Short_Literal	0xe0
0514 0257       | W  |		Execute	Discrete,Raise
0515 a406       |    |		Store_Unchecked	0x2,0x6
0516 e407       |    |		Load	0x2,0x7								; Debug Table 0x1a.0x7 = 0x516,0x402
0517 e406       |    |		Load	0x2,0x6
0518 0272       | r  |		Execute	Discrete,Minus
0519 c402       |    |		Store	0x2,0x2
051a 00d2       |    |		Pop_Control	Pop_Count_2
051b 3fe5       |?   |		Loop_Increasing	0x501
051c e403       |    |		Load	0x2,0x3								; Debug Table 0x1a.0x8 = 0x51c,0x3
051d 00e9       |    |		Load_Encached	String_Cache
051e 01c6       |    |		Execute	Vector,Convert_To_Formal
051f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0520 ; --------------------------------------------------------------------------------------
0520 ; SUBPROGRAM
0520 ; --------------------------------------------------------------------------------------
0520 0523       | #  |		.CONST	0x0523								; Address of begin
0521 0004       |    |		.CONST	0x0004								; Address of exception handler
0522 0001       |    |		.CONST	0x0001								; Number of locals
0523			BODY_0520:
0523			INIT_0520:
0523 e7ff       |    |		Load	0x3,-0x1							; Debug Table 0x1b = .DEBUG	0x0523,0x08a0,0x0001,0x0000,0x000e,0x3f74,0x0000,0x0284
													; Debug Table 0x1b.0x0 = 0x523,0x1
0524 7027       |p'  |		Jump_Nonzero	0x54c
0525 e7fe       |    |		Load	0x3,-0x2							; Debug Table 0x1b.0x1 = 0x525,0x2
0526 4801       |H   |		Short_Literal	0x1
0527 0263       | c  |		Execute	Discrete,Above_Bound
0528 7006       |p   |		Jump_Nonzero	0x52f
0529 e403       |    |		Load	0x2,0x3								; Debug Table 0x1b.0x2 = 0x529,0x3
052a e5fc       |    |		Load	0x2,-0x4
052b e001       |    |		Load	0x0,0x1
052c 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
052d 00d1       |    |		Pop_Control	Pop_Count_1
052e 3ffa       |?   |		Loop_Increasing	0x529
052f e402       |    |		Load	0x2,0x2								; Debug Table 0x1b.0x3 = 0x52f,0x4
0530 6805       |h   |		Jump_Zero	0x536
0531 e403       |    |		Load	0x2,0x3								; Debug Table 0x1b.0x4 = 0x531,0x5
0532 482d       |H-  |		Short_Literal	0x2d
0533 e001       |    |		Load	0x0,0x1
0534 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0535 00d1       |    |		Pop_Control	Pop_Count_1
0536 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1b.0x5 = 0x536,0x6
0537 7013       |p   |		Jump_Nonzero	0x54b
0538 e7fe       |    |		Load	0x3,-0x2							; Debug Table 0x1b.0x6 = 0x538,0x7
0539 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
053a 680b       |h   |		Jump_Zero	0x546
053b e403       |    |		Load	0x2,0x3								; Debug Table 0x1b.0x7 = 0x53b,0x8
053c 4830       |H0  |		Short_Literal	0x30
053d e403       |    |		Load	0x2,0x3
053e e001       |    |		Load	0x0,0x1
053f 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
0540 00e4       |    |		Load_Encached	Positive_Cache
0541 025b       | [  |		Execute	Discrete,Check_In_Type
0542 e001       |    |		Load	0x0,0x1
0543 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0544 00d1       |    |		Pop_Control	Pop_Count_1
0545 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0546 e403       |    |		Load	0x2,0x3								; Debug Table 0x1b.0x8 = 0x546,0x9
0547 4830       |H0  |		Short_Literal	0x30
0548 e001       |    |		Load	0x0,0x1
0549 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
054a 00d1       |    |		Pop_Control	Pop_Count_1
054b 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
054c e7fe       |    |		Load	0x3,-0x2							; Debug Table 0x1b.0x9 = 0x54c,0xa
054d 0aff       |    |		Execute_Immediate	Plus,-0x1
054e 0248       | H  |		Execute	Discrete,Check_In_Integer
054f e7ff       |    |		Load	0x3,-0x1
0550 e5fe       |    |		Load	0x2,-0x2
0551 0270       | p  |		Execute	Discrete,Divide
0552 8405       |    |		Call	0x2,0x5
0553 e402       |    |		Load	0x2,0x2								; Debug Table 0x1b.0xa = 0x553,0xb
0554 7006       |p   |		Jump_Nonzero	0x55b
0555 e7ff       |    |		Load	0x3,-0x1							; Debug Table 0x1b.0xb = 0x555,0xc
0556 e5fe       |    |		Load	0x2,-0x2
0557 026e       | n  |		Execute	Discrete,Modulo
0558 0248       | H  |		Execute	Discrete,Check_In_Integer
0559 a404       |    |		Store_Unchecked	0x2,0x4
055a 780e       |x   |		Jump	0x569
055b e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1b.0xc = 0x55b,0xd
055c e7ff       |    |		Load	0x3,-0x1
055d e5fe       |    |		Load	0x2,-0x2
055e 026e       | n  |		Execute	Discrete,Modulo
055f 0248       | H  |		Execute	Discrete,Check_In_Integer
0560 0272       | r  |		Execute	Discrete,Minus
0561 0248       | H  |		Execute	Discrete,Check_In_Integer
0562 a404       |    |		Store_Unchecked	0x2,0x4
0563 e404       |    |		Load	0x2,0x4								; Debug Table 0x1b.0xd = 0x563,0xe
0564 e5fe       |    |		Load	0x2,-0x2
0565 027f       |    |		Execute	Discrete,Equal
0566 6802       |h   |		Jump_Zero	0x569
0567 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1b.0xe = 0x567,0xf
0568 a404       |    |		Store_Unchecked	0x2,0x4
0569 e403       |    |		Load	0x2,0x3								; Debug Table 0x1b.0xf = 0x569,0x10
056a e404       |    |		Load	0x2,0x4
056b e231       | 1  |		Load	0x1,0x31
056c 01d7       |    |		Execute	Vector,Field_Read
056d e001       |    |		Load	0x0,0x1
056e 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
056f 00d1       |    |		Pop_Control	Pop_Count_1
0570 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0571 0000 0000  |    |		.BLANK	0000[0x7]
0578 ; --------------------------------------------------------------------------------------
0578 ; Debug Table
0578 ; --------------------------------------------------------------------------------------
0578 0003 001c  |    |		.CONST	0x0003,0x001c
057a 000b 065a  |   Z|		.DEBUG	0x000b,0x065a,0x8000,0x0000,0x000d,0xfa64,0x0000,0x0005
0582 0040 0692  | @  |		.DEBUG	0x0040,0x0692,0x8000,0x0000,0x000e,0x3f74,0x0000,0x0007
058a 0163 0706  | c  |		.DEBUG	0x0163,0x0706,0x0002,0x0000,0x000d,0xfa64,0x0000,0x0013
0592 0173 0716  | s  |		.DEBUG	0x0173,0x0716,0x0001,0x0000,0x000d,0xfa64,0x0000,0x001c
059a 017b 071a  | {  |		.DEBUG	0x017b,0x071a,0x0001,0x0000,0x000d,0xfa64,0x0000,0x0024
05a2 0183 071e  |    |		.DEBUG	0x0183,0x071e,0x0002,0x0000,0x000d,0xfa64,0x0000,0x002c
05aa 018b 0722  |   "|		.DEBUG	0x018b,0x0722,0x0002,0x0000,0x000d,0xfa64,0x0000,0x0035
05b2 0193 0726  |   &|		.DEBUG	0x0193,0x0726,0x0001,0x0000,0x000d,0xfa64,0x0000,0x003e
05ba 01ab 072c  |   ,|		.DEBUG	0x01ab,0x072c,0x0001,0x0000,0x000d,0xfa64,0x0000,0x0046
05c2 01c3 0732  |   2|		.DEBUG	0x01c3,0x0732,0x0002,0x0000,0x000d,0xfa64,0x0000,0x004e
05ca 01e3 073c  |   <|		.DEBUG	0x01e3,0x073c,0x0002,0x0000,0x000d,0xfa64,0x0000,0x0057
05d2 0203 0746  |   F|		.DEBUG	0x0203,0x0746,0x0002,0x0000,0x000d,0xfa64,0x0000,0x0060
05da 0213 074a  |   J|		.DEBUG	0x0213,0x074a,0x0002,0x0000,0x000d,0xfa64,0x0000,0x0078
05e2 023b 0760  | ; `|		.DEBUG	0x023b,0x0760,0x0001,0x0000,0x000d,0xfa64,0x0000,0x0090
05ea 024b 0768  | K h|		.DEBUG	0x024b,0x0768,0x0001,0x0000,0x000d,0xfa64,0x0000,0x00a5
05f2 02b3 07a6  |    |		.DEBUG	0x02b3,0x07a6,0x0002,0x0000,0x000d,0xfa64,0x0000,0x00ba
05fa 02d3 07b0  |    |		.DEBUG	0x02d3,0x07b0,0x0002,0x0000,0x000d,0xfa64,0x0000,0x00c8
0602 02f3 07ba  |    |		.DEBUG	0x02f3,0x07ba,0x0002,0x0000,0x000d,0xfa64,0x0000,0x00d6
060a 0303 07be  |    |		.DEBUG	0x0303,0x07be,0x0002,0x0000,0x000d,0xfa64,0x0000,0x00e4
0612 038b 07f4  |    |		.DEBUG	0x038b,0x07f4,0x0002,0x0000,0x000d,0xfa64,0x0000,0x00f6
061a 03b3 0806  |    |		.DEBUG	0x03b3,0x0806,0x0002,0x0000,0x000d,0xfa64,0x0000,0x0108
0622 043b 083c  | ; <|		.DEBUG	0x043b,0x083c,0x0002,0x0000,0x000d,0xfa64,0x0000,0x011a
062a 0463 084e  | c N|		.DEBUG	0x0463,0x084e,0x0002,0x0000,0x000d,0xfa64,0x0000,0x012c
0632 049b 086c  |   l|		.DEBUG	0x049b,0x086c,0x0002,0x0000,0x000d,0xfa64,0x0000,0x013e
063a 04b3 0874  |   t|		.DEBUG	0x04b3,0x0874,0x0002,0x0000,0x000d,0xfa64,0x0000,0x0150
0642 04cb 087c  |   ||		.DEBUG	0x04cb,0x087c,0x0001,0x0000,0x000d,0xfa64,0x0000,0x0162
064a 04f3 088c  |    |		.DEBUG	0x04f3,0x088c,0x0002,0x0000,0x000d,0xfa64,0x0000,0x016a
0652 0523 08a0  | #  |		.DEBUG	0x0523,0x08a0,0x0001,0x0000,0x000e,0x3f74,0x0000,0x0284
065a ; --------------------------------------------------------------------------------------
065a ; Debug3 Subtable 0x0
065a ; --------------------------------------------------------------------------------------
065a 001b 0000  |    |		.DBG3TAB	0x001b,0x0000
065c 000b ffff  |    |		.CONST	0x000b,0xffff
065e 000c fffe  |    |		.CONST	0x000c,0xfffe
0660 000d fffd  |    |		.CONST	0x000d,0xfffd
0662 000f fffc  |    |		.CONST	0x000f,0xfffc
0664 0011 fffb  |    |		.CONST	0x0011,0xfffb
0666 0013 fffa  |    |		.CONST	0x0013,0xfffa
0668 0015 fff9  |    |		.CONST	0x0015,0xfff9
066a 0017 fff8  |    |		.CONST	0x0017,0xfff8
066c 0019 fff7  |    |		.CONST	0x0019,0xfff7
066e 001b fff6  |    |		.CONST	0x001b,0xfff6
0670 001d fff5  |    |		.CONST	0x001d,0xfff5
0672 001f fff4  |    |		.CONST	0x001f,0xfff4
0674 0021 fff3  | !  |		.CONST	0x0021,0xfff3
0676 0023 fff2  | #  |		.CONST	0x0023,0xfff2
0678 0025 fff1  | %  |		.CONST	0x0025,0xfff1
067a 0027 fff0  | '  |		.CONST	0x0027,0xfff0
067c 0029 ffef  | )  |		.CONST	0x0029,0xffef
067e 002b ffee  | +  |		.CONST	0x002b,0xffee
0680 002d ffed  | -  |		.CONST	0x002d,0xffed
0682 002f ffec  | /  |		.CONST	0x002f,0xffec
0684 0031 ffeb  | 1  |		.CONST	0x0031,0xffeb
0686 0033 ffea  | 3  |		.CONST	0x0033,0xffea
0688 0035 ffe9  | 5  |		.CONST	0x0035,0xffe9
068a 0037 ffe8  | 7  |		.CONST	0x0037,0xffe8
068c 0039 ffe7  | 9  |		.CONST	0x0039,0xffe7
068e 003b ffe6  | ;  |		.CONST	0x003b,0xffe6
0690 003d ffe5  | =  |		.CONST	0x003d,0xffe5
0692 ; --------------------------------------------------------------------------------------
0692 ; Debug3 Subtable 0x1
0692 ; --------------------------------------------------------------------------------------
0692 0028 0011  | (  |		.DBG3TAB	0x0028,0x0011
0694 0040 ffff  | @  |		.CONST	0x0040,0xffff
0696 0046 fffe  | F  |		.CONST	0x0046,0xfffe
0698 0048 fffd  | H  |		.CONST	0x0048,0xfffd
069a 004e fffc  | N  |		.CONST	0x004e,0xfffc
069c 0056 fffb  | V  |		.CONST	0x0056,0xfffb
069e 0058 fffa  | X  |		.CONST	0x0058,0xfffa
06a0 005a fff9  | Z  |		.CONST	0x005a,0xfff9
06a2 006b fff8  | k  |		.CONST	0x006b,0xfff8
06a4 006f fff7  | o  |		.CONST	0x006f,0xfff7
06a6 0075 fff6  | u  |		.CONST	0x0075,0xfff6
06a8 0077 fff5  | w  |		.CONST	0x0077,0xfff5
06aa 0078 fff4  | x  |		.CONST	0x0078,0xfff4
06ac 00c4 fff3  |    |		.CONST	0x00c4,0xfff3
06ae 00c6 fff2  |    |		.CONST	0x00c6,0xfff2
06b0 00c8 fff1  |    |		.CONST	0x00c8,0xfff1
06b2 00ca fff0  |    |		.CONST	0x00ca,0xfff0
06b4 00cc ffef  |    |		.CONST	0x00cc,0xffef
06b6 00ce ffee  |    |		.CONST	0x00ce,0xffee
06b8 00d0 ffed  |    |		.CONST	0x00d0,0xffed
06ba 00d2 ffec  |    |		.CONST	0x00d2,0xffec
06bc 00d4 ffeb  |    |		.CONST	0x00d4,0xffeb
06be 00d6 ffea  |    |		.CONST	0x00d6,0xffea
06c0 00d8 ffe9  |    |		.CONST	0x00d8,0xffe9
06c2 00da ffe8  |    |		.CONST	0x00da,0xffe8
06c4 00dc ffe7  |    |		.CONST	0x00dc,0xffe7
06c6 00de ffe6  |    |		.CONST	0x00de,0xffe6
06c8 00e0 ffe5  |    |		.CONST	0x00e0,0xffe5
06ca 00e2 ffe4  |    |		.CONST	0x00e2,0xffe4
06cc 00e4 ffe3  |    |		.CONST	0x00e4,0xffe3
06ce 00e6 ffe2  |    |		.CONST	0x00e6,0xffe2
06d0 00e8 ffe1  |    |		.CONST	0x00e8,0xffe1
06d2 00ea ffe0  |    |		.CONST	0x00ea,0xffe0
06d4 00ec ffdf  |    |		.CONST	0x00ec,0xffdf
06d6 00ee ffde  |    |		.CONST	0x00ee,0xffde
06d8 00f0 ffdd  |    |		.CONST	0x00f0,0xffdd
06da 00f2 ffdc  |    |		.CONST	0x00f2,0xffdc
06dc 00f4 ffdb  |    |		.CONST	0x00f4,0xffdb
06de 00f6 0001  |    |		.CONST	0x00f6,0x0001
06e0 00f9 0002  |    |		.CONST	0x00f9,0x0002
06e2 00fd 0003  |    |		.CONST	0x00fd,0x0003
06e4 0103 0004  |    |		.CONST	0x0103,0x0004
06e6 0106 0005  |    |		.CONST	0x0106,0x0005
06e8 0109 0006  |    |		.CONST	0x0109,0x0006
06ea 0114 0007  |    |		.CONST	0x0114,0x0007
06ec 011c 0008  |    |		.CONST	0x011c,0x0008
06ee 011f 0009  |    |		.CONST	0x011f,0x0009
06f0 012a 000a  | *  |		.CONST	0x012a,0x000a
06f2 0132 000b  | 2  |		.CONST	0x0132,0x000b
06f4 0133 fbff  | 3  |		.CONST	0x0133,0xfbff
06f6 0134 fbfe  | 4  |		.CONST	0x0134,0xfbfe
06f8 0135 fbfd  | 5  |		.CONST	0x0135,0xfbfd
06fa 0136 0401  | 6  |		.CONST	0x0136,0x0401
06fc 0139 0402  | 9  |		.CONST	0x0139,0x0402
06fe 013d 0403  | =  |		.CONST	0x013d,0x0403
0700 0141 0404  | A  |		.CONST	0x0141,0x0404
0702 014d 0405  | M  |		.CONST	0x014d,0x0405
0704 0153 0406  | S  |		.CONST	0x0153,0x0406
0706 ; --------------------------------------------------------------------------------------
0706 ; Debug3 Subtable 0x2
0706 ; --------------------------------------------------------------------------------------
0706 0002 0005  |    |		.DBG3TAB	0x0002,0x0005
0708 0163 ffff  | c  |		.CONST	0x0163,0xffff
070a 0164 fffe  | d  |		.CONST	0x0164,0xfffe
070c 0165 0001  | e  |		.CONST	0x0165,0x0001
070e 0166 0401  | f  |		.CONST	0x0166,0x0401
0710 0168 0402  | h  |		.CONST	0x0168,0x0402
0712 0169 0403  | i  |		.CONST	0x0169,0x0403
0714 016a 0002  | j  |		.CONST	0x016a,0x0002
0716 ; --------------------------------------------------------------------------------------
0716 ; Debug3 Subtable 0x3
0716 ; --------------------------------------------------------------------------------------
0716 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0718 0173 0001  | s  |		.CONST	0x0173,0x0001
071a ; --------------------------------------------------------------------------------------
071a ; Debug3 Subtable 0x4
071a ; --------------------------------------------------------------------------------------
071a 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
071c 017b 0001  | {  |		.CONST	0x017b,0x0001
071e ; --------------------------------------------------------------------------------------
071e ; Debug3 Subtable 0x5
071e ; --------------------------------------------------------------------------------------
071e 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0720 0183 0001  |    |		.CONST	0x0183,0x0001
0722 ; --------------------------------------------------------------------------------------
0722 ; Debug3 Subtable 0x6
0722 ; --------------------------------------------------------------------------------------
0722 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0724 018b 0001  |    |		.CONST	0x018b,0x0001
0726 ; --------------------------------------------------------------------------------------
0726 ; Debug3 Subtable 0x7
0726 ; --------------------------------------------------------------------------------------
0726 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
0728 0193 0001  |    |		.CONST	0x0193,0x0001
072a 0197 0002  |    |		.CONST	0x0197,0x0002
072c ; --------------------------------------------------------------------------------------
072c ; Debug3 Subtable 0x8
072c ; --------------------------------------------------------------------------------------
072c 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
072e 01ab 0001  |    |		.CONST	0x01ab,0x0001
0730 01af 0002  |    |		.CONST	0x01af,0x0002
0732 ; --------------------------------------------------------------------------------------
0732 ; Debug3 Subtable 0x9
0732 ; --------------------------------------------------------------------------------------
0732 0001 0003  |    |		.DBG3TAB	0x0001,0x0003
0734 01c3 ffff  |    |		.CONST	0x01c3,0xffff
0736 01ca 0001  |    |		.CONST	0x01ca,0x0001
0738 01ce 0002  |    |		.CONST	0x01ce,0x0002
073a 01d7 0003  |    |		.CONST	0x01d7,0x0003
073c ; --------------------------------------------------------------------------------------
073c ; Debug3 Subtable 0xa
073c ; --------------------------------------------------------------------------------------
073c 0001 0003  |    |		.DBG3TAB	0x0001,0x0003
073e 01e3 ffff  |    |		.CONST	0x01e3,0xffff
0740 01ea 0001  |    |		.CONST	0x01ea,0x0001
0742 01ee 0002  |    |		.CONST	0x01ee,0x0002
0744 01f7 0003  |    |		.CONST	0x01f7,0x0003
0746 ; --------------------------------------------------------------------------------------
0746 ; Debug3 Subtable 0xb
0746 ; --------------------------------------------------------------------------------------
0746 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0748 0203 0001  |    |		.CONST	0x0203,0x0001
074a ; --------------------------------------------------------------------------------------
074a ; Debug3 Subtable 0xc
074a ; --------------------------------------------------------------------------------------
074a 0004 0006  |    |		.DBG3TAB	0x0004,0x0006
074c 0213 ffff  |    |		.CONST	0x0213,0xffff
074e 0215 fffe  |    |		.CONST	0x0215,0xfffe
0750 021b fffd  |    |		.CONST	0x021b,0xfffd
0752 021c fffc  |    |		.CONST	0x021c,0xfffc
0754 021e 0001  |    |		.CONST	0x021e,0x0001
0756 0224 0002  | $  |		.CONST	0x0224,0x0002
0758 0227 0003  | '  |		.CONST	0x0227,0x0003
075a 0229 0004  | )  |		.CONST	0x0229,0x0004
075c 022f 0005  | /  |		.CONST	0x022f,0x0005
075e 0232 0006  | 2  |		.CONST	0x0232,0x0006
0760 ; --------------------------------------------------------------------------------------
0760 ; Debug3 Subtable 0xd
0760 ; --------------------------------------------------------------------------------------
0760 0001 0002  |    |		.DBG3TAB	0x0001,0x0002
0762 023b ffff  | ;  |		.CONST	0x023b,0xffff
0764 023c 0001  | <  |		.CONST	0x023c,0x0001
0766 0243 0002  | C  |		.CONST	0x0243,0x0002
0768 ; --------------------------------------------------------------------------------------
0768 ; Debug3 Subtable 0xe
0768 ; --------------------------------------------------------------------------------------
0768 0005 0019  |    |		.DBG3TAB	0x0005,0x0019
076a 024b ffff  | K  |		.CONST	0x024b,0xffff
076c 024c fffe  | L  |		.CONST	0x024c,0xfffe
076e 024d fffd  | M  |		.CONST	0x024d,0xfffd
0770 024e fffc  | N  |		.CONST	0x024e,0xfffc
0772 024f fffb  | O  |		.CONST	0x024f,0xfffb
0774 0251 0001  | Q  |		.CONST	0x0251,0x0001
0776 0253 0002  | S  |		.CONST	0x0253,0x0002
0778 0255 0003  | U  |		.CONST	0x0255,0x0003
077a 0257 0004  | W  |		.CONST	0x0257,0x0004
077c 0259 0005  | Y  |		.CONST	0x0259,0x0005
077e 025d 0006  | ]  |		.CONST	0x025d,0x0006
0780 0261 0007  | a  |		.CONST	0x0261,0x0007
0782 0264 0008  | d  |		.CONST	0x0264,0x0008
0784 0266 0009  | f  |		.CONST	0x0266,0x0009
0786 0267 000a  | g  |		.CONST	0x0267,0x000a
0788 026c 000b  | l  |		.CONST	0x026c,0x000b
078a 026f 000c  | o  |		.CONST	0x026f,0x000c
078c 0274 000d  | t  |		.CONST	0x0274,0x000d
078e 0279 000e  | y  |		.CONST	0x0279,0x000e
0790 027c 000f  | |  |		.CONST	0x027c,0x000f
0792 0281 0010  |    |		.CONST	0x0281,0x0010
0794 0287 0011  |    |		.CONST	0x0287,0x0011
0796 0289 0012  |    |		.CONST	0x0289,0x0012
0798 028d 0013  |    |		.CONST	0x028d,0x0013
079a 028e 0014  |    |		.CONST	0x028e,0x0014
079c 0294 0015  |    |		.CONST	0x0294,0x0015
079e 0297 0016  |    |		.CONST	0x0297,0x0016
07a0 02a4 0017  |    |		.CONST	0x02a4,0x0017
07a2 02a8 0018  |    |		.CONST	0x02a8,0x0018
07a4 02ac 0019  |    |		.CONST	0x02ac,0x0019
07a6 ; --------------------------------------------------------------------------------------
07a6 ; Debug3 Subtable 0xf
07a6 ; --------------------------------------------------------------------------------------
07a6 0000 0004  |    |		.DBG3TAB	0x0000,0x0004
07a8 02b3 0001  |    |		.CONST	0x02b3,0x0001
07aa 02b9 0002  |    |		.CONST	0x02b9,0x0002
07ac 02bf 0003  |    |		.CONST	0x02bf,0x0003
07ae 02c7 0004  |    |		.CONST	0x02c7,0x0004
07b0 ; --------------------------------------------------------------------------------------
07b0 ; Debug3 Subtable 0x10
07b0 ; --------------------------------------------------------------------------------------
07b0 0000 0004  |    |		.DBG3TAB	0x0000,0x0004
07b2 02d3 0001  |    |		.CONST	0x02d3,0x0001
07b4 02d9 0002  |    |		.CONST	0x02d9,0x0002
07b6 02df 0003  |    |		.CONST	0x02df,0x0003
07b8 02e7 0004  |    |		.CONST	0x02e7,0x0004
07ba ; --------------------------------------------------------------------------------------
07ba ; Debug3 Subtable 0x11
07ba ; --------------------------------------------------------------------------------------
07ba 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
07bc 02f3 0001  |    |		.CONST	0x02f3,0x0001
07be ; --------------------------------------------------------------------------------------
07be ; Debug3 Subtable 0x12
07be ; --------------------------------------------------------------------------------------
07be 0005 0015  |    |		.DBG3TAB	0x0005,0x0015
07c0 0303 ffff  |    |		.CONST	0x0303,0xffff
07c2 0308 fffe  |    |		.CONST	0x0308,0xfffe
07c4 0309 fffd  |    |		.CONST	0x0309,0xfffd
07c6 030c fffc  |    |		.CONST	0x030c,0xfffc
07c8 030d fffb  |    |		.CONST	0x030d,0xfffb
07ca 030e 0001  |    |		.CONST	0x030e,0x0001
07cc 0311 0002  |    |		.CONST	0x0311,0x0002
07ce 0315 0003  |    |		.CONST	0x0315,0x0003
07d0 0317 0004  |    |		.CONST	0x0317,0x0004
07d2 0320 0005  |    |		.CONST	0x0320,0x0005
07d4 0327 0006  | '  |		.CONST	0x0327,0x0006
07d6 032b 0007  | +  |		.CONST	0x032b,0x0007
07d8 033a 0008  | :  |		.CONST	0x033a,0x0008
07da 033c 0009  | <  |		.CONST	0x033c,0x0009
07dc 033f 000a  | ?  |		.CONST	0x033f,0x000a
07de 0346 000b  | F  |		.CONST	0x0346,0x000b
07e0 034f 000c  | O  |		.CONST	0x034f,0x000c
07e2 0355 000d  | U  |		.CONST	0x0355,0x000d
07e4 0359 000e  | Y  |		.CONST	0x0359,0x000e
07e6 0367 000f  | g  |		.CONST	0x0367,0x000f
07e8 0369 0010  | i  |		.CONST	0x0369,0x0010
07ea 036c 0011  | l  |		.CONST	0x036c,0x0011
07ec 0372 0012  | r  |		.CONST	0x0372,0x0012
07ee 0374 0013  | t  |		.CONST	0x0374,0x0013
07f0 0376 0014  | v  |		.CONST	0x0376,0x0014
07f2 037d 0015  | }  |		.CONST	0x037d,0x0015
07f4 ; --------------------------------------------------------------------------------------
07f4 ; Debug3 Subtable 0x13
07f4 ; --------------------------------------------------------------------------------------
07f4 0000 0008  |    |		.DBG3TAB	0x0000,0x0008
07f6 038b 0001  |    |		.CONST	0x038b,0x0001
07f8 038d 0002  |    |		.CONST	0x038d,0x0002
07fa 0391 0003  |    |		.CONST	0x0391,0x0003
07fc 0398 0004  |    |		.CONST	0x0398,0x0004
07fe 039c 0005  |    |		.CONST	0x039c,0x0005
0800 03a0 0006  |    |		.CONST	0x03a0,0x0006
0802 03a6 0007  |    |		.CONST	0x03a6,0x0007
0804 03a9 0008  |    |		.CONST	0x03a9,0x0008
0806 ; --------------------------------------------------------------------------------------
0806 ; Debug3 Subtable 0x14
0806 ; --------------------------------------------------------------------------------------
0806 0005 0015  |    |		.DBG3TAB	0x0005,0x0015
0808 03b3 ffff  |    |		.CONST	0x03b3,0xffff
080a 03b8 fffe  |    |		.CONST	0x03b8,0xfffe
080c 03b9 fffd  |    |		.CONST	0x03b9,0xfffd
080e 03bc fffc  |    |		.CONST	0x03bc,0xfffc
0810 03bd fffb  |    |		.CONST	0x03bd,0xfffb
0812 03be 0001  |    |		.CONST	0x03be,0x0001
0814 03c1 0002  |    |		.CONST	0x03c1,0x0002
0816 03c5 0003  |    |		.CONST	0x03c5,0x0003
0818 03c7 0004  |    |		.CONST	0x03c7,0x0004
081a 03d0 0005  |    |		.CONST	0x03d0,0x0005
081c 03d7 0006  |    |		.CONST	0x03d7,0x0006
081e 03db 0007  |    |		.CONST	0x03db,0x0007
0820 03ea 0008  |    |		.CONST	0x03ea,0x0008
0822 03ec 0009  |    |		.CONST	0x03ec,0x0009
0824 03ef 000a  |    |		.CONST	0x03ef,0x000a
0826 03f8 000b  |    |		.CONST	0x03f8,0x000b
0828 0401 000c  |    |		.CONST	0x0401,0x000c
082a 0407 000d  |    |		.CONST	0x0407,0x000d
082c 040b 000e  |    |		.CONST	0x040b,0x000e
082e 0419 000f  |    |		.CONST	0x0419,0x000f
0830 041b 0010  |    |		.CONST	0x041b,0x0010
0832 041e 0011  |    |		.CONST	0x041e,0x0011
0834 0426 0012  | &  |		.CONST	0x0426,0x0012
0836 0428 0013  | (  |		.CONST	0x0428,0x0013
0838 042a 0014  | *  |		.CONST	0x042a,0x0014
083a 0431 0015  | 1  |		.CONST	0x0431,0x0015
083c ; --------------------------------------------------------------------------------------
083c ; Debug3 Subtable 0x15
083c ; --------------------------------------------------------------------------------------
083c 0000 0008  |    |		.DBG3TAB	0x0000,0x0008
083e 043b 0001  | ;  |		.CONST	0x043b,0x0001
0840 043d 0002  | =  |		.CONST	0x043d,0x0002
0842 0441 0003  | A  |		.CONST	0x0441,0x0003
0844 0448 0004  | H  |		.CONST	0x0448,0x0004
0846 044c 0005  | L  |		.CONST	0x044c,0x0005
0848 0450 0006  | P  |		.CONST	0x0450,0x0006
084a 0456 0007  | V  |		.CONST	0x0456,0x0007
084c 0459 0008  | Y  |		.CONST	0x0459,0x0008
084e ; --------------------------------------------------------------------------------------
084e ; Debug3 Subtable 0x16
084e ; --------------------------------------------------------------------------------------
084e 0006 0008  |    |		.DBG3TAB	0x0006,0x0008
0850 0463 ffff  | c  |		.CONST	0x0463,0xffff
0852 0466 fffe  | f  |		.CONST	0x0466,0xfffe
0854 0467 fffd  | g  |		.CONST	0x0467,0xfffd
0856 046a fffc  | j  |		.CONST	0x046a,0xfffc
0858 046b fffb  | k  |		.CONST	0x046b,0xfffb
085a 046e fffa  | n  |		.CONST	0x046e,0xfffa
085c 046f 0001  | o  |		.CONST	0x046f,0x0001
085e 0474 0002  | t  |		.CONST	0x0474,0x0002
0860 0476 0003  | v  |		.CONST	0x0476,0x0003
0862 047c 0004  | |  |		.CONST	0x047c,0x0004
0864 048b 0005  |    |		.CONST	0x048b,0x0005
0866 048e 0006  |    |		.CONST	0x048e,0x0006
0868 0490 0007  |    |		.CONST	0x0490,0x0007
086a 0494 0008  |    |		.CONST	0x0494,0x0008
086c ; --------------------------------------------------------------------------------------
086c ; Debug3 Subtable 0x17
086c ; --------------------------------------------------------------------------------------
086c 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
086e 049b 0001  |    |		.CONST	0x049b,0x0001
0870 049d 0002  |    |		.CONST	0x049d,0x0002
0872 04a4 0003  |    |		.CONST	0x04a4,0x0003
0874 ; --------------------------------------------------------------------------------------
0874 ; Debug3 Subtable 0x18
0874 ; --------------------------------------------------------------------------------------
0874 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
0876 04b3 0001  |    |		.CONST	0x04b3,0x0001
0878 04b5 0002  |    |		.CONST	0x04b5,0x0002
087a 04bc 0003  |    |		.CONST	0x04bc,0x0003
087c ; --------------------------------------------------------------------------------------
087c ; Debug3 Subtable 0x19
087c ; --------------------------------------------------------------------------------------
087c 0003 0004  |    |		.DBG3TAB	0x0003,0x0004
087e 04cb ffff  |    |		.CONST	0x04cb,0xffff
0880 04cd 0001  |    |		.CONST	0x04cd,0x0001
0882 04d1 0002  |    |		.CONST	0x04d1,0x0002
0884 04d2 fbff  |    |		.CONST	0x04d2,0xfbff
0886 04d6 fbfe  |    |		.CONST	0x04d6,0xfbfe
0888 04dc 0401  |    |		.CONST	0x04dc,0x0401
088a 04e6 0402  |    |		.CONST	0x04e6,0x0402
088c ; --------------------------------------------------------------------------------------
088c ; Debug3 Subtable 0x1a
088c ; --------------------------------------------------------------------------------------
088c 0004 0005  |    |		.DBG3TAB	0x0004,0x0005
088e 04f3 ffff  |    |		.CONST	0x04f3,0xffff
0890 04f5 fffe  |    |		.CONST	0x04f5,0xfffe
0892 04fd 0001  |    |		.CONST	0x04fd,0x0001
0894 0501 0002  |    |		.CONST	0x0501,0x0002
0896 0502 fbff  |    |		.CONST	0x0502,0xfbff
0898 0506 fbfe  |    |		.CONST	0x0506,0xfbfe
089a 050c 0401  |    |		.CONST	0x050c,0x0401
089c 0516 0402  |    |		.CONST	0x0516,0x0402
089e 051c 0003  |    |		.CONST	0x051c,0x0003
08a0 ; --------------------------------------------------------------------------------------
08a0 ; Debug3 Subtable 0x1b
08a0 ; --------------------------------------------------------------------------------------
08a0 0000 0010  |    |		.DBG3TAB	0x0000,0x0010
08a2 0523 0001  | #  |		.CONST	0x0523,0x0001
08a4 0525 0002  | %  |		.CONST	0x0525,0x0002
08a6 0529 0003  | )  |		.CONST	0x0529,0x0003
08a8 052f 0004  | /  |		.CONST	0x052f,0x0004
08aa 0531 0005  | 1  |		.CONST	0x0531,0x0005
08ac 0536 0006  | 6  |		.CONST	0x0536,0x0006
08ae 0538 0007  | 8  |		.CONST	0x0538,0x0007
08b0 053b 0008  | ;  |		.CONST	0x053b,0x0008
08b2 0546 0009  | F  |		.CONST	0x0546,0x0009
08b4 054c 000a  | L  |		.CONST	0x054c,0x000a
08b6 0553 000b  | S  |		.CONST	0x0553,0x000b
08b8 0555 000c  | U  |		.CONST	0x0555,0x000c
08ba 055b 000d  | [  |		.CONST	0x055b,0x000d
08bc 0563 000e  | c  |		.CONST	0x0563,0x000e
08be 0567 000f  | g  |		.CONST	0x0567,0x000f
08c0 0569 0010  | i  |		.CONST	0x0569,0x0010
08c2 0000 0000  |    |		.BLANK	0000[0x13e]