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