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