$ od -c -N 50000 [eris]<LispCore>SOURCES>AOFD.DCOM!23 0000000 ( F I L E C R E A T E D " 2 8 0000020 - M a y - 8 6 1 1 : 2 4 : 4 0 0000040 " ( " c o m p i l e d o n 0000060 " { E R I S } < L I S P C O R 0000100 E > M S P F > A O F D . ; 7 ) 0000120 " 1 3 - M a y - 8 6 1 3 : 5 6 0000140 : 3 0 " \r r e c o m p i l e d 0000160 c h a n g e s : \ A D D - O 0000200 P E N - S T R E A M i n " " 0000220 d a t e d " 1 3 - M a y - 8 0000240 6 1 4 : 3 5 : 3 2 " ) \r ( F I 0000260 L E C R E A T E D " 2 8 - M a 0000300 y - 8 6 1 1 : 2 3 : 2 8 " { 0000320 E R I S } < L I S P C O R E > M 0000340 S P F > A O F D . ; 7 2 9 8 8 0000360 2 c h a n g e s t o : ( F 0000400 N S \ A D D - O P E N - S T R 0000420 E A M \r ) p r e v i o u s d 0000440 a t e : " 9 - M a y - 8 6 0000460 1 0 : 3 0 : 1 1 " { E R I S } 0000500 < L I S P C O R E > M S P F > A 0000520 O F D . ; 6 ) \r \ A D D - O P E 0000540 N - S T R E A M D 1 \r ( L ( 0000560 1 S T R E A M 0 D E V I C 0000600 E ) ) \0 % 001 \0 \0 002 A \t \0 \0 244 A 0000620 \t \0 \0 277 @ 006 \0 \0 311 P 021 001 \0 A d H 0000640 034 252 277 @ 006 \0 \0 A H 032 024 P A 020 \0 ( 0000660 1 0 Q \ I L L E G A L . A R G 0000700 3 S T R E A M P ) \r ( 3 4 Q 0000720 F D E V 1 5 Q F D E V ) \r 0000740 ( ) \r \ D E L E T E - O P E N - 0000760 S T R E A M D 1 \r ( L ( 1 0001000 D E V I C E 0 S T R E A M ) 0001020 ) \0 . 001 \0 \0 002 @ \t \0 \0 244 @ \t \0 0001040 \0 277 A 006 \0 \0 311 P 021 001 \0 @ H 034 250 o 0001060 \0 \0 \0 @ \n \0 \0 277 A 006 \0 \0 @ H \n \0 0001100 \0 024 P @ 020 \0 ( 5 0 Q D R E M O 0001120 V E 3 6 Q E R R O R 1 0 Q 0001140 \ I L L E G A L . A R G 3 0001160 S T R E A M P ) \r ( 4 3 Q F D 0001200 E V 1 5 Q F D E V ) \r ( 3 0001220 2 Q " C l o s i n g a s t 0001240 r e a m t h a t ' s n o t 0001260 o p e n ! " ) \r C L O S E A L L 0001300 D 1 \r ( L ( 0 A L L F L G 0001320 ) ) \0 H 005 \0 \0 001 ` \0 \0 \t \0 \0 021 0001340 A 004 H 003 265 004 I 020 001 \ 006 \0 \0 312 004 @ 0001360 j 360 263 $ L h i \v \0 \0 262 034 @ 251 L d 0001400 g \0 \0 \n \0 \0 221 214 L \t \0 \0 273 J 265 \r 0001420 K h 032 Z Y 277 H 002 X 260 312 K & Z 260 367 0001440 \0 ( 6 2 Q C L O S E F 5 4 Q 0001460 S T R E A M P R O P 4 0 Q 0001500 \ I O M O D E P 5 \ A P P E 0001520 N D 2 ) \r ( 5 1 Q C L O S E A 0001540 L L 2 3 Q S T R E A M 2 0001560 \ O P E N F I L E S ) \r ( ) \r C 0001600 L O S E F D 1 \r ( L ( 0 F 0001620 I L E ) F 3 \ T E R M . O 0001640 F D F 4 \ P R I M I N . O 0001660 F D F 5 \ P R I M O U T . 0001700 O F D F 6 \ L I N E B U F 0001720 . O F D ) \0 i 003 004 \0 001 @ \t \0 \0 0001740 021 ! 002 H S 360 252 H d 006 \0 \0 312 004 0 j 0001760 360 221 h 020 g \0 \0 \n \0 \0 211 d 001 271 H k 0002000 I 017 016 277 002 003 265 365 \b \0 \0 H d T 360 225 0002020 277 V c \b 277 H U 360 223 S c \n 277 H \t \0 0002040 \0 H \t \0 \0 H g \0 \0 \n \0 \0 211 d 001 272 0002060 H k J 017 016 277 002 003 265 365 H 006 \0 \0 311 004 0002100 265 003 H 020 \0 ( 1 1 7 Q S T R E A 0002120 M P R O P 1 1 0 Q \ C L O S 0002140 E F I L E 1 0 4 Q \ D E L E 0002160 T E O F D 5 6 Q \ C L E A R 0002200 O F D 3 5 Q S T R E A M P R 0002220 O P 3 \ G E T S T R E A M ) 0002240 \r ( 1 4 1 Q S T R E A M 1 1 0002260 4 Q A F T E R C L O S E 3 2 0002300 Q B E F O R E C L O S E 1 7 0002320 Q S T R E A M ) \r ( ) \r E O F 0002340 C L O S E F D 1 \r ( L ( 0 0002360 F I L E ) ) \0 034 002 \0 \0 001 @ \t \0 0002400 \0 021 021 001 H g \0 \0 \n \0 \0 265 005 ` \0 \0 0002420 271 H k I 017 016 h 020 \0 ( 1 5 Q S T 0002440 R E A M P R O P 3 G E T S T 0002460 R E A M ) \r ( 2 2 Q D E F A U 0002500 L T E O F C L O S E 1 2 Q E 0002520 O F C L O S E ) \r ( ) \r I N P U 0002540 T D 1 \r ( L ( 0 F I L E ) 0002560 F 0 \ P R I M I N . O F D 0002600 F 1 \ L I N E B U F . O F 0002620 D ) \0 & \0 002 \0 001 P d Q 360 222 277 i 0002640 207 006 \0 \0 311 004 265 003 P @ 262 023 @ d i 360 0002660 222 277 Q 205 g \0 \0 \n \0 \0 c \0 277 020 \0 ( 0002700 4 0 Q \ G E T S T R E A M ) \r 0002720 ( 3 5 Q I N P U T 1 2 Q S 0002740 T R E A M ) \r ( ) \r O P E N P 0002760 D 1 \r ( L ( 1 A C C E S S 0003000 0 F I L E ) ) \0 S 005 \0 \0 002 ` 0003020 \0 \0 021 A 004 @ 265 \b H 003 265 026 I 020 A i 0003040 \v \0 \0 \ d 262 370 006 \0 \0 311 004 265 361 L 020 0003060 001 \ 006 \0 \0 312 004 @ j 360 263 035 L d A i 0003100 \v \0 \0 262 023 006 \0 \0 311 004 265 003 L 273 J 265 0003120 \r K h 032 Z Y 277 H 002 X 260 277 K & Z 260 0003140 367 \0 ( 6 3 Q \ I O M O D E P 0003160 2 3 Q \ G E T S T R E A M ) \r 0003200 ( 7 0 Q S T R E A M 4 5 Q 0003220 S T R E A M 3 2 Q S T R E A 0003240 M 2 \ O P E N F I L E S ) \r 0003260 ( ) \r O U T P U T D 1 \r ( L 0003300 ( 0 F I L E ) F 0 \ P R 0003320 I M O U T . O F D F 1 \ T 0003340 E R M . O F D ) \0 & \0 002 \0 001 P 0003360 d Q 360 222 277 i 207 006 \0 \0 311 004 265 003 P @ 0003400 262 023 @ d i 360 222 277 Q 205 g \0 \0 \n \0 \0 0003420 c \0 277 020 \0 ( 4 0 Q \ G E T S T 0003440 R E A M ) \r ( 3 5 Q O U T P U 0003460 T 1 2 Q S T R E A M ) \r ( ) 0003500 \r P O S I T I O N D 1 \r ( L 0003520 ( 1 N 0 F I L E ) F 1 0003540 \ P R I M O U T . O F D ) \0 0003560 % 001 001 \0 002 @ 265 031 Q 021 001 \0 H 006 \0 \0 0003600 310 035 A 262 025 H 006 \0 \0 A j 361 226 A 205 \t 0003620 \0 \0 260 347 j 315 035 277 020 \0 ( 3 4 Q \ 0003640 G E T S T R E A M ) \r ( 2 3 Q 0003660 S T R E A M 1 2 Q S T R E A 0003700 M ) \r ( ) \r R A N D A C C E S S 0003720 P D 1 \r ( L ( 0 F I L E ) 0003740 F 1 \ L I N E B U F . O F 0003760 D ) \0 + 001 001 \0 001 @ \t \0 \0 021 001 \0 0004000 H 006 \0 \0 311 006 006 \0 \0 312 \0 020 j 360 h 360 0004020 264 022 H Q 360 h 360 264 \v H 006 \0 \0 311 004 265 0004040 003 H 020 \0 ( 3 \ G E T S T R E A 0004060 M ) \r ( 4 3 Q S T R E A M 1 0004100 7 Q F D E V 1 2 Q S T R E 0004120 A M ) \r ( ) \r \ I O M O D E P 0004140 D 1 \r ( L ( 2 N O E R R O R 0004160 1 A C C E S S 0 S T R E 0004200 A M ) ) \0 9 \0 \0 \0 003 A 265 \b @ \t 0004220 \0 \0 260 ( @ \t \0 \0 360 263 " @ d \t \0 \0 0004240 g \0 \0 360 227 277 A o \0 \0 \0 034 214 \t \0 \0 0004260 g \0 \0 360 227 A g \0 \0 360 221 @ 020 @ B \n 0004300 \0 \0 020 \0 ( 6 6 Q \ F I L E . N 0004320 O T . O P E N 4 4 Q \ G E T 0004340 A C C E S S 2 4 Q \ G E T A 0004360 C C E S S 1 4 Q \ G E T A C 0004400 C E S S 6 \ G E T A C C E S 0004420 S ) \r ( 5 5 Q O U T P U T 4 0004440 7 Q A P P E N D 2 7 Q B O 0004460 T H ) \r ( 3 7 Q ( I N P U T 0004500 O U T P U T ) ) \r W H E N C L 0004520 O S E D 1 \r ( L ( 0 N A R 0004540 G S ) ) \0 263 005 \0 002 \0 e 021 001 \0 H 0004560 j 361 264 006 @ \t \0 \0 021 001 001 H l 002 021 022 0004600 004 K J 363 222 261 \0 226 H K 361 264 006 K k 330 0004620 a 274 K a d g \0 \0 360 262 & 277 I g \0 \0 0004640 L d g \0 \0 360 222 277 i 217 g \0 \0 360 221 h 0004660 210 l 033 L h 032 032 \t \0 \0 \v \0 \0 260 U d 0004700 g \0 \0 360 236 277 L 262 L I g \0 \0 L i \f 0004720 \0 \0 260 @ d g \0 \0 360 236 277 L 262 7 I g 0004740 \0 \0 L i \f \0 \0 260 + d g \0 \0 360 232 277 0004760 I g \0 \0 L \v \0 \0 260 032 g \0 \0 360 230 I 0005000 g \0 \0 L \v \0 \0 211 l 033 K a h 032 032 \t 0005020 \0 \0 277 K l 002 324 [ 261 377 j I 020 \0 ( 2 0005040 4 6 Q E R R O R X 2 3 3 Q 0005060 S T R E A M P R O P 2 1 4 Q 0005100 S T R E A M P R O P 1 7 3 Q 0005120 S T R E A M A D D P R O P 1 4 0005140 6 Q S T R E A M A D D P R O P 0005160 1 2 1 Q S T R E A M P R O P 0005200 1 1 6 Q E R R O R X 1 4 Q 0005220 G E T S T R E A M ) \r ( 2 2 7 0005240 Q E O F C L O S E 2 2 1 Q 0005260 E O F 2 1 0 Q S T A T U S F 0005300 N 2 0 1 Q S T A T U S 1 6 0005320 6 Q A F T E R C L O S E 1 5 0005340 4 Q A F T E R 1 4 1 Q B E 0005360 F O R E C L O S E 1 2 7 Q B 0005400 E F O R E 1 0 1 Q Y E S 7 0005420 1 Q N O 6 4 Q C L O S E A 0005440 L L 5 4 Q C L O S E A L L ) 0005460 \r ( ) \r S T R E A M A D D P R O 0005500 P D 1 \r ( L ( 2 V A L 1 0005520 P R O P 0 S T R E A M ) ) 0005540 \0 016 \0 \0 \0 003 @ A B @ A \n \0 \0 032 0005560 \v \0 \0 020 \0 ( 1 3 Q S T R E A M 0005600 P R O P 7 S T R E A M P R O 0005620 P ) \r N I L \r ( ) \r \ B A S E B 0005640 Y T E S . I O . I N I T A 0 0 3 0005660 0 D 1 \r ( L ( 5 S T R E A 0005700 M 4 F D E V 3 O T H E R 0005720 I N F O 2 R E C O G 1 A 0005740 C C E S S 0 F I L E ) ) \0 0005760 003 \0 \0 \0 006 E 020 \0 N I L \r N I L \r 0006000 ( ) \r \ B A S E B Y T E S . I O 0006020 . I N I T A 0 0 3 3 D 1 \r ( L 0006040 ( 1 I 0 S T R E A M ) ) 0006060 \0 003 \0 \0 \0 002 h 020 \0 N I L \r N I 0006100 L \r ( ) \r \ B A S E B Y T E S . 0006120 I O . I N I T A 0 0 4 0 D 1 \r 0006140 ( L ( 0 S T R E A M ) ) \0 0006160 027 \0 \0 \0 001 @ 006 \0 \0 310 \0 @ 006 \0 \0 310 0006200 026 360 h 360 264 006 @ \t \0 \0 020 \0 ( 2 4 Q 0006220 \ P A G E D B A C K F I L E P 0006240 T R ) \r ( 1 1 Q S T R E A M 0006260 3 S T R E A M ) \r ( ) \r \ B A 0006300 S E B Y T E S . I O . I N I T A 0006320 0 0 4 3 D 1 \r ( L ( 0 S T 0006340 R E A M ) ) \0 017 \0 \0 \0 001 @ 006 \0 0006360 \0 310 \0 @ 006 \0 \0 310 026 331 020 \0 N I L \r 0006400 ( 1 1 Q S T R E A M 3 S T 0006420 R E A M ) \r ( ) \r \ B A S E B Y 0006440 T E S . I O . I N I T A 0 0 4 5 0006460 D 1 \r ( L ( 0 S T R E A M 0006500 ) ) \0 017 \0 \0 \0 001 @ 006 \0 \0 310 \v @ 0006520 006 \0 \0 310 026 331 020 \0 N I L \r ( 1 1 Q 0006540 S T R E A M 3 S T R E A M 0006560 ) \r ( ) \r \ B A S E B Y T E S . 0006600 I O . I N I T A 0 0 4 7 D 1 \r 0006620 ( L ( 0 S T R E A M ) ) \0 0006640 022 \0 \0 \0 001 @ 006 \0 \0 310 \0 @ 006 \0 \0 310 0006660 \v 375 361 h 360 020 \0 N I L \r ( 1 1 Q 0006700 S T R E A M 3 S T R E A M ) 0006720 \r ( ) \r \ B A S E B Y T E S . I 0006740 O . I N I T A 0 0 4 9 D 1 \r ( 0006760 L ( 3 N 2 O F F S T 1 0007000 B A S E 0 S T R E A M ) ) 0007020 \0 \r \0 \0 \0 004 @ A B C g \0 \0 \r 005 0007040 \0 \0 020 \0 ( 1 2 Q \ B A S E B Y 0007060 T E S . B L O C K I O ) \r ( 6 0007100 I N P U T ) \r ( ) \r \ B A S E B 0007120 Y T E S . I O . I N I T A 0 0 5 0007140 1 D 1 \r ( L ( 3 N 2 O 0007160 F F S T 1 B A S E 0 S T 0007200 R E A M ) ) \0 \r \0 \0 \0 004 @ A B 0007220 C g \0 \0 \r 005 \0 \0 020 \0 ( 1 2 Q \ 0007240 B A S E B Y T E S . B L O C K I 0007260 O ) \r ( 6 O U T P U T ) \r ( ) 0007300 \r \ B A S E B Y T E S . I O . I 0007320 N I T D 1 \r N I L \0 370 \0 \0 \0 0007340 \0 ` \0 \0 037 d g \0 \0 024 \0 277 d k 317 \0 0007360 \0 277 d k 317 \0 020 277 d j 317 \0 0 277 d k 0007400 317 \0 @ 277 d k 317 \0 P 277 d j 317 \0 ` 277 0007420 d g \0 \0 024 002 277 d g \0 \0 024 004 277 d g 0007440 \0 \0 024 006 277 d g \0 \0 024 \b 277 d g \0 \0 0007460 024 \n 277 d g \0 \0 024 \f 277 d g \0 \0 024 016 0007500 277 d g \0 \0 024 020 277 d g \0 \0 024 022 277 d 0007520 g \0 \0 024 024 277 d g \0 \0 024 026 277 d g \0 0007540 \0 024 030 277 d g \0 \0 024 032 277 d g \0 \0 024 0007560 034 277 d g \0 \0 024 036 277 d g \0 \0 024 277 0007600 d g \0 \0 024 " 277 d g \0 \0 024 $ 277 d g 0007620 \0 \0 024 & 277 d g \0 \0 024 . 277 d g \0 \0 0007640 024 0 277 d g \0 \0 024 2 277 d g \0 \0 024 4 0007660 277 d g \0 \0 024 6 277 d g \0 \0 024 8 277 d 0007700 g \0 \0 024 : 277 d g \0 \0 024 * 277 027 \0 \0 0007720 h ` \0 \0 \n \0 \0 020 \0 ( 3 6 5 Q \ 0007740 D E F I N E D E V I C E ) \r ( 3 0007760 6 2 Q \ B A S E B Y T E S D E 0010000 V I C E 3 5 6 Q \ B A S E B 0010020 Y T E S D E V I C E 3 5 0 Q 0010040 N I L L 3 4 1 Q \ I L L E G 0010060 A L . D E V I C E O P 3 3 2 Q 0010100 \ B A S E B Y T E S . I O . I 0010120 N I T A 0 0 5 1 3 2 3 Q \ B 0010140 A S E B Y T E S . I O . I N I T 0010160 A 0 0 4 9 3 1 4 Q \ B A S E 0010200 B Y T E S . I O . I N I T A 0 0 0010220 4 7 3 0 5 Q \ B A S E B Y T 0010240 E S . I O . I N I T A 0 0 4 5 0010260 2 7 6 Q \ B A S E B Y T E S . 0010300 I O . I N I T A 0 0 4 3 2 6 7 0010320 Q \ B A S E B Y T E S . S E T 0010340 F I L E P T R 2 6 0 Q \ B A 0010360 S E B Y T E S . I O . I N I T A 0010400 0 0 4 0 2 5 1 Q \ B A S E B 0010420 Y T E S . R E A D P 2 4 2 Q 0010440 \ B A S E B Y T E S . P E E K B 0010460 I N 2 3 3 Q \ B A S E B Y T 0010500 E S . B O U T 2 2 4 Q \ B A 0010520 S E B Y T E S . B I N 2 1 5 Q 0010540 \ I L L E G A L . D E V I C E 0010560 O P 2 0 6 Q \ B A S E B Y T 0010600 E S . I O . I N I T A 0 0 3 3 0010620 1 7 7 Q N I L L 1 7 0 Q \ 0010640 B A S E B Y T E S . I O . I N I 0010660 T A 0 0 3 0 1 6 1 Q N I L L 0010700 1 5 2 Q \ B A S E B Y T E S 0010720 . O P E N F N 1 4 3 Q N I L 0010740 L 1 3 4 Q \ B A S E B Y T E 0010760 S . N A M E . F R O M . S T R E 0011000 A M 1 2 5 Q N I L L 1 1 6 0011020 Q \ G E N E R A T E N O F I L 0011040 E S 1 0 7 Q N I L L 1 0 0 0011060 Q N I L L 7 1 Q N I L L 0011100 6 2 Q N I L L 7 B A S E B 0011120 Y T E S 2 004 003 F D E V T Y P 0011140 E # ) \r ( ) \r \ M A K E B A S E 0011160 B Y T E S T R E A M D 1 \r ( L 0011200 ( 5 O S T R E A M 4 W R 0011220 I T E X T E N S I O N F N 3 0011240 A C C E S S 2 L E N 1 O 0011260 F F S T 0 B A S E ) P 0 0011300 \ I N T E R R U P T A B L E ) 0011320 002 Y 001 \0 \0 006 @ 247 B j 360 243 \b \0 \0 0011340 277 A 005 001 233 B 005 001 227 B A 324 b 004 005 001 0011360 247 o \0 \0 \0 \t \0 \0 277 C 265 \t g \0 \0 b 0011400 006 260 030 g \0 \0 360 263 023 C g \0 \0 360 252 C 0011420 d g \0 \0 360 242 \t \0 \0 277 E 004 ` \0 \0 360 0011440 242 261 001 + E d 311 006 ` \0 \0 360 225 \t \0 \0 0011460 261 001 210 \t \0 \0 277 E d 006 \0 \0 ` \0 \0 024 0011500 006 277 d j 317 2 \a 277 d h 024 2 277 d j 315 0011520 1 277 d j 315 0 277 d g \0 \0 024 . 277 d g 0011540 \0 \0 024 , 277 d h 024 * 277 d h 024 ( 277 d 0011560 ` \0 \0 024 & 277 d h 024 $ 277 d g \0 \0 024 0011600 " 277 d g \0 \0 024 277 d j 317 002 4 277 d 0011620 j 317 030 277 d j 317 030 001 277 d ` \0 \0 315 0011640 037 277 d j 315 036 277 d j 315 035 277 d ` \0 \0 0011660 315 034 277 d j 315 033 277 d j 315 032 277 d h 024 0011700 030 277 d l \b 317 024 \a 277 d j 315 027 277 d j 0011720 315 026 277 d h 024 024 277 d h 024 022 277 d h 024 0011740 020 277 d h 024 016 277 d h 024 \f 277 d j 315 \v 0011760 277 d j 315 \n 277 d h 024 \b 277 d h 024 004 277 0012000 d j 317 004 R 277 d k 317 004 @ 277 d k 317 004 0012020 0 277 d j 317 004 277 d j 317 004 020 277 d j 0012040 317 004 \0 277 d h 024 002 277 d j 317 002 4 277 d 0012060 j 317 002 277 d j 317 002 020 277 d j 317 002 \0 0012100 277 d j 315 001 277 d j 315 \0 260 k ` \0 \0 037 0012120 d ` \0 \0 024 006 277 d g \0 \0 024 . 277 d g 0012140 \0 \0 024 , 277 d ` \0 \0 024 & 277 d g \0 \0 0012160 024 " 277 d g \0 \0 024 277 d j 317 030 001 277 0012200 d ` \0 \0 315 037 277 d j 315 035 277 d ` \0 \0 0012220 315 034 277 d h 024 030 277 d l \b 317 024 \a 277 d 0012240 j 317 004 R 277 d k 317 004 @ 277 d k 317 004 0 0012260 277 d h 024 002 277 b \n 277 021 020 \0 E j 317 004 0012300 0 277 E j 317 004 @ 277 E l \b 317 024 \a 277 E 0012320 d j 315 \n 277 j 315 032 277 E @ 024 002 277 E d 0012340 006 \0 \0 A 315 026 277 A 315 \0 277 E d B 315 \v 0012360 277 B 315 001 277 E C \n \0 \0 277 E h 024 004 277 0012400 E g \0 \0 024 277 E j 315 037 277 E j 315 035 0012420 277 E 006 \0 \0 C g \0 \0 360 246 C g \0 \0 360 0012440 264 003 D 024 \f 277 E 006 \0 \0 j 315 027 E 020 \0 0012460 ( 1 0 4 2 Q \ S E T A C C E S 0012500 S 1 3 6 Q C L O S E F 1 3 0012520 0 Q \ S E T A C C E S S 1 0 0012540 1 Q \ I L L E G A L . A R G 0012560 4 0 Q S H O U L D N T 1 0 Q 0012600 S H O U L D N T ) \r ( 1 1 2 2 0012620 Q S T R E A M 1 1 0 7 Q B 0012640 O T H 1 1 0 1 Q O U T P U T 0012660 1 0 7 5 Q S T R E A M 1 0 0012700 5 4 Q \ M B S . O U T C H A R 0012720 F N 1 0 1 3 Q S T R E A M 0012740 6 7 0 Q \ S T R E A M . D E F 0012760 A U L T . M A X B U F F E R S 0013000 6 5 4 Q F I L E L I N E L E N 0013020 G T H 6 3 7 Q \ F I L E O U 0013040 T C H A R F N 6 3 0 Q \ E O 0013060 S E R R O R 6 2 1 Q \ N O I 0013100 M A G E O P S 6 1 2 Q \ S T 0013120 R E A M . N O T . O P E N 6 0 0013140 3 Q \ S T R E A M . N O T . O 0013160 P E N 5 7 4 Q \ B A S E B Y 0013200 T E S D E V I C E 5 6 7 Q 004 0013220 003 S T R E A M T Y P E # 3 3 0 0013240 Q \ S T R E A M . D E F A U L 0013260 T . M A X B U F F E R S 3 0 7 0013300 Q F I L E L I N E L E N G T H 0013320 2 5 6 Q \ F I L E O U T C H 0013340 A R F N 2 4 7 Q \ E O S E R 0013360 R O R 2 3 3 Q \ N O I M A G 0013400 E O P S 2 1 2 Q \ S T R E A 0013420 M . N O T . O P E N 2 0 3 Q 0013440 \ S T R E A M . N O T . O P E N 0013460 1 4 7 Q \ B A S E B Y T E S 0013500 D E V I C E 1 4 4 Q S T R E 0013520 A M 1 2 3 Q \ B A S E B Y T 0013540 E S D E V I C E 1 0 7 Q 004 003 0013560 S T R E A M T Y P E # 7 4 Q 0013600 B O T H 6 5 Q O U T P U T 0013620 5 6 Q I N P U T 4 7 Q I N 0013640 P U T ) \r ( 3 5 Q " C u r r 0013660 e n t l y c a n ' t s u p p 0013700 o r t f i x p - s i z e d o 0013720 f f s e t s " ) \r \ M B S . O U 0013740 T C H A R F N D 1 \r ( L ( 1 0013760 C H A R 0 S T R E A M ) ) 0014000 \0 036 002 \0 \0 002 @ 006 \0 \0 b \0 A ! @ 0014020 006 \0 \0 @ 006 \0 \0 310 027 k 324 021 002 001 H I 0014040 315 027 I 020 \0 N I L \r ( 1 7 Q S T 0014060 R E A M 1 3 Q S T R E A M 0014100 3 S T R E A M ) \r ( ) \r \ B A 0014120 S E B Y T E S . N A M E . F R O 0014140 M . S T R E A M D 1 \r ( L ( 0014160 0 S T R E A M ) ) \0 036 \0 \0 \0 0014200 001 @ 006 \0 \0 311 004 265 026 @ 006 \0 \0 311 002 @ 0014220 006 \0 \0 310 026 @ \t \0 \0 h 032 032 032 020 \0 ( 0014240 2 7 Q G E T E O F P T R ) \r ( 0014260 2 1 Q S T R E A M 1 3 Q S 0014300 T R E A M 3 S T R E A M ) \r 0014320 ( ) \r \ B A S E B Y T E S . B O 0014340 U T D 1 \r ( L ( 1 B Y T E 0014360 0 S T R E A M ) ) \0 > 001 \0 0014400 \0 002 021 020 \0 @ 006 \0 \0 310 \0 X @ 006 \0 \0 0014420 310 \v 375 361 263 032 @ 006 \0 \0 311 \f X 227 @ k 0014440 H 017 016 277 260 341 o \0 \0 \0 \t \0 \0 277 @ 006 0014460 \0 \0 311 002 H @ H k 330 315 \0 277 A 307 020 \0 0014500 ( 5 2 Q E R R O R ) \r ( 5 7 Q 0014520 S T R E A M 2 7 Q S T R E 0014540 A M 1 5 Q S T R E A M 6 0014560 S T R E A M ) \r ( 4 7 Q " A 0014600 t t e m p t t o w r i t e 0014620 p a s t e n d o f b y t e 0014640 s b l o c k " ) \r \ B A S E B 0014660 Y T E S . S E T F I L E P T R 0014700 D 1 \r ( L ( 1 I 0 S T R 0014720 E A M ) ) \0 ) 001 \0 \0 002 A 021 001 \0 0014740 H @ 006 \0 \0 310 026 324 X d @ 006 \0 \0 310 \v 0014760 361 230 o \0 \0 \0 A \n \0 \0 206 @ 006 \0 \0 H 0015000 315 \0 h 020 \0 ( 3 5 Q E R R O R ) 0015020 \r ( 4 2 Q S T R E A M 2 1 Q 0015040 S T R E A M 1 0 Q S T R E 0015060 A M ) \r ( 3 1 Q " B e y o n 0015100 d e n d o f b y t e r a 0015120 n g e " ) \r \ B A S E B Y T E S 0015140 . R E A D P D 1 \r ( L ( 1 0015160 F L G 0 S T R E A M ) ) \0 0015200 : 002 \0 \0 002 @ 006 \0 \0 310 \0 @ 006 \0 \0 310 0015220 \v 021 002 001 I j H 331 324 Y l 002 I 361 h 360 0015240 265 035 d j 360 221 h 020 A 265 024 @ 006 \0 \0 311 0015260 002 @ 006 \0 \0 310 \0 302 l \r 360 h 360 020 \0 N 0015300 I L \r ( 5 7 Q S T R E A M 5 0015320 1 Q S T R E A M 1 1 Q S T 0015340 R E A M 3 S T R E A M ) \r ( 0015360 ) \r \ B A S E B Y T E S . B I N 0015400 D 1 \r ( L ( 0 S T R E A M 0015420 ) ) \0 025 \0 \0 \0 001 @ \t \0 \0 @ 006 \0 0015440 \0 @ 006 \0 \0 310 \0 k 324 315 \0 277 020 \0 ( 3 0015460 \ B A S E B Y T E S . P E E K 0015500 B I N ) \r ( 1 3 Q S T R E A M 0015520 7 S T R E A M ) \r ( ) \r \ B 0015540 A S E B Y T E S . P E E K B I N 0015560 D 1 \r ( L ( 1 N O E R R O 0015600 R F L G 0 S T R E A M ) ) 0015620 \0 - 002 \0 \0 002 @ 006 \0 \0 310 \0 021 021 001 H 0015640 @ 006 \0 \0 310 \v 375 361 257 A 253 @ 006 \0 \0 311 0015660 " 271 @ k I 016 020 h 020 @ 006 \0 \0 311 002 H 0015700 302 020 \0 N I L \r ( 4 6 Q S T R E 0015720 A M 3 0 Q S T R E A M 1 5 0015740 Q S T R E A M 3 S T R E A 0015760 M ) \r ( ) \r \ B A S E B Y T E S 0016000 . T R U N C A T E F N D 1 \r ( 0016020 L ( 1 I 0 S T R E A M ) 0016040 ) \0 7 003 \0 \0 002 A @ 006 \0 \0 310 026 @ 0016060 006 \0 \0 310 \v 021 003 002 H I 324 X j A 361 223 0016100 d J 324 270 I A 361 243 H J 361 230 o \0 \0 \0 0016120 A \n \0 \0 020 @ 006 \0 \0 H 315 \v H 020 \0 ( 0016140 5 3 Q E R R O R ) \r ( 6 0 Q 0016160 S T R E A M 1 2 Q S T R E A 0016200 M 4 S T R E A M ) \r ( 4 7 0016220 Q " B e y o n d e n d o f 0016240 b y t e r a n g e " ) \r \ B 0016260 A S E B Y T E S . O P E N F N 0016300 D 1 \r ( L ( 4 F D E V 3 0016320 O T H E R I N F O 2 R E C O 0016340 G 1 A C C E S S 0 N A M 0016360 E ) ) \0 , \0 \0 \0 005 @ d 006 \0 \0 311 0016400 004 226 277 @ A \n \0 \0 020 006 \0 \0 311 002 @ 006 0016420 \0 \0 310 026 @ \t \0 \0 A @ 006 \0 \0 311 \f @ 0016440 \r 006 \0 \0 020 \0 ( 5 1 Q \ M A K E 0016460 B A S E B Y T E S T R E A M 3 0016500 5 Q G E T E O F P T R 1 5 Q 0016520 O P E N S T R I N G S T R E A 0016540 M ) \r ( 4 2 Q S T R E A M 2 0016560 7 Q S T R E A M 2 1 Q S T 0016600 R E A M 4 S T R E A M ) \r ( 0016620 ) \r \ B A S E B Y T E S . B L O 0016640 C K I O D 1 \r ( L ( 4 D I 0016660 R E C T I O N 3 N 2 O F 0016700 F S T 1 B A S E 0 S T R 0016720 E A M ) ) \0 u 004 \0 \0 005 021 @ 003 C 0016740 j 361 264 Y @ 006 \0 \0 311 002 270 @ 006 \0 \0 310 0016760 \0 271 @ 006 \0 \0 310 \v 272 C J I k 331 331 361 0017000 262 025 D g \0 \0 360 262 5 @ 006 \0 \0 311 " 273 0017020 @ k K 016 277 @ 006 \0 \0 I C 330 315 \0 277 D 0017040 g \0 \0 360 233 A H b 002 277 270 B I b 004 277 0017060 271 H I A B C \r 005 \0 \0 h 020 @ A B 302 0017100 ! 277 B k 324 b 004 277 C m 377 324 b 006 260 222 0017120 \0 ( 1 3 5 Q \ M O V E B Y T E 0017140 S ) \r ( 1 0 6 Q O U T P U T 0017160 7 4 Q S T R E A M 6 0 Q S 0017200 T R E A M 5 1 Q I N P U T 0017220 3 1 Q S T R E A M 2 2 Q S 0017240 T R E A M 1 3 Q S T R E A M 0017260 ) \r ( ) \r O P E N S T R I N G S 0017300 T R E A M D 1 \r ( L ( 1 A 0017320 C C E S S 0 S T R ) ) \0 q 0017340 002 \0 \0 002 021 001 @ d 005 \a 246 277 @ \t \0 0017360 \0 277 @ 312 \0 C j 360 221 h 200 i Y @ 311 \0 0017400 265 003 i I 224 @ 310 003 340 202 @ 310 003 I 224 @ 0017420 310 002 340 202 @ 310 002 A d g \0 \0 360 263 027 d 0017440 g \0 \0 360 256 d g \0 \0 360 250 265 006 g \0 \0 0017460 202 \t \0 \0 \f \0 \0 X I 226 d l 377 317 2 \a 0017500 277 H k 317 004 0 277 H k 317 004 @ 277 k j 360 0017520 h 360 H 020 \0 ( 1 2 2 Q \ M A K E 0017540 B A S E B Y T E S T R E A M 1 0017560 1 7 Q \ I L L E G A L . A R G 0017600 1 4 Q \ I L L E G A L . A R 0017620 G ) \r ( 1 1 3 Q I N P U T 1 0017640 0 4 Q B O T H 7 6 Q O U T 0017660 P U T 6 7 Q I N P U T ) \r ( 0017700 ) \r \ S T R I N G S T R E A M . 0017720 I N I T A 0 0 1 2 D 1 \r ( L 0017740 ( 5 S T R E A M 4 F D E V 0017760 3 O T H E R I N F O 2 R 0020000 E C O G 1 A C C E S S 0 0020020 F I L E ) ) \0 003 \0 \0 \0 006 E 020 \0 0020040 N I L \r N I L \r ( ) \r \ S T R I 0020060 N G S T R E A M . I N I T A 0 0 0020100 1 7 D 1 \r ( L ( 0 S T R E 0020120 A M ) ) \0 4 002 \0 \0 001 @ 006 \0 \0 @ 0020140 d 006 \0 \0 311 \f 237 277 @ 006 \0 \0 311 \f @ 006 0020160 \0 \0 h 024 \f 277 215 006 \0 \0 311 004 \t \0 \0 265 0020200 006 @ \t \0 \0 021 002 001 H I 024 016 I 020 \0 ( 0020220 5 1 Q \ E O F . A C T I O N 0020240 4 3 Q G N C C O D E ) \r ( 3 6 0020260 Q S T R E A M 2 6 Q S T R 0020300 E A M 2 0 Q S T R E A M 1 0020320 0 Q S T R E A M 3 S T R E 0020340 A M ) \r ( ) \r \ S T R I N G S T 0020360 R E A M . I N I T A 0 0 2 1 D 0020400 1 \r ( L ( 1 N O E R R O R F 0020420 L G 0 S T R E A M ) ) \0 036 0020440 \0 \0 \0 002 @ 006 \0 \0 311 \f 265 026 @ 006 \0 \0 0020460 311 004 \t \0 \0 265 \v A h 360 264 006 @ \t \0 \0 0020500 020 \0 ( 3 3 Q \ E O F . A C T I 0020520 O N 2 0 Q C H C O N 1 ) \r ( 0020540 1 3 Q S T R E A M 3 S T R 0020560 E A M ) \r ( ) \r \ S T R I N G S 0020600 T R E A M . I N I T A 0 0 2 3 0020620 D 1 \r ( L ( 0 S T R E A M ) 0020640 ) \0 \b \0 \0 \0 001 @ \t \0 \0 h 360 020 \0 0020660 ( 3 E O F P ) \r N I L \r ( ) \r 0020700 \ S T R I N G S T R E A M . I N 0020720 I T A 0 0 2 5 D 1 \r ( L ( 0 0020740 S T R E A M ) ) \0 024 002 \0 \0 001 0020760 @ 006 \0 \0 @ 006 \0 \0 311 016 021 002 001 H I 024 0021000 \f I 020 \0 N I L \r ( 7 S T R E A 0021020 M 3 S T R E A M ) \r ( ) \r \ 0021040 S T R I N G S T R E A M . I N I 0021060 T A 0 0 2 9 D 1 \r ( L ( 0 0021100 S T R E A M ) ) \0 027 \0 \0 \0 001 @ 0021120 006 \0 \0 311 \f h 360 264 \r @ 006 \0 \0 311 004 \t 0021140 \0 \0 j 360 020 \0 ( 2 2 Q N C H A R 0021160 S ) \r ( 1 5 Q S T R E A M 3 0021200 S T R E A M ) \r ( ) \r \ S T R 0021220 I N G S T R E A M . I N I T D 0021240 1 \r ( F 0 \ S T R I N G S T 0021260 R E A M . F D E V ) \0 305 \0 001 \0 0021300 \0 ` \0 \0 037 d g \0 \0 024 \0 277 d g \0 \0 0021320 024 002 277 d g \0 \0 024 004 277 d g \0 \0 024 006 0021340 277 d g \0 \0 024 \b 277 d g \0 \0 024 \n 277 d 0021360 g \0 \0 024 \f 277 d g \0 \0 024 016 277 d g \0 0021400 \0 024 020 277 d g \0 \0 024 022 277 d g \0 \0 024 0021420 024 277 d g \0 \0 024 026 277 d g \0 \0 024 030 277 0021440 d g \0 \0 024 032 277 d g \0 \0 024 034 277 d g 0021460 \0 \0 024 036 277 d g \0 \0 024 " 277 d g \0 \0 0021500 024 $ 277 d g \0 \0 024 & 277 d g \0 \0 024 4 0021520 277 d g \0 \0 024 : 277 d g \0 \0 024 8 277 d 0021540 g \0 \0 024 6 277 d g \0 \0 024 2 277 d g \0 0021560 \0 024 0 277 d g \0 \0 024 . 277 d g \0 \0 024 0021600 * 277 c \0 020 \0 N I L \r ( 2 7 5 Q 0021620 N I L L 2 6 6 Q \ I S . N O 0021640 T . R A N D A C C E S S P 2 5 0021660 7 Q \ I L L E G A L . D E V I 0021700 C E O P 2 5 0 Q \ I S . N O 0021720 T . R A N D A C C E S S P 2 4 0021740 1 Q \ G E N E R I C . B I N S 0021760 2 3 2 Q \ G E N E R I C . B 0022000 O U T S 2 2 3 Q \ G E N E R 0022020 I C . R E N A M E F I L E 2 1 0022040 4 Q \ S T R I N G S T R E A M 0022060 . I N I T A 0 0 2 9 2 0 5 Q 0022100 \ S T R I N G S T R E A M . I N 0022120 I T A 0 0 2 5 1 7 6 Q \ S T 0022140 R I N G S T R E A M . I N I T A 0022160 0 0 2 3 1 6 7 Q \ S T R I N 0022200 G S T R E A M . I N I T A 0 0 2 0022220 1 1 6 0 Q \ S T R I N G S T 0022240 R E A M . I N I T A 0 0 1 7 1 0022260 5 1 Q \ I L L E G A L . D E V 0022300 I C E O P 1 4 2 Q N I L L 0022320 1 3 3 Q N I L L 1 2 4 Q \ 0022340 S T R I N G S T R E A M . I N I 0022360 T A 0 0 1 2 1 1 5 Q \ I L L 0022400 E G A L . D E V I C E O P 1 0 0022420 6 Q N I L L 7 7 Q N I L L 0022440 7 0 Q N I L L 6 1 Q N I 0022460 L L 5 2 Q \ N U L L F I L E 0022500 G E N E R A T O R 4 3 Q N I 0022520 L L 3 4 Q N I L L 2 5 Q 0022540 N I L L 1 6 Q N I L L 7 0022560 S T R I N G 2 004 003 F D E V T 0022600 Y P E # ) \r ( ) \r G E T S T R E 0022620 A M D 1 \r ( L ( 2 N O E R 0022640 R O R 1 A C C E S S 0 F 0022660 I L E ) ) \0 \b \0 \0 \0 003 @ A B \v 0022700 \0 \0 020 \0 ( 5 \ G E T S T R E A 0022720 M ) \r N I L \r ( ) \r \ A D D O F 0022740 D D 1 \r ( L ( 0 S T R E A 0022760 M ) ) \0 027 \0 \0 \0 001 \b \0 \0 @ d 006 0023000 \0 \0 311 004 231 277 @ ` \0 \0 032 027 \0 \0 @ 020 0023020 \0 ( 2 \ C L E A R O F D ) \r ( 0023040 2 3 Q \ O P E N F I L E S 1 0023060 7 Q \ O P E N F I L E S 7 0023100 S T R E A M ) \r ( ) \r \ C L E A 0023120 R O F D D 1 \r N I L \0 005 \0 \0 0023140 \0 \0 g \0 \0 020 \0 N I L \r ( 2 I F 0023160 ) \r ( ) \r \ D E L E T E O F D 0023200 D 1 \r ( L ( 0 O F D ) ) \0 0023220 \f \0 \0 \0 001 @ ` \0 \0 \n \0 \0 027 \0 \0 020 0023240 \0 ( 6 D R E M O V E ) \r ( 1 1 0023260 Q \ O P E N F I L E S 3 \ 0023300 O P E N F I L E S ) \r ( ) \r \ G 0023320 E T S T R E A M D 1 \r ( L ( 0023340 2 N O E R R O R 1 A C C E 0023360 S S 0 X ) F 0 \ P R I 0023400 M I N . O F D F 1 \ L I N 0023420 E B U F . O F D F 2 \ P R 0023440 I M O U T . O F D F 3 \ T 0023460 E R M . O F D F 4 \ S T R 0023500 I N G S T R E A M . F D E V ) 0023520 001 A \0 005 \0 003 @ 265 G A d g \0 \0 360 262 0023540 033 277 P d ` \0 \0 360 237 277 ` \0 \0 Q 006 \0 0023560 \0 311 016 360 222 \b \0 \0 P 020 g \0 \0 360 262 023 0023600 ` \0 \0 232 R d ` \0 \0 360 224 277 \b \0 \0 R 0023620 020 P Q 360 241 P 200 R A B \v \0 \0 020 i 360 0023640 262 0 A d g \0 \0 360 235 277 Q d ` \0 \0 360 0023660 224 277 \b \0 \0 Q 020 g \0 \0 360 242 A 263 , ` 0023700 \0 \0 232 S d ` \0 \0 360 224 277 \b \0 \0 S 020 0023720 @ d 004 ` \0 \0 360 263 301 d 004 l 004 360 237 A 0023740 \n \0 \0 265 003 202 261 \0 257 @ B \n \0 \0 020 005 0023760 \a 242 261 \0 210 A 233 A g \0 \0 360 245 @ B \n 0024000 \0 \0 277 ` \0 \0 037 d T 024 006 277 d @ 024 004 0024020 277 d g \0 \0 024 . 277 d g \0 \0 024 , 277 d 0024040 ` \0 \0 024 & 277 d g \0 \0 024 " 277 d g \0 0024060 \0 024 277 d j 317 030 001 277 d ` \0 \0 315 037 0024100 277 d j 315 035 277 d ` \0 \0 315 034 277 d h 024 0024120 030 277 d l \b 317 024 \a 277 d j 317 004 R 277 d 0024140 k 317 004 @ 277 d k 317 004 0 277 d h 024 002 277 0024160 b \0 g \0 \0 \n \0 \0 @ 020 A g \0 \0 360 244 0024200 A 222 261 377 g @ d 004 ` \0 \0 360 242 261 377 ] 0024220 006 \0 \0 311 \0 020 \0 ( 4 4 1 Q \ S E 0024240 T A C C E S S 2 5 3 Q \ F I 0024260 L E . N O T . O P E N 2 2 7 Q 0024300 \ F I L E . N O T . O P E N 0024320 2 1 4 Q \ S E A R C H O P E N 0024340 F I L E S 1 6 7 Q \ C R E A 0024360 T E . T T Y D I S P L A Y S T R 0024400 E A M 1 3 6 Q \ C R E A T E 0024420 . T T Y D I S P L A Y S T R E A 0024440 M 1 0 6 Q \ I O M O D E P 0024460 7 0 Q \ C R E A T E . T T Y D 0024500 I S P L A Y S T R E A M 4 1 Q 0024520 \ C R E A T E . T T Y D I S P 0024540 L A Y S T R E A M ) \r ( 4 7 4 Q 0024560 W I N D O W 4 6 4 Q 004 003 W 0024600 I N D O W T Y P E # 4 4 7 Q 0024620 O U T P U T 4 3 6 Q I N P U 0024640 T 3 6 3 Q \ S T R E A M . D 0024660 E F A U L T . M A X B U F F E R 0024700 S 3 4 7 Q F I L E L I N E L 0024720 E N G T H 3 3 2 Q \ F I L E 0024740 O U T C H A R F N 3 2 3 Q \ 0024760 E O S E R R O R 3 1 4 Q \ N 0025000 O I M A G E O P S 3 0 5 Q \ 0025020 S T R E A M . N O T . O P E N 0025040 2 7 6 Q \ S T R E A M . N O T 0025060 . O P E N 2 5 7 Q 004 003 S T R 0025100 E A M T Y P E # 2 4 4 Q I N 0025120 P U T 1 7 7 Q 004 003 S T R E A 0025140 M T Y P E # 1 6 1 Q \ D E F 0025160 A U L T T T Y D I S P L A Y S T 0025200 R E A M 1 5 3 Q \ D E F A U 0025220 L T T T Y D I S P L A Y S T R E 0025240 A M 1 4 3 Q O U T P U T 1 0025260 3 0 Q \ D E F A U L T L I N E 0025300 B U F 1 2 0 Q I N P U T 6 0025320 2 Q \ D E F A U L T T T Y D I 0025340 S P L A Y S T R E A M 5 4 Q 0025360 \ D E F A U L T T T Y D I S P L 0025400 A Y S T R E A M 4 6 Q O U T 0025420 P U T 3 2 Q S T R E A M 2 0025440 6 Q \ K E Y B O A R D . S T R 0025460 E A M 2 0 Q \ D E F A U L T 0025500 L I N E B U F 7 I N P U T ) 0025520 \r ( ) \r \ R E S E T O F D S A 0 0025540 0 0 1 D 1 \r ( F 0 \ T E R 0025560 M . O F D F 1 \ P R I M O 0025600 U T . O F D F 2 \ D R I B 0025620 B L E . O F D F 3 \ L I N 0025640 E B U F . O F D F 4 \ P R 0025660 I M I N . O F D ) \0 016 \0 005 \0 \0 0025700 \b \0 \0 P c 002 S c \b h c 004 020 \0 ( 2 0025720 \ O P E N L I N E B U F ) \r N 0025740 I L \r ( ) \r \ R E S E T O F D S 0025760 D 1 \r N I L \0 , 001 \0 \0 \0 g \0 0026000 \0 \t \0 \0 ` \0 \0 260 032 d 001 021 001 \0 H 006 0026020 \0 \0 h 024 002 277 H \t \0 \0 277 H \t \0 \0 023 0026040 002 003 265 347 h 027 \0 \0 020 \0 ( 4 0 Q \ 0026060 S E T A C C E S S 3 3 Q F O 0026100 R G E T P A G E S 5 M A P . 0026120 P R O C E S S E S ) \r ( 5 1 Q 0026140 \ O P E N F I L E S 2 3 Q S 0026160 T R E A M 1 0 Q \ O P E N F 0026200 I L E S 2 \ R E S E T O F D 0026220 S A 0 0 0 1 ) \r ( ) \r \ S E A R 0026240 C H O P E N F I L E S D 1 \r ( 0026260 L ( 1 A C C E S S 0 N A 0026300 M E ) ) \0 + 002 \0 \0 002 ` \0 \0 021 021 0026320 001 H 003 265 004 h 020 001 271 @ I 006 \0 \0 311 004 0026340 265 003 I 360 232 A 226 I A i \v \0 \0 020 I 020 0026360 H 002 X 260 337 \0 ( 4 1 Q \ I O M O 0026400 D E P ) \r ( 2 2 Q S T R E A M 0026420 2 \ O P E N F I L E S ) \r ( 0026440 ) \r ( P R E T T Y C O M P R I N 0026460 T A O F D C O M S ) \r ( R P A 0026500 Q Q A O F D C O M S ( ( * 0026520 s t r e a m s ( = O p e n F 0026540 i l e D e s c r i p t o r s ) ) 0026560 ( C O M S ( F N S \ A D D 0026600 - O P E N - S T R E A M \ D E 0026620 L E T E - O P E N - S T R E A M 0026640 ) \r ( F N S C L O S E A L L 0026660 C L O S E F E O F C L O S E 0026700 F I N P U T O P E N P O U 0026720 T P U T P O S I T I O N R A 0026740 N D A C C E S S P \ I O M O D 0026760 E P W H E N C L O S E ) ( F 0027000 N S \r S T R E A M A D D P R O 0027020 P ) ( I N I T V A R S ( D E 0027040 F A U L T E O F C L O S E ( Q 0027060 U O T E N I L L ) ) ( \ O P 0027100 E N F I L E S ) ) ( G L O B A 0027120 L V A R S D E F A U L T E O F 0027140 C L O S E \r \ O P E N F I L E 0027160 S ) ( I N I T V A R S ( * G 0027200 E T S T R E A M - N O - L I T A 0027220 T O M S * N I L ) ) ( G L O 0027240 B A L V A R S * G E T S T R E 0027260 A M - N O - L I T A T O M S * ) 0027300 ) ( C O M S ( * \r S T R E 0027320 A M i n t e r f a c e t o 0027340 R e a d a n d W r i t e t 0027360 o r a n d o m m e m o r y ) 0027400 ( D E C L A R E : D O N T C 0027420 O P Y ( E X P O R T ( R E C 0027440 O R D S \r B A S E B Y T E S T 0027460 R E A M ) ) ) ( F N S \ B A 0027500 S E B Y T E S . I O . I N I T 0027520 \ M A K E B A S E B Y T E S T R 0027540 E A M \ M B S . O U T C H A R 0027560 F N \r \ B A S E B Y T E S . N 0027600 A M E . F R O M . S T R E A M 0027620 \ B A S E B Y T E S . B O U T 0027640 \ B A S E B Y T E S . S E T F I 0027660 L E P T R \ B A S E B Y T E S 0027700 . R E A D P \ B A S E B Y T E 0027720 S . B I N \r \ B A S E B Y T E 0027740 S . P E E K B I N \ B A S E B 0027760 Y T E S . T R U N C A T E F N 0030000 \ B A S E B Y T E S . O P E N F 0030020 N \ B A S E B Y T E S . B L O 0030040 C K I O ) ( G L O B A L V A R 0030060 S \r \ B A S E B Y T E S D E V 0030100 I C E ) ( D E C L A R E : D 0030120 O N T E V A L @ L O A D ( P 0030140 ( \ B A S E B Y T E S . I O . I 0030160 N I T ) ) ) ( F N S O P E N 0030200 S T R I N G S T R E A M ) ) ( 0030220 C O M S ( * \r S T R E A M 0030240 i n t e r f a c e f o r o l 0030260 d - s t y l e s t r i n g s ) 0030300 ( F N S \ S T R I N G S T R 0030320 E A M . I N I T ) ( D E C L A 0030340 R E : D O N T E V A L @ L O A 0030360 D D O C O P Y ( P ( \r \ S 0030400 T R I N G S T R E A M . I N I T 0030420 ) ) ) ) ( C O M S ( F N S 0030440 G E T S T R E A M \ A D D O F 0030460 D \ C L E A R O F D \ D E L 0030500 E T E O F D \ G E T S T R E A 0030520 M \ R E S E T O F D S \r \ S 0030540 E A R C H O P E N F I L E S ) 0030560 ( D E C L A R E : D O N T C O 0030600 P Y ( E X P O R T ( M A C R 0030620 O S \ I N S T R E A M A R G 0030640 \ O U T S T R E A M A R G \ S 0030660 T R E A M A R G ) ) ) ( M A C 0030700 R O S \r G E T O F D \ G E T 0030720 O F D ) ) ( L O C A L V A R S 0030740 . T ) ( D E C L A R E : 0030760 D O N T E V A L @ L O A D D O 0031000 E V A L @ C O M P I L E D O N 0031020 T C O P Y C O M P I L E R V A 0031040 R S ( A D D V A R S \r ( N L 0031060 A M A ) ( N L A M L ) ( L A 0031100 M A W H E N C L O S E ) ) ) ) 0031120 ) \r ( R P A Q ? D E F A U L T 0031140 E O F C L O S E ( Q U O T E 0031160 N I L L ) ) \r ( R P A Q ? \ O 0031200 P E N F I L E S ) \r ( R P A Q ? 0031220 * G E T S T R E A M - N O - L 0031240 I T A T O M S * N I L ) \r ( \ 0031260 B A S E B Y T E S . I O . I N I 0031300 T ) \r ( \ S T R I N G S T R E A 0031320 M . I N I T ) \r ( P U T P R O P 0031340 S G E T O F D M A C R O ( 0031360 = . G E T S T R E A M ) ) \r 0031400 ( P U T P R O P S \ G E T O F 0031420 D M A C R O ( = . \ G E 0031440 T S T R E A M ) ) \r ( P U T P R 0031460 O P S A O F D C O P Y R I G 0031500 H T ( " X e r o x C o r p o 0031520 r a t i o n " 1 9 8 1 1 9 8 0031540 2 1 9 8 3 1 9 8 4 1 9 8 5 0031560 1 9 8 6 ) ) \r N I L \r 0031574