DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400

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

See our Wiki for more about Rational R1000/400

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦1b2207adf⟧

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

Derivation

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

Disassembly

0000 000f       |    |		.CONST	0x000f								; Version of machine code
0001 5813       |X   |		.CONST	0x5813								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 0618       |    |		.CONST	0x0618								; Offset of debug table
0004 0100       |    |		.CONST	0x0100								; Default exception handler - raise instruction
0005 00bb       |    |		.CONST	0x00bb								; Module termination instruction - signal completion
0006 0000       |    |		.CONST	0x0000								; Offset to segment table (only in elab segments)
0007 0004       |    |		.CONST	0x0004								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 00bb       |    |		.CONST	0x00bb								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 003a       | :  |		.CONST	0x003a								; Number of locals
000b			INIT_0008:
000b 029a 00c3  |    |		Declare_Subprogram	INIT_00c0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0 = .DEBUG	0x000b,0x06e2,0xc000,0x0000,0x0056,0xca95,0x0000,0x0009
													; Debug Table 0x0.0x0 = 0xb,0xffff
000d 00bf       |    |		Action	Accept_Activation
000e e001       |    |		Load	0x0,0x1								; Debug Table 0x1 = .DEBUG	0x000e,0x06e6,0xc000,0x0000,0x0056,0xcac5,0x0000,0x0007
													; Debug Table 0x1.0x0 = 0xe,0xffff
													; Debug Table 0x1.0x1 = 0xe,0xfffe
													; Debug Table 0x1.0x2 = 0xe,0xfffd
													; Debug Table 0x1.0x3 = 0xe,0xfffc
000f 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0010 e002       |    |		Load	0x0,0x2								; Debug Table 0x1.0x4 = 0x10,0xfffb
0011 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0012 e003       |    |		Load	0x0,0x3								; Debug Table 0x1.0x5 = 0x12,0xfffa
0013 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0014 e004       |    |		Load	0x0,0x4								; Debug Table 0x1.0x6 = 0x14,0xfff9
0015 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0016 0092 060c  |    |		Action	Push_String_Extended,0x60c					; "_COMMENT"
													; Debug Table 0x1.0x7 = 0x16,0xfff8
													; Debug Table 0x1.0x8 = 0x16,0xfff7
0018 e001       |    |		Load	0x0,0x1								; Debug Table 0x1.0x9 = 0x18,0xfff6
													; Debug Table 0x1.0xa = 0x18,0xfff5
0019 191c       |    |		Execute	Package,Field_Reference,Field_Number 0x1c
001a e001       |    |		Load	0x0,0x1								; Debug Table 0x1.0xb = 0x1a,0xfff4
001b 191a       |    |		Execute	Package,Field_Reference,Field_Number 0x1a
001c e001       |    |		Load	0x0,0x1								; Debug Table 0x1.0xc = 0x1c,0xfff3
001d 191c       |    |		Execute	Package,Field_Reference,Field_Number 0x1c
001e 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1.0xd = 0x1e,0xfff2
													; Debug Table 0x1.0xe = 0x1e,0xfff1
													; Debug Table 0x1.0xf = 0x1e,0xfff0
001f 62d4       |b   |		Indirect_Literal	Discrete,0x2f4,{0x0046b40e, 0x000000b0}
0020 02a0       |    |		Declare_Subprogram	Null_Subprogram
0021 038e       |    |		Declare_Type	Package,Defined
0022 0387       |    |		Declare_Variable	Package
0023 029b 00f3  |    |		Declare_Subprogram	INIT_00f0,For_Outer_Call,Unelaborated		; Debug Table 0x1.0x10 = 0x23,0xffff
0025 029b 010b  |    |		Declare_Subprogram	INIT_0108,For_Outer_Call,Unelaborated		; Debug Table 0x1.0x11 = 0x25,0xfffe
0027 029b 0123  |   #|		Declare_Subprogram	INIT_0120,For_Outer_Call,Unelaborated		; Debug Table 0x1.0x12 = 0x27,0xfffd
0029 029b 01c3  |    |		Declare_Subprogram	INIT_01c0,For_Outer_Call,Unelaborated		; Debug Table 0x1.0x13 = 0x29,0xffff
002b 029b 027b  |   {|		Declare_Subprogram	INIT_0278,For_Outer_Call,Unelaborated		; Debug Table 0x1.0x14 = 0x2b,0xfffe
002d 029b 029b  |    |		Declare_Subprogram	INIT_0298,For_Outer_Call,Unelaborated		; Debug Table 0x1.0x15 = 0x2d,0xfffd
002f 029b 02bb  |    |		Declare_Subprogram	INIT_02b8,For_Outer_Call,Unelaborated		; Debug Table 0x1.0x16 = 0x2f,0xfffc
0031 029b 02fb  |    |		Declare_Subprogram	INIT_02f8,For_Outer_Call,Unelaborated		; Debug Table 0x1.0x17 = 0x31,0xfffb
0033 029b 031b  |    |		Declare_Subprogram	INIT_0318,For_Outer_Call,Unelaborated		; Debug Table 0x1.0x18 = 0x33,0xfffa
0035 029b 0333  |   3|		Declare_Subprogram	INIT_0330,For_Outer_Call,Unelaborated		; Debug Table 0x1.0x19 = 0x35,0xfff9
0037 029b 035b  |   [|		Declare_Subprogram	INIT_0358,For_Outer_Call,Unelaborated		; Debug Table 0x1.0x1a = 0x37,0xfff8
0039 029b 0373  |   s|		Declare_Subprogram	INIT_0370,For_Outer_Call,Unelaborated		; Debug Table 0x1.0x1b = 0x39,0xfff7
003b 029b 038b  |    |		Declare_Subprogram	INIT_0388,For_Outer_Call,Unelaborated		; Debug Table 0x1.0x1c = 0x3b,0xfff6
003d 029b 03db  |    |		Declare_Subprogram	INIT_03d8,For_Outer_Call,Unelaborated		; Debug Table 0x1.0x1d = 0x3d,0xfff5
003f 029b 03f3  |    |		Declare_Subprogram	INIT_03f0,For_Outer_Call,Unelaborated		; Debug Table 0x1.0x1e = 0x3f,0xfff4
0041 029b 040b  |    |		Declare_Subprogram	INIT_0408,For_Outer_Call,Unelaborated		; Debug Table 0x1.0x1f = 0x41,0xfff3
0043 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1.0x20 = 0x43,0xffed
0044 4800       |H   |		Short_Literal	0x0
0045 00eb       |    |		Load_Encached	Diana_Cache
0046 1878       | x  |		Execute	Package,Field_Execute,Field_Number 0x78
0047 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0048 029d 043b  |   ;|		Declare_Subprogram	INIT_0438,For_Outer_Call			; Debug Table 0x1.0x21 = 0x48,0xffec
004a 029d 046b  |   k|		Declare_Subprogram	INIT_0468,For_Outer_Call			; Debug Table 0x1.0x22 = 0x4a,0xffeb
004c 029d 04eb  |    |		Declare_Subprogram	INIT_04e8,For_Outer_Call			; Debug Table 0x1.0x23 = 0x4c,0xffea
004e 029d 057b  |   {|		Declare_Subprogram	INIT_0578,For_Outer_Call			; Debug Table 0x1.0x24 = 0x4e,0xffe9
0050 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11				; Debug Table 0x1.0x25 = 0x50,0xffe8
0051 00c7       |    |		Action	Elaborate_Subprogram
0052 e003       |    |		Load	0x0,0x3								; Debug Table 0x1.0x26 = 0x52,0xffe7
0053 e005       |    |		Load	0x0,0x5
0054 e212       |    |		Load	0x1,0x12
0055 1d1f       |    |		Execute_Immediate	Reference_Lex_1,0x1f
0056 e001       |    |		Load	0x0,0x1
0057 1d28       | (  |		Execute_Immediate	Reference_Lex_1,0x28
0058 1d2f       | /  |		Execute_Immediate	Reference_Lex_1,0x2f
0059 1d26       | &  |		Execute_Immediate	Reference_Lex_1,0x26
005a 1d25       | %  |		Execute_Immediate	Reference_Lex_1,0x25
005b e006       |    |		Load	0x0,0x6
005c 1d27       | '  |		Execute_Immediate	Reference_Lex_1,0x27
005d e002       |    |		Load	0x0,0x2
005e e007       |    |		Load	0x0,0x7
005f e008       |    |		Load	0x0,0x8
0060 e009       |    |		Load	0x0,0x9
0061 e00a       |    |		Load	0x0,0xa
0062 e00b       |    |		Load	0x0,0xb
0063 e00c       |    |		Load	0x0,0xc
0064 1d2a       | *  |		Execute_Immediate	Reference_Lex_1,0x2a
0065 e004       |    |		Load	0x0,0x4
0066 1d1e       |    |		Execute_Immediate	Reference_Lex_1,0x1e
0067 1d20       |    |		Execute_Immediate	Reference_Lex_1,0x20
0068 1d1b       |    |		Execute_Immediate	Reference_Lex_1,0x1b
0069 1d1c       |    |		Execute_Immediate	Reference_Lex_1,0x1c
006a 1d24       | $  |		Execute_Immediate	Reference_Lex_1,0x24
006b e00d       |    |		Load	0x0,0xd
006c e216       |    |		Load	0x1,0x16
006d 481b       |H   |		Short_Literal	0x1b
006e e21a       |    |		Load	0x1,0x1a
006f 020e       |    |		Execute	Module,Augment_Imports
0070 e21a       |    |		Load	0x1,0x1a
0071 020f       |    |		Execute	Module,Activate
0072 e00e       |    |		Load	0x0,0xe								; Debug Table 0x1.0x27 = 0x72,0xffff
													; Debug Table 0x1.0x28 = 0x72,0xfffe
0073 1920       |    |		Execute	Package,Field_Reference,Field_Number 0x20
0074 e00e       |    |		Load	0x0,0xe								; Debug Table 0x1.0x29 = 0x74,0xfffd
0075 1923       | #  |		Execute	Package,Field_Reference,Field_Number 0x23
0076 e00e       |    |		Load	0x0,0xe								; Debug Table 0x1.0x2a = 0x76,0xfffc
0077 1911       |    |		Execute	Package,Field_Reference,Field_Number 0x11
0078 e00e       |    |		Load	0x0,0xe								; Debug Table 0x1.0x2b = 0x78,0xfffb
0079 1912       |    |		Execute	Package,Field_Reference,Field_Number 0x12
007a e00e       |    |		Load	0x0,0xe								; Debug Table 0x1.0x2c = 0x7a,0xfffa
007b 1910       |    |		Execute	Package,Field_Reference,Field_Number 0x10
007c e002       |    |		Load	0x0,0x2								; Debug Table 0x1.0x2d = 0x7c,0xfff9
007d 1917       |    |		Execute	Package,Field_Reference,Field_Number 0x17
007e 029d 05b3  |    |		Declare_Subprogram	INIT_05b0,For_Outer_Call			; Debug Table 0x1.0x2e = 0x7e,0xfff8
													; Debug Table 0x1.0x2f = 0x7e,0xfff7
0080 1d1b       |    |		Execute_Immediate	Reference_Lex_1,0x1b				; Debug Table 0x1.0x30 = 0x80,0xfff6
0081 00c7       |    |		Action	Elaborate_Subprogram
0082 1d1c       |    |		Execute_Immediate	Reference_Lex_1,0x1c				; Debug Table 0x1.0x31 = 0x82,0xfff5
0083 00c7       |    |		Action	Elaborate_Subprogram
0084 1d1d       |    |		Execute_Immediate	Reference_Lex_1,0x1d				; Debug Table 0x1.0x32 = 0x84,0xfff4
0085 00c7       |    |		Action	Elaborate_Subprogram
0086 4806       |H   |		Short_Literal	0x6							; Debug Table 0x1.0x33 = 0x86,0xffff
0087 e004       |    |		Load	0x0,0x4
0088 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0089 1c08       |    |		Execute_Immediate	Run_Utility,0x8
008a e004       |    |		Load	0x0,0x4
008b 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
008c 00d9       |    |		Load_Top	At_Offset_1
008d 016d       | m  |		Execute	Variant_Record,Structure_Write
008e 4806       |H   |		Short_Literal	0x6							; Debug Table 0x1.0x34 = 0x8e,0xfffe
008f e004       |    |		Load	0x0,0x4
0090 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0091 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0092 00d9       |    |		Load_Top	At_Offset_1
0093 e004       |    |		Load	0x0,0x4
0094 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
0095 00d9       |    |		Load_Top	At_Offset_1
0096 016d       | m  |		Execute	Variant_Record,Structure_Write
0097 4806       |H   |		Short_Literal	0x6							; Debug Table 0x1.0x35 = 0x97,0xfffd
0098 e004       |    |		Load	0x0,0x4
0099 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
009a 1c08       |    |		Execute_Immediate	Run_Utility,0x8
009b e004       |    |		Load	0x0,0x4
009c 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
009d 00d9       |    |		Load_Top	At_Offset_1
009e 016d       | m  |		Execute	Variant_Record,Structure_Write
009f 029d 05fb  |    |		Declare_Subprogram	INIT_05f8,For_Outer_Call			; Debug Table 0x1.0x36 = 0x9f,0xfffc
													; Debug Table 0x1.0x37 = 0x9f,0xfffb
00a1 1d1e       |    |		Execute_Immediate	Reference_Lex_1,0x1e				; Debug Table 0x1.0x38 = 0xa1,0xfffa
													; Debug Table 0x1.0x39 = 0xa1,0xfff9
													; Debug Table 0x1.0x3a = 0xa1,0xfff8
00a2 00c7       |    |		Action	Elaborate_Subprogram
00a3 1d1f       |    |		Execute_Immediate	Reference_Lex_1,0x1f				; Debug Table 0x1.0x3b = 0xa3,0xfff7
00a4 00c7       |    |		Action	Elaborate_Subprogram
00a5 1d20       |    |		Execute_Immediate	Reference_Lex_1,0x20				; Debug Table 0x1.0x3c = 0xa5,0xfff6
00a6 00c7       |    |		Action	Elaborate_Subprogram
00a7 1d21       | !  |		Execute_Immediate	Reference_Lex_1,0x21				; Debug Table 0x1.0x3d = 0xa7,0xfff5
00a8 00c7       |    |		Action	Elaborate_Subprogram
00a9 1d22       | "  |		Execute_Immediate	Reference_Lex_1,0x22				; Debug Table 0x1.0x3e = 0xa9,0xfff4
00aa 00c7       |    |		Action	Elaborate_Subprogram
00ab 1d23       | #  |		Execute_Immediate	Reference_Lex_1,0x23				; Debug Table 0x1.0x3f = 0xab,0xfff3
00ac 00c7       |    |		Action	Elaborate_Subprogram
00ad 1d2a       | *  |		Execute_Immediate	Reference_Lex_1,0x2a				; Debug Table 0x1.0x40 = 0xad,0xfff2
00ae 00c7       |    |		Action	Elaborate_Subprogram
00af 1d24       | $  |		Execute_Immediate	Reference_Lex_1,0x24				; Debug Table 0x1.0x41 = 0xaf,0xfff1
00b0 00c7       |    |		Action	Elaborate_Subprogram
00b1 1d25       | %  |		Execute_Immediate	Reference_Lex_1,0x25				; Debug Table 0x1.0x42 = 0xb1,0xfff0
00b2 00c7       |    |		Action	Elaborate_Subprogram
00b3 1d26       | &  |		Execute_Immediate	Reference_Lex_1,0x26				; Debug Table 0x1.0x43 = 0xb3,0xffef
00b4 00c7       |    |		Action	Elaborate_Subprogram
00b5 1d27       | '  |		Execute_Immediate	Reference_Lex_1,0x27				; Debug Table 0x1.0x44 = 0xb5,0xffee
00b6 00c7       |    |		Action	Elaborate_Subprogram
00b7 1d28       | (  |		Execute_Immediate	Reference_Lex_1,0x28				; Debug Table 0x1.0x45 = 0xb7,0xffed
00b8 00c7       |    |		Action	Elaborate_Subprogram
00b9 1d29       | )  |		Execute_Immediate	Reference_Lex_1,0x29				; Debug Table 0x1.0x46 = 0xb9,0xffec
00ba 00c7       |    |		Action	Elaborate_Subprogram
00bb			BODY_0008:
00bb 00bc       |    |		Action	Signal_Activated
00bc 00bb       |    |		Action	Signal_Completion
00bd 0000 0000  |    |		.XXX[0x3]
00bf 0000       |    |
00c0 ; --------------------------------------------------------------------------------------
00c0 ; SUBPROGRAM
00c0 ; --------------------------------------------------------------------------------------
00c0 00cd       |    |		.CONST	0x00cd								; Address of begin
00c1 0004       |    |		.CONST	0x0004								; Address of exception handler
00c2 0003       |    |		.CONST	0x0003								; Number of locals
00c3			INIT_00c0:
00c3 e213       |    |		Load	0x1,0x13							; Debug Table 0x2 = .DEBUG	0x00c3,0x0776,0x1001,0x0000,0x0056,0xca95,0x0000,0x001e
													; Debug Table 0x2.0x0 = 0xc3,0xffff
00c4 0322       | "  |		Declare_Variable	Record
00c5 00d8       |    |		Load_Top	At_Offset_0
00c6 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00c7 e001       |    |		Load	0x0,0x1								; Debug Table 0x2.0x1 = 0xc7,0xfffe
00c8 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
00c9 0322       | "  |		Declare_Variable	Record
00ca e5fe       |    |		Load	0x2,-0x2
00cb 00d9       |    |		Load_Top	At_Offset_1
00cc 017d       | }  |		Execute	Record,Structure_Write
00cd			BODY_00c0:
00cd 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2.0x2 = 0xcd,0x1
00ce e002       |    |		Load	0x0,0x2
00cf 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
00d0 00d1       |    |		Pop_Control	Pop_Count_1
00d1 4800       |H   |		Short_Literal	0x0							; Debug Table 0x2.0x3 = 0xd1,0x2
00d2 e5fe       |    |		Load	0x2,-0x2
00d3 8219       |    |		Call	0x1,0x19
00d4 680a       |h   |		Jump_Zero	0xdf
00d5 e5fe       |    |		Load	0x2,-0x2
00d6 e5ff       |    |		Load	0x2,-0x1
00d7 e21a       |    |		Load	0x1,0x1a
00d8 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
00d9 7005       |p   |		Jump_Nonzero	0xdf
00da 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0x4 = 0xda,0x3
00db 4803       |H   |		Short_Literal	0x3
00dc e001       |    |		Load	0x0,0x1
00dd 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
00de 00d1       |    |		Pop_Control	Pop_Count_1
00df 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2.0x5 = 0xdf,0x4
00e0 e5fd       |    |		Load	0x2,-0x3
00e1 00da       |    |		Load_Top	At_Offset_2
00e2 e5ff       |    |		Load	0x2,-0x1
00e3 822f       | /  |		Call	0x1,0x2f
00e4 c5fd       |    |		Store	0x2,-0x3
00e5 00d1       |    |		Pop_Control	Pop_Count_1
00e6 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2.0x6 = 0xe6,0x5
00e7 e5fd       |    |		Load	0x2,-0x3
00e8 00da       |    |		Load_Top	At_Offset_2
00e9 8228       | (  |		Call	0x1,0x28
00ea c5fd       |    |		Store	0x2,-0x3
00eb 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
00ec 0000 0000  |    |		.BLANK	0000[0x4]
00f0 ; --------------------------------------------------------------------------------------
00f0 ; SUBPROGRAM
00f0 ; --------------------------------------------------------------------------------------
00f0 00f3       |    |		.CONST	0x00f3								; Address of begin
00f1 0004       |    |		.CONST	0x0004								; Address of exception handler
00f2 0001       |    |		.CONST	0x0001								; Number of locals
00f3			BODY_00f0:
00f3			INIT_00f0:
00f3 4800       |H   |		Short_Literal	0x0							; Debug Table 0x3 = .DEBUG	0x00f3,0x0786,0x1001,0x0000,0x0056,0xcac5,0x0000,0x00ef
													; Debug Table 0x3.0x0 = 0xf3,0x1
00f4 e5fe       |    |		Load	0x2,-0x2
00f5 8217       |    |		Call	0x1,0x17
00f6 7004       |p   |		Jump_Nonzero	0xfb
00f7 4801       |H   |		Short_Literal	0x1
00f8 e5fe       |    |		Load	0x2,-0x2
00f9 8217       |    |		Call	0x1,0x17
00fa 6801       |h   |		Jump_Zero	0xfc
00fb 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x3.0x1 = 0xfb,0x2
00fc e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x3.0x2 = 0xfc,0x3
00fd e5fd       |    |		Load	0x2,-0x3
00fe e5fe       |    |		Load	0x2,-0x2
00ff e5ff       |    |		Load	0x2,-0x1
0100 8230       | 0  |		Call	0x1,0x30
0101 8236       | 6  |		Call	0x1,0x36
0102 c5fd       |    |		Store	0x2,-0x3
0103 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0104 0000 0000  |    |		.BLANK	0000[0x4]
0108 ; --------------------------------------------------------------------------------------
0108 ; SUBPROGRAM
0108 ; --------------------------------------------------------------------------------------
0108 010b       |    |		.CONST	0x010b								; Address of begin
0109 0004       |    |		.CONST	0x0004								; Address of exception handler
010a 0001       |    |		.CONST	0x0001								; Number of locals
010b			BODY_0108:
010b			INIT_0108:
010b 4800       |H   |		Short_Literal	0x0							; Debug Table 0x4 = .DEBUG	0x010b,0x078e,0x1001,0x0000,0x0056,0xcac5,0x0000,0x0109
													; Debug Table 0x4.0x0 = 0x10b,0x1
010c e5fe       |    |		Load	0x2,-0x2
010d 8217       |    |		Call	0x1,0x17
010e 7004       |p   |		Jump_Nonzero	0x113
010f 4801       |H   |		Short_Literal	0x1
0110 e5fe       |    |		Load	0x2,-0x2
0111 8217       |    |		Call	0x1,0x17
0112 6801       |h   |		Jump_Zero	0x114
0113 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x4.0x1 = 0x113,0x2
0114 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x4.0x2 = 0x114,0x3
0115 e5fd       |    |		Load	0x2,-0x3
0116 e5fe       |    |		Load	0x2,-0x2
0117 e5ff       |    |		Load	0x2,-0x1
0118 8231       | 1  |		Call	0x1,0x31
0119 8236       | 6  |		Call	0x1,0x36
011a c5fd       |    |		Store	0x2,-0x3
011b 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
011c 0000 0000  |    |		.BLANK	0000[0x4]
0120 ; --------------------------------------------------------------------------------------
0120 ; SUBPROGRAM
0120 ; --------------------------------------------------------------------------------------
0120 0135       | 5  |		.CONST	0x0135								; Address of begin
0121 0004       |    |		.CONST	0x0004								; Address of exception handler
0122 0007       |    |		.CONST	0x0007								; Number of locals
0123			INIT_0120:
0123 e001       |    |		Load	0x0,0x1								; Debug Table 0x5 = .DEBUG	0x0123,0x0796,0x1001,0x0000,0x0056,0xcac5,0x0000,0x0123
													; Debug Table 0x5.0x0 = 0x123,0xffff
0124 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0125 0322       | "  |		Declare_Variable	Record
0126 e5fe       |    |		Load	0x2,-0x2
0127 00d9       |    |		Load_Top	At_Offset_1
0128 017d       | }  |		Execute	Record,Structure_Write
0129 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0x1 = 0x129,0xfffe
012a e001       |    |		Load	0x0,0x1
012b 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
012c 00e3       |    |		Load_Encached	Natural_Cache
012d 03f1       |    |		Declare_Variable	Discrete,With_Value
012e e00e       |    |		Load	0x0,0xe								; Debug Table 0x5.0x2 = 0x12e,0xfffd
012f 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0130 e00e       |    |		Load	0x0,0xe								; Debug Table 0x5.0x3 = 0x130,0xfffc
0131 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0132 e00e       |    |		Load	0x0,0xe								; Debug Table 0x5.0x4 = 0x132,0xfffb
0133 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0134 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x5.0x5 = 0x134,0xfffa
0135			BODY_0120:
0135 4801       |H   |		Short_Literal	0x1							; Debug Table 0x5.0x6 = 0x135,0x1
0136 e402       |    |		Load	0x2,0x2
0137 8217       |    |		Call	0x1,0x17
0138 6801       |h   |		Jump_Zero	0x13a
0139 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x5.0x7 = 0x139,0x2
013a 4800       |H   |		Short_Literal	0x0							; Debug Table 0x5.0x8 = 0x13a,0x3
013b e402       |    |		Load	0x2,0x2
013c 8217       |    |		Call	0x1,0x17
013d 6846       |hF  |		Jump_Zero	0x184
013e 4800       |H   |		Short_Literal	0x0							; Debug Table 0x5.0x9 = 0x13e,0x4
013f 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0140 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x5.0xa = 0x140,0x5
0141 8231       | 1  |		Call	0x1,0x31
0142 a404       |    |		Store_Unchecked	0x2,0x4
0143 7838       |x8  |		Jump	0x17c
0144 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x5.0xb = 0x144,0x7
0145 8232       | 2  |		Call	0x1,0x32
0146 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0147 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x5.0xc = 0x147,0x8
													; Debug Table 0x5.0xd = 0x147,0xfbff
0148 8232       | 2  |		Call	0x1,0x32
0149 e00e       |    |		Load	0x0,0xe
014a 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
014b 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0xe = 0x14b,0x401
014c 4801       |H   |		Short_Literal	0x1
014d 00da       |    |		Load_Top	At_Offset_2
014e 01db       |    |		Execute	Vector,Length
014f 00e9       |    |		Load_Encached	String_Cache
0150 0334       | 4  |		Declare_Variable	Array,With_Constraint
0151 00d8       |    |		Load_Top	At_Offset_0
0152 01dc       |    |		Execute	Vector,Last
0153 4801       |H   |		Short_Literal	0x1
0154 0263       | c  |		Execute	Discrete,Above_Bound
0155 7005       |p   |		Jump_Nonzero	0x15b
0156 4820       |H   |		Short_Literal	0x20
0157 00d9       |    |		Load_Top	At_Offset_1
0158 e40a       |    |		Load	0x2,0xa
0159 01d6       |    |		Execute	Vector,Field_Write
015a 3ffb       |?   |		Loop_Increasing	0x156
015b 01de       |    |		Execute	Vector,Not_Equal
015c 681b       |h   |		Jump_Zero	0x178
015d 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x5.0xf = 0x15d,0x402
015e 7005       |p   |		Jump_Nonzero	0x164
015f 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0x10 = 0x15f,0x403
0160 a405       |    |		Store_Unchecked	0x2,0x5
0161 4801       |H   |		Short_Literal	0x1							; Debug Table 0x5.0x11 = 0x161,0x404
0162 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
0163 7814       |x   |		Jump	0x178
0164 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x5.0x12 = 0x164,0x405
0165 e5fd       |    |		Load	0x2,-0x3
0166 e403       |    |		Load	0x2,0x3
0167 e402       |    |		Load	0x2,0x2
0168 4802       |H   |		Short_Literal	0x2
0169 4800       |H   |		Short_Literal	0x0
016a e405       |    |		Load	0x2,0x5
016b e004       |    |		Load	0x0,0x4
016c 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
016d 8221       | !  |		Call	0x1,0x21
016e c5fd       |    |		Store	0x2,-0x3
016f 00d1       |    |		Pop_Control	Pop_Count_1
0170 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x5.0x13 = 0x170,0x406
0171 e5fd       |    |		Load	0x2,-0x3
0172 4800       |H   |		Short_Literal	0x0
0173 e402       |    |		Load	0x2,0x2
0174 8223       | #  |		Call	0x1,0x23
0175 c5fd       |    |		Store	0x2,-0x3
0176 00d1       |    |		Pop_Control	Pop_Count_1
0177 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x5.0x14 = 0x177,0x407
0178 00d1       |    |		Pop_Control	Pop_Count_1
0179 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x5.0x15 = 0x179,0x9
017a 8233       | 3  |		Call	0x1,0x33
017b a404       |    |		Store_Unchecked	0x2,0x4
017c 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x5.0x16 = 0x17c,0x6
017d 8234       | 4  |		Call	0x1,0x34
017e 6fc5       |o   |		Jump_Zero	0x144
017f e402       |    |		Load	0x2,0x2								; Debug Table 0x5.0x17 = 0x17f,0xa
0180 4803       |H   |		Short_Literal	0x3
0181 e001       |    |		Load	0x0,0x1
0182 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0183 00d1       |    |		Pop_Control	Pop_Count_1
0184 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x5.0x18 = 0x184,0xb
0185 8231       | 1  |		Call	0x1,0x31
0186 a404       |    |		Store_Unchecked	0x2,0x4
0187 7831       |x1  |		Jump	0x1b9
0188 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x5.0x19 = 0x188,0xd
0189 8232       | 2  |		Call	0x1,0x32
018a 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
018b 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x5.0x1a = 0x18b,0xe
													; Debug Table 0x5.0x1b = 0x18b,0x801
018c e00e       |    |		Load	0x0,0xe
018d 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
018e 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
018f 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x5.0x1c = 0x18f,0x802
0190 e00e       |    |		Load	0x0,0xe
0191 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0192 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
0193 680d       |h   |		Jump_Zero	0x1a1
0194 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x5.0x1d = 0x194,0x803
0195 e5fd       |    |		Load	0x2,-0x3
0196 e403       |    |		Load	0x2,0x3
0197 e402       |    |		Load	0x2,0x2
0198 4800       |H   |		Short_Literal	0x0
0199 4800       |H   |		Short_Literal	0x0
019a e406       |    |		Load	0x2,0x6
019b e004       |    |		Load	0x0,0x4
019c 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
019d 8221       | !  |		Call	0x1,0x21
019e c5fd       |    |		Store	0x2,-0x3
019f 00d1       |    |		Pop_Control	Pop_Count_1
01a0 7809       |x   |		Jump	0x1aa
01a1 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0x1e = 0x1a1,0x804
01a2 6807       |h   |		Jump_Zero	0x1aa
01a3 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x5.0x1f = 0x1a3,0x805
01a4 e5fd       |    |		Load	0x2,-0x3
01a5 4800       |H   |		Short_Literal	0x0
01a6 e402       |    |		Load	0x2,0x2
01a7 8223       | #  |		Call	0x1,0x23
01a8 c5fd       |    |		Store	0x2,-0x3
01a9 00d1       |    |		Pop_Control	Pop_Count_1
01aa 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0x20 = 0x1aa,0x806
01ab 4802       |H   |		Short_Literal	0x2
01ac 0263       | c  |		Execute	Discrete,Above_Bound
01ad 7008       |p   |		Jump_Nonzero	0x1b6
01ae e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x5.0x21 = 0x1ae,0x807
01af e5fd       |    |		Load	0x2,-0x3
01b0 4800       |H   |		Short_Literal	0x0
01b1 e402       |    |		Load	0x2,0x2
01b2 8222       | "  |		Call	0x1,0x22
01b3 c5fd       |    |		Store	0x2,-0x3
01b4 00d1       |    |		Pop_Control	Pop_Count_1
01b5 3ff8       |?   |		Loop_Increasing	0x1ae
01b6 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x5.0x22 = 0x1b6,0xf
01b7 8233       | 3  |		Call	0x1,0x33
01b8 a404       |    |		Store_Unchecked	0x2,0x4
01b9 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x5.0x23 = 0x1b9,0xc
01ba 8234       | 4  |		Call	0x1,0x34
01bb 6fcc       |o   |		Jump_Zero	0x188
01bc 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01bd 0000 0000  |    |		.XXX[0x3]
01bf 0000       |    |
01c0 ; --------------------------------------------------------------------------------------
01c0 ; SUBPROGRAM
01c0 ; --------------------------------------------------------------------------------------
01c0 01c5       |    |		.CONST	0x01c5								; Address of begin
01c1 0004       |    |		.CONST	0x0004								; Address of exception handler
01c2 0003       |    |		.CONST	0x0003								; Number of locals
01c3			INIT_01c0:
01c3 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x6 = .DEBUG	0x01c3,0x07e0,0x1001,0x0000,0x0056,0xcac5,0x0000,0x0142
													; Debug Table 0x6.0x0 = 0x1c3,0xffff
01c4 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x6.0x1 = 0x1c4,0xfffe
01c5			BODY_01c0:
01c5 e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x6.0x2 = 0x1c5,0x1
01c6 e002       |    |		Load	0x0,0x2
01c7 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
01c8 4603       |F   |		Jump_Case	0x4
01c9 7803       |x   |		Jump	0x1cd								; case 0x0
01ca 789d       |x   |		Jump	0x268								; case 0x1
01cb 782e       |x.  |		Jump	0x1fa								; case 0x2
01cc 785e       |x^  |		Jump	0x22b								; case 0x3
01cd e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x6.0x3 = 0x1cd,0x2
01ce e001       |    |		Load	0x0,0x1
01cf 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
01d0 0aff       |    |		Execute_Immediate	Plus,-0x1
01d1 005a       | Z  |		Store_Top	Discrete,At_Offset_2
01d2 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x6.0x4 = 0x1d2,0x3
01d3 4800       |H   |		Short_Literal	0x0
01d4 e5fd       |    |		Load	0x2,-0x3
01d5 8219       |    |		Call	0x1,0x19
01d6 00db       |    |		Load_Top	At_Offset_3
01d7 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x5 = 0x1d7,0x401
01d8 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
01d9 6813       |h   |		Jump_Zero	0x1ed
01da 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x6.0x6 = 0x1da,0x402
01db 6809       |h   |		Jump_Zero	0x1e5
01dc 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6.0x7 = 0x1dc,0x403
01dd 4802       |H   |		Short_Literal	0x2
01de 4800       |H   |		Short_Literal	0x0
01df 00db       |    |		Load_Top	At_Offset_3
01e0 e004       |    |		Load	0x0,0x4
01e1 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
01e2 8210       |    |		Call	0x1,0x10
01e3 c404       |    |		Store	0x2,0x4
01e4 7808       |x   |		Jump	0x1ed
01e5 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6.0x8 = 0x1e5,0x404
01e6 4800       |H   |		Short_Literal	0x0
01e7 4800       |H   |		Short_Literal	0x0
01e8 00db       |    |		Load_Top	At_Offset_3
01e9 e004       |    |		Load	0x0,0x4
01ea 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
01eb 8210       |    |		Call	0x1,0x10
01ec c404       |    |		Store	0x2,0x4
01ed 00d2       |    |		Pop_Control	Pop_Count_2
01ee c5fc       |    |		Store	0x2,-0x4
01ef e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x6.0x9 = 0x1ef,0x4
01f0 00da       |    |		Load_Top	At_Offset_2
01f1 e002       |    |		Load	0x0,0x2
01f2 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
01f3 00d1       |    |		Pop_Control	Pop_Count_1
01f4 e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x6.0xa = 0x1f4,0x5
01f5 4801       |H   |		Short_Literal	0x1
01f6 e002       |    |		Load	0x0,0x2
01f7 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
01f8 00d1       |    |		Pop_Control	Pop_Count_1
01f9 786e       |xn  |		Jump	0x268
01fa e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x6.0xb = 0x1fa,0x7
01fb e001       |    |		Load	0x0,0x1
01fc 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
01fd 0aff       |    |		Execute_Immediate	Plus,-0x1
01fe 005a       | Z  |		Store_Top	Discrete,At_Offset_2
01ff e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x6.0xc = 0x1ff,0x8
0200 4800       |H   |		Short_Literal	0x0
0201 e5fd       |    |		Load	0x2,-0x3
0202 8219       |    |		Call	0x1,0x19
0203 00db       |    |		Load_Top	At_Offset_3
0204 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0xd = 0x204,0x801
0205 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
0206 6813       |h   |		Jump_Zero	0x21a
0207 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x6.0xe = 0x207,0x802
0208 6809       |h   |		Jump_Zero	0x212
0209 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6.0xf = 0x209,0x803
020a 4802       |H   |		Short_Literal	0x2
020b 4800       |H   |		Short_Literal	0x0
020c 00db       |    |		Load_Top	At_Offset_3
020d e004       |    |		Load	0x0,0x4
020e 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
020f 8210       |    |		Call	0x1,0x10
0210 c404       |    |		Store	0x2,0x4
0211 7808       |x   |		Jump	0x21a
0212 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6.0x10 = 0x212,0x804
0213 4800       |H   |		Short_Literal	0x0
0214 4800       |H   |		Short_Literal	0x0
0215 00db       |    |		Load_Top	At_Offset_3
0216 e004       |    |		Load	0x0,0x4
0217 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0218 8210       |    |		Call	0x1,0x10
0219 c404       |    |		Store	0x2,0x4
021a 00d2       |    |		Pop_Control	Pop_Count_2
021b c5fc       |    |		Store	0x2,-0x4
021c e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x6.0x11 = 0x21c,0x9
021d e002       |    |		Load	0x0,0x2
021e 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
021f 00d1       |    |		Pop_Control	Pop_Count_1
0220 e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x6.0x12 = 0x220,0xa
0221 00da       |    |		Load_Top	At_Offset_2
0222 e002       |    |		Load	0x0,0x2
0223 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0224 00d1       |    |		Pop_Control	Pop_Count_1
0225 e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x6.0x13 = 0x225,0xb
0226 4801       |H   |		Short_Literal	0x1
0227 e002       |    |		Load	0x0,0x2
0228 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0229 00d1       |    |		Pop_Control	Pop_Count_1
022a 783d       |x=  |		Jump	0x268
022b 4800       |H   |		Short_Literal	0x0							; Debug Table 0x6.0x14 = 0x22b,0xc
022c e5fd       |    |		Load	0x2,-0x3
022d 8219       |    |		Call	0x1,0x19
022e 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
022f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x15 = 0x22f,0xd
0230 6805       |h   |		Jump_Zero	0x236
0231 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x6.0x16 = 0x231,0xe
0232 e238       | 8  |		Load	0x1,0x38
0233 8210       |    |		Call	0x1,0x10
0234 c5fc       |    |		Store	0x2,-0x4
0235 7804       |x   |		Jump	0x23a
0236 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x6.0x17 = 0x236,0xf
0237 e237       | 7  |		Load	0x1,0x37
0238 8210       |    |		Call	0x1,0x10
0239 c5fc       |    |		Store	0x2,-0x4
023a e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x6.0x18 = 0x23a,0x10
023b e002       |    |		Load	0x0,0x2
023c 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
023d 00d1       |    |		Pop_Control	Pop_Count_1
023e e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x6.0x19 = 0x23e,0x11
023f e001       |    |		Load	0x0,0x1
0240 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0241 0aff       |    |		Execute_Immediate	Plus,-0x1
0242 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0243 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x6.0x1a = 0x243,0x12
0244 00d9       |    |		Load_Top	At_Offset_1
0245 00db       |    |		Load_Top	At_Offset_3
0246 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x1b = 0x246,0xc01
0247 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
0248 6813       |h   |		Jump_Zero	0x25c
0249 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x6.0x1c = 0x249,0xc02
024a 6809       |h   |		Jump_Zero	0x254
024b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6.0x1d = 0x24b,0xc03
024c 4802       |H   |		Short_Literal	0x2
024d 4800       |H   |		Short_Literal	0x0
024e 00db       |    |		Load_Top	At_Offset_3
024f e004       |    |		Load	0x0,0x4
0250 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0251 8210       |    |		Call	0x1,0x10
0252 c404       |    |		Store	0x2,0x4
0253 7808       |x   |		Jump	0x25c
0254 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6.0x1e = 0x254,0xc04
0255 4800       |H   |		Short_Literal	0x0
0256 4800       |H   |		Short_Literal	0x0
0257 00db       |    |		Load_Top	At_Offset_3
0258 e004       |    |		Load	0x0,0x4
0259 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
025a 8210       |    |		Call	0x1,0x10
025b c404       |    |		Store	0x2,0x4
025c 00d2       |    |		Pop_Control	Pop_Count_2
025d c5fc       |    |		Store	0x2,-0x4
025e e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x6.0x1f = 0x25e,0x13
025f 00da       |    |		Load_Top	At_Offset_2
0260 e002       |    |		Load	0x0,0x2
0261 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0262 00d1       |    |		Pop_Control	Pop_Count_1
0263 e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x6.0x20 = 0x263,0x14
0264 4801       |H   |		Short_Literal	0x1
0265 e002       |    |		Load	0x0,0x2
0266 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0267 00d1       |    |		Pop_Control	Pop_Count_1
0268 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x6.0x21 = 0x268,0x15
0269 e5ff       |    |		Load	0x2,-0x1
026a 8210       |    |		Call	0x1,0x10
026b c5fc       |    |		Store	0x2,-0x4
026c e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x6.0x22 = 0x26c,0x16
026d e5fe       |    |		Load	0x2,-0x2
026e e002       |    |		Load	0x0,0x2
026f 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0270 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0271 0000 0000  |    |		.BLANK	0000[0x7]
0278 ; --------------------------------------------------------------------------------------
0278 ; SUBPROGRAM
0278 ; --------------------------------------------------------------------------------------
0278 027b       | {  |		.CONST	0x027b								; Address of begin
0279 0004       |    |		.CONST	0x0004								; Address of exception handler
027a 0001       |    |		.CONST	0x0001								; Number of locals
027b			BODY_0278:
027b			INIT_0278:
027b 4800       |H   |		Short_Literal	0x0							; Debug Table 0x7 = .DEBUG	0x027b,0x0828,0x1001,0x0000,0x0056,0xcac5,0x0000,0x0160
													; Debug Table 0x7.0x0 = 0x27b,0x1
027c e5fd       |    |		Load	0x2,-0x3
027d 8219       |    |		Call	0x1,0x19
027e 680a       |h   |		Jump_Zero	0x289
027f e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x7.0x1 = 0x27f,0x2
0280 e5fc       |    |		Load	0x2,-0x4
0281 e5fd       |    |		Load	0x2,-0x3
0282 e5fe       |    |		Load	0x2,-0x2
0283 e5ff       |    |		Load	0x2,-0x1
0284 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0285 821e       |    |		Call	0x1,0x1e
0286 c5fc       |    |		Store	0x2,-0x4
0287 00d1       |    |		Pop_Control	Pop_Count_1
0288 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0289 e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x7.0x2 = 0x289,0x3
028a e5fc       |    |		Load	0x2,-0x4
028b e5fd       |    |		Load	0x2,-0x3
028c e5fe       |    |		Load	0x2,-0x2
028d e5ff       |    |		Load	0x2,-0x1
028e 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
028f 821e       |    |		Call	0x1,0x1e
0290 c5fc       |    |		Store	0x2,-0x4
0291 00d1       |    |		Pop_Control	Pop_Count_1
0292 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0293 0000 0000  |    |		.BLANK	0000[0x5]
0298 ; --------------------------------------------------------------------------------------
0298 ; SUBPROGRAM
0298 ; --------------------------------------------------------------------------------------
0298 029b       |    |		.CONST	0x029b								; Address of begin
0299 0004       |    |		.CONST	0x0004								; Address of exception handler
029a 0001       |    |		.CONST	0x0001								; Number of locals
029b			BODY_0298:
029b			INIT_0298:
029b 4800       |H   |		Short_Literal	0x0							; Debug Table 0x8 = .DEBUG	0x029b,0x0830,0x1001,0x0000,0x0056,0xcac5,0x0000,0x017e
													; Debug Table 0x8.0x0 = 0x29b,0x1
029c e5fd       |    |		Load	0x2,-0x3
029d 8219       |    |		Call	0x1,0x19
029e 680b       |h   |		Jump_Zero	0x2aa
029f e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x8.0x1 = 0x29f,0x2
02a0 e5fc       |    |		Load	0x2,-0x4
02a1 e5fd       |    |		Load	0x2,-0x3
02a2 e5fe       |    |		Load	0x2,-0x2
02a3 e5ff       |    |		Load	0x2,-0x1
02a4 e004       |    |		Load	0x0,0x4
02a5 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
02a6 821e       |    |		Call	0x1,0x1e
02a7 c5fc       |    |		Store	0x2,-0x4
02a8 00d1       |    |		Pop_Control	Pop_Count_1
02a9 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
02aa e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x8.0x2 = 0x2aa,0x3
02ab e5fc       |    |		Load	0x2,-0x4
02ac e5fd       |    |		Load	0x2,-0x3
02ad e5fe       |    |		Load	0x2,-0x2
02ae e5ff       |    |		Load	0x2,-0x1
02af 821e       |    |		Call	0x1,0x1e
02b0 c5fc       |    |		Store	0x2,-0x4
02b1 00d1       |    |		Pop_Control	Pop_Count_1
02b2 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
02b3 0000 0000  |    |		.BLANK	0000[0x5]
02b8 ; --------------------------------------------------------------------------------------
02b8 ; SUBPROGRAM
02b8 ; --------------------------------------------------------------------------------------
02b8 02bb       |    |		.CONST	0x02bb								; Address of begin
02b9 0004       |    |		.CONST	0x0004								; Address of exception handler
02ba 0001       |    |		.CONST	0x0001								; Number of locals
02bb			BODY_02b8:
02bb			INIT_02b8:
02bb e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x9 = .DEBUG	0x02bb,0x0838,0x1001,0x0000,0x0056,0xcac5,0x0000,0x019c
													; Debug Table 0x9.0x0 = 0x2bb,0x1
02bc e002       |    |		Load	0x0,0x2
02bd 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
02be 4603       |F   |		Jump_Case	0x4
02bf 7808       |x   |		Jump	0x2c8								; case 0x0
02c0 7802       |x   |		Jump	0x2c3								; case 0x1
02c1 7806       |x   |		Jump	0x2c8								; case 0x2
02c2 7800       |x   |		Jump	0x2c3								; case 0x3
02c3 e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x9.0x1 = 0x2c3,0x2
02c4 4802       |H   |		Short_Literal	0x2
02c5 e002       |    |		Load	0x0,0x2
02c6 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
02c7 00d1       |    |		Pop_Control	Pop_Count_1
02c8 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x9.0x2 = 0x2c8,0x4
02c9 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
02ca 6820       |h   |		Jump_Zero	0x2eb
02cb e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x9.0x3 = 0x2cb,0x5
02cc 4800       |H   |		Short_Literal	0x0
02cd e5fe       |    |		Load	0x2,-0x2
02ce 8219       |    |		Call	0x1,0x19
02cf e5fd       |    |		Load	0x2,-0x3
02d0 0aff       |    |		Execute_Immediate	Plus,-0x1
02d1 00e3       |    |		Load_Encached	Natural_Cache
02d2 025b       | [  |		Execute	Discrete,Check_In_Type
02d3 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x4 = 0x2d3,0x401
02d4 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
02d5 6813       |h   |		Jump_Zero	0x2e9
02d6 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x9.0x5 = 0x2d6,0x402
02d7 6809       |h   |		Jump_Zero	0x2e1
02d8 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9.0x6 = 0x2d8,0x403
02d9 4802       |H   |		Short_Literal	0x2
02da 4800       |H   |		Short_Literal	0x0
02db 00db       |    |		Load_Top	At_Offset_3
02dc e004       |    |		Load	0x0,0x4
02dd 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
02de 8210       |    |		Call	0x1,0x10
02df c402       |    |		Store	0x2,0x2
02e0 7808       |x   |		Jump	0x2e9
02e1 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9.0x7 = 0x2e1,0x404
02e2 4800       |H   |		Short_Literal	0x0
02e3 4800       |H   |		Short_Literal	0x0
02e4 00db       |    |		Load_Top	At_Offset_3
02e5 e004       |    |		Load	0x0,0x4
02e6 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
02e7 8210       |    |		Call	0x1,0x10
02e8 c402       |    |		Store	0x2,0x2
02e9 00d2       |    |		Pop_Control	Pop_Count_2
02ea c5fc       |    |		Store	0x2,-0x4
02eb e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x9.0x8 = 0x2eb,0x6
02ec 00db       |    |		Load_Top	At_Offset_3
02ed 8210       |    |		Call	0x1,0x10
02ee c5fc       |    |		Store	0x2,-0x4
02ef e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x9.0x9 = 0x2ef,0x7
02f0 e237       | 7  |		Load	0x1,0x37
02f1 8210       |    |		Call	0x1,0x10
02f2 c5fc       |    |		Store	0x2,-0x4
02f3 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
02f4 0046 b40e  | F  |		.LITERAL	{0x0046b40e, 0x000000b0}
02f8 ; --------------------------------------------------------------------------------------
02f8 ; SUBPROGRAM
02f8 ; --------------------------------------------------------------------------------------
02f8 02fb       |    |		.CONST	0x02fb								; Address of begin
02f9 0004       |    |		.CONST	0x0004								; Address of exception handler
02fa 0001       |    |		.CONST	0x0001								; Number of locals
02fb			BODY_02f8:
02fb			INIT_02f8:
02fb e5fc       |    |		Load	0x2,-0x4							; Debug Table 0xa = .DEBUG	0x02fb,0x084e,0x1001,0x0000,0x0056,0xcac5,0x0000,0x01ba
													; Debug Table 0xa.0x0 = 0x2fb,0x1
02fc e002       |    |		Load	0x0,0x2
02fd 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
02fe 4603       |F   |		Jump_Case	0x4
02ff 780c       |x   |		Jump	0x30c								; case 0x0
0300 7802       |x   |		Jump	0x303								; case 0x1
0301 780a       |x   |		Jump	0x30c								; case 0x2
0302 7800       |x   |		Jump	0x303								; case 0x3
0303 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0xa.0x1 = 0x303,0x2
0304 4802       |H   |		Short_Literal	0x2
0305 e002       |    |		Load	0x0,0x2
0306 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0307 00d1       |    |		Pop_Control	Pop_Count_1
0308 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xa.0x2 = 0x308,0x3
0309 e237       | 7  |		Load	0x1,0x37
030a 8210       |    |		Call	0x1,0x10
030b c5fd       |    |		Store	0x2,-0x3
030c e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xa.0x3 = 0x30c,0x5
030d e237       | 7  |		Load	0x1,0x37
030e 8210       |    |		Call	0x1,0x10
030f c5fd       |    |		Store	0x2,-0x3
0310 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0311 0000 0000  |    |		.BLANK	0000[0x7]
0318 ; --------------------------------------------------------------------------------------
0318 ; SUBPROGRAM
0318 ; --------------------------------------------------------------------------------------
0318 031b       |    |		.CONST	0x031b								; Address of begin
0319 0004       |    |		.CONST	0x0004								; Address of exception handler
031a 0001       |    |		.CONST	0x0001								; Number of locals
031b			BODY_0318:
031b			INIT_0318:
031b e5fc       |    |		Load	0x2,-0x4							; Debug Table 0xb = .DEBUG	0x031b,0x0858,0x1001,0x0000,0x0056,0xcac5,0x0000,0x01d2
													; Debug Table 0xb.0x0 = 0x31b,0x1
031c e002       |    |		Load	0x0,0x2
031d 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
031e 4603       |F   |		Jump_Case	0x4
031f 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; case 0x0
0320 7802       |x   |		Jump	0x323								; case 0x1
0321 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; case 0x2
0322 7800       |x   |		Jump	0x323								; case 0x3
0323 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0xb.0x1 = 0x323,0x2
0324 4802       |H   |		Short_Literal	0x2
0325 e002       |    |		Load	0x0,0x2
0326 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0327 00d1       |    |		Pop_Control	Pop_Count_1
0328 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xb.0x2 = 0x328,0x3
0329 e237       | 7  |		Load	0x1,0x37
032a 8210       |    |		Call	0x1,0x10
032b c5fd       |    |		Store	0x2,-0x3
032c 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
032d 0000 0000  |    |		.XXX[0x3]
032f 0000       |    |
0330 ; --------------------------------------------------------------------------------------
0330 ; SUBPROGRAM
0330 ; --------------------------------------------------------------------------------------
0330 0333       | 3  |		.CONST	0x0333								; Address of begin
0331 0004       |    |		.CONST	0x0004								; Address of exception handler
0332 0001       |    |		.CONST	0x0001								; Number of locals
0333			BODY_0330:
0333			INIT_0330:
0333 e5fb       |    |		Load	0x2,-0x5							; Debug Table 0xc = .DEBUG	0x0333,0x0860,0x1001,0x0000,0x0056,0xcac5,0x0000,0x01ea
													; Debug Table 0xc.0x0 = 0x333,0x1
0334 e002       |    |		Load	0x0,0x2
0335 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0336 4603       |F   |		Jump_Case	0x4
0337 7803       |x   |		Jump	0x33b								; case 0x0
0338 780f       |x   |		Jump	0x348								; case 0x1
0339 7801       |x   |		Jump	0x33b								; case 0x2
033a 780d       |x   |		Jump	0x348								; case 0x3
033b e5fc       |    |		Load	0x2,-0x4							; Debug Table 0xc.0x1 = 0x33b,0x2
033c e5fd       |    |		Load	0x2,-0x3
033d e5fe       |    |		Load	0x2,-0x2
033e e5ff       |    |		Load	0x2,-0x1
033f e004       |    |		Load	0x0,0x4
0340 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0341 8210       |    |		Call	0x1,0x10
0342 c5fc       |    |		Store	0x2,-0x4
0343 e5fb       |    |		Load	0x2,-0x5							; Debug Table 0xc.0x2 = 0x343,0x3
0344 e002       |    |		Load	0x0,0x2
0345 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0346 00d1       |    |		Pop_Control	Pop_Count_1
0347 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0348 e5fb       |    |		Load	0x2,-0x5							; Debug Table 0xc.0x3 = 0x348,0x4
0349 e5fc       |    |		Load	0x2,-0x4
034a e5fd       |    |		Load	0x2,-0x3
034b e5fe       |    |		Load	0x2,-0x2
034c e5ff       |    |		Load	0x2,-0x1
034d 8225       | %  |		Call	0x1,0x25
034e c5fc       |    |		Store	0x2,-0x4
034f 00d1       |    |		Pop_Control	Pop_Count_1
0350 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0351 0000 0000  |    |		.BLANK	0000[0x7]
0358 ; --------------------------------------------------------------------------------------
0358 ; SUBPROGRAM
0358 ; --------------------------------------------------------------------------------------
0358 035b       | [  |		.CONST	0x035b								; Address of begin
0359 0004       |    |		.CONST	0x0004								; Address of exception handler
035a 0001       |    |		.CONST	0x0001								; Number of locals
035b			BODY_0358:
035b			INIT_0358:
035b e5fc       |    |		Load	0x2,-0x4							; Debug Table 0xd = .DEBUG	0x035b,0x086a,0x1001,0x0000,0x0056,0xcac5,0x0000,0x020a
													; Debug Table 0xd.0x0 = 0x35b,0x1
035c e5fd       |    |		Load	0x2,-0x3
035d e5fe       |    |		Load	0x2,-0x2
035e e5ff       |    |		Load	0x2,-0x1
035f e004       |    |		Load	0x0,0x4
0360 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
0361 8210       |    |		Call	0x1,0x10
0362 c5fc       |    |		Store	0x2,-0x4
0363 e5fb       |    |		Load	0x2,-0x5							; Debug Table 0xd.0x1 = 0x363,0x2
0364 e5fc       |    |		Load	0x2,-0x4
0365 e5fd       |    |		Load	0x2,-0x3
0366 e5ff       |    |		Load	0x2,-0x1
0367 822f       | /  |		Call	0x1,0x2f
0368 c5fc       |    |		Store	0x2,-0x4
0369 00d1       |    |		Pop_Control	Pop_Count_1
036a e5fc       |    |		Load	0x2,-0x4							; Debug Table 0xd.0x2 = 0x36a,0x3
036b e004       |    |		Load	0x0,0x4
036c 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
036d 8210       |    |		Call	0x1,0x10
036e c5fc       |    |		Store	0x2,-0x4
036f 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0370 ; --------------------------------------------------------------------------------------
0370 ; SUBPROGRAM
0370 ; --------------------------------------------------------------------------------------
0370 0374       | t  |		.CONST	0x0374								; Address of begin
0371 0004       |    |		.CONST	0x0004								; Address of exception handler
0372 0002       |    |		.CONST	0x0002								; Number of locals
0373			INIT_0370:
0373 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xe = .DEBUG	0x0373,0x0872,0x1001,0x0000,0x0056,0xcac5,0x0000,0x022a
													; Debug Table 0xe.0x0 = 0x373,0xffff
0374			BODY_0370:
0374 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xe.0x1 = 0x374,0x1
0375 e002       |    |		Load	0x0,0x2
0376 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0377 4603       |F   |		Jump_Case	0x4
0378 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; case 0x0
0379 7802       |x   |		Jump	0x37c								; case 0x1
037a 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; case 0x2
037b 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; case 0x3
037c e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xe.0x2 = 0x37c,0x2
037d 4803       |H   |		Short_Literal	0x3
037e e002       |    |		Load	0x0,0x2
037f 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0380 00d1       |    |		Pop_Control	Pop_Count_1
0381 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0382 0000 0000  |    |		.BLANK	0000[0x6]
0388 ; --------------------------------------------------------------------------------------
0388 ; SUBPROGRAM
0388 ; --------------------------------------------------------------------------------------
0388 038f       |    |		.CONST	0x038f								; Address of begin
0389 0004       |    |		.CONST	0x0004								; Address of exception handler
038a 0003       |    |		.CONST	0x0003								; Number of locals
038b			INIT_0388:
038b e002       |    |		Load	0x0,0x2								; Debug Table 0xf = .DEBUG	0x038b,0x087a,0x1001,0x0000,0x0056,0xcac5,0x0000,0x023e
													; Debug Table 0xf.0x0 = 0x38b,0xffff
038c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
038d e002       |    |		Load	0x0,0x2								; Debug Table 0xf.0x1 = 0x38d,0xfffe
038e 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
038f			BODY_0388:
038f e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xf.0x2 = 0x38f,0x1
0390 e002       |    |		Load	0x0,0x2
0391 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0392 4603       |F   |		Jump_Case	0x4
0393 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; case 0x0
0394 7802       |x   |		Jump	0x397								; case 0x1
0395 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; case 0x2
0396 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; case 0x3
0397 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xf.0x3 = 0x397,0x2
0398 e002       |    |		Load	0x0,0x2
0399 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
039a 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
039b e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xf.0x4 = 0x39b,0x3
039c e001       |    |		Load	0x0,0x1
039d 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
039e 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
039f 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xf.0x5 = 0x39f,0x4
03a0 00d9       |    |		Load_Top	At_Offset_1
03a1 027c       | |  |		Execute	Discrete,Less
03a2 682f       |h/  |		Jump_Zero	0x3d2
03a3 00d8       |    |		Load_Top	At_Offset_0
03a4 00da       |    |		Load_Top	At_Offset_2
03a5 0272       | r  |		Execute	Discrete,Minus
03a6 0d10       |    |		Execute_Immediate	Less,0x10
03a7 682a       |h*  |		Jump_Zero	0x3d2
03a8 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xf.0x6 = 0x3a8,0x5
03a9 4800       |H   |		Short_Literal	0x0
03aa e5ff       |    |		Load	0x2,-0x1
03ab 8219       |    |		Call	0x1,0x19
03ac 00da       |    |		Load_Top	At_Offset_2
03ad e402       |    |		Load	0x2,0x2
03ae 0272       | r  |		Execute	Discrete,Minus
03af 00e3       |    |		Load_Encached	Natural_Cache
03b0 025b       | [  |		Execute	Discrete,Check_In_Type
03b1 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0x7 = 0x3b1,0x401
03b2 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
03b3 6813       |h   |		Jump_Zero	0x3c7
03b4 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xf.0x8 = 0x3b4,0x402
03b5 6809       |h   |		Jump_Zero	0x3bf
03b6 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xf.0x9 = 0x3b6,0x403
03b7 4802       |H   |		Short_Literal	0x2
03b8 4800       |H   |		Short_Literal	0x0
03b9 00db       |    |		Load_Top	At_Offset_3
03ba e004       |    |		Load	0x0,0x4
03bb 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
03bc 8210       |    |		Call	0x1,0x10
03bd c404       |    |		Store	0x2,0x4
03be 7808       |x   |		Jump	0x3c7
03bf 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xf.0xa = 0x3bf,0x404
03c0 4800       |H   |		Short_Literal	0x0
03c1 4800       |H   |		Short_Literal	0x0
03c2 00db       |    |		Load_Top	At_Offset_3
03c3 e004       |    |		Load	0x0,0x4
03c4 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
03c5 8210       |    |		Call	0x1,0x10
03c6 c404       |    |		Store	0x2,0x4
03c7 00d2       |    |		Pop_Control	Pop_Count_2
03c8 c5fe       |    |		Store	0x2,-0x2
03c9 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xf.0xb = 0x3c9,0x6
03ca 00d9       |    |		Load_Top	At_Offset_1
03cb 00db       |    |		Load_Top	At_Offset_3
03cc 0272       | r  |		Execute	Discrete,Minus
03cd 00e3       |    |		Load_Encached	Natural_Cache
03ce 025b       | [  |		Execute	Discrete,Check_In_Type
03cf e002       |    |		Load	0x0,0x2
03d0 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
03d1 00d1       |    |		Pop_Control	Pop_Count_1
03d2 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
03d3 0000 0000  |    |		.BLANK	0000[0x5]
03d8 ; --------------------------------------------------------------------------------------
03d8 ; SUBPROGRAM
03d8 ; --------------------------------------------------------------------------------------
03d8 03db       |    |		.CONST	0x03db								; Address of begin
03d9 0004       |    |		.CONST	0x0004								; Address of exception handler
03da 0001       |    |		.CONST	0x0001								; Number of locals
03db			BODY_03d8:
03db			INIT_03d8:
03db e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x10 = .DEBUG	0x03db,0x0894,0x1001,0x0000,0x0056,0xcac5,0x0000,0x0252
													; Debug Table 0x10.0x0 = 0x3db,0x1
03dc e002       |    |		Load	0x0,0x2
03dd 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
03de 4603       |F   |		Jump_Case	0x4
03df 7807       |x   |		Jump	0x3e7								; case 0x0
03e0 7802       |x   |		Jump	0x3e3								; case 0x1
03e1 7805       |x   |		Jump	0x3e7								; case 0x2
03e2 7800       |x   |		Jump	0x3e3								; case 0x3
03e3 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0x1 = 0x3e3,0x2
03e4 e237       | 7  |		Load	0x1,0x37
03e5 8210       |    |		Call	0x1,0x10
03e6 c5fe       |    |		Store	0x2,-0x2
03e7 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x10.0x2 = 0x3e7,0x4
03e8 e002       |    |		Load	0x0,0x2
03e9 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
03ea 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
03eb 0000 0000  |    |		.BLANK	0000[0x5]
03f0 ; --------------------------------------------------------------------------------------
03f0 ; SUBPROGRAM
03f0 ; --------------------------------------------------------------------------------------
03f0 03f3       |    |		.CONST	0x03f3								; Address of begin
03f1 0004       |    |		.CONST	0x0004								; Address of exception handler
03f2 0001       |    |		.CONST	0x0001								; Number of locals
03f3			BODY_03f0:
03f3			INIT_03f0:
03f3 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x11 = .DEBUG	0x03f3,0x089c,0x1001,0x0000,0x0056,0xcac5,0x0000,0x0266
													; Debug Table 0x11.0x0 = 0x3f3,0x1
03f4 e237       | 7  |		Load	0x1,0x37
03f5 8210       |    |		Call	0x1,0x10
03f6 c5fe       |    |		Store	0x2,-0x2
03f7 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x11.0x1 = 0x3f7,0x2
03f8 e002       |    |		Load	0x0,0x2
03f9 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
03fa 4603       |F   |		Jump_Case	0x4
03fb 7807       |x   |		Jump	0x403								; case 0x0
03fc 7802       |x   |		Jump	0x3ff								; case 0x1
03fd 7805       |x   |		Jump	0x403								; case 0x2
03fe 7800       |x   |		Jump	0x3ff								; case 0x3
03ff 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x11.0x2 = 0x3ff,0x3
0400 e237       | 7  |		Load	0x1,0x37
0401 8210       |    |		Call	0x1,0x10
0402 c5fe       |    |		Store	0x2,-0x2
0403 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x11.0x3 = 0x403,0x5
0404 e002       |    |		Load	0x0,0x2
0405 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0406 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0407 0000       |    |		.XXX[0x1]
0408 ; --------------------------------------------------------------------------------------
0408 ; SUBPROGRAM
0408 ; --------------------------------------------------------------------------------------
0408 0410       |    |		.CONST	0x0410								; Address of begin
0409 0004       |    |		.CONST	0x0004								; Address of exception handler
040a 0002       |    |		.CONST	0x0002								; Number of locals
040b			INIT_0408:
040b e00c       |    |		Load	0x0,0xc								; Debug Table 0x12 = .DEBUG	0x040b,0x08a6,0x1001,0x0000,0x0056,0xcac5,0x0000,0x027a
													; Debug Table 0x12.0x0 = 0x40b,0xffff
040c 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
040d 02c7       |    |		Declare_Variable	Any
040e 00d8       |    |		Load_Top	At_Offset_0
040f 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0410			BODY_0408:
0410 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x12.0x1 = 0x410,0x1
0411 e00c       |    |		Load	0x0,0xc
0412 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0413 c402       |    |		Store	0x2,0x2
0414 7813       |x   |		Jump	0x428
0415 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x12.0x2 = 0x415,0x3
0416 e5fd       |    |		Load	0x2,-0x3
0417 4800       |H   |		Short_Literal	0x0
0418 e5fe       |    |		Load	0x2,-0x2
0419 4800       |H   |		Short_Literal	0x0
041a 4800       |H   |		Short_Literal	0x0
041b 4800       |H   |		Short_Literal	0x0
041c e402       |    |		Load	0x2,0x2
041d e00c       |    |		Load	0x0,0xc
041e 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
041f e004       |    |		Load	0x0,0x4
0420 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0421 8221       | !  |		Call	0x1,0x21
0422 c5fd       |    |		Store	0x2,-0x3
0423 00d1       |    |		Pop_Control	Pop_Count_1
0424 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x12.0x3 = 0x424,0x4
0425 e00c       |    |		Load	0x0,0xc
0426 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0427 c402       |    |		Store	0x2,0x2
0428 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x12.0x4 = 0x428,0x2
0429 e00c       |    |		Load	0x0,0xc
042a 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
042b 6fe9       |o   |		Jump_Zero	0x415
042c e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x12.0x5 = 0x42c,0x5
042d e5fe       |    |		Load	0x2,-0x2
042e e00d       |    |		Load	0x0,0xd
042f 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0430 e5ff       |    |		Load	0x2,-0x1
0431 e004       |    |		Load	0x0,0x4
0432 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0433 8210       |    |		Call	0x1,0x10
0434 c5fd       |    |		Store	0x2,-0x3
0435 4503       |E   |		Exit_Suprogram	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 0x13 = .DEBUG	0x043b,0x08b4,0x1002,0x0000,0x0056,0xcac5,0x0000,0x02a7
													; Debug Table 0x13.0x0 = 0x43b,0x1
043c 6812       |h   |		Jump_Zero	0x44f
043d 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x13.0x1 = 0x43d,0x2
													; Debug Table 0x13.0x2 = 0x43d,0x401
043e 7002       |p   |		Jump_Nonzero	0x441
043f 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x13.0x3 = 0x43f,0x402
0440 7803       |x   |		Jump	0x444
0441 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x13.0x4 = 0x441,0x403
0442 0217       |    |		Execute	Heap_Access,All_Reference
0443 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0444 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x13.0x5 = 0x444,0x2
													; Debug Table 0x13.0x6 = 0x444,0x801
0445 021d       |    |		Execute	Heap_Access,Is_Null
0446 00d0       |    |		Action	Swap_Control
0447 00d1       |    |		Pop_Control	Pop_Count_1
0448 6803       |h   |		Jump_Zero	0x44c							; Debug Table 0x13.0x7 = 0x448,0x2
0449 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x13.0x8 = 0x449,0x3
044a 2e05       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x5
044b 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
044c 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x13.0x9 = 0x44c,0x4
044d 2e02       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2
044e 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
044f 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x13.0xa = 0x44f,0x5
													; Debug Table 0x13.0xb = 0x44f,0xc01
0450 7002       |p   |		Jump_Nonzero	0x453
0451 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x13.0xc = 0x451,0xc02
0452 7803       |x   |		Jump	0x456
0453 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x13.0xd = 0x453,0xc03
0454 0217       |    |		Execute	Heap_Access,All_Reference
0455 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0456 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x13.0xe = 0x456,0x5
													; Debug Table 0x13.0xf = 0x456,0x1001
0457 021d       |    |		Execute	Heap_Access,Is_Null
0458 00d0       |    |		Action	Swap_Control
0459 00d1       |    |		Pop_Control	Pop_Count_1
045a 6803       |h   |		Jump_Zero	0x45e							; Debug Table 0x13.0x10 = 0x45a,0x5
045b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x13.0x11 = 0x45b,0x6
045c 2e04       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x4
045d 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
045e 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x13.0x12 = 0x45e,0x7
045f 2e03       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3
0460 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0461 0000 0000  |    |		.BLANK	0000[0x7]
0468 ; --------------------------------------------------------------------------------------
0468 ; SUBPROGRAM
0468 ; --------------------------------------------------------------------------------------
0468 047e       | ~  |		.CONST	0x047e								; Address of begin
0469 04d1       |    |		.CONST	0x04d1								; Address of exception handler
046a 0006       |    |		.CONST	0x0006								; Number of locals
046b			INIT_0468:
046b 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x14 = .DEBUG	0x046b,0x08dc,0x1001,0x0000,0x0056,0xcac5,0x0000,0x02f8
													; Debug Table 0x14.0x0 = 0x46b,0xffff
046c e5fe       |    |		Load	0x2,-0x2
046d 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
046e e212       |    |		Load	0x1,0x12							; Debug Table 0x14.0x1 = 0x46e,0xfffe
046f 0322       | "  |		Declare_Variable	Record
0470 e5fb       |    |		Load	0x2,-0x5
0471 00d9       |    |		Load_Top	At_Offset_1
0472 017d       | }  |		Execute	Record,Structure_Write
0473 e001       |    |		Load	0x0,0x1								; Debug Table 0x14.0x2 = 0x473,0xfffd
0474 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0475 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
0476 e213       |    |		Load	0x1,0x13							; Debug Table 0x14.0x3 = 0x476,0xfffc
0477 0322       | "  |		Declare_Variable	Record
0478 e5ff       |    |		Load	0x2,-0x1
0479 00d9       |    |		Load_Top	At_Offset_1
047a 017d       | }  |		Execute	Record,Structure_Write
047b e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x14.0x4 = 0x47b,0xfffb
047c 00e1       |    |		Load_Encached	Boolean_Cache
047d 03f1       |    |		Declare_Variable	Discrete,With_Value
047e			BODY_0468:
047e e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x14.0x5 = 0x47e,0x1
047f e5fe       |    |		Load	0x2,-0x2
0480 021f       |    |		Execute	Heap_Access,Equal
0481 684e       |hN  |		Jump_Zero	0x4d0
0482 e402       |    |		Load	0x2,0x2								; Debug Table 0x14.0x6 = 0x482,0x2
													; Debug Table 0x14.0x7 = 0x482,0x3
													; Debug Table 0x14.0x8 = 0x482,0x401
0483 021d       |    |		Execute	Heap_Access,Is_Null
0484 7043       |pC  |		Jump_Nonzero	0x4c8							; Debug Table 0x14.0x9 = 0x484,0x3
0485 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x14.0xa = 0x485,0x4
0486 00da       |    |		Load_Top	At_Offset_2
0487 e403       |    |		Load	0x2,0x3
0488 00db       |    |		Load_Top	At_Offset_3
0489 e402       |    |		Load	0x2,0x2
048a e5fc       |    |		Load	0x2,-0x4
048b 822c       | ,  |		Call	0x1,0x2c
048c e402       |    |		Load	0x2,0x2
048d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x14.0xb = 0x48d,0x801
048e 7002       |p   |		Jump_Nonzero	0x491
048f 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x14.0xc = 0x48f,0x802
0490 7826       |x&  |		Jump	0x4b7
0491 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x14.0xd = 0x491,0x803
0492 0217       |    |		Execute	Heap_Access,All_Reference
0493 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0494 6804       |h   |		Jump_Zero	0x499
0495 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x14.0xe = 0x495,0x804
0496 0217       |    |		Execute	Heap_Access,All_Reference
0497 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0498 781e       |x   |		Jump	0x4b7
0499 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x14.0xf = 0x499,0x805
049a e40c       |    |		Load	0x2,0xc								; Debug Table 0x14.0x10 = 0x49a,0xc01
049b 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x14.0x11 = 0x49b,0xc02
049c 00d0       |    |		Action	Swap_Control							; Debug Table 0x14.0x12 = 0x49c,0xc03
													; Debug Table 0x14.0x13 = 0x49c,0xc04
049d 00d1       |    |		Pop_Control	Pop_Count_1
049e 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x14.0x14 = 0x49e,0x805
049f 00eb       |    |		Load_Encached	Diana_Cache
04a0 0098       |    |		Execute	Package,Field_Read_Dynamic
04a1 012c       | ,  |		Execute	Any,Size
04a2 e009       |    |		Load	0x0,0x9
04a3 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
04a4 025b       | [  |		Execute	Discrete,Check_In_Type
04a5 0273       | s  |		Execute	Discrete,Plus
04a6 00d9       |    |		Load_Top	At_Offset_1
04a7 e40d       |    |		Load	0x2,0xd								; Debug Table 0x14.0x15 = 0x4a7,0x1001
04a8 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x14.0x16 = 0x4a8,0x1002
04a9 00d0       |    |		Action	Swap_Control							; Debug Table 0x14.0x17 = 0x4a9,0x1003
													; Debug Table 0x14.0x18 = 0x4a9,0x1004
04aa 00d1       |    |		Pop_Control	Pop_Count_1
04ab 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x14.0x19 = 0x4ab,0xc04
04ac 00eb       |    |		Load_Encached	Diana_Cache
04ad 0098       |    |		Execute	Package,Field_Read_Dynamic
04ae 49c9       |I   |		Short_Literal	0x1c9
04af 00eb       |    |		Load_Encached	Diana_Cache
04b0 0098       |    |		Execute	Package,Field_Read_Dynamic
04b1 49ca       |I   |		Short_Literal	0x1ca
04b2 00eb       |    |		Load_Encached	Diana_Cache
04b3 0095       |    |		Execute	Package,Field_Reference_Dynamic
04b4 e00a       |    |		Load	0x0,0xa
04b5 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
04b6 7800       |x   |		Jump	0x4b7
04b7 00d0       |    |		Action	Swap_Control
04b8 00d1       |    |		Pop_Control	Pop_Count_1
04b9 e007       |    |		Load	0x0,0x7								; Debug Table 0x14.0x1a = 0x4b9,0x4
04ba 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
04bb 00d2       |    |		Pop_Control	Pop_Count_2
04bc 005b       | [  |		Store_Top	Discrete,At_Offset_3
04bd e402       |    |		Load	0x2,0x2								; Debug Table 0x14.0x1b = 0x4bd,0x5
													; Debug Table 0x14.0x1c = 0x4bd,0x1401
04be 7002       |p   |		Jump_Nonzero	0x4c1
04bf 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x14.0x1d = 0x4bf,0x1402
04c0 7803       |x   |		Jump	0x4c4
04c1 e402       |    |		Load	0x2,0x2								; Debug Table 0x14.0x1e = 0x4c1,0x1403
04c2 0217       |    |		Execute	Heap_Access,All_Reference
04c3 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
04c4 a402       |    |		Store_Unchecked	0x2,0x2							; Debug Table 0x14.0x1f = 0x4c4,0x5
04c5 4800       |H   |		Short_Literal	0x0							; Debug Table 0x14.0x20 = 0x4c5,0x6
04c6 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
04c7 7fba       |    |		Jump	0x482
04c8 e402       |    |		Load	0x2,0x2								; Debug Table 0x14.0x21 = 0x4c8,0x7
04c9 a5fa       |    |		Store_Unchecked	0x2,-0x6
04ca 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x14.0x22 = 0x4ca,0x8
04cb e5fb       |    |		Load	0x2,-0x5
04cc e001       |    |		Load	0x0,0x1
04cd 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
04ce e5fb       |    |		Load	0x2,-0x5
04cf 017d       | }  |		Execute	Record,Structure_Write
04d0 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
04d1			TRAP_0468:
04d1 60a2       |`   |		Indirect_Literal	Discrete,0x574,{0x00000000, 0x56cab501}
04d2 010f       |    |		Execute	Exception,Equal
04d3 680f       |h   |		Jump_Zero	0x4e3
04d4 e402       |    |		Load	0x2,0x2								; Debug Table 0x14.0x23 = 0x4d4,0x9
													; Debug Table 0x14.0x24 = 0x4d4,0x1801
04d5 7002       |p   |		Jump_Nonzero	0x4d8
04d6 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x14.0x25 = 0x4d6,0x1802
04d7 7803       |x   |		Jump	0x4db
04d8 e402       |    |		Load	0x2,0x2								; Debug Table 0x14.0x26 = 0x4d8,0x1803
04d9 0217       |    |		Execute	Heap_Access,All_Reference
04da 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
04db a5fa       |    |		Store_Unchecked	0x2,-0x6						; Debug Table 0x14.0x27 = 0x4db,0x9
04dc 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x14.0x28 = 0x4dc,0xa
04dd e5fb       |    |		Load	0x2,-0x5
04de e001       |    |		Load	0x0,0x1
04df 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
04e0 e5fb       |    |		Load	0x2,-0x5
04e1 017d       | }  |		Execute	Record,Structure_Write
04e2 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
04e3 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5					; Debug Table 0x14.0x29 = 0x4e3,0xb
04e4 0000 0000  |    |		.BLANK	0000[0x4]
04e8 ; --------------------------------------------------------------------------------------
04e8 ; SUBPROGRAM
04e8 ; --------------------------------------------------------------------------------------
04e8 0502       |    |		.CONST	0x0502								; Address of begin
04e9 0004       |    |		.CONST	0x0004								; Address of exception handler
04ea 0007       |    |		.CONST	0x0007								; Number of locals
04eb			INIT_04e8:
04eb e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x15 = .DEBUG	0x04eb,0x0932,0x1001,0x0000,0x0056,0xcac5,0x0000,0x039e
													; Debug Table 0x15.0x0 = 0x4eb,0xffff
													; Debug Table 0x15.0x1 = 0x4eb,0x401
04ec 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x15.0x2 = 0x4ec,0x402
04ed 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x15.0x3 = 0x4ed,0x403
													; Debug Table 0x15.0x4 = 0x4ed,0x404
													; Debug Table 0x15.0x5 = 0x4ed,0xffff
04ee 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
04ef 03f1       |    |		Declare_Variable	Discrete,With_Value
04f0 e003       |    |		Load	0x0,0x3								; Debug Table 0x15.0x6 = 0x4f0,0xfffe
04f1 1b19       |    |		Execute	Package,Field_Read,Field_Number 0x19
04f2 02ff       |    |		Declare_Variable	Variant_Record
04f3 00d9       |    |		Load_Top	At_Offset_1
04f4 e003       |    |		Load	0x0,0x3
04f5 1b1b       |    |		Execute	Package,Field_Read,Field_Number 0x1b
04f6 01d5       |    |		Execute	Vector,Field_Reference
04f7 00d9       |    |		Load_Top	At_Offset_1
04f8 016d       | m  |		Execute	Variant_Record,Structure_Write
04f9 e212       |    |		Load	0x1,0x12							; Debug Table 0x15.0x7 = 0x4f9,0xfffd
04fa 0322       | "  |		Declare_Variable	Record
04fb e5fe       |    |		Load	0x2,-0x2
04fc 00d9       |    |		Load_Top	At_Offset_1
04fd 017d       | }  |		Execute	Record,Structure_Write
04fe 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x15.0x8 = 0x4fe,0xfffc
04ff 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x15.0x9 = 0x4ff,0xfffb
0500 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x15.0xa = 0x500,0xfffa
0501 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
0502			BODY_04e8:
0502 e403       |    |		Load	0x2,0x3								; Debug Table 0x15.0xb = 0x502,0x1
0503 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0504 6864       |hd  |		Jump_Zero	0x569
0505 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x15.0xc = 0x505,0x2
0506 00eb       |    |		Load_Encached	Diana_Cache
0507 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
0508 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0509 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x15.0xd = 0x509,0x3
													; Debug Table 0x15.0xe = 0x509,0x801
050a 021d       |    |		Execute	Heap_Access,Is_Null
050b 680b       |h   |		Jump_Zero	0x517							; Debug Table 0x15.0xf = 0x50b,0x3
050c e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x15.0x10 = 0x50c,0x4
050d e404       |    |		Load	0x2,0x4
050e e5fd       |    |		Load	0x2,-0x3
050f e403       |    |		Load	0x2,0x3
0510 2e06       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x6
0511 e22b       | +  |		Load	0x1,0x2b
0512 e21a       |    |		Load	0x1,0x1a
0513 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0514 c5fd       |    |		Store	0x2,-0x3
0515 00d2       |    |		Pop_Control	Pop_Count_2
0516 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0517 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x15.0x11 = 0x517,0x5
0518 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0519 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x15.0x12 = 0x519,0x6
													; Debug Table 0x15.0x13 = 0x519,0x7
													; Debug Table 0x15.0x14 = 0x519,0xc01
051a 021d       |    |		Execute	Heap_Access,Is_Null
051b 704c       |pL  |		Jump_Nonzero	0x568							; Debug Table 0x15.0x15 = 0x51b,0x7
051c 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x15.0x16 = 0x51c,0x8
051d e404       |    |		Load	0x2,0x4
051e e403       |    |		Load	0x2,0x3
051f 00db       |    |		Load_Top	At_Offset_3
0520 e405       |    |		Load	0x2,0x5
0521 e5fc       |    |		Load	0x2,-0x4
0522 822d       | -  |		Call	0x1,0x2d
0523 00d1       |    |		Pop_Control	Pop_Count_1
0524 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0525 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x15.0x17 = 0x525,0x9
0526 e404       |    |		Load	0x2,0x4
0527 e5fd       |    |		Load	0x2,-0x3
0528 00db       |    |		Load_Top	At_Offset_3
0529 e405       |    |		Load	0x2,0x5
052a e403       |    |		Load	0x2,0x3
052b 822c       | ,  |		Call	0x1,0x2c
052c e405       |    |		Load	0x2,0x5
052d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x15.0x18 = 0x52d,0x1001
052e 7002       |p   |		Jump_Nonzero	0x531
052f 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x15.0x19 = 0x52f,0x1002
0530 7826       |x&  |		Jump	0x557
0531 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x15.0x1a = 0x531,0x1003
0532 0217       |    |		Execute	Heap_Access,All_Reference
0533 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0534 6804       |h   |		Jump_Zero	0x539
0535 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x15.0x1b = 0x535,0x1004
0536 0217       |    |		Execute	Heap_Access,All_Reference
0537 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0538 781e       |x   |		Jump	0x557
0539 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x15.0x1c = 0x539,0x1005
053a e40d       |    |		Load	0x2,0xd								; Debug Table 0x15.0x1d = 0x53a,0x1401
053b 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x15.0x1e = 0x53b,0x1402
053c 00d0       |    |		Action	Swap_Control							; Debug Table 0x15.0x1f = 0x53c,0x1403
													; Debug Table 0x15.0x20 = 0x53c,0x1404
053d 00d1       |    |		Pop_Control	Pop_Count_1
053e 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x15.0x21 = 0x53e,0x1005
053f 00eb       |    |		Load_Encached	Diana_Cache
0540 0098       |    |		Execute	Package,Field_Read_Dynamic
0541 012c       | ,  |		Execute	Any,Size
0542 e009       |    |		Load	0x0,0x9
0543 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0544 025b       | [  |		Execute	Discrete,Check_In_Type
0545 0273       | s  |		Execute	Discrete,Plus
0546 00d9       |    |		Load_Top	At_Offset_1
0547 e40e       |    |		Load	0x2,0xe								; Debug Table 0x15.0x22 = 0x547,0x1801
0548 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x15.0x23 = 0x548,0x1802
0549 00d0       |    |		Action	Swap_Control							; Debug Table 0x15.0x24 = 0x549,0x1803
													; Debug Table 0x15.0x25 = 0x549,0x1804
054a 00d1       |    |		Pop_Control	Pop_Count_1
054b 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x15.0x26 = 0x54b,0x1404
054c 00eb       |    |		Load_Encached	Diana_Cache
054d 0098       |    |		Execute	Package,Field_Read_Dynamic
054e 49c9       |I   |		Short_Literal	0x1c9
054f 00eb       |    |		Load_Encached	Diana_Cache
0550 0098       |    |		Execute	Package,Field_Read_Dynamic
0551 49ca       |I   |		Short_Literal	0x1ca
0552 00eb       |    |		Load_Encached	Diana_Cache
0553 0095       |    |		Execute	Package,Field_Reference_Dynamic
0554 e00a       |    |		Load	0x0,0xa
0555 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0556 7800       |x   |		Jump	0x557
0557 00d0       |    |		Action	Swap_Control
0558 00d1       |    |		Pop_Control	Pop_Count_1
0559 e21a       |    |		Load	0x1,0x1a							; Debug Table 0x15.0x27 = 0x559,0x9
055a 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
055b c5fd       |    |		Store	0x2,-0x3
055c 00d2       |    |		Pop_Control	Pop_Count_2
055d 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x15.0x28 = 0x55d,0xa
													; Debug Table 0x15.0x29 = 0x55d,0x1c01
055e 7002       |p   |		Jump_Nonzero	0x561
055f 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x15.0x2a = 0x55f,0x1c02
0560 7803       |x   |		Jump	0x564
0561 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x15.0x2b = 0x561,0x1c03
0562 0217       |    |		Execute	Heap_Access,All_Reference
0563 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0564 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3					; Debug Table 0x15.0x2c = 0x564,0xa
0565 4800       |H   |		Short_Literal	0x0							; Debug Table 0x15.0x2d = 0x565,0xb
0566 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0567 7fb1       |    |		Jump	0x519
0568 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0569 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x15.0x2e = 0x569,0xc
056a e404       |    |		Load	0x2,0x4
056b e5fd       |    |		Load	0x2,-0x3
056c e403       |    |		Load	0x2,0x3
056d 2e07       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x7
056e e5ff       |    |		Load	0x2,-0x1
056f e21a       |    |		Load	0x1,0x1a
0570 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0571 c5fd       |    |		Store	0x2,-0x3
0572 00d2       |    |		Pop_Control	Pop_Count_2
0573 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0574 0000 0000  |    |		.LITERAL	{0x00000000, 0x56cab501}
0578 ; --------------------------------------------------------------------------------------
0578 ; SUBPROGRAM
0578 ; --------------------------------------------------------------------------------------
0578 057b       | {  |		.CONST	0x057b								; Address of begin
0579 05a9       |    |		.CONST	0x05a9								; Address of exception handler
057a 0001       |    |		.CONST	0x0001								; Number of locals
057b			BODY_0578:
057b			INIT_0578:
057b e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x16 = .DEBUG	0x057b,0x0992,0x1001,0x0000,0x0056,0xcac5,0x0000,0x0457
													; Debug Table 0x16.0x0 = 0x57b,0x1
													; Debug Table 0x16.0x1 = 0x57b,0x401
													; Debug Table 0x16.0x2 = 0x57b,0x801
057c 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x16.0x3 = 0x57c,0x802
057d 0f40       | @  |		Execute_Immediate	Equal,0x40					; Debug Table 0x16.0x4 = 0x57d,0x803
													; Debug Table 0x16.0x5 = 0x57d,0x804
													; Debug Table 0x16.0x6 = 0x57d,0x401
057e 680a       |h   |		Jump_Zero	0x589
057f 00da       |    |		Load_Top	At_Offset_2
0580 00eb       |    |		Load_Encached	Diana_Cache
0581 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
0582 00eb       |    |		Load_Encached	Diana_Cache
0583 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
0584 00eb       |    |		Load_Encached	Diana_Cache
0585 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0586 e216       |    |		Load	0x1,0x16
0587 01df       |    |		Execute	Vector,Equal
0588 7801       |x   |		Jump	0x58a
0589 4800       |H   |		Short_Literal	0x0
058a 6808       |h   |		Jump_Zero	0x593							; Debug Table 0x16.0x7 = 0x58a,0x1
058b e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x16.0x8 = 0x58b,0x2
058c e5fd       |    |		Load	0x2,-0x3
058d e5fe       |    |		Load	0x2,-0x2
058e e5ff       |    |		Load	0x2,-0x1
058f 821d       |    |		Call	0x1,0x1d
0590 c5fd       |    |		Store	0x2,-0x3
0591 00d1       |    |		Pop_Control	Pop_Count_1
0592 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0593 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x16.0x9 = 0x593,0x3
0594 e5fd       |    |		Load	0x2,-0x3
0595 e5fe       |    |		Load	0x2,-0x2
0596 e5ff       |    |		Load	0x2,-0x1
0597 821b       |    |		Call	0x1,0x1b
0598 c5fd       |    |		Store	0x2,-0x3
0599 00d1       |    |		Pop_Control	Pop_Count_1
059a e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x16.0xa = 0x59a,0x4
059b e5fd       |    |		Load	0x2,-0x3
059c e5fe       |    |		Load	0x2,-0x2
059d e5ff       |    |		Load	0x2,-0x1
059e 822e       | .  |		Call	0x1,0x2e
059f c5fd       |    |		Store	0x2,-0x3
05a0 00d1       |    |		Pop_Control	Pop_Count_1
05a1 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x16.0xb = 0x5a1,0x5
05a2 e5fd       |    |		Load	0x2,-0x3
05a3 e5fe       |    |		Load	0x2,-0x2
05a4 e5ff       |    |		Load	0x2,-0x1
05a5 821c       |    |		Call	0x1,0x1c
05a6 c5fd       |    |		Store	0x2,-0x3
05a7 00d1       |    |		Pop_Control	Pop_Count_1
05a8 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
05a9			TRAP_0578:
05a9 605e       |`^  |		Indirect_Literal	Discrete,0x608,{0x00000000, 0x56cac501}
05aa 010f       |    |		Execute	Exception,Equal
05ab 6801       |h   |		Jump_Zero	0x5ad
05ac 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x16.0xc = 0x5ac,0x6
05ad 0100       |    |		Execute	Exception,Raise
05ae 0000 0000  |    |		.XXX[0x2]
05b0 ; --------------------------------------------------------------------------------------
05b0 ; SUBPROGRAM
05b0 ; --------------------------------------------------------------------------------------
05b0 05ba       |    |		.CONST	0x05ba								; Address of begin
05b1 0004       |    |		.CONST	0x0004								; Address of exception handler
05b2 0004       |    |		.CONST	0x0004								; Number of locals
05b3			INIT_05b0:
05b3 e00e       |    |		Load	0x0,0xe								; Debug Table 0x17 = .DEBUG	0x05b3,0x09ae,0x1001,0x0000,0x0056,0xce05,0x0000,0x0081
													; Debug Table 0x17.0x0 = 0x5b3,0xffff
05b4 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
05b5 00db       |    |		Load_Top	At_Offset_3
05b6 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
05b7 e00e       |    |		Load	0x0,0xe								; Debug Table 0x17.0x1 = 0x5b7,0xfffe
05b8 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
05b9 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x17.0x2 = 0x5b9,0xfffd
05ba			BODY_05b0:
05ba 7835       |x5  |		Jump	0x5f0
05bb 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x17.0x3 = 0x5bb,0x2
05bc 8232       | 2  |		Call	0x1,0x32
05bd 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
05be 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x17.0x4 = 0x5be,0x3
													; Debug Table 0x17.0x5 = 0x5be,0xfbff
05bf e00e       |    |		Load	0x0,0xe
05c0 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
05c1 00e3       |    |		Load_Encached	Natural_Cache
05c2 03f1       |    |		Declare_Variable	Discrete,With_Value
05c3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x17.0x6 = 0x5c3,0x401
05c4 e00e       |    |		Load	0x0,0xe
05c5 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
05c6 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
05c7 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x17.0x7 = 0x5c7,0x402
05c8 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
05c9 680d       |h   |		Jump_Zero	0x5d7
05ca e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x17.0x8 = 0x5ca,0x403
05cb e5fd       |    |		Load	0x2,-0x3
05cc 00da       |    |		Load_Top	At_Offset_2
05cd e5fe       |    |		Load	0x2,-0x2
05ce 4800       |H   |		Short_Literal	0x0
05cf 4800       |H   |		Short_Literal	0x0
05d0 e403       |    |		Load	0x2,0x3
05d1 e004       |    |		Load	0x0,0x4
05d2 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
05d3 8221       | !  |		Call	0x1,0x21
05d4 c5fd       |    |		Store	0x2,-0x3
05d5 00d1       |    |		Pop_Control	Pop_Count_1
05d6 7809       |x   |		Jump	0x5e0
05d7 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x17.0x9 = 0x5d7,0x404
05d8 6807       |h   |		Jump_Zero	0x5e0
05d9 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x17.0xa = 0x5d9,0x405
05da e5fd       |    |		Load	0x2,-0x3
05db 4800       |H   |		Short_Literal	0x0
05dc e5fe       |    |		Load	0x2,-0x2
05dd 8223       | #  |		Call	0x1,0x23
05de c5fd       |    |		Store	0x2,-0x3
05df 00d1       |    |		Pop_Control	Pop_Count_1
05e0 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x17.0xb = 0x5e0,0x406
05e1 4802       |H   |		Short_Literal	0x2
05e2 0263       | c  |		Execute	Discrete,Above_Bound
05e3 7008       |p   |		Jump_Nonzero	0x5ec
05e4 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x17.0xc = 0x5e4,0x407
05e5 e5fd       |    |		Load	0x2,-0x3
05e6 4800       |H   |		Short_Literal	0x0
05e7 e5fe       |    |		Load	0x2,-0x2
05e8 8222       | "  |		Call	0x1,0x22
05e9 c5fd       |    |		Store	0x2,-0x3
05ea 00d1       |    |		Pop_Control	Pop_Count_1
05eb 3ff8       |?   |		Loop_Increasing	0x5e4
05ec 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x17.0xd = 0x5ec,0x408
05ed 8233       | 3  |		Call	0x1,0x33
05ee a402       |    |		Store_Unchecked	0x2,0x2
05ef 00d1       |    |		Pop_Control	Pop_Count_1
05f0 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x17.0xe = 0x5f0,0x1
05f1 8234       | 4  |		Call	0x1,0x34
05f2 6fc8       |o   |		Jump_Zero	0x5bb
05f3 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
05f4 0000 0000  |    |		.BLANK	0000[0x4]
05f8 ; --------------------------------------------------------------------------------------
05f8 ; SUBPROGRAM
05f8 ; --------------------------------------------------------------------------------------
05f8 05fb       |    |		.CONST	0x05fb								; Address of begin
05f9 0602       |    |		.CONST	0x0602								; Address of exception handler
05fa 0001       |    |		.CONST	0x0001								; Number of locals
05fb			BODY_05f8:
05fb			INIT_05f8:
05fb 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x18 = .DEBUG	0x05fb,0x09ce,0x1002,0x0000,0x0056,0xce55,0x0000,0x0040
													; Debug Table 0x18.0x0 = 0x5fb,0x1
05fc e5fe       |    |		Load	0x2,-0x2
05fd 0272       | r  |		Execute	Discrete,Minus
05fe e002       |    |		Load	0x0,0x2
05ff 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0600 025b       | [  |		Execute	Discrete,Check_In_Type
0601 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0602			TRAP_05f8:
0602 0007       |    |		Action	Break_Optional
0603 4800       |H   |		Short_Literal	0x0							; Debug Table 0x18.0x1 = 0x603,0x2
0604 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0605 0000 0000  |    |		.XXX[0x3]
0607 0000       |    |
0608 0000 0000  |    |		.LITERAL	{0x00000000, 0x56cac501}
060c ; --------------------------------------------------------------------------------------
060c ; STRING TABLE
060c ; --------------------------------------------------------------------------------------
060c 0004       |    |		.STRTAB	0x0004->0x060e							; "_COMMENT"
060d 000a       |    |		.STREND 0x000a->0x0612
060e 5f43 4f4d  |_COM|		.STRTAB_STRINGS
0612 0000 0000  |    |		.BLANK	0000[0x6]
0618 ; --------------------------------------------------------------------------------------
0618 ; Debug Table
0618 ; --------------------------------------------------------------------------------------
0618 0003 0019  |    |		.CONST	0x0003,0x0019
061a 000b 06e2  |    |		.DEBUG	0x000b,0x06e2,0xc000,0x0000,0x0056,0xca95,0x0000,0x0009
0622 000e 06e6  |    |		.DEBUG	0x000e,0x06e6,0xc000,0x0000,0x0056,0xcac5,0x0000,0x0007
062a 00c3 0776  |   v|		.DEBUG	0x00c3,0x0776,0x1001,0x0000,0x0056,0xca95,0x0000,0x001e
0632 00f3 0786  |    |		.DEBUG	0x00f3,0x0786,0x1001,0x0000,0x0056,0xcac5,0x0000,0x00ef
063a 010b 078e  |    |		.DEBUG	0x010b,0x078e,0x1001,0x0000,0x0056,0xcac5,0x0000,0x0109
0642 0123 0796  | #  |		.DEBUG	0x0123,0x0796,0x1001,0x0000,0x0056,0xcac5,0x0000,0x0123
064a 01c3 07e0  |    |		.DEBUG	0x01c3,0x07e0,0x1001,0x0000,0x0056,0xcac5,0x0000,0x0142
0652 027b 0828  | { (|		.DEBUG	0x027b,0x0828,0x1001,0x0000,0x0056,0xcac5,0x0000,0x0160
065a 029b 0830  |   0|		.DEBUG	0x029b,0x0830,0x1001,0x0000,0x0056,0xcac5,0x0000,0x017e
0662 02bb 0838  |   8|		.DEBUG	0x02bb,0x0838,0x1001,0x0000,0x0056,0xcac5,0x0000,0x019c
066a 02fb 084e  |   N|		.DEBUG	0x02fb,0x084e,0x1001,0x0000,0x0056,0xcac5,0x0000,0x01ba
0672 031b 0858  |   X|		.DEBUG	0x031b,0x0858,0x1001,0x0000,0x0056,0xcac5,0x0000,0x01d2
067a 0333 0860  | 3 `|		.DEBUG	0x0333,0x0860,0x1001,0x0000,0x0056,0xcac5,0x0000,0x01ea
0682 035b 086a  | [ j|		.DEBUG	0x035b,0x086a,0x1001,0x0000,0x0056,0xcac5,0x0000,0x020a
068a 0373 0872  | s r|		.DEBUG	0x0373,0x0872,0x1001,0x0000,0x0056,0xcac5,0x0000,0x022a
0692 038b 087a  |   z|		.DEBUG	0x038b,0x087a,0x1001,0x0000,0x0056,0xcac5,0x0000,0x023e
069a 03db 0894  |    |		.DEBUG	0x03db,0x0894,0x1001,0x0000,0x0056,0xcac5,0x0000,0x0252
06a2 03f3 089c  |    |		.DEBUG	0x03f3,0x089c,0x1001,0x0000,0x0056,0xcac5,0x0000,0x0266
06aa 040b 08a6  |    |		.DEBUG	0x040b,0x08a6,0x1001,0x0000,0x0056,0xcac5,0x0000,0x027a
06b2 043b 08b4  | ;  |		.DEBUG	0x043b,0x08b4,0x1002,0x0000,0x0056,0xcac5,0x0000,0x02a7
06ba 046b 08dc  | k  |		.DEBUG	0x046b,0x08dc,0x1001,0x0000,0x0056,0xcac5,0x0000,0x02f8
06c2 04eb 0932  |   2|		.DEBUG	0x04eb,0x0932,0x1001,0x0000,0x0056,0xcac5,0x0000,0x039e
06ca 057b 0992  | {  |		.DEBUG	0x057b,0x0992,0x1001,0x0000,0x0056,0xcac5,0x0000,0x0457
06d2 05b3 09ae  |    |		.DEBUG	0x05b3,0x09ae,0x1001,0x0000,0x0056,0xce05,0x0000,0x0081
06da 05fb 09ce  |    |		.DEBUG	0x05fb,0x09ce,0x1002,0x0000,0x0056,0xce55,0x0000,0x0040
06e2 ; --------------------------------------------------------------------------------------
06e2 ; Debug3 Subtable 0x0
06e2 ; --------------------------------------------------------------------------------------
06e2 0001 0000  |    |		.DBG3TAB	0x0001,0x0000
06e4 000b ffff  |    |		.CONST	0x000b,0xffff
06e6 ; --------------------------------------------------------------------------------------
06e6 ; Debug3 Subtable 0x1
06e6 ; --------------------------------------------------------------------------------------
06e6 0047 0000  | G  |		.DBG3TAB	0x0047,0x0000
06e8 000e ffff  |    |		.CONST	0x000e,0xffff
06ea 000e fffe  |    |		.CONST	0x000e,0xfffe
06ec 000e fffd  |    |		.CONST	0x000e,0xfffd
06ee 000e fffc  |    |		.CONST	0x000e,0xfffc
06f0 0010 fffb  |    |		.CONST	0x0010,0xfffb
06f2 0012 fffa  |    |		.CONST	0x0012,0xfffa
06f4 0014 fff9  |    |		.CONST	0x0014,0xfff9
06f6 0016 fff8  |    |		.CONST	0x0016,0xfff8
06f8 0016 fff7  |    |		.CONST	0x0016,0xfff7
06fa 0018 fff6  |    |		.CONST	0x0018,0xfff6
06fc 0018 fff5  |    |		.CONST	0x0018,0xfff5
06fe 001a fff4  |    |		.CONST	0x001a,0xfff4
0700 001c fff3  |    |		.CONST	0x001c,0xfff3
0702 001e fff2  |    |		.CONST	0x001e,0xfff2
0704 001e fff1  |    |		.CONST	0x001e,0xfff1
0706 001e fff0  |    |		.CONST	0x001e,0xfff0
0708 0023 ffff  | #  |		.CONST	0x0023,0xffff
070a 0025 fffe  | %  |		.CONST	0x0025,0xfffe
070c 0027 fffd  | '  |		.CONST	0x0027,0xfffd
070e 0029 ffff  | )  |		.CONST	0x0029,0xffff
0710 002b fffe  | +  |		.CONST	0x002b,0xfffe
0712 002d fffd  | -  |		.CONST	0x002d,0xfffd
0714 002f fffc  | /  |		.CONST	0x002f,0xfffc
0716 0031 fffb  | 1  |		.CONST	0x0031,0xfffb
0718 0033 fffa  | 3  |		.CONST	0x0033,0xfffa
071a 0035 fff9  | 5  |		.CONST	0x0035,0xfff9
071c 0037 fff8  | 7  |		.CONST	0x0037,0xfff8
071e 0039 fff7  | 9  |		.CONST	0x0039,0xfff7
0720 003b fff6  | ;  |		.CONST	0x003b,0xfff6
0722 003d fff5  | =  |		.CONST	0x003d,0xfff5
0724 003f fff4  | ?  |		.CONST	0x003f,0xfff4
0726 0041 fff3  | A  |		.CONST	0x0041,0xfff3
0728 0043 ffed  | C  |		.CONST	0x0043,0xffed
072a 0048 ffec  | H  |		.CONST	0x0048,0xffec
072c 004a ffeb  | J  |		.CONST	0x004a,0xffeb
072e 004c ffea  | L  |		.CONST	0x004c,0xffea
0730 004e ffe9  | N  |		.CONST	0x004e,0xffe9
0732 0050 ffe8  | P  |		.CONST	0x0050,0xffe8
0734 0052 ffe7  | R  |		.CONST	0x0052,0xffe7
0736 0072 ffff  | r  |		.CONST	0x0072,0xffff
0738 0072 fffe  | r  |		.CONST	0x0072,0xfffe
073a 0074 fffd  | t  |		.CONST	0x0074,0xfffd
073c 0076 fffc  | v  |		.CONST	0x0076,0xfffc
073e 0078 fffb  | x  |		.CONST	0x0078,0xfffb
0740 007a fffa  | z  |		.CONST	0x007a,0xfffa
0742 007c fff9  | |  |		.CONST	0x007c,0xfff9
0744 007e fff8  | ~  |		.CONST	0x007e,0xfff8
0746 007e fff7  | ~  |		.CONST	0x007e,0xfff7
0748 0080 fff6  |    |		.CONST	0x0080,0xfff6
074a 0082 fff5  |    |		.CONST	0x0082,0xfff5
074c 0084 fff4  |    |		.CONST	0x0084,0xfff4
074e 0086 ffff  |    |		.CONST	0x0086,0xffff
0750 008e fffe  |    |		.CONST	0x008e,0xfffe
0752 0097 fffd  |    |		.CONST	0x0097,0xfffd
0754 009f fffc  |    |		.CONST	0x009f,0xfffc
0756 009f fffb  |    |		.CONST	0x009f,0xfffb
0758 00a1 fffa  |    |		.CONST	0x00a1,0xfffa
075a 00a1 fff9  |    |		.CONST	0x00a1,0xfff9
075c 00a1 fff8  |    |		.CONST	0x00a1,0xfff8
075e 00a3 fff7  |    |		.CONST	0x00a3,0xfff7
0760 00a5 fff6  |    |		.CONST	0x00a5,0xfff6
0762 00a7 fff5  |    |		.CONST	0x00a7,0xfff5
0764 00a9 fff4  |    |		.CONST	0x00a9,0xfff4
0766 00ab fff3  |    |		.CONST	0x00ab,0xfff3
0768 00ad fff2  |    |		.CONST	0x00ad,0xfff2
076a 00af fff1  |    |		.CONST	0x00af,0xfff1
076c 00b1 fff0  |    |		.CONST	0x00b1,0xfff0
076e 00b3 ffef  |    |		.CONST	0x00b3,0xffef
0770 00b5 ffee  |    |		.CONST	0x00b5,0xffee
0772 00b7 ffed  |    |		.CONST	0x00b7,0xffed
0774 00b9 ffec  |    |		.CONST	0x00b9,0xffec
0776 ; --------------------------------------------------------------------------------------
0776 ; Debug3 Subtable 0x2
0776 ; --------------------------------------------------------------------------------------
0776 0002 0005  |    |		.DBG3TAB	0x0002,0x0005
0778 00c3 ffff  |    |		.CONST	0x00c3,0xffff
077a 00c7 fffe  |    |		.CONST	0x00c7,0xfffe
077c 00cd 0001  |    |		.CONST	0x00cd,0x0001
077e 00d1 0002  |    |		.CONST	0x00d1,0x0002
0780 00da 0003  |    |		.CONST	0x00da,0x0003
0782 00df 0004  |    |		.CONST	0x00df,0x0004
0784 00e6 0005  |    |		.CONST	0x00e6,0x0005
0786 ; --------------------------------------------------------------------------------------
0786 ; Debug3 Subtable 0x3
0786 ; --------------------------------------------------------------------------------------
0786 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
0788 00f3 0001  |    |		.CONST	0x00f3,0x0001
078a 00fb 0002  |    |		.CONST	0x00fb,0x0002
078c 00fc 0003  |    |		.CONST	0x00fc,0x0003
078e ; --------------------------------------------------------------------------------------
078e ; Debug3 Subtable 0x4
078e ; --------------------------------------------------------------------------------------
078e 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
0790 010b 0001  |    |		.CONST	0x010b,0x0001
0792 0113 0002  |    |		.CONST	0x0113,0x0002
0794 0114 0003  |    |		.CONST	0x0114,0x0003
0796 ; --------------------------------------------------------------------------------------
0796 ; Debug3 Subtable 0x5
0796 ; --------------------------------------------------------------------------------------
0796 0007 001d  |    |		.DBG3TAB	0x0007,0x001d
0798 0123 ffff  | #  |		.CONST	0x0123,0xffff
079a 0129 fffe  | )  |		.CONST	0x0129,0xfffe
079c 012e fffd  | .  |		.CONST	0x012e,0xfffd
079e 0130 fffc  | 0  |		.CONST	0x0130,0xfffc
07a0 0132 fffb  | 2  |		.CONST	0x0132,0xfffb
07a2 0134 fffa  | 4  |		.CONST	0x0134,0xfffa
07a4 0135 0001  | 5  |		.CONST	0x0135,0x0001
07a6 0139 0002  | 9  |		.CONST	0x0139,0x0002
07a8 013a 0003  | :  |		.CONST	0x013a,0x0003
07aa 013e 0004  | >  |		.CONST	0x013e,0x0004
07ac 0140 0005  | @  |		.CONST	0x0140,0x0005
07ae 0144 0007  | D  |		.CONST	0x0144,0x0007
07b0 0147 0008  | G  |		.CONST	0x0147,0x0008
07b2 0147 fbff  | G  |		.CONST	0x0147,0xfbff
07b4 014b 0401  | K  |		.CONST	0x014b,0x0401
07b6 015d 0402  | ]  |		.CONST	0x015d,0x0402
07b8 015f 0403  | _  |		.CONST	0x015f,0x0403
07ba 0161 0404  | a  |		.CONST	0x0161,0x0404
07bc 0164 0405  | d  |		.CONST	0x0164,0x0405
07be 0170 0406  | p  |		.CONST	0x0170,0x0406
07c0 0177 0407  | w  |		.CONST	0x0177,0x0407
07c2 0179 0009  | y  |		.CONST	0x0179,0x0009
07c4 017c 0006  | |  |		.CONST	0x017c,0x0006
07c6 017f 000a  |    |		.CONST	0x017f,0x000a
07c8 0184 000b  |    |		.CONST	0x0184,0x000b
07ca 0188 000d  |    |		.CONST	0x0188,0x000d
07cc 018b 000e  |    |		.CONST	0x018b,0x000e
07ce 018b 0801  |    |		.CONST	0x018b,0x0801
07d0 018f 0802  |    |		.CONST	0x018f,0x0802
07d2 0194 0803  |    |		.CONST	0x0194,0x0803
07d4 01a1 0804  |    |		.CONST	0x01a1,0x0804
07d6 01a3 0805  |    |		.CONST	0x01a3,0x0805
07d8 01aa 0806  |    |		.CONST	0x01aa,0x0806
07da 01ae 0807  |    |		.CONST	0x01ae,0x0807
07dc 01b6 000f  |    |		.CONST	0x01b6,0x000f
07de 01b9 000c  |    |		.CONST	0x01b9,0x000c
07e0 ; --------------------------------------------------------------------------------------
07e0 ; Debug3 Subtable 0x6
07e0 ; --------------------------------------------------------------------------------------
07e0 0002 0021  |   !|		.DBG3TAB	0x0002,0x0021
07e2 01c3 ffff  |    |		.CONST	0x01c3,0xffff
07e4 01c4 fffe  |    |		.CONST	0x01c4,0xfffe
07e6 01c5 0001  |    |		.CONST	0x01c5,0x0001
07e8 01cd 0002  |    |		.CONST	0x01cd,0x0002
07ea 01d2 0003  |    |		.CONST	0x01d2,0x0003
07ec 01d7 0401  |    |		.CONST	0x01d7,0x0401
07ee 01da 0402  |    |		.CONST	0x01da,0x0402
07f0 01dc 0403  |    |		.CONST	0x01dc,0x0403
07f2 01e5 0404  |    |		.CONST	0x01e5,0x0404
07f4 01ef 0004  |    |		.CONST	0x01ef,0x0004
07f6 01f4 0005  |    |		.CONST	0x01f4,0x0005
07f8 01fa 0007  |    |		.CONST	0x01fa,0x0007
07fa 01ff 0008  |    |		.CONST	0x01ff,0x0008
07fc 0204 0801  |    |		.CONST	0x0204,0x0801
07fe 0207 0802  |    |		.CONST	0x0207,0x0802
0800 0209 0803  |    |		.CONST	0x0209,0x0803
0802 0212 0804  |    |		.CONST	0x0212,0x0804
0804 021c 0009  |    |		.CONST	0x021c,0x0009
0806 0220 000a  |    |		.CONST	0x0220,0x000a
0808 0225 000b  | %  |		.CONST	0x0225,0x000b
080a 022b 000c  | +  |		.CONST	0x022b,0x000c
080c 022f 000d  | /  |		.CONST	0x022f,0x000d
080e 0231 000e  | 1  |		.CONST	0x0231,0x000e
0810 0236 000f  | 6  |		.CONST	0x0236,0x000f
0812 023a 0010  | :  |		.CONST	0x023a,0x0010
0814 023e 0011  | >  |		.CONST	0x023e,0x0011
0816 0243 0012  | C  |		.CONST	0x0243,0x0012
0818 0246 0c01  | F  |		.CONST	0x0246,0x0c01
081a 0249 0c02  | I  |		.CONST	0x0249,0x0c02
081c 024b 0c03  | K  |		.CONST	0x024b,0x0c03
081e 0254 0c04  | T  |		.CONST	0x0254,0x0c04
0820 025e 0013  | ^  |		.CONST	0x025e,0x0013
0822 0263 0014  | c  |		.CONST	0x0263,0x0014
0824 0268 0015  | h  |		.CONST	0x0268,0x0015
0826 026c 0016  | l  |		.CONST	0x026c,0x0016
0828 ; --------------------------------------------------------------------------------------
0828 ; Debug3 Subtable 0x7
0828 ; --------------------------------------------------------------------------------------
0828 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
082a 027b 0001  | {  |		.CONST	0x027b,0x0001
082c 027f 0002  |    |		.CONST	0x027f,0x0002
082e 0289 0003  |    |		.CONST	0x0289,0x0003
0830 ; --------------------------------------------------------------------------------------
0830 ; Debug3 Subtable 0x8
0830 ; --------------------------------------------------------------------------------------
0830 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
0832 029b 0001  |    |		.CONST	0x029b,0x0001
0834 029f 0002  |    |		.CONST	0x029f,0x0002
0836 02aa 0003  |    |		.CONST	0x02aa,0x0003
0838 ; --------------------------------------------------------------------------------------
0838 ; Debug3 Subtable 0x9
0838 ; --------------------------------------------------------------------------------------
0838 0000 000a  |    |		.DBG3TAB	0x0000,0x000a
083a 02bb 0001  |    |		.CONST	0x02bb,0x0001
083c 02c3 0002  |    |		.CONST	0x02c3,0x0002
083e 02c8 0004  |    |		.CONST	0x02c8,0x0004
0840 02cb 0005  |    |		.CONST	0x02cb,0x0005
0842 02d3 0401  |    |		.CONST	0x02d3,0x0401
0844 02d6 0402  |    |		.CONST	0x02d6,0x0402
0846 02d8 0403  |    |		.CONST	0x02d8,0x0403
0848 02e1 0404  |    |		.CONST	0x02e1,0x0404
084a 02eb 0006  |    |		.CONST	0x02eb,0x0006
084c 02ef 0007  |    |		.CONST	0x02ef,0x0007
084e ; --------------------------------------------------------------------------------------
084e ; Debug3 Subtable 0xa
084e ; --------------------------------------------------------------------------------------
084e 0000 0004  |    |		.DBG3TAB	0x0000,0x0004
0850 02fb 0001  |    |		.CONST	0x02fb,0x0001
0852 0303 0002  |    |		.CONST	0x0303,0x0002
0854 0308 0003  |    |		.CONST	0x0308,0x0003
0856 030c 0005  |    |		.CONST	0x030c,0x0005
0858 ; --------------------------------------------------------------------------------------
0858 ; Debug3 Subtable 0xb
0858 ; --------------------------------------------------------------------------------------
0858 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
085a 031b 0001  |    |		.CONST	0x031b,0x0001
085c 0323 0002  | #  |		.CONST	0x0323,0x0002
085e 0328 0003  | (  |		.CONST	0x0328,0x0003
0860 ; --------------------------------------------------------------------------------------
0860 ; Debug3 Subtable 0xc
0860 ; --------------------------------------------------------------------------------------
0860 0000 0004  |    |		.DBG3TAB	0x0000,0x0004
0862 0333 0001  | 3  |		.CONST	0x0333,0x0001
0864 033b 0002  | ;  |		.CONST	0x033b,0x0002
0866 0343 0003  | C  |		.CONST	0x0343,0x0003
0868 0348 0004  | H  |		.CONST	0x0348,0x0004
086a ; --------------------------------------------------------------------------------------
086a ; Debug3 Subtable 0xd
086a ; --------------------------------------------------------------------------------------
086a 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
086c 035b 0001  | [  |		.CONST	0x035b,0x0001
086e 0363 0002  | c  |		.CONST	0x0363,0x0002
0870 036a 0003  | j  |		.CONST	0x036a,0x0003
0872 ; --------------------------------------------------------------------------------------
0872 ; Debug3 Subtable 0xe
0872 ; --------------------------------------------------------------------------------------
0872 0001 0002  |    |		.DBG3TAB	0x0001,0x0002
0874 0373 ffff  | s  |		.CONST	0x0373,0xffff
0876 0374 0001  | t  |		.CONST	0x0374,0x0001
0878 037c 0002  | |  |		.CONST	0x037c,0x0002
087a ; --------------------------------------------------------------------------------------
087a ; Debug3 Subtable 0xf
087a ; --------------------------------------------------------------------------------------
087a 0002 000a  |    |		.DBG3TAB	0x0002,0x000a
087c 038b ffff  |    |		.CONST	0x038b,0xffff
087e 038d fffe  |    |		.CONST	0x038d,0xfffe
0880 038f 0001  |    |		.CONST	0x038f,0x0001
0882 0397 0002  |    |		.CONST	0x0397,0x0002
0884 039b 0003  |    |		.CONST	0x039b,0x0003
0886 039f 0004  |    |		.CONST	0x039f,0x0004
0888 03a8 0005  |    |		.CONST	0x03a8,0x0005
088a 03b1 0401  |    |		.CONST	0x03b1,0x0401
088c 03b4 0402  |    |		.CONST	0x03b4,0x0402
088e 03b6 0403  |    |		.CONST	0x03b6,0x0403
0890 03bf 0404  |    |		.CONST	0x03bf,0x0404
0892 03c9 0006  |    |		.CONST	0x03c9,0x0006
0894 ; --------------------------------------------------------------------------------------
0894 ; Debug3 Subtable 0x10
0894 ; --------------------------------------------------------------------------------------
0894 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
0896 03db 0001  |    |		.CONST	0x03db,0x0001
0898 03e3 0002  |    |		.CONST	0x03e3,0x0002
089a 03e7 0004  |    |		.CONST	0x03e7,0x0004
089c ; --------------------------------------------------------------------------------------
089c ; Debug3 Subtable 0x11
089c ; --------------------------------------------------------------------------------------
089c 0000 0004  |    |		.DBG3TAB	0x0000,0x0004
089e 03f3 0001  |    |		.CONST	0x03f3,0x0001
08a0 03f7 0002  |    |		.CONST	0x03f7,0x0002
08a2 03ff 0003  |    |		.CONST	0x03ff,0x0003
08a4 0403 0005  |    |		.CONST	0x0403,0x0005
08a6 ; --------------------------------------------------------------------------------------
08a6 ; Debug3 Subtable 0x12
08a6 ; --------------------------------------------------------------------------------------
08a6 0001 0005  |    |		.DBG3TAB	0x0001,0x0005
08a8 040b ffff  |    |		.CONST	0x040b,0xffff
08aa 0410 0001  |    |		.CONST	0x0410,0x0001
08ac 0415 0003  |    |		.CONST	0x0415,0x0003
08ae 0424 0004  | $  |		.CONST	0x0424,0x0004
08b0 0428 0002  | (  |		.CONST	0x0428,0x0002
08b2 042c 0005  | ,  |		.CONST	0x042c,0x0005
08b4 ; --------------------------------------------------------------------------------------
08b4 ; Debug3 Subtable 0x13
08b4 ; --------------------------------------------------------------------------------------
08b4 0000 0013  |    |		.DBG3TAB	0x0000,0x0013
08b6 043b 0001  | ;  |		.CONST	0x043b,0x0001
08b8 043d 0002  | =  |		.CONST	0x043d,0x0002
08ba 043d 0401  | =  |		.CONST	0x043d,0x0401
08bc 043f 0402  | ?  |		.CONST	0x043f,0x0402
08be 0441 0403  | A  |		.CONST	0x0441,0x0403
08c0 0444 0002  | D  |		.CONST	0x0444,0x0002
08c2 0444 0801  | D  |		.CONST	0x0444,0x0801
08c4 0448 0002  | H  |		.CONST	0x0448,0x0002
08c6 0449 0003  | I  |		.CONST	0x0449,0x0003
08c8 044c 0004  | L  |		.CONST	0x044c,0x0004
08ca 044f 0005  | O  |		.CONST	0x044f,0x0005
08cc 044f 0c01  | O  |		.CONST	0x044f,0x0c01
08ce 0451 0c02  | Q  |		.CONST	0x0451,0x0c02
08d0 0453 0c03  | S  |		.CONST	0x0453,0x0c03
08d2 0456 0005  | V  |		.CONST	0x0456,0x0005
08d4 0456 1001  | V  |		.CONST	0x0456,0x1001
08d6 045a 0005  | Z  |		.CONST	0x045a,0x0005
08d8 045b 0006  | [  |		.CONST	0x045b,0x0006
08da 045e 0007  | ^  |		.CONST	0x045e,0x0007
08dc ; --------------------------------------------------------------------------------------
08dc ; Debug3 Subtable 0x14
08dc ; --------------------------------------------------------------------------------------
08dc 0005 0025  |   %|		.DBG3TAB	0x0005,0x0025
08de 046b ffff  | k  |		.CONST	0x046b,0xffff
08e0 046e fffe  | n  |		.CONST	0x046e,0xfffe
08e2 0473 fffd  | s  |		.CONST	0x0473,0xfffd
08e4 0476 fffc  | v  |		.CONST	0x0476,0xfffc
08e6 047b fffb  | {  |		.CONST	0x047b,0xfffb
08e8 047e 0001  | ~  |		.CONST	0x047e,0x0001
08ea 0482 0002  |    |		.CONST	0x0482,0x0002
08ec 0482 0003  |    |		.CONST	0x0482,0x0003
08ee 0482 0401  |    |		.CONST	0x0482,0x0401
08f0 0484 0003  |    |		.CONST	0x0484,0x0003
08f2 0485 0004  |    |		.CONST	0x0485,0x0004
08f4 048d 0801  |    |		.CONST	0x048d,0x0801
08f6 048f 0802  |    |		.CONST	0x048f,0x0802
08f8 0491 0803  |    |		.CONST	0x0491,0x0803
08fa 0495 0804  |    |		.CONST	0x0495,0x0804
08fc 0499 0805  |    |		.CONST	0x0499,0x0805
08fe 049a 0c01  |    |		.CONST	0x049a,0x0c01
0900 049b 0c02  |    |		.CONST	0x049b,0x0c02
0902 049c 0c03  |    |		.CONST	0x049c,0x0c03
0904 049c 0c04  |    |		.CONST	0x049c,0x0c04
0906 049e 0805  |    |		.CONST	0x049e,0x0805
0908 04a7 1001  |    |		.CONST	0x04a7,0x1001
090a 04a8 1002  |    |		.CONST	0x04a8,0x1002
090c 04a9 1003  |    |		.CONST	0x04a9,0x1003
090e 04a9 1004  |    |		.CONST	0x04a9,0x1004
0910 04ab 0c04  |    |		.CONST	0x04ab,0x0c04
0912 04b9 0004  |    |		.CONST	0x04b9,0x0004
0914 04bd 0005  |    |		.CONST	0x04bd,0x0005
0916 04bd 1401  |    |		.CONST	0x04bd,0x1401
0918 04bf 1402  |    |		.CONST	0x04bf,0x1402
091a 04c1 1403  |    |		.CONST	0x04c1,0x1403
091c 04c4 0005  |    |		.CONST	0x04c4,0x0005
091e 04c5 0006  |    |		.CONST	0x04c5,0x0006
0920 04c8 0007  |    |		.CONST	0x04c8,0x0007
0922 04ca 0008  |    |		.CONST	0x04ca,0x0008
0924 04d4 0009  |    |		.CONST	0x04d4,0x0009
0926 04d4 1801  |    |		.CONST	0x04d4,0x1801
0928 04d6 1802  |    |		.CONST	0x04d6,0x1802
092a 04d8 1803  |    |		.CONST	0x04d8,0x1803
092c 04db 0009  |    |		.CONST	0x04db,0x0009
092e 04dc 000a  |    |		.CONST	0x04dc,0x000a
0930 04e3 000b  |    |		.CONST	0x04e3,0x000b
0932 ; --------------------------------------------------------------------------------------
0932 ; Debug3 Subtable 0x15
0932 ; --------------------------------------------------------------------------------------
0932 0007 0028  |   (|		.DBG3TAB	0x0007,0x0028
0934 04eb ffff  |    |		.CONST	0x04eb,0xffff
0936 04eb 0401  |    |		.CONST	0x04eb,0x0401
0938 04ec 0402  |    |		.CONST	0x04ec,0x0402
093a 04ed 0403  |    |		.CONST	0x04ed,0x0403
093c 04ed 0404  |    |		.CONST	0x04ed,0x0404
093e 04ed ffff  |    |		.CONST	0x04ed,0xffff
0940 04f0 fffe  |    |		.CONST	0x04f0,0xfffe
0942 04f9 fffd  |    |		.CONST	0x04f9,0xfffd
0944 04fe fffc  |    |		.CONST	0x04fe,0xfffc
0946 04ff fffb  |    |		.CONST	0x04ff,0xfffb
0948 0500 fffa  |    |		.CONST	0x0500,0xfffa
094a 0502 0001  |    |		.CONST	0x0502,0x0001
094c 0505 0002  |    |		.CONST	0x0505,0x0002
094e 0509 0003  |    |		.CONST	0x0509,0x0003
0950 0509 0801  |    |		.CONST	0x0509,0x0801
0952 050b 0003  |    |		.CONST	0x050b,0x0003
0954 050c 0004  |    |		.CONST	0x050c,0x0004
0956 0517 0005  |    |		.CONST	0x0517,0x0005
0958 0519 0006  |    |		.CONST	0x0519,0x0006
095a 0519 0007  |    |		.CONST	0x0519,0x0007
095c 0519 0c01  |    |		.CONST	0x0519,0x0c01
095e 051b 0007  |    |		.CONST	0x051b,0x0007
0960 051c 0008  |    |		.CONST	0x051c,0x0008
0962 0525 0009  | %  |		.CONST	0x0525,0x0009
0964 052d 1001  | -  |		.CONST	0x052d,0x1001
0966 052f 1002  | /  |		.CONST	0x052f,0x1002
0968 0531 1003  | 1  |		.CONST	0x0531,0x1003
096a 0535 1004  | 5  |		.CONST	0x0535,0x1004
096c 0539 1005  | 9  |		.CONST	0x0539,0x1005
096e 053a 1401  | :  |		.CONST	0x053a,0x1401
0970 053b 1402  | ;  |		.CONST	0x053b,0x1402
0972 053c 1403  | <  |		.CONST	0x053c,0x1403
0974 053c 1404  | <  |		.CONST	0x053c,0x1404
0976 053e 1005  | >  |		.CONST	0x053e,0x1005
0978 0547 1801  | G  |		.CONST	0x0547,0x1801
097a 0548 1802  | H  |		.CONST	0x0548,0x1802
097c 0549 1803  | I  |		.CONST	0x0549,0x1803
097e 0549 1804  | I  |		.CONST	0x0549,0x1804
0980 054b 1404  | K  |		.CONST	0x054b,0x1404
0982 0559 0009  | Y  |		.CONST	0x0559,0x0009
0984 055d 000a  | ]  |		.CONST	0x055d,0x000a
0986 055d 1c01  | ]  |		.CONST	0x055d,0x1c01
0988 055f 1c02  | _  |		.CONST	0x055f,0x1c02
098a 0561 1c03  | a  |		.CONST	0x0561,0x1c03
098c 0564 000a  | d  |		.CONST	0x0564,0x000a
098e 0565 000b  | e  |		.CONST	0x0565,0x000b
0990 0569 000c  | i  |		.CONST	0x0569,0x000c
0992 ; --------------------------------------------------------------------------------------
0992 ; Debug3 Subtable 0x16
0992 ; --------------------------------------------------------------------------------------
0992 0000 000d  |    |		.DBG3TAB	0x0000,0x000d
0994 057b 0001  | {  |		.CONST	0x057b,0x0001
0996 057b 0401  | {  |		.CONST	0x057b,0x0401
0998 057b 0801  | {  |		.CONST	0x057b,0x0801
099a 057c 0802  | |  |		.CONST	0x057c,0x0802
099c 057d 0803  | }  |		.CONST	0x057d,0x0803
099e 057d 0804  | }  |		.CONST	0x057d,0x0804
09a0 057d 0401  | }  |		.CONST	0x057d,0x0401
09a2 058a 0001  |    |		.CONST	0x058a,0x0001
09a4 058b 0002  |    |		.CONST	0x058b,0x0002
09a6 0593 0003  |    |		.CONST	0x0593,0x0003
09a8 059a 0004  |    |		.CONST	0x059a,0x0004
09aa 05a1 0005  |    |		.CONST	0x05a1,0x0005
09ac 05ac 0006  |    |		.CONST	0x05ac,0x0006
09ae ; --------------------------------------------------------------------------------------
09ae ; Debug3 Subtable 0x17
09ae ; --------------------------------------------------------------------------------------
09ae 0004 000b  |    |		.DBG3TAB	0x0004,0x000b
09b0 05b3 ffff  |    |		.CONST	0x05b3,0xffff
09b2 05b7 fffe  |    |		.CONST	0x05b7,0xfffe
09b4 05b9 fffd  |    |		.CONST	0x05b9,0xfffd
09b6 05bb 0002  |    |		.CONST	0x05bb,0x0002
09b8 05be 0003  |    |		.CONST	0x05be,0x0003
09ba 05be fbff  |    |		.CONST	0x05be,0xfbff
09bc 05c3 0401  |    |		.CONST	0x05c3,0x0401
09be 05c7 0402  |    |		.CONST	0x05c7,0x0402
09c0 05ca 0403  |    |		.CONST	0x05ca,0x0403
09c2 05d7 0404  |    |		.CONST	0x05d7,0x0404
09c4 05d9 0405  |    |		.CONST	0x05d9,0x0405
09c6 05e0 0406  |    |		.CONST	0x05e0,0x0406
09c8 05e4 0407  |    |		.CONST	0x05e4,0x0407
09ca 05ec 0408  |    |		.CONST	0x05ec,0x0408
09cc 05f0 0001  |    |		.CONST	0x05f0,0x0001
09ce ; --------------------------------------------------------------------------------------
09ce ; Debug3 Subtable 0x18
09ce ; --------------------------------------------------------------------------------------
09ce 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
09d0 05fb 0001  |    |		.CONST	0x05fb,0x0001
09d2 0603 0002  |    |		.CONST	0x0603,0x0002
09d4 0000 0000  |    |		.BLANK	0000[0x2c]