$ od -c -N 50000 [phylum]<LISP>Lyric>LIBRARY>COPYFILES!1
0000000    (   D   E   F   I   N   E   -   F   I   L   E   -   I   N   F
0000020    O     247   R   E   A   D   T   A   B   L   E       "   X   C
0000040    L   "     247   P   A   C   K   A   G   E       "   I   N   T
0000060    E   R   L   I   S   P   "   )  \r 006 001   (   f   i   l   e
0000100    c   r   e   a   t   e   d       "       3   -   N   o   v   -
0000120    8   6       2   2   :   5   6   :   5   8   "     006 004   {
0000140    e   r   i   s   }   <   l   i   s   p   c   o   r   e   >   l
0000160    i   b   r   a   r   y   >   c   o   p   y   f   i   l   e   s
0000200    .   \   ;   5   0 006 001       2   7   2   7   5          \r
0000220   \r                           |   c   h   a   n   g   e   s   |
0000240        |   t   o   :   |           (   f   n   s       c   o   p
0000260    i   e   d   t   o   s   p   e   c   )  \r  \r                
0000300            |   p   r   e   v   i   o   u   s   |       |   d   a
0000320    t   e   :   |       "   2   1   -   J   u   n   -   8   5    
0000340    1   5   :   4   9   :   0   6   "       {   e   r   i   s   }
0000360    <   l   i   s   p   c   o   r   e   >   l   i   b   r   a   r
0000400    y   >   c   o   p   y   f   i   l   e   s   .   \   ;   4   9
0000420    )  \r  \r  \r   ;       C   o   p   y   r   i   g   h   t    
0000440    (   c   )       1   9   8   4   ,       1   9   8   5   ,    
0000460    1   9   8   6       b   y       X   e   r   o   x       C   o
0000500    r   p   o   r   a   t   i   o   n   .           A   l   l    
0000520    r   i   g   h   t   s       r   e   s   e   r   v   e   d   .
0000540   \r  \r   (   p   r   e   t   t   y   c   o   m   p   r   i   n
0000560    t       c   o   p   y   f   i   l   e   s   c   o   m   s   )
0000600   \r  \r   (   r   p   a   q   q     006 002   c   o   p   y   f
0000620    i   l   e   s   c   o   m   s 006 001       (   (   f   n   s
0000640        c   o   p   y   f   i   l   e   s       m   a   p   f   i
0000660    l   e   s       c   o   p   i   e   d   f   i   l   e   n   a
0000700    m   e       c   o   p   i   e   d   f   i   l   e   p   a   t
0000720    t   e   r   n       c   o   p   i   e   d   f   i   l   e   m
0000740    a   t   c   h      \r                                        
0000760                                                                 
0001000        c   o   p   i   e   d   t   o   s   p   e   c       e   s
0001020    p   a   t   t   e   r   n       n   o   h   o   s   t       c
0001040    o   m   p   a   r   e   f   i   l   e   s   )  \r            
0001060                                                                 
0001100                (   v   a   r   s       c   o   p   y   f   i   l
0001120    e   s   e   n   u   m   e   r   a   t   e   )  \r            
0001140                                                                 
0001160                (   i   .   s   .   o   p   r   s       i   n   f
0001200    i   l   e   s   )   )   )  \r   (   d   e   f   i   n   e   q
0001220   \r  \r   ( 006 004   c   o   p   y   f   i   l   e   s 006 001
0001240   \r           (   l   a   m   b   d   a       (   f   r   o   m
0001260    s   p   e   c       t   o   s   p   e   c       o   p   t   i
0001300    o   n   s   ) 006 006 006 001                                
0001320                                                                 
0001340          006 006   (   *       |   l   m   m   |       "       6
0001360    -   J   u   n   -   8   5       1   4   :   0   8   "   ) 006
0001400  001  \r                                          \r            
0001420                              006 006   (   *       |   C   o   p
0001440    i   e   s   |       |   t   h   e   |       |   f   i   l   e
0001460    s   |       |   s   p   e   c   i   f   i   e   d   |       |
0001500    i   n   |       f   r   o   m   s   p   e   c       |   t   o
0001520    |       |   t   h   e   |       |   d   e   s   t   i   n   a
0001540    t   i   o   n   |      \r 006 001                            
0001560              006 006   |   i   n   |       t   o   s   p   e   c
0001600    .       |   W   h   i   c   h   |       |   v   e   r   s   i
0001620    o   n   s   |       |   g   e   t   |       |   c   o   p   i
0001640    e   d   ,   |       |   w   h   e   t   h   e   r   |       |
0001660    t   o   |       |   c   o   p   y   |       |   o   l   d   |
0001700       \r 006 001                                         006 006
0001720    |   f   i   l   e   s   ,   |       |   e   t   c   .   |    
0001740    |   i   s   |       |   c   o   n   t   r   o   l   l   e   d
0001760    |       |   b   y   |       o   p   t   i   o   n   s   .   )
0002000  006 001  \r  \r                   (   l   e   t       (   (   c
0002020    o   p   y   f   i   l   e   s   o   u   t   p   u   t       t
0002040    )  \r                                           (   c   o   p
0002060    y   f   i   l   e   s   .   w   h   e   n   t   o   s   k   i
0002100    p       (   f   u   n   c   t   i   o   n       i   l   e   q
0002120    )   )  \r                                           (   c   o
0002140    p   y   f   i   l   e   s   a   l   w   a   y   s       t   )
0002160   \r                                           (   c   o   p   y
0002200    f   i   l   e   s   v   e   r   s   i   o   n   s       n   i
0002220    l   )  \r                                           (   c   o
0002240    p   y   f   i   l   e   s   r   e   n   a   m   e       n   i
0002260    l   )  \r                                           (   c   o
0002300    p   y   f   i   l   e   s   a   s   k       n   i   l   )  \r
0002320                                            (   c   o   p   y   f
0002340    i   l   e   s   a   s   k   d   e   f   a   u   l   t   )  \r
0002360                                            (   c   o   p   y   f
0002400    i   l   e   s   r   e   p   l   a   c   e       n   i   l   )
0002420   \r                                           (   c   o   p   y
0002440    f   i   l   e   s   p   u   r   g   e   s   o   u   r   c   e
0002460        n   i   l   )  \r                                        
0002500    (   c   o   p   y   f   i   l   e   s   p   u   r   g   e    
0002520    n   i   l   )  \r                                           (
0002540    c   o   p   y   f   i   l   e   s   t   e   r   s   e   )  \r
0002560                                            (   c   o   p   y   f
0002600    i   l   e   s   t   o   s   p   e   c       ( 006 002   c   o
0002620    p   i   e   d   t   o   s   p   e   c 006 001       t   o   s
0002640    p   e   c   )   )   )  \r                                    
0002660    ( 006 002   d   e   c   l   a   r   e 006 001       (   s   p
0002700    e   c   v   a   r   s       .       t   )   )  \r            
0002720                            ( 006 002   |   f   o   r   | 006 001
0002740        x     006 002   |   i   n   s   i   d   e   | 006 001    
0002760    o   p   t   i   o   n   s     006 002   |   d   o   | 006 001
0003000       \r                                          \r            
0003020                              006 006   (   *       |   R   u   n
0003040    |       |   t   h   r   u   |       |   t   h   e   |       |
0003060    o   p   t   i   o   n   s   ,   |       |   t   u   r   n   i
0003100    n   g   |       |   t   h   e   m   |       |   i   n   t   o
0003120    |       |   i   n   t   e   r   n   a   l   |       |   f   l
0003140    a   g   |      \r 006 001                                    
0003160      006 006   |   s   e   t   t   i   n   g   s   |       |   a
0003200    n   d   |       |   f   u   n   c   t   i   o   n   a   l   |
0003220        |   s   p   e   c   i   f   i   c   a   t   i   o   n   s
0003240    .   |   ) 006 001  \r  \r                                    
0003260                                                                 
0003300                                                                (
0003320    s   e   l   e   c   t   q       x  \r                        
0003340                                                                 
*
0003400                            (   q   u   i   e   t      \r        
0003420                                   \r                            
0003440              006 006   (   *       |   D   o   n   '   t   |    
0003460    |   w   a   n   t   |       |   t   o   |       |   h   e   a
0003500    r   |       |   a   b   o   u   t   |       |   f   i   l   e
0003520    s   |       |   a   s   |       |   t   h   e   y   '   r   e
0003540    |       |   c   o   p   i   e   d   .   |  \r 006 001        
0003560                                  006 006   |   S   e   t   |    
0003600    |   t   h   e   |       |   o   u   t   p   u   t   |       |
0003620    f   i   l   e   |       |   t   o   |       n   i   l       |
0003640    t   o   |       |   s   u   p   p   r   e   s   s   |       |
0003660    p   r   i   n   t   i   n   g   .   |   ) 006 001  \r  \r    
0003700                                                                 
*
0003760            (   s   e   t   q       c   o   p   y   f   i   l   e
0004000    s   o   u   t   p   u   t       n   i   l   )   )  \r        
0004020                                                                 
*
0004060                                            (   t   e   r   s   e
0004100       \r                                          \r            
0004120                              006 006   (   *       |   O   n   l
0004140    y   |       |   p   r   i   n   t   |       \   a       \   .
0004160        |   p   e   r   |       |   f   i   l   e   |       |   c
0004200    o   p   i   e   d   .   |  \r 006 001                        
0004220                  006 006   |   S   e   t   |       |   t   h   e
0004240    |       t   e   r   s   e       |   f   l   a   g   .   |   )
0004260  006 001  \r  \r                                                
0004300                                                                 
*
0004340                                (   s   e   t   q       c   o   p
0004360    y   f   i   l   e   s   o   u   t   p   u   t       n   i   l
0004400    )  \r                                                        
0004420                                                                 
*
0004460                        (   s   e   t   q       c   o   p   y   f
0004500    i   l   e   s   t   e   r   s   e       t   )   )  \r        
0004520                                                                 
*
0004560                                            (   (   r   e   n   a
0004600    m   e       m   o   v   e   )             006 006   (   *    
0004620    h   \   e       |   w   a   n   t   s   |       |   t   h   e
0004640    |       |   f   i   l   e   s   |       |   m   o   v   e   d
0004660    ,   |      \r 006 001                                        
0004700                                                                 
*
0004760              006 006   |   n   o   t   |       |   c   o   p   i
0005000    e   d   .   |   ) 006 001  \r                                
0005020                                                                 
*
0005060                                        (   s   e   t   q       c
0005100    o   p   y   f   i   l   e   s   r   e   n   a   m   e       t
0005120    )   )  \r                                                    
0005140                                                                 
0005160                                                                (
0005200    a   l   w   a   y   s                                        
0005220  006 006   (   *       a   l   w   a   y   s       |   c   o   p
0005240    y   |       |   t   h   e   |       |   f   i   l   e   s   |
0005260       \r 006 001                                                
0005300                                                                 
*
0005360      006 006   |   s   p   e   c   i   f   i   e   d   .   |   )
0005400  006 001  \r                                                    
0005420                                                                 
*
0005460                                (   s   e   t   q       c   o   p
0005500    y   f   i   l   e   s   a   l   w   a   y   s       t   )  \r
0005520                                                                 
*
0005600                                                      006 006   (
0005620    *       |   T   e   l   l   |       |   i   t   |       |   s
0005640    o   |   ) 006 001  \r                                        
0005660                                                                 
*
0005720                                            (   s   e   t   q    
0005740    c   o   p   y   f   i   l   e   s   .   w   h   e   n   t   o
0005760    s   k   i   p       (   f   u   n   c   t   i   o   n       n
0006000    i   l   l   )   )  \r                                        
0006020                                                                 
*
0006100              006 006   (   *       |   A   n   d   |       |   s
0006120    a   y   |       |   n   e   v   e   r   |       |   t   o   |
0006140        |   s   k   i   p   |       \   a      \r 006 001        
0006160                                                                 
*
0006240                                              006 006   |   p   o
0006260    t   e   n   t   i   a   l   |       |   f   i   l   e   |   )
0006300  006 001  \r                                                    
0006320                                                                 
*
0006360                                )  \r                            
0006400                                                                 
*
0006440                        (   >      \r                            
0006460               \r                                         006 006
0006500    (   *       |   O   n   l   y   |       |   c   o   p   y   |
0006520        |   i   f   |       |   t   h   e   |       |   s   o   u
0006540    r   c   e   |       |   h   a   s   |       \   a       |   n
0006560    e   w   e   r   |       |   v   e   r   s   i   o   n   |    
0006600    |   t   h   a   n   |       |   t   h   e   |      \r 006 001
0006620                                          006 006   |   d   e   s
0006640    t   i   n   a   t   i   o   n   .   |   ) 006 001  \r  \r    
0006660                                                                 
*
0006720                                                            (   s
0006740    e   t   q       c   o   p   y   f   i   l   e   s   .   w   h
0006760    e   n   t   o   s   k   i   p       (   f   u   n   c   t   i
0007000    o   n       i   l   e   q   )   )  \r                        
0007020                                                                 
*
0007060                                        (   s   e   t   q       c
0007100    o   p   y   f   i   l   e   s   a   l   w   a   y   s       n
0007120    i   l   )   )  \r                                            
0007140                                                                 
*
0007200        (   (   =       =   a   )                                
0007220          006 006   (   *       =       |   w   i   t   h   o   u
0007240    t   |       a   l   w   a   y   s       |   d   o   e   s   n
0007260    '   t   |       |   m   a   k   e   |      \r 006 001        
0007300                                                                 
*
0007360                                              006 006   \   a    
0007400    |   l   o   t   |       |   o   f   |       |   s   e   n   s
0007420    e   |   ) 006 001  \r                                        
0007440                                                                 
*
0007500                                (   s   e   t   q       c   o   p
0007520    y   f   i   l   e   s   .   w   h   e   n   t   o   s   k   i
0007540    p       (   f   u   n   c   t   i   o   n       t   r   u   e
0007560    )   )  \r                                                    
0007600                                                                 
*
0007640                    (   s   e   t   q       c   o   p   y   f   i
0007660    l   e   s   a   l   w   a   y   s       t   )   )  \r        
0007700                                                                 
*
0007740                                            (   \   #            
0007760                                              006 006   (   *    
0010000    |   S   k   i   p   |       |   f   i   l   e   s   |       |
0010020    t   h   a   t   |       |   a   r   e   |       |   t   h   e
0010040    |      \r 006 001                                            
0010060                                                                 
*
0010140          006 006   |   s   a   m   e   |       |   o   n   |    
0010160    |   t   h   e   |       |   d   e   s   t   i   n   a   t   i
0010200    o   n   |   ) 006 001  \r                                    
0010220                                                                 
*
0010260                                (   s   e   t   q       c   o   p
0010300    y   f   i   l   e   s   .   w   h   e   n   t   o   s   k   i
0010320    p       (   f   u   n   c   t   i   o   n     006 002   e   q
0010340    u   a   l 006 001   )   )  \r                                
0010360                                                                 
*
0010420                                    (   s   e   t   q       c   o
0010440    p   y   f   i   l   e   s   a   l   w   a   y   s       n   i
0010460    l   )   )  \r                                                
0010500                                                                 
*
0010540    (   a   l   l   v   e   r   s   i   o   n   s       (   s   e
0010560    t   q       c   o   p   y   f   i   l   e   s   v   e   r   s
0010600    i   o   n   s       t   )   )  \r                            
0010620                                                                 
*
0010660                        (   \   #   a       (   s   e   t   q    
0010700    c   o   p   y   f   i   l   e   s   .   w   h   e   n   t   o
0010720    s   k   i   p       (   f   u   n   c   t   i   o   n     006
0010740  002   e   q   u   a   l 006 001   )   )  \r                    
0010760                                                                 
*
0011020                                                    (   s   e   t
0011040    q       c   o   p   y   f   i   l   e   s   a   l   w   a   y
0011060    s       t   )   )  \r                                        
0011100                                                                 
*
0011140            (   >   a       (   s   e   t   q       c   o   p   y
0011160    f   i   l   e   s   .   w   h   e   n   t   o   s   k   i   p
0011200        (   f   u   n   c   t   i   o   n       i   l   e   q   )
0011220    )  \r                                                        
0011240                                                                 
*
0011300            (   s   e   t   q       c   o   p   y   f   i   l   e
0011320    s   a   l   w   a   y   s       t   )   )  \r                
0011340                                                                 
*
0011400                                    (   a   s   k       (   s   e
0011420    t   q       c   o   p   y   f   i   l   e   s   a   s   k    
0011440    t   )   )  \r                                                
0011460                                                                 
*
0011520    (   p   u   r   g   e       (   s   e   t   q       c   o   p
0011540    y   f   i   l   e   s   p   u   r   g   e       t   )   )  \r
0011560                                                                 
*
0011620                                                    (   p   u   r
0011640    g   e   s   o   u   r   c   e       (   s   e   t   q       c
0011660    o   p   y   f   i   l   e   s   p   u   r   g   e   s   o   u
0011700    r   c   e       t   )  \r                                    
0011720                                                                 
*
0012000    (   s   e   t   q       c   o   p   y   f   i   l   e   s   a
0012020    l   w   a   y   s       n   i   l   )   )  \r                
0012040                                                                 
*
0012100                                    (   r   e   p   l   a   c   e
0012120        (   s   e   t   q       c   o   p   y   f   i   l   e   s
0012140    r   e   p   l   a   c   e       t   )   )  \r                
0012160                                                                 
*
0012220                                    (   c   o   n   d  \r        
0012240                                                                 
*
0012300                                                        (   (   a
0012320    n   d       (   l   i   s   t   p       x   )  \r            
0012340                                                                 
*
0012420            (   e   q       (   c   a   r       x   )  \r        
0012440                                                                 
*
0012520                                '   o   u   t   p   u   t   )   )
0012540   \r                                                            
0012560                                                                 
*
0012620        (   s   e   t   q       c   o   p   y   f   i   l   e   s
0012640    o   u   t   p   u   t       (   o   p   e   n   s   t   r   e
0012660    a   m       (   c   a   d   r       x   )  \r                
0012700                                                                 
*
0013000                                        '   o   u   t   p   u   t
0013020   \r                                                            
0013040                                                                 
*
0013120                                                            '   n
0013140    e   w   )   )   )  \r                                        
0013160                                                                 
*
0013220                        (   (   a   n   d       (   l   i   s   t
0013240    p       x   )  \r                                            
0013260                                                                 
*
0013320                                            (   e   q       (   c
0013340    a   r       x   )  \r                                        
0013360                                                                 
*
0013420                                                                '
0013440    a   s   k   )   )  \r                                        
0013460                                                                 
*
0013520                            (   s   e   t   q       c   o   p   y
0013540    f   i   l   e   s   a   s   k       t   )  \r                
0013560                                                                 
*
0013620                                                    (   s   e   t
0013640    q       c   o   p   y   f   i   l   e   s   a   s   k   d   e
0013660    f   a   u   l   t       (   c   a   d   r       x   )   )   )
0013700   \r                                                            
0013720                                                                 
*
0013760    (   t       (   e   r   r   o   r       x       "   u   n   r
0014000    e   c   o   g   n   i   z   e   d       o   p   t   i   o   n
0014020    "   )   )   )   )   )  \r                                    
0014040    (   a   n   d       c   o   p   y   f   i   l   e   s   a   s
0014060    k       (   n   o   t       c   o   p   y   f   i   l   e   s
0014100    o   u   t   p   u   t   )  \r                                
0014120                            (   s   e   t   q       c   o   p   y
0014140    f   i   l   e   s   o   u   t   p   u   t       t   )   )  \r
0014160                                        ( 006 002   m   a   p   f
0014200    i   l   e   s 006 001       f   r   o   m   s   p   e   c  \r
0014220                                                                 
0014240    (   f   u   n   c   t   i   o   n       (   l   a   m   b   d
0014260    a       (   f   i   l   e   n   a   m   e       c   r   d   a
0014300    t   e   )  \r                                                
0014320                                                                 
0014340    (   p   r   o   g       (   n   e   w   f   i   l   e   n   a
0014360    m   e       n   f       c   f       d   t   1       d   t   2
0014400        h   e   l   p   f   l   a   g   )  \r                    
0014420                                                                 
0014440                                                        ( 006 002
0014460    d   e   c   l   a   r   e 006 001       (   s   p   e   c   v
0014500    a   r   s       h   e   l   p   f   l   a   g   )   )  \r    
0014520                                                                 
*
0014560        (   a   n   d       c   o   p   y   f   i   l   e   s   o
0014600    u   t   p   u   t       (   |   p   r   i   n   t   o   u   t
0014620    |       c   o   p   y   f   i   l   e   s   o   u   t   p   u
0014640    t       .   t   a   b   0       0       f   i   l   e   n   a
0014660    m   e   )   )  \r                                            
0014700                                                                 
*
0014760          006 006   (   *       |   L   i   s   t   |       |   t
0015000    h   e   |       |   c   a   n   d   i   d   a   t   e   |    
0015020    |   f   i   l   e   '   s   |      \r 006 001                
0015040                                                                 
*
0015120                                      006 006   |   n   a   m   e
0015140    |   ) 006 001  \r                                            
0015160                                                                 
0015200                                (   o   r       (   e   r   s   e
0015220    t   q       (   s   e   t   q       n   e   w   f   i   l   e
0015240    n   a   m   e       ( 006 002   c   o   p   i   e   d   f   i
0015260    l   e   n   a   m   e 006 001       f   i   l   e   n   a   m
0015300    e       f   r   o   m   s   p   e   c      \r                
0015320                                                                 
*
0015420                c   o   p   y   f   i   l   e   s   t   o   s   p
0015440    e   c      \r                                                
0015460                                                                 
*
0015540                                                c   o   p   y   f
0015560    i   l   e   s   v   e   r   s   i   o   n   s   )   )   )  \r
0015600                                                                 
*
0015640                            (   r   e   t   u   r   n       (   a
0015660    n   d       c   o   p   y   f   i   l   e   s   o   u   t   p
0015700    u   t       (   |   p   r   i   n   t   o   u   t   |       c
0015720    o   p   y   f   i   l   e   s   o   u   t   p   u   t      \r
0015740                                                                 
*
0016040                                            "       i   l   l   e
0016060    g   a   l       f   i   l   e       n   a   m   e       "   )
0016100    )   )   )  \r                                          \r    
0016120                                      006 006   (   *       |   F
0016140    i   n   d   |       |   o   u   t   |       |   w   h   a   t
0016160    |       |   t   h   e   |       |   f   i   l   e   '   s   |
0016200        |   n   a   m   e   |       |   w   o   u   l   d   |    
0016220    |   b   e   |       |   a   t   |       |   t   h   e   |    
0016240   \r 006 001                                         006 006   |
0016260    d   e   s   t   i   n   a   t   i   o   n   .   |   ) 006 001
0016300   \r  \r                                                        
0016320                                                                 
0016340                    (   s   e   t   q       d   t   1       ( 006
0016360  002   |   i   f   | 006 001       c   r   d   a   t   e  \r    
0016400                                                                 
*
0016440                                                              006
0016460  002   |   t   h   e   n   | 006 001       (   i   d   a   t   e
0016500        c   r   d   a   t   e   )  \r                            
0016520                                                                 
*
0016560                              006 002   |   e   l   s   e   | 006
0016600  001       (   g   e   t   f   i   l   e   i   n   f   o       f
0016620    i   l   e   n   a   m   e       '   i   c   r   e   a   t   i
0016640    o   n   d   a   t   e   )   )   )  \r                        
0016660                                                                 
0016700                                                    ( 006 002   |
0016720    i   f   | 006 001       (   o   r       (   n   o   t       c
0016740    o   p   y   f   i   l   e   s   a   l   w   a   y   s   )  \r
0016760                                                                 
*
0017020                                                    (   n   e   q
0017040        c   o   p   y   f   i   l   e   s   .   w   h   e   n   t
0017060    o   s   k   i   p       '   n   i   l   l   )   )  \r        
0017100                                                                 
*
0017140                  006 002   |   t   h   e   n   | 006 001      \r
0017160                                           \r                    
0017200                      006 006   (   *       w   \   e       |   a
0017220    r   e   n   '   t   |       a   l   w   a   y   s       |   c
0017240    o   p   y   i   n   g   .   |       s   \   o       |   h   a
0017260    v   e   |       |   t   o   |       |   c   h   e   c   k   |
0017300        |   t   h   i   s   |       |   f   i   l   e   |       |
0017320    t   o   |      \r 006 001                                    
0017340      006 006   |   s   e   e   |       |   i   f   |       |   i
0017360    t   |       |   m   e   e   t   s   |       |   t   h   e   |
0017400        |   c   o   p   y   |       |   c   r   i   t   e   r   i
0017420    a   .   |   ) 006 001  \r  \r                                
0017440                                                                 
*
0017500                    (   c   o   n   d  \r                        
0017520                                                                 
*
0017560                                        (   (   s   e   t   q    
0017600    n   f       (   i   n   f   i   l   e   p       n   e   w   f
0017620    i   l   e   n   a   m   e   )   )  \r                        
0017640                   \r                                         006
0017660  006   (   *       |   T   h   e   r   e   |       |   i   s   |
0017700        \   a       |   f   i   l   e   |       |   o   f   |    
0017720    |   t   h   e   |       |   s   a   m   e   |       |   n   a
0017740    m   e   |       |   a   t   |       |   t   h   e   |       |
0017760    d   e   s   t   i   n   a   t   i   o   n   .   |  \r 006 001
0020000                                          006 006   |   C   H   e
0020020    c   k   |       |   i   t   |       |   o   u   t   .   |   )
0020040  006 001  \r  \r                                                
0020060                                                                 
*
0020120                    (   s   e   t   q       d   t   2       (   g
0020140    e   t   f   i   l   e   i   n   f   o       n   f       '   i
0020160    c   r   e   a   t   i   o   n   d   a   t   e   )   )  \r    
0020200                                                                 
*
0020260                                                  006 006   (   *
0020300        |   T   h   e   |       |   d   e   s   t   i   n   a   t
0020320    i   o   n   |       |   f   i   l   e   '   s   |      \r 006
0020340  001                                                            
0020360                                                                 
*
0020420                                                          006 006
0020440    |   c   r   e   a   t   e   |       |   d   a   t   e   |   )
0020460  006 001  \r                                                    
0020500                                                                 
*
0020540                (   a   n   d       c   o   p   y   f   i   l   e
0020560    s   o   u   t   p   u   t       (   |   p   r   i   n   t   o
0020600    u   t   |  \r                                                
0020620                                                                 
*
0020700                                            c   o   p   y   f   i
0020720    l   e   s   o   u   t   p   u   t       "       [   "  \r    
0020740                                                                 
*
0021040                        (   g   d   a   t   e       d   t   1   )
0021060   \r                                                            
0021100                                                                 
*
0021160                                "   ]   "       "       v   s   .
0021200        "       n   f       "   [   "  \r                        
0021220                                                                 
*
0021320    ( 006 002   |   i   f   | 006 001       d   t   2  \r        
0021340                                                                 
*
0021440                                  006 002   |   t   h   e   n   |
0021460  006 001       (   g   d   a   t   e       d   t   2   )  \r    
0021500                                                                 
*
0021600                              006 002   |   e   l   s   e   | 006
0021620  001       "   n   o       d   a   t   e   ?   "   )  \r        
0021640                                                                 
*
0021740                    "   ]   "   )   )  \r                        
0021760                                                                 
*
0022040                              006 006   (   *       |   T   e   l
0022060    l   |       |   t   h   e   |       |   u   s   e   r   |    
0022100    |   w   e   '   r   e   |      \r 006 001                    
0022120                                                                 
*
0022200                                  006 006   |   c   o   m   p   a
0022220    r   i   n   g   |       |   d   a   t   e   s   |   ) 006 001
0022240   \r                                                            
0022260                                                                 
*
0022320        (   c   o   n   d  \r                                    
0022340                                                                 
*
0022400                                            (   (   a   n   d    
0022420    d   t   2       (   a   p   p   l   y   *       c   o   p   y
0022440    f   i   l   e   s   .   w   h   e   n   t   o   s   k   i   p
0022460        d   t   1       d   t   2   )   )  \r                    
0022500                       \r                                        
0022520  006 006   (   *       i   \   f       |   t   h   e   |       |
0022540    f   i   l   e   |       |   h   a   s   |       \   a       |
0022560    c   r   e   a   t   e   |       |   d   a   t   e   ,   |    
0022600    |   a   n   d   |       |   i   t   |       |   m   e   e   t
0022620    s   |       |   t   h   e   |       s   k   i   p      \r 006
0022640  001                                         006 006   |   c   r
0022660    i   t   e   r   i   a   ,   |       |   t   h   e   n   |    
0022700    |   s   k   i   p   |       |   o   v   e   r   |       |   t
0022720    h   i   s   |       |   f   i   l   e   |   ) 006 001  \r  \r
0022740                                                                 
*
0023020                    (   a   n   d       c   o   p   y   f   i   l
0023040    e   s   o   u   t   p   u   t       (   |   p   r   i   n   t
0023060    o   u   t   |       c   o   p   y   f   i   l   e   s   o   u
0023100    t   p   u   t      \r                                        
0023120                                                                 
*
0023220                            "       s   k   i   p   p   e   d   .
0023240    "   )   )  \r                                                
0023260                                                                 
*
0023320                                    (   r   e   t   u   r   n   )
0023340    )   )   )  \r                                                
0023360                                                                 
*
0023420                (   c   o   p   y   f   i   l   e   s   p   u   r
0023440    g   e   s   o   u   r   c   e  \r                            
0023460                                                                 
*
0023540                          006 006   (   *       |   W   e   '   r
0023560    e   |       |   t   o   |       |   p   u   r   g   e   |    
0023600    |   t   h   e   |       |   s   o   u   r   c   e   |      \r
0023620  006 001                                                        
0023640                                                                 
*
0023700                                                              006
0023720  006   |   d   i   r   e   c   t   o   r   y   |       |   o   f
0023740    |       |   n   o   n   -   c   o   r   r   e   s   p   o   n
0023760    d   i   n   g   |      \r 006 001                            
0024000                                                                 
*
0024060                          006 006   |   f   i   l   e   s   |   )
0024100  006 001  \r                                                    
0024120                                                                 
*
0024160                (   c   o   n   d  \r                            
0024200                                                                 
*
0024240                                                    (   (   p   r
0024260    o   g   n       (   a   n   d       c   o   p   y   f   i   l
0024300    e   s   o   u   t   p   u   t  \r                            
0024320                                                                 
*
0024400                                        (   |   p   r   i   n   t
0024420    o   u   t   |       c   o   p   y   f   i   l   e   s   o   u
0024440    t   p   u   t      \r                                        
0024460                                                                 
*
0024540                                                        "       (
0024560    n   o       c   o   r   r   e   s   p   o   n   d   i   n   g
0024600        "      \r                                                
0024620                                                                 
*
0024700                                                n   e   w   f   i
0024720    l   e   n   a   m   e       "   )   ,       "   )   )  \r    
0024740                                                                 
*
0025020                                            (   o   r       (   n
0025040    o   t       c   o   p   y   f   i   l   e   s   a   s   k   )
0025060   \r                                                            
0025100                                                                 
*
0025160    (   e   q       '   y       (   a   s   k   u   s   e   r    
0025200    d   w   i   m   w   a   i   t      \r                        
0025220                                                                 
*
0025320                                c   o   p   y   f   i   l   e   s
0025340    a   s   k   d   e   f   a   u   l   t      \r                
0025360                                                                 
*
0025460                                        "   d   e   l   e   t   e
0025500    ?       "       n   i   l       t   )   )   )   )  \r        
0025520                                                                 
*
0025600            (   (   l   a   m   b   d   a       (   s   t   r   )
0025620   \r                                                            
0025640                                                                 
*
0025700                                    (   a   n   d       c   o   p
0025720    y   f   i   l   e   s   o   u   t   p   u   t       (   |   p
0025740    r   i   n   t   o   u   t   |      \r                        
0025760                                                                 
*
0026060                                                        c   o   p
0026100    y   f   i   l   e   s   o   u   t   p   u   t      \r        
0026120                                                                 
*
0026240        s   t   r   )   )   )  \r                                
0026260                                                                 
*
0026320                                                        ( 006 002
0026340    |   i   f   | 006 001       (   d   e   l   f   i   l   e    
0026360    f   i   l   e   n   a   m   e   )  \r                        
0026400                                                                 
*
0026460              006 002   |   t   h   e   n   | 006 001       "    
0026500    d   e   l   e   t   e   d   .   "  \r                        
0026520                                                                 
*
0026600      006 002   |   e   l   s   e   | 006 001       "       c   o
0026620    u   l   d   n   '   t       d   e   l   e   t   e   .   "   )
0026640    )   )   )  \r                                                
0026660                                                                 
*
0026720                    (   r   e   t   u   r   n   )   )  \r        
0026740                                                                 
*
0027000                                                        (   (   n
0027020    o   t       c   o   p   y   f   i   l   e   s   a   l   w   a
0027040    y   s   )  \r                                                
0027060                                                                 
*
0027140      006 006   (   *       |   f   i   l   e   |       |   d   o
0027160    e   s   n   '   t   |       |   e   x   i   s   t   |       |
0027200    o   n   |      \r 006 001                                    
0027220                                                                 
*
0027300                  006 006   |   d   e   s   t   i   n   a   t   i
0027320    o   n   |   ) 006 001  \r                                    
0027340                                                                 
*
0027400                                (   a   n   d       c   o   p   y
0027420    f   i   l   e   s   o   u   t   p   u   t       (   |   p   r
0027440    i   n   t   o   u   t   |       c   o   p   y   f   i   l   e
0027460    s   o   u   t   p   u   t      \r                            
0027500                                                                 
*
0027560                "       d   o   e   s       n   o   t       e   x
0027600    i   s   t       o   n       d   e   s   t   i   n   a   t   i
0027620    o   n       -   -       s   k   i   p   p   e   d   "  \r    
0027640                                                                 
*
0027740                                                )   )  \r        
0027760                                                                 
*
0030020                                                            (   r
0030040    e   t   u   r   n   )   )   )   )  \r                        
0030060                                                                 
0030100                                                    ( 006 002   |
0030120    i   f   | 006 001       (   a   n   d       c   o   p   y   f
0030140    i   l   e   s   r   e   p   l   a   c   e       n   f   )  \r
0030160                                                                 
*
0030220                          006 002   |   t   h   e   n   | 006 001
0030240        (   s   e   t   q       n   e   w   f   i   l   e   n   a
0030260    m   e       n   f   )   )  \r                                
0030300                                                                 
0030320                                            ( 006 002   |   i   f
0030340    | 006 001       c   o   p   y   f   i   l   e   s   o   u   t
0030360    p   u   t  \r                                                
0030400                                                                 
0030420                                          006 002   |   t   h   e
0030440    n   | 006 001      \r                                        
0030460   \r                                         006 006   (   *    
0030500    |   W   r   i   t   e   |       |   o   u   t   |       |   t
0030520    h   e   |       |   f   i   l   e   '   s   |       |   n   e
0030540    w   |       |   n   a   m   e   ,   |       |   a   n   d   |
0030560        |   t   e   l   l   |       |   h   i   m   |       |   w
0030600    e   '   r   e   |      \r 006 001                            
0030620              006 006   |   c   o   p   y   i   n   g   |       |
0030640    o   r   |       |   m   o   v   i   n   g   |       |   i   t
0030660    .   |   ) 006 001  \r  \r                                    
0030700                                                                 
*
0030740                (   |   p   r   i   n   t   o   u   t   |       c
0030760    o   p   y   f   i   l   e   s   o   u   t   p   u   t  \r    
0031000                                                                 
*
0031060            ( 006 002   |   i   f   | 006 001       c   o   p   y
0031100    f   i   l   e   s   r   e   n   a   m   e  \r                
0031120                                                                 
*
0031200              006 002   |   t   h   e   n   | 006 001       "    
0031220    r   e   n   a   m   e   "  \r                                
0031240                                                                 
*
0031300                                                      006 002   |
0031320    e   l   s   e   | 006 001       "       c   o   p   y   "   )
0031340    )  \r                                                        
0031360                                                                 
0031400                                                            ( 006
0031420  002   |   i   f   | 006 001       (   n   o   t       n   f   )
0031440   \r                                                            
0031460                                                                 
*
0031520      006 002   |   t   h   e   n   | 006 001       (   |   p   r
0031540    i   n   t   o   u   t   |       c   o   p   y   f   i   l   e
0031560    s   o   u   t   p   u   t       "       t   o       (   n   e
0031600    w       f   i   l   e   )       "      \r                    
0031620                                                                 
*
0031700                                        n   e   w   f   i   l   e
0031720    n   a   m   e   )   )   )  \r                                
0031740                                                                 
0031760                                            (   c   o   n   d  \r
0032000                                                                 
*
0032040                        (   (   a   n   d       c   o   p   y   f
0032060    i   l   e   s   a   s   k       (   n   e   q       (   a   s
0032100    k   u   s   e   r       d   w   i   m   w   a   i   t       c
0032120    o   p   y   f   i   l   e   s   a   s   k   d   e   f   a   u
0032140    l   t      \r                                                
0032160                                                                 
*
0032240                                    "   ?       "       n   i   l
0032260        t   )  \r                                                
0032300                                                                 
*
0032360        '   y   )   )  \r                                        
0032400                                                                 
0032420                                                    (   r   e   t
0032440    u   r   n   )   )   )  \r                                    
0032460                                                                 
0032500                                        (   o   r       (   e   r
0032520    s   e   t   q       (   s   e   t   q       c   f       (   c
0032540    o   n   d  \r                                                
0032560                                                                 
*
0032620                                                            (   c
0032640    o   p   y   f   i   l   e   s   r   e   n   a   m   e       (
0032660    r   e   n   a   m   e   f   i   l   e       f   i   l   e   n
0032700    a   m   e      \r                                            
0032720                                                                 
*
0033020                                n   e   w   f   i   l   e   n   a
0033040    m   e   )   )  \r                                            
0033060                                                                 
*
0033120                                                                (
0033140    t       (   c   o   p   y   f   i   l   e       f   i   l   e
0033160    n   a   m   e       n   e   w   f   i   l   e   n   a   m   e
0033200    )   )   )   )   )  \r                                        
0033220                                                                 
0033240                                                    (   r   e   t
0033260    u   r   n       (   a   n   d       c   o   p   y   f   i   l
0033300    e   s   o   u   t   p   u   t       (   |   p   r   i   n   t
0033320    o   u   t   |       c   o   p   y   f   i   l   e   s   o   u
0033340    t   p   u   t      \r                                        
0033360                                                                 
*
0033460    "       f   a   i   l   e   d   .   "   )   )   )   )  \r    
0033500                                                                 
*
0033540        ( 006 002   |   i   f   | 006 001       c   o   p   y   f
0033560    i   l   e   s   o   u   t   p   u   t  \r                    
0033600                                                                 
*
0033640      006 002   |   t   h   e   n   | 006 001       ( 006 002   |
0033660    i   f   | 006 001       (   a   n   d       (   n   o   t    
0033700    c   o   p   y   f   i   l   e   s   a   s   k   )  \r        
0033720                                                                 
*
0034000                            (   n   o   t       n   f   )  \r    
0034020                                                                 
*
0034100                                (   s   t   r   p   o   s       n
0034120    e   w   f   i   l   e   n   a   m   e       c   f       1    
0034140    n   i   l       1       n   i   l       (  \r                
0034160                                                                 
*
0034300                u   p   p   e   r   c   a   s   e   a   r   r   a
0034320    y  \r                                                        
0034340                                                                 
*
0034440                                                            )   )
0034460    )  \r                                                        
0034500                                                                 
*
0034540              006 002   |   t   h   e   n   | 006 001       (   |
0034560    p   r   i   n   t   o   u   t   |       c   o   p   y   f   i
0034600    l   e   s   o   u   t   p   u   t  \r                        
0034620                                                                 
*
0034700                                        (   o   r       (   s   u
0034720    b   s   t   r   i   n   g       c   f       (   a   d   d   1
0034740        (   n   c   h   a   r   s      \r                        
0034760                                                                 
*
0035100                    n   e   w   f   i   l   e   n   a   m   e  \r
0035120                                                                 
*
0035240                                                            )   )
0035260    )  \r                                                        
0035300                                                                 
*
0035360                        "   .   "   )   )  \r                    
0035400                                                                 
*
0035440                                          006 002   |   e   l   s
0035460    e   | 006 001       (   |   p   r   i   n   t   o   u   t   |
0035500        c   o   p   y   f   i   l   e   s   o   u   t   p   u   t
0035520        "       =   >       "       c   f   )   )   )   )  \r    
0035540                                                                 
0035560                                                (   a   n   d    
0035600    c   o   p   y   f   i   l   e   s   t   e   r   s   e       (
0035620    p   r   i   n   1       "   .   "       c   o   p   y   f   i
0035640    l   e   s   t   e   r   s   e   )   )   )   )  \r            
0035660                                                        "   *   "
0035700   \r                                                            
0035720        ( 006 002   |   i   f   | 006 001       c   o   p   y   f
0035740    i   l   e   s   v   e   r   s   i   o   n   s  \r            
0035760                                                                 
0036000      006 002   |   t   h   e   n   | 006 001       "   *   "  \r
0036020                                                                 
0036040          006 002   |   e   l   s   e   | 006 001       "   "   )
0036060    )  \r                                       ( 006 002   |   i
0036100    f   | 006 001       c   o   p   y   f   i   l   e   s   p   u
0036120    r   g   e  \r                                                
0036140      006 002   |   t   h   e   n   | 006 001                    
0036160                                                                 
*
0036220                      006 006   (   *       |   d   e   l   e   t
0036240    e   |       |   f   r   o   m   |       |   s   o   u   r   c
0036260    e   |       |   i   f   |      \r 006 001                    
0036300                                                                 
*
0036360                                  006 006   |   d   o   e   s   n
0036400    '   t   |       |   e   x   i   s   t   |       |   o   n   |
0036420        |   d   e   s   t   i   n   a   t   i   o   n   |   ) 006
0036440  001  \r                                                        
0036460                        (   a   n   d       c   o   p   y   f   i
0036500    l   e   s   o   u   t   p   u   t       (   |   p   r   i   n
0036520    t   o   u   t   |       c   o   p   y   f   i   l   e   s   o
0036540    u   t   p   u   t       t      \r                            
0036560                                                                 
*
0036620                                    "   D   e   l   e   t   i   n
0036640    g       f   i   l   e   s       o   n       d   e   s   t   i
0036660    n   a   t   i   o   n       b   u   t       n   o   t       o
0036700    n       s   o   u   r   c   e   "       t   )   )  \r        
0036720                                                                 
0036740        ( 006 002   c   o   p   y   f   i   l   e   s 006 001    
0036760    t   o   s   p   e   c       f   r   o   m   s   p   e   c    
0037000    (   a   p   p   e   n   d       ( 006 002   |   i   f   | 006
0037020  001       c   o   p   y   f   i   l   e   s   o   u   t   p   u
0037040    t  \r                                                        
0037060                                                                 
*
0037120                                                  006 002   |   t
0037140    h   e   n   | 006 001       (   l   i   s   t       (   l   i
0037160    s   t       '   o   u   t   p   u   t       c   o   p   y   f
0037200    i   l   e   s   o   u   t   p   u   t   )  \r                
0037220                                                                 
*
0037320                )   )  \r                                        
0037340                                                                 
*
0037400                                                ( 006 002   |   i
0037420    f   | 006 001       c   o   p   y   f   i   l   e   s   a   s
0037440    k  \r                                                        
0037460                                                                 
*
0037520                                              006 002   |   t   h
0037540    e   n   | 006 001       (   l   i   s   t       (   l   i   s
0037560    t       '   a   s   k       c   o   p   y   f   i   l   e   s
0037600    a   s   k   d   e   f   a   u   l   t   )  \r                
0037620                                                                 
*
0037720            )   )  \r                                            
0037740                                                                 
*
0040000                                            '   (   =       p   u
0040020    r   g   e   s   o   u   r   c   e   )   )   )   )  \r        
0040040                                (   c   o   n   d  \r            
0040060                                        (   c   o   p   y   f   i
0040100    l   e   s   o   u   t   p   u   t       (   t   a   b       0
0040120        0       c   o   p   y   f   i   l   e   s   o   u   t   p
0040140    u   t   )  \r                                                
0040160                                (   n   e   q       c   o   p   y
0040200    f   i   l   e   s   o   u   t   p   u   t       t   )  \r    
0040220                                                                 
0040240            (   c   l   o   s   e   f       c   o   p   y   f   i
0040260    l   e   s   o   u   t   p   u   t   )   )   )   )   )   )  \r
0040300   \r   ( 006 004   m   a   p   f   i   l   e   s 006 001  \r    
0040320        (   l   a   m   b   d   a       (   f   i   l   e   s   p
0040340    e   c       f   n       d   e   f   a   u   l   t   e   x   t
0040360        d   e   f   a   u   l   t   v   e   r   s   ) 006 006 006
0040400  001                                                            
0040420  006 006   (   *       |   j   d   s   |       "   2   7   -   F
0040440    e   b   -   8   5       1   1   :   4   6   "   ) 006 001  \r
0040460                                           \r                    
0040500                      006 006   (   *       |   R   u   n   |    
0040520    |   t   h   r   u   |       |   a   l   l   |       |   t   h
0040540    e   |       |   f   i   l   e   s   |       |   t   h   a   t
0040560    |       |   m   a   t   c   h   |       f   i   l   e   s   p
0040600    e   c   \   ,       |   c   a   l   l   i   n   g   |       f
0040620    n       |   o   n   |      \r 006 001                        
0040640                  006 006   |   e   a   c   h   |       |   s   u
0040660    c   h   |       |   f   i   l   e   |       |   n   a   m   e
0040700    |   ) 006 001  \r  \r                   ( 006 002   |   i   f
0040720    | 006 001       (   l   i   s   t   p       f   i   l   e   s
0040740    p   e   c   )  \r                                 006 002   |
0040760    t   h   e   n   | 006 001       ( 006 002   |   f   o   r   |
0041000  006 001       x     006 002   |   i   n   | 006 001       f   i
0041020    l   e   s   p   e   c     006 002   |   d   o   | 006 001    
0041040    ( 006 002   m   a   p   f   i   l   e   s 006 001       x    
0041060    f   n       d   e   f   a   u   l   t   e   x   t       d   e
0041100    f   a   u   l   t   v   e   r   s   )   )  \r                
0041120          006 002   |   e   l   s   e   i   f   | 006 001       (
0041140    o   r       (   s   t   r   p   o   s       "   *   "       f
0041160    i   l   e   s   p   e   c   )  \r                            
0041200                                                    (   f   m   e
0041220    m   b       (   n   t   h   c   h   a   r   c   o   d   e    
0041240    f   i   l   e   s   p   e   c       -   1   )  \r            
0041260                                                                 
0041300                                (   c   h   a   r   c   o   d   e
0041320        (   >       \   )       ]       }     006 002   \   : 006
0041340  001   )   )   )   )  \r                                 006 002
0041360    |   t   h   e   n   | 006 001       (   p   r   o   g       (
0041400    (   f   i   l   e   g   r   o   u   p       (   \   \   g   e
0041420    n   e   r   a   t   e   f   i   l   e   s       (   d   i   r
0041440    e   c   t   o   r   y   .   f   i   l   l   .   p   a   t   t
0041460    e   r   n       f   i   l   e   s   p   e   c       d   e   f
0041500    a   u   l   t   e   x   t      \r                            
0041520                                                                 
*
0041600            d   e   f   a   u   l   t   v   e   r   s   )  \r    
0041620                                                                 
*
0041660                                '   (   c   r   e   a   t   i   o
0041700    n   d   a   t   e   )  \r                                    
0041720                                                                 
0041740                                                                '
0041760    (   s   o   r   t   )   )   )  \r                            
0042000                                                                n
0042020    a   m   e   )  \r                                            
0042040                                            ( 006 002   |   i   f
0042060    | 006 001       c   o   p   y   f   i   l   e   s   e   n   u
0042100    m   e   r   a   t   e  \r                                    
0042120                                                                 
0042140  006 002   |   t   h   e   n   | 006 001       ( 006 002   |   f
0042160    o   r   | 006 001       p   a   i   r  \r                    
0042200                                                                 
0042220                                                          006 002
0042240    |   i   n   | 006 001       ( 006 002   |   w   h   i   l   e
0042260    | 006 001       (   s   e   t   q       n   a   m   e       (
0042300    \   \   g   e   n   e   r   a   t   e   n   e   x   t   f   i
0042320    l   e       f   i   l   e   g   r   o   u   p   )   )  \r    
0042340                                                                 
*
0042400                                          006 002   |   c   o   l
0042420    l   e   c   t   | 006 001       (   c   o   n   s       ( 006
0042440  002   |   i   f   | 006 001       (   l   i   s   t   p       n
0042460    a   m   e   )  \r                                            
0042500                                                                 
*
0042560                  006 002   |   t   h   e   n   | 006 001       (
0042600    c   o   n   c   a   t   c   o   d   e   s       n   a   m   e
0042620    )  \r                                                        
0042640                                                                 
*
0042700                                                              006
0042720  002   |   e   l   s   e   | 006 001       n   a   m   e   )  \r
0042740                                                                 
*
0043020                                                (   \   \   g   e
0043040    n   e   r   a   t   e   f   i   l   e   i   n   f   o       f
0043060    i   l   e   g   r   o   u   p       '  \r                    
0043100                                                                 
*
0043160                                                        c   r   e
0043200    a   t   i   o   n   d   a   t   e   )   )   )  \r            
0043220                                                                 
*
0043260  006 002   |   d   o   | 006 001       (   a   p   p   l   y   *
0043300        f   n       (   c   a   r       p   a   i   r   )  \r    
0043320                                                                 
*
0043360                                                            (   c
0043400    d   r       p   a   i   r   )   )   )  \r                    
0043420                                                                 
0043440          006 002   |   e   l   s   e   | 006 001       ( 006 002
0043460    |   w   h   i   l   e   | 006 001       (   s   e   t   q    
0043500    n   a   m   e       (   \   \   g   e   n   e   r   a   t   e
0043520    n   e   x   t   f   i   l   e       f   i   l   e   g   r   o
0043540    u   p   )   )  \r                                            
0043560                                                                 
0043600                          006 002   |   d   o   | 006 001       (
0043620    a   p   p   l   y   *       f   n       ( 006 002   |   i   f
0043640    | 006 001       (   l   i   s   t   p       n   a   m   e   )
0043660   \r                                                            
0043700                                                                 
*
0043740                          006 002   |   t   h   e   n   | 006 001
0043760        (   c   o   n   c   a   t   c   o   d   e   s       n   a
0044000    m   e   )  \r                                                
0044020                                                                 
*
0044060                              006 002   |   e   l   s   e   | 006
0044100  001       n   a   m   e   )  \r                                
0044120                                                                 
*
0044160                        (   \   \   g   e   n   e   r   a   t   e
0044200    f   i   l   e   i   n   f   o       f   i   l   e   g   r   o
0044220    u   p       '   c   r   e   a   t   i   o   n   d   a   t   e
0044240    )   )   )   )   )  \r                         006 002   |   e
0044260    l   s   e   i   f   | 006 001       (   s   e   t   q       f
0044300    i   l   e   s   p   e   c       (   i   n   f   i   l   e   p
0044320        f   i   l   e   s   p   e   c   )   )  \r                
0044340                  006 002   |   t   h   e   n   | 006 001       (
0044360    a   p   p   l   y   *       f   n       f   i   l   e   s   p
0044400    e   c       (   g   e   t   f   i   l   e   i   n   f   o    
0044420    f   i   l   e   s   p   e   c       '   c   r   e   a   t   i
0044440    o   n   d   a   t   e   )   )   )   )   )  \r  \r   ( 006 004
0044460    c   o   p   i   e   d   f   i   l   e   n   a   m   e 006 001
0044500   \r           (   l   a   m   b   d   a       (   f   i   l   e
0044520    n   a   m   e       f   r   o   m   s   p   e   c       c   o
0044540    p   i   e   d   s   p   e   c       p   r   e   s   e   r   v
0044560    e   v   e   r   s   i   o   n   ) 006 006 006 001            
0044600          006 006   (   *       |   l   m   m   |       "   2   3
0044620    -   N   o   v   -   8   4       1   4   :   3   8   "   ) 006
0044640  001  \r                                          \r            
0044660                              006 006   (   *       f   i   l   e
0044700    n   a   m   e       |   i   s   |       |   t   h   e   |    
0044720    |   f   i   l   e   |       |   p   r   o   d   u   c   e   d
0044740    |       |   b   y   |       |   t   h   e   |       |   d   i
0044760    r   e   c   t   o   r   y   |       |   e   n   u   m   e   r
0045000    a   t   i   o   n   .   |  \r 006 001                        
0045020                  006 006   f   r   o   m   s   p   e   c       |
0045040    i   s   |       |   t   h   e   |       |   o   r   i   g   i
0045060    n   a   l   |       "   F   R   O   M   "       |   s   p   e
0045100    c   i   f   i   c   a   t   i   o   n   ,   |       |   a   n
0045120    d   |       c   o   p   i   e   d   s   p   e   c       |   i
0045140    s   |      \r 006 001                                        
0045160  006 006   |   e   i   t   h   e   r   |       \   a       |   d
0045200    i   r   e   c   t   o   r   y   |       |   s   p   e   c   i
0045220    f   i   c   a   t   i   o   n   |       (   |   s   t   r   i
0045240    n   g   |   )       |   o   r   |       |   e   l   s   e   |
0045260        \   a       |   l   i   s   t   ,   |       c   d   r    
0045300   \r 006 001                                         006 006   |
0045320    o   f   |       |   w   h   i   c   h   |       |   i   s   |
0045340        \   a       |   l   i   s   t   |       |   o   f   |    
0045360    |   c   h   a   r   a   c   t   e   r   |       |   a   t   o
0045400    m   s   .   |   ) 006 001  \r  \r                   (   s   e
0045420    t   q       f   i   l   e   n   a   m   e       (   c   o   n
0045440    d  \r                                                        
0045460                                    (   (   l   i   s   t   p    
0045500    c   o   p   i   e   d   s   p   e   c   )                    
0045520                                                              006
0045540  006   (   *       n   o   h   o   s   t       |   s   t   r   i
0045560    p   s   |       |   o   f   f   |       |   t   h   e   |    
0045600    h   o   s   t      \r 006 001                                
0045620                                                                 
*
0045700                      006 006   |   o   r   t   i   o   n   |   )
0045720  006 001  \r                                                    
0045740                                            (   c   o   n   c   a
0045760    t   l   i   s   t       ( 006 002   c   o   p   i   e   d   f
0046000    i   l   e   p   a   t   t   e   r   n 006 001       ( 006 002
0046020    n   o   h   o   s   t 006 001       ( 006 002   e   s   p   a
0046040    t   t   e   r   n 006 001       f   r   o   m   s   p   e   c
0046060    )   )  \r                                                    
0046100                                                                 
0046120                                                        (   c   d
0046140    r       c   o   p   i   e   d   s   p   e   c   )  \r        
0046160                                                                 
*
0046220                                    ( 006 002   n   o   h   o   s
0046240    t 006 001       (   u   n   p   a   c   k       (   c   o   n
0046260    d  \r                                                        
0046300                                                                 
*
0046340                                                                (
0046360    p   r   e   s   e   r   v   e   v   e   r   s   i   o   n    
0046400    f   i   l   e   n   a   m   e   )  \r                        
0046420                                                                 
*
0046500                                (   t       (   p   a   c   k   f
0046520    i   l   e   n   a   m   e   .   s   t   r   i   n   g       '
0046540    v   e   r   s   i   o   n       n   i   l  \r                
0046560                                                                 
*
0046660                '   b   o   d   y       f   i   l   e   n   a   m
0046700    e   )   )   )   )   )   )   )   )  \r                        
0046720                                                                 
0046740    (   t       (   p   a   c   k   f   i   l   e   n   a   m   e
0046760    .   s   t   r   i   n   g       '   d   i   r   e   c   t   o
0047000    r   y       t   o   s   p   e   c       '   h   o   s   t    
0047020    n   i   l       '   d   e   v   i   c   e       n   i   l    
0047040    '   d   i   r   e   c   t   o   r   y       n   i   l  \r    
0047060                                                                 
0047100                                                                '
0047120    b   o   d   y  \r                                            
0047140                                                                 
0047160                        ( 006 002   |   i   f   | 006 001       p
0047200    r   e   s   e   r   v   e   v   e   r   s   i   o   n  \r    
0047220                                                                 
*
0047260              006 002   |   t   h   e   n   | 006 001       f   i
0047300    l   e   n   a   m   e  \r                                    
0047320                                                                 
0047340                                      006 002   |   e   l   s   e
0047360    | 006 001       (   p   a   c   k   f   i   l   e   n   a   m
0047400    e       '   v   e   r   s   i   o   n       n   i   l       '
0047420    b   o   d   y       f   i   l   e   n   a   m   e   )   )   )
0047440    )   )   )  \r                   ( 006 002   |   i   f   | 006
0047460  001       (   e   q       (   n   t   h   c   h   a   r   c   o
0047500    d   e       f   i   l   e   n   a   m   e       -   1   )  \r
0047520                                                            (   c
0047540    h   a   r   c   o   d   e       \   .   )   )  \r            
0047560                      006 002   |   t   h   e   n   | 006 001    
0047600   \r                                          \r                
0047620                          006 006   (   *       |   t   h   i   s
0047640    |       |   i   s   |       \   a       |   t   e   r   r   i
0047660    b   l   e   |       |   k   l   u   d   g   e   ,   |       |
0047700    t   o   |       |   g   e   t   |       |   a   r   o   u   n
0047720    d   |       |   t   h   e   |       |   p   r   o   b   l   e
0047740    m   |      \r 006 001                                        
0047760  006 006   |   t   h   a   t   |       |   f   o   r   |       |
0050000    s   o   m   e   |       |   d   e   v   i   c   e   s   ,   |
0050020        (   i   n   f   i   l   e   p       "   F   O   O   .   "
0050040    )       |   f   a   i   l   s   |       |   w   h   i   l   e
0050060    |  \r 006 001                                         006 006
0050100    (   i   n   f   i   l   e   p       "   F   O   O   "   )    
0050120    |   d   o   e   s   n   '   t   .   |       |   T   h   i   s
0050140    |       |   s   t   r   i   p   p   i   n   g   |       |   o
0050160    f   f   |       |   o   f   |       \   a       |   t   e   r
0050200    m   i   n   a   l   |       "   .   "      \r 006 001        
0050220                                  006 006   |   d   o   e   s   n
0050240    '   t   |       |   h   u   r   t   ,   |       |   b   u   t
0050260    |       |   d   o   e   s   n   '   t   |       |   b   e   l
0050300    o   n   g   |       |   h   e   r   e   .   |  \r 006 001    
0050320                                      006 006   |   N   e   c   e
0050340    s   s   a   r   y   |       |   f   o   r   |       |   g   e
0050360    t   t   i   n   g   |       \   a       |   w   o   r   k   i
0050400    n   g   |       |   v   e   r   s   i   o   n   |       |   f
0050420    o   r   |       |   t   h   e   |       |   h   a   r   m   o
0050440    n   y   |      \r 006 001                                    
0050460      006 006   |   r   e   l   e   a   s   e   .   |   ) 006 001
0050500   \r  \r                                                        
0050520    (   s   u   b   s   t   r   i   n   g       f   i   l   e   n
0050540    a   m   e       1       -   2       f   i   l   e   n   a   m
0050560    e   )  \r                         006 002   |   e   l   s   e
0050600    | 006 001       f   i   l   e   n   a   m   e   )   )   )  \r
0050620   \r   ( 006 004   c   o   p   i   e   d   f   i   l   e   p   a
0050640    t   t   e   r   n 006 001  \r           (   l   a   m   b   d
0050660    a       (   f   r   p   a   t       t   o   p   a   t       c
0050700    h   a   r   s   ) 006 006 006 001                            
0050720                                                                 
0050740                                      006 006   (   *       |   l
0050760    m   m   |       "   2   3   -   N   o   v   -   8   4       1
0051000    7   :   4   9   "   ) 006 001  \r                   (   p   r
0051020    o   g       n   i   l  \r                                    
0051040        ( 006 002   |   w   h   i   l   e   | 006 001       (   a
0051060    n   d       f   r   p   a   t       (   e   q       (   u   -
0051100    c   a   s   e       (   c   a   r       f   r   p   a   t   )
0051120    )  \r                                                        
0051140                                                                 
0051160                    (   u   -   c   a   s   e       (   c   a   r
0051200        c   h   a   r   s   )   )   )   )     006 002   |   d   o
0051220    | 006 001       ( 006 002   |   p   o   p   | 006 001       f
0051240    r   p   a   t   )  \r                                        
0051260                                                                 
*
0051340                    ( 006 002   |   p   o   p   | 006 001       c
0051360    h   a   r   s   )   )  \r                                    
0051400        (   r   e   t   u   r   n       (   n   c   o   n   c    
0051420    ( 006 002   |   o   n   | 006 001     006 002   |   o   l   d
0051440    | 006 001       t   o   p   a   t     006 002   |   w   h   i
0051460    l   e   | 006 001       (   n   e   q       (   c   a   r    
0051500    t   o   p   a   t   )  \r                                    
0051520                                                                 
*
0051560                                                                '
0051600    *   )     006 002   |   c   o   l   l   e   c   t   | 006 001
0051620        (   c   a   r       t   o   p   a   t   )   )  \r        
0051640                                                                 
0051660                                (   c   o   n   d  \r            
0051700                                                                 
0051720                                        (   (   a   n   d       f
0051740    r   p   a   t       (   n   e   q       (   c   a   r       f
0051760    r   p   a   t   )  \r                                        
0052000                                                                 
*
0052040                '   *   )   )  \r                                
0052060                                                                 
0052100                        ( 006 002   |   i   f   | 006 001       (
0052120    a   n   d       (   n   u   l   l       c   h   a   r   s   )
0052140   \r                                                            
0052160                                                                 
0052200                                        (   e   q   u   a   l    
0052220    f   r   p   a   t       '   (   \   .     006 002   * 006 001
0052240    )   )  \r                                                    
0052260                                                                 
0052300                                                (   o   r       (
0052320    n   u   l   l       t   o   p   a   t   )  \r                
0052340                                                                 
*
0052400                                    (   e   q   u   a   l       t
0052420    o   p   a   t       '             006 006   (   *   ) 006 001
0052440    )   )   )  \r                                                
0052460                                                                 
0052500                      006 002   |   t   h   e   n   | 006 001    
0052520    n   i   l  \r                                                
0052540                                                                 
0052560              006 002   |   e   l   s   e   | 006 001       (   e
0052600    r   r   o   r       "   F   R   O   M   S   P   E   C       d
0052620    o   e   s   n   '   t       m   a   t   c   h       g   e   n
0052640    e   r   a   t   e   d       f   i   l   e   "   )   )   )  \r
0052660                                                                 
0052700                                                    (   t   o   p
0052720    a   t                                                        
0052740                                                      006 006   (
0052760    *       |   b   o   t   h   |       t   o   p   a   t       |
0053000    a   n   d   |       f   r   p   a   t       |   s   t   a   r
0053020    t   |      \r 006 001                                        
0053040                                                                 
*
0053120              006 006   |   w   i   t   h   |       *   ) 006 001
0053140   \r                                                            
0053160                                                                 
0053200                    (   n   c   o   n   c       (   l   d   i   f
0053220    f       c   h   a   r   s       (   s   e   t   q       c   h
0053240    a   r   s       ( 006 002   |   f   o   r   | 006 001       x
0053260      006 002   |   o   n   | 006 001       c   h   a   r   s  \r
0053300                                                                 
*
0053400                          006 002   |   w   h   e   n   | 006 001
0053420        ( 006 002   c   o   p   i   e   d   f   i   l   e   m   a
0053440    t   c   h 006 001  \r                                        
0053460                                                                 
*
0053560                    x  \r                                        
0053600                                                                 
*
0053700                    (   c   d   r       f   r   p   a   t   )   )
0053720   \r                                                            
0053740                                                                 
*
0054020                              006 002   |   d   o   | 006 001    
0054040    (   s   e   t   q       $   $   v   a   l       x   )   )   )
0054060    )  \r                                                        
0054100                                                                 
0054120                                                    ( 006 002   c
0054140    o   p   i   e   d   f   i   l   e   p   a   t   t   e   r   n
0054160  006 001       (   c   d   r       f   r   p   a   t   )  \r    
0054200                                                                 
*
0054260    (   c   d   r       t   o   p   a   t   )  \r                
0054300                                                                 
*
0054340                                                        c   h   a
0054360    r   s   )   )   )  \r                                        
0054400                                                                 
0054420            (   t       (   o   r       ( 006 002   c   o   p   i
0054440    e   d   f   i   l   e   m   a   t   c   h 006 001       c   h
0054460    a   r   s       f   r   p   a   t   )  \r                    
0054500                                                                 
0054520                                                            (   e
0054540    r   r   o   r       "   f   i   l   e       p   a   t   t   e
0054560    r   n       d   o   e   s   n   '   t       m   a   t   c   h
0054600    "   )   )  \r                                                
0054620                                                                 
0054640                n   i   l   )   )   )   )   )   )   )  \r  \r   (
0054660  006 004   c   o   p   i   e   d   f   i   l   e   m   a   t   c
0054700    h 006 001  \r           (   l   a   m   b   d   a       (   c
0054720    h   a   r   s       f   r   p   a   t   ) 006 006 006 001    
0054740                                                                 
*
0055000                      006 006   (   *       |   l   m   m   |    
0055020    "   3   0   -   O   c   t   -   8   4       1   3   :   3   3
0055040    "   ) 006 001  \r                   (   p   r   o   g       n
0055060    i   l  \r                           l   p           ( 006 002
0055100    |   i   f   | 006 001       (   n   u   l   l       f   r   p
0055120    a   t   )  \r                                                
0055140          006 002   |   t   h   e   n   | 006 001       (   r   e
0055160    t   u   r   n       (   n   u   l   l       c   h   a   r   s
0055200    )   )  \r                                                 006
0055220  002   |   e   l   s   e   i   f   | 006 001       (   e   q    
0055240    (   c   a   r       f   r   p   a   t   )  \r                
0055260                                                                 
0055300                        '   *   )  \r                            
0055320                              006 002   |   t   h   e   n   | 006
0055340  001       (   r   e   t   u   r   n       (   o   r       (   n
0055360    u   l   l       (   c   d   r       f   r   p   a   t   )   )
0055400   \r                                                            
0055420                                                                 
0055440            ( 006 002   |   f   i   n   d   | 006 001       x    
0055460  006 002   |   o   n   | 006 001       c   h   a   r   s     006
0055500  002   |   s   u   c   h   t   h   a   t   | 006 001       ( 006
0055520  002   c   o   p   i   e   d   f   i   l   e   m   a   t   c   h
0055540  006 001       x       (   c   d   r       f   r   p   a   t   )
0055560    )   )   )   )  \r                                            
0055600      006 002   |   e   l   s   e   i   f   | 006 001       (   e
0055620    q       (   u   -   c   a   s   e       ( 006 002   p   o   p
0055640  006 001       f   r   p   a   t   )   )  \r                    
0055660                                                                 
0055700                    (   u   -   c   a   s   e       ( 006 002   p
0055720    o   p 006 001       c   h   a   r   s   )   )   )  \r        
0055740                                                  006 002   |   t
0055760    h   e   n   | 006 001       (   g   o       l   p   )  \r    
0056000                                              006 002   |   e   l
0056020    s   e   | 006 001       (   r   e   t   u   r   n   )   )   )
0056040    )   )  \r  \r   ( 006 004   c   o   p   i   e   d   t   o   s
0056060    p   e   c 006 001  \r           (   l   a   m   b   d   a    
0056100    (   s   p   e   c   ) 006 006 006 001                        
0056120                                                                 
*
0056160                              006 006   (   *       |   l   m   m
0056200    |       "       3   -   N   o   v   -   8   6       1   9   :
0056220    0   6   "   ) 006 001  \r                   ( 006 002   |   i
0056240    f   | 006 001       (   s   t   r   p   o   s       "   *   "
0056260        s   p   e   c   )  \r                                 006
0056300  002   |   t   h   e   n   | 006 001       (   c   o   n   s    
0056320    '   p   a   t   t   e   r   n       ( 006 002   e   s   p   a
0056340    t   t   e   r   n 006 001       s   p   e   c   )   )  \r    
0056360                      006 002   |   e   l   s   e   | 006 001    
0056400    (   o   r       (   d   i   r   e   c   t   o   r   y   n   a
0056420    m   e       s   p   e   c       n   i   l       t   )  \r    
0056440                                                                 
0056460    (   e   r   r   o   r       s   p   e   c       "   n   o   t
0056500        a       v   a   l   i   d       d   i   r   e   c   t   o
0056520    r   y   "   )   )   )   )   )  \r  \r   ( 006 004   e   s   p
0056540    a   t   t   e   r   n 006 001  \r           (   l   a   m   b
0056560    d   a       (   x   ) 006 006 006 001                        
0056600                                                                 
*
0056640                                          006 006   (   *       |
0056660    l   m   m   |       "   2   3   -   N   o   v   -   8   4    
0056700    1   0   :   5   3   "   ) 006 001  \r                   ( 006
0056720  002   |   f   o   r   | 006 001       y     006 002   |   o   n
0056740    | 006 001       (   u   n   p   a   c   k       x   )     006
0056760  002   |   c   o   l   l   e   c   t   | 006 001       ( 006 002
0057000    |   i   f   | 006 001       (   e   q       (   c   a   r    
0057020    y   )  \r                                                    
0057040                                                                 
*
0057100                    '   *   )  \r                                
0057120                                                                 
*
0057160              006 002   |   t   h   e   n   | 006 001       ( 006
0057200  002   |   i   f   | 006 001       (   a   n   d       (   e   q
0057220        (   c   a   d   r       y   )  \r                        
0057240                                                                 
*
0057320                                                '   \   .   )  \r
0057340                                                                 
*
0057420                                                        (   e   q
0057440        (   c   a   d   d   r       y   )  \r                    
0057460                                                                 
*
0057540                                                    '   *   )  \r
0057560                                                                 
*
0057640                                                        (   f   m
0057660    e   m   b       (   c   a   d   d   d   r       y   )  \r    
0057700                                                                 
*
0060000                '   (   n   i   l       \   ;   )   )   )  \r    
0060020                                                                 
*
0060100                      006 002   |   t   h   e   n   | 006 001    
0060120    (   r   p   l   a   c   d       y       (   c   d   d   d   r
0060140        y   )   )   )  \r                                        
0060160                                                                 
*
0060220                                '   *  \r                        
0060240                                                                 
*
0060300              006 002   |   e   l   s   e   | 006 001       (   c
0060320    a   r       y   )   )   )   )   )  \r  \r   ( 006 004   n   o
0060340    h   o   s   t 006 001  \r           (   l   a   m   b   d   a
0060360        (   u   p   )  \r                   (   s   e   l   e   c
0060400    t   q       (   c   a   r       u   p   )  \r                
0060420                    (   (   {       \   (       [   )      \r    
0060440                                                    ( 006 002   |
0060460    d   o   | 006 001       ( 006 002   |   p   o   p   | 006 001
0060500        u   p   )  \r                                            
0060520                                    (   s   e   l   e   c   t   q
0060540        (   c   a   r       u   p   )  \r                        
0060560                                                                 
0060600        (   n   i   l       (   r   e   t   u   r   n   )   )  \r
0060620                                                                 
0060640                                (   (   }       \   )       ]   )
0060660       \r                                                        
0060700                                                            (   r
0060720    e   t   u   r   n       ( 006 002   |   p   o   p   | 006 001
0060740        u   p   )   )   )  \r                                    
0060760                                                            (   \
0061000    '       ( 006 002   |   p   o   p   | 006 001       u   p   )
0061020    )  \r                                                        
0061040                                        n   i   l   )   )   )  \r
0061060                                    n   i   l   )  \r            
0061100        u   p   )   )  \r  \r   ( 006 004   c   o   m   p   a   r
0061120    e   f   i   l   e   s 006 001  \r           (   l   a   m   b
0061140    d   a       (   o   l   d   f   i   l   e       n   e   w   f
0061160    i   l   e   ) 006 006 006 001                                
0061200                                                                 
0061220                                          006 006   (   *       |
0061240    l   m   m   |       "       7   -   S   e   p   -   8   4    
0061260    1   1   :   5   7   "   ) 006 001  \r                        
0061300                   \r                                         006
0061320  006   (   *       |   C   o   m   p   a   r   e   |       |   t
0061340    w   o   |       |   f   i   l   e   s   |       |   t   o   |
0061360        |   s   e   e   |       |   i   f   |       |   t   h   e
0061400    i   r   |       |   c   o   n   t   e   n   t   s   |       |
0061420    a   r   e   |       |   t   h   e   |      \r 006 001        
0061440                                  006 006   |   s   a   m   e   .
0061460    |   ) 006 001  \r  \r                   (   p   r   o   g    
0061500    (   (   o   s   t   r   e   a   m       (   o   p   e   n   s
0061520    t   r   e   a   m       o   l   d   f   i   l   e       '   i
0061540    n   p   u   t       '   o   l   d       '   (   s   e   q   u
0061560    e   n   t   i   a   l       t   )   )   )  \r                
0061600                                (   n   s   t   r   e   a   m    
0061620    (   o   p   e   n   s   t   r   e   a   m       n   e   w   f
0061640    i   l   e       '   i   n   p   u   t       '   o   l   d    
0061660    '   (   s   e   q   u   e   n   t   i   a   l       t   )   )
0061700    )  \r                                               o   l   e
0061720    n       n   l   e   n   )  \r                                
0061740            (   s   e   t   q       o   l   e   n       (   g   e
0061760    t   f   i   l   e   i   n   f   o       o   s   t   r   e   a
0062000    m       '   l   e   n   g   t   h   )   )  \r                
0062020                            (   s   e   t   q       n   l   e   n
0062040        (   g   e   t   f   i   l   e   i   n   f   o       n   s
0062060    t   r   e   a   m       '   l   e   n   g   t   h   )   )  \r
0062100                                            (   c   o   n   d  \r
0062120                                                        (   (   n
0062140    o   t       (   e   q   p       o   l   e   n       n   l   e
0062160    n   )   )  \r                                          \r    
0062200                                      006 006   (   *       i   \
0062220    f       |   t   h   e   y   |       |   f   i   l   e   s   |
0062240        |   a   r   e   |       |   o   f   |       |   d   i   f
0062260    f   e   r   e   n   t   |       |   l   e   n   g   t   h   s
0062300    ,   |       |   t   h   e   y   |       |   a   r   e   n   '
0062320    t   |       |   t   h   e   |      \r 006 001                
0062340                          006 006   |   s   a   m   e   .   |   )
0062360  006 001  \r  \r                                                
0062400            (   e   r   r   o   r       "   F   i   l   e       l
0062420    e   n   g   t   h   s       d   i   f   f   e   r   :        
0062440    "       (   c   o   n   c   a   t       o   l   e   n       "
0062460        v   s       "       n   l   e   n   )   )   )   )  \r    
0062500                                        (   c   o   n   d  \r    
0062520                                                    (   o   l   e
0062540    n      \r                                          \r        
0062560                                  006 006   (   *       f   t   p
0062600        |   r   e   t   u   r   n   s   |       n   i   l       |
0062620    f   o   r   |       |   t   h   e   |       |   l   e   n   g
0062640    t   h   |       |   o   f   |       |   a   n   |       |   e
0062660    m   p   t   y   |       |   f   i   l   e   !   |   ) 006 001
0062700   \r  \r                                                        
0062720                        ( 006 002   |   f   o   r   | 006 001    
0062740    b   y   t   e   p   o   s     006 002   |   f   r   o   m   |
0062760  006 001       0     006 002   |   t   o   | 006 001       (   s
0063000    u   b   1       o   l   e   n   )     006 002   |   d   o   |
0063020  006 001       (   c   o   n   d  \r                            
0063040                                                                 
*
0063120                                                        (   (   n
0063140    e   q       (   b   i   n       o   s   t   r   e   a   m   )
0063160   \r                                                            
0063200                                                                 
*
0063260                                                (   b   i   n    
0063300    n   s   t   r   e   a   m   )   )  \r                        
0063320                                                                 
*
0063400                                                                (
0063420    e   r   r   o   r       "   F   i   l   e   s       d   i   f
0063440    f   e   r       a   t       b   y   t   e       "      \r    
0063460                                                                 
*
0063560                                                b   y   t   e   p
0063600    o   s   )   )   )   )   )   )  \r                            
0063620                (   c   l   o   s   e   f   ?       o   s   t   r
0063640    e   a   m   )  \r                                           (
0063660    c   l   o   s   e   f   ?       n   s   t   r   e   a   m   )
0063700    )  \r                   t   )   )  \r   )  \r  \r   (   r   p
0063720    a   q   q     006 002   c   o   p   y   f   i   l   e   s   e
0063740    n   u   m   e   r   a   t   e 006 001       t   )  \r   (   d
0063760    e   c   l   a   r   e   \   :       e   v   a   l   @   c   o
0064000    m   p   i   l   e      \r   (   i   .   s   .   o   p   r    
0064020    '   i   n   f   i   l   e   s       n   i   l       '   (   s
0064040    u   b   s   t       (   g   e   n   s   y   m   )  \r        
0064060                                                                 
0064100                                                    '   g   e   n
0064120    v   a   r  \r                                                
0064140                                                                 
0064160            '   (   b   i   n   d       g   e   n   v   a   r    
0064200    _       (   \   \   g   e   n   e   r   a   t   e   f   i   l
0064220    e   s       b   o   d   y       n   i   l       '   (   s   o
0064240    r   t   )   )  \r                                            
0064260                                                                 
0064300                                            e   a   c   h   t   i
0064320    m   e  \r                                                    
0064340                                                                 
0064360                                    (   p   r   o   g   n       (
0064400    o   r       (   s   e   t   q       i   .   v   .       (   \
0064420    \   g   e   n   e   r   a   t   e   n   e   x   t   f   i   l
0064440    e       g   e   n   v   a   r   )   )  \r                    
0064460                                                                 
*
0064520                                                (   g   o       $
0064540    $   o   u   t   )   )  \r                                    
0064560                                                                 
*
0064620                (   i   f       (   l   i   s   t   p       i   .
0064640    v   .   )  \r                                                
0064660                                                                 
*
0064720                    t   h   e   n  \r                            
0064740                                                                 
*
0065000                                        (   s   e   t   q       i
0065020    .   v   .       (   c   o   n   c   a   t   c   o   d   e   s
0065040        i   .   v   .   )   )   )   )   )   )       t   )  \r   )
0065060   \r   (   p   u   t   p   r   o   p   s       c   o   p   y   f
0065100    i   l   e   s       c   o   p   y   r   i   g   h   t       (
0065120    "   X   e   r   o   x       C   o   r   p   o   r   a   t   i
0065140    o   n   "       1   9   8   4       1   9   8   5       1   9
0065160    8   6   )   )  \r   (   d   e   c   l   a   r   e   \   :    
0065200    d   o   n   t   c   o   p   y  \r           (   f   i   l   e
0065220    m   a   p       (   n   i   l       (   6   4   8       2   6
0065240    5   7   1       (   c   o   p   y   f   i   l   e   s       6
0065260    5   8       .       1   6   5   7   5   )       (   m   a   p
0065300    f   i   l   e   s       1   6   5   7   7       .       1   8
0065320    7   3   1   )       (   c   o   p   i   e   d   f   i   l   e
0065340    n   a   m   e       1   8   7   3   3       .      \r   2   0
0065360    8   7   9   )       (   c   o   p   i   e   d   f   i   l   e
0065400    p   a   t   t   e   r   n       2   0   8   8   1       .    
0065420    2   2   9   5   7   )       (   c   o   p   i   e   d   f   i
0065440    l   e   m   a   t   c   h       2   2   9   5   9       .    
0065460    2   3   5   8   6   )       (   c   o   p   i   e   d   t   o
0065500    s   p   e   c       2   3   5   8   8       .       2   3   8
0065520    9   6   )      \r   (   e   s   p   a   t   t   e   r   n    
0065540    2   3   8   9   8       .       2   4   7   9   3   )       (
0065560    n   o   h   o   s   t       2   4   7   9   5       .       2
0065600    5   1   5   7   )       (   c   o   m   p   a   r   e   f   i
0065620    l   e   s       2   5   1   5   9       .       2   6   5   6
0065640    9   )   )   )   )   )  \r   s   t   o   p  \r                
0065654