$ od -c -N 50000 [_CD8_]<alto>TFS.DM!3
0000000 377 \0 \0 T f s I n i t . b r \0 373 235
0000020 z \n 356 \0 \0 376 001 \0 200 224 002 002 005 # \0 \0
0000040 \0 017 \0 \0 001 w \0 \0 001 204 \0 \0 004 364 \0 \0
0000060 005 " \0 \0 \0 \0 \0 \0 \0 - \0 @ \0 001 \a T
0000100 F S I n i t \0 @ \0 002 \n T F S T r
0000120 y D i s k \0 \0 A \0 003 \a T r y D i
0000140 s k \0 @ \0 004 \f T F S D i s k M o
0000160 d e l \0 \0 A \0 005 022 D e t e r m i
0000200 n e D i s k M o d e l \0 \0 @ \0 006
0000220 \n T F S S e t D i s k \0 \0 \0 \0 \0
0000240 \v D e f a u l t A r g s \0 \0 \0 \0
0000260 \t O s V e r s i o n \0 \0 \0 \0 006 S
0000300 y s E r r \0 \0 \0 \0 \0 \v A l t o V
0000320 e r s i o n \0 \0 \0 \0 017 T F S L e
0000340 a v e D i s p l a y \0 \0 \0 \0 \r T
0000360 F S S i l e n t B o o t \0 \0 \0 \0
0000400 004 N o o p \0 \0 \0 \0 \0 \v T F S M o
0000420 d S h i f t \0 \0 \0 \0 376 001 \0 350 c \f
0000440 T F S M o d S h i f t A \0 \0 \0 \0
0000460 \0 \b A l l o c a t e \0 \0 \0 \0 \0 004
0000500 Z e r o \0 \0 \0 \0 \0 \n D o R e c o
0000520 v e r y \0 \0 \0 \0 \0 004 F r e e \0 \0
0000540 \0 \0 \0 \t M o v e B l o c k \0 \0 \0
0000560 \0 \r S e t W o r k i n g D i r \0
0000600 \0 \0 \0 016 A c t O n D i s k P a g
0000620 e s \0 \0 \0 \0 \0 \b O p e n F i l e
0000640 \0 \0 \0 \0 \0 \t R e a d B l o c k \0
0000660 \0 \0 \0 006 C l o s e s \0 \0 \0 \0 \0 004
0000700 G e t s \0 \0 \0 \0 \0 016 T F S C r e
0000720 a t e D D M g r \0 \0 \0 \0 \0 006 O p
0000740 e n D D \0 \0 \0 \0 \0 \a T F S L o c
0000760 k \0 \0 \0 \0 004 I d l e \0 \0 \0 \0 \0 \f
0001000 T F S W a i t Q u i e t \0 \0 \0 \0
0001020 \0 \a S t a r t I O \0 \0 \0 \0 \r T 376
0001040 001 \0 o 343 F S A c t O n P a g e s
0001060 \0 \0 \0 \0 \r T F S W r i t e P a g
0001100 e s \0 \0 \0 \0 \r T F S C r e a t e
0001120 F i l e \0 \0 \0 \0 016 T F S D e l e
0001140 t e P a g e s \0 \0 \0 \0 \0 021 T F S
0001160 A s s i g n D i s k P a g e \0 \0
0001200 \0 \0 022 T F S R e l e a s e D i s
0001220 k P a g e \0 \0 \0 \0 \0 \b T F S C l
0001240 o s e \0 \0 \0 \0 \0 \f T F S V i r t
0001260 u a l D A \0 \0 \0 \0 \0 \t T F S R e
0001300 a l D A \0 \0 \0 \0 026 T F S I n i t
0001320 i a l i z e C b S t o r a g e \0
0001340 \0 \0 \0 \0 020 T F S D o D i s k C o
0001360 m m a n d \0 \0 \0 \0 \0 \b T F S G e
0001400 t C b \0 \0 \0 \0 \0 \b T F S N o n E
0001420 x \0 \0 006 \0 001 \0 001 \0 002 001 317 \0 003 001 370
0001440 \0 004 002 R 376 001 \0 G 244 \0 005 002 Z \0 006 002
0001460 352 003 o 003 o Z 001 \f 370 \0 # \f 367 B \t !
0001500 F 306 \0 375 \0 Z \r 375 \0 Z 016 375 \0 Z 017 375
0001520 \0 Z 020 9 = Z 003 254 \0 i ; \0 006 % : 9
0001540 C 345 K 001 005 ! @ ) @ i @ \0 002 \t 003 b
0001560 \f 003 001 342 \0 B \n 016 \n \0 \0 E B % A 9
0001600 A 347 300 \b 304 375 P 344 K 204 001 205 \0 E Y %
0001620 8 9 8 347 300 \b 304 9 U 345 J 001 \a 374 \0 ]
0001640 R = R ] R = R ] R " 006 9 Q 347 300 B
0001660 \n " 006 9 N 347 \0 B 006 ! L i L \0 001 B
0001700 \v " \v 202 \f 001 \a 205 \0 001 F \0 \t \0 \n \0
0001720 \0 \0 \0 " 006 202 \r 001 \n " \v 375 P 345 \f 001
0001740 006 205 \0 001 9 \0 020 \t c \0 \0 " 006 i 3 \0
0001760 001 B \v " \v 375 P 345 \r 001 005 205 \0 001 , \0
0002000 \0 360 \0 " 004 ) F i F \0 002 B \f " \f )
0002020 A i j \0 002 : 006 Z 003 " \f * 005 i e \0
0002040 003 " 004 : \f C B % a 376 001 \0 376 237 9 a
0002060 347 004 205 P 202 \f 001 024 % [ 202 @ 205 p 202 \r
0002100 001 023 001 016 001 213 \0 004 \0 \0 \0 \0 \0 \0 \0 \0
0002120 \0 \0 377 \0 \0 377 \0 037 \0 \0 \f 355 001 < " \f
0002140 ) 271 i H \0 002 " \f i e \0 001 B \r " \r
0002160 : \f C ) " \r 9 _ 345 \r 001 004 " \n 202 \f
0002200 001 005 " \n 9 Y 344 J 001 \t " 004 * \f i U
0002220 \0 002 205 \0 001 343 \0 g \0 \0 " \n ) O \f 343
0002240 : \f K 0 : \f # 031 : \f ; 0 345 \0 : \f
0002260 C 1 " \r 9 @ 345 \f 001 \t : \f # 1 9 >
0002300 344 J 001 004 ! ; : \f C 1 \t 003 200 \0 \0 d
0002320 342 \0 B 016 " \f 9 U 346 \0 B 017 9 - Z 003
0002340 " 017 * 016 i O \0 003 001 006 \0 \0 \0 \0 001 243
0002360 \0 \0 \0 205 P : 017 C 002 205 P : 017 C 004
0002400 \t 006 \b < S y s D i r . \0 342 \0 : \f
0002420 Z 003 * 017 i ` \0 003 : \b 372 \f 001 ] ! ^
0002440 306 \0 B 020 205 P : 020 C 001 " 020 203 \0 376 001
0002460 \0 345 % B 024 001 006 \0 \0 001 , \0 002 \0 \0 001
0002500 177 : 017 Z 025 375 \0 Z 026 375 \0 Z 027 9 J Z
0002520 030 375 \0 Z 031 375 \0 Z 032 375 \0 Z 033 375 \0 Z
0002540 034 375 \0 Z 035 374 \0 Z 036 9 T Z 003 " \f 255
0002560 \0 i Q \0 \r 202 K 001 \t " 004 * \f i 340 \0
0002600 002 205 \0 001 I \0 D \0 \0 \t \t 016 D i s k
0002620 D e s c r i p t o r \0 342 \0 375 \0 Z
0002640 024 375 \0 Z 025 : \f ; 022 Z 026 375 \0 Z 027 :
0002660 004 Z 030 375 \0 Z 031 : \f Z 032 9 + Z 003 255
0002700 P i M \0 \t B 021 " 021 202 \f 001 \f " 004 *
0002720 \f i 266 \0 002 205 \0 001 037 \0 \0 \f 355 \0 f \0
0002740 326 \t " \f 9 B 346 \0 9 A Z 003 212 \0 "
0002760 021 i f \0 003 : \f # ( 9 241 345 \r 001 016 "
0003000 021 i _ \0 001 " 004 * \f i 232 \0 002 205 \0 001
0003020 e \0 021 \0 \0 \f 355 \0 a 375 P Z 022 001 \a "
0003040 021 i P \0 001 " 022 203 \0 B 022 " 022 9 K 344
0003060 J 001 367 376 001 \0 x 310 375 \0 Z 022 375 P Z 023
0003100 : \f ; 037 Z 024 001 * " 021 i > \0 001 B 025
0003120 " 025 202 \f 001 \a " 022 9 I 346 \0 B 022 001 033
0003140 \0 \0 " 025 200 \r 001 027 375 \0 Z 026 001 020 \0 030
0003160 \0 ) " 025 * 026 \f 347 375 P 347 \0 202 \f 001 004
0003200 " 022 203 \0 B 022 " 026 203 \0 B 026 " 026 9 P
0003220 344 J 001 360 " 023 203 \0 B 023 " 023 : 024 344 J
0003240 001 324 " 022 : \f C ! " 021 i \r \0 001 " 005
0003260 202 \r 001 024 " \a 202 \f 001 \n " 004 i O \0 001
0003300 001 005 \0 \0 \0 \0 \0 \0 003 327 B \a " \a : \f
0003320 C C " \a * \f i C \0 002 " \f 001 001 \f 366
0003340 Z 001 \f 370 \0 \n \f 367 001 004 \0 020 i D \0 \0
0003360 % C 202 \f 001 374 374 \0 ] ? 205 \0 i O \0 001
0003400 = N Z 005 " 005 9 024 234 032 001 003 375 \0 Z 005
0003420 " 004 i F \0 001 B 006 " 006 9 C 345 \f 001 004
0003440 " 005 i > \0 001 375 \0 ] ' " 006 001 002 \0 017
0003460 \f 366 Z 001 \f 370 \0 \n 376 001 \0 Q 356 \f 367 !
0003500 330 i M \0 001 205 \0 E K " 004 255 220 \f 340 E
0003520 ) 204 \0 E F 204 \0 E E 375 P Z 006 001 ( \0
0003540 \0 \0 \0 ! K i ; \0 001 375 \0 Z 005 = h Z
0003560 \a % 7 200 \r 001 004 001 020 \0 \0 \0 \0 % ` :
0003600 \a 345 \0 375 P 344 J 001 003 374 \0 Z 005 i 366 \0
0003620 \0 : 005 372 \r 001 356 : 005 372 \f 001 006 001 \f \0
0003640 \0 001 241 \0 \0 \0 002 " 006 203 \0 B 006 " 006 9
0003660 l 344 J 001 330 : 005 372 \r 001 003 205 \0 001 026 %
0003700 020 9 d 347 004 205 P 202 \f 001 276 % \n 9 _ 347
0003720 004 205 P 202 \f 001 \a 205 P 001 \a \0 \0 001 240 001
0003740 243 001 242 ! 341 001 001 001 001 \f 366 Z 001 \f 370 \0
0003760 006 \f 367 : 004 # ) \f 366 \0 Z 001 \f 370 \0
0004000 + \f 367 \t 005 017 244 \0 P 017 250 001 , 342 \0 B
0004020 005 \t 005 \0 312 003 / \0 312 003 / 342 \0 B 006 \t
0004040 005 \0 004 \0 005 \0 \b \0 023 342 \0 B \a \t 005 \0
0004060 \b \0 \t \0 \b \0 \t 342 \0 B \b 001 004 376 001 \0
0004100 374 1 001 030 i 235 \0 \0 % 234 202 \f 001 374 374 \0
0004120 ] 230 205 \0 i 250 \0 001 375 \0 Z \t ! ] 306 \0
0004140 B \n " \n ) Z i Z \0 002 : 004 # 023 : \n
0004160 C 002 " \t : \a 236 \0 # \0 * \n 253 \0 202 300
0004200 \f 360 377 \0 ! L : \n C 004 001 004 \0 004 001 \0
0004220 \b \0 " \n E 247 001 003 i a \0 \0 % 243 202 \f
0004240 001 374 % 241 9 \ 347 004 205 P 202 \f 001 \a % 233
0004260 9 W 347 004 205 P 202 \r 001 002 001 016 % 224 9 350
0004300 347 004 205 P 202 \f 001 004 " \t 203 \0 B \t " \t
0004320 9 H 345 \f 001 304 375 \0 ] E " 004 ) ` i `
0004340 \0 002 205 P : 004 C 030 " \t : 006 236 \0 # \0
0004360 : 004 C 031 " \t : \a 236 \0 # \0 : 004 C 032
0004400 " \t : \b 236 \0 # \0 : 004 C 033 " \t : 005
0004420 236 \0 # \0 001 005 \0 017 \0 033 \0 331 245 245 \f 366
0004440 Z 001 \f 370 \0 \t \f 367 % ] : 004 C \0 % [
0004460 : 004 C 001 % Y : 004 C 002 % W : 004 C 003
0004500 % U 376 001 \0 355 ^ : 004 C 004 % S : 004 C
0004520 005 % Q : 004 C 017 % O : 004 C 006 001 006 002
0004540 031 @ \0 002 \0 \0 003 002 032 % G : 004 C \a %
0004560 E : 004 C \t % R : 004 C \n % P : 004 C
0004600 016 " 005 202 \f 001 020 % K : 004 C 002 % H :
0004620 004 C 003 % E : 004 C 004 % B : 004 C 005 001
0004640 003 \0 \b \0 335 " 004 9 < 346 \0 : 004 C \b "
0004660 004 9 8 346 \0 : 004 C 022 " 004 9 4 346 \0 :
0004700 004 C \v " 004 9 0 346 \0 : 004 C \f ! - :
0004720 004 C \r " 006 : 004 C 023 ! ( : 004 C 024 205
0004740 \0 : 004 C 025 001 \v \0 \0 \0 \0 \0 \0 \0 \0 \0
0004760 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 " 004 9 027 346
0005000 \0 : 004 C 021 ! 213 : 004 C 026 ! 021 : 004 C
0005020 027 " 005 : 004 C A \f 366 \0 \0 \0 \0 \0 \0 \0
0005040 D \0 I \0 N \0 S \0 \n \0 020 \0 030 \0 ) \0
0005060 - \0 \0 \0 220 002 . \0 \0 \0 375 \0 332 \0 N \0
0005100 O \0 [ \0 f \0 210 376 \0 F N 313 \0 212 \0 211
0005120 \0 214 \0 213 \0 260 002 347 003 ) 001 \0 001 % 001 N
0005140 001 k 001 217 001 300 001 301 001 302 002 \f 002 \r 003 \v
0005160 003 \a 002 , 002 J 003 K 003 L 003 M 003 N 003 O
0005200 003 P 003 Q 003 R 003 S 003 T 003 d 003 e 003 f
0005220 \0 \0 377 \0 \0 T f s B a s e . b r \0
0005240 373 235 z \n 305 \0 \0 376 001 \0 206 \v 002 002 006 331
0005260 \0 \0 \0 017 \0 \0 \0 352 \0 \0 001 001 \0 \0 006 274
0005300 \0 \0 006 330 \0 \0 \0 \0 \0 \0 \0 033 \0 \0 \0
0005320 017 T F S L e a v e D i s p l a y
0005340 \0 377 377 017 T F S S a v e d D i s
0005360 p l a y \0 \0 \0 \a T F S L o c k
0005400 \0 \0 \0 \b T F S D e b u g \0 \0 @
0005420 \0 001 026 T F S I n i t i a l i z e
0005440 C b S t o r a g e \0 \0 @ \0 002 020 T
0005460 F S D o D i s k C o m m a n d \0
0005500 \0 @ \0 003 \b T F S G e t C b \0 \0 @
0005520 \0 004 \n D o R e c o v e r y \0 \0 @
0005540 \0 005 \f T F S W a i t Q u i e t \0
0005560 \0 @ \0 006 022 D e f a u l t T F S E
0005600 r r o r R t n \0 \0 @ \0 \a \b T F S
0005620 N o n E x \0 \0 @ \0 \b \a D a t a F
0005640 i x \0 @ \0 \t \r T F S A c 376 001 \0 273
0005660 337 t O n P a g e s \0 A \0 \n 024 T F
0005700 S D e f a u l t C l e a n u p R
0005720 t n \0 \0 \0 \0 \0 004 Z e r o \0 \0 \0 \0
0005740 \0 004 N o o p \0 \0 \0 \0 \0 \t M o v e
0005760 B l o c k \0 \0 \0 \0 \n R e a l D i
0006000 s k D A \0 \0 \0 \0 \0 006 S y s E r r
0006020 \0 \0 \0 \0 \0 004 I d l e \0 \0 \0 \0 \0 \f
0006040 T F S I n c r e m e n t \0 \0 \0 \0
0006060 \0 \b R e t u r n T o \0 \0 \0 \0 \0 \r
0006100 V i r t u a l D i s k D A \0 \0 \0
0006120 \0 \a S t a r t I O \0 \0 \0 \0 \v T F
0006140 S M o d S h i f t \0 \0 \0 \0 \v D e
0006160 f a u l t A r g s \0 a \0 \v 006 A r
0006200 e t r y \0 \0 \v \0 005 \0 001 \0 006 \0 X \0
0006220 \a 001 > \0 \b 002 303 \0 \t 003 b \0 \n 003 307 \0
0006240 \v 003 322 \0 \f 003 333 \0 \r 004 232 \0 016 005 221 \0
0006260 033 376 001 \0 260 337 004 331 005 272 005 272 Z 001 \f 370
0006300 \0 017 \f 367 B \n " \n 9 O 345 J 001 033 " 005
0006320 * \a i K \0 002 " \a : 005 C \0 " \n 9 e
0006340 345 J 001 006 : \t 372 \r 001 003 " \t 001 003 ! ^
0006360 001 001 : 005 C 006 " \b : 005 C \a % X : 005
0006400 C 003 " 004 : 005 C 001 " 006 : 005 C 004 " 005
0006420 9 O 346 \0 : 005 C \f " 005 9 K 346 \0 B \v
0006440 " \v : 005 C \r " \v : 005 C 016 " 005 : \v
0006460 C & 204 \0 : \v C 024 " \v 9 j 346 \0 B \v
0006500 " \v 9 f 346 \0 * 005 : 005 ; \0 356 \0 244 J
0006520 001 003 375 \0 Z \v " \v : 005 ; 016 C ( " \v
0006540 202 \f 001 342 \f 366 \0 004 \0 \0 Z 001 \f 370 \0 023
0006560 \f 367 B \f : 005 ; & Z \r " 005 9 J 346 \0
0006600 : 005 C 021 ! G : 005 C 020 : 005 # 027 202 \f
0006620 001 026 " \f 9 o 345 J 001 016 : \v 372 \r 001 \v
0006640 " \v 9 8 346 \0 001 006 \0 006 \0 \0 \0 \0 \0 \r
0006660 \0 017 001 003 " 005 376 001 \0 264 001 001 : 005 C
0006700 027 ! * : 005 C 026 " 006 : 005 C 035 ! V :
0006720 005 C 034 9 T Z 003 : 005 # 027 * \b i P \0
0006740 003 : 004 # * : 005 ; 027 C 003 " \t : 005 ;
0006760 027 C 005 " \t : 005 C % " \a 374 P 345 \r 001
0007000 \r " 005 9 \t 346 \0 B 003 " 004 * \a i U \0
0007020 003 001 004 \0 ) \0 \n \0 002 " \a : 005 C ' "
0007040 \n 9 L 345 \0 B 016 " 016 9 366 235 032 001 005 "
0007060 \n ) ] i ] \0 002 \t \f \0 D \b D \b D \0
0007100 204 \b D \b D \0 004 \0 004 \b D \b D \b D 342
0007120 \0 : 016 236 \0 # \0 : 005 C 017 \t \f \0 D \0
0007140 D \b D \0 204 \0 204 \b D \0 004 \0 004 \0 D \b
0007160 D \0 204 342 \0 001 005 \0 \b 004 \0 \0 003 \0 \0 :
0007200 016 236 \0 # \0 : 005 C 025 \t \f \0 D \0 D \0
0007220 D \0 204 \0 204 \0 204 \0 \0 \0 \0 \0 \0 \0 \0 \0
0007240 \0 342 \0 : 016 236 \0 # \0 : 005 C 033 : 004 #
0007260 023 : 005 C \f 001 005 \0 \0 326 \0 376 001 \0 210 314
0007300 i T \0 \0 % S 202 \f 001 374 % Q 200 \f 001 \b
0007320 = O ] M = N 372 \f 001 003 205 \0 E I ! J
0007340 : 005 C 016 = H Z 017 " 017 202 \r 001 020 001 006
0007360 \t f \0 \0 : 017 ; 003 Z 017 : 017 # 003 202 \f
0007400 001 372 " 005 9 213 346 \0 : 017 C 003 % 4 202 \f
0007420 001 005 " 005 9 203 346 \0 E . 205 \0 : 005 C (
0007440 : \r # \r 202 \f 001 005 " 005 : \r C \r 001 005
0007460 " 005 : \r ; 016 C ( " 005 : \r C 016 \f 366
0007500 Z 001 \f 370 \0 022 \f 367 B \b : 005 ; \r Z \t
0007520 " \t 202 \f 001 025 " \b 9 G 345 J 001 \r : \a
0007540 372 \r 001 \n 205 \0 001 A \0 \0 \0 \0 \0 \0 001 020
0007560 \0 \0 245 245 001 240 " 005 ) E i 274 \0 002 : \t
0007600 # ( : 005 C \r : \t # 024 200 \f 001 \a " \t
0007620 ) B i B \0 002 " \t 001 ( : \t # 033 202 \f
0007640 001 005 " \t 9 J 346 \0 001 005 " \t 9 G 346 \0
0007660 001 001 B \n & \n 202 \f 001 1 " \b 9 025 345 J
0007700 376 001 \0 U ^ 001 \t : \a 372 \r 001 006 " \t :
0007720 005 C \r 205 \0 001 \f % a 9 a 346 \0 B \v i
0007740 307 \0 \0 & \n 202 \r 001 005 001 033 \0 004 \f 355 001
0007760 / % 304 202 \f 001 \n : \t # 016 9 276 345 \f 001
0010000 005 ! N F \n 001 \r \t d % H : \v 345 \0 201
0010020 K 001 006 ! F F \n 001 004 \0 & \0 W 001 341 :
0010040 \t # 032 : \t + 024 \f 340 : \t + \f 340 9
0010060 _ 347 \0 B \v " \v 202 \f 001 004 001 Z \0 032 \0
0010100 : 005 ; 006 Z 003 " 004 ) U i U \0 003 "
0010120 \v 9 S 347 \0 202 \f 001 Q : 005 # \v 203 \0 :
0010140 005 C \v : 005 ; \v Z \f " \f 375 P 345 \f 001
0010160 005 " \v 9 E 345 \r 001 P " 004 9 K 346 \0 i
0010200 J \0 001 " \t 9 H 346 \0 B \r 375 \0 Z \v :
0010220 \r # 005 9 - 347 \0 001 005 001 030 \0 } \0 005 \0
0010240 003 B 016 " 016 9 ' 345 \f 001 026 " 004 9 U 346
0010260 \0 i 1 \0 001 " \f 9 232 345 J 001 \r " \r i
0010300 M \0 001 200 \f 376 001 \0 212 ~ 001 \b 375 \0 Z 016
0010320 " 004 9 G 346 \0 i ! \0 001 " \v * 016 \f 340
0010340 B \v " \r 9 i 346 \0 B \r " \t 9 f 346 \0
0010360 001 \n 377 316 \f 355 \0 r \0 \b \0 \0 001 204 \f 355
0010400 \0 _ \0 @ * \r 245 032 001 306 " \v 202 \f 001 \a
0010420 001 e \f 355 \0 004 \0 4 \0 \0 \0 017 % O 200 \r
0010440 001 005 % L E L 374 \0 ] I : \t # ' : 005
0010460 C 005 " \f : 004 ; 024 345 J 001 024 " 004 9 L
0010500 346 \0 i 353 \0 001 9 I Z 003 : 005 # 006 * \t
0010520 : 005 ? 006 Z 021 016 021 \0 003 001 @ \0 6 \0 \0
0010540 \0 8 : 004 # 024 202 220 * \f 214 J 001 ) : \t
0010560 # 016 9 a 347 004 205 P 202 \r 001 021 " \v 9 \
0010600 347 004 205 P 202 \r 001 \v 9 X Z 003 : 005 # 006
0010620 * \t : 005 ? 006 Z 021 016 021 \0 003 " 004 9 N
0010640 346 \0 i 273 \0 001 : 005 ; 006 Z 003 " 004 ) G
0010660 i 245 \0 003 001 005 \0 006 \0 033 001 T 001 020 : \t
0010700 ; % Z 003 " 004 * 005 i D 376 001 \0 237 005 \0
0010720 003 : 005 # \a i S \0 001 001 R \0 < \t l %
0010740 Q 202 \f 001 \b % 355 200 \r 001 005 % 352 E 352 374
0010760 \0 ] 347 " 004 9 G 346 \0 i 222 \0 001 : \t #
0011000 027 9 f 346 \0 212 \0 " 004 i c \0 002 : 005 C
0011020 005 : \t ; 027 # 004 : 005 C \b 205 \0 : 005 C
0011040 \v : 005 Z 003 " 004 * \t : 005 017 003 \0 003 "
0011060 \b 9 P 345 J 001 \n 001 006 \0 \0 \t j \0
0011100 : \0 \n : 006 372 \f 001 005 " \t ) D i D \0
0011120 002 " \t 001 002 \0 \0 \f 366 Z 001 \f 370 \0 , \f
0011140 367 B \a " \a 9 6 345 K 001 003 9 d Z 006 375
0011160 \0 Z \b ! a 306 \0 B \t 001 \b \0 \0 \f 355 376
0011200 225 001 240 \0 2 i Y \0 \0 % X 202 \f 001 374 :
0011220 004 ] T 205 \0 i S \0 001 375 \0 Z \n : \b 372
0011240 \r 001 004 ! I i L \0 001 " \n 203 \0 B \n "
0011260 \n 9 G 347 \0 202 \f 001 020 9 L Z 003 " 006 :
0011300 004 + 023 > 006 Z 017 016 017 \0 003 001 006 \0 \b 376
0011320 001 \0 330 373 \0 \0 \0 003 \0 & 001 251 " \t ) N
0011340 i 375 \0 002 ! L : \t C 004 204 \0 : \t C \0
0011360 : 004 # 023 : \t C 002 " 005 : \t C 005 204 \0
0011400 E I : 004 # 023 255 220 \f 340 E H 205 \0 E P
0011420 " \t E 272 : \b 372 \r 001 004 ! 222 i 023 \0 001
0011440 " 005 9 222 345 \r 204 001 205 \0 i \v \0 001 : \t
0011460 # \n 202 \r 001 016 001 \b \0 x \0 020 001 R 001 S
0011500 \0 \0 \0 \0 \0 017 : \t # 004 9 031 345 \f 001 005
0011520 374 \0 Z \b 001 036 \t k : \t # \n 9 M 347 \0
0011540 - L \f 340 B \v " \v 9 I 347 220 \b 302 202 \f
0011560 001 \a : \b 372 \f 001 004 001 016 \0 033 245 245 375 \0
0011600 Z \b " \v 9 F 347 \0 202 \r 001 003 9 C Z 005
0011620 001 211 001 242 375 \0 ] 324 \f 366 001 241 Z 001 \f 370
0011640 \0 \v \f 367 375 \0 Z 005 374 \0 Z 006 001 ? 001 244
0011660 % ? : 006 345 \r 001 \a = ; Z 006 % : 9 :
0011700 346 \0 B \a % 5 202 \f 001 003 375 P Z 005 001 B
0011720 : 004 372 \r 376 001 \0 276 } 001 \a % 021 9 0 347
0011740 004 205 P 202 \f 001 \n % \v 9 260 347 \0 B \b %
0011760 # 203 \0 B \a 9 % Z 005 001 / 373 377 001 243 377
0012000 300 % 376 9 243 347 \0 : \b 345 \r 001 \t : 004 372
0012020 \f 001 004 001 ) 340 @ \0 \n 9 026 Z 005 001 035 %
0012040 357 9 224 347 \0 202 \f 001 002 001 036 001 026 001 025 "
0012060 005 001 \v 001 240 001 030 \0 \f \f 355 \0 016 004 \0 \0
0012100 002 \f 355 \0 021 \0 003 \f 350 \0 003 \0 004 377 351 377
0012120 331 377 302 377 261 001 001 i P \0 \0 % 355 : \a 345
0012140 \0 201 K 001 247 205 \0 E 346 \f 366 Z 001 \f 370 \0
0012160 \f \f 367 : 005 Z 003 205 \0 * 006 i W \0 003 \f
0012200 366 Z 001 \f 370 \0 \t \f 367 " 004 ) P i N \0
0012220 002 \f 366 Z 001 \f 370 \0 027 \f 367 ! I 306 \0 B
0012240 005 : 004 # 003 9 R 347 \0 B 006 : 004 ; 004 Z
0012260 \a 375 \0 Z \b " \a 9 J 347 \0 202 \f 001 002 001
0012300 036 " 006 ) E \f 347 B 020 " 006 202 P 9 > 347
0012320 \0 * \a 252 @ 255 p 246 \0 376 001 \0 t B 006
0012340 " \a 202 P : 020 346 \0 B \a " \b 203 \0 B \b
0012360 " \b 9 345 J 001 004 205 P 001 ^ 003 2 001 336
0012400 " 006 ) \ \f 346 B 020 " \a ) 211 \f 347 * 020
0012420 216 \0 J 006 : 004 # 003 ) R \f 347 B \a " \a
0012440 202 \r 001 004 " 006 202 \f 001 006 ! 215 001 t 001 027
0012460 \t e \0 025 " \a * 006 i K \0 002 9 J 346 \0
0012500 B \t " \t 9 G 344 J 001 006 ! E 001 d \0 037
0012520 003 377 \0 004 " \b ) \ \f 343 " \t 202 P 215 \0
0012540 9 X 356 \0 242 \0 ) 346 \f 345 B \n " \n ) 1
0012560 \f 346 : \n 345 \0 : \t 345 \0 9 L 346 \0 B \v
0012600 " \v 9 h 347 \0 B \f " \v ) 344 \f 347 : 004
0012620 + 001 215 \0 J \r : 004 ; 002 Z 016 ! \ : \f
0012640 345 \0 212 \0 " 006 \f 347 B 017 : \r Z 020 " \r
0012660 203 \0 B 021 001 ' \f 355 \0 . \0 006 \0 005 " 017
0012700 202 \r 001 031 " 020 202 K 001 \a ! 304 001 $ \0 \0
0012720 \0 \v \b \n \0 003 " 020 : 004 ; 001 345 K 376 001
0012740 \0 357 s 001 \v " 020 : 016 236 \0 # \0 * 017 \f
0012760 341 * 020 : 016 276 \0 C \0 " 006 * \f \f 346 B
0013000 017 " 020 203 \0 B 020 " 020 : 021 344 J 001 333 204
0013020 \0 001 004 377 355 022 \f \a 377 \f 366 Z 001 \f 370 001
0013040 * \f 367 B 022 ! I 306 \0 ) G 316 \0 J 026 :
0013060 \n Z 027 375 \0 Z 030 = L Z 031 375 \0 Z 032 375
0013100 \0 Z 033 : \t Z 034 9 E Z 003 ) D i D \0
0013120 \t ! C 306 \0 001 003 \0 017 \0 020 B 024 : \b Z
0013140 030 9 O Z 031 = N Z 032 : 017 Z 033 9 K Z
0013160 003 " 004 * 024 i H \0 006 " 006 : 024 C 002 "
0013200 016 : 024 C 003 " 021 : \b 345 \0 * \t : \b 355
0013220 \0 215 032 001 003 : \t Z 021 : 021 Z 023 " 004 *
0013240 024 i I \0 002 B 025 : 024 ; 004 Z 026 : 026 Z
0013260 027 : 021 Z 030 001 } \0 022 " 027 : 006 236 \0 #
0013300 \0 200 \f 001 \v " 027 375 P 345 \0 B 023 001 u \0
0013320 \0 \0 023 377 371 \0 \0 \0 $ : \n Z 031 " 027 :
0013340 \t 345 \f 376 001 \0 , & 001 024 " 031 : \f 345 \r
0013360 001 020 " 026 : \t 345 \r 001 \n " 027 375 P 345 \0
0013400 B 023 001 ] 001 005 \0 \0 \0 025 002 301 : \f Z 031
0013420 " 031 9 V 345 \f 001 002 001 K : 020 372 \r 001 016
0013440 : 004 # 024 202 220 : 024 + \v 215 \f 001 \a " 027
0013460 9 H 346 \0 201 \0 001 k \0 \0 " 004 * 024 i 375
0013500 \0 002 B 032 " 027 : 006 236 \0 # 001 374 P 345 \f
0013520 001 \t " 032 9 L 346 \0 001 \a \f 355 \0 , \f 355
0013540 \0 . " 032 001 001 : 025 C 027 : 004 Z 034 : 025
0013560 Z 035 " \r 202 \r 001 003 " \r 001 006 " 027 : 005
0013600 236 \0 # \0 001 001 B 036 " 027 : 006 236 \0 # \0
0013620 B 037 : \a Z : 027 Z ! : 031 Z " 9 [
0013640 Z 003 " 034 * 035 i X \0 \a : 032 Z 025 " 027
0013660 203 \0 B 027 " 027 : 030 344 J 001 202 001 \a 326 \a
0013700 \0 ? " 004 * 024 i 271 \0 002 : 024 # \r 202 \f
0013720 001 371 " 023 : \t 345 \r 001 \a " 023 : 006 236 \0
0013740 # 001 200 \f 001 005 001 016 376 \0 262 W 005 \f 355 \0
0013760 021 \0 002 : \t Z 021 " 023 203 \0 B 003 " 004 *
0014000 024 i 207 \0 003 001 , : 024 # \b F \v " 023 001
0014020 001 \f 366 Z 001 \f 370 \0 \f \f 367 : 006 # 002 :
0014040 005 ; % 346 \0 B \a : \a # 001 374 P 345 \f 001
0014060 005 : 006 # 005 : \a C 001 : \a # 377 374 P 345
0014100 \f 001 \v : 005 # 027 9 \r 346 \0 212 \0 " 004 i
0014120 \n \0 002 : \a C 377 \f 366 \0 033 \0 \0 \f 355 377
0014140 " \0 006 002 376 \0 033 001 V 002 v 003 3 \0 \0 005
0014160 017 005 265 005 & 002 026 003 4 003 0 \0 \0 002 H \0
0014200 \0 004 364 003 001 \0 y \0 337 \0 374 004 & 004 \r 002
0014220 % 002 324 005 271 003 5 004 v 004 367 005 \r \0 \0 377
0014240 \0 \0 T f s A . b r \0 373 235 z \n 374 \0
0014260 \0 376 001 \0 1 : 002 \0 \0 320 \0 \0 \0 017 \0 \0
0014300 \0 C \0 \0 \0 P \0 \0 \0 310 \0 \0 \0 317 \0 \0
0014320 \0 \0 \0 \0 \0 006 \0 ` \0 % \t T F S R e
0014340 a l D A \0 ` \0 I \f T F S V i r t
0014360 u a l D A \0 \0 ` \0 \0 \f T F S I n
0014400 c r e m e n t \0 \0 ` \0 \b \v T F S
0014420 M o d S h i f t \0 ` \0 017 \f T F S
0014440 M o d S h i f t A \0 \0 ` \0 p \r T
0014460 F S S i l e n t B o o t \0 006 \0 001
0014500 \0 % \0 002 \0 I \0 003 \0 \0 \0 004 \0 \b \0 005
0014520 \0 017 \0 006 \0 p \0 w 203 \0 B 002 026 002 003 001
0014540 032 002 026 002 003 001 003 001 B 001 J 002 303 \0 ) 003
0014560 b \b 003 001 \0 021 Z 001 375 0 Z 002 215 \r 001 \r
0014600 202 P 9 016 347 \r 001 006 9 \f 237 P 345 \0 9 \t
0014620 346 \0 022 002 001 364 032 002 " 002 : 001 003 001 \b \0
0014640 \b 005 Z 001 270 005 001 036 B 002 332 \0 3 002 2 033
0014660 205 0 b 021 177 \0 376 \0 240 276 Z G 003 3 002 2
0014700 032 205 0 b 021 177 \0 202 300 7 003 306 \0 3 003 B
0014720 001 3 002 " 0 246 \0 G 003 " 1 362 \0 244 [ 204
0014740 001 205 0 : 001 003 001 ^ 003 022 003 ^ 003 001 371 Z
0014760 001 B 002 332 \0 262 \0 * \0 " 001 216 \r 001 034 C
0015000 003 3 002 " 0 215 \0 " 1 244 033 001 026 # 003 1
0015020 026 227 \0 305 300 S 003 3 002 2 032 224 033 001 \r b
0015040 020 # 003 3 002 2 033 224 033 001 \a b 020 242 \0 362
0015060 \0 : 001 003 001 204 001 204 P 001 373 \0 377 204 P )
0015100 005 b \b 205 220 b 004 003 001 \0 022 \0 006 \0 \0 \0
0015120 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 377 \0 \0 T f
0015140 s W r i t e . b r \0 373 235 z \n 316 \0
0015160 \0 376 001 \0 233 253 002 002 003 l \0 \0 \0 017 \0 \0
0015200 \0 307 \0 \0 \0 322 \0 \0 003 U \0 \0 003 k \0 \0
0015220 \0 \0 \0 \0 \0 025 \0 @ \0 001 \r T F S W r
0015240 i t e P a g e s \0 A \0 002 \r C h e
0015260 c k F r e e P a g e \0 A \0 003 020 C
0015300 h e c k F r e e P a g e E r r \0
0015320 \0 @ \0 004 021 T F S A s s i g n D i
0015340 s k P a g e \0 \0 \0 \0 \v D e f a u
0015360 l t A r g s \0 \0 \0 \0 022 D e f a u
0015400 l t T F S E r r o r R t n \0 \0 \0
0015420 \0 \0 016 A c t O n D i s k P a g e
0015440 s \0 \0 \0 \0 \0 016 A s s i g n D i s
0015460 k P a g e \0 \0 \0 \0 \0 \n f r e e P
0015500 a g e F p \0 \0 a \0 005 006 W r e t r
0015520 y \0 \0 \0 \0 \0 004 D v e c \0 \0 \0 \0 \0
0015540 026 T F S I n i t i a l i z e C b
0015560 S t o r a g 376 001 \0 236 336 e \0 \0 \0 \0
0015600 \0 \b T F S G e t C b \0 \0 \0 \0 \0 \n
0015620 R e a l D i s k D A \0 \0 \0 \0 \0 020
0015640 T F S D o D i s k C o m m a n d
0015660 \0 \0 \0 \0 \0 \v f r e e P a g e F i
0015700 d \0 \0 \0 \0 \f T F S I n c r e m e
0015720 n t \0 \0 \0 \0 \0 006 L o c k D D \0 \0
0015740 \0 \0 \0 \n R e a d D D P a g e \0 \0
0015760 \0 \0 \0 \a o n e B i t s \0 \0 \0 \0 \b
0016000 U n l o c k D D \0 \0 005 \0 001 \0 001 \0
0016020 002 001 200 \0 003 001 250 \0 004 001 307 \0 \n \0 373 002
0016040 202 002 202 Z 001 \f 370 \0 ' \f 367 B 022 ! X 306
0016060 \0 375 \0 Z 030 375 \0 Z 031 9 S Z 032 375 \0 Z
0016100 033 9 P Z 035 375 \0 Z 037 9 M Z 003 ) L i
0016120 L \0 \n " \n 202 \f 001 003 9 H Z \n " \v 202
0016140 \f 001 004 ! L 306 \0 B \v " \n 200 \r 001 H "
0016160 \b : 006 236 \0 # \0 374 P 345 \f 376 001 \0 034 ?
0016200 001 004 : \b Z 024 001 8 : 006 Z 030 : \a Z 031
0016220 : \b Z 032 : \t Z 033 9 + Z 034 : \v Z 035
0016240 : \n Z 036 : \r Z 037 375 \0 Z : 017 Z !
0016260 375 \0 Z " : 021 Z # 9 030 Z 003 " 004 * 005
0016300 i i \0 016 B \b " \b : \t 345 \f 001 022 " \n
0016320 9 017 345 \f 001 005 & \v : \f 345 \f 001 \n " \t
0016340 001 Z \0 022 \b \0 \0 \0 \0 025 \0 006 \0 \0 326 005
0016360 " \b 203 \0 B 024 : 024 Z 025 : \t Z 026 001 $
0016400 \0 023 \f 355 \0 n " 025 375 P 345 \0 : 006 236 \0
0016420 # \0 212 \0 " 004 i F \0 002 * 025 : 006 276 \0
0016440 C \0 " 025 : 006 236 \0 # \0 200 \f 001 \n 9 f
0016460 Z 003 " 017 : 004 + 023 > 017 Z 033 016 033 \0 003
0016500 " 025 203 \0 B 025 " 025 : 026 344 J 001 335 ! W
0016520 306 \0 B 025 % U : 025 C \0 " 017 : 025 C 001
0016540 : 006 Z 031 = N Z 032 : 024 Z 033 : \t Z 034
0016560 9 I Z 035 375 \0 Z 036 375 \0 Z 037 = V Z !
0016600 376 001 \0 331 262 : 025 Z " 9 S Z 003 " 004 255
0016620 \0 i 003 \0 \f 001 004 \0 \0 \f 355 \0 307 : 024 Z
0016640 026 : \t Z 027 001 027 \0 \0 " 026 : 006 236 \0 #
0016660 \0 * 024 : 006 276 \0 C \0 " 026 : 006 236 \0 #
0016700 \0 374 P 345 \r 001 004 " 024 203 \0 B 024 " 026 203
0016720 \0 B 026 " 026 : 027 344 J 001 350 " 024 : \t 345
0016740 \0 201 K 001 214 " \f F \v 9 ] Z 025 ! \ 306
0016760 \0 212 \0 % Z i Z \0 002 : \b Z 031 001 006 \t
0017000 m \0 % \0 \0 \0 \0 326 \b 9 M Z 032 = O Z
0017020 033 : 017 Z 034 9 \r Z 003 " 004 * 025 i H \0
0017040 006 : 025 ; 004 Z 026 : \t Z 027 001 m \0 \0 \0
0017060 026 " 004 * 025 i L \0 002 B 030 " 026 : \t 345
0017100 \f 001 005 " \f 9 J 345 \f 001 \b " 026 : 006 236
0017120 \0 # 001 374 P 345 \f 001 006 204 \0 * 026 : 006 276
0017140 \0 C 001 " 026 : 006 236 \0 # 001 * 030 9 Q 356
0017160 \0 J 003 212 \0 " 004 i M \0 003 " 026 375 P 345
0017200 \0 : 006 236 \0 376 001 \0 031 353 # \0 * 030 9 O
0017220 356 \0 J 003 212 \0 " 004 i ? \0 003 " 026 : \t
0017240 345 \f 001 \t " \f 001 \t 001 005 \0 025 \0 \0 \0 \0
0017260 \0 \0 \0 \0 ! 025 001 001 : 030 C 004 : 004 Z 032
0017300 : 030 Z 033 " \r 202 \r 001 006 " \r 001 \n \f 355
0017320 \0 035 \0 \0 " 026 : 005 236 \0 # \0 001 002 \b \0
0017340 B 034 " 026 : 006 236 \0 # \0 B 035 : \a Z 036
0017360 : 026 Z 037 9 W Z 9 V Z 003 " 032 * 033
0017400 i S \0 \a " 026 203 \0 B 026 " 026 : 027 344 J
0017420 001 223 001 \a \0 \b \0 \0 " 004 * 025 i 333 \0 002
0017440 : 025 # \r 202 \f 001 371 " \t 001 002 \0 006 \f 366
0017460 Z 001 \f 370 \0 \f \f 367 : 005 ; 027 Z \a 375 \0
0017500 Z \b 001 032 " \b : \a 236 \0 # \0 * \b = J
0017520 276 \0 + \0 245 \r 001 \r 204 P : 005 + % : 006
0017540 ; 002 276 \0 C \0 " 004 9 L 346 \0 i K \0 001
0017560 " \b 203 \0 B \b " \b 9 g 344 J 001 344 \f 366
0017600 Z 001 \f 370 \0 \r \f 367 " 006 376 001 \0 355 \ 9
0017620 _ 345 \f 001 \r : 005 ; & # 002 254 P : 005 ;
0017640 % 236 \0 K \0 001 016 326 004 \0 031 \0 \0 : 006 Z
0017660 003 : 004 # 001 * 005 : 004 ? 001 Z \v 016 \v \0
0017700 003 \f 366 Z 001 \f 370 \0 025 \f 367 B \a : 004 ;
0017720 C Z \b " \b * 004 i T \0 002 " 005 200 \f 001
0017740 005 : 004 # @ 001 005 \0 \0 " 005 203 \0 001 001 B
0017760 005 375 P Z \t : 004 # 037 ) D \f 347 9 C 346
0020000 \0 B \n 001 _ \0 > \0 \0 " 005 9 ] 347 220 \b
0020020 306 : 004 ; 037 345 J 001 003 375 \0 Z 005 " 005 9
0020040 T 347 300 \b 300 B \v " \v 9 021 346 \0 B 003 "
0020060 \b * 004 i K \0 003 B \f " 005 9 H 347 220 \b
0020100 306 B \r " 005 9 j 347 \0 001 003 \0 002 \t l =
0020120 f 236 \0 # \0 B 016 " \r : \f 236 \0 # \0 :
0020140 016 347 \0 202 \r 204 001 205 \0 B 017 " \a 9 \v 345
0020160 \f 001 \n " \b * 004 i S \0 002 " 017 001 Y \0
0020200 \0 \0 \n \0 003 : 017 372 \r 001 " " \r : \f 376
0020220 \0 330 313 334 236 \0 # \0 * 016 \f 340 * \r : \f
0020240 276 \0 C \0 : 004 # ! 375 P 345 \0 : 004 C !
0020260 " 005 : 004 C @ 374 \0 Z 003 " \b * 004 i 2
0020300 \0 003 " 005 001 8 \f 355 \0 & 377 360 300 \0 \0 \0
0020320 ? 360 " 016 202 220 B 016 " 005 203 \0 B 005 " 016
0020340 202 \f 001 275 " \r 203 \0 B \r " \r 9 % 345 K
0020360 001 \a " \r : \f 236 \0 # \0 200 \r 001 364 " \v
0020400 ) 303 \f 346 : \r 346 \0 ) 030 \f 346 B 005 " \t
0020420 203 \0 B \t " \t : \n 344 J 001 020 001 006 \0 017
0020440 \0 \0 \0 \0 \f 355 \0 \a " \b * 004 i 373 \0 002
0020460 204 \0 001 001 \f 366 004 \0 \0 004 \f 355 377 i \0 025
0020500 001 > 001 001 \0 354 \0 \0 \0 c \0 ` \0 266 \0 276
0020520 \0 355 001 @ 001 ? 001 A 001 Q 001 s 001 273 001 331
0020540 001 351 002 % 002 J 002 s 002 t \0 \0 377 \0 \0 T
0020560 f s C r e a t e . b r \0 373 235 z \n
0020600 326 \0 \0 376 001 \0 273 002 002 002 216 \0 \0 \0 017
0020620 \0 \0 \0 254 \0 \0 \0 263 \0 \0 002 y \0 \0 002 215
0020640 \0 \0 \0 \0 \0 \0 \0 023 \0 @ \0 001 \r T F S
0020660 C r e a t e F i l e \0 @ \0 002 016 T
0020700 F S D e l e t e P a g e s \0 \0 @
0020720 \0 003 022 T F S R e l e a s e D i s
0020740 k P a g e \0 \0 \0 \0 \0 \v D e f a u
0020760 l t A r g s \0 \0 \0 \0 004 D v e c \0
0021000 \0 \0 \0 \0 \t M o v e B l o c k \0 \0
0021020 \0 \0 004 Z e r o \0 \0 \0 \0 \0 \f T F S
0021040 I n c r e m e n t \0 \0 \0 \0 \0 017 D
0021060 e l e t e D i s k P a g e s \0 \0
0021100 \0 \0 \f R e a d C a l e n d a r \0
0021120 \0 \0 \0 \0 016 A c t O n D i s k P a
0021140 g e s \0 \0 \0 \0 \0 016 W r i t e D i
0021160 s k P a g e s \0 \0 \0 \0 \0 \n f r e
0021200 e P a g e F p \0 376 001 \0 m n \0 \0 \0
0021220 \0 \b S e t B l o c k \0 \0 \0 \0 \0 017
0021240 R e l e a s e D i s k P a g e \0
0021260 \0 \0 \0 006 L o c k D D \0 \0 \0 \0 \0 \n
0021300 R e a d D D P a g e \0 \0 \0 \0 \0 \a
0021320 o n e B i t s \0 \0 \0 \0 \b U n l o
0021340 c k D D \0 \0 003 \0 001 \0 001 \0 002 \0 324 \0
0021360 003 001 m 001 305 001 305 Z 001 \f 370 \0 % \f 367 B
0021400 \v ! ] 306 \0 375 \0 Z 017 375 \0 Z 020 375 \0 Z
0021420 021 375 \0 Z 022 9 T Z 003 ) S i S \0 006 "
0021440 \n 202 \f 001 \t 9 O Z \n ! N 306 \0 212 \0 %
0021460 L i L \0 002 ! K 306 \0 B \f 9 I Z 003 "
0021500 \f * 006 i F \0 003 " 006 ) B i d \0 002 205
0021520 P : 006 C 002 " 004 9 _ 346 \0 i ^ \0 001 "
0021540 004 9 Z 346 \0 9 Z Z 003 212 \0 " 006 i 1 \0
0021560 003 : 006 # \0 * \b \f 340 : 006 C \0 ! O 306
0021600 \0 B \r \t 005 377 377 377 376 377 376 377 377 376 001 \0
0021620 h O 342 \0 9 G Z 003 212 \0 " \r i 034 \0 003
0021640 " \r 203 \0 B \r : \t 372 \r 001 ! : \f ; 004
0021660 Z 016 : 016 Z 022 : \f Z 023 375 \0 Z 024 001 \f
0021700 \0 \v \0 \f 377 375 \0 \0 004 \0 \0 \n \0 \0 \0 \0
0021720 \0 032 \0 005 \0 \0 : 006 Z 025 9 O Z 003 " 004
0021740 * \n i L \0 006 " 016 : \r C \0 " \n ) G
0021760 i 024 \0 002 " \n i D \0 001 " \n 9 D 346 \0
0022000 9 O Z 003 * 005 i 347 \0 003 " \a 202 \r 001 020
0022020 " \n 9 G 346 \0 001 \a \0 \0 \0 034 \0 \0 \0 002
0022040 \0 \0 004 9 327 Z 003 * \a i 325 \0 003 " \n
0022060 9 J 346 \0 ) I \f 361 377 \0 " \n 9 D 346 \0
0022100 ) c \f 361 \0 377 : \r Z 021 : 006 Z 022 375 \0
0022120 Z 023 375 P Z 024 9 Y Z 025 375 \0 Z 026 375 \0
0022140 Z 027 : \n Z 030 : 004 Z 017 375 \0 Z 020 : \t
0022160 372 \r 001 \a % K 001 \b \0 017 \0 \0 001 \0 \0 \0
0022200 % F 001 002 \0 006 B 016 9 c Z 003 " 017 * 020
0022220 016 016 376 001 \0 247 + \0 \n : \r # \0 : 006 C
0022240 004 \f 366 \0 024 \0 370 Z 001 \f 370 \0 204 \f 367 B
0022260 \v ! 212 306 \0 = P Z 017 375 \0 Z 020 9 205 Z
0022300 003 ) K i 204 \0 004 001 I \0 366 032 \0 ! H 306
0022320 \0 B \f 9 c Z 003 " \f 254 P i ` \0 003 "
0022340 \f 203 \0 : \b 345 \0 B \f " 006 * \b : \f 276
0022360 \0 C \0 : \f Z 021 : \a Z 022 : \b Z 023 "
0022400 \b 9 N 346 \0 375 P 345 \0 001 005 \0 322 326 005 \0
0022420 \0 \0 \0 B 024 9 ` Z 025 ! _ 306 \0 B 026 375
0022440 \0 Z 027 : 005 Z 030 375 \0 Z 031 375 \0 Z 032 375
0022460 \0 Z 033 : \n Z 034 9 016 Z 003 " 004 255 \0 i
0022500 350 \0 016 B 016 " 005 ) f i f \0 002 : \f Z
0022520 022 001 \a \0 016 \0 \0 377 373 \f 355 \0 9 \0 036 :
0022540 \t Z 023 : \b Z 024 : 016 Z 025 374 \0 Z 026 375
0022560 \0 Z 027 : \r Z 030 : 005 Z 031 9 201 Z 003 "
0022600 004 255 \0 i 307 \0 \n " \t = 346 345 \f 001 030 :
0022620 \b Z 017 : 016 Z 020 376 001 \0 311 224 001 017 \0 f
0022640 \0 \0 \0 d " 017 : \f 236 \0 # \0 212 \0 " 004
0022660 i V \0 002 " 017 203 \0 B 017 " 017 : 020 344 J
0022700 001 362 " 016 203 \0 B \b " \b : \f 236 \0 # \0
0022720 B 006 " 006 200 \f 001 D \f 366 326 \t \0 \r Z 001
0022740 \f 370 \0 017 \f 367 : 004 ; C Z 006 " 006 * 004
0022760 i E \0 002 " 005 9 C 347 300 \b 300 9 A 346 \0
0023000 B 003 " 006 * 004 i = \0 003 B \a " 005 9 :
0023020 347 220 \b 306 B \b 001 003 004 \0 \0 217 " 005 9 3
0023040 347 \0 = 2 236 \0 # \0 B \t " \b : \a 236 \0
0023060 # \0 : \t 347 \0 202 \r 001 025 " \b : \a 236 \0
0023100 # \0 * \t 250 \0 247 \0 * \b : \a 276 \0 C \0
0023120 : 004 # ! 203 \0 : 004 C ! 001 \t \0 \0 \f 355
0023140 377 9 " 004 9 022 346 \0 i 021 \0 001 374 \0 Z 003
0023160 " 006 * 004 i \f \0 003 \f 366 \0 \0 300 \0 \0 002
0023200 \0 \0 ? 360 \0 017 \0 \0 \0 > \0 221 \0 \0 \0 023
0023220 \0 i \0 \0 \0 \0 \0 f \0 j \0 m 376 \0 034 022
0023240 001 213 001 303 \0 300 \0 302 001 \b 001 \t 001 + 001
0023260 N 001 254 001 273 001 276 001 301 001 304 \0 \0 377 \0 \0
0023300 T f s C l o s e . b r \0 373 235 z \n
0023320 334 \0 \0 376 001 \0 257 002 002 \0 307 \0 \0 \0 017
0023340 \0 \0 \0 [ \0 \0 \0 ` \0 \0 \0 273 \0 \0 \0 306
0023360 \0 \0 \0 \0 \0 \0 \0 \n \0 @ \0 001 \b T F S
0023400 C l o s e \0 \0 @ \0 002 026 T F S W r
0023420 i t e D i s k D e s c r i p t o
0023440 r \0 \0 \0 \0 \0 \a C l o s e D D \0 \0
0023460 \0 \0 \f D e s t r o y D D M g r \0
0023500 \0 \0 \0 \0 004 F r e e \0 \0 \0 \0 \0 006 L
0023520 o c k D D \0 \0 \0 \0 \0 \n R e a d D
0023540 D P a g e \0 \0 \0 \0 \0 \t M o v e B
0023560 l o c k \0 \0 \0 \0 \b U n l o c k D
0023600 D \0 \0 \0 \0 \0 \a F l u s h D D \0 002
0023620 \0 001 \0 001 \0 002 \0 % \0 Z \0 Z Z 001 \f 370
0023640 \0 \v \f 367 B 006 : 004 # A 202 \r 001 024 " 004
0023660 i D \0 001 : 004 # C * 004 i @ \0 002 " 006
0023700 375 P 344 J 001 004 : 005 372 \f 001 005 : 004 # C
0023720 i 6 \0 001 : 004 # B 376 \0 216 \a 345 * 004 i
0023740 2 \0 002 205 \0 001 001 \f 366 Z 001 \f 370 \0 \f \f
0023760 367 : 004 # A 202 \r 001 " : 004 ; C Z 005 "
0024000 005 * 004 i ! \0 002 375 P Z 003 " 005 * 004 i
0024020 034 \0 003 B 006 " 004 9 031 346 \0 9 030 Z 003 212
0024040 \0 " 006 i 025 \0 003 374 \0 Z 003 " 005 * 004 i
0024060 020 \0 003 " 005 * 004 i \r \0 002 \f 366 \0 \0 \0
0024100 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 030 \0 ) \0 \0 \0
0024120 \0 \0 \0 \0 \n \0 \0 \0 O \0 P \0 Q \0 R \0
0024140 S \0 T \0 W \0 X \0 Y \0 \0 377 \0 \0 T f
0024160 s D D M g r . b r \0 373 235 z \n 343 \0
0024200 \0 376 001 \0 330 q 002 002 001 225 \0 \0 \0 017 \0 \0
0024220 \0 201 \0 \0 \0 222 \0 \0 001 204 \0 \0 001 224 \0 \0
0024240 \0 \0 \0 \0 \0 017 \0 @ \0 001 016 T F S C r
0024260 e a t e D D M g r \0 \0 @ \0 002 017 T
0024300 F S D e s t r o y D D M g r \0 @
0024320 \0 003 \n T F S C l o s e D D \0 \0 @
0024340 \0 004 \t T F S L o c k D D \0 @ \0 005
0024360 \v T F S U n l o c k D D \0 @ \0 006
0024400 \r T F S R e a d D D P a g e \0 @
0024420 \0 \a \n T F S F l u s h D D \0 \0 A
0024440 \0 \b 016 T r a n s f e r D D P a g
0024460 e \0 \0 \0 \0 \0 \b A l l o c a t e \0
0024500 \0 \0 \0 \0 004 Z e r o \0 \0 \0 \0 \0 004 N
0024520 o o p \0 \0 \0 \0 \0 004 F r e e \0 \0 \0
0024540 \0 \0 004 I d l e \0 \0 \0 \0 \0 006 S y s
0024560 E r r \0 \0 \0 \0 \0 016 A c t O n D i
0024600 s k P a g e 376 001 \0 / D s \0 \0 \b \0
0024620 001 \0 001 \0 002 \0 / \0 003 \0 ? \0 004 \0 N \0
0024640 005 \0 b \0 006 \0 y \0 \a \0 237 \0 \b \0 265 \0
0024660 361 \0 361 Z 001 \f 370 \0 \n \f 367 " 004 ) F i
0024700 F \0 002 B 005 " 005 ) A i G \0 002 % F :
0024720 005 C \0 % N : 005 C 001 % L : 005 C 002 %
0024740 J : 005 C 003 % [ : 005 C 004 % Y : 005 C
0024760 005 % W : 005 C 006 " 004 ) T i ( \0 002 :
0025000 005 C \b " 004 : 005 C \a " 005 001 001 \f 366 Z
0025020 001 \f 370 \0 \t \f 367 : 004 # \a : 004 + \b i
0025040 e \0 002 : 004 # \a * 004 i ` \0 002 \f 366 Z
0025060 001 \f 370 \0 \b \f 367 : 004 # \t : 005 345 \f 001
0025100 004 205 \0 : 004 C \t \f 366 \0 \r \0 \0 Z 001 \f
0025120 370 \0 \b \f 367 001 005 \0 \0 \0 \0 i H \0 \0 :
0025140 004 ; \f 372 \f 001 373 204 \0 : 004 C \f \f 366 \0
0025160 \0 \0 \0 \0 \0 Z 001 \f 370 \0 \n \f 367 B \a "
0025200 \a 9 L 345 J 001 \a : 006 372 \r 376 001 \0 242 ,
0025220 001 004 204 \0 : 004 C \v 205 \0 : 004 C \f \f 366
0025240 \0 \0 \0 \0 \0 \0 004 \0 Z 001 \f 370 \0 \v \f 367
0025260 " 005 : 004 ; \t 345 \f 001 006 " 006 : 004 ; \n
0025300 345 \r 001 023 : 004 ; \v 372 \r 001 005 " 004 ) \
0025320 i \ \0 002 " 005 : 004 C \t " 006 : 004 C \n
0025340 " 004 ) T i R \0 002 : 004 # \b 001 003 \0 \0
0025360 \0 \0 \f 366 Z 001 \f 370 \0 \n \f 367 " 004 * 005
0025400 i 272 \0 002 : 004 ; \v 372 \r 001 005 " 004 ) <
0025420 i < \0 002 " 004 * 005 i 260 \0 002 \f 366 \0 003
0025440 Z 001 \f 370 \0 021 \f 367 : 004 ; \n Z 006 : 004
0025460 ; \t Z \a " 006 201 K 001 005 " 006 9 ( 345 J
0025500 001 005 " 006 ) % i % \0 002 205 \0 : 004 C \v
0025520 " 004 9 346 \0 : 006 345 \0 * \a 9 034 356 \0
0025540 375 P 355 \0 J \v : \a ; 022 Z \f : 006 Z \r
0025560 : 006 Z 016 : 005 Z 017 9 \r Z 003 212 \0 " \a
0025600 i \v \0 \a \f 366 326 005 \0 \0 326 002 \0 006 \t g
0025620 376 \0 * \a 341 \0 \0 \0 \b \0 + \0 \0 \0 017 \0
0025640 \0 \0 w \0 v \0 _ \0 a \0 ` \0 u \0 351 \0
0025660 M \0 S \0 T \0 234 \0 235 \0 355 \0 360 \0 \0 377
0025700 \0 \0 T f s S w a t . b r \0 373 235 z
0025720 \v \0 \0 \0 376 \0 Z 005 006 002 \0 \0 - \0 \0 \0
0025740 017 \0 \0 \0 034 \0 \0 \0 037 \0 \0 \0 * \0 \0 \0
0025760 , \0 \0 \0 \0 \0 \0 \0 001 \0 ` \0 \0 022 T F
0026000 S S w a t C o n t e x t P r o c
0026020 \0 \0 001 \0 001 \0 \0 \0 \n 202 \r 203 005 003 001 -
0026040 006 252 \f 001 374 253 004 001 377 003 001 001 240 \0 001 \0
0026060 \0 \0 \0 377 \0 \0 T f s N e w D i s k
0026100 . b r \0 373 235 z \n 370 \0 \0 376 001 \0 g 5
0026120 002 002 005 035 \0 \0 \0 017 \0 \0 001 + \0 \0 001 8
0026140 \0 \0 004 371 \0 \0 005 034 \0 \0 \0 \0 \0 \0 \0 "
0026160 \0 @ \0 001 \n T F S N e w D i s k \0
0026200 \0 A \0 002 021 N e w D i s k A s s i
0026220 g n P a g e \0 A \0 003 \r T r a n s
0026240 f e r P a g e 0 \0 A \0 004 017 N e w
0026260 D i s k M a k e F i l e \0 A \0 005
0026300 \t C l e a r D i s k \0 \0 \0 \0 \v D
0026320 e f a u l t A r g s \0 \0 \0 \0 \a T
0026340 F S I n i t \0 \0 \0 \0 \n R e a l D
0026360 i s k D A \0 \0 \0 \0 \0 \b A l l o c
0026400 a t e \0 \0 \0 \0 \0 004 Z e r o \0 \0 \0
0026420 \0 \0 \r V i r t u a l D i s k D A
0026440 \0 \0 \0 \0 \a F i l e P o s \0 \0 \0 \0
0026460 \n S e t F i l e P o s \0 \0 \0 \0 \0
0026500 004 P u t s \0 \0 \0 \0 \0 \n W r i t e
0026520 376 001 \0 243 034 B l o c k \0 \0 \0 \0 \0 022
0026540 T r u n c a t e D i s k S t r e
0026560 a m \0 \0 \0 \0 \0 006 C l o s e s \0 \0
0026600 \0 \0 \0 \r S e t W o r k i n g D i
0026620 r \0 \0 \0 \0 \f P o s i t i o n P a
0026640 g e \0 \0 \0 \0 \0 \f G e t C u r r e
0026660 n t F a \0 \0 \0 \0 \0 021 T F S A s s
0026700 i g n D i s k P a g e \0 \0 \0 \0 016
0026720 A s s i g n D i s k P a g e \0 \0
0026740 \0 \0 \0 006 S y s E r r \0 \0 \0 \0 \0 004
0026760 F r e e \0 \0 \0 \0 \0 \b T F S C l o
0027000 s e \0 \0 \0 \0 \0 016 A c t O n D i s
0027020 k P a g e s \0 \0 \0 \0 \0 016 C r e a
0027040 t e D i s k F i l e \0 \0 \0 \0 \0 020
0027060 C r e a t e D i s k S t r e a m
0027100 \0 \0 \0 \0 \0 \t M o v e B l o c k \0
0027120 a \0 006 \a C 376 001 \0 " 277 D r e t r y
0027140 \0 \0 \0 \0 026 T F S I n i t i a l i
0027160 z e C b S t o r a g e \0 \0 \0 \0 \0
0027200 \b T F S G e t C b \0 \0 \0 \0 \0 \n f
0027220 r e e P a g e F p \0 \0 \0 \0 \0 020 T
0027240 F S D o D i s k C o m m a n d \0
0027260 \0 006 \0 001 \0 001 \0 002 002 X \0 003 002 215 \0 004
0027300 002 307 \0 005 003 ) \0 036 003 @ 003 300 003 300 Z 001
0027320 \f 370 \0 % \f 367 B \b ! g 306 \0 375 \0 Z \f
0027340 375 \0 Z \r 375 \0 Z 016 9 ` Z 003 254 \0 i ^
0027360 \0 005 : 005 Z \f 375 \0 Z \r 374 \0 Z 016 9 U
0027400 Z 003 " 004 254 \0 i S \0 005 B \t " \t 202 \f
0027420 001 003 205 \0 001 M : \t # 032 : \t + 033 \f 343
0027440 : \t # 1 \f 343 J \n " 006 202 \r 001 005 " 006
0027460 : \n 235 032 001 003 : \n Z 006 " \a 202 \f 001 004
0027500 " 006 202 220 B \a ! T 306 \0 B \v " 006 375 P
0027520 345 \0 : \v Z 003 212 \0 " \t 376 001 \0 | E i
0027540 K \0 003 : \v # \0 : \t ; 0 345 \0 203 \0 :
0027560 \t C 1 " 004 ) S i S \0 002 B \f " \f :
0027600 \t C A " \t 9 M 346 \0 B \r ! K : \t C
0027620 ( : \t ; \b Z 016 : \t ; 022 Z 017 9 j Z
0027640 003 " \t * \f i g \0 003 001 \a \0 \b \0 \t \0
0027660 \0 \0 \0 \f 355 001 345 202 \r 001 006 : \f # \0 9
0027700 [ 345 \r 001 016 " \f ) * i W \0 002 ! T :
0027720 \f C \0 9 S Z 003 " \t * \f i L \0 003 375
0027740 \0 Z 020 375 \0 Z 021 : \f # 001 375 P 345 \0 B
0027760 022 001 8 \0 036 \0 \0 " \f * 021 \f 357 \0 002 9
0030000 021 346 \0 212 \0 " \t i N \0 002 B 023 375 \0 Z
0030020 024 " 020 375 P 345 \0 B 025 001 021 004 \0 \0 \0 \0
0030040 030 \0 002 " 024 : \f 236 \0 # \0 * 023 215 \f 001
0030060 003 374 P Z 023 " 024 203 \0 B 024 " 024 : 025 344
0030100 J 001 361 " 023 374 P 345 \r 001 \t " 023 * 020 :
0030120 \f 276 \0 C \0 " 020 203 \0 B 020 " 021 203 \0 376
0030140 001 \0 322 % B 021 " 021 : 022 344 J 001 310 " \f
0030160 : 020 346 \0 001 006 326 002 \0 \0 247 . \0 \0 326 003
0030200 ) 320 : 020 355 \0 i 373 \0 002 375 \0 Z 021 " 020
0030220 375 P 345 \0 B 022 001 0 " 021 203 \0 B 023 " 020
0030240 375 P 345 \0 B 024 001 ! \0 \0 " 021 : \f 236 \0
0030260 # \0 * 023 : \f 276 \0 + \0 215 032 001 023 " 021
0030300 : \f 236 \0 # \0 B 025 " 023 : \f 236 \0 # \0
0030320 * 021 : \f 276 \0 C \0 " 025 * 023 : \f 276 \0
0030340 C \0 " 023 203 \0 B 023 " 023 : 024 344 J 001 336
0030360 " 021 203 \0 B 021 " 021 : 022 344 J 001 316 : \t
0030400 Z 022 : \f Z 023 : \t # 0 202 \f 001 003 205 P
0030420 001 003 205 \0 001 001 B 024 " 006 375 P 345 \0 B 025
0030440 9 c Z 003 " 022 * 023 i ` \0 004 % _ : \t
0030460 C 004 " \t 9 \ 346 \0 ) [ 232 \0 K 001 \t 005
0030500 \a S y s D i r . 342 \0 : 016 Z 024 : 004
0030520 Z 025 375 \0 Z 026 375 220 Z 027 9 F Z 003 212 \0
0030540 " \t i G 376 001 \0 260 S \0 006 B 021 " 021 i
0030560 d \0 001 B 022 9 b Z 003 " 021 255 \0 i _ \0
0030600 003 : 022 Z 003 " 021 255 \0 i Y \0 003 " \a :
0030620 \t C @ \t \t 017 D i s k D e s c r i
0030640 p t o r . 342 \0 : 017 Z 026 : 004 Z 027 :
0030660 021 Z 030 9 F Z 031 9 E Z 003 212 \0 " \t i
0030700 033 \0 006 B 023 " 006 375 P 345 \0 ) T \f 347 203
0030720 \0 B 024 " 024 : \r C \a " 006 ) L \f 347 B
0030740 025 " 006 9 I 347 \0 B 026 001 \a \0 021 \0 \0 \0
0030760 \0 \0 034 \0 c \0 \0 " 025 9 c 346 \0 202 P B
0031000 003 " 023 255 \0 i 033 \0 003 " 026 202 \r 001 \b 204
0031020 \0 * 026 \f 347 212 \0 " 023 i T \0 002 9 S Z
0031040 027 " 021 i \n \0 001 202 220 * 027 215 \0 J 027 "
0031060 027 201 J 001 \b 001 004 \0 \0 303 P \0 \0 001 035
0031100 \0 \0 023 " 027 9 b 344 J 001 003 9 _ Z 027 !
0031120 ^ 306 \0 B 030 205 \0 * 030 \f 360 374 \0 " 027 *
0031140 030 \f 360 003 377 : 027 Z 003 376 001 \0 5 206 " 021
0031160 * 030 i P \0 003 001 326 \0 004 \0 017 " 021 i K
0031200 \0 001 " 021 i I \0 001 \t 006 \b < S y s D
0031220 i r . \0 342 \0 : \t Z 003 * 016 i g \0 003
0031240 " \r 9 e 346 \0 ) d i d \0 002 375 P Z 027
0031260 " 024 9 \t 346 \0 375 P 345 \0 ) \ \f 347 203 \0
0031300 B 030 001 004 004 \0 \0 \0 a 250 001 025 " 023 * 027
0031320 i R \0 002 ! 036 306 \0 B 031 " 023 * 031 i L
0031340 \0 002 : 031 # \0 * 027 : \t 276 \0 C * " 027
0031360 203 \0 B 027 " 027 : 030 344 J 001 351 " 023 i \f
0031400 \0 001 % X : \t C 004 375 \0 Z 027 001 035 \0 d
0031420 \0 ! \0 \0 \0 \0 \0 \0 " 027 : \f 236 \0 # \0
0031440 375 P 345 \0 212 \0 " \t i P \0 002 * 027 : \f
0031460 276 \0 + \0 245 \r 001 005 " \t ) H i H \0 002
0031500 " 027 203 \0 B 027 " 027 : \f 236 \0 # \0 202 \f
0031520 001 344 " 004 * \f i O \0 002 205 \0 : \t C @
0031540 " \t 254 \0 i 2 \0 002 001 \b \0 \0 \0 032 376 001
0031560 \0 C ] \0 002 \0 323 \0 \n \0 \0 \0 \0 202 \r 001
0031600 005 " \t ) & i & \0 002 " \t i n \0 001 204
0031620 \0 001 001 \f 366 Z 001 \f 370 \0 \r \f 367 : 004 #
0031640 @ 203 \0 B \a " \a : 004 C @ : 004 ; A Z
0031660 \b 375 \0 Z \t 001 022 \0 \0 " \t : \b 236 \0 #
0031700 \0 * \a 215 \f 001 \a 375 \0 Z \a 001 \r \0 \0 \t
0031720 i \0 \0 " \t 203 \0 B \t " \t : \b 236 \0 #
0031740 \0 202 \f 001 353 " \a 202 \r 001 \t " \a * \t :
0031760 \b 276 \0 C \0 " \a 001 003 \0 \0 001 321 \f 366 Z
0032000 001 \f 370 \0 032 \f 367 ! f 306 \0 B \a 204 \0 :
0032020 \a C \0 204 P : \a C 001 204 \0 : \a C 002 !
0032040 [ 306 \0 * \a 253 \0 J \v \t 004 \0 \0 \0 \0 \0
0032060 \0 352 \0 J \f 375 \0 Z \r 375 \0 Z 016 : 006 Z
0032100 017 375 \0 Z 020 375 \0 Z 021 375 \0 Z 022 375 \0 Z
0032120 023 375 \0 Z 024 374 \0 Z 025 9 h Z 003 212 \0 "
0032140 004 i e \0 \r 001 002 \0 \0 202 \r 204 001 205 \0 001
0032160 001 \f 366 376 001 \0 261 377 Z 001 \f 370 \0 033 \f 367
0032200 : 006 Z \r 375 \0 Z 016 : \t Z 017 9 S Z 003
0032220 " 004 * 005 i P \0 005 375 \0 Z \r 375 \0 Z 016
0032240 375 \0 Z 017 : \a Z 020 375 \0 Z 021 : 004 Z 022
0032260 9 A Z 003 " 006 255 \0 i a \0 \b B \n " \n
0032300 202 \f 001 005 " 004 ) [ i 207 \0 002 " \b 202 \f
0032320 001 006 : \n Z \b 001 003 \0 027 \0 005 ! Q 306 \0
0032340 B \v ! O * \v \f 360 374 \0 : 005 # \0 9 J
0032360 347 300 9 I 346 \0 202 220 B \f " \f 9 E 346 \0
0032400 * \v \f 360 003 377 " \v 203 \0 9 350 Z 003 * 006
0032420 i L \0 003 9 9 Z 003 " \b * \v i G \0 003
0032440 : \f Z 003 " \b * 005 i A \0 003 001 005 \0 \b
0032460 \0 \0 \0 \n \0 \0 " \n 001 001 \f 366 Z 001 \f 370
0032500 001 036 \f 367 375 \0 Z \b 9 K Z \t ! J 306 \0
0032520 B \n : 006 Z 016 9 F Z 017 = R Z 020 9 Q
0032540 Z 003 " 004 * \n i N \0 005 : 004 # 024 202 220
0032560 : \n + \v 215 J 001 016 376 001 \0 a k 001 \b \0
0032600 \0 \t h \0 024 004 \0 377 \0 \0 002 \0 006 " \b 203
0032620 \0 B \b 9 Z Z \t : \n ; 004 Z \v 375 \0 Z
0032640 \f " 004 * \n i R \0 002 B \r 001 006 \0 \0 002
0032660 031 " \f 203 \0 B \f " \f : 005 236 \0 # \0 202
0032700 \r 001 \b " \f : 005 236 \0 # \0 * \v 245 033 001
0032720 361 " \v 202 \f 001 \n \t 004 \0 \0 \0 \0 \0 \0 342
0032740 \0 001 027 326 004 \0 030 001 005 " \f : 005 236 \0 #
0032760 \0 * \v 215 \f 001 \n \t 004 377 376 377 376 377 376 342
0033000 \0 001 006 \0 \0 \0 \v \0 \0 % / 001 001 001 001 B
0033020 016 : 005 Z 022 : \v Z 023 : 016 Z 024 : \v Z
0033040 025 : \t Z 026 9 " Z 003 " 004 * \r i 037 \0
0033060 \a " \b 9 035 345 K 001 003 9 325 Z \t " \v :
0033100 \a 345 \f 001 004 001 \a 326 003 \0 \0 " \v 203 \0 B
0033120 \v 001 250 001 005 " 004 * \n i 370 \0 002 : \n #
0033140 \r 202 \f 001 371 \f 366 \0 \0 \0 017 \0 \0 \0 031 \0
0033160 " \0 \0 001 212 \0 321 001 215 001 211 \0 o 376 \0 :
0033200 D 235 \0 p \0 222 \0 246 002 H \0 351 001 256 001 260
0033220 001 363 003 ` 002 032 002 033 002 E 002 J 002 K 002 i
0033240 002 t 002 v 002 212 002 301 003 # 003 % 003 H 003 _
0033260 003 212 003 214 003 255 003 274 003 276 \0 \0 377 \0 \0 T
0033300 r i C o n M c . b r \0 373 235 z \v \t
0033320 \0 \0 376 001 \0 005 222 002 \0 \t \0 \0 \t 021 \0
0033340 \0 \t 033 \0 \0 \0 017 \0 \0 \t 036 \0 \0 \t 037 \0
0033360 \0 \0 \0 \0 \0 \t 001 \0 \0 177 366 \0 001 \0 002 377
0033400 376 377 377 377 377 \0 017 377 377 \0 003 \0 004 \0 005 \0
0033420 006 \0 \a \0 \b 377 370 377 370 \0 020 \0 037 \0 \0
0033440 ? \0 @ \0 177 \0 200 \0 \a \0 377 377 \0 004 \0 001
0033460 \0 001 020 001 Q 001 024 \0 017 001 026 001 030 017 372 360
0033500 \0 @ \0 377 374 377 366 377 353 H \0 l \0 \b \0 020
0033520 \0 376 \0 177 377 177 340 177 \0 377 275 017 \0 017 017 360
0033540 360 ` H 0 \0 q Y ! \t j < B 023 245 245 376
0033560 034 ? \0 377 300 001 * 001 @ 200 \0 377 340 \0 277 377
0033600 371 377 360 377 375 \t p ] 8 D h 024 374 \0 376
0033620 376 " \0 203 \0 360 377 200 370 \0 340 \0 300 \0 001
0033640 377 003 377 \a 377 017 377 037 377 ? 377 002 \0 \0 377
0033660 361 001 V 001 W 001 8 \f \0 001 0 030 023 001 200 001
0033700 201 001 202 001 203 001 204 001 205 001 206 001 207 001 210 001
0033720 212 001 022 001 023 001 002 376 001 \0 251 255 377 360 001 S
0033740 001 T 377 357 377 344 377 373 \0 \n 377 301 \0 037 016 \0
0033760 \0 ~ 377 ~ \0 030 \0 \r 003 370 203 371 377 340 373 377
0034000 \0 \t \0 \v \0 \f \0 016 \0 0 001 376 377 177 201 377
0034020 377 277 377 314 005 W \0 A 001 230 001 231 001 242 376 r
0034040 376 X \0 022 \0 024 \0 335 002 377 001 001 \0 001 004 001
0034060 \0 021 \0 023 \0 025 \0 026 \0 027 \0 031 \0 003 003 275
0034100 001 336 376 P \0 300 \f 001 b \0 c \0 \0 \b d \0
0034120 e \0 n \0 g \0 i \0 m \0 f \0 \0 \f k \0
0034140 k 001 k 002 k 003 k 004 k 005 k 006 \0 020 k \a
0034160 k \b k \t k \n k \v k \f k \r \0 k 016
0034200 k 017 377 363 376 024 376 025 376 026 017 374 \0 @ 004 377
0034220 005 377 006 377 001 ? 001 ~ 376 } \0 \0 \0 200 \0 \0
0034240 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 300 \0 \0
0034260 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 377 \0 \0
0034300 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0034320 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 376 001 \0 326
0034340 3 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0034360 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0034400 \0 \0 \0 \0 \0 204 020 \0 / $ 246 214 y 364 8 \0
0034420 / 214 002 \b 037 214 E \0 \b 244 C 212 371 364 D `
0034440 030 204 \n 020 017 214 > 320 H 204 K 213 y 364 O 310
0034460 9 204 U 310 9 204 U \0 / 214 002 340 8 201 025 \0
0034500 / 214 275 \0 \b 204 020 032 211 205 035 030 003 204 \0 \0
0034520 \b 264 250 313 271 204 X 210 y 364 026 ` 030 204 \ 030
0034540 ? 214 > ! O @ ` 312 271 204 c 320 8 200 p 320
0034560 H 204 034 ` \b 210 ! \b 037 214 q \0 \n 204 y @
0034600 017 $ z \t _ 214 036 ) ? 260 216 \0 270 222 \0
0034620 217 217 333 8 214 241 @ 037 \0 232 333 8 214 241 320
0034640 8 214 237 021 357 260 245 \0 / 214 270 330 8 274 , 340
0034660 H 204 001 001 237 0 023 \0 \b 204 2 324 8 200 252 330
0034700 J 204 254 \0 Z 4 254 \0 017 200 255 332 271 200 256 \b
0034720 / 214 5 \0 \n 204 6 313 271 200 9 \0 8 4 263 \0
0034740 \b 376 001 \0 342 u 204 3 \0 \b 204 @ 310 H 204 l
0034760 \0 X 200 ; 214 y 364 214 \0 o 214 t 030 / \b 206
0035000 003 257 210 210 002 270 214 > \0 X 200 A \0 X 274 B
0035020 310 310 200 004 Q 357 @ 006 \0 * \0 215 313 271 204 F
0035040 250 030 204 G 8 / 214 H 004 X 200 I \0 / 274 J
0035060 313 271 204 \b 330 H 204 L 250 \b 214 M 004 X 210 N
0035100 \0 212 260 \a ( 177 L P a \b 340 Q 210 y 364 R
0035120 \0 8 $ S 310 : 224 T \0 O 344 \f 030 ? \0 V
0035140 \b / 274 W \0 X 200 024 ` 030 204 Y \b _ 214 Z
0035160 001 330 200 [ ` \b 260 025 ` \b 214 ] 004 X 200 ^
0035200 V o 274 _ ) ? 214 030 210 y 364 a \0 : $ b
0035220 ` \b 344 031 030 037 | d 001 330 210 e 312 271 204 f
0035240 ` 036 204 g Y 212 360 h \0 8 344 i 0 _ 214 j
0035260 a \n 200 k \0 8 $ 3 240 ? 214 m 001 330 210 n
0035300 Q 357 260 o ` 030 204 032 020 O 260 033 314 9 204 r
0035320 323 8 220 s 320 H 204 < 001 330 200 u 031 / 214 v
0035340 006 ( \f w 004 8 376 001 \0 v 305 @ x ( ? 274
0035360 \0 \b 204 035 \v 237 210 { \0 8 $ | 314 9 204
0035400 } \0 8 $ ~ \0 8 $ 177 \0 o 214 200 001 330 200
0035420 201 031 / 214 202 006 ( \f 203 004 8 200 204 \0 \b 264
0035440 205 ` \b 210 \0 \b 264 207 \0 \b 204 > 213 371 364
0035460 211 320 H D 212 \0 017 213 320 8 344 ; \0 \n 204
0035500 215 \0 8 344 003 312 271 214 " \0 \b t 220 310 H 204
0035520 221 \0 Z 200 224 310 H 204 223 002 330 200 224 320 H 204
0035540 225 312 271 204 226 320 8 4 227 330 8 200 230 003 Z 260
0035560 231 330 H 204 $ \0 / 214 233 314 9 204 234 002 270 \0
0035600 235 ` \b 224 236 \0 8 344 & ! \n 200 240 030 204
0035620 ) 323 272 200 242 320 H 204 243 ` \b 234 244 241 277 200
0035640 ( ) 257 260 * 350 H 204 247 360 H d 1 332 271 210
0035660 . 332 271 214 . 003 237 240 253 330 H 204 0 \0 X 4
0035700 251 330 H 204 3 330 H 204 257 \0 X 4 260 332 271 200
0035720 261 330 J 204 262 \0 X 4 263 332 271 210 264 330 H 204
0035740 265 324 8 200 266 \b / 254 267 \0 X 376 001 \0 314 250
0035760 220 4 214 y 364 271 \0 \b 204 272 \0 X 200 273 005 9
0036000 264 274 \0 \b 204 : 214 y 364 330 342 271 200 333 8 9
0036020 365 026 \0 / 214 350 350 8 214 355 352 271 274 360 8 _
0036040 \f 321 j 271 364 361 \0 250 340 304 352 270 214 370 352 271
0036060 214 364 \0 * 344 367 363 8 234 377 352 271 234 373 362 270
0036100 234 377 \0 ( 344 374 350 H 204 317 255 031 265 \0 340 8
0036120 201 001 \0 ( 344 321 001 252 \0 315 \t _ 200 323 \0 8
0036140 345 016 \0 \b 205 003 \0 / 214 275 \n 261 024 \b
0036160 215 023 \b / 214 331 003 330 220 332 340 H 204 276 340 H
0036200 204 334 \0 X 214 335 342 271 200 336 \0 \b 204 337 003 X
0036220 200 340 350 H 204 341 343 9 204 342 353 270 200 343 360 H
0036240 204 344 ( / 214 345 001 330 200 346 342 270 260 347 340 H
0036260 204 300 353 270 200 351 8 9 364 352 350 H 204 353 \0 *
0036300 344 354 \0 ( 344 301 364 270 200 356 \0 \b 244 357 001 237
0036320 200 302 350 8 200 304 350 H 204 362 \0 Z 224 363 \0 \b
0036340 204 306 364 270 200 365 003 237 240 366 350 H 204 310 \0 (
0036360 376 001 \0 > O 344 307 364 270 210 371 003 277 240 372 360
0036400 H 204 312 364 270 200 314 \0 ( 344 375 255 032 240 376 350
0036420 H 204 312 001 237 200 316 8 _ \f 320 \0 \b 265 002 8
0036440 9 364 324 \0 ( 345 004 \0 ( 345 005 342 271 201 006 340
0036460 H 205 \a \0 ( 355 \b 342 271 201 \t 340 H 205 \n 001
0036500 ( 341 \v 352 270 215 \f 342 271 261 \r 340 310 200 322 342
0036520 271 201 017 340 H 205 020 020 O 215 021 001 330 221 022 342
0036540 271 204 326 001 Z 261 024 030 204 016 \0 \b 264 332 \0
0036560 017 201 027 \0 ( 345 030 \0 ( 345 031 8 9 365 032 340
0036600 H 205 033 \0 * 345 034 \0 ( 344 017 P _ 215 $ (
0036620 257 271 , \0 \b 204 \0 002 8 201 ! 020 030 205 - \0
0036640 \b 204 \0 023 \b 215 ) 001 330 201 % 030 \t 205 & 360
0036660 H 205 ' \0 X 201 ( 020 032 221 / 364 270 201 * 025
0036700 \b 275 + ) 257 201 036 \t / 215 034 \b 201 . 032
0036720 212 241 / 030 030 205 " \0 \b 204 \0 \0 \b 204 \0 \0
0036740 \b 204 \0 \0 \b 204 \0 \0 \b 204 \0 \0 \b 204 \0 \0
0036760 \b 204 \0 \0 \b 376 001 \0 003 \0 204 \0 \0 \b 204 \0
0037000 \0 \b 204 \0 \0 \b 204 \0 \0 \b 204 \0 \0 \b 204 \0
*
0037360 \0 \b 204 \0 \0 \b 204 \0 \0 \b 376 001 \0 003 \0 204
0037400 \0 \0 \b 204 \0 \0 \b 204 \0 \0 \b 204 \0 \0 \b 204
*
0037760 \0 \0 \b 204 \0 \0 \b 204 \0 \0 \b 204 \0 \0 \b 376
0040000 001 \0 003 \0 204 \0 \0 \b 204 \0 \0 \b 204 \0 \0 \b
0040020 204 \0 \0 \b 204 \0 \0 \b 204 \0 \0 \b 204 \0 \0 \b
*
0040400 204 \0 \0 \b 376 001 \0 021 022 204 \0 \0 \b 204 \0 \0
0040420 \b 204 \0 \0 \b 204 \0 \0 \b 204 \0 \0 \b 205 375 \0
0040440 \b 205 376 \0 \b 205 377 \0 \b 206 \0 \0 \b 206 001 \0
0040460 \b 206 002 \0 \b 206 003 \0 \b 204 022 \0 \b 204 \0 \0
0040500 \b 204 \0 \0 \b 204 \0 \0 \b 204 \0 \0 \b 204 \0 \0
*
0041000 \b 204 \0 \0 \b 204 \0 \0 \b 376 001 \0 003 \0 204 \0
0041020 \0 \b 204 \0 \0 \b 204 \0 \0 \b 204 \0 \0 \b 204 \0
*
0041400 \0 \b 204 \0 \0 \b 204 \0 \0 \b 204 \0 \0 \b 376 001
0041420 \0 003 \0 204 \0 \0 \b 204 \0 \0 \b 204 \0 \0 \b 204
0041440 \0 \0 \b 204 \0 \0 \b 204 \0 \0 \b 204 \0 \0 \b 204
*
0042020 \0 \0 \b 376 001 \0 003 \0 204 \0 \0 \b 204 \0 \0 \b
0042040 204 \0 \0 \b 204 \0 \0 \b 204 \0 \0 \b 204 \0 \0 \b
*
0042420 204 \0 \0 \b 204 \0 \0 \b 376 001 \0 003 \0 204 \0 \0
0042440 \b 204 \0 \0 \b 204 \0 \0 \b 204 \0 \0 \b 204 \0 \0
*
0043020 \b 204 \0 \0 \b 204 \0 \0 \b 204 \0 \0 \b 376 001 \0
0043040 003 \0 204 \0 \0 \b 204 \0 \0 \b 204 \0 \0 \b 204 \0
0043060 \0 \b 204 \0 \0 \b 204 \0 \0 \b 204 \0 \0 \b 204 \0
*
0043440 \0 \b 376 001 \0 003 \0 204 \0 \0 \b 204 \0 \0 \b 204
0043460 \0 \0 \b 204 \0 \0 \b 204 \0 \0 \b 204 \0 \0 \b 204
*
0044040 \0 \0 \b 204 \0 \0 \b 376 001 \0 003 \0 204 \0 \0 \b
0044060 204 \0 \0 \b 204 \0 \0 \b 204 \0 \0 \b 204 \0 \0 \b
*
0044440 204 \0 \0 \b 204 \0 \0 \b 204 \0 \0 \b 376 \0 @ 367
0044460 . 204 \0 \0 \b 204 \0 \0 \b 204 \0 \0 \b 204 \0 \0
0044500 \b 204 \0 \0 \b 204 \0 \0 \b 204 \0 \0 \b 204 \0 \0
0044520 \b 204 \0 \0 001 \0 ` \0 \0 \f D i s k R a
0044540 m I m a g e \0 \0 001 \0 001 \0 001 \0 \0 \0
0044560 \0 377 \0 \0 D i s k F i n d H o l e
0044600 . b r \0 373 235 z \n 270 \0 \0 376 \0 366 204 355
0044620 002 002 \0 { \0 \0 \0 017 \0 \0 \0 ' \0 \0 \0 *
0044640 \0 \0 \0 v \0 \0 \0 z \0 \0 \0 \0 \0 \0 \0 003
0044660 \0 @ \0 001 \f D i s k F i n d H o l
0044700 e \0 \0 \0 \0 \0 003 U s c \0 \0 \0 \0 016 A
0044720 s s i g n D i s k P a g e \0 \0 001
0044740 \0 001 \0 001 \0 K \0 K Z 001 \f 370 \0 017 \f 367
0044760 : 004 ; 021 Z 006 : 006 # \a ) > \f 346 B \a
0045000 " 005 * \a i : \0 002 201 K 001 003 204 \0 001 3
0045020 " \a 375 P 345 \0 B \t " \a : 005 345 \0 375 P
0045040 345 \0 : \r Z 003 212 \0 " 004 i ( \0 003 202 \r
0045060 001 033 " \t 375 P 345 \0 : \r Z 003 212 \0 " 004
0045100 i 035 \0 003 202 \f 001 002 001 016 " \a : \t 345 \0
0045120 : 005 345 \f 001 003 " \t 001 016 " \t 375 P 345 \0
0045140 B \t 001 350 001 005 " \a : 005 345 \0 B \t : \t
0045160 Z \a 001 307 \f 366 \0 004 \0 \0 \0 \0 \0 003 \0 \0
0045200 \0 I \0 J \0 \0 377 \0 \0 T f s . d \0 373
0045220 227 e 020 036 \0 \0 376 001 \0 200 216 / / T f
0045240 s . d - d e f i n i t i o n
0045260 s f i l e f o r d r i v i
0045300 n g t h e T r i d e n t w
0045320 i t h T F S \r / / C o p y r
0045340 i g h t X e r o x C o r p o
0045360 r a t i o n 1 9 7 9 , 1 9 8
0045400 0 , 1 9 8 1 \r \r / / \t L a s t
0045420 m o d i f i e d J u n e 2
0045440 7 , 1 9 8 1 2 : 1 7 P M
0045460 b y T a f t \r \r / / F o r
0045500 m a t o f f i l e D i s k
0045520 D e s c r i p t o r : \r / / D
0045540 a t a P a g e 1 : T h i
0045560 s i s m o s t l y e m p t
0045600 y . F i r s t l T F S K D
0045620 H e a d e r w o r d 376 001 \0 262 323
0045640 s h a v e t h e \r / / \t i n
0045660 i t i a l p o r t i o n o f
0045700 t h e T F S K D s t r u c
0045720 t u r e r e c o r d e d - -
0045740 r e m a i n d e r e m p t y
0045760 \r / / D a t a P a g e s 2
0046000 t h r o u g h n ( n i s
0046020 a t m o s t 5 ) . T h e
0046040 s e h a v e b i t t a b l
0046060 e \r / / \t ( K D H . d i s k B T
0046100 S i z e t o t a l w o r d s
0046120 ) . \r / / T h e v i r t u a
0046140 l d i s k a d d r e s s e s
0046160 o f a l l d a t a p a g
0046200 e s a r e k e p t i n t
0046220 h e \r / / \t T F S K D s t r u
0046240 376 001 \0 275 ' c t u r e ( V D A d
0046260 i s k D D ) s o t h e y c
0046300 a n b e r e f e r e n c e d
0046320 d i r e c t l y . \r \r \r m a n
0046340 i f e s t \r [ \r / / l o
0046360 w m e m o r y c e l l s o
0046400 f i n t e r e s t \r D A
0046420 s t a r t = # 4 2 0 \t \t / /
0046440 d i s p l a y l o c a t i o
0046460 n \r / / d i s k a c c e s s
0046500 i n g c o n s t a n t s ( s
0046520 a m e f o r B F S a n d
0046540 T F S ) \r l F I D = 3
0046560 \t \t \t / / l e n g t h o f
0046600 a F I D \r / / T F S f i l
0046620 e - r e l a t e d c o n s t a
0046640 n t s \r / 376 001 \0 & 304 / N o t e
0046660 t h a t t h e p h y s i c
0046700 a l d i s k s h a p e p a
0046720 r a m e t e r s v a r y a c
0046740 c o r d i n g t o t h e \r /
0046760 / d i s k m o d e l , a n
0047000 d a r e d e t e r m i n e d
0047020 d y n a m i c a l l y b y
0047040 D e t e r m i n e D i s k M o d
0047060 e l . \r T F S w o r d s P
0047100 e r P a g e = 1 0 2 4 \t / /
0047120 w o r d s i n d a t a b
0047140 l o c k o f s e c t o r \r
0047160 T F S l n W o r d s P e r P
0047200 a g e = 1 0 \r p a c k
0047220 I D = 0 \t \t \t / / p a r t
0047240 o f F I D \r \r / 376 001 \0 274 G /
0047260 d e f i n i t i o n s f o r
0047300 b i t t a b l e f o r m a
0047320 t \r l e n g t h T F S D D
0047340 p r e a m b l e = 2 \t / /
0047360 n u m p a g e s i n D i s
0047400 k D e s c r i p t o r a h e
0047420 a d o f B T \r l e n g
0047440 t h T F S B T = 1 7 7 7 7 7
0047460 B r s h i f t ( T F S l n W
0047500 o r d s P e r P a g e + 4 ) +
0047520 1 \r \t \t \t \t / / m a x
0047540 l e n g t h o f T F S B i
0047560 t T a b l e ( p a g e s ) \r
0047600 ] \r \r / / u s e d b y
0047620 d i s k b i t t a b l e r
0047640 o u t i n e s t o c o m p 376
0047660 001 \0 022 204 u t e b i t l o c a
0047700 t i o n s \r s t r u c t u r e
0047720 V D A : / / V i r t u a l
0047740 D i s k A d d r e s s \r
0047760 [ \r w o r d N u m b i
0050000 t 1 2 = \t / / w o r d i
0050020 n d e x i n w h o l e f i
0050040 l e \r [ \r
0050060 p a g e N u m b i t 1 2 -
0050100 T F S l n W o r d s P e r P a g
0050120 e \r w o r d N u m I
0050140 n P a g e b i t T F S l n W
0050160 o r d s P e r P a g e \r
0050200 ] \r b i t N u m b i
0050220 t 4 \t \t / / b i t i n d e
0050240 x \r ] \r \f \r / / T r i d e
0050260 n t d 376 001 \0 i 251 i s k h a r
0050300 d w a r e - r e l a t e d d e
0050320 f i n i t i o n s \r \r m a n i f
0050340 e s t \r [ \r d c b I
0050360 D = # 1 2 2 6 4 5 \t \t / /
0050400 d i s k c o m m a n d s e a
0050420 l \r / / H a r d w a r e c o
0050440 m m a n d b i t a s s i g n
0050460 m e n t s \r C h e c k D a
0050500 t a = # 4 0 0 0 \r W r
0050520 i t e B i t = # 2 0 0 \r
0050540 R e a d B i t = # 1 0 0 \r
0050560 H e a d S e l e c t =
0050600 # 4 \r R e Z e r o = #
0050620 1 2 \r C h e c k R e s e t
0050640 = # 1 0 \r / / H a r d w a
0050660 r e d i s k c 376 001 \0 224 273 o m
0050700 m a n d s u s e d i n c o
0050720 n j u n c t i o n w i t h a
0050740 b o v e \r d i s k R e a d
0050760 = R e a d B i t + H e a
0051000 d S e l e c t \r d i s k W
0051020 r i t e = W r i t e B i t
0051040 + H e a d S e l e c t \r
0051060 d i s k C h e c k = C h e c
0051100 k D a t a + R e a d B i t
0051120 + H e a d S e l e c t \r
0051140 d i s k R e s e t = C h e c
0051160 k R e s e t \r d i s k R e
0051200 s t o r e = R e Z e r o \r
0051220 d i s k N o o p = H e a
0051240 d S e l e c t \r \r / / S p e c
0051260 i a l d i s k c o m m a 376 001
0051300 \0 025 320 n d f o r v e r i f y
0051320 i n g f r e e l a b e l s :
0051340 \r D C r e a d L n D = d i
0051360 s k M a g i c + 8 \t / / C h e c
0051400 k h e a d e r , r e a d l
0051420 a b e l , n o d a t a \r
0051440 D C r e a d n D = d i s k M a
0051460 g i c + 9 \t \t / / C h e c k h
0051500 e a d e r , c h e c k l a b
0051520 e l , n o d a t a \r D
0051540 C w r i t e L n D = d i s k M a
0051560 g i c + 1 0 \t / / c h e c k h
0051600 e a d e r , w r i t e l a b
0051620 e l , n o d a t a \r ]
0051640 \r \r / / D i s k s t a t u s
0051660 w o r d . S e e h a r d
0051700 w a r 376 001 \0 ; 242 e m a n u a l
0051720 f o r d e t a i l e d d e
0051740 f i n i t i o n s \r s t r u c t
0051760 u r e D S T : \r [ \r
0052000 S t a t u s w o r d = \r
0052020 [ \r E r r
0052040 o r s b i t 1 0 = \r
0052060 [ / / * =
0052100 m a y r e q u i r e a r e
0052120 s t o r e t o c l e a r \r
0052140 S e e k I n c
0052160 b i t \t \t / / 1 0 0 0 0 0 *
0052200 \r C y l O v f
0052220 l b i t \t \t / / 4 0 0 0 0
0052240 - m i s n a m e d , r e a l
0052260 l y b a d h e a d # \r
0052300 D 376 001 \0 362 i e v i
0052320 c e C k b i t \t \t / / 2 0
0052340 0 0 0 * \r N
0052360 o t S e l e c t e d b i t \t /
0052400 / 1 0 0 0 0 \r
0052420 N o t O n L i n e b i t \t
0052440 \t / / 4 0 0 0 \r
0052460 N o t R e a d y b i t
0052500 \t \t / / 2 0 0 0 \r
0052520 S e c O v f l b i t
0052540 \t \t / / 1 0 0 0 \r
0052560 D a t a L a t e b i
0052600 t 2 = \r
0052620 [ \r
0052640 W r L a t e b i t \t \t / /
0052660 4 0 0 \r
0052700 R d L a t e b i t \t 376 001 \0
0052720 004 M \t / / 2 0 0 \r
0052740 ] \r
0052760 C o m p E r r b i t \t
0053000 \t / / 1 0 0 \r
0053020 ] \r R e a d
0053040 O n l y b i t \t \t / /
0053060 4 0 \r O f f s e t
0053100 b i t \t \t / / 2 0 \r
0053120 S e c t o r b i t
0053140 4 = \t \t / / 1 7
0053160 - - r e p o r t e d o n l y
0053200 i n # 6 4 3 \r
0053220 [ \t \t \t / / f o l l o w
0053240 i n g r e p o r t e d o n l
0053260 y i n C B : \r
0053300 E C C e r r o r b i t \t \t
0053320 / / 376 001 \0 201 023 1 0 \r
0053340 F o r g o t t e
0053360 n b i t \t \t / / 4
0053400 - - s e t b y s o f t w
0053420 a r e o n l y \r
0053440 T i m e o u t b i t \t \t /
0053460 / 2 - - s e t
0053500 b y s o f t w a r e o n l y
0053520 \r D o n e b
0053540 i t \t \t / / 1 \r
0053560 ] \r ]
0053600 \r ] \r \r m a n i f e s t \r
0053620 [ \r / / S o m e b i t
0053640 m a s k s c o r r e s p o n
0053660 d i n g t o t h e D S T
0053700 s t r u c t u r e \r d s t
0053720 D a t a L a t 376 001 \0 024 b e = # 6
0053740 0 0 \r d s t C o m p E r r
0053760 = # 1 0 0 \r d s t E C C e
0054000 r r o r = # 1 0 \r d s t F
0054020 o r g o t t e n = # 4 \r d
0054040 s t T i m e o u t = # 2 \r
0054060 d s t D o n e = # 1 \r / / M a
0054100 s k b i t s f o r s t a t
0054120 u s w o r d \r d s t E r
0054140 r o r s = # 1 7 7 7 1 6 \t \t / /
0054160 a l l e r r o r s - - i
0054200 g n o r e R e a d O n l y a
0054220 n d O f f s e t \r d s t
0054240 R e s t o r e = # 1 6 0 1 0 0 \t
0054260 \t / / e r r o r s t h a t
0054300 m a y r e q u i r e a r e
0054320 s t o r e t o c l e 376 001 \0 n
0054340 % a r \r d s t R e t r y I
0054360 n d e f i n i t e l y = # 6 0 4
0054400 \t / / r e t r y t h e s e
0054420 e r r o r s w i t h o u t c
0054440 o u n t i n g t h e m \r / /
0054460 S t a t u s w o r d v a l u
0054500 e s \r d s t F r e e = # 1
0054520 7 7 7 7 7 \t \t / / d e n o t e
0054540 s f r e e C B - - s e t
0054560 b y s o f t w a r e \r
0054600 ] \r \f \r / / T r i d e n t C
0054620 o n t r o l l e r C o n t r o
0054640 l B l o c k f o r m a t \r m
0054660 a n i f e s t K B L K = #
0054700 6 4 0 \t \t / / T r i d e n t
0054720 c o n t r o l l e r C B a d
0054740 d 376 001 \0 ~ 212 r e s s \r s t r u c
0054760 t u r e K B L K : \r [ \r
0055000 p t r w o r d \t / / K
0055020 B L K + 0 = # 6 4 0 = p
0055040 o i n t e r t o c o m m a n
0055060 d b l o c k \r d r i v e
0055100 w o r d \t / / K B L K + 1
0055120 = # 6 4 1 = n u m b e r
0055140 o f c u r r e n t l y s e l
0055160 e c t e d d r i v e \r t
0055200 r a c k w o r d \t / / K B L
0055220 K + 2 = # 6 4 2 = t r a
0055240 c k n u m b e r i n l a s
0055260 t c o m m a n d \r @ D S
0055300 T \t \t / / K B L K + 3 = #
0055320 6 4 3 = s t a t u s a t
0055340 l a s t s 376 001 \0 242 371 e c t o r
0055360 p u l s e \r a b o r t e
0055400 d w o r d \t / / K B L K + 4
0055420 = n o n - z e r o i f a
0055440 c o m m a n d w a s a b o
0055460 r t e d \r ] \r \r \r / / H e
0055500 a d e r , L a b e l , D a t a
0055520 f o r m a t s o n d i s k \r
0055540 \r / / H a r d w a r e d i s
0055560 k a d d r e s s - s a m e
0055600 a s d i s k a d d r e s s
0055620 u s e d i n t h e K C B
0055640 \r s t r u c t u r e D A : \r
0055660 [ \r t r a c k w o r
0055700 d \r h e a d b y t e \r
0055720 s e c t o r b y t e \r
0055740 ] \r \r / / D i s k 376 001 \0 262 W
0055760 h e a d e r - m u s t b
0056000 e t h e s a m e a s D A
0056020 \r s t r u c t u r e D H : @
0056040 D A \r m a n i f e s t l D H
0056060 = s i z e D H / 1 6 \r \r / /
0056100 D i s k l a b e l . \r / /
0056120 T h e l a s t t w o w o r
0056140 d s m u s t b e t h e n
0056160 e x t s e c t o r a d d r e
0056200 s s i n D H f o r m a t \r
0056220 / / ( u s e d f o r c h a
0056240 i n i n g o p e r a t i o n s
0056260 ) \r / / * = s e t b y D o
0056300 D i s k C o m m a n d \r / / #
0056320 = c o n s t a n t f o r a l
0056340 l p a g e s \r s t r u c t u r
0056360 376 001 \0 002 335 e D L : \r [ \r
0056400 f i l e I d w o r d l
0056420 F I D \t / / # * \r p a c
0056440 k I D w o r d \t \t / / # *
0056460 \r n u m C h a r s w o r
0056500 d \t / / b e t w e e n 0 a
0056520 n d c h a r s P e r P a g e
0056540 i n c l u s i v e . \r \t \t
0056560 \t / / n e c h a r s P e r P
0056600 a g e o n l y o n l a s t
0056620 p a g e \r p a g e N u m
0056640 b e r w o r d \t / / * p a
0056660 g e n u m b e r i n f i l
0056700 e o f t h i s p a g e \r
0056720 p r e v i o u s @ D H \t \t
0056740 / / d i s k a d d r e s s
0056760 o f p r 376 001 \0 327 347 e v i o u s
0057000 f i l e p a g e , o r e
0057020 o f D A \r n e x t @ D H
0057040 \t \t / / d i s k a d d r e s
0057060 s o f n e x t f i l e p
0057100 a g e , o r e o f D A \r
0057120 ] \r m a n i f e s t l D L =
0057140 s i z e D L / 1 6 \r \f \r / /
0057160 D i s k c o m m a n d b l o
0057200 c k . \r / / o n e f o r e
0057220 a c h s e c t o r t r a n s
0057240 f e r \r s t r u c t u r e K C
0057260 B : \r [ \r d i s k A
0057300 d d r e s s @ D H = @ D H
0057320 \t / / + 0 + 1 \r d r
0057340 i v e w o r d \t \t \t / / + 2
0057360 \r n e x t K C 376 001 \0 347 E B
0057400 w o r d \t \t \t / / + 3 \r
0057420 I D w o r d \t \t \t / / + 4
0057440 c o m m a n d s e a l \r
0057460 C o m m H w o r d \t \t \t / /
0057500 + 5 h e a d e r c o m m a
0057520 n d b l o c k \r C o u
0057540 n t H w o r d \t \t \t / / + 6
0057560 \r A d d r H w o r d \t \t
0057600 \t / / + 7 \r E C C 0 H
0057620 w o r d \t \t \t / / + 1 0 \r
0057640 E C C 1 H w o r d \t \t \t / /
0057660 + 1 1 \r S t a t u s H
0057700 @ D S T \t \t \t / / + 1 2 \r
0057720 C o m m L w o r d \t \t \t / /
0057740 + 1 3 l a b e l c o m m a
0057760 n d b l o c k \r C o 376
0060000 001 \0 313 375 u n t L w o r d \t \t \t
0060020 / / + 1 4 \r A d d r L
0060040 w o r d \t \t \t / / + 1 5 \r
0060060 E C C 0 L w o r d \t \t \t / /
0060100 + 1 6 \r E C C 1 L w o
0060120 r d \t \t \t / / + 1 7 \r S
0060140 t a t u s L @ D S T \t \t \t / /
0060160 + 2 0 \r C o m m D w o
0060200 r d \t \t \t / / + 2 1 d a t a
0060220 c o m m a n d b l o c k \r
0060240 C o u n t D w o r d \t \t
0060260 \t / / + 2 2 \r A d d r D
0060300 w o r d \t \t \t / / + 2 3 \r
0060320 E C C 0 D w o r d \t \t \t /
0060340 / + 2 4 \r E C C 1 D w
0060360 o r d \t \t \t / / + 2 5 \r
0060400 S t a t 376 001 \0 001 _ u s D @ D S
0060420 T \t \t \t / / + 2 6 \r e n
0060440 d W o r d w o r d \t \t \t / /
0060460 + 2 7 \r b l a n k w o r
0060500 d \t \t \t / / + 3 0 i n t e r
0060520 r u p t b i t s w h e n i
0060540 m p l e m e n t e d \r n o
0060560 r m a l W a k e u p s w o r d
0060600 \t \t / / + 3 1 \r e r r o
0060620 r W a k e u p s w o r d \t \t /
0060640 / + 3 2 \r ] \r m a n i f
0060660 e s t l K C B = s i z e K C
0060700 B / 1 6 \r \r / / C o m m a n d
0060720 f o r m a t f o r e a c h
0060740 b l o c k w i t h i n a
0060760 s e c t o r \r / / u s e d t
0061000 o f i l l i n 376 001 \0 323 266 C
0061020 B \r s t r u c t u r e K C B b
0061040 l o c k : \r [ \r C
0061060 o m m w o r d \r C o u n
0061100 t w o r d \r A d d r w
0061120 o r d \r E C C 0 w o r d
0061140 \r E C C 1 w o r d \r
0061160 S t a t u s w o r d \r
0061200 ] \r m a n i f e s t l K C B b
0061220 l = s i z e K C B b l o c k /
0061240 1 6 \r \r \f \r / / T F S s p e
0061260 c i a l i z a t i o n o f t
0061300 h e D i s k C B Z \r s t r u
0061320 c t u r e T F S C B Z : \r
0061340 [ \r @ C B Z \t \t \t \t / /
0061360 s t a n d a r d p a r t \r
0061400 C B s w o r d 0 \t \t 376 001
0061420 \0 201 R \t / / * a s m a n y
0061440 C B s a s w i l l f i t
0061460 s t a r t h e r e \r ]
0061500 \r m a n i f e s t l T F S C B
0061520 Z = s i z e T F S C B Z /
0061540 1 6 / / f i x e d p a r
0061560 t o f C B Z \r \r / / e a c
0061600 h C B Z c o n t a i n s a
0061620 C B f o r e a c h p o s
0061640 s i b l e t r a n s f e r e
0061660 n q u e u e d \r / / t h e l
0061700 a b e l m u s t c o m e f
0061720 i r s t f o l l o w e d b y
0061740 t h e D C B ( f o r c h
0061760 a i n i n g ) \r / / a f r e
0062000 e C B m u s t h a v e s
0062020 t a t 376 001 \0 211 024 u s = D S T f r
0062040 e e S t a t u s ( i n i t i a
0062060 l i z a t i o n d o e s t h
0062100 a t ) \r / / * = i n i t i a l
0062120 i z e d b y I n i t i a l i
0062140 z e C b S t o r a g e ; e v e
0062160 r y t h i n g e l s e i s
0062200 z e r o e d \r s t r u c t u r e
0062220 C B : \r [ \r l a b
0062240 e l @ D L \t \t / / l a b e l
0062260 ( 1 0 w o r d s ) \r @
0062300 K C B \t \t \t / / h a r d w a r
0062320 e o r i e n t e d c o n t r
0062340 o l b l o c k ( 2 7 w o
0062360 r d s ) \r t r u e P a g e
0062400 N u m b e r w o r d \t / / '
0062420 v a r i a b l e 376 001 \0 A 253 ' p
0062440 a r t o f t h e c b e n
0062460 d s h e r e \r / / r e m a i
0062500 n i n g w o r d s a r e n
0062520 o t z e r o e d b y T F S
0062540 G e t C b \r c b z w o r
0062560 d \t \t / / * \r v D i s k
0062600 A d d r e s s w o r d \t / /
0062620 V D A f o r t h i s x f e
0062640 r ( o f f s e t = 3 8 . )
0062660 \r n e x t C B w o r d \t
0062700 \t / / * p o i n t e r t o
0062720 n e x t C B o n C B Z
0062740 q u e u e \r ] \r m a n i f
0062760 e s t \r [ \r l C B
0063000 = s i z e C B / 1 6 \r
0063020 l V a r C B = o f f 376 001 \0
0063040 341 267 s e t C B . c b z / 1 6 \r
0063060 C B z o n e L e n g t h
0063100 = l T F S C B Z + 6 * l C B
0063120 / / 6 C B s r e q u i r e
0063140 d t o r u n a t d i s k
0063160 s p e e d \r ] \r \f \r / /
0063200 D S K s t r u c t u r e f
0063220 o r T r i d e n t \r / / F i
0063240 r s t , t h e l o c a l d
0063260 e f i n i t i o n s f o r T
0063300 r i d e n t o n l y : \r / /
0063320 f i r s t l T F S K D H e a d
0063340 e r w o r d s a r e r e a
0063360 d i n f r o m d i s k a
0063400 t n o r m a l s t a r t u p
0063420 \r m a n i f e s t T F S K D v
0063440 e r 376 001 \0 \0 351 s i o n = 2 \r \r s
0063460 t r u c t u r e T F S K D : \r
0063500 [ \r @ K D H \t \t \t \t
0063520 / / s t a n d a r d 1 s t
0063540 p a r t \r v e r s i o n
0063560 w o r d \t \t \t / / v e r s i o
0063600 n n u m b e r o f t h i s
0063620 D i s k D e s c r i p t o r \r
0063640 m o d e l w o r d \t \t \t
0063660 / / d i s k m o d e l n u
0063700 m b e r \r p a c k I D w
0063720 o r d \t \t \t / / f i e l d s
0063740 e t u p w h e n d i s k i
0063760 n i t i a l i z e d \r V D
0064000 A d i s k D D ^ 1 , l e n g t h
0064020 T F S B T + 1 w o r d / /
0064040 V D A s o 376 001 \0 C 365 f t h
0064060 e d a t a p a r t o f D
0064100 D \r f i r s t V T r a c k
0064120 w o r d \t \t / / f i r s t
0064140 t r a c k u s e d i n f i
0064160 l e s y s t e m \r n V T
0064200 r a c k s w o r d \t \t / / n
0064220 u m b e r o f t r a c k s
0064240 u s e d i n f i l e s y s
0064260 t e m \r n T r a n s f e r
0064300 s w o r d 2 \t \t / / t o t
0064320 a l n u m b e r o f t r a
0064340 n s f e r s o n t h i s d
0064360 i s k \r n E r r o r s w
0064400 o r d 2 \t \t / / t o t a l
0064420 n u m b e r o f e r r o r s
0064440 - - s e e T f s G 376 001 \0 367
0064460 347 e t C b \r n E C C E r r
0064500 o r s w o r d 2 \t \t / / t
0064520 o t a l n u m b e r o f E
0064540 C C e r r o r s e n c o u n
0064560 t e r e d \r n E C C F i x
0064600 e s w o r d 2 \t \t / / t o
0064620 t a l n u m b e r o f t i
0064640 m e s r e c o v e r y s u c
0064660 c e s s f u l \r n R e s t
0064700 o r e s w o r d 2 \t \t / /
0064720 n u m b e r o f " r e s t o
0064740 r e " o p e r a t i o n s d
0064760 o n e \r n U n R e c o v
0065000 w o r d 2 \t \t / / n u m b e
0065020 r o f u n r e c o v e r a b
0065040 l e e r r o r s \r n B T
0065060 E 376 001 \0 220 335 r r o r s w o r d
0065100 2 \t \t / / n u m b e r o f
0065120 b i t t a b l e d i s c r
0065140 e p a n c i e s \r l a s t
0065160 P a g e A l l o c w o r d \t \t
0065200 / / l a s t V D A a l l o
0065220 c a t e d - - f o r b i a
0065240 s i n g s e a r c h \r \r / /
0065260 w o r d s b e y o n d h e r
0065300 e a r e n o t s a v e d
0065320 o n t h e d i s k \r i
0065340 n i t m o d e w o r d \t \t / /
0065360 n o n z e r o i f p e r m
0065400 i t t e d t o c r e a t e
0065420 n e w f i l e s \r z o n
0065440 e w o r d \t \t \t / / z o n e
0065460 o f t h 376 001 \0 v = i s D S
0065500 K \r d d M g r w o r d \t
0065520 \t \t / / p o i n t e r t o
0065540 D i s k D e s c r i p t o r M
0065560 a n a g e r o b j e c t \r
0065600 f p T F S S y s D i r b l k
0065620 w o r d l F P \t / / s t o r
0065640 a g e f o r F P \r f p
0065660 T F S D D b l k w o r d l F
0065700 P \t \t / / s t o r a g e f o
0065720 r F P \r f p T F S W D b
0065740 l k w o r d l F P \t \t / /
0065760 s t o r a g e f o r F P \r
0066000 W D N a m e b l k w o r d
0066020 m a x L e n g t h F n I n W o
0066040 r d s / / s t o r a g e
0066060 f o r n a m e \r 376 001 \0 | 033
0066100 ] \r m a n i f e s t l T F S
0066120 K D H e a d e r = ( o f f s
0066140 e t T F S K D . i n i t m o d
0066160 e / 1 6 ) \r \r / / e x t e n d
0066200 e d v e r s i o n o f t h
0066220 e d i s k s t r u c t u r e
0066240 \r s t r u c t u r e T F S D S
0066260 K : \r [ \r @ D S K \r
0066300 @ T F S K D \r ] \r m
0066320 a n i f e s t l T F S D S K
0066340 = s i z e T F S D S K / 1 6
0066360 \r \r / / T F S D S K o f f s
0066400 e t s k n o w n t o T f s
0066420 A . A s m \r c o m p i l e i f
0066440 o f f s e t T F S D S K . n H
0066460 e a d s / 1 6 n e 2 6 %
0066500 376 001 \0 ~ j o f f s e t T F S D
0066520 S K . n S e c t o r s / 1 6 n
0066540 e 2 7 % \r o f f s e t T
0066560 F S D S K . f i r s t V T r a c
0066600 k / 1 6 n e 4 8 % o f f
0066620 s e t T F S D S K . n V T r a
0066640 c k s / 1 6 n e 4 9 t h e
0066660 n \r [ B a r f ( " T F S
0066700 D S K o f f s e t s w r o n
0066720 g " ) ] \r \r / / b a d p a
0066740 g e l i s t ( o n p h y s
0066760 i c a l p a g e 0 o f p
0067000 a c k ) \r s t r u c t u r e B
0067020 P L : \r [ \r s e a l
0067040 w o r d \t \t / / i n d i c a
0067060 t e s p r e s e n c e o f
0067100 b a d p 376 001 \0 031 H a g e l i
0067120 s t \r n B a d P a g e s
0067140 w o r d \t / / n u m b e r o
0067160 f b a d p a g e s \r d
0067200 a ^ 0 , 0 @ D A \t \t / / r e
0067220 a l d i s k a d d r e s s e
0067240 s o f b a d p a g e s \r
0067260 ] \r m a n i f e s t b p l
0067300 S e a l = # 1 2 3 4 5 6 \r \r
0067320 / / e r r o r c o d e s \r m
0067340 a n i f e s t \r [ \r
0067360 e c O s V e r s i o n = 2 4
0067400 0 3 \r e c T f s Q u e u e
0067420 = 2 4 0 4 \r e c N o C
0067440 r e a t i o n A b i l i t y =
0067460 2 4 0 5 \r e c B a d A c
0067500 t i o n = 2 4 0 376 \0 254 354 y 6
0067520 \r e c B a d B t P a g e
0067540 = 2 4 0 7 \r e c E s s e
0067560 n t i a l F i l e = 2 4 0 8
0067600 \r e c B a d A s s i g n P
0067620 a g e = 2 4 0 9 \r e c
0067640 R e a d O n l y = 2 4 1 0 \r
0067660 e c D r i v e H u n g =
0067700 2 4 1 1 \r e c U n R e c
0067720 o v D i s k E r r o r = 2 4
0067740 1 2 \r e c D i s k F u l l
0067760 = 2 4 1 3 \r ] \r 374
0067774