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