$ od -c -N 50000 [eris]<LispCore>LIBRARY>PUPCHAT.DCOM!3 0000000 ( F I L E C R E A T E D " 2 6 0000020 - M a r - 8 6 1 5 : 1 2 : 4 9 0000040 " ( " c o m p i l e d o n 0000060 " { E R I S } < L I S P C O R 0000100 E > L I B R A R Y > P U P C H A 0000120 T . ; 3 ) \r " 1 2 - N o v - 8 0000140 5 1 4 : 5 9 : 2 3 " r e c o 0000160 m p i l e d c h a n g e s : 0000200 P U P C H A T . H O S T . F I L 0000220 T E R i n " I N T E R L I S 0000240 P - D 2 2 - M a r - 8 6 . . 0000260 . " d a t e d \r " 2 2 - M a 0000300 r - 8 6 1 7 : 0 7 : 0 7 " ) \r 0000320 ( F I L E C R E A T E D " 2 6 0000340 - M a r - 8 6 1 5 : 1 2 : 0 9 0000360 " { E R I S } < L I S P C O R 0000400 E > L I B R A R Y > P U P C H A 0000420 T . ; 3 1 0 8 9 5 c h a n g 0000440 e s t o : ( F N S \r P U P 0000460 C H A T . H O S T . F I L T E R 0000500 ) p r e v i o u s d a t e : 0000520 " 2 - J u n - 8 5 1 7 : 0 0000540 3 : 5 9 " { E R I S } < L I S 0000560 P C O R E > L I B R A R Y > P U 0000600 P C H A T . ; 2 ) \r P U P C H A 0000620 T . H O S T . F I L T E R D 1 0000640 \r ( I 0 N A M E ) \0 024 \0 \0 0000660 \0 001 @ \t \0 \0 b \0 \t \0 \0 264 \t @ g \0 0000700 \0 h 032 032 020 \0 ( 1 0 Q E T H E R 0000720 P O R T 3 \ C A N O N I C A 0000740 L . H O S T N A M E ) \r ( 1 6 Q 0000760 P U P C H A T . O P E N ) \r ( 0001000 ) \r P U P C H A T . O P E N D 0001020 1 \r ( P 1 P O R T P 0 0001040 S T R E A M I 0 H O S T ) 0001060 \0 j 002 \0 \0 001 021 001 @ ` \0 \0 \n \0 0001100 \0 Y d 262 \ d 002 j 360 222 001 k 032 g \0 \0 0001120 g \0 \0 h d d o \0 \0 \0 \r \a \0 \0 X d 0001140 262 ? g \0 \0 j \v \0 \0 H g \0 \0 j \v \0 0001160 \0 H g \0 \0 g \0 \0 \v \0 \0 H g \0 \0 g 0001200 \0 \0 \v \0 \0 H g \0 \0 g \0 \0 \v \0 \0 H 0001220 g \0 \0 g \0 \0 \v \0 \0 H d \t \0 \0 032 020 0001240 \0 ( 1 4 6 Q B S P O U T P U T 0001260 S T R E A M 1 4 1 Q S T R E 0001300 A M P R O P 1 2 7 Q S T R E 0001320 A M P R O P 1 1 5 Q S T R E 0001340 A M P R O P 1 0 3 Q S T R E 0001360 A M P R O P 7 1 Q S T R E A 0001400 M P R O P 6 1 Q S T R E A M 0001420 P R O P 4 6 Q O P E N B S P 0001440 S T R E A M 1 1 Q B E S T P 0001460 U P A D D R E S S ) \r ( 1 3 6 Q 0001500 P U P C H A T . S E N D S C R 0001520 E E N P A R A M S 1 3 3 Q S 0001540 E N D S C R E E N P A R A M S 0001560 1 2 4 Q P U P C H A T . F L U 0001600 S H & W A I T 1 2 1 Q F L U 0001620 S H & W A I T 1 1 2 Q P U P 0001640 C H A T . L O G I N F O 1 0 7 0001660 Q L O G I N F O 1 0 0 Q P 0001700 U P C H A T . S E T D I S P L A 0001720 Y T Y P E 7 5 Q S E T D I S 0001740 P L A Y T Y P E 6 5 Q S Y N 0001760 C H C O U N T 5 5 Q M A R K 0002000 C O U N T 3 3 Q P U P C H A 0002020 T . E R R O R H A N D L E R 3 0002040 0 Q P U P C H A T . P U P H A 0002060 N D L E R 6 P R O M P T W I 0002100 N D O W ) \r ( 4 2 Q " C a n 0002120 ' t o p e n C h a t c o n 0002140 n e c t i o n " ) \r P U P C H A 0002160 T . S E N D S C R E E N P A R A 0002200 M S D 1 \r ( P 0 O U T S T 0002220 R E A M I 2 W I D T H I 0002240 1 H E I G H T I 0 S O 0002260 C K E T ) \0 001 \0 \0 003 @ \t \0 \0 0002300 021 001 \0 H l 003 \n \0 \0 H A \n \0 \0 H l 0002320 002 \n \0 \0 H B \n \0 \0 i 020 \0 ( 3 4 Q 0002340 B S P B O U T 2 7 Q B S P 0002360 P U T M A R K 2 1 Q B S P B 0002400 O U T 1 4 Q B S P P U T M A 0002420 R K 3 B S P O U T P U T S T 0002440 R E A M ) \r N I L \r ( ) \r P U P 0002460 C H A T . S E T D I S P L A Y T 0002500 Y P E D 1 \r ( P 0 O U T S 0002520 T R E A M I 1 C O D E I 0002540 0 S O C K E T ) \0 025 001 \0 \0 0002560 002 @ \t \0 \0 021 001 \0 H l 004 \n \0 \0 H A 0002600 \n \0 \0 i 020 \0 ( 2 1 Q B S P B O 0002620 U T 1 4 Q B S P P U T M A R 0002640 K 3 B S P O U T P U T S T R 0002660 E A M ) \r N I L \r ( ) \r P U P C 0002700 H A T . F L U S H & W A I T D 0002720 1 \r ( P 0 O U T S T R E A M 0002740 I 0 S O C K E T ) \0 4 001 0002760 \0 \0 001 @ \t \0 \0 021 001 \0 H \t \0 \0 @ g 0003000 \0 \0 @ g \0 \0 \n \0 \0 k 330 \v \0 \0 H l 0003020 005 \n \0 \0 k @ g \0 \0 \n \0 \0 361 245 \b \0 0003040 \0 277 260 362 i 020 \0 ( 5 5 Q B L O C 0003060 K 5 0 Q S T R E A M P R O P 0003100 4 0 Q B S P P U T M A R K 0003120 3 2 Q S T R E A M P R O P 2 0003140 5 Q S T R E A M P R O P 1 2 0003160 Q B S P F O R C E O U T P U T 0003200 3 B S P O U T P U T S T R E 0003220 A M ) \r ( 4 5 Q M A R K C O U 0003240 N T 2 2 Q M A R K C O U N T 0003260 1 6 Q M A R K C O U N T ) \r 0003300 ( ) \r P U P C H A T . L O G I N 0003320 F O D 1 \r ( P 3 I P U P 0003340 P 2 L E N P 1 S O C 0003360 P 0 O P U P I 1 U S E 0003400 R I 0 H O S T ) \0 234 \n \0 0003420 \0 002 \b \0 \0 021 Q 005 H @ l 004 l 230 h \b 0003440 \0 \0 Y i \r \a \0 \0 H A \n \0 \0 ` \0 \0 0003460 274 k ] L 361 263 v I H h i \f \0 \0 [ 265 0003500 \a M k 330 260 356 312 037 207 d l 231 360 262 L 277 0003520 K 310 036 l 026 331 Z j 361 262 < J k K l ( 0003540 320 021 023 \t O 016 N 361 263 & O 020 O 016 302 l 0003560 377 360 262 023 O 022 223 g \0 \0 020 O 020 O 016 k 0003600 331 302 _ 022 277 O 016 l 002 330 _ 016 260 332 O 022 0003620 223 g \0 \0 020 g \0 \0 020 d l 232 360 254 l 004 0003640 360 262 240 K 310 2 l 002 360 262 230 h 020 \0 ( 5 0003660 3 Q E X C H A N G E P U P S 0003700 3 2 Q P U T P U P S T R I N G 0003720 2 5 Q S E T U P P U P 1 7 0003740 Q \ G E T M I S C S O C K E T 0003760 2 A L L O C A T E . P U P ) 0004000 \r ( 2 0 5 Q L O G I N 2 0 1 0004020 Q A T T A C H 1 4 7 Q W H 0004040 E R E 3 5 Q \ M A X E T H E 0004060 R T R I E S ) \r ( ) \r \ P U P C 0004100 H A T . F L U S H D 1 \r ( I 0004120 0 S T R E A M ) \0 % \0 \0 \0 001 0004140 @ 006 \0 \0 @ g \0 \0 \n \0 \0 024 , @ g \0 0004160 \0 \n \0 \0 j 361 231 @ m 377 360 262 361 m 377 0004200 020 @ 020 \0 ( 2 3 Q S T R E A M 0004220 P R O P 1 2 Q S T R E A M P 0004240 R O P ) \r ( 2 0 Q S Y N C H C 0004260 O U N T 7 O L D B I N F N 0004300 3 S T R E A M ) \r ( ) \r P U P 0004320 C H A T . P U P H A N D L E R 0004340 D 1 \r ( P 1 T Y P E P 0 0004360 O F F S E T I 1 S O C K 0004400 E T I 0 P U P F 2 P 0004420 U P T Y P E S ) \0 276 002 001 \0 002 021 0004440 001 @ 312 037 207 d l 004 360 262 % 277 @ 310 2 0004460 l 002 360 232 o \0 \0 \0 271 l 030 270 i 260 | ` 0004500 \0 \0 242 261 \0 223 @ ` \0 \0 \n \0 \0 260 j d 0004520 l \t 360 232 277 o \0 \0 \0 271 l 002 X 260 \ l 0004540 024 360 262 / A g \0 \0 A g \0 \0 \n \0 \0 k 0004560 330 \v \0 \0 k 360 262 ` A g \0 \0 A 006 \0 \0 0004600 311 , \v \0 \0 277 A 006 \0 \0 g \0 \0 024 , 260 0004620 ( ` \0 \0 262 B o \0 \0 \0 ` \0 \0 \n \0 \0 0004640 277 @ 312 037 207 R ` \0 \0 \v \0 \0 277 o \0 \0 0004660 \0 ` \0 \0 \n \0 \0 277 h 262 035 A o \0 \0 \0 0004700 I o \0 \0 \0 @ H \n \0 \0 o \0 \0 \0 \r 005 0004720 \0 \0 \n \0 \0 277 @ \t \0 \0 h 020 \0 ( 2 7 0004740 2 Q R E L E A S E . P U P 2 0004760 6 5 Q A D D . C H A T . M E S 0005000 S A G E 2 6 2 Q C O N C A T 0005020 2 5 2 Q G E T P U P S T R I 0005040 N G 2 2 7 Q P R I N 1 2 1 0005060 4 Q P R I N T C O N S T A N T 0005100 2 0 0 Q P R I N 1 1 4 5 Q 0005120 S T R E A M P R O P 1 2 4 Q 0005140 S T R E A M P R O P 1 1 7 Q 0005160 S T R E A M P R O P 5 5 Q 0005200 P R I N T E R R O R P U P ) \r ( 0005220 2 2 4 Q P U P T R A C E F I L 0005240 E 2 1 1 Q P U P T R A C E F 0005260 I L E 1 7 5 Q P U P T R A C 0005300 E F I L E 1 6 4 Q P U P T R 0005320 A C E F L G 1 5 5 Q \ P U P 0005340 C H A T . F L U S H 1 5 2 Q 0005360 S T R E A M 1 4 0 Q S T R E 0005400 A M 1 3 4 Q O L D B I N F N 0005420 1 1 4 Q S Y N C H C O U N T 0005440 1 1 0 Q S Y N C H C O U N T 0005460 5 2 Q P U P T R A C E F I L 0005500 E 4 2 Q P U P T R A C E F L 0005520 G ) \r ( 2 5 6 Q " ] " 2 4 0005540 5 Q " - - " 2 4 0 Q " 0005560 [ " 2 2 1 Q " } " 1 7 2 Q 0005600 " { S t r a n g e p u p : 0005620 " 7 1 Q " A b o r t " 3 0 0005640 Q " E r r o r " ) \r P U P C H 0005660 A T . E R R O R H A N D L E R 0005700 D 1 \r ( P 0 S T A T E I 0005720 1 E R R C O D E I 0 S O 0005740 C K E T ) \0 5 001 \0 \0 002 021 020 \0 A 0005760 g \0 \0 360 231 @ ` \0 \0 \n \0 \0 @ 020 @ 0006000 g \0 \0 \n \0 \0 262 025 @ o \0 \0 \0 A o \0 0006020 \0 \0 \v \0 \0 \n \0 \0 @ 020 @ \t \0 \0 020 0006040 \0 ( 6 2 Q \ E O F . A C T I O 0006060 N 5 3 Q A D D . C H A T . M 0006100 E S S A G E 5 0 Q C O N C A 0006120 T 3 1 Q B S P O P E N P 1 0006140 7 Q P U P C H A T . H A N D L 0006160 E M A R K ) \r ( 2 6 Q B O T H 0006200 1 4 Q P R O M P T W I N D O 0006220 W 6 M A R K . E N C O U N T 0006240 E R E D ) \r ( 4 5 Q " ] " 0006260 4 0 Q " [ P U P e r r o r 0006300 " ) \r P U P C H A T . H A N D L 0006320 E M A R K D 1 \r ( P 0 M A 0006340 R K I 2 T T Y F I L E I 0006360 1 C H A T S T A T E I 0 0006400 S O C K E T ) \0 V 001 \0 \0 003 @ 0006420 \t \0 \0 021 001 \0 H d l 005 360 230 277 @ l 006 0006440 \n \0 \0 260 ? k 360 262 024 @ g \0 \0 @ g \0 0006460 \0 \n \0 \0 k 331 \v \0 \0 260 ) H l 006 360 262 0006500 023 @ g \0 \0 @ g \0 \0 \n \0 \0 k 331 \v \0 0006520 \0 217 @ o \0 \0 \0 H o \0 \0 \0 \v \0 \0 \n 0006540 \0 \0 h 020 \0 ( 1 2 2 Q A D D . C 0006560 H A T . M E S S A G E 1 1 7 Q 0006600 C O N C A T 1 0 1 Q S T R 0006620 E A M P R O P 7 4 Q S T R E 0006640 A M P R O P 5 1 Q S T R E A 0006660 M P R O P 4 4 Q S T R E A M 0006700 P R O P 2 3 Q B S P P U T M 0006720 A R K 3 B S P G E T M A R K 0006740 ) \r ( 7 1 Q M A R K C O U N T 0006760 6 5 Q M A R K C O U N T 4 0007000 1 Q S Y N C H C O U N T 3 5 0007020 Q S Y N C H C O U N T ) \r ( 0007040 1 1 4 Q " ] " 1 0 7 Q " [ 0007060 M a r k " ) \r ( P R E T T Y C 0007100 O M P R I N T P U P C H A T C 0007120 O M S ) \r ( R P A Q Q P U P C 0007140 H A T C O M S ( ( C O M S ( 0007160 * C H A T s t r e a m m e 0007200 t h o d s . ) ( F N S P U P 0007220 C H A T . H O S T . F I L T E R 0007240 P U P C H A T . O P E N \r P 0007260 U P C H A T . S E N D S C R E E 0007300 N P A R A M S P U P C H A T . 0007320 S E T D I S P L A Y T Y P E P 0007340 U P C H A T . F L U S H & W A I 0007360 T P U P C H A T . L O G I N F 0007400 O \ P U P C H A T . F L U S H 0007420 ) ) ( \r C O M S ( * B S P 0007440 e x c e p t i o n s ) ( F N 0007460 S P U P C H A T . P U P H A N 0007500 D L E R P U P C H A T . E R R 0007520 O R H A N D L E R P U P C H A 0007540 T . H A N D L E M A R K ) ) ( 0007560 D E C L A R E : \r E V A L @ C 0007600 O M P I L E D O N T C O P Y 0007620 ( C O N S T A N T S ( \ P T . 0007640 W H E R E I S U S E R 1 5 2 ) 0007660 ( \ P T . W H E R E U S E R R 0007700 E S P O N S E 1 5 3 ) ( \ P 0007720 T . W H E R E U S E R E R R O R 0007740 \r 1 5 4 ) ( \ P U P S O C K 0007760 E T . T E L N E T 1 ) ( \ P 0010000 U P S O C K E T . M I S C S E R 0010020 V I C E S 4 ) ) ( C O N S T 0010040 A N T S * C H A T M A R K T 0010060 Y P E S ) ) ( A L I S T S ( 0010100 \r P U P P R I N T M A C R O S 0010120 1 5 2 1 5 4 ) ) ( F I L E S 0010140 C H A T B S P ) ( A D D V 0010160 A R S ( C H A T . P R O T O C 0010200 O L T Y P E S ( P U P . P 0010220 U P C H A T . H O S T . F I L T 0010240 E R ) ) ) ) ) \r ( A D D T O V A 0010260 R P U P P R I N T M A C R O S 0010300 ( 1 5 2 C H A R S ) ( 1 5 0010320 4 C H A R S ) ) \r ( F I L E S 0010340 L O A D C H A T B S P ) \r ( 0010360 A D D T O V A R C H A T . P R 0010400 O T O C O L T Y P E S ( P U P 0010420 . P U P C H A T . H O S T . 0010440 F I L T E R ) ) \r ( P U T P R O 0010460 P S P U P C H A T C O P Y R 0010500 I G H T ( " X e r o x C o r 0010520 p o r a t i o n " 1 9 8 4 1 0010540 9 8 5 1 9 8 6 ) ) \r N I L \r 0010557