$ od -c -N 50000 [_CD4_]<datools7.0>Top>SoftHdw.df!124
0000000    -   -       S   o   f   t   H   d   w   .   d   f  \r   -   -
0000020        C   o   p   y   r   i   g   h   t     323       1   9   8
0000040    8       b   y       X   e   r   o   x       C   o   r   p   o
0000060    r   a   t   i   o   n   .           A   l   l       r   i   g
0000100    h   t   s       r   e   s   e   r   v   e   d   .  \r   -   -
0000120        B   a   r   t   h   ,       O   c   t   o   b   e   r    
0000140    5   ,       1   9   8   9       1   1   :   2   6   :   3   4
0000160        a   m       P   D   T  \r  \r   E   x   p   o   r   t   s
0000200        [   D   A   T   o   o   l   s   7   .   0   ]   <   T   o
0000220    p   >  \r  \r           S   o   f   t   H   d   w   .   d   f
0000240                                                                 
*
0000300                0   5   -   O   c   t   -   8   9       1   1   :
0000320    3   2   :   4   4       P   D   T  \r  \r   D   i   r   e   c
0000340    t   o   r   y       [   D   A   T   o   o   l   s   7   .   0
0000360    ]   <   S   o   f   t   H   d   w   >  \r  \r   -   -       D
0000400    o   c   u   m   e   n   t      \r  \r           S   o   f   t
0000420    H   d   w   .   d   a   l   e   !   4                        
0000440                                                                 
0000460                                        3   1   -   A   u   g   -
0000500    8   9       1   4   :   2   1   :   3   7       P   D   T  \r
0000520   \r           S   o   f   t   H   d   w   P   g   m   .   d   a
0000540    l   e   !   2   8                                            
0000560                                                                 
0000600    3   1   -   A   u   g   -   8   9       1   4   :   4   6   :
0000620    4   5       P   D   T  \r           S   o   f   t   H   d   w
0000640    P   g   m   .   t   i   o   g   a   !   2   3                
0000660                                                                 
0000700                            3   1   -   A   u   g   -   8   9    
0000720    1   5   :   1   2   :   5   1       P   D   T  \r           S
0000740    o   f   t   H   d   w   N   o   t   e   s   .   t   i   o   g
0000760    a   !   1   6                                                
0001000                                                    1   1   -   S
0001020    e   p   -   8   9       1   6   :   3   2   :   4   7       P
0001040    D   T  \r           S   o   f   t   H   d   w   B   a   s   e
0001060    .   t   i   o   g   a   !   3                                
0001100                                                                 
0001120            2   2   -   M   a   y   -   8   9       1   1   :   3
0001140    7   :   3   6       P   D   T  \r           S   o   f   t   H
0001160    d   w   I   P   .   t   i   o   g   a   !   1                
0001200                                                                 
0001220                                    1   1   -   J   a   n   -   8
0001240    9       1   6   :   1   3   :   5   0       P   S   T  \r    
0001260        S   o   f   t   H   d   w   L   o   g   i   c   .   d   a
0001300    l   e   !   1                                                
0001320                                                            0   8
0001340    -   S   e   p   -   8   9       1   8   :   1   3   :   3   5
0001360        P   D   T  \r  \r           S   o   f   t   H   d   w   2
0001400    5   D   .   t   i   o   g   a   !   7                        
0001420                                                                 
0001440                        1   6   -   F   e   b   -   8   9       1
0001460    0   :   4   3   :   3   5       P   S   T  \r           S   o
0001500    f   t   H   d   w   2   5   D   .   d   a   l   e   !   1   3
0001520                                                                 
0001540                                                1   6   -   F   e
0001560    b   -   8   9       1   0   :   4   3   :   4   4       P   S
0001600    T  \r           S   o   f   t   H   d   w   2   5   D   .   m
0001620    e   s   a   !   8                                            
0001640                                                                 
0001660        0   9   -   F   e   b   -   8   9       1   5   :   5   4
0001700    :   0   4       P   S   T  \r           S   o   f   t   H   d
0001720    w   2   5   D   .   b   c   d   !   5                        
0001740                                                                 
0001760                                3   1   -   J   a   n   -   8   9
0002000        0   9   :   4   7   :   4   5       P   S   T  \r  \r   -
0002020    -       S   o   f   t   w   a   r   e  \r  \r           S   o
0002040    f   t   H   d   w   .   i   n   s   t   a   l   l   !   3    
0002060                                                                 
0002100                                                0   6   -   S   e
0002120    p   -   8   9       1   4   :   3   3   :   1   9       P   D
0002140    T  \r  \r           S   o   f   t   H   d   w   B   a   s   i
0002160    c   s   .   m   e   s   a   !   1   9                        
0002200                                                                 
0002220            0   7   -   S   e   p   -   8   9       1   7   :   0
0002240    1   :   3   7       P   D   T  \r           +   S   o   f   t
0002260    H   d   w   B   a   s   i   c   s   .   b   c   d   !   1   8
0002300                                                                 
0002320                                        0   7   -   S   e   p   -
0002340    8   9       1   7   :   2   4   :   1   8       P   D   T  \r
0002360            S   o   f   t   H   d   w   B   a   s   i   c   s   I
0002400    m   p   l   .   m   e   s   a   !   1   9                    
0002420                                                                0
0002440    8   -   S   e   p   -   8   9       1   0   :   3   7   :   4
0002460    2       P   D   T  \r           +   S   o   f   t   H   d   w
0002500    B   a   s   i   c   s   I   m   p   l   .   b   c   d   !   2
0002520    2                                                            
0002540                            0   8   -   S   e   p   -   8   9    
0002560    1   0   :   3   8   :   0   1       P   D   T  \r  \r        
0002600    S   o   f   t   H   d   w   A   s   s   e   m   b   l   y   .
0002620    m   e   s   a   !   1   6                                    
0002640                                                        2   7   -
0002660    J   u   l   -   8   9       1   8   :   2   0   :   1   2    
0002700    P   D   T  \r           +   S   o   f   t   H   d   w   A   s
0002720    s   e   m   b   l   y   .   b   c   d   !   2   1            
0002740                                                                 
0002760                    0   7   -   S   e   p   -   8   9       1   7
0003000    :   2   5   :   1   6       P   D   T  \r           S   o   f
0003020    t   H   d   w   A   s   s   e   m   b   l   y   I   m   p   l
0003040    .   m   e   s   a   !   2   6                                
0003060                                            0   7   -   S   e   p
0003100    -   8   9       1   6   :   5   0   :   3   9       P   D   T
0003120   \r           +   S   o   f   t   H   d   w   A   s   s   e   m
0003140    b   l   y   I   m   p   l   .   b   c   d   !   2   8        
0003160                                                                 
0003200        0   7   -   S   e   p   -   8   9       1   7   :   2   6
0003220    :   1   4       P   D   T  \r           S   o   f   t   H   d
0003240    w   A   s   s   e   m   b   l   y   T   e   s   t   .   d   a
0003260    l   e   !   3                                                
0003300                                3   0   -   M   a   y   -   8   9
0003320        1   2   :   2   1   :   2   6       P   D   T  \r        
0003340    S   o   f   t   H   d   w   A   s   s   e   m   b   l   y   T
0003360    e   s   t   P   r   i   n   t   P   a   r   s   e   .   c   m
0003400    !   1                                               2   5   -
0003420    J   u   l   -   8   9       1   7   :   4   0   :   5   8    
0003440    P   D   T  \r  \r           S   o   f   t   H   d   w   S   i
0003460    m   u   l   a   t   e   .   m   e   s   a   !   5            
0003500                                                                 
0003520                    3   0   -   J   u   n   -   8   9       1   4
0003540    :   1   4   :   1   5       P   D   T  \r           +   S   o
0003560    f   t   H   d   w   S   i   m   u   l   a   t   e   .   b   c
0003600    d   !   1   8                                                
0003620                                                0   7   -   S   e
0003640    p   -   8   9       1   7   :   2   7   :   0   1       P   D
0003660    T  \r           S   o   f   t   H   d   w   S   i   m   u   l
0003700    a   t   e   I   m   p   l   .   m   e   s   a   !   1   4    
0003720                                                                 
0003740        0   6   -   S   e   p   -   8   9       1   4   :   2   5
0003760    :   2   0       P   D   T  \r           +   S   o   f   t   H
0004000    d   w   S   i   m   u   l   a   t   e   I   m   p   l   .   b
0004020    c   d   !   2   1                                            
0004040                                    0   7   -   S   e   p   -   8
0004060    9       1   7   :   3   1   :   4   1       P   D   T  \r    
0004100        S   o   f   t   H   d   w   S   i   m   T   e   s   t   .
0004120    d   a   l   e   !   3                                        
0004140                                                            2   7
0004160    -   J   u   l   -   8   9       1   4   :   5   6   :   1   0
0004200        P   D   T  \r  \r           S   o   f   t   H   d   w   C
0004220    o   m   p   i   l   e   r   .   m   e   s   a   !   3        
0004240                                                                 
0004260                        0   5   -   S   e   p   -   8   9       1
0004300    8   :   0   6   :   0   2       P   D   T  \r           +   S
0004320    o   f   t   H   d   w   C   o   m   p   i   l   e   r   .   b
0004340    c   d   !   4                                                
0004360                                                    0   7   -   S
0004400    e   p   -   8   9       1   7   :   2   6   :   4   8       P
0004420    D   T  \r           S   o   f   t   H   d   w   P   l   a   c
0004440    e   r   .   m   e   s   a   !   4                            
0004460                                                                 
0004500            0   7   -   S   e   p   -   8   9       1   6   :   5
0004520    5   :   3   6       P   D   T  \r           +   S   o   f   t
0004540    H   d   w   P   l   a   c   e   r   .   b   c   d   !   4    
0004560                                                                 
0004600                                        0   7   -   S   e   p   -
0004620    8   9       1   7   :   2   9   :   3   8       P   D   T  \r
0004640            S   o   f   t   H   d   w   R   o   u   t   e   r   .
0004660    m   e   s   a   !   3                                        
0004700                                                                0
0004720    7   -   S   e   p   -   8   9       1   7   :   0   3   :   2
0004740    7       P   D   T  \r           +   S   o   f   t   H   d   w
0004760    R   o   u   t   e   r   .   b   c   d   !   4                
0005000                                                                 
0005020                            0   7   -   S   e   p   -   8   9    
0005040    1   7   :   3   0   :   3   5       P   D   T  \r           S
0005060    o   f   t   H   d   w   R   o   u   t   e   r   O   u   t   p
0005100    u   t   .   m   e   s   a   !   4                            
0005120                                                    0   7   -   S
0005140    e   p   -   8   9       1   7   :   1   7   :   0   7       P
0005160    D   T  \r           +   S   o   f   t   H   d   w   R   o   u
0005200    t   e   r   O   u   t   p   u   t   .   b   c   d   !   4    
0005220                                                                 
0005240                0   7   -   S   e   p   -   8   9       1   7   :
0005260    2   8   :   5   3       P   D   T  \r           S   o   f   t
0005300    H   d   w   R   o   u   t   e   r   .   c   m   !   1        
0005320                                                                 
0005340                                        3   1   -   J   u   l   -
0005360    8   9       0   4   :   0   5   :   4   3       P   D   T  \r
0005400   \r           S   o   f   t   H   d   w   D   e   l   a   y   P
0005420    a   t   h   .   m   e   s   a   !   2                        
0005440                                                                 
0005460    1   1   -   S   e   p   -   8   9       1   7   :   1   1   :
0005500    1   2       P   D   T  \r           +   S   o   f   t   H   d
0005520    w   D   e   l   a   y   P   a   t   h   .   b   c   d   !   3
0005540                                                                 
0005560                                1   1   -   S   e   p   -   8   9
0005600        1   7   :   1   1   :   1   5       P   D   T  \r        
0005620    S   o   f   t   H   d   w   D   e   l   a   y   P   a   t   h
0005640    I   m   p   l   .   m   e   s   a   !   3                    
0005660                                                        1   1   -
0005700    S   e   p   -   8   9       1   7   :   1   6   :   0   9    
0005720    P   D   T  \r           +   S   o   f   t   H   d   w   D   e
0005740    l   a   y   P   a   t   h   I   m   p   l   .   b   c   d   !
0005760    3                                                            
0006000                    1   1   -   S   e   p   -   8   9       1   7
0006020    :   1   6   :   2   2       P   D   T  \r  \r           S   o
0006040    f   t   H   d   w   U   s   e   r   .   m   e   s   a   !   2
0006060                                                                 
0006100                                                0   7   -   S   e
0006120    p   -   8   9       1   0   :   1   7   :   2   5       P   D
0006140    T  \r           +   S   o   f   t   H   d   w   U   s   e   r
0006160    .   b   c   d   !   3                                        
0006200                                                                 
0006220            1   5   -   S   e   p   -   8   9       1   3   :   5
0006240    6   :   1   7       P   D   T  \r  \r           S   o   f   t
0006260    H   d   w   P   l   a   c   e   R   o   u   t   e   .   c   m
0006300    !   2                                                        
0006320                                        0   8   -   S   e   p   -
0006340    8   9       1   5   :   5   0   :   0   5       P   D   T  \r
0006360            S   o   f   t   H   d   w   D   e   l   a   y   .   c
0006400    m   !   1                                                    
0006420                                                                0
0006440    2   -   S   e   p   -   8   9       1   5   :   0   7   :   0
0006460    2       P   D   T  \r           S   o   f   t   H   d   w   C
0006500    P   R   T   .   d   a   l   e   !   1                        
0006520                                                                 
0006540                        0   6   -   S   e   p   -   8   9       1
0006560    4   :   1   3   :   2   7       P   D   T  \r  \r   -   -    
0006600    D   o   c   u   m   e   n   t       A   r   c   h   i   v   e
0006620   \r  \r           S   o   f   t   H   d   w   P   g   m   O   l
0006640    d   0   1   1   6   8   9   .   d   a   l   e   !   1        
0006660                                                                 
0006700        1   6   -   J   a   n   -   8   9       1   8   :   2   0
0006720    :   0   9       P   S   T  \r           S   o   f   t   H   d
0006740    w   P   g   m   O   l   d   0   1   1   6   8   9   .   t   i
0006760    o   g   a   !   1                                            
0007000                                1   6   -   J   a   n   -   8   9
0007020        1   7   :   4   0   :   4   6       P   S   T  \r        
0007040    S   o   f   t   H   d   w   P   g   m   O   l   d   0   7   1
0007060    7   8   9   .   d   a   l   e   !   1                        
0007100                                                        1   4   -
0007120    J   u   l   -   8   9       1   4   :   5   9   :   5   3    
0007140    P   D   T  \r           S   o   f   t   H   d   w   P   g   m
0007160    O   l   d   0   7   1   7   8   9   .   t   i   o   g   a   !
0007200    1                                                            
0007220                2   2   -   M   a   y   -   8   9       1   3   :
0007240    5   3   :   4   1       P   D   T  \r           S   o   f   t
0007260    H   d   w   C   h   e   c   k   T   i   l   e   s   .   m   e
0007300    s   a   !   1                                                
0007320                                        2   0   -   J   a   n   -
0007340    8   9       1   3   :   0   7   :   0   2       P   S   T  \r
0007360            S   o   f   t   H   d   w   P   g   m   S   l   i   d
0007400    e   s   .   t   i   o   g   a   !   2                        
0007420                                                                0
0007440    1   -   F   e   b   -   8   9       1   0   :   1   9   :   3
0007460    4       P   S   T  \r           P   o   p   A   n   d   R   e
0007500    p   l   y   L   a   y   o   u   t   .   d   a   l   e   !   1
0007520                                                                 
0007540                        0   6   -   M   a   y   -   8   8       1
0007560    2   :   3   2   :   0   8       P   D   T  \r           S   o
0007600    f   t   H   d   w   T   e   s   t   .   d   a   l   e   !   1
0007620                                                                 
0007640                                                3   1   -   J   a
0007660    n   -   8   9       0   9   :   4   8   :   2   0       P   S
0007700    T  \r  \r   -   -       S   o   f   t   w   a   r   e       A
0007720    r   c   h   i   v   e  \r  \r           S   o   f   t   H   d
0007740    w   H   a   c   k   .   m   e   s   a   !   1                
0007760                                                                 
0010000                                1   3   -   S   e   p   -   8   9
0010020        1   7   :   0   5   :   1   9       P   D   T  \r  \r    
0010040        S   o   f   t   H   d   w   R   a   s   t   e   r   .   m
0010060    e   s   a   !   1                                            
0010100                                                            0   9
0010120    -   M   a   r   -   8   9       1   4   :   1   4   :   1   7
0010140        P   S   T  \r           S   o   f   t   H   d   w   R   a
0010160    s   t   e   r   I   m   p   l   .   m   e   s   a   !   8    
0010200                                                                 
0010220                    2   8   -   A   p   r   -   8   9       1   7
0010240    :   4   8   :   0   4       P   D   T  \r           S   o   f
0010260    t   H   d   w   R   a   s   t   e   r   .   d   a   l   e   !
0010300    5                                                            
0010320                                            2   8   -   A   p   r
0010340    -   8   9       1   7   :   4   1   :   3   3       P   D   T
0010360   \r  \r           S   o   f   t   H   d   w   T   i   l   e   s
0010400    .   d   a   l   e   !   1                                    
0010420                                                                 
0010440        0   2   -   N   o   v   -   8   8       1   2   :   2   8
0010460    :   1   2       P   S   T  \r           S   o   f   t   H   d
0010500    w   P   r   i   m   i   t   i   v   e   s   .   d   a   l   e
0010520    !   3                                                        
0010540                                0   3   -   N   o   v   -   8   8
0010560        1   7   :   3   5   :   1   2       P   S   T  \r        
0010600    S   o   f   t   H   d   w   A   s   s   e   m   b   l   y   T
0010620    e   s   t   .   c   m   !   1                                
0010640                                                        0   2   -
0010660    N   o   v   -   8   8       1   0   :   3   2   :   2   1    
0010700    P   S   T  \r  \r           S   o   f   t   H   d   w   P   l
0010720    a   c   e   A   n   d   R   o   u   t   e   .   m   e   s   a
0010740    !   5                                                        
0010760                    0   2   -   N   o   v   -   8   8       1   5
0011000    :   5   4   :   3   1       P   S   T  \r           S   o   f
0011020    t   H   d   w   P   l   a   c   e   A   n   d   R   o   u   t
0011040    e   I   m   p   l   .   m   e   s   a   !   4                
0011060                                            0   3   -   N   o   v
0011100    -   8   8       1   7   :   4   4   :   2   4       P   S   T
0011120   \r           S   o   f   t   H   d   w   P   l   a   c   e   m
0011140    e   n   t   .   t   i   o   g   a   !   2                    
0011160                                                                 
0011200    1   1   -   N   o   v   -   8   8       1   2   :   2   4   :
0011220    0   4       P   S   T  \r           S   o   f   t   H   d   w
0011240    P   l   a   c   e   m   e   n   t   .   d   a   l   e   !   3
0011260                                                                 
0011300                            1   6   -   J   a   n   -   8   9    
0011320    1   1   :   5   9   :   1   5       P   S   T  \r           S
0011340    o   f   t   H   d   w   P   l   a   c   e   m   e   n   t   .
0011360    m   e   s   a   !   7                                        
0011400                                                    2   6   -   N
0011420    o   v   -   8   8       1   6   :   5   2   :   5   8       P
0011440    S   T  \r           S   o   f   t   H   d   w   P   l   a   c
0011460    e   m   e   n   t   N   o   v   2   6   .   m   e   s   a   !
0011500    1                                                            
0011520            2   6   -   N   o   v   -   8   8       1   6   :   0
0011540    3   :   5   5       P   S   T  \r           S   o   f   t   H
0011560    d   w   D   i   s   p   l   a   y   P   l   a   c   e   m   e
0011600    n   t   .   c   m   !   1   3                                
0011620                                    0   2   -   J   a   n   -   8
0011640    9       0   9   :   3   0   :   5   6       P   S   T  \r  \r
0011660            S   o   f   t   H   d   w   F   l   a   t   .   m   e
0011700    s   a   !   1   9                                            
0011720                                                                0
0011740    1   -   J   a   n   -   8   9       1   4   :   2   1   :   1
0011760    0       P   S   T  \r           S   o   f   t   H   d   w   F
0012000    l   a   t   .   d   a   l   e   !   2                        
0012020                                                                 
0012040                        0   6   -   J   a   n   -   8   9       1
0012060    6   :   5   8   :   5   8       P   S   T  \r           S   o
0012100    f   t   H   d   w   T   e   s   t   O   u   t   p   u   t   .
0012120    c   m   !   2                                                
0012140                                                2   2   -   D   e
0012160    c   -   8   8       1   5   :   5   4   :   1   5       P   S
0012200    T  \r  \r           S   o   f   t   H   d   w   S   t   a   t
0012220    s   I   m   p   l   .   m   e   s   a   !   4                
0012240                                                                 
0012260            1   0   -   N   o   v   -   8   8       1   7   :   3
0012300    0   :   4   3       P   S   T  \r           S   o   f   t   H
0012320    d   w   C   o   r   e   S   t   a   t   s   .   t   x   t   !
0012340    2                                                            
0012360                                    0   1   -   N   o   v   -   8
0012400    8       1   6   :   0   4   :   3   2       P   S   T  \r    
0012420        S   o   f   t   H   d   w   C   o   m   b   i   n   a   t
0012440    o   r   i   a   l   .   c   m   !   1                        
0012460                                                            0   8
0012500    -   N   o   v   -   8   8       1   6   :   2   3   :   3   5
0012520        P   S   T  \r  \r           S   o   f   t   H   d   w   S
0012540    i   m   .   m   e   s   a   !   4                            
0012560                                                                 
0012600                        0   8   -   M   a   r   -   8   9       1
0012620    2   :   2   0   :   1   0       P   S   T  \r           S   o
0012640    f   t   H   d   w   S   i   m   I   m   p   l   .   m   e   s
0012660    a   !   3                                                    
0012700                                                0   8   -   M   a
0012720    r   -   8   9       1   1   :   5   6   :   0   1       P   S
0012740    T  \r           S   o   f   t   H   d   w   S   i   m   T   e
0012760    s   t   .   c   m   !   2                                    
0013000                                                                 
0013020        0   8   -   M   a   r   -   8   9       1   1   :   5   7
0013040    :   2   2       P   S   T  \r  \r           S   o   f   t   H
0013060    d   w   B   a   s   e   .   d   a   l   e   !   1            
0013100                                                                 
0013120                                    0   2   -   N   o   v   -   8
0013140    8       0   9   :   5   5   :   1   0       P   S   T  \r  \r
0013160    -   -       S   t   a   n   d   a   r   d       C   e   l   l
0013200        T   e   s   t       C   a   s   e   s  \r  \r   -   -    
0013220    T   e   s   t   a   r   o   s   s   a  \r           S   o   f
0013240    t   H   d   w   C   o   r   e   G   e   n   A   .   c   m   !
0013260    1                                                            
0013300                                            2   4   -   O   c   t
0013320    -   8   8       1   8   :   1   3   :   0   0       P   D   T
0013340   \r           S   o   f   t   H   d   w   C   o   r   e   A   .
0013360    c   o   r   e   !   1                                        
0013400                                                                 
0013420    2   4   -   O   c   t   -   8   8       1   7   :   0   6   :
0013440    2   7       P   D   T  \r           S   o   f   t   T   e   s
0013460    t   a   r   o   s   s   a   .   d   a   l   e   !   1   3    
0013500                                                                 
0013520                            0   5   -   J   u   l   -   8   9    
0013540    1   8   :   1   0   :   5   5       P   D   T  \r   -   -    
0013560    R   S   D  \r           S   o   f   t   H   d   w   C   o   r
0013600    e   G   e   n   B   C   .   c   m   !   1                    
0013620                                                                 
0013640                2   4   -   O   c   t   -   8   8       1   8   :
0013660    1   4   :   1   9       P   D   T  \r           S   o   f   t
0013700    H   d   w   C   o   r   e   B   .   c   o   r   e   !   1    
0013720                                                                 
0013740                                        2   4   -   O   c   t   -
0013760    8   8       1   8   :   1   9   :   5   4       P   D   T  \r
0014000            S   o   f   t   H   d   w   C   o   r   e   B   .   d
0014020    a   l   e   !   6                                            
0014040                                                                3
0014060    1   -   D   e   c   -   8   8       1   7   :   2   9   :   0
0014100    0       P   S   T  \r           S   o   f   t   H   d   w   C
0014120    o   r   e   C   .   c   o   r   e   !   2                    
0014140                                                                 
0014160                        2   5   -   O   c   t   -   8   8       1
0014200    5   :   0   3   :   1   0       P   D   T  \r   -   -       M
0014220    e   m   o   r   y       C   o   n   t   r   o   l   l   e   r
0014240   \r           S   o   f   t   H   d   w   C   o   r   e   G   e
0014260    n   D   E   .   c   m   !   1                                
0014300                                                                 
0014320    2   5   -   O   c   t   -   8   8       1   1   :   5   0   :
0014340    2   4       P   D   T  \r           S   o   f   t   H   d   w
0014360    C   o   r   e   D   .   c   o   r   e   !   1                
0014400                                                                 
0014420                            2   5   -   O   c   t   -   8   8    
0014440    1   1   :   5   3   :   0   0       P   D   T  \r           S
0014460    o   f   t   H   d   w   C   o   r   e   D   .   d   a   l   e
0014500    !   1                                                        
0014520                                                    0   2   -   J
0014540    a   n   -   8   9       1   0   :   1   3   :   4   5       P
0014560    S   T  \r           S   o   f   t   H   d   w   C   o   r   e
0014600    D   5   4   2   .   d   a   l   e   !   1                    
0014620                                                                 
0014640            0   2   -   J   a   n   -   8   9       1   1   :   5
0014660    2   :   0   9       P   S   T  \r           S   o   f   t   H
0014700    d   w   C   o   r   e   E   .   c   o   r   e   !   1        
0014720                                                                 
0014740                                    2   5   -   O   c   t   -   8
0014760    8       1   2   :   0   9   :   3   3       P   D   T  \r    
0015000        S   o   f   t   H   d   w   C   o   r   e   E   .   d   a
0015020    l   e   !   1                                                
0015040                                                            0   7
0015060    -   S   e   p   -   8   9       1   1   :   0   3   :   2   6
0015100        P   D   T  \r   -   -       S   I   C  \r           S   o
0015120    f   t   H   d   w   C   o   r   e   G   e   n   F   .   c   m
0015140    !   1                                                        
0015160                                                2   5   -   O   c
0015200    t   -   8   8       1   3   :   2   5   :   4   9       P   D
0015220    T  \r           S   o   f   t   H   d   w   C   o   r   e   F
0015240    .   c   o   r   e   !   1                                    
0015260                                                                 
0015300        2   5   -   O   c   t   -   8   8       1   3   :   2   5
0015320    :   5   3       P   D   T  \r   -   -       M   a   p       C
0015340    a   c   h   e  \r           S   o   f   t   H   d   w   C   o
0015360    r   e   G   e   n   G   .   c   m   !   1                    
0015400                                                                 
0015420                    2   5   -   O   c   t   -   8   8       1   3
0015440    :   3   2   :   3   0       P   D   T  \r           S   o   f
0015460    t   H   d   w   C   o   r   e   G   .   c   o   r   e   !   1
0015500                                                                 
0015520                                            2   5   -   O   c   t
0015540    -   8   8       1   3   :   4   3   :   1   8       P   D   T
0015560   \r   -   -       A   r   b   i   t   e   r  \r           S   o
0015600    f   t   H   d   w   C   o   r   e   G   e   n   H   .   c   m
0015620    !   1                                                        
0015640                                                2   5   -   O   c
0015660    t   -   8   8       1   4   :   2   4   :   1   7       P   D
0015700    T  \r           S   o   f   t   H   d   w   C   o   r   e   H
0015720    .   c   o   r   e   !   1                                    
0015740                                                                 
0015760        2   5   -   O   c   t   -   8   8       1   4   :   2   9
0016000    :   2   6       P   D   T  \r   -   -       I   O   B   r   i
0016020    d   g   e  \r           S   o   f   t   H   d   w   C   o   r
0016040    e   G   e   n   I   .   c   m   !   1                        
0016060                                                                 
0016100                2   5   -   O   c   t   -   8   8       1   3   :
0016120    5   3   :   3   6       P   D   T  \r           S   o   f   t
0016140    H   d   w   C   o   r   e   I   .   c   o   r   e   !   1    
0016160                                                                 
0016200                                        2   5   -   O   c   t   -
0016220    8   8       1   4   :   5   5   :   5   3       P   D   T  \r
0016240    -   -       D   i   s   p   l   a   y       C   o   n   t   r
0016260    o   l   l   e   r  \r           S   o   f   t   H   d   w   C
0016300    o   r   e   G   e   n   J   K   .   c   m   !   1            
0016320                                                                 
0016340                        0   1   -   N   o   v   -   8   8       1
0016360    5   :   1   5   :   2   7       P   S   T  \r           S   o
0016400    f   t   H   d   w   C   o   r   e   J   .   c   o   r   e   !
0016420    1                                                            
0016440                                                0   1   -   N   o
0016460    v   -   8   8       1   5   :   5   1   :   3   4       P   S
0016500    T  \r           S   o   f   t   H   d   w   C   o   r   e   J
0016520    .   d   a   l   e   !   1                                    
0016540                                                                 
0016560        0   9   -   S   e   p   -   8   9       1   3   :   1   2
0016600    :   5   3       P   D   T  \r           S   o   f   t   H   d
0016620    w   C   o   r   e   K   .   c   o   r   e   !   1            
0016640                                                                 
0016660                                0   1   -   N   o   v   -   8   8
0016700        1   6   :   0   3   :   2   4       P   S   T  \r  \r   E
0016720    x   p   o   r   t   s       I   m   p   o   r   t   s       [
0016740    D   A   T   o   o   l   s   7   .   0   ]   <   T   o   p   >
0016760    P   W   .   d   f       O   f       ~   =  \r   E   x   p   o
0017000    r   t   s       I   m   p   o   r   t   s       [   C   e   d
0017020    a   r   C   h   e   s   t   7   .   0   ]   <   T   o   p   >
0017040    B   i   t   m   a   p   V   i   e   w   e   r   s   .   d   f
0017060        O   f       ~   =  \r   E   x   p   o   r   t   s       I
0017100    m   p   o   r   t   s       [   C   e   d   a   r   C   h   e
0017120    s   t   7   .   0   ]   <   T   o   p   >   R   s   h   .   d
0017140    f       O   f       ~   =  \r   E   x   p   o   r   t   s    
0017160    I   m   p   o   r   t   s       [   C   e   d   a   r   7   .
0017200    0   ]   <   T   o   p   >   S   u   n   N   F   S   R   e   m
0017220    o   t   e   F   i   l   e   .   d   f       O   f       ~   =
0017240   \r  \r   I   m   p   o   r   t   s       [   D   A   T   o   o
0017260    l   s   7   .   0   ]   <   T   o   p   >   C   D   C   o   m
0017300    m   o   n   2   5   .   d   f       O   f       ~   =  \r    
0017320        U   s   i   n   g       [   C   D   .   b   c   d   ,    
0017340    C   D   B   a   s   i   c   s   .   b   c   d   ,       C   D
0017360    C   e   l   l   s   .   b   c   d   ,       C   D   C   o   m
0017400    m   a   n   d   O   p   s   .   b   c   d   ,       C   D   D
0017420    i   r   e   c   t   o   r   y   .   b   c   d   ,       C   D
0017440    I   m   p   o   r   t   s   .   b   c   d   ,       C   D   I
0017460    n   s   t   a   n   c   e   s   .   b   c   d   ,       C   D
0017500    O   p   s   .   b   c   d   ,       C   D   P   r   o   p   e
0017520    r   t   i   e   s   .   b   c   d   ,       C   D   R   e   c
0017540    t   s   .   b   c   d   ,       C   D   S   e   q   u   e   n
0017560    c   e   r   .   b   c   d   ,       C   D   S   e   q   u   e
0017600    n   c   e   r   E   x   t   r   a   s   .   b   c   d   ,    
0017620    C   D   T   e   x   t   s   .   b   c   d   ]  \r   I   m   p
0017640    o   r   t   s       [   D   A   T   o   o   l   s   7   .   0
0017660    ]   <   T   o   p   >   C   o   m   b   i   n   a   t   o   r
0017700    i   a   l   .   d   f       O   f       ~   =  \r           U
0017720    s   i   n   g       [   C   o   m   b   i   n   a   t   o   r
0017740    i   a   l   .   b   c   d   ]  \r   I   m   p   o   r   t   s
0017760        [   D   A   T   o   o   l   s   7   .   0   ]   <   T   o
0020000    p   >   C   o   r   e   .   d   f       O   f       ~   =  \r
0020020            U   s   i   n   g       [   B   i   t   O   p   s   .
0020040    b   c   d   ,       C   o   r   e   .   b   c   d   ,       C
0020060    o   r   e   C   l   a   s   s   e   s   .   b   c   d   ,    
0020100    C   o   r   e   F   l   a   t   .   b   c   d   ,       C   o
0020120    r   e   I   O   .   b   c   d   ,       C   o   r   e   O   p
0020140    s   .   b   c   d   ,       C   o   r   e   P   r   o   p   e
0020160    r   t   i   e   s   .   b   c   d   ,       B   i   t   O   p
0020200    s   I   m   p   l   .   b   c   d   ]  \r   I   m   p   o   r
0020220    t   s       [   D   A   T   o   o   l   s   7   .   0   ]   <
0020240    T   o   p   >   D   2   B   a   s   i   c   3   .   d   f    
0020260    O   f       ~   =  \r           U   s   i   n   g       [   D
0020300    2   B   a   s   i   c   .   b   c   d   ,       D   2   O   r
0020320    i   e   n   t   .   b   c   d   ]  \r   I   m   p   o   r   t
0020340    s       [   D   A   T   o   o   l   s   7   .   0   ]   <   T
0020360    o   p   >   E   x   t   r   a   c   t   .   d   f       O   f
0020400        ~   =  \r           U   s   i   n   g       [   C   o   r
0020420    e   C   D   U   s   e   r   .   b   c   d   ,       E   x   t
0020440    r   a   c   t   O   p   s   .   b   c   d   ]  \r   I   m   p
0020460    o   r   t   s       [   D   A   T   o   o   l   s   7   .   0
0020500    ]   <   T   o   p   >   P   W   .   d   f       O   f       ~
0020520    =  \r           U   s   i   n   g       [   D   A   B   a   s
0020540    i   c   s   .   b   c   d   ,       P   W   .   b   c   d   ]
0020560   \r   I   m   p   o   r   t   s       [   D   A   T   o   o   l
0020600    s   7   .   0   ]   <   T   o   p   >   P   W   C   o   r   e
0020620    .   d   f       O   f       ~   =  \r           U   s   i   n
0020640    g       [   P   W   C   o   r   e   .   b   c   d   ]  \r  \r
0020660    I   m   p   o   r   t   s       [   C   e   d   a   r   C   h
0020700    e   s   t   7   .   0   ]   <   T   o   p   >   A   r   p   a
0020720    N   a   m   e   .   d   f       O   f       ~   =  \r        
0020740    U   s   i   n   g       [   A   r   p   a   N   a   m   e   .
0020760    b   c   d   ]  \r   I   m   p   o   r   t   s       [   C   e
0021000    d   a   r   C   h   e   s   t   7   .   0   ]   <   T   o   p
0021020    >   B   i   t   m   a   p   V   i   e   w   e   r   s   .   d
0021040    f       O   f       ~   =  \r           U   s   i   n   g    
0021060    [   B   i   t   m   a   p   V   i   e   w   e   r   s   .   b
0021100    c   d   ]  \r   I   m   p   o   r   t   s       [   C   e   d
0021120    a   r   C   h   e   s   t   7   .   0   ]   <   T   o   p   >
0021140    G   L   i   s   t   .   d   f       O   f       ~   =  \r    
0021160        U   s   i   n   g       [   G   L   i   s   t   .   b   c
0021200    d   ]  \r   I   m   p   o   r   t   s       [   C   e   d   a
0021220    r   C   h   e   s   t   7   .   0   ]   <   T   o   p   >   P
0021240    l   o   t   G   r   a   p   h   .   d   f       O   f       ~
0021260    =  \r           U   s   i   n   g       [   P   l   o   t   G
0021300    r   a   p   h   .   b   c   d   ]  \r   I   m   p   o   r   t
0021320    s       [   C   e   d   a   r   C   h   e   s   t   7   .   0
0021340    ]   <   T   o   p   >   R   s   h   .   d   f       O   f    
0021360    ~   =  \r           U   s   i   n   g       [   R   s   h   .
0021400    b   c   d   ]  \r   I   m   p   o   r   t   s       [   C   e
0021420    d   a   r   C   h   e   s   t   7   .   0   ]   <   T   o   p
0021440    >   T   e   r   m   i   n   a   l   I   O   .   d   f       O
0021460    f       ~   =  \r           U   s   i   n   g       [   T   e
0021500    r   m   i   n   a   l   I   O   .   b   c   d   ]  \r  \r   I
0021520    m   p   o   r   t   s       [   C   e   d   a   r   7   .   0
0021540    ]   <   T   o   p   >   B   a   s   i   c   P   a   c   k   a
0021560    g   e   s   .   d   f       O   f       ~   =  \r           U
0021600    s   i   n   g       [   P   r   i   o   r   i   t   y   Q   u
0021620    e   u   e   .   b   c   d   ]  \r   I   m   p   o   r   t   s
0021640        [   C   e   d   a   r   7   .   0   ]   <   T   o   p   >
0021660    B   o   o   t   P   a   c   k   a   g   e   s   .   d   f    
0021700    O   f       ~   =  \r           U   s   i   n   g       [   C
0021720    a   r   d   T   a   b   .   b   c   d   ,       R   e   f   T
0021740    a   b   .   b   c   d   ,       S   y   m   T   a   b   .   b
0021760    c   d   ]  \r   I   m   p   o   r   t   s       [   C   e   d
0022000    a   r   7   .   0   ]   <   T   o   p   >   C   o   m   m   u
0022020    n   i   c   a   t   i   o   n   .   d   f       O   f       ~
0022040    =  \r           U   s   i   n   g       [   A   r   p   a   .
0022060    b   c   d   ]  \r   I   m   p   o   r   t   s       [   C   e
0022100    d   a   r   7   .   0   ]   <   T   o   p   >   M   e   s   a
0022120    R   u   n   t   i   m   e   .   d   f       O   f       ~   =
0022140   \r           U   s   i   n   g       [   B   a   s   i   c   s
0022160    .   b   c   d   ]  \r   I   m   p   o   r   t   s       [   C
0022200    e   d   a   r   7   .   0   ]   <   T   o   p   >   F   S   .
0022220    d   f       O   f       ~   =  \r           U   s   i   n   g
0022240        [   F   S   .   b   c   d   ]  \r   I   m   p   o   r   t
0022260    s       [   C   e   d   a   r   7   .   0   ]   <   T   o   p
0022300    >   I   O   .   d   f       O   f       ~   =  \r           U
0022320    s   i   n   g       [   I   O   .   b   c   d   ]  \r   I   m
0022340    p   o   r   t   s       [   C   e   d   a   r   7   .   0   ]
0022360    <   T   o   p   >   I   m   a   g   e   r   .   d   f       O
0022400    f       ~   =  \r           U   s   i   n   g       [   I   m
0022420    a   g   e   r   .   b   c   d   ,       I   m   a   g   e   r
0022440    P   i   x   e   l   .   b   c   d   ,       I   m   a   g   e
0022460    r   S   a   m   p   l   e   .   b   c   d   ,       S   F   .
0022500    b   c   d   ]  \r   I   m   p   o   r   t   s       [   C   e
0022520    d   a   r   7   .   0   ]   <   T   o   p   >   M   e   s   a
0022540    R   u   n   t   i   m   e   .   d   f       O   f       ~   =
0022560   \r           U   s   i   n   g       [   P   r   i   n   c   O
0022600    p   s   .   b   c   d   ,       P   r   i   n   c   O   p   s
0022620    U   t   i   l   s   .   b   c   d   ,       P   r   o   c   e
0022640    s   s   .   b   c   d   ]  \r   I   m   p   o   r   t   s    
0022660    [   C   e   d   a   r   7   .   0   ]   <   T   o   p   >   P
0022700    B   a   s   i   c   s   .   d   f       O   f       ~   =  \r
0022720            U   s   i   n   g       [   P   B   a   s   i   c   s
0022740    .   b   c   d   ]  \r   I   m   p   o   r   t   s       [   C
0022760    e   d   a   r   7   .   0   ]   <   T   o   p   >   R   e   a
0023000    l   .   d   f       O   f       ~   =  \r           U   s   i
0023020    n   g       [   R   e   a   l   .   b   c   d   ]  \r   I   m
0023040    p   o   r   t   s       [   C   e   d   a   r   7   .   0   ]
0023060    <   T   o   p   >   R   o   p   e   .   d   f       O   f    
0023100    ~   =  \r           U   s   i   n   g       [   A   s   c   i
0023120    i   .   b   c   d   ,       R   o   p   e   .   b   c   d   ]
0023140   \r   I   m   p   o   r   t   s       [   C   e   d   a   r   7
0023160    .   0   ]   <   T   o   p   >   S   a   f   e   S   t   o   r
0023200    a   g   e   .   d   f       O   f       ~   =  \r           U
0023220    s   i   n   g       [   L   i   s   t   .   b   c   d   ]  \r
0023240    I   m   p   o   r   t   s       [   C   e   d   a   r   7   .
0023260    0   ]   <   T   o   p   >   S   u   n   A   u   t   h   U   n
0023300    i   x   .   d   f       O   f       ~   =  \r           U   s
0023320    i   n   g       [   S   u   n   A   u   t   h   U   n   i   x
0023340    .   b   c   d   ]  \r   I   m   p   o   r   t   s       [   C
0023360    e   d   a   r   7   .   0   ]   <   T   o   p   >   S   u   n
0023400    P   M   a   p   .   d   f       O   f       ~   =  \r        
0023420    U   s   i   n   g       [   S   u   n   P   M   a   p   .   b
0023440    c   d   ,       S   u   n   P   M   a   p   C   l   i   e   n
0023460    t   .   b   c   d   ]  \r   I   m   p   o   r   t   s       [
0023500    C   e   d   a   r   7   .   0   ]   <   T   o   p   >   S   u
0023520    n   R   P   C   R   u   n   t   i   m   e   .   d   f       O
0023540    f       ~   =  \r           U   s   i   n   g       [   S   u
0023560    n   R   P   C   .   b   c   d   ,       S   u   n   R   P   C
0023600    A   u   t   h   .   b   c   d   ]  \r   I   m   p   o   r   t
0023620    s       [   C   e   d   a   r   7   .   0   ]   <   T   o   p
0023640    >   U   n   i   x   R   e   m   o   t   e   F   i   l   e   .
0023660    d   f       O   f       ~   =  \r           U   s   i   n   g
0023700        [   U   n   i   x   R   e   m   o   t   e   F   i   l   e
0023720    .   b   c   d   ]  \r   I   m   p   o   r   t   s       [   C
0023740    e   d   a   r   7   .   0   ]   <   T   o   p   >   U   s   e
0023760    r   C   r   e   d   e   n   t   i   a   l   s   .   d   f    
0024000    O   f       ~   =  \r           U   s   i   n   g       [   U
0024020    s   e   r   C   r   e   d   e   n   t   i   a   l   s   .   b
0024040    c   d   ]  \r   I   m   p   o   r   t   s       [   C   e   d
0024060    a   r   7   .   0   ]   <   T   o   p   >   V   i   e   w   e
0024100    r   s   .   d   f       O   f       ~   =  \r           U   s
0024120    i   n   g       [   V   i   e   w   e   r   C   l   a   s   s
0024140    e   s   .   b   c   d   ]  \r   I   m   p   o   r   t   s    
0024160    [   C   e   d   a   r   7   .   0   ]   <   T   o   p   >   V
0024200    M   .   d   f       O   f       ~   =  \r           U   s   i
0024220    n   g       [   V   M   .   b   c   d   ]  \r                
0024234