home *** CD-ROM | disk | FTP | other *** search
/ The Arcade BBS / arcadebbs.zip / arcadebbs / bbstools / MODS / ALLMODS.ZIP / BS05C.ZIP / BS05C.MOD next >
Encoding:
Text File  |  1995-07-05  |  20.0 KB  |  336 lines

  1. Bull Ship #1 @11132
  2. Sun Jul 02 18:21:03 1995
  3. ┌────────────────────────────────────────────────────────────────────────────┐
  4. │ Mod Name      : BS05C.424         Mod Author: Bull Ship 1@1     SierraLink │
  5. │ Difficulty    : ████▒▒▒▒▒▒                              1@11132 WWIVnet    │
  6. │ WWIV Version  : 4.24                                    1@2932  IceNET     │
  7. │ Mod Date      : 7/02/95                                 1@2932  TerraNET   │
  8. │ Files Affected: BBS.C, READMAIL.C, MSGBASE1.C,          1@22901 WWIVLink   │
  9. │                 UEDIT.C, BBS.STR, MMENU.C               1@2932  FishNet    │
  10. │                                                                            │
  11. │ Update to 4.24 mostly done by Wyatt Earp 1@4 SierraLink, 1@11131 WWIVnet   │
  12. │                                                                            │
  13. │ Description   : A user Address Book to store Network addresses/Usernames   │
  14. └────────────────────────────────────────────────────────────────────────────┘
  15. ══[ Description ]═════════════════════════════════════════════════════════════
  16.  
  17. Provides you and your users a way of storing those Usernames, Network and
  18. User addresses, Board Names and even the Network name.
  19.  
  20. Features: ∞ Each users address book is stored in it's own individual file.
  21.           ∞ WWIV Multi-instance compatible.
  22.           ∞ All WWIV Restrictions supported and used.
  23.           ∞ Sysops can easily define or undefine Restrictions they want.
  24.           ∞ Newusers not allowed access.
  25.           ∞ Deletes users address book if you delete user.
  26.           ∞ Works with auto-delete mods that use "void deluser".
  27.           ∞ Access Address Book from Email/Message read prompts.
  28.           ∞ Access to Address Book when you hit 'E' to email and WFC.
  29.           ∞ Access to Address Book by typing //ADDRESS from main menu.
  30.           ∞ Users can delete their own address book.
  31.           ∞ User help screen describes mod and how to use it.
  32.  
  33. Revision A:
  34.           ∞ Added ability to search address book for user supplied string.
  35.           ∞ Auto-address email for user when search string is found.
  36.           ∞ Added Email option to Address Book menu.  Ability to send email
  37.             is available from Message & Mail read prompts.
  38.           ∞ Address Book now replaces Email at WWIV main menu (sysop option).
  39.           ∞ Fixed 1 bug in 'delete' address book, removed stray bracket
  40.             and included forgotten instruction to make ADDRESS directory.
  41.  
  42. Revision B:
  43.           ∞ Added ability to Auto-extract address book info from email and
  44.             posts.
  45.           ∞ Detects if email or post is gated, if it is, it has user input
  46.             the address info manually.
  47.           ∞ In Email, for Board name/Note field, the board name is offered,
  48.             but the user can instead enter a note if desired.
  49.           ∞ Colors added by sysops to Post/Email headers are stripped before
  50.             adding the entry to the address book to prevent messing up the
  51.             search function.  This mod doesn't affect the headers themselves.
  52.  
  53. Revision C:
  54.           ∞ Updated to WWIVv4.24.
  55.           ∞ Placed functions in ADDRESS.C for easier installation.
  56.           ∞ Added external ANSI and WWIV color menus.
  57.           ∞ Sysop defined Fancy ANSI menu header or WWIV color Header
  58.             (define is in ADDRESS.C near the top)
  59.           ∞ Releasing this version as a UUEncoded Zipped file. This should
  60.             solve what appeared to many to be bugs in the MOD but were
  61.             actually linewraps and extra characters placed there by WWIV.
  62.           ∞ Cleaned up the code in some areas.
  63.  
  64. Note:  For those of you sysops that have been using this MOD in previous
  65.        versions of WWIV, you user old Address Book is seen and used just
  66.        as before.  They will not loose any addresses.
  67.  
  68. Notes: Very important to your users, tell them they cannot enter a " # "
  69.        character anywhere in their address book entry.  For some reason the
  70.        " # " causes the search function to stop when it gets to that char-
  71.        acter.  Another thing that stops the search function is if the sysop
  72.        tries put color codes in the input fields, so don't attempt to store
  73.        WWIV heart color codes in the users address book.
  74.  
  75. section 1 of 1 of file bs05c.zip  < uuencode 95 (v36) by R.E.M. >
  76.  
  77. begin 644 bs05c.zip
  78. M4$L#!!0``@`(`&U6U!XUS`7A-@$``(`$```*````345.53(P+D%.4ZV32V["
  79. M,!"&]Y5Z`F]F";ND"4555N$AT56%7"%57J5A(B+B&!G3Q[ER@';!)>`TM4,*
  80. MI'750#O+\>C__GF8,+?;)\P)/#_P?0Z$>5V^73<*PGR'7UX0%A+6,2I:H$Q[
  81. M#G^#_:M;/>VT"]A^5C2)XF>=0J<"[XI/2ON.L6^J=>Z:3U)\A@>QDA!.IQ*7
  82. M2^@),==ZI9IV;`3]FTKP$'6I7\"A!:QQH`0("7V)D<(]WP:N/)T,IA8PQ4C&
  83. M,T@TF2XP3I,TAGM\4?_:\<@"'F&V@-9MGNBN\^-QV\#S]GG@@04\P`SU@%]W
  84. M6SXLN64#4Q5)!7=/*-LG@8?U:L_E0QZE&5#!4>18/]9C<,?],NKRZ!L0QY96
  85. MQZM4P6,4S\UMJ1E"KT>_$<]=[GOI;+WYVW^L5)K&QGC3,A]02P,$%``"``@`
  86. M-8[4'@145LS3````M`(```H```!-14Y5,C`N35-'E=(QCL(P$`70PETD[C!E
  87. MTBT4I"9B)6B0D!$2I>-,M!8DCAQ'@7-Q`+@`!X#3D)A0[.+%Y#=N/$_?&L/O
  88. MD/!VZ9/3P'L1CN2K/7PR6I,P($.!-6QDI6"2)`K+$B(IM^V=ES2S;[V)\9($
  89. MM`2I@"MD&N'PK^WRJ/&0*?X#:0/2`KE(!8<5[K6EH<N;/;Q=`?X\3YN..;"N
  90. M5]ST"OZ2+F_:>6A[)?A4,Z5A@?43=GCC;^-E3.R`R@QECM8U?-QO:;Q*:(@9
  91. MW[9;B2+ZAK1[YUX_[CKP[E!+`P04``(`"`#4B-0>Z9BIM),"``!,!0``"P``
  92. M`$%$1%)%4U,N35-';51-C]0\##[,#8G_8,%A66DU8H8OP6E9<=D+%UY>Q#%M
  93. MW#9,&D=)VJK_'MOMS'31'EI5<?/X^7"R.QYVGVYW!P#XKT,PUB;,&2JB$\PT
  94. M0)W0%%X/5FI0"%R60LJZMGYY"KC?O7WY0H$`OA-0Z3#!D)'KM0F0$<$5H*0X
  95. M:Q_,BECN^+G)$),;N9LB,=;Q>*;VJ-4A1<HH!'A33#0ZBVL';H`FS]!CZ<@"
  96. M-7!"C"ZT4)*I3[RP81>1HD=@@C-,)A2!JUAC)8L$V!OG]_";U0<"EM:RD,Z,
  97. M6A18R'4R,6\0N5\T47\+K70UB0:V9W*E8VZ+%S^5:3`]B@L!R\5M"JQ_Z]_C
  98. MC?>0"R5E"2XT!`R!\F<_P\/##V@8@]V_>/7N[-7/;%HU:<0TJRMW\&?(!3A)
  99. MJW!L71_+$B"&PM0N321RL63#16G8Q0\)<G0X29+5#)TK1=3"_P`-@RK.UU74
  100. M@XQ0C^%*\?USD]8X]%8S[42>G_DEJDV!B08N51BPX7Y"C0-HR'N:F/O\A&,:
  101. MZC(P3Q'$LME^9H8+Z]PID"D%6;>`&#^9.:_B#7!RF<(V4)DJ"$-?29UMXK0F
  102. M2J<+ZXS1)%.X']O`IL`]DW!MV(/#_1X.]P?.>(-WN#]^?G?DCS<Z77IN(,^9
  103. M(KA&I5D*-P6&8)E+>:8EYMNSCQ\V/B:-.A"G-I]G0A1:]*CGEG.U;G1V,'[Q
  104. MYIHD.IG+#<MUDY*;.O)/[X,[&5N=).]&7%[K@*^NSWID-H#KX9&)NDS!QS/[
  105. M7R8%%]HO\(UX5X$X%!V"NF-K:TGF%;SFAZ.>%J%AH;:2VO31ZVI5!X^+H0L<
  106. MFW/%^P?@>LM-SOLGM.6>$2ZF<MZ561S-:%+=J<?,B)%#"]&P&^ZL[2]02P,$
  107. M%``"``@`L([B'G\XT`EC"P``<2@```D```!!1$1215-3+D/56MU2VT@6OO`=
  108. M5;S#B5*`8(6Q%"8)89BLP<Z$6N+,8))4"E(N66HC+7*WM[L5QCN3A]J:!]B]
  109. MV-MY@/VIVE?9/MV2+-DRD!FF:D871NJ?K\\Y?<[7/X>=K=65?__S'I^_KZ[\
  110. M"*]8"#U_3$`_S^"PW_KBJ+GK[4+^8(MV*B/&56V:)-"/X@FX?W1U;3\FG/LG
  111. M,;V"'Q&O$X]&<9`F<FKP_J.>O^D';GP4GNL^\N#=N^.WE$@LTGCX#6\)%S&C
  112. MB+?;+(EV(YZWI^#@.""][AD4>*A-QY>%OD]V6M[.WA=WQCM#=0VBQGL1)T1`
  113. M>S0B@22ALM!AOWGDP&FWW7G5/C[!]U?]KP_;_:Z+[V4\;Z_E:OVT]3*\^>=-
  114. MMW-\ACT1N']VJN!>=7MOFD=+Y'L1BZA7LM\]/AKOS21$ZTEF9F+,A$RF$#)*
  115. M8#B%=U-?2NCZ'!UDM^0<3C;!;FF"?Q7Y.D0$/)Y([2YJ?MN0"L*A'8:<"`&'
  116. MC%VA\$(R3D`9ZIKQ*_!-+1$[;U1CZH_5E&J\?]QGO/UK=65K9W5E=>7AA/N7
  117. M8Q^BD"LY)KHHID&2A@2LCSX7S<C"PM65CRP.<^EL_-A<7?E^=04@IA)B!T8.
  118. M,&5;*?>Q,(A\#I%/PX2<>[L?G+SGN>NJ#VJ4/7=;ZF/(?!Z>>WOJ-6#C24(D
  119. M.7^*%<(]=Y^Z'V9X0:2Z*HL@XC[*M+,#/28)/'3Q2XDR`MN642S0T$V1?'D@
  120. MIB(8738IN<8BD6S"#S]@2_7,&BK!)(\#">N0OPZ4B-@6&ZI1VG0*Z%=L!#(B
  121. M@A3MU-S>"<ZGC$X-H((+?`I#@NJ."94D!)9*^',J)`RG=X)+)PGS0XVGX":)
  122. M'\3T$GP(63I,"(C$%Y&:F#MA)>R2T4*T$6=J/HV>J+(M-F'*TARIZ*4F!%$6
  123. MD#.C*:20T0T)U[Z"DPQ=O[D`0L9^G"Q#66C]$:?ZEL8W3T(JV9@(X5^2V@$F
  124. M3-3KM`G?9XUI8F_N9^\3+NW'CO6>I1"DG*N9-/2CM([\CP3\(,`X5\JC+<MA
  125. MWP1HBRNT*X?^5+`)7$?3!U:!K$>ICN4KB43`LY)/0!)!4"H3!*_/NO#0R[X.
  126. M2<*N$7PC26`4TU"/;X5$O1-AJ;$()U@/DJ@66#EF(08/EID)BXB&&ODTF$*[
  127. MUS^&B/@AX0(8!\JDTN!U$0]C>-GNHYX+/NV;P366=BCUPW4DB8BE28@]4KH]
  128. MZV2/%'Y,A50#$P=\@0VO,5J43IM-S4]&$7C1[AV]'[SLMCO=TRQ,9U!Z$B%K
  129. M.:<9O$"M,L/6/!COJ'$^8PHOS=1OPE&!3XQ0J$W36#Z7[+3[]<URL1JA**/;
  130. M..S-<MTFDC]D'TDA$@"[@@-H[9N/D.5^+-E$!)P06GB83,A(VJW\L^1[2*KL
  131. MRJ<BMDT@/(Q'2M&*_7.AU9P'$;==KW!<$!,>4SFRD;@=:TUL"/B&<,&HGU1B
  132. MPG**N,.F,X`)9Q/"X[\2NUHNI5+-WFW!-MA"\D0IHQO`#GB;LV9TPFWKXCOW
  133. MT`+KO+7OCM?$!;^@EJ/7%-6QVOD/8"O@+?`4K+?IP,9_-Y:#/=K=WWVB`$M@
  134. M4JH^<*<^5766-,M+=EOC.;&5F$K$6T9S]Q^U/E?C_QF\AX2&\<CL"/2$S]RZ
  135. MF%O)@\G43.UGSIZ6<\'%&][V`31V8;F;J"9PL-UH&8URS)FLB#)CQ]^8F)EX
  136. M^8N.#`QEVRL"#Q<5US%#OM?K`TF(WF<\!VN&$40'C)(KV_JV^_)MO],NU@YQ
  137. M'<L@LH-HMF9!X"MK;'R[\6S&+9H7W/U9P9`3_VJ_VN,E]I@U^1PB6$(&BX3P
  138. MCB0!&^M=_`W6?$F2B>5DFSGU1Y)Q=9X^@Q#NG11^+C%\!CG<(T'<+TF4,,V*
  139. M<0?6F`_)6Z9U66C.AV<>E'?WJ#M021V=_+;E+\D]>S4A%R?$MMJ=SFFWW[?*
  140. M@LSM+I<S0K_,(8+X/(AN[?.VW*>\I\W8SG.L_L0/R-#GJ'-[R+AL-IOP#7Y]
  141. M@Y*IKV9%7II0VZLJ^ZN04VYQ??N!YT=XJ8^TN`DN;JKRD[M^QR.*JCP\[)>N
  142. MLK+'JJ&KUB^@I=\/#]V=@QJMY<K>?5]26DA_\11:M317'>>)8_UD'EWT4\U3
  143. MKJAM9-V=?'Z7JM6P4AYLPL6#049,%Q=K8;/=.2V6^TOD+1'&W,%]&TW'930,
  144. M>_)=+*0"*1W3YTA/U545J^.[.DO7FL0S9WX\X^-9/^#$QZ.K3PN&'B)#3XE\
  145. M`-GV#=I(9J:E/IW=:OHZ"2O&JZ/:SNU4VV&E8R>#QN-.]Z1[UFUXYC:BO,8\
  146. M;[2L>5M/J3UOYEH;/7:L=G;)X`\%2U))DBF(E)/GSY_/,^%2Z'MR$O.D-(GI
  147. MU8(O5(Q:^9A3K,[@[=L-WJ62<'TVKXO19U5;C">)[>U6C$XGJ4QL<Y7J5.MN
  148. M&Q`OW_,)M?7=LS+,4/U9!\I"LEDSN.O6#)[=W3K5RIM&SUF'UJOHMFI&R2Z%
  149. MG6IE_2C'V*7"9TM&\O9J1M(WSDZU*G>S_`K:L=:V7;?IN@+6MCU,,."+VVJZ
  150. M+0%8M-?T]O+5.3=0=N-=7'!GE]NWZ'/O5%XSQKW3^/P826&Y.VEK[L$(E7R*
  151. M-+3`/=!X<M[PWC?V=AH>;3SYT'#A>:,%"WQ$IPND<2^$,3H0T8!-"$68UX/3
  152. MSKM3^`%>#PZ/>^W3]_KUZ+3;/G.@/SC&#)LJ4F_O3H_/NG,[RFB0"$*N[)'3
  153. M.G'ZW>Z?!MU>I]HF/LBV.G4VU!#7/)9$0>C,"VQM%FX:+S0-$B94TSNL[8]U
  154. MN*H94)8GH?6S%D,D>MRQS_?_+!KM(HW>N&$7A(8F76`O/;C<:6,X!Y3WJ9?N
  155. M4WZ?=!W%"0';?A#Y]#*=;,+Z.M@/V%6VIU7M/A4YLNQ85$Z1O3@^Z<*62(?H
  156. M=(Y^P]3@D/!9<@OSEH[^%3KU]10393II)7E,+\\?99DP3+<EP<?B2E>U+\X1
  157. MA:DK9.QG(H%!*E@2^?%11K89,\[&<Z"H&D&I_+SUH8BWTLQF'-/7`ZEFY1.;
  158. MZIA.>`FCJ/AED6JTRC9X95LYL&ZL65A<?XMBLHQ2F>V4\99IA$=3C8@I#QBQ
  159. ME(8/`#JJWRQ94^ZR+$F3LY7.33\X`'>SN%\L^W,V9(_!*TP)O_)E$"D)7]2.
  160. M.]]W;NRR1UX2F<24V-K/MO#5J;ID.96K92SG#/"WI,-(H0G;@.RU"AMOHB%[
  161. M;TY.,M4*YLCP9G>-V/6\]:%T^/UDK%4$&78Q(6;GC;^$W:<ZM5B4?`5?/-G4
  162. M\?>IE*`N^831%E_U8=Y$V5;F)>@DIL!XRER$SJI$;AM=I%W1Q(';TLGK=#3*
  163. M7LD`6>7<]2IQZN"/ITM2*N)+2D),:7$)8NJD=-^DV7"E@5B`3A]A>L[10V$1
  164. M>AZROU0M)-,9-4:3J=[@Z3T=)I.S5&,L-9R?"`;'$&"\HH_@RY40GY+)5
  165. M#8`3/]S60%R58V(0OKS\"L7,C*#F1XMESRQH\<S[MDI.,N<BN:_-+#5SD1D?
  166. MX-T9FLXI672.+K"ZG()2Q7@G8'H5LUA>_+=R,G3G(TI'D-ERZ`7OV=(HNO_M
  167. MV`+^/6_%S#T*OZ!KXH)><,M97S3I;$'0"7=MB$S'RF&L]AB&=L;Y,OY=GC$'
  168. MJB>"/`)<#.Z-B]9&>2>(8C8\+8!>A!KNFFAXN'TVW<I`>K<SP#2P?=SKGPU.
  169. M7A\-NO@_3$[+T04O3MI?]P>]U[W*9BLBR20Y*%^IQ5R>MS[,%PWT/Y',E4]\
  170. M+HC9&:B11RS7=SVESKJ8EL>YY/YP\)=4S;FPD?(<0WQS6].4(E^IGN4MD]EY
  171. M*$@Q5;I43CHCLW&;"Y:EFY)E)_J`41G3E,!U+",SU884;Y_IFQ;Q(L`JEY9F
  172. MB5MLX=8R>XD]6Q\TOV_-5D0ST*(1-+O_'U!+`P04``(`"`!ND>(>+JTQ9(<:
  173. M```.70``"0```$)3,#5#+C0R-,U<7W/;.))_R)NJ_!T092>6,K0L*<X?.^/,
  174. M^H\RX]G8SEG.I&:3E`HB(8DKBN`"H!753C[4U;[M7=7=PSW</>P'N+NOL!_B
  175. MT`V0(BE*EA--U:EF8HD$&HU&=Z/[AS__\Q\;_/S;5N6OY)Q[Y().&,'/`3GN
  176. M-I^<-/;:>R3Y0(FC6(VXT&_C("#=D1^1UN];^+;K,R'H:S\<D[\"O5-_,/#=
  177. M.%`S0^]_]>>?\4-6?C2]5NMQF[Q[=_9SR!0\0GKPF_S,A/1Y"/3V&AG65M)K
  178. M[VMRY,QE%YUKDM*#WIQ2E?;WV6ZSO;O_9&UZU]!=0Q'IO?(#)LG18,!<Q;P#
  179. M<GS<;9PXY*IS='I^=/8:OI]W?S@^ZG9:\#U+K[W?;&'_4'J67O'SMG-Z=@TU
  180. M@7#W^DJ3.^]<O&V<+.'OE2]'%QGY;?"#]-Y&'DA/<3,2$RY5,",>#QGIS\B[
  181. M&56*=*@`!=G+*(=C![B5&>#?A+]3)EWA1PK5A1R0(Q)+)LB1YPDF)3GF?`S,
  182. M2\4%(Q=,3;D8$VK>,KG[5A<.Z81)0^_?-VEO_[U5^:^_;_#S+UN5OQ%R/?(E
  183. MF7"/Z#\NCV;"'XX4:>WO/R8[\.<)C,O)*';':+@!FSF$CNG<E/7/$&O_#>EY
  184. MOE3"[\>*>81*,A",3:E@#4+>,#'Q)1JB+CT4-(0RBF>J(*F(2]0_0T\E_.EJ
  185. MQ\==(F=2L8G$DCP,_)`1R<2-[S+ID$CP&]_35$-.:*"8H#"0THROH:=Y(1/J
  186. M,5(3;,)O:$#X@$R8E'3(R(CI-T+N*CH$RKJ5(.!3YM4;&4%-Z"Q#S^6AHGY(
  187. M))\P$E&A)!!$MR-Y+%RF2WC,(=.1[XZ*0G[^?*>UO[\'(D[HO:,SW:5C%@38
  188. MQ4!W+)0,^SH#80DV]*7NF7X$FIFVICE\*UG:=DK/,C'UU8C'RE8W<@'>I?)5
  189. MK*"G25/DQN>!>0\,N#P.O$Q_`T9QT`(VI`$(7#(WGI=F`J7A<3YIW&)OAM[F
  190. M/H9>=T0%:MQ<K;@PZG)RNG-U>4ZBN!_X<@2R@Z$,N<IJ8*IOEEXB./8I0@\P
  191. M%;Y2+"317)OY0-=B=I(C^C\<@2X?*.2CP)]5UL8F^ON?F_0'_[I5V:K\_>_O
  192. M<S[PXU>1!(IOC$U*,N,Q#H/^*ZSN4C*E,Y`?^%,_'!(UXI*1U(LZ<Q<;>EL5
  193. M>#YWM@XYYE28\,,,,+MA(0Y%4@N(-(")5XRJ6%<[(/\@'>J.DO:M6^^#6_>E
  194. M<>L>\4/BJVU)^%1_"3U?\Q_3@`S\`*C-1^`?9J3/XT#Y.WXH%0W1WB<157Y_
  195. MH?!1$)@*5PS4S36^2<91Q`6ZRQ!MVBM4Z\XDCR1Q:4@8E3Y,EVP`?H\+$H?V
  196. M>XZD&K$9F=)0%2A=L*GI-^B\=6V$NBZ3LE#RE`4,O$*9F`8XDAZ6P`)%F7`Q
  197. MEF@WA,:*[]B2$^X!9U1!'5*]X;X'1(!`M2@H9"D_Z0X$GY#.A/K![KGUU@)<
  198. M4:2?1TJ64U`\3V0Z8B%R/_(5V>YL0P$&-%'V[UZ=K$>F/R-J%H&^[NX>G9Y>
  199. M=;I=P]\$?-^$A7&!SEL4(XR@%88:,5^@?F5E6U*+C%@0$>D*QJ`R&&:?&0<%
  200. M+(_X%+@#B?H*-?V*W?CHE8X."GWQ8&*D?3_P%<XDDE'ACO*#.^#&-%$K`U]7
  201. M`+4*AT6YP+@F%8T`TYHH8TO;5`;+&O`X+"JVX0C'E'#C;HJ21ED2<I3E&@P=
  202. MZF2)$6B#WNBGM!\P,QB)FCPDY]#"*FW)-AGRJ2X;!=1ETC)'E;';='A)38)1
  203. M6J[K!7*O_$^Z7RW2CX?@2K;-F&_G).T0##^,@.F,]`5UQTSE^X2!5>@&,<AI
  204. MP,60X]0#GD;$;B*P"1TSDJBAYPOF*BYF>64XODT9<$39)\V+JPKV'@ZX$6AJ
  205. M*7DN(5Y;]!]*LR'!69A:7)BX#B(_JICGP"L??COP9T2-K]&M17%!"N#0$XZ0
  206. MF0D-8QH$LT*;9Z$9+@=UT<P-,`'L7G#%R,!G@6X5B/735\`.'PP@FG+RC?9C
  207. MA661*3!<$#IH$`L53$+@0AGTP6/2%PL^^X0'W#A.YH&[D,:'*T[><*EVC5K9
  208. M:!-#4K"4*(+"3'//"GK@>69R9-"\P`'+2J5OLY)(P`RH,)R%"G$$Q?*TK&4.
  209. MXA`5*!O8>IS)<%L1BMDHMI"PJ+]/)`MNF,SKU4E!KTQZAP$B6,P-)'D%T;P!
  210. MR_)2!F!,$^UMG.#0P2R'JB`5#4PH6NHYV"<%<4)`CBZZ9\:#@Y6Z('LT4UDV
  211. MD]K9TR.O:.C.3%VT:=/7-'XS9'[$AWD1UNR<ZQ=X#QD5*#7%HWJ^Y2L60*]P
  212. M$'6U&PM(4`B!WK[MA)`C>.2/1@4PSC##(D<0?A=&D`<WC$QA)J6Z/!5&WA,:
  213. MHF+T&3@>9`UX.;\\166>L@6M<A6:$8%49RIH9(,H<`+$'5%P!3#VD1DP34R8
  214. M)!VRC8*ZZ]Z!2(W"8<9#DIQ(\T>-UH`='A#RB@L;YW$32B3&`3T:4=VW/DQV
  215. M\5Q<T`=-#M3;Y[%,V[9B3',@!\FAR?+`R[MU$":038(L\J=8SAT-E=;PT!X@
  216. M>O*#`,.D@`.G(-LT\$P[(P\`6IH1?P(1'`T5R'\>WCI$01H'MF-",I>&0#)Q
  217. M(57R@%13%E*)0V-3%+890E_D#1U=0,/($24,`N9ASM21M&Y/\X'&6S1[BV%$
  218. M9K;V%1DR)8U;H0I9V9G+!IB"25CSKMF"(<&!T06!1#E]'WT_OH'138DIX6N.
  219. MHEA9^P)52745G;_QU-+1?0-<"/R14FP2J11W28FAG8YTRZ74%F/71I+AG`CF
  220. M^;K#'[\Z:0**UR,:CB49<N#P7#3(E>^.2>OWC_>>-LETA#$+.&5C%^#ATM#)
  221. M3+@X(".JMBH0[3&`0'Q3PW;%X`5F;D^<-K9)`\EUPPS'[E0W?1EXTH!YS:U*
  222. M#=!+INK(A"6MB2HFC7<7:7A`XF@HJ`<9RSM?CLB9S?LEG>GO4VH&&5`Z(`49
  223. M,3"$B:^QST;#3IF@/BA=9&NKHODZYN'8X'=[;;0_\%9@8@,P-S,6^9[8MP[Y
  224. MZ:>?MC5]/H%VMRIN+`0+`3&$@('?,$&>-TGD,XC5>!)K2(IQE55F"0Z)AF3,
  225. M6&3-*81`RXY!0W->^W$RF3CH$5"[QTE*_^,ID1%U&3G;#@Q=\MU0^.'+1AV&
  226. M?4'M)3DSSL6%X`*#)DH@+?1T_T!ZL;(1%\H)"E%7<`ER,KX:H$T9]XT;PN(H
  227. M?9<&@29[T;GNOCT&./?,VL88PE4S)@S2K1$76Q6.H96NYR2#,M=/79:!W##V
  228. M2@WB-1M"7/WU]H`&`;;Y+0'_BW.+>;!#R!6&O)EGAX1T/OE2@4.9/WV$BP;^
  229. M8&:?&18-4KX!#I'%LU#&@IEQ@$E#,)?Y-V::(P,.N3$P!5.QW*I8,\Q-*+`2
  230. M`(.O:QT`Q<+*QV)9#.;3R!UD/P\=S$H)_1,7H!U\L%@]53%=#Q#\=K-Q=-$U
  231. M34$(LY`VI<7.NS_,O24&IF6%$UYLZ5R)'R$'W25G&>[1C<VGNE21NHI%I+4I
  232. M17H#41,C?>J.(;;`]C*H:H.03@+Y],&I18(/!9U,#+8W9F3B2Z7_%OAK;XJ_
  233. MRXAE`T`88NL1LK$@RJI*+BZO.^1!BU1172!#$A,,(TT4-+7Q@\LU__HK@(X0
  234. M=MC89EL2D<%XK(,`^`SG?8O@AWSJ)`0E4^3HXI=L-0#1J0F05"[*Z3."B;/B
  235. M6Y4DS9MQBS%)_.,*1A&AST^I-G_PS0PQQ?D"@SA?;56`A3B"5B<SDW;A0&Q5
  236. MN@I:SD;/#D1:XYRHV@NB,B"ZB<ES0M,\:DY^T4_`U0/'E`SF\?W(1O'2G_@!
  237. M#`Q/YS/T`*\$#<?DBOD8&\HT=N4#8I,C26K&9^.TV&=;%1.B95:LAER96`_\
  238. M?MY#UU%9#,L)@X(-8^`EDVS8;,OV9(*3/HQ.II=FM.=)BQUK^R8E:BDY9I@-
  239. M(RA?[,20<YB$APSB.1R1+HQ8.A8Y8WF\*6,YA369H.!@LQX1!_O$JMD<R4"0
  240. MTSJ;']`A9][AH@.0]57*?ZJ2R2"EB7Q6<Z71_CZSJ"_*X81'LXQ!)^%\=^YS
  241. M"@A+K@+XSJ3*`J<U9>TD@W^C8X6"]3FQC'.'SF6<^#+26/>[$+,KJP\T`+AK
  242. M9BR1&E5YT&X"ZH2XAQHQR4R.G!A#R#XI,O*'^@WD15@EC"=]:VF&4H*P83K@
  243. M0:(0#HU\S2#D4GG!)Y90NVDR5.6.3.)JIEQ@Q<RX"2>-ESG=V]N,[EUS&'F+
  244. M=&<QQGX>S9W#N0WKV^UBN8/U<0`Q2*1]B&.JM9I4PIU$->E4W[YY?7ET6JV"
  245. M#!#;!K`0NN5L52@F\M,0%?QP]]%=/[M;E6]A9#/-63ZK]</#9KUD<6AW=[X5
  246. M`VJ31/=K]1>W+RWE:Q]BVXM]-6T_?$AJU%4R>-EJUNM0FI`X"CCU>H#XZ?9R
  247. M0_ID,T.:3B#I".GOU9S@JPX9^*%'JB[$$-N=[8,J6I092I9`SC,>;U6FZ-8#
  248. M?\RRYFE<[L%6I68\J/6R$]+G:F3SA<3S#GRA?W%ALV&7P_JT@8?1M$?<=QEY
  249. MT'*,VXFR^**QY&"F^U"&[/5GL%Z!07+'6A7:3()&.Q:;`0@\S./I)8&K0Q)'
  250. M!(L'D]E6Q>"A9I[SF&>TU&`2B>2,"I$[JM$*G=I)X<C0ZV'$@8IRF,"O@M'Q
  251. MBZS@VHY%Q(QH(=!`02)\FU]3!*_DLN):@K-5,8C$3!=`4.>"V_D1_QERA.)Q
  252. MTK7K#"!QY&VU2,+@[M)88J2(IPM5>^)4837_C>X0!X0SIP_WVN_OM2[N/=Z]
  253. MUYK=:W^\]X1\3ZJ:@W)R8+NSL%:OD[]L@KLOUH!EY,Q0;TAVA'PFY.N'XG!=
  254. M[4S=VM/-N+6ST.P`@R6G)'O@`^O8ADPA#B"JJ0^;!U*0*J.:YHO6X&=]J_(7
  255. MX!YP/2+?/V]]=-R1$_!QWWDD)78,\"8:SIP!E>JPZ?@O<,K!L#/JV1%_\05R
  256. M]'@,>86'C8"!"N82%>-/MR?C_J';\WQQV,R+\]FF@LYTGK`;ZP:Q0!#3,VO[
  257. M"Y)UP`D"]`#236>.XA2>0+9S7W"82@#LC8][`=<4T>JR+PG*((PGAZT7^><C
  258. M'GC1B(>LUJH77O&Q'+,9UO@V\S@S,H?ZNT<5?7$G4T$24.VP^>(+K>T.WN!V
  259. M+FY5M?(I9(6A9J37+#R&?3RL!Z-1:SD/84J$[\7*+BQLQ%$O9&J!\'S$FOE7
  260. MG[,_YKX"<RQ4PYRJ/]\H&)'=.)JJ-^0"()MJ#I8P06U!L:V+:#=;'QW9TG^?
  261. MZ+]M=!F/T%L8+<1B(QIZ`7O?WOOH)&K0>M_2)7$+#*QYOW_>_/BB9.RQ.H8=
  262. M[]O[NGQH]NN\;S7U#]U(^\5*IP)]`3\R<<BD]<(@"JD\]S?N.N8RM2#>@E@3
  263. M=UPE#?U_B:_`X)T7W`$^G$E8TVX,`CJ4Y"&Y?--[]?KHAVX/&NR]N;H\?W-=
  264. MS^I3&(G:D*F>V5I1:SU^^J0.ZO<H748ZY"$;UZK_U+TZ.STZ?_7]SK<_=/[X
  265. MYN>WEZ]/+AK5!3LMF_D^$Q9(5N35E0O^[(NZ4-:)I[E.+.D&]N*DI`]+IN_%
  266. M;AB.[_,QC-N";_["WI3UYUFA/]D>G4%?RGIQ6W_*>[11OI^OX#L9B6]WEG*_
  267. ME._,H.2AXN:&%N$N^#0WN3M$)O:[S%I9J'R1SO*-[>K*:?XJ/\TG?EWW&.CA
  268. M6@]F8;CY9"X#DB/2V,YMF`C-=)792R-4K>U4.W8C#F9J21*3P#_9I`8#_RR!
  269. M3+1?V!^E7TP:P*:<24S<"P4(D;)]J%^Z@V'#[+(&?.9%L13(T<R;AAQ\=1[&
  270. M]86"@!=$LYJ9)1Q-J_8P=N9UZL4:<]U>9,N5(=MY6<K/@@PS<CRQ"^Y6G&8;
  271. MWH^&(1*9Q06S&N^K@Z(HX3.)@EI[;_$YKE0'2=\62WS._P0[J]YK0THWW[-Z
  272. M0.[M?2/OM5%CYGN4OB=51W>Y2#$=V"5BQMFTK")9(M95<CO#A7CD";3YN(N[
  273. MI99+:'^IA`Q;BP4^+]-.4(UR]5S*<"L=:`!C<CO9T"Q_P"U)B(O<+^G!*D%T
  274. M4#GLEN+4\FJ(VEAP]"$)N<?J2X73:BT53A(T.65E;F<KN\MY>?/-I<W;J,M9
  275. M+++,%-=P(H3(2/BA&LQ[5_TFKF8-_\7R.@E+U=>0/I5T:1EGY<W^/M^RD_)>
  276. MRH,QI(0%_;=GO\OW8?BQ`6(N86BE7B=,)0&Q9FJGU6JT6I)\L].&W7'PI=5L
  277. MM)J2P*/]1GM??A`?PJJSR&$FWVHM>6T]4OG+I&OE;]%4BQTLT4)K<HDQX"FS
  278. MC&,%CY&>"$Q4%+]GW`D4J*[9UC.G:N=Y?%06`&1?E!9:JZT@':8U.7N"4C"S
  279. M=+HQ<V&.-GC=+XC7A1F\;M$#AK.2B7NN1*C3TB+_'SY\XS6.3J^JCIVRA[@J
  280. MY/G"L1##HJX.#N6HQR,6`JG+WM7INROR*[GL'9]='%W]@E]/KCI'UP[I]LX@
  281. MZ]&/]+=W5V?7G9+Y?=0+)&/CVL!IOG:ZG<X?>IV+TQ)O<RB5"'2CRZ2+I#`?
  282. MUZ00L"*/ZJG%^*7%W8!+7?P.;O,INDTQ,YM'UYL'/M]U[M2-'/7Q-,>:#:RE
  283. M9ZG'7QGZK8@1YB!-]HWIW<)6XY*2F6`7=PW:#<FY>/>XL==^7`R:O\\'S:C(
  284. ML&11V\M#)GZ[`-`48)-Y"I[/'EH;R1Z6K@^B^5)%2DZ<9%=E,.U/5@PSIW7/
  285. MDMQ#NC1<'WQI/37@2QYT20L\&D@E'/W=(0:9^1)$YLZ@C*)BN!HZ>(1X\2#T
  286. M-%\`Z;8<$DR40P9KYKEVMWR5#$"8A[!O3OFN80L6\G2OW[>QMP:N]AV_Y?AM
  287. M!PX/.W^.?>50,#T'%K*=&QHX@M'`'MO+H\NM]O\GM9DO92Y7G1)ER7Z,L;W+
  288. M&]O<)P@_ZO&P!(PNS"].]4-X_]=IL]G\QFT_:SUM-7]EOS[X($@5SU1,F)@5
  289. M05#;/I]()6JR[.WGQ4=1^_`1P`ZX/CR10SM9%8L-!>WW_AS#1NO:PUK4;NBB
  290. M=4?&?512^=Z-1:!_?6S`S)=$9PMM)6O0Q1>"R5GHCFJ:BB;BD(>&$?TE:M_&
  291. MS<7;UZ\=`O\NH0P[2GJ:8`^=75FAG$N%'<R((I1C!RL0A`QO,.WW0`RUA[6B
  292. M='=>KB,[4J([BY3`+F.`F,P7?-L+V12BY=*$`.!YC*5[FD`)0>6K`!U3&0_+
  293. MN$@K'1[NM)8TBS%=!M]Z^FR_;G&KW=W$O]DC>=Z2H-@.T^*;SXL//Y>)$!(*
  294. MLS2!@_.^^9'</R3;'YK;2[@N#2Z6@4/T+N#0K2#1:I'S:<@$IKZZ`TVRM#8A
  295. M,%E`U.>.1`U/-N'^-ED01=W9?K!=SJ&)&X',SHKZ2ZOJ.F$&>UK%@K^<BIU-
  296. M_8]V=7()F\MEE23)RP6U+%M>(?SE_-XAC;X]G;XUK5[!HK.<W-+/<A&N[/"J
  297. MG-TXG&6)^PJC74<R2ZUT752*6EP*#@3>7S%$81#6VJN;R@%59;GX`5G1P#*,
  298. M<UVL\PXR^7I$[39D[2X(V]W9OA5QNPUY6QN!NT4[5[!\=PAW-9"[%IS[V^%=
  299. M:^)>:^%?Z^%@*_&P-0?@-\''UFS[-\'+UFD[6('PK,7Y)O&T-7"UC>-KOPW.
  300. M=E>\[0ZXVQ?B;^O@<&L[UUMQN34H??5DO1*W6X>!+W73:^%ZM^)[J]&[57C?
  301. M.C5+.I?)7IG=4EW(7<L`BN^7`10!;BTI0Q;FB&'K<=UN]4%$<`Z6Y*&=QYN"
  302. M=C(7W!1NP$EOD;%%:'(+#@*`Z8U[YKQE_J(;W*F0/1J6/4$!0%<!Y$EW.N&F
  303. M#`.%A0@,:I;>MP#\NPU5>_DR*0H$;SA`3T#RIH")[6U$<+`-8\C-]DH*IZ6B
  304. MP!SX3+?>+\!8<<,/(2K^%6`]_:5G$_(7R>LI]8%IS,*^S:4D:_KKL'1S=`RW
  305. MQXTUE;ML9%[<X)+92!B'=B/$(4X",`/838FM^AS+M@J2E_Z3#6Z#`=6<X#$5
  306. MN]$E$EQQ-8N8)+7TA#Y>L%4'%7UU<M%M_&@.3)M;"O"`6_ZZ!'OQ0W+6`.XL
  307. M45,.^_#QY+7'D]L:<%P[/F[$$7%(R/;YT1\ZV,BVR7Q.+[MXM,)<!6E;QYUU
  308. M*CV3A3="#N`PL^Y-PQZ?*]_UG![X[W.E-'G-C:$)M;XENX_PZ/!!8L,-E\"!
  309. M&GB%IIEX/MPH_2)];,YQ%I\.F8(F:P:(AZ\.>77VND,>R;B/![F*%."A+9Y`
  310. M;8[%\=&U*!$.DP>(9.?I95_)PE&:UM.-*`UZ+8RR8*"@]8;^DCLJLT3@\\?F
  311. MNJ3&5J7&/E$('*R1XZP`1:]/3O!$+LK(',`VAW!NF`BH;RX]P=,=YBY!VS">
  312. M*@,:Z;FRR^.?\BXDL<S?U?2KNA0-WO]3[I$?^O-GYM&G`1/\)FC#\P]%$OV^
  313. MU.\>FSKFT9^GXR()_:A56EWXD:YNBYM'B>;I9\#Q@P=VJ:/P/#,US%49MY5Z
  314. M+&*A)ZMKR.>DL(DMSZVYM!9_N>8*%2ID8P1_/.8VX-RR:HR@2[^K79^<]"Y_
  315. M?EU/:&0[=D#L+_<N%#+])5E[-"2*=;8JB9QR!U/-[)_1U+Q-/-N@(X48V-SY
  316. MEVWA^89:.,.CFMLWS`8!]F9$O%[G[.(LO<""9'9P$LR,X`2FY]ACSEW$MK<J
  317. M<(L&%^8,V[FNW^F>0S9YS8,Q"[<E@=^)39M]RO:L6<&X46M@6S'9);`QU_QY
  318. M9OX\SXMB?W/";C1PW@J9N<W(3@XHD?28JF"#(+F9*F33Y)!;_BH"9ZMBK@Z"
  319. M^Q*-3%",R>U6>)#UW24D94=O=*O?S<_V@>AA<KY__SZ>0SW'AJF]G!GGO)9#
  320. MV@[90TFV'N.J7>?BK3GZFQS7[1Y=X`/4FWNMQKW'+^\](0ELG]G.F1[ORL;_
  321. M]YKI/9R^=`/J3YCX6C&CNBF"N"C!NZM@$M>=/]N>X`ESW7K$0XF75C:20\0P
  322. M>^.)Q$AP_6(BS34H2LSP6A>\F1!F9V+/',)M)@H/U5N_E=Z89`[,HCSF1>$B
  323. M&+@?:<+F9X+Q]A7@R][#DAYL',*Q<!)Q!9MV:6!"@^2N5EWA?)9$ZO;D<\#Q
  324. M#H(D@(&O]G!\,+.7$/P?4$L!`A0`%``"``@`;5;4'C7,!>$V`0``@`0```H`
  325. M`````````0`@`````````$U%3E4R,"Y!3E-02P$"%``4``(`"``UCM0>!%16
  326. MS-,```"T`@``"@`````````!`"````!>`0``345.53(P+DU31U!+`0(4`!0`
  327. M`@`(`-2(U![IF*FTDP(``$P%```+``````````$`(````%D"``!!1$1215-3
  328. M+DU31U!+`0(4`!0``@`(`+".XAY_.-`)8PL``'$H```)``````````$`(```
  329. M`!4%``!!1$1215-3+D-02P$"%``4``(`"`!ND>(>+JTQ9(<:```.70``"0``
  330. M```````!`"````"?$```0E,P-4,N-#(T4$L%!@`````%``4`%P$``$TK````
  331. !``
  332. `
  333. end
  334. sum -r/size 25329/15716 section (from "begin" to "end")
  335. sum -r/size 59039/11386 entire input file
  336.