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