$ od -c -N 50000 [Ivy]<Fiala>BitBlt>BAUDELAIRE>FRED-DOC-TEXT.DM!1
0000000  377  \0  \0   F   R   E   D   -   T   E   X   T   .   P   U   B
0000020   \0 376 001  \0 233 267   .   r   e   q   u   i   r   e       "
0000040    <   p   a   r   c   p   u   b   >   m   e   m   o   .   d   f
0000060    s   "       s   o   u   r   c   e   !   f   i   l   e  \r  \n
0000100    .   l   a   b   n   a   m   e   _   "   C   o   m   p   u   t
0000120    e   r       S   c   i   e   n   c   e       L   a   b   o   r
0000140    a   t   o   r   y   "  \r  \n   .   m   e   m   o   (   C   S
0000160    L   /   S   S   L   ,   P   a   t   r   i   c   k       B   a
0000200    u   d   e   l   a   i   r   e   ,   F   R   E   D   )  \r  \n
0000220    .   c   s   e   c   (   1   .       I   n   t   r   o   d   u
0000240    c   t   i   o   n   )  \r  \n   F   R   E   D       i   s    
0000260    a   n       i   n   t   e   r   a   c   t   i   v   e       e
0000300    d   i   t   o   r       o   f       c   u   r   v   e   s   ,
0000320        i   n   t   e   n   d   e   d       t   o       b   e    
0000340    u   s   e   d  \r  \n   m   a   i   n   l   y       f   o   r
0000360        c   r   e   a   t   i   n   g       f   o   n   t   s   .
0000400   \r  \n   F   R   E   D       i   s       u   s   e   d       t
0000420    o       d   e   f   i 376 001  \0 253 027   n   e       o   u
0000440    t   l   i   n   e   s       o   f       c   h   a   r   a   c
0000460    t   e   r   s   .  \r  \n   .   s   k   i   p       3   4  \r
0000500   \n  \r  \n   F   R   E   D       m   a   n   i   p   u   l   a
0000520    t   e   s       s   p   l   i   n   e       c   u   r   v   e
0000540    s   ,       w   h   i   c   h       a   r   e       p   i   e
0000560    c   e   w   i   s   e       p   a   r   a   m   e   t   r   i
0000600    c      \r  \n   c   u   b   i   c       f   u   n   c   t   i
0000620    o   n   s       f   i   t   t   i   n   g       a       s   e
0000640    t       o   f       p   o   i   n   t   s       c   a   l   l
0000660    e   d       ~   |   k   n   o   t   s   |  \r  \n   (   s   h
0000700    o   w   n       a   s       "   x   "       a   b   o   v   e
0000720    )   .  \r  \n   S   p   l   i   n   e       c   u   r   v   e
0000740    s       a   r   e       c   r   e   a   t   e   d       a   n
0000760    d       m   o   d   i   f   i   e   d       b   y       s   i
0001000    m   p   l   e  \r  \n   o   p   e   r   a   t   i   o   n   s
0001020        o   n       t   h   e   s   e       k 376 001  \0 264   Q
0001040    n   o   t   s   .  \r  \n  \r  \n   .   n   e   x   t       p
0001060    a   g   e  \r  \n   U   s   u   a   l   l   y   ,       w   h
0001100    e   n       c   r   e   a   t   i   n   g       f   o   n   t
0001120        o   u   t   l   i   n   e   s   ,  \r  \n   t   h   e    
0001140    c   u   r   v   e   s       s   h   o   u   l   d       c   o
0001160    r   r   e   s   p   o   n   d       t   o       t   h   e    
0001200    s   h   a   p   e       o   f       a       c   h   a   r   a
0001220    c   t   e   r   ,       p   e   r   h   a   p   s       d   e
0001240    s   i   g   n   e   d  \r  \n   b   y       a       g   r   a
0001260    p   h   i   c       a   r   t   i   s   t   .  \r  \n   T   o
0001300        h   e   l   p       d   e   f   i   n   e       s   u   c
0001320    h       o   u   t   l   i   n   e   s   ,       F   R   E   D
0001340        w   i   l   l       d   i   s   p   l   a   y       a    
0001360    "   b   a   c   k   g   r   o   u   n   d   "       i   m   a
0001400    g   e  \r  \n   t   o       u   s   e       a   s       a    
0001420    r   e   f   e   r   e   n   c   e       w   h   e   n       e
0001440  376 001  \0   p 237   d   i   t   i   n   g       t   h   e    
0001460    c   u   r   v   e   s   .  \r  \n  \r  \n   .   n   e   x   t
0001500        p   a   g   e  \r  \n   .   c   s   e   c   (   2   .    
0001520    S   u   m   m   a   r   y       o   f       c   o   m   m   a
0001540    n   d   s   )  \r  \n   T   h   e       A   l   t   o       s
0001560    c   r   e   e   n       i   s       d   i   v   i   d   e   d
0001600        i   n   t   o       t   h   r   e   e       a   r   e   a
0001620    s   :       a       d   i   s   p   l   a   y       a   r   e
0001640    a       f   o   r       d   r   a   w   i   n   g  \r  \n   s
0001660    p   l   i   n   e       c   u   r   v   e   s   ,       a    
0001700    m   e   n   u       a   r   e   a       a   n   d       a    
0001720    m   e   s   s   a   g   e       a   r   e   a   .  \r  \n   U
0001740    s   e   r       i   n   p   u   t       c   o   m   e   s    
0001760    m   a   i   n   l   y       f   r   o   m       t   h   e    
0002000    m   o   u   s   e   ,       w   h   e   n       t   h   e    
0002020    c   u   r   s   o   r       i   s  \r  \n   i   n       t   h
0002040    e       d   i   s 376 001  \0 224  \t   p   l   a   y       a
0002060    n   d       t   h   e      \r  \n   m   e   n   u       a   r
0002100    e   a   s   .  \r  \n   T   h   e       r   e   s   u   l   t
0002120        o   f       a   n       i   n   t   e   r   a   c   t   i
0002140    o   n       u   s   u   a   l   l   y       s   h   o   w   s
0002160        a   s       a       n   e   w       c   u   r   v   e    
0002200    i   n       t   h   e  \r  \n   d   i   s   p   l   a   y    
0002220    a   r   e   a   .  \r  \n  \r  \n   F   R   E   D       d   i
0002240    s   p   l   a   y   s       a       m   e   n   u       o   f
0002260        c   o   m   m   a   n   d   s       w   h   i   c   h    
0002300    a   r   e       i   n   v   o   k   e   d       b   y       p
0002320    o   i   n   t   i   n   g  \r  \n   a   t       t   h   e   m
0002340        w   i   t   h       t   h   e       c   u   r   s   o   r
0002360        a   n   d       p   r   e   s   s   i   n   g       a   n
0002400    y       m   o   u   s   e       s   w   i   t   c   h   .  \r
0002420   \n   I   n       r   e   s   p   o   n   s   e       t   o    
0002440    c   e   r   t   a   i   n       o   f 376 001  \0   6 217    
0002460    t   h   e   s   e       c   o   m   m   a   n   d   s   ,    
0002500    a   n   o   t   h   e   r       m   e   n   u       o   f    
0002520    s   u   b   c   o   m   m   a   n   d   s  \r  \n   m   a   y
0002540        i   n       t   u   r   n       a   p   p   e   a   r   .
0002560   \r  \n   S   u   b   c   o   m   m   a   n   d   s       a   r
0002600    e       i   n   v   o   k   e   d       i   n       t   h   e
0002620        s   a   m   e       f   a   s   h   i   o   n   .  \r  \n
0002640    F   R   E   D       c   o   m   m   a   n   d   s       a   r
0002660    e       d   e   s   c   r   i   b   e   d       i   n       t
0002700    h   e       f   o   l   l   o   w   i   n   g       s   e   c
0002720    t   i   o   n   s       o   f       t   h   i   s       d   o
0002740    c   u   m   e   n   t   :  \r  \n  \r  \n  \t   s   e   c   t
0002760    i   o   n       ~   |   3   |   :       b   a   s   i   c    
0003000    o   p   e   r   a   t   i   o   n   s  \r  \n  \r  \n  \t  \t
0003020    ~   |   3   .   1   :                       ~   _   m   a   k
0003040    e   _   |  \r  \n  \r  \n  \t  \t   ~   |   3   .   3   : 376
0003060  001  \0 033 234                       ~   _   r   e   p   l   a
0003100    c   e   _   |  \r  \n  \r  \n  \t  \t   ~   |   3   .   5   :
0003120                        ~   _   n   e   x   t   _   |  \r  \n  \r
0003140   \n  \t   s   e   c   t   i   o   n       ~   |   4   |   :    
0003160    t   r   a   n   s   f   o   r   m   a   t   i   o   n   s  \r
0003200   \n  \r  \n  \t  \t   ~   |   4   .   1   :                    
0003220    ~   _   m   o   v   e   _   |  \r  \n  \r  \n  \t  \t   ~   |
0003240    4   .   2   :                       ~   _   c   o   p   y   _
0003260    |  \r  \n  \r  \n  \t  \t   ~   |   4   .   3   :            
0003300            ~   _   d   r   a   g   _   |  \r  \n  \r  \n  \t  \t
0003320    ~   |   4   .   4   :                       ~   _   r   e   p
0003340    e   a   t   _   |  \r  \n  \r  \n  \t   s   e   c   t   i   o
0003360    n       ~   |   5   |   :       o   t   h   e   r       o   p
0003400    e   r   a   t   i   o   n   s  \r  \n  \r  \n  \t  \t   ~   |
0003420    5   .   1   :                       ~   _   w   i   p   e   _
0003440    |  \r  \n  \r  \n  \t  \t   ~   |   5   .   2   :            
0003460            ~   _ 376 001  \0 350   >   u   n   d   o   _   |  \r
0003500   \n  \r  \n  \t  \t   ~   |   5   .   3   :                    
0003520    ~   _   b   r   e   a   k   _   |  \r  \n  \r  \n  \t  \t   ~
0003540    |   5   .   4   :                       ~   _   j   o   i   n
0003560    _   |  \r  \n  \r  \n  \t   s   e   c   t   i   o   n       ~
0003600    |   6   |   :       r   e   f   r   e   s   h  \r  \n  \r  \n
0003620   \t  \t   ~   |   6   .   1   :                       ~   _   r
0003640    e   f   r   e   s   h   _   |  \r  \n  \r  \n  \t  \t   ~   |
0003660    6   .   2   :                       ~   _   s   h   i   f   t
0003700    _   |  \r  \n  \r  \n  \t  \t   ~   |   6   .   3   :        
0003720                ~   _   n   e   w       b   a   c   k   g   r   o
0003740    u   n   d   _   |  \r  \n  \r  \n  \t   s   e   c   t   i   o
0003760    n       ~   |   7   :                               ~   _   r
0004000    e   a   d   _   ,       ~   _   w   r   i   t   e   _   ,    
0004020    ~   _   p   l   o   t   _   |  \r  \n  \r  \n  \t   s   e   c
0004040    t   i   o   n       ~   |   8   :                            
0004060    ~   _   f   o   n   t   _   |  \r 376 001  \0   % 256  \n  \r
0004100   \n   .   n   e   x   t       p   a   g   e  \r  \n   I   n    
0004120    a   d   d   i   t   i   o   n   ,       t   h   e       m   a
0004140    i   n       m   e   n   u       o   f   f   e   r   s       t
0004160    w   o       s   i   m   p   l   e       c   o   m   m   a   n
0004200    d   s   :  \r  \n   .   n   a   r   r   o   w       8  \r  \n
0004220    ~   |   ~   _   k   n   o   t   s   _   |   :  \r  \n   s   p
0004240    l   i   n   e       c   u   r   v   e   s       a   r   e    
0004260    d   r   a   w   n       w   i   t   h       o   r       w   i
0004300    t   h   o   u   t       t   h   e   i   r       k   n   o   t
0004320    s       e   x   p   l   i   c   i   t   l   y      \r  \n   r
0004340    e   p   r   e   s   e   n   t   e   d   ,       d   e   p   e
0004360    n   d   i   n   g       o   n       t   h   e       c   o   n
0004400    t   e   x   t   .  \r  \n   T   h   i   s       c   o   m   m
0004420    a   n   d       i   s       u   s   e   d       f   o   r    
0004440    d   i   s   p   l   a   y   i   n   g       a   l   l       t
0004460    h   e       k   n   o   t   s       o   n       a   l 376 001
0004500   \0 340 355   l       t   h   e       c   u   r   v   e   s  \r
0004520   \n   (   t   h   e   y       a   r   e       d   r   a   w   n
0004540        a   s       "   x   "       s   h   a   p   e   d       s
0004560    y   m   b   o   l   s   )   .  \r  \n  \r  \n   ~   |   ~   _
0004600    q   u   i   t   _   |   :  \r  \n   f   o   r       r   e   t
0004620    u   r   n   i   n   g       t   o       t   h   e       A   l
0004640    t   o       o   p   e   r   a   t   i   n   g       s   y   s
0004660    t   e   m   .  \r  \n   T   h   i   s       c   o   m   m   a
0004700    n   d       e   x   p   e   c   t   s       c   o   n   f   i
0004720    r   m   a   t   i   o   n       w   i   t   h       a       k
0004740    e   y       s   t   r   o   k   e       (   ~   &   Y   &    
0004760    o   r       ~   &   r   e   t   u   r   n   &   )   .  \r  \n
0005000    .   w   i   d   e   n  \r  \n  \r  \n   C   e   r   t   a   i
0005020    n       c   o   m   m   a   n   d   s       u   s   e       k
0005040    e   y   b   o   a   r   d       i   n   t   e   r   a   c   t
0005060    i   o   n   .  \r  \n   W   h   e   n       i   n   p   u   t
0005100    i   n   g 376 001  \0   m   M       a       t   e   x   t    
0005120    s   t   r   i   n   g       (   s   u   c   h       a   s    
0005140    f   i   l   e       n   a   m   e   )       o   r       a    
0005160    n   u   m   b   e   r   ,       t   e   r   m   i   n   a   t
0005200    e  \r  \n   w   i   t   h           ~   &   r   e   t   u   r
0005220    n   &       o   r           ~   &   e   s   c   a   p   e   &
0005240    ;  \r  \n   e   d   i   t       w   i   t   h       ~   &   b
0005260    a   c   k   s   p   a   c   e   &       w   h   i   c   h    
0005300    d   e   l   e   t   e   s       t   h   e       l   a   s   t
0005320        c   h   a   r   a   c   t   e   r   ,       a   n   d  \r
0005340   \n   ~   &   d   e   l   e   t   e   &       f   o   r       s
0005360    t   a   r   t   i   n   g       o   v   e   r   .  \r  \n   E
0005400    n   t   e   r   i   n   g       o   n   l   y           ~   &
0005420    r   e   t   u   r   n   &       u   s   u   a   l   l   y    
0005440    a   b   o   r   t   s       t   h   e       c   o   m   m   a
0005460    n   d   .  \r  \n   E   n   t   e   r   i   n   g       o   n
0005500    l   y           ~   &   e   s 376 001  \0   R  \f   c   a   p
0005520    e   &       m   a   y       e   i   t   h   e   r       a   b
0005540    o   r   t       o   r       i   m   p   l   y       s   o   m
0005560    e       d   e   f   a   u   l   t       v   a   l   u   e   .
0005600   \r  \n  \r  \n  \r  \n   .   c   s   e   c   (   3   .       B
0005620    a   s   i   c       o   p   e   r   a   t   i   o   n   s   )
0005640   \r  \n   S   p   l   i   n   e       c   u   r   v   e   s    
0005660    c   a   n       b   e       ~   &   c   r   e   a   t   e   d
0005700    &       w   i   t   h       t   h   e       c   o   m   m   a
0005720    n   d       ~   |   ~   _   m   a   k   e   _   |   .  \r  \n
0005740    T   h   e   y       c   a   n       b   e       ~   &   d   e
0005760    l   e   t   e   d   &       a   n   d       ~   &   m   o   d
0006000    i   f   i   e   d   &       (   b   y  \r  \n   d   e   l   e
0006020    t   i   n   g       k   n   o   t   s   ,       m   o   v   i
0006040    n   g       k   n   o   t   s       o   r       a   d   d   i
0006060    n   g       n   e   w       k   n   o   t   s   )       w   i
0006100    t   h       t   h   e       c   o   m   m   a   n 376 001  \0
0006120  366   )   d       ~   |   ~   _   r   e   p   l   a   c   e   _
0006140    |   .  \r  \n   T   h   e       o   p   e   r   a   t   i   o
0006160    n       ~   |   ~   _   r   e   p   l   a   c   e   _   |    
0006200    a   p   p   l   i   e   s       t   o       a       ~   &   s
0006220    e   c   t   i   o   n   &       o   f       a       c   u   r
0006240    v   e   ,       t   h   a   t       i   s       t   o       s
0006260    a   y       a   n       ~   &   o   r   d   e   r   e   d    
0006300    s   e   t       o   f       c   o   n   t   i   g   u   o   u
0006320    s       k   n   o   t   s   &       o   f       t   h   e    
0006340    c   u   r   v   e   .  \r  \n   S   i   n   c   e       t   h
0006360    e       c   o   m   m   a   n   d   s       ~   |   ~   _   m
0006400    a   k   e   _   |       a   n   d       ~   |   ~   _   r   e
0006420    p   l   a   c   e   _   |       a   r   e       t   h   e    
0006440    t   w   o       m   o   s   t       f   r   e   q   u   e   n
0006460    t   l   y       u   s   e   d   ,       t   h   e   y       d
0006500    o       n   o   t       a   p   p   e   a   r       o   n    
0006520    t   h 376 001  \0   G 370   e       m   e   n   u       b   u
0006540    t       a   r   e       i   n   v   o   k   e   d       b   y
0006560        p   r   e   s   s   i   n   g       ~   |   s   w   i   t
0006600    c   h       3   |       o   f       t   h   e       m   o   u
0006620    s   e   .  \r  \n  \r  \n   .   s   e   c   (   3   .   1    
0006640    ~   _   M   a   k   e   :   _   )  \r  \n   .   n   a   r   r
0006660    o   w       3   6  \r  \n   T   h   i   s       i   s       t
0006700    h   e       o   p   e   r   a   t   i   o   n       f   o   r
0006720        c   r   e   a   t   i   n   g       a       n   e   w    
0006740    c   u   r   v   e   .  \r  \n   F   i   r   s   t       p   r
0006760    e   s   s       ~   |   s   w   i   t   c   h       3   |   .
0007000   \r  \n   T   h   e       e   d   i   t   o   r       g   o   e
0007020    s       i   n   t   o       ~   |   k   n   o   t       i   n
0007040    p   u   t       m   o   d   e   |       (   s   e   e       b
0007060    e   l   o   w   )   :  \r  \n   a       n   e   w       m   e
0007100    n   u       a   p   p   e   a   r   s       a   n   d       a
0007120        s   m   a   l   l     376 001  \0 031   6   s   y   m   b
0007140    o   l       "   +   "       i   s       n   o   w       a   t
0007160    t   a   c   h   e   d       t   o  \r  \n   t   h   e       c
0007200    u   r   s   o   r   .  \r  \n   N   o   w       d   e   f   i
0007220    n   e       t   h   e       k   n   o   t   s       o   f    
0007240    a       n   e   w       s   p   l   i   n   e       c   u   r
0007260    v   e   .  \r  \n   W   h   e   n       a   l   l       t   h
0007300    e       k   n   o   t   s       o   f       t   h   e       s
0007320    p   l   i   n   e       h   a   v   e       b   e   e   n    
0007340    d   e   f   i   n   e   d   ,       t   e   r   m   i   n   a
0007360    t   e       ~   |   k   n   o   t       i   n   p   u   t    
0007400    m   o   d   e   |   .  \r  \n   T   h   e       n   e   w    
0007420    s   p   l   i   n   e       i   s       d   i   s   p   l   a
0007440    y   e   d       w   i   t   h       i   t   s       k   n   o
0007460    t   s       t   u   r   n   e   d       o   n   .  \r  \n   A
0007500        m   a   x   i   m   u   m       o   f       4   0       n
0007520    e   w       k   n   o   t   s       c   a   n 376 001  \0   k
0007540  317       b   e       a   c   c   e   p   t   e   d       a   t
0007560        o   n   e       t   i   m   e   .  \r  \n   H   o   w   e
0007600    v   e   r       t   h   i   s       r   e   s   t   r   i   c
0007620    t   i   o   n       d   o   e   s       n   o   t       l   i
0007640    m   i   t       t   h   e       n   u   m   b   e   r       o
0007660    f       k   n   o   t   s       f   o   r       a      \r  \n
0007700    c   u   r   v   e       s   i   n   c   e       n   e   w    
0007720    k   n   o   t   s       c   a   n       b   e       a   d   d
0007740    e   d       w   i   t   h       a       ~   |   ~   _   r   e
0007760    p   l   a   c   e   _   |       o   p   e   r   a   t   i   o
0010000    n   .  \r  \n   .   w   i   d   e   n  \r  \n  \r  \n   .   n
0010020    e   x   t       p   a   g   e  \r  \n   .   s   e   c   (   3
0010040    .   2       K   n   o   t       I   n   p   u   t       M   o
0010060    d   e   )  \r  \n   K   n   o   t   s       a   r   e       i
0010100    n   p   u   t       i   n       t   h   e       d   i   s   p
0010120    l   a   y       a   r   e   a       b   y       p   r   e   s
0010140    s 376 001  \0 314 310   i   n   g       s   w   i   t   c   h
0010160        1       o   r       2       o   f  \r  \n   t   h   e    
0010200    m   o   u   s   e   .  \r  \n   A       s   y   m   b   o   l
0010220        "   +   "       i   s       d   i   s   p   l   a   y   e
0010240    d       a   t       t   h   a   t       l   o   c   a   t   i
0010260    o   n   ,       a   n   d       t   h   e       n   u   m   b
0010300    e   r       a   n   d  \r  \n   c   o   o   r   d   i   n   a
0010320    t   e   s       o   f       t   h   e       p   o   i   n   t
0010340        a   r   e       s   h   o   w   n       i   n       t   h
0010360    e       m   e   s   s   a   g   e       a   r   e   a   .  \r
0010400   \n  \r  \n   I   f       ~   |   s   w   i   t   c   h       1
0010420    |       i   s       u   s   e   d   ,       a       k   n   o
0010440    t       i   s       p   l   a   c   e   d       a   t       t
0010460    h   e       ~   &   e   x   a   c   t   &       l   o   c   a
0010500    t   i   o   n      \r  \n   p   o   i   n   t   e   d       a
0010520    t       b   y       t   h   e       c   u   r   s   o   r   .
0010540   \r  \n  \r  \n   A   l 376 001  \0   D 360   t   e   r   n   a
0010560    t   i   v   e   l   y   ,       i   f       ~   |   s   w   i
0010600    t   c   h       2   |       i   s       u   s   e   d   ,    
0010620    a       k   n   o   t       i   s       i   n   p   u   t    
0010640    ~   &   o   n   l   y   &       i   f      \r  \n   t   h   e
0010660        c   u   r   s   o   r      \r  \n   i   s       i   n    
0010700    t   h   e       v   i   c   i   n   i   t   y       o   f    
0010720    e   i   t   h   e   r       a       k   n   o   t       o   n
0010740        a       c   u   r   v   e       o   r       a      \r  \n
0010760    p   r   e   v   i   o   u   s   l   y       i   n   p   u   t
0011000        k   n   o   t       (   i   .   e   .       a       s   y
0011020    m   b   o   l       "   +   "   )   .  \r  \n   T   h   e    
0011040    n   e   w       k   n   o   t       w   i   l   l       f   a
0011060    l   l       e   x   a   c   t   l   y       a   t       t   h
0011100    e       l   o   c   a   t   i   o   n       o   f       t   h
0011120    i   s       a   d   j   a   c   e   n   t  \r  \n   k   n   o
0011140    t   .  \r  \n   T   h   e       m   e   s 376 001  \0 220 260
0011160    s   a   g   e       "   o   v   e   r   l   a   p   "       w
0011200    i   l   l       c   o   n   f   i   r   m       t   h   e    
0011220    i   n   p   u   t   .  \r  \n  \r  \n   ~   |   S   w   i   t
0011240    c   h       3   |       i   s       u   s   e   d       t   o
0011260        t   e   r   m   i   n   a   t   e       k   n   o   t    
0011300    i   n   p   u   t   ,       e   x   e   c   u   t   e       t
0011320    h   e  \r  \n   o   p   e   r   a   t   i   o   n       a   n
0011340    d       r   e   t   u   r   n       t   o       t   h   e    
0011360    m   a   i   n       m   e   n   u   .  \r  \n   .   s   k   i
0011400    p       1  \r  \n   I   n       a   d   d   i   t   i   o   n
0011420    ,       t   h   e       f   o   l   l   o   w   i   n   g    
0011440    a   c   t   i   o   n   s       a   r   e       a   v   a   i
0011460    l   a   b   l   e       f   r   o   m       t   h   e  \r  \n
0011500    ~   |   k   n   o   t       i   n   p   u   t       m   o   d
0011520    e   |       m   e   n   u   :  \r  \n  \r  \n  \t   ~   |   ~
0011540    _   e   r   a   s   e   _   |   :  \t   e   r   a   s   e    
0011560  376 001  \0 357   0   t   h   e       l   a   s   t       k   n
0011600    o   t       i   n   p   u   t   ;  \r  \n  \r  \n  \t   ~   |
0011620    ~   _   a   b   o   r   t   _   |   :  \t   a   b   o   r   t
0011640        k   n   o   t       i   n   p   u   t   ;       d   o    
0011660    n   o   t       m   a   k   e       a       s   p   l   i   n
0011700    e   ;  \r  \n  \r  \n  \t   ~   |   ~   _   x       &       y
0011720    _   |   :  \t   i   n   p   u   t       a       k   n   o   t
0011740        b   y       i   t   s       c   o   o   r   d   i   n   a
0011760    t   e   s   .  \r  \n  \r  \n   K   e   y   s       ~   &   d
0012000    e   l   e   t   e   &       a   n   d       ~   &   b   a   c
0012020    k   s   p   a   c   e   &       h   a   v   e       t   h   e
0012040        s   a   m   e       a   c   t   i   o   n       a   s    
0012060    t   h   e       c   o   m   m   a   n   d       ~   |   ~   _
0012100    e   r   a   s   e   _   |   .  \r  \n  \r  \n   T   h   e    
0012120    m   e   n   u       a   r   e   a       a   l   s   o       c
0012140    o   n   t   a   i   n   s       a   n       1   1 002       x
0012160  002       1   1     376 001  \0 372   Q   g   r   i   d   ,    
0012200    w   i   t   h       a       b   l   a   c   k       s   q   u
0012220    a   r   e       i   n       i   t   s       c   e   n   t   e
0012240    r       w   h   i   c   h  \r  \n   i   s       u   s   e   d
0012260        f   o   r       m   o   v   i   n   g           t   h   e
0012300        l   a   s   t       k   n   o   t       i   n   p   u   t
0012320    .  \r  \n   W   h   e   n       t   h   e       c   u   r   s
0012340    o   r       i   s       p   l   a   c   e   d       i   n    
0012360    t   h   e       g   r   i   d       a   n   d       a       s
0012400    w   i   t   c   h       d   e   p   r   e   s   s   e   d   ,
0012420   \r  \n   t   h   e       l   a   s   t       k   n   o   t    
0012440    w   i   l   l       b   e       m   o   v   e   d       b   y
0012460        a   n       a   m   o   u   n   t       e   q   u   a   l
0012500        t   o       t   h   e       d   i   s   t   a   n   c   e
0012520        b   e   t   w   e   e   n       t   h   e  \r  \n   b   l
0012540    a   c   k       s   q   u   a   r   e       i   n       t   h
0012560    e       c   e   n   t   e   r       o 376 001  \0 376 333   f
0012600        t   h   e       g   r   i   d       a   n   d       t   h
0012620    e       s   q   u   a   r   e       p   o   i   n   t   e   d
0012640        a   t       b   y       t   h   e       c   u   r   s   o
0012660    r   ,       m   u   l   t   i   p   l   i   e   d  \r  \n   b
0012700    y       t   h   e       "   r   e   s   o   l   u   t   i   o
0012720    n   "       o   f       t   h   e       g   r   i   d       w
0012740    h   i   c   h       d   e   p   e   n   d   s       o   n    
0012760    t   h   e       s   w   i   t   c   h       u   s   e   d   :
0013000   \r  \n  \r  \n   .   n   a   r   r   o   w       8  \r  \n   .
0013020    b   e   g   i   n   ;       s   k   i   p       1   ;        
0013040    n   o   f   i   l   l   ;       n   o   j   u   s   t  \r  \n
0013060    ~   |   s   w   i   t   c   h       1   |   :       1       g
0013100    r   i   d       u   n   i   t       e   q   u   a   l   s    
0013120    1       s   c   r   e   e   n       u   n   i   t   s   ;  \r
0013140   \n   ~   |   s   w   i   t   c   h       2   |   :       1    
0013160    g   r   i   d       u   n   i   t       e   q   u   a   l 376
0013200  001  \0   ` 201   s       1   0       s   c   r   e   e   n    
0013220    u   n   i   t   s   ;  \r  \n   ~   |   s   w   i   t   c   h
0013240        3   |   :       1       g   r   i   d       u   n   i   t
0013260        e   q   u   a   l   s       1   0   0       s   c   r   e
0013300    e   n       u   n   i   t   s   .  \r  \n   .   e   n   d  \r
0013320   \n   .   w   i   d   e   n  \r  \n  \r  \n   F   o   r       i
0013340    n   s   t   a   n   c   e   ,       i   f       o   n   e    
0013360    p   o   i   n   t   s       a   t       t   h   e       s   q
0013400    u   a   r   e       i   m   m   e   d   i   a   t   e   l   y
0013420        t   o       t   h   e       r   i   g   h   t       o   f
0013440        t   h   e       b   l   a   c   k       s   q   u   a   r
0013460    e  \r  \n   u   s   i   n   g       ~   |   s   w   i   t   c
0013500    h       2   |   ,       t   h   e       l   a   s   t       i
0013520    n   p   u   t       k   n   o   t       w   i   l   l       b
0013540    e       m   o   v   e   d       b   y       t   e   n       s
0013560    c   r   e   e   n       u   n   i   t   s   ;  \r  \n   i   f
0013600        o   n   e 376 001  \0 265 221       p   o   i   n   t   s
0013620        a   t       t   h   e       t   o   p       l   e   f   t
0013640        s   q   u   a   r   e       o   f       t   h   e       g
0013660    r   i   d       u   s   i   n   g       ~   |   s   w   i   t
0013700    c   h       1   |   ,       t   h   e       l   a   s   t    
0013720    i   n   p   u   t       k   n   o   t       w   i   l   l    
0013740    b   e       m   o   v   e   d       u   p       a   n   d    
0013760    l   e   f   t       d   i   a   g   o   n   a   l   y       b
0014000    y       f   i   v   e       s   c   r   e   e   n       u   n
0014020    i   t   s       i   n       e   a   c   h  \r  \n   d   i   r
0014040    e   c   t   i   o   n   .  \r  \n  \r  \n   .   n   e   x   t
0014060        p   a   g   e  \r  \n   .   s   e   c   (   3   .   3    
0014100    ~   _   R   e   p   l   a   c   e   :   _   )  \r  \n   .   n
0014120    a   r   r   o   w       3   6  \r  \n   T   h   i   s       o
0014140    p   e   r   a   t   i   o   n       r   e   p   l   a   c   e
0014160    s       a       c   u   r   v   e       s   e   c   t   i   o
0014200    n       b   y       a       s   e 376 001  \0   3   5   t    
0014220    o   f       n   e   w       k   n   o   t   s   .  \r  \n   F
0014240    i   r   s   t       s   p   e   c   i   f   y       a       c
0014260    u   r   v   e       s   e   c   t   i   o   n       (   s   e
0014300    e       b   e   l   o   w   )   .  \r  \n   T   h   e   n    
0014320    p   r   e   s   s       ~   |   s   w   i   t   c   h       3
0014340    |   .  \r  \n   T   h   e       e   d   i   t   o   r       g
0014360    o   e   s       i   n   t   o       ~   |   k   n   o   t    
0014400    i   n   p   u   t       m   o   d   e   |       (   a   l   r
0014420    e   a   d   y       d   e   s   c   r   i   b   e   d       i
0014440    n       s   e   c   t   i   o   n       ~   |   3   .   2   |
0014460    )   .  \r  \n   N   o   w       i   n   p   u   t       n   e
0014500    w       k   n   o   t   s   .  \r  \n   W   h   e   n       t
0014520    h   e       s   e   t       o   f       n   e   w       k   n
0014540    o   t   s       h   a   s       b   e   e   n       d   e   f
0014560    i   n   e   d   ,       t   h   e       m   o   d   i   f   i
0014600    e   d       s   p   l   i   n   e       i   s       d 376 001
0014620   \0 236 216   i   s   p   l   a   y   e   d       w   i   t   h
0014640        i   t   s       k   n   o   t   s       t   u   r   n   e
0014660    d       o   n   .  \r  \n   T   h   e       s   e   t       o
0014700    f       n   e   w       k   n   o   t   s       m   a   y    
0014720    b   e       e   m   p   t   y  \r  \n   (   i   n       t   h
0014740    i   s       c   a   s   e   ,       t   h   e       c   u   r
0014760    v   e       s   e   c   t   i   o   n       i   s       d   e
0015000    l   e   t   e   d   )   .  \r  \n  \r  \n   .   s   k   i   p
0015020        1   6  \r  \n   .   w   i   d   e   n  \r  \n   .   s   e
0015040    c   (   3   .   4       S   p   e   c   i   f   y   i   n   g
0015060        a       c   u   r   v   e       s   e   c   t   i   o   n
0015100    )  \r  \n   A       c   u   r   v   e       s   e   c   t   i
0015120    o   n       i   s       a   n       ~   &   o   r   d   e   r
0015140    e   d       s   e   t       o   f       c   o   n   t   i   g
0015160    u   o   u   s       k   n   o   t   s   &       o   f       a
0015200        c   u   r   v   e   .  \r  \n   I   t       i   s       d
0015220    e   f   i 376 001  \0 200 004   n   e   d       b   y       i
0015240    t   s       e   n   d       k   n   o   t   s   .  \r  \n   ~
0015260    |   S   w   i   t   c   h       1   |       a   n   d       ~
0015300    |   s   w   i   t   c   h       2   |       a   r   e       u
0015320    s   e   d       t   o       s   p   e   c   i   f   y       a
0015340        s   e   c   t   i   o   n   .  \r  \n   A   s       s   e
0015360    e   n       a   b   o   v   e       ~   |   s   w   i   t   c
0015400    h       3   |       i   s       u   s   e   d       f   o   r
0015420        i   n   v   o   k   i   n   g       t   h   e       c   o
0015440    m   m   a   n   d   s       ~   |   ~   _   m   a   k   e   _
0015460    |       a   n   d       ~   |   ~   _   r   e   p   l   a   c
0015500    e   _   |   :       i   f       a       c   u   r   v   e    
0015520    s   e   c   t   i   o   n       i   s       ~   &   c   u   r
0015540    r   e   n   t   l   y       s   e   l   e   c   t   e   d   &
0015560        t   h   e       o   p   e   r   a   t   i   o   n       ~
0015600    |   ~   _   r   e   p   l   a   c   e   _   |       i   s    
0015620    i   n   v   o   k   e   d   ; 376 001  \0   ;   G       o   t
0015640    h   e   r   w   i   s   e       t   h   e       o   p   e   r
0015660    a   t   i   o   n       ~   |   ~   _   m   a   k   e   _   |
0015700        i   s       i   n   v   o   k   e   d   .  \r  \n   A   n
0015720        u   n   w   a   n   t   e   d       s   e   l   e   c   t
0015740    e   d       s   e   c   t   i   o   n       m   a   y       b
0015760    e       s   u   p   p   r   e   s   s   e   d       w   i   t
0016000    h       e   i   t   h   e   r       ~   &   d   e   l   e   t
0016020    e   &       o   r       ~   &   b   a   c   k   s   p   a   c
0016040    e   &   .  \r  \n  \r  \n   T   h   e       f   i   r   s   t
0016060        k   n   o   t       o   f       t   h   e       s   e   c
0016100    t   i   o   n       i   s       s   p   e   c   i   f   i   e
0016120    d       b   y       p   o   i   n   t   i   n   g       a   t
0016140        i   t       w   i   t   h  \r  \n   t   h   e       c   u
0016160    r   s   o   r       a   n   d       p   r   e   s   s   i   n
0016200    g       ~   |   s   w   i   t   c   h       1   |       o   f
0016220        t   h   e      \r  \n   m   o   u   s   e   . 376 001  \0
0016240  022   A  \r  \n   I   t       i   s       d   i   s   p   l   a
0016260    y   e   d       w   i   t   h       a       s   m   a   l   l
0016300        s   q   u   a   r   e       s   u   r   r   o   u   n   d
0016320    i   n   g       i   t   .  \r  \n   T   h   e       l   a   s
0016340    t       k   n   o   t       o   f       t   h   e       s   e
0016360    c   t   i   o   n       i   s       s   p   e   c   i   f   i
0016400    e   d       s   i   m   i   l   a   r   l   y       w   i   t
0016420    h       ~   |   s   w   i   t   c   h       2   |   ,       a
0016440    n   d       i   s      \r  \n   d   i   s   p   l   a   y   e
0016460    d       w   i   t   h       a       s   l   i   g   h   t   l
0016500    y       l   a   r   g   e   r       s   q   u   a   r   e    
0016520    s   u   r   r   o   u   n   d   i   n   g       i   t   .  \r
0016540   \n   T   h   e       f   i   r   s   t       a   n   d       l
0016560    a   s   t       k   n   o   t       w   i   l   l       c   o
0016600    i   n   c   i   d   e   ,       w   h   e   n       ~   &   e
0016620    i   t   h   e   r   &      \r  \n   ~   |   s   w   i   t   c
0016640    h     376 001  \0   2 332   1   |       o   r       ~   |   s
0016660    w   i   t   c   h       2   |       i   s       u   s   e   d
0016700    ,       i   n       t   h   e       f   o   l   l   o   w   i
0016720    n   g       t   w   o       c   a   s   e   s   :  \r  \n   n
0016740    o       s   e   c   t   i   o   n       w   a   s       p   r
0016760    e   v   i   o   u   s   l   y       s   e   l   e   c   t   e
0017000    d   ,       o   r       t   h   e       p   r   e   v   i   o
0017020    u   s   l   y       s   e   l   e   c   t   e   d  \r  \n   s
0017040    e   c   t   i   o   n       w   a   s       o   n       a    
0017060    d   i   f   f   e   r   e   n   t       c   u   r   v   e    
0017100    f   r   o   m       t   h   e       o   n   e       j   u   s
0017120    t       p   o   i   n   t   e   d       a   t   .  \r  \n  \r
0017140   \n   T   h   e       e   n   t   i   r   e       c   u   r   v
0017160    e       c   o   n   t   a   i   n   i   n   g       t   h   e
0017200        s   e   l   e   c   t   e   d       s   e   c   t   i   o
0017220    n       i   s       d   r   a   w   n       a   s       a    
0017240    ~   &   d   o   t   t   e 376 001  \0   x 263   d  \r  \n   l
0017260    i   n   e   &   ,       w   i   t   h       ~   &   o   n   l
0017300    y   &       t   h   e       k   n   o   t   s       o   f    
0017320    t   h   e       s   e   c   t   i   o   n       t   u   r   n
0017340    e   d       o   n   .  \r  \n   T   h   e       e   n   d    
0017360    k   n   o   t   s       o   f       t   h   e       s   e   c
0017400    t   i   o   n       a   r   e       s   u   r   r   o   u   n
0017420    d   e   d       b   y       a       s   q   u   a   r   e   .
0017440   \r  \n   I   n       a   d   d   i   t   i   o   n       t   o
0017460        t   h   e       v   i   s   u   a   l       c   u   e   s
0017500    ,       a       m   e   s   s   a   g   e       i   s       d
0017520    i   s   p   l   a   y   e   d       i   n   d   i   c   a   t
0017540    i   n   g       t   h   e       s   p   l   i   n   e  \r  \n
0017560    n   u   m   b   e   r       a   n   d       t   h   e       k
0017600    n   o   t       n   u   m   b   e   r   s       o   f       t
0017620    h   e       s   e   l   e   c   t   e   d       s   e   c   t
0017640    i   o   n   ;  \r  \n   t   h   a   t       i 376 001  \0 254
0017660  004   n   f   o   r   m   a   t   i   o   n       m   a   y    
0017700    b   e       h   e   l   p   f   u   l       i   n       s   o
0017720    m   e       a   m   b   i   g   u   o   u   s       c   a   s
0017740    e   s   .  \r  \n  \r  \n   .   n   e   x   t       p   a   g
0017760    e  \r  \n   .   s   e   c   (   3   .   5       ~   _   N   e
0020000    x   t   :   _   )  \r  \n   T   h   e   r   e       m   a   y
0020020        b   e       a   m   b   i   g   u   i   t   y       a   b
0020040    o   u   t       w   h   i   c   h       c   u   r   v   e    
0020060    i   s       s   e   l   e   c   t   e   d       b   y       t
0020100    h   e      \r  \n   s   p   e   c   i   f   i   e   d       s
0020120    e   c   t   i   o   n       w   h   e   n       t   w   o    
0020140    o   r       m   o   r   e       c   u   r   v   e   s       s
0020160    h   a   r   e       e   n   d      \r  \n   k   n   o   t   s
0020200        o   f       t   h   e       s   e   c   t   i   o   n   ,
0020220        o   r       w   h   e   n       o   n   e       o   f    
0020240    t   h   e       e   n   d       k   n   o   t   s       i   s
0020260      376 001  \0   z   )   a       m   u   l   t   i   p   l   e
0020300   \r  \n   k   n   o   t       o   f       a       s   i   n   g
0020320    l   e       c   u   r   v   e   .  \r  \n   T   h   e       c
0020340    o   m   m   a   n   d       ~   |   ~   _   n   e   x   t   _
0020360    |       m   a   y       t   h   e   n       b   e       u   s
0020400    e   d       t   o       c   y   c   l   e       t   h   r   o
0020420    u   g   h       t   h   e      \r  \n   p   o   s   s   i   b
0020440    l   e       c   h   o   i   c   e   s   .  \r  \n   I   n    
0020460    m   o   s   t       c   a   s   e   s   ,       t   h   e    
0020500    v   i   s   u   a   l       c   u   e   s       (   d   o   t
0020520    t   e   d       c   u   r   v   e       a   n   d       v   i
0020540    s   i   b   l   e       k   n   o   t   s   )  \r  \n   s   h
0020560    o   u   l   d       b   e       s   u   f   f   i   c   i   e
0020600    n   t       t   o       i   n   d   i   c   a   t   e       w
0020620    h   i   c   h       i   s       t   h   e       c   u   r   r
0020640    e   n   t       c   h   o   i   c   e   .  \r  \n   T   h   e
0020660        f   o   l   l   o 376 001  \0   l   C   w   i   n   g    
0020700    f   i   g   u   r   e   s       i   l   l   u   s   t   r   a
0020720    t   e       t   y   p   i   c   a   l       e   x   a   m   p
0020740    l   e   s       o   f       t   h   e       u   s   e       o
0020760    f           ~   |   ~   _   n   e   x   t   _   |   .  \r  \n
0021000    .   n   a   r   r   o   w       8   ,   8  \r  \n  \r  \n   .
0021020    g   r   o   u   p       s   k   i   p       1   6  \r  \n  \r
0021040   \n   T   h   r   e   e       c   u   r   v   e   s       h   a
0021060    v   i   n   g       t   w   o       c   o   m   m   o   n    
0021100    k   n   o   t   s   ;  \r  \n   t   h   e       p   o   s   s
0021120    i   b   l   e       s   e   c   t   i   o   n   s       w   h
0021140    i   c   h       m   a   y       b   e       s   e   l   e   c
0021160    t   e   d       b   y       p   o   i   n   t   i   n   g    
0021200    a   t  \r  \n   t   h   e   s   e       c   o   m   m   o   n
0021220        k   n   o   t   s       a   r   e   :       1   )       t
0021240    h   e       l   e   f   t   m   o   s   t       s   p   l   i
0021260    n   e   ,       w   h   i   c   h       i 376 001  \0   S 360
0021300    s  \r  \n   a       l   i   n   e       s   e   g   m   e   n
0021320    t       s   i   n   c   e       i   t       h   a   s       o
0021340    n   l   y       t   w   o       k   n   o   t   s   ;       2
0021360    )       t   h   r   e   e       k   n   o   t   s       f   r
0021400    o   m       t   h   e       f   o   u   r   -   k   n   o   t
0021420        s   p   l   i   n   e       i   n       t   h   e       m
0021440    i   d   d   l   e   ;       3   )       t   h   e       w   h
0021460    o   l   e       f   i   v   e   -   k   n   o   t       s   p
0021500    l   i   n   e  \r  \n   o   n       t   h   e       r   i   g
0021520    h   t   .  \r  \n  \r  \n   .   g   r   o   u   p       s   k
0021540    i   p       1   6  \r  \n  \r  \n   A       c   l   o   s   e
0021560    d       c   u   r   v   e   ;  \r  \n   t   h   e       p   o
0021600    s   s   i   b   l   e       s   e   l   e   c   t   e   d    
0021620    s   e   c   t   i   o   n   s       a   r   e   :   1   )    
0021640    k   n   o   t       1       t   h   r   o   u   g   h       7
0021660        (   i   .   e   .       t   h   e       w   h   o   l   e
0021700  376 001  \0   v 316       c   u   r   v   e   )   ;  \r  \n   2
0021720    )       k   n   o   t       1       t   h   r   o   u   g   h
0021740        2   .  \r  \n  \r  \n   .   g   r   o   u   p       s   k
0021760    i   p       1   4  \r  \n  \r  \n   A       c   l   o   s   e
0022000    d       c   u   r   v   e   ;       t   h   e       p   o   s
0022020    s   i   b   l   e       s   e   l   e   c   t   e   d       s
0022040    e   c   t   i   o   n   s       a   r   e   :       1   )    
0022060    k   n   o   t       2       ~   &   o   r   &       k   n   o
0022100    t       7   ;  \r  \n   2   )       k   n   o   t       2    
0022120    t   h   r   o   u   g   h       7   ,       ~   &   o   r   &
0022140        k   n   o   t       7       t   h   r   o   u   g   h    
0022160    2   .  \r  \n   .   w   i   d   e   n  \r  \n  \r  \n   T   h
0022200    e       s   e   n   s   e       o   f       t   h   e       s
0022220    e   l   e   c   t   e   d       s   e   c   t   i   o   n    
0022240    o   f       t   h   e       c   u   r   v   e       (   o   b
0022260    s   e   r   v   a   b   l   e      \r  \n   b   y       t   h
0022300    e       r   e   l 376 001  \0  \a 334   a   t   i   v   e    
0022320    s   i   z   e       o   f       t   h   e       s   q   u   a
0022340    r   e       s   y   m   b   o   l   s       d   e   f   i   n
0022360    i   n   g       t   h   e       b   e   g   i   n   n   i   n
0022400    g  \r  \n   a   n   d       e   n   d       o   f       t   h
0022420    e       s   e   c   t   i   o   n   )      \r  \n   i   s    
0022440    i   m   p   o   r   t   a   n   t   :       t   h   e       d
0022460    e   s   i   g   n   a   t   e   d       k   n   o   t   s    
0022500    a   r   e       r   e   p   l   a   c   e   d       i   n    
0022520    t   h   a   t       o   r   d   e   r   .  \r  \n   T   h   e
0022540    r   e       c   a   n       b   e       a   m   b   i   g   u
0022560    i   t   y       o   n   l   y       w   h   e   n       t   h
0022600    e       s   e   c   t   i   o   n       c   o   n   t   a   i
0022620    n   s       e   x   a   c   t   l   y       o   n   e      \r
0022640   \n   k   n   o   t   .  \r  \n   T   h   e   n       t   h   e
0022660        o   r   d   e   r       i   n       w   h   i   c   h    
0022700    t   h   e       n   e   w       k   n 376 001  \0 325 341   o
0022720    t   s       a   r   e       i   n   s   e   r   t   e   d    
0022740    i   n   t   o       t   h   e       c   u   r   v   e       i
0022760    s       t   h   e  \r  \n   i   n   t   e   r   n   a   l    
0023000    o   r   d   e   r       o   f       t   h   e       k   n   o
0023020    t   s       o   f       t   h   e       c   u   r   v   e   .
0023040   \r  \n   T   h   i   s       o   r   d   e   r       m   a   y
0023060        b   e       f   o   u   n   d       b   y       o   b   s
0023100    e   r   v   i   n   g       t   h   e       d   i   r   e   c
0023120    t   i   o   n       i   n       w   h   i   c   h       t   h
0023140    e       c   u   r   v   e       i   s  \r  \n   d   r   a   w
0023160    n       o   r       d   e   l   e   t   e   d   .  \r  \n   A
0023200    l   t   e   r   n   a   t   i   v   e   l   y   ,       t   h
0023220    e       p   r   o   b   l   e   m       c   a   n       b   e
0023240        c   i   r   c   u   m   v   e   n   t   e   d       b   y
0023260        a   l   w   a   y   s       r   e   p   l   a   c   i   n
0023300    g  \r  \n   a   t       l   e   a   s   t       t   w   o 376
0023320  001  \0 247   }       k   n   o   t   s   .  \r  \n  \r  \n   .
0023340    s   e   c   (   3   .   6       S   u   m   m   a   r   y    
0023360    o   f       m   o   u   s   e       s   w   i   t   c   h   e
0023400        u   s   e   :   )  \r  \n   .   s   k   i   p       2  \r
0023420   \n   T   o   p       l   e   v   e   l   :  \r  \n  \r  \n  \t
0023440    ~   |   s   w   i   t   c   h       1   |  \t  \t   c   u   r
0023460    v   e       s   e   c   t   i   o   n       (   f   i   r   s
0023500    t       k   n   o   t   )  \r  \n  \r  \n  \t   ~   |   s   w
0023520    i   t   c   h       2   |  \t  \t   c   u   r   v   e       s
0023540    e   c   t   i   o   n       (   l   a   s   t       k   n   o
0023560    t   )  \r  \n  \r  \n  \t   ~   |   s   w   i   t   c   h    
0023600    3   |  \t  \t   ~   |   ~   _   m   a   k   e   _   |       o
0023620    r       ~   |   ~   _   r   e   p   l   a   c   e   _   |  \r
0023640   \n   .   s   k   i   p       2  \r  \n   K   n   o   t       i
0023660    n   p   u   t       l   e   v   e   l   :  \r  \n  \r  \n  \t
0023700    ~   |   s   w   i   t   c   h       1   |  \t  \t   k   n   o
0023720    t       i   n 376 001  \0   $ 253   p   u   t  \r  \n  \r  \n
0023740   \t   ~   |   s   w   i   t   c   h       2   |  \t  \t   k   n
0023760    o   t       i   n   p   u   t       (   o   v   e   r   l   a
0024000    p   )  \r  \n  \r  \n  \t   ~   |   s   w   i   t   c   h    
0024020    3   |  \t  \t   e   x   e   c   u   t   e  \r  \n      \r  \n
0024040    .   n   e   x   t       p   a   g   e  \r  \n   .   c   s   e
0024060    c   (   4   .       T   r   a   n   s   f   o   r   m   a   t
0024100    i   o   n   s   )  \r  \n   S   p   l   i   n   e   s       c
0024120    u   r   v   e   s       m   a   y       a   l   s   o       b
0024140    e       m   o   d   i   f   i   e   d       w   i   t   h    
0024160    s   e   v   e   r   a   l       t   r   a   n   s   f   o   r
0024200    m   a   t   i   o   n       o   p   e   r   a   t   i   o   n
0024220    s   :       ~   |   ~   _   m   o   v   e   _   |   ,       ~
0024240    |   ~   _   c   o   p   y   _   |       a   n   d       ~   |
0024260    ~   _   d   r   a   g   _   |   .       T   h   e   s   e    
0024300    o   p   e   r   a   t   i   o   n   s       a   l   l       a
0024320    p   p   l   y       t   o       a 376 001  \0 210   G       ~
0024340    &   s   e   c   t   i   o   n   &       o   f       a       c
0024360    u   r   v   e   .  \r  \n   .   s   e   c   (   4   .   1    
0024400    ~   _   M   o   v   e   :   _   )  \r  \n   .   n   a   r   r
0024420    o   w       3   2  \r  \n   T   h   i   s       c   o   m   m
0024440    a   n   d       d   o   e   s       o   n   e       o   f    
0024460    t   h   r   e   e       g   e   o   m   e   t   r   i   c   a
0024500    l       t   r   a   n   s   f   o   r   m   a   t   i   o   n
0024520    s       o   n       a       c   u   r   v   e       s   e   c
0024540    t   i   o   n   :       a       t   r   a   n   s   l   a   t
0024560    i   o   n   ,       a       v   e   r   t   i   c   a   l    
0024600    s   y   m   m   e   t   r   y       o   r       a       h   o
0024620    r   i   z   o   n   t   a   l       s   y   m   m   e   t   r
0024640    y   .  \r  \n   F   i   r   s   t       s   p   e   c   i   f
0024660    y       a       c   u   r   v   e       s   e   c   t   i   o
0024700    n       (   s   e   e       a   b   o   v   e   :       ~   |
0024720    3   .   4   |   )   .  \r  \n   T   h   e   n       p 376 001
0024740   \0   "   (   o   i   n   t       a   t       o   n   e       o
0024760    f       t   h   e       t   h   r   e   e       o   p   t   i
0025000    o   n   s       o   f       t   h   e       c   o   m   m   a
0025020    n   d       ~   |   ~   _   m   o   v   e   _   |   :  \r  \n
0025040    ~   |   ~   _   t   r   a   n   s   l   a   t   i   o   n   _
0025060    |   ,       ~   |   ~   _   h   o   r   i   z   o   n   t   a
0025100    l       s   y   m   m   e   t   r   y   _   |   ,       ~   |
0025120    ~   _   v   e   r   t   i   c   a   l       s   y   m   m   e
0025140    t   r   y   _   |   .  \r  \n   T   h   e   n       t   h   e
0025160        e   d   i   t   o   r       g   o   e   s       i   n   t
0025200    o       a       m   o   d   e       i   d   e   n   t   i   c
0025220    a   l       t   o       ~   |   k   n   o   t       i   n   p
0025240    u   t       m   o   d   e   |       (   s   e   e       a   b
0025260    o   v   e   :       ~   |   3   .   2   |   )   .  \r  \n   H
0025300    o   w   e   v   e   r       o   n   l   y       o   n   e    
0025320    o   r       t   w   o       p   o   i   n   t   s       a   r
0025340    e       s 376 001  \0 261 217   p   e   c   i   f   i   e   d
0025360    .  \r  \n   T   h   e   y       d   e   f   i   n   e       t
0025400    h   e  \r  \n   g   e   o   m   e   t   r   i   c   a   l    
0025420    p   a   r   a   m   e   t   e   r   s       o   f       t   h
0025440    e       t   r   a   n   s   f   o   r   m   a   t   i   o   n
0025460    .  \r  \n   F   o   r       a       ~   |   ~   _   t   r   a
0025500    n   s   l   a   t   i   o   n   _   |   ,       d   e   f   i
0025520    n   e       t   h   e       o   r   i   g   i   n       p   o
0025540    i   n   t       a   n   d       t   h   e       d   e   s   t
0025560    i   n   a   t   i   o   n       p   o   i   n   t  \r  \n   (
0025600    t   h   i   s       i   s       i   l   l   u   s   t   r   a
0025620    t   e   d       o   n       t   h   e       l   e   f   t   )
0025640    .  \r  \n   F   o   r       a       ~   |   ~   _   h   o   r
0025660    i   z   o   n   t   a   l       s   y   m   m   e   t   r   y
0025700    _   |   ,       d   e   f   i   n   e       o   n   e       p
0025720    o   i   n   t       o   n       t   h   e       h   o   r   i
0025740    z   o   n   t   a   l       a 376 001  \0 314   S   x   i   s
0025760        o   f       s   y   m   m   e   t   r   y   ;  \r  \n   F
0026000    o   r       a       ~   |   ~   _   v   e   r   t   i   c   a
0026020    l       s   y   m   m   e   t   r   y   _   |   ,       d   e
0026040    f   i   n   e       o   n   e       p   o   i   n   t       o
0026060    n       t   h   e       v   e   r   t   i   c   a   l       a
0026100    x   i   s       o   f       s   y   m   m   e   t   r   y  \r
0026120   \n   (   t   h   i   s       i   s       i   l   l   u   s   t
0026140    r   a   t   e   d       b   e   l   o   w   ,       i   n    
0026160    t   h   e       c   o   n   t   e   x   t       o   f       a
0026200        ~   |   c   o   p   y   |       c   o   m   m   a   n   d
0026220    )   .  \r  \n   .   w   i   d   e   n  \r  \n  \r  \n   .   s
0026240    e   c   (   4   .   2       ~   _   C   o   p   y   :   _   )
0026260   \r  \n   .   n   a   r   r   o   w       3   2  \r  \n   T   h
0026300    i   s       c   o   m   m   a   n   d       m   a   k   e   s
0026320        a       t   r   a   n   s   f   o   r   m   e   d       c
0026340    o   p   y       o   f       a       c   u   r   v 376 001  \0
0026360      323   e       s   e   c   t   i   o   n   .  \r  \n   I   t
0026400        i   s       o   t   h   e   r   w   i   s   e       t   h
0026420    e       s   a   m   e       a   s       t   h   e       ~   |
0026440    ~   _   m   o   v   e   _   |       c   o   m   m   a   n   d
0026460    .  \r  \n   T   h   e       i   l   l   u   s   t   r   a   t
0026500    i   o   n       o   n       t   h   e       l   e   f   t    
0026520    d   e   m   o   n   s   t   r   a   t   e   s       ~   |   ~
0026540    _   v   e   r   t   i   c   a   l       s   y   m   m   e   t
0026560    r   y   _   |   .  \r  \n   .   w   i   d   e   n  \r  \n  \r
0026600   \n   .   n   e   x   t       p   a   g   e  \r  \n   .   s   e
0026620    c   (   4   .   3       ~   _   D   r   a   g   :   _   )  \r
0026640   \n   .   n   a   r   r   o   w       3   2  \r  \n   T   h   i
0026660    s       i   s       a       v   e   r   s   i   o   n       o
0026700    f       t   h   e       c   o   m   m   a   n   d       ~   |
0026720    ~   _   m   o   v   e   _       (   t   r   a   n   s   l   a
0026740    t   e   )   |       i   n       w   h   i   c   h       ~   &
0026760    a   l 376 001  \0   ? 372   l   &       t   h   e       c   u
0027000    r   v   e   s       s   h   a   r   i   n   g       t   h   e
0027020        k   n   o   t   s       o   f       t   h   e       t   r
0027040    a   n   s   l   a   t   e   d       c   u   r   v   e       s
0027060    e   c   t   i   o   n       a   r   e       m   o   d   i   f
0027100    i   e   d       a   c   c   o   r   d   i   n   g   l   y   .
0027120   \r  \n   K   n   o   t   s       c   o   m   m   o   n       t
0027140    o       s   e   v   e   r   a   l       c   u   r   v   e   s
0027160    ,       s   u   c   h       a   s       e   n   d       k   n
0027200    o   t   s       o   f       c   o   n   n   e   c   t   e   d
0027220        c   u   r   v   e   s   ,       m   a   y       t   h   u
0027240    s       b   e       t   r   a   n   s   l   a   t   e   d    
0027260    i   n       o   n   e       s   i   n   g   l   e       o   p
0027300    e   r   a   t   i   o   n   .  \r  \n   .   w   i   d   e   n
0027320   \r  \n   .   s   k   i   p       1   5  \r  \n  \r  \n   .   s
0027340    e   c   (   4   .   4       ~   _   R   e   p   e   a   t   :
0027360    _   )  \r  \n   T   h   i 376 001  \0 022   R   s       c   o
0027400    m   m   a   n   d       w   i   l   l       r   e   p   e   a
0027420    t       t   h   e       ~   &   m   o   s   t       r   e   c
0027440    e   n   t   l   y   &       a   p   p   l   i   e   d       t
0027460    r   a   n   s   f   o   r   m   a   t   i   o   n       (   ~
0027500    |   ~   _   m   o   v   e   _   |   ,       ~   |   ~   _   c
0027520    o   p   y   _   |       o   r       ~   |   ~   _   d   r   a
0027540    g   _   |   )       t   o       t   h   e       c   u   r   r
0027560    e   n   t       s   e   l   e   c   t   i   o   n       w   i
0027600    t   h       t   h   e       s   a   m   e       p   a   r   a
0027620    m   e   t   e   r       (   i   .   e   .       s   a   m   e
0027640        t   r   a   n   s   l   a   t   i   o   n       v   e   c
0027660    t   o   r       o   r       s   a   m   e       s   y   m   e
0027700    t   r   y       c   e   n   t   e   r   )   .  \r  \n  \r  \n
0027720    .   s   e   c   (   4   .   5       S   i   m   p   l   e    
0027740    c   o   m   b   i   n   a   t   i   o   n   s   :   )  \r  \n
0027760    ~   &   D   e   l   e   t   i   n   g   &     376 001  \0 203
0030000    H   a       k   n   o   t   ,       a       c   u   r   v   e
0030020        o   r       a       p   o   r   t   i   o   n       o   f
0030040        a       c   u   r   v   e       i   s       e   a   s   i
0030060    l   y       d   o   n   e       b   y  \r  \n   e   x   e   c
0030100    u   t   i   n   g       a       ~   |   ~   _   r   e   p   l
0030120    a   c   e   _   |       a   n   d       t   h   e   n       a
0030140        ~   |   ~   _   d   o       i   t   _   |       w   i   t
0030160    h   o   u   t       s   u   p   p   l   y   i   n   g       a
0030200        s   e   t       o   f       n   e   w       k   n   o   t
0030220    s   .  \r  \n  \r  \n   ~   &   M   o   v   i   n   g   &    
0030240    a       s   i   n   g   l   e       k   n   o   t       c   a
0030260    n       b   e       d   o   n   e       i   n       t   w   o
0030300        w   a   y   s   :       ~   |   ~   _   r   e   p   l   a
0030320    c   e   _   |       o   r  \r  \n   ~   |   ~   _   m   o   v
0030340    e   _   |   .  \r  \n  \r  \n   ~   &   I   n   s   e   r   t
0030360    i   n   g   &       N       n   e   w       k   n   o   t   s
0030400      376 001  \0 213 206   b   e   t   w   e   e   n       t   w
0030420    o       c   o   n   s   e   c   u   t   i   v   e       k   n
0030440    o   t   s       ~   |   k   ~   .   1   .   |       a   n   d
0030460   \r  \n   ~   |   k   ~   .   2   .   |       i   s       d   o
0030500    n   e       w   i   t   h       a       ~   |   ~   _   r   e
0030520    p   l   a   c   e   _   |   :       s   e   l   e   c   t    
0030540    ~   |   k   ~   .   1   .   |       a   n   d       ~   |   k
0030560    ~   .   2   .   |  \r  \n   r   e   s   p   e   c   t   i   v
0030600    e   l   y       a   s       t   h   e       e   n   d       k
0030620    n   o   t   s       o   f       a       s   e   c   t   i   o
0030640    n   ;       t   h   e   n       i   n   p   u   t       N   +
0030660    2  \r  \n   p   o   i   n   t   s       s   u   c   h       t
0030700    h   a   t       p   o   i   n   t       1       c   o   i   n
0030720    c   i   d   e   s       w   i   t   h       ~   |   k   ~   .
0030740    1   .   |       (   u   s   i   n   g       ~   |   s   w   i
0030760    t   c   h       2   |   )   ,  \r  \n   p   o   i   n   t   s
0031000        2       t   o     376 001  \0   \ 224   N   +   1       a
0031020    r   e       t   h   e       N       n   e   w       k   n   o
0031040    t   s   ,  \r  \n   p   o   i   n   t       N   +   2       c
0031060    o   i   n   c   i   d   e   s       w   i   t   h       ~   |
0031100    k   ~   .   2   .   |       (   u   s   i   n   g       ~   |
0031120    s   w   i   t   c   h       2   |   )   .  \r  \n  \r  \n   ~
0031140    &   A   p   p   e   n   d   i   n   g   &       N       n   e
0031160    w       k   n   o   t   s       a   t       e   i   t   h   e
0031200    r       e   n   d       o   f       a       c   u   r   v   e
0031220        i   s       d   o   n   e       i   n       a       s   i
0031240    m   i   l   a   r       w   a   y   :       s   e   l   e   c
0031260    t       t   h   e       e   n   d       k   n   o   t       a
0031300    s       a       s   i   n   g   l   e       k   n   o   t    
0031320    s   e   c   t   i   o   n   ,       a   n   d       ~   |   ~
0031340    _   r   e   p   l   a   c   e   _   |       i   t       b   y
0031360        N   +   1       n   e   w       k   n   o   t   s   .  \r
0031400   \n   H   o   w   e   v   e   r   ,       b 376 001  \0 207   W
0031420    e       a   w   a   r   e       o   f       t   h   e       a
0031440    m   b   i   g   u   i   t   y       a   s   s   o   c   i   a
0031460    t   e   d       w   i   t   h       s   i   n   g   l   e    
0031500    k   n   o   t       s   e   c   t   i   o   n   s       (   ~
0031520    |   3   .   5   |   )   .  \r  \n  \r  \n   .   n   e   x   t
0031540        p   a   g   e  \r  \n   .   c   s   e   c   (   5   .    
0031560    O   t   h   e   r       o   p   e   r   a   t   i   o   n   s
0031600        o   n       s   p   l   i   n   e       c   u   r   v   e
0031620    s   )  \r  \n  \r  \n   .   s   e   c   (   5   .   1       ~
0031640    _   W   i   p   e   :   _   )  \r  \n   T   h   i   s       o
0031660    p   e   r   a   t   i   o   n       d   e   l   e   t   e   s
0031700        a   l   l       d   i   s   p   l   a   y   e   d       c
0031720    u   r   v   e   s   .  \r  \n   B   e   w   a   r   e   :    
0031740    n   o       c   o   n   f   i   r   m   a   t   i   o   n    
0031760    i   s       e   x   p   e   c   t   e   d   .  \r  \n   A   n
0032000        a   c   c   i   d   e   n   t   a   l       ~   |   ~   _
0032020  376 001  \0 377 031   w   i   p   e   _   |       m   a   y    
0032040    b   e       r   e   c   o   v   e   r   e   d       f   r   o
0032060    m       w   i   t   h       t   h   e       ~   |   ~   _   u
0032100    n   d   o   _   |  \r  \n   c   o   m   m   a   n   d       (
0032120    ~   |   5   .   2   |   )   .  \r  \n   A       ~   |   ~   _
0032140    w   i   p   e   _   |       i   s       a   c   t   u   a   l
0032160    l   y       e   q   u   i   v   a   l   e   n   t       t   o
0032200        a       s   u   c   c   e   s   s   i   o   n       o   f
0032220        s   i   n   g   l   e  \r  \n   c   u   r   v   e       d
0032240    e   l   e   t   i   o   n   s   .  \r  \n   T   h   e   r   e
0032260    f   o   r   e       i   t       w   i   l   l       t   a   k
0032300    e       a   n       e   q   u   a   l       n   u   m   b   e
0032320    r       o   f  \r  \n   s   u   c   c   e   s   s   i   v   e
0032340        ~   |   ~   _   u   n   d   o   _   |       o   p   e   r
0032360    a   t   i   o   n   s       t   o       r   e   c   r   e   a
0032400    t   e       a   l   l       t   h   e       d   e   l   e   t
0032420    e   d       c   u 376 001  \0 372 230   r   v   e   s   .  \r
0032440   \n  \r  \n   .   s   e   c   (   5   .   2       ~   _   U   n
0032460    d   o   :   _   )  \r  \n   S   p   l   i   n   e       c   u
0032500    r   v   e   s       a   r   e       ~   &   c   r   e   a   t
0032520    e   d   &   ,       g   o       t   h   r   o   u   g   h  \r
0032540   \n   a       h   i   s   t   o   r   y       o   f       ~   &
0032560    m   o   d   i   f   i   c   a   t   i   o   n   s   &   ,    
0032600    a   n   d  \r  \n   m   a   y       e   v   e   n   t   u   a
0032620    l   l   y       b   e       ~   &   d   e   l   e   t   e   d
0032640    &   .  \r  \n   T   h   e       ~   |   ~   _   u   n   d   o
0032660    _   |       f   e   a   t   u   r   e       i   s       p   r
0032700    o   v   i   d   e   d       f   o   r       r   e   c   o   v
0032720    e   r   i   n   g       f   r   o   m       ~   &   d   e   s
0032740    t   r   u   c   t   i   v   e   &       e   v   e   n   t   s
0032760        i   n       t   h   e       h   i   s   t   o   r   y    
0033000    o   f       c   u   r   v   e   s   ,       t   h   a   t    
0033020    i   s       ~   &   m   o   d   i   f 376 001  \0 235   +   i
0033040    c   a   t   i   o   n   s   &       a   n   d       ~   &   d
0033060    e   l   e   t   i   o   n   s   &   .  \r  \n   I   t       a
0033100    p   p   l   i   e   s       t   o       t   h   e       o   p
0033120    e   r   a   t   i   o   n   s       ~   |   ~   _   r   e   p
0033140    l   a   c   e   _   |   ,       ~   |   ~   _   m   o   v   e
0033160    _   |       a   n   d       ~   |   ~   _   w   i   p   e   _
0033200    |   .  \r  \n   I   t       d   o   e   s       n   o   t    
0033220    a   p   p   l   y       t   o       o   t   h   e   r       t
0033240    y   p   e   s       o   f       o   p   e   r   a   t   i   o
0033260    n   s       (   i   .   e   .       ~   |   ~   _   m   a   k
0033300    e   _   |   ,       ~   |   ~   _   c   o   p   y   _   |   ,
0033320        ~   |   ~   _   b   r   e   a   k   _   |       a   n   d
0033340        ~   |   ~   _   j   o   i   n   _   |   )   ,       s   i
0033360    n   c   e       t   h   e   y       a   r   e       e   a   s
0033400    i   l   y  \r  \n   i   n   v   e   r   t   i   b   l   e   .
0033420   \r  \n  \r  \n   A   l   l       d   e   l   e   t   e   d 376
0033440  001  \0   A 031       c   u   r   v   e   s       a   n   d    
0033460    a   l   l       m   o   d   i   f   i   e   d       c   u   r
0033500    v   e   s       a   r   e       c   h   r   o   n   o   l   o
0033520    g   i   c   a   l   y  \r  \n   "   r   e   m   e   m   b   e
0033540    r   e   d   ,   "       u   p       t   o       s   o   m   e
0033560        f   i   n   i   t   e       v   a   r   i   a   b   l   e
0033600        d   e   p   t   h   .  \r  \n   T   h   e       m   o   s
0033620    t       r   e   c   e   n   t   l   y       d   e   l   e   t
0033640    e   d       o   r       m   o   d   i   f   i   e   d       c
0033660    u   r   v   e       i   s       r   e   c   r   e   a   t   e
0033700    d       w   h   e   n  \r  \n   t   h   e       c   o   m   m
0033720    a   n   d       ~   |   ~   _   u   n   d   o   _   |       i
0033740    s       i   n   v   o   k   e   d   .  \r  \n   I   f       t
0033760    h   a   t       c   u   r   v   e       h   a   d       o   r
0034000    i   g   i   n   a   l   l   y       b   e   e   n       m   o
0034020    d   i   f   i   e   d       (   t   h   r   o   u   g   h    
0034040    a       ~   | 376 001  \0   B   G   ~   _   r   e   p   l   a
0034060    c   e   _   |  \r  \n   o   r       ~   |   ~   _   m   o   v
0034100    e   _   |   )       t   h   e       c   u   r   v   e       t
0034120    h   a   t       w   a   s       s   u   b   s   t   i   t   u
0034140    t   e   d       f   o   r       i   t  \r  \n   ~   &   d   i
0034160    s   a   p   p   e   a   r   s       p   e   r   m   a   n   e
0034200    n   t   l   y   &   .  \r  \n   T   h   e       d   e   p   t
0034220    h       o   f       "   m   e   m   o   r   y   "       i   s
0034240        v   a   r   i   a   b   l   e   ,       b   e   c   a   u
0034260    s   e       i   t       i   s       a       f   u   n   c   t
0034300    i   o   n       o   f       t   h   e  \r  \n   i   n   t   e
0034320    r   n   a   l       s   t   o   r   a   g   e       a   v   a
0034340    i   l   a   b   l   e       t   o       t   h   e       s   p
0034360    l   i   n   e       e   d   i   t   o   r   .  \r  \n   T   h
0034400    e       "   m   e   m   o   r   y   "       w   i   l   l    
0034420    b   e       e   x   p   u   n   g   e   d       o   f       i
0034440    t   s       o   l   d   e   s   t 376 001  \0  \b 324       i
0034460    t   e   m   s       a   c   c   o   r   d   i   n   g       t
0034500    o  \r  \n   t   h   e   s   e       r   e   q   u   i   r   e
0034520    m   e   n   t   s   .  \r  \n   I   t       i   s       b   e
0034540    l   i   e   v   e   d       t   h   a   t       i   f       F
0034560    R   E   D       i   s       n   o   t       u   s   e   d    
0034600    e   x   t   r   a   v   a   g   a   n   t   l   y   ,  \r  \n
0034620    t   h   e       d   e   p   t   h       o   f       "   m   e
0034640    m   o   r   y   "       i   s       a   b   o   u   t       a
0034660        d   o   z   e   n       i   t   e   m   s   .  \r  \n   I
0034700    m   m   e   d   i   a   t   e   l   y       a   f   t   e   r
0034720        a       ~   |   ~   _   w   i   p   e   _   |   ,       a
0034740    l   l       d   e   l   e   t   e   d       c   u   r   v   e
0034760    s       s   h   o   u   l   d       b   e  \r  \n   r   e   c
0035000    o   v   e   r   a   b   l   e   .      \r  \n  \r  \n   .   s
0035020    e   c   (   5   .   3       ~   _   B   r   e   a   k   :   _
0035040    )  \r  \n   T   h   i   s       o   p   e   r   a   t 376 001
0035060   \0   - 353   i   o   n       i   s       u   s   e   d       t
0035100    o       b   r   e   a   k       o   n   e       s   i   n   g
0035120    l   e       c   u   r   v   e       i   n   t   o       t   w
0035140    o       c   o   n   n   e   c   t   e   d       c   u   r   v
0035160    e   s   .  \r  \n   F   i   r   s   t       s   e   l   e   c
0035200    t       t   h   e       k   n   o   t       w   h   e   r   e
0035220        t   h   e       "   b   r   e   a   k   i   n   g   "    
0035240    i   s       t   o       h   a   p   p   e   n   ,  \r  \n   a
0035260    n   d       t   h   e   n       e   x   e   c   u   t   e  \r
0035300   \n   t   h   i   s       c   o   m   m   a   n   d   .  \r  \n
0035320   \r  \n   .   n   e   x   t       p   a   g   e  \r  \n   .   s
0035340    e   c   (   5   .   4       ~   _   J   o   i   n   :   _   )
0035360   \r  \n   T   h   i   s       i   s       t   h   e       i   n
0035400    v   e   r   s   e       o   f       t   h   e       ~   |   ~
0035420    _   b   r   e   a   k   _   |       o   p   e   r   a   t   i
0035440    o   n   .  \r  \n   F   i   r   s   t       s   e   l   e   c
0035460    t       t 376 001  \0 221 362   h   e       c   o   m   m   o
0035500    n       e   n   d       k   n   o   t       o   f       t   w
0035520    o       c   o   n   n   e   c   t   e   d       c   u   r   v
0035540    e   s   ,  \r  \n   a   n   d       t   h   e   n       e   x
0035560    e   c   u   t   e       t   h   e       c   o   m   m   a   n
0035600    d   .  \r  \n   T   h   e       t   w   o       c   o   n   n
0035620    e   c   t   e   d       c   u   r   v   e   s       a   r   e
0035640        j   o   i   n   e   d       i   n   t   o       o   n   e
0035660        s   i   n   g   l   e       s   m   o   o   t   h       c
0035700    u   r   v   e   .  \r  \n   T   h   e       c   o   m   m   a
0035720    n   d       i   s       n   o   t       e   x   e   c   u   t
0035740    e   d       i   f       t   h   e   r   e       i   s       a
0035760    m   b   i   g   u   i   t   y   ,       n   a   m   e   l   y
0036000        i   f       t   h   e   r   e       a   r   e       m   o
0036020    r   e       t   h   a   n  \r  \n   t   w   o       c   u   r
0036040    v   e   s       w   i   t   h       t   h   e       s   a   m
0036060    e       e   n   d       k   n 376 001  \0 025 203   o   t   .
0036100   \r  \n   .   s   k   i   p       1   2  \r  \n  \r  \n  \r  \n
0036120    .   s   e   c   (   5   .   5       C   y   c   l   i   c    
0036140    c   u   r   v   e   s   :   )  \r  \n   T   h   e       ~   |
0036160    ~   _   j   o   i   n   _   |       o   p   e   r   a   t   i
0036200    o   n       m   a   y       a   l   s   o       b   e       a
0036220    p   p   l   i   e   d       t   o       a       c   l   o   s
0036240    e   d       c   u   r   v   e   .  \r  \n   T   h   i   s    
0036260    w   i   l   l       p   r   o   d   u   c   e       a       ~
0036300    &   c   y   c   l   i   c   &       c   u   r   v   e       w
0036320    i   t   h       a       s   m   o   o   t   h       j   u   n
0036340    c   t   i   o   n   .  \r  \n   A       c   y   c   l   i   c
0036360        c   u   r   v   e       d   o   e   s       n   o   t    
0036400    h   a   v   e       a   n   y       e   n   d       p   o   i
0036420    n   t   s   .  \r  \n   I   t       m   a   y       b   e    
0036440    b   r   o   k   e   n       a   t       a   n   y       o   f
0036460        i   t   s       k   n   o   t   s   .  \r  \n 376 001  \0
0036500    E 343   .   s   k   i   p       1   2  \r  \n  \r  \n   .   n
0036520    e   x   t       p   a   g   e  \r  \n   .   c   s   e   c   (
0036540    6   .       R   e   f   r   e   s   h   )  \r  \n   .   s   k
0036560    i   p       1   6  \r  \n   T   h   e       d   i   s   p   l
0036600    a   y       a   r   e   a       m   a   y       b   e       v
0036620    i   e   w   e   d       a   s       a       b   a   c   k   g
0036640    r   o   u   n   d       o   v   e   r   l   a   i   d       w
0036660    i   t   h  \r  \n   a       t   r   a   n   s   p   a   r   e
0036700    n   c   y       o   n       w   h   i   c   h       c   u   r
0036720    v   e   s       a   r   e       d   r   a   w   n   .  \r  \n
0036740    T   h   e       b   a   c   k   g   r   o   u   n   d       p
0036760    i   c   t   u   r   e       i   s       a       "   o   n   e
0037000        b   i   t       p   e   r       p   o   i   n   t       b
0037020    i   t   m   a   p   "       w   h   e   r   e       d   a   r
0037040    k       a   r   e   a   s       a   r   e       r   e   p   r
0037060    e   s   e   n   t   e   d       a   s       g   r   a   y    
0037100    h   a 376 001  \0  \0 206   l   f   t   o   n   e   .  \r  \n
0037120   \r  \n   .   s   e   c   (   6   .   1       ~   _   R   e   f
0037140    r   e   s   h   :   _   )  \r  \n   B   e   c   a   u   s   e
0037160        o   f       t   h   e       p   a   r   t   i   c   u   l
0037200    a   r       w   a   y       i   n       w   h   i   c   h    
0037220    c   u   r   v   e   s       a   r   e       d   r   a   w   n
0037240        a   n   d       d   e   l   e   t   e   d   ,  \r  \n   t
0037260    h   e       d   i   s   p   l   a   y       a   r   e   a    
0037300    m   a   y       g   e   t       d   i   r   t   i   e   d    
0037320    i   n       r   e   g   i   o   n   s       w   h   e   r   e
0037340        c   u   r   v   e   s       c   r   o   s   s       o   r
0037360        o   v   e   r   l   a   p  \r  \n   e   a   c   h       o
0037400    t   h   e   r   ,       a   n   d       w   h   e   r   e    
0037420    k   n   o   t   s       c   o   i   n   c   i   d   e   .  \r
0037440   \n   T   h   e   r   e   f   o   r   e       a       c   o   m
0037460    m   a   n   d       i   s       p   r   o   v   i   d   e   d
0037500        f   o   r       r   e 376 001  \0   n 234   f   r   e   s
0037520    h   i   n   g       t   h   e       d   i   s   p   l   a   y
0037540        a   r   e   a   .  \r  \n   T   h   i   s       i   s    
0037560    a       r   e   a   s   o   n   a   b   l   y       f   a   s
0037600    t       o   p   e   r   a   t   i   o   n       w   h   i   c
0037620    h       r   e   g   e   n   e   r   a   t   e   s       t   h
0037640    e       b   a   c   k   g   r   o   u   n   d  \r  \n   a   n
0037660    d       p   r   o   d   u   c   e   s       a       c   l   e
0037700    a   n       d   i   s   p   l   a   y       o   f  \r  \n   s
0037720    p   l   i   n   e       c   u   r   v   e   s       w   i   t
0037740    h   o   u   t       k   n   o   t   s   .  \r  \n   T   h   e
0037760        c   u   r   r   e   n   t       s   e   l   e   c   t   e
0040000    d       s   e   c   t   i   o   n   ,       i   f       a   n
0040020    y   ,       d   i   s   a   p   p   e   a   r   s   .  \r  \n
0040040    T   h   e       ~   |   ~   _   r   e   f   r   e   s   h   _
0040060    |       c   o   m   m   a   n   d       c   o   m   e   s    
0040100    i   n       t   w   o       f   l   a   v   o 376 001  \0 267
0040120  371   r   s   :  \r  \n   w   i   t   h       a       c   l   e
0040140    a   r       b   a   c   k   g   r   o   u   n   d       o   r
0040160        w   i   t   h       t   h   e       c   u   r   r   e   n
0040200    t       b   a   c   k   g   r   o   u   n   d   .  \r  \n  \r
0040220   \n   .   s   e   c   (   6   .   2       ~   _   S   h   i   f
0040240    t   :   _   )  \r  \n   T   h   i   s       i   s       a    
0040260    ~   |   ~   _   r   e   f   r   e   s   h   _   |       c   o
0040300    m   b   i   n   e   d       w   i   t   h       a       t   r
0040320    a   n   s   l   a   t   i   o   n       o   f       a   l   l
0040340        t   h   e       c   u   r   v   e   s   .  \r  \n   T   h
0040360    e       t   r   a   n   s   l   a   t   i   o   n       i   s
0040400        s   p   e   c   i   f   i   e   d       a   s       f   o
0040420    r       a       ~   |   ~   _   m   o   v   e   _   |       c
0040440    o   m   m   a   n   d   :       s   o   u   r   c   e       p
0040460    o   i   n   t       a   n   d       d   e   s   t   i   n   a
0040500    t   i   o   n       p   o   i   n   t   .       T   h   e    
0040520    b 376 001  \0 226 003   a   c   k   g   r   o   u   n   d   ,
0040540        i   f       d   i   s   p   l   a   y   e   d   ,       i
0040560    s       ~   &   n   o   t   &       t   r   a   n   s   l   a
0040600    t   e   d   .  \r  \n  \r  \n   .   s   e   c   (   6   .   3
0040620        ~   _   N   e   w       b   a   c   k   g   r   o   u   n
0040640    d   :   _   )  \r  \n   I   n       o   r   d   e   r       t
0040660    o       o   b   t   a   i   n       a       n   e   w       b
0040700    a   c   k   g   r   o   u   n   d   ,       a       c   h   a
0040720    r   a   c   t   e   r       d   o   t       m   a   t   r   i
0040740    x       m   a   y       b   e       r   e   a   d       f   r
0040760    o   m       a       f   i   l   e       i   n       C   U    
0041000    f   o   r   m   a   t   .  \r  \n   T   h   i   s       c   h
0041020    a   r   a   c   t   e   r       m   a   t   r   i   x       w
0041040    i   l   l       b   e       e   x   p   a   n   d   e   d    
0041060    s   o       a   s       t   o       f   i   l   l       a    
0041100    m   a   x   i   m   u   m       a   r   e   a       o   f  \r
0041120   \n   t   h   e       d 376 001  \0 217 034   i   s   p   l   a
0041140    y   ,       a   n   d       t   h   e       c   h   a   r   a
0041160    c   t   e   r       w   i   l   l       b   e       d   i   s
0041200    p   l   a   y   e   d       i   n       g   r   a   y       h
0041220    a   l   f   t   o   n   e   .  \r  \n   T   h   e       e   x
0041240    p   a   n   s   i   o   n       f   a   c   t   o   r       i
0041260    s       t   h   e       s   a   m   e       f   o   r       a
0041300    l   l       t   h   e       c   h   a   r   a   c   t   e   r
0041320    s       i   n       t   h   e       s   a   m   e       C   U
0041340   \r  \n   f   i   l   e   ,       a   s       i   t       i   s
0041360        d   e   t   e   r   m   i   n   e   d       b   y       t
0041400    h   e       c   o   n   s   t   a   n   t       h   e   i   g
0041420    h   t       o   f       t   h   e       m   a   t   r   i   x
0041440        a   n   d       t   h   e       w   i   d   t   h       o
0041460    f  \r  \n   t   h   e       w   i   d   e   s   t       c   h
0041500    a   r   a   c   t   e   r   .  \r  \n   T   h   e       i   n
0041520    t   e   r   a   c   t   i   o   n       s 376 001  \0 317   t
0041540    c   e   n   a   r   i   o       i   s       a   s       f   o
0041560    l   l   o   w   s   :       t   y   p   e       t   h   e    
0041600    n   a   m   e       o   f       t   h   e       C   U       f
0041620    i   l   e  \r  \n   w   h   i   c   h       w   i   l   l    
0041640    c   a   u   s   e       t   h   e  \r  \n   f   i   l   e    
0041660    t   o       b   e       s   c   a   n   n   e   d       f   o
0041700    r       i   t   s       c   o   n   t   e   n   t       (   b
0041720    e       p   a   t   i   e   n   t   )   ;  \r  \n   a   l   t
0041740    e   r   n   a   t   i   v   e   l   y   ,       i   f       t
0041760    h   e       s   a   m   e       C   U       f   i   l   e    
0042000    i   s       u   s   e   d       a   s       b   e   f   o   r
0042020    e   ,       o   n   l   y       t   y   p   e       ~   &   e
0042040    s   c   a   p   e   &   ,  \r  \n   s   i   n   c   e       t
0042060    h   e       f   i   l   e       d   o   e   s       n   o   t
0042100        n   e   e   d       t   o       b   e       s   c   a   n
0042120    n   e   d       a   g   a   i   n   ;  \r  \n   t   h   e   n
0042140  376 001  \0   e 377       t   h   e       l   i   s   t       o
0042160    f       t   h   e       c   h   a   r   a   c   t   e   r   s
0042200        t   h   e       C   U       f   i   l   e       c   o   n
0042220    t   a   i   n   s       i   s       d   i   s   p   l   a   y
0042240    e   d   ;  \r  \n   n   o   w       t   y   p   e       t   h
0042260    e       d   e   s   i   r   e   d       c   h   a   r   a   c
0042300    t   e   r       (   o   r       t   y   p   e       ~   &   e
0042320    s   c   a   p   e   &  \r  \n   f   o   l   l   o   w   e   d
0042340        b   y       t   h   e       o   c   t   a   l       c   o
0042360    d   e   )   .  \r  \n  \r  \n   .   n   e   x   t       p   a
0042400    g   e  \r  \n   .   c   s   e   c   (   7   .       F   i   l
0042420    e       i   n   p   u   t   /   o   u   p   u   t       a   n
0042440    d       p   l   o   t   t   i   n   g   )  \r  \n  \r  \n   .
0042460    s   e   c   (   7   .   1       ~   _   R   e   a   d   _    
0042500    a   n   d       ~   _   W   r   i   t   e   :   _   )  \r  \n
0042520    T   w   o       c   o   m   m   a   n   d   s       p   e   r
0042540    m   i   t       r 376 001  \0 223 226   e   a   d   i   n   g
0042560        a   n   d       w   r   i   t   i   n   g       t   h   e
0042600        d   i   s   p   l   a   y   e   d  \r  \n   s   p   l   i
0042620    n   e   s   ,       w   i   t   h   o   u   t       c   o   n
0042640    c   e   r   n       f   o   r       w   h   e   t   h   e   r
0042660   \r  \n   t   h   e   s   e       s   p   l   i   n   e   s    
0042700    f   o   r   m       a       w   e   l   l   -   d   e   f   i
0042720    n   e   d       c   h   a   r   a   c   t   e   r       o   u
0042740    t   l   i   n   e   .  \r  \n   A   r   b   i   t   r   a   r
0042760    y       s   e   t   s       o   f       s   p   l   i   n   e
0043000    s       m   a   y       t   h   u   s       b   e       s   t
0043020    o   r   e   d       a   n   d       r   e   t   r   i   e   v
0043040    e   d   .  \r  \n   T   h   i   s       i   s       t   h   e
0043060        s   a   m   e       f   i   l   e       f   o   r   m   a
0043100    t       a   s       u   s   e   d       b   y       t   h   e
0043120        i   l   l   u   s   t   r   a   t   o   r       p   r   o
0043140    g   r   a   m       ~   |   D   R   A 376 001  \0 335 200   W
0043160    |   ~   *       D   o   c   u   m   e   n   t   a   t   i   o
0043200    n       o   n       <   G   R   -   D   O   C   S   >   D   R
0043220    A   W   .   E   A   R   S   *       (   t   h   e       r   e
0043240    c   o   m   m   e   n   d   e   d       f   i   l   e       n
0043260    a   m   e       e   x   t   e   n   s   i   o   n       i   s
0043300        D   R   A   W   )   .  \r  \n   W   h   e   n       r   e
0043320    a   d   i   n   g       p   i   c   t   u   r   e   s       g
0043340    e   n   e   r   a   t   e   d       b   y       ~   |   D   R
0043360    A   W   |   ,       t   e   x   t       a   n   d       c   u
0043400    r   v   e       b   r   u   s   h   e   s       a   r   e    
0043420    i   g   n   o   r   e   d   .  \r  \n  \r  \n   .   s   e   c
0043440    (   7   .   2       ~   _   P   l   o   t   :   _   )  \r  \n
0043460    P   l   o   t   t   i   n   g       o   f       t   h   e    
0043500    p   i   c   t   u   r   e       i   s       d   o   n   e    
0043520    u   s   i   n   g       t   h   e       P   R   E   S   S    
0043540    f   i   l   e       f   o   r   m   a   t   .  \r  \n   T 376
0043560  001  \0 037 306   h   e       c   o   m   m   a   n   d       ~
0043600    |   ~   _   p   l   o   t   _   |       o   u   t   p   u   t
0043620    s       t   h   e       p   i   c   t   u   r   e       a   s
0043640        a       ~   &   b   i   t   m   a   p   &       i   n    
0043660    P   R   E   S   S       f   o   r   m   a   t   .  \r  \n  \r
0043700   \n   T   h   e       f   i   l   e       m   a   y       b   e
0043720        p   r   i   n   t   e   d       o   n       E   A   R   S
0043740        t   h   r   o   u   g   h       M   A   X   C   ;       f
0043760    o   r       t   h   i   s       y   o   u       m   a   y    
0044000    u   s   e       t   h   e       c   o   m   m   a   n   d    
0044020    f   i   l   e       P   R   I   N   T   .   C   M       w   h
0044040    i   c   h       F   R   E   D       g   e   n   e   r   a   t
0044060    e   s   .  \r  \n   T   h   e       f   i   l   e       m   a
0044100    y       a   l   s   o       b   e       u   s   e   d       b
0044120    y       p   r   o   g   r   a   m   s       a   c   c   e   p
0044140    t   i   n   g       P   R   E   S   S       f   i   l   e   s
0044160    :       f   o 376 001  \0 036 004   r       i   n   s   t   a
0044200    n   c   e   ,       M   A   R   K   U   P   ~   *       D   o
0044220    c   u   m   e   n   t   a   t   i   o   n       o   n       <
0044240    A   L   T   O   D   O   C   S   >   M   A   R   K   U   P   .
0044260    E   A   R   S   *       m   a   y       b   e       u   s   e
0044300    d       f   o   r       i   n   s   e   r   t   i   n   g    
0044320    t   h   e       b   i   t   m   a   p       p   i   c   t   u
0044340    r   e       i   n   t   o       a       d   o   c   u   m   e
0044360    n   t   .  \r  \n  \r  \n  \r  \n   .   n   e   x   t       p
0044400    a   g   e  \r  \n   .   c   s   e   c   (   8   .       M   a
0044420    k   i   n   g       a       f   o   n   t   )  \r  \n   T   h
0044440    e       m   a   i   n       i   n   t   e   n   d   e   d    
0044460    u   s   e       o   f       F   R   E   D       i   s       f
0044500    o   r       m   a   k   i   n   g       f   o   n   t   s   ,
0044520        o   r       m   o   r   e       p   r   e   c   i   s   e
0044540    l   y  \r  \n   c   r   e   a   t   i   n   g       s   p   l
0044560    i   n   e       o   u   t   l   i 376 001  \0 022 023   n   e
0044600    s       o   f       c   h   a   r   a   c   t   e   r   s   .
0044620    ~   *       R   .   F   .       S   p   r   o   u   l   l   ,
0044640        "   ~   &   F   o   n   t   s       p   r   o   j   e   c
0044660    t   &   "   ,  \r  \n   S   e   p   t   e   m   b   e   r    
0044700    9   ,       1   9   7   4   .   *  \r  \n   S   p   l   i   n
0044720    e       c   h   a   r   a   c   t   e   r   s       a   r   e
0044740        g   e   n   e   r   a   t   e   d       u   s   i   n   g
0044760        t   h   e       c   u   r   v   e       e   d   i   t   i
0045000    n   g       f   e   a   t   u   r   e   s       o   f       F
0045020    R   E   D  \r  \n   (   d   e   s   c   r   i   b   e   d    
0045040    i   n       s   e   c   t   i   o   n       ~   |   3   |    
0045060    a   n   d       ~   |   4   |   )   .  \r  \n   A   d   d   i
0045100    t   i   o   n   a   l       c   o   m   m   a   n   d   s    
0045120    a   r   e       p   r   o   v   i   d   e   d       f   o   r
0045140        s   t   o   r   i   n   g       i   n       a       f   i
0045160    l   e       a   n   d       r   e   t   r   i   e   v 376 001
0045200   \0 212   k   i   n   g  \r  \n   f   r   o   m       a       f
0045220    i   l   e       s   u   c   h       a       c   h   a   r   a
0045240    c   t   e   r       d   e   s   c   r   i   p   t   i   o   n
0045260    ,       a   s       w   e   l   l       a   s       f   o   r
0045300        s   p   e   c   i   f   y   i   n   g  \r  \n   t   h   e
0045320        a   d   d   i   t   i   o   n   a   l       i   n   f   o
0045340    r   m   a   t   i   o   n       n   e   c   e   s   s   a   r
0045360    y       f   o   r       f   u   l   l   y       d   e   f   i
0045400    n   i   n   g       t   h   e       f   o   n   t   .  \r  \n
0045420    T   h   e   s   e       c   o   m   m   a   n   d   s       a
0045440    r   e       a   v   a   i   l   a   b   l   e       f   r   o
0045460    m       a       s   u   b   m   e   n   u       w   h   i   c
0045500    h       s   c   r   o   l   l   s       i   n       w   h   e
0045520    n  \r  \n   t   h   e       c   o   m   m   a   n   d       ~
0045540    |   ~   _   f   o   n   t   _   |       i   s       i   n   v
0045560    o   k   e   d   .  \r  \n  \r  \n   .   g   r   o   u   p    
0045600    s   k   i 376 001  \0   ; 256   p       1   8  \r  \n  \r  \n
0045620    S   e   c   t   i   o   n       ~   |   8   .   1   |       f
0045640    i   r   s   t       d   e   s   c   r   i   b   e   s       t
0045660    h   e       v   a   r   i   o   u   s       e   l   e   m   e
0045700    n   t   s       c   o   m   p   o   s   i   n   g       a    
0045720    s   p   l   i   n   e  \r  \n   f   o   n   t       d   e   s
0045740    c   r   i   p   t   i   o   n   .  \r  \n   T   h   e   n    
0045760    s   e   c   t   i   o   n       ~   |   8   .   2   |       e
0046000    x   p   l   a   i   n   s       t   h   e       v   a   r   i
0046020    o   u   s       c   o   m   m   a   n   d   s       a   n   d
0046040        m   e   t   h   o   d   s       f   o   r  \r  \n   c   r
0046060    e   a   t   i   n   g       a   n   d       m   o   d   i   f
0046100    y   i   n   g       t   h   e   s   e       c   o   m   p   o
0046120    n   e   n   t   s   .  \r  \n   S   e   c   t   i   o   n    
0046140    ~   |   8   .   3   |       p   r   e   s   e   n   t   s    
0046160    t   h   e       f   i   l   e       i   n   p   u   t   /   o
0046200    u   t   p   u   t       c   o 376 001  \0 034 373   m   m   a
0046220    n   d   s   .  \r  \n  \r  \n   G   e   n   e   r   a   t   i
0046240    o   n       o   f       t   h   e       a   p   p   r   o   p
0046260    r   i   a   t   e       f   o   n   t   s       f   o   r    
0046300    v   a   r   i   o   u   s       d   e   v   i   c   e   s   ,
0046320        u   s   i   n   g       s   p   l   i   n   e       f   o
0046340    n   t   s   ,       i   s       d   o   n   e       w   i   t
0046360    h       t   h   e       p   r   o   g   r   a   m       P   R
0046400    E   P   R   E   S   S   .   ~   *       D   o   c   u   m   e
0046420    n   t   a   t   i   o   n       o   n       <   G   R   -   D
0046440    O   C   S   >   P   R   E   P   R   E   S   S   .   B   R   A
0046460    V   O   *  \r  \n  \r  \n   .   s   e   c   (   8   .   1    
0046500    D   e   s   c   r   i   p   t   i   o   n       o   f       a
0046520        s   p   l   i   n   e       f   o   n   t   :   )  \r  \n
0046540    A       s   p   e   c   i   a   l       L   I   S   P   -   c
0046560    o   m   p   a   t   i   b   l   e       t   e   x   t       f
0046600    o   r   m   a   t       i   s       u   s   e   d 376 001  \0
0046620    W   E       f   o   r       s   p   l   i   n   e       f   o
0046640    n   t   s  \r  \n   (   g   i   v   e   n       i   n       a
0046660    p   p   e   n   d   i   x   ,       f   o   r       t   h   e
0046700        v   e   r   y       c   u   r   i   o   u   s   )   .  \r
0046720   \n   T   h   e       r   e   c   o   m   m   e   n   d   e   d
0046740        e   x   t   e   n   s   i   o   n       f   o   r       s
0046760    u   c   h       a       f   i   l   e       i   s       ~   |
0047000    S   F   |   .  \r  \n   A       s   p   l   i   n   e       f
0047020    o   n   t       d   e   s   c   r   i   p   t   i   o   n    
0047040    c   o   n   t   a   i   n   s       t   h   e       f   o   l
0047060    l   o   w   i   n   g       c   o   m   p   o   n   e   n   t
0047100    s       f   o   r       e   a   c   h  \r  \n   c   h   a   r
0047120    a   c   t   e   r   :  \r  \n  \r  \n  \t   a   )       ~   &
0047140    c   h   a   r   a   c   t   e   r       o   u   t   l   i   n
0047160    e   &   :       i   t       i   s       c   o   m   p   o   s
0047200    e   d       o   f       a       n   u   m   b   e   r       o
0047220    f     376 001  \0   G   <   c   l   o   s   e   d       c   u
0047240    r   v   e   s       m   a   d   e       o   f       a       n
0047260    u   m   b   e   r       o   f       e   n   d   -   t   o   -
0047300    e   n   d       c   o   n   n   e   c   t   e   d       s   p
0047320    l   i   n   e   s   .  \r  \n  \r  \n  \t   b   )       ~   &
0047340    b   a   s   e       l   i   n   e       a   n   d       w   i
0047360    d   t   h   &   :       o   r       m   o   r   e       p   r
0047400    e   c   i   s   e   l   y   ,  \r  \n   t   h   e       p   o
0047420    s   i   t   i   o   n       r   e   l   a   t   i   v   e    
0047440    t   o       t   h   e       o   u   t   l   i   n   e       o
0047460    f       t   h   e       c   h   a   r   a   c   t   e   r    
0047500    o   f       t   h   e  \r  \n   h   o   r   i   z   o   n   t
0047520    a   l       b   a   s   e       l   i   n   e   ,       t   h
0047540    e       l   e   f   t       s   i   d   e       o   f       t
0047560    h   e       c   h   a   r   a   c   t   e   r       s   l   u
0047600    g       a   n   d       t   h   e  \r  \n   r   i   g   h   t
0047620        s   i   d   e       o 376 001  \0 221   Q   f       t   h
0047640    e       c   h   a   r   a   c   t   e   r       s   l   u   g
0047660    .  \r  \n  \r  \n  \t   c   )       ~   &   f   i   d   u   c
0047700    i   a   l   s   &   :       t   h   e       s   p   l   i   n
0047720    e       o   u   t   l   i   n   e   s       g   e   n   e   r
0047740    a   t   e   d       b   y       F   R   E   D       a   r   e
0047760   \r  \n   i   n   t   e   n   d   e   d       t   o       b   e
0050000        u   s   e   d       b   y       t   h   e       p   r   o
0050020    g   r   a   m       P   R   E   P   R   E   S   S       w   h
0050040    i   c   h       "   s   c   a   n   -   c   o   n   v   e   r
0050060    t   s   "       t   h   e  \r  \n   c   h   a   r   a   c   t
0050100    e   r   ,       i   .   e   .       g   e   n   e   r   a   t
0050120    e   s       t   h   e       a   c   t   u   a   l       d   o
0050140    t       m   a   t   r   i   x       u   s   e   d       o   n
0050160        a       p   r   i   n   t   i   n   g  \r  \n   o   r    
0050200    d   i   s   p   l   a   y   i   n   g       d   e   v   i   c
0050220    e   .  \r  \n   T   h   e       a   c   t   u 376 001  \0   R
0050240    k   a   l       r   e   s   o   l   u   t   i   o   n       o
0050260    f       t   h   e       d   o   t       m   a   t   r   i   x
0050300        w   i   l   l       b   e       a       f   u   n   c   t
0050320    i   o   n       o   f       t   h   e  \r  \n   r   e   s   o
0050340    l   u   t   i   o   n       o   f       t   h   e       d   e
0050360    v   i   c   e       (   f   o   r       i   n   s   t   a   n
0050400    c   e       5   0   0       l   i   n   e   s   /   i   n   c
0050420    h   )       a   n   d       t   h   e       d   e   s   i   r
0050440    e   d      \r  \n   ~   &   p   o   i   n   t       s   i   z
0050460    e   &       o   f       t   h   e       d   i   s   p   l   a
0050500    y   e   d       o   r       p   r   i   n   t   e   d       c
0050520    h   a   r   a   c   t   e   r       (   s   a   y       1   2
0050540        p   o   i   n   t   s   )   .   ~   *       T   h   e    
0050560    ~   &   p   o   i   n   t   &       i   s       a       u   n
0050600    i   t       o   f       t   y   p   e       m   e   a   s   u
0050620    r   e   m   e   n   t       e   q   u   a   l       t   o    
0050640    1 376 001  \0   >   [   /   7   2       i   n   c   h  \r  \n
0050660    (   v   i   v   e       l   e       s   y   s   t   e   m   e
0050700        m   e   t   r   i   q   u   e   .   .   .   )   .   *  \r
0050720   \n   I   n       o   r   d   e   r       t   o       g   u   a
0050740    r   a   n   t   e   e       t   h   a   t       t   h   e    
0050760    s   c   a   n   -   c   o   n   v   e   r   t   i   n   g    
0051000    p   r   o   c   e   s   s       w   i   l   l       p   r   o
0051020    d   u   c   e       a   n  \r  \n   a   p   p   r   o   p   r
0051040    i   a   t   e   l   y       s   c   a   l   e   d       d   o
0051060    t       m   a   t   r   i   x       f   o   n   t       f   r
0051100    o   m       a       g   i   v   e   n       s   p   l   i   n
0051120    e       f   o   n   t   ,       t   h   e   r   e       m   u
0051140    s   t       b   e  \r  \n   s   o   m   e       m   e   a   n
0051160    s       t   o       r   e   l   a   t   e       t   h   e    
0051200    p   a   r   t   i   c   u   l   a   r       c   o   o   r   d
0051220    i   n   a   t   e       s   y   s   t   e   m       u   s   e
0051240    d       f   o   r     376 001  \0 317   q   t   h   e       s
0051260    p   l   i   n   e       o   u   t   l   i   n   e       t   o
0051300        t   h   e       s   i   z   e       o   f       t   h   e
0051320        f   i   n   a   l       d   o   t       m   a   t   r   i
0051340    x   .  \r  \n   F   o   r       t   h   a   t       p   u   r
0051360    p   o   s   e   ,       e   a   c   h       c   h   a   r   a
0051400    c   t   e   r       d   e   f   i   n   i   t   i   o   n    
0051420    c   o   n   t   a   i   n   s       a       s   e   t       o
0051440    f       t   w   o  \r  \n   n   u   m   b   e   r   s       c
0051460    a   l   l   e   d       ~   &   f   i   d   u   c   i   a   l
0051500    s   &   .  \r  \n   T   h   e   s   e       t   w   o       n
0051520    u   m   b   e   r   s       a   r   e       r   e   s   p   e
0051540    c   t   i   v   e   l   y       e   q   u   a   l       t   o
0051560        t   h   e       h   e   i   g   h   t       a   n   d    
0051600    w   i   d   t   h       i   n       t   h   e  \r  \n   c   o
0051620    o   r   d   i   n   a   t   e       s   y   s   t   e   m    
0051640    o   f       t   h   e       s   p   l   i 376 001  \0 355   >
0051660    n   e       o   u   t   l   i   n   e       o   f       a    
0051700    s   q   u   a   r   e       w   h   o   s   e       s   i   d
0051720    e       i   s       e   q   u   a   l  \r  \n   t   o       t
0051740    h   e       p   o   i   n   t       s   i   z   e       o   f
0051760        t   h   e       c   h   a   r   a   c   t   e   r   .  \r
0052000   \n   T   h   e   s   e       n   u   m   b   e   r   s       a
0052020    r   e       u   s   e   d       t   o       d   e   t   e   r
0052040    m   i   n   e       t   h   e       s   c   a   l   e       f
0052060    a   c   t   o   r       t   o       a   p   p   l   y       b
0052100    o   t   h  \r  \n   v   e   r   t   i   c   a   l   y       a
0052120    n   d       h   o   r   i   z   o   n   t   a   l   y       t
0052140    o       t   h   e       s   p   l   i   n   e       c   o   o
0052160    r   d   i   n   a   t   e   s           f   o   r       p   r
0052200    o   d   u   c   i   n   g       a       d   o   t       m   a
0052220    t   r   i   x       f   o   r       a       p   a   r   t   i
0052240    c   u   l   a   r       p   o   i   n   t       s   i   z   e
0052260  376 001  \0   k 351   .  \r  \n  \r  \n  \t   d   )       ~   &
0052300    c   h   a   r   a   c   t   e   r       i   d   e   n   t   i
0052320    f   i   c   a   t   i   o   n   &   :  \r  \n   .   n   a   r
0052340    r   o   w       8  \r  \n   ~   &   f   a   m   i   l   y   &
0052360    :       e   .   g   .       B   a   s   k   e   r   v   i   l
0052400    l   e   ;  \r  \n  \r  \n   ~   &   c   h   a   r   a   c   t
0052420    e   r   &   :       e   .   g   .       "   A   "   ,       o
0052440    r       o   c   t   a   l       A   S   C   I   I       c   o
0052460    d   e       1   0   1   ;  \r  \n  \r  \n   ~   &   f   a   c
0052500    e   &       (   o   r       ~   &   s   t   y   l   e   &   )
0052520    ,       w   h   i   c   h       h   a   s       t   h   r   e
0052540    e       c   o   m   p   o   n   e   n   t   s   :       ~   |
0052560    b   o   l   d   |       o   r       ~   |   m   e   d   i   u
0052600    m   |       o   r       ~   |   l   i   g   h   t   |   ,  \r
0052620   \n   ~   |   r   e   g   u   l   a   r   |       o   r       ~
0052640    |   i   t   a   l   i   c   |   ,       ~   |   c   o   n   d
0052660    e   n   s   e   d 376 001  \0 327 376   |       o   r       ~
0052700    |   r   e   g   u   l   a   r   |       o   r       ~   |   e
0052720    x   p   a   n   d   e   d   |  \r  \n   (   d   e   f   a   u
0052740    l   t   e   d       t   o       ~   |   m   e   d   i   u   m
0052760    |   ,       ~   |   r   e   g   u   l   a   r   |   ,       ~
0053000    |   r   e   g   u   l   a   r   |   )   .  \r  \n   .   w   i
0053020    d   e   n  \r  \n  \r  \n  \t   e   )       ~   &   b   o   o
0053040    k   k   e   e   p   i   n   g       i   n   f   o   r   m   a
0053060    t   i   o   n   &   :       v   e   r   s   i   o   n       n
0053100    u   m   b   e   r   ,       c   r   e   a   t   i   o   n    
0053120    d   a   t   e   ,  \r  \n   a   n   d       n   a   m   e    
0053140    o   f       f   i   l   e       u   s   e   d       f   o   r
0053160        b   a   c   k   g   r   o   u   n   d   .  \r  \n  \r  \n
0053200    .   s   e   c   (   8   .   2       H   o   w       t   o    
0053220    c   r   e   a   t   e       a       s   p   l   i   n   e    
0053240    f   o   n   t   :   )  \r  \n   F   R   E   D       c   a   n
0053260        d   e   f   i   n   e       a   l 376 001  \0 037 204   l
0053300        t   h   e       c   o   m   p   o   n   e   n   t   s    
0053320    o   f       a       s   p   l   i   n   e       f   o   n   t
0053340        w   i   t   h       a       n   u   m   b   e   r  \r  \n
0053360    o   f       s   p   e   c   i   a   l       p   u   r   p   o
0053400    s   e       c   o   m   m   a   n   d   s   .  \r  \n  \r  \n
0053420   \t   a   )       ~   &   c   h   a   r   a   c   t   e   r    
0053440    o   u   t   l   i   n   e   &   :       i   n       g   e   n
0053460    e   r   a   l       p   r   a   c   t   i   c   e   ,       t
0053500    h   i   s       o   u   t   l   i   n   e       i   s       g
0053520    e   n   e   r   a   t   e   d       b   y       c   r   e   a
0053540    t   i   n   g       a   n   d       e   d   i   t   i   n   g
0053560        s   p   l   i   n   e   s       t   o       f   o   l   l
0053600    o   w       t   h   e       c   o   n   t   o   u   r   s    
0053620    o   f       a  \r  \n   h   a   l   f   t   o   n   e       c
0053640    h   a   r   a   c   t   e   r       d   i   s   p   l   a   y
0053660    e   d       a   s       a       b   a   c   k   g   r   o 376
0053700  001  \0   s   g   u   n   d       (   s   e   c   t   i   o   n
0053720        ~   |   5   .   2   |   )   .  \r  \n   T   h   e   r   e
0053740        a   r   e       t   w   o       t   y   p   i   c   a   l
0053760        c   a   s   e   s   .  \r  \n   T   h   e       b   a   c
0054000    k   g   r   o   u   n   d       c   h   a   r   a   c   t   e
0054020    r       c   o   u   l   d       b   e       o   b   t   a   i
0054040    n   e   d       f   r   o   m       a   n       e   x   i   s
0054060    t   i   n   g       f   o   n   t       (   i   n  \r  \n   d
0054100    o   t       m   a   t   r   i   x       f   o   r   m   a   t
0054120    )       f   o   r       a       d   e   v   i   c   e       s
0054140    u   c   h       a   s       A   l   t   o   ,       V   T   S
0054160        o   r       S   L   O   T   ,       w   h   i   c   h    
0054200    o   n   e  \r  \n   w   a   n   t   s       t   o       c   o
0054220    n   v   e   r   t       t   o       t   h   e       m   o   r
0054240    e       g   e   n   e   r   a   l       s   p   l   i   n   e
0054260        f   o   n   t       f   o   r   m   a   t   .  \r  \n   A
0054300    l   t   e   r 376 001  \0 220   b   n   a   t   i   v   e   l
0054320    y       (   a   n   d       t   h   e       m   o   s   t    
0054340    l   i   k   e   l   y       i   n       t   h   e       f   u
0054360    t   u   r   e   )   ,       o   n   e       c   o   u   l   d
0054400        c   r   e   a   t   e       a   n  \r  \n   o   r   i   g
0054420    i   n   a   l       f   o   n   t       i   n       s   p   l
0054440    i   n   e       o   u   t   l   i   n   e       f   o   r   m
0054460    a   t   .  \r  \n   F   o   r       t   h   i   s       p   u
0054500    r   p   o   s   e       o   n   e       w   o   u   l   d    
0054520    f   i   r   s   t       c   r   e   a   t   e       a       d
0054540    i   g   i   t   i   z   e   d       p   i   c   t   u   r   e
0054560        o   f       t   h   e       t   y   p   e       f   o   n
0054600    t  \r  \n   t   o       u   s   e       a   s       t   h   e
0054620        b   a   c   k   g   r   o   u   n   d   .  \r  \n   I   n
0054640        e   i   t   h   e   r       c   a   s   e   ,       C   U
0054660        f   i   l   e       f   o   r   m   a   t       i   s    
0054700    t   h   e       s   t   a   n   d 376 001  \0   X 016   a   r
0054720    d   ,       s   i   n   c   e       i   t       i   s       t
0054740    h   e       f   o   r   m   a   t       u   s   e   d  \r  \n
0054760    b   y       t   h   e       v   i   d   e   o       f   o   n
0055000    t       d   i   g   i   t   i   z   i   n   g       s   y   s
0055020    t   e   m   .  \r  \n   T   h   e       r   e   c   o   m   m
0055040    e   n   d   e   d       r   e   s   o   l   u   t   i   o   n
0055060        f   o   r       d   i   g   i   t   i   z   e   d       t
0055100    y   p   e       f   o   n   t       p   i   c   t   u   r   e
0055120    s       i   s       2   5   6       b   y       2   5   6   ;
0055140   \r  \n   t   h   i   s       c   r   e   a   t   e   s       r
0055160    a   t   h   e   r       l   a   r   g   e       f   i   l   e
0055200    s       b   u   t       p   r   o   v   i   d   e   s       a
0055220        b   a   c   k   g   r   o   u   n   d       w   i   t   h
0055240        m   i   n   i   m   a   l   l   y       j   a   g   g   e
0055260    d       c   o   n   t   o   u   r   s       w   h   i   c   h
0055300        a   r   e       e   a   s   i   e   r       t   o 376 001
0055320   \0  \v 216       f   i   t       w   i   t   h       s   p   l
0055340    i   n   e       c   u   r   v   e   s   .  \r  \n  \r  \n  \t
0055360    b   )       ~   &   b   a   s   e       l   i   n   e       a
0055400    n   d       w   i   d   t   h   &   :  \r  \n   c   u   r   r
0055420    e   n   t       b   a   s   e       l   i   n   e       a   n
0055440    d       w   i   d   t   h       m   a   y       b   e       m
0055460    o   d   i   f   i   e   d       o   r       r   e   d   e   f
0055500    i   n   e   d       i   n       o   n   l   y       t   w   o
0055520        w   a   y   s   :  \r  \n   w   i   t   h       t   h   e
0055540        c   o   m   m   a   n   d       ~   |   ~   _   b   a   s
0055560    e       &       w   i   d   t   h   _   |   ,       o   r    
0055600    b   y       r   e   a   d   i   n   g       a       c   h   a
0055620    r   a   c   t   e   r       d   e   f   i   n   i   t   i   o
0055640    n  \r  \n   f   r   o   m       a       s   p   l   i   n   e
0055660        f   o   n   t       f   i   l   e   .  \r  \n   T   h   e
0055700        c   o   m   m   a   n   d       ~   |   ~   _   b   a   s
0055720    e       & 376 001  \0 236 234       w   i   d   t   h   _   |
0055740        a   c   t   u   a   l   l   y       a   c   t   i   v   a
0055760    t   e   s       a       s   p   e   c   i   a   l       m   o
0056000    d   e       f   o   r       d   e   f   i   n   i   n   g    
0056020    a   n       a   r   b   i   t   r   a   r   y       r   e   c
0056040    t   a   n   g   l   e  \r  \n   i   n       t   h   e       d
0056060    i   s   p   l   a   y       a   r   e   a       (   w   h   i
0056100    c   h       i   s       a   l   s   o       u   s   e   d    
0056120    f   o   r       d   e   f   i   n   i   n   g       f   i   d
0056140    u   c   i   a   l   s   )   .  \r  \n   A       s   u   b   m
0056160    e   n   u       s   c   r   o   l   l   s       i   n   ,    
0056200    w   i   t   h       t   h   e       f   o   l   l   o   w   i
0056220    n   g       c   o   m   m   a   n   d   s   :  \r  \n  \r  \n
0056240    .   n   a   r   r   o   w       8  \r  \n   ~   |   ~   _   l
0056260    e   f   t       a   n   d       r   i   g   h   t   _   |   :
0056300        w   h   e   n       t   h   a   t       m   o   d   e    
0056320    i   s       a   c   t   i   v 376 001  \0   q   u   a   t   e
0056340    d   ,       ~   |   s   w   i   t   c   h       1   |  \r  \n
0056360    i   s       u   s   e   d       f   o   r       d   e   f   i
0056400    n   i   n   g       t   h   e       l   e   f   t       s   i
0056420    d   e       o   f       t   h   e       r   e   c   t   a   n
0056440    g   l   e   ,       ~   |   s   w   i   t   c   h       2   |
0056460        t   h   e       r   i   g   h   t  \r  \n   s   i   d   e
0056500    .  \r  \n   ~   |   S   w   i   t   c   h       3   |       i
0056520    s       u   n   u   s   e   d   .  \r  \n  \r  \n   ~   |   ~
0056540    _   t   o   p       a   n   d       b   o   t   t   o   m   _
0056560    |   :       w   h   e   n       t   h   a   t       m   o   d
0056600    e       i   s       a   c   t   i   v   a   t   e   d   ,    
0056620    ~   |   s   w   i   t   c   h       1   |  \r  \n   i   s    
0056640    u   s   e   d       f   o   r       d   e   f   i   n   i   n
0056660    g       t   h   e       t   o   p       s   i   d   e       o
0056700    f       t   h   e       r   e   c   t   a   n   g   l   e   ,
0056720        ~   |   s   w   i   t   c   h       2   |     376 001  \0
0056740  233   >   t   h   e       b   o   t   t   o   m  \r  \n   s   i
0056760    d   e   .  \r  \n   ~   |   S   w   i   t   c   h       3   |
0057000        i   s       u   n   u   s   e   d   .  \r  \n  \r  \n   ~
0057020    |   ~   _   m   o   v   e   _   |   :       u   s   e       a
0057040    n   y       s   w   i   t   c   h       t   o       r   e   p
0057060    o   s   i   t   i   o   n       t   h   e       b   o   t   t
0057100    o   m       l   e   f   t       c   o   r   n   e   r  \r  \n
0057120    o   f       t   h   e       r   e   c   t   a   n   g   l   e
0057140    ,       i   t   s       d   i   m   e   n   s   i   o   n    
0057160    u   n   c   h   a   n   g   e   d   .  \r  \n  \r  \n   ~   |
0057200    ~   _   h   e   i   g   h   t       &       w   i   d   t   h
0057220    _   |   :       i   n   p   u   t       a   t       t   h   e
0057240        k   e   y   b   o   a   r   d       t   h   e       d   e
0057260    s   i   r   e   d       d   i   m   e   n   s   i   o   n   s
0057300        o   f       t   h   e  \r  \n   r   e   c   t   a   n   g
0057320    l   e       (   i   n       s   c   r   e   e   n       u   n
0057340    i   t 376 001  \0 246   ,   s   )   ,       t   h   e       b
0057360    o   t   t   o   m       l   e   f   t       c   o   r   n   e
0057400    r       r   e   m   a   i   n   i   n   g       f   i   x   e
0057420    d   .  \r  \n  \r  \n   ~   |   ~   _   o   k   _   |   :    
0057440    t   e   r   m   i   n   a   t   e   ,       i   .   e   .    
0057460    r   e   t   u   r   n       t   o       ~   |   ~   _   f   o
0057500    n   t   _   |       c   o   m   m   a   n   d   .  \r  \n   .
0057520    w   i   d   e   n  \r  \n  \r  \n   W   h   e   n       t   h
0057540    e       c   o   m   m   a   n   d       ~   |   ~   _   b   a
0057560    s   e       &       w   i   d   t   h   _   |       e   n   t
0057600    e   r   s       t   h   e       r   e   c   t   a   n   g   l
0057620    e       d   e   f   i   n   i   n   g       m   o   d   e   ,
0057640        a  \r  \n   r   e   c   t   a   n   g   l   e       i   s
0057660        d   i   s   p   l   a   y   e   d       c   o   r   r   e
0057700    s   p   o   n   d   i   n   g       t   o  \r  \n   t   h   e
0057720        c   u   r   r   e   n   t       v   a   l   u   e   s    
0057740    o   f       b   a   s   e 376 001  \0 215   C       l   i   n
0057760    e       a   n   d       w   i   d   t   h   .  \r  \n   Y   o
0060000    u       m   a   y       t   h   e   n       m   o   d   i   f
0060020    y       b   a   s   e       l   i   n   e       a   n   d    
0060040    w   i   d   t   h       b   y       r   e   d   e   f   i   n
0060060    i   n   g       t   h   e       b   o   t   t   o   m   ,    
0060100    l   e   f   t       a   n   d  \r  \n   r   i   g   h   t    
0060120    s   i   d   e       o   f       t   h   i   s       r   e   c
0060140    t   a   n   g   l   e   ,       m   o   v   i   n   g       t
0060160    h   e       r   e   c   t   a   n   g   l   e       a   r   o
0060200    u   n   d       (   w   h   i   c   h       a   f   f   e   c
0060220    t   s       o   n   l   y  \r  \n   t   h   e       b   a   s
0060240    e       l   i   n   e   )       o   r       e   v   e   n   t
0060260    u   a   l   l   y       t   y   p   i   n   g       i   n    
0060300    t   h   e       v   a   l   u   e       o   f       t   h   e
0060320        w   i   d   t   h   .  \r  \n  \r  \n   A   s       a   n
0060340        a   d   d   i   t   i   o   n   a   l     376 001  \0 234
0060360  346   o   p   t   i   o   n   ,       w   i   d   t   h       (
0060400    ~   &   b   u   t       n   o   t       b   a   s   e       l
0060420    i   n   e   &   )       m   a   y       b   e       a   u   t
0060440    o   m   a   t   i   c   a   l   l   y       o   b   t   a   i
0060460    n   e   d       f   r   o   m       t   h   e       C   U    
0060500    f   o   n   t       c   h   a   r   a   c   t   e   r       c
0060520    u   r   r   e   n   t   l   y       u   s   e   d       a   s
0060540        a       b   a   c   k   g   r   o   u   n   d   .  \r  \n
0060560    T   h   i   s       i   s       u   s   e   f   u   l       w
0060600    h   e   n       c   o   n   v   e   r   t   i   n   g       a
0060620    n       a   l   r   e   a   d   y       e   x   i   s   t   i
0060640    n   g       f   o   n   t   .  \r  \n   T   h   e       o   p
0060660    t   i   o   n       c   o   m   e   s       i   n       t   h
0060700    e       f   o   r   m       o   f       a       q   u   e   s
0060720    t   i   o   n       w   h   e   n       e   n   t   e   r   i
0060740    n   g       t   h   e       c   o   m   m   a   n   d       ~
0060760    | 376 001  \0 316 261   ~   _   b   a   s   e       &       w
0061000    i   d   t   h   _   |   .  \r  \n  \r  \n  \t   c   )       ~
0061020    &   f   i   d   u   c   i   a   l   s   &   :  \r  \n   c   u
0061040    r   r   e   n   t       f   i   d   u   c   i   a   l   s    
0061060    m   a   y       b   e       m   o   d   i   f   i   e   d    
0061100    o   r       r   e   d   e   f   i   n   e   d       i   n    
0061120    o   n   l   y       t   w   o       w   a   y   s   :  \r  \n
0061140    w   i   t   h       t   h   e       c   o   m   m   a   n   d
0061160        ~   |   ~   _   f   i   d   u   c   i   a   l   s   _   |
0061200    ,       o   r       b   y       r   e   a   d   i   n   g    
0061220    a       c   h   a   r   a   c   t   e   r       d   e   f   i
0061240    n   i   t   i   o   n  \r  \n   f   r   o   m       a       s
0061260    p   l   i   n   e       f   o   n   t       f   i   l   e   .
0061300   \r  \n   T   h   e       c   o   m   m   a   n   d       ~   |
0061320    ~   _   f   i   d   u   c   i   a   l   s   _   |       a   c
0061340    t   i   v   a   t   e   s       t   h   e       s   a   m   e
0061360        m   o   d   e     376 001  \0 365   A   a   s       t   h
0061400    e       c   o   m   m   a   n   d       ~   |   ~   _   w   i
0061420    d   t   h   _   |       (   f   o   r       d   e   f   i   n
0061440    i   n   g       a   n       a   r   b   i   t   r   a   r   y
0061460        r   e   c   t   a   n   g   l   e  \r  \n   i   n       t
0061500    h   e       d   i   s   p   l   a   y       a   r   e   a   )
0061520    .  \r  \n   I   t       i   s       d   e   s   c   r   i   b
0061540    e   d       a   b   o   v   e       (   ~   |   8   .   2    
0061560    c   |   )   .  \r  \n  \r  \n   W   h   e   n       t   h   e
0061600        c   o   m   m   a   n   d       ~   |   ~   _   f   i   d
0061620    u   c   i   a   l   s   _   |       e   n   t   e   r   s    
0061640    t   h   e       r   e   c   t   a   n   g   l   e       d   e
0061660    f   i   n   i   n   g       m   o   d   e   ,       a  \r  \n
0061700    r   e   c   t   a   n   g   l   e       i   s       d   i   s
0061720    p   l   a   y   e   d       c   o   r   r   e   s   p   o   n
0061740    d   i   n   g       t   o  \r  \n   t   h   e       c   u   r
0061760    r   e   n   t       v   a   l   u   e   s 376 001  \0   % 022
0062000        o   f       t   h   e       f   i   d   u   c   i   a   l
0062020    s   .  \r  \n   H   o   w   e   v   e   r       o   n   l   y
0062040        t   h   e       ~   &   d   i   m   e   n   s   i   o   n
0062060    s   &       o   f       t   h   i   s       r   e   c   t   a
0062100    n   g   l   e       (   o   r       s   q   u   a   r   e   )
0062120        a   r   e       i   m   p   o   r   t   a   n   t   .  \r
0062140   \n   I   t   s       p   o   s   i   t   i   o   n       o   n
0062160        t   h   e       s   c   r   e   e   n       a   r   e    
0062200    i   r   r   e   l   e   v   a   n   t   .  \r  \n   Y   o   u
0062220        m   a   y       t   h   e   n       m   o   d   i   f   y
0062240        t   h   e       v   a   l   u   e   s       o   f       t
0062260    h   e       f   i   d   u   c   i   a   l   s       b   y    
0062300    r   e   d   e   f   i   n   i   n   g       t   h   e       t
0062320    o   p   ,       b   o   t   t   o   m   ,       l   e   f   t
0062340        a   n   d  \r  \n   r   i   g   h   t       s   i   d   e
0062360        o   f       t   h   i   s       r   e   c   t   a   n   g
0062400  376 001  \0 206 314   l   e   ,       o   r       e   v   e   n
0062420    t   u   a   l   l   y       b   y       t   y   p   i   n   g
0062440        i   n       t   h   e       v   a   l   u   e   s   .  \r
0062460   \n  \r  \n   A   s       a   n       a   d   d   i   t   i   o
0062500    n   a   l       o   p   t   i   o   n   ,       f   i   d   u
0062520    c   i   a   l   s       m   a   y       b   e       a   u   t
0062540    o   m   a   t   i   c   a   l   l   y       c   o   m   p   u
0062560    t   e   d       f   r   o   m       t   h   e       C   U    
0062600    f   o   n   t       c   h   a   r   a   c   t   e   r       c
0062620    u   r   r   e   n   t   l   y       u   s   e   d       a   s
0062640        a       b   a   c   k   g   r   o   u   n   d   .  \r  \n
0062660    T   h   i   s       i   s       u   s   e   f   u   l       w
0062700    h   e   n       c   o   n   v   e   r   t   i   n   g       a
0062720    n       a   l   r   e   a   d   y       e   x   i   s   t   i
0062740    n   g       f   o   n   t       t   o       s   p   l   i   n
0062760    e       f   o   r   m   a   t   .  \r  \n   T   h   e       o
0063000    p   t   i   o   n 376 001  \0 262   I       c   o   m   e   s
0063020        i   n       t   h   e       f   o   r   m       o   f    
0063040    a       q   u   e   s   t   i   o   n       w   h   e   n    
0063060    e   n   t   e   r   i   n   g       t   h   e       c   o   m
0063100    m   a   n   d       ~   |   ~   _   f   i   d   u   c   i   a
0063120    l   s   _   |   .  \r  \n   Y   o   u       m   u   s   t    
0063140    p   r   e   p   a   r   e       f   o   r       t   h   a   t
0063160        o   p   t   i   o   n       w   h   e   n  \r  \n   r   e
0063200    a   d   i   n   g       a       ~   &   n   e   w   &       C
0063220    U       f   i   l   e   :       a   n   s   w   e   r       ~
0063240    &   y   e   s   &       t   o       t   h   e  \r  \n   q   u
0063260    e   s   t   i   o   n       "   D   o       y   o   u       w
0063300    a   n   t       F   I   D   U   C   I   A   L   S       a   u
0063320    t   o   m   a   t   i   c   a   l   l   y       c   o   m   p
0063340    u   t   e   d   ?   "   ;  \r  \n   t   h   e   n       e   n
0063360    t   e   r       t   h   e       p   o   i   n   t       s   i
0063400    z   e       o   f       t   h   e     376 001  \0   9 027   f
0063420    o   n   t       t   o       b   e       c   o   n   v   e   r
0063440    t   e   d   ,       a   n   d       t   h   e  \r  \n   r   e
0063460    s   o   l   u   t   i   o   n       o   f       t   h   e    
0063500    p   r   i   n   t   i   n   g       d   e   v   i   c   e    
0063520    (   5   0   0       l   i   n   e   s   /   i   n   c   h    
0063540    f   o   r       E   A   R   S       f   o   n   t   s   )   .
0063560   \r  \n  \r  \n   H   o   w   e   v   e   r   ,       w   h   e
0063600    n       c   r   e   a   t   i   n   g       a   n       o   r
0063620    i   g   i   n   a   l       f   o   n   t   ,       t   h   e
0063640        r   e   c   o   m   m   e   n   d   e   d       p   r   a
0063660    c   t   i   c   e       i   s       t   o  \r  \n   d   i   g
0063700    i   t   i   z   e       a       p   i   c   t   u   r   e    
0063720    o   f       t   h   e       f   o   n   t       t   y   p   e
0063740        a   l   s   o       c   o   n   t   a   i   n   i   n   g
0063760        s   o   m   e       m   a   r   k   s       o   r  \r  \n
0064000    g   r   a   d   u   a   t   i   o   n       i   n   d   i 376
0064020  001  \0   v 372   c   a   t   i   v   e       o   f       t   h
0064040    e       p   o   i   n   t       s   i   z   e       o   f    
0064060    t   h   e       f   o   n   t   .  \r  \n   T   h   e   s   e
0064100        m   a   r   k   s       w   i   l   l       a   p   p   e
0064120    a   r       o   n       t   h   e       s   c   r   e   e   n
0064140        a   s       p   a   r   t       a   s       t   h   e    
0064160    b   a   c   k   g   r   o   u   n   d   ,       a   n   d  \r
0064200   \n   t   h   e       f   i   d   u   c   i   a   l   s       w
0064220    i   l   l       b   e       d   e   f   i   n   e   d       b
0064240    y       p   o   i   n   t   i   n   g       a   t       t   h
0064260    e   m   .  \r  \n  \r  \n  \t   d   )       ~   &   c   h   a
0064300    r   a   c   t   e   r       i   d   e   n   t   i   f   i   c
0064320    a   t   i   o   n       a   n   d       b   o   o   k   k   e
0064340    e   p   i   n   g       i   n   f   o   r   m   a   t   i   o
0064360    n   &   :  \r  \n   a   r   e       d   e   f   i   n   e   d
0064400        o   r       m   o   d   i   f   i   e   d       t   h   r
0064420    o   u   g   h 376 001  \0   = 236  \r  \n   a       c   o   m
0064440    m   a   n   d       l   a   b   e   l   l   e   d       ~   |
0064460    ~   _   m   i   s   c   e   l   l   a   n   e   o   u   s   _
0064500    |       w   h   i   c   h       p   r   o   v   i   d   e   s
0064520        s   o   m   e       s   e   l   f   -   e   x   p   l   a
0064540    n   a   t   o   r   y  \r  \n   k   e   y   b   o   a   r   d
0064560        i   n   t   e   r   a   c   t   i   o   n   .  \r  \n  \r
0064600   \n  \r  \n   .   s   e   c   (   8   .   3       R   e   a   d
0064620    i   n   g       a   n   d       w   r   i   t   i   n   g    
0064640    s   p   l   i   n   e       f   o   n   t       f   i   l   e
0064660    s   )  \r  \n   O   n   e       S   F       f   i   l   e    
0064700    m   a   y       b   e       o   p   e   n   e   d       a   t
0064720        a       t   i   m   e   ,       f   o   r       r   e   a
0064740    d   i   n   g   ,       w   r   i   t   i   n   g       o   r
0064760        b   o   t   h   .  \r  \n   O   p   e   n   i   n   g    
0065000    a       f   i   l   e   ,       o   r       c   r   e   a   t
0065020    i   n   g       a       n   e   w 376 001  \0 375   V       f
0065040    i   l   e   ,       i   s       d   o   n   e       w   i   t
0065060    h       t   h   e       c   o   m   m   a   n   d       ~   |
0065100    ~   _   g   e   t   _   |   .  \r  \n   T   h   e       f   i
0065120    l   e       n   a   m   e       m   u   s   t       h   a   v
0065140    e       e   x   t   e   n   t   i   o   n       ~   |   S   F
0065160    |   .  \r  \n   G   e   t   t   i   n   g       a       f   o
0065200    n   t       f   i   l   e       (   s   a   y       F   O   O
0065220    .   S   F   )       m   a   y       t   a   k   e       s   o
0065240    m   e       t   i   m   e       i   f       i   t       c   o
0065260    n   t   a   i   n   s       m   a   n   y       c   h   a   r
0065300    a   c   t   e   r   s   ,       a   s       i   t       i   m
0065320    p   l   i   e   s       s   c   a   n   n   i   n   g       t
0065340    h   e       f   i   l   e       a   n   d       d   u   p   l
0065360    i   c   a   t   i   n   g       i   t       u   n   d   e   r
0065400        t   h   e       n   a   m   e       F   O   O   .   X   F
0065420    .  \r  \n   B   e   w   a   r   e       t   h   a   t 376 001
0065440   \0 325 223       S   F       f   i   l   e   s       g   r   o
0065460    w       f   a   s   t   :       f   o   r       e   f   f   i
0065500    c   i   e   n   c   y   ,       i   t       i   s       r   e
0065520    c   o   m   m   e   n   d   e   d       n   o   t       t   o
0065540        s   t   o   r   e       m   u   c   h       m   o   r   e
0065560        t   h   a   n       a       d   o   z   e   n       c   h
0065600    a   r   a   c   t   e   r   s       i   n   t   o       o   n
0065620    e       s   i   n   g   l   e       S   F       f   i   l   e
0065640    .  \r  \n   W   h   e   n       q   u   i   t   i   n   g    
0065660    o   r       w   h   e   n       g   e   t   t   i   n   g    
0065700    a   n   o   t   h   e   r       S   F       f   i   l   e   ,
0065720        t   h   e       p   r   e   v   i   o   u   s   l   y    
0065740    o   p   e   n   e   d       S   F       f   i   l   e       i
0065760    s       c   l   o   s   e   d   .  \r  \n   C   o   n   f   i
0066000    r   m   a   t   i   o   n       i   s       e   x   p   e   c
0066020    t   e   d       b   e   f   o   r   e       c   l   o   s   i
0066040    n   g     376 001  \0 346 257   t   h   e       f   i   l   e
0066060    .       C   o   n   f   i   r   m   i   n   g       w   i   t
0066100    h       a       ~   |   V   |       (   f   o   r       ~   |
0066120    v   e   r   i   f   y   |   )       a   l   l   o   w   s    
0066140    s   e   l   e   c   t   i   v   e       d   e   l   e   t   i
0066160    o   n       o   f       u   n   w   a   n   t   e   d       c
0066200    h   a   r   a   c   t   e   r   s       f   r   o   m       t
0066220    h   e       f   i   l   e       b   e   i   n   g       c   l
0066240    o   s   e   d   .       A   f   t   e   r       f   i   l   e
0066260        F   O   O   .   S   F       h   a   s       b   e   e   n
0066300        c   l   o   s   e   d   ,       F   O   O   .   X   F    
0066320    w   i   l   l       b   e       a       c   o   p   y       o
0066340    f       t   h   e       i   n   i   t   i   a   l       f   i
0066360    l   e       F   O   O   .   S   F   .  \r  \n  \r  \n   ~   &
0066400    D   o       n   o   t       e   x   i   t       f   r   o   m
0066420        F   R   E   D       b   y       a   n   y       m   e   a
0066440    n   s       o   t   h   e   r 376 001  \0   [ 005       t   h
0066460    a   n   &       ~   |   ~   _   q   u   i   t   _   |   .  \r
0066500   \n   T   h   e   r   e       a   r   e       w   a   y   s    
0066520    t   o       r   e   c   o   v   e   r       f   r   o   m    
0066540    t   h   e       e   f   f   e   c   t       o   f       a    
0066560    c   r   a   s   h       o   r       o   t   h   e   r       s
0066600    i   m   i   l   a   r       d   i   s   r   u   p   t   i   o
0066620    n   ,       b   u   t       t   h   e   y       r   e   q   u
0066640    i   r   e       e   x   p   e   r   t   i   s   e   .  \r  \n
0066660   \r  \n   C   h   a   r   a   c   t   e   r   s       m   a   y
0066700        b   e       r   a   n   d   o   m   l   y       r   e   a
0066720    d       f   r   o   m   ,       o   r       w   r   i   t   t
0066740    e   n       o   n       t   h   e       c   u   r   r   e   n
0066760    t   l   y       o   p   e   n   e   d       S   F       f   i
0067000    l   e   .  \r  \n   S   p   e   c   i   f   y       a       c
0067020    h   a   r   a   c   t   e   r       b   y       t   y   p   i
0067040    n   g       e   i   t   h   e   r       a       s 376 001  \0
0067060  242 032   i   n   g   l   e       k   e   y   ,       ~   &   e
0067100    s   c   a   p   e   &       f   o   l   l   o   w   e   d    
0067120    b   y       o   c   t   a   l       c   o   d   e   ,       o
0067140    r       ~   &   r   e   t   u   r   n   &       t   o       a
0067160    b   o   r   t   .      \r  \n   O   v   e   r   w   r   i   t
0067200    i   n   g       a       p   r   e   v   i   o   u   s   l   y
0067220        s   t   o   r   e   d       c   h   a   r   a   c   t   e
0067240    r       r   e   q   u   i   r   e   s       c   o   n   f   i
0067260    r   m   a   t   i   o   n   .  \r  \n   T   h   e       ~   |
0067300    ~   _   r   e   a   d       c   h   a   r   a   c   t   e   r
0067320    _   |       c   o   m   m   a   n   d       d   i   s   p   l
0067340    a   y   s       a       c   h   a   r   a   c   t   e   r    
0067360    d   i   r   e   c   t   o   r   y       o   f       t   h   e
0067400        o   p   e   n   e   d       f   i   l   e   .  \r  \n  \r
0067420   \n   T   h   e       c   o   m   m   a   n   d       ~   |   ~
0067440    _   d   e   f   i   n   e       a   n   d       w   r   i   t
0067460    e   _ 376 001  \0   8   O   |       d   i   f   f   e   r   s
0067500        f   r   o   m       ~   |   ~   _   w   r   i   t   e    
0067520    c   h   a   r   a   c   t   e   r   _   |       i   n       t
0067540    h   a   t       i   t  \r  \n   a   u   t   o   m   a   t   i
0067560    c   a   l   l   y       g   o   e   s       t   h   r   o   u
0067600    g   h       t   h   e       c   o   m   m   a   n   d   s    
0067620    ~   |   ~   _   b   a   s   e       &       w   i   d   t   h
0067640    _   |   ,       ~   |   ~   _   f   i   d   u   c   i   a   l
0067660    _   |       a   n   d  \r  \n   ~   |   ~   _   m   i   s   c
0067700    e   l   l   a   n   e   o   u   s   _   |       b   e   f   o
0067720    r   e       p   r   o   c   e   e   d   i   n   g       t   o
0067740        w   r   i   t   e       o   u   t       t   h   e       f
0067760    o   n   t       d   e   f   i   n   i   t   i   o   n   .  \r
0070000   \n   W   h   e   n       w   r   i   t   i   n   g       o   u
0070020    t       t   h   e       f   o   n   t       o   u   t   l   i
0070040    n   e   ,       a   l   l       s   p   l   i   n   e   s    
0070060    n   o   t       f   o   r 376 001  \0 033 036   m   i   n   g
0070100       \r  \n   a       c   l   o   s   e   d       c   u   r   v
0070120    e       w   i   l   l       b   e       ~   &   i   g   n   o
0070140    r   e   d   &   .  \r  \n   T   h   i   s       m   e   a   n
0070160    s       t   h   a   t       a   u   x   i   l   l   i   a   r
0070200    y       c   u   r   v   e   s       c   r   e   a   t   e   d
0070220        a   s       t   e   m   p   l   a   t   e   s       o   r
0070240        u   s   e   d       a   s       c   o   n   s   t   r   u
0070260    c   t   i   v   e  \r  \n   e   l   e   m   e   n   t   s   ,
0070300        t   h   a   t       i   s       t   o       s   a   y    
0070320    n   o   t       a   c   t   u   a   l   l   y       p   a   r
0070340    t       o   f       a       c   h   a   r   a   c   t   e   r
0070360        o   u   t   l   i   n   e   ,       d   o       n   o   t
0070400   \r  \n   h   a   v   e       t   o       b   e       d   e   l
0070420    e   t   e   d       a   t       t   h   e       t   i   m   e
0070440        o   f       w   r   i   t   i   n   g   .  \r  \n  \r  \n
0070460    .   c   s   e   c   (   9   .       K   e   y 376 001  \0 375
0070500    L   b   o   a   r   d       c   o   m   m   a   n   d   s   )
0070520   \r  \n   C   o   m   m   a   n   d       i   n   p   u   t    
0070540    m   a   y       b   e       d   o   n   e       o   n       t
0070560    h   e       k   e   y   b   o   a   r   d       (   a   s    
0070600    w   e   l   l       a   s       f   r   o   m       t   h   e
0070620        m   e   n   u   )       f   o   r       m   o   s   t    
0070640    o   p   e   r   a   t   i   o   n   s       a   t       t   h
0070660    e       t   o   p       l   e   v   e   l   .  \r  \n   T   h
0070700    i   s       a   l   l   o   w   s       f   a   s   t   e   r
0070720        i   n   t   e   r   a   c   t   i   o   n       f   o   r
0070740        t   h   e       e   x   p   e   r   i   e   n   c   e   d
0070760        u   s   e   r   .  \r  \n  \r  \n   T   h   e       k   e
0071000    y       c   o   r   r   e   s   p   o   n   d   i   n   g    
0071020    t   o       a       c   o   m   m   a   n   d       i   s    
0071040    s   i   m   p   l   y       t   h   e       f   i   r   s   t
0071060        l   e   t   t   e   r       o   f       t   h   a   t    
0071100    c 376 001  \0 255 256   o   m   m   a   n   d   :       e   .
0071120    g   .       k   e   y       c   o   m   m   a   n   d       ~
0071140    |   U   |       i   s       e   q   u   i   v   a   l   e   n
0071160    t       t   o       m   e   n   u       c   o   m   m   a   n
0071200    d       ~   |   ~   _   u   n   d   o   _   |   .  \r  \n   T
0071220    h   e   r   e       a   r   e       o   n   l   y       a    
0071240    f   e   w       e   x   c   e   p   t   i   o   n   s   :  \r
0071260   \n   .   n   a   r   r   o   w       8  \r  \n  \r  \n   -   ~
0071300    |   ~   _   r   e   p   e   a   t   _   |       i   s       ~
0071320    &   e   s   c   a   p   e   &   ;  \r  \n  \r  \n   -   k   e
0071340    y   s       ~   |   M   |       a   n   d       ~   |   C   |
0071360        a   r   e       u   s   e   d       t   o       s   e   t
0071400        t   h   e       m   e   a   n   i   n   g       o   f    
0071420    k   e   y   s       ~   |   T   |   ,       ~   |   V   |    
0071440    a   n   d       ~   |   H   |       t   o       b   e       e
0071460    i   t   h   e   r       a       ~   |   ~   _   m   o   v   e
0071500    _   |       o   r     376 001  \0 273 001   a       ~   |   ~
0071520    _   c   o   p   y   _   |       o   p   e   r   a   t   i   o
0071540    n       (   ~   |   ~   _   t   r   a   n   s   l   a   t   e
0071560    _   |   ,       ~   |   ~   _   v   e   r   t   i   c   a   l
0071600        s   y   m   e   t   r   y   _   |   ,       ~   |   ~   _
0071620    h   o   r   i   z   o   n   t   a   l       s   y   m   e   t
0071640    r   y   _   |   )   ;  \r  \n  \r  \n   -   m   a   i   n   l
0071660    y       f   o   r       s   a   f   e   t   y       r   e   a
0071700    s   o   n   s   ,       ~   |   ~   _   w   i   p   e   _   |
0071720        i   s       d   o   n   e       w   i   t   h       ~   |
0071740    <   c   o   n   t   r   o   l   >   W   |   ;  \r  \n  \r  \n
0071760    -   b   a   c   k   g   r   o   u   n   d       a   n   d    
0072000    r   e   f   r   e   s   h       o   p   e   r   a   t   i   o
0072020    n   s       a   l   s   o       u   s   e       c   o   n   t
0072040    r   o   l       k   e   y   s   :  \r  \n  \r  \n  \t   ~   |
0072060    <   c   o   n   t   r   o   l   >   B   |  \t   ~   |   ~   _
0072100    r   e   f   r   e   s   h   _   |       w 376 001  \0 217 353
0072120    i   t   h       b   a   c   k   g   r   o   u   n   d  \r  \n
0072140   \r  \n  \t   ~   |   <   c   o   n   t   r   o   l   >   C   |
0072160   \t   ~   |   ~   _   r   e   f   r   e   s   h   _   |       w
0072200    i   t   h       c   l   e   a   r       b   a   c   k   g   r
0072220    o   u   n   d  \r  \n  \r  \n  \t   ~   |   <   c   o   n   t
0072240    r   o   l   >   N   |  \t   ~   |   ~   _   n   e   w       b
0072260    a   c   k   g   r   o   u   n   d   _   |  \r  \n  \r  \n   -
0072300    i   n       a   d   d   i   t   i   o   n   ,       ~   &   d
0072320    e   l   e   t   e   &       a   n   d       ~   &   b   a   c
0072340    k   s   p   a   c   e   &       a   r   e       u   s   e   d
0072360        t   o       s   u   p   p   r   e   s   s       a   n    
0072400    u   n   w   a   n   t   e   d       s   e   l   e   c   t   i
0072420    o   n   .  \r  \n   .   w   i   d   e   n  \r  \n  \r  \n   .
0072440    c   s   e   c   (   1   0   .       G   e   t   t   i   n   g
0072460        s   t   a   r   t   e   d   )  \r  \n   O   b   t   a   i
0072500    n       t   h   e       f   i   l   e       <   G   R   A   P
0072520  376 001  \0   [ 253   H   I   C   S   >   F   R   E   D   .   D
0072540    M       a   n   d       L   O   A   D       i   t   .  \r  \n
0072560    I   t       c   o   n   t   a   i   n   s       t   h   e    
0072600    f   o   l   l   o   w   i   n   g       f   i   l   e   s   :
0072620   \r  \n   .   n   a   r   r   o   w       8  \r  \n  \r  \n    
0072640    -   t   h   e       p   r   o   g   r   a   m       f   i   l
0072660    e   s   :       F   R   E   D   ,       F   R   E   D   O   V
0072700    1   .   B   B       t   o       F   R   E   D   O   V   5   .
0072720    B   B   ;  \r  \n  \r  \n   -   t   h   e       m   e   n   u
0072740        p   i   c   t   u   r   e       f   i   l   e   s   :    
0072760    M   E   N   U   1   .   F   R   E   D       t   o       M   E
0073000    N   U   4   .   F   R   E   D   ;  \r  \n  \r  \n   -   a    
0073020    u   t   i   l   i   t   y       p   r   o   g   r   a   m    
0073040    S   F   M   U   N   C   H       f   o   r       p   r   o   c
0073060    e   s   s   i   n   g       s   p   l   i   n   e       f   o
0073100    n   t       f   i   l   e   s       (   d   e   s   c   r   i
0073120    b   e   d       i 376 001  \0 177  \v   n       A   p   p   e
0073140    n   d   i   x       A   )   .  \r  \n   .   w   i   d   e   n
0073160   \r  \n  \r  \n   .   c   s   e   c   (   A   c   k   n   o   w
0073200    l   e   g   m   e   n   t   s   )  \r  \n   T   h   i   s    
0073220    d   o   c   u   m   e   n   t       g   r   e   a   t   l   y
0073240        b   e   n   e   f   i   t   e   d       f   r   o   m    
0073260    h   e   l   p       a   n   d       s   u   g   g   e   s   t
0073300    i   o   n   s       b   y       B   i   l   l       B   o   w
0073320    m   a   n  \r  \n   a   n   d       B   o   b       S   p   r
0073340    o   u   l   l   .  \r  \n  \r  \n   .   n   e   x   t       p
0073360    a   g   e  \r  \n   .   c   s   e   c   (   ~   _   A   p   p
0073400    e   n   d   i   x       A   _   )  \r  \n   .   s   k   i   p
0073420        1  \r  \n   .   o   n   c   e       c   e   n   t   e   r
0073440   \r  \n   ~   |   S   F   M   U   N   C   H   |  \r  \n   .   s
0073460    k   i   p       1  \r  \n   T   h   i   s       i   s       a
0073500        u   t   i   l   i   t   y       p   r   o   g   r   a   m
0073520        f   o   r       p   r   o   c   e 376 001  \0 221   -   s
0073540    s   i   n   g       s   p   l   i   n   e       f   o   n   t
0073560    s   :       c   o   n   c   a   t   e   n   a   t   i   o   n
0073600        o   f       S   F       f   i   l   e   s   ,       s   e
0073620    t   t   i   n   g       f   i   d   u   c   i   a   l   s   ,
0073640        a   n   d       c   h   a   r   a   c   t   e   r       t
0073660    r   a   n   s   f   o   r   m   a   t   i   o   n   s       (
0073700    s   h   e   a   r   i   n   g       -   f   o   r       i   t
0073720    a   l   i   c   s   -   ,       c   o   n   d   e   n   s   i
0073740    n   g       a   n   d       e   x   p   a   n   d   i   n   g
0073760    )   .  \r  \n   T   h   e       s   y   n   t   a   x       o
0074000    f       t   h   e       c   o   m   m   a   n   d       i   s
0074020        a   s       f   o   l   l   o   w   s   :  \r  \n  \r  \n
0074040    S   F   M   U   N   C   H               <   ~   &   o   u   t
0074060    p   u   t       S   F       f   i   l   e   &   >            
0074100    <   ~   &   o   p   e   r   a   t   i   o   n   s   &   >    
0074120            <   ~   &   l   i   s   t       o   f       i   n 376
0074140  001  \0 264 233   p   u   t       S   F       f   i   l   e   s
0074160    &   >  \r  \n  \r  \n   T   h   e       a   v   a   i   l   a
0074200    b   l   e       o   p   e   r   a   t   i   o   n   s       a
0074220    r   e   :  \r  \n  \r  \n  \t   ~   &   i   &   /   I  \t  \t
0074240    ~   |   i   n   c   l   i   n   e   |       c   h   a   r   a
0074260    c   t   e   r   s       b   y       t   h   e       s   p   e
0074300    c   i   f   i   e   d       s   l   o   p   e       p   e   r
0074320    c   e   n   t   a   g   e       ~   &   i   &   ;  \r  \n  \r
0074340   \n  \t   ~   &   e   &   /   E  \t  \t   ~   |   e   x   p   a
0074360    n   d   |       c   h   a   r   a   c   t   e   r   s       b
0074400    y       t   h   e       s   p   e   c   i   f   i   e   d    
0074420    p   e   r   c   e   n   t   a   g   e       ~   &   e   &   ;
0074440   \r  \n  \r  \n  \t   ~   &   c   &   /   C  \t  \t   ~   |   c
0074460    o   n   d   e   n   s   e   |       c   h   a   r   a   c   t
0074500    e   r   s       b   y       t   h   e       s   p   e   c   i
0074520    f   i   e   d       p   e   r   c   e   n   t   a   g   e    
0074540    ~   &   c   & 376 001  \0 327 326   ;  \r  \n  \r  \n  \t   ~
0074560    &   x   f   &   /   X  \t  \t   s   e   t       ~   |   x    
0074600    f   i   d   u   c   i   a   l   s   |       t   o       t   h
0074620    e       g   i   v   e   n       v   a   l   u   e       ~   &
0074640    x   f   &   ;  \r  \n  \r  \n  \t   ~   &   y   f   &   /   Y
0074660   \t  \t   s   e   t       ~   |   y       f   i   d   u   c   i
0074700    a   l   s   |       t   o       t   h   e       g   i   v   e
0074720    n       v   a   l   u   e       ~   &   y   f   &   .  \r  \n
0074740   \r  \n   I   f       n   o       o   p   e   r   a   t   i   o
0074760    n       i   s       s   p   e   c   i   f   i   e   d   ,    
0075000    a       s   i   m   p   l   e       ~   |   c   o   n   c   a
0075020    t   e   n   a   t   i   o   n   |       o   f       t   h   e
0075040        S   F       f   i   l   e   s       i   s       d   o   n
0075060    e   .  \r  \n   T   r   a   n   s   f   o   r   m   a   t   i
0075100    o   n       s   p   e   c   i   f   i   c   a   t   i   o   n
0075120    s       m   a   y       b   e       m   i   x   e   d       w
0075140    i   t   h       t   h   e       l 376 001  \0   r 343   i   s
0075160    t       o   f       i   n   p   u   t       f   i   l   e   s
0075200    .  \r  \n   T   h   e   y       t   a   k   e       e   f   f
0075220    e   c   t       o   n   l   y       f   o   r       t   h   e
0075240        i   n   p   u   t       f   i   l   e   s       f   o   l
0075260    l   o   w   i   n   g       t   h   e   m   .  \r  \n  \r  \n
0075300    I   n       a   d   d   i   t   i   o   n   ,       w   h   e
0075320    n       /   V       i   s       u   s   e   d   ,       c   o
0075340    n   f   i   r   m   a   t   i   o   n       i   s       e   x
0075360    p   e   c   t   e   d       b   e   f   o   r   e       p   r
0075400    o   c   e   s   s   i   n   g       a   n   d       w   r   i
0075420    t   i   n   g       o   u   t       e   a   c   h       c   h
0075440    a   r   a   c   t   e   r   .  \r  \n  \r  \n   E   x   a   m
0075460    p   l   e   s   :  \r  \n  \r  \n  \t   S   F   M   U   N   C
0075500    H       M   E   T   E   O   R   .   S   F       M   E   T   E
0075520    O   R   *   .   S   F  \r  \n  \r  \n   c   o   n   c   a   t
0075540    e   n   a   t   e   s       a   l   l       M   E   T 376 001
0075560   \0 221 324   E   O   R       c   h   a   r   a   c   t   e   r
0075600    s       i   n   t   o       a       s   i   n   g   l   e    
0075620    f   i   l   e   ;  \r  \n  \r  \n  \r  \n  \t   S   F   M   U
0075640    N   C   H   /   V       M   E   T   E   O   R   .   S   F    
0075660    M   E   T   E   O   R   *   .   S   F  \r  \n  \r  \n   o   r
0075700   \t   S   F   M   U   N   C   H       M   E   T   E   O   R   .
0075720    S   F   /   V       M   E   T   E   O   R   *   .   S   F  \r
0075740   \n  \r  \n   s   e   l   e   c   t   i   v   e   l   y       c
0075760    o   n   c   a   t   e   n   a   t   e   s       M   E   T   E
0076000    O   R       c   h   a   r   a   c   t   e   r   s       i   n
0076020    t   o       a       s   i   n   g   l   e       f   i   l   e
0076040    ;  \r  \n  \r  \n  \r  \n  \t   S   F   M   U   N   C   H    
0076060    M   E   T   E   O   R   I   .   S   F       1   0   /   I    
0076100    M   E   T   E   O   R   .   S   F  \r  \n  \r  \n   g   e   n
0076120    e   r   a   t   e   s       a       f   o   n   t       f   i
0076140    l   e       o   f       p   s   e   u   d   o   -   i   t   a
0076160    l   i   c 376 001  \0   ] 204   s       (   1   0       p   e
0076200    r       c   e   n   t       i   n   c   l   i   n   e   )   ;
0076220   \r  \n  \r  \n  \r  \n  \t   S   F   M   U   N   C   H       N
0076240    U   M   S   Y   M   .   S   F       S   Y   M   B   O   L   S
0076260    .   S   F       1   5   /   E       N   U   M   E   R   A   L
0076300    S   .   S   F  \r  \n  \r  \n   g   e   n   e   r   a   t   e
0076320    s       a       f   o   n   t       f   i   l   e       o   f
0076340        s   y   m   b   o   l   s       a   n   d       e   x   p
0076360    a   n   d   e   d       n   u   m   e   r   a   l   s   .  \r
0076400   \n  \r  \n   .   n   e   x   t       p   a   g   e  \r  \n   .
0076420    c   s   e   c   (   ~   _   A   p   p   e   n   d   i   x    
0076440    B   _   )  \r  \n   .   s   k   i   p       1  \r  \n   .   o
0076460    n   c   e       c   e   n   t   e   r  \r  \n   ~   |   F   o
0076500    n   t       f   i   l   e       f   o   r   m   a   t   |  \r
0076520   \n   .   s   k   i   p       1  \r  \n   .   b   e   g   i   n
0076540    ;       n   o   f   i   l   l   ;       n   o   j   u   s   t
0076560   \r  \n   T   h   e       f   o 376 001  \0 006 277   l   l   o
0076600    w   i   n   g       d   e   s   c   r   i   p   t   i   o   n
0076620        u   s   e   s       t   h   e       n   o   t   a   t   i
0076640    o   n   :  \r  \n  \t  \t  \t   <   .   .   .   >  \t   i   s
0076660        a       l   i   s   t   ,  \r  \n  \t  \t  \t 002   {   .
0076700    .   . 002   }  \t   i   s       a       s   t   r   i   n   g
0076720    ,  \r  \n  \t  \t  \t   [   .   .   .   ]  \t   i   s       a
0076740        n   u   m   b   e   r   .  \r  \n  \r  \n   A       s   p
0076760    l   i   n   e       f   o   n   t       f   i   l   e       h
0077000    a   s       t   h   e       f   o   r   m   :  \r  \n  \t   <
0077020    c   h   a   r   a   c   t   e   r       d   e   s   c   r   i
0077040    p   t   i   o   n   >       .   .   .       <   c   h   a   r
0077060    a   c   t   e   r       d   e   s   c   r   i   p   t   i   o
0077100    n   >       ~   |   S   T   O   P   |  \r  \n  \r  \n   w   h
0077120    e   r   e       <   c   h   a   r   a   c   t   e   r       d
0077140    e   s   c   r   i   p   t   i   o   n   >       i   s       e
0077160    i   t   h   e   r       o   f       t   h   e     376 001  \0
0077200  235 345   f   o   r   m   :  \r  \n  \t   (   (   ~   |   F   A
0077220    M   I   L   Y   |         002   {   f   a   m   i   l   y    
0077240    n   a   m   e 002   }   )  \r  \n  \t       (   ~   |   C   H
0077260    A   R   A   C   T   E   R   |           [   c   o   d   e   ]
0077300    )  \r  \n  \t       (   ~   |   F   A   C   E   |            
0077320  002   {       ~   |   B   |       |       ~   |   M   |       |
0077340        ~   |   R   |     002   }             002   {       ~   |
0077360    R   |       |       ~   |   I   |     002   }             002
0077400    {       ~   |   C   |       |       ~   |   R   |       |    
0077420    ~   |   E   |     002   }   )  \r  \n  \t       (   ~   |   W
0077440    I   D   T   H   |           [   w   i   d   t   h       i   n
0077460        x   ]           [   w   i   d   t   h       i   n       y
0077500    ]   )  \r  \n  \t       (   ~   |   F   I   D   U   C   I   A
0077520    L   |           [   d   i   m   e   n   s   i   o   n       i
0077540    n       x   ]           [   d   i   m   e   n   s   i   o   n
0077560        i   n       y   ]   )  \r  \n  \t       (   ~   |   V   E
0077600    R   S 376 001  \0 226 021   I   O   N   |           [   n   u
0077620    m   b   e   r   ]         002   {   d   a   t   e 002   }   )
0077640   \r  \n  \t       (   ~   |   M   A   D   E   -   F   R   O   M
0077660    |         002   {   f   i   l   e       n   a   m   e 002   }
0077700   \r  \n  \t  \t   [   x       c   h   a   r   a   c   t   e   r
0077720        o   r   i   g   i   n   ]           [   y       c   h   a
0077740    r   a   c   t   e   r       o   r   i   g   i   n   ]  \r  \n
0077760   \t  \t   [   x       f   i   d   u   c   i   a   l       o   r
0100000    i   g   i   n   ]               [   y       f   i   d   u   c
0100020    i   a   l       o   r   i   g   i   n   ]   )  \r  \n  \t    
0100040    (   ~   |   S   P   L   I   N   E   S   |           <   c   l
0100060    o   s   e   d       c   u   r   v   e   >       .   .   .    
0100100    <   c   l   o   s   e   d       c   u   r   v   e   >   )   )
0100120   \r  \n  \r  \n       o   r       o   f       t   h   e       f
0100140    o   r   m   :  \r  \n  \t   (   (   ~   |   F   A   M   I   L
0100160    Y   |         002   {   f   a   m   i   l   y       n   a   m
0100200    e 002   }   )  \r  \n  \t 376 001  \0 271 352       (   ~   |
0100220    C   H   A   R   A   C   T   E   R   |           [   c   o   d
0100240    e   ]   )  \r  \n  \t       (   ~   |   U   S   E   |     002
0100260    {   f   a   m   i   l   y       n   a   m   e 002   }        
0100300    [   c   o   d   e   ]  \r  \n  \t  \t 002   {       ~   |   B
0100320    |       |       ~   |   M   |       |       ~   |   R   |    
0100340  002   }             002   {       ~   |   R   |       |       ~
0100360    |   I   |     002   }             002   {       ~   |   C   |
0100400        |       ~   |   R   |       |       ~   |   E   |     002
0100420    }   )   )  \r  \n  \r  \n       w   h   e   r   e       <   c
0100440    l   o   s   e   d   -   c   u   r   v   e   >       i   s   :
0100460   \r  \n  \t   (   <   s   p   l   i   n   e   >       .   .   .
0100500        <   s   p   l   i   n   e   >   )  \r  \n  \r  \n       w
0100520    h   e   r   e       <   s   p   l   i   n   e   >       i   s
0100540    :  \r  \n      \t   (   [   n   ]       <   k   n   o   t    
0100560    l   i   s   t   >       <   w   e   i   g   h   t       l   i
0100600    s   t   >       <   d   e   r   i   v   a   t 376 001  \0   .
0100620  256   i   v   e       l   i   s   t   >     002   {   s   o   l
0100640    u   t   i   o   n       m   e   t   h   o   d 002   }   )  \r
0100660   \n  \r  \n       w   h   e   r   e       [   n   ]       i   s
0100700        t   h   e       n   u   m   b   e   r       o   f       k
0100720    n   o   t   s   ,  \r  \n       a   n   d       <   k   n   o
0100740    t       l   i   s   t   >       i   s   :  \r  \n      \t   (
0100760    (   [   X   ~   .   1   .   ]       [   Y   ~   .   1   .   ]
0101000    )       (   [   X   ~   .   2   .   ]       [   Y   ~   .   2
0101020    .   ]   )       .   .   .       (   [   X   ~   .   n   .   ]
0101040        [   Y   ~   .   n   .   ]   )   )  \r  \n       a   n   d
0101060        <   w   e   i   g   h   t       l   i   s   t   >       i
0101100    s   :  \r  \n      \t   (   [   W   ~   .   1   .   ]       [
0101120    W   ~   .   2   .   ]       .   .   .       [   W   ~   .   n
0101140    .   ]   )  \r  \n       a   n   d       <   d   e   r   i   v
0101160    a   t   i   v   e       l   i   s   t   >       i   s   :  \r
0101200   \n  \t       (   (   [   X   ~   .   1   .   '   ]       [   Y
0101220    ~ 376 001  \0 204   q   .   1   .   '   ]       [   X   ~   .
0101240    1   .   "   ]       [   Y   ~   .   1   .   "   ]       [   X
0101260    ~   .   1   .   "   '   ]       [   Y   ~   .   1   .   "   '
0101300    ]   )       .   .   .  \r  \n  \t   .   .   .           (   [
0101320    X   ~   .   n   -   1   .   '   ]       [   Y   ~   .   n   -
0101340    1   .   '   ]       [   X   ~   .   n   -   1   .   "   ]    
0101360    [   Y   ~   .   n   -   1   .   "   ]       [   X   ~   .   n
0101400    -   1   .   "   '   ]       [   Y   ~   .   n   -   1   .   "
0101420    '   ]   )   )  \r  \n       a   n   d     002   {   s   o   l
0101440    u   t   i   o   n       m   e   t   h   o   d 002   }       i
0101460    s   :  \r  \n  \t 002   {       ~   |   N   A   T   U   R   A
0101500    L   |       |       ~   |   C   Y   C   L   I   C   |       |
0101520        ~   |   P   S   E   U   D   O   -   C   Y   C   L   I   C
0101540    |     002   }  \r  \n  \r  \n       C   o   m   m   e   n   t
0101560    s       o   f       t   h   e       f   o   r   m   :  \r  \n
0101600   \t   (   ~   |   C   O   M   M   E   N   T   |     002   {   a
0101620    n   y       s   t   r 376  \0 307   $ 204   i   n   g 002   }
0101640    )  \r  \n       m   a   y       b   e       i   n   s   e   r
0101660    t   e   d       i   n       a       <   c   h   a   r   a   c
0101700    t   e   r       d   e   s   c   r   i   p   t   i   o   n   >
0101720    .  \r  \n  \r  \n       ~   |   F   A   C   E   |       i   n
0101740    f   o   r   m   a   t   i   o   n       s   t   a   n   d   s
0101760        f   o   r   :  \r  \n  \t   ~   |   B   O   L   D   |    
0102000    |       ~   |   M   E   D   I   U   M   |       |       ~   |
0102020    L   I   G   H   T   |  \r  \n  \t   ~   |   R   E   G   U   L
0102040    A   R   |       |       ~   |   I   T   A   L   I   C   |  \r
0102060   \n  \t   ~   |   C   O   N   D   E   N   S   E   D   |       |
0102100        ~   |   R   E   G   U   L   A   R   |       |       ~   |
0102120    E   X   P   A   N   D   E   D   |  \r  \n   .   e   n   d  \r
0102140   \n  \0 377  \0  \0   F   R   E   D   -   T   E   X   T   .   E
0102160    A   R   S  \0 376 001  \0   $ 374   D   O   C   U   L   I   S
0102200    T  \r  \n   F   O   N   T       <   F   O   N   T   S   >   M
0102220    E   T   E   O   R   1   0   .   E   P   ,   <   F   O   N   T
0102240    S   >   M   E   T   E   O   R   1   0   I   .   E   P   ,   <
0102260    F   O   N   T   S   >   M   E   T   E   O   R   1   0   B   .
0102300    E   P   ,   <   F   O   N   T   S   >   L   O   G   O   2   4
0102320    .   E   P  \r  \n   E   N   D   L   I   S   T  \r  \n        
0102340      302 262 313   ^   J   a   n   u   a   r   y       1   3   ,
0102360        1   9   7   6 376 302 262 341   T   o   : 340 304   B   C
0102400    S   L   /   S   S   L 376 302 262 341   F   r   o   m   : 340
0102420  304   B   P   a   t   r   i   c   k       B   a   u   d   e   l
0102440    a   i   r   e 376 302 262 341   S   u   b   j   e   c   t   :
0102460  340 304   B 342   F   R   E   D 340 376 302 262 307 016   1   .
0102500        I   n   t   r   o   d   u   c   t   i   o   n 376 302 262
0102520    F   R   E   D 240   4   i   s 240   5   a   n 240   4   i   n
0102540    t   e   r   a   c   t   i   v   e 240   5   e   d   i   t   o
0102560    r 240   4   o   f 240   4   c   u 376 001  \0 240   A   r   v
0102600    e   s   , 240   5   i   n   t   e   n   d   e   d 240   4   t
0102620    o 240   5   b   e 240   4   u   s   e   d 240   5   m   a   i
0102640    n   l   y 240   4   f   o   r 376 302 262   c   r   e   a   t
0102660    i   n   g       f   o   n   t   s   .           F   R   E   D
0102700        i   s       u   s   e   d       t   o       d   e   f   i
0102720    n   e       o   u   t   l   i   n   e   s       o   f       c
0102740    h   a   r   a   c   t   e   r   s   . 376 302 262   F   R   E
0102760    D 240   E   m   a   n   i   p   u   l   a   t   e   s 240   D
0103000    s   p   l   i   n   e 240   E   c   u   r   v   e   s   , 240
0103020    E   w   h   i   c   h 240   D   a   r   e 240   E   p   i   e
0103040    c   e   w   i   s   e 240   E   p   a   r   a   m   e   t   r
0103060    i   c 240   D   c   u   b   i   c 376 302 262   f   u   n   c
0103100    t   i   o   n   s 240   *   f   i   t   t   i   n   g 240   )
0103120    a 240   *   s   e   t 240   )   o   f 240   *   p   o   i   n
0103140    t   s 240   )   c   a   l   l   e   d 240   * 342   k   n   o
0103160    t   s 340 240   )   (   s   h   o   w   n 240   *   a 376 001
0103200   \0 035 343   s 240   )   "   x   " 240   *   a   b   o   v   e
0103220    )   . 240   )       S   p   l   i   n   e 376 302 262   c   u
0103240    r   v   e   s       a   r   e       c   r   e   a   t   e   d
0103260        a   n   d       m   o   d   i   f   i   e   d       b   y
0103300        s   i   m   p   l   e       o   p   e   r   a   t   i   o
0103320    n   s       o   n       t   h   e   s   e       k   n   o   t
0103340    s   . 376 302 262 343 304   j 342 304 342   P   A   L   O    
0103360    A   L   T   O       R   E   S   E   A   R   C   H       C   E
0103400    N   T   E   R 340 376 302 262 343   X   E   R   O   X 342 304
0103420  342   C   o   m   p   u   t   e   r       S   c   i   e   n   c
0103440    e       L   a   b   o   r   a   t   o   r   y 340 376  \0  \0
0103460  001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0
*
0103600  001  \0 001 376 001  \0 001 200  \0 001  \0 001  \0 001  \0 001
0103620   \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001
*
0104200   \0 001  \0 001  \0 001  \0 001 376 001  \0 214 325  \0 001  \0
0104220  001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0
*
0104360  001  \0 001  \0 001  \0  \0  \0  \0  \0  \0 221   (  \0  \0  \0
0104400  025  \0  \0 214 270  \0  \0  \0   &  \0  \0 210   H  \0  \0  \0
0104420    D  \0  \0 203 330  \0  \0  \0   Y 001  \0   t   P  \0  \0  \0
0104440    m  \0  \0   o 340  \0  \0  \0 303  \0  \0   m 250  \0  \0 001
0104460  005  \0  \0 035 310  \0  \0 001   T  \0  \0 033 220  \0  \0 001
0104500  261  \0  \0 031   X  \0  \0 001 370  \0  \0 232  \b 200  \0 002
0104520  033  \0  \0 227 320  \0 001  \0 001  \0 001  \0 001  \0 001  \0
0104540  001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0
*
0104600  001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001 376 001  \0
0104620  001 200  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001
0104640   \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001
*
0105220   \0 001 376 001  \0 021   v  \0 001  \0 001  \0 001  \0 001  \0
0105240  001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0
*
0105360  001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001 302
0105400  262   U   s   u   a   l   l   y   , 240   3   w   h   e   n 240
0105420    2   c   r   e   a   t   i   n   g 240   3   f   o   n   t 240
0105440    2   o   u   t   l   i   n   e   s   , 240   3   t   h   e 240
0105460    2   c   u   r   v   e   s 240   3   s   h   o   u   l   d 240
0105500    2   c   o   r   r   e   s   p   o   n   d 240   3   t   o 240
0105520    2   t   h   e 376 302 262   s   h   a   p   e 240   +   o   f
0105540  240   +   a 240   +   c   h   a   r   a   c   t   e   r   , 240
0105560    +   p   e   r   h   a   p   s 240   +   d   e   s   i   g   n
0105600    e   d 240   *   b   y 240   +   a 240   +   g   r   a   p   h
0105620    i   c 240   +   a   r   t 376 001  \0 355 233   i   s   t   .
0105640  240   +       T   o 240   +   h   e   l   p 240   *   d   e   f
0105660    i   n   e 376 302 262   s   u   c   h 240   &   o   u   t   l
0105700    i   n   e   s   , 240   '   F   R   E   D 240   &   w   i   l
0105720    l 240   '   d   i   s   p   l   a   y 240   &   a 240   &   "
0105740    b   a   c   k   g   r   o   u   n   d   " 240   '   i   m   a
0105760    g   e 240   &   t   o 240   '   u   s   e 240   &   a   s 240
0106000    '   a 240   &   r   e   f   e   r   e   n   c   e 376 302 262
0106020    w   h   e   n       e   d   i   t   i   n   g       t   h   e
0106040        c   u   r   v   e   s   . 376 302 262 342   F   R   E   D
0106060  340 314 332   P   a   g   e       2 376 302 262   P   a   t   r
0106100    i   c   k       B   a   u   d   e   l   a   i   r   e 313   ^
0106120    J   a   n   u   a   r   y       1   3   ,       1   9   7   6
0106140  376   n   s 240  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001
0106160   \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001
*
0106220   \0 001  \0 001  \0 001  \0 001  \0 001  \0 001 376 001  \0 356
0106240  373  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0
0106260  001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0
*
0106400  001  \0 001  \0 001  \0 001  \0 001  \0  \0  \0  \0  \0  \0 221
0106420    (  \0  \0  \0   V  \0  \0 216 360  \0  \0  \0 260  \0  \0 214
0106440  270  \0  \0 001  \n  \0  \0 212 200  \0  \0 001   %  \0  \0 232
0106460   \b 200  \0 001   6  \0  \0 227 320  \0 001  \0 001  \0 001  \0
0106500  001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0
*
0106640  001 376 001  \0 001 200  \0 001  \0 001  \0 001  \0 001  \0 001
0106660   \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001
*
0107240   \0 001  \0 001  \0 001 376 001  \0 243   !  \0 001  \0 001  \0
0107260  001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0
*
0107420  001  \0 001 302 262 306   1   2   .       S   u   m   m   a   r
0107440    y       o   f       c   o   m   m   a   n   d   s 376 302 262
0107460    T   h   e 240   8   A   l   t   o 240   7   s   c   r   e   e
0107500    n 240   8   i   s 240   7   d   i   v   i   d   e   d 240   8
0107520    i   n   t   o 240   8   t   h   r   e   e 240   7   a   r   e
0107540    a   s   : 240   8   a 240   7   d   i   s   p   l   a   y 240
0107560    8   a   r   e   a 240   8   f   o   r 240   7   d   r   a   w
0107600    i   n   g 376 302 262   s   p   l   i   n   e 240   0   c   u
0107620    r   v   e   s   , 240   0   a 240   0   m   e   n   u 240   /
0107640    a   r   e   a 240   0   a   n   d 240   0 376 001  \0 027 336
0107660    a 240   0   m   e   s   s   a   g   e 240   /   a   r   e   a
0107700    . 240   0       U   s   e   r 240   0   i   n   p   u   t 240
0107720    0   c   o   m   e   s 240   /   m   a   i   n   l   y 376 302
0107740  262   f   r   o   m 240   5   t   h   e 240   4   m   o   u   s
0107760    e   , 240   5   w   h   e   n 240   4   t   h   e 240   5   c
0110000    u   r   s   o   r 240   4   i   s 240   5   i   n 240   4   t
0110020    h   e 240   5   d   i   s   p   l   a   y 240   4   a   n   d
0110040  240   5   t   h   e 240   5   m   e   n   u 240   4   a   r   e
0110060    a   s   . 376 302 262   T   h   e 240   1   r   e   s   u   l
0110100    t 240   0   o   f 240   1   a   n 240   1   i   n   t   e   r
0110120    a   c   t   i   o   n 240   0   u   s   u   a   l   l   y 240
0110140    1   s   h   o   w   s 240   0   a   s 240   1   a 240   1   n
0110160    e   w 240   0   c   u   r   v   e 240   1   i   n 240   1   t
0110200    h   e 240   0   d   i   s   p   l   a   y 376 302 262   a   r
0110220    e   a   . 376 302 262   F   R   E   D 240   (   d   i   s   p
0110240    l   a   y   s 240   (   a 240   (   m   e   n   u 240   '   o
0110260  376 001  \0 211 247   f 240   (   c   o   m   m   a   n   d   s
0110300  240   (   w   h   i   c   h 240   (   a   r   e 240   '   i   n
0110320    v   o   k   e   d 240   (   b   y 240   (   p   o   i   n   t
0110340    i   n   g 240   (   a   t 240   '   t   h   e   m 376 302 262
0110360    w   i   t   h 240   .   t   h   e 240   .   c   u   r   s   o
0110400    r 240   .   a   n   d 240   -   p   r   e   s   s   i   n   g
0110420  240   .   a   n   y 240   .   m   o   u   s   e 240   .   s   w
0110440    i   t   c   h   . 240   -       I   n 240   .   r   e   s   p
0110460    o   n   s   e 240   .   t   o 240   .   c   e   r   t   a   i
0110500    n 240   -   o   f 376 302 262   t   h   e   s   e 240   I   c
0110520    o   m   m   a   n   d   s   , 240   H   a   n   o   t   h   e
0110540    r 240   I   m   e   n   u 240   H   o   f 240   I   s   u   b
0110560    c   o   m   m   a   n   d   s 240   H   m   a   y 240   I   i
0110600    n 240   I   t   u   r   n 240   H   a   p   p   e   a   r   .
0110620  376 302 262   S   u   b   c   o   m   m   a   n   d   s 240   E
0110640    a   r   e 240   E   i   n   v   o   k   e   d 240   E   i   n
0110660  240   E   t   h   e 376 001  \0   v 247 240   E   s   a   m   e
0110700  240   E   f   a   s   h   i   o   n   . 240   E       F   R   E
0110720    D 240   E   c   o   m   m   a   n   d   s 240   E   a   r   e
0110740  376 302 262   d   e   s   c   r   i   b   e   d       i   n    
0110760    t   h   e       f   o   l   l   o   w   i   n   g       s   e
0111000    c   t   i   o   n   s       o   f       t   h   i   s       d
0111020    o   c   u   m   e   n   t   : 376 302 262                    
0111040                s   e   c   t   i   o   n     342   3 340   :    
0111060    b   a   s   i   c       o   p   e   r   a   t   i   o   n   s
0111100  376 302 262                                                    
0111120              342   3   .   1   :                     030   m 030
0111140    a 030   k 364   ) 030   e 340 376 302 262                    
0111160                                              342   3   .   3   :
0111200                      030   r 030   e 030   p 030   l 030   a 030
0111220    c 364   ) 030   e 340 376 302 262                            
0111240                                      342   3   .   5   :        
0111260              030   n 030   e 030   x 364 376 001  \0 223   1   "
0111300  030   t 340 376 302 262                                   s   e
0111320    c   t   i   o   n     342   4 340   :       t   r   a   n   s
0111340    f   o   r   m   a   t   i   o   n   s 376 302 262            
0111360                                                      342   4   .
0111400    1   :                     030   m 030   o 030   v 364   ) 030
0111420    e 340 376 302 262                                            
0111440                      342   4   .   2   :                     030
0111460    c 030   o 030   p 364   * 030   y 340 376 302 262            
0111500                                                      342   4   .
0111520    3   :                     030   d 030   r 030   a 364   , 030
0111540    g 340 376 302 262                                            
0111560                      342   4   .   4   :                     030
0111600    r 030   e 030   p 030   e 030   a 364   " 030   t 340 376 302
0111620  262                                   s   e   c   t   i   o   n
0111640      342   5 340   :       o   t   h   e   r       o   p   e   r
0111660    a   t   i   o   n   s 376 302 262                         376
0111700  001  \0 005   H                                         342   5
0111720    .   1   :                     030   w 030   i 030   p 364   )
0111740  030   e 340 376 302 262                                        
0111760                          342   5   .   2   :                    
0112000  030   u 030   n 030   d 364   + 030   o 340 376 302 262        
0112020                                                          342   5
0112040    .   3   :                     030   b 030   r 030   e 030   a
0112060  364   2 030   k 340 376 302 262                                
0112100                                  342   5   .   4   :            
0112120          030   j 030   o 030   i 364   3 030   n 340 376 302 262
0112140                                    s   e   c   t   i   o   n    
0112160  342   6 340   :       r   e   f   r   e   s   h 376 302 262    
0112200                                                              342
0112220    6   .   1   :                     030   r 030   e 030   f 030
0112240    r 030   e 030   s 364   3 030   h 340 376 302 262            
0112260                                                      342   6   .
0112300    2   :         376 001  \0   .   |             030   s 030   h
0112320  030   i 030   f 364   " 030   t 340 376 302 262                
0112340                                                  342   6   .   3
0112360    :                     030   n 030   e 364   = 030   w     030
0112400    b 030   a 030   c 030   k 030   g 030   r 030   o 030   u 030
0112420    n 364   0 030   d 340 376 302 262                            
0112440        s   e   c   t   i   o   n     342   7   :                
0112460              030   r 030   e 030   a 364   0 030   d   ,     030
0112500    w 030   r 030   i 030   t 364   ) 030   e   ,     030   p 030
0112520    l 030   o 364   " 030   t 340 376 302 262                    
0112540                s   e   c   t   i   o   n     342   8   :        
0112560                      030   f 030   o 030   n 364   " 030   t 340
0112600  376 302 262 342   F   R   E   D 340 314 332   P   a   g   e    
0112620    3 376 302 262   P   a   t   r   i   c   k       B   a   u   d
0112640    e   l   a   i   r   e 313   ^   J   a   n   u   a   r   y    
0112660    1   3   ,       1   9   7   6 376  \0 001  \0 001  \0 001  \0
0112700  001  \0 001  \0 001  \0 001  \0 001 376 001  \0 001 200  \0 001
0112720   \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001
*
0113300   \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001 376 001
0113320   \0 342 333  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0
0113340  001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0
*
0113460  001  \0 001  \0 001  \0 001  \0 001  \0 001  \0  \0  \0  \0 001
0113500   \0 221   (  \0  \0  \0 033  \0  \0 214 270  \0  \0  \0   q  \0
0113520   \0 212 200  \0  \0  \0 307  \0  \0 210   H  \0  \0 001 034  \0
0113540   \0 206 020  \0  \0 001   t  \0  \0 203 330  \0  \0 001   |  \0
0113560   \0 177   h  \0  \0 001 321  \0  \0   }   0  \0  \0 002   )  \0
0113600   \0   z 370  \0  \0 002   t  \0  \0   x 300  \0  \0 002 277  \0
0113620   \0   v 210  \0  \0 002 367  \0  \0   r 030  \0  \0 003 037  \0
0113640   \0   m 250  \0  \0 003   G  \0  \0   i   8  \0  \0 003   u  \0
0113660   \0   d 310  \0  \0 003 235  \0  \0   `   X  \0  \0 003 304  \0
0113700   \0   [ 350  \0  \0 003 354  \0  \0   W   x  \0  \0 004 024  \0
0113720   \0   S  \b 376 001  \0 207 240  \0  \0 004   <  \0  \0   N 230
0113740   \0  \0 004   h  \0  \0   J   (  \0  \0 004 220  \0  \0   E 270
0113760   \0  \0 004 270  \0  \0   A   H  \0  \0 004 340  \0  \0   < 330
0114000   \0  \0 005  \n  \0  \0   8   h  \0  \0 005   2  \0  \0   3 370
0114020   \0  \0 005   Q  \0  \0   / 210  \0  \0 005 177  \0  \0   + 030
0114040   \0  \0 005 251  \0  \0   & 250  \0  \0 005 346  \0  \0   "   8
0114060   \0  \0 006   (  \0  \0 035 310  \0  \0 006   P  \0  \0 232  \b
0114100  200  \0 006   a  \0  \0 227 320  \0 001  \0 001  \0 001  \0 001
0114120   \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001
*
0114320   \0 001  \0 001  \0 001  \0 001 376 001  \0 240 332  \0 001  \0
0114340  001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0
*
0114500  001  \0 001  \0 001 302 262   I   n       a   d   d   i   t   i
0114520    o   n   ,       t   h   e       m   a   i   n       m   e   n
0114540    u       o   f   f   e   r   s       t   w   o       s   i   m
0114560    p   l   e       c   o   m   m   a   n   d   s   : 376 302 262
0114600  303 362 342 030   k 030   n 030   o 030   t 364   % 030   s 340
0114620    : 240   I   s   p   l   i   n   e 240   I   c   u   r   v   e
0114640    s 240   H   a   r   e 240   I   d   r   a   w   n 240   I   w
0114660    i   t   h 240   H   o   r 240   I   w   i   t   h   o   u   t
0114700  240   I   t   h   e   i   r 240   H   k   n   o   t   s 376 302
0114720  262 303 362   e   x   p   l   i   c   i   t   l   y 376 001  \0
0114740  366  \a 240   ,   r   e   p   r   e   s   e   n   t   e   d   ,
0114760  240   +   d   e   p   e   n   d   i   n   g 240   ,   o   n 240
0115000    ,   t   h   e 240   +   c   o   n   t   e   x   t   . 240   ,
0115020        T   h   i   s 240   ,   c   o   m   m   a   n   d 240   +
0115040    i   s 376 302 262 303 362   u   s   e   d 240   (   f   o   r
0115060  240   (   d   i   s   p   l   a   y   i   n   g 240   (   a   l
0115100    l 240   (   t   h   e 240   (   k   n   o   t   s 240   (   o
0115120    n 240   (   a   l   l 240   (   t   h   e 240   (   c   u   r
0115140    v   e   s 240   (   (   t   h   e   y 240   (   a   r   e 240
0115160    '   d   r   a   w   n 376 302 262 303 362   a   s       "   x
0115200    "       s   h   a   p   e   d       s   y   m   b   o   l   s
0115220    )   . 376 302 262 303 362 342 030   q 030   u 030   i 364   "
0115240  030   t 340   : 240   2   f   o   r 240   2   r   e   t   u   r
0115260    n   i   n   g 240   2   t   o 240   3   t   h   e 240   2   A
0115300    l   t   o 240   2   o   p   e   r   a   t   i   n   g 240   2
0115320    s   y   s   t   e   m   . 240   3       T   h   i   s 240   2
0115340    c   o 376 001  \0   - 244   m   m   a   n   d 376 302 262 303
0115360  362   e   x   p   e   c   t   s       c   o   n   f   i   r   m
0115400    a   t   i   o   n       w   i   t   h       a       k   e   y
0115420        s   t   r   o   k   e       ( 341   Y 340       o   r    
0115440  341   r   e   t   u   r   n 340   )   . 376 302 262   C   e   r
0115460    t   a   i   n 240   2   c   o   m   m   a   n   d   s 240   2
0115500    u   s   e 240   2   k   e   y   b   o   a   r   d 240   1   i
0115520    n   t   e   r   a   c   t   i   o   n   . 240   2       W   h
0115540    e   n 240   2   i   n   p   u   t   i   n   g 240   2   a 240
0115560    2   t   e   x   t 240   1   s   t   r   i   n   g 376 302 262
0115600    (   s   u   c   h 240   3   a   s 240   2   f   i   l   e 240
0115620    3   n   a   m   e   ) 240   2   o   r 240   3   a 240   3   n
0115640    u   m   b   e   r   , 240   2   t   e   r   m   i   n   a   t
0115660    e 240   3   w   i   t   h 240   2     341   r   e   t   u   r
0115700    n 340 240   3   o   r 240   3     341   e   s   c   a   p   e
0115720  340   ; 240   2   e   d   i   t 376 302 262   w   i   t   h 240
0115740    ' 341   b   a   c   k   s 376 001  \0 003   -   p   a   c   e
0115760  340 240   '   w   h   i   c   h 240   (   d   e   l   e   t   e
0116000    s 240   '   t   h   e 240   '   l   a   s   t 240   '   c   h
0116020    a   r   a   c   t   e   r   , 240   (   a   n   d 240   ' 341
0116040    d   e   l   e   t   e 340 240   '   f   o   r 240   (   s   t
0116060    a   r   t   i   n   g 240   '   o   v   e   r   . 376 302 262
0116100    E   n   t   e   r   i   n   g 240   2   o   n   l   y 240   2
0116120      341   r   e   t   u   r   n 340 240   1   u   s   u   a   l
0116140    l   y 240   2   a   b   o   r   t   s 240   2   t   h   e 240
0116160    1   c   o   m   m   a   n   d   . 240   2       E   n   t   e
0116200    r   i   n   g 240   2   o   n   l   y 240   1     341   e   s
0116220    c   a   p   e 340 376 302 262   m   a   y       e   i   t   h
0116240    e   r       a   b   o   r   t       o   r       i   m   p   l
0116260    y       s   o   m   e       d   e   f   a   u   l   t       v
0116300    a   l   u   e   . 376 302 262 306 275   3   .       B   a   s
0116320    i   c       o   p   e   r   a   t   i   o   n   s 376 302 262
0116340    S   p   l   i   n   e 240   (   c   u   r   v 376 001  \0 201
0116360    }   e   s 240   )   c   a   n 240   (   b   e 240   ( 341   c
0116400    r   e   a   t   e   d 340 240   )   w   i   t   h 240   (   t
0116420    h   e 240   (   c   o   m   m   a   n   d 240   ) 342 030   m
0116440  030   a 030   k 364   ) 030   e 340   . 240   (       T   h   e
0116460    y 240   (   c   a   n 240   )   b   e 240   ( 341   d   e   l
0116500    e   t   e   d 340 376 302 262   a   n   d 240   0 341   m   o
0116520    d   i   f   i   e   d 340 240   0   (   b   y 240   0   d   e
0116540    l   e   t   i   n   g 240   0   k   n   o   t   s   , 240   1
0116560    m   o   v   i   n   g 240   0   k   n   o   t   s 240   0   o
0116600    r 240   0   a   d   d   i   n   g 240   0   n   e   w 240   1
0116620    k   n   o   t   s   ) 240   0   w   i   t   h 376 302 262   t
0116640    h   e 240   9   c   o   m   m   a   n   d 240   9 342 030   r
0116660  030   e 030   p 030   l 030   a 030   c 364   ) 030   e 340   .
0116700  240   9       T   h   e 240   9   o   p   e   r   a   t   i   o
0116720    n 240   8 342 030   r 030   e 030   p 030   l 030   a 030   c
0116740  364   ) 030   e 340 240   9   a   p   p   l   i   e   s 240   9
0116760    t 376 001  \0   J   s   o 240   9   a 240   9 341   s   e   c
0117000    t   i   o   n 340 240   9   o   f 240   8   a 376 302 262   c
0117020    u   r   v   e   , 240   +   t   h   a   t 240   +   i   s 240
0117040    *   t   o 240   +   s   a   y 240   +   a   n 240   + 341   o
0117060    r   d   e   r   e   d 240   *   s   e   t 240   +   o   f 240
0117100    +   c   o   n   t   i   g   u   o   u   s 240   *   k   n   o
0117120    t   s 340 240   +   o   f 240   +   t   h   e 240   +   c   u
0117140    r   v   e   . 240   *       S   i   n   c   e 376 302 262   t
0117160    h   e 240   '   c   o   m   m   a   n   d   s 240   ' 342 030
0117200    m 030   a 030   k 364   ) 030   e 340 240   '   a   n   d 240
0117220    ' 342 030   r 030   e 030   p 030   l 030   a 030   c 364   )
0117240  030   e 340 240   '   a   r   e 240   '   t   h   e 240   '   t
0117260    w   o 240   '   m   o   s   t 240   '   f   r   e   q   u   e
0117300    n   t   l   y 240   '   u   s   e   d   , 240   '   t   h   e
0117320    y 240   &   d   o 376 302 262   n   o   t 240   :   a   p   p
0117340    e   a   r 240   9   o   n 240   :   t   h   e 240   :   m   e
0117360    n   u 240   9   b   u 376 001  \0   s   V   t 240   :   a   r
0117400    e 240   9   i   n   v   o   k   e   d 240   :   b   y 240   :
0117420    p   r   e   s   s   i   n   g 240   9 342   s   w   i   t   c
0117440    h 240   :   3 340 240   :   o   f 240   9   t   h   e 376 302
0117460  262   m   o   u   s   e   . 376 302 262   3   .   1     030   M
0117500  030   a 030   k 030   e 364 032 030   : 376 302 262 310   R   T
0117520    h   i   s 240   3   i   s 240   3   t   h   e 240   3   o   p
0117540    e   r   a   t   i   o   n 240   3   f   o   r 240   3   c   r
0117560    e   a   t   i   n   g 240   2   a 376 302 262 310   R   n   e
0117600    w 240   F   c   u   r   v   e   . 240   F       F   i   r   s
0117620    t 240   F   p   r   e   s   s 240   F 342   s   w   i   t   c
0117640    h 240   F   3 340   . 376 302 262 310   R   T   h   e 240   L
0117660    e   d   i   t   o   r 240   L   g   o   e   s 240   L   i   n
0117700    t   o 240   L 342   k   n   o   t 240   K   i   n   p   u   t
0117720  376 302 262 310   R   m   o   d   e 340 240   Y   (   s   e   e
0117740  240   Y   b   e   l   o   w   )   : 240   Y   a 240   Y   n   e
0117760    w 240   X   m   e   n   u 376 302 262 310 376 001  \0   e 203
0120000    R   a   p   p   e   a   r   s 240   >   a   n   d 240   ?   a
0120020  240   >   s   m   a   l   l 240   >   s   y   m   b   o   l 240
0120040    ?   "   +   " 240   >   i   s 376 302 262 310   R   n   o   w
0120060  240   F   a   t   t   a   c   h   e   d 240   F   t   o 240   F
0120100    t   h   e 240   F   c   u   r   s   o   r   . 240   F       N
0120120    o   w 376 302 262 310   R   d   e   f   i   n   e 240   F   t
0120140    h   e 240   F   k   n   o   t   s 240   F   o   f 240   F   a
0120160  240   G   n   e   w 240   F   s   p   l   i   n   e 376 302 262
0120200  310   R   c   u   r   v   e   . 240   =       W   h   e   n 240
0120220    =   a   l   l 240   =   t   h   e 240   =   k   n   o   t   s
0120240  240   =   o   f 240   =   t   h   e 376 302 262 310   R   s   p
0120260    l   i   n   e 240   =   h   a   v   e 240   =   b   e   e   n
0120300  240   =   d   e   f   i   n   e   d   , 240   =   t   e   r   m
0120320    i   n   a   t   e 376 302 262 310   R 342   k   n   o   t 240
0120340    6   i   n   p   u   t 240   6   m   o   d   e 340   . 240   6
0120360        T   h   e 240   7   n   e   w 240   6   s   p   l   i   n
0120400  376 001  \0 362 236   e 376 302 262 310   R   i   s 240   '   d
0120420    i   s   p   l   a   y   e   d 240   &   w   i   t   h 240   '
0120440    i   t   s 240   &   k   n   o   t   s 240   '   t   u   r   n
0120460    e   d 240   &   o   n   . 376 302 262 310   R   A 240   /   m
0120500    a   x   i   m   u   m 240   /   o   f 240   /   4   0 240   /
0120520    n   e   w 240   /   k   n   o   t   s 240   /   c   a   n 240
0120540    /   b   e 376 302 262 310   R   a   c   c   e   p   t   e   d
0120560  240   5   a   t 240   4   o   n   e 240   5   t   i   m   e   .
0120600  240   5       H   o   w   e   v   e   r 240   4   t   h   i   s
0120620  376 302 262 310   R   r   e   s   t   r   i   c   t   i   o   n
0120640  240   )   d   o   e   s 240   )   n   o   t 240   )   l   i   m
0120660    i   t 240   )   t   h   e 240   (   n   u   m   b   e   r 376
0120700  302 262 310   R   o   f 240   +   k   n   o   t   s 240   +   f
0120720    o   r 240   ,   a 240   +   c   u   r   v   e 240   +   s   i
0120740    n   c   e 240   ,   n   e   w 240   +   k   n   o   t   s 376
0120760  302 262 310   R   c   a   n 240   i   b   e 240   i   a   d   d
0121000    e   d 240   i   w 376 001  \0   6 225   i   t   h 240   i   a
0121020  240   h 342 030   r 030   e 030   p 030   l 030   a 030   c 364
0121040    ) 030   e 340 376 302 262 310   R   o   p   e   r   a   t   i
0121060    o   n   . 376 302 262 342   F   R   E   D 340 314 332   P   a
0121100    g   e       4 376 302 262   P   a   t   r   i   c   k       B
0121120    a   u   d   e   l   a   i   r   e 313   ^   J   a   n   u   a
0121140    r   y       1   3   ,       1   9   7   6 376  \0  \0  \0 001
0121160   \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001
*
0121400   \0 001  \0 001  \0 001  \0 001  \0 001 376 001  \0 301  \0  \0
0121420  001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0
*
0121560  001  \0 001  \0 001  \0 001  \0  \0  \0  \0  \0  \0 221   (  \0
0121600   \0  \0   9  \0  \0 214 270  \0  \0  \0 212  \0  \0 212 200  \0
0121620   \0  \0 331  \0  \0 210   H  \0  \0 001   -  \0  \0 206 020  \0
0121640   \0 001   I  \0  \0 201 240  \0  \0 001 236  \0  \0 177   h  \0
0121660   \0 001 334  \0  \0   z 370  \0  \0 002   /  \0  \0   x 300  \0
0121700   \0 002 212  \0  \0   v 210  \0  \0 002 352  \0  \0   t   P  \0
0121720   \0 003   B  \0  \0   r 030  \0  \0 003   r 001  \0   d 310  \0
0121740   \0 003 212  \0  \0   `   X  \0  \0 003 355  \0  \0   ^      \0
0121760   \0 004   D  \0  \0   [ 350  \0  \0 004 257  \0  \0   Y 260  \0
0122000   \0 005 017  \0  \0   W   x  \0  \0 005   x  \0  \0   U   @ 376
0122020  001  \0 206 223  \0  \0 005 314  \0  \0   S  \b  \0  \0 005 325
0122040  001  \0   L   `  \0  \0 005 350  \0  \0   G 360  \0  \0 006 027
0122060   \0  \0   E 270  \0  \0 006   D  \0  \0   C 200  \0  \0 006   n
0122100  001  \0   A   H  \0  \0 006 225  \0  \0   ? 020  \0  \0 006 301
0122120   \0  \0   < 330  \0  \0 006 353  \0  \0   : 240  \0  \0  \a 026
0122140   \0  \0   8   h  \0  \0  \a   B  \0  \0   6   0  \0  \0  \a   n
0122160   \0  \0   3 370  \0  \0  \a 232  \0  \0   1 300  \0  \0  \a 313
0122200   \0  \0   / 210  \0  \0  \a 367  \0  \0   -   P  \0  \0  \b   $
0122220   \0  \0   + 030  \0  \0  \b   S  \0  \0   ( 340  \0  \0  \b 203
0122240   \0  \0   & 250  \0  \0  \b 263  \0  \0   $   p  \0  \0  \b 302
0122260   \0  \0 232  \b 200  \0  \b 323  \0  \0 227 320  \0 001  \0 001
0122300   \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001
*
0122420   \0 001  \0 001 376 001  \0   k 032  \0 001  \0 001  \0 001  \0
0122440  001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0
*
0122600  001 302 262   3   .   2       K   n   o   t       I   n   p   u
0122620    t       M   o   d   e 376 302 262   K   n   o   t   s 240   &
0122640    a   r   e 240   '   i   n   p   u   t 240   &   i   n 240   '
0122660    t   h   e 240   &   d   i   s   p   l   a   y 240   &   a   r
0122700    e   a 240   '   b   y 240   &   p   r   e   s   s   i   n   g
0122720  240   '   s   w   i   t   c   h 240   &   1 240   &   o   r 240
0122740    '   2 240   &   o   f 240   '   t   h   e 240   &   m   o   u
0122760    s   e   . 376 302 262   A 240   )   s   y   m   b   o   l 240
0123000    )   "   +   " 240   )   i   s 240   )   d   i   s   p   l   a
0123020    y   e   d 240   *   a   t 240   ) 376 001  \0 321   h   t   h
0123040    a   t 240   )   l   o   c   a   t   i   o   n   , 240   )   a
0123060    n   d 240   )   t   h   e 240   )   n   u   m   b   e   r 240
0123100    *   a   n   d 240   )   c   o   o   r   d   i   n   a   t   e
0123120    s 376 302 262   o   f       t   h   e       p   o   i   n   t
0123140        a   r   e       s   h   o   w   n       i   n       t   h
0123160    e       m   e   s   s   a   g   e       a   r   e   a   . 376
0123200  302 262   I   f 240   0 342   s   w   i   t   c   h 240   /   1
0123220  340 240   0   i   s 240   /   u   s   e   d   , 240   0   a 240
0123240    /   k   n   o   t 240   0   i   s 240   /   p   l   a   c   e
0123260    d 240   0   a   t 240   /   t   h   e 240   0 341   e   x   a
0123300    c   t 340 240   /   l   o   c   a   t   i   o   n 240   0   p
0123320    o   i   n   t   e   d 240   0   a   t 240   /   b   y 376 302
0123340  262   t   h   e       c   u   r   s   o   r   . 376 302 262   A
0123360    l   t   e   r   n   a   t   i   v   e   l   y   , 240   +   i
0123400    f 240   * 342   s   w   i   t   c   h 240   +   2 340 240   *
0123420    i   s 240   +   u   s   e   d   , 240   *   a 240   + 376 001
0123440   \0   2 276   k   n   o   t 240   *   i   s 240   +   i   n   p
0123460    u   t 240   * 341   o   n   l   y 340 240   +   i   f 240   *
0123500    t   h   e 240   +   c   u   r   s   o   r 240   +   i   s 240
0123520    *   i   n 376 302 262   t   h   e 240   ,   v   i   c   i   n
0123540    i   t   y 240   ,   o   f 240   ,   e   i   t   h   e   r 240
0123560    ,   a 240   ,   k   n   o   t 240   ,   o   n 240   +   a 240
0123600    ,   c   u   r   v   e 240   ,   o   r 240   ,   a 240   ,   p
0123620    r   e   v   i   o   u   s   l   y 240   ,   i   n   p   u   t
0123640  240   ,   k   n   o   t 240   ,   (   i   .   e   . 240   +   a
0123660  376 302 262   s   y   m   b   o   l 240   &   "   +   "   )   .
0123700  240   &       T   h   e 240   '   n   e   w 240   &   k   n   o
0123720    t 240   &   w   i   l   l 240   '   f   a   l   l 240   &   e
0123740    x   a   c   t   l   y 240   &   a   t 240   '   t   h   e 240
0123760    &   l   o   c   a   t   i   o   n 240   &   o   f 240   '   t
0124000    h   i   s 240   &   a   d   j   a   c   e   n   t 376 302 262
0124020    k   n   o   t   .           T   h   e       m   e   s   s   a
0124040    g   e     376 001  \0 243   0   "   o   v   e   r   l   a   p
0124060    "       w   i   l   l       c   o   n   f   i   r   m       t
0124100    h   e       i   n   p   u   t   . 376 302 262 342   S   w   i
0124120    t   c   h 240   (   3 340 240   (   i   s 240   (   u   s   e
0124140    d 240   (   t   o 240   (   t   e   r   m   i   n   a   t   e
0124160  240   (   k   n   o   t 240   (   i   n   p   u   t   , 240   (
0124200    e   x   e   c   u   t   e 240   (   t   h   e 240   (   o   p
0124220    e   r   a   t   i   o   n 240   (   a   n   d 240   '   r   e
0124240    t   u   r   n 376 302 262   t   o       t   h   e       m   a
0124260    i   n       m   e   n   u   . 376 302 262   I   n 240   *   a
0124300    d   d   i   t   i   o   n   , 240   *   t   h   e 240   *   f
0124320    o   l   l   o   w   i   n   g 240   *   a   c   t   i   o   n
0124340    s 240   *   a   r   e 240   *   a   v   a   i   l   a   b   l
0124360    e 240   *   f   r   o   m 240   *   t   h   e 240   * 342   k
0124400    n   o   t 240   *   i   n   p   u   t 240   )   m   o   d   e
0124420  340 376 302 262   m   e   n   u   : 376 302 262                
0124440                  342 030   e 030 376 001  \0   F   m   r 030   a
0124460  030   s 364   ) 030   e 340   :                   e   r   a   s
0124500    e       t   h   e       l   a   s   t       k   n   o   t    
0124520    i   n   p   u   t   ; 376 302 262                            
0124540      342 030   a 030   b 030   o 030   r 364   " 030   t 340   :
0124560                    a   b   o   r   t       k   n   o   t       i
0124600    n   p   u   t   ;       d   o       n   o   t       m   a   k
0124620    e       a       s   p   l   i   n   e   ; 376 302 262        
0124640                          342 364   , 030   x     364   : 030   &
0124660      364   * 030   y 340   :                   i   n   p   u   t
0124700        a       k   n   o   t       b   y       i   t   s       c
0124720    o   o   r   d   i   n   a   t   e   s   . 376 302 262   K   e
0124740    y   s     341   d   e   l   e   t   e 340       a   n   d    
0124760  341   b   a   c   k   s   p   a   c   e 340       h   a   v   e
0125000        t   h   e       s   a   m   e       a   c   t   i   o   n
0125020        a   s       t   h   e       c   o   m   m   a   n   d    
0125040  342 030   e 030   r 030   a 030   s 364   ) 030   e 376 001  \0
0125060  236 201 340   . 376 302 262   T   h   e 240   1   m   e   n   u
0125100  240   2   a   r   e   a 240   1   a   l   s   o 240   2   c   o
0125120    n   t   a   i   n   s 240   1   a   n 240   2   1   1       x
0125140        1   1 240   1   g   r   i   d   , 240   2   w   i   t   h
0125160  240   1   a 240   2   b   l   a   c   k 240   1   s   q   u   a
0125200    r   e 240   2   i   n 240   1   i   t   s 376 302 262   c   e
0125220    n   t   e   r 240   +   w   h   i   c   h 240   *   i   s 240
0125240    +   u   s   e   d 240   +   f   o   r 240   *   m   o   v   i
0125260    n   g 240   +       t   h   e 240   *   l   a   s   t 240   +
0125300    k   n   o   t 240   +   i   n   p   u   t   . 240   *       W
0125320    h   e   n 240   +   t   h   e 240   +   c   u   r   s   o   r
0125340  240   *   i   s 376 302 262   p   l   a   c   e   d 240   -   i
0125360    n 240   ,   t   h   e 240   -   g   r   i   d 240   -   a   n
0125400    d 240   ,   a 240   -   s   w   i   t   c   h 240   -   d   e
0125420    p   r   e   s   s   e   d   , 240   ,   t   h   e 240   -   l
0125440    a   s   t 240   -   k   n   o   t 240   ,   w   i   l   l 240
0125460    -   b 376 001  \0  \a 361   e 240   -   m   o   v   e   d 240
0125500    ,   b   y 376 302 262   a   n 240   +   a   m   o   u   n   t
0125520  240   +   e   q   u   a   l 240   +   t   o 240   *   t   h   e
0125540  240   +   d   i   s   t   a   n   c   e 240   +   b   e   t   w
0125560    e   e   n 240   +   t   h   e 240   *   b   l   a   c   k 240
0125600    +   s   q   u   a   r   e 240   +   i   n 240   +   t   h   e
0125620  240   +   c   e   n   t   e   r 240   *   o   f 376 302 262   t
0125640    h   e 240   A   g   r   i   d 240   A   a   n   d 240   A   t
0125660    h   e 240   A   s   q   u   a   r   e 240   A   p   o   i   n
0125700    t   e   d 240   A   a   t 240   A   b   y 240   A   t   h   e
0125720  240   A   c   u   r   s   o   r   , 240   A   m   u   l   t   i
0125740    p   l   i   e   d 240   A   b   y 240   @   t   h   e 376 302
0125760  262   "   r   e   s   o   l   u   t   i   o   n   "       o   f
0126000        t   h   e       g   r   i   d       w   h   i   c   h    
0126020    d   e   p   e   n   d   s       o   n       t   h   e       s
0126040    w   i   t   c   h       u   s   e   d   : 376 302 262 303 362
0126060  342   s   w   i   t   c   h 376 001  \0   T 373       1 340   :
0126100        1       g   r   i   d       u   n   i   t       e   q   u
0126120    a   l   s       1       s   c   r   e   e   n       u   n   i
0126140    t   s   ; 376 302 262 303 362 342   s   w   i   t   c   h    
0126160    2 340   :       1       g   r   i   d       u   n   i   t    
0126200    e   q   u   a   l   s       1   0       s   c   r   e   e   n
0126220        u   n   i   t   s   ; 376 302 262 303 362 342   s   w   i
0126240    t   c   h       3 340   :       1       g   r   i   d       u
0126260    n   i   t       e   q   u   a   l   s       1   0   0       s
0126300    c   r   e   e   n       u   n   i   t   s   . 376 302 262   F
0126320    o   r 240   0   i   n   s   t   a   n   c   e   , 240   0   i
0126340    f 240   0   o   n   e 240   0   p   o   i   n   t   s 240   0
0126360    a   t 240   /   t   h   e 240   0   s   q   u   a   r   e 240
0126400    0   i   m   m   e   d   i   a   t   e   l   y 240   0   t   o
0126420  240   0   t   h   e 240   0   r   i   g   h   t 240   0   o   f
0126440  240   /   t   h   e 376 302 262   b   l   a   c   k 240   5   s
0126460    q   u   a   r   e 240   6   u   s   i   n   g 376 001  \0   5
0126500    / 240   5 342   s   w   i   t   c   h 240   6   2 340   , 240
0126520    5   t   h   e 240   6   l   a   s   t 240   5   i   n   p   u
0126540    t 240   6   k   n   o   t 240   5   w   i   l   l 240   6   b
0126560    e 240   5   m   o   v   e   d 240   6   b   y 240   5   t   e
0126600    n 376 302 262   s   c   r   e   e   n 240   +   u   n   i   t
0126620    s   ; 240   ,   i   f 240   +   o   n   e 240   ,   p   o   i
0126640    n   t   s 240   +   a   t 240   ,   t   h   e 240   +   t   o
0126660    p 240   +   l   e   f   t 240   ,   s   q   u   a   r   e 240
0126700    +   o   f 240   ,   t   h   e 240   +   g   r   i   d 240   ,
0126720    u   s   i   n   g 240   + 342   s   w   i   t   c   h 376 302
0126740  262   1 340   , 240   -   t   h   e 240   -   l   a   s   t 240
0126760    .   i   n   p   u   t 240   -   k   n   o   t 240   -   w   i
0127000    l   l 240   .   b   e 240   -   m   o   v   e   d 240   -   u
0127020    p 240   -   a   n   d 240   .   l   e   f   t 240   -   d   i
0127040    a   g   o   n   a   l   y 240   -   b   y 240   .   f   i   v
0127060    e 240   -   s   c   r   e   e   n 376 302 262   u   n   i   t
0127100    s 376 001  \0 321 025       i   n       e   a   c   h       d
0127120    i   r   e   c   t   i   o   n   . 376 302 262 342   F   R   E
0127140    D 340 314 332   P   a   g   e       5 376 302 262   P   a   t
0127160    r   i   c   k       B   a   u   d   e   l   a   i   r   e 313
0127200    ^   J   a   n   u   a   r   y       1   3   ,       1   9   7
0127220    6 376  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001
0127240   \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001
*
0127500   \0 001  \0 001  \0 001 376 001  \0 276 224  \0 001  \0 001  \0
0127520  001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0
*
0127660  001  \0 001  \0  \0  \0  \0 001  \0 221   (  \0  \0  \0 026  \0
0127700   \0 214 270  \0  \0  \0   s  \0  \0 212 200  \0  \0  \0 314  \0
0127720   \0 210   H  \0  \0  \0 372  \0  \0 203 330  \0  \0 001   Y  \0
0127740   \0 201 240  \0  \0 001   g  \0  \0   }   0  \0  \0 001 311  \0
0127760   \0   z 370  \0  \0 002   &  \0  \0   x 300  \0  \0 002 203  \0
0130000   \0   v 210  \0  \0 002 272  \0  \0   r 030  \0  \0 003 025  \0
0130020   \0   o 340  \0  \0 003   )  \0  \0   i   8  \0  \0 003 202  \0
0130040   \0   g  \0  \0  \0 003 212  \0  \0   b 220  \0  \0 003 302  \0
0130060   \0   ^      \0  \0 004  \a  \0  \0   Y 260  \0  \0 004   G  \0
0130100   \0   U   @  \0  \0 004 233  \0  \0   P 320 376 001  \0   Q 021
0130120   \0  \0 004 362  \0  \0   N 230  \0  \0 005   K  \0  \0   L   `
0130140   \0  \0 005 245  \0  \0   J   (  \0  \0 005 376  \0  \0   G 360
0130160   \0  \0 006   P  \0  \0   E 270  \0  \0 006 215  \0  \0   A   H
0130200   \0  \0 006 300  \0  \0   ? 020  \0  \0 006 364  \0  \0   < 330
0130220   \0  \0  \a   )  \0  \0   8   h  \0  \0  \a 202  \0  \0   6   0
0130240   \0  \0  \a 331  \0  \0   3 370  \0  \0  \b   6 001  \0   1 300
0130260   \0  \0  \b 221  \0  \0   / 210  \0  \0  \b 254  \0  \0 232  \b
0130300  200  \0  \b 275  \0  \0 227 320  \0 001  \0 001  \0 001  \0 001
0130320   \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001
*
0130520  376 001  \0   I 266  \0 001  \0 001  \0 001  \0 001  \0 001  \0
0130540  001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0
*
0130660  001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001 302 262   3
0130700    .   3     030   R 030   e 030   p 030   l 030   a 030   c 030
0130720    e 364 032 030   : 376 302 262 310   R   T   h   i   s 240   e
0130740    o   p   e   r   a   t   i   o   n 240   e   r   e   p   l   a
0130760    c   e   s 240   e   a 240   d   c   u   r   v   e 376 302 262
0131000  310   R   s   e   c   t   i   o   n 240   +   b   y 240   ,   a
0131020  240   +   s   e   t 240   ,   o   f 240   +   n   e   w 240   ,
0131040    k   n   o   t   s   . 240   +       F   i   r   s   t 376 302
0131060  262 310   R   s   p   e   c   i   f   y 240   ;   a 240   :   c
0131100    u   r   v   e 240   ;   s   e   c   t   i   o   n 240   ;   (
0131120    s   e   e 240   : 376 001  \0 365   $   b   e   l   o   w   )
0131140    . 376 302 262 310   R   T   h   e   n 240   D   p   r   e   s
0131160    s 240   E 342   s   w   i   t   c   h 240   D   3 340   . 240
0131200    E       T   h   e 240   D   e   d   i   t   o   r 376 302 262
0131220  310   R   g   o   e   s 240   .   i   n   t   o 240   . 342   k
0131240    n   o   t 240   .   i   n   p   u   t 240   .   m   o   d   e
0131260  340 240   .   (   a   l   r   e   a   d   y 376 302 262 310   R
0131300    d   e   s   c   r   i   b   e   d 240   (   i   n 240   )   s
0131320    e   c   t   i   o   n 240   ( 342   3   .   2 340   )   . 240
0131340    )       N   o   w 240   (   i   n   p   u   t 376 302 262 310
0131360    R   n   e   w 240   A   k   n   o   t   s   . 240   A       W
0131400    h   e   n 240   A   t   h   e 240   A   s   e   t 240   B   o
0131420    f 240   A   n   e   w 376 302 262 310   R   k   n   o   t   s
0131440  240   -   h   a   s 240   -   b   e   e   n 240   -   d   e   f
0131460    i   n   e   d   , 240   -   t   h   e 240   ,   m   o   d   i
0131500    f   i   e   d 376 302 262 310   R   s   p   l   i   n   e 240
0131520    H   i   s 240   H   d   i   s   p   l 376 001  \0 200   &   a
0131540    y   e   d 240   H   w   i   t   h 240   H   i   t   s 240   G
0131560    k   n   o   t   s 376 302 262 310   R   t   u   r   n   e   d
0131600  240   B   o   n   . 240   A       T   h   e 240   B   s   e   t
0131620  240   A   o   f 240   B   n   e   w 240   A   k   n   o   t   s
0131640  376 302 262 310   R   m   a   y 240   J   b   e 240   K   e   m
0131660    p   t   y 240   J   (   i   n 240   J   t   h   i   s 240   K
0131700    c   a   s   e   , 240   J   t   h   e 376 302 262 310   R   c
0131720    u   r   v   e       s   e   c   t   i   o   n       i   s    
0131740    d   e   l   e   t   e   d   )   . 376 302 262   3   .   4    
0131760    S   p   e   c   i   f   y   i   n   g       a       c   u   r
0132000    v   e       s   e   c   t   i   o   n 376 302 262   A 240   8
0132020    c   u   r   v   e 240   8   s   e   c   t   i   o   n 240   8
0132040    i   s 240   8   a   n 240   8 341   o   r   d   e   r   e   d
0132060  240   9   s   e   t 240   8   o   f 240   8   c   o   n   t   i
0132100    g   u   o   u   s 240   8   k   n   o   t   s 340 240   8   o
0132120    f 240   8   a 240   8   c   u   r   v   e   . 240   9     376
0132140  001  \0 237 341   I   t 240   8   i   s 376 302 262   d   e   f
0132160    i   n   e   d 240   1   b   y 240   1   i   t   s 240   0   e
0132200    n   d 240   1   k   n   o   t   s   . 240   1     342   S   w
0132220    i   t   c   h 240   1   1 340 240   0   a   n   d 240   1 342
0132240    s   w   i   t   c   h 240   1   2 340 240   0   a   r   e 240
0132260    1   u   s   e   d 240   1   t   o 240   1   s   p   e   c   i
0132300    f   y 240   0   a 376 302 262   s   e   c   t   i   o   n   .
0132320  240   *       A   s 240   *   s   e   e   n 240   )   a   b   o
0132340    v   e 240   * 342   s   w   i   t   c   h 240   *   3 340 240
0132360    )   i   s 240   *   u   s   e   d 240   *   f   o   r 240   )
0132400    i   n   v   o   k   i   n   g 240   *   t   h   e 240   *   c
0132420    o   m   m   a   n   d   s 240   ) 342 030   m 030   a 030   k
0132440  364   ) 030   e 340 376 302 262   a   n   d 240   ' 342 030   r
0132460  030   e 030   p 030   l 030   a 030   c 364   ) 030   e 340   :
0132500  240   '   i   f 240   '   a 240   '   c   u   r   v   e 240   '
0132520    s   e   c   t   i   o   n 240   '   i   s 240   ' 341   c   u
0132540    r   r   e   n 376 001  \0 352  \f   t   l   y 240   '   s   e
0132560    l   e   c   t   e   d 340 240   '   t   h   e 240   '   o   p
0132600    e   r   a   t   i   o   n 240   ' 342 030   r 030   e 030   p
0132620  030   l 030   a 030   c 364   ) 030   e 340 240   &   i   s 376
0132640  302 262   i   n   v   o   k   e   d   ; 240   2   o   t   h   e
0132660    r   w   i   s   e 240   2   t   h   e 240   2   o   p   e   r
0132700    a   t   i   o   n 240   2 342 030   m 030   a 030   k 364   )
0132720  030   e 340 240   2   i   s 240   2   i   n   v   o   k   e   d
0132740    . 240   2       A   n 240   2   u   n   w   a   n   t   e   d
0132760  240   2   s   e   l   e   c   t   e   d 376 302 262   s   e   c
0133000    t   i   o   n       m   a   y       b   e       s   u   p   p
0133020    r   e   s   s   e   d       w   i   t   h       e   i   t   h
0133040    e   r     341   d   e   l   e   t   e 340       o   r     341
0133060    b   a   c   k   s   p   a   c   e 340   . 376 302 262   T   h
0133100    e 240   *   f   i   r   s   t 240   *   k   n   o   t 240   *
0133120    o   f 240   )   t   h   e 240   *   s   e   c   t   i   o   n
0133140  240   *   i   s 240   *   s   p   e 376 001  \0   1 214   c   i
0133160    f   i   e   d 240   *   b   y 240   )   p   o   i   n   t   i
0133200    n   g 240   *   a   t 240   *   i   t 240   *   w   i   t   h
0133220  240   *   t   h   e 240   )   c   u   r   s   o   r 376 302 262
0133240    a   n   d 240   /   p   r   e   s   s   i   n   g 240   / 342
0133260    s   w   i   t   c   h 240   /   1 340 240   /   o   f 240   /
0133300    t   h   e 240   .   m   o   u   s   e   . 240   /       I   t
0133320  240   /   i   s 240   /   d   i   s   p   l   a   y   e   d 240
0133340    /   w   i   t   h 240   /   a 240   /   s   m   a   l   l 240
0133360    .   s   q   u   a   r   e 376 302 262   s   u   r   r   o   u
0133400    n   d   i   n   g 240   6   i   t   . 240   6       T   h   e
0133420  240   6   l   a   s   t 240   6   k   n   o   t 240   6   o   f
0133440  240   6   t   h   e 240   6   s   e   c   t   i   o   n 240   6
0133460    i   s 240   6   s   p   e   c   i   f   i   e   d 240   6   s
0133500    i   m   i   l   a   r   l   y 240   5   w   i   t   h 376 302
0133520  262 342   s   w   i   t   c   h 240   6   2 340   , 240   6   a
0133540    n   d 240   6   i   s 240   6   d   i   s   p   l   a 376 001
0133560   \0 332  \a   y   e   d 240   6   w   i   t   h 240   6   a 240
0133600    6   s   l   i   g   h   t   l   y 240   6   l   a   r   g   e
0133620    r 240   6   s   q   u   a   r   e 240   6   s   u   r   r   o
0133640    u   n   d   i   n   g 240   6   i   t   . 376 302 262   T   h
0133660    e 240   *   f   i   r   s   t 240   *   a   n   d 240   *   l
0133700    a   s   t 240   *   k   n   o   t 240   *   w   i   l   l 240
0133720    *   c   o   i   n   c   i   d   e   , 240   *   w   h   e   n
0133740  240   * 341   e   i   t   h   e   r 340 240   * 342   s   w   i
0133760    t   c   h 240   *   1 340 240   *   o   r 240   * 342   s   w
0134000    i   t   c   h 240   *   2 340 240   )   i   s 376 302 262   u
0134020    s   e   d   , 240   ,   i   n 240   -   t   h   e 240   ,   f
0134040    o   l   l   o   w   i   n   g 240   ,   t   w   o 240   -   c
0134060    a   s   e   s   : 240   ,   n   o 240   ,   s   e   c   t   i
0134100    o   n 240   -   w   a   s 240   ,   p   r   e   v   i   o   u
0134120    s   l   y 240   ,   s   e   l   e   c   t   e   d   , 240   -
0134140    o   r 240   ,   t   h   e 376 302 262   p   r   e   v   i   o
0134160    u   s   l 376 001  \0   O 261   y 240   =   s   e   l   e   c
0134200    t   e   d 240   =   s   e   c   t   i   o   n 240   =   w   a
0134220    s 240   =   o   n 240   >   a 240   =   d   i   f   f   e   r
0134240    e   n   t 240   =   c   u   r   v   e 240   =   f   r   o   m
0134260  240   =   t   h   e 240   >   o   n   e 240   =   j   u   s   t
0134300  376 302 262   p   o   i   n   t   e   d       a   t   . 376 302
0134320  262   T   h   e 240   /   e   n   t   i   r   e 240   /   c   u
0134340    r   v   e 240   /   c   o   n   t   a   i   n   i   n   g 240
0134360    /   t   h   e 240   /   s   e   l   e   c   t   e   d 240   /
0134400    s   e   c   t   i   o   n 240   /   i   s 240   /   d   r   a
0134420    w   n 240   /   a   s 240   /   a 240   0 341   d   o   t   t
0134440    e   d 240   /   l   i   n   e 340   , 376 302 262   w   i   t
0134460    h 240   ' 341   o   n   l   y 340 240   '   t   h   e 240   '
0134500    k   n   o   t   s 240   '   o   f 240   '   t   h   e 240   '
0134520    s   e   c   t   i   o   n 240   '   t   u   r   n   e   d 240
0134540    '   o   n   . 240   '       T   h   e 240   '   e   n   d 240
0134560    '   k   n   o   t   s 240   ' 376 001  \0   ! 016   o   f 240
0134600    '   t   h   e 240   '   s   e   c   t   i   o   n 376 302 262
0134620    a   r   e 240   0   s   u   r   r   o   u   n   d   e   d 240
0134640    0   b   y 240   0   a 240   1   s   q   u   a   r   e   . 240
0134660    0       I   n 240   0   a   d   d   i   t   i   o   n 240   0
0134700    t   o 240   1   t   h   e 240   0   v   i   s   u   a   l 240
0134720    0   c   u   e   s   , 240   0   a 240   1   m   e   s   s   a
0134740    g   e 240   0   i   s 376 302 262   d   i   s   p   l   a   y
0134760    e   d 240   D   i   n   d   i   c   a   t   i   n   g 240   D
0135000    t   h   e 240   D   s   p   l   i   n   e 240   D   n   u   m
0135020    b   e   r 240   D   a   n   d 240   D   t   h   e 240   D   k
0135040    n   o   t 240   D   n   u   m   b   e   r   s 240   D   o   f
0135060  240   D   t   h   e 376 302 262   s   e   l   e   c   t   e   d
0135100        s   e   c   t   i   o   n   ;       t   h   a   t       i
0135120    n   f   o   r   m   a   t   i   o   n       m   a   y       b
0135140    e       h   e   l   p   f   u   l       i   n       s   o   m
0135160    e       a   m   b   i   g   u   o   u   s       c 376 001  \0
0135200  343 001   a   s   e   s   . 376 302 262 342   F   R   E   D 340
0135220  314 332   P   a   g   e       6 376 302 262   P   a   t   r   i
0135240    c   k       B   a   u   d   e   l   a   i   r   e 313   ^   J
0135260    a   n   u   a   r   y       1   3   ,       1   9   7   6 376
0135300    u   a  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001
0135320   \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001
*
0135600   \0 001 376 001  \0   I  \a  \0 001  \0 001  \0 001  \0 001  \0
0135620  001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0
*
0135760   \0  \0  \0 001  \0 221   (  \0  \0  \0 031  \0  \0 214 270  \0
0136000   \0  \0   A  \0  \0 212 200  \0  \0  \0   r  \0  \0 210   H  \0
0136020   \0  \0 240  \0  \0 206 020  \0  \0  \0 314  \0  \0 203 330  \0
0136040   \0  \0 372  \0  \0 201 240  \0  \0 001   +  \0  \0 177   h  \0
0136060   \0 001   U  \0  \0   }   0  \0  \0 001 203  \0  \0   z 370  \0
0136100   \0 001 257  \0  \0   x 300  \0  \0 001 332  \0  \0   v 210  \0
0136120   \0 002 004  \0  \0   t   P  \0  \0 002   # 001  \0   J   (  \0
0136140   \0 002   D  \0  \0   E 270  \0  \0 002 237  \0  \0   C 200  \0
0136160   \0 002 372  \0  \0   A   H  \0  \0 003   Z  \0  \0   ? 020  \0
0136200   \0 003 317  \0  \0   < 330 376 001  \0   ^ 354  \0  \0 004   *
0136220   \0  \0   : 240  \0  \0 004   k  \0  \0   6   0  \0  \0 004 310
0136240   \0  \0   3 370  \0  \0 005   "  \0  \0   1 300  \0  \0 005   y
0136260   \0  \0   / 210  \0  \0 005 321  \0  \0   -   P  \0  \0 006   2
0136300   \0  \0   + 030  \0  \0 006 215  \0  \0   ( 340  \0  \0 006 341
0136320   \0  \0   & 250  \0  \0 006 357  \0  \0   "   8  \0  \0  \a   K
0136340   \0  \0      \0  \0  \0  \a 251  \0  \0 035 310  \0  \0  \b 002
0136360   \0  \0 033 220  \0  \0  \b   Q  \0  \0 031   X  \0  \0  \b 236
0136400   \0  \0 232  \b 200  \0  \b 257  \0  \0 227 320  \0 001  \0 001
0136420   \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001
*
0136600   \0 001  \0 001  \0 001  \0 001  \0 001  \0 001 376 001  \0 234
0136620  243  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0
0136640  001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0
*
0136760  001  \0 001  \0 001  \0 001  \0 001 302 262   3   .   5     030
0137000    N 030   e 030   x 030   t 364 032 030   : 376 302 262   T   h
0137020    e   r   e 240   8   m   a   y 240   9   b   e 240   8   a   m
0137040    b   i   g   u   i   t   y 240   8   a   b   o   u   t 240   9
0137060    w   h   i   c   h 240   8   c   u   r   v   e 240   8   i   s
0137100  240   9   s   e   l   e   c   t   e   d 240   8   b   y 240   9
0137120    t   h   e 240   8   s   p   e   c   i   f   i   e   d 376 302
0137140  262   s   e   c   t   i   o   n 240   /   w   h   e   n 240   /
0137160    t   w   o 240   /   o   r 240   /   m   o   r   e 240   /   c
0137200    u   r   v   e   s 240   /   s   h   a   r   e 240   /   e   n
0137220    d 376 001  \0 205 371 240   /   k   n   o   t   s 240   /   o
0137240    f 240   /   t   h   e 240   /   s   e   c   t   i   o   n   ,
0137260  240   0   o   r 240   /   w   h   e   n 376 302 262   o   n   e
0137300  240   .   o   f 240   .   t   h   e 240   .   e   n   d 240   .
0137320    k   n   o   t   s 240   .   i   s 240   .   a 240   .   m   u
0137340    l   t   i   p   l   e 240   .   k   n   o   t 240   .   o   f
0137360  240   .   a 240   .   s   i   n   g   l   e 240   .   c   u   r
0137400    v   e   . 240   .       T   h   e 240   -   c   o   m   m   a
0137420    n   d 376 302 262 342 030   n 030   e 030   x 364   " 030   t
0137440  340 240   8   m   a   y 240   7   t   h   e   n 240   8   b   e
0137460  240   7   u   s   e   d 240   8   t   o 240   8   c   y   c   l
0137500    e 240   7   t   h   r   o   u   g   h 240   8   t   h   e 240
0137520    7   p   o   s   s   i   b   l   e 240   8   c   h   o   i   c
0137540    e   s   . 240   8       I   n 240   7   m   o   s   t 376 302
0137560  262   c   a   s   e   s   , 240   -   t   h   e 240   .   v   i
0137600    s   u   a   l 240   -   c   u   e   s 240   .   (   d   o   t
0137620    t   e   d 240   -   c 376 001  \0  \0   6   u   r   v   e 240
0137640    .   a   n   d 240   -   v   i   s   i   b   l   e 240   .   k
0137660    n   o   t   s   ) 240   -   s   h   o   u   l   d 240   .   b
0137700    e 240   -   s   u   f   f   i   c   i   e   n   t 376 302 262
0137720    t   o 240   5   i   n   d   i   c   a   t   e 240   5   w   h
0137740    i   c   h 240   5   i   s 240   5   t   h   e 240   4   c   u
0137760    r   r   e   n   t 240   5   c   h   o   i   c   e   . 240   5
0140000        T   h   e 240   5   f   o   l   l   o   w   i   n   g 240
0140020    5   f   i   g   u   r   e   s 240   4   i   l   l   u   s   t
0140040    r   a   t   e 376 302 262   t   y   p   i   c   a   l       e
0140060    x   a   m   p   l   e   s       o   f       t   h   e       u
0140100    s   e       o   f         342 030   n 030   e 030   x 364   "
0140120  030   t 340   . 376 302 262 303 362   T   h   r   e   e 240   K
0140140    c   u   r   v   e   s 240   K   h   a   v   i   n   g 240   K
0140160    t   w   o 240   K   c   o   m   m   o   n 240   K   k   n   o
0140200    t   s   ; 240   K   t   h   e 240   K   p   o   s   s   i   b
0140220    l   e 376 302 262 303 362   s   e   c   t 376 001  \0 324   O
0140240    i   o   n   s 240   I   w   h   i   c   h 240   I   m   a   y
0140260  240   I   b   e 240   I   s   e   l   e   c   t   e   d 240   I
0140300    b   y 240   I   p   o   i   n   t   i   n   g 240   I   a   t
0140320  240   I   t   h   e   s   e 376 302 262 303 362   c   o   m   m
0140340    o   n 240   ,   k   n   o   t   s 240   ,   a   r   e   : 240
0140360    ,   1   ) 240   -   t   h   e 240   ,   l   e   f   t   m   o
0140400    s   t 240   ,   s   p   l   i   n   e   , 240   ,   w   h   i
0140420    c   h 240   ,   i   s 240   -   a 240   ,   l   i   n   e 376
0140440  302 262 303 362   s   e   g   m   e   n   t 240   .   s   i   n
0140460    c   e 240   .   i   t 240   .   h   a   s 240   .   o   n   l
0140500    y 240   .   t   w   o 240   .   k   n   o   t   s   ; 240   .
0140520    2   ) 240   .   t   h   r   e   e 240   .   k   n   o   t   s
0140540  240   -   f   r   o   m 376 302 262 303 362   t   h   e 240   )
0140560    f   o   u   r   -   k   n   o   t 240   )   s   p   l   i   n
0140600    e 240   )   i   n 240   *   t   h   e 240   )   m   i   d   d
0140620    l   e   ; 240   )   3   ) 240   )   t   h   e 240   *   w   h
0140640  376 001  \0   ) 022   o   l   e 240   )   f   i   v   e   -   k
0140660    n   o   t 376 302 262 303 362   s   p   l   i   n   e       o
0140700    n       t   h   e       r   i   g   h   t   . 376 302 262 303
0140720  362   A 240   *   c   l   o   s   e   d 240   *   c   u   r   v
0140740    e   ; 240   *   t   h   e 240   )   p   o   s   s   i   b   l
0140760    e 240   *   s   e   l   e   c   t   e   d 240   *   s   e   c
0141000    t   i   o   n   s 240   *   a   r   e   :   1   ) 240   *   k
0141020    n   o   t 240   )   1 376 302 262 303 362   t   h   r   o   u
0141040    g   h       7       (   i   .   e   .       t   h   e       w
0141060    h   o   l   e       c   u   r   v   e   )   ;       2   )    
0141100    k   n   o   t       1       t   h   r   o   u   g   h       2
0141120    . 376 302 262 342   F   R   E   D 340 314 332   P   a   g   e
0141140        7 376 302 262   P   a   t   r   i   c   k       B   a   u
0141160    d   e   l   a   i   r   e 313   ^   J   a   n   u   a   r   y
0141200        1   3   ,       1   9   7   6 376 240   *   o  \0 001  \0
0141220  001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0
0141240  001  \0 001  \0 001 376 001  \0 001 200  \0 001  \0 001  \0 001
0141260   \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001  \0 001
*
0141520