$ od -c -N 50000 [eris]<Lisp>INTERMEZZO>LIBRARY>imageobjects.tedit!5 0000000 X E R O X \t L i s p L i b 0000020 r a r y P a c k a g e s \r 2 \r 0000040 \r \r \r \r 4 \r 1 \r \r 1 \r \r I M A G 0000060 E O B J E C T S \r 1 \r 4 \r 4 \r 0000100 \r 4 \r \r I N T R O D U C I N G 0000120 O B J E C T S I N T O D O C 0000140 U M E N T S \r I m a g e O b 0000160 j e c t s i s a g e n e r 0000200 a l - p u r p o s e i n t e r 0000220 f a c e t h a t e n a b l e 0000240 s y o u t o i n c l u d e 0000260 g r a p h i c s i n d o c 0000300 u m e n t s . M o r e g e n 0000320 e r a l l y , i t e n a b l 0000340 e s y o u t o i n c l u d 0000360 e o n e k i n d o f i m 0000400 a g e , w i t h i t s o w 0000420 n s e m a n t i c s , l a y 0000440 o u t r u l e s , a n d e 0000460 d i t i n g p a r a d i g m s 0000500 , i n s i d e a n o t h e r 0000520 k i n d o f i m a g e . 0000540 O n e s i d e c a n b e 0000560 i m p l e m e n t e d b y i 0000600 m a g e u s e r s w h o w 0000620 a n t t o i n c l u d e o 0000640 t h e r i m a g e s , a n d 0000660 t h e o t h e r s i d e 0000700 c a n b e i m p l e m e n t 0000720 e d b y i m a g e p r o d 0000740 u c e r s , w h o c r e a t 0000760 e i m a g e s f o r u s e 0001000 , s a y , i n d o c u m e 0001020 n t s . \r I m a g e s a r e 0001040 e n c a p s u l a t e d i n s 0001060 i d e a u n i f o r m b a 0001100 r r i e r - - t h e I M A G E 0001120 O B J d a t a t y p e . 0001140 F r o m t h e o u t s i d e 0001160 , y o u c o m m u n i c a t 0001200 e t o t h e i m a g e b 0001220 y c a l l i n g a s t a n 0001240 d a r d s e t o f f u n c 0001260 t i o n s . F o r e x a m 0001300 p l e , c a l l i n g o n e 0001320 f u n c t i o n t e l l s 0001340 y o u h o w b i g t h e 0001360 i m a g e i s ; c a l l i n 0001400 g a n o t h e r c a u s e s 0001420 t h e i m a g e o b j e c 0001440 t t o b e d i s p l a y e 0001460 d w h e r e y o u t e l l 0001500 i t , a n d s o o n . 0001520 A n y o n e w h o w a n 0001540 t s t o c r e a t e i m a 0001560 g e s f o r g e n e r a l 0001600 u s e c a n i m p l e m e n 0001620 t h i s o w n b r a n d 0001640 o f I M A G E O B J . I 0001660 M A G E O B J s h a v e a l 0001700 r e a d y b e e n i m p l 0001720 e m e n t e d f o r m e n u 0001740 s , b i t m a p s , a n n 0001760 o t a t i o n s , a n d g r 0002000 a p h s . \r S i m i l a r l y 0002020 , a n y i m a g i n g s y 0002040 s t e m t h a t w a n t s 0002060 t o u s e o t h e r k i n 0002100 d s o f i m a g e s h a s 0002120 o n l y t o i m p l e m e 0002140 n t t h e c o n s u m e r 0002160 s i d e o f t h e i n t e 0002200 r f a c e a n d n e e d n ' 0002220 t w o r r y a b o u t i n 0002240 t e r n a l d e t a i l s . \r 0002260 I m a g e O b j e c t s f 0002300 o r T E d i t a l l o w s 0002320 o b j e c t s t o e x i s 0002340 t i n T E d i t d o c u m 0002360 e n t s a n d b e e d i t 0002400 e d w i t h t h e i r o w 0002420 n e d i t o r . I t a l 0002440 s o p r o v i d e s a f a 0002460 c i l i t y i n w h i c h 0002500 o b j e c t s c a n b e s 0002520 h i f t - s e l e c t e d ( o 0002540 r " c o p y - s e l e c t e d 0002560 " ) b e t w e e n T E d i t 0002600 a n d n o n - T E d i t w 0002620 i n d o w s . F o r e x a 0002640 m p l e , t h e I m a g e 0002660 O b j e c t s i n t e r f a c 0002700 e a l l o w s y o u t o 0002720 c o p y - s e l e c t g r a p 0002740 h s f r o m a G r a p h e 0002760 r w i n d o w i n t o a 0003000 T E d i t w i n d o w . Y o 0003020 u c a n a l s o p e r f o 0003040 r m m o r e c o m p l i c a 0003060 t e d c o p y - s e l e c t i 0003100 o n s , s u c h a s c o p 0003120 y - s e l e c t i n g t e x t 0003140 f r o m a D E d i t w i 0003160 n d o w i n t o a T E d i 0003200 t w i n d o w t o p r e s 0003220 e r v e i t s s t r u c t u 0003240 r e , w h i l e c o p y - 0003260 s e l e c t i n g i t i n t 0003300 o a t y p e s c r i p t w 0003320 i n d o w t o t r e a t i 0003340 t a s a t y p e - i n . 0003360 T h e s o u r c e w i n d o 0003400 w ( w h e r e t h e o b j 0003420 e c t c o m e s f r o m ) 0003440 d o e s n o t h a v e t o 0003460 k n o w w h a t s o r t 0003500 o f w i n d o w t h e d e 0003520 s t i n a t i o n w i n d o w 0003540 ( w h e r e t h e o b j e 0003560 c t i s i n s e r t e d ) 0003600 i s , a n d t h e d e s t 0003620 i n a t i o n d o e s n o t 0003640 h a v e t o k n o w w h 0003660 e r e t h e i n s e r t i o 0003700 n c o m e s f r o m . \r A 0003720 n e w d a t a t y p e , 0003740 I M A G E O B J , c o n t a i 0003760 n s t h e d a t a a n d 0004000 t h e p r o c e d u r e s n 0004020 e c e s s a r y t o m a n i 0004040 p u l a t e a n o b j e c t 0004060 t h a t i s t o b e p 0004100 a r t o f a d o c u m e n 0004120 t . I M A G E O B J s a r 0004140 e c r e a t e d w i t h t 0004160 h e f u n c t i o n I M A G 0004200 E O B J C R E A T E . \r A n o 0004220 t h e r n e w d a t a t y 0004240 p e , I M A G E F N S , i s 0004260 a v e c t o r o f t h e 0004300 p r o c e d u r e s n e c e 0004320 s s a r y t o d e f i n e 0004340 t h e b e h a v i o r o f 0004360 a t y p e o f I M A G E O 0004400 B J . G r o u p i n g t h 0004420 e o p e r a t i o n s i n 0004440 a s e p a r a t e d a t a 0004460 t y p e a l l o w s m u l t 0004500 i p l e i n s t a n c e s o 0004520 f t h e s a m e t y p e 0004540 o f i m a g e o b j e c t 0004560 t o s h a r e p r o c e d u 0004600 r e v e c t o r s . T h e 0004620 d a t a a n d p r o c e d 0004640 u r e f i e l d s o f a n 0004660 I M A G E O B J h a v e a 0004700 u n i f o r m i n t e r f a 0004720 c e t h r o u g h t h e f 0004740 u n c t i o n I M A G E O B J 0004760 P R O P . I M A G E F N S 0005000 a r e c r e a t e d w i t h 0005020 t h e f u n c t i o n I M 0005040 A G E F N S C R E A T E . \r ( I 0005060 M A G E F N S C R E A T E D i 0005100 s p l a y F n I m a g e B o x 0005120 F n P u t F n G e t F n C 0005140 o p y F n B u t t o n E v e n 0005160 t I n F n C o p y B u t t o n 0005200 E v e n t I n F n W h e n M o 0005220 v e d F n W h e n I n s e r t 0005240 e d F n W h e n D e l e t e d 0005260 F n W h e n C o p i e d F n 0005300 W h e n O p e r a t e d O n F n 0005320 P r e P r i n t F n ) \t [ F u 0005340 n c t i o n ] \r r e t u r n s 0005360 a n I M A G E F N S t h a t 0005400 c o n t a i n s t h e f u 0005420 n c t i o n s n e c e s s a r 0005440 y t o d e f i n e t h e 0005460 b e h a v i o r o f a n I 0005500 M A G E O B J . T h e a r 0005520 g u m e n t s a r e a s f 0005540 o l l o w s : \r D i s p l a y 0005560 F n i s a p p l i e d t o 0005600 t h e a r g u m e n t s I 0005620 m a g e O b j a n d I m a g 0005640 e S t r e a m . I t i s 0005660 c a l l e d t o d i s p l a 0005700 y t h e o b j e c t a t 0005720 t h e c u r r e n t p o s i 0005740 t i o n o n I m a g e S t r 0005760 e a m . T h e t y p e o 0006000 f s t r e a m i n d i c a t 0006020 e s w h e t h e r t h e d 0006040 e v i c e i s t h e d i s 0006060 p l a y o r s o m e o t h 0006100 e r i m a g e s t r e a m . 0006120 \r I m a g e B o x F n i s a 0006140 p p l i e d t o t h e a r 0006160 g u m e n t s I m a g e O b j 0006200 , I m a g e S t r e a m , C 0006220 u r r e n t X , a n d R i g 0006240 h t M a r g i n . I t r e 0006260 t u r n s t h e s i z e o 0006300 f t h e o b j e c t a s 0006320 a l i s t . T h e l i s 0006340 t ' s f i r s t a n d s e 0006360 c o n d e l e m e n t s a r 0006400 e t h e w i d t h a n d 0006420 h e i g h t o f t h e o b 0006440 j e c t i m a g e ; i t s 0006460 t h i r d a n d f o u r t h 0006500 e l e m e n t s a r e t h 0006520 e p o s i t i o n o f t h 0006540 e l e f t e d g e a n d 0006560 b a s e l i n e o f t h e 0006600 i m a g e r e l a t i v e t 0006620 o w h e r e y o u w a n t 0006640 t o p o s i t i o n i t . 0006660 F o r c h a r a c t e r s 0006700 , t h e t h i r d e l e m 0006720 e n t i s t h e d e s c e 0006740 n t ( h e i g h t o f t 0006760 h e d e s c e n d e r ) a n 0007000 d t h e f o u r t h e l e 0007020 m e n t i s z e r o b e c 0007040 a u s e T E d i t d o e s n 0007060 ' t s u p p o r t l e f t 0007100 k e r n i n g . T h e I m a 0007120 g e B o x F n r e t u r n s 0007140 t h e R E C O R D I M A G E 0007160 B O X , w h i c h i s a 0007200 d a t a s t r u c t u r e t 0007220 h a t d e s c r i b e s t h 0007240 e i m a g e l a i d d o w 0007260 n w h e n a n I M A G E O 0007300 B J i s d i s p l a y e d 0007320 i n t e r m s o f w i d t 0007340 h , h e i g h t , a n d d 0007360 e s c e n d e r h e i g h t . 0007400 I t i s p r o v i d e d 0007420 w i t h f o u r f i e l d 0007440 s : X S I Z E , Y S I Z E , 0007460 Y D E S C , a n d X K E R 0007500 N . T h e I m a g e B o x F 0007520 n l o o k s a t t h e t 0007540 y p e o f t h e s t r e a 0007560 m t o d e t e r m i n e t 0007600 h e o u t p u t d e v i c e 0007620 i f t h e o b j e c t ' s 0007640 s i z e c h a n g e s f r 0007660 o m d e v i c e t o d e v 0007700 i c e . ( F o r e x a m p l 0007720 e , a b i t - m a p o b j 0007740 e c t m a y s p e c i f y 0007760 a s c a l e f a c t o r t 0010000 h a t i s i g n o r e d w 0010020 h e n t h e b i t m a p 0010040 i s d i s p l a y e d o n 0010060 t h e s c r e e n . ) T h e 0010100 C u r r e n t X a n d R i 0010120 g h t M a r g i n f i e l d s 0010140 a l l o w a n o b j e c t 0010160 t o t a k e a c c o u n t 0010200 o f i t s e n v i r o n m 0010220 e n t w h e n d e c i d i n 0010240 g h o w b i g i t i s . 0010260 I f t h e s e f i e l d 0010300 s a r e n o t a v a i l a 0010320 b l e , t h e y a r e N I 0010340 L . \r P u t F n i s a p p l 0010360 i e d t o t h e a r g u m 0010400 e n t s I m a g e O b j a n 0010420 d F i l e S t r e a m . I t 0010440 i s c a l l e d t o s a 0010460 v e t h e o b j e c t o n 0010500 a f i l e . I t p r i 0010520 n t s a d e s c r i p t i o 0010540 n o n F i l e S t r e a m 0010560 t h a t , w h e n r e a d 0010600 b y G e t F n ( s e e b e 0010620 l o w ) , r e g e n e r a 0010640 t e s t h e T E d i t o b 0010660 j e c t . ( T E d i t t a 0010700 k e s c a r e o f w r i t 0010720 i n g o u t t h e n a m e 0010740 o f t h e G e t F n . ) \r 0010760 G e t F n i s a p p l i e d 0011000 t o t h e a r g u m e n t 0011020 s F i l e S t r e a m a n d 0011040 T e x t S t r e a m . I t 0011060 i s c a l l e d w h e n 0011100 t h e o b j e c t i s e n 0011120 c o u n t e r e d o n t h e 0011140 f i l e d u r i n g i n p 0011160 u t . I t r e a d s t 0011200 h e d e s c r i p t i o n t 0011220 h a t w a s w r i t t e n 0011240 b y t h e P u t F n a n 0011260 d r e t u r n s a n I M A 0011300 G E O B J . \r C o p y F n i 0011320 s a p p l i e d t o t h e 0011340 a r g u m e n t I m a g e O 0011360 b j a n d r e t u r n s a 0011400 c o p y o f I m a g e O b 0011420 j . T h e C o p y F n i 0011440 s c a l l e d d u r i n g 0011460 a c o p y - s e l e c t o p 0011500 e r a t i o n . \r B u t t o n E 0011520 v e n t I n F n i s a p p 0011540 l i e d t o t h e a r g u 0011560 m e n t s I m a g e O b j , 0011600 W i n d o w S t r e a m , S e 0011620 l e c t i o n , R e l X , R 0011640 e l Y , W i n d o w , T e x 0011660 t S t r e a m , a n d B u t 0011700 t o n . B u t t o n E v e n 0011720 t I n F n i s c a l l e d 0011740 w h e n y o u p r e s s 0011760 a m o u s e b u t t o n i 0012000 n s i d e t h e o b j e c t 0012020 . T h e B u t t o n E v e 0012040 n t I n F n d e c i d e s w 0012060 h e t h e r o r n o t t 0012100 o h a n d l e t h e b u t 0012120 t o n , t o t r a c k t h 0012140 e c u r s o r i n p a r a 0012160 l l e l w i t h m o u s e 0012200 m o v e m e n t , a n d t o 0012220 i n v o k e s e l e c t i o 0012240 n s o r e d i t s s u p p 0012260 o r t e d b y t h e o b j 0012300 e c t ( b u t s e e C o p 0012320 y B u t t o n E v e n t I n F n 0012340 b e l o w ) . I f B u t 0012360 t o n E v e n t I n F n r e t 0012400 u r n s N I L , T E d i t 0012420 t r e a t s t h e b u t t 0012440 o n p r e s s a s a s e 0012460 l e c t i o n a t i t s l 0012500 e v e l . N o t e t h a t 0012520 w h e n t h i s f u n c t 0012540 i o n i s f i r s t c a l 0012560 l e d , a b u t t o n i s 0012600 d o w n . T h e B u t 0012620 t o n E v e n t I n F n s h o 0012640 u l d a l s o s u p p o r t 0012660 t h e b u t t o n - d o w n 0012700 p r o t o c o l t o d e s 0012720 c e n d i n s i d e o f a 0012740 n y c o m p o s i t e o b j 0012760 e c t s w i t h i n i t . 0013000 I n m o s t c a s e s , 0013020 t h e B u t t o n E v e n t 0013040 I n F n r e l i n q u i s h e 0013060 s c o n t r o l ( i . e . , 0013100 R E T U R N s ) w h e n t 0013120 h e c u r s o r l e a v e s 0013140 i t s o b j e c t ' s r e 0013160 g i o n . \r C o p y B u t t o n 0013200 E v e n t I n F n i s a p p 0013220 l i e d t o t h e a r g u 0013240 m e n t s I m a g e O b j a 0013260 n d W i n d o w S t r e a m . 0013300 I t i s c a l l e d w 0013320 h e n y o u b u t t o n i 0013340 n s i d e a n o b j e c t 0013360 a n d h o l d d o w n a 0013400 c o p y ( s h i f t ) k e y 0013420 . M a n y o f t h e c 0013440 o m m e n t s a b o u t B u 0013460 t t o n E v e n t I n F n a p 0013500 p l y h e r e t o o . A 0013520 l s o , s e e t h e d i s 0013540 c u s s i o n b e l o w a b 0013560 o u t c o p y - s e l e c t i 0013600 n g o b j e c t s . \r W h 0013620 e n M o v e d F n i s a p p 0013640 l i e d t o t h e a r g u 0013660 m e n t s I m a g e O b j , 0013700 T a r g e t W i n d o w S t r e 0013720 a m , S o u r c e T e x t S t 0013740 r e a m , a n d T a r g e t 0013760 T e x t S t r e a m . I t 0014000 p r o v i d e s h o o k s b 0014020 y w h i c h t h e o b j e 0014040 c t i s n o t i f i e d 0014060 w h e n T E d i t p e r f o 0014100 r m s a n o p e r a t i o n 0014120 ( M O V E i n g ) o n t h 0014140 e w h o l e o b j e c t . 0014160 I t a l l o w s o b j 0014200 e c t s t o h a v e s i d 0014220 e e f f e c t s . \r W h e 0014240 n I n s e r t e d F n i s a 0014260 p p l i e d t o t h e a r 0014300 g u m e n t s I m a g e O b j 0014320 , T a r g e t W i n d o w S t 0014340 r e a m , S o u r c e T e x t 0014360 S t r e a m , a n d T a r g 0014400 e t T e x t S t r e a m . I 0014420 t p r o v i d e s h o o k s 0014440 b y w h i c h t h e o b 0014460 j e c t i s n o t i f i e 0014500 d w h e n T E d i t p e r 0014520 f o r m s a n o p e r a t i 0014540 o n ( I N S E R T i n g ) o 0014560 n t h e w h o l e o b j e 0014600 c t . I t a l l o w s 0014620 o b j e c t s t o h a v e 0014640 s i d e e f f e c t s . 0014660 \r W h e n D e l e t e d F n i 0014700 s a p p l i e d t o t h e 0014720 a r g u m e n t s I m a g e 0014740 O b j , T a r g e t W i n d o 0014760 w S t r e a m , S o u r c e T 0015000 e x t S t r e a m , a n d T 0015020 a r g e t T e x t S t r e a m . 0015040 I t p r o v i d e s h o 0015060 o k s b y w h i c h t h e 0015100 o b j e c t i s n o t i 0015120 f i e d w h e n T E d i t 0015140 p e r f o r m s a n o p e r 0015160 a t i o n ( D E L E T E i n g 0015200 ) o n t h e w h o l e o 0015220 b j e c t . I t a l l 0015240 o w s o b j e c t s t o h 0015260 a v e s i d e e f f e c t s 0015300 . \r W h e n C o p i e d F n 0015320 i s a p p l i e d t o t 0015340 h e a r g u m e n t s I m a 0015360 g e O b j , T a r g e t W i n 0015400 d o w S t r e a m , S o u r c 0015420 e T e x t S t r e a m , a n d 0015440 T a r g e t T e x t S t r e a 0015460 m . I t p r o v i d e s 0015500 h o o k s b y w h i c h t 0015520 h e o b j e c t i s n o 0015540 t i f i e d w h e n T E d i 0015560 t p e r f o r m s a n o p 0015600 e r a t i o n ( C O P Y i n g 0015620 ) o n t h e w h o l e o 0015640 b j e c t . W h e n C o p 0015660 i e d F n i s c a l l e d 0015700 i n a d d i t i o n t o 0015720 ( a n d a f t e r ) t h e 0015740 C o p y F n a b o v e . I 0015760 t a l l o w s o b j e c t s 0016000 t o h a v e s i d e e f 0016020 f e c t s . \r W h e n O p e 0016040 r a t e d O n F n i s a p p 0016060 l i e d t o t h e a r g u 0016100 m e n t s I m a g e O b j , 0016120 W i n d o w S t r e a m , H o 0016140 w O p e r a t e d O n , S e 0016160 l e c t i o n , a n d T e x 0016200 t S t r e a m . I t p r o 0016220 v i d e s a h o o k f o r 0016240 e d i t o p e r a t i o n s 0016260 . T h e v a l u e s o f 0016300 H o w O p e r a t e d O n a 0016320 r e S E L E C T E D , D E S 0016340 E L E C T E D , H I G H L I G 0016360 H T E D , a n d U N H I L I 0016400 G H T E D . T h e W h e 0016420 n O p e r a t e d O n F n d i 0016440 f f e r s f r o m t h e B 0016460 u t t o n E v e n t I n F n b 0016500 e c a u s e i t i s c a l 0016520 l e d w h e n y o u e x t 0016540 e n d a s e l e c t i o n 0016560 t h r o u g h t h e o b j e 0016600 c t . T h a t i s , t h 0016620 e o b j e c t i s t r e a 0016640 t e d i n t o t o a s a 0016660 T E d i t c h a r a c t e r 0016700 . H I G H L I G H T E D r e 0016720 f e r s t o t h e s e l e 0016740 c t i o n b e i n g h i g h 0016760 l i g h t e d o n t h e s 0017000 c r e e n , a n d U N H I G 0017020 H L I G H T E D m e a n s t 0017040 h a t t h e h i g h l i g 0017060 h t i n g i s b e i n g t 0017100 u r n e d o f f . \r P r e 0017120 P r i n t F n i s a p p l i 0017140 e d t o t h e a r g u m e 0017160 n t I m a g e O b j . I t 0017200 i s c a l l e d t o c o 0017220 n v e r t t h e o b j e c t 0017240 i n t o s o m e t h i n g 0017260 t h a t c a n b e p r i n 0017300 t e d f o r i n c l u s i o 0017320 n i n d o c u m e n t s . 0017340 I t r e t u r n s a n o 0017360 b j e c t t h a t t h e r 0017400 e c e i v i n g w i n d o w 0017420 c a n p r i n t ( u s i n g 0017440 e i t h e r P R I N 1 o r 0017460 P R I N 2 , i t s c h o i c 0017500 e ) t o o b t a i n a c 0017520 h a r a c t e r r e p r e s e 0017540 n t a t i o n o f t h e o 0017560 b j e c t . I f P r e P r 0017600 i n t F n i s N I L , t h 0017620 e O B J E C T D A T U M i t 0017640 s e l f i s u s e d . T 0017660 E d i t u s e s t h i s f 0017700 u n c t i o n w h e n y o u 0017720 i n d i c a t e t h a t y 0017740 o u w a n t t o p r i n t 0017760 t h e c h a r a c t e r s 0020000 f r o m a n o b j e c t r 0020020 a t h e r t h a n t h e o 0020040 b j e c t i t s e l f ( p r 0020060 e s u m a b l y u s i n g P 0020100 R I N 1 c a s e ) . \r I D E N 0020120 T I F Y I N G L E G I T I M A 0020140 T E G E T F N S \r E a c h 0020160 l e g i t i m a t e G e t F n 0020200 n e e d s t o b e k n o 0020220 w n t o t h e s y s t e m 0020240 , t o p r e v e n t v a r 0020260 i o u s T r o j a n - h o r s 0020300 e p r o b l e m s a n d t 0020320 o a l l o w t h e a u t o 0020340 m a t i c l o a d i n g o f 0020360 t h e s u p p o r t i n g 0020400 c o d e f o r i n f r e q u 0020420 e n t l y u s e d I M A G E 0020440 O B J s . T o t h i s e 0020460 n d , t h e r e i s a g 0020500 l o b a l l i s t , I M A G 0020520 E O B J G E T F N s , t h a t 0020540 c o n t a i n s a n e n t 0020560 r y f o r e a c h G e t F 0020600 n . T h e e x i s t e n c 0020620 e o f t h e e n t r y m 0020640 a r k s t h e G e t F n a 0020660 s l e g i t i m a t e ; t h 0020700 e e n t r y i t s e l f i 0020720 s a p r o p e r t y l i s 0020740 t ( P L i s t ) , w h i c h 0020760 c a n h o l d i n f o r m 0021000 a t i o n a b o u t t h e 0021020 G e t F n ( s e e t h e f 0021040 o l l o w i n g s e c t i o n 0021060 ) . \r N o a c t i o n n e e 0021100 d s t o b e t a k e n f 0021120 o r G e t F n s t h a t a 0021140 r e c u r r e n t l y i n 0021160 u s e : t h e f u n c t i o 0021200 n I M A G E F N S C R E A T E 0021220 a u t o m a t i c a l l y a 0021240 d d s i t s G e t F n a r 0021260 g u m e n t t o t h e l i 0021300 s t . H o w e v e r , p a 0021320 c k a g e s t h a t s u p p 0021340 o r t o b s o l e t e v e r 0021360 s i o n s o f o b j e c t s 0021400 m a y n e e d t o e x p 0021420 l i c i t l y a d d t h e 0021440 o b s o l e t e G e t F n s . 0021460 F o r e x a m p l e , T E 0021500 d i t s u p p o r t s b i t 0021520 - m a p I M A G E O B J s . 0021540 R e c e n t l y , a c h a 0021560 n g e w a s m a d e i n 0021600 t h e f o r m a t i n w h 0021620 i c h o b j e c t s a r e 0021640 s t o r e d ; t o r e t a i 0021660 n c o m p a t i b i l i t y 0021700 w i t h t h e o l d o b j 0021720 e c t f o r m a t , t h e r 0021740 e a r e n o w t w o G e 0021760 t F n s . T h e c u r r e 0022000 n t G e t F n i s a u t o 0022020 m a t i c a l l y o n t h e 0022040 l i s t , c o u r t e s y 0022060 o f I M A G E F N S C R E A T 0022100 E . H o w e v e r , t h 0022120 e c o d e f i l e t h a t 0022140 s u p p o r t s t h e o l 0022160 d b i t - m a p o b j e c t 0022200 s c o n t a i n s t h e 0022220 c l a u s e : ( A D D V A R S 0022240 ( I M A G E O B J G E T F N S 0022260 ( O l d G e t F n N a m e ) ) 0022300 ) , w h i c h a d d s t h 0022320 e o l d G e t F n t o I 0022340 M A G E O B J G E T F N S . \r F 0022360 o r a g i v e n G e t F n 0022400 , t h e e n t r y o n I 0022420 M A G E O B J G E T F N S m a 0022440 y b e a p r o p e r t y 0022460 l i s t o f i n f o r m a t 0022500 i o n . C u r r e n t l y 0022520 t h e o n l y p o s s i b 0022540 l e p r o p e r t y i s 0022560 F I L E . \r F I L E i s t h 0022600 e n a m e o f t h e f i 0022620 l e t h a t c a n b e L 0022640 O A D e d i f t h e G e t 0022660 F n i s n ' t d e f i n e d 0022700 . T h i s f i l e a l s 0022720 o d e f i n e s a l l t h 0022740 e o t h e r f u n c t i o n 0022760 s n e e d e d t o s u p p 0023000 o r t t h a t k i n d o f 0023020 I M A G E O B J . \r F o r e 0023040 x a m p l e , t h e b i t - 0023060 m a p I M A G E O B J s i m 0023100 p l e m e n t e d b y T E d 0023120 i t u s e t h e G E T F N 0023140 B M O B J . G E T F N 2 . I 0023160 t s e n t r y i s ( B M O 0023200 B J . G E T F N 2 F I L E I 0023220 M A G E O B J ) , i n d i c a 0023240 t i n g t h a t t h e s u 0023260 p p o r t c o d e f o r b 0023300 i t - m a p i m a g e o b j 0023320 e c t s r e s i d e s o n 0023340 t h e f i l e I M A G E O B 0023360 J , a n d t h a t t h e 0023400 G e t F n f o r t h e m i 0023420 s B M O B J . G E T F N 2 . \r 0023440 T h i s m a k e s i t p o 0023460 s s i b l e t o h a v e e 0023500 n t r i e s f o r G e t F n 0023520 s w h o s e s u p p o r t i 0023540 n g c o d e i s n ' t l o 0023560 a d e d - - y o u m i g h t , 0023600 f o r i n s t a n c e , h 0023620 a v e y o u r i n i t f i 0023640 l e a d d e n t r i e s t 0023660 o I M A G E O B J G E T F N S 0023700 f o r t h e k i n d s o 0023720 f i m a g e o b j e c t s 0023740 y o u c o m m o n l y u s e 0023760 . T h e s y s t e m ' s 0024000 d e f a u l t r e a d i n g 0024020 m e t h o d w i l l a u t o 0024040 m a t i c a l l y l o a d t 0024060 h e c o d e w h e n n e c 0024100 e s s a r y . \r U S I N G T H 0024120 E B U I L T - I N S U P P O 0024140 R T F U N C T I O N S \r ( I 0024160 M A G E F N S P X ) \t [ F u n 0024200 c t i o n ] \r r e t u r n s X 0024220 i f X i s a n I M A G 0024240 E F N S , N I L o t h e r w 0024260 i s e . \r ( I M A G E O B J C R 0024300 E A T E O b j e c t D a t u m 0024320 I m a g e F n s ) \t [ F u n c 0024340 t i o n ] \r r e t u r n s a n 0024360 I M A G E O B J t h a t c 0024400 o n t a i n s t h e o b j e 0024420 c t d a t u m O b j e c t D 0024440 a t u m a n d t h e o p e 0024460 r a t i o n s v e c t o r I 0024500 M A G E F N S . O b j e c t 0024520 D a t u m c a n b e a r b 0024540 i t r a r y d a t a . \r ( I M 0024560 A G E O B J P X ) \t [ F u n c 0024600 t i o n ] \r r e t u r n s X 0024620 i f X i s a n I M A G E 0024640 O B J , N I L o t h e r w i 0024660 s e . \r ( I M A G E O B J P R O 0024700 P I m a g e O b j e c t P r 0024720 o p e r t y N e w V a l u e ) 0024740 \t [ F u n c t i o n ] \r a c c e 0024760 s s e s a n d s e t s t h 0025000 e p r o p e r t i e s o f 0025020 a n I M A G E O B J . I t 0025040 c a n b e u s e d o n 0025060 t h e s y s t e m p r o p e 0025100 r t i e s O B J E C T D A T 0025120 U M , D I S P L A Y F N , I 0025140 M A G E B O X F N , P U T F N 0025160 , G E T F N , C O P Y F N , 0025200 B U T T O N E V E N T I N F N 0025220 , C O P Y B U T T O N E V E N 0025240 T I N F N , W H E N O P E R A 0025260 T E D O N F N , a n d P R E 0025300 P R I N T F N . A d d i t i 0025320 o n a l l y , i t c a n b 0025340 e u s e d t o s a v e a 0025360 r b i t r a r y p r o p e r t 0025400 i e s o n a n I M A G E O 0025420 B J . \r R E A D I N G A N D 0025440 W R I T I N G I M A G E O B J 0025460 S O N F I L E S \r I M A G 0025500 E O B J s c a n b e w r i 0025520 t t e n o u t t o f i l e 0025540 s u s i n g H P R I N T a 0025560 n d r e a d b a c k u s i 0025600 n g R E A D . T h i s m 0025620 e t h o d u s e s t h e f 0025640 o l l o w i n g f u n c t i o 0025660 n s , w h i c h c a n a l 0025700 s o b e u s e d i n u s 0025720 e r c o d e : \r ( W R I T E I 0025740 M A G E O B J I m a g e O b j 0025760 S t r e a m ) \t [ F u n c t i 0026000 o n ] \r P R I N 2 s a c a l 0026020 l t o R E A D I M A G E O B 0026040 J , t h e n c a l l s t h 0026060 e P U T F N f o r I m a g 0026100 e O b j t o w r i t e i t 0026120 o n t o S t r e a m . D 0026140 u r i n g i n p u t , t h e 0026160 n , t h e c a l l t o R 0026200 E A D I M A G E O B J i s r 0026220 e a d a n d e v a l u a t e 0026240 d ; i t i n t u r n r e 0026260 a d s b a c k t h e o b j 0026300 e c t ' s d e s c r i p t i o 0026320 n , u s i n g t h e a p p 0026340 r o p r i a t e G e t F n . \r 0026360 ( R E A D I M A G E O B J S t 0026400 r e a m G e t F n N o E r r 0026420 o r ) \t [ F u n c t i o n ] \r r 0026440 e a d s a n I M A G E O B J 0026460 f r o m S t r e a m , s t 0026500 a r t i n g a t t h e c u 0026520 r r e n t f i l e p o s i t 0026540 i o n . U s e s t h e f 0026560 u n c t i o n G e t F n a f 0026600 t e r v a l i d a t i n g i 0026620 t ( a n d l o a d i n g s 0026640 u p p o r t c o d e , i f 0026660 n e c e s s a r y ) . I f 0026700 t h e G e t F n c a n ' t 0026720 b e v a l i d a t e d o r 0026740 i s n ' t d e f i n e d , R 0026760 E A D I M A G E O B J r e t u 0027000 r n s a n I M A G E O B J 0027020 t h a t i s a s a f e e 0027040 n c a p s u l a t i o n : I t 0027060 d i s p l a y s a s a 0027100 r e c t a n g l e t h a t s 0027120 a y s , " U n k n o w n I M 0027140 A G E O B J T y p e " a n d 0027160 l i s t s t h e G e t F n 0027200 ' s n a m e . H o w e v e 0027220 r , i f N O E R R O R i s 0027240 n o n - N I L , R E A D I M 0027260 A G E O B J r e t u r n s N 0027300 I L i f i t c a n ' t s 0027320 u c c e s s f u l l y r e a d 0027340 t h e o b j e c t . \r S e l 0027360 e c t i n g a n e n c a p s 0027400 u l a t e d I M A G E O B J 0027420 w i t h t h e m o u s e c 0027440 a u s e s a n o t h e r a t 0027460 t e m p t t o r e a d t h 0027500 e o b j e c t f r o m t h 0027520 e f i l e ; t h i s i s 0027540 s o y o u c a n l o a d 0027560 a n y n e c e s s a r y s u 0027600 p p o r t c o d e a n d t 0027620 h e n g e t t o t h e o 0027640 b j e c t . N B : Y o u 0027660 c a n n o t s a v e a n e 0027700 n c a p s u l a t e d I M A G 0027720 E O B J o n a f i l e b 0027740 e c a u s e t h e r e i s n 0027760 ' t e n o u g h i n f o r m 0030000 a t i o n t o a l l o w c 0030020 o p y i n g t h e d e s c r 0030040 i p t i o n t o t h e n e 0030060 w f i l e f r o m t h e 0030100 o l d o n e . \r C O P Y - S E 0030120 L E C T I N G B E T W E E N 0030140 W I N D O W S \r T h e g e n e 0030160 r a l i d e a b e h i n d 0030200 c o p y i n g b e t w e e n 0030220 w i n d o w s i s t h a t 0030240 t h e s o u r c e w i n d o 0030260 w b u i l d s a n i m a g 0030300 e o b j e c t o f w h a t 0030320 y o u h a v e s e l e c t 0030340 e d a n d c a l l s a s 0030360 y s t e m f u n c t i o n . 0030400 T h e s y s t e m f u n c 0030420 t i o n f i n d s t h e c 0030440 u r r e n t T T Y w i n d o 0030460 w a n d c a l l s a f u 0030500 n c t i o n a s s o c i a t e 0030520 d w i t h i t t h a t k 0030540 n o w s h o w t o i n s e 0030560 r t i m a g e o b j e c t s 0030600 . F o r i n s t a n c e , 0030620 B K S Y S B U F i s u s 0030640 e d t o c o p y s t r i n 0030660 g s b y h a v i n g t h e 0030700 s y s t e m f u n c t i o n 0030720 c a l l B K S Y S B U F o 0030740 n t h e P R E P R I N T F N 0030760 o f t h e i m a g e o b 0031000 j e c t i f t h e t a r g 0031020 e t w i n d o w d o e s n ' 0031040 t h a v e a n i n s e r t 0031060 f u n c t i o n . \r T h e f 0031100 o l l o w i n g n e w f u n 0031120 c t i o n s h a v e b e e n 0031140 a d d e d t o t h e s y 0031160 s t e m t o i m p l e m e n 0031200 t c o p y - s e l e c t i n g 0031220 i m a g e o b j e c t s b 0031240 e t w e e n w i n d o w s . \r 0031260 C O P Y B U T T O N E V E N T F 0031300 N \t [ W i n d o w p r o p e r 0031320 t y ] \r i s c a l l e d ( 0031340 i f i t e x i s t s ) w h 0031360 e n a b u t t o n e v e n 0031400 t o c c u r s a n d a c 0031420 o p y k e y i s d o w n . 0031440 I f n o C O P Y B U T T 0031460 O N E V E N T F N e x i s t s 0031500 , t h e B U T T O N E V E N 0031520 T F N i s c a l l e d . \r C 0031540 O P Y I N S E R T F N \t [ W i n 0031560 d o w p r o p e r t y ] \r i s 0031600 c a l l e d b y C O P Y I 0031620 N S E R T ( s e e b e l o w 0031640 ) w h e n t h e s o u r c 0031660 e w i n d o w w a n t s t 0031700 o i n s e r t s o m e t h i 0031720 n g i n t o t h e d e s t 0031740 i n a t i o n w i n d o w a 0031760 s a r e s u l t o f a 0032000 c o p y - s e l e c t . I t 0032020 s a r g u m e n t s a r e 0032040 t h e o b j e c t t o b e 0032060 i n s e r t e d a n d t h 0032100 e d e s t i n a t i o n w i 0032120 n d o w . T h e o b j e c 0032140 t t o b e i n s e r t e 0032160 d c a n b e a c h a r a 0032200 c t e r s t r i n g , a n 0032220 I M A G E O B J , o r a l 0032240 i s t o f I M A G E O B J s 0032260 a n d c h a r a c t e r s 0032300 t r i n g s . A s a c o 0032320 n v e n t i o n , C O P Y I N 0032340 S E R T F N s c a l l B K S 0032360 Y S B U F i f t h e o b j 0032400 e c t t h e y a r e t o 0032420 i n s e r t i s a c h a r 0032440 a c t e r s t r i n g . F 0032460 o r T E d i t w i n d o w s 0032500 , t h e C O P Y I N S E R T 0032520 F N i s a f u n c t i o n 0032540 t h a t c a l l s T E D I 0032560 T . I N S E R T i f g i v e 0032600 n a s t r i n g a n d T 0032620 E D I T . I N S E R T . O B J E 0032640 C T i f g i v e n a T E 0032660 d i t o b j e c t . \r ( C 0032700 O P Y I N S E R T I m a g e O 0032720 b j e c t ) \t [ F u n c t i o n 0032740 ] \r i s a p p l i e d t o 0032760 t h e a r g u m e n t I m 0033000 a g e O b j e c t . I t i n 0033020 s e r t s I m a g e O b j e c 0033040 t i n t o t h e w i n d o 0033060 w t h a t c u r r e n t l y 0033100 h a s t h e T T Y . I 0033120 t f i r s t f i n d s t h 0033140 e w i n d o w t h a t h a 0033160 s t h e T T Y ( s a y T 0033200 T Y W i n d o w ) . I f T 0033220 T Y W i n d o w h a s a C 0033240 O P Y I N S E R T F N , t h i 0033260 s i s c a l l e d , p a s 0033300 s i n g i t I m a g e O b j 0033320 e c t . I f n o C O P Y 0033340 I N S E R T F N e x i s t s 0033360 a n d i f I m a g e O b j e 0033400 c t i s a n i m a g e o 0033420 b j e c t , t h e r e s u l 0033440 t o f c a l l i n g i t s 0033460 P R E P R I N T F N o n i 0033500 t i s B K S Y S B U F e d ; 0033520 o t h e r w i s e I m a g e 0033540 O b j e c t i s B K S Y S B 0033560 U F e d . ( T h e d e f a 0033600 u l t B K S Y S B U F u s e 0033620 s P R I N T 2 w i t h a 0033640 r e a d t a b l e t a k e n 0033660 f r o m t h e p r o c e s 0033700 s a s s o c i a t e d w i t 0033720 h t h e T T Y w i n d o w 0033740 . A w i n d o w t h a t 0033760 w i s h e s t o u s e P 0034000 R I N 1 o r a d i f f e r 0034020 e n t r e a d t a b l e c 0034040 a n p r o v i d e i t s o 0034060 w n C O P Y I N S E R T F N 0034100 t h a t d o e s t h i s . ) 0034120 T h u s t h e C O P Y B 0034140 U T T O N E V E N T F N f o r 0034160 a w i n d o w a l l o w s 0034200 y o u t o s e l e c t 0034220 a n o b j e c t a n d t h 0034240 e n c a l l s C O P Y I N S 0034260 E R T o n a n i m a g e 0034300 o b j e c t b u i l t ( v i 0034320 a I M A G E O B J C R E A T E 0034340 ) f r o m t h e s e l e c 0034360 t e d o b j e c t a n d 1 0034400 3 f u n c t i o n s t h a t 0034420 d e f i n e i t s b e h a 0034440 v i o r . \r \r E n d N o t e s 0034460 \r 1 . T E d i t c a l l s 0034500 t h e I M A G E B O X F N o 0034520 n l y d u r i n g l i n e 0034540 f o r m a t t i n g , t h e n 0034560 c a c h e s t h e i m a g 0034600 e b o x a s ( I M A G E O B 0034620 J P R O P o b j ' B O U N D 0034640 B O X ) . T h i s a v o i 0034660 d s t h e n e e d t o c 0034700 a l l I M A G E B O X F N w 0034720 h e n i n c o m p l e t e p 0034740 o s i t i o n a n d m a r g 0034760 i n i n f o r m a t i o n i 0035000 s a v a i l a b l e . \r 2 . 0035020 W h e n t h e B u t t o 0035040 n E v e n t I n F n i s c 0035060 a l l e d , t h e w i n d o 0035100 w ' s c l i p p i n g r e g 0035120 i o n a n d o f f s e t s 0035140 h a v e b e e n c h a n g e 0035160 d s o t h a t t h e l o 0035200 w e r - l e f t c o r n e r 0035220 o f t h e o b j e c t ' s 0035240 i m a g e i s a t ( 0 , 0 0035260 ) , a n d o n l y t h e 0035300 o b j e c t ' s i m a g e c 0035320 a n b e c h a n g e d . 0035340 T h e s e l e c t i o n i s 0035360 a v a i l a b l e f o r c 0035400 h a n g i n g t o f i t y 0035420 o u r n e e d s ; t h e m 0035440 o u s e b u t t o n w e n t 0035460 d o w n a t ( r e l X , r 0035500 e l Y ) w i t h i n t h e 0035520 o b j e c t ' s i m a g e . 0035540 Y o u c a n a f f e c t 0035560 h o w T E d i t t r e a t s 0035600 t h e s e l e c t i o n b 0035620 y r e t u r n i n g o n e 0035640 o f s e v e r a l v a l u e 0035660 s . I f y o u r e t u r 0035700 n N I L , T E d i t f o 0035720 r g e t s t h a t y o u s 0035740 e l e c t e d a n o b j e c 0035760 t ; i f y o u r e t u r n 0036000 t h e a t o m D O N ' T , 0036020 T E d i t d o e s n ' t p 0036040 e r m i t t h e s e l e c t 0036060 i o n ; i f y o u r e t u 0036100 r n t h e a t o m C H A N 0036120 G E D , T E d i t u p d a t 0036140 e s t h e s c r e e n . 0036160 U s e C H A N G E D t o s 0036200 i g n a l T E d i t t h a t 0036220 t h e o b j e c t h a s 0036240 c h a n g e d s i z e o r 0036260 w i l l h a v e s i d e e 0036300 f f e c t s o n o t h e r 0036320 p a r t s o f t h e s c r 0036340 e e n i m a g e . \r 3 . A s 0036360 w i t h t h e B u t t o n 0036400 E v e n t I n F n , t h e o 0036420 f f s e t a n d c l i p p i 0036440 n g r e g i o n s f o r t 0036460 h e d i s p l a y a r e s 0036500 e t s o t h e o b j e c t 0036520 ' s i m a g e i s a t ( 0036540 0 , 0 ) , a n d o n l y t 0036560 h a t i m a g e a r e a c 0036600 a n b e m o d i f i e d . \r 0036620 \0 \0 \0 \0 \0 003 ( L I S T ( ( P A 0036640 G E N I L N I L ( 0 0 0036660 6 1 2 7 9 2 ) ( ( F O L I O 0036700 N I L ( P A R A L O O K S 0036720 ( Q U A D C E N T E R E D ) 0036740 C H A R L O O K S ( S U P E R 0036760 S C R I P T 0 S I Z E 1 0 0037000 F A M I L Y H E L V E T I C 0037020 A O V E R L I N E O F F S 0037040 T R I K E O U T O F F U N D 0037060 E R L I N E O F F S L O P E 0037100 R E G U L A R W E I G H T 0037120 M E D I U M ) ) ( 2 8 2 4 2 0037140 7 2 3 6 ) N I L ) ( H E 0037160 A D I N G N I L ( H E A D I 0037200 N G T Y P E B O O ) ( 8 4 0037220 7 4 4 4 4 4 3 6 ) N I L ) 0037240 ( T E X T N I L N I L ( 0037260 8 4 9 6 4 5 6 6 0 0 ) N 0037300 I L ) ) ) ( P A G E N I L 0037320 N I L ( 0 0 6 1 2 7 9 2 0037340 ) ( ( F O L I O N I L ( P 0037360 A R A L O O K S ( Q U A D C 0037400 E N T E R E D ) C H A R L O O 0037420 K S ( S U P E R S C R I P T 0037440 0 S I Z E 1 0 F A M I L Y 0037460 H E L V E T I C A O V E R L 0037500 I N E O F F S T R I K E O U 0037520 T O F F U N D E R L I N E 0037540 O F F S L O P E R E G U L A 0037560 R W E I G H T M E D I U M ) 0037600 ) ( 2 8 2 4 2 7 2 3 6 ) 0037620 N I L ) ( H E A D I N G N 0037640 I L ( H E A D I N G T Y P E 0037660 B O O ) ( 8 4 7 4 4 4 4 4 0037700 3 6 ) N I L ) ( T E X T 0037720 N I L N I L ( 8 4 9 6 4 0037740 5 6 6 0 0 ) N I L ) ) ) ( 0037760 P A G E N I L N I L ( 0 0040000 0 6 1 2 7 9 2 ) ( ( F O L 0040020 I O N I L ( P A R A L O O K 0040040 S ( Q U A D C E N T E R E D 0040060 ) C H A R L O O K S ( S U P 0040100 E R S C R I P T 0 S I Z E 0040120 1 0 F A M I L Y H E L V E T 0040140 I C A O V E R L I N E O F F 0040160 S T R I K E O U T O F F U 0040200 N D E R L I N E O F F S L O 0040220 P E R E G U L A R W E I G H 0040240 T M E D I U M ) ) ( 2 8 2 0040260 4 2 7 2 3 6 ) N I L ) ( 0040300 H E A D I N G N I L ( H E A 0040320 D I N G T Y P E B O O ) ( 8 0040340 4 7 4 4 4 4 4 3 6 ) N I 0040360 L ) ( T E X T N I L N I L 0040400 ( 8 4 9 6 4 5 6 6 0 0 ) 0040420 N I L ) ) ) ) ) \0 \0 \0 \0 \0 005 \0 0040440 006 \0 \0 \0 \0 001 310 \0 \f \0 \0 \0 005 003 004 \0 0040460 \0 001 001 310 001 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0040500 \0 \0 \0 \0 \0 \0 \0 \0 212 \0 212 001 8 \0 005 \0 0040520 \0 \0 \0 002 004 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0040540 \0 \0 \0 \0 \0 \0 \0 \0 212 \0 212 001 8 \0 \v \0 0040560 \0 \0 \0 003 003 \0 \0 001 002 4 001 \0 \0 \0 \0 \0 0040600 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 212 \0 0040620 212 001 8 \0 \0 \0 \0 \0 \0 002 004 \0 \0 \0 \0 \0 0040640 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 212 \0 0040660 212 001 8 \0 \0 \0 \0 \0 \0 003 004 \0 \0 001 001 310 0040700 001 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0040720 \0 \0 \0 \0 \0 \0 \0 001 310 \0 \0 \0 \0 \0 \0 003 0040740 004 \0 \0 001 001 310 001 \0 \0 \0 \0 \0 \0 \0 \v P 0040760 A G E H E A D I N G \0 003 B O O \0 0041000 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 004 \0 \v \0 0041020 \t H E L V E T I C A \0 \n \0 \0 \0 020 0041040 E D I T M A R K . S T Y L E F N 0041060 \0 \a D E L E T E D \0 \0 \0 \t H E L 0041100 V E T I C A \0 \n \0 \0 \0 020 E D I T 0041120 M A R K . S T Y L E F N \0 \0 \0 \0 0041140 \0 \t H E L V E T I C A \0 \f \0 \0 \0 0041160 \0 \0 \0 001 \0 \0 \t H E L V E T I C A 0041200 \0 \n \0 \0 \0 \0 \0 \0 001 \0 \0 \t H E L V 0041220 E T I C A \0 004 \0 \0 \0 \0 \0 \0 \0 \0 \0 0041240 \t H E L V E T I C A \0 \n \0 \0 \0 \0 0041260 \0 \0 002 \0 \0 \t H E L V E T I C A \0 0041300 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 \t H E L V E 0041320 T I C A \0 \f \0 \0 \0 \0 \0 \0 002 \0 \0 004 0041340 L O G O \0 030 \0 \0 \0 \0 \0 \0 \0 \0 \0 \t 0041360 H E L V E T I C A \0 \n \0 \0 \0 \0 \0 0041400 \0 \0 \0 \0 \t H E L V E T I C A \0 004 0041420 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 006 0041440 \0 \0 \0 001 \0 \0 \0 \0 \n \0 \0 \0 \a \0 \0 \0 0041460 \0 \t \0 \0 \0 025 \0 \0 \0 \0 \n \0 \0 \0 001 \0 0041500 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 006 \0 \0 \0 002 0041520 \0 001 \0 \v H R U L E . G E T F N 001 0041540 \0 \t H E L V E T I C A \0 004 \0 \0 \0 0041560 \0 \0 \0 \0 \0 \0 \0 \0 001 \0 \0 \0 \0 005 \0 \0 0041600 \0 \0 \0 002 \0 005 \0 \0 \0 001 \0 \0 \0 \0 \v \0 0041620 \0 \0 \0 \0 002 \0 005 \0 \0 \0 001 \0 \0 \0 \0 \v 0041640 \0 \0 \0 \0 \0 002 \0 005 \0 \0 \0 001 \0 \0 \0 \0 0041660 \v \0 \0 \0 \0 \0 002 \0 005 \0 \0 \0 002 \0 001 \0 0041700 \v H R U L E . G E T F N 001 \0 \t H 0041720 E L V E T I C A \0 004 \0 \0 \0 \0 \0 \0 0041740 \0 \0 \0 \0 \0 002 \0 001 \0 \v H R U L E . 0041760 G E T F N \0 \0 \0 \0 001 \0 \0 \0 \0 005 \0 0042000 \0 \0 \0 \0 002 \0 004 \0 \0 \0 002 \0 001 \0 \v H 0042020 R U L E . G E T F N 001 \0 \t H E L 0042040 V E T I C A \0 004 \0 \0 \0 \0 \0 \0 \0 \0 0042060 \0 \0 \0 001 \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 0042100 003 \0 \0 \0 016 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 002 0042120 \0 002 \0 \0 \0 002 \0 001 \0 \v H R U L E . 0042140 G E T F N 001 \0 \t H E L V E T I C 0042160 A \0 004 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 0042200 001 \0 \v H R U L E . G E T F N \0 \0 0042220 \0 \0 002 \0 001 \0 \v H R U L E . G E T 0042240 F N \0 \0 \0 \0 001 \0 \0 \0 \0 005 \0 \0 \0 \0 0042260 \0 002 \0 004 \0 \0 \0 002 \0 001 \0 \v H R U L 0042300 E . G E T F N 001 \0 \t H E L V E T 0042320 I C A \0 004 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0042340 001 \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 001 \0 \0 0042360 \0 " \0 \0 \0 \0 006 \0 \0 \0 002 \0 \0 \0 \0 \a 0042400 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 \r \0 \0 \0 \0 0042420 004 \0 \0 001 240 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 0042440 \0 001 \0 \0 001 362 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 0042460 002 \0 001 \0 \0 \0 251 \0 \0 \0 \0 \a \0 \0 \0 \0 0042500 \0 002 \0 001 \0 \0 \0 \r \0 \0 \0 \0 004 \0 \0 \0 0042520 006 \0 \0 \0 \0 \a \0 \0 \0 006 \0 \0 \0 \0 004 \0 0042540 \0 \0 034 \0 \0 \0 \0 \a \0 \0 \0 005 \0 \0 \0 \0 0042560 004 \0 \0 \0 221 \0 \0 \0 \0 \a \0 \0 \0 005 \0 \0 0042600 \0 \0 004 \0 \0 \0 \t \0 \0 \0 \0 \a \0 \0 \0 005 0042620 \0 \0 \0 \0 004 \0 \0 \0 034 \0 \0 \0 \0 \a \0 \0 0042640 \0 \r \0 \0 \0 \0 004 \0 \0 \0 3 \0 \0 \0 \0 \a 0042660 \0 \0 \0 \b \0 \0 \0 \0 004 \0 \0 \0 016 \0 \0 \0 0042700 \0 \a \0 \0 \0 005 \0 \0 \0 \0 004 \0 \0 \0 c \0 0042720 \0 \0 \0 \a \0 \0 \0 005 \0 \0 \0 \0 004 \0 \0 \0 0042740 017 \0 \0 \0 \0 \a \0 \0 \0 005 \0 \0 \0 \0 004 \0 0042760 \0 001 N \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 001 0043000 \0 \0 \0 276 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 0043020 001 \0 \0 001 241 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 0043040 \0 001 \0 \0 \0 020 \0 \0 \0 \0 \a \0 \0 \0 235 \0 0043060 \0 \0 \0 004 \0 \0 \0 \r \0 \0 \0 \0 \a \0 \0 \0 0043100 \0 \0 002 \0 001 \0 \0 \0 201 \0 \0 \0 \0 \a \0 \0 0043120 \0 \0 \0 002 \0 001 \0 \0 \0 \t \0 \0 \0 \0 004 \0 0043140 \0 \0 035 \0 \0 \0 \0 \a \0 \0 \0 \b \0 \0 \0 \0 0043160 004 \0 \0 \0 005 \0 \0 \0 \0 \a \0 \0 \0 \r \0 \0 0043200 \0 \0 004 \0 \0 \0 ? \0 \0 \0 \0 \a \0 \0 \0 \f 0043220 \0 \0 \0 \0 004 \0 \0 \0 ] \0 \0 \0 \0 \a \0 \0 0043240 \0 \0 \0 002 \0 001 \0 \0 \0 \n \0 \0 \0 \0 004 \0 0043260 \0 \0 035 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 \0 \0 0043300 004 \0 \0 \0 004 \0 \0 \0 \0 \a \0 \0 \0 016 \0 \0 0043320 \0 \0 004 \0 \0 001 { \0 \0 \0 \0 \a \0 \0 \0 005 0043340 \0 \0 \0 \0 004 \0 \0 \0 # \0 \0 \0 \0 \a \0 \0 0043360 \0 \n \0 \0 \0 \0 004 \0 \0 \0 360 \0 \0 \0 \0 \a 0043400 \0 \0 \0 \n \0 \0 \0 \0 004 \0 \0 \0 360 \0 \0 \0 0043420 \0 \a \0 \0 \0 \b \0 \0 \0 \0 004 \0 \0 \0 005 \0 0043440 \0 \0 \0 \a \0 \0 \0 \v \0 \0 \0 \0 004 \0 \0 \0 0043460 212 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 001 \0 \0 0043500 \0 005 \0 \0 \0 \0 004 \0 \0 \0 035 \0 \0 \0 \0 \a 0043520 \0 \0 \0 \b \0 \0 \0 \0 004 \0 \0 \0 005 \0 \0 \0 0043540 \0 \a \0 \0 \0 \v \0 \0 \0 \0 004 \0 \0 \0 G \0 0043560 \0 \0 \0 \a \0 \0 \0 \f \0 \0 \0 \0 004 \0 \0 \0 0043600 022 \0 \0 \0 \0 \a \0 \0 \0 006 \0 \0 \0 \0 004 \0 0043620 \0 \0 \0 \0 \0 \0 \a \0 \0 \0 005 \0 \0 \0 \0 0043640 004 \0 \0 \0 \v \0 \0 \0 \0 \a \0 \0 \0 005 \0 \0 0043660 \0 \0 004 \0 \0 \0 + \0 \0 \0 \0 \a \0 \0 \0 005 0043700 \0 \0 \0 \0 004 \0 \0 \0 003 \0 \0 \0 \0 \a \0 \0 0043720 \0 \0 \0 002 \0 001 \0 \0 \0 005 \0 \0 \0 \0 004 \0 0043740 \0 \0 034 \0 \0 \0 \0 \a \0 \0 \0 \v \0 \0 \0 \0 0043760 004 \0 \0 \0 005 \0 \0 \0 \0 \a \0 \0 \0 \v \0 \0 0044000 \0 \0 004 \0 \0 \0 { \0 \0 \0 \0 \a \0 \0 \0 006 0044020 \0 \0 \0 \0 004 \0 \0 \0 033 \0 \0 \0 \0 \a \0 \0 0044040 \0 \0 \0 002 \0 001 \0 \0 \0 006 \0 \0 \0 \0 004 \0 0044060 \0 \0 034 \0 \0 \0 \0 \a \0 \0 \0 \b \0 \0 \0 \0 0044100 004 \0 \0 \0 027 \0 \0 \0 \0 \a \0 \0 \0 \t \0 \0 0044120 \0 \0 004 \0 \0 \0 006 \0 \0 \0 \0 \a \0 \0 \0 006 0044140 \0 \0 \0 \0 004 \0 \0 \0 + \0 \0 \0 \0 \a \0 \0 0044160 \0 \0 \0 002 \0 001 \0 \0 \0 020 \0 \0 \0 \0 004 \0 0044200 \0 \0 034 \0 \0 \0 \0 \a \0 \0 \0 C \0 \0 \0 \0 0044220 004 \0 \0 \0 004 \0 \0 \0 \0 \a \0 \0 \0 \b \0 \0 0044240 \0 \0 004 \0 \0 \0 003 \0 \0 \0 \0 \a \0 \0 \0 016 0044260 \0 \0 \0 \0 004 \0 \0 \0 B \0 \0 \0 \0 \a \0 \0 0044300 \0 020 \0 \0 \0 \0 004 \0 \0 \0 245 \0 \0 \0 \0 \a 0044320 \0 \0 \0 024 \0 \0 \0 \0 004 \0 \0 \0 \r \0 \0 \0 0044340 \0 \a \0 \0 \0 017 \0 \0 \0 \0 004 \0 \0 \0 016 \0 0044360 \0 \0 \0 \a \0 \0 \0 005 \0 \0 \0 \0 004 \0 \0 \0 0044400 ~ \0 \0 \0 \0 \a \0 \0 \0 017 \0 \0 \0 \0 004 \0 0044420 \0 \0 y \0 \0 \0 \0 \a \0 \0 \0 017 \0 \0 \0 \0 0044440 004 \0 \0 \0 R \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 0044460 \0 001 \0 \0 \0 023 \0 \0 \0 \0 004 \0 \0 \0 035 \0 0044500 \0 \0 \0 \a \0 \0 \0 \b \0 \0 \0 \0 004 \0 \0 \0 0044520 005 \0 \0 \0 \0 \a \0 \0 \0 \r \0 \0 \0 \0 004 \0 0044540 \0 \0 m \0 \0 \0 \0 \a \0 \0 \0 020 \0 \0 \0 \0 0044560 004 \0 \0 \0 Q \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 0044600 \0 001 \0 \0 \0 \v \0 \0 \0 \0 004 \0 \0 \0 034 \0 0044620 \0 \0 \0 \a \0 \0 \0 1 \0 \0 \0 \0 004 \0 \0 \0 0044640 004 \0 \0 \0 \0 \a \0 \0 \0 022 \0 \0 \0 \0 004 \0 0044660 \0 \0 9 \0 \0 \0 \0 \a \0 \0 \0 005 \0 \0 \0 \0 0044700 004 \0 \0 \0 c \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 0044720 \0 001 \0 \0 \0 017 \0 \0 \0 \0 004 \0 \0 \0 034 \0 0044740 \0 \0 \0 \a \0 \0 \0 E \0 \0 \0 \0 004 \0 \0 \0 0044760 : \0 \0 \0 \0 \a \0 \0 \0 005 \0 \0 \0 \0 004 \0 0045000 \0 \0 e \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 001 0045020 \0 \0 \0 016 \0 \0 \0 \0 004 \0 \0 \0 034 \0 \0 \0 0045040 \0 \a \0 \0 \0 0 \0 \0 \0 \0 004 \0 \0 \0 004 \0 0045060 \0 \0 \0 \a \0 \0 \0 021 \0 \0 \0 \0 004 \0 \0 \0 0045100 : \0 \0 \0 \0 \a \0 \0 \0 005 \0 \0 \0 \0 004 \0 0045120 \0 \0 e \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 001 0045140 \0 \0 \0 \f \0 \0 \0 \0 004 \0 \0 \0 035 \0 \0 \0 0045160 \0 \a \0 \0 \0 / \0 \0 \0 \0 004 \0 \0 \0 005 \0 0045200 \0 \0 \0 \a \0 \0 \0 022 \0 \0 \0 \0 004 \0 \0 \0 0045220 9 \0 \0 \0 \0 \a \0 \0 \0 005 \0 \0 \0 \0 004 \0 0045240 \0 \0 8 \0 \0 \0 \0 \a \0 \0 \0 \r \0 \0 \0 \0 0045260 004 \0 \0 \0 * \0 \0 \0 \0 \a \0 \0 \0 006 \0 \0 0045300 \0 \0 004 \0 \0 \0 3 \0 \0 \0 \0 \a \0 \0 \0 \0 0045320 \0 002 \0 001 \0 \0 \0 020 \0 \0 \0 \0 004 \0 \0 \0 0045340 035 \0 \0 \0 \0 \a \0 \0 \0 3 \0 \0 \0 \0 004 \0 0045360 \0 \0 004 \0 \0 \0 \0 \a \0 \0 \0 \f \0 \0 \0 \0 0045400 004 \0 \0 \0 8 \0 \0 \0 \0 \a \0 \0 \0 \r \0 \0 0045420 \0 \0 004 \0 \0 \0 ? \0 \0 \0 \0 \a \0 \0 \0 020 0045440 \0 \0 \0 \0 004 \0 \0 \0 022 \0 \0 \0 \0 \a \0 \0 0045460 \0 020 \0 \0 \0 \0 004 \0 \0 \0 e \0 \0 \0 \0 \a 0045500 \0 \0 \0 \a \0 \0 \0 \0 004 \0 \0 \0 242 \0 \0 \0 0045520 \0 \a \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 \n \0 \0 0045540 \0 \0 004 \0 \0 \0 034 \0 \0 \0 \0 \a \0 \0 \0 \t 0045560 \0 \0 \0 \0 004 \0 \0 \0 001 \0 \0 \0 \0 003 \0 \0 0045600 \0 376 \0 \0 \0 \0 \a \0 \0 \0 \n \0 \0 \0 \0 004 0045620 \0 \0 \0 307 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 0045640 001 \0 \0 \0 035 \0 \0 \0 \0 006 \0 \0 \0 001 \0 \0 0045660 \0 \0 \a \0 \0 \0 001 \0 \0 \0 \0 004 \0 \0 \0 \0 0045700 \0 002 \0 001 \0 \0 \0 020 \0 \0 \0 \0 \a \0 \0 \0 0045720 005 \0 \0 \0 \0 004 \0 \0 \0 374 \0 \0 \0 \0 \a \0 0045740 \0 \0 \a \0 \0 \0 \0 004 \0 \0 \0 & \0 \0 \0 \0 0045760 \a \0 \0 \0 005 \0 \0 \0 \0 004 \0 \0 \0 b \0 \0 0046000 \0 \0 \a \0 \0 \0 005 \0 \0 \0 \0 004 \0 \0 \0 036 0046020 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 0046040 \0 \0 \0 \0 \a \0 \0 \0 006 \0 \0 \0 \0 004 \0 0046060 \0 \0 O \0 \0 \0 \0 \a \0 \0 \0 005 \0 \0 \0 \0 0046100 004 \0 \0 \0 | \0 \0 \0 \0 \a \0 \0 \0 \a \0 \0 0046120 \0 \0 004 \0 \0 \0 276 \0 \0 \0 \0 \a \0 \0 \0 \a 0046140 \0 \0 \0 \0 004 \0 \0 \0 \r \0 \0 \0 \0 \a \0 \0 0046160 \0 \a \0 \0 \0 \0 004 \0 \0 \0 8 \0 \0 \0 \0 \a 0046200 \0 \0 \0 002 \0 \0 \0 \0 004 \0 \0 \0 n \0 \0 \0 0046220 \0 \a \0 \0 \0 016 \0 \0 \0 \0 004 \0 \0 \0 027 \0 0046240 \0 \0 \0 \a \0 \0 \0 005 \0 \0 \0 \0 004 \0 \0 \0 0046260 024 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 001 \0 \0 0046300 \0 \v \0 \0 \0 \0 \a \0 \0 \0 \a \0 \0 \0 \0 004 0046320 \0 \0 \0 u \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 0046340 001 \0 \0 \0 7 \0 \0 \0 \0 \a \0 \0 \0 005 \0 \0 0046360 \0 \0 004 \0 \0 \0 i \0 \0 \0 \0 \a \0 \0 \0 \0 0046400 \0 002 \0 001 \0 \0 \0 2 \0 \0 \0 \0 \a \0 \0 \0 0046420 005 \0 \0 \0 \0 004 \0 \0 \0 256 \0 \0 \0 \0 \a \0 0046440 \0 \0 005 \0 \0 \0 \0 004 \0 \0 \0 033 \0 \0 \0 \0 0046460 \a \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 + \0 \0 \0 0046500 \0 \a \0 \0 \0 005 \0 \0 \0 \0 004 \0 \0 \0 370 \0 0046520 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 $ 0046540 \0 \0 \0 \0 006 \0 \0 \0 002 \0 \0 \0 \0 \a \0 \0 0046560 \0 \0 \0 002 \0 001 \0 \0 \0 \v \0 \0 \0 \0 \a \0 0046600 \0 \0 001 \0 \0 \0 \0 004 \0 \0 \0 \r \0 \0 \0 \0 0046620 \a \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 \b \0 \0 \0 0046640 \0 \a \0 \0 \0 001 \0 \0 \0 \0 004 \0 \0 \0 005 \0 0046660 \0 \0 \0 \a \0 \0 \0 001 \0 \0 \0 \0 004 \0 \0 \0 0046700 037 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 001 \0 \0 0046720 \0 020 \0 \0 \0 \0 \a \0 \0 \0 024 \0 \0 \0 \0 004 0046740 \0 \0 \0 \r \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 0046760 001 \0 \0 \0 3 \0 \0 \0 \0 \a \0 \0 \0 \f \0 \0 0047000 \0 \0 004 \0 \0 \0 % \0 \0 \0 \0 \a \0 \0 \0 \v 0047020 \0 \0 \0 \0 004 \0 \0 \0 030 \0 \0 \0 \0 \a \0 \0 0047040 \0 \0 \0 002 \0 001 \0 \0 \0 \v \0 \0 \0 \0 \a \0 0047060 \0 \0 001 \0 \0 \0 \0 004 \0 \0 \0 \r \0 \0 \0 \0 0047100 \a \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 \b \0 \0 \0 0047120 \0 \a \0 \0 \0 001 \0 \0 \0 \0 004 \0 \0 \0 004 \0 0047140 \0 \0 \0 \a \0 \0 \0 001 \0 \0 \0 \0 004 \0 \0 \0 0047160 . \0 \0 \0 \0 \a \0 \0 \0 024 \0 \0 \0 \0 004 \0 0047200 \0 \0 001 \0 \0 \0 \0 \a \0 \0 \0 \b \0 \0 \0 \0 0047220 004 \0 \0 \0 \r \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 0047240 \0 001 \0 \0 001 ( \0 \0 \0 \0 \a \0 \0 \0 \0 \0 0047260 002 \0 001 \0 \0 \0 & \0 \0 \0 \0 006 \0 \0 \0 002 0047300 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 0047320 235 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 001 \0 \0 0047340 \0 020 \0 \0 \0 \0 \a \0 \0 \0 016 \0 \0 \0 \0 004 0047360 \0 \0 \0 \r \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 0047400 001 \0 \0 \0 8 \0 \0 \0 \0 \a \0 \0 \0 \b \0 \0 0047420 \0 \0 004 \0 \0 \0 023 \0 \0 \0 \0 \a \0 \0 \0 005 0047440 \0 \0 \0 \0 004 \0 \0 \0 215 \0 \0 \0 \0 \a \0 \0 0047460 \0 \a \0 \0 \0 \0 004 \0 \0 \0 \0 \0 002 \0 001 \0 0047500 \0 \0 016 \0 \0 \0 \0 \a \0 \0 \0 024 \0 \0 \0 \0 0047520 004 \0 \0 \0 \r \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 0047540 \0 001 \0 \0 \0 027 \0 \0 \0 \0 \a \0 \0 \0 006 \0 0047560 \0 \0 \0 004 \0 \0 \0 001 \0 \0 \0 \0 \a \0 \0 \0 0047600 001 \0 \0 \0 \0 004 \0 \0 \0 : \0 \0 \0 \0 \a \0 0047620 \0 \0 005 \0 \0 \0 \0 004 \0 \0 \0 F \0 \0 \0 \0 0047640 \a \0 \0 \0 006 \0 \0 \0 \0 004 \0 \0 \0 262 \0 \0 0047660 \0 \0 \a \0 \0 \0 006 \0 \0 \0 \0 004 \0 \0 \0 l 0047700 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 001 \0 \0 001 0047720 \ \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 001 \0 \0 0047740 \0 037 \0 \0 \0 \0 006 \0 \0 \0 \0 \0 002 \0 001 \0 0047760 \0 001 323 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 001 0050000 \0 \0 \0 u \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 0050020 001 \0 \0 \0 % \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 0050040 \0 001 \0 \0 \0 212 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 0050060 002 \0 001 \0 \0 \0 037 \0 \0 \0 \0 \a \0 \0 \0 \0 0050100 \0 002 \0 001 \0 \0 \0 242 \0 \0 \0 \0 \a \0 \0 \0 0050120 036 \0 \0 \0 \0 002 \0 \0 \0 026 \0 \0 \0 \0 \a \0 0050140 \0 \0 002 \0 \0 \0 \0 001 \0 \0 \0 335 \0 \0 \0 \0 0050160 \a \0 \0 \0 005 \0 \0 \0 \0 004 \0 \0 \0 v \0 \0 0050200 \0 \0 \a \0 \0 \0 006 \0 \0 \0 \0 004 \0 \0 \0 \n 0050220 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 0050240 \f \0 \0 \0 \0 \a \0 \0 \0 \v \0 \0 \0 \0 004 \0 0050260 \0 \0 016 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 001 0050300 \0 \0 \0 033 \0 \0 \0 \0 \a \0 \0 \0 \f \0 \0 \0 0050320 \0 004 \0 \0 \0 \f \0 \0 \0 \0 \a \0 \0 \0 \f \0 0050340 \0 \0 \0 004 \0 \0 \0 \ \0 \0 \0 \0 \a \0 \0 \0 0050360 \n \0 \0 \0 \0 004 \0 \0 \0 \a \0 \0 \0 \0 \a \0 0050400 \0 \0 \t \0 \0 \0 \0 004 \0 \0 \0 / \0 \0 \0 \0 0050420 \a \0 \0 \0 016 \0 \0 \0 \0 004 \0 \0 \0 " \0 \0 0050440 \0 \0 \a \0 \0 \0 \v \0 \0 \0 \0 004 \0 \0 \0 Y 0050460 \0 \0 \0 \0 \a \0 \0 \0 \v \0 \0 \0 \0 004 \0 \0 0050500 001 301 \0 \0 \0 \0 \a \0 \0 \0 \t \0 \0 \0 \0 006 0050520 \0 \0 \0 001 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 0050540 001 \0 \0 \0 003 \0 \0 \0 \0 \a \0 \0 \0 006 \0 \0 0050560 \0 \0 004 \0 \0 \0 324 \0 \0 \0 \0 \a \0 \0 \0 \0 0050600 \0 002 \0 001 \0 \0 \0 \r \0 \0 \0 \0 \a \0 \0 \0 0050620 017 \0 \0 \0 \0 004 \0 \0 001 J \0 \0 \0 \0 \a \0 0050640 \0 \0 005 \0 \0 \0 \0 004 \0 \0 \0 N \0 \0 \0 \0 0050660 \a \0 \0 \0 006 \0 \0 \0 \0 004 \0 \0 \0 210 \0 \0 0050700 \0 \0 \a \0 \0 \0 006 \0 \0 \0 \0 004 \0 \0 \0 220 0050720 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 0050740 017 \0 \0 \0 \0 \a \0 \0 \0 017 \0 \0 \0 \0 004 \0 0050760 \0 \0 207 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 001 0051000 \0 \0 = 220 001 233 z 271 0051010