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