$ od -c -N 50000 [phylum]<Tamarin>Herring>DT>AsmInternals.tedit!1
0000000    {   e   r   i   n   y   e   s   }   <   h   e   r   r   i   n
0000020    g   >   D   T   >   A   s   m   I   n   t   e   r   n   a   l
0000040    s   .   t   e   d   i   t  \r  \r   M   o   n       3       M
0000060    a   r       8   6           M       H   e   r   r   i   n   g
0000100   \r  \r  \r   S   e   e       a   l   s   o       D   2   T   .
0000120    t   e   d   i   t       .  \r  \r  \r   T   a   b   l   e    
0000140    o   f       c   o   n   t   e   n   t   s  \r  \r  \t   O   v
0000160    e   r   v   i   e   w  \r  \t   C   a   l   l   i   n   g    
0000200    s   e   q   u   e   n   c   e       &       r   e   t   u   r
0000220    n   s  \r  \t   T   o   p       l   e   v   e   l       p   h
0000240    a   s   e       s   t   r   u   c   t   u   r   e  \r  \t   E
0000260    r   r   o   r       h   a   n   d   l   i   n   g  \r  \t   H
0000300    o   w       s   o   m   e       f   u   n   c   t   i   o   n
0000320    -   h   e   a   d   e   r       t   h   i   n   g   s       a
0000340    r   e       c   a   l   c   u   l   a   t   e   d  \r  \t   U
0000360    s   e   s       o   f       O   P   C   O   D   E       r   e
0000400    c   o   r   d   s  \r  \t   H   o   w       a       "   u   s
0000420    e   r       g   e   n   e   r   i   c   "       i   s       c
0000440    a   l   l   e   d  \r  \t   V   a   r   i   a   b   l   e   -
0000460    r   e   f   e   r   e   n   c   e   -   g   e   n   e   r   i
0000500    c   s  \r  \t   J   u   m   p   -   g   e   n   e   r   i   c
0000520    s  \r  \r  \r 377 377  \0 357   f 377  \0       O   v   e   r
0000540    v   i   e   w  \r  \r   A   S   M       i   s       a       f
0000560    a   i   r   l   y       g   e   n   e   r   i   c       a   s
0000600    s   e   m   b   l   e   r       f   o   r       D   -   t   y
0000620    p   e       b   y   t   e       c   o   d   e       m   a   c
0000640    h   i   n   e   s   ,       i   n   c   l   u   d   i   n   g
0000660        T   a   m   a   r   i   n   s   .           I   t       i
0000700    n   p   u   t   s       a       s   y   m   b   o   l   i   c
0000720        r   e   p   r   e   s   e   n   t   a   t   i   o   n    
0000740    o   f       t   h   e       d   e   s   i   r   e   d       c
0000760    o   d   e       (   L   A   P       -   -       s   e   e    
0001000    D   2   T   .   t   e   d   i   t   )   ,       a   n   d    
0001020    (   i   f       n   o       e   r   r   o   r   s   )       o
0001040    u   t   p   u   t   s       a   n       "   o   b   j   e   c
0001060    t   -   c   o   d   e       t   h   i   n   g   y   "   ,    
0001100    a       "   l   i   s   t   i   n   g   "   ,       a   n   d
0001120        s   o   m   e       d   e   b   u   g   g   i   n   g    
0001140    &   /   o   r       s   t   a   t   i   s   t   i   c   a   l
0001160        i   n   f   o   r   m   a   t   i   o   n   .           I
0001200    t   s       o   p   e   r   a   t   i   o   n       i   s    
0001220    a   f   f   e   c   t   e   d       i   n       m   a   n   y
0001240        d   e   t   a   i   l   s       b   y       i   t   s    
0001260    m   a   c   h   i   n   e   -   d   e   s   c   r   i   p   t
0001300    i   o   n       a   r   g   u   m   e   n   t   ,       a   s
0001320        i   n   t   e   r   p   r   e   t   e   d       b   y    
0001340    T   A   M   .   G   E   T   M   A   C   H   I   N   E       (
0001360    s   e   e       D   2   T   .   t   e   d   i   t   )   .  \r
0001400    T   h   e       s   p   e   c   i   f   i   c       o   p   c
0001420    o   d   e       s   e   t       i   s       d   e   t   e   r
0001440    m   i   n   e   d       v   i   a       t   h   e       m   a
0001460    c   h   i   n   e       t   y   p   e   .           A   S   M
0001500        a   l   s   o       p   r   o   v   i   d   e   s       v
0001520    a   r   i   a   b   l   e   -   r   e   f   e   r   e   n   c
0001540    e       &       j   u   m   p       g   e   n   e   r   i   c
0001560    s       (   s   e   e       l   a   t   e   r       s   e   c
0001600    t   i   o   n   s   )   .           I   t       i   s       e
0001620    x   p   e   c   t   e   d       t   h   a   t       F   N    
0001640    &       S   I   C       g   e   n   e   r   i   c   s       w
0001660    i   l   l       b   e       p   r   o   v   i   d   e   d    
0001700    v   i   a       t   h   e       '   m   a   c   h   i   n   e
0001720        t   y   p   e   '       a   r   g   u   m   e   n   t   .
0001740   \r   L   i   m   i   t   a   t   i   o   n   s       o   n    
0001760    A   S   M   :           A   S   M       c   a   n       i   n
0002000        p   r   i   n   c   i   p   l   e       h   a   n   d   l
0002020    e       a   n   y       p   r   e   v   a   l   e   n   t    
0002040    o   p   c   o   d   e       e   x   c   e   p   t       (   1
0002060    )       B   I   N   D   s       o   f       m   o   r   e    
0002100    t   h   a   n       1       p   v   a   r   ,       a   n   d
0002120        (   2   )       I   V   A   R   -   r   e   f   e   r   e
0002140    n   c   e       o   p   c   o   d   e   s       i   n       l
0002160    a   m   b   d   a   -   n   o   s   p   r   e   a   d       f
0002200    u   n   c   t   i   o   n   s   .           I   n       a   d
0002220    d   i   t   i   o   n   ,           A   S   M       c   a   n
0002240    n   o   t       c   o   p   e       w   i   t   h       2    
0002260    D   -   m   a   c   h   i   n   e       f   e   a   t   u   r
0002300    e   s       t   h   a   t       a   r   e       n   o   t    
0002320    a   l   l   o   w   a   b   l   e       o   n       T   a   m
0002340    a   r   i   n   s       b   e   c   a   u   s   e       o   f
0002360        t   h       f   i   x   e   d       s   t   a   c   k   -
0002400    f   r   a   m   e       s   i   z   e   ,       n   a   m   e
0002420    l   y       (   3   )       i   n   s   t   a   n   c   e   s
0002440        o   f       t   h   e       A   P   P   L   Y   F   N    
0002460    o   p   c   o   d   e       w   h   e   r   e       t   h   e
0002500        n   u   m   b   e   r   -   o   f   -   a   r   g   u   m
0002520    e   n   t   s       a   r   g   u   m   e   n   t   -   o   n
0002540    -   t   h   e   -   s   t   a   c   k       i   s       n   o
0002560    t       e   a   s   i   l   y       d   e   d   u   c   i   b
0002600    l   e       f   r   o   m       a   n   a   l   y   s   i   s
0002620        o   f       t   h   e       c   o   d   e   ,       a   n
0002640    d       (   4   )       l   o   o   p   s       t   h   a   t
0002660        d   e   e   p   e   n       t   h   e       s   t   a   c
0002700    k       w   i   t   h       e   a   c   h       i   t   e   r
0002720    a   t   i   o   n   .  \r   A   S   M       d   o   e   s    
0002740    t   h   e       f   o   l   l   o   w   i   n   g       p   r
0002760    o   c   e   s   s   i   n   g       -   -  \r  \t   a   l   l
0003000    o   c   a   t   e       v   a   r       s   l   o   t   s   ,
0003020   \r  \t   a   p   p   l   y       m   a   c   h   i   n   e   -
0003040    s   p   e   c   i   f   i   c       m   a   c   r   o   s    
0003060    -   -       i   n   c   l   u   d   i   n   g       F   N    
0003100    &       S   I   C       d   e   g   e   n   e   r   i   c   i
0003120    z   a   t   i   o   n   ,   ,  \r  \t   s   t   a   c   k   -
0003140    m   o   d   e   l       -   -       n   e   c   e   s   s   a
0003160    r   y       f   o   r       T   U   N   B   I   N   D       &
0003200        T   D   U   N   B   I   N   D  \r  \t   r   e   s   o   l
0003220    v   e       v   a   r   i   a   b   l   e   -   r   e   f   e
0003240    r   e   n   c   e       g   e   n   e   r   i   c   s   ,  \r
0003260   \t   r   e   s   o   l   v   e       j   u   m   p       g   e
0003300    n   e   r   i   c   s   ,  \r  \t   g   e   n   e   r   a   t
0003320    e       a   n       a   p   p   r   o   p   r   i   a   t   e
0003340        o   b   j   e   c   t   -   c   o   d   e       t   h   i
0003360    n   g   y   .  \r  \r  \r 377 377  \0 357   f  \0     377  \0
0003400    C   a   l   l   i   n   g       s   e   q   u   e   n   c   e
0003420        &       r   e   t   u   r   n   s  \r  \r   (   A   S   M
0003440            l   a   p           m   a   c   h   i   n   e   t   y
0003460    p   e       o   p   t   i   o   n   s       e   r   r   F   i
0003500    l   e   )       =   >       (   C   O   N   S           #   e
0003520    r   r   o   r   s               o   b   j   e   c   t   -   c
0003540    o   d   e   -   t   h   i   n   g   y   )   .  \r   l   a   p
0003560        i   s       a       l   i   s   t       w   h   i   c   h
0003600        d   e   s   c   r   i   b   e   s       t   h   e       d
0003620    e   s   i   r   e   d       c   o   d   e   .           S   e
0003640    e       D   2   T   .   t   e   d   i   t       .      \r   m
0003660    a   c   h   i   n   e   T   y   p   e       i   s       c   u
0003700    r   r   e   n   t   l   y       e   i   t   h   e   r       T
0003720    ,       D   ,       o   r       N   I   L   =   T   .        
0003740    I   t       i   s       p   a   s   s   e   d       t   o    
0003760    T   A   M   .   G   E   T   M   A   C   H   I   N   E   ,    
0004000    w   h   i   c   h       s   e   t   s       t   h   e       f
0004020    o   l   l   o   w   i   n   g       s   p   e   c   v   a   r
0004040    s       t   h   a   t       A   S   M       c   a   r   e   s
0004060        a   b   o   u   t   .           S   e   e       D   2   T
0004100    .   t   e   d   i   t   ,       a   n   d       t   h   e    
0004120    L   i   s   p       c   o   d   e       f   o   r       t   h
0004140    e       f   i   l   e   s       T   A   M   G   E   T   M   A
0004160    C   H   I   N   E   ,       T   A   S   M   ,       a   n   d
0004200            D   A   S   M   .  \r      \t   O   B   J   E   C   T
0004220    S   T   Y   L   E                   F   N   H   D   R   S   T
0004240    Y   L   E                   V   A   R   A   L   L   O   C   S
0004260    T   Y   L   E               A   L   P   H   A   S   T   Y   L
0004300    E  \r  \t   V   A   R   X   S   T   Y   L   E               S
0004320    T   A   C   K   S   T   Y   L   E  \r  \t   A   S   M   F   N
0004340    P   R   O   P   S               O   P   C   O   D   E   P   R
0004360    O   P   S  \r  \t   L   A   M   B   D   A   E   V   S        
0004400            L   A   M   B   D   A   *   E   V                   N
0004420    L   A   M   B   D   A   E   V   S                   N   L   A
0004440    M   B   D   A   *   E   V  \r   o   p   t   i   o   n   s    
0004460    i   s       e   i   t   h   e   r       N   I   L   ,       t
0004500    h   e       a   t   o   m       D   ,       o   r       t   h
0004520    e       l   i   s   t       (   D   )   .           E   i   t
0004540    h   e   r       o   f       t   h   e       l   a   t   t   e
0004560    r       t   w   o       c   a   s   e   s       p   u   t   s
0004600        t   h   e       e   r   r   o   r   -   h   a   n   d   l
0004620    i   n   g       a   p   p   a   r   a   t   u   s       i   n
0004640    t   o       a       m   o   r   e       v   e   r   b   o   s
0004660    e       '   D   e   b   u   g   '       m   o   d   e   .    
0004700        S   e   e       e   r   r   o   r       h   a   n   d   l
0004720    i   n   g       s   e   c   t   i   o   n       b   e   l   o
0004740    w   .  \r   e   r   r   F   i   l   e       i   s       e   i
0004760    t   h   e   r       N   I   L       o   r       a   n       o
0005000    p   e   n       s   t   r   e   a   m       -   -       s   o
0005020    m   e   t   h   i   n   g       f   o   r       e   r   r   o
0005040    r       m   e   s   s   a   g   e   s       t   o       b   e
0005060        w   r   i   t   t   e   n       t   o   .           I   f
0005100        e   r   r   F   i   l   e       i   s       a   b   s   e
0005120    n   t   ,       e   r   r   o   r       m   e   s   s   a   g
0005140    e   s       g   o       o   n   l   y       t   o       T    
0005160    a   n   d       A   S   M   .   H   E   L   P       b   r   e
0005200    a   k   s   ;           i   f       e   r   r   F   i   l   e
0005220        i   s       p   r   e   s   e   n   t   ,       e   r   r
0005240    o   r       m   e   s   s   a   g   e   s       a   r   e    
0005260    d   u   p   l   i   c   a   t   e   d       t   h   e   r   e
0005300        a   s       w   e   l   l   ,       a   n   d       A   S
0005320    M   .   H   E   L   P       p   r   i   n   t   s       a    
0005340    m   e   s   s   a   g   e       &       t   h   r   o   w   s
0005360        a   n       e   r   r   o   r   .  \r  \r   W   h   a   t
0005400        a   n       "   o   b   j   e   c   t       c   o   d   e
0005420        t   h   i   n   g   y   "       i   s       d   e   p   e
0005440    n   d   s       o   n       t   h   e       m   a   c   h   i
0005460    n   e   T   y   p   e   .           A       C   C   O   D   E
0005500    P       f   o   r       a       D   -   m   a   c   h   i   n
0005520    e   ;           c   u   r   r   e   n   t   l   y   ,       f
0005540    o   r       a       T   a   m   a   r   i   n       a       "
0005560    T   C   O   D   E   P   "       s   i   m   u   l   a   t   e
0005600    d       w   i   t   h       a       b   y   t   e       a   r
0005620    r   a   y   .  \r   A   d   d   i   t   i   o   n   a   l   l
0005640    y   ,       a   n       "   o   u   t   p   u   t       l   i
0005660    s   t   i   n   g   "       i   s       r   e   t   u   r   n
0005700    e   d       v   i   a       t   h   e       g   l   o   b   a
0005720    l       \   A   S   M   .   O   U   T   P   U   T   L   I   S
0005740    T   I   N   G   .           T   h   i   s       l   o   o   k
0005760    s       p   r   e   t   t   y       m   u   c   h       l   i
0006000    k   e       t   h   e       L   A   P       i   n   p   u   t
0006020        (   r   e   f   o   r   m   a   t   t   e   d       t   o
0006040        n   e   s   t       i   n   s   t   r   u   c   t   i   o
0006060    n   s       a       l   i   t   t   l   e       d   e   e   p
0006100    e   r   )       w   i   t   h       s   o   m   e       c   o
0006120    m   m   e   n   t   s       a   d   d   e   d       a   n   d
0006140        e   r   r   o   r   -   m   a   r   k   s       a   p   p
0006160    e   n   d   e   d   .  \r   A   d   d   i   t   i   o   n   a
0006200    l   l   y   ,       a       m   a   p       s   h   o   w   i
0006220    n   g       t   h   e           n   o   n   -   n   a   m   e
0006240    -   t   a   b   l   e       p   v   a   r   s   '       v   a
0006260    r       s   l   o   t   s       i   s       r   e   t   u   r
0006300    n   e   d       i   n       t   h   e       g   l   o   b   a
0006320    l       \   A   S   M   .   P   V   A   R   M   A   P   .  \r
0006340    A   d   d   i   t   i   o   n   a   l   l   y   ,       s   o
0006360    m   e       s   t   a   t   i   s   t   i   c   s       a   r
0006400    e       r   e   t   u   r   n   e   d       i   n       t   h
0006420    e       g   l   o   b   a   l       \   A   S   M   .   S   T
0006440    A   T   S   ,           n   a   m   e   l   y       a       l
0006460    i   s   t       o   f       5       e   l   e   m   e   n   t
0006500    s   :           f   r   a   m   e       n   a   m   e   ;    
0006520        n   u   m   b   e   r       o   f       i   v   a   r   s
0006540    ;           n   u   m   b   e   r       o   f       p   v   a
0006560    r   s   ;           n   u   m   b   e   r       o   f       f
0006600    v   a   r   s   ;           a   n   d       m   a   x   i   m
0006620    u   m       s   t   a   c   k       d   e   p   t   h   .  \r
0006640   \r  \r 377 377  \0 357   f 377  \0       T   o   p       l   e
0006660    v   e   l       p   h   a   s   e       s   t   r   u   c   t
0006700    u   r   e  \r  \r   (   B   e   w   a   r   e       t   h   a
0006720    t       i   n       t   h   e       c   o   d   e       f   o
0006740    r       A   S   M   ,       t   h   e       w   o   r   d    
0006760    "   p   a   s   s   "       i   s       s   o   m   e   t   i
0007000    m   e   s       u   s   e   d       w   h   e   r   e       "
0007020    p   h   a   s   e   "       w   o   u   l   d       b   e    
0007040    b   e   t   t   e   r   .           I   .   e   .       w   h
0007060    a   t       w   e   r   e       o   n   c   e       p   a   s
0007100    s   e   s       h   a   v   e       t   u   r   n   e   d    
0007120    i   n   t   o       m   u   l   t   i   -   p   a   s   s    
0007140    p   h   a   s   e   s   .   )  \r   I   n       t   e   r   m
0007160    s       o   f       t   h   e       f   l   o   w       o   f
0007200        d   a   t   a       t   h   r   o   u   g   h       A   S
0007220    M   ,       t   h   e   r   e       a   r   e       3       p
0007240    h   a   s   e   s   :  \r  \t   *           f   i   r   s   t
0007260        p   h   a   s   e       -   -       d   i   g   e   s   t
0007300        L   A   P   ,       u   s   e   r       g   e   n   e   r
0007320    i   c   s   ,       s   t   a   c   k   -   m   o   d   e   l
0007340        (   b   u   i   l   d   s       O   L   T       <   O   u
0007360    t   p   u   t       L   i   s   t       T   c   o   n   c   >
0007400        f   r   o   m       L   A   P   )  \r  \t  \t   *       r
0007420    e   a   d       L   A   P       f   o   r       f   u   n   c
0007440    t   i   o   n       h   e   a   d   e   r  \r  \t  \t   *    
0007460    f   i   r   s   t       p   a   s   s       -   -       r   e
0007500    a   d       L   A   P       f   o   r       i   n   s   t   r
0007520    u   c   t   i   o   n   s   ,       b   u   i   l   d   i   n
0007540    g       O   L   T       i   n       o   r   d   e   r   ,    
0007560    a   p   p   l   y   i   n   g       u   s   e   r       g   e
0007600    n   e   r   i   c   s   ,       &       s   t   a   c   k    
0007620    m   o   d   e   l   l   i   n   g  \r  \t  \t   *       r   e
0007640    m   a   i   n   i   n   g       p   a   s   s   e   s   ,    
0007660    a   s       n   e   e   d   e   d       -   -       r   e   p
0007700    e   a   t       t   h   e       f   i   r   s   t       p   a
0007720    s   s       u   n   t   i   l       e   i   t   h   e   r    
0007740    s   t   a   c   k       m   o   d   e   l   l   i   n   g    
0007760    c   o   m   p   l   e   t   e   s       o   r       i   s    
0010000    g   i   v   e   n       u   p       o   n       -   -       a
0010020    l   l   o   w   i   n   g       o   n   l   y       s   t   a
0010040    c   k       m   o   d   e   l   l   i   n   g       i   n   f
0010060    o   r   m   a   t   i   o   n       t   o       a   c   c   u
0010100    m   u   l   a   t   e       b   e   t   w   e   e   n       p
0010120    a   s   s   e   s       -   -       g   i   v   e       u   p
0010140        o   n       n   o   n   -   S   I   C       A   P   P   L
0010160    Y   F   N       o   r       2   0       p   a   s   s   e   s
0010200        (   i   .   e   .       a       l   o   o   p       t   h
0010220    a   t       p   u   s   h   e   s       o   n       t   h   e
0010240        s   t   a   c   k   )  \r  \t   *           i   n   t   e
0010260    r   m   e   d   i   a   t   e       p   h   a   s   e       -
0010300    -       s   y   s   t   e   m       g   e   n   e   r   i   c
0010320    s       (   r   e   a   d   s       &       p   o   s   s   i
0010340    b   l   y       s   m   a   s   h   s       O   L   T   )  \r
0010360   \t  \t   *       f   i   r   s   t       p   a   s   s       -
0010400    -       e   x   p   a   n   d       v   a   r   i   a   b   l
0010420    e   -   r   e   f   e   r   e   n   c   e       g   e   n   e
0010440    r   i   c   s       &       [   s   t   a   r   t           j
0010460    u   m   p   -   l   e   n   g   t   h       r   e   s   o   l
0010500    u   t   i   o   n       b   y       c   h   e   c   k   i   n
0010520    g       t   h   e       l   e   n   g   t   h       o   f    
0010540    e   v   e   r   y   t   h   i   n   g       e   x   c   e   p
0010560    t       j   u   m   p       g   e   n   e   r   i   c   s    
0010600    &       g   u   e   s   s   i   n   g       a   t       t   h
0010620    e       l   e   n   g   t   h       o   f       j   u   m   p
0010640        g   e   n   e   r   i   c   s       (   a   s       s   h
0010660    o   r   t       a   s       p   l   a   u   s   i   b   l   e
0010700    )   .      \r  \t  \t   *       r   e   m   a   i   n   i   n
0010720    g       p   a   s   s   e   s       a   s       n   e   e   d
0010740    e   d       -   -       f   i   n   i   s   h       j   u   m
0010760    p   -   l   e   n   g   t   h       r   e   s   o   l   u   t
0011000    i   o   n       b   y       p   a   s   s   e   s       o   v
0011020    e   r       t   h   e       j   u   m   p       g   e   n   e
0011040    r   i   c   s   ,       l   e   n   g   t   h   e   n   i   n
0011060    g       t   h   e   m       a   s       n   e   e   d   e   d
0011100    .  \r  \t   *           l   a   s   t       p   h   a   s   e
0011120        -   -       b   u   i   l   d       t   h   e       o   b
0011140    j   e   c   t   -   c   o   d   e       t   h   i   n   g   y
0011160    ,       i   n   c   l   u   d   i   n   g       f   i   n   a
0011200    l       s   y   n   t   a   x       c   h   e   c   k   i   n
0011220    g       (   r   e   a   d   s       O   L   T   ,       m   a
0011240    y       s   m   a   s   h       O   L   T       t   o       p
0011260    u   t       e   r   r   o   r       m   e   s   s   a   g   e
0011300    s       i   n   )  \r   N   o   t   e   :           v   a   r
0011320    i   a   b   l   e   -   r   e   f   e   r   e   n   c   e    
0011340    g   e   n   e   r   i   c       e   x   p   a   n   s   i   o
0011360    n       h   a   s       t   o       b   e       d   e   f   e
0011400    r   r   e   d       u   n   t   i   l       a   f   t   e   r
0011420        s   t   a   c   k       m   o   d   e   l   l   i   n   g
0011440        i   s       c   o   m   p   l   e   t   e   ,       s   i
0011460    n   c   e       p   e   r   h   a   p   s       o   n       a
0011500        T   a   m   a   r   i   n   ,       t   h   e       v   a
0011520    r   i   a   b   l   e   -   s   l   o   t       a   l   l   o
0011540    c   a   t   i   o   n       w   i   l   l       d   e   p   e
0011560    n   d       o   n       m   a   x   i   m   u   m       s   t
0011600    a   c   k       d   e   p   t   h   .  \r   N   o   t   e   :
0011620            t   h   e       r   e   s   o   l   u   t   i   o   n
0011640        o   f       t   h   e       l   e   n   g   t   h       o
0011660    f       j   u   m   p   -   g   e   n   e   r   i   c   s    
0011700    h   a   s       t   o       b   e       d   o   n   e       l
0011720    a   s   t   ,       a   n   d       i   n       s   o   m   e
0011740        k   i   n   d       o   f       i   t   e   r   a   t   i
0011760    v   e       w   a   y   .           A   S   M       u   s   e
0012000    s       t   h   e       t   r   y   -   s   h   o   r   t   e
0012020    s   t   -   f   i   r   s   t       s   t   r   a   t   e   g
0012040    y   .  \r  \r   M   e   a   n   i   n   g       o   f       p
0012060    h   a   s   e       m   a   r   k   s       -   -       p   h
0012100    a   s   e       m   a   r   k   s       s   h   o   w       u
0012120    p       i   n       e   r   r   o   r       m   e   s   s   a
0012140    g   e   s   ;           s   e   e       e   r   r   o   r    
0012160    h   a   n   d   l   i   n   g       s   e   c   t   i   o   n
0012200        -   -  \r   a   t   B   e   g   i   n   n   i   n   g    
0012220            (   s   h   o   u   l   d   n   '   t       h   a   p
0012240    p   e   n   )  \r   0  \t   i   n   p   u   t       h   e   a
0012260    d   e   r       &       n   a   m   e       t   a   b   l   e
0012300    s  \r   9   9  \t   c   h   e   c   k       &       o   v   e
0012320    r   v   i   e   w       h   e   a   d   e   r       &       n
0012340    a   m   e       t   a   b   l   e   s  \r   1   0   0   -   1
0012360    1   9  \t   e   a   t   -   c   o   d   e       p   a   s   s
0012400    e   s       (   f   i   r   s   t   -   p   h   a   s   e    
0012420    c   o   d   e       p   a   s   s   e   s   )  \r   1   9   9
0012440   \t   c   h   e   c   k       &       o   v   e   r   v   i   e
0012460    w       t   h   e       s   t   a   c   k       m   o   d   e
0012500    l  \r   2   0   0  \t   s   y   s   t   e   m       g   e   n
0012520    e   r   i   c   s       p   h   a   s   e       f   i   r   s
0012540    t       p   a   s   s  \r   2   0   1   -   2   9   8  \t   s
0012560    u   b   s   e   q   u   e   n   t       p   a   s   s   e   s
0012600        r   e   s   o   l   v   i   n   g       t   h   e       l
0012620    e   n   g   t   h       o   f       j   u   m   p       g   e
0012640    n   e   r   i   c   s  \r   3   0   0  \t   e   m   i   t    
0012660    h   e   a   d   e   r       &       n   a   m   e       t   a
0012700    b   l   e   s  \r   4   0   0  \t   e   m   i   t       c   o
0012720    d   e  \r   a   t   E   n   d               (   s   h   o   u
0012740    l   d   n   '   t       h   a   p   p   e   n   )  \r  \r  \r
0012760  377 377  \0 357   f  \0      \0   E  \0   r  \0   r  \0   o  \0
0013000    r  \0      \0   h  \0   a  \0   n  \0   d  \0   l  \0   i  \0
0013020    n  \0   g  \0  \r 377  \0  \r   E   r   r   o   r       c   o
0013040    n   d   i   t   i   o   n   s       a   r   e       e   i   t
0013060    h   e   r       f   i   e   l   d   e   d       b   y       A
0013100    S   M   .   E   R   R   ,       f   i   e   l   d   e   d    
0013120    b   y       A   S   M   .   H   E   L   P   ,       c   a   u
0013140    s   e       s   i   m   p   l   e       B   R   E   A   K   s
0013160    ,       o   r       a   r   e       u   n   c   a   u   g   h
0013200    t   .  \r   A   S   M   .   E   R   R       g   e   n   e   r
0013220    a   t   e   s       a   n       e   r   r   o   r       m   e
0013240    s   s   a   g   e       t   o       t   h   e       t   e   r
0013260    m   i   n   a   l       (   &       t   h   e       e   r   r
0013300    F   i   l   e       i   f       a   n   y   )       a   n   d
0013320        t   o       t   h   e       "   o   u   t   p   u   t    
0013340    l   i   s   t   i   n   g   "   .           P   r   o   c   e
0013360    s   s   i   n   g       c   o   n   t   i   n   u   e   s   ,
0013400        b   u   t       t   h   e       o   u   t   p   u   t    
0013420    '   o   b   j   e   c   t   -   c   o   d   e       t   h   i
0013440    n   g   y   '       i   s       p   r   e   s   u   m   a   b
0013460    l   y       f   o   r       i   n   f   o   r   m   a   t   i
0013500    o   n       o   n   l   y   .  \r   A   S   M   .   H   E   L
0013520    P       i   s       f   o   r       c   o   n   t   r   o   l
0013540    l   e   d       b   r   e   a   k   s   ,       i   n       p
0013560    a   r   t   i   c   u   l   a   r       t   o       a   l   l
0013600    o   w       r   u   n   n   i   n   g       e   i   t   h   e
0013620    r       i   n   t   e   r   a   c   t   i   v   e   l   y    
0013640    o   r       i   n       "   b   a   t   c   h       m   o   d
0013660    e   "       (   s   e   e       b   e   l   o   w   )   .    
0013700        I   f       t   h   e   r   e       i   s       n   o    
0013720    e   r   r   F   i   l   e       a   r   g   u   m   e   n   t
0013740    ,       t   h   e   n       A   S   M   .   H   E   L   P    
0013760    j   u   s   t       B   R   E   A   K   s   ;           i   f
0014000        t   h   e   r   e       i   s       a   n       e   r   r
0014020    F   i   l   e       a   r   g   u   m   e   n   t   ,       A
0014040    S   M   .   H   E   L   P       p   r   i   n   t   s       a
0014060    n       e   r   r   o   r       m   e   s   s   a   g   e    
0014100    &       t   h   r   o   w   s       a   n       e   r   r   o
0014120    r   .  \r   I   n       "   b   a   t   c   h       m   o   d
0014140    e   "       o   n   e       w   o   u   l   d       w   a   n
0014160    t       a       B   R   E   A   K   -   t   y   p   e       e
0014200    r   r   o   r       t   o       g   e   n   e   r   a   t   e
0014220        s   o   m   e       k   i   n   d       o   f       m   e
0014240    s   s   a   g   e       t   o       t   h   e       e   r   r
0014260    F   i   l   e   ,       t   e   r   m   i   n   a   t   e    
0014300    p   r   o   c   e   s   s   i   n   g       o   f       t   h
0014320    e       p   a   r   t   i   c   u   l   a   r       f   u   n
0014340    c   t   i   o   n   ,       a   n   d       a   l   l   o   w
0014360        f   u   r   t   h   e   r       p   r   o   c   e   s   s
0014400    i   n   g       o   f       o   t   h   e   r       f   u   n
0014420    c   t   i   o   n   s   .           T   h   i   s       i   s
0014440        i   m   p   l   e   m   e   n   t   e   d       v   i   a
0014460        A   S   M   .   H   E   L   P   .           T   h   u   s
0014500        o   t   h   e   r       p   r   o   g   r   a   m   s    
0014520    i   n       t   h   e       D   -   >   T       s   e   q   u
0014540    e   n   c   e       a   l   s   o       u   s   e       A   S
0014560    M   .   H   E   L   P   .           H   e   r   e       i   s
0014600        h   o   w       o   n   e       c   a   t   c   h   e   s
0014620        a   n       e   r   r   o   r       w   h   e   n       d
0014640    o   i   n   g       "   b   a   t   c   h       p   r   o   c
0014660    e   s   s   i   n   g   "   :           D   e   c   l   a   r
0014700    e       E   R   R   F   I   L   E       a   s       s   p   e
0014720    c   v   a   r   .           S   e   t       E   R   R   F   I
0014740    L   E       n   o   n   -   N   I   L       =       t   h   e
0014760        e   r   r   o   r       f   i   l   e   .           D   o
0015000        (   E   R   R   O   R   S   E   T       `   (   A   P   P
0015020    L   Y       '   p   r   o   g   r   a   m   C   o   n   s   t
0015040    a   n   t       ,   f   u   n   c   t   i   o   n   V   a   r
0015060    i   a   b   l   e   )   )   .           I   f       t   h   e
0015100        r   e   s   u   l   t       i   s       N   L   I   S   T
0015120    P       t   h   e   n       (   E   R   R   O   R   N   )    
0015140    i   s       (   #       s   t   r   i   n   g   )       d   e
0015160    s   c   r   i   b   i   n   g       t   h   e       e   r   r
0015200    o   r       ;           y   o   u       s   h   o   u   l   d
0015220        p   r   i   n   t           (   E   R   R   O   R   N   )
0015240            s   o   m   e   h   o   w   ;       i   f       t   h
0015260    e       e   r   r   o   r       w   a   s       v   i   a    
0015300    A   S   M   .   H   E   L   P   ,       i   t       h   a   s
0015320        a   l   r   e   a   d   y       p   r   i   n   t   e   d
0015340        a       d   e   s   c   r   i   p   t   i   o   n       t
0015360    o       E   R   R   F   I   L   E   .  \r  \r   A   S   M   .
0015400    E   R   R       i   n   t   e   r   a   c   t   s       w   i
0015420    t   h       t   h   e       (   b   u   i   l   d   i   n   g
0015440        o   f       t   h   e   )       "   o   u   t   p   u   t
0015460        l   i   s   t   i   n   g   "   ,       w   h   i   c   h
0015500        i   s       a   l   s   o       t   h   e       l   i   s
0015520    t       O   L   T       t   h   a   t       A   S   M       m
0015540    u   n   g   e   s       a   g   a   i   n       &       a   g
0015560    a   i   n   .           T   h   e   r   e       i   s       a
0015600    l   w   a   y   s       a   n       "   e   r   r   o   r    
0015620    t   o   p   i   c   "       d   e   c   l   a   r   e   d   ,
0015640        a   n   d       e   r   r   o   r       m   e   s   s   a
0015660    g   e   s       g   e   t       a   t   t   a   c   h   e   d
0015700        t   o       i   t       i   n       t   h   e       "   l
0015720    i   s   t   i   n   g   "       &       i   n       p   r   i
0015740    n   t   o   u   t       t   o       T   /   e   r   r   F   i
0015760    l   e   .           T   h   e   r   e       a   r   e       3
0016000        c   o   n   t   e   x   t   s       f   o   r       t   h
0016020    i   s   -   -  \r   (   1   )       P   h   a   s   e       c
0016040    h   a   n   g   e   s       a   r   e       p   u   n   c   t
0016060    u   a   t   e   d       b   y       (   A   S   M   .   P   H
0016100    A   S   E   M   A   R   K           n   a   m   e           m
0016120    a   r   k   )       .           (   a   )           T   h   e
0016140        p   h   a   s   e       n   a   m   e       i   s       d
0016160    e   c   l   a   r   e   d       a   s       t   h   e       "
0016200    e   r   r   o   r       t   o   p   i   c   "   .           (
0016220    b   )           I   t       i   s       a   l   s   o       u
0016240    s   e   d       f   o   r       a   n   n   o   t   a   t   i
0016260    n   g       t   h   e       l   i   s   t   i   n   g       (
0016300    t   o       T       o   r       e   r   r   F   i   l   e   )
0016320        o   f       e   r   r   o   r       m   e   s   s   a   g
0016340    e   s   ,       i   f       t   h   e   r   e       a   r   e
0016360        e   r   r   o   r   s       d   u   r   i   n   g       t
0016400    h   e       p   h   a   s   e   .               (   c   )    
0016420        A   l   s   o   ,       i   f       a   n       e   r   r
0016440    o   r       m   e   s   s   a   g   e       o   c   c   u   r
0016460    s       w   h   i   l   e       n   o       i   n   s   t   r
0016500    u   c   t   i   o   n       i   s       t   h   e       "   e
0016520    r   r   o   r       t   o   p   i   c   "   ,       i   t    
0016540    i   s       a   p   p   e   n   d   e   d       t   o       t
0016560    h   e       e   n   d       o   f       t   h   e       "   o
0016600    u   t   p   u   t       l   i   s   t   i   n   g   "       o
0016620    n       a       p   s   e   u   d   o   -   i   n   s   t   r
0016640    u   c   t   i   o   n       =       t   h   e       p   h   a
0016660    s   e       n   a   m   e   .               F   o   r       t
0016700    h   e       u   s   e       o   f       t   h   e       "   p
0016720    h   a   s   e       m   a   r   k   "   ,       s   e   e    
0016740    b   e   l   o   w   .  \r   (   2   )       D   u   r   i   n
0016760    g       I   n   p   u   t   L   i   s   t       -   >       O
0017000    u   t   p   u   t   L   i   s   t   T   c   o   n   c   ,    
0017020    A   S   M   .   L   I   S   T       i   s       u   s   e   d
0017040        t   o       s   i   m   u   l   t   a   n   e   o   u   s
0017060    l   y       (   a   )       d   e   c   l   a   r   e       a
0017100    n       i   n   p   u   t       i   n   s   t   r   u   c   t
0017120    i   o   n       t   o       b   e       t   h   e       e   r
0017140    r   o   r       t   o   p   i   c       a   n   d       (   b
0017160    )       a   p   p   e   n   d       i   t       t   o       O
0017200    L   T   .           T   h   e       "   t   o   p   i   c   "
0017220        i   n   s   t   r   u   c   t   i   o   n       c   a   n
0017240        b   e       m   o   d   i   f   i   e   d       w   i   t
0017260    h       A   S   M   .   S   M   A   S   H   L   I   S   T    
0017300    .           E   r   r   o   r       m   e   s   s   a   g   e
0017320    s       t   o       T   /   e   r   r   F   i   l   e       a
0017340    r   e       s   u   p   p   r   e   s   s   e   d       u   n
0017360    t   i   l       t   h   e       l   a   s   t       s   u   c
0017400    h       p   a   s   s   .  \r   (   3   )       D   u   r   i
0017420    n   g       i   n   t   e   r   m   e   d   i   a   t   e    
0017440    p   a   s   s   e   s       o   v   e   r       O   L   T    
0017460    (   &       t   h   e       f   i   n   a   l       O   L   T
0017500    -   >   C   O   D   E   A   R   R   A   Y       p   a   s   s
0017520    ,       a   s       f   a   r       a   s       w   h   e   r
0017540    e       e   r   r   o   r       m   e   s   s   a   g   e   s
0017560        g   o   )   ,       w   h   e   n       b   e   g   i   n
0017600    n   i   n   g       t   o       c   o   n   s   i   d   e   r
0017620        s   o   m   e   t   h   i   n   g       i   n       O   L
0017640    T   ,       u   s   e       A   S   M   .   T   O   P   I   C
0017660        t   o       d   e   c   l   a   r   e       i   t       "
0017700    e   r   r   o   r       t   o   p   i   c   "   .           A
0017720    S   M   .   T   O   P   I   C       r   e   t   u   r   n   s
0017740        t   h   e       i   n   s   t   r   u   c   t   i   o   n
0017760        w   i   t   h       e   r   r   o   r       m   a   r   k
0020000    s       s   t   r   i   p   p   e   d       o   u   t   ,    
0020020    a   n   d       s   e   t   s       T   O   P   I   C   N   E
0020040    R   R   S       =       t   h   e       n   u   m   b   e   r
0020060        o   f       i   n   s   t   r   u   c   t   i   o   n   s
0020100        a   l   r   e   a   d   y       k   n   o   w   n       f
0020120    o   r       t   h   i   s       i   n   s   t   r   u   c   t
0020140    i   o   n   .           I   f       y   o   u       w   a   n
0020160    t       t   o       t   r   a   n   s   f   o   r   m       t
0020200    h   e       t   o   p   i   c       w   i   t   h   i   n    
0020220    O   L   T   ,       u   s   e       A   S   M   .   S   M   A
0020240    S   H   T   O   P   I   C       .               U   s   e    
0020260    A   S   M   .   A   P   P   E   N   D   T   O   P   I   C    
0020300    t   o       i   n   s   e   r   t       n   e   w       i   n
0020320    s   t   r   u   c   t   i   o   n   s       i   n   t   o    
0020340    O   L   T       a   f   t   e   r       t   h   e       t   o
0020360    p   i   c       i   n   s   t   r   u   c   t   i   o   n   .
0020400   \r  \r   P   h   a   s   e       m   a   r   k   s       a   r
0020420    e       l   i   s   t   e   d       i   n       a       p   r
0020440    i   o   r       s   e   c   t   i   o   n   .           I   f
0020460        t   h   e       D       o   p   t   i   o   n       a   r
0020500    g   u   m   e   n   t       i   s       s   p   e   c   i   f
0020520    i   e   d   ,       t   h   e   n       e   v   e   r   y    
0020540    p   a   s   s       t   h   a   t       n   o   t   e   s    
0020560    a   n       e   r   r   o   r       w   i   l   l       g   e
0020600    n   e   r   a   t   e       t   h   e       r   e   l   e   v
0020620    a   n   t       e   r   r   o   r       m   e   s   s   a   g
0020640    e       t   o       t   h   e       "   o   u   t   p   u   t
0020660        l   i   s   t   i   n   g   "   ,       w   i   t   h    
0020700    t   h   e       c   u   r   r   e   n   t       p   h   a   s
0020720    e       m   a   r   k       p   r   e   p   e   n   d   e   d
0020740    .           I   f       t   h   e       D       o   p   t   i
0020760    o   n       i   s       n   o   t       s   p   e   c   i   f
0021000    i   e   d   ,       t   h   e   n       a       p   a   r   t
0021020    i   c   u   l   a   r       e   r   r   o   r       m   e   s
0021040    s   a   g   e       w   i   l   l       n   o   t       b   e
0021060        d   u   p   l   i   c   a   t   e   d       i   n       t
0021100    h   e       "   o   u   t   p   u   t       l   i   s   t   i
0021120    n   g   "       o   n       a       p   a   r   t   i   c   u
0021140    l   a   r       i   n   s   t   r   u   c   t   i   o   n   ,
0021160        a   n   d       p   h   a   s   e       m   a   r   k   s
0021200        a   r   e       n   o   t       s   e   e   n       b   y
0021220        t   h   e       u   s   e   r   .      \r  \r  \r 377 377
0021240   \0 357   f  \0     377  \0   H   o   w       s   o   m   e    
0021260    f   u   n   c   t   i   o   n   -   h   e   a   d   e   r    
0021300    t   h   i   n   g   s       a   r   e       c   a   l   c   u
0021320    l   a   t   e   d  \r  \r   F   o   r       D       m   a   c
0021340    h   i   n   e   s       -   -  \r   P   V       i   s       o
0021360    n   e       l   e   s   s       t   h   a   n       t   h   e
0021400        n   u   m   b   e   r       o   f       q   u   a   d   w
0021420    o   r   d   s       r   e   q   u   i   r   e   d       t   o
0021440        c   o   v   e   r       a   l   l       t   h   e        
0021460    p   v   a   r       a   n   d       f   v   a   r       s   l
0021500    o   t   s       i   n       t   h   e       f   r   a   m   e
0021520        (   a   t       t   w   o       w   o   r   d   s       p
0021540    e   r       s   l   o   t   )   .  \r   S   T   K   M   I   N
0021560        i   s       4   6       +       2       *       [   1    
0021600    +       2   *   P   V       +       (   i   f       l   a   m
0021620    b   d   a   *       t   h   e   n       -   1       e   l   s
0021640    e   i   f       n   l   a   m   b   d   a   *       t   h   e
0021660    n       1       e   l   s   e       t   h   e       n   u   m
0021700    b   e   r       o   f       i   v   a   r   s   )   ]   .  \r
0021720    N   T   S   I   Z   E       i   s   :           i   f       t
0021740    h   e       n   a   m   e       t   a   b   l   e       i   s
0021760        e   m   p   t   y       t   h   e   n       0   ,       e
0022000    l   s   e       t   h   e       n   u   m   b   e   r       o
0022020    f       w   o   r   d   s       r   e   q   u   i   r   e   d
0022040        f   o   r       e   n   o   u   g   h       q   u   a   d
0022060    w   o   r   d   s       t   o       c   o   v   e   r       [
0022100    t   h   e       n   a   m   e       t   a   b   l   e       e
0022120    n   t   r   i   e   s       p   l   u   s       t   h   e    
0022140    t   e   r   m   i   n   a   t   i   n   g       0   ,       a
0022160    t       o   n   e       w   o   r   d       e   a   c   h   ]
0022200    .           T   h   i   s       i   s       t   h   e       s
0022220    i   z   e       o   f       e   i   t   h   e   r       h   a
0022240    l   f       o   f       t   h   e       n   a   m   e       t
0022260    a   b   l   e   ,       i   n       w   o   r   d   s   .  \r
0022300    N   L   O   C   A   L   S       i   s       t   h   e       n
0022320    u   m   b   e   r       o   f       p   v   a   r   s   .  \r
0022340    F   V   A   R   O   F   F   S   E   T       i   s   :        
0022360    i   f       t   h   e   r   e       a   r   e       n   o    
0022400    f   v   a   r   s       i   n       t   h   e       n   a   m
0022420    e       t   a   b   l   e   ,       t   h   e   n       0   ,
0022440        e   l   s   e       [   t   h   e       n   u   m   b   e
0022460    r       o   f       w   o   r   d   s       i   n       t   h
0022500    e       f   u   n   c   t   i   o   n       h   e   a   d   e
0022520    r       p   r   o   p   e   r       (   t   h   e       f   i
0022540    x   e   d       p   a   r   t   )       -   p   l   u   s   -
0022560        t   h   e       n   u   m   b   e   r       o   f       p
0022600    v   a   r   s       i   n       t   h   e       n   a   m   e
0022620        t   a   b   l   e       -   p   l   u   s   -       t   h
0022640    e       n   u   m   b   e   r       o   f       i   v   a   r
0022660    s       i   n       t   h   e       n   a   m   e       t   a
0022700    b   l   e   ]   .           I   n       t   h   e       l   a
0022720    t   t   e   r       c   a   s   e       F   V   A   R   O   F
0022740    F   S   E   T       i   s       t   h   e       w   o   r   d
0022760        o   f   f   s   e   t       f   r   o   m       t   h   e
0023000        b   e   g   i   n   n   i   n   g       o   f       t   h
0023020    e       f   u   n   c   t   i   o   n       h   e   a   d   e
0023040    r       t   o       t   h   e       f   i   r   s   t       f
0023060    v   a   r   '   s       e   n   t   r   y       i   n       t
0023100    h   e       f   i   r   s   t       p   a   r   t       o   f
0023120        t   h   e       n   a   m   e       t   a   b   l   e   .
0023140   \r   S   T   A   R   T   P   C       i   s       [   t   h   e
0023160        n   u   m   b   e   r       o   f       w   o   r   d   s
0023200        i   n       t   h   e       f   u   n   c   t   i   o   n
0023220        h   e   a   d   e   r       p   r   o   p   e   r       (
0023240    t   h   e       f   i   x   e   d       p   a   r   t   )   ]
0023260        -   p   l   u   s   -       [   t   h   e       l   e   n
0023300    g   t   h       o   f       t   h   e       n   a   m   e    
0023320    t   a   b   l   e       i   n       w   o   r   d   s       -
0023340    -       i   f       N   T   S   I   Z   E       i   s       0
0023360        t   h   e   n       4       e   l   s   e       (   2   *
0023400    N   T   S   I   Z   E   )   ]       -   p   l   u   s   -    
0023420    [   t   h   e       l   e   n   g   t   h       o   f       t
0023440    h   e       l   o   c   a   l       n   a   m   e       t   a
0023460    b   l   e       i   n       w   o   r   d   s       -   -    
0023500    i   f       t   h   e       l   o   c   a   l       n   a   m
0023520    e       t   a   b   l   e       i   s       e   m   p   t   y
0023540        t   h   e   n       0   ,       e   l   s   e       t   h
0023560    e       n   u   m   b   e   r       o   f       w   o   r   d
0023600    s       r   e   q   u   i   r   e   d       f   o   r       e
0023620    n   o   u   g   h       q   u   a   d   w   o   r   d   s    
0023640    t   o       c   o   v   e   r       (   a   l   l       t   h
0023660    e       v   a   r   i   a   b   l   e   s       i   n       t
0023700    h   e       n   a   m   e       t   a   b   l   e       p   l
0023720    u   s       t   h   e       t   e   r   m   i   n   a   t   i
0023740    n   g       0   )       a   t       2       w   o   r   d   s
0023760        e   a   c   h   ]   .  \r  \r   F   o   r       T       m
0024000    a   c   h   i   n   e   s       -   -  \r   M   A   X   V   A
0024020    R       i   s       t   h   e       o   f   f   s   e   t    
0024040    (   i   n   t   o       t   h   e       s   t   a   c   k    
0024060    f   r   a   m   e   ,       i   n       l   o   n   g   w   o
0024100    r   d   s   )       o   f       t   h   e       l   a   s   t
0024120        v   a   r       s   l   o   t       a   l   l   o   c   a
0024140    t   e   d   .           C   u   r   r   e   n   t   l   y    
0024160    t   h   e       f   i   r   s   t       8       v   a   r    
0024200    s   l   o   t   s       a   r   e       a   l   w   a   y   s
0024220        c   o   n   s   i   d   e   r   e   d       t   o       b
0024240    e       a   l   l   o   c   a   t   e   d   .  \r   S   P    
0024260    i   s       t   h   e       o   f   f   s   e   t       (   i
0024300    n   t   o       t   h   e       s   t   a   c   k       f   r
0024320    a   m   e   ,       i   n       l   o   n   g   w   o   r   d
0024340    s   )       t   o       t   h   e       f   i   r   s   t    
0024360    l   o   n   g   w   o   r   d       a   f   t   e   r       t
0024400    h   e       l   a   s   t       v   a   r       s   l   o   t
0024420        a   l   l   o   c   a   t   e   d   .  \r   P   C       i
0024440    s       t   h   e       o   f   f   s   e   t       (   i   n
0024460    t   o       t   h   e       o   b   j   e   c   t       c   o
0024500    d   e       t   h   i   n   g   y   ,       i   n       b   y
0024520    t   e   s   )       t   o       t   h   e       f   i   r   s
0024540    t       c   o   d   e       b   y   t   e   ,       w   h   i
0024560    c   h       i   s       t   h   e       f   i   r   s   t    
0024600    b   y   t   e       a   f   t   e   r       t   h   e       n
0024620    a   m   e       t   a   b   l   e   s   .  \r   (   T   h   e
0024640        f   o   l   l   o   w   i   n   g       a   r   e       c
0024660    u   r   r   e   n   t   l   y       c   o   m   p   u   t   e
0024700    d       j   u   s   t       a   s       i   n       D   -   m
0024720    a   c   h   i   n   e   s   ,       b   e   c   a   u   s   e
0024740        n   a   m   e   -   t   a   b   l   e       f   o   r   m
0024760    a   t       i   s   n   '   t       c   l   e   a   r       y
0025000    e   t   -   -   )  \r   N   T   S   I   Z   E       i   s   :
0025020            i   f       t   h   e       n   a   m   e       t   a
0025040    b   l   e       i   s       e   m   p   t   y       t   h   e
0025060    n       0   ,       e   l   s   e       t   h   e       n   u
0025100    m   b   e   r       o   f       w   o   r   d   s       r   e
0025120    q   u   i   r   e   d       f   o   r       e   n   o   u   g
0025140    h       q   u   a   d   w   o   r   d   s       t   o       c
0025160    o   v   e   r       [   t   h   e       n   a   m   e       t
0025200    a   b   l   e       e   n   t   r   i   e   s       p   l   u
0025220    s       t   h   e       t   e   r   m   i   n   a   t   i   n
0025240    g       0   ,       a   t       o   n   e       w   o   r   d
0025260        e   a   c   h   ]   .           T   h   i   s       i   s
0025300        t   h   e       s   i   z   e       o   f       e   i   t
0025320    h   e   r       h   a   l   f       o   f       t   h   e    
0025340    n   a   m   e       t   a   b   l   e   ,       i   n       w
0025360    o   r   d   s   .  \r   N   L   O   C   A   L   S       i   s
0025400        t   h   e       n   u   m   b   e   r       o   f       p
0025420    v   a   r   s   .  \r   F   V   A   R   O   F   F   S   E   T
0025440        i   s   :           i   f       t   h   e   r   e       a
0025460    r   e       n   o       f   v   a   r   s       i   n       t
0025500    h   e       n   a   m   e       t   a   b   l   e   ,       t
0025520    h   e   n       0   ,       e   l   s   e       [   t   h   e
0025540        n   u   m   b   e   r       o   f       w   o   r   d   s
0025560        i   n       t   h   e       f   u   n   c   t   i   o   n
0025600        h   e   a   d   e   r       p   r   o   p   e   r       (
0025620    t   h   e       f   i   x   e   d       p   a   r   t   )    
0025640    -   p   l   u   s   -       t   h   e       n   u   m   b   e
0025660    r       o   f       p   v   a   r   s       i   n       t   h
0025700    e       n   a   m   e       t   a   b   l   e       -   p   l
0025720    u   s   -       t   h   e       n   u   m   b   e   r       o
0025740    f       i   v   a   r   s       i   n       t   h   e       n
0025760    a   m   e       t   a   b   l   e   ]   .           I   n    
0026000    t   h   e       l   a   t   t   e   r       c   a   s   e    
0026020    F   V   A   R   O   F   F   S   E   T       i   s       t   h
0026040    e       w   o   r   d       o   f   f   s   e   t       f   r
0026060    o   m       t   h   e       b   e   g   i   n   n   i   n   g
0026100        o   f       t   h   e       f   u   n   c   t   i   o   n
0026120        h   e   a   d   e   r       t   o       t   h   e       f
0026140    i   r   s   t       f   v   a   r   '   s       e   n   t   r
0026160    y       i   n       t   h   e       f   i   r   s   t       p
0026200    a   r   t       o   f       t   h   e       n   a   m   e    
0026220    t   a   b   l   e   .  \r  \r  \r 377 377  \0 357   f  \0    
0026240  377  \0   U   s   e   s       o   f       O   P   C   O   D   E
0026260        r   e   c   o   r   d   s  \r  \r   N   o   t   e       t
0026300    h   a   t       C   A   R   s   -   o   f   -   i   n   s   t
0026320    r   u   c   t   i   o   n   s       t   h   a   t       h   a
0026340    v   e       A   S   M   F   N       p   r   o   p   e   r   t
0026360    i   e   s       (   "   u   s   e   r       g   e   n   e   r
0026400    i   c   s   "   ,       w   h   a   t   e   v   e   r       t
0026420    h   o   s   e       a   r   e       f   o   r       t   h   e
0026440        t   a   r   g   e   t       m   a   c   h   i   n   e   )
0026460    ,       g   e   t       t   h   a   t       t   r   e   a   t
0026500    m   e   n   t       f   i   r   s   t       (   i   t       i
0026520    s       t   h   e       A   s   m   F   n   '   s       c   h
0026540    o   i   c   e       w   h   e   t   h   e   r       i   t   s
0026560        o   u   t   p   u   t       i   s       r   e   c   u   r
0026600    s   i   v   e   l   y       s   e   a   r   c   h   e   d    
0026620    f   o   r       A   s   m   F   n   s   )   .           T   h
0026640    e   n       t   h   e       v   a   r   i   a   b   l   e   -
0026660    r   e   f   e   r   e   n   c   e       a   n   d       j   u
0026700    m   p       g   e   n   e   r   i   c   s       a   r   e    
0026720    r   e   c   o   g   n   i   z   e   d   .           O   n   l
0026740    y       t   h   e   n       (   a   f   t   e   r       s   u
0026760    c   h       t   r   e   a   t   m   e   n   t       i   s    
0027000    d   o   n   e   )       a   r   e       O   P   C   O   D   E
0027020        r   e   c   o   r   d   s       l   o   o   k   e   d    
0027040    a   t   .  \r   T   h   e       O   P   C   O   D   E       r
0027060    e   c   o   r   d       (   t   h   e       f   i   r   s   t
0027100        p   r   o   p   e   r   t   y           f   o   u   n   d
0027120        u   n   d   e   r       t   h   e       O   P   C   O   D
0027140    E   P   R   O   P   S       p   r   o   p   e   r   t   y    
0027160    n   a   m   e   s       f   o   r       t   h   e       m   a
0027200    c   h   i   n   e       t   y   p   e   )       i   s       u
0027220    s   e   d       f   o   r   -   -  \r  \t   d   i   s   c   o
0027240    v   e   r   i   n   g       t   h   e       m   e   a   n   i
0027260    n   g   l   e   s   s   n   e   s   s       o   f       o   p
0027300    c   o   d   e   s       (   b   y       t   h   e       a   b
0027320    s   e   n   c   e       o   f       O   P   C   O   D   E    
0027340    r   e   c   o   r   d   s   )   ,  \r  \t   a   f   f   e   c
0027360    t   i   n   g       h   o   w       s   y   s   t   e   m    
0027400    g   e   n   e   r   i   c   s       g   e   n   e   r   a   t
0027420    e       c   o   d   e       (   b   y       t   h   e       p
0027440    r   e   s   e   n   c   e       o   r       a   b   s   e   n
0027460    c   e       o   f       a   n       O   P   C   O   D   E    
0027500    r   e   c   o   r   d   )   ,  \r  \t   s   t   a   c   k    
0027520    m   o   d   e   l   l   i   n   g       (   L   E   V   A   D
0027540    J   +   O   P   N   A   M   E   )   ,  \r  \t   s   y   n   t
0027560    a   x       c   h   e   c   k   i   n   g       (   O   P   P
0027600    R   I   N   T   +   O   P   N   A   M   E   ,       O   P   N
0027620    A   R   G   S   )   ,  \r  \t   p   r   e   d   i   c   t   i
0027640    n   g       t   h   e       l   e   n   g   t   h       o   f
0027660        t   h   e       r   e   s   u   l   t   i   n   g       c
0027700    o   d   e       (   O   P   N   A   R   G   S   )   ,  \r  \t
0027720    d   e   t   e   r   m   i   n   i   n   g       t   h   e    
0027740    r   e   s   u   l   t   i   n   g       c   o   d   e       (
0027760    O   P   N   R   ,       O   P   P   R   I   N   T   +   O   P
0030000    N   A   M   E   ,       O   P   N   A   R   G   S   )   .  \r
0030020   \r  \r 377 377  \0 357   f  \0     377  \0   H   o   w       a
0030040        "   u   s   e   r       g   e   n   e   r   i   c   "    
0030060    i   s       c   a   l   l   e   d  \r  \r   A   n       A   s
0030100    m   F   n       f   o   r       a       C   A   R   -   o   f
0030120    -   i   n   s   t   r   u   c   t   i   o   n       i   s    
0030140    t   h   e       f   i   r   s   t       p   r   o   p   e   r
0030160    t   y       f   o   u   n   d       u   n   d   e   r       t
0030200    h   e       A   S   M   F   N   P   R   O   P   S       p   r
0030220    o   p   e   r   t   y       n   a   m   e   s       f   o   r
0030240        t   h   e       m   a   c   h   i   n   e       t   y   p
0030260    e   .           T   y   p   i   c   a   l   l   y       o   n
0030300    l   y       a       f   e   w       C   A   R   s   -   o   f
0030320    -   i   n   s   t   r   u   c   t   i   o   n   s       w   i
0030340    l   l       h   a   v   e       A   s   m   F   n   s   .  \r
0030360    A   n       A   s   m   F   n       h   a   s       o   n   e
0030400        a   r   g   u   m   e   n   t   ,       t   h   e       i
0030420    n   s   t   r   u   c   t   i   o   n       i   t       i   s
0030440        s   u   p   p   o   s   e   d       t   o       e   x   p
0030460    a   n   d   .           T   h   e       i   n   s   t   r   u
0030500    c   t   i   o   n       h   a   s       b   e   e   n       A
0030520    S   M   .   L   I   S   T   e   d       a   s       a       c
0030540    o   m   m   e   n   t   ,       s   o       A   S   M   .   E
0030560    R   R   s       w   i   l   l       a   t   t   a   c   h    
0030600    t   o       t   h   a   t       c   o   m   m   e   n   t   .
0030620                S   t   a   c   k       m   o   d   e   l   l   i
0030640    n   g       i   s       u   p   -   t   o   -   d   a   t   e
0030660        a   s       o   f       t   h   e       b   e   g   i   n
0030700    n   i   n   g       o   f       t   h   i   s       i   n   s
0030720    t   r   u   c   t   i   o   n   .  \r   S   i   n   c   e    
0030740    t   h   e       A   s   m   F   n       m   a   y       o   r
0030760        m   a   y       n   o   t       w   a   n   t       i   t
0031000    s       o   u   t   p   u   t       (   t   h   e       e   x
0031020    p   a   n   s   i   o   n       o   r       t   r   a   n   s
0031040    l   a   t   i   o   n       o   f       i   t   s       i   n
0031060    p   u   t       i   n   s   t   r   u   c   t   i   o   n   )
0031100        t   o       b   e       a   g   a   i   n           s   e
0031120    a   r   c   h   e   d       f   o   r       A   s   m   F   n
0031140    s   ,       a   n       A   s   m   F   n       c   a   n    
0031160    r   e   t   u   r   n       t   h   i   s       o   u   t   p
0031200    u   t       i   n       e   i   t   h   e   r       o   f    
0031220    t   w   o       w   a   y   s       (   o   r       r   e   t
0031240    u   r   n       n   o   t   h   i   n   g   ,       w   h   i
0031260    c   h       w   i   l   l       g   e   n   e   r   a   t   e
0031300        n   o       c   o   d   e   )   .           F   i   r   s
0031320    t   ,       i   t       c   a   n       i   t   s   e   l   f
0031340        c   a   l   l       A   S   M   .   E   A   T   C   O   D
0031360    E       o   n       a   n   y       l   i   s   t       o   f
0031400        i   n   s   t   r   u   c   t   i   o   n   s   ,       l
0031420    a   b   e   l   s       &       c   o   m   m   e   n   t   s
0031440        i   t       l   i   k   e   s   .           T   h   e   y
0031460        w   i   l   l       b   e       A   S   M   .   L   I   S
0031500    T   e   d   ,       h   a   v   e       t   h   e   i   r    
0031520    A   s   m   F   n   s       e   x   p   a   n   d   e   d   ,
0031540        a   n   d       h   a   v   e       s   t   a   c   k    
0031560    m   o   d   e   l   l   i   n   g       d   o   n   e       o
0031600    n       t   h   e   m   .           T   h   e   n   ,       i
0031620    t       c   a   n       r   e   t   u   r   n       a   n   y
0031640        l   i   s   t       o   f       i   n   s   t   r   u   c
0031660    t   i   o   n   s   ,       l   a   b   e   l   s       &    
0031700    c   o   m   m   e   n   t   s       i   t       l   i   k   e
0031720    s   ,       i   n   c   l   u   d   i   n   g       N   I   L
0031740    .           T   h   e   s   e       w   i   l   l       b   e
0031760        A   S   M   .   L   I   S   T   e   d       a   n   d    
0032000    h   a   v   e       s   t   a   c   k       m   o   d   e   l
0032020    l   i   n   g       d   o   n   e       o   n       t   h   e
0032040    m   ,       b   u   t       a   n   y       A   s   m   F   n
0032060    s       i   n       t   h   e   m       w   i   l   l       b
0032100    e       i   g   n   o   r   e   d   .  \r  \r  \r 377 377  \0
0032120  357   f  \0     377  \0   V   a   r   i   a   b   l   e   -   r
0032140    e   f   e   r   e   n   c   e       g   e   n   e   r   i   c
0032160    s  \r  \r   T   h   e       g   e   n   e   r   i   c   s    
0032200    a   r   e  \r  \t   I   V   A   R  \t   P   V   A   R  \t   F
0032220    V   A   R  \t   V   A   R  \r  \t   I   V   A   R   _  \t   P
0032240    V   A   R   _  \t   F   V   A   R   _  \t   V   A   R   _  \r
0032260   \t   I   V   A   R   _   ^  \t   P   V   A   R   _   ^  \t   F
0032300    V   A   R   _   ^  \t   V   A   R   _   ^  \r   S   t   a   c
0032320    k       e   f   f   e   c   t   s       a   r   e       h   a
0032340    r   d   w   i   r   e   d   :           t   h   o   s   e    
0032360    o   f       t   h   e       c   o   r   r   e   s   p   o   n
0032400    d   i   n   g       o   p   c   o   d   e   s   .  \r   H   e
0032420    u   r   i   s   t   i   c       f   o   r       e   x   p   a
0032440    n   s   i   o   n       i   s  \r  \t   1   -   b   y   t   e
0032460        i   f       p   o   s   s   i   b   l   e   ,       e   l
0032500    s   e  \r  \t   2   -   b   y   t   e       i   f       p   o
0032520    s   s   i   b   l   e   ,       e   l   s   e  \r  \t   x   x
0032540    x   _   ^       t   r   a   n   s   l   a   t   e   s       i
0032560    n   t   o       t   h   e       t   r   a   n   s   l   a   t
0032600    i   o   n       o   f       x   x   x   _   ,       f   o   l
0032620    l   o   w   e   d       b   y       P   O   P       .  \r   T
0032640    h   e       v   a   r   i   a   b   l   e   -   r   e   f   e
0032660    r   e   n   c   e   -   g   e   n   e   r   i   c       e   x
0032700    p   a   n   d   e   r       c   o   n   s   i   d   e   r   s
0032720        e   i   t   h   e   r       o   f       t   h   e       s
0032740    p   e   c   i   f   i   c       o   p   c   o   d   e   s    
0032760    (   e   .   g   .   )           I   V   A   R   _       o   r
0033000        I   V   A   R   K   _       t   o       b   e   1   -   b
0033020    y   t   e       f   o   r   m   s   ,       a   n   d       (
0033040    e   .   g   .   )       I   V   A   R   X   _       t   o    
0033060    b   e       a       2   -   b   y   t   e       f   o   r   m
0033100    .  \r  \r  \r 377 377  \0 357   f  \0     377  \0   J   u   m
0033120    p       g   e   n   e   r   i   c   s  \r  \r   T   h   e    
0033140    g   e   n   e   r   i   c   s       a   r   e  \r  \t   J   U
0033160    M   P  \r  \t   F   J   U   M   P  \t   T   J   U   M   P  \r
0033200   \t   N   F   J   U   M   P  \t   N   T   J   U   M   P  \r   S
0033220    t   a   c   k       e   f   f   e   c   t   s       a   r   e
0033240        h   a   r   d   w   i   r   e   d   :           t   h   o
0033260    s   e       o   f       t   h   e       c   o   r   r   e   s
0033300    p   o   n   d   i   n   g       o   p   c   o   d   e   s   .
0033320   \r   H   e   u   r   i   s   t   i   c           f   o   r    
0033340    e   x   p   a   n   s   i   o   n       i   s  \r  \t   N   O
0033360    P       i   f       p   o   s   s   i   b   l   e   ,       e
0033400    l   s   e  \r  \t   1   -   b   y   t   e       i   f       p
0033420    o   s   s   i   b   l   e   ,       e   l   s   e  \r  \t   2
0033440    -   b   y   t   e       i   f       p   o   s   s   i   b   l
0033460    e   ,       e   l   s   e  \r  \t   3   -   b   y   t   e    
0033500    i   f       p   o   s   s   i   b   l   e   ,       e   l   s
0033520    e  \r  \t   i   f       a       C   J   U   M   P       t   h
0033540    e   n       t   r   a   n   s   l   a   t   e       i   n   t
0033560    o       t   h   e       t   r   a   n   s   l   a   t   i   o
0033600    n   s       o   f      \t  \t   o   p   p   -   C   J   U   M
0033620    P   ,       J   U   M   P  \t  \t  \t   e   l   s   e  \r  \t
0033640    i   f       a   n       N   C   J   U   M   P       t   h   e
0033660    n       t   r   a   n   s   l   a   t   e       i   n   t   o
0033700        t   h   e       t   r   a   n   s   l   a   t   i   o   n
0033720    s       o   f  \t  \t   C   O   P   Y   ,       o   p   p   -
0033740    C   J   U   M   P   ,       J   U   M   P   ,       P   O   P
0033760   \r   W   i   t   h       f   u   d   g   e   s       f   o   r
0034000        s   u   c   h       t   h   i   n   g   s       a   s   :
0034020            t   h   e       i   n   i   t   i   a   l       e   s
0034040    t   i   m   a   t   e       o   f       t   h   e       s   i
0034060    z   e       o   f       a       f   o   r   w   a   r   d    
0034100    r   e   f   e   r   e   n   c   e       h   a   s       t   o
0034120        b   e       a   s       s   m   a   l   l       a   s    
0034140    p   o   s   s   i   b   l   e   .  \r   T   h   e       j   u
0034160    m   p   -   g   e   n   e   r   i   c       e   x   p   a   n
0034200    d   e   r       c   o   n   s   i   d   e   r   s       e   i
0034220    t   h   e   r       o   f       t   h   e       s   p   e   c
0034240    i   f   i   c       o   p   c   o   d   e   s       (   e   .
0034260    g   .   )           J   U   M   P       o   r       J   U   M
0034300    P   K       t   o       b   e   1   -   b   y   t   e       f
0034320    o   r   m   s   ,       (   e   .   g   .   )           J   U
0034340    M   P   X       t   o       b   e       a       2   -   b   y
0034360    t   e       f   o   r   m   ,       a   n   d       (   e   .
0034400    g   .   )           J   U   M   P   X   X       t   o       b
0034420    e       a       3   -   b   y   t   e       f   o   r   m   .
0034440   \r  \r  \r  \0  \0  \0  \0  \0 005  \0 005  \0   1  \0  \0  \0
0034460    l  \0  \0  \0  \0  \0  \0  \0  \0 003 001  \0  \0 002  \0   $
0034500   \0  \0   H  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0034520   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0   .  \0   $
0034540   \0   x  \0  \0  \0  \0  \0  \0  \0  \0 003 001  \0  \0 001  \0
0034560    Z 004  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0034600   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0   :  \0  \0  \0 030
0034620   \0  \0  \0  \0  \0  \0  \0  \0 003 001  \0  \0 005  \0   H  \0
0034640   \0 220  \0  \0 330  \0 001      \0 001   h  \0  \0  \0  \0  \0
0034660   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0034700   \0  \0  \0  \0  \0   :  \0  \0  \0 030  \0  \0  \0  \0  \0  \0
0034720   \0  \0 003 001  \0  \0 005  \0   H  \0  \0 220  \0  \0 330  \0
0034740  001      \0 001   h  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0034760   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0   (
0035000   \0  \0  \0 030  \0  \0  \0  \0  \0  \0  \0  \0 002 001  \0  \0
0035020   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0035040   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 004  \0 002  \0 024
0035060   \0 006   M   O   D   E   R   N  \0  \n  \0  \0  \0  \0  \0  \0
0035100  002  \0  \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0  \0
0035120   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 002  \0 005  \0  \0
0035140   \0 025  \0  \0  \0  \0 002  \0  \0  \0  \f  \0  \0  \0  \0 001
0035160   \0  \0  \0  \b  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0
0035200  005  \0  \0  \0 030  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002
0035220   \0 005  \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0  \0  \0
0035240  002  \0 005  \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0  \0
0035260   \0 002  \0 005  \0  \0  \0 025  \0  \0  \0  \0 002  \0  \0  \0
0035300   \0  \0 002  \0 005  \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0
0035320   \0  \0  \0 002  \0 005  \0  \0  \0 001  \0  \0  \0  \0 002  \0
0035340   \0  \0  \0  \0 002  \0 005  \0  \0  \0 022  \0  \0  \0  \0 001
0035360   \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0 001  \0  \0  \0  \0
0035400  002  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0  \n  \0  \0  \0
0035420   \0 002  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0 034  \0  \0
0035440   \0  \0 002  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0 033  \0
0035460   \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0 020
0035500   \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0
0035520    0  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 005  \0  \0
0035540   \0 030  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 005  \0
0035560   \0  \0      \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 005
0035600   \0  \0  \0 035  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0
0035620  005  \0  \0  \0 017  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002
0035640   \0 005  \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0  \0  \0
0035660  002  \0 005  \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0  \0
0035700   \0 002  \0 005  \0  \0  \0 005  \0  \0 002  \0 001  \0  \0  \0
0035720   \f  \0  \0  \0  \0 001  \0  \0  \0  \0  \0 002  \0 005  \0  \0
0035740   \0 001  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 005  \0
0035760   \0 001 232  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 005
0036000   \0  \0  \0 341  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0
0036020  005  \0  \0 001 366  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002
0036040   \0 005  \0  \0  \0   %  \0  \0  \0  \0 002  \0  \0  \0  \0  \0
0036060  002  \0 005  \0  \0  \0 025  \0  \0  \0  \0 002  \0  \0  \0  \0
0036100   \0 002  \0 005  \0  \0  \0   H  \0  \0  \0  \0 002  \0  \0  \0
0036120   \0  \0 002  \0 005  \0  \0  \0   1  \0  \0  \0  \0 002  \0  \0
0036140   \0  \0  \0 002  \0 005  \0  \0  \0   &  \0  \0  \0  \0 002  \0
0036160   \0  \0  \0  \0 002  \0 005  \0  \0  \0 030  \0  \0  \0  \0 002
0036200   \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0   -  \0  \0  \0  \0
0036220  002  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0 001  \0  \0  \0
0036240   \0 002  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0 001  \0  \0
0036260   \0  \0 002  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0  \a  \0
0036300   \0 002  \0 001  \0  \0  \0 035  \0  \0  \0  \0 001  \0  \0  \0
0036320   \0  \0 002  \0 005  \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0
0036340   \0  \0  \0 002  \0 005  \0  \0  \0   (  \0  \0  \0  \0 001  \0
0036360   \0  \0   )  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 005
0036400   \0  \0  \0 003  \0  \0  \0  \0 001  \0  \0  \0   ?  \0  \0  \0
0036420   \0 002  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0  \v  \0  \0
0036440   \0  \0 001  \0  \0  \0 316  \0  \0  \0  \0 002  \0  \0  \0  \0
0036460   \0 002  \0 005  \0  \0  \0   :  \0  \0  \0  \0 002  \0  \0  \0
0036500   \0  \0 002  \0 005  \0  \0  \0 030  \0  \0  \0  \0 002  \0  \0
0036520   \0  \0  \0 002  \0 005  \0  \0  \0 032  \0  \0  \0  \0 002  \0
0036540   \0  \0  \0  \0 002  \0 005  \0  \0  \0   4  \0  \0  \0  \0 002
0036560   \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0  \a  \0  \0  \0  \0
0036600  001  \0  \0  \0 264  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002
0036620   \0 005  \0  \0  \0  \a  \0  \0  \0  \0 001  \0  \0 001 021  \0
0036640   \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0 001
0036660   \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0
0036700  231  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 005  \0  \0
0036720   \0 022  \0  \0  \0  \0 002  \0  \0  \0 016  \0  \0  \0  \0 001
0036740   \0  \0  \0 035  \0  \0  \0  \0 002  \0  \0  \0 022  \0  \0  \0
0036760   \0 001  \0  \0  \0 223  \0  \0  \0  \0 002  \0  \0  \0  \0  \0
0037000  002  \0 005  \0  \0  \0   0  \0  \0  \0  \0 002  \0  \0  \0 020
0037020   \0  \0  \0  \0 001  \0  \0  \0 033  \0  \0  \0  \0 002  \0  \0
0037040   \0  \f  \0  \0  \0  \0 001  \0  \0  \0 002  \0  \0  \0  \0 002
0037060   \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0 023  \0  \0  \0  \0
0037100  002  \0  \0  \0  \n  \0  \0  \0  \0 001  \0  \0  \0 034  \0  \0
0037120   \0  \0 002  \0  \0  \0  \n  \0  \0  \0  \0 001  \0  \0  \0   }
0037140   \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0
0037160  001  \0  \0  \0  \0 002  \0  \0  \0 001  \0  \0  \0  \0 001  \0
0037200   \0  \0  \0  \0 002  \0 005  \0  \0  \0 005  \0  \0 002  \0 001
0037220   \0  \0  \0 034  \0  \0  \0  \0 001  \0  \0  \0 002  \0  \0  \0
0037240   \0 002  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0 244  \0  \0
0037260   \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0   >  \0
0037300   \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0   d
0037320   \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0
0037340    !  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0
0037360   \0   n  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0
0037400   \0 001 016  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001
0037420   \0  \0  \0   H  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0
0037440  001  \0  \0  \0 324  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002
0037460   \0 001  \0  \0  \0   ~  \0  \0  \0  \0 002  \0  \0  \0  \0  \0
0037500  002  \0 001  \0  \0  \0 204  \0  \0  \0  \0 002  \0  \0  \0  \0
0037520   \0 002  \0 005  \0  \0  \0 305  \0  \0  \0  \0 002  \0  \0  \0
0037540   \0  \0 002  \0 005  \0  \0  \0 230  \0  \0  \0  \0 002  \0  \0
0037560   \0  \0  \0 002  \0 005  \0  \0  \0 001  \0  \0  \0  \0 002  \0
0037600   \0  \0  \0  \0 002  \0 005  \0  \0  \0  \v  \0  \0  \0  \0 002
0037620   \0  \0  \0  \v  \0  \0  \0  \0 001  \0  \0  \0   J  \0  \0  \0
0037640   \0 002  \0  \0  \0  \0  \0 002  \0 002  \0  \0  \0   !  \0  \0
0037660   \0  \0 002  \0  \0  \0  \0  \0 002  \0 002  \0  \0  \0 035  \0
0037700   \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 002  \0  \0  \0   )
0037720   \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 002  \0  \0  \0
0037740    2  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 002  \0  \0
0037760   \0   %  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 002  \0
0040000   \0  \0   %  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 002
0040020   \0  \0  \0   @  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0
0040040  002  \0  \0  \0 036  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002
0040060   \0 002  \0  \0  \0 016  \0  \0  \0  \0 002  \0  \0  \0  \0  \0
0040100  002  \0 002  \0  \0  \0 033  \0  \0  \0  \0 002  \0  \0  \0  \0
0040120   \0 002  \0 005  \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0
0040140   \0  \0 002  \0 005  \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0
0040160   \0  \0  \0 002  \0 005  \0  \0  \0   %  \0  \0 002  \0 001  \0
0040200   \0  \0  \0  \0 002  \0 005  \0  \0  \0 003  \0  \0  \0  \0 002
0040220   \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0   k  \0  \0  \0  \0
0040240  002  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0  \a  \0  \0  \0
0040260   \0 001  \0  \0  \0 277  \0  \0  \0  \0 002  \0  \0  \0  \0  \0
0040300  002  \0 005  \0  \0  \0  \b  \0  \0  \0  \0 001  \0  \0 001 002
0040320   \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0
0040340  004  \0  \0  \0  \0 002  \0  \0  \0  \n  \0  \0  \0  \0 001  \0
0040360   \0 002 232  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 005
0040400   \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0
0040420  005  \0  \0  \0  \a  \0  \0  \0  \0 001  \0  \0  \0 207  \0  \0
0040440   \0  \0 002  \0  \0  \0  \v  \0  \0  \0  \0 001  \0  \0  \0 200
0040460   \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0
0040500    L  \0  \0  \0  \0 002  \0  \0  \0  \n  \0  \0  \0  \0 001  \0
0040520   \0 001   |  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 005
0040540   \0  \0 001   !  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0
0040560  005  \0  \0 001 371  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002
0040600   \0 005  \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0  \0  \0
0040620  002  \0 005  \0  \0  \0  \v  \0  \0  \0  \0 001  \0  \0 001 217
0040640   \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0
0040660  001  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 005  \0  \0
0040700   \0 001  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 005  \0
0040720   \0  \0  \a  \0  \0 002  \0 001  \0  \0  \0   1  \0  \0  \0  \0
0040740  001  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0 001  \0  \0  \0
0040760   \0 002  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0 022  \0  \0
0041000   \0  \0 002  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0 002  \0
0041020   \0  \0  \0 001  \0  \0  \0 177  \0  \0  \0  \0 002  \0  \0  \0
0041040   \0  \0 002  \0 005  \0  \0  \0 006  \0  \0  \0  \0 001  \0  \0
0041060   \0   `  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 005  \0
0041100   \0  \0 006  \0  \0  \0  \0 001  \0  \0  \0 352  \0  \0  \0  \0
0041120  002  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0  \a  \0  \0  \0
0041140   \0 001  \0  \0  \0 031  \0  \0  \0  \0 002  \0  \0  \0  \0  \0
0041160  002  \0 005  \0  \0  \0  \n  \0  \0  \0  \0 001  \0  \0 001   w
0041200   \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0
0041220   \a  \0  \0  \0  \0 001  \0  \0 001 220  \0  \0  \0  \0 002  \0
0041240   \0  \0  \0  \0 002  \0 005  \0  \0  \0 001  \0  \0  \0  \0 002
0041260   \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0 022  \0  \0  \0  \0
0041300  002  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0 006  \0  \0  \0
0041320   \0 001  \0  \0  \0 234  \0  \0  \0  \0 002  \0  \0  \0  \0  \0
0041340  002  \0 005  \0  \0  \0 002  \0  \0  \0  \0 001  \0  \0  \0   m
0041360   \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0
0041400  002  \0  \0  \0  \0 001  \0  \0  \0   ~  \0  \0  \0  \0 002  \0
0041420   \0  \0  \0  \0 002  \0 005  \0  \0  \0   j  \0  \0  \0  \0 002
0041440   \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0 006  \0  \0  \0  \0
0041460  001  \0  \0  \0 352  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002
0041500   \0 005  \0  \0  \0  \a  \0  \0  \0  \0 001  \0  \0  \0 031  \0
0041520   \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0  \n
0041540   \0  \0  \0  \0 001  \0  \0 001   w  \0  \0  \0  \0 002  \0  \0
0041560   \0  \0  \0 002  \0 005  \0  \0  \0 001  \0  \0  \0  \0 001  \0
0041600   \0  \0  \0  \0 002  \0 005  \0  \0  \0 001  \0  \0  \0  \0 001
0041620   \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0  \a  \0  \0 002  \0
0041640  001  \0  \0  \0 031  \0  \0  \0  \0 001  \0  \0  \0  \0  \0 002
0041660   \0 005  \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0  \0  \0
0041700  002  \0 005  \0  \0 001   j  \0  \0  \0  \0 002  \0  \0  \0  \0
0041720   \0 002  \0 005  \0  \0  \0   v  \0  \0  \0  \0 002  \0  \0  \0
0041740   \0  \0 002  \0 005  \0  \0  \0   P  \0  \0  \0  \0 002  \0  \0
0041760   \0  \0  \0 002  \0 005  \0  \0  \0   _  \0  \0  \0  \0 002  \0
0042000   \0  \0  \0  \0 002  \0 005  \0  \0  \0   "  \0  \0  \0  \0 002
0042020   \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0   ,  \0  \0  \0  \0
0042040  002  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0   8  \0  \0  \0
0042060   \0 002  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0   A  \0  \0
0042100   \0  \0 002  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0 001  \0
0042120   \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0 001
0042140   \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0
0042160   \a  \0  \0 002  \0 001  \0  \0  \0   !  \0  \0  \0  \0 001  \0
0042200   \0  \0  \0  \0 002  \0 005  \0  \0  \0 001  \0  \0  \0  \0 002
0042220   \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0 265  \0  \0  \0  \0
0042240  002  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0 352  \0  \0  \0
0042260   \0 002  \0  \0  \0  \0  \0 002  \0 005  \0  \0 002   q  \0  \0
0042300   \0  \0 002  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0 001  \0
0042320   \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0 001
0042340   \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0
0042360   \a  \0  \0 002  \0 001  \0  \0  \0 036  \0  \0  \0  \0 001  \0
0042400   \0  \0  \0  \0 002  \0 005  \0  \0  \0 001  \0  \0  \0  \0 002
0042420   \0  \0  \0  \0  \0 002  \0 004  \0  \0  \0 021  \0  \0  \0  \0
0042440  002  \0  \0  \0  \0  \0 002  \0 004  \0  \0  \0 024  \0  \0  \0
0042460   \0 002  \0  \0  \0  \0  \0 002  \0 004  \0  \0  \0 030  \0  \0
0042500   \0  \0 002  \0  \0  \0  \0  \0 002  \0 004  \0  \0  \0 034  \0
0042520   \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0   B
0042540   \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0
0042560  033  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 005  \0  \0
0042600   \0 032  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 005  \0
0042620   \0  \0 032  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 005
0042640   \0  \0  \0   B  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0
0042660  005  \0  \0  \0 243  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002
0042700   \0 005  \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0  \0  \0
0042720  002  \0 005  \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0  \0
0042740   \0 002  \0 005  \0  \0  \0  \a  \0  \0 002  \0 001  \0  \0  \0
0042760  020  \0  \0  \0  \0 001  \0  \0  \0  \0  \0 002  \0 005  \0  \0
0043000   \0 001  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 003  \0
0043020   \0  \0 021  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 003
0043040   \0  \0  \0 006  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0
0043060  003  \0  \0  \0  \r  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002
0043100   \0 003  \0  \0  \0 017  \0  \0  \0  \0 002  \0  \0  \0  \0  \0
0043120  002  \0 005  \0  \0  \0   B  \0  \0  \0  \0 002  \0  \0  \0  \0
0043140   \0 002  \0 005  \0  \0  \0 034  \0  \0  \0  \0 002  \0  \0  \0
0043160   \0  \0 002  \0 005  \0  \0  \0 027  \0  \0  \0  \0 002  \0  \0
0043200   \0  \0  \0 002  \0 005  \0  \0  \0 032  \0  \0  \0  \0 002  \0
0043220   \0  \0  \0  \0 002  \0 005  \0  \0  \0 032  \0  \0  \0  \0 002
0043240   \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0 032  \0  \0  \0  \0
0043260  002  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0   M  \0  \0  \0
0043300   \0 002  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0   R  \0  \0
0043320   \0  \0 002  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0   y  \0
0043340   \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0 267
0043360   \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0
0043400  001  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 005  \0  \0
0043420   \0 001  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 005  \0
0043440   \0   9   # 001   ~   z 272                                    
0043447