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