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

⟦febfb74f1⟧

    Length: 14336 (0x3800)
    Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0ea8df

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 0fe8       |    |		.CONST	0x0fe8								; 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 000d       |    |		.CONST	0x000d								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 00fd       |    |		.CONST	0x00fd								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0050       | P  |		.CONST	0x0050								; Number of locals
000b			INIT_0008:
000b 029a 0103  |    |		Declare_Subprogram	INIT_0100,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0 = .DEBUG	0x000b,0x1212,0x8000,0x0000,0x005a,0x3525,0x0000,0x0005
													; Debug Table 0x0.0x0 = 0xb,0xffff
000d 029a 012b  |   +|		Declare_Subprogram	INIT_0128,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1 = 0xd,0xfffe
000f 029a 0163  |   c|		Declare_Subprogram	INIT_0160,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x2 = 0xf,0xfffd
0011 029a 01cb  |    |		Declare_Subprogram	INIT_01c8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x3 = 0x11,0xfffc
0013 029a 01d3  |    |		Declare_Subprogram	INIT_01d0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x4 = 0x13,0xfffb
0015 029a 0243  |   C|		Declare_Subprogram	INIT_0240,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x5 = 0x15,0xfffa
0017 00bf       |    |		Action	Accept_Activation
0018 0007       |    |		Action	Break_Optional							; Debug Table 0x1 = .DEBUG	0x0018,0x1220,0x8000,0x0000,0x005a,0x3895,0x0000,0x004f
													; Debug Table 0x1.0x0 = 0x18,0xffff
0019 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x1 = 0x19,0xfffe
001a 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x2 = 0x1a,0xfffd
001b 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x3 = 0x1b,0xfffc
001c 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x4 = 0x1c,0xfffb
001d 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x5 = 0x1d,0xfffa
001e 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x6 = 0x1e,0xfff9
001f 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x7 = 0x1f,0xfff8
0020 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x8 = 0x20,0xfff7
0021 e001       |    |		Load	0x0,0x1								; Debug Table 0x1.0x9 = 0x21,0xfff6
0022 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0023 0322       | "  |		Declare_Variable	Record
0024 4800       |H   |		Short_Literal	0x0
0025 00d9       |    |		Load_Top	At_Offset_1
0026 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0027 4800       |H   |		Short_Literal	0x0
0028 00d9       |    |		Load_Top	At_Offset_1
0029 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
002a 4800       |H   |		Short_Literal	0x0
002b 00d9       |    |		Load_Top	At_Offset_1
002c 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
002d 4800       |H   |		Short_Literal	0x0
002e 00d9       |    |		Load_Top	At_Offset_1
002f 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0030 4800       |H   |		Short_Literal	0x0
0031 00d9       |    |		Load_Top	At_Offset_1
0032 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0033 4800       |H   |		Short_Literal	0x0
0034 00d9       |    |		Load_Top	At_Offset_1
0035 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0036 4800       |H   |		Short_Literal	0x0
0037 00d9       |    |		Load_Top	At_Offset_1
0038 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
0039 4800       |H   |		Short_Literal	0x0
003a 00d9       |    |		Load_Top	At_Offset_1
003b 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
003c 4800       |H   |		Short_Literal	0x0
003d 00d9       |    |		Load_Top	At_Offset_1
003e 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
003f e001       |    |		Load	0x0,0x1								; Debug Table 0x1.0xa = 0x3f,0xfff5
0040 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0041 0322       | "  |		Declare_Variable	Record
0042 4801       |H   |		Short_Literal	0x1
0043 00d9       |    |		Load_Top	At_Offset_1
0044 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0045 4800       |H   |		Short_Literal	0x0
0046 00d9       |    |		Load_Top	At_Offset_1
0047 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0048 4800       |H   |		Short_Literal	0x0
0049 00d9       |    |		Load_Top	At_Offset_1
004a 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
004b 4800       |H   |		Short_Literal	0x0
004c 00d9       |    |		Load_Top	At_Offset_1
004d 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
004e 4800       |H   |		Short_Literal	0x0
004f 00d9       |    |		Load_Top	At_Offset_1
0050 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0051 4800       |H   |		Short_Literal	0x0
0052 00d9       |    |		Load_Top	At_Offset_1
0053 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0054 4800       |H   |		Short_Literal	0x0
0055 00d9       |    |		Load_Top	At_Offset_1
0056 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
0057 4800       |H   |		Short_Literal	0x0
0058 00d9       |    |		Load_Top	At_Offset_1
0059 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
005a 4800       |H   |		Short_Literal	0x0
005b 00d9       |    |		Load_Top	At_Offset_1
005c 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
005d 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1.0xb = 0x5d,0xfff4
005e 48ff       |H   |		Short_Literal	0xff
005f 00e5       |    |		Load_Encached	Long_Integer_Cache
0060 03f8       |    |		Declare_Type	Discrete,Constrained
0061 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1.0xc = 0x61,0xfff3
0062 00ec       |    |		Load_Encached	Diana_Tree_Cache
0063 00ec       |    |		Load_Encached	Diana_Tree_Cache
0064 00eb       |    |		Load_Encached	Diana_Cache
0065 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
0066 e001       |    |		Load	0x0,0x1
0067 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0068 e001       |    |		Load	0x0,0x1
0069 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
006a e001       |    |		Load	0x0,0x1
006b 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
006c 00e1       |    |		Load_Encached	Boolean_Cache
006d 00e1       |    |		Load_Encached	Boolean_Cache
006e 00e1       |    |		Load_Encached	Boolean_Cache
006f 00e1       |    |		Load_Encached	Boolean_Cache
0070 00e1       |    |		Load_Encached	Boolean_Cache
0071 00e1       |    |		Load_Encached	Boolean_Cache
0072 00e1       |    |		Load_Encached	Boolean_Cache
0073 00e1       |    |		Load_Encached	Boolean_Cache
0074 00e1       |    |		Load_Encached	Boolean_Cache
0075 00e1       |    |		Load_Encached	Boolean_Cache
0076 00e1       |    |		Load_Encached	Boolean_Cache
0077 029f 027b  |   {|		Declare_Subprogram	INIT_0278,For_Call
0079 4812       |H   |		Short_Literal	0x12
007a 032d       | -  |		Declare_Type	Record,Defined
007b 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0xd = 0x7b,0xfff2
007c e002       |    |		Load	0x0,0x2								; Debug Table 0x1.0xe = 0x7c,0xfff1
007d 1919       |    |		Execute	Package,Field_Reference,Field_Number 0x19
007e 0007       |    |		Action	Break_Optional
007f 029d 0293  |    |		Declare_Subprogram	INIT_0290,For_Outer_Call			; Debug Table 0x1.0xf = 0x7f,0xfff0
0081 029d 02b3  |    |		Declare_Subprogram	INIT_02b0,For_Outer_Call			; Debug Table 0x1.0x10 = 0x81,0xffef
0083 029d 02db  |    |		Declare_Subprogram	INIT_02d8,For_Outer_Call			; Debug Table 0x1.0x11 = 0x83,0xffee
0085 029d 02fb  |    |		Declare_Subprogram	INIT_02f8,For_Outer_Call			; Debug Table 0x1.0x12 = 0x85,0xffed
0087 029d 030b  |    |		Declare_Subprogram	INIT_0308,For_Outer_Call			; Debug Table 0x1.0x13 = 0x87,0xffec
0089 029d 031b  |    |		Declare_Subprogram	INIT_0318,For_Outer_Call			; Debug Table 0x1.0x14 = 0x89,0xffeb
008b 029d 032b  |   +|		Declare_Subprogram	INIT_0328,For_Outer_Call			; Debug Table 0x1.0x15 = 0x8b,0xffea
008d 029d 0333  |   3|		Declare_Subprogram	INIT_0330,For_Outer_Call			; Debug Table 0x1.0x16 = 0x8d,0xffe9
008f 029d 0343  |   C|		Declare_Subprogram	INIT_0340,For_Outer_Call			; Debug Table 0x1.0x17 = 0x8f,0xffe8
0091 029d 035b  |   [|		Declare_Subprogram	INIT_0358,For_Outer_Call			; Debug Table 0x1.0x18 = 0x91,0xffe7
0093 029d 036b  |   k|		Declare_Subprogram	INIT_0368,For_Outer_Call			; Debug Table 0x1.0x19 = 0x93,0xffe6
0095 029d 037b  |   {|		Declare_Subprogram	INIT_0378,For_Outer_Call			; Debug Table 0x1.0x1a = 0x95,0xffe5
0097 029d 038b  |    |		Declare_Subprogram	INIT_0388,For_Outer_Call			; Debug Table 0x1.0x1b = 0x97,0xffe4
0099 029d 039b  |    |		Declare_Subprogram	INIT_0398,For_Outer_Call			; Debug Table 0x1.0x1c = 0x99,0xffe3
009b 029d 03b3  |    |		Declare_Subprogram	INIT_03b0,For_Outer_Call			; Debug Table 0x1.0x1d = 0x9b,0xffe2
009d 029d 03c3  |    |		Declare_Subprogram	INIT_03c0,For_Outer_Call			; Debug Table 0x1.0x1e = 0x9d,0xffe1
009f 029d 03d3  |    |		Declare_Subprogram	INIT_03d0,For_Outer_Call			; Debug Table 0x1.0x1f = 0x9f,0xffe0
00a1 029d 03db  |    |		Declare_Subprogram	INIT_03d8,For_Outer_Call			; Debug Table 0x1.0x20 = 0xa1,0xffdf
00a3 029d 03fb  |    |		Declare_Subprogram	INIT_03f8,For_Outer_Call			; Debug Table 0x1.0x21 = 0xa3,0xffde
00a5 029d 040b  |    |		Declare_Subprogram	INIT_0408,For_Outer_Call			; Debug Table 0x1.0x22 = 0xa5,0xffdd
00a7 029d 046b  |   k|		Declare_Subprogram	INIT_0468,For_Outer_Call			; Debug Table 0x1.0x23 = 0xa7,0xffdc
00a9 029d 04b3  |    |		Declare_Subprogram	INIT_04b0,For_Outer_Call			; Debug Table 0x1.0x24 = 0xa9,0xffdb
00ab 029d 0503  |    |		Declare_Subprogram	INIT_0500,For_Outer_Call			; Debug Table 0x1.0x25 = 0xab,0xffda
00ad 029d 052b  |   +|		Declare_Subprogram	INIT_0528,For_Outer_Call			; Debug Table 0x1.0x26 = 0xad,0xffd9
00af 029d 053b  |   ;|		Declare_Subprogram	INIT_0538,For_Outer_Call			; Debug Table 0x1.0x27 = 0xaf,0xffd8
00b1 029d 0563  |   c|		Declare_Subprogram	INIT_0560,For_Outer_Call			; Debug Table 0x1.0x28 = 0xb1,0xffd7
00b3 029d 058b  |    |		Declare_Subprogram	INIT_0588,For_Outer_Call			; Debug Table 0x1.0x29 = 0xb3,0xffd6
00b5 029d 059b  |    |		Declare_Subprogram	INIT_0598,For_Outer_Call			; Debug Table 0x1.0x2a = 0xb5,0xffd5
00b7 029d 05cb  |    |		Declare_Subprogram	INIT_05c8,For_Outer_Call			; Debug Table 0x1.0x2b = 0xb7,0xffd4
00b9 029d 05fb  |    |		Declare_Subprogram	INIT_05f8,For_Outer_Call			; Debug Table 0x1.0x2c = 0xb9,0xffd3
00bb 029d 063b  |   ;|		Declare_Subprogram	INIT_0638,For_Outer_Call			; Debug Table 0x1.0x2d = 0xbb,0xffd2
00bd 029d 0733  |   3|		Declare_Subprogram	INIT_0730,For_Outer_Call			; Debug Table 0x1.0x2e = 0xbd,0xffd1
00bf 029d 076b  |   k|		Declare_Subprogram	INIT_0768,For_Outer_Call			; Debug Table 0x1.0x2f = 0xbf,0xffd0
00c1 029d 079b  |    |		Declare_Subprogram	INIT_0798,For_Outer_Call			; Debug Table 0x1.0x30 = 0xc1,0xffcf
00c3 029d 07a3  |    |		Declare_Subprogram	INIT_07a0,For_Outer_Call			; Debug Table 0x1.0x31 = 0xc3,0xffce
00c5 029d 07d3  |    |		Declare_Subprogram	INIT_07d0,For_Outer_Call			; Debug Table 0x1.0x32 = 0xc5,0xffcd
00c7 029d 07f3  |    |		Declare_Subprogram	INIT_07f0,For_Outer_Call			; Debug Table 0x1.0x33 = 0xc7,0xffcc
00c9 029d 0813  |    |		Declare_Subprogram	INIT_0810,For_Outer_Call			; Debug Table 0x1.0x34 = 0xc9,0xffcb
00cb 029d 085b  |   [|		Declare_Subprogram	INIT_0858,For_Outer_Call			; Debug Table 0x1.0x35 = 0xcb,0xffca
00cd 029d 08b3  |    |		Declare_Subprogram	INIT_08b0,For_Outer_Call			; Debug Table 0x1.0x36 = 0xcd,0xffc9
00cf 029d 08c3  |    |		Declare_Subprogram	INIT_08c0,For_Outer_Call			; Debug Table 0x1.0x37 = 0xcf,0xffc8
00d1 029d 0943  |   C|		Declare_Subprogram	INIT_0940,For_Outer_Call			; Debug Table 0x1.0x38 = 0xd1,0xffc7
00d3 029d 096b  |   k|		Declare_Subprogram	INIT_0968,For_Outer_Call			; Debug Table 0x1.0x39 = 0xd3,0xffc6
00d5 029d 098b  |    |		Declare_Subprogram	INIT_0988,For_Outer_Call			; Debug Table 0x1.0x3a = 0xd5,0xffc5
00d7 029d 09a3  |    |		Declare_Subprogram	INIT_09a0,For_Outer_Call			; Debug Table 0x1.0x3b = 0xd7,0xffc4
00d9 029d 09d3  |    |		Declare_Subprogram	INIT_09d0,For_Outer_Call			; Debug Table 0x1.0x3c = 0xd9,0xffc3
00db 029d 0a43  |   C|		Declare_Subprogram	INIT_0a40,For_Outer_Call			; Debug Table 0x1.0x3d = 0xdb,0xffc2
00dd 029d 0a73  |   s|		Declare_Subprogram	INIT_0a70,For_Outer_Call			; Debug Table 0x1.0x3e = 0xdd,0xffc1
00df 029d 0aa3  |    |		Declare_Subprogram	INIT_0aa0,For_Outer_Call			; Debug Table 0x1.0x3f = 0xdf,0xffc0
00e1 029d 0b3b  |   ;|		Declare_Subprogram	INIT_0b38,For_Outer_Call			; Debug Table 0x1.0x40 = 0xe1,0xffbf
00e3 029d 0b83  |    |		Declare_Subprogram	INIT_0b80,For_Outer_Call			; Debug Table 0x1.0x41 = 0xe3,0xffbe
00e5 029d 0c5b  |   [|		Declare_Subprogram	INIT_0c58,For_Outer_Call			; Debug Table 0x1.0x42 = 0xe5,0xffbd
00e7 029d 0ca3  |    |		Declare_Subprogram	INIT_0ca0,For_Outer_Call			; Debug Table 0x1.0x43 = 0xe7,0xffbc
00e9 029d 0cf3  |    |		Declare_Subprogram	INIT_0cf0,For_Outer_Call			; Debug Table 0x1.0x44 = 0xe9,0xffbb
00eb 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe				; Debug Table 0x1.0x45 = 0xeb,0xffba
00ec 00c7       |    |		Action	Elaborate_Subprogram
00ed 029d 0d43  |   C|		Declare_Subprogram	INIT_0d40,For_Outer_Call			; Debug Table 0x1.0x46 = 0xed,0xffb9
00ef 029d 0ddb  |    |		Declare_Subprogram	INIT_0dd8,For_Outer_Call			; Debug Table 0x1.0x47 = 0xef,0xffb8
00f1 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd				; Debug Table 0x1.0x48 = 0xf1,0xffb7
00f2 00c7       |    |		Action	Elaborate_Subprogram
00f3 029d 0e6b  |   k|		Declare_Subprogram	INIT_0e68,For_Outer_Call			; Debug Table 0x1.0x49 = 0xf3,0xffb6
00f5 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf				; Debug Table 0x1.0x4a = 0xf5,0xffb5
00f6 00c7       |    |		Action	Elaborate_Subprogram
00f7 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10				; Debug Table 0x1.0x4b = 0xf7,0xffb4
00f8 00c7       |    |		Action	Elaborate_Subprogram
00f9 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11				; Debug Table 0x1.0x4c = 0xf9,0xffb3
00fa 00c7       |    |		Action	Elaborate_Subprogram
00fb 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12				; Debug Table 0x1.0x4d = 0xfb,0xffb2
00fc 00c7       |    |		Action	Elaborate_Subprogram
00fd			BODY_0008:
00fd 00bc       |    |		Action	Signal_Activated
00fe 00bb       |    |		Action	Signal_Completion
00ff 0000       |    |		.XXX[0x1]
0100 ; --------------------------------------------------------------------------------------
0100 ; SUBPROGRAM
0100 ; --------------------------------------------------------------------------------------
0100 0104       |    |		.CONST	0x0104								; Address of begin
0101 0004       |    |		.CONST	0x0004								; Address of exception handler
0102 0002       |    |		.CONST	0x0002								; Number of locals
0103			INIT_0100:
0103 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x2 = .DEBUG	0x0103,0x12be,0x0001,0x0000,0x005a,0x3525,0x0000,0x0006
													; Debug Table 0x2.0x0 = 0x103,0xffff
0104			BODY_0100:
0104 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x1 = 0x104,0x1
0105 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2.0x2 = 0x105,0x401
0106 0007       |    |		Action	Break_Optional
0107 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x2.0x3 = 0x107,0x402
0108 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x4 = 0x108,0x403
0109 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x5 = 0x109,0x404
010a 0f02       |    |		Execute_Immediate	Equal,0x2					; Debug Table 0x2.0x6 = 0x10a,0x1
010b 6803       |h   |		Jump_Zero	0x10f
010c 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x7 = 0x10c,0x2
010d 824f       | O  |		Call	0x1,0x4f
010e 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
010f 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x8 = 0x10f,0x3
0110 00eb       |    |		Load_Encached	Diana_Cache
0111 18d7       |    |		Execute	Package,Field_Execute,Field_Number 0xd7
0112 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0113 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x9 = 0x113,0x4
0114 e402       |    |		Load	0x2,0x2								; Debug Table 0x2.0xa = 0x114,0x801
0115 0007       |    |		Action	Break_Optional
0116 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x2.0xb = 0x116,0x802
0117 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0xc = 0x117,0x803
0118 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0xd = 0x118,0x804
0119 0f80       |    |		Execute_Immediate	Equal,-0x80					; Debug Table 0x2.0xe = 0x119,0x4
011a 6804       |h   |		Jump_Zero	0x11f
011b 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0xf = 0x11b,0x5
011c e5ff       |    |		Load	0x2,-0x1
011d 824e       | N  |		Call	0x1,0x4e
011e 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
011f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0x10 = 0x11f,0x6
0120 e5ff       |    |		Load	0x2,-0x1
0121 824a       | J  |		Call	0x1,0x4a
0122 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0123 0000 0000  |    |		.BLANK	0000[0x5]
0128 ; --------------------------------------------------------------------------------------
0128 ; SUBPROGRAM
0128 ; --------------------------------------------------------------------------------------
0128 0135       | 5  |		.CONST	0x0135								; Address of begin
0129 0004       |    |		.CONST	0x0004								; Address of exception handler
012a 0003       |    |		.CONST	0x0003								; Number of locals
012b			INIT_0128:
012b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3 = .DEBUG	0x012b,0x12e2,0x0001,0x0000,0x005a,0x3525,0x0000,0x0014
													; Debug Table 0x3.0x0 = 0x12b,0xffff
012c 00db       |    |		Load_Top	At_Offset_3
012d 00eb       |    |		Load_Encached	Diana_Cache
012e 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
012f 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0130 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3.0x1 = 0x130,0xfffe
0131 00d9       |    |		Load_Top	At_Offset_1
0132 e003       |    |		Load	0x0,0x3
0133 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0134 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0135			BODY_0128:
0135 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x2 = 0x135,0x1
0136 0007       |    |		Action	Break_Optional
0137 e404       |    |		Load	0x2,0x4								; Debug Table 0x3.0x3 = 0x137,0x401
0138 0007       |    |		Action	Break_Optional
0139 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x3.0x4 = 0x139,0x402
013a 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x5 = 0x13a,0x403
013b 00d0       |    |		Action	Swap_Control							; Debug Table 0x3.0x6 = 0x13b,0x404
013c 00d1       |    |		Pop_Control	Pop_Count_1
013d 0b72       | r  |		Execute_Immediate	Case_Compare,0x72				; Debug Table 0x3.0x7 = 0x13d,0x1
013e 7005       |p   |		Jump_Nonzero	0x144
013f 0b6c       | l  |		Execute_Immediate	Case_Compare,0x6c
0140 7008       |p   |		Jump_Nonzero	0x149
0141 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x3.0x8 = 0x141,0x6
0142 824b       | K  |		Call	0x1,0x4b
0143 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0144 4800       |H   |		Short_Literal	0x0							; Debug Table 0x3.0x9 = 0x144,0x2
0145 e5ff       |    |		Load	0x2,-0x1
0146 e004       |    |		Load	0x0,0x4
0147 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0148 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0149 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0xa = 0x149,0x3
014a e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x3.0xb = 0x14a,0x801
014b 0007       |    |		Action	Break_Optional
014c 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x3.0xc = 0x14c,0x802
014d 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0xd = 0x14d,0x803
014e 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0xe = 0x14e,0x804
014f 0f13       |    |		Execute_Immediate	Equal,0x13					; Debug Table 0x3.0xf = 0x14f,0x3
0150 6803       |h   |		Jump_Zero	0x154
0151 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x3.0x10 = 0x151,0x4
0152 824d       | M  |		Call	0x1,0x4d
0153 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0154 4800       |H   |		Short_Literal	0x0							; Debug Table 0x3.0x11 = 0x154,0x5
0155 e5ff       |    |		Load	0x2,-0x1
0156 e004       |    |		Load	0x0,0x4
0157 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0158 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0159 0000 0000  |    |		.BLANK	0000[0x7]
0160 ; --------------------------------------------------------------------------------------
0160 ; SUBPROGRAM
0160 ; --------------------------------------------------------------------------------------
0160 016a       | j  |		.CONST	0x016a								; Address of begin
0161 0004       |    |		.CONST	0x0004								; Address of exception handler
0162 0003       |    |		.CONST	0x0003								; Number of locals
0163			INIT_0160:
0163 e001       |    |		Load	0x0,0x1								; Debug Table 0x4 = .DEBUG	0x0163,0x1308,0x0001,0x0000,0x005a,0x3525,0x0000,0x001e
													; Debug Table 0x4.0x0 = 0x163,0xffff
0164 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0165 e005       |    |		Load	0x0,0x5								; Debug Table 0x4.0x1 = 0x165,0xfffe
0166 1859       | Y  |		Execute	Package,Field_Execute,Field_Number 0x59
0167 e005       |    |		Load	0x0,0x5
0168 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0169 03f1       |    |		Declare_Variable	Discrete,With_Value
016a			BODY_0160:
016a 4800       |H   |		Short_Literal	0x0							; Debug Table 0x4.0x2 = 0x16a,0x1
016b e5ff       |    |		Load	0x2,-0x1
016c e004       |    |		Load	0x0,0x4
016d 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
016e e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x4.0x3 = 0x16e,0x2
016f e006       |    |		Load	0x0,0x6
0170 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
0171 6854       |hT  |		Jump_Zero	0x1c6
0172 e5ff       |    |		Load	0x2,-0x1
0173 8250       | P  |		Call	0x1,0x50
0174 7051       |pQ  |		Jump_Nonzero	0x1c6
0175 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x4.0x4 = 0x175,0x3
0176 e003       |    |		Load	0x0,0x3
0177 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0178 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
0179 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x4.0x5 = 0x179,0x4
017a 4612       |F   |		Jump_Case	0x13
017b 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; case 0x0
017c 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; case 0x1
017d 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; case 0x2
017e 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; case 0x3
017f 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; case 0x4
0180 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; case 0x5
0181 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; case 0x6
0182 780b       |x   |		Jump	0x18e								; case 0x7
0183 780a       |x   |		Jump	0x18e								; case 0x8
0184 7809       |x   |		Jump	0x18e								; case 0x9
0185 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; case 0xa
0186 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; case 0xb
0187 7806       |x   |		Jump	0x18e								; case 0xc
0188 7805       |x   |		Jump	0x18e								; case 0xd
0189 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; case 0xe
018a 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; case 0xf
018b 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; case 0x10
018c 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; case 0x11
018d 7814       |x   |		Jump	0x1a2								; case 0x12
018e 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x4.0x6 = 0x18e,0x5
018f 4808       |H   |		Short_Literal	0x8
0190 4809       |H   |		Short_Literal	0x9
0191 0262       | b  |		Execute	Discrete,In_Range
0192 6802       |h   |		Jump_Zero	0x195
0193 4807       |H   |		Short_Literal	0x7							; Debug Table 0x4.0x7 = 0x193,0x6
0194 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
0195 e214       |    |		Load	0x1,0x14							; Debug Table 0x4.0x8 = 0x195,0x7
0196 4800       |H   |		Short_Literal	0x0
0197 00db       |    |		Load_Top	At_Offset_3
0198 e007       |    |		Load	0x0,0x7
0199 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
019a 0092 0f94  |    |		Action	Push_String_Extended,0xf94					; "Duplicate to ensure pure value"
													; Debug Table 0x4.0x9 = 0x19a,0x8
019c e005       |    |		Load	0x0,0x5
019d 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
019e 4801       |H   |		Short_Literal	0x1							; Debug Table 0x4.0xa = 0x19e,0x9
019f e005       |    |		Load	0x0,0x5
01a0 1854       | T  |		Execute	Package,Field_Execute,Field_Number 0x54
01a1 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01a2 4800       |H   |		Short_Literal	0x0							; Debug Table 0x4.0xb = 0x1a2,0xa
01a3 e005       |    |		Load	0x0,0x5
01a4 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
01a5 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0xc = 0x1a5,0xb
01a6 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x4.0xd = 0x1a6,0x401
01a7 4800       |H   |		Short_Literal	0x0							; Debug Table 0x4.0xe = 0x1a7,0xb
01a8 4800       |H   |		Short_Literal	0x0
01a9 6246       |bF  |		Indirect_Literal	Discrete,0x3f0,{0x00000000, 0x7fffffff}
01aa 4800       |H   |		Short_Literal	0x0
01ab 489e       |H   |		Short_Literal	0x9e
01ac 4812       |H   |		Short_Literal	0x12
01ad e005       |    |		Load	0x0,0x5
01ae 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
01af 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0xf = 0x1af,0xc
01b0 e005       |    |		Load	0x0,0x5
01b1 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
01b2 4800       |H   |		Short_Literal	0x0							; Debug Table 0x4.0x10 = 0x1b2,0xd
01b3 e005       |    |		Load	0x0,0x5
01b4 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
01b5 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x11 = 0x1b5,0xe
01b6 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x4.0x12 = 0x1b6,0x801
01b7 4800       |H   |		Short_Literal	0x0							; Debug Table 0x4.0x13 = 0x1b7,0xe
01b8 4800       |H   |		Short_Literal	0x0
01b9 6236       |b6  |		Indirect_Literal	Discrete,0x3f0,{0x00000000, 0x7fffffff}
01ba 4801       |H   |		Short_Literal	0x1
01bb 4891       |H   |		Short_Literal	0x91
01bc 4812       |H   |		Short_Literal	0x12
01bd e005       |    |		Load	0x0,0x5
01be 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
01bf 0092 0f94  |    |		Action	Push_String_Extended,0xf94					; "Duplicate to ensure pure value"
													; Debug Table 0x4.0x14 = 0x1bf,0xf
01c1 e005       |    |		Load	0x0,0x5
01c2 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
01c3 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x15 = 0x1c3,0x10
01c4 e005       |    |		Load	0x0,0x5
01c5 185a       | Z  |		Execute	Package,Field_Execute,Field_Number 0x5a
01c6 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01c7 0000       |    |		.XXX[0x1]
01c8 ; --------------------------------------------------------------------------------------
01c8 ; SUBPROGRAM
01c8 ; --------------------------------------------------------------------------------------
01c8 01cb       |    |		.CONST	0x01cb								; Address of begin
01c9 0004       |    |		.CONST	0x0004								; Address of exception handler
01ca 0001       |    |		.CONST	0x0001								; Number of locals
01cb			BODY_01c8:
01cb			INIT_01c8:
01cb 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1					; Debug Table 0x5 = .DEBUG	0x01cb,0x1336,0x0001,0x0000,0x005a,0x3525,0x0000,0x002e
													; Debug Table 0x5.0x0 = 0x1cb,0x1
01cc 0000 0000  |    |		.BLANK	0000[0x4]
01d0 ; --------------------------------------------------------------------------------------
01d0 ; SUBPROGRAM
01d0 ; --------------------------------------------------------------------------------------
01d0 01d5       |    |		.CONST	0x01d5								; Address of begin
01d1 0004       |    |		.CONST	0x0004								; Address of exception handler
01d2 0003       |    |		.CONST	0x0003								; Number of locals
01d3			INIT_01d0:
01d3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x6 = .DEBUG	0x01d3,0x133a,0x0002,0x0000,0x005a,0x3525,0x0000,0x0032
													; Debug Table 0x6.0x0 = 0x1d3,0xffff
01d4 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x6.0x1 = 0x1d4,0xfffe
01d5			BODY_01d0:
01d5 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x2 = 0x1d5,0x1
01d6 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x6.0x3 = 0x1d6,0x401
01d7 0007       |    |		Action	Break_Optional
01d8 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x6.0x4 = 0x1d8,0x402
01d9 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x5 = 0x1d9,0x403
01da 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x6 = 0x1da,0x404
01db 0b30       | 0  |		Execute_Immediate	Case_Compare,0x30				; Debug Table 0x6.0x7 = 0x1db,0x1
01dc 7004       |p   |		Jump_Nonzero	0x1e1
01dd 0b1d       |    |		Execute_Immediate	Case_Compare,0x1d
01de 7002       |p   |		Jump_Nonzero	0x1e1
01df 4800       |H   |		Short_Literal	0x0							; Debug Table 0x6.0x8 = 0x1df,0x3
01e0 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01e1 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x6.0x9 = 0x1e1,0x2
01e2 4901       |I   |		Short_Literal	0x101
01e3 00eb       |    |		Load_Encached	Diana_Cache
01e4 0096       |    |		Execute	Package,Entry
01e5 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
01e6 00d1       |    |		Pop_Control	Pop_Count_1
01e7 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0xa = 0x1e7,0x4
01e8 e402       |    |		Load	0x2,0x2								; Debug Table 0x6.0xb = 0x1e8,0x801
01e9 0007       |    |		Action	Break_Optional
01ea 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x6.0xc = 0x1ea,0x802
01eb 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0xd = 0x1eb,0x803
01ec 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0xe = 0x1ec,0x804
01ed 0b80       |    |		Execute_Immediate	Case_Compare,0x80				; Debug Table 0x6.0xf = 0x1ed,0x4
01ee 7006       |p   |		Jump_Nonzero	0x1f5
01ef 0b16       |    |		Execute_Immediate	Case_Compare,0x16
01f0 7009       |p   |		Jump_Nonzero	0x1fa
01f1 0b12       |    |		Execute_Immediate	Case_Compare,0x12
01f2 7007       |p   |		Jump_Nonzero	0x1fa
01f3 4800       |H   |		Short_Literal	0x0							; Debug Table 0x6.0x10 = 0x1f3,0x9
01f4 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01f5 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6.0x11 = 0x1f5,0x5
01f6 00eb       |    |		Load_Encached	Diana_Cache
01f7 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
01f8 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
01f9 782f       |x/  |		Jump	0x229
01fa 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x12 = 0x1fa,0x6
01fb e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x6.0x13 = 0x1fb,0xc01
01fc 0007       |    |		Action	Break_Optional
01fd 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x6.0x14 = 0x1fd,0xc02
01fe 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x15 = 0x1fe,0xc03
01ff 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x16 = 0x1ff,0xc04
0200 0f1d       |    |		Execute_Immediate	Equal,0x1d					; Debug Table 0x6.0x17 = 0x200,0x6
0201 6825       |h%  |		Jump_Zero	0x227
0202 00da       |    |		Load_Top	At_Offset_2
0203 4976       |Iv  |		Short_Literal	0x176
0204 00eb       |    |		Load_Encached	Diana_Cache
0205 0098       |    |		Execute	Package,Field_Read_Dynamic
0206 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0207 e405       |    |		Load	0x2,0x5								; Debug Table 0x6.0x18 = 0x207,0x1001
0208 0007       |    |		Action	Break_Optional
0209 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x6.0x19 = 0x209,0x1002
020a 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x1a = 0x20a,0x1003
020b 00d0       |    |		Action	Swap_Control							; Debug Table 0x6.0x1b = 0x20b,0x1004
020c 00d1       |    |		Pop_Control	Pop_Count_1
020d 0f1d       |    |		Execute_Immediate	Equal,0x1d					; Debug Table 0x6.0x1c = 0x20d,0xc04
020e 6818       |h   |		Jump_Zero	0x227
020f e5ff       |    |		Load	0x2,-0x1
0210 00eb       |    |		Load_Encached	Diana_Cache
0211 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0212 00eb       |    |		Load_Encached	Diana_Cache
0213 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0214 e405       |    |		Load	0x2,0x5								; Debug Table 0x6.0x1d = 0x214,0x1401
0215 0007       |    |		Action	Break_Optional
0216 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x6.0x1e = 0x216,0x1402
0217 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x1f = 0x217,0x1403
0218 00d0       |    |		Action	Swap_Control							; Debug Table 0x6.0x20 = 0x218,0x1404
0219 00d1       |    |		Pop_Control	Pop_Count_1
021a 0f02       |    |		Execute_Immediate	Equal,0x2					; Debug Table 0x6.0x21 = 0x21a,0x1004
021b 700b       |p   |		Jump_Nonzero	0x227
021c e5ff       |    |		Load	0x2,-0x1
021d 4902       |I   |		Short_Literal	0x102
021e 00eb       |    |		Load_Encached	Diana_Cache
021f 0096       |    |		Execute	Package,Entry
0220 00db       |    |		Load_Top	At_Offset_3
0221 e002       |    |		Load	0x0,0x2
0222 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0223 7003       |p   |		Jump_Nonzero	0x227
0224 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6.0x22 = 0x224,0x7
0225 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0226 7802       |x   |		Jump	0x229
0227 4800       |H   |		Short_Literal	0x0							; Debug Table 0x6.0x23 = 0x227,0x8
0228 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0229 00d1       |    |		Pop_Control	Pop_Count_1
022a 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x24 = 0x22a,0xa
022b e403       |    |		Load	0x2,0x3								; Debug Table 0x6.0x25 = 0x22b,0x1801
022c 0007       |    |		Action	Break_Optional
022d 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x6.0x26 = 0x22d,0x1802
022e 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x27 = 0x22e,0x1803
022f 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x28 = 0x22f,0x1804
0230 0b16       |    |		Execute_Immediate	Case_Compare,0x16				; Debug Table 0x6.0x29 = 0x230,0xa
0231 7004       |p   |		Jump_Nonzero	0x236
0232 0b12       |    |		Execute_Immediate	Case_Compare,0x12
0233 7004       |p   |		Jump_Nonzero	0x238
0234 4800       |H   |		Short_Literal	0x0							; Debug Table 0x6.0x2a = 0x234,0xd
0235 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0236 4801       |H   |		Short_Literal	0x1							; Debug Table 0x6.0x2b = 0x236,0xb
0237 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0238 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x6.0x2c = 0x238,0xc
0239 e008       |    |		Load	0x0,0x8
023a 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
023b 0f00       |    |		Execute_Immediate	Equal,0x0
023c 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
023d 0000 0000  |    |		.XXX[0x3]
023f 0000       |    |
0240 ; --------------------------------------------------------------------------------------
0240 ; SUBPROGRAM
0240 ; --------------------------------------------------------------------------------------
0240 0247       | G  |		.CONST	0x0247								; Address of begin
0241 0004       |    |		.CONST	0x0004								; Address of exception handler
0242 0003       |    |		.CONST	0x0003								; Number of locals
0243			INIT_0240:
0243 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x7 = .DEBUG	0x0243,0x1396,0x0002,0x0000,0x005a,0x3525,0x0000,0x003d
													; Debug Table 0x7.0x0 = 0x243,0xffff
0244 00db       |    |		Load_Top	At_Offset_3
0245 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0246 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x7.0x1 = 0x246,0xfffe
0247			BODY_0240:
0247 00cf       |    |		Action	Mark_Auxiliary
0248 7824       |x$  |		Jump	0x26d
0249 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x7.0x2 = 0x249,0x2
024a 4901       |I   |		Short_Literal	0x101
024b 00eb       |    |		Load_Encached	Diana_Cache
024c 0096       |    |		Execute	Package,Entry
024d 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
024e 0007       |    |		Action	Break_Optional							; Debug Table 0x7.0x3 = 0x24e,0x3
024f e403       |    |		Load	0x2,0x3								; Debug Table 0x7.0x4 = 0x24f,0x401
0250 0007       |    |		Action	Break_Optional
0251 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x7.0x5 = 0x251,0x402
0252 0007       |    |		Action	Break_Optional							; Debug Table 0x7.0x6 = 0x252,0x403
0253 0007       |    |		Action	Break_Optional							; Debug Table 0x7.0x7 = 0x253,0x404
0254 0b16       |    |		Execute_Immediate	Case_Compare,0x16				; Debug Table 0x7.0x8 = 0x254,0x3
0255 7006       |p   |		Jump_Nonzero	0x25c
0256 0b12       |    |		Execute_Immediate	Case_Compare,0x12
0257 7004       |p   |		Jump_Nonzero	0x25c
0258 0b80       |    |		Execute_Immediate	Case_Compare,0x80
0259 7009       |p   |		Jump_Nonzero	0x263
025a 4887       |H   |		Short_Literal	0x87							; Debug Table 0x7.0x9 = 0x25a,0x6
025b 0257       | W  |		Execute	Discrete,Raise
025c 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x7.0xa = 0x25c,0x4
025d 4976       |Iv  |		Short_Literal	0x176
025e 00eb       |    |		Load_Encached	Diana_Cache
025f 0098       |    |		Execute	Package,Field_Read_Dynamic
0260 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0261 a402       |    |		Store_Unchecked	0x2,0x2
0262 7808       |x   |		Jump	0x26b
0263 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x7.0xb = 0x263,0x5
0264 00eb       |    |		Load_Encached	Diana_Cache
0265 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
0266 4976       |Iv  |		Short_Literal	0x176
0267 00eb       |    |		Load_Encached	Diana_Cache
0268 0098       |    |		Execute	Package,Field_Read_Dynamic
0269 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
026a a402       |    |		Store_Unchecked	0x2,0x2
026b 00d1       |    |		Pop_Control	Pop_Count_1
026c 00c9       |    |		Action	Pop_Auxiliary_Loop
026d 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x7.0xc = 0x26d,0x1
026e 8211       |    |		Call	0x1,0x11
026f 77d9       |w   |		Jump_Nonzero	0x249
0270 00ce       |    |		Action	Pop_Auxiliary
0271 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x7.0xd = 0x271,0x7
0272 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0273 0000 0000  |    |		.BLANK	0000[0x5]
0278 ; --------------------------------------------------------------------------------------
0278 ; SUBPROGRAM
0278 ; --------------------------------------------------------------------------------------
0278 027b       | {  |		.CONST	0x027b								; Address of begin
0279 0004       |    |		.CONST	0x0004								; Address of exception handler
027a 0001       |    |		.CONST	0x0001								; Number of locals
027b			BODY_0278:
027b			INIT_0278:
027b 4608       |F   |		Jump_Case	0x9							; Debug Table 0x8 = .DEBUG	0x027b,0x13b4,0x0005,0x0000,0x005a,0x3895,0x0000,0x00b1
027c 7808       |x   |		Jump	0x285								; case 0x0
027d 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
027e 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
027f 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x3
0280 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x4
0281 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x5
0282 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x6
0283 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x7
0284 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x8
0285 00da       |    |		Load_Top	At_Offset_2
0286 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
0287 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0288 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
0289 0000 0000  |    |		.BLANK	0000[0x7]
0290 ; --------------------------------------------------------------------------------------
0290 ; SUBPROGRAM
0290 ; --------------------------------------------------------------------------------------
0290 0293       |    |		.CONST	0x0293								; Address of begin
0291 0004       |    |		.CONST	0x0004								; Address of exception handler
0292 0001       |    |		.CONST	0x0001								; Number of locals
0293			BODY_0290:
0293			INIT_0290:
0293 0007       |    |		Action	Break_Optional							; Debug Table 0x9 = .DEBUG	0x0293,0x13b6,0x0002,0x0000,0x005a,0x3895,0x0000,0x0143
													; Debug Table 0x9.0x0 = 0x293,0x1
0294 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0x1 = 0x294,0x401
0295 0007       |    |		Action	Break_Optional
0296 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x9.0x2 = 0x296,0x402
0297 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x3 = 0x297,0x403
0298 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x4 = 0x298,0x404
0299 0b12       |    |		Execute_Immediate	Case_Compare,0x12				; Debug Table 0x9.0x5 = 0x299,0x1
029a 7006       |p   |		Jump_Nonzero	0x2a1
029b 0b16       |    |		Execute_Immediate	Case_Compare,0x16
029c 7004       |p   |		Jump_Nonzero	0x2a1
029d 0b03       |    |		Execute_Immediate	Case_Compare,0x3
029e 700f       |p   |		Jump_Nonzero	0x2ae
029f 4800       |H   |		Short_Literal	0x0							; Debug Table 0x9.0x6 = 0x29f,0x4
02a0 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02a1 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x9.0x7 = 0x2a1,0x2
02a2 4976       |Iv  |		Short_Literal	0x176
02a3 00eb       |    |		Load_Encached	Diana_Cache
02a4 0098       |    |		Execute	Package,Field_Read_Dynamic
02a5 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
02a6 e403       |    |		Load	0x2,0x3								; Debug Table 0x9.0x8 = 0x2a6,0x801
02a7 0007       |    |		Action	Break_Optional
02a8 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x9.0x9 = 0x2a8,0x802
02a9 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0xa = 0x2a9,0x803
02aa 00d0       |    |		Action	Swap_Control							; Debug Table 0x9.0xb = 0x2aa,0x804
02ab 00d1       |    |		Pop_Control	Pop_Count_1
02ac 0f30       | 0  |		Execute_Immediate	Equal,0x30					; Debug Table 0x9.0xc = 0x2ac,0x2
02ad 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02ae 4801       |H   |		Short_Literal	0x1							; Debug Table 0x9.0xd = 0x2ae,0x3
02af 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02b0 ; --------------------------------------------------------------------------------------
02b0 ; SUBPROGRAM
02b0 ; --------------------------------------------------------------------------------------
02b0 02b8       |    |		.CONST	0x02b8								; Address of begin
02b1 0004       |    |		.CONST	0x0004								; Address of exception handler
02b2 0002       |    |		.CONST	0x0002								; Number of locals
02b3			INIT_02b0:
02b3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xa = .DEBUG	0x02b3,0x13d4,0x0002,0x0000,0x005a,0x3895,0x0000,0x0183
													; Debug Table 0xa.0x0 = 0x2b3,0xffff
02b4 00db       |    |		Load_Top	At_Offset_3
02b5 00eb       |    |		Load_Encached	Diana_Cache
02b6 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
02b7 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
02b8			BODY_02b0:
02b8 0007       |    |		Action	Break_Optional							; Debug Table 0xa.0x1 = 0x2b8,0x1
02b9 e402       |    |		Load	0x2,0x2								; Debug Table 0xa.0x2 = 0x2b9,0x401
02ba 0007       |    |		Action	Break_Optional
02bb 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xa.0x3 = 0x2bb,0x402
02bc 0007       |    |		Action	Break_Optional							; Debug Table 0xa.0x4 = 0x2bc,0x403
02bd 0007       |    |		Action	Break_Optional							; Debug Table 0xa.0x5 = 0x2bd,0x404
02be 0f12       |    |		Execute_Immediate	Equal,0x12					; Debug Table 0xa.0x6 = 0x2be,0x1
02bf 6804       |h   |		Jump_Zero	0x2c4
02c0 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x7 = 0x2c0,0x2
02c1 00eb       |    |		Load_Encached	Diana_Cache
02c2 18c0       |    |		Execute	Package,Field_Execute,Field_Number 0xc0
02c3 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
02c4 0007       |    |		Action	Break_Optional							; Debug Table 0xa.0x8 = 0x2c4,0x3
02c5 e402       |    |		Load	0x2,0x2								; Debug Table 0xa.0x9 = 0x2c5,0x801
02c6 0007       |    |		Action	Break_Optional
02c7 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xa.0xa = 0x2c7,0x802
02c8 0007       |    |		Action	Break_Optional							; Debug Table 0xa.0xb = 0x2c8,0x803
02c9 0007       |    |		Action	Break_Optional							; Debug Table 0xa.0xc = 0x2c9,0x804
02ca 0f15       |    |		Execute_Immediate	Equal,0x15					; Debug Table 0xa.0xd = 0x2ca,0x3
02cb 7008       |p   |		Jump_Nonzero	0x2d4
02cc 00d8       |    |		Load_Top	At_Offset_0
02cd 00eb       |    |		Load_Encached	Diana_Cache
02ce 18fa       |    |		Execute	Package,Field_Execute,Field_Number 0xfa
02cf e009       |    |		Load	0x0,0x9
02d0 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
02d1 e00a       |    |		Load	0x0,0xa
02d2 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
02d3 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02d4 4801       |H   |		Short_Literal	0x1
02d5 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02d6 0000 0000  |    |		.XXX[0x2]
02d8 ; --------------------------------------------------------------------------------------
02d8 ; SUBPROGRAM
02d8 ; --------------------------------------------------------------------------------------
02d8 02db       |    |		.CONST	0x02db								; Address of begin
02d9 0004       |    |		.CONST	0x0004								; Address of exception handler
02da 0001       |    |		.CONST	0x0001								; Number of locals
02db			BODY_02d8:
02db			INIT_02d8:
02db 0007       |    |		Action	Break_Optional							; Debug Table 0xb = .DEBUG	0x02db,0x13f2,0x0002,0x0000,0x005a,0x3895,0x0000,0x01d5
													; Debug Table 0xb.0x0 = 0x2db,0x1
02dc e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xb.0x1 = 0x2dc,0x401
02dd 0007       |    |		Action	Break_Optional
02de 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xb.0x2 = 0x2de,0x402
02df 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x3 = 0x2df,0x403
02e0 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x4 = 0x2e0,0x404
02e1 0b01       |    |		Execute_Immediate	Case_Compare,0x1				; Debug Table 0xb.0x5 = 0x2e1,0x1
02e2 700a       |p   |		Jump_Nonzero	0x2ed
02e3 0b0b       |    |		Execute_Immediate	Case_Compare,0xb
02e4 7008       |p   |		Jump_Nonzero	0x2ed
02e5 0b0a       |    |		Execute_Immediate	Case_Compare,0xa
02e6 7008       |p   |		Jump_Nonzero	0x2ef
02e7 0b09       |    |		Execute_Immediate	Case_Compare,0x9
02e8 7006       |p   |		Jump_Nonzero	0x2ef
02e9 0b10       |    |		Execute_Immediate	Case_Compare,0x10
02ea 7009       |p   |		Jump_Nonzero	0x2f4
02eb 4800       |H   |		Short_Literal	0x0							; Debug Table 0xb.0x6 = 0x2eb,0x5
02ec 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02ed 4801       |H   |		Short_Literal	0x1							; Debug Table 0xb.0x7 = 0x2ed,0x2
02ee 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02ef 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0x8 = 0x2ef,0x3
02f0 00eb       |    |		Load_Encached	Diana_Cache
02f1 18c5       |    |		Execute	Package,Field_Execute,Field_Number 0xc5
02f2 821a       |    |		Call	0x1,0x1a
02f3 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02f4 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0x9 = 0x2f4,0x4
02f5 8219       |    |		Call	0x1,0x19
02f6 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02f7 0000       |    |		.XXX[0x1]
02f8 ; --------------------------------------------------------------------------------------
02f8 ; SUBPROGRAM
02f8 ; --------------------------------------------------------------------------------------
02f8 02fb       |    |		.CONST	0x02fb								; Address of begin
02f9 0004       |    |		.CONST	0x0004								; Address of exception handler
02fa 0001       |    |		.CONST	0x0001								; Number of locals
02fb			BODY_02f8:
02fb			INIT_02f8:
02fb 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xc = .DEBUG	0x02fb,0x1408,0x0002,0x0000,0x005a,0x3895,0x0000,0x021b
													; Debug Table 0xc.0x0 = 0x2fb,0x1
02fc e008       |    |		Load	0x0,0x8
02fd 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
02fe 6805       |h   |		Jump_Zero	0x304
02ff 00da       |    |		Load_Top	At_Offset_2
0300 e003       |    |		Load	0x0,0x3
0301 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0302 0f00       |    |		Execute_Immediate	Equal,0x0
0303 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0304 4800       |H   |		Short_Literal	0x0
0305 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0306 0000 0000  |    |		.XXX[0x2]
0308 ; --------------------------------------------------------------------------------------
0308 ; SUBPROGRAM
0308 ; --------------------------------------------------------------------------------------
0308 030b       |    |		.CONST	0x030b								; Address of begin
0309 0004       |    |		.CONST	0x0004								; Address of exception handler
030a 0001       |    |		.CONST	0x0001								; Number of locals
030b			BODY_0308:
030b			INIT_0308:
030b 4812       |H   |		Short_Literal	0x12							; Debug Table 0xd = .DEBUG	0x030b,0x140c,0x0002,0x0000,0x005a,0x3895,0x0000,0x023c
													; Debug Table 0xd.0x0 = 0x30b,0x1
030c e00b       |    |		Load	0x0,0xb
030d 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
030e 6804       |h   |		Jump_Zero	0x313
030f 00da       |    |		Load_Top	At_Offset_2
0310 e006       |    |		Load	0x0,0x6
0311 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
0312 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0313 4800       |H   |		Short_Literal	0x0
0314 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0315 0000 0000  |    |		.XXX[0x3]
0317 0000       |    |
0318 ; --------------------------------------------------------------------------------------
0318 ; SUBPROGRAM
0318 ; --------------------------------------------------------------------------------------
0318 031b       |    |		.CONST	0x031b								; Address of begin
0319 0004       |    |		.CONST	0x0004								; Address of exception handler
031a 0001       |    |		.CONST	0x0001								; Number of locals
031b			BODY_0318:
031b			INIT_0318:
031b 4801       |H   |		Short_Literal	0x1							; Debug Table 0xe = .DEBUG	0x031b,0x1410,0x0001,0x0000,0x005a,0x3895,0x0000,0x025c
													; Debug Table 0xe.0x0 = 0x31b,0x1
031c 4800       |H   |		Short_Literal	0x0
031d e005       |    |		Load	0x0,0x5
031e 1847       | G  |		Execute	Package,Field_Execute,Field_Number 0x47
031f 0092 0f95  |    |		Action	Push_String_Extended,0xf95					; "INITIALIZE ACTION"
													; Debug Table 0xe.0x1 = 0x31f,0x2
0321 e005       |    |		Load	0x0,0x5
0322 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
0323 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0324 0000 0000  |    |		.BLANK	0000[0x4]
0328 ; --------------------------------------------------------------------------------------
0328 ; SUBPROGRAM
0328 ; --------------------------------------------------------------------------------------
0328 032b       | +  |		.CONST	0x032b								; Address of begin
0329 0004       |    |		.CONST	0x0004								; Address of exception handler
032a 0001       |    |		.CONST	0x0001								; Number of locals
032b			BODY_0328:
032b			INIT_0328:
032b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xf = .DEBUG	0x032b,0x1416,0x0001,0x0000,0x005a,0x3895,0x0000,0x0277
													; Debug Table 0xf.0x0 = 0x32b,0x1
032c e005       |    |		Load	0x0,0x5
032d 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
032e 821d       |    |		Call	0x1,0x1d							; Debug Table 0xf.0x1 = 0x32e,0x2
032f 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0330 ; --------------------------------------------------------------------------------------
0330 ; SUBPROGRAM
0330 ; --------------------------------------------------------------------------------------
0330 0333       | 3  |		.CONST	0x0333								; Address of begin
0331 0004       |    |		.CONST	0x0004								; Address of exception handler
0332 0001       |    |		.CONST	0x0001								; Number of locals
0333			BODY_0330:
0333			INIT_0330:
0333 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x10 = .DEBUG	0x0333,0x141c,0x0001,0x0000,0x005a,0x3895,0x0000,0x028e
													; Debug Table 0x10.0x0 = 0x333,0x1
0334 e005       |    |		Load	0x0,0x5
0335 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0336 4801       |H   |		Short_Literal	0x1							; Debug Table 0x10.0x1 = 0x336,0x2
0337 4801       |H   |		Short_Literal	0x1
0338 e005       |    |		Load	0x0,0x5
0339 1847       | G  |		Execute	Package,Field_Execute,Field_Number 0x47
033a 0092 0f96  |    |		Action	Push_String_Extended,0xf96					; "PARAMETERIZE ACTION"
													; Debug Table 0x10.0x2 = 0x33a,0x3
033c e005       |    |		Load	0x0,0x5
033d 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
033e 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
033f 0000       |    |		.XXX[0x1]
0340 ; --------------------------------------------------------------------------------------
0340 ; SUBPROGRAM
0340 ; --------------------------------------------------------------------------------------
0340 0343       | C  |		.CONST	0x0343								; Address of begin
0341 0004       |    |		.CONST	0x0004								; Address of exception handler
0342 0001       |    |		.CONST	0x0001								; Number of locals
0343			BODY_0340:
0343			INIT_0340:
0343 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x11 = .DEBUG	0x0343,0x1424,0x0002,0x0000,0x005a,0x3895,0x0000,0x02b5
													; Debug Table 0x11.0x0 = 0x343,0x1
0344 3c0b       |<   |		Execute	Record,Field_Read,Field_Number 0xb
0345 6809       |h   |		Jump_Zero	0x34f
0346 00da       |    |		Load_Top	At_Offset_2
0347 3c0f       |<   |		Execute	Record,Field_Read,Field_Number 0xf
0348 00db       |    |		Load_Top	At_Offset_3
0349 3c0d       |<   |		Execute	Record,Field_Read,Field_Number 0xd
034a e5ff       |    |		Load	0x2,-0x1
034b 3c0e       |<   |		Execute	Record,Field_Read,Field_Number 0xe
034c 0279       | y  |		Execute	Discrete,And
034d 0278       | x  |		Execute	Discrete,Or
034e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
034f 4800       |H   |		Short_Literal	0x0
0350 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0351 0000 0000  |    |		.BLANK	0000[0x7]
0358 ; --------------------------------------------------------------------------------------
0358 ; SUBPROGRAM
0358 ; --------------------------------------------------------------------------------------
0358 035b       | [  |		.CONST	0x035b								; Address of begin
0359 0004       |    |		.CONST	0x0004								; Address of exception handler
035a 0001       |    |		.CONST	0x0001								; Number of locals
035b			BODY_0358:
035b			INIT_0358:
035b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x12 = .DEBUG	0x035b,0x1428,0x0002,0x0000,0x005a,0x3895,0x0000,0x02d9
													; Debug Table 0x12.0x0 = 0x35b,0x1
035c 3c0b       |<   |		Execute	Record,Field_Read,Field_Number 0xb
035d 00db       |    |		Load_Top	At_Offset_3
035e 3c09       |<   |		Execute	Record,Field_Read,Field_Number 0x9
035f 0f00       |    |		Execute_Immediate	Equal,0x0
0360 0279       | y  |		Execute	Discrete,And
0361 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0362 0000 0000  |    |		.BLANK	0000[0x6]
0368 ; --------------------------------------------------------------------------------------
0368 ; SUBPROGRAM
0368 ; --------------------------------------------------------------------------------------
0368 036b       | k  |		.CONST	0x036b								; Address of begin
0369 0004       |    |		.CONST	0x0004								; Address of exception handler
036a 0001       |    |		.CONST	0x0001								; Number of locals
036b			BODY_0368:
036b			INIT_0368:
036b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x13 = .DEBUG	0x036b,0x142c,0x0002,0x0000,0x005a,0x3895,0x0000,0x02f3
													; Debug Table 0x13.0x0 = 0x36b,0x1
036c 3c0b       |<   |		Execute	Record,Field_Read,Field_Number 0xb
036d 00db       |    |		Load_Top	At_Offset_3
036e 3c0d       |<   |		Execute	Record,Field_Read,Field_Number 0xd
036f e5ff       |    |		Load	0x2,-0x1
0370 3c0e       |<   |		Execute	Record,Field_Read,Field_Number 0xe
0371 0279       | y  |		Execute	Discrete,And
0372 0279       | y  |		Execute	Discrete,And
0373 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0374 0000 0000  |    |		.BLANK	0000[0x4]
0378 ; --------------------------------------------------------------------------------------
0378 ; SUBPROGRAM
0378 ; --------------------------------------------------------------------------------------
0378 037b       | {  |		.CONST	0x037b								; Address of begin
0379 0004       |    |		.CONST	0x0004								; Address of exception handler
037a 0001       |    |		.CONST	0x0001								; Number of locals
037b			BODY_0378:
037b			INIT_0378:
037b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x14 = .DEBUG	0x037b,0x1430,0x0002,0x0000,0x005a,0x3895,0x0000,0x0310
													; Debug Table 0x14.0x0 = 0x37b,0x1
037c 3c0b       |<   |		Execute	Record,Field_Read,Field_Number 0xb
037d 00db       |    |		Load_Top	At_Offset_3
037e 3c0d       |<   |		Execute	Record,Field_Read,Field_Number 0xd
037f e5ff       |    |		Load	0x2,-0x1
0380 3c0e       |<   |		Execute	Record,Field_Read,Field_Number 0xe
0381 e5ff       |    |		Load	0x2,-0x1
0382 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
0383 0279       | y  |		Execute	Discrete,And
0384 0279       | y  |		Execute	Discrete,And
0385 0279       | y  |		Execute	Discrete,And
0386 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0387 0000       |    |		.XXX[0x1]
0388 ; --------------------------------------------------------------------------------------
0388 ; SUBPROGRAM
0388 ; --------------------------------------------------------------------------------------
0388 038b       |    |		.CONST	0x038b								; Address of begin
0389 0004       |    |		.CONST	0x0004								; Address of exception handler
038a 0001       |    |		.CONST	0x0001								; Number of locals
038b			BODY_0388:
038b			INIT_0388:
038b e214       |    |		Load	0x1,0x14							; Debug Table 0x15 = .DEBUG	0x038b,0x1434,0x0001,0x0000,0x005a,0x3895,0x0000,0x0333
													; Debug Table 0x15.0x0 = 0x38b,0x1
038c 4800       |H   |		Short_Literal	0x0
038d e5ff       |    |		Load	0x2,-0x1
038e 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
038f e007       |    |		Load	0x0,0x7
0390 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0391 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0392 0000 0000  |    |		.BLANK	0000[0x6]
0398 ; --------------------------------------------------------------------------------------
0398 ; SUBPROGRAM
0398 ; --------------------------------------------------------------------------------------
0398 039b       |    |		.CONST	0x039b								; Address of begin
0399 0004       |    |		.CONST	0x0004								; Address of exception handler
039a 0001       |    |		.CONST	0x0001								; Number of locals
039b			BODY_0398:
039b			INIT_0398:
039b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x16 = .DEBUG	0x039b,0x1438,0x0001,0x0000,0x005a,0x3895,0x0000,0x034d
													; Debug Table 0x16.0x0 = 0x39b,0x1
039c 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
039d 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
039e 680a       |h   |		Jump_Zero	0x3a9
039f 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0x1 = 0x39f,0x2
03a0 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x16.0x2 = 0x3a0,0x401
03a1 4800       |H   |		Short_Literal	0x0							; Debug Table 0x16.0x3 = 0x3a1,0x2
03a2 4800       |H   |		Short_Literal	0x0
03a3 604c       |`L  |		Indirect_Literal	Discrete,0x3f0,{0x00000000, 0x7fffffff}
03a4 4800       |H   |		Short_Literal	0x0
03a5 48a1       |H   |		Short_Literal	0xa1
03a6 4812       |H   |		Short_Literal	0x12
03a7 e005       |    |		Load	0x0,0x5
03a8 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
03a9 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
03aa 0000 0000  |    |		.BLANK	0000[0x6]
03b0 ; --------------------------------------------------------------------------------------
03b0 ; SUBPROGRAM
03b0 ; --------------------------------------------------------------------------------------
03b0 03b3       |    |		.CONST	0x03b3								; Address of begin
03b1 0004       |    |		.CONST	0x0004								; Address of exception handler
03b2 0001       |    |		.CONST	0x0001								; Number of locals
03b3			BODY_03b0:
03b3			INIT_03b0:
03b3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x17 = .DEBUG	0x03b3,0x1442,0x0001,0x0000,0x005a,0x3895,0x0000,0x036f
													; Debug Table 0x17.0x0 = 0x3b3,0x1
03b4 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
03b5 0f00       |    |		Execute_Immediate	Equal,0x0
03b6 00db       |    |		Load_Top	At_Offset_3
03b7 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
03b8 e00c       |    |		Load	0x0,0xc
03b9 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
03ba 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
03bb 0000 0000  |    |		.BLANK	0000[0x5]
03c0 ; --------------------------------------------------------------------------------------
03c0 ; SUBPROGRAM
03c0 ; --------------------------------------------------------------------------------------
03c0 03c3       |    |		.CONST	0x03c3								; Address of begin
03c1 0004       |    |		.CONST	0x0004								; Address of exception handler
03c2 0001       |    |		.CONST	0x0001								; Number of locals
03c3			BODY_03c0:
03c3			INIT_03c0:
03c3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x18 = .DEBUG	0x03c3,0x1446,0x0001,0x0000,0x005a,0x3895,0x0000,0x038b
													; Debug Table 0x18.0x0 = 0x3c3,0x1
03c4 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
03c5 00eb       |    |		Load_Encached	Diana_Cache
03c6 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
03c7 e00d       |    |		Load	0x0,0xd
03c8 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
03c9 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
03ca 0000 0000  |    |		.BLANK	0000[0x6]
03d0 ; --------------------------------------------------------------------------------------
03d0 ; SUBPROGRAM
03d0 ; --------------------------------------------------------------------------------------
03d0 03d3       |    |		.CONST	0x03d3								; Address of begin
03d1 0004       |    |		.CONST	0x0004								; Address of exception handler
03d2 0001       |    |		.CONST	0x0001								; Number of locals
03d3			BODY_03d0:
03d3			INIT_03d0:
03d3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x19 = .DEBUG	0x03d3,0x144a,0x0001,0x0000,0x005a,0x3895,0x0000,0x03a4
													; Debug Table 0x19.0x0 = 0x3d3,0x1
03d4 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
03d5 e00e       |    |		Load	0x0,0xe
03d6 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
03d7 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
03d8 ; --------------------------------------------------------------------------------------
03d8 ; SUBPROGRAM
03d8 ; --------------------------------------------------------------------------------------
03d8 03db       |    |		.CONST	0x03db								; Address of begin
03d9 0004       |    |		.CONST	0x0004								; Address of exception handler
03da 0001       |    |		.CONST	0x0001								; Number of locals
03db			BODY_03d8:
03db			INIT_03d8:
03db 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1a = .DEBUG	0x03db,0x144e,0x0001,0x0000,0x005a,0x3895,0x0000,0x03b8
													; Debug Table 0x1a.0x0 = 0x3db,0x1
03dc 6807       |h   |		Jump_Zero	0x3e4
03dd 00da       |    |		Load_Top	At_Offset_2
03de 8220       |    |		Call	0x1,0x20
03df 6804       |h   |		Jump_Zero	0x3e4
03e0 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1a.0x1 = 0x3e0,0x2
03e1 e005       |    |		Load	0x0,0x5
03e2 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
03e3 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
03e4 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1a.0x2 = 0x3e4,0x3
03e5 3c09       |<   |		Execute	Record,Field_Read,Field_Number 0x9
03e6 6803       |h   |		Jump_Zero	0x3ea
03e7 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1a.0x3 = 0x3e7,0x4
03e8 8228       | (  |		Call	0x1,0x28
03e9 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
03ea 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1a.0x4 = 0x3ea,0x5
03eb 8227       | '  |		Call	0x1,0x27
03ec 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
03ed 0000 0000  |    |		.XXX[0x3]
03ef 0000       |    |
03f0 0000 0000  |    |		.LITERAL	{0x00000000, 0x7fffffff}
03f4 0000 0000  |    |		.BLANK	0000[0x4]
03f8 ; --------------------------------------------------------------------------------------
03f8 ; SUBPROGRAM
03f8 ; --------------------------------------------------------------------------------------
03f8 03fb       |    |		.CONST	0x03fb								; Address of begin
03f9 0004       |    |		.CONST	0x0004								; Address of exception handler
03fa 0001       |    |		.CONST	0x0001								; Number of locals
03fb			BODY_03f8:
03fb			INIT_03f8:
03fb 0007       |    |		Action	Break_Optional							; Debug Table 0x1b = .DEBUG	0x03fb,0x145a,0x0002,0x0000,0x005a,0x3895,0x0000,0x03e7
													; Debug Table 0x1b.0x0 = 0x3fb,0x1
03fc 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1b.0x1 = 0x3fc,0x401
03fd 021d       |    |		Execute	Heap_Access,Is_Null
03fe 6802       |h   |		Jump_Zero	0x401							; Debug Table 0x1b.0x2 = 0x3fe,0x1
03ff 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1b.0x3 = 0x3ff,0x2
0400 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0401 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1b.0x4 = 0x401,0x3
0402 00db       |    |		Load_Top	At_Offset_3
0403 e00f       |    |		Load	0x0,0xf
0404 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0405 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0406 0000 0000  |    |		.XXX[0x2]
0408 ; --------------------------------------------------------------------------------------
0408 ; SUBPROGRAM
0408 ; --------------------------------------------------------------------------------------
0408 040d       |    |		.CONST	0x040d								; Address of begin
0409 0004       |    |		.CONST	0x0004								; Address of exception handler
040a 0002       |    |		.CONST	0x0002								; Number of locals
040b			INIT_0408:
040b 029f 0ea3  |    |		Declare_Subprogram	INIT_0ea0,For_Call				; Debug Table 0x1c = .DEBUG	0x040b,0x1466,0x0002,0x0000,0x005a,0x3895,0x0000,0x0410
													; Debug Table 0x1c.0x0 = 0x40b,0xffff
040d			BODY_0408:
040d 0007       |    |		Action	Break_Optional							; Debug Table 0x1c.0x1 = 0x40d,0x1
040e e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1c.0x2 = 0x40e,0x401
040f 0007       |    |		Action	Break_Optional
0410 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x1c.0x3 = 0x410,0x402
0411 0007       |    |		Action	Break_Optional							; Debug Table 0x1c.0x4 = 0x411,0x403
0412 0007       |    |		Action	Break_Optional							; Debug Table 0x1c.0x5 = 0x412,0x404
0413 0b00       |    |		Execute_Immediate	Case_Compare,0x0				; Debug Table 0x1c.0x6 = 0x413,0x1
0414 7019       |p   |		Jump_Nonzero	0x42e
0415 0b66       | f  |		Execute_Immediate	Case_Compare,0x66
0416 7019       |p   |		Jump_Nonzero	0x430
0417 0b61       | a  |		Execute_Immediate	Case_Compare,0x61
0418 701d       |p   |		Jump_Nonzero	0x436
0419 0b63       | c  |		Execute_Immediate	Case_Compare,0x63
041a 702a       |p*  |		Jump_Nonzero	0x445
041b 0b62       | b  |		Execute_Immediate	Case_Compare,0x62
041c 7028       |p(  |		Jump_Nonzero	0x445
041d 0b64       | d  |		Execute_Immediate	Case_Compare,0x64
041e 702b       |p+  |		Jump_Nonzero	0x44a
041f 0b65       | e  |		Execute_Immediate	Case_Compare,0x65
0420 7029       |p)  |		Jump_Nonzero	0x44a
0421 0b6c       | l  |		Execute_Immediate	Case_Compare,0x6c
0422 702d       |p-  |		Jump_Nonzero	0x450
0423 0ba7       |    |		Execute_Immediate	Case_Compare,0xa7
0424 7039       |p9  |		Jump_Nonzero	0x45e
0425 0b0e       |    |		Execute_Immediate	Case_Compare,0xe
0426 703e       |p>  |		Jump_Nonzero	0x465
0427 0b0f       |    |		Execute_Immediate	Case_Compare,0xf
0428 703c       |p<  |		Jump_Nonzero	0x465
0429 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1c.0x7 = 0x429,0xa
042a e5ff       |    |		Load	0x2,-0x1
042b e00f       |    |		Load	0x0,0xf
042c 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
042d 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
042e 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1c.0x8 = 0x42e,0x2
042f 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0430 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1c.0x9 = 0x430,0x3
0431 e5ff       |    |		Load	0x2,-0x1
0432 00eb       |    |		Load_Encached	Diana_Cache
0433 18ba       |    |		Execute	Package,Field_Execute,Field_Number 0xba
0434 822b       | +  |		Call	0x1,0x2b
0435 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0436 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1c.0xa = 0x436,0x4
0437 e5ff       |    |		Load	0x2,-0x1
0438 00eb       |    |		Load_Encached	Diana_Cache
0439 18c6       |    |		Execute	Package,Field_Execute,Field_Number 0xc6
043a e00f       |    |		Load	0x0,0xf
043b 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
043c 7006       |p   |		Jump_Nonzero	0x443
043d e5fe       |    |		Load	0x2,-0x2
043e e5ff       |    |		Load	0x2,-0x1
043f 00eb       |    |		Load_Encached	Diana_Cache
0440 18c7       |    |		Execute	Package,Field_Execute,Field_Number 0xc7
0441 822a       | *  |		Call	0x1,0x2a
0442 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0443 4801       |H   |		Short_Literal	0x1
0444 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0445 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1c.0xb = 0x445,0x5
0446 00eb       |    |		Load_Encached	Diana_Cache
0447 1889       |    |		Execute	Package,Field_Execute,Field_Number 0x89
0448 8402       |    |		Call	0x2,0x2
0449 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
044a e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1c.0xc = 0x44a,0x6
044b e5ff       |    |		Load	0x2,-0x1
044c 00eb       |    |		Load_Encached	Diana_Cache
044d 18dd       |    |		Execute	Package,Field_Execute,Field_Number 0xdd
044e 822b       | +  |		Call	0x1,0x2b
044f 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0450 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1c.0xd = 0x450,0x7
0451 e5ff       |    |		Load	0x2,-0x1
0452 00eb       |    |		Load_Encached	Diana_Cache
0453 18c2       |    |		Execute	Package,Field_Execute,Field_Number 0xc2
0454 822b       | +  |		Call	0x1,0x2b
0455 7006       |p   |		Jump_Nonzero	0x45c
0456 4800       |H   |		Short_Literal	0x0
0457 e5ff       |    |		Load	0x2,-0x1
0458 00eb       |    |		Load_Encached	Diana_Cache
0459 18b9       |    |		Execute	Package,Field_Execute,Field_Number 0xb9
045a 822b       | +  |		Call	0x1,0x2b
045b 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
045c 4801       |H   |		Short_Literal	0x1
045d 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
045e e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1c.0xe = 0x45e,0x8
045f e5ff       |    |		Load	0x2,-0x1
0460 00eb       |    |		Load_Encached	Diana_Cache
0461 18c5       |    |		Execute	Package,Field_Execute,Field_Number 0xc5
0462 e00f       |    |		Load	0x0,0xf
0463 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0464 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0465 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1c.0xf = 0x465,0x9
0466 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0467 0000       |    |		.XXX[0x1]
0468 ; --------------------------------------------------------------------------------------
0468 ; SUBPROGRAM
0468 ; --------------------------------------------------------------------------------------
0468 046d       | m  |		.CONST	0x046d								; Address of begin
0469 0004       |    |		.CONST	0x0004								; Address of exception handler
046a 0002       |    |		.CONST	0x0002								; Number of locals
046b			INIT_0468:
046b 029f 0efb  |    |		Declare_Subprogram	INIT_0ef8,For_Call				; Debug Table 0x1d = .DEBUG	0x046b,0x1488,0x0002,0x0000,0x005a,0x3895,0x0000,0x050c
													; Debug Table 0x1d.0x0 = 0x46b,0xffff
046d			BODY_0468:
046d 0007       |    |		Action	Break_Optional							; Debug Table 0x1d.0x1 = 0x46d,0x1
046e e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1d.0x2 = 0x46e,0x401
046f 0007       |    |		Action	Break_Optional
0470 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x1d.0x3 = 0x470,0x402
0471 0007       |    |		Action	Break_Optional							; Debug Table 0x1d.0x4 = 0x471,0x403
0472 0007       |    |		Action	Break_Optional							; Debug Table 0x1d.0x5 = 0x472,0x404
0473 0b00       |    |		Execute_Immediate	Case_Compare,0x0				; Debug Table 0x1d.0x6 = 0x473,0x1
0474 7014       |p   |		Jump_Nonzero	0x489
0475 0b66       | f  |		Execute_Immediate	Case_Compare,0x66
0476 7014       |p   |		Jump_Nonzero	0x48b
0477 0b61       | a  |		Execute_Immediate	Case_Compare,0x61
0478 7017       |p   |		Jump_Nonzero	0x490
0479 0b63       | c  |		Execute_Immediate	Case_Compare,0x63
047a 7019       |p   |		Jump_Nonzero	0x494
047b 0b62       | b  |		Execute_Immediate	Case_Compare,0x62
047c 7017       |p   |		Jump_Nonzero	0x494
047d 0b65       | e  |		Execute_Immediate	Case_Compare,0x65
047e 701a       |p   |		Jump_Nonzero	0x499
047f 0b64       | d  |		Execute_Immediate	Case_Compare,0x64
0480 7018       |p   |		Jump_Nonzero	0x499
0481 0b6c       | l  |		Execute_Immediate	Case_Compare,0x6c
0482 701b       |p   |		Jump_Nonzero	0x49e
0483 0ba7       |    |		Execute_Immediate	Case_Compare,0xa7
0484 7025       |p%  |		Jump_Nonzero	0x4aa
0485 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1d.0x7 = 0x485,0x9
0486 e006       |    |		Load	0x0,0x6
0487 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0488 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0489 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1d.0x8 = 0x489,0x2
048a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
048b e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1d.0x9 = 0x48b,0x3
048c 00eb       |    |		Load_Encached	Diana_Cache
048d 18ba       |    |		Execute	Package,Field_Execute,Field_Number 0xba
048e 822c       | ,  |		Call	0x1,0x2c
048f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0490 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1d.0xa = 0x490,0x4
0491 e006       |    |		Load	0x0,0x6
0492 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0493 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0494 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1d.0xb = 0x494,0x5
0495 00eb       |    |		Load_Encached	Diana_Cache
0496 1889       |    |		Execute	Package,Field_Execute,Field_Number 0x89
0497 8402       |    |		Call	0x2,0x2
0498 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0499 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1d.0xc = 0x499,0x6
049a 00eb       |    |		Load_Encached	Diana_Cache
049b 18dd       |    |		Execute	Package,Field_Execute,Field_Number 0xdd
049c 822c       | ,  |		Call	0x1,0x2c
049d 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
049e e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1d.0xd = 0x49e,0x7
049f 00eb       |    |		Load_Encached	Diana_Cache
04a0 18c2       |    |		Execute	Package,Field_Execute,Field_Number 0xc2
04a1 822c       | ,  |		Call	0x1,0x2c
04a2 6805       |h   |		Jump_Zero	0x4a8
04a3 e5ff       |    |		Load	0x2,-0x1
04a4 00eb       |    |		Load_Encached	Diana_Cache
04a5 18b9       |    |		Execute	Package,Field_Execute,Field_Number 0xb9
04a6 822c       | ,  |		Call	0x1,0x2c
04a7 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04a8 4800       |H   |		Short_Literal	0x0
04a9 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04aa e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1d.0xe = 0x4aa,0x8
04ab 00eb       |    |		Load_Encached	Diana_Cache
04ac 18c5       |    |		Execute	Package,Field_Execute,Field_Number 0xc5
04ad e006       |    |		Load	0x0,0x6
04ae 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
04af 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04b0 ; --------------------------------------------------------------------------------------
04b0 ; SUBPROGRAM
04b0 ; --------------------------------------------------------------------------------------
04b0 04be       |    |		.CONST	0x04be								; Address of begin
04b1 0004       |    |		.CONST	0x0004								; Address of exception handler
04b2 0004       |    |		.CONST	0x0004								; Number of locals
04b3			INIT_04b0:
04b3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1e = .DEBUG	0x04b3,0x14a8,0x0001,0x0000,0x005a,0x3895,0x0000,0x05e4
													; Debug Table 0x1e.0x0 = 0x4b3,0xffff
04b4 3402       |4   |		Execute	Record,Field_Reference,Field_Number 0x2
04b5 0007       |    |		Action	Break_Optional
04b6 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1e.0x1 = 0x4b6,0xfffe
04b7 821c       |    |		Call	0x1,0x1c
04b8 00e1       |    |		Load_Encached	Boolean_Cache
04b9 03f1       |    |		Declare_Variable	Discrete,With_Value
04ba e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1e.0x2 = 0x4ba,0xfffd
04bb 0f00       |    |		Execute_Immediate	Equal,0x0
04bc 00e1       |    |		Load_Encached	Boolean_Cache
04bd 03f1       |    |		Declare_Variable	Discrete,With_Value
04be			BODY_04b0:
04be 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1e.0x3 = 0x4be,0x1
04bf 6804       |h   |		Jump_Zero	0x4c4
04c0 4fff       |O   |		Short_Literal	-0x1							; Debug Table 0x1e.0x4 = 0x4c0,0x2
04c1 4816       |H   |		Short_Literal	0x16
04c2 e005       |    |		Load	0x0,0x5
04c3 1846       | F  |		Execute	Package,Field_Execute,Field_Number 0x46
04c4 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1e.0x5 = 0x4c4,0x3
04c5 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
04c6 4807       |H   |		Short_Literal	0x7
04c7 4808       |H   |		Short_Literal	0x8
04c8 0262       | b  |		Execute	Discrete,In_Range
04c9 681f       |h   |		Jump_Zero	0x4e9
04ca e402       |    |		Load	0x2,0x2								; Debug Table 0x1e.0x6 = 0x4ca,0x401
04cb 0007       |    |		Action	Break_Optional
04cc 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x1e.0x7 = 0x4cc,0x402
04cd 0007       |    |		Action	Break_Optional							; Debug Table 0x1e.0x8 = 0x4cd,0x403
04ce 0007       |    |		Action	Break_Optional							; Debug Table 0x1e.0x9 = 0x4ce,0x404
04cf 0f01       |    |		Execute_Immediate	Equal,0x1					; Debug Table 0x1e.0xa = 0x4cf,0x3
04d0 7007       |p   |		Jump_Nonzero	0x4d8
04d1 e402       |    |		Load	0x2,0x2								; Debug Table 0x1e.0xb = 0x4d1,0x801
04d2 0007       |    |		Action	Break_Optional
04d3 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x1e.0xc = 0x4d3,0x802
04d4 0007       |    |		Action	Break_Optional							; Debug Table 0x1e.0xd = 0x4d4,0x803
04d5 0007       |    |		Action	Break_Optional							; Debug Table 0x1e.0xe = 0x4d5,0x804
04d6 0f0b       |    |		Execute_Immediate	Equal,0xb					; Debug Table 0x1e.0xf = 0x4d6,0x404
04d7 7801       |x   |		Jump	0x4d9
04d8 4801       |H   |		Short_Literal	0x1
04d9 680f       |h   |		Jump_Zero	0x4e9
04da e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1e.0x10 = 0x4da,0x4
04db 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
04dc 4801       |H   |		Short_Literal	0x1
04dd e00c       |    |		Load	0x0,0xc
04de 182c       | ,  |		Execute	Package,Field_Execute,Field_Number 0x2c
04df e5ff       |    |		Load	0x2,-0x1
04e0 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
04e1 e003       |    |		Load	0x0,0x3
04e2 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
04e3 e402       |    |		Load	0x2,0x2
04e4 e010       |    |		Load	0x0,0x10
04e5 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
04e6 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1e.0x11 = 0x4e6,0x5
04e7 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
04e8 7804       |x   |		Jump	0x4ed
04e9 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1e.0x12 = 0x4e9,0x6
04ea 00db       |    |		Load_Top	At_Offset_3
04eb e004       |    |		Load	0x0,0x4
04ec 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
04ed 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1e.0x13 = 0x4ed,0x7
04ee 6809       |h   |		Jump_Zero	0x4f8
04ef 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1e.0x14 = 0x4ef,0x8
04f0 e5ff       |    |		Load	0x2,-0x1
04f1 3c0c       |<   |		Execute	Record,Field_Read,Field_Number 0xc
04f2 e5ff       |    |		Load	0x2,-0x1
04f3 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
04f4 e5ff       |    |		Load	0x2,-0x1
04f5 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
04f6 e005       |    |		Load	0x0,0x5
04f7 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
04f8 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1e.0x15 = 0x4f8,0x9
04f9 6804       |h   |		Jump_Zero	0x4fe
04fa 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1e.0x16 = 0x4fa,0xa
04fb 4817       |H   |		Short_Literal	0x17
04fc e005       |    |		Load	0x0,0x5
04fd 1846       | F  |		Execute	Package,Field_Execute,Field_Number 0x46
04fe 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
04ff 0000       |    |		.XXX[0x1]
0500 ; --------------------------------------------------------------------------------------
0500 ; SUBPROGRAM
0500 ; --------------------------------------------------------------------------------------
0500 0506       |    |		.CONST	0x0506								; Address of begin
0501 0004       |    |		.CONST	0x0004								; Address of exception handler
0502 0002       |    |		.CONST	0x0002								; Number of locals
0503			INIT_0500:
0503 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1f = .DEBUG	0x0503,0x14d8,0x0001,0x0000,0x005a,0x3895,0x0000,0x06a3
													; Debug Table 0x1f.0x0 = 0x503,0xffff
0504 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0505 0007       |    |		Action	Break_Optional
0506			BODY_0500:
0506 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1f.0x1 = 0x506,0x1
0507 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
0508 680e       |h   |		Jump_Zero	0x517
0509 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1f.0x2 = 0x509,0x2
050a 821b       |    |		Call	0x1,0x1b
050b 7007       |p   |		Jump_Nonzero	0x513
050c 00d8       |    |		Load_Top	At_Offset_0
050d e003       |    |		Load	0x0,0x3
050e 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
050f 6803       |h   |		Jump_Zero	0x513
0510 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1f.0x3 = 0x510,0x3
0511 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0512 821f       |    |		Call	0x1,0x1f
0513 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1f.0x4 = 0x513,0x4
0514 e5ff       |    |		Load	0x2,-0x1
0515 822d       | -  |		Call	0x1,0x2d
0516 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0517 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1f.0x5 = 0x517,0x5
0518 e003       |    |		Load	0x0,0x3
0519 1828       | (  |		Execute	Package,Field_Execute,Field_Number 0x28
051a 7007       |p   |		Jump_Nonzero	0x522
051b 00d8       |    |		Load_Top	At_Offset_0
051c e003       |    |		Load	0x0,0x3
051d 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
051e 7003       |p   |		Jump_Nonzero	0x522
051f 00d8       |    |		Load_Top	At_Offset_0
0520 821b       |    |		Call	0x1,0x1b
0521 6803       |h   |		Jump_Zero	0x525
0522 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1f.0x6 = 0x522,0x6
0523 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0524 821e       |    |		Call	0x1,0x1e
0525 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0526 0000 0000  |    |		.XXX[0x2]
0528 ; --------------------------------------------------------------------------------------
0528 ; SUBPROGRAM
0528 ; --------------------------------------------------------------------------------------
0528 052b       | +  |		.CONST	0x052b								; Address of begin
0529 0004       |    |		.CONST	0x0004								; Address of exception handler
052a 0001       |    |		.CONST	0x0001								; Number of locals
052b			BODY_0528:
052b			INIT_0528:
052b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x20 = .DEBUG	0x052b,0x14e8,0x0001,0x0000,0x005a,0x3895,0x0000,0x06fe
													; Debug Table 0x20.0x0 = 0x52b,0x1
052c 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
052d 4801       |H   |		Short_Literal	0x1
052e e5ff       |    |		Load	0x2,-0x1
052f 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0530 e007       |    |		Load	0x0,0x7
0531 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0532 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x20.0x1 = 0x532,0x2
0533 8226       | &  |		Call	0x1,0x26
0534 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x20.0x2 = 0x534,0x3
0535 00db       |    |		Load_Top	At_Offset_3
0536 822e       | .  |		Call	0x1,0x2e
0537 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0538 ; --------------------------------------------------------------------------------------
0538 ; SUBPROGRAM
0538 ; --------------------------------------------------------------------------------------
0538 053b       | ;  |		.CONST	0x053b								; Address of begin
0539 0004       |    |		.CONST	0x0004								; Address of exception handler
053a 0001       |    |		.CONST	0x0001								; Number of locals
053b			BODY_0538:
053b			INIT_0538:
053b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x21 = .DEBUG	0x053b,0x14f0,0x0001,0x0000,0x005a,0x3895,0x0000,0x0728
													; Debug Table 0x21.0x0 = 0x53b,0x1
053c 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
053d 6816       |h   |		Jump_Zero	0x554
053e 4800       |H   |		Short_Literal	0x0							; Debug Table 0x21.0x1 = 0x53e,0x2
053f 00db       |    |		Load_Top	At_Offset_3
0540 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0541 e004       |    |		Load	0x0,0x4
0542 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0543 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x21.0x2 = 0x543,0x3
0544 8227       | '  |		Call	0x1,0x27
0545 0007       |    |		Action	Break_Optional							; Debug Table 0x21.0x3 = 0x545,0x4
0546 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x21.0x4 = 0x546,0x401
0547 4800       |H   |		Short_Literal	0x0							; Debug Table 0x21.0x5 = 0x547,0x4
0548 4800       |H   |		Short_Literal	0x0
0549 66a6       |f   |		Indirect_Literal	Discrete,0x3f0,{0x00000000, 0x7fffffff}
054a 4801       |H   |		Short_Literal	0x1
054b 4891       |H   |		Short_Literal	0x91
054c 4812       |H   |		Short_Literal	0x12
054d e005       |    |		Load	0x0,0x5
054e 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
054f 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x21.0x6 = 0x54f,0x5
0550 8225       | %  |		Call	0x1,0x25
0551 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x21.0x7 = 0x551,0x6
0552 8226       | &  |		Call	0x1,0x26
0553 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0554 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x21.0x8 = 0x554,0x7
0555 8227       | '  |		Call	0x1,0x27
0556 4800       |H   |		Short_Literal	0x0							; Debug Table 0x21.0x9 = 0x556,0x8
0557 00db       |    |		Load_Top	At_Offset_3
0558 822f       | /  |		Call	0x1,0x2f
0559 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
055a 0000 0000  |    |		.BLANK	0000[0x6]
0560 ; --------------------------------------------------------------------------------------
0560 ; SUBPROGRAM
0560 ; --------------------------------------------------------------------------------------
0560 0563       | c  |		.CONST	0x0563								; Address of begin
0561 0004       |    |		.CONST	0x0004								; Address of exception handler
0562 0001       |    |		.CONST	0x0001								; Number of locals
0563			BODY_0560:
0563			INIT_0560:
0563 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x22 = .DEBUG	0x0563,0x1506,0x0002,0x0000,0x005a,0x3895,0x0000,0x076a
													; Debug Table 0x22.0x0 = 0x563,0x1
0564 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
0565 680b       |h   |		Jump_Zero	0x571
0566 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x22.0x1 = 0x566,0x2
0567 3c0c       |<   |		Execute	Record,Field_Read,Field_Number 0xc
0568 7006       |p   |		Jump_Nonzero	0x56f
0569 4800       |H   |		Short_Literal	0x0
056a 00db       |    |		Load_Top	At_Offset_3
056b 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
056c 822b       | +  |		Call	0x1,0x2b
056d 0f00       |    |		Execute_Immediate	Equal,0x0
056e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
056f 4800       |H   |		Short_Literal	0x0
0570 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0571 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x22.0x2 = 0x571,0x3
0572 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0573 821a       |    |		Call	0x1,0x1a
0574 680c       |h   |		Jump_Zero	0x581
0575 00da       |    |		Load_Top	At_Offset_2
0576 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0577 00db       |    |		Load_Top	At_Offset_3
0578 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0579 8217       |    |		Call	0x1,0x17
057a 6806       |h   |		Jump_Zero	0x581
057b 4800       |H   |		Short_Literal	0x0
057c 00db       |    |		Load_Top	At_Offset_3
057d 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
057e 822b       | +  |		Call	0x1,0x2b
057f 0f00       |    |		Execute_Immediate	Equal,0x0
0580 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0581 4800       |H   |		Short_Literal	0x0
0582 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0583 0000 0000  |    |		.BLANK	0000[0x5]
0588 ; --------------------------------------------------------------------------------------
0588 ; SUBPROGRAM
0588 ; --------------------------------------------------------------------------------------
0588 0591       |    |		.CONST	0x0591								; Address of begin
0589 0004       |    |		.CONST	0x0004								; Address of exception handler
058a 0002       |    |		.CONST	0x0002								; Number of locals
058b			INIT_0588:
058b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23 = .DEBUG	0x058b,0x150e,0x0001,0x0000,0x005a,0x3895,0x0000,0x07ae
													; Debug Table 0x23.0x0 = 0x58b,0xffff
058c 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
058d e008       |    |		Load	0x0,0x8
058e 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
058f 00e1       |    |		Load_Encached	Boolean_Cache
0590 03f1       |    |		Declare_Variable	Discrete,With_Value
0591			BODY_0588:
0591 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x23.0x1 = 0x591,0x1
0592 e5ff       |    |		Load	0x2,-0x1
0593 822f       | /  |		Call	0x1,0x2f
0594 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0595 0000 0000  |    |		.XXX[0x3]
0597 0000       |    |
0598 ; --------------------------------------------------------------------------------------
0598 ; SUBPROGRAM
0598 ; --------------------------------------------------------------------------------------
0598 05ad       |    |		.CONST	0x05ad								; Address of begin
0599 0004       |    |		.CONST	0x0004								; Address of exception handler
059a 0003       |    |		.CONST	0x0003								; Number of locals
059b			INIT_0598:
059b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x24 = .DEBUG	0x059b,0x1514,0x0001,0x0000,0x005a,0x3895,0x0000,0x07cc
													; Debug Table 0x24.0x0 = 0x59b,0xffff
059c 00db       |    |		Load_Top	At_Offset_3
059d 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
059e 00eb       |    |		Load_Encached	Diana_Cache
059f 18ba       |    |		Execute	Package,Field_Execute,Field_Number 0xba
05a0 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
05a1 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x24.0x1 = 0x5a1,0xfffe
05a2 490f       |I   |		Short_Literal	0x10f
05a3 00eb       |    |		Load_Encached	Diana_Cache
05a4 0096       |    |		Execute	Package,Entry
05a5 00eb       |    |		Load_Encached	Diana_Cache
05a6 18ed       |    |		Execute	Package,Field_Execute,Field_Number 0xed
05a7 4975       |Iu  |		Short_Literal	0x175
05a8 00eb       |    |		Load_Encached	Diana_Cache
05a9 0098       |    |		Execute	Package,Field_Read_Dynamic
05aa 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
05ab 00e3       |    |		Load_Encached	Natural_Cache
05ac 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
05ad			BODY_0598:
05ad 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x24.0x2 = 0x5ad,0x1
05ae e011       |    |		Load	0x0,0x11
05af 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
05b0 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x24.0x3 = 0x5b0,0x2
05b1 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
05b2 00eb       |    |		Load_Encached	Diana_Cache
05b3 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
05b4 e00d       |    |		Load	0x0,0xd
05b5 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
05b6 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x24.0x4 = 0x5b6,0x3
05b7 4808       |H   |		Short_Literal	0x8
05b8 e005       |    |		Load	0x0,0x5
05b9 1847       | G  |		Execute	Package,Field_Execute,Field_Number 0x47
05ba 0092 0f97  |    |		Action	Push_String_Extended,0xf97					; "CONSTRAIN VARIABLE ACTION"
													; Debug Table 0x24.0x5 = 0x5ba,0x4
05bc e005       |    |		Load	0x0,0x5
05bd 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
05be e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x24.0x6 = 0x5be,0x5
05bf 8225       | %  |		Call	0x1,0x25
05c0 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x24.0x7 = 0x5c0,0x6
05c1 8226       | &  |		Call	0x1,0x26
05c2 4800       |H   |		Short_Literal	0x0							; Debug Table 0x24.0x8 = 0x5c2,0x7
05c3 e5ff       |    |		Load	0x2,-0x1
05c4 822e       | .  |		Call	0x1,0x2e
05c5 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
05c6 0000 0000  |    |		.XXX[0x2]
05c8 ; --------------------------------------------------------------------------------------
05c8 ; SUBPROGRAM
05c8 ; --------------------------------------------------------------------------------------
05c8 05cb       |    |		.CONST	0x05cb								; Address of begin
05c9 0004       |    |		.CONST	0x0004								; Address of exception handler
05ca 0001       |    |		.CONST	0x0001								; Number of locals
05cb			BODY_05c8:
05cb			INIT_05c8:
05cb 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x25 = .DEBUG	0x05cb,0x1528,0x0001,0x0000,0x005a,0x3895,0x0000,0x082e
													; Debug Table 0x25.0x0 = 0x5cb,0x1
05cc 8223       | #  |		Call	0x1,0x23
05cd 6805       |h   |		Jump_Zero	0x5d3
05ce 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x25.0x1 = 0x5ce,0x2
05cf 8224       | $  |		Call	0x1,0x24
05d0 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x25.0x2 = 0x5d0,0x3
05d1 8226       | &  |		Call	0x1,0x26
05d2 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
05d3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x25.0x3 = 0x5d3,0x4
05d4 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
05d5 680d       |h   |		Jump_Zero	0x5e3
05d6 00da       |    |		Load_Top	At_Offset_2
05d7 8231       | 1  |		Call	0x1,0x31
05d8 680a       |h   |		Jump_Zero	0x5e3
05d9 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x25.0x4 = 0x5d9,0x5
05da 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
05db 00db       |    |		Load_Top	At_Offset_3
05dc 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
05dd 820f       |    |		Call	0x1,0xf
05de 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x25.0x5 = 0x5de,0x6
05df 8225       | %  |		Call	0x1,0x25
05e0 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x25.0x6 = 0x5e0,0x7
05e1 8226       | &  |		Call	0x1,0x26
05e2 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
05e3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x25.0x7 = 0x5e3,0x8
05e4 8221       | !  |		Call	0x1,0x21
05e5 6806       |h   |		Jump_Zero	0x5ec
05e6 4800       |H   |		Short_Literal	0x0							; Debug Table 0x25.0x8 = 0x5e6,0x9
05e7 e005       |    |		Load	0x0,0x5
05e8 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
05e9 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x25.0x9 = 0x5e9,0xa
05ea 8232       | 2  |		Call	0x1,0x32
05eb 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
05ec 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x25.0xa = 0x5ec,0xb
05ed 3c09       |<   |		Execute	Record,Field_Read,Field_Number 0x9
05ee 7005       |p   |		Jump_Nonzero	0x5f4
05ef 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x25.0xb = 0x5ef,0xc
05f0 8227       | '  |		Call	0x1,0x27
05f1 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x25.0xc = 0x5f1,0xd
05f2 8232       | 2  |		Call	0x1,0x32
05f3 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
05f4 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x25.0xd = 0x5f4,0xe
05f5 8233       | 3  |		Call	0x1,0x33
05f6 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
05f7 0000       |    |		.XXX[0x1]
05f8 ; --------------------------------------------------------------------------------------
05f8 ; SUBPROGRAM
05f8 ; --------------------------------------------------------------------------------------
05f8 0610       |    |		.CONST	0x0610								; Address of begin
05f9 0004       |    |		.CONST	0x0004								; Address of exception handler
05fa 0006       |    |		.CONST	0x0006								; Number of locals
05fb			INIT_05f8:
05fb e012       |    |		Load	0x0,0x12							; Debug Table 0x26 = .DEBUG	0x05fb,0x1546,0x0002,0x0000,0x005a,0x3895,0x0000,0x088a
													; Debug Table 0x26.0x0 = 0x5fb,0xffff
05fc 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
05fd 02c7       |    |		Declare_Variable	Any
05fe 00d8       |    |		Load_Top	At_Offset_0
05ff 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0600 e012       |    |		Load	0x0,0x12
0601 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0602 02c7       |    |		Declare_Variable	Any
0603 00d8       |    |		Load_Top	At_Offset_0
0604 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0605 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x26.0x1 = 0x605,0xfffe
0606 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
0607 0322       | "  |		Declare_Variable	Record
0608 00d8       |    |		Load_Top	At_Offset_0
0609 1c00       |    |		Execute_Immediate	Run_Utility,0x0
060a 00eb       |    |		Load_Encached	Diana_Cache
060b 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
060c 0322       | "  |		Declare_Variable	Record
060d 00d8       |    |		Load_Top	At_Offset_0
060e 1c00       |    |		Execute_Immediate	Run_Utility,0x0
060f 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x26.0x2 = 0x60f,0xfffd
0610			BODY_05f8:
0610 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x26.0x3 = 0x610,0x1
0611 00db       |    |		Load_Top	At_Offset_3
0612 00e1       |    |		Load_Encached	Boolean_Cache
0613 e5ff       |    |		Load	0x2,-0x1
0614 e013       |    |		Load	0x0,0x13
0615 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0616 005b       | [  |		Store_Top	Discrete,At_Offset_3
0617 00d2       |    |		Pop_Control	Pop_Count_2
0618 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x26.0x4 = 0x618,0x2
0619 00eb       |    |		Load_Encached	Diana_Cache
061a 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
061b c402       |    |		Store	0x2,0x2
061c 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x26.0x5 = 0x61c,0x3
061d 00eb       |    |		Load_Encached	Diana_Cache
061e 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
061f c403       |    |		Store	0x2,0x3
0620 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x26.0x6 = 0x620,0x4
0621 e402       |    |		Load	0x2,0x2
0622 e012       |    |		Load	0x0,0x12
0623 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0624 6802       |h   |		Jump_Zero	0x627
0625 4800       |H   |		Short_Literal	0x0							; Debug Table 0x26.0x7 = 0x625,0x5
0626 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0627 e402       |    |		Load	0x2,0x2								; Debug Table 0x26.0x8 = 0x627,0x6
0628 e403       |    |		Load	0x2,0x3
0629 e012       |    |		Load	0x0,0x12
062a 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
062b e012       |    |		Load	0x0,0x12
062c 1834       | 4  |		Execute	Package,Field_Execute,Field_Number 0x34
062d 0a01       |    |		Execute_Immediate	Plus,0x1
062e 00e3       |    |		Load_Encached	Natural_Cache
062f 025b       | [  |		Execute	Discrete,Check_In_Type
0630 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0631 0000 0000  |    |		.BLANK	0000[0x7]
0638 ; --------------------------------------------------------------------------------------
0638 ; SUBPROGRAM
0638 ; --------------------------------------------------------------------------------------
0638 0645       | E  |		.CONST	0x0645								; Address of begin
0639 0004       |    |		.CONST	0x0004								; Address of exception handler
063a 0005       |    |		.CONST	0x0005								; Number of locals
063b			INIT_0638:
063b 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x27 = .DEBUG	0x063b,0x155a,0x0002,0x0000,0x005a,0x3895,0x0000,0x08e4
													; Debug Table 0x27.0x0 = 0x63b,0xffff
063c 00db       |    |		Load_Top	At_Offset_3
063d e014       |    |		Load	0x0,0x14
063e 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
063f 00eb       |    |		Load_Encached	Diana_Cache
0640 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
0641 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0642 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x27.0x1 = 0x642,0xfffe
0643 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x27.0x2 = 0x643,0xfffd
0644 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x27.0x3 = 0x644,0xfffc
0645			BODY_0638:
0645 0007       |    |		Action	Break_Optional							; Debug Table 0x27.0x4 = 0x645,0x1
0646 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x27.0x5 = 0x646,0x401
0647 0007       |    |		Action	Break_Optional
0648 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x27.0x6 = 0x648,0x402
0649 0007       |    |		Action	Break_Optional							; Debug Table 0x27.0x7 = 0x649,0x403
064a 0007       |    |		Action	Break_Optional							; Debug Table 0x27.0x8 = 0x64a,0x404
064b 0f0b       |    |		Execute_Immediate	Equal,0xb					; Debug Table 0x27.0x9 = 0x64b,0x1
064c 6845       |hE  |		Jump_Zero	0x692
064d 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x27.0xa = 0x64d,0x2
064e 0007       |    |		Action	Break_Optional
064f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x27.0xb = 0x64f,0x801
0650 7002       |p   |		Jump_Nonzero	0x653
0651 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x27.0xc = 0x651,0x802
0652 782c       |x,  |		Jump	0x67f
0653 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x27.0xd = 0x653,0x803
0654 0217       |    |		Execute	Heap_Access,All_Reference
0655 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0656 6804       |h   |		Jump_Zero	0x65b
0657 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x27.0xe = 0x657,0x804
0658 0217       |    |		Execute	Heap_Access,All_Reference
0659 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
065a 7824       |x$  |		Jump	0x67f
065b 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x27.0xf = 0x65b,0x805
065c 0007       |    |		Action	Break_Optional
065d e407       |    |		Load	0x2,0x7								; Debug Table 0x27.0x10 = 0x65d,0xc01
065e 0007       |    |		Action	Break_Optional
065f 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x27.0x11 = 0x65f,0xc02
0660 0007       |    |		Action	Break_Optional							; Debug Table 0x27.0x12 = 0x660,0xc03
0661 00d0       |    |		Action	Swap_Control							; Debug Table 0x27.0x13 = 0x661,0xc04
0662 00d1       |    |		Pop_Control	Pop_Count_1
0663 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x27.0x14 = 0x663,0x805
0664 00eb       |    |		Load_Encached	Diana_Cache
0665 0098       |    |		Execute	Package,Field_Read_Dynamic
0666 012c       | ,  |		Execute	Any,Size
0667 e015       |    |		Load	0x0,0x15
0668 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0669 025b       | [  |		Execute	Discrete,Check_In_Type
066a 0273       | s  |		Execute	Discrete,Plus
066b 00d9       |    |		Load_Top	At_Offset_1
066c 0007       |    |		Action	Break_Optional
066d e408       |    |		Load	0x2,0x8								; Debug Table 0x27.0x15 = 0x66d,0x1001
066e 0007       |    |		Action	Break_Optional
066f 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x27.0x16 = 0x66f,0x1002
0670 0007       |    |		Action	Break_Optional							; Debug Table 0x27.0x17 = 0x670,0x1003
0671 00d0       |    |		Action	Swap_Control							; Debug Table 0x27.0x18 = 0x671,0x1004
0672 00d1       |    |		Pop_Control	Pop_Count_1
0673 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x27.0x19 = 0x673,0xc04
0674 00eb       |    |		Load_Encached	Diana_Cache
0675 0098       |    |		Execute	Package,Field_Read_Dynamic
0676 49c9       |I   |		Short_Literal	0x1c9
0677 00eb       |    |		Load_Encached	Diana_Cache
0678 0098       |    |		Execute	Package,Field_Read_Dynamic
0679 49ca       |I   |		Short_Literal	0x1ca
067a 00eb       |    |		Load_Encached	Diana_Cache
067b 0095       |    |		Execute	Package,Field_Reference_Dynamic
067c e016       |    |		Load	0x0,0x16
067d 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
067e 7800       |x   |		Jump	0x67f
067f 00d0       |    |		Action	Swap_Control
0680 00d1       |    |		Pop_Control	Pop_Count_1
0681 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2					; Debug Table 0x27.0x1a = 0x681,0x2
0682 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x27.0x1b = 0x682,0x3
0683 00eb       |    |		Load_Encached	Diana_Cache
0684 18f9       |    |		Execute	Package,Field_Execute,Field_Number 0xf9
0685 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0686 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x27.0x1c = 0x686,0x4
0687 e006       |    |		Load	0x0,0x6
0688 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0689 6806       |h   |		Jump_Zero	0x690
068a 00d9       |    |		Load_Top	At_Offset_1
068b 8235       | 5  |		Call	0x1,0x35
068c 00d9       |    |		Load_Top	At_Offset_1
068d 8235       | 5  |		Call	0x1,0x35
068e 027f       |    |		Execute	Discrete,Equal
068f 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0690 4800       |H   |		Short_Literal	0x0
0691 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0692 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x27.0x1d = 0x692,0x5
0693 00eb       |    |		Load_Encached	Diana_Cache
0694 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
0695 00eb       |    |		Load_Encached	Diana_Cache
0696 18f9       |    |		Execute	Package,Field_Execute,Field_Number 0xf9
0697 00eb       |    |		Load_Encached	Diana_Cache
0698 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
0699 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
069a 00cf       |    |		Action	Mark_Auxiliary
069b 788d       |x   |		Jump	0x729
069c e402       |    |		Load	0x2,0x2								; Debug Table 0x27.0x1e = 0x69c,0x7
069d 0007       |    |		Action	Break_Optional
069e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x27.0x1f = 0x69e,0x1401
069f 7002       |p   |		Jump_Nonzero	0x6a2
06a0 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x27.0x20 = 0x6a0,0x1402
06a1 782c       |x,  |		Jump	0x6ce
06a2 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x27.0x21 = 0x6a2,0x1403
06a3 0217       |    |		Execute	Heap_Access,All_Reference
06a4 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
06a5 6804       |h   |		Jump_Zero	0x6aa
06a6 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x27.0x22 = 0x6a6,0x1404
06a7 0217       |    |		Execute	Heap_Access,All_Reference
06a8 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
06a9 7824       |x$  |		Jump	0x6ce
06aa 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x27.0x23 = 0x6aa,0x1405
06ab 0007       |    |		Action	Break_Optional
06ac e408       |    |		Load	0x2,0x8								; Debug Table 0x27.0x24 = 0x6ac,0x1801
06ad 0007       |    |		Action	Break_Optional
06ae 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x27.0x25 = 0x6ae,0x1802
06af 0007       |    |		Action	Break_Optional							; Debug Table 0x27.0x26 = 0x6af,0x1803
06b0 00d0       |    |		Action	Swap_Control							; Debug Table 0x27.0x27 = 0x6b0,0x1804
06b1 00d1       |    |		Pop_Control	Pop_Count_1
06b2 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x27.0x28 = 0x6b2,0x1405
06b3 00eb       |    |		Load_Encached	Diana_Cache
06b4 0098       |    |		Execute	Package,Field_Read_Dynamic
06b5 012c       | ,  |		Execute	Any,Size
06b6 e015       |    |		Load	0x0,0x15
06b7 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
06b8 025b       | [  |		Execute	Discrete,Check_In_Type
06b9 0273       | s  |		Execute	Discrete,Plus
06ba 00d9       |    |		Load_Top	At_Offset_1
06bb 0007       |    |		Action	Break_Optional
06bc e409       |    |		Load	0x2,0x9								; Debug Table 0x27.0x29 = 0x6bc,0x1c01
06bd 0007       |    |		Action	Break_Optional
06be 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x27.0x2a = 0x6be,0x1c02
06bf 0007       |    |		Action	Break_Optional							; Debug Table 0x27.0x2b = 0x6bf,0x1c03
06c0 00d0       |    |		Action	Swap_Control							; Debug Table 0x27.0x2c = 0x6c0,0x1c04
06c1 00d1       |    |		Pop_Control	Pop_Count_1
06c2 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x27.0x2d = 0x6c2,0x1804
06c3 00eb       |    |		Load_Encached	Diana_Cache
06c4 0098       |    |		Execute	Package,Field_Read_Dynamic
06c5 49c9       |I   |		Short_Literal	0x1c9
06c6 00eb       |    |		Load_Encached	Diana_Cache
06c7 0098       |    |		Execute	Package,Field_Read_Dynamic
06c8 49ca       |I   |		Short_Literal	0x1ca
06c9 00eb       |    |		Load_Encached	Diana_Cache
06ca 0095       |    |		Execute	Package,Field_Reference_Dynamic
06cb e016       |    |		Load	0x0,0x16
06cc 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
06cd 7800       |x   |		Jump	0x6ce
06ce 00d0       |    |		Action	Swap_Control
06cf 00d1       |    |		Pop_Control	Pop_Count_1
06d0 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3					; Debug Table 0x27.0x2e = 0x6d0,0x7
06d1 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x27.0x2f = 0x6d1,0x8
06d2 0007       |    |		Action	Break_Optional
06d3 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x27.0x30 = 0x6d3,0x2001
06d4 7002       |p   |		Jump_Nonzero	0x6d7
06d5 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x27.0x31 = 0x6d5,0x2002
06d6 782c       |x,  |		Jump	0x703
06d7 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x27.0x32 = 0x6d7,0x2003
06d8 0217       |    |		Execute	Heap_Access,All_Reference
06d9 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
06da 6804       |h   |		Jump_Zero	0x6df
06db 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x27.0x33 = 0x6db,0x2004
06dc 0217       |    |		Execute	Heap_Access,All_Reference
06dd 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
06de 7824       |x$  |		Jump	0x703
06df 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x27.0x34 = 0x6df,0x2005
06e0 0007       |    |		Action	Break_Optional
06e1 e408       |    |		Load	0x2,0x8								; Debug Table 0x27.0x35 = 0x6e1,0x2401
06e2 0007       |    |		Action	Break_Optional
06e3 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x27.0x36 = 0x6e3,0x2402
06e4 0007       |    |		Action	Break_Optional							; Debug Table 0x27.0x37 = 0x6e4,0x2403
06e5 00d0       |    |		Action	Swap_Control							; Debug Table 0x27.0x38 = 0x6e5,0x2404
06e6 00d1       |    |		Pop_Control	Pop_Count_1
06e7 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x27.0x39 = 0x6e7,0x2005
06e8 00eb       |    |		Load_Encached	Diana_Cache
06e9 0098       |    |		Execute	Package,Field_Read_Dynamic
06ea 012c       | ,  |		Execute	Any,Size
06eb e015       |    |		Load	0x0,0x15
06ec 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
06ed 025b       | [  |		Execute	Discrete,Check_In_Type
06ee 0273       | s  |		Execute	Discrete,Plus
06ef 00d9       |    |		Load_Top	At_Offset_1
06f0 0007       |    |		Action	Break_Optional
06f1 e409       |    |		Load	0x2,0x9								; Debug Table 0x27.0x3a = 0x6f1,0x2801
06f2 0007       |    |		Action	Break_Optional
06f3 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x27.0x3b = 0x6f3,0x2802
06f4 0007       |    |		Action	Break_Optional							; Debug Table 0x27.0x3c = 0x6f4,0x2803
06f5 00d0       |    |		Action	Swap_Control							; Debug Table 0x27.0x3d = 0x6f5,0x2804
06f6 00d1       |    |		Pop_Control	Pop_Count_1
06f7 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x27.0x3e = 0x6f7,0x2404
06f8 00eb       |    |		Load_Encached	Diana_Cache
06f9 0098       |    |		Execute	Package,Field_Read_Dynamic
06fa 49c9       |I   |		Short_Literal	0x1c9
06fb 00eb       |    |		Load_Encached	Diana_Cache
06fc 0098       |    |		Execute	Package,Field_Read_Dynamic
06fd 49ca       |I   |		Short_Literal	0x1ca
06fe 00eb       |    |		Load_Encached	Diana_Cache
06ff 0095       |    |		Execute	Package,Field_Reference_Dynamic
0700 e016       |    |		Load	0x0,0x16
0701 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0702 7800       |x   |		Jump	0x703
0703 00d0       |    |		Action	Swap_Control
0704 00d1       |    |		Pop_Control	Pop_Count_1
0705 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2					; Debug Table 0x27.0x3f = 0x705,0x8
0706 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x27.0x40 = 0x706,0x9
0707 e006       |    |		Load	0x0,0x6
0708 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0709 680a       |h   |		Jump_Zero	0x714
070a 00d9       |    |		Load_Top	At_Offset_1
070b e006       |    |		Load	0x0,0x6
070c 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
070d 6806       |h   |		Jump_Zero	0x714
070e 00da       |    |		Load_Top	At_Offset_2
070f 8235       | 5  |		Call	0x1,0x35
0710 00da       |    |		Load_Top	At_Offset_2
0711 8235       | 5  |		Call	0x1,0x35
0712 027e       | ~  |		Execute	Discrete,Not_Equal
0713 6802       |h   |		Jump_Zero	0x716
0714 4800       |H   |		Short_Literal	0x0							; Debug Table 0x27.0x41 = 0x714,0xa
0715 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0716 0007       |    |		Action	Break_Optional							; Debug Table 0x27.0x42 = 0x716,0xb
0717 e402       |    |		Load	0x2,0x2								; Debug Table 0x27.0x43 = 0x717,0x2c01
0718 7002       |p   |		Jump_Nonzero	0x71b
0719 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x27.0x44 = 0x719,0x2c02
071a 7803       |x   |		Jump	0x71e
071b e402       |    |		Load	0x2,0x2								; Debug Table 0x27.0x45 = 0x71b,0x2c03
071c 0217       |    |		Execute	Heap_Access,All_Reference
071d 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
071e a402       |    |		Store_Unchecked	0x2,0x2							; Debug Table 0x27.0x46 = 0x71e,0xb
071f 0007       |    |		Action	Break_Optional							; Debug Table 0x27.0x47 = 0x71f,0xc
0720 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x27.0x48 = 0x720,0x3001
0721 7002       |p   |		Jump_Nonzero	0x724
0722 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x27.0x49 = 0x722,0x3002
0723 7803       |x   |		Jump	0x727
0724 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x27.0x4a = 0x724,0x3003
0725 0217       |    |		Execute	Heap_Access,All_Reference
0726 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0727 a403       |    |		Store_Unchecked	0x2,0x3							; Debug Table 0x27.0x4b = 0x727,0xc
0728 00c9       |    |		Action	Pop_Auxiliary_Loop
0729 0007       |    |		Action	Break_Optional							; Debug Table 0x27.0x4c = 0x729,0x6
072a e402       |    |		Load	0x2,0x2								; Debug Table 0x27.0x4d = 0x72a,0x3401
072b 021d       |    |		Execute	Heap_Access,Is_Null
072c 6f6f       |oo  |		Jump_Zero	0x69c							; Debug Table 0x27.0x4e = 0x72c,0x6
072d 00ce       |    |		Action	Pop_Auxiliary
072e 4801       |H   |		Short_Literal	0x1							; Debug Table 0x27.0x4f = 0x72e,0xd
072f 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0730 ; --------------------------------------------------------------------------------------
0730 ; SUBPROGRAM
0730 ; --------------------------------------------------------------------------------------
0730 0733       | 3  |		.CONST	0x0733								; Address of begin
0731 0004       |    |		.CONST	0x0004								; Address of exception handler
0732 0001       |    |		.CONST	0x0001								; Number of locals
0733			BODY_0730:
0733			INIT_0730:
0733 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x28 = .DEBUG	0x0733,0x15fc,0x0002,0x0000,0x005a,0x3895,0x0000,0x09b8
													; Debug Table 0x28.0x0 = 0x733,0x1
0734 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0735 0007       |    |		Action	Break_Optional
0736 e402       |    |		Load	0x2,0x2								; Debug Table 0x28.0x1 = 0x736,0x401
0737 0007       |    |		Action	Break_Optional
0738 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x28.0x2 = 0x738,0x402
0739 0007       |    |		Action	Break_Optional							; Debug Table 0x28.0x3 = 0x739,0x403
073a 00d0       |    |		Action	Swap_Control							; Debug Table 0x28.0x4 = 0x73a,0x404
073b 00d1       |    |		Pop_Control	Pop_Count_1
073c 0b01       |    |		Execute_Immediate	Case_Compare,0x1				; Debug Table 0x28.0x5 = 0x73c,0x1
073d 7017       |p   |		Jump_Nonzero	0x755
073e 0b0b       |    |		Execute_Immediate	Case_Compare,0xb
073f 7015       |p   |		Jump_Nonzero	0x755
0740 0b0a       |    |		Execute_Immediate	Case_Compare,0xa
0741 7002       |p   |		Jump_Nonzero	0x744
0742 4800       |H   |		Short_Literal	0x0							; Debug Table 0x28.0x6 = 0x742,0x6
0743 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0744 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x28.0x7 = 0x744,0x3
0745 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0746 00eb       |    |		Load_Encached	Diana_Cache
0747 18c5       |    |		Execute	Package,Field_Execute,Field_Number 0xc5
0748 e403       |    |		Load	0x2,0x3								; Debug Table 0x28.0x8 = 0x748,0x801
0749 0007       |    |		Action	Break_Optional
074a 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x28.0x9 = 0x74a,0x802
074b 0007       |    |		Action	Break_Optional							; Debug Table 0x28.0xa = 0x74b,0x803
074c 00d0       |    |		Action	Swap_Control							; Debug Table 0x28.0xb = 0x74c,0x804
074d 00d1       |    |		Pop_Control	Pop_Count_1
074e 0b01       |    |		Execute_Immediate	Case_Compare,0x1				; Debug Table 0x28.0xc = 0x74e,0x3
074f 7004       |p   |		Jump_Nonzero	0x754
0750 0b0b       |    |		Execute_Immediate	Case_Compare,0xb
0751 7002       |p   |		Jump_Nonzero	0x754
0752 4800       |H   |		Short_Literal	0x0							; Debug Table 0x28.0xd = 0x752,0x5
0753 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0754 00d1       |    |		Pop_Control	Pop_Count_1
0755 00d1       |    |		Pop_Control	Pop_Count_1
0756 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x28.0xe = 0x756,0x7
0757 3c10       |<   |		Execute	Record,Field_Read,Field_Number 0x10
0758 6806       |h   |		Jump_Zero	0x75f
0759 00da       |    |		Load_Top	At_Offset_2
075a 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
075b 00db       |    |		Load_Top	At_Offset_3
075c 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
075d 8236       | 6  |		Call	0x1,0x36
075e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
075f 4800       |H   |		Short_Literal	0x0
0760 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0761 0000 0000  |    |		.BLANK	0000[0x7]
0768 ; --------------------------------------------------------------------------------------
0768 ; SUBPROGRAM
0768 ; --------------------------------------------------------------------------------------
0768 076b       | k  |		.CONST	0x076b								; Address of begin
0769 0004       |    |		.CONST	0x0004								; Address of exception handler
076a 0001       |    |		.CONST	0x0001								; Number of locals
076b			BODY_0768:
076b			INIT_0768:
076b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x29 = .DEBUG	0x076b,0x161c,0x0002,0x0000,0x005a,0x3895,0x0000,0x0a13
													; Debug Table 0x29.0x0 = 0x76b,0x1
076c 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
076d 6812       |h   |		Jump_Zero	0x780
076e 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x29.0x1 = 0x76e,0x2
076f 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0770 e014       |    |		Load	0x0,0x14
0771 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0772 700b       |p   |		Jump_Nonzero	0x77e
0773 00da       |    |		Load_Top	At_Offset_2
0774 3c0c       |<   |		Execute	Record,Field_Read,Field_Number 0xc
0775 7006       |p   |		Jump_Nonzero	0x77c
0776 4800       |H   |		Short_Literal	0x0
0777 00db       |    |		Load_Top	At_Offset_3
0778 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0779 822b       | +  |		Call	0x1,0x2b
077a 0f00       |    |		Execute_Immediate	Equal,0x0
077b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
077c 4800       |H   |		Short_Literal	0x0
077d 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
077e 4801       |H   |		Short_Literal	0x1
077f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0780 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x29.0x2 = 0x780,0x3
0781 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0782 821a       |    |		Call	0x1,0x1a
0783 680c       |h   |		Jump_Zero	0x790
0784 00da       |    |		Load_Top	At_Offset_2
0785 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0786 00db       |    |		Load_Top	At_Offset_3
0787 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0788 8217       |    |		Call	0x1,0x17
0789 6806       |h   |		Jump_Zero	0x790
078a 4800       |H   |		Short_Literal	0x0
078b 00db       |    |		Load_Top	At_Offset_3
078c 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
078d 822b       | +  |		Call	0x1,0x2b
078e 0f00       |    |		Execute_Immediate	Equal,0x0
078f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0790 4800       |H   |		Short_Literal	0x0
0791 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0792 0000 0000  |    |		.BLANK	0000[0x6]
0798 ; --------------------------------------------------------------------------------------
0798 ; SUBPROGRAM
0798 ; --------------------------------------------------------------------------------------
0798 079b       |    |		.CONST	0x079b								; Address of begin
0799 0004       |    |		.CONST	0x0004								; Address of exception handler
079a 0001       |    |		.CONST	0x0001								; Number of locals
079b			BODY_0798:
079b			INIT_0798:
079b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2a = .DEBUG	0x079b,0x1624,0x0001,0x0000,0x005a,0x3895,0x0000,0x0a62
													; Debug Table 0x2a.0x0 = 0x79b,0x1
079c 8237       | 7  |		Call	0x1,0x37
079d 00db       |    |		Load_Top	At_Offset_3
079e 822f       | /  |		Call	0x1,0x2f
079f 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
07a0 ; --------------------------------------------------------------------------------------
07a0 ; SUBPROGRAM
07a0 ; --------------------------------------------------------------------------------------
07a0 07b3       |    |		.CONST	0x07b3								; Address of begin
07a1 0004       |    |		.CONST	0x0004								; Address of exception handler
07a2 0003       |    |		.CONST	0x0003								; Number of locals
07a3			INIT_07a0:
07a3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x2b = .DEBUG	0x07a3,0x1628,0x0001,0x0000,0x005a,0x3895,0x0000,0x0a78
													; Debug Table 0x2b.0x0 = 0x7a3,0xffff
07a4 00db       |    |		Load_Top	At_Offset_3
07a5 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
07a6 00eb       |    |		Load_Encached	Diana_Cache
07a7 18ba       |    |		Execute	Package,Field_Execute,Field_Number 0xba
07a8 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
07a9 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2b.0x1 = 0x7a9,0xfffe
07aa 00eb       |    |		Load_Encached	Diana_Cache
07ab 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
07ac 4975       |Iu  |		Short_Literal	0x175
07ad 00eb       |    |		Load_Encached	Diana_Cache
07ae 0098       |    |		Execute	Package,Field_Read_Dynamic
07af 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
07b0 0901       |    |		Execute_Immediate	Binary_Scale,0x1
07b1 00e3       |    |		Load_Encached	Natural_Cache
07b2 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
07b3			BODY_07a0:
07b3 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2b.0x2 = 0x7b3,0x1
07b4 e017       |    |		Load	0x0,0x17
07b5 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
07b6 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2b.0x3 = 0x7b6,0x2
07b7 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
07b8 00eb       |    |		Load_Encached	Diana_Cache
07b9 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
07ba e00d       |    |		Load	0x0,0xd
07bb 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
07bc e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2b.0x4 = 0x7bc,0x3
07bd 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
07be 4903       |I   |		Short_Literal	0x103
07bf e018       |    |		Load	0x0,0x18
07c0 0096       |    |		Execute	Package,Entry
07c1 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2b.0x5 = 0x7c1,0x4
07c2 0a01       |    |		Execute_Immediate	Plus,0x1
07c3 0248       | H  |		Execute	Discrete,Check_In_Integer
07c4 e007       |    |		Load	0x0,0x7
07c5 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
07c6 4800       |H   |		Short_Literal	0x0
07c7 4801       |H   |		Short_Literal	0x1
07c8 4807       |H   |		Short_Literal	0x7
07c9 e007       |    |		Load	0x0,0x7
07ca 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
07cb e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2b.0x6 = 0x7cb,0x5
07cc 8237       | 7  |		Call	0x1,0x37
07cd e5ff       |    |		Load	0x2,-0x1
07ce 822f       | /  |		Call	0x1,0x2f
07cf 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
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 0x2c = .DEBUG	0x07d3,0x1638,0x0001,0x0000,0x005a,0x3895,0x0000,0x0aea
													; Debug Table 0x2c.0x0 = 0x7d3,0x1
07d4 8223       | #  |		Call	0x1,0x23
07d5 6808       |h   |		Jump_Zero	0x7de
07d6 4800       |H   |		Short_Literal	0x0							; Debug Table 0x2c.0x1 = 0x7d6,0x2
07d7 e005       |    |		Load	0x0,0x5
07d8 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
07d9 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2c.0x2 = 0x7d9,0x3
07da 8224       | $  |		Call	0x1,0x24
07db 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2c.0x3 = 0x7db,0x4
07dc 8226       | &  |		Call	0x1,0x26
07dd 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
07de 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2c.0x4 = 0x7de,0x5
07df 8221       | !  |		Call	0x1,0x21
07e0 6804       |h   |		Jump_Zero	0x7e5
07e1 4800       |H   |		Short_Literal	0x0							; Debug Table 0x2c.0x5 = 0x7e1,0x6
07e2 e005       |    |		Load	0x0,0x5
07e3 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
07e4 7804       |x   |		Jump	0x7e9
07e5 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2c.0x6 = 0x7e5,0x7
07e6 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
07e7 e017       |    |		Load	0x0,0x17
07e8 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
07e9 4800       |H   |		Short_Literal	0x0							; Debug Table 0x2c.0x7 = 0x7e9,0x8
07ea e005       |    |		Load	0x0,0x5
07eb 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
07ec 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2c.0x8 = 0x7ec,0x9
07ed 8239       | 9  |		Call	0x1,0x39
07ee 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
07ef 0000       |    |		.XXX[0x1]
07f0 ; --------------------------------------------------------------------------------------
07f0 ; SUBPROGRAM
07f0 ; --------------------------------------------------------------------------------------
07f0 07f3       |    |		.CONST	0x07f3								; Address of begin
07f1 0004       |    |		.CONST	0x0004								; Address of exception handler
07f2 0001       |    |		.CONST	0x0001								; Number of locals
07f3			BODY_07f0:
07f3			INIT_07f0:
07f3 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2d = .DEBUG	0x07f3,0x164c,0x0001,0x0000,0x005a,0x3895,0x0000,0x0b2b
													; Debug Table 0x2d.0x0 = 0x7f3,0x1
07f4 4904       |I   |		Short_Literal	0x104
07f5 e018       |    |		Load	0x0,0x18
07f6 0096       |    |		Execute	Package,Entry
07f7 6805       |h   |		Jump_Zero	0x7fd
07f8 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2d.0x1 = 0x7f8,0x2
07f9 4903       |I   |		Short_Literal	0x103
07fa e018       |    |		Load	0x0,0x18
07fb 0096       |    |		Execute	Package,Entry
07fc 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
07fd 0007       |    |		Action	Break_Optional							; Debug Table 0x2d.0x2 = 0x7fd,0x3
07fe e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x2d.0x3 = 0x7fe,0x401
07ff 0007       |    |		Action	Break_Optional
0800 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x2d.0x4 = 0x800,0x402
0801 0007       |    |		Action	Break_Optional							; Debug Table 0x2d.0x5 = 0x801,0x403
0802 0007       |    |		Action	Break_Optional							; Debug Table 0x2d.0x6 = 0x802,0x404
0803 0b0a       |    |		Execute_Immediate	Case_Compare,0xa				; Debug Table 0x2d.0x7 = 0x803,0x3
0804 7001       |p   |		Jump_Nonzero	0x806
0805 7805       |x   |		Jump	0x80b								; Debug Table 0x2d.0x8 = 0x805,0x5
0806 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x2d.0x9 = 0x806,0x4
0807 00eb       |    |		Load_Encached	Diana_Cache
0808 18c5       |    |		Execute	Package,Field_Execute,Field_Number 0xc5
0809 e5ff       |    |		Load	0x2,-0x1
080a 823c       | <  |		Call	0x1,0x3c
080b 00d1       |    |		Pop_Control	Pop_Count_1
080c 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
080d 0000 0000  |    |		.XXX[0x3]
080f 0000       |    |
0810 ; --------------------------------------------------------------------------------------
0810 ; SUBPROGRAM
0810 ; --------------------------------------------------------------------------------------
0810 0813       |    |		.CONST	0x0813								; Address of begin
0811 0004       |    |		.CONST	0x0004								; Address of exception handler
0812 0001       |    |		.CONST	0x0001								; Number of locals
0813			BODY_0810:
0813			INIT_0810:
0813 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2e = .DEBUG	0x0813,0x1662,0x0001,0x0000,0x005a,0x3895,0x0000,0x0b6d
													; Debug Table 0x2e.0x0 = 0x813,0x1
0814 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0815 0007       |    |		Action	Break_Optional
0816 e402       |    |		Load	0x2,0x2								; Debug Table 0x2e.0x1 = 0x816,0x401
0817 0007       |    |		Action	Break_Optional
0818 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x2e.0x2 = 0x818,0x402
0819 0007       |    |		Action	Break_Optional							; Debug Table 0x2e.0x3 = 0x819,0x403
081a 00d0       |    |		Action	Swap_Control							; Debug Table 0x2e.0x4 = 0x81a,0x404
081b 00d1       |    |		Pop_Control	Pop_Count_1
081c 0f6c       | l  |		Execute_Immediate	Equal,0x6c					; Debug Table 0x2e.0x5 = 0x81c,0x1
081d 6803       |h   |		Jump_Zero	0x821
081e 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2e.0x6 = 0x81e,0x2
081f 823b       | ;  |		Call	0x1,0x3b
0820 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0821 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2e.0x7 = 0x821,0x3
0822 8223       | #  |		Call	0x1,0x23
0823 6805       |h   |		Jump_Zero	0x829
0824 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2e.0x8 = 0x824,0x4
0825 8224       | $  |		Call	0x1,0x24
0826 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2e.0x9 = 0x826,0x5
0827 8226       | &  |		Call	0x1,0x26
0828 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0829 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2e.0xa = 0x829,0x6
082a 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
082b 6812       |h   |		Jump_Zero	0x83e
082c 00da       |    |		Load_Top	At_Offset_2
082d 8238       | 8  |		Call	0x1,0x38
082e 680f       |h   |		Jump_Zero	0x83e
082f 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2e.0xb = 0x82f,0x7
0830 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0831 00db       |    |		Load_Top	At_Offset_3
0832 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0833 820f       |    |		Call	0x1,0xf
0834 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2e.0xc = 0x834,0x8
0835 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0836 00db       |    |		Load_Top	At_Offset_3
0837 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0838 823c       | <  |		Call	0x1,0x3c
0839 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2e.0xd = 0x839,0x9
083a 8225       | %  |		Call	0x1,0x25
083b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2e.0xe = 0x83b,0xa
083c 8226       | &  |		Call	0x1,0x26
083d 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
083e 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2e.0xf = 0x83e,0xb
083f 8221       | !  |		Call	0x1,0x21
0840 6806       |h   |		Jump_Zero	0x847
0841 4800       |H   |		Short_Literal	0x0							; Debug Table 0x2e.0x10 = 0x841,0xc
0842 e005       |    |		Load	0x0,0x5
0843 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
0844 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2e.0x11 = 0x844,0xd
0845 8239       | 9  |		Call	0x1,0x39
0846 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0847 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2e.0x12 = 0x847,0xe
0848 3c09       |<   |		Execute	Record,Field_Read,Field_Number 0x9
0849 7005       |p   |		Jump_Nonzero	0x84f
084a 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2e.0x13 = 0x84a,0xf
084b 8227       | '  |		Call	0x1,0x27
084c 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2e.0x14 = 0x84c,0x10
084d 8239       | 9  |		Call	0x1,0x39
084e 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
084f 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2e.0x15 = 0x84f,0x11
0850 823a       | :  |		Call	0x1,0x3a
0851 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0852 0000 0000  |    |		.BLANK	0000[0x6]
0858 ; --------------------------------------------------------------------------------------
0858 ; SUBPROGRAM
0858 ; --------------------------------------------------------------------------------------
0858 0867       | g  |		.CONST	0x0867								; Address of begin
0859 0004       |    |		.CONST	0x0004								; Address of exception handler
085a 0004       |    |		.CONST	0x0004								; Number of locals
085b			INIT_0858:
085b e001       |    |		Load	0x0,0x1								; Debug Table 0x2f = .DEBUG	0x085b,0x1690,0x0001,0x0000,0x005a,0x3895,0x0000,0x0be6
													; Debug Table 0x2f.0x0 = 0x85b,0xffff
085c 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
085d 0322       | "  |		Declare_Variable	Record
085e 00db       |    |		Load_Top	At_Offset_3
085f 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
0860 00d9       |    |		Load_Top	At_Offset_1
0861 017d       | }  |		Execute	Record,Structure_Write
0862 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2f.0x1 = 0x862,0xfffe
0863 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0864 0007       |    |		Action	Break_Optional
0865 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x2f.0x2 = 0x865,0xfffd
0866 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
0867			BODY_0858:
0867 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2f.0x3 = 0x867,0x1
0868 e019       |    |		Load	0x0,0x19
0869 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
086a 680b       |h   |		Jump_Zero	0x876
086b 4800       |H   |		Short_Literal	0x0							; Debug Table 0x2f.0x4 = 0x86b,0x2
086c 00da       |    |		Load_Top	At_Offset_2
086d e019       |    |		Load	0x0,0x19
086e 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
086f e004       |    |		Load	0x0,0x4
0870 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0871 4801       |H   |		Short_Literal	0x1							; Debug Table 0x2f.0x5 = 0x871,0x3
0872 00db       |    |		Load_Top	At_Offset_3
0873 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
0874 4802       |H   |		Short_Literal	0x2							; Debug Table 0x2f.0x6 = 0x874,0x4
0875 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0876 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2f.0x7 = 0x876,0x5
0877 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0878 00eb       |    |		Load_Encached	Diana_Cache
0879 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
087a e00d       |    |		Load	0x0,0xd
087b 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
087c e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2f.0x8 = 0x87c,0x6
087d 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
087e e019       |    |		Load	0x0,0x19
087f 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0880 6821       |h!  |		Jump_Zero	0x8a2
0881 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x2f.0x9 = 0x881,0x7
0882 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2f.0xa = 0x882,0xfbff
0883 e019       |    |		Load	0x0,0x19
0884 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0885 00e2       |    |		Load_Encached	Integer_Cache
0886 03f1       |    |		Declare_Variable	Discrete,With_Value
0887 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2f.0xb = 0x887,0xfbfe
0888 e019       |    |		Load	0x0,0x19
0889 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
088a 00e2       |    |		Load_Encached	Integer_Cache
088b 03f1       |    |		Declare_Variable	Discrete,With_Value
088c 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2f.0xc = 0x88c,0x401
088d e015       |    |		Load	0x0,0x15
088e 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
088f 025b       | [  |		Execute	Discrete,Check_In_Type
0890 00d9       |    |		Load_Top	At_Offset_1
0891 e015       |    |		Load	0x0,0x15
0892 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
0893 025b       | [  |		Execute	Discrete,Check_In_Type
0894 e015       |    |		Load	0x0,0x15
0895 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
0896 e005       |    |		Load	0x0,0x5
0897 1834       | 4  |		Execute	Package,Field_Execute,Field_Number 0x34
0898 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2f.0xd = 0x898,0x402
0899 0a01       |    |		Execute_Immediate	Plus,0x1
089a 0248       | H  |		Execute	Discrete,Check_In_Integer
089b e01a       |    |		Load	0x0,0x1a
089c 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
089d e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2f.0xe = 0x89d,0x403
089e 8225       | %  |		Call	0x1,0x25
089f 00d2       |    |		Pop_Control	Pop_Count_2
08a0 00ce       |    |		Action	Pop_Auxiliary
08a1 7805       |x   |		Jump	0x8a7
08a2 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2f.0xf = 0x8a2,0x8
08a3 00d9       |    |		Load_Top	At_Offset_1
08a4 4805       |H   |		Short_Literal	0x5
08a5 e007       |    |		Load	0x0,0x7
08a6 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
08a7 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2f.0x10 = 0x8a7,0x9
08a8 8226       | &  |		Call	0x1,0x26
08a9 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
08aa 0000 0000  |    |		.BLANK	0000[0x6]
08b0 ; --------------------------------------------------------------------------------------
08b0 ; SUBPROGRAM
08b0 ; --------------------------------------------------------------------------------------
08b0 08b3       |    |		.CONST	0x08b3								; Address of begin
08b1 0004       |    |		.CONST	0x0004								; Address of exception handler
08b2 0001       |    |		.CONST	0x0001								; Number of locals
08b3			BODY_08b0:
08b3			INIT_08b0:
08b3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x30 = .DEBUG	0x08b3,0x16b4,0x0002,0x0000,0x005a,0x3895,0x0000,0x0c96
													; Debug Table 0x30.0x0 = 0x8b3,0x1
08b4 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
08b5 0b02       |    |		Execute_Immediate	Case_Compare,0x2
08b6 7004       |p   |		Jump_Nonzero	0x8bb
08b7 0b03       |    |		Execute_Immediate	Case_Compare,0x3
08b8 7002       |p   |		Jump_Nonzero	0x8bb
08b9 4800       |H   |		Short_Literal	0x0							; Debug Table 0x30.0x1 = 0x8b9,0x3
08ba 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
08bb 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x30.0x2 = 0x8bb,0x2
08bc 3c10       |<   |		Execute	Record,Field_Read,Field_Number 0x10
08bd 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
08be 0000 0000  |    |		.XXX[0x2]
08c0 ; --------------------------------------------------------------------------------------
08c0 ; SUBPROGRAM
08c0 ; --------------------------------------------------------------------------------------
08c0 08c3       |    |		.CONST	0x08c3								; Address of begin
08c1 0004       |    |		.CONST	0x0004								; Address of exception handler
08c2 0001       |    |		.CONST	0x0001								; Number of locals
08c3			BODY_08c0:
08c3			INIT_08c0:
08c3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x31 = .DEBUG	0x08c3,0x16bc,0x0002,0x0000,0x005a,0x3895,0x0000,0x0cbb
													; Debug Table 0x31.0x0 = 0x8c3,0x1
08c4 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
08c5 0b02       |    |		Execute_Immediate	Case_Compare,0x2
08c6 7004       |p   |		Jump_Nonzero	0x8cb
08c7 0b03       |    |		Execute_Immediate	Case_Compare,0x3
08c8 7002       |p   |		Jump_Nonzero	0x8cb
08c9 4800       |H   |		Short_Literal	0x0							; Debug Table 0x31.0x1 = 0x8c9,0x3
08ca 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
08cb 00d1       |    |		Pop_Control	Pop_Count_1
08cc 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x31.0x2 = 0x8cc,0x4
08cd 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x31.0x3 = 0x8cd,0xfbff
08ce e5ff       |    |		Load	0x2,-0x1
08cf 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
08d0 e003       |    |		Load	0x0,0x3
08d1 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
08d2 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
08d3 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x31.0x4 = 0x8d3,0xfbfe
08d4 0007       |    |		Action	Break_Optional
08d5 e404       |    |		Load	0x2,0x4								; Debug Table 0x31.0x5 = 0x8d5,0x801
08d6 0007       |    |		Action	Break_Optional
08d7 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x31.0x6 = 0x8d7,0x802
08d8 0007       |    |		Action	Break_Optional							; Debug Table 0x31.0x7 = 0x8d8,0x803
08d9 00d0       |    |		Action	Swap_Control							; Debug Table 0x31.0x8 = 0x8d9,0x804
08da 00d1       |    |		Pop_Control	Pop_Count_1
08db 0f6b       | k  |		Execute_Immediate	Equal,0x6b					; Debug Table 0x31.0x9 = 0x8db,0xfbfe
08dc 7002       |p   |		Jump_Nonzero	0x8df
08dd 4887       |H   |		Short_Literal	0x87
08de 0257       | W  |		Execute	Discrete,Raise
08df 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x31.0xa = 0x8df,0xfbfd
08e0 00d9       |    |		Load_Top	At_Offset_1
08e1 00eb       |    |		Load_Encached	Diana_Cache
08e2 18b9       |    |		Execute	Package,Field_Execute,Field_Number 0xb9
08e3 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
08e4 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x31.0xb = 0x8e4,0xfbfc
08e5 00d9       |    |		Load_Top	At_Offset_1
08e6 e003       |    |		Load	0x0,0x3
08e7 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
08e8 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
08e9 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x31.0xc = 0x8e9,0x401
08ea 00eb       |    |		Load_Encached	Diana_Cache
08eb 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
08ec 00eb       |    |		Load_Encached	Diana_Cache
08ed 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
08ee 490b       |I   |		Short_Literal	0x10b
08ef 00eb       |    |		Load_Encached	Diana_Cache
08f0 0096       |    |		Execute	Package,Entry
08f1 e019       |    |		Load	0x0,0x19
08f2 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
08f3 6802       |h   |		Jump_Zero	0x8f6
08f4 4801       |H   |		Short_Literal	0x1							; Debug Table 0x31.0xd = 0x8f4,0x402
08f5 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
08f6 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x31.0xe = 0x8f6,0x403
08f7 0007       |    |		Action	Break_Optional
08f8 e406       |    |		Load	0x2,0x6								; Debug Table 0x31.0xf = 0x8f8,0xc01
08f9 0007       |    |		Action	Break_Optional
08fa 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x31.0x10 = 0x8fa,0xc02
08fb 0007       |    |		Action	Break_Optional							; Debug Table 0x31.0x11 = 0x8fb,0xc03
08fc 00d0       |    |		Action	Swap_Control							; Debug Table 0x31.0x12 = 0x8fc,0xc04
08fd 00d1       |    |		Pop_Control	Pop_Count_1
08fe 0b6c       | l  |		Execute_Immediate	Case_Compare,0x6c				; Debug Table 0x31.0x13 = 0x8fe,0x403
08ff 7008       |p   |		Jump_Nonzero	0x908
0900 0b72       | r  |		Execute_Immediate	Case_Compare,0x72
0901 7011       |p   |		Jump_Nonzero	0x913
0902 0b71       | q  |		Execute_Immediate	Case_Compare,0x71
0903 7020       |p   |		Jump_Nonzero	0x924
0904 0b70       | p  |		Execute_Immediate	Case_Compare,0x70
0905 701e       |p   |		Jump_Nonzero	0x924
0906 4801       |H   |		Short_Literal	0x1							; Debug Table 0x31.0x14 = 0x906,0x40d
0907 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0908 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x31.0x15 = 0x908,0x404
0909 e003       |    |		Load	0x0,0x3
090a 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
090b 6805       |h   |		Jump_Zero	0x911
090c 00db       |    |		Load_Top	At_Offset_3
090d e003       |    |		Load	0x0,0x3
090e 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
090f 0f00       |    |		Execute_Immediate	Equal,0x0
0910 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0911 4800       |H   |		Short_Literal	0x0
0912 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0913 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x31.0x16 = 0x913,0x405
0914 e008       |    |		Load	0x0,0x8
0915 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0916 680b       |h   |		Jump_Zero	0x922
0917 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x31.0x17 = 0x917,0x406
0918 e003       |    |		Load	0x0,0x3
0919 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
091a 6805       |h   |		Jump_Zero	0x920
091b 00db       |    |		Load_Top	At_Offset_3
091c e003       |    |		Load	0x0,0x3
091d 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
091e 0f00       |    |		Execute_Immediate	Equal,0x0
091f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0920 4800       |H   |		Short_Literal	0x0
0921 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0922 4801       |H   |		Short_Literal	0x1							; Debug Table 0x31.0x18 = 0x922,0x407
0923 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0924 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x31.0x19 = 0x924,0x408
0925 e008       |    |		Load	0x0,0x8
0926 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0927 680b       |h   |		Jump_Zero	0x933
0928 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x31.0x1a = 0x928,0x409
0929 e003       |    |		Load	0x0,0x3
092a 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
092b 6805       |h   |		Jump_Zero	0x931
092c 00db       |    |		Load_Top	At_Offset_3
092d e003       |    |		Load	0x0,0x3
092e 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
092f 0f00       |    |		Execute_Immediate	Equal,0x0
0930 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0931 4800       |H   |		Short_Literal	0x0
0932 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0933 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x31.0x1b = 0x933,0x40a
0934 e003       |    |		Load	0x0,0x3
0935 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0936 6802       |h   |		Jump_Zero	0x939
0937 4800       |H   |		Short_Literal	0x0							; Debug Table 0x31.0x1c = 0x937,0x40b
0938 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0939 4801       |H   |		Short_Literal	0x1							; Debug Table 0x31.0x1d = 0x939,0x40c
093a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
093b 0000 0000  |    |		.BLANK	0000[0x5]
0940 ; --------------------------------------------------------------------------------------
0940 ; SUBPROGRAM
0940 ; --------------------------------------------------------------------------------------
0940 0943       | C  |		.CONST	0x0943								; Address of begin
0941 0004       |    |		.CONST	0x0004								; Address of exception handler
0942 0001       |    |		.CONST	0x0001								; Number of locals
0943			BODY_0940:
0943			INIT_0940:
0943 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x32 = .DEBUG	0x0943,0x16fa,0x0002,0x0000,0x005a,0x3895,0x0000,0x0db0
													; Debug Table 0x32.0x0 = 0x943,0x1
0944 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
0945 680b       |h   |		Jump_Zero	0x951
0946 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x32.0x1 = 0x946,0x2
0947 3c0c       |<   |		Execute	Record,Field_Read,Field_Number 0xc
0948 7006       |p   |		Jump_Nonzero	0x94f
0949 4800       |H   |		Short_Literal	0x0
094a 00db       |    |		Load_Top	At_Offset_3
094b 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
094c 822b       | +  |		Call	0x1,0x2b
094d 0f00       |    |		Execute_Immediate	Equal,0x0
094e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
094f 4800       |H   |		Short_Literal	0x0
0950 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0951 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x32.0x2 = 0x951,0x3
0952 8240       | @  |		Call	0x1,0x40
0953 6802       |h   |		Jump_Zero	0x956
0954 4801       |H   |		Short_Literal	0x1							; Debug Table 0x32.0x3 = 0x954,0x4
0955 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0956 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x32.0x4 = 0x956,0x5
0957 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0958 8218       |    |		Call	0x1,0x18
0959 6806       |h   |		Jump_Zero	0x960
095a 00da       |    |		Load_Top	At_Offset_2
095b 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
095c 00db       |    |		Load_Top	At_Offset_3
095d 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
095e 8217       |    |		Call	0x1,0x17
095f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0960 4800       |H   |		Short_Literal	0x0
0961 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0962 0000 0000  |    |		.BLANK	0000[0x6]
0968 ; --------------------------------------------------------------------------------------
0968 ; SUBPROGRAM
0968 ; --------------------------------------------------------------------------------------
0968 096b       | k  |		.CONST	0x096b								; Address of begin
0969 0004       |    |		.CONST	0x0004								; Address of exception handler
096a 0001       |    |		.CONST	0x0001								; Number of locals
096b			BODY_0968:
096b			INIT_0968:
096b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x33 = .DEBUG	0x096b,0x1706,0x0002,0x0000,0x005a,0x3895,0x0000,0x0df1
													; Debug Table 0x33.0x0 = 0x96b,0x1
096c 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
096d 0b02       |    |		Execute_Immediate	Case_Compare,0x2
096e 7014       |p   |		Jump_Nonzero	0x983
096f 0b03       |    |		Execute_Immediate	Case_Compare,0x3
0970 7012       |p   |		Jump_Nonzero	0x983
0971 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x33.0x1 = 0x971,0x3
0972 3c0f       |<   |		Execute	Record,Field_Read,Field_Number 0xf
0973 700d       |p   |		Jump_Nonzero	0x981
0974 4800       |H   |		Short_Literal	0x0
0975 e5ff       |    |		Load	0x2,-0x1
0976 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0977 822b       | +  |		Call	0x1,0x2b
0978 7006       |p   |		Jump_Nonzero	0x97f
0979 4800       |H   |		Short_Literal	0x0
097a e5ff       |    |		Load	0x2,-0x1
097b 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
097c 822a       | *  |		Call	0x1,0x2a
097d 0f00       |    |		Execute_Immediate	Equal,0x0
097e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
097f 4800       |H   |		Short_Literal	0x0
0980 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0981 4801       |H   |		Short_Literal	0x1
0982 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0983 4800       |H   |		Short_Literal	0x0							; Debug Table 0x33.0x2 = 0x983,0x2
0984 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0985 0000 0000  |    |		.XXX[0x3]
0987 0000       |    |
0988 ; --------------------------------------------------------------------------------------
0988 ; SUBPROGRAM
0988 ; --------------------------------------------------------------------------------------
0988 098b       |    |		.CONST	0x098b								; Address of begin
0989 0004       |    |		.CONST	0x0004								; Address of exception handler
098a 0001       |    |		.CONST	0x0001								; Number of locals
098b			BODY_0988:
098b			INIT_0988:
098b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x34 = .DEBUG	0x098b,0x170e,0x0002,0x0000,0x005a,0x3895,0x0000,0x0e2d
													; Debug Table 0x34.0x0 = 0x98b,0x1
098c 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
098d 00eb       |    |		Load_Encached	Diana_Cache
098e 18a5       |    |		Execute	Package,Field_Execute,Field_Number 0xa5
098f 6809       |h   |		Jump_Zero	0x999
0990 00da       |    |		Load_Top	At_Offset_2
0991 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
0992 00eb       |    |		Load_Encached	Diana_Cache
0993 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
0994 e012       |    |		Load	0x0,0x12
0995 1846       | F  |		Execute	Package,Field_Execute,Field_Number 0x46
0996 e215       |    |		Load	0x1,0x15
0997 0260       | `  |		Execute	Discrete,In_Type
0998 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0999 4800       |H   |		Short_Literal	0x0
099a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
099b 0000 0000  |    |		.BLANK	0000[0x5]
09a0 ; --------------------------------------------------------------------------------------
09a0 ; SUBPROGRAM
09a0 ; --------------------------------------------------------------------------------------
09a0 09ad       |    |		.CONST	0x09ad								; Address of begin
09a1 0004       |    |		.CONST	0x0004								; Address of exception handler
09a2 0003       |    |		.CONST	0x0003								; Number of locals
09a3			INIT_09a0:
09a3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x35 = .DEBUG	0x09a3,0x1712,0x0001,0x0000,0x005a,0x3895,0x0000,0x0e55
													; Debug Table 0x35.0x0 = 0x9a3,0xffff
09a4 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
09a5 00eb       |    |		Load_Encached	Diana_Cache
09a6 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
09a7 e012       |    |		Load	0x0,0x12
09a8 1834       | 4  |		Execute	Package,Field_Execute,Field_Number 0x34
09a9 00e2       |    |		Load_Encached	Integer_Cache
09aa 03f1       |    |		Declare_Variable	Discrete,With_Value
09ab e001       |    |		Load	0x0,0x1								; Debug Table 0x35.0x1 = 0x9ab,0xfffe
09ac 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
09ad			BODY_09a0:
09ad e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x35.0x2 = 0x9ad,0x1
09ae 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
09af 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
09b0 6809       |h   |		Jump_Zero	0x9ba
09b1 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x35.0x3 = 0x9b1,0x2
09b2 3c0c       |<   |		Execute	Record,Field_Read,Field_Number 0xc
09b3 6803       |h   |		Jump_Zero	0x9b7
09b4 4814       |H   |		Short_Literal	0x14							; Debug Table 0x35.0x4 = 0x9b4,0x3
09b5 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
09b6 780b       |x   |		Jump	0x9c2
09b7 4815       |H   |		Short_Literal	0x15							; Debug Table 0x35.0x5 = 0x9b7,0x4
09b8 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
09b9 7808       |x   |		Jump	0x9c2
09ba e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x35.0x6 = 0x9ba,0x5
09bb 3c0c       |<   |		Execute	Record,Field_Read,Field_Number 0xc
09bc 6803       |h   |		Jump_Zero	0x9c0
09bd 4812       |H   |		Short_Literal	0x12							; Debug Table 0x35.0x7 = 0x9bd,0x6
09be 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
09bf 7802       |x   |		Jump	0x9c2
09c0 4813       |H   |		Short_Literal	0x13							; Debug Table 0x35.0x8 = 0x9c0,0x7
09c1 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
09c2 4801       |H   |		Short_Literal	0x1							; Debug Table 0x35.0x9 = 0x9c2,0x8
09c3 e5ff       |    |		Load	0x2,-0x1
09c4 8229       | )  |		Call	0x1,0x29
09c5 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x35.0xa = 0x9c5,0x9
09c6 00d9       |    |		Load_Top	At_Offset_1
09c7 e005       |    |		Load	0x0,0x5
09c8 1844       | D  |		Execute	Package,Field_Execute,Field_Number 0x44
09c9 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
09ca 0000 0000  |    |		.BLANK	0000[0x6]
09d0 ; --------------------------------------------------------------------------------------
09d0 ; SUBPROGRAM
09d0 ; --------------------------------------------------------------------------------------
09d0 09da       |    |		.CONST	0x09da								; Address of begin
09d1 0004       |    |		.CONST	0x0004								; Address of exception handler
09d2 0002       |    |		.CONST	0x0002								; Number of locals
09d3			INIT_09d0:
09d3 e001       |    |		Load	0x0,0x1								; Debug Table 0x36 = .DEBUG	0x09d3,0x172a,0x0001,0x0000,0x005a,0x3895,0x0000,0x0eb6
													; Debug Table 0x36.0x0 = 0x9d3,0xffff
09d4 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
09d5 0322       | "  |		Declare_Variable	Record
09d6 00db       |    |		Load_Top	At_Offset_3
09d7 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
09d8 00d9       |    |		Load_Top	At_Offset_1
09d9 017d       | }  |		Execute	Record,Structure_Write
09da			BODY_09d0:
09da 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x36.0x1 = 0x9da,0x1
09db 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
09dc 6809       |h   |		Jump_Zero	0x9e6
09dd 00db       |    |		Load_Top	At_Offset_3
09de 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
09df 7006       |p   |		Jump_Nonzero	0x9e6
09e0 00db       |    |		Load_Top	At_Offset_3
09e1 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
09e2 e006       |    |		Load	0x0,0x6
09e3 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
09e4 6801       |h   |		Jump_Zero	0x9e6
09e5 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0x36.0x2 = 0x9e5,0x2
09e6 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x36.0x3 = 0x9e6,0x3
09e7 8222       | "  |		Call	0x1,0x22
09e8 6805       |h   |		Jump_Zero	0x9ee
09e9 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x36.0x4 = 0x9e9,0x4
09ea 8224       | $  |		Call	0x1,0x24
09eb 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x36.0x5 = 0x9eb,0x5
09ec 8226       | &  |		Call	0x1,0x26
09ed 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
09ee 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x36.0x6 = 0x9ee,0x6
09ef 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
09f0 6803       |h   |		Jump_Zero	0x9f4
09f1 00db       |    |		Load_Top	At_Offset_3
09f2 823f       | ?  |		Call	0x1,0x3f
09f3 6808       |h   |		Jump_Zero	0x9fc
09f4 4801       |H   |		Short_Literal	0x1							; Debug Table 0x36.0x7 = 0x9f4,0x7
09f5 e5ff       |    |		Load	0x2,-0x1
09f6 8229       | )  |		Call	0x1,0x29
09f7 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x36.0x8 = 0x9f7,0x8
09f8 8225       | %  |		Call	0x1,0x25
09f9 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x36.0x9 = 0x9f9,0x9
09fa 8226       | &  |		Call	0x1,0x26
09fb 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
09fc 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x36.0xa = 0x9fc,0xa
09fd 8241       | A  |		Call	0x1,0x41
09fe 680a       |h   |		Jump_Zero	0xa09
09ff 4800       |H   |		Short_Literal	0x0							; Debug Table 0x36.0xb = 0x9ff,0xb
0a00 e5ff       |    |		Load	0x2,-0x1
0a01 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0a02 e004       |    |		Load	0x0,0x4
0a03 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0a04 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x36.0xc = 0xa04,0xc
0a05 8225       | %  |		Call	0x1,0x25
0a06 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x36.0xd = 0xa06,0xd
0a07 8226       | &  |		Call	0x1,0x26
0a08 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0a09 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x36.0xe = 0xa09,0xe
0a0a 8243       | C  |		Call	0x1,0x43
0a0b 6805       |h   |		Jump_Zero	0xa11
0a0c 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x36.0xf = 0xa0c,0xf
0a0d 8244       | D  |		Call	0x1,0x44
0a0e 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x36.0x10 = 0xa0e,0x10
0a0f 8226       | &  |		Call	0x1,0x26
0a10 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0a11 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x36.0x11 = 0xa11,0x11
0a12 8242       | B  |		Call	0x1,0x42
0a13 6818       |h   |		Jump_Zero	0xa2c
0a14 4801       |H   |		Short_Literal	0x1							; Debug Table 0x36.0x12 = 0xa14,0x12
0a15 00d9       |    |		Load_Top	At_Offset_1
0a16 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0a17 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x36.0x13 = 0xa17,0x13
0a18 3c0c       |<   |		Execute	Record,Field_Read,Field_Number 0xc
0a19 00d9       |    |		Load_Top	At_Offset_1
0a1a 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0a1b 4800       |H   |		Short_Literal	0x0							; Debug Table 0x36.0x14 = 0xa1b,0x14
0a1c e5ff       |    |		Load	0x2,-0x1
0a1d 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0a1e e004       |    |		Load	0x0,0x4
0a1f 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0a20 4800       |H   |		Short_Literal	0x0							; Debug Table 0x36.0x15 = 0xa20,0x15
0a21 e5ff       |    |		Load	0x2,-0x1
0a22 8229       | )  |		Call	0x1,0x29
0a23 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x36.0x16 = 0xa23,0x16
0a24 4802       |H   |		Short_Literal	0x2
0a25 e5ff       |    |		Load	0x2,-0x1
0a26 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0a27 e007       |    |		Load	0x0,0x7
0a28 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0a29 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x36.0x17 = 0xa29,0x17
0a2a 8226       | &  |		Call	0x1,0x26
0a2b 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0a2c 4801       |H   |		Short_Literal	0x1							; Debug Table 0x36.0x18 = 0xa2c,0x18
0a2d e5ff       |    |		Load	0x2,-0x1
0a2e 8229       | )  |		Call	0x1,0x29
0a2f 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x36.0x19 = 0xa2f,0x19
0a30 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
0a31 e213       |    |		Load	0x1,0x13
0a32 017f       |    |		Execute	Record,Equal
0a33 7006       |p   |		Jump_Nonzero	0xa3a
0a34 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x36.0x1a = 0xa34,0x1a
0a35 4801       |H   |		Short_Literal	0x1
0a36 e5ff       |    |		Load	0x2,-0x1
0a37 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0a38 e007       |    |		Load	0x0,0x7
0a39 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0a3a 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x36.0x1b = 0xa3a,0x1b
0a3b 8226       | &  |		Call	0x1,0x26
0a3c 4800       |H   |		Short_Literal	0x0							; Debug Table 0x36.0x1c = 0xa3c,0x1c
0a3d e5ff       |    |		Load	0x2,-0x1
0a3e 822d       | -  |		Call	0x1,0x2d
0a3f 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0a40 ; --------------------------------------------------------------------------------------
0a40 ; SUBPROGRAM
0a40 ; --------------------------------------------------------------------------------------
0a40 0a44       | D  |		.CONST	0x0a44								; Address of begin
0a41 0004       |    |		.CONST	0x0004								; Address of exception handler
0a42 0002       |    |		.CONST	0x0002								; Number of locals
0a43			INIT_0a40:
0a43 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x37 = .DEBUG	0x0a43,0x1766,0x0002,0x0000,0x005a,0x3895,0x0000,0x0f92
													; Debug Table 0x37.0x0 = 0xa43,0xffff
0a44			BODY_0a40:
0a44 0007       |    |		Action	Break_Optional							; Debug Table 0x37.0x1 = 0xa44,0x1
0a45 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x37.0x2 = 0xa45,0x401
0a46 0007       |    |		Action	Break_Optional
0a47 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x37.0x3 = 0xa47,0x402
0a48 0007       |    |		Action	Break_Optional							; Debug Table 0x37.0x4 = 0xa48,0x403
0a49 0007       |    |		Action	Break_Optional							; Debug Table 0x37.0x5 = 0xa49,0x404
0a4a 0b16       |    |		Execute_Immediate	Case_Compare,0x16				; Debug Table 0x37.0x6 = 0xa4a,0x1
0a4b 7008       |p   |		Jump_Nonzero	0xa54
0a4c 0b17       |    |		Execute_Immediate	Case_Compare,0x17
0a4d 7006       |p   |		Jump_Nonzero	0xa54
0a4e 0b12       |    |		Execute_Immediate	Case_Compare,0x12
0a4f 7004       |p   |		Jump_Nonzero	0xa54
0a50 0b09       |    |		Execute_Immediate	Case_Compare,0x9
0a51 7014       |p   |		Jump_Nonzero	0xa66
0a52 4800       |H   |		Short_Literal	0x0							; Debug Table 0x37.0x7 = 0xa52,0x7
0a53 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0a54 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x37.0x8 = 0xa54,0x2
0a55 4976       |Iv  |		Short_Literal	0x176
0a56 00eb       |    |		Load_Encached	Diana_Cache
0a57 0098       |    |		Execute	Package,Field_Read_Dynamic
0a58 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0a59 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0a5a 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x37.0x9 = 0xa5a,0x3
0a5b e018       |    |		Load	0x0,0x18
0a5c 18c8       |    |		Execute	Package,Field_Execute,Field_Number 0xc8
0a5d 6804       |h   |		Jump_Zero	0xa62
0a5e 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x37.0xa = 0xa5e,0x4
0a5f e018       |    |		Load	0x0,0x18
0a60 18c9       |    |		Execute	Package,Field_Execute,Field_Number 0xc9
0a61 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0a62 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x37.0xb = 0xa62,0x5
0a63 e018       |    |		Load	0x0,0x18
0a64 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0a65 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0a66 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x37.0xc = 0xa66,0x6
0a67 00eb       |    |		Load_Encached	Diana_Cache
0a68 18c5       |    |		Execute	Package,Field_Execute,Field_Number 0xc5
0a69 8246       | F  |		Call	0x1,0x46
0a6a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0a6b 0000 0000  |    |		.BLANK	0000[0x5]
0a70 ; --------------------------------------------------------------------------------------
0a70 ; SUBPROGRAM
0a70 ; --------------------------------------------------------------------------------------
0a70 0a77       | w  |		.CONST	0x0a77								; Address of begin
0a71 0004       |    |		.CONST	0x0004								; Address of exception handler
0a72 0003       |    |		.CONST	0x0003								; Number of locals
0a73			INIT_0a70:
0a73 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x38 = .DEBUG	0x0a73,0x1782,0x0001,0x0000,0x005a,0x3895,0x0000,0x0ff2
													; Debug Table 0x38.0x0 = 0xa73,0xffff
0a74 3410       |4   |		Execute	Record,Field_Reference,Field_Number 0x10
0a75 029f 0f53  |   S|		Declare_Subprogram	INIT_0f50,For_Call
0a77			BODY_0a70:
0a77 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x38.0x1 = 0xa77,0x1
0a78 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
0a79 7008       |p   |		Jump_Nonzero	0xa82
0a7a 4800       |H   |		Short_Literal	0x0							; Debug Table 0x38.0x2 = 0xa7a,0x2
0a7b e5ff       |    |		Load	0x2,-0x1
0a7c 3810       |8   |		Execute	Record,Field_Write,Field_Number 0x10
0a7d 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x38.0x3 = 0xa7d,0x3
0a7e 1899       |    |		Execute	Package,Field_Execute,Field_Number 0x99
0a7f e5ff       |    |		Load	0x2,-0x1
0a80 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0a81 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0a82 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x38.0x4 = 0xa82,0x4
0a83 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0a84 e003       |    |		Load	0x0,0x3
0a85 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0a86 6816       |h   |		Jump_Zero	0xa9d
0a87 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x38.0x5 = 0xa87,0x5
0a88 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x38.0x6 = 0xa88,0xfbff
0a89 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x38.0x7 = 0xa89,0x401
0a8a 00e1       |    |		Load_Encached	Boolean_Cache
0a8b e5ff       |    |		Load	0x2,-0x1
0a8c 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0a8d e01b       |    |		Load	0x0,0x1b
0a8e 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0a8f c402       |    |		Store	0x2,0x2
0a90 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0a91 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x38.0x8 = 0xa91,0x402
0a92 6807       |h   |		Jump_Zero	0xa9a
0a93 e5ff       |    |		Load	0x2,-0x1
0a94 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0a95 8246       | F  |		Call	0x1,0x46
0a96 7003       |p   |		Jump_Nonzero	0xa9a
0a97 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x38.0x9 = 0xa97,0x403
0a98 e5ff       |    |		Load	0x2,-0x1
0a99 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0a9a 00d1       |    |		Pop_Control	Pop_Count_1
0a9b 00ce       |    |		Action	Pop_Auxiliary
0a9c 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0a9d 8403       |    |		Call	0x2,0x3								; Debug Table 0x38.0xa = 0xa9d,0x6
0a9e 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0a9f 0000       |    |		.XXX[0x1]
0aa0 ; --------------------------------------------------------------------------------------
0aa0 ; SUBPROGRAM
0aa0 ; --------------------------------------------------------------------------------------
0aa0 0aa7       |    |		.CONST	0x0aa7								; Address of begin
0aa1 0004       |    |		.CONST	0x0004								; Address of exception handler
0aa2 0002       |    |		.CONST	0x0002								; Number of locals
0aa3			INIT_0aa0:
0aa3 e216       |    |		Load	0x1,0x16							; Debug Table 0x39 = .DEBUG	0x0aa3,0x179a,0x0002,0x0000,0x005a,0x3895,0x0000,0x10b4
													; Debug Table 0x39.0x0 = 0xaa3,0xffff
0aa4 0322       | "  |		Declare_Variable	Record
0aa5 00d8       |    |		Load_Top	At_Offset_0
0aa6 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0aa7			BODY_0aa0:
0aa7 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x39.0x1 = 0xaa7,0x1
0aa8 00d9       |    |		Load_Top	At_Offset_1
0aa9 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0aaa e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x39.0x2 = 0xaaa,0x2
0aab 00d9       |    |		Load_Top	At_Offset_1
0aac 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0aad e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x39.0x3 = 0xaad,0x3
0aae 00d9       |    |		Load_Top	At_Offset_1
0aaf 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0ab0 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x39.0x4 = 0xab0,0x4
0ab1 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0ab2 e003       |    |		Load	0x0,0x3
0ab3 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0ab4 00d9       |    |		Load_Top	At_Offset_1
0ab5 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0ab6 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x39.0x5 = 0xab6,0x5
0ab7 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0ab8 00d9       |    |		Load_Top	At_Offset_1
0ab9 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0aba e213       |    |		Load	0x1,0x13							; Debug Table 0x39.0x6 = 0xaba,0x6
0abb 00d9       |    |		Load_Top	At_Offset_1
0abc 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
0abd 4800       |H   |		Short_Literal	0x0							; Debug Table 0x39.0x7 = 0xabd,0x7
0abe 00d9       |    |		Load_Top	At_Offset_1
0abf 380b       |8   |		Execute	Record,Field_Write,Field_Number 0xb
0ac0 0007       |    |		Action	Break_Optional							; Debug Table 0x39.0x8 = 0xac0,0x8
0ac1 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x39.0x9 = 0xac1,0x401
0ac2 0007       |    |		Action	Break_Optional
0ac3 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x39.0xa = 0xac3,0x402
0ac4 0007       |    |		Action	Break_Optional							; Debug Table 0x39.0xb = 0xac4,0x403
0ac5 0007       |    |		Action	Break_Optional							; Debug Table 0x39.0xc = 0xac5,0x404
0ac6 0f1d       |    |		Execute_Immediate	Equal,0x1d					; Debug Table 0x39.0xd = 0xac6,0x8
0ac7 00d9       |    |		Load_Top	At_Offset_1
0ac8 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
0ac9 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x39.0xe = 0xac9,0x9
0aca e006       |    |		Load	0x0,0x6
0acb 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0acc 00d9       |    |		Load_Top	At_Offset_1
0acd 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
0ace 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x39.0xf = 0xace,0xa
0acf 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
0ad0 680a       |h   |		Jump_Zero	0xadb
0ad1 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x39.0x10 = 0xad1,0xb
0ad2 490b       |I   |		Short_Literal	0x10b
0ad3 00eb       |    |		Load_Encached	Diana_Cache
0ad4 0096       |    |		Execute	Package,Entry
0ad5 e006       |    |		Load	0x0,0x6
0ad6 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0ad7 00d9       |    |		Load_Top	At_Offset_1
0ad8 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
0ad9 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0ada 7805       |x   |		Jump	0xae0
0adb e00c       |    |		Load	0x0,0xc								; Debug Table 0x39.0x11 = 0xadb,0xc
0adc 1832       | 2  |		Execute	Package,Field_Execute,Field_Number 0x32
0add 00d9       |    |		Load_Top	At_Offset_1
0ade 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
0adf 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0ae0 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x39.0x12 = 0xae0,0xd
0ae1 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0ae2 0007       |    |		Action	Break_Optional
0ae3 e403       |    |		Load	0x2,0x3								; Debug Table 0x39.0x13 = 0xae3,0x801
0ae4 0007       |    |		Action	Break_Optional
0ae5 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x39.0x14 = 0xae5,0x802
0ae6 0007       |    |		Action	Break_Optional							; Debug Table 0x39.0x15 = 0xae6,0x803
0ae7 00d0       |    |		Action	Swap_Control							; Debug Table 0x39.0x16 = 0xae7,0x804
0ae8 00d1       |    |		Pop_Control	Pop_Count_1
0ae9 0f6c       | l  |		Execute_Immediate	Equal,0x6c					; Debug Table 0x39.0x17 = 0xae9,0xd
0aea 700a       |p   |		Jump_Nonzero	0xaf5
0aeb 00d8       |    |		Load_Top	At_Offset_0
0aec 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0aed 00eb       |    |		Load_Encached	Diana_Cache
0aee 18ba       |    |		Execute	Package,Field_Execute,Field_Number 0xba
0aef 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x39.0x18 = 0xaef,0xc01
0af0 021d       |    |		Execute	Heap_Access,Is_Null
0af1 00d0       |    |		Action	Swap_Control
0af2 00d1       |    |		Pop_Control	Pop_Count_1
0af3 0f00       |    |		Execute_Immediate	Equal,0x0					; Debug Table 0x39.0x19 = 0xaf3,0x804
0af4 7801       |x   |		Jump	0xaf6
0af5 4801       |H   |		Short_Literal	0x1
0af6 00d9       |    |		Load_Top	At_Offset_1
0af7 3809       |8   |		Execute	Record,Field_Write,Field_Number 0x9
0af8 4801       |H   |		Short_Literal	0x1							; Debug Table 0x39.0x1a = 0xaf8,0xe
0af9 e5fe       |    |		Load	0x2,-0x2
0afa 822b       | +  |		Call	0x1,0x2b
0afb 0f00       |    |		Execute_Immediate	Equal,0x0
0afc 00d9       |    |		Load_Top	At_Offset_1
0afd 380d       |8   |		Execute	Record,Field_Write,Field_Number 0xd
0afe 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x39.0x1b = 0xafe,0xf
0aff 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0b00 822c       | ,  |		Call	0x1,0x2c
0b01 00d9       |    |		Load_Top	At_Offset_1
0b02 380f       |8   |		Execute	Record,Field_Write,Field_Number 0xf
0b03 0007       |    |		Action	Break_Optional							; Debug Table 0x39.0x1c = 0xb03,0x10
0b04 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x39.0x1d = 0xb04,0x1001
0b05 021d       |    |		Execute	Heap_Access,Is_Null
0b06 0f00       |    |		Execute_Immediate	Equal,0x0					; Debug Table 0x39.0x1e = 0xb06,0x10
0b07 00d9       |    |		Load_Top	At_Offset_1
0b08 380a       |8   |		Execute	Record,Field_Write,Field_Number 0xa
0b09 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x39.0x1f = 0xb09,0x11
0b0a 8247       | G  |		Call	0x1,0x47
0b0b 00d1       |    |		Pop_Control	Pop_Count_1
0b0c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x39.0x20 = 0xb0c,0x12
0b0d 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
0b0e 6807       |h   |		Jump_Zero	0xb16
0b0f 4801       |H   |		Short_Literal	0x1							; Debug Table 0x39.0x21 = 0xb0f,0x13
0b10 e5fd       |    |		Load	0x2,-0x3
0b11 822a       | *  |		Call	0x1,0x2a
0b12 0f00       |    |		Execute_Immediate	Equal,0x0
0b13 00d9       |    |		Load_Top	At_Offset_1
0b14 380e       |8   |		Execute	Record,Field_Write,Field_Number 0xe
0b15 7807       |x   |		Jump	0xb1d
0b16 4801       |H   |		Short_Literal	0x1							; Debug Table 0x39.0x22 = 0xb16,0x14
0b17 e5fe       |    |		Load	0x2,-0x2
0b18 e00f       |    |		Load	0x0,0xf
0b19 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0b1a 0f00       |    |		Execute_Immediate	Equal,0x0
0b1b 00d9       |    |		Load_Top	At_Offset_1
0b1c 380e       |8   |		Execute	Record,Field_Write,Field_Number 0xe
0b1d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x39.0x23 = 0xb1d,0x15
0b1e 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
0b1f 6807       |h   |		Jump_Zero	0xb27
0b20 00d8       |    |		Load_Top	At_Offset_0
0b21 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0b22 00d9       |    |		Load_Top	At_Offset_1
0b23 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0b24 e002       |    |		Load	0x0,0x2
0b25 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0b26 7801       |x   |		Jump	0xb28
0b27 4800       |H   |		Short_Literal	0x0
0b28 00d9       |    |		Load_Top	At_Offset_1
0b29 380c       |8   |		Execute	Record,Field_Write,Field_Number 0xc
0b2a 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x39.0x24 = 0xb2a,0x16
0b2b e01c       |    |		Load	0x0,0x1c
0b2c 1828       | (  |		Execute	Package,Field_Execute,Field_Number 0x28
0b2d 00d9       |    |		Load_Top	At_Offset_1
0b2e 3811       |8   |		Execute	Record,Field_Write,Field_Number 0x11
0b2f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x39.0x25 = 0xb2f,0x17
0b30 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0b31 0000 0000  |    |		.BLANK	0000[0x7]
0b38 ; --------------------------------------------------------------------------------------
0b38 ; SUBPROGRAM
0b38 ; --------------------------------------------------------------------------------------
0b38 0b3b       | ;  |		.CONST	0x0b3b								; Address of begin
0b39 0004       |    |		.CONST	0x0004								; Address of exception handler
0b3a 0001       |    |		.CONST	0x0001								; Number of locals
0b3b			BODY_0b38:
0b3b			INIT_0b38:
0b3b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3a = .DEBUG	0x0b3b,0x17e8,0x0001,0x0000,0x005a,0x3895,0x0000,0x11c5
													; Debug Table 0x3a.0x0 = 0xb3b,0x1
0b3c 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0b3d 4612       |F   |		Jump_Case	0x13
0b3e 7812       |x   |		Jump	0xb51								; case 0x0
0b3f 7811       |x   |		Jump	0xb51								; case 0x1
0b40 7810       |x   |		Jump	0xb51								; case 0x2
0b41 780f       |x   |		Jump	0xb51								; case 0x3
0b42 7821       |x!  |		Jump	0xb64								; case 0x4
0b43 7819       |x   |		Jump	0xb5d								; case 0x5
0b44 781f       |x   |		Jump	0xb64								; case 0x6
0b45 780e       |x   |		Jump	0xb54								; case 0x7
0b46 780d       |x   |		Jump	0xb54								; case 0x8
0b47 780c       |x   |		Jump	0xb54								; case 0x9
0b48 781b       |x   |		Jump	0xb64								; case 0xa
0b49 781a       |x   |		Jump	0xb64								; case 0xb
0b4a 780f       |x   |		Jump	0xb5a								; case 0xc
0b4b 780e       |x   |		Jump	0xb5a								; case 0xd
0b4c 7817       |x   |		Jump	0xb64								; case 0xe
0b4d 7816       |x   |		Jump	0xb64								; case 0xf
0b4e 7815       |x   |		Jump	0xb64								; case 0x10
0b4f 7814       |x   |		Jump	0xb64								; case 0x11
0b50 7810       |x   |		Jump	0xb61								; case 0x12
0b51 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3a.0x1 = 0xb51,0x2
0b52 8245       | E  |		Call	0x1,0x45
0b53 7814       |x   |		Jump	0xb68
0b54 4807       |H   |		Short_Literal	0x7							; Debug Table 0x3a.0x2 = 0xb54,0x3
0b55 00db       |    |		Load_Top	At_Offset_3
0b56 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0b57 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3a.0x3 = 0xb57,0x4
0b58 823d       | =  |		Call	0x1,0x3d
0b59 780e       |x   |		Jump	0xb68
0b5a 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3a.0x4 = 0xb5a,0x5
0b5b 8234       | 4  |		Call	0x1,0x34
0b5c 780b       |x   |		Jump	0xb68
0b5d 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3a.0x5 = 0xb5d,0x6
0b5e 823e       | >  |		Call	0x1,0x3e
0b5f 00d1       |    |		Pop_Control	Pop_Count_1
0b60 7807       |x   |		Jump	0xb68
0b61 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3a.0x6 = 0xb61,0x7
0b62 8230       | 0  |		Call	0x1,0x30
0b63 7804       |x   |		Jump	0xb68
0b64 0092 0f98  |    |		Action	Push_String_Extended,0xf98					; "Bad class in object declaration"
													; Debug Table 0x3a.0x7 = 0xb64,0x8
0b66 e01d       |    |		Load	0x0,0x1d
0b67 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
0b68 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3a.0x8 = 0xb68,0x9
0b69 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
0b6a 6813       |h   |		Jump_Zero	0xb7e
0b6b 4800       |H   |		Short_Literal	0x0							; Debug Table 0x3a.0x9 = 0xb6b,0xa
0b6c 4801       |H   |		Short_Literal	0x1
0b6d 4812       |H   |		Short_Literal	0x12
0b6e e5ff       |    |		Load	0x2,-0x1
0b6f 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0b70 490b       |I   |		Short_Literal	0x10b
0b71 00eb       |    |		Load_Encached	Diana_Cache
0b72 0096       |    |		Execute	Package,Entry
0b73 e005       |    |		Load	0x0,0x5
0b74 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
0b75 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3a.0xa = 0xb75,0xb
0b76 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0b77 00db       |    |		Load_Top	At_Offset_3
0b78 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0b79 490b       |I   |		Short_Literal	0x10b
0b7a 00eb       |    |		Load_Encached	Diana_Cache
0b7b 0096       |    |		Execute	Package,Entry
0b7c e018       |    |		Load	0x0,0x18
0b7d 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
0b7e 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0b7f 0000       |    |		.XXX[0x1]
0b80 ; --------------------------------------------------------------------------------------
0b80 ; SUBPROGRAM
0b80 ; --------------------------------------------------------------------------------------
0b80 0bcd       |    |		.CONST	0x0bcd								; Address of begin
0b81 0004       |    |		.CONST	0x0004								; Address of exception handler
0b82 0005       |    |		.CONST	0x0005								; Number of locals
0b83			INIT_0b80:
0b83 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3b = .DEBUG	0x0b83,0x1800,0x0001,0x0000,0x005a,0x3895,0x0000,0x124e
													; Debug Table 0x3b.0x0 = 0xb83,0xffff
0b84 00db       |    |		Load_Top	At_Offset_3
0b85 00eb       |    |		Load_Encached	Diana_Cache
0b86 18e8       |    |		Execute	Package,Field_Execute,Field_Number 0xe8
0b87 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0b88 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x3b.0x1 = 0xb88,0xfffe
0b89 e5ff       |    |		Load	0x2,-0x1
0b8a 00eb       |    |		Load_Encached	Diana_Cache
0b8b 18d0       |    |		Execute	Package,Field_Execute,Field_Number 0xd0
0b8c 00eb       |    |		Load_Encached	Diana_Cache
0b8d 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
0b8e 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0b8f 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3b.0x2 = 0xb8f,0xfffd
0b90 00d9       |    |		Load_Top	At_Offset_1
0b91 0007       |    |		Action	Break_Optional
0b92 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3b.0x3 = 0xb92,0x401
0b93 7002       |p   |		Jump_Nonzero	0xb96
0b94 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3b.0x4 = 0xb94,0x402
0b95 782c       |x,  |		Jump	0xbc2
0b96 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3b.0x5 = 0xb96,0x403
0b97 0217       |    |		Execute	Heap_Access,All_Reference
0b98 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0b99 6804       |h   |		Jump_Zero	0xb9e
0b9a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3b.0x6 = 0xb9a,0x404
0b9b 0217       |    |		Execute	Heap_Access,All_Reference
0b9c 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0b9d 7824       |x$  |		Jump	0xbc2
0b9e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3b.0x7 = 0xb9e,0x405
0b9f 0007       |    |		Action	Break_Optional
0ba0 e406       |    |		Load	0x2,0x6								; Debug Table 0x3b.0x8 = 0xba0,0x801
0ba1 0007       |    |		Action	Break_Optional
0ba2 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x3b.0x9 = 0xba2,0x802
0ba3 0007       |    |		Action	Break_Optional							; Debug Table 0x3b.0xa = 0xba3,0x803
0ba4 00d0       |    |		Action	Swap_Control							; Debug Table 0x3b.0xb = 0xba4,0x804
0ba5 00d1       |    |		Pop_Control	Pop_Count_1
0ba6 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x3b.0xc = 0xba6,0x405
0ba7 00eb       |    |		Load_Encached	Diana_Cache
0ba8 0098       |    |		Execute	Package,Field_Read_Dynamic
0ba9 012c       | ,  |		Execute	Any,Size
0baa e015       |    |		Load	0x0,0x15
0bab 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0bac 025b       | [  |		Execute	Discrete,Check_In_Type
0bad 0273       | s  |		Execute	Discrete,Plus
0bae 00d9       |    |		Load_Top	At_Offset_1
0baf 0007       |    |		Action	Break_Optional
0bb0 e407       |    |		Load	0x2,0x7								; Debug Table 0x3b.0xd = 0xbb0,0xc01
0bb1 0007       |    |		Action	Break_Optional
0bb2 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x3b.0xe = 0xbb2,0xc02
0bb3 0007       |    |		Action	Break_Optional							; Debug Table 0x3b.0xf = 0xbb3,0xc03
0bb4 00d0       |    |		Action	Swap_Control							; Debug Table 0x3b.0x10 = 0xbb4,0xc04
0bb5 00d1       |    |		Pop_Control	Pop_Count_1
0bb6 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x3b.0x11 = 0xbb6,0x804
0bb7 00eb       |    |		Load_Encached	Diana_Cache
0bb8 0098       |    |		Execute	Package,Field_Read_Dynamic
0bb9 49c9       |I   |		Short_Literal	0x1c9
0bba 00eb       |    |		Load_Encached	Diana_Cache
0bbb 0098       |    |		Execute	Package,Field_Read_Dynamic
0bbc 49ca       |I   |		Short_Literal	0x1ca
0bbd 00eb       |    |		Load_Encached	Diana_Cache
0bbe 0095       |    |		Execute	Package,Field_Reference_Dynamic
0bbf e016       |    |		Load	0x0,0x16
0bc0 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0bc1 7800       |x   |		Jump	0xbc2
0bc2 00d0       |    |		Action	Swap_Control
0bc3 00d1       |    |		Pop_Control	Pop_Count_1
0bc4 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1					; Debug Table 0x3b.0x12 = 0xbc4,0xfffd
0bc5 e216       |    |		Load	0x1,0x16							; Debug Table 0x3b.0x13 = 0xbc5,0xfffc
0bc6 0322       | "  |		Declare_Variable	Record
0bc7 e5fe       |    |		Load	0x2,-0x2
0bc8 e402       |    |		Load	0x2,0x2
0bc9 00db       |    |		Load_Top	At_Offset_3
0bca 8248       | H  |		Call	0x1,0x48
0bcb 00d9       |    |		Load_Top	At_Offset_1
0bcc 017d       | }  |		Execute	Record,Structure_Write
0bcd			BODY_0b80:
0bcd 00cf       |    |		Action	Mark_Auxiliary
0bce 0007       |    |		Action	Break_Optional							; Debug Table 0x3b.0x14 = 0xbce,0x1
0bcf 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3b.0x15 = 0xbcf,0x2
0bd0 3c11       |<   |		Execute	Record,Field_Read,Field_Number 0x11
0bd1 6809       |h   |		Jump_Zero	0xbdb
0bd2 00da       |    |		Load_Top	At_Offset_2
0bd3 8211       |    |		Call	0x1,0x11
0bd4 6806       |h   |		Jump_Zero	0xbdb
0bd5 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3b.0x16 = 0xbd5,0x3
0bd6 8212       |    |		Call	0x1,0x12
0bd7 00db       |    |		Load_Top	At_Offset_3
0bd8 e018       |    |		Load	0x0,0x18
0bd9 18c7       |    |		Execute	Package,Field_Execute,Field_Number 0xc7
0bda 7803       |x   |		Jump	0xbde
0bdb 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3b.0x17 = 0xbdb,0x4
0bdc 8249       | I  |		Call	0x1,0x49
0bdd 00d1       |    |		Pop_Control	Pop_Count_1
0bde 0007       |    |		Action	Break_Optional							; Debug Table 0x3b.0x18 = 0xbde,0x5
0bdf 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3b.0x19 = 0xbdf,0x1001
0be0 7002       |p   |		Jump_Nonzero	0xbe3
0be1 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x3b.0x1a = 0xbe1,0x1002
0be2 7803       |x   |		Jump	0xbe6
0be3 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3b.0x1b = 0xbe3,0x1003
0be4 0217       |    |		Execute	Heap_Access,All_Reference
0be5 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0be6 a403       |    |		Store_Unchecked	0x2,0x3							; Debug Table 0x3b.0x1c = 0xbe6,0x5
0be7 0007       |    |		Action	Break_Optional							; Debug Table 0x3b.0x1d = 0xbe7,0x6
0be8 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3b.0x1e = 0xbe8,0x1401
0be9 021d       |    |		Execute	Heap_Access,Is_Null
0bea 7065       |pe  |		Jump_Nonzero	0xc50							; Debug Table 0x3b.0x1f = 0xbea,0x6
0beb 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3b.0x20 = 0xbeb,0x7
0bec 0007       |    |		Action	Break_Optional
0bed 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3b.0x21 = 0xbed,0x1801
0bee 7002       |p   |		Jump_Nonzero	0xbf1
0bef 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3b.0x22 = 0xbef,0x1802
0bf0 782c       |x,  |		Jump	0xc1d
0bf1 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3b.0x23 = 0xbf1,0x1803
0bf2 0217       |    |		Execute	Heap_Access,All_Reference
0bf3 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0bf4 6804       |h   |		Jump_Zero	0xbf9
0bf5 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3b.0x24 = 0xbf5,0x1804
0bf6 0217       |    |		Execute	Heap_Access,All_Reference
0bf7 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0bf8 7824       |x$  |		Jump	0xc1d
0bf9 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3b.0x25 = 0xbf9,0x1805
0bfa 0007       |    |		Action	Break_Optional
0bfb e408       |    |		Load	0x2,0x8								; Debug Table 0x3b.0x26 = 0xbfb,0x1c01
0bfc 0007       |    |		Action	Break_Optional
0bfd 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x3b.0x27 = 0xbfd,0x1c02
0bfe 0007       |    |		Action	Break_Optional							; Debug Table 0x3b.0x28 = 0xbfe,0x1c03
0bff 00d0       |    |		Action	Swap_Control							; Debug Table 0x3b.0x29 = 0xbff,0x1c04
0c00 00d1       |    |		Pop_Control	Pop_Count_1
0c01 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x3b.0x2a = 0xc01,0x1805
0c02 00eb       |    |		Load_Encached	Diana_Cache
0c03 0098       |    |		Execute	Package,Field_Read_Dynamic
0c04 012c       | ,  |		Execute	Any,Size
0c05 e015       |    |		Load	0x0,0x15
0c06 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0c07 025b       | [  |		Execute	Discrete,Check_In_Type
0c08 0273       | s  |		Execute	Discrete,Plus
0c09 00d9       |    |		Load_Top	At_Offset_1
0c0a 0007       |    |		Action	Break_Optional
0c0b e409       |    |		Load	0x2,0x9								; Debug Table 0x3b.0x2b = 0xc0b,0x2001
0c0c 0007       |    |		Action	Break_Optional
0c0d 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x3b.0x2c = 0xc0d,0x2002
0c0e 0007       |    |		Action	Break_Optional							; Debug Table 0x3b.0x2d = 0xc0e,0x2003
0c0f 00d0       |    |		Action	Swap_Control							; Debug Table 0x3b.0x2e = 0xc0f,0x2004
0c10 00d1       |    |		Pop_Control	Pop_Count_1
0c11 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x3b.0x2f = 0xc11,0x1c04
0c12 00eb       |    |		Load_Encached	Diana_Cache
0c13 0098       |    |		Execute	Package,Field_Read_Dynamic
0c14 49c9       |I   |		Short_Literal	0x1c9
0c15 00eb       |    |		Load_Encached	Diana_Cache
0c16 0098       |    |		Execute	Package,Field_Read_Dynamic
0c17 49ca       |I   |		Short_Literal	0x1ca
0c18 00eb       |    |		Load_Encached	Diana_Cache
0c19 0095       |    |		Execute	Package,Field_Reference_Dynamic
0c1a e016       |    |		Load	0x0,0x16
0c1b 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0c1c 7800       |x   |		Jump	0xc1d
0c1d 00d0       |    |		Action	Swap_Control
0c1e 00d1       |    |		Pop_Control	Pop_Count_1
0c1f 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3					; Debug Table 0x3b.0x30 = 0xc1f,0x7
0c20 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3b.0x31 = 0xc20,0x8
0c21 00da       |    |		Load_Top	At_Offset_2
0c22 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0c23 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3b.0x32 = 0xc23,0x9
0c24 4902       |I   |		Short_Literal	0x102
0c25 00eb       |    |		Load_Encached	Diana_Cache
0c26 0096       |    |		Execute	Package,Entry
0c27 00da       |    |		Load_Top	At_Offset_2
0c28 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0c29 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3b.0x33 = 0xc29,0xa
0c2a 4901       |I   |		Short_Literal	0x101
0c2b 00eb       |    |		Load_Encached	Diana_Cache
0c2c 0096       |    |		Execute	Package,Entry
0c2d 00da       |    |		Load_Top	At_Offset_2
0c2e 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0c2f 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3b.0x34 = 0xc2f,0xb
0c30 3c0b       |<   |		Execute	Record,Field_Read,Field_Number 0xb
0c31 00da       |    |		Load_Top	At_Offset_2
0c32 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
0c33 0f00       |    |		Execute_Immediate	Equal,0x0
0c34 0278       | x  |		Execute	Discrete,Or
0c35 00da       |    |		Load_Top	At_Offset_2
0c36 380b       |8   |		Execute	Record,Field_Write,Field_Number 0xb
0c37 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3b.0x35 = 0xc37,0xc
0c38 e006       |    |		Load	0x0,0x6
0c39 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0c3a 00da       |    |		Load_Top	At_Offset_2
0c3b 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
0c3c 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3b.0x36 = 0xc3c,0xd
0c3d 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
0c3e 680a       |h   |		Jump_Zero	0xc49
0c3f 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3b.0x37 = 0xc3f,0xe
0c40 490b       |I   |		Short_Literal	0x10b
0c41 00eb       |    |		Load_Encached	Diana_Cache
0c42 0096       |    |		Execute	Package,Entry
0c43 e006       |    |		Load	0x0,0x6
0c44 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0c45 00da       |    |		Load_Top	At_Offset_2
0c46 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
0c47 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0c48 7805       |x   |		Jump	0xc4e
0c49 e00c       |    |		Load	0x0,0xc								; Debug Table 0x3b.0x38 = 0xc49,0xf
0c4a 1832       | 2  |		Execute	Package,Field_Execute,Field_Number 0x32
0c4b 00da       |    |		Load_Top	At_Offset_2
0c4c 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
0c4d 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0c4e 00c9       |    |		Action	Pop_Auxiliary_Loop
0c4f 7f7f       |    |		Jump	0xbcf
0c50 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0c51 0000 0000  |    |		.BLANK	0000[0x7]
0c58 ; --------------------------------------------------------------------------------------
0c58 ; SUBPROGRAM
0c58 ; --------------------------------------------------------------------------------------
0c58 0c5b       | [  |		.CONST	0x0c5b								; Address of begin
0c59 0004       |    |		.CONST	0x0004								; Address of exception handler
0c5a 0001       |    |		.CONST	0x0001								; Number of locals
0c5b			BODY_0c58:
0c5b			INIT_0c58:
0c5b 0007       |    |		Action	Break_Optional							; Debug Table 0x3c = .DEBUG	0x0c5b,0x1874,0x0001,0x0000,0x005a,0x3895,0x0000,0x131e
													; Debug Table 0x3c.0x0 = 0xc5b,0x1
0c5c e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x3c.0x1 = 0xc5c,0x401
0c5d 0007       |    |		Action	Break_Optional
0c5e 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x3c.0x2 = 0xc5e,0x402
0c5f 0007       |    |		Action	Break_Optional							; Debug Table 0x3c.0x3 = 0xc5f,0x403
0c60 0007       |    |		Action	Break_Optional							; Debug Table 0x3c.0x4 = 0xc60,0x404
0c61 0b16       |    |		Execute_Immediate	Case_Compare,0x16				; Debug Table 0x3c.0x5 = 0xc61,0x1
0c62 700c       |p   |		Jump_Nonzero	0xc6f
0c63 0b12       |    |		Execute_Immediate	Case_Compare,0x12
0c64 7019       |p   |		Jump_Nonzero	0xc7e
0c65 0b11       |    |		Execute_Immediate	Case_Compare,0x11
0c66 702f       |p/  |		Jump_Nonzero	0xc96
0c67 0b0d       |    |		Execute_Immediate	Case_Compare,0xd
0c68 7032       |p2  |		Jump_Nonzero	0xc9b
0c69 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3c.0x6 = 0xc69,0xc
0c6a 0092 0f99  |    |		Action	Push_String_Extended,0xf99					; "Unexpected item in ref "
0c6c e01d       |    |		Load	0x0,0x1d
0c6d 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
0c6e 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0c6f 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3c.0x7 = 0xc6f,0x2
0c70 00eb       |    |		Load_Encached	Diana_Cache
0c71 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
0c72 e003       |    |		Load	0x0,0x3
0c73 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0c74 0f05       |    |		Execute_Immediate	Equal,0x5
0c75 6804       |h   |		Jump_Zero	0xc7a
0c76 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3c.0x8 = 0xc76,0x3
0c77 e00d       |    |		Load	0x0,0xd
0c78 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0c79 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0c7a 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3c.0x9 = 0xc7a,0x4
0c7b e00d       |    |		Load	0x0,0xd
0c7c 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0c7d 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0c7e 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3c.0xa = 0xc7e,0x5
0c7f e008       |    |		Load	0x0,0x8
0c80 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0c81 6805       |h   |		Jump_Zero	0xc87
0c82 487b       |H{  |		Short_Literal	0x7b							; Debug Table 0x3c.0xb = 0xc82,0x6
0c83 e5ff       |    |		Load	0x2,-0x1
0c84 e01e       |    |		Load	0x0,0x1e
0c85 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0c86 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0c87 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3c.0xc = 0xc87,0x7
0c88 00eb       |    |		Load_Encached	Diana_Cache
0c89 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
0c8a e003       |    |		Load	0x0,0x3
0c8b 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0c8c 0f05       |    |		Execute_Immediate	Equal,0x5
0c8d 6804       |h   |		Jump_Zero	0xc92
0c8e 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3c.0xd = 0xc8e,0x8
0c8f e00d       |    |		Load	0x0,0xd
0c90 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0c91 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0c92 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3c.0xe = 0xc92,0x9
0c93 e00d       |    |		Load	0x0,0xd
0c94 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0c95 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0c96 487b       |H{  |		Short_Literal	0x7b							; Debug Table 0x3c.0xf = 0xc96,0xa
0c97 e5ff       |    |		Load	0x2,-0x1
0c98 e01e       |    |		Load	0x0,0x1e
0c99 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0c9a 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0c9b 4846       |HF  |		Short_Literal	0x46							; Debug Table 0x3c.0x10 = 0xc9b,0xb
0c9c e5ff       |    |		Load	0x2,-0x1
0c9d e01f       |    |		Load	0x0,0x1f
0c9e 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0c9f 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0ca0 ; --------------------------------------------------------------------------------------
0ca0 ; SUBPROGRAM
0ca0 ; --------------------------------------------------------------------------------------
0ca0 0ca6       |    |		.CONST	0x0ca6								; Address of begin
0ca1 0004       |    |		.CONST	0x0004								; Address of exception handler
0ca2 0004       |    |		.CONST	0x0004								; Number of locals
0ca3			INIT_0ca0:
0ca3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3d = .DEBUG	0x0ca3,0x1898,0x0002,0x0000,0x005a,0x3895,0x0000,0x13be
													; Debug Table 0x3d.0x0 = 0xca3,0xffff
0ca4 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3d.0x1 = 0xca4,0xfffe
0ca5 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3d.0x2 = 0xca5,0xfffd
0ca6			BODY_0ca0:
0ca6 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x3d.0x3 = 0xca6,0x1
0ca7 00eb       |    |		Load_Encached	Diana_Cache
0ca8 18c1       |    |		Execute	Package,Field_Execute,Field_Number 0xc1
0ca9 e405       |    |		Load	0x2,0x5								; Debug Table 0x3d.0x4 = 0xca9,0x401
0caa 0007       |    |		Action	Break_Optional
0cab 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x3d.0x5 = 0xcab,0x402
0cac 0007       |    |		Action	Break_Optional							; Debug Table 0x3d.0x6 = 0xcac,0x403
0cad 00d0       |    |		Action	Swap_Control							; Debug Table 0x3d.0x7 = 0xcad,0x404
0cae 00d1       |    |		Pop_Control	Pop_Count_1
0caf 0f0e       |    |		Execute_Immediate	Equal,0xe					; Debug Table 0x3d.0x8 = 0xcaf,0x1
0cb0 6835       |h5  |		Jump_Zero	0xce6
0cb1 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x3d.0x9 = 0xcb1,0x2
0cb2 00eb       |    |		Load_Encached	Diana_Cache
0cb3 18c1       |    |		Execute	Package,Field_Execute,Field_Number 0xc1
0cb4 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0cb5 4978       |Ix  |		Short_Literal	0x178							; Debug Table 0x3d.0xa = 0xcb5,0x3
0cb6 00eb       |    |		Load_Encached	Diana_Cache
0cb7 0098       |    |		Execute	Package,Field_Read_Dynamic
0cb8 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0cb9 00db       |    |		Load_Top	At_Offset_3
0cba 00eb       |    |		Load_Encached	Diana_Cache
0cbb 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
0cbc 00eb       |    |		Load_Encached	Diana_Cache
0cbd 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0cbe 00eb       |    |		Load_Encached	Diana_Cache
0cbf 1828       | (  |		Execute	Package,Field_Execute,Field_Number 0x28
0cc0 6825       |h%  |		Jump_Zero	0xce6
0cc1 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3d.0xb = 0xcc1,0x4
0cc2 00eb       |    |		Load_Encached	Diana_Cache
0cc3 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
0cc4 4976       |Iv  |		Short_Literal	0x176
0cc5 00eb       |    |		Load_Encached	Diana_Cache
0cc6 0098       |    |		Execute	Package,Field_Read_Dynamic
0cc7 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0cc8 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0cc9 0007       |    |		Action	Break_Optional							; Debug Table 0x3d.0xc = 0xcc9,0x5
0cca e403       |    |		Load	0x2,0x3								; Debug Table 0x3d.0xd = 0xcca,0x801
0ccb 0007       |    |		Action	Break_Optional
0ccc 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x3d.0xe = 0xccc,0x802
0ccd 0007       |    |		Action	Break_Optional							; Debug Table 0x3d.0xf = 0xccd,0x803
0cce 0007       |    |		Action	Break_Optional							; Debug Table 0x3d.0x10 = 0xcce,0x804
0ccf 0b2d       | -  |		Execute_Immediate	Case_Compare,0x2d				; Debug Table 0x3d.0x11 = 0xccf,0x5
0cd0 7003       |p   |		Jump_Nonzero	0xcd4
0cd1 0b2f       | /  |		Execute_Immediate	Case_Compare,0x2f
0cd2 7001       |p   |		Jump_Nonzero	0xcd4
0cd3 7811       |x   |		Jump	0xce5								; Debug Table 0x3d.0x12 = 0xcd3,0x9
0cd4 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3d.0x13 = 0xcd4,0x6
0cd5 4907       |I   |		Short_Literal	0x107
0cd6 00eb       |    |		Load_Encached	Diana_Cache
0cd7 0096       |    |		Execute	Package,Entry
0cd8 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0cd9 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3d.0x14 = 0xcd9,0x7
0cda e003       |    |		Load	0x0,0x3
0cdb 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0cdc e5ff       |    |		Load	0x2,-0x1
0cdd 00eb       |    |		Load_Encached	Diana_Cache
0cde 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
0cdf e003       |    |		Load	0x0,0x3
0ce0 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0ce1 021f       |    |		Execute	Heap_Access,Equal
0ce2 6802       |h   |		Jump_Zero	0xce5
0ce3 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3d.0x15 = 0xce3,0x8
0ce4 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0ce5 00d1       |    |		Pop_Control	Pop_Count_1
0ce6 0007       |    |		Action	Break_Optional							; Debug Table 0x3d.0x16 = 0xce6,0xa
0ce7 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3d.0x17 = 0xce7,0xc01
0ce8 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1				; Debug Table 0x3d.0x18 = 0xce8,0xa
0ce9 0000 0000  |    |		.BLANK	0000[0x7]
0cf0 ; --------------------------------------------------------------------------------------
0cf0 ; SUBPROGRAM
0cf0 ; --------------------------------------------------------------------------------------
0cf0 0cf7       |    |		.CONST	0x0cf7								; Address of begin
0cf1 0004       |    |		.CONST	0x0004								; Address of exception handler
0cf2 0002       |    |		.CONST	0x0002								; Number of locals
0cf3			INIT_0cf0:
0cf3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3e = .DEBUG	0x0cf3,0x18cc,0x0001,0x0000,0x005a,0x3895,0x0000,0x1462
													; Debug Table 0x3e.0x0 = 0xcf3,0xffff
0cf4 00db       |    |		Load_Top	At_Offset_3
0cf5 824c       | L  |		Call	0x1,0x4c
0cf6 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0cf7			BODY_0cf0:
0cf7 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3e.0x1 = 0xcf7,0x1
0cf8 0007       |    |		Action	Break_Optional
0cf9 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3e.0x2 = 0xcf9,0x401
0cfa 021d       |    |		Execute	Heap_Access,Is_Null
0cfb 00d0       |    |		Action	Swap_Control
0cfc 00d1       |    |		Pop_Control	Pop_Count_1
0cfd 6829       |h)  |		Jump_Zero	0xd27							; Debug Table 0x3e.0x3 = 0xcfd,0x1
0cfe 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3e.0x4 = 0xcfe,0x2
0cff 00eb       |    |		Load_Encached	Diana_Cache
0d00 18c1       |    |		Execute	Package,Field_Execute,Field_Number 0xc1
0d01 e020       |    |		Load	0x0,0x20
0d02 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0d03 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3e.0x5 = 0xd03,0x3
0d04 00eb       |    |		Load_Encached	Diana_Cache
0d05 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
0d06 e003       |    |		Load	0x0,0x3
0d07 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
0d08 4803       |H   |		Short_Literal	0x3							; Debug Table 0x3e.0x6 = 0xd08,0x4
0d09 e001       |    |		Load	0x0,0x1
0d0a 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0d0b 0322       | "  |		Declare_Variable	Record
0d0c 4800       |H   |		Short_Literal	0x0
0d0d 00d9       |    |		Load_Top	At_Offset_1
0d0e 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0d0f 4800       |H   |		Short_Literal	0x0
0d10 00d9       |    |		Load_Top	At_Offset_1
0d11 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0d12 4800       |H   |		Short_Literal	0x0
0d13 00d9       |    |		Load_Top	At_Offset_1
0d14 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0d15 4800       |H   |		Short_Literal	0x0
0d16 00d9       |    |		Load_Top	At_Offset_1
0d17 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0d18 4800       |H   |		Short_Literal	0x0
0d19 00d9       |    |		Load_Top	At_Offset_1
0d1a 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0d1b 4800       |H   |		Short_Literal	0x0
0d1c 00d9       |    |		Load_Top	At_Offset_1
0d1d 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0d1e 4800       |H   |		Short_Literal	0x0
0d1f 00d9       |    |		Load_Top	At_Offset_1
0d20 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
0d21 4800       |H   |		Short_Literal	0x0
0d22 4801       |H   |		Short_Literal	0x1
0d23 4807       |H   |		Short_Literal	0x7
0d24 e007       |    |		Load	0x0,0x7
0d25 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0d26 7803       |x   |		Jump	0xd2a
0d27 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3e.0x7 = 0xd27,0x5
0d28 e003       |    |		Load	0x0,0x3
0d29 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
0d2a 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3e.0x8 = 0xd2a,0x6
0d2b 00eb       |    |		Load_Encached	Diana_Cache
0d2c 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
0d2d 820e       |    |		Call	0x1,0xe
0d2e 0007       |    |		Action	Break_Optional							; Debug Table 0x3e.0x9 = 0xd2e,0x7
0d2f 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3e.0xa = 0xd2f,0x801
0d30 4800       |H   |		Short_Literal	0x0							; Debug Table 0x3e.0xb = 0xd30,0x7
0d31 4800       |H   |		Short_Literal	0x0
0d32 625d       |b]  |		Indirect_Literal	Discrete,0xf90,{0x00000000, 0x7fffffff}
0d33 4801       |H   |		Short_Literal	0x1
0d34 486b       |Hk  |		Short_Literal	0x6b
0d35 4808       |H   |		Short_Literal	0x8
0d36 e005       |    |		Load	0x0,0x5
0d37 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
0d38 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0d39 0000 0000  |    |		.BLANK	0000[0x7]
0d40 ; --------------------------------------------------------------------------------------
0d40 ; SUBPROGRAM
0d40 ; --------------------------------------------------------------------------------------
0d40 0d81       |    |		.CONST	0x0d81								; Address of begin
0d41 0004       |    |		.CONST	0x0004								; Address of exception handler
0d42 0003       |    |		.CONST	0x0003								; Number of locals
0d43			INIT_0d40:
0d43 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3f = .DEBUG	0x0d43,0x18e6,0x0001,0x0000,0x005a,0x3895,0x0000,0x153e
													; Debug Table 0x3f.0x0 = 0xd43,0xffff
0d44 00db       |    |		Load_Top	At_Offset_3
0d45 00eb       |    |		Load_Encached	Diana_Cache
0d46 18d0       |    |		Execute	Package,Field_Execute,Field_Number 0xd0
0d47 00eb       |    |		Load_Encached	Diana_Cache
0d48 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
0d49 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3f.0x1 = 0xd49,0x401
0d4a 7002       |p   |		Jump_Nonzero	0xd4d
0d4b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3f.0x2 = 0xd4b,0x402
0d4c 782c       |x,  |		Jump	0xd79
0d4d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3f.0x3 = 0xd4d,0x403
0d4e 0217       |    |		Execute	Heap_Access,All_Reference
0d4f 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0d50 6804       |h   |		Jump_Zero	0xd55
0d51 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3f.0x4 = 0xd51,0x404
0d52 0217       |    |		Execute	Heap_Access,All_Reference
0d53 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0d54 7824       |x$  |		Jump	0xd79
0d55 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3f.0x5 = 0xd55,0x405
0d56 0007       |    |		Action	Break_Optional
0d57 e404       |    |		Load	0x2,0x4								; Debug Table 0x3f.0x6 = 0xd57,0x801
0d58 0007       |    |		Action	Break_Optional
0d59 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x3f.0x7 = 0xd59,0x802
0d5a 0007       |    |		Action	Break_Optional							; Debug Table 0x3f.0x8 = 0xd5a,0x803
0d5b 00d0       |    |		Action	Swap_Control							; Debug Table 0x3f.0x9 = 0xd5b,0x804
0d5c 00d1       |    |		Pop_Control	Pop_Count_1
0d5d 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x3f.0xa = 0xd5d,0x405
0d5e 00eb       |    |		Load_Encached	Diana_Cache
0d5f 0098       |    |		Execute	Package,Field_Read_Dynamic
0d60 012c       | ,  |		Execute	Any,Size
0d61 e015       |    |		Load	0x0,0x15
0d62 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0d63 025b       | [  |		Execute	Discrete,Check_In_Type
0d64 0273       | s  |		Execute	Discrete,Plus
0d65 00d9       |    |		Load_Top	At_Offset_1
0d66 0007       |    |		Action	Break_Optional
0d67 e405       |    |		Load	0x2,0x5								; Debug Table 0x3f.0xb = 0xd67,0xc01
0d68 0007       |    |		Action	Break_Optional
0d69 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x3f.0xc = 0xd69,0xc02
0d6a 0007       |    |		Action	Break_Optional							; Debug Table 0x3f.0xd = 0xd6a,0xc03
0d6b 00d0       |    |		Action	Swap_Control							; Debug Table 0x3f.0xe = 0xd6b,0xc04
0d6c 00d1       |    |		Pop_Control	Pop_Count_1
0d6d 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x3f.0xf = 0xd6d,0x804
0d6e 00eb       |    |		Load_Encached	Diana_Cache
0d6f 0098       |    |		Execute	Package,Field_Read_Dynamic
0d70 49c9       |I   |		Short_Literal	0x1c9
0d71 00eb       |    |		Load_Encached	Diana_Cache
0d72 0098       |    |		Execute	Package,Field_Read_Dynamic
0d73 49ca       |I   |		Short_Literal	0x1ca
0d74 00eb       |    |		Load_Encached	Diana_Cache
0d75 0095       |    |		Execute	Package,Field_Reference_Dynamic
0d76 e016       |    |		Load	0x0,0x16
0d77 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0d78 7800       |x   |		Jump	0xd79
0d79 00d0       |    |		Action	Swap_Control
0d7a 00d1       |    |		Pop_Control	Pop_Count_1
0d7b 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1					; Debug Table 0x3f.0x10 = 0xd7b,0xffff
0d7c 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3f.0x11 = 0xd7c,0xfffe
0d7d e5fe       |    |		Load	0x2,-0x2
0d7e 00eb       |    |		Load_Encached	Diana_Cache
0d7f 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
0d80 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0d81			BODY_0d40:
0d81 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3f.0x12 = 0xd81,0x1
0d82 e019       |    |		Load	0x0,0x19
0d83 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0d84 6805       |h   |		Jump_Zero	0xd8a
0d85 4800       |H   |		Short_Literal	0x0							; Debug Table 0x3f.0x13 = 0xd85,0x2
0d86 00d9       |    |		Load_Top	At_Offset_1
0d87 e004       |    |		Load	0x0,0x4
0d88 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0d89 7838       |x8  |		Jump	0xdc2
0d8a 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3f.0x14 = 0xd8a,0x3
0d8b e019       |    |		Load	0x0,0x19
0d8c 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0d8d 6809       |h   |		Jump_Zero	0xd97
0d8e 4800       |H   |		Short_Literal	0x0							; Debug Table 0x3f.0x15 = 0xd8e,0x4
0d8f 00d9       |    |		Load_Top	At_Offset_1
0d90 e004       |    |		Load	0x0,0x4
0d91 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0d92 4800       |H   |		Short_Literal	0x0							; Debug Table 0x3f.0x16 = 0xd92,0x5
0d93 e005       |    |		Load	0x0,0x5
0d94 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
0d95 821d       |    |		Call	0x1,0x1d							; Debug Table 0x3f.0x17 = 0xd95,0x6
0d96 782b       |x+  |		Jump	0xdc2
0d97 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3f.0x18 = 0xd97,0x7
0d98 e018       |    |		Load	0x0,0x18
0d99 18c8       |    |		Execute	Package,Field_Execute,Field_Number 0xc8
0d9a 7008       |p   |		Jump_Nonzero	0xda3
0d9b 00d8       |    |		Load_Top	At_Offset_0
0d9c 4976       |Iv  |		Short_Literal	0x176
0d9d 00eb       |    |		Load_Encached	Diana_Cache
0d9e 0098       |    |		Execute	Package,Field_Read_Dynamic
0d9f 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0da0 e006       |    |		Load	0x0,0x6
0da1 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
0da2 6801       |h   |		Jump_Zero	0xda4
0da3 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x3f.0x19 = 0xda3,0x8
0da4 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3f.0x1a = 0xda4,0x9
0da5 e01c       |    |		Load	0x0,0x1c
0da6 1828       | (  |		Execute	Package,Field_Execute,Field_Number 0x28
0da7 6809       |h   |		Jump_Zero	0xdb1
0da8 00d9       |    |		Load_Top	At_Offset_1
0da9 8211       |    |		Call	0x1,0x11
0daa 6806       |h   |		Jump_Zero	0xdb1
0dab 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3f.0x1b = 0xdab,0xa
0dac 8212       |    |		Call	0x1,0x12
0dad 00da       |    |		Load_Top	At_Offset_2
0dae e018       |    |		Load	0x0,0x18
0daf 18c7       |    |		Execute	Package,Field_Execute,Field_Number 0xc7
0db0 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x3f.0x1c = 0xdb0,0xb
0db1 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3f.0x1d = 0xdb1,0xc
0db2 e006       |    |		Load	0x0,0x6
0db3 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0db4 680b       |h   |		Jump_Zero	0xdc0
0db5 00d8       |    |		Load_Top	At_Offset_0
0db6 00eb       |    |		Load_Encached	Diana_Cache
0db7 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
0db8 e003       |    |		Load	0x0,0x3
0db9 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0dba 6805       |h   |		Jump_Zero	0xdc0
0dbb 4800       |H   |		Short_Literal	0x0							; Debug Table 0x3f.0x1e = 0xdbb,0xd
0dbc 00d9       |    |		Load_Top	At_Offset_1
0dbd e004       |    |		Load	0x0,0x4
0dbe 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0dbf 7802       |x   |		Jump	0xdc2
0dc0 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3f.0x1f = 0xdc0,0xe
0dc1 820e       |    |		Call	0x1,0xe
0dc2 e00c       |    |		Load	0x0,0xc								; Debug Table 0x3f.0x20 = 0xdc2,0xf
0dc3 1832       | 2  |		Execute	Package,Field_Execute,Field_Number 0x32
0dc4 680a       |h   |		Jump_Zero	0xdcf
0dc5 0007       |    |		Action	Break_Optional							; Debug Table 0x3f.0x21 = 0xdc5,0x10
0dc6 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3f.0x22 = 0xdc6,0x1001
0dc7 4800       |H   |		Short_Literal	0x0							; Debug Table 0x3f.0x23 = 0xdc7,0x10
0dc8 4800       |H   |		Short_Literal	0x0
0dc9 61c6       |a   |		Indirect_Literal	Discrete,0xf90,{0x00000000, 0x7fffffff}
0dca 4800       |H   |		Short_Literal	0x0
0dcb 48a1       |H   |		Short_Literal	0xa1
0dcc 4812       |H   |		Short_Literal	0x12
0dcd e005       |    |		Load	0x0,0x5
0dce 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
0dcf 4801       |H   |		Short_Literal	0x1							; Debug Table 0x3f.0x24 = 0xdcf,0x11
0dd0 00da       |    |		Load_Top	At_Offset_2
0dd1 e00c       |    |		Load	0x0,0xc
0dd2 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0dd3 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0dd4 0000 0000  |    |		.BLANK	0000[0x4]
0dd8 ; --------------------------------------------------------------------------------------
0dd8 ; SUBPROGRAM
0dd8 ; --------------------------------------------------------------------------------------
0dd8 0de2       |    |		.CONST	0x0de2								; Address of begin
0dd9 0004       |    |		.CONST	0x0004								; Address of exception handler
0dda 0002       |    |		.CONST	0x0002								; Number of locals
0ddb			INIT_0dd8:
0ddb 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x40 = .DEBUG	0x0ddb,0x1932,0x0001,0x0000,0x005a,0x3895,0x0000,0x1600
													; Debug Table 0x40.0x0 = 0xddb,0xffff
0ddc 00db       |    |		Load_Top	At_Offset_3
0ddd 00eb       |    |		Load_Encached	Diana_Cache
0dde 18d0       |    |		Execute	Package,Field_Execute,Field_Number 0xd0
0ddf 00eb       |    |		Load_Encached	Diana_Cache
0de0 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
0de1 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0de2			BODY_0dd8:
0de2 00cf       |    |		Action	Mark_Auxiliary
0de3 787b       |x{  |		Jump	0xe5f
0de4 4fff       |O   |		Short_Literal	-0x1							; Debug Table 0x40.0x1 = 0xde4,0x2
0de5 4810       |H   |		Short_Literal	0x10
0de6 e005       |    |		Load	0x0,0x5
0de7 1846       | F  |		Execute	Package,Field_Execute,Field_Number 0x46
0de8 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x40.0x2 = 0xde8,0x3
0de9 0007       |    |		Action	Break_Optional
0dea 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x40.0x3 = 0xdea,0x401
0deb 7002       |p   |		Jump_Nonzero	0xdee
0dec 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x40.0x4 = 0xdec,0x402
0ded 782c       |x,  |		Jump	0xe1a
0dee 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x40.0x5 = 0xdee,0x403
0def 0217       |    |		Execute	Heap_Access,All_Reference
0df0 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0df1 6804       |h   |		Jump_Zero	0xdf6
0df2 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x40.0x6 = 0xdf2,0x404
0df3 0217       |    |		Execute	Heap_Access,All_Reference
0df4 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0df5 7824       |x$  |		Jump	0xe1a
0df6 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x40.0x7 = 0xdf6,0x405
0df7 0007       |    |		Action	Break_Optional
0df8 e405       |    |		Load	0x2,0x5								; Debug Table 0x40.0x8 = 0xdf8,0x801
0df9 0007       |    |		Action	Break_Optional
0dfa 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x40.0x9 = 0xdfa,0x802
0dfb 0007       |    |		Action	Break_Optional							; Debug Table 0x40.0xa = 0xdfb,0x803
0dfc 00d0       |    |		Action	Swap_Control							; Debug Table 0x40.0xb = 0xdfc,0x804
0dfd 00d1       |    |		Pop_Control	Pop_Count_1
0dfe 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x40.0xc = 0xdfe,0x405
0dff 00eb       |    |		Load_Encached	Diana_Cache
0e00 0098       |    |		Execute	Package,Field_Read_Dynamic
0e01 012c       | ,  |		Execute	Any,Size
0e02 e015       |    |		Load	0x0,0x15
0e03 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0e04 025b       | [  |		Execute	Discrete,Check_In_Type
0e05 0273       | s  |		Execute	Discrete,Plus
0e06 00d9       |    |		Load_Top	At_Offset_1
0e07 0007       |    |		Action	Break_Optional
0e08 e406       |    |		Load	0x2,0x6								; Debug Table 0x40.0xd = 0xe08,0xc01
0e09 0007       |    |		Action	Break_Optional
0e0a 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x40.0xe = 0xe0a,0xc02
0e0b 0007       |    |		Action	Break_Optional							; Debug Table 0x40.0xf = 0xe0b,0xc03
0e0c 00d0       |    |		Action	Swap_Control							; Debug Table 0x40.0x10 = 0xe0c,0xc04
0e0d 00d1       |    |		Pop_Control	Pop_Count_1
0e0e 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x40.0x11 = 0xe0e,0x804
0e0f 00eb       |    |		Load_Encached	Diana_Cache
0e10 0098       |    |		Execute	Package,Field_Read_Dynamic
0e11 49c9       |I   |		Short_Literal	0x1c9
0e12 00eb       |    |		Load_Encached	Diana_Cache
0e13 0098       |    |		Execute	Package,Field_Read_Dynamic
0e14 49ca       |I   |		Short_Literal	0x1ca
0e15 00eb       |    |		Load_Encached	Diana_Cache
0e16 0095       |    |		Execute	Package,Field_Reference_Dynamic
0e17 e016       |    |		Load	0x0,0x16
0e18 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0e19 7800       |x   |		Jump	0xe1a
0e1a 00d0       |    |		Action	Swap_Control
0e1b 00d1       |    |		Pop_Control	Pop_Count_1
0e1c e005       |    |		Load	0x0,0x5								; Debug Table 0x40.0x12 = 0xe1c,0x3
0e1d 1872       | r  |		Execute	Package,Field_Execute,Field_Number 0x72
0e1e 4801       |H   |		Short_Literal	0x1							; Debug Table 0x40.0x13 = 0xe1e,0x4
0e1f 00da       |    |		Load_Top	At_Offset_2
0e20 0007       |    |		Action	Break_Optional
0e21 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x40.0x14 = 0xe21,0x1001
0e22 7002       |p   |		Jump_Nonzero	0xe25
0e23 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x40.0x15 = 0xe23,0x1002
0e24 782c       |x,  |		Jump	0xe51
0e25 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x40.0x16 = 0xe25,0x1003
0e26 0217       |    |		Execute	Heap_Access,All_Reference
0e27 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0e28 6804       |h   |		Jump_Zero	0xe2d
0e29 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x40.0x17 = 0xe29,0x1004
0e2a 0217       |    |		Execute	Heap_Access,All_Reference
0e2b 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0e2c 7824       |x$  |		Jump	0xe51
0e2d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x40.0x18 = 0xe2d,0x1005
0e2e 0007       |    |		Action	Break_Optional
0e2f e406       |    |		Load	0x2,0x6								; Debug Table 0x40.0x19 = 0xe2f,0x1401
0e30 0007       |    |		Action	Break_Optional
0e31 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x40.0x1a = 0xe31,0x1402
0e32 0007       |    |		Action	Break_Optional							; Debug Table 0x40.0x1b = 0xe32,0x1403
0e33 00d0       |    |		Action	Swap_Control							; Debug Table 0x40.0x1c = 0xe33,0x1404
0e34 00d1       |    |		Pop_Control	Pop_Count_1
0e35 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x40.0x1d = 0xe35,0x1005
0e36 00eb       |    |		Load_Encached	Diana_Cache
0e37 0098       |    |		Execute	Package,Field_Read_Dynamic
0e38 012c       | ,  |		Execute	Any,Size
0e39 e015       |    |		Load	0x0,0x15
0e3a 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0e3b 025b       | [  |		Execute	Discrete,Check_In_Type
0e3c 0273       | s  |		Execute	Discrete,Plus
0e3d 00d9       |    |		Load_Top	At_Offset_1
0e3e 0007       |    |		Action	Break_Optional
0e3f e407       |    |		Load	0x2,0x7								; Debug Table 0x40.0x1e = 0xe3f,0x1801
0e40 0007       |    |		Action	Break_Optional
0e41 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x40.0x1f = 0xe41,0x1802
0e42 0007       |    |		Action	Break_Optional							; Debug Table 0x40.0x20 = 0xe42,0x1803
0e43 00d0       |    |		Action	Swap_Control							; Debug Table 0x40.0x21 = 0xe43,0x1804
0e44 00d1       |    |		Pop_Control	Pop_Count_1
0e45 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x40.0x22 = 0xe45,0x1404
0e46 00eb       |    |		Load_Encached	Diana_Cache
0e47 0098       |    |		Execute	Package,Field_Read_Dynamic
0e48 49c9       |I   |		Short_Literal	0x1c9
0e49 00eb       |    |		Load_Encached	Diana_Cache
0e4a 0098       |    |		Execute	Package,Field_Read_Dynamic
0e4b 49ca       |I   |		Short_Literal	0x1ca
0e4c 00eb       |    |		Load_Encached	Diana_Cache
0e4d 0095       |    |		Execute	Package,Field_Reference_Dynamic
0e4e e016       |    |		Load	0x0,0x16
0e4f 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0e50 7800       |x   |		Jump	0xe51
0e51 00d0       |    |		Action	Swap_Control
0e52 00d1       |    |		Pop_Control	Pop_Count_1
0e53 e00c       |    |		Load	0x0,0xc								; Debug Table 0x40.0x23 = 0xe53,0x4
0e54 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0e55 0007       |    |		Action	Break_Optional							; Debug Table 0x40.0x24 = 0xe55,0x5
0e56 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x40.0x25 = 0xe56,0x1c01
0e57 7002       |p   |		Jump_Nonzero	0xe5a
0e58 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x40.0x26 = 0xe58,0x1c02
0e59 7803       |x   |		Jump	0xe5d
0e5a 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x40.0x27 = 0xe5a,0x1c03
0e5b 0217       |    |		Execute	Heap_Access,All_Reference
0e5c 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0e5d 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2					; Debug Table 0x40.0x28 = 0xe5d,0x5
0e5e 00c9       |    |		Action	Pop_Auxiliary_Loop
0e5f 0007       |    |		Action	Break_Optional							; Debug Table 0x40.0x29 = 0xe5f,0x1
0e60 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x40.0x2a = 0xe60,0x2001
0e61 021d       |    |		Execute	Heap_Access,Is_Null
0e62 6f81       |o   |		Jump_Zero	0xde4							; Debug Table 0x40.0x2b = 0xe62,0x1
0e63 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0e64 0000 0000  |    |		.BLANK	0000[0x4]
0e68 ; --------------------------------------------------------------------------------------
0e68 ; SUBPROGRAM
0e68 ; --------------------------------------------------------------------------------------
0e68 0e77       | w  |		.CONST	0x0e77								; Address of begin
0e69 0004       |    |		.CONST	0x0004								; Address of exception handler
0e6a 0003       |    |		.CONST	0x0003								; Number of locals
0e6b			INIT_0e68:
0e6b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x41 = .DEBUG	0x0e6b,0x198c,0x0002,0x0000,0x005a,0x3895,0x0000,0x16a7
													; Debug Table 0x41.0x0 = 0xe6b,0xffff
0e6c 00db       |    |		Load_Top	At_Offset_3
0e6d e006       |    |		Load	0x0,0x6
0e6e 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0e6f 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0e70 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x41.0x1 = 0xe70,0xfffe
0e71 00d9       |    |		Load_Top	At_Offset_1
0e72 4976       |Iv  |		Short_Literal	0x176
0e73 00eb       |    |		Load_Encached	Diana_Cache
0e74 0098       |    |		Execute	Package,Field_Read_Dynamic
0e75 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0e76 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0e77			BODY_0e68:
0e77 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x41.0x2 = 0xe77,0x1
0e78 0007       |    |		Action	Break_Optional
0e79 e404       |    |		Load	0x2,0x4								; Debug Table 0x41.0x3 = 0xe79,0x401
0e7a 0007       |    |		Action	Break_Optional
0e7b 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x41.0x4 = 0xe7b,0x402
0e7c 0007       |    |		Action	Break_Optional							; Debug Table 0x41.0x5 = 0xe7c,0x403
0e7d 00d0       |    |		Action	Swap_Control							; Debug Table 0x41.0x6 = 0xe7d,0x404
0e7e 00d1       |    |		Pop_Control	Pop_Count_1
0e7f 0b1d       |    |		Execute_Immediate	Case_Compare,0x1d				; Debug Table 0x41.0x7 = 0xe7f,0x1
0e80 7004       |p   |		Jump_Nonzero	0xe85
0e81 0b30       | 0  |		Execute_Immediate	Case_Compare,0x30
0e82 7004       |p   |		Jump_Nonzero	0xe87
0e83 4800       |H   |		Short_Literal	0x0							; Debug Table 0x41.0x8 = 0xe83,0x6
0e84 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0e85 4801       |H   |		Short_Literal	0x1							; Debug Table 0x41.0x9 = 0xe85,0x2
0e86 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0e87 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x41.0xa = 0xe87,0x3
0e88 4901       |I   |		Short_Literal	0x101
0e89 00eb       |    |		Load_Encached	Diana_Cache
0e8a 0096       |    |		Execute	Package,Entry
0e8b e405       |    |		Load	0x2,0x5								; Debug Table 0x41.0xb = 0xe8b,0x801
0e8c 0007       |    |		Action	Break_Optional
0e8d 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x41.0xc = 0xe8d,0x802
0e8e 0007       |    |		Action	Break_Optional							; Debug Table 0x41.0xd = 0xe8e,0x803
0e8f 00d0       |    |		Action	Swap_Control							; Debug Table 0x41.0xe = 0xe8f,0x804
0e90 00d1       |    |		Pop_Control	Pop_Count_1
0e91 0b80       |    |		Execute_Immediate	Case_Compare,0x80				; Debug Table 0x41.0xf = 0xe91,0x3
0e92 7002       |p   |		Jump_Nonzero	0xe95
0e93 4800       |H   |		Short_Literal	0x0							; Debug Table 0x41.0x10 = 0xe93,0x5
0e94 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0e95 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x41.0x11 = 0xe95,0x4
0e96 4901       |I   |		Short_Literal	0x101
0e97 00eb       |    |		Load_Encached	Diana_Cache
0e98 0096       |    |		Execute	Package,Entry
0e99 8250       | P  |		Call	0x1,0x50
0e9a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0e9b 0000 0000  |    |		.BLANK	0000[0x5]
0ea0 ; --------------------------------------------------------------------------------------
0ea0 ; SUBPROGRAM
0ea0 ; --------------------------------------------------------------------------------------
0ea0 0ea6       |    |		.CONST	0x0ea6								; Address of begin
0ea1 0004       |    |		.CONST	0x0004								; Address of exception handler
0ea2 0002       |    |		.CONST	0x0002								; Number of locals
0ea3			INIT_0ea0:
0ea3 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x42 = .DEBUG	0x0ea3,0x19b2,0x0002,0x0000,0x005a,0x3895,0x0000,0x041f
													; Debug Table 0x42.0x0 = 0xea3,0xffff
0ea4 00db       |    |		Load_Top	At_Offset_3
0ea5 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0ea6			BODY_0ea0:
0ea6 00cf       |    |		Action	Mark_Auxiliary
0ea7 7843       |xC  |		Jump	0xeeb
0ea8 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x42.0x1 = 0xea8,0x2
0ea9 00da       |    |		Load_Top	At_Offset_2
0eaa 0007       |    |		Action	Break_Optional
0eab 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x42.0x2 = 0xeab,0x401
0eac 7002       |p   |		Jump_Nonzero	0xeaf
0ead 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x42.0x3 = 0xead,0x402
0eae 782c       |x,  |		Jump	0xedb
0eaf 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x42.0x4 = 0xeaf,0x403
0eb0 0217       |    |		Execute	Heap_Access,All_Reference
0eb1 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0eb2 6804       |h   |		Jump_Zero	0xeb7
0eb3 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x42.0x5 = 0xeb3,0x404
0eb4 0217       |    |		Execute	Heap_Access,All_Reference
0eb5 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0eb6 7824       |x$  |		Jump	0xedb
0eb7 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x42.0x6 = 0xeb7,0x405
0eb8 0007       |    |		Action	Break_Optional
0eb9 e606       |    |		Load	0x3,0x6								; Debug Table 0x42.0x7 = 0xeb9,0x801
0eba 0007       |    |		Action	Break_Optional
0ebb 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x42.0x8 = 0xebb,0x802
0ebc 0007       |    |		Action	Break_Optional							; Debug Table 0x42.0x9 = 0xebc,0x803
0ebd 00d0       |    |		Action	Swap_Control							; Debug Table 0x42.0xa = 0xebd,0x804
0ebe 00d1       |    |		Pop_Control	Pop_Count_1
0ebf 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x42.0xb = 0xebf,0x405
0ec0 00eb       |    |		Load_Encached	Diana_Cache
0ec1 0098       |    |		Execute	Package,Field_Read_Dynamic
0ec2 012c       | ,  |		Execute	Any,Size
0ec3 e015       |    |		Load	0x0,0x15
0ec4 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0ec5 025b       | [  |		Execute	Discrete,Check_In_Type
0ec6 0273       | s  |		Execute	Discrete,Plus
0ec7 00d9       |    |		Load_Top	At_Offset_1
0ec8 0007       |    |		Action	Break_Optional
0ec9 e607       |    |		Load	0x3,0x7								; Debug Table 0x42.0xc = 0xec9,0xc01
0eca 0007       |    |		Action	Break_Optional
0ecb 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x42.0xd = 0xecb,0xc02
0ecc 0007       |    |		Action	Break_Optional							; Debug Table 0x42.0xe = 0xecc,0xc03
0ecd 00d0       |    |		Action	Swap_Control							; Debug Table 0x42.0xf = 0xecd,0xc04
0ece 00d1       |    |		Pop_Control	Pop_Count_1
0ecf 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x42.0x10 = 0xecf,0x804
0ed0 00eb       |    |		Load_Encached	Diana_Cache
0ed1 0098       |    |		Execute	Package,Field_Read_Dynamic
0ed2 49c9       |I   |		Short_Literal	0x1c9
0ed3 00eb       |    |		Load_Encached	Diana_Cache
0ed4 0098       |    |		Execute	Package,Field_Read_Dynamic
0ed5 49ca       |I   |		Short_Literal	0x1ca
0ed6 00eb       |    |		Load_Encached	Diana_Cache
0ed7 0095       |    |		Execute	Package,Field_Reference_Dynamic
0ed8 e016       |    |		Load	0x0,0x16
0ed9 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0eda 7800       |x   |		Jump	0xedb
0edb 00d0       |    |		Action	Swap_Control
0edc 00d1       |    |		Pop_Control	Pop_Count_1
0edd 822b       | +  |		Call	0x1,0x2b							; Debug Table 0x42.0x11 = 0xedd,0x2
0ede 6802       |h   |		Jump_Zero	0xee1
0edf 4801       |H   |		Short_Literal	0x1							; Debug Table 0x42.0x12 = 0xedf,0x3
0ee0 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0ee1 0007       |    |		Action	Break_Optional							; Debug Table 0x42.0x13 = 0xee1,0x4
0ee2 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x42.0x14 = 0xee2,0x1001
0ee3 7002       |p   |		Jump_Nonzero	0xee6
0ee4 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x42.0x15 = 0xee4,0x1002
0ee5 7803       |x   |		Jump	0xee9
0ee6 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x42.0x16 = 0xee6,0x1003
0ee7 0217       |    |		Execute	Heap_Access,All_Reference
0ee8 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0ee9 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2					; Debug Table 0x42.0x17 = 0xee9,0x4
0eea 00c9       |    |		Action	Pop_Auxiliary_Loop
0eeb 0007       |    |		Action	Break_Optional							; Debug Table 0x42.0x18 = 0xeeb,0x1
0eec 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x42.0x19 = 0xeec,0x1401
0eed 021d       |    |		Execute	Heap_Access,Is_Null
0eee 6fb9       |o   |		Jump_Zero	0xea8							; Debug Table 0x42.0x1a = 0xeee,0x1
0eef 00ce       |    |		Action	Pop_Auxiliary
0ef0 4800       |H   |		Short_Literal	0x0							; Debug Table 0x42.0x1b = 0xef0,0x5
0ef1 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0ef2 0000 0000  |    |		.BLANK	0000[0x6]
0ef8 ; --------------------------------------------------------------------------------------
0ef8 ; SUBPROGRAM
0ef8 ; --------------------------------------------------------------------------------------
0ef8 0efe       |    |		.CONST	0x0efe								; Address of begin
0ef9 0004       |    |		.CONST	0x0004								; Address of exception handler
0efa 0002       |    |		.CONST	0x0002								; Number of locals
0efb			INIT_0ef8:
0efb 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x43 = .DEBUG	0x0efb,0x19ec,0x0002,0x0000,0x005a,0x3895,0x0000,0x0516
													; Debug Table 0x43.0x0 = 0xefb,0xffff
0efc 00db       |    |		Load_Top	At_Offset_3
0efd 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0efe			BODY_0ef8:
0efe 00cf       |    |		Action	Mark_Auxiliary
0eff 7842       |xB  |		Jump	0xf42
0f00 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x43.0x1 = 0xf00,0x2
0f01 0007       |    |		Action	Break_Optional
0f02 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x43.0x2 = 0xf02,0x401
0f03 7002       |p   |		Jump_Nonzero	0xf06
0f04 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x43.0x3 = 0xf04,0x402
0f05 782c       |x,  |		Jump	0xf32
0f06 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x43.0x4 = 0xf06,0x403
0f07 0217       |    |		Execute	Heap_Access,All_Reference
0f08 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0f09 6804       |h   |		Jump_Zero	0xf0e
0f0a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x43.0x5 = 0xf0a,0x404
0f0b 0217       |    |		Execute	Heap_Access,All_Reference
0f0c 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0f0d 7824       |x$  |		Jump	0xf32
0f0e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x43.0x6 = 0xf0e,0x405
0f0f 0007       |    |		Action	Break_Optional
0f10 e605       |    |		Load	0x3,0x5								; Debug Table 0x43.0x7 = 0xf10,0x801
0f11 0007       |    |		Action	Break_Optional
0f12 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x43.0x8 = 0xf12,0x802
0f13 0007       |    |		Action	Break_Optional							; Debug Table 0x43.0x9 = 0xf13,0x803
0f14 00d0       |    |		Action	Swap_Control							; Debug Table 0x43.0xa = 0xf14,0x804
0f15 00d1       |    |		Pop_Control	Pop_Count_1
0f16 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x43.0xb = 0xf16,0x405
0f17 00eb       |    |		Load_Encached	Diana_Cache
0f18 0098       |    |		Execute	Package,Field_Read_Dynamic
0f19 012c       | ,  |		Execute	Any,Size
0f1a e015       |    |		Load	0x0,0x15
0f1b 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0f1c 025b       | [  |		Execute	Discrete,Check_In_Type
0f1d 0273       | s  |		Execute	Discrete,Plus
0f1e 00d9       |    |		Load_Top	At_Offset_1
0f1f 0007       |    |		Action	Break_Optional
0f20 e606       |    |		Load	0x3,0x6								; Debug Table 0x43.0xc = 0xf20,0xc01
0f21 0007       |    |		Action	Break_Optional
0f22 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x43.0xd = 0xf22,0xc02
0f23 0007       |    |		Action	Break_Optional							; Debug Table 0x43.0xe = 0xf23,0xc03
0f24 00d0       |    |		Action	Swap_Control							; Debug Table 0x43.0xf = 0xf24,0xc04
0f25 00d1       |    |		Pop_Control	Pop_Count_1
0f26 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x43.0x10 = 0xf26,0x804
0f27 00eb       |    |		Load_Encached	Diana_Cache
0f28 0098       |    |		Execute	Package,Field_Read_Dynamic
0f29 49c9       |I   |		Short_Literal	0x1c9
0f2a 00eb       |    |		Load_Encached	Diana_Cache
0f2b 0098       |    |		Execute	Package,Field_Read_Dynamic
0f2c 49ca       |I   |		Short_Literal	0x1ca
0f2d 00eb       |    |		Load_Encached	Diana_Cache
0f2e 0095       |    |		Execute	Package,Field_Reference_Dynamic
0f2f e016       |    |		Load	0x0,0x16
0f30 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0f31 7800       |x   |		Jump	0xf32
0f32 00d0       |    |		Action	Swap_Control
0f33 00d1       |    |		Pop_Control	Pop_Count_1
0f34 822c       | ,  |		Call	0x1,0x2c							; Debug Table 0x43.0x11 = 0xf34,0x2
0f35 7002       |p   |		Jump_Nonzero	0xf38
0f36 4800       |H   |		Short_Literal	0x0							; Debug Table 0x43.0x12 = 0xf36,0x3
0f37 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0f38 0007       |    |		Action	Break_Optional							; Debug Table 0x43.0x13 = 0xf38,0x4
0f39 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x43.0x14 = 0xf39,0x1001
0f3a 7002       |p   |		Jump_Nonzero	0xf3d
0f3b 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x43.0x15 = 0xf3b,0x1002
0f3c 7803       |x   |		Jump	0xf40
0f3d 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x43.0x16 = 0xf3d,0x1003
0f3e 0217       |    |		Execute	Heap_Access,All_Reference
0f3f 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0f40 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2					; Debug Table 0x43.0x17 = 0xf40,0x4
0f41 00c9       |    |		Action	Pop_Auxiliary_Loop
0f42 0007       |    |		Action	Break_Optional							; Debug Table 0x43.0x18 = 0xf42,0x1
0f43 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x43.0x19 = 0xf43,0x1401
0f44 021d       |    |		Execute	Heap_Access,Is_Null
0f45 6fba       |o   |		Jump_Zero	0xf00							; Debug Table 0x43.0x1a = 0xf45,0x1
0f46 00ce       |    |		Action	Pop_Auxiliary
0f47 4801       |H   |		Short_Literal	0x1							; Debug Table 0x43.0x1b = 0xf47,0x5
0f48 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0f49 0000 0000  |    |		.BLANK	0000[0x7]
0f50 ; --------------------------------------------------------------------------------------
0f50 ; SUBPROGRAM
0f50 ; --------------------------------------------------------------------------------------
0f50 0f58       | X  |		.CONST	0x0f58								; Address of begin
0f51 0f7f       |    |		.CONST	0x0f7f								; Address of exception handler
0f52 0002       |    |		.CONST	0x0002								; Number of locals
0f53			INIT_0f50:
0f53 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x44 = .DEBUG	0x0f53,0x1a26,0x0004,0x0000,0x005a,0x3895,0x0000,0x10ac
													; Debug Table 0x44.0x0 = 0xf53,0xffff
0f54 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
0f55 0322       | "  |		Declare_Variable	Record
0f56 00d8       |    |		Load_Top	At_Offset_0
0f57 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0f58			BODY_0f50:
0f58 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x44.0x1 = 0xf58,0x1
0f59 00e1       |    |		Load_Encached	Boolean_Cache
0f5a e5ff       |    |		Load	0x2,-0x1
0f5b 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0f5c e013       |    |		Load	0x0,0x13
0f5d 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0f5e c402       |    |		Store	0x2,0x2
0f5f 00d1       |    |		Pop_Control	Pop_Count_1
0f60 e402       |    |		Load	0x2,0x2								; Debug Table 0x44.0x2 = 0xf60,0x2
0f61 6812       |h   |		Jump_Zero	0xf74
0f62 00d8       |    |		Load_Top	At_Offset_0
0f63 00eb       |    |		Load_Encached	Diana_Cache
0f64 18a6       |    |		Execute	Package,Field_Execute,Field_Number 0xa6
0f65 680e       |h   |		Jump_Zero	0xf74
0f66 e5ff       |    |		Load	0x2,-0x1
0f67 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0f68 700b       |p   |		Jump_Nonzero	0xf74
0f69 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x44.0x3 = 0xf69,0x3
0f6a 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0f6b 00d9       |    |		Load_Top	At_Offset_1
0f6c 00eb       |    |		Load_Encached	Diana_Cache
0f6d 18a1       |    |		Execute	Package,Field_Execute,Field_Number 0xa1
0f6e e021       | !  |		Load	0x0,0x21
0f6f 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0f70 00eb       |    |		Load_Encached	Diana_Cache
0f71 189c       |    |		Execute	Package,Field_Execute,Field_Number 0x9c
0f72 00d9       |    |		Load_Top	At_Offset_1
0f73 017d       | }  |		Execute	Record,Structure_Write
0f74 e402       |    |		Load	0x2,0x2								; Debug Table 0x44.0x4 = 0xf74,0x4
0f75 6804       |h   |		Jump_Zero	0xf7a
0f76 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x44.0x5 = 0xf76,0x5
0f77 e5ff       |    |		Load	0x2,-0x1
0f78 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0f79 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0f7a 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x44.0x6 = 0xf7a,0x6
0f7b 1899       |    |		Execute	Package,Field_Execute,Field_Number 0x99
0f7c e5ff       |    |		Load	0x2,-0x1
0f7d 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0f7e 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0f7f			TRAP_0f50:
0f7f 600c       |`   |		Indirect_Literal	Discrete,0xf8c,{0x00000000, 0x5a37e501}
0f80 010f       |    |		Execute	Exception,Equal
0f81 6807       |h   |		Jump_Zero	0xf89
0f82 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x44.0x7 = 0xf82,0x7
0f83 1899       |    |		Execute	Package,Field_Execute,Field_Number 0x99
0f84 e5ff       |    |		Load	0x2,-0x1
0f85 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0f86 4800       |H   |		Short_Literal	0x0							; Debug Table 0x44.0x8 = 0xf86,0x8
0f87 a402       |    |		Store_Unchecked	0x2,0x2
0f88 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0f89 0100       |    |		Execute	Exception,Raise
0f8a 0000 0000  |    |		.XXX[0x2]
0f8c 0000 0000  |    |		.LITERAL	{0x00000000, 0x5a37e501}
0f90 0000 0000  |    |		.LITERAL	{0x00000000, 0x7fffffff}
0f94 ; --------------------------------------------------------------------------------------
0f94 ; STRING TABLE
0f94 ; --------------------------------------------------------------------------------------
0f94 000e       |    |		.STRTAB	0x000e->0x0f9b							; "Duplicate to ensure pure value"
0f95 002a       | *  |		.STRTAB	0x002a->0x0faa							; "INITIALIZE ACTION"
0f96 0039       | 9  |		.STRTAB	0x0039->0x0fb2							; "PARAMETERIZE ACTION"
0f97 004a       | J  |		.STRTAB	0x004a->0x0fbc							; "CONSTRAIN VARIABLE ACTION"
0f98 0061       | a  |		.STRTAB	0x0061->0x0fc8							; "Bad class in object declaration"
0f99 007e       | ~  |		.STRTAB	0x007e->0x0fd8							; "Unexpected item in ref "
0f9a 0093       |    |		.STREND 0x0093->0x0fe3
0f9b 4475 706c  |Dupl|		.STRTAB_STRINGS
0fe4 0000 0000  |    |		.BLANK	0000[0x4]
0fe8 ; --------------------------------------------------------------------------------------
0fe8 ; Debug Table
0fe8 ; --------------------------------------------------------------------------------------
0fe8 0003 0045  |   E|		.CONST	0x0003,0x0045
0fea 000b 1212  |    |		.DEBUG	0x000b,0x1212,0x8000,0x0000,0x005a,0x3525,0x0000,0x0005
0ff2 0018 1220  |    |		.DEBUG	0x0018,0x1220,0x8000,0x0000,0x005a,0x3895,0x0000,0x004f
0ffa 0103 12be  |    |		.DEBUG	0x0103,0x12be,0x0001,0x0000,0x005a,0x3525,0x0000,0x0006
1002 012b 12e2  | +  |		.DEBUG	0x012b,0x12e2,0x0001,0x0000,0x005a,0x3525,0x0000,0x0014
100a 0163 1308  | c  |		.DEBUG	0x0163,0x1308,0x0001,0x0000,0x005a,0x3525,0x0000,0x001e
1012 01cb 1336  |   6|		.DEBUG	0x01cb,0x1336,0x0001,0x0000,0x005a,0x3525,0x0000,0x002e
101a 01d3 133a  |   :|		.DEBUG	0x01d3,0x133a,0x0002,0x0000,0x005a,0x3525,0x0000,0x0032
1022 0243 1396  | C  |		.DEBUG	0x0243,0x1396,0x0002,0x0000,0x005a,0x3525,0x0000,0x003d
102a 027b 13b4  | {  |		.DEBUG	0x027b,0x13b4,0x0005,0x0000,0x005a,0x3895,0x0000,0x00b1
1032 0293 13b6  |    |		.DEBUG	0x0293,0x13b6,0x0002,0x0000,0x005a,0x3895,0x0000,0x0143
103a 02b3 13d4  |    |		.DEBUG	0x02b3,0x13d4,0x0002,0x0000,0x005a,0x3895,0x0000,0x0183
1042 02db 13f2  |    |		.DEBUG	0x02db,0x13f2,0x0002,0x0000,0x005a,0x3895,0x0000,0x01d5
104a 02fb 1408  |    |		.DEBUG	0x02fb,0x1408,0x0002,0x0000,0x005a,0x3895,0x0000,0x021b
1052 030b 140c  |    |		.DEBUG	0x030b,0x140c,0x0002,0x0000,0x005a,0x3895,0x0000,0x023c
105a 031b 1410  |    |		.DEBUG	0x031b,0x1410,0x0001,0x0000,0x005a,0x3895,0x0000,0x025c
1062 032b 1416  | +  |		.DEBUG	0x032b,0x1416,0x0001,0x0000,0x005a,0x3895,0x0000,0x0277
106a 0333 141c  | 3  |		.DEBUG	0x0333,0x141c,0x0001,0x0000,0x005a,0x3895,0x0000,0x028e
1072 0343 1424  | C $|		.DEBUG	0x0343,0x1424,0x0002,0x0000,0x005a,0x3895,0x0000,0x02b5
107a 035b 1428  | [ (|		.DEBUG	0x035b,0x1428,0x0002,0x0000,0x005a,0x3895,0x0000,0x02d9
1082 036b 142c  | k ,|		.DEBUG	0x036b,0x142c,0x0002,0x0000,0x005a,0x3895,0x0000,0x02f3
108a 037b 1430  | { 0|		.DEBUG	0x037b,0x1430,0x0002,0x0000,0x005a,0x3895,0x0000,0x0310
1092 038b 1434  |   4|		.DEBUG	0x038b,0x1434,0x0001,0x0000,0x005a,0x3895,0x0000,0x0333
109a 039b 1438  |   8|		.DEBUG	0x039b,0x1438,0x0001,0x0000,0x005a,0x3895,0x0000,0x034d
10a2 03b3 1442  |   B|		.DEBUG	0x03b3,0x1442,0x0001,0x0000,0x005a,0x3895,0x0000,0x036f
10aa 03c3 1446  |   F|		.DEBUG	0x03c3,0x1446,0x0001,0x0000,0x005a,0x3895,0x0000,0x038b
10b2 03d3 144a  |   J|		.DEBUG	0x03d3,0x144a,0x0001,0x0000,0x005a,0x3895,0x0000,0x03a4
10ba 03db 144e  |   N|		.DEBUG	0x03db,0x144e,0x0001,0x0000,0x005a,0x3895,0x0000,0x03b8
10c2 03fb 145a  |   Z|		.DEBUG	0x03fb,0x145a,0x0002,0x0000,0x005a,0x3895,0x0000,0x03e7
10ca 040b 1466  |   f|		.DEBUG	0x040b,0x1466,0x0002,0x0000,0x005a,0x3895,0x0000,0x0410
10d2 046b 1488  | k  |		.DEBUG	0x046b,0x1488,0x0002,0x0000,0x005a,0x3895,0x0000,0x050c
10da 04b3 14a8  |    |		.DEBUG	0x04b3,0x14a8,0x0001,0x0000,0x005a,0x3895,0x0000,0x05e4
10e2 0503 14d8  |    |		.DEBUG	0x0503,0x14d8,0x0001,0x0000,0x005a,0x3895,0x0000,0x06a3
10ea 052b 14e8  | +  |		.DEBUG	0x052b,0x14e8,0x0001,0x0000,0x005a,0x3895,0x0000,0x06fe
10f2 053b 14f0  | ;  |		.DEBUG	0x053b,0x14f0,0x0001,0x0000,0x005a,0x3895,0x0000,0x0728
10fa 0563 1506  | c  |		.DEBUG	0x0563,0x1506,0x0002,0x0000,0x005a,0x3895,0x0000,0x076a
1102 058b 150e  |    |		.DEBUG	0x058b,0x150e,0x0001,0x0000,0x005a,0x3895,0x0000,0x07ae
110a 059b 1514  |    |		.DEBUG	0x059b,0x1514,0x0001,0x0000,0x005a,0x3895,0x0000,0x07cc
1112 05cb 1528  |   (|		.DEBUG	0x05cb,0x1528,0x0001,0x0000,0x005a,0x3895,0x0000,0x082e
111a 05fb 1546  |   F|		.DEBUG	0x05fb,0x1546,0x0002,0x0000,0x005a,0x3895,0x0000,0x088a
1122 063b 155a  | ; Z|		.DEBUG	0x063b,0x155a,0x0002,0x0000,0x005a,0x3895,0x0000,0x08e4
112a 0733 15fc  | 3  |		.DEBUG	0x0733,0x15fc,0x0002,0x0000,0x005a,0x3895,0x0000,0x09b8
1132 076b 161c  | k  |		.DEBUG	0x076b,0x161c,0x0002,0x0000,0x005a,0x3895,0x0000,0x0a13
113a 079b 1624  |   $|		.DEBUG	0x079b,0x1624,0x0001,0x0000,0x005a,0x3895,0x0000,0x0a62
1142 07a3 1628  |   (|		.DEBUG	0x07a3,0x1628,0x0001,0x0000,0x005a,0x3895,0x0000,0x0a78
114a 07d3 1638  |   8|		.DEBUG	0x07d3,0x1638,0x0001,0x0000,0x005a,0x3895,0x0000,0x0aea
1152 07f3 164c  |   L|		.DEBUG	0x07f3,0x164c,0x0001,0x0000,0x005a,0x3895,0x0000,0x0b2b
115a 0813 1662  |   b|		.DEBUG	0x0813,0x1662,0x0001,0x0000,0x005a,0x3895,0x0000,0x0b6d
1162 085b 1690  | [  |		.DEBUG	0x085b,0x1690,0x0001,0x0000,0x005a,0x3895,0x0000,0x0be6
116a 08b3 16b4  |    |		.DEBUG	0x08b3,0x16b4,0x0002,0x0000,0x005a,0x3895,0x0000,0x0c96
1172 08c3 16bc  |    |		.DEBUG	0x08c3,0x16bc,0x0002,0x0000,0x005a,0x3895,0x0000,0x0cbb
117a 0943 16fa  | C  |		.DEBUG	0x0943,0x16fa,0x0002,0x0000,0x005a,0x3895,0x0000,0x0db0
1182 096b 1706  | k  |		.DEBUG	0x096b,0x1706,0x0002,0x0000,0x005a,0x3895,0x0000,0x0df1
118a 098b 170e  |    |		.DEBUG	0x098b,0x170e,0x0002,0x0000,0x005a,0x3895,0x0000,0x0e2d
1192 09a3 1712  |    |		.DEBUG	0x09a3,0x1712,0x0001,0x0000,0x005a,0x3895,0x0000,0x0e55
119a 09d3 172a  |   *|		.DEBUG	0x09d3,0x172a,0x0001,0x0000,0x005a,0x3895,0x0000,0x0eb6
11a2 0a43 1766  | C f|		.DEBUG	0x0a43,0x1766,0x0002,0x0000,0x005a,0x3895,0x0000,0x0f92
11aa 0a73 1782  | s  |		.DEBUG	0x0a73,0x1782,0x0001,0x0000,0x005a,0x3895,0x0000,0x0ff2
11b2 0aa3 179a  |    |		.DEBUG	0x0aa3,0x179a,0x0002,0x0000,0x005a,0x3895,0x0000,0x10b4
11ba 0b3b 17e8  | ;  |		.DEBUG	0x0b3b,0x17e8,0x0001,0x0000,0x005a,0x3895,0x0000,0x11c5
11c2 0b83 1800  |    |		.DEBUG	0x0b83,0x1800,0x0001,0x0000,0x005a,0x3895,0x0000,0x124e
11ca 0c5b 1874  | [ t|		.DEBUG	0x0c5b,0x1874,0x0001,0x0000,0x005a,0x3895,0x0000,0x131e
11d2 0ca3 1898  |    |		.DEBUG	0x0ca3,0x1898,0x0002,0x0000,0x005a,0x3895,0x0000,0x13be
11da 0cf3 18cc  |    |		.DEBUG	0x0cf3,0x18cc,0x0001,0x0000,0x005a,0x3895,0x0000,0x1462
11e2 0d43 18e6  | C  |		.DEBUG	0x0d43,0x18e6,0x0001,0x0000,0x005a,0x3895,0x0000,0x153e
11ea 0ddb 1932  |   2|		.DEBUG	0x0ddb,0x1932,0x0001,0x0000,0x005a,0x3895,0x0000,0x1600
11f2 0e6b 198c  | k  |		.DEBUG	0x0e6b,0x198c,0x0002,0x0000,0x005a,0x3895,0x0000,0x16a7
11fa 0ea3 19b2  |    |		.DEBUG	0x0ea3,0x19b2,0x0002,0x0000,0x005a,0x3895,0x0000,0x041f
1202 0efb 19ec  |    |		.DEBUG	0x0efb,0x19ec,0x0002,0x0000,0x005a,0x3895,0x0000,0x0516
120a 0f53 1a26  | S &|		.DEBUG	0x0f53,0x1a26,0x0004,0x0000,0x005a,0x3895,0x0000,0x10ac
1212 ; --------------------------------------------------------------------------------------
1212 ; Debug3 Subtable 0x0
1212 ; --------------------------------------------------------------------------------------
1212 0006 0000  |    |		.DBG3TAB	0x0006,0x0000
1214 000b ffff  |    |		.CONST	0x000b,0xffff
1216 000d fffe  |    |		.CONST	0x000d,0xfffe
1218 000f fffd  |    |		.CONST	0x000f,0xfffd
121a 0011 fffc  |    |		.CONST	0x0011,0xfffc
121c 0013 fffb  |    |		.CONST	0x0013,0xfffb
121e 0015 fffa  |    |		.CONST	0x0015,0xfffa
1220 ; --------------------------------------------------------------------------------------
1220 ; Debug3 Subtable 0x1
1220 ; --------------------------------------------------------------------------------------
1220 004e 0000  | N  |		.DBG3TAB	0x004e,0x0000
1222 0018 ffff  |    |		.CONST	0x0018,0xffff
1224 0019 fffe  |    |		.CONST	0x0019,0xfffe
1226 001a fffd  |    |		.CONST	0x001a,0xfffd
1228 001b fffc  |    |		.CONST	0x001b,0xfffc
122a 001c fffb  |    |		.CONST	0x001c,0xfffb
122c 001d fffa  |    |		.CONST	0x001d,0xfffa
122e 001e fff9  |    |		.CONST	0x001e,0xfff9
1230 001f fff8  |    |		.CONST	0x001f,0xfff8
1232 0020 fff7  |    |		.CONST	0x0020,0xfff7
1234 0021 fff6  | !  |		.CONST	0x0021,0xfff6
1236 003f fff5  | ?  |		.CONST	0x003f,0xfff5
1238 005d fff4  | ]  |		.CONST	0x005d,0xfff4
123a 0061 fff3  | a  |		.CONST	0x0061,0xfff3
123c 007b fff2  | {  |		.CONST	0x007b,0xfff2
123e 007c fff1  | |  |		.CONST	0x007c,0xfff1
1240 007f fff0  |    |		.CONST	0x007f,0xfff0
1242 0081 ffef  |    |		.CONST	0x0081,0xffef
1244 0083 ffee  |    |		.CONST	0x0083,0xffee
1246 0085 ffed  |    |		.CONST	0x0085,0xffed
1248 0087 ffec  |    |		.CONST	0x0087,0xffec
124a 0089 ffeb  |    |		.CONST	0x0089,0xffeb
124c 008b ffea  |    |		.CONST	0x008b,0xffea
124e 008d ffe9  |    |		.CONST	0x008d,0xffe9
1250 008f ffe8  |    |		.CONST	0x008f,0xffe8
1252 0091 ffe7  |    |		.CONST	0x0091,0xffe7
1254 0093 ffe6  |    |		.CONST	0x0093,0xffe6
1256 0095 ffe5  |    |		.CONST	0x0095,0xffe5
1258 0097 ffe4  |    |		.CONST	0x0097,0xffe4
125a 0099 ffe3  |    |		.CONST	0x0099,0xffe3
125c 009b ffe2  |    |		.CONST	0x009b,0xffe2
125e 009d ffe1  |    |		.CONST	0x009d,0xffe1
1260 009f ffe0  |    |		.CONST	0x009f,0xffe0
1262 00a1 ffdf  |    |		.CONST	0x00a1,0xffdf
1264 00a3 ffde  |    |		.CONST	0x00a3,0xffde
1266 00a5 ffdd  |    |		.CONST	0x00a5,0xffdd
1268 00a7 ffdc  |    |		.CONST	0x00a7,0xffdc
126a 00a9 ffdb  |    |		.CONST	0x00a9,0xffdb
126c 00ab ffda  |    |		.CONST	0x00ab,0xffda
126e 00ad ffd9  |    |		.CONST	0x00ad,0xffd9
1270 00af ffd8  |    |		.CONST	0x00af,0xffd8
1272 00b1 ffd7  |    |		.CONST	0x00b1,0xffd7
1274 00b3 ffd6  |    |		.CONST	0x00b3,0xffd6
1276 00b5 ffd5  |    |		.CONST	0x00b5,0xffd5
1278 00b7 ffd4  |    |		.CONST	0x00b7,0xffd4
127a 00b9 ffd3  |    |		.CONST	0x00b9,0xffd3
127c 00bb ffd2  |    |		.CONST	0x00bb,0xffd2
127e 00bd ffd1  |    |		.CONST	0x00bd,0xffd1
1280 00bf ffd0  |    |		.CONST	0x00bf,0xffd0
1282 00c1 ffcf  |    |		.CONST	0x00c1,0xffcf
1284 00c3 ffce  |    |		.CONST	0x00c3,0xffce
1286 00c5 ffcd  |    |		.CONST	0x00c5,0xffcd
1288 00c7 ffcc  |    |		.CONST	0x00c7,0xffcc
128a 00c9 ffcb  |    |		.CONST	0x00c9,0xffcb
128c 00cb ffca  |    |		.CONST	0x00cb,0xffca
128e 00cd ffc9  |    |		.CONST	0x00cd,0xffc9
1290 00cf ffc8  |    |		.CONST	0x00cf,0xffc8
1292 00d1 ffc7  |    |		.CONST	0x00d1,0xffc7
1294 00d3 ffc6  |    |		.CONST	0x00d3,0xffc6
1296 00d5 ffc5  |    |		.CONST	0x00d5,0xffc5
1298 00d7 ffc4  |    |		.CONST	0x00d7,0xffc4
129a 00d9 ffc3  |    |		.CONST	0x00d9,0xffc3
129c 00db ffc2  |    |		.CONST	0x00db,0xffc2
129e 00dd ffc1  |    |		.CONST	0x00dd,0xffc1
12a0 00df ffc0  |    |		.CONST	0x00df,0xffc0
12a2 00e1 ffbf  |    |		.CONST	0x00e1,0xffbf
12a4 00e3 ffbe  |    |		.CONST	0x00e3,0xffbe
12a6 00e5 ffbd  |    |		.CONST	0x00e5,0xffbd
12a8 00e7 ffbc  |    |		.CONST	0x00e7,0xffbc
12aa 00e9 ffbb  |    |		.CONST	0x00e9,0xffbb
12ac 00eb ffba  |    |		.CONST	0x00eb,0xffba
12ae 00ed ffb9  |    |		.CONST	0x00ed,0xffb9
12b0 00ef ffb8  |    |		.CONST	0x00ef,0xffb8
12b2 00f1 ffb7  |    |		.CONST	0x00f1,0xffb7
12b4 00f3 ffb6  |    |		.CONST	0x00f3,0xffb6
12b6 00f5 ffb5  |    |		.CONST	0x00f5,0xffb5
12b8 00f7 ffb4  |    |		.CONST	0x00f7,0xffb4
12ba 00f9 ffb3  |    |		.CONST	0x00f9,0xffb3
12bc 00fb ffb2  |    |		.CONST	0x00fb,0xffb2
12be ; --------------------------------------------------------------------------------------
12be ; Debug3 Subtable 0x2
12be ; --------------------------------------------------------------------------------------
12be 0001 0010  |    |		.DBG3TAB	0x0001,0x0010
12c0 0103 ffff  |    |		.CONST	0x0103,0xffff
12c2 0104 0001  |    |		.CONST	0x0104,0x0001
12c4 0105 0401  |    |		.CONST	0x0105,0x0401
12c6 0107 0402  |    |		.CONST	0x0107,0x0402
12c8 0108 0403  |    |		.CONST	0x0108,0x0403
12ca 0109 0404  |    |		.CONST	0x0109,0x0404
12cc 010a 0001  |    |		.CONST	0x010a,0x0001
12ce 010c 0002  |    |		.CONST	0x010c,0x0002
12d0 010f 0003  |    |		.CONST	0x010f,0x0003
12d2 0113 0004  |    |		.CONST	0x0113,0x0004
12d4 0114 0801  |    |		.CONST	0x0114,0x0801
12d6 0116 0802  |    |		.CONST	0x0116,0x0802
12d8 0117 0803  |    |		.CONST	0x0117,0x0803
12da 0118 0804  |    |		.CONST	0x0118,0x0804
12dc 0119 0004  |    |		.CONST	0x0119,0x0004
12de 011b 0005  |    |		.CONST	0x011b,0x0005
12e0 011f 0006  |    |		.CONST	0x011f,0x0006
12e2 ; --------------------------------------------------------------------------------------
12e2 ; Debug3 Subtable 0x3
12e2 ; --------------------------------------------------------------------------------------
12e2 0002 0010  |    |		.DBG3TAB	0x0002,0x0010
12e4 012b ffff  | +  |		.CONST	0x012b,0xffff
12e6 0130 fffe  | 0  |		.CONST	0x0130,0xfffe
12e8 0135 0001  | 5  |		.CONST	0x0135,0x0001
12ea 0137 0401  | 7  |		.CONST	0x0137,0x0401
12ec 0139 0402  | 9  |		.CONST	0x0139,0x0402
12ee 013a 0403  | :  |		.CONST	0x013a,0x0403
12f0 013b 0404  | ;  |		.CONST	0x013b,0x0404
12f2 013d 0001  | =  |		.CONST	0x013d,0x0001
12f4 0141 0006  | A  |		.CONST	0x0141,0x0006
12f6 0144 0002  | D  |		.CONST	0x0144,0x0002
12f8 0149 0003  | I  |		.CONST	0x0149,0x0003
12fa 014a 0801  | J  |		.CONST	0x014a,0x0801
12fc 014c 0802  | L  |		.CONST	0x014c,0x0802
12fe 014d 0803  | M  |		.CONST	0x014d,0x0803
1300 014e 0804  | N  |		.CONST	0x014e,0x0804
1302 014f 0003  | O  |		.CONST	0x014f,0x0003
1304 0151 0004  | Q  |		.CONST	0x0151,0x0004
1306 0154 0005  | T  |		.CONST	0x0154,0x0005
1308 ; --------------------------------------------------------------------------------------
1308 ; Debug3 Subtable 0x4
1308 ; --------------------------------------------------------------------------------------
1308 0002 0014  |    |		.DBG3TAB	0x0002,0x0014
130a 0163 ffff  | c  |		.CONST	0x0163,0xffff
130c 0165 fffe  | e  |		.CONST	0x0165,0xfffe
130e 016a 0001  | j  |		.CONST	0x016a,0x0001
1310 016e 0002  | n  |		.CONST	0x016e,0x0002
1312 0175 0003  | u  |		.CONST	0x0175,0x0003
1314 0179 0004  | y  |		.CONST	0x0179,0x0004
1316 018e 0005  |    |		.CONST	0x018e,0x0005
1318 0193 0006  |    |		.CONST	0x0193,0x0006
131a 0195 0007  |    |		.CONST	0x0195,0x0007
131c 019a 0008  |    |		.CONST	0x019a,0x0008
131e 019e 0009  |    |		.CONST	0x019e,0x0009
1320 01a2 000a  |    |		.CONST	0x01a2,0x000a
1322 01a5 000b  |    |		.CONST	0x01a5,0x000b
1324 01a6 0401  |    |		.CONST	0x01a6,0x0401
1326 01a7 000b  |    |		.CONST	0x01a7,0x000b
1328 01af 000c  |    |		.CONST	0x01af,0x000c
132a 01b2 000d  |    |		.CONST	0x01b2,0x000d
132c 01b5 000e  |    |		.CONST	0x01b5,0x000e
132e 01b6 0801  |    |		.CONST	0x01b6,0x0801
1330 01b7 000e  |    |		.CONST	0x01b7,0x000e
1332 01bf 000f  |    |		.CONST	0x01bf,0x000f
1334 01c3 0010  |    |		.CONST	0x01c3,0x0010
1336 ; --------------------------------------------------------------------------------------
1336 ; Debug3 Subtable 0x5
1336 ; --------------------------------------------------------------------------------------
1336 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
1338 01cb 0001  |    |		.CONST	0x01cb,0x0001
133a ; --------------------------------------------------------------------------------------
133a ; Debug3 Subtable 0x6
133a ; --------------------------------------------------------------------------------------
133a 0002 002b  |   +|		.DBG3TAB	0x0002,0x002b
133c 01d3 ffff  |    |		.CONST	0x01d3,0xffff
133e 01d4 fffe  |    |		.CONST	0x01d4,0xfffe
1340 01d5 0001  |    |		.CONST	0x01d5,0x0001
1342 01d6 0401  |    |		.CONST	0x01d6,0x0401
1344 01d8 0402  |    |		.CONST	0x01d8,0x0402
1346 01d9 0403  |    |		.CONST	0x01d9,0x0403
1348 01da 0404  |    |		.CONST	0x01da,0x0404
134a 01db 0001  |    |		.CONST	0x01db,0x0001
134c 01df 0003  |    |		.CONST	0x01df,0x0003
134e 01e1 0002  |    |		.CONST	0x01e1,0x0002
1350 01e7 0004  |    |		.CONST	0x01e7,0x0004
1352 01e8 0801  |    |		.CONST	0x01e8,0x0801
1354 01ea 0802  |    |		.CONST	0x01ea,0x0802
1356 01eb 0803  |    |		.CONST	0x01eb,0x0803
1358 01ec 0804  |    |		.CONST	0x01ec,0x0804
135a 01ed 0004  |    |		.CONST	0x01ed,0x0004
135c 01f3 0009  |    |		.CONST	0x01f3,0x0009
135e 01f5 0005  |    |		.CONST	0x01f5,0x0005
1360 01fa 0006  |    |		.CONST	0x01fa,0x0006
1362 01fb 0c01  |    |		.CONST	0x01fb,0x0c01
1364 01fd 0c02  |    |		.CONST	0x01fd,0x0c02
1366 01fe 0c03  |    |		.CONST	0x01fe,0x0c03
1368 01ff 0c04  |    |		.CONST	0x01ff,0x0c04
136a 0200 0006  |    |		.CONST	0x0200,0x0006
136c 0207 1001  |    |		.CONST	0x0207,0x1001
136e 0209 1002  |    |		.CONST	0x0209,0x1002
1370 020a 1003  |    |		.CONST	0x020a,0x1003
1372 020b 1004  |    |		.CONST	0x020b,0x1004
1374 020d 0c04  |    |		.CONST	0x020d,0x0c04
1376 0214 1401  |    |		.CONST	0x0214,0x1401
1378 0216 1402  |    |		.CONST	0x0216,0x1402
137a 0217 1403  |    |		.CONST	0x0217,0x1403
137c 0218 1404  |    |		.CONST	0x0218,0x1404
137e 021a 1004  |    |		.CONST	0x021a,0x1004
1380 0224 0007  | $  |		.CONST	0x0224,0x0007
1382 0227 0008  | '  |		.CONST	0x0227,0x0008
1384 022a 000a  | *  |		.CONST	0x022a,0x000a
1386 022b 1801  | +  |		.CONST	0x022b,0x1801
1388 022d 1802  | -  |		.CONST	0x022d,0x1802
138a 022e 1803  | .  |		.CONST	0x022e,0x1803
138c 022f 1804  | /  |		.CONST	0x022f,0x1804
138e 0230 000a  | 0  |		.CONST	0x0230,0x000a
1390 0234 000d  | 4  |		.CONST	0x0234,0x000d
1392 0236 000b  | 6  |		.CONST	0x0236,0x000b
1394 0238 000c  | 8  |		.CONST	0x0238,0x000c
1396 ; --------------------------------------------------------------------------------------
1396 ; Debug3 Subtable 0x7
1396 ; --------------------------------------------------------------------------------------
1396 0002 000c  |    |		.DBG3TAB	0x0002,0x000c
1398 0243 ffff  | C  |		.CONST	0x0243,0xffff
139a 0246 fffe  | F  |		.CONST	0x0246,0xfffe
139c 0249 0002  | I  |		.CONST	0x0249,0x0002
139e 024e 0003  | N  |		.CONST	0x024e,0x0003
13a0 024f 0401  | O  |		.CONST	0x024f,0x0401
13a2 0251 0402  | Q  |		.CONST	0x0251,0x0402
13a4 0252 0403  | R  |		.CONST	0x0252,0x0403
13a6 0253 0404  | S  |		.CONST	0x0253,0x0404
13a8 0254 0003  | T  |		.CONST	0x0254,0x0003
13aa 025a 0006  | Z  |		.CONST	0x025a,0x0006
13ac 025c 0004  | \  |		.CONST	0x025c,0x0004
13ae 0263 0005  | c  |		.CONST	0x0263,0x0005
13b0 026d 0001  | m  |		.CONST	0x026d,0x0001
13b2 0271 0007  | q  |		.CONST	0x0271,0x0007
13b4 ; --------------------------------------------------------------------------------------
13b4 ; Debug3 Subtable 0x8
13b4 ; --------------------------------------------------------------------------------------
13b4 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
13b6 ; --------------------------------------------------------------------------------------
13b6 ; Debug3 Subtable 0x9
13b6 ; --------------------------------------------------------------------------------------
13b6 0000 000e  |    |		.DBG3TAB	0x0000,0x000e
13b8 0293 0001  |    |		.CONST	0x0293,0x0001
13ba 0294 0401  |    |		.CONST	0x0294,0x0401
13bc 0296 0402  |    |		.CONST	0x0296,0x0402
13be 0297 0403  |    |		.CONST	0x0297,0x0403
13c0 0298 0404  |    |		.CONST	0x0298,0x0404
13c2 0299 0001  |    |		.CONST	0x0299,0x0001
13c4 029f 0004  |    |		.CONST	0x029f,0x0004
13c6 02a1 0002  |    |		.CONST	0x02a1,0x0002
13c8 02a6 0801  |    |		.CONST	0x02a6,0x0801
13ca 02a8 0802  |    |		.CONST	0x02a8,0x0802
13cc 02a9 0803  |    |		.CONST	0x02a9,0x0803
13ce 02aa 0804  |    |		.CONST	0x02aa,0x0804
13d0 02ac 0002  |    |		.CONST	0x02ac,0x0002
13d2 02ae 0003  |    |		.CONST	0x02ae,0x0003
13d4 ; --------------------------------------------------------------------------------------
13d4 ; Debug3 Subtable 0xa
13d4 ; --------------------------------------------------------------------------------------
13d4 0001 000d  |    |		.DBG3TAB	0x0001,0x000d
13d6 02b3 ffff  |    |		.CONST	0x02b3,0xffff
13d8 02b8 0001  |    |		.CONST	0x02b8,0x0001
13da 02b9 0401  |    |		.CONST	0x02b9,0x0401
13dc 02bb 0402  |    |		.CONST	0x02bb,0x0402
13de 02bc 0403  |    |		.CONST	0x02bc,0x0403
13e0 02bd 0404  |    |		.CONST	0x02bd,0x0404
13e2 02be 0001  |    |		.CONST	0x02be,0x0001
13e4 02c0 0002  |    |		.CONST	0x02c0,0x0002
13e6 02c4 0003  |    |		.CONST	0x02c4,0x0003
13e8 02c5 0801  |    |		.CONST	0x02c5,0x0801
13ea 02c7 0802  |    |		.CONST	0x02c7,0x0802
13ec 02c8 0803  |    |		.CONST	0x02c8,0x0803
13ee 02c9 0804  |    |		.CONST	0x02c9,0x0804
13f0 02ca 0003  |    |		.CONST	0x02ca,0x0003
13f2 ; --------------------------------------------------------------------------------------
13f2 ; Debug3 Subtable 0xb
13f2 ; --------------------------------------------------------------------------------------
13f2 0000 000a  |    |		.DBG3TAB	0x0000,0x000a
13f4 02db 0001  |    |		.CONST	0x02db,0x0001
13f6 02dc 0401  |    |		.CONST	0x02dc,0x0401
13f8 02de 0402  |    |		.CONST	0x02de,0x0402
13fa 02df 0403  |    |		.CONST	0x02df,0x0403
13fc 02e0 0404  |    |		.CONST	0x02e0,0x0404
13fe 02e1 0001  |    |		.CONST	0x02e1,0x0001
1400 02eb 0005  |    |		.CONST	0x02eb,0x0005
1402 02ed 0002  |    |		.CONST	0x02ed,0x0002
1404 02ef 0003  |    |		.CONST	0x02ef,0x0003
1406 02f4 0004  |    |		.CONST	0x02f4,0x0004
1408 ; --------------------------------------------------------------------------------------
1408 ; Debug3 Subtable 0xc
1408 ; --------------------------------------------------------------------------------------
1408 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
140a 02fb 0001  |    |		.CONST	0x02fb,0x0001
140c ; --------------------------------------------------------------------------------------
140c ; Debug3 Subtable 0xd
140c ; --------------------------------------------------------------------------------------
140c 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
140e 030b 0001  |    |		.CONST	0x030b,0x0001
1410 ; --------------------------------------------------------------------------------------
1410 ; Debug3 Subtable 0xe
1410 ; --------------------------------------------------------------------------------------
1410 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
1412 031b 0001  |    |		.CONST	0x031b,0x0001
1414 031f 0002  |    |		.CONST	0x031f,0x0002
1416 ; --------------------------------------------------------------------------------------
1416 ; Debug3 Subtable 0xf
1416 ; --------------------------------------------------------------------------------------
1416 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
1418 032b 0001  | +  |		.CONST	0x032b,0x0001
141a 032e 0002  | .  |		.CONST	0x032e,0x0002
141c ; --------------------------------------------------------------------------------------
141c ; Debug3 Subtable 0x10
141c ; --------------------------------------------------------------------------------------
141c 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
141e 0333 0001  | 3  |		.CONST	0x0333,0x0001
1420 0336 0002  | 6  |		.CONST	0x0336,0x0002
1422 033a 0003  | :  |		.CONST	0x033a,0x0003
1424 ; --------------------------------------------------------------------------------------
1424 ; Debug3 Subtable 0x11
1424 ; --------------------------------------------------------------------------------------
1424 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
1426 0343 0001  | C  |		.CONST	0x0343,0x0001
1428 ; --------------------------------------------------------------------------------------
1428 ; Debug3 Subtable 0x12
1428 ; --------------------------------------------------------------------------------------
1428 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
142a 035b 0001  | [  |		.CONST	0x035b,0x0001
142c ; --------------------------------------------------------------------------------------
142c ; Debug3 Subtable 0x13
142c ; --------------------------------------------------------------------------------------
142c 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
142e 036b 0001  | k  |		.CONST	0x036b,0x0001
1430 ; --------------------------------------------------------------------------------------
1430 ; Debug3 Subtable 0x14
1430 ; --------------------------------------------------------------------------------------
1430 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
1432 037b 0001  | {  |		.CONST	0x037b,0x0001
1434 ; --------------------------------------------------------------------------------------
1434 ; Debug3 Subtable 0x15
1434 ; --------------------------------------------------------------------------------------
1434 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
1436 038b 0001  |    |		.CONST	0x038b,0x0001
1438 ; --------------------------------------------------------------------------------------
1438 ; Debug3 Subtable 0x16
1438 ; --------------------------------------------------------------------------------------
1438 0000 0004  |    |		.DBG3TAB	0x0000,0x0004
143a 039b 0001  |    |		.CONST	0x039b,0x0001
143c 039f 0002  |    |		.CONST	0x039f,0x0002
143e 03a0 0401  |    |		.CONST	0x03a0,0x0401
1440 03a1 0002  |    |		.CONST	0x03a1,0x0002
1442 ; --------------------------------------------------------------------------------------
1442 ; Debug3 Subtable 0x17
1442 ; --------------------------------------------------------------------------------------
1442 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
1444 03b3 0001  |    |		.CONST	0x03b3,0x0001
1446 ; --------------------------------------------------------------------------------------
1446 ; Debug3 Subtable 0x18
1446 ; --------------------------------------------------------------------------------------
1446 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
1448 03c3 0001  |    |		.CONST	0x03c3,0x0001
144a ; --------------------------------------------------------------------------------------
144a ; Debug3 Subtable 0x19
144a ; --------------------------------------------------------------------------------------
144a 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
144c 03d3 0001  |    |		.CONST	0x03d3,0x0001
144e ; --------------------------------------------------------------------------------------
144e ; Debug3 Subtable 0x1a
144e ; --------------------------------------------------------------------------------------
144e 0000 0005  |    |		.DBG3TAB	0x0000,0x0005
1450 03db 0001  |    |		.CONST	0x03db,0x0001
1452 03e0 0002  |    |		.CONST	0x03e0,0x0002
1454 03e4 0003  |    |		.CONST	0x03e4,0x0003
1456 03e7 0004  |    |		.CONST	0x03e7,0x0004
1458 03ea 0005  |    |		.CONST	0x03ea,0x0005
145a ; --------------------------------------------------------------------------------------
145a ; Debug3 Subtable 0x1b
145a ; --------------------------------------------------------------------------------------
145a 0000 0005  |    |		.DBG3TAB	0x0000,0x0005
145c 03fb 0001  |    |		.CONST	0x03fb,0x0001
145e 03fc 0401  |    |		.CONST	0x03fc,0x0401
1460 03fe 0001  |    |		.CONST	0x03fe,0x0001
1462 03ff 0002  |    |		.CONST	0x03ff,0x0002
1464 0401 0003  |    |		.CONST	0x0401,0x0003
1466 ; --------------------------------------------------------------------------------------
1466 ; Debug3 Subtable 0x1c
1466 ; --------------------------------------------------------------------------------------
1466 0001 000f  |    |		.DBG3TAB	0x0001,0x000f
1468 040b ffff  |    |		.CONST	0x040b,0xffff
146a 040d 0001  |    |		.CONST	0x040d,0x0001
146c 040e 0401  |    |		.CONST	0x040e,0x0401
146e 0410 0402  |    |		.CONST	0x0410,0x0402
1470 0411 0403  |    |		.CONST	0x0411,0x0403
1472 0412 0404  |    |		.CONST	0x0412,0x0404
1474 0413 0001  |    |		.CONST	0x0413,0x0001
1476 0429 000a  | )  |		.CONST	0x0429,0x000a
1478 042e 0002  | .  |		.CONST	0x042e,0x0002
147a 0430 0003  | 0  |		.CONST	0x0430,0x0003
147c 0436 0004  | 6  |		.CONST	0x0436,0x0004
147e 0445 0005  | E  |		.CONST	0x0445,0x0005
1480 044a 0006  | J  |		.CONST	0x044a,0x0006
1482 0450 0007  | P  |		.CONST	0x0450,0x0007
1484 045e 0008  | ^  |		.CONST	0x045e,0x0008
1486 0465 0009  | e  |		.CONST	0x0465,0x0009
1488 ; --------------------------------------------------------------------------------------
1488 ; Debug3 Subtable 0x1d
1488 ; --------------------------------------------------------------------------------------
1488 0001 000e  |    |		.DBG3TAB	0x0001,0x000e
148a 046b ffff  | k  |		.CONST	0x046b,0xffff
148c 046d 0001  | m  |		.CONST	0x046d,0x0001
148e 046e 0401  | n  |		.CONST	0x046e,0x0401
1490 0470 0402  | p  |		.CONST	0x0470,0x0402
1492 0471 0403  | q  |		.CONST	0x0471,0x0403
1494 0472 0404  | r  |		.CONST	0x0472,0x0404
1496 0473 0001  | s  |		.CONST	0x0473,0x0001
1498 0485 0009  |    |		.CONST	0x0485,0x0009
149a 0489 0002  |    |		.CONST	0x0489,0x0002
149c 048b 0003  |    |		.CONST	0x048b,0x0003
149e 0490 0004  |    |		.CONST	0x0490,0x0004
14a0 0494 0005  |    |		.CONST	0x0494,0x0005
14a2 0499 0006  |    |		.CONST	0x0499,0x0006
14a4 049e 0007  |    |		.CONST	0x049e,0x0007
14a6 04aa 0008  |    |		.CONST	0x04aa,0x0008
14a8 ; --------------------------------------------------------------------------------------
14a8 ; Debug3 Subtable 0x1e
14a8 ; --------------------------------------------------------------------------------------
14a8 0003 0014  |    |		.DBG3TAB	0x0003,0x0014
14aa 04b3 ffff  |    |		.CONST	0x04b3,0xffff
14ac 04b6 fffe  |    |		.CONST	0x04b6,0xfffe
14ae 04ba fffd  |    |		.CONST	0x04ba,0xfffd
14b0 04be 0001  |    |		.CONST	0x04be,0x0001
14b2 04c0 0002  |    |		.CONST	0x04c0,0x0002
14b4 04c4 0003  |    |		.CONST	0x04c4,0x0003
14b6 04ca 0401  |    |		.CONST	0x04ca,0x0401
14b8 04cc 0402  |    |		.CONST	0x04cc,0x0402
14ba 04cd 0403  |    |		.CONST	0x04cd,0x0403
14bc 04ce 0404  |    |		.CONST	0x04ce,0x0404
14be 04cf 0003  |    |		.CONST	0x04cf,0x0003
14c0 04d1 0801  |    |		.CONST	0x04d1,0x0801
14c2 04d3 0802  |    |		.CONST	0x04d3,0x0802
14c4 04d4 0803  |    |		.CONST	0x04d4,0x0803
14c6 04d5 0804  |    |		.CONST	0x04d5,0x0804
14c8 04d6 0404  |    |		.CONST	0x04d6,0x0404
14ca 04da 0004  |    |		.CONST	0x04da,0x0004
14cc 04e6 0005  |    |		.CONST	0x04e6,0x0005
14ce 04e9 0006  |    |		.CONST	0x04e9,0x0006
14d0 04ed 0007  |    |		.CONST	0x04ed,0x0007
14d2 04ef 0008  |    |		.CONST	0x04ef,0x0008
14d4 04f8 0009  |    |		.CONST	0x04f8,0x0009
14d6 04fa 000a  |    |		.CONST	0x04fa,0x000a
14d8 ; --------------------------------------------------------------------------------------
14d8 ; Debug3 Subtable 0x1f
14d8 ; --------------------------------------------------------------------------------------
14d8 0001 0006  |    |		.DBG3TAB	0x0001,0x0006
14da 0503 ffff  |    |		.CONST	0x0503,0xffff
14dc 0506 0001  |    |		.CONST	0x0506,0x0001
14de 0509 0002  |    |		.CONST	0x0509,0x0002
14e0 0510 0003  |    |		.CONST	0x0510,0x0003
14e2 0513 0004  |    |		.CONST	0x0513,0x0004
14e4 0517 0005  |    |		.CONST	0x0517,0x0005
14e6 0522 0006  | "  |		.CONST	0x0522,0x0006
14e8 ; --------------------------------------------------------------------------------------
14e8 ; Debug3 Subtable 0x20
14e8 ; --------------------------------------------------------------------------------------
14e8 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
14ea 052b 0001  | +  |		.CONST	0x052b,0x0001
14ec 0532 0002  | 2  |		.CONST	0x0532,0x0002
14ee 0534 0003  | 4  |		.CONST	0x0534,0x0003
14f0 ; --------------------------------------------------------------------------------------
14f0 ; Debug3 Subtable 0x21
14f0 ; --------------------------------------------------------------------------------------
14f0 0000 000a  |    |		.DBG3TAB	0x0000,0x000a
14f2 053b 0001  | ;  |		.CONST	0x053b,0x0001
14f4 053e 0002  | >  |		.CONST	0x053e,0x0002
14f6 0543 0003  | C  |		.CONST	0x0543,0x0003
14f8 0545 0004  | E  |		.CONST	0x0545,0x0004
14fa 0546 0401  | F  |		.CONST	0x0546,0x0401
14fc 0547 0004  | G  |		.CONST	0x0547,0x0004
14fe 054f 0005  | O  |		.CONST	0x054f,0x0005
1500 0551 0006  | Q  |		.CONST	0x0551,0x0006
1502 0554 0007  | T  |		.CONST	0x0554,0x0007
1504 0556 0008  | V  |		.CONST	0x0556,0x0008
1506 ; --------------------------------------------------------------------------------------
1506 ; Debug3 Subtable 0x22
1506 ; --------------------------------------------------------------------------------------
1506 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
1508 0563 0001  | c  |		.CONST	0x0563,0x0001
150a 0566 0002  | f  |		.CONST	0x0566,0x0002
150c 0571 0003  | q  |		.CONST	0x0571,0x0003
150e ; --------------------------------------------------------------------------------------
150e ; Debug3 Subtable 0x23
150e ; --------------------------------------------------------------------------------------
150e 0001 0001  |    |		.DBG3TAB	0x0001,0x0001
1510 058b ffff  |    |		.CONST	0x058b,0xffff
1512 0591 0001  |    |		.CONST	0x0591,0x0001
1514 ; --------------------------------------------------------------------------------------
1514 ; Debug3 Subtable 0x24
1514 ; --------------------------------------------------------------------------------------
1514 0002 0007  |    |		.DBG3TAB	0x0002,0x0007
1516 059b ffff  |    |		.CONST	0x059b,0xffff
1518 05a1 fffe  |    |		.CONST	0x05a1,0xfffe
151a 05ad 0001  |    |		.CONST	0x05ad,0x0001
151c 05b0 0002  |    |		.CONST	0x05b0,0x0002
151e 05b6 0003  |    |		.CONST	0x05b6,0x0003
1520 05ba 0004  |    |		.CONST	0x05ba,0x0004
1522 05be 0005  |    |		.CONST	0x05be,0x0005
1524 05c0 0006  |    |		.CONST	0x05c0,0x0006
1526 05c2 0007  |    |		.CONST	0x05c2,0x0007
1528 ; --------------------------------------------------------------------------------------
1528 ; Debug3 Subtable 0x25
1528 ; --------------------------------------------------------------------------------------
1528 0000 000e  |    |		.DBG3TAB	0x0000,0x000e
152a 05cb 0001  |    |		.CONST	0x05cb,0x0001
152c 05ce 0002  |    |		.CONST	0x05ce,0x0002
152e 05d0 0003  |    |		.CONST	0x05d0,0x0003
1530 05d3 0004  |    |		.CONST	0x05d3,0x0004
1532 05d9 0005  |    |		.CONST	0x05d9,0x0005
1534 05de 0006  |    |		.CONST	0x05de,0x0006
1536 05e0 0007  |    |		.CONST	0x05e0,0x0007
1538 05e3 0008  |    |		.CONST	0x05e3,0x0008
153a 05e6 0009  |    |		.CONST	0x05e6,0x0009
153c 05e9 000a  |    |		.CONST	0x05e9,0x000a
153e 05ec 000b  |    |		.CONST	0x05ec,0x000b
1540 05ef 000c  |    |		.CONST	0x05ef,0x000c
1542 05f1 000d  |    |		.CONST	0x05f1,0x000d
1544 05f4 000e  |    |		.CONST	0x05f4,0x000e
1546 ; --------------------------------------------------------------------------------------
1546 ; Debug3 Subtable 0x26
1546 ; --------------------------------------------------------------------------------------
1546 0003 0006  |    |		.DBG3TAB	0x0003,0x0006
1548 05fb ffff  |    |		.CONST	0x05fb,0xffff
154a 0605 fffe  |    |		.CONST	0x0605,0xfffe
154c 060f fffd  |    |		.CONST	0x060f,0xfffd
154e 0610 0001  |    |		.CONST	0x0610,0x0001
1550 0618 0002  |    |		.CONST	0x0618,0x0002
1552 061c 0003  |    |		.CONST	0x061c,0x0003
1554 0620 0004  |    |		.CONST	0x0620,0x0004
1556 0625 0005  | %  |		.CONST	0x0625,0x0005
1558 0627 0006  | '  |		.CONST	0x0627,0x0006
155a ; --------------------------------------------------------------------------------------
155a ; Debug3 Subtable 0x27
155a ; --------------------------------------------------------------------------------------
155a 0004 004c  |   L|		.DBG3TAB	0x0004,0x004c
155c 063b ffff  | ;  |		.CONST	0x063b,0xffff
155e 0642 fffe  | B  |		.CONST	0x0642,0xfffe
1560 0643 fffd  | C  |		.CONST	0x0643,0xfffd
1562 0644 fffc  | D  |		.CONST	0x0644,0xfffc
1564 0645 0001  | E  |		.CONST	0x0645,0x0001
1566 0646 0401  | F  |		.CONST	0x0646,0x0401
1568 0648 0402  | H  |		.CONST	0x0648,0x0402
156a 0649 0403  | I  |		.CONST	0x0649,0x0403
156c 064a 0404  | J  |		.CONST	0x064a,0x0404
156e 064b 0001  | K  |		.CONST	0x064b,0x0001
1570 064d 0002  | M  |		.CONST	0x064d,0x0002
1572 064f 0801  | O  |		.CONST	0x064f,0x0801
1574 0651 0802  | Q  |		.CONST	0x0651,0x0802
1576 0653 0803  | S  |		.CONST	0x0653,0x0803
1578 0657 0804  | W  |		.CONST	0x0657,0x0804
157a 065b 0805  | [  |		.CONST	0x065b,0x0805
157c 065d 0c01  | ]  |		.CONST	0x065d,0x0c01
157e 065f 0c02  | _  |		.CONST	0x065f,0x0c02
1580 0660 0c03  | `  |		.CONST	0x0660,0x0c03
1582 0661 0c04  | a  |		.CONST	0x0661,0x0c04
1584 0663 0805  | c  |		.CONST	0x0663,0x0805
1586 066d 1001  | m  |		.CONST	0x066d,0x1001
1588 066f 1002  | o  |		.CONST	0x066f,0x1002
158a 0670 1003  | p  |		.CONST	0x0670,0x1003
158c 0671 1004  | q  |		.CONST	0x0671,0x1004
158e 0673 0c04  | s  |		.CONST	0x0673,0x0c04
1590 0681 0002  |    |		.CONST	0x0681,0x0002
1592 0682 0003  |    |		.CONST	0x0682,0x0003
1594 0686 0004  |    |		.CONST	0x0686,0x0004
1596 0692 0005  |    |		.CONST	0x0692,0x0005
1598 069c 0007  |    |		.CONST	0x069c,0x0007
159a 069e 1401  |    |		.CONST	0x069e,0x1401
159c 06a0 1402  |    |		.CONST	0x06a0,0x1402
159e 06a2 1403  |    |		.CONST	0x06a2,0x1403
15a0 06a6 1404  |    |		.CONST	0x06a6,0x1404
15a2 06aa 1405  |    |		.CONST	0x06aa,0x1405
15a4 06ac 1801  |    |		.CONST	0x06ac,0x1801
15a6 06ae 1802  |    |		.CONST	0x06ae,0x1802
15a8 06af 1803  |    |		.CONST	0x06af,0x1803
15aa 06b0 1804  |    |		.CONST	0x06b0,0x1804
15ac 06b2 1405  |    |		.CONST	0x06b2,0x1405
15ae 06bc 1c01  |    |		.CONST	0x06bc,0x1c01
15b0 06be 1c02  |    |		.CONST	0x06be,0x1c02
15b2 06bf 1c03  |    |		.CONST	0x06bf,0x1c03
15b4 06c0 1c04  |    |		.CONST	0x06c0,0x1c04
15b6 06c2 1804  |    |		.CONST	0x06c2,0x1804
15b8 06d0 0007  |    |		.CONST	0x06d0,0x0007
15ba 06d1 0008  |    |		.CONST	0x06d1,0x0008
15bc 06d3 2001  |    |		.CONST	0x06d3,0x2001
15be 06d5 2002  |    |		.CONST	0x06d5,0x2002
15c0 06d7 2003  |    |		.CONST	0x06d7,0x2003
15c2 06db 2004  |    |		.CONST	0x06db,0x2004
15c4 06df 2005  |    |		.CONST	0x06df,0x2005
15c6 06e1 2401  |  $ |		.CONST	0x06e1,0x2401
15c8 06e3 2402  |  $ |		.CONST	0x06e3,0x2402
15ca 06e4 2403  |  $ |		.CONST	0x06e4,0x2403
15cc 06e5 2404  |  $ |		.CONST	0x06e5,0x2404
15ce 06e7 2005  |    |		.CONST	0x06e7,0x2005
15d0 06f1 2801  |  ( |		.CONST	0x06f1,0x2801
15d2 06f3 2802  |  ( |		.CONST	0x06f3,0x2802
15d4 06f4 2803  |  ( |		.CONST	0x06f4,0x2803
15d6 06f5 2804  |  ( |		.CONST	0x06f5,0x2804
15d8 06f7 2404  |  $ |		.CONST	0x06f7,0x2404
15da 0705 0008  |    |		.CONST	0x0705,0x0008
15dc 0706 0009  |    |		.CONST	0x0706,0x0009
15de 0714 000a  |    |		.CONST	0x0714,0x000a
15e0 0716 000b  |    |		.CONST	0x0716,0x000b
15e2 0717 2c01  |  , |		.CONST	0x0717,0x2c01
15e4 0719 2c02  |  , |		.CONST	0x0719,0x2c02
15e6 071b 2c03  |  , |		.CONST	0x071b,0x2c03
15e8 071e 000b  |    |		.CONST	0x071e,0x000b
15ea 071f 000c  |    |		.CONST	0x071f,0x000c
15ec 0720 3001  |  0 |		.CONST	0x0720,0x3001
15ee 0722 3002  | "0 |		.CONST	0x0722,0x3002
15f0 0724 3003  | $0 |		.CONST	0x0724,0x3003
15f2 0727 000c  | '  |		.CONST	0x0727,0x000c
15f4 0729 0006  | )  |		.CONST	0x0729,0x0006
15f6 072a 3401  | *4 |		.CONST	0x072a,0x3401
15f8 072c 0006  | ,  |		.CONST	0x072c,0x0006
15fa 072e 000d  | .  |		.CONST	0x072e,0x000d
15fc ; --------------------------------------------------------------------------------------
15fc ; Debug3 Subtable 0x28
15fc ; --------------------------------------------------------------------------------------
15fc 0000 000f  |    |		.DBG3TAB	0x0000,0x000f
15fe 0733 0001  | 3  |		.CONST	0x0733,0x0001
1600 0736 0401  | 6  |		.CONST	0x0736,0x0401
1602 0738 0402  | 8  |		.CONST	0x0738,0x0402
1604 0739 0403  | 9  |		.CONST	0x0739,0x0403
1606 073a 0404  | :  |		.CONST	0x073a,0x0404
1608 073c 0001  | <  |		.CONST	0x073c,0x0001
160a 0742 0006  | B  |		.CONST	0x0742,0x0006
160c 0744 0003  | D  |		.CONST	0x0744,0x0003
160e 0748 0801  | H  |		.CONST	0x0748,0x0801
1610 074a 0802  | J  |		.CONST	0x074a,0x0802
1612 074b 0803  | K  |		.CONST	0x074b,0x0803
1614 074c 0804  | L  |		.CONST	0x074c,0x0804
1616 074e 0003  | N  |		.CONST	0x074e,0x0003
1618 0752 0005  | R  |		.CONST	0x0752,0x0005
161a 0756 0007  | V  |		.CONST	0x0756,0x0007
161c ; --------------------------------------------------------------------------------------
161c ; Debug3 Subtable 0x29
161c ; --------------------------------------------------------------------------------------
161c 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
161e 076b 0001  | k  |		.CONST	0x076b,0x0001
1620 076e 0002  | n  |		.CONST	0x076e,0x0002
1622 0780 0003  |    |		.CONST	0x0780,0x0003
1624 ; --------------------------------------------------------------------------------------
1624 ; Debug3 Subtable 0x2a
1624 ; --------------------------------------------------------------------------------------
1624 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
1626 079b 0001  |    |		.CONST	0x079b,0x0001
1628 ; --------------------------------------------------------------------------------------
1628 ; Debug3 Subtable 0x2b
1628 ; --------------------------------------------------------------------------------------
1628 0002 0005  |    |		.DBG3TAB	0x0002,0x0005
162a 07a3 ffff  |    |		.CONST	0x07a3,0xffff
162c 07a9 fffe  |    |		.CONST	0x07a9,0xfffe
162e 07b3 0001  |    |		.CONST	0x07b3,0x0001
1630 07b6 0002  |    |		.CONST	0x07b6,0x0002
1632 07bc 0003  |    |		.CONST	0x07bc,0x0003
1634 07c1 0004  |    |		.CONST	0x07c1,0x0004
1636 07cb 0005  |    |		.CONST	0x07cb,0x0005
1638 ; --------------------------------------------------------------------------------------
1638 ; Debug3 Subtable 0x2c
1638 ; --------------------------------------------------------------------------------------
1638 0000 0009  |    |		.DBG3TAB	0x0000,0x0009
163a 07d3 0001  |    |		.CONST	0x07d3,0x0001
163c 07d6 0002  |    |		.CONST	0x07d6,0x0002
163e 07d9 0003  |    |		.CONST	0x07d9,0x0003
1640 07db 0004  |    |		.CONST	0x07db,0x0004
1642 07de 0005  |    |		.CONST	0x07de,0x0005
1644 07e1 0006  |    |		.CONST	0x07e1,0x0006
1646 07e5 0007  |    |		.CONST	0x07e5,0x0007
1648 07e9 0008  |    |		.CONST	0x07e9,0x0008
164a 07ec 0009  |    |		.CONST	0x07ec,0x0009
164c ; --------------------------------------------------------------------------------------
164c ; Debug3 Subtable 0x2d
164c ; --------------------------------------------------------------------------------------
164c 0000 000a  |    |		.DBG3TAB	0x0000,0x000a
164e 07f3 0001  |    |		.CONST	0x07f3,0x0001
1650 07f8 0002  |    |		.CONST	0x07f8,0x0002
1652 07fd 0003  |    |		.CONST	0x07fd,0x0003
1654 07fe 0401  |    |		.CONST	0x07fe,0x0401
1656 0800 0402  |    |		.CONST	0x0800,0x0402
1658 0801 0403  |    |		.CONST	0x0801,0x0403
165a 0802 0404  |    |		.CONST	0x0802,0x0404
165c 0803 0003  |    |		.CONST	0x0803,0x0003
165e 0805 0005  |    |		.CONST	0x0805,0x0005
1660 0806 0004  |    |		.CONST	0x0806,0x0004
1662 ; --------------------------------------------------------------------------------------
1662 ; Debug3 Subtable 0x2e
1662 ; --------------------------------------------------------------------------------------
1662 0000 0016  |    |		.DBG3TAB	0x0000,0x0016
1664 0813 0001  |    |		.CONST	0x0813,0x0001
1666 0816 0401  |    |		.CONST	0x0816,0x0401
1668 0818 0402  |    |		.CONST	0x0818,0x0402
166a 0819 0403  |    |		.CONST	0x0819,0x0403
166c 081a 0404  |    |		.CONST	0x081a,0x0404
166e 081c 0001  |    |		.CONST	0x081c,0x0001
1670 081e 0002  |    |		.CONST	0x081e,0x0002
1672 0821 0003  | !  |		.CONST	0x0821,0x0003
1674 0824 0004  | $  |		.CONST	0x0824,0x0004
1676 0826 0005  | &  |		.CONST	0x0826,0x0005
1678 0829 0006  | )  |		.CONST	0x0829,0x0006
167a 082f 0007  | /  |		.CONST	0x082f,0x0007
167c 0834 0008  | 4  |		.CONST	0x0834,0x0008
167e 0839 0009  | 9  |		.CONST	0x0839,0x0009
1680 083b 000a  | ;  |		.CONST	0x083b,0x000a
1682 083e 000b  | >  |		.CONST	0x083e,0x000b
1684 0841 000c  | A  |		.CONST	0x0841,0x000c
1686 0844 000d  | D  |		.CONST	0x0844,0x000d
1688 0847 000e  | G  |		.CONST	0x0847,0x000e
168a 084a 000f  | J  |		.CONST	0x084a,0x000f
168c 084c 0010  | L  |		.CONST	0x084c,0x0010
168e 084f 0011  | O  |		.CONST	0x084f,0x0011
1690 ; --------------------------------------------------------------------------------------
1690 ; Debug3 Subtable 0x2f
1690 ; --------------------------------------------------------------------------------------
1690 0005 000c  |    |		.DBG3TAB	0x0005,0x000c
1692 085b ffff  | [  |		.CONST	0x085b,0xffff
1694 0862 fffe  | b  |		.CONST	0x0862,0xfffe
1696 0865 fffd  | e  |		.CONST	0x0865,0xfffd
1698 0867 0001  | g  |		.CONST	0x0867,0x0001
169a 086b 0002  | k  |		.CONST	0x086b,0x0002
169c 0871 0003  | q  |		.CONST	0x0871,0x0003
169e 0874 0004  | t  |		.CONST	0x0874,0x0004
16a0 0876 0005  | v  |		.CONST	0x0876,0x0005
16a2 087c 0006  | |  |		.CONST	0x087c,0x0006
16a4 0881 0007  |    |		.CONST	0x0881,0x0007
16a6 0882 fbff  |    |		.CONST	0x0882,0xfbff
16a8 0887 fbfe  |    |		.CONST	0x0887,0xfbfe
16aa 088c 0401  |    |		.CONST	0x088c,0x0401
16ac 0898 0402  |    |		.CONST	0x0898,0x0402
16ae 089d 0403  |    |		.CONST	0x089d,0x0403
16b0 08a2 0008  |    |		.CONST	0x08a2,0x0008
16b2 08a7 0009  |    |		.CONST	0x08a7,0x0009
16b4 ; --------------------------------------------------------------------------------------
16b4 ; Debug3 Subtable 0x30
16b4 ; --------------------------------------------------------------------------------------
16b4 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
16b6 08b3 0001  |    |		.CONST	0x08b3,0x0001
16b8 08b9 0003  |    |		.CONST	0x08b9,0x0003
16ba 08bb 0002  |    |		.CONST	0x08bb,0x0002
16bc ; --------------------------------------------------------------------------------------
16bc ; Debug3 Subtable 0x31
16bc ; --------------------------------------------------------------------------------------
16bc 0005 0019  |    |		.DBG3TAB	0x0005,0x0019
16be 08c3 0001  |    |		.CONST	0x08c3,0x0001
16c0 08c9 0003  |    |		.CONST	0x08c9,0x0003
16c2 08cc 0004  |    |		.CONST	0x08cc,0x0004
16c4 08cd fbff  |    |		.CONST	0x08cd,0xfbff
16c6 08d3 fbfe  |    |		.CONST	0x08d3,0xfbfe
16c8 08d5 0801  |    |		.CONST	0x08d5,0x0801
16ca 08d7 0802  |    |		.CONST	0x08d7,0x0802
16cc 08d8 0803  |    |		.CONST	0x08d8,0x0803
16ce 08d9 0804  |    |		.CONST	0x08d9,0x0804
16d0 08db fbfe  |    |		.CONST	0x08db,0xfbfe
16d2 08df fbfd  |    |		.CONST	0x08df,0xfbfd
16d4 08e4 fbfc  |    |		.CONST	0x08e4,0xfbfc
16d6 08e9 0401  |    |		.CONST	0x08e9,0x0401
16d8 08f4 0402  |    |		.CONST	0x08f4,0x0402
16da 08f6 0403  |    |		.CONST	0x08f6,0x0403
16dc 08f8 0c01  |    |		.CONST	0x08f8,0x0c01
16de 08fa 0c02  |    |		.CONST	0x08fa,0x0c02
16e0 08fb 0c03  |    |		.CONST	0x08fb,0x0c03
16e2 08fc 0c04  |    |		.CONST	0x08fc,0x0c04
16e4 08fe 0403  |    |		.CONST	0x08fe,0x0403
16e6 0906 040d  |    |		.CONST	0x0906,0x040d
16e8 0908 0404  |    |		.CONST	0x0908,0x0404
16ea 0913 0405  |    |		.CONST	0x0913,0x0405
16ec 0917 0406  |    |		.CONST	0x0917,0x0406
16ee 0922 0407  | "  |		.CONST	0x0922,0x0407
16f0 0924 0408  | $  |		.CONST	0x0924,0x0408
16f2 0928 0409  | (  |		.CONST	0x0928,0x0409
16f4 0933 040a  | 3  |		.CONST	0x0933,0x040a
16f6 0937 040b  | 7  |		.CONST	0x0937,0x040b
16f8 0939 040c  | 9  |		.CONST	0x0939,0x040c
16fa ; --------------------------------------------------------------------------------------
16fa ; Debug3 Subtable 0x32
16fa ; --------------------------------------------------------------------------------------
16fa 0000 0005  |    |		.DBG3TAB	0x0000,0x0005
16fc 0943 0001  | C  |		.CONST	0x0943,0x0001
16fe 0946 0002  | F  |		.CONST	0x0946,0x0002
1700 0951 0003  | Q  |		.CONST	0x0951,0x0003
1702 0954 0004  | T  |		.CONST	0x0954,0x0004
1704 0956 0005  | V  |		.CONST	0x0956,0x0005
1706 ; --------------------------------------------------------------------------------------
1706 ; Debug3 Subtable 0x33
1706 ; --------------------------------------------------------------------------------------
1706 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
1708 096b 0001  | k  |		.CONST	0x096b,0x0001
170a 0971 0003  | q  |		.CONST	0x0971,0x0003
170c 0983 0002  |    |		.CONST	0x0983,0x0002
170e ; --------------------------------------------------------------------------------------
170e ; Debug3 Subtable 0x34
170e ; --------------------------------------------------------------------------------------
170e 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
1710 098b 0001  |    |		.CONST	0x098b,0x0001
1712 ; --------------------------------------------------------------------------------------
1712 ; Debug3 Subtable 0x35
1712 ; --------------------------------------------------------------------------------------
1712 0002 0009  |    |		.DBG3TAB	0x0002,0x0009
1714 09a3 ffff  |    |		.CONST	0x09a3,0xffff
1716 09ab fffe  |    |		.CONST	0x09ab,0xfffe
1718 09ad 0001  |    |		.CONST	0x09ad,0x0001
171a 09b1 0002  |    |		.CONST	0x09b1,0x0002
171c 09b4 0003  |    |		.CONST	0x09b4,0x0003
171e 09b7 0004  |    |		.CONST	0x09b7,0x0004
1720 09ba 0005  |    |		.CONST	0x09ba,0x0005
1722 09bd 0006  |    |		.CONST	0x09bd,0x0006
1724 09c0 0007  |    |		.CONST	0x09c0,0x0007
1726 09c2 0008  |    |		.CONST	0x09c2,0x0008
1728 09c5 0009  |    |		.CONST	0x09c5,0x0009
172a ; --------------------------------------------------------------------------------------
172a ; Debug3 Subtable 0x36
172a ; --------------------------------------------------------------------------------------
172a 0001 001c  |    |		.DBG3TAB	0x0001,0x001c
172c 09d3 ffff  |    |		.CONST	0x09d3,0xffff
172e 09da 0001  |    |		.CONST	0x09da,0x0001
1730 09e5 0002  |    |		.CONST	0x09e5,0x0002
1732 09e6 0003  |    |		.CONST	0x09e6,0x0003
1734 09e9 0004  |    |		.CONST	0x09e9,0x0004
1736 09eb 0005  |    |		.CONST	0x09eb,0x0005
1738 09ee 0006  |    |		.CONST	0x09ee,0x0006
173a 09f4 0007  |    |		.CONST	0x09f4,0x0007
173c 09f7 0008  |    |		.CONST	0x09f7,0x0008
173e 09f9 0009  |    |		.CONST	0x09f9,0x0009
1740 09fc 000a  |    |		.CONST	0x09fc,0x000a
1742 09ff 000b  |    |		.CONST	0x09ff,0x000b
1744 0a04 000c  |    |		.CONST	0x0a04,0x000c
1746 0a06 000d  |    |		.CONST	0x0a06,0x000d
1748 0a09 000e  |    |		.CONST	0x0a09,0x000e
174a 0a0c 000f  |    |		.CONST	0x0a0c,0x000f
174c 0a0e 0010  |    |		.CONST	0x0a0e,0x0010
174e 0a11 0011  |    |		.CONST	0x0a11,0x0011
1750 0a14 0012  |    |		.CONST	0x0a14,0x0012
1752 0a17 0013  |    |		.CONST	0x0a17,0x0013
1754 0a1b 0014  |    |		.CONST	0x0a1b,0x0014
1756 0a20 0015  |    |		.CONST	0x0a20,0x0015
1758 0a23 0016  | #  |		.CONST	0x0a23,0x0016
175a 0a29 0017  | )  |		.CONST	0x0a29,0x0017
175c 0a2c 0018  | ,  |		.CONST	0x0a2c,0x0018
175e 0a2f 0019  | /  |		.CONST	0x0a2f,0x0019
1760 0a34 001a  | 4  |		.CONST	0x0a34,0x001a
1762 0a3a 001b  | :  |		.CONST	0x0a3a,0x001b
1764 0a3c 001c  | <  |		.CONST	0x0a3c,0x001c
1766 ; --------------------------------------------------------------------------------------
1766 ; Debug3 Subtable 0x37
1766 ; --------------------------------------------------------------------------------------
1766 0001 000c  |    |		.DBG3TAB	0x0001,0x000c
1768 0a43 ffff  | C  |		.CONST	0x0a43,0xffff
176a 0a44 0001  | D  |		.CONST	0x0a44,0x0001
176c 0a45 0401  | E  |		.CONST	0x0a45,0x0401
176e 0a47 0402  | G  |		.CONST	0x0a47,0x0402
1770 0a48 0403  | H  |		.CONST	0x0a48,0x0403
1772 0a49 0404  | I  |		.CONST	0x0a49,0x0404
1774 0a4a 0001  | J  |		.CONST	0x0a4a,0x0001
1776 0a52 0007  | R  |		.CONST	0x0a52,0x0007
1778 0a54 0002  | T  |		.CONST	0x0a54,0x0002
177a 0a5a 0003  | Z  |		.CONST	0x0a5a,0x0003
177c 0a5e 0004  | ^  |		.CONST	0x0a5e,0x0004
177e 0a62 0005  | b  |		.CONST	0x0a62,0x0005
1780 0a66 0006  | f  |		.CONST	0x0a66,0x0006
1782 ; --------------------------------------------------------------------------------------
1782 ; Debug3 Subtable 0x38
1782 ; --------------------------------------------------------------------------------------
1782 0002 0009  |    |		.DBG3TAB	0x0002,0x0009
1784 0a73 ffff  | s  |		.CONST	0x0a73,0xffff
1786 0a77 0001  | w  |		.CONST	0x0a77,0x0001
1788 0a7a 0002  | z  |		.CONST	0x0a7a,0x0002
178a 0a7d 0003  | }  |		.CONST	0x0a7d,0x0003
178c 0a82 0004  |    |		.CONST	0x0a82,0x0004
178e 0a87 0005  |    |		.CONST	0x0a87,0x0005
1790 0a88 fbff  |    |		.CONST	0x0a88,0xfbff
1792 0a89 0401  |    |		.CONST	0x0a89,0x0401
1794 0a91 0402  |    |		.CONST	0x0a91,0x0402
1796 0a97 0403  |    |		.CONST	0x0a97,0x0403
1798 0a9d 0006  |    |		.CONST	0x0a9d,0x0006
179a ; --------------------------------------------------------------------------------------
179a ; Debug3 Subtable 0x39
179a ; --------------------------------------------------------------------------------------
179a 0001 0025  |   %|		.DBG3TAB	0x0001,0x0025
179c 0aa3 ffff  |    |		.CONST	0x0aa3,0xffff
179e 0aa7 0001  |    |		.CONST	0x0aa7,0x0001
17a0 0aaa 0002  |    |		.CONST	0x0aaa,0x0002
17a2 0aad 0003  |    |		.CONST	0x0aad,0x0003
17a4 0ab0 0004  |    |		.CONST	0x0ab0,0x0004
17a6 0ab6 0005  |    |		.CONST	0x0ab6,0x0005
17a8 0aba 0006  |    |		.CONST	0x0aba,0x0006
17aa 0abd 0007  |    |		.CONST	0x0abd,0x0007
17ac 0ac0 0008  |    |		.CONST	0x0ac0,0x0008
17ae 0ac1 0401  |    |		.CONST	0x0ac1,0x0401
17b0 0ac3 0402  |    |		.CONST	0x0ac3,0x0402
17b2 0ac4 0403  |    |		.CONST	0x0ac4,0x0403
17b4 0ac5 0404  |    |		.CONST	0x0ac5,0x0404
17b6 0ac6 0008  |    |		.CONST	0x0ac6,0x0008
17b8 0ac9 0009  |    |		.CONST	0x0ac9,0x0009
17ba 0ace 000a  |    |		.CONST	0x0ace,0x000a
17bc 0ad1 000b  |    |		.CONST	0x0ad1,0x000b
17be 0adb 000c  |    |		.CONST	0x0adb,0x000c
17c0 0ae0 000d  |    |		.CONST	0x0ae0,0x000d
17c2 0ae3 0801  |    |		.CONST	0x0ae3,0x0801
17c4 0ae5 0802  |    |		.CONST	0x0ae5,0x0802
17c6 0ae6 0803  |    |		.CONST	0x0ae6,0x0803
17c8 0ae7 0804  |    |		.CONST	0x0ae7,0x0804
17ca 0ae9 000d  |    |		.CONST	0x0ae9,0x000d
17cc 0aef 0c01  |    |		.CONST	0x0aef,0x0c01
17ce 0af3 0804  |    |		.CONST	0x0af3,0x0804
17d0 0af8 000e  |    |		.CONST	0x0af8,0x000e
17d2 0afe 000f  |    |		.CONST	0x0afe,0x000f
17d4 0b03 0010  |    |		.CONST	0x0b03,0x0010
17d6 0b04 1001  |    |		.CONST	0x0b04,0x1001
17d8 0b06 0010  |    |		.CONST	0x0b06,0x0010
17da 0b09 0011  |    |		.CONST	0x0b09,0x0011
17dc 0b0c 0012  |    |		.CONST	0x0b0c,0x0012
17de 0b0f 0013  |    |		.CONST	0x0b0f,0x0013
17e0 0b16 0014  |    |		.CONST	0x0b16,0x0014
17e2 0b1d 0015  |    |		.CONST	0x0b1d,0x0015
17e4 0b2a 0016  | *  |		.CONST	0x0b2a,0x0016
17e6 0b2f 0017  | /  |		.CONST	0x0b2f,0x0017
17e8 ; --------------------------------------------------------------------------------------
17e8 ; Debug3 Subtable 0x3a
17e8 ; --------------------------------------------------------------------------------------
17e8 0000 000b  |    |		.DBG3TAB	0x0000,0x000b
17ea 0b3b 0001  | ;  |		.CONST	0x0b3b,0x0001
17ec 0b51 0002  | Q  |		.CONST	0x0b51,0x0002
17ee 0b54 0003  | T  |		.CONST	0x0b54,0x0003
17f0 0b57 0004  | W  |		.CONST	0x0b57,0x0004
17f2 0b5a 0005  | Z  |		.CONST	0x0b5a,0x0005
17f4 0b5d 0006  | ]  |		.CONST	0x0b5d,0x0006
17f6 0b61 0007  | a  |		.CONST	0x0b61,0x0007
17f8 0b64 0008  | d  |		.CONST	0x0b64,0x0008
17fa 0b68 0009  | h  |		.CONST	0x0b68,0x0009
17fc 0b6b 000a  | k  |		.CONST	0x0b6b,0x000a
17fe 0b75 000b  | u  |		.CONST	0x0b75,0x000b
1800 ; --------------------------------------------------------------------------------------
1800 ; Debug3 Subtable 0x3b
1800 ; --------------------------------------------------------------------------------------
1800 0005 0034  |   4|		.DBG3TAB	0x0005,0x0034
1802 0b83 ffff  |    |		.CONST	0x0b83,0xffff
1804 0b88 fffe  |    |		.CONST	0x0b88,0xfffe
1806 0b8f fffd  |    |		.CONST	0x0b8f,0xfffd
1808 0b92 0401  |    |		.CONST	0x0b92,0x0401
180a 0b94 0402  |    |		.CONST	0x0b94,0x0402
180c 0b96 0403  |    |		.CONST	0x0b96,0x0403
180e 0b9a 0404  |    |		.CONST	0x0b9a,0x0404
1810 0b9e 0405  |    |		.CONST	0x0b9e,0x0405
1812 0ba0 0801  |    |		.CONST	0x0ba0,0x0801
1814 0ba2 0802  |    |		.CONST	0x0ba2,0x0802
1816 0ba3 0803  |    |		.CONST	0x0ba3,0x0803
1818 0ba4 0804  |    |		.CONST	0x0ba4,0x0804
181a 0ba6 0405  |    |		.CONST	0x0ba6,0x0405
181c 0bb0 0c01  |    |		.CONST	0x0bb0,0x0c01
181e 0bb2 0c02  |    |		.CONST	0x0bb2,0x0c02
1820 0bb3 0c03  |    |		.CONST	0x0bb3,0x0c03
1822 0bb4 0c04  |    |		.CONST	0x0bb4,0x0c04
1824 0bb6 0804  |    |		.CONST	0x0bb6,0x0804
1826 0bc4 fffd  |    |		.CONST	0x0bc4,0xfffd
1828 0bc5 fffc  |    |		.CONST	0x0bc5,0xfffc
182a 0bce 0001  |    |		.CONST	0x0bce,0x0001
182c 0bcf 0002  |    |		.CONST	0x0bcf,0x0002
182e 0bd5 0003  |    |		.CONST	0x0bd5,0x0003
1830 0bdb 0004  |    |		.CONST	0x0bdb,0x0004
1832 0bde 0005  |    |		.CONST	0x0bde,0x0005
1834 0bdf 1001  |    |		.CONST	0x0bdf,0x1001
1836 0be1 1002  |    |		.CONST	0x0be1,0x1002
1838 0be3 1003  |    |		.CONST	0x0be3,0x1003
183a 0be6 0005  |    |		.CONST	0x0be6,0x0005
183c 0be7 0006  |    |		.CONST	0x0be7,0x0006
183e 0be8 1401  |    |		.CONST	0x0be8,0x1401
1840 0bea 0006  |    |		.CONST	0x0bea,0x0006
1842 0beb 0007  |    |		.CONST	0x0beb,0x0007
1844 0bed 1801  |    |		.CONST	0x0bed,0x1801
1846 0bef 1802  |    |		.CONST	0x0bef,0x1802
1848 0bf1 1803  |    |		.CONST	0x0bf1,0x1803
184a 0bf5 1804  |    |		.CONST	0x0bf5,0x1804
184c 0bf9 1805  |    |		.CONST	0x0bf9,0x1805
184e 0bfb 1c01  |    |		.CONST	0x0bfb,0x1c01
1850 0bfd 1c02  |    |		.CONST	0x0bfd,0x1c02
1852 0bfe 1c03  |    |		.CONST	0x0bfe,0x1c03
1854 0bff 1c04  |    |		.CONST	0x0bff,0x1c04
1856 0c01 1805  |    |		.CONST	0x0c01,0x1805
1858 0c0b 2001  |    |		.CONST	0x0c0b,0x2001
185a 0c0d 2002  |    |		.CONST	0x0c0d,0x2002
185c 0c0e 2003  |    |		.CONST	0x0c0e,0x2003
185e 0c0f 2004  |    |		.CONST	0x0c0f,0x2004
1860 0c11 1c04  |    |		.CONST	0x0c11,0x1c04
1862 0c1f 0007  |    |		.CONST	0x0c1f,0x0007
1864 0c20 0008  |    |		.CONST	0x0c20,0x0008
1866 0c23 0009  | #  |		.CONST	0x0c23,0x0009
1868 0c29 000a  | )  |		.CONST	0x0c29,0x000a
186a 0c2f 000b  | /  |		.CONST	0x0c2f,0x000b
186c 0c37 000c  | 7  |		.CONST	0x0c37,0x000c
186e 0c3c 000d  | <  |		.CONST	0x0c3c,0x000d
1870 0c3f 000e  | ?  |		.CONST	0x0c3f,0x000e
1872 0c49 000f  | I  |		.CONST	0x0c49,0x000f
1874 ; --------------------------------------------------------------------------------------
1874 ; Debug3 Subtable 0x3c
1874 ; --------------------------------------------------------------------------------------
1874 0000 0011  |    |		.DBG3TAB	0x0000,0x0011
1876 0c5b 0001  | [  |		.CONST	0x0c5b,0x0001
1878 0c5c 0401  | \  |		.CONST	0x0c5c,0x0401
187a 0c5e 0402  | ^  |		.CONST	0x0c5e,0x0402
187c 0c5f 0403  | _  |		.CONST	0x0c5f,0x0403
187e 0c60 0404  | `  |		.CONST	0x0c60,0x0404
1880 0c61 0001  | a  |		.CONST	0x0c61,0x0001
1882 0c69 000c  | i  |		.CONST	0x0c69,0x000c
1884 0c6f 0002  | o  |		.CONST	0x0c6f,0x0002
1886 0c76 0003  | v  |		.CONST	0x0c76,0x0003
1888 0c7a 0004  | z  |		.CONST	0x0c7a,0x0004
188a 0c7e 0005  | ~  |		.CONST	0x0c7e,0x0005
188c 0c82 0006  |    |		.CONST	0x0c82,0x0006
188e 0c87 0007  |    |		.CONST	0x0c87,0x0007
1890 0c8e 0008  |    |		.CONST	0x0c8e,0x0008
1892 0c92 0009  |    |		.CONST	0x0c92,0x0009
1894 0c96 000a  |    |		.CONST	0x0c96,0x000a
1896 0c9b 000b  |    |		.CONST	0x0c9b,0x000b
1898 ; --------------------------------------------------------------------------------------
1898 ; Debug3 Subtable 0x3d
1898 ; --------------------------------------------------------------------------------------
1898 0003 0016  |    |		.DBG3TAB	0x0003,0x0016
189a 0ca3 ffff  |    |		.CONST	0x0ca3,0xffff
189c 0ca4 fffe  |    |		.CONST	0x0ca4,0xfffe
189e 0ca5 fffd  |    |		.CONST	0x0ca5,0xfffd
18a0 0ca6 0001  |    |		.CONST	0x0ca6,0x0001
18a2 0ca9 0401  |    |		.CONST	0x0ca9,0x0401
18a4 0cab 0402  |    |		.CONST	0x0cab,0x0402
18a6 0cac 0403  |    |		.CONST	0x0cac,0x0403
18a8 0cad 0404  |    |		.CONST	0x0cad,0x0404
18aa 0caf 0001  |    |		.CONST	0x0caf,0x0001
18ac 0cb1 0002  |    |		.CONST	0x0cb1,0x0002
18ae 0cb5 0003  |    |		.CONST	0x0cb5,0x0003
18b0 0cc1 0004  |    |		.CONST	0x0cc1,0x0004
18b2 0cc9 0005  |    |		.CONST	0x0cc9,0x0005
18b4 0cca 0801  |    |		.CONST	0x0cca,0x0801
18b6 0ccc 0802  |    |		.CONST	0x0ccc,0x0802
18b8 0ccd 0803  |    |		.CONST	0x0ccd,0x0803
18ba 0cce 0804  |    |		.CONST	0x0cce,0x0804
18bc 0ccf 0005  |    |		.CONST	0x0ccf,0x0005
18be 0cd3 0009  |    |		.CONST	0x0cd3,0x0009
18c0 0cd4 0006  |    |		.CONST	0x0cd4,0x0006
18c2 0cd9 0007  |    |		.CONST	0x0cd9,0x0007
18c4 0ce3 0008  |    |		.CONST	0x0ce3,0x0008
18c6 0ce6 000a  |    |		.CONST	0x0ce6,0x000a
18c8 0ce7 0c01  |    |		.CONST	0x0ce7,0x0c01
18ca 0ce8 000a  |    |		.CONST	0x0ce8,0x000a
18cc ; --------------------------------------------------------------------------------------
18cc ; Debug3 Subtable 0x3e
18cc ; --------------------------------------------------------------------------------------
18cc 0001 000b  |    |		.DBG3TAB	0x0001,0x000b
18ce 0cf3 ffff  |    |		.CONST	0x0cf3,0xffff
18d0 0cf7 0001  |    |		.CONST	0x0cf7,0x0001
18d2 0cf9 0401  |    |		.CONST	0x0cf9,0x0401
18d4 0cfd 0001  |    |		.CONST	0x0cfd,0x0001
18d6 0cfe 0002  |    |		.CONST	0x0cfe,0x0002
18d8 0d03 0003  |    |		.CONST	0x0d03,0x0003
18da 0d08 0004  |    |		.CONST	0x0d08,0x0004
18dc 0d27 0005  | '  |		.CONST	0x0d27,0x0005
18de 0d2a 0006  | *  |		.CONST	0x0d2a,0x0006
18e0 0d2e 0007  | .  |		.CONST	0x0d2e,0x0007
18e2 0d2f 0801  | /  |		.CONST	0x0d2f,0x0801
18e4 0d30 0007  | 0  |		.CONST	0x0d30,0x0007
18e6 ; --------------------------------------------------------------------------------------
18e6 ; Debug3 Subtable 0x3f
18e6 ; --------------------------------------------------------------------------------------
18e6 0003 0022  |   "|		.DBG3TAB	0x0003,0x0022
18e8 0d43 ffff  | C  |		.CONST	0x0d43,0xffff
18ea 0d49 0401  | I  |		.CONST	0x0d49,0x0401
18ec 0d4b 0402  | K  |		.CONST	0x0d4b,0x0402
18ee 0d4d 0403  | M  |		.CONST	0x0d4d,0x0403
18f0 0d51 0404  | Q  |		.CONST	0x0d51,0x0404
18f2 0d55 0405  | U  |		.CONST	0x0d55,0x0405
18f4 0d57 0801  | W  |		.CONST	0x0d57,0x0801
18f6 0d59 0802  | Y  |		.CONST	0x0d59,0x0802
18f8 0d5a 0803  | Z  |		.CONST	0x0d5a,0x0803
18fa 0d5b 0804  | [  |		.CONST	0x0d5b,0x0804
18fc 0d5d 0405  | ]  |		.CONST	0x0d5d,0x0405
18fe 0d67 0c01  | g  |		.CONST	0x0d67,0x0c01
1900 0d69 0c02  | i  |		.CONST	0x0d69,0x0c02
1902 0d6a 0c03  | j  |		.CONST	0x0d6a,0x0c03
1904 0d6b 0c04  | k  |		.CONST	0x0d6b,0x0c04
1906 0d6d 0804  | m  |		.CONST	0x0d6d,0x0804
1908 0d7b ffff  | {  |		.CONST	0x0d7b,0xffff
190a 0d7c fffe  | |  |		.CONST	0x0d7c,0xfffe
190c 0d81 0001  |    |		.CONST	0x0d81,0x0001
190e 0d85 0002  |    |		.CONST	0x0d85,0x0002
1910 0d8a 0003  |    |		.CONST	0x0d8a,0x0003
1912 0d8e 0004  |    |		.CONST	0x0d8e,0x0004
1914 0d92 0005  |    |		.CONST	0x0d92,0x0005
1916 0d95 0006  |    |		.CONST	0x0d95,0x0006
1918 0d97 0007  |    |		.CONST	0x0d97,0x0007
191a 0da3 0008  |    |		.CONST	0x0da3,0x0008
191c 0da4 0009  |    |		.CONST	0x0da4,0x0009
191e 0dab 000a  |    |		.CONST	0x0dab,0x000a
1920 0db0 000b  |    |		.CONST	0x0db0,0x000b
1922 0db1 000c  |    |		.CONST	0x0db1,0x000c
1924 0dbb 000d  |    |		.CONST	0x0dbb,0x000d
1926 0dc0 000e  |    |		.CONST	0x0dc0,0x000e
1928 0dc2 000f  |    |		.CONST	0x0dc2,0x000f
192a 0dc5 0010  |    |		.CONST	0x0dc5,0x0010
192c 0dc6 1001  |    |		.CONST	0x0dc6,0x1001
192e 0dc7 0010  |    |		.CONST	0x0dc7,0x0010
1930 0dcf 0011  |    |		.CONST	0x0dcf,0x0011
1932 ; --------------------------------------------------------------------------------------
1932 ; Debug3 Subtable 0x40
1932 ; --------------------------------------------------------------------------------------
1932 0001 002b  |   +|		.DBG3TAB	0x0001,0x002b
1934 0ddb ffff  |    |		.CONST	0x0ddb,0xffff
1936 0de4 0002  |    |		.CONST	0x0de4,0x0002
1938 0de8 0003  |    |		.CONST	0x0de8,0x0003
193a 0dea 0401  |    |		.CONST	0x0dea,0x0401
193c 0dec 0402  |    |		.CONST	0x0dec,0x0402
193e 0dee 0403  |    |		.CONST	0x0dee,0x0403
1940 0df2 0404  |    |		.CONST	0x0df2,0x0404
1942 0df6 0405  |    |		.CONST	0x0df6,0x0405
1944 0df8 0801  |    |		.CONST	0x0df8,0x0801
1946 0dfa 0802  |    |		.CONST	0x0dfa,0x0802
1948 0dfb 0803  |    |		.CONST	0x0dfb,0x0803
194a 0dfc 0804  |    |		.CONST	0x0dfc,0x0804
194c 0dfe 0405  |    |		.CONST	0x0dfe,0x0405
194e 0e08 0c01  |    |		.CONST	0x0e08,0x0c01
1950 0e0a 0c02  |    |		.CONST	0x0e0a,0x0c02
1952 0e0b 0c03  |    |		.CONST	0x0e0b,0x0c03
1954 0e0c 0c04  |    |		.CONST	0x0e0c,0x0c04
1956 0e0e 0804  |    |		.CONST	0x0e0e,0x0804
1958 0e1c 0003  |    |		.CONST	0x0e1c,0x0003
195a 0e1e 0004  |    |		.CONST	0x0e1e,0x0004
195c 0e21 1001  | !  |		.CONST	0x0e21,0x1001
195e 0e23 1002  | #  |		.CONST	0x0e23,0x1002
1960 0e25 1003  | %  |		.CONST	0x0e25,0x1003
1962 0e29 1004  | )  |		.CONST	0x0e29,0x1004
1964 0e2d 1005  | -  |		.CONST	0x0e2d,0x1005
1966 0e2f 1401  | /  |		.CONST	0x0e2f,0x1401
1968 0e31 1402  | 1  |		.CONST	0x0e31,0x1402
196a 0e32 1403  | 2  |		.CONST	0x0e32,0x1403
196c 0e33 1404  | 3  |		.CONST	0x0e33,0x1404
196e 0e35 1005  | 5  |		.CONST	0x0e35,0x1005
1970 0e3f 1801  | ?  |		.CONST	0x0e3f,0x1801
1972 0e41 1802  | A  |		.CONST	0x0e41,0x1802
1974 0e42 1803  | B  |		.CONST	0x0e42,0x1803
1976 0e43 1804  | C  |		.CONST	0x0e43,0x1804
1978 0e45 1404  | E  |		.CONST	0x0e45,0x1404
197a 0e53 0004  | S  |		.CONST	0x0e53,0x0004
197c 0e55 0005  | U  |		.CONST	0x0e55,0x0005
197e 0e56 1c01  | V  |		.CONST	0x0e56,0x1c01
1980 0e58 1c02  | X  |		.CONST	0x0e58,0x1c02
1982 0e5a 1c03  | Z  |		.CONST	0x0e5a,0x1c03
1984 0e5d 0005  | ]  |		.CONST	0x0e5d,0x0005
1986 0e5f 0001  | _  |		.CONST	0x0e5f,0x0001
1988 0e60 2001  | `  |		.CONST	0x0e60,0x2001
198a 0e62 0001  | b  |		.CONST	0x0e62,0x0001
198c ; --------------------------------------------------------------------------------------
198c ; Debug3 Subtable 0x41
198c ; --------------------------------------------------------------------------------------
198c 0002 0010  |    |		.DBG3TAB	0x0002,0x0010
198e 0e6b ffff  | k  |		.CONST	0x0e6b,0xffff
1990 0e70 fffe  | p  |		.CONST	0x0e70,0xfffe
1992 0e77 0001  | w  |		.CONST	0x0e77,0x0001
1994 0e79 0401  | y  |		.CONST	0x0e79,0x0401
1996 0e7b 0402  | {  |		.CONST	0x0e7b,0x0402
1998 0e7c 0403  | |  |		.CONST	0x0e7c,0x0403
199a 0e7d 0404  | }  |		.CONST	0x0e7d,0x0404
199c 0e7f 0001  |    |		.CONST	0x0e7f,0x0001
199e 0e83 0006  |    |		.CONST	0x0e83,0x0006
19a0 0e85 0002  |    |		.CONST	0x0e85,0x0002
19a2 0e87 0003  |    |		.CONST	0x0e87,0x0003
19a4 0e8b 0801  |    |		.CONST	0x0e8b,0x0801
19a6 0e8d 0802  |    |		.CONST	0x0e8d,0x0802
19a8 0e8e 0803  |    |		.CONST	0x0e8e,0x0803
19aa 0e8f 0804  |    |		.CONST	0x0e8f,0x0804
19ac 0e91 0003  |    |		.CONST	0x0e91,0x0003
19ae 0e93 0005  |    |		.CONST	0x0e93,0x0005
19b0 0e95 0004  |    |		.CONST	0x0e95,0x0004
19b2 ; --------------------------------------------------------------------------------------
19b2 ; Debug3 Subtable 0x42
19b2 ; --------------------------------------------------------------------------------------
19b2 0001 001b  |    |		.DBG3TAB	0x0001,0x001b
19b4 0ea3 ffff  |    |		.CONST	0x0ea3,0xffff
19b6 0ea8 0002  |    |		.CONST	0x0ea8,0x0002
19b8 0eab 0401  |    |		.CONST	0x0eab,0x0401
19ba 0ead 0402  |    |		.CONST	0x0ead,0x0402
19bc 0eaf 0403  |    |		.CONST	0x0eaf,0x0403
19be 0eb3 0404  |    |		.CONST	0x0eb3,0x0404
19c0 0eb7 0405  |    |		.CONST	0x0eb7,0x0405
19c2 0eb9 0801  |    |		.CONST	0x0eb9,0x0801
19c4 0ebb 0802  |    |		.CONST	0x0ebb,0x0802
19c6 0ebc 0803  |    |		.CONST	0x0ebc,0x0803
19c8 0ebd 0804  |    |		.CONST	0x0ebd,0x0804
19ca 0ebf 0405  |    |		.CONST	0x0ebf,0x0405
19cc 0ec9 0c01  |    |		.CONST	0x0ec9,0x0c01
19ce 0ecb 0c02  |    |		.CONST	0x0ecb,0x0c02
19d0 0ecc 0c03  |    |		.CONST	0x0ecc,0x0c03
19d2 0ecd 0c04  |    |		.CONST	0x0ecd,0x0c04
19d4 0ecf 0804  |    |		.CONST	0x0ecf,0x0804
19d6 0edd 0002  |    |		.CONST	0x0edd,0x0002
19d8 0edf 0003  |    |		.CONST	0x0edf,0x0003
19da 0ee1 0004  |    |		.CONST	0x0ee1,0x0004
19dc 0ee2 1001  |    |		.CONST	0x0ee2,0x1001
19de 0ee4 1002  |    |		.CONST	0x0ee4,0x1002
19e0 0ee6 1003  |    |		.CONST	0x0ee6,0x1003
19e2 0ee9 0004  |    |		.CONST	0x0ee9,0x0004
19e4 0eeb 0001  |    |		.CONST	0x0eeb,0x0001
19e6 0eec 1401  |    |		.CONST	0x0eec,0x1401
19e8 0eee 0001  |    |		.CONST	0x0eee,0x0001
19ea 0ef0 0005  |    |		.CONST	0x0ef0,0x0005
19ec ; --------------------------------------------------------------------------------------
19ec ; Debug3 Subtable 0x43
19ec ; --------------------------------------------------------------------------------------
19ec 0001 001b  |    |		.DBG3TAB	0x0001,0x001b
19ee 0efb ffff  |    |		.CONST	0x0efb,0xffff
19f0 0f00 0002  |    |		.CONST	0x0f00,0x0002
19f2 0f02 0401  |    |		.CONST	0x0f02,0x0401
19f4 0f04 0402  |    |		.CONST	0x0f04,0x0402
19f6 0f06 0403  |    |		.CONST	0x0f06,0x0403
19f8 0f0a 0404  |    |		.CONST	0x0f0a,0x0404
19fa 0f0e 0405  |    |		.CONST	0x0f0e,0x0405
19fc 0f10 0801  |    |		.CONST	0x0f10,0x0801
19fe 0f12 0802  |    |		.CONST	0x0f12,0x0802
1a00 0f13 0803  |    |		.CONST	0x0f13,0x0803
1a02 0f14 0804  |    |		.CONST	0x0f14,0x0804
1a04 0f16 0405  |    |		.CONST	0x0f16,0x0405
1a06 0f20 0c01  |    |		.CONST	0x0f20,0x0c01
1a08 0f22 0c02  | "  |		.CONST	0x0f22,0x0c02
1a0a 0f23 0c03  | #  |		.CONST	0x0f23,0x0c03
1a0c 0f24 0c04  | $  |		.CONST	0x0f24,0x0c04
1a0e 0f26 0804  | &  |		.CONST	0x0f26,0x0804
1a10 0f34 0002  | 4  |		.CONST	0x0f34,0x0002
1a12 0f36 0003  | 6  |		.CONST	0x0f36,0x0003
1a14 0f38 0004  | 8  |		.CONST	0x0f38,0x0004
1a16 0f39 1001  | 9  |		.CONST	0x0f39,0x1001
1a18 0f3b 1002  | ;  |		.CONST	0x0f3b,0x1002
1a1a 0f3d 1003  | =  |		.CONST	0x0f3d,0x1003
1a1c 0f40 0004  | @  |		.CONST	0x0f40,0x0004
1a1e 0f42 0001  | B  |		.CONST	0x0f42,0x0001
1a20 0f43 1401  | C  |		.CONST	0x0f43,0x1401
1a22 0f45 0001  | E  |		.CONST	0x0f45,0x0001
1a24 0f47 0005  | G  |		.CONST	0x0f47,0x0005
1a26 ; --------------------------------------------------------------------------------------
1a26 ; Debug3 Subtable 0x44
1a26 ; --------------------------------------------------------------------------------------
1a26 0001 0008  |    |		.DBG3TAB	0x0001,0x0008
1a28 0f53 ffff  | S  |		.CONST	0x0f53,0xffff
1a2a 0f58 0001  | X  |		.CONST	0x0f58,0x0001
1a2c 0f60 0002  | `  |		.CONST	0x0f60,0x0002
1a2e 0f69 0003  | i  |		.CONST	0x0f69,0x0003
1a30 0f74 0004  | t  |		.CONST	0x0f74,0x0004
1a32 0f76 0005  | v  |		.CONST	0x0f76,0x0005
1a34 0f7a 0006  | z  |		.CONST	0x0f7a,0x0006
1a36 0f82 0007  |    |		.CONST	0x0f82,0x0007
1a38 0f86 0008  |    |		.CONST	0x0f86,0x0008
1a3a 0000 0000  |    |		.BLANK	0000[0x1c6]