$ od -c -N 50000 [Indigo]<Casaba>7.0>Saffron2.0>Methods-Derived>NoopMethods3Impl.Mesa!15
0000000    -   -       N   o   o   p   M   e   t   h   o   d   s   3   I
0000020    m   p   l   .   m   e   s   a  \r       -   -       C   o   p
0000040    y   r   i   g   h   t     323       1   9   8   7       b   y
0000060        X   e   r   o   x       C   o   r   p   o   r   a   t   i
0000100    o   n   .           A   l   l       r   i   g   h   t   s    
0000120    r   e   s   e   r   v   e   d   .  \r       -   -       G   e
0000140    n   e   r   a   t   e   d       b   y       h   e   d   e   r
0000160    m   a   n   .   p   a       a   t       A   u   g   u   s   t
0000200        1   7   ,       1   9   8   7       4   :   4   7   :   1
0000220    1       p   m       P   D   T  \r       -   -           u   s
0000240    i   n   g       T   h   r   e   e   C   a   s   a   b   a   F
0000260    o   u   r       [   1   .   2   ]       o   f       J   u   n
0000300    e       1   ,       1   9   8   7       6   :   0   0   :   0
0000320    0       p   m       P   D   T  \r  \r   D   I   R   E   C   T
0000340    O   R   Y  \r  \t   S   a   f   f   r   o   n   A   G   3   D
0000360    e   f   ,  \r  \t   T   h   r   e   e   C   4   S   u   p   p
0000400    o   r   t   ,  \r  \t   S   a   f   f   r   o   n   A   T   D
0000420    e   f   ;  \r  \r   N   o   o   p   M   e   t   h   o   d   s
0000440    3   I   m   p   l   :       C   E   D   A   R       P   R   O
0000460    G   R   A   M       I   M   P   O   R   T   S       T   h   r
0000500    e   e   C   4   S   u   p   p   o   r   t       E   X   P   O
0000520    R   T   S       S   a   f   f   r   o   n   A   G   3   D   e
0000540    f   =      \r   B   E   G   I   N  \r   O   P   E   N       S
0000560    a   f   f   r   o   n   A   G   3   D   e   f   ,       T   h
0000600    r   e   e   C   4   S   u   p   p   o   r   t   ,       S   a
0000620    f   f   r   o   n   A   T   D   e   f   ;  \r   N   e   w   p
0000640    l   a   i   n   P   r   o   d   f   o   o   :  \t   P   U   B
0000660    L   I   C       P   R   O   C   [   r   e   f   :       R   E
0000700    F       A   N   Y   ]       R   E   T   U   R   N   S   [   t
0000720    e   m   p   0   :       I   N   T   ]       =  \r   B   E   G
0000740    I   N  \r   t   r   e   e   :  \t   N   e   w   N   o   d   e
0000760    _       N   A   R   R   O   W   [   r   e   f   ]   ;  \r   B
0001000    E   G   I   N  \r   E   N   A   B   L   E       T   h   r   e
0001020    e   C   4   S   u   p   p   o   r   t   .   G   e   t   S   o
0001040    u   r   c   e   I   n   f   o       =   >       R   E   S   U
0001060    M   E   [   t   r   e   e   .   p   o   s   i   t   i   o   n
0001100    ,       t   r   e   e   .   l   e   n   g   t   h   ]   ;  \r
0001120    t   e   m   p   0       _       0   ;  \r   E   N   D  \r   E
0001140    N   D   ;  \r  \r   N   e   w   z   o   n   e   d   P   r   o
0001160    d   f   o   o   :  \t   P   U   B   L   I   C       P   R   O
0001200    C   [   r   e   f   :       R   E   F       A   N   Y   ]    
0001220    R   E   T   U   R   N   S   [   t   e   m   p   0   :       I
0001240    N   T   ]       =  \r   B   E   G   I   N  \r   t   r   e   e
0001260    :  \t   N   e   w   N   o   d   e   _       N   A   R   R   O
0001300    W   [   r   e   f   ]   ;  \r   B   E   G   I   N  \r   E   N
0001320    A   B   L   E       T   h   r   e   e   C   4   S   u   p   p
0001340    o   r   t   .   G   e   t   S   o   u   r   c   e   I   n   f
0001360    o       =   >       R   E   S   U   M   E   [   t   r   e   e
0001400    .   p   o   s   i   t   i   o   n   ,       t   r   e   e   .
0001420    l   e   n   g   t   h   ]   ;  \r   t   r   e   e   D   a   t
0001440    a   :  \t   N   e   w   z   o   n   e   d   P   r   o   d   D
0001460    a   t   a       _       N   A   R   R   O   W   [   t   r   e
0001500    e   .   d   a   t   a   ]   ;  \r   t   e   m   p   0       _
0001520        0   ;  \r   E   N   D  \r   E   N   D   ;  \r  \r   C   o
0001540    n   s   p   l   a   i   n   P   r   o   d   f   o   o   :  \t
0001560    P   U   B   L   I   C       P   R   O   C   [   r   e   f   :
0001600        R   E   F       A   N   Y   ]       R   E   T   U   R   N
0001620    S   [   t   e   m   p   0   :       I   N   T   ]       =  \r
0001640    B   E   G   I   N  \r   t   r   e   e   :  \t   C   o   n   s
0001660    N   o   d   e   _       N   A   R   R   O   W   [   r   e   f
0001700    ]   ;  \r   B   E   G   I   N  \r   E   N   A   B   L   E    
0001720    T   h   r   e   e   C   4   S   u   p   p   o   r   t   .   G
0001740    e   t   S   o   u   r   c   e   I   n   f   o       =   >    
0001760    R   E   S   U   M   E   [   t   r   e   e   .   p   o   s   i
0002000    t   i   o   n   ,       t   r   e   e   .   l   e   n   g   t
0002020    h   ]   ;  \r   t   e   m   p   0       _       0   ;  \r   E
0002040    N   D  \r   E   N   D   ;  \r  \r   C   o   n   s   z   o   n
0002060    e   d   P   r   o   d   f   o   o   :  \t   P   U   B   L   I
0002100    C       P   R   O   C   [   r   e   f   :       R   E   F    
0002120    A   N   Y   ]       R   E   T   U   R   N   S   [   t   e   m
0002140    p   0   :       I   N   T   ]       =  \r   B   E   G   I   N
0002160   \r   t   r   e   e   :  \t   C   o   n   s   N   o   d   e   _
0002200        N   A   R   R   O   W   [   r   e   f   ]   ;  \r   B   E
0002220    G   I   N  \r   E   N   A   B   L   E       T   h   r   e   e
0002240    C   4   S   u   p   p   o   r   t   .   G   e   t   S   o   u
0002260    r   c   e   I   n   f   o       =   >       R   E   S   U   M
0002300    E   [   t   r   e   e   .   p   o   s   i   t   i   o   n   ,
0002320        t   r   e   e   .   l   e   n   g   t   h   ]   ;  \r   t
0002340    r   e   e   D   a   t   a   :  \t   C   o   n   s   z   o   n
0002360    e   d   P   r   o   d   D   a   t   a       _       N   A   R
0002400    R   O   W   [   t   r   e   e   .   d   a   t   a   ]   ;  \r
0002420    t   e   m   p   0       _       0   ;  \r   E   N   D  \r   E
0002440    N   D   ;  \r  \r   L   i   s   t   C   o   n   s   p   l   a
0002460    i   n   P   r   o   d   f   o   o   :  \t   P   U   B   L   I
0002500    C       P   R   O   C   [   r   e   f   :       R   E   F    
0002520    A   N   Y   ]       R   E   T   U   R   N   S   [   t   e   m
0002540    p   0   :       I   N   T   ]       =  \r   B   E   G   I   N
0002560   \r   t   r   e   e   :  \t   L   i   s   t   C   o   n   s   N
0002600    o   d   e   _       N   A   R   R   O   W   [   r   e   f   ]
0002620    ;  \r   B   E   G   I   N  \r   E   N   A   B   L   E       T
0002640    h   r   e   e   C   4   S   u   p   p   o   r   t   .   G   e
0002660    t   S   o   u   r   c   e   I   n   f   o       =   >       R
0002700    E   S   U   M   E   [   t   r   e   e   .   p   o   s   i   t
0002720    i   o   n   ,       t   r   e   e   .   l   e   n   g   t   h
0002740    ]   ;  \r   t   e   m   p   0       _       0   ;  \r   E   N
0002760    D  \r   E   N   D   ;  \r  \r   L   i   s   t   C   o   n   s
0003000    z   o   n   e   d   P   r   o   d   f   o   o   :  \t   P   U
0003020    B   L   I   C       P   R   O   C   [   r   e   f   :       R
0003040    E   F       A   N   Y   ]       R   E   T   U   R   N   S   [
0003060    t   e   m   p   0   :       I   N   T   ]       =  \r   B   E
0003100    G   I   N  \r   t   r   e   e   :  \t   L   i   s   t   C   o
0003120    n   s   N   o   d   e   _       N   A   R   R   O   W   [   r
0003140    e   f   ]   ;  \r   B   E   G   I   N  \r   E   N   A   B   L
0003160    E       T   h   r   e   e   C   4   S   u   p   p   o   r   t
0003200    .   G   e   t   S   o   u   r   c   e   I   n   f   o       =
0003220    >       R   E   S   U   M   E   [   t   r   e   e   .   p   o
0003240    s   i   t   i   o   n   ,       t   r   e   e   .   l   e   n
0003260    g   t   h   ]   ;  \r   t   r   e   e   D   a   t   a   :  \t
0003300    L   i   s   t   C   o   n   s   z   o   n   e   d   P   r   o
0003320    d   D   a   t   a       _       N   A   R   R   O   W   [   t
0003340    r   e   e   .   d   a   t   a   ]   ;  \r   t   e   m   p   0
0003360        _       0   ;  \r   E   N   D  \r   E   N   D   ;  \r  \r
0003400    D   e   s   c   L   i   s   t   e   x   p   l   i   c   i   t
0003420    l   e   n   g   t   h   P   r   o   d   f   o   o   :  \t   P
0003440    U   B   L   I   C       P   R   O   C   [   r   e   f   :    
0003460    R   E   F       A   N   Y   ]       R   E   T   U   R   N   S
0003500    [   t   e   m   p   0   :       I   N   T   ]       =  \r   B
0003520    E   G   I   N  \r   t   r   e   e   :  \t   D   e   s   c   L
0003540    i   s   t   N   o   d   e   _       N   A   R   R   O   W   [
0003560    r   e   f   ]   ;  \r   B   E   G   I   N  \r   E   N   A   B
0003600    L   E       T   h   r   e   e   C   4   S   u   p   p   o   r
0003620    t   .   G   e   t   S   o   u   r   c   e   I   n   f   o    
0003640    =   >       R   E   S   U   M   E   [   t   r   e   e   .   p
0003660    o   s   i   t   i   o   n   ,       t   r   e   e   .   l   e
0003700    n   g   t   h   ]   ;  \r   t   r   e   e   D   a   t   a   :
0003720   \t   D   e   s   c   L   i   s   t   e   x   p   l   i   c   i
0003740    t   l   e   n   g   t   h   P   r   o   d   D   a   t   a    
0003760    _       N   A   R   R   O   W   [   t   r   e   e   .   d   a
0004000    t   a   ]   ;  \r   t   e   m   p   0       _       0   ;  \r
0004020    E   N   D  \r   E   N   D   ;  \r  \r   D   e   s   c   L   i
0004040    s   t   d   e   f   a   u   l   t   l   e   n   g   t   h   P
0004060    r   o   d   f   o   o   :  \t   P   U   B   L   I   C       P
0004100    R   O   C   [   r   e   f   :       R   E   F       A   N   Y
0004120    ]       R   E   T   U   R   N   S   [   t   e   m   p   0   :
0004140        I   N   T   ]       =  \r   B   E   G   I   N  \r   t   r
0004160    e   e   :  \t   D   e   s   c   L   i   s   t   N   o   d   e
0004200    _       N   A   R   R   O   W   [   r   e   f   ]   ;  \r   B
0004220    E   G   I   N  \r   E   N   A   B   L   E       T   h   r   e
0004240    e   C   4   S   u   p   p   o   r   t   .   G   e   t   S   o
0004260    u   r   c   e   I   n   f   o       =   >       R   E   S   U
0004300    M   E   [   t   r   e   e   .   p   o   s   i   t   i   o   n
0004320    ,       t   r   e   e   .   l   e   n   g   t   h   ]   ;  \r
0004340    t   r   e   e   D   a   t   a   :  \t   D   e   s   c   L   i
0004360    s   t   d   e   f   a   u   l   t   l   e   n   g   t   h   P
0004400    r   o   d   D   a   t   a       _       N   A   R   R   O   W
0004420    [   t   r   e   e   .   d   a   t   a   ]   ;  \r   t   e   m
0004440    p   0       _       0   ;  \r   E   N   D  \r   E   N   D   ;
0004460   \r  \r   I   n   i   t   i   a   l   i   z   a   t   i   o   n
0004500    e   m   p   t   y   P   r   o   d   f   o   o   :  \t   P   U
0004520    B   L   I   C       P   R   O   C   [   r   e   f   :       R
0004540    E   F       A   N   Y   ]       R   E   T   U   R   N   S   [
0004560    t   e   m   p   0   :       I   N   T   ]       =  \r   B   E
0004600    G   I   N  \r   t   r   e   e   :  \t   I   n   i   t   i   a
0004620    l   i   z   a   t   i   o   n   N   o   d   e   _       N   A
0004640    R   R   O   W   [   r   e   f   ]   ;  \r   B   E   G   I   N
0004660   \r   E   N   A   B   L   E       T   h   r   e   e   C   4   S
0004700    u   p   p   o   r   t   .   G   e   t   S   o   u   r   c   e
0004720    I   n   f   o       =   >       R   E   S   U   M   E   [   t
0004740    r   e   e   .   p   o   s   i   t   i   o   n   ,       t   r
0004760    e   e   .   l   e   n   g   t   h   ]   ;  \r   t   e   m   p
0005000    0       _       0   ;  \r   E   N   D  \r   E   N   D   ;  \r
0005020   \r   I   n   i   t   i   a   l   i   z   a   t   i   o   n   b
0005040    i   n   d   i   n   g   P   r   o   d   f   o   o   :  \t   P
0005060    U   B   L   I   C       P   R   O   C   [   r   e   f   :    
0005100    R   E   F       A   N   Y   ]       R   E   T   U   R   N   S
0005120    [   t   e   m   p   0   :       I   N   T   ]       =  \r   B
0005140    E   G   I   N  \r   t   r   e   e   :  \t   I   n   i   t   i
0005160    a   l   i   z   a   t   i   o   n   N   o   d   e   _       N
0005200    A   R   R   O   W   [   r   e   f   ]   ;  \r   B   E   G   I
0005220    N  \r   E   N   A   B   L   E       T   h   r   e   e   C   4
0005240    S   u   p   p   o   r   t   .   G   e   t   S   o   u   r   c
0005260    e   I   n   f   o       =   >       R   E   S   U   M   E   [
0005300    t   r   e   e   .   p   o   s   i   t   i   o   n   ,       t
0005320    r   e   e   .   l   e   n   g   t   h   ]   ;  \r   t   r   e
0005340    e   D   a   t   a   :  \t   I   n   i   t   i   a   l   i   z
0005360    a   t   i   o   n   b   i   n   d   i   n   g   P   r   o   d
0005400    D   a   t   a       _       N   A   R   R   O   W   [   t   r
0005420    e   e   .   d   a   t   a   ]   ;  \r   t   e   m   p   0    
0005440    _       0   ;  \r   E   N   D  \r   E   N   D   ;  \r  \r   I
0005460    n   i   t   i   a   l   i   z   a   t   i   o   n   a   s   s
0005500    i   g   n   m   e   n   t   P   r   o   d   f   o   o   :  \t
0005520    P   U   B   L   I   C       P   R   O   C   [   r   e   f   :
0005540        R   E   F       A   N   Y   ]       R   E   T   U   R   N
0005560    S   [   t   e   m   p   0   :       I   N   T   ]       =  \r
0005600    B   E   G   I   N  \r   t   r   e   e   :  \t   I   n   i   t
0005620    i   a   l   i   z   a   t   i   o   n   N   o   d   e   _    
0005640    N   A   R   R   O   W   [   r   e   f   ]   ;  \r   B   E   G
0005660    I   N  \r   E   N   A   B   L   E       T   h   r   e   e   C
0005700    4   S   u   p   p   o   r   t   .   G   e   t   S   o   u   r
0005720    c   e   I   n   f   o       =   >       R   E   S   U   M   E
0005740    [   t   r   e   e   .   p   o   s   i   t   i   o   n   ,    
0005760    t   r   e   e   .   l   e   n   g   t   h   ]   ;  \r   t   r
0006000    e   e   D   a   t   a   :  \t   I   n   i   t   i   a   l   i
0006020    z   a   t   i   o   n   a   s   s   i   g   n   m   e   n   t
0006040    P   r   o   d   D   a   t   a       _       N   A   R   R   O
0006060    W   [   t   r   e   e   .   d   a   t   a   ]   ;  \r   t   e
0006100    m   p   0       _       0   ;  \r   E   N   D  \r   E   N   D
0006120    ;  \r  \r   I   n   i   t   i   a   l   V   a   l   u   e   t
0006140    r   a   s   h   P   r   o   d   f   o   o   :  \t   P   U   B
0006160    L   I   C       P   R   O   C   [   r   e   f   :       R   E
0006200    F       A   N   Y   ]       R   E   T   U   R   N   S   [   t
0006220    e   m   p   0   :       I   N   T   ]       =  \r   B   E   G
0006240    I   N  \r   t   r   e   e   :  \t   I   n   i   t   i   a   l
0006260    V   a   l   u   e   N   o   d   e   _       N   A   R   R   O
0006300    W   [   r   e   f   ]   ;  \r   B   E   G   I   N  \r   E   N
0006320    A   B   L   E       T   h   r   e   e   C   4   S   u   p   p
0006340    o   r   t   .   G   e   t   S   o   u   r   c   e   I   n   f
0006360    o       =   >       R   E   S   U   M   E   [   t   r   e   e
0006400    .   p   o   s   i   t   i   o   n   ,       t   r   e   e   .
0006420    l   e   n   g   t   h   ]   ;  \r   t   e   m   p   0       _
0006440        0   ;  \r   E   N   D  \r   E   N   D   ;  \r  \r   I   n
0006460    i   t   i   a   l   V   a   l   u   e   c   o   d   e   P   r
0006500    o   d   f   o   o   :  \t   P   U   B   L   I   C       P   R
0006520    O   C   [   r   e   f   :       R   E   F       A   N   Y   ]
0006540        R   E   T   U   R   N   S   [   t   e   m   p   0   :    
0006560    I   N   T   ]       =  \r   B   E   G   I   N  \r   t   r   e
0006600    e   :  \t   I   n   i   t   i   a   l   V   a   l   u   e   N
0006620    o   d   e   _       N   A   R   R   O   W   [   r   e   f   ]
0006640    ;  \r   B   E   G   I   N  \r   E   N   A   B   L   E       T
0006660    h   r   e   e   C   4   S   u   p   p   o   r   t   .   G   e
0006700    t   S   o   u   r   c   e   I   n   f   o       =   >       R
0006720    E   S   U   M   E   [   t   r   e   e   .   p   o   s   i   t
0006740    i   o   n   ,       t   r   e   e   .   l   e   n   g   t   h
0006760    ]   ;  \r   t   e   m   p   0       _       0   ;  \r   E   N
0007000    D  \r   E   N   D   ;  \r  \r   I   n   i   t   i   a   l   V
0007020    a   l   u   e   e   x   p   P   r   o   d   f   o   o   :  \t
0007040    P   U   B   L   I   C       P   R   O   C   [   r   e   f   :
0007060        R   E   F       A   N   Y   ]       R   E   T   U   R   N
0007100    S   [   t   e   m   p   0   :       I   N   T   ]       =  \r
0007120    B   E   G   I   N  \r   t   r   e   e   :  \t   I   n   i   t
0007140    i   a   l   V   a   l   u   e   N   o   d   e   _       N   A
0007160    R   R   O   W   [   r   e   f   ]   ;  \r   B   E   G   I   N
0007200   \r   E   N   A   B   L   E       T   h   r   e   e   C   4   S
0007220    u   p   p   o   r   t   .   G   e   t   S   o   u   r   c   e
0007240    I   n   f   o       =   >       R   E   S   U   M   E   [   t
0007260    r   e   e   .   p   o   s   i   t   i   o   n   ,       t   r
0007300    e   e   .   l   e   n   g   t   h   ]   ;  \r   t   r   e   e
0007320    D   a   t   a   :  \t   I   n   i   t   i   a   l   V   a   l
0007340    u   e   e   x   p   P   r   o   d   D   a   t   a       _    
0007360    N   A   R   R   O   W   [   t   r   e   e   .   d   a   t   a
0007400    ]   ;  \r   t   e   m   p   0       _       0   ;  \r   E   N
0007420    D  \r   E   N   D   ;  \r  \r   I   n   i   t   i   a   l   V
0007440    a   l   u   e   b   l   o   c   k   P   r   o   d   f   o   o
0007460    :  \t   P   U   B   L   I   C       P   R   O   C   [   r   e
0007500    f   :       R   E   F       A   N   Y   ]       R   E   T   U
0007520    R   N   S   [   t   e   m   p   0   :       I   N   T   ]    
0007540    =  \r   B   E   G   I   N  \r   t   r   e   e   :  \t   I   n
0007560    i   t   i   a   l   V   a   l   u   e   N   o   d   e   _    
0007600    N   A   R   R   O   W   [   r   e   f   ]   ;  \r   B   E   G
0007620    I   N  \r   E   N   A   B   L   E       T   h   r   e   e   C
0007640    4   S   u   p   p   o   r   t   .   G   e   t   S   o   u   r
0007660    c   e   I   n   f   o       =   >       R   E   S   U   M   E
0007700    [   t   r   e   e   .   p   o   s   i   t   i   o   n   ,    
0007720    t   r   e   e   .   l   e   n   g   t   h   ]   ;  \r   t   r
0007740    e   e   D   a   t   a   :  \t   I   n   i   t   i   a   l   V
0007760    a   l   u   e   b   l   o   c   k   P   r   o   d   D   a   t
0010000    a       _       N   A   R   R   O   W   [   t   r   e   e   .
0010020    d   a   t   a   ]   ;  \r   t   e   m   p   0       _       0
0010040    ;  \r   E   N   D  \r   E   N   D   ;  \r  \r   I   n   i   t
0010060    i   a   l   V   a   l   u   e   m   a   c   h   i   n   e   c
0010100    o   d   e   P   r   o   d   f   o   o   :  \t   P   U   B   L
0010120    I   C       P   R   O   C   [   r   e   f   :       R   E   F
0010140        A   N   Y   ]       R   E   T   U   R   N   S   [   t   e
0010160    m   p   0   :       I   N   T   ]       =  \r   B   E   G   I
0010200    N  \r   t   r   e   e   :  \t   I   n   i   t   i   a   l   V
0010220    a   l   u   e   N   o   d   e   _       N   A   R   R   O   W
0010240    [   r   e   f   ]   ;  \r   B   E   G   I   N  \r   E   N   A
0010260    B   L   E       T   h   r   e   e   C   4   S   u   p   p   o
0010300    r   t   .   G   e   t   S   o   u   r   c   e   I   n   f   o
0010320        =   >       R   E   S   U   M   E   [   t   r   e   e   .
0010340    p   o   s   i   t   i   o   n   ,       t   r   e   e   .   l
0010360    e   n   g   t   h   ]   ;  \r   t   r   e   e   D   a   t   a
0010400    :  \t   I   n   i   t   i   a   l   V   a   l   u   e   m   a
0010420    c   h   i   n   e   c   o   d   e   P   r   o   d   D   a   t
0010440    a       _       N   A   R   R   O   W   [   t   r   e   e   .
0010460    d   a   t   a   ]   ;  \r   t   e   m   p   0       _       0
0010500    ;  \r   E   N   D  \r   E   N   D   ;  \r  \r   C   h   e   c
0010520    k   e   d   e   m   p   t   y   P   r   o   d   f   o   o   :
0010540   \t   P   U   B   L   I   C       P   R   O   C   [   r   e   f
0010560    :       R   E   F       A   N   Y   ]       R   E   T   U   R
0010600    N   S   [   t   e   m   p   0   :       I   N   T   ]       =
0010620   \r   B   E   G   I   N  \r   t   r   e   e   :  \t   C   h   e
0010640    c   k   e   d   N   o   d   e   _       N   A   R   R   O   W
0010660    [   r   e   f   ]   ;  \r   B   E   G   I   N  \r   E   N   A
0010700    B   L   E       T   h   r   e   e   C   4   S   u   p   p   o
0010720    r   t   .   G   e   t   S   o   u   r   c   e   I   n   f   o
0010740        =   >       R   E   S   U   M   E   [   t   r   e   e   .
0010760    p   o   s   i   t   i   o   n   ,       t   r   e   e   .   l
0011000    e   n   g   t   h   ]   ;  \r   t   e   m   p   0       _    
0011020    0   ;  \r   E   N   D  \r   E   N   D   ;  \r  \r   C   h   e
0011040    c   k   e   d   c   h   e   c   k   e   d   P   r   o   d   f
0011060    o   o   :  \t   P   U   B   L   I   C       P   R   O   C   [
0011100    r   e   f   :       R   E   F       A   N   Y   ]       R   E
0011120    T   U   R   N   S   [   t   e   m   p   0   :       I   N   T
0011140    ]       =  \r   B   E   G   I   N  \r   t   r   e   e   :  \t
0011160    C   h   e   c   k   e   d   N   o   d   e   _       N   A   R
0011200    R   O   W   [   r   e   f   ]   ;  \r   B   E   G   I   N  \r
0011220    E   N   A   B   L   E       T   h   r   e   e   C   4   S   u
0011240    p   p   o   r   t   .   G   e   t   S   o   u   r   c   e   I
0011260    n   f   o       =   >       R   E   S   U   M   E   [   t   r
0011300    e   e   .   p   o   s   i   t   i   o   n   ,       t   r   e
0011320    e   .   l   e   n   g   t   h   ]   ;  \r   t   e   m   p   0
0011340        _       0   ;  \r   E   N   D  \r   E   N   D   ;  \r  \r
0011360    C   h   e   c   k   e   d   t   r   u   s   t   e   d   P   r
0011400    o   d   f   o   o   :  \t   P   U   B   L   I   C       P   R
0011420    O   C   [   r   e   f   :       R   E   F       A   N   Y   ]
0011440        R   E   T   U   R   N   S   [   t   e   m   p   0   :    
0011460    I   N   T   ]       =  \r   B   E   G   I   N  \r   t   r   e
0011500    e   :  \t   C   h   e   c   k   e   d   N   o   d   e   _    
0011520    N   A   R   R   O   W   [   r   e   f   ]   ;  \r   B   E   G
0011540    I   N  \r   E   N   A   B   L   E       T   h   r   e   e   C
0011560    4   S   u   p   p   o   r   t   .   G   e   t   S   o   u   r
0011600    c   e   I   n   f   o       =   >       R   E   S   U   M   E
0011620    [   t   r   e   e   .   p   o   s   i   t   i   o   n   ,    
0011640    t   r   e   e   .   l   e   n   g   t   h   ]   ;  \r   t   e
0011660    m   p   0       _       0   ;  \r   E   N   D  \r   E   N   D
0011700    ;  \r  \r   C   h   e   c   k   e   d   u   n   c   h   e   c
0011720    k   e   d   P   r   o   d   f   o   o   :  \t   P   U   B   L
0011740    I   C       P   R   O   C   [   r   e   f   :       R   E   F
0011760        A   N   Y   ]       R   E   T   U   R   N   S   [   t   e
0012000    m   p   0   :       I   N   T   ]       =  \r   B   E   G   I
0012020    N  \r   t   r   e   e   :  \t   C   h   e   c   k   e   d   N
0012040    o   d   e   _       N   A   R   R   O   W   [   r   e   f   ]
0012060    ;  \r   B   E   G   I   N  \r   E   N   A   B   L   E       T
0012100    h   r   e   e   C   4   S   u   p   p   o   r   t   .   G   e
0012120    t   S   o   u   r   c   e   I   n   f   o       =   >       R
0012140    E   S   U   M   E   [   t   r   e   e   .   p   o   s   i   t
0012160    i   o   n   ,       t   r   e   e   .   l   e   n   g   t   h
0012200    ]   ;  \r   t   e   m   p   0       _       0   ;  \r   E   N
0012220    D  \r   E   N   D   ;  \r  \r   I   n   l   i   n   e   y   e
0012240    s   P   r   o   d   f   o   o   :  \t   P   U   B   L   I   C
0012260        P   R   O   C   [   r   e   f   :       R   E   F       A
0012300    N   Y   ]       R   E   T   U   R   N   S   [   t   e   m   p
0012320    0   :       I   N   T   ]       =  \r   B   E   G   I   N  \r
0012340    t   r   e   e   :  \t   I   n   l   i   n   e   N   o   d   e
0012360    _       N   A   R   R   O   W   [   r   e   f   ]   ;  \r   B
0012400    E   G   I   N  \r   E   N   A   B   L   E       T   h   r   e
0012420    e   C   4   S   u   p   p   o   r   t   .   G   e   t   S   o
0012440    u   r   c   e   I   n   f   o       =   >       R   E   S   U
0012460    M   E   [   t   r   e   e   .   p   o   s   i   t   i   o   n
0012500    ,       t   r   e   e   .   l   e   n   g   t   h   ]   ;  \r
0012520    t   e   m   p   0       _       0   ;  \r   E   N   D  \r   E
0012540    N   D   ;  \r  \r   I   n   l   i   n   e   n   o   P   r   o
0012560    d   f   o   o   :  \t   P   U   B   L   I   C       P   R   O
0012600    C   [   r   e   f   :       R   E   F       A   N   Y   ]    
0012620    R   E   T   U   R   N   S   [   t   e   m   p   0   :       I
0012640    N   T   ]       =  \r   B   E   G   I   N  \r   t   r   e   e
0012660    :  \t   I   n   l   i   n   e   N   o   d   e   _       N   A
0012700    R   R   O   W   [   r   e   f   ]   ;  \r   B   E   G   I   N
0012720   \r   E   N   A   B   L   E       T   h   r   e   e   C   4   S
0012740    u   p   p   o   r   t   .   G   e   t   S   o   u   r   c   e
0012760    I   n   f   o       =   >       R   E   S   U   M   E   [   t
0013000    r   e   e   .   p   o   s   i   t   i   o   n   ,       t   r
0013020    e   e   .   l   e   n   g   t   h   ]   ;  \r   t   e   m   p
0013040    0       _       0   ;  \r   E   N   D  \r   E   N   D   ;  \r
0013060   \r   C   o   d   e   L   i   s   t   o   n   e   P   r   o   d
0013100    f   o   o   :  \t   P   U   B   L   I   C       P   R   O   C
0013120    [   r   e   f   :       R   E   F       A   N   Y   ]       R
0013140    E   T   U   R   N   S   [   t   e   m   p   0   :       I   N
0013160    T   ]       =  \r   B   E   G   I   N  \r   t   r   e   e   :
0013200   \t   C   o   d   e   L   i   s   t   N   o   d   e   _       N
0013220    A   R   R   O   W   [   r   e   f   ]   ;  \r   B   E   G   I
0013240    N  \r   E   N   A   B   L   E       T   h   r   e   e   C   4
0013260    S   u   p   p   o   r   t   .   G   e   t   S   o   u   r   c
0013300    e   I   n   f   o       =   >       R   E   S   U   M   E   [
0013320    t   r   e   e   .   p   o   s   i   t   i   o   n   ,       t
0013340    r   e   e   .   l   e   n   g   t   h   ]   ;  \r   t   r   e
0013360    e   D   a   t   a   :  \t   C   o   d   e   L   i   s   t   o
0013400    n   e   P   r   o   d   D   a   t   a       _       N   A   R
0013420    R   O   W   [   t   r   e   e   .   d   a   t   a   ]   ;  \r
0013440    t   e   m   p   0       _       0   ;  \r   E   N   D  \r   E
0013460    N   D   ;  \r  \r   C   o   d   e   L   i   s   t   m   o   r
0013500    e   P   r   o   d   f   o   o   :  \t   P   U   B   L   I   C
0013520        P   R   O   C   [   r   e   f   :       R   E   F       A
0013540    N   Y   ]       R   E   T   U   R   N   S   [   t   e   m   p
0013560    0   :       I   N   T   ]       =  \r   B   E   G   I   N  \r
0013600    t   r   e   e   :  \t   C   o   d   e   L   i   s   t   N   o
0013620    d   e   _       N   A   R   R   O   W   [   r   e   f   ]   ;
0013640   \r   B   E   G   I   N  \r   E   N   A   B   L   E       T   h
0013660    r   e   e   C   4   S   u   p   p   o   r   t   .   G   e   t
0013700    S   o   u   r   c   e   I   n   f   o       =   >       R   E
0013720    S   U   M   E   [   t   r   e   e   .   p   o   s   i   t   i
0013740    o   n   ,       t   r   e   e   .   l   e   n   g   t   h   ]
0013760    ;  \r   t   r   e   e   D   a   t   a   :  \t   C   o   d   e
0014000    L   i   s   t   m   o   r   e   P   r   o   d   D   a   t   a
0014020        _       N   A   R   R   O   W   [   t   r   e   e   .   d
0014040    a   t   a   ]   ;  \r   t   e   m   p   0       _       0   ;
0014060   \r   E   N   D  \r   E   N   D   ;  \r  \r   T   r   a   n   s
0014100    f   e   r   O   p   s   i   g   n   a   l   P   r   o   d   f
0014120    o   o   :  \t   P   U   B   L   I   C       P   R   O   C   [
0014140    r   e   f   :       R   E   F       A   N   Y   ]       R   E
0014160    T   U   R   N   S   [   t   e   m   p   0   :       I   N   T
0014200    ]       =  \r   B   E   G   I   N  \r   t   r   e   e   :  \t
0014220    T   r   a   n   s   f   e   r   O   p   N   o   d   e   _    
0014240    N   A   R   R   O   W   [   r   e   f   ]   ;  \r   B   E   G
0014260    I   N  \r   E   N   A   B   L   E       T   h   r   e   e   C
0014300    4   S   u   p   p   o   r   t   .   G   e   t   S   o   u   r
0014320    c   e   I   n   f   o       =   >       R   E   S   U   M   E
0014340    [   t   r   e   e   .   p   o   s   i   t   i   o   n   ,    
0014360    t   r   e   e   .   l   e   n   g   t   h   ]   ;  \r   t   e
0014400    m   p   0       _       0   ;  \r   E   N   D  \r   E   N   D
0014420    ;  \r  \r   T   r   a   n   s   f   e   r   O   p   e   r   r
0014440    o   r   P   r   o   d   f   o   o   :  \t   P   U   B   L   I
0014460    C       P   R   O   C   [   r   e   f   :       R   E   F    
0014500    A   N   Y   ]       R   E   T   U   R   N   S   [   t   e   m
0014520    p   0   :       I   N   T   ]       =  \r   B   E   G   I   N
0014540   \r   t   r   e   e   :  \t   T   r   a   n   s   f   e   r   O
0014560    p   N   o   d   e   _       N   A   R   R   O   W   [   r   e
0014600    f   ]   ;  \r   B   E   G   I   N  \r   E   N   A   B   L   E
0014620        T   h   r   e   e   C   4   S   u   p   p   o   r   t   .
0014640    G   e   t   S   o   u   r   c   e   I   n   f   o       =   >
0014660        R   E   S   U   M   E   [   t   r   e   e   .   p   o   s
0014700    i   t   i   o   n   ,       t   r   e   e   .   l   e   n   g
0014720    t   h   ]   ;  \r   t   e   m   p   0       _       0   ;  \r
0014740    E   N   D  \r   E   N   D   ;  \r  \r   T   r   a   n   s   f
0014760    e   r   O   p   s   t   a   r   t   P   r   o   d   f   o   o
0015000    :  \t   P   U   B   L   I   C       P   R   O   C   [   r   e
0015020    f   :       R   E   F       A   N   Y   ]       R   E   T   U
0015040    R   N   S   [   t   e   m   p   0   :       I   N   T   ]    
0015060    =  \r   B   E   G   I   N  \r   t   r   e   e   :  \t   T   r
0015100    a   n   s   f   e   r   O   p   N   o   d   e   _       N   A
0015120    R   R   O   W   [   r   e   f   ]   ;  \r   B   E   G   I   N
0015140   \r   E   N   A   B   L   E       T   h   r   e   e   C   4   S
0015160    u   p   p   o   r   t   .   G   e   t   S   o   u   r   c   e
0015200    I   n   f   o       =   >       R   E   S   U   M   E   [   t
0015220    r   e   e   .   p   o   s   i   t   i   o   n   ,       t   r
0015240    e   e   .   l   e   n   g   t   h   ]   ;  \r   t   e   m   p
0015260    0       _       0   ;  \r   E   N   D  \r   E   N   D   ;  \r
0015300   \r   T   r   a   n   s   f   e   r   O   p   j   o   i   n   P
0015320    r   o   d   f   o   o   :  \t   P   U   B   L   I   C       P
0015340    R   O   C   [   r   e   f   :       R   E   F       A   N   Y
0015360    ]       R   E   T   U   R   N   S   [   t   e   m   p   0   :
0015400        I   N   T   ]       =  \r   B   E   G   I   N  \r   t   r
0015420    e   e   :  \t   T   r   a   n   s   f   e   r   O   p   N   o
0015440    d   e   _       N   A   R   R   O   W   [   r   e   f   ]   ;
0015460   \r   B   E   G   I   N  \r   E   N   A   B   L   E       T   h
0015500    r   e   e   C   4   S   u   p   p   o   r   t   .   G   e   t
0015520    S   o   u   r   c   e   I   n   f   o       =   >       R   E
0015540    S   U   M   E   [   t   r   e   e   .   p   o   s   i   t   i
0015560    o   n   ,       t   r   e   e   .   l   e   n   g   t   h   ]
0015600    ;  \r   t   e   m   p   0       _       0   ;  \r   E   N   D
0015620   \r   E   N   D   ;  \r  \r   T   r   a   n   s   f   e   r   O
0015640    p   n   e   w   P   r   o   d   f   o   o   :  \t   P   U   B
0015660    L   I   C       P   R   O   C   [   r   e   f   :       R   E
0015700    F       A   N   Y   ]       R   E   T   U   R   N   S   [   t
0015720    e   m   p   0   :       I   N   T   ]       =  \r   B   E   G
0015740    I   N  \r   t   r   e   e   :  \t   T   r   a   n   s   f   e
0015760    r   O   p   N   o   d   e   _       N   A   R   R   O   W   [
0016000    r   e   f   ]   ;  \r   B   E   G   I   N  \r   E   N   A   B
0016020    L   E       T   h   r   e   e   C   4   S   u   p   p   o   r
0016040    t   .   G   e   t   S   o   u   r   c   e   I   n   f   o    
0016060    =   >       R   E   S   U   M   E   [   t   r   e   e   .   p
0016100    o   s   i   t   i   o   n   ,       t   r   e   e   .   l   e
0016120    n   g   t   h   ]   ;  \r   t   e   m   p   0       _       0
0016140    ;  \r   E   N   D  \r   E   N   D   ;  \r  \r   T   r   a   n
0016160    s   f   e   r   O   p   f   o   r   k   P   r   o   d   f   o
0016200    o   :  \t   P   U   B   L   I   C       P   R   O   C   [   r
0016220    e   f   :       R   E   F       A   N   Y   ]       R   E   T
0016240    U   R   N   S   [   t   e   m   p   0   :       I   N   T   ]
0016260        =  \r   B   E   G   I   N  \r   t   r   e   e   :  \t   T
0016300    r   a   n   s   f   e   r   O   p   N   o   d   e   _       N
0016320    A   R   R   O   W   [   r   e   f   ]   ;  \r   B   E   G   I
0016340    N  \r   E   N   A   B   L   E       T   h   r   e   e   C   4
0016360    S   u   p   p   o   r   t   .   G   e   t   S   o   u   r   c
0016400    e   I   n   f   o       =   >       R   E   S   U   M   E   [
0016420    t   r   e   e   .   p   o   s   i   t   i   o   n   ,       t
0016440    r   e   e   .   l   e   n   g   t   h   ]   ;  \r   t   e   m
0016460    p   0       _       0   ;  \r   E   N   D  \r   E   N   D   ;
0016500   \r  \r   E   N   D   .   .  \r                                
0016510