$ od -c -N 50000 [eris]<LispCore>PCE>PCEKEYBOARD.DCOM!14 0000000 ( F I L E C R E A T E D " 1 5 0000020 - M a y - 8 6 1 6 : 0 4 : 0 3 0000040 " ( " c o m p i l e d o n 0000060 " { E R I S } < S A N N E L L 0000100 A > P C E > P C E K E Y B O A R 0000120 D . ; 3 7 ) \r " 1 2 - N o v - 0000140 8 5 1 4 : 5 9 : 2 3 " r e c 0000160 o m p i l e d c h a n g e s : 0000200 \ P C E . G E T K E Y S i n 0000220 " I N T E R L I S P - D 2 2 0000240 - M a r - 8 6 . . . " d a t 0000260 e d \r " 2 2 - M a r - 8 6 1 0000300 7 : 0 7 : 0 7 " ) \r ( F I L E C 0000320 R E A T E D " 1 5 - M a y - 8 0000340 6 1 6 : 0 3 : 0 9 " { E R I 0000360 S } < S A N N E L L A > P C E > 0000400 P C E K E Y B O A R D . ; 3 7 0000420 2 4 5 8 1 c h a n g e s t o 0000440 : ( F N S \r \ P C E . G E T 0000460 K E Y S ) p r e v i o u s d 0000500 a t e : " 2 - M a y - 8 6 0000520 1 1 : 0 1 : 4 6 " { E R I S } 0000540 < S A N N E L L A > P C E > P C 0000560 E K E Y B O A R D . ; 3 6 ) \r ( 0000600 N L S E T Q ( \ P C E . T E R 0000620 M I N A T E ) ) \r P C E . A D D 0000640 . K B D . S C A N C O D E S D 0000660 1 \r ( I 0 L S T ) \0 3 004 \0 0000700 \0 001 @ 003 264 017 @ 021 1 003 H 003 265 \b I 022 0000720 \t \0 \0 020 001 005 001 265 003 217 l 377 345 n 003 \0 0000740 330 273 J 265 \f K h 032 Z 271 H 002 X 260 336 K 0000760 & 272 260 370 \0 ( 2 0 Q \ P C E . K 0001000 E Y B O A R D . B U F F E R . P 0001020 U S H ) \r N I L \r ( ) \r P C E . 0001040 A D D . K B D . S T R I N G D 0001060 1 \r ( I 0 X ) \0 \t \0 \0 \0 001 0001100 @ \t \0 \0 \t \0 \0 020 \0 ( 6 \ P C E 0001120 . K E Y B O A R D . B U F F E R 0001140 . P U S H 3 C H C O N ) \r N 0001160 I L \r ( ) \r P C E . K B D . P R 0001200 O C D 1 \r N I L \0 \r \0 \0 \0 \0 0001220 ` \0 \0 \t \0 \0 264 005 ` \0 \0 020 \0 ( 5 0001240 P R O C E S S P ) \r ( 1 2 Q \ 0001260 P C E . K E Y B O A R D . P R O 0001300 C E S S 2 \ P C E . K E Y B 0001320 O A R D . P R O C E S S ) \r ( ) 0001340 \r \ P C E . C R E A T E . K E Y 0001360 A C T I O N T A B L E D 1 \r ( 0001400 P 4 S C A N U P P 3 S 0001420 C A N D O W N P 2 X P 0001440 0 K ) \0 2 005 \0 \0 \0 \b \0 \0 021 001 0001460 \0 ` \0 \0 021 1 004 I 003 265 004 H 020 001 Z 002 0001500 [ l 200 330 274 J 001 K d h 032 032 L d h 032 0001520 032 032 H \v \0 \0 277 I 002 Y 260 336 \0 ( 5 2 0001540 Q K E Y A C T I O N 2 K E 0001560 Y A C T I O N T A B L E ) \r ( 1 0001600 0 Q \ P C E . K E Y . T O . S 0001620 C A N . L I S T ) \r ( ) \r \ P C 0001640 E . E N Q U E U E S C A N C O D 0001660 E D 1 \r ( P 0 P T R I 0001700 0 B Y T E ) \0 l 001 \0 \0 001 ` \0 0001720 \0 312 \v \a 021 001 \0 l ? H 361 241 j 202 H k 0001740 330 X H ` \0 \0 312 \v 207 360 225 \b \0 \0 277 260 0001760 363 ` \0 \0 l \f 320 H @ 307 ` \0 \0 H 317 \v 0002000 \a ` \0 \0 310 \n j 360 263 ( ` \0 \0 312 \v \a 0002020 ` \0 \0 312 \v 207 k 330 360 263 027 ` \0 \0 312 \v 0002040 \a j 360 264 025 ` \0 \0 312 \v 207 l ? 360 264 \n 0002060 ` \0 \0 310 \t 9 006 h 020 \0 ( 3 7 Q B 0002100 L O C K ) \r ( 1 4 4 Q \ D o v 0002120 e P C E K e y b o a r d . F C B 0002140 P o i n t e r 1 3 1 Q \ D o 0002160 v e P C E K e y b o a r d . F C 0002200 B P o i n t e r 1 1 7 Q \ D 0002220 o v e P C E K e y b o a r d . F 0002240 C B P o i n t e r 1 0 4 Q \ 0002260 D o v e P C E K e y b o a r d . 0002300 F C B P o i n t e r 7 6 Q \ 0002320 D o v e P C E K e y b o a r d . 0002340 F C B P o i n t e r 6 5 Q \ 0002360 D o v e P C E K e y b o a r d . 0002400 F C B P o i n t e r 5 6 Q \ 0002420 D o v e P C E K e y b o a r d . 0002440 F C B P o i n t e r 4 5 Q \ 0002460 D o v e P C E K e y b o a r d . 0002500 F C B P o i n t e r 2 7 Q \ 0002520 D o v e P C E K e y b o a r d . 0002540 F C B P o i n t e r 2 \ D o 0002560 v e P C E K e y b o a r d . F C 0002600 B P o i n t e r ) \r ( ) \r \ P C 0002620 E . F I L L . A R R A Y D 1 \r 0002640 ( P 3 K E Y R A N G E P 0002660 2 I ) \0 205 004 \0 \0 \0 l 177 j 021 002 0002700 001 I H 363 254 ` \0 \0 I j * 277 I k 324 Y 0002720 260 362 023 l 9 k 021 002 002 J I 363 263 ! ` \0 0002740 \0 ` \0 \0 J ) J * 277 ` \0 \0 ` \0 \0 J 0002760 ) J l 200 324 * 277 J k 324 Z 260 337 023 o \0 0003000 \0 \0 260 1 d 001 021 001 003 K 002 001 K 001 021 002 0003020 002 J I 363 263 034 ` \0 \0 ` \0 \0 J ) l a 0003040 331 k 330 J n 001 \0 324 * 277 J k 324 Z 260 344 0003060 023 023 002 003 265 320 ` \0 \0 l 033 k * h 020 \0 0003100 N I L \r ( 1 7 5 Q \ P C E . S 0003120 C A N . C O D E . A R R A Y 1 0003140 4 0 Q \ P C E . K E Y . S T R 0003160 I N G 1 3 5 Q \ P C E . S C 0003200 A N . C O D E . A R R A Y 6 3 0003220 Q \ P C E . S H I F T . K E Y 0003240 . S T R I N G 6 0 Q \ P C E 0003260 . S C A N . C O D E . A R R A Y 0003300 5 0 Q \ P C E . K E Y . S T 0003320 R I N G 4 5 Q \ P C E . S C 0003340 A N . C O D E . A R R A Y 1 4 0003360 Q \ P C E . S C A N . C O D E 0003400 . A R R A Y ) \r ( 1 0 6 Q ( 0003420 ( 2 0 Q 3 1 Q ) ( 3 6 Q 4 0003440 6 Q ) ( 5 4 Q 6 2 Q ) ) ) \r 0003460 \ P C E . G E T K E Y S D 1 \r 0003500 ( P 3 C O D E P 2 K B 0003520 D . R E P E A T . T I M E R P 0003540 1 C H . I S . K E Y B O A R 0003560 D . S C A N C O D E P 0 C 0003600 H F 4 \ L A S T K E Y S T 0003620 A T E ) 002 214 004 001 \0 \0 021 0 002 \b \0 0003640 \0 277 ` \0 \0 265 e ` \0 \0 236 ` \0 \0 ` \0 0003660 \0 360 246 ` \0 \0 \t \0 \0 277 ` \0 \0 265 M \b 0003700 \0 \0 262 V \b \0 \0 X n 377 \0 345 n 003 \0 360 0003720 271 \b \0 \0 277 h 272 \b \0 \0 277 I 263 023 ` \0 0003740 \0 312 \v \a ` \0 \0 312 \v 207 360 242 261 \0 205 H 0003760 n 377 \0 345 n 003 \0 360 242 261 001 302 l \b T l 0004000 004 302 345 j 360 262 s j 260 q 001 ` \0 \0 002 027 0004020 \0 \0 277 270 h Y 260 276 I 262 205 H l 200 345 j 0004040 360 242 261 377 | H l 377 345 o \0 \0 \0 \n \0 \0 0004060 222 261 377 m ` \0 \0 3 020 242 261 377 d ` \0 \0 0004100 3 020 242 261 377 [ J 265 020 l 002 037 \t \0 \0 ` 0004120 \0 \0 366 272 261 377 J \t \0 \0 242 261 377 C H \t 0004140 \0 \0 277 l 002 037 \t \0 \0 ` \0 \0 366 272 261 377 0004160 0 \b \0 \0 277 261 377 i k j 360 262 6 k T l 0004200 003 302 345 j 360 221 j 200 k j 360 262 & l 002 T 0004220 l 005 302 345 j 360 221 j 200 k j 360 257 l @ T 0004240 l \r 302 345 j 360 221 j 200 k j 360 223 \b \0 \0 0004260 277 H l 377 345 X \t \0 \0 277 I 262 | H d l 0004300 * 360 262 033 277 l @ T l 005 302 345 j 360 221 j 0004320 200 k j 360 262 c T k 317 \t 0 260 [ l 252 360 0004340 262 032 l @ T l 005 302 345 j 360 221 j 200 k j 0004360 360 263 F T j 317 \t 0 260 > H d l 6 360 262 0004400 033 277 l \b T l \a 302 345 j 360 221 j 200 k j 0004420 360 262 & T k 317 \t @ 260 036 l 266 360 262 032 l 0004440 \b T l \a 302 345 j 360 221 j 200 k j 360 247 T 0004460 j 317 \t @ 277 j 277 H o \0 \0 \0 \n \0 \0 242 0004500 261 376 ^ H d l : 360 237 277 ` \0 \0 g \0 \0 0004520 \n \0 \0 027 \0 \0 277 260 ] l 272 360 236 ` \0 \0 0004540 g \0 \0 \n \0 \0 027 \0 \0 277 260 J H d l E 0004560 360 237 277 ` \0 \0 g \0 \0 \n \0 \0 027 \0 \0 277 0004600 260 4 l 305 360 236 ` \0 \0 g \0 \0 \n \0 \0 027 0004620 \0 \0 277 260 ! H d l F 360 227 277 ` \0 \0 g 0004640 \0 \0 211 l 306 360 234 ` \0 \0 g \0 \0 \n \0 \0 0004660 027 \0 \0 277 \b \0 \0 277 261 375 346 ` \0 \0 H l 0004700 177 345 ( 021 001 003 K j 360 263 Y K d 005 003 225 0004720 \t \0 \0 263 O K n 001 \0 345 j 360 245 l 035 \t 0004740 \0 \0 277 K d l 200 345 j 360 247 277 l * \t \0 0004760 \0 277 K l 177 345 \t \0 \0 277 K l 177 345 l 200 0005000 344 \t \0 \0 277 K d l 200 345 j 360 247 277 l 252 0005020 \t \0 \0 277 K n 001 \0 345 j 360 245 l 235 \t \0 0005040 \0 277 023 261 375 { \0 ( 1 2 0 5 Q \ P 0005060 C E . E N Q U E U E S C A N C O 0005100 D E 1 1 6 7 Q \ P C E . E N 0005120 Q U E U E S C A N C O D E 1 1 0005140 5 0 Q \ P C E . E N Q U E U E 0005160 S C A N C O D E 1 1 3 5 Q \ 0005200 P C E . E N Q U E U E S C A N C 0005220 O D E 1 1 2 5 Q \ P C E . E 0005240 N Q U E U E S C A N C O D E 1 0005260 1 0 6 Q \ P C E . E N Q U E U 0005300 E S C A N C O D E 1 0 6 7 Q 0005320 \ F Z E R O P 1 0 3 3 Q \ P 0005340 C E . S H O W . L O C K S 1 0 0005360 2 4 Q \ P C E . N E W L O C K 0005400 S T A T E 7 6 3 Q \ P C E . 0005420 N E W L O C K S T A T E 7 4 0 0005440 Q \ P C E . N E W L O C K S T 0005460 A T E 7 1 2 Q \ P C E . N E 0005500 W L O C K S T A T E 6 6 7 Q 0005520 \ P C E . N E W L O C K S T A T 0005540 E 6 4 3 Q M E M B 4 3 5 Q 0005560 \ P C E . E N Q U E U E S C A 0005600 N C O D E 4 2 4 Q \ P C E . 0005620 R E S E T . L O C K S T A T E 0005640 3 3 0 Q B L O C K 3 1 5 Q 0005660 \ C L O C K 0 3 0 6 Q \ P C 0005700 E . E N Q U E U E S C A N C O D 0005720 E 2 7 6 Q T I M E R E X P I 0005740 R E D ? 2 6 3 Q \ C L O C K 0005760 0 2 2 4 Q M E M B 7 6 Q 0006000 B L O C K 7 0 Q B L O C K 0006020 5 3 Q \ G E T K E Y 4 6 Q 0006040 \ S Y S B U F P 3 5 Q A W A 0006060 I T . E V E N T 5 B L O C K 0006100 ) \r ( 1 0 4 2 Q \ P C E . S C 0006120 A N . C O D E . A R R A Y 1 0 0006140 2 7 Q \ P C E . S C R O L L L 0006160 O C K 1 0 2 1 Q U P 1 0 1 0006200 6 Q \ P C E . S C R O L L L O 0006220 C K 1 0 0 6 Q D O W N 1 0 0006240 0 3 Q \ P C E . S C R O L L L 0006260 O C K 7 6 6 Q \ P C E . N U 0006300 M L O C K 7 6 0 Q U P 7 5 0006320 5 Q \ P C E . N U M L O C K 0006340 7 4 3 Q \ P C E . N U M L O C 0006360 K 7 3 5 Q D O W N 7 3 2 Q 0006400 \ P C E . N U M L O C K 7 1 0006420 5 Q \ P C E . C A P S L O C K 0006440 7 0 7 Q U P 7 0 4 Q \ P 0006460 C E . C A P S L O C K 6 7 2 Q 0006500 \ P C E . C A P S L O C K 6 0006520 6 4 Q D O W N 6 6 1 Q \ P 0006540 C E . C A P S L O C K 3 2 0 Q 0006560 \ P C E . K E Y B O A R D . W 0006600 A I T 2 2 6 6 Q \ P C E . K 0006620 E Y B O A R D . W A I T 2 4 4 0006640 Q \ P C E . K E Y B O A R D . 0006660 W A I T 2 2 3 3 Q \ P C E . 0006700 K E Y B O A R D . W A I T 1 6 0006720 6 Q \ P C E . K E Y B O A R D 0006740 . B U F F E R 1 6 2 Q \ P C 0006760 E . K E Y B O A R D . B U F F E 0007000 R 1 1 3 Q \ D o v e P C E K 0007020 e y b o a r d . F C B P o i n t 0007040 e r 1 0 5 Q \ D o v e P C E 0007060 K e y b o a r d . F C B P o i n 0007100 t e r 4 1 Q \ P C E . K E Y 0007120 B O A R D . B U F F E R 3 2 Q 0007140 \ P C E . K E Y B O A R D . E 0007160 V E N T 2 5 Q \ T T Y . P R 0007200 O C E S S 2 2 Q \ R U N N I 0007220 N G . P R O C E S S 1 6 Q \ 0007240 R U N N I N G . P R O C E S S 0007260 1 1 Q \ P C E . K E Y B O A R 0007300 D . B U F F E R ) \r ( 6 4 0 Q 0007320 ( 7 2 Q 2 7 2 Q 1 0 5 Q 0007340 3 0 5 Q 1 0 6 Q 3 0 6 Q ) 0007360 2 2 1 Q ( 3 5 Q 5 2 Q 7 0 0007400 Q 6 6 Q 7 2 Q 1 0 5 Q 1 0007420 0 6 Q ) ) \r \ P C E . K E Y B O 0007440 A R D . B U F F E R . P U S H 0007460 D 1 \r ( I 0 L S T ) \0 , \0 0007500 \0 \0 001 @ 003 264 ( ` \0 \0 225 ` \0 \0 @ 031 0007520 203 @ 027 \0 \0 277 @ \t \0 \0 027 \0 \0 ` \0 \0 0007540 004 ` \0 \0 360 264 \b ` \0 \0 \t \0 \0 020 \0 ( 0007560 5 1 Q N O T I F Y . E V E N T 0007600 2 6 Q L A S T ) \r ( 4 6 Q 0007620 \ P C E . K E Y B O A R D . E V 0007640 E N T 4 0 Q 004 003 E V E N T T 0007660 Y P E # 3 4 Q \ P C E . K E 0007700 Y B O A R D . E V E N T 3 1 Q 0007720 \ P C E . K E Y B O A R D . B 0007740 U F F E R . E N D P T R 2 1 Q 0007760 \ P C E . K E Y B O A R D . B 0010000 U F F E R 1 2 Q \ P C E . K 0010020 E Y B O A R D . B U F F E R . E 0010040 N D P T R 6 \ P C E . K E Y 0010060 B O A R D . B U F F E R ) \r ( ) 0010100 \r \ P C E . K E Y B O A R D . C 0010120 O N F I G U R E D 1 \r ( I 0 0010140 C O N F I G ) \0 033 \0 \0 \0 001 \b 0010160 \0 \0 @ g \0 \0 ' \t \0 \0 027 \0 \0 @ g \0 0010200 \0 ' \t \0 \0 027 \0 \0 020 \0 ( 2 5 Q M 0010220 K A T O M 1 2 Q M K A T O M 0010240 2 \ P C E . K E Y B O A R D 0010260 . T E R M I N A T E ) \r ( 3 0 Q 0010300 \ P C E . K E Y B O A R D . W 0010320 A I T 2 2 1 Q K E Y B O A R 0010340 D W A I T 2 1 5 Q \ P C E . 0010360 K E Y B O A R D . W A I T 6 0010400 K E Y B O A R D W A I T ) \r ( ) 0010420 \r \ P C E . K E Y B O A R D . T 0010440 E R M I N A T E D 1 \r N I L 0010460 \0 025 \0 \0 \0 \0 ` \0 \0 \t \0 \0 264 \n ` \0 0010500 \0 \t \0 \0 277 h 027 \0 \0 020 \0 ( 1 5 Q 0010520 D E L . P R O C E S S 5 P R 0010540 O C E S S P ) \r ( 2 2 Q \ P C 0010560 E . K E Y B O A R D . P R O C E 0010600 S S 1 2 Q \ P C E . K E Y B 0010620 O A R D . P R O C E S S 2 \ 0010640 P C E . K E Y B O A R D . P R O 0010660 C E S S ) \r ( ) \r \ P C E . K E 0010700 Y B O A R D . T T Y E N T R Y F 0010720 N D 1 \r ( I 0 P R O C ) 0010740 \0 022 \0 \0 \0 001 ` \0 \0 004 ` \0 \0 360 264 \b 0010760 ` \0 \0 \t \0 \0 020 \0 ( 1 7 Q N O T 0011000 I F Y . E V E N T ) \r ( 1 4 Q 0011020 \ P C E . K E Y B O A R D . E V 0011040 E N T 6 004 003 E V E N T T Y P 0011060 E # 2 \ P C E . K E Y B O A 0011100 R D . E V E N T ) \r ( ) \r \ P C 0011120 E . K E Y B O A R D I N I T D 0011140 1 \r N I L \0 = \0 \0 \0 \0 g \0 \0 \t 0011160 \0 \0 027 \0 \0 h 027 \0 \0 d 027 \0 \0 \b \0 \0 0011200 g \0 \0 h 032 g \0 \0 g \0 \0 g \0 \0 g \0 0011220 \0 g \0 \0 g \0 \0 g \0 \0 \b \0 \0 \r \t \0 0011240 \0 027 \0 \0 \b \0 \0 020 \0 ( 7 2 Q \ P 0011260 C E . W I N D O W . A T T A C H 0011300 . P R O C E S S 6 4 Q A D D 0011320 . P R O C E S S 6 0 Q \ P C 0011340 E . C R E A T E . K E Y A C T I 0011360 O N T A B L E 2 3 Q \ P C E 0011400 . R E S E T . L O C K S T A T E 0011420 5 C R E A T E . E V E N T ) 0011440 \r ( 6 7 Q \ P C E . K E Y B O 0011460 A R D . P R O C E S S 5 5 Q 0011500 K E Y A C T I O N 5 2 Q \ P 0011520 C E . K E Y B O A R D . T T Y E 0011540 N T R Y F N 4 7 Q T T Y E N 0011560 T R Y F N 4 4 Q D E L E T E 0011600 4 1 Q A F T E R E X I T 3 0011620 6 Q P C E - K E Y B O A R D 0011640 3 3 Q N A M E 2 6 Q \ P C 0011660 E . G E T K E Y S 2 0 Q \ P 0011700 C E . K E Y B O A R D . B U F F 0011720 E R . E N D P T R 1 4 Q \ P 0011740 C E . K E Y B O A R D . B U F F 0011760 E R 1 0 Q \ P C E . K E Y B 0012000 O A R D . E V E N T 2 P C E 0012020 - K E Y B O A R D - E V E N T ) 0012040 \r ( ) \r \ P C E . N E W L O C K 0012060 S T A T E D 1 \r ( L ( 1 U 0012100 P / D O W N 0 O L D S T A T 0012120 E ) ) \0 K \0 \0 \0 002 A g \0 \0 360 262 0012140 $ @ d g \0 \0 360 223 g \0 \0 020 g \0 \0 360 0012160 263 370 @ d g \0 \0 360 245 g \0 \0 360 262 353 g 0012200 \0 \0 020 @ d g \0 \0 360 263 027 d g \0 \0 360 0012220 223 g \0 \0 020 d g \0 \0 360 263 367 g \0 \0 360 0012240 g \0 \0 020 \0 N I L \r ( 1 1 0 Q L 0012260 O C K O F F . K E Y U P 1 0 4 0012300 Q L O C K O F F . K E Y D O W 0012320 N 7 6 Q L O C K O N . K E Y 0012340 U P 7 1 Q L O C K O N . K E 0012360 Y U P 6 4 Q L O C K O N . K 0012400 E Y D O W N 5 5 Q L O C K O 0012420 F F . K E Y U P 4 7 Q L O C 0012440 K O F F . K E Y D O W N 4 1 Q 0012460 L O C K O F F . K E Y D O W N 0012500 3 4 Q L O C K O N . K E Y U 0012520 P 2 4 Q L O C K O N . K E Y 0012540 D O W N 2 0 Q L O C K O N . 0012560 K E Y D O W N 1 3 Q L O C K 0012600 O F F . K E Y U P 3 D O W N 0012620 ) \r ( ) \r \ P C E . R E S E T . 0012640 L O C K S T A T E D 1 \r N I L 0012660 \0 023 \0 \0 \0 \0 g \0 \0 027 \0 \0 d 027 \0 0012700 \0 d 027 \0 \0 \b \0 \0 020 \0 ( 2 0 Q \ 0012720 P C E . S H O W . L O C K S ) \r 0012740 ( 1 5 Q \ P C E . S C R O L L 0012760 L O C K 1 1 Q \ P C E . N U 0013000 M L O C K 5 \ P C E . C A P 0013020 S L O C K 2 L O C K O F F . 0013040 K E Y U P ) \r ( ) \r \ P C E . S 0013060 H O W . L O C K S D 1 \r ( P 0013100 2 S C R O L L L O C K P 1 0013120 N U M L O C K P 0 C A P 0013140 S L O C K ) \0 E 003 \0 \0 \0 ` \0 \0 0013160 g \0 \0 360 265 \t ` \0 \0 g \0 \0 360 ` \0 \0 * 0013220 g \0 \0 360 265 \t ` \0 \0 g \0 \0 360 021 003 002 0013240 ` \0 \0 264 \r H I J l 003 ` \0 \0 017 016 h 0013260 020 \0 N I L \r ( 7 7 Q P C E . S 0013300 H O W . L O C K S . F N 6 5 Q 0013320 P C E . S H O W . L O C K S . 0013340 F N 5 6 Q L O C K O N . K E 0013360 Y U P 5 3 Q \ P C E . S C R 0013400 O L L L O C K 4 5 Q L O C K 0013420 O N . K E Y D O W N 4 2 Q \ 0013440 P C E . S C R O L L L O C K 3 0013460 6 Q L O C K O N . K E Y U P 0013500 3 3 Q \ P C E . N U M L O C K 0013520 2 5 Q L O C K O N . K E Y D 0013540 O W N 2 2 Q \ P C E . N U M 0013560 L O C K 1 6 Q L O C K O N . 0013600 K E Y U P 1 3 Q \ P C E . C 0013620 A P S L O C K 5 L O C K O N 0013640 . K E Y D O W N 2 \ P C E . 0013660 C A P S L O C K ) \r ( ) \r ( P R 0013700 E T T Y C O M P R I N T P C E 0013720 K E Y B O A R D C O M S ) \r ( R 0013740 P A Q Q P C E K E Y B O A R D 0013760 C O M S ( ( D E C L A R E : 0014000 F I R S T ( P ( * t u r n 0014020 o f f P C E p r o c e s s 0014040 e s i f a l r e a d y l o 0014060 a d e d a n d r u n n i n g 0014100 ) ( \r N L S E T Q ( \ P C E 0014120 . T E R M I N A T E ) ) ) ) ( 0014140 D E C L A R E : D O N T C O P 0014160 Y ( P ( L O A D F N S N I 0014200 L ( Q U O T E L L K E Y ) 0014220 N I L ( Q U O T E ( K E Y B 0014240 O A R D E V E N T ) \r ) ) ) ) 0014260 ( C O M S ( * u s e r f u 0014300 n c t i o n s a n d v a r i 0014320 a b l e s ) ( F N S P C E . 0014340 A D D . K B D . S C A N C O D E 0014360 S P C E . A D D . K B D . S T 0014400 R I N G P C E . K B D . P R O 0014420 C \r ) ( V A R S ( P C E . S 0014440 H O W . L O C K S . F N ) ) ( 0014460 G L O B A L V A R S P C E . S 0014500 H O W . L O C K S . F N ) ) ( 0014520 F N S \ P C E . C R E A T E . 0014540 K E Y A C T I O N T A B L E \r 0014560 \ P C E . E N Q U E U E S C A N 0014600 C O D E \ P C E . F I L L . A 0014620 R R A Y \ P C E . G E T K E Y 0014640 S \ P C E . K E Y B O A R D . 0014660 B U F F E R . P U S H \ P C E 0014700 . K E Y B O A R D . C O N F I G 0014720 U R E \r \ P C E . K E Y B O A 0014740 R D . T E R M I N A T E \ P C 0014760 E . K E Y B O A R D . T T Y E N 0015000 T R Y F N \ P C E . K E Y B O 0015020 A R D I N I T \ P C E . N E W 0015040 L O C K S T A T E \r \ P C E . 0015060 R E S E T . L O C K S T A T E 0015100 \ P C E . S H O W . L O C K S ) 0015120 ( V A R S \ P C E . C A P S 0015140 L O C K \ P C E . K E Y . S T 0015160 R I N G \ P C E . K E Y . T O 0015200 . S C A N . L I S T \r \ P C E 0015220 . K E Y B O A R D . S T A T E 0015240 \ P C E . N U M L O C K \ P C 0015260 E . S C A N . C O D E . A R R A 0015300 Y \ P C E . S C R O L L L O C 0015320 K \ P C E . S H I F T . K E Y 0015340 . S T R I N G ) ( I N I T V A 0015360 R S \r ( \ P C E . K E Y B O A 0015400 R D . B U F F E R ) ( \ P C E 0015420 . K E Y B O A R D . B U F F E R 0015440 . E N D P T R ) ( \ P C E . K 0015460 E Y B O A R D . E V E N T ) ( 0015500 \ P C E . K E Y B O A R D . P R 0015520 O C E S S ) ( \r \ P C E . K E 0015540 Y B O A R D . W A I T 5 0 0 ) 0015560 ( \ P C E . K E Y B O A R D . 0015600 W A I T 2 1 0 0 ) ) ( G L O 0015620 B A L V A R S \ P C E . C A P 0015640 S L O C K \ P C E . K E Y . S 0015660 T R I N G \r \ P C E . K E Y . 0015700 T O . S C A N . L I S T \ P C 0015720 E . K E Y B O A R D . B U F F E 0015740 R \ P C E . K E Y B O A R D . 0015760 B U F F E R . E N D P T R \ P 0016000 C E . K E Y B O A R D . E V E N 0016020 T \r \ P C E . K E Y B O A R D 0016040 . P R O C E S S \ P C E . K E 0016060 Y B O A R D . S T A T E \ P C 0016100 E . K E Y B O A R D . W A I T 0016120 \ P C E . K E Y B O A R D . W A 0016140 I T 2 \ P C E . N U M L O C K 0016160 \r \ P C E . S C A N . C O D E 0016200 . A R R A Y \ P C E . S C R O 0016220 L L L O C K \ P C E . S H I F 0016240 T . K E Y . S T R I N G ) ) ) \r 0016260 ( R P A Q Q P C E . S H O W . 0016300 L O C K S . F N N I L ) \r ( R 0016320 P A Q Q \ P C E . C A P S L O 0016340 C K L O C K O F F . K E Y U P 0016360 ) \r ( R P A Q Q \ P C E . K E 0016400 Y . S T R I N G " 1 2 3 4 5 0016420 6 7 8 9 0 - = \t q w e r t y u 0016440 i o p [ ] \r a s d f g h j k l 0016460 ; ' # \ z x c v b n m , . / 0016500 " ) \r ( R P A Q Q \ P C 0016520 E . K E Y . T O . S C A N . L I 0016540 S T ( ( 6 5 . 7 6 9 ) ( 0016560 O N E . 7 7 0 ) ( T W O 0016600 . 7 7 1 ) ( T H R E E . 0016620 7 7 2 ) ( F O U R . 7 7 3 0016640 ) ( F I V E . \r 7 7 4 ) 0016660 ( S I X . 7 7 5 ) ( S E V 0016700 E N . 7 7 6 ) ( E I G H T 0016720 . 7 7 7 ) ( N I N E . 0016740 7 7 8 ) ( Z E R O . 7 7 9 0016760 ) ( - . 7 8 0 ) ( = . 0017000 7 8 1 ) ( B S . 7 8 2 ) 0017020 \r ( T A B . 7 8 3 ) ( q 0017040 . 7 8 4 ) ( w . 7 8 5 0017060 ) ( e . 7 8 6 ) ( r . 0017100 7 8 7 ) ( t . 7 8 8 ) 0017120 ( y . 7 8 9 ) ( u . 7 0017140 9 0 ) ( i . 7 9 1 ) ( o 0017160 . 7 9 2 ) \r ( p . 7 9 0017200 3 ) ( % [ . 7 9 4 ) ( % 0017220 ] . 7 9 5 ) ( C R . 7 0017240 9 6 ) ( P R O P ' S . 7 9 0017260 7 ) ( a . 7 9 8 ) ( s 0017300 . 7 9 9 ) ( d . 8 0 0 ) 0017320 ( f . 8 0 1 ) ( g \r . 0017340 8 0 2 ) ( h . 8 0 3 ) 0017360 ( j . 8 0 4 ) ( k . 8 0017400 0 5 ) ( l . 8 0 6 ) ( ; 0017420 . 8 0 7 ) ( 7 1 . 8 0 0017440 8 ) ( 1 0 8 . 8 0 9 ) ( 0017460 L S H I F T . 8 1 0 ) ( \r 0017500 K E Y P A D , . 8 1 1 ) ( 0017520 z . 8 1 2 ) ( x . 8 1 0017540 3 ) ( c . 8 1 4 ) ( v 0017560 . 8 1 5 ) ( b . 8 1 6 ) 0017600 ( n . 8 1 7 ) ( m . 0017620 8 1 8 ) ( , . 8 1 9 ) ( 0017640 % . . \r 8 2 0 ) ( / . 0017660 8 2 1 ) ( R S H I F T . 8 0017700 2 2 ) ( P R T S C . 8 2 3 0017720 ) ( K E Y B O A R D . 8 2 0017740 4 ) ( S P A C E . 8 2 5 ) 0017760 ( K E Y P A D + . 8 2 6 ) 0020000 ( C E N T E R . \r 8 2 7 ) 0020020 ( B O L D . 8 2 8 ) ( I 0020040 T A L I C S . 8 2 9 ) ( C 0020060 A S E . 8 3 0 ) ( S T R I 0020100 K E O U T . 8 3 1 ) ( U N 0020120 D E R L I N E . 8 3 2 ) ( 0020140 S U P E R / S U B . 8 3 3 ) 0020160 ( \r L A R G E R . 8 3 4 ) 0020200 ( M A R G I N S . 8 3 5 ) 0020220 ( F O N T . 8 3 6 ) ( K 0020240 E Y P A D - . 8 3 7 ) ( K 0020260 E Y P A D * . 8 3 8 ) ( K 0020300 E Y P A D 7 . 8 3 9 ) ( K 0020320 E Y P A D 8 . \r 8 4 0 ) ( 0020340 K E Y P A D 9 . 8 4 1 ) ( 0020360 E X P A N D . 8 4 2 ) ( K 0020400 E Y P A D 4 . 8 4 3 ) ( K 0020420 E Y P A D 5 . 8 4 4 ) ( K 0020440 E Y P A D 6 . 8 4 5 ) ( N 0020460 E X T . 8 4 6 ) ( \r K E Y 0020500 P A D 1 . 8 4 7 ) ( K E Y 0020520 P A D 2 . 8 4 8 ) ( K E Y 0020540 P A D 3 . 8 4 9 ) ( K E Y 0020560 P A D 0 . 8 5 0 ) ( D E L 0020600 . 8 5 1 ) ( K E Y P A D . 0020620 . 8 5 1 ) ) ) \r ( R P A Q Q 0020640 \ P C E . K E Y B O A R D . S 0020660 T A T E 0 ) \r ( R P A Q Q \ 0020700 P C E . N U M L O C K L O C K 0020720 O F F . K E Y U P ) \r ( R P A Q 0020740 \ P C E . S C A N . C O D E . 0020760 A R R A Y ( R E A D A R R A Y 0021000 1 2 8 ( Q U O T E S M A L 0021020 L P O S P ) 0 ) ) \r ( 0 2 8 0021040 6 3 0 4 3 0 2 2 8 8 2 7 0021060 4 2 8 9 2 9 0 2 9 1 2 7 0021100 9 2 9 2 2 9 3 2 9 4 3 0 0021120 6 3 0 5 2 8 0 2 8 1 2 7 0021140 2 2 7 5 2 8 7 2 7 6 2 7 0021160 8 3 0 3 2 7 3 3 0 1 2 7 0021200 7 \r 3 0 0 1 0 0 0 3 0021220 0 6 1 8 5 1 3 0 1 6 8 1 0021240 3 2 1 3 3 1 3 4 1 3 6 4 0021260 0 1 3 8 1 3 9 1 3 7 1 4 0021300 1 5 1 1 2 5 2 5 3 1 1 0021320 2 3 4 5 6 7 8 9 0021340 1 0 1 6 7 \r 3 9 1 7 9 0021360 1 3 1 8 0 1 8 1 1 3 1 1 0021400 5 8 1 7 6 1 7 4 1 6 0 1 0021420 4 6 1 6 1 1 6 2 1 6 3 1 0021440 5 1 1 6 4 1 6 5 1 6 6 1 0021460 7 8 1 7 7 1 5 2 1 5 3 1 0021500 4 4 1 4 7 1 5 9 1 4 8 \r 0021520 1 5 0 1 7 5 1 4 5 1 7 3 0021540 1 4 9 1 7 2 2 6 4 3 2 7 0021560 1 3 5 1 4 0 0 3 0 4 8 0021600 4 6 3 2 1 8 3 3 3 4 0021620 3 5 2 3 3 6 3 7 3 8 5 0021640 0 4 9 2 4 2 5 1 6 1 9 0021660 3 1 2 0 \r 2 2 4 7 1 7 0021700 4 5 2 1 4 4 1 5 4 1 7 0021720 1 1 5 5 1 6 9 0 N I L ) 0021740 \r ( R P A Q Q \ P C E . S C R 0021760 O L L L O C K L O C K O F F . 0022000 K E Y U P ) \r ( R P A Q Q \ P 0022020 C E . S H I F T . K E Y . S T R 0022040 I N G " ! @ # $ % % ^ & * ( 0022060 ) _ + \t Q W E R T Y U I O P { 0022100 } \r A S D F G H J K L : % " ~ 0022120 | Z X C V B N M < > ? 0022140 " ) \r ( R P A Q ? \ P C E 0022160 . K E Y B O A R D . B U F F E R 0022200 ) \r ( R P A Q ? \ P C E . K E 0022220 Y B O A R D . B U F F E R . E N 0022240 D P T R ) \r ( R P A Q ? \ P C 0022260 E . K E Y B O A R D . E V E N T 0022300 ) \r ( R P A Q ? \ P C E . K E 0022320 Y B O A R D . P R O C E S S ) \r 0022340 ( R P A Q ? \ P C E . K E Y B 0022360 O A R D . W A I T 5 0 0 ) \r ( 0022400 R P A Q ? \ P C E . K E Y B O 0022420 A R D . W A I T 2 1 0 0 ) \r ( 0022440 P U T P R O P S P C E K E Y B 0022460 O A R D C O P Y R I G H T ( 0022500 " X e r o x C o r p o r a t i 0022520 o n " 1 9 8 6 ) ) \r N I L \r 0022537