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