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