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

⟦85b414c73⟧

    Length: 4096 (0x1000)
    Notes: 00_class, 5900_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_65acc1

Derivation

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

Disassembly

0000 000f       |    |		.CONST	0x000f								; Version of machine code
0001 5900       |Y   |		.CONST	0x5900								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 0538       | 8  |		.CONST	0x0538								; Offset of debug table
0004 0100       |    |		.CONST	0x0100								; Default exception handler - raise instruction
0005 00bb       |    |		.CONST	0x00bb								; Module termination instruction - signal completion
0006 0000       |    |		.CONST	0x0000								; Offset to segment table (only in elab segments)
0007 0003       |    |		.CONST	0x0003								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0038       | 8  |		.CONST	0x0038								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0017       |    |		.CONST	0x0017								; Number of locals
000b			INIT_0008:
000b 029a 0043  |   C|		Declare_Subprogram	INIT_0040,For_Outer_Call,Visible,Unelaborated
000d 029a 00cb  |    |		Declare_Subprogram	INIT_00c8,For_Outer_Call,Visible,Unelaborated
000f 029a 0153  |   S|		Declare_Subprogram	INIT_0150,For_Outer_Call,Visible,Unelaborated
0011 029a 01d3  |    |		Declare_Subprogram	INIT_01d0,For_Outer_Call,Visible,Unelaborated
0013 029a 0263  |   c|		Declare_Subprogram	INIT_0260,For_Outer_Call,Visible,Unelaborated
0015 029a 027b  |   {|		Declare_Subprogram	INIT_0278,For_Outer_Call,Visible,Unelaborated
0017 029a 0293  |    |		Declare_Subprogram	INIT_0290,For_Outer_Call,Visible,Unelaborated
0019 029a 0323  |   #|		Declare_Subprogram	INIT_0320,For_Outer_Call,Visible,Unelaborated
001b 029a 037b  |   {|		Declare_Subprogram	INIT_0378,For_Outer_Call,Visible,Unelaborated
001d 029a 0383  |    |		Declare_Subprogram	INIT_0380,For_Outer_Call,Visible,Unelaborated
001f 029a 038b  |    |		Declare_Subprogram	INIT_0388,For_Outer_Call,Visible,Unelaborated
0021 00bf       |    |		Action	Accept_Activation
0022 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd
0023 00c7       |    |		Action	Elaborate_Subprogram
0024 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe
0025 00c7       |    |		Action	Elaborate_Subprogram
0026 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf
0027 00c7       |    |		Action	Elaborate_Subprogram
0028 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10
0029 00c7       |    |		Action	Elaborate_Subprogram
002a 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11
002b 00c7       |    |		Action	Elaborate_Subprogram
002c 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12
002d 00c7       |    |		Action	Elaborate_Subprogram
002e 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13
002f 00c7       |    |		Action	Elaborate_Subprogram
0030 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14
0031 00c7       |    |		Action	Elaborate_Subprogram
0032 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15
0033 00c7       |    |		Action	Elaborate_Subprogram
0034 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16
0035 00c7       |    |		Action	Elaborate_Subprogram
0036 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17
0037 00c7       |    |		Action	Elaborate_Subprogram
0038			BODY_0008:
0038 00bc       |    |		Action	Signal_Activated
0039 00bb       |    |		Action	Signal_Completion
003a 0000 0000  |    |		.BLANK	0000[0x6]
0040 ; --------------------------------------------------------------------------------------
0040 ; SUBPROGRAM
0040 ; --------------------------------------------------------------------------------------
0040 0065       | e  |		.CONST	0x0065								; Address of begin
0041 0004       |    |		.CONST	0x0004								; Address of exception handler
0042 000e       |    |		.CONST	0x000e								; Number of locals
0043			INIT_0040:
0043 00e6       |    |		Load_Encached	Float_Cache
0044 03d8       |    |		Declare_Variable	Float,Duplicate
0045 00e2       |    |		Load_Encached	Integer_Cache
0046 00e6       |    |		Load_Encached	Float_Cache
0047 00e6       |    |		Load_Encached	Float_Cache
0048 03d8       |    |		Declare_Variable	Float,Duplicate
0049 03d8       |    |		Declare_Variable	Float,Duplicate
004a 03d8       |    |		Declare_Variable	Float,Duplicate
004b 00e6       |    |		Load_Encached	Float_Cache
004c e002       |    |		Load	0x0,0x2
004d e003       |    |		Load	0x0,0x3
004e e004       |    |		Load	0x0,0x4
004f 09ff       |    |		Execute_Immediate	Binary_Scale,-0x1
0050 0239       | 9  |		Execute	Float,Exponentiate
0051 023b       | ;  |		Execute	Float,Times
0052 0235       | 5  |		Execute	Float,Round_To_Discrete
0053 00e2       |    |		Load_Encached	Integer_Cache
0054 025e       | ^  |		Execute	Discrete,Convert
0055 0237       | 7  |		Execute	Float,Convert_From_Discrete
0056 00e6       |    |		Load_Encached	Float_Cache
0057 03df       |    |		Declare_Variable	Float,With_Value
0058 e005       |    |		Load	0x0,0x5
0059 8006       |    |		Call	0x0,0x6
005a 00e6       |    |		Load_Encached	Float_Cache
005b 03df       |    |		Declare_Variable	Float,With_Value
005c 00d8       |    |		Load_Top	At_Offset_0
005d e004       |    |		Load	0x0,0x4
005e 09ff       |    |		Execute_Immediate	Binary_Scale,-0x1
005f 0275       | u  |		Execute	Discrete,Unary_Minus
0060 0239       | 9  |		Execute	Float,Exponentiate
0061 00e6       |    |		Load_Encached	Float_Cache
0062 03df       |    |		Declare_Variable	Float,With_Value
0063 029f 0393  |    |		Declare_Subprogram	INIT_0390,For_Call
0065			BODY_0040:
0065 e5ff       |    |		Load	0x2,-0x1
0066 e007       |    |		Load	0x0,0x7
0067 0244       | D  |		Execute	Float,Less
0068 6807       |h   |		Jump_Zero	0x70
0069 e008       |    |		Load	0x0,0x8
006a 023f       | ?  |		Execute	Float,Unary_Minus
006b a402       |    |		Store_Unchecked	0x2,0x2
006c e5ff       |    |		Load	0x2,-0x1
006d 023f       | ?  |		Execute	Float,Unary_Minus
006e a403       |    |		Store_Unchecked	0x2,0x3
006f 7804       |x   |		Jump	0x74
0070 e008       |    |		Load	0x0,0x8
0071 a402       |    |		Store_Unchecked	0x2,0x2
0072 e5ff       |    |		Load	0x2,-0x1
0073 a403       |    |		Store_Unchecked	0x2,0x3
0074 e403       |    |		Load	0x2,0x3
0075 e40b       |    |		Load	0x2,0xb
0076 0245       | E  |		Execute	Float,Greater
0077 680a       |h   |		Jump_Zero	0x82
0078 4801       |H   |		Short_Literal	0x1
0079 e009       |    |		Load	0x0,0x9
007a 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
007b 0092 04a4  |    |		Action	Push_String_Extended,0x4a4					; " SIN CALLED WITH ARGUMENT TOO LARGE FOR ACCURACY "
007d e009       |    |		Load	0x0,0x9
007e 184b       | K  |		Execute	Package,Field_Execute,Field_Number 0x4b
007f 4801       |H   |		Short_Literal	0x1
0080 e009       |    |		Load	0x0,0x9
0081 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0082 e403       |    |		Load	0x2,0x3
0083 e00a       |    |		Load	0x0,0xa
0084 023b       | ;  |		Execute	Float,Times
0085 0235       | 5  |		Execute	Float,Round_To_Discrete
0086 00e2       |    |		Load_Encached	Integer_Cache
0087 025e       | ^  |		Execute	Discrete,Convert
0088 a404       |    |		Store_Unchecked	0x2,0x4
0089 e404       |    |		Load	0x2,0x4
008a 8006       |    |		Call	0x0,0x6
008b a405       |    |		Store_Unchecked	0x2,0x5
008c e404       |    |		Load	0x2,0x4
008d 4801       |H   |		Short_Literal	0x1
008e 0279       | y  |		Execute	Discrete,And
008f 6803       |h   |		Jump_Zero	0x93
0090 e402       |    |		Load	0x2,0x2
0091 023f       | ?  |		Execute	Float,Unary_Minus
0092 a402       |    |		Store_Unchecked	0x2,0x2
0093 e5ff       |    |		Load	0x2,-0x1
0094 023e       | >  |		Execute	Float,Absolute_Value
0095 800b       |    |		Call	0x0,0xb
0096 a408       |    |		Store_Unchecked	0x2,0x8
0097 e5ff       |    |		Load	0x2,-0x1
0098 023e       | >  |		Execute	Float,Absolute_Value
0099 e408       |    |		Load	0x2,0x8
009a 023c       | <  |		Execute	Float,Minus
009b a409       |    |		Store_Unchecked	0x2,0x9
009c e408       |    |		Load	0x2,0x8
009d e405       |    |		Load	0x2,0x5
009e 5825       |X%  |		Indirect_Literal	Float,0xc4,3.140625
009f 023b       | ;  |		Execute	Float,Times
00a0 023c       | <  |		Execute	Float,Minus
00a1 e409       |    |		Load	0x2,0x9
00a2 023d       | =  |		Execute	Float,Plus
00a3 e405       |    |		Load	0x2,0x5
00a4 581b       |X   |		Indirect_Literal	Float,0xc0,0.000967653589793
00a5 023b       | ;  |		Execute	Float,Times
00a6 023c       | <  |		Execute	Float,Minus
00a7 a406       |    |		Store_Unchecked	0x2,0x6
00a8 e406       |    |		Load	0x2,0x6
00a9 023e       | >  |		Execute	Float,Absolute_Value
00aa 00da       |    |		Load_Top	At_Offset_2
00ab 0244       | D  |		Execute	Float,Less
00ac 6803       |h   |		Jump_Zero	0xb0
00ad e406       |    |		Load	0x2,0x6
00ae a40a       |    |		Store_Unchecked	0x2,0xa
00af 780b       |x   |		Jump	0xbb
00b0 e406       |    |		Load	0x2,0x6
00b1 00d8       |    |		Load_Top	At_Offset_0
00b2 023b       | ;  |		Execute	Float,Times
00b3 a407       |    |		Store_Unchecked	0x2,0x7
00b4 e406       |    |		Load	0x2,0x6
00b5 00d8       |    |		Load_Top	At_Offset_0
00b6 e407       |    |		Load	0x2,0x7
00b7 840e       |    |		Call	0x2,0xe
00b8 023b       | ;  |		Execute	Float,Times
00b9 023d       | =  |		Execute	Float,Plus
00ba a40a       |    |		Store_Unchecked	0x2,0xa
00bb e402       |    |		Load	0x2,0x2
00bc e40a       |    |		Load	0x2,0xa
00bd 023b       | ;  |		Execute	Float,Times
00be 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
00bf 0000       |    |		.XXX[0x1]
00c0 3f4f b544  |?O D|		.DBL	0.000967653589793
00c2 42d1 7bd2  |B { |
00c4 4009 2000  |@   |		.DBL	3.140625
00c6 0000 0000  |    |
00c8 ; --------------------------------------------------------------------------------------
00c8 ; SUBPROGRAM
00c8 ; --------------------------------------------------------------------------------------
00c8 00ed       |    |		.CONST	0x00ed								; Address of begin
00c9 0004       |    |		.CONST	0x0004								; Address of exception handler
00ca 000e       |    |		.CONST	0x000e								; Number of locals
00cb			INIT_00c8:
00cb 00e6       |    |		Load_Encached	Float_Cache
00cc 03d8       |    |		Declare_Variable	Float,Duplicate
00cd 00e2       |    |		Load_Encached	Integer_Cache
00ce 00e6       |    |		Load_Encached	Float_Cache
00cf 00e6       |    |		Load_Encached	Float_Cache
00d0 03d8       |    |		Declare_Variable	Float,Duplicate
00d1 03d8       |    |		Declare_Variable	Float,Duplicate
00d2 03d8       |    |		Declare_Variable	Float,Duplicate
00d3 00e6       |    |		Load_Encached	Float_Cache
00d4 e002       |    |		Load	0x0,0x2
00d5 e003       |    |		Load	0x0,0x3
00d6 e004       |    |		Load	0x0,0x4
00d7 09ff       |    |		Execute_Immediate	Binary_Scale,-0x1
00d8 0239       | 9  |		Execute	Float,Exponentiate
00d9 023b       | ;  |		Execute	Float,Times
00da 0235       | 5  |		Execute	Float,Round_To_Discrete
00db 00e2       |    |		Load_Encached	Integer_Cache
00dc 025e       | ^  |		Execute	Discrete,Convert
00dd 0237       | 7  |		Execute	Float,Convert_From_Discrete
00de 00e6       |    |		Load_Encached	Float_Cache
00df 03df       |    |		Declare_Variable	Float,With_Value
00e0 e005       |    |		Load	0x0,0x5
00e1 8006       |    |		Call	0x0,0x6
00e2 00e6       |    |		Load_Encached	Float_Cache
00e3 03df       |    |		Declare_Variable	Float,With_Value
00e4 00d8       |    |		Load_Top	At_Offset_0
00e5 e004       |    |		Load	0x0,0x4
00e6 09ff       |    |		Execute_Immediate	Binary_Scale,-0x1
00e7 0275       | u  |		Execute	Discrete,Unary_Minus
00e8 0239       | 9  |		Execute	Float,Exponentiate
00e9 00e6       |    |		Load_Encached	Float_Cache
00ea 03df       |    |		Declare_Variable	Float,With_Value
00eb 029f 03c3  |    |		Declare_Subprogram	INIT_03c0,For_Call
00ed			BODY_00c8:
00ed 585a       |XZ  |		Indirect_Literal	Float,0x148,1.0
00ee a402       |    |		Store_Unchecked	0x2,0x2
00ef e5ff       |    |		Load	0x2,-0x1
00f0 023e       | >  |		Execute	Float,Absolute_Value
00f1 e00c       |    |		Load	0x0,0xc
00f2 023d       | =  |		Execute	Float,Plus
00f3 a403       |    |		Store_Unchecked	0x2,0x3
00f4 e403       |    |		Load	0x2,0x3
00f5 e40b       |    |		Load	0x2,0xb
00f6 0245       | E  |		Execute	Float,Greater
00f7 680a       |h   |		Jump_Zero	0x102
00f8 4801       |H   |		Short_Literal	0x1
00f9 e009       |    |		Load	0x0,0x9
00fa 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
00fb 0092 04a5  |    |		Action	Push_String_Extended,0x4a5					; " COS CALLED WITH ARGUMENT TOO LARGE FOR ACCURACY "
00fd e009       |    |		Load	0x0,0x9
00fe 184b       | K  |		Execute	Package,Field_Execute,Field_Number 0x4b
00ff 4801       |H   |		Short_Literal	0x1
0100 e009       |    |		Load	0x0,0x9
0101 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0102 e403       |    |		Load	0x2,0x3
0103 e00a       |    |		Load	0x0,0xa
0104 023b       | ;  |		Execute	Float,Times
0105 0235       | 5  |		Execute	Float,Round_To_Discrete
0106 00e2       |    |		Load_Encached	Integer_Cache
0107 025e       | ^  |		Execute	Discrete,Convert
0108 a404       |    |		Store_Unchecked	0x2,0x4
0109 e404       |    |		Load	0x2,0x4
010a 8006       |    |		Call	0x0,0x6
010b a405       |    |		Store_Unchecked	0x2,0x5
010c e404       |    |		Load	0x2,0x4
010d 4801       |H   |		Short_Literal	0x1
010e 0279       | y  |		Execute	Discrete,And
010f 6803       |h   |		Jump_Zero	0x113
0110 e402       |    |		Load	0x2,0x2
0111 023f       | ?  |		Execute	Float,Unary_Minus
0112 a402       |    |		Store_Unchecked	0x2,0x2
0113 e405       |    |		Load	0x2,0x5
0114 582f       |X/  |		Indirect_Literal	Float,0x144,0.5
0115 023c       | <  |		Execute	Float,Minus
0116 a405       |    |		Store_Unchecked	0x2,0x5
0117 e5ff       |    |		Load	0x2,-0x1
0118 023e       | >  |		Execute	Float,Absolute_Value
0119 800b       |    |		Call	0x0,0xb
011a a408       |    |		Store_Unchecked	0x2,0x8
011b e5ff       |    |		Load	0x2,-0x1
011c 023e       | >  |		Execute	Float,Absolute_Value
011d e408       |    |		Load	0x2,0x8
011e 023c       | <  |		Execute	Float,Minus
011f a409       |    |		Store_Unchecked	0x2,0x9
0120 e408       |    |		Load	0x2,0x8
0121 e405       |    |		Load	0x2,0x5
0122 5fa1       |_   |		Indirect_Literal	Float,0xc4,3.140625
0123 023b       | ;  |		Execute	Float,Times
0124 023c       | <  |		Execute	Float,Minus
0125 e409       |    |		Load	0x2,0x9
0126 023d       | =  |		Execute	Float,Plus
0127 e405       |    |		Load	0x2,0x5
0128 5f97       |_   |		Indirect_Literal	Float,0xc0,0.000967653589793
0129 023b       | ;  |		Execute	Float,Times
012a 023c       | <  |		Execute	Float,Minus
012b a406       |    |		Store_Unchecked	0x2,0x6
012c e406       |    |		Load	0x2,0x6
012d 023e       | >  |		Execute	Float,Absolute_Value
012e 00da       |    |		Load_Top	At_Offset_2
012f 0244       | D  |		Execute	Float,Less
0130 6803       |h   |		Jump_Zero	0x134
0131 e406       |    |		Load	0x2,0x6
0132 a40a       |    |		Store_Unchecked	0x2,0xa
0133 780b       |x   |		Jump	0x13f
0134 e406       |    |		Load	0x2,0x6
0135 00d8       |    |		Load_Top	At_Offset_0
0136 023b       | ;  |		Execute	Float,Times
0137 a407       |    |		Store_Unchecked	0x2,0x7
0138 e406       |    |		Load	0x2,0x6
0139 00d8       |    |		Load_Top	At_Offset_0
013a e407       |    |		Load	0x2,0x7
013b 840e       |    |		Call	0x2,0xe
013c 023b       | ;  |		Execute	Float,Times
013d 023d       | =  |		Execute	Float,Plus
013e a40a       |    |		Store_Unchecked	0x2,0xa
013f e402       |    |		Load	0x2,0x2
0140 e40a       |    |		Load	0x2,0xa
0141 023b       | ;  |		Execute	Float,Times
0142 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0143 0000       |    |		.XXX[0x1]
0144 3fe0 0000  |?   |		.DBL	0.5
0146 0000 0000  |    |
0148 3ff0 0000  |?   |		.DBL	1.0
014a 0000 0000  |    |
014c 0000 0000  |    |		.BLANK	0000[0x4]
0150 ; --------------------------------------------------------------------------------------
0150 ; SUBPROGRAM
0150 ; --------------------------------------------------------------------------------------
0150 0177       | w  |		.CONST	0x0177								; Address of begin
0151 0004       |    |		.CONST	0x0004								; Address of exception handler
0152 000e       |    |		.CONST	0x000e								; Number of locals
0153			INIT_0150:
0153 00e6       |    |		Load_Encached	Float_Cache
0154 03d8       |    |		Declare_Variable	Float,Duplicate
0155 00e2       |    |		Load_Encached	Integer_Cache
0156 00e6       |    |		Load_Encached	Float_Cache
0157 00e6       |    |		Load_Encached	Float_Cache
0158 03d8       |    |		Declare_Variable	Float,Duplicate
0159 03d8       |    |		Declare_Variable	Float,Duplicate
015a 03d8       |    |		Declare_Variable	Float,Duplicate
015b 00e6       |    |		Load_Encached	Float_Cache
015c e002       |    |		Load	0x0,0x2
015d e003       |    |		Load	0x0,0x3
015e e004       |    |		Load	0x0,0x4
015f 09ff       |    |		Execute_Immediate	Binary_Scale,-0x1
0160 0239       | 9  |		Execute	Float,Exponentiate
0161 023b       | ;  |		Execute	Float,Times
0162 0235       | 5  |		Execute	Float,Round_To_Discrete
0163 00e2       |    |		Load_Encached	Integer_Cache
0164 025e       | ^  |		Execute	Discrete,Convert
0165 0237       | 7  |		Execute	Float,Convert_From_Discrete
0166 5861       |Xa  |		Indirect_Literal	Float,0x1c8,2.0
0167 023a       | :  |		Execute	Float,Divide
0168 00e6       |    |		Load_Encached	Float_Cache
0169 03df       |    |		Declare_Variable	Float,With_Value
016a e005       |    |		Load	0x0,0x5
016b 8006       |    |		Call	0x0,0x6
016c 00e6       |    |		Load_Encached	Float_Cache
016d 03df       |    |		Declare_Variable	Float,With_Value
016e 00d8       |    |		Load_Top	At_Offset_0
016f e004       |    |		Load	0x0,0x4
0170 09ff       |    |		Execute_Immediate	Binary_Scale,-0x1
0171 0275       | u  |		Execute	Discrete,Unary_Minus
0172 0239       | 9  |		Execute	Float,Exponentiate
0173 00e6       |    |		Load_Encached	Float_Cache
0174 03df       |    |		Declare_Variable	Float,With_Value
0175 029f 03db  |    |		Declare_Subprogram	INIT_03d8,For_Call
0177			BODY_0150:
0177 e5ff       |    |		Load	0x2,-0x1
0178 023e       | >  |		Execute	Float,Absolute_Value
0179 a403       |    |		Store_Unchecked	0x2,0x3
017a e403       |    |		Load	0x2,0x3
017b e40b       |    |		Load	0x2,0xb
017c 0245       | E  |		Execute	Float,Greater
017d 680a       |h   |		Jump_Zero	0x188
017e 4801       |H   |		Short_Literal	0x1
017f e009       |    |		Load	0x0,0x9
0180 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0181 0092 04a6  |    |		Action	Push_String_Extended,0x4a6					; " TAN CALLED WITH ARGUMENT TOO LARGE FOR ACCURACY "
0183 e009       |    |		Load	0x0,0x9
0184 184b       | K  |		Execute	Package,Field_Execute,Field_Number 0x4b
0185 4801       |H   |		Short_Literal	0x1
0186 e009       |    |		Load	0x0,0x9
0187 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0188 e5ff       |    |		Load	0x2,-0x1
0189 e00d       |    |		Load	0x0,0xd
018a 023b       | ;  |		Execute	Float,Times
018b 0235       | 5  |		Execute	Float,Round_To_Discrete
018c 00e2       |    |		Load_Encached	Integer_Cache
018d 025e       | ^  |		Execute	Discrete,Convert
018e a404       |    |		Store_Unchecked	0x2,0x4
018f e404       |    |		Load	0x2,0x4
0190 8006       |    |		Call	0x0,0x6
0191 a405       |    |		Store_Unchecked	0x2,0x5
0192 e5ff       |    |		Load	0x2,-0x1
0193 800b       |    |		Call	0x0,0xb
0194 a408       |    |		Store_Unchecked	0x2,0x8
0195 e5ff       |    |		Load	0x2,-0x1
0196 e408       |    |		Load	0x2,0x8
0197 023c       | <  |		Execute	Float,Minus
0198 a409       |    |		Store_Unchecked	0x2,0x9
0199 e408       |    |		Load	0x2,0x8
019a e405       |    |		Load	0x2,0x5
019b 5828       |X(  |		Indirect_Literal	Float,0x1c4,1.5703125
019c 023b       | ;  |		Execute	Float,Times
019d 023c       | <  |		Execute	Float,Minus
019e e409       |    |		Load	0x2,0x9
019f 023d       | =  |		Execute	Float,Plus
01a0 e405       |    |		Load	0x2,0x5
01a1 581e       |X   |		Indirect_Literal	Float,0x1c0,0.000483826794897
01a2 023b       | ;  |		Execute	Float,Times
01a3 023c       | <  |		Execute	Float,Minus
01a4 a406       |    |		Store_Unchecked	0x2,0x6
01a5 e406       |    |		Load	0x2,0x6
01a6 023e       | >  |		Execute	Float,Absolute_Value
01a7 00da       |    |		Load_Top	At_Offset_2
01a8 0244       | D  |		Execute	Float,Less
01a9 6803       |h   |		Jump_Zero	0x1ad
01aa e406       |    |		Load	0x2,0x6
01ab a40a       |    |		Store_Unchecked	0x2,0xa
01ac 7807       |x   |		Jump	0x1b4
01ad e406       |    |		Load	0x2,0x6
01ae 00d8       |    |		Load_Top	At_Offset_0
01af 023b       | ;  |		Execute	Float,Times
01b0 a407       |    |		Store_Unchecked	0x2,0x7
01b1 e407       |    |		Load	0x2,0x7
01b2 840e       |    |		Call	0x2,0xe
01b3 a40a       |    |		Store_Unchecked	0x2,0xa
01b4 e404       |    |		Load	0x2,0x4
01b5 4801       |H   |		Short_Literal	0x1
01b6 0279       | y  |		Execute	Discrete,And
01b7 7002       |p   |		Jump_Nonzero	0x1ba
01b8 e40a       |    |		Load	0x2,0xa
01b9 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01ba 5f8d       |_   |		Indirect_Literal	Float,0x148,1.0
01bb e40a       |    |		Load	0x2,0xa
01bc 023a       | :  |		Execute	Float,Divide
01bd 023f       | ?  |		Execute	Float,Unary_Minus
01be 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01bf 0000       |    |		.XXX[0x1]
01c0 3f3f b544  |?? D|		.DBL	0.000483826794897
01c2 42d1 9fd9  |B   |
01c4 3ff9 2000  |?   |		.DBL	1.5703125
01c6 0000 0000  |    |
01c8 4000 0000  |@   |		.DBL	2.0
01ca 0000 0000  |    |
01cc 0000 0000  |    |		.BLANK	0000[0x4]
01d0 ; --------------------------------------------------------------------------------------
01d0 ; SUBPROGRAM
01d0 ; --------------------------------------------------------------------------------------
01d0 01fc       |    |		.CONST	0x01fc								; Address of begin
01d1 0004       |    |		.CONST	0x0004								; Address of exception handler
01d2 000f       |    |		.CONST	0x000f								; Number of locals
01d3			INIT_01d0:
01d3 00e6       |    |		Load_Encached	Float_Cache
01d4 03d8       |    |		Declare_Variable	Float,Duplicate
01d5 00e2       |    |		Load_Encached	Integer_Cache
01d6 00e6       |    |		Load_Encached	Float_Cache
01d7 00e6       |    |		Load_Encached	Float_Cache
01d8 03d8       |    |		Declare_Variable	Float,Duplicate
01d9 03d8       |    |		Declare_Variable	Float,Duplicate
01da 03d8       |    |		Declare_Variable	Float,Duplicate
01db 00e6       |    |		Load_Encached	Float_Cache
01dc e002       |    |		Load	0x0,0x2
01dd e003       |    |		Load	0x0,0x3
01de e004       |    |		Load	0x0,0x4
01df 09ff       |    |		Execute_Immediate	Binary_Scale,-0x1
01e0 0239       | 9  |		Execute	Float,Exponentiate
01e1 023b       | ;  |		Execute	Float,Times
01e2 0235       | 5  |		Execute	Float,Round_To_Discrete
01e3 00e2       |    |		Load_Encached	Integer_Cache
01e4 025e       | ^  |		Execute	Discrete,Convert
01e5 0237       | 7  |		Execute	Float,Convert_From_Discrete
01e6 5fe1       |_   |		Indirect_Literal	Float,0x1c8,2.0
01e7 023a       | :  |		Execute	Float,Divide
01e8 00e6       |    |		Load_Encached	Float_Cache
01e9 03df       |    |		Declare_Variable	Float,With_Value
01ea e005       |    |		Load	0x0,0x5
01eb 8006       |    |		Call	0x0,0x6
01ec 00e6       |    |		Load_Encached	Float_Cache
01ed 03df       |    |		Declare_Variable	Float,With_Value
01ee 00d8       |    |		Load_Top	At_Offset_0
01ef e004       |    |		Load	0x0,0x4
01f0 09ff       |    |		Execute_Immediate	Binary_Scale,-0x1
01f1 0275       | u  |		Execute	Discrete,Unary_Minus
01f2 0239       | 9  |		Execute	Float,Exponentiate
01f3 00e6       |    |		Load_Encached	Float_Cache
01f4 03df       |    |		Declare_Variable	Float,With_Value
01f5 5866       |Xf  |		Indirect_Literal	Float,0x25c,1.0
01f6 e00e       |    |		Load	0x0,0xe
01f7 023a       | :  |		Execute	Float,Divide
01f8 00e6       |    |		Load_Encached	Float_Cache
01f9 03df       |    |		Declare_Variable	Float,With_Value
01fa 029f 040b  |    |		Declare_Subprogram	INIT_0408,For_Call
01fc			BODY_01d0:
01fc e5ff       |    |		Load	0x2,-0x1
01fd 023e       | >  |		Execute	Float,Absolute_Value
01fe a403       |    |		Store_Unchecked	0x2,0x3
01ff e403       |    |		Load	0x2,0x3
0200 00da       |    |		Load_Top	At_Offset_2
0201 0244       | D  |		Execute	Float,Less
0202 6812       |h   |		Jump_Zero	0x215
0203 4801       |H   |		Short_Literal	0x1
0204 e009       |    |		Load	0x0,0x9
0205 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0206 0092 04a7  |    |		Action	Push_String_Extended,0x4a7					; " COT CALLED WITH ARGUMENT TOO NEAR ZERO "
0208 e009       |    |		Load	0x0,0x9
0209 184b       | K  |		Execute	Package,Field_Execute,Field_Number 0x4b
020a 4801       |H   |		Short_Literal	0x1
020b e009       |    |		Load	0x0,0x9
020c 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
020d e5ff       |    |		Load	0x2,-0x1
020e 014b       | K  |		Execute	Float,Less_Zero
020f 6803       |h   |		Jump_Zero	0x213
0210 e00e       |    |		Load	0x0,0xe
0211 023f       | ?  |		Execute	Float,Unary_Minus
0212 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0213 e00e       |    |		Load	0x0,0xe
0214 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0215 e403       |    |		Load	0x2,0x3
0216 e40b       |    |		Load	0x2,0xb
0217 0245       | E  |		Execute	Float,Greater
0218 680a       |h   |		Jump_Zero	0x223
0219 4801       |H   |		Short_Literal	0x1
021a e009       |    |		Load	0x0,0x9
021b 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
021c 0092 04a8  |    |		Action	Push_String_Extended,0x4a8					; " COT CALLED WITH ARGUMENT TOO LARGE FOR ACCURACY "
021e e009       |    |		Load	0x0,0x9
021f 184b       | K  |		Execute	Package,Field_Execute,Field_Number 0x4b
0220 4801       |H   |		Short_Literal	0x1
0221 e009       |    |		Load	0x0,0x9
0222 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0223 e5ff       |    |		Load	0x2,-0x1
0224 e00d       |    |		Load	0x0,0xd
0225 023b       | ;  |		Execute	Float,Times
0226 0235       | 5  |		Execute	Float,Round_To_Discrete
0227 00e2       |    |		Load_Encached	Integer_Cache
0228 025e       | ^  |		Execute	Discrete,Convert
0229 a404       |    |		Store_Unchecked	0x2,0x4
022a e404       |    |		Load	0x2,0x4
022b 8006       |    |		Call	0x0,0x6
022c a405       |    |		Store_Unchecked	0x2,0x5
022d e5ff       |    |		Load	0x2,-0x1
022e 800b       |    |		Call	0x0,0xb
022f a408       |    |		Store_Unchecked	0x2,0x8
0230 e5ff       |    |		Load	0x2,-0x1
0231 e408       |    |		Load	0x2,0x8
0232 023c       | <  |		Execute	Float,Minus
0233 a409       |    |		Store_Unchecked	0x2,0x9
0234 e408       |    |		Load	0x2,0x8
0235 e405       |    |		Load	0x2,0x5
0236 5f8d       |_   |		Indirect_Literal	Float,0x1c4,1.5703125
0237 023b       | ;  |		Execute	Float,Times
0238 023c       | <  |		Execute	Float,Minus
0239 e409       |    |		Load	0x2,0x9
023a 023d       | =  |		Execute	Float,Plus
023b e405       |    |		Load	0x2,0x5
023c 5f83       |_   |		Indirect_Literal	Float,0x1c0,0.000483826794897
023d 023b       | ;  |		Execute	Float,Times
023e 023c       | <  |		Execute	Float,Minus
023f a406       |    |		Store_Unchecked	0x2,0x6
0240 e406       |    |		Load	0x2,0x6
0241 023e       | >  |		Execute	Float,Absolute_Value
0242 00db       |    |		Load_Top	At_Offset_3
0243 0244       | D  |		Execute	Float,Less
0244 6803       |h   |		Jump_Zero	0x248
0245 e406       |    |		Load	0x2,0x6
0246 a40a       |    |		Store_Unchecked	0x2,0xa
0247 7807       |x   |		Jump	0x24f
0248 e406       |    |		Load	0x2,0x6
0249 00d8       |    |		Load_Top	At_Offset_0
024a 023b       | ;  |		Execute	Float,Times
024b a407       |    |		Store_Unchecked	0x2,0x7
024c e407       |    |		Load	0x2,0x7
024d 840f       |    |		Call	0x2,0xf
024e a40a       |    |		Store_Unchecked	0x2,0xa
024f e404       |    |		Load	0x2,0x4
0250 4801       |H   |		Short_Literal	0x1
0251 0279       | y  |		Execute	Discrete,And
0252 6803       |h   |		Jump_Zero	0x256
0253 e40a       |    |		Load	0x2,0xa
0254 023f       | ?  |		Execute	Float,Unary_Minus
0255 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0256 5805       |X   |		Indirect_Literal	Float,0x25c,1.0
0257 e40a       |    |		Load	0x2,0xa
0258 023a       | :  |		Execute	Float,Divide
0259 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
025a 0000 0000  |    |		.XXX[0x2]
025c 3ff0 0000  |?   |		.DBL	1.0
025e 0000 0000  |    |
0260 ; --------------------------------------------------------------------------------------
0260 ; SUBPROGRAM
0260 ; --------------------------------------------------------------------------------------
0260 0273       | s  |		.CONST	0x0273								; Address of begin
0261 0004       |    |		.CONST	0x0004								; Address of exception handler
0262 0007       |    |		.CONST	0x0007								; Number of locals
0263			INIT_0260:
0263 00e6       |    |		Load_Encached	Float_Cache
0264 03d8       |    |		Declare_Variable	Float,Duplicate
0265 00e6       |    |		Load_Encached	Float_Cache
0266 e005       |    |		Load	0x0,0x5
0267 8006       |    |		Call	0x0,0x6
0268 00e6       |    |		Load_Encached	Float_Cache
0269 03df       |    |		Declare_Variable	Float,With_Value
026a 00d8       |    |		Load_Top	At_Offset_0
026b e004       |    |		Load	0x0,0x4
026c 09ff       |    |		Execute_Immediate	Binary_Scale,-0x1
026d 0275       | u  |		Execute	Discrete,Unary_Minus
026e 0239       | 9  |		Execute	Float,Exponentiate
026f 00e6       |    |		Load_Encached	Float_Cache
0270 03df       |    |		Declare_Variable	Float,With_Value
0271 029f 042b  |   +|		Declare_Subprogram	INIT_0428,For_Call
0273			BODY_0260:
0273 e5ff       |    |		Load	0x2,-0x1
0274 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0275 0000 0000  |    |		.XXX[0x3]
0277 0000       |    |
0278 ; --------------------------------------------------------------------------------------
0278 ; SUBPROGRAM
0278 ; --------------------------------------------------------------------------------------
0278 028b       |    |		.CONST	0x028b								; Address of begin
0279 0004       |    |		.CONST	0x0004								; Address of exception handler
027a 0007       |    |		.CONST	0x0007								; Number of locals
027b			INIT_0278:
027b 00e6       |    |		Load_Encached	Float_Cache
027c 03d8       |    |		Declare_Variable	Float,Duplicate
027d 00e6       |    |		Load_Encached	Float_Cache
027e e005       |    |		Load	0x0,0x5
027f 8006       |    |		Call	0x0,0x6
0280 00e6       |    |		Load_Encached	Float_Cache
0281 03df       |    |		Declare_Variable	Float,With_Value
0282 00d8       |    |		Load_Top	At_Offset_0
0283 e004       |    |		Load	0x0,0x4
0284 09ff       |    |		Execute_Immediate	Binary_Scale,-0x1
0285 0275       | u  |		Execute	Discrete,Unary_Minus
0286 0239       | 9  |		Execute	Float,Exponentiate
0287 00e6       |    |		Load_Encached	Float_Cache
0288 03df       |    |		Declare_Variable	Float,With_Value
0289 029f 0463  |   c|		Declare_Subprogram	INIT_0460,For_Call
028b			BODY_0278:
028b e5ff       |    |		Load	0x2,-0x1
028c 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
028d 0000 0000  |    |		.XXX[0x3]
028f 0000       |    |
0290 ; --------------------------------------------------------------------------------------
0290 ; SUBPROGRAM
0290 ; --------------------------------------------------------------------------------------
0290 02a9       |    |		.CONST	0x02a9								; Address of begin
0291 0004       |    |		.CONST	0x0004								; Address of exception handler
0292 0009       |    |		.CONST	0x0009								; Number of locals
0293			INIT_0290:
0293 00e6       |    |		Load_Encached	Float_Cache
0294 03d8       |    |		Declare_Variable	Float,Duplicate
0295 4800       |H   |		Short_Literal	0x0
0296 4803       |H   |		Short_Literal	0x3
0297 00e2       |    |		Load_Encached	Integer_Cache
0298 03f8       |    |		Declare_Type	Discrete,Constrained
0299 00d8       |    |		Load_Top	At_Offset_0
029a 0007       |    |		Action	Break_Optional
029b 00e6       |    |		Load_Encached	Float_Cache
029c e005       |    |		Load	0x0,0x5
029d 8006       |    |		Call	0x0,0x6
029e 00e6       |    |		Load_Encached	Float_Cache
029f 03df       |    |		Declare_Variable	Float,With_Value
02a0 00d8       |    |		Load_Top	At_Offset_0
02a1 e004       |    |		Load	0x0,0x4
02a2 09ff       |    |		Execute_Immediate	Binary_Scale,-0x1
02a3 0275       | u  |		Execute	Discrete,Unary_Minus
02a4 0239       | 9  |		Execute	Float,Exponentiate
02a5 00e6       |    |		Load_Encached	Float_Cache
02a6 03df       |    |		Declare_Variable	Float,With_Value
02a7 029f 0483  |    |		Declare_Subprogram	INIT_0480,For_Call
02a9			BODY_0290:
02a9 e5ff       |    |		Load	0x2,-0x1
02aa 023e       | >  |		Execute	Float,Absolute_Value
02ab a402       |    |		Store_Unchecked	0x2,0x2
02ac e402       |    |		Load	0x2,0x2
02ad 586a       |Xj  |		Indirect_Literal	Float,0x318,1.0
02ae 0245       | E  |		Execute	Float,Greater
02af 6807       |h   |		Jump_Zero	0x2b7
02b0 5867       |Xg  |		Indirect_Literal	Float,0x318,1.0
02b1 e402       |    |		Load	0x2,0x2
02b2 023a       | :  |		Execute	Float,Divide
02b3 a402       |    |		Store_Unchecked	0x2,0x2
02b4 4802       |H   |		Short_Literal	0x2
02b5 a405       |    |		Store_Unchecked	0x2,0x5
02b6 7802       |x   |		Jump	0x2b9
02b7 4800       |H   |		Short_Literal	0x0
02b8 a405       |    |		Store_Unchecked	0x2,0x5
02b9 e402       |    |		Load	0x2,0x2
02ba 5859       |XY  |		Indirect_Literal	Float,0x314,0.2679491924311227
02bb 0245       | E  |		Execute	Float,Greater
02bc 6811       |h   |		Jump_Zero	0x2ce
02bd 5852       |XR  |		Indirect_Literal	Float,0x310,0.7320508075688772
02be e402       |    |		Load	0x2,0x2
02bf 023b       | ;  |		Execute	Float,Times
02c0 584b       |XK  |		Indirect_Literal	Float,0x30c,0.5
02c1 023c       | <  |		Execute	Float,Minus
02c2 5849       |XI  |		Indirect_Literal	Float,0x30c,0.5
02c3 023c       | <  |		Execute	Float,Minus
02c4 e402       |    |		Load	0x2,0x2
02c5 023d       | =  |		Execute	Float,Plus
02c6 5841       |XA  |		Indirect_Literal	Float,0x308,1.7320508075688772
02c7 e402       |    |		Load	0x2,0x2
02c8 023d       | =  |		Execute	Float,Plus
02c9 023a       | :  |		Execute	Float,Divide
02ca a402       |    |		Store_Unchecked	0x2,0x2
02cb e405       |    |		Load	0x2,0x5
02cc 0a01       |    |		Execute_Immediate	Plus,0x1
02cd c405       |    |		Store	0x2,0x5
02ce e402       |    |		Load	0x2,0x2
02cf 023e       | >  |		Execute	Float,Absolute_Value
02d0 00da       |    |		Load_Top	At_Offset_2
02d1 0244       | D  |		Execute	Float,Less
02d2 6803       |h   |		Jump_Zero	0x2d6
02d3 e402       |    |		Load	0x2,0x2
02d4 a406       |    |		Store_Unchecked	0x2,0x6
02d5 780b       |x   |		Jump	0x2e1
02d6 e402       |    |		Load	0x2,0x2
02d7 00d8       |    |		Load_Top	At_Offset_0
02d8 023b       | ;  |		Execute	Float,Times
02d9 a403       |    |		Store_Unchecked	0x2,0x3
02da e402       |    |		Load	0x2,0x2
02db 00d8       |    |		Load_Top	At_Offset_0
02dc e403       |    |		Load	0x2,0x3
02dd 8409       |    |		Call	0x2,0x9
02de 023b       | ;  |		Execute	Float,Times
02df 023d       | =  |		Execute	Float,Plus
02e0 a406       |    |		Store_Unchecked	0x2,0x6
02e1 e405       |    |		Load	0x2,0x5
02e2 0c02       |    |		Execute_Immediate	Greater_Equal,0x2
02e3 6803       |h   |		Jump_Zero	0x2e7
02e4 00db       |    |		Load_Top	At_Offset_3
02e5 023f       | ?  |		Execute	Float,Unary_Minus
02e6 a406       |    |		Store_Unchecked	0x2,0x6
02e7 e405       |    |		Load	0x2,0x5
02e8 4603       |F   |		Jump_Case	0x4
02e9 7808       |x   |		Jump	0x2f2								; case 0x0
02ea 780a       |x   |		Jump	0x2f5								; case 0x1
02eb 780e       |x   |		Jump	0x2fa								; case 0x2
02ec 7800       |x   |		Jump	0x2ed								; case 0x3
02ed e00f       |    |		Load	0x0,0xf
02ee e406       |    |		Load	0x2,0x6
02ef 023d       | =  |		Execute	Float,Plus
02f0 a406       |    |		Store_Unchecked	0x2,0x6
02f1 780c       |x   |		Jump	0x2fe
02f2 00db       |    |		Load_Top	At_Offset_3
02f3 a406       |    |		Store_Unchecked	0x2,0x6
02f4 7809       |x   |		Jump	0x2fe
02f5 e010       |    |		Load	0x0,0x10
02f6 e406       |    |		Load	0x2,0x6
02f7 023d       | =  |		Execute	Float,Plus
02f8 a406       |    |		Store_Unchecked	0x2,0x6
02f9 7804       |x   |		Jump	0x2fe
02fa e00c       |    |		Load	0x0,0xc
02fb e406       |    |		Load	0x2,0x6
02fc 023d       | =  |		Execute	Float,Plus
02fd a406       |    |		Store_Unchecked	0x2,0x6
02fe e5ff       |    |		Load	0x2,-0x1
02ff 014b       | K  |		Execute	Float,Less_Zero
0300 6803       |h   |		Jump_Zero	0x304
0301 00db       |    |		Load_Top	At_Offset_3
0302 023f       | ?  |		Execute	Float,Unary_Minus
0303 a406       |    |		Store_Unchecked	0x2,0x6
0304 00db       |    |		Load_Top	At_Offset_3
0305 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0306 0000 0000  |    |		.XXX[0x2]
0308 3ffb b67a  |?  z|		.DBL	1.7320508075688772
030a e858 4caa  | XL |
030c 3fe0 0000  |?   |		.DBL	0.5
030e 0000 0000  |    |
0310 3fe7 6cf5  |? l |		.DBL	0.7320508075688772
0312 d0b0 9954  |   T|
0314 3fd1 2614  |? & |		.DBL	0.2679491924311227
0316 5e9e cd56  |^  V|
0318 3ff0 0000  |?   |		.DBL	1.0
031a 0000 0000  |    |
031c 0000 0000  |    |		.BLANK	0000[0x4]
0320 ; --------------------------------------------------------------------------------------
0320 ; SUBPROGRAM
0320 ; --------------------------------------------------------------------------------------
0320 0325       | %  |		.CONST	0x0325								; Address of begin
0321 0357       | W  |		.CONST	0x0357								; Address of exception handler
0322 0003       |    |		.CONST	0x0003								; Number of locals
0323			INIT_0320:
0323 00e6       |    |		Load_Encached	Float_Cache
0324 03d8       |    |		Declare_Variable	Float,Duplicate
0325			BODY_0320:
0325 e5fe       |    |		Load	0x2,-0x2
0326 7019       |p   |		Jump_Nonzero	0x340
0327 e5ff       |    |		Load	0x2,-0x1
0328 700d       |p   |		Jump_Nonzero	0x336
0329 584a       |XJ  |		Indirect_Literal	Float,0x374,0.0
032a 0041       | A  |		Store_Top_Unchecked	Float,At_Offset_1
032b 4801       |H   |		Short_Literal	0x1
032c e009       |    |		Load	0x0,0x9
032d 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
032e 0092 04a9  |    |		Action	Push_String_Extended,0x4a9					; " ATAN2 CALLED WITH 0/0   RETURNED "
0330 e009       |    |		Load	0x0,0x9
0331 184b       | K  |		Execute	Package,Field_Execute,Field_Number 0x4b
0332 4801       |H   |		Short_Literal	0x1
0333 e009       |    |		Load	0x0,0x9
0334 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0335 781f       |x   |		Jump	0x355
0336 e5ff       |    |		Load	0x2,-0x1
0337 014c       | L  |		Execute	Float,Greater_Zero
0338 6803       |h   |		Jump_Zero	0x33c
0339 e00c       |    |		Load	0x0,0xc
033a 0041       | A  |		Store_Top_Unchecked	Float,At_Offset_1
033b 7819       |x   |		Jump	0x355
033c e00c       |    |		Load	0x0,0xc
033d 023f       | ?  |		Execute	Float,Unary_Minus
033e 0041       | A  |		Store_Top_Unchecked	Float,At_Offset_1
033f 7815       |x   |		Jump	0x355
0340 e5ff       |    |		Load	0x2,-0x1
0341 e5fe       |    |		Load	0x2,-0x2
0342 023a       | :  |		Execute	Float,Divide
0343 023e       | >  |		Execute	Float,Absolute_Value
0344 0042       | B  |		Store_Top_Unchecked	Float,At_Offset_2
0345 00d9       |    |		Load_Top	At_Offset_1
0346 8213       |    |		Call	0x1,0x13
0347 0041       | A  |		Store_Top_Unchecked	Float,At_Offset_1
0348 e5fe       |    |		Load	0x2,-0x2
0349 014b       | K  |		Execute	Float,Less_Zero
034a 6804       |h   |		Jump_Zero	0x34f
034b e002       |    |		Load	0x0,0x2
034c 00d9       |    |		Load_Top	At_Offset_1
034d 023c       | <  |		Execute	Float,Minus
034e 0041       | A  |		Store_Top_Unchecked	Float,At_Offset_1
034f e5ff       |    |		Load	0x2,-0x1
0350 014b       | K  |		Execute	Float,Less_Zero
0351 6803       |h   |		Jump_Zero	0x355
0352 00d8       |    |		Load_Top	At_Offset_0
0353 023f       | ?  |		Execute	Float,Unary_Minus
0354 0041       | A  |		Store_Top_Unchecked	Float,At_Offset_1
0355 00d8       |    |		Load_Top	At_Offset_0
0356 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0357			TRAP_0320:
0357 010d       |    |		Execute	Exception,Is_Numeric_Error
0358 681a       |h   |		Jump_Zero	0x373
0359 e5ff       |    |		Load	0x2,-0x1
035a 023e       | >  |		Execute	Float,Absolute_Value
035b e5fe       |    |		Load	0x2,-0x2
035c 023e       | >  |		Execute	Float,Absolute_Value
035d 0245       | E  |		Execute	Float,Greater
035e 6809       |h   |		Jump_Zero	0x368
035f e00c       |    |		Load	0x0,0xc
0360 0042       | B  |		Store_Top_Unchecked	Float,At_Offset_2
0361 e5ff       |    |		Load	0x2,-0x1
0362 014b       | K  |		Execute	Float,Less_Zero
0363 680d       |h   |		Jump_Zero	0x371
0364 00d9       |    |		Load_Top	At_Offset_1
0365 023f       | ?  |		Execute	Float,Unary_Minus
0366 0042       | B  |		Store_Top_Unchecked	Float,At_Offset_2
0367 7809       |x   |		Jump	0x371
0368 580b       |X   |		Indirect_Literal	Float,0x374,0.0
0369 0042       | B  |		Store_Top_Unchecked	Float,At_Offset_2
036a e5fe       |    |		Load	0x2,-0x2
036b 014b       | K  |		Execute	Float,Less_Zero
036c 6804       |h   |		Jump_Zero	0x371
036d e002       |    |		Load	0x0,0x2
036e 00da       |    |		Load_Top	At_Offset_2
036f 023c       | <  |		Execute	Float,Minus
0370 0042       | B  |		Store_Top_Unchecked	Float,At_Offset_2
0371 00d9       |    |		Load_Top	At_Offset_1
0372 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0373 0100       |    |		Execute	Exception,Raise
0374 0000 0000  |    |		.DBL	0.0
0376 0000 0000  |    |
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
037c 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
037d 0000 0000  |    |		.XXX[0x3]
037f 0000       |    |
0380 ; --------------------------------------------------------------------------------------
0380 ; SUBPROGRAM
0380 ; --------------------------------------------------------------------------------------
0380 0383       |    |		.CONST	0x0383								; Address of begin
0381 0004       |    |		.CONST	0x0004								; Address of exception handler
0382 0001       |    |		.CONST	0x0001								; Number of locals
0383			BODY_0380:
0383			INIT_0380:
0383 00da       |    |		Load_Top	At_Offset_2
0384 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0385 0000 0000  |    |		.XXX[0x3]
0387 0000       |    |
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 00da       |    |		Load_Top	At_Offset_2
038c 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
038d 0000 0000  |    |		.XXX[0x3]
038f 0000       |    |
0390 ; --------------------------------------------------------------------------------------
0390 ; SUBPROGRAM
0390 ; --------------------------------------------------------------------------------------
0390 0393       |    |		.CONST	0x0393								; Address of begin
0391 0004       |    |		.CONST	0x0004								; Address of exception handler
0392 0001       |    |		.CONST	0x0001								; Number of locals
0393			BODY_0390:
0393			INIT_0390:
0393 5824       |X$  |		Indirect_Literal	Float,0x3b8,-2.3868346406009997e-08
0394 00db       |    |		Load_Top	At_Offset_3
0395 023b       | ;  |		Execute	Float,Times
0396 581d       |X   |		Indirect_Literal	Float,0x3b4,2.752397106775e-06
0397 023d       | =  |		Execute	Float,Plus
0398 00db       |    |		Load_Top	At_Offset_3
0399 023b       | ;  |		Execute	Float,Times
039a 5815       |X   |		Indirect_Literal	Float,0x3b0,-0.00019840832823129998
039b 023d       | =  |		Execute	Float,Plus
039c 00db       |    |		Load_Top	At_Offset_3
039d 023b       | ;  |		Execute	Float,Times
039e 580d       |X   |		Indirect_Literal	Float,0x3ac,0.008333330720555998
039f 023d       | =  |		Execute	Float,Plus
03a0 00db       |    |		Load_Top	At_Offset_3
03a1 023b       | ;  |		Execute	Float,Times
03a2 5805       |X   |		Indirect_Literal	Float,0x3a8,-0.1666666660883
03a3 023d       | =  |		Execute	Float,Plus
03a4 00db       |    |		Load_Top	At_Offset_3
03a5 023b       | ;  |		Execute	Float,Times
03a6 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03a7 0000       |    |		.XXX[0x1]
03a8 bfc5 5555  |  UU|		.DBL	-0.1666666660883
03aa 5417 5f76  |T _v|
03ac 3f81 1110  |?   |		.DBL	0.008333330720555998
03ae b74a d58d  | J  |
03b0 bf2a 017a  | * z|		.DBL	-0.00019840832823129998
03b2 8fe0 35f1  |  5 |
03b4 3ec7 16ba  |>   |		.DBL	2.752397106775e-06
03b6 4fc3 9486  |O   |
03b8 be59 a0e1  | Y  |		.DBL	-2.3868346406009997e-08
03ba 8feb 93f1  |    |
03bc 0000 0000  |    |		.BLANK	0000[0x4]
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 5ff4       |_   |		Indirect_Literal	Float,0x3b8,-2.3868346406009997e-08
03c4 00db       |    |		Load_Top	At_Offset_3
03c5 023b       | ;  |		Execute	Float,Times
03c6 5fed       |_   |		Indirect_Literal	Float,0x3b4,2.752397106775e-06
03c7 023d       | =  |		Execute	Float,Plus
03c8 00db       |    |		Load_Top	At_Offset_3
03c9 023b       | ;  |		Execute	Float,Times
03ca 5fe5       |_   |		Indirect_Literal	Float,0x3b0,-0.00019840832823129998
03cb 023d       | =  |		Execute	Float,Plus
03cc 00db       |    |		Load_Top	At_Offset_3
03cd 023b       | ;  |		Execute	Float,Times
03ce 5fdd       |_   |		Indirect_Literal	Float,0x3ac,0.008333330720555998
03cf 023d       | =  |		Execute	Float,Plus
03d0 00db       |    |		Load_Top	At_Offset_3
03d1 023b       | ;  |		Execute	Float,Times
03d2 5fd5       |_   |		Indirect_Literal	Float,0x3a8,-0.1666666660883
03d3 023d       | =  |		Execute	Float,Plus
03d4 00db       |    |		Load_Top	At_Offset_3
03d5 023b       | ;  |		Execute	Float,Times
03d6 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03d7 0000       |    |		.XXX[0x1]
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 5828       |X(  |		Indirect_Literal	Float,0x404,0.001075154738488
03dc 00db       |    |		Load_Top	At_Offset_3
03dd 023b       | ;  |		Execute	Float,Times
03de 5821       |X!  |		Indirect_Literal	Float,0x400,-0.11136144035659999
03df 023d       | =  |		Execute	Float,Plus
03e0 00db       |    |		Load_Top	At_Offset_3
03e1 023b       | ;  |		Execute	Float,Times
03e2 e406       |    |		Load	0x2,0x6
03e3 023b       | ;  |		Execute	Float,Times
03e4 e406       |    |		Load	0x2,0x6
03e5 023d       | =  |		Execute	Float,Plus
03e6 5815       |X   |		Indirect_Literal	Float,0x3fc,0.015973392133
03e7 e7ff       |    |		Load	0x3,-0x1
03e8 023b       | ;  |		Execute	Float,Times
03e9 580e       |X   |		Indirect_Literal	Float,0x3f8,-0.4446947720281
03ea 023d       | =  |		Execute	Float,Plus
03eb e7ff       |    |		Load	0x3,-0x1
03ec 023b       | ;  |		Execute	Float,Times
03ed 5806       |X   |		Indirect_Literal	Float,0x3f4,0.5
03ee 023d       | =  |		Execute	Float,Plus
03ef 5804       |X   |		Indirect_Literal	Float,0x3f4,0.5
03f0 023d       | =  |		Execute	Float,Plus
03f1 023a       | :  |		Execute	Float,Divide
03f2 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03f3 0000       |    |		.XXX[0x1]
03f4 3fe0 0000  |?   |		.DBL	0.5
03f6 0000 0000  |    |
03f8 bfdc 75e1  |  u |		.DBL	-0.4446947720281
03fa 0fa4 05fb  |    |
03fc 3f90 5b54  |? [T|		.DBL	0.015973392133
03fe 3345 0967  |3E g|
0400 bfbc 822e  |   .|		.DBL	-0.11136144035659999
0402 f05d f717  | ]  |
0404 3f51 9d86  |?Q  |		.DBL	0.001075154738488
0406 9c28 10b8  | (  |
0408 ; --------------------------------------------------------------------------------------
0408 ; SUBPROGRAM
0408 ; --------------------------------------------------------------------------------------
0408 040b       |    |		.CONST	0x040b								; Address of begin
0409 0004       |    |		.CONST	0x0004								; Address of exception handler
040a 0001       |    |		.CONST	0x0001								; Number of locals
040b			BODY_0408:
040b			INIT_0408:
040b 5ff8       |_   |		Indirect_Literal	Float,0x404,0.001075154738488
040c 00db       |    |		Load_Top	At_Offset_3
040d 023b       | ;  |		Execute	Float,Times
040e 5ff1       |_   |		Indirect_Literal	Float,0x400,-0.11136144035659999
040f 023d       | =  |		Execute	Float,Plus
0410 00db       |    |		Load_Top	At_Offset_3
0411 023b       | ;  |		Execute	Float,Times
0412 e406       |    |		Load	0x2,0x6
0413 023b       | ;  |		Execute	Float,Times
0414 e406       |    |		Load	0x2,0x6
0415 023d       | =  |		Execute	Float,Plus
0416 5fe5       |_   |		Indirect_Literal	Float,0x3fc,0.015973392133
0417 e7ff       |    |		Load	0x3,-0x1
0418 023b       | ;  |		Execute	Float,Times
0419 5fde       |_   |		Indirect_Literal	Float,0x3f8,-0.4446947720281
041a 023d       | =  |		Execute	Float,Plus
041b e7ff       |    |		Load	0x3,-0x1
041c 023b       | ;  |		Execute	Float,Times
041d 5fd6       |_   |		Indirect_Literal	Float,0x3f4,0.5
041e 023d       | =  |		Execute	Float,Plus
041f 5fd4       |_   |		Indirect_Literal	Float,0x3f4,0.5
0420 023d       | =  |		Execute	Float,Plus
0421 023a       | :  |		Execute	Float,Divide
0422 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0423 0000 0000  |    |		.BLANK	0000[0x5]
0428 ; --------------------------------------------------------------------------------------
0428 ; SUBPROGRAM
0428 ; --------------------------------------------------------------------------------------
0428 042b       | +  |		.CONST	0x042b								; Address of begin
0429 0004       |    |		.CONST	0x0004								; Address of exception handler
042a 0001       |    |		.CONST	0x0001								; Number of locals
042b			BODY_0428:
042b			INIT_0428:
042b 582c       |X,  |		Indirect_Literal	Float,0x458,-0.5945014419324599
042c 00db       |    |		Load_Top	At_Offset_3
042d 023b       | ;  |		Execute	Float,Times
042e 5825       |X%  |		Indirect_Literal	Float,0x454,2.9058762374859
042f 023d       | =  |		Execute	Float,Plus
0430 00db       |    |		Load_Top	At_Offset_3
0431 023b       | ;  |		Execute	Float,Times
0432 581d       |X   |		Indirect_Literal	Float,0x450,-2.7516555290595996
0433 023d       | =  |		Execute	Float,Plus
0434 00db       |    |		Load_Top	At_Offset_3
0435 023b       | ;  |		Execute	Float,Times
0436 00db       |    |		Load_Top	At_Offset_3
0437 5814       |X   |		Indirect_Literal	Float,0x44c,-10.333867072113
0438 023d       | =  |		Execute	Float,Plus
0439 e7ff       |    |		Load	0x3,-0x1
043a 023b       | ;  |		Execute	Float,Times
043b 580c       |X   |		Indirect_Literal	Float,0x448,24.864728969164
043c 023d       | =  |		Execute	Float,Plus
043d e7ff       |    |		Load	0x3,-0x1
043e 023b       | ;  |		Execute	Float,Times
043f 5804       |X   |		Indirect_Literal	Float,0x444,-16.509933202423998
0440 023d       | =  |		Execute	Float,Plus
0441 023a       | :  |		Execute	Float,Divide
0442 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0443 0000       |    |		.XXX[0x1]
0444 c030 828a  | 0  |		.DBL	-16.509933202423998
0446 fb7b 8e3d  | { =|
0448 4038 dd5e  |@8 ^|		.DBL	24.864728969164
044a e0b2 7692  |  v |
044c c024 aaf0  | $  |		.DBL	-10.333867072113
044e 9ff7 df8b  |    |
0450 c006 0363  |   c|		.DBL	-2.7516555290595996
0452 f959 5935  | YY5|
0454 4007 3f3c  |@ ?<|		.DBL	2.9058762374859
0456 0a71 cdc3  | q  |
0458 bfe3 0627  |   '|		.DBL	-0.5945014419324599
045a e350 cad2  | P  |
045c 0000 0000  |    |		.BLANK	0000[0x4]
0460 ; --------------------------------------------------------------------------------------
0460 ; SUBPROGRAM
0460 ; --------------------------------------------------------------------------------------
0460 0463       | c  |		.CONST	0x0463								; Address of begin
0461 0004       |    |		.CONST	0x0004								; Address of exception handler
0462 0001       |    |		.CONST	0x0001								; Number of locals
0463			BODY_0460:
0463			INIT_0460:
0463 5ff4       |_   |		Indirect_Literal	Float,0x458,-0.5945014419324599
0464 00db       |    |		Load_Top	At_Offset_3
0465 023b       | ;  |		Execute	Float,Times
0466 5fed       |_   |		Indirect_Literal	Float,0x454,2.9058762374859
0467 023d       | =  |		Execute	Float,Plus
0468 00db       |    |		Load_Top	At_Offset_3
0469 023b       | ;  |		Execute	Float,Times
046a 5fe5       |_   |		Indirect_Literal	Float,0x450,-2.7516555290595996
046b 023d       | =  |		Execute	Float,Plus
046c 00db       |    |		Load_Top	At_Offset_3
046d 023b       | ;  |		Execute	Float,Times
046e 00db       |    |		Load_Top	At_Offset_3
046f 5fdc       |_   |		Indirect_Literal	Float,0x44c,-10.333867072113
0470 023d       | =  |		Execute	Float,Plus
0471 e7ff       |    |		Load	0x3,-0x1
0472 023b       | ;  |		Execute	Float,Times
0473 5fd4       |_   |		Indirect_Literal	Float,0x448,24.864728969164
0474 023d       | =  |		Execute	Float,Plus
0475 e7ff       |    |		Load	0x3,-0x1
0476 023b       | ;  |		Execute	Float,Times
0477 5fcc       |_   |		Indirect_Literal	Float,0x444,-16.509933202423998
0478 023d       | =  |		Execute	Float,Plus
0479 023a       | :  |		Execute	Float,Divide
047a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
047b 0000 0000  |    |		.BLANK	0000[0x5]
0480 ; --------------------------------------------------------------------------------------
0480 ; SUBPROGRAM
0480 ; --------------------------------------------------------------------------------------
0480 0483       |    |		.CONST	0x0483								; Address of begin
0481 0004       |    |		.CONST	0x0004								; Address of exception handler
0482 0001       |    |		.CONST	0x0001								; Number of locals
0483			BODY_0480:
0483			INIT_0480:
0483 581c       |X   |		Indirect_Literal	Float,0x4a0,-0.720026848898
0484 00db       |    |		Load_Top	At_Offset_3
0485 023b       | ;  |		Execute	Float,Times
0486 5815       |X   |		Indirect_Literal	Float,0x49c,-1.4400834487399998
0487 023d       | =  |		Execute	Float,Plus
0488 00db       |    |		Load_Top	At_Offset_3
0489 023b       | ;  |		Execute	Float,Times
048a 00db       |    |		Load_Top	At_Offset_3
048b 580c       |X   |		Indirect_Literal	Float,0x498,4.75222584599
048c 023d       | =  |		Execute	Float,Plus
048d e7ff       |    |		Load	0x3,-0x1
048e 023b       | ;  |		Execute	Float,Times
048f 5804       |X   |		Indirect_Literal	Float,0x494,4.32025038919
0490 023d       | =  |		Execute	Float,Plus
0491 023a       | :  |		Execute	Float,Divide
0492 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0493 0000       |    |		.XXX[0x1]
0494 4011 47ef  |@ G |		.DBL	4.32025038919
0496 b7d0 68c7  |  h |
0498 4013 0247  |@  G|		.DBL	4.75222584599
049a 7dfe ee93  |}   |
049c bff7 0a94  |    |		.DBL	-1.4400834487399998
049e f13d 964a  | = J|
04a0 bfe7 0a75  |   u|		.DBL	-0.720026848898
04a2 bf08 4872  |  Hr|
04a4 ; --------------------------------------------------------------------------------------
04a4 ; STRING TABLE
04a4 ; --------------------------------------------------------------------------------------
04a4 000e       |    |		.STRTAB	0x000e->0x04ab							; " SIN CALLED WITH ARGUMENT TOO LARGE FOR ACCURACY "
04a5 003d       | =  |		.STRTAB	0x003d->0x04c3							; " COS CALLED WITH ARGUMENT TOO LARGE FOR ACCURACY "
04a6 006c       | l  |		.STRTAB	0x006c->0x04dc							; " TAN CALLED WITH ARGUMENT TOO LARGE FOR ACCURACY "
04a7 009b       |    |		.STRTAB	0x009b->0x04f4							; " COT CALLED WITH ARGUMENT TOO NEAR ZERO "
04a8 00c1       |    |		.STRTAB	0x00c1->0x0508							; " COT CALLED WITH ARGUMENT TOO LARGE FOR ACCURACY "
04a9 00f0       |    |		.STRTAB	0x00f0->0x0521							; " ATAN2 CALLED WITH 0/0   RETURNED "
04aa 0110       |    |		.STREND 0x0110->0x0532
04ab 2053 494e  | SIN|		.STRTAB_STRINGS
0532 0000 0000  |    |		.BLANK	0000[0x6]
0538 ; --------------------------------------------------------------------------------------
0538 ; Debug Table
0538 ; --------------------------------------------------------------------------------------
0538 0004 0001  |    |		.DEBUG4	0x0004,0x0001,0x97db,0x0000,0x0001,0x0014
053e 000b 058e  |    |		.DBG4T	0x000b,0x058e,0x8000,0x0000
0542 0022 059b  | "  |		.DBG4T	0x0022,0x059b,0x8000,0x0000
0546 0043 05a9  | C  |		.DBG4T	0x0043,0x05a9,0x0002,0x8000
054a 00cb 05d2  |    |		.DBG4T	0x00cb,0x05d2,0x0002,0x8000
054e 0153 05f9  | S  |		.DBG4T	0x0153,0x05f9,0x0002,0x8000
0552 01d3 061e  |    |		.DBG4T	0x01d3,0x061e,0x0002,0x8000
0556 0263 064c  | c L|		.DBG4T	0x0263,0x064c,0x0002,0x0000
055a 027b 0654  | { T|		.DBG4T	0x027b,0x0654,0x0002,0x0000
055e 0293 065c  |   \|		.DBG4T	0x0293,0x065c,0x0002,0xc000
0562 0323 0698  | #  |		.DBG4T	0x0323,0x0698,0x0002,0x0000
0566 037b 06b3  | {  |		.DBG4T	0x037b,0x06b3,0x0002,0x0000
056a 0383 06b6  |    |		.DBG4T	0x0383,0x06b6,0x0002,0x0000
056e 038b 06b9  |    |		.DBG4T	0x038b,0x06b9,0x0002,0x0000
0572 0393 06bc  |    |		.DBG4T	0x0393,0x06bc,0x0002,0x0000
0576 03c3 06bf  |    |		.DBG4T	0x03c3,0x06bf,0x0002,0x0000
057a 03db 06c2  |    |		.DBG4T	0x03db,0x06c2,0x0002,0x0000
057e 040b 06c5  |    |		.DBG4T	0x040b,0x06c5,0x0002,0x0000
0582 042b 06c8  | +  |		.DBG4T	0x042b,0x06c8,0x0002,0x0000
0586 0463 06cb  | c  |		.DBG4T	0x0463,0x06cb,0x0002,0x0000
058a 0483 06ce  |    |		.DBG4T	0x0483,0x06ce,0x0002,0x0000
058e ; --------------------------------------------------------------------------------------
058e ; Debug chain
058e ; --------------------------------------------------------------------------------------
058e 000b 0000  |    |		.DBGLEN	0x000b,0x0000
0590 000b 000d  |    |		.DBGLNO	0x000b,0x000d,0x000f,0x0011,0x0013,0x0015,0x0017,0x0019,0x001b,0x001d,0x001f
059b ; --------------------------------------------------------------------------------------
059b ; Debug chain
059b ; --------------------------------------------------------------------------------------
059b 000b 0001  |    |		.DBGLEN	0x000b,0x0001
059d 0022 0024  | " $|		.DBGLNO	0x0022,0x0024,0x0026,0x0028,0x002a,0x002c,0x002e,0x0030,0x0032,0x0034,0x0036,0x0038
05a9 ; --------------------------------------------------------------------------------------
05a9 ; Debug chain
05a9 ; --------------------------------------------------------------------------------------
05a9 0009 0015  |    |		.DBGLEN	0x0009,0x0015
05ab 0043 0045  | C E|		.DBGLNO	0x0043,0x0045,0x0046,0x0047,0x004b,0x004c,0x0058,0x005c,0x0063,0x0065,0x0069,0x006c,0x0070,0x0072,0x0074,0x0078,0x007b,0x007f,0x0082,0x0089,0x008c,0x0090,0x0093,0x0097,0x009c,0x00a8,0x00ad,0x00b0,0x00b4,0x00bb
05c9 0001 0002  |    |		.XXX[0x9]
05cb 0003 0004  |    |
05cd 0005 0006  |    |
05cf 0007 0008  |    |
05d1 000b       |    |
05d2 ; --------------------------------------------------------------------------------------
05d2 ; Debug chain
05d2 ; --------------------------------------------------------------------------------------
05d2 0009 0013  |    |		.DBGLEN	0x0009,0x0013
05d4 00cb 00cd  |    |		.DBGLNO	0x00cb,0x00cd,0x00ce,0x00cf,0x00d3,0x00d4,0x00e0,0x00e4,0x00eb,0x00ed,0x00ef,0x00f4,0x00f8,0x00fb,0x00ff,0x0102,0x0109,0x010c,0x0110,0x0113,0x0117,0x011b,0x0120,0x012c,0x0131,0x0134,0x0138,0x013f
05f0 0001 0002  |    |		.XXX[0x9]
05f2 0003 0004  |    |
05f4 0005 0006  |    |
05f6 0007 0008  |    |
05f8 000b       |    |
05f9 ; --------------------------------------------------------------------------------------
05f9 ; Debug chain
05f9 ; --------------------------------------------------------------------------------------
05f9 0009 0011  |    |		.DBGLEN	0x0009,0x0011
05fb 0153 0155  | S U|		.DBGLNO	0x0153,0x0155,0x0156,0x0157,0x015b,0x015c,0x016a,0x016e,0x0175,0x0177,0x017a,0x017e,0x0181,0x0185,0x0188,0x018f,0x0192,0x0195,0x0199,0x01a5,0x01aa,0x01ad,0x01b1,0x01b4,0x01b8,0x01ba
0615 0001 0002  |    |		.XXX[0x9]
0617 0003 0004  |    |
0619 0005 0006  |    |
061b 0007 0008  |    |
061d 000b       |    |
061e ; --------------------------------------------------------------------------------------
061e ; Debug chain
061e ; --------------------------------------------------------------------------------------
061e 000a 0018  |    |		.DBGLEN	0x000a,0x0018
0620 01d3 01d5  |    |		.DBGLNO	0x01d3,0x01d5,0x01d6,0x01d7,0x01db,0x01dc,0x01ea,0x01ee,0x01f5,0x01fa,0x01fc,0x01ff,0x0203,0x0206,0x020a,0x020d,0x0210,0x0213,0x0215,0x0219,0x021c,0x0220,0x0223,0x022a,0x022d,0x0230,0x0234,0x0240,0x0245,0x0248,0x024c,0x024f,0x0253,0x0256
0642 0001 0002  |    |		.XXX[0xa]
0644 0003 0004  |    |
0646 0005 0006  |    |
0648 0007 0008  |    |
064a 0009 000c  |    |
064c ; --------------------------------------------------------------------------------------
064c ; Debug chain
064c ; --------------------------------------------------------------------------------------
064c 0005 0001  |    |		.DBGLEN	0x0005,0x0001
064e 0263 0265  | c e|		.DBGLNO	0x0263,0x0265,0x0266,0x026a,0x0271,0x0273
0654 ; --------------------------------------------------------------------------------------
0654 ; Debug chain
0654 ; --------------------------------------------------------------------------------------
0654 0005 0001  |    |		.DBGLEN	0x0005,0x0001
0656 027b 027d  | { }|		.DBGLNO	0x027b,0x027d,0x027e,0x0282,0x0289,0x028b
065c ; --------------------------------------------------------------------------------------
065c ; Debug chain
065c ; --------------------------------------------------------------------------------------
065c 0007 0016  |    |		.DBGLEN	0x0007,0x0016
065e 0293 0295  |    |		.DBGLNO	0x0293,0x0295,0x0299,0x029b,0x029c,0x02a0,0x02a7,0x02a9,0x02ac,0x02b0,0x02b4,0x02b7,0x02b9,0x02bd,0x02cb,0x02ce,0x02d3,0x02d6,0x02da,0x02e1,0x02e4,0x02e7,0x02ed,0x02f2,0x02f5,0x02fa,0x02fe,0x0301,0x0304
067b 0001 0002  |    |		.XXX[0x1d]
067d 0003 0004  |    |
067f 0005 0006  |    |
0681 000a 0001  |    |
0683 0002 0003  |    |
0685 0004 0005  |    |
0687 0006 0007  |    |
0689 0008 0009  |    |
068b 000a 000b  |    |
068d 000c 000d  |    |
068f 000e 000f  |    |
0691 0013 0010  |    |
0693 0011 0012  |    |
0695 0014 0015  |    |
0697 0016       |    |
0698 ; --------------------------------------------------------------------------------------
0698 ; Debug chain
0698 ; --------------------------------------------------------------------------------------
0698 0001 0018  |    |		.DBGLEN	0x0001,0x0018
069a 0323 0325  | # %|		.DBGLNO	0x0323,0x0325,0x0327,0x0329,0x032b,0x032e,0x0332,0x0336,0x0339,0x033c,0x0340,0x0345,0x0348,0x034b,0x034f,0x0352,0x0355,0x0359,0x035f,0x0361,0x0364,0x0368,0x036a,0x036d,0x0371
06b3 ; --------------------------------------------------------------------------------------
06b3 ; Debug chain
06b3 ; --------------------------------------------------------------------------------------
06b3 0000 0001  |    |		.DBGLEN	0x0000,0x0001
06b5 037b       | {  |		.DBGLNO	0x037b
06b6 ; --------------------------------------------------------------------------------------
06b6 ; Debug chain
06b6 ; --------------------------------------------------------------------------------------
06b6 0000 0001  |    |		.DBGLEN	0x0000,0x0001
06b8 0383       |    |		.DBGLNO	0x0383
06b9 ; --------------------------------------------------------------------------------------
06b9 ; Debug chain
06b9 ; --------------------------------------------------------------------------------------
06b9 0000 0001  |    |		.DBGLEN	0x0000,0x0001
06bb 038b       |    |		.DBGLNO	0x038b
06bc ; --------------------------------------------------------------------------------------
06bc ; Debug chain
06bc ; --------------------------------------------------------------------------------------
06bc 0000 0001  |    |		.DBGLEN	0x0000,0x0001
06be 0393       |    |		.DBGLNO	0x0393
06bf ; --------------------------------------------------------------------------------------
06bf ; Debug chain
06bf ; --------------------------------------------------------------------------------------
06bf 0000 0001  |    |		.DBGLEN	0x0000,0x0001
06c1 03c3       |    |		.DBGLNO	0x03c3
06c2 ; --------------------------------------------------------------------------------------
06c2 ; Debug chain
06c2 ; --------------------------------------------------------------------------------------
06c2 0000 0001  |    |		.DBGLEN	0x0000,0x0001
06c4 03db       |    |		.DBGLNO	0x03db
06c5 ; --------------------------------------------------------------------------------------
06c5 ; Debug chain
06c5 ; --------------------------------------------------------------------------------------
06c5 0000 0001  |    |		.DBGLEN	0x0000,0x0001
06c7 040b       |    |		.DBGLNO	0x040b
06c8 ; --------------------------------------------------------------------------------------
06c8 ; Debug chain
06c8 ; --------------------------------------------------------------------------------------
06c8 0000 0001  |    |		.DBGLEN	0x0000,0x0001
06ca 042b       | +  |		.DBGLNO	0x042b
06cb ; --------------------------------------------------------------------------------------
06cb ; Debug chain
06cb ; --------------------------------------------------------------------------------------
06cb 0000 0001  |    |		.DBGLEN	0x0000,0x0001
06cd 0463       | c  |		.DBGLNO	0x0463
06ce ; --------------------------------------------------------------------------------------
06ce ; Debug chain
06ce ; --------------------------------------------------------------------------------------
06ce 0000 0001  |    |		.DBGLEN	0x0000,0x0001
06d0 0483       |    |		.DBGLNO	0x0483
06d1 0000 0000  |    |		.BLANK	0000[0x12f]