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