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

⟦ae52f6e62⟧

    Length: 4096 (0x1000)
    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 0478       | x  |		.CONST	0x0478								; Offset of debug table
0004 0100       |    |		.CONST	0x0100								; Default exception handler - raise instruction
0005 00bb       |    |		.CONST	0x00bb								; Module termination instruction - signal completion
0006 0000       |    |		.CONST	0x0000								; Offset to segment table (only in elab segments)
0007 0003       |    |		.CONST	0x0003								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 001b       |    |		.CONST	0x001b								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 000f       |    |		.CONST	0x000f								; Number of locals
000b			INIT_0008:
000b 0007       |    |		Action	Break_Optional							; Debug Table 0x0 = .DEBUG	0x000b,0x0522,0x8000,0x0000,0x0057,0x2405,0x0000,0x0007
													; Debug Table 0x0.0x0 = 0xb,0xffff
000c 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x1 = 0xc,0xfffe
000d 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x2 = 0xd,0xfffd
000e 029a 0023  |   #|		Declare_Subprogram	INIT_0020,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x3 = 0xe,0xfffc
0010 029a 007b  |   {|		Declare_Subprogram	INIT_0078,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x4 = 0x10,0xfffb
0012 029a 00e3  |    |		Declare_Subprogram	INIT_00e0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x5 = 0x12,0xfffa
0014 00bf       |    |		Action	Accept_Activation
0015 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd				; Debug Table 0x1 = .DEBUG	0x0015,0x0530,0x8000,0x0000,0x0057,0x2415,0x0000,0x0007
													; Debug Table 0x1.0x0 = 0x15,0xffff
0016 00c7       |    |		Action	Elaborate_Subprogram
0017 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe				; Debug Table 0x1.0x1 = 0x17,0xfffe
0018 00c7       |    |		Action	Elaborate_Subprogram
0019 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf				; Debug Table 0x1.0x2 = 0x19,0xfffd
001a 00c7       |    |		Action	Elaborate_Subprogram
001b			BODY_0008:
001b 00bc       |    |		Action	Signal_Activated
001c 00bb       |    |		Action	Signal_Completion
001d 0000 0000  |    |		.XXX[0x3]
001f 0000       |    |
0020 ; --------------------------------------------------------------------------------------
0020 ; SUBPROGRAM
0020 ; --------------------------------------------------------------------------------------
0020 002f       | /  |		.CONST	0x002f								; Address of begin
0021 0004       |    |		.CONST	0x0004								; Address of exception handler
0022 0006       |    |		.CONST	0x0006								; Number of locals
0023			INIT_0020:
0023 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x2 = .DEBUG	0x0023,0x0538,0x2802,0x0002,0x0057,0x2405,0x0000,0x0015
													; Debug Table 0x2.0x0 = 0x23,0xffff
0024 e5fd       |    |		Load	0x2,-0x3
0025 00eb       |    |		Load_Encached	Diana_Cache
0026 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0027 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0028 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x2.0x1 = 0x28,0xfffe
0029 029f 016b  |   k|		Declare_Subprogram	INIT_0168,For_Call				; Debug Table 0x2.0x2 = 0x29,0xfffd
002b 029f 01cb  |    |		Declare_Subprogram	INIT_01c8,For_Call				; Debug Table 0x2.0x3 = 0x2b,0xfffc
002d 029f 01e3  |    |		Declare_Subprogram	INIT_01e0,For_Call				; Debug Table 0x2.0x4 = 0x2d,0xfffb
002f			BODY_0020:
002f e402       |    |		Load	0x2,0x2								; Debug Table 0x2.0x5 = 0x2f,0x1
0030 00eb       |    |		Load_Encached	Diana_Cache
0031 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0032 0b3e       | >  |		Execute_Immediate	Case_Compare,0x3e
0033 700d       |p   |		Jump_Nonzero	0x41
0034 0b41       | A  |		Execute_Immediate	Case_Compare,0x41
0035 7019       |p   |		Jump_Nonzero	0x4f
0036 0b3d       | =  |		Execute_Immediate	Case_Compare,0x3d
0037 7026       |p&  |		Jump_Nonzero	0x5e
0038 0b47       | G  |		Execute_Immediate	Case_Compare,0x47
0039 7034       |p4  |		Jump_Nonzero	0x6e
003a 0b48       | H  |		Execute_Immediate	Case_Compare,0x48
003b 7032       |p2  |		Jump_Nonzero	0x6e
003c 0b49       | I  |		Execute_Immediate	Case_Compare,0x49
003d 7030       |p0  |		Jump_Nonzero	0x6e
003e 0b46       | F  |		Execute_Immediate	Case_Compare,0x46
003f 702e       |p.  |		Jump_Nonzero	0x6e
0040 782f       |x/  |		Jump	0x70								; Debug Table 0x2.0x6 = 0x40,0xc
0041 e402       |    |		Load	0x2,0x2								; Debug Table 0x2.0x7 = 0x41,0x2
0042 00eb       |    |		Load_Encached	Diana_Cache
0043 18d8       |    |		Execute	Package,Field_Execute,Field_Number 0xd8
0044 a403       |    |		Store_Unchecked	0x2,0x3
0045 e403       |    |		Load	0x2,0x3								; Debug Table 0x2.0x8 = 0x45,0x3
0046 00eb       |    |		Load_Encached	Diana_Cache
0047 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0048 0f7c       | |  |		Execute_Immediate	Equal,0x7c
0049 6803       |h   |		Jump_Zero	0x4d
004a e403       |    |		Load	0x2,0x3								; Debug Table 0x2.0x9 = 0x4a,0x4
004b 8405       |    |		Call	0x2,0x5
004c 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
004d 4800       |H   |		Short_Literal	0x0							; Debug Table 0x2.0xa = 0x4d,0x5
004e 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
004f e402       |    |		Load	0x2,0x2								; Debug Table 0x2.0xb = 0x4f,0x6
0050 00eb       |    |		Load_Encached	Diana_Cache
0051 18cc       |    |		Execute	Package,Field_Execute,Field_Number 0xcc
0052 a403       |    |		Store_Unchecked	0x2,0x3
0053 e403       |    |		Load	0x2,0x3								; Debug Table 0x2.0xc = 0x53,0x7
0054 00eb       |    |		Load_Encached	Diana_Cache
0055 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0056 0f7c       | |  |		Execute_Immediate	Equal,0x7c
0057 6803       |h   |		Jump_Zero	0x5b
0058 e403       |    |		Load	0x2,0x3								; Debug Table 0x2.0xd = 0x58,0x8
0059 8405       |    |		Call	0x2,0x5
005a 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
005b e402       |    |		Load	0x2,0x2								; Debug Table 0x2.0xe = 0x5b,0x9
005c 85fe       |    |		Call	0x2,-0x2
005d 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
005e e402       |    |		Load	0x2,0x2								; Debug Table 0x2.0xf = 0x5e,0xa
005f 00eb       |    |		Load_Encached	Diana_Cache
0060 18e4       |    |		Execute	Package,Field_Execute,Field_Number 0xe4
0061 00eb       |    |		Load_Encached	Diana_Cache
0062 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0063 6808       |h   |		Jump_Zero	0x6c
0064 e402       |    |		Load	0x2,0x2
0065 00eb       |    |		Load_Encached	Diana_Cache
0066 18bf       |    |		Execute	Package,Field_Execute,Field_Number 0xbf
0067 8406       |    |		Call	0x2,0x6
0068 7003       |p   |		Jump_Nonzero	0x6c
0069 e402       |    |		Load	0x2,0x2
006a 85fe       |    |		Call	0x2,-0x2
006b 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
006c 4800       |H   |		Short_Literal	0x0
006d 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
006e 4800       |H   |		Short_Literal	0x0							; Debug Table 0x2.0x10 = 0x6e,0xb
006f 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0070 00d1       |    |		Pop_Control	Pop_Count_1
0071 4831       |H1  |		Short_Literal	0x31
0072 0257       | W  |		Execute	Discrete,Raise
0073 0000 0000  |    |		.BLANK	0000[0x5]
0078 ; --------------------------------------------------------------------------------------
0078 ; SUBPROGRAM
0078 ; --------------------------------------------------------------------------------------
0078 0088       |    |		.CONST	0x0088								; Address of begin
0079 0004       |    |		.CONST	0x0004								; Address of exception handler
007a 0008       |    |		.CONST	0x0008								; Number of locals
007b			INIT_0078:
007b 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x3 = .DEBUG	0x007b,0x055c,0x2802,0x0002,0x0057,0x2405,0x0000,0x002d
													; Debug Table 0x3.0x0 = 0x7b,0xffff
007c 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
007d 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x1 = 0x7d,0xfffe
007e 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3.0x2 = 0x7e,0xfffd
007f 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3.0x3 = 0x7f,0xfffc
0080 029f 01f3  |    |		Declare_Subprogram	INIT_01f0,For_Call				; Debug Table 0x3.0x4 = 0x80,0xfffb
0082 029f 01fb  |    |		Declare_Subprogram	INIT_01f8,For_Call				; Debug Table 0x3.0x5 = 0x82,0xfffa
0084 029f 020b  |    |		Declare_Subprogram	INIT_0208,For_Call				; Debug Table 0x3.0x6 = 0x84,0xfff9
0086 029f 0223  |   #|		Declare_Subprogram	INIT_0220,For_Call				; Debug Table 0x3.0x7 = 0x86,0xfff8
0088			BODY_0078:
0088 e5f6       |    |		Load	0x2,-0xa							; Debug Table 0x3.0x8 = 0x88,0x1
0089 8407       |    |		Call	0x2,0x7
008a e5f6       |    |		Load	0x2,-0xa							; Debug Table 0x3.0x9 = 0x8a,0x2
008b 00eb       |    |		Load_Encached	Diana_Cache
008c 18f8       |    |		Execute	Package,Field_Execute,Field_Number 0xf8
008d a403       |    |		Store_Unchecked	0x2,0x3
008e e403       |    |		Load	0x2,0x3								; Debug Table 0x3.0xa = 0x8e,0x3
008f 00eb       |    |		Load_Encached	Diana_Cache
0090 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0091 0b00       |    |		Execute_Immediate	Case_Compare,0x0
0092 700a       |p   |		Jump_Nonzero	0x9d
0093 0b4e       | N  |		Execute_Immediate	Case_Compare,0x4e
0094 7032       |p2  |		Jump_Nonzero	0xc7
0095 0b36       | 6  |		Execute_Immediate	Case_Compare,0x36
0096 7039       |p9  |		Jump_Nonzero	0xd0
0097 0b17       |    |		Execute_Immediate	Case_Compare,0x17
0098 7039       |p9  |		Jump_Nonzero	0xd2
0099 0b40       | @  |		Execute_Immediate	Case_Compare,0x40
009a 7037       |p7  |		Jump_Nonzero	0xd2
009b 8405       |    |		Call	0x2,0x5								; Debug Table 0x3.0xb = 0x9b,0x16
009c 783e       |x>  |		Jump	0xdb
009d e5f6       |    |		Load	0x2,-0xa							; Debug Table 0x3.0xc = 0x9d,0x4
009e 85fa       |    |		Call	0x2,-0x6
009f a403       |    |		Store_Unchecked	0x2,0x3
00a0 e403       |    |		Load	0x2,0x3								; Debug Table 0x3.0xd = 0xa0,0x5
00a1 00eb       |    |		Load_Encached	Diana_Cache
00a2 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
00a3 0b4e       | N  |		Execute_Immediate	Case_Compare,0x4e
00a4 7004       |p   |		Jump_Nonzero	0xa9
00a5 0b00       |    |		Execute_Immediate	Case_Compare,0x0
00a6 7015       |p   |		Jump_Nonzero	0xbc
00a7 8405       |    |		Call	0x2,0x5								; Debug Table 0x3.0xe = 0xa7,0xf
00a8 781c       |x   |		Jump	0xc5
00a9 e403       |    |		Load	0x2,0x3								; Debug Table 0x3.0xf = 0xa9,0x6
00aa 00eb       |    |		Load_Encached	Diana_Cache
00ab 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
00ac 4976       |Iv  |		Short_Literal	0x176
00ad 00eb       |    |		Load_Encached	Diana_Cache
00ae 0098       |    |		Execute	Package,Field_Read_Dynamic
00af 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
00b0 a404       |    |		Store_Unchecked	0x2,0x4
00b1 e5f6       |    |		Load	0x2,-0xa							; Debug Table 0x3.0x10 = 0xb1,0x7
00b2 85fd       |    |		Call	0x2,-0x3
00b3 6803       |h   |		Jump_Zero	0xb7
00b4 e404       |    |		Load	0x2,0x4								; Debug Table 0x3.0x11 = 0xb4,0x8
00b5 8407       |    |		Call	0x2,0x7
00b6 780e       |x   |		Jump	0xc5
00b7 e404       |    |		Load	0x2,0x4								; Debug Table 0x3.0x12 = 0xb7,0x9
00b8 8406       |    |		Call	0x2,0x6
00b9 700b       |p   |		Jump_Nonzero	0xc5
00ba e402       |    |		Load	0x2,0x2								; Debug Table 0x3.0x13 = 0xba,0xa
00bb 440a       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0xa
00bc e5f6       |    |		Load	0x2,-0xa							; Debug Table 0x3.0x14 = 0xbc,0xb
00bd 85fd       |    |		Call	0x2,-0x3
00be 6804       |h   |		Jump_Zero	0xc3
00bf e5f6       |    |		Load	0x2,-0xa							; Debug Table 0x3.0x15 = 0xbf,0xc
00c0 85fe       |    |		Call	0x2,-0x2
00c1 4800       |H   |		Short_Literal	0x0							; Debug Table 0x3.0x16 = 0xc1,0xd
00c2 a402       |    |		Store_Unchecked	0x2,0x2
00c3 e402       |    |		Load	0x2,0x2								; Debug Table 0x3.0x17 = 0xc3,0xe
00c4 440a       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0xa
00c5 00d1       |    |		Pop_Control	Pop_Count_1
00c6 7814       |x   |		Jump	0xdb
00c7 e403       |    |		Load	0x2,0x3								; Debug Table 0x3.0x18 = 0xc7,0x10
00c8 00eb       |    |		Load_Encached	Diana_Cache
00c9 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
00ca 4976       |Iv  |		Short_Literal	0x176
00cb 00eb       |    |		Load_Encached	Diana_Cache
00cc 0098       |    |		Execute	Package,Field_Read_Dynamic
00cd 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
00ce a404       |    |		Store_Unchecked	0x2,0x4
00cf 780b       |x   |		Jump	0xdb
00d0 e402       |    |		Load	0x2,0x2								; Debug Table 0x3.0x19 = 0xd0,0x11
00d1 440a       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0xa
00d2 e5f6       |    |		Load	0x2,-0xa							; Debug Table 0x3.0x1a = 0xd2,0x12
00d3 85fd       |    |		Call	0x2,-0x3
00d4 6804       |h   |		Jump_Zero	0xd9
00d5 e5f6       |    |		Load	0x2,-0xa							; Debug Table 0x3.0x1b = 0xd5,0x13
00d6 85fe       |    |		Call	0x2,-0x2
00d7 4800       |H   |		Short_Literal	0x0							; Debug Table 0x3.0x1c = 0xd7,0x14
00d8 a402       |    |		Store_Unchecked	0x2,0x2
00d9 e402       |    |		Load	0x2,0x2								; Debug Table 0x3.0x1d = 0xd9,0x15
00da 440a       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0xa
00db 00d1       |    |		Pop_Control	Pop_Count_1
00dc e404       |    |		Load	0x2,0x4								; Debug Table 0x3.0x1e = 0xdc,0x17
00dd 8408       |    |		Call	0x2,0x8
00de e402       |    |		Load	0x2,0x2								; Debug Table 0x3.0x1f = 0xde,0x18
00df 440a       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0xa
00e0 ; --------------------------------------------------------------------------------------
00e0 ; SUBPROGRAM
00e0 ; --------------------------------------------------------------------------------------
00e0 014c       | L  |		.CONST	0x014c								; Address of begin
00e1 015f       | _  |		.CONST	0x015f								; Address of exception handler
00e2 0013       |    |		.CONST	0x0013								; Number of locals
00e3			INIT_00e0:
00e3 0007       |    |		Action	Break_Optional							; Debug Table 0x4 = .DEBUG	0x00e3,0x059e,0x2801,0x0002,0x0057,0x2405,0x0000,0x009f
													; Debug Table 0x4.0x0 = 0xe3,0xffff
00e4 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x1 = 0xe4,0xfffe
00e5 e5f3       |    |		Load	0x2,-0xd							; Debug Table 0x4.0x2 = 0xe5,0xfffd
00e6 e5f3       |    |		Load	0x2,-0xd
00e7 00e1       |    |		Load_Encached	Boolean_Cache
00e8 029f 026b  |   k|		Declare_Subprogram	INIT_0268,For_Call
00ea 4803       |H   |		Short_Literal	0x3
00eb 032d       | -  |		Declare_Type	Record,Defined
00ec 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x3 = 0xec,0xfffc
00ed 0322       | "  |		Declare_Variable	Record
00ee e5f4       |    |		Load	0x2,-0xc
00ef e5f3       |    |		Load	0x2,-0xd
00f0 0119       |    |		Execute	Any,Check_In_Formal_Type
00f1 00d9       |    |		Load_Top	At_Offset_1
00f2 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
00f3 e5f4       |    |		Load	0x2,-0xc
00f4 e5f3       |    |		Load	0x2,-0xd
00f5 0119       |    |		Execute	Any,Check_In_Formal_Type
00f6 00d9       |    |		Load_Top	At_Offset_1
00f7 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
00f8 4800       |H   |		Short_Literal	0x0
00f9 00d9       |    |		Load_Top	At_Offset_1
00fa 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
00fb 6284       |b   |		Indirect_Literal	Discrete,0x380,{0x00000000, 0x00572425}		; Debug Table 0x4.0x4 = 0xfb,0xfffb
00fc 4833       |H3  |		Short_Literal	0x33
00fd 00db       |    |		Load_Top	At_Offset_3
00fe e001       |    |		Load	0x0,0x1
00ff 0387       |    |		Declare_Variable	Package
0100 00d8       |    |		Load_Top	At_Offset_0
0101 020f       |    |		Execute	Module,Activate
0102 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x5 = 0x102,0xfffa
0103 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0104 4800       |H   |		Short_Literal	0x0							; Debug Table 0x4.0x6 = 0x104,0xfff9
0105 4802       |H   |		Short_Literal	0x2
0106 029f 028b  |    |		Declare_Subprogram	INIT_0288,For_Call
0108 03fd       |    |		Declare_Type	Discrete,Defined
0109 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x7 = 0x109,0xfff8
010a 00db       |    |		Load_Top	At_Offset_3
010b 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
010c 00e1       |    |		Load_Encached	Boolean_Cache
010d 02a0       |    |		Declare_Subprogram	Null_Subprogram
010e 4803       |H   |		Short_Literal	0x3
010f 032d       | -  |		Declare_Type	Record,Defined
0110 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x8 = 0x110,0xfff7
0111 0322       | "  |		Declare_Variable	Record
0112 4800       |H   |		Short_Literal	0x0
0113 00d9       |    |		Load_Top	At_Offset_1
0114 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0115 00db       |    |		Load_Top	At_Offset_3
0116 00d9       |    |		Load_Top	At_Offset_1
0117 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0118 4800       |H   |		Short_Literal	0x0
0119 00d9       |    |		Load_Top	At_Offset_1
011a 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
011b 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x4.0x9 = 0x11b,0xfff6
011c 0322       | "  |		Declare_Variable	Record
011d 4802       |H   |		Short_Literal	0x2
011e 00d9       |    |		Load_Top	At_Offset_1
011f 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0120 e405       |    |		Load	0x2,0x5
0121 00d9       |    |		Load_Top	At_Offset_1
0122 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0123 4801       |H   |		Short_Literal	0x1
0124 00d9       |    |		Load_Top	At_Offset_1
0125 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0126 6259       |bY  |		Indirect_Literal	Discrete,0x380,{0x00000000, 0x00572425}		; Debug Table 0x4.0xa = 0x126,0xfff5
0127 486e       |Hn  |		Short_Literal	0x6e
0128 4900       |I   |		Short_Literal	0x100
0129 e5f3       |    |		Load	0x2,-0xd
012a e407       |    |		Load	0x2,0x7
012b 4ffb       |O   |		Short_Literal	-0x5
012c 4802       |H   |		Short_Literal	0x2
012d 0099       |    |		Action	Reference_Dynamic
012e e002       |    |		Load	0x0,0x2
012f 0387       |    |		Declare_Variable	Package
0130 00d8       |    |		Load_Top	At_Offset_0
0131 020f       |    |		Execute	Module,Activate
0132 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0xb = 0x132,0xfff4
0133 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
0134 e5f3       |    |		Load	0x2,-0xd							; Debug Table 0x4.0xc = 0x134,0xfff3
0135 02c7       |    |		Declare_Variable	Any
0136 e5f4       |    |		Load	0x2,-0xc
0137 c40c       |    |		Store	0x2,0xc
0138 e5f3       |    |		Load	0x2,-0xd
0139 02c7       |    |		Declare_Variable	Any
013a e5f4       |    |		Load	0x2,-0xc
013b c40d       |    |		Store	0x2,0xd
013c 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x4.0xd = 0x13c,0xfff2
013d 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
013e 029f 02a3  |    |		Declare_Subprogram	INIT_02a0,For_Call				; Debug Table 0x4.0xe = 0x13e,0xfff1
0140 029e 02bb  |    |		Declare_Subprogram	INIT_02b8,For_Call,Unelaborated			; Debug Table 0x4.0xf = 0x140,0xfff0
0142 029f 0333  |   3|		Declare_Subprogram	INIT_0330,For_Call				; Debug Table 0x4.0x10 = 0x142,0xffef
0144 029f 034b  |   K|		Declare_Subprogram	INIT_0348,For_Call				; Debug Table 0x4.0x11 = 0x144,0xffee
0146 029f 038b  |    |		Declare_Subprogram	INIT_0388,For_Call				; Debug Table 0x4.0x12 = 0x146,0xffed
0148 4810       |H   |		Short_Literal	0x10							; Debug Table 0x4.0x13 = 0x148,0xffec
0149 4802       |H   |		Short_Literal	0x2
014a 0099       |    |		Action	Reference_Dynamic
014b 00c7       |    |		Action	Elaborate_Subprogram
014c			BODY_00e0:
014c e40a       |    |		Load	0x2,0xa								; Debug Table 0x4.0x14 = 0x14c,0x1
014d 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
014e 4900       |I   |		Short_Literal	0x100
014f e40a       |    |		Load	0x2,0xa
0150 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
0151 c40b       |    |		Store	0x2,0xb
0152 4800       |H   |		Short_Literal	0x0							; Debug Table 0x4.0x15 = 0x152,0x2
0153 4800       |H   |		Short_Literal	0x0
0154 e5f4       |    |		Load	0x2,-0xc
0155 e5f3       |    |		Load	0x2,-0xd
0156 0119       |    |		Execute	Any,Check_In_Formal_Type
0157 e5f2       |    |		Load	0x2,-0xe
0158 e5f5       |    |		Load	0x2,-0xb
0159 0119       |    |		Execute	Any,Check_In_Formal_Type
015a 8413       |    |		Call	0x2,0x13
015b e40e       |    |		Load	0x2,0xe								; Debug Table 0x4.0x16 = 0x15b,0x3
015c 0f00       |    |		Execute_Immediate	Equal,0x0
015d a5f1       |    |		Store_Unchecked	0x2,-0xf
015e 450f       |E   |		Exit_Suprogram	New_Top_Offset 0xf
015f			TRAP_00e0:
015f 621c       |b   |		Indirect_Literal	Discrete,0x37c,{0x00000000, 0x57242501}
0160 010f       |    |		Execute	Exception,Equal
0161 6803       |h   |		Jump_Zero	0x165
0162 4800       |H   |		Short_Literal	0x0							; Debug Table 0x4.0x17 = 0x162,0x4
0163 a5f1       |    |		Store_Unchecked	0x2,-0xf
0164 450f       |E   |		Exit_Suprogram	New_Top_Offset 0xf
0165 0100       |    |		Execute	Exception,Raise
0166 0000 0000  |    |		.XXX[0x2]
0168 ; --------------------------------------------------------------------------------------
0168 ; SUBPROGRAM
0168 ; --------------------------------------------------------------------------------------
0168 0171       | q  |		.CONST	0x0171								; Address of begin
0169 0004       |    |		.CONST	0x0004								; Address of exception handler
016a 0003       |    |		.CONST	0x0003								; Number of locals
016b			INIT_0168:
016b 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x5 = .DEBUG	0x016b,0x05d0,0x0802,0x0002,0x0057,0x2675,0x0000,0x0022
													; Debug Table 0x5.0x0 = 0x16b,0xffff
016c 00db       |    |		Load_Top	At_Offset_3
016d 00eb       |    |		Load_Encached	Diana_Cache
016e 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
016f 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0170 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x5.0x1 = 0x170,0xfffe
0171			BODY_0168:
0171 00cf       |    |		Action	Mark_Auxiliary
0172 784b       |xK  |		Jump	0x1be
0173 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0x2 = 0x173,0x2
0174 00eb       |    |		Load_Encached	Diana_Cache
0175 1859       | Y  |		Execute	Package,Field_Execute,Field_Number 0x59
0176 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0177 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x5.0x3 = 0x177,0x3
0178 00eb       |    |		Load_Encached	Diana_Cache
0179 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
017a 0b3d       | =  |		Execute_Immediate	Case_Compare,0x3d
017b 7009       |p   |		Jump_Nonzero	0x185
017c 0b3e       | >  |		Execute_Immediate	Case_Compare,0x3e
017d 7007       |p   |		Jump_Nonzero	0x185
017e 0b41       | A  |		Execute_Immediate	Case_Compare,0x41
017f 7005       |p   |		Jump_Nonzero	0x185
0180 0b3b       | ;  |		Execute_Immediate	Case_Compare,0x3b
0181 7012       |p   |		Jump_Nonzero	0x194
0182 0b3f       | ?  |		Execute_Immediate	Case_Compare,0x3f
0183 702f       |p/  |		Jump_Nonzero	0x1b3
0184 7833       |x3  |		Jump	0x1b8								; Debug Table 0x5.0x4 = 0x184,0xf
0185 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0x5 = 0x185,0x4
0186 4976       |Iv  |		Short_Literal	0x176
0187 00eb       |    |		Load_Encached	Diana_Cache
0188 0098       |    |		Execute	Package,Field_Read_Dynamic
0189 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
018a 4ffe       |O   |		Short_Literal	-0x2
018b 4802       |H   |		Short_Literal	0x2
018c 0099       |    |		Action	Reference_Dynamic
018d 4fff       |O   |		Short_Literal	-0x1
018e 4802       |H   |		Short_Literal	0x2
018f 0099       |    |		Action	Reference_Dynamic
0190 820d       |    |		Call	0x1,0xd
0191 6826       |h&  |		Jump_Zero	0x1b8
0192 4801       |H   |		Short_Literal	0x1							; Debug Table 0x5.0x6 = 0x192,0x5
0193 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0194 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0x7 = 0x194,0x6
0195 00eb       |    |		Load_Encached	Diana_Cache
0196 18e8       |    |		Execute	Package,Field_Execute,Field_Number 0xe8
0197 00eb       |    |		Load_Encached	Diana_Cache
0198 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0199 0b73       | s  |		Execute_Immediate	Case_Compare,0x73
019a 7003       |p   |		Jump_Nonzero	0x19e
019b 0b00       |    |		Execute_Immediate	Case_Compare,0x0
019c 7006       |p   |		Jump_Nonzero	0x1a3
019d 7813       |x   |		Jump	0x1b1								; Debug Table 0x5.0x8 = 0x19d,0xc
019e 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x5.0x9 = 0x19e,0x7
019f 85fe       |    |		Call	0x2,-0x2
01a0 6810       |h   |		Jump_Zero	0x1b1
01a1 4801       |H   |		Short_Literal	0x1							; Debug Table 0x5.0xa = 0x1a1,0x8
01a2 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01a3 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x5.0xb = 0x1a3,0x9
01a4 00eb       |    |		Load_Encached	Diana_Cache
01a5 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
01a6 4907       |I   |		Short_Literal	0x107
01a7 00eb       |    |		Load_Encached	Diana_Cache
01a8 0096       |    |		Execute	Package,Entry
01a9 00eb       |    |		Load_Encached	Diana_Cache
01aa 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
01ab 6805       |h   |		Jump_Zero	0x1b1
01ac 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x5.0xc = 0x1ac,0xa
01ad 85fe       |    |		Call	0x2,-0x2
01ae 6802       |h   |		Jump_Zero	0x1b1
01af 4801       |H   |		Short_Literal	0x1							; Debug Table 0x5.0xd = 0x1af,0xb
01b0 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01b1 00d1       |    |		Pop_Control	Pop_Count_1
01b2 7805       |x   |		Jump	0x1b8
01b3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0xe = 0x1b3,0xd
01b4 85fe       |    |		Call	0x2,-0x2
01b5 6802       |h   |		Jump_Zero	0x1b8
01b6 4801       |H   |		Short_Literal	0x1							; Debug Table 0x5.0xf = 0x1b6,0xe
01b7 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01b8 00d1       |    |		Pop_Control	Pop_Count_1
01b9 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0x10 = 0x1b9,0x10
01ba 00eb       |    |		Load_Encached	Diana_Cache
01bb 185a       | Z  |		Execute	Package,Field_Execute,Field_Number 0x5a
01bc 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
01bd 00c9       |    |		Action	Pop_Auxiliary_Loop
01be 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0x11 = 0x1be,0x1
01bf 00eb       |    |		Load_Encached	Diana_Cache
01c0 1858       | X  |		Execute	Package,Field_Execute,Field_Number 0x58
01c1 6fb1       |o   |		Jump_Zero	0x173
01c2 00ce       |    |		Action	Pop_Auxiliary
01c3 4800       |H   |		Short_Literal	0x0							; Debug Table 0x5.0x12 = 0x1c3,0x11
01c4 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01c5 0000 0000  |    |		.XXX[0x3]
01c7 0000       |    |
01c8 ; --------------------------------------------------------------------------------------
01c8 ; SUBPROGRAM
01c8 ; --------------------------------------------------------------------------------------
01c8 01cb       |    |		.CONST	0x01cb								; Address of begin
01c9 0004       |    |		.CONST	0x0004								; Address of exception handler
01ca 0001       |    |		.CONST	0x0001								; Number of locals
01cb			BODY_01c8:
01cb			INIT_01c8:
01cb 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6 = .DEBUG	0x01cb,0x05f8,0x0802,0x0002,0x0057,0x2675,0x0000,0x00e6
													; Debug Table 0x6.0x0 = 0x1cb,0x1
01cc 00eb       |    |		Load_Encached	Diana_Cache
01cd 18bd       |    |		Execute	Package,Field_Execute,Field_Number 0xbd
01ce 8404       |    |		Call	0x2,0x4
01cf 7005       |p   |		Jump_Nonzero	0x1d5
01d0 00da       |    |		Load_Top	At_Offset_2
01d1 00eb       |    |		Load_Encached	Diana_Cache
01d2 18be       |    |		Execute	Package,Field_Execute,Field_Number 0xbe
01d3 8404       |    |		Call	0x2,0x4
01d4 7801       |x   |		Jump	0x1d6
01d5 4801       |H   |		Short_Literal	0x1
01d6 6805       |h   |		Jump_Zero	0x1dc
01d7 00da       |    |		Load_Top	At_Offset_2
01d8 00eb       |    |		Load_Encached	Diana_Cache
01d9 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
01da 85fe       |    |		Call	0x2,-0x2
01db 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01dc 4800       |H   |		Short_Literal	0x0
01dd 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01de 0000 0000  |    |		.XXX[0x2]
01e0 ; --------------------------------------------------------------------------------------
01e0 ; SUBPROGRAM
01e0 ; --------------------------------------------------------------------------------------
01e0 01e3       |    |		.CONST	0x01e3								; Address of begin
01e1 0004       |    |		.CONST	0x0004								; Address of exception handler
01e2 0001       |    |		.CONST	0x0001								; Number of locals
01e3			BODY_01e0:
01e3			INIT_01e0:
01e3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x7 = .DEBUG	0x01e3,0x05fc,0x0802,0x0002,0x0057,0x2675,0x0000,0x0116
													; Debug Table 0x7.0x0 = 0x1e3,0x1
01e4 00eb       |    |		Load_Encached	Diana_Cache
01e5 18f8       |    |		Execute	Package,Field_Execute,Field_Number 0xf8
01e6 00eb       |    |		Load_Encached	Diana_Cache
01e7 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
01e8 0f17       |    |		Execute_Immediate	Equal,0x17
01e9 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01ea 0000 0000  |    |		.BLANK	0000[0x6]
01f0 ; --------------------------------------------------------------------------------------
01f0 ; SUBPROGRAM
01f0 ; --------------------------------------------------------------------------------------
01f0 01f3       |    |		.CONST	0x01f3								; Address of begin
01f1 0004       |    |		.CONST	0x0004								; Address of exception handler
01f2 0001       |    |		.CONST	0x0001								; Number of locals
01f3			BODY_01f0:
01f3			INIT_01f0:
01f3 48e2       |H   |		Short_Literal	0xe2							; Debug Table 0x8 = .DEBUG	0x01f3,0x0600,0x0801,0x0002,0x0057,0x24b5,0x0000,0x0028
													; Debug Table 0x8.0x0 = 0x1f3,0x1
01f4 0257       | W  |		Execute	Discrete,Raise
01f5 0000 0000  |    |		.XXX[0x3]
01f7 0000       |    |
01f8 ; --------------------------------------------------------------------------------------
01f8 ; SUBPROGRAM
01f8 ; --------------------------------------------------------------------------------------
01f8 0202       |    |		.CONST	0x0202								; Address of begin
01f9 0004       |    |		.CONST	0x0004								; Address of exception handler
01fa 0002       |    |		.CONST	0x0002								; Number of locals
01fb			INIT_01f8:
01fb 0007       |    |		Action	Break_Optional							; Debug Table 0x9 = .DEBUG	0x01fb,0x0604,0x0802,0x0002,0x0057,0x24b5,0x0000,0x0032
													; Debug Table 0x9.0x0 = 0x1fb,0xffff
01fc 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9.0x1 = 0x1fc,0xfffe
01fd 85fb       |    |		Call	0x2,-0x5
01fe e003       |    |		Load	0x0,0x3
01ff 1b3a       | :  |		Execute	Package,Field_Read,Field_Number 0x3a
0200 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0201 03f1       |    |		Declare_Variable	Discrete,With_Value
0202			BODY_01f8:
0202 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x2 = 0x202,0x1
0203 0f04       |    |		Execute_Immediate	Equal,0x4
0204 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0205 0000 0000  |    |		.XXX[0x3]
0207 0000       |    |
0208 ; --------------------------------------------------------------------------------------
0208 ; SUBPROGRAM
0208 ; --------------------------------------------------------------------------------------
0208 0212       |    |		.CONST	0x0212								; Address of begin
0209 0004       |    |		.CONST	0x0004								; Address of exception handler
020a 0002       |    |		.CONST	0x0002								; Number of locals
020b			INIT_0208:
020b 0007       |    |		Action	Break_Optional							; Debug Table 0xa = .DEBUG	0x020b,0x060c,0x0801,0x0002,0x0057,0x24b5,0x0000,0x005c
													; Debug Table 0xa.0x0 = 0x20b,0xffff
020c 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa.0x1 = 0x20c,0xfffe
020d 85fb       |    |		Call	0x2,-0x5
020e e003       |    |		Load	0x0,0x3
020f 1b3a       | :  |		Execute	Package,Field_Read,Field_Number 0x3a
0210 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0211 03f1       |    |		Declare_Variable	Discrete,With_Value
0212			BODY_0208:
0212 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x2 = 0x212,0x1
0213 0d04       |    |		Execute_Immediate	Less,0x4
0214 6806       |h   |		Jump_Zero	0x21b
0215 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x3 = 0x215,0x2
0216 0f03       |    |		Execute_Immediate	Equal,0x3
0217 e7ff       |    |		Load	0x3,-0x1
0218 85fc       |    |		Call	0x2,-0x4
0219 4800       |H   |		Short_Literal	0x0							; Debug Table 0xa.0x4 = 0x219,0x3
021a a402       |    |		Store_Unchecked	0x2,0x2
021b 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
021c 0000 0000  |    |		.BLANK	0000[0x4]
0220 ; --------------------------------------------------------------------------------------
0220 ; SUBPROGRAM
0220 ; --------------------------------------------------------------------------------------
0220 022a       | *  |		.CONST	0x022a								; Address of begin
0221 0004       |    |		.CONST	0x0004								; Address of exception handler
0222 0005       |    |		.CONST	0x0005								; Number of locals
0223			INIT_0220:
0223 e5f7       |    |		Load	0x2,-0x9							; Debug Table 0xb = .DEBUG	0x0223,0x0618,0x0801,0x0002,0x0057,0x24b5,0x0000,0x0099
													; Debug Table 0xb.0x0 = 0x223,0xffff
0224 02c7       |    |		Declare_Variable	Any
0225 00d8       |    |		Load_Top	At_Offset_0
0226 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0227 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xb.0x1 = 0x227,0xfffe
0228 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xb.0x2 = 0x228,0xfffd
0229 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xb.0x3 = 0x229,0xfffc
022a			BODY_0220:
022a 00be       |    |		Action	Activate_Tasks
022b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0x4 = 0x22b,0x1
022c 0120       |    |		Execute	Any,Is_Value
022d 6802       |h   |		Jump_Zero	0x230
022e e5f7       |    |		Load	0x2,-0x9
022f 7803       |x   |		Jump	0x233
0230 00db       |    |		Load_Top	At_Offset_3
0231 e5f7       |    |		Load	0x2,-0x9
0232 0119       |    |		Execute	Any,Check_In_Formal_Type
0233 e7ff       |    |		Load	0x3,-0x1
0234 85f8       |    |		Call	0x2,-0x8
0235 c602       |    |		Store	0x3,0x2
0236 00cf       |    |		Action	Mark_Auxiliary
0237 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x5 = 0x237,0x2
0238 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xb.0x6 = 0x238,0x3
0239 e602       |    |		Load	0x3,0x2
023a 85f9       |    |		Call	0x2,-0x7
023b c602       |    |		Store	0x3,0x2
023c c603       |    |		Store	0x3,0x3
023d 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0x7 = 0x23d,0x4
023e 00eb       |    |		Load_Encached	Diana_Cache
023f 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0240 7020       |p   |		Jump_Nonzero	0x261
0241 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0x8 = 0x241,0x5
0242 85fa       |    |		Call	0x2,-0x6
0243 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0244 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb.0x9 = 0x244,0x6
0245 00eb       |    |		Load_Encached	Diana_Cache
0246 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0247 0b00       |    |		Execute_Immediate	Case_Compare,0x0
0248 7004       |p   |		Jump_Nonzero	0x24d
0249 0b4e       | N  |		Execute_Immediate	Case_Compare,0x4e
024a 7007       |p   |		Jump_Nonzero	0x252
024b 8405       |    |		Call	0x2,0x5								; Debug Table 0xb.0xa = 0x24b,0xc
024c 7811       |x   |		Jump	0x25e
024d e603       |    |		Load	0x3,0x3								; Debug Table 0xb.0xb = 0x24d,0x7
024e 85fe       |    |		Call	0x2,-0x2
024f 4800       |H   |		Short_Literal	0x0							; Debug Table 0xb.0xc = 0x24f,0x8
0250 a402       |    |		Store_Unchecked	0x2,0x2
0251 780c       |x   |		Jump	0x25e
0252 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0xd = 0x252,0x9
0253 00eb       |    |		Load_Encached	Diana_Cache
0254 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0255 4976       |Iv  |		Short_Literal	0x176
0256 00eb       |    |		Load_Encached	Diana_Cache
0257 0098       |    |		Execute	Package,Field_Read_Dynamic
0258 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0259 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
025a 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb.0xe = 0x25a,0xa
025b 8407       |    |		Call	0x2,0x7
025c 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb.0xf = 0x25c,0xb
025d 8408       |    |		Call	0x2,0x8
025e 00d1       |    |		Pop_Control	Pop_Count_1
025f 00c9       |    |		Action	Pop_Auxiliary_Loop
0260 7fd7       |    |		Jump	0x238
0261 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0262 0000 0000  |    |		.BLANK	0000[0x6]
0268 ; --------------------------------------------------------------------------------------
0268 ; SUBPROGRAM
0268 ; --------------------------------------------------------------------------------------
0268 026b       | k  |		.CONST	0x026b								; Address of begin
0269 0004       |    |		.CONST	0x0004								; Address of exception handler
026a 0001       |    |		.CONST	0x0001								; Number of locals
026b			BODY_0268:
026b			INIT_0268:
026b 4608       |F   |		Jump_Case	0x9							; Debug Table 0xc = .DEBUG	0x026b,0x063a,0x0805,0x0002,0x0057,0x2425,0x0000,0x0019
026c 7808       |x   |		Jump	0x275								; case 0x0
026d 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
026e 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
026f 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x3
0270 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x4
0271 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x5
0272 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x6
0273 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x7
0274 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x8
0275 00da       |    |		Load_Top	At_Offset_2
0276 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0277 0125       | %  |		Execute	Any,Set_Constraint
0278 00da       |    |		Load_Top	At_Offset_2
0279 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
027a 1c00       |    |		Execute_Immediate	Run_Utility,0x0
027b 00da       |    |		Load_Top	At_Offset_2
027c 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
027d 0125       | %  |		Execute	Any,Set_Constraint
027e 00da       |    |		Load_Top	At_Offset_2
027f 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0280 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0281 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
0282 0000 0000  |    |		.BLANK	0000[0x6]
0288 ; --------------------------------------------------------------------------------------
0288 ; SUBPROGRAM
0288 ; --------------------------------------------------------------------------------------
0288 028b       |    |		.CONST	0x028b								; Address of begin
0289 0004       |    |		.CONST	0x0004								; Address of exception handler
028a 0001       |    |		.CONST	0x0001								; Number of locals
028b			BODY_0288:
028b			INIT_0288:
028b 4603       |F   |		Jump_Case	0x4							; Debug Table 0xd = .DEBUG	0x028b,0x063c,0x0805,0x0002,0x0057,0x2425,0x0000,0x0040
028c 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
028d 7802       |x   |		Jump	0x290								; case 0x1
028e 7805       |x   |		Jump	0x294								; case 0x2
028f 7809       |x   |		Jump	0x299								; case 0x3
0290 00da       |    |		Load_Top	At_Offset_2
0291 0091 0463  |   c|		Action	Push_String_Extended_Indexed,0x463				; "UNSEEN"
0293 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0294 00db       |    |		Load_Top	At_Offset_3
0295 00db       |    |		Load_Top	At_Offset_3
0296 00e0       |    |		Load_Encached	Standard_Cache
0297 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0298 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0299 00da       |    |		Load_Top	At_Offset_2
029a 00e0       |    |		Load_Encached	Standard_Cache
029b 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
029c 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
029d 0000 0000  |    |		.XXX[0x3]
029f 0000       |    |
02a0 ; --------------------------------------------------------------------------------------
02a0 ; SUBPROGRAM
02a0 ; --------------------------------------------------------------------------------------
02a0 02a9       |    |		.CONST	0x02a9								; Address of begin
02a1 0004       |    |		.CONST	0x0004								; Address of exception handler
02a2 0003       |    |		.CONST	0x0003								; Number of locals
02a3			INIT_02a0:
02a3 e407       |    |		Load	0x2,0x7								; Debug Table 0xe = .DEBUG	0x02a3,0x063e,0x0802,0x0002,0x0057,0x2425,0x0000,0x0090
													; Debug Table 0xe.0x0 = 0x2a3,0xffff
02a4 0322       | "  |		Declare_Variable	Record
02a5 e408       |    |		Load	0x2,0x8
02a6 00d9       |    |		Load_Top	At_Offset_1
02a7 017d       | }  |		Execute	Record,Structure_Write
02a8 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xe.0x1 = 0x2a8,0xfffe
02a9			BODY_02a0:
02a9 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xe.0x2 = 0x2a9,0x1
02aa 00da       |    |		Load_Top	At_Offset_2
02ab e7ff       |    |		Load	0x3,-0x1
02ac e5f3       |    |		Load	0x2,-0xd
02ad 0119       |    |		Execute	Any,Check_In_Formal_Type
02ae e40b       |    |		Load	0x2,0xb
02af e40a       |    |		Load	0x2,0xa
02b0 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
02b1 00d1       |    |		Pop_Control	Pop_Count_1
02b2 0059       | Y  |		Store_Top	Discrete,At_Offset_1
02b3 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xe.0x3 = 0x2b3,0x2
02b4 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02b5 0000 0000  |    |		.XXX[0x3]
02b7 0000       |    |
02b8 ; --------------------------------------------------------------------------------------
02b8 ; SUBPROGRAM
02b8 ; --------------------------------------------------------------------------------------
02b8 02c9       |    |		.CONST	0x02c9								; Address of begin
02b9 0004       |    |		.CONST	0x0004								; Address of exception handler
02ba 0004       |    |		.CONST	0x0004								; Number of locals
02bb			INIT_02b8:
02bb e407       |    |		Load	0x2,0x7								; Debug Table 0xf = .DEBUG	0x02bb,0x0648,0x0801,0x0002,0x0057,0x2425,0x0000,0x00b3
													; Debug Table 0xf.0x0 = 0x2bb,0xffff
02bc 0322       | "  |		Declare_Variable	Record
02bd 00db       |    |		Load_Top	At_Offset_3
02be e5f3       |    |		Load	0x2,-0xd
02bf 0119       |    |		Execute	Any,Check_In_Formal_Type
02c0 840f       |    |		Call	0x2,0xf
02c1 00d9       |    |		Load_Top	At_Offset_1
02c2 017d       | }  |		Execute	Record,Structure_Write
02c3 e5f3       |    |		Load	0x2,-0xd							; Debug Table 0xf.0x1 = 0x2c3,0xfffe
02c4 02c7       |    |		Declare_Variable	Any
02c5 e5f4       |    |		Load	0x2,-0xc
02c6 c603       |    |		Store	0x3,0x3
02c7 029f 03d3  |    |		Declare_Subprogram	INIT_03d0,For_Call
02c9			BODY_02b8:
02c9 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xf.0x2 = 0x2c9,0x1
02ca 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
02cb 4602       |F   |		Jump_Case	0x3
02cc 7813       |x   |		Jump	0x2e0								; case 0x0
02cd 7801       |x   |		Jump	0x2cf								; case 0x1
02ce 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5					; case 0x2
02cf e7fd       |    |		Load	0x3,-0x3							; Debug Table 0xf.0x3 = 0x2cf,0x4
02d0 6806       |h   |		Jump_Zero	0x2d7
02d1 e7ff       |    |		Load	0x3,-0x1							; Debug Table 0xf.0x4 = 0x2d1,0x5
02d2 c40c       |    |		Store	0x2,0xc
02d3 e7fe       |    |		Load	0x3,-0x2							; Debug Table 0xf.0x5 = 0x2d3,0x6
02d4 c40d       |    |		Store	0x2,0xd
02d5 60a2       |`   |		Indirect_Literal	Discrete,0x378,{0x00000000, 0x57242502}		; Debug Table 0xf.0x6 = 0x2d5,0x7
02d6 0257       | W  |		Execute	Discrete,Raise
02d7 e7fe       |    |		Load	0x3,-0x2							; Debug Table 0xf.0x7 = 0x2d7,0x8
02d8 e5f3       |    |		Load	0x2,-0xd
02d9 0119       |    |		Execute	Any,Check_In_Formal_Type
02da e7ff       |    |		Load	0x3,-0x1
02db e5f3       |    |		Load	0x2,-0xd
02dc 0119       |    |		Execute	Any,Check_In_Formal_Type
02dd 85fa       |    |		Call	0x2,-0x6
02de 609d       |`   |		Indirect_Literal	Discrete,0x37c,{0x00000000, 0x57242501}		; Debug Table 0xf.0x8 = 0x2de,0x9
02df 0257       | W  |		Execute	Discrete,Raise
02e0 4801       |H   |		Short_Literal	0x1							; Debug Table 0xf.0x9 = 0x2e0,0xa
02e1 00db       |    |		Load_Top	At_Offset_3
02e2 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
02e3 e40b       |    |		Load	0x2,0xb								; Debug Table 0xf.0xa = 0x2e3,0xb
02e4 4800       |H   |		Short_Literal	0x0
02e5 e602       |    |		Load	0x3,0x2
02e6 e7ff       |    |		Load	0x3,-0x1
02e7 e5f3       |    |		Load	0x2,-0xd
02e8 0119       |    |		Execute	Any,Check_In_Formal_Type
02e9 e40a       |    |		Load	0x2,0xa
02ea 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
02eb c40b       |    |		Store	0x2,0xb
02ec e7fc       |    |		Load	0x3,-0x4							; Debug Table 0xf.0xb = 0x2ec,0xc
02ed 701b       |p   |		Jump_Nonzero	0x309
02ee 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xf.0xc = 0x2ee,0xd
02ef 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
02f0 7013       |p   |		Jump_Nonzero	0x304
02f1 e7ff       |    |		Load	0x3,-0x1							; Debug Table 0xf.0xd = 0x2f1,0xe
02f2 e5f3       |    |		Load	0x2,-0xd
02f3 0119       |    |		Execute	Any,Check_In_Formal_Type
02f4 85f9       |    |		Call	0x2,-0x7
02f5 7002       |p   |		Jump_Nonzero	0x2f8
02f6 4801       |H   |		Short_Literal	0x1							; Debug Table 0xf.0xe = 0x2f6,0xf
02f7 a40e       |    |		Store_Unchecked	0x2,0xe
02f8 4801       |H   |		Short_Literal	0x1							; Debug Table 0xf.0xf = 0x2f8,0x10
02f9 00db       |    |		Load_Top	At_Offset_3
02fa 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
02fb e40b       |    |		Load	0x2,0xb								; Debug Table 0xf.0x10 = 0x2fb,0x11
02fc 4800       |H   |		Short_Literal	0x0
02fd e602       |    |		Load	0x3,0x2
02fe e7ff       |    |		Load	0x3,-0x1
02ff e5f3       |    |		Load	0x2,-0xd
0300 0119       |    |		Execute	Any,Check_In_Formal_Type
0301 e40a       |    |		Load	0x2,0xa
0302 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0303 c40b       |    |		Store	0x2,0xb
0304 e7ff       |    |		Load	0x3,-0x1							; Debug Table 0xf.0x11 = 0x304,0x12
0305 e5f3       |    |		Load	0x2,-0xd
0306 0119       |    |		Execute	Any,Check_In_Formal_Type
0307 85f7       |    |		Call	0x2,-0x9
0308 c603       |    |		Store	0x3,0x3
0309 8604       |    |		Call	0x3,0x4								; Debug Table 0xf.0x12 = 0x309,0x13
030a 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xf.0x13 = 0x30a,0x14
030b e5f4       |    |		Load	0x2,-0xc
030c 012e       | .  |		Execute	Any,Not_Equal
030d e7ff       |    |		Load	0x3,-0x1
030e e5f3       |    |		Load	0x2,-0xd
030f 0119       |    |		Execute	Any,Check_In_Formal_Type
0310 85fe       |    |		Call	0x2,-0x2
0311 e7ff       |    |		Load	0x3,-0x1							; Debug Table 0xf.0x14 = 0x311,0x15
0312 e5f3       |    |		Load	0x2,-0xd
0313 0119       |    |		Execute	Any,Check_In_Formal_Type
0314 840f       |    |		Call	0x2,0xf
0315 00db       |    |		Load_Top	At_Offset_3
0316 017d       | }  |		Execute	Record,Structure_Write
0317 e40b       |    |		Load	0x2,0xb								; Debug Table 0xf.0x15 = 0x317,0x16
0318 4800       |H   |		Short_Literal	0x0
0319 e409       |    |		Load	0x2,0x9
031a e7ff       |    |		Load	0x3,-0x1
031b e5f3       |    |		Load	0x2,-0xd
031c 0119       |    |		Execute	Any,Check_In_Formal_Type
031d e40a       |    |		Load	0x2,0xa
031e 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
031f c40b       |    |		Store	0x2,0xb
0320 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xf.0x16 = 0x320,0x17
0321 e5f4       |    |		Load	0x2,-0xc
0322 012e       | .  |		Execute	Any,Not_Equal
0323 6808       |h   |		Jump_Zero	0x32c
0324 4801       |H   |		Short_Literal	0x1							; Debug Table 0xf.0x17 = 0x324,0x18
0325 e7ff       |    |		Load	0x3,-0x1
0326 e5f3       |    |		Load	0x2,-0xd
0327 0119       |    |		Execute	Any,Check_In_Formal_Type
0328 00db       |    |		Load_Top	At_Offset_3
0329 e5f3       |    |		Load	0x2,-0xd
032a 0119       |    |		Execute	Any,Check_In_Formal_Type
032b 8411       |    |		Call	0x2,0x11
032c 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xf.0x18 = 0x32c,0x19
032d 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
032e 8412       |    |		Call	0x2,0x12
032f 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0330 ; --------------------------------------------------------------------------------------
0330 ; SUBPROGRAM
0330 ; --------------------------------------------------------------------------------------
0330 0335       | 5  |		.CONST	0x0335								; Address of begin
0331 033f       | ?  |		.CONST	0x033f								; Address of exception handler
0332 0002       |    |		.CONST	0x0002								; Number of locals
0333			INIT_0330:
0333 029f 042b  |   +|		Declare_Subprogram	INIT_0428,For_Call				; Debug Table 0x10 = .DEBUG	0x0333,0x067c,0x0801,0x0002,0x0057,0x2425,0x0000,0x00c7
0335			BODY_0330:
0335 e7fd       |    |		Load	0x3,-0x3							; Debug Table 0x10.0x0 = 0x335,0x1
0336 4801       |H   |		Short_Literal	0x1
0337 e7fe       |    |		Load	0x3,-0x2
0338 e5f3       |    |		Load	0x2,-0xd
0339 0119       |    |		Execute	Any,Check_In_Formal_Type
033a e7ff       |    |		Load	0x3,-0x1
033b e5f3       |    |		Load	0x2,-0xd
033c 0119       |    |		Execute	Any,Check_In_Formal_Type
033d 8410       |    |		Call	0x2,0x10
033e 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
033f			TRAP_0330:
033f 6038       |`8  |		Indirect_Literal	Discrete,0x378,{0x00000000, 0x57242502}
0340 010f       |    |		Execute	Exception,Equal
0341 6802       |h   |		Jump_Zero	0x344
0342 8602       |    |		Call	0x3,0x2								; Debug Table 0x10.0x1 = 0x342,0x2
0343 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0344 0100       |    |		Execute	Exception,Raise
0345 0000 0000  |    |		.XXX[0x3]
0347 0000       |    |
0348 ; --------------------------------------------------------------------------------------
0348 ; SUBPROGRAM
0348 ; --------------------------------------------------------------------------------------
0348 0353       | S  |		.CONST	0x0353								; Address of begin
0349 0004       |    |		.CONST	0x0004								; Address of exception handler
034a 0003       |    |		.CONST	0x0003								; Number of locals
034b			INIT_0348:
034b 0007       |    |		Action	Break_Optional							; Debug Table 0x11 = .DEBUG	0x034b,0x0682,0x0801,0x0002,0x0057,0x2425,0x0000,0x0137
													; Debug Table 0x11.0x0 = 0x34b,0xffff
034c e404       |    |		Load	0x2,0x4								; Debug Table 0x11.0x1 = 0x34c,0xfffe
034d 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
034e e402       |    |		Load	0x2,0x2								; Debug Table 0x11.0x2 = 0x34e,0xfffd
034f 0322       | "  |		Declare_Variable	Record
0350 e403       |    |		Load	0x2,0x3
0351 00d9       |    |		Load_Top	At_Offset_1
0352 017d       | }  |		Execute	Record,Structure_Write
0353			BODY_0348:
0353 e404       |    |		Load	0x2,0x4								; Debug Table 0x11.0x3 = 0x353,0x1
0354 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
0355 e7ff       |    |		Load	0x3,-0x1
0356 e404       |    |		Load	0x2,0x4
0357 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0358 003a       | :  |		Store_Top	Access,At_Offset_2
0359 00cf       |    |		Action	Mark_Auxiliary
035a 7815       |x   |		Jump	0x370
035b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x11.0x4 = 0x35b,0x3
035c e404       |    |		Load	0x2,0x4
035d 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
035e 00da       |    |		Load_Top	At_Offset_2
035f 017d       | }  |		Execute	Record,Structure_Write
0360 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x11.0x5 = 0x360,0x4
0361 e404       |    |		Load	0x2,0x4
0362 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
0363 003b       | ;  |		Store_Top	Access,At_Offset_3
0364 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x11.0x6 = 0x364,0x5
0365 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0366 00da       |    |		Load_Top	At_Offset_2
0367 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0368 e5f3       |    |		Load	0x2,-0xd
0369 0119       |    |		Execute	Any,Check_In_Formal_Type
036a 00db       |    |		Load_Top	At_Offset_3
036b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
036c e5f3       |    |		Load	0x2,-0xd
036d 0119       |    |		Execute	Any,Check_In_Formal_Type
036e 8411       |    |		Call	0x2,0x11
036f 00c9       |    |		Action	Pop_Auxiliary_Loop
0370 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x11.0x7 = 0x370,0x2
0371 e404       |    |		Load	0x2,0x4
0372 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0373 6fe7       |o   |		Jump_Zero	0x35b
0374 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0375 0000 0000  |    |		.XXX[0x3]
0377 0000       |    |
0378 0000 0000  |    |		.LITERAL	{0x00000000, 0x57242502}
037c 0000 0000  |    |		.LITERAL	{0x00000000, 0x57242501}
0380 0000 0000  |    |		.LITERAL	{0x00000000, 0x00572425}
0384 0000 0000  |    |		.BLANK	0000[0x4]
0388 ; --------------------------------------------------------------------------------------
0388 ; SUBPROGRAM
0388 ; --------------------------------------------------------------------------------------
0388 0395       |    |		.CONST	0x0395								; Address of begin
0389 0004       |    |		.CONST	0x0004								; Address of exception handler
038a 0004       |    |		.CONST	0x0004								; Number of locals
038b			INIT_0388:
038b e5f5       |    |		Load	0x2,-0xb							; Debug Table 0x12 = .DEBUG	0x038b,0x0694,0x0801,0x0002,0x0057,0x2425,0x0000,0x0189
													; Debug Table 0x12.0x0 = 0x38b,0xffff
038c 02c7       |    |		Declare_Variable	Any
038d 00db       |    |		Load_Top	At_Offset_3
038e c602       |    |		Store	0x3,0x2
038f e5f3       |    |		Load	0x2,-0xd							; Debug Table 0x12.0x1 = 0x38f,0xfffe
0390 02c7       |    |		Declare_Variable	Any
0391 e5f4       |    |		Load	0x2,-0xc
0392 c603       |    |		Store	0x3,0x3
0393 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x12.0x2 = 0x393,0xfffd
0394 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0395			BODY_0388:
0395 00cf       |    |		Action	Mark_Auxiliary
0396 7830       |x0  |		Jump	0x3c7
0397 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x12.0x3 = 0x397,0x2
0398 e5f5       |    |		Load	0x2,-0xb
0399 0119       |    |		Execute	Any,Check_In_Formal_Type
039a 85fc       |    |		Call	0x2,-0x4
039b c603       |    |		Store	0x3,0x3
039c 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x12.0x4 = 0x39c,0x3
039d e5f4       |    |		Load	0x2,-0xc
039e 012f       | /  |		Execute	Any,Equal
039f 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
03a0 e7fc       |    |		Load	0x3,-0x4							; Debug Table 0x12.0x5 = 0x3a0,0x4
03a1 6814       |h   |		Jump_Zero	0x3b6
03a2 00d9       |    |		Load_Top	At_Offset_1
03a3 7012       |p   |		Jump_Nonzero	0x3b6
03a4 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x12.0x6 = 0x3a4,0x5
03a5 e5f3       |    |		Load	0x2,-0xd
03a6 0119       |    |		Execute	Any,Check_In_Formal_Type
03a7 840f       |    |		Call	0x2,0xf
03a8 e409       |    |		Load	0x2,0x9
03a9 017f       |    |		Execute	Record,Equal
03aa 7002       |p   |		Jump_Nonzero	0x3ad
03ab 4887       |H   |		Short_Literal	0x87
03ac 0257       | W  |		Execute	Discrete,Raise
03ad 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x12.0x7 = 0x3ad,0x6
03ae e5f3       |    |		Load	0x2,-0xd
03af 0119       |    |		Execute	Any,Check_In_Formal_Type
03b0 85f7       |    |		Call	0x2,-0x9
03b1 c603       |    |		Store	0x3,0x3
03b2 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x12.0x8 = 0x3b2,0x7
03b3 e5f4       |    |		Load	0x2,-0xc
03b4 012f       | /  |		Execute	Any,Equal
03b5 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
03b6 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x12.0x9 = 0x3b6,0x8
03b7 7009       |p   |		Jump_Nonzero	0x3c1
03b8 e7fc       |    |		Load	0x3,-0x4							; Debug Table 0x12.0xa = 0x3b8,0x9
03b9 e7fd       |    |		Load	0x3,-0x3
03ba e7fe       |    |		Load	0x3,-0x2
03bb e5f3       |    |		Load	0x2,-0xd
03bc 0119       |    |		Execute	Any,Check_In_Formal_Type
03bd e603       |    |		Load	0x3,0x3
03be e5f3       |    |		Load	0x2,-0xd
03bf 0119       |    |		Execute	Any,Check_In_Formal_Type
03c0 8410       |    |		Call	0x2,0x10
03c1 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x12.0xb = 0x3c1,0xa
03c2 e5f5       |    |		Load	0x2,-0xb
03c3 0119       |    |		Execute	Any,Check_In_Formal_Type
03c4 85fd       |    |		Call	0x2,-0x3
03c5 c602       |    |		Store	0x3,0x2
03c6 00c9       |    |		Action	Pop_Auxiliary_Loop
03c7 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x12.0xc = 0x3c7,0x1
03c8 e5f6       |    |		Load	0x2,-0xa
03c9 012e       | .  |		Execute	Any,Not_Equal
03ca 77cc       |w   |		Jump_Nonzero	0x397
03cb 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
03cc 0000 0000  |    |		.BLANK	0000[0x4]
03d0 ; --------------------------------------------------------------------------------------
03d0 ; SUBPROGRAM
03d0 ; --------------------------------------------------------------------------------------
03d0 03db       |    |		.CONST	0x03db								; Address of begin
03d1 0404       |    |		.CONST	0x0404								; Address of exception handler
03d2 0003       |    |		.CONST	0x0003								; Number of locals
03d3			INIT_03d0:
03d3 e5f5       |    |		Load	0x2,-0xb							; Debug Table 0x13 = .DEBUG	0x03d3,0x06b0,0x0804,0x0002,0x0057,0x2425,0x0000,0x02e5
													; Debug Table 0x13.0x0 = 0x3d3,0xffff
03d4 02c7       |    |		Declare_Variable	Any
03d5 00d8       |    |		Load_Top	At_Offset_0
03d6 1c00       |    |		Execute_Immediate	Run_Utility,0x0
03d7 e5f5       |    |		Load	0x2,-0xb
03d8 02c7       |    |		Declare_Variable	Any
03d9 00d8       |    |		Load_Top	At_Offset_0
03da 1c00       |    |		Execute_Immediate	Run_Utility,0x0
03db			BODY_03d0:
03db 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x13.0x1 = 0x3db,0x1
03dc 0120       |    |		Execute	Any,Is_Value
03dd 6802       |h   |		Jump_Zero	0x3e0
03de e5f5       |    |		Load	0x2,-0xb
03df 7803       |x   |		Jump	0x3e3
03e0 00d8       |    |		Load_Top	At_Offset_0
03e1 e5f5       |    |		Load	0x2,-0xb
03e2 0119       |    |		Execute	Any,Check_In_Formal_Type
03e3 00da       |    |		Load_Top	At_Offset_2
03e4 0120       |    |		Execute	Any,Is_Value
03e5 6802       |h   |		Jump_Zero	0x3e8
03e6 e5f5       |    |		Load	0x2,-0xb
03e7 7803       |x   |		Jump	0x3eb
03e8 00da       |    |		Load_Top	At_Offset_2
03e9 e5f5       |    |		Load	0x2,-0xb
03ea 0119       |    |		Execute	Any,Check_In_Formal_Type
03eb e7ff       |    |		Load	0x3,-0x1
03ec e5f3       |    |		Load	0x2,-0xd
03ed 0119       |    |		Execute	Any,Check_In_Formal_Type
03ee 85f8       |    |		Call	0x2,-0x8
03ef c802       |    |		Store	0x4,0x2
03f0 c803       |    |		Store	0x4,0x3
03f1 4800       |H   |		Short_Literal	0x0							; Debug Table 0x13.0x2 = 0x3f1,0x2
03f2 e7fd       |    |		Load	0x3,-0x3
03f3 e7ff       |    |		Load	0x3,-0x1
03f4 e5f3       |    |		Load	0x2,-0xd
03f5 0119       |    |		Execute	Any,Check_In_Formal_Type
03f6 e802       |    |		Load	0x4,0x2
03f7 e5f5       |    |		Load	0x2,-0xb
03f8 0119       |    |		Execute	Any,Check_In_Formal_Type
03f9 8413       |    |		Call	0x2,0x13
03fa 4801       |H   |		Short_Literal	0x1							; Debug Table 0x13.0x3 = 0x3fa,0x3
03fb e7fd       |    |		Load	0x3,-0x3
03fc e7ff       |    |		Load	0x3,-0x1
03fd e5f3       |    |		Load	0x2,-0xd
03fe 0119       |    |		Execute	Any,Check_In_Formal_Type
03ff 00db       |    |		Load_Top	At_Offset_3
0400 e5f5       |    |		Load	0x2,-0xb
0401 0119       |    |		Execute	Any,Check_In_Formal_Type
0402 8413       |    |		Call	0x2,0x13
0403 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0404			TRAP_03d0:
0404 6773       |gs  |		Indirect_Literal	Discrete,0x378,{0x00000000, 0x57242502}
0405 010f       |    |		Execute	Exception,Equal
0406 681e       |h   |		Jump_Zero	0x425
0407 e7fd       |    |		Load	0x3,-0x3							; Debug Table 0x13.0x4 = 0x407,0x4
0408 7002       |p   |		Jump_Nonzero	0x40b
0409 4887       |H   |		Short_Literal	0x87
040a 0257       | W  |		Execute	Discrete,Raise
040b e7ff       |    |		Load	0x3,-0x1							; Debug Table 0x13.0x5 = 0x40b,0x5
040c e5f3       |    |		Load	0x2,-0xd
040d 0119       |    |		Execute	Any,Check_In_Formal_Type
040e 840f       |    |		Call	0x2,0xf
040f e602       |    |		Load	0x3,0x2
0410 017d       | }  |		Execute	Record,Structure_Write
0411 e602       |    |		Load	0x3,0x2								; Debug Table 0x13.0x6 = 0x411,0x6
0412 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0413 0f01       |    |		Execute_Immediate	Equal,0x1
0414 7002       |p   |		Jump_Nonzero	0x417
0415 4887       |H   |		Short_Literal	0x87
0416 0257       | W  |		Execute	Discrete,Raise
0417 4800       |H   |		Short_Literal	0x0							; Debug Table 0x13.0x7 = 0x417,0x7
0418 e602       |    |		Load	0x3,0x2
0419 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
041a e40b       |    |		Load	0x2,0xb								; Debug Table 0x13.0x8 = 0x41a,0x8
041b 4800       |H   |		Short_Literal	0x0
041c e602       |    |		Load	0x3,0x2
041d e7ff       |    |		Load	0x3,-0x1
041e e5f3       |    |		Load	0x2,-0xd
041f 0119       |    |		Execute	Any,Check_In_Formal_Type
0420 e40a       |    |		Load	0x2,0xa
0421 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0422 c40b       |    |		Store	0x2,0xb
0423 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x13.0x9 = 0x423,0x9
0424 0101       |    |		Execute	Exception,Reraise
0425 0100       |    |		Execute	Exception,Raise
0426 0000 0000  |    |		.XXX[0x2]
0428 ; --------------------------------------------------------------------------------------
0428 ; SUBPROGRAM
0428 ; --------------------------------------------------------------------------------------
0428 0433       | 3  |		.CONST	0x0433								; Address of begin
0429 0004       |    |		.CONST	0x0004								; Address of exception handler
042a 0002       |    |		.CONST	0x0002								; Number of locals
042b			INIT_0428:
042b e407       |    |		Load	0x2,0x7								; Debug Table 0x14 = .DEBUG	0x042b,0x06c6,0x0804,0x0002,0x0057,0x2425,0x0000,0x0131
													; Debug Table 0x14.0x0 = 0x42b,0xffff
042c 0322       | "  |		Declare_Variable	Record
042d e40c       |    |		Load	0x2,0xc
042e e5f3       |    |		Load	0x2,-0xd
042f 0119       |    |		Execute	Any,Check_In_Formal_Type
0430 840f       |    |		Call	0x2,0xf
0431 00d9       |    |		Load_Top	At_Offset_1
0432 017d       | }  |		Execute	Record,Structure_Write
0433			BODY_0428:
0433 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x14.0x1 = 0x433,0x1
0434 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0435 4602       |F   |		Jump_Case	0x3
0436 7802       |x   |		Jump	0x439								; case 0x0
0437 780c       |x   |		Jump	0x444								; case 0x1
0438 7809       |x   |		Jump	0x442								; case 0x2
0439 e40d       |    |		Load	0x2,0xd								; Debug Table 0x14.0x2 = 0x439,0x2
043a e5f3       |    |		Load	0x2,-0xd
043b 0119       |    |		Execute	Any,Check_In_Formal_Type
043c e40c       |    |		Load	0x2,0xc
043d e5f3       |    |		Load	0x2,-0xd
043e 0119       |    |		Execute	Any,Check_In_Formal_Type
043f 85fa       |    |		Call	0x2,-0x6
0440 673b       |g;  |		Indirect_Literal	Discrete,0x37c,{0x00000000, 0x57242501}		; Debug Table 0x14.0x3 = 0x440,0x3
0441 0257       | W  |		Execute	Discrete,Raise
0442 4887       |H   |		Short_Literal	0x87							; Debug Table 0x14.0x4 = 0x442,0x4
0443 0257       | W  |		Execute	Discrete,Raise
0444 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x14.0x5 = 0x444,0x6
0445 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0446 e402       |    |		Load	0x2,0x2
0447 0322       | "  |		Declare_Variable	Record
0448 e7ff       |    |		Load	0x3,-0x1
0449 e5f3       |    |		Load	0x2,-0xd
044a 0119       |    |		Execute	Any,Check_In_Formal_Type
044b 00d9       |    |		Load_Top	At_Offset_1
044c 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
044d e7fe       |    |		Load	0x3,-0x2
044e e5f3       |    |		Load	0x2,-0xd
044f 0119       |    |		Execute	Any,Check_In_Formal_Type
0450 00d9       |    |		Load_Top	At_Offset_1
0451 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0452 e7fd       |    |		Load	0x3,-0x3
0453 00d9       |    |		Load_Top	At_Offset_1
0454 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0455 e404       |    |		Load	0x2,0x4
0456 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0457 00d9       |    |		Load_Top	At_Offset_1
0458 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0459 e40b       |    |		Load	0x2,0xb								; Debug Table 0x14.0x6 = 0x459,0x7
045a 4800       |H   |		Short_Literal	0x0
045b 00da       |    |		Load_Top	At_Offset_2
045c e40c       |    |		Load	0x2,0xc
045d e5f3       |    |		Load	0x2,-0xd
045e 0119       |    |		Execute	Any,Check_In_Formal_Type
045f e40a       |    |		Load	0x2,0xa
0460 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0461 c40b       |    |		Store	0x2,0xb
0462 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0463 ; --------------------------------------------------------------------------------------
0463 ; STRING TABLE
0463 ; --------------------------------------------------------------------------------------
0463 0008       |    |		.STRTAB	0x0008->0x0467							; "UNSEEN"
0464 000c       |    |		.STRTAB	0x000c->0x046a							; "VISITED"
0465 0011       |    |		.STRTAB	0x0011->0x046d							; "ELABORATED"
0466 0019       |    |		.STREND 0x0019->0x0472
0467 554e 5345  |UNSE|		.STRTAB_STRINGS
0473 0000 0000  |    |		.BLANK	0000[0x5]
0478 ; --------------------------------------------------------------------------------------
0478 ; Debug Table
0478 ; --------------------------------------------------------------------------------------
0478 0003 0015  |    |		.CONST	0x0003,0x0015
047a 000b 0522  |   "|		.DEBUG	0x000b,0x0522,0x8000,0x0000,0x0057,0x2405,0x0000,0x0007
0482 0015 0530  |   0|		.DEBUG	0x0015,0x0530,0x8000,0x0000,0x0057,0x2415,0x0000,0x0007
048a 0023 0538  | # 8|		.DEBUG	0x0023,0x0538,0x2802,0x0002,0x0057,0x2405,0x0000,0x0015
0492 007b 055c  | { \|		.DEBUG	0x007b,0x055c,0x2802,0x0002,0x0057,0x2405,0x0000,0x002d
049a 00e3 059e  |    |		.DEBUG	0x00e3,0x059e,0x2801,0x0002,0x0057,0x2405,0x0000,0x009f
04a2 016b 05d0  | k  |		.DEBUG	0x016b,0x05d0,0x0802,0x0002,0x0057,0x2675,0x0000,0x0022
04aa 01cb 05f8  |    |		.DEBUG	0x01cb,0x05f8,0x0802,0x0002,0x0057,0x2675,0x0000,0x00e6
04b2 01e3 05fc  |    |		.DEBUG	0x01e3,0x05fc,0x0802,0x0002,0x0057,0x2675,0x0000,0x0116
04ba 01f3 0600  |    |		.DEBUG	0x01f3,0x0600,0x0801,0x0002,0x0057,0x24b5,0x0000,0x0028
04c2 01fb 0604  |    |		.DEBUG	0x01fb,0x0604,0x0802,0x0002,0x0057,0x24b5,0x0000,0x0032
04ca 020b 060c  |    |		.DEBUG	0x020b,0x060c,0x0801,0x0002,0x0057,0x24b5,0x0000,0x005c
04d2 0223 0618  | #  |		.DEBUG	0x0223,0x0618,0x0801,0x0002,0x0057,0x24b5,0x0000,0x0099
04da 026b 063a  | k :|		.DEBUG	0x026b,0x063a,0x0805,0x0002,0x0057,0x2425,0x0000,0x0019
04e2 028b 063c  |   <|		.DEBUG	0x028b,0x063c,0x0805,0x0002,0x0057,0x2425,0x0000,0x0040
04ea 02a3 063e  |   >|		.DEBUG	0x02a3,0x063e,0x0802,0x0002,0x0057,0x2425,0x0000,0x0090
04f2 02bb 0648  |   H|		.DEBUG	0x02bb,0x0648,0x0801,0x0002,0x0057,0x2425,0x0000,0x00b3
04fa 0333 067c  | 3 ||		.DEBUG	0x0333,0x067c,0x0801,0x0002,0x0057,0x2425,0x0000,0x00c7
0502 034b 0682  | K  |		.DEBUG	0x034b,0x0682,0x0801,0x0002,0x0057,0x2425,0x0000,0x0137
050a 038b 0694  |    |		.DEBUG	0x038b,0x0694,0x0801,0x0002,0x0057,0x2425,0x0000,0x0189
0512 03d3 06b0  |    |		.DEBUG	0x03d3,0x06b0,0x0804,0x0002,0x0057,0x2425,0x0000,0x02e5
051a 042b 06c6  | +  |		.DEBUG	0x042b,0x06c6,0x0804,0x0002,0x0057,0x2425,0x0000,0x0131
0522 ; --------------------------------------------------------------------------------------
0522 ; Debug3 Subtable 0x0
0522 ; --------------------------------------------------------------------------------------
0522 0006 0000  |    |		.DBG3TAB	0x0006,0x0000
0524 000b ffff  |    |		.CONST	0x000b,0xffff
0526 000c fffe  |    |		.CONST	0x000c,0xfffe
0528 000d fffd  |    |		.CONST	0x000d,0xfffd
052a 000e fffc  |    |		.CONST	0x000e,0xfffc
052c 0010 fffb  |    |		.CONST	0x0010,0xfffb
052e 0012 fffa  |    |		.CONST	0x0012,0xfffa
0530 ; --------------------------------------------------------------------------------------
0530 ; Debug3 Subtable 0x1
0530 ; --------------------------------------------------------------------------------------
0530 0003 0000  |    |		.DBG3TAB	0x0003,0x0000
0532 0015 ffff  |    |		.CONST	0x0015,0xffff
0534 0017 fffe  |    |		.CONST	0x0017,0xfffe
0536 0019 fffd  |    |		.CONST	0x0019,0xfffd
0538 ; --------------------------------------------------------------------------------------
0538 ; Debug3 Subtable 0x2
0538 ; --------------------------------------------------------------------------------------
0538 0005 000c  |    |		.DBG3TAB	0x0005,0x000c
053a 0023 ffff  | #  |		.CONST	0x0023,0xffff
053c 0028 fffe  | (  |		.CONST	0x0028,0xfffe
053e 0029 fffd  | )  |		.CONST	0x0029,0xfffd
0540 002b fffc  | +  |		.CONST	0x002b,0xfffc
0542 002d fffb  | -  |		.CONST	0x002d,0xfffb
0544 002f 0001  | /  |		.CONST	0x002f,0x0001
0546 0040 000c  | @  |		.CONST	0x0040,0x000c
0548 0041 0002  | A  |		.CONST	0x0041,0x0002
054a 0045 0003  | E  |		.CONST	0x0045,0x0003
054c 004a 0004  | J  |		.CONST	0x004a,0x0004
054e 004d 0005  | M  |		.CONST	0x004d,0x0005
0550 004f 0006  | O  |		.CONST	0x004f,0x0006
0552 0053 0007  | S  |		.CONST	0x0053,0x0007
0554 0058 0008  | X  |		.CONST	0x0058,0x0008
0556 005b 0009  | [  |		.CONST	0x005b,0x0009
0558 005e 000a  | ^  |		.CONST	0x005e,0x000a
055a 006e 000b  | n  |		.CONST	0x006e,0x000b
055c ; --------------------------------------------------------------------------------------
055c ; Debug3 Subtable 0x3
055c ; --------------------------------------------------------------------------------------
055c 0008 0018  |    |		.DBG3TAB	0x0008,0x0018
055e 007b ffff  | {  |		.CONST	0x007b,0xffff
0560 007d fffe  | }  |		.CONST	0x007d,0xfffe
0562 007e fffd  | ~  |		.CONST	0x007e,0xfffd
0564 007f fffc  |    |		.CONST	0x007f,0xfffc
0566 0080 fffb  |    |		.CONST	0x0080,0xfffb
0568 0082 fffa  |    |		.CONST	0x0082,0xfffa
056a 0084 fff9  |    |		.CONST	0x0084,0xfff9
056c 0086 fff8  |    |		.CONST	0x0086,0xfff8
056e 0088 0001  |    |		.CONST	0x0088,0x0001
0570 008a 0002  |    |		.CONST	0x008a,0x0002
0572 008e 0003  |    |		.CONST	0x008e,0x0003
0574 009b 0016  |    |		.CONST	0x009b,0x0016
0576 009d 0004  |    |		.CONST	0x009d,0x0004
0578 00a0 0005  |    |		.CONST	0x00a0,0x0005
057a 00a7 000f  |    |		.CONST	0x00a7,0x000f
057c 00a9 0006  |    |		.CONST	0x00a9,0x0006
057e 00b1 0007  |    |		.CONST	0x00b1,0x0007
0580 00b4 0008  |    |		.CONST	0x00b4,0x0008
0582 00b7 0009  |    |		.CONST	0x00b7,0x0009
0584 00ba 000a  |    |		.CONST	0x00ba,0x000a
0586 00bc 000b  |    |		.CONST	0x00bc,0x000b
0588 00bf 000c  |    |		.CONST	0x00bf,0x000c
058a 00c1 000d  |    |		.CONST	0x00c1,0x000d
058c 00c3 000e  |    |		.CONST	0x00c3,0x000e
058e 00c7 0010  |    |		.CONST	0x00c7,0x0010
0590 00d0 0011  |    |		.CONST	0x00d0,0x0011
0592 00d2 0012  |    |		.CONST	0x00d2,0x0012
0594 00d5 0013  |    |		.CONST	0x00d5,0x0013
0596 00d7 0014  |    |		.CONST	0x00d7,0x0014
0598 00d9 0015  |    |		.CONST	0x00d9,0x0015
059a 00dc 0017  |    |		.CONST	0x00dc,0x0017
059c 00de 0018  |    |		.CONST	0x00de,0x0018
059e ; --------------------------------------------------------------------------------------
059e ; Debug3 Subtable 0x4
059e ; --------------------------------------------------------------------------------------
059e 0014 0004  |    |		.DBG3TAB	0x0014,0x0004
05a0 00e3 ffff  |    |		.CONST	0x00e3,0xffff
05a2 00e4 fffe  |    |		.CONST	0x00e4,0xfffe
05a4 00e5 fffd  |    |		.CONST	0x00e5,0xfffd
05a6 00ec fffc  |    |		.CONST	0x00ec,0xfffc
05a8 00fb fffb  |    |		.CONST	0x00fb,0xfffb
05aa 0102 fffa  |    |		.CONST	0x0102,0xfffa
05ac 0104 fff9  |    |		.CONST	0x0104,0xfff9
05ae 0109 fff8  |    |		.CONST	0x0109,0xfff8
05b0 0110 fff7  |    |		.CONST	0x0110,0xfff7
05b2 011b fff6  |    |		.CONST	0x011b,0xfff6
05b4 0126 fff5  | &  |		.CONST	0x0126,0xfff5
05b6 0132 fff4  | 2  |		.CONST	0x0132,0xfff4
05b8 0134 fff3  | 4  |		.CONST	0x0134,0xfff3
05ba 013c fff2  | <  |		.CONST	0x013c,0xfff2
05bc 013e fff1  | >  |		.CONST	0x013e,0xfff1
05be 0140 fff0  | @  |		.CONST	0x0140,0xfff0
05c0 0142 ffef  | B  |		.CONST	0x0142,0xffef
05c2 0144 ffee  | D  |		.CONST	0x0144,0xffee
05c4 0146 ffed  | F  |		.CONST	0x0146,0xffed
05c6 0148 ffec  | H  |		.CONST	0x0148,0xffec
05c8 014c 0001  | L  |		.CONST	0x014c,0x0001
05ca 0152 0002  | R  |		.CONST	0x0152,0x0002
05cc 015b 0003  | [  |		.CONST	0x015b,0x0003
05ce 0162 0004  | b  |		.CONST	0x0162,0x0004
05d0 ; --------------------------------------------------------------------------------------
05d0 ; Debug3 Subtable 0x5
05d0 ; --------------------------------------------------------------------------------------
05d0 0002 0011  |    |		.DBG3TAB	0x0002,0x0011
05d2 016b ffff  | k  |		.CONST	0x016b,0xffff
05d4 0170 fffe  | p  |		.CONST	0x0170,0xfffe
05d6 0173 0002  | s  |		.CONST	0x0173,0x0002
05d8 0177 0003  | w  |		.CONST	0x0177,0x0003
05da 0184 000f  |    |		.CONST	0x0184,0x000f
05dc 0185 0004  |    |		.CONST	0x0185,0x0004
05de 0192 0005  |    |		.CONST	0x0192,0x0005
05e0 0194 0006  |    |		.CONST	0x0194,0x0006
05e2 019d 000c  |    |		.CONST	0x019d,0x000c
05e4 019e 0007  |    |		.CONST	0x019e,0x0007
05e6 01a1 0008  |    |		.CONST	0x01a1,0x0008
05e8 01a3 0009  |    |		.CONST	0x01a3,0x0009
05ea 01ac 000a  |    |		.CONST	0x01ac,0x000a
05ec 01af 000b  |    |		.CONST	0x01af,0x000b
05ee 01b3 000d  |    |		.CONST	0x01b3,0x000d
05f0 01b6 000e  |    |		.CONST	0x01b6,0x000e
05f2 01b9 0010  |    |		.CONST	0x01b9,0x0010
05f4 01be 0001  |    |		.CONST	0x01be,0x0001
05f6 01c3 0011  |    |		.CONST	0x01c3,0x0011
05f8 ; --------------------------------------------------------------------------------------
05f8 ; Debug3 Subtable 0x6
05f8 ; --------------------------------------------------------------------------------------
05f8 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
05fa 01cb 0001  |    |		.CONST	0x01cb,0x0001
05fc ; --------------------------------------------------------------------------------------
05fc ; Debug3 Subtable 0x7
05fc ; --------------------------------------------------------------------------------------
05fc 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
05fe 01e3 0001  |    |		.CONST	0x01e3,0x0001
0600 ; --------------------------------------------------------------------------------------
0600 ; Debug3 Subtable 0x8
0600 ; --------------------------------------------------------------------------------------
0600 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0602 01f3 0001  |    |		.CONST	0x01f3,0x0001
0604 ; --------------------------------------------------------------------------------------
0604 ; Debug3 Subtable 0x9
0604 ; --------------------------------------------------------------------------------------
0604 0002 0001  |    |		.DBG3TAB	0x0002,0x0001
0606 01fb ffff  |    |		.CONST	0x01fb,0xffff
0608 01fc fffe  |    |		.CONST	0x01fc,0xfffe
060a 0202 0001  |    |		.CONST	0x0202,0x0001
060c ; --------------------------------------------------------------------------------------
060c ; Debug3 Subtable 0xa
060c ; --------------------------------------------------------------------------------------
060c 0002 0003  |    |		.DBG3TAB	0x0002,0x0003
060e 020b ffff  |    |		.CONST	0x020b,0xffff
0610 020c fffe  |    |		.CONST	0x020c,0xfffe
0612 0212 0001  |    |		.CONST	0x0212,0x0001
0614 0215 0002  |    |		.CONST	0x0215,0x0002
0616 0219 0003  |    |		.CONST	0x0219,0x0003
0618 ; --------------------------------------------------------------------------------------
0618 ; Debug3 Subtable 0xb
0618 ; --------------------------------------------------------------------------------------
0618 0004 000c  |    |		.DBG3TAB	0x0004,0x000c
061a 0223 ffff  | #  |		.CONST	0x0223,0xffff
061c 0227 fffe  | '  |		.CONST	0x0227,0xfffe
061e 0228 fffd  | (  |		.CONST	0x0228,0xfffd
0620 0229 fffc  | )  |		.CONST	0x0229,0xfffc
0622 022b 0001  | +  |		.CONST	0x022b,0x0001
0624 0237 0002  | 7  |		.CONST	0x0237,0x0002
0626 0238 0003  | 8  |		.CONST	0x0238,0x0003
0628 023d 0004  | =  |		.CONST	0x023d,0x0004
062a 0241 0005  | A  |		.CONST	0x0241,0x0005
062c 0244 0006  | D  |		.CONST	0x0244,0x0006
062e 024b 000c  | K  |		.CONST	0x024b,0x000c
0630 024d 0007  | M  |		.CONST	0x024d,0x0007
0632 024f 0008  | O  |		.CONST	0x024f,0x0008
0634 0252 0009  | R  |		.CONST	0x0252,0x0009
0636 025a 000a  | Z  |		.CONST	0x025a,0x000a
0638 025c 000b  | \  |		.CONST	0x025c,0x000b
063a ; --------------------------------------------------------------------------------------
063a ; Debug3 Subtable 0xc
063a ; --------------------------------------------------------------------------------------
063a 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
063c ; --------------------------------------------------------------------------------------
063c ; Debug3 Subtable 0xd
063c ; --------------------------------------------------------------------------------------
063c 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
063e ; --------------------------------------------------------------------------------------
063e ; Debug3 Subtable 0xe
063e ; --------------------------------------------------------------------------------------
063e 0002 0002  |    |		.DBG3TAB	0x0002,0x0002
0640 02a3 ffff  |    |		.CONST	0x02a3,0xffff
0642 02a8 fffe  |    |		.CONST	0x02a8,0xfffe
0644 02a9 0001  |    |		.CONST	0x02a9,0x0001
0646 02b3 0002  |    |		.CONST	0x02b3,0x0002
0648 ; --------------------------------------------------------------------------------------
0648 ; Debug3 Subtable 0xf
0648 ; --------------------------------------------------------------------------------------
0648 0002 0017  |    |		.DBG3TAB	0x0002,0x0017
064a 02bb ffff  |    |		.CONST	0x02bb,0xffff
064c 02c3 fffe  |    |		.CONST	0x02c3,0xfffe
064e 02c9 0001  |    |		.CONST	0x02c9,0x0001
0650 02cf 0004  |    |		.CONST	0x02cf,0x0004
0652 02d1 0005  |    |		.CONST	0x02d1,0x0005
0654 02d3 0006  |    |		.CONST	0x02d3,0x0006
0656 02d5 0007  |    |		.CONST	0x02d5,0x0007
0658 02d7 0008  |    |		.CONST	0x02d7,0x0008
065a 02de 0009  |    |		.CONST	0x02de,0x0009
065c 02e0 000a  |    |		.CONST	0x02e0,0x000a
065e 02e3 000b  |    |		.CONST	0x02e3,0x000b
0660 02ec 000c  |    |		.CONST	0x02ec,0x000c
0662 02ee 000d  |    |		.CONST	0x02ee,0x000d
0664 02f1 000e  |    |		.CONST	0x02f1,0x000e
0666 02f6 000f  |    |		.CONST	0x02f6,0x000f
0668 02f8 0010  |    |		.CONST	0x02f8,0x0010
066a 02fb 0011  |    |		.CONST	0x02fb,0x0011
066c 0304 0012  |    |		.CONST	0x0304,0x0012
066e 0309 0013  |    |		.CONST	0x0309,0x0013
0670 030a 0014  |    |		.CONST	0x030a,0x0014
0672 0311 0015  |    |		.CONST	0x0311,0x0015
0674 0317 0016  |    |		.CONST	0x0317,0x0016
0676 0320 0017  |    |		.CONST	0x0320,0x0017
0678 0324 0018  | $  |		.CONST	0x0324,0x0018
067a 032c 0019  | ,  |		.CONST	0x032c,0x0019
067c ; --------------------------------------------------------------------------------------
067c ; Debug3 Subtable 0x10
067c ; --------------------------------------------------------------------------------------
067c 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
067e 0335 0001  | 5  |		.CONST	0x0335,0x0001
0680 0342 0002  | B  |		.CONST	0x0342,0x0002
0682 ; --------------------------------------------------------------------------------------
0682 ; Debug3 Subtable 0x11
0682 ; --------------------------------------------------------------------------------------
0682 0003 0005  |    |		.DBG3TAB	0x0003,0x0005
0684 034b ffff  | K  |		.CONST	0x034b,0xffff
0686 034c fffe  | L  |		.CONST	0x034c,0xfffe
0688 034e fffd  | N  |		.CONST	0x034e,0xfffd
068a 0353 0001  | S  |		.CONST	0x0353,0x0001
068c 035b 0003  | [  |		.CONST	0x035b,0x0003
068e 0360 0004  | `  |		.CONST	0x0360,0x0004
0690 0364 0005  | d  |		.CONST	0x0364,0x0005
0692 0370 0002  | p  |		.CONST	0x0370,0x0002
0694 ; --------------------------------------------------------------------------------------
0694 ; Debug3 Subtable 0x12
0694 ; --------------------------------------------------------------------------------------
0694 0003 000a  |    |		.DBG3TAB	0x0003,0x000a
0696 038b ffff  |    |		.CONST	0x038b,0xffff
0698 038f fffe  |    |		.CONST	0x038f,0xfffe
069a 0393 fffd  |    |		.CONST	0x0393,0xfffd
069c 0397 0002  |    |		.CONST	0x0397,0x0002
069e 039c 0003  |    |		.CONST	0x039c,0x0003
06a0 03a0 0004  |    |		.CONST	0x03a0,0x0004
06a2 03a4 0005  |    |		.CONST	0x03a4,0x0005
06a4 03ad 0006  |    |		.CONST	0x03ad,0x0006
06a6 03b2 0007  |    |		.CONST	0x03b2,0x0007
06a8 03b6 0008  |    |		.CONST	0x03b6,0x0008
06aa 03b8 0009  |    |		.CONST	0x03b8,0x0009
06ac 03c1 000a  |    |		.CONST	0x03c1,0x000a
06ae 03c7 0001  |    |		.CONST	0x03c7,0x0001
06b0 ; --------------------------------------------------------------------------------------
06b0 ; Debug3 Subtable 0x13
06b0 ; --------------------------------------------------------------------------------------
06b0 0001 0009  |    |		.DBG3TAB	0x0001,0x0009
06b2 03d3 ffff  |    |		.CONST	0x03d3,0xffff
06b4 03db 0001  |    |		.CONST	0x03db,0x0001
06b6 03f1 0002  |    |		.CONST	0x03f1,0x0002
06b8 03fa 0003  |    |		.CONST	0x03fa,0x0003
06ba 0407 0004  |    |		.CONST	0x0407,0x0004
06bc 040b 0005  |    |		.CONST	0x040b,0x0005
06be 0411 0006  |    |		.CONST	0x0411,0x0006
06c0 0417 0007  |    |		.CONST	0x0417,0x0007
06c2 041a 0008  |    |		.CONST	0x041a,0x0008
06c4 0423 0009  | #  |		.CONST	0x0423,0x0009
06c6 ; --------------------------------------------------------------------------------------
06c6 ; Debug3 Subtable 0x14
06c6 ; --------------------------------------------------------------------------------------
06c6 0001 0006  |    |		.DBG3TAB	0x0001,0x0006
06c8 042b ffff  | +  |		.CONST	0x042b,0xffff
06ca 0433 0001  | 3  |		.CONST	0x0433,0x0001
06cc 0439 0002  | 9  |		.CONST	0x0439,0x0002
06ce 0440 0003  | @  |		.CONST	0x0440,0x0003
06d0 0442 0004  | B  |		.CONST	0x0442,0x0004
06d2 0444 0006  | D  |		.CONST	0x0444,0x0006
06d4 0459 0007  | Y  |		.CONST	0x0459,0x0007
06d6 0000 0000  |    |		.BLANK	0000[0x12a]