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