DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400 DFS Tapes

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

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

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦35062fb09⟧ SEG

    Length: 4096 (0x1000)
    Types: SEG
    Notes: 5811_R1K_CODE
    Names: »983059.SEG«

Derivation

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

Disassembly

0000 000f       |    |		.CONST	0x000f								; Version of machine code
0001 5811       |X   |		.CONST	0x5811								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 0430       | 0  |		.CONST	0x0430								; 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 0103       |    |		.CONST	0x0103								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0088       |    |		.CONST	0x0088								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0028       | (  |		.CONST	0x0028								; Number of locals
000b			INIT_0008:
000b 0007       |    |		Action	Break_Optional							; Debug Table 0x0 = .DEBUG	0x000b,0x0512,0x8000,0x0000,0x0037,0x0ad4,0x0000,0x0007
													; Debug Table 0x0.0x0 = 0xb,0xffff
000c 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x1 = 0xc,0xfffe
000d 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x2 = 0xd,0xfffd
000e 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x3 = 0xe,0xfffc
000f 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x4 = 0xf,0xfffb
0010 4800       |H   |		Short_Literal	0x0							; Debug Table 0x0.0x5 = 0x10,0xfffa
0011 6266       |bf  |		Indirect_Literal	Discrete,0x278,{0x00000000, 0x00000800}
0012 00e3       |    |		Load_Encached	Natural_Cache
0013 03f9       |    |		Declare_Type	Discrete,Constrained,Visible
0014 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x0.0x6 = 0x14,0xfff9
0015 4800       |H   |		Short_Literal	0x0
0016 4800       |H   |		Short_Literal	0x0
0017 4801       |H   |		Short_Literal	0x1
0018 4806       |H   |		Short_Literal	0x6
0019 0319       |    |		Declare_Type	Variant_Record,Incomplete,Visible
001a 4800       |H   |		Short_Literal	0x0							; Debug Table 0x0.0x7 = 0x1a,0xfff8
001b 4802       |H   |		Short_Literal	0x2
001c 029f 0093  |    |		Declare_Subprogram	INIT_0090,For_Call
001e 03fe       |    |		Declare_Type	Discrete,Defined,Visible
001f 029a 00ab  |    |		Declare_Subprogram	INIT_00a8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x8 = 0x1f,0xfff7
0021 4800       |H   |		Short_Literal	0x0							; Debug Table 0x0.0x9 = 0x21,0xfff6
0022 4802       |H   |		Short_Literal	0x2
0023 029f 0103  |    |		Declare_Subprogram	INIT_0100,For_Call
0025 03fe       |    |		Declare_Type	Discrete,Defined,Visible
0026 029a 011b  |    |		Declare_Subprogram	INIT_0118,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xa = 0x26,0xfff5
0028 029a 0143  |   C|		Declare_Subprogram	INIT_0140,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xb = 0x28,0xfff4
002a 029a 014b  |   K|		Declare_Subprogram	INIT_0148,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xc = 0x2a,0xfff3
002c 029a 016b  |   k|		Declare_Subprogram	INIT_0168,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xd = 0x2c,0xfff2
002e 029a 017b  |   {|		Declare_Subprogram	INIT_0178,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xe = 0x2e,0xfff1
0030 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x0.0xf = 0x30,0xfff0
0031 e20f       |    |		Load	0x1,0xf
0032 e001       |    |		Load	0x0,0x1
0033 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
0034 e001       |    |		Load	0x0,0x1
0035 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
0036 e001       |    |		Load	0x0,0x1
0037 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
0038 029f 01ab  |    |		Declare_Subprogram	INIT_01a8,For_Call
003a 4800       |H   |		Short_Literal	0x0
003b 4805       |H   |		Short_Literal	0x5
003c e20e       |    |		Load	0x1,0xe
003d 0307       |    |		Complete_Type	Variant_Record,By_Defining
003e 00bf       |    |		Action	Accept_Activation
003f 0007       |    |		Action	Break_Optional							; Debug Table 0x1 = .DEBUG	0x003f,0x0534,0x8000,0x0000,0x0037,0x0be4,0x0000,0x0009
													; Debug Table 0x1.0x0 = 0x3f,0xffff
0040 e002       |    |		Load	0x0,0x2								; Debug Table 0x1.0x1 = 0x40,0xfffe
0041 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
0042 0322       | "  |		Declare_Variable	Record
0043 e001       |    |		Load	0x0,0x1								; Debug Table 0x1.0x2 = 0x43,0xfffd
0044 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
0045 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0046 e003       |    |		Load	0x0,0x3								; Debug Table 0x1.0x3 = 0x46,0xfffc
0047 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
0048 0aff       |    |		Execute_Immediate	Plus,-0x1
0049 e001       |    |		Load	0x0,0x1
004a 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
004b 025b       | [  |		Execute	Discrete,Check_In_Type
004c e001       |    |		Load	0x0,0x1
004d 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
004e 03f1       |    |		Declare_Variable	Discrete,With_Value
004f e20f       |    |		Load	0x1,0xf								; Debug Table 0x1.0x4 = 0x4f,0xfffb
0050 0266       | f  |		Execute	Discrete,Bounds
0051 00e3       |    |		Load_Encached	Natural_Cache
0052 02a0       |    |		Declare_Subprogram	Null_Subprogram
0053 4801       |H   |		Short_Literal	0x1
0054 035d       | ]  |		Declare_Type	Array,Defined
0055 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1.0x5 = 0x55,0xfffa
0056 0337       | 7  |		Declare_Variable	Array
0057 00d9       |    |		Load_Top	At_Offset_1
0058 0337       | 7  |		Declare_Variable	Array
0059 4802       |H   |		Short_Literal	0x2
005a 4800       |H   |		Short_Literal	0x0
005b 4800       |H   |		Short_Literal	0x0
005c 00d9       |    |		Load_Top	At_Offset_1
005d 00dc       |    |		Load_Top	At_Offset_4
005e 01d6       |    |		Execute	Vector,Field_Write
005f 3ffb       |?   |		Loop_Increasing	0x5b
0060 00d9       |    |		Load_Top	At_Offset_1
0061 01d4       |    |		Execute	Vector,Structure_Write
0062 029d 01d3  |    |		Declare_Subprogram	INIT_01d0,For_Outer_Call			; Debug Table 0x1.0x6 = 0x62,0xfff9
0064 029d 01eb  |    |		Declare_Subprogram	INIT_01e8,For_Outer_Call			; Debug Table 0x1.0x7 = 0x64,0xfff8
0066 029d 0203  |    |		Declare_Subprogram	INIT_0200,For_Outer_Call			; Debug Table 0x1.0x8 = 0x66,0xfff7
0068 029d 0213  |    |		Declare_Subprogram	INIT_0210,For_Outer_Call			; Debug Table 0x1.0x9 = 0x68,0xfff6
006a 029d 022b  |   +|		Declare_Subprogram	INIT_0228,For_Outer_Call			; Debug Table 0x1.0xa = 0x6a,0xfff5
006c 029d 0243  |   C|		Declare_Subprogram	INIT_0240,For_Outer_Call			; Debug Table 0x1.0xb = 0x6c,0xfff4
006e 029d 025b  |   [|		Declare_Subprogram	INIT_0258,For_Outer_Call			; Debug Table 0x1.0xc = 0x6e,0xfff3
0070 029d 0283  |    |		Declare_Subprogram	INIT_0280,For_Outer_Call			; Debug Table 0x1.0xd = 0x70,0xfff2
0072 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10				; Debug Table 0x1.0xe = 0x72,0xfff1
0073 00c7       |    |		Action	Elaborate_Subprogram
0074 029d 02bb  |    |		Declare_Subprogram	INIT_02b8,For_Outer_Call			; Debug Table 0x1.0xf = 0x74,0xfff0
0076 029d 0303  |    |		Declare_Subprogram	INIT_0300,For_Outer_Call			; Debug Table 0x1.0x10 = 0x76,0xffef
0078 029d 031b  |    |		Declare_Subprogram	INIT_0318,For_Outer_Call			; Debug Table 0x1.0x11 = 0x78,0xffee
007a 029d 0333  |   3|		Declare_Subprogram	INIT_0330,For_Outer_Call			; Debug Table 0x1.0x12 = 0x7a,0xffed
007c 029d 034b  |   K|		Declare_Subprogram	INIT_0348,For_Outer_Call			; Debug Table 0x1.0x13 = 0x7c,0xffec
007e 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12				; Debug Table 0x1.0x14 = 0x7e,0xffeb
007f 00c7       |    |		Action	Elaborate_Subprogram
0080 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16				; Debug Table 0x1.0x15 = 0x80,0xffea
0081 00c7       |    |		Action	Elaborate_Subprogram
0082 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13				; Debug Table 0x1.0x16 = 0x82,0xffe9
0083 00c7       |    |		Action	Elaborate_Subprogram
0084 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14				; Debug Table 0x1.0x17 = 0x84,0xffe8
0085 00c7       |    |		Action	Elaborate_Subprogram
0086 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15				; Debug Table 0x1.0x18 = 0x86,0xffe7
0087 00c7       |    |		Action	Elaborate_Subprogram
0088			BODY_0008:
0088 e217       |    |		Load	0x1,0x17							; Debug Table 0x1.0x19 = 0x88,0x1
0089 e002       |    |		Load	0x0,0x2
008a 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
008b 00d1       |    |		Pop_Control	Pop_Count_1
008c 00bc       |    |		Action	Signal_Activated
008d 00bb       |    |		Action	Signal_Completion
008e 0000 0000  |    |		.XXX[0x2]
0090 ; --------------------------------------------------------------------------------------
0090 ; SUBPROGRAM
0090 ; --------------------------------------------------------------------------------------
0090 0093       |    |		.CONST	0x0093								; Address of begin
0091 0004       |    |		.CONST	0x0004								; Address of exception handler
0092 0001       |    |		.CONST	0x0001								; Number of locals
0093			BODY_0090:
0093			INIT_0090:
0093 4603       |F   |		Jump_Case	0x4							; Debug Table 0x2 = .DEBUG	0x0093,0x056a,0x0005,0x0000,0x0037,0x0ad4,0x0000,0x0031
0094 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
0095 7802       |x   |		Jump	0x98								; case 0x1
0096 7805       |x   |		Jump	0x9c								; case 0x2
0097 7809       |x   |		Jump	0xa1								; case 0x3
0098 00da       |    |		Load_Top	At_Offset_2
0099 0091 040c  |    |		Action	Push_String_Extended_Indexed,0x40c				; "STATIC"
009b 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
009c 00db       |    |		Load_Top	At_Offset_3
009d 00db       |    |		Load_Top	At_Offset_3
009e 00e0       |    |		Load_Encached	Standard_Cache
009f 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
00a0 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
00a1 00da       |    |		Load_Top	At_Offset_2
00a2 00e0       |    |		Load_Encached	Standard_Cache
00a3 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
00a4 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
00a5 0000 0000  |    |		.XXX[0x3]
00a7 0000       |    |
00a8 ; --------------------------------------------------------------------------------------
00a8 ; SUBPROGRAM
00a8 ; --------------------------------------------------------------------------------------
00a8 00b4       |    |		.CONST	0x00b4								; Address of begin
00a9 0004       |    |		.CONST	0x0004								; Address of exception handler
00aa 0003       |    |		.CONST	0x0003								; Number of locals
00ab			INIT_00a8:
00ab 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3 = .DEBUG	0x00ab,0x056c,0x0001,0x0000,0x0037,0x0ad4,0x0000,0x0038
													; Debug Table 0x3.0x0 = 0xab,0xffff
00ac 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
00ad 6802       |h   |		Jump_Zero	0xb0
00ae 4887       |H   |		Short_Literal	0x87
00af 0257       | W  |		Execute	Discrete,Raise
00b0 e001       |    |		Load	0x0,0x1								; Debug Table 0x3.0x1 = 0xb0,0xfffe
00b1 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
00b2 e001       |    |		Load	0x0,0x1								; Debug Table 0x3.0x2 = 0xb2,0xfffd
00b3 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
00b4			BODY_00a8:
00b4 e217       |    |		Load	0x1,0x17							; Debug Table 0x3.0x3 = 0xb4,0x1
00b5 e002       |    |		Load	0x0,0x2
00b6 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
00b7 00d1       |    |		Pop_Control	Pop_Count_1
00b8 e218       |    |		Load	0x1,0x18							; Debug Table 0x3.0x4 = 0xb8,0x2
00b9 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
00ba 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3.0x5 = 0xba,0x3
00bb 00de       |    |		Load_Top	At_Offset_6
00bc 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
00bd 0273       | s  |		Execute	Discrete,Plus
00be 0059       | Y  |		Store_Top	Discrete,At_Offset_1
00bf 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x6 = 0xbf,0x4
00c0 e219       |    |		Load	0x1,0x19
00c1 027a       | z  |		Execute	Discrete,Less_Equal
00c2 6802       |h   |		Jump_Zero	0xc5
00c3 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x7 = 0xc3,0x5
00c4 a218       |    |		Store_Unchecked	0x1,0x18
00c5 e217       |    |		Load	0x1,0x17							; Debug Table 0x3.0x8 = 0xc5,0x6
00c6 e002       |    |		Load	0x0,0x2
00c7 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
00c8 00d1       |    |		Pop_Control	Pop_Count_1
00c9 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x9 = 0xc9,0x7
00ca e219       |    |		Load	0x1,0x19
00cb 027a       | z  |		Execute	Discrete,Less_Equal
00cc 7002       |p   |		Jump_Nonzero	0xcf
00cd 4887       |H   |		Short_Literal	0x87
00ce 0257       | W  |		Execute	Discrete,Raise
00cf 00dd       |    |		Load_Top	At_Offset_5						; Debug Table 0x3.0xa = 0xcf,0x8
00d0 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
00d1 e20e       |    |		Load	0x1,0xe
00d2 1c08       |    |		Execute_Immediate	Run_Utility,0x8
00d3 4801       |H   |		Short_Literal	0x1
00d4 00d9       |    |		Load_Top	At_Offset_1
00d5 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
00d6 00dd       |    |		Load_Top	At_Offset_5
00d7 00d9       |    |		Load_Top	At_Offset_1
00d8 2803       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3
00d9 00da       |    |		Load_Top	At_Offset_2
00da 821c       |    |		Call	0x1,0x1c
00db 00d9       |    |		Load_Top	At_Offset_1
00dc 2804       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x4
00dd 00da       |    |		Load_Top	At_Offset_2
00de 821c       |    |		Call	0x1,0x1c
00df 00d9       |    |		Load_Top	At_Offset_1
00e0 2805       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x5
00e1 00d9       |    |		Load_Top	At_Offset_1
00e2 0aff       |    |		Execute_Immediate	Plus,-0x1
00e3 e001       |    |		Load	0x0,0x1
00e4 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
00e5 025b       | [  |		Execute	Discrete,Check_In_Type
00e6 821c       |    |		Call	0x1,0x1c
00e7 00d9       |    |		Load_Top	At_Offset_1
00e8 2806       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x6
00e9 00de       |    |		Load_Top	At_Offset_6
00ea 016d       | m  |		Execute	Variant_Record,Structure_Write
00eb 00dc       |    |		Load_Top	At_Offset_4						; Debug Table 0x3.0xb = 0xeb,0x9
00ec e21b       |    |		Load	0x1,0x1b
00ed 01d7       |    |		Execute	Vector,Field_Read
00ee 00de       |    |		Load_Top	At_Offset_6
00ef 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
00f0 0273       | s  |		Execute	Discrete,Plus
00f1 00dd       |    |		Load_Top	At_Offset_5
00f2 e21b       |    |		Load	0x1,0x1b
00f3 01d6       |    |		Execute	Vector,Field_Write
00f4 00dc       |    |		Load_Top	At_Offset_4						; Debug Table 0x3.0xc = 0xf4,0xa
00f5 0f02       |    |		Execute_Immediate	Equal,0x2
00f6 6803       |h   |		Jump_Zero	0xfa
00f7 00dd       |    |		Load_Top	At_Offset_5						; Debug Table 0x3.0xd = 0xf7,0xb
00f8 8223       | #  |		Call	0x1,0x23
00f9 00d1       |    |		Pop_Control	Pop_Count_1
00fa 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
00fb 0000 0000  |    |		.BLANK	0000[0x5]
0100 ; --------------------------------------------------------------------------------------
0100 ; SUBPROGRAM
0100 ; --------------------------------------------------------------------------------------
0100 0103       |    |		.CONST	0x0103								; Address of begin
0101 0004       |    |		.CONST	0x0004								; Address of exception handler
0102 0001       |    |		.CONST	0x0001								; Number of locals
0103			BODY_0100:
0103			INIT_0100:
0103 4603       |F   |		Jump_Case	0x4							; Debug Table 0x4 = .DEBUG	0x0103,0x058a,0x0005,0x0000,0x0037,0x0ad4,0x0000,0x0044
0104 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
0105 7802       |x   |		Jump	0x108								; case 0x1
0106 7805       |x   |		Jump	0x10c								; case 0x2
0107 7809       |x   |		Jump	0x111								; case 0x3
0108 00da       |    |		Load_Top	At_Offset_2
0109 0091 040f  |    |		Action	Push_String_Extended_Indexed,0x40f				; "OK"
010b 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
010c 00db       |    |		Load_Top	At_Offset_3
010d 00db       |    |		Load_Top	At_Offset_3
010e 00e0       |    |		Load_Encached	Standard_Cache
010f 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0110 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0111 00da       |    |		Load_Top	At_Offset_2
0112 00e0       |    |		Load_Encached	Standard_Cache
0113 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0114 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0115 0000 0000  |    |		.XXX[0x3]
0117 0000       |    |
0118 ; --------------------------------------------------------------------------------------
0118 ; SUBPROGRAM
0118 ; --------------------------------------------------------------------------------------
0118 0137       | 7  |		.CONST	0x0137								; Address of begin
0119 0004       |    |		.CONST	0x0004								; Address of exception handler
011a 0006       |    |		.CONST	0x0006								; Number of locals
011b			INIT_0118:
011b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x5 = .DEBUG	0x011b,0x058c,0x0001,0x0000,0x0037,0x0ad4,0x0000,0x004b
													; Debug Table 0x5.0x0 = 0x11b,0xffff
011c 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
011d 7002       |p   |		Jump_Nonzero	0x120
011e 4887       |H   |		Short_Literal	0x87
011f 0257       | W  |		Execute	Discrete,Raise
0120 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0x1 = 0x120,0xfffe
0121 00dc       |    |		Load_Top	At_Offset_4
0122 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0123 027a       | z  |		Execute	Discrete,Less_Equal
0124 7002       |p   |		Jump_Nonzero	0x127
0125 4887       |H   |		Short_Literal	0x87
0126 0257       | W  |		Execute	Discrete,Raise
0127 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x5.0x2 = 0x127,0xfffd
0128 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0129 00db       |    |		Load_Top	At_Offset_3
012a 0272       | r  |		Execute	Discrete,Minus
012b 0248       | H  |		Execute	Discrete,Check_In_Integer
012c 0a01       |    |		Execute_Immediate	Plus,0x1
012d 00e3       |    |		Load_Encached	Natural_Cache
012e 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
012f 029f 0393  |    |		Declare_Subprogram	INIT_0390,For_Call				; Debug Table 0x5.0x3 = 0x12f,0xfffc
0131 029f 03bb  |    |		Declare_Subprogram	INIT_03b8,For_Call				; Debug Table 0x5.0x4 = 0x131,0xfffb
0133 029f 03c3  |    |		Declare_Subprogram	INIT_03c0,For_Call				; Debug Table 0x5.0x5 = 0x133,0xfffa
0135 029f 03e3  |    |		Declare_Subprogram	INIT_03e0,For_Call				; Debug Table 0x5.0x6 = 0x135,0xfff9
0137			BODY_0118:
0137 8406       |    |		Call	0x2,0x6								; Debug Table 0x5.0x7 = 0x137,0x1
0138 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0139 0000 0000  |    |		.BLANK	0000[0x7]
0140 ; --------------------------------------------------------------------------------------
0140 ; SUBPROGRAM
0140 ; --------------------------------------------------------------------------------------
0140 0143       | C  |		.CONST	0x0143								; Address of begin
0141 0004       |    |		.CONST	0x0004								; Address of exception handler
0142 0001       |    |		.CONST	0x0001								; Number of locals
0143			BODY_0140:
0143			INIT_0140:
0143 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6 = .DEBUG	0x0143,0x059e,0x0002,0x0000,0x0037,0x0ad4,0x0000,0x0062
													; Debug Table 0x6.0x0 = 0x143,0x1
0144 2405       |$   |		Execute	Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5
0145 0320       |    |		Declare_Variable	Record,Duplicate
0146 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0147 0000       |    |		.XXX[0x1]
0148 ; --------------------------------------------------------------------------------------
0148 ; SUBPROGRAM
0148 ; --------------------------------------------------------------------------------------
0148 014d       | M  |		.CONST	0x014d								; Address of begin
0149 0004       |    |		.CONST	0x0004								; Address of exception handler
014a 0002       |    |		.CONST	0x0002								; Number of locals
014b			INIT_0148:
014b e211       |    |		Load	0x1,0x11							; Debug Table 0x7 = .DEBUG	0x014b,0x05a2,0x0001,0x0000,0x0037,0x0ad4,0x0000,0x006d
													; Debug Table 0x7.0x0 = 0x14b,0xffff
014c 0007       |    |		Action	Break_Optional
014d			BODY_0148:
014d 0007       |    |		Action	Break_Optional							; Debug Table 0x7.0x1 = 0x14d,0x1
014e 00dd       |    |		Load_Top	At_Offset_5						; Debug Table 0x7.0x2 = 0x14e,0x2
014f e211       |    |		Load	0x1,0x11
0150 00de       |    |		Load_Top	At_Offset_6
0151 00de       |    |		Load_Top	At_Offset_6
0152 8212       |    |		Call	0x1,0x12
0153 00d1       |    |		Pop_Control	Pop_Count_1
0154 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0155 00d1       |    |		Pop_Control	Pop_Count_1
0156 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x7.0x3 = 0x156,0x3
0157 4602       |F   |		Jump_Case	0x3
0158 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; case 0x0
0159 7808       |x   |		Jump	0x162								; case 0x1
015a 7800       |x   |		Jump	0x15b								; case 0x2
015b 00dc       |    |		Load_Top	At_Offset_4						; Debug Table 0x7.0x4 = 0x15b,0x5
015c 2c03       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3
015d 00dc       |    |		Load_Top	At_Offset_4
015e 00de       |    |		Load_Top	At_Offset_6
015f 8213       |    |		Call	0x1,0x13
0160 8216       |    |		Call	0x1,0x16
0161 7fec       |    |		Jump	0x14e
0162 4887       |H   |		Short_Literal	0x87							; Debug Table 0x7.0x5 = 0x162,0x6
0163 0257       | W  |		Execute	Discrete,Raise
0164 0000 0000  |    |		.BLANK	0000[0x4]
0168 ; --------------------------------------------------------------------------------------
0168 ; SUBPROGRAM
0168 ; --------------------------------------------------------------------------------------
0168 0170       | p  |		.CONST	0x0170								; Address of begin
0169 0004       |    |		.CONST	0x0004								; Address of exception handler
016a 0001       |    |		.CONST	0x0001								; Number of locals
016b			INIT_0168:
016b 00dc       |    |		Load_Top	At_Offset_4						; Debug Table 0x8 = .DEBUG	0x016b,0x05b0,0x0001,0x0000,0x0037,0x0ad4,0x0000,0x0080
													; Debug Table 0x8.0x0 = 0x16b,0xffff
016c 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
016d 7002       |p   |		Jump_Nonzero	BODY_0168
016e 4887       |H   |		Short_Literal	0x87
016f 0257       | W  |		Execute	Discrete,Raise
0170			BODY_0168:
0170 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x8.0x1 = 0x170,0x1
0171 00db       |    |		Load_Top	At_Offset_3
0172 00de       |    |		Load_Top	At_Offset_6
0173 8226       | &  |		Call	0x1,0x26
0174 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0175 0000 0000  |    |		.XXX[0x3]
0177 0000       |    |
0178 ; --------------------------------------------------------------------------------------
0178 ; SUBPROGRAM
0178 ; --------------------------------------------------------------------------------------
0178 0183       |    |		.CONST	0x0183								; Address of begin
0179 0004       |    |		.CONST	0x0004								; Address of exception handler
017a 0003       |    |		.CONST	0x0003								; Number of locals
017b			INIT_0178:
017b e004       |    |		Load	0x0,0x4								; Debug Table 0x9 = .DEBUG	0x017b,0x05b6,0x0001,0x0000,0x0037,0x0ad4,0x0000,0x0093
													; Debug Table 0x9.0x0 = 0x17b,0xffff
017c 1b1a       |    |		Execute	Package,Field_Read,Field_Number 0x1a
017d e001       |    |		Load	0x0,0x1								; Debug Table 0x9.0x1 = 0x17d,0xfffe
017e 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
017f 0322       | "  |		Declare_Variable	Record
0180 00dc       |    |		Load_Top	At_Offset_4
0181 00d9       |    |		Load_Top	At_Offset_1
0182 017d       | }  |		Execute	Record,Structure_Write
0183			BODY_0178:
0183 e004       |    |		Load	0x0,0x4								; Debug Table 0x9.0x2 = 0x183,0x1
0184 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0185 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
0186 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x9.0x3 = 0x186,0x2
0187 7003       |p   |		Jump_Nonzero	0x18b
0188 4801       |H   |		Short_Literal	0x1							; Debug Table 0x9.0x4 = 0x188,0x3
0189 e004       |    |		Load	0x0,0x4
018a 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
018b 00dd       |    |		Load_Top	At_Offset_5						; Debug Table 0x9.0x5 = 0x18b,0x4
018c 4801       |H   |		Short_Literal	0x1
018d 0263       | c  |		Execute	Discrete,Above_Bound
018e 7012       |p   |		Jump_Nonzero	0x1a1
018f e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x9.0x6 = 0x18f,0x5
0190 4602       |F   |		Jump_Case	0x3
0191 7802       |x   |		Jump	0x194								; case 0x0
0192 7801       |x   |		Jump	0x194								; case 0x1
0193 7804       |x   |		Jump	0x198								; case 0x2
0194 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9.0x7 = 0x194,0x6
0195 e003       |    |		Load	0x0,0x3
0196 184f       | O  |		Execute	Package,Field_Execute,Field_Number 0x4f
0197 7803       |x   |		Jump	0x19b
0198 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9.0x8 = 0x198,0x7
0199 e004       |    |		Load	0x0,0x4
019a 1827       | '  |		Execute	Package,Field_Execute,Field_Number 0x27
019b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9.0x9 = 0x19b,0x8
019c 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
019d 0a01       |    |		Execute_Immediate	Plus,0x1
019e 00db       |    |		Load_Top	At_Offset_3
019f 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
01a0 3fee       |?   |		Loop_Increasing	0x18f
01a1 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x9.0xa = 0x1a1,0x9
01a2 e004       |    |		Load	0x0,0x4
01a3 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
01a4 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
01a5 0000 0000  |    |		.XXX[0x3]
01a7 0000       |    |
01a8 ; --------------------------------------------------------------------------------------
01a8 ; SUBPROGRAM
01a8 ; --------------------------------------------------------------------------------------
01a8 01ab       |    |		.CONST	0x01ab								; Address of begin
01a9 0004       |    |		.CONST	0x0004								; Address of exception handler
01aa 0001       |    |		.CONST	0x0001								; Number of locals
01ab			BODY_01a8:
01ab			INIT_01a8:
01ab 4608       |F   |		Jump_Case	0x9							; Debug Table 0xa = .DEBUG	0x01ab,0x05ce,0x0005,0x0000,0x0037,0x0ad4,0x0000,0x00a8
01ac 7808       |x   |		Jump	0x1b5								; case 0x0
01ad 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
01ae 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
01af 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x3
01b0 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x4
01b1 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x5
01b2 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x6
01b3 7811       |x   |		Jump	0x1c5								; case 0x7
01b4 7814       |x   |		Jump	0x1c9								; case 0x8
01b5 00da       |    |		Load_Top	At_Offset_2
01b6 016c       | l  |		Execute	Variant_Record,Is_Constrained
01b7 7009       |p   |		Jump_Nonzero	0x1c1
01b8 00cf       |    |		Action	Mark_Auxiliary
01b9 4830       |H0  |		Short_Literal	0x30
01ba 00dc       |    |		Load_Top	At_Offset_4
01bb 1c08       |    |		Execute_Immediate	Run_Utility,0x8
01bc 00d8       |    |		Load_Top	At_Offset_0
01bd 1c00       |    |		Execute_Immediate	Run_Utility,0x0
01be c5ff       |    |		Store	0x2,-0x1
01bf 00ce       |    |		Action	Pop_Auxiliary
01c0 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
01c1 4800       |H   |		Short_Literal	0x0
01c2 00db       |    |		Load_Top	At_Offset_3
01c3 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
01c4 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
01c5 00db       |    |		Load_Top	At_Offset_3
01c6 e5ff       |    |		Load	0x2,-0x1
01c7 031b       |    |		Declare_Type	Variant_Record,Constrained
01c8 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
01c9 00db       |    |		Load_Top	At_Offset_3
01ca 00db       |    |		Load_Top	At_Offset_3
01cb 02fc       |    |		Declare_Variable	Variant_Record,With_Constraint
01cc 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
01cd 0000 0000  |    |		.XXX[0x3]
01cf 0000       |    |
01d0 ; --------------------------------------------------------------------------------------
01d0 ; SUBPROGRAM
01d0 ; --------------------------------------------------------------------------------------
01d0 01d3       |    |		.CONST	0x01d3								; Address of begin
01d1 0004       |    |		.CONST	0x0004								; Address of exception handler
01d2 0001       |    |		.CONST	0x0001								; Number of locals
01d3			BODY_01d0:
01d3			INIT_01d0:
01d3 e001       |    |		Load	0x0,0x1								; Debug Table 0xb = .DEBUG	0x01d3,0x05d0,0x0002,0x0000,0x0037,0x0be4,0x0000,0x004d
													; Debug Table 0xb.0x0 = 0x1d3,0x1
01d4 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
01d5 0322       | "  |		Declare_Variable	Record
01d6 e001       |    |		Load	0x0,0x1
01d7 1b3c       | <  |		Execute	Package,Field_Read,Field_Number 0x3c
01d8 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
01d9 00d9       |    |		Load_Top	At_Offset_1
01da 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
01db e001       |    |		Load	0x0,0x1
01dc 1b3c       | <  |		Execute	Package,Field_Read,Field_Number 0x3c
01dd 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
01de 00d9       |    |		Load_Top	At_Offset_1
01df 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
01e0 00db       |    |		Load_Top	At_Offset_3
01e1 00d9       |    |		Load_Top	At_Offset_1
01e2 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
01e3 4804       |H   |		Short_Literal	0x4
01e4 00d9       |    |		Load_Top	At_Offset_1
01e5 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
01e6 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01e7 0000       |    |		.XXX[0x1]
01e8 ; --------------------------------------------------------------------------------------
01e8 ; SUBPROGRAM
01e8 ; --------------------------------------------------------------------------------------
01e8 01eb       |    |		.CONST	0x01eb								; Address of begin
01e9 0004       |    |		.CONST	0x0004								; Address of exception handler
01ea 0001       |    |		.CONST	0x0001								; Number of locals
01eb			BODY_01e8:
01eb			INIT_01e8:
01eb 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xc = .DEBUG	0x01eb,0x05d4,0x0001,0x0000,0x0037,0x0be4,0x0000,0x007a
													; Debug Table 0xc.0x0 = 0x1eb,0x1
01ec 00db       |    |		Load_Top	At_Offset_3
01ed 2406       |$   |		Execute	Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x6
01ee 017f       |    |		Execute	Record,Equal
01ef 6805       |h   |		Jump_Zero	0x1f5
01f0 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xc.0x1 = 0x1f0,0x2
01f1 2404       |$   |		Execute	Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x4
01f2 00dc       |    |		Load_Top	At_Offset_4
01f3 017d       | }  |		Execute	Record,Structure_Write
01f4 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
01f5 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xc.0x2 = 0x1f5,0x3
01f6 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
01f7 0a01       |    |		Execute_Immediate	Plus,0x1
01f8 00dc       |    |		Load_Top	At_Offset_4
01f9 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
01fa 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
01fb 0000 0000  |    |		.BLANK	0000[0x5]
0200 ; --------------------------------------------------------------------------------------
0200 ; SUBPROGRAM
0200 ; --------------------------------------------------------------------------------------
0200 0203       |    |		.CONST	0x0203								; Address of begin
0201 0004       |    |		.CONST	0x0004								; Address of exception handler
0202 0001       |    |		.CONST	0x0001								; Number of locals
0203			BODY_0200:
0203			INIT_0200:
0203 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xd = .DEBUG	0x0203,0x05dc,0x0002,0x0000,0x0037,0x0be4,0x0000,0x00a8
													; Debug Table 0xd.0x0 = 0x203,0x1
0204 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0205 00db       |    |		Load_Top	At_Offset_3
0206 2404       |$   |		Execute	Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x4
0207 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0208 00dc       |    |		Load_Top	At_Offset_4
0209 2406       |$   |		Execute	Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x6
020a 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
020b 0262       | b  |		Execute	Discrete,In_Range
020c 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
020d 0000 0000  |    |		.XXX[0x3]
020f 0000       |    |
0210 ; --------------------------------------------------------------------------------------
0210 ; SUBPROGRAM
0210 ; --------------------------------------------------------------------------------------
0210 0215       |    |		.CONST	0x0215								; Address of begin
0211 0004       |    |		.CONST	0x0004								; Address of exception handler
0212 0002       |    |		.CONST	0x0002								; Number of locals
0213			INIT_0210:
0213 e003       |    |		Load	0x0,0x3								; Debug Table 0xe = .DEBUG	0x0213,0x05e0,0x0001,0x0000,0x0037,0x0be4,0x0000,0x00cc
													; Debug Table 0xe.0x0 = 0x213,0xffff
0214 1b2b       | +  |		Execute	Package,Field_Read,Field_Number 0x2b
0215			BODY_0210:
0215 00dc       |    |		Load_Top	At_Offset_4						; Debug Table 0xe.0x1 = 0x215,0x1
0216 00dc       |    |		Load_Top	At_Offset_4
0217 821e       |    |		Call	0x1,0x1e
0218 7002       |p   |		Jump_Nonzero	0x21b
0219 4887       |H   |		Short_Literal	0x87
021a 0257       | W  |		Execute	Discrete,Raise
021b e003       |    |		Load	0x0,0x3								; Debug Table 0xe.0x2 = 0x21b,0x2
021c 1b2b       | +  |		Execute	Package,Field_Read,Field_Number 0x2b
021d 00dd       |    |		Load_Top	At_Offset_5
021e e003       |    |		Load	0x0,0x3
021f 182c       | ,  |		Execute	Package,Field_Execute,Field_Number 0x2c
0220 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0221 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0x3 = 0x221,0x3
0222 6802       |h   |		Jump_Zero	0x225
0223 4887       |H   |		Short_Literal	0x87
0224 0257       | W  |		Execute	Discrete,Raise
0225 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0226 0000 0000  |    |		.XXX[0x2]
0228 ; --------------------------------------------------------------------------------------
0228 ; SUBPROGRAM
0228 ; --------------------------------------------------------------------------------------
0228 022d       | -  |		.CONST	0x022d								; Address of begin
0229 0004       |    |		.CONST	0x0004								; Address of exception handler
022a 0002       |    |		.CONST	0x0002								; Number of locals
022b			INIT_0228:
022b e003       |    |		Load	0x0,0x3								; Debug Table 0xf = .DEBUG	0x022b,0x05ea,0x0001,0x0000,0x0037,0x0be4,0x0000,0x00fc
													; Debug Table 0xf.0x0 = 0x22b,0xffff
022c 1b42       | B  |		Execute	Package,Field_Read,Field_Number 0x42
022d			BODY_0228:
022d 00dc       |    |		Load_Top	At_Offset_4						; Debug Table 0xf.0x1 = 0x22d,0x1
022e 00dc       |    |		Load_Top	At_Offset_4
022f 821e       |    |		Call	0x1,0x1e
0230 7002       |p   |		Jump_Nonzero	0x233
0231 4887       |H   |		Short_Literal	0x87
0232 0257       | W  |		Execute	Discrete,Raise
0233 e003       |    |		Load	0x0,0x3								; Debug Table 0xf.0x2 = 0x233,0x2
0234 1b42       | B  |		Execute	Package,Field_Read,Field_Number 0x42
0235 00dd       |    |		Load_Top	At_Offset_5
0236 e003       |    |		Load	0x0,0x3
0237 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
0238 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0239 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0x3 = 0x239,0x3
023a 6802       |h   |		Jump_Zero	0x23d
023b 4887       |H   |		Short_Literal	0x87
023c 0257       | W  |		Execute	Discrete,Raise
023d 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
023e 0000 0000  |    |		.XXX[0x2]
0240 ; --------------------------------------------------------------------------------------
0240 ; SUBPROGRAM
0240 ; --------------------------------------------------------------------------------------
0240 0245       | E  |		.CONST	0x0245								; Address of begin
0241 0004       |    |		.CONST	0x0004								; Address of exception handler
0242 0002       |    |		.CONST	0x0002								; Number of locals
0243			INIT_0240:
0243 e003       |    |		Load	0x0,0x3								; Debug Table 0x10 = .DEBUG	0x0243,0x05f4,0x0001,0x0000,0x0037,0x0be4,0x0000,0x012c
													; Debug Table 0x10.0x0 = 0x243,0xffff
0244 1b32       | 2  |		Execute	Package,Field_Read,Field_Number 0x32
0245			BODY_0240:
0245 00dc       |    |		Load_Top	At_Offset_4						; Debug Table 0x10.0x1 = 0x245,0x1
0246 00dc       |    |		Load_Top	At_Offset_4
0247 821e       |    |		Call	0x1,0x1e
0248 7002       |p   |		Jump_Nonzero	0x24b
0249 4887       |H   |		Short_Literal	0x87
024a 0257       | W  |		Execute	Discrete,Raise
024b e003       |    |		Load	0x0,0x3								; Debug Table 0x10.0x2 = 0x24b,0x2
024c 1b32       | 2  |		Execute	Package,Field_Read,Field_Number 0x32
024d 00dd       |    |		Load_Top	At_Offset_5
024e e003       |    |		Load	0x0,0x3
024f 1833       | 3  |		Execute	Package,Field_Execute,Field_Number 0x33
0250 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0251 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x10.0x3 = 0x251,0x3
0252 6802       |h   |		Jump_Zero	0x255
0253 4887       |H   |		Short_Literal	0x87
0254 0257       | W  |		Execute	Discrete,Raise
0255 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0256 0000 0000  |    |		.XXX[0x2]
0258 ; --------------------------------------------------------------------------------------
0258 ; SUBPROGRAM
0258 ; --------------------------------------------------------------------------------------
0258 025d       | ]  |		.CONST	0x025d								; Address of begin
0259 0004       |    |		.CONST	0x0004								; Address of exception handler
025a 0002       |    |		.CONST	0x0002								; Number of locals
025b			INIT_0258:
025b e003       |    |		Load	0x0,0x3								; Debug Table 0x11 = .DEBUG	0x025b,0x05fe,0x0001,0x0000,0x0037,0x0be4,0x0000,0x015c
													; Debug Table 0x11.0x0 = 0x25b,0xffff
025c 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
025d			BODY_0258:
025d 00dc       |    |		Load_Top	At_Offset_4						; Debug Table 0x11.0x1 = 0x25d,0x1
025e 00dc       |    |		Load_Top	At_Offset_4
025f 821e       |    |		Call	0x1,0x1e
0260 7002       |p   |		Jump_Nonzero	0x263
0261 4887       |H   |		Short_Literal	0x87
0262 0257       | W  |		Execute	Discrete,Raise
0263 e003       |    |		Load	0x0,0x3								; Debug Table 0x11.0x2 = 0x263,0x2
0264 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0265 00dd       |    |		Load_Top	At_Offset_5
0266 e003       |    |		Load	0x0,0x3
0267 1836       | 6  |		Execute	Package,Field_Execute,Field_Number 0x36
0268 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0269 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x11.0x3 = 0x269,0x3
026a 4602       |F   |		Jump_Case	0x3
026b 7802       |x   |		Jump	0x26e								; case 0x0
026c 7804       |x   |		Jump	0x271								; case 0x1
026d 7806       |x   |		Jump	0x274								; case 0x2
026e 4801       |H   |		Short_Literal	0x1							; Debug Table 0x11.0x4 = 0x26e,0x4
026f 0056       | V  |		Store_Top_Unchecked	Discrete,At_Offset_6
0270 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0271 4800       |H   |		Short_Literal	0x0							; Debug Table 0x11.0x5 = 0x271,0x5
0272 0056       | V  |		Store_Top_Unchecked	Discrete,At_Offset_6
0273 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0274 4887       |H   |		Short_Literal	0x87							; Debug Table 0x11.0x6 = 0x274,0x6
0275 0257       | W  |		Execute	Discrete,Raise
0276 0000 0000  |    |		.XXX[0x2]
0278 0000 0000  |    |		.LITERAL	{0x00000000, 0x00000800}
027c 0000 0000  |    |		.BLANK	0000[0x4]
0280 ; --------------------------------------------------------------------------------------
0280 ; SUBPROGRAM
0280 ; --------------------------------------------------------------------------------------
0280 0285       |    |		.CONST	0x0285								; Address of begin
0281 0004       |    |		.CONST	0x0004								; Address of exception handler
0282 0002       |    |		.CONST	0x0002								; Number of locals
0283			INIT_0280:
0283 e003       |    |		Load	0x0,0x3								; Debug Table 0x12 = .DEBUG	0x0283,0x060e,0x0001,0x0000,0x0037,0x0be4,0x0000,0x01a2
													; Debug Table 0x12.0x0 = 0x283,0xffff
0284 1b24       | $  |		Execute	Package,Field_Read,Field_Number 0x24
0285			BODY_0280:
0285 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x12.0x1 = 0x285,0x1
0286 2404       |$   |		Execute	Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x4
0287 00dc       |    |		Load_Top	At_Offset_4
0288 2805       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x5
0289 0007       |    |		Action	Break_Optional							; Debug Table 0x12.0x2 = 0x289,0x2
028a e003       |    |		Load	0x0,0x3								; Debug Table 0x12.0x3 = 0x28a,0x3
028b 1b24       | $  |		Execute	Package,Field_Read,Field_Number 0x24
028c 4800       |H   |		Short_Literal	0x0
028d 00dd       |    |		Load_Top	At_Offset_5
028e 2405       |$   |		Execute	Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5
028f e003       |    |		Load	0x0,0x3
0290 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
0291 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0292 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x12.0x4 = 0x292,0x4
0293 4604       |F   |		Jump_Case	0x5
0294 7804       |x   |		Jump	0x299								; case 0x0
0295 7813       |x   |		Jump	0x2a9								; case 0x1
0296 7814       |x   |		Jump	0x2ab								; case 0x2
0297 7811       |x   |		Jump	0x2a9								; case 0x3
0298 7810       |x   |		Jump	0x2a9								; case 0x4
0299 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x12.0x5 = 0x299,0x5
029a 2405       |$   |		Execute	Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5
029b 00dc       |    |		Load_Top	At_Offset_4
029c 8221       | !  |		Call	0x1,0x21
029d 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x12.0x6 = 0x29d,0x6
029e 2405       |$   |		Execute	Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5
029f 00dc       |    |		Load_Top	At_Offset_4
02a0 2406       |$   |		Execute	Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x6
02a1 017f       |    |		Execute	Record,Equal
02a2 700d       |p   |		Jump_Nonzero	0x2b0
02a3 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x12.0x7 = 0x2a3,0x7
02a4 2c05       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5
02a5 00dc       |    |		Load_Top	At_Offset_4
02a6 821d       |    |		Call	0x1,0x1d
02a7 00d1       |    |		Pop_Control	Pop_Count_1
02a8 7fe1       |    |		Jump	0x28a
02a9 4887       |H   |		Short_Literal	0x87							; Debug Table 0x12.0x8 = 0x2a9,0x8
02aa 0257       | W  |		Execute	Discrete,Raise
02ab 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x12.0x9 = 0x2ab,0xa
02ac 2405       |$   |		Execute	Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5
02ad e003       |    |		Load	0x0,0x3
02ae 184f       | O  |		Execute	Package,Field_Execute,Field_Number 0x4f
02af 7fda       |    |		Jump	0x28a
02b0 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
02b1 0000 0000  |    |		.BLANK	0000[0x7]
02b8 ; --------------------------------------------------------------------------------------
02b8 ; SUBPROGRAM
02b8 ; --------------------------------------------------------------------------------------
02b8 02bd       |    |		.CONST	0x02bd								; Address of begin
02b9 0004       |    |		.CONST	0x0004								; Address of exception handler
02ba 0002       |    |		.CONST	0x0002								; Number of locals
02bb			INIT_02b8:
02bb e003       |    |		Load	0x0,0x3								; Debug Table 0x13 = .DEBUG	0x02bb,0x0624,0x0001,0x0000,0x0037,0x0be4,0x0000,0x02a6
													; Debug Table 0x13.0x0 = 0x2bb,0xffff
02bc 1b24       | $  |		Execute	Package,Field_Read,Field_Number 0x24
02bd			BODY_02b8:
02bd 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x13.0x1 = 0x2bd,0x1
02be 2405       |$   |		Execute	Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5
02bf 00dc       |    |		Load_Top	At_Offset_4
02c0 821e       |    |		Call	0x1,0x1e
02c1 7002       |p   |		Jump_Nonzero	0x2c4
02c2 4887       |H   |		Short_Literal	0x87
02c3 0257       | W  |		Execute	Discrete,Raise
02c4 e003       |    |		Load	0x0,0x3								; Debug Table 0x13.0x2 = 0x2c4,0x2
02c5 1b24       | $  |		Execute	Package,Field_Read,Field_Number 0x24
02c6 4800       |H   |		Short_Literal	0x0
02c7 00dd       |    |		Load_Top	At_Offset_5
02c8 2405       |$   |		Execute	Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5
02c9 e003       |    |		Load	0x0,0x3
02ca 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
02cb 0059       | Y  |		Store_Top	Discrete,At_Offset_1
02cc 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x13.0x3 = 0x2cc,0x3
02cd 4604       |F   |		Jump_Case	0x5
02ce 7804       |x   |		Jump	0x2d3								; case 0x0
02cf 7806       |x   |		Jump	0x2d6								; case 0x1
02d0 780f       |x   |		Jump	0x2e0								; case 0x2
02d1 7811       |x   |		Jump	0x2e3								; case 0x3
02d2 7826       |x&  |		Jump	0x2f9								; case 0x4
02d3 4801       |H   |		Short_Literal	0x1							; Debug Table 0x13.0x4 = 0x2d3,0x4
02d4 0055       | U  |		Store_Top_Unchecked	Discrete,At_Offset_5
02d5 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
02d6 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x13.0x5 = 0x2d6,0x5
02d7 2405       |$   |		Execute	Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5
02d8 e003       |    |		Load	0x0,0x3
02d9 1838       | 8  |		Execute	Package,Field_Execute,Field_Number 0x38
02da 6802       |h   |		Jump_Zero	0x2dd
02db 4887       |H   |		Short_Literal	0x87
02dc 0257       | W  |		Execute	Discrete,Raise
02dd 4801       |H   |		Short_Literal	0x1							; Debug Table 0x13.0x6 = 0x2dd,0x6
02de 0055       | U  |		Store_Top_Unchecked	Discrete,At_Offset_5
02df 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
02e0 4800       |H   |		Short_Literal	0x0							; Debug Table 0x13.0x7 = 0x2e0,0x7
02e1 0055       | U  |		Store_Top_Unchecked	Discrete,At_Offset_5
02e2 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
02e3 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x13.0x8 = 0x2e3,0x8
02e4 2c03       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3
02e5 0f02       |    |		Execute_Immediate	Equal,0x2
02e6 680f       |h   |		Jump_Zero	0x2f6
02e7 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x13.0x9 = 0x2e7,0x9
02e8 2405       |$   |		Execute	Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5
02e9 e003       |    |		Load	0x0,0x3
02ea 182f       | /  |		Execute	Package,Field_Execute,Field_Number 0x2f
02eb 6803       |h   |		Jump_Zero	0x2ef
02ec 4800       |H   |		Short_Literal	0x0							; Debug Table 0x13.0xa = 0x2ec,0xa
02ed 0055       | U  |		Store_Top_Unchecked	Discrete,At_Offset_5
02ee 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
02ef 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x13.0xb = 0x2ef,0xb
02f0 00dc       |    |		Load_Top	At_Offset_4
02f1 2405       |$   |		Execute	Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5
02f2 00dd       |    |		Load_Top	At_Offset_5
02f3 8222       | "  |		Call	0x1,0x22
02f4 005d       | ]  |		Store_Top	Discrete,At_Offset_5
02f5 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
02f6 4800       |H   |		Short_Literal	0x0							; Debug Table 0x13.0xc = 0x2f6,0xc
02f7 0055       | U  |		Store_Top_Unchecked	Discrete,At_Offset_5
02f8 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
02f9 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x13.0xd = 0x2f9,0xd
02fa 2405       |$   |		Execute	Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5
02fb 00dc       |    |		Load_Top	At_Offset_4
02fc 821f       |    |		Call	0x1,0x1f
02fd 4800       |H   |		Short_Literal	0x0							; Debug Table 0x13.0xe = 0x2fd,0xe
02fe 0055       | U  |		Store_Top_Unchecked	Discrete,At_Offset_5
02ff 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0300 ; --------------------------------------------------------------------------------------
0300 ; SUBPROGRAM
0300 ; --------------------------------------------------------------------------------------
0300 0303       |    |		.CONST	0x0303								; Address of begin
0301 0004       |    |		.CONST	0x0004								; Address of exception handler
0302 0001       |    |		.CONST	0x0001								; Number of locals
0303			BODY_0300:
0303			INIT_0300:
0303 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x14 = .DEBUG	0x0303,0x0644,0x0001,0x0000,0x0037,0x0be4,0x0000,0x0334
													; Debug Table 0x14.0x0 = 0x303,0x1
0304 2c03       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3
0305 0f02       |    |		Execute_Immediate	Equal,0x2
0306 6804       |h   |		Jump_Zero	0x30b
0307 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x14.0x1 = 0x307,0x2
0308 00db       |    |		Load_Top	At_Offset_3
0309 8221       | !  |		Call	0x1,0x21
030a 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
030b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x14.0x2 = 0x30b,0x3
030c e003       |    |		Load	0x0,0x3
030d 182f       | /  |		Execute	Package,Field_Execute,Field_Number 0x2f
030e 6804       |h   |		Jump_Zero	0x313
030f 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x14.0x3 = 0x30f,0x4
0310 00db       |    |		Load_Top	At_Offset_3
0311 821f       |    |		Call	0x1,0x1f
0312 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0313 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x14.0x4 = 0x313,0x5
0314 00db       |    |		Load_Top	At_Offset_3
0315 8220       |    |		Call	0x1,0x20
0316 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0317 0000       |    |		.XXX[0x1]
0318 ; --------------------------------------------------------------------------------------
0318 ; SUBPROGRAM
0318 ; --------------------------------------------------------------------------------------
0318 0321       | !  |		.CONST	0x0321								; Address of begin
0319 0004       |    |		.CONST	0x0004								; Address of exception handler
031a 0002       |    |		.CONST	0x0002								; Number of locals
031b			INIT_0318:
031b e001       |    |		Load	0x0,0x1								; Debug Table 0x15 = .DEBUG	0x031b,0x0650,0x0001,0x0000,0x0037,0x0be4,0x0000,0x036c
													; Debug Table 0x15.0x0 = 0x31b,0xffff
031c 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
031d 0322       | "  |		Declare_Variable	Record
031e 00dc       |    |		Load_Top	At_Offset_4
031f 00d9       |    |		Load_Top	At_Offset_1
0320 017d       | }  |		Execute	Record,Structure_Write
0321			BODY_0318:
0321 00dd       |    |		Load_Top	At_Offset_5						; Debug Table 0x15.0x1 = 0x321,0x1
0322 4801       |H   |		Short_Literal	0x1
0323 0263       | c  |		Execute	Discrete,Above_Bound
0324 7008       |p   |		Jump_Nonzero	0x32d
0325 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x15.0x2 = 0x325,0x2
0326 00de       |    |		Load_Top	At_Offset_6
0327 8225       | %  |		Call	0x1,0x25
0328 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x15.0x3 = 0x328,0x3
0329 00de       |    |		Load_Top	At_Offset_6
032a 821d       |    |		Call	0x1,0x1d
032b 00d1       |    |		Pop_Control	Pop_Count_1
032c 3ff8       |?   |		Loop_Increasing	0x325
032d 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
032e 0000 0000  |    |		.XXX[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 0x16 = .DEBUG	0x0333,0x065a,0x0002,0x0000,0x0037,0x0be4,0x0000,0x039b
													; Debug Table 0x16.0x0 = 0x333,0x1
0334 2c03       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3
0335 4602       |F   |		Jump_Case	0x3
0336 7802       |x   |		Jump	0x339								; case 0x0
0337 7801       |x   |		Jump	0x339								; case 0x1
0338 7804       |x   |		Jump	0x33d								; case 0x2
0339 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x16.0x1 = 0x339,0x2
033a e003       |    |		Load	0x0,0x3
033b 184c       | L  |		Execute	Package,Field_Execute,Field_Number 0x4c
033c 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
033d 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x16.0x2 = 0x33d,0x3
033e e003       |    |		Load	0x0,0x3
033f 1834       | 4  |		Execute	Package,Field_Execute,Field_Number 0x34
0340 0f00       |    |		Execute_Immediate	Equal,0x0
0341 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0342 0000 0000  |    |		.BLANK	0000[0x6]
0348 ; --------------------------------------------------------------------------------------
0348 ; SUBPROGRAM
0348 ; --------------------------------------------------------------------------------------
0348 035a       | Z  |		.CONST	0x035a								; Address of begin
0349 0004       |    |		.CONST	0x0004								; Address of exception handler
034a 0004       |    |		.CONST	0x0004								; Number of locals
034b			INIT_0348:
034b e001       |    |		Load	0x0,0x1								; Debug Table 0x17 = .DEBUG	0x034b,0x0662,0x0001,0x0000,0x0037,0x0be4,0x0000,0x03cd
													; Debug Table 0x17.0x0 = 0x34b,0xffff
034c 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
034d 0322       | "  |		Declare_Variable	Record
034e 00dc       |    |		Load_Top	At_Offset_4
034f 2405       |$   |		Execute	Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5
0350 00d9       |    |		Load_Top	At_Offset_1
0351 017d       | }  |		Execute	Record,Structure_Write
0352 e001       |    |		Load	0x0,0x1								; Debug Table 0x17.0x1 = 0x352,0xfffe
0353 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
0354 0322       | "  |		Declare_Variable	Record
0355 00d9       |    |		Load_Top	At_Offset_1
0356 00d9       |    |		Load_Top	At_Offset_1
0357 017d       | }  |		Execute	Record,Structure_Write
0358 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x17.0x2 = 0x358,0xfffd
0359 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
035a			BODY_0348:
035a 0007       |    |		Action	Break_Optional							; Debug Table 0x17.0x3 = 0x35a,0x1
035b 0007       |    |		Action	Break_Optional							; Debug Table 0x17.0x4 = 0x35b,0x2
035c 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x17.0x5 = 0x35c,0x3
035d e5fe       |    |		Load	0x2,-0x2
035e 8227       | '  |		Call	0x1,0x27
035f 7017       |p   |		Jump_Nonzero	0x377
0360 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x17.0x6 = 0x360,0x4
0361 00de       |    |		Load_Top	At_Offset_6
0362 027b       | {  |		Execute	Discrete,Greater_Equal
0363 6806       |h   |		Jump_Zero	0x36a
0364 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x17.0x7 = 0x364,0x5
0365 e5fe       |    |		Load	0x2,-0x2
0366 2805       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x5
0367 4801       |H   |		Short_Literal	0x1							; Debug Table 0x17.0x8 = 0x367,0x6
0368 a5fd       |    |		Store_Unchecked	0x2,-0x3
0369 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0x17.0x9 = 0x369,0x7
036a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x17.0xa = 0x36a,0x8
036b 0a01       |    |		Execute_Immediate	Plus,0x1
036c 0059       | Y  |		Store_Top	Discrete,At_Offset_1
036d 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x17.0xb = 0x36d,0x9
036e e5fe       |    |		Load	0x2,-0x2
036f 821d       |    |		Call	0x1,0x1d
0370 00d1       |    |		Pop_Control	Pop_Count_1
0371 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x17.0xc = 0x371,0xa
0372 e5fe       |    |		Load	0x2,-0x2
0373 2404       |$   |		Execute	Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x4
0374 017f       |    |		Execute	Record,Equal
0375 7001       |p   |		Jump_Nonzero	0x377
0376 7fe5       |    |		Jump	0x35c
0377 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x17.0xd = 0x377,0xb
0378 e5fe       |    |		Load	0x2,-0x2
0379 821d       |    |		Call	0x1,0x1d
037a 00d1       |    |		Pop_Control	Pop_Count_1
037b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x17.0xe = 0x37b,0xc
037c e5fe       |    |		Load	0x2,-0x2
037d 2405       |$   |		Execute	Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5
037e 017f       |    |		Execute	Record,Equal
037f 7006       |p   |		Jump_Nonzero	0x386
0380 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x17.0xf = 0x380,0xd
0381 00da       |    |		Load_Top	At_Offset_2
0382 017d       | }  |		Execute	Record,Structure_Write
0383 4801       |H   |		Short_Literal	0x1							; Debug Table 0x17.0x10 = 0x383,0xe
0384 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0385 7fd5       |    |		Jump	0x35b
0386 4800       |H   |		Short_Literal	0x0							; Debug Table 0x17.0x11 = 0x386,0xf
0387 a5fd       |    |		Store_Unchecked	0x2,-0x3
0388 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0389 0000 0000  |    |		.BLANK	0000[0x7]
0390 ; --------------------------------------------------------------------------------------
0390 ; SUBPROGRAM
0390 ; --------------------------------------------------------------------------------------
0390 0395       |    |		.CONST	0x0395								; Address of begin
0391 0004       |    |		.CONST	0x0004								; Address of exception handler
0392 0002       |    |		.CONST	0x0002								; Number of locals
0393			INIT_0390:
0393 e001       |    |		Load	0x0,0x1								; Debug Table 0x18 = .DEBUG	0x0393,0x0688,0x0001,0x0000,0x0037,0x0be4,0x0000,0x0476
													; Debug Table 0x18.0x0 = 0x393,0xffff
0394 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
0395			BODY_0390:
0395 0007       |    |		Action	Break_Optional							; Debug Table 0x18.0x1 = 0x395,0x1
0396 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x18.0x2 = 0x396,0x2
0397 2405       |$   |		Execute	Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5
0398 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0399 e5ff       |    |		Load	0x2,-0x1
039a e001       |    |		Load	0x0,0x1
039b 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
039c 025b       | [  |		Execute	Discrete,Check_In_Type
039d 0273       | s  |		Execute	Discrete,Plus
039e 0248       | H  |		Execute	Discrete,Check_In_Integer
039f 0aff       |    |		Execute_Immediate	Plus,-0x1
03a0 0059       | Y  |		Store_Top	Discrete,At_Offset_1
03a1 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x18.0x3 = 0x3a1,0x3
03a2 2405       |$   |		Execute	Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5
03a3 e5fc       |    |		Load	0x2,-0x4
03a4 017d       | }  |		Execute	Record,Structure_Write
03a5 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x18.0x4 = 0x3a5,0x4
03a6 e5fe       |    |		Load	0x2,-0x2
03a7 2406       |$   |		Execute	Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x6
03a8 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
03a9 027a       | z  |		Execute	Discrete,Less_Equal
03aa 7005       |p   |		Jump_Nonzero	0x3b0
03ab e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x18.0x5 = 0x3ab,0x5
03ac 2404       |$   |		Execute	Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x4
03ad e5fe       |    |		Load	0x2,-0x2
03ae 2805       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x5
03af 7fe6       |    |		Jump	0x396
03b0 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
03b1 0000 0000  |    |		.BLANK	0000[0x7]
03b8 ; --------------------------------------------------------------------------------------
03b8 ; SUBPROGRAM
03b8 ; --------------------------------------------------------------------------------------
03b8 03bb       |    |		.CONST	0x03bb								; Address of begin
03b9 0004       |    |		.CONST	0x0004								; Address of exception handler
03ba 0001       |    |		.CONST	0x0001								; Number of locals
03bb			BODY_03b8:
03bb			INIT_03b8:
03bb 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x19 = .DEBUG	0x03bb,0x0696,0x0001,0x0000,0x0037,0x0be4,0x0000,0x04b3
													; Debug Table 0x19.0x0 = 0x3bb,0x1
03bc e5fc       |    |		Load	0x2,-0x4
03bd e5fe       |    |		Load	0x2,-0x2
03be 8226       | &  |		Call	0x1,0x26
03bf 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
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 8403       |    |		Call	0x2,0x3								; Debug Table 0x1a = .DEBUG	0x03c3,0x069a,0x0001,0x0000,0x0037,0x0be4,0x0000,0x04c7
													; Debug Table 0x1a.0x0 = 0x3c3,0x1
03c4 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1a.0x1 = 0x3c4,0x2
03c5 4801       |H   |		Short_Literal	0x1
03c6 0263       | c  |		Execute	Discrete,Above_Bound
03c7 7014       |p   |		Jump_Nonzero	0x3dc
03c8 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x1a.0x2 = 0x3c8,0x3
03c9 e5fe       |    |		Load	0x2,-0x2
03ca 8224       | $  |		Call	0x1,0x24
03cb 005d       | ]  |		Store_Top	Discrete,At_Offset_5
03cc 00dc       |    |		Load_Top	At_Offset_4						; Debug Table 0x1a.0x3 = 0x3cc,0x4
03cd 6806       |h   |		Jump_Zero	0x3d4
03ce e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1a.0x4 = 0x3ce,0x5
03cf 2c05       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5
03d0 e5fe       |    |		Load	0x2,-0x2
03d1 821d       |    |		Call	0x1,0x1d
03d2 00d1       |    |		Pop_Control	Pop_Count_1
03d3 7807       |x   |		Jump	0x3db
03d4 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1a.0x5 = 0x3d4,0x6
03d5 0aff       |    |		Execute_Immediate	Plus,-0x1
03d6 00e3       |    |		Load_Encached	Natural_Cache
03d7 025b       | [  |		Execute	Discrete,Check_In_Type
03d8 8404       |    |		Call	0x2,0x4
03d9 00d2       |    |		Pop_Control	Pop_Count_2						; Debug Table 0x1a.0x6 = 0x3d9,0x7
03da 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
03db 3fec       |?   |		Loop_Increasing	0x3c8
03dc 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
03dd 0000 0000  |    |		.XXX[0x3]
03df 0000       |    |
03e0 ; --------------------------------------------------------------------------------------
03e0 ; SUBPROGRAM
03e0 ; --------------------------------------------------------------------------------------
03e0 03e6       |    |		.CONST	0x03e6								; Address of begin
03e1 0004       |    |		.CONST	0x0004								; Address of exception handler
03e2 0003       |    |		.CONST	0x0003								; Number of locals
03e3			INIT_03e0:
03e3 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x1b = .DEBUG	0x03e3,0x06aa,0x0001,0x0000,0x0037,0x0be4,0x0000,0x04fa
													; Debug Table 0x1b.0x0 = 0x3e3,0xffff
03e4 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x1b.0x1 = 0x3e4,0xfffe
03e5 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
03e6			BODY_03e0:
03e6 0007       |    |		Action	Break_Optional							; Debug Table 0x1b.0x2 = 0x3e6,0x1
03e7 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x1b.0x3 = 0x3e7,0x2
03e8 8405       |    |		Call	0x2,0x5
03e9 005a       | Z  |		Store_Top	Discrete,At_Offset_2
03ea 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1b.0x4 = 0x3ea,0x3
03eb 6803       |h   |		Jump_Zero	0x3ef
03ec 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1b.0x5 = 0x3ec,0x4
03ed a5fd       |    |		Store_Unchecked	0x2,-0x3
03ee 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1					; Debug Table 0x1b.0x6 = 0x3ee,0x5
03ef 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1b.0x7 = 0x3ef,0x6
03f0 e402       |    |		Load	0x2,0x2
03f1 027b       | {  |		Execute	Discrete,Greater_Equal
03f2 6810       |h   |		Jump_Zero	0x403
03f3 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1b.0x8 = 0x3f3,0x7
03f4 a5fd       |    |		Store_Unchecked	0x2,-0x3
03f5 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x1b.0x9 = 0x3f5,0x8
03f6 e5fe       |    |		Load	0x2,-0x2
03f7 e5ff       |    |		Load	0x2,-0x1
03f8 8228       | (  |		Call	0x1,0x28
03f9 00d1       |    |		Pop_Control	Pop_Count_1
03fa 005a       | Z  |		Store_Top	Discrete,At_Offset_2
03fb 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1b.0xa = 0x3fb,0x9
03fc 6803       |h   |		Jump_Zero	0x400
03fd 4802       |H   |		Short_Literal	0x2							; Debug Table 0x1b.0xb = 0x3fd,0xa
03fe a5fd       |    |		Store_Unchecked	0x2,-0x3
03ff 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0400 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1b.0xc = 0x400,0xb
0401 a5fd       |    |		Store_Unchecked	0x2,-0x3
0402 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1					; Debug Table 0x1b.0xd = 0x402,0xc
0403 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1b.0xe = 0x403,0xd
0404 0a01       |    |		Execute_Immediate	Plus,0x1
0405 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0406 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1b.0xf = 0x406,0xe
0407 2c05       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5
0408 e5fe       |    |		Load	0x2,-0x2
0409 821d       |    |		Call	0x1,0x1d
040a 00d1       |    |		Pop_Control	Pop_Count_1
040b 7fdb       |    |		Jump	0x3e7
040c ; --------------------------------------------------------------------------------------
040c ; STRING TABLE
040c ; --------------------------------------------------------------------------------------
040c 000e       |    |		.STRTAB	0x000e->0x0413							; "STATIC"
040d 0012       |    |		.STRTAB	0x0012->0x0416							; "DYNAMIC"
040e 0017       |    |		.STRTAB	0x0017->0x0419							; "PREALLOCATED"
040f 0021       | !  |		.STRTAB	0x0021->0x041f							; "OK"
0410 0021       | !  |		.STRTAB	0x0021->0x0420							; "FAILED"
0411 0025       | %  |		.STRTAB	0x0025->0x0423							; "MUST_WAIT_ON_PAGE"
0412 0034       | 4  |		.STREND 0x0034->0x042c
0413 5354 4154  |STAT|		.STRTAB_STRINGS
042c 0000 0000  |    |		.BLANK	0000[0x4]
0430 ; --------------------------------------------------------------------------------------
0430 ; Debug Table
0430 ; --------------------------------------------------------------------------------------
0430 0003 001c  |    |		.CONST	0x0003,0x001c
0432 000b 0512  |    |		.DEBUG	0x000b,0x0512,0x8000,0x0000,0x0037,0x0ad4,0x0000,0x0007
043a 003f 0534  | ? 4|		.DEBUG	0x003f,0x0534,0x8000,0x0000,0x0037,0x0be4,0x0000,0x0009
0442 0093 056a  |   j|		.DEBUG	0x0093,0x056a,0x0005,0x0000,0x0037,0x0ad4,0x0000,0x0031
044a 00ab 056c  |   l|		.DEBUG	0x00ab,0x056c,0x0001,0x0000,0x0037,0x0ad4,0x0000,0x0038
0452 0103 058a  |    |		.DEBUG	0x0103,0x058a,0x0005,0x0000,0x0037,0x0ad4,0x0000,0x0044
045a 011b 058c  |    |		.DEBUG	0x011b,0x058c,0x0001,0x0000,0x0037,0x0ad4,0x0000,0x004b
0462 0143 059e  | C  |		.DEBUG	0x0143,0x059e,0x0002,0x0000,0x0037,0x0ad4,0x0000,0x0062
046a 014b 05a2  | K  |		.DEBUG	0x014b,0x05a2,0x0001,0x0000,0x0037,0x0ad4,0x0000,0x006d
0472 016b 05b0  | k  |		.DEBUG	0x016b,0x05b0,0x0001,0x0000,0x0037,0x0ad4,0x0000,0x0080
047a 017b 05b6  | {  |		.DEBUG	0x017b,0x05b6,0x0001,0x0000,0x0037,0x0ad4,0x0000,0x0093
0482 01ab 05ce  |    |		.DEBUG	0x01ab,0x05ce,0x0005,0x0000,0x0037,0x0ad4,0x0000,0x00a8
048a 01d3 05d0  |    |		.DEBUG	0x01d3,0x05d0,0x0002,0x0000,0x0037,0x0be4,0x0000,0x004d
0492 01eb 05d4  |    |		.DEBUG	0x01eb,0x05d4,0x0001,0x0000,0x0037,0x0be4,0x0000,0x007a
049a 0203 05dc  |    |		.DEBUG	0x0203,0x05dc,0x0002,0x0000,0x0037,0x0be4,0x0000,0x00a8
04a2 0213 05e0  |    |		.DEBUG	0x0213,0x05e0,0x0001,0x0000,0x0037,0x0be4,0x0000,0x00cc
04aa 022b 05ea  | +  |		.DEBUG	0x022b,0x05ea,0x0001,0x0000,0x0037,0x0be4,0x0000,0x00fc
04b2 0243 05f4  | C  |		.DEBUG	0x0243,0x05f4,0x0001,0x0000,0x0037,0x0be4,0x0000,0x012c
04ba 025b 05fe  | [  |		.DEBUG	0x025b,0x05fe,0x0001,0x0000,0x0037,0x0be4,0x0000,0x015c
04c2 0283 060e  |    |		.DEBUG	0x0283,0x060e,0x0001,0x0000,0x0037,0x0be4,0x0000,0x01a2
04ca 02bb 0624  |   $|		.DEBUG	0x02bb,0x0624,0x0001,0x0000,0x0037,0x0be4,0x0000,0x02a6
04d2 0303 0644  |   D|		.DEBUG	0x0303,0x0644,0x0001,0x0000,0x0037,0x0be4,0x0000,0x0334
04da 031b 0650  |   P|		.DEBUG	0x031b,0x0650,0x0001,0x0000,0x0037,0x0be4,0x0000,0x036c
04e2 0333 065a  | 3 Z|		.DEBUG	0x0333,0x065a,0x0002,0x0000,0x0037,0x0be4,0x0000,0x039b
04ea 034b 0662  | K b|		.DEBUG	0x034b,0x0662,0x0001,0x0000,0x0037,0x0be4,0x0000,0x03cd
04f2 0393 0688  |    |		.DEBUG	0x0393,0x0688,0x0001,0x0000,0x0037,0x0be4,0x0000,0x0476
04fa 03bb 0696  |    |		.DEBUG	0x03bb,0x0696,0x0001,0x0000,0x0037,0x0be4,0x0000,0x04b3
0502 03c3 069a  |    |		.DEBUG	0x03c3,0x069a,0x0001,0x0000,0x0037,0x0be4,0x0000,0x04c7
050a 03e3 06aa  |    |		.DEBUG	0x03e3,0x06aa,0x0001,0x0000,0x0037,0x0be4,0x0000,0x04fa
0512 ; --------------------------------------------------------------------------------------
0512 ; Debug3 Subtable 0x0
0512 ; --------------------------------------------------------------------------------------
0512 0010 0000  |    |		.DBG3TAB	0x0010,0x0000
0514 000b ffff  |    |		.CONST	0x000b,0xffff
0516 000c fffe  |    |		.CONST	0x000c,0xfffe
0518 000d fffd  |    |		.CONST	0x000d,0xfffd
051a 000e fffc  |    |		.CONST	0x000e,0xfffc
051c 000f fffb  |    |		.CONST	0x000f,0xfffb
051e 0010 fffa  |    |		.CONST	0x0010,0xfffa
0520 0014 fff9  |    |		.CONST	0x0014,0xfff9
0522 001a fff8  |    |		.CONST	0x001a,0xfff8
0524 001f fff7  |    |		.CONST	0x001f,0xfff7
0526 0021 fff6  | !  |		.CONST	0x0021,0xfff6
0528 0026 fff5  | &  |		.CONST	0x0026,0xfff5
052a 0028 fff4  | (  |		.CONST	0x0028,0xfff4
052c 002a fff3  | *  |		.CONST	0x002a,0xfff3
052e 002c fff2  | ,  |		.CONST	0x002c,0xfff2
0530 002e fff1  | .  |		.CONST	0x002e,0xfff1
0532 0030 fff0  | 0  |		.CONST	0x0030,0xfff0
0534 ; --------------------------------------------------------------------------------------
0534 ; Debug3 Subtable 0x1
0534 ; --------------------------------------------------------------------------------------
0534 0019 0001  |    |		.DBG3TAB	0x0019,0x0001
0536 003f ffff  | ?  |		.CONST	0x003f,0xffff
0538 0040 fffe  | @  |		.CONST	0x0040,0xfffe
053a 0043 fffd  | C  |		.CONST	0x0043,0xfffd
053c 0046 fffc  | F  |		.CONST	0x0046,0xfffc
053e 004f fffb  | O  |		.CONST	0x004f,0xfffb
0540 0055 fffa  | U  |		.CONST	0x0055,0xfffa
0542 0062 fff9  | b  |		.CONST	0x0062,0xfff9
0544 0064 fff8  | d  |		.CONST	0x0064,0xfff8
0546 0066 fff7  | f  |		.CONST	0x0066,0xfff7
0548 0068 fff6  | h  |		.CONST	0x0068,0xfff6
054a 006a fff5  | j  |		.CONST	0x006a,0xfff5
054c 006c fff4  | l  |		.CONST	0x006c,0xfff4
054e 006e fff3  | n  |		.CONST	0x006e,0xfff3
0550 0070 fff2  | p  |		.CONST	0x0070,0xfff2
0552 0072 fff1  | r  |		.CONST	0x0072,0xfff1
0554 0074 fff0  | t  |		.CONST	0x0074,0xfff0
0556 0076 ffef  | v  |		.CONST	0x0076,0xffef
0558 0078 ffee  | x  |		.CONST	0x0078,0xffee
055a 007a ffed  | z  |		.CONST	0x007a,0xffed
055c 007c ffec  | |  |		.CONST	0x007c,0xffec
055e 007e ffeb  | ~  |		.CONST	0x007e,0xffeb
0560 0080 ffea  |    |		.CONST	0x0080,0xffea
0562 0082 ffe9  |    |		.CONST	0x0082,0xffe9
0564 0084 ffe8  |    |		.CONST	0x0084,0xffe8
0566 0086 ffe7  |    |		.CONST	0x0086,0xffe7
0568 0088 0001  |    |		.CONST	0x0088,0x0001
056a ; --------------------------------------------------------------------------------------
056a ; Debug3 Subtable 0x2
056a ; --------------------------------------------------------------------------------------
056a 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
056c ; --------------------------------------------------------------------------------------
056c ; Debug3 Subtable 0x3
056c ; --------------------------------------------------------------------------------------
056c 0003 000b  |    |		.DBG3TAB	0x0003,0x000b
056e 00ab ffff  |    |		.CONST	0x00ab,0xffff
0570 00b0 fffe  |    |		.CONST	0x00b0,0xfffe
0572 00b2 fffd  |    |		.CONST	0x00b2,0xfffd
0574 00b4 0001  |    |		.CONST	0x00b4,0x0001
0576 00b8 0002  |    |		.CONST	0x00b8,0x0002
0578 00ba 0003  |    |		.CONST	0x00ba,0x0003
057a 00bf 0004  |    |		.CONST	0x00bf,0x0004
057c 00c3 0005  |    |		.CONST	0x00c3,0x0005
057e 00c5 0006  |    |		.CONST	0x00c5,0x0006
0580 00c9 0007  |    |		.CONST	0x00c9,0x0007
0582 00cf 0008  |    |		.CONST	0x00cf,0x0008
0584 00eb 0009  |    |		.CONST	0x00eb,0x0009
0586 00f4 000a  |    |		.CONST	0x00f4,0x000a
0588 00f7 000b  |    |		.CONST	0x00f7,0x000b
058a ; --------------------------------------------------------------------------------------
058a ; Debug3 Subtable 0x4
058a ; --------------------------------------------------------------------------------------
058a 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
058c ; --------------------------------------------------------------------------------------
058c ; Debug3 Subtable 0x5
058c ; --------------------------------------------------------------------------------------
058c 0007 0001  |    |		.DBG3TAB	0x0007,0x0001
058e 011b ffff  |    |		.CONST	0x011b,0xffff
0590 0120 fffe  |    |		.CONST	0x0120,0xfffe
0592 0127 fffd  | '  |		.CONST	0x0127,0xfffd
0594 012f fffc  | /  |		.CONST	0x012f,0xfffc
0596 0131 fffb  | 1  |		.CONST	0x0131,0xfffb
0598 0133 fffa  | 3  |		.CONST	0x0133,0xfffa
059a 0135 fff9  | 5  |		.CONST	0x0135,0xfff9
059c 0137 0001  | 7  |		.CONST	0x0137,0x0001
059e ; --------------------------------------------------------------------------------------
059e ; Debug3 Subtable 0x6
059e ; --------------------------------------------------------------------------------------
059e 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
05a0 0143 0001  | C  |		.CONST	0x0143,0x0001
05a2 ; --------------------------------------------------------------------------------------
05a2 ; Debug3 Subtable 0x7
05a2 ; --------------------------------------------------------------------------------------
05a2 0001 0005  |    |		.DBG3TAB	0x0001,0x0005
05a4 014b ffff  | K  |		.CONST	0x014b,0xffff
05a6 014d 0001  | M  |		.CONST	0x014d,0x0001
05a8 014e 0002  | N  |		.CONST	0x014e,0x0002
05aa 0156 0003  | V  |		.CONST	0x0156,0x0003
05ac 015b 0005  | [  |		.CONST	0x015b,0x0005
05ae 0162 0006  | b  |		.CONST	0x0162,0x0006
05b0 ; --------------------------------------------------------------------------------------
05b0 ; Debug3 Subtable 0x8
05b0 ; --------------------------------------------------------------------------------------
05b0 0001 0001  |    |		.DBG3TAB	0x0001,0x0001
05b2 016b ffff  | k  |		.CONST	0x016b,0xffff
05b4 0170 0001  | p  |		.CONST	0x0170,0x0001
05b6 ; --------------------------------------------------------------------------------------
05b6 ; Debug3 Subtable 0x9
05b6 ; --------------------------------------------------------------------------------------
05b6 0002 0009  |    |		.DBG3TAB	0x0002,0x0009
05b8 017b ffff  | {  |		.CONST	0x017b,0xffff
05ba 017d fffe  | }  |		.CONST	0x017d,0xfffe
05bc 0183 0001  |    |		.CONST	0x0183,0x0001
05be 0186 0002  |    |		.CONST	0x0186,0x0002
05c0 0188 0003  |    |		.CONST	0x0188,0x0003
05c2 018b 0004  |    |		.CONST	0x018b,0x0004
05c4 018f 0005  |    |		.CONST	0x018f,0x0005
05c6 0194 0006  |    |		.CONST	0x0194,0x0006
05c8 0198 0007  |    |		.CONST	0x0198,0x0007
05ca 019b 0008  |    |		.CONST	0x019b,0x0008
05cc 01a1 0009  |    |		.CONST	0x01a1,0x0009
05ce ; --------------------------------------------------------------------------------------
05ce ; Debug3 Subtable 0xa
05ce ; --------------------------------------------------------------------------------------
05ce 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
05d0 ; --------------------------------------------------------------------------------------
05d0 ; Debug3 Subtable 0xb
05d0 ; --------------------------------------------------------------------------------------
05d0 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
05d2 01d3 0001  |    |		.CONST	0x01d3,0x0001
05d4 ; --------------------------------------------------------------------------------------
05d4 ; Debug3 Subtable 0xc
05d4 ; --------------------------------------------------------------------------------------
05d4 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
05d6 01eb 0001  |    |		.CONST	0x01eb,0x0001
05d8 01f0 0002  |    |		.CONST	0x01f0,0x0002
05da 01f5 0003  |    |		.CONST	0x01f5,0x0003
05dc ; --------------------------------------------------------------------------------------
05dc ; Debug3 Subtable 0xd
05dc ; --------------------------------------------------------------------------------------
05dc 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
05de 0203 0001  |    |		.CONST	0x0203,0x0001
05e0 ; --------------------------------------------------------------------------------------
05e0 ; Debug3 Subtable 0xe
05e0 ; --------------------------------------------------------------------------------------
05e0 0001 0003  |    |		.DBG3TAB	0x0001,0x0003
05e2 0213 ffff  |    |		.CONST	0x0213,0xffff
05e4 0215 0001  |    |		.CONST	0x0215,0x0001
05e6 021b 0002  |    |		.CONST	0x021b,0x0002
05e8 0221 0003  | !  |		.CONST	0x0221,0x0003
05ea ; --------------------------------------------------------------------------------------
05ea ; Debug3 Subtable 0xf
05ea ; --------------------------------------------------------------------------------------
05ea 0001 0003  |    |		.DBG3TAB	0x0001,0x0003
05ec 022b ffff  | +  |		.CONST	0x022b,0xffff
05ee 022d 0001  | -  |		.CONST	0x022d,0x0001
05f0 0233 0002  | 3  |		.CONST	0x0233,0x0002
05f2 0239 0003  | 9  |		.CONST	0x0239,0x0003
05f4 ; --------------------------------------------------------------------------------------
05f4 ; Debug3 Subtable 0x10
05f4 ; --------------------------------------------------------------------------------------
05f4 0001 0003  |    |		.DBG3TAB	0x0001,0x0003
05f6 0243 ffff  | C  |		.CONST	0x0243,0xffff
05f8 0245 0001  | E  |		.CONST	0x0245,0x0001
05fa 024b 0002  | K  |		.CONST	0x024b,0x0002
05fc 0251 0003  | Q  |		.CONST	0x0251,0x0003
05fe ; --------------------------------------------------------------------------------------
05fe ; Debug3 Subtable 0x11
05fe ; --------------------------------------------------------------------------------------
05fe 0001 0006  |    |		.DBG3TAB	0x0001,0x0006
0600 025b ffff  | [  |		.CONST	0x025b,0xffff
0602 025d 0001  | ]  |		.CONST	0x025d,0x0001
0604 0263 0002  | c  |		.CONST	0x0263,0x0002
0606 0269 0003  | i  |		.CONST	0x0269,0x0003
0608 026e 0004  | n  |		.CONST	0x026e,0x0004
060a 0271 0005  | q  |		.CONST	0x0271,0x0005
060c 0274 0006  | t  |		.CONST	0x0274,0x0006
060e ; --------------------------------------------------------------------------------------
060e ; Debug3 Subtable 0x12
060e ; --------------------------------------------------------------------------------------
060e 0001 0009  |    |		.DBG3TAB	0x0001,0x0009
0610 0283 ffff  |    |		.CONST	0x0283,0xffff
0612 0285 0001  |    |		.CONST	0x0285,0x0001
0614 0289 0002  |    |		.CONST	0x0289,0x0002
0616 028a 0003  |    |		.CONST	0x028a,0x0003
0618 0292 0004  |    |		.CONST	0x0292,0x0004
061a 0299 0005  |    |		.CONST	0x0299,0x0005
061c 029d 0006  |    |		.CONST	0x029d,0x0006
061e 02a3 0007  |    |		.CONST	0x02a3,0x0007
0620 02a9 0008  |    |		.CONST	0x02a9,0x0008
0622 02ab 000a  |    |		.CONST	0x02ab,0x000a
0624 ; --------------------------------------------------------------------------------------
0624 ; Debug3 Subtable 0x13
0624 ; --------------------------------------------------------------------------------------
0624 0001 000e  |    |		.DBG3TAB	0x0001,0x000e
0626 02bb ffff  |    |		.CONST	0x02bb,0xffff
0628 02bd 0001  |    |		.CONST	0x02bd,0x0001
062a 02c4 0002  |    |		.CONST	0x02c4,0x0002
062c 02cc 0003  |    |		.CONST	0x02cc,0x0003
062e 02d3 0004  |    |		.CONST	0x02d3,0x0004
0630 02d6 0005  |    |		.CONST	0x02d6,0x0005
0632 02dd 0006  |    |		.CONST	0x02dd,0x0006
0634 02e0 0007  |    |		.CONST	0x02e0,0x0007
0636 02e3 0008  |    |		.CONST	0x02e3,0x0008
0638 02e7 0009  |    |		.CONST	0x02e7,0x0009
063a 02ec 000a  |    |		.CONST	0x02ec,0x000a
063c 02ef 000b  |    |		.CONST	0x02ef,0x000b
063e 02f6 000c  |    |		.CONST	0x02f6,0x000c
0640 02f9 000d  |    |		.CONST	0x02f9,0x000d
0642 02fd 000e  |    |		.CONST	0x02fd,0x000e
0644 ; --------------------------------------------------------------------------------------
0644 ; Debug3 Subtable 0x14
0644 ; --------------------------------------------------------------------------------------
0644 0000 0005  |    |		.DBG3TAB	0x0000,0x0005
0646 0303 0001  |    |		.CONST	0x0303,0x0001
0648 0307 0002  |    |		.CONST	0x0307,0x0002
064a 030b 0003  |    |		.CONST	0x030b,0x0003
064c 030f 0004  |    |		.CONST	0x030f,0x0004
064e 0313 0005  |    |		.CONST	0x0313,0x0005
0650 ; --------------------------------------------------------------------------------------
0650 ; Debug3 Subtable 0x15
0650 ; --------------------------------------------------------------------------------------
0650 0001 0003  |    |		.DBG3TAB	0x0001,0x0003
0652 031b ffff  |    |		.CONST	0x031b,0xffff
0654 0321 0001  | !  |		.CONST	0x0321,0x0001
0656 0325 0002  | %  |		.CONST	0x0325,0x0002
0658 0328 0003  | (  |		.CONST	0x0328,0x0003
065a ; --------------------------------------------------------------------------------------
065a ; Debug3 Subtable 0x16
065a ; --------------------------------------------------------------------------------------
065a 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
065c 0333 0001  | 3  |		.CONST	0x0333,0x0001
065e 0339 0002  | 9  |		.CONST	0x0339,0x0002
0660 033d 0003  | =  |		.CONST	0x033d,0x0003
0662 ; --------------------------------------------------------------------------------------
0662 ; Debug3 Subtable 0x17
0662 ; --------------------------------------------------------------------------------------
0662 0003 000f  |    |		.DBG3TAB	0x0003,0x000f
0664 034b ffff  | K  |		.CONST	0x034b,0xffff
0666 0352 fffe  | R  |		.CONST	0x0352,0xfffe
0668 0358 fffd  | X  |		.CONST	0x0358,0xfffd
066a 035a 0001  | Z  |		.CONST	0x035a,0x0001
066c 035b 0002  | [  |		.CONST	0x035b,0x0002
066e 035c 0003  | \  |		.CONST	0x035c,0x0003
0670 0360 0004  | `  |		.CONST	0x0360,0x0004
0672 0364 0005  | d  |		.CONST	0x0364,0x0005
0674 0367 0006  | g  |		.CONST	0x0367,0x0006
0676 0369 0007  | i  |		.CONST	0x0369,0x0007
0678 036a 0008  | j  |		.CONST	0x036a,0x0008
067a 036d 0009  | m  |		.CONST	0x036d,0x0009
067c 0371 000a  | q  |		.CONST	0x0371,0x000a
067e 0377 000b  | w  |		.CONST	0x0377,0x000b
0680 037b 000c  | {  |		.CONST	0x037b,0x000c
0682 0380 000d  |    |		.CONST	0x0380,0x000d
0684 0383 000e  |    |		.CONST	0x0383,0x000e
0686 0386 000f  |    |		.CONST	0x0386,0x000f
0688 ; --------------------------------------------------------------------------------------
0688 ; Debug3 Subtable 0x18
0688 ; --------------------------------------------------------------------------------------
0688 0001 0005  |    |		.DBG3TAB	0x0001,0x0005
068a 0393 ffff  |    |		.CONST	0x0393,0xffff
068c 0395 0001  |    |		.CONST	0x0395,0x0001
068e 0396 0002  |    |		.CONST	0x0396,0x0002
0690 03a1 0003  |    |		.CONST	0x03a1,0x0003
0692 03a5 0004  |    |		.CONST	0x03a5,0x0004
0694 03ab 0005  |    |		.CONST	0x03ab,0x0005
0696 ; --------------------------------------------------------------------------------------
0696 ; Debug3 Subtable 0x19
0696 ; --------------------------------------------------------------------------------------
0696 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0698 03bb 0001  |    |		.CONST	0x03bb,0x0001
069a ; --------------------------------------------------------------------------------------
069a ; Debug3 Subtable 0x1a
069a ; --------------------------------------------------------------------------------------
069a 0000 0007  |    |		.DBG3TAB	0x0000,0x0007
069c 03c3 0001  |    |		.CONST	0x03c3,0x0001
069e 03c4 0002  |    |		.CONST	0x03c4,0x0002
06a0 03c8 0003  |    |		.CONST	0x03c8,0x0003
06a2 03cc 0004  |    |		.CONST	0x03cc,0x0004
06a4 03ce 0005  |    |		.CONST	0x03ce,0x0005
06a6 03d4 0006  |    |		.CONST	0x03d4,0x0006
06a8 03d9 0007  |    |		.CONST	0x03d9,0x0007
06aa ; --------------------------------------------------------------------------------------
06aa ; Debug3 Subtable 0x1b
06aa ; --------------------------------------------------------------------------------------
06aa 0002 000e  |    |		.DBG3TAB	0x0002,0x000e
06ac 03e3 ffff  |    |		.CONST	0x03e3,0xffff
06ae 03e4 fffe  |    |		.CONST	0x03e4,0xfffe
06b0 03e6 0001  |    |		.CONST	0x03e6,0x0001
06b2 03e7 0002  |    |		.CONST	0x03e7,0x0002
06b4 03ea 0003  |    |		.CONST	0x03ea,0x0003
06b6 03ec 0004  |    |		.CONST	0x03ec,0x0004
06b8 03ee 0005  |    |		.CONST	0x03ee,0x0005
06ba 03ef 0006  |    |		.CONST	0x03ef,0x0006
06bc 03f3 0007  |    |		.CONST	0x03f3,0x0007
06be 03f5 0008  |    |		.CONST	0x03f5,0x0008
06c0 03fb 0009  |    |		.CONST	0x03fb,0x0009
06c2 03fd 000a  |    |		.CONST	0x03fd,0x000a
06c4 0400 000b  |    |		.CONST	0x0400,0x000b
06c6 0402 000c  |    |		.CONST	0x0402,0x000c
06c8 0403 000d  |    |		.CONST	0x0403,0x000d
06ca 0406 000e  |    |		.CONST	0x0406,0x000e
06cc 0000 0000  |    |		.BLANK	0000[0x134]