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