$ od -c -N 50000 [phylum]<LISP>KOTO>Lispusers>CALENDAR.TEDIT!1 0000000 X E R O X \t C A L E N D A R \r 2 0000020 \r \r 4 \r \r 1 \r \r C A L E N D A R 0000040 \r 1 \r \r 4 \r \r B y : M i c h 0000060 e l D e n b e r ( D e n b e 0000100 r . W B S T @ X e r o x . C 0000120 O M ) \r I N T R O D U C T I O 0000140 N \r C A L E N D A R i s a 0000160 p r o g r a m w h i c h c 0000200 a n b e u s e d t o d i 0000220 s p l a y a c a l e n d a r 0000240 o n y o u r s c r e e n , 0000260 a n d k e e p t r a c k 0000300 o f e v e n t s a n d a p 0000320 p o i n t m e n t s . C A L 0000340 E N D A R 1 . 8 5 ( t h e 0000360 c u r r e n t d i s t r i b u 0000400 t e d v e r s i o n ) r u n 0000420 s o n l y i n t h e K o 0000440 t o r e l e a s e o f I n 0000460 t e r l i s p D . T h e v 0000500 e r s i o n n u m b e r a p 0000520 p e a r s i n t h e t i t 0000540 l e b a r o f e a c h C 0000560 a l e n d a r w i n d o w . 0000600 C A L E N D A R n e e d s 0000620 t h e L i s p U s e r s p a 0000640 c k a g e P R O M P T R E M I 0000660 N D E R S , w h i c h i t 0000700 l o a d s a u t o m a t i c a 0000720 l l y . \r S T A R T I N G C 0000740 A L E N D A R \r L o a d C A L 0000760 E N D A R . D C O M o n t o 0001000 y o u r m a c h i n e a n d 0001020 t h e n t y p e ( C A L E 0001040 N D A R ) . Y o u w i l l 0001060 g e t a m e n u o f y 0001100 e a r s ( t h e m e n u a 0001120 l w a y s s h o w s f i v e 0001140 y e a r s s t a r t i n g 0001160 w i t h l a s t y e a r ) . 0001200 I f y o u s e l e c t 0001220 a y e a r w i t h L e f t 0001240 , i t w i l l c r e a t e 0001260 a Y e a r W i n d o w c 0001300 o n t a i n i n g a c a l e 0001320 n d a r f o r t h a t y e 0001340 a r . E a c h m o n t h 0001360 i n t h e Y e a r W i n d 0001400 o w i s a l s o a m e n 0001420 u i t e m . I f y o u 0001440 n o w s e l e c t a p a r 0001460 t i c u l a r m o n t h w i 0001500 t h L e f t , C A L E N D A 0001520 R w i l l c r e a t e a 0001540 M o n t h W i n d o w s h o 0001560 w i n g a c a l e n d a r 0001600 f o r t h a t m o n t h . 0001620 Y o u c a n n o w s e l 0001640 e c t a p a r t i c u l a r 0001660 d a y w i t h i n t h e 0001700 m o n t h t o b r i n g u 0001720 p a D a y W i n d o w . 0001740 T h e M o n t h W i n d o 0001760 w a l s o s h o w s s m a 0002000 l l c a l e n d a r s o f 0002020 l a s t m o n t h a n d n 0002040 e x t m o n t h . Y o u 0002060 c a n b r i n g u p t h o 0002100 s e m o n t h s i n t h e 0002120 M o n t h W i n d o w b 0002140 y s e l e c t i n g t h e m 0002160 . T h e Y e a r m e n u 0002200 h a s a n e n t r y l a 0002220 b e l l e d " O t h e r " . 0002240 I f y o u s e l e c t t 0002260 h i s , i t w i l l p r o 0002300 m p t y o u t o t y p e 0002320 i n a y e a r , i f y o 0002340 u w a n t o n e t h a t 0002360 i s n ' t o n t h e m e n 0002400 u . T h e c a l e n d a r 0002420 a l g o r i t h m i s v a 0002440 l i d o n l y f o r y e a 0002460 r s b e t w e e n 1 7 0 0 0002500 a n d 2 1 0 0 . \r C A L E N D 0002520 A R u s e s t h e P r o m 0002540 p t W i n d o w t o d i s 0002560 p l a y i n f o r m a t i v e 0002600 m e s s a g e s . Y o u 0002620 c a n S H R I N K a n y o 0002640 f t h e C A L E N D A R w 0002660 i n d o w s t o a n a p p 0002700 r o p r i a t e i c o n w h 0002720 e n t h e y a r e n o t 0002740 n e e d e d . T h e r e m 0002760 i n d e r f a c i l i t y r 0003000 e m a i n s a c t i v e . \r P 0003020 l e a s e s e n d y o u r 0003040 c o m m e n t s , s u g g e s 0003060 t i o n s , a n d b u g r 0003100 e p o r t s t o m e - D 0003120 e n b e r . W B S T ( A R P A 0003140 : D e n b e r . W B S T @ X e 0003160 r o x . C O M ) . T h a n k 0003200 s . \r R E M I N D E R S \r C r e 0003220 a t i n g r e m i n d e r s \r 0003240 S e l e c t t h e y e a r 0003260 a n d m o n t h y o u w a 0003300 n t a s d e s c r i b e d 0003320 a b o v e . T h e n s e l 0003340 e c t w i t h L e f t t h 0003360 e d a y y o u w a n t t 0003400 h e r e m i n d e r t o a 0003420 p p e a r i n . T h i s 0003440 w i l l b r i n g u p a 0003460 D a y W i n d o w . I n i 0003500 t i a l l y t h e D a y W 0003520 i n d o w i s e m p t y e 0003540 x c e p t f o r a n A D D 0003560 m e n u i t e m . I f 0003600 y o u s e l e c t A D D , 0003620 y o u w i l l b e a s k e 0003640 d i n t h e P r o m p t 0003660 w i n d o w f o r a t i m 0003700 e a n d a r e m i n d e r 0003720 d e s c r i p t i o n . T 0003740 h e t i m e c a n b e e 0003760 n t e r e d i n a l m o s t 0004000 a n y r e a s o n a b l e 0004020 f o r m a t , e g . 9 : 0 0 0004040 A M , 9 A M , 9 a . m 0004060 . , 2 : 3 0 P M , 2 : 3 0 0004100 P . M . , 1 4 3 0 , o r 0004120 c a n b e l e f t o u t 0004140 b y j u s t p r e s s i n g 0004160 t h e r e t u r n k e y . 0004200 T i m e s a r e " A M " 0004220 b y d e f a u l t , s o 0004240 i f y o u o n l y t y p e 0004260 8 : 3 0 , i t w i l l a 0004300 s s u m e 8 : 3 0 A M . 0004320 A h e u r i s t i c i s i 0004340 n c l u d e d t o a s k " 0004360 A r e y o u s u r e ? " i 0004400 f y o u t y p e a t i m 0004420 e e a r l i e r t h a n 8 0004440 w i t h o u t a n A M / P 0004460 M q u a l i f i e r . \r T h e 0004500 r e m i n d e r c a n n o t 0004520 e x c e e d o n e l i n e 0004540 i n l e n g t h ( w h e n 0004560 y o u t y p e a C R i 0004600 t a s s u m e s y o u ' r e 0004620 d o n e ) . Y o u r r e 0004640 m i n d e r i s t h e n d 0004660 i s p l a y e d i n t h e 0004700 D a y W i n d o w a n d s 0004720 t o r e d o n t h e a c t 0004740 i v e r e m i n d e r l i s 0004760 t . T h e r e m i n d e r 0005000 w i l l a l s o a p p e a 0005020 r , t r u n c a t e d , i n 0005040 t h e p r o p e r d a y 0005060 i n t h e M o n t h w i n 0005100 d o w . W h e n t h e d 0005120 a y a n d t i m e o f t 0005140 h a t r e m i n d e r a r r 0005160 i v e s , t h e p r o g r a 0005200 m w i l l l e t y o u k 0005220 n o w b y d i s p l a y i n 0005240 g t h e r e m i n d e r i 0005260 n t h e P r o m p t w i n 0005300 d o w a n d f l a s h i n g 0005320 t h e s c r e e n . T y p 0005340 i n g a n y k e y s t o p 0005360 s t h e r e m i n d i n g 0005400 a c t i o n . I f y o u 0005420 d i d n o t g i v e a 0005440 t i m e f o r t h a t r e 0005460 m i n d e r , i t w i l l 0005500 n o t f l a s h . U n t i 0005520 m e d r e m i n d e r s a r 0005540 e u s e f u l f o r s t o 0005560 r i n g i n f o r m a t i o n 0005600 a b o u t b i r t h d a y s 0005620 , h o l i d a y s , o r o 0005640 t h e r e v e n t s a s s o 0005660 c i a t e d w i t h a p a 0005700 r t i c u l a r d a y , b u 0005720 t n o p a r t i c u l a r 0005740 t i m e . E x p i r e d t 0005760 i m e d r e m i n d e r s a 0006000 r e a u t o m a t i c a l l y 0006020 d e l e t e d u p o n e x 0006040 p i r a t i o n b y d e f a 0006060 u l t . S e t t i n g t h 0006100 e v a r i a b l e C A L K E 0006120 E P E X P I R E D R E M S ( s 0006140 e e P r o g r a m m i n g , 0006160 b e l o w ) w i l l c a u s 0006200 e t i m e d r e m i n d e r 0006220 s t o b e r e t a i n e d 0006240 a f t e r f i r i n g . \r R 0006260 e m i n d e r s w h i c h a 0006300 r e s c h e d u l e d f o r 0006320 a t i m e w h e n y o u 0006340 r m a c h i n e i s n o t 0006360 r u n n i n g w i l l b e 0006400 a c t i v a t e d t h e n 0006420 e x t t i m e y o u l o g 0006440 i n . \r C h a n g i n g r e m 0006460 i n d e r s \r T h e t i m e s 0006500 t h a t a p p e a r a t 0006520 t h e l e f t o f e a c h 0006540 r e m i n d e r i n t h e 0006560 D a y W i n d o w a r e 0006600 a l s o m e n u i t e m s 0006620 w h i c h y o u c a n s e 0006640 l e c t i f y o u w a n t 0006660 t o s p e c i f y a p a 0006700 r t i c u l a r o p t i o n 0006720 o r d i s p o s i t i o n o 0006740 f t h e r e m i n d e r . 0006760 C l i c k i n g t h e l e 0007000 f t m o u s e b u t t o n 0007020 o v e r a t i m e w i l l 0007040 b r i n g u p a D i s p 0007060 o s i t i o n M e n u . T 0007100 h e f o l l o w i n g o p t 0007120 i o n s a r e c u r r e n t 0007140 l y a v a i l a b l e : \r F l 0007160 a s h ( t h e d e f a u l t 0007200 a c t i o n ) - T h e r 0007220 e m i n d e r i s f l a s h 0007240 e d i n t h e p r o m p t 0007260 w i n d o w . I f y o u 0007300 d o n o t a c k n o w l e 0007320 d g e i t , i t s t a r t 0007340 s f l a s h i n g t h e e 0007360 n t i r e s c r e e n . Y 0007400 o u a c k n o w l e d g e t 0007420 h e r e m i n d e r ( a n d 0007440 c a n c e l t h e f l a s 0007460 h i n g ) b y t y p i n g 0007500 a n y k e y ( t h e s p a 0007520 c e b a r , f o r i n s t 0007540 a n c e ) . \r B e e p - T 0007560 h e r e m i n d e r c a u s 0007600 e s y o u r D a n d e l i o 0007620 n ( o r D 0 i f y o u 0007640 h a v e t h e T I s o u n 0007660 d c h i p ) t o b e e p . 0007700 \r S e n d M a i l - T h e 0007720 r e m i n d e r i s m a i 0007740 l e d t o t h e r e c i p 0007760 i e n t ( s ) o f y o u r 0010000 c h o i c e . Y o u w i l 0010020 l b e p r o m p t e d f o 0010040 r t h e i r n a m e s . 0010060 N o t e t h a t n o v a l 0010100 i d i t y c h e c k i n g i 0010120 s d o n e w h e n y o u 0010140 e n t e r a n a m e , s o 0010160 y o u r m e s s a g e c o 0010200 u l d c o n c e i v a b l y 0010220 n o t b e d e l i v e r e d 0010240 i f y o u t y p e d t h 0010260 e n a m e w r o n g , f o 0010300 r e x a m p l e . T h e 0010320 m e s s a g e i s m a i l e 0010340 d w h e n t h e t i m e 0010360 a r r i v e s . O f c o u 0010400 r s e , t h i s a s s u m e 0010420 s t h a t y o u r s y s t 0010440 e m i s r u n n i n g a t 0010460 t h a t t i m e , a n d 0010500 t h a t y o u h a v e L a 0010520 f i t e a c t i v e . \r D e l 0010540 e t e - U s e f u l f o r 0010560 d e l e t i n g r e m i n d 0010600 e r s t h a t y o u n o 0010620 l o n g e r n e e d . B y 0010640 d e f a u l t , t i m e d 0010660 r e m i n d e r s a r e d e 0010700 l e t e d a u t o m a t i c a 0010720 l l y a f t e r t h e y " 0010740 f i r e " ; u n t i m e d r 0010760 e m i n d e r s d o n o t 0011000 f i r e a n d a r e n e v 0011020 e r d e l e t e d a u t o m 0011040 a t i c a l l y . C A L E N 0011060 D A R w i l l i m m e d i a 0011100 t e l y r e m o v e r e m i 0011120 n d e r s w h i c h y o u 0011140 d e l e t e f r o m t h e 0011160 m o n t h w i n d o w , h o 0011200 w e v e r i t w i l l l e 0011220 a v e r e m i n d e r s t h 0011240 a t h a v e f i r e d v i 0011260 s i b l e i n t h e w i n 0011300 d o w u n t i l y o u r e 0011320 d i s p l a y i t ( e g . 0011340 S e p t e m b e r i s v i s 0011360 i b l e , y o u s e l e c t 0011400 R E D I S P L A Y f r o m 0011420 t h e r i g h t - b u t t o n 0011440 m e n u i n t h e t i t 0011460 l e b a r o r s e l e c t 0011500 S e p t e m b e r a g a i n 0011520 i n t h e Y e a r w i n 0011540 d o w , a n d a l l f i r 0011560 e d S e p t e m b e r r e m 0011600 i n d e r s w i l l b e p 0011620 u r g e d f r o m t h e m 0011640 o n t h w i n d o w w h e n 0011660 i t r e d r a w s ) . \r A 0011700 v a r i a b l e , C A L K E E 0011720 P E X P I R E D R E M S F L G , 0011740 i s p r o v i d e d i f 0011760 y o u w a n t y o u r t i 0012000 m e d r e m i n d e r s t o 0012020 b e k e p t e v e n a f 0012040 t e r t h e y h a v e f i 0012060 r e d . S e e P r o g r a 0012100 m m i n g , b e l o w . \r S a 0012120 v i n g r e m i n d e r s \r Y 0012140 o u r a c t i v e r e m i n 0012160 d e r s a r e s a v e d w 0012200 h e n t h e y a r e c r e 0012220 a t e d i n a f i l e c 0012240 a l l e d C A L R E M I N D E 0012260 R S i n a d i r e c t o r 0012300 y s p e c i f i e d b y t 0012320 h e v a l u e o f t h e 0012340 v a r i a b l e C A L D E F A 0012360 U L T H O S T & D I R . T h 0012400 e f i r s t t i m e C a l 0012420 e n d a r s a v e s y o u r 0012440 r e m i n d e r s , i t w 0012460 i l l a s k y o u t o p 0012500 r o v i d e a h o s t a n 0012520 d d i r e c t o r y w h e r 0012540 e y o u w o u l d l i k e 0012560 y o u r r e m i n d e r s 0012600 f i l e t o b e s t o r e 0012620 d . Y o u s h o u l d e 0012640 n t e r t h i s i n t h e 0012660 u s u a l f o r m a t , f 0012700 o r e x a m p l e { D S K } 0012720 < L i s p f i l e s > o r { 0012740 F I L E S E R V E R } < y o u r 0012760 - n a m e > L I S P > . T h 0013000 i s w i l l b e c o m e t 0013020 h e n e w v a l u e o f 0013040 C A L D E F A U L T H O S T & D 0013060 I R ( i t i s i n i t i a 0013100 l l y N I L ) . I f y o 0013120 u a b a n d o n y o u r s 0013140 y s o u t o r i f y o u r 0013160 m a c h i n e c r a s h e s 0013200 , y o u c a n h a v e C 0013220 a l e n d a r a u t o m a t i 0013240 c a l l y r e l o a d y o u 0013260 r r e m i n d e r s f i l e 0013300 b y i n i t i a l i z i n g 0013320 C A L D E F A U L T H O S T & 0013340 D I R i n y o u r i n i t 0013360 f i l e . I f y o u h 0013400 a v e n ' t d o n e t h i s 0013420 , y o u c a n a l w a y s 0013440 r e l o a d t h e r e m i 0013460 n d e r s f i l e a t a n 0013500 y t i m e b y s a y i n g 0013520 \r L O A D ( C A L R E M I N D 0013540 E R S ) . \r B y d e f a u l t 0013560 , t h e p r o g r a m w i 0013600 l l s a v e e a c h r e m 0013620 i n d e r a s s o o n a s 0013640 i t i s c r e a t e d . 0013660 Y o u m a y w i s h t o 0013700 r e d u c e t h e o v e r 0013720 h e a d o f r e w r i t i n 0013740 g t h e f i l e e a c h 0013760 t i m e b y s e t t i n g 0014000 t h e v a r i a b l e C A L 0014020 U P D A T E O N S H R I N K F L 0014040 G t o T . S e e P r o 0014060 g r a m m i n g , b e l o w . 0014100 T h a t w i l l c a u s e 0014120 C a l e n d a r t o s a v e 0014140 y o u r r e m i n d e r s 0014160 o n l y w h e n y o u s h 0014200 r i n k t h e M o n t h w 0014220 i n d o w . T h i s i s 0014240 u s e f u l w h e n y o u 0014260 a r e e n t e r i n g m a n 0014300 y r e m i n d e r s a t t 0014320 h e s a m e t i m e , b u 0014340 t i t m e a n s y o u m 0014360 u s t r e m e m b e r t o 0014400 e x p l i c i t l y s h r i n 0014420 k t h e m o n t h w i n d 0014440 o w o r y o u r r e m i n 0014460 d e r s w i l l b e l o s 0014500 t i f y o u r m a c h i n 0014520 e d i e s . C A L U P D A 0014540 T E O N S H R I N K F L G i s 0014560 i n i t i a l l y N I L . \r 0014600 A n " a l m a n a c " r e m 0014620 i n d e r f i l e i s d i 0014640 s t r i b u t e d a l o n g 0014660 w i t h C a l e n d a r . 0014700 I t c o n t a i n s a v a 0014720 r i e t y o f h o l i d a y 0014740 s a n d n o t a b l e d a 0014760 t e s f o r t h e y e a r 0015000 . T h e f i l e i s c 0015020 a l l e d C A L M A N A C n n 0015040 , w h e r e n n i s t h 0015060 e l a s t t w o d i g i t 0015100 s o f t h e y e a r . 0015120 F o r e x a m p l e , t h e 0015140 f i l e f o r 1 9 8 6 i 0015160 s c a l l e d C A L M A N A 0015200 C 8 6 . Y o u c a n l o 0015220 a d t h i s f i l e i n 0015240 t h e s a m e w a y a s 0015260 C A L R E M I N D E R S . \r P R 0015300 O G R A M M I N G \r A p r o g 0015320 r a m m a t i c i n t e r f a 0015340 c e i s p r o v i d e d t 0015360 o l e t y o u c r e a t e 0015400 d a y , m o n t h , o r 0015420 y e a r w i n d o w s f r o 0015440 m y o u r o w n p r o g r 0015460 a m s . \r F u n c t i o n s \r ( 0015500 C A L E N D A R m d y r 0015520 ) \t [ F u n c t i o n ] \r m , 0015540 d , a n d y r a r e i n 0015560 t e g e r s s p e c i f y i n 0015600 g a m o n t h , d a y , 0015620 a n d y e a r , r e s p e c 0015640 t i v e l y . A r g u m e n 0015660 t s a r e s p e c i f i e d 0015700 a s f o l l o w s : \r I f 0015720 o n l y y r ( m u s t b e 0015740 4 d i g i t s ) i s s u 0015760 p p l i e d , b r i n g s u 0016000 p a y e a r w i n d o w 0016020 f o r t h a t y e a r a n 0016040 d r e t u r n s y r . \r I f 0016060 m a n d y r a r e s u 0016100 p p l i e d , b r i n g s u 0016120 p a m o n t h w i n d o w 0016140 f o r t h a t m o n t h 0016160 a n d r e t u r n s m . \r I 0016200 f m , d , a n d y r a 0016220 r e s u p p l i e d , b r i 0016240 n g s u p a d a y w i n 0016260 d o w f o r t h a t d a y 0016300 a n d r e t u r n s d . \r 0016320 F o r i n v a l i d c o m b 0016340 i n a t i o n s ( m i s s i n 0016360 g y r , d a n d y r o 0016400 n l y ) , r e t u r n s N I 0016420 L . A l s o r e t u r n s 0016440 N I L i f y r i s o u 0016460 t o f r a n g e ( t h e 0016500 c a l e n d a r a l g o r i t 0016520 h m i s o n l y v a l i d 0016540 f o r y e a r s b e t w e 0016560 e n 1 7 0 0 a n d 2 1 0 0 0016600 ) . \r E x a m p l e s : \r \t ( C 0016620 A L E N D A R N I L N I L 0016640 1 9 8 4 ) s h o w s a c a 0016660 l e n d a r f o r 1 9 8 4 0016700 a n d r e t u r n s 1 9 8 4 0016720 . \r \t ( C A L E N D A R 1 0 0016740 N I L 1 9 8 4 ) s h o w s 0016760 a c a l e n d a r f o r O 0017000 c t o b e r 1 9 8 4 a n d 0017020 r e t u r n s 1 0 . \r \t ( C A 0017040 L E N D A R 1 0 N I L 8 4 0017060 ) r e t u r n s N I L 0017100 ( o u t o f r a n g e ) . \r 0017120 \t ( C A L E N D A R 1 0 2 1 0017140 1 9 8 4 ) s h o w s O c t 0017160 o b e r 2 1 s t , 1 9 8 4 0017200 a n d r e t u r n s 2 1 . \r 0017220 Y o u c a n a l s o c a l 0017240 l C a l e n d a r w i t h 0017260 t h e k e y w o r d s T O D 0017300 A Y , T H I S M O N T H , a 0017320 n d T H I S Y E A R . \r E x a 0017340 m p l e s : \r \t ( C A L E N D A 0017360 R ' T H I S Y E A R ) s h 0017400 o w s a Y e a r w i n d o 0017420 w f o r 1 9 8 6 , i f t 0017440 h i s y e a r i s 1 9 8 6 0017460 . T h i s m i g h t b e 0017500 u s e d i n a n i n i t 0017520 f i l e , t o a l w a y s 0017540 s t a r t a C a l e n d a 0017560 r o f " t h i s y e a r " 0017600 n o m a t t e r w h a t 0017620 y e a r i t i s . \r \t ( C A 0017640 L E N D A R ' T O D A Y ) 0017660 o p e n s a D a y w i n d 0017700 o w f o r t o d a y , c o 0017720 n t a i n i n g a l l o f 0017740 t o d a y ' s a c t i v e r 0017760 e m i n d e r s . \r V a r i a b 0020000 l e s \r C A L U P D A T E O N S 0020020 H R I N K F L G \t [ V a r i 0020040 a b l e ] \r I n i t i a l l y 0020060 N I L . T h i s w i l l c 0020100 a u s e C a l e n d a r t o 0020120 s a v e y o u r r e m i n 0020140 d e r f i l e o n l y w h 0020160 e n y o u s h r i n k t h 0020200 e M o n t h w i n d o w . 0020220 T h i s i s u s e f u l 0020240 w h e n y o u a r e e n t 0020260 e r i n g m a n y r e m i n 0020300 d e r s a t t h e s a m e 0020320 t i m e , b u t i t m e 0020340 a n s y o u m u s t r e m 0020360 e m b e r t o e x p l i c i 0020400 t l y s h r i n k t h e m 0020420 o n t h w i n d o w o r y 0020440 o u r r e m i n d e r s w i 0020460 l l b e l o s t i f y o 0020500 u r m a c h i n e d i e s . 0020520 T h e d e f a u l t a c 0020540 t i o n i s t o s a v e 0020560 e a c h r e m i n d e r t o 0020600 d i s k a s s o o n a s 0020620 i t i s c r e a t e d . \r 0020640 C A L K E E P E X P I R E D R E 0020660 M S F L G \t [ V a r i a b l 0020700 e ] \r I n i t i a l l y N I L 0020720 . I f y o u s e t t h 0020740 i s t o T , C A L E N D A 0020760 R w i l l n o t a u t o m 0021000 a t i c a l l y d e l e t e 0021020 r e m i n d e r s w h e n t 0021040 h e y f i r e ( t h e y c 0021060 a n s t i l l b e d e l e 0021100 t e d u s i n g t h e D e 0021120 l e t e m e n u c o m m a n 0021140 d , a b o v e ) . T h e 0021160 d e f a u l t a c t i o n i 0021200 s t o d e l e t e r e m i 0021220 n d e r s w h e n t h e y 0021240 f i r e , a l t h o u g h 0021260 t h e y w i l l r e m a i n 0021300 v i s i b l e u n t i l t 0021320 h e w i n d o w i s r e d 0021340 i s p l a y e d . \r C A L F O N 0021360 T \t [ V a r i a b l e ] \r I 0021400 n i t i a l l y ' T i m e s R 0021420 o m a n 3 6 . T h i s v a 0021440 r i a b l e c o n t r o l s 0021460 t h e f o n t u s e d t o 0021500 d i s p l a y t h e M o n 0021520 t h W i n d o w . Y o u 0021540 c a n c h a n g e i t f 0021560 o r e x a m p l e , b y s 0021600 a y i n g ( S E T Q C A L F 0021620 O N T ( F O N T C R E A T E 0021640 ' H E L V E T I C A 1 8 ) ) . 0021660 T h e c h a n g e t a k 0021700 e s e f f e c t t h e n e 0021720 x t t i m e y o u d i s p 0021740 l a y a m o n t h . \r C U 0021760 R R E N T L I M I T A T I O N 0022000 S \r R e m i n d e r s w h i c 0022020 h e x c e e d t h e w i d 0022040 t h o f t h e D a y W i 0022060 n d o w a r e s i m p l y 0022100 t r u n c a t e d . \r O n l y 0022120 o n e y e a r , m o n t h , 0022140 a n d d a y w i n d o w 0022160 c a n b e s h o w n a t 0022200 a n y g i v e n t i m e . \r 0022220 K N O W N B U G S \r T o d a y 0022240 - c i r c l i n g f u n c t i 0022260 o n d o e s n ' t w o r k 0022300 r i g h t . \r S o m e t i m e s 0022320 b r e a k s u n d e r L O 0022340 G X O R w h e n d i s p l a 0022360 y i n g r e m i n d e r s . 0022400 ( D u e t o a u t i l i 0022420 t y u s e d b y C a l e n 0022440 d a r 377 377 \0 357 % 377 \0 s h o u l 0022460 d n o t h a p p e n a f t 0022500 e r v . 1 . 7 3 ) . \r F I X 0022520 E D B U G S \r S o m e t i m e 0022540 s t h e A D D m e n u i 0022560 s p l a c e d i n c o r r e 0022600 c t l y i n t h e D a y 0022620 W i n d o w t h e v e r y 0022640 f i r s t t i m e y o u o 0022660 p e n i t . \r R e l o a d i 0022700 n g s o m e t i m e s c a u 0022720 s e d e x i s t i n g r e m 0022740 i n d e r s t o d i s a p p 0022760 e a r . \r U n b o u n d a t o 0023000 m w h e n f i r s t c a 0023020 l l t o C a l e n d a r i 0023040 n c l u d e s o p t i o n a l 0023060 a r g u m e n t s . \r T e x t 0023100 a l i g n m e n t p r o b l 0023120 e m s i n D a y W i n d o 0023140 w s . \r Y e a r m e n u s n 0023160 o t u p d a t i n g p r o p 0023200 e r l y . \r F U T U R E P L A 0023220 N S \r M u l t i p l e y e a r 0023240 a n d m o n t h w i n d o 0023260 w s . \r " G r o u p e d d a y 0023300 s " , e g . " V a c a t i o 0023320 n - 1 0 t h t h r o u g h 0023340 2 0 t h " . \r M o n t h s e 0023360 l e c t i o n f r o m y e a 0023400 r i c o n a s w e l l a 0023420 s e x p a n d e d y e a r 0023440 w i n d o w . \r \0 \0 \0 \0 \0 003 ( L 0023460 I S T ( ( P A G E N I L ( 0023500 P A P E R S I Z E L e t t e r 0023520 F O L I O I N F O ( A R A B 0023540 I C ) ) ( 0 0 6 1 2 7 9 0023560 2 ) ( ( F O L I O N I L ( 0023600 P A R A L O O K S ( Q U A D 0023620 C E N T E R E D ) C H A R L O 0023640 O K S ( S U P E R S C R I P T 0023660 0 I N V I S I B L E O F F 0023700 S E L E C T P O I N T O F F 0023720 P R O T E C T E D O F F S 0023740 I Z E 1 0 F A M I L Y M O 0023760 D E R N O V E R L I N E O F 0024000 F S T R I K E O U T O F F 0024020 U N D E R L I N E O F F E X 0024040 P A N S I O N R E G U L A R 0024060 S L O P E R E G U L A R W E 0024100 I G H T M E D I U M I N V E 0024120 R T E D O F F U S E R I N F 0024140 O N I L S T Y L E N I L ) 0024160 F O R M A T I N F O ( A R A 0024200 B I C ) ) ( 1 7 4 3 6 2 8 0024220 8 3 6 ) N I L ) ( H E A D 0024240 I N G N I L ( H E A D I N G 0024260 T Y P E R U N N I N G H E A D 0024300 ) ( 8 4 7 4 4 5 2 8 3 6 0024320 ) N I L ) ( T E X T N I L 0024340 N I L ( 8 4 9 6 4 5 6 0024360 6 0 0 ) N I L ) ) ) ( P A G 0024400 E N I L ( P A P E R S I Z E 0024420 L e t t e r F O L I O I N F 0024440 O ( A R A B I C ) ) ( 0 0 0024460 6 1 2 7 9 2 ) ( ( F O L I 0024500 O N I L ( P A R A L O O K S 0024520 ( Q U A D C E N T E R E D ) 0024540 C H A R L O O K S ( S U P E 0024560 R S C R I P T 0 I N V I S I 0024600 B L E O F F S E L E C T P O 0024620 I N T O F F P R O T E C T E 0024640 D O F F S I Z E 1 0 F A 0024660 M I L Y M O D E R N O V E R 0024700 L I N E O F F S T R I K E O 0024720 U T O F F U N D E R L I N E 0024740 O F F E X P A N S I O N R 0024760 E G U L A R S L O P E R E G 0025000 U L A R W E I G H T M E D I 0025020 U M I N V E R T E D O F F 0025040 U S E R I N F O N I L S T Y 0025060 L E N I L ) F O R M A T I N 0025100 F O ( A R A B I C ) ) ( 1 7 0025120 4 3 6 2 8 8 3 6 ) N I L 0025140 ) ( H E A D I N G N I L ( 0025160 H E A D I N G T Y P E R U N N 0025200 I N G H E A D ) ( 8 4 7 4 4 0025220 5 2 8 3 6 ) N I L ) ( T 0025240 E X T N I L N I L ( 8 4 0025260 9 6 4 5 6 6 0 0 ) N I L ) 0025300 ) ) ( P A G E N I L ( P A 0025320 P E R S I Z E L e t t e r F 0025340 O L I O I N F O ( A R A B I C 0025360 ) ) ( 0 0 6 1 2 7 9 2 ) 0025400 ( ( F O L I O N I L ( P A 0025420 R A L O O K S ( Q U A D C E 0025440 N T E R E D ) C H A R L O O K 0025460 S ( S U P E R S C R I P T 0 0025500 I N V I S I B L E O F F S 0025520 E L E C T P O I N T O F F P 0025540 R O T E C T E D O F F S I Z 0025560 E 1 0 F A M I L Y M O D E 0025600 R N O V E R L I N E O F F 0025620 S T R I K E O U T O F F U N 0025640 D E R L I N E O F F E X P A 0025660 N S I O N R E G U L A R S L 0025700 O P E R E G U L A R W E I G 0025720 H T M E D I U M I N V E R T 0025740 E D O F F U S E R I N F O 0025760 N I L S T Y L E N I L ) F 0026000 O R M A T I N F O ( A R A B I 0026020 C ) ) ( 1 7 4 3 6 2 8 8 0026040 3 6 ) N I L ) ( H E A D I N 0026060 G N I L ( H E A D I N G T Y 0026100 P E R U N N I N G H E A D ) 0026120 ( 8 4 7 4 4 5 2 8 3 6 ) 0026140 N I L ) ( T E X T N I L N 0026160 I L ( 8 4 9 6 4 5 6 6 0 0026200 0 ) N I L ) ) ) ) ) \0 \0 \0 \0 \0 0026220 005 \0 \n \0 ( \0 \f \0 \f 001 274 \0 \v \0 \0 \0 0026240 004 002 003 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0026260 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 ( \0 \f \0 0026300 \f 001 274 \0 \v \0 \0 \0 004 002 004 \0 \0 \0 \0 \0 0026320 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0026340 \0 \0 \0 \0 1 \0 \0 \0 \0 001 310 \0 \v \0 \0 \0 0026360 004 003 004 \0 \0 002 \0 \0 001 001 310 001 \0 \0 \0 \0 0026400 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0026420 \0 \0 \0 \0 \0 ( \0 \0 \0 \0 001 310 \0 \v \0 \0 0026440 \0 004 002 004 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0026460 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 ( \0 \0 0026500 \0 \0 001 310 \0 021 \0 \0 \0 004 002 003 \0 \0 \0 \0 0026520 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0026540 \0 \0 \0 \0 \0 ( \0 212 \0 212 001 8 \0 006 \0 \0 0026560 \0 004 002 003 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0026600 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 ( \0 212 0026620 \0 212 001 8 \0 \0 \0 \0 \0 004 002 004 \0 \0 \0 \0 0026640 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0026660 \0 \0 \0 \0 \0 D \0 \0 \0 \0 001 310 \0 \0 \0 \0 0026700 \0 \0 003 004 \0 \0 001 001 310 001 \0 \0 \0 \0 \0 \0 0026720 \0 \v P A G E H E A D I N G \0 \v R 0026740 U N N I N G H E A D \0 \0 \0 \0 \0 \0 0026760 \0 \0 \0 \0 \0 \0 \0 \0 \0 ( \0 \0 \0 \0 \0 \0 0027000 \0 016 \0 \0 \0 \0 002 004 \0 \0 \0 \0 \0 \0 \0 \0 0027020 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0027040 \0 ( \0 \0 \0 \0 \0 \0 \0 \n \0 \0 \0 \0 002 004 0027060 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0027100 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 004 \0 \b 0027120 \0 024 \0 006 M O D E R N \0 \n \0 \0 \0 \0 0027140 \0 \0 \0 200 \0 024 \0 006 M O D E R N \0 \n 0027160 \0 \0 \0 \0 \0 \0 001 \0 \0 024 \0 006 M O D E 0027200 R N \0 \n \0 \0 \0 \0 \0 \0 002 \0 \0 024 \0 006 0027220 M O D E R N \0 \f \0 \0 \0 \0 \0 \0 002 \0 0027240 \0 024 \0 006 M O D E R N \0 \n \0 \0 \0 \0 0027260 \0 \0 \0 \0 \0 024 \0 006 M O D E R N \0 006 0027300 \0 \0 \0 \0 \0 \0 \0 \0 \0 022 \0 004 L O G O 0027320 \0 030 \0 \0 \0 \0 \0 \0 \0 \0 \0 027 \0 \t H E 0027340 L V E T I C A \0 \n \0 \0 \0 \0 \0 \0 \0 0027360 \0 \0 \0 \0 \0 \0 002 \0 \b \0 \0 \0 005 \0 \0 \0 0027400 \0 \a \0 \0 \0 001 \0 \0 \0 \0 006 \0 \0 \0 \t \0 0027420 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 \b \0 \0 \0 002 0027440 \0 001 \0 \v H R U L E . G E T F N 001 0027460 \0 024 \0 006 M O D E R N \0 \n \0 \0 \0 \0 0027500 \0 \0 \0 \0 \0 \0 \0 001 \0 \0 \0 \0 005 \0 \0 \0 0027520 \0 \0 002 \0 \a \0 \0 \0 002 \0 001 \0 \v H R U 0027540 L E . G E T F N 001 \0 024 \0 006 M O D 0027560 E R N \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0027600 001 \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 \a \0 \0 0027620 \0 002 \0 001 \0 \v H R U L E . G E T F 0027640 N 001 \0 024 \0 006 M O D E R N \0 \n \0 \0 0027660 \0 \0 \0 \0 \0 \0 \0 \0 \0 001 \0 \0 \0 \0 005 \0 0027700 \0 \0 \0 \0 002 \0 006 \0 \0 \0 \t \0 \0 \0 \0 004 0027720 \0 \0 \0 \0 \0 002 \0 006 \0 \0 \0 002 \0 001 \0 \v 0027740 H R U L E . G E T F N 001 \0 024 \0 006 0027760 M O D E R N \0 \f \0 \0 \0 \0 \0 \0 002 \0 0030000 \0 \0 \0 001 \0 \0 \0 \0 004 \0 \0 \0 \0 \0 002 \0 0030020 \a \0 \0 \0 002 \0 001 \0 \v H R U L E . G 0030040 E T F N 001 \0 024 \0 006 M O D E R N \0 0030060 \f \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 001 \0 \0 \0 0030100 \0 004 \0 \0 \0 \0 \0 002 \0 005 \0 \0 \0 , \0 \0 0030120 \0 \0 005 \0 \0 \0 001 \0 \0 \0 \0 \b \0 \0 \0 \0 0030140 \0 002 \0 004 \0 \0 \0 \r \0 \0 \0 \0 003 \0 \0 \0 0030160 002 \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 004 \0 \0 0030200 001 r \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 \t \0 0030220 \0 \0 022 \0 \0 \0 \0 003 \0 \0 \0 001 \0 \0 \0 \0 0030240 \b \0 \0 \0 \0 \0 002 \0 004 \0 \0 003 b \0 \0 \0 0030260 \0 005 \0 \0 \0 \0 \0 002 \0 004 \0 \0 \0 305 \0 \0 0030300 \0 \0 005 \0 \0 \0 \0 \0 002 \0 004 \0 \0 \0 s \0 0030320 \0 \0 \0 005 \0 \0 \0 001 \0 \0 \0 \0 003 \0 \0 \0 0030340 \0 \0 002 \0 004 \0 \0 \0 \n \0 \0 \0 \0 003 \0 \0 0030360 \0 \0 \0 002 \0 004 \0 \0 \0 023 \0 \0 \0 \0 003 \0 0030400 \0 \0 \0 \0 002 \0 004 \0 \0 002 235 \0 \0 \0 \0 005 0030420 \0 \0 \0 \0 \0 002 \0 004 \0 \0 003 r \0 \0 \0 \0 0030440 005 \0 \0 \0 \0 \0 002 \0 004 \0 \0 \0 u \0 \0 \0 0030460 \0 005 \0 \0 \0 \0 \0 002 \0 004 \0 \0 \0 023 \0 \0 0030500 \0 \0 003 \0 \0 \0 \0 \0 002 \0 004 \0 \0 001 7 \0 0030520 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 002 \0 \0 \0 005 0030540 \0 \0 \0 \0 003 \0 \0 \0 364 \0 \0 \0 \0 005 \0 \0 0030560 \0 \0 \0 002 \0 002 \0 \0 \0 004 \0 \0 \0 \0 003 \0 0030600 \0 \0 V \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 002 0030620 \0 \0 \0 \b \0 \0 \0 \0 003 \0 \0 001 224 \0 \0 \0 0030640 \0 005 \0 \0 \0 \0 \0 002 \0 002 \0 \0 \0 006 \0 \0 0030660 \0 \0 003 \0 \0 002 [ \0 \0 \0 \0 005 \0 \0 \0 \0 0030700 \0 002 \0 004 \0 \0 \0 220 \0 \0 \0 \0 005 \0 \0 \0 0030720 \0 \0 002 \0 004 \0 \0 \0 021 \0 \0 \0 \0 003 \0 \0 0030740 \0 \0 \0 002 \0 004 \0 \0 002 362 \0 \0 \0 \0 005 \0 0030760 \0 \0 \0 \0 002 \0 001 \0 \0 \0 025 \0 \0 \0 \0 005 0031000 \0 \0 \0 \0 \0 002 \0 004 \0 \0 002 032 \0 \0 \0 \0 0031020 005 \0 \0 \0 \0 \0 002 \0 004 \0 \0 001 > \0 \0 \0 0031040 \0 005 \0 \0 \0 \0 \0 002 \0 004 \0 \0 \0 \f \0 \0 0031060 \0 \0 003 \0 \0 \0 \0 \0 002 \0 004 \0 \0 \0 k \0 0031100 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 004 \0 \0 \0 \n 0031120 \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 003 \0 \0 \0 0031140 \v \0 \0 \0 \0 005 \0 \0 \0 006 \0 \0 \0 \0 002 \0 0031160 \0 \0 001 \0 \0 \0 \0 005 \0 \0 \0 001 \0 \0 \0 \0 0031200 \b \0 \0 \0 \v \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 0031220 \0 004 \0 \0 \0 p \0 \0 \0 \0 005 \0 \0 \0 \0 \0 0031240 002 \0 004 \0 \0 \0 a \0 \0 \0 \0 005 \0 \0 \0 \0 0031260 \0 002 \0 004 \0 \0 \0 Q \0 \0 \0 \0 005 \0 \0 \0 0031300 \0 \0 002 \0 004 \0 \0 \0 Q \0 \0 \0 \0 005 \0 \0 0031320 \0 \0 \0 002 \0 004 \0 \0 \0 263 \0 \0 \0 \0 005 \0 0031340 \0 \0 \0 \0 002 \0 004 \0 \0 \0 \t \0 \0 \0 \0 001 0031360 \0 \0 \0 001 \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 0031400 004 \0 \0 \0 E \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 0031420 \0 004 \0 \0 \0 J \0 \0 \0 \0 005 \0 \0 \0 \0 \0 0031440 002 \0 004 \0 \0 \0 4 \0 \0 \0 \0 005 \0 \0 \0 \0 0031460 \0 002 \0 004 \0 \0 \0 @ \0 \0 \0 \0 005 \0 \0 \0 0031500 \0 \0 002 \0 004 \0 \0 \0 M \0 \0 \0 \0 005 \0 \0 0031520 \0 \0 \0 002 \0 004 \0 \0 \0 \t \0 \0 \0 \0 001 \0 0031540 \0 \0 001 \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 004 0031560 \0 \0 \0 265 \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 0031600 004 \0 \0 \0 ] \0 \0 \0 \0 005 \0 \0 \0 001 \0 \0 0031620 \0 \0 003 \0 \0 \0 \0 \0 002 \0 004 \0 \0 \0 \n \0 0031640 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 003 \0 \0 \0 026 0031660 \0 \0 \0 \0 005 \0 \0 \0 001 \0 \0 \0 \0 \b \0 \0 0031700 \0 \v \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 004 \0 0031720 \0 001 z \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 003 0031740 \0 \0 \0 027 \0 \0 \0 \0 005 \0 \0 \0 001 \0 \0 \0 0031760 \0 \b \0 \0 \0 \v \0 \0 \0 \0 005 \0 \0 \0 \0 \0 0032000 002 \0 004 \0 \0 001 ' \0 \0 \0 \0 005 \0 \0 \0 \0 0032020 \0 002 \0 003 \0 \0 \0 \t \0 \0 \0 \0 005 \0 \0 \0 0032040 001 \0 \0 \0 \0 \b \0 \0 \0 \v \0 \0 \0 \0 005 \0 0032060 \0 \0 \0 \0 002 \0 004 \0 \0 \0 356 \0 \0 \0 \0 005 0032100 \0 \0 \0 001 \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 0032120 004 \0 \0 \0 024 \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 0032140 \0 \t \0 \0 \0 I \0 \0 \0 \0 005 \0 \0 \0 \0 \0 0032160 002 \0 \n \0 \0 \0 E \0 \0 \0 \0 005 \0 \0 \0 \0 0032200 \0 002 \0 004 \0 \0 \0 \v \0 \0 \0 \0 003 \0 \0 \0 0032220 \0 \0 002 \0 004 \0 \0 \0 , \0 \0 \0 \0 005 \0 \0 0032240 \0 \0 \0 002 \0 004 \0 \0 \0 ] \0 \0 \0 \0 005 \0 0032260 \0 \0 005 \0 \0 002 \0 005 \0 \0 \0 $ \0 \0 \0 \0 0032300 005 \0 \0 \0 \0 \0 002 \0 004 \0 \0 \0 \v \0 \0 \0 0032320 \0 003 \0 \0 \0 \0 \0 002 \0 004 \0 \0 \0 a \0 \0 0032340 \0 \0 005 \0 \0 \0 \0 \0 002 \0 004 \0 \0 \0 < \0 0032360 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 004 \0 \0 \0 G 0032400 \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 004 \0 \0 \0 0032420 ( \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 004 \0 \0 0032440 \0 " \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 004 \0 0032460 \0 \0 \r \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 004 0032500 \0 \0 \0 ! \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 0032520 004 \0 \0 \0 4 \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 0032540 \0 004 \0 \0 \0 @ \0 \0 \0 \0 005 \0 \0 ' ( \0 0032560 260 z 272 0032563