From: tommi@rieska.oulu.fi (Tommi Kaikkonen)
Subject: gb2pinyin -- new version (whole package)
Organization: Taidonkaari 1 E 36, 90570 Oulu, FINLAND
Date: Tue, 10 Nov 1992 14:58:56 GMT

Article name: gb2pinyin.sh
Description: package to convert from chinese GB characters to spoken pinyin.

#! /bin/sh
# This is a shell archive.  Remove anything before this line, then unpack
# it by saving it into a file and typing "sh file".  To overwrite existing
# files, type "sh file -c".  You can also feed this as standard input via
# unshar, or by typing "sh <file", e.g..  If this archive is complete, you
# will see the following message at the end:
#		"End of shell archive."
# Contents:  README Makefile gb2pinyin.c hz2gb.c gb2pinyin.1 hz2gb.1
#   TONEPY.uu
# Wrapped by tommi@phoenix on Tue Nov 10 16:40:29 1992
PATH=/bin:/usr/bin:/usr/ucb ; export PATH
if test -f README -a "${1}" != "-c" ; then 
  echo shar: Will not over-write existing file \"README\"
else
echo shar: Extracting \"README\" \(426 characters\)
sed "s/^X//" >README <<'END_OF_README'
Xgb2pinyin lets usual ASCII characters to pass-by, but the characters
Xover 128 (decimal) will be translated according to their tone pinyin
Xpronounciation. Tone pinyin is a way to write spoken chinese with
Xroman characters.
X
X1. Configure the following line in gb2pinyin.c for your local system
X#define DICT "/usr/sbin/lib/cxterm/dicts/TONEPY.tit"
X
X2. run make
X
X3. Enjoy!
X
X4. Mail (bug reports;-) to tommi@phoenix.oulu.fi
X
XTommi
END_OF_README
if test 426 -ne `wc -c <README`; then
    echo shar: \"README\" unpacked with wrong size!
fi
# end of overwriting check
fi
if test -f Makefile -a "${1}" != "-c" ; then 
  echo shar: Will not over-write existing file \"Makefile\"
else
echo shar: Extracting \"Makefile\" \(220 characters\)
sed "s/^X//" >Makefile <<'END_OF_Makefile'
XCC=cc
X
Xall: gb2pinyin hz2gb
X
Xgb2pinyin: gb2pinyin.o
X	$(CC) -O -o gb2pinyin gb2pinyin.o
X
Xhz2gb: hz2gb.o
X	$(CC) -O -o hz2gb hz2gb.o
X
Xgb2pinyin.o: gb2pinyin.c
X	$(CC) -O -c gb2pinyin.c
X
Xhz2gb.o: hz2gb.c
X	$(CC) -O -c hz2gb.c
END_OF_Makefile
if test 220 -ne `wc -c <Makefile`; then
    echo shar: \"Makefile\" unpacked with wrong size!
fi
# end of overwriting check
fi
if test -f gb2pinyin.c -a "${1}" != "-c" ; then 
  echo shar: Will not over-write existing file \"gb2pinyin.c\"
else
echo shar: Extracting \"gb2pinyin.c\" \(2851 characters\)
sed "s/^X//" >gb2pinyin.c <<'END_OF_gb2pinyin.c'
X/************************************************************************
X*                                                                       *
X* gb2pinyin - translates from GB to tone pinyin (chinese)               *
X*                                                                       *
X* Created in 1992 by Tommi Kaikkonen (tommi@phoenix.oulu.fi)            *
X*                                                                       *
X************************************************************************/
X
X#include <stdio.h>
X#include <stdlib.h>
X#include <string.h>
X#include <malloc.h>
X
X#define DICT "/usr/sbin/lib/cxterm/dicts/TONEPY.tit"
X#define MEMAREA 4096 /* max number of lines in DICT file, wc -l DICT */
X
Xmain(int argc, char **argv)
X{
X  register int eka=0, toka=0, i=0;
X  register char hz[4], **pipo=0;
X  register char **taulu=0, rivi[82];
X  register int rpit=0, tila=0, rraja=0, mulpin=0;
X  int monitila=0;
X  FILE *piffi=0;
X
X  if (argc == 2) {
X    if (argv[1][0] == '-' && argv[1][1] == 'm') {
X      monitila = 1;
X    }
X  }
X  if ((piffi = fopen (DICT, "r")) == 0) {
X    printf (stderr, "Error: unable to open pinyin dictionnary %s\n",
X	    DICT);
X    exit (-1);
X  }
X  if ((taulu = (char **)malloc (MEMAREA*sizeof(char *))) == 0) {
X    printf (stderr, "Error: out of memory when allocating taulu(MEMAREA too large)\n");
X    exit (-2);
X  }
X  pipo = taulu;
X  while (1) {
X    if (feof(piffi) || !fgets (rivi, 80, piffi)) {
X      *pipo = 0;
X      pipo[1] = 0;
X      pipo[2] = 0;
X      fclose (piffi);
X      break;
X    }
X    rpit = strlen (rivi);
X    rivi[rpit-1] = '\0';
X    if (tila == 0) {
X      if (!strncmp ("BEGINDICTIONARY", rivi, 9)) tila=1;
X    } else {
X      if (rivi[0] == '#') continue;
X      if ((*pipo = (char *)malloc (rpit+8)) == 0) {
X	printf (stderr, "Error: out of memory when allocating *pipo\n");
X	exit (-3);
X      }
X      strcpy (*pipo, rivi);
X      pipo++;
X      if (++rraja >= MEMAREA) {
X	printf (stderr, "Error: out of memory when allocating *pipo(MEMAREA too small)...\n");
X	exit (-4);
X      }
X    }
X  }
X  hz[2] = '\0';
X  while (!feof (stdin)) {
X    mulpin = 0;
X    eka = getchar();
X    if (eka < 0) break;
X    if (eka & 128) {
X      toka = getchar();
X      if (toka < 0) break;
X      hz[0] = (char)eka;
X      hz[1] = (char)toka;
X      for (pipo=taulu; pipo && *pipo; pipo++) {
X	tila = 0;
X	for (i=0; i<80 && (*pipo)[i] != '\t' && (*pipo)[i] != '\0'; i++);
X	for (i++; i<80 && (*pipo)[i] && (*pipo)[i+1]; i+=2) {
X	  if (hz[0] != (*pipo)[i] || hz[1] != (*pipo)[i+1]) continue;
X	  else {tila=1; break;}
X	}
X	if (tila) {
X	  if (mulpin++) printf ("/");
X	  for (i=0; i<80 && (*pipo)[i] != '\t'; i++) printf("%c", (*pipo)[i]);
X	  if (monitila) {
X	    tila = 0;
X	    continue;
X	  } else {
X	    printf (" ");
X	    break;
X	  }
X	}
X      }
X      if (monitila) printf (" ");
X    } else {
X      printf ("%c", eka);
X    }
X  }
X}
END_OF_gb2pinyin.c
if test 2851 -ne `wc -c <gb2pinyin.c`; then
    echo shar: \"gb2pinyin.c\" unpacked with wrong size!
fi
# end of overwriting check
fi
if test -f hz2gb.c -a "${1}" != "-c" ; then 
  echo shar: Will not over-write existing file \"hz2gb.c\"
else
echo shar: Extracting \"hz2gb.c\" \(1221 characters\)
sed "s/^X//" >hz2gb.c <<'END_OF_hz2gb.c'
X/************************************************************************
X*                                                                       *
X* hz2gb - converts from HZ to GB.                                       *
X*                                                                       *
X* Created in 1992 by Tommi Kaikkonen (tommi@phoenix.oulu.fi)            *
X*                                                                       *
X************************************************************************/
X
X#include <stdio.h>
X
X#define IN 1
X#define OUT 0
X
Xmain() {
X  int cin, cin2, cout, cout2, state;
X  state = OUT;
X  while (!feof (stdin)) {
X    cin = getchar();
X    if (cin < 0) break;
X    if (cin == '~') {
X      cin2 = getchar();
X      if (cin2 < 0) break;
X      if (cin2 == '{') {
X        state = IN;
X      } else if (cin2 == '}') {
X        state = OUT;
X      } else if (cin2 == '\n') {
X        printf ("\n");
X      } else {
X        printf ("%c%c", cin+(state==IN?128:0), cin2+(state==IN?128:0));
X      }
X    } else {
X      if (state == IN) {
X        cin2 = getchar();
X        if (cin2 < 0) break;
X        printf ("%c%c", cin+128, cin2+128);
X      } else {
X        printf ("%c", cin);
X      }
X    }
X  }
X}
END_OF_hz2gb.c
if test 1221 -ne `wc -c <hz2gb.c`; then
    echo shar: \"hz2gb.c\" unpacked with wrong size!
fi
# end of overwriting check
fi
if test -f gb2pinyin.1 -a "${1}" != "-c" ; then 
  echo shar: Will not over-write existing file \"gb2pinyin.1\"
else
echo shar: Extracting \"gb2pinyin.1\" \(978 characters\)
sed "s/^X//" >gb2pinyin.1 <<'END_OF_gb2pinyin.1'
X.TH gb2pinyin 1
X.SH Name
Xgb2pinyin \- translates GB encoding to tone pinyin (chinese)
X.SH Syntax
X.B gb2pinyin
X.I [-m] < gbfile
X.SH Description
XProgrammed by Tommi Kaikkonen in 1992. E-Mail tommi@phoenix.oulu.fi.
X
Xgb2pinyin reads the standard input and writes to standard output.
X
XOption -m switches gb2pinyin to search for every possible way to say
Xthe GB characters. Without option -m gb2pinyin treats every characters
Xaccording to its first translation in the TONEPY.tit file.
X
Xgb2pinyin lets usual ASCII characters to pass-by, but the characters
Xover 128 (decimal) will be translated according to their tone pinyin
Xpronounciation. Tone pinyin is a way to write spoken chinese with
Xroman characters.
X
XThis translator can be used as a filter.
X
X.SH Examples
Xhz2gb < hzfile | gb2pinyin | cless
X
Xgb2pinyin < gbfile > pinyinfile
X.SH Files
X.TP 15
X.PN /usr/sbin/lib/cxterm/dicts/TONEPY.tit
XUsed as translation dictionnary. Configured in gb2pinyin.c DICT macro.
X.SH See Also
Xhz2gb(1)
END_OF_gb2pinyin.1
if test 978 -ne `wc -c <gb2pinyin.1`; then
    echo shar: \"gb2pinyin.1\" unpacked with wrong size!
fi
# end of overwriting check
fi
if test -f hz2gb.1 -a "${1}" != "-c" ; then 
  echo shar: Will not over-write existing file \"hz2gb.1\"
else
echo shar: Extracting \"hz2gb.1\" \(677 characters\)
sed "s/^X//" >hz2gb.1 <<'END_OF_hz2gb.1'
X.TH hz2gb 1
X.SH Name
Xhz2gb \- converts from HZ to GB (chinese)
X.SH Syntax
X.B hz2gb
X.I < hzfile > gbfile
X.SH Description
XProgrammed by Tommi Kaikkonen in 1992. E-Mail tommi@phoenix.oulu.fi.
X
Xhz2gb reads the standard input and writes to standard output.
XEvery time hz2gb finds the key character sequence "~{" it
Xadds HI-bit (decimal 128) to the following two-byte character
Xsequences thus converting them from 7-bit HZ encode to true 8-bit
XGB encoding. The end-block marker is "~}".
XOtherwise hz2gb lets every usual ASCII character to pass-by.
X
XThis converter can be used as a filter.
X.SH Examples
Xcat hzfile | hz2gb | cless
X
Xhz2gb < hzfile | gb2pinyin
X.SH See Also
Xgb2pinyin(1)
END_OF_hz2gb.1
if test 677 -ne `wc -c <hz2gb.1`; then
    echo shar: \"hz2gb.1\" unpacked with wrong size!
fi
# end of overwriting check
fi
if test -f TONEPY.uu -a "${1}" != "-c" ; then 
  echo shar: Will not over-write existing file \"TONEPY.uu\"
else
echo shar: Extracting \"TONEPY.uu\" \(35617 characters\)
sed "s/^X//" >TONEPY.uu <<'END_OF_TONEPY.uu'
Xbegin 644 TONEPY.tit.Z
XM'YV0(T"02$)&!P@J3YP4@9+%!9TT=%C8 1'#10R*.7+$>!$#Q@L9-T# L*%#
XM!@X=,VB R'-&#X@B>. (5! 021 G6I* 2.,&3ATZ(.B$$<.F# @S;^2 &(.'
XM3ADY;6@>? -"C-$Z<\J0J9IG:=.G;5@L?>/&SE.@;8S2H>IB#,2C2=N$ 6HF
XMC9PY=*2V?6OV;AJR%!44<3+D"9$B.A(<$:*@214F5)(,0?)$,N($68I,40!%
XMRI,F4*@DUJ7KFC5EY)"M"[6,%KY:]XS1DD:/]2A0-!44;M)D,)4$KF'+IGVK
XM%RQ<NC_W=D(E.6_?(*"%@D9KFBAGQ$P3PT5+7ZQVH7 -KYWKUCY=Q4:Q B&B
XM#HH\=5* H"9OVC 0=0Q^5^8KU##GRU$! FVPV:=,/Z;MYXMZ%,F04@T@W&)-
XM+/!T]YTT]1C32RBB1$./AAPF\TPR^7#XC# D\@++,>&0*!499=3EAE%KE)''
XM' I8$00321"1A!-05$'%$D5DD5@,#M)0@PY#C0&C&6>@D88::[#1AAMOP!''
XM77348<<=>.2AAP)3%,%$$4,,6>217,!  PQDFHFFFD8F($.<9Z9)9)TSX#GG
XMGHG1X*>>:R90PZ!T)F8#HH F< .CA>( :9TY3)H8G$($,<024T"AZ65M=L1%
XM##<\>MB95!2Q(Q.)A5I#FS(<VL035A0A11)'("%: B[XT!BM<AJQ*PL\*"#%
XM0JHFF@"L,,!Z9T!TH&$44FRP\<8=/)T! AL\&=4&5D!A"915(,A11AMOF$6&
XM D(4<<2//J:91$)!2)%%;F'$D  LH< BBB['?)/+.N>\DXL"8<BP;R@ @T,,
XMPC,L###"-$A\#,(U+.SOQ&&DH2\LH\!""BREP&(*+*=X\\T[S2"<AL(BPX(*
XM+*G00H_*+D=,,BRJP+(*.,C8 XO+%>]\,BNPM *+*["\ C0XR9B###JHJ#--
XM.\&XG#'";GP,"RRQP"+++*?D,HXVSXAC#3KQP&,,UPISK?,LV^SCC3OOG,)U
XMT;3 4@LLML!RRW'AM'.//5QO'88;9WQ\\.)GP*P+UV=$3'G1NU"N^!L?J^@+
XMPF_ ;)POL/SR3#[@["*.-N5LDTXX\>@C#S_WA')/.J#K#(PWUIB3=1AO%!T,
XM+,+ ,@PLQ&RC#N_AN&).//8L _K68N2[;S&P&+,B+,C D@PLRL"R#"S,P-),
XM.+'0XXP"U<,\OC.P/,,--MT,<T\R[(>A,S2P1.-.-ODK6C1@(0U83 ,6U(!%
XM-6!AC7+$PA[1R%_&O*? _'DL >KPAP5A=@T+Z@P;L,@&++0!BVW(PA7>&(<%
XMB\8-6'0#%BH3A@6IM[B/?0,6X(!%.& A#EB, Q;DB,<HXM&*_+DA;M5S@\[*
XM 0MS:,,<VP"'.Z9!#UD8L6CG@ 4Z8)$.6*@#%NN !3M@T0XCTI!Q'W,'+-X!
XM"WB08W))C%P"C%BY?<4#%O* Q3SH6+0\T@,6]8"%T.X!"WS (A_=D <=:<BY
XM?>D#%ON !3]@T0]8^*,83_P&.Z1ACUKD+W0)B$4H8B&*3T8L%J.(!2EB48I8
XMF*(;X8!'+.(!P.H%+Y2GB 4J8I&*6*@B%JN(!2N*D0UC8,,8V:@',#Y)O3)<
XM,!:MB(4K8O&*L,5B%MI(QS;ZT8UDP.-B5GG9',-YREBPSYD5BX4LKAD+6L2B
XM%K&P12QN$0M<Q"(7L=!%+':!C6%H@YOM&,<HVE&->&##'LVXQ\'"F;%8;.,;
XM,K1*UT+)"W5HXQV\..<1QUD&)8:R%['PQ3;6)]%T\B(6O]#%+K8!#8TV$XVA
XM!$8L@@$.:FA4CK&(:$?K.-.;%LT>,XW%,&)!C%@40QVTN"GUGODV,8@S%L?H
XM1BK8EX93(B,6R8B%,F*Q#!!F0QC?"$8Y_/&.>OR1JNED1BR:$0MGQ.(9L8!&
XM+*(1"VG$8AJQH$8LJA&+"5TC%MB(139BH0V'QH(;L>C&+>XQC'YJ8YO<* 8W
XMU-%-M"; &[7X1C;"D0]Q8&,<N2 '.<J!BG+8PQR^, <UT%$+B[KC%>Y(1SRH
XM,8]LS&,=\[@'/8I1CV?<(Z)I6&H-0^F-6'PC%N!@!S7:X0MYY&,>UK!'/ZBZ
XM."2F87&G1)]GI=$.;L0C%_'8!G7=D,YQQ((<L7"@.6)QCEB@(Q;:; 8WH"&.
XM@*KC',!=7$._0=U&QD(=L5A'+-B1C&N8@Q[HX 4[4L&.5K##%>^X*#SB88I[
XMV-2IP+,N\$[9#G/L(AX1Q/ M[Z$W$2^U#/J*A3MB\8Y94K4,"J-0/7[QXE/&
XMX\7IA,>+ESK16,@C%O-(7RSJ\<!L/",<V3A',\XQCG00XQVUY(EU/4I5\H;R
XM=NM8QSUB<P]O5)G'C0LE/F*1#UF(PLE5EF.:3^F=?<2"'['H1RS\88Q@9.,>
XMVMA'FBLFBU"8V1LZ=BKCJ-=('UI2%J.0!2ED40I9F$(6IY %*L1!#&6R#Y2P
XM\*HH99$*6:A"%JN0!2MDT8H3RN(5LA";.F4Q-EG00A:U,,8Q^IF->+3C'.X 
XM!SQ\40_QBN$-$:,'*>HAO5\7+;"A2(<W,K@.40C[TAF3Q2W ,0KVU4%?Y6B&
XM.ISA#OZ*H0X*D\4NZC$+:Y]RT;:0MBQP(8M<?,.*W^:S+L0M"U[(HA>R\(4L
XM?B$+8!A#&NJ8A3M:^NVMC<%ZL@B&+. !#G4HX.!Q.WC$VE&.AX>A8A8W>,?T
XM)0L9'ER<LAB&+(@ABV+(XFT?CY@LCB$+9,@B&;)0AL73P&>8+T,6S)BYQB<J
XMBV;(PAGF<(?%-RJ+9\@"&K*(X,$]*@MIW*,>0^>S-&0Q#5G0HQSN0(?5IS'T
XMG8=9%M20135D80U97 ,;]QBZ'&6!#;5;;NEGP#C<-=Y(661#%MJP."AE84)N
XM@ ,:Y'#'/%)!CU[H7>7=T+O<@6=P%,]Q##!^?!G>7@8^>T,6[P:'+,(A"W&(
XM@Q\/+T/C>;X^R&\T'*\@Q\%,3WDKA]X-HP\S.,+Q^K6/@QKXJ'WKXYX 69"C
XM]@9' \++(0MSR$(=LG '-?;1<'$< QV^>(?,QR#\<!O_'++0>CJ.+XMUR((=
XMXE!%.E:1#END@[_4UU_OS?&.=\3C/^GGL_';D7Q9O /FXQ#'>J'__H<+/_@;
XMUWONL'#N4'K"!W+Q( ORD U%E'Y5]7@'6#'PL _R8$4."( \-P]6IP[HX'_5
XMU7OU( OV( OW( NO40KBP WDT _E0 I89PZ_P [X\ [B, ^X4 \ZEGY,5V;Z
XM( O[D U.9 S=L WF@#@ZR&?\( [C4 XWIH,8^'7]( O^<%#=4 SC$ WFT OV
XMD(/"QS@*,PNA, NB, NC, ND, NE, NFD S1P S(P W)$ [D8 [/X(&,$S%@
XM2#:S@ KCX KJ8 SK,%4ZR'NSD JSH JSL K;L SBX'"#"("-- NL, NM, NN
XM, NS0 O"T N,> _LD'/I!TJS\ JS  NS<$W')SVAB(>8F%2A6#'Q@#NA&'R.
XM-PNUT Z30WV1YW^3EP"S8 NS@'[24C&S< NS@ NSD NSH O;4'&Z2(L3-0N[
XMX W3  [!@ ZAP(L;-0N\, N], N^, N_, O , O!, O", O(D SRH W(4 ZW
XMH(T3UT&Z:&6S, RS0 RS8 RS, W:\ WI0 OV4&[UF#%HIXUA-@O%L(_].'OH
XM\ WNH KN4 _R@#_U*$>S< SJ. O), O*, O+, O,, O-, O., O/, O0H RB
XM@ VIL T(=@RXY0[Q$ _.4 ^H@)!X& VS( TVB9#$R(]<=Y'!=T&S0 VS4 W?
XMH [@T SFH R& P^W( ^_, ^D, _7< \&*$ZS8 VS< VS@ VSD W81#=$R VO
XMP W=, _X4 ]M1WT/. O<, O=, O>$(SQT WTD _^1W.^" ZS$ ZS( ZS, [9
XM$ W?, O@0 OAP WB$ SK< OQD(UP&7QDD9#D, OE, V_P W[( Y,]@OT0'B?
XM0WV7^87F, OG8 VL^99H<)EXV(&FR3C$6 [O4 K^=YF6>6V^*%NLD)O@YHL!
XMMPZSP ZST X"-POO, OP, NTA%S\\$/V4 S B8?R, M[9)IU0(ST )S!QYNS
XM0&[VD ZJB ;!.0OW, OX, OY, OZ, O[, O\, O]L V[( _<4 ^R:)YXZ ^T
XM$ JT( JT8 KH8 SHH _Q( W^MYW ,0JT0 JT4 H#"@WS@ VA( [P, [ < ZI
XM< ]E1'UU\)T!2 LI W4@VC$19YX=$S$DNJ =4S$D"@ZH  [<L [Z4 _"6 <=
XM(Z(310NH0 NI< [=$$8NNE&TH JTL JTP KE< WTT( JZE&TT KB8 M%"J.N
XMX [EJ:.P!X%<&F:T\ I]0PNN&*5RY$ZO5J1U1 L$::8P2@OBL YJ^IT71 NU
XM0 M6"J+B1 NW0 O<D0O74 L7E0YGUJ9U\( +ZI>)^IT]J@NT<)\?:IY&R@NT
XMT NTX NT\ O=L OP@ P+*J7+!**N)ZK?V4BT$ SU8 T+"DJK^G;F>4N:**/J
XM$ KVD(NO:G 7E'RT, RTP S?D'=NH3"T0 RT4 RT(!O'0 O(0 O)0 O*< UO
XMN [L0 _PL ST $!NP:*JZ)>]2@O-0 O.L S4Z18&=YGZ0@O/0 O4$0VS41W<
XMH SF4 _HX KHX*EC<)K ,0VT0 VI<0[3=:]W^'B7*7>Z*;"\^7!O$)P(6P=O
XME[ P6@WI4#6CL X?FK &QYNTH*IC$)SAX WIH$(;^W8,2@O70 O80 O9< WD
XMT W]( ZG4 ^A4 ^\]J$A^GA<>J[:D W@\ VE\ ZRR*4*0PW<\'!<*K*+ Z/;
XM0 O<P [@0+3Z9;-UV@VTX VT\ W+4 KI$ SV0&,;*TY$^X#HT("'"J.+&0YP
XM2@OC0 LKVPS?T _CT'VXV;47VZ-,Z(QU8*3F8 OT>+<1XWE$:V6T< Y_>[&F
XMB@ZT$)#J4 \@6P>@% [/\ [S  _N,('UD(N,RZ+IL [B0+2PN@ZTP ZTT [8
XM@ PMQKE;0P;60PON0 OPX T!4PW@H KQT$&H*ZSOP+JT$ ^T( _B( _F< K(
XM.0_.0$@EJ "HRZ**A+HPND>HFS'+X \9:KPC2@^TT _?\#FHZ[79RZ+U()"T
XMH$'9N[RT< ^N00OYT!VTL ^TP _5^[VU$ K<0 HW% ZW4 [P:@[GH KGD Z>
XM*+W!-4>H.U&U( JU, JU0 JU4 JU8 K9D WID [MT#;W$ _U, _L(+T;A<$1
XM4\"U< JU4#7FD*'PD'8!7#$<G JUH JUL JUP JUT JUX JU\ I_HPROT W,
XM  ZB4 ZC,,(8?+J0HR_P-)'Q@#\!K&9'O,&PADTV=<0F_$ZP9J>UL W*T W0
XM4 ZABQQ'#,2-5 NV\ VV( [AL ZN(+V@!,9FO,&W4 NX4 NY4 NZ4 N[4 L9
XMA;JWY,:UT NUX NU\ NU  RU0%/\ '[T('1V?+J.9[R15PO"4 O#\ Z&!R.6
XM R,8!R,9X\BU0 RU$*AM!R,7I,C:ZTP;_!^>7,G.A,@P50O%$&NU< S@( [T
XM4&TPXH4 O%,;C SJ4$2S3(C.H,JUD RUH RUL SA@ T!]0YRNLNG>T&UP RU
XMT RUX S,4,RU  [6\ [A\"'&*TZ97 O/4 O04 O14 O24 O34 O44 O5L%G=
XM8 O6K [K@,W;O,'6L,G8(*BNL VA0(3HP WM8 SW@+U^V<WWG V".L6UP VU
XMT VUX W:  WF< M9E ZFT [:T YZ1@;_N\W6P]%QH]'J!PX7 ]*5?%W+/%R9
XM5<VU$ [AL T)R-$9#-(>50OB4 OC4 OD@ V\4 ]Y)],F7 ZU8 ZU< ZUP%KI
XMT%JUL ZUP ZW6 ONH WGL WC< [HX Y!! NU =,GW<7O4 OP4 OQ4 OR4 OS
XM4 _U8 _="=*LJM810PPWIM8F3 ^U4 ^UT$GWX [V\ ZEI-;+['BU\!KYP-/;
XMO,CZ4 O[4 O\4 O]4 M36)_LP VFX+'@D KKH OPP KQ4-;>8 ^YI]&].-@E
XM+7H G"WZ8@NA8 NB8 NC8 ND@ WW)46N  \N30_TH _;3,NW74>V4 JV8 JU
XMG=L5P]JV< JV@ JVD K@0 I9U@[6X ZVK=&#-MJ\:0L2F=%IH+ :S;#27=(U
XM:[SFF@"VL JVP I6:[8"5B'>C=MD )O@W0JVX KM4(?K39O@_0J!(T_I!HRV
XM0 O;T [AP OKL SK8,SR7;#>/=U>S O=H _SD-$)^]$)&S&V,.&W8 NX( ^1
XM[+#@7>&Y8 NZ8 N[8 O!$ ]U;+$ /-V\8 N]  Z1')RVX NV\ NV  PB;@O9
XM0 ["@ [\L ZY< _'< _)J]VV( RV, RV0 RV< SS\#9DP*"V4 RV8 Q);@O(
XM8 O)8 O*P VV, ]UW-U-/ERV(#U?'M-%"]XY-^;!W0RVX RV\ RV  W;QP[1
XM, _3->:G>ZBE'4%-KKV'.LEC"][28 O38 O48 O&' KMT KM0 WO8 [&>ZAW
XM/E&V4 VV8 UZ:^CM( Z-_NAD[E'M4%:9T^169N.VH VVL VVH.7=,-7L  SM
XM$.IW>^>-9 O>\,7N_ W-$ ^JVN2@1.6V$ [NP [UL+F\+N%5.@ZV0 [?$ [G
XM8*6\'MQ56@ZVD+?-C@[FUPS4, [RZF6\OC6.YR_ET&$'$WFVH ZVL ZVP ZV
XMT ZVX ZV\ ZV  ]0W@VMP$8*T(NV<&.5!][Q8 ORL.6V0 ^V4 ^V8 _8P K:
XMP S;$ W<, S=L+/ <-/C +'NL [Q<'_PH SR8 KVP)>B_0W+Y$SZ<N_BI TA
XM_X F3_(5D_*G/$<=5=KWT T7W%%QTU&6TU$5XPW=V5'>+@<C_Q0*8POX8 OY
XM  ^Y8 ]#^Q02K@^VL ^VP ^VP(+'< [M@#?W+@?![0^W$ K98 I7OS5F8#VW
XM4$IAKS"W, JW0 JW4 JW8 JW< K;H*!A'S&W@ KML$QA7S%C?PM3%?9@/URW
XMH JWL JWP JWT K>P KAX/5AOU&WX JW\ J#0T^W(&W%J N)[PW \-CU<,&-
XM3_=\ZDF-K_>V< NFCPNW4!ZZ@ [S,( *T/A_#U.WL NWP O%<0O!H WZ@ [*
XMX [5\/J08_:T[PNW\ NW  RX;P\MU?AU= O"< O#< O$$ YZ66[,K_?4R?Q@
XM+_()< O&< O'< O(< O)4 [Z< [%F0[R, [VT KV('1FX$QFCQHRV8'Q_X#>
XM?PO+< O,, ZMD X*9A:LO[)&#W[/_=-[S> 6.(-;\ QN 32X!0P/&&2S=P -
XMX($BN7_;;Z+< FEP"Z;!+: &MZ :2(A;< V8S.NC>=T/&]R";' +M $ZV =;
XMY@1ZE%L@7N*?E1F!W. 6*!9O< N^P;3)!L>@'+P">Y!V;& &##.W@'Z)@ULP
XM#FX!.:A?MR"BG8-;@ YN@3;1!=W@&HR#<= .:(P-E".W0!W<@LCD^6Q9]VL'
XMWZ [?4&]QPYN@3NX!5 &"W:0+PCV&LGK R6W0,<@!<N!%# .4JB#!PLI*"Q!
XM2/<RV^<0A'[0Q+T^WC25;L$\N 7TX!;@J%WP#O8!/2@KPR!#+$*S)Y7DP2VP
XM!XOE%N"#6Y /;H$^, ^W@!_<@GYP"_P!+@@/H@ 7C )<0 IP02G(!NL@&["#
XM;> *N$$OX ; @!MX VX@#^I2-Y Y9H!CH2![4 [J@1,Y!Z;@'* "=-#YX$$[
XM2 ;M0!V\P4KX[XJA/-"#V@T7F )<< IP 2K !:D %Z@"7+ *< $KP 6M !>X
XM ESP"G !+O &_,H<M ,YE0SUGBL\#O5DW1PC/\7&+-PML(>X(!?@ EV "W8!
XM+N %N* 7X )?@ M^ 2X !N:@$9T#>% *Y,$\L ?11<\DPXQQ$17 &; >N$ 8
XMX )VP N@P2\X!=F %*@#Y' 2%08N" 8ID1KX W.0#=P!=3J)$2,EFH.V<Q)S
XMWOHXB5OC)%X07.!/UL$VD =,R22BJ#FB%(/BPU"*%0,7% /Q@ N. 2Y !KU@
XM*,K$,J84D^)PP07) !<H URP#' !,\ %S0 7.(-CP JV06.J!M[@&8R#=] .
XM\F VTS,G,8,%QJ#8%I\!+H &N" :X )I\ U, 3FX'74H,&;%M#@-R($Q. <R
XM<7($1K,(4W !-< %U0 76 -<< UP 3; !=D %W #B^@.:&+PHXJ0(RAJ UP@
XM7@(C[Q&-JK$=Z)&F91O-8B/!!=W@'N*";X +P $N" >XP+/H@G2P3$XBJW*.
XM07$<X )R@ O*@3?8!><@&:0#8: .#(]SS(K&T8F(%%;P#EZ!5'P#2='QX()S
XM@ O0 2Y(![A@)JZ#E8@+V@$N:(WQX!>D FF0#;"!.]@&0(@?Q /I<08BSWND
XMC^\ %\ #7! /+APNL$'T !NH FZ@"L#!,%@-ZZ >O(-I( ]$P3UHCKVH*RI(
XM7& /<,$]T 7/8!L$ ^IE$O?=#2*1)K(=1 -YD%0*9'K\9 72:^7(H)A[<B3&
XMR9'I<:+@@GR "VQ;@=PHWT!P'<E@XV6.9,7 !JB@&SB;)LGSJ.).T1>X8!_@
XM GZ "_H!+O 'X@" '$DU,R8C1BX(!;E %.2"4> +C L[. >NP![0GC&9%4'/
XMF$R*WRT7D()<4 IR@2G(!64#%>2"5) +5$$N6 6Y@!7D@E:0"V2!+F 'ZZ 8
XMR ->8 ^RT1G 5R:1O>4"5Y +7D$N@ 6X)E/2MT&)3QJEJ#P#>)(W*:-<0 O>
XMF"_(:?[@' P#=+ -Y@$]N <T\<%1Q0B7 #I<>4".M'(>1)!+R:!8I4+,!<A2
XM%^2"73 ;RP$W, ='I1V,D4S9W<Z JN0%N: 7Y )?D M^02X !KD@&.0"89 +
XMAD$NB"K4X!MHQW? #BB$ %R1_J >3!=KJ3#.I4G4;KF &.2"8I +C,&YS 7(
XM(!<D UY@#; !)F$%348=T(-UL _:I3MH!>X@%[@#;@ /@($\" ;WP#L62W"I
XM#'+!,L@%S" 7G ]B@ [H@3K(:\  'GS$&V,MDZ*.TA>YP!GD@F< #%"!ND0'
XMF4L:P(/,82T3!E744682&N0"Q(0_>F;%R 72(!=, VQ #;1!C=11+C, Y0)J
XMX TV5\_4D3KJ >6"WW<UCZ:JNII1<Z( JER #7)!-L@%VB 7; -AD+.(07",
XM!^;@'I"">_F!Z*9'R07<(!=T@^!H-X]FVMP&N< ;N)M<  YR0<="!^2@]PD#
XM>" FN538##.Y0!Q\@VV #LS!.N@@/1.W9<XZ8C: G=WD/:&E<GY.EWE!<D$Y
XMR 7F(!><@UR #G)!.L@%ZF!@_(*=V,-.@3UHG%A3:[*#7- .)&8N> ?8@+Y$
XM@W(P"]0!A=(@UM(OY0*C]UWD02Z8![F 'K@<;$ YLR'&_$W)TV5.E'LI&/E6
XMKZP'1R\;R .BU@XVFY*\6T<S[5C++G4O&TDNP >Y(!_D@G[@#*#!-K 'WV 8
XMA -C$ _P@3RH.-82E.0"?9 -K*,X  ?^8!UH3&#3*_=!+DA"HR =D )Y\'L"
XMZ-&<EXQK:P@?F.D/W($&J3X)X,(]@\DA?,SD![TXO?*$:M  I NRP2] !N! 
XM>AP@A:$+&(8HV 4'XP!%#%TPL?+3T(A "4 7D )=4 IT@2G0!7KC *W0B:(+
XM4($N2 7Q@!_( V!P#Z9+%Z*AJD 7K )=P IT02O0!:Y %[P"9:D-ZH$Z> ;L
XM0.9TH1T*"_3).! O7:ABS!M=L(QH01S[<+K@%C!$94D:N@%>] ?E8!7( ]S4
XMA99HF%$I"J +R1%=P MT02_X!=0 &D"#<\ *SD%-.J$!*Y%"CHKQN"3I.+A@
XMBG2%-I)N\ YJ'3A0(<('E.@"7Z +4@HPT 7! #WH@F@ #HQ!.4@%\H"$;I@@
XM*@QTP7](I5GQC0P#74 ,9*DM]2*<"I>N DV*'N>(M- 7 $,7( -MT K P3*1
XM%C0T&>@"9: +EH$N8 :ZH!GH F> (G4!-)BEND :Z()IH NHP3:(>-C '/ #
XM=2 ,W$$PZ)#R0!C0 \$E+2S', JBR$ 7:%-Q2DZK@2ZP!J5!%V"#9U ,MH&J
XMDA8:E/NU4%V@#6)H(I5_SE24951%)2TVFK38GA^5AL)1FQ=$N0$6O*A6!O.A
XMU(@*4W3!-] %3>NC+M)PH O$@2X8!Y+4&_P"2XH.0*D91*F\1Q?0'IFJ06%*
XM(L5M:""3)E7><U1191#E+Z^II;Z1<J +>.+R^*'X2A><@]6W''6!.M %E8T=
XMW+AN$-E<P3A !N, ]$35.J(+*LY:E:/E0!NDC#*V5C5HPAIYKRDXZ0)<Y YT
XMP3N !PS.5F8E&I-7=ZB.R:MRM*_& UV02^<!-T@%+*T<+ -[T$'RJ@;E3;J 
XM'NB"RE6K^D$#_ ;1Z;SXK,[W2_6J-Q6G)Q(?Z()\H OT@2XX#_Q %_0#7> /
XM=D$H  ?Q0!RD@G3@#-C!]W$&%1,>)(-ZT KJ@3[(F(E4N^V"&SH*R &HM&WF
XM28[V@^6Z"TC!+B@%N\ 4[ *8R \XCZ9C!^: '?34O]H*X,$UF <RM+NI*'VQ
XM"U#!+D@%NT 5[()7T#N3J\]\K_%U%ZR"7< *=H$KV 4=IJJI5:#I3'54Q<BO
XMK<"_SM==H$7DE(JZK '(OHJ37;!/Q(TTH@7UH+)F37^:-0^L)U%1_\N_VM>)
XM$N)JVHA5&+3/(>+0;1 E8>@]( >AH!SX@G.0#=X!,[@'4+7,[0(2RJ4.["[8
XM!;Q@%_2"7> +=L$OV 7 8!<$@UT@#';!,-@&O. ;G )RT N"2#FH!N-IQ$)8
XMF+(+B,$N* ;K(&N8*11K#';!,=@%R& 7)(-=H QVP3+8!<Q@%S0#;2 /PD$Y
XM( ?2@!RH@W* #=#!*H@'I6 >H()Y( _LP8"-C0E@%SB#7? ,=@$TV 41Q$TE
XMVO5AIB[K!3$_NT :[()IL NHP2ZH!KO &IBZ;Y#MB,$Y,*/-X#K=@\UEGB:L
XMN+D&_(0;6+4DVN<2;39@EM<IN?JEE;(+N,$NV%37\1OL@M01#E3'+A@'NX <
XM[()RL O, 3 8!=S 'GB#4O -_$YH607EX!R< V" #MI!.Q@%\Z#<M-K+2F+/
XMP2Y ![O@8]D4285BU<$N6 >[ /Q<1J@CJ3BLE8FWVB#9HM)85V ;"8#%!N7@
XM&ZR"=S#B'"SCHJ'-8!<(G5<5,2@AIUJ"[J#MO"HYFG!?73RX3[M@'NP">C!N
XM=H&T77'QC!W, RMUJ^:(&K@@N^ >[ )\L ORP2[0![M@'^P"?K +IJL_X 6A
XM@!>( EXP"G@!*> %I8 7F )>< IX 2K@!:D (AH#;6 ,+.-0;$G  !MX@VU@
XM4TZNON &P[%J,<9Y4 [>)#<X!^%@SZH#3Q2ZVMTO> <,[AC4 P5U<FTB1E$%
XMO& 5\ )6P M: 2]P!;S@%:B(DV)ONA&EX@5TS!9@RU[ 9WM!-B@%VF"AM2Y5
XM$ Y.03B 6*X@'3B<MHM!_NQ5HDXG-R@F2'Q@^R BMFRDO& 8\()FX W"KBKX
XM,2]6 9S<BA%D>8'K[06\P!?P@E_ "X !+P@&O$ 8A%Y>0 QX03'@!<: %QP#
XM7H ,>,' 5 :\8!GP F8P>@'1-\L&62X8<(-\\ TVU^I- .0@%<1-=9 .X(&S
XM^0;U ,NN GO0#>S!V 4@)W=KG%SKP0N< 2]X!BV1%T0#7B ->,$T. ;1 !JX
XM@IC8#<X!.7!!R. <L /@"0]87S6@!\*@'LB<]:LPXB\UX 758!N, G60"MJ!
XM*' '\B >:+R<LWXC!L'D!=> %^BT;- +@D$OV$3#H!<0@UY0#'J!AC@&O0 L
XM)H->H PXD<',!B@$&X2#E88XH<%\7 ? %17 @^FR?EEO-N %VH 70%ENH.!X
XM@9=9OQF#_JK>ZS)1HBPO  >\X+^) UXP#G@!.> %Y8 7F ->< YX08(!@-VQ
XM%/0"4Z"1ND$T6$N;C1Q4@W/ #-3!*5 '1>\9V(/'Z$G6;P;SPQYX'2@87M .
XM>($[X 48!1[P A(W*;D</=AI.4N*E(-?4 ZX[5&AK_J@J\4#"H4,KDX]D"%^
XMF/5BX2]L#WC!/> %G#<?\ )]P OV 2_@![R@'_ "?[ A>H$HZ 6CH!>0@EZ@
XMADU!+S@%O0 59(.FJ1U+@3J !^O %$BK*7RT$D!7JP>)QP^K7RH<9GI!*N@%
XMJJ 7K()>P IZ02OH!;V0'ZRF=D .Z$'N\<-J!AU'C%[P"HP#2,$W;8,9TS>M
XMJHVY\3>R5'KL&/P"<N *SD$K4 ?Q@!Y$8VH\C8&'ON@%*JXX1,1LZ4B%+"_H
XM!1#9%SS27L ,LD$UX 9*2Q^8@U< #^@#-:@'TT#:,F-0T@N 02_0GX9G_3+0
XM$GR"3[(*9L$NN!? 8!E,@SD1#O8&.K@'ST=XD)-4<L4HR12Y%S2#7N ,>L$S
XMZ 70H!=$ UX##48!.( EO2 <4,.DHI*GL>/I!=*@%TR#7D ->D$UZ 76H!=<
XM@UZ@#:+R+V %X, 5@ .O-K1.;N3I!=C \)+E7K -?F$OZ :]P!OT@F^PXJ(R
XM]-4&IB#Q>@,#(X:[055K!^(S%-"#9& /\HY;7L?BH!>H$+?,>NMR9*:RY2 L
XM]H)ST O002](![V@.RI0=B /4N[D<,M1N/Z*EY,[47I!.^@%[J 70#)XT OB
XM02_ </.@%^R#>, _'1UKCANL>1T7GGJ@A7I!0 L%VH#Z 0-QP(@HI_CQ5*SY
XM)]N#7H />D$^Z 7Z0#?W G[0"_I!+_ '_<$7B()NX)3G4"@X!\9 '81=H<.:
XMIS%,61"^@!3X@E+@"TR!+S@%O@ 5^()4X M4@2]8!;Z %?B"5M -N' "#:^G
XM.5L YVP1,7R!*_ %KX!TM$ELT,#\43D8![U@'8#B;%$QQ/. UC?A"%/Q,1A'
XM_"@BMV2E1;:'E(/RY[O :G3Q>JS9J4[A[_8F9S1N.[GL3?9*Y') #-1!UL#1
XM],U&R^B3RYM\@9'^!;X &("#6# .@.LKH ?Q(.9-885%I!MT,/ %PL 7# -?
XM0 Q\03'P!6^#2'?H8^ +D($O2 :^@#\L U_ #'Q!,_ %SB ;K(UH@ Z.\>\C
XMTNH7/.VQ9^ +H($O6,K2P!=, U] #7Q!-_ %XL 7C(-C( VX@3;P!N0 '9R9
XM4Y @X\$!+K3"X!Y8*340G.BR+Z@&OL :I(,:BQPXM9F,![[@&O@";. +LH$O
XMT 9+BU:F TD8#NP!5690KUJD^ )N8*A]@3?P!=<+'/B"<("H%?6K] 4R%K70
XMV*4[(8E!.;"S\*"+J -\P Y6@3OP2<" 'B@23ETQ")X]>!B<.D\/%U\ ?=*!
XM+U 'R, QWL='5G6!ELDM<[[@T_T'3MV,?<$Z\ 7L(%[[ G?P"T)!NC8AX6#W
XMP0-[\*,=Y[MV/-%G+8,#]%L'WK));L%D>M>@:GG@"^:!+Z 'O,87V -?$-#P
XM 390!I\%5F^#8^ -3@$X>-;(0!S$ G/@#<Y!.4 'XVD:L /^PJDCSSO0=HE+
XMS]3LB&%&56_#[M![I&;G:;&I#GQ!/O %^L 7[ -?P ]\03^(!^1@'GB#>U!Q
XM./4?]IX^V\H@;5_@#_KU+Q %OV 4_ )2\ M*P3 DV%E[:ZP!Z_$+3,%+_ 87
XM8VW'C;4=,7X!*M"/V& ?P.UUD'/6-L99VVH[ /T"5? +!FY26=M>"W'7;5;P
XM"UK!+W %V( ;; -WT T<4S]P!S,H;K^H!" .< ?B#MP3Y1>\@E]0.E *+5 '
XMK* ==*"UG<%8MP>^!_QF'&6#5- -^)!X8=T5XQ?0@F-@"]ZH.UBFK!MTAQD_
XM)N.,WSB0.:Q;CEA$!9"\+4?RSMW=LI7R$WQPO-V!JDK>@;N1E .'L[995?>N
XMV[/WD9+KIM6]<_<O4 ?[P!V4D>ZMMAT/P/@%P. 7!(-?( Q^P3#X!<3@%Q2#
XM7V ,A/4Y, ?=UQV< LK]#OH!/! 'MED>3%!Y< ^R1HU0&+] 'R,#!<Z\>Q'\
XM_@7)X!<H \'4?2MX[L[@R^ 7,(-?T Q^@3,0UN,@%) #(O0F 1PM> ?-18;4
XMB/:]/6M$ZR:IIN,7N,1H\ LX"7*PX;"H;U?)"@Y3?@%G8G2_R8:K&27NO'?*
XMW]XI:ON[_8)U5@S"@9);WYAR#;"W7V -?L$UR ;428O3MRG^"]J.&)?16IPW
XM_8)LP VXB]!)XW.;5_Z"O)/&<_<VZ$S>0!1\ [)FQA7A&E#CW> 7Z-1O@ U@
XM=2DXQ<Q;8?WQNDV^&=0O" >_0!S\@G$ #B0:\.YN?YQM_YY,/K<)+"7.!CDI
XMD^=N&'0.?L'JAIIS))-_,E7>R5=4 M#!B7QS[P)(G@[.]R]8!S%H&YB";S![
XM]O J6 =T/&NJ[9N5 'Z!X0CC[CJ6>Y1?\,9[;"HWV,I\>+^#7P /?D$[PCP1
XM))/3LE\0#[0!C='F=<0;(/--6LRITCP03;]@QC3F>[ -B) _4 =#"YP/\POR
XM"V W/O@%^> 7Z(-QX/7^N#CY!?O@%_"#7] /3F.2T092.QZ @U:PF=2!-' '
XM'?'&^/.Z'2];AC^O&, @%  #4?!LL<$;]@8Y)&W%@^<BT2'=,Y\HP( 4 (-2
XM< [VP32O!^/W'=R#W_?'6[?W! :F8!R<@G%@T=%G @ &>J.F#W,[^,>]]^5Z
XMYK>D9@*#5  ,5 $P6 7*0!G@3'F@H(KZUF #U@,8L )@T J @2L !K*@'%0<
XMK*XPN+I7CYWMX&)@]8AAULL85L?H7?T5  -8(%.$04[K!O @]V#UC '6:9P"
XMP.J?#+"7=7+$F()!.! 'Y* 6O -5\-==>6/W2X",'+QS+I@/XH$KH >X";!?
XM]>'2V#<*C4-^P. B?DM=D&1MKTD&!L-:C"AV2SJTL+I'B=_ (+8' V!@U]M!
XM.H"8AL>U8_1A  P>AFO?[# %'&3VUP@,BH&_ 0;' !@@ V"0#,;!XWIW4E1.
XMN?8Z @QDSG3'Z,D &"R#;J W%5<=FNZ;O9$ @YR#U4$),&@&P, 9?(-U$ Z 
XMP3M(!?! V%F1\L[6:28T  ;1(!A(=6 G=,H[1I<&P& :  -J8->%P3E8[_'@
XM@I7WJ^YX@ %_*0IQHRA8CJ* T:L!,"B8,YL)NH-[X/6*0L8(!M*C*%P08&#A
XMO8R(+^O7(.H"@W?J#;*!1IZD<$Z\B'BVG@V @<E[I\"P&V@#YR2X1#Q&9_$.
XM7DE+P'K V$5\Q@ 'W_U*_O3-511HV7*.>-P@)S5YZOY[IGS%0'9_'8K/$6ZA
XM+X*!E!<GP* 2.]MMBPZ  7-4!\!@'6P^8$"P3T$WB ?>X JS G.P#,S!?>E]
XMOJ":RX-:Z7'%P3W8(]R"K=\]=^#>4R8PB =>WJ#Q\W*PPX"._7$%&K<>+!;S
XMR"TP^A2=!]D:&"@3>T!%@0$^  ;Y !CH V"P#X !/P &_0 8^(-@$ J"@2@(
XM!J,@&)""8% *@H$ID)!D:1NH@FTP#(7!"_GK?LD;N-1?  Y,03C8!^0 ')1Y
XM=- -TH$]8 ?AKIY:-KS^#>3!,)@'TN CTH-G4 ^"QI?_\*? RP/[CL8M?.:X
XMCQC!8*J4>XQ3[J\Z%1YYY7ZC! -5$ Q603!@!<&@%00#5Q ,7L'P" :QP!O8
XMTE+ #D)!/&@&T-,>J)!XC^X3#ET2Q_8@'GQW*EPQ@L&I"F0BS@G*@W3 "M)!
XMCZ?"[CZ(;7EJK#!PHKB,I4L6]\YO;N *N'LZ& 7UP*;$^SJ2[DWP/0CQU+CB
XMATM?,+]G>S#X^0F8&MB##D^01[Y!3@#!8!@$ _)^74!)T@\&Q" 8%(-@4&>.
XM03! !L$@&2Q]<* -Q$%8)\/4 !YPG7+/0(.!U5<&(-X;D )W@#_(?L57^LM@
XMZ0>#9A ,G$$P> ;>H!FP_7'?3(&]X_D&JHI;["+!C^X14^!/ _LN&$"#8)#?
XMI4$PF ;!@!ID@_J$#[R!.2 'HX >E+4HW;0$?\8 _,!^>W(+>5\-@H$U" ;7
XM(!A@ SN3^X*!BFQXV. ;X(-P< W*0<,I!>Z %= #:G /I#M/0/?=0!RDD&"0
XM#A+/Z*_XW" 8>(-@\ VZ@3]@!Z) 0X9^=P]3:$KHER/+V; '@\<T#H(!.1 K
XMP<!WG(-K1/R#@8_^CWB3EZ\_>]!>T($+S ?(!WK(@TY<JQ4\@T;Z898=!(/^
XMSJ&1/M;H-M9=MN#N\2;! +MT^ 4GP0 \,.+<4\' /+ BH2I:"\9$#KP"UI$Y
XM( ^P1.] =,'T:3?! #[ 'BTGP!Z#4@ V@,% /M#(;"+6408(#R@HW$)W8RW 
XM>ZR*M3#AW1)_73.E']6 ,(4PD(U8"[1,,* /! /[0## #P0#_4 PX _H@-R 
XM%A0/:%OH@ \&E0P#\4"1Q]X0@<* *" ,C +" "FP#3!Y TL"4 Q(@=%-#<B;
XM" -Z@[40G @#I8 PP, T ]U LI?OO ,,'&,A!D8,9* P@ J$ RV%&5@Q" .I
XM@#"@"A Y[P!P!7J8@4>>E<(&\";?@%/6^9V!JX PP H( ZV ,. *" .OP#9 
XM#HP#\@ Z, W(%NM ,_#5R#7V@,RGW0@#C2#QD%-T'+- .G#-C'4BH FHB3 R
XM0X[SDQ*-2[I DZ5[;2)9FC# #*A]Y, R0 [4 ^7 VG"X[ /J "D #V #\\ @
XM6+-P@D5>?@#OY0<17GY !])VP8 P8 T. \( ,2 ,% /" #)!>FT#ZT!>4]GE
XM'8>@#K ''@/" #* (@@#RH PL SH@G]=?I QU&_C #-PU,2#G-TA^($( \V 
XM,. ," ,G C203)@#],I?I86H=66.,!!!Z(-6AC#  D)SAV 9H ,\@Q)A-"@1
XMTH%C7\-F#B8 PL T( PP.O.=1GC5W2WZ@C#P^QR"&X5)* Q8 \+ -2 ,8 /"
XMP%>A#0@#482.@1).>#X=31@/LD^'8",A#'@#=MW4%0^"$L( -^#K_81@A3  
XM#@@#X8 PX'F0 NE *,#>O0/&WU$G#!@FP$ V4-F5@8Q+[L;4>80X3CD@#)@#
XM!AXWT ]X _O .( /D /PP#DP#\A(]L!_T!/.@UY&&S#RM $*PS>04;0!ED,;
XM@'&T 5N#7% 2H@/"P';$#A #I@ Q@ J8 ZJ*7* P%(:+TSR0C<@%=" ]I:&Q
XM \) .[ XA0/O@ (@%^R!F&&WD0Z@ S2&7# /O@.+$Z_B&498<H$X(0Q #U9$
XM:T@'%D-S4VNX!\X#^E0")@S8 W79:KC1R 43A3PP50"'CV$\D*D) _B ,& "
XM[@/#@.W0H205P"$=*#M,%\#A'K@/" /\@##0#P@#_D!SR TH/J/ .8!&70/O
XMP- "' :&(M]J2,L, Z+ ,# *# .DP#!0"@P#@1D^T Y(#\!A'3$,3%F)A :1
XM'_Z%D -ZV$@, SF)7 !*$(C#0"HP#*@"P\ J, RP HZ).F#!7#@,3BQP#S2&
XMN]0PT H, ZY .& VW /JP,-@(%8,P\ K<#P,%2('/F);H ,3RT"1I7@]!F)@
XMF,BD!7%#6M 7[CN>H6C#J]P#M$=:\,GXB K#,.#(%#G0#U-4+OE23E;H=9)-
XM ]U AR@-B .M0$[S.KT#T0 \D'/XB!'#EG:_\79?6([HERA]V. P("82 \- 
XM0?'C>"H^HHPX40P#;T-:L%$, \6 -^ _M QNXHUH9;")[, RT Z81VYBQC ,
XM7 QN8I@Q#. /@6*0.!\B X/B,* ,# /;73[@#?QR_$"',=;0 Z6A&90H,@/#
XM0#.P-HT#PL %^ AQ7#DB?3,,. /#0!T2* :&%\0P  U\ []'&R!.# /1P# @
XM#0P#]@$U4"8. ]8 4"@.H *DV3TP#MP#@HNKF"5" [+B,'!V" /EP,*4!M&)
XM7R*MX4\\6<- PZ/C70/@@!:$#@ U] #NX"JBBIR=J_B!# />P#"0/S4MWJ)'
XMH3\- ^+ ,# .# /DP#!PH5U^Q0 Y\ S$,]Y6*>894GP)P##@Z)2+W&(C\0VD
XM'=[B@2@KH0/#0/=%G02,6:(Z<"$- ]#>5&/*98:WB(X1,)*([< PX Z< Q%$
XMP(@J.A[8P"_P#:@0KN(N$C+VA8@?B?@.# ,JDRXP#]@V(2.JN#VYBF]B/, -
XM/&M:53'@?YT#<@K,F"5:>_/ ,$ /9$+#@,+7W/4#[8 J4(K= XP=S/@7\@0N
XM8YAQ+ZZ'RX#], S@ \- /C ,Z /#P#Z@#9 "W,!:*'E1 ^Y @7C_U0.U8?\W
XM#( >,*.,YBH>+&MCC7C=D(P,RC#0#V",]V)W@R[H"\. ?W@@^@/$0"A #(@"
XMQ, H0 R0 L1 *8 8$@.G@#/@T$P#XD#4 -#TB R48N@9WA+HU%<1%QH/79;A
XMB H0 ZD ,: *$ .K #' "A #K0 QX H0 Z\ ,6 ^X"?4P)"2#F@ZTH!,%P^(
XM O& /'#6U .Y![H0&-Y5"< WT(&@"\%)44%RB! 88SO@/T47,@?PV-:4&\#C
XM7Z@(?0MW8? XL=2&V@U^1ZQH,D@.,2#]( ??0L5 <NA+Q927U7NM8%U:_D8,
XM]'90WTOX#K@.W$ VL(2X YO+M[ U;$](4CL #E G'L4W8#_BCQ7#_:@ L$]N
XM@/5 #!P#Q$ =$D J#&3B._#[!)!M#3$P0/Z/*!0Q4 P0 \;  $D,( /$0#) 
XM#$A=X, Z< S$ P]# )DQ.) 2) 3YR0207@L*V4 2 \H ,; ,$ /,@$)C0GJ/
XMS0 QX RP:EU/-W"-M PHY/PX7$@1X$!G&$!N% 4D,0 -$ .T%/G!V V1$<,Z
XM@(&] _0 XC!$>H\1Q!#I0\(4Q( TD%Q D+1,%BD.K ]#9!WQ#5 ISH Z $"$
XMD1A'&.E#-A+8P#(50((2Q, T4 R0-\Z . #?0 ."ASS 0^Y2Q  U0 Q$8/$ 
XM.J WO)'>HS60'4"0?=^,,/+," AD"/G9S C>XP19R+F1HHT$N4'^C]P/)IE"
XM:E0DY!F)3B0 %F3>,2-L-#,"_8@"89)41BGI/?8WN$DI.3\J>:BD'$$,#"VE
XM9!T12Z:16M[_Z#32,OJC_QBP])+X(^_A2\IH;L %X3;]C^+$!DD,> /$P#= 
XM##@,+0TZ( Z@(/6 .W R*1+%9%M#:7Q2\18VZ9<\D\0 .>"L$0/F@*E%#"P@
XM$]@QT ZL NV !E%,SH_O'BB)#A #N$,Q^8'T:-4 <T(*V ,AV1YA3WH4Q, Z
XM0 P<AK;==/%/>H_N #%P#)8"VX ["?+-$?_D+DGR@9+O@$*)3"):%R5]8U%&
XME/#DT7=1LBKV9.0H,X(#YL !EC6$E-[C.7!.K@,51T@)3SH>Q( _B?C%#<7D
XM(UDR@I+T0*5!#'QK]P Q@ \0 _E QWC1+'_@@#6'"M #JX SA$R*-L@D_2AE
XM@)+Z0#O02OY^$"5/D$8RC56E455,=I'[ #' #Q #_0 Q<$G +X@),U .,$AI
XMQU991Q0#V8A:Z3V.E<5 2V+;J)7P)&]B#LQ-Q61PDAX@D]I-,4 *% .E0#%@
XM[!UP0D=>F?.H*GGE_/C=_(_X2C%P"A0#J$ QD ID Z_ -^#H8 F9%&;)>WR!
XMC&48B"4<+)\E3<DK,98,2DU"6LZ/H*5>N0I $>9 2]E7,BGS@+/U/S(HQ4 1
XMX09T-[?E1 A10H.[)4K@!68I!F1^4#&T Z0 /?";Y):H)6=W6]9-RZ5'40R8
XM1\UE&@G-W982X2*I$=*4&J'E0%UNA-A#,6!.;)>HI1UT6\*1R(#)D0VT%..E
XM=MD5>H$*2;'2T%!?>4WF,%YN#8V$<00.>!F@!)2C #!0^V7%H%_V?;QC,7 +
XM;$7\$L2&#V@#J0" L5\J++Q2,8 >?%F+F-"AX10#7U8OH'\LF%L#'& ]K A?
XMVOY6#"0#P9\"H&'"#,<  6'<H0/+P/\P#] >&J;EH&'ZEU*?#*%A9@S%P'^@
XM85X0$Z2(.145 SRF,5 ,' ,DF([Y@/28GLJ-Z5^6ER!FP,5?W)@9YG#!0Q0^
XMQ8 R4 Q(#QKF1N%#% /,0#'0#!0#UL XL)9@6()+E>EB-F/%@#-0##!4T$ Q
XM$ UX ]7 .("@( /Q (OYM.B8, 4>40SD61U(E2E'X!& 1#$@1U(#U$\YP S,
XM UZ/GADQ% ._CY[I7ZHJ>F:3V4@4 ]< )E$,#"DJA(:97]Y@DN8V(%EX \3,
XM/" .*"B6YJ$YM%B:_J4V,&G" Q6'I9EA<C]Q8C$ ?OTF< !&50S<C^% ,2 .
XM6"&HH8BI4>F:?DF\6 R4 \6 .0 .G'#Z0!MD#\":+8^N.5'8C,JFPE ,($XV
XM1:Q)94B;_F68.<1)FV%&,9 .'!5@5C' M& #")RR*4=XF\5 .U ,^$3O0#$@
XM[\0#DE(Q, \4 _0 -Q *:"#BYJ$)=6";_B7B@&UFF,_$K:7*W /% #Y0#.0#
XMQ8 ^4 SL \4 /X -G +: #^@[)T#%YB< @>($\5 /U ,T!FA@#$@"A@#HX Q
XM0 ID$]J ;%,)]@.(162!#NQ_AIC%0Q],):<67S)Q%D()IS%0"A@#M]Z>QPU\
XM S;3]O<,Q .SQ.8R<:83Q<0I8 R@ L9 *B!.F@/'@+GC#I02$R>_.5S$ N* 
XM,: *& .K@#' "J@#^@ ]X.A,G!\(DP; X1?K0#=0#_P>7*='H0V FOBBU6D,
XM%!%EI]/92!@#KH Q\ J F^> ,S /,'9<)RBA/1@#TX YL#[DG1&#W%F7U)VC
XMH3LP5>2=%8/<:0P@%UA(=Y)W\IN.AS%P<LP"ZP#;.5/.$1-G+R)Y8@-I":-Y
XM4XJ8B!^_.5'(!FRF.3 T3)P;A3$0:T0YS18[8GEZ%-]/.F >H9Z)9WRD2*">
XMHF>8X2^Q0*D)Z$G+C$'&@"Y09@5?&H(Q *;Q;_[&-<))H)V9%.K)5#F?&6;=
XM<:QT@VPB!>F/?"SX@!CD#EP,<  >% OXF*@./+!,=9\1PT+E#G@#\T#+T'TF
XMGL: K&$,( /&0#+ =YX##D?W&7WR)L: S-%]!B?9@+25:O)*WL#_R:"(F(J0
XM3Z O& /+@#' #!@#S0 X(%[X!#81*\" &@/.@#'P#!@#T( Q$ TX,.7 *?!>
XMO -DIW:C2OP;?*<Q0 T8 ]6 ,6 -& ,JRWHW<%%#$B>#HDKP$@JH,8%,B)C=
XM31QP02!=2Y<QL T8 ]R $&(,"'S?0/]F#.Q/4:>7J11* ^C _J(,L .E@+RB
XM .B@"D/394L9 ^; 962@;*'I0'H&B!@#[( Q\,^X \8 \&1GJ$W5EC,P?>%E
XMWD K$ ZH N3 +V YG0/ (E]"A6(0R  [,,'T _6!/  .+$SW@(?4@>B@#1<_
XM8 RX#;R9/& ,+#GQYBR'"F ?GAD]<,'HH(FGP+<.& ,9@CT T!@#^( QD \8
XM _J ,; /& .&:$%WEZTZX$ [D+IQ'3KHUJ"#6@_&@#_ ?UD#&M@4>EW$#:]H
XMW9:3O*(5PS$0"AP#'M+#\(JZHO'D,3 *' .DP#%0"AP#;-@I< R@ L= *G ,
XMJ +'P"J0#>AXY$ .% ZD N- *7 Z456963LP5;RB&P5== RT L> *W ,O (E
XMYC&06(0"+1L>IGS( Z_ /,"_#"WD:,3 <F@DR<HY< VL _@#.=J+MC))#OB#
XM"SP#R\"MQ0W(%TS&N35=D*/$J,BGC1T#YQ+ 8&8)7Q'/LH$*O -^U>.B#L@#
XMWD ]((Q.E# 8F::/F0/-0#H0D%)C^F@$Y]X!9&G0Q4".\A['@%?%*Z(J(VF 
XM.$>\HHV$U8<.'@-_X@5I&I$#YX QTPS4 ^L#3ZHP(&3'P(\I:QP#QP R< PP
XM X^%=Q$.2&:^0#K ^Y4;/*D^.D F \@ +B =V:+ 0^X&E2H#Q\ R,)4> \W 
XM,3 7/0-EV6-!EO9].JCC<0RT%'6IPH!_Q42V:"_"J/6EB:<]<)<> _>7.[73
XMK0+(ECF@"J@#_, [L(@>&(I$74J,3A3'0#5P#%@#QX"3LDSHH.4H-@!D'@/:
XMP#$PLG$#404WL R  S!5]64)9A/5P#L@F3P/%(B>P9GJHUX&9]J+?@/>P,PV
XMDK)/G&F8X<JP",> \[&HD0-!$#A D7P#]H"<TIOJI4CG.?!\' ,/3#2@6]BB
XM 4O2*9-P ]$6;M*;]J+7P#' #MB/F-X\4(Y-H@+@3OH7&%4Z*+ZB3AX#3PW2
XM$T1,)<O /, ,U .4TMN0GF92]RE3E9\2HZJ2.G ,O /'P#<!M<$Y/L8Q8 _8
XM-CKH>?)-R -*SC% #ZA=!FHVP-\<&=#>,U .9 /J #F01\@#^,#/> ^ '@EJ
XML(&/7C<81X+JBO(F/\XQ@ \< _G ,: /' /[P#' #QP#_0 )$0ZL NH NX2!
XM00/4R@0SA08GQX _L WX:O#HL#8:4IZLP#JP7,02^0YVHH4(H]J-BXH,^&NB
XM #( ;4&I%0,R0 H@ Z7 .& -Y*@_:L8P2?VHPT6Z-@XP=G& NX8,G +( "J 
XM#*0"R( J@ RL L@ *X ,M )I4WZ2#N@#[@ ?F@XX5O< /EKF( /]F,0T-*2I
XMS1@R\ IT#V0J;]JPZ0M7A<MQ-ORHD0<RP)4V;)9#FKKO+"O(0"U0Y8P_8>DX
XMH 5=-+MHPW:B3A3E@(*2IFX4 5- 1;7]J%3&JEJB\EL*@!S V=FJK"J:Q0O(
XM \7 /=!!X*H1 UADIDENM6HS5JRR3[AJF*$.'JMR!#(0@_ #\(#7DZP&J\K=
XMU2<,L .@1[*:I?X'R>K68*O:0=^JPH!!<@/I@#G "J #*L2W&JP6 _"GN5JL
XMWA+PY[OJK28RYD+<8"X$JU$I/8"<UJJ;JJ=B+LRKVY.YP*J"I<H ,K ,( /K
XM@\ :K,:0\\ [H$$(K%EJ,X"P(@// #( #2 #T0 R( U@ _! -P!N_@(0#+O)
XMKR*K2AXRP'4(K,VJ38&R6@XH*\:!LGJKGXP<X+7(K"RK7X(,_#XRJ[>Z6,H!
XM^ HR8 T@ ]#*Z)(-3%/(P#;PAB #W0 R4'K%(?H)F&4Q"1T\:\""#/ 742M3
XM5;7JK <+SQJ<P%#(0#:S#0"#]T \HK6RK!I.RE:K*D)R0-:ZM9Y5J4$Y@ Q(
XM#>> -U <I0/E@"GP#J ""IT\\)NDK<%JO9(.X#*U*H.B&N2AW4"&ZGLP._YJ
XM=Y.VWJK)W.+J42 #[0 R4/%PJ\Y<X#IGIJTQZZ&B,'@#.0GF&JQVAIAKEMJI
XMR(S/!S'@#HP"\@!R@+EZJR3A')&V9C"O*\OJTTUPR, >\;JRKN#JP>6Z'G6!
XM*[PJ/=4#1]@\T(&DK7W?'& ]! W&C#HP71BO<8/Q&JS: \A VF&\9JD>FS*V
XM#; #C)WQNC48KQ<$,I /( /Z #*P#RA?X(#@PKTVKXX=]YJE[@/( .C!O6ZO
XM96H_@ PD4'J#\9K!V*\10S(0"B0#HH XP S0 ]&%.6&_5@S\JP)@O\*O,$4R
XM, HD [B)_:IF.+#Y*RG@#425U5[V2LXQL :L3IK!-A+)P!IR"IP#TD!1N@[T
XM _: !F&\LBHG;/Z*"B0#4\4)2\"NL(W:Q&+ F;",QQR1%8P\64'S^MED!>MK
XM,J *) .K0#+ "F #3X8Q6&UD!=OKRY, ) -%1%9POY)4!BS.8\,.<4YLF)$,
XME#%5K Z;256Q&$<5N[UN4$OL*_ ]9!4P1T?2K"0#Y$]%T0^\ Z$ /  /Y)3V
XM0 <R!X!0!FP)M<1Z$G,L"F7&6CD,D+CH#S@,[ #'@\7^'S;L :(OI$7U0/TZ
XM0Q6RKAP06\=N;LG P9#';C1Y[$2A3:U9 ],,AJ9E<-D=6%H-:('EX3- #FAD
XME$T'];^Z O7 CV-35++-ZQK5>\@UIX#6EPS($)6L":/ Q+)JUJ"807Z8\><Q
XM )8F \E [*<-H +;0!34=UHP^( [P RT+O, ;-#$%E*,; *K#"0#RT RP PP
XM V8>.< .8 /U@/NJ2+6RB%8RT PD \Z B+ -Z!B5+.\A(B0#DU12D<YF#&S(
XM(]N33K/20#(P#20#U$ R4 TL()XF/2#)IE(*0S)@#108P>RSE&#(L_DK )''
XMWA+V+#Z;#&0#R8 VD QL \D -[#.W''D@)ZQT'ZQC@>(F0Q43:; ZE+'1A[)
XM@+H$#D1@;-Q(F[_2'G/LOA.') .-XSB0#) #Y4_4D QD1^B 9YJ-L@.H (@X
XMTG*TGTQ+*TXL \_LKBG4=K$=%4=+>FA'R8 ZD P I 3&-<3V83S:@ X$":DJ
XM+>U&D0P4,0J8%9'5YJ\5R3R0#- #IN8W4!DE W#@2&ME#%>,63)P/^ #'FLZ
XM0-D\ _) !Y'5*K56;#Z0#.@#R< ^D SP \E /Z ,7"5U2%8K1R0#_@ Y0)T8
XMMA&#,H#H*!*&+3&R#+ DRL H,-@J Z5 .# -.+5JK8PVQUX0RH IH R< LH 
XM*J ,I +*@"J@#$!UK( RT I  Y1%.I#(V@-0QV>K,"@#KH -$SYL%<I S.&1
XM."O!S*D#C:D"F"$S5,<^(,K +; 6=4S<5)N%?(%/QVW%4(/Q!\J !E?=Z7?L
XMH*+(0D:9^><Q4+!.LU&=,C#9,@/*0#.@##@#RL SH RL)-& ,B -* /3@#) 
XM#22@T6T"8 U@$M9 -Z *'!?I0/8YN9D#\\ I@!O. _S%9YLQ?"5>21W+.RH#
XMO\\<JRL]H0JN=J,,G ;7 ,CVB$6XTNU?I@Q0,>_*,51Z 8OQB(/;W<RQO(DR
XM\ TH ^# !J<,B /*P/&6.-DO3\DY(-4I Z.:IK),QI:MP#DPL?"*KT!N5<<&
XM)\J .J ,K -/Z#8P#;P#N0>)V]BV [V/,B!]9#P:F#R@#,P#R@ ]<"#\N-*M
XM F8/* /W@#* #R@#^8 RH \H _N ,L /' C*@#^P#(0"TT QTPJ, VX$/K .
XM0+;FR1?[,B4 RX H  XHLCI**TM@+0-'K(I2,>2Y/VX88.<&(,L *7"U%+I>
XM"XGKRBT#7H^CZY>P@\N @#LT2+J'[D2Q#* "RP WNMA&*7XN=E'(.G/D0,[A
XMZ+)/IVZ8L0RH LL 8@HWV;5CUJB+:"T#OTFJB]1^*79N4-MJ*0Q$[8_[@"P#
XM@^R?LPR\ N/#,H#'CENC[O9$XMZO]1:>*\!**H.N+!"2M 8_+JK[JN@+QNZ/
XMB\(R7*/N+7$@+ -ACOX#'-T,5%L^D Y8C!4'B5N\7A ?DS?U9BE?RP GX@N$
XM<-C ,K -^"J 1SXP_KT#R,"") \4MHWNK[M,S %^R4<2][V#4>,+*:XDH&KI
XMP7HV]43C0#@P#FB=IH Y$ Y 2O& A,AU$+S1AI<Q!WPWU:PV$ H$<DUA.$ -
XMB /LP/=GP&)*'V_ ,MDN \O .$ *A#4K+WVS## #RT SL R$*PAI2]'R>K:\
XMXS(0#2P#6F3G@0R0 ]$ .T >+0/R0'?R\2HL3V_$L Q, YHFU7+2N@-ST],[
XMZ$X#R\ JJPC- ;S),E -+ /118,;G"P#=JUV8\ R*%U%0KH,: /V[C)@FG8#
XMRP"G:;7$4,"K15,-= /X !8V#N@"F<D\D _8 Z4$V+N]$G/$C#B0C8"]=1/C
XM2V4XOH,N<Z9".+Z'KS$I#_B"4DLY@.A4DXNOYHKG2E9TWCFP#%PP8.^O*\<*
XMN^2).B#@C+YZ8HH9FMY9[$#B4?H>OIHN59C9X@/B '( ]MZOWM,R4*W$(AK;
XMP.O3K;VH+N-RR!*[ER]Z10\L _7 4ICBYBWH0/9)-/(#TM/:B\(>=9/5,G#S
XMX0/+ /75&8*]-"#XNS4(!=BN/K ,C*_\P#+0#S #I  Y( Z4 ]U UE$/9 U"
XM0=P@%$B]_@ S8#M4&T)!Q< ,B +,P"C _C8#V$#L,@[X@M&::U9N" 7C;P#"
XM#)0"S( IP SD)$*!.!$!,P.GP 2\#8@"/) Y$%YAHLR P:, 5, 1P_4R F]N
XMS$ JP RH LS *L ,L +,0"L@4+H#$40%W !/%,R *\ ,O +E@UK!#%@10L%&
XM,<.,),Q K]+,V +, /]#&\$"/(PZ@(@]&0B<GA$$1PPA$S@59[$#'90*$03[
XMO\L71<:FT1A!\ T<9F"S..\[8+>Z-.V E7L"TS+,P-*G"PX#S  ,B64JH,&I
XM%T;5[%;,P/HX#P1:2:4Y$037$6X(,V#-*@/9P DG!9-S..\UNP;+:$)!(\$,
XM- /,@#3S## #JZ(M@ X\2GZ>@M((*PS,0!LB#3 #TP S0 TP ]4 -K +? /(
XMWF_2"%/!JDHC[/]V$(WP^)O(. 7V[V?C%/B_L=\KP X0C0/7,N44R,(7Q#=@
XM'CD%7@LQ;#D0PQ@',2P+&U5. 1N<#5"E"D\,N0[D'LVP+5D-)\.YY$.@+S #
XM.(PWX*OD,&;E"&P!AP/,@/]:#V:C32BHE.=E0F7,0T %5QP/@?]K#C #=!@Z
XM8 _68<Q +J0NI@+E0#201<0#7,=#,/[&D\S )U)&/ 0?2%'##"BS-I:5& \8
XM)BN&52,.B[K,@#PP:*Z+=.M$;&5X XD'0LP^(<2.\+7""K #B -(K## !O-I
XM"/PL98+S@-!7\,1-;0=(3 5#:9D#2.S_W@/,0(?:4H#$ ['CP0SD \S /M -
XMO T/P2Y2%%/!^D!0+ [O.T'Q/5 #AYYSQ$, 4S #_  SL/[Z \U -B(5RQ'-
XM@"C0#(P"S0 IT R4 A33JF,.# /R0#1@#S!V6W'$T R8 LV !UK59"FVS59<
XM,: #'<A6//Y^-^E&,S"CY!QK 2TC3S0#J4 SH HT ZM ,\ *- .M0#/@"C0#
XMKT VP/4\%MV%?^.%18K426"LVZP5YL-:T7,LP%V@7ZP8?ROB0%ULX*P%O DT
XM,P+K2FI. J1RK<;:C3L "VLX<1%L//ZFQB)3.%43!R?-P.@EE+EI)!PPT TD
XM%LSO5-$EN,5S7STE<W0)%4,_V Q$B^.9]- EW,;#10TY KMK6Z8WH F7.>[.
XM==R,O6S>\4>,YR0 S8 Q( Q?Q^)$6XH>N\6>2I?@EXRSYJW.RP[\/N[Q;3Q1
XM0,+J 'U\MP0]VD SX!_7D1E:T](E>!39@'@Q(#?'RS&MVB4T$LW ,] ,0 /-
XM0#006%S'O0Y**@TT ], MM,,K#.BP#; 9.P#Z(#'PEU(KM10],>8?0X+LEML
XM#30#UX XH!_?$K(& =P,9 ,Y[3S@<"S(6\,=L&&.7OWQ-B!?L('F0%*A(RL,
XMI)<"H".[Q81<=Z(C-\>X3@>I8^C(&8.F:"0'(.?#E.RUZ,@/2#@@/6#)S?'F
XM@B7GR-4Q3T<.- -\%C@ %4W)&X53LF0T ^A 2JIMY$WFP'2A(YN+8W(GR XT
XM ^V WM<,L SP0*X3''4#(:Q6E4 %'I[$G&P=IEH('YH,)L,4S<#-D'/,R7($
XM>WB4-@,(!>@!*;O%]T S@ \T T$ENOH*I /^0*:,)O,>DW(^T SH \W /M ,
XM\ /-@)RLP=X!W$\SX \X Z& ,W =C +.@"O@#$3&;V]>\JC% EIR.4 -L ,M
XM!:PL3C@#I( S4 HX Z: ,Y XH@+.0"K@#*@"SL JX S41=2B_3C[A0+A0#.P
XMJ'%!Y("58BQ'#,X M-P*Y,J[,OS@5C@#/P<VX4]XFJL .2 *F /KD3C@'K$#
XMU!QMHPOPAD;R)SDM.P/@2C2SYBA <E',-$XI6NT740:GF7# @#1@:UZ=7H^Q
XMG",KL7;?/]@O;Q2D(G9@9E:@X\ T4 79 U,%K.Q1S$7. ,(:S+8=(G/%4(&B
XMM^/ .E %7<P3,TP1KD@S%[.:(3+7$?%OS:PRDU[EQLV<(S<2SD#0_ S43\[ 
XM!AH,= ,_ W)P!^27XC(#Y0PH*$NS?[GF3 /. #7@#%0#SH U$ Z( N3 /VK,
XM<1*9P]*<(T\W-LDU<$/&:<Z -N ,C!3<@#/@L8X"VD ^L U@ ^J.D<P;VP.*
XMHWIWPCD#X4 =Z0PT:>: _D@.["[:P#W E]P!VHTS0 XX ^4 T.$,U)WH@#/ 
XM6ZD#W*PX0%^XO]>BNSA/X2 / ^(<W-@D:C,0Q@XX ^T M^$,!(+P@#-@D\@#
XM=B<V #>/ ]R 6=ELD9,%6+SE37B"[0#T:C=O#7C B)<]M,WJ U**-VLE^( S
XMD \X _J ,[ /. /\@#- /_D#ST H\ R( L_ */ ,D +/0"GP#)@"S\ I\ R@
XM L] *O ,J +/P"KP#/PFO;.^D WP1^+ -M *?%V'FC=0TD)MR19&) VD ZX-
XMW4P*\+0I+SP@N_@[X< \ &[I?KC \DL/> CB %VC *3/"8"\<@_H&;VSPO ,
XMM +/@"OP#+P"ST#\0%B83 Y'[QPQ&!TI2;K2#31_^X#$:YN< Y(H!.V7?#-N
XM3@-D&"5JXX TP [D _0 8]<[\\[7A;[P#,Q,+I6GTCO[3(T6_'64\6G/@.D 
XM##P#AMW_Y (1*,O%,ML/W .=X0]M.?S0!Y;U#!"6B@6DNYDU_- X]'!Q@3X#
XMQT#%.B*HMPAI-Q#6K7>Z\+0RG\)\$<0/O5%,P@[RT/P,S-'0P#,0#3P#TL S
XMT'=Z-8M3%$V%?= H";J2WE(#S\ ZXP\(>^% /\ .> /.TSQ01K44;C3KM0\\
XM ]; ,W -/ ,+E9&!-FP#\L,ST W@?<] M=6UNC_FA!O=1<,4SP"2Y[B( WJ1
XM*&NA/@-TR#G A'4#0(@':'BXT7*$'O,,H //0#KP#*@#XH!-@4M_T.L &O4,
XM9#I!X[]8A^#2G!22YPX\+L\ /+!STK7/P#PP#Q01N'07W4@\ ]M>;V$/^!;/
XM #YP.CP#^L S,$GS ]" _((-:+/E $2C;;T"Z$ R@ [LL[:%3)=S_-"@Q#/0
XM#]2:"W33]T'[ ]+!/*!"X-,5 S0@"C1EZ30T4 I  Z8 -* WX-,XM.,!#: "
XMT$ J  VH M# ,M4[1Q[0 "L #;RVK@ T\ KP#W(%T@$-]"0VSD3;3(H"YP"'
XME(ULU!'#NF)#WY06)B9*'80ST,";XP =1KG .?5H00.\0#9 #_R@WL K0)B(
XM VT@F<RD@"98"\BJ=NT1&S4./5$D97Z:2W3?+7[0@#! +!Z1+80Z$(/83NM#
XM[[Q1#! T2#]-98C5!76?5@QDH-B E2)62]5A!C1PEUJL[.QZ*SV(U7($-$ )
XM/\CUTS,@26D#\!R81(C)''AU8SL=("93!5Y=4"\#T( T  U, ]! )'61T0/C
XM /I<GO;3WPTT8 U  ]< -! \G9>PVN30.^,K]A,T,+2,UID4:LU4J=8X-&\"
XM#5@QWL"JV/RQN.+ -*"(U0-;AGC1.RLLN[74&ULW+;LU=U+W0@-XH.6,4Y$#
XM5TPXD.Q4'+LU[^Q:FP,P7A.8#L"V/M@TT&N40'P1[\0./,0+=' "#5PP>(!V
XM PU8-%Z8%M'TEE'F47A=4 \<%! \  UL8O( A<*C0@/U #2@_-P#T  ^L VP
XMBW"HS#90URS>0+417@\7T$ ^  WH ]# #U+(N<TLVSN@#B2]7,> O5%  ^AT
XM/P -)+9Q+$<FN$C8$4,T$ I$ Z6$A)VECM3]0#0P"D0#I, XD ^0 Z+:2E1N
XM3FX% W -S877CH=O$0V4 M& UT-C*PS1P"D0#<PHX0Z&=4MCJ@E --"AY"0T
XM=L40#:@"V@!A;:K.$>%UN14-K +10%W4941.IQLMFLXA!U$VC]T*1 .N0#3P
XM"@P0=$4TP'>@ MP CXBH);91X@,A8Y_5/EW85F7S).S*.!,-V +1  2$&HT#
XMWH"QQU]$V5M#'F ]1 -#TRP%:<E?2MF?IF;ZH"[SYB)H\]B_0#2 WS%^"B&L
XMN$&NF)64-31="-J!YS*J@:J;LH6CC4(1VM$ _H4,Z$3> $LY%OYRLD AI@ (
XMVAE#-&!X"-H3133 AB@#0V\;$@U$R.! MK<-T"5\,[J8%E8#B_,\G L1#*_V
XM!\*,1@-%LQT-#40#T+8T$ U, ]$ -1 -5 /1@#40#5P#$C)4PZN- [;4/I .
XM< /S@'A!:W?8AXDV$ TL/-S &X8-!+.:A=V!#&0#L@U[P0^X RD7EWM<@1ZT
XMMI*-:S_;'IV<^ W04M% .! -B /1P!6"]/;#YH _3*=% _CSG-4&8J@%\5%:
XM8;04M':@+?)% P_V.I#T1@,!16YA3M#:<H3_$ U0B?! - !BI,7"$CT0#B07
XM^-H$]_N0W!UV/: 62Z?10.Y!<BO9^4 TH _4(.P Y%IAC-P:K*#=2$0#^T T
XMP ]$ _V -* */&#8 .:A59G;&48"H(*1PM& /R -A +2@"@@#8P"T@ I( V4
XM M+ K1>8X"\;7^]'NC@;A@-N8G1'#-+ *2 -W(%2'10X.1C=_F5=L1^I M+ 
XM*D -G&_70.J<;/=]>8#C(0VP M) *R -N +20%)1>"L,_,/B+0V\ M[ W="=
XM%-YP-P%15U@1A?>!E0JTM]) 3S(;D#.V  <D#2Q&2%-I< I@ U3IV_O./:$7
XM0^$=:%\0FE;]E94%:M) #]<P!P/2@$.HWH%T&1'7+(D><CI&'B!.E+2SHC20
XM1=Z9_P:CIK$F ^^M-$#T,@,7<F&Q#51N#\DU$ YT?4YA/E .I&?=0!H,#S@<
XMQK>$LVTT';YW'NU82]O20/L]#4@#0LLT\'VS ["9,4 //&F;ME\""R#>#F$U
XM( U8 ]+ -;"Q\D?2P-D9][1Q@+)V_ UHD=) ./ D2@,Q-)Z5JIH#(2P3>C\#
XM'-* G&)\5PPR-'?QT,6.V,#9,11%7/U -J"(\ /<@"QP>3"3WH#2^H^X GP9
XMU$!2%EOB /6V&!*ERT Z<,%LX G G\H.7!3DX>12V?6XN\N!\8=V(,;W[%UK
XM4]\K8()"U6%[] "&P$EP R;;+$ ..$;. '&RX;W:3Z73(0W@ ]) /B -Z -)
XMRT-1*X4#8-+1,P0A!\:W1Y'M20/[@#3 #T@#3;<_\ T4 _& (/4YM.$<>(*R
XM#TP#H8 *Q W #C1&&ZZ$AQG6P30P"DP#I, T4 I, Z; -.#F83X.)^.8).$#
XMZ  KX%Z?<UPX+3,-H +30"HP#:@"T\ J, VP M- *S -N +30&2,#W #L+,_
XMT TPB7L8I,92_C]W]_UW0. 5V\"?A0K( ]5&&\Y[0.)5QS1 >5[>EW4>T$CH
XM*]- /P .9"/*>-R@C%L.RCC&H8QG#/K*J_W=G#.#C@<T#> "TX#2Q(Q<9&\N
XM&;8R3&VKP#W =2CCM PX8!ZQXW4$IS4-V%]:F:!FQ 5XCU],J""5,?!XQ="-
XM_P?P>*#-.TX#<:2?R7?.&OS -U"'*./!R31@LMJS\.W4"PICR&[S#=/0, /H
XM@*BF:YC)YZ0]P*'2 [GS0LXK30-Z]&,M(>^]2:K"-<(('0RY/_Y82P/30$Q.
XM#4P#U< T8 U, U^<R<9U6<+6@)1[#^C<BA!\H"\L3=- -F!=FP/%9KR#., '
XM"H,_0O5. ]P DS@-4"-F+3C0YC*.TT#'3 [(WWWG--!2:X+IP#0PX+@"VH#;
XM1++Y-WQS$A)LNMW!"3H@$T%*.O@0T5Q4,,0 /7 *T .H@#V@-\ '$8/'O-F*
XMY3+;U3 -3!$;TC%(2[@S]  X8 ^( X%W/8#HV0,' WQP-"&LT8R@9C6L T?N
XM-  0UP?S !5A78=DTX ZC@], _G -* /3 -_.#_0C$\#_@ U$ I0 Z( -3 *
XM4 .D #7 EE<,U( I8 V  V53?PPH=P.K5L1SQ5!M_8 ZX&VB4;I0?Y-\A)P)
XM8$_N:'<W\,%P00V< M0 *D -5&"1BQ[!DKMKU,#3[7>S M1 *T -N +4P"N0
XM0.@580=20@WL*PG-*L"K@0.^XAQ2&&H#@M@\( I,9Z]VF5/HY.?-& CT&5$#
XM4Q,SXBCZ+CD.6SYGP@>.AZ?U@.7GNPB"3HW_;#^=-6#L=F6%VM]-#0QXD=]'
XM. SXD=G -U .T"O-G@^VK]$>"'J@W;I:S4I-?KY1H.?%P E*#1P#U, ;LE.%
XM FB>U*:B1PSY+#6PP<4BC@Y\H+7E ^AYURL*8SM5\S,026T#W*@H, [, JV3
XM6*6B;PUZ@/5@;5,#^D"+5X0J %%ZT )_3P/N%):N?E0#7D^4CG%$Z5!Z $(-
XMG.G5 #5@#<2M7KK7$J4_(-3 -4 -A.#$=<[QIN/F3-,PEG>\Z67Z1$$/.!MM
XM1Y2^HHL7@CJ.+@QAJ#XCU"&HX^;= -5D[=@#^(.@GC%TZ8)ZF)$NP2Y?A)>.
XMVU3J$8.PJ:GS'FP'-5!3="PR1Z5>IC<2)V^VXZ6#$OS*JHZC"\NJQ3FP6E #
XM'E^@7I8F -2 .D -**G*Q:*C?+P#WX".$:7W?7I (E.L!RT=V6PA#] 68#HV
XM, V 7^  "^)N4BC)8CQ2K%L.Q3J?P9NG9Y]#L0ZE9Y+%NCA!#70GX3JV_DEB
XMZ<EFL;X]J>MQ@[J.HROJ4JPVL*</<>JZI1X*6A@>8#5 Z*'KF_I/5:_CYOG 
XM-> A5P/J@&)71-3K4#H8*PMHI?K \D$-\ -@^K)!'$$DX\<]H$'H 2 4E4X-
XM] ,Z4340"E0#HD U,*-,%1C[ESY0/ PE.T;W"GRRU4 I *97 Z> R%X-I +7
XM (XR')4#;H0BBJ43LCM[ "(+G+2J0#6P3)7LW,R9;JG])D1[Q% -'.Q 5.U5
XM#;@"U0!]I3J3[$K4'%&R3Q0+!%\Q=N23U0 M4 T@8;GIP7"UM^NN;#6@SDPZ
XM(1!H%#CE'E<[$F)0@5I?^U<&JE4#4]PR<;4G[")?Z5<-F(1EXA_94-$TKT##
XMO47, ^;1U:YF&.YX""F0@EJFV("<8KA7#)9I-7"SZK,,KMA+"F_(5_.100J$
XM ZJ*X8ZW1R*DB (!#6#;D>8WP*=Z*B4[*!%I]NP,E/]=DU\#83HPE0"DZ=5 
XM[6X-5 /70"F\SF@#\+0_(-:R[@F[XU$-: ,1F#P0J&-3L_LV<)'MO7B1-A#[
XM)1N18B)QO/<B2@GL N?=2CO[OE,-/%XN\CC 2Z?<V7O&L+IC[.!Z1T6V[YKD
XMNU]2#6PNZ7OPCK7+85=627D.5 /S=#I L%<#ZT U$/LB3J4 .> "E0-R;3KP
XM;LEL%8RP'E)9[1^5TDY0^#[O@'.:#A0RS$DV0KY;&=4 /%!0[+/50+D-6,<I
XM@(85,<&[[V&&:7. 50/AESU0#<QT^$ UD ]4 _I -= /6 .B "3'[/Q'[P"X
XM57XY[C+5^1ZP5 /[0#4 >DSPO <)S\*[\-6 /V -A (PO#4P"E@#'Z=?56T 
XM\0D[:$M)EP+6@&Y^"E@#J( UD I8 ZJ -; *6 .L@#70"E@#KH U\ J,1M9 
XMJ!5UT0+H "ZDO^\1&+LX80TP$'T%V=&59"RU@*4S&FT#57H_8#+5 [S%T!+'
XM1PS6@(0@&N4""%4:;PT03+_0$>JRN<S7@/KSG=IV]0!N$L=+MY5.%Q^J<7$7
XMGNFW$N**Q,!]NX)BIC_K0'L:2.C6 #.P(EL#63-<N@N1 N! 9R'6X0Z7? + 
XM?D3.B%,Z /^EVOD % D/6#9S[DV23$213[R4D+!_-YNUM@V W^36@)J^O@]@
XMF<UE9TY@[)@2-1^PL";6P#6@#<!\38LUSWLD\ZV)-2"G[>EU%0+/.UH##A4W
XMD-_FBM8 X+>SV#;4?'"B-9L#=L_QSBM9 VJ#"A'/5PQ:LS7 8@>#C.%JPNR=
XM N; /G .G +K (_JVZ3!/[QEA<#S)J+:EVH-K /6 #M@#3 WUAN4L>N1Q2 H
XM*A"U=:'I@-['EV#L0&ZJ @_0HCVY-0"]9#8^X\ C=)#TC2T "UT L*D*2/1B
XM^0()RCW@Z)#T_#P^8 WD ]: /F -[ /6 #]@#;SP_L U$ I< Z+ -3 *7 .M
XM33[0;MO#AR$\ ."BT/I\G?O06P]!\S5@R:LH9#N!!;OO[ ;65I^P9TWZPC6@
XM-Y#T4Q%9[\I= XP=6^^7<$!J/8WBUF\T;/U$<0V@ M< +K76@[I;O4<!U[OU
XM@,LJ -=? X8]*W -M +?0&?A+0LN>?U9+_)= Z[ -? *7 .PP%]!V!_N9DK$
XMX V4ZI*6.W$-F!U?"<IR#>A&F_U9?T$$*M> WA(%Y<XT!DGOIK=:V'JK53&4
XM1M< H')3230H.[)+UM_'+/*[Q3\A!R1]!E/<1PPAV&\_IDLJ9WTC,9:I:M> 
XM%Y<5ODH,HYW^JBRE BT^D/JYA-> L9@=0)HL*&@*5L"A]0MQ&U7*9F4$2<]?
XMJO?+?09EM5\06#RT<@T4&,\*VLL,7 ,LLC/06:O;OXK!;0Y\7;N .B *J ,K
XM [Q)&] #]8 _8 _LDY\0$;2GN^D/R"7=67/; O@U )6O ^: *( .0-$1'^NC
XM#"SX6+I?(J?G[J9!.P"\( YZ %[_W5P#+'X(GK)H P)[O;(..!QZ0#7/WEP#
XM[:.=W@5> WK)[U/CAX$U/F]R#3@TN<]_A N8 ^Q/>J\K8>F\TC7 7P3YMWVU
XM2'L$^5"ZD(]4UR%Z0'"B!:DLM1^PCJ5K-P9&"70-H .1?#;@963Y8WIWD^4/
XM%]= XJ)(K/G&?9GSCYX#>[HS=PTH]@0^T@[-9?F75@3!Y[?KM5:J=@T(.Q?[
XMGW/:7P.R<2E%LIMT7[Y>;U[%(EE)&9/EQ_GYX]PTZ:?Y[%.6[]S? W:]IJ\P
XL;/=U[9_74FCZF,MYY:1\^;<$OU*S7P.4E:^JW><#+E"U!\MXW-LUS(+J;PTP
X 
Xend
END_OF_TONEPY.uu
if test 35617 -ne `wc -c <TONEPY.uu`; then
    echo shar: \"TONEPY.uu\" unpacked with wrong size!
fi
# end of overwriting check
fi
echo shar: End of shell archive.
exit 0
Newsgroups: alt.chinese.text