$ od -c -N 50000 [_CDCSL_93-16_]<1>Cedar>release>Top>WalnutKeyboard.df
0000000    -   -       W   a   l   n   u   t   K   e   y   b   o   a   r
0000020    d   .   d   f  \n   -   -       C   o   p   y   r   i   g   h
0000040    t     323       1   9   9   2       b   y       X   e   r   o
0000060    x       C   o   r   p   o   r   a   t   i   o   n   .        
0000100    A   l   l       r   i   g   h   t   s       r   e   s   e   r
0000120    v   e   d   .  \n   -   -       D   F   P   o   r   t   :    
0000140        M   a   y       1   1   ,       1   9   9   2       8   :
0000160    1   0   :   3   1       p   m       P   D   T  \n   -   -    
0000200    W   i   l   l   i   e   -   s   ,       M   a   y       1   2
0000220    ,       1   9   9   2       2   :   0   1       p   m       P
0000240    D   T  \n  \n   E   x   p   o   r   t   s       [   C   e   d
0000260    a   r   1   0   .   1   ]   <   T   o   p   >  \n           W
0000300    a   l   n   u   t   K   e   y   b   o   a   r   d   .   d   f
0000320                                                                 
0000340                                                    1   4   -   S
0000360    e   p   -   9   3       1   5   :   2   0   :   4   7       P
0000400    D   T  \n  \n   D   i   r   e   c   t   o   r   y       [   C
0000420    e   d   a   r   1   0   .   1   ]   <   C   o   m   m   a   n
0000440    d   s   >  \n           M   o   r   e   .   c   o   m   m   a
0000460    n   d   !   1                                                
0000500                                                                 
0000520                1   1   -   M   a   y   -   9   2       2   0   :
0000540    1   6   :   5   1       P   D   T  \n           W   a   l   n
0000560    u   t   K   e   y   b   o   a   r   d   .   c   o   m   m   a
0000600    n   d   !   1                                                
0000620                                        1   1   -   M   a   y   -
0000640    9   2       2   0   :   1   7   :   1   4       P   D   T  \n
0000660            W   K   C   o   p   y   .   c   o   m   m   a   n   d
0000700    !   1                                                        
0000720                                                                1
0000740    1   -   M   a   y   -   9   2       2   0   :   1   7   :   3
0000760    5       P   D   T  \n           W   K   D   B   s   .   c   o
0001000    m   m   a   n   d   !   1                                    
0001020                                                                 
0001040                        1   1   -   M   a   y   -   9   2       2
0001060    0   :   1   7   :   5   6       P   D   T  \n           W   K
0001100    D   e   l   e   t   e   .   c   o   m   m   a   n   d   !   1
0001120                                                                 
0001140                                                1   1   -   M   a
0001160    y   -   9   2       2   0   :   1   8   :   1   6       P   D
0001200    T  \n           W   K   D   i   s   p   l   a   y   .   c   o
0001220    m   m   a   n   d   !   1                                    
0001240                                                                 
0001260        1   1   -   M   a   y   -   9   2       2   0   :   1   8
0001300    :   3   4       P   D   T  \n           W   K   F   l   u   s
0001320    h   .   c   o   m   m   a   n   d   !   1                    
0001340                                                                 
0001360                                1   1   -   M   a   y   -   9   2
0001400        2   0   :   1   9   :   1   2       P   D   T  \n        
0001420    W   K   L   i   s   t   T   o   c   .   c   o   m   m   a   n
0001440    d   !   1                                                    
0001460                                                        1   1   -
0001500    M   a   y   -   9   2       2   0   :   1   9   :   2   8    
0001520    P   D   T  \n           W   K   M   o   v   e   .   c   o   m
0001540    m   a   n   d   !   1                                        
0001560                                                                 
0001600                1   1   -   M   a   y   -   9   2       2   0   :
0001620    1   9   :   4   1       P   D   T  \n           W   K   P   o
0001640    l   l   .   c   o   m   m   a   n   d   !   1                
0001660                                                                 
0001700                                        1   1   -   M   a   y   -
0001720    9   2       2   0   :   1   9   :   5   3       P   D   T  \n
0001740            W   K   S   a   m   e   T   O   C   .   c   o   m   m
0001760    a   n   d   !   1                                            
0002000                                                                1
0002020    1   -   M   a   y   -   9   2       2   0   :   2   0   :   0
0002040    6       P   D   T  \n           W   K   S   e   l   e   c   t
0002060    .   c   o   m   m   a   n   d   !   1                        
0002100                                                                 
0002120                        1   1   -   M   a   y   -   9   2       2
0002140    0   :   2   0   :   1   7       P   D   T  \n           W   K
0002160    S   e   t   s   .   c   o   m   m   a   n   d   !   1        
0002200                                                                 
0002220                                                1   1   -   M   a
0002240    y   -   9   2       2   0   :   2   0   :   3   1       P   D
0002260    T  \n           W   K   T   r   a   n   s   f   e   r   .   c
0002300    o   m   m   a   n   d   !   1                                
0002320                                                                 
0002340        1   1   -   M   a   y   -   9   2       2   0   :   2   0
0002360    :   4   3       P   D   T  \n  \n   D   i   r   e   c   t   o
0002400    r   y       [   C   e   d   a   r   1   0   .   1   ]   <   W
0002420    a   l   n   u   t   K   e   y   b   o   a   r   d   >  \n    
0002440        W   a   l   n   u   t   K   e   y   b   o   a   r   d   D
0002460    o   c   .   t   i   o   g   a   !   2                        
0002500                                                            0   4
0002520    -   N   o   v   -   9   2       1   1   :   4   4   :   5   8
0002540        P   S   T  \n  \n           M   o   r   e   .   r   e   q
0002560    u   i   r   e   !   1                                        
0002600                                                                 
0002620                        1   0   -   N   o   v   -   9   0       1
0002640    5   :   2   4   :   5   7       P   S   T  \n           W   a
0002660    l   n   u   t   K   b   d   .   r   e   q   u   i   r   e   !
0002700    1                                                            
0002720                                                1   1   -   M   a
0002740    y   -   9   2       2   0   :   1   6   :   2   0       P   D
0002760    T  \n  \n           M   o   r   e   I   m   p   l   .   m   o
0003000    b   !   1                                                    
0003020                                                                 
0003040            1   1   -   M   a   y   -   9   2       2   1   :   2
0003060    6   :   1   2       P   D   T  \n           M   o   r   e   I
0003100    m   p   l   .   m   e   s   a   !   1                        
0003120                                                                 
0003140                                    1   1   -   M   a   y   -   9
0003160    2       2   1   :   2   3   :   4   5       P   D   T  \n    
0003200        M   o   r   e   I   m   p   l   .   c   2   c   .   c   !
0003220    1                                                            
0003240                                                            1   1
0003260    -   M   a   y   -   9   2       2   1   :   2   6   :   1   5
0003300        P   D   T  \n           +   s   u   n   4   >   M   o   r
0003320    e   I   m   p   l   .   c   2   c   .   o   !   1            
0003340                                                                 
0003360                        1   1   -   M   a   y   -   9   2       2
0003400    1   :   2   6   :   4   3       P   D   T  \n           W   a
0003420    l   n   u   t   K   e   y   b   o   a   r   d   I   m   p   l
0003440    .   m   o   b   !   5                                        
0003460                                                1   4   -   S   e
0003500    p   -   9   3       1   5   :   1   4   :   1   5       P   D
0003520    T  \n           W   a   l   n   u   t   K   e   y   b   o   a
0003540    r   d   I   m   p   l   .   m   e   s   a   !   4            
0003560                                                                 
0003600        1   4   -   S   e   p   -   9   3       1   5   :   1   4
0003620    :   0   0       P   D   T  \n           W   a   l   n   u   t
0003640    K   e   y   b   o   a   r   d   I   m   p   l   .   c   2   c
0003660    .   c   !   5                                                
0003700                                1   4   -   S   e   p   -   9   3
0003720        1   5   :   1   4   :   2   4       P   D   T  \n        
0003740    +   s   u   n   4   >   W   a   l   n   u   t   K   e   y   b
0003760    o   a   r   d   I   m   p   l   .   c   2   c   .   o   !   5
0004000                                                            1   4
0004020    -   S   e   p   -   9   3       1   5   :   1   5   :   4   4
0004040        P   D   T  \n  \n   I   m   p   o   r   t   s       [   C
0004060    e   d   a   r   1   0   .   1   ]   <   T   o   p   >   A   t
0004100    o   m   .   d   f       O   f       ~   =  \n           U   s
0004120    i   n   g       [   L   i   s   t   .   m   o   b   ]  \n  \n
0004140    I   m   p   o   r   t   s       [   C   e   d   a   r   1   0
0004160    .   1   ]   <   T   o   p   >   B   a   s   i   c   P   a   c
0004200    k   a   g   e   s   .   d   f       O   f       ~   =  \n    
0004220        U   s   i   n   g       [   C   o   m   m   a   n   d   e
0004240    r   .   m   o   b   ]  \n  \n   I   m   p   o   r   t   s    
0004260    [   C   e   d   a   r   1   0   .   1   ]   <   T   o   p   >
0004300    B   a   s   i   c   s   .   d   f       O   f       ~   =  \n
0004320            U   s   i   n   g       [   B   a   s   i   c   s   .
0004340    m   o   b   ,       B   a   s   i   c   T   i   m   e   .   m
0004360    o   b   ,       R   u   n   t   i   m   e   E   r   r   o   r
0004400    .   m   o   b   ]  \n  \n   I   m   p   o   r   t   s       [
0004420    C   e   d   a   r   1   0   .   1   ]   <   T   o   p   >   B
0004440    o   o   t   P   a   c   k   a   g   e   s   .   d   f       O
0004460    f       ~   =  \n           U   s   i   n   g       [   S   y
0004500    m   T   a   b   .   m   o   b   ]  \n  \n   I   m   p   o   r
0004520    t   s       [   C   e   d   a   r   1   0   .   1   ]   <   T
0004540    o   p   >   C   o   m   m   a   n   d   e   r   .   d   f    
0004560    O   f       ~   =  \n           U   s   i   n   g       [   C
0004600    o   m   m   a   n   d   e   r   B   a   c   k   d   o   o   r
0004620    .   m   o   b   ,       C   o   m   m   a   n   d   e   r   O
0004640    p   s   .   m   o   b   ]  \n  \n   I   m   p   o   r   t   s
0004660        [   C   e   d   a   r   1   0   .   1   ]   <   T   o   p
0004700    >   I   O   .   d   f       O   f       ~   =  \n           U
0004720    s   i   n   g       [   C   o   n   v   e   r   t   .   m   o
0004740    b   ,       E   d   i   t   e   d   S   t   r   e   a   m   .
0004760    m   o   b   ,       I   O   .   m   o   b   ]  \n  \n   I   m
0005000    p   o   r   t   s       [   C   e   d   a   r   1   0   .   1
0005020    ]   <   T   o   p   >   L   o   g   a   n   B   e   r   r   y
0005040    .   d   f       O   f       ~   =  \n           U   s   i   n
0005060    g       [   L   o   g   a   n   B   e   r   r   y   .   m   o
0005100    b   ]  \n  \n   I   m   p   o   r   t   s       [   C   e   d
0005120    a   r   1   0   .   1   ]   <   T   o   p   >   R   o   p   e
0005140    .   d   f       O   f       ~   =  \n           U   s   i   n
0005160    g       [   A   s   c   i   i   .   m   o   b   ,       R   o
0005200    p   e   .   m   o   b   ]  \n  \n   I   m   p   o   r   t   s
0005220        [   C   e   d   a   r   1   0   .   1   ]   <   T   o   p
0005240    >   U   s   e   r   P   r   o   f   i   l   e   .   d   f    
0005260    O   f       ~   =  \n           U   s   i   n   g       [   U
0005300    s   e   r   P   r   o   f   i   l   e   .   m   o   b   ]  \n
0005320   \n   I   m   p   o   r   t   s       [   C   e   d   a   r   1
0005340    0   .   1   ]   <   T   o   p   >   V   i   e   w   e   r   s
0005360    .   d   f       O   f       ~   =  \n           U   s   i   n
0005400    g       [   V   i   e   w   e   r   C   l   a   s   s   e   s
0005420    .   m   o   b   ,       V   i   e   w   e   r   O   p   s   .
0005440    m   o   b   ,       V   i   e   w   e   r   T   o   o   l   s
0005460    .   m   o   b   ]  \n  \n   I   m   p   o   r   t   s       [
0005500    C   e   d   a   r   1   0   .   1   ]   <   T   o   p   >   W
0005520    a   l   l   T   a   p   e   s   t   r   y   .   d   f       O
0005540    f       ~   =  \n           U   s   i   n   g       [   W   a
0005560    l   n   u   t   W   i   n   d   o   w   .   m   o   b   ,    
0005600    W   a   l   n   u   t   W   i   n   d   o   w   P   r   i   v
0005620    a   t   e   .   m   o   b   ]  \n  \n   I   m   p   o   r   t
0005640    s       [   C   e   d   a   r   1   0   .   1   ]   <   T   o
0005660    p   >   W   a   l   l   T   a   p   e   s   t   r   y   K   e
0005700    r   n   e   l   .   d   f       O   f       ~   =  \n        
0005720    U   s   i   n   g       [   W   a   l   n   u   t   N   e   w
0005740    M   a   i   l   .   m   o   b   ,       W   a   l   n   u   t
0005760    D   e   f   s   .   m   o   b   ,       W   a   l   n   u   t
0006000    O   p   s   .   m   o   b   ]  \n                            
0006011