$ od -c -N 50000 [_CDMiwok_01_]<bonsai2.0>cedar>release>Top>IO.df!2 0000000 - - I O . d f \n - - C o p y 0000020 r i g h t 323 1 9 9 2 , 1 9 0000040 9 3 b y X e r o x C o r p 0000060 o r a t i o n . A l l r i 0000100 g h t s r e s e r v e d . \n - 0000120 - D F P o r t : M i c h a e 0000140 l P l a s s , F e b r u a r 0000160 y 2 1 , 1 9 9 2 9 : 3 0 : 0000200 3 5 p m P S T \n - - L a s 0000220 t t w e a k e d b y M i k 0000240 e S p r e i t z e r M a r c 0000260 h 2 0 , 1 9 9 2 2 : 2 9 0000300 p m P S T \n - - W i l l i e 0000320 - s , J a n u a r y 1 3 , 0000340 1 9 9 3 3 : 5 6 p m P S T 0000360 \n \n E x p o r t s [ B o n s a 0000400 i 2 . 0 ] < T o p > \n I O . 0000420 d f 0000440 0000460 1 7 - S e p 0000500 - 9 3 1 1 : 1 7 : 1 5 P D T 0000520 \n \n D i r e c t o r y [ B o n 0000540 s a i 2 . 0 ] < I O > \n C o 0000560 n v e r t . m o b ! 1 0000600 0000620 2 1 - F e 0000640 b - 9 2 2 1 : 3 4 : 3 8 P S 0000660 T \n C o n v e r t . m e s a 0000700 ! 1 0000720 0000740 0 9 - A u g - 9 1 1 0 : 3 6 0000760 : 0 6 P D T \n E d i t e d 0001000 S t r e a m . m o b ! 1 0001020 0001040 2 1 - F e b - 9 2 0001060 2 1 : 3 5 : 2 6 P S T \n 0001100 E d i t e d S t r e a m . m e s 0001120 a ! 1 0001140 0 6 - 0001160 A u g - 9 1 1 2 : 1 2 : 1 7 0001200 P D T \n I O . m o b ! 1 0001220 * 0001260 2 1 - F e b - 9 2 2 1 : 0001300 3 2 : 5 7 P S T \n I O . m 0001320 e s a ! 1 0001340 0001360 2 2 - N o v - 0001400 9 1 1 5 : 2 7 : 5 7 P S T \n 0001420 I O C l a s s e s . m o b ! 0001440 1 0001460 2 0001500 1 - F e b - 9 2 2 1 : 3 3 : 3 0001520 8 P S T \n I O C l a s s e 0001540 s . m e s a ! 1 0001560 0001600 2 3 - M a y - 9 1 1 0001620 5 : 2 1 : 2 3 P D T \n E c 0001640 h o S t r e a m . m e s a ! 1 0001660 0001700 2 0 - S e 0001720 p - 9 0 0 9 : 2 7 : 1 0 P D 0001740 T \n E c h o S t r e a m . m 0001760 o b ! 1 0002000 0002020 2 0 - M a r - 9 2 1 2 : 4 1 0002040 : 1 2 P S T \n F a n o u t 0002060 S t r e a m . m e s a ! 1 0002100 0002120 2 0 - M a r - 9 2 0002140 1 4 : 1 3 : 3 8 P S T \n 0002160 F a n o u t S t r e a m . m o b 0002200 ! 1 0002220 2 0 - 0002240 M a r - 9 2 1 4 : 1 5 : 3 3 0002260 P S T \n I O U t i l s . m o 0002300 b ! 1 0002320 0002340 2 1 - F e b - 9 2 2 1 : 0002360 3 3 : 4 0 P S T \n I O U t 0002400 i l s . m e s a ! 1 0002420 0002440 2 3 - M a y - 0002460 9 1 1 5 : 2 1 : 3 9 P D T \n 0002500 I O E r r o r F o r m a t t 0002520 i n g . m e s a ! 1 0002540 2 0002560 0 - M a r - 9 2 1 4 : 2 9 : 2 0002600 4 P S T \n I O E r r o r F 0002620 o r m a t t i n g . m o b ! 1 0002640 0002660 2 0 - M a r - 9 2 1 0002700 4 : 3 0 : 0 0 P S T \n T i 0002720 o g a F i l e I O . m o b ! 1 0002740 0002760 2 1 - F e 0003000 b - 9 2 2 1 : 3 7 : 2 6 P S 0003020 T \n T i o g a F i l e I O . 0003040 m e s a ! 1 0003060 0003100 2 2 - O c t - 9 1 1 1 : 1 2 0003120 : 2 8 P D T \n \n I O D o c 0003140 . t i o g a ! 1 0003160 0003200 0 2 - S e p - 9 0003220 2 1 5 : 3 1 : 3 6 P D T \n 0003240 I O O b s o l e t e C o d e . 0003260 t i o g a ! 1 0003300 1 4 0003320 - A u g - 9 1 1 6 : 3 2 : 4 2 0003340 P D T \n \n E c h o S t r e 0003360 a m I m p l . m e s a ! 1 0003400 0003420 2 0 - S e p - 9 0 0 0003440 9 : 2 7 : 2 3 P D T \n E c 0003460 h o S t r e a m I m p l . m o b 0003500 ! 1 0003520 2 0 - M a 0003540 r - 9 2 1 2 : 4 1 : 1 8 P S 0003560 T \n E c h o S t r e a m I m 0003600 p l . c 2 c . c ! 1 0003620 0003640 2 0 - M a r - 9 2 1 2 : 4 1 0003660 : 1 9 P S T \n s u n 4 _ s 0003700 o l a r i s > E c h o S t r e a 0003720 m I m p l . c 2 c . o ! 2 0003740 1 6 - S e p - 9 3 0003760 1 5 : 5 1 : 3 5 P D T \n 0004000 F a n o u t S t r e a m I m p l 0004020 . m e s a ! 1 0004040 2 0 - 0004060 M a r - 9 2 1 4 : 1 5 : 1 3 0004100 P S T \n F a n o u t S t r e 0004120 a m I m p l . m o b ! 1 0004140 0004160 2 0 - M a r - 9 2 1 4 : 0004200 1 5 : 3 6 P S T \n F a n o 0004220 u t S t r e a m I m p l . c 2 c 0004240 . c ! 1 0004260 2 0 - M a r - 0004300 9 2 1 4 : 1 5 : 3 7 P S T \n 0004320 s u n 4 _ s o l a r i s > F 0004340 a n o u t S t r e a m I m p l . 0004360 c 2 c . o ! 2 1 0004400 6 - S e p - 9 3 1 5 : 5 2 : 1 0004420 8 P D T \n I O C l a s s e 0004440 s I m p l . m o b ! 1 0004460 0004500 2 1 - F e b - 9 2 2 0004520 1 : 3 3 : 4 1 P S T \n I O 0004540 C l a s s e s I m p l . m e s a 0004560 ! 1 0004600 2 3 - M a 0004620 y - 9 1 1 5 : 2 1 : 2 4 P D 0004640 T \n I O C l a s s e s I m p 0004660 l . c 2 c . c ! 1 0004700 0004720 2 1 - F e b - 9 2 2 1 : 3 3 0004740 : 4 2 P S T \n s u n 4 _ s 0004760 o l a r i s > I O C l a s s e s 0005000 I m p l . c 2 c . o ! 2 0005020 1 6 - S e p - 9 3 0005040 1 5 : 5 1 : 0 5 P D T \n 0005060 I O C o m m o n I m p l . m o b 0005100 ! 1 0005120 1 0 - 0005140 A p r - 9 2 1 8 : 1 6 : 5 9 0005160 P D T \n I O C o m m o n I m 0005200 p l . m e s a ! 1 0005220 0005240 1 0 - A p r - 9 2 1 8 : 0005260 1 1 : 4 5 P D T \n I O C o 0005300 m m o n I m p l . c 2 c . c ! 1 0005320 0005340 1 0 - A p r - 0005360 9 2 1 8 : 1 7 : 0 4 P D T \n 0005400 s u n 4 _ s o l a r i s > I 0005420 O C o m m o n I m p l . c 2 c . 0005440 o ! 2 1 0005460 6 - S e p - 9 3 1 5 : 5 1 : 2 0005500 2 P D T \n I O C o n v e r 0005520 t I m p l . m o b ! 1 0005540 0005560 2 1 - F e b - 9 2 2 0005600 1 : 3 7 : 4 5 P S T \n I O 0005620 C o n v e r t I m p l . m e s a 0005640 ! 1 0005660 1 8 - O c 0005700 t - 9 1 1 1 : 5 9 : 1 1 P D 0005720 T \n I O C o n v e r t I m p 0005740 l . c 2 c . c ! 1 0005760 0006000 2 1 - F e b - 9 2 2 1 : 3 7 0006020 : 5 4 P S T \n s u n 4 _ s 0006040 o l a r i s > I O C o n v e r t 0006060 I m p l . c 2 c . o ! 2 0006100 1 6 - S e p - 9 3 0006120 1 5 : 5 3 : 4 4 P D T \n 0006140 I O D a t e A n d T i m e I m p 0006160 l . m o b ! 1 0006200 2 1 - 0006220 F e b - 9 2 2 1 : 3 3 : 0 1 0006240 P S T \n I O D a t e A n d T 0006260 i m e I m p l . m e s a ! 1 0006300 0006320 2 3 - M a y - 9 1 1 5 : 0006340 2 1 : 3 0 P D T \n I O D a 0006360 t e A n d T i m e I m p l . c 2 0006400 c . c ! 1 0006420 2 1 - F e b - 0006440 9 2 2 1 : 3 3 : 0 5 P S T \n 0006460 s u n 4 _ s o l a r i s > I 0006500 O D a t e A n d T i m e I m p l 0006520 . c 2 c . o ! 2 1 0006540 6 - S e p - 9 3 1 5 : 5 0 : 5 0006560 5 P D T \n I O E d i t e d 0006600 S t r e a m I m p l . m o b ! 1 0006620 0006640 2 1 - F e b - 9 2 2 0006660 1 : 3 5 : 3 1 P S T \n I O 0006700 E d i t e d S t r e a m I m p l 0006720 . m e s a ! 1 0006740 0 6 - A u 0006760 g - 9 1 1 2 : 1 2 : 3 2 P D 0007000 T \n I O E d i t e d S t r e 0007020 a m I m p l . c 2 c . c ! 1 0007040 0007060 2 1 - F e b - 9 2 2 1 : 3 5 0007100 : 3 3 P S T \n s u n 4 _ s 0007120 o l a r i s > I O E d i t e d S 0007140 t r e a m I m p l . c 2 c . o ! 0007160 2 1 6 - S e p - 9 3 0007200 1 5 : 5 2 : 0 8 P D T \n 0007220 I O P i p e I m p l . m o b ! 1 0007240 0007260 2 1 - 0007300 F e b - 9 2 2 1 : 3 5 : 5 6 0007320 P S T \n I O P i p e I m p l 0007340 . m e s a ! 1 0007360 0007400 2 3 - M a y - 9 1 1 5 : 0007420 2 1 : 3 4 P D T \n I O P i 0007440 p e I m p l . c 2 c . c ! 1 0007460 0007500 2 1 - F e b - 0007520 9 2 2 1 : 3 5 : 5 9 P S T \n 0007540 s u n 4 _ s o l a r i s > I 0007560 O P i p e I m p l . c 2 c . o ! 0007600 2 1 0007620 6 - S e p - 9 3 1 5 : 5 2 : 3 0007640 1 P D T \n I O P r i n t I 0007660 m p l . m o b ! 1 0007700 0007720 1 7 - S e p - 9 2 2 0007740 1 : 5 8 : 0 8 P D T \n I O 0007760 P r i n t I m p l . m e s a ! 1 0010000 0010020 1 7 - S e 0010040 p - 9 2 2 1 : 5 7 : 2 8 P D 0010060 T \n I O P r i n t I m p l . 0010100 c 2 c . c ! 1 0010120 0010140 1 7 - S e p - 9 2 2 1 : 5 8 0010160 : 2 1 P D T \n s u n 4 _ s 0010200 o l a r i s > I O P r i n t I m 0010220 p l . c 2 c . o ! 2 0010240 1 6 - S e p - 9 3 0010260 1 5 : 5 1 : 5 3 P D T \n 0010300 I O S c a n I m p l . m o b ! 1 0010320 0010340 2 1 - 0010360 F e b - 9 2 2 1 : 3 6 : 2 3 0010400 P S T \n I O S c a n I m p l 0010420 . m e s a ! 1 0010440 0010460 1 7 - O c t - 9 1 1 3 : 0010500 3 0 : 5 9 P D T \n I O S c 0010520 a n I m p l . c 2 c . c ! 1 0010540 0010560 2 1 - F e b - 0010600 9 2 2 1 : 3 6 : 2 9 P S T \n 0010620 s u n 4 _ s o l a r i s > I 0010640 O S c a n I m p l . c 2 c . o ! 0010660 2 1 0010700 6 - S e p - 9 3 1 5 : 5 2 : 5 0010720 1 P D T \n I O S i m p l e 0010740 S t r e a m s I m p l . m o b ! 0010760 1 0011000 2 0 - M a y - 9 2 1 0011020 6 : 3 1 : 3 6 P D T \n I O 0011040 S i m p l e S t r e a m s I m p 0011060 l . m e s a ! 1 0011100 2 0 - M a 0011120 y - 9 2 1 6 : 2 7 : 1 1 P D 0011140 T \n I O S i m p l e S t r e 0011160 a m s I m p l . c 2 c . c ! 1 0011200 0011220 2 0 - M a y - 9 2 1 6 : 3 1 0011240 : 3 7 P D T \n s u n 4 _ s 0011260 o l a r i s > I O S i m p l e S 0011300 t r e a m s I m p l . c 2 c . o 0011320 ! 2 1 6 - S e p - 9 3 0011340 1 5 : 5 3 : 0 3 P D T \n 0011360 T i o g a F i l e I O I m p l . 0011400 m o b ! 1 0011420 2 1 - 0011440 F e b - 9 2 2 1 : 3 7 : 2 8 0011460 P S T \n T i o g a F i l e I 0011500 O I m p l . m e s a ! 1 0011520 0011540 2 3 - O c t - 9 1 1 6 : 0011560 4 7 : 0 0 P D T \n T i o g 0011600 a F i l e I O I m p l . c 2 c . 0011620 c ! 1 0011640 2 1 - F e b - 0011660 9 2 2 1 : 3 7 : 3 0 P S T \n 0011700 s u n 4 _ s o l a r i s > T 0011720 i o g a F i l e I O I m p l . c 0011740 2 c . o ! 2 1 0011760 6 - S e p - 9 3 1 5 : 5 3 : 1 0012000 2 P D T \n \n I O P a c k a 0012020 g e . c o n f i g ! 1 0012040 0012060 2 0 - M a r - 9 2 0012100 1 4 : 3 0 : 0 8 P S T \n I 0012120 O P a c k a g e . m o b ! 1 0012140 0012160 2 9 - J 0012200 a n - 9 3 1 1 : 4 9 : 4 8 P 0012220 S T \n I O P a c k a g e . c 0012240 2 c . c ! 1 0012260 0012300 2 9 - J a n - 9 3 1 1 : 4 0012320 9 : 4 8 P S T \n + s u n 4 0012340 _ s o l a r i s > I O P a c k a 0012360 g e . c 2 c . o ! 2 0012400 1 6 - S e p - 0012420 9 3 1 5 : 5 4 : 0 6 P D T \n 0012440 \n I m p o r t s [ B o n s a i 0012460 2 . 0 ] < T o p > A t o m . d f 0012500 O f ~ = \n U s i n g [ 0012520 A t o m . m o b , A t o m P r 0012540 i v a t e . m o b ] \n \n I m p o 0012560 r t s [ B o n s a i 2 . 0 ] < 0012600 T o p > B a s i c s . d f O f 0012620 ~ = \n U s i n g [ B a s 0012640 i c s . m o b , B a s i c T i 0012660 m e . m o b , P r o c e s s . 0012700 m o b , R u n t i m e E r r o 0012720 r . m o b ] \n \n I m p o r t s 0012740 [ B o n s a i 2 . 0 ] < T o p > 0012760 C o m m u n i c a t i o n . d f 0013000 O f ~ = \n U s i n g [ 0013020 A r p a . m o b , X N S . m o 0013040 b ] \n \n I m p o r t s [ B o n 0013060 s a i 2 . 0 ] < T o p > D e b u 0013100 g g e r . d f O f ~ = \n 0013120 U s i n g [ P r e D e b u g . 0013140 m o b ] \n \n I m p o r t s [ B 0013160 o n s a i 2 . 0 ] < T o p > F l 0013200 o a t i n g P o i n t . d f O 0013220 f ~ = \n U s i n g [ D R 0013240 e a l . m o b , R e a l . m o 0013260 b ] \n \n I m p o r t s [ B o n 0013300 s a i 2 . 0 ] < T o p > R o p e 0013320 . d f O f ~ = \n U s i n 0013340 g [ A s c i i . m o b , R e 0013360 f T e x t . m o b , R o p e . 0013400 m o b ] \n 0013405