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

⟦a8bfbe5ce⟧

    Length: 9216 (0x2400)
    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 0a18       |    |		.CONST	0x0a18								; 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 0008       |    |		.CONST	0x0008								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0199       |    |		.CONST	0x0199								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 003a       | :  |		.CONST	0x003a								; Number of locals
000b			INIT_0008:
000b e001       |    |		Load	0x0,0x1								; Debug Table 0x0 = .DEBUG	0x000b,0x0b72,0x0000,0x0000,0x0058,0x75c5,0x0000,0x00ad
													; Debug Table 0x0.0x0 = 0xb,0xffff
000c 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
000d 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
000e 0129       | )  |		Execute	Any,Make_Visible
000f e001       |    |		Load	0x0,0x1								; Debug Table 0x0.0x1 = 0xf,0xfffe
0010 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0011 1917       |    |		Execute	Package,Field_Reference,Field_Number 0x17
0012 0129       | )  |		Execute	Any,Make_Visible
0013 029a 01ab  |    |		Declare_Subprogram	INIT_01a8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x2 = 0x13,0xfffd
0015 029a 01c3  |    |		Declare_Subprogram	INIT_01c0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x3 = 0x15,0xfffc
0017 029a 0223  |   #|		Declare_Subprogram	INIT_0220,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x4 = 0x17,0xfffb
0019 029a 0253  |   S|		Declare_Subprogram	INIT_0250,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x5 = 0x19,0xfffa
001b 029a 0283  |    |		Declare_Subprogram	INIT_0280,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x6 = 0x1b,0xfff9
001d 029a 02b3  |    |		Declare_Subprogram	INIT_02b0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x7 = 0x1d,0xfff8
001f 029a 02e3  |    |		Declare_Subprogram	INIT_02e0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x8 = 0x1f,0xfff7
0021 029a 02f3  |    |		Declare_Subprogram	INIT_02f0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x9 = 0x21,0xfff6
0023 029a 031b  |    |		Declare_Subprogram	INIT_0318,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xa = 0x23,0xfff5
0025 029a 0333  |   3|		Declare_Subprogram	INIT_0330,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xb = 0x25,0xfff4
0027 00bf       |    |		Action	Accept_Activation
0028 62b3       |b   |		Indirect_Literal	Discrete,0x2dc,{0x00000000, 0x00587a85}		; Debug Table 0x1 = .DEBUG	0x0028,0x0b8c,0x0000,0x0000,0x0058,0x7a85,0x0000,0x001e
													; Debug Table 0x1.0x0 = 0x28,0xffff
													; Debug Table 0x1.0x1 = 0x28,0xfffe
													; Debug Table 0x1.0x2 = 0x28,0xfffd
													; Debug Table 0x1.0x3 = 0x28,0xfffc
													; Debug Table 0x1.0x4 = 0x28,0xfffb
													; Debug Table 0x1.0x5 = 0x28,0xfffa
													; Debug Table 0x1.0x6 = 0x28,0xfff9
0029 4875       |Hu  |		Short_Literal	0x75
002a 4865       |He  |		Short_Literal	0x65
002b 0092 098a  |    |		Action	Push_String_Extended,0x98a					; "Cached Protected Pure Element Map"
002d 00ec       |    |		Load_Encached	Diana_Tree_Cache
002e 00ec       |    |		Load_Encached	Diana_Tree_Cache
002f 00eb       |    |		Load_Encached	Diana_Cache
0030 1917       |    |		Execute	Package,Field_Reference,Field_Number 0x17
0031 e002       |    |		Load	0x0,0x2
0032 0387       |    |		Declare_Variable	Package
0033 00d8       |    |		Load_Top	At_Offset_0
0034 020f       |    |		Execute	Module,Activate
0035 e001       |    |		Load	0x0,0x1								; Debug Table 0x1.0x7 = 0x35,0xfff8
0036 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
0037 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0038 e001       |    |		Load	0x0,0x1
0039 1b1d       |    |		Execute	Package,Field_Read,Field_Number 0x1d
003a 011e       |    |		Execute	Any,Convert
003b 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1.0x8 = 0x3b,0xfff7
003c 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
003d 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1.0x9 = 0x3d,0xfff6
003e e003       |    |		Load	0x0,0x3								; Debug Table 0x1.0xa = 0x3e,0xfff5
003f 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0040 029d 034b  |   K|		Declare_Subprogram	INIT_0348,For_Outer_Call			; Debug Table 0x1.0xb = 0x40,0xfff4
0042 029d 042b  |   +|		Declare_Subprogram	INIT_0428,For_Outer_Call			; Debug Table 0x1.0xc = 0x42,0xfff3
0044 029d 0453  |   S|		Declare_Subprogram	INIT_0450,For_Outer_Call			; Debug Table 0x1.0xd = 0x44,0xfff2
0046 029d 048b  |    |		Declare_Subprogram	INIT_0488,For_Outer_Call			; Debug Table 0x1.0xe = 0x46,0xfff1
0048 029d 049b  |    |		Declare_Subprogram	INIT_0498,For_Outer_Call			; Debug Table 0x1.0xf = 0x48,0xfff0
004a 029d 04a3  |    |		Declare_Subprogram	INIT_04a0,For_Outer_Call			; Debug Table 0x1.0x10 = 0x4a,0xffef
004c 029d 04c3  |    |		Declare_Subprogram	INIT_04c0,For_Outer_Call			; Debug Table 0x1.0x11 = 0x4c,0xffee
004e 029d 050b  |    |		Declare_Subprogram	INIT_0508,For_Outer_Call			; Debug Table 0x1.0x12 = 0x4e,0xffed
0050 029d 0523  |   #|		Declare_Subprogram	INIT_0520,For_Outer_Call			; Debug Table 0x1.0x13 = 0x50,0xffec
0052 029d 0533  |   3|		Declare_Subprogram	INIT_0530,For_Outer_Call			; Debug Table 0x1.0x14 = 0x52,0xffeb
0054 029d 05f3  |    |		Declare_Subprogram	INIT_05f0,For_Outer_Call			; Debug Table 0x1.0x15 = 0x54,0xffea
0056 029d 063b  |   ;|		Declare_Subprogram	INIT_0638,For_Outer_Call			; Debug Table 0x1.0x16 = 0x56,0xffe9
0058 029d 067b  |   {|		Declare_Subprogram	INIT_0678,For_Outer_Call			; Debug Table 0x1.0x17 = 0x58,0xffe8
005a 029b 06b3  |    |		Declare_Subprogram	INIT_06b0,For_Outer_Call,Unelaborated		; Debug Table 0x1.0x18 = 0x5a,0xffff
005c 00e9       |    |		Load_Encached	String_Cache						; Debug Table 0x1.0x19 = 0x5c,0xffff
005d 02a0       |    |		Declare_Subprogram	Null_Subprogram
005e 4818       |H   |		Short_Literal	0x18
005f 03d3       |    |		Declare_Type	Access,Defined,Accesses_Protected
0060 00e8       |    |		Load_Encached	Character_Cache						; Debug Table 0x1.0x1a = 0x60,0xfffe
0061 0266       | f  |		Execute	Discrete,Bounds
0062 00da       |    |		Load_Top	At_Offset_2
0063 02a0       |    |		Declare_Subprogram	Null_Subprogram
0064 4801       |H   |		Short_Literal	0x1
0065 035d       | ]  |		Declare_Type	Array,Defined
0066 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1.0x1b = 0x66,0xfffd
0067 0337       | 7  |		Declare_Variable	Array
0068 00d9       |    |		Load_Top	At_Offset_1
0069 0337       | 7  |		Declare_Variable	Array
006a 0092 098b  |    |		Action	Push_String_Extended,0x98b					; "NUL"
006c e22c       | ,  |		Load	0x1,0x2c
006d 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
006e 4800       |H   |		Short_Literal	0x0
006f 00da       |    |		Load_Top	At_Offset_2
0070 01d6       |    |		Execute	Vector,Field_Write
0071 0092 098c  |    |		Action	Push_String_Extended,0x98c					; "SOH"
0073 e22c       | ,  |		Load	0x1,0x2c
0074 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
0075 4801       |H   |		Short_Literal	0x1
0076 00da       |    |		Load_Top	At_Offset_2
0077 01d6       |    |		Execute	Vector,Field_Write
0078 0092 098d  |    |		Action	Push_String_Extended,0x98d					; "STX"
007a e22c       | ,  |		Load	0x1,0x2c
007b 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
007c 4802       |H   |		Short_Literal	0x2
007d 00da       |    |		Load_Top	At_Offset_2
007e 01d6       |    |		Execute	Vector,Field_Write
007f 0092 098e  |    |		Action	Push_String_Extended,0x98e					; "ETX"
0081 e22c       | ,  |		Load	0x1,0x2c
0082 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
0083 4803       |H   |		Short_Literal	0x3
0084 00da       |    |		Load_Top	At_Offset_2
0085 01d6       |    |		Execute	Vector,Field_Write
0086 0092 098f  |    |		Action	Push_String_Extended,0x98f					; "EOT"
0088 e22c       | ,  |		Load	0x1,0x2c
0089 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
008a 4804       |H   |		Short_Literal	0x4
008b 00da       |    |		Load_Top	At_Offset_2
008c 01d6       |    |		Execute	Vector,Field_Write
008d 0092 0990  |    |		Action	Push_String_Extended,0x990					; "ENQ"
008f e22c       | ,  |		Load	0x1,0x2c
0090 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
0091 4805       |H   |		Short_Literal	0x5
0092 00da       |    |		Load_Top	At_Offset_2
0093 01d6       |    |		Execute	Vector,Field_Write
0094 0092 0991  |    |		Action	Push_String_Extended,0x991					; "ACK"
0096 e22c       | ,  |		Load	0x1,0x2c
0097 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
0098 4806       |H   |		Short_Literal	0x6
0099 00da       |    |		Load_Top	At_Offset_2
009a 01d6       |    |		Execute	Vector,Field_Write
009b 0092 0992  |    |		Action	Push_String_Extended,0x992					; "BEL"
009d e22c       | ,  |		Load	0x1,0x2c
009e 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
009f 4807       |H   |		Short_Literal	0x7
00a0 00da       |    |		Load_Top	At_Offset_2
00a1 01d6       |    |		Execute	Vector,Field_Write
00a2 0092 0993  |    |		Action	Push_String_Extended,0x993					; "BS"
00a4 e22c       | ,  |		Load	0x1,0x2c
00a5 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
00a6 4808       |H   |		Short_Literal	0x8
00a7 00da       |    |		Load_Top	At_Offset_2
00a8 01d6       |    |		Execute	Vector,Field_Write
00a9 0092 0994  |    |		Action	Push_String_Extended,0x994					; "HT"
00ab e22c       | ,  |		Load	0x1,0x2c
00ac 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
00ad 4809       |H   |		Short_Literal	0x9
00ae 00da       |    |		Load_Top	At_Offset_2
00af 01d6       |    |		Execute	Vector,Field_Write
00b0 0092 0995  |    |		Action	Push_String_Extended,0x995					; "LF"
00b2 e22c       | ,  |		Load	0x1,0x2c
00b3 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
00b4 480a       |H   |		Short_Literal	0xa
00b5 00da       |    |		Load_Top	At_Offset_2
00b6 01d6       |    |		Execute	Vector,Field_Write
00b7 0092 0996  |    |		Action	Push_String_Extended,0x996					; "VT"
00b9 e22c       | ,  |		Load	0x1,0x2c
00ba 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
00bb 480b       |H   |		Short_Literal	0xb
00bc 00da       |    |		Load_Top	At_Offset_2
00bd 01d6       |    |		Execute	Vector,Field_Write
00be 0092 0997  |    |		Action	Push_String_Extended,0x997					; "FF"
00c0 e22c       | ,  |		Load	0x1,0x2c
00c1 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
00c2 480c       |H   |		Short_Literal	0xc
00c3 00da       |    |		Load_Top	At_Offset_2
00c4 01d6       |    |		Execute	Vector,Field_Write
00c5 0092 0998  |    |		Action	Push_String_Extended,0x998					; "CR"
00c7 e22c       | ,  |		Load	0x1,0x2c
00c8 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
00c9 480d       |H   |		Short_Literal	0xd
00ca 00da       |    |		Load_Top	At_Offset_2
00cb 01d6       |    |		Execute	Vector,Field_Write
00cc 0092 0999  |    |		Action	Push_String_Extended,0x999					; "SO"
00ce e22c       | ,  |		Load	0x1,0x2c
00cf 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
00d0 480e       |H   |		Short_Literal	0xe
00d1 00da       |    |		Load_Top	At_Offset_2
00d2 01d6       |    |		Execute	Vector,Field_Write
00d3 0092 099a  |    |		Action	Push_String_Extended,0x99a					; "SI"
00d5 e22c       | ,  |		Load	0x1,0x2c
00d6 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
00d7 480f       |H   |		Short_Literal	0xf
00d8 00da       |    |		Load_Top	At_Offset_2
00d9 01d6       |    |		Execute	Vector,Field_Write
00da 0092 099b  |    |		Action	Push_String_Extended,0x99b					; "DLE"
00dc e22c       | ,  |		Load	0x1,0x2c
00dd 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
00de 4810       |H   |		Short_Literal	0x10
00df 00da       |    |		Load_Top	At_Offset_2
00e0 01d6       |    |		Execute	Vector,Field_Write
00e1 0092 099c  |    |		Action	Push_String_Extended,0x99c					; "DC1"
00e3 e22c       | ,  |		Load	0x1,0x2c
00e4 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
00e5 4811       |H   |		Short_Literal	0x11
00e6 00da       |    |		Load_Top	At_Offset_2
00e7 01d6       |    |		Execute	Vector,Field_Write
00e8 0092 099d  |    |		Action	Push_String_Extended,0x99d					; "DC2"
00ea e22c       | ,  |		Load	0x1,0x2c
00eb 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
00ec 4812       |H   |		Short_Literal	0x12
00ed 00da       |    |		Load_Top	At_Offset_2
00ee 01d6       |    |		Execute	Vector,Field_Write
00ef 0092 099e  |    |		Action	Push_String_Extended,0x99e					; "DC3"
00f1 e22c       | ,  |		Load	0x1,0x2c
00f2 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
00f3 4813       |H   |		Short_Literal	0x13
00f4 00da       |    |		Load_Top	At_Offset_2
00f5 01d6       |    |		Execute	Vector,Field_Write
00f6 0092 099f  |    |		Action	Push_String_Extended,0x99f					; "DC4"
00f8 e22c       | ,  |		Load	0x1,0x2c
00f9 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
00fa 4814       |H   |		Short_Literal	0x14
00fb 00da       |    |		Load_Top	At_Offset_2
00fc 01d6       |    |		Execute	Vector,Field_Write
00fd 0092 09a0  |    |		Action	Push_String_Extended,0x9a0					; "NAK"
00ff e22c       | ,  |		Load	0x1,0x2c
0100 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
0101 4815       |H   |		Short_Literal	0x15
0102 00da       |    |		Load_Top	At_Offset_2
0103 01d6       |    |		Execute	Vector,Field_Write
0104 0092 09a1  |    |		Action	Push_String_Extended,0x9a1					; "SYN"
0106 e22c       | ,  |		Load	0x1,0x2c
0107 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
0108 4816       |H   |		Short_Literal	0x16
0109 00da       |    |		Load_Top	At_Offset_2
010a 01d6       |    |		Execute	Vector,Field_Write
010b 0092 09a2  |    |		Action	Push_String_Extended,0x9a2					; "ETB"
010d e22c       | ,  |		Load	0x1,0x2c
010e 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
010f 4817       |H   |		Short_Literal	0x17
0110 00da       |    |		Load_Top	At_Offset_2
0111 01d6       |    |		Execute	Vector,Field_Write
0112 0092 09a3  |    |		Action	Push_String_Extended,0x9a3					; "CAN"
0114 e22c       | ,  |		Load	0x1,0x2c
0115 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
0116 4818       |H   |		Short_Literal	0x18
0117 00da       |    |		Load_Top	At_Offset_2
0118 01d6       |    |		Execute	Vector,Field_Write
0119 0092 09a4  |    |		Action	Push_String_Extended,0x9a4					; "EM"
011b e22c       | ,  |		Load	0x1,0x2c
011c 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
011d 4819       |H   |		Short_Literal	0x19
011e 00da       |    |		Load_Top	At_Offset_2
011f 01d6       |    |		Execute	Vector,Field_Write
0120 0092 09a5  |    |		Action	Push_String_Extended,0x9a5					; "SUB"
0122 e22c       | ,  |		Load	0x1,0x2c
0123 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
0124 481a       |H   |		Short_Literal	0x1a
0125 00da       |    |		Load_Top	At_Offset_2
0126 01d6       |    |		Execute	Vector,Field_Write
0127 0092 09a6  |    |		Action	Push_String_Extended,0x9a6					; "ESC"
0129 e22c       | ,  |		Load	0x1,0x2c
012a 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
012b 481b       |H   |		Short_Literal	0x1b
012c 00da       |    |		Load_Top	At_Offset_2
012d 01d6       |    |		Execute	Vector,Field_Write
012e 0092 09a7  |    |		Action	Push_String_Extended,0x9a7					; "FS"
0130 e22c       | ,  |		Load	0x1,0x2c
0131 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
0132 481c       |H   |		Short_Literal	0x1c
0133 00da       |    |		Load_Top	At_Offset_2
0134 01d6       |    |		Execute	Vector,Field_Write
0135 0092 09a8  |    |		Action	Push_String_Extended,0x9a8					; "GS"
0137 e22c       | ,  |		Load	0x1,0x2c
0138 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
0139 481d       |H   |		Short_Literal	0x1d
013a 00da       |    |		Load_Top	At_Offset_2
013b 01d6       |    |		Execute	Vector,Field_Write
013c 0092 09a9  |    |		Action	Push_String_Extended,0x9a9					; "RS"
013e e22c       | ,  |		Load	0x1,0x2c
013f 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
0140 481e       |H   |		Short_Literal	0x1e
0141 00da       |    |		Load_Top	At_Offset_2
0142 01d6       |    |		Execute	Vector,Field_Write
0143 0092 09aa  |    |		Action	Push_String_Extended,0x9aa					; "US"
0145 e22c       | ,  |		Load	0x1,0x2c
0146 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
0147 481f       |H   |		Short_Literal	0x1f
0148 00da       |    |		Load_Top	At_Offset_2
0149 01d6       |    |		Execute	Vector,Field_Write
014a 0092 09ab  |    |		Action	Push_String_Extended,0x9ab					; "DEL"
014c e22c       | ,  |		Load	0x1,0x2c
014d 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
014e 487f       |H   |		Short_Literal	0x7f
014f 00da       |    |		Load_Top	At_Offset_2
0150 01d6       |    |		Execute	Vector,Field_Write
0151 0092 09ac  |    |		Action	Push_String_Extended,0x9ac					; "QUOTATION"
0153 e22c       | ,  |		Load	0x1,0x2c
0154 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
0155 4822       |H"  |		Short_Literal	0x22
0156 00da       |    |		Load_Top	At_Offset_2
0157 01d6       |    |		Execute	Vector,Field_Write
0158 00db       |    |		Load_Top	At_Offset_3
0159 4820       |H   |		Short_Literal	0x20
015a 00da       |    |		Load_Top	At_Offset_2
015b 01d6       |    |		Execute	Vector,Field_Write
015c 00db       |    |		Load_Top	At_Offset_3
015d 4821       |H!  |		Short_Literal	0x21
015e 00da       |    |		Load_Top	At_Offset_2
015f 01d6       |    |		Execute	Vector,Field_Write
0160 487e       |H~  |		Short_Literal	0x7e
0161 4823       |H#  |		Short_Literal	0x23
0162 e22c       | ,  |		Load	0x1,0x2c
0163 00d9       |    |		Load_Top	At_Offset_1
0164 e22f       | /  |		Load	0x1,0x2f
0165 01d6       |    |		Execute	Vector,Field_Write
0166 3ffb       |?   |		Loop_Increasing	0x162
0167 00da       |    |		Load_Top	At_Offset_2
0168 01c3       |    |		Execute	Vector,Check_In_Type
0169 00d9       |    |		Load_Top	At_Offset_1
016a 01d4       |    |		Execute	Vector,Structure_Write
016b 029d 06eb  |    |		Declare_Subprogram	INIT_06e8,For_Outer_Call			; Debug Table 0x1.0x1c = 0x16b,0xfffc
016d 029d 071b  |    |		Declare_Subprogram	INIT_0718,For_Outer_Call			; Debug Table 0x1.0x1d = 0x16d,0xfffb
016f 029d 0723  |   #|		Declare_Subprogram	INIT_0720,For_Outer_Call			; Debug Table 0x1.0x1e = 0x16f,0xfffa
0171 029d 0733  |   3|		Declare_Subprogram	INIT_0730,For_Outer_Call			; Debug Table 0x1.0x1f = 0x171,0xfff9
0173 029d 075b  |   [|		Declare_Subprogram	INIT_0758,For_Outer_Call			; Debug Table 0x1.0x20 = 0x173,0xfff8
0175 029d 078b  |    |		Declare_Subprogram	INIT_0788,For_Outer_Call			; Debug Table 0x1.0x21 = 0x175,0xfff7
0177 1d2b       | +  |		Execute_Immediate	Reference_Lex_1,0x2b				; Debug Table 0x1.0x22 = 0x177,0xfff6
0178 00c7       |    |		Action	Elaborate_Subprogram
0179 029d 07d3  |    |		Declare_Subprogram	INIT_07d0,For_Outer_Call			; Debug Table 0x1.0x23 = 0x179,0xffe5
017b 029d 07db  |    |		Declare_Subprogram	INIT_07d8,For_Outer_Call			; Debug Table 0x1.0x24 = 0x17b,0xffe4
017d 029d 07e3  |    |		Declare_Subprogram	INIT_07e0,For_Outer_Call			; Debug Table 0x1.0x25 = 0x17d,0xffe3
017f 029d 07f3  |    |		Declare_Subprogram	INIT_07f0,For_Outer_Call			; Debug Table 0x1.0x26 = 0x17f,0xffe2
0181 029d 084b  |   K|		Declare_Subprogram	INIT_0848,For_Outer_Call			; Debug Table 0x1.0x27 = 0x181,0xffe1
0183 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf				; Debug Table 0x1.0x28 = 0x183,0xffe0
0184 00c7       |    |		Action	Elaborate_Subprogram
0185 029d 08f3  |    |		Declare_Subprogram	INIT_08f0,For_Outer_Call			; Debug Table 0x1.0x29 = 0x185,0xffdf
0187 1d18       |    |		Execute_Immediate	Reference_Lex_1,0x18				; Debug Table 0x1.0x2a = 0x187,0xffde
0188 00c7       |    |		Action	Elaborate_Subprogram
0189 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17				; Debug Table 0x1.0x2b = 0x189,0xffdd
018a 00c7       |    |		Action	Elaborate_Subprogram
018b 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10				; Debug Table 0x1.0x2c = 0x18b,0xffdc
018c 00c7       |    |		Action	Elaborate_Subprogram
018d 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11				; Debug Table 0x1.0x2d = 0x18d,0xffdb
018e 00c7       |    |		Action	Elaborate_Subprogram
018f 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12				; Debug Table 0x1.0x2e = 0x18f,0xffda
0190 00c7       |    |		Action	Elaborate_Subprogram
0191 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13				; Debug Table 0x1.0x2f = 0x191,0xffd9
0192 00c7       |    |		Action	Elaborate_Subprogram
0193 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14				; Debug Table 0x1.0x30 = 0x193,0xffd8
0194 00c7       |    |		Action	Elaborate_Subprogram
0195 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15				; Debug Table 0x1.0x31 = 0x195,0xffd7
0196 00c7       |    |		Action	Elaborate_Subprogram
0197 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16				; Debug Table 0x1.0x32 = 0x197,0xffd6
0198 00c7       |    |		Action	Elaborate_Subprogram
0199			BODY_0008:
0199 e219       |    |		Load	0x1,0x19							; Debug Table 0x1.0x33 = 0x199,0x1
019a 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
019b 4865       |He  |		Short_Literal	0x65
019c e219       |    |		Load	0x1,0x19
019d 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
019e c21b       |    |		Store	0x1,0x1b
019f 8227       | '  |		Call	0x1,0x27							; Debug Table 0x1.0x34 = 0x19f,0x2
01a0 00bc       |    |		Action	Signal_Activated
01a1 00bb       |    |		Action	Signal_Completion
01a2 0000 0000  |    |		.BLANK	0000[0x6]
01a8 ; --------------------------------------------------------------------------------------
01a8 ; SUBPROGRAM
01a8 ; --------------------------------------------------------------------------------------
01a8 01ab       |    |		.CONST	0x01ab								; Address of begin
01a9 01ba       |    |		.CONST	0x01ba								; Address of exception handler
01aa 0001       |    |		.CONST	0x0001								; Number of locals
01ab			BODY_01a8:
01ab			INIT_01a8:
01ab 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2 = .DEBUG	0x01ab,0x0bf8,0x0002,0x0000,0x0058,0x75c5,0x0000,0x00c1
													; Debug Table 0x2.0x0 = 0x1ab,0x1
01ac e004       |    |		Load	0x0,0x4
01ad 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
01ae 6805       |h   |		Jump_Zero	0x1b4
01af 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2.0x1 = 0x1af,0x2
01b0 e001       |    |		Load	0x0,0x1
01b1 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
01b2 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
01b3 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01b4 4801       |H   |		Short_Literal	0x1							; Debug Table 0x2.0x2 = 0x1b4,0x3
01b5 48c8       |H   |		Short_Literal	0xc8
01b6 e5ff       |    |		Load	0x2,-0x1
01b7 e005       |    |		Load	0x0,0x5
01b8 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
01b9 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01ba			TRAP_01a8:
01ba 0007       |    |		Action	Break_Optional
01bb 0092 09ad  |    |		Action	Push_String_Extended,0x9ad					; "???"
													; Debug Table 0x2.0x3 = 0x1bb,0x4
01bd 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01be 0000 0000  |    |		.XXX[0x2]
01c0 ; --------------------------------------------------------------------------------------
01c0 ; SUBPROGRAM
01c0 ; --------------------------------------------------------------------------------------
01c0 01cd       |    |		.CONST	0x01cd								; Address of begin
01c1 0219       |    |		.CONST	0x0219								; Address of exception handler
01c2 0006       |    |		.CONST	0x0006								; Number of locals
01c3			INIT_01c0:
01c3 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x3 = .DEBUG	0x01c3,0x0c02,0x0002,0x0000,0x0058,0x75c5,0x0000,0x00cc
													; Debug Table 0x3.0x0 = 0x1c3,0xffff
01c4 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3.0x1 = 0x1c4,0xfffe
01c5 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3.0x2 = 0x1c5,0xfffd
01c6 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3.0x3 = 0x1c6,0xfffc
01c7 e001       |    |		Load	0x0,0x1								; Debug Table 0x3.0x4 = 0x1c7,0xfffb
01c8 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
01c9 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
01ca 02c7       |    |		Declare_Variable	Any
01cb 00d8       |    |		Load_Top	At_Offset_0
01cc 1c00       |    |		Execute_Immediate	Run_Utility,0x0
01cd			BODY_01c0:
01cd 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3.0x5 = 0x1cd,0x1
													; Debug Table 0x3.0x6 = 0x1cd,0x401
01ce 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2					; Debug Table 0x3.0x7 = 0x1ce,0x1
01cf e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x3.0x8 = 0x1cf,0x2
01d0 e5ff       |    |		Load	0x2,-0x1
01d1 8239       | 9  |		Call	0x1,0x39
01d2 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
01d3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3.0x9 = 0x1d3,0x3
													; Debug Table 0x3.0xa = 0x1d3,0x801
01d4 021d       |    |		Execute	Heap_Access,Is_Null
01d5 6806       |h   |		Jump_Zero	0x1dc							; Debug Table 0x3.0xb = 0x1d5,0x3
01d6 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x3.0xc = 0x1d6,0x4
													; Debug Table 0x3.0xd = 0x1d6,0xc01
01d7 021d       |    |		Execute	Heap_Access,Is_Null
01d8 6801       |h   |		Jump_Zero	0x1da							; Debug Table 0x3.0xe = 0x1d8,0x4
01d9 7815       |x   |		Jump	0x1ef								; Debug Table 0x3.0xf = 0x1d9,0x5
01da 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3.0x10 = 0x1da,0x6
													; Debug Table 0x3.0x11 = 0x1da,0x1001
01db 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2				; Debug Table 0x3.0x12 = 0x1db,0x6
01dc 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x13 = 0x1dc,0x7
01dd 0120       |    |		Execute	Any,Is_Value
01de 6804       |h   |		Jump_Zero	0x1e3
01df e001       |    |		Load	0x0,0x1
01e0 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
01e1 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
01e2 7801       |x   |		Jump	0x1e4
01e3 00d8       |    |		Load_Top	At_Offset_0
01e4 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3.0x14 = 0x1e4,0x1401
01e5 8220       |    |		Call	0x1,0x20							; Debug Table 0x3.0x15 = 0x1e5,0x7
01e6 c406       |    |		Store	0x2,0x6
01e7 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3.0x16 = 0x1e7,0x8
01e8 00db       |    |		Load_Top	At_Offset_3
01e9 8229       | )  |		Call	0x1,0x29
01ea 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
01eb 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x17 = 0x1eb,0x9
01ec 8222       | "  |		Call	0x1,0x22
01ed 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3.0x18 = 0x1ed,0xa
01ee 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
01ef 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x19 = 0x1ef,0xb
01f0 0120       |    |		Execute	Any,Is_Value
01f1 6804       |h   |		Jump_Zero	0x1f6
01f2 e001       |    |		Load	0x0,0x1
01f3 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
01f4 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
01f5 7801       |x   |		Jump	0x1f7
01f6 00d8       |    |		Load_Top	At_Offset_0
01f7 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3.0x1a = 0x1f7,0x1801
01f8 8220       |    |		Call	0x1,0x20							; Debug Table 0x3.0x1b = 0x1f8,0xb
01f9 c406       |    |		Store	0x2,0x6
01fa 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3.0x1c = 0x1fa,0xc
01fb e5ff       |    |		Load	0x2,-0x1
01fc e006       |    |		Load	0x0,0x6
01fd 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
01fe c403       |    |		Store	0x2,0x3
01ff e403       |    |		Load	0x2,0x3								; Debug Table 0x3.0x1d = 0x1ff,0xd
													; Debug Table 0x3.0x1e = 0x1ff,0x1c01
0200 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x3.0x1f = 0x200,0x1c02
0201 0f5b       | [  |		Execute_Immediate	Equal,0x5b					; Debug Table 0x3.0x20 = 0x201,0x1c03
													; Debug Table 0x3.0x21 = 0x201,0x1c04
													; Debug Table 0x3.0x22 = 0x201,0xd
0202 6810       |h   |		Jump_Zero	0x213
0203 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x3.0x23 = 0x203,0xe
0204 e403       |    |		Load	0x2,0x3
0205 e006       |    |		Load	0x0,0x6
0206 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0207 c403       |    |		Store	0x2,0x3
0208 c402       |    |		Store	0x2,0x2
0209 e402       |    |		Load	0x2,0x2								; Debug Table 0x3.0x24 = 0x209,0xf
020a 680a       |h   |		Jump_Zero	0x215
020b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3.0x25 = 0x20b,0x10
020c 8238       | 8  |		Call	0x1,0x38
020d 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3.0x26 = 0x20d,0x11
020e e403       |    |		Load	0x2,0x3
020f e006       |    |		Load	0x0,0x6
0210 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0211 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0212 7802       |x   |		Jump	0x215
0213 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3.0x27 = 0x213,0x12
													; Debug Table 0x3.0x28 = 0x213,0x2001
0214 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2					; Debug Table 0x3.0x29 = 0x214,0x12
0215 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x2a = 0x215,0x13
0216 8222       | "  |		Call	0x1,0x22
0217 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3.0x2b = 0x217,0x14
0218 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0219			TRAP_01c0:
0219 0007       |    |		Action	Break_Optional
021a 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3.0x2c = 0x21a,0x15
													; Debug Table 0x3.0x2d = 0x21a,0x2401
021b 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2				; Debug Table 0x3.0x2e = 0x21b,0x15
021c 0000 0000  |    |		.BLANK	0000[0x4]
0220 ; --------------------------------------------------------------------------------------
0220 ; SUBPROGRAM
0220 ; --------------------------------------------------------------------------------------
0220 022f       | /  |		.CONST	0x022f								; Address of begin
0221 0004       |    |		.CONST	0x0004								; Address of exception handler
0222 0006       |    |		.CONST	0x0006								; Number of locals
0223			INIT_0220:
0223 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x4 = .DEBUG	0x0223,0x0c62,0x0002,0x0000,0x0058,0x75c5,0x0000,0x00dc
													; Debug Table 0x4.0x0 = 0x223,0xffff
0224 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x4.0x1 = 0x224,0xfffe
0225 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x4.0x2 = 0x225,0xfffd
0226 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0227 e001       |    |		Load	0x0,0x1								; Debug Table 0x4.0x3 = 0x227,0xfffc
0228 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
0229 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
022a 02c7       |    |		Declare_Variable	Any
022b 00d8       |    |		Load_Top	At_Offset_0
022c 1c00       |    |		Execute_Immediate	Run_Utility,0x0
022d 029f 091b  |    |		Declare_Subprogram	INIT_0918,For_Call
022f			BODY_0220:
022f e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x4.0x4 = 0x22f,0x1
													; Debug Table 0x4.0x5 = 0x22f,0x401
0230 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x4.0x6 = 0x230,0x402
0231 0b5b       | [  |		Execute_Immediate	Case_Compare,0x5b				; Debug Table 0x4.0x7 = 0x231,0x403
													; Debug Table 0x4.0x8 = 0x231,0x404
													; Debug Table 0x4.0x9 = 0x231,0x1
0232 7004       |p   |		Jump_Nonzero	0x237
0233 0b2c       | ,  |		Execute_Immediate	Case_Compare,0x2c
0234 7004       |p   |		Jump_Nonzero	0x239
0235 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x4.0xa = 0x235,0x4
													; Debug Table 0x4.0xb = 0x235,0x801
0236 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1				; Debug Table 0x4.0xc = 0x236,0x4
0237 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x4.0xd = 0x237,0x2
0238 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0239 00d1       |    |		Pop_Control	Pop_Count_1
023a 8406       |    |		Call	0x2,0x6								; Debug Table 0x4.0xe = 0x23a,0x5
023b 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x4.0xf = 0x23b,0x6
023c 0120       |    |		Execute	Any,Is_Value
023d 6804       |h   |		Jump_Zero	0x242
023e e001       |    |		Load	0x0,0x1
023f 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
0240 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
0241 7801       |x   |		Jump	0x243
0242 00d9       |    |		Load_Top	At_Offset_1
0243 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x4.0x10 = 0x243,0xc01
0244 8220       |    |		Call	0x1,0x20							; Debug Table 0x4.0x11 = 0x244,0x6
0245 c405       |    |		Store	0x2,0x5
0246 e402       |    |		Load	0x2,0x2								; Debug Table 0x4.0x12 = 0x246,0x7
0247 e007       |    |		Load	0x0,0x7
0248 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0249 a403       |    |		Store_Unchecked	0x2,0x3
024a 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x4.0x13 = 0x24a,0x8
024b 8222       | "  |		Call	0x1,0x22
024c 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x4.0x14 = 0x24c,0x9
024d 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
024e 0000 0000  |    |		.XXX[0x2]
0250 ; --------------------------------------------------------------------------------------
0250 ; SUBPROGRAM
0250 ; --------------------------------------------------------------------------------------
0250 025b       | [  |		.CONST	0x025b								; Address of begin
0251 0004       |    |		.CONST	0x0004								; Address of exception handler
0252 0004       |    |		.CONST	0x0004								; Number of locals
0253			INIT_0250:
0253 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x5 = .DEBUG	0x0253,0x0c8e,0x0002,0x0000,0x0058,0x75c5,0x0000,0x00e9
													; Debug Table 0x5.0x0 = 0x253,0xffff
0254 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x5.0x1 = 0x254,0xfffe
0255 e001       |    |		Load	0x0,0x1								; Debug Table 0x5.0x2 = 0x255,0xfffd
0256 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
0257 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
0258 02c7       |    |		Declare_Variable	Any
0259 00d8       |    |		Load_Top	At_Offset_0
025a 1c00       |    |		Execute_Immediate	Run_Utility,0x0
025b			BODY_0250:
025b 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0x3 = 0x25b,0x1
025c 0120       |    |		Execute	Any,Is_Value
025d 6804       |h   |		Jump_Zero	0x262
025e e001       |    |		Load	0x0,0x1
025f 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
0260 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
0261 7801       |x   |		Jump	0x263
0262 00d8       |    |		Load_Top	At_Offset_0
0263 e5ff       |    |		Load	0x2,-0x1
0264 8220       |    |		Call	0x1,0x20
0265 c404       |    |		Store	0x2,0x4
0266 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x5.0x4 = 0x266,0x2
0267 e5ff       |    |		Load	0x2,-0x1
0268 821f       |    |		Call	0x1,0x1f
0269 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
026a e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x5.0x5 = 0x26a,0x3
026b 8235       | 5  |		Call	0x1,0x35
026c 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
026d 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x5.0x6 = 0x26d,0x4
026e 00db       |    |		Load_Top	At_Offset_3
026f 4974       |It  |		Short_Literal	0x174
0270 00eb       |    |		Load_Encached	Diana_Cache
0271 0098       |    |		Execute	Package,Field_Read_Dynamic
0272 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0273 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x5.0x7 = 0x273,0x5
													; Debug Table 0x5.0x8 = 0x273,0x401
0274 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x5.0x9 = 0x274,0x5
0275 496b       |Ik  |		Short_Literal	0x16b
0276 00eb       |    |		Load_Encached	Diana_Cache
0277 0096       |    |		Execute	Package,Entry
0278 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0xa = 0x278,0x6
0279 8222       | "  |		Call	0x1,0x22
027a e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x5.0xb = 0x27a,0x7
027b 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
027c 0000 0000  |    |		.BLANK	0000[0x4]
0280 ; --------------------------------------------------------------------------------------
0280 ; SUBPROGRAM
0280 ; --------------------------------------------------------------------------------------
0280 028b       |    |		.CONST	0x028b								; Address of begin
0281 0004       |    |		.CONST	0x0004								; Address of exception handler
0282 0004       |    |		.CONST	0x0004								; Number of locals
0283			INIT_0280:
0283 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x6 = .DEBUG	0x0283,0x0ca8,0x0002,0x0000,0x0058,0x75c5,0x0000,0x00fe
													; Debug Table 0x6.0x0 = 0x283,0xffff
0284 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x6.0x1 = 0x284,0xfffe
0285 e001       |    |		Load	0x0,0x1								; Debug Table 0x6.0x2 = 0x285,0xfffd
0286 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
0287 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
0288 02c7       |    |		Declare_Variable	Any
0289 00d8       |    |		Load_Top	At_Offset_0
028a 1c00       |    |		Execute_Immediate	Run_Utility,0x0
028b			BODY_0280:
028b 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x3 = 0x28b,0x1
028c 0120       |    |		Execute	Any,Is_Value
028d 6804       |h   |		Jump_Zero	0x292
028e e001       |    |		Load	0x0,0x1
028f 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
0290 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
0291 7801       |x   |		Jump	0x293
0292 00d8       |    |		Load_Top	At_Offset_0
0293 e5ff       |    |		Load	0x2,-0x1
0294 8220       |    |		Call	0x1,0x20
0295 c404       |    |		Store	0x2,0x4
0296 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x6.0x4 = 0x296,0x2
0297 e5ff       |    |		Load	0x2,-0x1
0298 821f       |    |		Call	0x1,0x1f
0299 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
029a e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x6.0x5 = 0x29a,0x3
029b 8236       | 6  |		Call	0x1,0x36
029c 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
029d 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x6.0x6 = 0x29d,0x4
029e 00db       |    |		Load_Top	At_Offset_3
029f 4974       |It  |		Short_Literal	0x174
02a0 00eb       |    |		Load_Encached	Diana_Cache
02a1 0098       |    |		Execute	Package,Field_Read_Dynamic
02a2 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
02a3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x6.0x7 = 0x2a3,0x5
													; Debug Table 0x6.0x8 = 0x2a3,0x401
02a4 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x6.0x9 = 0x2a4,0x5
02a5 496b       |Ik  |		Short_Literal	0x16b
02a6 00eb       |    |		Load_Encached	Diana_Cache
02a7 0096       |    |		Execute	Package,Entry
02a8 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0xa = 0x2a8,0x6
02a9 8222       | "  |		Call	0x1,0x22
02aa e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x6.0xb = 0x2aa,0x7
02ab 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
02ac 0000 0000  |    |		.BLANK	0000[0x4]
02b0 ; --------------------------------------------------------------------------------------
02b0 ; SUBPROGRAM
02b0 ; --------------------------------------------------------------------------------------
02b0 02bb       |    |		.CONST	0x02bb								; Address of begin
02b1 0004       |    |		.CONST	0x0004								; Address of exception handler
02b2 0004       |    |		.CONST	0x0004								; Number of locals
02b3			INIT_02b0:
02b3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x7 = .DEBUG	0x02b3,0x0cc2,0x0002,0x0000,0x0058,0x75c5,0x0000,0x0113
													; Debug Table 0x7.0x0 = 0x2b3,0xffff
02b4 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x7.0x1 = 0x2b4,0xfffe
02b5 e001       |    |		Load	0x0,0x1								; Debug Table 0x7.0x2 = 0x2b5,0xfffd
02b6 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
02b7 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
02b8 02c7       |    |		Declare_Variable	Any
02b9 00d8       |    |		Load_Top	At_Offset_0
02ba 1c00       |    |		Execute_Immediate	Run_Utility,0x0
02bb			BODY_02b0:
02bb 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x7.0x3 = 0x2bb,0x1
02bc 0120       |    |		Execute	Any,Is_Value
02bd 6804       |h   |		Jump_Zero	0x2c2
02be e001       |    |		Load	0x0,0x1
02bf 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
02c0 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
02c1 7801       |x   |		Jump	0x2c3
02c2 00d8       |    |		Load_Top	At_Offset_0
02c3 e5ff       |    |		Load	0x2,-0x1
02c4 8220       |    |		Call	0x1,0x20
02c5 c404       |    |		Store	0x2,0x4
02c6 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x7.0x4 = 0x2c6,0x2
02c7 e5ff       |    |		Load	0x2,-0x1
02c8 821f       |    |		Call	0x1,0x1f
02c9 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
02ca e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x7.0x5 = 0x2ca,0x3
02cb 8237       | 7  |		Call	0x1,0x37
02cc 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
02cd 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x7.0x6 = 0x2cd,0x4
02ce 00db       |    |		Load_Top	At_Offset_3
02cf 4974       |It  |		Short_Literal	0x174
02d0 00eb       |    |		Load_Encached	Diana_Cache
02d1 0098       |    |		Execute	Package,Field_Read_Dynamic
02d2 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
02d3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x7.0x7 = 0x2d3,0x5
													; Debug Table 0x7.0x8 = 0x2d3,0x401
02d4 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x7.0x9 = 0x2d4,0x5
02d5 496b       |Ik  |		Short_Literal	0x16b
02d6 00eb       |    |		Load_Encached	Diana_Cache
02d7 0096       |    |		Execute	Package,Entry
02d8 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x7.0xa = 0x2d8,0x6
02d9 8222       | "  |		Call	0x1,0x22
02da e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x7.0xb = 0x2da,0x7
02db 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
02dc 0000 0000  |    |		.LITERAL	{0x00000000, 0x00587a85}
02e0 ; --------------------------------------------------------------------------------------
02e0 ; SUBPROGRAM
02e0 ; --------------------------------------------------------------------------------------
02e0 02e3       |    |		.CONST	0x02e3								; Address of begin
02e1 0004       |    |		.CONST	0x0004								; Address of exception handler
02e2 0001       |    |		.CONST	0x0001								; Number of locals
02e3			BODY_02e0:
02e3			INIT_02e0:
02e3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x8 = .DEBUG	0x02e3,0x0cdc,0x0002,0x0000,0x0058,0x75c5,0x0000,0x0128
													; Debug Table 0x8.0x0 = 0x2e3,0x1
02e4 e5fe       |    |		Load	0x2,-0x2
02e5 021f       |    |		Execute	Heap_Access,Equal
02e6 6802       |h   |		Jump_Zero	0x2e9
02e7 4801       |H   |		Short_Literal	0x1							; Debug Table 0x8.0x1 = 0x2e7,0x2
02e8 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
02e9 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x8.0x2 = 0x2e9,0x3
02ea 8216       |    |		Call	0x1,0x16
02eb e5fe       |    |		Load	0x2,-0x2
02ec 8216       |    |		Call	0x1,0x16
02ed 021f       |    |		Execute	Heap_Access,Equal
02ee 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
02ef 0000       |    |		.XXX[0x1]
02f0 ; --------------------------------------------------------------------------------------
02f0 ; SUBPROGRAM
02f0 ; --------------------------------------------------------------------------------------
02f0 02f5       |    |		.CONST	0x02f5								; Address of begin
02f1 0004       |    |		.CONST	0x0004								; Address of exception handler
02f2 0003       |    |		.CONST	0x0003								; Number of locals
02f3			INIT_02f0:
02f3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9 = .DEBUG	0x02f3,0x0ce4,0x0002,0x0000,0x0058,0x75c5,0x0000,0x0139
													; Debug Table 0x9.0x0 = 0x2f3,0xffff
02f4 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9.0x1 = 0x2f4,0xfffe
02f5			BODY_02f0:
02f5 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0x2 = 0x2f5,0x1
02f6 e004       |    |		Load	0x0,0x4
02f7 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
02f8 6803       |h   |		Jump_Zero	0x2fc
02f9 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0x3 = 0x2f9,0x2
02fa 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
02fb 7814       |x   |		Jump	0x310
02fc e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0x4 = 0x2fc,0x3
													; Debug Table 0x9.0x5 = 0x2fc,0x401
02fd 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x9.0x6 = 0x2fd,0x402
02fe 0b5b       | [  |		Execute_Immediate	Case_Compare,0x5b				; Debug Table 0x9.0x7 = 0x2fe,0x403
													; Debug Table 0x9.0x8 = 0x2fe,0x404
													; Debug Table 0x9.0x9 = 0x2fe,0x3
02ff 7005       |p   |		Jump_Nonzero	0x305
0300 0b53       | S  |		Execute_Immediate	Case_Compare,0x53
0301 7003       |p   |		Jump_Nonzero	0x305
0302 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9.0xa = 0x302,0x6
													; Debug Table 0x9.0xb = 0x302,0x801
0303 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2					; Debug Table 0x9.0xc = 0x303,0x6
0304 780a       |x   |		Jump	0x30f
0305 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0xd = 0x305,0x4
0306 00eb       |    |		Load_Encached	Diana_Cache
0307 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
0308 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0309 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9.0xe = 0x309,0x5
030a 4976       |Iv  |		Short_Literal	0x176
030b 00eb       |    |		Load_Encached	Diana_Cache
030c 0098       |    |		Execute	Package,Field_Read_Dynamic
030d 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
030e 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
030f 00d1       |    |		Pop_Control	Pop_Count_1
0310 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x10 = 0x310,0xc01
													; Debug Table 0x9.0xf = 0x310,0x7
0311 021d       |    |		Execute	Heap_Access,Is_Null
0312 6802       |h   |		Jump_Zero	0x315							; Debug Table 0x9.0x11 = 0x312,0x7
0313 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0x12 = 0x313,0x8
0314 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0315 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x13 = 0x315,0x9
0316 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0317 0000       |    |		.XXX[0x1]
0318 ; --------------------------------------------------------------------------------------
0318 ; SUBPROGRAM
0318 ; --------------------------------------------------------------------------------------
0318 031b       |    |		.CONST	0x031b								; Address of begin
0319 032a       | *  |		.CONST	0x032a								; Address of exception handler
031a 0001       |    |		.CONST	0x0001								; Number of locals
031b			BODY_0318:
031b			INIT_0318:
031b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa = .DEBUG	0x031b,0x0d0e,0x0002,0x0000,0x0058,0x75c5,0x0000,0x0146
													; Debug Table 0xa.0x0 = 0x31b,0x1
031c e004       |    |		Load	0x0,0x4
031d 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
031e 6805       |h   |		Jump_Zero	0x324
031f 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa.0x1 = 0x31f,0x2
0320 e001       |    |		Load	0x0,0x1
0321 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0322 1837       | 7  |		Execute	Package,Field_Execute,Field_Number 0x37
0323 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0324 4801       |H   |		Short_Literal	0x1							; Debug Table 0xa.0x2 = 0x324,0x3
0325 48c8       |H   |		Short_Literal	0xc8
0326 e5ff       |    |		Load	0x2,-0x1
0327 e005       |    |		Load	0x0,0x5
0328 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0329 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
032a			TRAP_0318:
032a 0007       |    |		Action	Break_Optional
032b 0092 09ad  |    |		Action	Push_String_Extended,0x9ad					; "???"
													; Debug Table 0xa.0x3 = 0x32b,0x4
032d 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
032e 0000 0000  |    |		.XXX[0x2]
0330 ; --------------------------------------------------------------------------------------
0330 ; SUBPROGRAM
0330 ; --------------------------------------------------------------------------------------
0330 0333       | 3  |		.CONST	0x0333								; Address of begin
0331 0341       | A  |		.CONST	0x0341								; Address of exception handler
0332 0001       |    |		.CONST	0x0001								; Number of locals
0333			BODY_0330:
0333			INIT_0330:
0333 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb = .DEBUG	0x0333,0x0d18,0x0002,0x0000,0x0058,0x75c5,0x0000,0x0151
													; Debug Table 0xb.0x0 = 0x333,0x1
0334 e004       |    |		Load	0x0,0x4
0335 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0336 6805       |h   |		Jump_Zero	0x33c
0337 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb.0x1 = 0x337,0x2
0338 e001       |    |		Load	0x0,0x1
0339 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
033a 1837       | 7  |		Execute	Package,Field_Execute,Field_Number 0x37
033b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
033c 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb.0x2 = 0x33c,0x3
033d 00eb       |    |		Load_Encached	Diana_Cache
033e 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
033f 823a       | :  |		Call	0x1,0x3a
0340 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0341			TRAP_0330:
0341 0007       |    |		Action	Break_Optional
0342 0092 09ad  |    |		Action	Push_String_Extended,0x9ad					; "???"
													; Debug Table 0xb.0x3 = 0x342,0x4
0344 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0345 0000 0000  |    |		.XXX[0x3]
0347 0000       |    |
0348 ; --------------------------------------------------------------------------------------
0348 ; SUBPROGRAM
0348 ; --------------------------------------------------------------------------------------
0348 0356       | V  |		.CONST	0x0356								; Address of begin
0349 041f       |    |		.CONST	0x041f								; Address of exception handler
034a 0008       |    |		.CONST	0x0008								; Number of locals
034b			INIT_0348:
034b 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0xc = .DEBUG	0x034b,0x0d22,0x0002,0x0000,0x0058,0x7a85,0x0000,0x00ad
													; Debug Table 0xc.0x0 = 0x34b,0xffff
034c 039d       |    |		Declare_Variable	Heap_Access,Duplicate
034d 039d       |    |		Declare_Variable	Heap_Access,Duplicate
034e 029f 093b  |   ;|		Declare_Subprogram	INIT_0938,For_Call				; Debug Table 0xc.0x1 = 0x34e,0xfffe
0350 029f 094b  |   K|		Declare_Subprogram	INIT_0948,For_Call				; Debug Table 0xc.0x2 = 0x350,0xfffd
0352 029f 0963  |   c|		Declare_Subprogram	INIT_0960,For_Call				; Debug Table 0xc.0x3 = 0x352,0xfffc
0354 029f 0973  |   s|		Declare_Subprogram	INIT_0970,For_Call				; Debug Table 0xc.0x4 = 0x354,0xfffb
0356			BODY_0348:
0356 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0xc.0x5 = 0x356,0x1
													; Debug Table 0xc.0x6 = 0x356,0x401
0357 a404       |    |		Store_Unchecked	0x2,0x4							; Debug Table 0xc.0x7 = 0x357,0x1
0358 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xc.0x8 = 0x358,0x2
0359 4904       |I   |		Short_Literal	0x104
035a 00eb       |    |		Load_Encached	Diana_Cache
035b 0096       |    |		Execute	Package,Entry
035c 00eb       |    |		Load_Encached	Diana_Cache
035d 18da       |    |		Execute	Package,Field_Execute,Field_Number 0xda
035e 00eb       |    |		Load_Encached	Diana_Cache
035f 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
0360 a403       |    |		Store_Unchecked	0x2,0x3
0361 00cf       |    |		Action	Mark_Auxiliary
0362 78b3       |x   |		Jump	0x416
0363 e403       |    |		Load	0x2,0x3								; Debug Table 0xc.0x9 = 0x363,0x4
0364 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0xa = 0x364,0x801
0365 7002       |p   |		Jump_Nonzero	0x368
0366 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xc.0xb = 0x366,0x802
0367 7826       |x&  |		Jump	0x38e
0368 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0xc = 0x368,0x803
0369 0217       |    |		Execute	Heap_Access,All_Reference
036a 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
036b 6804       |h   |		Jump_Zero	0x370
036c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0xd = 0x36c,0x804
036d 0217       |    |		Execute	Heap_Access,All_Reference
036e 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
036f 781e       |x   |		Jump	0x38e
0370 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0xe = 0x370,0x805
0371 e40b       |    |		Load	0x2,0xb								; Debug Table 0xc.0xf = 0x371,0xc01
0372 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0xc.0x10 = 0x372,0xc02
0373 00d0       |    |		Action	Swap_Control							; Debug Table 0xc.0x11 = 0x373,0xc03
													; Debug Table 0xc.0x12 = 0x373,0xc04
0374 00d1       |    |		Pop_Control	Pop_Count_1
0375 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0xc.0x13 = 0x375,0x805
0376 00eb       |    |		Load_Encached	Diana_Cache
0377 0098       |    |		Execute	Package,Field_Read_Dynamic
0378 012c       | ,  |		Execute	Any,Size
0379 e008       |    |		Load	0x0,0x8
037a 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
037b 025b       | [  |		Execute	Discrete,Check_In_Type
037c 0273       | s  |		Execute	Discrete,Plus
037d 00d9       |    |		Load_Top	At_Offset_1
037e e40c       |    |		Load	0x2,0xc								; Debug Table 0xc.0x14 = 0x37e,0x1001
037f 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0xc.0x15 = 0x37f,0x1002
0380 00d0       |    |		Action	Swap_Control							; Debug Table 0xc.0x16 = 0x380,0x1003
													; Debug Table 0xc.0x17 = 0x380,0x1004
0381 00d1       |    |		Pop_Control	Pop_Count_1
0382 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0xc.0x18 = 0x382,0xc04
0383 00eb       |    |		Load_Encached	Diana_Cache
0384 0098       |    |		Execute	Package,Field_Read_Dynamic
0385 49c9       |I   |		Short_Literal	0x1c9
0386 00eb       |    |		Load_Encached	Diana_Cache
0387 0098       |    |		Execute	Package,Field_Read_Dynamic
0388 49ca       |I   |		Short_Literal	0x1ca
0389 00eb       |    |		Load_Encached	Diana_Cache
038a 0095       |    |		Execute	Package,Field_Reference_Dynamic
038b e009       |    |		Load	0x0,0x9
038c 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
038d 7800       |x   |		Jump	0x38e
038e 00d0       |    |		Action	Swap_Control
038f 00d1       |    |		Pop_Control	Pop_Count_1
0390 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0xc.0x19 = 0x390,0x4
0391 18d0       |    |		Execute	Package,Field_Execute,Field_Number 0xd0
0392 00eb       |    |		Load_Encached	Diana_Cache
0393 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
0394 a402       |    |		Store_Unchecked	0x2,0x2
0395 00cf       |    |		Action	Mark_Auxiliary
0396 7872       |xr  |		Jump	0x409
0397 e404       |    |		Load	0x2,0x4								; Debug Table 0xc.0x1a = 0x397,0x6
0398 e403       |    |		Load	0x2,0x3
0399 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x1b = 0x399,0x1401
039a 7002       |p   |		Jump_Nonzero	0x39d
039b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xc.0x1c = 0x39b,0x1402
039c 7826       |x&  |		Jump	0x3c3
039d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x1d = 0x39d,0x1403
039e 0217       |    |		Execute	Heap_Access,All_Reference
039f 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
03a0 6804       |h   |		Jump_Zero	0x3a5
03a1 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x1e = 0x3a1,0x1404
03a2 0217       |    |		Execute	Heap_Access,All_Reference
03a3 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
03a4 781e       |x   |		Jump	0x3c3
03a5 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x1f = 0x3a5,0x1405
03a6 e40d       |    |		Load	0x2,0xd								; Debug Table 0xc.0x20 = 0x3a6,0x1801
03a7 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0xc.0x21 = 0x3a7,0x1802
03a8 00d0       |    |		Action	Swap_Control							; Debug Table 0xc.0x22 = 0x3a8,0x1803
													; Debug Table 0xc.0x23 = 0x3a8,0x1804
03a9 00d1       |    |		Pop_Control	Pop_Count_1
03aa 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0xc.0x24 = 0x3aa,0x1405
03ab 00eb       |    |		Load_Encached	Diana_Cache
03ac 0098       |    |		Execute	Package,Field_Read_Dynamic
03ad 012c       | ,  |		Execute	Any,Size
03ae e008       |    |		Load	0x0,0x8
03af 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
03b0 025b       | [  |		Execute	Discrete,Check_In_Type
03b1 0273       | s  |		Execute	Discrete,Plus
03b2 00d9       |    |		Load_Top	At_Offset_1
03b3 e40e       |    |		Load	0x2,0xe								; Debug Table 0xc.0x25 = 0x3b3,0x1c01
03b4 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0xc.0x26 = 0x3b4,0x1c02
03b5 00d0       |    |		Action	Swap_Control							; Debug Table 0xc.0x27 = 0x3b5,0x1c03
													; Debug Table 0xc.0x28 = 0x3b5,0x1c04
03b6 00d1       |    |		Pop_Control	Pop_Count_1
03b7 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0xc.0x29 = 0x3b7,0x1804
03b8 00eb       |    |		Load_Encached	Diana_Cache
03b9 0098       |    |		Execute	Package,Field_Read_Dynamic
03ba 49c9       |I   |		Short_Literal	0x1c9
03bb 00eb       |    |		Load_Encached	Diana_Cache
03bc 0098       |    |		Execute	Package,Field_Read_Dynamic
03bd 49ca       |I   |		Short_Literal	0x1ca
03be 00eb       |    |		Load_Encached	Diana_Cache
03bf 0095       |    |		Execute	Package,Field_Reference_Dynamic
03c0 e009       |    |		Load	0x0,0x9
03c1 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
03c2 7800       |x   |		Jump	0x3c3
03c3 00d0       |    |		Action	Swap_Control
03c4 00d1       |    |		Pop_Control	Pop_Count_1
03c5 8408       |    |		Call	0x2,0x8								; Debug Table 0xc.0x2a = 0x3c5,0x6
03c6 e402       |    |		Load	0x2,0x2
03c7 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x2b = 0x3c7,0x2001
03c8 7002       |p   |		Jump_Nonzero	0x3cb
03c9 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xc.0x2c = 0x3c9,0x2002
03ca 7826       |x&  |		Jump	0x3f1
03cb 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x2d = 0x3cb,0x2003
03cc 0217       |    |		Execute	Heap_Access,All_Reference
03cd 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
03ce 6804       |h   |		Jump_Zero	0x3d3
03cf 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x2e = 0x3cf,0x2004
03d0 0217       |    |		Execute	Heap_Access,All_Reference
03d1 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
03d2 781e       |x   |		Jump	0x3f1
03d3 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x2f = 0x3d3,0x2005
03d4 e40e       |    |		Load	0x2,0xe								; Debug Table 0xc.0x30 = 0x3d4,0x2401
03d5 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0xc.0x31 = 0x3d5,0x2402
03d6 00d0       |    |		Action	Swap_Control							; Debug Table 0xc.0x32 = 0x3d6,0x2403
													; Debug Table 0xc.0x33 = 0x3d6,0x2404
03d7 00d1       |    |		Pop_Control	Pop_Count_1
03d8 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0xc.0x34 = 0x3d8,0x2005
03d9 00eb       |    |		Load_Encached	Diana_Cache
03da 0098       |    |		Execute	Package,Field_Read_Dynamic
03db 012c       | ,  |		Execute	Any,Size
03dc e008       |    |		Load	0x0,0x8
03dd 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
03de 025b       | [  |		Execute	Discrete,Check_In_Type
03df 0273       | s  |		Execute	Discrete,Plus
03e0 00d9       |    |		Load_Top	At_Offset_1
03e1 e40f       |    |		Load	0x2,0xf								; Debug Table 0xc.0x35 = 0x3e1,0x2801
03e2 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0xc.0x36 = 0x3e2,0x2802
03e3 00d0       |    |		Action	Swap_Control							; Debug Table 0xc.0x37 = 0x3e3,0x2803
													; Debug Table 0xc.0x38 = 0x3e3,0x2804
03e4 00d1       |    |		Pop_Control	Pop_Count_1
03e5 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0xc.0x39 = 0x3e5,0x2404
03e6 00eb       |    |		Load_Encached	Diana_Cache
03e7 0098       |    |		Execute	Package,Field_Read_Dynamic
03e8 49c9       |I   |		Short_Literal	0x1c9
03e9 00eb       |    |		Load_Encached	Diana_Cache
03ea 0098       |    |		Execute	Package,Field_Read_Dynamic
03eb 49ca       |I   |		Short_Literal	0x1ca
03ec 00eb       |    |		Load_Encached	Diana_Cache
03ed 0095       |    |		Execute	Package,Field_Reference_Dynamic
03ee e009       |    |		Load	0x0,0x9
03ef 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
03f0 7800       |x   |		Jump	0x3f1
03f1 00d0       |    |		Action	Swap_Control
03f2 00d1       |    |		Pop_Control	Pop_Count_1
03f3 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0xc.0x3a = 0x3f3,0x1406
03f4 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
03f5 4817       |H   |		Short_Literal	0x17
03f6 00eb       |    |		Load_Encached	Diana_Cache
03f7 1879       | y  |		Execute	Package,Field_Execute,Field_Number 0x79
03f8 48a9       |H   |		Short_Literal	0xa9
03f9 00eb       |    |		Load_Encached	Diana_Cache
03fa 187d       | }  |		Execute	Package,Field_Execute,Field_Number 0x7d
03fb 4975       |Iu  |		Short_Literal	0x175
03fc 00eb       |    |		Load_Encached	Diana_Cache
03fd 0098       |    |		Execute	Package,Field_Read_Dynamic
03fe 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
03ff c404       |    |		Store	0x2,0x4
0400 e402       |    |		Load	0x2,0x2								; Debug Table 0xc.0x3b = 0x400,0x7
													; Debug Table 0xc.0x3c = 0x400,0x2c01
0401 7002       |p   |		Jump_Nonzero	0x404
0402 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0xc.0x3d = 0x402,0x2c02
0403 7803       |x   |		Jump	0x407
0404 e402       |    |		Load	0x2,0x2								; Debug Table 0xc.0x3e = 0x404,0x2c03
0405 0217       |    |		Execute	Heap_Access,All_Reference
0406 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0407 a402       |    |		Store_Unchecked	0x2,0x2							; Debug Table 0xc.0x3f = 0x407,0x7
0408 00c9       |    |		Action	Pop_Auxiliary_Loop
0409 e402       |    |		Load	0x2,0x2								; Debug Table 0xc.0x40 = 0x409,0x5
													; Debug Table 0xc.0x41 = 0x409,0x3001
040a 021d       |    |		Execute	Heap_Access,Is_Null
040b 6f8b       |o   |		Jump_Zero	0x397							; Debug Table 0xc.0x42 = 0x40b,0x5
040c 00ce       |    |		Action	Pop_Auxiliary
040d e403       |    |		Load	0x2,0x3								; Debug Table 0xc.0x43 = 0x40d,0x8
													; Debug Table 0xc.0x44 = 0x40d,0x3401
040e 7002       |p   |		Jump_Nonzero	0x411
040f 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0xc.0x45 = 0x40f,0x3402
0410 7803       |x   |		Jump	0x414
0411 e403       |    |		Load	0x2,0x3								; Debug Table 0xc.0x46 = 0x411,0x3403
0412 0217       |    |		Execute	Heap_Access,All_Reference
0413 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0414 a403       |    |		Store_Unchecked	0x2,0x3							; Debug Table 0xc.0x47 = 0x414,0x8
0415 00c9       |    |		Action	Pop_Auxiliary_Loop
0416 e403       |    |		Load	0x2,0x3								; Debug Table 0xc.0x48 = 0x416,0x3
													; Debug Table 0xc.0x49 = 0x416,0x3801
0417 021d       |    |		Execute	Heap_Access,Is_Null
0418 6f4a       |oJ  |		Jump_Zero	0x363							; Debug Table 0xc.0x4a = 0x418,0x3
0419 00ce       |    |		Action	Pop_Auxiliary
041a e404       |    |		Load	0x2,0x4								; Debug Table 0xc.0x4b = 0x41a,0x9
041b 4893       |H   |		Short_Literal	0x93
041c 00eb       |    |		Load_Encached	Diana_Cache
041d 187f       |    |		Execute	Package,Field_Execute,Field_Number 0x7f
041e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
041f			TRAP_0348:
041f 0007       |    |		Action	Break_Optional
0420 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0xc.0x4c = 0x420,0xa
													; Debug Table 0xc.0x4d = 0x420,0x3c01
0421 4893       |H   |		Short_Literal	0x93							; Debug Table 0xc.0x4e = 0x421,0xa
0422 00eb       |    |		Load_Encached	Diana_Cache
0423 187f       |    |		Execute	Package,Field_Execute,Field_Number 0x7f
0424 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0425 0000 0000  |    |		.XXX[0x3]
0427 0000       |    |
0428 ; --------------------------------------------------------------------------------------
0428 ; SUBPROGRAM
0428 ; --------------------------------------------------------------------------------------
0428 042e       | .  |		.CONST	0x042e								; Address of begin
0429 0448       | H  |		.CONST	0x0448								; Address of exception handler
042a 0004       |    |		.CONST	0x0004								; Number of locals
042b			INIT_0428:
042b 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0xd = .DEBUG	0x042b,0x0dc2,0x0002,0x0000,0x0058,0x7a85,0x0000,0x0236
													; Debug Table 0xd.0x0 = 0x42b,0xffff
042c 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xd.0x1 = 0x42c,0xfffe
042d 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xd.0x2 = 0x42d,0xfffd
042e			BODY_0428:
042e e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xd.0x3 = 0x42e,0x1
042f 00eb       |    |		Load_Encached	Diana_Cache
0430 18d9       |    |		Execute	Package,Field_Execute,Field_Number 0xd9
0431 00eb       |    |		Load_Encached	Diana_Cache
0432 1889       |    |		Execute	Package,Field_Execute,Field_Number 0x89
0433 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0434 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xd.0x4 = 0x434,0x2
0435 00db       |    |		Load_Top	At_Offset_3
0436 4975       |Iu  |		Short_Literal	0x175
0437 00eb       |    |		Load_Encached	Diana_Cache
0438 0098       |    |		Execute	Package,Field_Read_Dynamic
0439 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
043a 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
043b e403       |    |		Load	0x2,0x3								; Debug Table 0xd.0x5 = 0x43b,0x3
													; Debug Table 0xd.0x6 = 0x43b,0x401
043c 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xd.0x7 = 0x43c,0x402
043d 0fa9       |    |		Execute_Immediate	Equal,-0x57					; Debug Table 0xd.0x8 = 0x43d,0x403
													; Debug Table 0xd.0x9 = 0x43d,0x404
													; Debug Table 0xd.0xa = 0x43d,0x3
043e 6805       |h   |		Jump_Zero	0x444
043f 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xd.0xb = 0x43f,0x4
0440 00eb       |    |		Load_Encached	Diana_Cache
0441 18b2       |    |		Execute	Package,Field_Execute,Field_Number 0xb2
0442 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0443 7802       |x   |		Jump	0x446
0444 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xd.0xc = 0x444,0x5
0445 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0446 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xd.0xd = 0x446,0x6
0447 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0448			TRAP_0428:
0448 0007       |    |		Action	Break_Optional
0449 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xd.0xe = 0x449,0x7
													; Debug Table 0xd.0xf = 0x449,0x801
044a 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2				; Debug Table 0xd.0x10 = 0x44a,0x7
044b 0000 0000  |    |		.BLANK	0000[0x5]
0450 ; --------------------------------------------------------------------------------------
0450 ; SUBPROGRAM
0450 ; --------------------------------------------------------------------------------------
0450 0458       | X  |		.CONST	0x0458								; Address of begin
0451 0004       |    |		.CONST	0x0004								; Address of exception handler
0452 0003       |    |		.CONST	0x0003								; Number of locals
0453			INIT_0450:
0453 e001       |    |		Load	0x0,0x1								; Debug Table 0xe = .DEBUG	0x0453,0x0de6,0x0001,0x0000,0x0058,0x7a85,0x0000,0x029e
													; Debug Table 0xe.0x0 = 0x453,0xffff
0454 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
0455 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
0456 e001       |    |		Load	0x0,0x1								; Debug Table 0xe.0x1 = 0x456,0xfffe
0457 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0458			BODY_0450:
0458 e001       |    |		Load	0x0,0x1								; Debug Table 0xe.0x2 = 0x458,0xfffd
													; Debug Table 0xe.0x3 = 0x458,0xfffc
													; Debug Table 0xe.0x4 = 0x458,0x1
0459 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
045a 1834       | 4  |		Execute	Package,Field_Execute,Field_Number 0x34
045b c5fe       |    |		Store	0x2,-0x2
045c e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xe.0x5 = 0x45c,0x2
													; Debug Table 0xe.0x6 = 0x45c,0x401
045d 021d       |    |		Execute	Heap_Access,Is_Null
045e 6811       |h   |		Jump_Zero	0x470							; Debug Table 0xe.0x7 = 0x45e,0x2
045f e001       |    |		Load	0x0,0x1								; Debug Table 0xe.0x8 = 0x45f,0x3
0460 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0461 e001       |    |		Load	0x0,0x1
0462 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
0463 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
0464 4800       |H   |		Short_Literal	0x0
0465 e00a       |    |		Load	0x0,0xa
0466 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0467 e001       |    |		Load	0x0,0x1
0468 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
0469 1832       | 2  |		Execute	Package,Field_Execute,Field_Number 0x32
046a 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
046b 0059       | Y  |		Store_Top	Discrete,At_Offset_1
046c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0x9 = 0x46c,0x4
046d 6804       |h   |		Jump_Zero	0x472
046e 617d       |a}  |		Indirect_Literal	Discrete,0x5ec,{0x00000000, 0x587a8501}		; Debug Table 0xe.0xa = 0x46e,0x5
046f 0257       | W  |		Execute	Discrete,Raise
0470 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xe.0xb = 0x470,0x6
0471 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0472 e001       |    |		Load	0x0,0x1								; Debug Table 0xe.0xc = 0x472,0x7
0473 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0474 4800       |H   |		Short_Literal	0x0
0475 4800       |H   |		Short_Literal	0x0
0476 00ea       |    |		Load_Encached	Null_String_Cache
0477 e402       |    |		Load	0x2,0x2
0478 e001       |    |		Load	0x0,0x1
0479 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
047a 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
047b 0059       | Y  |		Store_Top	Discrete,At_Offset_1
047c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0xd = 0x47c,0x8
047d 6802       |h   |		Jump_Zero	0x480
047e 6169       |ai  |		Indirect_Literal	Discrete,0x5e8,{0x00000000, 0x587a8502}		; Debug Table 0xe.0xe = 0x47e,0x9
047f 0257       | W  |		Execute	Discrete,Raise
0480 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0481 0000 0000  |    |		.BLANK	0000[0x7]
0488 ; --------------------------------------------------------------------------------------
0488 ; SUBPROGRAM
0488 ; --------------------------------------------------------------------------------------
0488 048b       |    |		.CONST	0x048b								; Address of begin
0489 0004       |    |		.CONST	0x0004								; Address of exception handler
048a 0001       |    |		.CONST	0x0001								; Number of locals
048b			BODY_0488:
048b			INIT_0488:
048b e001       |    |		Load	0x0,0x1								; Debug Table 0xf = .DEBUG	0x048b,0x0e06,0x0001,0x0000,0x0058,0x7a85,0x0000,0x0319
													; Debug Table 0xf.0x0 = 0x48b,0x1
048c 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
048d 1834       | 4  |		Execute	Package,Field_Execute,Field_Number 0x34
048e c5fe       |    |		Store	0x2,-0x2
048f e00b       |    |		Load	0x0,0xb								; Debug Table 0xf.0x1 = 0x48f,0x2
0490 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0491 4800       |H   |		Short_Literal	0x0
0492 e5ff       |    |		Load	0x2,-0x1
0493 e003       |    |		Load	0x0,0x3
0494 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
0495 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0496 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0497 0000       |    |		.XXX[0x1]
0498 ; --------------------------------------------------------------------------------------
0498 ; SUBPROGRAM
0498 ; --------------------------------------------------------------------------------------
0498 049b       |    |		.CONST	0x049b								; Address of begin
0499 0004       |    |		.CONST	0x0004								; Address of exception handler
049a 0001       |    |		.CONST	0x0001								; Number of locals
049b			BODY_0498:
049b			INIT_0498:
049b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x10 = .DEBUG	0x049b,0x0e0c,0x0001,0x0000,0x0058,0x7a85,0x0000,0x033e
													; Debug Table 0x10.0x0 = 0x49b,0x1
049c e001       |    |		Load	0x0,0x1
049d 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
049e 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
049f 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
04a0 ; --------------------------------------------------------------------------------------
04a0 ; SUBPROGRAM
04a0 ; --------------------------------------------------------------------------------------
04a0 04ab       |    |		.CONST	0x04ab								; Address of begin
04a1 0004       |    |		.CONST	0x0004								; Address of exception handler
04a2 0003       |    |		.CONST	0x0003								; Number of locals
04a3			INIT_04a0:
04a3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x11 = .DEBUG	0x04a3,0x0e10,0x0002,0x0000,0x0058,0x7a85,0x0000,0x0356
													; Debug Table 0x11.0x0 = 0x4a3,0xffff
04a4 e001       |    |		Load	0x0,0x1
04a5 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
04a6 1832       | 2  |		Execute	Package,Field_Execute,Field_Number 0x32
04a7 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x11.0x1 = 0x4a7,0xfffe
04a8 e001       |    |		Load	0x0,0x1
04a9 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
04aa 1833       | 3  |		Execute	Package,Field_Execute,Field_Number 0x33
04ab			BODY_04a0:
04ab 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x11.0x2 = 0x4ab,0x1
04ac 01db       |    |		Execute	Vector,Length
04ad 7005       |p   |		Jump_Nonzero	0x4b3
04ae 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x11.0x3 = 0x4ae,0x2
04af 4817       |H   |		Short_Literal	0x17
04b0 00eb       |    |		Load_Encached	Diana_Cache
04b1 187a       | z  |		Execute	Package,Field_Execute,Field_Number 0x7a
04b2 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04b3 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x11.0x4 = 0x4b3,0x3
04b4 4817       |H   |		Short_Literal	0x17
04b5 00eb       |    |		Load_Encached	Diana_Cache
04b6 187a       | z  |		Execute	Package,Field_Execute,Field_Number 0x7a
04b7 00da       |    |		Load_Top	At_Offset_2
04b8 8223       | #  |		Call	0x1,0x23
04b9 4812       |H   |		Short_Literal	0x12
04ba 00eb       |    |		Load_Encached	Diana_Cache
04bb 187d       | }  |		Execute	Package,Field_Execute,Field_Number 0x7d
04bc 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04bd 0000 0000  |    |		.XXX[0x3]
04bf 0000       |    |
04c0 ; --------------------------------------------------------------------------------------
04c0 ; SUBPROGRAM
04c0 ; --------------------------------------------------------------------------------------
04c0 04ca       |    |		.CONST	0x04ca								; Address of begin
04c1 0004       |    |		.CONST	0x0004								; Address of exception handler
04c2 0006       |    |		.CONST	0x0006								; Number of locals
04c3			INIT_04c0:
04c3 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x12 = .DEBUG	0x04c3,0x0e1c,0x0002,0x0000,0x0058,0x7a85,0x0000,0x03a5
													; Debug Table 0x12.0x0 = 0x4c3,0xffff
04c4 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x12.0x1 = 0x4c4,0xfffe
04c5 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x12.0x2 = 0x4c5,0xfffd
04c6 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x12.0x3 = 0x4c6,0xfffc
04c7 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
04c8 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x12.0x4 = 0x4c8,0xfffb
04c9 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
04ca			BODY_04c0:
04ca 00cf       |    |		Action	Mark_Auxiliary
04cb e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x12.0x5 = 0x4cb,0x1
04cc 01d9       |    |		Execute	Vector,Reverse_Bounds
04cd 0263       | c  |		Execute	Discrete,Above_Bound
04ce 7027       |p'  |		Jump_Nonzero	0x4f6
04cf e405       |    |		Load	0x2,0x5								; Debug Table 0x12.0x6 = 0x4cf,0x2
04d0 e406       |    |		Load	0x2,0x6
04d1 0279       | y  |		Execute	Discrete,And
04d2 6802       |h   |		Jump_Zero	0x4d5
04d3 00d2       |    |		Pop_Control	Pop_Count_2
04d4 7821       |x!  |		Jump	0x4f6
04d5 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x12.0x7 = 0x4d5,0x3
04d6 01dc       |    |		Execute	Vector,Last
04d7 e5ff       |    |		Load	0x2,-0x1
04d8 01dd       |    |		Execute	Vector,First
04d9 0273       | s  |		Execute	Discrete,Plus
04da 00d9       |    |		Load_Top	At_Offset_1
04db 0272       | r  |		Execute	Discrete,Minus
04dc 0248       | H  |		Execute	Discrete,Check_In_Integer
04dd a402       |    |		Store_Unchecked	0x2,0x2
04de e405       |    |		Load	0x2,0x5								; Debug Table 0x12.0x8 = 0x4de,0x4
04df 7009       |p   |		Jump_Nonzero	0x4e9
04e0 00d8       |    |		Load_Top	At_Offset_0
04e1 e5ff       |    |		Load	0x2,-0x1
04e2 01d7       |    |		Execute	Vector,Field_Read
04e3 0e20       |    |		Execute_Immediate	Not_Equal,0x20
04e4 6804       |h   |		Jump_Zero	0x4e9
04e5 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x12.0x9 = 0x4e5,0x5
04e6 a403       |    |		Store_Unchecked	0x2,0x3
04e7 4801       |H   |		Short_Literal	0x1							; Debug Table 0x12.0xa = 0x4e7,0x6
04e8 a405       |    |		Store_Unchecked	0x2,0x5
04e9 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x12.0xb = 0x4e9,0x7
04ea 7009       |p   |		Jump_Nonzero	0x4f4
04eb e402       |    |		Load	0x2,0x2
04ec e5ff       |    |		Load	0x2,-0x1
04ed 01d7       |    |		Execute	Vector,Field_Read
04ee 0e20       |    |		Execute_Immediate	Not_Equal,0x20
04ef 6804       |h   |		Jump_Zero	0x4f4
04f0 e402       |    |		Load	0x2,0x2								; Debug Table 0x12.0xc = 0x4f0,0x8
04f1 a404       |    |		Store_Unchecked	0x2,0x4
04f2 4801       |H   |		Short_Literal	0x1							; Debug Table 0x12.0xd = 0x4f2,0x9
04f3 a406       |    |		Store_Unchecked	0x2,0x6
04f4 00c8       |    |		Action	Pop_Auxiliary_Range
04f5 3fd9       |?   |		Loop_Increasing	0x4cf
04f6 00ce       |    |		Action	Pop_Auxiliary
04f7 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x12.0xe = 0x4f7,0xa
04f8 00d9       |    |		Load_Top	At_Offset_1
04f9 0279       | y  |		Execute	Discrete,And
04fa 6805       |h   |		Jump_Zero	0x500
04fb 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x12.0xf = 0x4fb,0xb
04fc 00db       |    |		Load_Top	At_Offset_3
04fd e5ff       |    |		Load	0x2,-0x1
04fe 01cf       |    |		Execute	Vector,Slice_Read
04ff 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0500 00ea       |    |		Load_Encached	Null_String_Cache					; Debug Table 0x12.0x10 = 0x500,0xc
0501 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0502 0000 0000  |    |		.BLANK	0000[0x6]
0508 ; --------------------------------------------------------------------------------------
0508 ; SUBPROGRAM
0508 ; --------------------------------------------------------------------------------------
0508 050c       |    |		.CONST	0x050c								; Address of begin
0509 0004       |    |		.CONST	0x0004								; Address of exception handler
050a 0002       |    |		.CONST	0x0002								; Number of locals
050b			INIT_0508:
050b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x13 = .DEBUG	0x050b,0x0e40,0x0002,0x0000,0x0058,0x7a85,0x0000,0x0429
													; Debug Table 0x13.0x0 = 0x50b,0xffff
050c			BODY_0508:
050c 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x13.0x1 = 0x50c,0x1
050d 00eb       |    |		Load_Encached	Diana_Cache
050e 18a8       |    |		Execute	Package,Field_Execute,Field_Number 0xa8
050f 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0510 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x13.0x2 = 0x510,0x2
0511 00e0       |    |		Load_Encached	Standard_Cache
0512 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0513 8224       | $  |		Call	0x1,0x24
0514 00eb       |    |		Load_Encached	Diana_Cache
0515 183c       | <  |		Execute	Package,Field_Execute,Field_Number 0x3c
0516 00d9       |    |		Load_Top	At_Offset_1
0517 00eb       |    |		Load_Encached	Diana_Cache
0518 183a       | :  |		Execute	Package,Field_Execute,Field_Number 0x3a
0519 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x13.0x3 = 0x519,0x3
051a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
051b 0000 0000  |    |		.BLANK	0000[0x5]
0520 ; --------------------------------------------------------------------------------------
0520 ; SUBPROGRAM
0520 ; --------------------------------------------------------------------------------------
0520 0523       | #  |		.CONST	0x0523								; Address of begin
0521 0004       |    |		.CONST	0x0004								; Address of exception handler
0522 0001       |    |		.CONST	0x0001								; Number of locals
0523			BODY_0520:
0523			INIT_0520:
0523 e008       |    |		Load	0x0,0x8								; Debug Table 0x14 = .DEBUG	0x0523,0x0e4a,0x0002,0x0000,0x0058,0x7a85,0x0000,0x045c
													; Debug Table 0x14.0x0 = 0x523,0x1
0524 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
0525 0f04       |    |		Execute_Immediate	Equal,0x4
0526 6803       |h   |		Jump_Zero	0x52a
0527 0092 09ae  |    |		Action	Push_String_Extended,0x9ae					; "key_cache"
													; Debug Table 0x14.0x1 = 0x527,0x2
0529 00ca       |    |		Action	Exit_Nullary_Function
052a 0092 09af  |    |		Action	Push_String_Extended,0x9af					; "native_key_cache"
													; Debug Table 0x14.0x2 = 0x52a,0x3
052c 00ca       |    |		Action	Exit_Nullary_Function
052d 0000 0000  |    |		.XXX[0x3]
052f 0000       |    |
0530 ; --------------------------------------------------------------------------------------
0530 ; SUBPROGRAM
0530 ; --------------------------------------------------------------------------------------
0530 054d       | M  |		.CONST	0x054d								; Address of begin
0531 0004       |    |		.CONST	0x0004								; Address of exception handler
0532 0009       |    |		.CONST	0x0009								; Number of locals
0533			INIT_0530:
0533 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x15 = .DEBUG	0x0533,0x0e52,0x0001,0x0000,0x0058,0x7a85,0x0000,0x0477
													; Debug Table 0x15.0x0 = 0x533,0xffff
0534 8226       | &  |		Call	0x1,0x26							; Debug Table 0x15.0x1 = 0x534,0xfffe
0535 0092 09b0  |    |		Action	Push_String_Extended,0x9b0					; "!machine.editor_data"
													; Debug Table 0x15.0x2 = 0x535,0xfffd
0537 e001       |    |		Load	0x0,0x1								; Debug Table 0x15.0x3 = 0x537,0xfffc
0538 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
0539 1b21       | !  |		Execute	Package,Field_Read,Field_Number 0x21
053a 02c7       |    |		Declare_Variable	Any
053b 00d8       |    |		Load_Top	At_Offset_0
053c 1c00       |    |		Execute_Immediate	Run_Utility,0x0
053d e001       |    |		Load	0x0,0x1								; Debug Table 0x15.0x4 = 0x53d,0xfffb
053e 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
053f 02c7       |    |		Declare_Variable	Any
0540 00d8       |    |		Load_Top	At_Offset_0
0541 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0542 e001       |    |		Load	0x0,0x1								; Debug Table 0x15.0x5 = 0x542,0xfffa
0543 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
0544 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0545 02c7       |    |		Declare_Variable	Any
0546 00d8       |    |		Load_Top	At_Offset_0
0547 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0548 e001       |    |		Load	0x0,0x1								; Debug Table 0x15.0x6 = 0x548,0xfff9
0549 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
054a e001       |    |		Load	0x0,0x1								; Debug Table 0x15.0x7 = 0x54a,0xfff8
054b 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
054c 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
054d			BODY_0530:
054d e008       |    |		Load	0x0,0x8								; Debug Table 0x15.0x8 = 0x54d,0x1
054e 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
054f 0f04       |    |		Execute_Immediate	Equal,0x4
0550 6880       |h   |		Jump_Zero	0x5d1
0551 e001       |    |		Load	0x0,0x1								; Debug Table 0x15.0x9 = 0x551,0x2
0552 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0553 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0554 e406       |    |		Load	0x2,0x6
0555 0120       |    |		Execute	Any,Is_Value
0556 6803       |h   |		Jump_Zero	0x55a
0557 e001       |    |		Load	0x0,0x1
0558 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0559 7801       |x   |		Jump	0x55b
055a e406       |    |		Load	0x2,0x6
055b 6088       |`   |		Indirect_Literal	Discrete,0x5e4,{0x00000000, 0x00004000}
055c e00c       |    |		Load	0x0,0xc
055d 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
055e e00a       |    |		Load	0x0,0xa
055f 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0560 e001       |    |		Load	0x0,0x1
0561 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0562 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0563 e404       |    |		Load	0x2,0x4
0564 0092 09b1  |    |		Action	Push_String_Extended,0x9b1					; "."
0566 01cc       |    |		Execute	Vector,Catenate
0567 e403       |    |		Load	0x2,0x3
0568 01cc       |    |		Execute	Vector,Catenate
0569 e001       |    |		Load	0x0,0x1
056a 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
056b 182c       | ,  |		Execute	Package,Field_Execute,Field_Number 0x2c
056c c406       |    |		Store	0x2,0x6
056d 0059       | Y  |		Store_Top	Discrete,At_Offset_1
056e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x15.0xa = 0x56e,0x3
056f 7006       |p   |		Jump_Nonzero	0x576
0570 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x15.0xb = 0x570,0x4
0571 e001       |    |		Load	0x0,0x1
0572 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
0573 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0574 c407       |    |		Store	0x2,0x7
0575 783b       |x;  |		Jump	0x5b1
0576 e001       |    |		Load	0x0,0x1								; Debug Table 0x15.0xc = 0x576,0x5
0577 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0578 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0579 e406       |    |		Load	0x2,0x6
057a 0120       |    |		Execute	Any,Is_Value
057b 6803       |h   |		Jump_Zero	0x57f
057c e001       |    |		Load	0x0,0x1
057d 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
057e 7801       |x   |		Jump	0x580
057f e406       |    |		Load	0x2,0x6
0580 6063       |`c  |		Indirect_Literal	Discrete,0x5e4,{0x00000000, 0x00004000}
0581 e00c       |    |		Load	0x0,0xc
0582 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0583 e00a       |    |		Load	0x0,0xa
0584 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0585 e001       |    |		Load	0x0,0x1
0586 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0587 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0588 e404       |    |		Load	0x2,0x4
0589 e001       |    |		Load	0x0,0x1
058a 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
058b 182c       | ,  |		Execute	Package,Field_Execute,Field_Number 0x2c
058c c406       |    |		Store	0x2,0x6
058d 0059       | Y  |		Store_Top	Discrete,At_Offset_1
058e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x15.0xd = 0x58e,0x6
058f 6802       |h   |		Jump_Zero	0x592
0590 4887       |H   |		Short_Literal	0x87
0591 0257       | W  |		Execute	Discrete,Raise
0592 e001       |    |		Load	0x0,0x1								; Debug Table 0x15.0xe = 0x592,0x7
0593 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0594 00db       |    |		Load_Top	At_Offset_3
0595 0120       |    |		Execute	Any,Is_Value
0596 6804       |h   |		Jump_Zero	0x59b
0597 e001       |    |		Load	0x0,0x1
0598 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
0599 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
059a 7801       |x   |		Jump	0x59c
059b 00db       |    |		Load_Top	At_Offset_3
059c 6047       |`G  |		Indirect_Literal	Discrete,0x5e4,{0x00000000, 0x00004000}
059d e00c       |    |		Load	0x0,0xc
059e 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
059f 6040       |`@  |		Indirect_Literal	Discrete,0x5e0,{0x00000000, 0x7fffffff}
05a0 603f       |`?  |		Indirect_Literal	Discrete,0x5e0,{0x00000000, 0x7fffffff}
05a1 4800       |H   |		Short_Literal	0x0
05a2 4800       |H   |		Short_Literal	0x0
05a3 e406       |    |		Load	0x2,0x6
05a4 e001       |    |		Load	0x0,0x1
05a5 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
05a6 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
05a7 e403       |    |		Load	0x2,0x3
05a8 e001       |    |		Load	0x0,0x1
05a9 1b3b       | ;  |		Execute	Package,Field_Read,Field_Number 0x3b
05aa 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
05ab c407       |    |		Store	0x2,0x7
05ac 005a       | Z  |		Store_Top	Discrete,At_Offset_2
05ad 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x15.0xf = 0x5ad,0x8
05ae 6802       |h   |		Jump_Zero	0x5b1
05af 4887       |H   |		Short_Literal	0x87
05b0 0257       | W  |		Execute	Discrete,Raise
05b1 e001       |    |		Load	0x0,0x1								; Debug Table 0x15.0x10 = 0x5b1,0x9
05b2 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
05b3 e405       |    |		Load	0x2,0x5
05b4 0120       |    |		Execute	Any,Is_Value
05b5 6804       |h   |		Jump_Zero	0x5ba
05b6 e001       |    |		Load	0x0,0x1
05b7 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
05b8 1b21       | !  |		Execute	Package,Field_Read,Field_Number 0x21
05b9 7801       |x   |		Jump	0x5bb
05ba e405       |    |		Load	0x2,0x5
05bb e001       |    |		Load	0x0,0x1
05bc 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
05bd 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
05be 6025       |`%  |		Indirect_Literal	Discrete,0x5e4,{0x00000000, 0x00004000}
05bf 4801       |H   |		Short_Literal	0x1
05c0 4800       |H   |		Short_Literal	0x0
05c1 4800       |H   |		Short_Literal	0x0
05c2 e00c       |    |		Load	0x0,0xc
05c3 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
05c4 4802       |H   |		Short_Literal	0x2
05c5 e407       |    |		Load	0x2,0x7
05c6 e001       |    |		Load	0x0,0x1
05c7 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
05c8 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
05c9 c21c       |    |		Store	0x1,0x1c
05ca c405       |    |		Store	0x2,0x5
05cb 005a       | Z  |		Store_Top	Discrete,At_Offset_2
05cc 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x15.0x11 = 0x5cc,0xa
05cd 6802       |h   |		Jump_Zero	0x5d0
05ce 4887       |H   |		Short_Literal	0x87
05cf 0257       | W  |		Execute	Discrete,Raise
05d0 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
05d1 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x15.0x12 = 0x5d1,0xb
05d2 e00b       |    |		Load	0x0,0xb
05d3 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
05d4 e00c       |    |		Load	0x0,0xc
05d5 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
05d6 48ec       |H   |		Short_Literal	0xec
05d7 e00d       |    |		Load	0x0,0xd
05d8 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
05d9 c402       |    |		Store	0x2,0x2
05da e402       |    |		Load	0x2,0x2								; Debug Table 0x15.0x13 = 0x5da,0xc
05db e003       |    |		Load	0x0,0x3
05dc 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
05dd 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
05de a21d       |    |		Store_Unchecked	0x1,0x1d
05df 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
05e0 0000 0000  |    |		.LITERAL	{0x00000000, 0x7fffffff}
05e4 0000 0000  |    |		.LITERAL	{0x00000000, 0x00004000}
05e8 0000 0000  |    |		.LITERAL	{0x00000000, 0x587a8502}
05ec 0000 0000  |    |		.LITERAL	{0x00000000, 0x587a8501}
05f0 ; --------------------------------------------------------------------------------------
05f0 ; SUBPROGRAM
05f0 ; --------------------------------------------------------------------------------------
05f0 0600       |    |		.CONST	0x0600								; Address of begin
05f1 0004       |    |		.CONST	0x0004								; Address of exception handler
05f2 0004       |    |		.CONST	0x0004								; Number of locals
05f3			INIT_05f0:
05f3 e001       |    |		Load	0x0,0x1								; Debug Table 0x16 = .DEBUG	0x05f3,0x0e7c,0x0002,0x0000,0x0058,0x7a85,0x0000,0x056c
													; Debug Table 0x16.0x0 = 0x5f3,0xffff
05f4 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
05f5 02c7       |    |		Declare_Variable	Any
05f6 00d8       |    |		Load_Top	At_Offset_0
05f7 1c00       |    |		Execute_Immediate	Run_Utility,0x0
05f8 e001       |    |		Load	0x0,0x1								; Debug Table 0x16.0x1 = 0x5f8,0xfffe
05f9 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
05fa 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
05fb 02c7       |    |		Declare_Variable	Any
05fc 00d8       |    |		Load_Top	At_Offset_0
05fd 1c00       |    |		Execute_Immediate	Run_Utility,0x0
05fe e001       |    |		Load	0x0,0x1								; Debug Table 0x16.0x2 = 0x5fe,0xfffd
05ff 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0600			BODY_05f0:
0600 e001       |    |		Load	0x0,0x1								; Debug Table 0x16.0x3 = 0x600,0x1
0601 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0602 00da       |    |		Load_Top	At_Offset_2
0603 0120       |    |		Execute	Any,Is_Value
0604 6804       |h   |		Jump_Zero	0x609
0605 e001       |    |		Load	0x0,0x1
0606 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
0607 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0608 7801       |x   |		Jump	0x60a
0609 00da       |    |		Load_Top	At_Offset_2
060a e5ff       |    |		Load	0x2,-0x1
060b e001       |    |		Load	0x0,0x1
060c 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
060d 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
060e c403       |    |		Store	0x2,0x3
060f 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0610 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0x4 = 0x610,0x2
0611 6802       |h   |		Jump_Zero	0x614
0612 4887       |H   |		Short_Literal	0x87
0613 0257       | W  |		Execute	Discrete,Raise
0614 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x16.0x5 = 0x614,0x3
0615 e001       |    |		Load	0x0,0x1
0616 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
0617 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0618 c402       |    |		Store	0x2,0x2
0619 e001       |    |		Load	0x0,0x1								; Debug Table 0x16.0x6 = 0x619,0x4
061a 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
061b 00da       |    |		Load_Top	At_Offset_2
061c 0120       |    |		Execute	Any,Is_Value
061d 6804       |h   |		Jump_Zero	0x622
061e e001       |    |		Load	0x0,0x1
061f 1b3d       | =  |		Execute	Package,Field_Read,Field_Number 0x3d
0620 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0621 7801       |x   |		Jump	0x623
0622 00da       |    |		Load_Top	At_Offset_2
0623 e402       |    |		Load	0x2,0x2
0624 e001       |    |		Load	0x0,0x1
0625 1b3d       | =  |		Execute	Package,Field_Read,Field_Number 0x3d
0626 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0627 c403       |    |		Store	0x2,0x3
0628 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0629 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0x7 = 0x629,0x5
062a 6802       |h   |		Jump_Zero	0x62d
062b 4887       |H   |		Short_Literal	0x87
062c 0257       | W  |		Execute	Discrete,Raise
062d 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x16.0x8 = 0x62d,0x6
062e e001       |    |		Load	0x0,0x1
062f 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
0630 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0631 c402       |    |		Store	0x2,0x2
0632 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x16.0x9 = 0x632,0x7
0633 e001       |    |		Load	0x0,0x1
0634 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0635 1838       | 8  |		Execute	Package,Field_Execute,Field_Number 0x38
0636 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0637 0000       |    |		.XXX[0x1]
0638 ; --------------------------------------------------------------------------------------
0638 ; SUBPROGRAM
0638 ; --------------------------------------------------------------------------------------
0638 063e       | >  |		.CONST	0x063e								; Address of begin
0639 0004       |    |		.CONST	0x0004								; Address of exception handler
063a 0004       |    |		.CONST	0x0004								; Number of locals
063b			INIT_0638:
063b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x17 = .DEBUG	0x063b,0x0e92,0x0001,0x0000,0x0058,0x7a85,0x0000,0x05d5
													; Debug Table 0x17.0x0 = 0x63b,0xffff
063c 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x17.0x1 = 0x63c,0xfffe
063d 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x17.0x2 = 0x63d,0xfffd
063e			BODY_0638:
063e e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x17.0x3 = 0x63e,0x1
063f 820f       |    |		Call	0x1,0xf
0640 8223       | #  |		Call	0x1,0x23
0641 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0642 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x17.0x4 = 0x642,0x2
0643 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0644 00cf       |    |		Action	Mark_Auxiliary
0645 7805       |x   |		Jump	0x64b
0646 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x17.0x5 = 0x646,0x4
0647 00eb       |    |		Load_Encached	Diana_Cache
0648 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
0649 a402       |    |		Store_Unchecked	0x2,0x2
064a 00c9       |    |		Action	Pop_Auxiliary_Loop
064b e402       |    |		Load	0x2,0x2								; Debug Table 0x17.0x6 = 0x64b,0x3
													; Debug Table 0x17.0x7 = 0x64b,0x401
064c 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x17.0x8 = 0x64c,0x402
064d 0f12       |    |		Execute_Immediate	Equal,0x12					; Debug Table 0x17.0x9 = 0x64d,0x403
													; Debug Table 0x17.0xa = 0x64d,0x404
													; Debug Table 0x17.0xb = 0x64d,0x3
064e 77f7       |w   |		Jump_Nonzero	0x646
064f 00ce       |    |		Action	Pop_Auxiliary
0650 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x17.0xc = 0x650,0x5
0651 e007       |    |		Load	0x0,0x7
0652 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0653 e5ff       |    |		Load	0x2,-0x1
0654 8228       | (  |		Call	0x1,0x28
0655 480b       |H   |		Short_Literal	0xb
0656 00eb       |    |		Load_Encached	Diana_Cache
0657 187a       | z  |		Execute	Package,Field_Execute,Field_Number 0x7a
0658 4812       |H   |		Short_Literal	0x12
0659 00eb       |    |		Load_Encached	Diana_Cache
065a 187d       | }  |		Execute	Package,Field_Execute,Field_Number 0x7d
065b 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
065c 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x17.0xd = 0x65c,0x6
065d 00db       |    |		Load_Top	At_Offset_3
065e 021f       |    |		Execute	Heap_Access,Equal
065f 6803       |h   |		Jump_Zero	0x663
0660 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x17.0xe = 0x660,0x7
0661 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0662 7806       |x   |		Jump	0x669
0663 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x17.0xf = 0x663,0x8
0664 00db       |    |		Load_Top	At_Offset_3
0665 4974       |It  |		Short_Literal	0x174
0666 00eb       |    |		Load_Encached	Diana_Cache
0667 0098       |    |		Execute	Package,Field_Read_Dynamic
0668 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0669 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x17.0x10 = 0x669,0x9
066a 821e       |    |		Call	0x1,0x1e
066b 00da       |    |		Load_Top	At_Offset_2
066c 485b       |H[  |		Short_Literal	0x5b
066d 00eb       |    |		Load_Encached	Diana_Cache
066e 187d       | }  |		Execute	Package,Field_Execute,Field_Number 0x7d
066f a5fe       |    |		Store_Unchecked	0x2,-0x2
0670 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0671 0000 0000  |    |		.BLANK	0000[0x7]
0678 ; --------------------------------------------------------------------------------------
0678 ; SUBPROGRAM
0678 ; --------------------------------------------------------------------------------------
0678 0682       |    |		.CONST	0x0682								; Address of begin
0679 0004       |    |		.CONST	0x0004								; Address of exception handler
067a 0003       |    |		.CONST	0x0003								; Number of locals
067b			INIT_0678:
067b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x18 = .DEBUG	0x067b,0x0eb6,0x0001,0x0000,0x0058,0x7a85,0x0000,0x0662
													; Debug Table 0x18.0x0 = 0x67b,0xffff
067c e001       |    |		Load	0x0,0x1								; Debug Table 0x18.0x1 = 0x67c,0xfffe
067d 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
067e 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
067f 02c7       |    |		Declare_Variable	Any
0680 00d8       |    |		Load_Top	At_Offset_0
0681 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0682			BODY_0678:
0682 e008       |    |		Load	0x0,0x8								; Debug Table 0x18.0x2 = 0x682,0x1
0683 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
0684 0f04       |    |		Execute_Immediate	Equal,0x4
0685 680c       |h   |		Jump_Zero	0x692
0686 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x18.0x3 = 0x686,0x2
0687 0120       |    |		Execute	Any,Is_Value
0688 6804       |h   |		Jump_Zero	0x68d
0689 e001       |    |		Load	0x0,0x1
068a 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
068b 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
068c 7801       |x   |		Jump	0x68e
068d 00d8       |    |		Load_Top	At_Offset_0
068e e21c       |    |		Load	0x1,0x1c
068f 8220       |    |		Call	0x1,0x20
0690 c403       |    |		Store	0x2,0x3
0691 780b       |x   |		Jump	0x69d
0692 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x18.0x4 = 0x692,0x3
0693 0120       |    |		Execute	Any,Is_Value
0694 6804       |h   |		Jump_Zero	0x699
0695 e001       |    |		Load	0x0,0x1
0696 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
0697 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
0698 7801       |x   |		Jump	0x69a
0699 00d8       |    |		Load_Top	At_Offset_0
069a e21d       |    |		Load	0x1,0x1d
069b 8221       | !  |		Call	0x1,0x21
069c c403       |    |		Store	0x2,0x3
069d 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x18.0x5 = 0x69d,0x4
069e e5ff       |    |		Load	0x2,-0x1
069f 8229       | )  |		Call	0x1,0x29
06a0 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
06a1 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x18.0x6 = 0x6a1,0x5
06a2 8222       | "  |		Call	0x1,0x22
06a3 e21b       |    |		Load	0x1,0x1b							; Debug Table 0x18.0x7 = 0x6a3,0x6
06a4 4800       |H   |		Short_Literal	0x0
06a5 00db       |    |		Load_Top	At_Offset_3
06a6 e5ff       |    |		Load	0x2,-0x1
06a7 e219       |    |		Load	0x1,0x19
06a8 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
06a9 c21b       |    |		Store	0x1,0x1b
06aa 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x18.0x8 = 0x6aa,0x7
06ab a5fe       |    |		Store_Unchecked	0x2,-0x2
06ac 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
06ad 0000 0000  |    |		.XXX[0x3]
06af 0000       |    |
06b0 ; --------------------------------------------------------------------------------------
06b0 ; SUBPROGRAM
06b0 ; --------------------------------------------------------------------------------------
06b0 06bb       |    |		.CONST	0x06bb								; Address of begin
06b1 0004       |    |		.CONST	0x0004								; Address of exception handler
06b2 0004       |    |		.CONST	0x0004								; Number of locals
06b3			INIT_06b0:
06b3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x19 = .DEBUG	0x06b3,0x0eca,0x0002,0x0000,0x0058,0x7a85,0x0000,0x06b3
													; Debug Table 0x19.0x0 = 0x6b3,0xffff
06b4 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x19.0x1 = 0x6b4,0xfffe
06b5 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x19.0x2 = 0x6b5,0x401
06b6 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1					; Debug Table 0x19.0x3 = 0x6b6,0xfffe
06b7 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x19.0x4 = 0x6b7,0xfffd
06b8 01dd       |    |		Execute	Vector,First
06b9 00e3       |    |		Load_Encached	Natural_Cache
06ba 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
06bb			BODY_06b0:
06bb e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x19.0x5 = 0x6bb,0x1
06bc 01db       |    |		Execute	Vector,Length
06bd 7004       |p   |		Jump_Nonzero	0x6c2
06be 00ea       |    |		Load_Encached	Null_String_Cache					; Debug Table 0x19.0x6 = 0x6be,0x2
06bf 8230       | 0  |		Call	0x1,0x30
06c0 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
06c1 7822       |x"  |		Jump	0x6e4
06c2 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x19.0x7 = 0x6c2,0x3
06c3 01db       |    |		Execute	Vector,Length
06c4 0f01       |    |		Execute_Immediate	Equal,0x1
06c5 6807       |h   |		Jump_Zero	0x6cd
06c6 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x19.0x8 = 0x6c6,0x4
06c7 01dd       |    |		Execute	Vector,First
06c8 e5ff       |    |		Load	0x2,-0x1
06c9 01d7       |    |		Execute	Vector,Field_Read
06ca 8234       | 4  |		Call	0x1,0x34
06cb 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
06cc 7817       |x   |		Jump	0x6e4
06cd 00cf       |    |		Action	Mark_Auxiliary
06ce 780f       |x   |		Jump	0x6de
06cf 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x19.0x9 = 0x6cf,0x6
06d0 00e3       |    |		Load_Encached	Natural_Cache
06d1 00db       |    |		Load_Top	At_Offset_3
06d2 e5ff       |    |		Load	0x2,-0x1
06d3 01dc       |    |		Execute	Vector,Last
06d4 e5ff       |    |		Load	0x2,-0x1
06d5 01cf       |    |		Execute	Vector,Slice_Read
06d6 8232       | 2  |		Call	0x1,0x32
06d7 005b       | [  |		Store_Top	Discrete,At_Offset_3
06d8 c402       |    |		Store	0x2,0x2
06d9 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x19.0xa = 0x6d9,0x7
06da 00db       |    |		Load_Top	At_Offset_3
06db 8233       | 3  |		Call	0x1,0x33
06dc 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
06dd 00c9       |    |		Action	Pop_Auxiliary_Loop
06de 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x19.0xb = 0x6de,0x5
06df e5ff       |    |		Load	0x2,-0x1
06e0 01dc       |    |		Execute	Vector,Last
06e1 027a       | z  |		Execute	Discrete,Less_Equal
06e2 77ec       |w   |		Jump_Nonzero	0x6cf
06e3 00ce       |    |		Action	Pop_Auxiliary
06e4 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x19.0xc = 0x6e4,0x8
06e5 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
06e6 0000 0000  |    |		.XXX[0x2]
06e8 ; --------------------------------------------------------------------------------------
06e8 ; SUBPROGRAM
06e8 ; --------------------------------------------------------------------------------------
06e8 06eb       |    |		.CONST	0x06eb								; Address of begin
06e9 0004       |    |		.CONST	0x0004								; Address of exception handler
06ea 0001       |    |		.CONST	0x0001								; Number of locals
06eb			BODY_06e8:
06eb			INIT_06e8:
06eb 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1a = .DEBUG	0x06eb,0x0ee6,0x0001,0x0000,0x0058,0x7a85,0x0000,0x0810
													; Debug Table 0x1a.0x0 = 0x6eb,0x1
06ec 01dd       |    |		Execute	Vector,First
06ed 00db       |    |		Load_Top	At_Offset_3
06ee 01d7       |    |		Execute	Vector,Field_Read
06ef e22e       | .  |		Load	0x1,0x2e
06f0 01d7       |    |		Execute	Vector,Field_Read
06f1 701d       |p   |		Jump_Nonzero	0x70f
06f2 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1a.0x1 = 0x6f2,0x2
06f3 01dc       |    |		Execute	Vector,Last
06f4 c5fe       |    |		Store	0x2,-0x2
06f5 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1a.0x2 = 0x6f5,0x3
06f6 a5fd       |    |		Store_Unchecked	0x2,-0x3
06f7 00cf       |    |		Action	Mark_Auxiliary
06f8 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1a.0x3 = 0x6f8,0x4
06f9 01dc       |    |		Execute	Vector,Last
06fa e5ff       |    |		Load	0x2,-0x1
06fb 01dd       |    |		Execute	Vector,First
06fc 0a01       |    |		Execute_Immediate	Plus,0x1
06fd 0248       | H  |		Execute	Discrete,Check_In_Integer
06fe 0263       | c  |		Execute	Discrete,Above_Bound
06ff 700d       |p   |		Jump_Nonzero	0x70d
0700 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1a.0x4 = 0x700,0x5
0701 e5ff       |    |		Load	0x2,-0x1
0702 01d7       |    |		Execute	Vector,Field_Read
0703 e22e       | .  |		Load	0x1,0x2e
0704 01d7       |    |		Execute	Vector,Field_Read
0705 6805       |h   |		Jump_Zero	0x70b
0706 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1a.0x5 = 0x706,0x6
0707 0aff       |    |		Execute_Immediate	Plus,-0x1
0708 c5fe       |    |		Store	0x2,-0x2
0709 00d2       |    |		Pop_Control	Pop_Count_2						; Debug Table 0x1a.0x6 = 0x709,0x7
070a 7802       |x   |		Jump	0x70d
070b 00c8       |    |		Action	Pop_Auxiliary_Range
070c 3ff3       |?   |		Loop_Increasing	0x700
070d 00ce       |    |		Action	Pop_Auxiliary
070e 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
070f 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1a.0x7 = 0x70f,0x8
0710 01dd       |    |		Execute	Vector,First
0711 c5fe       |    |		Store	0x2,-0x2
0712 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1a.0x8 = 0x712,0x9
0713 a5fd       |    |		Store_Unchecked	0x2,-0x3
0714 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0715 0000 0000  |    |		.XXX[0x3]
0717 0000       |    |
0718 ; --------------------------------------------------------------------------------------
0718 ; SUBPROGRAM
0718 ; --------------------------------------------------------------------------------------
0718 071b       |    |		.CONST	0x071b								; Address of begin
0719 0004       |    |		.CONST	0x0004								; Address of exception handler
071a 0001       |    |		.CONST	0x0001								; Number of locals
071b			BODY_0718:
071b			INIT_0718:
071b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1b = .DEBUG	0x071b,0x0efa,0x0002,0x0000,0x0058,0x7a85,0x0000,0x086b
													; Debug Table 0x1b.0x0 = 0x71b,0x1
071c 480b       |H   |		Short_Literal	0xb
071d 00eb       |    |		Load_Encached	Diana_Cache
071e 187a       | z  |		Execute	Package,Field_Execute,Field_Number 0x7a
071f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0720 ; --------------------------------------------------------------------------------------
0720 ; SUBPROGRAM
0720 ; --------------------------------------------------------------------------------------
0720 0723       | #  |		.CONST	0x0723								; Address of begin
0721 0004       |    |		.CONST	0x0004								; Address of exception handler
0722 0001       |    |		.CONST	0x0001								; Number of locals
0723			BODY_0720:
0723			INIT_0720:
0723 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1c = .DEBUG	0x0723,0x0efe,0x0002,0x0000,0x0058,0x7a85,0x0000,0x0884
													; Debug Table 0x1c.0x0 = 0x723,0x1
0724 4817       |H   |		Short_Literal	0x17
0725 00eb       |    |		Load_Encached	Diana_Cache
0726 187a       | z  |		Execute	Package,Field_Execute,Field_Number 0x7a
0727 0092 09b2  |    |		Action	Push_String_Extended,0x9b2					; "ASCII"
0729 4817       |H   |		Short_Literal	0x17
072a 00eb       |    |		Load_Encached	Diana_Cache
072b 187a       | z  |		Execute	Package,Field_Execute,Field_Number 0x7a
072c 4812       |H   |		Short_Literal	0x12
072d 00eb       |    |		Load_Encached	Diana_Cache
072e 187d       | }  |		Execute	Package,Field_Execute,Field_Number 0x7d
072f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0730 ; --------------------------------------------------------------------------------------
0730 ; SUBPROGRAM
0730 ; --------------------------------------------------------------------------------------
0730 0735       | 5  |		.CONST	0x0735								; Address of begin
0731 0004       |    |		.CONST	0x0004								; Address of exception handler
0732 0003       |    |		.CONST	0x0003								; Number of locals
0733			INIT_0730:
0733 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x1d = .DEBUG	0x0733,0x0f02,0x0001,0x0000,0x0058,0x7a85,0x0000,0x08ae
													; Debug Table 0x1d.0x0 = 0x733,0xffff
0734 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x1d.0x1 = 0x734,0xfffe
0735			BODY_0730:
0735 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x1d.0x2 = 0x735,0x1
0736 00e3       |    |		Load_Encached	Natural_Cache
0737 e5ff       |    |		Load	0x2,-0x1
0738 822f       | /  |		Call	0x1,0x2f
0739 005b       | [  |		Store_Top	Discrete,At_Offset_3
073a 0059       | Y  |		Store_Top	Discrete,At_Offset_1
073b 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1d.0x3 = 0x73b,0x2
073c 6808       |h   |		Jump_Zero	0x745
073d e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1d.0x4 = 0x73d,0x3
073e 01dd       |    |		Execute	Vector,First
073f 00da       |    |		Load_Top	At_Offset_2
0740 e5ff       |    |		Load	0x2,-0x1
0741 01cf       |    |		Execute	Vector,Slice_Read
0742 8230       | 0  |		Call	0x1,0x30
0743 a5fd       |    |		Store_Unchecked	0x2,-0x3
0744 7809       |x   |		Jump	0x74e
0745 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1d.0x5 = 0x745,0x4
0746 01dd       |    |		Execute	Vector,First
0747 e5ff       |    |		Load	0x2,-0x1
0748 01d7       |    |		Execute	Vector,Field_Read
0749 e22e       | .  |		Load	0x1,0x2e
074a 01d7       |    |		Execute	Vector,Field_Read
074b 0227       | '  |		Execute	Access,All_Reference
074c 8231       | 1  |		Call	0x1,0x31
074d a5fd       |    |		Store_Unchecked	0x2,-0x3
074e 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1d.0x6 = 0x74e,0x5
074f 0a01       |    |		Execute_Immediate	Plus,0x1
0750 c5fe       |    |		Store	0x2,-0x2
0751 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0752 0000 0000  |    |		.BLANK	0000[0x6]
0758 ; --------------------------------------------------------------------------------------
0758 ; SUBPROGRAM
0758 ; --------------------------------------------------------------------------------------
0758 075d       | ]  |		.CONST	0x075d								; Address of begin
0759 0004       |    |		.CONST	0x0004								; Address of exception handler
075a 0003       |    |		.CONST	0x0003								; Number of locals
075b			INIT_0758:
075b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1e = .DEBUG	0x075b,0x0f12,0x0002,0x0000,0x0058,0x7a85,0x0000,0x08fc
													; Debug Table 0x1e.0x0 = 0x75b,0xffff
075c 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1e.0x1 = 0x75c,0xfffe
075d			BODY_0758:
075d e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1e.0x2 = 0x75d,0x1
													; Debug Table 0x1e.0x3 = 0x75d,0x401
075e 021d       |    |		Execute	Heap_Access,Is_Null
075f 6802       |h   |		Jump_Zero	0x762							; Debug Table 0x1e.0x4 = 0x75f,0x1
0760 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1e.0x5 = 0x760,0x2
0761 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0762 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1e.0x6 = 0x762,0x3
													; Debug Table 0x1e.0x7 = 0x762,0x801
0763 021d       |    |		Execute	Heap_Access,Is_Null
0764 6802       |h   |		Jump_Zero	0x767							; Debug Table 0x1e.0x8 = 0x764,0x3
0765 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1e.0x9 = 0x765,0x4
0766 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0767 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x1e.0xa = 0x767,0x5
													; Debug Table 0x1e.0xb = 0x767,0xc01
0768 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1e.0xc = 0x768,0x5
0769 00eb       |    |		Load_Encached	Diana_Cache
076a 185b       | [  |		Execute	Package,Field_Execute,Field_Number 0x5b
076b e5ff       |    |		Load	0x2,-0x1
076c 00eb       |    |		Load_Encached	Diana_Cache
076d 185b       | [  |		Execute	Package,Field_Execute,Field_Number 0x5b
076e 4893       |H   |		Short_Literal	0x93
076f 00eb       |    |		Load_Encached	Diana_Cache
0770 187f       |    |		Execute	Package,Field_Execute,Field_Number 0x7f
0771 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0772 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1e.0xd = 0x772,0x6
0773 0092 09b3  |    |		Action	Push_String_Extended,0x9b3					; "&"
0775 4814       |H   |		Short_Literal	0x14
0776 00eb       |    |		Load_Encached	Diana_Cache
0777 187a       | z  |		Execute	Package,Field_Execute,Field_Number 0x7a
0778 4810       |H   |		Short_Literal	0x10
0779 00eb       |    |		Load_Encached	Diana_Cache
077a 187d       | }  |		Execute	Package,Field_Execute,Field_Number 0x7d
077b 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
077c 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1e.0xe = 0x77c,0x7
077d 00da       |    |		Load_Top	At_Offset_2
077e 00eb       |    |		Load_Encached	Diana_Cache
077f 1841       | A  |		Execute	Package,Field_Execute,Field_Number 0x41
0780 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1e.0xf = 0x780,0x8
0781 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0782 0000 0000  |    |		.BLANK	0000[0x6]
0788 ; --------------------------------------------------------------------------------------
0788 ; SUBPROGRAM
0788 ; --------------------------------------------------------------------------------------
0788 078f       |    |		.CONST	0x078f								; Address of begin
0789 0004       |    |		.CONST	0x0004								; Address of exception handler
078a 0005       |    |		.CONST	0x0005								; Number of locals
078b			INIT_0788:
078b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1f = .DEBUG	0x078b,0x0f34,0x0002,0x0000,0x0058,0x7a85,0x0000,0x0969
													; Debug Table 0x1f.0x0 = 0x78b,0xffff
078c 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1f.0x1 = 0x78c,0xfffe
078d 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1f.0x2 = 0x78d,0xfffd
078e 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1f.0x3 = 0x78e,0xfffc
078f			BODY_0788:
078f e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1f.0x4 = 0x78f,0x1
0790 e22e       | .  |		Load	0x1,0x2e
0791 01d7       |    |		Execute	Vector,Field_Read
0792 700e       |p   |		Jump_Nonzero	0x7a1
0793 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1f.0x5 = 0x793,0x2
0794 4801       |H   |		Short_Literal	0x1
0795 00e9       |    |		Load_Encached	String_Cache
0796 0334       | 4  |		Declare_Variable	Array,With_Constraint
0797 4801       |H   |		Short_Literal	0x1
0798 4801       |H   |		Short_Literal	0x1
0799 e5ff       |    |		Load	0x2,-0x1
079a 00d9       |    |		Load_Top	At_Offset_1
079b e406       |    |		Load	0x2,0x6
079c 01d6       |    |		Execute	Vector,Field_Write
079d 3ffb       |?   |		Loop_Increasing	0x799
079e 8230       | 0  |		Call	0x1,0x30
079f a402       |    |		Store_Unchecked	0x2,0x2
07a0 782a       |x*  |		Jump	0x7cb
07a1 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1f.0x6 = 0x7a1,0x3
07a2 8225       | %  |		Call	0x1,0x25
07a3 4801       |H   |		Short_Literal	0x1
07a4 8225       | %  |		Call	0x1,0x25
07a5 4861       |Ha  |		Short_Literal	0x61
07a6 00eb       |    |		Load_Encached	Diana_Cache
07a7 187d       | }  |		Execute	Package,Field_Execute,Field_Number 0x7d
07a8 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
07a9 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1f.0x7 = 0x7a9,0x4
07aa e22e       | .  |		Load	0x1,0x2e
07ab 01d7       |    |		Execute	Vector,Field_Read
07ac 0227       | '  |		Execute	Access,All_Reference
07ad 8231       | 1  |		Call	0x1,0x31
07ae 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x1f.0x8 = 0x7ae,0x401
07af e403       |    |		Load	0x2,0x3								; Debug Table 0x1f.0x9 = 0x7af,0x4
07b0 00eb       |    |		Load_Encached	Diana_Cache
07b1 185b       | [  |		Execute	Package,Field_Execute,Field_Number 0x5b
07b2 488a       |H   |		Short_Literal	0x8a
07b3 00eb       |    |		Load_Encached	Diana_Cache
07b4 187f       |    |		Execute	Package,Field_Execute,Field_Number 0x7f
07b5 48a7       |H   |		Short_Literal	0xa7
07b6 00eb       |    |		Load_Encached	Diana_Cache
07b7 187d       | }  |		Execute	Package,Field_Execute,Field_Number 0x7d
07b8 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
07b9 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x1f.0xa = 0x7b9,0x5
													; Debug Table 0x1f.0xb = 0x7b9,0x801
07ba 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1f.0xc = 0x7ba,0x5
07bb 00eb       |    |		Load_Encached	Diana_Cache
07bc 185b       | [  |		Execute	Package,Field_Execute,Field_Number 0x5b
07bd 4801       |H   |		Short_Literal	0x1
07be 00eb       |    |		Load_Encached	Diana_Cache
07bf 187f       |    |		Execute	Package,Field_Execute,Field_Number 0x7f
07c0 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
07c1 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1f.0xd = 0x7c1,0x6
07c2 0092 09b4  |    |		Action	Push_String_Extended,0x9b4					; "STRING"
07c4 4817       |H   |		Short_Literal	0x17
07c5 00eb       |    |		Load_Encached	Diana_Cache
07c6 187a       | z  |		Execute	Package,Field_Execute,Field_Number 0x7a
07c7 480a       |H   |		Short_Literal	0xa
07c8 00eb       |    |		Load_Encached	Diana_Cache
07c9 187d       | }  |		Execute	Package,Field_Execute,Field_Number 0x7d
07ca a402       |    |		Store_Unchecked	0x2,0x2
07cb 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1f.0xe = 0x7cb,0x7
07cc 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
07cd 0000 0000  |    |		.XXX[0x3]
07cf 0000       |    |
07d0 ; --------------------------------------------------------------------------------------
07d0 ; SUBPROGRAM
07d0 ; --------------------------------------------------------------------------------------
07d0 07d3       |    |		.CONST	0x07d3								; Address of begin
07d1 0004       |    |		.CONST	0x0004								; Address of exception handler
07d2 0001       |    |		.CONST	0x0001								; Number of locals
07d3			BODY_07d0:
07d3			INIT_07d0:
07d3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x20 = .DEBUG	0x07d3,0x0f54,0x0002,0x0000,0x0058,0x7a85,0x0000,0x0a7f
													; Debug Table 0x20.0x0 = 0x7d3,0x1
07d4 822b       | +  |		Call	0x1,0x2b
07d5 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
07d6 0000 0000  |    |		.XXX[0x2]
07d8 ; --------------------------------------------------------------------------------------
07d8 ; SUBPROGRAM
07d8 ; --------------------------------------------------------------------------------------
07d8 07db       |    |		.CONST	0x07db								; Address of begin
07d9 0004       |    |		.CONST	0x0004								; Address of exception handler
07da 0001       |    |		.CONST	0x0001								; Number of locals
07db			BODY_07d8:
07db			INIT_07d8:
07db 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x21 = .DEBUG	0x07db,0x0f58,0x0002,0x0000,0x0058,0x7a85,0x0000,0x0a95
													; Debug Table 0x21.0x0 = 0x7db,0x1
07dc 8225       | %  |		Call	0x1,0x25
07dd 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
07de 0000 0000  |    |		.XXX[0x2]
07e0 ; --------------------------------------------------------------------------------------
07e0 ; SUBPROGRAM
07e0 ; --------------------------------------------------------------------------------------
07e0 07e3       |    |		.CONST	0x07e3								; Address of begin
07e1 0004       |    |		.CONST	0x0004								; Address of exception handler
07e2 0001       |    |		.CONST	0x0001								; Number of locals
07e3			BODY_07e0:
07e3			INIT_07e0:
07e3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x22 = .DEBUG	0x07e3,0x0f5c,0x0002,0x0000,0x0058,0x7a85,0x0000,0x0aa9
													; Debug Table 0x22.0x0 = 0x7e3,0x1
07e4 00e1       |    |		Load_Encached	Boolean_Cache
07e5 025e       | ^  |		Execute	Discrete,Convert
07e6 1c01       |    |		Execute_Immediate	Run_Utility,0x1
07e7 4816       |H   |		Short_Literal	0x16
07e8 00eb       |    |		Load_Encached	Diana_Cache
07e9 187a       | z  |		Execute	Package,Field_Execute,Field_Number 0x7a
07ea 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
07eb 0000 0000  |    |		.BLANK	0000[0x5]
07f0 ; --------------------------------------------------------------------------------------
07f0 ; SUBPROGRAM
07f0 ; --------------------------------------------------------------------------------------
07f0 0802       |    |		.CONST	0x0802								; Address of begin
07f1 0004       |    |		.CONST	0x0004								; Address of exception handler
07f2 0007       |    |		.CONST	0x0007								; Number of locals
07f3			INIT_07f0:
07f3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x23 = .DEBUG	0x07f3,0x0f60,0x0001,0x0000,0x0058,0x7a85,0x0000,0x0ac6
													; Debug Table 0x23.0x0 = 0x7f3,0xffff
07f4 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x23.0x1 = 0x7f4,0xfffe
07f5 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x23.0x2 = 0x7f5,0xfffd
07f6 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x23.0x3 = 0x7f6,0xfffc
07f7 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x23.0x4 = 0x7f7,0xfffb
07f8 e5ff       |    |		Load	0x2,-0x1
07f9 00eb       |    |		Load_Encached	Diana_Cache
07fa 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
07fb 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
07fc 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x23.0x5 = 0x7fc,0xfffa
07fd 4976       |Iv  |		Short_Literal	0x176
07fe 00eb       |    |		Load_Encached	Diana_Cache
07ff 0098       |    |		Execute	Package,Field_Read_Dynamic
0800 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0801 8228       | (  |		Call	0x1,0x28
0802			BODY_07f0:
0802 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x23.0x6 = 0x802,0x1
0803 00eb       |    |		Load_Encached	Diana_Cache
0804 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
0805 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0806 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x23.0x7 = 0x806,0x2
0807 a402       |    |		Store_Unchecked	0x2,0x2
0808 00cf       |    |		Action	Mark_Auxiliary
0809 7805       |x   |		Jump	0x80f
080a e402       |    |		Load	0x2,0x2								; Debug Table 0x23.0x8 = 0x80a,0x4
080b 00eb       |    |		Load_Encached	Diana_Cache
080c 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
080d a402       |    |		Store_Unchecked	0x2,0x2
080e 00c9       |    |		Action	Pop_Auxiliary_Loop
080f e402       |    |		Load	0x2,0x2								; Debug Table 0x23.0x9 = 0x80f,0x3
													; Debug Table 0x23.0xa = 0x80f,0x401
0810 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x23.0xb = 0x810,0x402
0811 0f12       |    |		Execute_Immediate	Equal,0x12					; Debug Table 0x23.0xc = 0x811,0x403
													; Debug Table 0x23.0xd = 0x811,0x404
													; Debug Table 0x23.0xe = 0x811,0x3
0812 77f7       |w   |		Jump_Nonzero	0x80a
0813 00ce       |    |		Action	Pop_Auxiliary
0814 e402       |    |		Load	0x2,0x2								; Debug Table 0x23.0x10 = 0x814,0x801
													; Debug Table 0x23.0xf = 0x814,0x5
0815 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x23.0x11 = 0x815,0x802
0816 0f0b       |    |		Execute_Immediate	Equal,0xb					; Debug Table 0x23.0x12 = 0x816,0x803
													; Debug Table 0x23.0x13 = 0x816,0x804
													; Debug Table 0x23.0x14 = 0x816,0x5
0817 6815       |h   |		Jump_Zero	0x82d
0818 e402       |    |		Load	0x2,0x2								; Debug Table 0x23.0x15 = 0x818,0x6
0819 00eb       |    |		Load_Encached	Diana_Cache
081a 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
081b 00eb       |    |		Load_Encached	Diana_Cache
081c 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
081d 00d9       |    |		Load_Top	At_Offset_1
081e 01df       |    |		Execute	Vector,Equal
081f 6801       |h   |		Jump_Zero	0x821
0820 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0x23.0x16 = 0x820,0x7
0821 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x23.0x17 = 0x821,0x8
0822 480b       |H   |		Short_Literal	0xb
0823 00eb       |    |		Load_Encached	Diana_Cache
0824 187a       | z  |		Execute	Package,Field_Execute,Field_Number 0x7a
0825 a403       |    |		Store_Unchecked	0x2,0x3
0826 e403       |    |		Load	0x2,0x3								; Debug Table 0x23.0x18 = 0x826,0x9
0827 e402       |    |		Load	0x2,0x2
0828 4974       |It  |		Short_Literal	0x174
0829 00eb       |    |		Load_Encached	Diana_Cache
082a 0098       |    |		Execute	Package,Field_Read_Dynamic
082b 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
082c 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
082d e402       |    |		Load	0x2,0x2								; Debug Table 0x23.0x19 = 0x82d,0xa
082e 00eb       |    |		Load_Encached	Diana_Cache
082f 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0830 a404       |    |		Store_Unchecked	0x2,0x4
0831 4801       |H   |		Short_Literal	0x1							; Debug Table 0x23.0x1a = 0x831,0xb
0832 e402       |    |		Load	0x2,0x2
0833 4974       |It  |		Short_Literal	0x174
0834 00eb       |    |		Load_Encached	Diana_Cache
0835 0098       |    |		Execute	Package,Field_Read_Dynamic
0836 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0837 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x23.0x1b = 0x837,0xc
0838 480b       |H   |		Short_Literal	0xb
0839 00eb       |    |		Load_Encached	Diana_Cache
083a 187a       | z  |		Execute	Package,Field_Execute,Field_Number 0x7a
083b a403       |    |		Store_Unchecked	0x2,0x3
083c e402       |    |		Load	0x2,0x2								; Debug Table 0x23.0x1c = 0x83c,0xd
083d e403       |    |		Load	0x2,0x3
083e 4812       |H   |		Short_Literal	0x12
083f 00eb       |    |		Load_Encached	Diana_Cache
0840 187d       | }  |		Execute	Package,Field_Execute,Field_Number 0x7d
0841 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0842 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23.0x1d = 0x842,0xe
0843 e404       |    |		Load	0x2,0x4
0844 4935       |I5  |		Short_Literal	0x135
0845 00eb       |    |		Load_Encached	Diana_Cache
0846 0096       |    |		Execute	Package,Entry
0847 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0848 ; --------------------------------------------------------------------------------------
0848 ; SUBPROGRAM
0848 ; --------------------------------------------------------------------------------------
0848 085e       | ^  |		.CONST	0x085e								; Address of begin
0849 0004       |    |		.CONST	0x0004								; Address of exception handler
084a 0006       |    |		.CONST	0x0006								; Number of locals
084b			INIT_0848:
084b e001       |    |		Load	0x0,0x1								; Debug Table 0x24 = .DEBUG	0x084b,0x0f9e,0x0002,0x0000,0x0058,0x7a85,0x0000,0x0b97
													; Debug Table 0x24.0x0 = 0x84b,0xffff
084c 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
084d 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
084e e001       |    |		Load	0x0,0x1								; Debug Table 0x24.0x1 = 0x84e,0xfffe
084f 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0850 e001       |    |		Load	0x0,0x1								; Debug Table 0x24.0x2 = 0x850,0xfffd
0851 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0852 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
0853 02c7       |    |		Declare_Variable	Any
0854 00d8       |    |		Load_Top	At_Offset_0
0855 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0856 e001       |    |		Load	0x0,0x1								; Debug Table 0x24.0x3 = 0x856,0xfffc
0857 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0858 02c7       |    |		Declare_Variable	Any
0859 00d8       |    |		Load_Top	At_Offset_0
085a 1c00       |    |		Execute_Immediate	Run_Utility,0x0
085b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x24.0x4 = 0x85b,0xfffb
085c 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x24.0x5 = 0x85c,0x401
085d 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1					; Debug Table 0x24.0x6 = 0x85d,0xfffb
085e			BODY_0848:
085e e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x24.0x7 = 0x85e,0x1
													; Debug Table 0x24.0x8 = 0x85e,0x801
085f 021d       |    |		Execute	Heap_Access,Is_Null
0860 681c       |h   |		Jump_Zero	0x87d							; Debug Table 0x24.0x9 = 0x860,0x1
0861 e001       |    |		Load	0x0,0x1								; Debug Table 0x24.0xa = 0x861,0x2
0862 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0863 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0864 00db       |    |		Load_Top	At_Offset_3
0865 657e       |e~  |		Indirect_Literal	Discrete,0x5e4,{0x00000000, 0x00004000}
0866 e00c       |    |		Load	0x0,0xc
0867 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0868 e00a       |    |		Load	0x0,0xa
0869 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
086a e00e       |    |		Load	0x0,0xe
086b 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
086c 4800       |H   |		Short_Literal	0x0
086d 4800       |H   |		Short_Literal	0x0
086e e00a       |    |		Load	0x0,0xa
086f 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0870 e001       |    |		Load	0x0,0x1
0871 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0872 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0873 0092 09b5  |    |		Action	Push_String_Extended,0x9b5					; "\x5c"
0875 e5ff       |    |		Load	0x2,-0x1
0876 01cc       |    |		Execute	Vector,Catenate
0877 e001       |    |		Load	0x0,0x1
0878 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0879 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
087a c404       |    |		Store	0x2,0x4
087b c402       |    |		Store	0x2,0x2
087c 7817       |x   |		Jump	0x894
087d e001       |    |		Load	0x0,0x1								; Debug Table 0x24.0xb = 0x87d,0x3
087e 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
087f 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0880 00db       |    |		Load_Top	At_Offset_3
0881 6562       |eb  |		Indirect_Literal	Discrete,0x5e4,{0x00000000, 0x00004000}
0882 e00c       |    |		Load	0x0,0xc
0883 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0884 e00a       |    |		Load	0x0,0xa
0885 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0886 e00e       |    |		Load	0x0,0xe
0887 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0888 4800       |H   |		Short_Literal	0x0
0889 4800       |H   |		Short_Literal	0x0
088a e5fe       |    |		Load	0x2,-0x2
088b 0092 09b6  |    |		Action	Push_String_Extended,0x9b6					; "[]"
088d e5ff       |    |		Load	0x2,-0x1
088e 01cc       |    |		Execute	Vector,Catenate
088f e001       |    |		Load	0x0,0x1
0890 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0891 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0892 c404       |    |		Store	0x2,0x4
0893 c402       |    |		Store	0x2,0x2
0894 e402       |    |		Load	0x2,0x2								; Debug Table 0x24.0xc = 0x894,0x4
0895 6805       |h   |		Jump_Zero	0x89b
0896 e402       |    |		Load	0x2,0x2
0897 0f06       |    |		Execute_Immediate	Equal,0x6
0898 7002       |p   |		Jump_Nonzero	0x89b
0899 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x24.0xd = 0x899,0x5
													; Debug Table 0x24.0xe = 0x899,0xc01
089a 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2				; Debug Table 0x24.0xf = 0x89a,0x5
089b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x24.0x10 = 0x89b,0x6
089c e001       |    |		Load	0x0,0x1
089d 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
089e 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
089f c404       |    |		Store	0x2,0x4
08a0 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x24.0x11 = 0x8a0,0x7
08a1 e001       |    |		Load	0x0,0x1
08a2 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
08a3 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
08a4 6806       |h   |		Jump_Zero	0x8ab
08a5 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x24.0x12 = 0x8a5,0x8
08a6 e001       |    |		Load	0x0,0x1
08a7 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
08a8 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
08a9 c404       |    |		Store	0x2,0x4
08aa 7802       |x   |		Jump	0x8ad
08ab 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x24.0x13 = 0x8ab,0x9
													; Debug Table 0x24.0x14 = 0x8ab,0x1001
08ac 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2				; Debug Table 0x24.0x15 = 0x8ac,0x9
08ad e001       |    |		Load	0x0,0x1								; Debug Table 0x24.0x16 = 0x8ad,0xa
08ae 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
08af 00da       |    |		Load_Top	At_Offset_2
08b0 0120       |    |		Execute	Any,Is_Value
08b1 6803       |h   |		Jump_Zero	0x8b5
08b2 e001       |    |		Load	0x0,0x1
08b3 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
08b4 7801       |x   |		Jump	0x8b6
08b5 00da       |    |		Load_Top	At_Offset_2
08b6 e404       |    |		Load	0x2,0x4
08b7 e001       |    |		Load	0x0,0x1
08b8 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
08b9 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
08ba c405       |    |		Store	0x2,0x5
08bb c403       |    |		Store	0x2,0x3
08bc 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x24.0x17 = 0x8bc,0xb
08bd 701c       |p   |		Jump_Nonzero	0x8da
08be 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x24.0x18 = 0x8be,0xc
08bf e001       |    |		Load	0x0,0x1
08c0 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
08c1 e21a       |    |		Load	0x1,0x1a
08c2 012f       | /  |		Execute	Any,Equal
08c3 6823       |h#  |		Jump_Zero	0x8e7
08c4 e001       |    |		Load	0x0,0x1								; Debug Table 0x24.0x19 = 0x8c4,0xd
08c5 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
08c6 00ec       |    |		Load_Encached	Diana_Tree_Cache
08c7 651c       |e   |		Indirect_Literal	Discrete,0x5e4,{0x00000000, 0x00004000}
08c8 e00c       |    |		Load	0x0,0xc
08c9 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
08ca e404       |    |		Load	0x2,0x4
08cb e001       |    |		Load	0x0,0x1
08cc 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
08cd 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
08ce 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
08cf c403       |    |		Store	0x2,0x3
08d0 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x24.0x1a = 0x8d0,0xe
													; Debug Table 0x24.0x1b = 0x8d0,0x1401
08d1 021d       |    |		Execute	Heap_Access,Is_Null
08d2 7014       |p   |		Jump_Nonzero	0x8e7							; Debug Table 0x24.0x1c = 0x8d2,0xe
08d3 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x24.0x1d = 0x8d3,0xf
08d4 4976       |Iv  |		Short_Literal	0x176
08d5 00eb       |    |		Load_Encached	Diana_Cache
08d6 0098       |    |		Execute	Package,Field_Read_Dynamic
08d7 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
08d8 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
08d9 780d       |x   |		Jump	0x8e7
08da e001       |    |		Load	0x0,0x1								; Debug Table 0x24.0x1e = 0x8da,0x10
08db 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
08dc e001       |    |		Load	0x0,0x1
08dd 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
08de 6505       |e   |		Indirect_Literal	Discrete,0x5e4,{0x00000000, 0x00004000}
08df e00c       |    |		Load	0x0,0xc
08e0 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
08e1 e404       |    |		Load	0x2,0x4
08e2 e001       |    |		Load	0x0,0x1
08e3 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
08e4 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
08e5 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
08e6 c403       |    |		Store	0x2,0x3
08e7 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x24.0x1f = 0x8e7,0x11
08e8 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
08e9 0000 0000  |    |		.BLANK	0000[0x7]
08f0 ; --------------------------------------------------------------------------------------
08f0 ; SUBPROGRAM
08f0 ; --------------------------------------------------------------------------------------
08f0 08f3       |    |		.CONST	0x08f3								; Address of begin
08f1 0004       |    |		.CONST	0x0004								; Address of exception handler
08f2 0001       |    |		.CONST	0x0001								; Number of locals
08f3			BODY_08f0:
08f3			INIT_08f0:
08f3 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x25 = .DEBUG	0x08f3,0x0fe0,0x0002,0x0000,0x0058,0x7a85,0x0000,0x0cc6
													; Debug Table 0x25.0x0 = 0x8f3,0x1
													; Debug Table 0x25.0x1 = 0x8f3,0x401
08f4 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x25.0x2 = 0x8f4,0x402
08f5 0b17       |    |		Execute_Immediate	Case_Compare,0x17				; Debug Table 0x25.0x3 = 0x8f5,0x403
													; Debug Table 0x25.0x4 = 0x8f5,0x404
													; Debug Table 0x25.0x5 = 0x8f5,0x1
08f6 700b       |p   |		Jump_Nonzero	0x902
08f7 0b16       |    |		Execute_Immediate	Case_Compare,0x16
08f8 7009       |p   |		Jump_Nonzero	0x902
08f9 0b0b       |    |		Execute_Immediate	Case_Compare,0xb
08fa 7007       |p   |		Jump_Nonzero	0x902
08fb 0b0c       |    |		Execute_Immediate	Case_Compare,0xc
08fc 7005       |p   |		Jump_Nonzero	0x902
08fd 0b12       |    |		Execute_Immediate	Case_Compare,0x12
08fe 7009       |p   |		Jump_Nonzero	0x908
08ff 0092 09ad  |    |		Action	Push_String_Extended,0x9ad					; "???"
													; Debug Table 0x25.0x6 = 0x8ff,0x4
0901 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0902 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x25.0x7 = 0x902,0x2
0903 00eb       |    |		Load_Encached	Diana_Cache
0904 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
0905 00eb       |    |		Load_Encached	Diana_Cache
0906 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0907 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0908 482e       |H.  |		Short_Literal	0x2e							; Debug Table 0x25.0x8 = 0x908,0x3
0909 e5ff       |    |		Load	0x2,-0x1
090a 00eb       |    |		Load_Encached	Diana_Cache
090b 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
090c 823a       | :  |		Call	0x1,0x3a
090d 01cb       |    |		Execute	Vector,Append
090e e5ff       |    |		Load	0x2,-0x1
090f 00eb       |    |		Load_Encached	Diana_Cache
0910 18c0       |    |		Execute	Package,Field_Execute,Field_Number 0xc0
0911 823a       | :  |		Call	0x1,0x3a
0912 01cc       |    |		Execute	Vector,Catenate
0913 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0914 0000 0000  |    |		.BLANK	0000[0x4]
0918 ; --------------------------------------------------------------------------------------
0918 ; SUBPROGRAM
0918 ; --------------------------------------------------------------------------------------
0918 091b       |    |		.CONST	0x091b								; Address of begin
0919 0924       | $  |		.CONST	0x0924								; Address of exception handler
091a 0001       |    |		.CONST	0x0001								; Number of locals
091b			BODY_0918:
091b			INIT_0918:
091b e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x26 = .DEBUG	0x091b,0x0ff4,0x0004,0x0000,0x0058,0x7a85,0x0000,0x0eb8
													; Debug Table 0x26.0x0 = 0x91b,0x1
091c e21b       |    |		Load	0x1,0x1b
091d e219       |    |		Load	0x1,0x19
091e 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
091f a402       |    |		Store_Unchecked	0x2,0x2
0920 e402       |    |		Load	0x2,0x2								; Debug Table 0x26.0x1 = 0x920,0x2
													; Debug Table 0x26.0x2 = 0x920,0x401
0921 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x26.0x3 = 0x921,0x402
0922 a404       |    |		Store_Unchecked	0x2,0x4							; Debug Table 0x26.0x4 = 0x922,0x403
													; Debug Table 0x26.0x5 = 0x922,0x404
													; Debug Table 0x26.0x6 = 0x922,0x2
0923 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0924			TRAP_0918:
0924 e219       |    |		Load	0x1,0x19
0925 1b24       | $  |		Execute	Package,Field_Read,Field_Number 0x24
0926 010f       |    |		Execute	Exception,Equal
0927 6805       |h   |		Jump_Zero	0x92d
0928 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x26.0x7 = 0x928,0x3
0929 e5ff       |    |		Load	0x2,-0x1
092a 822a       | *  |		Call	0x1,0x2a
092b c402       |    |		Store	0x2,0x2
092c 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
092d e21b       |    |		Load	0x1,0x1b							; Debug Table 0x26.0x8 = 0x92d,0x4
092e e5ff       |    |		Load	0x2,-0x1
092f e219       |    |		Load	0x1,0x19
0930 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
0931 c21b       |    |		Store	0x1,0x1b
0932 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x26.0x9 = 0x932,0x5
0933 e5ff       |    |		Load	0x2,-0x1
0934 822a       | *  |		Call	0x1,0x2a
0935 c402       |    |		Store	0x2,0x2
0936 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0937 0000       |    |		.XXX[0x1]
0938 ; --------------------------------------------------------------------------------------
0938 ; SUBPROGRAM
0938 ; --------------------------------------------------------------------------------------
0938 093b       | ;  |		.CONST	0x093b								; Address of begin
0939 0941       | A  |		.CONST	0x0941								; Address of exception handler
093a 0001       |    |		.CONST	0x0001								; Number of locals
093b			BODY_0938:
093b			INIT_0938:
093b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x27 = .DEBUG	0x093b,0x100a,0x0002,0x0000,0x0058,0x7a85,0x0000,0x00c2
													; Debug Table 0x27.0x0 = 0x93b,0x1
093c 00eb       |    |		Load_Encached	Diana_Cache
093d 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
093e 00eb       |    |		Load_Encached	Diana_Cache
093f 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0940 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0941			TRAP_0938:
0941 0007       |    |		Action	Break_Optional
0942 00ea       |    |		Load_Encached	Null_String_Cache					; Debug Table 0x27.0x1 = 0x942,0x2
0943 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0944 0000 0000  |    |		.BLANK	0000[0x4]
0948 ; --------------------------------------------------------------------------------------
0948 ; SUBPROGRAM
0948 ; --------------------------------------------------------------------------------------
0948 094b       | K  |		.CONST	0x094b								; Address of begin
0949 0004       |    |		.CONST	0x0004								; Address of exception handler
094a 0001       |    |		.CONST	0x0001								; Number of locals
094b			BODY_0948:
094b			INIT_0948:
094b e7ff       |    |		Load	0x3,-0x1							; Debug Table 0x28 = .DEBUG	0x094b,0x1010,0x0002,0x0000,0x0058,0x7a85,0x0000,0x00e3
													; Debug Table 0x28.0x0 = 0x94b,0x1
													; Debug Table 0x28.0x1 = 0x94b,0x401
094c 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x28.0x2 = 0x94c,0x402
094d 0b17       |    |		Execute_Immediate	Case_Compare,0x17				; Debug Table 0x28.0x3 = 0x94d,0x403
													; Debug Table 0x28.0x4 = 0x94d,0x404
													; Debug Table 0x28.0x5 = 0x94d,0x1
094e 7006       |p   |		Jump_Nonzero	0x955
094f 0b16       |    |		Execute_Immediate	Case_Compare,0x16
0950 7004       |p   |		Jump_Nonzero	0x955
0951 0b12       |    |		Execute_Immediate	Case_Compare,0x12
0952 7006       |p   |		Jump_Nonzero	0x959
0953 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x28.0x6 = 0x953,0x4
													; Debug Table 0x28.0x7 = 0x953,0x801
0954 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1				; Debug Table 0x28.0x8 = 0x954,0x4
0955 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x28.0x9 = 0x955,0x2
0956 00eb       |    |		Load_Encached	Diana_Cache
0957 18fa       |    |		Execute	Package,Field_Execute,Field_Number 0xfa
0958 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0959 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x28.0xa = 0x959,0x3
095a 00eb       |    |		Load_Encached	Diana_Cache
095b 18c0       |    |		Execute	Package,Field_Execute,Field_Number 0xc0
095c 00eb       |    |		Load_Encached	Diana_Cache
095d 18fa       |    |		Execute	Package,Field_Execute,Field_Number 0xfa
095e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
095f 0000       |    |		.XXX[0x1]
0960 ; --------------------------------------------------------------------------------------
0960 ; SUBPROGRAM
0960 ; --------------------------------------------------------------------------------------
0960 0963       | c  |		.CONST	0x0963								; Address of begin
0961 0004       |    |		.CONST	0x0004								; Address of exception handler
0962 0001       |    |		.CONST	0x0001								; Number of locals
0963			BODY_0960:
0963			INIT_0960:
0963 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x29 = .DEBUG	0x0963,0x1028,0x0002,0x0000,0x0058,0x7a85,0x0000,0x0126
													; Debug Table 0x29.0x0 = 0x963,0x1
0964 4863       |Hc  |		Short_Literal	0x63
0965 e00f       |    |		Load	0x0,0xf
0966 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0967 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0968 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0969 0000 0000  |    |		.BLANK	0000[0x7]
0970 ; --------------------------------------------------------------------------------------
0970 ; SUBPROGRAM
0970 ; --------------------------------------------------------------------------------------
0970 097a       | z  |		.CONST	0x097a								; Address of begin
0971 0004       |    |		.CONST	0x0004								; Address of exception handler
0972 0003       |    |		.CONST	0x0003								; Number of locals
0973			INIT_0970:
0973 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x2a = .DEBUG	0x0973,0x102c,0x0002,0x0000,0x0058,0x7a85,0x0000,0x0141
													; Debug Table 0x2a.0x0 = 0x973,0xffff
0974 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x2a.0x1 = 0x974,0xfffe
0975 e7ff       |    |		Load	0x3,-0x1
0976 00eb       |    |		Load_Encached	Diana_Cache
0977 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
0978 8406       |    |		Call	0x2,0x6
0979 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
097a			BODY_0970:
097a e7ff       |    |		Load	0x3,-0x1							; Debug Table 0x2a.0x2 = 0x97a,0x1
097b 00eb       |    |		Load_Encached	Diana_Cache
097c 18ca       |    |		Execute	Package,Field_Execute,Field_Number 0xca
097d 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
097e e602       |    |		Load	0x3,0x2								; Debug Table 0x2a.0x3 = 0x97e,0x2
													; Debug Table 0x2a.0x4 = 0x97e,0x401
097f 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x2a.0x5 = 0x97f,0x402
0980 0b00       |    |		Execute_Immediate	Case_Compare,0x0				; Debug Table 0x2a.0x6 = 0x980,0x403
													; Debug Table 0x2a.0x7 = 0x980,0x404
													; Debug Table 0x2a.0x8 = 0x980,0x2
0981 7004       |p   |		Jump_Nonzero	0x986
0982 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2a.0x9 = 0x982,0x4
0983 e007       |    |		Load	0x0,0x7
0984 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0985 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0986 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2a.0xa = 0x986,0x3
0987 8405       |    |		Call	0x2,0x5
0988 8407       |    |		Call	0x2,0x7
0989 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
098a ; --------------------------------------------------------------------------------------
098a ; STRING TABLE
098a ; --------------------------------------------------------------------------------------
098a 005c       | \  |		.STRTAB	0x005c->0x09b8							; "Cached Protected Pure Element Map"
098b 007b       | {  |		.STRTAB	0x007b->0x09c8							; "NUL"
098c 007c       | |  |		.STRTAB	0x007c->0x09ca							; "SOH"
098d 007d       | }  |		.STRTAB	0x007d->0x09cb							; "STX"
098e 007e       | ~  |		.STRTAB	0x007e->0x09cd							; "ETX"
098f 007f       |    |		.STRTAB	0x007f->0x09ce							; "EOT"
0990 0080       |    |		.STRTAB	0x0080->0x09d0							; "ENQ"
0991 0081       |    |		.STRTAB	0x0081->0x09d1							; "ACK"
0992 0082       |    |		.STRTAB	0x0082->0x09d3							; "BEL"
0993 0083       |    |		.STRTAB	0x0083->0x09d4							; "BS"
0994 0083       |    |		.STRTAB	0x0083->0x09d5							; "HT"
0995 0083       |    |		.STRTAB	0x0083->0x09d6							; "LF"
0996 0083       |    |		.STRTAB	0x0083->0x09d7							; "VT"
0997 0083       |    |		.STRTAB	0x0083->0x09d8							; "FF"
0998 0083       |    |		.STRTAB	0x0083->0x09d9							; "CR"
0999 0083       |    |		.STRTAB	0x0083->0x09da							; "SO"
099a 0083       |    |		.STRTAB	0x0083->0x09db							; "SI"
099b 0083       |    |		.STRTAB	0x0083->0x09dc							; "DLE"
099c 0084       |    |		.STRTAB	0x0084->0x09de							; "DC1"
099d 0085       |    |		.STRTAB	0x0085->0x09df							; "DC2"
099e 0086       |    |		.STRTAB	0x0086->0x09e1							; "DC3"
099f 0087       |    |		.STRTAB	0x0087->0x09e2							; "DC4"
09a0 0088       |    |		.STRTAB	0x0088->0x09e4							; "NAK"
09a1 0089       |    |		.STRTAB	0x0089->0x09e5							; "SYN"
09a2 008a       |    |		.STRTAB	0x008a->0x09e7							; "ETB"
09a3 008b       |    |		.STRTAB	0x008b->0x09e8							; "CAN"
09a4 008c       |    |		.STRTAB	0x008c->0x09ea							; "EM"
09a5 008c       |    |		.STRTAB	0x008c->0x09eb							; "SUB"
09a6 008d       |    |		.STRTAB	0x008d->0x09ec							; "ESC"
09a7 008e       |    |		.STRTAB	0x008e->0x09ee							; "FS"
09a8 008e       |    |		.STRTAB	0x008e->0x09ef							; "GS"
09a9 008e       |    |		.STRTAB	0x008e->0x09f0							; "RS"
09aa 008e       |    |		.STRTAB	0x008e->0x09f1							; "US"
09ab 008e       |    |		.STRTAB	0x008e->0x09f2							; "DEL"
09ac 008f       |    |		.STRTAB	0x008f->0x09f3							; "QUOTATION"
09ad 0096       |    |		.STRTAB	0x0096->0x09f8							; "???"
09ae 0097       |    |		.STRTAB	0x0097->0x09f9							; "key_cache"
09af 009e       |    |		.STRTAB	0x009e->0x09fe							; "native_key_cache"
09b0 00ac       |    |		.STRTAB	0x00ac->0x0a06							; "!machine.editor_data"
09b1 00be       |    |		.STRTAB	0x00be->0x0a10							; "."
09b2 00bd       |    |		.STRTAB	0x00bd->0x0a10							; "ASCII"
09b3 00c0       |    |		.STRTAB	0x00c0->0x0a13							; "&"
09b4 00bf       |    |		.STRTAB	0x00bf->0x0a13							; "STRING"
09b5 00c3       |    |		.STRTAB	0x00c3->0x0a16							; "\x5c"
09b6 00c2       |    |		.STRTAB	0x00c2->0x0a17							; "[]"
09b7 00c2       |    |		.STREND 0x00c2->0x0a18
09b8 4361 6368  |Cach|		.STRTAB_STRINGS
0a18 ; --------------------------------------------------------------------------------------
0a18 ; Debug Table
0a18 ; --------------------------------------------------------------------------------------
0a18 0003 002b  |   +|		.CONST	0x0003,0x002b
0a1a 000b 0b72  |   r|		.DEBUG	0x000b,0x0b72,0x0000,0x0000,0x0058,0x75c5,0x0000,0x00ad
0a22 0028 0b8c  | (  |		.DEBUG	0x0028,0x0b8c,0x0000,0x0000,0x0058,0x7a85,0x0000,0x001e
0a2a 01ab 0bf8  |    |		.DEBUG	0x01ab,0x0bf8,0x0002,0x0000,0x0058,0x75c5,0x0000,0x00c1
0a32 01c3 0c02  |    |		.DEBUG	0x01c3,0x0c02,0x0002,0x0000,0x0058,0x75c5,0x0000,0x00cc
0a3a 0223 0c62  | # b|		.DEBUG	0x0223,0x0c62,0x0002,0x0000,0x0058,0x75c5,0x0000,0x00dc
0a42 0253 0c8e  | S  |		.DEBUG	0x0253,0x0c8e,0x0002,0x0000,0x0058,0x75c5,0x0000,0x00e9
0a4a 0283 0ca8  |    |		.DEBUG	0x0283,0x0ca8,0x0002,0x0000,0x0058,0x75c5,0x0000,0x00fe
0a52 02b3 0cc2  |    |		.DEBUG	0x02b3,0x0cc2,0x0002,0x0000,0x0058,0x75c5,0x0000,0x0113
0a5a 02e3 0cdc  |    |		.DEBUG	0x02e3,0x0cdc,0x0002,0x0000,0x0058,0x75c5,0x0000,0x0128
0a62 02f3 0ce4  |    |		.DEBUG	0x02f3,0x0ce4,0x0002,0x0000,0x0058,0x75c5,0x0000,0x0139
0a6a 031b 0d0e  |    |		.DEBUG	0x031b,0x0d0e,0x0002,0x0000,0x0058,0x75c5,0x0000,0x0146
0a72 0333 0d18  | 3  |		.DEBUG	0x0333,0x0d18,0x0002,0x0000,0x0058,0x75c5,0x0000,0x0151
0a7a 034b 0d22  | K "|		.DEBUG	0x034b,0x0d22,0x0002,0x0000,0x0058,0x7a85,0x0000,0x00ad
0a82 042b 0dc2  | +  |		.DEBUG	0x042b,0x0dc2,0x0002,0x0000,0x0058,0x7a85,0x0000,0x0236
0a8a 0453 0de6  | S  |		.DEBUG	0x0453,0x0de6,0x0001,0x0000,0x0058,0x7a85,0x0000,0x029e
0a92 048b 0e06  |    |		.DEBUG	0x048b,0x0e06,0x0001,0x0000,0x0058,0x7a85,0x0000,0x0319
0a9a 049b 0e0c  |    |		.DEBUG	0x049b,0x0e0c,0x0001,0x0000,0x0058,0x7a85,0x0000,0x033e
0aa2 04a3 0e10  |    |		.DEBUG	0x04a3,0x0e10,0x0002,0x0000,0x0058,0x7a85,0x0000,0x0356
0aaa 04c3 0e1c  |    |		.DEBUG	0x04c3,0x0e1c,0x0002,0x0000,0x0058,0x7a85,0x0000,0x03a5
0ab2 050b 0e40  |   @|		.DEBUG	0x050b,0x0e40,0x0002,0x0000,0x0058,0x7a85,0x0000,0x0429
0aba 0523 0e4a  | # J|		.DEBUG	0x0523,0x0e4a,0x0002,0x0000,0x0058,0x7a85,0x0000,0x045c
0ac2 0533 0e52  | 3 R|		.DEBUG	0x0533,0x0e52,0x0001,0x0000,0x0058,0x7a85,0x0000,0x0477
0aca 05f3 0e7c  |   ||		.DEBUG	0x05f3,0x0e7c,0x0002,0x0000,0x0058,0x7a85,0x0000,0x056c
0ad2 063b 0e92  | ;  |		.DEBUG	0x063b,0x0e92,0x0001,0x0000,0x0058,0x7a85,0x0000,0x05d5
0ada 067b 0eb6  | {  |		.DEBUG	0x067b,0x0eb6,0x0001,0x0000,0x0058,0x7a85,0x0000,0x0662
0ae2 06b3 0eca  |    |		.DEBUG	0x06b3,0x0eca,0x0002,0x0000,0x0058,0x7a85,0x0000,0x06b3
0aea 06eb 0ee6  |    |		.DEBUG	0x06eb,0x0ee6,0x0001,0x0000,0x0058,0x7a85,0x0000,0x0810
0af2 071b 0efa  |    |		.DEBUG	0x071b,0x0efa,0x0002,0x0000,0x0058,0x7a85,0x0000,0x086b
0afa 0723 0efe  | #  |		.DEBUG	0x0723,0x0efe,0x0002,0x0000,0x0058,0x7a85,0x0000,0x0884
0b02 0733 0f02  | 3  |		.DEBUG	0x0733,0x0f02,0x0001,0x0000,0x0058,0x7a85,0x0000,0x08ae
0b0a 075b 0f12  | [  |		.DEBUG	0x075b,0x0f12,0x0002,0x0000,0x0058,0x7a85,0x0000,0x08fc
0b12 078b 0f34  |   4|		.DEBUG	0x078b,0x0f34,0x0002,0x0000,0x0058,0x7a85,0x0000,0x0969
0b1a 07d3 0f54  |   T|		.DEBUG	0x07d3,0x0f54,0x0002,0x0000,0x0058,0x7a85,0x0000,0x0a7f
0b22 07db 0f58  |   X|		.DEBUG	0x07db,0x0f58,0x0002,0x0000,0x0058,0x7a85,0x0000,0x0a95
0b2a 07e3 0f5c  |   \|		.DEBUG	0x07e3,0x0f5c,0x0002,0x0000,0x0058,0x7a85,0x0000,0x0aa9
0b32 07f3 0f60  |   `|		.DEBUG	0x07f3,0x0f60,0x0001,0x0000,0x0058,0x7a85,0x0000,0x0ac6
0b3a 084b 0f9e  | K  |		.DEBUG	0x084b,0x0f9e,0x0002,0x0000,0x0058,0x7a85,0x0000,0x0b97
0b42 08f3 0fe0  |    |		.DEBUG	0x08f3,0x0fe0,0x0002,0x0000,0x0058,0x7a85,0x0000,0x0cc6
0b4a 091b 0ff4  |    |		.DEBUG	0x091b,0x0ff4,0x0004,0x0000,0x0058,0x7a85,0x0000,0x0eb8
0b52 093b 100a  | ;  |		.DEBUG	0x093b,0x100a,0x0002,0x0000,0x0058,0x7a85,0x0000,0x00c2
0b5a 094b 1010  | K  |		.DEBUG	0x094b,0x1010,0x0002,0x0000,0x0058,0x7a85,0x0000,0x00e3
0b62 0963 1028  | c (|		.DEBUG	0x0963,0x1028,0x0002,0x0000,0x0058,0x7a85,0x0000,0x0126
0b6a 0973 102c  | s ,|		.DEBUG	0x0973,0x102c,0x0002,0x0000,0x0058,0x7a85,0x0000,0x0141
0b72 ; --------------------------------------------------------------------------------------
0b72 ; Debug3 Subtable 0x0
0b72 ; --------------------------------------------------------------------------------------
0b72 000c 0000  |    |		.DBG3TAB	0x000c,0x0000
0b74 000b ffff  |    |		.CONST	0x000b,0xffff
0b76 000f fffe  |    |		.CONST	0x000f,0xfffe
0b78 0013 fffd  |    |		.CONST	0x0013,0xfffd
0b7a 0015 fffc  |    |		.CONST	0x0015,0xfffc
0b7c 0017 fffb  |    |		.CONST	0x0017,0xfffb
0b7e 0019 fffa  |    |		.CONST	0x0019,0xfffa
0b80 001b fff9  |    |		.CONST	0x001b,0xfff9
0b82 001d fff8  |    |		.CONST	0x001d,0xfff8
0b84 001f fff7  |    |		.CONST	0x001f,0xfff7
0b86 0021 fff6  | !  |		.CONST	0x0021,0xfff6
0b88 0023 fff5  | #  |		.CONST	0x0023,0xfff5
0b8a 0025 fff4  | %  |		.CONST	0x0025,0xfff4
0b8c ; --------------------------------------------------------------------------------------
0b8c ; Debug3 Subtable 0x1
0b8c ; --------------------------------------------------------------------------------------
0b8c 0033 0002  | 3  |		.DBG3TAB	0x0033,0x0002
0b8e 0028 ffff  | (  |		.CONST	0x0028,0xffff
0b90 0028 fffe  | (  |		.CONST	0x0028,0xfffe
0b92 0028 fffd  | (  |		.CONST	0x0028,0xfffd
0b94 0028 fffc  | (  |		.CONST	0x0028,0xfffc
0b96 0028 fffb  | (  |		.CONST	0x0028,0xfffb
0b98 0028 fffa  | (  |		.CONST	0x0028,0xfffa
0b9a 0028 fff9  | (  |		.CONST	0x0028,0xfff9
0b9c 0035 fff8  | 5  |		.CONST	0x0035,0xfff8
0b9e 003b fff7  | ;  |		.CONST	0x003b,0xfff7
0ba0 003d fff6  | =  |		.CONST	0x003d,0xfff6
0ba2 003e fff5  | >  |		.CONST	0x003e,0xfff5
0ba4 0040 fff4  | @  |		.CONST	0x0040,0xfff4
0ba6 0042 fff3  | B  |		.CONST	0x0042,0xfff3
0ba8 0044 fff2  | D  |		.CONST	0x0044,0xfff2
0baa 0046 fff1  | F  |		.CONST	0x0046,0xfff1
0bac 0048 fff0  | H  |		.CONST	0x0048,0xfff0
0bae 004a ffef  | J  |		.CONST	0x004a,0xffef
0bb0 004c ffee  | L  |		.CONST	0x004c,0xffee
0bb2 004e ffed  | N  |		.CONST	0x004e,0xffed
0bb4 0050 ffec  | P  |		.CONST	0x0050,0xffec
0bb6 0052 ffeb  | R  |		.CONST	0x0052,0xffeb
0bb8 0054 ffea  | T  |		.CONST	0x0054,0xffea
0bba 0056 ffe9  | V  |		.CONST	0x0056,0xffe9
0bbc 0058 ffe8  | X  |		.CONST	0x0058,0xffe8
0bbe 005a ffff  | Z  |		.CONST	0x005a,0xffff
0bc0 005c ffff  | \  |		.CONST	0x005c,0xffff
0bc2 0060 fffe  | `  |		.CONST	0x0060,0xfffe
0bc4 0066 fffd  | f  |		.CONST	0x0066,0xfffd
0bc6 016b fffc  | k  |		.CONST	0x016b,0xfffc
0bc8 016d fffb  | m  |		.CONST	0x016d,0xfffb
0bca 016f fffa  | o  |		.CONST	0x016f,0xfffa
0bcc 0171 fff9  | q  |		.CONST	0x0171,0xfff9
0bce 0173 fff8  | s  |		.CONST	0x0173,0xfff8
0bd0 0175 fff7  | u  |		.CONST	0x0175,0xfff7
0bd2 0177 fff6  | w  |		.CONST	0x0177,0xfff6
0bd4 0179 ffe5  | y  |		.CONST	0x0179,0xffe5
0bd6 017b ffe4  | {  |		.CONST	0x017b,0xffe4
0bd8 017d ffe3  | }  |		.CONST	0x017d,0xffe3
0bda 017f ffe2  |    |		.CONST	0x017f,0xffe2
0bdc 0181 ffe1  |    |		.CONST	0x0181,0xffe1
0bde 0183 ffe0  |    |		.CONST	0x0183,0xffe0
0be0 0185 ffdf  |    |		.CONST	0x0185,0xffdf
0be2 0187 ffde  |    |		.CONST	0x0187,0xffde
0be4 0189 ffdd  |    |		.CONST	0x0189,0xffdd
0be6 018b ffdc  |    |		.CONST	0x018b,0xffdc
0be8 018d ffdb  |    |		.CONST	0x018d,0xffdb
0bea 018f ffda  |    |		.CONST	0x018f,0xffda
0bec 0191 ffd9  |    |		.CONST	0x0191,0xffd9
0bee 0193 ffd8  |    |		.CONST	0x0193,0xffd8
0bf0 0195 ffd7  |    |		.CONST	0x0195,0xffd7
0bf2 0197 ffd6  |    |		.CONST	0x0197,0xffd6
0bf4 0199 0001  |    |		.CONST	0x0199,0x0001
0bf6 019f 0002  |    |		.CONST	0x019f,0x0002
0bf8 ; --------------------------------------------------------------------------------------
0bf8 ; Debug3 Subtable 0x2
0bf8 ; --------------------------------------------------------------------------------------
0bf8 0000 0004  |    |		.DBG3TAB	0x0000,0x0004
0bfa 01ab 0001  |    |		.CONST	0x01ab,0x0001
0bfc 01af 0002  |    |		.CONST	0x01af,0x0002
0bfe 01b4 0003  |    |		.CONST	0x01b4,0x0003
0c00 01bb 0004  |    |		.CONST	0x01bb,0x0004
0c02 ; --------------------------------------------------------------------------------------
0c02 ; Debug3 Subtable 0x3
0c02 ; --------------------------------------------------------------------------------------
0c02 0005 002a  |   *|		.DBG3TAB	0x0005,0x002a
0c04 01c3 ffff  |    |		.CONST	0x01c3,0xffff
0c06 01c4 fffe  |    |		.CONST	0x01c4,0xfffe
0c08 01c5 fffd  |    |		.CONST	0x01c5,0xfffd
0c0a 01c6 fffc  |    |		.CONST	0x01c6,0xfffc
0c0c 01c7 fffb  |    |		.CONST	0x01c7,0xfffb
0c0e 01cd 0001  |    |		.CONST	0x01cd,0x0001
0c10 01cd 0401  |    |		.CONST	0x01cd,0x0401
0c12 01ce 0001  |    |		.CONST	0x01ce,0x0001
0c14 01cf 0002  |    |		.CONST	0x01cf,0x0002
0c16 01d3 0003  |    |		.CONST	0x01d3,0x0003
0c18 01d3 0801  |    |		.CONST	0x01d3,0x0801
0c1a 01d5 0003  |    |		.CONST	0x01d5,0x0003
0c1c 01d6 0004  |    |		.CONST	0x01d6,0x0004
0c1e 01d6 0c01  |    |		.CONST	0x01d6,0x0c01
0c20 01d8 0004  |    |		.CONST	0x01d8,0x0004
0c22 01d9 0005  |    |		.CONST	0x01d9,0x0005
0c24 01da 0006  |    |		.CONST	0x01da,0x0006
0c26 01da 1001  |    |		.CONST	0x01da,0x1001
0c28 01db 0006  |    |		.CONST	0x01db,0x0006
0c2a 01dc 0007  |    |		.CONST	0x01dc,0x0007
0c2c 01e4 1401  |    |		.CONST	0x01e4,0x1401
0c2e 01e5 0007  |    |		.CONST	0x01e5,0x0007
0c30 01e7 0008  |    |		.CONST	0x01e7,0x0008
0c32 01eb 0009  |    |		.CONST	0x01eb,0x0009
0c34 01ed 000a  |    |		.CONST	0x01ed,0x000a
0c36 01ef 000b  |    |		.CONST	0x01ef,0x000b
0c38 01f7 1801  |    |		.CONST	0x01f7,0x1801
0c3a 01f8 000b  |    |		.CONST	0x01f8,0x000b
0c3c 01fa 000c  |    |		.CONST	0x01fa,0x000c
0c3e 01ff 000d  |    |		.CONST	0x01ff,0x000d
0c40 01ff 1c01  |    |		.CONST	0x01ff,0x1c01
0c42 0200 1c02  |    |		.CONST	0x0200,0x1c02
0c44 0201 1c03  |    |		.CONST	0x0201,0x1c03
0c46 0201 1c04  |    |		.CONST	0x0201,0x1c04
0c48 0201 000d  |    |		.CONST	0x0201,0x000d
0c4a 0203 000e  |    |		.CONST	0x0203,0x000e
0c4c 0209 000f  |    |		.CONST	0x0209,0x000f
0c4e 020b 0010  |    |		.CONST	0x020b,0x0010
0c50 020d 0011  |    |		.CONST	0x020d,0x0011
0c52 0213 0012  |    |		.CONST	0x0213,0x0012
0c54 0213 2001  |    |		.CONST	0x0213,0x2001
0c56 0214 0012  |    |		.CONST	0x0214,0x0012
0c58 0215 0013  |    |		.CONST	0x0215,0x0013
0c5a 0217 0014  |    |		.CONST	0x0217,0x0014
0c5c 021a 0015  |    |		.CONST	0x021a,0x0015
0c5e 021a 2401  |  $ |		.CONST	0x021a,0x2401
0c60 021b 0015  |    |		.CONST	0x021b,0x0015
0c62 ; --------------------------------------------------------------------------------------
0c62 ; Debug3 Subtable 0x4
0c62 ; --------------------------------------------------------------------------------------
0c62 0004 0011  |    |		.DBG3TAB	0x0004,0x0011
0c64 0223 ffff  | #  |		.CONST	0x0223,0xffff
0c66 0224 fffe  | $  |		.CONST	0x0224,0xfffe
0c68 0225 fffd  | %  |		.CONST	0x0225,0xfffd
0c6a 0227 fffc  | '  |		.CONST	0x0227,0xfffc
0c6c 022f 0001  | /  |		.CONST	0x022f,0x0001
0c6e 022f 0401  | /  |		.CONST	0x022f,0x0401
0c70 0230 0402  | 0  |		.CONST	0x0230,0x0402
0c72 0231 0403  | 1  |		.CONST	0x0231,0x0403
0c74 0231 0404  | 1  |		.CONST	0x0231,0x0404
0c76 0231 0001  | 1  |		.CONST	0x0231,0x0001
0c78 0235 0004  | 5  |		.CONST	0x0235,0x0004
0c7a 0235 0801  | 5  |		.CONST	0x0235,0x0801
0c7c 0236 0004  | 6  |		.CONST	0x0236,0x0004
0c7e 0237 0002  | 7  |		.CONST	0x0237,0x0002
0c80 023a 0005  | :  |		.CONST	0x023a,0x0005
0c82 023b 0006  | ;  |		.CONST	0x023b,0x0006
0c84 0243 0c01  | C  |		.CONST	0x0243,0x0c01
0c86 0244 0006  | D  |		.CONST	0x0244,0x0006
0c88 0246 0007  | F  |		.CONST	0x0246,0x0007
0c8a 024a 0008  | J  |		.CONST	0x024a,0x0008
0c8c 024c 0009  | L  |		.CONST	0x024c,0x0009
0c8e ; --------------------------------------------------------------------------------------
0c8e ; Debug3 Subtable 0x5
0c8e ; --------------------------------------------------------------------------------------
0c8e 0003 0009  |    |		.DBG3TAB	0x0003,0x0009
0c90 0253 ffff  | S  |		.CONST	0x0253,0xffff
0c92 0254 fffe  | T  |		.CONST	0x0254,0xfffe
0c94 0255 fffd  | U  |		.CONST	0x0255,0xfffd
0c96 025b 0001  | [  |		.CONST	0x025b,0x0001
0c98 0266 0002  | f  |		.CONST	0x0266,0x0002
0c9a 026a 0003  | j  |		.CONST	0x026a,0x0003
0c9c 026d 0004  | m  |		.CONST	0x026d,0x0004
0c9e 0273 0005  | s  |		.CONST	0x0273,0x0005
0ca0 0273 0401  | s  |		.CONST	0x0273,0x0401
0ca2 0274 0005  | t  |		.CONST	0x0274,0x0005
0ca4 0278 0006  | x  |		.CONST	0x0278,0x0006
0ca6 027a 0007  | z  |		.CONST	0x027a,0x0007
0ca8 ; --------------------------------------------------------------------------------------
0ca8 ; Debug3 Subtable 0x6
0ca8 ; --------------------------------------------------------------------------------------
0ca8 0003 0009  |    |		.DBG3TAB	0x0003,0x0009
0caa 0283 ffff  |    |		.CONST	0x0283,0xffff
0cac 0284 fffe  |    |		.CONST	0x0284,0xfffe
0cae 0285 fffd  |    |		.CONST	0x0285,0xfffd
0cb0 028b 0001  |    |		.CONST	0x028b,0x0001
0cb2 0296 0002  |    |		.CONST	0x0296,0x0002
0cb4 029a 0003  |    |		.CONST	0x029a,0x0003
0cb6 029d 0004  |    |		.CONST	0x029d,0x0004
0cb8 02a3 0005  |    |		.CONST	0x02a3,0x0005
0cba 02a3 0401  |    |		.CONST	0x02a3,0x0401
0cbc 02a4 0005  |    |		.CONST	0x02a4,0x0005
0cbe 02a8 0006  |    |		.CONST	0x02a8,0x0006
0cc0 02aa 0007  |    |		.CONST	0x02aa,0x0007
0cc2 ; --------------------------------------------------------------------------------------
0cc2 ; Debug3 Subtable 0x7
0cc2 ; --------------------------------------------------------------------------------------
0cc2 0003 0009  |    |		.DBG3TAB	0x0003,0x0009
0cc4 02b3 ffff  |    |		.CONST	0x02b3,0xffff
0cc6 02b4 fffe  |    |		.CONST	0x02b4,0xfffe
0cc8 02b5 fffd  |    |		.CONST	0x02b5,0xfffd
0cca 02bb 0001  |    |		.CONST	0x02bb,0x0001
0ccc 02c6 0002  |    |		.CONST	0x02c6,0x0002
0cce 02ca 0003  |    |		.CONST	0x02ca,0x0003
0cd0 02cd 0004  |    |		.CONST	0x02cd,0x0004
0cd2 02d3 0005  |    |		.CONST	0x02d3,0x0005
0cd4 02d3 0401  |    |		.CONST	0x02d3,0x0401
0cd6 02d4 0005  |    |		.CONST	0x02d4,0x0005
0cd8 02d8 0006  |    |		.CONST	0x02d8,0x0006
0cda 02da 0007  |    |		.CONST	0x02da,0x0007
0cdc ; --------------------------------------------------------------------------------------
0cdc ; Debug3 Subtable 0x8
0cdc ; --------------------------------------------------------------------------------------
0cdc 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
0cde 02e3 0001  |    |		.CONST	0x02e3,0x0001
0ce0 02e7 0002  |    |		.CONST	0x02e7,0x0002
0ce2 02e9 0003  |    |		.CONST	0x02e9,0x0003
0ce4 ; --------------------------------------------------------------------------------------
0ce4 ; Debug3 Subtable 0x9
0ce4 ; --------------------------------------------------------------------------------------
0ce4 0002 0012  |    |		.DBG3TAB	0x0002,0x0012
0ce6 02f3 ffff  |    |		.CONST	0x02f3,0xffff
0ce8 02f4 fffe  |    |		.CONST	0x02f4,0xfffe
0cea 02f5 0001  |    |		.CONST	0x02f5,0x0001
0cec 02f9 0002  |    |		.CONST	0x02f9,0x0002
0cee 02fc 0003  |    |		.CONST	0x02fc,0x0003
0cf0 02fc 0401  |    |		.CONST	0x02fc,0x0401
0cf2 02fd 0402  |    |		.CONST	0x02fd,0x0402
0cf4 02fe 0403  |    |		.CONST	0x02fe,0x0403
0cf6 02fe 0404  |    |		.CONST	0x02fe,0x0404
0cf8 02fe 0003  |    |		.CONST	0x02fe,0x0003
0cfa 0302 0006  |    |		.CONST	0x0302,0x0006
0cfc 0302 0801  |    |		.CONST	0x0302,0x0801
0cfe 0303 0006  |    |		.CONST	0x0303,0x0006
0d00 0305 0004  |    |		.CONST	0x0305,0x0004
0d02 0309 0005  |    |		.CONST	0x0309,0x0005
0d04 0310 0007  |    |		.CONST	0x0310,0x0007
0d06 0310 0c01  |    |		.CONST	0x0310,0x0c01
0d08 0312 0007  |    |		.CONST	0x0312,0x0007
0d0a 0313 0008  |    |		.CONST	0x0313,0x0008
0d0c 0315 0009  |    |		.CONST	0x0315,0x0009
0d0e ; --------------------------------------------------------------------------------------
0d0e ; Debug3 Subtable 0xa
0d0e ; --------------------------------------------------------------------------------------
0d0e 0000 0004  |    |		.DBG3TAB	0x0000,0x0004
0d10 031b 0001  |    |		.CONST	0x031b,0x0001
0d12 031f 0002  |    |		.CONST	0x031f,0x0002
0d14 0324 0003  | $  |		.CONST	0x0324,0x0003
0d16 032b 0004  | +  |		.CONST	0x032b,0x0004
0d18 ; --------------------------------------------------------------------------------------
0d18 ; Debug3 Subtable 0xb
0d18 ; --------------------------------------------------------------------------------------
0d18 0000 0004  |    |		.DBG3TAB	0x0000,0x0004
0d1a 0333 0001  | 3  |		.CONST	0x0333,0x0001
0d1c 0337 0002  | 7  |		.CONST	0x0337,0x0002
0d1e 033c 0003  | <  |		.CONST	0x033c,0x0003
0d20 0342 0004  | B  |		.CONST	0x0342,0x0004
0d22 ; --------------------------------------------------------------------------------------
0d22 ; Debug3 Subtable 0xc
0d22 ; --------------------------------------------------------------------------------------
0d22 0005 004a  |   J|		.DBG3TAB	0x0005,0x004a
0d24 034b ffff  | K  |		.CONST	0x034b,0xffff
0d26 034e fffe  | N  |		.CONST	0x034e,0xfffe
0d28 0350 fffd  | P  |		.CONST	0x0350,0xfffd
0d2a 0352 fffc  | R  |		.CONST	0x0352,0xfffc
0d2c 0354 fffb  | T  |		.CONST	0x0354,0xfffb
0d2e 0356 0001  | V  |		.CONST	0x0356,0x0001
0d30 0356 0401  | V  |		.CONST	0x0356,0x0401
0d32 0357 0001  | W  |		.CONST	0x0357,0x0001
0d34 0358 0002  | X  |		.CONST	0x0358,0x0002
0d36 0363 0004  | c  |		.CONST	0x0363,0x0004
0d38 0364 0801  | d  |		.CONST	0x0364,0x0801
0d3a 0366 0802  | f  |		.CONST	0x0366,0x0802
0d3c 0368 0803  | h  |		.CONST	0x0368,0x0803
0d3e 036c 0804  | l  |		.CONST	0x036c,0x0804
0d40 0370 0805  | p  |		.CONST	0x0370,0x0805
0d42 0371 0c01  | q  |		.CONST	0x0371,0x0c01
0d44 0372 0c02  | r  |		.CONST	0x0372,0x0c02
0d46 0373 0c03  | s  |		.CONST	0x0373,0x0c03
0d48 0373 0c04  | s  |		.CONST	0x0373,0x0c04
0d4a 0375 0805  | u  |		.CONST	0x0375,0x0805
0d4c 037e 1001  | ~  |		.CONST	0x037e,0x1001
0d4e 037f 1002  |    |		.CONST	0x037f,0x1002
0d50 0380 1003  |    |		.CONST	0x0380,0x1003
0d52 0380 1004  |    |		.CONST	0x0380,0x1004
0d54 0382 0c04  |    |		.CONST	0x0382,0x0c04
0d56 0390 0004  |    |		.CONST	0x0390,0x0004
0d58 0397 0006  |    |		.CONST	0x0397,0x0006
0d5a 0399 1401  |    |		.CONST	0x0399,0x1401
0d5c 039b 1402  |    |		.CONST	0x039b,0x1402
0d5e 039d 1403  |    |		.CONST	0x039d,0x1403
0d60 03a1 1404  |    |		.CONST	0x03a1,0x1404
0d62 03a5 1405  |    |		.CONST	0x03a5,0x1405
0d64 03a6 1801  |    |		.CONST	0x03a6,0x1801
0d66 03a7 1802  |    |		.CONST	0x03a7,0x1802
0d68 03a8 1803  |    |		.CONST	0x03a8,0x1803
0d6a 03a8 1804  |    |		.CONST	0x03a8,0x1804
0d6c 03aa 1405  |    |		.CONST	0x03aa,0x1405
0d6e 03b3 1c01  |    |		.CONST	0x03b3,0x1c01
0d70 03b4 1c02  |    |		.CONST	0x03b4,0x1c02
0d72 03b5 1c03  |    |		.CONST	0x03b5,0x1c03
0d74 03b5 1c04  |    |		.CONST	0x03b5,0x1c04
0d76 03b7 1804  |    |		.CONST	0x03b7,0x1804
0d78 03c5 0006  |    |		.CONST	0x03c5,0x0006
0d7a 03c7 2001  |    |		.CONST	0x03c7,0x2001
0d7c 03c9 2002  |    |		.CONST	0x03c9,0x2002
0d7e 03cb 2003  |    |		.CONST	0x03cb,0x2003
0d80 03cf 2004  |    |		.CONST	0x03cf,0x2004
0d82 03d3 2005  |    |		.CONST	0x03d3,0x2005
0d84 03d4 2401  |  $ |		.CONST	0x03d4,0x2401
0d86 03d5 2402  |  $ |		.CONST	0x03d5,0x2402
0d88 03d6 2403  |  $ |		.CONST	0x03d6,0x2403
0d8a 03d6 2404  |  $ |		.CONST	0x03d6,0x2404
0d8c 03d8 2005  |    |		.CONST	0x03d8,0x2005
0d8e 03e1 2801  |  ( |		.CONST	0x03e1,0x2801
0d90 03e2 2802  |  ( |		.CONST	0x03e2,0x2802
0d92 03e3 2803  |  ( |		.CONST	0x03e3,0x2803
0d94 03e3 2804  |  ( |		.CONST	0x03e3,0x2804
0d96 03e5 2404  |  $ |		.CONST	0x03e5,0x2404
0d98 03f3 1406  |    |		.CONST	0x03f3,0x1406
0d9a 0400 0007  |    |		.CONST	0x0400,0x0007
0d9c 0400 2c01  |  , |		.CONST	0x0400,0x2c01
0d9e 0402 2c02  |  , |		.CONST	0x0402,0x2c02
0da0 0404 2c03  |  , |		.CONST	0x0404,0x2c03
0da2 0407 0007  |    |		.CONST	0x0407,0x0007
0da4 0409 0005  |    |		.CONST	0x0409,0x0005
0da6 0409 3001  |  0 |		.CONST	0x0409,0x3001
0da8 040b 0005  |    |		.CONST	0x040b,0x0005
0daa 040d 0008  |    |		.CONST	0x040d,0x0008
0dac 040d 3401  |  4 |		.CONST	0x040d,0x3401
0dae 040f 3402  |  4 |		.CONST	0x040f,0x3402
0db0 0411 3403  |  4 |		.CONST	0x0411,0x3403
0db2 0414 0008  |    |		.CONST	0x0414,0x0008
0db4 0416 0003  |    |		.CONST	0x0416,0x0003
0db6 0416 3801  |  8 |		.CONST	0x0416,0x3801
0db8 0418 0003  |    |		.CONST	0x0418,0x0003
0dba 041a 0009  |    |		.CONST	0x041a,0x0009
0dbc 0420 000a  |    |		.CONST	0x0420,0x000a
0dbe 0420 3c01  |  < |		.CONST	0x0420,0x3c01
0dc0 0421 000a  | !  |		.CONST	0x0421,0x000a
0dc2 ; --------------------------------------------------------------------------------------
0dc2 ; Debug3 Subtable 0xd
0dc2 ; --------------------------------------------------------------------------------------
0dc2 0003 000e  |    |		.DBG3TAB	0x0003,0x000e
0dc4 042b ffff  | +  |		.CONST	0x042b,0xffff
0dc6 042c fffe  | ,  |		.CONST	0x042c,0xfffe
0dc8 042d fffd  | -  |		.CONST	0x042d,0xfffd
0dca 042e 0001  | .  |		.CONST	0x042e,0x0001
0dcc 0434 0002  | 4  |		.CONST	0x0434,0x0002
0dce 043b 0003  | ;  |		.CONST	0x043b,0x0003
0dd0 043b 0401  | ;  |		.CONST	0x043b,0x0401
0dd2 043c 0402  | <  |		.CONST	0x043c,0x0402
0dd4 043d 0403  | =  |		.CONST	0x043d,0x0403
0dd6 043d 0404  | =  |		.CONST	0x043d,0x0404
0dd8 043d 0003  | =  |		.CONST	0x043d,0x0003
0dda 043f 0004  | ?  |		.CONST	0x043f,0x0004
0ddc 0444 0005  | D  |		.CONST	0x0444,0x0005
0dde 0446 0006  | F  |		.CONST	0x0446,0x0006
0de0 0449 0007  | I  |		.CONST	0x0449,0x0007
0de2 0449 0801  | I  |		.CONST	0x0449,0x0801
0de4 044a 0007  | J  |		.CONST	0x044a,0x0007
0de6 ; --------------------------------------------------------------------------------------
0de6 ; Debug3 Subtable 0xe
0de6 ; --------------------------------------------------------------------------------------
0de6 0004 000b  |    |		.DBG3TAB	0x0004,0x000b
0de8 0453 ffff  | S  |		.CONST	0x0453,0xffff
0dea 0456 fffe  | V  |		.CONST	0x0456,0xfffe
0dec 0458 fffd  | X  |		.CONST	0x0458,0xfffd
0dee 0458 fffc  | X  |		.CONST	0x0458,0xfffc
0df0 0458 0001  | X  |		.CONST	0x0458,0x0001
0df2 045c 0002  | \  |		.CONST	0x045c,0x0002
0df4 045c 0401  | \  |		.CONST	0x045c,0x0401
0df6 045e 0002  | ^  |		.CONST	0x045e,0x0002
0df8 045f 0003  | _  |		.CONST	0x045f,0x0003
0dfa 046c 0004  | l  |		.CONST	0x046c,0x0004
0dfc 046e 0005  | n  |		.CONST	0x046e,0x0005
0dfe 0470 0006  | p  |		.CONST	0x0470,0x0006
0e00 0472 0007  | r  |		.CONST	0x0472,0x0007
0e02 047c 0008  | |  |		.CONST	0x047c,0x0008
0e04 047e 0009  | ~  |		.CONST	0x047e,0x0009
0e06 ; --------------------------------------------------------------------------------------
0e06 ; Debug3 Subtable 0xf
0e06 ; --------------------------------------------------------------------------------------
0e06 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
0e08 048b 0001  |    |		.CONST	0x048b,0x0001
0e0a 048f 0002  |    |		.CONST	0x048f,0x0002
0e0c ; --------------------------------------------------------------------------------------
0e0c ; Debug3 Subtable 0x10
0e0c ; --------------------------------------------------------------------------------------
0e0c 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0e0e 049b 0001  |    |		.CONST	0x049b,0x0001
0e10 ; --------------------------------------------------------------------------------------
0e10 ; Debug3 Subtable 0x11
0e10 ; --------------------------------------------------------------------------------------
0e10 0002 0003  |    |		.DBG3TAB	0x0002,0x0003
0e12 04a3 ffff  |    |		.CONST	0x04a3,0xffff
0e14 04a7 fffe  |    |		.CONST	0x04a7,0xfffe
0e16 04ab 0001  |    |		.CONST	0x04ab,0x0001
0e18 04ae 0002  |    |		.CONST	0x04ae,0x0002
0e1a 04b3 0003  |    |		.CONST	0x04b3,0x0003
0e1c ; --------------------------------------------------------------------------------------
0e1c ; Debug3 Subtable 0x12
0e1c ; --------------------------------------------------------------------------------------
0e1c 0005 000c  |    |		.DBG3TAB	0x0005,0x000c
0e1e 04c3 ffff  |    |		.CONST	0x04c3,0xffff
0e20 04c4 fffe  |    |		.CONST	0x04c4,0xfffe
0e22 04c5 fffd  |    |		.CONST	0x04c5,0xfffd
0e24 04c6 fffc  |    |		.CONST	0x04c6,0xfffc
0e26 04c8 fffb  |    |		.CONST	0x04c8,0xfffb
0e28 04cb 0001  |    |		.CONST	0x04cb,0x0001
0e2a 04cf 0002  |    |		.CONST	0x04cf,0x0002
0e2c 04d5 0003  |    |		.CONST	0x04d5,0x0003
0e2e 04de 0004  |    |		.CONST	0x04de,0x0004
0e30 04e5 0005  |    |		.CONST	0x04e5,0x0005
0e32 04e7 0006  |    |		.CONST	0x04e7,0x0006
0e34 04e9 0007  |    |		.CONST	0x04e9,0x0007
0e36 04f0 0008  |    |		.CONST	0x04f0,0x0008
0e38 04f2 0009  |    |		.CONST	0x04f2,0x0009
0e3a 04f7 000a  |    |		.CONST	0x04f7,0x000a
0e3c 04fb 000b  |    |		.CONST	0x04fb,0x000b
0e3e 0500 000c  |    |		.CONST	0x0500,0x000c
0e40 ; --------------------------------------------------------------------------------------
0e40 ; Debug3 Subtable 0x13
0e40 ; --------------------------------------------------------------------------------------
0e40 0001 0003  |    |		.DBG3TAB	0x0001,0x0003
0e42 050b ffff  |    |		.CONST	0x050b,0xffff
0e44 050c 0001  |    |		.CONST	0x050c,0x0001
0e46 0510 0002  |    |		.CONST	0x0510,0x0002
0e48 0519 0003  |    |		.CONST	0x0519,0x0003
0e4a ; --------------------------------------------------------------------------------------
0e4a ; Debug3 Subtable 0x14
0e4a ; --------------------------------------------------------------------------------------
0e4a 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
0e4c 0523 0001  | #  |		.CONST	0x0523,0x0001
0e4e 0527 0002  | '  |		.CONST	0x0527,0x0002
0e50 052a 0003  | *  |		.CONST	0x052a,0x0003
0e52 ; --------------------------------------------------------------------------------------
0e52 ; Debug3 Subtable 0x15
0e52 ; --------------------------------------------------------------------------------------
0e52 0008 000c  |    |		.DBG3TAB	0x0008,0x000c
0e54 0533 ffff  | 3  |		.CONST	0x0533,0xffff
0e56 0534 fffe  | 4  |		.CONST	0x0534,0xfffe
0e58 0535 fffd  | 5  |		.CONST	0x0535,0xfffd
0e5a 0537 fffc  | 7  |		.CONST	0x0537,0xfffc
0e5c 053d fffb  | =  |		.CONST	0x053d,0xfffb
0e5e 0542 fffa  | B  |		.CONST	0x0542,0xfffa
0e60 0548 fff9  | H  |		.CONST	0x0548,0xfff9
0e62 054a fff8  | J  |		.CONST	0x054a,0xfff8
0e64 054d 0001  | M  |		.CONST	0x054d,0x0001
0e66 0551 0002  | Q  |		.CONST	0x0551,0x0002
0e68 056e 0003  | n  |		.CONST	0x056e,0x0003
0e6a 0570 0004  | p  |		.CONST	0x0570,0x0004
0e6c 0576 0005  | v  |		.CONST	0x0576,0x0005
0e6e 058e 0006  |    |		.CONST	0x058e,0x0006
0e70 0592 0007  |    |		.CONST	0x0592,0x0007
0e72 05ad 0008  |    |		.CONST	0x05ad,0x0008
0e74 05b1 0009  |    |		.CONST	0x05b1,0x0009
0e76 05cc 000a  |    |		.CONST	0x05cc,0x000a
0e78 05d1 000b  |    |		.CONST	0x05d1,0x000b
0e7a 05da 000c  |    |		.CONST	0x05da,0x000c
0e7c ; --------------------------------------------------------------------------------------
0e7c ; Debug3 Subtable 0x16
0e7c ; --------------------------------------------------------------------------------------
0e7c 0003 0007  |    |		.DBG3TAB	0x0003,0x0007
0e7e 05f3 ffff  |    |		.CONST	0x05f3,0xffff
0e80 05f8 fffe  |    |		.CONST	0x05f8,0xfffe
0e82 05fe fffd  |    |		.CONST	0x05fe,0xfffd
0e84 0600 0001  |    |		.CONST	0x0600,0x0001
0e86 0610 0002  |    |		.CONST	0x0610,0x0002
0e88 0614 0003  |    |		.CONST	0x0614,0x0003
0e8a 0619 0004  |    |		.CONST	0x0619,0x0004
0e8c 0629 0005  | )  |		.CONST	0x0629,0x0005
0e8e 062d 0006  | -  |		.CONST	0x062d,0x0006
0e90 0632 0007  | 2  |		.CONST	0x0632,0x0007
0e92 ; --------------------------------------------------------------------------------------
0e92 ; Debug3 Subtable 0x17
0e92 ; --------------------------------------------------------------------------------------
0e92 0003 000e  |    |		.DBG3TAB	0x0003,0x000e
0e94 063b ffff  | ;  |		.CONST	0x063b,0xffff
0e96 063c fffe  | <  |		.CONST	0x063c,0xfffe
0e98 063d fffd  | =  |		.CONST	0x063d,0xfffd
0e9a 063e 0001  | >  |		.CONST	0x063e,0x0001
0e9c 0642 0002  | B  |		.CONST	0x0642,0x0002
0e9e 0646 0004  | F  |		.CONST	0x0646,0x0004
0ea0 064b 0003  | K  |		.CONST	0x064b,0x0003
0ea2 064b 0401  | K  |		.CONST	0x064b,0x0401
0ea4 064c 0402  | L  |		.CONST	0x064c,0x0402
0ea6 064d 0403  | M  |		.CONST	0x064d,0x0403
0ea8 064d 0404  | M  |		.CONST	0x064d,0x0404
0eaa 064d 0003  | M  |		.CONST	0x064d,0x0003
0eac 0650 0005  | P  |		.CONST	0x0650,0x0005
0eae 065c 0006  | \  |		.CONST	0x065c,0x0006
0eb0 0660 0007  | `  |		.CONST	0x0660,0x0007
0eb2 0663 0008  | c  |		.CONST	0x0663,0x0008
0eb4 0669 0009  | i  |		.CONST	0x0669,0x0009
0eb6 ; --------------------------------------------------------------------------------------
0eb6 ; Debug3 Subtable 0x18
0eb6 ; --------------------------------------------------------------------------------------
0eb6 0002 0007  |    |		.DBG3TAB	0x0002,0x0007
0eb8 067b ffff  | {  |		.CONST	0x067b,0xffff
0eba 067c fffe  | |  |		.CONST	0x067c,0xfffe
0ebc 0682 0001  |    |		.CONST	0x0682,0x0001
0ebe 0686 0002  |    |		.CONST	0x0686,0x0002
0ec0 0692 0003  |    |		.CONST	0x0692,0x0003
0ec2 069d 0004  |    |		.CONST	0x069d,0x0004
0ec4 06a1 0005  |    |		.CONST	0x06a1,0x0005
0ec6 06a3 0006  |    |		.CONST	0x06a3,0x0006
0ec8 06aa 0007  |    |		.CONST	0x06aa,0x0007
0eca ; --------------------------------------------------------------------------------------
0eca ; Debug3 Subtable 0x19
0eca ; --------------------------------------------------------------------------------------
0eca 0004 0009  |    |		.DBG3TAB	0x0004,0x0009
0ecc 06b3 ffff  |    |		.CONST	0x06b3,0xffff
0ece 06b4 fffe  |    |		.CONST	0x06b4,0xfffe
0ed0 06b5 0401  |    |		.CONST	0x06b5,0x0401
0ed2 06b6 fffe  |    |		.CONST	0x06b6,0xfffe
0ed4 06b7 fffd  |    |		.CONST	0x06b7,0xfffd
0ed6 06bb 0001  |    |		.CONST	0x06bb,0x0001
0ed8 06be 0002  |    |		.CONST	0x06be,0x0002
0eda 06c2 0003  |    |		.CONST	0x06c2,0x0003
0edc 06c6 0004  |    |		.CONST	0x06c6,0x0004
0ede 06cf 0006  |    |		.CONST	0x06cf,0x0006
0ee0 06d9 0007  |    |		.CONST	0x06d9,0x0007
0ee2 06de 0005  |    |		.CONST	0x06de,0x0005
0ee4 06e4 0008  |    |		.CONST	0x06e4,0x0008
0ee6 ; --------------------------------------------------------------------------------------
0ee6 ; Debug3 Subtable 0x1a
0ee6 ; --------------------------------------------------------------------------------------
0ee6 0000 0009  |    |		.DBG3TAB	0x0000,0x0009
0ee8 06eb 0001  |    |		.CONST	0x06eb,0x0001
0eea 06f2 0002  |    |		.CONST	0x06f2,0x0002
0eec 06f5 0003  |    |		.CONST	0x06f5,0x0003
0eee 06f8 0004  |    |		.CONST	0x06f8,0x0004
0ef0 0700 0005  |    |		.CONST	0x0700,0x0005
0ef2 0706 0006  |    |		.CONST	0x0706,0x0006
0ef4 0709 0007  |    |		.CONST	0x0709,0x0007
0ef6 070f 0008  |    |		.CONST	0x070f,0x0008
0ef8 0712 0009  |    |		.CONST	0x0712,0x0009
0efa ; --------------------------------------------------------------------------------------
0efa ; Debug3 Subtable 0x1b
0efa ; --------------------------------------------------------------------------------------
0efa 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0efc 071b 0001  |    |		.CONST	0x071b,0x0001
0efe ; --------------------------------------------------------------------------------------
0efe ; Debug3 Subtable 0x1c
0efe ; --------------------------------------------------------------------------------------
0efe 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0f00 0723 0001  | #  |		.CONST	0x0723,0x0001
0f02 ; --------------------------------------------------------------------------------------
0f02 ; Debug3 Subtable 0x1d
0f02 ; --------------------------------------------------------------------------------------
0f02 0002 0005  |    |		.DBG3TAB	0x0002,0x0005
0f04 0733 ffff  | 3  |		.CONST	0x0733,0xffff
0f06 0734 fffe  | 4  |		.CONST	0x0734,0xfffe
0f08 0735 0001  | 5  |		.CONST	0x0735,0x0001
0f0a 073b 0002  | ;  |		.CONST	0x073b,0x0002
0f0c 073d 0003  | =  |		.CONST	0x073d,0x0003
0f0e 0745 0004  | E  |		.CONST	0x0745,0x0004
0f10 074e 0005  | N  |		.CONST	0x074e,0x0005
0f12 ; --------------------------------------------------------------------------------------
0f12 ; Debug3 Subtable 0x1e
0f12 ; --------------------------------------------------------------------------------------
0f12 0002 000e  |    |		.DBG3TAB	0x0002,0x000e
0f14 075b ffff  | [  |		.CONST	0x075b,0xffff
0f16 075c fffe  | \  |		.CONST	0x075c,0xfffe
0f18 075d 0001  | ]  |		.CONST	0x075d,0x0001
0f1a 075d 0401  | ]  |		.CONST	0x075d,0x0401
0f1c 075f 0001  | _  |		.CONST	0x075f,0x0001
0f1e 0760 0002  | `  |		.CONST	0x0760,0x0002
0f20 0762 0003  | b  |		.CONST	0x0762,0x0003
0f22 0762 0801  | b  |		.CONST	0x0762,0x0801
0f24 0764 0003  | d  |		.CONST	0x0764,0x0003
0f26 0765 0004  | e  |		.CONST	0x0765,0x0004
0f28 0767 0005  | g  |		.CONST	0x0767,0x0005
0f2a 0767 0c01  | g  |		.CONST	0x0767,0x0c01
0f2c 0768 0005  | h  |		.CONST	0x0768,0x0005
0f2e 0772 0006  | r  |		.CONST	0x0772,0x0006
0f30 077c 0007  | |  |		.CONST	0x077c,0x0007
0f32 0780 0008  |    |		.CONST	0x0780,0x0008
0f34 ; --------------------------------------------------------------------------------------
0f34 ; Debug3 Subtable 0x1f
0f34 ; --------------------------------------------------------------------------------------
0f34 0004 000b  |    |		.DBG3TAB	0x0004,0x000b
0f36 078b ffff  |    |		.CONST	0x078b,0xffff
0f38 078c fffe  |    |		.CONST	0x078c,0xfffe
0f3a 078d fffd  |    |		.CONST	0x078d,0xfffd
0f3c 078e fffc  |    |		.CONST	0x078e,0xfffc
0f3e 078f 0001  |    |		.CONST	0x078f,0x0001
0f40 0793 0002  |    |		.CONST	0x0793,0x0002
0f42 07a1 0003  |    |		.CONST	0x07a1,0x0003
0f44 07a9 0004  |    |		.CONST	0x07a9,0x0004
0f46 07ae 0401  |    |		.CONST	0x07ae,0x0401
0f48 07af 0004  |    |		.CONST	0x07af,0x0004
0f4a 07b9 0005  |    |		.CONST	0x07b9,0x0005
0f4c 07b9 0801  |    |		.CONST	0x07b9,0x0801
0f4e 07ba 0005  |    |		.CONST	0x07ba,0x0005
0f50 07c1 0006  |    |		.CONST	0x07c1,0x0006
0f52 07cb 0007  |    |		.CONST	0x07cb,0x0007
0f54 ; --------------------------------------------------------------------------------------
0f54 ; Debug3 Subtable 0x20
0f54 ; --------------------------------------------------------------------------------------
0f54 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0f56 07d3 0001  |    |		.CONST	0x07d3,0x0001
0f58 ; --------------------------------------------------------------------------------------
0f58 ; Debug3 Subtable 0x21
0f58 ; --------------------------------------------------------------------------------------
0f58 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0f5a 07db 0001  |    |		.CONST	0x07db,0x0001
0f5c ; --------------------------------------------------------------------------------------
0f5c ; Debug3 Subtable 0x22
0f5c ; --------------------------------------------------------------------------------------
0f5c 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0f5e 07e3 0001  |    |		.CONST	0x07e3,0x0001
0f60 ; --------------------------------------------------------------------------------------
0f60 ; Debug3 Subtable 0x23
0f60 ; --------------------------------------------------------------------------------------
0f60 0006 0018  |    |		.DBG3TAB	0x0006,0x0018
0f62 07f3 ffff  |    |		.CONST	0x07f3,0xffff
0f64 07f4 fffe  |    |		.CONST	0x07f4,0xfffe
0f66 07f5 fffd  |    |		.CONST	0x07f5,0xfffd
0f68 07f6 fffc  |    |		.CONST	0x07f6,0xfffc
0f6a 07f7 fffb  |    |		.CONST	0x07f7,0xfffb
0f6c 07fc fffa  |    |		.CONST	0x07fc,0xfffa
0f6e 0802 0001  |    |		.CONST	0x0802,0x0001
0f70 0806 0002  |    |		.CONST	0x0806,0x0002
0f72 080a 0004  |    |		.CONST	0x080a,0x0004
0f74 080f 0003  |    |		.CONST	0x080f,0x0003
0f76 080f 0401  |    |		.CONST	0x080f,0x0401
0f78 0810 0402  |    |		.CONST	0x0810,0x0402
0f7a 0811 0403  |    |		.CONST	0x0811,0x0403
0f7c 0811 0404  |    |		.CONST	0x0811,0x0404
0f7e 0811 0003  |    |		.CONST	0x0811,0x0003
0f80 0814 0005  |    |		.CONST	0x0814,0x0005
0f82 0814 0801  |    |		.CONST	0x0814,0x0801
0f84 0815 0802  |    |		.CONST	0x0815,0x0802
0f86 0816 0803  |    |		.CONST	0x0816,0x0803
0f88 0816 0804  |    |		.CONST	0x0816,0x0804
0f8a 0816 0005  |    |		.CONST	0x0816,0x0005
0f8c 0818 0006  |    |		.CONST	0x0818,0x0006
0f8e 0820 0007  |    |		.CONST	0x0820,0x0007
0f90 0821 0008  | !  |		.CONST	0x0821,0x0008
0f92 0826 0009  | &  |		.CONST	0x0826,0x0009
0f94 082d 000a  | -  |		.CONST	0x082d,0x000a
0f96 0831 000b  | 1  |		.CONST	0x0831,0x000b
0f98 0837 000c  | 7  |		.CONST	0x0837,0x000c
0f9a 083c 000d  | <  |		.CONST	0x083c,0x000d
0f9c 0842 000e  | B  |		.CONST	0x0842,0x000e
0f9e ; --------------------------------------------------------------------------------------
0f9e ; Debug3 Subtable 0x24
0f9e ; --------------------------------------------------------------------------------------
0f9e 0006 001a  |    |		.DBG3TAB	0x0006,0x001a
0fa0 084b ffff  | K  |		.CONST	0x084b,0xffff
0fa2 084e fffe  | N  |		.CONST	0x084e,0xfffe
0fa4 0850 fffd  | P  |		.CONST	0x0850,0xfffd
0fa6 0856 fffc  | V  |		.CONST	0x0856,0xfffc
0fa8 085b fffb  | [  |		.CONST	0x085b,0xfffb
0faa 085c 0401  | \  |		.CONST	0x085c,0x0401
0fac 085d fffb  | ]  |		.CONST	0x085d,0xfffb
0fae 085e 0001  | ^  |		.CONST	0x085e,0x0001
0fb0 085e 0801  | ^  |		.CONST	0x085e,0x0801
0fb2 0860 0001  | `  |		.CONST	0x0860,0x0001
0fb4 0861 0002  | a  |		.CONST	0x0861,0x0002
0fb6 087d 0003  | }  |		.CONST	0x087d,0x0003
0fb8 0894 0004  |    |		.CONST	0x0894,0x0004
0fba 0899 0005  |    |		.CONST	0x0899,0x0005
0fbc 0899 0c01  |    |		.CONST	0x0899,0x0c01
0fbe 089a 0005  |    |		.CONST	0x089a,0x0005
0fc0 089b 0006  |    |		.CONST	0x089b,0x0006
0fc2 08a0 0007  |    |		.CONST	0x08a0,0x0007
0fc4 08a5 0008  |    |		.CONST	0x08a5,0x0008
0fc6 08ab 0009  |    |		.CONST	0x08ab,0x0009
0fc8 08ab 1001  |    |		.CONST	0x08ab,0x1001
0fca 08ac 0009  |    |		.CONST	0x08ac,0x0009
0fcc 08ad 000a  |    |		.CONST	0x08ad,0x000a
0fce 08bc 000b  |    |		.CONST	0x08bc,0x000b
0fd0 08be 000c  |    |		.CONST	0x08be,0x000c
0fd2 08c4 000d  |    |		.CONST	0x08c4,0x000d
0fd4 08d0 000e  |    |		.CONST	0x08d0,0x000e
0fd6 08d0 1401  |    |		.CONST	0x08d0,0x1401
0fd8 08d2 000e  |    |		.CONST	0x08d2,0x000e
0fda 08d3 000f  |    |		.CONST	0x08d3,0x000f
0fdc 08da 0010  |    |		.CONST	0x08da,0x0010
0fde 08e7 0011  |    |		.CONST	0x08e7,0x0011
0fe0 ; --------------------------------------------------------------------------------------
0fe0 ; Debug3 Subtable 0x25
0fe0 ; --------------------------------------------------------------------------------------
0fe0 0000 0009  |    |		.DBG3TAB	0x0000,0x0009
0fe2 08f3 0001  |    |		.CONST	0x08f3,0x0001
0fe4 08f3 0401  |    |		.CONST	0x08f3,0x0401
0fe6 08f4 0402  |    |		.CONST	0x08f4,0x0402
0fe8 08f5 0403  |    |		.CONST	0x08f5,0x0403
0fea 08f5 0404  |    |		.CONST	0x08f5,0x0404
0fec 08f5 0001  |    |		.CONST	0x08f5,0x0001
0fee 08ff 0004  |    |		.CONST	0x08ff,0x0004
0ff0 0902 0002  |    |		.CONST	0x0902,0x0002
0ff2 0908 0003  |    |		.CONST	0x0908,0x0003
0ff4 ; --------------------------------------------------------------------------------------
0ff4 ; Debug3 Subtable 0x26
0ff4 ; --------------------------------------------------------------------------------------
0ff4 0000 000a  |    |		.DBG3TAB	0x0000,0x000a
0ff6 091b 0001  |    |		.CONST	0x091b,0x0001
0ff8 0920 0002  |    |		.CONST	0x0920,0x0002
0ffa 0920 0401  |    |		.CONST	0x0920,0x0401
0ffc 0921 0402  | !  |		.CONST	0x0921,0x0402
0ffe 0922 0403  | "  |		.CONST	0x0922,0x0403
1000 0922 0404  | "  |		.CONST	0x0922,0x0404
1002 0922 0002  | "  |		.CONST	0x0922,0x0002
1004 0928 0003  | (  |		.CONST	0x0928,0x0003
1006 092d 0004  | -  |		.CONST	0x092d,0x0004
1008 0932 0005  | 2  |		.CONST	0x0932,0x0005
100a ; --------------------------------------------------------------------------------------
100a ; Debug3 Subtable 0x27
100a ; --------------------------------------------------------------------------------------
100a 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
100c 093b 0001  | ;  |		.CONST	0x093b,0x0001
100e 0942 0002  | B  |		.CONST	0x0942,0x0002
1010 ; --------------------------------------------------------------------------------------
1010 ; Debug3 Subtable 0x28
1010 ; --------------------------------------------------------------------------------------
1010 0000 000b  |    |		.DBG3TAB	0x0000,0x000b
1012 094b 0001  | K  |		.CONST	0x094b,0x0001
1014 094b 0401  | K  |		.CONST	0x094b,0x0401
1016 094c 0402  | L  |		.CONST	0x094c,0x0402
1018 094d 0403  | M  |		.CONST	0x094d,0x0403
101a 094d 0404  | M  |		.CONST	0x094d,0x0404
101c 094d 0001  | M  |		.CONST	0x094d,0x0001
101e 0953 0004  | S  |		.CONST	0x0953,0x0004
1020 0953 0801  | S  |		.CONST	0x0953,0x0801
1022 0954 0004  | T  |		.CONST	0x0954,0x0004
1024 0955 0002  | U  |		.CONST	0x0955,0x0002
1026 0959 0003  | Y  |		.CONST	0x0959,0x0003
1028 ; --------------------------------------------------------------------------------------
1028 ; Debug3 Subtable 0x29
1028 ; --------------------------------------------------------------------------------------
1028 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
102a 0963 0001  | c  |		.CONST	0x0963,0x0001
102c ; --------------------------------------------------------------------------------------
102c ; Debug3 Subtable 0x2a
102c ; --------------------------------------------------------------------------------------
102c 0002 0009  |    |		.DBG3TAB	0x0002,0x0009
102e 0973 ffff  | s  |		.CONST	0x0973,0xffff
1030 0974 fffe  | t  |		.CONST	0x0974,0xfffe
1032 097a 0001  | z  |		.CONST	0x097a,0x0001
1034 097e 0002  | ~  |		.CONST	0x097e,0x0002
1036 097e 0401  | ~  |		.CONST	0x097e,0x0401
1038 097f 0402  |    |		.CONST	0x097f,0x0402
103a 0980 0403  |    |		.CONST	0x0980,0x0403
103c 0980 0404  |    |		.CONST	0x0980,0x0404
103e 0980 0002  |    |		.CONST	0x0980,0x0002
1040 0982 0004  |    |		.CONST	0x0982,0x0004
1042 0986 0003  |    |		.CONST	0x0986,0x0003
1044 0000 0000  |    |		.BLANK	0000[0x1bc]