$ od -c -N 50000 [Indigo]<Maxc>smidiag.syms!1
0000000  002 005 005 032  \0 020 004 243 005  \b 005 025  \0  \0  \0  \0
0000020   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0000040  004 223 003   r   a   n  \a   S   M   I   D   i   a   g  \n   G
0000060    e   t   P   a   t   t   e   r   n  \0 006   D   o   T   e   s
0000100    t  \0  \f   D   i   s   p   l   a   y   E   r   r   o   r  \0
0000120   \v   T   e   s   t   D   a   t   a   R   e   g  \n   T   e   s
0000140    t   A   d   r   R   e   g  \0 006   R   a   n   d   o   m  \0
0000160  002   W   s  \0 023   C   r   e   a   t   e   D   i   s   p   l
0000200    a   y   S   t   r   e   a   m 021   S   h   o   w   D   i   s
0000220    p   l   a   y   S   t   r   e   a   m 003   d   s   p 004   G
0000240    e   t   s  \0 004   k   e   y   s  \0 004   P   u   t   s  \0
0000260  004   Z   e   r   o  \0 006   E   n   d   o   f   s  \0  \v   P
0000300    u   t   T   e   m   p   l   a   t   e 003   W   s   s 021   I
0000320    n   t   e   r   p   r   e   t   T   e   m   p   l   a   t   e
0000340  006   P   u   t   N   u   m  \0  \t   G   o   t   o   F   r   a
0000360    m   e  \b   C   o   R   e   t   u   r   n  \0  \a   M   y   F
0000400    r   a   m   e 006   S   y   s   E   r   r  \0  \a   s   y   s
0000420    F   o   n   t  \a   s   y   s   Z   o   n   e  \n   C   a   l
0000440    l   S   u   b   s   y   s  \0 002   W   l  \0 003   W   n   s
0000460  003   W   o   s 002   W   o  \0  \b   G   e   t   F   i   x   e
0000500    d  \0  \t   F   r   e   e   F   i   x   e   d  \t   F   i   x
0000520    e   d   L   e   f   t  \n   S   e   t   E   n   d   C   o   d
0000540    e  \0 005   J   u   n   t   a  \t   C   h   a   r   W   i   d
0000560    t   h  \t   R   e   s   e   t   L   i   n   e  \n   F   o   n
0000600    t   H   e   i   g   h   t  \0  \a   G   e   t   F   o   n   t
0000620   \a   S   e   t   F   o   n   t  \t   G   e   t   B   i   t   P
0000640    o   s  \t   S   e   t   B   i   t   P   o   s  \b   G   e   t
0000660    L   m   a   r   g  \0  \b   S   e   t   L   m   a   r   g  \0
0000700   \b   G   e   t   R   m   a   r   g  \0  \b   S   e   t   R   m
0000720    a   r   g  \0  \n   G   e   t   L   i   n   e   P   o   s  \0
0000740   \n   S   e   t   L   i   n   e   P   o   s  \0  \n   I   n   v
0000760    e   r   t   L   i   n   e  \0 006   S   c   r   o   l   l  \0
0001000   \t   E   r   a   s   e   B   i   t   s  \f   l   v   C   u   r
0001020    s   o   r   L   i   n   k  \0 017   S   e   t   K   e   y   b
0001040    o   a   r   d   P   r   o   c  \v   F   i   n   d   F   d   E
0001060    n   t   r   y 016   M   a   k   e   N   e   w   F   d   E   n
0001100    t   r   y  \0  \r   D   e   l   e   t   e   F   d   E   n   t
0001120    r   y  \r   S   e   t   W   o   r   k   i   n   g   D   i   r
0001140   \f   S   t   r   i   p   V   e   r   s   i   o   n  \0  \r   A
0001160    p   p   e   n   d   V   e   r   s   i   o   n  \b   O   p   e
0001200    n   F   i   l   e  \0 016   O   p   e   n   F   i   l   e   F
0001220    r   o   m   F   p  \0  \n   D   e   l   e   t   e   F   i   l
0001240    e  \0 023   W   r   i   t   e   D   i   s   k   D   e   s   c
0001260    r   i   p   t   o   r 022   R   e   a   d   D   i   s   k   D
0001300    e   s   c   r   i   p   t   o   r  \0 021   I   n   i   t   i
0001320    a   l   i   z   e   F   s   t   r   e   a   m  \f   S   e   t
0001340    u   p   F   s   t   r   e   a   m  \0  \n   C   u   r   r   e
0001360    n   t   P   o   s  \0 006   S   e   t   E   o   f  \0  \b   I
0001400    t   e   m   S   i   z   e  \0 005   D   i   r   t   y  \b   S
0001420    e   t   D   i   r   t   y  \0 020   C   r   e   a   t   e   D
0001440    i   s   k   S   t   r   e   a   m  \0 016   R   e   a   d   L
0001460    e   a   d   e   r   P   a   g   e  \0 017   W   r   i   t   e
0001500    L   e   a   d   e   r   P   a   g   e 021   C   l   e   a   n
0001520    u   p   D   i   s   k   S   t   r   e   a   m  \n   W   r   i
0001540    t   e   B   l   o   c   k  \0  \t   R   e   a   d   B   l   o
0001560    c   k 022   T   r   u   n   c   a   t   e   D   i   s   k   S
0001600    t   r   e   a   m  \0  \f   P   o   s   i   t   i   o   n   P
0001620    a   g   e  \0  \v   P   o   s   i   t   i   o   n   P   t   r
0001640   \b   J   u   m   p   T   o   F   a  \0  \f   G   e   t   C   u
0001660    r   r   e   n   t   F   a  \0  \r   G   e   t   C   o   m   p
0001700    l   e   t   e   F   a 017   K   s   B   u   f   f   e   r   A
0001720    d   d   r   e   s   s 022   K   s   S   e   t   B   u   f   f
0001740    e   r   A   d   d   r   e   s   s  \0  \a   F   i   l   e   P
0001760    o   s  \n   S   e   t   F   i   l   e   P   o   s  \0  \n   F
0002000    i   l   e   L   e   n   g   t   h  \0  \n   L   n   P   a   g
0002020    e   S   i   z   e  \0  \t   K   s   G   e   t   D   i   s   k
0002040  006   C   l   o   s   e   s  \0 006   R   e   s   e   t   s  \0
0002060   \b   P   u   t   b   a   c   k   s  \0 006   E   r   r   o   r
0002100    s  \0  \b   S   t   a   t   e   o   f   s  \0 004   N   o   o
0002120    p  \0  \r   T   r   u   e   P   r   e   d   i   c   a   t   e
0002140  016   F   a   l   s   e   P   r   e   d   i   c   a   t   e  \0
0002160   \f   M   a   k   e   L   o   g   E   n   t   r   y  \0  \a   L
0002200    o   g   O   p   e   n  \b   L   o   g   C   l   o   s   e  \0
0002220  016   I   n   i   t   i   a   l   i   z   e   Z   o   n   e  \0
0002240  022   H   e   l   p   I   n   i   t   i   a   l   i   z   e   Z
0002260    o   n   e  \0  \t   A   d   d   T   o   Z   o   n   e  \r   H
0002300    e   l   p   A   d   d   T   o   Z   o   n   e  \b   A   l   l
0002320    o   c   a   t   e  \0 004   F   r   e   e  \0  \t   C   h   e
0002340    c   k   Z   o   n   e  \r   H   e   l   p   C   h   e   c   k
0002360    Z   o   n   e  \n   S   e   t   D   a   y   T   i   m   e  \0
0002400  005   T   i   m   e   r  \a   D   a   y   T   i   m   e  \a   s
0002420    y   s   D   i   s   k 006   d   i   s   k   K   d  \0 016   W
0002440    r   i   t   e   D   i   s   k   P   a   g   e   s  \0 016   A
0002460    s   s   i   g   n   D   i   s   k   P   a   g   e  \0 017   R
0002500    e   l   e   a   s   e   D   i   s   k   P   a   g   e 016   C
0002520    r   e   a   t   e   D   i   s   k   F   i   l   e  \0 017   D
0002540    e   l   e   t   e   D   i   s   k   P   a   g   e   s  \r   V
0002560    i   r   t   u   a   l   D   i   s   k   D   A  \n   R   e   a
0002600    l   D   i   s   k   D   A  \0 026   B   f   s   I   n   i   t
0002620    i   a   l   i   z   e   C   b   S   t   o   r   a   g   e  \0
0002640  020   B   f   s   D   o   D   i   s   k   C   o   m   m   a   n
0002660    d  \0 022   B   f   s   M   a   k   e   F   p   F   r   o   m
0002700    L   a   b   e   l  \0  \b   B   f   s   G   e   t   C   b  \0
0002720  016   A   c   t   O   n   D   i   s   k   P   a   g   e   s  \0
0002740  004   D   v   e   c  \0  \v   D   e   f   a   u   l   t   A   r
0002760    g   s  \t   M   o   v   e   B   l   o   c   k  \b   S   e   t
0003000    B   l   o   c   k  \0 003   U   s   c  \t   D   o   u   b   l
0003020    e   A   d   d  \a   o   n   e   B   i   t   s  \v   f   r   e
0003040    e   P   a   g   e   F   i   d  \n   f   r   e   e   P   a   g
0003060    e   F   p  \0  \t   F   r   a   m   e   S   i   z   e  \f   C
0003100    a   l   l   e   r   s   F   r   a   m   e  \0  \f   F   r   a
0003120    m   e   s   C   a   l   l   e   r  \0  \t   C   a   l   l   F
0003140    r   a   m   e 006   C   o   C   a   l   l  \0  \b   R   e   t
0003160    u   r   n   T   o  \0  \t   G   o   t   o   L   a   b   e   l
0003200   \t   R   e   t   r   y   C   a   l   l  \n   R   e   t   u   r
0003220    n   F   r   o   m  \0 021   D   i   s   a   b   l   e   I   n
0003240    t   e   r   r   u   p   t   s 020   E   n   a   b   l   e   I
0003260    n   t   e   r   r   u   p   t   s  \0  \a   S   t   a   r   t
0003300    I   O 004   I   d   l   e  \0 006   l   v   I   d   l   e  \0
0003320  005   C   a   l   l   0 005   C   a   l   l   1 005   C   a   l
0003340    l   2 005   C   a   l   l   3 005   C   a   l   l   4 005   C
0003360    a   l   l   5 005   C   a   l   l   6 005   C   a   l   l   7
0003400  005   C   a   l   l   8 005   C   a   l   l   9  \b   l   v   S
0003420    y   s   E   r   r  \0  \t   l   v   S   y   s   Z   o   n   e
0003440   \v   E   n   u   m   e   r   a   t   e   F   p  \b   f   p   S
0003460    y   s   D   i   r  \0  \t   f   p   S   y   s   S   t   a   t
0003500  020   f   p   D   i   s   k   D   e   s   c   r   i   p   t   o
0003520    r  \0  \b   f   p   S   y   s   L   o   g  \0  \a   f   p   S
0003540    y   s   T   s  \b   f   p   U   s   e   r   C   m  \0  \a   f
0003560    p   C   o   m   C   m  \a   f   p   R   e   m   C   m  \v   f
0003600    p   E   x   e   c   u   t   i   v   e  \t   f   p   S   y   s
0003620    F   o   n   t  \f   f   p   W   o   r   k   i   n   g   D   i
0003640    r  \0 016   n   a   m   e   W   o   r   k   i   n   g   D   i
0003660    r  \0  \b   O   s   B   u   f   f   e   r  \0  \v   E   v   e
0003700    n   t   V   e   c   t   o   r  \b   U   s   e   r   N   a   m
0003720    e  \0  \f   U   s   e   r   P   a   s   s   w   o   r   d  \0
0003740   \b   O   s   F   i   n   i   s   h  \0  \f   O   s   F   i   n
0003760    i   s   h   C   o   d   e  \0  \t   O   s   V   e   r   s   i
0004000    o   n 023   O   s   V   e   r   s   i   o   n   C   o   m   p
0004020    a   t   i   b   l   e 017   O   s   F   i   n   i   s   h   S
0004040    a   f   e   A   d   r  \f   S   e   r   i   a   l   N   u   m
0004060    b   e   r  \0 020   l   v   U   s   e   r   F   i   n   i   s
0004100    h   P   r   o   c  \0  \f   C   o   u   n   t   e   r   J   u
0004120    n   t   a  \0  \b   C   a   l   l   S   w   a   t  \0  \v   l
0004140    v   A   b   o   r   t   F   l   a   g 021   l   v   S   w   a
0004160    t   C   o   n   t   e   x   t   P   r   o   c 005   O   u   t
0004200    L   d 004   I   n   L   d  \0  \b   B   o   o   t   F   r   o
0004220    m  \0  \v   D   i   s   k   I   O   S   e   t   u   p 016   D
0004240    i   s   k   I   O   T   r   a   n   s   f   e   r  \0  \v   U
0004260    p   d   a   t   e   T   i   m   e   r 022   l   v   P   a   r
0004300    i   t   y   S   w   e   e   p   C   o   u   n   t  \0  \b   L
0004320    a   s   t   L   d   C   B  \0  \n   j   u   n   t   a   T   a
0004340    b   l   e  \0  \v   A   l   t   o   V   e   r   s   i   o   n
0004360  017   E   r   r   o   r   L   o   g   A   d   d   r   e   s   s
0004400  025   l   v   P   a   r   i   t   y   P   h   a   n   t   o   m
0004420    E   n   a   b   l   e  \v   S   M   I   D   I   A   G   .   B
0004440    R   .  \f   T   E   M   P   L   A   T   E   .   B   R   .  \0
0004460   \a   S   Y   S   .   B   K   .  \f   S   M   I   D   I   A   G
0004500    .   R   U   N   .  \0  \0 031  \0 001  \f 001 002  \0   0   9
0004520   \0 003 024 001 002 001 003 001  \0  \a 024 001 002 002 003 374
0004540   \0  \r 024 001 002 003 004 216  \0 021 024 001 002 004 005   .
0004560   \0 030 024 001 002 005 005   d  \0 036 024 001 002 006 005   {
0004600   \0   $ 024 001 002  \a 005 212  \0   ( 020 001 002  \b 005 235
0004620   \0   * 020 003 002  \t  \0 023  \0   4 020 003 002  \n  \0 027
0004640   \0   =  \b 003 002  \v  \0 002  \0   ? 020 003 002  \f  \0   L
0004660   \0   B  \b 003 002  \r  \0   %  \0   E 020 003 002 016  \0   M
0004700   \0   H 020 003 002 017  \0   |  \0   K 020 003 002 020  \0   Q
0004720   \0   O 020 002 002 021 005 263  \0   U 020 003 002 022  \0 003
0004740   \0   W 024 002 002 023 005 332  \0   ` 020 002 002 024 006 346
0004760   \0   d 020 003 002 025  \0 210  \0   i 020 003 002 026  \0 212
0005000   \0   n 020 003 002 027  \0 204  \0   r  \b 003 002 030 200 030
0005020   \0 003 004   {  \0 001 003  \0 002 262 004 201  \0 001 005 262
0005040  001 313 004 210  \0 001  \a   }  \0  \0  \0 001 004 214  \0  \0
0005060  003  \0  \a   }                                                
0005064