$ od -c -N 50000 [phylum]<LISP>Lyric>LIBRARY>CMLFLOATARRAY!1
0000000    (   D   E   F   I   N   E   -   F   I   L   E   -   I   N   F
0000020    O     247   P   A   C   K   A   G   E       "   I   N   T   E
0000040    R   L   I   S   P   "     247   R   E   A   D   T   A   B   L
0000060    E       "   I   N   T   E   R   L   I   S   P   "     247   B
0000100    A   S   E       1   0   )  \r 006 001   (   F   I   L   E   C
0000120    R   E   A   T   E   D       "       9   -   A   p   r   -   8
0000140    7       1   6   :   3   2   :   4   5   "     006 004   {   E
0000160    R   I   S   }   <   L   I   S   P   C   O   R   E   >   L   I
0000200    B   R   A   R   Y   >   C   M   L   F   L   O   A   T   A   R
0000220    R   A   Y   .   ;   6 006 001       4   3   5   5   7        
0000240   \r  \r                           c   h   a   n   g   e   s    
0000260    t   o   %   :           (   V   A   R   S       C   M   L   F
0000300    L   O   A   T   A   R   R   A   Y   C   O   M   S   )  \r    
0000320                                                                 
0000340                (   F   N   S       M   A   P   -   A   R   R   A
0000360    Y   )  \r                                                    
0000400                                (   F   U   N   C   T   I   O   N
0000420    S       R   E   D   U   C   E   -   A   R   R   A   Y       %
0000440    %   M   A   P   -   F   L   O   A   T   -   A   R   R   A   Y
0000460    -   F   L   O   A   T       %   %   M   A   P   -   F   L   O
0000500    A   T   -   A   R   R   A   Y   -   M   I   N   U   S      \r
0000520                                                                 
0000540                                                %   %   M   A   P
0000560    -   F   L   O   A   T   -   A   R   R   A   Y   -   P   L   U
0000600    S       %   %   M   A   P   -   F   L   O   A   T   -   A   R
0000620    R   A   Y   -   Q   U   O   T   I   E   N   T       %   %   M
0000640    A   P   -   F   L   O   A   T   -   A   R   R   A   Y   -   T
0000660    I   M   E   S      \r                                        
0000700                                                                 
0000720        M   A   P   -   A   R   R   A   Y   -   1       M   A   P
0000740    -   A   R   R   A   Y   -   2       %   %   M   A   P   -   F
0000760    L   O   A   T   -   A   R   R   A   Y   -   A   B   S       %
0001000    %   M   A   P   -   F   L   O   A   T   -   A   R   R   A   Y
0001020    -   N   E   G   A   T   E      \r                            
0001040                                                                 
0001060                    %   %   M   A   P   -   F   L   O   A   T   -
0001100    A   R   R   A   Y   -   T   R   U   N   C   A   T   E       %
0001120    %   R   E   D   U   C   E   -   F   L   O   A   T   -   A   R
0001140    R   A   Y   -   T   I   M   E   S       E   V   A   L   U   A
0001160    T   E   -   P   O   L   Y   N   O   M   I   A   L      \r    
0001200                                                                 
0001220                                            F   I   N   D   -   A
0001240    R   R   A   Y   -   E   L   E   M   E   N   T   -   I   N   D
0001260    E   X       F   L   A   T   T   E   N   -   A   R   G   )  \r
0001300   \r                           p   r   e   v   i   o   u   s    
0001320    d   a   t   e   %   :       "       9   -   A   p   r   -   8
0001340    7       1   4   :   5   0   :   2   6   "       {   E   R   I
0001360    S   }   <   L   I   S   P   C   O   R   E   >   L   I   B   R
0001400    A   R   Y   >   C   M   L   F   L   O   A   T   A   R   R   A
0001420    Y   .   ;   5   )  \r  \r  \r   (   *       "  \r   C   o   p
0001440    y   r   i   g   h   t       (   c   )       1   9   8   5   ,
0001460        1   9   8   6   ,       1   9   8   7       b   y       X
0001500    e   r   o   x       C   o   r   p   o   r   a   t   i   o   n
0001520    .           A   l   l       r   i   g   h   t   s       r   e
0001540    s   e   r   v   e   d   .  \r   "   )  \r  \r   (   P   R   E
0001560    T   T   Y   C   O   M   P   R   I   N   T       C   M   L   F
0001600    L   O   A   T   A   R   R   A   Y   C   O   M   S   )  \r  \r
0001620    (   R   P   A   Q   Q     006 002   C   M   L   F   L   O   A
0001640    T   A   R   R   A   Y   C   O   M   S 006 001      \r        
0001660                        [   (   D   E   C   L   A   R   E   %   :
0001700        D   O   N   T   C   O   P   Y       D   O   E   V   A   L
0001720    @   C   O   M   P   I   L   E       (   F   I   L   E   S    
0001740    (   S   Y   S   L   O   A   D       F   R   O   M       V   A
0001760    L   U   E   O   F       D   I   R   E   C   T   O   R   I   E
0002000    S   )  \r                                                    
0002020                                                                 
*
0002060                        U   N   B   O   X   E   D   O   P   S    
0002100    F   L   O   A   T   -   A   R   R   A   Y   -   S   U   P   P
0002120    O   R   T   )   )  \r                                        
0002140   \r                                         006 006   (   *    
0002160    ;   ;       "   M   A   P   A   R   R   A   Y       f   n   s
0002200        a   n   d       m   a   c   r   o   s   "   ) 006 001  \r
0002220   \r                                   (   F   N   S       M   A
0002240    P   -   A   R   R   A   Y   )  \r                            
0002260        (   F   U   N   C   T   I   O   N   S       M   A   P   -
0002300    A   R   R   A   Y   -   1       M   A   P   -   A   R   R   A
0002320    Y   -   2   )  \r                                   (   F   U
0002340    N   C   T   I   O   N   S       R   E   D   U   C   E   -   A
0002360    R   R   A   Y       E   V   A   L   U   A   T   E   -   P   O
0002400    L   Y   N   O   M   I   A   L       F   I   N   D   -   A   R
0002420    R   A   Y   -   E   L   E   M   E   N   T   -   I   N   D   E
0002440    X   )  \r                                   (   F   U   N   C
0002460    T   I   O   N   S       F   L   A   T   T   E   N   -   A   R
0002500    G       M   A   X   -   A   B   S       M   I   N   -   A   B
0002520    S   )  \r                                   (   F   U   N   C
0002540    T   I   O   N   S       %   %   M   A   P   -   F   L   O   A
0002560    T   -   A   R   R   A   Y   -   A   B   S       %   %   M   A
0002600    P   -   F   L   O   A   T   -   A   R   R   A   Y   -   F   L
0002620    O   A   T       %   %   M   A   P   -   F   L   O   A   T   -
0002640    A   R   R   A   Y   -   M   I   N   U   S      \r            
0002660                                                    %   %   M   A
0002700    P   -   F   L   O   A   T   -   A   R   R   A   Y   -   N   E
0002720    G   A   T   E       %   %   M   A   P   -   F   L   O   A   T
0002740    -   A   R   R   A   Y   -   P   L   U   S       %   %   M   A
0002760    P   -   F   L   O   A   T   -   A   R   R   A   Y   -   Q   U
0003000    O   T   I   E   N   T      \r                                
0003020                                %   %   M   A   P   -   F   L   O
0003040    A   T   -   A   R   R   A   Y   -   T   I   M   E   S       %
0003060    %   M   A   P   -   F   L   O   A   T   -   A   R   R   A   Y
0003100    -   T   R   U   N   C   A   T   E       %   %   R   E   D   U
0003120    C   E   -   F   L   O   A   T   -   A   R   R   A   Y   -   M
0003140    A   X      \r                                                
0003160                %   %   R   E   D   U   C   E   -   F   L   O   A
0003200    T   -   A   R   R   A   Y   -   M   A   X   -   A   B   S    
0003220    %   %   R   E   D   U   C   E   -   F   L   O   A   T   -   A
0003240    R   R   A   Y   -   M   I   N       %   %   R   E   D   U   C
0003260    E   -   F   L   O   A   T   -   A   R   R   A   Y   -   M   I
0003300    N   -   A   B   S      \r                                    
0003320                            %   %   R   E   D   U   C   E   -   F
0003340    L   O   A   T   -   A   R   R   A   Y   -   P   L   U   S    
0003360    %   %   R   E   D   U   C   E   -   F   L   O   A   T   -   A
0003400    R   R   A   Y   -   T   I   M   E   S   )  \r                
0003420                           \r                                    
0003440      006 006   (   *       ;   ;       "   F   o   r       c   o
0003460    n   v   e   n   i   e   n   c   e   "   ) 006 001  \r  \r    
0003500                                (   P   R   O   P       F   I   L
0003520    E   T   Y   P   E       C   M   L   F   L   O   A   T   A   R
0003540    R   A   Y   )  \r                                   (   D   E
0003560    C   L   A   R   E   %   :       D   O   N   T   E   V   A   L
0003600    @   L   O   A   D       D   O   E   V   A   L   @   C   O   M
0003620    P   I   L   E       D   O   N   T   C   O   P   Y       (   L
0003640    O   C   A   L   V   A   R   S       .       T   )   )  \r    
0003660                                (   D   E   C   L   A   R   E   %
0003700    :       D   O   N   T   E   V   A   L   @   L   O   A   D    
0003720    D   O   E   V   A   L   @   C   O   M   P   I   L   E       D
0003740    O   N   T   C   O   P   Y       C   O   M   P   I   L   E   R
0003760    V   A   R   S       (   A   D   D   V   A   R   S       (   N
0004000    L   A   M   A   )  \r                                        
0004020                                                                 
*
0004120                (   N   L   A   M   L   )  \r                    
0004140                                                                 
*
0004240                                    (   L   A   M   A       M   A
0004260    P   -   A   R   R   A   Y   ]   )  \r   (   D   E   C   L   A
0004300    R   E   %   :       D   O   N   T   C   O   P   Y       D   O
0004320    E   V   A   L   @   C   O   M   P   I   L   E      \r   (   F
0004340    I   L   E   S   L   O   A   D       (   S   Y   S   L   O   A
0004360    D       F   R   O   M       V   A   L   U   E   O   F       D
0004400    I   R   E   C   T   O   R   I   E   S   )  \r                
0004420                U   N   B   O   X   E   D   O   P   S       F   L
0004440    O   A   T   -   A   R   R   A   Y   -   S   U   P   P   O   R
0004460    T   )  \r   )  \r  \r  \r  \r 006 004   (   *       ;   ;    
0004500    "   M   A   P   A   R   R   A   Y       f   n   s       a   n
0004520    d       m   a   c   r   o   s   "   ) 006 001  \r  \r   (   D
0004540    E   F   I   N   E   Q  \r  \r   ( 006 004   M   A   P   -   A
0004560    R   R   A   Y 006 001  \r           [   L   A   M   B   D   A
0004600        A   R   G   S 006 006 006 001                            
0004620                                                                 
*
0004660                                  006 006   (   *       ;       "
0004700    E   d   i   t   e   d           9   -   A   p   r   -   8   7
0004720        1   6   :   2   2       b   y       j   o   p   "   ) 006
0004740  001  \r                                          \r            
0004760                              006 006   (   *       ;   ;       "
0005000    F   i   r   s   t       a   r   g   ,       R   E   S   U   L
0005020    T   ,       m   a   y       e   i   t   h   e   r       b   e
0005040        a   n       a   r   r   a   y       o   f       t   h   e
0005060        c   o   r   r   e   c   t       t   y   p   e   ,       o
0005100    r       a       s   y   m   b   o   l       i   n   d   i   c
0005120    a   t   i   n   g       t   h   e       e   l   e   m   e   n
0005140    t   -   t   y   p   e       o   f       t   h   e       r   e
0005160    s   u   l   t   ,       o   r       N   I   L       i   f    
0005200    t   h   e       m   a   p       i   s       f   o   r       e
0005220    f   f   e   c   t   .       S   e   c   o   n   d       a   r
0005240    g       i   s       t   h   e       m   a   p   p   i   n   g
0005260        f   u   n   c   t   i   o   n   s   .       O   t   h   e
0005300    r       a   r   g   s       a   r   e       a   r   r   a   y
0005320    s   ,       a   l   l       o   f       w   h   i   c   h    
0005340    m   u   s   t       h   a   v   e       t   h   e       s   a
0005360    m   e       n   u   m   b   e   r       o   f       e   l   e
0005400    m   e   n   t   s   ,       o   r       n   o   n   -   a   r
0005420    r   a   y   s       w   h   i   c   h       w   i   l   l    
0005440    b   e       t   r   e   a   t   e   d       a   s       s   c
0005460    a   l   a   r   s       "   ) 006 001  \r  \r                
0005500    (   C   L   :   I   F       (   <       A   R   G   S       3
0005520    )  \r                                               (   C   L
0005540    :   E   R   R   O   R       "   M   A   P   A   R   R   A   Y
0005560        t   a   k   e   s       a   t       l   e   a   s   t    
0005600    t   h   r   e   e       a   r   g   s   "   )   )  \r        
0005620            (   L   E   T       (   (   R   E   S   U   L   T    
0005640    (   A   R   G       A   R   G   S       1   )   )  \r        
0005660                                    (   M   A   P   F   N       (
0005700    A   R   G       A   R   G   S       2   )   )  \r            
0005720                                (   A   R   R   A   Y   1       (
0005740    A   R   G       A   R   G   S       3   )   )  \r            
0005760                                F   I   R   S   T   -   A   R   R
0006000    A   Y   )  \r                                          \r    
0006020                                      006 006   (   *       ;   ;
0006040        "   A   r   g       c   h   e   c   k   i   n   g   .    
0006060    F   i   r   s   t   -   a   r   r   a   y       i   s       t
0006100    h   e       f   i   r   s   t       a   r   r   a   y       m
0006120    a   p       a   r   g   u   m   e   n   t   "   ) 006 001  \r
0006140   \r                                       (   C   L   :   I   F
0006160        (   N   O   T       (   T   Y   P   E   P       M   A   P
0006200    F   N       '   C   L   :   F   U   N   C   T   I   O   N   )
0006220    )  \r                                                        
0006240            (   C   L   :   E   R   R   O   R       "   N   o   t
0006260        a       f   u   n   c   t   i   o   n   :       ~   S   "
0006300        M   A   P   F   N   )   )  \r                            
0006320            [   C   L   :   D   O       (   (   I       3       (
0006340    C   L   :   1   +       I   )   )  \r                        
0006360                                                M   A   P   -   A
0006400    R   G   )  \r                                                
0006420                    (   (   >       I       A   R   G   S   )   )
0006440   \r                                                            
0006460        (   S   E   T   Q       M   A   P   -   A   R   G       (
0006500    A   R   G       A   R   G   S       I   )   )  \r            
0006520                                                        (   C   L
0006540    :   W   H   E   N       (   C   L   :   A   R   R   A   Y   P
0006560        M   A   P   -   A   R   G   )  \r                        
0006600                                                                 
0006620        (   C   L   :   I   F       F   I   R   S   T   -   A   R
0006640    R   A   Y       (   C   L   :   I   F       (   N   O   T    
0006660    (   E   Q   U   A   L   -   D   I   M   E   N   S   I   O   N
0006700    S   -   P       M   A   P   -   A   R   G       F   I   R   S
0006720    T   -   A   R   R   A   Y   )   )  \r                        
0006740                                                                 
*
0007000                                                (   C   L   :   E
0007020    R   R   O   R       "   D   i   m   e   n   s   i   o   n   s
0007040        m   i   s   m   a   t   c   h   "       M   A   P   -   A
0007060    R   G   )   )  \r                                            
0007100                                                                 
0007120                (   S   E   T   Q       F   I   R   S   T   -   A
0007140    R   R   A   Y       M   A   P   -   A   R   G   ]  \r        
0007160                                   \r                            
0007200              006 006   (   *       ;   ;       "   C   o   e   r
0007220    c   e       R   E   S   U   L   T       i   n   t   o       a
0007240    n       a   r   r   a   y       o   r       N   I   L   "   )
0007260  006 001  \r  \r                                       [   C   L
0007300    :   T   Y   P   E   C   A   S   E       R   E   S   U   L   T
0007320        (   C   L   :   A   R   R   A   Y       (   C   L   :   I
0007340    F       [   N   O   T       (   O   R       (   E   Q   U   A
0007360    L   -   D   I   M   E   N   S   I   O   N   S   -   P       R
0007400    E   S   U   L   T       F   I   R   S   T   -   A   R   R   A
0007420    Y   )  \r                                                    
0007440                                                                 
*
0007500                                            (   A   N   D       (
0007520    N   U   L   L       F   I   R   S   T   -   A   R   R   A   Y
0007540    )  \r                                                        
0007560                                                                 
*
0007620                                                            (   E
0007640    Q       0       (   C   L   :   A   R   R   A   Y   -   R   A
0007660    N   K       R   E   S   U   L   T   ]  \r                    
0007700                                                                 
*
0007740                                        (   C   L   :   E   R   R
0007760    O   R       "   D   i   m   e   n   s   i   o   n   s       m
0010000    i   s   m   a   t   c   h   :       ~   S   "       R   E   S
0010020    U   L   T   )   )   )  \r                                    
0010040                                [   (   O   R       C   L   :   S
0010060    Y   M   B   O   L       C   O   N   S   )  \r                
0010100                                                        (   S   E
0010120    T   Q       R   E   S   U   L   T       (   C   L   :   I   F
0010140        F   I   R   S   T   -   A   R   R   A   Y       (   C   L
0010160    :   M   A   K   E   -   A   R   R   A   Y       (   C   L   :
0010200    A   R   R   A   Y   -   D   I   M   E   N   S   I   O   N   S
0010220        F   I   R   S   T   -   A   R   R   A   Y   )  \r        
0010240                                                                 
*
0010320                            :   E   L   E   M   E   N   T   -   T
0010340    Y   P   E       R   E   S   U   L   T   )  \r                
0010360                                                                 
*
0010420        (   C   L   :   M   A   K   E   -   A   R   R   A   Y    
0010440    N   I   L       :   E   L   E   M   E   N   T   -   T   Y   P
0010460    E       R   E   S   U   L   T   ]  \r                        
0010500                                            (   T       (   O   R
0010520        (   N   U   L   L       R   E   S   U   L   T   )  \r    
0010540                                                                 
0010560                            (   C   L   :   E   R   R   O   R    
0010600    "   R   E   S   U   L   T       m   u   s   t       b   e    
0010620    a   n       a   r   r   a   y   ,       a   n       e   l   e
0010640    m   e   n   t       t   y   p   e   ,       o   r       N   I
0010660    L   :       ~   S   "       R   E   S   U   L   T   ]  \r    
0010700                                    (   C   L   :   I   F       F
0010720    I   R   S   T   -   A   R   R   A   Y       [   C   L   :   I
0010740    F       (   A   N   D       R   E   S   U   L   T       (   <
0010760        A   R   G   S       5   )   )  \r                        
0011000                                                                 
0011020                                                        [   C   L
0011040    :   E   C   A   S   E       A   R   G   S       (   3        
0011060                              006 006   (   *       ;      \r 006
0011100  001                                                            
0011120                                                                 
*
0011160                                          006 006   "   N   o   t
0011200    e   :       i   n       t   h   i   s       c   a   s   e    
0011220    (   E   Q       A   R   R   A   Y   1       F   I   R   S   T
0011240    -   A   R   R   A   Y   )   "   ) 006 001  \r                
0011260                                                                 
*
0011340        (   M   A   P   -   A   R   R   A   Y   -   1       R   E
0011360    S   U   L   T       M   A   P   F   N       A   R   R   A   Y
0011400    1   )   )  \r                                                
0011420                                                                 
0011440                                                            (   4
0011460        (   M   A   P   -   A   R   R   A   Y   -   2       R   E
0011500    S   U   L   T       M   A   P   F   N       A   R   R   A   Y
0011520    1       (   A   R   G       A   R   G   S       4   ]  \r    
0011540                                                                 
*
0011600            (   L   E   T   *       (   (   F   L   A   T   T   E
0011620    N   E   D   -   R   E   S   U   L   T       (   F   L   A   T
0011640    T   E   N   -   A   R   G       R   E   S   U   L   T   )   )
0011660   \r                                                            
0011700                                                                 
0011720                                                (   S   I   Z   E
0011740        (   C   L   :   A   R   R   A   Y   -   T   O   T   A   L
0011760    -   S   I   Z   E       R   E   S   U   L   T   )   )  \r    
0012000                                                                 
*
0012040                                        [   F   L   A   T   T   E
0012060    N   E   D   -   A   R   R   A   Y   S       ( 006 002   f   o
0012100    r 006 001       I     006 002   f   r   o   m 006 001       3
0012120      006 002   t   o 006 001       A   R   G   S  \r            
0012140                                                                 
*
0012220                                                  006 002   c   o
0012240    l   l   e   c   t 006 001       (   F   L   A   T   T   E   N
0012260    -   A   R   G       (   A   R   G       A   R   G   S       I
0012300    ]  \r                                                        
0012320                                                                 
0012340                                                    (   E   L   T
0012360    -   S   L   I   C   E       (   C   L   :   C   O   P   Y   -
0012400    L   I   S   T       F   L   A   T   T   E   N   E   D   -   A
0012420    R   R   A   Y   S   )   )  \r                                
0012440                                                                 
*
0012500            V   A   L   U   E   )  \r                            
0012520                                                                 
*
0012560            (   C   L   :   D   O   T   I   M   E   S  \r        
0012600                                                                 
*
0012640                                    (   I   N   D   E   X       S
0012660    I   Z   E       R   E   S   U   L   T   )  \r                
0012700                                                                 
*
0012740                            [   S   E   T   Q       V   A   L   U
0012760    E       (   C   L   :   A   P   P   L   Y  \r                
0013000                                                                 
*
0013060                M   A   P   F   N  \r                            
0013100                                                                 
*
0013160    (   C   L   :   D   O       (   (   %   %   S   U   B   S   L
0013200    I   C   E       E   L   T   -   S   L   I   C   E       (   C
0013220    D   R       %   %   S   U   B   S   L   I   C   E   )  \r    
0013240                                                                 
*
0013340                        )  \r                                    
0013360                                                                 
*
0013440                            (   %   %   S   U   B   A   R   R   A
0013460    Y   S       F   L   A   T   T   E   N   E   D   -   A   R   R
0013500    A   Y   S  \r                                                
0013520                                                                 
*
0013600                                            (   C   D   R       %
0013620    %   S   U   B   A   R   R   A   Y   S   )   )   )  \r        
0013640                                                                 
*
0013720                                                    (   (   N   U
0013740    L   L       %   %   S   U   B   A   R   R   A   Y   S   )  \r
0013760                                                                 
*
0014040                                                                E
0014060    L   T   -   S   L   I   C   E   )  \r                        
0014100                                                                 
*
0014160                                    (   A   N   D       (   C   L
0014200    :   A   R   R   A   Y   P       (   C   A   R       %   %   S
0014220    U   B   A   R   R   A   Y   S   )   )  \r                    
0014240                                                                 
*
0014320                                                            (   R
0014340    P   L   A   C   A       %   %   S   U   B   S   L   I   C   E
0014360   \r                                                            
0014400                                                                 
*
0014460                                                (   C   L   :   A
0014500    R   E   F       (   C   A   R       %   %   S   U   B   A   R
0014520    R   A   Y   S   )  \r                                        
0014540                                                                 
*
0014640                                I   N   D   E   X   ]  \r        
0014660                                                                 
*
0014720                                    (   C   L   :   I   F       R
0014740    E   S   U   L   T       (   C   L   :   S   E   T   F       (
0014760    C   L   :   A   R   E   F       F   L   A   T   T   E   N   E
0015000    D   -   R   E   S   U   L   T       I   N   D   E   X   )  \r
0015020                                                                 
*
0015100                                                                V
0015120    A   L   U   E   ]  \r                                        
0015140                            (   C   L   :   I   F       R   E   S
0015160    U   L   T       [   C   L   :   S   E   T   F       (   C   L
0015200    :   A   R   E   F       R   E   S   U   L   T   )  \r        
0015220                                                                 
*
0015260                (   C   L   :   A   P   P   L   Y       M   A   P
0015300    F   N       ( 006 002   f   o   r 006 001       I     006 002
0015320    f   r   o   m 006 001       3     006 002   t   o 006 001    
0015340    A   R   G   S  \r                                            
0015360                                                                 
*
0015420                                                      006 002   c
0015440    o   l   l   e   c   t 006 001       (   A   R   G       A   R
0015460    G   S       I   ]  \r                                        
0015500                                                        (   C   L
0015520    :   A   P   P   L   Y       M   A   P   F   N       ( 006 002
0015540    f   o   r 006 001       I     006 002   f   r   o   m 006 001
0015560        3     006 002   t   o 006 001       A   R   G   S     006
0015600  002   c   o   l   l   e   c   t 006 001       (   A   R   G    
0015620    A   R   G   S       I   ]   )  \r   )  \r  \r   (   C   L   :
0015640    D   E   F   U   N     006 002   M   A   P   -   A   R   R   A
0015660    Y   -   1 006 001       (   R   E   S   U   L   T       M   A
0015700    P   F   N       A   R   R   A   Y   )      \r                
0015720                           \r                                    
0015740      006 006   (   *       ;   ;      \r 006 001                
0015760                  006 006   "   D   o   e   s       s   o   m   e
0016000    t   h   i   n   g       f   a   s   t       f   o   r       M
0016020    A   P   F   N   S       -       a   b   s       t   r   u   n
0016040    c   a   t   e       f   l   o   a   t       a   n   d       E
0016060    X   P   O   N   E   N   T   .       A   R   R   A   Y       i
0016100    s       a   l   w   a   y   s       a   n       a   r   r   a
0016120    y   .   "   ) 006 001  \r       [   L   E   T       [   (   R
0016140    E   S   U   L   T   -   F   L   O   A   T   -   P       (   E
0016160    Q       (   C   L   :   A   R   R   A   Y   -   E   L   E   M
0016200    E   N   T   -   T   Y   P   E       R   E   S   U   L   T   )
0016220   \r                                                            
0016240                                                    '   C   L   :
0016260    S   I   N   G   L   E   -   F   L   O   A   T   )   )  \r    
0016300                            (   A   R   R   A   Y   -   F   L   O
0016320    A   T   -   P       (   E   Q       (   C   L   :   A   R   R
0016340    A   Y   -   E   L   E   M   E   N   T   -   T   Y   P   E    
0016360    A   R   R   A   Y   )  \r                                    
0016400                                                                 
0016420        '   C   L   :   S   I   N   G   L   E   -   F   L   O   A
0016440    T   ]                                                        
0016460                  006 006   (   *       ;       "   C   o   e   r
0016500    c   e       M   A   P   F   N       t   o       s   t   a   n
0016520    d   a   r   d       f   o   r   m   "   ) 006 001  \r        
0016540                    (   S   E   T   Q       M   A   P   F   N    
0016560    (   C   L   :   T   Y   P   E   C   A   S   E       M   A   P
0016600    F   N       (   C   L   :   S   Y   M   B   O   L       (   C
0016620    A   S   E       M   A   P   F   N       (   M   I   N   U   S
0016640        '   -   )  \r                                            
0016660                                                                 
*
0016720                                                (   F   I   X    
0016740    '   C   L   :   T   R   U   N   C   A   T   E   )  \r        
0016760                                                                 
*
0017040                    (   T       M   A   P   F   N   )   )   )  \r
0017060                                                                 
0017100                                        (   C   O   M   P   I   L
0017120    E   D   -   C   L   O   S   U   R   E       (   C   O   N   D
0017140   \r                                                            
0017160                                                                 
0017200                                                                (
0017220    (   O   R       (   C   L   :   :   %   %   E   Q   C   O   D
0017240    E   P       M   A   P   F   N       '   -   )  \r            
0017260                                                                 
*
0017340    (   C   L   :   :   %   %   E   Q   C   O   D   E   P       M
0017360    A   P   F   N       '   M   I   N   U   S   )   )  \r        
0017400                                                                 
*
0017440                                                        '   -   )
0017460   \r                                                            
0017500                                                                 
0017520                                                                (
0017540    (   C   L   :   :   %   %   E   Q   C   O   D   E   P       M
0017560    A   P   F   N       '   A   B   S   )  \r                    
0017600                                                                 
*
0017640                                            '   A   B   S   )  \r
0017660                                                                 
*
0017720                                                            (   (
0017740    O   R       (   C   L   :   :   %   %   E   Q   C   O   D   E
0017760    P       M   A   P   F   N       '   F   I   X   )  \r        
0020000                                                                 
*
0020060        (   C   L   :   :   %   %   E   Q   C   O   D   E   P    
0020100    M   A   P   F   N       '   C   L   :   T   R   U   N   C   A
0020120    T   E   )   )  \r                                            
0020140                                                                 
*
0020200                    '   C   L   :   T   R   U   N   C   A   T   E
0020220    )  \r                                                        
0020240                                                                 
*
0020300    (   (   C   L   :   :   %   %   E   Q   C   O   D   E   P    
0020320    M   A   P   F   N       '   F   L   O   A   T   )  \r        
0020340                                                                 
*
0020400                                                        '   F   L
0020420    O   A   T   )  \r                                            
0020440                                                                 
*
0020500                (   T       M   A   P   F   N   )   )   )  \r    
0020520                                                                 
0020540                                    (   T       M   A   P   F   N
0020560    )   )   )  \r                           (   C   O   N   D  \r
0020600                                        (   (   A   N   D       (
0020620    E   Q       M   A   P   F   N       '   -   )  \r            
0020640                                                    R   E   S   U
0020660    L   T   -   F   L   O   A   T   -   P       A   R   R   A   Y
0020700    -   F   L   O   A   T   -   P   )  \r                        
0020720                    (   %   %   M   A   P   -   F   L   O   A   T
0020740    -   A   R   R   A   Y   -   N   E   G   A   T   E       R   E
0020760    S   U   L   T       A   R   R   A   Y   )   )  \r            
0021000                            (   (   A   N   D       (   E   Q    
0021020    M   A   P   F   N       '   A   B   S   )  \r                
0021040                                                R   E   S   U   L
0021060    T   -   F   L   O   A   T   -   P       A   R   R   A   Y   -
0021100    F   L   O   A   T   -   P   )  \r                            
0021120                (   %   %   M   A   P   -   F   L   O   A   T   -
0021140    A   R   R   A   Y   -   A   B   S       R   E   S   U   L   T
0021160        A   R   R   A   Y   )   )  \r                            
0021200            (   (   A   N   D       (   E   Q       M   A   P   F
0021220    N       '   C   L   :   T   R   U   N   C   A   T   E   )  \r
0021240                                                                A
0021260    R   R   A   Y   -   F   L   O   A   T   -   P   )  \r        
0021300                                    (   %   %   M   A   P   -   F
0021320    L   O   A   T   -   A   R   R   A   Y   -   T   R   U   N   C
0021340    A   T   E       R   E   S   U   L   T       A   R   R   A   Y
0021360    )   )  \r                                       (   (   A   N
0021400    D       (   E   Q       M   A   P   F   N       '   F   L   O
0021420    A   T   )  \r                                                
0021440                R   E   S   U   L   T   -   F   L   O   A   T   -
0021460    P   )  \r                                           (   %   %
0021500    M   A   P   -   F   L   O   A   T   -   A   R   R   A   Y   -
0021520    F   L   O   A   T       R   E   S   U   L   T       A   R   R
0021540    A   Y   )   )  \r                                       (   T
0021560        (   L   E   T       (   (   F   L   A   T   T   E   N   E
0021600    D   -   R   E   S   U   L   T       (   F   L   A   T   T   E
0021620    N   -   A   R   G       R   E   S   U   L   T   )   )  \r    
0021640                                                                 
0021660        (   F   L   A   T   T   E   N   E   D   -   A   R   R   A
0021700    Y       (   F   L   A   T   T   E   N   -   A   R   G       A
0021720    R   R   A   Y   )   )   )  \r                                
0021740                                        (   C   L   :   D   O   T
0021760    I   M   E   S       (   I   N   D   E   X       (   C   L   :
0022000    A   R   R   A   Y   -   T   O   T   A   L   -   S   I   Z   E
0022020        R   E   S   U   L   T   )  \r                            
0022040                                                                 
0022060                                                        R   E   S
0022100    U   L   T   )  \r                                            
0022120                                                        (   C   L
0022140    :   S   E   T   F       (   C   L   :   A   R   E   F       F
0022160    L   A   T   T   E   N   E   D   -   R   E   S   U   L   T    
0022200    I   N   D   E   X   )  \r                                    
0022220                                                                 
0022240                            (   C   L   :   F   U   N   C   A   L
0022260    L       M   A   P   F   N       (   C   L   :   A   R   E   F
0022300        F   L   A   T   T   E   N   E   D   -   A   R   R   A   Y
0022320        I   N   D   E   X   ]   )  \r  \r  \r   (   C   L   :   D
0022340    E   F   U   N     006 002   M   A   P   -   A   R   R   A   Y
0022360    -   2 006 001       (   R   E   S   U   L   T       M   A   P
0022400    F   N       A   R   R   A   Y   -   1       A   R   R   A   Y
0022420    -   2   )      \r                                          \r
0022440                                          006 006   (   *       ;
0022460    ;      \r 006 001                                         006
0022500  006   "   D   o   e   s       s   o   m   e   t   h   i   n   g
0022520        f   a   s   t       f   o   r       M   A   P   F   N   S
0022540        +       -       *       /   .       A   t       l   e   a
0022560    s   t       o   n   e       o   f       A   R   R   A   Y   -
0022600    1       a   n   d       A   R   R   A   Y   -   2       i   s
0022620        a   n       a   r   r   a   y   "   ) 006 001  \r       [
0022640    L   E   T       [   (   A   R   R   A   Y   S   -   F   L   O
0022660    A   T   -   P       (   A   N   D       (   E   Q       (   C
0022700    L   :   A   R   R   A   Y   -   E   L   E   M   E   N   T   -
0022720    T   Y   P   E       R   E   S   U   L   T   )  \r            
0022740                                                                 
0022760                                                        '   C   L
0023000    :   S   I   N   G   L   E   -   F   L   O   A   T   )  \r    
0023020                                                                 
0023040                                                [   O   R       (
0023060    T   Y   P   E   P       A   R   R   A   Y   -   1       '   (
0023100    C   L   :   A   R   R   A   Y       C   L   :   S   I   N   G
0023120    L   E   -   F   L   O   A   T   )   )  \r                    
0023140                                                                 
0023160                                                (   T   Y   P   E
0023200    P       A   R   R   A   Y   -   1       '   (   O   R       F
0023220    L   O   A   T       C   L   :   R   A   T   I   O   N   A   L
0023240    ]  \r                                                        
0023260                                                            (   O
0023300    R       (   T   Y   P   E   P       A   R   R   A   Y   -   2
0023320        '   (   C   L   :   A   R   R   A   Y       C   L   :   S
0023340    I   N   G   L   E   -   F   L   O   A   T   )   )  \r        
0023360                                                                 
0023400                                                            (   T
0023420    Y   P   E   P       A   R   R   A   Y   -   2       '   (   O
0023440    R       F   L   O   A   T       C   L   :   R   A   T   I   O
0023460    N   A   L   ]  \r                                            
0023500                                                                 
*
0023560          006 006   (   *       ;       "   C   o   e   r   c   e
0023600        M   A   P   F   N       t   o       s   t   a   n   d   a
0023620    r   d       f   o   r   m   "   ) 006 001  \r                
0023640            (   S   E   T   Q       M   A   P   F   N       (   C
0023660    L   :   T   Y   P   E   C   A   S   E       M   A   P   F   N
0023700        (   C   L   :   S   Y   M   B   O   L       (   C   A   S
0023720    E       M   A   P   F   N       (   P   L   U   S       '   +
0023740    )  \r                                                        
0023760                                                                 
*
0024020                                    (   M   I   N   U   S       '
0024040    -   )  \r                                                    
0024060                                                                 
*
0024120                                        (   T   I   M   E   S    
0024140    '   C   L   :   *   )  \r                                    
0024160                                                                 
*
0024220                                                        (   Q   U
0024240    O   T   I   E   N   T       '   /   )  \r                    
0024260                                                                 
*
0024340        (   T       M   A   P   F   N   )   )   )  \r            
0024360                                                                 
0024400                            (   C   O   M   P   I   L   E   D   -
0024420    C   L   O   S   U   R   E       (   C   O   N   D  \r        
0024440                                                                 
*
0024500                                                    (   (   O   R
0024520        (   C   L   :   :   %   %   E   Q   C   O   D   E   P    
0024540    M   A   P   F   N       '   +   )  \r                        
0024560                                                                 
*
0024620                                                        (   C   L
0024640    :   :   %   %   E   Q   C   O   D   E   P       M   A   P   F
0024660    N       '   P   L   U   S   )   )  \r                        
0024700                                                                 
*
0024740                                        '   +   )  \r            
0024760                                                                 
*
0025020                                                (   (   O   R    
0025040    (   C   L   :   :   %   %   E   Q   C   O   D   E   P       M
0025060    A   P   F   N       '   -   )  \r                            
0025100                                                                 
*
0025140                                                    (   C   L   :
0025160    :   %   %   E   Q   C   O   D   E   P       M   A   P   F   N
0025200        '   M   I   N   U   S   )   )  \r                        
0025220                                                                 
*
0025260                                        '   -   )  \r            
0025300                                                                 
*
0025340                                                (   (   O   R    
0025360    (   C   L   :   :   %   %   E   Q   C   O   D   E   P       M
0025400    A   P   F   N       '   C   L   :   *   )  \r                
0025420                                                                 
*
0025460                                                                (
0025500    C   L   :   :   %   %   E   Q   C   O   D   E   P       M   A
0025520    P   F   N       '   T   I   M   E   S   )   )  \r            
0025540                                                                 
*
0025600                                                    '   C   L   :
0025620    *   )  \r                                                    
0025640                                                                 
*
0025700        (   (   O   R       (   C   L   :   :   %   %   E   Q   C
0025720    O   D   E   P       M   A   P   F   N       '   /   )  \r    
0025740                                                                 
*
0026020            (   C   L   :   :   %   %   E   Q   C   O   D   E   P
0026040        M   A   P   F   N       '   Q   U   O   T   I   E   N   T
0026060    )   )  \r                                                    
0026100                                                                 
*
0026140            '   /   )  \r                                        
0026160                                                                 
*
0026220                    (   T       M   A   P   F   N   )   )   )  \r
0026240                                                                 
0026260                                        (   T       M   A   P   F
0026300    N   )   )   )  \r                           (   C   O   N   D
0026320   \r                                       (   (   A   N   D    
0026340    (   E   Q       M   A   P   F   N       '   +   )  \r        
0026360                                                        A   R   R
0026400    A   Y   S   -   F   L   O   A   T   -   P   )  \r            
0026420                                (   %   %   M   A   P   -   F   L
0026440    O   A   T   -   A   R   R   A   Y   -   P   L   U   S       R
0026460    E   S   U   L   T       A   R   R   A   Y   -   1       A   R
0026500    R   A   Y   -   2   )   )  \r                                
0026520        (   (   A   N   D       (   E   Q       M   A   P   F   N
0026540        '   -   )  \r                                            
0026560                    A   R   R   A   Y   S   -   F   L   O   A   T
0026600    -   P   )  \r                                           (   %
0026620    %   M   A   P   -   F   L   O   A   T   -   A   R   R   A   Y
0026640    -   M   I   N   U   S       R   E   S   U   L   T       A   R
0026660    R   A   Y   -   1       A   R   R   A   Y   -   2   )   )  \r
0026700                                        (   (   A   N   D       (
0026720    E   Q       M   A   P   F   N       '   C   L   :   *   )  \r
0026740                                                                A
0026760    R   R   A   Y   S   -   F   L   O   A   T   -   P   )  \r    
0027000                                        (   %   %   M   A   P   -
0027020    F   L   O   A   T   -   A   R   R   A   Y   -   T   I   M   E
0027040    S       R   E   S   U   L   T       A   R   R   A   Y   -   1
0027060        A   R   R   A   Y   -   2   )   )  \r                    
0027100                    (   (   A   N   D       (   E   Q       M   A
0027120    P   F   N       '   /   )  \r                                
0027140                                A   R   R   A   Y   S   -   F   L
0027160    O   A   T   -   P   )  \r                                    
0027200        (   %   %   M   A   P   -   F   L   O   A   T   -   A   R
0027220    R   A   Y   -   Q   U   O   T   I   E   N   T       R   E   S
0027240    U   L   T       A   R   R   A   Y   -   1       A   R   R   A
0027260    Y   -   2   )   )  \r                                       (
0027300    T       (   L   E   T       (   (   F   L   A   T   T   E   N
0027320    E   D   -   R   E   S   U   L   T       (   F   L   A   T   T
0027340    E   N   -   A   R   G       R   E   S   U   L   T   )   )  \r
0027360                                                                 
0027400            (   F   L   A   T   T   E   N   E   D   -   A   R   R
0027420    A   Y   -   1       (   F   L   A   T   T   E   N   -   A   R
0027440    G       A   R   R   A   Y   -   1   )   )  \r                
0027460                                                            (   F
0027500    L   A   T   T   E   N   E   D   -   A   R   R   A   Y   -   2
0027520        (   F   L   A   T   T   E   N   -   A   R   G       A   R
0027540    R   A   Y   -   2   )   )   )  \r                            
0027560                                            (   C   L   :   I   F
0027600        (   C   L   :   A   R   R   A   Y   P       A   R   R   A
0027620    Y   -   1   )  \r                                            
0027640                                                        [   C   L
0027660    :   I   F       (   C   L   :   A   R   R   A   Y   P       A
0027700    R   R   A   Y   -   2   )  \r                                
0027720                                                                 
0027740                                [   C   L   :   D   O   T   I   M
0027760    E   S       (   I   N   D   E   X       (   C   L   :   A   R
0030000    R   A   Y   -   T   O   T   A   L   -   S   I   Z   E       R
0030020    E   S   U   L   T   )  \r                                    
0030040                                                                 
*
0030100                                        R   E   S   U   L   T   )
0030120   \r                                                            
0030140                                                                 
0030160                                (   C   L   :   S   E   T   F    
0030200    (   C   L   :   A   R   E   F       F   L   A   T   T   E   N
0030220    E   D   -   R   E   S   U   L   T       I   N   D   E   X   )
0030240   \r                                                            
0030260                                                                 
0030300                                                            (   C
0030320    L   :   F   U   N   C   A   L   L       M   A   P   F   N    
0030340    (   C   L   :   A   R   E   F       F   L   A   T   T   E   N
0030360    E   D   -   A   R   R   A   Y   -   1       I   N   D   E   X
0030400    )  \r                                                        
0030420                                                                 
*
0030460                            (   C   L   :   A   R   E   F       F
0030500    L   A   T   T   E   N   E   D   -   A   R   R   A   Y   -   2
0030520        I   N   D   E   X   ]  \r                                
0030540                                                                 
0030560                                (   C   L   :   D   O   T   I   M
0030600    E   S       (   I   N   D   E   X       (   C   L   :   A   R
0030620    R   A   Y   -   T   O   T   A   L   -   S   I   Z   E       R
0030640    E   S   U   L   T   )  \r                                    
0030660                                                                 
*
0030720                                        R   E   S   U   L   T   )
0030740   \r                                                            
0030760                                                                 
0031000                                (   C   L   :   S   E   T   F    
0031020    (   C   L   :   A   R   E   F       F   L   A   T   T   E   N
0031040    E   D   -   R   E   S   U   L   T       I   N   D   E   X   )
0031060   \r                                                            
0031100                                                                 
0031120                                                            (   C
0031140    L   :   F   U   N   C   A   L   L       M   A   P   F   N    
0031160    (   C   L   :   A   R   E   F       F   L   A   T   T   E   N
0031200    E   D   -   A   R   R   A   Y   -   1       I   N   D   E   X
0031220    )  \r                                                        
0031240                                                                 
*
0031300                            F   L   A   T   T   E   N   E   D   -
0031320    A   R   R   A   Y   -   2   ]  \r                            
0031340                                                                 
0031360        (   C   L   :   D   O   T   I   M   E   S       (   I   N
0031400    D   E   X       (   C   L   :   A   R   R   A   Y   -   T   O
0031420    T   A   L   -   S   I   Z   E       R   E   S   U   L   T   )
0031440   \r                                                            
0031460                                                                 
0031500                                                    R   E   S   U
0031520    L   T   )  \r                                                
0031540                                                                 
0031560                (   C   L   :   S   E   T   F       (   C   L   :
0031600    A   R   E   F       F   L   A   T   T   E   N   E   D   -   R
0031620    E   S   U   L   T       I   N   D   E   X   )  \r            
0031640                                                                 
*
0031700                (   C   L   :   F   U   N   C   A   L   L       M
0031720    A   P   F   N       F   L   A   T   T   E   N   E   D   -   A
0031740    R   R   A   Y   -   1       (   C   L   :   A   R   E   F    
0031760    F   L   A   T   T   E   N   E   D   -   A   R   R   A   Y   -
0032000    2      \r                                                    
0032020                                                                 
*
0032120                    I   N   D   E   X   ]   )  \r  \r  \r   (   C
0032140    L   :   D   E   F   U   N     006 002   R   E   D   U   C   E
0032160    -   A   R   R   A   Y 006 001       (   R   E   D   U   C   T
0032200    I   O   N   -   F   N       A   R   R   A   Y       &   O   P
0032220    T   I   O   N   A   L       (   I   N   I   T   I   A   L   -
0032240    V   A   L   U   E       N   I   L       I   N   I   T   I   A
0032260    L   -   V   A   L   U   E   -   P   )   )  \r               (
0032300    S   E   T   Q       R   E   D   U   C   T   I   O   N   -   F
0032320    N       (   C   L   :   T   Y   P   E   C   A   S   E       R
0032340    E   D   U   C   T   I   O   N   -   F   N       (   C   L   :
0032360    S   Y   M   B   O   L       (   C   A   S   E       R   E   D
0032400    U   C   T   I   O   N   -   F   N       (   P   L   U   S    
0032420    '   +   )  \r                                                
0032440                                                                 
*
0032520                        (   T   I   M   E   S       '   C   L   :
0032540    *   )  \r                                                    
0032560                                                                 
*
0032640                    (   T       R   E   D   U   C   T   I   O   N
0032660    -   F   N   )   )   )  \r                                    
0032700                                                                 
0032720                    (   C   O   M   P   I   L   E   D   -   C   L
0032740    O   S   U   R   E       (   C   O   N   D  \r                
0032760                                                                 
*
0033020                                                            (   (
0033040    O   R       (   C   L   :   :   %   %   E   Q   C   O   D   E
0033060    P       R   E   D   U   C   T   I   O   N   -   F   N       '
0033100    +   )  \r                                                    
0033120                                                                 
*
0033160                                            (   C   L   :   :   %
0033200    %   E   Q   C   O   D   E   P       R   E   D   U   C   T   I
0033220    O   N   -   F   N       '   P   L   U   S   )   )  \r        
0033240                                                                 
*
0033320        '   +   )  \r                                            
0033340                                                                 
*
0033400                                (   (   O   R       (   C   L   :
0033420    :   %   %   E   Q   C   O   D   E   P       R   E   D   U   C
0033440    T   I   O   N   -   F   N       '   C   L   :   *   )  \r    
0033460                                                                 
*
0033540                            (   C   L   :   :   %   %   E   Q   C
0033560    O   D   E   P       R   E   D   U   C   T   I   O   N   -   F
0033600    N       '   T   I   M   E   S   )   )  \r                    
0033620                                                                 
*
0033660                                                            '   C
0033700    L   :   *   )  \r                                            
0033720                                                                 
*
0033760                                (   (   C   L   :   :   %   %   E
0034000    Q   C   O   D   E   P       R   E   D   U   C   T   I   O   N
0034020    -   F   N       '   M   I   N   )  \r                        
0034040                                                                 
*
0034100                                                        '   M   I
0034120    N   )  \r                                                    
0034140                                                                 
*
0034200                        (   (   C   L   :   :   %   %   E   Q   C
0034220    O   D   E   P       R   E   D   U   C   T   I   O   N   -   F
0034240    N       '   M   A   X   )  \r                                
0034260                                                                 
*
0034320                                                '   M   A   X   )
0034340   \r                                                            
0034360                                                                 
*
0034420                (   (   C   L   :   :   %   %   E   Q   C   O   D
0034440    E   P       R   E   D   U   C   T   I   O   N   -   F   N    
0034460    '   M   I   N   -   A   B   S   )  \r                        
0034500                                                                 
*
0034540                                                        '   M   I
0034560    N   -   A   B   S   )  \r                                    
0034600                                                                 
*
0034640                                        (   (   C   L   :   :   %
0034660    %   E   Q   C   O   D   E   P       R   E   D   U   C   T   I
0034700    O   N   -   F   N       '   M   A   X   -   A   B   S   )  \r
0034720                                                                 
*
0035000                '   M   A   X   -   A   B   S   )  \r            
0035020                                                                 
*
0035060                                                                (
0035100    T       R   E   D   U   C   T   I   O   N   -   F   N   )   )
0035120    )  \r                                                        
0035140                                                                (
0035160    T       R   E   D   U   C   T   I   O   N   -   F   N   )   )
0035200    )  \r               [   C   L   :   I   F       (   N   O   T
0035220        (   C   L   :   A   R   R   A   Y   P       A   R   R   A
0035240    Y   )   )  \r                                           (   C
0035260    L   :   I   F       I   N   I   T   I   A   L   -   V   A   L
0035300    U   E   -   P       (   C   L   :   F   U   N   C   A   L   L
0035320        R   E   D   U   C   T   I   O   N   -   F   N       I   N
0035340    I   T   I   A   L   -   V   A   L   U   E       A   R   R   A
0035360    Y   )  \r                                                    
0035400                    A   R   R   A   Y   )  \r                    
0035420                        (   L   E   T       [   (   S   I   Z   E
0035440        (   C   L   :   A   R   R   A   Y   -   T   O   T   A   L
0035460    -   S   I   Z   E       A   R   R   A   Y   )   )  \r        
0035500                                                            (   A
0035520    R   R   A   Y   -   F   L   O   A   T   -   P       (   E   Q
0035540        (   C   L   :   A   R   R   A   Y   -   E   L   E   M   E
0035560    N   T   -   T   Y   P   E       A   R   R   A   Y   )  \r    
0035600                                                                 
*
0035640            '   C   L   :   S   I   N   G   L   E   -   F   L   O
0035660    A   T   ]  \r                                                
0035700                (   C   A   S   E       S   I   Z   E       (   0
0035720        (   C   L   :   I   F       I   N   I   T   I   A   L   -
0035740    V   A   L   U   E   -   P       I   N   I   T   I   A   L   -
0035760    V   A   L   U   E       (   C   L   :   F   U   N   C   A   L
0036000    L       R   E   D   U   C   T   I   O   N   -   F   N   )   )
0036020    )  \r                                                        
0036040                                (   1       (   C   L   :   I   F
0036060        I   N   I   T   I   A   L   -   V   A   L   U   E   -   P
0036100        (   C   L   :   F   U   N   C   A   L   L       R   E   D
0036120    U   C   T   I   O   N   -   F   N       I   N   I   T   I   A
0036140    L   -   V   A   L   U   E  \r                                
0036160                                                                 
*
0036220                                                            (   C
0036240    L   :   A   R   E   F       (   F   L   A   T   T   E   N   -
0036260    A   R   G       A   R   R   A   Y   )  \r                    
0036300                                                                 
*
0036360                                    0   )   )  \r                
0036400                                                                 
0036420                                                (   C   L   :   A
0036440    R   E   F       (   F   L   A   T   T   E   N   -   A   R   G
0036460        A   R   R   A   Y   )  \r                                
0036500                                                                 
0036520                                                            0   )
0036540    )   )  \r                                                    
0036560                                    (   T       (   C   O   N   D
0036600   \r                                                            
0036620                                                    (   (   A   N
0036640    D       (   E   Q       R   E   D   U   C   T   I   O   N   -
0036660    F   N       '   +   )  \r                                    
0036700                                                                 
0036720                                    A   R   R   A   Y   -   F   L
0036740    O   A   T   -   P   )  \r                                    
0036760                                                                 
0037000                (   %   %   R   E   D   U   C   E   -   F   L   O
0037020    A   T   -   A   R   R   A   Y   -   P   L   U   S       A   R
0037040    R   A   Y       I   N   I   T   I   A   L   -   V   A   L   U
0037060    E   )   )  \r                                                
0037100                                                                (
0037120    (   A   N   D       (   E   Q       R   E   D   U   C   T   I
0037140    O   N   -   F   N       '   C   L   :   *   )  \r            
0037160                                                                 
0037200                                                            A   R
0037220    R   A   Y   -   F   L   O   A   T   -   P   )  \r            
0037240                                                                 
0037260                                        (   %   %   R   E   D   U
0037300    C   E   -   F   L   O   A   T   -   A   R   R   A   Y   -   T
0037320    I   M   E   S       A   R   R   A   Y       I   N   I   T   I
0037340    A   L   -   V   A   L   U   E   )   )  \r                    
0037360                                                                 
0037400                            (   (   A   N   D       (   E   Q    
0037420    R   E   D   U   C   T   I   O   N   -   F   N       '   M   I
0037440    N   )  \r                                                    
0037460                                                                 
0037500                    A   R   R   A   Y   -   F   L   O   A   T   -
0037520    P   )  \r                                                    
0037540                                                                (
0037560    %   %   R   E   D   U   C   E   -   F   L   O   A   T   -   A
0037600    R   R   A   Y   -   M   I   N       A   R   R   A   Y       I
0037620    N   I   T   I   A   L   -   V   A   L   U   E   )   )  \r    
0037640                                                                 
0037660                                            (   (   A   N   D    
0037700    (   E   Q       R   E   D   U   C   T   I   O   N   -   F   N
0037720        '   M   A   X   )  \r                                    
0037740                                                                 
0037760                                    A   R   R   A   Y   -   F   L
0040000    O   A   T   -   P   )  \r                                    
0040020                                                                 
0040040                (   %   %   R   E   D   U   C   E   -   F   L   O
0040060    A   T   -   A   R   R   A   Y   -   M   A   X       A   R   R
0040100    A   Y       I   N   I   T   I   A   L   -   V   A   L   U   E
0040120    )   )  \r                                                    
0040140                                                            (   (
0040160    A   N   D       (   E   Q       R   E   D   U   C   T   I   O
0040200    N   -   F   N       '   M   I   N   -   A   B   S   )  \r    
0040220                                                                 
*
0040260    A   R   R   A   Y   -   F   L   O   A   T   -   P   )  \r    
0040300                                                                 
0040320                                                (   %   %   R   E
0040340    D   U   C   E   -   F   L   O   A   T   -   A   R   R   A   Y
0040360    -   M   I   N   -   A   B   S       A   R   R   A   Y       I
0040400    N   I   T   I   A   L   -   V   A   L   U   E   )   )  \r    
0040420                                                                 
0040440                                            (   (   A   N   D    
0040460    (   E   Q       R   E   D   U   C   T   I   O   N   -   F   N
0040500        '   M   A   X   -   A   B   S   )  \r                    
0040520                                                                 
0040540                                                    A   R   R   A
0040560    Y   -   F   L   O   A   T   -   P   )  \r                    
0040600                                                                 
0040620                                (   %   %   R   E   D   U   C   E
0040640    -   F   L   O   A   T   -   A   R   R   A   Y   -   M   A   X
0040660    -   A   B   S       A   R   R   A   Y       I   N   I   T   I
0040700    A   L   -   V   A   L   U   E   )   )  \r                    
0040720                                                                 
0040740                            (   T       (   C   L   :   D   O   *
0040760        (   (   F   L   A   T   T   E   N   E   D   -   A   R   R
0041000    A   Y       (   F   L   A   T   T   E   N   -   A   R   G    
0041020    A   R   R   A   Y   )   )  \r                                
0041040                                                                 
0041060                                                                (
0041100    A   C   C   U   M   U   L   A   T   O   R       (   C   L   :
0041120    I   F       I   N   I   T   I   A   L   -   V   A   L   U   E
0041140    -   P       I   N   I   T   I   A   L   -   V   A   L   U   E
0041160   \r                                                            
0041200                                                                 
*
0041240                                                    (   C   L   :
0041260    A   R   E   F       F   L   A   T   T   E   N   E   D   -   A
0041300    R   R   A   Y       0   )   )   )  \r                        
0041320                                                                 
*
0041360        (   I   N   D   E   X       (   C   L   :   I   F       I
0041400    N   I   T   I   A   L   -   V   A   L   U   E   -   P       0
0041420        1   )  \r                                                
0041440                                                                 
*
0041500            (   C   L   :   1   +       I   N   D   E   X   )   )
0041520    )  \r                                                        
0041540                                                                 
0041560                                (   (   E   Q       I   N   D   E
0041600    X       S   I   Z   E   )  \r                                
0041620                                                                 
0041640                                                            A   C
0041660    C   U   M   U   L   A   T   O   R   )  \r                    
0041700                                                                 
*
0041740    (   S   E   T   Q       A   C   C   U   M   U   L   A   T   O
0041760    R       (   C   L   :   F   U   N   C   A   L   L       R   E
0042000    D   U   C   T   I   O   N   -   F   N       A   C   C   U   M
0042020    U   L   A   T   O   R  \r                                    
0042040                                                                 
*
0042120                        (   C   L   :   A   R   E   F       F   L
0042140    A   T   T   E   N   E   D   -   A   R   R   A   Y       I   N
0042160    D   E   X   ]   )  \r  \r  \r   (   C   L   :   D   E   F   U
0042200    N     006 002   E   V   A   L   U   A   T   E   -   P   O   L
0042220    Y   N   O   M   I   A   L 006 001       (   X       C   O   E
0042240    F   F   I   C   I   E   N   T   S   )       [   C   L   :   I
0042260    F       (   N   O   T       (   C   L   :   A   R   R   A   Y
0042300    P       C   O   E   F   F   I   C   I   E   N   T   S   )   )
0042320   \r                                                            
0042340                                                                 
*
0042400                                (   C   L   :   E   R   R   O   R
0042420        "   N   o   t       a   n       a   r   r   a   y   :    
0042440    ~   S   "       C   O   E   F   F   I   C   I   E   N   T   S
0042460    )  \r                                                        
0042500                                                                 
*
0042540                                    (   C   L   :   I   F       (
0042560    E   Q       (   C   L   :   A   R   R   A   Y   -   E   L   E
0042600    M   E   N   T   -   T   Y   P   E       C   O   E   F   F   I
0042620    C   I   E   N   T   S   )  \r                                
0042640                                                                 
*
0042720                                        '   C   L   :   S   I   N
0042740    G   L   E   -   F   L   O   A   T   )  \r                    
0042760                                                                 
*
0043040                                    (   %   %   P   O   L   Y   -
0043060    E   V   A   L       (   F   L   O   A   T       X   )  \r    
0043100                                                                 
*
0043200                (   %   %   G   E   T   -   F   L   O   A   T   -
0043220    A   R   R   A   Y   -   B   A   S   E      \r                
0043240                                                                 
*
0043340                                C   O   E   F   F   I   C   I   E
0043360    N   T   S   )  \r                                            
0043400                                                                 
*
0043460                                        (   C   L   :   1   -    
0043500    (   C   L   :   A   R   R   A   Y   -   T   O   T   A   L   -
0043520    S   I   Z   E  \r                                            
0043540                                                                 
*
0043640        C   O   E   F   F   I   C   I   E   N   T   S   )   )   )
0043660   \r                                                            
0043700                                                                 
*
0043740                                                            (   C
0043760    L   :   D   O       (   (   F   L   A   T   T   E   N   E   D
0044000    -   A   R   R   A   Y       (   F   L   A   T   T   E   N   -
0044020    A   R   G  \r                                                
0044040                                                                 
*
0044140                                                C   O   E   F   F
0044160    I   C   I   E   N   T   S   )   )  \r                        
0044200                                                                 
*
0044260                                                                (
0044300    I   N   D   E   X       1       (   C   L   :   1   +       I
0044320    N   D   E   X   )   )  \r                                    
0044340                                                                 
*
0044420                                                    (   S   I   Z
0044440    E       (   C   L   :   A   R   R   A   Y   -   T   O   T   A
0044460    L   -   S   I   Z   E  \r                                    
0044500                                                                 
*
0044600                C   O   E   F   F   I   C   I   E   N   T   S   )
0044620    )  \r                                                        
0044640                                                                 
*
0044720                                (   P   R   O   D   U   C   T    
0044740    (   C   L   :   A   R   E   F       C   O   E   F   F   I   C
0044760    I   E   N   T   S       0  \r                                
0045000                                                                 
*
0045100                                                        )   )   )
0045120   \r                                                            
0045140                                                                 
*
0045220                        (   (   E   Q       I   N   D   E   X    
0045240    S   I   Z   E   )  \r                                        
0045260                                                                 
*
0045340                                                P   R   O   D   U
0045360    C   T   )  \r                                                
0045400                                                                 
*
0045460                                    (   S   E   T   Q       P   R
0045500    O   D   U   C   T  \r                                        
0045520                                                                 
*
0045600                                                (   +       (   C
0045620    L   :   *       X       P   R   O   D   U   C   T   )  \r    
0045640                                                                 
*
0045740                                (   C   L   :   A   R   E   F    
0045760    C   O   E   F   F   I   C   I   E   N   T   S       I   N   D
0046000    E   X   ]   )  \r  \r  \r   (   C   L   :   D   E   F   U   N
0046020      006 002   F   I   N   D   -   A   R   R   A   Y   -   E   L
0046040    E   M   E   N   T   -   I   N   D   E   X 006 001       (   E
0046060    L   E   M   E   N   T       A   R   R   A   Y   )       [   C
0046100    L   :   I   F       (   N   O   T       (   C   L   :   A   R
0046120    R   A   Y   P       A   R   R   A   Y   )   )  \r            
0046140                                                                 
*
0046220                                (   C   L   :   E   R   R   O   R
0046240        "   N   o   t       a   n       a   r   r   a   y   :    
0046260    ~   S   "       A   R   R   A   Y   )  \r                    
0046300                                                                 
*
0046360                        (   C   L   :   I   F       (   E   Q    
0046400    (   C   L   :   A   R   R   A   Y   -   E   L   E   M   E   N
0046420    T   -   T   Y   P   E       A   R   R   A   Y   )  \r        
0046440                                                                 
*
0046540                '   C   L   :   S   I   N   G   L   E   -   F   L
0046560    O   A   T   )  \r                                            
0046600                                                                 
*
0046660                            (   C   L   :   D   O       (   (   B
0046700    A   S   E       (  \r                                        
0046720                                                                 
*
0047020                        %   %   G   E   T   -   F   L   O   A   T
0047040    -   A   R   R   A   Y   -   B   A   S   E  \r                
0047060                                                                 
*
0047160                                                    A   R   R   A
0047200    Y   )  \r                                                    
0047220                                                                 
*
0047320            (   \   A   D   D   B   A   S   E       B   A   S   E
0047340        2   )   )  \r                                            
0047360                                                                 
*
0047440                                                            (   I
0047460    N   D   E   X       0       (   C   L   :   1   +       I   N
0047500    D   E   X   )   )  \r                                        
0047520                                                                 
*
0047600                                                                (
0047620    F   -   E   L   E   M   E   N   T       (   F   L   O   A   T
0047640        E   L   E   M   E   N   T   )   )  \r                    
0047660                                                                 
*
0047760                    (   S   I   Z   E       (   C   L   :   A   R
0050000    R   A   Y   -   T   O   T   A   L   -   S   I   Z   E  \r    
0050020                                                                 
*
0050120                                                                A
0050140    R   R   A   Y   )   )   )  \r                                
0050160                                                                 
*
0050260    (   (   E   Q       I   N   D   E   X       S   I   Z   E   )
0050300   \r                                                            
0050320                                                                 
*
0050400                                            N   I   L   )  \r    
0050420                                                                 
*
0050520                                ( 006 002   D   E   C   L   A   R
0050540    E 006 001       (   T   Y   P   E       F   L   O   A   T    
0050560   \r                                                            
0050600                                                                 
*
0050700                                    F   -   E   L   E   M   E   N
0050720    T   )   )  \r                                                
0050740                                                                 
*
0051020                                                    (   C   L   :
0051040    I   F       (   U   F   E   Q   P       F   -   E   L   E   M
0051060    E   N   T  \r                                                
0051100                                                                 
*
0051200                                            (   \   G   E   T   B
0051220    A   S   E   F   L   O   A   T   P  \r                        
0051240                                                                 
*
0051360        B   A   S   E       0   )   )  \r                        
0051400                                                                 
*
0051500                                        (   R   E   T   U   R   N
0051520        I   N   D   E   X   )   )   )  \r                        
0051540                                                                 
*
0051620                                                (   C   L   :   D
0051640    O       (   (   F   L   A   T   T   E   N   E   D   -   A   R
0051660    R   A   Y  \r                                                
0051700                                                                 
*
0051760                                                            (   F
0052000    L   A   T   T   E   N   -   A   R   G       A   R   R   A   Y
0052020    )   )  \r                                                    
0052040                                                                 
*
0052120                                                    (   I   N   D
0052140    E   X       0       (   C   L   :   1   +       I   N   D   E
0052160    X   )   )  \r                                                
0052200                                                                 
*
0052260                                                        (   S   I
0052300    Z   E       (   C   L   :   A   R   R   A   Y   -   T   O   T
0052320    A   L   -   S   I   Z   E  \r                                
0052340                                                                 
*
0052440                                    A   R   R   A   Y   )   )   )
0052460   \r                                                            
0052500                                                                 
*
0052560                                        (   (   E   Q       I   N
0052600    D   E   X       S   I   Z   E   )  \r                        
0052620                                                                 
*
0052720                N   I   L   )  \r                                
0052740                                                                 
*
0053040    (   C   L   :   I   F       (   E   Q   L       E   L   E   M
0053060    E   N   T  \r                                                
0053100                                                                 
*
0053200                                    (   C   L   :   A   R   E   F
0053220       \r                                                        
0053240                                                                 
*
0053340                                    F   L   A   T   T   E   N   E
0053360    D   -   A   R   R   A   Y      \r                            
0053400                                                                 
*
0053520                    I   N   D   E   X   )   )  \r                
0053540                                                                 
*
0053640                                                (   R   E   T   U
0053660    R   N       I   N   D   E   X   ]   )  \r  \r  \r   (   C   L
0053700    :   D   E   F   U   N     006 002   F   L   A   T   T   E   N
0053720    -   A   R   G 006 001       (   A   R   G   )       (   C   L
0053740    :   I   F       (   O   R       (   N   O   T       (   C   L
0053760    :   A   R   R   A   Y   P       A   R   G   )   )  \r        
0054000                                                                 
*
0054040                        (   E   Q       1       (   C   L   :   A
0054060    R   R   A   Y   -   R   A   N   K       A   R   G   )   )   )
0054100   \r                                                            
0054120                                                                 
0054140                    A   R   G  \r                                
0054160                                                                 
0054200                                                (   C   L   :   M
0054220    A   K   E   -   A   R   R   A   Y       (   C   L   :   A   R
0054240    R   A   Y   -   T   O   T   A   L   -   S   I   Z   E       A
0054260    R   G   )  \r                                                
0054300                                                                 
0054320                                                            :   E
0054340    L   E   M   E   N   T   -   T   Y   P   E  \r                
0054360                                                                 
*
0054420                            (   C   L   :   A   R   R   A   Y   -
0054440    E   L   E   M   E   N   T   -   T   Y   P   E       A   R   G
0054460    )  \r                                                        
0054500                                                                 
0054520                                                    :   D   I   S
0054540    P   L   A   C   E   D   -   T   O       A   R   G   )   )   )
0054560   \r  \r  \r   (   C   L   :   D   E   F   U   N     006 002   M
0054600    A   X   -   A   B   S 006 001       (   X       Y   )       (
0054620    C   L   :   I   F       (   >       (   A   B   S       X   )
0054640   \r                                                            
0054660                                                                 
0054700                (   A   B   S       Y   )   )  \r                
0054720                                                                 
0054740                                                X       Y   )   )
0054760   \r  \r  \r   (   C   L   :   D   E   F   U   N     006 002   M
0055000    I   N   -   A   B   S 006 001       (   X       Y   )       (
0055020    C   L   :   I   F       (   <       (   A   B   S       X   )
0055040   \r                                                            
0055060                                                                 
0055100        (   A   B   S       Y   )   )  \r                        
0055120                                                                 
0055140                                        X       Y   )   )  \r  \r
0055160   \r   (   C   L   :   D   E   F   U   N     006 002   %   %   M
0055200    A   P   -   F   L   O   A   T   -   A   R   R   A   Y   -   A
0055220    B   S 006 001       (   R   E   S   U   L   T       A   R   R
0055240    A   Y   )       [   C   L   :   D   O       (   (   S   I   Z
0055260    E       (   C   L   :   A   R   R   A   Y   -   T   O   T   A
0055300    L   -   S   I   Z   E       R   E   S   U   L   T   )   )  \r
0055320                                                                 
*
0055400                                (   R   E   S   U   L   T   -   B
0055420    A   S   E       (   %   %   G   E   T   -   F   L   O   A   T
0055440    -   A   R   R   A   Y   -   B   A   S   E       R   E   S   U
0055460    L   T   )  \r                                                
0055500                                                                 
*
0055560            (   \   A   D   D   B   A   S   E       R   E   S   U
0055600    L   T   -   B   A   S   E       2   )   )  \r                
0055620                                                                 
*
0055700                (   A   R   R   A   Y   -   B   A   S   E       (
0055720    %   %   G   E   T   -   F   L   O   A   T   -   A   R   R   A
0055740    Y   -   B   A   S   E       A   R   R   A   Y   )  \r        
0055760                                                                 
*
0056040                                                    (   \   A   D
0056060    D   B   A   S   E       A   R   R   A   Y   -   B   A   S   E
0056100        2   )   )  \r                                            
0056120                                                                 
*
0056160                                                    (   I   N   D
0056200    E   X       0       (   C   L   :   1   +       I   N   D   E
0056220    X   )   )   )  \r                                            
0056240                                                                 
*
0056300                                                (   (   E   Q    
0056320    I   N   D   E   X       S   I   Z   E   )  \r                
0056340                                                                 
*
0056420                R   E   S   U   L   T   )  \r                    
0056440                                                                 
*
0056520        (   \   P   U   T   B   A   S   E   F   L   O   A   T   P
0056540        R   E   S   U   L   T   -   B   A   S   E       0  \r    
0056560                                                                 
*
0056640                                                    (   U   F   A
0056660    B   S       (   \   G   E   T   B   A   S   E   F   L   O   A
0056700    T   P       A   R   R   A   Y   -   B   A   S   E       0   ]
0056720    )  \r  \r  \r   (   C   L   :   D   E   F   U   N     006 002
0056740    %   %   M   A   P   -   F   L   O   A   T   -   A   R   R   A
0056760    Y   -   F   L   O   A   T 006 001       (   R   E   S   U   L
0057000    T       A   R   R   A   Y   )       (   L   E   T       (   (
0057020    S   I   Z   E       (   C   L   :   A   R   R   A   Y   -   T
0057040    O   T   A   L   -   S   I   Z   E       R   E   S   U   L   T
0057060    )   )   )  \r                                                
0057100                                                                 
*
0057140                                            [   C   L   :   I   F
0057160        (   E   Q   U   A   L       (   C   L   :   A   R   R   A
0057200    Y   -   E   L   E   M   E   N   T   -   T   Y   P   E       A
0057220    R   R   A   Y   )  \r                                        
0057240                                                                 
*
0057320                                            '   (   C   L   :   U
0057340    N   S   I   G   N   E   D   -   B   Y   T   E       1   6   )
0057360    )  \r                                                        
0057400                                                                 
*
0057440                                                                (
0057460    %   %   B   L   K   S   M   A   L   L   P   2   F   L   O   A
0057500    T       (  \r                                                
0057520                                                                 
*
0057620                %   %   G   E   T   -   F   L   O   A   T   -   A
0057640    R   R   A   Y   -   B   A   S   E  \r                        
0057660                                                                 
*
0057760                                                A   R   R   A   Y
0060000    )  \r                                                        
0060020                                                                 
*
0060100                            (   %   %   G   E   T   -   F   L   O
0060120    A   T   -   A   R   R   A   Y   -   B   A   S   E       R   E
0060140    S   U   L   T   )  \r                                        
0060160                                                                 
*
0060240                                            S   I   Z   E   )  \r
0060260                                                                 
*
0060340                                                        (   C   L
0060360    :   D   O       (   (   R   E   S   U   L   T   -   B   A   S
0060400    E       (  \r                                                
0060420                                                                 
*
0060520                %   %   G   E   T   -   F   L   O   A   T   -   A
0060540    R   R   A   Y   -   B   A   S   E  \r                        
0060560                                                                 
*
0060660                                                        R   E   S
0060700    U   L   T   )  \r                                            
0060720                                                                 
*
0061020        (   \   A   D   D   B   A   S   E       R   E   S   U   L
0061040    T   -   B   A   S   E       2   )   )  \r                    
0061060                                                                 
*
0061160    (   I   N   D   E   X       0       (   C   L   :   1   +    
0061200    I   N   D   E   X   )   )   )  \r                            
0061220                                                                 
*
0061300                                                        (   (   E
0061320    Q       I   N   D   E   X       S   I   Z   E   )   )  \r    
0061340                                                                 
*
0061440                (   \   P   U   T   B   A   S   E   F   L   O   A
0061460    T   P  \r                                                    
0061500                                                                 
*
0061560                                    R   E   S   U   L   T   -   B
0061600    A   S   E       0  \r                                        
0061620                                                                 
*
0061700                                                (   F   L   O   A
0061720    T       (   C   L   :   A   R   E   F       A   R   R   A   Y
0061740        I   N   D   E   X   ]  \r                                
0061760                                                                 
*
0062020                                                            R   E
0062040    S   U   L   T   )   )  \r  \r  \r   (   C   L   :   D   E   F
0062060    U   N     006 002   %   %   M   A   P   -   F   L   O   A   T
0062100    -   A   R   R   A   Y   -   M   I   N   U   S 006 001       (
0062120    R   E   S   U   L   T       A   R   R   A   Y   -   1       A
0062140    R   R   A   Y   -   2   )  \r               [   C   L   :   I
0062160    F       (   C   L   :   A   R   R   A   Y   P       A   R   R
0062200    A   Y   -   1   )  \r                                        
0062220    [   C   L   :   I   F       (   C   L   :   A   R   R   A   Y
0062240    P       A   R   R   A   Y   -   2   )  \r                    
0062260                                                    (   %   %   B
0062300    L   K   F   D   I   F   F       (   %   %   G   E   T   -   F
0062320    L   O   A   T   -   A   R   R   A   Y   -   B   A   S   E    
0062340    A   R   R   A   Y   -   1   )  \r                            
0062360                                                                 
0062400        (   %   %   G   E   T   -   F   L   O   A   T   -   A   R
0062420    R   A   Y   -   B   A   S   E       A   R   R   A   Y   -   2
0062440    )  \r                                                        
0062460                                            (   %   %   G   E   T
0062500    -   F   L   O   A   T   -   A   R   R   A   Y   -   B   A   S
0062520    E       R   E   S   U   L   T   )  \r                        
0062540                                                                 
0062560            (   C   L   :   A   R   R   A   Y   -   T   O   T   A
0062600    L   -   S   I   Z   E       R   E   S   U   L   T   )   )  \r
0062620                                                                 
0062640        (   C   L   :   D   O       (   (   S   I   Z   E       (
0062660    C   L   :   A   R   R   A   Y   -   T   O   T   A   L   -   S
0062700    I   Z   E       R   E   S   U   L   T   )   )  \r            
0062720                                                                 
0062740                            (   R   E   S   U   L   T   -   B   A
0062760    S   E       (   %   %   G   E   T   -   F   L   O   A   T   -
0063000    A   R   R   A   Y   -   B   A   S   E       R   E   S   U   L
0063020    T   )  \r                                                    
0063040                                                                 
0063060                (   \   A   D   D   B   A   S   E       R   E   S
0063100    U   L   T   -   B   A   S   E       2   )   )  \r            
0063120                                                                 
0063140                            (   A   R   R   A   Y   -   1   -   B
0063160    A   S   E       (   %   %   G   E   T   -   F   L   O   A   T
0063200    -   A   R   R   A   Y   -   B   A   S   E       A   R   R   A
0063220    Y   -   1   )  \r                                            
0063240                                                                 
0063260                        (   \   A   D   D   B   A   S   E       A
0063300    R   R   A   Y   -   1   -   B   A   S   E       2   )   )  \r
0063320                                                                 
0063340                                        (   S   C   A   L   A   R
0063360        (   F   L   O   A   T       A   R   R   A   Y   -   2   )
0063400    )  \r                                                        
0063420                                                (   I   N   D   E
0063440    X       0       (   C   L   :   1   +       I   N   D   E   X
0063460    )   )   )  \r                                                
0063500                                                    (   (   E   Q
0063520        I   N   D   E   X       S   I   Z   E   )   )  \r        
0063540                                                                 
0063560                            ( 006 002   D   E   C   L   A   R   E
0063600  006 001       (   T   Y   P   E       F   L   O   A   T   P    
0063620    S   C   A   L   A   R   )   )  \r                            
0063640                                                                 
0063660        (   \   P   U   T   B   A   S   E   F   L   O   A   T   P
0063700        R   E   S   U   L   T   -   B   A   S   E       0       (
0063720    F   D   I   F   F   E   R   E   N   C   E       (   \   G   E
0063740    T   B   A   S   E   F   L   O   A   T   P       A   R   R   A
0063760    Y   -   1   -   B   A   S   E       0   )  \r                
0064000                                                                 
*
0064060                                        S   C   A   L   A   R   ]
0064100   \r                                           (   C   L   :   D
0064120    O       (   (   S   I   Z   E       (   C   L   :   A   R   R
0064140    A   Y   -   T   O   T   A   L   -   S   I   Z   E       R   E
0064160    S   U   L   T   )   )  \r                                    
0064200                                        (   R   E   S   U   L   T
0064220    -   B   A   S   E       (   %   %   G   E   T   -   F   L   O
0064240    A   T   -   A   R   R   A   Y   -   B   A   S   E       R   E
0064260    S   U   L   T   )  \r                                        
0064300                                                                (
0064320    \   A   D   D   B   A   S   E       R   E   S   U   L   T   -
0064340    B   A   S   E       2   )   )  \r                            
0064360                                                (   S   C   A   L
0064400    A   R       (   F   L   O   A   T       A   R   R   A   Y   -
0064420    1   )   )  \r                                                
0064440                            (   A   R   R   A   Y   -   2   -   B
0064460    A   S   E       (   %   %   G   E   T   -   F   L   O   A   T
0064500    -   A   R   R   A   Y   -   B   A   S   E       A   R   R   A
0064520    Y   -   2   )  \r                                            
0064540                                                            (   \
0064560    A   D   D   B   A   S   E       A   R   R   A   Y   -   2   -
0064600    B   A   S   E       2   )   )  \r                            
0064620                                                (   I   N   D   E
0064640    X       0       (   C   L   :   1   +       I   N   D   E   X
0064660    )   )   )  \r                                                
0064700                        (   (   E   Q       I   N   D   E   X    
0064720    S   I   Z   E   )   )  \r                                    
0064740                                    ( 006 002   D   E   C   L   A
0064760    R   E 006 001       (   T   Y   P   E       F   L   O   A   T
0065000    P       S   C   A   L   A   R   )   )  \r                    
0065020                                                    (   \   P   U
0065040    T   B   A   S   E   F   L   O   A   T   P       R   E   S   U
0065060    L   T   -   B   A   S   E       0       (   F   D   I   F   F
0065100    E   R   E   N   C   E       S   C   A   L   A   R       (   \
0065120    G   E   T   B   A   S   E   F   L   O   A   T   P       A   R
0065140    R   A   Y   -   2   -   B   A   S   E       0   ]  \r        
0065160        R   E   S   U   L   T   )  \r  \r  \r   (   C   L   :   D
0065200    E   F   U   N     006 002   %   %   M   A   P   -   F   L   O
0065220    A   T   -   A   R   R   A   Y   -   N   E   G   A   T   E 006
0065240  001       (   R   E   S   U   L   T       A   R   R   A   Y   )
0065260        [   C   L   :   D   O       (   (   S   I   Z   E       (
0065300    C   L   :   A   R   R   A   Y   -   T   O   T   A   L   -   S
0065320    I   Z   E       R   E   S   U   L   T   )   )  \r            
0065340                                                                 
*
0065420                                (   R   E   S   U   L   T   -   B
0065440    A   S   E       (   %   %   G   E   T   -   F   L   O   A   T
0065460    -   A   R   R   A   Y   -   B   A   S   E       R   E   S   U
0065500    L   T  \r                                                    
0065520                                                                 
*
0065620        )  \r                                                    
0065640                                                                 
*
0065720                    (   \   A   D   D   B   A   S   E       R   E
0065740    S   U   L   T   -   B   A   S   E       2   )   )  \r        
0065760                                                                 
*
0066040                                    (   A   R   R   A   Y   -   B
0066060    A   S   E       (   %   %   G   E   T   -   F   L   O   A   T
0066100    -   A   R   R   A   Y   -   B   A   S   E       A   R   R   A
0066120    Y   )  \r                                                    
0066140                                                                 
*
0066220                    (   \   A   D   D   B   A   S   E       A   R
0066240    R   A   Y   -   B   A   S   E       2   )   )  \r            
0066260                                                                 
*
0066340                                (   I   N   D   E   X       0    
0066360    (   C   L   :   1   +       I   N   D   E   X   )   )   )  \r
0066400                                                                 
*
0066460                                        (   (   E   Q       I   N
0066500    D   E   X       S   I   Z   E   )  \r                        
0066520                                                                 
*
0066600                    R   E   S   U   L   T   )  \r                
0066620                                                                 
*
0066700                        (   \   P   U   T   B   A   S   E   F   L
0066720    O   A   T   P       R   E   S   U   L   T   -   B   A   S   E
0066740        0  \r                                                    
0066760                                                                 
*
0067040                (   U   F   M   I   N   U   S       (   \   G   E
0067060    T   B   A   S   E   F   L   O   A   T   P       A   R   R   A
0067100    Y   -   B   A   S   E       0  \r                            
0067120                                                                 
*
0067220                                        ]   )  \r  \r  \r   (   C
0067240    L   :   D   E   F   U   N     006 002   %   %   M   A   P   -
0067260    F   L   O   A   T   -   A   R   R   A   Y   -   P   L   U   S
0067300  006 001       (   R   E   S   U   L   T       A   R   R   A   Y
0067320    -   1       A   R   R   A   Y   -   2   )       (   C   L   :
0067340    I   F       (   N   O   T       (   C   L   :   A   R   R   A
0067360    Y   P       A   R   R   A   Y   -   1   )   )  \r            
0067400                                                                 
*
0067460                                                            (   C
0067500    L   :   R   O   T   A   T   E   F       A   R   R   A   Y   -
0067520    1       A   R   R   A   Y   -   2   )   )  \r                
0067540                                                                 
*
0067620                                      006 006   (   *       ;    
0067640    "   a   d   d   i   t   i   o   n       i   s       c   o   m
0067660    m   u   t   a   t   i   v   e   "   ) 006 001  \r            
0067700                                                                 
*
0067760                                [   C   L   :   I   F       (   C
0070000    L   :   A   R   R   A   Y   P       A   R   R   A   Y   -   2
0070020    )  \r                                                        
0070040                                                                 
*
0070120                (   %   %   B   L   K   F   P   L   U   S       (
0070140    %   %   G   E   T   -   F   L   O   A   T   -   A   R   R   A
0070160    Y   -   B   A   S   E  \r                                    
0070200                                                                 
*
0070300                        A   R   R   A   Y   -   1   )  \r        
0070320                                                                 
*
0070420                            (   %   %   G   E   T   -   F   L   O
0070440    A   T   -   A   R   R   A   Y   -   B   A   S   E  \r        
0070460                                                                 
*
0070560                                A   R   R   A   Y   -   2   )  \r
0070600                                                                 
*
0070700                                    (   %   %   G   E   T   -   F
0070720    L   O   A   T   -   A   R   R   A   Y   -   B   A   S   E  \r
0070740                                                                 
*
0071040                                        R   E   S   U   L   T   )
0071060   \r                                                            
0071100                                                                 
*
0071160                                        (   C   L   :   A   R   R
0071200    A   Y   -   T   O   T   A   L   -   S   I   Z   E       R   E
0071220    S   U   L   T   )   )  \r                                    
0071240                                                                 
*
0071320                                    (   C   L   :   D   O       (
0071340    (   S   I   Z   E       (   C   L   :   A   R   R   A   Y   -
0071360    T   O   T   A   L   -   S   I   Z   E  \r                    
0071400                                                                 
*
0071500                                                R   E   S   U   L
0071520    T   )   )  \r                                                
0071540                                                                 
*
0071620                                                        (   R   E
0071640    S   U   L   T   -   B   A   S   E       (  \r                
0071660                                                                 
*
0071760                                                %   %   G   E   T
0072000    -   F   L   O   A   T   -   A   R   R   A   Y   -   B   A   S
0072020    E  \r                                                        
0072040                                                                 
*
0072140                                        R   E   S   U   L   T   )
0072160   \r                                                            
0072200                                                                 
*
0072300        (   \   A   D   D   B   A   S   E       R   E   S   U   L
0072320    T   -   B   A   S   E      \r                                
0072340                                                                 
*
0072440                                                                2
0072460    )   )  \r                                                    
0072500                                                                 
*
0072560                                                    (   A   R   R
0072600    A   Y   -   1   -   B   A   S   E       (  \r                
0072620                                                                 
*
0072720                                                %   %   G   E   T
0072740    -   F   L   O   A   T   -   A   R   R   A   Y   -   B   A   S
0072760    E  \r                                                        
0073000                                                                 
*
0073100                                            A   R   R   A   Y   -
0073120    1   )  \r                                                    
0073140                                                                 
*
0073240                (   \   A   D   D   B   A   S   E      \r        
0073260                                                                 
*
0073400                        A   R   R   A   Y   -   1   -   B   A   S
0073420    E       2  \r                                                
0073440                                                                 
*
0073540                                                )   )  \r        
0073560                                                                 
*
0073660                                (   S   C   A   L   A   R       (
0073700    F   L   O   A   T       A   R   R   A   Y   -   2   )   )  \r
0073720                                                                 
*
0074020                                        (   I   N   D   E   X    
0074040    0       (   C   L   :   1   +       I   N   D   E   X   )   )
0074060    )  \r                                                        
0074100                                                                 
*
0074160                                            (   (   E   Q       I
0074200    N   D   E   X       S   I   Z   E   )   )  \r                
0074220                                                                 
*
0074320                    ( 006 002   D   E   C   L   A   R   E 006 001
0074340        (   T   Y   P   E       F   L   O   A   T   P       S   C
0074360    A   L   A   R   )  \r                                        
0074400                                                                 
*
0074500                        )  \r                                    
0074520                                                                 
*
0074600                                                                (
0074620    \   P   U   T   B   A   S   E   F   L   O   A   T   P  \r    
0074640                                                                 
*
0074740                                    R   E   S   U   L   T   -   B
0074760    A   S   E       0  \r                                        
0075000                                                                 
*
0075060                                                                (
0075100    F   P   L   U   S       (   \   G   E   T   B   A   S   E   F
0075120    L   O   A   T   P  \r                                        
0075140                                                                 
*
0075240                                A   R   R   A   Y   -   1   -   B
0075260    A   S   E       0   )  \r                                    
0075300                                                                 
*
0075400                                S   C   A   L   A   R   ]  \r    
0075420                                                                 
*
0075500                                        R   E   S   U   L   T   )
0075520   \r  \r  \r   (   C   L   :   D   E   F   U   N     006 002   %
0075540    %   M   A   P   -   F   L   O   A   T   -   A   R   R   A   Y
0075560    -   Q   U   O   T   I   E   N   T 006 001       (   R   E   S
0075600    U   L   T       A   R   R   A   Y   -   1       A   R   R   A
0075620    Y   -   2   )  \r               [   C   L   :   I   F       (
0075640    C   L   :   A   R   R   A   Y   P       A   R   R   A   Y   -
0075660    1   )  \r                                           [   C   L
0075700    :   I   F       (   C   L   :   A   R   R   A   Y   P       A
0075720    R   R   A   Y   -   2   )  \r                                
0075740                                        [   C   L   :   D   O    
0075760    (   (   S   I   Z   E       (   C   L   :   A   R   R   A   Y
0076000    -   T   O   T   A   L   -   S   I   Z   E       R   E   S   U
0076020    L   T   )   )  \r                                            
0076040                                                            (   R
0076060    E   S   U   L   T   -   B   A   S   E       (   %   %   G   E
0076100    T   -   F   L   O   A   T   -   A   R   R   A   Y   -   B   A
0076120    S   E       R   E   S   U   L   T   )  \r                    
0076140                                                                 
0076160                                                (   \   A   D   D
0076200    B   A   S   E       R   E   S   U   L   T   -   B   A   S   E
0076220        2   )   )  \r                                            
0076240                                                            (   A
0076260    R   R   A   Y   -   1   -   B   A   S   E       (   %   %   G
0076300    E   T   -   F   L   O   A   T   -   A   R   R   A   Y   -   B
0076320    A   S   E       A   R   R   A   Y   -   1   )  \r            
0076340                                                                 
0076360                                                        (   \   A
0076400    D   D   B   A   S   E       A   R   R   A   Y   -   1   -   B
0076420    A   S   E       2   )   )  \r                                
0076440                                                                 
0076460        (   A   R   R   A   Y   -   2   -   B   A   S   E       (
0076500    %   %   G   E   T   -   F   L   O   A   T   -   A   R   R   A
0076520    Y   -   B   A   S   E       A   R   R   A   Y   -   2   )  \r
0076540                                                                 
*
0076600    (   \   A   D   D   B   A   S   E       A   R   R   A   Y   -
0076620    1   -   B   A   S   E       2   )   )  \r                    
0076640                                                                 
0076660                    (   I   N   D   E   X       0       (   C   L
0076700    :   1   +       I   N   D   E   X   )   )   )  \r            
0076720                                                                 
0076740                        (   (   E   Q       I   N   D   E   X    
0076760    S   I   Z   E   )   )  \r                                    
0077000                                                                (
0077020    \   P   U   T   B   A   S   E   F   L   O   A   T   P       R
0077040    E   S   U   L   T   -   B   A   S   E       0       (   F   Q
0077060    U   O   T   I   E   N   T       (   \   G   E   T   B   A   S
0077100    E   F   L   O   A   T   P       A   R   R   A   Y   -   1   -
0077120    B   A   S   E       0   )  \r                                
0077140                                                                 
*
0077220                        (   \   G   E   T   B   A   S   E   F   L
0077240    O   A   T   P       A   R   R   A   Y   -   2   -   B   A   S
0077260    E       0   ]  \r                                            
0077300                            (   C   L   :   D   O       (   (   S
0077320    I   Z   E       (   C   L   :   A   R   R   A   Y   -   T   O
0077340    T   A   L   -   S   I   Z   E       R   E   S   U   L   T   )
0077360    )  \r                                                        
0077400                                                (   R   E   S   U
0077420    L   T   -   B   A   S   E       (   %   %   G   E   T   -   F
0077440    L   O   A   T   -   A   R   R   A   Y   -   B   A   S   E    
0077460    R   E   S   U   L   T   )  \r                                
0077500                                                                 
0077520                                    (   \   A   D   D   B   A   S
0077540    E       R   E   S   U   L   T   -   B   A   S   E       2   )
0077560    )  \r                                                        
0077600                                                (   A   R   R   A
0077620    Y   -   1   -   B   A   S   E       (   %   %   G   E   T   -
0077640    F   L   O   A   T   -   A   R   R   A   Y   -   B   A   S   E
0077660        A   R   R   A   Y   -   1   )  \r                        
0077700                                                                 
0077720                                            (   \   A   D   D   B
0077740    A   S   E       A   R   R   A   Y   -   1   -   B   A   S   E
0077760        2   )   )  \r                                            
0100000                                                            (   S
0100020    C   A   L   A   R       (   F   L   O   A   T       A   R   R
0100040    A   Y   -   2   )   )  \r                                    
0100060                                                                 
0100100    (   I   N   D   E   X       0       (   C   L   :   1   +    
0100120    I   N   D   E   X   )   )   )  \r                            
0100140                                                                 
0100160        (   (   E   Q       I   N   D   E   X       S   I   Z   E
0100200    )   )  \r                                                    
0100220                                                ( 006 002   D   E
0100240    C   L   A   R   E 006 001       (   T   Y   P   E       F   L
0100260    O   A   T   P       S   C   A   L   A   R   )   )  \r        
0100300                                                                 
0100320                            (   \   P   U   T   B   A   S   E   F
0100340    L   O   A   T   P       R   E   S   U   L   T   -   B   A   S
0100360    E       0       (   F   Q   U   O   T   I   E   N   T       (
0100400    \   G   E   T   B   A   S   E   F   L   O   A   T   P       A
0100420    R   R   A   Y   -   1   -   B   A   S   E       0   )  \r    
0100440                                                                 
*
0100520                                                    S   C   A   L
0100540    A   R   ]  \r                                           (   C
0100560    L   :   D   O       (   (   S   I   Z   E       (   C   L   :
0100600    A   R   R   A   Y   -   T   O   T   A   L   -   S   I   Z   E
0100620        R   E   S   U   L   T   )   )  \r                        
0100640                                                    (   R   E   S
0100660    U   L   T   -   B   A   S   E       (   %   %   G   E   T   -
0100700    F   L   O   A   T   -   A   R   R   A   Y   -   B   A   S   E
0100720        R   E   S   U   L   T   )  \r                            
0100740                                                                 
0100760            (   \   A   D   D   B   A   S   E       R   E   S   U
0101000    L   T   -   B   A   S   E       2   )   )  \r                
0101020                                                            (   S
0101040    C   A   L   A   R       (   F   L   O   A   T       A   R   R
0101060    A   Y   -   1   )   )  \r                                    
0101100                                        (   A   R   R   A   Y   -
0101120    2   -   B   A   S   E       (   %   %   G   E   T   -   F   L
0101140    O   A   T   -   A   R   R   A   Y   -   B   A   S   E       A
0101160    R   R   A   Y   -   2   )  \r                                
0101200                                                                 
0101220        (   \   A   D   D   B   A   S   E       A   R   R   A   Y
0101240    -   2   -   B   A   S   E       2   )   )  \r                
0101260                                                            (   I
0101300    N   D   E   X       0       (   C   L   :   1   +       I   N
0101320    D   E   X   )   )   )  \r                                    
0101340                                    (   (   E   Q       I   N   D
0101360    E   X       S   I   Z   E   )   )  \r                        
0101400                                                ( 006 002   D   E
0101420    C   L   A   R   E 006 001       (   T   Y   P   E       F   L
0101440    O   A   T   P       S   C   A   L   A   R   )   )  \r        
0101460                                                                (
0101500    \   P   U   T   B   A   S   E   F   L   O   A   T   P       R
0101520    E   S   U   L   T   -   B   A   S   E       0       (   F   Q
0101540    U   O   T   I   E   N   T       S   C   A   L   A   R       (
0101560    \   G   E   T   B   A   S   E   F   L   O   A   T   P       A
0101600    R   R   A   Y   -   2   -   B   A   S   E       0   ]  \r    
0101620            R   E   S   U   L   T   )  \r  \r  \r   (   C   L   :
0101640    D   E   F   U   N     006 002   %   %   M   A   P   -   F   L
0101660    O   A   T   -   A   R   R   A   Y   -   T   I   M   E   S 006
0101700  001       (   R   E   S   U   L   T       A   R   R   A   Y   -
0101720    1       A   R   R   A   Y   -   2   )       (   C   L   :   I
0101740    F       (   N   O   T       (   C   L   :   A   R   R   A   Y
0101760    P       A   R   R   A   Y   -   1   )   )  \r                
0102000                                                                 
*
0102060                                                            (   C
0102100    L   :   R   O   T   A   T   E   F       A   R   R   A   Y   -
0102120    1       A   R   R   A   Y   -   2   )   )  \r                
0102140                                                                 
*
0102220                                      006 006   (   *       ;    
0102240    "   M   u   l   t   i   p   l   i   c   a   t   i   o   n    
0102260    i   s       c   o   m   m   u   t   a   t   i   v   e   "   )
0102300  006 001  \r                                                    
0102320                                                                 
*
0102360                                                            [   C
0102400    L   :   I   F       (   C   L   :   A   R   R   A   Y   P    
0102420    A   R   R   A   Y   -   2   )  \r                            
0102440                                                                 
*
0102520                                                (   %   %   B   L
0102540    K   F   T   I   M   E   S       (  \r                        
0102560                                                                 
*
0102660                                        %   %   G   E   T   -   F
0102700    L   O   A   T   -   A   R   R   A   Y   -   B   A   S   E  \r
0102720                                                                 
*
0103040    A   R   R   A   Y   -   1   )  \r                            
0103060                                                                 
*
0103160            (   %   %   G   E   T   -   F   L   O   A   T   -   A
0103200    R   R   A   Y   -   B   A   S   E  \r                        
0103220                                                                 
*
0103320                    A   R   R   A   Y   -   2   )  \r            
0103340                                                                 
*
0103440                            (   %   %   G   E   T   -   F   L   O
0103460    A   T   -   A   R   R   A   Y   -   B   A   S   E  \r        
0103500                                                                 
*
0103600                                    R   E   S   U   L   T   )  \r
0103620                                                                 
*
0103720                                        (   C   L   :   A   R   R
0103740    A   Y   -   T   O   T   A   L   -   S   I   Z   E       R   E
0103760    S   U   L   T   )  \r                                        
0104000                                                                 
*
0104060                                                                )
0104100   \r                                                            
0104120                                                                 
*
0104200                (   C   L   :   D   O       (   (   S   I   Z   E
0104220        (   C   L   :   A   R   R   A   Y   -   T   O   T   A   L
0104240    -   S   I   Z   E  \r                                        
0104260                                                                 
*
0104360                                R   E   S   U   L   T   )   )  \r
0104400                                                                 
*
0104500                                            (   R   E   S   U   L
0104520    T   -   B   A   S   E       (  \r                            
0104540                                                                 
*
0104640                                    %   %   G   E   T   -   F   L
0104660    O   A   T   -   A   R   R   A   Y   -   B   A   S   E  \r    
0104700                                                                 
*
0105020                                R   E   S   U   L   T   )  \r    
0105040                                                                 
*
0105160    (   \   A   D   D   B   A   S   E      \r                    
0105200                                                                 
*
0105320                R   E   S   U   L   T   -   B   A   S   E       2
0105340   \r                                                            
0105360                                                                 
*
0105460                                        )   )  \r                
0105500                                                                 
*
0105600                            (   A   R   R   A   Y   -   1   -   B
0105620    A   S   E       (  \r                                        
0105640                                                                 
*
0105740                        %   %   G   E   T   -   F   L   O   A   T
0105760    -   A   R   R   A   Y   -   B   A   S   E  \r                
0106000                                                                 
*
0106120                        A   R   R   A   Y   -   1   )  \r        
0106140                                                                 
*
0106240                                                                (
0106260    \   A   D   D   B   A   S   E      \r                        
0106300                                                                 
*
0106420            A   R   R   A   Y   -   1   -   B   A   S   E      \r
0106440                                                                 
*
0106560                                    2   )   )  \r                
0106600                                                                 
*
0106700                            (   S   C   A   L   A   R       (   F
0106720    L   O   A   T       A   R   R   A   Y   -   2   )   )  \r    
0106740                                                                 
*
0107040                                        (   I   N   D   E   X    
0107060    0       (   C   L   :   1   +       I   N   D   E   X   )   )
0107100    )  \r                                                        
0107120                                                                 
*
0107200                                                (   (   E   Q    
0107220    I   N   D   E   X       S   I   Z   E   )   )  \r            
0107240                                                                 
*
0107340                            ( 006 002   D   E   C   L   A   R   E
0107360  006 001       (   T   Y   P   E       F   L   O   A   T   P    
0107400    S   C   A   L   A   R  \r                                    
0107420                                                                 
*
0107520                                                                )
0107540    )  \r                                                        
0107560                                                                 
*
0107640                                                (   \   P   U   T
0107660    B   A   S   E   F   L   O   A   T   P  \r                    
0107700                                                                 
*
0110000                        R   E   S   U   L   T   -   B   A   S   E
0110020        0  \r                                                    
0110040                                                                 
*
0110120                                                        (   F   T
0110140    I   M   E   S       (   \   G   E   T   B   A   S   E   F   L
0110160    O   A   T   P  \r                                            
0110200                                                                 
*
0110300                                    A   R   R   A   Y   -   1   -
0110320    B   A   S   E       0   )  \r                                
0110340                                                                 
*
0110440                                        S   C   A   L   A   R   ]
0110460   \r                                                            
0110500                                                                 
*
0110540                                                    R   E   S   U
0110560    L   T   )  \r  \r  \r   (   C   L   :   D   E   F   U   N    
0110600  006 002   %   %   M   A   P   -   F   L   O   A   T   -   A   R
0110620    R   A   Y   -   T   R   U   N   C   A   T   E 006 001       (
0110640    R   E   S   U   L   T       A   R   R   A   Y   )       [   C
0110660    L   :   D   O       (   (   S   I   Z   E       (   C   L   :
0110700    A   R   R   A   Y   -   T   O   T   A   L   -   S   I   Z   E
0110720        R   E   S   U   L   T   )   )  \r                        
0110740                                                                 
*
0111020                            (   A   R   R   A   Y   -   B   A   S
0111040    E       (   %   %   G   E   T   -   F   L   O   A   T   -   A
0111060    R   R   A   Y   -   B   A   S   E  \r                        
0111100                                                                 
*
0111200                A   R   R   A   Y   )  \r                        
0111220                                                                 
*
0111300                                                        (   \   A
0111320    D   D   B   A   S   E       A   R   R   A   Y   -   B   A   S
0111340    E       2   )   )  \r                                        
0111360                                                                 
*
0111440            (   I   N   D   E   X       0       (   C   L   :   1
0111460    +       I   N   D   E   X   )   )   )  \r                    
0111500                                                                 
*
0111560                            (   (   E   Q       I   N   D   E   X
0111600        S   I   Z   E   )  \r                                    
0111620                                                                 
*
0111700                R   E   S   U   L   T   )  \r                    
0111720                                                                 
*
0112000                            (   C   L   :   S   E   T   F       (
0112020    C   L   :   A   R   E   F       R   E   S   U   L   T       I
0112040    N   D   E   X   )  \r                                        
0112060                                                                 
*
0112140                                    (   U   F   I   X       (   \
0112160    G   E   T   B   A   S   E   F   L   O   A   T   P       A   R
0112200    R   A   Y   -   B   A   S   E       0   ]   )  \r  \r  \r   (
0112220    C   L   :   D   E   F   U   N     006 002   %   %   R   E   D
0112240    U   C   E   -   F   L   O   A   T   -   A   R   R   A   Y   -
0112260    M   A   X 006 001       (   A   R   R   A   Y       I   N   I
0112300    T   I   A   L   -   V   A   L   U   E   )       (   L   E   T
0112320        [   (   R   E   S   U   L   T       (   C   L   :   A   R
0112340    E   F       A   R   R   A   Y  \r                            
0112360                                                                 
*
0112460                                (   %   %   B   L   K   F   M   A
0112500    X       (  \r                                                
0112520                                                                 
*
0112620                %   %   G   E   T   -   F   L   O   A   T   -   A
0112640    R   R   A   Y   -   B   A   S   E  \r                        
0112660                                                                 
*
0113000                    A   R   R   A   Y   )  \r                    
0113020                                                                 
*
0113140    0  \r                                                        
0113160                                                                 
*
0113260                                (  \r                            
0113300                                                                 
*
0113400                                                C   L   :   A   R
0113420    R   A   Y   -   T   O   T   A   L   -   S   I   Z   E  \r    
0113440                                                                 
*
0113560                        A   R   R   A   Y   ]  \r                
0113600                                                                 
*
0113660                                            (   C   L   :   I   F
0113700        I   N   I   T   I   A   L   -   V   A   L   U   E       (
0113720    M   A   X       I   N   I   T   I   A   L   -   V   A   L   U
0113740    E      \r                                                    
0113760                                                                 
*
0114060                                                R   E   S   U   L
0114100    T   )  \r                                                    
0114120                                                                 
*
0114200                                    R   E   S   U   L   T   )   )
0114220    )  \r  \r  \r   (   C   L   :   D   E   F   U   N     006 002
0114240    %   %   R   E   D   U   C   E   -   F   L   O   A   T   -   A
0114260    R   R   A   Y   -   M   A   X   -   A   B   S 006 001       (
0114300    A   R   R   A   Y       I   N   I   T   I   A   L   -   V   A
0114320    L   U   E   )  \r               (   L   E   T       [   (   R
0114340    E   S   U   L   T       (   C   L   :   A   R   E   F       A
0114360    R   R   A   Y       (   %   %   B   L   K   F   A   B   S   M
0114400    A   X       (   %   %   G   E   T   -   F   L   O   A   T   -
0114420    A   R   R   A   Y   -   B   A   S   E       A   R   R   A   Y
0114440    )  \r                                                        
0114460                                                                 
0114500                                        0  \r                    
0114520                                                                 
*
0114560            (   C   L   :   A   R   R   A   Y   -   T   O   T   A
0114600    L   -   S   I   Z   E       A   R   R   A   Y   ]  \r        
0114620                            (   C   L   :   I   F       I   N   I
0114640    T   I   A   L   -   V   A   L   U   E       (   M   A   X   -
0114660    A   B   S       I   N   I   T   I   A   L   -   V   A   L   U
0114700    E       R   E   S   U   L   T   )  \r                        
0114720                                        R   E   S   U   L   T   )
0114740    )   )  \r  \r  \r   (   C   L   :   D   E   F   U   N     006
0114760  002   %   %   R   E   D   U   C   E   -   F   L   O   A   T   -
0115000    A   R   R   A   Y   -   M   I   N 006 001       (   A   R   R
0115020    A   Y       I   N   I   T   I   A   L   -   V   A   L   U   E
0115040    )       (   L   E   T       [   (   R   E   S   U   L   T    
0115060    (   C   L   :   A   R   E   F       A   R   R   A   Y  \r    
0115100                                                                 
*
0115200                                                        (   %   %
0115220    B   L   K   F   M   I   N       (  \r                        
0115240                                                                 
*
0115340                                        %   %   G   E   T   -   F
0115360    L   O   A   T   -   A   R   R   A   Y   -   B   A   S   E  \r
0115400                                                                 
*
0115520                                            A   R   R   A   Y   )
0115540   \r                                                            
0115560                                                                 
*
0115660                            0  \r                                
0115700                                                                 
*
0116000                                                        (  \r    
0116020                                                                 
*
0116140        C   L   :   A   R   R   A   Y   -   T   O   T   A   L   -
0116160    S   I   Z   E  \r                                            
0116200                                                                 
*
0116300                                                A   R   R   A   Y
0116320    ]  \r                                                        
0116340                                                                 
*
0116420    (   C   L   :   I   F       I   N   I   T   I   A   L   -   V
0116440    A   L   U   E       (   M   I   N       I   N   I   T   I   A
0116460    L   -   V   A   L   U   E      \r                            
0116500                                                                 
*
0116620        R   E   S   U   L   T   )  \r                            
0116640                                                                 
*
0116720                                                            R   E
0116740    S   U   L   T   )   )   )  \r  \r  \r   (   C   L   :   D   E
0116760    F   U   N     006 002   %   %   R   E   D   U   C   E   -   F
0117000    L   O   A   T   -   A   R   R   A   Y   -   M   I   N   -   A
0117020    B   S 006 001       (   A   R   R   A   Y       I   N   I   T
0117040    I   A   L   -   V   A   L   U   E   )  \r               (   L
0117060    E   T       [   (   R   E   S   U   L   T       (   C   L   :
0117100    A   R   E   F       A   R   R   A   Y       (   %   %   B   L
0117120    K   F   A   B   S   M   I   N       (   %   %   G   E   T   -
0117140    F   L   O   A   T   -   A   R   R   A   Y   -   B   A   S   E
0117160        A   R   R   A   Y   )  \r                                
0117200                                                                 
0117220                                                                0
0117240   \r                                                            
0117260                                                                 
0117300                                    (   C   L   :   A   R   R   A
0117320    Y   -   T   O   T   A   L   -   S   I   Z   E       A   R   R
0117340    A   Y   ]  \r                                   (   C   L   :
0117360    I   F       I   N   I   T   I   A   L   -   V   A   L   U   E
0117400        (   M   I   N   -   A   B   S       I   N   I   T   I   A
0117420    L   -   V   A   L   U   E       R   E   S   U   L   T   )  \r
0117440                                                                R
0117460    E   S   U   L   T   )   )   )  \r  \r  \r   (   C   L   :   D
0117500    E   F   U   N     006 002   %   %   R   E   D   U   C   E   -
0117520    F   L   O   A   T   -   A   R   R   A   Y   -   P   L   U   S
0117540  006 001       (   A   R   R   A   Y       I   N   I   T   I   A
0117560    L   -   V   A   L   U   E   )       (   L   E   T       [   (
0117600    R   E   S   U   L   T       (   %   %   P   O   L   Y   -   E
0117620    V   A   L  \r                                                
0117640                                                                 
*
0117720                                                        1   .   0
0117740   \r                                                            
0117760                                                                 
*
0120040                                            (   %   %   G   E   T
0120060    -   F   L   O   A   T   -   A   R   R   A   Y   -   B   A   S
0120100    E  \r                                                        
0120120                                                                 
*
0120200                                                    A   R   R   A
0120220    Y   )  \r                                                    
0120240                                                                 
*
0120320                                                    (   C   L   :
0120340    1   -       (   C   L   :   A   R   R   A   Y   -   T   O   T
0120360    A   L   -   S   I   Z   E  \r                                
0120400                                                                 
*
0120500                                        A   R   R   A   Y   ]  \r
0120520                                                                 
*
0120600                                                                (
0120620    C   L   :   I   F       I   N   I   T   I   A   L   -   V   A
0120640    L   U   E       (   +       I   N   I   T   I   A   L   -   V
0120660    A   L   U   E      \r                                        
0120700                                                                 
*
0121000                                                        R   E   S
0121020    U   L   T   )  \r                                            
0121040                                                                 
*
0121120                                                R   E   S   U   L
0121140    T   )   )   )  \r  \r  \r   (   C   L   :   D   E   F   U   N
0121160      006 002   %   %   R   E   D   U   C   E   -   F   L   O   A
0121200    T   -   A   R   R   A   Y   -   T   I   M   E   S 006 001    
0121220    (   A   R   R   A   Y       I   N   I   T   I   A   L   -   V
0121240    A   L   U   E   )       (   L   E   T       (   (   T   O   T
0121260    A   L       1   .   0   )   )  \r                            
0121300                                                                 
*
0121360                                        ( 006 002   D   E   C   L
0121400    A   R   E 006 001       (   T   Y   P   E       F   L   O   A
0121420    T       T   O   T   A   L   )   )  \r                        
0121440                                                                 
*
0121520                                            [   C   L   :   D   O
0121540        (   (   I       0       (   C   L   :   1   +       I   )
0121560    )  \r                                                        
0121600                                                                 
*
0121660                                            (   B   A   S   E    
0121700    (   %   %   G   E   T   -   F   L   O   A   T   -   A   R   R
0121720    A   Y   -   B   A   S   E  \r                                
0121740                                                                 
*
0122040                                A   R   R   A   Y   )  \r        
0122060                                                                 
*
0122160                                                    (   \   A   D
0122200    D   B   A   S   E       B   A   S   E       2   )   )  \r    
0122220                                                                 
*
0122320                                (   S   I   Z   E       (   C   L
0122340    :   A   R   R   A   Y   -   T   O   T   A   L   -   S   I   Z
0122360    E  \r                                                        
0122400                                                                 
*
0122500        A   R   R   A   Y   )   )   )  \r                        
0122520                                                                 
*
0122620        (   (   E   Q       I       S   I   Z   E   )  \r        
0122640                                                                 
*
0122740                            T   O   T   A   L   )  \r            
0122760                                                                 
*
0123060                    (   S   E   T   Q       T   O   T   A   L  \r
0123100                                                                 
*
0123200                                    (   C   L   :   *       T   O
0123220    T   A   L       (   \   G   E   T   B   A   S   E   F   L   O
0123240    A   T   P  \r                                                
0123260                                                                 
*
0123360                                        B   A   S   E       0   ]
0123400   \r                                                            
0123420                                                                 
*
0123500        (   C   L   :   I   F       I   N   I   T   I   A   L   -
0123520    V   A   L   U   E       (   C   L   :   *      \r            
0123540                                                                 
*
0123660                        I   N   I   T   I   A   L   -   V   A   L
0123700    U   E      \r                                                
0123720                                                                 
*
0124020                                                                T
0124040    O   T   A   L   )  \r                                        
0124060                                                                 
*
0124140                                                        T   O   T
0124160    A   L   )   )   )  \r  \r  \r  \r  \r 006 004   (   *       ;
0124200    ;       "   F   o   r       c   o   n   v   e   n   i   e   n
0124220    c   e   "   ) 006 001  \r  \r  \r   (   P   U   T   P   R   O
0124240    P   S     006 002   C   M   L   F   L   O   A   T   A   R   R
0124260    A   Y       F   I   L   E   T   Y   P   E 006 001       C   L
0124300    :   C   O   M   P   I   L   E   -   F   I   L   E   )  \r   (
0124320    D   E   C   L   A   R   E   %   :       D   O   N   T   E   V
0124340    A   L   @   L   O   A   D       D   O   E   V   A   L   @   C
0124360    O   M   P   I   L   E       D   O   N   T   C   O   P   Y    
0124400   \r   (   D   E   C   L   A   R   E   %   :       D   O   E   V
0124420    A   L   @   C   O   M   P   I   L   E       D   O   N   T   C
0124440    O   P   Y  \r  \r   (   L   O   C   A   L   V   A   R   S    
0124460    .       T   )  \r   )  \r   )  \r   (   D   E   C   L   A   R
0124500    E   %   :       D   O   N   T   E   V   A   L   @   L   O   A
0124520    D       D   O   E   V   A   L   @   C   O   M   P   I   L   E
0124540        D   O   N   T   C   O   P   Y       C   O   M   P   I   L
0124560    E   R   V   A   R   S      \r  \r   (   A   D   D   T   O   V
0124600    A   R     006 002   N   L   A   M   A 006 001       )  \r  \r
0124620    (   A   D   D   T   O   V   A   R     006 002   N   L   A   M
0124640    L 006 001       )  \r  \r   (   A   D   D   T   O   V   A   R
0124660      006 002   L   A   M   A 006 001       M   A   P   -   A   R
0124700    R   A   Y   )  \r   )  \r   (   P   U   T   P   R   O   P   S
0124720        C   M   L   F   L   O   A   T   A   R   R   A   Y       C
0124740    O   P   Y   R   I   G   H   T       (   "   X   e   r   o   x
0124760        C   o   r   p   o   r   a   t   i   o   n   "       1   9
0125000    8   5       1   9   8   6       1   9   8   7   )   )  \r   (
0125020    D   E   C   L   A   R   E   %   :       D   O   N   T   C   O
0125040    P   Y  \r           (   F   I   L   E   M   A   P       (   N
0125060    I   L       (   2   3   9   8       7   0   6   6       (   M
0125100    A   P   -   A   R   R   A   Y       2   4   0   8       .    
0125120    7   0   6   4   )   )   )   )   )  \r   S   T   O   P  \r    
0125137