diff -rb mpich-1.2.5/README mpich-1.2.5.2/README 8a9 > Rob Latham 10c11 < Robb Ross --- > Rob Ross diff -rb mpich-1.2.5/configure mpich-1.2.5.2/configure 2469,2472c2469,2470 < if test -z "$prefix" ; then < prefix=$MPIR_HOME < fi < includedir="${prefix}/include" --- > if test -z "$prefix" ; then prefix=$MPIR_HOME ; fi > if test -z "$includedir" ; then includedir="${prefix}/include" ; fi 9305a9304 > extern int PFoo(int a); 9365a9365 > extern int PFoo(int a); 15817a15818,15819 > --libdir=${libdir} --bindir=${bindir} \ > --includedir=${includedir} \ diff -rb mpich-1.2.5/configure.in mpich-1.2.5.2/configure.in 1638,1641c1638,1639 < if test -z "$prefix" ; then < prefix=$MPIR_HOME < fi < includedir="${prefix}/include" --- > if test -z "$prefix" ; then prefix=$MPIR_HOME ; fi > if test -z "$includedir" ; then includedir="${prefix}/include" ; fi 2661a2660 > extern int PFoo(int a); 2672a2672 > extern int PFoo(int a); 3757a3758,3759 > --libdir=${libdir} --bindir=${bindir} \ > --includedir=${includedir} \ diff -rb mpich-1.2.5/doc/mpeman.pdf mpich-1.2.5.2/doc/mpeman.pdf 17c17 < /BaseFont/RHGLNH+cmr12 --- > /BaseFont/DDHHXS+cmr12 39c39 < /BaseFont/OXEOAG+cmbx12 --- > /BaseFont/KRBLWM+cmbx12 60c60 < /BaseFont/LKBAOM+cmtt12 --- > /BaseFont/CXUZZB+cmtt12 83c83 < /BaseFont/NXYMUV+cmr10 --- > /BaseFont/TKORQK+cmr10 970c970 < /BaseFont/OZJKAP+cmbx10 --- > /BaseFont/NMIMNE+cmbx10 991c991 < /BaseFont/HRXPEM+cmtt10 --- > /BaseFont/DQJKAI+cmtt10 1063c1063 < /BaseFont/WTJBJK+cmsy10 --- > /BaseFont/EMAFXY+cmsy10 1125c1125 < /BaseFont/JUWMUK+cmti10 --- > /BaseFont/RBWNAV+cmti10 1220c1220 < /BaseFont/YJIYYE+cmr8 --- > /BaseFont/RWGFNY+cmr8 1243c1243 < /BaseFont/UMDDWD+cmr6 --- > /BaseFont/RBLAPA+cmr6 1266c1266 < /BaseFont/UGWRVD+cmr9 --- > /BaseFont/GSSPES+cmr9 2204c2204 < /BaseFont/GUYPVH+cmtt9 --- > /BaseFont/XKGZRF+cmtt9 2556c2556 < /FontName/RHGLNH+cmr12 --- > /FontName/DDHHXS+cmr12 2573c2573 < vs.j? 7k?B/LoߨB"#a3 n]e%uMeF/Rj @z noA{4@p7–,쏘_'  --- > vs.j? 7k?B/LoߨB"#a3 nyyeec=F/Rj @z noA{4@p7–,쏘_'  2610c2610 < wFR-~_^X ;w`( --- > wFR-~_^X ;w( 2620c2620 < /FontName/OXEOAG+cmbx12 --- > /FontName/KRBLWM+cmbx12 2637c2637 < oMoߪ߯O/f(iI*J3kJژؚBljNF6F{e#_#w?XqE#'+@KL --- > oMoߪ߯O/fȫ)h*2kJژؚBljNF6F{e#_#w?XqE#'+@KL 2683c2683 < D=9`\,7"|ᓰ{&1GP.#Y/~̌l,Y- --- > D=9`\,7"|ᓰ{&1GP.#Y/~̌l,X- 2693c2693 < /FontName/LKBAOM+cmtt12 --- > /FontName/CXUZZB+cmtt12 2709,2719c2709,2722 < xTy<{ۏMr,YYg4Ydnܘi[tR'["!%[:Ȓ$"Eޑt>}y{>g\{]w]4$iVd57@(@*&(U"#ccFb<@ WQg>QBY) p%$O{x9<@QJ̇ )0%o\*@ A!8<x"-΄NG'0Bœ_3ap$"Li ?9ʝtf#rW#Ø0&*1+> AY҆t4ƛY|$`Kwi z ?&4 %z@TCӰ!Pk"DЂDoe < w'ET@&=g#PA!CT,j]L*#I y7|$0_Lto׀%D`(? *p%Џy`H1C2(QSg؆v,43a#?-f8Y5 O1C`&LDwtV&i ?lJO C8G0?e zz$&YŜ!JPE1;w53WBPegihJ@w3mp_H < iEez혽]]:&=:RZ50"j~ (d < \, .AȱZح]i=׭˸Uq\]B3׃Pl 9ҫy ߍoiQUgOW.WQybq\}NMGY cUKf!1*I19G٤R<˹ᐛ)c5hlHjѷK6`qGgޭx]>DLjF79 DAAUo~OUS~3yAٟ?K%:+ `ʘ!$8/X`ך~L/SAMұ ,ǣd[k3fi+EɔiFtWʒUҺE")[8~QW]~~s9C,yaLRTEPpvpT",Fy϶Iwc_IoŠ)<9i[3SsV(~ea(wV̻+ʮߔ-hrTa}z'vMݱ׮;M%j@.&BfuTFC k$[ߺ#'^Gϗ_V}զo}{2s3dG#&Ӥm2?o.\Č.OԮUl!6MOh^W]3xA@V}Mtԓڍ6zTQi.I=z<ܭ,rE2⑃( _g#Mz%gb%~^֕>xkbZ8PNP #ݖlؑe/c*%b|C *p[c-_bX [}jp[|Vx/.T]4W8:}G < Mn8,i!9QOF'[fo\eZJV;Gr iq@un\" r'N mKO kK^_Y}?5 < 7VvS~VO^vbw9E +r~L01=~V4^_\^z]s7mi?_6=)N7o=qC;OS f{AXEA9SFw%u9xT]_FY 5:ѧmyGi<ɲTUsCN7;0E!zX6A(@GE$ɹǎ[fPz.Y*h3sٯ'؋6/2@!U5RfZ'B:2#hSoU] /bB̃ lװ{f-G+u,?#>t>t9g=;as?*xK@Ux˅)ele޺MnB%RaicEt98\r _HRfg@->v8l}Iiy04^>ÇKv03)>C0 xTy<{ۏMr,Yg4Yɐݘ13,P“lG#{8Ȓ$"EQ|9sy{?g\{]w]4"id WiXo *p(|䣌R95LUDQ;ndnlP)'Id > Óa8 > Tb>T} OTs zK( 84n3%8HID@Ob08@w&4ǂN:~UY}f+GcH`GyRҘ> AY_oi7b ~A'`(0IVF2gT̎i&/ASJhjW,Bm8&,Bw9]ZTΈ+%:UVl6m}U?`IEie8iP3%؟ʘ,g8dnqQ#-ICl7e,r*/"B>Hf@1pgpߚ iG}f혻^ Y4.=:Z>8*jq ( \* > .DȱVYڭ > Ve G(WPp}rs{rihTcOD[-5wlnDŽ_pd!,`zAm)8zu+'vT Zb7pxɰW0%_!ܓ3њav$N0t*jjEbjA緗rãcʽ > %eB.+=9"@guZmy >  > '^,kLզH^CM`<(.?6c|#\V;{Flz~=y:vMɜ*ud_=SN@ly.x']ˈʿfWi6Fe83<9_nvJ3&<iN`ZY^i{u}i V~ctb*Lˡ9F=z*R"سm^;,;J+22lSIRK"NbG;x3g?hP*@)*~lFr%.Zo8yޟ/Ro}G>[@:v/BVZ[O8 gNjïD ]?;JA4 9[lCαִDZdYx>sXss#hs= n)k$syD[׵<yRIhSewƍcӨgIzq9~D5]κQ&D.nWA %W^FOc/={z|*'l*Yf0D|Ed[-*(|촩˰zUS}fq%ŰVz)x /GvkٗK|{„^N.;v$&R_?|NcœynR&E*OomJTң"E-ݽ*hjZ:.`顰AoOso&65dvv/D[eSs5BCy*M#9/5EnBƮ:O߸x땔օʗi!Cas$ 6JLїG?zi GMXf~=d75lL@/n:kKxyߔpM (%(B9HДØ|r?O#HyZl@{-:=SG\94?"v$˩c=RO}N > t_EYuF;sƪ͙ͩ6zT~ޠ=r"-,bU2Ag_/saf1120lm?I{qO <59#Sw pOG@m;ebr]5XPbWoQ5#nt^9{"53trcނ{p;3Ko@MTEu9 q0h5!?m}}kinHm ĝ&8 ;7{T" > \7ayEUEb/>Qz7vFcAV^vb8ESWf(\i[VeNޓ=n:~ćoyRnVotZZ֡X',ٗ{Ӑ{dO)ڰ8yA/,lb1hz'-6M[6ڜ|9YV+ovu&:|j1߸A0x%Ÿ8AɷrnVVIo Lq ?M+wlG{,jy[_+~I>BPf_ȺB.Q.E v :@oret@S0O'hA31~6>=sf=nO2¬JUA,Rx:{&U:6\D%H.S 䍡xA2 2729c2732 < /FontName/NXYMUV+cmr10 --- > /FontName/TKORQK+cmr10 2746c2749 < [V.V@3%+WSKoF lkeTrpxΪYZ]\$Ւ+!aS?_@zBE3_sZ_@쿀D_;]<L LL#%"7 @`bpPu{+'7_8ٸ]PiejUn@{_'lnw@O)\V6Lz;d0{mMٓƇ)|/oL!n}NBBFry&ShD@NXU0BDrR % bzTŊV:I{)b#@$9.c4o5-Zp?Z7p4ycլKT`F3sFi?|R DW3f${h%(7UaVMF)Cha٪;dL(+|Bλ[ xnF4 gCp --- > [V.V@3%+WSKoF lkeTrpxΪYZ]\$Ւ+!aS?_@zBE3_s,Z_@쿀D_;]<L LL#%"7 @`bpPu{+'7_8ٸ]PiejUn@{_'lnw@O)\V6Lz;d0{mMٓƇ)|/oL!n}NBBFry&ShD@NXU0BDrR % bzTŊV:I{)b#@$9.c4o5-Zp?Z7p4ycլKT`F3sFi?|R DW3f${h%(7UaVMF)Cha٪;dL(+|Bλ[ xnF4 gCp 2797c2800 < _Em7MOGQ6eXe6_hk_0I: ,^}>1;oCmgO/1OX"4?Ҟ}^+st(̳6r0fq9d_Ɏ”֎w+}ԬA~FH$R |j,T)MUg*忤a#=4}5" 21[#t`ǨiK9SU(~d=WhTg}2=o :~*H"dEsiӭ/UɡKcy[$0;:;_7H2g --- > _Em7MOGQ6eXe6_hk_0I: ,^}>1;oCmgO/1OX"4?Ҟ}^+st(̳6r0fq9d_Ɏ”֎w+}ԬA~FH$R |j,T)MUg*忤a#=4}5" 21[#t`ǨiK9SU(~d=WhTg}2=o :~*H"dEsiӭ/UɡKcy[$0;:;_>2L 2807c2810 < /FontName/OZJKAP+cmbx10 --- > /FontName/NMIMNE+cmbx10 2823c2826 < xseP]M% w9 5;!w޺sg^kӫW?MA"aga2y6&@fdaPsef)(4]-@<vfοFV5 #3=@la 6Y"N`k,#@Sp9]Af@`"2Ü/P4U36)9MAG-Ow{c*21=f 1ک5r W5[ZZۀ=MпTYX;7^l*lka  $ 3%%`nl7nkrۂ0YYgVl]TK_VlllLAppd*jlt.fy IQGFVX/V lkPu653v4VQ2΃ ;;̌/|%f`0u@ Im. iRdqq Vuv9[d϶+$2Eʆ[z:^=uYkvjG<6_fU ۝)WTBY.#> --- > xseP]M% w9 5;!w޺sg^kӫW?MA"aga2y6&@fdaPsef)(4]-@<vfοFV5 #3=@la 6Y"N`k,#@Sp9]Af@`"2Ü/P4U36)9MAG-Ow{c*21=f 1ک5r W5[ZZۀ=MпTYX;7^l*lka  $ 3%%`nl7nkrۂ0YYgVl]TK_VlllLAppd*jlt.fy IA^Z^A/V lkPu653v4VQ2΃ ;;̌/|%f`0u@ Im. iRdqq Vuv9[d϶+$2Eʆ[z:^=uYkvjG<6_fU ۝)WTBY.#> 2857c2860 < k_/\VfLi\e`&ܛSzkqLB_>F-(F!}lO"csS1bFAoC(uvǎSp9Jn`\[x-9d&Nj/GQ6cEf!Cx)ȃt!>W;jݶӇjH${5k0 --- > k_/\VfLi\e`&ܛSzkqLB_>F-(F!}lO"csS1bFAoC(uvǎSp9Jn`\[x-9d&Nj/GQ6cEf!Cx)ȃt!>W;jݶӇjH${50 2867c2870 < /FontName/HRXPEM+cmtt10 --- > /FontName/DQJKAI+cmtt10 2886c2889 < ߒ9.4)?"3ǿUIStO(8'`UUVbw5*hdah@HB7`Nz'pvwX:*N.En_d*X-O`u6큖n*տ+jٸڽ`N --- > ߒ9.4)?"3ǿUIStO(8'`RWcw5*hdah@HB7`Nz'pvwX:*N.En_d*X-O`u6큖n*տ+jٸڽ`N 2925c2928 < C`4 --- > C?` 2935c2938 < /FontName/WTJBJK+cmsy10 --- > /FontName/EMAFXY+cmsy10 2951,2961c2954,2968 < xSy8k/kF$k0f:Ze&ٍ3/1`YO-"e=YB9K*# < ٿts{z~siq}2f P&a < W#M>HHK[XP@j Q抖(L!{Q.4@'HeGER D < D?+D < P@*HP 8H s$g2Wޞ9@P d 'rݰx2AḡL#@@oY7w٘٦1-c5"'*D"+ƠHTԆ-7h`%,X%Vf=@o"7ހ%pZ$" Ox4sg, < ~g,HxB$@4Jذpe忲; RM+2;EŁ!ML*:Xϭp5t,џߊdenmh$}7Y='\P~֠V@ R:DBOoZL@6CJN,$δ ; g5Y1 H#hYUP+?$GopFІ/5Bc vJ[7(,Bv0( g)Y֟6%VD E:YՑZ^ޠ.kapU*QOsrP@ۥe5zkL`)AVˢmJdL~r⎊}ꛧn۫S3D*JQ0L%:g{ErcR/gƾҦ9ʭ;=Cų(Y,kKmo7M/&MʄQ7Cԁ{IADLAȑ4fN̐ʯd6;dXxXiu/MO.H?NM2c"YYtzH9GGSR3G޼K,w̜7Lf5ܟaV5y&. |=bUEB 4R;~ < ?<5+kDy@G.P|js%~'mgK;Fmյ]m8g [TBWUyALq65/zEZSa$[H?CpjV%bHΪфD˿A|2|^esn+ztKscb} 4tV7í[!.8k|[QyGU{\Ӂ/P? ̈́꼌O~Iӌ֎7 2tK1׭wm߭5 3\>|acNs<u@+eS)=럢"#ӥ]vTt}ѿ3+̐.=9w[/L>^Ws/+ȢEMڇ0ѓޓ9#4P|YcTbymXxrz(57f'^|qxvhJ 4-,&l<]-|lgb}u=#0d-h*M̽.mm"O;$0&2)<ږ1/5:@cX:WuWS>jPbs?e}DpZj1{2ʐmoKGQ.F"mQ[ < HZ/7 cNaL/%Iп{G.HVTGL߱E`ҳ<'Ay i#,걓 ߻7-;T99^MQ\"z(u!ˀk>n<1=w uۄ5|-| _!%'Fbk&Mm+U?.Kq\Yi֔!\̵Jy٪e1Cw?v[aE}[5C<1}, kVP%rMT! [k詖1!O({xcH6 (ǖ=KTcNÒ*9ZT$.2>}"1=bגz%ź^N1NxllgfnP ke$\<ț>8C.Sǂ-sԓKN&"r^4=^ϖ>y_-M穼m9^G}ØXzurDڦ˿6c併hIBGZbÜ1}zԽ۬/OC. J{Z@)<,rM{Y]6 ll3A(}nrF < _=տMeU;ڣ&%#uqDW:r`_>o?b)4`lY --- > xSy8k!$k0f:Z-#K$c0f5"PBuʑ]R$Tss]^{IRtot-P*bFSADNKù:BSSC@h#յ nTF@aʀ>;Jts > xED)?ʀF$P#A?(K"ߴ4 > @HB@ЍH3&RN~ F?Ud#PȤef: > x*c,6Yl=)='%@<_8 $=RHf8/v]"Qbnt%8Kv#iDHxwpőhwƊL$"PhuWS+kN{A mX!]\Ml`Pyokjoc|oV UZN4n(2B &RqW@ S2>*LCo_zJBC.T$u;6g7k1H'UPk?$Ghmpzк/5v۪7hJd0( g+㿩-VA ٦Z>{`p S) @wtRA2ۥe7zsJd)2@ dœ2+-u e NݗsZCυOIr`s/!ۭ~ ] 498!loL]T {Q"IJ *q句87!3?rR|X/vpLrNM J:s}c_NԾ4/R > =aptm=?qi^O~e.ĬN-9~ ?(ӈ?"[$C]!'7ЫUe\hK}{[\U]:ۖs_zglbw es'iZG\gdd@De(aZVN%_zaOӏ,Z(eT'ױ#[(c[>3ָ*㍥΋X-"Pb E$nv|γsW?gV&E"j_fY~d4=@xJ(dt-~ԫ곬{*O%a2f."zӗX"ioX'oɚ(lHÝ:sT6{f-Bq&$.ǷvƏ > T@>5.ybLd](g"c i=ޝW:(WGҲ@`+~ur0;5b1c} OOUq4- > >i=5VpctXnwm~.M9VUV7$03ɷͷ%|ST) 9Tn<--'̣S^y'XbWxASC~AЧTxt荂" > Mce-uXaε:Oh >͟96oqZez\}+ > } oKh :] (sp7QttFėL8$t !9h]B]kPmx\ [&]ώ4aM0}ܧ#N1Ցbf`2{SlTa-huـnMmAB_G F.ÊDJ PPJ{ > wf)r9EQo?6nBw"w/,h-[PtzC*sfzǝXיU7£wzߧ՜{q|vqDy&!qJ|IC4So)uUwJԵ#AtIcs;ά?m5Jg}M [g^ܟ3"_@'y5kN:gv8Ϥ5l œ'ŤJ3 []PL ?ѢA97.Q}"6@;c%gY9| s(y."'3No!+0Î ++NV^Vost:yu%(X{1>ĕ[n{Bٜrī|"jJY(|Oʴ_wi*681 z vOV;@<~Z^nr٘ V-uK8[oIhzcG:XsԊiWnp݆EJuʵ QikҫQQo(*WTCM@D13k<׬5Bwwzcrv7>#>6u4z˅VEb=>c4zqБ]"7''vn-- 8O > ?%[S|jořJmKdƱ3zy<n'O۝jh}Mqky?Q#fmk+RӈLjE.\dkI\q&ށڭ? > uR HW2r;4WGa{|R||{(,B3c/i[cat^%Yߡ>dMoZhoPi0Idыى+isO$Tn8ɯS4QX:#ܰ /FontName/RBWNAV+cmti10 2984c2991 < /Length 8597 --- > /Length 8595 2987,3023c2994,3021 < xveT\%C^w'@ W < < < < w@p BAt޻o|O猱9sͽs=a9Cx9yxD`['(/S )"02:;,!~^~>??^yUN]>. rY""4 < `V. '8B.s.^>9pCnlp,M,l s`CS;Ai3b10i-̈O < C㟕`ӟ )a05-AS b !#ARv0/(uk@VWhgAv #N^~9cA+% /H @OB r=]HrH}1 ScW7͡vm'9aogAjTANB4_' ^ hup(q5ϭ턀@NV;#;+~H IK < ] n=2Խ360Y$`]=URD,c. Ʒ:FU]LX@AlB9\XFBg\?C < F,"cPLݵxh:o&!Y~ Adق#΋VyêevTŲf_g)} 8lY$2g~3,(=tffI=MdRǮڸ8:տL(27,? 0]nUc TdIA:Ur8%F2Gq%s3멦^K4I8$:$*w>l . l < ][1^Q\$䊕gwzB0‚gO$"=23ţKU 24ά㈳8ob4Fl/Ϣ);JK2K2k5!H+.kKhTր=UqLݠ;?'q1ShhLٗ? h(&3HRZe#~``V<%%~ڋ+~AF*>"N`b{6"`gq{/ꃼ1{|$2eIUzl_pR}Ko`cz68.4-CK**Ru}A67t[V6$#m}FM:HZX|"[?v0m<2GL,w1Xko2Z_\rk% < . < &^1}0N$En%Vp_#Ћw0O^]י@ay1S\7W|5-p@/9dh-T[|saW1 /fK@)>mTU-ԥa"p}4Q]GYU59ݽJUR꼈ߡ-N$g ^RcȰ\pHP9Qy}to?B^tdnwrAy3}BKWBO8lyjBÂYPHLޡ:Y"wrH < /]hu^!S@wx . 5XeM 7*7#V!G>\y,Oqɐm],@>z|zå`cDz0;{lQXcuߒ,O*3le1 #<&n8^ '0l5OաĿe_ giO+6nYLաm,gE"E=x4iA < ohr<Пgy}kJ_#j9T;gDhѐXFp)Zd ))Hĉak&,LV#M&[!d#6A8}؇h2Zd/-x۴ )$20ז14# ~aG~?ԀMV>_k$$by Fs75{~>!lwE{/8<ǚ#/tr ,oA>UO[J,ɟ j87LV b3HR¹ Bi&PM[+ epUl.5rh*U\WsȒD.VVucۿ>mw6A+{i}ϺsVRID4s.Au80wFknXMLw# < Z < ZKG\\Iamhڳz+]a2jVZYҀHxo#YdUh8vsk(o#umFӃ$"<`O P!</hr)˸emN=\Xʻ{z@J\<n7^Q$FW$~e">H.Jըnހf~CG4냬>ىcwуۤ_Qx@Xڴ`nhnsRDS>)!Mm^~Hɏ4L9{YNZ[<0Gw%sP*{Tё %D_ф/IP@HW7L;aNOe,"3K|ONcGKxJ۝%ry+rod7}"J /#s3 uYZT'f'м]>4#^j꒿m ^xsNU#fCOsSaT % ^or˫f1 F 57C{1vÉ't ƌR c~A\*tḰedwz_Xcåai)K_ˮ@ Ņxm:;kv%"GjχXr#кThV < ͘I|ܣ᧸\`o$6-yh 1Y%.'E;0lX0Tc2{wARM{{s%S^PUm6H^Oѱn?%S < ^ƅR3/ɨK-aB=V>FsY}o!n~K )?@ӟbFG(&}hJ D9pmzHΚ_s7ntۓ' Skꉵmӄx:vYg < < W$p/xXwfpl~Bp;_iKR~ƇZtﭧXۺQAJMaRIHzn.X-M]}ySxx]DftmjfTe6rEt"!s0Z|hjWDٳAOVPUxv;X} < p%=%j]!=l-V$UF2Q-WK0CWP{[R4lZC$pg@li{XtQfD/%l5:Ղ[Wz0s]1!uwzEՍH{;ljp]aKޓs珪1ܯ}ATRo̧' 8֨Ikv9֗eN馢kݚ =zf=]&ģo绂:\Jx3`lXÆD)] !5&^naTH.(ڃB)9<ϜDt5a{heYdv~E+{*D)vfx$Kwm; 7Y2h.$ _(8Z1.^hف^)T~=9#T:Ɗh|8anSaSvJuhM,@h@j7fcTTcՐ/du0؏vzE[B7L@i+\E5+UD''Walv3n`9ՀIمQVB^'=yA꭛h %:N6aO6W[JK6/)TWė3yOmO?MSjsɐhI6P Vv}͂JgK%"uⵏUW-H^Zr7+ȊȌ7/%Kg0ۀ[]!@TV5f"̷1k\E 2tBCQ U3RMx) [ifW 6іU L޵ (W1-+詼طzc!9Ѓx[: Z"{ݷB%*,xU狜px])hž#:ي&ThDb{P d:iEjYtRfib ||uo)#7Ol!3L'IL7rr%GP|N_DܶpiK`'yx|T痞= eKI>aI;A|\NAd{9Ot>W3(ãr1+fٯ,S5OO5 'A'6 k"ZI$ٴWKHy/+ DM168$os0T˙\ < 2Tdܲ$Fә4qzJ|p-*,co>zcSخnpLH&]|wOjɑs|+sۆ<1G.Y &Oxew Kp2҃k]-=NXY(}4>*YlYy5uB[M!?WWT阱x) sRHUZ ?F"FtG}fy:[^j1]CYՓqTWދstoT;DM2ga ^ a6VgJ^ߞ:DkH-Ϗ\XٗQaVj-֑IQ2[v7ETj81<)'?놏42_x{jj^hCw'`3{[vbl4c"s.ŰXSVYXhs#67pt= ŏ5*`6d%Eet,N1V݊ Ji;z.˯`ZQDdҹk֧Y*|7&42I9gc?a\0e.Q ENk}qmUBR;Hf&D\`F9}j.k+tϠ z)g(O 3EÄ9stKc!8IsQҙ*dN7N`΂-F< L2$ < Rby3Ya( SR`^)WH3"b%v=@1,,œ\n_ŬZ.}YݕPI)'<1%d7ƙ[~/hu4I_:!?=6'cW)>`Yioc4(Wib @yސ${pZd&T,RsF$HƼ6j@3-? H+/_Q7~9P? < '$fjCZ#Ld[=5_c"V B::}jG!Nrr!ɉĈUS+em WZmz.Q޵ `_jݴRQ%FJ)vu/K < ^c~/IF&T5m~r"X2`6-C@o^7qT@0>s_$$ uP4c<"j9t iYc=n~}K8;޺(U-l:]׺(c] )HӴ hEY^o<Ҿ6pϕ,BC4hZ c CĮNg seOm(Wo2 =6 < Y_? w.,Xi 1RrA)xSGYM`@J ""nl;(z_|6BMQ})L < #dݶ_ FI6_צ}r :P34NzC̜}}*{x:ڳ9&ycȁ^"G\Wt΂r4UO_DQY#NL@ڵLrX&%O_ʬn׿ ޷m!螯mғ]בr ;#WW\{ATX@tWEls8#l m>%VݹqU*;V=e<[Va.kGԪl..zBkdž:'уtCL=GFq < ߣy[*WR=-N]hk3qDTsؙ뼅'܂4/.eFB|w|O[/.x//`pۂ68 --- > xveT\%NRPPPPKpww5;_z9cq\s5ksh`vN`Nn PpX *Ύ@KW(@GNEC wC, 0 t@9*@؅ u` ؜`9>-!vX\hg;+r!0;'fu-TaN_ڌ/L/a 3gP(>;@rHqGi9g(Th_'h )z[:C+:% p 8A'`:ѱ3á;:նlI$c > Md9xJ.(W?n?ҔSeW7!v-'9nogQBjTNpBO+ > U VnK A̝VrvNl?Vn`xO=(P,`,,ATjJSfZCD/&scm\mj_|et0(>0^mWaWdIBT;AXL%`2'1E璽 397SMsW(nqr}g}LYL-Z]YPBcŏ3F8ى+U*T 8JW=ҵ3LgKUt r,G̓CaԬob4Z&ͣL/¯);JKRKO`kU]SUAHΐkK&+HT͙怑=Uqtݠ{?gqb1S((?Lٖҿ+$(13DSZQy#~ܢW=ceUQ#i!Ji%FW0LCڳI nmp q|]sZ>72\Xʡ"ȘM,N > A?Bzq}G:ؒPa]_MՖHy{kQ6(-m9V8&Pa:<,K)`*_NKE ҌOO$!JwD ]N6 W1Ye`a01¨VM͆t"nEkNo{a聧oZ^!0}<͘).\̛+T '̗ bsĜAS: bҮS_BlRSKK?À7DdBk}w"LyCK\H2.$/}GaP+z~s4/d~-囅,~٣XV>m :J\O(dyfBÌ^PHL֡2Y"wzH/w]ht!S:pקD!ˀvO H9K'͎{ yWN !0Q9 y͆kd)mnPܯ^ɠCq6 B`1qHo;kԚ:'*5"4Ot:̯I.m'jZD6YcO|δܔH.L36x/X& I`|W{j̠kYmB,MLdskeEfo'GsQ]K&R$렏fJɊav5*W/chFu^lR(ԍr!ъ > 6HH֧z[8/nws<'f.!9f2iD?yFN2>]Z}CǎuDG{[Ny;U٩kO~f gJphdyRha-A;6qzWb<k~ %- %|X_ϒos_ݲcib9 > - }ξO.H 8T0}:gOKee.>A$䧹N{d>Uںƛ_MfÖه:ĄE$u9`R7f'}ʚd > G1لq"s8DúY0Q~,3 ݵX:O&[>d36A$}؇p2Zx?-dݻ )Pó5׶14#3~Q[n/MF!_s$$bqJ}?5}~1mE~x-8#/tr(#,OA>UO[r,ɟK*y8촷ьLV "O3t¹~(i5NN)ޱ y18 +9H5)l:vrdK"Rok+ἵNa > EڎKFŔ4Ӿ]p9+l $r9 > ݠ:,PH#u7 GOF J掑C-%;B#.:WIa*m(Zz]:WÄee,4H2$.-'ѵ:siwf M/!TEؗL > r_0BXgN&Rqz('ޕg?gx\Bo,-Ռ=3Z! 9L.F٨fz~C[,료>?驷c Îwѣ(SFu_ n!^e,eZ 7KH ɹ ~a)dójHüpG*"Ru c>b֚7TI}ɜ?Udd&+Cpq9`%9@/#3ɚɠ@YYxfɝixyWoOV8vM *OwY1ͳ~TqnfAV^#ќ*ܐ>b%mvSK.;sSXy55ANXϏvWa:˟]t.+hΦT;E@Y,*Od2&3}~݈i=L#rRG l$[{mzYTwhtco=pBI-{V݂,VP1CdBb_'<)}uX=s }+r齡^F8X8pAoXJҒuxNGHj6` KIK` Ȏ "җ#Oǹzoi\*4Bb*ef?FS_=|)sr7uw  :d>Լ%y"6E$?.9j7B~_D[6 CݩCgwz-?0yK+hxH<=7J8C4b{g6n$߼`fzUC )zSUmݬ !!7$ yc|{DUҼoTC,AkB."R-5QwZ"ZvTuŐ9_@-MM^ߪ|o > `J]'uG,Rr>EAbz@r(Vɋ uvTϞe2ɖ+*^'hE&-a|@FMwXH:p!;[BC8H$(N lfvs{vY>m/3ro'^20݁ԋxuSs j.CoP~z=N2(. [/_lم^+TxW+FZgcտv_bҪi*tJuciN*@boȀl7fgWTm`Q+dqS78vz[L; N7.Ң"+?@:7nj@[BH/+!kN MZmֻmA'gC*m{ > E%cW_Ô>)IϪΧƛ.Ot > 4[RIqÂ+H[+RdFsԳ V߀8ⶏWW ,_"[q7SK5-%g0?X]ÁkVh5f:b,9.bhfD$pS :o4=l-ҭϙ<f6c(WB=g`QP?iF-'gPU3Vh3yÄ9StKc!(YcI™G*d7ƌ)J4PeIȒ)4fPOgZOQs\>a,,^DR& }.r'gLco~Vs!zZ6v*%eguWB%WӖǾĔ?fDi` WQ&}y`|Ԝ!W@yC)ӠAϛRb/cs?EC@ƒ Y)h=R?4KL-.ƨeΌT'ٯ{3KF~v|E@NƟcKZ IҧC|$Tnh Aʷ騜Rچ;@_Y''#~WNI:]Q]}+OiLwh"8Gy/_vEtLE )&2UF<^jiU g|Zū`Qڴ6 ׮0toCF"5 bN6hm[l]3gsY &˗ҥMx+G#HUަo*3w6E(%2 c)K!4"|$qLNϟZkiG{!~ > ?B &Ͽ,ixfc B,]-։2&tyOQEhdC=]e׎q;h}߬,C{IeآIP,37x` oRqQ3NlMzO'鋭 n+=D4å?B1PME6 >=rK"F[^RfNi#!V*AcRp+}0t}"e/Ɲ/̇>nZdf}`jb͑=b2=Z 'Կ > CiDK|.ѭvd\-sjQ%_36#ϤuK; ?;,̼]U > 5xET5sGrcfYp]COBc.m %E}2ap2{ mKع*l s|)q:ԯUnyCf!}+ZxstP`ݑm,3k7,e wk2_mQS[8[|ث!¡n1f^z@=>`a .穋RQd9h.Er{4֥ްR0Mpb\ԘﵥI.[is&d\},9Dw0fqp5O$~>4G;_y܆$t6ZPB:cE{#^k!Eч]C+ p{&n > Nb5V9Q@03|=aHq/A2\֍i%ӢQoqRhk.3%—} .ZAs۶r0J'.mxMmg7( > }~UCC $8llSўu1鈛Ct?3v梼EtɝW? {Ei8:1n4a`w<-ݬ/؏>BP=ߤۤ'n >  > ?*/bD p%2w8uy+9ϫ砹Ťzɠh~ > X<@GȐ+uشx ^QDN5{O_07sʧ ݸ14Ki  c}[0sUEl2A^%Entr@ o̵!7p\)jWH_:'IWq1eJP+p.Ъ;tQc7}(DBJD+4fo;qΓE > N>91c+zb!Csw<:.:x}=oPN[*Ufy)ku֧Wrd;7R2<_cժT!uӳUgj?مs`~Zt3e_oC |PG;z=vɰ F{|7"gKizQLRFx/S[C4 > 8L!\r"\0fc|O Z +=U߳K '" > `@ % 3033c3031 < /FontName/YJIYYE+cmr8 --- > /FontName/RWGFNY+cmr8 3046c3044 < /Length 2823 --- > /Length 2824 3049,3064c3047,3057 < xR{8T.B MrM63f 4kdh.mBіKbD %RvKQΔ9yZ=k~~?5%@۳D+m\Px{~=R3(>,@ X,L < EDj0 DT*] dd)$Pholht^2: YM~5"NdЛ/s($˛wwޘ1UcH%іnOybOJ$`T%x6@74џB JΠJd۰T < ɂC0 Da|He?WdP)4ЉΤ|pϬ/GL[-zz < F,$0 < ?Q+bvv|Gm9\vHt2cid"'ND(: ' @"Q|%]" Wtz$B"CORW32D +>YHl4?o < A0$ARRGD~")6 < s?M{A d֪wanhCbR{Tmq"XSrhGiC)X쪄Qى#29L9~ ڮ|8Ͳ YjgvJ.iTe*L.N"n:9ն׌pIB;(DVH67/-q)H%f]de.z";[LBN>gO+ }w%|ZO/i7>{"878ys0Dգꅢ < J=×]C}cj&'qf|̑ Ae"I pGncȅbȥyF)!{f;QÃ#b+iKRE <|V7~Id\|xER5 @d`IZv[:J\ϰ,fް#}k!w˽y- < H͠oisڅci2(TK IZT:wJLyYc@U^ t.d4w4~n o)?JNszvWsϡ42^[4Xk0Wk:5R/vv-c2U'G4#OOT~iʫFdYhifr5|K8Rdm@s 7"s0{,g:=Ab_5Z=ƽV֗s{NEbUFBsMfWTۤ6Xh*Ծ.VnT>o Τ֦Tc7Zi} < ɽ2l-*z,ۭ¤ < 3yNK@K6Oڰ9_儓Շb(}C۞z]+Qn/jaN*lLeZ є:)/ h워 -`T'B$ؙz3 Y|wTʮWVp9$ } =~UD.X+ +y1/7%ksXd+ULL < [0@,~F4LZ2h&=Rb!)ڳyD4\>#!#춬QY v[C21ޝnb{-Cb#LJ=\-)?t7^x#B7Y,lwRdѭFɍTJ"/M[4sNqGNfi*n(N.%/'̮TzJJyP>yAp}|6G΋Rti]QQklx0d,N*f]+L^a{)Zb۞Zar&Ήcgه L|Q`R2oS譈t/5IB#2 舚r)!gd2U-Nq")&$xĦ5i鷴.ն}` < 7Y'Ĵ\ٵ-RbM,`]y̵#Wlq3ǕcT#b.F5ΜJvLIG>V A䒦(b ^6bCd} SN䬳1ʡ>5Ed9Q] Ɣ~K B椌-^_ؓ&4=yF豤S~6Hv6!($w-[F}:j9cpŲ;[Hoj 'B Z/F}n+u0A4]0ZqT D+O޸bMoe ߵ4κ6W2cJvf@s3|!.'cښ,`46ҏ["ߢ*=ؖ*z-VQ$V < &.e6.wY~6 ޜfhˣsY{1z#25=D$2Xt":( --- > xR{8T.B MrM63f 4kdLsm%HR\C%bm{dg9szY}{)4KDQ1@g(JwQSoa}@c@c`Z^hoۻ!:Ĥ &b:ˋ`IdQ-'RX`RZY 3$# (=L!/ЇB~fC( > N0~pndQ4@of5t5 2:ByhXy|w9s^5DYmD'IT^؁ n5C: gOp%KgЇC%2mD*dARXxJ HvIM+ 2DgQY8 > gŗB,=hbG~@,m , > ?Q+"cuJeG|`7Mph$:B42I{ '"eeW]m@LJ D eE,-b>a > i 1?I]ic!o]t?]uE0 }X,_#$HrȮO_D`e؆4YGNvbM ¥N"2n,py\LW͵ X5[z1D{dRf;El~Jȡ;"S4Gaau uϼAXX{9LŮN(nkmAVky-B$k>rѭ%O'芩yʭ20j74Z!u2*Ҙql > }zORdtTö6riW{5~Yc.{TuQ"XCE^4\ӡjjp vT@è!?Tkn[|FkmUI:Zb,i3r;%B&~We*H.N"n:9ٶیpIBaCWd)$yܸx3/{3<PO09;]sSB]r__K}| %5g/QF7‹{; CT>nVPzh]4>1͎3ӽegǖ]+1L; > DꛇD..52O 0rwX?~5D\VzH[b)EZ^s>ۍq#N"c}grf /jȐ}X}0HXPBQzyCGGەfn><`P_O;3i-n+0ˇgȈi,Q}nK GG89HB9rbn3>?{+R[V35є5PRZ1 RI̊9bXŜz*:t|2L=||br1/RNszzWcסT2^[4kgA0WB5Rz-w,a#&5dOqOT~Miʫzdi) jTs5KlXRDuS_c1/dXMK#dYocmh'7!csom,2͓*` C+( *uG ZɴEMa[H > sl}^}v,kO2-+idjV`OP,w^pAhADzK=agЍ{ > FTi##t!kr"R'ȋ=M٧xCΙ 35zP7h'cfWMN=%%xP(W 8{>>k#BV煇b( > ~_DhOX4jz2o't&&$g1Jb۞ϚaArЂrƱz3ZspxQ0)~Vsh > r%tDUf”k3swuUܠHʫ9ӿ%nA66ު1mM~j--խDMjqwֽ!1MWv-m 64x2eӺ?n!ثm}bXs[eyfhq%vL|Vx݅@naUt)/'*!\Ҕ);X$-@r|Mֵ4=ww,^މy6}|CFLZ9G&,35`,wݴ@䬔Ԡe@{D>O#<pY&eQ%˔Bq;RMgnWXvf iC!QUw CDQAbا߷WpwH Ƈy&&Z~PBe}+_`w^xUqݶQ"qQ+# ͘ڲ9QJsb1&Uk1썲&1R E7q1tβzcƚ-}gpjWuU"HTdL?? 3074c3067 < /FontName/UMDDWD+cmr6 --- > /FontName/RBLAPA+cmr6 3087c3080 < /Length 2764 --- > /Length 2763 3090,3103c3083,3090 < xR{8Tޥ)d3f͌(vSq)w#2V,fȭ\*MRie+t;&nKI.B)٧s?󜵞{z~+p @ bA=EPδ`> x}C$#gp)4G3,PZLm$Ⅸ 304' |ćxBEx3Ć(֨\_ 8+8+ !Fj1X < _L]˂ݿ7{Ect7gX#4_|Rb < uHq0oZS9[FP0'?\,wC` O080ӌ@ < | < b28|+eA<̅>:`@YG?υ|/uݵ`  }YП `.n70Zh'0_KzN42مe8K.a\6G<֟k3Q^LCoq 1W#ӵrNa{SaHI9QC |!Ʊw^ < }2KUQ|jjzMv [L*${i--?(eܛ~#fRKG (^U˼FhJVs[u6lQc Q7\Ȫ,swUt[ ӥB->~HN:L5y1{hOٚ6Y7wKK^gUM)w>_{^/-WNtkwAhpH=z6\J e7\dKnj<"0g)2+X N:#*> B@c>ʇz͝軥6PiHƐ(5 < e&J& 76w{r$LוEgF%LDguN]+5vfYynx?^3֧DĘ֯?BghZɪP+>Bޜ &ϱ-w秭"[P>+>/͸|vd:i>25^N0"kq9NKhÆ'Ys2zwGi؝DkBv6F96vC攣{C{W~ɽV-$M"K2%Bj21wbL)UzSp]Vt+Jq_gJF#[ѿ}Pwe@dep;cSf]NY̒yٜA{*I*5ŷq|zwDՖ0y2|j{4uC!$yC62iF;w?dž)m{4)EP=#2߃1 < m9=]B-i}x myF*k\=Mkն$> m%5L#5{iδtQZ>20stYsK㡖w 2y-FIL|$%0?U#Is!M~ęp@ 5r;L/{5ڨO[rul)igxbR!?|5̅6ޢ|C1fJƋS=!.?Q.i_bYno՝25ʏl,t@^Oun(~Mc:nj쁃$A:XRM[*i$Ԇ.}R:+ë9JrHnFdH,% I]=9VnY!!elV~ < /t~d߀qV3Aij < n$)H :}:9t~(JS,Rjcc;|aFud#M#Tdv㆟<͵۵(.-HS¦h+cpL ǚA --- > xR{8Tޥ6Kn܉sscj0r7b,cebf*QHʥ(mҖrM[.[6_v[JtL>s9<߳~P!\ch Ea3h>("`> 8#,V K:qh`  fX"'^zq4@epB~ s8-|'Yh  X" > BLJ`.7:j ,W,F׶qY4gY0l`*/>)2z-(9( 7#@sҌ.b{@v0ies@|!>:h 8qY qȦ>[gbsA>pKE]w/ZxWȜ?oC,b$Od.m74^l'0_K{,li_p2ae{ .c -RK ؿ*C4+җpea(@ 0KFHPP0H!32` FF^] o3/-b_#sR=ѳ[6(&>z]z<ǥnh#/F#ӈT fuI2H:s?kd MOb&T.{Htm\SfgH(|t`{NgLpV#iU_Pi<ݤ@޴V|U_2֯+z}wAÕS%^+ƍYu>k<vȹ QBWtp > 1\v9ͳ.a-[x#7Ôk~La`%@ޞ> > 3!t\ch::IG(=~O)_{Fcc d$mg{da[_Y~^]{> _z%IAq|k$ܓO}wW?v\ٸɃGT~7?Xdf?mQvU϶kӐ(g?]W(qq}GmIݲN=,$XSH:NJJ-z\$3=Y ]N ]xYk|8돤 )1f Zr&n7kQ9v<7BcGH,B[k%iOԧVNnLۦ,F'$g0+Mot~ι)ڨIxovg5ږ]ͮQ;mwk3w95^գtk6M(* Lf˿ަBț\e'&,dx*G5ly~dw'ݚ\(EZXNDB;jכS1# > PUqxl.Jվ)] ;9J󪖴VWz!^}GPkS\/Gk,ƽIĮ٨-ϋ- Ll;<ݹ9:LmǾ XN^e3b'(H^4YX%z޲&чIPWj!u()+ڼN}k 0NR,R:JPcwefXNZG旴#zDd^6%D'>jXhmy,. f߮]:XuregKG™U  _)77R*Mڔ+ i#̾^B$(~ū&T7{cح֮quZrr > He;[ynۃʾcc"9eiZSMѹC9_y 7.eHVrZT]!S7qriZIJ.cLc[Ġѯ~/=KyA|NǯOݔs~۬R8eSf/FWKnkWj 7>MMܘѫM$^PS1'^8-OXGz>I>!jLVSO9-+yi6anphsqEd SàcNbiS[vPI[֬1}j?]\eCh(yBwe5Zug3\>;$[?3@6tT@0]={ |?ĉ5*ۡ8 > m[|w15U3 *讚u1wRd1wap?!o<7h FS(IȲ'esZD},'xIauPkL]TkI2[ ؍җg &n{jAWhkY:o-yP(!Ep4)Ltjqt|(JK /FontName/GSSPES+cmr9 3130c3117,3118 < 4#uTMJDƔ21]F&fa#[9#?<9Y5O~Z,hM'Lŝl$GQ6Yj 4w6r^d"6A 7"03vQA`#:&UXA5%`ea$hO 11{:;_b,(?/N lbk --- > 4#uTMJDƔ21]F&fa#[9#?<9Y5O~Z,hM'Lŝl$GQ6Yj 4w6r^d"6A 7"03vQA`#:&UXA5%`ea$hO 11{:;_b, > ?/N lbk 3166c3154 <  --- > E 3176c3164 < /FontName/GUYPVH+cmtt9 --- > /FontName/XKGZRF+cmtt9 3196,3225c3184,3212 < U٣!PN{75NP?(b!<R@P$_%p$/7/j@,``$UT_o+>^QRH _)/N/V+-?T繺Gn Yx JF#~7~^/GSN(Aיm\l)-S  < Bf@8 Q.ߘm?< E?B < mEW$#>oS 1oiWeniD$. +hK? z@t_? 2>? z=N@t_OJ` FA`(Ԃy$Ъ}75';-,W_r|A/_uܿ  < y0F+_oBiB)?@?:0XQ=\B!v`=%' ' CK [AlAB4wA=QxhDfDO;g[}h 2QK}m4 B6|Ûi,,hF<bΩ =qCZZ. fs9%W,(u;_Fi`'H < 9Vި#_tW "a]iy *H )<$X7f; c+I>EFwWF? < 6s#.p ;ibcɏsdUPR nWHk7M*"r'63MCvr+ < $ᘴՉ+x dl$´CCvmIIpnm h=`5lN/3&hkbĴ)շEgo0iN^?2-n16*RTU3r9SK^Wtx9u5^p_҆ۇl}.Ծ83c:,9;/w`:Rc$8Eu}/zejy[&Wd.+n < Syeд(!D<~TYSЉ NVwh{K *ffpW < d[w?!]]6vjƀ<""l| < |ڥ'͡&%5֪00!JbN5FJJ-P ުeuI,3SzӾAo < $Z < l}oBڟʑS |0 .?3^.DP>-Bٽ&rvZmВmWm1Xog\ŞL:?Cl[L9?=bU f om;ޟ䯛 0J51p}J&-%j8[(_ aj6ؚyJ%ƣϪk˾,T=w\5%1XVH.ֹ j[E E~РV~;ẏa kϊ:Ϧ1/Nw$+ݕ/O(]=Jai%DI2|CI%Vhf*!} QU6]KcXDc@jױ ẳɏG.osGfVPRl壥/9,g)E(O&ƞ5xhbMڡ>0q ҏ/nAv晤~ (mQWBʙopk-Q zr.nOh>k*%He](^ƶ[.|LE↕&~{Jz +nwȚeBu룒7֪6nL5c꘍d)֞z( ZE#8>}!$ҲP_ج+[G# i'i}w8}`@`\kx{6lWק#Wд֢/jS+$SDO^my`Yq>Ҩ`ch8uY*l8%ZPx|L\Ht-Q2,}+@ \nR[ִȖ|AsxdZ^1RopO K;iq7tVG < W6,:sGfY"k!mDIMF/ڠZJ,E֒rZ,4oRj& T FLNDlѕ̺<9>UE)"qa^ɋxK/ѢsJw۬Cy*gAj) +o0i$8ѹQ/$Zcș[RʄAvǤڪA*o < q=3x4x>3W&\B4mqH#ǯr Ҭab<=|i- g~SǀE""$6ZʾxLqH>ӳܹ=X-5b?øvjs]![ "Ru)A.]Nfe˕GO؇S?9[Zz⭫WNS_AZmNݧmxۏޮLmo7Dd6~[P xap'Ptؔ2S枯(MC3197ɂMde>ǿL]N߰js_4 a9Ĭg"0œH.Ћ P)kXH7nߌx#0;7ߠ^xfe}(|OI(;N8=с[KUID 4zUeo-7,_ך&`lL < kq.5WFmq-{1n(M訅ז=eRk~~Jܡ] h0p YAMG3Ḷ BQGP{Ԭ}2BK!_PFGY5 M`DN{oMAȦE͓$ -笈[H_R5o)q%-S6QjQwš)^ < _'eh < vb`9-:}[֣ >uzTPq}!݋M'-h9벡' 'ϓ13 < ?ɽj2OGΫm{yg{ ETQ/rd] їj Kf᜵F>t'Ĭub=WqR jONg^TKW.ooeP8 i@`O5z3q3""//| < S5MvmOT-QN?Ud&"l֥UixxS.E{cxՆ,q>$'1,=^ƺW7 Y]eMB C{U] < kߠ:k{t;/S_Ky/^?êBmox4J)C5l~ٔ^<_"JkWɱyzF]sА:BY&7=iOVKGVRjr<84^пPv-,h>>0`|ly%B3$v/֊F'l"K&BW78mw7 < 81>%*.e swaR0f K y%@\5BWYDmC2HץN١D#`|Z݇tcFτ iOxOLUg[;NkVfA{2 R8mTz)?di^YASc1K\"3}lKOW|kjjkBnAͮJ `s\yN9`u yUagE;R/nʮp>#5A2'hyԋIt_L) x iQbGz=Tv?-{^d{J4(usAYݫ֫M.뇳w=*erMs/_0Vao;(6;j6qHXKsj:^L|ohLIWKsƛ:Nn 0ݺegy9I"R=7g`gxز!:w"*ߥ'QЄ"SnYL")򃲦M1 z`I!>g'HiV&W=} < po,`!.V[ --- > U٣!PN{75NP?(b!<R@P$_%p$/7/j@,``$UT_o+>^QRH _)/N/V+-?@SwPf<r%p?Aw|@ )' > 66`_ߔF@)A !m~3 s(o̍6 >  > M  > !"+DWP銿7BA7B4ЫqsehDwDѕCn%[? ]D? ?'% 0zjAP@<h??j+/9 AY߄ > rqrqq7@HKb!4生 B (NA.n~aIkp;e˓~ޥ  ~ LN!(<_ny{ 3'-y>IRX4XEW_ͨ¥6k!>4ny4Z1Tm!BֈE-G-RxXo+º/{ > 4z #,WnyEy6llY*5O0t>\e,XZ;? 7˧LGn}*8Ʃ7y Vڍ.v> =5ڰ}I'}bFDE5 @z:^?$Lkff*xMx+oL?vԎS)]KH+ U0J̳*2ie i{aImmN(^" > +ӓehKqQLTڵ[m_=|d}::goo龠zdVuRFKS;lƑB4_ɂ7q*x)^ui3l3 {h Y뇓.=2x:Mtq C83+|}іrY1rꔾGxH3agprVN|zY`}s0u@Ϩ"uϾwf0HtμD7>'}ډ+VQuL=)w@A2_B=sJ iCM-Ĩuɵ|[@FXuH/E=񮵒J+M/,%66i,[˃rܔ!y:V2vh8V/ ^X1\h{8'( k#U^Si{pTbtLcߝ_$xl;rAi:YV7G.wj!oi [d9}z;V^vOjsK¦D_!#-Iy. > ިwشxmOn-ihoͥ ֈÒW`[wr/YHƍĞ,|?\aȥHAJ@wL > L63J=9Q^!JŃ)rݺK5 _=N[͇(_KHf{3n&S뤍9b 3ۧyf/ϳ8\5/: WĕN >ާzzݛ|*ɰsX _/﮴ <Bwfby3xF b1$ > "I+wmy8DQ 9ӋzŇz* (H)ċL͈ ύk͛&L\ZM;9FpLf26UlaO顡 6Mפ$OlS[Jt0g6'bR|5m1~bZ[Yp"Eȳ7d4pDke7~R )*n%q+ :~UiC aj_{KFg}&ql%x > Gs!SoJ|X u2uA0n4*^& [M44B6(՟O`2}NF_8c֥J$,:Z<O cp!&Nk{7;Z;)l1Ydnlw׋Pʶv)7$'$gyp?cxa;// > XA5 > 0DOE~Fa9`JzSW?~k[xYmGQJT9IsU}k=^3ۂ7 .XT\a֌P*E chG*Bݢ:NٷFeOp1gPD郞")O'K:S#n1Ż=HcͼXj9Th@c?l76=~xk{D˳ԩ'5)yGwBdޔc9݅ߍ..ƮS΄RvTzݺضŽk1h J,XbN > 3&vGh7l^ > 0l~YzAZeGK[EA` > mx)F^0?WsD@Nxjɂ)lmiq9h_3'J[##YL8v7Z}3ϤOZ4_䦢lnpsb(_^8l!c81P ϸ!"BDYfEŨ?Mqݜ<9a]ګ`zipƣ`a# 1t^JJtS)Ze?g7[WW让]tWoy ~hTZ̥JyZ^;X1Kiwʢ>n2B-h+Z2^}7)2h}` ^bUd > ?TrĄp'N];K=ϥEҍA33 ^+^z-һ׮.;voc@Und6D NPڒkUvۉHh%1v'#li %ԖJoղ:$ə)iߠ7byrHMZپL7k{O]EȩJ|> u/x"(wg!DIiaf;6h^?6ͫ6H,73bO&яpQ͟|!zVDD-mu*V_緉ƶOoZOJ8Ͼl%s}5LF|d- rK0IwjzRul~<gյeHPylni,+$[Y܅aQ"^BϢ{?wEQhP+ydpA0v5g`xgS;TOiʗ'^D RXnⰴpJ~hR]áZi#vq=4 ى#uC9#3hf~y()K6ǔ"'wcO~<mv_kj HLR qW먫?_!L7(=9rs'4õm2Hv_(䪼 lbk_7MWsLMTں4)(1./c[ME->r&"qJF_^=|7;dM2ԺQIclkp@|&M̱Uu ouFMŔ mkf=EDž gmg-"kxW~iY/lVrTnwƭN˓ִ;G A`Z0C5_DF > eYثӑ+X@hZ}kQ^5`u'v.bixW> ʿmq n.7-kpdZ^nnrH 2-v7GuEʼn[48q_:#LzfSpPa [#_K3, > X6n&Gu#mЉ-%qh"kCV9@Mpa5deDYP*y#]&'yviJf~"Bm׸t0EvKn<^ Pӥh9M%^m^a }ƠRZܴH yܨ}DM\^ sr-esX)eB cRmUàZ XԸ r>YLۿ'inxLh|@-t}R$h TnX*겷j > /kMPa\OY c > 06SV&u൸֍e{ZVwW]+f68n|սt˜y7ztkܞ25l?_ov^?%cJ̮W4l, t&ۣ&Q!(#ͽ~j>yAp%r됯i 뇣&YP"l=Nܷڦ dӢG uAMCzesVXrl-G`F[A] O󔸒)(jyŲ|s4H;{1 > Hh-Q:Db=g*8ȾEF&^|glguPyIӟ^5qHT ܉#ՏU="ͨyH9.K5V%pZ#{~]:NbVܺRr w螫q) oU5QE/+|TPwKWշ (̴ͅG U'ŚS♸ٗA> NO;늶'uf(}*Z2s6Aд @R<)Cz[ڢ[ٽejCNj8/fcݫR~ʆ2&!OpZP!Ƚ*؊uTk5݇oPX{5J=Gҗίǥ^<s{aU\67<%llt/s/Q%+܏p<!ÙkZp;ٗl ^ekXsW6%RsTtyF6;dB݅wY0)rz鄥OINJOEV-^Y:ݱxgB4'z<'3W|Jí5SL+ )6*Ÿ?]Sz4A1% .>c%с+5Yya55!|7C{` fW%9 ٻ`29_/0ـ7 g 5[8$,¥F9 > 5/{S74P9M'vnݲȼch~ e f8KsP0ۃv_ VT 3230c3217 < /Creator( TeX output 2003.01.06:0927) --- > /Creator( TeX output 2003.01.13:1621) 3232c3219 < /CreationDate(D:20030106092733-06'00') --- > /CreationDate(D:20030113162152-06'00') 3722,3726c3709,3713 < 0000405584 00000 n < 0000411482 00000 n < 0000411130 00000 n < 0000411335 00000 n < 0000405748 00000 n --- > 0000405582 00000 n > 0000411480 00000 n > 0000411128 00000 n > 0000411333 00000 n > 0000405746 00000 n 3790c3777 < 0000411235 00000 n --- > 0000411233 00000 n 3792c3779 < 0000411285 00000 n --- > 0000411283 00000 n 3795c3782 < 0000405851 00000 n --- > 0000405849 00000 n 3805c3792 < 0000406036 00000 n --- > 0000406034 00000 n 3809c3796 < 0000406141 00000 n --- > 0000406139 00000 n 3816c3803 < 0000406327 00000 n --- > 0000406325 00000 n 3824c3811 < 0000406433 00000 n --- > 0000406431 00000 n 3828c3815 < 0000406623 00000 n --- > 0000406621 00000 n 3830,3831c3817,3818 < 0000382360 00000 n < 0000382172 00000 n --- > 0000382358 00000 n > 0000382170 00000 n 3833,3834c3820,3821 < 0000385487 00000 n < 0000385298 00000 n --- > 0000385486 00000 n > 0000385297 00000 n 3836,3837c3823,3824 < 0000388554 00000 n < 0000388366 00000 n --- > 0000388552 00000 n > 0000388364 00000 n 3841c3828 < 0000406731 00000 n --- > 0000406729 00000 n 3848c3835 < 0000407019 00000 n --- > 0000407017 00000 n 3855c3842 < 0000407127 00000 n --- > 0000407125 00000 n 3859c3846 < 0000407318 00000 n --- > 0000407316 00000 n 3863c3850 < 0000407426 00000 n --- > 0000407424 00000 n 3867c3854 < 0000407617 00000 n --- > 0000407615 00000 n 3871c3858 < 0000407725 00000 n --- > 0000407723 00000 n 3875c3862 < 0000407916 00000 n --- > 0000407914 00000 n 3879c3866 < 0000408024 00000 n --- > 0000408022 00000 n 3883c3870 < 0000408132 00000 n --- > 0000408130 00000 n 3887c3874 < 0000408428 00000 n --- > 0000408426 00000 n 3891c3878 < 0000408536 00000 n --- > 0000408534 00000 n 3895c3882 < 0000408727 00000 n --- > 0000408725 00000 n 3899c3886 < 0000408835 00000 n --- > 0000408833 00000 n 3903c3890 < 0000409026 00000 n --- > 0000409024 00000 n 3907c3894 < 0000409134 00000 n --- > 0000409132 00000 n 3911c3898 < 0000409325 00000 n --- > 0000409323 00000 n 3913,3914c3900,3901 < 0000398329 00000 n < 0000398142 00000 n --- > 0000398327 00000 n > 0000398140 00000 n 3918c3905 < 0000409433 00000 n --- > 0000409431 00000 n 3922c3909 < 0000409721 00000 n --- > 0000409719 00000 n 3926c3913 < 0000409829 00000 n --- > 0000409827 00000 n 3930c3917 < 0000410020 00000 n --- > 0000410018 00000 n 3934c3921 < 0000410128 00000 n --- > 0000410126 00000 n 3938c3925 < 0000410319 00000 n --- > 0000410317 00000 n 3942c3929 < 0000410427 00000 n --- > 0000410425 00000 n 3946c3933 < 0000410618 00000 n --- > 0000410616 00000 n 3950c3937 < 0000410726 00000 n --- > 0000410724 00000 n 3954c3941 < 0000410834 00000 n --- > 0000410832 00000 n 3958,3980c3945,3967 < 0000406922 00000 n < 0000405956 00000 n < 0000406246 00000 n < 0000406541 00000 n < 0000406839 00000 n < 0000408331 00000 n < 0000407235 00000 n < 0000407534 00000 n < 0000407833 00000 n < 0000408240 00000 n < 0000409624 00000 n < 0000408644 00000 n < 0000408943 00000 n < 0000409242 00000 n < 0000409541 00000 n < 0000411033 00000 n < 0000409937 00000 n < 0000410236 00000 n < 0000410535 00000 n < 0000410942 00000 n < 0000411414 00000 n < 0000411437 00000 n < 0000411459 00000 n --- > 0000406920 00000 n > 0000405954 00000 n > 0000406244 00000 n > 0000406539 00000 n > 0000406837 00000 n > 0000408329 00000 n > 0000407233 00000 n > 0000407532 00000 n > 0000407831 00000 n > 0000408238 00000 n > 0000409622 00000 n > 0000408642 00000 n > 0000408941 00000 n > 0000409240 00000 n > 0000409539 00000 n > 0000411031 00000 n > 0000409935 00000 n > 0000410234 00000 n > 0000410533 00000 n > 0000410940 00000 n > 0000411412 00000 n > 0000411435 00000 n > 0000411457 00000 n 3988c3975 < 411580 --- > 411578 Binary files mpich-1.2.5/doc/mpeman.ps.gz and mpich-1.2.5.2/doc/mpeman.ps.gz differ diff -rb mpich-1.2.5/doc/mpichman-chp4.pdf mpich-1.2.5.2/doc/mpichman-chp4.pdf 1777c1777 < /BaseFont/ULAILC+cmr12 --- > /BaseFont/GKTYAF+cmr12 1799c1799 < /BaseFont/MDGDWZ+cmbx12 --- > /BaseFont/ERSISH+cmbx12 1820c1820 < /BaseFont/CWWKHM+cmtt12 --- > /BaseFont/HJMEVA+cmtt12 1843c1843 < /BaseFont/XXBCAN+cmr10 --- > /BaseFont/KXMCFS+cmr10 1873c1873 < /BaseFont/XZLFRU+cmti12 --- > /BaseFont/TRQKBZ+cmti12 2766c2766 < /BaseFont/SMHSWU+cmbx10 --- > /BaseFont/AHJWFL+cmbx10 2865c2865 < /BaseFont/WKYDOU+cmtt10 --- > /BaseFont/DKCXUW+cmtt10 4891c4891 < /BaseFont/EQTAAC+cmsy10 --- > /BaseFont/GEFSKC+cmsy10 4913c4913 < /BaseFont/OZZRDZ+cmti10 --- > /BaseFont/UUBGYH+cmti10 6150c6150 < /BaseFont/FCZQHS+cmr8 --- > /BaseFont/ASYTEZ+cmr8 6202c6202 < /BaseFont/MAEVUC+cmr6 --- > /BaseFont/SHIBFN+cmr6 6228c6228 < /BaseFont/PTNNWB+cmr9 --- > /BaseFont/OIZRFW+cmr9 6249c6249 < /BaseFont/KCTDEU+cmtt9 --- > /BaseFont/NNCVFM+cmtt9 8727c8727 < /BaseFont/FUVFMZ+cmtt8 --- > /BaseFont/ZBJBIJ+cmtt8 9640c9640 < /BaseFont/GRBHJL+cmmi10 --- > /BaseFont/IKBGDI+cmmi10 10200c10200 < /BaseFont/AXNGSH+cmitt10 --- > /BaseFont/FVRNYW+cmitt10 11054c11054 < /FontName/ULAILC+cmr12 --- > /FontName/GKTYAF+cmr12 11067c11067 < /Length 5661 --- > /Length 5659 11070,11086c11070,11089 < xRg8\mՉ(c%ڨ]C0BKDD A Q%ZD N7ows}]ϵZpǘx"D!B"2 *$*,*HRnns=4 !Iܺ%sLE5L!bB"g7:?[ < D:B vF < ( x#o_\gk8C8!I>s/px,j0;*#=0HOo662fۘ < LC ( E *BZ҇lWܐIa17^ C!ݝPD5! 07cGxC4OϬ3FE?!!BD<ojSBLWYKWU("-IނM0 $۔7H #5"ҧ$Q 砷mң{5?m8ɇ&KnTg)IJ @D- z"m(߷SL3'mrm0'紬HȑS]2Q|i>6;C/}x{Drnx~S'46nZ-:tu466R ݯQxv+#|7atzN~1|l*[ԮidۛqB"S{3Hri ץGod#p|}"#-e'hƓs!nM]uoxL6TZBTm`q^Lcg [mC ۳J9֡ӊ|K~sO:KIC=B;"45çK:ݷ'vzR&CNΟvԥm&j7M1l*:j9>Np)Rz<պ:M۔0z/)ZZP p(<}+(S"uP v0Ob\^~gY`fnLҫ4b|o[u&})eMY4: Jː4GeklNټRhL>VLo$iKa!ΓN`4Q(Gy.!onI?"o9Ͻq^:ĜhdsPA237%-ok_^kdwH/|0#@Cj\B3j#:`:<%[95^A < d;5 hb,qTBmmA"(BtV"PSnd2#n < oի3ݙ0 w{LnevNNQv6FEԣDzB%sinH]2\ < YIb7ꟄM*m3`5?(Nl?.&Vb/gXn)> * L #r(o?g52wꪷ4T{jM |`K {ֱeh~'woJŐ h5xkX5Ktb[;b #Vq XԁC1m+MPdS{9;k11[_(kL۫%I:y]Y9*ծdqx} NVwW'F԰h504Xʒ~Ywa~R2}o_j򎵦FQ֭6ǩ_ɸ O L;kiưSep8.gTev3YqBRf+~"2wzX17'WlEL]YVsẔӬ>3fV$ < 5 y=ue'Pd=/ r\g|.$v$ eEwSzȥ(1qF',K[}̐bDGi݊[SA"緃&Z-ĩ蠗Y#b,wm\B sBeCZ1g T?*W+^5ԬH vmM?[Ȱ 6 픺KTu8G.$OF͓(1;yEgr_/!d_ `:*^65cn(:XxhdCpv+k8ezE-Hbo&%;K^Cp?iz-*{`BlOiCVQnϴp>5V̠hGd~8'L)oHMD'8WI^JDyd$=h@ڸc\D?hD @iH|VLv5vaKu0F b9]kOISx%7ڒ!r/*l n_Q{ MqNR#G)Q62i2m[v^Q>FaG>C81B<_0 Ot涾E۵\g݇pfؒ1ŕzh4*K%ui[M_nhMFI98oכԨK Pe3֕CV4)wsuS/z ѨPFLpxUDܐX;U@"Ә])B)"y;$p_[|yr$: U4Q[6O)c)}uNXhxI@A(GMTţ ;^ݬ'SCpW~ *4|Օ0j`{N&=J)} [01sQUF~q$0}$3`[>9ZTyKJ{Vޑ{ zT QP >ֻӎ8M.8?-5;4iO*ѯ)UU(T*"xwykL1!e.sX`gVrk8" p!Q<%.xyX)|o:ce6B)$Ct0YzڕDe+HN GB7[BH|R+/Ƥ^"kAF)DrAy|5SR\Gwi*y|ɷp]?wr(xU] ʅ%;7EJ)c"6#Yk[kyϊ,"t$Jv%wj4Bf#^pDn@e6H޲V,b3sCg4W)恶dd?I&}O; .ljhlG q9)_o k7VSRRVϾ`6 \Bߋ{H]'R:>ylz_0쒌0ɚ:9hew%d[@=/Ů+줧~ۧ2i$KEY5\YSa0S@Qΰ\*vS<k6¤OO < N@8{aO#OTƋȤ]^džv.[8 ̋׏|]o"JW岢[Vjc5(Ƌ9w޶׵sdg~ UEt_!z`O6a擎UnrL*٩sܻJRMT Ȯg < ͔hqS )%WSazyG5AF)(iXT < #?aX b3OXHpéWw/ud {5)F2t=yx4z]I9aҁڱ"G1nv:/fjw^V[On2V {gjbĉtٲ6Kx.$Nm jB'\`NF&z]ɇ-]UI#:j&ՂZ:o'f/q.KXK>RoND5 < M:wsЊYpc/VexlJt: G~*vVxeb6-_0&zu["RUyh1H|eчNSr/魊1ǰtia~keOiP?'gS AK߿۰1>\}@t=$9Jܷ G>Grڕ]{Ɯ>#[DryZՎ¢>~ =蘽+z;p$1eS:}G >~~\_7^#yl6]-K|&8~`䝁j&iĕ'wZ V < iǕM~ xRWTTۖ%$ 8Ar > ((bY IK"A$D-2$Y{猱9sνs/v57W;LO_P > stݼ$!;EYŅE$c!5c>Sa~A^@8!IIޛ/A?A!a"E0$'i ۡG0+4\!_8oy"n翘庩"(F놂zTo1Ƭ Zn:OOț"0;M^@ C)[k5/BrT~ +MCo > ): ` 7G}aP}8!$o > D]anHOHD?Ǝp;gW ¿RDb7C S q]LWѿ+ ZjaQ!@RB7+ r= _f􄹢 ~o"}i٫tb%(Tז )g-5׳os$I*2fp)^'R4SŊSP/^ro6(ŵ=rk=Dڞ^!MjEV46syFmg !waMHȴ '֛=on]HVθuvrLzVlߣQfmݕÀZ!st/&z`YNN^[n2dy[ۗGRot OikVBG]_p(_՚:KUȈ1w%z!\;̎Sl?&onЪ%e7]{EM#t7xQl~ɩ*H5t M>St;*ui.꿟j +>L"ֳW*s*Q&x"=`~ʄShv{0mkS.Ruq^xO\C`ϯ6&*l1d^O2O[-N > L2K\YL%䍉 ꖪg|8,gu^ht`H$3/M4:R]-w SN/^8wyզnhI2 mDgh< Lvs*Px4Ըp:Z8ybX鷸-( 8= w/.yhWI_?GdQ^G&. TBlO!SU: }!n0i8"K3 Cistv\JkL>VDm$aKb=Z'1no!5Y7UyMga8.mAcjŽKp Rwk0j`vH+l75vOsl\qN #rPgrMrqﳪz .mH[&h9C)|'W:#t4X>1FEzڢSk3c*S |4&:Cfˡr`$ > uCsszd>X{:xMKWh.A_gBIjg%soH*pO.D@M(ioE|p,Ob} gaZ]0YKOJykJwl0BR:5@x.i[]}NXn4{!UtOoSkazB?(ìĎ״P > X>ʁv;nI 8kZ'z6?~vWad 0rzn.6Ĉaͮ'Ypd>-K]VDonZjI[ .iCQt}6|8~C&v A1,?:3Xv'$ә$\&^:_rLmf!1uƊ=b$΃YŨR > Zih-W$UWnG9K.x v|F_JQ]1ޚS/kO?{X;oUM[ޱTWk䗟3OθxmsSHP̠^+ϔa4LYG Z:^4B ʼ өbM9(KK^-Goz7+CU/ 8GI8$YVb6+~# N\2C9$ņ\R2.9Bq)Z0Bh2(.q%5 xq?` xy?* :)Hȷ (D:0a}NZ7D;#S:POZNy C1qNcݑX6Y`AYⷴ.}ڄ؝(z1LRP~[iO$z'7\k,wg׳&(G;w&PTRjYB (T%wN)1~sp_AA݄$Gі|aFn>Eu;!Vq;]UYɿ:2.K +m4;ƺ^9]2Bp/=)u{h^%F z2j96_kiD"v?x1Wn@OKx^Lt=ziMq ,l3JwZntR &aC-]pFʃfOM/a > P蓒ܙ :e3u~t!P [TϞ}R8Y)&RQo[]OZ 4Ejn_B):ׂs)Ó|HN-_[xun~<6ۭ ݕ > q_^\x2vdz FK%ɽoI1qb6 oS( q8X} > |w!(a7Z,;(1!_{VмU_ʰ{Y Lv&f0݊+3&vKuJ_BWYt^y!e EŤ+*S@7>m(~-Z*(`cfPʾ`&OLjT:YgqR^}γK~5Exڢ~wF[`6LB~.@%6kpVv=R^])#f^.?{=GvJ,gF: mJE*DgD~y:Jr!$J-'Qih-%C > Fq]H`{d!#ьΉ[WMΔ}߰xy?uc{J `[(!O5|~ks!T?RK7ɵN8{_G:Dsn/jK #{'-%iT*1\+A$zaqT,aݼp9G7N]!ϔ=Tzï> 'CqӱMv=S > +KrT=Ob9փuZL.pBݖ:Y9=Z@Ó"<`H > _Ib` >o qy\ 祋#@Lܵx t&c X2[_r3Z->#wi#we~JF/*oknwis5K! %r'X\J4Wa6vX ͑ q > f2X0QetĪ9R,Q_W|𨻭pz OaL㖵`l準Bp5ƣb]#u,~?*5/Y`A(>'|Foh3мB  k^H-B,jMyDS1AiṀ j8$3ǣd5xj1Vdبn>4ٛfjzD*K|c{ȁq@1eUXXek1«Jv' όf䛝bFG-θ4R=W%U@yhsc䝴$@EXɏQs&<[wG>2MAl$ΝtW!lR|¬IKcDγ]cB:s DHpněLSfZVh e+Ɗ>2޷6v`cv`U2wݞZdVvY;U?y4*v=;+3S:J]޶YPQC Fy;xnU&ҙ<6 J!bP\w'u#jOKfGHW+궺_X ; `2MT OwSu+ud;%4sw9T}9hh@"psܨ> a…]lH^=츢䞩hk-BatF=]VƘK|+XmX)`b>IwQJxUdąNWdU1h F| Abld?Y?=6:ڱv&~#rK:'rP.C)*mk#ΆvMKY64b>Iׯ0nY_a*ya7*Ewe[ŢL6R6o}hDfGq0m;=$ʗGCw,}%-wJ6<6Z:>b}L*>vX~t)%w!yCm̬^EaJFa/(NC8lCbf;]Mڕz7?QL 6yS2m5,iC; /nH4̢ZU!Qk&&wGqJSW'*=#:'_tM$3W\>3G > D_#Z 9k:{s멬Xj?SjUgRg-/iJta!aey\F'ŗD1E&.R 9s|!eұRš6Y HO/+u[zTw)Aobx,j~8/zB[Z=J/.qrZ.#y)|'{rۆ䵸p^!ǵfO廉c},YgsF&=,ł!rN?nueVgTI=ƮҺ?Qx\ ΄q. 11096c11099 < /FontName/MDGDWZ+cmbx12 --- > /FontName/ERSISH+cmbx12 11112c11115 < xcp.cюyb۶cٱm;;vlg?s̙/mjuZ{ݫ)HlU<, ,<c#wV #  ++7;GA&dhssX9Xٹ˩022D=-̝4nn6.aC' k #@p:]&p60v,l'ekj`anbdag /4e34M9[ɦC-O=ҿafa63鯕Z[O[iqkkyC`hcaO%K9Z[ ٚYN@U[-?69bnale trXN!/;;%!'c?^8D!2*bh8)evLrZtElL,lΆ&&!,? -5XS3tvph3323N%,l `aapq7 PJ.q1s@ --- > xcp.cюyb۶cٱm;;vlg?s̙/mjuZ{ݫ)HlU<, ,<c#wV #  ++7;GA&dhssX9Xٹ˩022D=-̝4nn6.aC' k #@p:]&p60v,l'ekj`anbdag /4e34M9[ɦC-O=ҿafa63鯕Z[O[iqkkyC`hcaO%K9Z[ ٚYN@U[-?69bnale trXN!/;;%!'c?^8D!2*bh8)evLbJRʒtElL,lΆ&&!,? -5XS3tvph3323N%,l `aapq7 PJ.q1s@ 11175c11178 < %nc>L$xw1e B7nӏrLEI,^/{w0FuV IBv ^(jS2G5s %nc>L$xw1e B7nӏrLEI,^/{w0FuV IBv ^(jS2G5s /FontName/HJMEVA+cmtt12 11198c11201 < /Length 4983 --- > /Length 4986 11201,11227c11204,11226 < xTy8FIXΌ%"B$Kv1Ø̐md_Be߳S,YdJATn9u|><܂|X HJ+W )T2CBA@zx#RKS0` 30JJX7/щ DLxЕh/C8F?x#qH{I= < A쐎( H9~n)$bdc1h/@]P$ 7kugcF?2f- uzp'5[''P4~]oAM KK(\ O uAMyi,e>pXʞCb? aDz"tσd^,obz^8x=IUUPʾ*9IWW%'m^<ֈJa/|ė < a-GAoq&ۣ.(W)99% h`KYD; ~8xvx[ :V}!썭uv싥Pyb,eYg_-b2֤QZ]Y6oe+6,U<4W#'ٺ&wvȊk%xvGFPΖapFI\}_ET+Q[8𴟦^h. U m]>)MMEz0˦qX@F-zAYaʘ];l/ҾN0Ӳ{wpy54c7ÒϼXæAOP+]،b&n娜:bsFހDRH*5ćo(O}ƴ>eUʐY;&z Z'{+Kc72YI8EAcOURuS < xwVl]:|k#.4r9mwsJ6nU׎  ^oZ5M"R_זF~] < &ށV6AVY*2 xe❂#Eu'kkd`p<3kw˦DGwKa!L{LG:[ۺ < ({P^uxZqUbl|g%,3}Qfʃ]yy < ;yZX<^a^2{~wXqlGTϹiexڊ#wvKqRu>u}BvP9͒Ǥ%8ۘ`O{Ǘnw̄`9FNX71]qnN B?dkS}+EŒs:)3| < VPxݍx3ΘmOjT|4yo>[gءks +6O7z4A}< ,- F*!u+Cu Wsvy_Y :}Pq%-_Dwt)UEx;3C؆hD]֣=k'QGuMi < eT|M,Kw#Y&I < ) ~qV=䔼@k:U9Ϣ~Й0=breDje_u^h_PłTp1=U+>͙(J* ۤ {u4'BZTM m;ީ0L-Я[ 7IFu yWw͉]ӗ < uqʄENǏn_d+ < *Q2Fq9Hc vw(:QȣOpF7o:꫒"o^wkZqgn*Q3oT.LI7D7*n *&Ȥ2;ep@]ΧĊW6WK}sV(%{Tf < o~a;u9vY{*J6Y@q O:է!gaa[hj1SbP r)UYE,h E$\qk7)#^I.fg[AᖫukYV"֒NnEYnj®{}ݤT@v/r?) m zf}ySnfgu69tl*<5tUҺlf-S;]a*gK]jDףr.FÄ _KE qI+; ڜs4:Ԫ7#bIzk#pЂ,J^dTNىzփ /%(< < l(bSóoh]Y[R1_9:5v ぺRe N*f#FdфU )98cWCq؏]%f*B+=O&Hi&_gvw<~j_"ke=;1;ټG1L<ğ%==Qa.^L[$28祚gB 30,dW΋^5d.0(msIKCy胯ͬ $Wdol2ڣOC c{ ;_`BZ-ڇox:Ok㘯Uqn´Lt3?5׆b_jհޙ%n]a:YXDd#j{B!T4:o ϳ9}\~ &>>ZP{KG%?^4$mT.B`{;P,.rχ}a%>J[>9tvc$"¢R8}ߋ33E.EIxNKMun&r,Op$ی510h^v=c GEw^42]{ECmNsA\kHMǣ5x%;m{ s < N`[#Xʭ4Iš*C.^9}T1>M`ִ~9T8>{仩+Iqfaܡճ>^ < *ZT2`'CW,6=ʶlibOC}}rXt~6O%CrdFY#LIFl".3ps>sX@ *ޜM <2ܧLTfe4+iբaM?,;SiX#9>j_ğfZ9KPIA#|`pM>㹗IGYWWjASi)Y.΀LM0`V;\ˊŴ1M l>ZF|XpPF0,n/jq :XK^?9BŖ XiAHGh޽&oa W86UՖ@MuT,`^  nrlw&RUPmPj3 < QHS1u(uTGO4c;8z6;m1U {}ti{[ܼyD&q\}OgPh0lT|&/Wu[X'\JwI _t덹9'+?o0G,s;P{gOzDQVˏ=8gSYSW#9oOv jdG~a7SY޳:qkRXmXͺ3@QI < w:_ґZrWO?4#`]8 --- > xty2:BwFzJjh4SpH<tQJ;€~8bW D(,lp, 8 )X > Df#a٘/c&HCp} O)D(ŁKHO$ZB]?Jk{їn⿎?p7J"  G\Gj'4"QxmE@8#G18 qhiţ~  QSg;/+ G ,9oNBpK)yR _Q- 8PY9Ad_^ KIb݃@8ЏRX'!'OSº#dFtN2)e)H !L@@J*? %IA('$!PPԔ-Ba79TW cѿݞkC߳ pXKKJKC(J׵ձL0%r > .4ànx 4))/ ̧늼r 8aBiE ^H(=!|tOTrsOW H}jb4ǻSGisYc aG$߅.iڈU0Gy[}M*g. dqD > CN9rIE8q~-xO׍Lp#Ag؞jW<n4܉{fpg@ 㜘?e3 6S˴>&ŹfÉӖ[;NYqMķr;))X}诌n#7 > 6('C>㱲mKY_=T?g e6LymҠx(h;s*[6\s{w`s5Ǜs̼]/ݿn}>rb)yAX*$ٍs;7DST!/6G۹*gڞ > R > Gh _{$C) > %X9y6'zYj NV(Έ 5wIqѺŦ 펳vUgOd\_̘~{_VeÕ;aQKB8zv* > V 5=fB|v2q(!/8,+:q7 Ft > ~YjbzC'Û:̙J:bڦ%DkE<z C: SjnTV?b4 ,9$8D4+O<9&TM ̳m['K仭0c^=#o}b,O::I<ͪ > f6; > 9˝9$}|>ׄ:Om%7B-2X,_qox།I'T{/EeYOx7ښ#on[qJu&uCbֳ0y'e͎F8۸`7oWw˯ > 2h#r_s !n`{ܜEȶJgRWO0nw.Qf; L/q{'Fj3W] bv1e4|͜TYu#Q<Wmmjzy+]_5LDfT\;KQG>x h,Wt‡*{VrhOVJ]jM!*]zMB[pߗt1|7̑~-ݏ_ɨ7Z > EZOXSAj6䌼P[zU#{ yٹpbJUdjeM֗>hpЅ4H }Uчh֏J*gkڥ 'C[U:ޫ0N/oXÍHq&uUصVI{DRK {9eEƣfpj3b錣׹OsߵY~7knr$gfjjzʭ[pSI}ܿa=Jz0U[4w)sv ~Md& D~dR] 1sp Ȯjq"$q-2_v5J~>˺E:>]{؜m<#n'phwʋbeE=fNOcL҄ҐGM?մ+MLHj[Μ-|{<)`ËP33䪖w/aT\(T`L6yhg*ww휂d4up̾zrA4b 9 %'&izE-YxOشZjd:pk`zqRX$\Uݏtl/8\xf݇V"= 3ٓT8hVB:o a)F?Ezyq5nٷ5|J멪+FKRo?PCP2w'Rizb磇i+޵ D.|s(nY'Ik]̸<̟-==Yi.QBh4*$" Is0,TwɡĮ_7f.4m,kwIK ZXA[|PN;C~a4{}N38@x5r;G0F$qaW:wrVydU4YqGBjI45n4e/q siwrj&Ou66?Ɲj-6,SOT'hK$+.u41KQxLF6/OhW)Ų><,Nel1Ģ[шoV>:Ѱ۴Rs`Z};4õ D^E<oq2%QG yڻkt-V 3yvΰ;:0|qfFBB3e#΢jmcn+`?*W9S@}Hohtz,X3#Ā_ n-'Π|?}%y<ῐb<;v>2w[{e}٪v?ZU \#'R9֗M!Rm}`Hz'S:Hቹ=rxLD'o}6,Dt<޶wEH1;' N69UphZDpys(t :}+27St9 sP~9hՂ=] ymK}jpWq۱;*ec3olw4K)s֭+zBqz4Ft}.?96{c5IYoUs{Ѵ\4gQ > 0e|qmi84firRPI,lc96he˵XB<8h3`rk1e; Y c4 `C\ > .Vn;r:žZ,k}w6fhc+HG}\O _! █FT覆E4%Π9s;2'պd ~Yl]+lMFA*IhDqq-d'%U\ࠟ|;ܙXܝEZһ;.8Rlgŕ+.݊ci념 > °![LtU-i T͋P=5R/u"SVx;DpM8/;Z D\q j| !E5u24ttgZqƻҸ+^y߅}3_4KOz0nw}kmw,Ic#X޾vJ*/AjK^X2;|Oq-N!Mkx *\ 11237c11236 < /FontName/XXBCAN+cmr10 --- > /FontName/KXMCFS+cmr10 11257c11256 < Gl8ia 27*fdJ?^ւI[[TLD_/Rhk19٘97Q6]7#'@?ODEm3X9:y\Caw6H\,PT ddoW@gS*w3?hjf --- > Gl8ia 27*fdJ?^ւIN[ALR_/Rhk19٘97Q6]7#'@?ODEm3X9:y\Caw6H\,PT ddoW@gS*w3?hjf 11315c11314 < d|Ľm'ho84/VFNF/e --- > d|Ľm'ho84/VFNFm 11325c11324 < /FontName/XZLFRU+cmti12 --- > /FontName/TRQKBZ+cmti12 11338c11337 < /Length 5995 --- > /Length 5993 11341,11360c11340,11367 < xWw4\}V "JF/-z% eF^w $D{51(!z7}߽]:o}:E v@+G, A`!~ 0Pww%‚@aXI]@H@tvEڡV<@0E(sC80o7;P' < wzץV(%!dŀ <`H'o5暦D!@j3V0S/L0ajHuMn;up[pVrwpЀ9^m`Oa%dnJ/eeE' | |ճCX;܀@>U-(" sߘ" ?b]u3O3@OJ:NVHk-PsZ,Z03 P/ y}}g_蒗G^ŀB` ,(| oT}';xAoX労?AXVe < wB9Vln$de1 V4H [;<{&l|$![>uA "Ά` Ř< EdA;,Ǎ]M5 5$ DF+hdLx6&g`N"I_ +`C4?~;K]YĶp SgQ7axsz + Osw < m!s>[25{:Y5lmɝ'a)BTnk9!Kj99xoor7US^EjXbVӼd:kFPĬSo򘖹R3%e5{ݵ'Oxy4\t0iѫ!EW|,d. < !~o{-v5*n<Pٴo . < Jq&Sr?e}[ė1`lSӼ{tk0DR,]]?秔3yԌB_,8 WrH7|եV +)H\R>˗ gB5mWX)tw~{Zr?k/NFƲKۯQ4E[Baګ_u$*y[P&jV«$omO1Y.([Nb*AYy-s}BYǬObm^O~[tNcMCEE[hB+ihL^EL5h$o y$@]s(hG̔/A3L < $]2S(e*W;]>,xneJMX GL߾-pBmNףj$cMlEL(kÌrc83L]oƅ4l:a8bTA?"GX;Y^΁=ٌ&IzZFz5aI.Ϯ )׾we*J"#S/zAJ |VJ>6Y ߊ| 8:ڜvðFjFȷk>J!vUby?g֌qj42v o < nkZڕzE_,g\Z}Ceub˕!I'tsMqZ$[ < ,21L;'g\{~xL H27=!K%HEc9(#S%62W<-7R &\YvOyRk<^JbtpVE|A؝S RZ=fs)֔[F*nJM-ʨ>7yMPIۥyPfR7R!>Yv2ތ$d A:` qkps[)NʣsN~+{S_?њ?aS UPa$ < k(GtSن,dC^|EXHr|׷wRZ<'!I?=9}(~яS ̲ g wOhul䜿)K -סhB<@ȔKa>i}ienO<Y,(5 dy?thB\b/XWM-xnht!,j$WfI?tk}^!w9ً߭n;#Uf펫_NdMZ]8 :f|8CJnY>4(]M =$~!G5 XMϻQHyE*4SOx(Uz(P~9yJ%Q̷^eY v < ]dNPe9kh}=Ơl]5CőF7 < $؉ȍ{  H U?HH,'qž5puKCyh_¢Vz=0U иQҵDz>#iWQ֥S*Q|i1Lp!>Sͻ5)qw@hɶ1.'!G505'/CV԰ۊӒGN]yf.SBoкk;S)&^/j:V8 Qoc2}FZ,яxjͫJ;6K~ζTMXQ.Vb:"j6kJ߸OT4$DoRJ@=Q<ٲ'ݽ2'Gn6*Iv:qՄ,<{OeL0j˛B)yurQ@[Aꖔ`5 ȧsJg@UV xR2 an]ZevΗ4ږ,D-F=I5M7&z2ŏ;d̕qHg+E:ScA%COt K=k8Cvj ^ҵqJs56g> Ǘ.<9\|bܽ\q'/H2-k"cZARdqۅ6^X\lLIR(>"7Q2Sp/vU~.JD < X\5njmv񔰬/Nd4:۔^ʼh3TV;>15̙+FyCIET(\룋<J*)`&zZr)SϮzu':+4z-xFJp3ڒ '}{!Pꓒp ȇ劚&p5J-3rXq'DYq3x\ϡ&ٹIN1&~%a9oRXz.$m|Of[.b6BSL\#bj\CZZdjw`Ha..*U*k!@ݬTF /:Q<,/c < H_uH/ CytQOro /[w`-' wI:zҊJ0|dJ_" ԭb5}HR%P~_ek\0aMnl) qr#:֫iP" ޠB ܆P}E71ACW) =1櫡Zϟ0(B4%~0.7||us|JiY5r%C Irqmf7B )C i%}[He!LS^/Ic3lPLTZ<„Mi < ɣ7ȈJQz* G"=עҕkӯ:(}hDq$+LtNXgXWE줸A9nr2yfG:[c=#i2"gqw*?diXo[~"{2vVD&eO)yQ4WSijtgSF΄G:1XC?sX՗" la5K!۩2'6(D tϢ>_٧WеzA΢Z0r.4eʼn/_5Sy}sIXTbOrsfێR̋p=0퉩sO < ?;-`~C < 垵HodY c+Q&g,H{qgBQ7 ÊZE$ڌ_{/" EtDoqyʉHt;},i^eVV]~/XGJ HWMX~Z .]_6~"ϠPZ7 :ht$ޝr*qOV9߲ir&kk ׎8z%p"lR9_Q̝o0N$mBzt"IuN.ȥ9XFGHrkXֵme v1"Iz\o1EȡZ[Ӭ9Sјu F)+9Blu+$(Pb|Y-N"QE5}oQ#+ gL[6/9 |i5"NrsqX ů-Fp 9:cZ#&Gpo%`-:?v>-MNޝ١i9!9~,X!p+}@^gVH6ڕT$X)Fi\W+UU*4m':xK@/ĆJވ')x3:b޼ *!`ejئY _ь@E\"Bu~zn/@A[SelOE?ʹ'葏і@tʒn0Q@7/MSsޙgqGn\%#Oxy8(hl.بfpؑ>`Rwē"!}GŽ 7H[T*2jۡܵ9VTKŸ{%]h-O˴EO < ؜XID9{b+.0p𫨇]gr Kr)AIR~nTAA)-ZM .{fa _w#K| Ɣ/'?sE!aG --- > xWgT%HjP@$MM$+AY4@KhB,9H Q %*9D HNýzf5UkժgoSkU1) ^N00/_h逄`>0,plljnP8P_LX (#+ N^.p[$Ӓ 乹ep{ > P jj s]`0w঴ ?A@osq#"& > hYH% OmƜri0c~,Tf0KM}*f+oա7 d\-a,En7& *u{r7̟ ÿw% > hAB.V5&{jP haޜߙde7d^A 0  U߸,$&A `VHۿUY?[o y,YaA A•bC{VG,$B/PO$ߘw7MHpo&,ppEޘS@#VlXN`BJeqmdX`ִ(Uws;,q]ѥh: ?;O2'NCמ612NiDp+[.W--!* > mnY_Z6{CW!s4,?^v-ko7/X̋71nCLD|Nq5W.ӿKY|{ތTeg~ kF=,Ax-[\<o|OI_գ_#t d > [v0>_Xg '~|r^c׻C"l%vpejMp=-ZP03bP)p3$ O6X|%S납n`S*$?FNDUGcꄺt)ꅙC5wv͝D5ص:GzE$*҃p\<*2"9ϲ%#>niݨCiWcl-)J.vNݔ^uJ ZVrn54ʸdН a餐Z 9J}룶Xwjׅ*VU4jJ[:%V F*E+ڴX7^,1 `GgPO[v3oƽ*&kDoEmoN[@{q|`@oLa I> > ,u H/~夢"tT<(L1 GE (Qٺh܁O i8ݎ} H^yivSd@"99qIdU@t䙏Vʳ:mluREPG%V m0g|.1A#fAzIVcxr*Bn90,{f > 2, ԓ4=Fq.Ɔ9 > "raJyzfZ~&Qמ)?1ǁwE > rCɗӛ@ > I {y%NvjtHW/&sm>!M1"W+UfYqG4 - :D;rO,3Vt]]gF[ 8M rGs+9?heS=se\-l)s']qNRxj>]Ndcr{eRMx؛@}rPVۆJ̮J^%-I0-kЂ~ScBzl_&Q>b1)\+r, jnG_UQ}zW`4a[Pˀ(K> [+"%O )zQ4\)>\8eUTT' > o$Cp[њ$dCnly(xpRB>2&ӡDi|һBk_ ]i=G=b_͇dZ19ŷ94/ܖV-ߩ`D4PKQ~.=IENO\'/z=r{`LX)j/hwm 6x~xl14z(SnA7ts}>7yQ(ϝ{;Nkl9_OۜI:gb:0/KlX=6+]H~w>CDA{]J7 UqKv>bOsV'gև8~t 9zٛQE~S_>\`Pw})c(LC^ߺof_8}2b*рck1 y(xkyÃ+}gɬX[ ޣI f8qnWӇY:2߭M>4IYfzkϓC(m_pkAC!R3 dR-S[.r^M2[d/\FZFw.~Efh]r"j]˦[,ݵo삭NDUʷrg1DFy؊LxkJ&p|/І`!]=idcP'%G=YN0ַҽ)phKw2q 1وg ~pQu.\ѸCB> > gG>W"&SH/L7oo8lUޖ>Xavxytp taX[eΌ$~%XgOYJb.CWdWdr##K§Ӭq\%|җ!Z:.ԙg+t(*t[W$ nd8<% ,7SrVf4ġi=-7.g½TUhC;ۚUW y%hn|Zyh]#i5M rJ𕒉а7$qoIa3? c^y'J dfnYM7'} uJɽR>ARvvq"QޡT0f+K_u>#*l̠%=U.cEX > ^h\3P$v8El׵C@-LbB9Ia9!U*kuE랒3!<'ެ4r%By > x-33.YML}LG'az\sQ}2WMɠW{gX)hA}P$Ǝ3|5RqD.X.eUēcwX<+oeAZOP IAcCJem3Ap:] T69()kE]3rp4fX(oS]p |;Ad3[ >  )(}X\:#kCg*>n9R[SY278D("e6#nZ[+rJ qWɓ6R \:&H,~@ׇ #gS= gTVɺ ;ma9] 4 @O,VFT3LVޮD)bH^/ҵhPfWkƄNDZD^;p MR{U4ΐ·4ÜE)ԁ)d]¥ɋ{Žq fk!b /_TC5~P7򨽧&3xr}}xBnYo9t-E/A|y}v/\!E i#Κy[PUls=σD1H > ;qA|f$#8TJر' > Jn/ B/#Ӯ)ۿ*- 0NPg|b,LuЩu6pOJ]P2;4d֛"QVb@liW)7,mޓ]m_sud1|T$Zys{U ;yZ3խvH͏YYvDkᖩ7p?S+&Ma4Srn[$4+@a)Y > =v?̱V/Fwegc u`rNNʩ58o>@NJ(|mI͝T奮9fhPS/^!6-U?"?cnқT/!9O~>,P^aܢMs! > P*q759{AINAg9)amXN£ş$ 3\_BP;V.;遇_!>:FE卛a > oxuŗ.އe0gV8ƊS=`io: > U[-O'Ki gbi$U [9ơ<8B\-aSy > OnDY2mjߕ@/66f9况s(G,wC;;r9W u33cw@8X@'iՓT^hTGaDeܺY*jŞBoM4L^ņe5';LN)^cƼ"oy.Hm0];g }e[&CO\Z mx|893ܺtiUq"vagdj;KL Uܺ8C*f˥bIxVXOUU.&6٨ߣݿ779##x8;o3`T 3 nSE|"3p$ Fdw'*##VzfUarrͦ;8ex^V7UTȞoga ȟ\{67@ jXE& QU$1&yPI > oN``Z&gZŽ:|<^ǤB?NQ:-󇪗 > ?r/ڛZ$wtȰKDV^Oz7\0LL(Fֈ*Fx>bM"4bkQ^xCo0_A'Xà.H: 11370c11377 < /FontName/SMHSWU+cmbx10 --- > /FontName/AHJWFL+cmbx10 11387c11394 < (M= 76=\ n 6 '`qDaqN ?q Wn 0_2fjhY8ؘ C?iSƿq9%LM w s@n {V i':{o)r7=hqYٸ[п*ڎ #H bV emcn@7Փ77 q9?Ƥ@ 4ut^~Iu38,4*hdaht1u0['_3P6u۸ 988?OtIH8%rX~ ߨڎ6_\AR]r t;فtm,\ 9#߃A(YHaAA<,t^hFʸm=:3? --- > (M= 76=\ n 6 '`qDaqN ?q Wn 0_2fjhY8ؘ C?iSƿq9%LM w s@n {V i':{o)r7=hqYٸ[п*ڎ #H bV emcn@7Փ77 q9?Ƥ@ 4ut^~Iu38..+4*hdaht1u0['_3P6u۸ 988?OtIH8%rX~ ߨڎ6_\AR]r t;فtm,\ 9#߃A(YHaAA<,t^hFʸm=:3? 11424,11425c11431,11432 < 7Dfoe&uMXQ{C𸚷 e-.?l|UEFc NWnC]ެ=0"53퓥;`J~hx R;, ' 0';ϐ8xW40]Lv(N < --- > 7Dfoe&uMXQ{C𸚷 e-.?l|UEFc NWnC]ެ=0"53퓥;`J~hx R;, ' 0';ϐ8xW40]Lv(+ > 11435c11442 < /FontName/WKYDOU+cmtt10 --- > /FontName/DKCXUW+cmtt10 11453,11524c11460,11519 < s02PP o0t d 1AZ[9O 5q1_w7= l,!&Oe3gk5.d`ma$dkfm0mZ-L-Sk#j&&v@:&9jnadekTS(V-!_Lx&1阙vE PP'd0h|UP=*fkdglak`fc8:à < L #&nm@읝v (Iа_-V`u1llv1h ,#([7``rr?6+#&&L#tg_Z쭝o(%#;7[.{#mieahf5f;M!9.M` < Zk6ş lmE\]v_5Dll b3PQckL-1AoL n7b~S ^7}S P(I)1I)ȼ)Ƚ)(GqXEMXEMXTEMXEMX4EMX  Lkp A1{?q@# # G#C 4s|+2.?V`@9G110CU{ȿDm!AHdAY!ATo2NW?$ C *?_{ rC *?$MzDQy!^^&fֿ>f.' k%͐-Hp1XJ̟Lpf2j t_A!*Xfj H*+ƿ < ہA@͉Z=)QP`db*NvV&N09;ӿ@=mjz#11q31̂ ] |&dm皼1W!E-a, nm$cT2ɋNkE ?uE!3z`kƀ&KeA ,\:Ehcۚ A)wZ)4)$`.{4(7H9${?HMb+lpL Eˌ\SǙe,V*;Ayjr lR*=8`je&&xpYeO$x+BD`{ jHꁭ}rhT[lxփNcWqF*Qhs2WvV!$/Zne ^#HnĬT5cQp!wk 2cd]e|e$?wr 6Zj?$Mqw < Ov?EH_UJݪvЦmTl/Xz$;Q>'RhAo䣴S]DʒΫ< < A:%H @s>t:A׊-$^@;4|ӌOx\v]r{:Y9z4/Y{Q4ZZʜCiitfռԸ ?2{+ݝSl*O!>lYP Ƈg"x M26wŋ#ό5VQ.)u3KE6rFzc{قk1D-<^XJ;'2^ahIE!e<rُNXDF5ڗBI{f]$5U0D6 < CV:T ̩kMƿMνO/;3!#jF~%zMEW-!/enʟ{;x&ԱmC‰QІu斪{, 1:n#CW*V'SbP{J@ɕw%y[Ve}R>DޏQjTZ zߍEZ_yn"2y6B uX ƝAKmV&U95N[_h? < RU_~iѡ# 9^ K<8| L(1ݙW4_e4aXZmJ3]6C.\0]D h]'27Oi`!?]Rt6OGD;1gM*V/8*44Jcʌ0ۛ$w5e,ؕ+YY\+&J׭gˑicQs]5/rS;"PMPK$V*t*ɫԏwDtqRf͙N"x R!Pyɨ2Xt_If i{ < .E +gG !1@ds&)(EBF{c/{NY.%puxb$KxHb mq\6]nO5X:Y* r 3qKr%dEIq_f1ha(e7YCQuѣ Uϫ4;p@PBڪ,L)jF 3:ȫ."XA1dDža3?v0 C"RdLa'Q$:V@H b < k+"69lVM_t" ՃrQ$k+r{W~ 7ײPqxa]VxutylѱXUʪf]&'DJ#[g\oLQg\9uƤ0`P <  e}0ChLQNWc3n>DZ&C.-,T՟g//DmkHg۰n2Blärڤx}w%Q_j0\#BQЇ]*Ŀ'%D"*<Нȑw )D=Ll5U3(e < |)o(Yxt؈{]&C4q﮸ҙt < z,<ð<()`B/S^ < U8L^`Z2JApH!瞱x۰n'!;T\G < t:J}Qgƒ3UlAKьKqGaF!{/+%/_<#;\CE ~~D\ kӉz$v" -kEb\CQ#CThe5K&gwt3Mˆ6}pV' en _%O(c@a3A2VpY$+nI.qYkh%`G\a2ah?.f9pJ"/ t|:;jW.Bx? ECݞCuj.#Q`v.LJ>PGay&iFk)ox3UdlP..(mI!Kbp;Z7zԚZP<ʛW#<ğ2tgh]XΏPV)I"2Yۖ= ~;)Ƣ};,^C.c^PȞ^~zpr8lXe < 1]t-{z|5i/LMS)j e鳭䫟-cM~ ġq;Vz㵳+0%}bÚeSY 4 < [~&SAMT\z(yqyNjg8M5_ㄦj%ZJQDLp Ts_'=I Ԝq(Pri7)|+Jh'ْ3*[(,ЖMs\tqLTTU|Ӄ|l3[*Ƶeg=У[9Bl528B1iMKQv,aZkVlAҦH?IN4kvV&^;Y yF+-<]c|[@%TN*)_v z҄$HpIߐ;Hd6GY۱ϚX[2n Ћd*/ < ĴyEK.];茕U-ArwJC]ݽ6nFKK~Msүw%‡Ug"RRk1ӆY; < _JB \D%fd Nf.qdmDu~Bh#T TdYra_v=X"҂)U>vk7;Jen`'6VC0\@8W8۳/<f\5:n?kDq,JLHO*s WBCĮY_޷⺉יZiVPiΝeߨ>4&rt!"X{1۪|P<]}kL`q0E DSMJD+!wkDë04.E'خAAY:NЧ5+G*۟_Ybp}r sa3OWf1N.ckekهr_|J;KG. 9_tSTU`#*ĝOF. [>?܏m1?%t@u?mv;v&M?YvAJЦ'Ez\B@I%-vA`nO$K@NPbuGUy`]-Y- ۪;QH9pLUV9N^ Qy ^BVYDHŅk܉.pЂbšC=Ġ;ЬH1\KDs83Z}Ѩwedžf=,\%ý|*zHl=\V < hbh3StViy~W}+A_`?хU7`!C!8&oK/9PO>]ہ)1啚2= Bp_,r#Sٲ8P*M|~1F3`M_\*0{Hgaf|zUqVYJC IfE=nxa'MW#;J[IIjm&:7,ΊSUzj$mos/(ɂad^-Nazkv wҙC|tA ;uz4"JyD^`ߞ1ח7Rfxa6Wgg. CLһw=][]c}X݅0"D08F''IydCH6/':c1TX5M8cȷ4o/6?(LsEY` L425IH(>PDASpgjjM1YBӚR=XO < xo 9^`.1[>4s.3xH- lT|ªd&+2e9j! *~A } cy4 < CB7Y-]ārq2OEޭibv&<_=I`賾;R̄KT>{\ZsZ;$uby4bv0>sk{kS=!TՍ)M͝`d \Y W9 cyUY$1`'O*acT|]8H[F < մƠ6GX|C̼.C]>13&#*r J < ~E < ^cU?Sip"Ԓv5tg8q2m5~B5q.MԙtacBBs-"Tײ3JhF}ĵeͭ"ܣ3¦D4DKOCq?H: 'Y;@ffh < 0!m"j1h.":T\RohpI;1-wJenpz7me9?ceg GAP_RǗi@.Э)U;p&<evgwMkș?ҕ;+kNWT4V^&B{Ⱦ6;b,_lD:*bjdʢqqIL#iX0t> o$ܖ7';#)oe?) EbqCukg92z!Q) C&xgõeU>O'U3bmg u3i[Hsyޜ'(I[Џg V]սO㳭+!jZ،[@x%0Z_MwCW硻\7JjNqucbaI^>1:WkK؋P./)fZ]!t!)+sZ{?J`)^'/%|S"Ӂe,gs_D%$mXeX`3KDNYd:pS㠤ZiLA@-+^}xs^`?h|Gw9/Q;G>`  < (1~\`)-b < ]$yet o!EOO1{mTNԕtrs5bwu_1 < "M3{=;b=>xGG9ӟ@a+rr$o 6XgܪG8Wef+yyٵ1| 'ßiTK;^R`g/pt;H6z,*0dt> Kt\8:c+lղeæhn l7snd@!q6@o}߷c)sILRDV-,6EQux]$nO}W$EW?ǔ{뙍"׍IQuE7 C\\HMӀ7IODeMXٻC!.tCxs1CJq5ױܑ[pE&~"l!;`i0TN|<ѩw a?hlmdSC-3%vK}(bGf(.g|CI:5I:1Ɖs E]d:*Lz-m !<6jס*#yx,+z%6+Ql+dY;9Tzxuk":]+rwhIeuJX<E6Q 47k˾;2Wۅ!O-a5+܅rzSR Q' k"gizG5Vr؝_]W^9DZuҠ^h2+{&GlϾf `V#paJv;I]kHZu;A#]nvI"=[ukɚjZi*t~NBFovJ[dJpO=#ZˁnHSh9c.5k>^=j<8eFr]֕nˤNu,Ꮕ@W$9[Gŕ5zgǞvΚ jFu-cޏXL >699bvK  < urO]9~[l(ju3mnsʖg[dΫnV؏^NA}D@AM/ 5yqN[Ttפ|wuϼs < rxM/"z\!OL wq=dZ7 ;s(.3M,~I0^VWj(ڛ9Own}v`eb0{tom/ﯛF`H=zBcv \PeUv_d蹲ʋ-R*hgF]#::Frpr72 @d Y~Y < S.j%LIDp4f2w.2fwO˭\ kl2vj pGmqoyy < qW t9nj%v]K󭟖;B}z]ȍH,f'ߓh}7%߹ws߽2 ;G*\ < =NcPZwt f5I%UNT}61TU<M3YX wv[Bu+$̰nN@ t3{\ 蚭 񋕲nzh~@Njc)+._hj7ld"ͽ3ٝw < ,h;7U<†XRSlq8JE$[c?ttn!* o\7{ <Č=ڻxNP)n}liě"~yt~rPeNB]pDɏ|x,Z[ӊ1h bS+IH*CY(ezGC^"0Hg˸ &htg}fsOBlNzJCê0t{fa?F֗Jqr)\l}8]dMNEB;|m)s1;҉@%TT~9*%ZԔ$w&E^Vyx7sXu WkCc"n׺X{ɐvxLm @V2ld.PR P7<ܼj7ŭ+ցDYDJ8p{0g{5K.vCR~u n׃PNW7ϔ xJXH xqg[?-,-LpeI~Ml&/L%SI3X݃Q3p/#DUV^~!DXOV#F"S~s-7tTA>-w'GuX^lke_"M{=׃OwUm 慖0~F10n? Ԇ+Fk?$ݷW ppsH%M)/p̳AmYz>1_ < .C{SUxy F\yF)}Ȗ̺,i珸IO8Pn! < ~ٓmQJ~dK"sǐϟOJ֒-E%ٿC[E]Z49XYC6T~:l|sgkn+2\Ml~d+ql>lJ;dR5)k !ǣZGDE)*ga!6vKڍqg/FB qND%Ϙ+%l:S)bßt8eH0 < tq < DXz@? < )ؽR?{Ӊ.D(I^M閐DO*z [^.LzNeܴc{H^wʞP*._0k E)ٔ+Jt,'5P| kvT0~Uazzri w`8nY";֚ /R+%\.ЯvKtorG=͆2bvE-5}, 7F6 F}Cg{eL'/:l\-θt9ʩ"Z5F:L5(ӇͮQ[6b>Zps C!۾-MTfip#3-M:pa40v < "T>\ CjhyKV ("L < Q! )Hjf@1& q8 }"aҢ&w`21~0 {/tqpF s.i ?QDU < ?%;L$Fiщy*y!N@`[X c%*5D2lqb ҨѻXASwY v%#R#A $v&~Q4~i a0B,%/e-Ɇ5eyalUVuTbpap5a\Y_8†()<Զj%$ GRA-f(W < i [v?w̾KH%5ˢгx/صdhhB.;<;輪U>MpRQ2@ 7U b0]bBOJ:[rmub&KTyjֆخX) F!/꽹9/?YXʻ=B < z`<]h|).SO OCǐ'u~qWv>d/OԤ"kh_+$~xI>rG(G<=?vv9P(M>>WsP0}u3 In5@Ig3lRt>'* KY%T<Eg܎BHtlu4v1#O < WU7de=wE P'-,F-/HerfJB ޙ =}Wm%khl?ߤ>fڊ t{ xOV„u[( +y7V‹HF߿?6v)DwT < *W NdB>[-ӑ4™CDQPknKhqd.0Q=5P < m}(nc0/N+(_3ʼn&SէSiB]YE:q1֙ǐS]g1Q ~6̗KRe0w⓻eE@60XӲ~Q߄24yi䕆S@.J[+6M\0ĐC&޳x5cn7h t < s!(ý*Mjr(2{KmYHu:?2e < Z=c#GrK$Ɏ(wtC6?Q3ݰ,+'wHxfuaǬ@b ̧EOMɸnp]] < o=iUΓdp,&b_zѧ!㖉ۤWY~_r;>'{Us!|bAr |2Tc$]6o#qc }); S#?;eKQrĈ '~:q(/alʐr~G2'5>Pskp!6CjŮ{&a,ɭqotDWg1~JLTuL1VSA}ˠN}WLn>`KpGyIk6*,cXk#LO"3cֽحɕޤzf$\18 < 79M|zH?s3 Rpcvn3mxOlkG:Bb͟ ؒ+Zׅ)ҥNb(_Q)GGL+fMWulj[[ƋIVF RmyNqY/&cGB MB&A5lqAi*$ < U \5!pCid~ۘV,<ӽ˺oPHdIJا㚩+>-V٫]=<"596OFeo,7w߭hnY3UM < AK3ϖh۸?[ː"MU)%~cgO7oSM/Vf[Y < o:S ʖqVxvVtίb-'|I%7]ltvۺ[cx5GsB6/o\>yzu s02PP o0t d 1AZ[9O 5q1_w7= l,!&Oe3gk5.d`ma$dkfm0mZ-L-Sk#j&&v@:&9jnadekTS(V-!_Lx&1阙vE PP'd0ʈhi]5350  A > RlO&n7P vNKNS;G$h/+d0:U]fo6;oӛ `0@Pzq~п tG[k?\ 3[LPR7-V[ؽ4h20q{3@IٚG\@N&DMf kjGhA@vzc5MOοr"ncc.;"6qp6x[|v(Ax& p7&vЛ1 )ț)PM$LMFMXdEMXEMX8A,o > Ģ@,o > Ģ@,o > Ģ@,o > Ģ@,o > ? Ģ@,FV&No@T ˘?ZAۡBv9[ mqr0|SAI!?_[ 6CX D?$ bC d@+DeQ! HQ9!ATHD&A= rC< 3_3q]Lےk tBft$N > PDv%h_83ǿ@诠 ,vOkgu `z3 @fg_b@t jl?l-@(s02Zƿl'G;+ c'A_g6gf>NնsM^߫"̖ZVz@wfrB61*PEV/C@Ɠ+#/_i;P*|QRpJ8I ͢:65?O00e+[ "ݠy\HoY\S1EfYУhWؘ&t;z_Lf hv1$,NٝbT\<># ]& #1#7"(A6VEIcPVV$ mI>a@A@oßTT.uV Ezk'a :ԢZjb=5Xc@tlZ2G#4k.'f*ȗG>h }b%"iDKF )zi &+GCp.aU6[%q:ES7J6wi Q[V[. > ۢmQ1mMD u;-CvQ@k0=QxN=CLCK&kr8aeFʁ2}Xu\R+BdAhe5Q6OU)su^5,m2k@ ^X²'s!g=5$>i9a*f-]| pl;&=Y(~sd\7Q\~.mEr~eIU]Md qY$„ڂ]J^9p:k[|` ] _@i'xtvҽJXŬV=rǗ(-RXOs-e!鴴rf3juj\) 6NF(t[X3<Qr&\ʻőgƚA+h > (G:xř"9#=lNu/ ,e{[N /pES4tڤJK2?g9GG',_GKˍ KDl!=eo~ʮKE^u "Ca[!Y+w*TPE൦z_͋&ދܧhu|oYqw5#Lʫ2S7ioнcKWٶ!(hú\csK=fa7e+^JGd)F(=% ևʻ LҒ<-o>F)"GbT(n*-X=_BF"m7ny=/-3-u0/d(p Kd2Pw75T2PCUp6?L!:[/Mk!Gg!-3V C7~W6PjGX[nSz֔Q)Z!ID5RYߓeǁ Bڹ_\+˄kYAHS > f(.Mx:R!4 (B+y"E-B?}P_^ϳIt"IO ߍJ3 mXg7QJ!6Fanb9hnmRf¾{ > /FO`B^ aVW(jCRz.uC_ړYJWNȻڈ慔` wJ6?2`f~C>mxSWQv7J{wIPuC< Kl=V.Xp!wW\N ^:=?davEY0]!֗Sk*LA&G/ rNR  ?8ybfrsXmXjjΐc > C~ Z:TN3icIBmiu wޥhƥR#ܐ=OKe`•/q叝Fy??TcpkyZ_~x;cKt 5f"|1!\AFH&dgԤ[d1ҠaV jǎjh(mf :'\\α64ZH1-vqV[zHĖg5XTT1!F'3\dEXL[tWg3?Bm٩pFSz(]=Y`*)UipV}x][+.|k(-otиzTpܷ^E94#xjاIXW ƣ > E>; 6#~?Ng`1ĠDKvYWk>ys} _`.6>$Ul Uv W$f2Zg3p}/GZ{'M7Cp > );c5ݫOCO%WaA[HNls̭h\0"EHhUg㾮)Y8|vIH5 k'uBȋ!*%kQe~g>8R+ځ27N[˒'1Fb `^+x8Ah,R$صf#.h00jw%IEDaq}:>5+rC!MVVnOѥzG>U?`;1/e"L?Vw+7hU 881zU{t~u1ak)Ѧ3xy2,+15 퉯ͲIk'A8pzEӣó1Qk5ůlõp{iboc??Q;w3Z 0l&VY9LPsգ5M&j.r\Ų~ ^@/害 A84>4DطzœN{K(Tidqld# ׻KNQ":jb5(0tt#b$vÍM17l ZDzZbC.1I\I N%D"*~%Uî"(%o"e˿ |AFmu@5f㤍!W4Eq&S2QGpt+$٭P; *srHv > si(qiqg,UtBI/lE+>S}ؾ TGf1N=jM-(K^ͫSOZ@ ]߳E}خ_fG|SzB(jLF,mGcѾmmֱd/dOsQ|8962.\:}DMs=wMߴQ&&Oq)ピM2VvSϖ&?̈́`PWQ`8l+ٕQfԍ>Cl1qaͲ)Fwrd-?) `*.D=KMTbu53do ߦ/qBSvT-(T"&{8aUU֞$ijοO͸^e(4t}]p[>͕v% > Qjgl-hKKΦ9s.8k_}cN*Ӫ|h>A>6ՙ-ckڲчуEe^@PXY4AG({iP+Qsi?lv'T5ZC;+LY#Y-NKb*'Y/BjlYiBdJ$b8$oHz$2z#gp,-7E2}`bƼ?PGࢥخBgtʪJ?9;aj.^7#[%A9׻bpɪ3e))V^ŘiìV/%eYJ GL."Hz_tIb32Dvq3GF26:?!M tJRH*,0/u^li* 2qyȿPDJ̡LFEd.bqEM]PQr|YqQKO3aMV 58 JE_ > 'D+_!b׬{ /o[qzX- 4\x+|(4oTjrBRJ[O9zc 彘mUN>(tyᮾ5 8x"Kx`%|ۋ5vUdRFl  ,ZPÕ#ɯ[18W>ڹȰ' O3 HntC/>|%@T#rY/Zsz}JyLΧ\#sgx-?y:`RV6O;o~J xhӓrF=.!݇JĒR|o tU0'%e 'W(1DmBYyh;sp@2cC}r}xWSQ [w=H6t@~o~+o > DŽk4FY|ZKbCf@^?}YPXјoWFT/xm]@pvýE3@0w3>@j̪8,!@$3̂"E7<&NLa > BSDG6Orf@gEՈ*VZ=^U57dаuY2/ޖM0x[Tى5w;NA;!A]^z>Md1)v(AlQO ntK~t R}:Gq|< I"l0loύܘKYoY)3Q0 +uس3|J |wwQKgݻ.->B" Y2TvAŗ ZCı}_*W&Qr [| P,ogst0u$]$]_n( uөZpmUv&,oiM9 Ǖ&vxJJ?H'|oRyg;YM3֖Φ&fqJ# 뾤YK\I5؊|vZE~"ˍ2lԸ6wWʖuC¡!.Lܢ(s]gui}[50 흲`\TG#]E?:!bo;'bVar9HX*n<3 s=Y ~#N"q<";wpUyS$,izl4DCh8M}XlyG-on[Il4US|h|3}ٝ &GxtA"TTUqu,Eu~bɶ)C- Ҋnlc > d 9`@F"ִb1}G;i/$Fk0Y_Νg)f ȥ *=.Su{K-_1vLj;R}= zuqמ fDƔg|M0f,_1*܍,}VH0Lד'}1*.- #jkNxcP#,VK!Rf^jϙV[bPdhaK?g Zhώαoelez8ZqjI ;p3_jhSNڶOu?EVƸhuiLy׎0ױ f!!9{VM*k%{>ڲjaFWaS "QtD'׸Vj$z]O I34}c}]l6~O\*.74~X養;2Z{7F 8=y䛶2t\3hޣ @}À/TV4 dVϔѪ8 Ntኲ?ȳ&5YL KVKKOdǝ5'`*o+/=d_BVp 1H6 K15RV2Ue8_$^W4w,Q_7n˛ɓ䋑ɔ7Ѳo"RFs:p h=mq(W > ɡ2FtLTRts㶳ҺrV4g-<oNAQz pDit$-dzn+Ůާ֕5-Ull-VQzl-į&+]E.%5'8BƺбwKK1$k/ v%Eof^~З׃B3-wI`9f= D%0\GTvl'5{i^GT^1W9!ePcѷk 21xر[jNnxw^vq)}23/fsB6T,m2,v_%",f2^}gR8 aqPREU-K4&ҠNU/ށ[~S_xM0Qy4~ܜnQj.D.<2𷐢'هg ս > vGJIfa9Ĺ;` C@C垝 vRݣϿH yN SG3znգD > b߼Z>a}4 %[/d@T8$=`Q2:[W > xx.R}1 Zj2-u+̤,?K" ӹEF`/('GHI|v࢟Y }fBSaSEf4@6AixDl~tu8MMQY׾Zf_[ ιY&\ZO^E_U:j+o"XЫTşmc=FF̤:g"Ƌpm.dlǦi@FÛ 'xzy&ݡ:!|9֘!U]|OǸXwȭg"?FdE0ϴ`^sȊgv*O_'>{ v;^Hxΰ4YG66ĩ%>Uo_} ]3[SF]RB\Ypyr$$uWDy9 > WF &CcNPTb Z 013f|x&zrlQbۭ+=x1~Xs[7j]Nww1^~~JbFЮCtB0PKΪ*ޓ!w > |(li;,'mn;7O,$eJ?k&`*hIvo3ۗ5+ʪ׍5ro-ѪζRhEQԂO4h C]8kjjSh׾IoSM wnWiׂP3|$KሼhX5sHz;:%,JvlejBUU'SQ L9V@)^̄QWl눨54f > =죍O+9ί+ZcUa:iP/4Y=y6gg{3 ?GV 0k0%5tQܺʠ.{W\O$dM5 > O-܎a > U4V|'!7{;_x2%o 8RO~@q~ > @p$ݩDq41pT j{r5OkH2#.seAH@:GB +CRw̜#D{Úoh=ƳcO;g͋i5#1p,&^1H|%߆Te?[9'.}?B {6N[5H6ʹ@leK3E-Zgv2rU E J]G/Ry>" &SϗK8-^Ga > Ikk > ^黺gw9v}KTcQn=UGW޻\G2EWpkk9xshCΦzBfX@]O/UJ5_ VD͜wI'X;>;02ALIj^R > =÷6{ӗM#0׿Y!1L .(ٲ*;Xy2\YƂu)3~yosu98? 9NC\ ?,S)_C "8i 3_DMy;XjT;V.]5C6F@g;5~P^#Ё7<<⸫X > E+.bcJܡ*26&3 S`!%2ɒ} ;%LӒҤAqA5@FOK.JUFQe~TခB3iIvL;iw9^#Umg.1(- > ; X:pؤÒzL>*Zۦ ]т,,;;a-z?fE7[G'~=m.tօ JY7e4xp? 'lϔ|q|/462;puT *N̊{[AqqaC,j} ))G 68"1:K:i| 7cٽb] r(7c2y7ƥUv$Ŵo;y䳠XZ2fLQ{! $8NU^r g4G;kM6Lh SӉJt rݍ_ VX쳴p Zo`Hp6 E0Gvc-kҧe7&plw)MlF0ruX7X2 > @S*) $& pO<̽$9K(2.1j~@n~GwaPQP*ot&Z;OJ'{,NAc.F5K;=z]up|k;5zK|$ΨQ{ˣV- > 4?+ 5Pʓ+8=`'<=V+B޹>PtA G%Ħ i/+Yyh9.:6m 21+^>4HgX@U;i2 > !Q0pu\ Gd"K=ܪb ":($D]G1gQO"3k23{ 豿J3kEX-h3NmGgJN%6j5Bn󬅴 > MdI5Zx:R9],N aȗ+Bb+du("Dv"+RX"33 VĆGAsT~Jۂ!P ?l :ywZ~B8o{7KnF͈B.`Ue r` jBCEQTh# VA܀>QRGz;*/1"w'yO;L$wG9y]"d`=%NJ= kMn,=s'kKVmWik!.%J~HAR{jlX6kK||/, b5BЌo]?g8ׇi bsݳC a)[rz"e7gAtt86mƅExokٻ~lpAr ]~U{yFq`dtJX8 1i+aA`FSl|RlP4F>d64My:?9Su 2N!?8"PGXoPViEԏILj1)$k[wx2anz$ҳq ehq:mCdea ܾf9\§qtFBQH > h6'tϡaUaxRs=k3m0Xt#iKwx⸏s9LrXNI~6T>Qh&ˢSl!cҊߏ9RDIm|*m\hphza-qjJ;\"/<9,󺅫!1Zk]=TȊdHVH;zTMk&_6jX] +62z[ > CunJs5W@r"|ެX"HIdDK3%;P!b?A(bgAa 'g?5iIz > Pﶵ(ןuJH۷7- EeLQy$rx΅-1T\ Kdhf] G\धDJ(Z > v{q?ɶb(}S% > i%̹c'dW%kI"_`ƭ.-qPv,ˡJ*]F?635cz}w|N&X?HmQ6[p%yܝF2)UXQE#xB0hE > %ӸUV#!~bθk'v g̕Ob6MQ zΩKO:2D$G{V:8",=~~Cod= ^"$&ttKHN=Ć /@HPRq[AddZfe2nڱ=$;[feO։wN/B > N&=!E75󢔂l[D|:Yד_u(z5Z;cq0|X =4;0VO,^}@ @kMc슒Q.mH\WkNDYfÃE1I"AQ>ބ#wMV!2&˓Q?6sg\ ?eT~h-#~xOWfרͭDV1-ن!m&*4CBu0]|M_*.g > !F5p%S&(ɐL~$5ArQ3Lb Ή8g>0uiэj;0GArNڽ88#wIBT燄 > CSeg*X柒v&W ļbKC0j-f > ga^|fc"GWPiTo]F Z\ > XVU| XpspFb{M?(40d!dMٲ0 6Ϊ]:a18@00/PaÀ_ j[^ax#3~+}o4-Fz;hf%$ƒeQ`od2 G4RZ!lLy* &8( Uޛ|h*hJv.1!'c[-:^1%SFtQ5trkClW,PC`F{M@ܜʟl,t!فV=0K@.4>LZ_cSUC8S_R+R;'j]{Ez?<$]Y # ;;(&IYe+9(Ӿɺ?$Rpg⤳6P`)yTefqS٬{H@8ODi,iZ43/ftDLQ&%,Υ}_Y-f>l腨S^O9ǵpM8ȱ?S$m9:O&9)"yRwc > j [ۖ)G!qqx}JAQ_ HS r 4{Z > [F}qSP >IEp}E@ЌLj׀3 : 3rIܼG'wY*&֡Z<|_*T3nGnuYrR!Umj~sx:~6:~LϘhx'+Īf2w"{}NZT#ZY23f%D̅>+6ݵ^4\6ٟ cqomE̽p| > D|aº-HtPFP|GZʼs+E$DU {t ^r";*y+n N{2cUr⭖Hi!"רi5Y%R2\s Y~(>k71os/DNEө4!{Ů"~8R}cHۏ3{ S܄DV?[%b2}[PO l;2" isMoVoB4FJ)Ew}%ح{g˦k._bL!TWuWLb|Emq:9q^&l59Sѽ%~Gn{_$:Jy2S u}·#cbF %udG;!Ms(nXpQ;$<ϺcVvPfFWrӢ'|d A7ͮ.䴪I28~YMͯAw ӐqDw nm+C/K9]*Z¹i>G]F 9tw>1Rg.R7쑂1AƝNߟ蝲(h9bĈȓHR?806eH9?E#W95!5bW > uԿ tTS[wzVJҸQ7: ?%muE&:u&) eP+lb7e0ߥRO51cPXĵ&N' > Zd Uj^ʁmo=Hc&>=$L@ǟ 戹S1c;e /FontName/GEFSKC+cmsy10 11550,11557c11545,11557 < xV{8T. < 3t%b!"e\wr&!6f0fƸ&SF66F.)r %5)we'ׄ < 팤sz}YRF4**D*#a-@"$ Gi,eMU`}x7P @i( MU5BamP0`@ܙA00A УPoZ@ aP$ < Lt#S5sT @D_gtF`V OQ)$qe4&{s7p?\7faDMiX<)J)6P^eE^OK͗7f)dՍ;HfA"$ Oak*STGc2REϬ;I @m=nPUA~pm sd3{cz:菛oŀcNX(~uC%ЈdRSt:>Tܔ0F1Ko_DCV2(0w < #nv7I2sp -WF(?'GIڢ5џʁÓFcXVҢC1~u]WީMkel CA,}ZbGiڪ;cW*ɊB=[$Nj۶,C>ܸwgFI5Iq`,:%1(̾{!sZ.O9u~ఛ$RWY"}̠C/ǸT4V(hNK*?~U<Xү*c:4'u1(,Hb[-oqxdyqуCj/Хδ5kgBU{.ކ1CA&owʣJfukuB)w62b-CLdZۙ]ْ|V;`Dj) : &v߻/>>׮9UUdϣf#% fmÃv?4_9<+4Bk:jǨ@|_w+J87J{M&5FAYaMnc_+ < UvGK < /jr >'{jKL)?P˼bT6\R9e{T_\ypQT4Hh=}bd=a/'>sgϘxZV̹ED t~V yL.uMn$.h(r0q@կ:A,/WW }2msevm%fO-R=뵟('nSwt/:w>)3_IO݄5dWdiNꁥR < ¶_AS1I__awޡG4{ FDJz]_~ug8Y˚u;£[Y1]!e=[Ͷsp„-Q)X`~Xa3Wq[Nn/R۰ۆoX+ՙp㳌HZhju>)?lo,=ݨmLB^v:bh|۞$+ODG. RB.<7Ճ^9ÿJ 2ci[ 1b9g}g(봺;BOkG ]]hW~wף5X]KFRW^ĝ>N]AA;^hFC~VWlo3,뒱7ǧLnv؋:bx @?;gxZ9\󸀭//OL  --- > xVy8{. > 38J""f)ːel!ۘy1fXWFeK#K񕲫,$Y+'Y*$7uw}{]}=WZ€JaXHE$ H!H Piij(UU5NVH > P>4%Huu%CYId`@Ȅ:d2MKh 1A" DD$ > nΈFJ8; NR?Dr @823*D߽99|sYl4@t&T,XDL N~ddE]_RfxoNU&Vr > ܨG1dAN$ H Gb< Ok > IG"RIϬEt@m=aPVB~tp} rdgsF:菛oŀb ,MOD@x  *KF$N lP% FAV(0w > "NvwA08s's > -GF+(?'G7HuџʁÓ6fcᛇX N#`ܛoTX((F,|@#}NF#  9=v#q&@T }ZΩT%,S_TSr\]#)sDT /5$pm)NRBDNiyyz k? jTI&}HS7Py*t;|UFjP+KyWy(=z]SAWβ\%];]E%':e-A\?fxeоm4;ގm!pnܻ;+M~`$p:%(́a!s:nOY{ y{seYb1LvY~HFEc]**`ԋfjqeU*ɏU|,_U 2{ qyћ\0^P,6㣒42ZG<ᢁ[uhgZu-Y:DU1lg07AҹF=]P#]D͵zX½+c)&NFw^8lPtgUm6Q > !m.b֠; 5,r > {B{rtѴ}dHږ+?⹽+ZGeZXmgyBJ陂Q._5Ky1SəƎ(h3B,La<q3[#Z71l猱g~{dPIp _]D)#&8gag(|A`0ֽ1|Q-xWg`6!/C)7""e+FȧÄYw*_Ԩ{!zRoƐ=!Mk.'X4tZ,v)#>@(8*MH#wPo+ck5x 8VJwC]0#<"vwtT9 f > ۦR"!M"5%g!'sz/E!+2Vp.%xKfP\vɗhJ\, R腺+rB.soE76F"㫩)ߗ,5f'Mh T;`,nVm{Z~z#s.K\=ǩiLx2Y3us׭o0;j**5xKSuG;v WeZ<ɋMg<#`k֑魒3M^ئ$XZ#fɦW5OD2p/Ap>>sӽܓ[.'>;ɗ5\dj{(tL6Gk^r.>{zqmvIUm3I?%bwK 5X > J="e>i]:^jČQP{QX˭l @[y:}bϦ+>.di 8?xꍧyA 11567c11567 < /FontName/OZZRDZ+cmti10 --- > /FontName/UUBGYH+cmti10 11585,11645c11585,11648 < S0fVC;9Chr5o|z,h BKX[ ϲw-Ez*\ ]X0 pp(Z8NYTmM@E;'0*V@''N5$)/H[οmOL pI5?,EnU ?E-z0:;ZY2Kf`0r ,.FUppJ3 ghgT0q6*cGG?o)oj @w1\zLzd GM;uɣڻ|1eTg.STk 4e{M AXp*dZBJIႶBB ϴ+Vnݨ@h_ָ)r"i %^}Y^MI<۠y6} RƯmIeDN`f. 9<3IO`5m~`{Bw1 ՜0FUAtU}pBT@ < ǝMHX\)ғ{UZ!G!xt7}w&AS.Wr < S^ѫp%*/8a < 쒢yFEHn7 E%\h.m #.xD}jq݇Y)^+Eꨫ26ȍZmK}X[b zg+XM.<*c6)9ΐ7̪E < .@@tm'g+J&f?tA&&D@AW"`}`W)F\IIC\ < ~ohOz$||3P&yg<\&՘PX [ ^>؃|\{#L- Ҳ0ׯ҆tФ~-TM8=}%N$Uc}zbon94 *f2hon|K>hxhcI5N&a lL!ڶlr !2`'#dIBt sy)h.UkMRIz`\_Csz4U5;jD@`j%u9h:HI#˃mId? 2TL#,gL-QO==$]_98]ۓf02?H?85I4EC3m_br/'Up\B^F眣_iMQy'WOذ/q? < H: '9չMnm\Qs K'*͗ < <(C:&,GĄj\:#5 2̻:!CnOʚJ0 iVQ+qO 4 < qpBwqP+l=.dA|ݕ?>dk8*kQ:5h<:cT䣴8Yv<>GF^dm$77Ө63]EU,}!3_cŦc鑤%NV t00סN΄02@1l 8qTبOHA֮-$*zv:Pt,|_ ODmϤAFee%vJ((r S.x^t"D1D-!1Rf(1DV``7/yo`1a9s- KDnj!{`YлA>M*GxI#RU2^`+_Q̴Ŵu < l < vHue\\]Rmr٦o G{ߞˏXR m@*YAZʺxTICAyxBjRew~f] K.Ů+Mc.w[q`"GFDL9Q/7!Һ Ƹս1Kfr34 hr}e/3l64ڜ/2M@!|J[AR4n 4Zi&0Zj~ҡ#kl"ߺՆՃ)̴4ŦD?kYv͉=ha L=E"_J/a>gCLr$"~ >pW|捈%gN sל5ͪOL|~``^E0wyg4R7[Y窢T+E-~HI0V=cq(}'E]QJ@n=ExYC9yohїzDUƁ&#csP?I.]F < [ =퐞EvLw.įaD7CXF.DӎWw!VqؒoکB6psMܭ,{)V +a ھ7|p$ށfʞY!>\z}]pYW @Ze*j!Xbgg˕PT_/ōl{ MC6&k73cIDbA'qk᪎zu⺓92 D/Y2i~JAcRUByj/;y흋+ύ&O>)/o*F < >ٷ.3,J 4CJ"q1A>-F#fner."NiZQWD`DSej*Z w& T{pE1@y+I3{a_c(¤Bx=g6sk'ƈl'9,44YVNדOcTW < lIP3?:BIqXHWp. SۇXPXjW͑dʧ_ĸ`?zdrإ3Մ0Υ~2Wo8*(:߮%[}nnk < ayq77S "7uD]VcC'm6c JZى[t`ذ+4 :QX7|CcD͇ͣ}>7Z%'<Uԫ~o:42hO|.QgJ}=y ^3HV\Mz=^SĠVΘ᫪bV0W H?6ZPOmy&rˋ:V zFB2Sѥ])nW"@֡i|dM.RMw>F᛺QrQw < z}T+WQPs*Px[NU^z2S\ tq E3<2-G1G}FF%3J:i@jHJv5ǢӮ? _䜞1h_?E4':g]72Z\ڒf]ee_+@|H.'!i8px)⟌oT[p@Z%rHX" < 'ɪQ.oE&1H\\;1y V7y%@NG 8JY D :]y/=rv hvTlg$I l\v ;JSàI赌 %lĸ`. < *8,w4 MX`\N lK;*slYVhPO-یh G}c=fu < v\| &jt=!r^w# /_P3x(\ۂc_QBHTiED/G6#>L;ۙߨ0!V/iK*vZ˺YHuc(W8X*] kCrxCs:(]05?uR|'̾4{dmFD:*zUesR NW bXHIG`B•r´wB +صDOn{ @Uv6xv6R&^7A=cNk>U#߼`M6=`PyL3f|Irƽ3 < `9Eh^F@bQ[IT0[&Фܸ=j&o3ZR(.]ȁU1˒W+j0!ZNT2q*l%VriWؓ loՋUجfi,\gyÓ*oE.Hsv?kB̑!m1\vx"+}{V&\h$rMO$uګs' e{O)a$Aoy1'ٌO)(/aW\K\8 < ERHĢ!"q@ip q#̓!Skbpş r҅âyLiu]B9|S?<'A6E,cL>d[ 67V؄9"E4"̶7Pu+2hB!&Vbރ+kyE(&Yi<_Eֵؔ < }-L3@W4W;bv]"G'SeO9H}dB×Q^Ej]QW.Ajq6 ѻ,}*Ehƨ?T˲ԺRJ@a~qjO?y2ڛ\t&rk߭n KWׇ/h:(LД5v+E;8ʶJ'09o!q4߱~ 汕 NCm5ɍl12ot]׷9`R mw- -zy z11.8P0V]2<$)+—) ®5[ a5uHtZ2' T < b^$\`8j,.'E@12إF$iMI}Ԝ밊L 0*G]!PȻH mgRc1d) SR[^ Nj{ YsdpRPzF*T$jt}!BL < LQndC~b}#ysnJk-C7瘈 xh}b.6i${V'9IXjb_b: l)G"H:ob(]e8a=9욪 CZ R)LeR2Ҷ\:x-M3z.1fZ |#y/~akdm#XCo삔N0j?w4^wNŔ-rJW5yR7(ӓ2ZK(C^|e-SB1CƔzÎBT>_ < hPߥ?S*X{1{]nZz_juNtW@F1C>4(.! < z;!6M%!%}dzz~4t&<,6K#4&u6{ԟ I8̏?^ < K_c3e:QGH0[WL4H{Z/E`W:^) Iܘ#/U/i_I.ܟ. 'NW\CRBSrqTҎ= p~S1bAJA lL mW`wzqyҩʥvadP.w4g)$u#-s+;3ڱ 1lAMBZ7BN < e8VK io͇L0]HǾ!&UTT]Kc]< ;J < C@3S3FŦ dH|&=O%WL)k#8 o6.IV.mR0>D \l8K).Y1w)jt&遃ӛs)δK$Wס 6Ԡ8֎>`>Kn%qV6V.`mDoM9D5ǰRyN^ 3nh iC`gBJ6[t'N5LωtP|PacK¹iK3 tU\މ.++}=Y]`c.8Ak2z < hot Ԩkqg;v;~\{r:AqpSXc05+oH>3]DivRuyh/\Lsr,U`iOBHR +%0"=@Xݪ'$0]ԋuY_]aJ 7I9!Kau,84 #KI6씲q ?vZ&Y2#2?& < /3: &Y\VT7?3[X(ᓯj+<ə%W(MMuy;d6Op>s}s5ƾ2ׯگNw < 2%i-$8Ksn4?QpL~#9f|6CּHN~ž9 JaSUzL$~~HX5~uP 9Mаn/G`H;'2W&D'O_|汊 Iڵ BL*V2$FU$Iy`647YHcIw4hi 9GLxqQSt"FUw>N-/42=XmSʕ?LK~,dMK/ZL2/QXmʈkme5ʂzX3uEH(A •٦ 7AwE>akE[]^}aǐSLsҷ꺺B)y@%z(Un5EzL9тW=B&PLҗNa&H^f-^HoѠr]8kvb)*CԵZ| < bs'akĂ(BJ{m!Rzuc$~%z w@J )VΉU9z @tj܄hO{/jm+ < Eq\m#zy!}vf`f13摰o¤2 < LdaݿED4p>+[BnY/if<%O&/ nlaa>f\o "9SCT(1EԈ7jd&'3>)YDݷY,"<] < Ez'٠|}ڏfW0H B6{µMRY["yl} < [m{}K:6MIgxzw z☿K ؠDL[|9AGԔD)<>c#?7ĩ'#SyZ0W2<$NU +ls>Ђ2h5KЛ 'C}B4$L(dV% cX@;My-J  5dPR{&$zfF^o 6-*Vfk}ja:ܞd? < 12#ok$# C < E̲=b 9F3*h?ҠK6 s9miCC |`yKEQU& Jt?GvURfиls5@,>-#x+TL%/Bh < g*,%VT"$rU N2`oVM$)W_Cm%g{l^IZAn~ {췔V`&J:C r(YR$kkHaiLT| =(l\1wBC>z7fNfBB=z=lri㲊Wnubߎ6oʔK "LmI p.%&ȳзywy/ӹ0k {ci]Є8hlxt讼?f֐yvQ9(e&{Rb%VoDǑQhR7]yBbm Orq[젿iXxmW=Nݯ9"/rm Si?S*U < -'[=4ƥF4Y 5fvglH ףzn>>qΨaP?n]FKA%'d7{^X~cEYnA%ggWbK|.v+ک߫tq-2XᝌꊻbkR# Zo:]F1hMʙirzE3LYv-oe!1;E-)"oPq;XAqR rV= < ^Uͺ4;6'y!͉YR3D[FSo [pnhK#zw~ɱwSkY3pՄ{ޖt)붽հOT < ]E35#^C18zSuK5ErSY{f8a}zchהu>Hz<<&l&KvXwV;><*U]'.$X|)N HydpmąELkdצI{/Qڼe8YM+P ­e͜H Nv^H.~ 3~'l < AmHxGʠVVy"q=?/uwxޒESspCg-6`dP0 < ^\ A iq13::1#i]A\<Aq5iݧT~YS*6uS;SͦKT@OkB=0.LUHz:)Q#e_K 3fH{ɴ0ƅ0⒇787wWme;OIѴbRJQAV9YEzQ%x2KHhLc;zፑQ|rɓG.ڑr[uaqOt<9?M@|2FXﴂ`͵&~;#m(E3;+k >ZnO௉=#!^O>t]i@66`n,x_Pqϡ#'6^LƘw_NqAe_/&s,k9U_ 7`30M",8 S.5bsHߨN/R35PXNލTI<<( !>Ye,w`*[ai.]/ Bl$*~)Ħ9:9eW#׆`ӊH3ÙVlYv{.*A;ّ*JatK2Cnʡ3Xc9oR^yiG/w;_ؖ{Xʱiw#e̲i 3?$0|HVرp59 ur} < QCB]M[W/b|`bȳ+ؼ/0+#;<3oeb'8TRION6*5UcuJB*(f5c>ZF&)E ?$6 8~1]l < FR/$7:ok8DWGJ < iVYqĻ < Ќ`N(ro6bu \-?‹&%OHB < <~1JkXhU۵%`Lg0bGaXa +Mt&qXx'shZuȦRv$< (~ygSs 1AEdq;}$$)nEo9O|90kqZ S0fVC;9Chr5o|z,h BKX[ ϲw-Ez*\ ]X0 pp(Z8NYTmM@E;'0*V@''N5$)/H[οmOL pI5?*]S_OՋ?[`w,3tvph3323e}?%"b``{AXX9\jk[%.f > naloU.@[RA@c 7@vjGw[2bv > 4!\].<" > 9fh8@/U0<8 > " ƕP+mG1ji5 WhDQ 3Jq1S E5X \ArxghjS7S7E:bTM9?`V F)N`٫:-(d5ᄨJ=;БR.'\ mOC0B +*辏5o>M]䴍;Cc/3~1ңWJVUܽ_qjY"%EK ?v-8QnT7'"J\Xd]G]ؑ,G!6RWhQWem&9! > $ۖ> 2p6;W&±(\HyUձ6/ mSpsb!oU]/ק= 0BmqECd3O.GȒ0R(\̥֨0f hjw z#=K,$MIsXtʓFےl ~d|9&3"FXZ!zr{HDrLq*'o؃ae.zpkpiŃ7gDѿ):$*^NJ"]9G4 7Na_~t@N<(2rl;sfڸRCN"tkU/ϿyQuLbY7 ] tGj,Te > ۙwudeWC6=ݤ5M`*~Whs > 4DC'^ˡWJ{]ro+|2  pT עtG7kxJu&Ǩ.Giq=r+x}:s.4k;"iIn*nQmfpkYBg > ƶM#IKǍµa`<C aeہbcnu ApϱQn=?][:H Tu¡(XrQ:.7ڄ!I "pK&lkPP1@WcT] > Db Z%BbPb$2+2-o1(^( .b @݂\wC-$6#wQ{}Td齏)GBe<sW0iGi02,䱹lXM_XC=%]ڛ.AۀT= u =ޓ n/N-IɹR ̺Y% 1O\*͵݋]W\19E~r_nCuq{c8fhЬ,%W=_2ngxmh9_d=CX-ih5M2`ҵCG'Du eF3SiiM~г''{g @{EԿ6^|Ά|K"HDz8O|ஶKΜ3~?x-9kUfa > 86/q-_inUE]WZ`z8POB"q > )zҋsj#]/ !=옼A]_z7"n-|6ʍ\̉C%ߴSl6ֹ[YRĭ7V}o@I2=Bm-|,Q19*8'T<Bξ+KF_dlM2\nDg"ǒłNTU#ڣ'u's$d^d+3̕C}Ǭ'x^v^Wә;WMf G}R^T:l b"~u-S}5o]tg0< y7uY 9-6iZD("I'breķ4}>[xesGB\DM=A) %PO#5Ҵ09.cn5T<_Lps."ϻ26cVfVR'*v  > P)6XIz'>mz~OF)O;,Ods+Yhh>Գǭ'uƪ:ْa Hg~uj\Vv<1&:rHq/ 5#ɔOq~nKug:1 ,3 1a^K d KïpUPt#]K州5ֈŽx=gonJ @DoNW+눺vidžNl)5mﵲ3*I"1aS! Wli@u,#(njǐG=J | nJxOx*'VW/tAi#'d;ў\.ԕ3{Xr f.NF+B}&{A1WUŬ`~l 10<ݩVp6ǣP)m-qU(>Vd&ߋ'*n A"Flg2xv; ]eZbX5b > t^׍N;.5Kg0u`OӀ'Ր; ==kE!]:9=Ic8i3Ѣ.ohp N(?t@=neF%237-˾V4,r]OBdq8R?ߨ8$8u"J4D(N5Ul]"Lb۷[3%wc6@hnJm'Ώp=ĿtZ^?"5{Є"x1HOS)v`XwAkӻ8K `%q\4 46hUyqYJGuWh $TٖvT&.o0[9Ѡ[tYyz&'Lt){B张FA_ۿJu fV! #26Q > n; ѣa*aӌv_*m8F !}vB3 QaC^xPA\ڇ A4Z+G;sDfs,uc}-w)z }Ӿ8T2 |2utPԯn+qy&lm t1?xyAf{[>E_>B׉ pƅtB`u 959Zt  2+bK2>,uBU(7ͪ1#ǔ7 ;^uk_<kkmHv,)% ${%[Ԟ`|im;gv*Y@}8qvRot- >ю*u/\!A7\ArxaӀ(cy &5b3=1 :0yXBh>,- ~|T,|@תi""tP`k?P$4 O=I'Z}iȮیtU89F+4j@ܑǓ*Џ"Ο+iM > GWWyj:.RMZmZ:^좞+M&y1mː=+pTO=ǼnϙuhĨ$9L6î35! wGøB'lUS,Df>xe&`w'>Z'GVY[7铷;ح0/tZt82USTĿGE3PuOjxq3W텗֗_0?p ”`;#f]9r`G}t3k剞(ll}&06M:?Oo\{Ɯt} Gfyћlz 5-Ly*eJ}mj`P>#tun|>.+g3˙@{-$fdrмĢ~!(`VMIuq{~O3Lf$?E&Q] > = 8\:".~Xׄ#Cd"c8Ej#S;ea#V4oM$h6H䚞HșWN#5P/RH02bTO(SQ_5ä =,#ܹp<8S6EC>E~f]= > FT'.BF?A.-K EElf[r~$yOm(E޽s}YPs|~4yG3Smn~ #Zs~E=hD,#m)oJ9V > eB&M,WXCQLt%6x > )=U3ɭkZg:%~!<5ivk|3 o5<DJNxPN c0Y( G|y8i>圕o$y-CtE.}3rE'tr׃αտ3 > IOC*G߯Ĭ/w > w\ܮ|ʞr > ɮ(9/4Ժ*4 > ]^:9ll@ǣwYT.>Q%e{uìԞd(7HLbN/[݂eۯ"į?^uP)kVnϋjYwpוm|/qO`fasBʋic@c+fʿJk+bd<0躮oshn[Z7LzQwcb:2]q`0zaexI+7S W)S0]k$j,dOli+J9ļHq?pX\NcdK-IӚ$9aO#`TCw@>7$`)/<+b R'{˥8L:sbA]-,;TԁI > | #HOCr)3zL|F2G@>ݔ$Zo1,"*uE\lH66 > Or,HON= Fňt@ٶS<EtީB-Q k!pV zsv5U@ ~RyƲ?i_U'N#Q2`?lø,EB1\#:b%[Oxcc+kOJ2o%(c>|.]SF2Uz{a;{ѠЧXojOVϗA`|EB…I&ib'7By 1V.4_.}{/Nh}3wbom# w {!1uU~T)/ Ej&6IoXv%xrUL*_="n,v 'wF<()a68h< )W5#Z=j63: > 'n$P'ePN+*i>;=Z7)c)Ep}ѠKT~eq1tc$ > }*j%8Hc|hP?]CvGCxH[v̈́EIPal3ZZ! }]? foJG㪈~(R-3N~30e݂uVpLx ֗auMǒyt z9Ev#Y>eNv͖:xUog 9qv > Gb-FP,3C#gkiPX٦KH(Y1V.0+2 z` > AC/1K,rǴU}lJvuCJTghw)hfCLy*1Ylx"GiLyl? > r.quPeft^`eկhT_bU=v<"uS841G^r^Ҿ.>]?]N읮)݅ç'2:8]iz~Z#vqcł6 !1、SS{K'*R9;\=U}i8RPIF!Z@V:vgcc؂n<>#(v˄q@>B;,ޚa<38}CMɵtZy@w!>ffMȐqLz21Kz]R!-,Gp$m|]{i]4a|@p.R]bRekLm7RFw%iHC.9mA=pƭ3<9}D}J > W m\ۈ7e(r > ja': > gN=ӆ΄lOj^!xY zUOHmaO<nU>ջÔnrBYpZGiGl)eA~LdEGd&L^fu(M>R⟹ > o~ڕgP'_sVy3KPxv$Qm > |8jWkx}e$Z__Zd_KRM2Xc[Hp ЩrJi >ÙFrx35l O $ > <yt=kw/s¦ @(IڥǑ$ӱk-rN+ha"^r7wLO:e( LN5&c%(jv Dk~#WU(dI, %x 4sYc_#뒲lA9 '{@Tl\s^m-pMq' > Oja kW*׋hXP-ʰPTV,CXt|_o~.T V-__z~!S쥆6@BA5r\bWb˥ > _*fb9.VԌ[Q>v|_rw0y=za.Gr4@2ZJq (, OwN,:M"bptPq|!& ?>;VMM4W.wv ~^ǥQ&uw1pf3"urd)917X(  A;f9ha{+Mng'3|b1C{ gS1h!2$ XdSouu SJSQ,y9j- VB Hn}K0 o,"5O۳A84>#̶`.Am" kﳶ*DgtlRY2@51A@#s)3 ;Ry|F~ Uo&.SoOF`"d+xVuI%z#JcW}!.e>3kn@[ӡ7 1'&)O J^v5UX > K*E(I> er~NIFS/,ڼKL#ټh/#J RAso)s yӭMtzù)PNI^ ̥xCw.;Hz%z:势`e,Ţw{[m ޔ)^&E0n9v%я[ ](O7KTO#%Mgo'T~c#^salƤӺ q > Q!<' bo]yFBSU=:!E r,Q9M*ꋥLcJ86J#9.+Фn a#;<m{=~{oAӰdz_sE^$JAL~.UyӭZNzhKhj>ep+?G }}9Q~ܜ<!KbOba o!0E$/݂JLή#wlO$ Bj{g8׷ݘіxG4)ncֲf > \ge--Rm{aAgjFbp k,0}X̤ dIqh4Ѯ){|~=P > /yx M  MfG튱v}]}fyT'Nի$N|]KoIN-nR "t+i ,ۈ RȮM-_,5:y92gqCVV[ˢ!(9ZAT &\4gOR_v22tsAsEz~^V,Z#F%$Z-l$`8Db%IcfutJ)b(FREa8b#qy &ŃjӺO@fU > mʧw > +v[Y}M֐x%za\ 7tSGꗅ˾hY g͒­ > ia a>y?Zۓ+V~?,*(zTгdZ4%4(;j`St7I)sc}۽eή "Uh%,j뵃V4ro?Q!"dʴKSJq mZyt%R.G v[w!5Tj KЈL,\#Nu"-QEY>v.K8 4@OB':;9G`fl\)< E뛆s'g M&h EVSQ4[zz"e-S=i %>SxN.2Czm*h]rUTȈ4e@jϷCkH]L!#8R(;SQEB.<E'4㕢k5✐{6" |Z%KopXov<=iG, (y8rD'JXe'ј w#ԃq#'G]#R㈟)hޓFyr~Tk4d .6ɡi&kMk# @wGXiQf+wu-Vf}j}ĵrݜF_u{S#2GC.~|Sll"ÕX6?C mG*/OD;lpqY 7zx1k8ka!tʾ2_L/X֌s5ho=gvaEXp3 (\jT7QA _gk ;ϡ-"6FD?:@y.^y!QB}ywYT,xt um]*_-HT25 qSԉMs > our2#D >  F > P3hAG( f«߇3ǭؖP]TNw1[#Uݕ̹dTч > =GCOgrޤ9<]_~wD-` 07]g#gWy_axW#G&w8xfʊNpx,CmUk5>, PU| Qj\70}&9}LR~ Inm|qbjp7VH_Hntp"*-0Ӭw5(QlT;AZ~MJ(.#y0b )֮+6GkK \Kθ `Ďðzs xRbWNS#hSI,gy=vq!m'ۍ u^|sHcVE/b#P SE^J~ E P.^aFRO0vg*rc~'-uyVVȹC] !Uqv]l$d_#Zd]psW=0* 'RQd(i@꟮${.S-2spă]VxR$j:$ԗИHNYч2 D;7ϛa%y'In3>pv6Vp- 11655c11658 < /FontName/FCZQHS+cmr8 --- > /FontName/ASYTEZ+cmr8 11678,11688c11681,11688 < 9}]G+Csx#`X X4h(LCl߀Jp~9ttb"+!$B(CjG]3RA UP LqXOW2$P ~?p ~Hȍ/Bon(ՠ:؍_ NlyŁ̴(lgJsurE,HtыiI:Ĕ/nH >"w$e<Η1an:)z&v=nDR8& }q`o4lRt\2Zz'-h&WZ~CUK ΗEi +ՉgIgC%,(ꗊ,A׭xLӺ>MgfӲ'&xt-^yK1*3 Cr_+i$ۣOL̸nͫȞ! vfxYE1I_o˼{hgyHh[ r^ۥ_C4cO \U < loIadT9SdDǾ#"LaIݭ oY_]FeYeƭ'#3v~ ȗ*΄Oly]?P\͢rfq(;[7Pde=2><ۧίv᤿ISe^WL6º3J ^dY*Y;79|cTJet`ڊ*&-B"=4]H}˹:6 2ᢓp*74VkB Sv(x}nnX@/.bvg,}1w < {KO^Wx$SϼMFRVzRxOgo&qt|EM;@n3eK[Cކgze6S/u\׈mٌN' /w}+EAT5U!0t/ >W_nQqo;J3A]>eJԦ |͟/)|QɮgByRyFX>Q2Ci"0z,?yx㐷-Od[y㓷v7\kOq;T77ޡXoſcjV({͜9u_"d5s%" g90P^'\ҧqU;|5Ρ < Ř]RshۄompϋN{@^a+`cS¦$4f9?Әё_قQG&|`lT&,#hLl"eD)PYg{"Sp~ ij=!+\F~j,4R"^In+heؗS(g\Ie!͕KzŴ숗E|lrh犵ryxb(JnlV@ݥ@o4gվ2LcV\zr=h ykcdQwhUBfKjAEkM_Q9e#7(ӱP7޵>ꭹhdѰ}5Pns < pb9cire^ G ߮\}Rmi}Z[^Р4>1 7мi?Wӥ6P͞)$y.\-Gwk*$M#Dv&^.cۓsL|M{0X.zu+`ervyb[L!N7.xz\(&9`uZ4wIopqNj-$1GUŁq/>S7|BimXߦ,0G@d/FM8'z˻x>UsB͓*J#מ̼]vۧ5qḛ/NM\|}ů[oxbg /$1|E&&<r={îsi39dP.cʱ>D߱dVZ|C_䤋`ch 9ms2?;G8;`CEh2/5,ѸQ34."r_r/\0EWBH > PQԎg@*`*T0>d2H ~A $_P*AuKDZ{=iigQ*! > q3DMY<=Ғ:t)3^B|0 \0riD٤ #e(FOZ\!L6&ݵ% > .R^嗈3\ٝ/,9@Wϒ쇐KvYP/}Y:7'[񘺧u##:O}6̦e%OjM[&hc#jUf徊W:HGq݂IWa=C%4ơ$>)b)-+ߌחy/~4>!W뉷>弶Kkmiƞ$qޒCɨs Ɉxd'y\*+?;&Ps]BeCMJW}0}G6WE>[S=42%]˲ > 7$u[O8Gf )Z/_%Uߝ [٨\;_tEW;P$w%\o6PU+/{i73eΩ}d3$y߷O_%"Q(Iԧlˮmmu?fc@lɲTfsa#ip'wor>87Ǩvl'UL-[Dz>?isGum>!leE'Tnhǭք"Ar,P*l^\0=1#+Ls uX cl+,˽Hy3ks4;L|j Ӌw > mg˖ Zm8}8_=Jc'9x\OHQ6+<_J+DV=8f7kLӥC`_^}<󯪏Lݢv %f8g|N2M.p?9^SF]h!9Sn:U=m-$|dGdDar_X~!o[iN^υ_,'oSnXKGyvݩn8npCx)ՊP95sE k0KPECs!:Ya>ϡVN\ #Oثv%,akC#q'4]1)`cûzѶ b/ VǦ"MIhr8_ 1铣#γ磼L(9٨xy%MXF(D܉RFX Dzq4g{B6W$ Xiܥ$Dʽ#ܶWq˰/;}x"VQϴ\ZC+72iI/5k7rOWŲQ5جK=Dx0t^~dLEխ 41ҎЅia={;-KL+؝1zWtMڬuM\i1dV0!t'EqK&sHnWwkiXƍJ2-bf~C=87b!d2m}N1hЫ}eju!OƬ3ܯ6N{Ʀx跅P͖֚|s*F-,Go8QtcϡDoIݙk}[s*Da}3j evr]*ʣw{]3N :D:Ai|b|n濡y+Km=SjI]ñ[/>n@U$ZCoIRFމr+L\ƶ'3~9.`]@V Z;ĶBod2m]QLr*~*h~x[ܫ[HbFe y_x}oڰM;YTa,驁^̍qNw_ |xJ 4Yoj$AHerzh-7LxmnI 6n(ԓVff+OuRt]V'%fVȣ+?ʻm2QP]* Wnbh\g~${T^,cl5 V"uM!)VWbSEk|,e~+\9)$ef4UY7Iw^{Aɮ!r>O02$Qjٰ=Z.}5mc񭫜Ƕbg/LͶZjPv.o9s=-"i"6mfka<暪fZώQ|愚'U@s F6;$=yO/j|wʘa_n\_׷$9t k_Hb؋-L5Mx*1z]4gsr4]c}cɬIgxۅCZ ˔Uh4*nƥaA '9Eh%Zۀ;$Þ߾fj > bq8d0'sclZzjwJ㕭KFNϗiܸҦ&ΗO?&Ͳ,rA]#Sn\"@IezDž{ӑk>3sܥ8#S֑OA4JF Ҫ 11698c11698 < /FontName/MAEVUC+cmr6 --- > /FontName/SHIBFN+cmr6 11715,11724c11715,11724 < /cƾ cdd+f,c0fFdY Kޓ5DYBdR$T“Wyzy{:<;"HD`_&@5YA` < 0Ey R2#(PPTQvV u` C m!P9L{xRXi$( < A$L!>R2HɁ Spx?z < ?ILi < 'ީ`,Hx,H -e7fk14h1#!1O `y?Z# N 5@cx>уOAρ8+?1 < cGādZ(@שּׂ'M)PU]+Hl՝1evjM%='\H܏(ij?4*~sxMݪ9\TW70X@[u,a+ e[5]f}FW38A&vh3uRaɍ[><)Ggsi5gǹ-h>?-:%"tnk߰upEEW7oR&&Lhx( Ul3"r/g|P!WT'FGDGZ !ZGg޲)m<݉?7[ߛhl5͠(4bye 6[ 5|n@4#i}\ӡF1TRu?t5+6 S]> 0gw=-Sf' HN'+I0ēx:anKA/YmCFvju[Li$MA7)Yߪca!}BeљƫWm%]Z]zEwJ^\c-+7yCOY_FThe%)ddx'É74 2a2-M3} mtW~L>ʻo/M} uVKJ6 '?X4Yl4 $@)9'z]CoTCķScWɖM Jy(԰y &^Kó!mm07#&Z3÷ lu#ܽ駵 < 7I*Ȍܓb?>"v@DMճ(pk% 6 ](R>7t-ClΪBߌi9p1fdu9بEU\ѻ8̙Q".mwwNdY^{9K7N=T4xaӕx < ]#Aʛ[xb`G=ApTcYTA}CpFM: Z}3QpY5WUAB8ǖOF!:t4կU|.Qf1hvט]6Z> Wis]uUfT!tǮC~!ա$o#RbJ7TdR=PEn~rsM^7b_=6YIb8J7OݸSZO#>,NJ)#(*j"i5~Ғ #1G26yPOk~r5rrS2$-qiD[yU1N|S#W,3ygby ~%a{ .j0ƥl1s=Q3h,6׶{1A'Y}ec"^ES.Y*"r^kik3R5#}=7&91:;Pfi7`BVbz+z4 VCM],Tۭnêm.鷾kFdAn1d@ G@ ٟ!{ Tۂ --- > /cƾ c 31sc3XB,C"K!{I{(K,YdJx*Os<}?q\}y~u^?qQo a&0L(oAPvqq{Tj*j0Ϊla"*})O@ > ' 44ve9K%3` 'Z*@ %Ca@]5$ɝ vq|R2 YjX D9)w` H75"H4?iNYZD,<K$ID*p[q%R?; $ЊL%0%gm= 8oH⯢gLvJ? }*TwFd?QCvD?ϫ a!sw9#'<, ^ > K_i(mY @pe`@+**PPT!#@$|'#5(LYMm񧐽/W > $ ~vς8̬M* ]/[$ "e=yNj|=uVl @c!&|dq[J״%ћ8FʲF=!1evjM%='\H܏(ij?4*~sx~[d86YkF7քKNԙEJUs^$n(`:YXV7v-Nkv؉BTWgp;vuRaɍ[><)TGgsi5gƹ-h>?-:%"tnk߰upEEW7oR&7Q2٠ghE^@ϴx/(!3(BLqNhGͱACrNeSxR{!r7v~Jdo]|oRKq4nԔsQm)qMPKխ0լ`4;^w$|{ô;Gh?mqo2X?i8 Dt>|XI%,Cs[ > ڮɲo2T먫gzs-'i > !OV>O*Y>a lo*.4^j+J_ғ-#V**OHmYzJ2E+,%%;Nm 3liZi2S')"]-cz\6W>'~|dĝ+yV0p\>Z-*Bd.`f &&`?+t 9S N]b&[B;4$(M DK|5ItZ9h;nEUCjhz*2 3-M?TIV9Da}xxЋ5Vϲ|b y,$t$GQkbsVMTfLˁY7#F-Ja\s谷9:amӫ3vf 01DVsS@ogvιӕjCA]#Aʛ[b`G3AtTcYTA}CtFO: Z}3яY5WUFB8ǖOF!:t4կU|.Qf1hvט]6Z> WQis)]uUfT!tǮC~!ա$o#rbJ7Tdy(Ţx}?Č|o&u1/e׍m,_?\so139w/CSS6$?uDN8le~g>`7$BN>(m0ZHTrcn8)MZ\bd(P)ݺmA*|Pk[ѷ0;VGH_ j`6L}:M/O$믶-Jm 8eZۭ\kK?"yQM^Yή7e/jJ%!:\(P+:ryC$a/GLw{*\^6L(]G 6_^qGsΫYߕWf8 > I!Y.0:N8u?|."EIr}[f1#ѡ>G"W/1\mn8֭M|jbC7~%q5l!"6 5sܯ_8Z{KA?Xz9Esxya>0?c#k]moKF*27pm7>@뉚WEy(oA~x1"Yǭ&3T 54bY[༱25x~Caƒ尙u8UBc)̿ TU]w zbٯDu]dGq= fN^a6zvQҴy$ :pσdk5.ŒZחXzZޟOMe}s5j[rJJ+Q' ԓtn:F(ds2vsi}mTJcpƸ?{#uG/V1-O$ E%[ `ZLΘV7jE o`#[CٕR[i7eG=?"Nwhe+5Uԙh?fƈqh?Pt}kS<ZRJaP>k5B (~"!&CPfOZrcVTt$4&^UHF&iOnFNnJƑܒ%.->5vk9>!ocje& J,랇Bq)6[\zԌ<= Vt[#&<|$lLkh%K|STW6 -mmUfQGX$A}Ny,YZ pP='/X^mǮJQW > aUH6V[_5#ZOjt=pDK'`)W~ 11734c11734 < /FontName/PTNNWB+cmr9 --- > /FontName/OIZRFW+cmr9 11747c11747 < /Length 7340 --- > /Length 7342 11750,11785c11750,11785 < xueP\ݶ-!@ צq M@CӸ{pw,XZOV 8)n(mĤA-VpTni/ż3(9ge:H "n)#9Li,/%`U% rcDiJDW[Wl_L~gflX˜5gܬ el͕)v+`3z@W~GƉ+̲o}>.w[|6ke%}~G:B~[ʚ < 2SW>ybkF! iwf/#c-b1aXi-3-$1!AR/͑3ϣ+ww>;䤷NQ}dt>]]N{b%dsY4pQ5:/|>Ɋ-|%OG(hjRrU < gW5scg>oW n3gxo)r*CgX\hcOdY(s }rxȍG?=BrQDD5T<.,y@^y1^cw/{'D(wUa2̻o".W*Z.NeP1OBۛXSf1 -?l9uby,l?-{Jwafy+}IĺN4`h ׄ\9qS<*x#BTc2=ʟ|̡LAi)z#f?u6PBұ9&wT6P[v-cgOGnO٘ûS˾3ŅQ/բ%pvR]=]c4m;4 ߽XK&S+[I[59t$N/y+t1w]_k/s5j-ʣ`}RћM=i*Y:Wsf򬲡l}K*p6JH#S؅^Z;P'?t/$ؕ}T3|1h%$(s?UGBdأ ǀ/yfT|X/#(x*L)1 V#˜Vo AC5H[2J,4Ԏ?Wat < bxH˟_bwF\([MSa\[AGn*EQC8^7KKO`H P `PExS{ZYЗ{vKi%0y n>-v}|FW/ 6G|BՒQBtgLHFfwrk ;QWUOǒKELIX^L,saaMbxFRy1?+N{b͓eIН~"MmH`Ӄr}="S֍39ȒP2N>6dR#zIwYh]]Cx1aJR%.h;lYA,R/%!L&Wvztk4'~YVF׊A Ro]JMٌytĴзW4:ܥv]%9'dF )G)"eli < 8p_2!&9Kx({Ki?ֱqJ6Stc(v<N,F:~9AicB,*޵0vz-ȍ@}wb)-k/ *>&ɳ~QL < O*I-]I aRTW/w;}~#R.ݓqn3 ?gZfh4(nY1O53ubd *G3[JC~\Nzd-t8O{Wzf֊sԥ捒fWq{J+K CSnO䮚j1RB %9E&tAŽ*'m/{ :;t`3/52r smN;_ ՙHTXrP[J_df*l& ܟ < \_c?$ó1*9S-t{i[OW䎴Uݴ3,)ENd>D:TǠM bo < 3Z'ChմG>΀5&ziRD~h,7YCCu_5xd-]aJt#GƗ^Q_`N:<؋@U)fsg[?s}j Q9ϘD2sG6+KMO-a5!ÛWj΍hmһ.gFALv5(OVx7ڞ XꥦꙡLsy/t7[R4V̆B\~s> i57|m&_4bZZQ6uJAI,}oHEU#CJΓ'd)Z}$ < jK ИN鈉 < ,~ɨ < 9r=呬WOԊx L{3X#sm)VkN6 Oki7Re~S̐8Lru5%eT9^9ݎrWIO3;P=dreRL`_rNf\v[ԆP7-V!:XA Wו < GW,CjKAY |ٚL}{Sr)&f8({g'$[oczGv'\P%\}9=jZIrl/9T5^L624-І 7mR>^$P)yO0ۺ*Uvc0YIDtP|Ti ;\=fDaO M?q|a/y_ DYxnk0In{p-,2Po#zUԧښܷV8NqB`wnpD< ,c55 < ktu= < tNbffwu:zUS}ȴy9R gn\7)[A1Lnlî'A $f)qA3Q.[ < f(wL [SGpW[ekapj J ;JX`We?_}jbiǕ0WQL痘p[oAK*ZUe < LEg-nJi*urOְvyؤt>w_s'[Mies6S9 +)_xb < V%VR{{g5ja3nƿ^QXԣ84E25t! $ulrʶ!Ҽ'_[S(Yu+o涢mI" < Vڞ&-8CQ3R«SDCXv`0,ZvV3<υAaa֯ N|W < Tɯ\N iT-=f'x6$&nPع*,PD /xIaz{jTi/)l < '- < AVy75U Pڥ\:t3N?l#i.` P@~*2Aꁗ.k5Wƃ+yB7bH2p,K^򂵾Z;qj·`%wUGYpLP(1ORx6HC] g p5DB%4* RpuITd!gID뻐z"#鱟3~ՅK]l:>B( zH1 xmy;h < ǷU/x (EyL+K!O E,#\1Kou##źQ~\+j1%Pi$;`6r4_Zs's!^!i?4 LA,e0\%@KO$2 {9Uis MS < |5s9l8①_vp$U%h녊w~NTA g8-?_m1 ִyf>χd49$IQ%Buȥĺ`'a螬#;䧵~Yt Sm)EE$sGh7l0CH4U=/0o@tUڑy3CUذ꾌{~~&%ӐX׭ < 90^.%!q2etz#3QӀ?Yvŭ YfAFۜq^7ń$&lJ:B:4nϚ_c,)hP<`Y"bҒ}>M0CX$]%=4Zyȡ aaL !D|F7DKN*aV'R3 H17ߎƭ\$+)Ю(P줌E-W#wḧJqMjl%{`*u/N%הP+ ?ƌJ.W5DxHBҠnUQOXBP|#>f SX ݫbY? S2e`=.oΛV\AnAQ$+'FH§@'9Aw'(֩W(/,~`;'{ޞ}{K_ܐ$aY*+a3KEh@᧚+^.W-ӈ.}h)M[Fb'A/KAS;K etD{?SD~3V_#^(^ :%D4T DOmZUrq̦tcvH[I8n8-L$X /"xQT2Wl͊A갹'H Y+'Xo6X {6яYYP c"ݸۧ #z|hU;1ll=XP|S11<KhuJ⃙H?S6%;#g F  8UUN^눼±y7[V\>PR;9 CV`'g /+c0eUt<<~ܥGNS+Ým=B~^apinJniAݙ`{"|ݲSwRS1z,UQOb1 #aW?P_L.cKj,JZshp27Jzp3"H轂~v+;-i8gr]1/p@bȆPVm WMo.m ZєjOZ:٫tV€*luH@f汻dVig < *ӽysl *&s5Q9] < deU71!MX^df#Cމ1뤉Pp֣tsѾM^$ < UVLZP#VTE0Gۥ,nW|m)$ < u{[Y",ցVCAfi7vez mB(A ˤ\^i}raw:uҍZKR[|u"q,0NyaO p(h[ьt --- > xueP\ݶ-!@ צq ڸ[@44!; ,hpk]y:Uc9kVmF:=ErvN ˩f)02ꩺ:C`"^~>Oa^?éwp[YX0 q#\UB jN0ĝ  C]0+8kHK{n7v993X,]P忼nL/cZ3JCU!?<9)P\@A~7#!vpC+K-+ J!0o Yh]% EZp$Lu﬎5j9;}7$ ="a2 7QX9CB-H+ iq54 F4m_* `}fp%-m[p@@?H+LQwF<@>h8.:9. >F 6f8cqŅ-ҘϦ-CRX,DйQGcc< 0F6zk,*za ]t*2v4煲tO 0\t,=tFfcf)^ɯef^vpwp|;<^W^aQ7OkJܼb2x5W > Ũ > *#\ctZ'NZsn;&r88y܅uFiku|ڍ=Qd~.|,ֈbg"[o^&ڤ-hq( ,Ct//͑3XO*wwh?9椷N|`vg>Ԯw'=uaK9HM] "M/Bw>J-%GTdkERrpaUfWεrQcg>qnW砞nfxo)r g8< > cEQ{̹ͤ>|ǣyF!c yi~mzTLs*c~Nco <\w'5IEgbԃȪHOב+m-urY'*M쩇3 > M ÖY>4(H}:sFv XG 8Q6n*l ^rLynF.`˴h xVvOF™Z$xw{4ג@* @l.]) JLʁWGCWW-ey > 'Baߡ:)䥝d4.E~/{mɥd^yVPISn% > :% -v!q64(t eԍeFccs<9Z=+"K:Jf!O͉/h1 ~_";˘4!*"zJ ~&r+CH30u+?hpPsA/21k > U>;Q=?wTipz.J9a > #B: > !\/ee˧[FCφph"ļ$y=..ib=Vv?{٥Yw4Eq\7PE!>)D=>!rɸz!3&$#UD+W*cbfdKl&ypp1S|&؉w'9=z)Ib? h&8a<_(vE%` Vc} c0v\t^cjy/uҍ熂!!8tJo7 ƅ Q.:{Bc: 8-]^ #Fz=Ѐ>X߭D > Us$gOi_ }fJr+7zbL9A]%N!}+GdLu<ӏ1IcVCD9!{pscML=J Ac̖>ж+AKĤA$S}sy<)*T3uyEܞH딶#zeP N񲊥S hN dsgЧ3Qs  fdj!ʧvayeFs\(g¸EӎgyuDRU!`= \&җ*ab[I w'BWW|Jg9;ϴ'Ê+|tK^aցqgNd!T6TװMbo > +Z'ShմG#5&FyRDAx!,G/s > pR~?hZw,P) GPa hrX*}ö7C2Os(H ?ʑ*{[\y5(h)1Y\c2*I > iل{1@;^lldOwa<0?JFs&pp 2j"~}8dtBݥQ-}cM<[v8*@^atž 3ks!kZԔ`@=+EAm.0>zKsI'o·l+ W{9n6V%)cz@m}HΑT7ǯ)m) @4=lDoMZcn Υ+D"Ø=/cUptpmFDž~Iv,4f@mɧ6|VY?y/ũ;xOgK<]b,l3Li,]h Z #{2e'd7Dl\  l_ :HF9x/WJB6Iw>݈#|(xM7Mw.jI̪y iGWBjK@YLPٚL};3J̻o7)fxh;U''dJ[c{Gv']$\~9=jVIvV*pDjÆΛg)yrzAB&PyӑrQqN7ߺ"E~m8YIBtP|Ti@p;\;%vTa6 -?|üoa6mߊDوymk4Mn{x%* wfoxqܹCj > ȷRpd2+ țYj zRzD5Qnt媖i|wJ > :v-ݮگ2O(Ln$6%'Ȑvvq6,Q{kz;b>:kֱ)m!ұ|#ݞEckF]4Sf\nX:AvV nvVW\Z jpȀ=yu SCAե>n > ;gja&]n _{鳆"cw > EŚd'2 R HitƲSk/La>-[R1,vJ+(s@iĠ > F*ɲ > EHxts"k6/5, +ƊBĉlGk|2 z;9/xtⲹLhU~zbዠW%Vz=q7_/3[n_Uf:PLMZ)tsm4`aܪI6*[Ĺi PgT *>ʹP$=?L:˽*ݰ\s{~!GpX{,V鴳%"Ma S|:/: > kpٸ IKvWQhbyW4WbVCo_a+o7wMᔯC#š969oy > JTgbg ym5LBh#S/T=]S'3zQy$N%ZLRFU% P!/%f[ }(Y};?ĤBp[m~g*/)R;y}2)Gj8jHAr'cd(c-l``Rkx|KZ-9LR&Y߅דN._j-)GKC9ooCQ[X4p*ZtϬd*HLJ[)iE>A7ei *ʮ^+}U?F_B%  zc A;dmv#H% PZz@ZQƽ!r#烿㸁i7WJ77\S;1÷ky c-\ F#nA[T /(_td > ZK$vBn0%C8&ɣ0M;,lE.%>Z{8d_ߡ UiyY~{OMw~%1x^%: ˮ/xGfv0l\3XjHܫЫR2K1gzfg'p2/8x k%n(6 R,4_Y*&&58EpTeapz֤cKĈ|9- QiU''ʏ.gqe1C Kj.Y3rY%dַ]sRW%P={>ZkjGJ+z4n*]NuFY f'e,n^{O覬פPvZmҠY~EO-&ǜ]96ܷYhW̽J8q~z[hzo$ه T*;5\ > { #] > AU@D|إ35eS# $4O4[yE&yJy`B5j z?ԺT۟Ct{ > -gcz&ln1֒ya;6G;Ǟ7UA IRV%N6cd[D )Nu8r2h2 ۽av*v4q[ x>?ҘȯkD6 +B4P40Ĉ&#䱍bJ2WQ!ٔnwy̓Îi"c+" 'zəEoBJMp5U4S7°R`!du?[ͨH󞵹ORqx;ǁmfHzN,[_jDTԸruL@,OGz ݸ5҇`kO[{ٸ4%-kC}xI0H"`d{'&"ڨplo^f/Ƣ$9<(B1RNlz}(2B0EX 8y?8v°u fkahy{&D7_~2 cgdl=cNc֛5SQOR Mca?XM-cj.K[sXH27JxzHP3"D~v+;/k:jdRErݰ iD(?_4}cՊ\{|j^eTWQ2D&Ϳ63N;OPyT̘ aQp9W!HzeJ4Q5⡈~`BQҸ_mJڔ$USMjָ<2I5m=J>9GPcǦ' \i) >KiK[xj_ӾrnsN=UάKUݡqفIpZlӧ_gr.( > )y6}(s}v#zRvO[}wn/L_r\';qEEAJ'  > (E N.v'[Dz| 11795c11795 < /FontName/KCTDEU+cmtt9 --- > /FontName/NNCVFM+cmtt9 11808c11808 < /Length 4484 --- > /Length 4483 11811,11828c11811,11827 < xTy8ۖʖ-zlٍc߳%L3a03"Ke)d";%&Ңɒ-TToo~y98G<&L?. ژxڟ a@Y٬ѣQ[]QFxR%vac{_}3U]uWUJ0s}"bhcUoxii+z|$ bN6O"E/]Ȇ()BDx>9yn:5L+:[zhýɸ EСfޏUb Cca8L.s&UᷔOH7=m11o6B_$."&Fnn+űIZn_E-HpL__/Jg`:E魥RPnSEֻsսu_&_eMjMМyWGߤZB=*Hh;) < 4C\xK,8r6yQ < "k 't4[L+[C#j #O?R;?&ĭŎAf1W+guCN0H<258S$Wc9ΞPlcSAr a&z$yXVo~`7N&+JƉI`V>w_&.P6]F֟`Bpv=iW?mMK)E]wz/a#>k0 ۮtB08fb0y&5蠊j"4GHh [jj}TeLkنnve[=тP?8q\ B!=YLv] A[N0o7qVf'&#Qjbnjޮ}"nm۰5byȉψ& 1%>.;@}*d;0l>)~N]Αev$}`1Yci:\q .}rڦNӨi eWUOGޓt9˝ْۡ#ϕ.&5/UySΚ:j?ya;KSIw昲neԷ?e{{ž$a*i0#4]H|M L8yth.0 +áAۂIcآ<6+Wɒ:LKw^Ou&Wp>!rDžSTTq6pzX%'[r@Ux zpЬ43Fl:>KYұt++N|Sb7X/<9\)p󛊜W&óh!S8g3 G&/{Yn=h[Aș&yw0ŕc˖k,TuľY5'#gn*<9[/=u<'V^z:V]^ W:ʱv۳_X{DCxW+YVw"n?) sJvmZNm&מC > 8݀,]s{##8+sN$~  M|>c~lvk+GjSG9Fˆ=g}8_}8)p:k쩈k|ϕoEGLؐ(řl©uV w w3k?͵7rEͨEV!=u}%xVxI"Tf-Jχl5V_tHsKŘr6zo bLu]8;mC$E=ٌ7**`rwA-JAF࣎ < \/½ZdVY7lVi-h{$)[{tU6dC舟(x)*K)̊ GЧίLGD`wЍɭ7:$Z暎ZeT;3jq:):cB9^$p]ѷKJg6 %tSng5ȽIv+8(.̤cz:솆˹.%;;k Yt::*Qb|/ًc^= 5A3 < /kv.#c?WUum_K΋}Y.xE5[݆OO,9TUaG9"-h_C9#Ѳx( Pt 03(~XM8+/y{njWOwA2xR& <  T;ч_iͱ\H)vŭL]zGS|s.9TL3ޱ yt0ebt''FJVcܭjدrƠC#TLAk+tr"]`R87 3דO < SDE.X(͡Oe=>xyWGbҞp߱ޟ$eȪS]_{V]LEAG5aC~^|L9ºs3Mܙmx˖VX&1%)&ڢڥ3Hu^Κ\vpmA5hǬ5DF:n%:v!QE&ֺy݈LU9$!mY ;E>>L6<8c2VyeeYksaeR^L3=}&3a;H5$J,fJ$ _^e v39W[SX5`9jYbЧ%6%tqey1vep L>娺K["(,RR,}~7neGVgWS%-!30,we_WHEtfq0~Z-!(Ҽ([>x_xkRVmLO<}#XE#wJ;+ju#-&KRUO5 i4:;f~ 7OFU2aZ:G0gX+/8;5Dk\ /IM$quڇUi՝F:H"s.XEeǽ @ݙ?ze ģw<'|2>̒c{|@_D &SIhD --- > xTy8ۖʖ-z1`Kd7K fØafe,H)5eOl%Pz{{w|s1yu}_sKTdQT0T*(B)P  > @Ua08cKTQI0$^T@#@peyGE0@S\D)^@E@@~h)GqXE > `*p'߽=HD' +qd > DŬ K",΃&"Q Jl1_PJڜd{VJ 0TZy#((q`5}pM[gMGܔ&1DO"c|S1^&PpEX'$ > yP(+{q > @u2iPQES0) > M*@пXC߯_R_R( 1$, @aLF Oh+ITZ > @ gur'pL'.(iB$x>9en:5L;&[fA2"ގvdb > nC|t٨lce\դ؄eFf{Иu$sU-vznL sAW-=I H*Q%bۊrql8^Wuk > \%&7˫R6 wQzk4`0ԱwntAmomW &TYm^/d4g50鮖e/EJi)6ڎk=tza'-޴R> 1A mD9fypxIAdB ]:X`ubi Aث 3ym!'|$gvqcW|+1U|TgO6 yr~[o{? ^(NsՊ9ͽ)JRq";sO]IK|34jmય'EO1B[2tםK؈i}(LƩ+jκγ|z^I*:h%h!&d~ > $^˭z5nm>2uk\xe^Ne[}тP?x嫾\ B!=QYLv]j A[G=jO5dZoN}xO0MVԞ<.,3՚]=Eb6aks͟MVc|'}. ·]-̾@*b;0l1)~NCΑev$}`1Šci:\i .}rڦNHi eHW5OGޓt9Kۡ܄ْ# Ζ.&/VySMuܼ i0ͅ4D9[ %OwA])v/x kZ<8L)M0bӁ"C,n!݅'Y ;#C9*fo{phжlo9;JfUnChҝSݥU9.z=BZ5}j*S/ Ljj%R~R,j[ if1:g ?q\r: \N)W>U$v?ʓIε[>yUpk:"6"M>q6=h>D>؞we}}O:"bFr}-~ "9u$q|lْÂHEZG+A(.>9s+Pi䉤^̐IԞ8,XN{&0d3_1)ǦۭG.ou̿$Z > Ӈ/bWa=gY5IWPfD̫R+KBZδv3HM=c`A}!}-q8,=dz{#8+sN"~  M|>cA\vk+GjSGyFˆ=>ɜ>8yA TDc΅6ߔ%[Q'6B@5y&[#piUgLu|=yݮOs-M\3,#k1e@_Fcw_mqp.d2=9ui=oRGxҶ!r2ұfܹ }z}Fi-!E(;cx)oO6c J4ogP7sVԼc׋9k8E ]ᅽ #Ы;'m0ϙc٘@t"\2_w ɋ!ŜsU}PhԽ%4C6rfsV}fxe\!5ŷt"@PJƐSV5"ɩsgq(d l+l.9zݸj!96ً_(9)Lm#tz\ip,GBW Vm& tGŨхnh}v&M;O̲P!Z7 ˪K?fG_.,4 OGq[r4B{7RZoxw(K5IZe%T;;jv*'tr&uƶsT&)H ZoS?8m=OoI⻟Th"zv'zl3N,ggx > 7PBspt::*$|U!kݗ1dŌ 䀵g;Ƒg>/%kcEe9.xE55 Y9r.DÎ5} Dh.h|@-XP}B2b 66l˃[ȚzIwKy]y<䯇bNnB Nq+ne;stQ΢BfW)X=蟷~(};?90<17TԷm]nuPs~3b]_3ו#xͽ@x0s=1\&Z}/jBysȗ].ڍwu|-&[/ɻ-I > >%y~z^:gUeg*< >  {cmlD\k_2))1.݁@Rח7w]繄]2vcY%ﮞ!]e39 -< r)]Cb HnphOzD@{fX RY`ڮEdưDmb5}0}$]ށx޸ W&ZUdOMV=bưH|4>x9&kv|rh긕؅c@E>\3[9\v#z& ꨌ}92+s0|ZXPC3LX֕e݂GnͅUKy18\0AA%Ub UeU"6Op}]*XɡXޚzѷV>-)!Ì+{H?+|D;0zKI DPXե0z9o.4ˌy*{K*~[BCjܕ!^£!YQѶiXHkob}rI90>`wRo~c}:(Q쬤et趘,/]׭vNgHL9y אk:/zd4:_,ƹCl/#~eYr|~ýsYC%˖>nvA06}9[Yic t/2Ue[&џ_Б{ DݝYxcV&ZZ+O /FontName/ZBJBIJ+cmtt8 11854,11879c11853,11880 < xtuX].%ݠ4 ] !t 3- RRJtHtHK#H < R{_?szz}*8R JlHq(FxIZ`$@H ((z < < *Z|Bw7#e JHE=DP@;B<0W; qvP[$ Gv._(ABH5&WFet!@ џLyyus=_7FL_uH?Yo&PAJCM-bL4C]= JGEAAE!N#oOnn8=uaA [ ܈Kwfу < oWpsVBGeحirү,sֲk >\H2UY9q+<]@x6"+s9NN{C'i羈A ]a%{ȗDȲ=@46yʏ˼/>,By)n)Wh==exxZq%uU[>-d^")Qr/KneuMj;!>e$fs:TPHtN"x>UQ5|#x{j6o7XuE]Mb F<"r'_T4YhL]v*n^'VNJрivt < 13X-,>Yr9?[g7~pYU}mojkOS_lZ < WڟII:ؕ*ѠIMf.cybW{ZQ; =:MNd#$Zċc#e) d < }ۼw~(2|&"NR ޴t،1ᲹWq+F2uz6\D(S6}QfK5tcʟvq Xj?Uad7´2fVI*3$ yV 1WƎ]8;\,:/دIcTX ).5,HvICDdE!dU9ْ0TRD,yE,\HC2tY435bwg*MUV*i c72iGoTR |PCZc6ƺ^4+ݕ+H|uB)IՖ*ؽ<;ZU(<=W ,Z!~er?JZ~W8eq rmXDy"T~#ہ!+hb:Q'55.e06m<&TNy:i46(k. zƒ˪‘'0ZkC/al8Ʋ]t==7"5*cgA / nsPthegۗIX{/})㑌td S܅$D"ml?KeJ[q?ʕYwC ʖ/m;NE %+hk^Uxy)H+*Q`ܶ(WJ(F\b6:cyx'`# {UQkНW6ʑz(*,B S#*J^)ȱke1F-9<2ZB=40HM_֣d$4M!Z|?.\yw0˜MlMřV&v {>8PS}"ݤ7RS<3$2!=Ww?GdeS 3ѳ^Jg~OHhȸد.H~",9霦_WK+Fo*ڏʘeY\6LJ& @EJ؍3eJwF3@VNLVZR": #Lrk! < q?Ns~uF̑^_ X?>'SͱҺ>cLգ #_jh&{VcSc?x SM&8_mډf S \-.)+cTݪ~lDG; 5 #TJ]N N&dgU]H,[1Dv *t\ndV߻zW<5w;O?18ԼT6y89NE7Ktl < W. < {"xYެyAIrL9ywsh:R<=Bn!}%mmсN%D#ztRI2)ckwW)-W?HOZLqvY!tr<[oi g<9FE_ =Q6{>먙qR.Sl68pw7yM-%D đ@r$b- M{߶S̃&u`IP]!^*Ijpñ8ʖ%AVw2AcW )+/@Ov}fh=`]F hЧvt'J={pbLuKv\!UF Wqe^1nAg:OT^eIlY=*0fy= g4*?K(fz}wv`QI%GG$'/^ @L3#Rsߟۊ:Uc&EwC'lJeÔKU{8Kv;E%\?HBh߹yQ}'ųP^ŪΝdm֩4Oa8KR1?ުX~O*Յ%jTIutf4)ش|9m%jjrOU̓J.epT\+ !tN #%0Xw;>[wtΏcH(.vV%!B:G>P9F|Wodae־;I'ndCwg A^L\cR ݾ߻􇪻yg8h ~֔N3'{3X_D < uV>8*2BŚڪ,V#W<^< }}[>X}10!jۙ2R4W8Dx, M!x:CyCrqMJ40cYIX41ڰ2ngY`Stù嵦<c}_Δ׬EW5Jf=žD1Qr2̹S#h{oZ\nt*@{JPՊ-P]K1Nk}vR/ 'V+k=`\+v_5>=:e [^w)AFih5e9w[+)!iÔ-}\; x8X43֢( |ļ-aEhDo]#YS%UlS8F8ޗx;Qش]\"=LhB=ZCJ5w۰`mAȾ0jç oF2S; N xle=~P5)d]SkcrɲzȔ9Ĕ΂rhh douA;ik-"֐B`E\]_5p̔UUB$mVG{ܴJ NpY !wfWT"adywȍۥHLi2E'Sj^F~ 偆@L8ʫ !-Ez\iL|z\кݱ/rdߝ̨F+!SlB´!%3 ݳLA  &)v'v ElY[cARwmNMj-Dk{gJ)ݞKPcyG4>#ݘ̔]U$[OV/Lӂh1Yn\ޚ~`$պS<h_%颷:%Kό &7y~BX\ă>S,8>g<ֲzlC8H87^KvΒpL!z9KRe 3PPZ/󿩪Μ+{F->[m3fL~.3S6Ʊ[ǀo5|!goFR!4/K`6Wp[+9&!hO<[xS BnF<ԿO2A]!}YL: #56zs < 7S++#,* 3^ن3˻LoT,3_lMXu:眈m+Hفc6%Sۛf;Ŗ1'ulmkP O2dB<]zc.z}:; پ겑d %sLbMd'x2 2h0uyR~P1zu,R]O>u$T1ҩ$|Ǧ+&k< 2!˱0 b*-= ):}; ǹ~dY|wJXv'7-;7v}\aAjٳqdc qeZ.P!l%w^㪂}=i]:,"~byۥOFoޘyF=U3]\/̶3%R1 x'pn).>9,s6CI7O,VueD`(-dx*Le-&Dz6e1 Pgw4^F[wcgEkd!lBG%Yo̽ɧGDd󶗴d>t=YhrgvL20^ K:(KU < >rnZAwݾj ttH*0mv&^⯑ < H\{Nr *#M@ ǮaՌ!R%ޗ+OKV~L$b!'cmd *h^'cy/4e6]~|{GdɇdWE?9$:Li@Uid9Nx4-1\RZNxNeo9!KaJ&J < yPAcog"{Tn'7jXWѰ7KElvGJ[dЁ4qR G헧$[MꐳUu˨B B˱sɐcKz4u" 9E38 _P~m[b )MYtvyN׼\倄h ~='PKp*_aS`+DYm]5e0D3*eH ~z`u~:0X7ZE̿zC$i آ8XȍfyT}lELL^mL*{hoʖ}x>")$[f < 0}/=?bwJqLD|bJ͛ԿJP|+g7.oЩ+ OQYSmdW"YG`ZWKH`! g#'&[Yv^9\8+{4f cçϖm < H!& yKtDz8Vں`*!ڪ(2YlaAmeCJћݭOKDVQtˀ < s]vyIaby^# < c CO_t81߳$Vr v6,9Q,nU*Xl݈쩔qC_$eK xtuX].%ݠ4 ] HJw(0# 1t "!-H+ gW;\g溞ﵞu{6;2q[g$ > i#C!~ Ņ"w`w( |!9 +qyBB;-`q~zS#@x;7w(7ܨj`;أҴH-ۛ9/wgcۘ PH~zrG"QwOO=`0m3J׮w OFvSW\ Am0 / ="m{0!П>FNp; wQ_f@H))9w[:)B!~(uؿBT^]^MV+EA!(Q7jp Ga "EP-}\!ߔ(@E0o@Mp?$@zʋ;7F9qGo# *g{?SDQĄQQ牸"~Gi qoZ?(ZQ@(uD(]҅Q? j_](]?MD Q/D Q@; #Q_='uB ҅ > E~3? }߄j,3A~A! f@yy*O 5B 3u)tC8AvHǿ=zA_7jPԅxCl3p#B/߅*G*^Y ' EbɊKse~[ˮ%3Gse 4V1fƭ\vBوSfn\:y:q 8מ"#2w9!#_!wڔ+"+?.b/ nHɦp\FxƊ YWMkő#;ȗtV>lLgut{8#GѽP,)5a`PUBF ":zV>Dq+=}%Oӿ`wξ6~~Pݞ|RxBgsJ2wͫ];{X9)EFa oӇ})j?TmedIDo=efcW#ly"wɏj?M}ѳi)\i&)nžscWDB x&6}A \tK&j4{03ws?{tޟV ?`!%.:&0|ʈKF [%;/(RQZE3a}cQSzv;WDsҠ]EexWm\WG1M{dr=xF^+mL^ ʊUo23ddIֵ)"# > }DIX}_&'R]Y;. sk#F+Q\ > nuNym>6Xw:N?uO=i j?1 > > TƜD(DSu)Ь-Ccj"s8$X > :\);vἆWtby~MZ NqaAKJ""@/ > !\y͖dh5^O%EĢ_2ȵ1$"l^O7E3S.Q~wt{)PHa|x- =v# syTvF9 > 545>ncEb]iy;:B :['䐒TuiSUPs'\6*CrTֲ(׀)cȐ;Vo"r 1]A ֱe">i9p)o4Ѧv,ȹIyG4_sa]8\V>Z\z d1HW9X>Ĝ|LuC\}-;S}'NؾL*WMHKL d$[.$!1oo7fYR/S2[QZ8U|i q2/"X(\AlLAZ{u m덲4}n̕fs cxZi<+z1WuƬ 9}e3ȪB"t0%P!PV=RHAMX+͏1o),恤sBtDjʠF̴E%aƧAl > t= t)!SN>!v|;TGL_N8scD> > 5Nzw;IVL?ʻC',ldkBG-Τ6QKOU 1S&ݼ')$Q~ XQ?&+UmR>{jD8$DC~uA[F7eafI4'ǽr\z_5WFS<%~T,cE`:P4I*T2hn~G)FF6:ܟ"y*{eBBa(ef[+qvV5qC7bj19J--zu.5*G5-tG5t7՜oMv tX*p5~)&Mqj5$@[\SV>'$U9F hwkF⍕ATݝLXͻ/6̭Y.jh9,b^LqשTkQeﵹ܌ɪ5n̹ӹyjw~bpyd)bqrJӋnGٸTD6"1YK󂒎љrf$ j-t̥9 {t8CK ڒсN%D#ztbI2)ckwW)-W?HOZLqvY!tr<[oi g<9FE_ =V2{>먙qR6Sl68pw7yM-%D @$b- M{߶Sȃ&u`P]!^*Ijpñ8ʖ%ATޯe@RV^bhdи{,y"榣|РONX|, 5j.B­;4˄b jD?nuba߽ ٲ>{T`t/{AsiWUKPH =8\ Kv6-IN^fF^>Vۊ:Uc&EwC'lJeÔMU{8Kv;E%\?HBh߹yQ}'P^Νdm֩4Oa8KR6?ުX~O*Յ%jTIvtf4)ش|9m%hjrOUɃJ.epT\+ !tN #œ0Xv;>[wtΏc+,vV%!B:G>P9F|Wkdae־;I'ndCwgԽ8)Ƥ}wUv@3p6)7fO:52g|qT*dޅx5OU6YƭΑGx≽ny~; 0};DPCc?6zyT(dUPa)֔\u*xnk k淮b޹iUq]jRؘ'e[ĕo| > r-O*pxe4ǦYo#K&pЕש "C$!t݅$ > hw)@ğ2&76tjY=qSryoqe#5ʳ u]޸[jn8Tx > %a3Km~q1\Xk/h,N]MY.":pդp!B~r!sO:'gDbeV5JB4=,/݁*H;.I0c @^~Z=7q~5`F-9DžA@z!TMM ۙ%YEz.Hhː%~[醤쫉+M@$m > 񂋵]]tZ2Lo,#mW &+Ph݁$}%(+=W0mA}*Y:h̶ ^6a+]e&B]P&)\O<+ Nf= > ^{Qf:^Cًna\HZ&#5t< > %08![e^)K7:sدD\fI&yW܉[{Κt;e* $Suz]F8B\|dt2LwH=!-fkh0v^ry/?h㝏AZ/BztiAϓ.Pq'-y=ڲXV"ox1:j+jW{^yj4L|i9wr0!jۙ2R4?Dx, M>x:CyCJqMӊ40cYIX41ڰ2ngY`Stù嵦4c}_Δ׬EW5Jf=žD1Qr2̹S#h{oZ\nt*@{rP-P]K1Nk}vR/ 'V+k=`\+v_U>=٨:%q[^w)BFih5e9w_+)!iÔ)}\; x8X43֢( |ļ-aEhDo]#YS%UlS8F8ޗp;Qش]\"=LhB=Z > CR%w۰`mAȾ0jç oF2S; N xme<~Pd5)Te\SkcrɰzH9Ĕ΂rhh douA;ik-"֐B`E\]_5p̔UB$mVGܴJ NpY !wfWT"adywȍۥHLk2F'Sj^F~ 偆@L8ʩ !-"I=4&}=. h 9 |zNfT_)v6!aڐ_y^&F 𬭱 6U4"{=ղi%o%}e1g#nLz dfӶ4ƴ ZLneة0I]K\sƩeϽF3LH4(C.9]o کiH/$KGo\?||F$r26s5"1q+jh8}%[%e%xZZ".uEZx&$U_F%qi:Sjt Mb><h_%颷:%Kό &7y~BX\ă>S,8>g<ֲzlC8H87^KvwL!z9KRe3WZ/󿩪Μ+{J}} .=g(G͢(]f2s9ʎDZ+~p > mVQc;4oKbX}Ic*EY/}7&}lcy?qkCάnFR!4/K`6Wp[+9&!hO<4{Afͽ[P>"to/7Ƈe0ĥTR<)?NL7:*l룃Xx!g/3RI|=96cM (s"n_%VbR=m{K > 7v-c4P}O82נdeLeyVL&(\tvb}e#,AKNJed}]`njġb>"J,R]ʛO>u$T1ҩ$|Ǧ+&c< 2!˱0 bʇ-= ):}; ǹ~dY|wJXv'7-;7v}\fAjٳq`c qeZ.P!l%w^㪼}=i=q 't$YD%8%5rK{qs}O<׍޼1o-d̍z+f"_pamg7K&c2O.hES\|SshYl}ior*4$fʈ8PZt`ZL*kl6N?.+b > h獶$,68ϋ:Bm酪яoxɛ{Oi,H?m/iV}z`\/d0a p_'̗D[|6ݴ}@("G{1HT`zs۬^ F2 q93 b44,U3K${_GD ?-Y1I.%ty})-z;"K> 'RX!)xeFV*#Q$wkmRrjǛ%5({ Y > T5Pޭwet}?6/q&±w|Lvruuoɋ {$P$V`w.I+hH'^Iz~yJ©}9 00 [UR*lZK|X > |ջ>ݬgX̹`ƿ-YZk\lfLM9oȢsGZ.$Dc5^>8h-}j:XSq\/ > +[$bj*u)!Ψ#E4td qokJcdh+= '(w``!7:YcP=0U39YG;23ϣ 5??*[ 8T/a;IR`^z~$ľ5"☈Ĕ7_8DVVn"]SWEȺD&%2hC,J'8|GN|M6-2JǡVbsb;pWXi@džO-ق CL8A ,:wpR􋹵u{7!2CAUQ > d7r'‚27ȕ7[ &.g3 p|?' _1G0er%%x13VypbgI3.mY0sr17Y 8>H;/S.9[xㆾH > ^yucFr/)C䧐Mq̫O^`{{%+"H,[Yc8ɺvd "9$s2q > 2`6\^h<OAnH3  11889c11890 < /FontName/GRBHJL+cmmi10 --- > /FontName/IKBGDI+cmmi10 11905,11922c11906,11916 < xTgTSݶU < HQ8t$$B;*]C8@(RDJ$R*4)E@"(]Q?wws8̹k"<* DH#`2JB@J|eYD䄉 < *()C[ < kb%} ^DՍ cEE#+hbH0&\ 8CK $0fpd t-sx@m>^?c$ #0<.p]2S‚_ŵYle^L0'SĒcIkQZ3xRoo?Oo%']}p?d j]q $!.:Cd`p$g8$ l;t'l.]|7m㤑־ˇzqn|߯zilFf>xhQ)\uJՎ e? |q/'$k5W6 hWh,ΥH&^$&uSڶwz졨n"Xmc~r`xKR%IN.*WGd n{%-lߟ;76Z@ d.~fө_ hK+/6  < LH٩Gdv=.k1NSNIҴֶ5{Vs۷~7h z.8᩾cr,A>^'77Y"B'C"g5Wsd=Oq&BWr6w7s-WN0,a4ԦOFa)}ѰXw,IE'׳s3VfaiUw_{L^(Q)>W7<>BODbw$k5'+뢧3L넖wid<ǥi50!U4Gz\<|F|x8NMOt3R!G~b_=kSw;公Y1feebس%uKs-=a3fTQ2,`ÀcTQb Bˤw5H_r[oFFU <  J.DNe+H9%sSVŜnD89ץS|`6pU|n(kDQ'lkY < YBcycP|J}~)w>pWXg c"c6;!Xi<ڗYϿ&fN)R*RsJ < aHlwGI < }IFH; 'y%B6SPJ~zFE < 僂ԆɊܔɓ73q뱄--kshpm{Z6McCg}f15ee < ABM8acb7zݙʽQҽN\!b$ҷ < =&feo6 !_Hno < Wb8)-1bT W-Ә\3VJiiVDFuv{h=HJ9y^hÆ1xnu R < i2 b EilkזG;ޛƫjm1ĪUU?&y%֦yC{.b՞v; < S:>C{F〻!nU\ ayB%t]uSxW3] Vo.-!/ EhMrޒsؕzM\>F$t5g9U\W vli,͑+~zG4g%U EfήO=${`53 oūiv&>İs{7Qas8[ѧr|bٻ?h$s%fHd f9ɭN|Jsf$}G*RLoO^Q{shN=vʼT>sMrTEus_c6 ,O=6[EC д) 8 &9ⴅvwu!ca=P jiYV0yI7-4U)A < F,ۮ՗<:bo5V$z < Krټ.=L+Zյ@Wuvs kg4.BkUc&f:2H;6ms9yvtF|uy&J{춼(ŏ35Hd)^e絫ߤ{)~=znvn{ʠvEňS]kwAL[O߅(4q={HkY&7 a!)=fOw!zCxx ??*UpsEzu(7E lP;zW F܏R&բQbg=Qʼ*vј23An|d&A㾂Xs[=W pLQqK0BGpPDZUP5$B_lY`20{F+%UC7^V3LM=pǓzIoꋋ]ڿu2dir0<侵㰌xr% ;j׻oӅy,k"E5h[fp.$%Eh`4j3ٕ78dAi]]V(eEJÝӋjwKi}Zq&}o9>SU5 g^2{pFbc `Ȟ΁ < Ov6I(L9O`3QepX㭱קDRE!?3:yO_qxxAeL!o߄ET$`Cʨ }MO,x/zup*ATxRj"Vo6xa{r?OQrȒy”Kky^6!b&_+ ^ 8z)uitYkiiTK%ݞ 7I[ϼ+dX1D2C`cQ --- > xTgTSݶUJ(:R(5 &"E(UHQ@HSz.*J,/3g5^s#6> BSB@pR֌',bbL}IwP@!H9 > 6=ScH M $Bd@{@(+dy@ Cp1 0I Z@I t1#+%.;go3Ļjw~ q%q+F$(mjۘ/crƘ`

(Rd߬6Wv987419Q]< > "!1A" @Ԓ@mǗ[c}@"Dp)e%x{c~3hԿBN"7A)"4!<:s0tCU~(Hv%@!a!A&GmXn*EHVJZңx/hC-BܦDxr%{r%A<]@_ N?XQC > ŏ\W};{ h(&WYc\$_ԉz>@CÑ(f`:7/tρ(ig`n"%z$*ЬxhVS{(1 q2sW+.Er ,F\z$My'SӃ/;k PkdW^?>#Q5kƁG\ZWEf$[2232kHGb# > G[9yt@ > Wsɍ-Aco9ƥ؝Tv\;E|exi?Vt[d+Ƀ)_6ٝ tz}Sv/g]tSsޅ. Ic,axृ168 57O"y8qDŽ .vGẏr\b8(?}β?M#Q5+Tɳi镥oNGPoꕵ0)& bh%(]gE]$j#o+:rtE X7}SJ\OꚈc-5b&?+5(Xhtd'(+5  Jݩ_xn>+U>>n˂K3.)U6[{£Vc^[revM/ޯs.$`eEkP_Q൅EMϑaS!3ZB8s^'8QSakg8ih_s/jVM2p};~<ĦX܏Ei(|ѴZc(bzݪSNA諹y~蟬y2^沦[1feJ׋H̩VӠ8Y' Iƹk8]e<\CyT "m ²d*2Nxef˗{'u"w׹׵Lр¾,1a#ĝ5C1؏kgnW\Z̙bV\Q./u;Sִ<>kH!J;u psAVIy5!t C@H0: ҏʨFpࢻZʚ۬CՆ'JALG0fkOw}(v 딜o$۹P4iݡˡ+4 Of4d{wx0j)3f]}`:G h?" g'DKP#OWNS%{ҕVMBYɛOi'2-tFW/P(d6LWf$L&\#\2ԫLѵ0{;&5v[67iﻊq?|alߨ|P ʼUi+ʼn^w;IQJ.a䝌;VOY5V]Ll3jW=0IE* cIC/!g{esznUO(iddw=|:=FPe).ͪH > "Hy/ީ{g<ƨeDah>F@:(f4Zh<̓m9snr Jp泤̇v^6 SREF#GF7M#^bcMJ7ONΫNtP5,}k0Pfn6dU=8Pu~',-GJ dm%4gWD o<Ti\8!n9WGG Ҳ8 9tDv!bsaCPK.Um[&)QVEpUuH(ݸUHו > [}ݼ7&K$㙜YR+aɚ-&o%pi3 nF/AV-`hkwlR4LBeg5*XiOx/o|nϟRy?y^UPAl`Fv~MJRÇoyk GhY$]:Qn > fb<\.bSs ?l{0eva3 gHkő|\^M"$ϽciHyDU\HOWŭ(=ڍ~spG1ýpvT׏T| g"i}ctИPpfIؿ0^ݳ$wn8~ u'x,8A*#2c:҃:aϹ.Yo(}ٟ)$#JVո zs:ٙx"]|Yу qKXǷ.F vmN7vL!qgz*pE -$#GtuN rl2]ddF 7%/L쮤%Ĺ6*((~B2l=F Y/ wL|B/.#˯SZ~=6l5y*u/#L4NOD͘ifpq!JBK̭S{}ĭ)J)CL{K#" > Ϧ>dBt|&*v:1k/53-F4i#cȵ>d"ݍ6u\!)N UIUMQeP.~.?QʨhTse*%QCTNiϋff/Pn5KkU$|X! y8B 11932c11926 < /FontName/AXNGSH+cmitt10 --- > /FontName/FVRNYW+cmitt10 11945c11939 < /Length 2705 --- > /Length 2704 11948,11955c11942,11952 < xS{8T?1tQDB6f`Ҏqٙ\c1+cFs!Qn;%Nr-bBԔ&D3>gs;Yyֳ{^>VlYC @x]@}!(MM=K<шD7 w֧8=`p_`"z⏡ Ӹb=)2@,0c2W.p`. (:x e0Άa|@E,Xmq47oGL!t`~1w? s 4[= i+e2a:O_0SSj+>/Nf9?u}LOvXL7Z!A#£317 0"s:3 r/k=/oϹ` -`wPCi T1|nݵcBΛ-Yt7x#c@phxW'#D3A ,6OP66+d Y!,x4_#Yߡl" cCExii}\ 8H؇p)~MGdY< 񜍍I<rXKAFyxDyIt>x_x gD0Q/FuG|TaTXNjzW=IemD7<4<)$՝Ƚ즦=Q$U^x$R,Ntק<5#43*|t}F>!PDnuAK->I{} ~B)ߵRy[SطWWۓvGj#0JRx|B'F|O&t,_5&%|c!#f;I#[ w%|/hoRPI&iܹ;+dd.뎬$Nc*2$o=.0;2 4I lBox~2>t0|Dtv`}d?7XwfFkVڐ|oOxYZG^ t4F1pM*eUrdz ڌ VtYyuu%ꎬg-Maԍ4C0iQ/&l`h3# < w'2m$pf292Dܗ3aӲgѴ[;~бY{L%sW6zpꀪZf>2b׬dknyr>v0VqULjUBׂы?;-1[-~˟ɟqe$P7&az,7_[Z!SI|vLZG[BNU% 3RU%̪rzs @G 2ۈx>ׇ5M̚ < 4$x<ɲ{yހAe~c\,gn߉ < gǒOYnΪǢןFh$5_5Uh < r+6\hODPkyr "Ĺ.eQ9&8hDN!+:RHY/ 㸀_$CIR-~j{ Y}]k49_x1[V[ݿ5SHҋMz!RrYmk8xAzweZG[Í"ǿ7o>IA>>aC줰,rֿ#*wcevΏIza`8SrOC2; ᓛĴk7wW(oi~kfSU?c'z] < Nʪ:嬇$lgG1.9_at'Iɇb?cqaTOõEJZEkL=1!;Vo!'ِۅ+;L|W$܊Q|fl5CAjV6^ƨX Ĥ*GWܿ;qt i Τ7(c@٠Uat ^Fۧԭw׏h$6 OJzV㈔nΒ\΄-)T`ՖԘԶ+ [3/Kbk\؉)W(9R&#:a}Pm}^d[pm.Xil>p(nk>ɻkmRQqބ+/ bɫ PHSQ$=|1KPxR2%{@b9 *"osiF)CD@6{fyK1" < :E=_ZH_S4umyNEl720'l޹^&% FiKz,*ݩW,l \\4|Oc{w#=b*6SNmG < f'V}hUI$*v2EU#{T `$LwQ̇t ~zDjsaVh~&"쥒AFHFɕ?>[ʤEvzd*#>LKݯ 0)bfnњRA<0Q6TkD.i8Dtg<Z"N'"+js=H<> lMC+4Fd߸==7wK?/}#2S:BVjY|P?΄i۟C E- --- > xS{8T߹1tQJ_} )51eB1Ȑ(SMB(rP[!RڄHG~9k=z{˧:`Hn4_˅҅ _JMlPG0 D-9p,lt8]60eو7 04 xmG_u-a]``\`{ Dh\{#Lޜ:+ @yܓa6a1b5DѨ,&qe|཈' ca&}Mp셈`%* > ˉM > <'ɳLM'rW\0&8TT: πJ٩bזQݐ޺m抱O%6)J?Y#.iV?~LM<륬j].ŷQ}z9=9Iow?4$M `szۈwMUPc|7V:Q: $uA.8Nl > HDA.\#QJ*Ykd%!eUAHI;wEFN`ϱ'))M(ߍ3bҎV\Az/\1{c?G⍠8M.YHV'[n'ktW G3Gf1& > U)GA6VC.]{^]iI3m#&S5.qjDKIQ fڽ$ +왌bIv>Lhȴ4xh$_'4S R^]ܬ ӢGym5P3]"Hh`5R߻5OKLէs3ٳ.k[Oef J+? /IQokPlemU08=]YRʨ.5 d\q/uˁۧUy43>cJ2}ZUJqF'?u|^orPuE{Gz[F%X[΂wٱD;kUAt_t-iIOtnZ̹z > 5~ͣ3^RW;uQ<T~m-qMZeJ(:x}ػ!\d8 wK=$֯xC:ES=m{exᐯ2k\,+q֧U+nK: jGǏ?w^*8JK'>Y2}{ȭ?C( > l?\vZPhL>}Q)\Ożz[ > >=0K0*!S-]qCpMWqBϛѻWr( 4M}N3 > )Ju'zq]r*;Sd,ĬGG1 .ojat'|I0z!ŌFO"U+ FQAk:V_l""vVu"+OԻ#?x`g]C܈AJ66ݻ>N()Z D Jh~Wj:QUzqDFgSq_ѡW/m]ScxS; ٝiu#.?Ifm!)Jb+9k,cB@+$I%W93LzZ3X-%j*jtjˬ)P056Tؔ ^[d.ia.'Qmaa/4I:H+u6Z@oU>#&#B<%Hrc`c/o1u9\ X=/B1&]<-!-<2|*R 0ya{᫦0>>`WH/1ٝXgHGv_VG}C`bճ~FEO^SMm>Z+2;jFTKZ6M!(3W&~G~ggB|$$q3[{d'''!mh٭~#sSsdfod{J/EUbh |lo > P 11966c11963 < /CreationDate(D:20030106092637-06'00') --- > /CreationDate(D:20030113162055-06'00') 15450,15454c15447,15451 < 0000475493 00000 n < 0000529241 00000 n < 0000493279 00000 n < 0000493491 00000 n < 0000475699 00000 n --- > 0000475492 00000 n > 0000529240 00000 n > 0000493278 00000 n > 0000493490 00000 n > 0000475698 00000 n 15457,15460c15454,15457 < 0000529422 00000 n < 0000530607 00000 n < 0000530688 00000 n < 0000493676 00000 n --- > 0000529421 00000 n > 0000530606 00000 n > 0000530687 00000 n > 0000493675 00000 n 15605c15602 < 0000493570 00000 n --- > 0000493569 00000 n 15611,15612c15608,15609 < 0000354489 00000 n < 0000354298 00000 n --- > 0000354487 00000 n > 0000354296 00000 n 15614,15615c15611,15612 < 0000366797 00000 n < 0000366609 00000 n --- > 0000366795 00000 n > 0000366607 00000 n 15617,15618c15614,15615 < 0000372085 00000 n < 0000371896 00000 n --- > 0000372086 00000 n > 0000371897 00000 n 15621,15622c15618,15619 < 0000387336 00000 n < 0000387146 00000 n --- > 0000387337 00000 n > 0000387147 00000 n 15673c15670 < 0000493389 00000 n --- > 0000493388 00000 n 15675c15672 < 0000493440 00000 n --- > 0000493439 00000 n 15678c15675 < 0000475806 00000 n --- > 0000475805 00000 n 15682,15683c15679,15680 < 0000393637 00000 n < 0000393446 00000 n --- > 0000393636 00000 n > 0000393445 00000 n 15691,15692c15688,15689 < 0000406240 00000 n < 0000406052 00000 n --- > 0000406239 00000 n > 0000406051 00000 n 15733c15730 < 0000475933 00000 n --- > 0000475932 00000 n 15785c15782 < 0000476145 00000 n --- > 0000476144 00000 n 15837c15834 < 0000476272 00000 n --- > 0000476271 00000 n 15854c15851 < 0000476399 00000 n --- > 0000476398 00000 n 15862,15863c15859,15860 < 0000423749 00000 n < 0000423559 00000 n --- > 0000423748 00000 n > 0000423558 00000 n 15865,15866c15862,15863 < 0000426970 00000 n < 0000426780 00000 n --- > 0000426969 00000 n > 0000426779 00000 n 15872c15869 < 0000476712 00000 n --- > 0000476711 00000 n 15878c15875 < 0000476823 00000 n --- > 0000476822 00000 n 15889c15886 < 0000476950 00000 n --- > 0000476949 00000 n 15904c15901 < 0000477162 00000 n --- > 0000477161 00000 n 15920c15917 < 0000477289 00000 n --- > 0000477288 00000 n 15937c15934 < 0000477416 00000 n --- > 0000477415 00000 n 15950c15947 < 0000477731 00000 n --- > 0000477730 00000 n 15958c15955 < 0000477858 00000 n --- > 0000477857 00000 n 15970c15967 < 0000477985 00000 n --- > 0000477984 00000 n 15984c15981 < 0000478197 00000 n --- > 0000478196 00000 n 15993c15990 < 0000478324 00000 n --- > 0000478323 00000 n 16002c15999 < 0000478451 00000 n --- > 0000478450 00000 n 16008c16005 < 0000478750 00000 n --- > 0000478749 00000 n 16018c16015 < 0000478877 00000 n --- > 0000478876 00000 n 16027c16024 < 0000478988 00000 n --- > 0000478987 00000 n 16037c16034 < 0000479200 00000 n --- > 0000479199 00000 n 16041,16042c16038,16039 < 0000440564 00000 n < 0000440376 00000 n --- > 0000440563 00000 n > 0000440375 00000 n 16047,16048c16044,16045 < 0000444222 00000 n < 0000444033 00000 n --- > 0000444221 00000 n > 0000444032 00000 n 16051,16052c16048,16049 < 0000447822 00000 n < 0000447634 00000 n --- > 0000447821 00000 n > 0000447633 00000 n 16054,16055c16051,16052 < 0000455464 00000 n < 0000455277 00000 n --- > 0000455465 00000 n > 0000455278 00000 n 16060c16057 < 0000479327 00000 n --- > 0000479326 00000 n 16074c16071 < 0000479539 00000 n --- > 0000479538 00000 n 16085c16082 < 0000479666 00000 n --- > 0000479665 00000 n 16097c16094 < 0000480085 00000 n --- > 0000480084 00000 n 16110c16107 < 0000480212 00000 n --- > 0000480211 00000 n 16119c16116 < 0000480339 00000 n --- > 0000480338 00000 n 16126c16123 < 0000480535 00000 n --- > 0000480534 00000 n 16136c16133 < 0000480662 00000 n --- > 0000480661 00000 n 16148c16145 < 0000480789 00000 n --- > 0000480788 00000 n 16160c16157 < 0000481088 00000 n --- > 0000481087 00000 n 16166c16163 < 0000481199 00000 n --- > 0000481198 00000 n 16177c16174 < 0000481326 00000 n --- > 0000481325 00000 n 16187c16184 < 0000481538 00000 n --- > 0000481537 00000 n 16201c16198 < 0000481665 00000 n --- > 0000481664 00000 n 16213c16210 < 0000481877 00000 n --- > 0000481876 00000 n 16225c16222 < 0000482004 00000 n --- > 0000482003 00000 n 16234c16231 < 0000482320 00000 n --- > 0000482319 00000 n 16240c16237 < 0000482431 00000 n --- > 0000482430 00000 n 16246c16243 < 0000482542 00000 n --- > 0000482541 00000 n 16256c16253 < 0000482738 00000 n --- > 0000482737 00000 n 16264c16261 < 0000482849 00000 n --- > 0000482848 00000 n 16273c16270 < 0000482976 00000 n --- > 0000482975 00000 n 16283c16280 < 0000483291 00000 n --- > 0000483290 00000 n 16292c16289 < 0000483418 00000 n --- > 0000483417 00000 n 16304c16301 < 0000483545 00000 n --- > 0000483544 00000 n 16322c16319 < 0000483757 00000 n --- > 0000483756 00000 n 16341c16338 < 0000483884 00000 n --- > 0000483883 00000 n 16350c16347 < 0000484096 00000 n --- > 0000484095 00000 n 16360c16357 < 0000484223 00000 n --- > 0000484222 00000 n 16372c16369 < 0000484642 00000 n --- > 0000484641 00000 n 16387c16384 < 0000484769 00000 n --- > 0000484768 00000 n 16395c16392 < 0000484880 00000 n --- > 0000484879 00000 n 16405c16402 < 0000485076 00000 n --- > 0000485075 00000 n 16417c16414 < 0000485187 00000 n --- > 0000485186 00000 n 16428c16425 < 0000485314 00000 n --- > 0000485313 00000 n 16439c16436 < 0000485613 00000 n --- > 0000485612 00000 n 16453c16450 < 0000485742 00000 n --- > 0000485741 00000 n 16462c16459 < 0000485873 00000 n --- > 0000485872 00000 n 16474c16471 < 0000486074 00000 n --- > 0000486073 00000 n 16484c16481 < 0000486188 00000 n --- > 0000486187 00000 n 16493c16490 < 0000486302 00000 n --- > 0000486301 00000 n 16506c16503 < 0000486624 00000 n --- > 0000486623 00000 n 16514c16511 < 0000486738 00000 n --- > 0000486737 00000 n 16524c16521 < 0000486852 00000 n --- > 0000486851 00000 n 16532c16529 < 0000487053 00000 n --- > 0000487052 00000 n 16539c16536 < 0000487167 00000 n --- > 0000487166 00000 n 16550c16547 < 0000487281 00000 n --- > 0000487280 00000 n 16560c16557 < 0000487587 00000 n --- > 0000487586 00000 n 16571c16568 < 0000487701 00000 n --- > 0000487700 00000 n 16583c16580 < 0000487815 00000 n --- > 0000487814 00000 n 16595c16592 < 0000488016 00000 n --- > 0000488015 00000 n 16603c16600 < 0000488130 00000 n --- > 0000488129 00000 n 16615c16612 < 0000488331 00000 n --- > 0000488330 00000 n 16628c16625 < 0000488445 00000 n --- > 0000488444 00000 n 16638c16635 < 0000488871 00000 n --- > 0000488870 00000 n 16647c16644 < 0000488985 00000 n --- > 0000488984 00000 n 16654c16651 < 0000489099 00000 n --- > 0000489098 00000 n 16662c16659 < 0000489300 00000 n --- > 0000489299 00000 n 16667c16664 < 0000489414 00000 n --- > 0000489413 00000 n 16672c16669 < 0000489528 00000 n --- > 0000489527 00000 n 16678c16675 < 0000489834 00000 n --- > 0000489833 00000 n 16684c16681 < 0000489948 00000 n --- > 0000489947 00000 n 16697c16694 < 0000490062 00000 n --- > 0000490061 00000 n 16712c16709 < 0000490263 00000 n --- > 0000490262 00000 n 16725c16722 < 0000490394 00000 n --- > 0000490393 00000 n 16732c16729 < 0000490612 00000 n --- > 0000490611 00000 n 16738c16735 < 0000490726 00000 n --- > 0000490725 00000 n 16743c16740 < 0000491032 00000 n --- > 0000491031 00000 n 16748c16745 < 0000491146 00000 n --- > 0000491145 00000 n 16753c16750 < 0000491260 00000 n --- > 0000491259 00000 n 16758c16755 < 0000491461 00000 n --- > 0000491460 00000 n 16763c16760 < 0000491575 00000 n --- > 0000491574 00000 n 16769c16766 < 0000491689 00000 n --- > 0000491688 00000 n 16774c16771 < 0000491995 00000 n --- > 0000491994 00000 n 16779c16776 < 0000492109 00000 n --- > 0000492108 00000 n 16785c16782 < 0000492223 00000 n --- > 0000492222 00000 n 16800c16797 < 0000492441 00000 n --- > 0000492440 00000 n 16809c16806 < 0000492555 00000 n --- > 0000492554 00000 n 16816c16813 < 0000492756 00000 n --- > 0000492755 00000 n 16835c16832 < 0000492870 00000 n --- > 0000492869 00000 n 16847,17247c16844,17244 < 0000479982 00000 n < 0000476611 00000 n < 0000476060 00000 n < 0000476526 00000 n < 0000477628 00000 n < 0000477077 00000 n < 0000477543 00000 n < 0000478647 00000 n < 0000478112 00000 n < 0000478562 00000 n < 0000479878 00000 n < 0000479115 00000 n < 0000479454 00000 n < 0000479793 00000 n < 0000484539 00000 n < 0000480985 00000 n < 0000480450 00000 n < 0000480900 00000 n < 0000482216 00000 n < 0000481453 00000 n < 0000481792 00000 n < 0000482131 00000 n < 0000483188 00000 n < 0000482653 00000 n < 0000483103 00000 n < 0000484435 00000 n < 0000483672 00000 n < 0000484011 00000 n < 0000484350 00000 n < 0000488768 00000 n < 0000485510 00000 n < 0000484991 00000 n < 0000485425 00000 n < 0000486520 00000 n < 0000485987 00000 n < 0000486433 00000 n < 0000487482 00000 n < 0000486966 00000 n < 0000487395 00000 n < 0000488663 00000 n < 0000487929 00000 n < 0000488244 00000 n < 0000488576 00000 n < 0000493176 00000 n < 0000489729 00000 n < 0000489213 00000 n < 0000489642 00000 n < 0000490927 00000 n < 0000490176 00000 n < 0000490525 00000 n < 0000490840 00000 n < 0000491890 00000 n < 0000491374 00000 n < 0000491803 00000 n < 0000493071 00000 n < 0000492354 00000 n < 0000492669 00000 n < 0000492984 00000 n < 0000493736 00000 n < 0000493820 00000 n < 0000493931 00000 n < 0000494021 00000 n < 0000494132 00000 n < 0000494233 00000 n < 0000494323 00000 n < 0000494416 00000 n < 0000494517 00000 n < 0000494618 00000 n < 0000494718 00000 n < 0000494800 00000 n < 0000494901 00000 n < 0000494983 00000 n < 0000495084 00000 n < 0000495181 00000 n < 0000495259 00000 n < 0000495360 00000 n < 0000495461 00000 n < 0000495562 00000 n < 0000495658 00000 n < 0000495756 00000 n < 0000495838 00000 n < 0000495939 00000 n < 0000496021 00000 n < 0000496119 00000 n < 0000496216 00000 n < 0000496298 00000 n < 0000496399 00000 n < 0000496500 00000 n < 0000496601 00000 n < 0000496698 00000 n < 0000496780 00000 n < 0000496878 00000 n < 0000496960 00000 n < 0000497058 00000 n < 0000497154 00000 n < 0000497232 00000 n < 0000497327 00000 n < 0000497422 00000 n < 0000497515 00000 n < 0000497610 00000 n < 0000497706 00000 n < 0000497784 00000 n < 0000497879 00000 n < 0000497957 00000 n < 0000498052 00000 n < 0000498147 00000 n < 0000498225 00000 n < 0000498320 00000 n < 0000498413 00000 n < 0000498508 00000 n < 0000498603 00000 n < 0000498681 00000 n < 0000498776 00000 n < 0000498854 00000 n < 0000498949 00000 n < 0000499044 00000 n < 0000499122 00000 n < 0000499215 00000 n < 0000499310 00000 n < 0000499405 00000 n < 0000499500 00000 n < 0000499595 00000 n < 0000499673 00000 n < 0000499768 00000 n < 0000499846 00000 n < 0000499939 00000 n < 0000500033 00000 n < 0000500111 00000 n < 0000500208 00000 n < 0000500305 00000 n < 0000500402 00000 n < 0000500497 00000 n < 0000500576 00000 n < 0000500673 00000 n < 0000500748 00000 n < 0000500845 00000 n < 0000500940 00000 n < 0000501019 00000 n < 0000501116 00000 n < 0000501213 00000 n < 0000501310 00000 n < 0000501405 00000 n < 0000501500 00000 n < 0000501597 00000 n < 0000501676 00000 n < 0000501770 00000 n < 0000501849 00000 n < 0000501946 00000 n < 0000502041 00000 n < 0000502120 00000 n < 0000502217 00000 n < 0000502314 00000 n < 0000502408 00000 n < 0000502502 00000 n < 0000502581 00000 n < 0000502678 00000 n < 0000502757 00000 n < 0000502854 00000 n < 0000502949 00000 n < 0000503028 00000 n < 0000503125 00000 n < 0000503219 00000 n < 0000503316 00000 n < 0000503411 00000 n < 0000503506 00000 n < 0000503585 00000 n < 0000503682 00000 n < 0000503761 00000 n < 0000503858 00000 n < 0000503953 00000 n < 0000504032 00000 n < 0000504153 00000 n < 0000504308 00000 n < 0000504475 00000 n < 0000504589 00000 n < 0000504716 00000 n < 0000504875 00000 n < 0000505044 00000 n < 0000505235 00000 n < 0000505368 00000 n < 0000505471 00000 n < 0000505626 00000 n < 0000505751 00000 n < 0000505890 00000 n < 0000506007 00000 n < 0000506116 00000 n < 0000506243 00000 n < 0000506373 00000 n < 0000506446 00000 n < 0000506539 00000 n < 0000506650 00000 n < 0000506728 00000 n < 0000506823 00000 n < 0000506918 00000 n < 0000507013 00000 n < 0000507108 00000 n < 0000507186 00000 n < 0000507279 00000 n < 0000507357 00000 n < 0000507452 00000 n < 0000507547 00000 n < 0000507625 00000 n < 0000507720 00000 n < 0000507815 00000 n < 0000507910 00000 n < 0000508005 00000 n < 0000508116 00000 n < 0000508191 00000 n < 0000508284 00000 n < 0000508362 00000 n < 0000508457 00000 n < 0000508551 00000 n < 0000508629 00000 n < 0000508724 00000 n < 0000508819 00000 n < 0000508912 00000 n < 0000509006 00000 n < 0000509081 00000 n < 0000509176 00000 n < 0000509254 00000 n < 0000509349 00000 n < 0000509443 00000 n < 0000509521 00000 n < 0000509616 00000 n < 0000509711 00000 n < 0000509802 00000 n < 0000509896 00000 n < 0000509989 00000 n < 0000510083 00000 n < 0000510161 00000 n < 0000510256 00000 n < 0000510334 00000 n < 0000510431 00000 n < 0000510526 00000 n < 0000510605 00000 n < 0000510702 00000 n < 0000510796 00000 n < 0000510890 00000 n < 0000510985 00000 n < 0000511064 00000 n < 0000511161 00000 n < 0000511240 00000 n < 0000511337 00000 n < 0000511432 00000 n < 0000511511 00000 n < 0000511608 00000 n < 0000511702 00000 n < 0000511799 00000 n < 0000511894 00000 n < 0000511989 00000 n < 0000512068 00000 n < 0000512165 00000 n < 0000512244 00000 n < 0000512341 00000 n < 0000512436 00000 n < 0000512515 00000 n < 0000512609 00000 n < 0000512706 00000 n < 0000512803 00000 n < 0000512898 00000 n < 0000512977 00000 n < 0000513074 00000 n < 0000513153 00000 n < 0000513247 00000 n < 0000513341 00000 n < 0000513420 00000 n < 0000513517 00000 n < 0000513614 00000 n < 0000513711 00000 n < 0000513806 00000 n < 0000513901 00000 n < 0000513980 00000 n < 0000514090 00000 n < 0000514181 00000 n < 0000514294 00000 n < 0000514393 00000 n < 0000514480 00000 n < 0000514587 00000 n < 0000514694 00000 n < 0000514803 00000 n < 0000514904 00000 n < 0000514992 00000 n < 0000515095 00000 n < 0000515179 00000 n < 0000515282 00000 n < 0000515382 00000 n < 0000515466 00000 n < 0000515571 00000 n < 0000515676 00000 n < 0000515781 00000 n < 0000515880 00000 n < 0000515977 00000 n < 0000516076 00000 n < 0000516199 00000 n < 0000516298 00000 n < 0000516421 00000 n < 0000516530 00000 n < 0000516629 00000 n < 0000516752 00000 n < 0000516875 00000 n < 0000516998 00000 n < 0000517107 00000 n < 0000517206 00000 n < 0000517329 00000 n < 0000517431 00000 n < 0000517558 00000 n < 0000517668 00000 n < 0000517770 00000 n < 0000517897 00000 n < 0000518024 00000 n < 0000518147 00000 n < 0000518257 00000 n < 0000518366 00000 n < 0000518468 00000 n < 0000518567 00000 n < 0000518690 00000 n < 0000518789 00000 n < 0000518912 00000 n < 0000519021 00000 n < 0000519120 00000 n < 0000519249 00000 n < 0000519378 00000 n < 0000519507 00000 n < 0000519617 00000 n < 0000519716 00000 n < 0000519839 00000 n < 0000519938 00000 n < 0000520061 00000 n < 0000520170 00000 n < 0000520269 00000 n < 0000520393 00000 n < 0000520522 00000 n < 0000520651 00000 n < 0000520761 00000 n < 0000520871 00000 n < 0000520971 00000 n < 0000521096 00000 n < 0000521196 00000 n < 0000521321 00000 n < 0000521430 00000 n < 0000521530 00000 n < 0000521655 00000 n < 0000521780 00000 n < 0000521923 00000 n < 0000522037 00000 n < 0000522154 00000 n < 0000522297 00000 n < 0000522411 00000 n < 0000522554 00000 n < 0000522674 00000 n < 0000522788 00000 n < 0000522931 00000 n < 0000523074 00000 n < 0000523217 00000 n < 0000523336 00000 n < 0000523450 00000 n < 0000523564 00000 n < 0000523707 00000 n < 0000523821 00000 n < 0000523964 00000 n < 0000524083 00000 n < 0000524197 00000 n < 0000524344 00000 n < 0000524491 00000 n < 0000524638 00000 n < 0000524758 00000 n < 0000524875 00000 n < 0000525022 00000 n < 0000525139 00000 n < 0000525282 00000 n < 0000525402 00000 n < 0000525516 00000 n < 0000525659 00000 n < 0000525802 00000 n < 0000525948 00000 n < 0000526068 00000 n < 0000526188 00000 n < 0000526306 00000 n < 0000526455 00000 n < 0000526573 00000 n < 0000526722 00000 n < 0000526843 00000 n < 0000526961 00000 n < 0000527110 00000 n < 0000527259 00000 n < 0000527408 00000 n < 0000527529 00000 n < 0000527647 00000 n < 0000527796 00000 n < 0000527910 00000 n < 0000528053 00000 n < 0000528173 00000 n < 0000528287 00000 n < 0000528430 00000 n < 0000528573 00000 n < 0000528716 00000 n < 0000528835 00000 n < 0000528955 00000 n < 0000529069 00000 n < 0000529178 00000 n < 0000529201 00000 n --- > 0000479981 00000 n > 0000476610 00000 n > 0000476059 00000 n > 0000476525 00000 n > 0000477627 00000 n > 0000477076 00000 n > 0000477542 00000 n > 0000478646 00000 n > 0000478111 00000 n > 0000478561 00000 n > 0000479877 00000 n > 0000479114 00000 n > 0000479453 00000 n > 0000479792 00000 n > 0000484538 00000 n > 0000480984 00000 n > 0000480449 00000 n > 0000480899 00000 n > 0000482215 00000 n > 0000481452 00000 n > 0000481791 00000 n > 0000482130 00000 n > 0000483187 00000 n > 0000482652 00000 n > 0000483102 00000 n > 0000484434 00000 n > 0000483671 00000 n > 0000484010 00000 n > 0000484349 00000 n > 0000488767 00000 n > 0000485509 00000 n > 0000484990 00000 n > 0000485424 00000 n > 0000486519 00000 n > 0000485986 00000 n > 0000486432 00000 n > 0000487481 00000 n > 0000486965 00000 n > 0000487394 00000 n > 0000488662 00000 n > 0000487928 00000 n > 0000488243 00000 n > 0000488575 00000 n > 0000493175 00000 n > 0000489728 00000 n > 0000489212 00000 n > 0000489641 00000 n > 0000490926 00000 n > 0000490175 00000 n > 0000490524 00000 n > 0000490839 00000 n > 0000491889 00000 n > 0000491373 00000 n > 0000491802 00000 n > 0000493070 00000 n > 0000492353 00000 n > 0000492668 00000 n > 0000492983 00000 n > 0000493735 00000 n > 0000493819 00000 n > 0000493930 00000 n > 0000494020 00000 n > 0000494131 00000 n > 0000494232 00000 n > 0000494322 00000 n > 0000494415 00000 n > 0000494516 00000 n > 0000494617 00000 n > 0000494717 00000 n > 0000494799 00000 n > 0000494900 00000 n > 0000494982 00000 n > 0000495083 00000 n > 0000495180 00000 n > 0000495258 00000 n > 0000495359 00000 n > 0000495460 00000 n > 0000495561 00000 n > 0000495657 00000 n > 0000495755 00000 n > 0000495837 00000 n > 0000495938 00000 n > 0000496020 00000 n > 0000496118 00000 n > 0000496215 00000 n > 0000496297 00000 n > 0000496398 00000 n > 0000496499 00000 n > 0000496600 00000 n > 0000496697 00000 n > 0000496779 00000 n > 0000496877 00000 n > 0000496959 00000 n > 0000497057 00000 n > 0000497153 00000 n > 0000497231 00000 n > 0000497326 00000 n > 0000497421 00000 n > 0000497514 00000 n > 0000497609 00000 n > 0000497705 00000 n > 0000497783 00000 n > 0000497878 00000 n > 0000497956 00000 n > 0000498051 00000 n > 0000498146 00000 n > 0000498224 00000 n > 0000498319 00000 n > 0000498412 00000 n > 0000498507 00000 n > 0000498602 00000 n > 0000498680 00000 n > 0000498775 00000 n > 0000498853 00000 n > 0000498948 00000 n > 0000499043 00000 n > 0000499121 00000 n > 0000499214 00000 n > 0000499309 00000 n > 0000499404 00000 n > 0000499499 00000 n > 0000499594 00000 n > 0000499672 00000 n > 0000499767 00000 n > 0000499845 00000 n > 0000499938 00000 n > 0000500032 00000 n > 0000500110 00000 n > 0000500207 00000 n > 0000500304 00000 n > 0000500401 00000 n > 0000500496 00000 n > 0000500575 00000 n > 0000500672 00000 n > 0000500747 00000 n > 0000500844 00000 n > 0000500939 00000 n > 0000501018 00000 n > 0000501115 00000 n > 0000501212 00000 n > 0000501309 00000 n > 0000501404 00000 n > 0000501499 00000 n > 0000501596 00000 n > 0000501675 00000 n > 0000501769 00000 n > 0000501848 00000 n > 0000501945 00000 n > 0000502040 00000 n > 0000502119 00000 n > 0000502216 00000 n > 0000502313 00000 n > 0000502407 00000 n > 0000502501 00000 n > 0000502580 00000 n > 0000502677 00000 n > 0000502756 00000 n > 0000502853 00000 n > 0000502948 00000 n > 0000503027 00000 n > 0000503124 00000 n > 0000503218 00000 n > 0000503315 00000 n > 0000503410 00000 n > 0000503505 00000 n > 0000503584 00000 n > 0000503681 00000 n > 0000503760 00000 n > 0000503857 00000 n > 0000503952 00000 n > 0000504031 00000 n > 0000504152 00000 n > 0000504307 00000 n > 0000504474 00000 n > 0000504588 00000 n > 0000504715 00000 n > 0000504874 00000 n > 0000505043 00000 n > 0000505234 00000 n > 0000505367 00000 n > 0000505470 00000 n > 0000505625 00000 n > 0000505750 00000 n > 0000505889 00000 n > 0000506006 00000 n > 0000506115 00000 n > 0000506242 00000 n > 0000506372 00000 n > 0000506445 00000 n > 0000506538 00000 n > 0000506649 00000 n > 0000506727 00000 n > 0000506822 00000 n > 0000506917 00000 n > 0000507012 00000 n > 0000507107 00000 n > 0000507185 00000 n > 0000507278 00000 n > 0000507356 00000 n > 0000507451 00000 n > 0000507546 00000 n > 0000507624 00000 n > 0000507719 00000 n > 0000507814 00000 n > 0000507909 00000 n > 0000508004 00000 n > 0000508115 00000 n > 0000508190 00000 n > 0000508283 00000 n > 0000508361 00000 n > 0000508456 00000 n > 0000508550 00000 n > 0000508628 00000 n > 0000508723 00000 n > 0000508818 00000 n > 0000508911 00000 n > 0000509005 00000 n > 0000509080 00000 n > 0000509175 00000 n > 0000509253 00000 n > 0000509348 00000 n > 0000509442 00000 n > 0000509520 00000 n > 0000509615 00000 n > 0000509710 00000 n > 0000509801 00000 n > 0000509895 00000 n > 0000509988 00000 n > 0000510082 00000 n > 0000510160 00000 n > 0000510255 00000 n > 0000510333 00000 n > 0000510430 00000 n > 0000510525 00000 n > 0000510604 00000 n > 0000510701 00000 n > 0000510795 00000 n > 0000510889 00000 n > 0000510984 00000 n > 0000511063 00000 n > 0000511160 00000 n > 0000511239 00000 n > 0000511336 00000 n > 0000511431 00000 n > 0000511510 00000 n > 0000511607 00000 n > 0000511701 00000 n > 0000511798 00000 n > 0000511893 00000 n > 0000511988 00000 n > 0000512067 00000 n > 0000512164 00000 n > 0000512243 00000 n > 0000512340 00000 n > 0000512435 00000 n > 0000512514 00000 n > 0000512608 00000 n > 0000512705 00000 n > 0000512802 00000 n > 0000512897 00000 n > 0000512976 00000 n > 0000513073 00000 n > 0000513152 00000 n > 0000513246 00000 n > 0000513340 00000 n > 0000513419 00000 n > 0000513516 00000 n > 0000513613 00000 n > 0000513710 00000 n > 0000513805 00000 n > 0000513900 00000 n > 0000513979 00000 n > 0000514089 00000 n > 0000514180 00000 n > 0000514293 00000 n > 0000514392 00000 n > 0000514479 00000 n > 0000514586 00000 n > 0000514693 00000 n > 0000514802 00000 n > 0000514903 00000 n > 0000514991 00000 n > 0000515094 00000 n > 0000515178 00000 n > 0000515281 00000 n > 0000515381 00000 n > 0000515465 00000 n > 0000515570 00000 n > 0000515675 00000 n > 0000515780 00000 n > 0000515879 00000 n > 0000515976 00000 n > 0000516075 00000 n > 0000516198 00000 n > 0000516297 00000 n > 0000516420 00000 n > 0000516529 00000 n > 0000516628 00000 n > 0000516751 00000 n > 0000516874 00000 n > 0000516997 00000 n > 0000517106 00000 n > 0000517205 00000 n > 0000517328 00000 n > 0000517430 00000 n > 0000517557 00000 n > 0000517667 00000 n > 0000517769 00000 n > 0000517896 00000 n > 0000518023 00000 n > 0000518146 00000 n > 0000518256 00000 n > 0000518365 00000 n > 0000518467 00000 n > 0000518566 00000 n > 0000518689 00000 n > 0000518788 00000 n > 0000518911 00000 n > 0000519020 00000 n > 0000519119 00000 n > 0000519248 00000 n > 0000519377 00000 n > 0000519506 00000 n > 0000519616 00000 n > 0000519715 00000 n > 0000519838 00000 n > 0000519937 00000 n > 0000520060 00000 n > 0000520169 00000 n > 0000520268 00000 n > 0000520392 00000 n > 0000520521 00000 n > 0000520650 00000 n > 0000520760 00000 n > 0000520870 00000 n > 0000520970 00000 n > 0000521095 00000 n > 0000521195 00000 n > 0000521320 00000 n > 0000521429 00000 n > 0000521529 00000 n > 0000521654 00000 n > 0000521779 00000 n > 0000521922 00000 n > 0000522036 00000 n > 0000522153 00000 n > 0000522296 00000 n > 0000522410 00000 n > 0000522553 00000 n > 0000522673 00000 n > 0000522787 00000 n > 0000522930 00000 n > 0000523073 00000 n > 0000523216 00000 n > 0000523335 00000 n > 0000523449 00000 n > 0000523563 00000 n > 0000523706 00000 n > 0000523820 00000 n > 0000523963 00000 n > 0000524082 00000 n > 0000524196 00000 n > 0000524343 00000 n > 0000524490 00000 n > 0000524637 00000 n > 0000524757 00000 n > 0000524874 00000 n > 0000525021 00000 n > 0000525138 00000 n > 0000525281 00000 n > 0000525401 00000 n > 0000525515 00000 n > 0000525658 00000 n > 0000525801 00000 n > 0000525947 00000 n > 0000526067 00000 n > 0000526187 00000 n > 0000526305 00000 n > 0000526454 00000 n > 0000526572 00000 n > 0000526721 00000 n > 0000526842 00000 n > 0000526960 00000 n > 0000527109 00000 n > 0000527258 00000 n > 0000527407 00000 n > 0000527528 00000 n > 0000527646 00000 n > 0000527795 00000 n > 0000527909 00000 n > 0000528052 00000 n > 0000528172 00000 n > 0000528286 00000 n > 0000528429 00000 n > 0000528572 00000 n > 0000528715 00000 n > 0000528834 00000 n > 0000528954 00000 n > 0000529068 00000 n > 0000529177 00000 n > 0000529200 00000 n 17255c17252 < 530783 --- > 530782 Binary files mpich-1.2.5/doc/mpichman-chp4.ps.gz and mpich-1.2.5.2/doc/mpichman-chp4.ps.gz differ diff -rb mpich-1.2.5/doc/mpichman-chp4mpd.pdf mpich-1.2.5.2/doc/mpichman-chp4mpd.pdf 1547c1547 < /BaseFont/AUGDKP+cmr12 --- > /BaseFont/ZWYOUF+cmr12 1569c1569 < /BaseFont/LZXZZE+cmbx12 --- > /BaseFont/XWEDQD+cmbx12 1590c1590 < /BaseFont/SNGLCH+cmtt12 --- > /BaseFont/KDRGNL+cmtt12 1613c1613 < /BaseFont/EWEZQH+cmr10 --- > /BaseFont/LOAEWH+cmr10 1643c1643 < /BaseFont/JJHRWG+cmti12 --- > /BaseFont/HQVSJJ+cmti12 2538c2538 < /BaseFont/IYAQDM+cmbx10 --- > /BaseFont/PLGOZC+cmbx10 2637c2637 < /BaseFont/HRMHQL+cmtt10 --- > /BaseFont/VWYZBR+cmtt10 4385c4385 < /BaseFont/LIARVC+cmsy10 --- > /BaseFont/COUWUH+cmsy10 4407c4407 < /BaseFont/ZBYFCO+cmti10 --- > /BaseFont/HFYHMW+cmti10 5318c5318 < /BaseFont/PLXYFV+cmr8 --- > /BaseFont/QVOMPA+cmr8 5367c5367 < /BaseFont/EPWFFZ+cmr6 --- > /BaseFont/VELDUM+cmr6 5393c5393 < /BaseFont/RPQFWI+cmr9 --- > /BaseFont/GPLGPM+cmr9 5414c5414 < /BaseFont/SHTUBQ+cmtt9 --- > /BaseFont/XTATPW+cmtt9 5583c5583 < /BaseFont/XCUXHW+cmmi10 --- > /BaseFont/BXEBGS+cmmi10 7463c7463 < /BaseFont/MWKLUP+cmtt8 --- > /BaseFont/ZZNOLE+cmtt8 8817c8817 < /BaseFont/JBEFIL+cmitt10 --- > /BaseFont/OIIZMF+cmitt10 9817c9817 < /FontName/AUGDKP+cmr12 --- > /FontName/ZWYOUF+cmr12 9830c9830 < /Length 5659 --- > /Length 5661 9833,9852c9833,9855 < xRWTTۖ%$ 8Ar < ((bY IK"A$D-2$Y{猱9sνs/v57W;LO_P < stݼ$!;EYŅE$c!5c>Sa~A^@8!IIޛ/A?A!a"E0$'i ۡG0+4\!_8oy"n翘庩"(F놂zTo1Ƭ Zn:OOț"0;M^@ C)[k5/BrT~ +MCo < ): ` 7G}aP}8!$o < D]anHOHD?Ǝp;gW ¿RDb7C S q]LWѿ+ E*ZaQ!@RB7+ r= _f􄹢 ~o"}i٫tb%(Tז )g-5׳os$I*2fp)^'R4SŊSP/^ro6(ŵ=rk=Dڞ^!MjEV46syFmg !waMHȴ '֛=on]HVθuvrLzVlߣQfmݕÀZ!st/&z`YNN^[n2dy[ۗGRot OikVBG]_p(_՚:KUȈ1w%z!\;̎Sl?&onЪ%e7]{EM#t7xQl~ɩ*H5t M>St;*ui.꿟j +>L"ֳW*s*Q&x"=`~ʄShv{0mkS.Ruq^xO\C`ϯ6&*l1d^O2O[-N < L2K\YL%䍉 ꖪg|8,gu^ht`H$3/M4:R]-w SN/^8wyզnhI2 mDgh< Lvs*Px4Ըp:Z8ybX鷸-( 8= w/.yhWI_?GdQ^G&. TBlO!SU: }!n0i8"K3 Cistv\JkL>VDm$aKb=Z'1no!5Y7UyMga8.mAcjŽKp Rwk0j`vH+l75vOsl\qN #rPgrMrqﳪz .mH[&h9C)|'W:#t4X>1FEzڢSk3c*SX{:xMKWh.A_gBIjg%soH*pO.D@M(ioE|p,Ob} gaZ]0YKOJykJwl0BR:5@x.i[]}NXn4{!UtOoSkazB?(ìĎ״P < X>ʁv;nI 8kZ'z6?~vWad 0rzn.6Ĉaͮ'Ypd>-K]VDonZjI[ .iCQt}6|8~C&v A1,?:3Xv'$ә$\&^:_rLmf!1uƊ=b$΃YŨR < Zih-W$UWnG9K.x v|F_JQ]1ޚS/kO?{X;oUM[ޱTWk䗟3OθxmsSHP̠^+ϔa4LYG Z:^4BEu;!Vq;]UYɿ:2.K +m4;ƺ^9]2Bp/=)u{h^%F z2j96_kiD"v?x1Wn@OKx^Lt=ziMq ,l3JwZntR &aC-]pFʃfOM/a < P蓒ܙ :e3u~t!P [TϞ}R8Y)&RQo[]OZ 4Ejn_B):ׂs)Ó|HN-_[xun~<6ۭ ݕ < q_^\x2vdz FK%ɽoI1qb6 oS( q8X} < |w!(a7Z,;(1!_{VмU_ʰ{Ym(~-Z*(`cfPʾ`&OLjT:YgqR^}γK~5Exڢ~wF[`6LB~.@%6kpVv=R^])#f^.?{=GvJ,gF: mJE*DgD~y:Jr!$J-'Qih-%C < Fq]H`{d!#ьΉ[WMΔ}߰xy?uc{J `[(!O5|~ks!T?RK7ɵN8{_G:Dsn/jK #{'-%iT*1\+A$zaqT,aݼp9G7N]!ϔ=Tzï> 'CqӱMv=S < +KrT=Ob9փuZL.pBݖ:Y9=Z@Ó"<`H < _Ib` >o qy\ 祋#@Lܵx t&c X2[_r3Z->#wi#we~JF/*oknwis5K! %r'X\J4Wa6vX ͑ q < f2X0QetĪ9R,Q_W|𨻭pz OaL㖵`l準Bp5ƣb]#u,~?*5/Y`A(>'|Foh3мB  k^H-B,jMyDS1AiṀ j8$3ǣd5xj1Vdبn>4ٛfjzD*K|c{ȁq@1eUXXek1«Jv' όf䛝bFG-θ4R=W%U@yhsc䝴$@EXɏQs&<[wG>2MAl$ΝtW!lR|¬IKcDγ]cB:s DHpněLSfZVh e+Ɗ>2޷6v`cv`U2wݞZdVvY;U?y4*v=;+3S:J]޶YPQC Fy;xnU&ҙ<6 J!bP\w'u#jOKfGHW+궺_X ; `2MT OwSu+ud;%4sw9T}9hh@"psܨ> a…]lH^=츢䞩hk-BatF=]VƘK|+XmX)`b>IwQJxUdąNWdU1h F| Abld?Y?=6:ڱv&~#rK:'rP.C)*mk#ΆvMKY64b>Iׯ0nY_a*ya7*Ewe[ŢL6R6o}hDfGq0m;=$ʗGCw,}%-wJ6<6Z:>b}L*>vX~t)%w!yCm̬^EaJFa/(NC8lCbf;]Mڕz7?QL 6yS2m5,iC; /nH4̢ZU!Qk&&wGqJSW'*=#:'_tM$3W\>3G < D_#Z 9k:{s멬Xj?SjUgRg-/iJta!aey\F'ŗD1E&.R 9s|!eұRš6Y HO/+u[zTw)Aobx,j~8/zB[Z=J/.qrZ.#y)|'{rۆ䵸p^!ǵfO廉c},YgsF&=,ł!rN?nueVgTI=ƮҺ?Qx\ ΄+. --- > xRWTTۖ%$%+8ArEHYJȒI\rH$EF "ͽ^_w_>g=Ιs{qi1pAaKDGH)'7D%%V)Q? TDCT\TPPEy{!1 "--*P4 zP?#(#_Z4Gý|0Aҫ0wB > Mas @brG0LA8zVo1lEDU:(=('IH?? #T7ujWCHIa1 7^ E"ݝpD5~p! P$7c{!pCyϬ3Fb"Ch[@jH~aj"@UKB~a쿲205Huw `01"~8~7Ѓb~]aAaa+ AQ @$Mik]e$%,"`Pp  ۔H_qup܁YI|9}DM^5 ;xKEQk\:DTϩ'lIR$Yǩ=Ϙ#̧N4x!\p&*lh⮗ AA9‡:qs995 ų=vm#ݗD8֑Q1)}zꘚEv,>cyF}G&`8)o aMhؔ7=/(*SQ휹<9S^Uv=_xm;Pߌt2GbcYn.*.ЩB]~?/Z0RuO2hꄁfU#l8Y cT劌XG1/dHd0 -V߉yfqbg:ss8l3uAo5)imEBe7űwk餹zAormnܺy9N I 4*H?Tid46'_+٢; i WӺuctΨnQloGyJ*nO2 > > Mc:HӶ>g[.=z7&U;2h.1n);C )9\|s5ިRk)Pvw#r|}ʰ{pt}oykfI;[:dRєnYxcM5#o50*8qkwmf|{$#ctQc㠤!Krmۤطƍi,Ȧ.maܒRōB.' > #Po > sOd3Jr۾A6Q > kO> }6izAz > \Y(.dJӄcO3,W42fmҞD{ƣg\pT;&fyM%- TkEtfKֻ|<0cuRzWr~f떄J3,"oQy-Y, 꼔Hm 퇐 )iytX9p+VfssjWHOD <8%[95^^nEȚ70 ;* }{nwӈ4J'K<@ . 3UL|Qbnk5՚Ly=u ;''Kc9"c!~9#^BL$`3?NX%2 > Oƕޠ?ejxY > ܰ?(Jh^D(Q'V2 > +<, 쩈O?v9eUq[Y{ܝxޖֱadk wZ>!危Wtj/K=.Aul*щn͐#X-cQ  C@⵭4Bֶ϶>sqlQurRp#=q>RV> 7tya.:Ԅ > 6ʡ/Yxx>5OSVLnJfEW3Nq}%삱tCb qC.?A9,y:+0XԾ $ב0\C7zr[mSuܦ4Z-YŘRX > Ywͮ?Ij%cs܈wfw(M?b:>⼱[֝zwjwަHI[ޱh#T5OƼxmsIIg= Y7"ƾԊ(Nc(T΃fMF8e"])"L% Uśr}#&.h-8p]ʨг o 8 /7cގ?DFЃ T4ϋC]!;t}4_ A֢;sɂP/s(xd䤪r.QpeGfQNŭ@;c`t;7aLwl3] > BeBZ1gx˙"? {*+̑THwm?pdJȂK]%*޺Hapz+EAMI0ufYØܧ4gr3/d_ :*t^^֛կcEo):Zxhd ‚a0V:Kku8zM!$f%/ Dyp5=o7!6Y'Lo!wA(^KQ|qcZ0Q#jP8Qdg쇱bNjr–B+FAx!`j {l |.L(=q"Euw#cjwu_`HKVN,lJ }iڇ2JYV@`lUCYL"IM;ekԽ{ nֱDQgK Wq%BY{"wzm/}t߲q[nW=?s/rνGXz;~>GbdNZSghu @dHs > d}Fש@sof+p(E7JA z+`\h,g2|h W w:cfTٍǺG7imnS]qyHc-^^Fo\fcor\DoV}ӗX~Qܩa]2%?!Ogs敽CfT wsuS/zPL0XUX!z, 7])B)"{@6m'٩J +~s]>~g %TΎm,j}G w&xI{hrn }j~^aZx# ߘlS0E1jnИ5.c< ?|yxM:L79}T\Cf7ʻBw?|ͫ$R>}\wWvΘ BhN;n.kӮ&t͕Y9=ZHp_DL8Q\~Ū!_=>z,H>32I)I`s /#'Ɏ@;ɖ2  M > o > ~C:fQux^s]RGIE ɊxH)y\]RTKwi2_ifpQ.{$B1\3d3 ZdbJ?ʡi8SO/ѝ;V:RIxfw"a6C͙k!u5gk GV;GBYvUf>_bɑUAj0N@n@iO޴Z$dYי:e1+YdqA3zc ' x zdow#pW8h73ۛxz5rD)Ozk{ȉѹ_IUUxxEK1‹JzNqO䶽ŻMhfT&'Gͬ2#Ȃ%U E3S䝴o@udɷK#F"k+Fy?4Ml%c YF{\nS=%]r@&dDٻ8Ϯ#NTF +ɤ]g_džv3Z8͉ }\o HS尢]Vj c6(Ƌ91߱׵udev UDt^\ԛq^+;|ߕnmk腅M]֬YPQ=%s > ipP 5B;^azo k<*6@aaM #o~p4/Qs8bl>! NoT链֑Yﳯ4ql0ZWn ~ > 16$ƎIߟ1|Qtґ|9}P' tչF ͖"ڊy4^MG^n6Kvjc}|!S a"WV NDBw:+x%e]@ZPSKgb$̲y)%ϨOܔiLx_ښ(upMlimV7l~=l5\~#d| > M#vHO[En۪7Vh|wѫbF|wK =͇#ӟ=خbJ)U<6f][,-ks,-ɷbCb -JEcgY'QQb>OrA\2?wntYjWQ=`S#KS9OQXg=NVvep|bHTN-f^}S: > [U8v*u|ȩܧ1i24Չ*+H;l+Ig.I L%=|mxPɘ3qdqLW~/u]{$>ǒbΝմdc &Jۭk0_tJXy|/K'j)fTGD<ۉH\\9280,&4Tm . #'~Ü'jCq#or~(/fZWV3ڀi ''y]3|(#]ЁQ"x{Ԟ1Xk? > f~KtHa\ЊU9(6֗[PKH$%|HH8 rz.H 9862c9865 < /FontName/LZXZZE+cmbx12 --- > /FontName/XWEDQD+cmbx12 9878c9881 < xcp.cюyb۶cٱm;;vlg?s̙/mjuZ{ݫ)HlU<, ,<c#wV #  ++7;GA&dhssX9Xٹ˩022D=-̝4nn6.aC' k #@p:]&p60v,l'ekj`anbdag /4e34M9[ɦC-O=ҿafa63鯕Z[O[iqkkyC`hcaO%K9Z[ ٚYN@U[-?69bnale trXN!/;;%!'c?^8D!2*bh8)evLZZZbtElL,lΆ&&!,? -5XS3tvph3323N%,l `aapq7 PJ.q1s@ --- > xcp.cюyb۶cٱm;;vlg?s̙/mjuZ{ݫ)HlU<, ,<c#wV #  ++7;GA&dhssX9Xٹ˩022D=-̝4nn6.aC' k #@p:]&p60v,l'ekj`anbdag /4e34M9[ɦC-O=ҿafa63鯕Z[O[iqkkyC`hcaO%K9Z[ ٚYN@U[-?69bnale trXN!/;;%!'c?^8D!2*bh8)evLbtElL,lΆ&&!,? -5XS3tvph3323N%,l `aapq7 PJ.q1s@ 9941c9944 < %nc>L$xw1e B7nӏrLEI,^/{w0FuV IBv ^(jS2G5s %nc>L$xw1e B7nӏrLEI,^/{w0FuV IBv ^(jS2G5s /FontName/KDRGNL+cmtt12 9972,9985c9975,9997 < |#B€Q֚n(ԙDyG PPuPG!@ODz FH<(ψ)hnD@5q@œiHJTp0I0'uKJs1?f]3SsF50 RzR "$ .XLS7`R)0 fq~g2D[ 1 _d1HNF qb7( 9 JosDG.RؿA'% "x$O[(8?6MV`A9=#(Uk~-ЇHR\T\DT~oAUCHIBxҀ̿ < MHW7:q6eAR} 8!n x_`nX,qC_NM;:UTE\Z9|ڊk@ұċyBM\ʺ^}q%* "R=b#y">0_Ft,4`+%VJ00J:ҝ"vi. ӥ&ѣ~%1m&vI[w̲n89nR/{k=˚%ݱP[P+q<# < R粲Lvr8*T9iT&ɾkݪŤYOl_D̰QHdͪ៞; RP=@&iЕ ߖ?1MhTrJY12J9ӌl>]`Hs> Hdx] Em2y*i$~uŬI']7=Biߚp{Ӻuv!u/GBOF>AY7Yr;AAta];nG+AUX<ݝ%̤Q'kNSAA"x/kB|Շ\7/M^tTO5r)T`_}rۢ\O<}<58j>5袌b-) Ʌ:e#H4<5Qoqw}OZUTrI旞popiڌ?߁NETPjY tk9R+u)wM;;BAwf>QmYBwc!u-TUۘHW )P\'ZIK̒{T(5O(>4fe5?nl UONNmT>xäE答3`>W<0BlL>P*!l^Ջ9dO>_1SABIӇc/P 샟p1z.u(>MV@i ӥ!*} Mf[Xde/|adz}) < < FLOipeq < ֜An!ER1J9Q`穛1Ninf9Kj2IfYg~3Kc+dx SH=^')JFRnA,NRv7a Ekf}ٓ]oPrT[}ۻ;1rwC5lZ-X-ߤF[qUvcPR;w%vÔ$Wke¢`EdGc1++m=L!=FJL<,J޼Cg *Gtw|r99Ϋv,Y$vVՖT pf6?VU87C|QntSճ$Ydp~#9Y}ۧ'.2W;)F3)p`^]ķpゟ6^H3!PE`)KS/6}E(pOeoE+sgO姛09;<(U!&fݤx)b7Dȇ?ǡ& M|RB#pHH=0AA|kn](tI*ua'{Qr\BW%F?f_!nZ4龤h|dܻurXϣ[X#wn`<u楑y1ǃ-)=S%NK'N < {;?\ \7*si[ Fk9y̵(/ϕ [ޚʷ[psvSI& %4ΑnpEv Qc ůWk= +RTy'n36)mKjyC^Rc;G[-Ts < |6#>Q_gamC] ›fy|Ѧ%q3,B G?x7ϵIoSyrZWވ}ʩpzܶ.%P+_bi**(~s:K GԙZ]F&E`g]unS2ob-`1#@?xn E`RZqUlQHenF < |/QyAtâcTre&œud*g5tK4.%nu()̣oiz3K$ܓ+psUZ6CkK`\l#Hmq5oS7EwF [W8ն/dLhjؔWpfY,4]%}>S3BK=@)F2Ѱ@@Rch[-hWȽRI‚6BA'ޟ+ޞL'Ƽa_zQ蚺D,3G=_ͻ!j萛)A]{]cMҶDSw*h; WG6E&]E7 *3yOy]} ̭] clq L]y5鸼y 4#K]VL3Mv B3U~%S(2D TMT+ӫKnu]pɐմu"w]mU۬X~y#n]k[t?YpFꜗKJ48ev'e6Iu?E.$.')YVhAp5mm!L"F!ï+y\' < P(qb Zp --- > |#B€Q֚n(ԙDyG PPuPG!@ODz FH<(ψ)hnD@5q@œiHJTp0I0'uKJs1?fC ƟQ 4 G4b; Il < Ec aF > aܰ o$C k$;"*#Yq@7`H JbRij$:A\ ё o7AI%{"Ï !~S%%'9Xg$'=_NyC_w "x,_7yPU"a$4 -'BS4 NMq~A_c1NH8'@\&@SNN_x$U ׷V߹~*t,|,}SsW_h"TH'ȡ5̗ X{cU05뿎t]t) .gC~EL۱ݧfjxy<ϴn8V$/rn > > 2#o}wM #gU > ZǴzxk*fg7[}(9͏J_JWp>HVALCoeaQ$̬~>[ۇݪwq)r[ϙͪJO?NN'ۅZϲfI*owod{2:J\/ψT|>ӷ]N:U~%gimIZj{1`1}6[$;3lF}vs.8YjT)x:&I,te£ϣ.~ Fh9ܵsGqqR4#8۳j=Ҝ=C1(uWkQ+ϸr9 35C_5jJJ!5HzظL+vs_Sj&n-V`?RDjx჻{9ŗT '6k0O0W j\=GAw]kuR+Ѽ֦F9{N,nr-wNLjڑa[  ;B@IQ@lxsn$ʃZgp} &ֹʚSA٬@C}&EAigѓ4TOWdfxņ!:$|RTsv,Z2=z+?Zm|!i}BN[]y͒g- w5g>ؿv:-'ўnAq@3vm0"~ʛ > 9fgN( gC*m .& > %.(C%ro+Rj;[QY ZLJ`7߻|t1ki1IMP7nݶݥiHˑP18jpD *CPq%O@wt5E33imTuP`H(mn!q>mKӼuM\ > $7Eߧ(O,O}G%O (#XKJBxrN G{[ܝ{ӴV&5եnj}05~5?d!h6#Cew;s.?ihNTJb]`NPНOdT[PXccH]K-U6f#Ղg > 6m6׉ּwRn/dDDlD<-}SEw0 > h)l3GYj͏s[@B?CՓS0iy+qE*]m=_P"p5 r+$'wG'|+l (9=-29e >drd9$ > , > ]ۡ(%Rv+ s8GVaM4[El1RnoffdOs' F O ?W7)IVO$Xy%&ԿJq8ۿW{9|ٲǓϗw}TPA+T#g}.৪\D2 > b|"htiny߂``YY|l_`yh0mb<ӫSZ9bqY\+9{5g[HуTiNf(y&Gb̵{Y ÒGucك/onJ;޼kTgD5|I;pv8~G2HY_ fEfԟViN̄zyM%V f>7V\UTn`,)]I0%U$b鶰(C=dјr=JevF5SGbqH{% 7Y#:]0G\6q8]5'K U%3\5;$x*%Mc%_Ԥ3slq8IYh%HN|x 3CL > ,vn)b্- |3T%ub+DM߽@:SoiъYS& auj/9O:. > mH|~?Yi7)^@ku > #a!OhqqB6ߤ~.R- kPqPߚ[ > }J] .uz^z"8AuyOWH!>@a/)x6#"n\95hC4=ah==A&kyiG~z`KJ`!eTIɮB쾆W3 \ *E-"|Z@dNsm=s-V?ܜT y 6:/ͱs$\icF*X{CZ2;ըgމ[ MJےZ9Ƿש6j]"/QuI'l+%#D5_6׊TڜK`TQgl=yb2{ͽ\*X4#F{yHY;<)Iр[ ߏeo-ԜtÃv>cP偗b2b[ > XR Xu1%i5E-6ٗ̕FuyHs&YJ~I6󎃦]= > @ҨUPX\DBwC_$UkJEyݐ\vIYrG¼ETgH2)=}.fyQ > `pVNwN-dx>tF777{<):2l֣55%% )jh(@OhF&K4Q{#_gGc8HKt?ZʽjPhPz7x#ч5t{'BCu%çcmL"ue1^V>ƵM-/SeV \t_ȲOי0nXk[W4n|-18_DIL7;k34m7>?2|Ms~iBT<֕7!~_ ◬X熊 > \b8ѸvuVIQ-|W[X X@j|BQ:!FŦf1Fs,a|~,R{㦛k?.KFs^ݰ|yl>2\ y$fC%6}xr9j;x K!A]nu=hFai  %ܫvcR#$>pR[f)0|pMb{q!GcѝU=3N%!wm h76e\Y>MWuIԌFF*R;йvjc =m4/2?V~ (ڕ<0r}mЉg7'1Ӊ1clX^u.9y6yW|nZ):f#tJEgP?uDX-:'ŝʺ>NBՑoI>lu5M7~ao aޓqWoC6skȘ5[{Ck!c7x|^|M:.oxnl|EC$Dyb *v@‡ЌqՇ|IT6CG:0c8;s_hsDeȳdZ*V+]ϱ{ :%!l0M5N+ݮ erكhRe@ :0eIJ?cC _[[*qJl_~0cX' 9995c10007 < /FontName/EWEZQH+cmr10 --- > /FontName/LOAEWH+cmr10 10015,10070c10027,10085 < Gl8ia 27*fdJ?^ւIBK⇊4ݿZ_ dcPs211r0olW;Lo < FN 7.3#33?濟/l#f`g0ru038Tdl*#OYع+߮6NTf F4Q3u]mnG4:_3]?O1BY&#ZS$NDeuxFya)m]_OjA]Ù$4$nn{E:)qM\5UBQǣ3:xb6PA3ؔawq 6#V OƹPcklmZQ]EaIRB!1QDw+oUe z]Qo<2m"T52,=Y5O~ U.W! r ?q10CwxZWX+ۇ2Ev"mQ`2mr|!0xK| _Нi1 l؇F<789 < p{*t7?KږC⑹&Ԃ.)Om < IG@׷3b/h@Ďlj[dFwMWԮk6 beAB7%ed_P5G_<2;_$yC _pգ`Ob"lqѨ < +љ#+v,Xr鉁t" ײOuG 45i5%al3I3Ǣ4hFEo#YnRyizN.q1P|1yO0nwoIds^rfVjv̍>"2޻lxnu/B _a9/ߤw2[l9]T>u>N$( s"a_dk#JH! J8,# H:6:2*+W(iAaEM y96JwT0[qCsO9O d < M݅; !BɵT΍>)!qTsέH"?Cޛ-4p9VZ].>;5dbE<v6CLvĥd,6ku-h`ʤfi%')(eH0-p~$ < d߈ֽV-͌IRaNsQ47}4?}=o{j0Oc'_Q.0V?#AăF˝x+ev: {hF[\|h4f>l{.[ >Jdo(( < 3yX\xx7xm}7G|;d` ŽQ7̧-hءyF! wT <^%zk%31yئ -gʥv1R*ve|u tYr[~ךH58^RPv^.gk[c%:h~ԱWGDp<>pDeFNmM%Z*:Iqci'D`tT dƂ]xerP~zoJϒL%=yEvEu%m*ΐ+lxA^?n%Lv < r܍ _` .=Wc/_HXi3k-a|Mk؟cҙD5Y# p?ݹN9~@#gG0+&(Zq%'>n < Et-wBP`LpL9!8c7ţR!Lַl}y #bqmZx2`#I΃oq3jL-%g϶ؕ)"̲&Zo{ѩ뢜}D |xO񁼀k`\8HcGPXIƀ/ #Bu$wខ2Ej>l $LHS04nsa┆@x_đnM{'~AS>MaG[}"Z5ySJ|}gBk؎2M꟟'Ȧ \h$A*ko>6ht/n?CwRB$5݅!Zs < ixY=9ѴPyٲحo{/|gS)Ri1l~6:vjCpE&.bO5P#`M_,X:.w~YSxn@RwVoj 4uTJX~cyԣI|O̯lOG8G6w *H2T^ff%NhZuV.\.Oc:t+om]AGkc3eV U,tۡTjIbIQ 7tCR;e! G!IKfWngr]VA:Oᜩ#}=6= :)t܇ש\uޓO B'r.zlǺQ5|m)e8۷sCB@C Hօ3Ҿ8dqcB̆0;ˣE:&o]AWUړ`^g"l%kHb5NOQFO9[Gahpru aoh-ث BltX g^Y;DS<>k őyʿk [Mkmq8?]܎yFLi|zUǛ6s6Wt{.m!]zd`Bř%5:!zW =\qW}f'* ePF[Iʩ;N,(\uP %ߡS2I7덈QRo5]cV < c$#kGq8t'-u$lP1 ÅtYoR }%Si)DOֻ͝>-~>2 ՐmĚ@\pJz{% q$^ =4vJI'us?΄7^"ī < Ƴ[ѯs{988uc+!M>ۺhyn^qzL5Fp#k@WKe諒* v09mz.2-I@Ŧw&]Yjw"a\ړʀ }hokm?DQGl߽O "oTV ٤_hwKإA?$|G3^foY  1kqTחUcFztp!oIKcQ<|~*z'AÆXZ$BWNx)ԭU_QH5NX0PgA [/mk3S ;Vt < 2,Ra}.t`F-Ć<~LcNt F3<-V}d} < IdK qjC\2 ]U&/u9,X!@{,|2 bha.n&zzWU'}&޸{Lz#}ʸ /e׮z5tye"xyOEaak'UձsͥR}a/Oe`g…=I }vxkZk$?ݖ'.F_'N`N+MAّTD\ }Jwz@$7XÖdkm < Y2ퟻ < #W8v U-"** Yn8$'(~Off $H*Y 6F,mz\y1e@h"$Z? `l߈߶B1 tyVXS < 8*ƀ&QA?>Zٮ$By:֨MD* lzzO苗ՠ\JbJ[?ɪjَn\!b8%;xt/=(d[j/r97yy'`d=.G|؄3,tN"'=H^M}h SQ!=.Wp q Î8jr!,LJ2pW5UlX=3P3_[r@ް!u(E4T`]2 tO签RK < f+ G2HB=S~nx)n :ufj5~O,1 3;`%?BT$5s{ҊYE όӾ`IlHhMPjafU'KM؅?p78h4DJ;2s޶~4vkЍK]6TgqW6o{8xV,Kxtǯ&$Q^)_NBsvPϷ3{;.$P]ovwKC[&!hޡ:k'=@ f|*}cg]!~ 0"un3p')2ǭC^CpX`v~c:v(EBƚ ]wsfu < db_E%WEZ(\=F"z,c0$ƺj!FRR9њW5(*)3aJٓL#T4D9'Ue6*ҧvl>-!]Y_J`E=’1VG$Y < J.|I00utP] Kzоau.vJFS4VbEx&587*9zFI < *b2R1bP$$/``0&Oקz v`7>`A?ox9z7qd jWex-c2 wQvWE8^'{ܹ>՞TdwR)g]66PCS-Rta9Qw%خcW<7Uؗ5B% oԏ8{6h@%^ӱ!R9rP$9/_c < ,jEFI3g8b0)&RQD6R-R'@ؕHm`m V\K&Mm(p{jvIQuE856wR < AnDx+tE.7P y׷y+N{{w')C\>I¿lۿ 7<՛+ < %!N5h#%e}ISn6ɸ]ҍKĐn4Ho=NI͟֐%j2S})#x0^KF < 4^di[ ^nNZ z7wEu:9o!F)]Bw({89gkQE"zi`٭-f??%_z$% i bMΧ'ܱI c|4aS=%z=)i/wKe%f8~w(oģS4Q6. gRU)␿LX>͖Be_XFa3RlgәTR < SJۦ5ʺ85lĴ"o2G7!B(>¯a3_lWg?QwvLNj9'bjpc6p ]؁R2 ZML=̟B hnJMF>*LjX6Ooc.&v0bnxv~ äGJY`؁q;6:KţpO6.ʣ )ͼFYN.^֞qAoL(7z < kSx9 􊄑o[!]OjX( RS:¹-#v*X_B~F$Τ Ef>r]lnGHGatI*|1Zvyb>MhBIm?~<#ޏo,o`)0)!zx"4sfmk׬kftR&) tkG:uE0~г+ssn ]1k渪gpyK[!HJzc7mP.Cx|Ve@`.ˊy8^h<mwxcIPiT#ˮ-Տ*d΍ DE < NXvFHys ؗUِ7|@IMJFk5D.t;0Cz~s Q_N:r < pT֎ڕ $\k?s:/4L*A28OmWXPAB>>DK4'9fN9k9*2p[eZ6q)^YmX+EzFum BX5W`ÁcgӃHR)nFvJ v 8-?@ѷτ6TTUn)i5ՐˆhkZ|}n֬YBW5B/X`ދPv3Z!Xw䍠_30VG`dGf635"ym>gD@]k:s( OJuQ(=plj#Zi:TzIJx77iɖ*9ݬO}|Xh:/5Vt[6*Hu<%sys{C-Fn> *n(s' 'ך ؐxxڜ*X8&kE49:c&%g`s8f!o5T("Β40S]f < (H PJlw&P9 GD F1rjP:"}NV8[s~gIBuY4KXH>!F$r5i\ӝ"zQ(꣤3*?GBT`]Jǭƙ ow%BWlO zzTB񛉚G i"P$M鮕{^gv\ Ќ߬1̶:[w'BY(b1Jch ɏﱔ5Ցazɨ Rt;lOcX]$WdR6qݗ$0M'n+ < ~mO5(o@ԭ;1|Y社_pKdxxrwFW>7^Be;I~r H;vF P2 <'j@Lt1zG;> Gse-er24jvʳW-i!_z41ܫ&;pX/mѲPtGbg9` LoUoa$#@wWGUOɋHp֮e&T9⁗CT t=Ae0/ < a,kc$}Nho=} lC /J.vbgigl/LIq0)"ljs<4qX{S:#H#MUf<3hlx|mcֻlpmG S`CuzЮ V#C`s{9[Fsx# 7nt~8̇ $`.ЃXޡt1'R|*dž vnܥxgA15Yw/ ۤLp@>5O ԙ算FvCfHQp)J5N/Q:*3G)d?&N2{(쐇'!?)nIz5֤7gý < S?;fE{ޕ&0s؟9_GN-34cJc@}o6`(-/YGXQJSZ}8ܟgxhjkN[u$cmqּ#&Vj4#9tea t)֪d 4)X7/}_zy&*}ڪc]aM!Ngbe~^JcobU+G|G.C72Ѽji-BiCG 7['&wɆBNuC~A;? z.Ѫȸ%DAEbp9S=nC~k7Cn?d8Sy78mD1+b+=@r}YpZAT < LysQIt#DzZnS-jpWcCS~b7QݗBr>&ѧ,$]?iI_`3KW~e \H{bT=4R& < G!V$FP^B#YDs(OcJb_UZIa%d(tpzK$D 6h5?rg < ,ViEju)8A2wbΈ==H^nz\%3Fas"=ieuąG~CKD*S]eH-$(;^Eլ=E^ncJd9!B|߮x+u2>2S816.ɏZ+>)7nڡPBHPd~#vIWΰ} #[ңR3e&np2">U+hY{FIѽ-|1^ `2@ïBvOih@ְ?%f<ރBuT|dz|~`vv[f)&|0@T眅qF —Ff28PοU~[WQ$MMڸwҼ(G,ǔ؉ٿ/vm, NyFZ k1#$W|M( ,STeݤ*7PP < ۔$ pɧ+QkyPXKViqЌ7 < {pPeM40= =V\V&TGa|BWHK}JAUm}߭=cZ]!CZ\#^KOMSWǎͫk k"vzK%@uW3+;GpBVoO}1aQQFFAa)μ 8E*gOUØj, < vkh;; #OӧA|2J>؎pJ(v1)DDUT^JNc5ٯǵz [i?M\^||e%;[(8F$G#>Y1ۢ/V)Lsν& |8Oyerr0*?l]yptt}^'XWjr7ijfn)k/3="2aٿBu.q-bP¹uDiwP稚JR \oANW; y||]QT9 /0|n4yPq61VƠ(IN9.|glv0FG Zop}W~iqUULS?x/IP`#s߈4OuQ% kp 5#-TL$J` VQQɇgE ;U N߼K" < *[%,p(Wu!G,4ͩy1X|_Z/ 3]aɲlp!W-i, ?^2J]ƇcOdS`ٮ=U hmŭ7+k>g]qR_Qjmҵ 4jDž`~v!6{?cvONvkLv5'iK < ;h:?oCUʴS(Hӎ%:Q=D}ttJ;7z׶b|g`ǝ]h)Z" \v < ! < x @ p#OܟL5ލ֢5Gw,ء]TqXKiNDϔ < dh4H~fu.M}23tasKfd T(Y}n4|4l_4#Ky.~ W˕!aerwĻ\\;wZ=.0[quߛ p!y˖TNkSKi0]q7?jưӖ{;]Qn+p?}.y{*Ԃ׮;S dl;QJ|9)u&}|DCwz_/>TC̺ˉd??u#a5UCn8ӣs0@f/y1P.b?4Cm'Yu*c"qTc%)cީHiK#|a7M`<'`*rz.7&Ƶt?$G Ba$G4G|XazMla`rqg˽ݱq^'!lqw3$i Mj2[˧3+ٟZ=AĜ]Z`kDBTmz9_ '2=~?5~% p>*3l+,z\܍9\:[5<&. GP :Ɖ|]qSM 7t.. TI2f+M$D|rQN9N6KN [h%N6kj&AgߊPpJC^!^.4S:]E+я Ue2+Hڋ-Fj7 S$vd]QWӍYOm <-\ً$|%.K-1XXgf_:4Rhҏ=)"jZpd~PD\3͵a(Ue00r돢Ag394q5`³.g6f!+4{{QSZNr>f|!C e o@ӅYJ9gq'F.M+f^Ffn.O73]wO)bGQ87P=5jU7& O&b.FU o;mCj 5;=|qpaw7Io#inM{`AJ2 < eс8 ,0YSl#Lx98ɱ֫I/+~Wr,ph4pK ]>1xJ < r }s)E OG@?+:S:S,pC-^V{essݱ#BhYƩ"Eg\DDm8 < =Tak/Hׂ"$7Tb !6HtR&l9PM1rPhX>'oiZ*X#=[?y1bńHbhTun۝+"Ltu('u3Wi<(mqBϒ)9ne~C\.Ho8м)Hp)@GQn.M\oBY4dIB*-**ɓDK0уn(n-5 ?F0HC&D#3,hBf:91hޫ:LIޚiJ@/幭ZlLKW{"1lFnR\Rm²Ūp]r;@_{CUC $D < .LѢUe6GH>BU~$,g,SF$11p/sЗ6A軃lկ~{ZPdKmAݼ4`M,m4 Q\s-iƷTtQxJkWWRYY(VG upVVF~=} QCɕ?|b>&L^*iEq-!.I9+['^ٞ)d:'2vJ'/~A1!C,b(#TV)Ŧ=3g<ȸ敬{#N*1o3J%qh_?'Ll,ۍu --- > Gl8ia 27*fdJ?^ւI^IDBK_/Rhk19٘97Q6]7#'@?ODEm3X9:y\Caw6H\,PT ddoW@gS*w3?hjf > DȄ ]|# i発6y|#C/aUә.ßO@| > K^H-> > GT6ĸER GTgZ#t/vT 4/{\~|̔r"t )Kl :flq<۰yy@6s ZƯm'5D \arxgXjS7S7̽TR8UӦF*(QU<{UGHVB^( LUlJ᰻+@'\vzoJ˵t66SѮӢ$E)]S(sزk=.(Obt7BR6 b~,ᚧK?XAg If*a C Uטu;Z@s{YC";D0⶿Vut9~p%R>z/U4Әg6C#\k8i`t=E}cmˡ\| > OjWߔͧ6I# ۙ4 bG6-UYj#;+j5 C ƛْw/qGzyښ/[m/ > b硄/qr|Q'1E8hTwfost^;_kM9q@k|k٧#͒O > yd6ÙcJnR 4jO7C,xtp=' pcXX(XZ䘼'7O$2t9/93g+CwqM]6OnG:՗q/o;ӭ}f[cqHȅ90/tuゑwHuYJ{P?v$Y`XP3&+ȴ} Ǡ0R&L{̼;?⭂8 !؀9E eHç'̈́]2&Mm!yZw*kɔА8xV$!MIfRxk+-.Oy > "HSEv;~~!&;G2l c~5Ժ40EeRƴu`ȲVTZlpnig8?XV > ob^fF$O)ri(>XԾ{Y=5x '寃(Lex dX#jzuN ܲ e;M=sZ-Nh4O3zHX ͭR%27|kB_p2t~Ռd[( 4 LP1u1 > 7' ښ ̛S5vK&`?,[RP_іމP%7(lX:,W?u6i^u$,^-PEbjx G ;#%O,TzГL>+a?"\;# oOH+4 &''uω*&<~s3͖XKIYg[JKfYY7dmiyuQN>G > >hp'@^W0X > E.OoO(¤]{Fc`K@:HIpeI5j6nB&o)WUc֧>Ƕp,w5M0;$?G%!GI(>b+|-ԤVn%"!6(eluC!=d7Ź0qJCڂU /HE|}MLd)G&>kqX~th)%\Ix5lGN&FC?dӅcC.4 a7tZ_]wW;zhDI^Ό}3)S״6 > ?O\;5^E_l"Y SU'}([,x;?c, > )BO7 );J7|n:jf%}^y 1C*M M9U+m:a=˶^|2EL`ODpVBt2?B୎$WTYwv'IsuMՒЩIfBF(1~b+WQͱ_8 TJ: >  D?Duofv05`ΦوHZo,zz#q~C8*@ BiNIі[\NHK?IɆj6bMJ{I.8av%ŒuɸqkwaHBDe;}\9Mg/| `\U x_׹qSͺVOS1&Xms]< Z78=w&#8\5+y%@kzAE\݁Dz^};͜6=j$bS;,5;T0.le@l>}r(#6_7*lRG|%WkR }o> > 2ڣ 'X}$DSwq > ch=!KgɽAV&;>1qӈOW 뒝 uU({p ֨y7gˊ $R6x [>h+Gyjߐ8I8HPw(p@U_¨x2&{o'UG5.c΃ W7oUo ut`hcF58K~몱 > S# =x:z8bMӋ$}(lee>?e= waCh,T-傫Z'k*/(KEy,(Ǐ6ߙ)ileΝX+:Fj>sz: fuw~jbC?Rt&p1hpw@C ކleyp d>>$j%8p5!.r^ߋ*e=À >x0U7w=*B `o=V`tz&H >e܆kW=Wv2ۼIعz)䗧2،~03AH>wY;<µ^yo5F Xn¯[O`'vyK̋ѕ妠 *".fi>;km= wfaKxoӇ,]`HīE^*Rnwb hԬW7u`v'cqC3Myj$Qì > H#AjP=[}rK2Ws4]^oo[!V<+A,)I[IcW(ɠ_]-Rlq< > k&U"yfu6=| T y'ujPDld%B|-dU5lG7.1H\OZ[<ɂX-M`TLכ<aj2VAY#sH@vl:Y$&ܾxZ4^֐IW\ҫr8_ָaG59yk~ > QeZ&%8w*6Eә vzWt-NQv oBrx_|.A_ȧ > Vߋw%T3ʕAȄ#K$a)?G <SF7s؆xG:3QBKWwH !tz\ǹ=iFꬢWibɆgiG0$V6\&(0gRzuBBqς4Nu 9bo[?R勊w_4&JJV SBg#4<]ٝr>yzrؑN%Z"Q(lz-L$#q%8>)pG7&Mz6tv > kdoZr;5̮vcE+qgUn>3ȮQ{ ׈:}ѓ@WUa!u!8P,0a;fwŊ}1df}gM!cS̮9:ywq21"+"-vR^.#= > q1mc]_# > )؜h͇īIG*P@"ǜ٪2O|e;6}.vX/x%0 tTJaIj > ,fcfK>ݤh::(ĮH%=@k h_Ӱ:N;Tw؍a+ 1n " ɏ=\HjO > [s*{)䔳.VNW)} :GM|zXuRKIlW JփQS jG > g=\4IcqjלY9vG1H HN#ʍ3fN Z`x) iv("m| nmut fΆ?+ . G% FqXe=a5Pv;@B èY|b;)w_"`v Ģu( _L^¼yuAZo %#D/CԆ]Z7[k-\[՛;OP¢:QJLU l]~e"=n4dQ\Xpo/={I\N&nۤc1 d@z0P۞[=Ǟǃ δUؗ޻2_il[;@uR7)(m3)Ūq_&,fK/,)N6LV)C)jm\Ne > }J~\bZIr7Qߛh > ~X^׌/_6Q諳;;I?'N15DZDB].Xr)osW&cO^4aaJu&bl,ϧǷ1~r 1D;?a#,SW0иQ'@QfH߀7ڻKC w9tA\b._0đڥ!Q*`#T̑`]|]}CET$aYWүYJ.d"):7G~\(Y-cQ>ȰRHB/*/{IziVw~f > Ƀxv :PjJKR ܺĨFbJO~Ŋ&s^( f;KSh)x^4])c > 烰#ޱ(LEƵi o|GHӦS6CU/izJ5^0R$ I`#wE/ > zkGJG@do|T&h > =BܩdbzEȷ-|M[ 5k,e|I)MH^;jވ`,ޯZ!YIgR"3R.b7#UK^ڰS:$f^KtaqW;<1IGFT4٤ xǷkEyEЋ={2 0T]eża|/EザtMű$c(4eW[^sG2^I"@Ib#<9*flHTTc u&%c"MO:hU!f=T@9T$40Z=V/ U ۛ > (6~Q'.501- y]'T3'#Lh Zv%N>TT!"$g)`i*xgĸ-K 4^|YQC۔YERcg(u/'|U9C8P kGJ͋ ^.59Y& Z[]e6+,?( !tKl]z > Lm%w|z{TP'^2}-_K|ᬶ,y̕"Y^: X6!,+h1\怊3Eb$WH)s;|P;]HOK [UgBsVDy* F F4jeCu5K-bciVk֬JW܉_H!xT0xZBW|E;UFЯ?C@X OU0#t3?3n| }a9x|'`(^8wU4pH}~bYZȴdKnև'm>i,4[CB-:9<@~q֡#7cmwO9i [DkMy^lHY \{x}1]RQؒq3we0{9CUȋLii*Exg AJ ^3$(%;|vf^ڣ[i" I`y > [5(r> ' ~W9?O$:,_%,Dz~YRCB4oAfQxt |#!cIK.bbYVLܻ!IÌ+'}r=*D#g(&|tA3;ahoVKfuK,JAVyS f}lXʚ0܃DgdTU)'to ,.+z2H)ZE`8KnK67 ÝyT [/ 2<< #e]/$?U;#PEp“B~zQ =#pLBmV2|LĖ29S5;G+ ږ4wƯsN=khhUJPhY{#MR7A0CZK;Gx+|֪E$8kWKβAb\}Pˡ ^ ƠB^ٰu5v1J ־Y'HAȷj6uy! ^Wb%jRO_q|13ﴳv JD^ĹI8~cb)Kw`T$U͑ͦ*[TIMz6G?6 > 1Ǎ@Vz]Iq6B0[ɿ^=hWɅf!0=ߜ-<B[7:R?r@0CA A,_PCȓv)Qc; R<3PɠZ΄mLz|v P'K}YJsBBRz!3JT8WrC(YrQWOCncuVM=OFMvÓېڔ]$tkқ[^X)^3@S"ywNJ[gA9sO/ݣz|`'I̙?1% S1޾b0ۖ#,(]%It)>HƤa3IBO3Pw<4r5'ZLv:1qk^eTW5 ~ttkU2ٌ^z/[\~W>mU10?ԦY3aSaYWȱŷ #L>#O\u_¡ Fh^FʹcޣÆ;ZdC!}@lPm}v g=hUd\Βaz"?F8؜)7g!wg5X726{e"\J Ѭ~A8- > RK * > mxّ\" -g > )ALFd81Fn!)?˛r!EBtjz.bȴ/%+rlimIK2DP=J1Bzx)#s^yZ_#aN@vޑ,9'1w%^1pbpDvį{*-դ02B:f=]LZ%l"׃uSk4ۚKyaj3F5캔y XK;lp_gўN$ 7 =ؙA#̰9q [rp42K:nB#%\"K {)2̝f EIdoIjq Oў"/1f~W!> > ow<: pk)FbGy-֕jSZK7~yxHT!$}(2?ioo+sg>}S-Q)Й27wr8Wtm*4GtP$X/E]apbW|!d4XdAtk䟒E~}3g @Fy|:*dY2QE=>n?B; ӭ SMBa>K sBwчOrSh7qlJeU-f&]CV1]. ]K# 3Lxh(Q_qy*[\&m˻i^#cJߗs6Ärc#rrOW` ɫM&wT\MCi)N*E2BnRc (L[TYmJ8 ӕ|(,+ӴAhƌ]LRH=8?&GK+.+|d*#w0>+J6#t^WiWC\Yv9ҺдHW{¬2B > 0\;!Hy%0YЙnh"7`;#wҠmu{$Ȳ V-diz0:^IY+f+ %B5g IzG\ loX/jgP ޥNnURať> \A 1.!-.KQU%'pR)+c|5GJF ;?O +H~掙#8G+ҷNϘ(#n۠0g"{ʳקaXzA;5vŅ S >@r%JpLIlG8_D XTg"US*{%1͚sW}Ѕ-w4&./>>2f-|MHHb#jvͬ`mQE+X9^ > jz'˼۲I9hgG.[Y(*>7sw a-ɂ ida.dقz6IpȴyF/k'2IJ)lR֛5.b(tgK xb5B\QrXsǽ1;' > c5&;ٚ4ܥDn蟷B*eZ~[}H$q~iB(ɉIL>::􋝛IRk[l13Nv~-ZqxI.}klK~[U k8Z'OlFkQ{y;.*4J'gJB2tqX xE$]3:T|q_ v :`b32zQc`7{MaQ/J%G<? + > ʐʼn2T9;].㝻~f }rЭ:̈́A=O[jnkWIWz2Rh a %>T :b>|>"\!`;`=[RtOr! f]ЇDLgֺ0*7Qzc~ƹop ̼ډDj(YY`xW:U8 O1׎@To$ܥ{>ܰ՛&0luVfF}dLXZPXc#!0#u#>g,0=&0eG03މ،8/H]ՇiX{&JIYЙOiǞjbNqVb.hB0}5"!t*I ۶zvƜ]IXbpmd w8QLp6 > m=.|FK-e~diaa #J܅|Di>.w͸˩D > twLc:UMzy$u&{kqoY"K>p]ʨ > _t_'A^-'XrGx WҳoE(C8]!//X)dGjى2 > d?uΛ) ~?.zFK6ZWzx͖}.CH]^YN%} Ł^|ΏjHo,,߳/tuRcL FǞM5-8X?("~uq2p9GQҠ3q]˜\} pD0YjF\Qwq=B~)k`- 9l>\Jӄ7w,ܳ yI\3ȇt/k#LQ3U7 B﮻bͣ(cvh5*`v'1Dq#*ˆ7Ov6!Hםf8xֻEcꤷn4 ̦=E eisZd}ttj)ȏawE&ut{HVXCՈrdM9SsoJ %. ^Y<%9ؾ"O > \jF)) > f+=9Xqd!P,w3QK"xF"YeaY5c$kA^|c*~\]Q:)Oߜ\Dc9P4en4|vg-Gɞ-p^<FQbBO$VKIH14 K[e7N~&:T4Ŷhgk7ɲawd$NI7h^{$8Lhpw#S̨OɁ I.7[M!,Z2OE$! vEsqw܂I%s A7Gy Yn#F h4`}]^dlUxo4%pVOz6&쥫Nu@s#7)c.xabU.?潡!R"B[~Z`dL&hQlqǣxO$fay3)#}ǘ8jh rAW= -(2yݥn^`T6Mj\Hi]`ƨ}~4[*:[ (~ +xt+y#?_Þ>텨!aO>~PAq&Zvm/p{⊀h꜂^ݕ/l2wedҘs!| 1Q*b3 > d|Ľm'ho84/VFNFDLa 10080c10095 < /FontName/JJHRWG+cmti12 --- > /FontName/HQVSJJ+cmti12 10100,10120c10115,10144 < sqYnJ[-@ C ƭܜA0W8/bnA^@+ M[€f)g^oa 3 BUjP\ovjoDa|VZ^pSN:G3o?a6nPCP{=  *=aVp-h wsaW@^M'STnisuN\ /H PfL~crP.wC?)++i?S|4>uDXm:Hfф~q O@ t{7̛;B,+(`~!#9`Ą:H < i*K7#ϱgkM#a0O% 30l>a0HQlhHјwD;~s1|G k57 +ぉgq < Ƴi ̈́20r7(҈և&l&RaY\[9D=0آ5-( < @NED2C\WtYy4NΥÓ; x/8eƉе'`lqT}A'4M-+w < ޏٖBK6,/-JUȈy)ˏ(vK%  j̡Å.ߩjz\r u7=7~+xYmjŠQO w^V<6s:[ɰ.\ZS;\o/vy<<60 D/B:rzJ8L)I+uqE+ }lԺ``1XwJgIuLPn#%[0ssPKN賠&VT[tYEzS QEF"gbYt$--d7PڶX;vK|v۫t7샰aX)a[+JƜ&sR s ,RA>G>jUq6{]b\Ee7,ze5T)XAԦU9eiL>:*~ڲ 9} 06V94\#z#js?aV#o=[vg3﹒Z EtW{1~M:Q|fQ5]D~+7eZ%ODAe"i 8,FgPGiֵD#U|JIőtw;@5."U;{q䥦}^`N%fĥiUiLӑg>ZQ(Ϟcw*O>*flK90tSI4'lf)`h@ZfU9g{/,b*6> @a!a`@=Ij\qalӭ,yJ)w^ĝg֛W62 -7rL9+RJ|2WD'L0+WUK̬jV}~y/%_#bP5[Kԩf,^ kcr?]/v\ < 3I&'O/t+S|'Ѥu:(Oz@hm+ 6Gl޽ЀL006&Ԫ%;(28^0 < p6| r9e8'I~Et]gSnƄvPmKFCћAk8~Ï=7߇<,Tly԰x- p-(q($ZrwlWS pnƓJπq1$޾Ol[H`PwTopa}\Qs޲ό|[tV2ˮGaڐ|Mx7IQϬo(-il/#D < x@/Z9ҝLa|Csz6ق14j9Ji,5emfk#Wyl9xcc>H& *\VX.Y1ϕ?{15wHwGV<ȑ6xч=Jq}^d < I -[%D/k9^\B>]/V;3#_ S нKy+2֑UiVtj[>ː-3 :l+ 7 < 2tvP{)+3ځRjӉ3^@DQ͡DНm*+<4jd7W*H>H-<.aئ2vܧҲ|d&h=$4Mm58qܛ'z)e-{OC$>)xx~hY\m&S߽Z+{J&[:g%e5x`XNƬlda{ 2WO D6.۱P̥[8R;J;z*55:{Or)Xfis>Re"Ni| ) v6PdOTަDS u] $/E'0jv.|QqRH'O CȣO"*")44H",#rZ_"'~^`ݡ+BF5aH"ٜY<bҭ 5\5vVIFq|;SǻcoN?"u'(_@8{_G)ֽ]SU.85B0i|STdNhgbQVb@iW)7,m]m_sud1|T$Zs{U ;Z3խvH͏YYvDkS9o~VBr@NJxmI)΋qR3^Ҧ:FE卛a < oxuŗ.އ1aάRqz(t;`kU<5&7Z8͟NE߻1v6@ĎpIZ"s ~Cy:Gq9$IԠ < F=r sQ2(}ϊVT+zoar*6G/;arJreh3ydpqm[OGhj9wݘt(2lz(ZhÑpϙAEd_֭K"#ߵp ; l'%vP&ށt^d%9|R0[.}k O{0r1%]F(={sa32l= 񁇳=έNEϭ=6UAY ,2IR.`D@ywB92@lapxiVu&W_[)-l˪*[ Vz{"~+q < 0d]ljZ&꛷T[?ySZV8J紶%~PRGEA{3WrS4=VvΒvCs֪i[o냱晉'R,`/~awߡy1?"Zu )+kgr'2ޗt}:3؀ M^VƳީv ѕ#:qU"={EWOGi[Fs?W 5~M; o( ?w]<DK{p( --- > sqYnJ[-@ C ƭܜA0W8/bnA^@+ M[€f)g^oa 3 BUjP\ovjoDa|VZ^pSN:G3o?a6nPCP{=  *=aVp-h wsaW@^M'STnisuN\ /H PfL~crP.wC?)i(+?kG:Z"6@$ > b_hBGo?@8'E=F|KVqC > `0Qn0KBb¿a  n[ XX50'E6t0$\(6WauhB;^" > 9㉘d#lj썕DW8xw4Hfw^OsjiĊ 6WP^,-~ykvlњjyvz"re!+,׼~MpRT2iF0|cbyc&ʖǕ;pyGrlKJrs|M^dЃU演Krny5Bi 5c=.Frsw:ϞqPЛqj,65a bШU;E{+K]@6|mWvW>+|Q;zTk䖮L3zˮdj]0U0ݍOQ;B3hK]~:NK^9Ts9Iy_ϥ\Nl'IYP]+sĭWlp:N"=)ݿ"#r3M,[:㖖zu(mjc%E[i[Z_RAX0Oka%_cN9K9N > _ŪT.TbQSڲԁ}X2ACj*bz4ZD&iA?m̜zZ9C0+\񑷞-F;V3 |\I-"׫ޘX&(d>N׍."E > Q?24lys3T4GeZ*Js>z| e8R>i/0ɀDrr4ɪ 43(gOu1ՍszKAM'[Mc3|C%œ v_6w04 K*`ó wS1rLQay0Pؐ0`i0̤al5b.Uu06Vx<; {/Vγ|_+iVńtD\{) %_No+\&m xXۥofVi5}+޾kgdiwUNz?ͼ1(pb%T3~l/5^ f9.Q;.ڇB\hP,=IW+0D+9vWC > 8~1s|mc Qm*Z2 > ;Z5ԥ^l1Oi%ޑ{b4=3:MibXD? > C_) G//ן3-jmeO?BTwJϕP@v"kEN۫(fjK<L~8kD"6T2`vVr/y7vkNzFυ-:5 Wn2.uAaE)H`LZ dхMxD_\;w;=R d FT ۂZ qLXrp^-s%h(Lы"JI)?G=AV}&ۊ$w #$eCqƃԧ)hҌ: > N'i sxy#}Bh@EsCA|CmijՒ{J]NJAC/L8X2ѓT${jy|q _׳) cJW{Akm(Q%c#I[D͠5r eCl' q{Bx]Nhv2pXc}*m^H9e y^j}Ǫ_)EPnYZ% > `NlT2ym]BE?9Ӷ>xŁ'3c(A*ME~_5{0T`uDû NoK(8;( }ە7S™-y 8 V1ʘw;l > ]olw"0R;%2*VtPfs_{P2y6Yz2D\h$Kğ[MBT?4+w#yM[LGYL _-Q8vdv7Iψg@L^瀋8o'Vk$KN*Ds8B>zym(ٹUogFl:+]xomeY`m0mG<͛l g7U 4^T"<|N&0!?]=lZAs4`2y6b5ᑫ<6zFM<±x1o$ I.f+,ibǬʟ˘;$`+`PM|vQϞ~q>m/b2I" |5/N.!.kՙį)Hqť<\R4zv\k:5ϭT eH u晅 >  > ]IÆfDI;M(=`mkܕ qhk@ZOzwK })jęp/UU "ڨ?"ffzF y5+$GZHqZ blSY_SiYR2q&68=2StÖ=l!{+oD?wl-I榯cX)7=['HR3.0V$;zl_dq KgrE W#~̰]A kJY{b1ѱ6z#y\IL7<:, JEbH`ISr |f@o7Ebm >7Q(G+^VO<89Q$Xi녠u,t EKih< 6U=Sd櫧Dž"AzUuX(nHQPԉ-%\p =SQq u'BMGa\,9)w2Z{4>PVш{ЂJ$j maL4Geq~/T>l9!Fo<p>J-nisj Mpzb4:@fv%JC~uFb/5²Y:zom34IGU 8C:sC('*oSSɺYJzB > 5;^8)']knQ{O'Lfr}}xBnYo9t-E/A|y}v/\!E i#Κy[PUlszD1H > ;qA|f$#8TJر7' > Jn/ B/#Ӯ)ۿ*{`X4kЩupOJ]P2'4dV~1^(+1vY@Ѷ]ݮ탶:w>*G > -f9v콪VF;Ǭ,_I^x5pߩ7p?S+!Ma4Sr^[$4+@a)Y > =v?̱V/Fwe-1I:Tvd9x'E > _V' QV7 '%D6$os8UGykb/|u\MY1/)2Ջ}HrD"+W,kuHໂ7e\jMN]~S{dNu > E?gk`өCx'I;OҜXz5?cE=7рGZ3Xl˦qT>ک<(&bԢ?~ګn)/T!{+|[ CFHkzViz{0ZlϷL:d]Ke0gV8ƊS=`io: > U-O'Ki gbi$U [ơ<8ZΧ C݈|eN Ծ- > ^mlmm$+$`sScPXwvq\Όa^A[D`JmUOjPmQކRQsgEd{ > > 7I0{߃_࣊09x92Ei2 > W-ҧ#aw5~nL:m6r=qij-H "sӥUǑڍ?8;}o@:/u2bTq > wnN->h'=Xb?U]W|̒.fNykVLh֞ap*X$)d0" s;qUA [084:ԭk6yeοx{^= y@Tft̸uR|C2.Cb-^*)-ؾyxdDTi!,ႁ< =_SɏwX3Y9 ;Zgڃ jrFe bDGQ)=a_8F;Ovl@Q&Wq/NYFK;J*k"BjdY l䉧#ִ-B#ع+7}T;i._O"= D8@]J2 10130c10154 < /FontName/IYAQDM+cmbx10 --- > /FontName/PLGOZC+cmbx10 10146c10170 < xStfݷJRS۶Um۶mb;b۶;g>}w=z1Ϛn8)iFֆn F:FzF&ZY[ZNTU`be`b@QLFV lk`nj00rr2`8[2Vf@:^G4ed9 6102K7vw @tp4PXʿX&dm̍dӦ'L_`i302 HJFNOhbVVMwѢW=V-.d`en$hcj-;͝+G#*6@+s?ZFf9lfndittN./ ˿%AG#?lk"iC6{8?ſLu1^RCPAD)@?E_-w=q?'s7_οt\BBi## YUl흁"U_%Po*#g?RmbFn@#,е7@ֺΩZGwmbR* N|v|&RoduDh0xR 8P+?Z"rErӪ.4Nv xStfݷJRS۶Um۶mb;b۶;g>}w=z1Ϛn8)iFֆn F:FzF&ZY[ZNTU`be`b@QLFV lk`nj00rr2`8[2Vf@:^G4ed9 6102K7vw @tp4PXʿX&dm̍dӦ'L_`i302 HJFNOhbVVMwѢW=V-.d`en$hcj-;͝+G#*6@+s?ZFf9lfndittN./ ˿%AG#?lk"iC6{8?ſLu1^^Z\NS)@?E_-w=q?'s7_οt\BBi## YUl흁"U_%Po*#g?RmbFn@#,е7@ֺΩZGwmbR* N|v|&RoduDh0xR 8P+?Z"rErӪ.4Nv dkې۽&2z7DXiqfY:X0_^? N9 10200c10224 < /FontName/HRMHQL+cmtt10 --- > /FontName/VWYZBR+cmtt10 10218,10277c10242,10313 < s02PP o0t d 1AZ[9O 5q1_w7= l,!&Oe3gk5.d`ma$dkfm0mZ-L-Sk#j&&v@:&9jnadekTS(V-!_Lx&1阙vE PP'd0H*I*]5350  A < RlO&n7P vNKNS;G$h/+d0:U]fo6;oӛ `0@Pzq~п tG[k?\ 3[LPR7-V[ؽ4h20q{3@IٚG\@N&DMf kjGhA@vzc5MOοr"ncc.;"6qp6x[|v(Ax& p7&vЛ1 )ț)PM$LMFMXdEMXEMX8A,o < Ģ@,o < Ģ@,o < Ģ@,o < Ģ@,o < ? Ģ@,FV&No@T ˘?ZAۡBv9[ mqr0|SAI!?_[ 6CX D?$ bC d@+DeQ! HQ9!ATHD&A= rC< 3_3q]Lےk tBft$N < PDv%h_83ǿ@诠 ,vOkgu `z3 @fg_b@t jl?l-@(s02Zƿl'G;+ c'A_g6gf>NնsM^߫"̖ZVz@wfrB61*PEV/C@Ɠ+#/_i;P*|QRpJ8I ͢:65?O00e+[ "ݠy\HoY\S1EfYУhWؘ&t;z_Lf hv1$,NٝbT\<># ]& #1#7"(A6VEIcPVV$ mI>a@A@oßTT.uV Ezk'a :ԢZjb=5Xc@tlZ2G#4k.'f*ȗG>h }b%"iDKF )zi &+GCp.aU6[%q:ES7J6wi Q[V[. < ۢmQ1mMD u;-CvQ@k0=QxN=CLCK&kr8aeFʁ2}Xu\R+BdAhe5Q6OU)su^5,m2k@ ^X²'s!g=5$>i9a*f-]|F)"GbT(n*-X=_BF"m7ny=/-3-u0/d(p Kd2Pw75T2PCUp6?L!:[/Mk!Gg!-3V C7~W6PjGX[nSz֔Q)Z!ID5RYߓeǁ Bڹ_\+˄kYAHS < f(.Mx:R!4 (B+y"E-B?}P_^ϳIt"IO ߍJ3 mXg7QJ!6Fanb9hnmRf¾{ < /FO`B^ aVW(jCRz.uC_ړYJWNȻڈ慔` wJ6?2`f~C>mxSWQv7J{wIPuC< Kl=V.Xp!wW\N ^:=?davEY0]!֗Sk*LA&G/ rNR  ?8ybfrsXmXjjΐc < C~ Z:TN3icIBmiu wޥhƥR#ܐ=OKe`•/q叝Fy??TcpkyZ_~x;cKt 5f"|1!\AFH&dgԤ[d1ҠaV jǎjh(mf :'\\α64ZH1-vqV[zHĖg5XTT1!F'3\dEXL[tWg3?Bm٩pFSz(]=Y`*)UipV}x][+.|k(-otиzTpܷ^E94#xjاIXW ƣ < E>; 6#~?Ng`1ĠDKvYWk>ys} _`.6>$Ul Uv W$f2Zg3p}/GZ{'M7Cp < );c5ݫOCO%WaA[HNls̭h\0"EHhUg㾮)Y8|vIH5 k'uBȋ!*%kQe~g>8R+ځ27N[˒'1Fb `^+x8Ah,R$صf#.h00jw%IEDaq}:>5+rC!MVVnOѥzG>U?`;1/e"L?Vw+7hU 881zU{t~u1ak)Ѧ3xy2,+15 퉯ͲIk'A8pzEӣó1Qk5ůlõp{iboc??Q;w3Z 0l&VY9LPsգ5M&j.r\Ų~ ^@/害 A84>4DطzœN{K(Tidqld# ׻KNQ":jb5(0tt#b$vÍM17l ZDzZbC.1I\I N%D"*~%Uî"(%o"e˿ |AFmu@5f㤍!W4Eq&S2QGpt+$٭P; *srHv < si(qiqg,UtBI/lE+>S}ؾ Cl1qaͲ)Fwrd-?) `*.D=KMTbu53do ߦ/qBSvT-(T"&{8aUU֞$ijοO͸^e(4t}]p[>͕v% < Qjgl-hKKΦ9s.8k_}cN*Ӫ|h>A>6ՙ-ckڲчуEe^@PXY4AG({iP+Qsi?lv'T5ZC;+LY#Y-NKb*'Y/BjlYiBdJ$b8$oHz$2z#gp,-7E2}`bƼ?PGࢥخBgtʪJ?9;aj.^7#[%A9׻bpɪ3e))V^ŘiìV/%eYJ GL."Hz_tIb32Dvq3GF26:?!M tJRH*,0/u^li* 2qyȿPDJ̡LFEd.bqEM]PQr|YqQKO3aMV 58 JE_ < 'D+_!b׬{ /o[qzX- 4\x+|(4oTjrBRJ[O9zc 彘mUN>(tyᮾ5 8x"Kx`%|ۋ5vUdRFl  ,ZPÕ#ɯ[18W>ڹȰ' O3 HntC/>|%@T#rY/Zsz}JyLΧ\#sgx-?y:`RV6O;o~J xhӓrF=.!݇JĒR|o tU0'%e 'W(1DmBYyh;sp@2cC}r}xWSQ [w=H6t@~o~+o < DŽk4FY|ZKbCf@^?}YPXјoWFT/xm]@pvýE3@0w3>@j̪8,!@$3̂"E7<&NLa < BSDG6Orf@gEՈ*VZ=^U57dаuY2/ޖM0x[Tى5w;NA;!A]^z>Md1)v(AlQO ntK~t R}:Gq|< I"l0loύܘKYoY)3Q0 +uس3|J |wwQKgݻ.->B" Y2TvAŗ ZCı}_*W&Qr [| P,ogst0u$]$]_n( uөZpmUv&,oiM9 Ǖ&vxJJ?H'|oRyg;YM3֖Φ&fqJ# 뾤YK\I5؊|vZE~"ˍ2lԸ6wWʖuC¡!.Lܢ(s]gui}[50 흲`\TG#]E?:!bo;'bVar9HX*n<3 s=Y ~#N"q<";wpUyS$,izl4DCh8M}XlyG-on[Il4US|h|3}ٝ &GxtA"TTUqu,Eu~bɶ)C- Ҋnlc < dڲjaFWaS "QtD'׸Vj$z]O I34}c}]l6~O\*.74~X養;2Z{7F 8=y䛶2t\3hޣ @}À/TV4 dVϔѪ8 Ntኲ?ȳ&5YL KVKKOdǝ5'`*o+/=d_BVp 1H6 K15RV2Ue8_$^W4w,Q_7n˛ɓ䋑ɔ7Ѳo"RFs:p h=mq(W < ɡ2FtLTRts㶳ҺrV4g-<oNAQz pDit$-dzn+Ůާ֕5-Ull-VQzl-į&+]E.%5'8BƺбwKK1$k/ v%Eof^~З׃B3-wI`9f= D%0\GTvl'5{i^GT^1W9!ePcѷk 21xر[jNnxw^vq)}23/fsB6T,m2,v_%",f2^}gR8 aqPREU-K4&ҠNU/ށ[~S_xM0Qy4~ܜnQj.D.<2𷐢'هg ս < vGJIfa9Ĺ;` C@C垝 vRݣϿH yN SG3znգD < b߼Z>a}4 %[/d@T8$=`Q2:[W < xx.R}1 Zj2-u+̤,?K" ӹEF`/('GHI|v࢟Y }fBSaSEf4@6AixDl~tu8MMQY׾Zf_[ ιY&\ZO^E_U:j+o"XЫTşmc=FF̤:g"Ƌpm.dlǦi@FÛ 'xzy&ݡ:!|9֘!U]|OǸXwȭg"?FdE0ϴ`^sȊgv*O_'>{ v;^Hxΰ4YG66ĩ%>Uo_} ]3[SF]RB\Ypyr$$uWDy9 < WF &CcNPTb" &SϗK8-^Ga < Ikk < ^黺gw9v}KTcQn=UGW޻\G2EWpkk9xshCΦzBfX@]O/UJ5_ VD͜wI'X;>;02ALIj^R < =÷6{ӗM#0׿Y!1L .(ٲ*;Xy2\YƂu)3~yosu98? 9NC\ ?,S)_C "8i 3_DMy;XjT;V.]5C6F@g;5~P^#Ё7<<⸫X < E+.bcJܡ*26&3 S`!%2ɒ} ;%LӒҤAqA5@FOK.JUFQe~TခB3iIvL;iw9^#Umg.1(- < ; X:pؤÒzL>*Zۦ ]т,,;;a-z?fE7[G'~=m.tօ JY7e4xp? 'lϔ|q|/462;puT *N̊{[AqqaC,j} ))G 68"1:K:i| 7cٽb] r(7c2y7ƥUv$Ŵo;y䳠XZ2fLQ{! $8NU^r g4G;kM6Lh SӉJt rݍ_ VX쳴p Zo`Hp6 E0Gvc-kҧe7&plw)MlF0ruX7X2 < @S*) $& pO<̽$9K(2.1j~@n~GwaPQP*ot&Z;OJ'{,NAc.F5K;=z]up|k;5zK|$ΨQ{ˣV- < 4?+ 5Pʓ+8=`'<=V+B޹>PtA G%Ħ i/+Yyh9.:6m 21+^>4HgX@U;i2 < !Q0pu\ Gd"K=ܪb ":($D]G1gQO"3k23{ 豿J3kEX-h3NmGgJN%6j5Bn󬅴 < MdI5Zx:R9],N aȗ+Bb+du("Dv"+RX"33 VĆGAsT~Jۂ!P ?l :ywZ~B8o{7KnF͈B.`Ue r` jBCEQTh# VA܀>QRGz;*/1"w'yO;L$wG9y]"d`=%NJ= kMn,=s'kKVmWik!.%J~HAR{jlX6kK||/, b5BЌo]?g8ׇi bsݳC a)[rz"e7gAtt86mƅExokٻ~lpAr ]~U{yFq`dtJX8 1i+aA`FSl|RlP4F>d64My:?9Su 2N!?8"PGXoPViEԏILj1)$k[wx2anz$ҳq ehq:mCdea ܾf9\§qtFBQH < h6'tϡaUaxRs=k3m0Xt#iKwx⸏s9LrXNI~6T>Qh&ˢSl!cҊߏ9RDIm|*m\hphza-qjJ;\"/<9,󺅫!1Zk]=TȊdHVH;zTMk&_6jX] +62z[ < CunJs5W@r"|ެX"HIdDK3%;P!b?A(bgAa 'g?5iIz < Pﶵ(ןuJH۷7- EeLQy$rx΅-1T\ Kdhf] G\धDJ(Z < v{q?ɶb(}S% < i%̹c'dW%kI"_`ƭ.-qPv,ˡJ*]F?635cz}w|N&X?HmQ6[p%yܝF2)UXQE#xB0hE < %ӸUV#!~bθk'v g̕Ob6MQ zΩKO:2D$G{V:8",=~~Cod= ^"$&ttKHN=Ć /@HPRq[AddZfe2nڱ=$;[feO։wN/B < N&=!E75󢔂l[D|:Yד_u(z5Z;cq0|X =4;0VO,^}@ @kMc슒Q.mH\WkNDYfÃE1I"AQ>ބ#wMV!2&˓Q?6sg\ ?eT~h-#~xOWfרͭDV1-ن!m&*4CBu0]|M_*.g < !F5p%S&(ɐL~$5ArQ3Lb Ή8g>0uiэj;0GArNڽ88#wIBT燄 < CSeg*X柒v&W ļbKC0j-f < ga^|fc"GWPiTo]F Z\ < XVU| XpspFb{M?(40d!dMٲ0 6Ϊ]:a18@00/PaÀ_ j[^ax#3~+}o4-Fz;hf%$ƒeQ`od2 G4RZ!lLy* &8( Uޛ|h*hJv.1!'c[-:^1%SFtQ5trkClW,PC`F{M@ܜʟl,t!فV=0K@.4>LZ_cSUC8S_R+R;'j]{Ez?<$]Y # ;;(&IYe+9(Ӿɺ?$Rpg⤳6P`)yTefqS٬{H@8ODi,iZ43/ftDLQ&%,Υ}_Y-f>l腨S^O9ǵpM8ȱ?S$m9:O&9)"yRwc < j [ۖ)G!qqx}JAQ_ HS r 4{Z < [F}qSP >IEp}E@ЌLj׀3 : 3rIܼG'wY*&֡Z<|_*T3nGnuYrR!Umj~sx:~6:~LϘhx'+Īf2w"{}NZT#ZY23f%D̅>+6ݵ^4\6ٟ cqomE̽p| < D|aº-HtPFP|GZʼs+E$DU {t ^r";*y+n N{2cUr⭖Hi!"רi5Y%R2\s Y~(>k71os/DNEө4!{Ů"~8R}cHۏ3{ S܄DV?[%b2}[PO l;2" isMoVoB4FJ)Ew}%ح{g˦k._bL!TWuWLb|Emq:9q^&l59Sѽ%~Gn{_$:Jy2S u}·#cbF %udG;!Ms(nXpQ;$<ϺcVvPfFWrӢ'|d A7ͮ.䴪I28~YMͯAw ӐqDw nm+C/K9]*Z¹i>G]F 9tw>1Rg.R7쑂1AƝNߟ蝲(h9bĈȓHR?806eH9?E#W95!5bW < uԿ tTS[wzVJҸQ7: ?%muE&:u&) eP+lb7e0ߥRO51cPXĵ&N' < Zd Uj^ʁmo=Hc&>=$L@ǟ 戹S1c;e s02PP o0t d 1AZ[9O 5q1_w7= l,!&Oe3gk5.d`ma$dkfm0mZ-L-Sk#j&&v@:&9jnadekTS(V-!_Lx&1阙vE PP'd0k|V=*fkdglak`fc8:à > L #&nm@읝v (Iа_-V`u1llv1h ,#([7``rr?6+#&&L#tg_Z쭝o(%#;7[.{#mieahf5f;M!9.M` > Zk6ş lmE\]v_5Dll b3PQckL-1AoL n7b~S ^7}S P(I)1I)ȼ)Ƚ)(GqXEMXEMXTEMXEMX4EMX  Lkp A1{?q@# # G#C 4s|+2.?V`@9G110CU{ȿDm!AHdAY!ATo2NW?$ C *?_{ rC *?$MzDQy!^^&fֿ>f.' k%͐-Hp1XJ̟Lpf2j t_A!*Xfj H*+ƿ > ہA@͉Z=)QP`db*NvV&N09;ӿ@=mjz#11q31̂ ] |&dm皼1W!E-a, nm$cT $.vաT5npa7EuJ3& > 76ljB1~`a %VuQ^EAV߲cO6 > %rSWͲG Ѯ20_1%TM .v.h@zcHX;C'3ĨoM=0y c}FF+2 L.Gbx'GntDPt5 l3U.ۋϓǠ47D-oIxے/~5}:߃:q)ކ? \*봅 ϧ">2ɋNkE ?uE!3z`kƀ&Ke %nJtE@S&LWd),S#Nsi+]ê`MmrKt n .Rm >A ,\:Ehcۚ A)wZ)4)$`.{4(7H9${?HMb+lpL Eˌ\SǙe,V*;Ayjr lR*=8`je&&xpYeO$x+BD`{ jHꁭ}rhT[lxփNcWqF*Qhs2WvV!$/Zne ^#HnĬT5cQp!wk 2cd]e|e$?wr 6Zj?$Mqw > Ov?EH_UJݪvЦmTl/Xz$;Q>'RhAo䣴S]DʒΫ< > A:%H @s>t:A׊-$^@;4|ӌOx\v]r{:Y9z4/Y{Q4ZZʜCiitfռԸ ?2{+ݝSl*O!>lYP Ƈg"x M26wŋ#ό5VQ.)u3KE6rFzc{قk1D-<^XJ;'2^ahIE!e<rُNXDF5ڗBI{f]$5U0D6 > CV:T ̩kMƿMνO/;3!#jF~%zMEW-!/enʟ{;x&ԱmC‰QІu斪{, 1:n#CW*V'SbP{J@ɕw%y[Ve}R>DޏQjTZ zߍEZ_yn"2y6B uX ƝAKmV&U95N[_h? > RU_~iѡ# 9^ K<8| L(1ݙW4_e4aXZmJ3]6C.\0]D h]'27Oi`!?]Rt6OGD;1gM*V/8*44Jcʌ0ۛ$w5e,ؕ+YY\+&J׭gˑicQs]5/rS;"PMPK$V*t*ɫԏwDtqRf͙N"x R!Pyɨ2Xt_If i{ > .E +gG !1@ds&)(EBF{c/{NY.%puxb$KxHb mq\6]nO5X:Y* r 3qKr%dEIq_f1ha(e7YCQuѣ Uϫ4;p@PBڪ,L)jF 3:ȫ."XA1dDža3?v0 C"RdLa'Q$:V@H b > k+"69lVM_t" ՃrQ$k+r{ eyOuUlVOCtZ^(@IC6|mCH[cgnl̡ T1/ݦl) .SBdqak:iwHMĿ'Qˎ > ?s ( > >W~ 7ײPqxa]VxutylѱXUʪf]&'DJ#[g\oLQg\9uƤ0`P >  e}0ChLQNWc3n>DZ&C.-,T՟g//DmkHg۰n2Blärڤx}w%Q_j0\#BQЇ]*Ŀ'%D"*<Нȑw )D=Ll5U3(e > |)o(Yxt؈{]&C4q﮸ҙt > z,<ð<()`B/S^ > U8L^`Z2JApH!瞱x۰n'!;T\G > t:J}Qgƒ3UlAKьKqGaF!{/+%/_<#;\CE ~~D\ kӉz$v" -kEb\CQ# u-.8[mSጦPbzH1-aUS4PHJW\3Q[3+q`wש5္oyx3R?s~)$h GB԰OV@dG|v00[{lF*~cЉA=|#T:\mmK};H(Z BYH df,Q_NnZuS"vP o{kW)$J*JJ"ّ'6[Ѹ`"D`xOj =}]S.qRy6NjB8OZ?2+>CThe5K&gwt3Mˆ6}pV' en _%O(c@a3A2VpY$+nI.qYkh%`G\a2ah?.f9pJ"/ t|:;jW.Bx? ECݞCuj.#Q`v.LJ>PGay&iFk)ox3UdlP..(mI!Kbp;Z7zԚZP<ʛW#<ğ2tgh]XΏPV)I"2Yۖ= ~;)Ƣ};,^C.c^PȞ^~zpr8lXe > 1]t-{z|5i/LMS)j e鳭䫟-cM~ ġq;Vz㵳+0%}bÚeSY 4 > [~&SAMT\z(yqyNjg8M5_ㄦj%ZJQDLp Ts_'=I Ԝq(Pri7)|+Jh'ْ3*[(,ЖMs\tqLTTU|Ӄ|l3[*Ƶeg=У[9Bl528B1iMKQv,aZkVlAҦH?IN4kvV&^;Y yF+-<]c|[@%TN*)_v z҄$HpIߐ;Hd6GY۱ϚX[2n Ћd*/ > ĴyEK.];茕U-ArwJC]ݽ6nFKK~Msүw%‡Ug"RRk1ӆY; > _JB \D%fd Nf.qdmDu~Bh#T TdYra_v=X"҂)U>vk7;Jen`'6VC0\@8W8۳/<f\5:n?kDq,JLHO*s WBCĮY_޷⺉יZiVPiΝeߨ>4&rt!"X{1۪|P<]}kL`q0E DSMJD+!wkDë04.E'خAAY:NЧ5+G*۟_Ybp}r sa3OWf1N.ckekهr_|J;KG. 9_tSTU`#*ĝOF. [>?܏m1?%t@u?mv;v&M?YvAJЦ'Ez\B@I%-vA`nO$K@NPbuGUy`]-Y- ۪;QH9pLUV9N^ Qy ^BVYDHŅk܉.pЂbšC=Ġ;ЬH1\KDs83Z}Ѩwedžf=,\%ý|*zHl=\V > hbh3StViy~W}+A_`?хU7`!C!8&oK/9PO>]ہ)1啚2= Bp_,r#Sٲ8P*M|~1F3`M_\*0{Hgaf|zUqVYJC IfE=nxa'MW#;J[IIjm&:7,ΊSUzj$mos/(ɂad^-Nazkv wҙC|tA ;uz4"JyD^`ߞ1ח7Rfxa6Wgg. CLһw=][]c}X݅0"D08F''IydCH6/':c1TX5M8cȷ4o/6?(LsEY` L425IH(>PDASpgjjM1YBӚ  F%ECy0=Ew@:IY^ip+Zpݶh"1+f$;CA`+L9qíh > /Eɩi(+B }YĒmUSZ,o ǚ3notyDtQA2RjjyE|zXXw5+)\Aw>R=XO > xo 9^`.1[>4s.3xH- lT|ªd&+2e9j! *~A } cy4 > CB7Y-]ārq2OEޭibv&<_=I`賾;R̄KT>{\ZsZ;$uby4bv0>sk{kS=!TՍ)M͝`d \Y W9 cyUY$1`'O*acT|]8H[F > մƠ6GX|C̼.C]>13&#*r J > ~E > ^cU?Sip"Ԓv5tg8q2m5~B5q.MԙtacBBs-"Tײ3JhF}ĵeͭ"ܣ3¦D4DKOCq?H: 'Y;@ffh > 0!m"j1h.":T\RohpI;1-wJenpz7me9?ceg GAP_RǗi@.Э)U;p&<evgwMkș?ҕ;+kNWT4V^&B{Ⱦ6;b,_lD:*bjdʢqqIL#iX0t> o$ܖ7';#)oe?) EbqCukg92z!Q) C&xgõeU>O'U3bmg u3i[Hsyޜ'(I[Џg V]սO㳭+!jZ،[@x%0Z_MwCW硻\7JjNqucbaI^>1:WkK؋P./)fZ]!t!)+sZ{?J`)^'/%|S"Ӂe,gs_D%$mXeX`3KDNYd:pS㠤ZiLA@-+^}xs^`?h|Gw9/Q;G>`  > (1~\`)-b > ]$yet o!EOO1{mTNԕtrs5bwu_1 > "M3{=;b=>xGG9ӟ@a+rr$o 6XgܪG8Wef+yyٵ1| 'ßiTK;^R`g/pt;H6z,*0dt> Kt\8:c+lղeæhn l7snd@!q6@o}߷c)sILRDV-,6EQux]$nO}W$EW?ǔ{뙍"׍IQuE7 C\\HMӀ7IODeMXٻC!.tCxs1CJq5ױܑ[pE&~"l!;`i0TN|<ѩw a?hlmdSC-3%vK}(bGf(.g|CI:5I:1Ɖs E]d:*Lz-m !<6jס*#yx,+z%6+Ql+dY;9Tzxuk" y'.ӝCAL9)@yc{4փ`bgrTL > 0d<٢*/:Ŷ[Wz,bʱnڻ5c F$Ō]=`)QUUv'1CfPؼvX9OlwoYHr4LTђf/;akVUAk\[&UYOǝmThӡqhyi`Ag죣pԦ:Ѯ}kQ,*&#"@ܮҮ$Cg$/I > y+iѲ kxO0>:]+rwhIeuJX<E6Q 47k˾;2Wۅ!O-a5+܅rzSR Q' k"gizG5Vr؝_]W^9DZuҠ^h2+{&GlϾf `V#paJv;I]kHZu;A#]nvI"=[ukɚjZi*t~NBFovJ[dJpO=#ZˁnHSh9c.5k>^=j<8eFr]֕nˤNu,Ꮕ@W$9[Gŕ5zgǞvΚ jFu-cޏXL >699bvK  > urO]9~[l(ju3mnsʖg[dΫnV؏^NA}D@AM/ 5yqN[Ttפ|wuϼs > rxM/"z\!OL wq=dZ7 ;s(.3M,~I0^VWj(ڛ9Own}v`eb0{tom/ﯛF`H=zBcv \PeUv_d蹲ʋ-R*hgF]#::Frpr72 @d Y~Y > S.j%LIDp4f2w.2fwO˭\ kl2vj pGmqoyy > qW t9nj%v]K󭟖;B}z]ȍH,f'ߓh}7%߹ws߽2 ;G*\ > =NcPZwt f5I%UNT}61TU<M3YX wv[Bu+$̰nN@ t3{\ 蚭 񋕲nzh~@Njc)+._hj7ld"ͽ3ٝw > ,h;7U<†XRSlq8JE$[c?ttn!* o\7{ <Č=ڻxNP)n Iwz::p-&~"vj%%P3HQ > ȗGz?ŭ[h~ˍW@j'WpzNx$?{V?Fs}H钃-PK MD_VДsN]u7mdb2;:Wq}h6.uv7Qw&d.BZ2` 9˧0bi9j+Dvz(C)Uĸ?VTAE(uu#PHI;bϢ1Dfdf`Jcg֊Zgڎr%zϕKl@%Qj%&Y iĕȒkXnurtY0g/UWWǷQDD:V楰E^Igf/*_ L僘;+UW'BwƉ3~dAA)u9 N$!qd$n7d!uݚ;n]M g<t%:\ߋO5I+*G0dX1y}|rnvT^~cD0$NXHgYwHv`]rz#;~En2?zKz_} ,ך^YZ{hN֖#ڮCn-\J4#zKlɱr-l.h{ї# > _R;Xj<١ߺ3q&ص񝙻g@}liě"~yt~rPeNB]pDɏ|x,Z[ӊ1h bS+IH*CY(ezGC^"0Hg˸ &htg}fsOBlNzJCê0t{fa?F֗Jqr)\l}8]dMNEB;|m)s1;҉@%TT~9*%ZԔ$w&E^Vyx7sXu WkCc"n׺X{ɐvxLm @V2ld.PR P7<ܼj7ŭ+ցDYDJ8p{0g{5K.vCR~u n׃PNW7ϔ xJXH xqg[?-,-LpeI~Ml&/L%SI3X݃Q3p/#DUV^~!DXOV#F"S~s-7tTA>-w'GuX^lke_"M{=׃OwUm 慖0~F10n? Ԇ+Fk?$ݷW ppsH%M)/p̳AmYz>1_ > .C{SUxy F\yF)}Ȗ̺,i珸IO8Pn! > ~ٓmQJ~dK"sǐϟOJ֒-E%ٿC[E]Z49XYC6T~:l|sgkn+2\Ml~d+ql>lJ;dR5)k !ǣZGDE)*ga!6vKڍqg/FB qND%Ϙ+%l:S)bßt8eH0 > tq > DXz@? > )ؽR?{Ӊ.D(I^M閐DO*z [^.LzNeܴc{H^wʞP*._0k E)ٔ+Jt,'5P| kvT0~Uazzri w`8nY";֚ /R+%\.ЯvKtorG=͆2bvE-5}, 7F6 F}Cg{eL'/:l\-θt9ʩ"Z5F:L5(ӇͮQ[6b>Zps C!۾-MTfip#3-M:pa40v > "T>\ CjhyKV ("L > Q! )Hjf@1& q8 }"aҢ&w`21~0 {/tqpF s.i ?QDU > ?%;L$Fiщy*y!N@`[X c%*5D2lqb ҨѻXASwY v%#R#A $v&~Q4~i a0B,%/e-Ɇ5eyalUVuTbpap5a\Y_8†()<Զj%$ GRA-f(W > i [v?w̾KH%5ˢгx/صdhhB.;<;輪U>MpRQ2@ 7U b0]bBOJ:[rmub&KTyjֆخX) F!/꽹9/?YXʻ=B > z`<]h|).SO OCǐ'u~qWv>d/OԤ"kh_+$~xI>rG(G<=?vv9P(M>>WsP0}u3 In5@Ig3lRt>'* KY% ]֣L2!MK'XKZ:0| Q.rk1 ZqBc. HFۧۨ'rtLrRD6&Q-[SBD5v8LWH1@Α@di:b"5ԧߡ2}^"KڡXٯgYWtzg䒸yN$<53y%TLCxL>T<Eg܎BHtlu4v1#O > WU7de=wE P'-,F-/HerfJB ޙ =}Wm%khl?ߤ>fڊ t{ xOV„u[( +y7V‹HF߿?6v)DwT > *W NdB>[-ӑ4™CDQPknKhqd.0Q=5P > m}(nc0/N+(_3ʼn&SէSiB]YE:q1֙ǐS]g1Q ~6̗KRe0w⓻eE@60XӲ~Q߄24yi䕆S@.J[+6M\0ĐC&޳x5cn7h t > s!(ý*Mjr(2{KmYHu:?2e > Z=c#GrK$Ɏ(wtC6?Q3ݰ,+'wHxfuaǬ@b ̧EOMɸnp]] > o=iUΓdp,&b_zѧ!㖉ۤWY~_r;>'{Us!|bAr |2Tc$]6o#qc }); S#?;eKQrĈ '~:q(/alʐr~G2'5>Pskp!6CjŮ{&a,ɭqotDWg1~JLTuL1VSA}ˠN}WLn>`KpGyIk6*,cXk#LO"3cֽحɕޤzf$\18 > 79M|zH?s3 Rpcvn3mxOlkG:Bb͟ ؒ+Zׅ)ҥNb(_Q)GGL+fMWulj[[ƋIVF RmyNqY/&cGB MB&A5lqAi*$ > U \5!pCid~ۘV,<ӽ˺oPHdIJا㚩+>-V٫]=<"596OFeo,7w߭hnY3UM > AK3ϖh۸?[ː"MU)%~cgO7oSM/Vf[Y > o:S ʖqVxvVtίb-'|I%7]ltvۺ[cx5GsB6/o\>yzu /FontName/COUWUH+cmsy10 10304,10310c10340,10345 < 3t%b!"e\wr&!6f0fƸ&SF66F.)r %5)we'ׄ < 팤sz}YRF4**D*#a-@"$ Gi,eMU`}x7P @i( MU5BamP0`@ܙA00A УPoZ@ aP$ < Lt#S5sT @D_gtF`V OQ)$qe4&{s7p?\7faDMiX<)J)6P^eE^OK͗7f)dՍ;HfA"$ Oak*STGc2REϬ;I @m=nPUA~pm sd3{cz:菛oŀY(~uC%ЈdRSt:>Tܔ0F1Ko_DCV2(0w < #nv7I2sp -WF(?'GIڢ5џʁÓFcXVҢC1~u]WީMkel CA,}ZbGiڪ;cW*ɊB=[$Nj۶,C>ܸwgFI5Iq`,:%1(̾{!sZ.O9u~ఛ$RWY"}̠C/ǸT4V(hNK*?~U<Xү*c:4'u1(,Hb[-oqxdyqуCj/Хδ5kgBU{.ކ1CA&owʣJfukuB)w62b-CLdZۙ]ْ|V;`Dj) : &v߻/>>׮9UUdϣf#% fmÃv?4_9<+4Bk:jǨ@|_w+J87J{M&5FAYaMnc_+ < UvGK < /jr >'{jKL)?P˼bT6\R9e{T_\ypQT4Hh=}bd=a/'>sgϘxZV̹ED t~V yL.uMn$.h(r0q@կ:A,/WW }2msevm%fO-R=뵟('nSwt/:w>)3_IO݄5dWdiNꁥR < ¶_AS1I__awޡG4{ FDJz]_~ug8Y˚u;£[Y1]!e=[Ͷsp„-Q)X`~Xa3Wq[Nn/R۰ۆoX+ՙp㳌HZhju>)?lo,=ݨmLB^v:bh|۞$+ODG. RB.<7Ճ^9ÿJ 2ci[ 1b9g}g(봺;BOkG ]]hW~wף5X]KFRW^ĝ>N]AA;^hFC~VWlo3,뒱7ǧLnv؋:bx @?;gxZ9\󸀭//OL  --- > 3t%b!"e\w܆I5 c1)rK#rW䚔kBvF~9k=zz},Y)#i"0@f"#Q4*@eem~ ;4X#ʶ(B 0L@ 55UU%@ S3S Q(7- 0(&P9* Uqw@:L0'Ҩ@2 L߽98~sY0@f4,XB Ln~%de}_RQ(xonU&SVr\G›02AN$3 Gf<0 )d*1k@gڃL 6[TU!=\[1Y 2jX+f[16'mO:hD2@x:*K Fdn nҘ%4@ѡkcDpNmmkwFq{}Ց7;$S9SPUȿ$RS}mњOgs > ,I'0Ur7S`}}WQhDrMњPɾ~!hRMeL: =&  ks5[l2B /nzL>s Ȑ_,Ecxˆz듺yf+kyCIu!lJ*Q22ZՖwjAB„\hZ!) kHQUw# (2n%v-<BsDm5zG啋<Ͻ:))׶kI Yɭ}>VҲC1C6'5 9?QS#Zʚ0Уr#@Y(] > =$FKU;I_wT5yy2#R > @s@HQ'ZR{wjze& }-}3Q9g@ ul^΋Jńq|j {¸>ɊB=[$Nj۶,C>ܸwwFI5Iq`"*WfP9DDvۧ]{D dpM)+,NY>fc\++a4 kpۥޕ*΋Q~,_Y ;*c64'u18,HbG-1qxdy[6R[O욵:oJU{.ކ1CA&owɣJfukuBM(wѶ2b-CLelZۙ]ْ|;`Fj): &v/>>rЮ9UUdϣf#% mÃ?4_9ϭ<+5Bk:jKNΌ@_w+J4J{M&5FAYaMnc_+ > UvGK /jr ¾'zjKL)%P˼bT6\R9c{V_Zyp;QT4Dh=}bd=a/&>s,fOzZV̹GD t~V L/uKn$.h(r4q<{`GCԮՏ kpEf? 4J1(ː-5?2{]I8\1&7$`s}D_aǨ E<Q, oUuru§<3m"I3+1 o9<]abseOjh:RX٫7+Q{IggHe5uu[,ڎy0c+,;AZ8״2'1vǚ3|_I(tL[BIئ/]3*;9v{[ S`o$J 0|O}bCV⸮P#jm>Y1]gN {.؇})m49 [hUS$8zK܄_:^a ߰~5W3gp|S$o2 \п*,&]+ynss@e'ҶcFsN%PipL=֎>eٮ'nGk決 0٥n6S;}v6w9`-y[\tgc!;~UxlJJRO_uEuH5.@t9wX[s6L)%q[ _^ә4o< / > 10320c10355 < /FontName/ZBYFCO+cmti10 --- > /FontName/HFYHMW+cmti10 10337c10372 < MD 11r{:;_b4A[XK\D_WTbdoj47߳(YwL<:LοXtl&f6P쭜\ͤD3l4L],Ve --- > MD 11r{:;_b4AR\KRN_WTbdoj47߳(YwL<:LοXtl&f6P쭜\ͤD3l4L],Ve 10378,10379c10413 < :SWW Pw"?)2HTTxX"EuQ>`.r{rsCv3UM֭ !H˯qBˡ/lDV2 :_Bӡk&/)I:nw-ml $s>m\@uՀHѽ^i.Ǟ]܈Zy94Y[\ϲE2 V j +6x0 js a( T^p3v#ro2]8ǙcA~vP dÉLAyԃݩ!y 2h /&fF@;# < g --- > :SWW Pw"?)2HTTxX"EuQ>`.r{rsCv3UM֭ !H˯qBˡ/lDV2 :_Bӡk&/)I:nw-ml $s>m\@uՀHѽ^i.Ǟ]܈Zy94Y[\ϲE2 V j +6x0 js a( T^p3v#ro2]8ǙcA~vP dÉLAyԃݩ!y 2h /&fF@;# m 10389c10423 < /FontName/PLXYFV+cmr8 --- > /FontName/QVOMPA+cmr8 10412,10424c10446,10453 < 9K e~w!bqw&`d_kXq3 fh*\Dr_!a&w4HTTA6T2 a?]a|d@1Aw_#H##7TVꤗb7%8)z2΢4U(9Bf9x 1F/z%uSg#6`xȊpnEC;8_DŽ@b 3X_K ป\Źa҈IqFhQ˿B\mLkeK]U/Og4;_*=YrXT'%!\c;철ȫ_*unO\1uOGFt4mğMJԚExMY/\GԪ$ }Otl<116"{,JhC/%ߛI}RfyS<[$iWp/_iI#}:Cͯo7|?ym~1Ҍ=I6pU*%%?^QM8N41(O0MVUUV,wMtl ,H B < x`l0}:n'u{4QQvv*&Bq5=všHZG,KllCV:_9/nfʜSfHHo:22rOKDQ < 'Oٖ]{]1%~̄*xْeFfO@p}poQ))k+:Nl[0 |~0Tw!-$|BʄN©Ш[ ELYU2: < c`zbGVE < 9V)/?!Xt{]LY?f4IYIi>{ vUt/6ۺؗ-/9n !{镵pNq8ױ#zs]#f3Nr:2l V"x& V9|{phnPyטV K$=$x_UE5ƽ@TW+9Kqv4*ePz'\J7>sG-'Br < Iuz:oZcIȎFLC޶<Ӓn YO.s*=>pSpzcNSY17sVkLo}5Ata藠4Ct|Cz4rFHƱWKX6)86:FN+hcSƆwJ-~Ym~w)dee xN@nGLmlg=(x.ɱ[CI{Lh/R˜EeM( :VtM\}XT2\)kjrb|\+U ĮѦ!iouHBI:~WXjD֛JGwHo=}bpL `"I-Nx=شN+[ Ge/X/O2q+ ML/_~7IM.eY|$(GDB ] #ג}gKCqTG#-9# (h2&{AUҳ --- > 9f2?;G8;`CEh2/5,ѸQ34."r_r/\0EWBH > PQԎg@*`*T0>d2H ~A $_P*AuKDZ{=iigQ*! > q3DMY<=Ғ:t)3^B|0 \0riD٤ #e(FOZ\!L6&ݵ% > .R^嗈3\ٝ/,9@Wϒ쇐KvYP/}Y:7'[񘺧u##:O}6̦e%OjM[&hc#jUf徊W:HGq݂IWa=C%4ơ$>)b)-+ߌחy/~4>!W뉷>弶Kkmiƞ$qޒCɨs Ɉxd'y\*+?;&Ps]BeCMJW}0}G6WE>[S=42%]˲ > 7$u[O8Gf )Z/_%Uߝ [٨\;_tEW;P$w%\o6PU+/{i73eΩ}d3$y߷O_%"Q(Iԧlˮmmu?fc@lɲTfsa#ip'wor>87Ǩvl'UL-[Dz>?isGum>!leE'Tnhǭք"Ar,P*l^\0=1#+Ls uX cl+,˽Hy3ks4;L|j Ӌw > mg˖ Zm8}8_=Jc'9x\OHQ6+<_J+DV=8f7kLӥC`_^}<󯪏Lݢv %f8g|N2M.p?9^SF]h!9Sn:U=m-$|dGdDar_X~!o[iN^υ_,'oSnXKGyvݩn8npCx)ՊP95sE k0KPECs!:Ya>ϡVN\ #Oثv%,akC#q'4]1)`cûzѶ b/ VǦ"MIhr8_ 1铣#γ磼L(9٨xy%MXF(D܉RFX Dzq4g{B6W$ Xiܥ$Dʽ#ܶWq˰/;}x"VQϴ\ZC+72iI/5k7rOWŲQ5جK=Dx0t^~dLEխ 41ҎЅia={;-KL+؝1zWtMڬuM\i1dV0!t'EqK&sHnWwkiXƍJ2-bf~C=87b!d2m}N1hЫ}eju!OƬ3ܯ6N{Ʀx跅P͖֚|s*F-,Go8QtcϡDoIݙk}[s*Da}3j evr]*ʣw{]3N :D:Ai|b|n濡y+Km=SjI]ñ[/>n@U$ZCoIRFމr+L\ƶ'3~9.`]@V Z;ĶBod2m]QLr*~*h~x[ܫ[HbFe y_x}oڰM;YTa,驁^̍qNw_ |xJ 4Yoj$AHerzh-7LxmnI 6n(ԓVff+OuRt]V'%fVȣ+?ʻm2QP]* Wnbh\g~${T^,cl5 V"uM!)VWbSEk|,e~+\9)$ef4UY7Iw^{Aɮ!r>O02$Qjٰ=Z.}5mc񭫜Ƕbg/LͶZjPv.o9s=-"i"6mfka<暪fZώQ|愚'U@s F6;$=yO/j|wʘa_n\_׷$9t k_Hb؋-L5Mx*1z]4gsr4]c}cɬIgxۅCZ ˔Uh4*nƥaA '9Eh%Zۀ;$Þ߾fj > bq8d0'sclZzjwJ㕭KFNϗiܸҦ&ΗO?&Ͳ,rA]#Sn\"@IezDž{ӑk>3sܥ8#S֑OA4JF 7Ҟ 10434c10463 < /FontName/EPWFFZ+cmr6 --- > /FontName/VELDUM+cmr6 10451,10457c10480,10490 < /c>0FA֘ØaRdY Kޓ5DYBdR$T“Wyzy{:<;"$`_&@5EA` < 0Eysr<\PT(`;+\l`H"*})O@ < ' p%EYR D`'D৖ < P@*H v"'7Ѓ@bWa͘N`J8>P)THͬN5,L"x}GfN'@@/o)Ow1]cVa0E})~xHq;30$C@$c}v4և@ ?nVGKo%pz$"?@I8 - 8Op- RhI~Xyҿ67 R@W3vJ? =*TwFdC?QvD?ϫ=(sw9C'<k, ^K_i(mY @pO+**P+j*ڒ~1b'#5(LYMmA{+\N ;gA{f^pHxr9 sH٫$dO#$\+I/7qrM"HuL@\~1Ěϓ,nqK$zHYZ\wSf'۴iYs}A΅pB<;C7*O2SGf 8|/Spbm]V\ d7tr.9>P"9H~HJFW6 6%tE)Վі96HљlJOj/Dn}wӋ_ZMjpsi4_|<}2-Rx.JM 4>P#*fƟbLF|+.{Dlotgw=-Sf'C R$I$BrZ=d0fbr@۾\bJ>d7Lxͺ}F{6M/.Gҹŷ:w/C&֧%?uDN8lf~g>`;$BN>(?Z3HTrcnʇΔ &jvOT.12nݶMpT|>(-[+ˣtECLu>Bz֦ ק|W[%f6f s2VMŵ켨&,gқ5 < r].G }pRq*a/GLw{*\^6L(G _^qG#sΫYݕWf8 < Ip]`WuT= 5$pP~& '?mbńDV_%Ǹr)vr;=;S&Zf6Պ5¤qe۰zP0q~m?j-e`6^fKeϙ1~}bϣ}a0Fրb-UYφedpȈ;µ@fid+jVtû:n5ĠJgpխGʿ.޽ <  }.SS(1o,Y Z_?G*Xhl9w!JvjB0%|'JTGEJϺtm/`iړ m-T 6agG%M 'In\aS /cƾ cdd+f,c0fFdY Kޓ5DYBdR$T“Wyzy{:<;"HD`_&@5YA` > 0Ey R2#(PPTQvV u` C m!P9L{xRXi$( > A$L!>R2HɁ Spx?z > ?ILi > 'ީ`,Hx,H -e7fk14h1#!1O `y?Z# N 5@cx>уOAρ8+?1 > cGādZ(@שּׂ'M)PU]+Hl՝ f`H?@A!P(lGr\vʀ > 45Hx I<+l N;@,{f^pHr-"G[_WIȞFI <'5JđPY6d 1~yYk>O-NkZĒW(2-eYhyE2;y5ԦC˒xJt.cG9XW1~bL2r7Z38r2 dmg5T^4"Tۺ@nr;\r|&ErXxt;,eNQ~)vAƩ)9v{R\꤉`N^cnCgoG݆5kMߚzIMtfQR|n՜W.  > , N:y-n]3vz#+E?Nha;qٙ~ u-VLQس4ߟҿnb:CYƵoXA:^ai7F)W\~{M4( J S+##-Qsl\ӣEoٔ6^͟MՏ_ZMjpsi4fP|<}2-Rx>JM 4>P#*vڟlL).{oovS{})C B$I$\rZUf6ETpQ?WJoszΗ&>O:BQG%SZC܅b\,6Ą{@g!y!۩VdKh&ؼIjؼKZD_NAYH6ZTśAyRO[6TSُaMhCdNwIL^@z; &YvOL85ϒb`.Ur)!6gUD!oƴ\ؘu3lԢDm*]@QfL(SK_۶;;]Wg2,h=̜`b c*ogvJKeR4Jk.Qecxv٫HV4ݹҺzEwNuc!xwlx)1%A\|}2`r(Ţx}?Čto&qu1/e׍m,_?\so1;u^' MmNK~,p=r|nH2|.P$`flݔq:S6յN?QPR uʃ6UR > }ԣoa<6w,eBj`6Lyd R9ã}a(F֐b-EYߖmdxȈ;µ@fal'j^tû:n5JgpխG ɿ.޽ >  }.SS'(1o,YY_?G*Xhl9w!Jvj|%|'JTGEJzt/`iړ mTʅ 6agG%M'n\T֩{$;XqfԺ,%&wŲslײ'>,5E9՘Z(m) /ss+jn.Fh7(.POҹyLCA|ͥQ)cC 10459,10460c10492,10496 < 젂d?_Z؏V\?͓/hd1/ia39cBOZUqdy7￁leWJm)8񢥍TQgrCf@ѥQNVhWHْ+Cy״ < JT.>rp'%z zg>XE˸0mWGg&-^m~@ KSR (~"!(Z͸(HRiLM4'b3Ӛtܔ#%-IS\Z&$|j"r^}C:HLX^_y=|q)[\zԌ<= ,}6LyIV_٘׺K3\/-Z̫TF_ImX0z {N^@ng]Mk]̣Tۭnêޑ/鵾kFdAm1d@ GA,ş샥x 8! --- > 졂d?_Z؏R\?͓/hl9/ia39cBORUydy7￁leWJm)8񢕭TQgr#fġ@ѥQNVhWHْ+Cy״ > JT.>rp 3H0=|5Rl y4zpk[=l 1),qMSCg]^X/ܵWFIZmX(0z {N^@^g=uئǮJQW > aU6V[_5#ZPO jtM {χ# > ` OY 10470c10506 < /FontName/RPQFWI+cmr9 --- > /FontName/GPLGPM+cmr9 10483c10519 < /Length 7342 --- > /Length 7340 10486,10521c10522,10550 < xueP\ݶ-!@ צq ڸ[@44!; ,hpk]y:Uc9kVmF:=ErvN ˩f)02ꩺ:C`"^~>Oa^?éwp[YX0 q#\UB jN0ĝ  C]0+8kHK{n7v993X,]P忼nL/cZ3JCU!?<9)P\@A~7#!vpC+K-+ J!0o Yh]% EZp$Lu﬎5j9;}7$ ="a2 7Q&X_9CB-H+ iq54 F4m_* `}fp%-m[p@@?H+LQwF<@>h8.:9. >F 6f8cqŅ-ҘϦ-CRX,DйQGcc< 0F6zk,*zaԮw'=uaK9HM] "M/Bw>J-%GTdkERrpaUfWεrQcg>qnW砞nfxo)r g8< < cEQ{̹ͤ>|ǣyF!c yi~mzTLs*c~Nco <\w'5IEgbԃȪHOב+m-urY'*M쩇3 < M ÖY>4(H}:sFv;Q=?wTipz.J9a < #B: < !\/ee˧[FCφph"ļ$y=..ib=Vv?{٥Yw4Eq\7PE!>)D=>!rɸz!3&$#UD+W*cbfdKl&ypp1S|&؉w'9=z)Ib? h&8a<_(vE%` Vc} c0v\t^cjy/uҍ熂!!8tJo7 ƅ Q.:{Bc: 8-]^ #Fz=Ѐ>X߭D < Us$gOi_ }fJr+7zbL9A]%N!}+GdLu<ӏ1IcVCD9!{pscML=J Ac̖>ж+AKĤA$S}sy<)*T3uyEܞH딶#zeP N񲊥S hN dsgЧ3Qs  fdj!ʧvayeFs\(g¸EӎgyuDRU!`= \&җ*ab[I w'BWW|Jg9;ϴ'Ê+|tK^aցqgNd!T6TװMbo < +Z'ShմG#5&FyRDAx!,G/s < pR~?hZw,P) GPa hrX*}ö7C2Os(H ?ʑ*{[\y5(h)1Y\c2*I < iل{1@;^lldOwa<0?JFs&pp 2j"~}8dtBݥQ-}cM<[v8*@^atž 3ks!kZԔ`@=+EAm.0>zKsI'o·l+Υ+D"Ø=/cUptpmFDž~Iv,4f@mɧ6|VY?y/ũ;xOgK<]b,l3Li,]h Z #{2e'd7Dl\  l_ :HF9x/WJB6Iw>݈#|(xM7Mw.jI̪y:kֱ)m!ұ|#ݞEckF]4Sf\nX:AvV nvVW\Z jpȀ=yu SCAե>n < ;gja&]n _{鳆"cw < EŚd'2 R HitƲSk/La>-[R1,vJ+(s@iĠ < F*ɲ < EHxts"k6/5, +ƊBĉlGk|2 z;9/xtⲹLhU~zbዠW%Vz=q7_/3[n_Uf:PLMZ)tsm4`aܪI6*[Ĺi PgT *>ʹP$=?L:˽*ݰ\s{~!GpX{,V鴳%"Ma S|:/: < kpٸ IKvWQhbyW4WbVCo_a+o7wMᔯC#š969oy < JTgbg ym5LBh#S/T=]S'3zQy$N%ZLRFU% P!/%f[ }(Y};?ĤBp[m~g*/)R;y}2)Gj8jHAr'cd(c-l``Rkx|KZ-9LR&Y߅דN._j-)GKC9ooCQ[X4p*ZtϬd*HLJ[)iE>A7ei *ʮ^+}U?F_B% Z{8d_ߡZkjGJ+z4n*]NuFY f'e,n^{O覬פPvZmҠY~EO-&ǜ]96ܷYhW̽J8q~z[hzo$ه T*;5\ < { #] < AU@D|إ35eS# $4O4[yE&yJy`B5j z?ԺT۟Ct{ < -gcz&ln1֒ya;6G;Ǟ7UA IRV%N6cd[D )Nu8r2h2 ۽av*v4q[ x>?ҘȯkD6 +B4P40Ĉ&#䱍bJ2WQ!ٔnwy̓Îi"c+" 'zəEoBJMp5U4S7°R`!du?[ͨH󞵹ORqx;ǁmfHzN,[_jDTԸruL@,OGz ݸ5҇`kO[{ٸ4%-kC}xI0H"`d{'&"ڨplo^f/Ƣ$9<(B1RNlz}(2B0EX9GPcǦ' \i) >KiK[xj_ӾrnsN=UάKUݡqفIpZlӧ_gr.( < )y6}(s}v#zRvO[}wn/L_r\';qEEAJ'  < (E N.v'[[Čt --- > xueP\ݶ-!@ צq M@C8w$X.!xpw sݺ{W{kYidP ;Ku9@nvU;WvA^W l p~ > rA*\l);{wG3 > > ~?x`'Pݝ 8 u:B9s`!8A.sNW`7̿pw9L˛џ421#. $XN ÓPle+.e]pU4we tWpa % > p œda0g`;AftPG8 Usa`@;m NN?Ee I8A,~_4_ ;_|-yF), v0%@0; `_O6/@{0Vy3?-fعy R ;#~. lz0sg\A\?w|[~# > ]E5EpRaD=0Uc]֖..(gOTK¥9`-З6GV ?)f(mĤQ-FpLna7 ɼ=$9oe> "n)'9 Bi4۴af\ŒC0*uٯ݄ Ft|249<3ǹr_jI3/jaQ 0\nUbTHU@dKMڿp-:Z@ml?\QNV&6+>׆gܼQBZ~gMX_XLb%6FZL nqD)csCV,H늽.*$E ⧣4RY > Bt)Joq91 $k g^J5P9x<98S!=YH}ƜfbB4'rQz="1\rT?6*&Ͽ nF,6, qFTE{204\&=y&rL&4A5HmQ3ޠ>n"SW)s'+׈]' a3{8' [Ke =Ezk&Ž̉Q ?.~\[$S6TJK_%0wr/Qq@m5?YtL=q-/gsV<&KM 4V"FTډJ;w^LNѴEП0l^Gc=dnNl%IWgTБ;@'|MW0p9|}!Rڨ$Zr*P;" nSɝߖ:`Tf]P1BYߞ|.:S~`1ޮ!,`h8 Lgǫ1$i}c$}Uy_cj޿`qb9ÿ#"+E0i b+=EXy5 > [9JK > W3lܺ@]Ub}?OgEv1[ `PpOZ3gخ Ve T~bTO[_\5untL )(e(?U8/ߧM Y{'Jn8V^"j2* > Q"iwǥw0k]-U-FuFǼi{ >mcuzZt< /DĔd > $zڎg!3Aaow,S<Ӡlnd<1n_7|K|Ie ':caooL')egV%I`" > 3.-|l.W足!X^K|;.=ϒCoW[q^+%NKuI > 5!R7՞i!ᾯWq%q41:~?K춺ú?q63N:$SIS*E7֮.j'poZcTCX NUsPVW)-=.,Pel07oQ~u1&2*YLqrR߉XR ka\5CĒ)Zg^"dq֫Xz$F2Q~ό;_>`4ޮ t%#IQ_&S>NڎHyлwOźV15jU=GӠe2F?Љ5|g_/pTȏTq_6vhRүr}5+p9&8@MToO92WQ=Ek,7o7W^\jQWu[|&wդ QƖB.ZQb(+21>Ӝ.ytTz U!Rvw36&s_J$8wT๒TRk^n6I~ܨꚶa6&%rnx/m 46dWR]t`7qe텀ݠa^J!$:~Dw-Ecl(ĕ;s>K_^7;ZXp+gعkyG ˨FS6qTT W40,blxu:ŖZB}74~c̦w<Ά*H{܇>CN![vj'̂R| OOͧM>hb} 'fֳ>?Ź>0ŗM) zNKw}y#֊]ԊgVB\J*e /vTY~%wK_7Ӛ)GE /_uhyFkS+JsEV.pE>rcƐw! द\ v|d_#n-i > `cw-|4aGY@0LJ0C\?6+>>?|gzN@GP@EabxxET@qkFdEVT!Mnyrݯ7dmsIKDlNY{d.|X]Vn`R\EygiN<s)} s榸& ޣ(EdǖXQVT:R>G 8'&ƱT#E+Q@H1m_ȆHȘʛLyQ&S\bѬf6_TT5"":`ME!,[bq-i$ ጎ ֲkp*Gs[zD[pʡCUG$2 > ^RK (I*+w$.0ʙ¾OM4^싏7h6~ =ۉRqՐڐJA%jW?x2DV~: *ByjepeM<(ӝ!Oa B4W]/Sa}~oJ~6̴<8~^DWzmޣ=|BpDb>쑁@V޸{YE᢯qg)6LȂٝno $3b]9d=_l}ʻQWrwx > $â><0lSM~?Xܭ&5>S rul"kOX~y'ki-jHBuE$-eVZXref/P5oM3Lq&҃b9s>TG$@axM8yHw1)9* jb%Fx^v l>凨<7r2hVM>) JäAxx#`U > [x /zF `hx > rXCnjb&}P7S-l0"Y5uxƉOU !4WU5,yφ% > :dWa("vET"7";Yao^b*mB6v%%MaoB"D!C7jQJPgcq&gCm^Ս^  > (UTܟ\QƋR=ҥxQȸs%!O&Z Gweۋ_#_#N2$;Px2;2}/Յkw"wL/z-AxpWe}6@ͅ3-=X fqc,2L[ZYxb$gfoUArkNw(JR/z^Zq-@՟<Q"]K<l "ZZϳ/KR\c\hk)?6by(uT7o2{u|{ > _^w'w!^ %i;2BN,e0R)HKK$4 {Uis MGS > D'yHBRnOYBrQk}"?#SX ݫbY?S  `=.p-4#>W@c\e$ƩW3QŘY POI@6i0uċ; l~ȞsxW2'JX;ߊߖng9T&J(˕{4K8 > klZSdѱIgHr3w2t|w# V(I`! Uz@=Sk_$.DcsxsdFSWS,NOu˦2B > n>c7cjD)k8lKb`$7A7IjfrΘR,hs@mPrtw ?φiVh%3ZN _vDdT9`2 @ kbZuuǕ &+J8֝tlDRS<6>^6,hNr8$g`aIk{cX0 xk > pCvZ"X > w'E4=rAֿ^qhv > hdo v{X%.'o< ҵ~hs#z[?_T?uZ۾oalyw.H'On"CgDL}ncU1b1 #W?bQ^L.aKh,JZhq2֋zpI=t+-8-i8gs\1~x!;H?_5!ygيTsr_jZWU`mF03%λ2L=MRWR͚ fw>_OrmB0Y׵쮀zhLQh@uZҔ(Y].IlV:6N i=N: 5?E.WeŤ!_m':MƺmI]h]~7aaF/}*wݐGᰕ%`l5lLzcQzƬþfm-- TxTz͜7;?ƢЂQ+25v~I{sD< -, ;r^XSE > vt;`/Oόb 10531c10560 < /FontName/SHTUBQ+cmtt9 --- > /FontName/XTATPW+cmtt9 10553,10564c10582,10595 < M*@пXC߯_R_io`#sO0UM&AJ`iu pA$*- $2̨`?O~Pp51#UF? -7r@(V PZGDhc4j5e/jC~!pIEvF4mk&,T2>pQRTRД/ H4:mdhSQԔ!'pGi~vT2R~y8"DžA_OpA8 (+5f4zK+V^Į;lQblKTo0߿׺FfTḆH6V%^})3YºXMq8&HKQuu27Bz- qtoGNs17!:lT62jRlB2v#3ԽvhL: zd* iFGm7&ƹ V論^$?Ѩ1mEy86^P/5 .{{U) L( S0u`7:zw7+w|^I/ 3tWK{ܢGImǵ~:e=tz\CsJ oZB?g^ۆ6U< < 8j v!脮Vie|hdQHG, s:qkCYUn6p> }eƳz;st1T+>ɕ*>{V'FT&sەOfgL Y>=/ܤfTU4ZBM^p^2~bZ/KVZwU:s5Am.2LXֲ歾hAQU_~lKΞ,&.V砭N'2o7qVf'&+QjbnjޮT}"nmװ5b9sȉψ&M1E>r.KfߎCNDI1߈c!l2;>b_4xzvn9]{mSQitM2B#I~:Ȋ]DƥNLnlɑgKLBZ+Q)ᦎ:gnކ{‰c"Sݭr aؗDTw< Մ5-Q&{kxo@i7O“,ӅƑwn3طb84h[p6z[Էf%3*EJ֡PM4i*_Y=D}\!l->KEcD5)IX?rR5ЭLc׃CFLl8.g gyĉJ9D.[\q+P~ɟ$ZC -}TԼ*5D&8ўv4zdmlϻm' Nv1oP]m:hlw8H` S\ x>laA"# 4DR ^f$yjOe]uYֽ~ }cS#:_Y{DCxWxE$^+(3~"S@x^%!-gZ^m&מC >y^@Q}oޕ9'ԅP>z 5#ZOg5㩣<#a[rpnhidWN < Z{*1Cvo㈀ < !ExV8տ۪3:^>ACs(4^BX93UֹR>3 c2[: _ }Xmc)ԹapKi6S՜_nzuOלQŃXJ < E6 =}4Y8!f+~+6wYУbUJvKO7lk;潢O ve? 0l-#0`/` ?XGԳ}]\i`>*TZxJmc3I~3rc'fYFe#̊ GЧέLGFbwЍ)7t;%Z$-2|sM|*N5q:9:cB9^$p]ѷʟg6ԏK7$~k*4{=rWx=iQ\iIfnuC Mu3]<CKRwқw(9 L8:GqQX5KW_bƇ}Mf‹crڳKHسVUi}ۗ統"貁Kևpʚ݆OO9TUaGDFоrFeP4w4>`f,P(>!uc < q6-W^dMK=$˻%i<ԮD$g~X?CN=/ڳ*23  {1q6^t6ig"UB/[ZaĔhZ@ )Kl;\BŮms wWϐۮޅH}~>aAEi7Yyl0onvk[]]QAq۫=G-]g1'vۥ 2$ < bRsԭhLl0?9!1$7g8Y=d˽Pwj3yR)D,0OmWh"pWcXa6^>z^Y>y.@[]R{5;>ڂj4]kbuJuBk"Mu.=yWteuT>9Go>-,||(ءm yx&pdBʲn#*g. F p*؅N*O'~yq,J|u,oMar[PGeAT[ؔ^aƕ={Zןo|pPPCؕy>{Ywoc=uK["(,RR}~7oeFǼ`WS%-!z!v`@E5`ÿ`? ne,(h`ZBP,yQ|l1fפ rx;tGfF>(vV2G:t[L\vV;t'3$l ҜhKMHkH܁5{_Xݿ2¯vf \v סxJ?C,]9E޹!\kVH}IeKOb7_]} < l^41t-X/=ά <1+--O'Ux=a<|' < `84JE}@Y1 --- > M*@пXC߯_R_ D8şA#"=(L@`!pi\m`E"JK >3*GƓ\ #u|7`@ѶH !\J3"i(!mA*QD*m4کX7M7ZM*PA\{wѿy[6 K4\ 4%9uMN0TT5xQ)A`*L9T_0d2Hqa$8\fU5»*D۳!Qk$,s,Ue焣GfgL.VdS$R҅|%m]hq8Mid,HFt\LMx/5~c uÁds3~FϞ =68$[or뭷zOg %|n6Z9]w7EI6NdgN) 2touFQ \5I!FhkZƐN9sP{ <=\S8vYY7yO 7YEUMP4ܴ-Ġ̯ׄXzUƭGU\cMP o +֩y/Zg|;$[(ҽ'j7îUm8A#9hS [+Mթ J3ۅe"Z󲷫4}߾[u5,v r3I*~ |KٷhS#QY2qRQV6Wʧ*n>_Ayr>ɹVzK75 > nMAGd=F$ɧp4fͧhn,o۠svSg]Dh[/oaWu g51vW3-[rXH}%pu'#gn*<+b:I 3E_W+v֩u_l+F;Tbmd^+>Qae3ޕC*G,+޻f7W` > ʌy9^|sIH˙nfisɵgl<0%."9x%x{puxdweIį"u=ϟ~3nMrE~cYx(Hܻ''Շ'3?q̹r}+8"`ĆBFQ>/dkN/iOм'Ͻ5Yi ՗+zFed-2˨{+-΅Ldz:7.'M?\2shoV~>d;]C[:l;3/|\ocը;|1Egl/%fLaVQ&{ͽ \fnъ7ulUz1zmʹbjL+hA{u4c'O#>N2!czuvPWD 9}L"\#ٙcPK&+nb#|@1y dS޽s*O > <fF suԪ /X+Nxa_>VrʪF$9u,y!ܒmEE5W@-^5g&{+%'RwѰb.CO+Mh@ > J7qA|x.u> |81ڎ`h&yh,|ӂqeُsy [ }( X XVwh'-hWJU^RۘL>iY*<$Q3pY5|iy}9x+bÅ‘$(s+Sѱ](tv|FJ /e &I \"|tG.{\e$N΄ض=<ܹAWkbpgM3y|:M3_|y| > C^$^OmWpZ{fұ?[vCS~BԝJhxNGQ_\$*dM8՗>a_ٟ=l8=UUgyml (ffS:+G|hQhY<(  > OHFFئBMtyp˕YR  T;ч_iͱ\H)nŭL]zGSBs.YTL3q t0eb''FJVkܭjدrưC3TLQk+tr]`rѱf'? SDE-X(ϡtN<>^Ť=c%yŽ?Iߧ=/ϐSKʱLEAG5aC~^xL9ºw3Mڙkx˖VX&1%%&ڢ֥;Huy{Xglk|aMVw^)8̛&GZdk=waWTAPj&EK,zIpv) ɽ篂\)u+Ӯ#?{E4OA>kHL{iV(r/] pk~T > v3 S,VMƾtO;Vz!\ݑ]5p] Q > uQLɪAVƧ/d͎O.;MtcX}clgkfk vh{B 1к[ > c)/5}&3a;H5$J,vJ$ _^e v39_[SX=`9jYbЧ%6%tqey1ve(yG&Xzi݀"R > ԾF/Gzf15Xy/TzIoK^cPC2/Xuyë[xw?$!: > 38? i^p-[ /Y5)>x'l>]oQO%̑%N5 i4w`^VooßF𫝙e8!:uh1a, AWΟoѯqw.kךR_:|E4]lqD93V5 :r{A3kDKpGx^O0e|%8_M|d 10574c10605 < /FontName/XCUXHW+cmmi10 --- > /FontName/BXEBGS+cmmi10 10590,10603c10621,10638 < xTy F2W;S$taNPD@~o3i @tF<) < 1`:(m N=ŷOޓHp+#nHǓm+ $f@͈tI4dЌB#nרAi4@\ؖ@ ҦPf"a_.gV9q?յ=f#4nE3 < 0JCD  %Џa"Bg^ zBB6@*oQ@bT/'TBH;"8.h*ֈNɔ H3gOb1U_j,@F;9 < D*o&m(ĭ{P^0өD?`6u9\ < S C+0Ru* E 1(mAR<@3+Jws~b"~ 5~i8NsW2NPfg-#rq.e0⒮+O.]ԋz1Ƒ˗$eZU|:/vמ&>&p%ON Ge~DcPc6uBϕEIʳӆK2MA\6;Rt(݇b&]ݩiWއWhZ>N|Q= u6O[ڊʖ"̞!OsZopQ%K7T6潻%<Ѧ #{p!$cGNvpJp8u8Q]lt`&xHX?gaQtw|wTNqP(̱?=϶I_7kYZkߊ\ݔ3GΛ-3 < O|6_y2byp#ygZ=vZUw-zI*0HmҺb/#tvl ,rT@z%yFlJ|AC < ϶, PVujF⥐ܙh8á1#JSUI޸kRn'^SYpbec{VO=Q_3;'#Q^V/r ~q?)zѲ;b`) ]M!k%k<)3(%g$-ʇxӆїFqEW"ë.T*r`bG+ sI-Vۗp&pp9/,B+ҽP4m+("E ~·xA-Ջƞ0+>U~Y;l.uB{FP+9$X#n`5] :\v%9XPgyb-źUT+n"|o*?_!seҽje)*_p:_ < 5T>_ۖM1N춇Tll ;{G8=jVvT 70\;d!>7j/zJ|\G;%.=A xTyL0"0@$"R G`'(>0U%HIY0hxW0FP H}K5JxSntJhGIӈ$H0in"M"?4 > @Ag"8D2iΐB-ޙG TB3+\ L!gЅ);A zm|˘Oc87MO4NI$@gWAQGi}t, > D؀[4]$<qC:D$h]I 4}lFOD D$fq>hF-݈2H碶ǶJh6n2sL8] Cb~+lcp[= ?q+G&PdWQT*T&H,~ :3bЃ > 96RM~R'A?ѦB"/ @w Dp׿@%'TٴFpH pD29xp쎩ERc > 75Qح RUy3iS/Ga'n ? > 䟄 N%EPbZ }PHDoh5,Ah :n?]T*H ,CO1u eΟqm=J78h4{w)t]ypnУ6\$)t˨yT]44A5ч.yuJM=*Ktȵ' -]M/LTXXp;I,Q*M<~⁔-A%Sx$ f(Zv֮N?};vw`*؇sUyH/>^RlT)2f 9z3vX9[{&4O]ɫ\|vٷ5B0K2;0r٭u=c^{|1$ > FH]<c_|axۥq|dgڶ*fΓ\|Fm[G(AZKϊ{`vڲJ)D).VTDwEe yz:.xMG^a5V/6mнك ɝxˮ᯽(Gklgϱ*v6]؛U'=&{2^oS/e%vSs_b~8*چ+ZzROվ/nNx/Wd%)&;?roS_7Ɖbc O6a-Cš9 k&usEf艰`~mOE\Z2\V⼧列Y7p8;o(<}:U|ɂʈ=¡ > fSkYxiUU=05['@?")AcPJ늽lj~ڱ8hKϓ;*J"ؔ*8"z\;m9 KxjRgQJtHF[= #/*EڇW]':TdA%5%燏ó=WK,Z4שo/Mr_XVtBuH:G.4f > s > T/V{ì\XnWaeɺr~ > Sf@`mvHt1pەҢcAwSm*V:SR="ˮ>޾m~oMnH񗥨|=v!|~C+,Pm[G7ǔ:o m0vJqz*%bW.nxazqwvB|poPOx.G9Ͻ&j > ʛ,Ư0#>4QB*FNº3"-3͞67M&T?ۗ V_OgoʚVߖMZ5~CE@+OoB,;C^1~8#4YeaBs+ثڴ8otPo YVB9snFFFӋap_09DʻaqENh]UWB;WUEOCןJ/ֹ/[ui kdcvFԃNg+e:a(Ӳ뛒vȥ=XH A| > ]sUnc6 > u!Nђ(oӕM6uw[ƐlЇ";7DgDn-Lsw_P' ~i"fn5j(t){$PbۄYϔ#i\ ]K=55q#gRyQ+n3 > KFq)5x%/SѵTp)GR;Ǝ!Es::WO>|3Wu``j7C$8"$PzN*uS.I-uNmg:|#g5ΟYI~%:aBuZ4GF0Դ)4M0Íy]-=gB#Of[`x7o-'WD̝ aM:K|F4VӏwJ\Q{xā+9!cwUL۰UEAwϥ|BE>أe ʠ`QK_+ظCs'S=(}8E3|irILX.^oӬ:k쇧cް=j`ȟ;cHXDȶ4mt|NA˄gUdf[Ci]SVm+jea$@BM` YCE܈BTKͫ+5wl]@mv藱ݯb"jL[oDO#xmoN{gK8T6uǍN<\2e,XT^ #?0uGTm2=ǂoqyޫ] G;LYݱÂǨ-;4/)}EiG%AIEo:ovŒgbf][6#_19y`#q/kԶ-_iy3'By3E GpM]ߢ) gz| ]*\V9[oQ#CO}+{ 4w[d{Aram:-y^`>z;j|K&&K,u͍o/,aaSCS6_gU(7NG{Ըd!'y׳YtϻZ UMgEr:ް̺4k2Rs]ߓƶ8oK,G_p;lo^&xj%PI$Xpr-/gO2O_H;wIfz$JgkIJƇU^(Z"q]K775>vy0G! J؈iؑYgLE߹<*Kۘs汋| VTLt"f?;T# @ /FontName/ZZNOLE+cmtt8 10633,10651c10668,10689 < 2 .v: `@_$] {E:`;_ C ܡ?|@a;Bmww@`DS"SuLSC bQ텀޿Z2a;@_D!{ ި < H'dgE$3AggopqqSaq/  0H  n worF@(U8Ϛ?SDQĄQG A(DmnKJ4~J7B-D@(m? ju@:Ruda@oD(].@QGlx|(Q ‘k CMDeC:!OBb?? {oB tC5 ~L'Ta!T[hz@ԕPPC! FP;ߞl= p5c{(‚@! BAv 欄"|[$_Y2be|2drV.yN!lDW)37%s.<8POk}2ܻYJx/e{Zh;mTYy1K_X7|X dS R< ~#cf5ȱz[X|}s~woLͫt6<;Gٴ?u|aϹ+UA!\p \tK&j4{03jws?{tޛ/m_Pl$"j>V ?`!%.6&0,nie%ح؝UDgtI("C0y¾^)=;{+ʢ9iPPF@Jh٢f+ᶬ`.ƫl=2Ϟx < $ < >d/f.^,ZBIxvևu\.bacD:'<6; O:'45EG`N"Z)diٖ1C9uw,|c}Fcp^+wX|u^@_ƨ"ȵS\jX҇>ЋBȪT5s^%?a*ZM賓Xs}"rY6Wݑ>dhfjT=Tn/4)"TO=Ӵ$ndq;ʭߨ@A2muhV,+-v'X'VPZ_gR-U{ywQxzX TCfW~H C޷,J5 q2G۰D8FCLWFulOkZk\`lhy6M| uhlfQ4\oU#O`׆^0pezz=:nD(jU7`e"A.1#-_d')F,W_T߉9/J)rC_.R~-S#?< ID ۼ:c˔+N-;_{7v̋J:;Wj/> Z7ug$轢.gH]PEt < Ft < B\?ꅝ4t~#-#f)}NceKKu?}.5G5-tG5t7՜oMv tX*p5~)&Mqj5$@[\SV>'$ɩU9F hwkFꍕATݝLXͻ'6̭Y.jh9,b^LqשTkQeﵹ܌ɪ5nw̹ӹyjw~bpyl)bqrJӋnGٸ\D6"1YK󂒎љrf$ j-t̥y {L8CK }O%KFi#:dRRz[(~ϳB:G'x0 x,L[tK&fAH#7/;HN[^H ?mM0/p -hC+LUlpcwq-/0KUޫe@RV^bhdи{,$y"榣|РONXz, 5$j.B­;4˄b jD?nuba۽ʒ ٲ>{T`t/{AsiWUKPH =8\IKv6-IN^fF^>?u=uv9LZ/<O,W:)Rp8w(Jeuٝ5rױ>&sKAPO<5gU;8SqizL pďsb~0U T9 < K©,%hR<is0r Jժ岟?d]ਸ2WBf%踝͝GJ$a *w|D/N͑P\` "KB7u|)r$<,j }w,OD% :Ň*7 a|Խ8iƤ}wUw@3p6)7fO:52g|qT.dޅx5OU6YƭΑGx≽ny~; 0};DPCc?6zyT(dUPa)֔\T&&ּo]kҽs-N ԥ1O0˶L+-*)T[pUV$ޗ{dJj,V>fC/brɌ^.>wAWY. ґ23wΚۺ( Rj?xzɇ4SΪMHRKenN$+ϞN6t wLxR+o1gwlxSE*ꗄ,ٷ p_`z8u=z^ 1䦕7?J,܁łMW9J'JȮƛZnJX9|Y+W˽BHY~?]+¹p+|d3>MY.":pդp!B~r!sO:'gDbeV5JB4=,/݁*H;]j`~9:zN-n<>5k&[rŏ CVv k36Kd/eoiY]>0!G2Iѷ:9 )WUWӡ4 hmѹHtkf׿׵fetX}YFtUvMWغ/HPJPVt{`b@W,LS5xVzēt݇#lLrvGjx>Jb~q!C^˾RjWWit_&v!-=kKMc1}z5:w J9UHx|pDS8H7dv{HCh[>`욽H/KV? ^~; /d˵^';]./M-3s',y{6eD޲guV,'h 8^sx5ϰy=&dG%jAt͌?AuJ~sTL(t;nP>9C3eO\=L(p>$e3#_R*Gu0s~Suя7?N-B8 n7qapܜoG;Fuj*m{izXGO%?xq8w0b}ubaBh3eiprwYBtR"/8⚦8i`噃WODzicEѵaek*@ϲ6ʧ̙ < yskMy(;p=<ȝ)šY`?,k&%"zˋ}c&EeJ?sz7Fߴ%rT~FVס7+ Z+b(,_NWzV4j|zrQ9Zu׽H$S ҍ~W_ jʊsVRC'?%=.)[49~wqhgE_Qy[[ŠЈޘGKXr 'ئpzp/Yvi˻%Ez`]ф@{F/4j8a!Ѓ}sa28Ohߌ4!Mecw*z4$vɵkRɺ<,>197e %)s)p*Ȧߜv=kط׮[Dr!U E,k)嫪\Iڬi <&C̮~E*G.K;֙$dNֽč@ qWBZ<'Ә0u/c_0ɾ;Qj?WC$لiCJf~AgOyLRvO.óƎ6ۜ?V([TϦR=&ǜh;|>F11) zH޷_6brܸ5/;NIu,x^劜3N,c5R@1dB1=LFu\roNM[Fz$U:z+Q%3"ѵL׈)gp7C_4_MDl-Sq՟{;hi1nkeE/OH1Jt(;|Cy&о\K6Eou]KϟLn x}*?Yp|xeW=RcUSE2iYqp&nR)B%ᚙBrdS>f(^SU9W:*d_[} .=g(G͢(]f2syʎDZ+~p < mVQc;4oKbX})c*E9/}7&}lcy?qkC|ߌ|uCni^<xl3WsM쁙C0x8 {Afx-u eu7 C~uAFjl|Vl)PK nb'VBWGGX6UAf, g`ϗwә^JYfꦅu9/eWbR=m{K < 7v-c4P}O82נdeLeyVL&(\tvb}e#,AKĚNJed}]`njġb>"Y:7Ͽ|I4cS-IMW:LxF8D8nNn԰-ao < 쎔%zi+^/OI8!g&aQ < c!#_,_iDl7zg1s.ogp!۷Į3<zSǛ- y Cz28:0N4Z {e_T+8 < V2XںJk`&cogT&:2r8ɷ < u` < n2ҕCHҀ;EqD發ڬٙT۟h-|DSI/a;IR`^z~$ľ5"☈Ĕ7_8DVVn"]SWEȺD&%hC,J'9|GN|M6-ǡVbsb;pWXi@džO-ۂ CL8A ,:wpR̋u{7!2UCAUQ < d7r'‚27ȕ7[&.g3 p|?' _1G0%%x13VypbgI3.mY0sr17Y T8>H;/S)9[xㆾH < x^yucFr/)C䧐Mq̫O^`JND6Y.:rqRu7ErDI8dX ̯dlx-(` ݐg ) --- > 2 .v: `@_$] {E:`;_ C ܡ?|@a;Bmww@`DS"SuLSC bQ텀2_WPnB Q /@QŽoz$2`p3"WbgEH[3788B)Q Ma`wߌ8@MHp?$@zʋ;7F9qGo# *gMa)Ab¨b y"%%PwC%`d > Vd @:? JD:Q? J7t@.W? JsSEQ6<~CT xQB>_(ABH5&WFet!@ џLyyus=_7FL_uH?Yo&PAJCM-bL4C]= JGEAAE!N#oOnn8=uaA [ ܈Kwfу > oWpsVBGeحirү,sֲk >\H2UY9q+<]@x6"+s9NN{C'i羈A ]a%{ȗDȲ=@46yʏ˼/>,By)n)Wh==exxZq%uU[>-d^")Qr/KneuMj;!>e$fs:TPHtN"x>UQ5|#x{j6o7XuE]Mb F<"r'_T4YhL]v*n^'VNJрivt > 13X-,>Yr9?[g7~pYU}mojkOS_lZ > WڟII:ؕ*ѠIMf.cybW{ZQ; =:MNd#$Zċc#e) d > }ۼw~(2|&"NR ޴t،1ᲹWq+F2uz6\D(S6}QfK5tcʟvq Xj?Uad7´2fVI*3$ yV 1WƎ]8;\,:/دIcTX ).5,HvICDdE!dU9ْ0TRD,yE,\HC2tY435bwg*MUV*i c72iGoTR |PCZc6ƺ^4+ݕ+H|uB)IՖ*ؽ<;ZU(<=W ,Z!~er?JZ~W8eq rmXDy"T~#ہ!+hb:Q'55.e06m<&TNy:i46(k. zƒ˪‘'0ZkC/al8Ʋ]t==7"5*cgA / nsPthegۗIX{/})㑌td S܅$D"ml?KeJ[q?ʕYwC ʖ/m;NE %+hk^Uxy)H+*Q`ܶ(WJ(F\b6:cyx'`# {UQkНW6ʑz(*,B S#*J^)ȱke1F-9<2ZB=40HM_֣d$4M!Z|?.\yw0˜MlMřV&v {>8PS}"ݤ7RS<3$2!=Ww?GdeS 3ѳ^Jg~OHhȸد.H~",9霦_WK+Fo*ڏʘeY\6LJ& @EJ؍3eJwF3@VNLVZR": #Lrk! > q?Ns~uF̑^_ X?>'SͱҺ>cLգ #_jh&{VcSc?x SM&8_mډf S \-.)+cTݪ~lDG; 5 #TJ]N N&dgU]H,[1Dv *t\ndV߻zW<5w;O?18ԼT6y89NE7Ktl > W. > {"xYެyAIrL9ywsh:R<=Bn!}%mmсN%D#ztRI2)ckwW)-W?HOZLqvY!tr<[oi g<9FE_ =Q6{>먙qR.Sl68pw7yM-%D đ@r$b- M{߶S̃&u`IP]!^*Ijpñ8ʖ%AVw2AcW )+/@Ov}fh=`]F hЧvt'J={pbLuKv\!UF Wqe^1nAg:OT^eIlY=*0fy= g4*?K(fz}wv`QI%GG$'/^ @L3#Rsߟۊ:Uc&EwC'lJeÔKU{8Kv;E%\?HBh߹yQ}'ųP^ŪΝdm֩4Oa8KR1?ުX~O*Յ%jTIutf4)ش|9m%jjrOU̓J.epT\+ !tN #%0Xw;>[wtΏcH(.vV%!B:G>P9F|Wodae־;I'ndCwg A^L\cR ݾ߻􇪻yg8h ~֔N3'{3X_D > uV>8*2BŚڪ,V#W<^< }}[>X}1 XyH=Wg[rFă%BbA㫜x%Lsd|qMxn7%X,+}^K!$,?G.q^\v@m^̦S଀8wNjR~wrB8q!?9'ړ3bS+ L b}%!Ws  oT@.I0c @^~Z=7 ~5`F-9DžA@z!TMM ۙ%YJE2z.Hjː#~[醔ܫ+M@{$m񂋵]]tZ2Lo,#mW &+Pl݁$%(+=W0mA}*Y:h̶ ^6a+]e&B]P&)\O<+ Nf= > ^{Qv:^Cًna\HZ&#5 > t< > %18![e_)+4:sدD\fI&yWډ[{Κt;e* $Suz]F8B\|dt2LwH=!-fkh0v^ry/?h㝏AZ/BftiAϓ.PqBts{<=ڲXV"ox3:j+iW{^yj4L|i9wr0!jۙ2R4W8Dx, M!x:CyCrqMJ40cYIX41ڰ2ngY`Stù嵦<c}_Δ׬EW5Jf=žD1Qr2̹S#h{oZ\nt*@{JPՊ-P]K1Nk}vR/ 'V+k=`\+v_5>=:e [^w)AFih5e9w[+)!iÔ-}\; x8X43֢( |ļ-aEhDo]#YS%UlS8F8ޗx;Qش]\"=LhB=ZCJ5w۰`mAȾ0jç oF2S; N xle=~P5)d]SkcrɲzȔ9Ĕ΂rhh douA;ik-"֐B`E\]_5p̔UUB$mVG{ܴJ NpY !wfWT"adywȍۥHLi2E'Sj^F~ 偆@L8ʫ !-Ez\iL|z\кݱ/rdߝ̨F+!SlB´!%3 ݳLA  &)v'v ElY[cARwmNMj-Dk{gJ)ݞKPcyG4>#ݘ̔]U$[OV/Lӂh1Yn\ޚ~`$պS<h_%颷:%Kό &7y~BX\ă>S,8>g<ֲzlC8H87^KvΒpL!z9KRe 3PPZ/󿩪Μ+{F->[m3fL~.3S6Ʊ[ǀo5|!goFR!4/K`6Wp[+9&!hO<[xS BnF<ԿO2A]!}YL: #56zs > 7S++#,* 3^ن3˻LoT,3_lMXu:眈m+Hفc6%Sۛf;Ŗ1'ulmkP O2dB<]zc.z}:; پ겑d %sLbMd'x2 2h0uyR~P1zu,R]O>u$T1ҩ$|Ǧ+&k< 2!˱0 b*-= ):}; ǹ~dY|wJXv'7-;7v}\aAjٳqdc qeZ.P!l%w^㪂}=i]:,"~byۥOFoޘyF=U3]\/̶3%R1 x'pn).>9,s6CI7O,VueD`(-dx*Le-&Dz6e1 Pgw4^F[wcgEkd!lBG%Yo̽ɧGDd󶗴d>t=YhrgvL20^ K:(KU > >rnZAwݾj ttH*0mv&^⯑ > H\{Nr *#M@ ǮaՌ!R%ޗ+OKV~L$b!'cmd *h^'cy/4e6]~|{GdɇdWE?9$:Li@Uid9Nx4-1\RZNxNeo9!KaJ&J > yPAcog"{Tn'7jXWѰ7KElvGJ[dЁ4qR G헧$[MꐳUu˨B B˱sɐcKz4u" 9E38 _P~m[b )MYtvyN׼\倄h ~='PKp*_aS`+DYm]5e0D3*eH ~z`u~:0X7ZE̿zC$i آ8XȍfyT}lELL^mL*{hoʖ}x>")$[f > 0}/=?bwJqLD|bJ͛ԿJP|+g7.oЩ+ OQYSmdW"YG`ZWKH`! g#'&[Yv^9\8+{4f cçϖm > H!& yKtDz8Vں`*!ڪ(2YlaAmeCJћݭOKDVQtˀ > s]vyIaby^# > c CO_t81߳$Vr v6,9Q,nU*Xl݈쩔qC_$eK /FontName/OIIZMF+cmitt10 10677,10683c10715,10725 < xS{8T?1tQDB#Y3c\"DbvM.Mc1+cFs!Qn;/Q"[C.5 ~9k=z{˧т:}`Hn4o˅҅ ^Q:ٖǡz`@$ sY:qXm`O:`h"ڢ6 Q9X[*ϡþ\` pGh\pD(9uVL ; lbjQYL"^6g,aAâ0g,#QYT0#i\Q~m` R[ToQo}30^cP[q fd`.Y00a{+Ցм0n1)@}L84xCh3:8jJYt_H/f~C2Z\9rGg`l6d rOT.7xب́@>-!~ ! x\ut>&;6Wta Hߞ,I-^P[*CX],1E˿(Ě#!!D`+3p X@Y^;(ca&w>&x@D~0 utXw'g!ĆyYftmsleFI.Mե%wmB) ev&SLvOѺaS[͜1v)vF2+E?vgU7כ?5{=T~B)>0Rz߷WKӓx^{Z0jkBx\|Ft2$W5&7kѧb sPMXS4N(@DTFV&eĨTQzd/4] fݼN8n9}MyDI57}HJ9[Arھ>vx,JHdMMۇH^o.r)BzƬ,6JkYUb>a82g^?ɝTHH:H=2lSk5:4pr#M7ww?g~d < j.9Ѕ7N{%I0bC^p{0Rf%=V(n"%r^= &?V < T3{jxanajQ>\Jk,HT?^D+{Tsxw4 3^쓺ʆ2}Z|?5Ja&g>h\vڪ~O < 3/MN˰3wyc׮޽ffgQOt>ŠZڜ2u~-3R7"ubkBQ<T~m.rNXaJ+8uػ1Td8wk- ֧XsǟF(fdD13QoYC]d5쿒#Z+,Wkޑ& jGƎw>$wEF {Z?yN]otwNhm?fM򷔜/yGdTznS5QfBvו1#gETL'iTj[WR!\|g:5G| < CMpcBw݉\\!1q%em6L?KSRin:WB/2ZWH]Qp]..ݨM}͕E+R.k`KD11QY֍ v$~>]9 4Io}iI@DҠt?sj֞+귲RH@˴lr]s!e Z/^ ֤L05uUݝR3q'md?Px:_Yl5uJEg[plJlS{i|]=B1[zMK*^VUp˛U| :2uO--1 < e?TUڨJ0XS @af[%xa ho~Ub0,շm~JCڧ{v&Hzllb-F%o$>عE?IHd]~9Ŭ'g dm##$3]]ruMєY=Ua-SMSv7F&7G{-5ΒH+#1[j~hD_* < fth Z_ O請>3Tw5Qfdé 9X'*W#v^txd'ʺתHVV@@}N8 ^q鐖~Oo?vIlOLIWR8HS uC}Lqn/ˍX싯Ë;>#ؾz0xf8ǭdSOv:bΡ*BwQ)0 <*8Ҁqo;|1aizK=ā$x#-Wq;%Gsza|2蒲tOxHr"S\7 --- > xS{8T?1tQJ_} vK&Dbv&Y3 SDJ!%[Dعr)Mȥ:#i?{s?󜵞g=}`f0cAXCNo;@hJCb|G0"-9p(8}.` 80t-x]Ph\ l=)2}`d\.\{ B< ,:2˛ @huf t_[f^ > 0C s.sZ,Zb:0p : 9ob^á P]@0q@+6gybo6590#d ߏ_!cH>0aģ1Q}g+:0osNs?HC$ .(o=A>> wtDbϑؘ[sa!0R<\22${x/#c,H9z\8{#@,6$̨>k2rۄax0'hq3i;{Mmq- {HF,XKz&!}mY hБ -8n43& >  CG~[DY=z k>~xZu*S]~TAInwvRȁ;k(+J cm1e{j={yjQ)[G:hd.)Di~qfl[ *p32*'\I8gpYNNhvi' jF1i{Hn ~؄CBQ3Ґ(F俒&ְIkL%缆f%r39-2+WӡǦd)B#iw:MxL&rW<6zp栊:&]L^C/]kV pG۳D^?8c`5Z׳`ҥO}K,e}o\N,&Mfd ~Je? /N^kʸ;xQ^Qz > Y9TFo*WXx^H+wNƛӾ*r:@ujQFm'?qu|~.b@}E[׽etma{QhkYNXtƳ\c#2WQ|6TZ|i)vMZe(<xcس!\|( wK=$ֿ8ɟ=zeeH5Nxm|%᠟Ԭεrkc\,zFOKldV0I/$FǍ=^( > j)9v5LS >]2}DZC "ǿׇn9A>5.aC qݾG%=1O1*gA - Sy7w=P/knz{RT>w:^Vvĥ Jئ-iar>ZCӘӏETK~+#yTwJk3M ״EJ ۅ+>|W$܎Vxvtʧ#]Ճjd]ƨ(G W<6;Il?t)qϥ6,e@wYYի!4q^FgԬw k$6OHzQሔnm$՘cIT`wԨ٪֫oZE&K|7c&]"+ir :nC`M].Nd[)âP-6nl>x8N.R1oCBV- d+P]V(b StJ2){HbAf > "k}yZzSI#]Di{K1" > :Rorl-yVѲ."M2 I؀Fިsrup\ > Fi |J?C QIŹpHDo wMyDU܈n<ȝT$~2NTr/ > xITUz˙S$wQ-u s~|XjKAfH^::,zpϭʕ=[ҴYv:D*#ò^*kKܯ7-{Jy_Og4MWo1"t7o"ifsKaX'öS"/ls# H89 "\nh^X%PXӖS.{RZ/O3aq|Q~k2 10694c10736 < /CreationDate(D:20030106092649-06'00') --- > /CreationDate(D:20030113162108-06'00') 14130,14131c14172,14173 < 0000322293 00000 n < 0000322102 00000 n --- > 0000322295 00000 n > 0000322104 00000 n 14133,14134c14175,14176 < 0000334601 00000 n < 0000334413 00000 n --- > 0000334603 00000 n > 0000334415 00000 n 14136,14137c14178,14179 < 0000339871 00000 n < 0000339682 00000 n --- > 0000339873 00000 n > 0000339684 00000 n 14140,14141c14182,14183 < 0000355122 00000 n < 0000354932 00000 n --- > 0000355124 00000 n > 0000354934 00000 n 14201,14202c14243,14244 < 0000361421 00000 n < 0000361230 00000 n --- > 0000361423 00000 n > 0000361232 00000 n 14210,14211c14252,14253 < 0000373893 00000 n < 0000373705 00000 n --- > 0000373895 00000 n > 0000373707 00000 n 14356,14357c14398,14399 < 0000391402 00000 n < 0000391212 00000 n --- > 0000391404 00000 n > 0000391214 00000 n 14359,14360c14401,14402 < 0000394623 00000 n < 0000394433 00000 n --- > 0000394625 00000 n > 0000394435 00000 n 14488,14489c14530,14531 < 0000406605 00000 n < 0000406417 00000 n --- > 0000406607 00000 n > 0000406419 00000 n 14493,14494c14535,14536 < 0000410263 00000 n < 0000410074 00000 n --- > 0000410265 00000 n > 0000410076 00000 n 14497,14498c14539,14540 < 0000413863 00000 n < 0000413675 00000 n --- > 0000413865 00000 n > 0000413677 00000 n Binary files mpich-1.2.5/doc/mpichman-chp4mpd.ps.gz and mpich-1.2.5.2/doc/mpichman-chp4mpd.ps.gz differ diff -rb mpich-1.2.5/doc/mpichman-chshmem.pdf mpich-1.2.5.2/doc/mpichman-chshmem.pdf 1461c1461 < /BaseFont/UQOSAJ+cmr12 --- > /BaseFont/DZUGHZ+cmr12 1483c1483 < /BaseFont/CGNTWQ+cmbx12 --- > /BaseFont/QTGZQV+cmbx12 1504c1504 < /BaseFont/OWXRGL+cmtt12 --- > /BaseFont/ALETXR+cmtt12 1527c1527 < /BaseFont/ZWWMPC+cmr10 --- > /BaseFont/KRZKIG+cmr10 1557c1557 < /BaseFont/GHECGJ+cmti12 --- > /BaseFont/QQEBDD+cmti12 2451c2451 < /BaseFont/DAARTC+cmbx10 --- > /BaseFont/DICZPL+cmbx10 2550c2550 < /BaseFont/AXKPQG+cmtt10 --- > /BaseFont/YHEEGV+cmtt10 4200c4200 < /BaseFont/IHFFYL+cmsy10 --- > /BaseFont/BHIFCF+cmsy10 4222c4222 < /BaseFont/SYHQKZ+cmti10 --- > /BaseFont/WNYXXI+cmti10 5031c5031 < /BaseFont/USIZUP+cmr8 --- > /BaseFont/DPZKQE+cmr8 5080c5080 < /BaseFont/IXRKQM+cmr6 --- > /BaseFont/PTNRVC+cmr6 5106c5106 < /BaseFont/ORKAIA+cmr9 --- > /BaseFont/FTJJYR+cmr9 5127c5127 < /BaseFont/JQHOXI+cmtt9 --- > /BaseFont/GBYOHD+cmtt9 7009c7009 < /BaseFont/BPIKFU+cmtt8 --- > /BaseFont/VFQWDP+cmtt8 7582c7582 < /BaseFont/LAMUZJ+cmmi10 --- > /BaseFont/EIEDUW+cmmi10 8144c8144 < /BaseFont/LJICWZ+cmitt10 --- > /BaseFont/IJRXDM+cmitt10 8961c8961 < /FontName/UQOSAJ+cmr12 --- > /FontName/DZUGHZ+cmr12 8974c8974 < /Length 5662 --- > /Length 5660 8977,8998c8977,8997 < xRg8\m%Zel0z{3-DKī.DoA%]D Q"͛﻾s:{_sz{=빹94XSDDPXppDEDD!h8qsyc`N@TB\\rLE4L!梂* xii1E\Pa(@GЃ1A@b/僀 ]#=ҝLOoZh@D|^$|`p;#/eh,ӛ _{cƿ6f#,"A?=a.OB!]Q(>_;sC'W'ox-, tPvwB!@o@!H38Pߌ;B# ""&YSg;E-5YD1?!"@UaKBa쿲2320Q5Huw4`ap1!8~7Ѓa~aAaaKCĠDTBB)S#=ZjI CE&X/+ :6p5җAwD^^#p {y%j. >\Yzh% 'EXKyIK\&DX˭'lA\$Yǩ={:C@w=; < 騰;^j6HRčt|T&Oh֠w_8GfGd %__T-p 1˞7L}d1Fʦ V= < %xݻ+͞qn9x!];/{̫2nKA%g×[ oFNû1ClKZ7s[rRUa}E_Z>ݛyH׺+4y^6Gӿ$Uio$x 2DioG>J8\J3f6N(:N]gT[nIj\]b00=-\?9 ~=EW7<7)D7A'^(; fq-콝m  < /0|Y:kK'S>MǴ&k*?yx<p.iY Ү\gJ9u 7<'ޑ$65KQ>O(⣧E < ]K|aڝ2uܫ < I&[ѵ=-fk ES|ʲ)_BgZmńļ=VuPHwhkfDqъ1qۚft[ߨs.Ea4.8qkwuF|{ͮ$#~cTacףAKruۤ~6طʍi4Ȧ̅g϶ưcvQM)҂ ױ4[^cٌlo; r5#rےOeM50w=%HϗwUi"p~['O,5q2sOZ=(Iw%G>O̵O<*MhW "ZPZx2xF_QIY+Oqq癷x΋5jbuc$L}`I۠SŪ׬;Wӊ!͈搗I^5cg8![>1^^nAʚ3 < ;*a } zovъ4H" LxZ2@Mnx<=noҫ67jw#xDnevFA^Iv:Lu٧GcIf_ < o"wb~f.\6|-)Cƻj8Bm_XZ;Nmt}W~4X`4L]~m?#?g/o%2ꪷ8TnJ x4gK ֱfh CpZ>!ѽ~WLJ-W <Tc[ݪA#fR[(Ϣ!k[ijnn~!آwf|ջ*ͨcvq>|t^k&ϨrnN?՚+`&4xu[h < d᡹`b"BbҔ52. < iu ^+fVr"Y]ri} ʑdwv؉/̇}Dq l9Fgqtbni ɗ5UҒlv<,.܊.gqn}Z~K{\Iμ̎C/DS ##K%ݹwX+wlAmkMV[~(AũsV7Fȸ M4O8kjŰORg~^w_-)}1Xf + H*1tsg]Aާ/^x .ӭl?WFOYVrỔ^_,3ReV$ < 2X'y;ue'Rd=+ < tn_c|!(z(eFfK^eSIt@D]/,돺?6{!EIS;7n6YIS03nG2E5Xf1g2cN+S"?*Ğ/Y#iXh75i! ]а: mKRy0K.8WFA<`QftۋbsОM^A 剿tT t5]:Pt1?فW'joS6^0,tHJ$z y#U < !q\ ZGj}>ٔ*Q&c{{3%#1 ]$ < y*sgf^hBk|[ElI&<3#i-WA`ٗ < K}%\XQy⩉E6(G"=F4zimȊL,h fR%>4u,%_a@_0IѴҁP,MGf˒5@^IqJHrsٵbf}x|?4ˀtG}G&]d97r]YoϜ3aƒltϑ Ֆ]OaR2d8n% #ݭkו@oyӦ+DKXAT]zK`|箕h6@gH)h7Ǿg4A 5h`*ng]ڭT1)ت:83|A.CY8jQHoro֋:T=9]D'Ulzº[p@t=jܝL儸/^Dm4j/'{vw9?8NEO?Cd*+e(es'2W_|̵OQpx1Avܤy䄱že&FMOcu(# ā kkJ^ < aBf@Zm֣1”P Uǂ_q%0ؚIRlT̏jeLD4s BA>HQ|-&U}>랕dZSFzѽ/ޙ{ %:$Qj$[#꾭F$L;Ys;ihuӂC>0YO{ZVuJSNm6i:8 ̓ycK < h^7.#Dz Ͼ\L58kvM*/+VV L < Gew{h71!e~d56llM0-gծ=/*o DI;T} Ő;tmӓ+O$c7Mx(N$O #*DP0m=T^wF|cpҢ-lZյ6I]>AFaWCJ(f+a#z<[NA',`oUNj$g٠vٟ#:Lc>eżXޫfe׎CUv?C85SN|lG9~\8 Sg=kiEDz2Y.eDX`@Sij!{MSieAnߪdaՎvCMLA"3'QHW/5=a6&Rj\堇7Χu&OԧU=۹{ܧ\* < "<9bEgn1O݅;Lkg4&LJM 2s|[C/q+$AWNc NMRQOJ4"o z&¶aٙ\ՆX2ΐmԅI < :.a=i'A[DǵiWlONrS0gU9hLfU8s@Ď<_QhzNowFJ L;=\u1#V{͐P_4ݷ67 qaĽ# s#l~Cs nx5z#N%7͂ Ͼ3U6|S8σTϢ6FMZQ܃*;!B:bV͎RG*Ϭ֛m 1jj]SU91b$HVLZ)>>9} S aPV JDC;p+#j7`Τ[If{}{s}11ΥՓvQ5yTrXJ-|ӵ5Q,lpUجcN'L.v-l=\~=d\2 MC6aHOn[7V SYCӟ=ئbJ)Y46f][$-tZyFaiZ*ׯRCRё フ*E'#gk QQb>-9r@<2m?;]ٵ*gD\7GEbZuPhϼ_ H$8fȼf^ǘd6WürOϙקt4zJةHPиObyJdh_&ܫPRyn[HJ8}AL gb)k {cJI#c:yz 8yCy^L6ޤvE{><_0IvNXS㦻9@^:WO$#&?B$Riގd_DE\/.' --- > xRg8\mՉ(c%zkC0 fB^"%j %Z}|?߹\{^znN6 ;&" "(,8y""B"H;@i獂8dQ;w0?;9n@DZZrP@GЃ Q0A@Ң/ >  > l ;0';П޴/7Pp;/fy~V@ > s)G0lUmr3e1aQR ?? !T7qT+Mc7o;(;!` 7Gi`PC8!o > BaHO "&YSg; E-5Y )`nC S > ]BW=_WBjfw5~/R ;&h;E !_; " h/pOXPXX)DEi))@RߔfpOoό$EHM^HWvm ka0?, 0V鑽jwv;.mJry|As=&!WkMdl~ c?*;RlEl > G>։A,maoa\&0BOKUG,cpQ3f>1ÈysUkBĦq^~Efw= _n=ə& > &ų۾CQ׶+! ݈V)st/&z`YVN^[n*duk2 Z%OYkV5BGݟp^Z8HUȈ1w- !<;O,SL?2'ornЫ%e7ˑR\{EM7n~.D3B'^);fw\6MpE |6 [N+bgQeu5d{ib2 Nn.Ti0~g+x vi!2t /]T;fy %˔kEfKֻd|[lದeŽJ(C_="ͷ҉i+?vBM3mTǮ[-z;:|Fan8Oi2uݭ,C/HIҫpXGc"zf)?*[ &P׏=tW|,Vo3mFs(N;+Y{cX7V; > 9O' F{+ӏE gaFxYfcK- 3bA(ZzR7Rxc!ulsj*Z>GYg2|1?*\e}E79Dž>RǤJ!8խ6b*ub,jA!(hxm+M/\\`.[I|n{NJֹsXҊ80+Uke%lQՐ㽘~ku1D7!&X HJd` j{E2F լ eX!)r3?f;<u deec5 ժ"u߈)K*l251<=[FE< c/6tH{<M@Wy>/E֢:!sɂrȊyd$r,Rp`fpecQ\`(Kqk2Pnx0:n=TT^mK]_A6IlP#F>oFt2/5ʵb5s%f#:m㳄|~82lNfIuH%(޺Lapz+0YAMi0ufY?ܸBs$ :*^M7^֛կEo):Z@{hd BPVZkSuXz椄͏Dbn'&9\2 > `/jz > ),}UoBh6aCx-Fi\JxA']qމ0wbOF ˗O]{bE4*3=5{i6`KUB\ u3IicRo` ӢFyҡH,eW&f۲5@|"Cu,^T+p{F}xlGh,=;=1sϗ9']g;rܨ]wUe΅(K_ap}Z[r‹ NA 1{n/PadHw&hΣPp-uʷ ,9rэ {i#u޲2g5_5E W3 > U]JjY4cc]֫\2)ܮ8:2|AC > Q󭘪rko6T=+8]D']YjTG^07RPZM^BcdbB :'`ݫ{ JB!#Y&/y) > /Z[4/Kۆ(mvHxD=Fbo?I9ھE8jc-+d~b>M \%,(PUW^!YH,łϯVG.DDVyŘ > Bxj/ly!6e=*8XI@2cwٙJ#+N?{߱9n\? %Ϗm,QjG w&y։gz@snEnyQaZxs''ㄙ&ۘjW'35lP3.e< ?|yxM9bM7`=p27ШCx1DD%Gs/:* Ϟ*{Uݬ3nB)}mmm܌cXɩeӮ4 VX*plcY.O!hf墾7OsFk` vlt'9~WԬ;!a3Вiڲв0\w`MjWb'HS(Ko99yһ5J > 1ۍ)5BÚRD;:g4,Pzs%ႚ,.go`9)`G,́14;սp`9'-c9롫>KS^>rbtc@BcVs~L𲻒w“%}oSӇfDIQz +>A*Q=b҈o > ;|OwfS05bCs}8UԤ({7'MjXa%+Μy&V6 9R<7 &T9hB %qϡwu-D"?)8,]7>:DwVba7x>͵[IjœZp-+es_Bb޹3bU|56CJfRv`g8z2T/WI݈ƓRّ(o4mnb:CNY5Gݰԝ>Kl >F ͜_T:f_Z8P 7iGpk옄pi#hE7;*W3G;yg.'6ZmZPj+j=3s85ybϠpf,Ez)6 > 4VW Vmj|\@vz<&[SO*[ˣ;iB;R|}I!4$-۰?^}D>vZ~t)-w%yCmʪ^EeN Fe+,IGyS:m s|%c/\5O_׍D^},%KMwRW= / iJ|a)aeY\F/D1eS)N]!> r)BdceCP6h(72vC sN8EVp^[;gA\<C fS.l 7?/@)k ἽJCk/- N}Z<%L_@ 0!Q hC䪜~˭X%sz]u //B# ^a.0 9008c9007 < /FontName/CGNTWQ+cmbx12 --- > /FontName/QTGZQV+cmbx12 9026c9025 < wDq9`fG5mA oI%4)J_??*)iWT --- > wDq9`fG5mA oI%4)J_??)iWT 9072c9071 < AT8:w"jbP:͑ t"n|E O-ۃ`7' @h,J --- > AT8:w"jbP:͑ t"n|E O-ۃ`7'  ,c 9082c9081 < /FontName/OWXRGL+cmtt12 --- > /FontName/ALETXR+cmtt12 9104c9103 < "$%%d/ ].)%zfDQ5=u$GzA!0M. KcqDՍ 8tFZH!8!R a 0@ J |AZ $;r ST ٢/+N %!OvU_j%S\RG&'m7?NqB7 "tD<Cɽ~eL --- > "$%%d/ ].)%ʗԌ EQ5=u$GzA!0M. KcqDՍ 8tFZH!8!R a 0@ J |AZ $;r ST ٢/+N %!OvU_j%S\RG&'m7?NqB7 "tD<Cɽ~eL 9118,9119c9117,9118 < Kn{E,,s\7Lo {ֿb_?yXߙ[NS Kn{E,,s\7Lo {ֿb_?yXߙ[NS r 9129c9128 < /FontName/ZWWMPC+cmr10 --- > /FontName/KRZKIG+cmr10 9149c9148 < Gl8ia 27*fdJ?^ւ釖ݿZ_ dcPs211r0olW;Lo --- > Gl8ia 27*fdJ?^ւINݿZ_ dcPs211r0olW;Lo 9204c9203 < .LѢUe6GH>BU~$,g,SF$11p/sЗ6A軃lկ~{ZPdKmAݼ4`M,m4 Q\s-iƷTtQxJkWWRYY(VG upVVF~=} QCɕ?|b>&L^*iEq-!.I9+['^ٞ)d:'2vJ'/~A1!C,b(#TV)Ŧ=3g<ȸ敬{#N*1o3J%qh_?'Ll,s4 --- > .LѢUe6GH>BU~$,g,SF$11p/sЗ6A軃lկ~{ZPdKmAݼ4`M,m4 Q\s-iƷTtQxJkWWRYY(VG upVVF~=} QCɕ?|b>&L^*iEq-!.I9+['^ٞ)d:'2vJ'/~A1!C,b(#TV)Ŧ=3g<ȸ敬{#N*1o3J%qh_?'Ll,f4s 9214c9213 < /FontName/GHECGJ+cmti12 --- > /FontName/QQEBDD+cmti12 9234c9233 < sqYnJ[-@ C ƭܜA0W8/bnA^@+ M[€f)g^oa 3 BUjP\ovjoDa|VZ^pSN:G3o?a6nPCP{=  *=aVp-h wsaW@^M'STnisuN\ /H PfL~crP.wC?)*=ST~4>uDXm:Hfф~q O@ t{7̛;B,+(`~!#9`Ą:H --- > sqYnJ[-@ C ƭܜA0W8/bnA^@+ M[€f)g^oa 3 BUjP\ovjoDa|VZ^pSN:G3o?a6nPCP{=  *=aVp-h wsaW@^M'STnisuN\ /H PfL~crP.wC?ii=4>uDXm:Hfф~q O@ t{7̛;B,+(`~!#9`Ą:H 9254c9253 < )"NgV8J紶%~PRGEA{3WrS4=VvΒvCs֪i[o냱晉'R,`/~awߡy1?"Zu )+kgr'2ޗt}:3؀ M^VƳީv ѕ#:qU"={EWOGi[Fs?W 5~M; o( ?w]<DK{p/ --- > )"NgV8J紶%~PRGEA{3WrS4=VvΒvCs֪i[o냱晉'R,`/~awߡy1?"Zu )+kgr'2ޗt}:3؀ M^VƳީv ѕ#:qU"={EWOGi[Fs?W 5~M; o( ?w]<DK{pY 9264c9263 < /FontName/DAARTC+cmbx10 --- > /FontName/DICZPL+cmbx10 9280c9279 < xStfݷJRS۶Um۶mb;b۶;g>}w=z1Ϛn8)iFֆn F:FzF&ZY[ZNTU`be`b@QLFV lk`nj00rr2`8[2Vf@:^G4ed9 6102K7vw @tp4PXʿX&dm̍dӦ'L_`i302 HJFNOhbVVMwѢW=V-.d`en$hcj-;͝+G#*6@+s?ZFf9lfndittN./ ˿%AG#?lk"iC6{8?ſLu1^DPPQY)@?E_-w=q?'s7_οt\BBi## YUl흁"U_%Po*#g?RmbFn@#,е7@ֺΩZGwmbR* N|v|&RoduDh0xR 8P+?Z"rErӪ.4Nv xStfݷJRS۶Um۶mb;b۶;g>}w=z1Ϛn8)iFֆn F:FzF&ZY[ZNTU`be`b@QLFV lk`nj00rr2`8[2Vf@:^G4ed9 6102K7vw @tp4PXʿX&dm̍dӦ'L_`i302 HJFNOhbVVMwѢW=V-.d`en$hcj-;͝+G#*6@+s?ZFf9lfndittN./ ˿%AG#?lk"iC6{8?ſLu1^DRXS^)@?E_-w=q?'s7_οt\BBi## YUl흁"U_%Po*#g?RmbFn@#,е7@ֺΩZGwmbR* N|v|&RoduDh0xR 8P+?Z"rErӪ.4Nv dkې۽&2z7DXiqfY:X0_^? N=iy 9334c9333 < /FontName/AXKPQG+cmtt10 --- > /FontName/YHEEGV+cmtt10 9355c9354 < ;m^PCZAQ `h ,Tbx1,ts>wq9U6$6[,z;gcC&+2m荁nbۛ8uq l0\fNVM`R.N `JFv66`>&saaoBw6p234qm5G~M"ڹ^1V @\'  ;m^SBTT\ `h ,Tbx1,ts>wq9U6$6[,z;gcC&+2m荁nbۛ8uq l0\fNVM`R.N `JFv66`>&saaoBw6p234qm5G~M"ڹ^1V @\' ,Z" 履/ LWe(8FHF[1R;h(T2]ݤa*il)ݼ^O)M!v,hvӛ;>,Z" 履/ /FontName/BHIFCF+cmsy10 9439c9438 < 3t%b!"e\w܆I5 c1)rK#rW䚔kBvF~9k=zz},Y)#i"0@f"#Q4*@eem~ ;4X#ʶ(B 0L@ 55UU%@ S3S Q(7- 0(&P9* Uqw@:L0'Ҩ@2 L߽98~sY0@f4,XB Ln~%de}_RQ(xonU&SVr\G›02AN$3 Gf<0 )d*1k@gڃL 6[TU!=\[1Y 2jX+f[1&FFߧqP 4"<r#27ep7 QiLǏy еA8L'p6 --- > 3t%b!"e\w܆I5 c1)rK#rW䚔kBvF~9k=zz},Y)#i"0@f"#Q4*@eem~ ;4X#ʶ(B 0L@ 55UU%@ S3S Q(7- 0(&P9* Uqw@:L0'Ҩ@2 L߽98~sY0@f4,XB Ln~%de}_RQ(xonU&SVr\G›02AN$3 Gf<0 )d*1k@gڃL 6[TU!=\[1Y 2jX+f[1&FFߧqP 4"<r#27ep7 QiLǏy еA8L'p6 9445c9444 < waG#="~񄠮ttprsJ[&# byղag!W=(p'^r jRoJHb P.]YҰ1ҹߧy54^ ),`ݨ$V33$2Κ}кemۯ$]nj-r$lSVrta\-i7QW%hWEKx!+q\Wcuefvz3e=[Ͷst„-Q)X_`~XasWI[Nn/R۰ۆoX+ՙp糊HZhf}>)?lo,=ݨmLB^v:ao|۞$+ODG. RB .<7Ճ^9ÿJ 2ci[q1b9g}g(z8AOkG ]]lW~w5~NX]KFR7^ĝ]V;_hF ͳ1Yِ waG#="~񄠮ttprsJ[&# byղag!W=(p'^r jRoJHb P.]YҰ1ҹߧy54^ ),`ݨ$V33$2Κ}кemۯ$]nj-r$lSVrta\-i7QW%hWEKx!+q\Wcuefvz3e=[Ͷst„-Q)X_`~XasWI[Nn/R۰ۆoX+ՙp糊HZhf}>)?lo,=ݨmLB^v:ao|۞$+ODG. RB .<7Ճ^9ÿJ 2ci[q1b9g}g(z8AOkG ]]lW~w5~NX]KFR7^ĝ]V;_hF ͳ1Yِ /FontName/WNYXXI+cmti10 9472c9471 < MD 11r{:;_b4AEKRIF_WTbdoj47߳(YwL<:LοXtl&f6P쭜\ͤD3l4L],Ve --- > MD 11r{:;_b4AC^KSS_WTbdoj47߳(YwL<:LοXtl&f6P쭜\ͤD3l4L],Ve 9513c9512 < :SWW Pw"?)2HTTxX"EuQ>`.r{rsCv3UM֭ !H˯qBˡ/lDV2 :_Bӡk&/)I:nw-ml $s>m\@uՀHѽ^i.Ǟ]܈Zy94Y[\ϲE2 V j +6x0 js a( T^p3v#ro2]8ǙcA~vP dÉLAyԃݩ!y 2h /&fF@;# A؄ --- > :SWW Pw"?)2HTTxX"EuQ>`.r{rsCv3UM֭ !H˯qBˡ/lDV2 :_Bӡk&/)I:nw-ml $s>m\@uՀHѽ^i.Ǟ]܈Zy94Y[\ϲE2 V j +6x0 js a( T^p3v#ro2]8ǙcA~vP dÉLAyԃݩ!y 2h /&fF@;# tؑ 9523c9522 < /FontName/USIZUP+cmr8 --- > /FontName/DPZKQE+cmr8 9546,9556c9545,9552 < 9;#G;Ksx#`X X4h(LCl߀Jp~9ttb"+!$B(CjG]3RA UP LqXOW2$P ~?p ~Hȍ/Bon(ՠ:؍_ NlyŁ̴(lgJsurE,HtыiI:Ĕ/nH >"w$e<Η1an:)z&v=nDR8& }q`o4lRt\2Zz'-h&WZ~CUK ΗEi +ՉgIgC%,(ꗊ,A׭xLӺ>MgfӲ'&xt-^yK1*3 Cr_+i$ۣOL̸nͫȞ! vfxYE1I_o˼{hgyHh[ r^ۥ_C4cO \U < loIadT9SdDǾ#"LaIݭ oY_]FeYeƭ'#3v~ ȗ*΄Oly]?P\͢rfq(;[7Pde=2><ۧίv᤿ISe^WL6º3J ^dY*Y;79|cTJet`ڊ*&-B"=4]H}˹:6 2ᢓp*74VkB Sv(x}nnX@/.bvg,}1w < {KO^Wx$SϼMFRVzRxOgo&qt|EM;@n3eK[Cކgze6S/u\׈mٌN' /w}+EAT5U!0t/ >W_nQqo;J3A]>eJԦ |͟/)|QɮgByRyFX>Q2Ci"0z,?yx㐷-Od[y㓷v7\kOq;T77ޡXoſcjV({͜9u_"d5s%" g90P^'\ҧqU;|5Ρ < Ř]RshۄompϋN{@^a+`cS¦$4f9?Әё_قQG&|`lT&,#hLl"eD)PYg{"Sp~ ij=!+\F~j,4R"^In+heؗS(g\Ie!͕KzŴ숗E|lrh犵ryxb(JnlV@ݥ@o4gվ2LcV\zr=h ykcdQwhUBfKjAEkM_Q9e#7(ӱP7޵>ꭹhdѰ}5Pns < pb9cire^ G ߮\}Rmi}Z[^Р4>1 7мi?Wӥ6P͞)$y.\-Gwk*$M#Dv&^.cۓsL|M{0X.zu+`ervyb[L!N7.xz\(&9`uZ4wIopqNj-$1GUŁq/>S7|BimXߦ,0G@d/FM8'z˻x>UsB͓*J#מ̼]vۧ5qḛ/NM\|}ů[oxbg /$1|E&&<r={îsi39dP.cʱ>D߱dVZ|C_䤋`ch 9=KGs2?;G8;`CEh2/5,ѸQ34."r_r/\0EWBH > PQԎg@*`*T0>d2H ~A $_P*AuKDZ{=iigQ*! > q3DMY<=Ғ:t)3^B|0 \0riD٤ #e(FOZ\!L6&ݵ% > .R^嗈3\ٝ/,9@Wϒ쇐KvYP/}Y:7'[񘺧u##:O}6̦e%OjM[&hc#jUf徊W:HGq݂IWa=C%4ơ$>)b)-+ߌחy/~4>!W뉷>弶Kkmiƞ$qޒCɨs Ɉxd'y\*+?;&Ps]BeCMJW}0}G6WE>[S=42%]˲ > 7$u[O8Gf )Z/_%Uߝ [٨\;_tEW;P$w%\o6PU+/{i73eΩ}d3$y߷O_%"Q(Iԧlˮmmu?fc@lɲTfsa#ip'wor>87Ǩvl'UL-[Dz>?isGum>!leE'Tnhǭք"Ar,P*l^\0=1#+Ls uX cl+,˽Hy3ks4;L|j Ӌw > mg˖ Zm8}8_=Jc'9x\OHQ6+<_J+DV=8f7kLӥC`_^}<󯪏Lݢv %f8g|N2M.p?9^SF]h!9Sn:U=m-$|dGdDar_X~!o[iN^υ_,'oSnXKGyvݩn8npCx)ՊP95sE k0KPECs!:Ya>ϡVN\ #Oثv%,akC#q'4]1)`cûzѶ b/ VǦ"MIhr8_ 1铣#γ磼L(9٨xy%MXF(D܉RFX Dzq4g{B6W$ Xiܥ$Dʽ#ܶWq˰/;}x"VQϴ\ZC+72iI/5k7rOWŲQ5جK=Dx0t^~dLEխ 41ҎЅia={;-KL+؝1zWtMڬuM\i1dV0!t'EqK&sHnWwkiXƍJ2-bf~C=87b!d2m}N1hЫ}eju!OƬ3ܯ6N{Ʀx跅P͖֚|s*F-,Go8QtcϡDoIݙk}[s*Da}3j evr]*ʣw{]3N :D:Ai|b|n濡y+Km=SjI]ñ[/>n@U$ZCoIRFމr+L\ƶ'3~9.`]@V Z;ĶBod2m]QLr*~*h~x[ܫ[HbFe y_x}oڰM;YTa,驁^̍qNw_ |xJ 4Yoj$AHerzh-7LxmnI 6n(ԓVff+OuRt]V'%fVȣ+?ʻm2QP]* Wnbh\g~${T^,cl5 V"uM!)VWbSEk|,e~+\9)$ef4UY7Iw^{Aɮ!r>O02$Qjٰ=Z.}5mc񭫜Ƕbg/LͶZjPv.o9s=-"i"6mfka<暪fZώQ|愚'U@s F6;$=yO/j|wʘa_n\_׷$9t k_Hb؋-L5Mx*1z]4gsr4]c}cɬIgxۅCZ ˔Uh4*nƥaA '9Eh%Zۀ;$Þ߾fj > bq8d0'sclZzjwJ㕭KFNϗiܸҦ&ΗO?&Ͳ,rA]#Sn\"@IezDž{ӑk>3sܥ8#S֑OA4JF zҙ 9566c9562 < /FontName/IXRKQM+cmr6 --- > /FontName/PTNRVC+cmr6 9579c9575 < /Length 3296 --- > /Length 3297 9583,9592c9579,9591 < /cƾ cd;a2fn cK2$D'k*ɒHv'<>}uyw^F6 LX2`f@Y5E`CP0: jj?@C2>7$LMMAfwQ0<0H ! B]dA&X Y~X3" A2O"3+[ # tߕXZBnjϘ/ch(L^cBBb('%@n  zFf?B'Yp/K+#!7X] qx'cƖ< Q?,LAYO<֛R( =+Hl,OTk^]F!gdoeb9{K?Ðqa4~62BPخr?#eYy%()*J~|7#(LQEe'x/W2$ ~wρX֬ԑ-QJj+/vD)bEҐ}MjN*}"s,b)@c"ȳaQ[ < ]leᛯPd8Z¼Z>1unj]-9/ ?ZLݏ%>4(yst"rԸ4#enfkqpU*YSeD C]ۊ"I(sڂV!cGyp6&yE^DũE)lҺSZʥn)# G1ϼ[-6Ӫ&: 5#uR$/i͡>Mx&jد\WU[DZs,e) e]5 < ]f}FW3pAߝЮFhxa)M>m\ԗYGg՟ߟֽfbZ/7V,^=`N < @/-tlL̢͜)7vB#*CU>fTIowz귮F% >OXO < ;BQk$Z 5[;E"C,\Y6E\{@gS}C!Gwj ;iqkפKG%XaS(Ԉi)f]C^#sM07CFje#eÌ}F92,5s [r7I1JG]ܓb=>>"nPHEͳ8`keD3101lnZȼEe34z(:pasrABXGIeҼ*mVbbRN{ld#LQQ_x;ƝްuPy!| < O {ot;&XQ`PO6ާ<GOU♖滔\gPSCfv;`+,#\Iw5g/85q/ S$/] A7eձ-ed*5Ѱ a(;]{;A2]&u> @&4m@JJMsc CjJ0i: O)5!}n|wV}Kc4fWh CGϜ)ae rRSPTѤS=z6k;e&'\P$r "Vɏֻ@2K:ѽA;ULOWTuƒ:QZ}̣q".obb!zS>z~'@g!/ƀ<+Z'r7\9=lzᮥϾJS4h˹11~)2GlȄ047]ѡL2[oY[>`auuVlh}YdUFL o5r.VH|X[?b$ ٛ_ --- > /cƾ cdd+f,c0fFdY Kޓ5DYBdR$T“Wyzy{:<;"HD`_&@5YA` > 0Ey R2#(PPTQvV u` C m!P9L{xRXi$( > A$L!>R2HɁ Spx?z > ?ILi > 'ީ`,Hx,H -e7fk14h1#!1O `y?Z# N 5@cx>уOAρ8+?1 > cGādZ(@שּׂ'M)PU]+Hl՝ _i(m 1d9@pe`@+**PPT!#@NFjP.lO&yg8_d2H9;Aw\#Y{iÑ/"U*4q_췈m}E^%!{'5({~GBf$*TgCL<▷:9 iK7_pen{| cR-KzN"<;(ѹQghTby\1Yf kQ0]&SExҀSmI$sAcG909e~D,CKq]B&9yzoby-^hu֬5MWNhv~kB%K']4љE}JUs^$n(`:YXV7v-Vkv؉BWgp̃;Mfg>6œ|ZyRh/3E)bjΎs[|~ZtJKE e׾a˃axኊ˯nL_)sM7Q٠ghE^@ϴx/(!3(BLqNhGͱACrNeSxR{!r76U?~%2oh.7ͥjAQhIlx@jJ(6h4FҔCXcVہhjV0m׻}aMF{[*O5$OV`p'i/u:ܖ_ۆ":*1\InS&!峾UdžA%kCg#lO:Oˢ3WJn96dӹKRzbNohDde%[VgTQF^9+}͕w#:_0b1 =7>E8zDz8ש:t.^IgMk />|p.-A}"9Ct~,h_ ,]b-3K(1/WDm}١f:#Yt羓JީB8"]BCIFĔTEop1 ={3~ǙoŘ{^7Cm|)p9- 5rd3H6X\>w?DO(3O-l.0gionr--`E6y%f9ެ/Y(fp8J@훯 S {939ܹpC$xJ|1Atu1|y gXjn S+RC2qu 2a$z@jH8L&w/JO3 > E3 =iJ 1vR<gs{vVLIn%>ǥmsWi<-1ˮa g a~~Ʃ26[ ḿ}/ʞ7g-0H cцYCoe}[! #xs6{Yy^#F$d*U5xv > b$X*z*8o,d3=LM%Ѓ_d9lf%~ScUߍc*Q{gBX+Q9{*y>uiOtS)2x؄}4o$ > qQYybƅZQr\R!u\`[8Wck*$ͭdRuݠ@=Ic1 Bf~?-a7w,nF4Fh (+ > > |QX{kc?Jq4OBP[ >9JUqcLn_]ܐ.6:])v_S+tNjVRSEɍkoEڷF9ʣZų_#eK](*S /уO -z\͇z̷]e|xF|X"jSG Q 8U<Ej]%7hENGGKcUdm8ٟkdI-iIZ2!Slc6FZ(Xf J\<]`Kbz$ףf YmbmK5bND֋\7UL Evzicpf^jF5zPo$iMr0ct6vcjo2 9yz "Whla66+YD[_*U9#\[o}-׌[kB==bȪ51?(%?Cfi 9602c9601 < /FontName/ORKAIA+cmr9 --- > /FontName/FTJJYR+cmr9 9623c9622 < A@ buV0ȿm{K3 jQsp:Y-(p]TO/+nп q0[?#&77*iv>8?/N` h[;[5̡ip=esWg'(/\IH8pعxARm{D^OF@h:;Bt69;C]9 --- > A@ buV0ȿm{K3 jQsp:Y-(p]TO/+nп q0[?#&77*iv>?/N` h[;[5̡ip=esWg'(/\IH8pعxARm{D^OF@h:;Bt69;C]9 9657c9656 < asgW;sg[k --- > asgW;sg[~k 9667c9666 < /FontName/JQHOXI+cmtt9 --- > /FontName/GBYOHD+cmtt9 9680c9679 < /Length 4483 --- > /Length 4484 9683,9699c9682,9707 < xTy8ۖʖ-z1`Kd7K fØafe,H)5eOl%Pz{{w|s1yu}_sKTdQT0T*(B)P  < @Ua08cKTQI0$^T@#@peyGE0@S\D)^@E@@~h)GqXE < `*p'߽=HD' +qd < DŬ K",΃&"Q Jl1_PJڜd{VJ 0TZy#((q`5}pM[gMGܔ&1DO"c|S1^&PpEX'$ < yP(+{q < @u2iPQES0) < M*@пXC߯_R_T( 1$, @aLF Oh+ITZ < @ gur'pL'.(iB$x>9en:5L;&[fA2"ގvdb < nC|t٨lce\դ؄eFf{Иu$sU-vznL sAW-=I H*Q%bۊrql8^Wuk < \%&7˫R6 wQzk4`0ԱwntAmomW &TYm^/d4g50鮖e/EJi)6ڎk=tza'-޴R> 1A mD9fypxIAdB ]:X`ubi Aث 3ym!'|$gvqcW|+1U|TgO6 yr~[o{? ^(NsՊ9ͽ)JRq";sO]IK|34jmય'EO1B[2tםK؈i}(LƩ+jκγ|z^I*:h%h!&d~ < $^˭z5nm>2uk\xe^Ne[}тP?x嫾\ B!=QYLv]j A[G=jO5dZoN}xO0MVԞ<.,3՚]=Eb6aks͟MVc|'}. ·]-̾@*b;0l1)~NCΑev$}`1Šci:\i .}rڦNHi eHW5OGޓt9Kۡ܄ْ# Ζ.&/VySMuܼ i0ͅ4D9[ %OwA])v/x kZ<8L)M0bӁ"C,n!݅'Y ;#C9*fo{phжlo9;JfUnChҝSݥU9.z=BZ5}j*S/ Ljj%R~R,j[ if1:g ?q\r: \N)W>U$v?ʓIε[>yUpk:"6"M>q6=h>D>؞we}}O:"bFr}-~ "9u$q|lْÂHEZG+A(.>9s+Pi䉤^̐IԞ8,XN{&0d3_1)ǦۭG.ou̿$Z < Ӈ/bWa=gY5IWPfD̫R+KBZδv3HM=c`A}!}-q8,=dz{#8+sN"~  M|>cA\vk+GjSGyFˆ=>ɜ>8yA TDc΅6ߔ%[Q'6B@5y&[#piUgLu|=yݮOs-M\3,#k1e@_Fcw_mqp.d2=9ui=oRGxҶ!r2ұfܹ }z}Fi-!E(;cx)oO6c J4ogP7sVԼc׋9k8E&M;O̲P!Z7 ˪K?fG_.,4 OGq[r4B{7RZoxw(K5IZe%T;;jv*'tr&uƶsT&)H ZoS?8m=OoI⻟Th"zv'zl3N,ggx < 7PBspt::*$|U!kݗ1dŌ 䀵g;Ƒg>/%kcEe9.xE55 Y9r.DÎ5} Dh.h|@-XP}B2b 66l˃[ȚzIwKy]y<䯇bNnB Nq+ne;stQ΢BfW)X=蟷~(};?90<17TԷm]nuPs~3b]_3ו#xͽ@x0s=1\&Z}/jBysȗ].ڍwu|-&[/ɻ-I < >%y~z^:gUeg*< <  {cmlD\k_2))1.݁@Rח7w]繄]2vcY%ﮞ!]e39 -<x9&kv|rh긕؅c@E>\3[9\v#z& ꨌ}92+s0|ZXPC3LX֕e݂GnͅUKy18\0AA%Ub UeU"6Op}]*XɡXޚzѷV>-)!Ì+{H?+|D;0zKI DPXե0z9o.4ˌy*{K*~[BCjܕ!^£!YQѶiXHkob}rI90>`wRo~c}:(Q쬤et趘,/]׭vNgHL9y אk:/zd4:_,ƹCl/#~eYr|~ýsYC%˖>nvA06}9[Yic t/2Ue[&џ_Б{ DݝYxcV&ZZ+O xTy8ۖʖ-zlٍc߳%L3a03"Ke)d";%&Ңɒ-TToo~y9 ƗJ"Õ$!`@A{ > }ՠ?blw*($`2Ӌ > Ha$G(h > +hB0 - (8r @,CN =#DD7%""B询N&?J(= > =T 8Cߤ< > 5@J%u1?^619?FD 'zP > & EBC04: z > DPC}fU'a?(*FFjoDQcmBh? fH+EJQ~C惃?(Th SnooU5?ɡ?;#5m_@~h*(*(*BhJs$X^62a)+8SC*B`ʰL9T_0d2Hqa$8\fU5»*D۳e!5Rk$,s,GxKO3_3s&IX+u) GG|)zB6DIYZ'{,sө!gZ Gïuh\LMx/5~e uÁdr3| > 4xBQoۍxq.'q 6OE4*vs[|^.MԊ5p*npMF˼df:zyU&>.Jo-:vs|b/ڍNޝ#ͼ{7*kWmRl̻:&:Q-ERF۱NYWW8ɜ"›_g!ٟ{ 趁CH,t<wTYg8bZ:QgAx91aV'n-vv4^0?m;r‡AlxVoy9ƙj='#]gIv` > c-7l'Œ$>zk]w7YQ6NdgN) 2touzQ \5I!FhkZڀN)sP{ <]\SI8vY97yO 7YEUL5P4-Ġ9BO@Be\*WcV*SgrXU6tk-k)]+ > tbbUgP~2<.tp ڥE(X?r5ЭLc׃f1:g ?q\t< [\q+P~ɟZNC4-}T > 5D &8ўfO=2ѶxY~߶~u\_F ®4@do46ɻc$0)g<[\cA"# Ϊ,>9s+PqQݒ/&x!=#XuձbgZ5L`fBSM%[\ޞ6k'*Llƻr]ϲkqxvWOWz]krZl#m7 ^VV4E^d:+\)]s"kH]hzc[]>>حuW3:1F,/9 ?I_TgOE8^|}+8"`Ć|FA./dkN/nO'Ͻ5Yi ՗+jFed-2˨{+-΅Ldz75/M=\2shoV~>d;]C[*l;3/|\ocը3|1Egl')ftAVQ{ͽ J\fnQ > 7ulUz1zm'ʺ`jL+hA{54c'O#>N2!czuv@GD 9}L"\#ٙΣ_wK:+nB#|@1y dS޽x|U\yuyd P?*\U^FWHN-/¾҇}1Q OtY0YB%ۊ4jί^7ZHkΨMW,NS~`ooE @O/Mh@ > J7qA|x.u4?}8spmu_0Hk+;RiAβ¹<>^w,UtHuVݻo+G%*PU _nq& > ofrp^as`ҰD/ {ިu|@HQ 7_Z^_H.weVl@8B>t~e= * nԎHnᥭ֡$2tB,#67פȧ4!Q,IPϑ ;7j] > NU<̶ifx,ǧt;w?G*NnB > N+ner;stQΡBfW[=蟷~(}3?90<17T䷒mn5Ps~3qb > :]_3yͽ9g xV&Z}/rBi}ȗ].6˻:w>$g~X/CV-/ڳeg*< >  {cmlDlk_2)I1.@Rח7w]繌Y2vcY%ﮞ!]e39 -< bRsԭhLl0?9!!$phOZx@{ΒfX pRY`%dDmB5}0Qg9IqiutPڵPI矚zialuy|Jrt䲃k D?f!2q+ױ 9f*x6fֽsFd& iȌ}פW`8,:`fq' > ++:^ +3b > q3A A%Ub1 UeU"6Op}]*XɡޚzQV>-)!ݦÌ+{H4?+|wd`޽)Gս^AaZWeCo(w,3|<:ܾ2%/m eYԸ+ BUg7GoC,0mj AE›^j'`J}f%*tPYQm1Y'U׭zNgHL9 9H܁5{_Xݿ2̯zf \v ס8J?CIJ ]9E!\sfH}Ih'ݯC> uMD~_J41Et*2-X/=ά <+--O'Ux=a|' > `84JE}@sP 9709c9717 < /FontName/BPIKFU+cmtt8 --- > /FontName/VFQWDP+cmtt8 9722c9730 < /Length 8083 --- > /Length 8084 9729,9747c9737,9763 < 2 .v: `@_$] {E:`;_ C ܡ?|@a;Bmww@`DS"SuLSC bQ텀u ޿Z2a;@_D!{ ި < H'dgE$3AggopqqSaq/  0H  n worF@(U8Ϛ?SDQĄQG A(DmnKJ4~J7B-D@(m? ju@:Ruda@oD(].@QGlx|(Q ‘k CMDeC:!OBb?? {oB tC5 ~L'Ta!T[hz@ԕPPC! FP;ߞl= p5c{(‚@! BAv 欄"|[$_Y2be|2drV.yN!lDW)37%s.<8POk}2ܻYJx/e{Zh;mTYy1K_X7|X dS R< ~#cf5ȱz[X|}s~woLͫt6<;Gٴ?u|aϹ+UA!\p \tK&j4{03jws?{tޛ/m_Pl$"j>V ?`!%.6&0,nie%ح؝UDgtI("C0y¾^)=;{+ʢ9iPPF@Jh٢f+ᶬ`.ƫl=2Ϟx < $ < >d/f.^,ZBIxvևu\.bacD:'<6; O:'45EG`N"Z)diٖ1C9uw,|c}Fcp^+wX|u^@_ƨ"ȵS\jX҇>ЋBȪT5s^%?a*ZM賓Xs}"rY6Wݑ>dhfjT=Tn/4)"TO=Ӵ$ndq;ʭߨ@A2muhV,+-v'X'VPZ_gR-U{ywQxzX TCfW~H C޷,J5 q2G۰D8FCLWFulOkZk\`lhy6M| uhlfQ4\oU#O`׆^0pezz=:nD(jU7`e"A.1#-_d')F,W_T߉9/J)rC_.R~-S#?< ID ۼ:c˔+N-;_{7v̋J:;Wj/> Z7ug$轢.gH]PEt < Ft < B\?ꅝ4t~#-#f)}NceKKu?}.5G5-tG5t7՜oMv tX*p5~)&Mqj5$@[\SV>'$ɩU9F hwkFꍕATݝLXͻ'6̭Y.jh9,b^LqשTkQeﵹ܌ɪ5nw̹ӹyjw~bpyl)bqrJӋnGٸ\D6"1YK󂒎љrf$ j-t̥y {L8CK }O%KFi#:dRRz[(~ϳB:G'x0 x,L[tK&fAH#7/;HN[^H ?mM0/p -hC+LUlpcwq-/0KUޫe@RV^bhdи{,$y"榣|РONXz, 5$j.B­;4˄b jD?nuba۽ʒ ٲ>{T`t/{AsiWUKPH =8\IKv6-IN^fF^>?u=uv9LZ/<O,W:)Rp8w(Jeuٝ5rױ>&sKAPO<5gU;8SqizL pďsb~0U T9 < K©,%hR<is0r Jժ岟?d]ਸ2WBf%踝͝GJ$a *w|D/N͑P\` "KB7u|)r$<,j }w,OD% :Ň*7 a|Խ8iƤ}wUw@3p6)7fO:52g|qT.dޅx5OU6YƭΑGx≽ny~; 0};DPCc?6zyT(dUPa)֔\T&&ּo]kҽs-N ԥ1O0˶L+-*)T[pUV$ޗ{dJj,V>fC/brɌ^.>wAWY. ґ23wΚۺ( Rj?xzɇ4SΪMHRKenN$+ϞN6t wLxR+o1gwlxSE*ꗄ,ٷ p_`z8u=z^ 1䦕7?J,܁łMW9J'JȮƛZnJX9|Y+W˽BHY~?]+¹p+|d3>MY.":pդp!B~r!sO:'gDbeV5JB4=,/݁*H;]j`~9:zN-n<>5k&[rŏ CVv k36Kd/eoiY]>0!G2Iѷ:9 )WUWӡ4 hmѹHtkf׿׵fetX}YFtUvMWغ/HPJPVt{`b@W,LS5xVzēt݇#lLrvGjx>Jb~q!C^˾RjWWit_&v!-=kKMc1}z5:w J9UHx|pDS8H7dv{HCh[>`욽H/KV? ^~; /d˵^';]./M-3s',y{6eD޲guV,'h 8^sx5ϰy=&dG%jAt͌?AuJ~sTL(t;nP>9C3eO\=L(p>$e3#_R*Gu0s~Suя7?N-B8 n7qapܜoG;Fuj*m{izXGO%?xq8w0b}ubaBh3eiprwYBtR"/8⚦8i`噃WODzicEѵaek*@ϲ6ʧ̙ < yskMy(;p=<ȝ)šY`?,k&%"zˋ}c&EeJ?sz7Fߴ%rT~FVס7+ Z+b(,_NWzV4j|zrQ9Zu׽H$S ҍ~W_ jʊsVRC'?%=.)[49~wqhgE_Qy[[ŠЈޘGKXr 'ئpzp/Yvi˻%Ez`]ф@{F/4j8a!Ѓ}sa28Ohߌ4!Mecw*z4$vɵkRɺ<,>197e %)s)p*Ȧߜv=kط׮[Dr!U E,k)嫪\Iڬi <&C̮~E*G.K;֙$dNֽč@ qWBZ<'Ә0u/c_0ɾ;Qj?WC$لiCJf~AgOyLRvO.óƎ6ۜ?V([TϦR=&ǜh;|>F11) zH޷_6brܸ5/;NIu,x^劜3N,c5R@1dB1=LFu\roNM[Fz$U:z+Q%3"ѵL׈)gp7C_4_MDl-Sq՟{;hi1nkeE/OH1Jt(;|Cy&о\K6Eou]KϟLn x}*?Yp|xeW=RcUSE2iYqp&nR)B%ᚙBrdS>f(^SU9W:*d_[} .=g(G͢(]f2syʎDZ+~p < mVQc;4oKbX})c*E9/}7&}lcy?qkC|ߌ|uCni^<xl3WsM쁙C0x8 {Afx-u eu7 C~uAFjl|Vl)PK nb'VBWGGX6UAf, g`ϗwә^JYfꦅu9/eWbR=m{K < 7v-c4P}O82נdeLeyVL&(\tvb}e#,AKĚNJed}]`njġb>"Y:7Ͽ|I4cS-IMW:LxF8D8nNn԰-ao < 쎔%zi+^/OI8!g&aQ < c!#_,_iDl7zg1s.ogp!۷Į3<zSǛ- y Cz28:0N4Z {e_T+8 < V2XںJk`&cogT&:2r8ɷ < u` < n2ҕCHҀ;EqD發ڬٙT۟h-|DSI/a;IR`^z~$ľ5"☈Ĕ7_8DVVn"]SWEȺD&%hC,J'9|GN|M6-ǡVbsb;pWXi@džO-ۂ CL8A ,:wpR̋u{7!2UCAUQ < d7r'‚27ȕ7[&.g3 p|?' _1G0%%x13VypbgI3.mY0sr17Y T8>H;/S)9[xㆾH < x^yucFr/)C䧐Mq̫O^`JND6Y.:rqRu7ErDI8dX ̯dlx-(` ݐg --- > 2 .v: `@_$] {E:`;_ C ܡ?|@a;Bmww@`DS"SuLSC bQ텀C#_Ae- > wD`77 B E@Q#O.= g\=H g)"m  D.7(7%p3_7!@!` @;#<~(/PWPp5ڇ!~> $$P牸"~@i oZ?(ZQ@(uD(]҅Q? j_](]?MD Q/D Q@; #Q_='uB ҅ > %D~3? }߄j,3A~A! f@*O 5B 3u+tC8AvHǿ=zA_7jPԅxCl3p#B/߅*%F*^Y ' EbIHse~[ˮ%3Gse 4V)fƭ\vBوSfnJ\:y:q 8מ"e"2w9!#_!wڔ+"+?.b/ nHɦx\FxƊ YWMkő#;ȗtV!lLgut{#GɽP,)5a`PUBF ":zV!Di+==%Oӿ`wξ6~~Pݞ|RxBgsJ2wͫ];{X9)EFa oӇ})j?TkcdIDo=efcW#ly"wɏj?M}ѳi)\i&%ažscWDB x&6}>&M^iRia&gD-#/64&~79yrBpj//i_$) m.γWKX8~;I BF/,{vb3NKDŽ^qĭ|_ܿrL|7GIE,|m2v 0+vۙBx34cK\TmLXaXʈKF [%;/4(RQZE3a}cQSzv;VEsҠ]ExWmY\WG1M{dr=xF^+oL^ ʊSo23ddIֵ)"# > }DIX}_&'R]Y;. sk#F+Q\ > nuNym>6Xw:N?uO=i j?1 > > TD(FSu)Ҭ-Ccj"s8$X > :\);vἆW$p꼀b&QE`-k԰ %}UjfK~2T"SIE rm*#}  d|{Tߝ87^ > Ti.RDX{i 4H~5v[QIA kezѬXtWZ^;NNH# 9$U[`ThU9ԣ\-@j ͮ~+okYk@\1dȝFaPq ot2VG״lhSq;] Gjh- av{t܈PЫ,njEɃ\bGZNR&AѡY'sl_&Rb)\$WZG2~By-Lqyu,)m-(Wf -*[vn8,tv^}zUy x*G]qz\+ME42sr!mpE?U]hF1+CwN_ *GP],LX(+՞{i Ǧᷔ~C@hs > !:^"5ePh#qfZђ0Ӡc6EThyHp4ZA'nvj>#Fb\Q]Xz˹z1"JMCw'S=T흤[]ݟKlpݡ c6az5gRXq%*@MhwnHMGH(?Tt^mjO6Dz)Y=5"rz!b -z#㛊0s͓Z^y.TU+Dh?*cfq "0(]$}*nc7NϔIl#+M\Y:2YiJ023ɭ~ ;+h8!1GZFzR|5`UL5ʖJ~\hck0 Tj6Z|5kn9ߢ94ZUO jR$L5M,+|fk510<$P+u9 ^;wOlTu![##\rlYļS5עzksUkZ~]ss0%< PbSLSł8ݘ.ɳq'(\(4mDdc({%˥3IZ̡K@q)!D:K}Ft.JU'ɤ]P^ ==ka3ݓguNoa1x活}2LBFutoTb ffILPo•]|Y,7L͂Gyo0_w46~}FO1ԁa^$Bu[Іx!0W*˫&p3+[^`/Z9޽W!^>9ӛqYtI$8EMGA1rӝ* Y3Aj-I6r]T[w%_i #{@л:韉f_*>Q=þ{%a?@e} JK_STߗ,z9,J`x.b=sTS1&YJәѤx>`a$ݫUsӏe?U5 (ɺQqe2,Jq;5;HhCcUv^n!8?9#|D&Zїo@S@I]9yX0ՖAX$Yl[#\{'vanUwb6ǘlHQ# > "'-R)!". > /MM.yߺz׊ {ZV( tKcc`mWZTR*ʷ0?᪬RI/  X|,862t_t}!u\j}l7N]4" #ef.5u%QGHi:|7<<$+i}#YmsKU#76/ ݜIV=lƥVbV@p ‹T/ Yo?R+-Z{A(@cqz!\=&cnM+ n~X>rN0͑]?ō7Q㵺ݔFcsܧW{-t<M8ygWs;Vzɚg|2N\Dt ;I 'CB̟thOJΈNʚ $'k2- hzX^::_7T0wPu&r2uz_i6Z$,y|jրM下y߇R66-lgl6^g)_Ҳ1|"a-Ceoi;trRr&4Ciڢs) ./wvёWkn3=_2@u^\Ķy6~nLNug꠱Sc0&z@ew^~u|vw=BYLjps?08(x'GxUe/Fp"i > (P|0*8:W?Bl}Ԯ aMrmBZ${֖c^i'n9kuXr4L uሒ>pqёn0-#1жT}5{^! ~w>A^Ȗk%y?Ov6@]^Zfy+ O )Ta&z'o~J[:qܚo9TvԦU U$)H%xK$0: /9p>`p„* ogH%\u,4^E^* p5M+q3e%aq,Ǵ^kd׺UemO3*> ךP > wDzy2;SC\9~X]LfKD(-0f ʔ.0N:To5iiK's|;ѩ*CoVhT+@Wte/8IQX,[鯬 x/qh}rf%Do{I|=Քyo܇OKz\4~Sh* sp$`X, ~71󶶄1wudM:V"JOM6@{_DaӖwKp+Ƌ0 ^ji ) 'yOqݧ1qa@^wǾaӓ}w2~ > 4LI ӆtϞ212'8,톟-Y]dgmIm}95Qַٓ-艹M+t{./AM+9kѰw|tcc 3StVo=m[1L3mL fqyk^v > TNY9g*KYk^>c\AɄdcl{2d3Uf08ItV5JgD"'k3/S^o?Pˇh@3P+Z.),ǫ?vbq+Ƌ^$bhW{ĥTOQ&w4$L}lꬻ,a?3.aqLU~9XˮzƪeҲ)#LܤR:z.9K53,Iɦ2|P$CA k:stTɾ 8lA]r{8#P؏E3QŻdJV:4Vkm۬ưw8h޶(RTr_2nL+O~l!5:k%JZӼx.,8^gm<<3a<0~oq6Mփͺ[P>"to/7Ƈe1$R<)?NL7:*l룃Xx!g/3RI|=96cM (s"n_%ʾ e>"={ ʗ<Ooo[8h"2petA1<ʐ > 9vMQ.dFYԗ15T,F9KC|E}Hwuo?=hRyHZt4x./0\S t74j20eލ*jbٝķsE]JgQ}1]jjCUdmQx > 8t9OHֳKqKjmv?yyc[TEW8tEs.2oH1#L0e˻]Њ > dz!& ~\V3XC9xamI܍Ylqu۲ UgR0&Y9^~e ?ȝٹ^~3`(k{%.頰N/V5(miuVQE*b"Yۙx F* q93 b44,U3K${_GD ?-Y1I.%tyQДt%]iN䐔2]#+GU(;5ж|pIi^j9͒: x,o*|(%~+B]ߏ qp;Sܨa][ > "G, + )mK;CIW2_pj_o5C LV- 6 -x%CFY,Dԉn3b,\0,|AC>o]3gx&7U[[dA9#^r-1H/dpt`hʾB-©8Wp|NdfuהM > ޾Ϩ#M4td qokJcdh+3 '(w``!7:YcP=0U3yYG;3ϣ 5??*[ 8_jWvl +DH}kE*1)q7oSj+qB򭬞DC&,<=Fe1Nu7_LJ[Vs+,#A pY,u)[sknBeۇj(g3nN1en+Eov:>1/M[]f > G-+Qt~O$Ab<y `*%?KJ b>Ug~|ϒXg5$]س` FboгAVcq}v#v^Rr:2 }.^G^fS@O!-W?ml##lg]tV ۑ5n4䈒TqTDZ_Ȁpyts[ ?Q!`7'Ҽ! 9757c9773 < /FontName/LAMUZJ+cmmi10 --- > /FontName/EIEDUW+cmmi10 9770c9786 < /Length 3719 --- > /Length 3721 9773,9787c9789,9811 < xTgTSݶUJpHIHޫ5 $"E(UHQQHS颠H^tDq3k^c d?!ɫX__! `8)gNSQfq#f$' < HnG < ת|ݟF&*I<'MQ^cUQk S2YUeljè'os hdS\a+RaXckQrhtsJdHn5&*;LĔY+6җJ+ JOd-6arǗ>+1,Xht&&UN LfqةOh~m^͋ +ܪZgҫm\2 [WEvWSsXqevM/ѧ{!4@UPP@aMֵȩIW>ǻ8PS'9ih_,nV†0p}N?V~l@D[b'hY/ܶ*x=n#pPk|웨}2V"P=fcJ)ЏNZ> Iq:xu5?d(a;DԎ{Mis U+,ȍɳ.̕->擓@5׺KF>(9bE"^S#;k{㱟WO:4(>puVRYiYMر-dy\G_]P,`klq#bB7Y @rko&&u"! EZDn5[XEUKsNŒnL4=]'c`.pSjnXTppk279#"h̀=/h.|5%% < ̇(զ˜˜ӥ~~K,.I*"сD>geEI[oJjbcM]J%w(R^apC6ˍf&o>@( < y/P+n(H=w%9jMH8o_ѱFѳ4 CF 4ͮ9,06TKlTQ,e*L6sлN$èp'Wu8Nj3m+/`n lƶ9imBr'wHs9|7kU6MM)p=f+zfE|]O4L vaгt$kGݮg<޸ePS01r|B`lpF6[%^ǣn?]\PxeĪs-@KkRj<}*nzJHz x LtmY,}rU%tV_9O&|ei 9 =5|xe0<ڱ!AgHެs]R bG GeAnਁdzbIS~>S{ jl94)(YX]B3O4]:>L!o1rA;ݛYrX̓al>VfwkXpX8l75Q}_ < 0}wB~4g^DuB~ < o*u{|hY#KCǦ!OZqDlnA&J-YD^_hoiމƥ"+A1rp RAy2+|Nצ/ |aKNSWIWq\X{ drFs xTi8Um. e,Y=b<ϡ2gɐ! > &*!eʐ9d2DoKuXy}}_-!O$Pl|A<Pp>> aH8%oN WQV fd > ((c6 RF( > tA$ÓHH hc0fX| Zx ppMsFw"Don?c<$!"հnD>pi2s"_uYmeDicMfX`)(r)a(Ǜc}hŷc~Zx,q# > x?In X<9BpIxZЦ}GpLԯEm > hOJ7S@6&[.GfuҕDoq c?q+G RT$664 V2i a"SBw"usl/HnqDoF@׿Ц7B"hTJ I(i7[A('GaHͤMѿl%ں~ ȿ3,0b6&G+(fF#4ҥTDhk > (\I$@qvh r&s`ĆPGb#΅b_b-= > ^*:aȹBK%3LJO3r$, > WgE:t--TgS-3Je鲴5awx+O^\qLɨذ͌P!AS Lw+RIt"f.]]b2B.:Sk ^X=e+Uk}\[$WDeQ8G 26"ajcՔ* > %Hc/ ^5/Yv9/\}1{@9؛xR߫ȃ\~L'Uryo(V8_}? MΖvϝe[|Ss 8Աn cmݚB/zkmr>m\_^,}seq_ %[%3>gMf|nCXt~UΊ%1qtlFe0IZCg7zglK(yT*kh)*^ls^iG,uc›yz&JFMKZ ,D$wdzSK8|GwAltoTΔ xOgpgeVn~'q,KZ%8XwtŊEǢӮUֽ [EG&c/>̵q'dF>(C"ã]A!AAW7?GO~$Nix[Xtr'WOqѷlQܤ bI&XE aqyM"ߝRexpȩ53OE;ic.oQX몊 WW\a8Y%@?2)Z}@Bp w5V l/n'd7L"2r S+,Ȏʱ* ϖ+~y;+[╀1FWPbӋz%D='G0b>pk^pbҲl}kƥYЈ QιcEM.ոǣXR;RԘoPWuLLkE=ԋTWIi:I)^c1PΕ*IL > [ > [N3vp`<0/]#U'9M[9So¶{=8\湀 Y //IxQKU;?ct4Y* ʙfXLϗƺߚ;q鳠EKve>7!GZ*uik#ktNQ2]6ee+)Q>GUB1W[N~>l306wj zkjH5Es;u}KAx:¡<uROzO'H8ap@sK9كo > #FbI&s+OM?>۪p`⟳0gP w?K;MMrZRMafvJhv>U5p0Oz=)KlBԝ k!O,RR:\T;-%+VxO8vEžE& > x.e]bǢdE > &sçſ ͯ߻\iR0.yx!r[h'mW% qMq'EVuR'χ5qX0IJH7(4/JVFi@GƬ.;/5?ĹmT*#)-rA > (]շν- }&elZ > +۪LmH=7; L:! LV8s*8K > .lU)дA-4Uz@|"}9X[Q0=ԓ1׎ԛlBCX->3jUb漾snh]-Cv~Kyl]Glvr[rtn=Ӌ0=8 {+v&Q \}uj">RݟF0o|O>1h7dF,:\Ts.}k<:p2xT$$S"z!Qi̳d"~c8~};d4$Q&3͈"sG1^^W˛-"'NVŤ0zs:QA^C_y1qo]Z,}wmۏNex*_EMm3WLunR\ > CDԓ6ls~-Ʌ#gۚ[mߩuqX > ‰( > AyEcFIi.|]kϜf, 趡$娫%-(_?Sɬ~sfsGrc|#SmFͲjJyf5 V7vKZk<*35X(,:WPD>EUIzl7y,uޣ /FontName/IJRXDM+cmitt10 9813,9818c9837,9844 < xS{8T߹1tQJ_} )jB1ȐQn;/Q.-bBԔ&D=H{9ڀD ` l >q9 s`/쮋pq0Qz꬘,qw7?E >p=D,.BwmS9uYü0aXGZl`VGT)Ӹ:$ݿ1ޢWacP[q fd`.Y00a{-Ցм0n!~y)@}L84xCh3:8jJYp_H,fnsгeefs&0=Pl*%U@b=]&+r>qe}; ca&w>&p@D~0 u%A:+ʓ`2b< yil嗍FI. ťlB) iv.nu;BF6d9cR좈MdW#|OV7ꧮ=2yV6P yF⻼M=ZkN(DIӱSC5꬞V=\ԨGuTcB-b]NAS8[5Q-jl{ǂ˗pJ^IHG#SNGnw59ubqK~hJ%xCZdʩ*3HsţWݦ54|o$yIFȥ4 3˭=rdMhv{wB!*#; mMyȦjd@y7oLz^l~db&9Љ7N{%I0al{\p7\f%=V(n"%r^UN&? < 븦Uu21{#J밋auz3o va9=KdI fP*cz\ױ~a_Ѷzu,.{/ځV1S=irςKKsFv<US&+JCe[xOO᥎~9T|N%w~_>K>>d(ӫSm~v_ΕaL h$@/3rik>}I^'93guwڝ*ۉnd>+ΑCVx>\]ydCz{cNL]ǂyӏ=ME2LYX{6H |ǝ#ܱd7Œ)_`F895cvsWGI6yit^J 1c_;A|ۅ < kSщOzL]gzPA[~ wo.='7 $_nb^j͸+n'Ed3ҠԖ'qqqB/{Vr( 57K½ < ]IJ_tǻqrK+;bd,ŬSЗE G0NOj!t|iGB/C_UkFekW_i < ']"vV*+OԻ%?d@G]]ՃЙJ6V{>M()Z' Hh>Vj:&+It?t)q퍮/$6,CW/Րm]8Sch?ݳ*;S$<O%+丮Qd nM殢xlȎcj`w𙪤oZR񲪅2&Sl̪7ؓg'@q%EV1:krpB\i( xS{8T?1tQJ_Fnf0c\"DbvMi,feh.2rN)%!KVD(vK6!RAs "%i02:L 06́> > 7GaҝSgtgـ ,&N(Սd.eq 0isƘ:ϫ9, > sB8՚eKs8J 6&)K%?3^לᅎ:<'@h&L p,_SʼngqІ?Z͓ s8\7ȄC\013;ᾡTEEb> ]=l5rlΤ*MD*: UdqE. ,6jns Хa GHr!H0arE2D(b} x GX0BD99귧" qq7e#VDLѻo:J"Ȣil`@D?qle&. \6q%xl6Gh`Kt}RyWB6Ie:oA4[Zz՘hBRYZ|Wk/R/ɻ)f绪:$ofw 8)clw@F|(Q—c x~FLSwX(]Y'Ԛ靊rzhs3o^gw > FmKP4;o=+_)i!>4QAIZ}n{H]u > Ɖ櫑jw̿z*)͑Մ tX)!!"ElDF8SNr)5Z>q9~-(tO֝C$Op!B}VRh{`IJ{1t0IѵxmN*'pdU?XiHcҭi]/0¨Iwb䍓Br_K*Yu;eFN(WZgϤHv ׏mgOOK_RubU9u*1U{ǔ7`6h4jݏΊwߝm,U$ 2{A)Y?z>\e =𪏶ݳ} IW ,KIE6JU|4\Y>=+veQUœDtYalPt/ןy>/_P9 xO(j}U)ws.ݗ ŏ=ޓZd? +<]6;-ÚsJΎ^|ne=emD%2: > fbN}kKYӶθKl׎FXP2ca?(б*nI)/$HPf ko ױ*bϦ`i ܽ5sX_>ݖ3,tT =fA̰fc^ӳf:ˬ-EF>//t[ydGaQ+P%v<|x´$FIR?,q@GS>ZsϑuX)ϛ;'MeZw7gzׯl]&C:XNQ?dZ!y(NS[q]\nQ*۰Ʃd)GG]jHW~k͖'ܬyӜU-x>sg׼>4uM)-1 > i?XYڨ抰0PCGbfj[$Hn6okzEb $qۀ5}魾Zgw(w$Kzll-F'o >رeQHEgޘq1Ŭ#=`~^~ey,yEfweGQHm]»Mў^A3AFdA;kBH-?4 ersk > Z:_N>#Xw5qFx;X*V*[wƸY<6GeoYCVRH@~wXB1z=<=AMl~,0K HNWV4@St.S(WOXeFKMVREVT~Pfl_5[4rQWU4v'KriZUhMJ}BWa)/%*R?Ttk=iO b䣒q8{ EHtGZ6)NFs94蒼twx]|zbq|P?ƀl.ˋD ~_2 9829c9855 < /CreationDate(D:20030106092700-06'00') --- > /CreationDate(D:20030113162118-06'00') 12929,12933c12955,12959 < 0000400492 00000 n < 0000447165 00000 n < 0000413371 00000 n < 0000413582 00000 n < 0000400698 00000 n --- > 0000400495 00000 n > 0000447168 00000 n > 0000413374 00000 n > 0000413585 00000 n > 0000400701 00000 n 12936,12939c12962,12965 < 0000447346 00000 n < 0000448531 00000 n < 0000448612 00000 n < 0000413767 00000 n --- > 0000447349 00000 n > 0000448534 00000 n > 0000448615 00000 n > 0000413770 00000 n 13058c13084 < 0000413661 00000 n --- > 0000413664 00000 n 13064,13065c13090,13091 < 0000280556 00000 n < 0000280365 00000 n --- > 0000280554 00000 n > 0000280363 00000 n 13067,13068c13093,13094 < 0000292669 00000 n < 0000292481 00000 n --- > 0000292667 00000 n > 0000292479 00000 n 13070,13071c13096,13097 < 0000297928 00000 n < 0000297739 00000 n --- > 0000297926 00000 n > 0000297737 00000 n 13074,13075c13100,13101 < 0000313179 00000 n < 0000312989 00000 n --- > 0000313177 00000 n > 0000312987 00000 n 13126c13152 < 0000413480 00000 n --- > 0000413483 00000 n 13128c13154 < 0000413531 00000 n --- > 0000413534 00000 n 13131c13157 < 0000400805 00000 n --- > 0000400808 00000 n 13135,13136c13161,13162 < 0000319478 00000 n < 0000319287 00000 n --- > 0000319476 00000 n > 0000319285 00000 n 13144,13145c13170,13171 < 0000331950 00000 n < 0000331762 00000 n --- > 0000331948 00000 n > 0000331760 00000 n 13186c13212 < 0000400932 00000 n --- > 0000400935 00000 n 13238c13264 < 0000401059 00000 n --- > 0000401062 00000 n 13275c13301 < 0000401285 00000 n --- > 0000401288 00000 n 13283,13284c13309,13310 < 0000349333 00000 n < 0000349143 00000 n --- > 0000349331 00000 n > 0000349141 00000 n 13286,13287c13312,13313 < 0000352554 00000 n < 0000352364 00000 n --- > 0000352552 00000 n > 0000352362 00000 n 13293c13319 < 0000401412 00000 n --- > 0000401415 00000 n 13299c13325 < 0000401523 00000 n --- > 0000401526 00000 n 13310c13336 < 0000401650 00000 n --- > 0000401653 00000 n 13325c13351 < 0000401777 00000 n --- > 0000401780 00000 n 13341c13367 < 0000402091 00000 n --- > 0000402094 00000 n 13358c13384 < 0000402218 00000 n --- > 0000402221 00000 n 13370c13396 < 0000402345 00000 n --- > 0000402348 00000 n 13378c13404 < 0000402472 00000 n --- > 0000402475 00000 n 13388c13414 < 0000402599 00000 n --- > 0000402602 00000 n 13397c13423 < 0000402897 00000 n --- > 0000402900 00000 n 13403,13404c13429,13430 < 0000364536 00000 n < 0000364348 00000 n --- > 0000364534 00000 n > 0000364346 00000 n 13408,13409c13434,13435 < 0000368194 00000 n < 0000368005 00000 n --- > 0000368192 00000 n > 0000368003 00000 n 13412,13413c13438,13439 < 0000371793 00000 n < 0000371605 00000 n --- > 0000371792 00000 n > 0000371604 00000 n 13415,13416c13441,13442 < 0000380473 00000 n < 0000380286 00000 n --- > 0000380472 00000 n > 0000380285 00000 n 13421c13447 < 0000403024 00000 n --- > 0000403027 00000 n 13435c13461 < 0000403151 00000 n --- > 0000403154 00000 n 13447c13473 < 0000403278 00000 n --- > 0000403281 00000 n 13459c13485 < 0000403405 00000 n --- > 0000403408 00000 n 13471c13497 < 0000403822 00000 n --- > 0000403825 00000 n 13479c13505 < 0000403933 00000 n --- > 0000403936 00000 n 13484c13510 < 0000404044 00000 n --- > 0000404047 00000 n 13490c13516 < 0000404155 00000 n --- > 0000404158 00000 n 13501c13527 < 0000404282 00000 n --- > 0000404285 00000 n 13511c13537 < 0000404596 00000 n --- > 0000404599 00000 n 13519c13545 < 0000404707 00000 n --- > 0000404710 00000 n 13534c13560 < 0000404834 00000 n --- > 0000404837 00000 n 13544c13570 < 0000404945 00000 n --- > 0000404948 00000 n 13554c13580 < 0000405072 00000 n --- > 0000405075 00000 n 13560c13586 < 0000405370 00000 n --- > 0000405373 00000 n 13569c13595 < 0000405481 00000 n --- > 0000405484 00000 n 13582c13608 < 0000405608 00000 n --- > 0000405611 00000 n 13595c13621 < 0000405735 00000 n --- > 0000405738 00000 n 13615c13641 < 0000405862 00000 n --- > 0000405865 00000 n 13627c13653 < 0000406176 00000 n --- > 0000406179 00000 n 13640c13666 < 0000406303 00000 n --- > 0000406306 00000 n 13655c13681 < 0000406430 00000 n --- > 0000406433 00000 n 13661c13687 < 0000406541 00000 n --- > 0000406544 00000 n 13672c13698 < 0000406652 00000 n --- > 0000406655 00000 n 13684c13710 < 0000407053 00000 n --- > 0000407056 00000 n 13696c13722 < 0000407180 00000 n --- > 0000407183 00000 n 13710c13736 < 0000407307 00000 n --- > 0000407310 00000 n 13721c13747 < 0000407434 00000 n --- > 0000407437 00000 n 13732c13758 < 0000407545 00000 n --- > 0000407548 00000 n 13743c13769 < 0000407843 00000 n --- > 0000407846 00000 n 13751c13777 < 0000407954 00000 n --- > 0000407957 00000 n 13761c13787 < 0000408065 00000 n --- > 0000408068 00000 n 13770c13796 < 0000408176 00000 n --- > 0000408179 00000 n 13782c13808 < 0000408287 00000 n --- > 0000408290 00000 n 13792,13793c13818,13819 < 0000393648 00000 n < 0000393458 00000 n --- > 0000393649 00000 n > 0000393459 00000 n 13797c13823 < 0000408585 00000 n --- > 0000408588 00000 n 13804c13830 < 0000408696 00000 n --- > 0000408699 00000 n 13815c13841 < 0000408807 00000 n --- > 0000408810 00000 n 13829c13855 < 0000408918 00000 n --- > 0000408921 00000 n 13838c13864 < 0000409029 00000 n --- > 0000409032 00000 n 13847c13873 < 0000409327 00000 n --- > 0000409330 00000 n 13854c13880 < 0000409438 00000 n --- > 0000409441 00000 n 13862c13888 < 0000409549 00000 n --- > 0000409552 00000 n 13867c13893 < 0000409660 00000 n --- > 0000409663 00000 n 13872c13898 < 0000409771 00000 n --- > 0000409774 00000 n 13878c13904 < 0000410172 00000 n --- > 0000410175 00000 n 13884c13910 < 0000410283 00000 n --- > 0000410286 00000 n 13892c13918 < 0000410394 00000 n --- > 0000410397 00000 n 13897,13898c13923,13924 < 0000397671 00000 n < 0000397483 00000 n --- > 0000397674 00000 n > 0000397486 00000 n 13907c13933 < 0000410505 00000 n --- > 0000410508 00000 n 13923c13949 < 0000410632 00000 n --- > 0000410635 00000 n 13931c13957 < 0000410948 00000 n --- > 0000410951 00000 n 13939c13965 < 0000411079 00000 n --- > 0000411082 00000 n 13944c13970 < 0000411193 00000 n --- > 0000411196 00000 n 13949c13975 < 0000411307 00000 n --- > 0000411310 00000 n 13954c13980 < 0000411421 00000 n --- > 0000411424 00000 n 13959c13985 < 0000411727 00000 n --- > 0000411730 00000 n 13964c13990 < 0000411841 00000 n --- > 0000411844 00000 n 13969c13995 < 0000411955 00000 n --- > 0000411958 00000 n 13975c14001 < 0000412069 00000 n --- > 0000412072 00000 n 13980c14006 < 0000412183 00000 n --- > 0000412186 00000 n 13985c14011 < 0000412489 00000 n --- > 0000412492 00000 n 13998c14024 < 0000412620 00000 n --- > 0000412623 00000 n 14008c14034 < 0000412734 00000 n --- > 0000412737 00000 n 14017c14043 < 0000412848 00000 n --- > 0000412851 00000 n 14036c14062 < 0000412962 00000 n --- > 0000412965 00000 n 14046,14423c14072,14449 < 0000403719 00000 n < 0000401186 00000 n < 0000401989 00000 n < 0000401904 00000 n < 0000402795 00000 n < 0000402710 00000 n < 0000403617 00000 n < 0000403532 00000 n < 0000406950 00000 n < 0000404494 00000 n < 0000404409 00000 n < 0000405268 00000 n < 0000405183 00000 n < 0000406074 00000 n < 0000405989 00000 n < 0000406848 00000 n < 0000406763 00000 n < 0000410069 00000 n < 0000407741 00000 n < 0000407656 00000 n < 0000408483 00000 n < 0000408398 00000 n < 0000409225 00000 n < 0000409140 00000 n < 0000409967 00000 n < 0000409882 00000 n < 0000413268 00000 n < 0000410846 00000 n < 0000410761 00000 n < 0000411622 00000 n < 0000411535 00000 n < 0000412384 00000 n < 0000412297 00000 n < 0000413163 00000 n < 0000413076 00000 n < 0000413827 00000 n < 0000413911 00000 n < 0000414001 00000 n < 0000414091 00000 n < 0000414202 00000 n < 0000414303 00000 n < 0000414393 00000 n < 0000414483 00000 n < 0000414558 00000 n < 0000414653 00000 n < 0000414752 00000 n < 0000414830 00000 n < 0000414908 00000 n < 0000414986 00000 n < 0000415081 00000 n < 0000415176 00000 n < 0000415254 00000 n < 0000415332 00000 n < 0000415410 00000 n < 0000415503 00000 n < 0000415598 00000 n < 0000415695 00000 n < 0000415773 00000 n < 0000415851 00000 n < 0000415929 00000 n < 0000416024 00000 n < 0000416119 00000 n < 0000416197 00000 n < 0000416275 00000 n < 0000416353 00000 n < 0000416446 00000 n < 0000416540 00000 n < 0000416618 00000 n < 0000416696 00000 n < 0000416774 00000 n < 0000416869 00000 n < 0000416964 00000 n < 0000417042 00000 n < 0000417120 00000 n < 0000417198 00000 n < 0000417293 00000 n < 0000417388 00000 n < 0000417483 00000 n < 0000417558 00000 n < 0000417636 00000 n < 0000417714 00000 n < 0000417809 00000 n < 0000417903 00000 n < 0000417981 00000 n < 0000418059 00000 n < 0000418137 00000 n < 0000418232 00000 n < 0000418327 00000 n < 0000418405 00000 n < 0000418480 00000 n < 0000418558 00000 n < 0000418653 00000 n < 0000418748 00000 n < 0000418826 00000 n < 0000418904 00000 n < 0000418982 00000 n < 0000419077 00000 n < 0000419172 00000 n < 0000419266 00000 n < 0000419344 00000 n < 0000419422 00000 n < 0000419497 00000 n < 0000419592 00000 n < 0000419687 00000 n < 0000419765 00000 n < 0000419843 00000 n < 0000419921 00000 n < 0000420016 00000 n < 0000420111 00000 n < 0000420189 00000 n < 0000420267 00000 n < 0000420345 00000 n < 0000420438 00000 n < 0000420533 00000 n < 0000420611 00000 n < 0000420689 00000 n < 0000420767 00000 n < 0000420862 00000 n < 0000420957 00000 n < 0000421052 00000 n < 0000421149 00000 n < 0000421227 00000 n < 0000421305 00000 n < 0000421383 00000 n < 0000421476 00000 n < 0000421570 00000 n < 0000421648 00000 n < 0000421727 00000 n < 0000421806 00000 n < 0000421903 00000 n < 0000421998 00000 n < 0000422077 00000 n < 0000422156 00000 n < 0000422235 00000 n < 0000422332 00000 n < 0000422427 00000 n < 0000422502 00000 n < 0000422617 00000 n < 0000422747 00000 n < 0000422908 00000 n < 0000423018 00000 n < 0000423129 00000 n < 0000423217 00000 n < 0000423380 00000 n < 0000423549 00000 n < 0000423740 00000 n < 0000423860 00000 n < 0000423963 00000 n < 0000424087 00000 n < 0000424208 00000 n < 0000424333 00000 n < 0000424441 00000 n < 0000424541 00000 n < 0000424662 00000 n < 0000424789 00000 n < 0000424919 00000 n < 0000425022 00000 n < 0000425095 00000 n < 0000425170 00000 n < 0000425248 00000 n < 0000425343 00000 n < 0000425437 00000 n < 0000425535 00000 n < 0000425613 00000 n < 0000425691 00000 n < 0000425769 00000 n < 0000425864 00000 n < 0000425959 00000 n < 0000426037 00000 n < 0000426115 00000 n < 0000426190 00000 n < 0000426285 00000 n < 0000426380 00000 n < 0000426458 00000 n < 0000426536 00000 n < 0000426614 00000 n < 0000426709 00000 n < 0000426804 00000 n < 0000426882 00000 n < 0000426960 00000 n < 0000427038 00000 n < 0000427129 00000 n < 0000427223 00000 n < 0000427317 00000 n < 0000427395 00000 n < 0000427473 00000 n < 0000427551 00000 n < 0000427646 00000 n < 0000427741 00000 n < 0000427819 00000 n < 0000427897 00000 n < 0000427975 00000 n < 0000428070 00000 n < 0000428165 00000 n < 0000428240 00000 n < 0000428315 00000 n < 0000428393 00000 n < 0000428488 00000 n < 0000428582 00000 n < 0000428660 00000 n < 0000428738 00000 n < 0000428816 00000 n < 0000428911 00000 n < 0000429006 00000 n < 0000429101 00000 n < 0000429196 00000 n < 0000429274 00000 n < 0000429352 00000 n < 0000429427 00000 n < 0000429520 00000 n < 0000429615 00000 n < 0000429693 00000 n < 0000429771 00000 n < 0000429849 00000 n < 0000429944 00000 n < 0000430039 00000 n < 0000430117 00000 n < 0000430195 00000 n < 0000430273 00000 n < 0000430366 00000 n < 0000430460 00000 n < 0000430538 00000 n < 0000430617 00000 n < 0000430696 00000 n < 0000430793 00000 n < 0000430888 00000 n < 0000430983 00000 n < 0000431062 00000 n < 0000431141 00000 n < 0000431220 00000 n < 0000431317 00000 n < 0000431412 00000 n < 0000431487 00000 n < 0000431566 00000 n < 0000431645 00000 n < 0000431742 00000 n < 0000431836 00000 n < 0000431915 00000 n < 0000431994 00000 n < 0000432069 00000 n < 0000432168 00000 n < 0000432266 00000 n < 0000432356 00000 n < 0000432447 00000 n < 0000432534 00000 n < 0000432641 00000 n < 0000432743 00000 n < 0000432841 00000 n < 0000432928 00000 n < 0000433015 00000 n < 0000433102 00000 n < 0000433209 00000 n < 0000433310 00000 n < 0000433394 00000 n < 0000433478 00000 n < 0000433562 00000 n < 0000433665 00000 n < 0000433764 00000 n < 0000433848 00000 n < 0000433932 00000 n < 0000434016 00000 n < 0000434120 00000 n < 0000434219 00000 n < 0000434304 00000 n < 0000434389 00000 n < 0000434488 00000 n < 0000434611 00000 n < 0000434715 00000 n < 0000434820 00000 n < 0000434919 00000 n < 0000435018 00000 n < 0000435117 00000 n < 0000435240 00000 n < 0000435349 00000 n < 0000435448 00000 n < 0000435547 00000 n < 0000435646 00000 n < 0000435769 00000 n < 0000435878 00000 n < 0000435977 00000 n < 0000436076 00000 n < 0000436175 00000 n < 0000436302 00000 n < 0000436412 00000 n < 0000436511 00000 n < 0000436610 00000 n < 0000436709 00000 n < 0000436832 00000 n < 0000436941 00000 n < 0000437050 00000 n < 0000437152 00000 n < 0000437251 00000 n < 0000437350 00000 n < 0000437449 00000 n < 0000437574 00000 n < 0000437684 00000 n < 0000437786 00000 n < 0000437888 00000 n < 0000437990 00000 n < 0000438117 00000 n < 0000438228 00000 n < 0000438327 00000 n < 0000438426 00000 n < 0000438525 00000 n < 0000438648 00000 n < 0000438757 00000 n < 0000438856 00000 n < 0000438955 00000 n < 0000439054 00000 n < 0000439179 00000 n < 0000439289 00000 n < 0000439399 00000 n < 0000439501 00000 n < 0000439603 00000 n < 0000439705 00000 n < 0000439828 00000 n < 0000439938 00000 n < 0000440037 00000 n < 0000440136 00000 n < 0000440235 00000 n < 0000440358 00000 n < 0000440467 00000 n < 0000440566 00000 n < 0000440666 00000 n < 0000440766 00000 n < 0000440900 00000 n < 0000441014 00000 n < 0000441128 00000 n < 0000441242 00000 n < 0000441356 00000 n < 0000441499 00000 n < 0000441618 00000 n < 0000441733 00000 n < 0000441847 00000 n < 0000441961 00000 n < 0000442075 00000 n < 0000442218 00000 n < 0000442337 00000 n < 0000442451 00000 n < 0000442565 00000 n < 0000442679 00000 n < 0000442822 00000 n < 0000442941 00000 n < 0000443055 00000 n < 0000443169 00000 n < 0000443283 00000 n < 0000443426 00000 n < 0000443545 00000 n < 0000443659 00000 n < 0000443776 00000 n < 0000443893 00000 n < 0000444040 00000 n < 0000444160 00000 n < 0000444280 00000 n < 0000444397 00000 n < 0000444514 00000 n < 0000444631 00000 n < 0000444778 00000 n < 0000444899 00000 n < 0000445016 00000 n < 0000445133 00000 n < 0000445250 00000 n < 0000445397 00000 n < 0000445518 00000 n < 0000445635 00000 n < 0000445749 00000 n < 0000445863 00000 n < 0000446006 00000 n < 0000446126 00000 n < 0000446240 00000 n < 0000446383 00000 n < 0000446497 00000 n < 0000446640 00000 n < 0000446759 00000 n < 0000446879 00000 n < 0000446993 00000 n < 0000447102 00000 n < 0000447125 00000 n --- > 0000403722 00000 n > 0000401189 00000 n > 0000401992 00000 n > 0000401907 00000 n > 0000402798 00000 n > 0000402713 00000 n > 0000403620 00000 n > 0000403535 00000 n > 0000406953 00000 n > 0000404497 00000 n > 0000404412 00000 n > 0000405271 00000 n > 0000405186 00000 n > 0000406077 00000 n > 0000405992 00000 n > 0000406851 00000 n > 0000406766 00000 n > 0000410072 00000 n > 0000407744 00000 n > 0000407659 00000 n > 0000408486 00000 n > 0000408401 00000 n > 0000409228 00000 n > 0000409143 00000 n > 0000409970 00000 n > 0000409885 00000 n > 0000413271 00000 n > 0000410849 00000 n > 0000410764 00000 n > 0000411625 00000 n > 0000411538 00000 n > 0000412387 00000 n > 0000412300 00000 n > 0000413166 00000 n > 0000413079 00000 n > 0000413830 00000 n > 0000413914 00000 n > 0000414004 00000 n > 0000414094 00000 n > 0000414205 00000 n > 0000414306 00000 n > 0000414396 00000 n > 0000414486 00000 n > 0000414561 00000 n > 0000414656 00000 n > 0000414755 00000 n > 0000414833 00000 n > 0000414911 00000 n > 0000414989 00000 n > 0000415084 00000 n > 0000415179 00000 n > 0000415257 00000 n > 0000415335 00000 n > 0000415413 00000 n > 0000415506 00000 n > 0000415601 00000 n > 0000415698 00000 n > 0000415776 00000 n > 0000415854 00000 n > 0000415932 00000 n > 0000416027 00000 n > 0000416122 00000 n > 0000416200 00000 n > 0000416278 00000 n > 0000416356 00000 n > 0000416449 00000 n > 0000416543 00000 n > 0000416621 00000 n > 0000416699 00000 n > 0000416777 00000 n > 0000416872 00000 n > 0000416967 00000 n > 0000417045 00000 n > 0000417123 00000 n > 0000417201 00000 n > 0000417296 00000 n > 0000417391 00000 n > 0000417486 00000 n > 0000417561 00000 n > 0000417639 00000 n > 0000417717 00000 n > 0000417812 00000 n > 0000417906 00000 n > 0000417984 00000 n > 0000418062 00000 n > 0000418140 00000 n > 0000418235 00000 n > 0000418330 00000 n > 0000418408 00000 n > 0000418483 00000 n > 0000418561 00000 n > 0000418656 00000 n > 0000418751 00000 n > 0000418829 00000 n > 0000418907 00000 n > 0000418985 00000 n > 0000419080 00000 n > 0000419175 00000 n > 0000419269 00000 n > 0000419347 00000 n > 0000419425 00000 n > 0000419500 00000 n > 0000419595 00000 n > 0000419690 00000 n > 0000419768 00000 n > 0000419846 00000 n > 0000419924 00000 n > 0000420019 00000 n > 0000420114 00000 n > 0000420192 00000 n > 0000420270 00000 n > 0000420348 00000 n > 0000420441 00000 n > 0000420536 00000 n > 0000420614 00000 n > 0000420692 00000 n > 0000420770 00000 n > 0000420865 00000 n > 0000420960 00000 n > 0000421055 00000 n > 0000421152 00000 n > 0000421230 00000 n > 0000421308 00000 n > 0000421386 00000 n > 0000421479 00000 n > 0000421573 00000 n > 0000421651 00000 n > 0000421730 00000 n > 0000421809 00000 n > 0000421906 00000 n > 0000422001 00000 n > 0000422080 00000 n > 0000422159 00000 n > 0000422238 00000 n > 0000422335 00000 n > 0000422430 00000 n > 0000422505 00000 n > 0000422620 00000 n > 0000422750 00000 n > 0000422911 00000 n > 0000423021 00000 n > 0000423132 00000 n > 0000423220 00000 n > 0000423383 00000 n > 0000423552 00000 n > 0000423743 00000 n > 0000423863 00000 n > 0000423966 00000 n > 0000424090 00000 n > 0000424211 00000 n > 0000424336 00000 n > 0000424444 00000 n > 0000424544 00000 n > 0000424665 00000 n > 0000424792 00000 n > 0000424922 00000 n > 0000425025 00000 n > 0000425098 00000 n > 0000425173 00000 n > 0000425251 00000 n > 0000425346 00000 n > 0000425440 00000 n > 0000425538 00000 n > 0000425616 00000 n > 0000425694 00000 n > 0000425772 00000 n > 0000425867 00000 n > 0000425962 00000 n > 0000426040 00000 n > 0000426118 00000 n > 0000426193 00000 n > 0000426288 00000 n > 0000426383 00000 n > 0000426461 00000 n > 0000426539 00000 n > 0000426617 00000 n > 0000426712 00000 n > 0000426807 00000 n > 0000426885 00000 n > 0000426963 00000 n > 0000427041 00000 n > 0000427132 00000 n > 0000427226 00000 n > 0000427320 00000 n > 0000427398 00000 n > 0000427476 00000 n > 0000427554 00000 n > 0000427649 00000 n > 0000427744 00000 n > 0000427822 00000 n > 0000427900 00000 n > 0000427978 00000 n > 0000428073 00000 n > 0000428168 00000 n > 0000428243 00000 n > 0000428318 00000 n > 0000428396 00000 n > 0000428491 00000 n > 0000428585 00000 n > 0000428663 00000 n > 0000428741 00000 n > 0000428819 00000 n > 0000428914 00000 n > 0000429009 00000 n > 0000429104 00000 n > 0000429199 00000 n > 0000429277 00000 n > 0000429355 00000 n > 0000429430 00000 n > 0000429523 00000 n > 0000429618 00000 n > 0000429696 00000 n > 0000429774 00000 n > 0000429852 00000 n > 0000429947 00000 n > 0000430042 00000 n > 0000430120 00000 n > 0000430198 00000 n > 0000430276 00000 n > 0000430369 00000 n > 0000430463 00000 n > 0000430541 00000 n > 0000430620 00000 n > 0000430699 00000 n > 0000430796 00000 n > 0000430891 00000 n > 0000430986 00000 n > 0000431065 00000 n > 0000431144 00000 n > 0000431223 00000 n > 0000431320 00000 n > 0000431415 00000 n > 0000431490 00000 n > 0000431569 00000 n > 0000431648 00000 n > 0000431745 00000 n > 0000431839 00000 n > 0000431918 00000 n > 0000431997 00000 n > 0000432072 00000 n > 0000432171 00000 n > 0000432269 00000 n > 0000432359 00000 n > 0000432450 00000 n > 0000432537 00000 n > 0000432644 00000 n > 0000432746 00000 n > 0000432844 00000 n > 0000432931 00000 n > 0000433018 00000 n > 0000433105 00000 n > 0000433212 00000 n > 0000433313 00000 n > 0000433397 00000 n > 0000433481 00000 n > 0000433565 00000 n > 0000433668 00000 n > 0000433767 00000 n > 0000433851 00000 n > 0000433935 00000 n > 0000434019 00000 n > 0000434123 00000 n > 0000434222 00000 n > 0000434307 00000 n > 0000434392 00000 n > 0000434491 00000 n > 0000434614 00000 n > 0000434718 00000 n > 0000434823 00000 n > 0000434922 00000 n > 0000435021 00000 n > 0000435120 00000 n > 0000435243 00000 n > 0000435352 00000 n > 0000435451 00000 n > 0000435550 00000 n > 0000435649 00000 n > 0000435772 00000 n > 0000435881 00000 n > 0000435980 00000 n > 0000436079 00000 n > 0000436178 00000 n > 0000436305 00000 n > 0000436415 00000 n > 0000436514 00000 n > 0000436613 00000 n > 0000436712 00000 n > 0000436835 00000 n > 0000436944 00000 n > 0000437053 00000 n > 0000437155 00000 n > 0000437254 00000 n > 0000437353 00000 n > 0000437452 00000 n > 0000437577 00000 n > 0000437687 00000 n > 0000437789 00000 n > 0000437891 00000 n > 0000437993 00000 n > 0000438120 00000 n > 0000438231 00000 n > 0000438330 00000 n > 0000438429 00000 n > 0000438528 00000 n > 0000438651 00000 n > 0000438760 00000 n > 0000438859 00000 n > 0000438958 00000 n > 0000439057 00000 n > 0000439182 00000 n > 0000439292 00000 n > 0000439402 00000 n > 0000439504 00000 n > 0000439606 00000 n > 0000439708 00000 n > 0000439831 00000 n > 0000439941 00000 n > 0000440040 00000 n > 0000440139 00000 n > 0000440238 00000 n > 0000440361 00000 n > 0000440470 00000 n > 0000440569 00000 n > 0000440669 00000 n > 0000440769 00000 n > 0000440903 00000 n > 0000441017 00000 n > 0000441131 00000 n > 0000441245 00000 n > 0000441359 00000 n > 0000441502 00000 n > 0000441621 00000 n > 0000441736 00000 n > 0000441850 00000 n > 0000441964 00000 n > 0000442078 00000 n > 0000442221 00000 n > 0000442340 00000 n > 0000442454 00000 n > 0000442568 00000 n > 0000442682 00000 n > 0000442825 00000 n > 0000442944 00000 n > 0000443058 00000 n > 0000443172 00000 n > 0000443286 00000 n > 0000443429 00000 n > 0000443548 00000 n > 0000443662 00000 n > 0000443779 00000 n > 0000443896 00000 n > 0000444043 00000 n > 0000444163 00000 n > 0000444283 00000 n > 0000444400 00000 n > 0000444517 00000 n > 0000444634 00000 n > 0000444781 00000 n > 0000444902 00000 n > 0000445019 00000 n > 0000445136 00000 n > 0000445253 00000 n > 0000445400 00000 n > 0000445521 00000 n > 0000445638 00000 n > 0000445752 00000 n > 0000445866 00000 n > 0000446009 00000 n > 0000446129 00000 n > 0000446243 00000 n > 0000446386 00000 n > 0000446500 00000 n > 0000446643 00000 n > 0000446762 00000 n > 0000446882 00000 n > 0000446996 00000 n > 0000447105 00000 n > 0000447128 00000 n 14431c14457 < 448707 --- > 448710 Binary files mpich-1.2.5/doc/mpichman-chshmem.ps.gz and mpich-1.2.5.2/doc/mpichman-chshmem.ps.gz differ diff -rb mpich-1.2.5/doc/mpichman-globus2.pdf mpich-1.2.5.2/doc/mpichman-globus2.pdf 1486c1486 < /BaseFont/OCFOWM+cmr12 --- > /BaseFont/OOXQJD+cmr12 1508c1508 < /BaseFont/UDEHNV+cmbx12 --- > /BaseFont/JOLUSC+cmbx12 1529c1529 < /BaseFont/SMVJNY+cmtt12 --- > /BaseFont/KCEQZZ+cmtt12 1552c1552 < /BaseFont/DJKXCG+cmr10 --- > /BaseFont/TKVXKQ+cmr10 1582c1582 < /BaseFont/UJJHJL+cmti12 --- > /BaseFont/PQBIJA+cmti12 2476c2476 < /BaseFont/QXPVOL+cmbx10 --- > /BaseFont/PXOMQZ+cmbx10 2575c2575 < /BaseFont/JIONPE+cmtt10 --- > /BaseFont/PBOBXI+cmtt10 4254c4254 < /BaseFont/IJQGSD+cmsy10 --- > /BaseFont/FKKKAL+cmsy10 4276c4276 < /BaseFont/GWNSVR+cmti10 --- > /BaseFont/LVXIUI+cmti10 4997c4997 < /BaseFont/YRBJYK+cmr8 --- > /BaseFont/ZJACRJ+cmr8 5033c5033 < /BaseFont/XPJMMX+cmr6 --- > /BaseFont/CGJRUB+cmr6 5059c5059 < /BaseFont/YYFONW+cmr9 --- > /BaseFont/SLCIOB+cmr9 5080c5080 < /BaseFont/SYGLEA+cmtt9 --- > /BaseFont/QULCGN+cmtt9 5912c5912 < /BaseFont/OMYDEU+cmtt8 --- > /BaseFont/NRILCC+cmtt8 7935c7935 < /BaseFont/VELYQM+cmmi10 --- > /BaseFont/VBLVFC+cmmi10 8466c8466 < /BaseFont/INDTBR+cmitt10 --- > /BaseFont/HHKQAE+cmitt10 9285c9285 < /FontName/OCFOWM+cmr12 --- > /FontName/OOXQJD+cmr12 9298c9298 < /Length 5663 --- > /Length 5662 9301,9318c9301,9327 < xRg8\mՉ(c%e.z a0G "JDtK-H$hу}|?߹\{^zn.v !]=EDA!Q>"-\\fz^#B\D%$ =vD::a{^@DZZLrT`$ < `(?[PFAxz#䗭H{,pt#ӛý!o'vx,e5K>G2w;$_J{o crfiѕs8~Bvu |}Ī{!b<oE2S+tݚ@Jpef{Qn3hTptiOG0uL܎`]кݔ<8K < q-0[=pZ`ֽn#F%Ёhܪg~UW ʥcvG{A=Q #!@0W[}3qBM5UFuŦČE 9k FT^MQcf>'YՇtAo;h_eg:p@cԢ1@ces,77ݷ]a}ai S:6t9cZM,Ӹ$Snx Ko1 < n`M!;v)_3]}sѪ~Aҋh\}!>|rѶZS)ӵ-YɽYb6XEt5@M(syK'|x^hBrvXgCC!ᚚaco耶V4ÛB~F3I < oN_yU%uhH6n):dLj9t<LG;Y*WxOkm}*]yMoxoT6Oϫ)Z_{*yP> S0D6mϾ0Sna\5Րg'Q/&LN_$Wg;XS48ߍR8{}T$q۩C_'TfZfM{``& 4+ϭy+ܭ FoO%}MW,'8dvo{1bJ1 PffmЉb[+oVS < !Mff < 8H9H?"{wo-[-KmV !eMj0>]:hEo '}m(&=Y-M]477L6Gu\ ӥYZRRl RD9zwp,P_V7_vH]&;NX-?$0ksBGOޡ忤i[{u[fAx7KuƊ. < Gl;KR~솳Gf-ExZ@]oT_mC5t$=ul2+> Gm=lNyuxaw{ާKz&9ѭ7b*b̫@!hh&AWnn0 0C93)`D'ViD~庿[3Ω>18}헫cȮU@ۗ? b*$"h vUxB+ Xv{P'#wl/Ր vXKW@,<ҟa{ljbC k$|uuHz:!+{;YMf8\y-e-IF^ͳ~_v)DSsp}yWY˩-n/Eض@Ox,tgde)ߚ.!S';:645mI"'nP5?8X^N9$(WhI{[͐5wH,̴XS¡,X+5ɝN < 5{gs$D?cgؓ?ꑃk}I.nܧVVp|b̆J;jnXֵ~ k < 3;\++ ?="Du¶Yjw=ul| }RfMP%>4ƵElKa@OAҞ@,M[fӂ@Vt Cu _N!RDbOd@;Lr#yx}퐉;qW붗)ӹexuy5ڕ%-s,y[sV^Ժ 9 z(fOabHwu%д{{nGɠ{ <9jբ ;I-UނӢ2c)'PRL(ɾ.)Ƥr[ϙ:Zw&.`l6*9OhL c ( 5QγrV TY9?\$E*}U%^,n6\OuHQ|-:Um6dJOFznWLUj]|&:n'-IxpOls6Qtk]!輭F$OͼU}a`eŪI>xC:luYvۨEJkz׸ *Bs/VvYa` e?7Zw{a:Z1U%*^o}]F|XKjza#VFWPfv+zD̊)im*pϛwEMڹHR_i`w= pGxeL\ 9dwK ;^)s-!;fD^ O zS:zNu`lj. EMP < wAE"ʺrEX>>3䓤ev'kѠfя=:yT\im9CW4M JD}eB*mσّs|lg9~lX eyT=jE:3Gx~1Y*e{H",Ӻ߿!ͤa9$"/\gYvrKr3b_S(]-H;:y0JBDma=a"(9}ch:V8Ene:7>yד8\waSYyݍp 9N:G ~CL9?aL6SKӪlwdrc&WRs }~@9˙păY&43V;iG l. 23\W%@EhÀg)I?vVד% D ZQԑ]U}Ca0ҝ_QfTrMΐu>S%'tT({qy8?WF!2-&5sܾ{Zj-h*%݂RX(AAA 9嶝cKce5؜ޤ}rIkktVOǹk(^ݠUhJOugS<6cl݊zPG=P=YL;b4T/Kaƣ"@Oսַ *pCG 3Cf 3xzC_%M!>/F2U|8͂f{TOJ׆4B~tȁ=-u-|V#~671jjfYb$OHt9J >.m UfTVs'+HYGCO6JyqKACojչ`&N;=i;3=vNUq_4yUS-Qo}io}oa vW̧lhIJ[j噸E6nGA-B_]7T,'209~}6$"Či9g#K?AR_<ܢbB!^0:bUS -gy38%ɏ$RCR5+å`jEƧDž+uGNbMOسv@2-ڭ\شWʯ?`B\7CEb^vS2oKPHO-;oɼa%K}lM*e5`rZ1' JT_Hri Hy?w[1ӇV,+Sj;ΌGcszǭu&TZ wgG^וU`o&2 y0qu!}# < Mϼђ1gƌgu4UyHN>Unڏo%bdo|8&QG&%'7T> &R xRWTTۖ%$EC$P$Yʪ > "T% H$EF$ 4z}o~=18gιך{Ůƚ#DEDd *$*,*&h-(#\\^#B\$$SQM}SAs1!@x`"!B1H+CQ~'Bi1'F/[Ñ0,pD M^s7tC eulWC](Ia 7^ E!a*hGDM/nœ fp' > FaAQq̚:!a.hbZjH ``?EAojw)ue!lhhikhv`h8_Aw¿D CH_ஈe_RUu CA1IQ@%MiFzx!/3`=\H8)'k/F#N9v > &Y(3]?0)p.'iJS϶HkEH+DX'3=ϧss@)4Ş?zS݆00NfMj߭W!2w;$_J{o crfiѕs8~Bu |}j{!v<ožeݧW > 5*•ś9NYDId!Y gØ^1mp;&zuwAffvSV,e[ӗ3okǏ*4C/*8,&>1ڵDu@FHC"^H) Iv76M NָW5|3%)]t0Sx5E`f.Vzɣ S > ĸ$\8eئg}wߎw6u~5 > [IPk6NOQ-,M5$$R8<#K̔q[à\8?4{ > dLɔ2z$p‡'zʠvK!.$!gEC x6m39\K+l vۚfxSϸ}&Iq8MP 6䵸tͭDcꦈ^CD~C~7<+`MO+pM -9'\7ARL@(>ʎl :Q|u z5P\!4Σ.Zz3&2s۟5@CH9S|ZbeFWZd" 'eZJ iOVKSc *Q]~f0Wtizh+SJr֓AH20G>+yzkId9C6(tD䝛—4n,k~=M2elŬëKb㑀 "+eel>T.K5$E8VSzU" 9d?g^a#0ł[3 f]}ީNkzVby<$:WtTC[ѥW,_S(g7S/9JR5k5i%,[36 ddGgR¦f-?IfkC: > 49lkGMd_K$>|[%~CSty@ > cu6/$-I~;7YJÜ/Q ~&tϭu&UI3tk淐9"몜wB3xsns~Rdu?Mi}4@vp4 6v {&4 }| &} v)rO|4;=C sڢRK fk[M>S>+>ՂG!-WH > }څB}nXʭ: > H4ۜ4D~5GАB;TW޳NM%#Xw:Y~-xFwa}eH?Ϝ>X+,f7VTdY) ͐5wH,̴P!,(5͝N > 3wgs$ cg?꓃k}I.=ԔII@r)zPJ35G>nܧVNp|b̖J;jnXֵ~  > Ņ3{\++ ?=#LtöTYw=ul| }RfMP#92ƵElK@OA@M[Vӂ5@r:l|ҁ>̯N!RdZOdA;9 > <ċ GƝ8B+?˔2::<dkJ b=^nzv|/Tz]Dž?@Fgq2h=Oh=udP= zI6쫯#~I6327Sı|XkA(xܗbm<$HR9wG:h%1('hc9!L > \,aK.ġ 7dS"#ӕr#^:K_bgFR* > G4Uᕧ;ޢgK9[ItD1a-ٱj->CD޾4ɖNm1GyW':oi3oUixYj+[k֠2E6nҚ5) 3p0sKuƻgxlVtLM~CjC[_ug?V)!ҳZ^wؘ){>Ǽڴ7Q}c1b}Z{[7]1q~v.`$wSZ KP#M~.ц xJK;Rx% /Ł;ʕ3"j O( TzS&zNm`ljEMP > w!E"ʺr(>ކEX>3䓤 av'kѰfя=:yT\im9CW J|eB*΃ّn+`آn߲b5Oӟ:>zT_"tf bCITDDMCir0![uC%Ie^^ϲT~Ֆfržp[ɑ\+vt `tѯ;f2$R_f&狢7 tǏ=Xʖܐ]Op F > c&8ˉѳ8x=AtWms~ǖlܧ2U;ٺͳԣL",1rU{3Mhg4kRwFS\dgP|' > qK$Jd'F)'D6S~Pϯ'K4#r:Q;>$\3P׉ KPNȨ G;UZP^ktLHk 3Y{Zj-h݂rx(aAA 9嶽cKc5؜$,j@{:+'K5\Ư,oЪm 4'M3)SJ^![b^.)QO{@#\OV h?+ ϒ{}X=Hpj'{v[FyP#VspWj! /Rf>/F25|8͂f{NJ׆4v„~tȁ=u:-|#~71bFY$OHt9J)>.ә "D-mHFCr oFޗ@٧xEՔCfda!tx3źƧ@FZif~qJ2͓aIFV:ƇKJO /V""Žg퀸e[Z7[鬔_7Hn-"@4fGed > >ZwHߒ}?RBٚukvY<{0S/nªBC1S*~MIɮ8T$6/S$+?h-U"/N^?#~RY+1v﭅be&݄_2{呂Pr7kFM Obg=<0IfVxc擆{Y@~*w/ $C*w~K&+м;Mzg˭--Og@W~x`x1a9V:*[Uһfg)7pE Pu&Tgu҄zU*yJ!' > P'B=.) 9328c9337 < /FontName/UDEHNV+cmbx12 --- > /FontName/JOLUSC+cmbx12 9347c9356 < /PLgd'Wg1~IʫŊۘT l  Q z`_@/aaۿb:63# ??l흁Ro*N@usc'2rvp8?&7tefLնsM^? ΕZp, jm cT<&o$jEF AƓ)A_"*vաT(RR3wJ8M ͢:#1Hn0Datb^քnlҀ;W{7/*s EjYR+j$Leύga% YU2NPUU7e73(=sK(yk$( nόۼDi{`:x4΁Q*-UjŽ@SȫC_HHOL lc/ n`@ɔ`R[لG,0S7fִU AcW{:+cx5szr|zL[~,#Ɛ7>KP h^sn?kfmNK#_/P݆ECꖩHG)F,Ʉ#@RExApB90~ --- > /PLgd'Wg1dŊۘT l  Q z`_@/aaۿb:63# ??l흁Ro*N@usc'2rvp8?&7tefLնsM^? ΕZp, jm cT<&o$jEF AƓ)A_"*vաT(RR3wJ8M ͢:#1Hn0Datb^քnlҀ;W{7/*s EjYR+j$Leύga% YU2NPUU7e73(=sK(yk$( nόۼDi{`:x4΁Q*-UjŽ@SȫC_HHOL lc/ n`@ɔ`R[لG,0S7fִU AcW{:+cx5szr|zL[~,#Ɛ7>KP h^sn?kfmNK#_/P݆ECꖩHG)F,Ʉ#@RExApB90~ 9383c9392 < +XP}P]rĻ!f؆GbI+z*S,,$ +XP}P]rĻ!f؆GbI+z*S,,$ /FontName/KCEQZZ+cmtt12 9406c9415 < /Length 5258 --- > /Length 5257 9409,9421c9418,9431 < xwgT֭ RB.UE"-Ҥ# "!$t RT@+"M +A)қҾs{wdgd5Zs=FOjD3w *nD" $aR08'RrP9S&= pIs](@`5sA;bQ%iMPߗ,MBp߬_R_74C\Ri:Xgx<``RFٰ$G,=>6( E}'`Y9HH)QYJH, e@,1(Ha? )2H)DR{?(Y "DL#1a-7[Mi\_԰& e/.5F3T$XA%PEIe :"HS&MZ@eYy^Ģ=AU]zەloBϒB£ΙO躲Q =|epV-`+@hU =u%ٌ{#^3)Đ0"RkGoU͈HVYK?c0 < } $ܴW\HgRe,NemT1dIy|% s`>iܩ78zv,nG: 94k>VJӖm'k*|I1a+Kߟ=g2$K<6}K < ە?H @J O$WxDXē3;A < |cK7+bJ`s0ݨu~o6n|{4k"n^Zts~Ŷe㕦,p|_tq@pq[6<3ʰ6H.ʺ6 c=1I!x¥T3q7T,;t&|\[HK}qvɃ\^(QmewɨXyMv_g;S@A$서L!ҋU&0Sמt]aP\}y!E8fU/7l:U| M *xas"}VIFElOPW{4Ae tT]15OՏ}hHpe}92UX\Vϸ#2K)P7M=c*e51B_) {\L6'$vߕܴL,8U*>7bRB ,(DΏ "}J'8&Rha~tEF=nC-V^5D`.Hk%nج]r\΋Q(W_3zLĜ1W1wȎ- WmX8?s8-孮[#s*WGo2!srsC4xւinAݘЌbv<mOui?3} j+hzxR=ѾLj{!i:%/gœpu쯝Beayޞ `~XCZ7t=DVWeGLIB SWX*Ew}pϊ&o}P{Ifݳ *ܰ,ɻ(Xl&o_sL'=O!gE2Ԙ7=_.زf/W2qcTGzS oug6H}I~wG\*=R5@6IG?KTcݴwànj |{7:0LURľJY3,UڪY5]?tAB+tY1Zxb Gβ?O]TBeyّu2ux|cG-l_.jx \XݞLt?ybˍwoNyz5 1秮HX :g 8[)ySb.X'p bZYb-,Qy[a=U:@,7x)jؗ{jerCO©\uy3e\mA%6Q/rr/+=c=kQB㏿U U[Mfа/6N4l„Vq#>Oxb5ǑRCI;On_c2pg{ߩVquNN'p%y5GҌ\NҢ+bCB=M$^dlY a>?Ԟvx+4+z8qϻjǦAJI+kb4kƧl < __Irt$#熘't;0jvl:xX =2\4}Fkz78A@^,02SvGCm6v}y:3sEfsSdWiu) Cѝx3ū# |}M!ZZS4kAJ' V֣5_Cۿ)!t҄gz0_lK8ŭ D(6-@ݜk]|oaUGL4R{Mdd!Q]ʒz~Sixs# $ӸrVO$e+Ln(f? =,D < zHt+8YgnNo55(zw<⭺ XNr3;t < -xzM}NDd,b-q`R8Z+:5(Y)؇[ͧTL|w{8PZgE+E2uYZbٝ7MZ#壽M<{RJ6j5Y:f.L򝙿~r{nݢ}s "1O. ghO^:3z>=x)9I6y9]IHGo0 ,JX1ԪΚZTvCrq\׸/\G1%yWxp-j&f$djhE+$UEFM;ޝ߮T _V ˿&W2XtTci1c"G kX+ڂR8zpB\;7{\9s#M5zm;2<$f𙀪i_x'yB roG̈́m(ޢbcԿ]A-x,]nu[hBML`#/fyOFs_m0Ϡ^{?jp|C,YvqCc#5NmTbNgXFW%4/̊T>9ancH#[I9s*nL')sMc.8(=>z\vJU+ =B?U}P!<&; GJr7EvK3˝AOIT=qxj;YG*"*{'.XW[l|s  g{G.jx&qwfsm_ahRFjT( \?9HUQ  W?:'d-}ANKfA2pb" {/Y|Fo !]h+Wc`nvJ"j#.կ^3~" Ñs|BK" < bءjs3: '"qnH+i --- > xwgT֭ RB.UE"-Ҥ#奈t  HHG"EDA"Ҕ"M()9wMxF\s5cD6K4qG 0IF$L&C q^y x(. ()_laQWQiʤI, +/KX'JW2rPry/8We#'O<%i( ;) > u F1s3Q\#fqlk-]էuJli @5@efp[ Lxa\i2K'sz"FFq]fh/:˄$_+4pMv'%O&^бŢ1 #)W*FQ tG4֊IۉP[|Mx~i:V8+ x i" *ތ#+k&Bۏ> jώxu׽|ַf&~38a "'GfY%ysIrI [@m\А=dvgAZH_Rި"mmc&my3Xﶝ]G>| > iq&eo7?3(^bV03j8^|vyB祊UxCmo8a `;S-VnHsEX0:Y홦@l("u4seŅpc'ƙƚX+ߕ+%q-% Qh.\Y-r ??pB%sN[;Sg]nN/_Cx|VM tOI[v @#ݮ,fs~ j}5v+0A9Wίiղ > Fx 6[\\MI:7";Q51ӛ@ S^,"x{dVь؎ji=le3\G@KMzeQ\$IzV-ZYѶOu3NFˏ;HdW0van .^ӟ9;gWon HGu3bfMJiڲ}mB@\c`A=)#̢rޢ}r|Ly[ KW'ZܲɜiWpE_uyU֕Y빿I )(Żo.lOO..b١3фB"_N:D7l+ \U=OF߬oo[}:#ߑĞ:姖"`'g*^R56현2|SA@ri$bj%C_::ѾVܰT!4.➪?͉Y%R=}C]Ѱ-PӥSyv'TC<hCWW?!TuarY=,hC47Ɵ4H+yئX6wj\s1Aۜإ~Wf_Ss"W@`I > as > z9?2r+2 aų$Ꞻ+X3{q\ avqy:/n"GI^E| 1s^ \efe";"o\c},n?vⴌo~̩\˄(UyνJlLnY [galtcB3٥A>սW$c lLY&؆D)NUHVtF`v02큆̊'J_;}۱.}%==1!*2*wo8z8(Vē=UCb#M8̺gUaY wQBeٱpEL&߾e+MOz>'BΊ8e1 o<{Ϳ\e<^d@sǨ} 5[ "1 Oxb5ǑRCI;On_c2pg{ߩVquNN'p%y5GҔ\NҢ+bCB=M$^dlY a>?ܞvx+4+z8qϻjǦAJI+kb4kƧl > __Irt$#熘't;0jvl:xX =2\4Z> ε^QY c n/MvI)f;ף6 DFYP}n@Uιӹ)c|!WNu>ꐋzt-MnavZE4kAJ' V֣5_Cۿ)!t҄gz0_lK8ŭ D(6-@ݜk]|oaUGL4R{Mdd!Q]Βz~Sixs# $ӸrVO$e+Ln(f? =,D > zHp+8YgnNo5;Vqe`_'^ԙy:zzrj2]q8J0i > -ߴ}N, <|L/tHXt:plRpKϊN;J֬lbgml+V)c;:8!mJL%{XvË\EԑS&ǽv)]oO yNa3&f?=nT9 A'f3g r'/͙_=Moご$$$x#?@n\ ,JX1ԪΚZTvCrq\׸/\G1%yWx`II^yv3 f2 54z"doWqQ _V ˿&W2XtTci1c"G kX+ڂR8zpB\;7{\9 Z<@QcYŲ5O26B!&GfE>s#M5zm;2<$f𙀪i_x'yB,k&C1vJ}<:Vߎ ;c=PEǨ#N7<[{(fYd݊фvؑ7z~y3fyG > o_"6>y$zyȎVh;?[bD"#B-m}5_GTS^ZjT\: JkJƔWm~ 5Ԓx06j;0""2fZу\aXrV{lx\Zxؚ-U~fv"3GlƪSK._* ;Ggg/sx}.N ,V9`A*Qi9?nSwHX(}GjlۨBŜ"\#$3Ki#^ |rظuBbKU>7󛰐pw^PiࢩWkh)}g9Nܖ{fj-yo4Fs3[jpÜsBҗdk$3 > +&g"߅V9{U<V{fd8,l7R%;J=c'^Q"0X9wOh_^A ;Tyn&BC'2O$px" wu 9431c9441 < /FontName/DJKXCG+cmr10 --- > /FontName/TKVXKQ+cmr10 9451c9461 < Gl8ia 27*fdJ?^ւI\VN[L_/Rhk19٘97Q6]7#'@?ODEm3X9:y\Caw6H\,PT ddoW@gS*w3?hjf --- > Gl8ia 27*fdJ?^ւI]NS[N_/Rhk19٘97Q6]7#'@?ODEm3X9:y\Caw6H\,PT ddoW@gS*w3?hjf 9509c9519 < d|Ľm'ho84/VFNF{\ --- > d|Ľm'ho84/VFNF 9519c9529 < /FontName/UJJHJL+cmti12 --- > /FontName/PQBIJA+cmti12 9532c9542 < /Length 5995 --- > /Length 5993 9535,9554c9545,9568 < xWw4\}V "JF/-z% eF^w $D{51(!z7}߽]:o}:E v@+G, A`!~ 0Pww%‚@aXI]@H@tvEڡV<@0E(sC80o7;P' < wzץV(%!dŀ <`H'o5暦D!@j3V0S/L0ajHuMn;up[pVrwpЀ9^m`Oa%dnJ/eeE' | |ճCX;܀@>U-(" sߘ" ?b]u3O3@*Mc'+59Y\k-Ha(WXP@P|ͼ>3/t#b@~!Q0 >7Qv XDB7rEß Qvrwu;k+~A\7[ϘE+$w˭ ΝLzƊEC6e>~e-c gCE0b\W A"~2Ʈ&ܚqC"čd4G&G2gӐu]7{ C  WP(Q{l7\N@NpO 92>EIot՘{}[yi^=5c")zzҮS!BqHc'6'?X-wax: < 1w妡Cu4^ T4 < C"^Lmֈ|ms XMev߷je%{ݍJoE[ almNz\_aXw#]5#[5Gh%b;Ǫ`l Sş3kdZ@pC8sMGJVcS@5vV-JLhw"/3~쾡ƲX 1JsЌu}mE9C&`iv~-GI` _՝]3.^ɽMsFqY̥j$袱jev)Ə+Qv}T)y,u'<|5o/wom%rXtv8mbS ba~))hk-#CVo%wSv⦁oeThvkЌy[m Byn]<(f3w_,;qjfop^TcP^ Hfpdy 05sϔ}A gQ[9'?قÕR/Uh͟0۩@Ȫ~T0jro5o#lCv 2!/]Z>" O`,$9Ocj[;FX$YB۟j < ^s>EE?G\)fY;':6rߔPt4qV|t d%}fѴ27',R2Ld4!P|ȖJa ]U<74:|I^+$zX>QJh;gD*gvUܯ['&.d3q>oA!m%v[Kj .v=Wa忪FZԄR.J١\=6+;ZYW0kŎ{ym|?q>5^x-p<~ @`~tSM?UIg[&, Q(f+1Sg5o'*G`^7H~PKE |Mlٓw#7|$ YHOjB|=ӧ2&kMJ<:(EuKJ|^@ՃqDӹBM3*+pmu)0ûG;b˞*/܏~M幗?%r:Zf@`J޸8ӭ!CX@8yGP)'u<) kOj.fL/EtA"a } .v9|QIIwJ~~ZYԁM1 .-2;s]mKWj^b\G=2Mt"u~R:%u܌5!;5Ws8Y~Z9֚LuZó\ӄKO.>1^qtPW < y5H1 )B/,.6&$}zOB() X[kM*d?\P ,}LRLH76xJXv'{ < B2mJJ/ ^be^*L#dMͤ"T}kZ.lE~P%M0z=VsB-}Z)gWēg p\<#%hmIVZːX(IIsCrEMQHms%t9{ymRP,vH8C}Y 2 Č/TV1>n$(~/Բ5.0&7K8T~[p4]r{(oPC!p~nC(˾ڠ!+DfPʏ I! W?h{IFGZLh: 9T>O?Ìf! < ʉp6`!\{f>v-J$t&)c}}$6(&*jj{IaB&dcx4hNcd( wjg#kQʵWU^ 4I`~d"ʸ}MpWRCH:',D"fqvR Y79w<]z[_squ4NdvTcM3ܸ;̟[4-xv=hS;}^Lv2xѧ()v45J:c )#g#Ga,iS~Gpg60ᥐTByDy"gOAN|/F+[DZ = gk-pWZDxwė{yɯ<݃>9$G,T\'g9RmDKD}BEHT9' 0`?Su!rZ`ݱG3Sk`=q3twaŃj"fmFSSY":q78q / GeH+$ ?JZQ*CEI,4 .+**d̶ށtzu^%u{C|wbC%oD1o^ߐ upIl,EqIhFO "wU:?;ɔ*M:i([p^n=q7W UL-)u2'΢fځi`ha*8x1뾫ᣩ ZUj#W~%p/^w!Mƙ/1urz? -:f{z]UVՃ~@p>m^<sdWGhw P^TeIKԨecqÛ Aճ#7. w' xWgT%HjP@$MM$+AY4@KhB,9H9 > "YPsMT 47of̿YSV}w9VŁH8Xw^1! Ʀ > ńŀ`A?@].?PE9-`11AP > ՠ^0w>=O+ > sqYnJ[-@ C ƭܜA0W8/bnA^@+ M[€f)g^oa 3 BUjP\ovjoDa|VZ^pSN:G3o?a6nPCP{=  *=aVp-h wsaW@^M'STnisuN\ /H PfL~crP.wC?ijBe5O-VpGhuY4#gP"]@#~>~~ %+! > y@0_Hߨzpg7DƥG`!1߰a{Bso~Hf " :g lګ:ҿp4f!/zߜDL2kZ65~Mx`+Ylł$|3aL'\954bņ I(DTX{@N[11} KR&cx/2b*~n~s^%J9hRvżxsfp!ĴKwꄚ\#9y9{gϸG(͸J5^vx`1h*עͥ. g {o6++nP=*5rKWOB@es<[k*q6zzB'E:v;D V2l Wۢ]%z <Q+5ޟN1SJJ]\ Ċ`m[2.*F V槨R!4zt%z?BS'ԥ[HV/9F$ԇR.'o$,IƮ?9+68'qV_TșX~-qKKٍ:mq5αݒ4߿]bj/M) {'VJ֊s1T%K'bQj~bUmM^X1WѨ)mY K^|U V!ioz}EYc"ΠfN{U-M׈ވڜO[@{p|`@oLa_N}2YFsuM_ME}EFYkVSyQPc6<*Qu-BRxkqd=]ݎ} H^yivSd@"99qidU@t䙏Vʳ:m9&vJ䭦>!a; ]TsY;VYF0Fن^;˩ > ?Cð/ʹ }+bBM:\=S~b/7_. UUl _фmA-8,8&Zwo9~8ܖ9q4EpZsVBRR Ds+YmEk;yi8|Iy JI4ip'J4Z[JhM9<>wo!4 "9̡ ͡}4jɽN.c'% Π &M,_FosI*r}z=6nsf/$2~¼ n/ݾcUvX،t"M(,Y0'6u *߼6쎂Vu.i!Yꢟi[fs1eoOG}ユ"?=O}]*@rA e0J:"]t} fmd > O}|~ʛ̖Z̊yanoO䏸߾2 +[{5,32Eyl?\ l > ]p%ە=(,Rjr+j"|2*6nso}+2sD{~w> TqT*^6NEbͷ ;EBV)Pʝ|a+:(39=( }Nӈ%IЭ&!}] > YʋoDeVf&KDžZۖ(o;D2$gD3 &gsEz [+5%X'9!GX=6rܪ3#GV6 <G뷶u,s{6_#M6yRr3Ū > c}K/*Ћa`t'gܟx| t ZhRr ~iGvٚUti=&aX<㘷ĿIG$f 1cyszeLnQ0(a&>;r ^|gl8\1BzCFVm >fwG'OƋUNHWuqe$8tRLxud)uUtUr;.5VO2$GK:sE.[q|㊤aM g`]&5xJʌ8v '>tL*mTstgv[ > A=Oü͕ > R#KXx81쬌/,_) Z {ko Nrf艞tJ)a6=敷pĀJ;a6xi${sױPGܛܞ-e$Ung+Ju > =^c/y2ظ%Y3_ ZҫN_?fXծ 5%Hbw=1ؘ؏S\v]<t$&DmaTk\R"VW$)9ck s2,mѴ͔/vָU,$*˄VPkqznbc:r= [㚋ꓹjNB[3JQ["6v|i䛨A#r˕Rt /'Dڜ؍Y ~( B:}"O > 44ZW*k w9^(RɖΙFIY+bD s1+ǺF*vq) 2GsS n* v,a}(siԎmuz儺JnNe\ld0B.YڜinȽS(+eh=hA%OH5rn&#?*]6PM 7\SA8X%7x 9ot5Є&8=XMS3mZz!y}PJ:B]a,ɍ Rczңh!Eh > ݇!)ԁ)d]eɋ{%q fk!b /_TC5~P7򨽧&3_o> >RH!7ˈa"ȉ s>o.Xw芐gM$g9"e?+p[i:$]2.tFC&.H?ɩ=l2:5l Tx!'iN,AП1"枛h#C,[]e8 *hU1jaAk =Ԏˎkz!#$5=DfwmidQQy`v-m[&^2mk~D F3f{cw47ZU|ͪNa%Gnݴ 34\֭s\_PQk\-aS > OnDEY2mjߖB/66f9r况s(G,wC;;8WJ^f.g0-Kq e%OҪ'5Ѩz\o\T ʨu߳U2Պ=i\i /QEjN`wRynjyE"4+\\ӑ0`Ļ?w@]7&ʶL㇞4 > p$sfAWukҪHEwzԾɷw :j eAu;p7_Tl̖KE|o.\LifImQ}'J~vp挌[OC|qπsSQ&4sk0M}PVeK29xޝP [-Aj^UWVJ5kj_ > tUƄߊ< *|3:fܺ )!dfhۡZm/OޔOUl< ca4}Rl]22n? :gkzTQ!{ʾmʇq' rZ8XzIާ.яbQ@4!P%1ɫ7&)29"6. :&==*4evO&9m?TdTwQ̕*&yOխ;D'\"*z`yf"g ˢwpFĝw-~^LHGH > > ߚ\(I%s|;6(𫸗UwjCt%NA\v~D^A!5FU,6kC_ӎjʾ|蝴E/'?uA".v 9564c9578 < /FontName/QXPVOL+cmbx10 --- > /FontName/PXOMQZ+cmbx10 9580c9594 < xwUT[%wظ6 ! >{/֣Xjι5\_=$Eќ07`XYYX٘@nL"9'PcWc`c2@`kK+)񯁃 jlmey:[1D:`7s3fDV6 ,@Vf,n`gk`fnLbmjOozbzt7/c*˂NM]Z gfn$ߖtS0kvGT1t37^Tv07Sv1,ͨ;̕@0Ϭ3wQ-Ypppq65oL?@&@ŌO/?a(k)i(1J8̬,.f`k%cy.`k.dK—(/1`eps7_)qY9xxAf.V2u\E_inanB2Y;^Aytæ +CK>s l[baN=qdeA-Q{YYCQkԲAgH9#.}ɐCupfrDj~պ.ͧ$&pt(f}"H(=/yvB;L_kv#:ju```U2?S1\4~ޅFˆEJЉH64B;cv?HQhwɧ}<ˑv\ --- > xwUT[%wظ6 ! >{/֣Xjι5\_=$Eќ07`XYYX٘@nL"9'PcWc`c2@`kK+)񯁃 jlmey:[1D:`7s3fDV6 ,@Vf,n`gk`fnLbmjOozbzt7/c*˂NM]Z gfn$ߖtS0kvGT1t37^Tv07Sv1,ͨ;̕@0Ϭ3wQ-Ypppq65oL?@&@ŌO/?a(i)+0J8̬,.f`k%cy.`k.dK—(/1`eps7_)qY9xxAf.V2u\E_inanB2Y;^Aytæ +CK>s l[baN=qdeA-Q{YYCQkԲAgH9#.}ɐCupfrDj~պ.ͧ$&pt(f}"H(=/yvB;L_kv#:ju```U2?S1\4~ޅFˆEJЉH64B;cv?HQhwɧ}<ˑv\ 9637c9651 < ڙ]@`[K/ --- > ڙ]@`[/ 9647c9661 < /FontName/JIONPE+cmtt10 --- > /FontName/PBOBXI+cmtt10 9668c9682 < ;m^JR^NA `h ,Tbx1,ts>wq9U6$6[,z;gcC&+2m荁nbۛ8uq l0\fNVM`R.N `JFv66`>&saaoBw6p234qm5G~M"ڹ^1V @\'  ;m^AH^HC `h ,Tbx1,ts>wq9U6$6[,z;gcC&+2m荁nbۛ8uq l0\fNVM`R.N `JFv66`>&saaoBw6p234qm5G~M"ڹ^1V @\' ,Z" 履/ LWe(8FHF[1R;h(T2]ݤa*il)ݼ^O)M!v,hvӛ;>,Z" 履/ /FontName/FKKKAL+cmsy10 9748c9762 < /Length 3238 --- > /Length 3237 9751,9762c9765,9777 < xWgTS"BADE@ J/*)4:,QP))RdRɈU@ 꼙yyzu׽sWVʈJaX{e8"`)YYkjH55U ,FKek$Si$7w W(%CE @$2p < `pd;Ȅzd2Kh 1A@n$ < !8HM- NR?U`W?@l)Aƒ7G ѸT DgL v%$hZɦ8/vm;E"Gips?A72qLQ $$`I ;qd:-bE!42bt҆|PFPZN66*(7H7R@mM*#~8jؤ?/븿n)c on܌RT U󇰍R A)T;aD* a \i8q;Ua =TzɸYscVi}t]EWSWG21=i7= F^ mV.VxҐ"T[yMgZQ@;=>R+y/m}*78:-^{rmhrg|"jK髷)qe. 'ꇡ\N22 !0O}V2_8|iyvPPPx/węR@\@JXa(<.ufNZ⻲qx{cE ^ < Ys3vo{/gz*UƥJfٟ4#+/ǸTT)4,2zU<]<Hҷ*c:wEު~c%k#v(mSou&܎5okBR}x9QPPeW;%󏎗'/އ_Ѩ/[3jћ-GҲ@pQ:JK)[ӃgftW|N!)ކ6S%K';Fmwֵ]l'кeJ9x}j_,)J8I&c,'"Y"S1kO0q~R s}&U nzMۅaO@wvzMwMpL+h.r8Mz < 3/j{?DEaF>xr{_g[!ywZ|d < H$]M%7 y-~J 6;DO(:LdR eaPxKeOn?IEp-uމ"έ $r?.=|j~zgY.iƖOir,B\Tmb:+>$QJ:h/$Y@;?hzy,QzOT5xb8 H7Aq̹6O䄱}'.q|svr| r@wm92lג.l|B[RIؖO}t!e֠i!$ o^+W,^nL|z}[Vc27~jES3ay+dZ2 H])ڍCҗ{^ňڟ < `ѶX1H?ӆ=(N{/DDeιTX_ŏEjfe9GyޮTLyf)--;]mgFuDl7ij_ɴBU>- (n6rL`I]eGF9ه:Moi.B:yel+NIa쁊q{]5DC#6.J xV$%e1a;Z+?_+abS8C$bc΢.17s#^|{d/u~Cc#E=f6&3V/2c{\dr񳳪w+d7Yv=NRG[_^(T/Qu --- > xWgTS"BADE@ J/*)5ҤCHn LB CPDAHT^HAJ&#JWf{ݻ]9~\i  > n"P !f@mL}iXwP@(H5u%`00RAB > .'Jt89R`=4F$PK > y (C"_4 > @*C!$'N$C`N >bRiD > X9V5,B&xQDQV/bKwap5bMM4JI$GgWL@HRDCD2zom Xo")?RN[iԿOұ$"NN $ C<%ok2dC7"kʃ"4 =%PB!A:4*,lazP|OWQj"y1_u3`:&ܸ'(x"@*X*a !"? )tV > K*d68Q8蛱o0e > 8֘75VkW\t"β ĚWA,[ Qb#Dl&m{,q()N%p(`1Y714"+"E*@ XUUJ&'XP#Q[sYҩ/4O > Kd̲oe`q7 DG(Tw/ڬvἠ(P:bxGrhNKTeJ%o{yp4Rp;#ާq`cÞ[t <(d > xe,$ƾzUhBS= > p[LaӑgL )U `ūs6=H-vvcC[g~#ȿ+oĝHp8q^ R_u0< 1׾)s᎗{?Ƴg1n\ZbYpP=tRhkuka}z nwC>=%jJaRfnϾLY *xWP,6磜2>G.yb; A!h= 1~F$凷8Z~u9=}U+PYdy{^I}%+M: > 5#)VAݟ}`aҟĭ > 9m5y;18fżA_qr}g5k-sol;5Ql5>*obKأtW;?/oXVR0?[k_^̥l)4{ Vxbu$JR)4˥+W1$ogv ,)ɮa,,plڪ~.ҜKoPl|scZ>u HJd2=n}掳ŷiJۊ]p-&>AO"0 }4)M#h6bb!W׼S$tow}D4–bG\LSc.%tJƇȢzLCO:U>\YJ^ eH[ pVF~<OqAǘIyɜQ{\~<*`wfMxH;фuW'3UO-|\<*ni 5Ao]ܟ2Q#3#b mijAbtq)ұE>F^{&v'D >'3/)k(rfDacU=z6w&6WƎN|!5bwe@NGqbT~ R:5%ofϬWǛ=3oc%v WU#mvX@_%?;q_.٭'_hyXSriB/}PN|!uNy1(o \P*YiJzQFC)JTl_hpYϵM*gWIu$3wwvGLG$/mBnu<53DaD_ ;>羦Zi^Hy01i}Ko?NukJ>I˛]5wivw|,zrݻ+>?x%7U=Ǡjة3eol&~{+N^{ rs >=62SD9VzlFM`[crKBzF`2"3_o AmEwuGc܎[Wd?~"#t/7*5M%B tZa]kUL[?cRAW0,Z߄1R/L?dnp(~y&$ƈ;tWGĞG#mAt_ ba3O:>um|;VIќ؈EQmXc$- >t>Z +E gHS[oA]Èwwx:4W^rԥl`e]B^ gF%%Mr_9;G{mFf_d .H3gU~"z /?Q)X 9772c9787 < /FontName/GWNSVR+cmti10 --- > /FontName/LVXIUI+cmti10 9789c9804 < McOT9.b0))ɊۙXؚ mM MQ -ÿ{`;@'/!!b:63`oRU[ *q02k ΎvV@u g2vqt:7ted„LնsM^ט<̕ZVzBu pr8@52*@D~I[G#/f_"*vѡ/Rp֊?M ͤ:#6_7Mq"wb^քnlҀ;Wy,sF!jY)Zd g Ӽ Wҧi{i|E(7TsaVFNi`Y;r-d4E(ʼd; Бl|y.e'+N`V!AĖU|ke|ۛMٺ\Iv Cc/&DӢUbKTW޽_ʲkY %EKq!=v _$rݨi K,B#pԷ.̾#ZZju݇Y.)E쨯64ˋZnK}XYFECz瘝P*`YO̧>*c --- > McOT9.b0ȨiHJɊۙXؚ mM MQ -ÿ{`;@'/!!b:63`oRU[ *q02k ΎvV@u g2vqt:7ted„LնsM^ט<̕ZVzBu pr8@52*@D~I[G#/f_"*vѡ/Rp֊?M ͤ:#6_7Mq"wb^քnlҀ;Wy,sF!jY)Zd g Ӽ Wҧi{i|E(7TsaVFNi`Y;r-d4E(ʼd; Бl|y.e'+N`V!AĖU|ke|ۛMٺ\Iv Cc/&DӢUbKTW޽_ʲkY %EKq!=v _$rݨi K,B#pԷ.̾#ZZju݇Y.)E쨯64ˋZnK}XYFECz瘝P*`YO̧>*c 9827c9842 < S.vrW}MDnҺJA0_B ,0z{g'*&j*@~r8IY(wO8\ bJ܂6|p\sߢY~JboOeb#FL`?_+[ l ?t --- > S.vrW}MDnҺJA0_B ,0z{g'*&j*@~r8IY(wO8\ bJ܂6|p\sߢY~JboOeb#FL`?_+[ l ?t 9837c9852 < /FontName/YRBJYK+cmr8 --- > /FontName/ZJACRJ+cmr8 9856c9871 < B S-;"0#/ 5ޮݮy?Ps7pT98c"}*Ðqaim@P$@ w/•iW @0uMDh#mH4h7#mRC vI3G --- > B S-;"0#/ 5ޮݮy?Ps7P98c"}*Ðqaim@P$@ w/•iW @0uMDh#mH4h7#mRC vI3G 9865c9880 < =8ҝ =8ҝ /FontName/CGJRUB+cmr6 9888c9903 < /Length 3616 --- > /Length 3617 9891,9903c9906,9916 < xRgTSۺA@"lЋtL$$!$&H MA һ& < T(E{Uqyy{s}s j$!܈C ^brP0$!0DJ >Zd~)XKT D rrG TPC8@!q$gPဟZ@Đ0D/ Dh,p8a?, G{^" KB3+|T &qx$'x`Q@_Bꈟwcƿ6CԐ:=$8q_xapbjnGO ̯,1N8$<âTN8 H bIZX rG$1ã1D1$?XR򿳦X+C"wQ˫PI* F #oHQ[,E~/N"x'G#迀0Db46!=XF$!>RlWjj# < A$0XN 8HF x  ,+'{ ~;bS"GB/*X)Eo|P")*r2 k < I~+hiN:F'`D4̛2xl#i2yϏЪ&}NVVڢJumqGڂ1r~˨F- ŷomM0 { < 9`f?{qnoY#SyI,Ǚ+[~VNϒv vO|{ -l;"%SlTUAy7w>lʛԺVyTzvb*D{Cx"xy۪ψV۾{U}=-3{z̡l M(rZ܍$*lB0ֳ%8Ey*zh[99 YqU8܃wq3;D}9v,f]ΪJ'Vw]mn5!j- Lw[4Bej[]oT"ŕ^ZWpxm wZjmk2/ H^gzݵ)KWDr >d*%QV įf|e ]=a@D,/$۲&tڈ߯=>snkr X>%jzڷF < ^p{E[Z†|)A v6tX Ma88t52Y`g71x¶qh:l46`e^̵1K(UyWc'|"[*$)rtQ&7QXԻ8SI&C?q50$d镋w{hKH < U@LCm61@un0\X΀2}궛*(ϔb¨сngƃW^od|DQUZ.̤HȂ05|ڸ4[vSJi?,FpMt*kB{8.dw?h$Mm9!V) txeiu雏(emh(N%)0= 1xGu؏0+u%73ȯ)Q;i_==5RT1 Qw n]_߰FPr8Co>نzK`h}|qAV5/u:<ÑPp)u?k|Eǥv}laTl(o4ιI4 52]  `g^DWF |^ FPyJ3{R3]q='U,)=VxWI(x$2^TZt&>{l; ]&XO9`1 < |x8b^P=,t bZjS 3_o^tNE˕Nxbv_$coVY5L Ge`+$ͭ1v?pҳ| ^Yڌ܎tO/wpwӌ62x HzRcgzdwE,JzK m6ӻZ_{k|Qpm\k|rę DT}nl.3bYZ7{><}ý s`_K&[D?Ayy:pAJ% :>~݆%hoͮVD%3 P?M7nrlf(gB[U0~e&k ^#{ō 㱐mX~eksgcW#r2 ^]+>ֻur#E+V89[.:+2 pX3dch?+whC^m[ZXWl?9P`ݛSLeůp < fS&E4ddxv1#iځŖCƵz=5r&Yw(y"<-*#(~N<K<7ay&GM녔%};}̚b,E^{ xRgTSۺA@"lt$@8IE*A@w MDBhJ^z ,g<V, Q@8!0B%E)Q@ A`]\ @~j M@(=0H"vxЋp 08@of!P8B; pD  \Hn1`B~x"E#GE=7+Gk-/,~G!DEX R?A A FaHpB` ?sxp ﬙ &_V)I*dF #<oHQkLD~/NCa<S"^5ʿ= 1HB|LڹRڲ81IoHU*f/}*/aV<Hq{%eM6KF`T2o[\a,Mke?M)*]x^0$]D{Zc1-zKe7>PFRɣh˙hCJ% yYd492_~sk~)H8s_H}m^]5r]S|:nsjJNIsY ƯQG,6|tO3De6_vsb*۸#Tl999jZF*56Ŵ%}h ǐv,>Mv0G/X>- 1Znޓo8p˒ՓKo_m5\(ljlO?lc{d&Fd K>d)%S֔&f|e+z_6XV/Lc mM^)_w|j)*?$5b>Z8́9iG%2 dmE^ [NҥD7X>! ~ѵzZz~w$ޙOӀ̃M)^?! $pfD,Ruf>hvDgr`_\uy ȟZ> ,^> ̑Y^)b;ۧ+Ej_FK>I4!O7u&X` > //}N}J'.B-N,3+hٗEnMl::rvF}*s[kh ƨ>Fi~'X`jm5PC;>}Β: \*OÐF?7YR@F&nB5 \ш|EЩWV֚:|_h1›\k#zDZk?v5X Ke88t5*Ep1 k35x® > ~dFNelm>CɈ wS0 V2Ae֔ 5NGUIXȑ.?7r8]\č08-G?T4HZ > :I;hOx>ʱ'p'RoBϐeiT=ת(V0 m770nr|nYa.UW(+QTUv"(>6N jRG+2N~RةC4hù'UuѡԽ_}]2Կ t7BCE \c!L슭a_ݣH *;BJNl:JNt)h*KxӘq|a0[v7i<6Nj,[zlN%{cߒ:A߻d\s<~]a%:q ."gXl?]r( ͐9wy2_(I×Uk1UpkQW/'Q58i{RuWC0^2L%LW\fKBʎ]gjEmU > JAaw/j,YՑ].@9`1T ?PXe\f1+ԱT=,t fZjS 7޲,5-šH)߬ⳙkRɏT.pI[+gyHvҷz ^Yڌ#ݏL/%̆oSgKw v > Bq,mӛW`^~>F`?םK[E?ARRxy1:61J4t|zKNA1>|I9XJjnTtJwǿb>V@&E0 P?M7prdn$wB[M0~e&L^#{Lqm,\7HƮF1gmws-Vc));u\t 9^S'>q:)C"j{vk,T3glIIesN %`k0+hKZm[ZXWl?9X`ӇS셋LVeů0 > =S4$DC< ]b8^s@t$=A;9T}!bjz8t\wHK#wUb׻'˲#k8;'[F#tӧX^yڞg|Ѽ^DY:ۿϬ)\0-5qn "^,?KB3F\3[bQIuشMcquZGFؙgC+"![/8.e3D}#OZSbiU4]$swVF!*:WFI' ~PRN|=KaskM;iٚ3iC3vZYCX4OĹ#nlJ 9913c9926 < /FontName/YYFONW+cmr9 --- > /FontName/SLCIOB+cmr9 9930c9943 < 6pῼ1nL/c*"PYy(OO@LgaVh-@(@~7#VpC +Kj#76G A3U;XfPoFf[ÔlXXAΪYM,aZRYp@@C&?\G/L //Tjv.a?`֖PTdsĭMlLUG)_P`gPG{ @~+|\r@`Np9Cn sIΈہ%Lnh+'{{;࿯s`ߒsV6U^hYQcr/uCmI}CVFTӉ KEFU,|f =̟еcPSр;nĻ1d a ~3}ߏ-aItPRLa$Өnz )iO9dʐR^ht,(1$=@4o6e䲍{LcRfKRvA=K}߸b<`9S.I+e")D#"Zg4ligFL;H$9rp- ao,rȚ ւU --- > 6pῼ1nL/c*"PYy(OO@LgaVh-@(@~7#VpC +Kj#76G A3U;XfPoFf[ÔlXXAΪYM,aZRYp@@C&?\G/L //Tjv.a?`WVasĭMlLUG)_P`gPG{ @~+|\r@`Np9Cn sIΈہ%Lnh+'{{;࿯s`ߒsV6U^hYQcr/uCmI}CVFTӉ KEFU,|f =̟еcPSр;nĻ1d a ~3}ߏ-aItPRLa$Өnz )iO9dʐR^ht,(1$=@4o6e䲍{LcRfKRvA=K}߸b<`9S.I+e")D#"Zg4ligFL;H$9rp- ao,rȚ ւU 9953c9966 < 0 p}CHPtKVzw^c.yO'׉<Tq|VGl|[;t|d:D;P[F[UꕾsR &(~1F<ܐݑ/V'Au0\8 GiZFe {4}銝؛&I A\`;Wr,T50~' `OL0U06^ --- > 0 p}CHPtKVzw^c.yO'׉<Tq|VGl|[;t|d:D;P[F[UꕾsR &(~1F<ܐݑ/V'Au0\8 GiZFe {4}銝؛&I A\`;Wr,T50~' `OL0=6. 9963c9976 < /FontName/SYGLEA+cmtt9 --- > /FontName/QULCGN+cmtt9 9979,9996c9992,10009 < xg8k%F "DwB.ZL c1zDԨ E' JhK%pf/۹u=ֺƤD=`n08`F`0/[-& 66C W-T.@䉂ڡ;VXLL !.08h@.vP7@( kx!@A`_1 r!i bD=k ƦDìz3`gw}c?՘_Ԁ䂙)BcsP7([J+GL?WGrA.A[\ ìp(%\aPkml p_5!H7X@?G`V Jj@P$bciпEn~~TӯῬӿNs-xSW( *!0-/$ @P('cH0LEꁙ// \Ѿ  < NP iSx]!>E^+$JaIU0a(&$A!LG 15lCA7oI 1A0&3735Sb < E @zJ`Lw- C1 ǜ?[ۍYg~q'; XLAӹӆ~~ _D#h@(`81_oIGbܢk`B߿ 0gW"V~zhjF"~1W0 < Z^M1 7Y#X_ {]kJ|e.pMO{vCy,otCU,X6V4;*N9?21ϫ✠ 0C053͓2-Azxln;NTU%U-m;xeqx֪uAJ?X/ʵ,&l ѩ]W&CgSz,%yx ZޟynK^5NwQg! Py/(2 EGܦӯوPlQ-kX(Ў7.z6T@9m#Wu7rQ<7g] f8Ck!wYxSt@7/bi,td$үg:H-&c2]YdD{v|,ޯTsӯ{M^ӛ{ފ @+U6֕LY U͜XhFCV BE+NO):-0٬o$: KzWup©kV^G IhT.1g:)E:GdS 8s/3=2WWk]U;V+]6 < Bަq,ֻ8WH)o?35xva BOظ3OQb=#uKT~=Hb0K^]m6M5"4O:whE&&dLas8۹ؤrGNe-&Svm]u1 ȉ0fDg.uN업xg);vkJ_pqL^o=-C-G83co >IS'1MB Kq~3-ygl0!_y[)!iR\֒ЌmBW?d u7Xw6Dq4NҠVكv* vhi'kU)u-H1np%cLOl^te݁iOPQkݳv%iXAMf^{4JVBʝ,v(㫲Q_MS\ ! rLBiLF o-.D#=4DU0O􄱯0T{=U&z8XwjS0]W7UP8|[ZkntR40 2E+tv1P}!WN#+.+<>5ҝW/6Ơw<4w;[eVT޾S(bwޟ. 9L x < kAuam3>g`zAV|ٰUPCIn11v|3G͹k2N}g6E&I֘Jk^}I8/5r8? < < 5%^q0y엜 5iDԳ=UY?\&L⊁-xBy@t_rUֵgf%:R#1u$WyKM' wq-zmh'~=VJ:Dٍ5 R2mW]Ū(8~r!Ôe"mA$V}J#ϪeƲsxd32,P̯=yŒUMm."CkU}hcCrjn?v_'yc`e#Qm1t'4 ³ĽHqryQ3!{蝲`02֠i%Dl?]kWqilr/גf7EIl 0%AFW| y/םӌ8G1Ni@ǴFτz < BB7UvZŏo %侣@cd/k0LEh>W K?Qq>] +oIW&H1EJTnlLǦmyd < Mu/cL^/85LqW~$Vbc2"j2KRgrF6p-dgt>˛_ug=ΑUsB$}32cMrOc572eK7Iw_OuGI|dZ,ӗW/ ^U{t{G.ꥁp-N>=:HƳ1SaV+wC;jt)+x"FSC?vd>j@t~R~-xLQ,oye6uw6ʆ} ފ%~M7)e⭭D E/2ȅXofj8ϑZ < |co?u]52=`2l < :.xdxg^'`Og)D/Yȅɧ~%o>%kqj3Sتɡ~܍yvc*AY\zN =]St?D%SUu[Y. 5%nI m(!.~BK p0c}ۢZs[G;R6WjXye n;.='l+yR;/hpLCdWBkjkON'f M.vdy1]^m Ê>N̷ 35ZYH:|Jo{ŻwoLXWM&z:B&EO@/6!σɍ[7lq𝿎\+?9mWYXGjMO h6C!員!7J$Pt*S"k%N&3U¯);UGXO07td˶j-C[8H٩PrCS$7i)Z V~#1SI8q!nK~6 8> ^XծS}EN*U,9~U +F gu(q' h ={{ < MW<QiuFVYo?]؛7]Wf= ٍKh>*c+vFdۡx5a='5*-pt)*Ma4Kǯ&wx k:( UgX-ľXe-,X`/οsqGb%c }v(IgݖK:܀Ym G?nL >"yI|)ζ\"}ލWev{0(/nC/i=qWeWՁ~bogg^tasԥRZYGJ<)Q[kHRfbx@X{Zf)v]"PIF+E떵3Et:+rۚcD!0|35UA-xj{&ڝ)̅+bML2mA;8զ;gO2}t8p<4mz]}G5ȗHZK6LaH?D zܒ}a )lG9dwIu+Ex~IoϪ:G+ӣD^ < cIhnG"vvYHD.D$aj :jYd*Cn&.SQ* 9Mf֮\_&G\O,R< (SfM,}!p/T$E;oˎ]-K zKƚ04h=E$z:8 MuQTLe(_8#*l1ld鹡0u%lH1hOݼǴѝfۢufk; 3n\8Jf;FlwybNGVXK緶'y-F e9 B;E$0&-`3(I;" "qvw:W\,CU%E$qُ<Ǡ:\:)NkMg҈e*K`w[~.%fX7Z%''g` wd>z[*4 EXXu|Mt{m6/Ci7ᯏ:v)|--(Y7㻈l *S8p"t2۳sͩ$VԧKVaLj\r MȻO{$9Fn>9f4zʞx`M}M5ܩ>Oy-Gl=i;:u]6P+[Ō[ʂ;,` A~D^Q@] ?Vp(F:BPC= --- > xg8k%F "DwB.ZL c1zDԨ E' JhK%pf/۹u=ֺƤD=`n08`F`0/[-& 66C W-T.@䉂ڡ;VXLL !.08h@.vP7@( kx!@A`_1 r!i bD=k ƦDìz3`gw}c?՘_Ԁ䂙)BcsP7([J+GL?WGrA.A[\ ìp(%\aPkml p_5!H7X@?G`V Jj@P$bciпEn~~TӯῬӿNs-xu iyVHk (1$x̗DcNh_qf^'( > C).pߊvGâY_0f$C0NIYo ʣH SoaZ k > a7$̎ ^oo) 1\~CC\CL]sx=?%a0;!ИcN{q-Ƭ3_g,&Ǡ?LiC`?nO"4 h0c7$#1fnQ5\0!AA@ߌ+TUsDBB?e=4 > 5Y~dBA??m`z@@i/æwˬ f,Dï틽5ʊI2qbVWɦw<7R|:!e*ny,VG"ShCI/dT 齊]6⠳6 wJSe,w]fR|-kg \oc\mkl+{lUqNn  wٚlI@ KJ?] {<6]'*٪ג@~28y}7/fpmBckX'o֦-GK4TG{@I>X]5UTinHElĒ $|_ɈZ{H"ZuDҞi٫.F+.uoӌ8SR قV]yl$_7VßxQ'lb@x'(I%_?@VEk$1~%6hĦǿn;"Hct2]0G9w\B~lR#'YZϲі )VCnnBDx"3:k'B-stTPx7I:K){z݆O"@:BX;+'LzCvqtLdvÂ+UHEc;T;2q‰DJFo) ;OŅ?e|< > n5 0|_FʇH0FŠx+Ef""e1bQ';6x}$ApZQ܊iӘpwÿJ쏽oIN45OVݵzNf"2ђX"(_YkIN/TUb\53`Ǵ Q'pc"&|=d;3 Ԅslت^(!pH$f`ہ`Ro>fjеsc[{gw>3Dw$kLF oG$XE9{8o7$\DU > A'CZ]09z@J!|0M$ (?`u9p> ϋ2R<JS5<-#^ KbUAn?\aJd hwZ~+ξjgV2c9 95Hi̇n5eo^qy}u-Z#Iw\;ngȑt C烍n"]&{y_Nw.zAᚎfޞA0d6[}wW33Ӕ},7}FNch85by)lUf?m<1|,.=qwv .Co'˵7,57eyz49uo,M;]Н(66'wI=q;|D| > "g!"ʰ4r!H8Lghٮi9Q|N0v)唜Ñ1~:Y5$G}ϽQd+|{:nm'vIw3{>Bcj:9 p^))ª[E-`B,Hdq6bc} > %YLQ8u1mQ_Jł#C)d+5βWE݂T<)H48!v2+TH@_5'\'A3&;wDU<.k/6ma]G U[yXm$M>7f ǽ]7z,tފ =!lJ'p pzFC-玛lfw8V@ _G6q+,l#'~4šPAfE[I}(:[׵'iX̙*wWti}\ȝ*#XmOvIe[-T(ȍQ!pJڴ?GHE+DJ][Θ$d7%?f/]PjשCmvQ *}ޜ?ڪrfrG@:O ĸw\D&jj(4g ULάMMԮ g͊ݛK.aƥT41;#_Iv > }JCڞ^ym8Φ0@%}W;<5l*kb~ԖOB,V  ĸ#lZpIix[RpNrٳnK֥^nՉ6#]\m&Utܼ$YWg[cǿOO|Ew#=x2[b=Zi > ơ+2ޫ@r?jdn1 /9t),#sC > 5QJ[$})`1N] p,=tUx.Y^b$Fg#xӢuŢA:ߕzqm1Uc VmLM K& > Z|Qf_Jzjӝ3f '>W?BvL8q6;ңElmK$%v&^xVH̅ψL=xNn>fH > WУ; `:ѕ"VpPH\|gUtuQ > p/$47x@T#Y;H,d{$"i qy\g,2|!7}VXbũ(Ȧz3kW.~B/Q#\Jzpmx^) ^h}a|Y^Ӌf)uu8Yߗp*ge.UEr`cMP{A= Z~K*&s2/bml w|6\M2Po6`'n^cڏN~y[cf~imѺrktәavv.C%IK#\CiNEoCꉦˢ'9]&^0/߄ <is1 '#K,ʥ[[⓼WKJ_L#Մ[RLd D{$lKG =Kaa%O`!͍N^=VsOB~T5 -|i?>%hu5b/jPM=}5H{&T8*S&hR&u^lFnr]o{䈽?~"X`$ٝqY]GǸ^; ̫OD!RgުQi E8LGcP|kO'&T߳qmi]%}T-O^ĒKN3,WM֓3G;2CFO",E,: & > 6ydyGN;Au|>_]D6Ts^xϩZ?:ٹTppcp +S%g 5 {ntݧkvMx#f7G؈O3= eOO&>[M[C``a#[zԞTF:s.NDb-eO?QkWQP > [.`_@D+8B#!(ȍ 10006c10019 < /FontName/OMYDEU+cmtt8 --- > /FontName/NRILCC+cmtt8 10023,10062c10036,10072 < EN>>T8fZ[K㙂[5la0&N?^^ u?ppBa - < m+ NNߊ [?6%af[p`߂( y^|n[o/p/n` wjGuYS}w/ݵo"/ óܑooN7MN%xڿ ^E7[Mpg(<~m7k(w(|`_偏l?|pcv ܙ7&@ y6@ DžϺmxp^~@ / W^@`gw3<)xֿҿyt>ῃB_ο6蟛W[9|Ey~}gQdNa?Sah v*/2xT~ %à #?=`0_/#ۂ0 FZ &X&:~Rmٔ{xD=SFT"LحQG{& b81R8Q KT7ڢ0SZ `O4T_dT6!SQ![q2hŖ;Clkut < ;һKZ L\*9 6] :B3?jg@0gFW\E4rQPG3Q[pe;MkJw ڤId{Ui(^ 4ieIbY?K'\,rٌ < YS^ csi %b;\VIm6ґu#祕 /d|*D:Qi63۳wԺH'=urSbhf+c=%/E_2oJ?%"Rc!݇XKgf9!(sb^PfL%IMc1B)",ɒ@ﲷ*.%C>NZ &RԅI4  -Sc#5Ѧ.Di>2=YBV.Bة`4{8Yhg/9c▨cPע8F:VN/5H#!YsqW-c1&3z6vҫBy`>ĒCKJꉮػR~y BLB=rX/#=` -*gЛ1ćgD~ Hti,d8sD=e bGueBM iX9;[qؗHzv#2*rHlSRTp,"li!@iQBL4|,!NԓMeaFٸU,xwZ!D*SՌ^]Jzf!~_eG?ީY} H M[t!Y3Z'DU&ez>m5?.$׼cB' < F}L֪<3`QֵQט'mw,-z+њ!fw^&J[l_H~2+pMI.󅃆{7> b~PlW_tOeò2}P{.?!():oks2&s xV C ͕Zx#~ eVsv].*\U$1ɸcLjqat:Č}8n1H~cXv1=Uo@Ŝ{mķSt~xڽp=ꄄ;Ӷad{ߘ4OboG (Bg;} :4օv:>gvx]. Y3;G{R\KF{0ӄN{!F!O5GR)ڊjy^hOE9V0>>"/nc >3SA@"wq < V{?x`vIOΩp)v6iɼ9R[G☤9kSw8iKSedA,D;Qjh׏y'_mUeXFL%W5;k YnBMFe2{wD) < 8:/i]H/#9IMCf;suYG_ < #z}ϹJ <:w?h[~`zMgdҼ ώbF ~ ߚa{oxv_םXh_Zq`vjn/ M!$.$3Z<d~e9F>,lZMOI޼o:Y9ž>qM^ < $e::5Z_Ck]Nd,gJ`Fj/{[O+{YZ0hS,ɲ%#b < OF[R͞p[j;\ LFUQR,iыwÙLwvZ'}_O5]}>_~C(DTygl73={P6R"{WƈPc*?j[HeVש=E < D5L4E#u̬2rq{~\@RiFt:{v\GWnhh;6,dh٪?#H.5(TH稆8Xa"H( ZU8ն@:ʄǷ,rZ`5Zm)aIGZ~x8jҥ%R~l*7qDT1xbudad'(!S|gJ4cyFBL6R\LEj(u>o~L/ͼ4bcsZ`9pvo{ѫ=vڧh͋r(xWfC016 3+9b}?7ҷ3?A:bsh6/ 7V޳1\` tu:ݜ6>H(ڒ7q3xj|{"CuD, MO@Aaf:&!,WmM *Y_9wfH+?fЈ2 2@划 5Dr8cyf5Fq>4_I~Vڱ`mXfՊg|ZŨ$5pJ"N<`,J뻤RQKԸ4wY+!n.I*|"E00e K L;TתJo ^zf3N[Z`HP칺rlriZ‡|DBjg/#_#$3OHM}*D腂`:-u4&:yH)/J%‡2)$>'4 /9FiPlۚ%yNEko < -uE~bbc39R$˛|krX-J < :4_.,8dcb0N5C\ÓڣgD*zO&y,iŦp1OV~YCWEbs"ku^MTw23 v0|l_)33}VU tGRέ8pFw Pdl:AtFVz8gRwP:6ʯH@3orAw-x. !Utzxn!bwZ$)ٶQjp<x`{G>Н5O'MN5=GuWEx,yojڒ(rBQ(e?/ pn}sPޒ5 {Mȏ.`!K"WpJBЌsX|,XuS~C/sdw+'*-;Ͷ1qz~Zv_u#W dóĵh} < *VJ8vDw2^)ʀcmVnEf < w?{ sn[T#ap`K$ԓ/IiXJ_ DRyXM+"wrڪP>7 &3wŅYVqK Ar92皨bso(Ɓo.ϼBm'LۏH'hՏk0;""\1x xI'ύ685Ywt~{WNTm*Bw:@24U]-%d <)7Nga:; < 9/v VbNaeMudDc=!W}"(cc {sd}bIX G XS[!=9#FMIq4]KL.SaSuCjnnBoa!L_\@fhaC < 7.uuiSY4Jj>ifS&!0``-[q"F[O&&MߧB~uLUiEȀ^0V~( < wrJ里{'y{_Q ^!/>0rMCKR < s"9?78{Klt < J,N_o<&k_ F2kC zkh %e ? p&TP% )۞NN\&FzM TFLo;N+I%Kbi < uFOq)3aO7:~ڕzՔz&x@?nʴhb=ʁx[֚ʺ6|,K)cMRNj){el;_w#|8r*/4}RySwU;I$VV7e ̲:BJ&1셎$G^s=?-GSpMMh ,Y>l~׷b/V$8 !yw K>nJe^ ènsPj'hԾGۉ^rrMG/䭊?k'*q!|1T~/\%qj' I7 <E,B-١//c.\{z|y?jG Tdk+貰Izfļu]U0c]uź>OR4o)'~~82ѐYgd!nu2WɄiŢQر_'(ŬPjP/DFx}WU4j/(f7x7l)3HnX2?eQw٘:J*dK8i0t ͕DeA?BIp` n?T88>%M5RmU._e+KyZE_ < S;Iѩ=xc=fvcaky6)>O @L$Nz>(XT\sr[}V qZTD@ʝR67^N7 < ui2s_Q TpU@l.XK~D]@HiXnM83C|ax3O.8O0݀h >ni }'`$dBtRD|'F^*bsop < C_`ZDցIajeW >\&Oce]&XMJG 5Vڢ4X!toHّ>dWK8ȿ$^9ցd7~^~֤9u*桽?ga=H]8P>6!iM>5v 1A < Izⱐ 7̷ԯkiչ}%:ά!2rn|@`}B˝<}9v| $T^,B,7.z:96f͝y [ԋ1$r"9}+4 < 4c-# < e#pґ{B`9r^F.Q`,.{@My_l9&N < taR02m_vDkRpۮbL Q/![_KK 9Étgr,Ƈ\d=C.}桲cJI{d`\R)XKKqqWk^Fez8 Qթ/;0BX1`:o < (jbe$'\(wvB.}Au\AW9FNc&;ìd,aj^Ͳ5R*)x5w=#oh؛ 6ys0 S <*ݚ+8f&?\X( &#L~KXUgZ)v5{?3\|`d~LЩ+BHJqڄYŵwILX~ey~טyƟ" t f6m:hPg@n/f4:>n|"aC㟷P57X|KmFڜ\4OT:x_Nɱv F$L˧Dl\v_n뺈y.:<6GEyR6.+{YͰ-PWʳ6Օڎ5- P*1lK5Q&WŨ\:cImITs]JyJ/RC@fzR(0Xaէ[ƭ Uys}hc3}EzѐUf2x#e0k < ׄd>g0EQ>m.=N'?+ȺTF.yxբ%KNᏞX(EʕkYVLYE^}abm |V*:H ˤK=EdRN:h|ZLR|,k&ulap,3ի$@Bv&/d;:2h߸&:GP4!J^JLF2h=y&ʩ ڵ>49-S=q]߅N7~:.H AeV$ßmHfN#>5ϞUj4&GRaa+ڭj1/7L7] #F5}hg0{|/zҙX &w[ b$~Neus)4/ޝXO֒ ٫̋vM] 9휳o+{{ߌ +Â08M#ɳyN\~顳ϑjJYO/%OnWt@ua紐X"y0XD38ԑ|ϕ3+QdTyJ='L%Ξ 8t^j( q < %jmk+6_[DyT,fDp/ߴ%;bx F&%arq0v00 j7{/!ϐkZDמr(?wGNE+4S 6xioeh`` j" vxZݒZb?1HW < }幄X16;w!P}8]T?lEsfx_:y!irA.w )B9fG'_b=*hhZQ@3FFzѧER`Md,,O9 i6μ>- ?QܡN@#A --- > EN>>T8fZ[SWU]^wPjv > 0 'A/ / yrxl0_{_uXA~E6uyP''oEmbr-sPߒ0 t}A0oA u˂<nwqA>-A7o;qoF:)>;E rZ^F7{ʿ H7÷o?j&xZO-&3IN65EQxϿWG>ol/GMk@1?p pp p_kg6<@ ? ܆Ͽ+pv w;ڃ<_l~OټS:A^Q_J/_MMϫ -haS񜇋<3(rrPx20烟)a0M4pzT<*aPGO0 > m YcfeG-P i?axlJ=<]"Pڞ)#*o&V@VH1W[̘GD)xĨU?%*ms)[ C'IF/tX2*)ͨ-i8bKIҡX@:f~m]Fe% > @&[.yMp b}{3h ~3dE.|Bg~|g(#OD8ɲ&5;یa`HmR$@=4m\N2$1달ȍ.ww@aFWq/u9dpFz+NܤocHJL[FBm>ku"M4{Y;j]}L:PUw뀊p4cC̱ՇΗmXʟregQ1KQ̐C,ޥ|33y > R}nP1/G(a&Ҥ1udIow[j!O'Qu-ӄP}Aon > )T$a > tX)aVh[kYĞ,!+^zT0=sv\z,F1tqK1_LkQS|Ys` uc_rȬVy98髖~=;]UEL`b!wZX%%DW])Oڼg H&90 > @hRqkv3M`y"?Of$42]RC"FSj2#:Ͳ}ބ48h$h=f 9$))@t*|{BT~U6봁 4(h!&P iA>GA&ò0sl\Hts#I9o>mTFRU1Lj%@wů\Q'z1P)6;Ws4i"}5QK~Us+k4#EY6Ғq^,t"eކepת/FY(^`zfjr7 > d%7vټWJ b > 67onG]Pfp*&FxkJ((k̓;ԖS=ehr;C/~TMl%-6a/f$?ig YA׽qk?(6썫yw > i2aYKU}UbM}= j۹d|OK<+܄!DJ-?E 2_n+9.qC.*Ԙdܱ^80 > mEI Y :jbY?$1,7obν6O)_:E܅E g}Bm3D.#=wq%#JވViBK轎EA#xmm{ ǼE~ 6*ىCl ëF7& > TO[=;H]M^dH4MEҁrd n$!/}>\Ys??0=\y_S{AbiކgH1hgoM0H使7 t;ίN[i,4@/\-Ը?fk;B5MI^ Q- > {KJ2?2SW RK*Zn%HkrVha]QrڜSU#b~|ާ_LHo_7bn&{/h `I? ю_5.'2t\z`H3N]0#Vrۗ'B-JqRg4e{dْ1q S'­fOJ-N5F .Zb&M#TAډH)E;LQt FU -݀>m JJ/uENo"u 0\C0Ƥ#G?[5jђC)JeI˛8X"dH`i20XĐ)p3Z%ıA!&).&l|RH_K"5~Z`Cx5:8G^PlC]v;XqSkϓl1m4d&utNifrr.qݒp{_wS}FL:sc7?ƗfZLm1u1]Z|չvHbP0 7ގ=^y;SRE9+SZ||[P`C@}y[Mށb D̠[KAm94͗kBb+Yc0p:ںza}nN}$ytmI޸rv<5>=!w"X\loC! > kM걽ҁK},ӡJzۦ0nͧ?q' 03bޫNp c{s;3Nz} vu3KthDHy}ҿ|ZrDI}DyK~r9nmhS}ԱbT?F[v%'0z%]O)u먥GoRj\ ;ubZo7$Og>y|d~?޲%*kUv/rl]y-0$u\]9I > o-QzuCN>"aճ/WGJ'$料IN"BA0 WRd IWFwPVC kbޅ4tN^6mM > ~{<'"v7\čjJʺTaH[i?VCy11)g>59,IZUͯ?uu^1Z1}yIOњ!I}3"zvYDi̯u*V:#)V_[d8(FvqƠxpt+c=a3 @~jI; > j(CTpN؍vZeCMWI^ob e4N~whŭ|v(e]F ah7a/`Jfx|i}̈m Deynuo6>w"-\z4'>NsꝪ^[]!۳KHZVFq*SW|$ n7 CZG_ <l*:T=g ;-l(5ʿ8OjtY,)9@ BEhFPYWf[J8= ?o;q|UgzYO >+e%;";KeױY > L+R"v;9QPb-08u0%uڤ4Y,%Fx/ yB)1豅9w>o1L,[-ܤ8}.|^BMsӰB!577 > /y@ D34Nn0!s:b:4ly,YE%Kw54)08 u'E&OSt!:X& `a* "Xd@@P ?Ax{gCƽU/ݨ b  mզߥrje9=%6:{%n If/J > /zφy ]alw52rOt[fb*ԌSsƔmsBR'G.n?#AD#iݤ% 4p :}] 0'[]?JjJ =SZJOL VC7zeJlz41HR@-kyދve]>%bƱ&)'2/STp>U9TZZy)F<;*杤@+2Tf\!~%BPe/Rɖ)F&?_y4~gz,f6\T[\j߄IJܼ;%|7r2a 7uٹa}5 Crj#D/9JsKi#kV 5 8rJY*?ۗMڒ85|ߓ@^XՆ$c"P\1f=Iy= > WǼaw*2ϵ͌WFtY$]Z=3obr:*Qh1.迺b]'d)hڔ??}S}hHȬ3k :+kdb(pUSbVi(Z5WUPXVFk" T^y !}L$8r0VYG*^YYSN&*/沕<}/{cM)[ݝ TɞB '}F'n@74˾~D0K2U!:)kx)Ej nHM?x$Zѹ`oVT0ZG~ZEw;x~>^MiϭY\er 3Yq ]Ֆ98hwUz-ߋ\^}Y-˾nz5;Axxy]d( FEޢy'Z efa'*S= oS!z* bCRv)R8.#8cmt"';`p33t 0 ےCk廡MU=KO"\ENxdX~$9m "ZQM%Z7X&zqF-@R|@0mr kQ#P9*g-0J\K3$чi8#6PXED "xl'(&%P^E8dF7z+ٹhfgqeP@] > VX:OLsܭ CZV}8UsY/S-L 0iޫq^w?էL.X`T&rg+mQWVv HR%[yC_Qirn}eJ@yRw?/? kRT:30. g(ik%&G}9C1Bf 6@˥%6D*«G$ hK| ۳ }!~a;n~7봸C3.f֢5܌XJ*B·vnS+,G > ݅{}JGd|d;t8OͧzkFcܹ6r̹gasʉaE7ܛRR^cMVi< z 琐/QOEiԳ"qCwu_PV:V˟ɔո-s-Pf#MJ\?IOFN’r15y=KĊF2Xq5~SUE۲7y.{)} ,vUӘ`Y}vYU02bͥ@=M妪KGϨRLjkES > ]w'Or d#\eĴ&O ܚVDqa;] X$M=~vXHu\CpWAqϵxִܾ@IaZtWgVp GT9w7{>I{N>EJM;*w/cA|!?jEy3΃BH-w{tOv GE lt\t?h=!m~x(qC=&ZT/6AjA0Nn)MfbeR"~u5)8mWynm㨗ҥ?n%ām\QG39wC.ZX՞j!HPY e1=Q0 Ti~q髵Qd{`2ZAO(M_ޗ!0y7fj5H2s lJ.;Iw!ʠ:.IGЫA#t aV\|hӏsOz@R5/f)vsQ;74tMrCb]zhpns3JJxC.d^_zV% ,*3-QwDT \<WL=ljΞ6>}32>iܝ\|m>ިqr&̓!srWdMNyҡxq]28<= !@8GWẖ %C/5w WEmȶg_6xܕ)!+qc^{9;bgT]s:ifdajƘ;Q=@1-jLe]R Eg (N|։a !~9[T)^huX~_I A+ Ɗ4}O ˟zGԎ e $K7fcsMgwzh>02?y?!Wfcq$%8XmBȬZٌ$J&,Y2Jp![Ja,g>%R~׶w#mΈnIWJ' B/'fX;vq&S"ot6.Ltp/Rxu]D<pD~#"<)x\fXʖt+oYZtJmN a1$7|ny(G,CS-Rm&m_XYojDbWfrCXV"ߣH=I z'n*!#ɷ<+p}bj٢[uwbN~w;%hy6[ &S > uGj3}z&"~WuǘRYH(bT .ڱ̤$.PFrҗ~fx Uj ])fU0S-ֆ~_ˆ<>_1>٢Zsh*3xhW2mZ~K˵_akd2^3 wAs6NFtd]*#qGjdy%B^GOe_,Gc"ʵO+YZپ\1 > >ka+TeRJ"c2uq)'j4Lr|Aj-&I)EX@5A`08IUr TIR mStHwbkno\k#N(%/bq%}&r#Ui4<QTbZ瞸`YJxy}$^U2+Oނx6V3Hk}VҚgϪR5ݣ_|qDbs옗\&͛z#⚾l3=> ̗G}L-I1oD~+<~"ymլ~T@ !AJ;M>v4GF[^lz#~vY3 lIRѷr!@\FG{MKNc > vW]s{5lV9s]ΈǀP'EkIU~jb_E @vYU ڷ=A`oýoFTa KYʦa<'h.?Ht5~拋V[ 'hqPpκvG,<ދGi,"FDz}WU(2 24 00\5aww.*b`NNƟV 3_dؼ4NV ;I/c{mk4(]dj~")L&F2kVxlǧp|4\\xg^i^(` aP' &x 10072c10082 < /FontName/VELYQM+cmmi10 --- > /FontName/VBLVFC+cmmi10 10085c10095 < /Length 3720 --- > /Length 3721 10088,10103c10098,10107 < xTgTSݶUJpHIH"% $ )J$R*4)D)ҋبR-/3g5^s6 v BW~~B@pR΂$GI/P@!Hy < vs;#H,K%B^d@ < {@dY@Cp) 0BI` Z@I 11#%go3{jA  qIY,mfۘ/cƔ`

TV851HQM1=,<)m򚈌Ю0%O̐ɬ*t#7}~[αNqJe°尨v}veʐ7k<՝'v'雊)WVn6 -mW8;09ZB k/ |fWmTML. SA.[J=F<6a/c*WU/ < :/θU+ڸe½Ňĥ.켛^O < =CY@uۂ-(( &Z yBd_K+Npԙ4mJ2 \ލU4t=p*-cidƻ_mnY>^8TVr~&UpeŘ j4ĵ(NVHFg< ^sg{qfi]zC=jE9ѹvCEgrdKfV(_XlXkec+)qb!= 9"&S#ĝq؏'=IRYiYMı=DE\G_{](FtQlq#bBӴ7 rkou" ^ڪDn5;EU+ g8ݘY~'7[{gw}toD3)iQP¯E:շtJ9ʉWR|]m~a,:*<+w䒔!<:gϿ$iC)SR:wL < eLrˊLdS],ͧ\Y\as;e I6G × ;:(VaфƮBF:Mk]q*~7[%ѶR{vngڽʽge @f"6aЕ-6v61m-ҧ1]r5y|n[N7_5*wy&'ĎLR]boM">ή/w9ð{cOt$oϚ3i8,2 < wL%" (cviWh;4,#z1Yu b$,?)zd9#^V1 Gi#i\pga1WS:=.뮊-y'!xwH\Jե%P{3׈ < (dž {ik#z2wJ :Nj%т VECWB"lgꙛJ$ON&:L 66sìNqMkKꇧ7 O#z1w&Ce>LM-I.lN]|ѸbMmB+/0iV$pꃎXXȔiO.}۸w5(q\SI]Ԏ"C)x3IOtwO:>K7?|1¥ơk[wc/-8j> V )\1yDdf"K"Kzռ 2\j`g/`+R\!Ѭ hoP׈۝/ cbn8v9љ < r&OUcrQ*I+j S.ԼI)2Wz`bYX{q0-1g(7Y߄11x[l{:{z6¦uc"}^XB,uX0a4h:?t{ߐw=$ӳ )WW/חIH }^x>!9+tt'O<1bw/%x*]3uFr\{K3UC1$n&G2zg^p]PǓ),+FVմ(f z33wC}$#%rfcoiM\q}w8 /^K&N>t, Z:HF=ۼPT'A,ܘB [w,"N/ٿS]ǥά)Wუ}*%4x3:>C_Ҏ7 tt3N# < 0aVDGyڍgf, Ukϰ۸kX!a6{pg<*dp*&DobjҸs{rj/@_SKb3pGτe鮵1g]V2Os67cNɮn8YD)8VpK#bPJqj oe|{Yd[*B x.V(I0w8C$0D_v --- > xTgTSݶUJpHIH"% &)H)J$RT*4)E@"(EjyA~?18sk5O r*#r@9`?b@x > DSheVCAe]0&R؃BE%K(:La9La6В"H< ,p <3|˜1ޓ PۼG$f u5 <@Ô@ 7g)]oc6l~sG u0s Ddj}Y qr:6,0~O[Qp{?m@1x/?IdV  98ZHЖ}CP󆰾xDE퍶 > (OJR@:&ۜCfu1ҕQEoq #2?q;< TT0D"&:T"Z2 axOykl?H[6??oF @Ж7Bp? @$P{?(%@2'Sgno5 QS#"TDVh5D_ "1d"8 o\!Pr(@P[@+CzG("۴-HBd_D"' {B |91f0rS=RJBʑ/xgQ;!-CW]ФkK1H<)NR% >짡Ƒ,njc93/|lj,ey2Q(1xZY=&DxNSk'(13sW" s+<2Kr.C)o6wrzUz?j5ZsٰSzo_e߯,2}/ ½ڐ3q3{>dah4(N{5.p8ݲ~itOn&OҌ!|E/RQ}4ŦOLbp ήMߥ%(2%-C;eq5;*b>V851HQE)=K7EyMDFhWEil'NgdVNQ߾-?+hlS\alR0h9$Uoy]2$*OuɱmyIbJe囍iKG,Dt'QB19KٕGtB,4zr*gJ-B|DzB29segw<?)|GihF<+|[PsJryV W‚LV7{wK]u6KR(Ut[4_YXd]ҹVyMkiX=IC۲+ΫQ-Y:c>Ff?Efuun3υh/]?xCDݓ2U>q4SrAT*q-kq}$OCY'+^ݿgEpl`ZA~NttADlcٹ_K  pl{06 [,('!G\djD}0}CI > 3+-9'*kXo닜ܥ^gNk\wd^~:!!$?O~Y7 $Ǽ6fjQ,QIhSQThQƴ:Z<8& LwNԶKMM󘈂 > ~-B&GgxRr"9CůF9Ю]-~!,:*<+v䒔!Ⱥ<{H^U]󡔨V~)r;m|2U",Sy.<'v+"ۄ3By,a8#ih7arႱAe[E)00Zߙo]ޤit!aη _bb1(VI'fԋt^;'yzo,Fm|w^ T5UaX8JfPfQLq61mM_H OCbn~U`n<7-'57xj\0o=ؑ|דvB؛Ҭ닆b0,zND;L]^ƙ4M?,2 > uL.%$ (cviWh;Y4,#zC1YuB5IY~R > PўsX'bfU$ބGҸFKwڕbا.GQuz]F\[l?dOBk+WC_ÆWV˸ > ¢7=Fdt;J(=j r E$27IZ/"Mw8xZAd̡IAɂdXZũg[ |sf쬱 2T--̇̚J ;U 9qV S}{27BmY^JowTm|"s`4Xa>yn P t> (cE:V:Ge26ﱒsZxb_7\ 0J+ꡋ%8TJCӜIz{zy*Aˡe .5]ۚ[F&ifEH5MH0ݘepǥƲX[=|7&J$3\Y+ >0U;{mtM\/Hi INF/N^#`oounP0DA`1z ˞n"Ty?Q !~됂&k*7)f!_lX9ݧ@Zc\?L"l̽6!&o mdB )6w=_뀺C%<>A#3 {9-8Ú;7}׃7i=$ul]˵%j|B?Q<:G:ѓy{2{rb*]3!G\{K3UCp2dT84[$r1dѐ݋/nS8qu+t44I:+"c&'2z/.n(I}lZXVS5r%k-C`wgw|BY_lmjގǥ"'}O%4Nvzgt>=s}A`99WC#8oAA > gpFzc`žʼnJ5Ϯ*Y$V/D۸ > ;7LVE9m07:y@iTTL6QoUq1 ^T_fHӗ^{s΄mtF?J¼uY>>CUJx4},sޫ"K"Ujwv_u4ݍ'ǫX1D2Cej[ 10113c10117 < /FontName/INDTBR+cmitt10 --- > /FontName/HHKQAE+cmitt10 10126c10130 < /Length 2704 --- > /Length 2705 10129,10139c10133,10141 < xS{8T?1tQJ_Fnf0&1."1&Xʘ\dH(r-B1%\j ~9k=z{˧ɒ:`Hn4_˅ҁt!6QَǡzO$9p,휴80cو7 04 x-GO lta``y.a=uPx"4.&JwN5Ӌ f0;hTOEh0c2? s\( HTi*e0`W_ 0CԖ<cW[_̠" _s~:{T\*20o ±D`OKEepog'f L؁A < @hu#4&[ jA < C S sZ6Q"|7t;5rl<7*MD*:  UdqE. ^,6jns Хa GHr!H0arE2D(b} x GX0BD99w" qq7e# VDLѻo:J"Ȣil`@D?lm.. }\6%xl6G^h`8\ < sKQb/Ȫ~Uu2uO`goc/eݟPkYw*ˉң)H>{qBxl|;Fx_"4[5&xkѯb5{PEs4N8'ODT;7#cV9JIYMH@GnD=(#}?s|iKhJ)%^!5:dNO9|j%⑨+Iw|$ < \ < YYJM6^!Y * zБ|4dqdFa;Vxԉ:4Lf8U%,I7W < ͈?jg6VE&m:wWk'ڲǟE}.c@1Я讹+OUA=`}\q 2h]+ ֤lN*6_e剺cb3'hXW 7|v(a$ޢ#7%1JV2}<՚Jy,=o".Ӻm$WEt?kԋ~=dW:O/yױGRvWr$Ӓ .Catbj:rjhP؆ض A%S9=|FZ3X%r6Э_%/P̤u7ulPS/KF槴; $ sӂSS6 Tz= )UyexqmӽնzDa?8T ޼gddfɊ\FU?5^cRUиe < ii/O#;cZϼ8GB8{ߝa"$xj wN{9Oczir4蚼twx(Ģ2"S\/J' --- > xS{8T?1tQJ_} ) 5ŬE$GDH) _D%blKԔ&D3>gs;Yyֳ{^>M,&בC:.v;y#\..t|uȶ<p"Af7GQjSxҹC}AZR|& 6́پ. > wG`OқWg`|ـ/ ,&N(՝d;!eq 0is|U9,sX悅p$5˖ > 5qD20+ʯ l`_CSj -JfP9? u=y *Ov+.L 7X ~=¥287f3&l :p-=` o ϻ`-bfwP}CM>T|nYZZ31Z\9rGg`l6d rOT.7xب́@>-!~ > B"+=!׈"w;8_q#D4w'~{*p'xA~l\6buXH$k,hΆD`HG9ƃD%`!}fy?"\$͆ܯQ4ų"?iIa=!UO.[-GsV\2&8UR σ8Jٞ.1+ϫ?AvmJo=6sإEȈ%VaIO]}l&M,硬j=nŷ[99t; 4$M' > OasڈLUP|7V|:ƞ㝄Zņgpb FEj$Z΀E.ݕ_ %52 $G;,#} Qf0wД JFQi > H. c.1"/Iͽy%FP*$WRΓ5I;'jhwӷLV;)Z2okؕ+p-vΕd/82Zj;3ٗxo($h|65olWѕwTteI)rTz/7iũԉ6/S?W dzO*kT)w{&y>!Uf^㛝ago; $l[Y{Oem쮒<}d5z > 5~̭cR:#ubBQ<T~k -qM\eJ+:pmط)Td$wK= ֧X:'DS(geL1exᨷ̜2c_.-qU.H<$ jGNtݿ(wEFt{Yߣ[{N`t{Ahm2?M񷖝/zwD^gT{n S1QfRvq#%tLiTj[wRa\B#g&GzV܇ > sMoSpcBOg^e\\ë:a1 EevL?[SZq n:8^eH1ѓH]^tU>.Ө "`]Mx+R>k`k{/D11Q9SO׏u%:S= 4KoӽI`Dʐsj֞+kҟJB7[˴omv[{!Ez/_֥N25F+vUݝV7df6H(<$Nʢ3-T4{JUr:c7Ol%Rh?R"RڮտnM˪̚Nqsk^cΆL;C 饼%V!ѱkpB\k(lxYOlހ]pm-nI E=HzfOVqXt\ܮ0"OMԕdsj)#]KcJTq@Ygq-Ǥl,mcdt֕%I#^ZM[[Uֺ!4MY,Iڄf׹Hf9_Fn |FXp?S0AMX4r_cWw١n#O?fp!|źc WQؾk,Q8*NGFKtY`Ō]PMdd~|Db[af`N::䥂!j@߭Gxɔ =~+kJ\]1*nzH5hI젪S9\c@)i2 4̴g\C]1g /lݟ'LTvœnfhBM]ni(N /CreationDate(D:20030113162130-06'00') 13286,13290c13288,13292 < 0000416482 00000 n < 0000463813 00000 n < 0000429828 00000 n < 0000430039 00000 n < 0000416688 00000 n --- > 0000416480 00000 n > 0000463811 00000 n > 0000429826 00000 n > 0000430037 00000 n > 0000416686 00000 n 13293,13296c13295,13298 < 0000463994 00000 n < 0000465179 00000 n < 0000465260 00000 n < 0000430224 00000 n --- > 0000463992 00000 n > 0000465177 00000 n > 0000465258 00000 n > 0000430222 00000 n 13417c13419 < 0000430118 00000 n --- > 0000430116 00000 n 13423,13424c13425,13426 < 0000289091 00000 n < 0000288900 00000 n --- > 0000289090 00000 n > 0000288899 00000 n 13426,13427c13428,13429 < 0000301358 00000 n < 0000301170 00000 n --- > 0000301357 00000 n > 0000301169 00000 n 13429,13430c13431,13432 < 0000306921 00000 n < 0000306732 00000 n --- > 0000306919 00000 n > 0000306730 00000 n 13433,13434c13435,13436 < 0000322172 00000 n < 0000321982 00000 n --- > 0000322170 00000 n > 0000321980 00000 n 13485c13487 < 0000429937 00000 n --- > 0000429935 00000 n 13487c13489 < 0000429988 00000 n --- > 0000429986 00000 n 13490c13492 < 0000416795 00000 n --- > 0000416793 00000 n 13494,13495c13496,13497 < 0000328473 00000 n < 0000328282 00000 n --- > 0000328469 00000 n > 0000328278 00000 n 13503,13504c13505,13506 < 0000341104 00000 n < 0000340916 00000 n --- > 0000341100 00000 n > 0000340912 00000 n 13545c13547 < 0000416922 00000 n --- > 0000416920 00000 n 13597c13599 < 0000417049 00000 n --- > 0000417047 00000 n 13636c13638 < 0000417176 00000 n --- > 0000417174 00000 n 13644,13645c13646,13647 < 0000358487 00000 n < 0000358297 00000 n --- > 0000358483 00000 n > 0000358293 00000 n 13647,13648c13649,13650 < 0000362031 00000 n < 0000361841 00000 n --- > 0000362026 00000 n > 0000361836 00000 n 13654c13656 < 0000417488 00000 n --- > 0000417486 00000 n 13660c13662 < 0000417599 00000 n --- > 0000417597 00000 n 13671c13673 < 0000417726 00000 n --- > 0000417724 00000 n 13686c13688 < 0000417853 00000 n --- > 0000417851 00000 n 13702c13704 < 0000417980 00000 n --- > 0000417978 00000 n 13719c13721 < 0000418294 00000 n --- > 0000418292 00000 n 13731c13733 < 0000418421 00000 n --- > 0000418419 00000 n 13739c13741 < 0000418548 00000 n --- > 0000418546 00000 n 13746,13747c13748,13749 < 0000375306 00000 n < 0000375118 00000 n --- > 0000375301 00000 n > 0000375113 00000 n 13750,13751c13752,13753 < 0000379274 00000 n < 0000379085 00000 n --- > 0000379269 00000 n > 0000379080 00000 n 13754,13755c13756,13757 < 0000383193 00000 n < 0000383005 00000 n --- > 0000383189 00000 n > 0000383001 00000 n 13757,13758c13759,13760 < 0000391698 00000 n < 0000391511 00000 n --- > 0000391694 00000 n > 0000391507 00000 n 13764c13766 < 0000418675 00000 n --- > 0000418673 00000 n 13774c13776 < 0000418786 00000 n --- > 0000418784 00000 n 13779c13781 < 0000419084 00000 n --- > 0000419082 00000 n 13788c13790 < 0000419211 00000 n --- > 0000419209 00000 n 13799c13801 < 0000419338 00000 n --- > 0000419336 00000 n 13814c13816 < 0000419465 00000 n --- > 0000419463 00000 n 13824c13826 < 0000419592 00000 n --- > 0000419590 00000 n 13836c13838 < 0000420009 00000 n --- > 0000420007 00000 n 13850c13852 < 0000420136 00000 n --- > 0000420134 00000 n 13860c13862 < 0000420263 00000 n --- > 0000420261 00000 n 13872c13874 < 0000420390 00000 n --- > 0000420388 00000 n 13875,13876c13877,13878 < 0000398744 00000 n < 0000398557 00000 n --- > 0000398740 00000 n > 0000398553 00000 n 13881c13883 < 0000420501 00000 n --- > 0000420499 00000 n 13890c13892 < 0000420815 00000 n --- > 0000420813 00000 n 13900c13902 < 0000420942 00000 n --- > 0000420940 00000 n 13909c13911 < 0000421069 00000 n --- > 0000421067 00000 n 13923c13925 < 0000421196 00000 n --- > 0000421194 00000 n 13935c13937 < 0000421323 00000 n --- > 0000421321 00000 n 13946c13948 < 0000421637 00000 n --- > 0000421635 00000 n 13952c13954 < 0000421748 00000 n --- > 0000421746 00000 n 13959c13961 < 0000421859 00000 n --- > 0000421857 00000 n 13973c13975 < 0000421986 00000 n --- > 0000421984 00000 n 13983c13985 < 0000422113 00000 n --- > 0000422111 00000 n 14002c14004 < 0000422427 00000 n --- > 0000422425 00000 n 14020c14022 < 0000422554 00000 n --- > 0000422552 00000 n 14031c14033 < 0000422681 00000 n --- > 0000422679 00000 n 14044c14046 < 0000422808 00000 n --- > 0000422806 00000 n 14055c14057 < 0000422919 00000 n --- > 0000422917 00000 n 14065c14067 < 0000423320 00000 n --- > 0000423318 00000 n 14074c14076 < 0000423431 00000 n --- > 0000423429 00000 n 14085c14087 < 0000423558 00000 n --- > 0000423556 00000 n 14096c14098 < 0000423669 00000 n --- > 0000423667 00000 n 14111c14113 < 0000423796 00000 n --- > 0000423794 00000 n 14121c14123 < 0000424094 00000 n --- > 0000424092 00000 n 14130c14132 < 0000424205 00000 n --- > 0000424203 00000 n 14140c14142 < 0000424316 00000 n --- > 0000424314 00000 n 14148c14150 < 0000424427 00000 n --- > 0000424425 00000 n 14159c14161 < 0000424538 00000 n --- > 0000424536 00000 n 14170c14172 < 0000424836 00000 n --- > 0000424834 00000 n 14182c14184 < 0000424947 00000 n --- > 0000424945 00000 n 14188,14189c14190,14191 < 0000409635 00000 n < 0000409445 00000 n --- > 0000409631 00000 n > 0000409441 00000 n 14194c14196 < 0000425058 00000 n --- > 0000425056 00000 n 14202c14204 < 0000425169 00000 n --- > 0000425167 00000 n 14216c14218 < 0000425280 00000 n --- > 0000425278 00000 n 14226c14228 < 0000425578 00000 n --- > 0000425576 00000 n 14235c14237 < 0000425689 00000 n --- > 0000425687 00000 n 14243c14245 < 0000425800 00000 n --- > 0000425798 00000 n 14251c14253 < 0000425911 00000 n --- > 0000425909 00000 n 14256c14258 < 0000426022 00000 n --- > 0000426020 00000 n 14261c14263 < 0000426423 00000 n --- > 0000426421 00000 n 14267c14269 < 0000426534 00000 n --- > 0000426532 00000 n 14273c14275 < 0000426645 00000 n --- > 0000426643 00000 n 14281c14283 < 0000426756 00000 n --- > 0000426754 00000 n 14286,14287c14288,14289 < 0000413661 00000 n < 0000413471 00000 n --- > 0000413658 00000 n > 0000413468 00000 n 14296c14298 < 0000426868 00000 n --- > 0000426866 00000 n 14312c14314 < 0000427187 00000 n --- > 0000427185 00000 n 14320c14322 < 0000427318 00000 n --- > 0000427316 00000 n 14328c14330 < 0000427449 00000 n --- > 0000427447 00000 n 14333c14335 < 0000427563 00000 n --- > 0000427561 00000 n 14338c14340 < 0000427677 00000 n --- > 0000427675 00000 n 14343c14345 < 0000427983 00000 n --- > 0000427981 00000 n 14348c14350 < 0000428097 00000 n --- > 0000428095 00000 n 14353c14355 < 0000428211 00000 n --- > 0000428209 00000 n 14358c14360 < 0000428325 00000 n --- > 0000428323 00000 n 14364c14366 < 0000428439 00000 n --- > 0000428437 00000 n 14369c14371 < 0000428745 00000 n --- > 0000428743 00000 n 14374c14376 < 0000428859 00000 n --- > 0000428857 00000 n 14387c14389 < 0000428990 00000 n --- > 0000428988 00000 n 14397c14399 < 0000429191 00000 n --- > 0000429189 00000 n 14406c14408 < 0000429305 00000 n --- > 0000429303 00000 n 14425c14427 < 0000429419 00000 n --- > 0000429417 00000 n 14435,14814c14437,14816 < 0000419906 00000 n < 0000417388 00000 n < 0000417303 00000 n < 0000418192 00000 n < 0000418107 00000 n < 0000418982 00000 n < 0000418897 00000 n < 0000419804 00000 n < 0000419719 00000 n < 0000423217 00000 n < 0000420713 00000 n < 0000420628 00000 n < 0000421535 00000 n < 0000421450 00000 n < 0000422325 00000 n < 0000422240 00000 n < 0000423115 00000 n < 0000423030 00000 n < 0000426320 00000 n < 0000423992 00000 n < 0000423907 00000 n < 0000424734 00000 n < 0000424649 00000 n < 0000425476 00000 n < 0000425391 00000 n < 0000426218 00000 n < 0000426133 00000 n < 0000429725 00000 n < 0000427085 00000 n < 0000426999 00000 n < 0000427878 00000 n < 0000427791 00000 n < 0000428640 00000 n < 0000428553 00000 n < 0000429620 00000 n < 0000429104 00000 n < 0000429533 00000 n < 0000430284 00000 n < 0000430368 00000 n < 0000430458 00000 n < 0000430548 00000 n < 0000430659 00000 n < 0000430760 00000 n < 0000430850 00000 n < 0000430940 00000 n < 0000431030 00000 n < 0000431131 00000 n < 0000431229 00000 n < 0000431307 00000 n < 0000431385 00000 n < 0000431463 00000 n < 0000431558 00000 n < 0000431653 00000 n < 0000431731 00000 n < 0000431809 00000 n < 0000431887 00000 n < 0000431982 00000 n < 0000432077 00000 n < 0000432174 00000 n < 0000432249 00000 n < 0000432327 00000 n < 0000432405 00000 n < 0000432500 00000 n < 0000432594 00000 n < 0000432672 00000 n < 0000432750 00000 n < 0000432828 00000 n < 0000432923 00000 n < 0000433018 00000 n < 0000433096 00000 n < 0000433171 00000 n < 0000433249 00000 n < 0000433344 00000 n < 0000433439 00000 n < 0000433517 00000 n < 0000433612 00000 n < 0000433690 00000 n < 0000433785 00000 n < 0000433880 00000 n < 0000433974 00000 n < 0000434052 00000 n < 0000434127 00000 n < 0000434205 00000 n < 0000434300 00000 n < 0000434395 00000 n < 0000434473 00000 n < 0000434551 00000 n < 0000434629 00000 n < 0000434724 00000 n < 0000434819 00000 n < 0000434897 00000 n < 0000434975 00000 n < 0000435050 00000 n < 0000435145 00000 n < 0000435240 00000 n < 0000435318 00000 n < 0000435396 00000 n < 0000435474 00000 n < 0000435569 00000 n < 0000435664 00000 n < 0000435759 00000 n < 0000435837 00000 n < 0000435915 00000 n < 0000435993 00000 n < 0000436086 00000 n < 0000436181 00000 n < 0000436259 00000 n < 0000436337 00000 n < 0000436415 00000 n < 0000436510 00000 n < 0000436605 00000 n < 0000436683 00000 n < 0000436761 00000 n < 0000436839 00000 n < 0000436932 00000 n < 0000437026 00000 n < 0000437104 00000 n < 0000437199 00000 n < 0000437277 00000 n < 0000437372 00000 n < 0000437467 00000 n < 0000437562 00000 n < 0000437659 00000 n < 0000437738 00000 n < 0000437817 00000 n < 0000437896 00000 n < 0000437990 00000 n < 0000438084 00000 n < 0000438163 00000 n < 0000438242 00000 n < 0000438321 00000 n < 0000438418 00000 n < 0000438513 00000 n < 0000438592 00000 n < 0000438671 00000 n < 0000438750 00000 n < 0000438847 00000 n < 0000438942 00000 n < 0000439017 00000 n < 0000439096 00000 n < 0000439175 00000 n < 0000439330 00000 n < 0000439441 00000 n < 0000439553 00000 n < 0000439680 00000 n < 0000439807 00000 n < 0000439895 00000 n < 0000440108 00000 n < 0000440249 00000 n < 0000440403 00000 n < 0000440548 00000 n < 0000440651 00000 n < 0000440806 00000 n < 0000440940 00000 n < 0000441046 00000 n < 0000441140 00000 n < 0000441240 00000 n < 0000441397 00000 n < 0000441517 00000 n < 0000441644 00000 n < 0000441737 00000 n < 0000441812 00000 n < 0000441907 00000 n < 0000442018 00000 n < 0000442129 00000 n < 0000442207 00000 n < 0000442285 00000 n < 0000442363 00000 n < 0000442458 00000 n < 0000442553 00000 n < 0000442631 00000 n < 0000442709 00000 n < 0000442787 00000 n < 0000442880 00000 n < 0000442975 00000 n < 0000443053 00000 n < 0000443131 00000 n < 0000443209 00000 n < 0000443304 00000 n < 0000443399 00000 n < 0000443477 00000 n < 0000443555 00000 n < 0000443633 00000 n < 0000443726 00000 n < 0000443820 00000 n < 0000443914 00000 n < 0000443989 00000 n < 0000444067 00000 n < 0000444145 00000 n < 0000444240 00000 n < 0000444334 00000 n < 0000444412 00000 n < 0000444490 00000 n < 0000444568 00000 n < 0000444663 00000 n < 0000444758 00000 n < 0000444836 00000 n < 0000444911 00000 n < 0000444986 00000 n < 0000445081 00000 n < 0000445176 00000 n < 0000445254 00000 n < 0000445349 00000 n < 0000445427 00000 n < 0000445522 00000 n < 0000445617 00000 n < 0000445711 00000 n < 0000445806 00000 n < 0000445884 00000 n < 0000445962 00000 n < 0000446037 00000 n < 0000446130 00000 n < 0000446225 00000 n < 0000446303 00000 n < 0000446381 00000 n < 0000446459 00000 n < 0000446554 00000 n < 0000446649 00000 n < 0000446727 00000 n < 0000446805 00000 n < 0000446883 00000 n < 0000446976 00000 n < 0000447070 00000 n < 0000447148 00000 n < 0000447227 00000 n < 0000447306 00000 n < 0000447403 00000 n < 0000447498 00000 n < 0000447593 00000 n < 0000447672 00000 n < 0000447751 00000 n < 0000447830 00000 n < 0000447927 00000 n < 0000448022 00000 n < 0000448097 00000 n < 0000448176 00000 n < 0000448255 00000 n < 0000448352 00000 n < 0000448446 00000 n < 0000448525 00000 n < 0000448604 00000 n < 0000448683 00000 n < 0000448777 00000 n < 0000448871 00000 n < 0000448946 00000 n < 0000449055 00000 n < 0000449146 00000 n < 0000449253 00000 n < 0000449350 00000 n < 0000449448 00000 n < 0000449535 00000 n < 0000449622 00000 n < 0000449709 00000 n < 0000449816 00000 n < 0000449917 00000 n < 0000450004 00000 n < 0000450088 00000 n < 0000450172 00000 n < 0000450275 00000 n < 0000450375 00000 n < 0000450459 00000 n < 0000450543 00000 n < 0000450627 00000 n < 0000450732 00000 n < 0000450831 00000 n < 0000450916 00000 n < 0000451001 00000 n < 0000451086 00000 n < 0000451209 00000 n < 0000451313 00000 n < 0000451418 00000 n < 0000451517 00000 n < 0000451616 00000 n < 0000451715 00000 n < 0000451838 00000 n < 0000451947 00000 n < 0000452046 00000 n < 0000452145 00000 n < 0000452244 00000 n < 0000452367 00000 n < 0000452476 00000 n < 0000452575 00000 n < 0000452674 00000 n < 0000452773 00000 n < 0000452896 00000 n < 0000453005 00000 n < 0000453107 00000 n < 0000453234 00000 n < 0000453333 00000 n < 0000453456 00000 n < 0000453566 00000 n < 0000453675 00000 n < 0000453777 00000 n < 0000453876 00000 n < 0000453975 00000 n < 0000454074 00000 n < 0000454197 00000 n < 0000454306 00000 n < 0000454405 00000 n < 0000454507 00000 n < 0000454609 00000 n < 0000454736 00000 n < 0000454846 00000 n < 0000454948 00000 n < 0000455050 00000 n < 0000455149 00000 n < 0000455272 00000 n < 0000455382 00000 n < 0000455481 00000 n < 0000455580 00000 n < 0000455679 00000 n < 0000455802 00000 n < 0000455911 00000 n < 0000456020 00000 n < 0000456119 00000 n < 0000456222 00000 n < 0000456325 00000 n < 0000456454 00000 n < 0000456564 00000 n < 0000456663 00000 n < 0000456762 00000 n < 0000456861 00000 n < 0000456984 00000 n < 0000457093 00000 n < 0000457193 00000 n < 0000457293 00000 n < 0000457393 00000 n < 0000457518 00000 n < 0000457627 00000 n < 0000457727 00000 n < 0000457870 00000 n < 0000457984 00000 n < 0000458127 00000 n < 0000458241 00000 n < 0000458355 00000 n < 0000458469 00000 n < 0000458583 00000 n < 0000458697 00000 n < 0000458840 00000 n < 0000458959 00000 n < 0000459073 00000 n < 0000459187 00000 n < 0000459301 00000 n < 0000459444 00000 n < 0000459563 00000 n < 0000459677 00000 n < 0000459791 00000 n < 0000459905 00000 n < 0000460048 00000 n < 0000460167 00000 n < 0000460281 00000 n < 0000460424 00000 n < 0000460541 00000 n < 0000460688 00000 n < 0000460808 00000 n < 0000460928 00000 n < 0000461045 00000 n < 0000461162 00000 n < 0000461279 00000 n < 0000461426 00000 n < 0000461547 00000 n < 0000461664 00000 n < 0000461781 00000 n < 0000461898 00000 n < 0000462045 00000 n < 0000462166 00000 n < 0000462283 00000 n < 0000462397 00000 n < 0000462511 00000 n < 0000462654 00000 n < 0000462774 00000 n < 0000462888 00000 n < 0000463031 00000 n < 0000463145 00000 n < 0000463288 00000 n < 0000463407 00000 n < 0000463527 00000 n < 0000463641 00000 n < 0000463750 00000 n < 0000463773 00000 n --- > 0000419904 00000 n > 0000417386 00000 n > 0000417301 00000 n > 0000418190 00000 n > 0000418105 00000 n > 0000418980 00000 n > 0000418895 00000 n > 0000419802 00000 n > 0000419717 00000 n > 0000423215 00000 n > 0000420711 00000 n > 0000420626 00000 n > 0000421533 00000 n > 0000421448 00000 n > 0000422323 00000 n > 0000422238 00000 n > 0000423113 00000 n > 0000423028 00000 n > 0000426318 00000 n > 0000423990 00000 n > 0000423905 00000 n > 0000424732 00000 n > 0000424647 00000 n > 0000425474 00000 n > 0000425389 00000 n > 0000426216 00000 n > 0000426131 00000 n > 0000429723 00000 n > 0000427083 00000 n > 0000426997 00000 n > 0000427876 00000 n > 0000427789 00000 n > 0000428638 00000 n > 0000428551 00000 n > 0000429618 00000 n > 0000429102 00000 n > 0000429531 00000 n > 0000430282 00000 n > 0000430366 00000 n > 0000430456 00000 n > 0000430546 00000 n > 0000430657 00000 n > 0000430758 00000 n > 0000430848 00000 n > 0000430938 00000 n > 0000431028 00000 n > 0000431129 00000 n > 0000431227 00000 n > 0000431305 00000 n > 0000431383 00000 n > 0000431461 00000 n > 0000431556 00000 n > 0000431651 00000 n > 0000431729 00000 n > 0000431807 00000 n > 0000431885 00000 n > 0000431980 00000 n > 0000432075 00000 n > 0000432172 00000 n > 0000432247 00000 n > 0000432325 00000 n > 0000432403 00000 n > 0000432498 00000 n > 0000432592 00000 n > 0000432670 00000 n > 0000432748 00000 n > 0000432826 00000 n > 0000432921 00000 n > 0000433016 00000 n > 0000433094 00000 n > 0000433169 00000 n > 0000433247 00000 n > 0000433342 00000 n > 0000433437 00000 n > 0000433515 00000 n > 0000433610 00000 n > 0000433688 00000 n > 0000433783 00000 n > 0000433878 00000 n > 0000433972 00000 n > 0000434050 00000 n > 0000434125 00000 n > 0000434203 00000 n > 0000434298 00000 n > 0000434393 00000 n > 0000434471 00000 n > 0000434549 00000 n > 0000434627 00000 n > 0000434722 00000 n > 0000434817 00000 n > 0000434895 00000 n > 0000434973 00000 n > 0000435048 00000 n > 0000435143 00000 n > 0000435238 00000 n > 0000435316 00000 n > 0000435394 00000 n > 0000435472 00000 n > 0000435567 00000 n > 0000435662 00000 n > 0000435757 00000 n > 0000435835 00000 n > 0000435913 00000 n > 0000435991 00000 n > 0000436084 00000 n > 0000436179 00000 n > 0000436257 00000 n > 0000436335 00000 n > 0000436413 00000 n > 0000436508 00000 n > 0000436603 00000 n > 0000436681 00000 n > 0000436759 00000 n > 0000436837 00000 n > 0000436930 00000 n > 0000437024 00000 n > 0000437102 00000 n > 0000437197 00000 n > 0000437275 00000 n > 0000437370 00000 n > 0000437465 00000 n > 0000437560 00000 n > 0000437657 00000 n > 0000437736 00000 n > 0000437815 00000 n > 0000437894 00000 n > 0000437988 00000 n > 0000438082 00000 n > 0000438161 00000 n > 0000438240 00000 n > 0000438319 00000 n > 0000438416 00000 n > 0000438511 00000 n > 0000438590 00000 n > 0000438669 00000 n > 0000438748 00000 n > 0000438845 00000 n > 0000438940 00000 n > 0000439015 00000 n > 0000439094 00000 n > 0000439173 00000 n > 0000439328 00000 n > 0000439439 00000 n > 0000439551 00000 n > 0000439678 00000 n > 0000439805 00000 n > 0000439893 00000 n > 0000440106 00000 n > 0000440247 00000 n > 0000440401 00000 n > 0000440546 00000 n > 0000440649 00000 n > 0000440804 00000 n > 0000440938 00000 n > 0000441044 00000 n > 0000441138 00000 n > 0000441238 00000 n > 0000441395 00000 n > 0000441515 00000 n > 0000441642 00000 n > 0000441735 00000 n > 0000441810 00000 n > 0000441905 00000 n > 0000442016 00000 n > 0000442127 00000 n > 0000442205 00000 n > 0000442283 00000 n > 0000442361 00000 n > 0000442456 00000 n > 0000442551 00000 n > 0000442629 00000 n > 0000442707 00000 n > 0000442785 00000 n > 0000442878 00000 n > 0000442973 00000 n > 0000443051 00000 n > 0000443129 00000 n > 0000443207 00000 n > 0000443302 00000 n > 0000443397 00000 n > 0000443475 00000 n > 0000443553 00000 n > 0000443631 00000 n > 0000443724 00000 n > 0000443818 00000 n > 0000443912 00000 n > 0000443987 00000 n > 0000444065 00000 n > 0000444143 00000 n > 0000444238 00000 n > 0000444332 00000 n > 0000444410 00000 n > 0000444488 00000 n > 0000444566 00000 n > 0000444661 00000 n > 0000444756 00000 n > 0000444834 00000 n > 0000444909 00000 n > 0000444984 00000 n > 0000445079 00000 n > 0000445174 00000 n > 0000445252 00000 n > 0000445347 00000 n > 0000445425 00000 n > 0000445520 00000 n > 0000445615 00000 n > 0000445709 00000 n > 0000445804 00000 n > 0000445882 00000 n > 0000445960 00000 n > 0000446035 00000 n > 0000446128 00000 n > 0000446223 00000 n > 0000446301 00000 n > 0000446379 00000 n > 0000446457 00000 n > 0000446552 00000 n > 0000446647 00000 n > 0000446725 00000 n > 0000446803 00000 n > 0000446881 00000 n > 0000446974 00000 n > 0000447068 00000 n > 0000447146 00000 n > 0000447225 00000 n > 0000447304 00000 n > 0000447401 00000 n > 0000447496 00000 n > 0000447591 00000 n > 0000447670 00000 n > 0000447749 00000 n > 0000447828 00000 n > 0000447925 00000 n > 0000448020 00000 n > 0000448095 00000 n > 0000448174 00000 n > 0000448253 00000 n > 0000448350 00000 n > 0000448444 00000 n > 0000448523 00000 n > 0000448602 00000 n > 0000448681 00000 n > 0000448775 00000 n > 0000448869 00000 n > 0000448944 00000 n > 0000449053 00000 n > 0000449144 00000 n > 0000449251 00000 n > 0000449348 00000 n > 0000449446 00000 n > 0000449533 00000 n > 0000449620 00000 n > 0000449707 00000 n > 0000449814 00000 n > 0000449915 00000 n > 0000450002 00000 n > 0000450086 00000 n > 0000450170 00000 n > 0000450273 00000 n > 0000450373 00000 n > 0000450457 00000 n > 0000450541 00000 n > 0000450625 00000 n > 0000450730 00000 n > 0000450829 00000 n > 0000450914 00000 n > 0000450999 00000 n > 0000451084 00000 n > 0000451207 00000 n > 0000451311 00000 n > 0000451416 00000 n > 0000451515 00000 n > 0000451614 00000 n > 0000451713 00000 n > 0000451836 00000 n > 0000451945 00000 n > 0000452044 00000 n > 0000452143 00000 n > 0000452242 00000 n > 0000452365 00000 n > 0000452474 00000 n > 0000452573 00000 n > 0000452672 00000 n > 0000452771 00000 n > 0000452894 00000 n > 0000453003 00000 n > 0000453105 00000 n > 0000453232 00000 n > 0000453331 00000 n > 0000453454 00000 n > 0000453564 00000 n > 0000453673 00000 n > 0000453775 00000 n > 0000453874 00000 n > 0000453973 00000 n > 0000454072 00000 n > 0000454195 00000 n > 0000454304 00000 n > 0000454403 00000 n > 0000454505 00000 n > 0000454607 00000 n > 0000454734 00000 n > 0000454844 00000 n > 0000454946 00000 n > 0000455048 00000 n > 0000455147 00000 n > 0000455270 00000 n > 0000455380 00000 n > 0000455479 00000 n > 0000455578 00000 n > 0000455677 00000 n > 0000455800 00000 n > 0000455909 00000 n > 0000456018 00000 n > 0000456117 00000 n > 0000456220 00000 n > 0000456323 00000 n > 0000456452 00000 n > 0000456562 00000 n > 0000456661 00000 n > 0000456760 00000 n > 0000456859 00000 n > 0000456982 00000 n > 0000457091 00000 n > 0000457191 00000 n > 0000457291 00000 n > 0000457391 00000 n > 0000457516 00000 n > 0000457625 00000 n > 0000457725 00000 n > 0000457868 00000 n > 0000457982 00000 n > 0000458125 00000 n > 0000458239 00000 n > 0000458353 00000 n > 0000458467 00000 n > 0000458581 00000 n > 0000458695 00000 n > 0000458838 00000 n > 0000458957 00000 n > 0000459071 00000 n > 0000459185 00000 n > 0000459299 00000 n > 0000459442 00000 n > 0000459561 00000 n > 0000459675 00000 n > 0000459789 00000 n > 0000459903 00000 n > 0000460046 00000 n > 0000460165 00000 n > 0000460279 00000 n > 0000460422 00000 n > 0000460539 00000 n > 0000460686 00000 n > 0000460806 00000 n > 0000460926 00000 n > 0000461043 00000 n > 0000461160 00000 n > 0000461277 00000 n > 0000461424 00000 n > 0000461545 00000 n > 0000461662 00000 n > 0000461779 00000 n > 0000461896 00000 n > 0000462043 00000 n > 0000462164 00000 n > 0000462281 00000 n > 0000462395 00000 n > 0000462509 00000 n > 0000462652 00000 n > 0000462772 00000 n > 0000462886 00000 n > 0000463029 00000 n > 0000463143 00000 n > 0000463286 00000 n > 0000463405 00000 n > 0000463525 00000 n > 0000463639 00000 n > 0000463748 00000 n > 0000463771 00000 n 14822c14824 < 465355 --- > 465353 Binary files mpich-1.2.5/doc/mpichman-globus2.ps.gz and mpich-1.2.5.2/doc/mpichman-globus2.ps.gz differ diff -rb mpich-1.2.5/doc/mpiman.ps mpich-1.2.5.2/doc/mpiman.ps 11c11 < %DVIPSSource: TeX output 2003.01.06:0926 --- > %DVIPSSource: TeX output 2003.01.13:1620 1230,1232c1230,1232 < 1747 y(Mississippi)g(State)h(University)681 2318 y Fl(Jan)o(uary)13 < b(6,)g(2003)225 2398 y Fg(This)h(w)o(ork)f(w)o(as)g(supp)q(orted)i(b)o < (y)e(the)g(Mathematical,)i(Information,)f(and)g(Com-)225 --- > 1747 y(Mississippi)g(State)h(University)670 2318 y Fl(Jan)o(uary)c(13,) > f(2003)225 2398 y Fg(This)h(w)o(ork)f(w)o(as)g(supp)q(orted)i(b)o(y)e > (the)g(Mathematical,)i(Information,)f(and)g(Com-)225 9780,9781c9780,9781 < b(Ma)o(y)14 b(b)q(e)g Fd(MPI_STATUS_NULL)p Fl(.)60 1263 < y Fj(Note)k(on)h(status)g(for)f(send)h(op)r(erations)60 --- > b(Ma)o(y)14 b(b)q(e)g Fd(MPI_STATUS_IGNORE)p Fl(.)60 > 1263 y Fj(Note)k(on)h(status)g(for)f(send)h(op)r(erations)60 9865,9873c9865,9873 < g(\(arra)o(y)e(of)h(Status\).)k(Ma)o(y)c(b)q(e)g Fd(MPI_STATUSES_NULL)p < Fl(.)60 672 y Fj(Notes)60 748 y Fd(flag)f Fl(is)h(true)g(only)g(if)f < (all)f(requests)k(ha)o(v)o(e)e(completed.)j(Otherwise,)e(\015ag)f(is)f < (false)h(and)g(neither)h(the)60 798 y Fd(array_of_requests)10 < b Fl(nor)k(the)h Fd(array_of_statuse)o(s)c Fl(is)j(mo)q(di\014ed.)60 < 935 y Fj(Note)k(on)h(status)g(for)f(send)h(op)r(erations)60 < 1012 y Fl(F)m(or)13 b(send)i(op)q(erations,)f(the)g(only)g(use)g(of)g < (status)g(is)g(for)f(MPI)p Fd(_)p Fl(T)m(est)p Fd(_)p < Fl(cancelled)i(or)f(in)g(the)g(case)h(that)f(there)h(is)f(an)60 --- > g(\(arra)o(y)e(of)h(Status\).)k(Ma)o(y)c(b)q(e)g Fd > (MPI_STATUSES_IGNORE)o Fl(.)60 672 y Fj(Notes)60 748 > y Fd(flag)f Fl(is)h(true)g(only)g(if)f(all)f(requests)k(ha)o(v)o(e)e > (completed.)j(Otherwise,)e(\015ag)f(is)f(false)h(and)g(neither)h(the)60 > 798 y Fd(array_of_requests)10 b Fl(nor)k(the)h Fd(array_of_statuse)o(s) > c Fl(is)j(mo)q(di\014ed.)60 935 y Fj(Note)k(on)h(status)g(for)f(send)h > (op)r(erations)60 1012 y Fl(F)m(or)13 b(send)i(op)q(erations,)f(the)g > (only)g(use)g(of)g(status)g(is)g(for)f(MPI)p Fd(_)p Fl(T)m(est)p > Fd(_)p Fl(cancelled)i(or)f(in)g(the)g(case)h(that)f(there)h(is)f(an)60 9955c9955 < (\(Status\).)19 b(Ma)o(y)14 b(b)q(e)g Fd(MPI_STATUS_NULL)p --- > (\(Status\).)19 b(Ma)o(y)14 b(b)q(e)g Fd(MPI_STATUS_IGNORE)p 10012,10018c10012,10018 < 2255 y Fd(MPI_STATUSES_NULL)o Fl(.)60 2376 y Fj(Note)k(on)h(status)g < (for)f(send)h(op)r(erations)60 2453 y Fl(F)m(or)13 b(send)i(op)q < (erations,)f(the)g(only)g(use)g(of)g(status)g(is)g(for)f(MPI)p < Fd(_)p Fl(T)m(est)p Fd(_)p Fl(cancelled)i(or)f(in)g(the)g(case)h(that)f < (there)h(is)f(an)60 2503 y(error,)g(in)g(whic)o(h)g(case)g(the)h(MPI)p < Fd(_)p Fl(ERR)o(OR)e(\014eld)h(of)f(status)i(will)d(b)q(e)j(set.)p < eop --- > 2255 y Fd(MPI_STATUSES_IGNO)o(RE)p Fl(.)60 2376 y Fj(Note)k(on)h > (status)g(for)f(send)h(op)r(erations)60 2453 y Fl(F)m(or)13 > b(send)i(op)q(erations,)f(the)g(only)g(use)g(of)g(status)g(is)g(for)f > (MPI)p Fd(_)p Fl(T)m(est)p Fd(_)p Fl(cancelled)i(or)f(in)g(the)g(case)h > (that)f(there)h(is)f(an)60 2503 y(error,)g(in)g(whic)o(h)g(case)g(the)h > (MPI)p Fd(_)p Fl(ERR)o(OR)e(\014eld)h(of)f(status)i(will)d(b)q(e)j > (set.)p eop 11160,11164c11160,11164 < b(ob)r(ject)f(\(Status\))h(.)j(Ma)o(y)13 b(b)q(e)i Fd(MPI_STATUS_NULL)p < Fl(.)60 472 y Fj(Note)j(on)h(status)g(for)f(send)h(op)r(erations)60 < 549 y Fl(F)m(or)13 b(send)i(op)q(erations,)f(the)g(only)g(use)g(of)g < (status)g(is)g(for)f(MPI)p Fd(_)p Fl(T)m(est)p Fd(_)p < Fl(cancelled)i(or)f(in)g(the)g(case)h(that)f(there)h(is)f(an)60 --- > b(ob)r(ject)f(\(Status\))h(.)j(Ma)o(y)13 b(b)q(e)i Fd > (MPI_STATUS_IGNORE)o Fl(.)60 472 y Fj(Note)j(on)h(status)g(for)f(send)h > (op)r(erations)60 549 y Fl(F)m(or)13 b(send)i(op)q(erations,)f(the)g > (only)g(use)g(of)g(status)g(is)g(for)f(MPI)p Fd(_)p Fl(T)m(est)p > Fd(_)p Fl(cancelled)i(or)f(in)g(the)g(case)h(that)f(there)h(is)f(an)60 11218,11223c11218,11223 < (e)g Fd(MPI_STATUSES_NULL)60 800 y Fj(Note)k(on)h(status)g(for)f(send)h < (op)r(erations)60 877 y Fl(F)m(or)13 b(send)i(op)q(erations,)f(the)g < (only)g(use)g(of)g(status)g(is)g(for)f(MPI)p Fd(_)p Fl(T)m(est)p < Fd(_)p Fl(cancelled)i(or)f(in)g(the)g(case)h(that)f(there)h(is)f(an)60 < 927 y(error,)g(in)g(whic)o(h)g(case)g(the)h(MPI)p Fd(_)p < Fl(ERR)o(OR)e(\014eld)h(of)f(status)i(will)d(b)q(e)j(set.)60 --- > (e)g Fd(MPI_STATUSES_IGNORE)60 800 y Fj(Note)k(on)h(status)g(for)f > (send)h(op)r(erations)60 877 y Fl(F)m(or)13 b(send)i(op)q(erations,)f > (the)g(only)g(use)g(of)g(status)g(is)g(for)f(MPI)p Fd(_)p > Fl(T)m(est)p Fd(_)p Fl(cancelled)i(or)f(in)g(the)g(case)h(that)f(there) > h(is)f(an)60 927 y(error,)g(in)g(whic)o(h)g(case)g(the)h(MPI)p > Fd(_)p Fl(ERR)o(OR)e(\014eld)h(of)f(status)i(will)d(b)q(e)j(set.)60 11315c11315 < b(b)q(e)g Fd(MPI_STATUS_NULL)p Fl(.)60 2148 y Fj(Notes)60 --- > b(b)q(e)g Fd(MPI_STATUS_IGNORE)p Fl(.)60 2148 y Fj(Notes)60 11386c11386 < 371 y Fd(MPI_STATUSES_NULL)o Fl(.)60 492 y Fj(Notes)60 --- > 371 y Fd(MPI_STATUSES_IGNO)o(RE)p Fl(.)60 492 y Fj(Notes)60 diff -rb mpich-1.2.5/examples/perftest/aclocal.m4 mpich-1.2.5.2/examples/perftest/aclocal.m4 604a605,607 > dnl Note that some compilers accept restrict only with additional options. > dnl DEC/Compaq/HP Alpha Unix (Tru64 etc.) -accept restrict_keyword > dnl 846a850 > extern int PFoo(int); 860a865 > extern int PFoo(int); 880a886 > extern int PFoo(int); 887a894 > extern int PFoo(int); diff -rb mpich-1.2.5/examples/perftest/config/confdb/aclocal_cc.m4 mpich-1.2.5.2/examples/perftest/config/confdb/aclocal_cc.m4 477a478,480 > dnl Note that some compilers accept restrict only with additional options. > dnl DEC/Compaq/HP Alpha Unix (Tru64 etc.) -accept restrict_keyword > dnl 719a723 > extern int PFoo(int); 733a738 > extern int PFoo(int); 753a759 > extern int PFoo(int); 760a767 > extern int PFoo(int); diff -rb mpich-1.2.5/examples/perftest/config/confdb/config.guess mpich-1.2.5.2/examples/perftest/config/confdb/config.guess 4c4 < # 2000, 2001, 2002 Free Software Foundation, Inc. --- > # 2000, 2001, 2002, 2003 Free Software Foundation, Inc. 6c6 < timestamp='2002-11-13' --- > timestamp='2003-01-10' 101c101 < # This shell variable is my proudest work .. or something. --bje --- > # Portable tmp directory creation inspired by the Autoconf team. 103,108c103,111 < set_cc_for_build='tmpdir=${TMPDIR-/tmp}/config-guess-$$ ; < (old=`umask` && umask 077 && mkdir $tmpdir && umask $old && unset old) < || (echo "$me: cannot create $tmpdir" >&2 && exit 1) ; < dummy=$tmpdir/dummy ; < files="$dummy.c $dummy.o $dummy.rel $dummy" ; < trap '"'"'rm -f $files; rmdir $tmpdir; exit 1'"'"' 1 2 15 ; --- > set_cc_for_build=' > trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ; > trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ; > : ${TMPDIR=/tmp} ; > { tmp=`(umask 077 && mktemp -d -q "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } || > { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } || > { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ; > dummy=$tmp/dummy ; > tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ; 116d118 < rm -f $files ; 123,124c125 < esac ; < unset files' --- > esac ;' 180a182,190 > # Debian GNU/NetBSD machines have a different userland, and > # thus, need a distinct triplet. However, they do not need > # kernel version information, so it can be replaced with a > # suitable tag, in the style of linux-gnu. > case "${UNAME_VERSION}" in > Debian*) > release='-gnu' > ;; > *) 181a192,193 > ;; > esac 225a238,240 > *:MicroBSD:*:*) > echo ${UNAME_MACHINE}-unknown-microbsd${UNAME_RELEASE} > exit 0 ;; 289d303 < rm -f $dummy.s $dummy && rmdir $tmpdir 442,443c456 < && rm -f $dummy.c $dummy && rmdir $tmpdir && exit 0 < rm -f $dummy.c $dummy && rmdir $tmpdir --- > && exit 0 527,528c540 < $CC_FOR_BUILD -o $dummy $dummy.c && $dummy && rm -f $dummy.c $dummy && rmdir $tmpdir && exit 0 < rm -f $dummy.c $dummy && rmdir $tmpdir --- > $CC_FOR_BUILD -o $dummy $dummy.c && $dummy && exit 0 627,628c639 < if test -z "$HP_ARCH"; then HP_ARCH=hppa; fi < rm -f $dummy.c $dummy && rmdir $tmpdir --- > test -z "$HP_ARCH" && HP_ARCH=hppa 630a642,652 > if [ ${HP_ARCH} = "hppa2.0w" ] > then > # avoid double evaluation of $set_cc_for_build > test -n "$CC_FOR_BUILD" || eval $set_cc_for_build > if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E -) | grep __LP64__ >/dev/null > then > HP_ARCH="hppa2.0w" > else > HP_ARCH="hppa64" > fi > fi 664,665c686 < $CC_FOR_BUILD -o $dummy $dummy.c && $dummy && rm -f $dummy.c $dummy && rmdir $tmpdir && exit 0 < rm -f $dummy.c $dummy && rmdir $tmpdir --- > $CC_FOR_BUILD -o $dummy $dummy.c && $dummy && exit 0 723,725d743 < CRAY*T3D:*:*:*) < echo alpha-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' < exit 0 ;; 731a750,752 > *:UNICOS/mp:*:*) > echo nv1-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' > exit 0 ;; 759d779 < rm -f $dummy.c && rmdir $tmpdir 772c792 < echo i386-pc-interix3 --- > echo i586-pc-interix3 781c801 < echo i386-pc-interix --- > echo i586-pc-interix 824,825c844,863 < rm -f $dummy.c && rmdir $tmpdir < test x"${CPU}" != x && echo "${CPU}-pc-linux-gnu" && exit 0 --- > test x"${CPU}" != x && echo "${CPU}-unknown-linux-gnu" && exit 0 > ;; > mips64:Linux:*:*) > eval $set_cc_for_build > sed 's/^ //' << EOF >$dummy.c > #undef CPU > #undef mips64 > #undef mips64el > #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) > CPU=mips64el > #else > #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) > CPU=mips64 > #else > CPU= > #endif > #endif > EOF > eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=` > test x"${CPU}" != x && echo "${CPU}-unknown-linux-gnu" && exit 0 920d957 < rm -f $dummy.c && rmdir $tmpdir 937a975,991 > i*86:OS/2:*:*) > # If we were able to find `uname', then EMX Unix compatibility > # is probably installed. > echo ${UNAME_MACHINE}-pc-os2-emx > exit 0 ;; > i*86:XTS-300:*:STOP) > echo ${UNAME_MACHINE}-unknown-stop > exit 0 ;; > i*86:atheos:*:*) > echo ${UNAME_MACHINE}-unknown-atheos > exit 0 ;; > i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*) > echo i386-unknown-lynxos${UNAME_RELEASE} > exit 0 ;; > i*86:*DOS:*:*) > echo ${UNAME_MACHINE}-pc-msdosdjgpp > exit 0 ;; 972,974d1025 < i*86:*DOS:*:*) < echo ${UNAME_MACHINE}-pc-msdosdjgpp < exit 0 ;; 1006c1057 < 3[34]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0) --- > 3[34]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0) 1023,1025d1073 < i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*) < echo i386-unknown-lynxos${UNAME_RELEASE} < exit 0 ;; 1107c1155,1159 < echo `uname -p`-apple-darwin${UNAME_RELEASE} --- > case `uname -p` in > *86) UNAME_PROCESSOR=i686 ;; > powerpc) UNAME_PROCESSOR=powerpc ;; > esac > echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE} 1143,1147d1194 < i*86:OS/2:*:*) < # If we were able to find `uname', then EMX Unix compatibility < # is probably installed. < echo ${UNAME_MACHINE}-pc-os2-emx < exit 0 ;; 1166,1171d1212 < i*86:XTS-300:*:STOP) < echo ${UNAME_MACHINE}-unknown-stop < exit 0 ;; < i*86:atheos:*:*) < echo ${UNAME_MACHINE}-unknown-atheos < exit 0 ;; 1292,1293c1333 < $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && $dummy && rm -f $dummy.c $dummy && rmdir $tmpdir && exit 0 < rm -f $dummy.c $dummy && rmdir $tmpdir --- > $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && $dummy && exit 0 diff -rb mpich-1.2.5/examples/perftest/config/confdb/config.sub mpich-1.2.5.2/examples/perftest/config/confdb/config.sub 4c4 < # 2000, 2001, 2002 Free Software Foundation, Inc. --- > # 2000, 2001, 2002, 2003 Free Software Foundation, Inc. 6c6 < timestamp='2002-11-13' --- > timestamp='2003-01-03' 121c121 < nto-qnx* | linux-gnu* | freebsd*-gnu* | storm-chaos* | os2-emx* | windows32-* | rtmk-nova*) --- > nto-qnx* | linux-gnu* | freebsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-emx* | rtmk-nova*) 247a248 > | mipsisa32r2 | mipsisa32r2el \ 252a254 > | msp430 \ 317a320 > | mipsisa32r2-* | mipsisa32r2el-* \ 321,322c324,326 < | mipstx39 | mipstx39el \ < | none-* | np1-* | ns16k-* | ns32k-* \ --- > | mipstx39-* | mipstx39el-* \ > | msp430-* \ > | none-* | np1-* | nv1-* | ns16k-* | ns32k-* \ 718a723,726 > nv1) > basic_machine=nv1-cray > os=-unicosmp > ;; 904,907d911 < t3d) < basic_machine=alpha-cray < os=-unicos < ;; 1117c1121 < | -powermax* | -dnix*) --- > | -powermax* | -dnix* | -microbsd*) 1128a1133,1134 > -nto-qnx*) > ;; 1130c1136 < os=-nto-qnx --- > os=`echo $os | sed -e 's|nto|nto-qnx|'` diff -rb mpich-1.2.5/examples/test/command/runtests.in mpich-1.2.5.2/examples/test/command/runtests.in 7,10c7,10 < mpicc=@MPICC@ < mpiCC=@MPICPLUSPLUS@ < mpif77=@MPIF77@ < mpif90=@MPIF90@ --- > mpicc="@MPICC@" > mpiCC="@MPICPLUSPLUS@" > mpif77="@MPIF77@" > mpif90="@MPIF90@" diff -rb mpich-1.2.5/include/mpi.h mpich-1.2.5.2/include/mpi.h 2c2 < * $Id: mpi.h,v 1.40 2002/08/01 21:08:21 lacour Exp $ --- > * $Id: mpi.h,v 1.43 2003/01/10 15:55:40 gropp Exp $ 208c208 < #define MPICH_VERSION "1.2.4" --- > #define MPICH_VERSION "1.2.5" 288a289,302 > > /* START GRIDFTP */ > /******** Globus-2 device use of GridFTP ********/ > /* Attribute keys. These are set to MPI_KEYVAL_INVALID by default */ > extern int MPICHX_PARALLELSOCKETS_PARAMETERS; > struct gridftp_params > { > int partner_rank; > > int nsocket_pairs; > int max_outstanding_writes; > int tcp_buffsize; > }; /* end struct gridftp_params */ > /* END GRIDFTP */ diff -rb mpich-1.2.5/include/patchlevel.h mpich-1.2.5.2/include/patchlevel.h 5c5,6 < #define PATCHLEVEL_RELEASE_KIND "release" --- > #define PATCHLEVEL_RELEASE_KIND "release first patches (1a)" > #define PATCHLEVEL_RELEASE_DATE "2003/01/24" 10c11 < #define PATCHLEVEL_RELEASE_DATE "$Date: 2003/01/06 09:27:34$" --- > #define PATCHLEVEL_RELEASE_DATE "$Date: 2003/01/13 16:21:53$" diff -rb mpich-1.2.5/include/patchlevel.h.orig mpich-1.2.5.2/include/patchlevel.h.orig 5c5 < #define PATCHLEVEL_RELEASE_KIND "release" --- > #define PATCHLEVEL_RELEASE_KIND "release first patches" 10c10 < #define PATCHLEVEL_RELEASE_DATE "$Date: 2002/12/22 16:29:37 $" --- > #define PATCHLEVEL_RELEASE_DATE "$Date: 2003/01/13 22:19:18 $" diff -rb mpich-1.2.5/man/man3/MPI_Test.3 mpich-1.2.5.2/man/man3/MPI_Test.3 1c1 < .TH MPI_Test 3 "3/15/2002" " " "MPI" --- > .TH MPI_Test 3 "1/9/2003" " " "MPI" 29c29 < .I MPI_STATUS_NULL --- > .I MPI_STATUS_IGNORE diff -rb mpich-1.2.5/man/man3/MPI_Testall.3 mpich-1.2.5.2/man/man3/MPI_Testall.3 1c1 < .TH MPI_Testall 3 "3/15/2002" " " "MPI" --- > .TH MPI_Testall 3 "1/9/2003" " " "MPI" 35c35 < .I MPI_STATUSES_NULL --- > .I MPI_STATUSES_IGNORE diff -rb mpich-1.2.5/man/man3/MPI_Testany.3 mpich-1.2.5.2/man/man3/MPI_Testany.3 1c1 < .TH MPI_Testany 3 "3/15/2002" " " "MPI" --- > .TH MPI_Testany 3 "1/9/2003" " " "MPI" 43c43 < .I MPI_STATUS_NULL --- > .I MPI_STATUS_IGNORE diff -rb mpich-1.2.5/man/man3/MPI_Testsome.3 mpich-1.2.5.2/man/man3/MPI_Testsome.3 1c1 < .TH MPI_Testsome 3 "3/15/2002" " " "MPI" --- > .TH MPI_Testsome 3 "1/9/2003" " " "MPI" 43c43 < .I MPI_STATUSES_NULL --- > .I MPI_STATUSES_IGNORE diff -rb mpich-1.2.5/man/man3/MPI_Wait.3 mpich-1.2.5.2/man/man3/MPI_Wait.3 1c1 < .TH MPI_Wait 3 "3/15/2002" " " "MPI" --- > .TH MPI_Wait 3 "1/9/2003" " " "MPI" 23c23 < .I MPI_STATUS_NULL --- > .I MPI_STATUS_IGNORE diff -rb mpich-1.2.5/man/man3/MPI_Waitall.3 mpich-1.2.5.2/man/man3/MPI_Waitall.3 1c1 < .TH MPI_Waitall 3 "11/27/2002" " " "MPI" --- > .TH MPI_Waitall 3 "1/9/2003" " " "MPI" 29c29 < .I MPI_STATUSES_NULL --- > .I MPI_STATUSES_IGNORE diff -rb mpich-1.2.5/man/man3/MPI_Waitany.3 mpich-1.2.5.2/man/man3/MPI_Waitany.3 1c1 < .TH MPI_Waitany 3 "11/27/2002" " " "MPI" --- > .TH MPI_Waitany 3 "1/9/2003" " " "MPI" 46c46 < .I MPI_STATUS_NULL --- > .I MPI_STATUS_IGNORE diff -rb mpich-1.2.5/man/man3/MPI_Waitsome.3 mpich-1.2.5.2/man/man3/MPI_Waitsome.3 1c1 < .TH MPI_Waitsome 3 "3/15/2002" " " "MPI" --- > .TH MPI_Waitsome 3 "1/9/2003" " " "MPI" 43c43 < .I MPI_STATUSES_NULL --- > .I MPI_STATUSES_IGNORE diff -rb mpich-1.2.5/mpe/sbin/mpeinstall.in mpich-1.2.5.2/mpe/sbin/mpeinstall.in 79c79 < UNINSTALLFILE=${sbindir}/${UNINSTALL_base} --- > UNINSTALLFILE=$DESTDIR${sbindir}/${UNINSTALL_base} 158,159c158,160 < if [ -d $2 ] ; then < dest=$2/`basename $1` --- > dest=$DESTDIR$2 > if [ -d $dest ] ; then > dest=$dest/`basename $1` 161c162 < dest=$2 --- > dest=$dest 219c220 < if [ -f $file -a ! -f $2/$file ] ; then --- > if [ -f $file -a ! -f $DESTDIR$2/$file ] ; then 233c234 < # so "for" loop stiil works --- > # so "for" loop still works 239,240d239 < < 245,246c244,245 < if [ ! -d $1 ] ; then < dir=`echo $1 | sed 's%/% /%g'` --- > if [ ! -d $DESTDIR$1 ] ; then > dir=`echo $DESTDIR$1 | sed 's%/% /%g'` 282,283c281,283 < if [ -d $2 ] ; then < dest=$2/`basename $1` --- > dest=$DESTDIR$2 > if [ -d $dest ] ; then > dest=$dest/`basename $1` 285c285 < dest=$2 --- > dest=$dest 318c318 < $Show chmod $mode $2 --- > $Show chmod $mode $dest 378c378 < if [ ! -d $includedir ] ; then --- > if [ ! -d $DESTDIR$includedir ] ; then 382c382 < if [ -f $includebuild_dir/$file -a ! -f $includedir/$file ] ; then --- > if [ -f $includebuild_dir/$file -a ! -f $DESTDIR$includedir/$file ] ; then 404c404 < $Show /bin/rm -f $bindir/mpereconfig --- > $Show /bin/rm -f $DESTDIR$bindir/mpereconfig 444c444 < > $bindir/mpereconfig.dat --- > > ${DESTDIR}$bindir/mpereconfig.dat 446c446 < chmod $XMODE $bindir/mpereconfig.dat --- > chmod $XMODE ${DESTDIR}$bindir/mpereconfig.dat 469c469 < > $bindir/mpereconfig.dat --- > > $DESTDIR$bindir/mpereconfig.dat 471c471 < chmod $XMODE $bindir/mpereconfig.dat --- > chmod $XMODE $DESTDIR$bindir/mpereconfig.dat 491c491 < ( cd $examplesdir ; $bindir/mpereconfig Makefile ) --- > ( cd $DESTDIR$examplesdir ; $bindir/mpereconfig Makefile ) 495c495 < $Show "( cd $examplesdir ; \ --- > $Show "( cd $DESTDIR$examplesdir ; \ 501c501,502 < if [ -f $examplesdir/Makefile ] ; then --- > if [ -z "$DESTDIR" ]; then > if [ -f $DESTDIR$examplesdir/Makefile ] ; then 503c504 < $Show "( cd $examplesdir ; $MAKE linktest_C )" --- > $Show "( cd $DESTDIR$examplesdir ; $MAKE linktest_C )" 507a509 > fi 540c542 < if [ -s $examplesdir/Makefile ] ; then --- > if [ -s $DESTDIR$examplesdir/Makefile ] ; then diff -rb mpich-1.2.5/mpe/slog_api/sbin/install-slog.in mpich-1.2.5.2/mpe/slog_api/sbin/install-slog.in 71c71 < UNINSTALLFILE=${sbindir}/${UNINSTALL_base} --- > UNINSTALLFILE=$DESTDIR${sbindir}/${UNINSTALL_base} 142,143c142,144 < if [ -d $2 ] ; then < dest=$2/`basename $1` --- > dest=$DESTDIR$2 > if [ -d $dest ] ; then > dest=$dest/`basename $1` 145c146 < dest=$2 --- > dest=$dest 207c208 < if [ -f $file -a ! -f $2/$file ] ; then --- > if [ -f $file -a ! -f $DESTDIR$2/$file ] ; then 233,234c234,235 < if [ ! -d $1 ] ; then < dir=`echo $1 | sed 's%/% /%g'` --- > if [ ! -d $DESTDIR$1 ] ; then > dir=`echo $DESTDIR$1 | sed 's%/% /%g'` 302c303 < UNINSTALLFILE=${sbindir}/${UNINSTALL_base} --- > UNINSTALLFILE=$DESTDIR${sbindir}/${UNINSTALL_base} diff -rb mpich-1.2.5/mpe/viewers/jumpshot-2/aclocal_java.m4 mpich-1.2.5.2/mpe/viewers/jumpshot-2/aclocal_java.m4 145a146,147 > # Make sure that we have glob expansion turned on > set +f diff -rb mpich-1.2.5/mpe/viewers/jumpshot-2/configure mpich-1.2.5.2/mpe/viewers/jumpshot-2/configure 1031a1032,1033 > # Make sure that we have glob expansion turned on > set +f 1077c1079 < echo "configure:1078: checking if ${JAVA_HOME}/bin/javac compiles" >&5 --- > echo "configure:1080: checking if ${JAVA_HOME}/bin/javac compiles" >&5 1096c1098 < if { (eval echo configure:1097: \"$pac_jcompile\") 1>&5; (eval $pac_jcompile) 2>&5; } && test -s conftest.class ; then --- > if { (eval echo configure:1099: \"$pac_jcompile\") 1>&5; (eval $pac_jcompile) 2>&5; } && test -s conftest.class ; then 1108c1110 < echo "configure:1109: checking for working Java in known locations" >&5 --- > echo "configure:1111: checking for working Java in known locations" >&5 1146c1148 < echo "configure:1147: checking if $JC compiles" >&5 --- > echo "configure:1149: checking if $JC compiles" >&5 1166c1168 < if { (eval echo configure:1167: \"$pac_jcompile\") 1>&5; (eval $pac_jcompile) 2>&5; } && test -s conftest.class ; then --- > if { (eval echo configure:1169: \"$pac_jcompile\") 1>&5; (eval $pac_jcompile) 2>&5; } && test -s conftest.class ; then 1200c1202 < echo "configure:1201: checking if $exe exists" >&5 --- > echo "configure:1203: checking if $exe exists" >&5 1217c1219 < echo "configure:1218: checking if $JC compiles Swing-1.1.1 code" >&5 --- > echo "configure:1220: checking if $JC compiles Swing-1.1.1 code" >&5 1239c1241 < if { (eval echo configure:1240: \"$pac_jcompile\") 1>&5; (eval $pac_jcompile) 2>&5; } && test -s conftest.class ; then --- > if { (eval echo configure:1242: \"$pac_jcompile\") 1>&5; (eval $pac_jcompile) 2>&5; } && test -s conftest.class ; then 1269c1271 < echo "configure:1270: checking if $JC with swing.jar compiles Swing-1.0.3 code" >&5 --- > echo "configure:1272: checking if $JC with swing.jar compiles Swing-1.0.3 code" >&5 1291c1293 < if { (eval echo configure:1292: \"$pac_jcompile\") 1>&5; (eval $pac_jcompile) 2>&5; } && test -s conftest.class ; then --- > if { (eval echo configure:1294: \"$pac_jcompile\") 1>&5; (eval $pac_jcompile) 2>&5; } && test -s conftest.class ; then 1317c1319 < echo "configure:1318: checking for Java version" >&5 --- > echo "configure:1320: checking for Java version" >&5 1399c1401 < echo "configure:1400: checking for $library" >&5 --- > echo "configure:1402: checking for $library" >&5 diff -rb mpich-1.2.5/mpe/viewers/jumpshot-3/aclocal_java.m4 mpich-1.2.5.2/mpe/viewers/jumpshot-3/aclocal_java.m4 145a146,147 > # Make sure that we have glob expansion turned on > set +f 151a154 > /usr/java/j2sdk* \ diff -rb mpich-1.2.5/mpe/viewers/jumpshot-3/configure mpich-1.2.5.2/mpe/viewers/jumpshot-3/configure 1031a1032,1033 > # Make sure that we have glob expansion turned on > set +f 1037a1040 > /usr/java/j2sdk* \ 1098c1101 < echo "configure:1099: checking if ${JAVA_HOME}/bin/javac compiles" >&5 --- > echo "configure:1102: checking if ${JAVA_HOME}/bin/javac compiles" >&5 1117c1120 < if { (eval echo configure:1118: \"$pac_jcompile\") 1>&5; (eval $pac_jcompile) 2>&5; } && test -s conftest.class ; then --- > if { (eval echo configure:1121: \"$pac_jcompile\") 1>&5; (eval $pac_jcompile) 2>&5; } && test -s conftest.class ; then 1129c1132 < echo "configure:1130: checking for working Java in known locations" >&5 --- > echo "configure:1133: checking for working Java in known locations" >&5 1168c1171 < echo "configure:1169: checking if $JC compiles" >&5 --- > echo "configure:1172: checking if $JC compiles" >&5 1188c1191 < if { (eval echo configure:1189: \"$pac_jcompile\") 1>&5; (eval $pac_jcompile) 2>&5; } && test -s conftest.class ; then --- > if { (eval echo configure:1192: \"$pac_jcompile\") 1>&5; (eval $pac_jcompile) 2>&5; } && test -s conftest.class ; then 1222c1225 < echo "configure:1223: checking if $exe exists" >&5 --- > echo "configure:1226: checking if $exe exists" >&5 1239c1242 < echo "configure:1240: checking if $JC compiles Swing-1.1.1 code" >&5 --- > echo "configure:1243: checking if $JC compiles Swing-1.1.1 code" >&5 1261c1264 < if { (eval echo configure:1262: \"$pac_jcompile\") 1>&5; (eval $pac_jcompile) 2>&5; } && test -s conftest.class ; then --- > if { (eval echo configure:1265: \"$pac_jcompile\") 1>&5; (eval $pac_jcompile) 2>&5; } && test -s conftest.class ; then 1291c1294 < echo "configure:1292: checking if $JC with swing.jar compiles Swing-1.1.1 code" >&5 --- > echo "configure:1295: checking if $JC with swing.jar compiles Swing-1.1.1 code" >&5 1313c1316 < if { (eval echo configure:1314: \"$pac_jcompile\") 1>&5; (eval $pac_jcompile) 2>&5; } && test -s conftest.class ; then --- > if { (eval echo configure:1317: \"$pac_jcompile\") 1>&5; (eval $pac_jcompile) 2>&5; } && test -s conftest.class ; then 1338c1341 < echo "configure:1339: checking if $RMIC generates stub" >&5 --- > echo "configure:1342: checking if $RMIC generates stub" >&5 1367c1370 < if { (eval echo configure:1368: \"$pac_jcompile\") 1>&5; (eval $pac_jcompile) 2>&5; } && test -s conftest_rmic.class ; then --- > if { (eval echo configure:1371: \"$pac_jcompile\") 1>&5; (eval $pac_jcompile) 2>&5; } && test -s conftest_rmic.class ; then 1369c1372 < if { (eval echo configure:1370: \"$pac_jrmic\") 1>&5; (eval $pac_jrmic) 2>&5; } && test -s conftest_rmic_Stub.class ; then --- > if { (eval echo configure:1373: \"$pac_jrmic\") 1>&5; (eval $pac_jrmic) 2>&5; } && test -s conftest_rmic_Stub.class ; then 1389c1392 < echo "configure:1390: checking for Java version" >&5 --- > echo "configure:1393: checking for Java version" >&5 1452c1455 < echo "configure:1453: checking for $library" >&5 --- > echo "configure:1456: checking for $library" >&5 diff -rb mpich-1.2.5/mpe/viewers/sbin/install-viewers.in mpich-1.2.5.2/mpe/viewers/sbin/install-viewers.in 65c65 < UNINSTALLFILE=${sbindir}/${UNINSTALL_base} --- > UNINSTALLFILE=$DESTDIR${sbindir}/${UNINSTALL_base} 137,138c137,139 < if [ -d $2 ] ; then < dest=$2/`basename $1` --- > dest=$DESTDIR$2 > if [ -d $dest ] ; then > dest=$dest/`basename $1` 140c141 < dest=$2 --- > dest=$dest 203c204 < if [ -f $file -a ! -f $2/$file ] ; then --- > if [ -f $file -a ! -f $DESTDIR$2/$file ] ; then 228,229c229,230 < if [ ! -d $1 ] ; then < dir=`echo $1 | sed 's%/% /%g'` --- > if [ ! -d $DESTDIR$1 ] ; then > dir=`echo $DESTDIR$1 | sed 's%/% /%g'` 271,272c272,274 < if [ -d $2 ] ; then < dest=$2/`basename $1` --- > dest=$DESTDIR$2 > if [ -d $dest ] ; then > dest=$dest/`basename $1` 274c276 < dest=$2 --- > dest=$dest 304c306 < $Show chmod $mode $2 --- > $Show chmod $mode $dest 333c335 < if [ -d $prefix ] ; then --- > if [ -d $DESTDIR$prefix ] ; then 344c346 < UNINSTALLFILE=${sbindir}/${UNINSTALL_base} --- > UNINSTALLFILE=$DESTDIR${sbindir}/${UNINSTALL_base} diff -rb mpich-1.2.5/mpe/viewers/upshot/sbin/install-viewer.in mpich-1.2.5.2/mpe/viewers/upshot/sbin/install-viewer.in 63c63 < UNINSTALLFILE=${sbindir}/${UNINSTALL_base} --- > UNINSTALLFILE=$DESTDIR${sbindir}/${UNINSTALL_base} 135,136c135,137 < if [ -d $2 ] ; then < dest=$2/`basename $1` --- > dest=$DESTDIR$2 > if [ -d $dest ] ; then > dest=$dest/`basename $1` 138c139 < dest=$2 --- > dest=$dest 201c202 < if [ -f $file -a ! -f $2/$file ] ; then --- > if [ -f $file -a ! -f $DESTDIR$2/$file ] ; then 226,227c227,228 < if [ ! -d $1 ] ; then < dir=`echo $1 | sed 's%/% /%g'` --- > if [ ! -d $DESTDIR$1 ] ; then > dir=`echo $DESTDIR$1 | sed 's%/% /%g'` 269,270c270,272 < if [ -d $2 ] ; then < dest=$2/`basename $1` --- > dest=$DESTDIR$2 > if [ -d $dest ] ; then > dest=$dest/`basename $1` 272c274 < dest=$2 --- > dest=$dest 303c305 < $Show chmod $mode $2 --- > $Show chmod $mode $dest diff -rb mpich-1.2.5/mpid/ch2/req.h mpich-1.2.5.2/mpid/ch2/req.h 232c232 < #define MPID_SendRequestCancelled(r) (r)->shandle.s.MPI_TAG == MPIR_MSG_CANCELLED --- > #define MPID_SendRequestCancelled(r) ((r)->shandle.s.MPI_TAG == MPIR_MSG_CANCELLED) Only in mpich-1.2.5/mpid: ch_gm diff -rb mpich-1.2.5/mpid/ch_nt/nt_common/MessageQueue.cpp mpich-1.2.5.2/mpid/ch_nt/nt_common/MessageQueue.cpp 255c255 < printf("find_length: %d, pNode->link.posted->list.length: %d\n", find_length, pNode->link.posted->list.length); --- > printf("MessageQueue:FindNode:Error - find_length: %d, pNode->link.posted->list.length: %d\n", find_length, pNode->link.posted->list.length);fflush(stdout); 458c458 < printf("length == -1\n"); --- > printf("MessageQueue:FillThisBuffer:Error - length == -1\n"); 515c515 < printf("PostBufferForFilling:Buffer too short - %d < %d", length, find_length); --- > printf("MessageQueue:PostBufferForFilling:Buffer too short - %d < %d", length, find_length); diff -rb mpich-1.2.5/mpid/ch_nt/nt_common/ShmemLockedQueue.cpp mpich-1.2.5.2/mpid/ch_nt/nt_common/ShmemLockedQueue.cpp 4a5,6 > #define SHM_Q_INITIALIZED 0x12345678 > 37c39,40 < UnmapViewOfFile(m_pBottom); --- > //UnmapViewOfFile(m_pBottom); > UnmapViewOfFile((void*)(((LONG*)m_pBottom) - 1)); // back up over the initialized field to the true beginning 52a56,57 > HANDLE hInitEvent = NULL; > LONG *pInitialized; 56c61 < size = size + sizeof(ShmemLockedQueueHeader) + 5*sizeof(LONG); --- > size = size + sizeof(ShmemLockedQueueHeader) + 6*sizeof(LONG); 87a93,99 > /* NEW Jan 9, 2003 > Added an initialized field before the m_pBottom pointer > This means that m_pBottom must be moved back in the finalize function before it can be released > */ > pInitialized = (LONG*)m_pBottom; > m_pBottom = (void*)(((LONG*)m_pBottom) + 1); > 92c104 < m_pEnd = (LPBYTE)m_pBottom + size; --- > m_pEnd = (LPBYTE)m_pBottom + size - sizeof(LONG); 94c106 < m_dwSize = size; --- > m_dwSize = size - sizeof(LONG); 122a135,152 > if (bFirst) > { > // mark the queue as initialized > *pInitialized = SHM_Q_INITIALIZED; > } > else > { > // wait until the queue is initialized > int retry = 100; > while (*pInitialized != SHM_Q_INITIALIZED && retry) > { > Sleep(200); > retry--; > } > if (*pInitialized != SHM_Q_INITIALIZED) > return false; > } > 336c366 < printf("Wait for MsgAvailableEvent failed\n"); --- > printf("ShmemLockedQueue:RemoveNext:Wait for MsgAvailableEvent on an empty queue failed, error %d\n", GetLastError());fflush(stdout); 368c398 < printf("Wait for MsgAvailableEvent failed\n"); --- > printf("ShmemLockedQueue:RemoveNext:Wait for MsgAvailableEvent failed, error %d\n", GetLastError());fflush(stdout); 383c413 < printf("length %d > *length %d\n", pMessage->length, *length); --- > printf("ShmemLockedQueue:RemoveNext:shmem message length %d > %d user buffer length\n", pMessage->length, *length); 456c486 < printf("Wait for MsgAvailableEvent failed\n"); --- > printf("ShmemLockedQueue:RemoveNextInsert:Wait for MsgAvailableEvent on an empty queue failed, error %d\n", GetLastError());fflush(stdout); 488c518 < printf("Wait for MsgAvailableEvent failed\n"); --- > printf("ShmemLockedQueue:RemoveNextInsert:Wait for MsgAvailableEvent failed, error %d\n", GetLastError());fflush(stdout); diff -rb mpich-1.2.5/mpid/ch_nt/nt_common/nt_tcp_recv_blocking.cpp mpich-1.2.5.2/mpid/ch_nt/nt_common/nt_tcp_recv_blocking.cpp 45,46c45,52 < if (WSAEnumNetworkEvents(sock, event, &nevents) == SOCKET_ERROR) < return WSAGetLastError(); --- > while (true) > { > if (WSAEnumNetworkEvents(sock, event, &nevents) == 0) > break; > error = WSAGetLastError(); > if (error != WSAEWOULDBLOCK) > return error; > } 113,114c119,126 < if (WSAEnumNetworkEvents(sock, event, &nevents) == SOCKET_ERROR) < return WSAGetLastError(); --- > while (true) > { > if (WSAEnumNetworkEvents(sock, event, &nevents) == 0) > break; > error = WSAGetLastError(); > if (error != WSAEWOULDBLOCK) > return error; > } diff -rb mpich-1.2.5/mpid/ch_nt/nt_ipvishm/nt_ipvishm_priv.cpp mpich-1.2.5.2/mpid/ch_nt/nt_ipvishm/nt_ipvishm_priv.cpp 293c293 < printf("ERROR: Unable to write '%s' to socket[%d]\n", pszStr, sock); --- > printf("ERROR:PutRootPortInMPDDatabase: Unable to write '%s' to socket[%d]\n", pszStr, sock); 299c299 < printf("ERROR: put failed: error %d", WSAGetLastError()); --- > printf("ERROR:PutRootPortInMPDDatabase: put failed: error %d", WSAGetLastError()); 305c305 < printf("ERROR: putting the root port in the mpd database failed.\n%s", pszStr); --- > printf("ERROR:PutRootPortInMPDDatabase: putting the root port in the mpd database failed.\n%s", pszStr); 314c314 < printf("ERROR: Unable to write the barrier command: error %d", WSAGetLastError()); --- > printf("ERROR:PutRootPortInMPDDatabase: Unable to write the barrier command: error %d", WSAGetLastError()); 323c323 < printf("ERROR: Unable to read the result of the barrier command: error %d", WSAGetLastError()); --- > printf("ERROR:PutRootPortInMPDDatabase: Unable to read the result of the barrier command: error %d", WSAGetLastError()); 333c333 < printf("ERROR: barrier failed:\n%s", pszStr); --- > printf("ERROR:PutRootPortInMPDDatabase: barrier failed:\n%s", pszStr); 392c392 < printf("ERROR: Unable to write '%s' to socket[%d]\n", pszStr, sock); --- > printf("ERROR:UpdateMPIFinalized: Unable to write '%s' to socket[%d]\n", pszStr, sock); 399c399 < printf("ERROR: Unable to read the result of the setMPIFinalized command\n"); --- > printf("ERROR:UpdateMPIFinalized: Unable to read the result of the setMPIFinalized command\n"); 406c406 < printf("ERROR: setMPIFinalized failed.\n"); --- > printf("ERROR:UpdateMPIFinalized: setMPIFinalized failed.\n"); diff -rb mpich-1.2.5/mpid/ch_p4/mpirun.ch_p4.in mpich-1.2.5.2/mpid/ch_p4/mpirun.ch_p4.in 203a204,206 > export nolocal > export machinehead > export stdinfile diff -rb mpich-1.2.5/mpid/ch_p4/p4/lib/p4_sock_cr.c mpich-1.2.5.2/mpid/ch_p4/p4/lib/p4_sock_cr.c 389c389 < #else /* !BEOWULF */ --- > #else /* !SCYLD_BEOWULF */ 520a521,603 > > { /* Code to pass environment variables for MPICH-G2 (RL) */ > char *p; > p = getenv( "P4_SETS_ALL_ENVVARS" ); > if ( p ) { > /* This code prepends "setenv FOO BAR;setenv FAZZ BAZZ; ..." to > the program name to be rsh'd */ > /* This code needs more stringent attention to string lengths */ > /* ^^^^^^ */ > extern char **environ; > int i, pgm_prefix_len; > # define MAX_PGM_PREFIX_LEN 1024 > char pgm_prefix[MAX_PGM_PREFIX_LEN], *c; > char envvar_buf[256], setenv_buf[256], varname[256], varvalue[1024]; > > p4_dprintfl( 10, "P4_SETS_ALL_ENVVARS is set\n"); > pgm_prefix_len = 0; > for (i = 0; environ[i] != NULL; i++ ) { > p4_dprintfl( 90, "environ[%d]: %s\n", i, environ[i] ); > pgm_prefix_len += strlen(environ[i]); > } > /* prefix will need accumulated length plus room for i > copies of "setenv ;" where i is the number of env vars */ > pgm_prefix_len += i * strlen("setenv ;"); > p4_dprintfl( 90, "prefix needs %d characters\n", pgm_prefix_len); > /* 256 seems to be limit of string passed to rsh through execlp */ > /* > if ( pgm_prefix_len > 256 - strlen(pgm) ) > p4_error( "environment-setting prefix would be too long: ", > pgm_prefix_len); > */ > pgm_prefix[0] = '\0'; > for (i = 0; environ[i] != NULL; i++ ) { > /* separate name from value; add setenv cmd */ > strcpy(envvar_buf, environ[i] ); > c = strtok( envvar_buf, "=" ); /* get varname */ > strcpy( varname, c ); > /* here is where to exclude some env vars */ > if ( strcmp( varname, "P4_SETS_ALL_ENVVARS" ) == 0 ) > continue; > if ( strcmp( varname, "FOO" ) == 0 ) > continue; > if ( strcmp( varname, "PWD" ) == 0 ) > continue; > if ( strcmp( varname, "MACHTYPE" ) == 0 ) > continue; > if ( strcmp( varname, "SHLVL" ) == 0 ) > continue; > if ( strcmp( varname, "SHELL" ) == 0 ) > continue; > if ( strcmp( varname, "OSTYPE" ) == 0 ) > continue; > if ( strcmp( varname, "HOSTTYPE" ) == 0 ) > continue; > if ( strcmp( varname, "TERM" ) == 0 ) > continue; > if ( strcmp( varname, "PATH" ) == 0 ) > continue; > c = strtok( NULL, "\n" ); /* get varvalue */ > if ( c ) > strcpy( varvalue, c ); > else > varvalue[0] = '\0'; > sprintf( setenv_buf, "setenv %s %s;", varname, varvalue); > p4_dprintfl( 90, "setenv_buf = :%s:\n", setenv_buf ); > strcat( pgm_prefix, setenv_buf ); > } > p4_dprintfl( 90, "prefix=:%s:\n", pgm_prefix ); > /* now prepend to pgm if not too long */ > if (strlen(pgm_prefix) + strlen(pgm) >= P4_MAX_PGM_LEN ) > p4_error("prefix too long", 0 ); > else { > strcat(pgm_prefix, pgm); > strcpy(pgm, pgm_prefix); > } > } > /* > p4_dprintf( "pgm argument to remote shell = :%s:\n", pgm ); > p4_dprintf( "length of pgm argument to remote shell = %d\n", > strlen(pgm) ); > */ > } > diff -rb mpich-1.2.5/mpid/ch_p4/p4/lib/p4_utils.c mpich-1.2.5.2/mpid/ch_p4/p4/lib/p4_utils.c 1196a1197,1203 > /* The listener closes the connection after receiving a > message, so we need to get a new connection in order to > send it another message. Thanks to Vincent Newsum > for this fix */ > dest_listener_con_fd = net_conn_to_listener(dest_host,dest_listener,2); > if (dest_listener_con_fd == -1) > continue; diff -rb mpich-1.2.5/mpid/ch_p4mpd/install_ch_p4mpd mpich-1.2.5.2/mpid/ch_p4mpd/install_ch_p4mpd 13,15c13,15 < (cd mpid/mpd ; $MAKE install UNINSTALLFILE=$UNINSTALLFILE ) < rm -f ${bindir}/mpichboot < cat >${bindir}/mpichboot < (cd mpid/mpd ; $MAKE install UNINSTALLFILE=$UNINSTALLFILE DESTDIR=$DESTDIR ) > rm -f $DESTDIR${bindir}/mpichboot > cat >$DESTDIR${bindir}/mpichboot < chmod $XMODE $DESTDIR${bindir}/mpichboot 29,30c29,30 < rm -f ${bindir}/mpichstop < cat >${bindir}/mpichstop < rm -f $DESTDIR${bindir}/mpichstop > cat >$DESTDIR${bindir}/mpichstop < chmod $XMODE $DESTDIR${bindir}/mpichstop diff -rb mpich-1.2.5/mpid/ch_shmem/shdef.h mpich-1.2.5.2/mpid/ch_shmem/shdef.h 34c34 < #if PROCESSOR_COUNT > 32 --- > #if PROCESSOR_COUNT > 256 38c38 < #define MPID_MAX_PROCS 32 --- > #define MPID_MAX_PROCS 256 40c40 < #endif /* PROCESSOR_COUNT > 32 */ --- > #endif /* PROCESSOR_COUNT > 256 */ 42c42 < #define MPID_MAX_PROCS 32 --- > #define MPID_MAX_PROCS 256 Only in mpich-1.2.5.2/mpid/globus2: README.NICK.generate-global_c_symb.h diff -rb mpich-1.2.5/mpid/globus2/comm.h mpich-1.2.5.2/mpid/globus2/comm.h 234a235,272 > /*****************/ > /* START GRIDFTP */ > /*****************/ > > /* > * these overwrite default macros found in mpid/ch2/mpid.h > * any device that overwrites one must overwrite all three. > * > * vvvvvvvvvvvvv from mpid/ch2/mpid.h > * These macros define an interface between the device and the rest of the > * MPI code for attributes. If the device needs to use these, it *must* > * define all 3. > * > * MPID_ATTR_SET(struct MPIR_COMMUNICATOR *comm, int keyval, void *attr_value) > * is called when the user sets an attribute value for any keyval. > * > * MPID_ATTR_GET(struct MPIR_COMMUNICATOR *comm, int keyval, void *attr_value) > * is called when the user gets an attribute value The last argument is a > * pointer to a value, not a pointer to a pointer (store into the storage > * defined by the user, don't change the pointer) > * > * MPID_KEYVAL_INIT() > * The device should also call MPI_Keyval_create() for any keyvals that > * it wishes to be available for users. Otherwise, the keyvals will have > * value MPI_KEYVAL_INVALID. > * ^^^^^^^^^^^^^ from mpid/ch2/mpid.h > */ > > #define MPID_ATTR_SET(a,b,c) MPID_Attr_set((a), (b), (c)); > #define MPID_ATTR_GET(comm_ptr,keyval,attr_value_p) > #define MPID_KEYVAL_INIT() \ > MPI_Keyval_create(MPI_NULL_COPY_FN, \ > MPI_NULL_DELETE_FN, \ > &MPICHX_PARALLELSOCKETS_PARAMETERS, \ > (void *) 0); > /***************/ > /* END GRIDFTP */ > /***************/ diff -rb mpich-1.2.5/mpid/globus2/comm_g.c mpich-1.2.5.2/mpid/globus2/comm_g.c 5a6,11 > /* START GRIDFTP */ > extern int MPICHX_PARALLELSOCKETS_PARAMETERS; > > int enable_gridftp(struct MPIR_COMMUNICATOR *comm, void *attr_value); > /* END GRIDFTP */ > 153d158 < int vgrank; 343c348,350 < /* fn_exit: */ --- > #ifdef VMPI > fn_exit: > #endif /* VMPI */ 344a352 > { 345a354 > } /* endif */ 379a389,407 > /* START GRIDFTP */ > int MPID_Attr_set(struct MPIR_COMMUNICATOR *comm, int keyval, void *attr_value) > { > int rc; > > if (keyval == MPICHX_PARALLELSOCKETS_PARAMETERS) > { > rc = enable_gridftp(comm, attr_value); > } > else > { > /* I don't care about any other attr */ > rc = MPI_SUCCESS; > } /* endif */ > > return rc; > > } /* end MPID_Attr_set() */ > /* END GRIDFTP */ diff -rb mpich-1.2.5/mpid/globus2/datatype_g.c mpich-1.2.5.2/mpid/globus2/datatype_g.c 53c53 < fn_exit: --- > /* fn_exit: */ 93c93 < fn_exit: --- > /* fn_exit: */ 138c138 < fn_exit: --- > /* fn_exit: */ 184c184 < fn_exit: --- > /* fn_exit: */ 234c234 < fn_exit: --- > /* fn_exit: */ 284c284 < fn_exit: --- > /* fn_exit: */ 476c476 < fn_exit: --- > /* fn_exit: */ diff -rb mpich-1.2.5/mpid/globus2/global_c_symb.h mpich-1.2.5.2/mpid/globus2/global_c_symb.h 2,4c2,4 < * "rename_symb.sh". Date: Sat Sep 21 13:08:13 CDT 2002 < * username: lacour < * host: IRIX64 lemon 6.5 04131233 IP30 --- > * "rename_symb.sh". Date: Thu Jan 9 07:14:12 CST 2003 > * username: karonis > * host: Linux wiggum.mcs.anl.gov 2.4.18-w1 #1 SMP Thu May 23 15:08:41 CDT 2002 i686 unknown 6c6 < * GLOBUS_LOCATION="/my/packages/globus/globus-2.0" --- > * GLOBUS_LOCATION="/disks/space0/karonis/GlobusBundleMPI/INSTALL" 8,10c8,10 < * DEVICE_OPTION="--with-device=globus2:-flavor=vendorcc32mpi" < * EXTRA_CONFIG_OPT="--with-arch=IRIXN32" < * ROOT_DIR="/sandbox/lacour/tmp/mpich" --- > * DEVICE_OPTION="--with-device=globus2:-flavor=mpicc32dbg" > * EXTRA_CONFIG_OPT="" > * ROOT_DIR="/disks/space0/karonis/mpich-checkout-generate-global_c_symb.h/mpich" 13,15c13,15 < * Number of global symbols in new macro def file: 1114 < * FORMER_OUTPUT="mpid/globus2/global_c_symb.h.old.Sat_Sep_21_13:08:13_CDT_2002" < * Number of global symbols in former macro def file: 1111 --- > * Number of global symbols in new macro def file: 1120 > * FORMER_OUTPUT="mpid/globus2/global_c_symb.h.old.Thu_Jan_9_07:14:12_CST_2003" > * Number of global symbols in former macro def file: 1114 339a340 > #define MPICHX_PARALLELSOCKETS_PARAMETERS _mpich_g2_MPICHX_PARALLELSOCKETS_PARAMETERS 345a347 > #define MPID_Attr_set _mpich_g2_MPID_Attr_set 878a881 > #define MpichG2Space _mpich_g2_MpichG2Space 1106a1110 > #define enable_gridftp _mpich_g2_enable_gridftp 1109a1114,1115 > #define g_ftp_monitor_init _mpich_g2_g_ftp_monitor_init > #define g_ftp_monitor_reset _mpich_g2_g_ftp_monitor_reset diff -rb mpich-1.2.5/mpid/globus2/init_g.c mpich-1.2.5.2/mpid/globus2/init_g.c 12a13,14 > extern int MPICHX_PARALLELSOCKETS_PARAMETERS; /* GRIDFTP */ > 316a319,322 > /* START GRIDFTP */ > if ( MPICHX_PARALLELSOCKETS_PARAMETERS != MPI_KEYVAL_INVALID ) > MPI_Keyval_free(&MPICHX_PARALLELSOCKETS_PARAMETERS); > /* END GRIDFTP */ 331c337 < while (mp = MpiPostedQueue.head) --- > while ((mp = MpiPostedQueue.head) != NULL) 395a402 > globus_module_deactivate(GLOBUS_FTP_CONTROL_MODULE); /* GRIDFTP */ 655a663,664 > tp->recvd_partner_port = GLOBUS_FALSE; /* GRIDFTP */ > tp->use_grid_ftp = GLOBUS_FALSE; /* GRIDFTP */ 979a989,999 > /* START GRIDFTP */ > rc = globus_module_activate(GLOBUS_FTP_CONTROL_MODULE); > if (rc != GLOBUS_SUCCESS) > { > globus_libc_fprintf(stderr, > "globus_init: failed " > "globus_module_activate(GLOBUS_FTP_CONTROL_MODULE)\n"); > abort(); > } /* endif */ > /* END GRIDFTP */ > 1879,1880d1898 < struct mpi_miproto_t * mpi_miproto; < 1912,1913d1929 < struct mpi_miproto_t * mpi_miproto; < diff -rb mpich-1.2.5/mpid/globus2/mpid_defs.h mpich-1.2.5.2/mpid/globus2/mpid_defs.h 22,903d21 < /* the following symbols have already been renamed in "global_c_symb.h". < * Avoid a million warnings commenting out all the rest. */ < < /* the following is commented out because these symbols are already < * renamed in "global_c_symb.h". */ < < #if 0 < < #define MPI_Abort MPQ_Abort < #define PMPI_Abort PMPQ_Abort < < #define MPI_Add_error_class MPQ_Add_error_class < #define PMPI_Add_error_class PMPQ_Add_error_class < < #define MPI_Address MPQ_Address < #define PMPI_Address PMPQ_Address < < #define MPI_Allgather MPQ_Allgather < #define PMPI_Allgather PMPQ_Allgather < < #define MPI_Allgatherv MPQ_Allgatherv < #define PMPI_Allgatherv PMPQ_Allgatherv < < #define MPI_Alloc_mem MPQ_Alloc_mem < #define PMPI_Alloc_mem PMPQ_Alloc_mem < < #define MPI_Allreduce MPQ_Allreduce < #define PMPI_Allreduce PMPQ_Allreduce < < #define MPI_Alltoall MPQ_Alltoall < #define PMPI_Alltoall PMPQ_Alltoall < < #define MPI_Alltoallv MPQ_Alltoallv < #define PMPI_Alltoallv PMPQ_Alltoallv < < #define MPI_Attr_delete MPQ_Attr_delete < #define PMPI_Attr_delete PMPQ_Attr_delete < < #define MPI_Attr_get MPQ_Attr_get < #define PMPI_Attr_get PMPQ_Attr_get < < #define MPI_Attr_put MPQ_Attr_put < #define PMPI_Attr_put PMPQ_Attr_put < < #define MPI_Barrier MPQ_Barrier < #define PMPI_Barrier PMPQ_Barrier < < #define MPI_Bcast MPQ_Bcast < #define PMPI_Bcast PMPQ_Bcast < < #define MPI_Bsend MPQ_Bsend < #define PMPI_Bsend PMPQ_Bsend < < #define MPI_Bsend_init MPQ_Bsend_init < #define PMPI_Bsend_init PMPQ_Bsend_init < < #define MPI_Buffer_attach MPQ_Buffer_attach < #define PMPI_Buffer_attach PMPQ_Buffer_attach < < #define MPI_Buffer_detach MPQ_Buffer_detach < #define PMPI_Buffer_detach PMPQ_Buffer_detach < < #define MPI_Cancel MPQ_Cancel < #define PMPI_Cancel PMPQ_Cancel < < #define MPI_Cart_coords MPQ_Cart_coords < #define PMPI_Cart_coords PMPQ_Cart_coords < < #define MPI_Cart_create MPQ_Cart_create < #define PMPI_Cart_create PMPQ_Cart_create < < #define MPI_Cart_get MPQ_Cart_get < #define PMPI_Cart_get PMPQ_Cart_get < < #define MPI_Cart_map MPQ_Cart_map < #define PMPI_Cart_map PMPQ_Cart_map < < #define MPI_Cart_rank MPQ_Cart_rank < #define PMPI_Cart_rank PMPQ_Cart_rank < < #define MPI_Cart_shift MPQ_Cart_shift < #define PMPI_Cart_shift PMPQ_Cart_shift < < #define MPI_Cart_sub MPQ_Cart_sub < #define PMPI_Cart_sub PMPQ_Cart_sub < < #define MPI_Cartdim_get MPQ_Cartdim_get < #define PMPI_Cartdim_get PMPQ_Cartdim_get < < #define MPI_Close_port MPQ_Close_port < #define PMPI_Close_port PMPQ_Close_port < < #define MPI_Comm_call_errhandler MPQ_Comm_call_errhandler < #define PMPI_Comm_call_errhandler PMPQ_Comm_call_errhandler < < #define MPI_Comm_clone MPQ_Comm_clone < #define PMPI_Comm_clone PMPQ_Comm_clone < < #define MPI_Comm_compare MPQ_Comm_compare < #define PMPI_Comm_compare PMPQ_Comm_compare < < #define MPI_Comm_connect MPQ_Comm_connect < #define PMPI_Comm_connect PMPQ_Comm_connect < < #define MPI_Comm_create MPQ_Comm_create < #define PMPI_Comm_create PMPQ_Comm_create < < #define MPI_Comm_create_errhandler MPQ_Comm_create_errhandler < #define PMPI_Comm_create_errhandler PMPQ_Comm_create_errhandler < < #define MPI_Comm_create_keyval MPQ_Comm_create_keyval < #define PMPI_Comm_create_keyval PMPQ_Comm_create_keyval < < #define MPI_Comm_disconnect MPQ_Comm_disconnect < #define PMPI_Comm_disconnect PMPQ_Comm_disconnect < < #define MPI_Comm_dup MPQ_Comm_dup < #define PMPI_Comm_dup PMPQ_Comm_dup < < #define MPI_Comm_free MPQ_Comm_free < #define PMPI_Comm_free PMPQ_Comm_free < < #define MPI_Comm_free_keyval MPQ_Comm_free_keyval < #define PMPI_Comm_free_keyval PMPQ_Comm_free_keyval < < #define MPI_Comm_get_errhandler MPQ_Comm_get_errhandler < #define PMPI_Comm_get_errhandler PMPQ_Comm_get_errhandler < < #define MPI_Comm_get_name MPQ_Comm_get_name < #define PMPI_Comm_get_name PMPQ_Comm_get_name < < #define MPI_Comm_get_parent MPQ_Comm_get_parent < #define PMPI_Comm_get_parent PMPQ_Comm_get_parent < < #define MPI_Comm_group MPQ_Comm_group < #define PMPI_Comm_group PMPQ_Comm_group < < #define MPI_Comm_join MPQ_Comm_join < #define PMPI_Comm_join PMPQ_Comm_join < < #define MPI_Comm_rank MPQ_Comm_rank < #define PMPI_Comm_rank PMPQ_Comm_rank < < #define MPI_Comm_remote_group MPQ_Comm_remote_group < #define PMPI_Comm_remote_group PMPQ_Comm_remote_group < < #define MPI_Comm_remote_size MPQ_Comm_remote_size < #define PMPI_Comm_remote_size PMPQ_Comm_remote_size < < #define MPI_Comm_set_errhandler MPQ_Comm_set_errhandler < #define PMPI_Comm_set_errhandler PMPQ_Comm_set_errhandler < < #define MPI_Comm_set_name MPQ_Comm_set_name < #define PMPI_Comm_set_name PMPQ_Comm_set_name < < #define MPI_Comm_size MPQ_Comm_size < #define PMPI_Comm_size PMPQ_Comm_size < < #define MPI_Comm_spawn MPQ_Comm_spawn < #define PMPI_Comm_spawn PMPQ_Comm_spawn < < #define MPI_Comm_spawn_multiple MPQ_Comm_spawn_multiple < #define PMPI_Comm_spawn_multiple PMPQ_Comm_spawn_multiple < < #define MPI_Comm_split MPQ_Comm_split < #define PMPI_Comm_split PMPQ_Comm_split < < #define MPI_Comm_test_inter MPQ_Comm_test_inter < #define PMPI_Comm_test_inter PMPQ_Comm_test_inter < < #define MPI_DOUBLE_INT_var MPQ_DOUBLE_INT_var < #define PMPI_DOUBLE_INT_var PMPQ_DOUBLE_INT_var < < #define MPI_Dims_create MPQ_Dims_create < #define PMPI_Dims_create PMPQ_Dims_create < < #define MPI_Errhandler_create MPQ_Errhandler_create < #define PMPI_Errhandler_create PMPQ_Errhandler_create < < #define MPI_Errhandler_free MPQ_Errhandler_free < #define PMPI_Errhandler_free PMPQ_Errhandler_free < < #define MPI_Errhandler_get MPQ_Errhandler_get < #define PMPI_Errhandler_get PMPQ_Errhandler_get < < #define MPI_Errhandler_set MPQ_Errhandler_set < #define PMPI_Errhandler_set PMPQ_Errhandler_set < < #define MPI_Error_class MPQ_Error_class < #define PMPI_Error_class PMPQ_Error_class < < #define MPI_Error_string MPQ_Error_string < #define PMPI_Error_string PMPQ_Error_string < < #define MPI_Exscan MPQ_Exscan < #define PMPI_Exscan PMPQ_Exscan < < #define MPI_FLOAT_INT_var MPQ_FLOAT_INT_var < #define PMPI_FLOAT_INT_var PMPQ_FLOAT_INT_var < < #define MPI_File_c2f MPQ_File_c2f < #define PMPI_File_c2f PMPQ_File_c2f < < #define MPI_File_call_errhandler MPQ_File_call_errhandler < #define PMPI_File_call_errhandler PMPQ_File_call_errhandler < < #define MPI_File_close MPQ_File_close < #define PMPI_File_close PMPQ_File_close < < #define MPI_File_create_errhandler MPQ_File_create_errhandler < #define PMPI_File_create_errhandler PMPQ_File_create_errhandler < < #define MPI_File_delete MPQ_File_delete < #define PMPI_File_delete PMPQ_File_delete < < #define MPI_File_f2c MPQ_File_f2c < #define PMPI_File_f2c PMPQ_File_f2c < < #define MPI_File_get_amode MPQ_File_get_amode < #define PMPI_File_get_amode PMPQ_File_get_amode < < #define MPI_File_get_atomicity MPQ_File_get_atomicity < #define PMPI_File_get_atomicity PMPQ_File_get_atomicity < < #define MPI_File_get_byte_offset MPQ_File_get_byte_offset < #define PMPI_File_get_byte_offset PMPQ_File_get_byte_offset < < #define MPI_File_get_errhandler MPQ_File_get_errhandler < #define PMPI_File_get_errhandler PMPQ_File_get_errhandler < < #define MPI_File_get_group MPQ_File_get_group < #define PMPI_File_get_group PMPQ_File_get_group < < #define MPI_File_get_info MPQ_File_get_info < #define PMPI_File_get_info PMPQ_File_get_info < < #define MPI_File_get_position MPQ_File_get_position < #define PMPI_File_get_position PMPQ_File_get_position < < #define MPI_File_get_position_shared MPQ_File_get_position_shared < #define PMPI_File_get_position_shared PMPQ_File_get_position_shared < < #define MPI_File_get_size MPQ_File_get_size < #define PMPI_File_get_size PMPQ_File_get_size < < #define MPI_File_get_type_extent MPQ_File_get_type_extent < #define PMPI_File_get_type_extent PMPQ_File_get_type_extent < < #define MPI_File_get_view MPQ_File_get_view < #define PMPI_File_get_view PMPQ_File_get_view < < #define MPI_File_iread MPQ_File_iread < #define PMPI_File_iread PMPQ_File_iread < < #define MPI_File_iread_at MPQ_File_iread_at < #define PMPI_File_iread_at PMPQ_File_iread_at < < #define MPI_File_iread_shared MPQ_File_iread_shared < #define PMPI_File_iread_shared PMPQ_File_iread_shared < < #define MPI_File_iwrite MPQ_File_iwrite < #define PMPI_File_iwrite PMPQ_File_iwrite < < #define MPI_File_iwrite_at MPQ_File_iwrite_at < #define PMPI_File_iwrite_at PMPQ_File_iwrite_at < < #define MPI_File_iwrite_shared MPQ_File_iwrite_shared < #define PMPI_File_iwrite_shared PMPQ_File_iwrite_shared < < #define MPI_File_open MPQ_File_open < #define PMPI_File_open PMPQ_File_open < < #define MPI_File_preallocate MPQ_File_preallocate < #define PMPI_File_preallocate PMPQ_File_preallocate < < #define MPI_File_read MPQ_File_read < #define PMPI_File_read PMPQ_File_read < < #define MPI_File_read_all MPQ_File_read_all < #define PMPI_File_read_all PMPQ_File_read_all < < #define MPI_File_read_all_begin MPQ_File_read_all_begin < #define PMPI_File_read_all_begin PMPQ_File_read_all_begin < < #define MPI_File_read_all_end MPQ_File_read_all_end < #define PMPI_File_read_all_end PMPQ_File_read_all_end < < #define MPI_File_read_at MPQ_File_read_at < #define PMPI_File_read_at PMPQ_File_read_at < < #define MPI_File_read_at_all MPQ_File_read_at_all < #define PMPI_File_read_at_all PMPQ_File_read_at_all < < #define MPI_File_read_at_all_begin MPQ_File_read_at_all_begin < #define PMPI_File_read_at_all_begin PMPQ_File_read_at_all_begin < < #define MPI_File_read_at_all_end MPQ_File_read_at_all_end < #define PMPI_File_read_at_all_end PMPQ_File_read_at_all_end < < #define MPI_File_read_ordered MPQ_File_read_ordered < #define PMPI_File_read_ordered PMPQ_File_read_ordered < < #define MPI_File_read_ordered_begin MPQ_File_read_ordered_begin < #define PMPI_File_read_ordered_begin PMPQ_File_read_ordered_begin < < #define MPI_File_read_ordered_end MPQ_File_read_ordered_end < #define PMPI_File_read_ordered_end PMPQ_File_read_ordered_end < < #define MPI_File_read_shared MPQ_File_read_shared < #define PMPI_File_read_shared PMPQ_File_read_shared < < #define MPI_File_seek MPQ_File_seek < #define PMPI_File_seek PMPQ_File_seek < < #define MPI_File_seek_shared MPQ_File_seek_shared < #define PMPI_File_seek_shared PMPQ_File_seek_shared < < #define MPI_File_set_atomicity MPQ_File_set_atomicity < #define PMPI_File_set_atomicity PMPQ_File_set_atomicity < < #define MPI_File_set_errhandler MPQ_File_set_errhandler < #define PMPI_File_set_errhandler PMPQ_File_set_errhandler < < #define MPI_File_set_info MPQ_File_set_info < #define PMPI_File_set_info PMPQ_File_set_info < < #define MPI_File_set_size MPQ_File_set_size < #define PMPI_File_set_size PMPQ_File_set_size < < #define MPI_File_set_view MPQ_File_set_view < #define PMPI_File_set_view PMPQ_File_set_view < < #define MPI_File_sync MPQ_File_sync < #define PMPI_File_sync PMPQ_File_sync < < #define MPI_File_write MPQ_File_write < #define PMPI_File_write PMPQ_File_write < < #define MPI_File_write_all MPQ_File_write_all < #define PMPI_File_write_all PMPQ_File_write_all < < #define MPI_File_write_all_begin MPQ_File_write_all_begin < #define PMPI_File_write_all_begin PMPQ_File_write_all_begin < < #define MPI_File_write_all_end MPQ_File_write_all_end < #define PMPI_File_write_all_end PMPQ_File_write_all_end < < #define MPI_File_write_at MPQ_File_write_at < #define PMPI_File_write_at PMPQ_File_write_at < < #define MPI_File_write_at_all MPQ_File_write_at_all < #define PMPI_File_write_at_all PMPQ_File_write_at_all < < #define MPI_File_write_at_all_begin MPQ_File_write_at_all_begin < #define PMPI_File_write_at_all_begin PMPQ_File_write_at_all_begin < < #define MPI_File_write_at_all_end MPQ_File_write_at_all_end < #define PMPI_File_write_at_all_end PMPQ_File_write_at_all_end < < #define MPI_File_write_ordered MPQ_File_write_ordered < #define PMPI_File_write_ordered PMPQ_File_write_ordered < < #define MPI_File_write_ordered_begin MPQ_File_write_ordered_begin < #define PMPI_File_write_ordered_begin PMPQ_File_write_ordered_begin < < #define MPI_File_write_ordered_end MPQ_File_write_ordered_end < #define PMPI_File_write_ordered_end PMPQ_File_write_ordered_end < < #define MPI_File_write_shared MPQ_File_write_shared < #define PMPI_File_write_shared PMPQ_File_write_shared < < #define MPI_Finalize MPQ_Finalize < #define PMPI_Finalize PMPQ_Finalize < < #define MPI_Finalized MPQ_Finalized < #define PMPI_Finalized PMPQ_Finalized < < #define MPI_Free_mem MPQ_Free_mem < #define PMPI_Free_mem PMPQ_Free_mem < < #define MPI_Gather MPQ_Gather < #define PMPI_Gather PMPQ_Gather < < #define MPI_Gatherv MPQ_Gatherv < #define PMPI_Gatherv PMPQ_Gatherv < < #define MPI_Get MPQ_Get < #define PMPI_Get PMPQ_Get < < #define MPI_Get_address MPQ_Get_address < #define PMPI_Get_address PMPQ_Get_address < < #define MPI_Get_count MPQ_Get_count < #define PMPI_Get_count PMPQ_Get_count < < #define MPI_Get_elements MPQ_Get_elements < #define PMPI_Get_elements PMPQ_Get_elements < < #define MPI_Get_processor_name MPQ_Get_processor_name < #define PMPI_Get_processor_name PMPQ_Get_processor_name < < #define MPI_Get_version MPQ_Get_version < #define PMPI_Get_version PMPQ_Get_version < < #define MPI_Graph_create MPQ_Graph_create < #define PMPI_Graph_create PMPQ_Graph_create < < #define MPI_Graph_get MPQ_Graph_get < #define PMPI_Graph_get PMPQ_Graph_get < < #define MPI_Graph_map MPQ_Graph_map < #define PMPI_Graph_map PMPQ_Graph_map < < #define MPI_Graph_neighbors MPQ_Graph_neighbors < #define PMPI_Graph_neighbors PMPQ_Graph_neighbors < < #define MPI_Graph_neighbors_count MPQ_Graph_neighbors_count < #define PMPI_Graph_neighbors_count PMPQ_Graph_neighbors_count < < #define MPI_Graphdims_get MPQ_Graphdims_get < #define PMPI_Graphdims_get PMPQ_Graphdims_get < < #define MPI_Grequest_complete MPQ_Grequest_complete < #define PMPI_Grequest_complete PMPQ_Grequest_complete < < #define MPI_Group_compare MPQ_Group_compare < #define PMPI_Group_compare PMPQ_Group_compare < < #define MPI_Group_difference MPQ_Group_difference < #define PMPI_Group_difference PMPQ_Group_difference < < #define MPI_Group_excl MPQ_Group_excl < #define PMPI_Group_excl PMPQ_Group_excl < < #define MPI_Group_free MPQ_Group_free < #define PMPI_Group_free PMPQ_Group_free < < #define MPI_Group_incl MPQ_Group_incl < #define PMPI_Group_incl PMPQ_Group_incl < < #define MPI_Group_intersection MPQ_Group_intersection < #define PMPI_Group_intersection PMPQ_Group_intersection < < #define MPI_Group_range_excl MPQ_Group_range_excl < #define PMPI_Group_range_excl PMPQ_Group_range_excl < < #define MPI_Group_range_incl MPQ_Group_range_incl < #define PMPI_Group_range_incl PMPQ_Group_range_incl < < #define MPI_Group_rank MPQ_Group_rank < #define PMPI_Group_rank PMPQ_Group_rank < < #define MPI_Group_size MPQ_Group_size < #define PMPI_Group_size PMPQ_Group_size < < #define MPI_Group_translate_ranks MPQ_Group_translate_ranks < #define PMPI_Group_translate_ranks PMPQ_Group_translate_ranks < < #define MPI_Group_union MPQ_Group_union < #define PMPI_Group_union PMPQ_Group_union < < #define MPI_Ibsend MPQ_Ibsend < #define PMPI_Ibsend PMPQ_Ibsend < < #define MPI_Info_c2f MPQ_Info_c2f < #define PMPI_Info_c2f PMPQ_Info_c2f < < #define MPI_Info_create MPQ_Info_create < #define PMPI_Info_create PMPQ_Info_create < < #define MPI_Info_delete MPQ_Info_delete < #define PMPI_Info_delete PMPQ_Info_delete < < #define MPI_Info_dup MPQ_Info_dup < #define PMPI_Info_dup PMPQ_Info_dup < < #define MPI_Info_f2c MPQ_Info_f2c < #define PMPI_Info_f2c PMPQ_Info_f2c < < #define MPI_Info_free MPQ_Info_free < #define PMPI_Info_free PMPQ_Info_free < < #define MPI_Info_get MPQ_Info_get < #define PMPI_Info_get PMPQ_Info_get < < #define MPI_Info_get_nkeys MPQ_Info_get_nkeys < #define PMPI_Info_get_nkeys PMPQ_Info_get_nkeys < < #define MPI_Info_get_nthkey MPQ_Info_get_nthkey < #define PMPI_Info_get_nthkey PMPQ_Info_get_nthkey < < #define MPI_Info_get_valuelen MPQ_Info_get_valuelen < #define PMPI_Info_get_valuelen PMPQ_Info_get_valuelen < < #define MPI_Info_set MPQ_Info_set < #define PMPI_Info_set PMPQ_Info_set < < #define MPI_Init MPQ_Init < #define PMPI_Init PMPQ_Init < < #define MPI_Init_thread MPQ_Init_thread < #define PMPI_Init_thread PMPQ_Init_thread < < #define MPI_Initialized MPQ_Initialized < #define PMPI_Initialized PMPQ_Initialized < < #define MPI_Intercomm_create MPQ_Intercomm_create < #define PMPI_Intercomm_create PMPQ_Intercomm_create < < #define MPI_Intercomm_merge MPQ_Intercomm_merge < #define PMPI_Intercomm_merge PMPQ_Intercomm_merge < < #define MPI_Iprobe MPQ_Iprobe < #define PMPI_Iprobe PMPQ_Iprobe < < #define MPI_Irecv MPQ_Irecv < #define PMPI_Irecv PMPQ_Irecv < < #define MPI_Irsend MPQ_Irsend < #define PMPI_Irsend PMPQ_Irsend < < #define MPI_Isend MPQ_Isend < #define PMPI_Isend PMPQ_Isend < < #define MPI_Issend MPQ_Issend < #define PMPI_Issend PMPQ_Issend < < #define MPI_Keyval_create MPQ_Keyval_create < #define PMPI_Keyval_create PMPQ_Keyval_create < < #define MPI_Keyval_free MPQ_Keyval_free < #define PMPI_Keyval_free PMPQ_Keyval_free < < #define MPI_LONG_INT_var MPQ_LONG_INT_var < #define PMPI_LONG_INT_var PMPQ_LONG_INT_var < < #define MPI_Lookup_name MPQ_Lookup_name < #define PMPI_Lookup_name PMPQ_Lookup_name < < #define MPI_Name_get MPQ_Name_get < #define PMPI_Name_get PMPQ_Name_get < < #define MPI_Name_put MPQ_Name_put < #define PMPI_Name_put PMPQ_Name_put < < #define MPI_Op_create MPQ_Op_create < #define PMPI_Op_create PMPQ_Op_create < < #define MPI_Op_free MPQ_Op_free < #define PMPI_Op_free PMPQ_Op_free < < #define MPI_Open_port MPQ_Open_port < #define PMPI_Open_port PMPQ_Open_port < < #define MPI_Pack MPQ_Pack < #define PMPI_Pack PMPQ_Pack < < #define MPI_Pack_external MPQ_Pack_external < #define PMPI_Pack_external PMPQ_Pack_external < < #define MPI_Pack_size MPQ_Pack_size < #define PMPI_Pack_size PMPQ_Pack_size < < #define MPI_Pcontrol MPQ_Pcontrol < #define PMPI_Pcontrol PMPQ_Pcontrol < < #define MPI_Probe MPQ_Probe < #define PMPI_Probe PMPQ_Probe < < #define MPI_Publish_name MPQ_Publish_name < #define PMPI_Publish_name PMPQ_Publish_name < < #define MPI_Put MPQ_Put < #define PMPI_Put PMPQ_Put < < #define MPI_Query_thread MPQ_Query_thread < #define PMPI_Query_thread PMPQ_Query_thread < < #define MPI_Recv MPQ_Recv < #define PMPI_Recv PMPQ_Recv < < #define MPI_Recv_init MPQ_Recv_init < #define PMPI_Recv_init PMPQ_Recv_init < < #define MPI_Reduce MPQ_Reduce < #define PMPI_Reduce PMPQ_Reduce < < #define MPI_Reduce_scatter MPQ_Reduce_scatter < #define PMPI_Reduce_scatter PMPQ_Reduce_scatter < < #define MPI_Register_datarep MPQ_Register_datarep < #define PMPI_Register_datarep PMPQ_Register_datarep < < #define MPI_Request_c2f MPQ_Request_c2f < #define PMPI_Request_c2f PMPQ_Request_c2f < < #define MPI_Request_free MPQ_Request_free < #define PMPI_Request_free PMPQ_Request_free < < #define MPI_Request_get_status MPQ_Request_get_status < #define PMPI_Request_get_status PMPQ_Request_get_status < < #define MPI_Rsend MPQ_Rsend < #define PMPI_Rsend PMPQ_Rsend < < #define MPI_Rsend_init MPQ_Rsend_init < #define PMPI_Rsend_init PMPQ_Rsend_init < < #define MPI_SHORT_INT_var MPQ_SHORT_INT_var < #define PMPI_SHORT_INT_var PMPQ_SHORT_INT_var < < #define MPI_Scan MPQ_Scan < #define PMPI_Scan PMPQ_Scan < < #define MPI_Scatter MPQ_Scatter < #define PMPI_Scatter PMPQ_Scatter < < #define MPI_Scatterv MPQ_Scatterv < #define PMPI_Scatterv PMPQ_Scatterv < < #define MPI_Send MPQ_Send < #define PMPI_Send PMPQ_Send < < #define MPI_Send_init MPQ_Send_init < #define PMPI_Send_init PMPQ_Send_init < < #define MPI_Sendrecv MPQ_Sendrecv < #define PMPI_Sendrecv PMPQ_Sendrecv < < #define MPI_Sendrecv_replace MPQ_Sendrecv_replace < #define PMPI_Sendrecv_replace PMPQ_Sendrecv_replace < < #define MPI_Sizeof MPQ_Sizeof < #define PMPI_Sizeof PMPQ_Sizeof < < #define MPI_Ssend MPQ_Ssend < #define PMPI_Ssend PMPQ_Ssend < < #define MPI_Ssend_init MPQ_Ssend_init < #define PMPI_Ssend_init PMPQ_Ssend_init < < #define MPI_Start MPQ_Start < #define PMPI_Start PMPQ_Start < < #define MPI_Startall MPQ_Startall < #define PMPI_Startall PMPQ_Startall < < #define MPI_Status_c2f MPQ_Status_c2f < #define PMPI_Status_c2f PMPQ_Status_c2f < < #define MPI_Status_f2c MPQ_Status_f2c < #define PMPI_Status_f2c PMPQ_Status_f2c < < #define MPI_Status_set_cancelled MPQ_Status_set_cancelled < #define PMPI_Status_set_cancelled PMPQ_Status_set_cancelled < < #define MPI_Status_set_elements MPQ_Status_set_elements < #define PMPI_Status_set_elements PMPQ_Status_set_elements < < #define MPI_Test MPQ_Test < #define PMPI_Test PMPQ_Test < < #define MPI_Test_cancelled MPQ_Test_cancelled < #define PMPI_Test_cancelled PMPQ_Test_cancelled < < #define MPI_Testall MPQ_Testall < #define PMPI_Testall PMPQ_Testall < < #define MPI_Testany MPQ_Testany < #define PMPI_Testany PMPQ_Testany < < #define MPI_Testsome MPQ_Testsome < #define PMPI_Testsome PMPQ_Testsome < < #define MPI_Topo_status MPQ_Topo_status < #define PMPI_Topo_status PMPQ_Topo_status < < #define MPI_Topo_test MPQ_Topo_test < #define PMPI_Topo_test PMPQ_Topo_test < < #define MPI_Type_commit MPQ_Type_commit < #define PMPI_Type_commit PMPQ_Type_commit < < #define MPI_Type_contiguous MPQ_Type_contiguous < #define PMPI_Type_contiguous PMPQ_Type_contiguous < < #define MPI_Type_count MPQ_Type_count < #define PMPI_Type_count PMPQ_Type_count < < #define MPI_Type_create_darray MPQ_Type_create_darray < #define PMPI_Type_create_darray PMPQ_Type_create_darray < < #define MPI_Type_create_hindexed MPQ_Type_create_hindexed < #define PMPI_Type_create_hindexed PMPQ_Type_create_hindexed < < #define MPI_Type_create_indexed_block MPQ_Type_create_indexed_block < #define PMPI_Type_create_indexed_block PMPQ_Type_create_indexed_block < < #define MPI_Type_create_keyval MPQ_Type_create_keyval < #define PMPI_Type_create_keyval PMPQ_Type_create_keyval < < #define MPI_Type_create_resized MPQ_Type_create_resized < #define PMPI_Type_create_resized PMPQ_Type_create_resized < < #define MPI_Type_create_struct MPQ_Type_create_struct < #define PMPI_Type_create_struct PMPQ_Type_create_struct < < #define MPI_Type_create_subarray MPQ_Type_create_subarray < #define PMPI_Type_create_subarray PMPQ_Type_create_subarray < < #define MPI_Type_delete_attr MPQ_Type_delete_attr < #define PMPI_Type_delete_attr PMPQ_Type_delete_attr < < #define MPI_Type_dup MPQ_Type_dup < #define PMPI_Type_dup PMPQ_Type_dup < < #define MPI_Type_extent MPQ_Type_extent < #define PMPI_Type_extent PMPQ_Type_extent < < #define MPI_Type_free MPQ_Type_free < #define PMPI_Type_free PMPQ_Type_free < < #define MPI_Type_free_keyval MPQ_Type_free_keyval < #define PMPI_Type_free_keyval PMPQ_Type_free_keyval < < #define MPI_Type_get_cont MPQ_Type_get_cont < #define PMPI_Type_get_cont PMPQ_Type_get_cont < < #define MPI_Type_get_contents MPQ_Type_get_contents < #define PMPI_Type_get_contents PMPQ_Type_get_contents < < #define MPI_Type_get_env MPQ_Type_get_env < #define PMPI_Type_get_env PMPQ_Type_get_env < < #define MPI_Type_get_envelope MPQ_Type_get_envelope < #define PMPI_Type_get_envelope PMPQ_Type_get_envelope < < #define MPI_Type_get_extent MPQ_Type_get_extent < #define PMPI_Type_get_extent PMPQ_Type_get_extent < < #define MPI_Type_get_name MPQ_Type_get_name < #define PMPI_Type_get_name PMPQ_Type_get_name < < #define MPI_Type_get_true_extent MPQ_Type_get_true_extent < #define PMPI_Type_get_true_extent PMPQ_Type_get_true_extent < < #define MPI_Type_hindexed MPQ_Type_hindexed < #define PMPI_Type_hindexed PMPQ_Type_hindexed < < #define MPI_Type_hvector MPQ_Type_hvector < #define PMPI_Type_hvector PMPQ_Type_hvector < < #define MPI_Type_indexed MPQ_Type_indexed < #define PMPI_Type_indexed PMPQ_Type_indexed < < #define MPI_Type_lb MPQ_Type_lb < #define PMPI_Type_lb PMPQ_Type_lb < < #define MPI_Type_match_size MPQ_Type_match_size < #define PMPI_Type_match_size PMPQ_Type_match_size < < #define MPI_Type_set_name MPQ_Type_set_name < #define PMPI_Type_set_name PMPQ_Type_set_name < < #define MPI_Type_size MPQ_Type_size < #define PMPI_Type_size PMPQ_Type_size < < #define MPI_Type_struct MPQ_Type_struct < #define PMPI_Type_struct PMPQ_Type_struct < < #define MPI_Type_ub MPQ_Type_ub < #define PMPI_Type_ub PMPQ_Type_ub < < #define MPI_Type_vector MPQ_Type_vector < #define PMPI_Type_vector PMPQ_Type_vector < < #define MPI_Unpack MPQ_Unpack < #define PMPI_Unpack PMPQ_Unpack < < #define MPI_Unpack_external MPQ_Unpack_external < #define PMPI_Unpack_external PMPQ_Unpack_external < < #define MPI_Unpublish_name MPQ_Unpublish_name < #define PMPI_Unpublish_name PMPQ_Unpublish_name < < #define MPI_Wait MPQ_Wait < #define PMPI_Wait PMPQ_Wait < < #define MPI_Waitall MPQ_Waitall < #define PMPI_Waitall PMPQ_Waitall < < #define MPI_Waitany MPQ_Waitany < #define PMPI_Waitany PMPQ_Waitany < < #define MPI_Waitsome MPQ_Waitsome < #define PMPI_Waitsome PMPQ_Waitsome < < #define MPI_Win_call_errhandler MPQ_Win_call_errhandler < #define PMPI_Win_call_errhandler PMPQ_Win_call_errhandler < < #define MPI_Win_complete MPQ_Win_complete < #define PMPI_Win_complete PMPQ_Win_complete < < #define MPI_Win_create MPQ_Win_create < #define PMPI_Win_create PMPQ_Win_create < < #define MPI_Win_create_errhandler MPQ_Win_create_errhandler < #define PMPI_Win_create_errhandler PMPQ_Win_create_errhandler < < #define MPI_Win_create_keyval MPQ_Win_create_keyval < #define PMPI_Win_create_keyval PMPQ_Win_create_keyval < < #define MPI_Win_fence MPQ_Win_fence < #define PMPI_Win_fence PMPQ_Win_fence < < #define MPI_Win_free MPQ_Win_free < #define PMPI_Win_free PMPQ_Win_free < < #define MPI_Win_free_keyval MPQ_Win_free_keyval < #define PMPI_Win_free_keyval PMPQ_Win_free_keyval < < #define MPI_Win_get_errhandler MPQ_Win_get_errhandler < #define PMPI_Win_get_errhandler PMPQ_Win_get_errhandler < < #define MPI_Win_get_group MPQ_Win_get_group < #define PMPI_Win_get_group PMPQ_Win_get_group < < #define MPI_Win_get_name MPQ_Win_get_name < #define PMPI_Win_get_name PMPQ_Win_get_name < < #define MPI_Win_lock MPQ_Win_lock < #define PMPI_Win_lock PMPQ_Win_lock < < #define MPI_Win_post MPQ_Win_post < #define PMPI_Win_post PMPQ_Win_post < < #define MPI_Win_set_attr MPQ_Win_set_attr < #define PMPI_Win_set_attr PMPQ_Win_set_attr < < #define MPI_Win_set_errhandler MPQ_Win_set_errhandler < #define PMPI_Win_set_errhandler PMPQ_Win_set_errhandler < < #define MPI_Win_set_name MPQ_Win_set_name < #define PMPI_Win_set_name PMPQ_Win_set_name < < #define MPI_Win_start MPQ_Win_start < #define PMPI_Win_start PMPQ_Win_start < < #define MPI_Win_unlock MPQ_Win_unlock < #define PMPI_Win_unlock PMPQ_Win_unlock < < #define MPI_Win_wait MPQ_Win_wait < #define PMPI_Win_wait PMPQ_Win_wait < < #define MPI_Wtick MPQ_Wtick < #define PMPI_Wtick PMPQ_Wtick < < #define MPI_Wtime MPQ_Wtime < #define PMPI_Wtime PMPQ_Wtime < < /**************************/ < /* Begin MPI-2 Extensions */ < /**************************/ < < #define MPI_Open MPQ_Open < #define PMPI_Open PMPQ_Open < < #define MPI_Close MPQ_Close < #define PMPI_Close PMPQ_Close < < #define MPI_Comm_connect MPQ_Comm_connect < #define PMPI_Comm_connect PMPQ_Comm_connect < < #define MPI_Comm_accept MPQ_Comm_accept < #define PMPI_Comm_accept PMPQ_Comm_accept < < /************************/ < /* End MPI-2 Extensions */ < /************************/ < < #endif /* 0 */ < diff -rb mpich-1.2.5/mpid/globus2/mpirun.globus2.in mpich-1.2.5.2/mpid/globus2/mpirun.globus2.in 81c81 < echo " (executable=\"\$(GLOBUSRUN_GASS_URL)$my_progname\")" --- > echo " (executable=\$(GLOBUSRUN_GASS_URL) # \"$my_progname\")" diff -rb mpich-1.2.5/mpid/globus2/pr_mpi_g.c mpich-1.2.5.2/mpid/globus2/pr_mpi_g.c 75c75 < fn_exit: --- > /* fn_exit: */ 105c105 < fn_exit: --- > /* fn_exit: */ 161c161 < fn_exit: --- > /* fn_exit: */ 189c189 < fn_exit: --- > /* fn_exit: */ 221c221 < fn_exit: --- > /* fn_exit: */ 251c251 < fn_exit: --- > /* fn_exit: */ 283c283 < fn_exit: --- > /* fn_exit: */ 302c302 < fn_exit: --- > /* fn_exit: */ 337c337 < fn_exit: --- > /* fn_exit: */ 357c357 < fn_exit: --- > /* fn_exit: */ 377c377 < fn_exit: --- > /* fn_exit: */ 398c398 < fn_exit: --- > /* fn_exit: */ 423c423 < fn_exit: --- > /* fn_exit: */ 454c454 < fn_exit: --- > /* fn_exit: */ 478c478 < fn_exit: --- > /* fn_exit: */ 502c502 < fn_exit: --- > /* fn_exit: */ 520c520 < fn_exit: --- > /* fn_exit: */ 539c539 < fn_exit: --- > /* fn_exit: */ 558c558 < fn_exit: --- > /* fn_exit: */ 608c608 < fn_exit: --- > /* fn_exit: */ 644c644 < fn_exit: --- > /* fn_exit: */ 691c691 < fn_exit: --- > /* fn_exit: */ 727c727 < fn_exit: --- > /* fn_exit: */ 757c757 < fn_exit: --- > /* fn_exit: */ 779c779 < fn_exit: --- > /* fn_exit: */ 922c922 < fn_exit: --- > /* fn_exit: */ 1044c1044 < fn_exit: --- > /* fn_exit: */ 1071c1071 < fn_exit: --- > /* fn_exit: */ 1103c1103 < fn_exit: --- > /* fn_exit: */ diff -rb mpich-1.2.5/mpid/globus2/pr_tcp_g.c mpich-1.2.5.2/mpid/globus2/pr_tcp_g.c 0a1 > #include "mpid.h" /* GRIDFTP */ 17a19 > int MPICHX_PARALLELSOCKETS_PARAMETERS = MPI_KEYVAL_INVALID; /* GRIDFTP */ 29a32,58 > /*****************/ > /* START GRIDFTP */ > /*****************/ > static void gridftp_connect_read_callback(void *callback_arg, > struct globus_ftp_control_handle_s *handle, > unsigned int stripe_ndx, > globus_bool_t resuse, > globus_object_t *error); > static void gridftp_read_all_callback(void * callback_arg, > globus_ftp_control_handle_t *handle, > globus_object_t *error, > globus_byte_t *buffer, > globus_size_t length, > globus_off_t offset, > globus_bool_t eof); > void g_ftp_monitor_init(g_ftp_perf_monitor_t *monitor); > void g_ftp_monitor_reset(g_ftp_perf_monitor_t *monitor); > static void test_result(globus_result_t res, char *msg, int line_no); > static void setup_ftp_handle(globus_ftp_control_handle_t *ftp_handle, > struct gridftp_params *gfp); > static int enable_gridftp_internal(struct gridftp_params *gfp, > int partner_grank); > int enable_gridftp(struct MPIR_COMMUNICATOR *comm, void *attr_value); > /***************/ > /* END GRIDFTP */ > /***************/ > 398a428,432 > * > * START GRIDFTP > * OR > * type==gridftp_port, partner_grank, gridftp_port > * END GRIDFTP 464a499,502 > struct channel_t *chp; /* GRIDFTP */ > struct tcp_miproto_t *tp; /* GRIDFTP */ > int proto; /* GRIDFTP */ > 467a506,547 > /* START GRIDFTP */ > /*********************************************/ > /* figuring out if this channel uses gridFTP */ > /*********************************************/ > > /* NICK: have to check whether the grank used */ > /* here assumes all comm=MPI_COMM_WORLD */ > if (!(chp = get_channel(rwhp->msg_id_src_grank))) > { > globus_libc_fprintf(stderr, > "ERROR: read_callback: await_header: " > "user_data: proc %d: failed get_channel " > "rwhp->msg_id_src_grank %d\n", > MPID_MyWorldRank, rwhp->msg_id_src_grank); > print_channels(); > exit(-1); > } > else if (!(chp->selected_proto)) > { > globus_libc_fprintf(stderr, > "ERROR: read_callback: await_header: " > "user_data: proc %d does not have selected " > "proto for rwhp->msg_id_src_grank %d\n", > MPID_MyWorldRank, rwhp->msg_id_src_grank); > print_channels(); > exit(-1); > } > else if ((proto = (chp->selected_proto)->type) != tcp) > { > globus_libc_fprintf(stderr, > "ERROR: read_callback: await_header: " > "user_data: proc %d selected proto is not " > "TCP proto for rwhp->msg_id_src_grank %d\n", > MPID_MyWorldRank, rwhp->msg_id_src_grank); > print_channels(); > exit(-1); > } /* endif */ > tp = (chp->selected_proto)->info; > if (tp->use_grid_ftp) > { > g_ftp_user_args_t ua; > globus_result_t res; 468a549,591 > g_ftp_monitor_reset(&(tp->read_monitor)); > > ua.monitor = &(tp->read_monitor); > ua.ftp_handle_r = &(tp->ftp_handle_r); > ua.buffer = rwhp->incoming_raw_data; > ua.nbytes = rwhp->dataorigin_bufflen; > > /* this can be used over and over again */ > > res = globus_ftp_control_data_connect_read( > ua.ftp_handle_r, > gridftp_connect_read_callback, > (void *) &ua); > if (res != GLOBUS_SUCCESS) > { > globus_libc_fprintf(stderr, > "ERROR: read_callback: await_header: " > "user_data: proc %d failed " > "globus_ftp_control_data_connect_read" > "to rwhp->msg_id_src_grank %d\n", > MPID_MyWorldRank, rwhp->msg_id_src_grank); > exit(-1); > } /* endif */ > > while(!(tp->read_monitor.done)) > { > G2_WAIT > } /* endwhile */ > > data_arrived(rwhp); > /* transition to 'await_header' state */ > rwhp->state = await_header; > globus_io_register_read(&(rwhp->handle), > rwhp->incoming_header, /* data will sit */ > /* here when callback is envoked */ > rwhp->incoming_header_len, /* max nbytes */ > rwhp->incoming_header_len, /* wait for nbytes */ > read_callback, > (void *) rwhp); /* optional callback arg */ > } > else > { > /* END GRIDFTP */ 476a600 > } /* endif GRIDFTP */ 726a851,915 > else if (type == gridftp_port) > { > /* assumes that partner_grank w.r.t. comm=MPI_COMM_WORLD */ > struct channel_t *chp; > struct tcp_miproto_t *tp; > int proto; > int partner_grank; > int gridftp_port; > > /* unpacking rest of header: partner_grank, gridftp_port */ > globus_dc_get_int(&cp, &partner_grank, 1, > (int) (rwhp->remote_format)); > globus_dc_get_int(&cp, &gridftp_port, 1, > (int) (rwhp->remote_format)); > > /* fprintf(stderr, "NICK: %d: read_callback: await_header: gridftp_port: partner_grank %d\n", MPID_MyWorldRank, partner_grank); */ > /***************************************/ > /* validating partner_grank proto==TCP */ > /***************************************/ > > if (!(chp = get_channel(partner_grank))) > { > globus_libc_fprintf(stderr, > "ERROR: read_callback: await_header: gridftp_port: " > "proc %d: failed get_channel partner_grank %d\n", > MPID_MyWorldRank, partner_grank); > print_channels(); > exit(-1); > } > else if (!(chp->selected_proto)) > { > globus_libc_fprintf(stderr, > "ERROR: read_callback: await_header: gridftp_port: " > "proc %d does not have selected proto for " > "partner_grank %d\n", > MPID_MyWorldRank, partner_grank); > print_channels(); > exit(-1); > } > else if ((proto = (chp->selected_proto)->type) != tcp) > { > globus_libc_fprintf(stderr, > "ERROR: read_callback: await_header: gridftp_port: " > "proc %d selected proto is not " > "TCP proto for partner_grank %d\n", > MPID_MyWorldRank, partner_grank); > print_channels(); > exit(-1); > } /* endif */ > > tp = (chp->selected_proto)->info; > > tp->partner_port = gridftp_port; > tp->recvd_partner_port = GLOBUS_TRUE; > > /* transition back to same state, 'await_header' */ > rwhp->state = await_header; > globus_io_register_read(&(rwhp->handle), > rwhp->incoming_header, /* data will sit */ > /* here when callback is envoked */ > rwhp->incoming_header_len, /* max nbytes */ > rwhp->incoming_header_len, /* wait for nbytes */ > read_callback, > (void *) rwhp); /* optional callback arg */ > } 1475a1665,2029 > /*****************/ > /* START GRIDFTP */ > /*****************/ > > static void test_result(globus_result_t res, char *msg, int line_no) > { > > if(res != GLOBUS_SUCCESS) > { > printf("error:%s at line %d\n", > globus_object_printable_to_string(globus_error_get(res)), > line_no); > printf("%s\n", msg); > assert(GLOBUS_FALSE); > } /* endif */ > > } /* end test_result() */ > > static void setup_ftp_handle(globus_ftp_control_handle_t *ftp_handle, > struct gridftp_params *gfp) > { > globus_result_t res; > globus_ftp_control_tcpbuffer_t tcp_buffer; > globus_ftp_control_parallelism_t parallelism; > > /* > * set transfer type > */ > res = globus_ftp_control_handle_init(ftp_handle); > test_result(res, "setup_ftp_handle:handle_init", __LINE__); > /* NICK: put into binary mode */ > res = globus_ftp_control_local_type(ftp_handle, > GLOBUS_FTP_CONTROL_TYPE_IMAGE, > 0); > test_result(res, "setup_ftp_handle:local_type", __LINE__); > > /* > * set transfer mode > */ > /* NICK: data channel mode of ftp */ > res = globus_ftp_control_local_mode(ftp_handle, > GLOBUS_FTP_CONTROL_MODE_EXTENDED_BLOCK); > test_result(res, "setup_ftp_handle:local_mode", __LINE__); > > /* > * set parallel level > */ > /* NICK: i tell you that level of parallelism is fixed */ > parallelism.mode = GLOBUS_FTP_CONTROL_PARALLELISM_FIXED; > parallelism.fixed.size = gfp->nsocket_pairs; > res = globus_ftp_control_local_parallelism(ftp_handle, ¶llelism); > test_result(res, "setup_ftp_handle:local_parallelism", __LINE__); > > /* > * set tcp buffer size > */ > /* NICK: using cmd line arg to be set window size */ > tcp_buffer.mode = GLOBUS_FTP_CONTROL_TCPBUFFER_FIXED; > tcp_buffer.fixed.size = gfp->tcp_buffsize; > res = globus_ftp_control_local_tcp_buffer(ftp_handle, &tcp_buffer); > test_result(res, "setup_ftp_handle:tcp buffer", __LINE__); > > } /* end setup_ftp_handle() */ > > static int enable_gridftp_internal(struct gridftp_params *gfp, > int partner_grank) > { > int proto; > struct channel_t *cp; > struct tcp_miproto_t *tp; > globus_result_t res; > struct tcpsendreq *sr; > globus_ftp_control_host_port_t host_port_read; > globus_ftp_control_host_port_t host_port_write; > > /* fprintf(stderr, "NICK: %d: enter enable_gridftp_internal(): partner_grank %d\n", MPID_MyWorldRank, partner_grank); */ > > /***************************************/ > /* validating partner_grank proto==TCP */ > /***************************************/ > > if (!(cp = get_channel(partner_grank))) > { > globus_libc_fprintf(stderr, > "ERROR: enable_gridftp_internal: proc %d: failed get_channel " > "grank %d\n", > MPID_MyWorldRank, partner_grank); > print_channels(); > exit(-1); > } > else if (!(cp->selected_proto)) > { > globus_libc_fprintf(stderr, > "ERROR: enable_gridftp_internal: proc %d does not have " > "selected proto for dest %d\n", > MPID_MyWorldRank, partner_grank); > print_channels(); > exit(-1); > } > else if ((proto = (cp->selected_proto)->type) != tcp) > { > globus_libc_fprintf(stderr, > "ERROR: enable_gridftp_internal: proc %d selected proto " > "is not TCP proto for dest %d\n", > MPID_MyWorldRank, partner_grank); > print_channels(); > exit(-1); > } /* endif */ > > tp = (cp->selected_proto)->info; > > if (tp->use_grid_ftp) > { > globus_libc_fprintf(stderr, > "ERROR: enable_gridftp_internal: proc %d: partner_grank %d: " > " tp->use_grid_ftp is already TRUE\n", > MPID_MyWorldRank, partner_grank); > print_channels(); > MPID_Abort(NULL, 0, "MPICH-G2 (internal error)", "mpi_put_attr()"); > } > else if (!(tp->whandle)) > { > /* should only have to be done once */ > /* fprintf(stderr, "NICK: %d: enable_gridftp_internal(): partner_grank %d: before prime_the_line\n", MPID_MyWorldRank, partner_grank); */ > prime_the_line(tp, partner_grank); > /* fprintf(stderr, "NICK: %d: enable_gridftp_internal(): partner_grank %d: after prime_the_line\n", MPID_MyWorldRank, partner_grank); */ > > if (!(tp->whandle)) > { > globus_libc_fprintf(stderr, > "ERROR: enable_gridftp_internal: proc %d: partner_grank %d: " > " after call to prime_the_line tp->whandle is still NULL\n", > MPID_MyWorldRank, partner_grank); > print_channels(); > MPID_Abort(NULL, 0, "MPICH-G2 (internal error)", "mpi_put_attr()"); > } /* endif */ > } /* endif */ > /* fprintf(stderr, "NICK: %d: enable_gridftp_internal(): partner_grank %d: we know line is primed\n", MPID_MyWorldRank, partner_grank); */ > > /*******************************/ > /* setting up parallel sockets */ > /*******************************/ > > setup_ftp_handle(&(tp->ftp_handle_r), gfp); > setup_ftp_handle(&(tp->ftp_handle_w), gfp); > > /* START NEWGRIDFTP */ > /* tp->max_outstanding_writes = gfp->max_outstanding_writes; */ > tp->gftp_tcp_buffsize = gfp->tcp_buffsize; > /* END NEWGRIDFTP */ > > /*************/ > /* handshake */ > /*************/ > > if (i_establish_socket(partner_grank)) > { > /* fprintf(stderr, "NICK: %d: enable_gridftp_internal(): partner_grank %d: handshake: i_estab_sock = TRUE\n", MPID_MyWorldRank, partner_grank); */ > /* set up a listener for the reader */ > res = globus_io_tcp_get_local_address(tp->whandle, > host_port_read.host, > &host_port_read.port); > test_result(res, "enable_gridftp_internal", __LINE__); > host_port_read.port = 0; > res = globus_ftp_control_local_pasv(&(tp->ftp_handle_r), > &host_port_read); > test_result(res, "enable_gridftp_internal", __LINE__); > > /* send port number on control channel */ > /* packing header: type=gridftp_port,MPID_MyWorldRank,port */ > g_malloc(sr, struct tcpsendreq *, sizeof(struct tcpsendreq)); > sr->type = gridftp_port; > sr->dest_grank = partner_grank; > sr->gridftp_partner_grank = MPID_MyWorldRank; > sr->gridftp_port = (int) host_port_read.port; > enqueue_tcp_send(sr); > /* fprintf(stderr, "NICK: %d: enable_gridftp_internal(): handshake: i_estab_sock = TRUE: after enqueue_tcp_send\n", MPID_MyWorldRank); */ > > /* wait for other side's port to arrive */ > TcpOutstandingRecvReqs ++; > > /* fprintf(stderr, "NICK: %d: enable_gridftp_internal(): handshake: i_estab_sock = TRUE: TcpOutstandingRecvReqs %d: before tp->recvd_partner_port loop\n", MPID_MyWorldRank, TcpOutstandingRecvReqs); */ > while (tp->recvd_partner_port == GLOBUS_FALSE) > { > /* give all protos that are waiting for something a nudge */ > MPID_DeviceCheck(MPID_NOTBLOCKING); > } /* endwhile */ > /* fprintf(stderr, "NICK: %d: enable_gridftp_internal(): handshake: i_estab_sock = TRUE: after tp->recvd_partner_port loop\n", MPID_MyWorldRank); */ > > /* > * I got the TCP message that I was waiting for so > * I decrement TcpOutstandingRecvReqs here. > * originally I was decrementing TcpOutstandingRecvReqs in > * the read_callback state machine when the message > * arrived, but that led to a race condition where > * if multiple grid_port messages came in _before_ > * there were actual requests for them (e.g., many other > * sides were requesting parallel sockets before I got > * around to calling this function) then the TcpOutstandingRecvReqs > * was being decremented far below zero, and as a undesired > * result of that, MPID_DeviceCheck would not poll TCP. > */ > TcpOutstandingRecvReqs --; > /* fprintf(stderr, "NICK: %d: enable_gridftp_internal(): handshake: i_estab_sock = TRUE: after decrementing TcpOutstandingsRecvReqs to %d\n", MPID_MyWorldRank, TcpOutstandingRecvReqs); */ > > /* > * since ftp handle will be listening on same IP as the control > * socket we may just get the IP address from this socket. > */ > res = globus_io_tcp_get_remote_address(tp->whandle, > host_port_write.host, > &host_port_write.port); > test_result(res, "enable_gridftp_internal", __LINE__); > host_port_write.port = tp->partner_port; > > /* tell ftp_control the ip:port of the reader */ > res = globus_ftp_control_local_port(&(tp->ftp_handle_w), > &host_port_write); > test_result(res, "enable_gridftp_internal", __LINE__); > } > else > { > /* fprintf(stderr, "NICK: %d: enable_gridftp_internal(): partner_grank %d: handshake: i_estab_sock = FALSE\n", MPID_MyWorldRank, partner_grank); */ > > /* set up a listener for the reader */ > res = globus_io_tcp_get_local_address(tp->whandle, > host_port_read.host, > &host_port_read.port); > test_result(res, "enable_gridftp_internal", __LINE__); > host_port_read.port = 0; > res = globus_ftp_control_local_pasv(&(tp->ftp_handle_r), > &host_port_read); > test_result(res, "enable_gridftp_internal", __LINE__); > > /* wait for other side's port to arrive */ > TcpOutstandingRecvReqs ++; > > /* fprintf(stderr, "NICK: %d: enable_gridftp_internal(): handshake: i_estab_sock = FALSE: before waitloop\n", MPID_MyWorldRank); */ > while (tp->recvd_partner_port == GLOBUS_FALSE) > { > /* give all protos that are waiting for something a nudge */ > MPID_DeviceCheck(MPID_NOTBLOCKING); > } /* endwhile */ > /* fprintf(stderr, "NICK: %d: enable_gridftp_internal(): handshake: i_estab_sock = FALSE: after waitloop\n", MPID_MyWorldRank); */ > > /* > * I got the TCP message that I was waiting for so > * I decrement TcpOutstandingRecvReqs here. > * originally I was decrementing TcpOutstandingRecvReqs in > * the read_callback state machine when the message > * arrived, but that led to a race condition where > * if multiple grid_port messages came in _before_ > * there were actual requests for them (e.g., many other > * sides were requesting parallel sockets before I got > * around to calling this function) then the TcpOutstandingRecvReqs > * was being decremented far below zero, and as a undesired > * result of that, MPID_DeviceCheck would not poll TCP. > */ > TcpOutstandingRecvReqs --; > /* fprintf(stderr, "NICK: %d: enable_gridftp_internal(): handshake: i_estab_sock = FALSE: after decrementing TcpOutstandingsRecvReqs to %d\n", MPID_MyWorldRank, TcpOutstandingRecvReqs); */ > > /* since ftp handle will be listening on same IP as the control > * socket we may just get the IP address from this socket. > */ > res = globus_io_tcp_get_remote_address(tp->whandle, > host_port_write.host, > &host_port_write.port); > test_result(res, "enable_gridftp_internal", __LINE__); > host_port_write.port = tp->partner_port; > > /* tell ftp_control the ip:port of the reader */ > res = globus_ftp_control_local_port(&(tp->ftp_handle_w), > &host_port_write); > test_result(res, "enable_gridftp_internal", __LINE__); > > /* packing header: type=gridftp_pong,MPID_MyWorldRank,port */ > g_malloc(sr, struct tcpsendreq *, sizeof(struct tcpsendreq)); > sr->type = gridftp_port; > sr->dest_grank = partner_grank; > sr->gridftp_partner_grank = MPID_MyWorldRank; > sr->gridftp_port = (int) host_port_read.port; > enqueue_tcp_send(sr); > > } /* endif */ > > tp->use_grid_ftp = GLOBUS_TRUE; > g_ftp_monitor_init(&(tp->read_monitor)); > g_ftp_monitor_init(&(tp->write_monitor)); > > /* fprintf(stderr, "NICK: %d: exit enable_gridftp_internal(): partner_grank %d\n", MPID_MyWorldRank, partner_grank); */ > > return MPI_SUCCESS; > > } /* end enable_gridftp_internal() */ > > int enable_gridftp(struct MPIR_COMMUNICATOR *comm, void *attr_value) > { > struct gridftp_params *gfp = (struct gridftp_params *) attr_value; > int rc; > > if (gfp->partner_rank >= 0 && gfp->partner_rank < comm->np) > { > rc = enable_gridftp_internal(gfp, > comm->lrank_to_grank[gfp->partner_rank]); > } > else > { > /* globus_libc_fprintf(stderr, */ > printf( > "ERROR: MPICH-G2: enable_gridftp: MPI_COMM_WORLD rank %d: " > "specified partner rank %d for communicator with size %d\n", > MPID_MyWorldRank, gfp->partner_rank, comm->np); > rc = MPI_ERR_INTERN; > } /* endif */ > > return rc; > > } /* end enable_gridftp() */ > > static void gridftp_connect_read_callback(void *callback_arg, > struct globus_ftp_control_handle_s *handle, > unsigned int stripe_ndx, > globus_bool_t resuse, > globus_object_t *error) > { > g_ftp_user_args_t *ua = (g_ftp_user_args_t *) callback_arg; > globus_result_t res; > > res = globus_ftp_control_data_read_all(ua->ftp_handle_r, > ua->buffer, > ua->nbytes, > gridftp_read_all_callback, > (void *) ua->monitor); > test_result(res, "pr_tcp_g.c:gridftp_connect_read_callback", __LINE__); > > } /* end gridftp_connect_read_callback() */ > > static void gridftp_read_all_callback(void * callback_arg, > globus_ftp_control_handle_t * handle, > globus_object_t * error, > globus_byte_t * buffer, > globus_size_t length, > globus_off_t offset, > globus_bool_t eof) > { > g_ftp_perf_monitor_t *monitor = (g_ftp_perf_monitor_t *) callback_arg; > > if (error != GLOBUS_NULL) > { > char *errstring = globus_object_printable_to_string(error); > printf("ERROR: read_all_callback passed err: %s\n", errstring); > assert(GLOBUS_FALSE); > } /* endif */ > > if (eof) > { > monitor->done = GLOBUS_TRUE; > G2_SIGNAL > } /* endif */ > > } /* end gridftp_read_all_callback() */ > > /***************/ > /* END GRIDFTP */ > /***************/ diff -rb mpich-1.2.5/mpid/globus2/protos.h mpich-1.2.5.2/mpid/globus2/protos.h 5a6 > #include /* GRIDFTP */ diff -rb mpich-1.2.5/mpid/globus2/protos_details.h mpich-1.2.5.2/mpid/globus2/protos_details.h 8c8,9 < enum header_type {user_data, ack, cancel_send, cancel_result}; --- > enum header_type {user_data, ack, cancel_send, cancel_result, > gridftp_port}; /* GRIDFTP */ 54a56,57 > int gridftp_port; /* GRIDFTP */ > int gridftp_partner_grank; /* GRIDFTP */ 92a96,112 > /* START GRIDFTP */ > typedef struct g_ftp_perf_monitor_s > { > globus_bool_t done; > int count; > } g_ftp_perf_monitor_t; > > typedef struct g_ftp_user_args_s > { > g_ftp_perf_monitor_t *monitor; > globus_ftp_control_handle_t * ftp_handle_r; > globus_byte_t * buffer; > int nbytes; /* buffer length */ > int gftp_tcp_buffsize; > } g_ftp_user_args_t; > /* END GRIDFTP */ > 128a149,159 > > /* START GRIDFTP */ > globus_bool_t recvd_partner_port; > globus_bool_t use_grid_ftp; > int partner_port; > int gftp_tcp_buffsize; > globus_ftp_control_handle_t ftp_handle_r; > globus_ftp_control_handle_t ftp_handle_w; > g_ftp_perf_monitor_t read_monitor; > g_ftp_perf_monitor_t write_monitor; > /* END GRIDFTP */ diff -rb mpich-1.2.5/mpid/globus2/recv_g.c mpich-1.2.5.2/mpid/globus2/recv_g.c 725c725 < "(%ld) - sizeof(int) (%ld) < waiter for ack's libasize %d" --- > "(%d) - sizeof(int) (%ld) < waiter for ack's libasize %d" 993d992 < int rc; diff -rb mpich-1.2.5/mpid/globus2/send_g.c mpich-1.2.5.2/mpid/globus2/send_g.c 22a23,38 > /* START GRIDFTP */ > static void gridftp_setup_sockets_callback(void *callback_arg, > struct globus_ftp_control_handle_s *handle, > unsigned int stripe_ndx, > globus_bool_t reuse, > globus_object_t *error); > static void gridftp_write_callback(void *callback_arg, > globus_ftp_control_handle_t *handle, > globus_object_t *error, > globus_byte_t *buffer, > globus_size_t length, > globus_off_t offset, > globus_bool_t eof); > void g_ftp_monitor_init(g_ftp_perf_monitor_t *monitor); > void g_ftp_monitor_reset(g_ftp_perf_monitor_t *monitor); > /* END GRIDFTP */ 189c205,207 < /* fn_exit: */ --- > #if defined(VMPI) > fn_exit: > #endif 479c497,499 < /* fn_exit: */ --- > #if defined(VMPI) > fn_exit: > #endif 684d703 < struct mpircvreq * recvreq; 1406a1426,1477 > /* START GRIDFTP */ > if (tp->use_grid_ftp) > { > g_ftp_user_args_t ua; > globus_result_t res; > > g_ftp_monitor_reset(&(tp->write_monitor)); > > ua.monitor = &(tp->write_monitor); > ua.buffer = sr->src; > ua.nbytes = bufflen; > /* START NEWGRIDFTP */ > /* ua.max_outstanding_writes = tp->max_outstanding_writes; */ > ua.gftp_tcp_buffsize = tp->gftp_tcp_buffsize; > /* END NEWGRIDFTP */ > /****************/ > /* WRITE BUFFER */ > /****************/ > > /* > * this can be used over and over again ... > * it simply opens connections and deploys callback when > * ready to go > */ > res = globus_ftp_control_data_connect_write( > &(tp->ftp_handle_w), > gridftp_setup_sockets_callback, > &ua); > if (res != GLOBUS_SUCCESS) > { > globus_libc_fprintf( > stderr, > "ERROR: start_tcp_send: " > "register gridftp write payload %d failed\n", > bufflen); > remove_and_continue(sr); > free_and_mark_sreq(sr, GLOBUS_FALSE); > rc = -1; > goto fn_exit; > } /* endif */ > > while (!(tp->write_monitor.done)) > { > G2_WAIT > } /* endwhile */ > > remove_and_continue(sr); > free_and_mark_sreq(sr, GLOBUS_TRUE); > } > else > /* END GRIDFTP */ > 1436a1508,1536 > /* START GRIDFTP */ > case gridftp_port: > { > globus_result_t rc2; > > globus_dc_put_int(&cp, &sr->type, 1); > globus_dc_put_int(&cp, &sr->gridftp_partner_grank, 1); > globus_dc_put_int(&cp, &sr->gridftp_port, 1); > > /* sending header */ > rc2 = globus_io_write( > &(((struct tcp_rw_handle_t *)(tp->handlep))->handle), > tp->header, > Headerlen, > &nbytes_sent); > remove_and_continue(sr); > g_free(sr); > > if (rc2 != GLOBUS_SUCCESS) > { > globus_libc_fprintf(stderr, > "ERROR: send_ack_over_tcp: write header failed\n"); > rc = -1; > goto fn_exit; > } /* endif */ > } > break; > /* END GRIDFTP */ > 1492a1593,1696 > > /* START GRIDFTP */ > /* > * this gets called when sockets are all setup and > * you're ready to start writing. > */ > static void gridftp_setup_sockets_callback(void *callback_arg, > struct globus_ftp_control_handle_s *handle, > unsigned int stripe_ndx, > globus_bool_t reuse, > globus_object_t *error) > { > g_ftp_perf_monitor_t monitor; > int nsent; > globus_bool_t eof; > globus_result_t res; > g_ftp_user_args_t *ua = (g_ftp_user_args_t *) callback_arg; > g_ftp_perf_monitor_t *done_monitor = ua->monitor; > globus_byte_t *next_write_start; > int bytes_per_write; > > g_ftp_monitor_init(&monitor); > > /* START NEWGRIDFTP */ > #if 0 > if ((bytes_per_write = ua->nbytes/ua->max_outstanding_writes) < 1) > bytes_per_write = 1; > #else > bytes_per_write = ua->gftp_tcp_buffsize; > #endif > /* END NEWGRIDFTP */ > > nsent = 0; > next_write_start = ua->buffer; > eof = GLOBUS_FALSE; > while (!eof) > { > if (nsent + bytes_per_write >= ua->nbytes) > { > eof = GLOBUS_TRUE; > bytes_per_write = ua->nbytes - nsent; > } /* endif */ > > res = globus_ftp_control_data_write(handle, /* same ftp_handle */ > next_write_start, /* buff */ > bytes_per_write, /* buffsize */ > nsent, /* offset into payload */ > eof, /* flag */ > gridftp_write_callback, > (void *) &monitor); /* user arg */ > /* test_result(res, "connect_write_callback:data_write", __LINE__); */ > > next_write_start += bytes_per_write; > nsent += bytes_per_write; > monitor.count++; > } /* endwhile */ > > /* wait for all the callbacks to return */ > while(monitor.count != 0) > { > G2_WAIT > } /* endwhile */ > > /* signalling that write of entire payload is complete */ > done_monitor->done = GLOBUS_TRUE; > G2_SIGNAL > > } /* end gridftp_setup_sockets_callback() */ > > static void gridftp_write_callback(void *callback_arg, > globus_ftp_control_handle_t *handle, > globus_object_t *error, > globus_byte_t *buffer, > globus_size_t length, > globus_off_t offset, > globus_bool_t eof) > { > g_ftp_perf_monitor_t * monitor; > > monitor = (g_ftp_perf_monitor_t *)callback_arg; > > if(error != GLOBUS_NULL) > { > assert(GLOBUS_FALSE); > } /* endif */ > > monitor->count--; > G2_SIGNAL > > } /* end gridftp_write_callback() */ > > void g_ftp_monitor_init(g_ftp_perf_monitor_t *monitor) > { > g_ftp_monitor_reset(monitor); > } /* end g_ftp_monitor_init() */ > > void g_ftp_monitor_reset(g_ftp_perf_monitor_t *monitor) > { > monitor->done = GLOBUS_FALSE; > monitor->count = 0; > } /* end g_ftp_monitor_reset() */ > > /* END GRIDFTP */ > diff -rb mpich-1.2.5/mpid/globus2/setup_globus2 mpich-1.2.5.2/mpid/globus2/setup_globus2 193c193,194 < globus_duroc_runtime globus_duroc_bootstrap >mpid/${DEVICE}/Makefile.mpich.header --- > globus_duroc_runtime globus_duroc_bootstrap globus_ftp_control \ > >mpid/${DEVICE}/Makefile.mpich.header diff -rb mpich-1.2.5/mpid/mpd/Makefile.in mpich-1.2.5.2/mpid/mpd/Makefile.in 124a125,126 > # Note that it uses relative paths for the symlinks. This is cleaner > # and works with RPM 128,130c130,132 < # chmod ${XMODE} ${bindir}/startdaemons < if [ ! -d ${bindir} ] ; then \ < mkdir -p ${bindir} ;\ --- > # chmod ${XMODE} ${DESTDIR}${bindir}/startdaemons > if [ ! -d ${DESTDIR}${bindir} ] ; then \ > mkdir -p ${DESTDIR}${bindir} ;\ 132,133c134,135 < cp -f mpd ${bindir}/mpd < cp -f mpdcon ${bindir}/mpdcon --- > cp -f mpd ${DESTDIR}${bindir}/mpd > cp -f mpdcon ${DESTDIR}${bindir}/mpdcon 135,136c137,138 < echo "chmod 4755 ${bindir}/mpdcon" ;\ < chmod 4755 ${bindir}/mpdcon ;\ --- > echo "chmod 4755 ${DESTDIR}${bindir}/mpdcon" ;\ > chmod 4755 ${DESTDIR}${bindir}/mpdcon ;\ 138c140 < cp -f mpdman ${bindir}/mpdman --- > cp -f mpdman ${DESTDIR}${bindir}/mpdman 140,141c142,143 < # cp startdaemons ${bindir}/startdaemons ;\ < # cp mpd.hosts ${bindir}/mpd.hosts ;\ --- > # cp startdaemons ${DESTDIR}${bindir}/startdaemons ;\ > # cp mpd.hosts ${DESTDIR}${bindir}/mpd.hosts ;\ 144,145c146,147 < rm -f ${bindir}/$$cmd ; \ < @LN_S@ -f ${bindir}/mpdcon ${bindir}/$$cmd ; done --- > rm -f ${DESTDIR}${bindir}/$$cmd ; \ > (cd ${DESTDIR}${bindir} && @LN_S@ -f mpdcon $$cmd ); done 147,148c149,150 < /bin/rm -f ${bindir}/mpirun < @LN_S@ -f ${bindir}/mpdcon ${bindir}/mpirun --- > /bin/rm -f ${DESTDIR}${bindir}/mpirun > (cd ${DESTDIR}${bindir} && @LN_S@ -f mpdcon mpirun ) 154c156 < echo "/bin/rm -f ${bindir}/$$file" >> "${UNINSTALLFILE}" ; \ --- > echo "/bin/rm -f ${DESTDIR}${bindir}/$$file" >> "${UNINSTALLFILE}" ; \ diff -rb mpich-1.2.5/mpid/nt_server/winmpd/mpd/launch.cpp mpich-1.2.5.2/mpid/nt_server/winmpd/mpd/launch.cpp 33a34 > bool bAttachToWorkstation; 62a64 > bAttachToWorkstation = false; 384a387,388 > HANDLE hIn, hOut, hErr; > int nError; 388,389d391 < HANDLE hIn, hOut, hErr; < int nError; diff -rb mpich-1.2.5/mpid/nt_server/winmpd/mpd/launchprocess.cpp mpich-1.2.5.2/mpid/nt_server/winmpd/mpd/launchprocess.cpp 181a182,221 > HANDLE GetUserHandleNoCache(char *account, char *domain, char *password, int *pError) > { > HANDLE hUser; > int error; > int num_tries = 3; > > // logon the user > while (!LogonUser( > account, > domain, > password, > LOGON32_LOGON_INTERACTIVE, > LOGON32_PROVIDER_DEFAULT, > &hUser)) > { > error = GetLastError(); > if (error == ERROR_NO_LOGON_SERVERS) > { > if (num_tries) > Sleep(250); > else > { > *pError = error; > return INVALID_HANDLE_VALUE; > } > num_tries--; > } > else > { > *pError = error; > return INVALID_HANDLE_VALUE; > } > } > > // cache the user handle > CacheUserHandle(account, domain, password, hUser); > > return hUser; > } > 370a411,412 > //saInfo.lpDesktop = "WinSta0\\Default"; > //saInfo.wShowWindow = SW_SHOW; 459c501 < bool ValidateUser(char *pszAccount, char *pszPassword, int *pError) --- > bool ValidateUser(char *pszAccount, char *pszPassword, bool bUseCache, int *pError) 469a512 > if (bUseCache) 470a514,518 > else > hUser = GetUserHandleNoCache(account, pszDomain, pszPassword, pError); > > // does hUser need to be closed? > 473a522,585 > //#define USE_WINDOW_STATIONS > #undef USE_WINDOW_STATIONS > > #ifdef USE_WINDOW_STATIONS > > // Insert code here to figure out a way to launch a process in the interactive WorkStation and Desktop > > HWINSTA hwinstaSave = NULL; > HDESK hdeskSave = NULL; > HWINSTA hwinstaUser = NULL; > HDESK hdeskUser = NULL; > > bool AttachToWorkstation() > { > DWORD dwThreadId; > > // Ensure connection to service window station and desktop, and > // save their handles. > > hwinstaSave = GetProcessWindowStation(); > dwThreadId = GetCurrentThreadId(); > hdeskSave = GetThreadDesktop(dwThreadId); > > // connect to the User's window station and desktop. > > //RpcImpersonateClient(h); > hwinstaUser = OpenWindowStation("WinSta0", TRUE, MAXIMUM_ALLOWED); > if (hwinstaUser == NULL) > { > //RpcRevertToSelf(); > err_printf("AttachToWorkstation:OpenWindowStation failed, error %d.\n", GetLastError()); > return false; > } > SetProcessWindowStation(hwinstaUser); > hdeskUser = OpenInputDesktop(DF_ALLOWOTHERACCOUNTHOOK, TRUE, MAXIMUM_ALLOWED); > /* > DESKTOP_CREATEMENU | DESKTOP_CREATEWINDOW | DESKTOP_ENUMERATE | > DESKTOP_HOOKCONTROL | DESKTOP_JOURNALPLAYBACK | DESKTOP_JOURNALRECORD | > DESKTOP_READOBJECTS | DESKTOP_SWITCHDESKTOP | DESKTOP_WRITEOBJECTS); > */ > //RpcRevertToSelf(); > if (hdeskUser == NULL) > { > SetProcessWindowStation(hwinstaSave); > CloseWindowStation(hwinstaUser); > err_printf("AttachToWorkstation:OpenInputDesktop failed, error %d\n", GetLastError()); > return false; > } > SetThreadDesktop(hdeskUser); > > return true; > } > > bool DetachFromWorkstation() > { > // Restore window station and desktop. > SetThreadDesktop(hdeskSave); > SetProcessWindowStation(hwinstaSave); > CloseDesktop(hdeskUser); > CloseWindowStation(hwinstaUser); > return true; > } > #endif /* USE_WINDOW_STATIONS */ > 604a717,718 > //saInfo.lpDesktop = "WinSta0\\Default"; > //saInfo.wShowWindow = SW_SHOW; 648a763,766 > #ifdef USE_WINDOW_STATIONS > AttachToWorkstation(); > #endif > 691a810,812 > #ifdef USE_WINDOW_STATIONS > DetachFromWorkstation(); > #endif diff -rb mpich-1.2.5/mpid/nt_server/winmpd/mpd/mpd.h mpich-1.2.5.2/mpid/nt_server/winmpd/mpd/mpd.h 7c7 < #define VERSION_MINOR 4 --- > #define VERSION_MINOR 5 27,28c27,28 < #define MPD_DEFAULT_TIMEOUT 30 < #define MPD_SHORT_TIMEOUT 10 --- > #define MPD_DEFAULT_TIMEOUT 45 > #define MPD_SHORT_TIMEOUT 20 diff -rb mpich-1.2.5/mpid/nt_server/winmpd/mpd/mpdconsole.cpp mpich-1.2.5.2/mpid/nt_server/winmpd/mpd/mpdconsole.cpp 1376c1376,1377 < char pszAccount[100], pszPassword[300]; --- > char pszAccount[100], pszPassword[300], pszCache[10]; > bool bUseCache = true; 1384c1385,1390 < if (ValidateUser(pszAccount, pszPassword, &error)) --- > if (GetStringOpt(&p->pszIn[9], "c", pszCache)) > { > if (stricmp(pszCache, "no") == 0) > bUseCache = false; > } > if (ValidateUser(pszAccount, pszPassword, bUseCache, &error)) diff -rb mpich-1.2.5/mpid/nt_server/winmpd/mpd/mpdimpl.h mpich-1.2.5.2/mpid/nt_server/winmpd/mpd/mpdimpl.h 211c211 < bool ValidateUser(char *pszAccount, char *pszPassword, int *pError); --- > bool ValidateUser(char *pszAccount, char *pszPassword, bool bUseCache, int *pError); diff -rb mpich-1.2.5/mpid/nt_server/winmpd/mpd/updatempich.cpp mpich-1.2.5.2/mpid/nt_server/winmpd/mpd/updatempich.cpp 16a17,27 > if (GetSystemWindowsDirectory(pszStr, 4096)) > { > strcat(pszStr, "\\system32\\mpich.dll"); > if (!MoveFileEx(pszFileName, pszStr, MOVEFILE_COPY_ALLOWED | MOVEFILE_REPLACE_EXISTING)) > { > error = GetLastError(); > Translate_Error(error, pszStr); > err_printf("Unable to move '%s' to '%s'\nError: %s\n", pszFileName, filename, pszStr); > return; > } > } 52a64,74 > if (GetSystemWindowsDirectory(pszStr, 4096)) > { > strcat(pszStr, "\\system32\\mpichd.dll"); > if (!MoveFileEx(pszFileName, pszStr, MOVEFILE_COPY_ALLOWED | MOVEFILE_REPLACE_EXISTING)) > { > error = GetLastError(); > Translate_Error(error, pszStr); > err_printf("Unable to move '%s' to '%s'\nError: %s\n", pszFileName, filename, pszStr); > return; > } > } diff -rb mpich-1.2.5/mpid/nt_server/winmpd/mpich1/MPIRegister/MPIRegister.cpp mpich-1.2.5.2/mpid/nt_server/winmpd/mpich1/MPIRegister/MPIRegister.cpp 28a29 > bool bUseCache = true; 32a34,35 > { > DeleteCachedPassword(); 33a37 > } 39c43 < if ((argc > 1) && (stricmp(argv[1], "-validate") == 0)) --- > if (GetOpt(argc, argv, "-validate")) 44a49,50 > if (GetOpt(argc, argv, "-nocache")) > bUseCache = false; 57c63 < sprintf(pszStr, "validate a=%s p=%s", account, pszEncoded); --- > sprintf(pszStr, "validate a=%s p=%s c=%s", account, pszEncoded, bUseCache ? "yes" : "no"); diff -rb mpich-1.2.5/mpid/nt_server/winmpd/mpich1/MPIRun/LaunchProcess.cpp mpich-1.2.5.2/mpid/nt_server/winmpd/mpich1/MPIRun/LaunchProcess.cpp 71a72 > bool bLocalStartup = false; 75a77 > /* 84a87,91 > */ > > if (arg->i == 0 && HostIsLocal(arg->pszHost)) > bLocalStartup = true; > error = ConnectToMPD(arg->pszHost, nPort, arg->pszPassPhrase, &sock); 248a256,262 > if (bLocalStartup) > { > // launch process > nPid = -1; > } > else > { 337a352 > } 395a411,416 > if (bLocalStartup) > { > // check to see if the process is still running > } > else > { 454a476 > } 480a503,504 > if (bLocalStartup) > { 483a508 > } 494a520,521 > if (bLocalStartup) > { 497a525 > } 587a616,621 > if (bLocalStartup) > { > // send a simulated getexitcodewait command to the local process > } > else > { 597a632 > } diff -rb mpich-1.2.5/mpid/nt_server/winmpd/mpich1/MPIRun/localonly.cpp mpich-1.2.5.2/mpid/nt_server/winmpd/mpich1/MPIRun/localonly.cpp 293a294,295 > CloseHandle(hFile); > DeleteFile(pszExtra); 301a304,305 > CloseHandle(hFile); > DeleteFile(pszExtra); diff -rb mpich-1.2.5/mpid/server/aclocal.m4 mpich-1.2.5.2/mpid/server/aclocal.m4 64c64 < AC_FIND_USER_INCLUDE(ssl,, ac_cv_sys_ssl="yes", ac_cv_sys_ssl="no") --- > AC_FIND_USER_INCLUDE(ssl,/usr/local/openssl, ac_cv_sys_ssl="yes", ac_cv_sys_ssl="no") 69c69 < AC_FIND_USER_INCLUDE(ssllib,,ac_cvs_sys_ssl="yes",ac_cv_sys_ssl="no") --- > AC_FIND_USER_INCLUDE(ssllib,/usr/local/openssl,ac_cvs_sys_ssl="yes",ac_cv_sys_ssl="no") 130c130 < /local/encap/$1 ; do --- > /local/encap/$1 $USER_INCLUDE_DIRS ; do diff -rb mpich-1.2.5/mpid/server/configure mpich-1.2.5.2/mpid/server/configure 15c15,18 < --enable-IWAY support IWAYl" --- > --enable-IWAY support IWAYl" > ac_help="$ac_help > --with-include=dirs - add dirs to the list of directories to search for > tools such as ssl " 528c531 < echo "configure:529: checking for $ac_word" >&5 --- > echo "configure:532: checking for $ac_word" >&5 558c561 < echo "configure:559: checking for $ac_word" >&5 --- > echo "configure:562: checking for $ac_word" >&5 609c612 < echo "configure:610: checking for $ac_word" >&5 --- > echo "configure:613: checking for $ac_word" >&5 641c644 < echo "configure:642: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5 --- > echo "configure:645: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5 652c655 < #line 653 "configure" --- > #line 656 "configure" 657c660 < if { (eval echo configure:658: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:661: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 683c686 < echo "configure:684: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5 --- > echo "configure:687: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5 688c691 < echo "configure:689: checking whether we are using GNU C" >&5 --- > echo "configure:692: checking whether we are using GNU C" >&5 697c700 < if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:698: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then --- > if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:701: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then 716c719 < echo "configure:717: checking whether ${CC-cc} accepts -g" >&5 --- > echo "configure:720: checking whether ${CC-cc} accepts -g" >&5 750c753 < echo "configure:751: checking for $ac_word" >&5 --- > echo "configure:754: checking for $ac_word" >&5 782c785 < echo "configure:783: checking for virtual path format" >&5 --- > echo "configure:786: checking for virtual path format" >&5 822c825 < echo "configure:823: checking for library containing xdr_array" >&5 --- > echo "configure:826: checking for library containing xdr_array" >&5 829c832 < #line 830 "configure" --- > #line 833 "configure" 840c843 < if { (eval echo configure:841: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:844: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 851c854 < #line 852 "configure" --- > #line 855 "configure" 862c865 < if { (eval echo configure:863: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:866: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 884c887 < echo "configure:885: checking for library containing socket" >&5 --- > echo "configure:888: checking for library containing socket" >&5 891c894 < #line 892 "configure" --- > #line 895 "configure" 902c905 < if { (eval echo configure:903: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:906: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 913c916 < #line 914 "configure" --- > #line 917 "configure" 924c927 < if { (eval echo configure:925: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:928: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 948c951 < echo "configure:949: checking for library containing crypt" >&5 --- > echo "configure:952: checking for library containing crypt" >&5 955c958 < #line 956 "configure" --- > #line 959 "configure" 966c969 < if { (eval echo configure:967: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:970: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 977c980 < #line 978 "configure" --- > #line 981 "configure" 988c991 < if { (eval echo configure:989: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:992: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 1014c1017 < echo "configure:1015: checking how to run the C preprocessor" >&5 --- > echo "configure:1018: checking how to run the C preprocessor" >&5 1029c1032 < #line 1030 "configure" --- > #line 1033 "configure" 1035c1038 < { (eval echo configure:1036: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --- > { (eval echo configure:1039: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 1046c1049 < #line 1047 "configure" --- > #line 1050 "configure" 1052c1055 < { (eval echo configure:1053: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --- > { (eval echo configure:1056: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 1063c1066 < #line 1064 "configure" --- > #line 1067 "configure" 1069c1072 < { (eval echo configure:1070: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --- > { (eval echo configure:1073: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 1097c1100 < echo "configure:1098: checking for $ac_hdr" >&5 --- > echo "configure:1101: checking for $ac_hdr" >&5 1102c1105 < #line 1103 "configure" --- > #line 1106 "configure" 1107c1110 < { (eval echo configure:1108: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --- > { (eval echo configure:1111: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 1137c1140 < echo "configure:1138: checking for $ac_hdr" >&5 --- > echo "configure:1141: checking for $ac_hdr" >&5 1142c1145 < #line 1143 "configure" --- > #line 1146 "configure" 1147c1150 < { (eval echo configure:1148: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --- > { (eval echo configure:1151: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 1177c1180 < echo "configure:1178: checking for $ac_hdr" >&5 --- > echo "configure:1181: checking for $ac_hdr" >&5 1182c1185 < #line 1183 "configure" --- > #line 1186 "configure" 1187c1190 < { (eval echo configure:1188: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --- > { (eval echo configure:1191: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 1217c1220 < echo "configure:1218: checking for $ac_hdr" >&5 --- > echo "configure:1221: checking for $ac_hdr" >&5 1222c1225 < #line 1223 "configure" --- > #line 1226 "configure" 1227c1230 < { (eval echo configure:1228: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --- > { (eval echo configure:1231: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 1256c1259 < echo "configure:1257: checking for $ac_func" >&5 --- > echo "configure:1260: checking for $ac_func" >&5 1261c1264 < #line 1262 "configure" --- > #line 1265 "configure" 1284c1287 < if { (eval echo configure:1285: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:1288: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 1311c1314 < echo "configure:1312: checking for $ac_func" >&5 --- > echo "configure:1315: checking for $ac_func" >&5 1316c1319 < #line 1317 "configure" --- > #line 1320 "configure" 1339c1342 < if { (eval echo configure:1340: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:1343: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 1364c1367 < echo "configure:1365: checking for Kerberos (/usr/kerberos)" >&5 --- > echo "configure:1368: checking for Kerberos (/usr/kerberos)" >&5 1374c1377 < echo "configure:1375: checking for ka_UserAuthenticateGeneral" >&5 --- > echo "configure:1378: checking for ka_UserAuthenticateGeneral" >&5 1379c1382 < #line 1380 "configure" --- > #line 1383 "configure" 1402c1405 < if { (eval echo configure:1403: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:1406: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 1436c1439 < echo "configure:1437: checking for AFS (/usr/afsws)" >&5 --- > echo "configure:1440: checking for AFS (/usr/afsws)" >&5 1444c1447 < echo "configure:1445: checking for afs/kauth.h" >&5 --- > echo "configure:1448: checking for afs/kauth.h" >&5 1449c1452 < #line 1450 "configure" --- > #line 1453 "configure" 1454c1457 < { (eval echo configure:1455: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --- > { (eval echo configure:1458: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 1478c1481 < echo "configure:1479: checking for afs/kautils.h" >&5 --- > echo "configure:1482: checking for afs/kautils.h" >&5 1483c1486 < #line 1484 "configure" --- > #line 1487 "configure" 1488c1491 < { (eval echo configure:1489: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --- > { (eval echo configure:1492: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 1512c1515 < echo "configure:1513: checking for afs/auth.h" >&5 --- > echo "configure:1516: checking for afs/auth.h" >&5 1517c1520 < #line 1518 "configure" --- > #line 1521 "configure" 1522c1525 < { (eval echo configure:1523: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --- > { (eval echo configure:1526: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 1564c1567 < echo "configure:1565: checking for SSL in cache" >&5 --- > echo "configure:1568: checking for SSL in cache" >&5 1577c1580 < echo "configure:1578: checking for include directory for ssl" >&5 --- > echo "configure:1581: checking for include directory for ssl" >&5 1579c1582 < for dir in \ --- > for dir in /usr/local/openssl \ 1590c1593 < /local/encap/ssl ; do --- > /local/encap/ssl $USER_INCLUDE_DIRS ; do 1615c1618 < echo "configure:1616: checking for include directory for ssllib" >&5 --- > echo "configure:1619: checking for include directory for ssllib" >&5 1617c1620 < for dir in \ --- > for dir in /usr/local/openssl \ 1628c1631 < /local/encap/ssllib ; do --- > /local/encap/ssllib $USER_INCLUDE_DIRS ; do 1659c1662 < echo "configure:1660: checking for IWAY (/usr/local/iway)" >&5 --- > echo "configure:1663: checking for IWAY (/usr/local/iway)" >&5 1680a1684,1695 > # Check whether --with-INCLUDE or --without-INCLUDE was given. > if test "${with_INCLUDE+set}" = set; then > withval="$with_INCLUDE" > : > else > with_include=none > fi > > if test "$with_include" != "none" ; then > # This variable is used in the FIND_USER_INCLUDE command > USER_INCLUDE_DIRS="$with_include" > fi 1685c1700 < echo "configure:1686: checking for $ac_hdr" >&5 --- > echo "configure:1701: checking for $ac_hdr" >&5 1690c1705 < #line 1691 "configure" --- > #line 1706 "configure" 1695c1710 < { (eval echo configure:1696: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --- > { (eval echo configure:1711: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 1724c1739 < echo "configure:1725: checking for $ac_func" >&5 --- > echo "configure:1740: checking for $ac_func" >&5 1729c1744 < #line 1730 "configure" --- > #line 1745 "configure" 1752c1767 < if { (eval echo configure:1753: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:1768: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 1779c1794 < echo "configure:1780: checking for $ac_func" >&5 --- > echo "configure:1795: checking for $ac_func" >&5 1784c1799 < #line 1785 "configure" --- > #line 1800 "configure" 1807c1822 < if { (eval echo configure:1808: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:1823: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 1833c1848 < echo "configure:1834: checking for posix signal in cache" >&5 --- > echo "configure:1849: checking for posix signal in cache" >&5 1848c1863 < echo "configure:1849: checking for $ac_func" >&5 --- > echo "configure:1864: checking for $ac_func" >&5 1853c1868 < #line 1854 "configure" --- > #line 1869 "configure" 1876c1891 < if { (eval echo configure:1877: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:1892: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 1922c1937 < echo "configure:1923: checking for union wait" >&5 --- > echo "configure:1938: checking for union wait" >&5 1927c1942 < #line 1928 "configure" --- > #line 1943 "configure" 1936c1951 < if { (eval echo configure:1937: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then --- > if { (eval echo configure:1952: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 1956c1971 < echo "configure:1957: checking for wait3 that fills in rusage" >&5 --- > echo "configure:1972: checking for wait3 that fills in rusage" >&5 1964c1979 < #line 1965 "configure" --- > #line 1980 "configure" 1995c2010 < if { (eval echo configure:1996: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null --- > if { (eval echo configure:2011: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 2021c2036 < echo "configure:2022: checking for $ac_func" >&5 --- > echo "configure:2037: checking for $ac_func" >&5 2026c2041 < #line 2027 "configure" --- > #line 2042 "configure" 2049c2064 < if { (eval echo configure:2050: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:2065: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2074c2089 < echo "configure:2075: checking whether setpgrp takes no argument" >&5 --- > echo "configure:2090: checking whether setpgrp takes no argument" >&5 2082c2097 < #line 2083 "configure" --- > #line 2098 "configure" 2102c2117 < if { (eval echo configure:2103: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null --- > if { (eval echo configure:2118: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 2133c2148 < echo "configure:2134: checking if getsockopt wants socklen_t" >&5 --- > echo "configure:2149: checking if getsockopt wants socklen_t" >&5 2135c2150 < #line 2136 "configure" --- > #line 2151 "configure" 2144c2159 < if { (eval echo configure:2145: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then --- > if { (eval echo configure:2160: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 2163c2178 < echo "configure:2164: checking if getsockopt wants size_t" >&5 --- > echo "configure:2179: checking if getsockopt wants size_t" >&5 diff -rb mpich-1.2.5/mpid/server/configure.in mpich-1.2.5.2/mpid/server/configure.in 2c2 < dnl rcsid = $Header: /home/MPI/cvsMaster/mpich/mpid/server/configure.in,v 1.13 2000/08/24 16:19:06 gropp Exp $ --- > dnl rcsid = $Header: /home/MPI/cvsMaster/mpich/mpid/server/configure.in,v 1.14 2003/01/09 21:03:07 gropp Exp $ 47c47,54 < AC_ARG_ENABLE(IWAY, --enable-IWAY support IWAYl,AC_CHECK_IWAY) --- > AC_ARG_ENABLE(IWAY,[ --enable-IWAY support IWAYl],AC_CHECK_IWAY) > AC_ARG_WITH(INCLUDE, > [ --with-include=dirs - add dirs to the list of directories to search for > tools such as ssl ],,with_include=none) > if test "$with_include" != "none" ; then > # This variable is used in the FIND_USER_INCLUDE command > USER_INCLUDE_DIRS="$with_include" > fi diff -rb mpich-1.2.5/romio/Makefile.in mpich-1.2.5.2/romio/Makefile.in 10c10 < PREFIX = @PREFIX@ --- > PREFIX = @prefix@ diff -rb mpich-1.2.5/romio/adio/ad_pvfs/ad_pvfs.c mpich-1.2.5.2/romio/adio/ad_pvfs/ad_pvfs.c 3c3 < * $Id: ad_pvfs.c,v 1.3 2002/10/24 17:00:57 gropp Exp $ --- > * $Id: ad_pvfs.c,v 1.4 2003/04/15 22:21:37 robl Exp $ 23c23 < ADIOI_GEN_ReadStrided, /* ReadStrided */ --- > ADIOI_PVFS_ReadStrided, /* ReadStrided */ diff -rb mpich-1.2.5/romio/adio/ad_pvfs/ad_pvfs_open.c mpich-1.2.5.2/romio/adio/ad_pvfs/ad_pvfs_open.c 3c3 < * $Id: ad_pvfs_open.c,v 1.11 2002/10/24 17:00:58 gropp Exp $ --- > * $Id: ad_pvfs_open.c,v 1.16 2003/05/01 17:33:11 robl Exp $ 15a16,20 > /* some really old versions of pvfs may not have a release nr */ > /* we changed the structure of pvfs_filestat in pvfs-1.5.7 */ > #if defined(PVFS_RELEASE_NR) && PVFS_RELEASE_NR > 10506 > struct pvfs_filestat pstat = {-1,-1,-1}; > #else 16a22,23 > #endif > 71,73d77 < #ifdef PRINT_ERR_MSG < *error_code = (fd->fd_sys == -1) ? MPI_ERR_UNKNOWN : MPI_SUCCESS; < #else 74a79,84 > #ifdef MPICH2 > *error_code = MPIR_Err_create_code(MPI_SUCCESS, MPIR_ERR_RECOVERABLE, myname, __LINE__, MPI_ERR_IO, "**io", > "**io %s", strerror(errno)); > #elif defined(PRINT_ERR_MSG) > *error_code = MPI_ERR_UNKNOWN; > #else /* MPICH-1 */ 77a88 > #endif 80d90 < #endif diff -rb mpich-1.2.5/romio/adio/ad_pvfs/ad_pvfs_read.c mpich-1.2.5.2/romio/adio/ad_pvfs/ad_pvfs_read.c 3c3 < * $Id: ad_pvfs_read.c,v 1.8 2002/10/24 17:00:58 gropp Exp $ --- > * $Id: ad_pvfs_read.c,v 1.12 2003/04/05 17:55:39 David Exp $ 51,53d50 < #ifdef PRINT_ERR_MSG < *error_code = (err == -1) ? MPI_ERR_UNKNOWN : MPI_SUCCESS; < #else 54a52,57 > #ifdef MPICH2 > *error_code = MPIR_Err_create_code(MPI_SUCCESS, MPIR_ERR_RECOVERABLE, myname, MPI_ERR_IO, "**io", > "**io %s", strerror(errno)); > #elif defined(PRINT_ERR_MSG) > *error_code = MPI_ERR_UNKNOWN; > #else /* MPICH-1 */ 57a61 > #endif 60d63 < #endif 119c122 < #define MAX_ARRAY_SIZE 11 --- > #define MAX_ARRAY_SIZE 1024 diff -rb mpich-1.2.5/romio/adio/ad_pvfs/ad_pvfs_write.c mpich-1.2.5.2/romio/adio/ad_pvfs/ad_pvfs_write.c 3c3 < * $Id: ad_pvfs_write.c,v 1.10 2002/10/24 17:01:00 gropp Exp $ --- > * $Id: ad_pvfs_write.c,v 1.15 2003/04/23 00:45:15 rross Exp $ 50,52d49 < #ifdef PRINT_ERR_MSG < *error_code = (err == -1) ? MPI_ERR_UNKNOWN : MPI_SUCCESS; < #else 53a51,56 > #ifdef MPICH2 > *error_code = MPIR_Err_create_code(MPI_SUCCESS, MPIR_ERR_RECOVERABLE, myname, __LINE__, MPI_ERR_IO, "**io", > "**io %s", strerror(errno)); > #elif defined(PRINT_ERR_MSG) > *error_code = MPI_ERR_UNKNOWN; > #else /* MPICH-1 */ 56a60 > #endif 59d62 < #endif 75d77 < struct iovec *iov; 120c122,123 < --- > char *combine_buf, *combine_buf_ptr; > ADIO_Offset combine_buf_remain; 127,129c130,133 < /* There is a limit of 16 on the number of iovecs for readv/writev! */ < < iov = (struct iovec *) ADIOI_Malloc(16*sizeof(struct iovec)); --- > /* allocate our "combine buffer" to pack data into before writing */ > combine_buf = (char *) ADIOI_Malloc(fd->hints->ind_wr_buffer_size); > combine_buf_ptr = combine_buf; > combine_buf_remain = fd->hints->ind_wr_buffer_size; 130a135 > /* seek to the right spot in the file */ 137,138c142,148 < k = 0; < for (j=0; j /* loop through all the flattened pieces. combine into buffer until > * no more will fit, then write. > * > * special case of a given piece being bigger than the combine buffer > * is also handled. > */ > for (j=0; jindices[i]; < iov[k].iov_len = flat_buf->blocklens[i]; < /*FPRINTF(stderr, "%d %d\n", iov[k].iov_base, iov[k].iov_len);*/ --- > if (flat_buf->blocklens[i] > combine_buf_remain && combine_buf != combine_buf_ptr) { > /* there is data in the buffer; write out the buffer so far */ > err = pvfs_write(fd->fd_sys, > combine_buf, > fd->hints->ind_wr_buffer_size - combine_buf_remain); > if (err == -1) err_flag = 1; 145,146c157,160 < off += flat_buf->blocklens[i]; < k = (k+1)%16; --- > /* reset our buffer info */ > combine_buf_ptr = combine_buf; > combine_buf_remain = fd->hints->ind_wr_buffer_size; > } 148,149c162,169 < if (!k) { < err = pvfs_writev(fd->fd_sys, iov, 16); --- > /* TODO: heuristic for when to not bother to use combine buffer? */ > if (flat_buf->blocklens[i] >= combine_buf_remain) { > /* special case: blocklen is as big as or bigger than the combine buf; > * write directly > */ > err = pvfs_write(fd->fd_sys, > ((char *) buf) + j*buftype_extent + flat_buf->indices[i], > flat_buf->blocklens[i]); 150a171,181 > off += flat_buf->blocklens[i]; /* keep up with the final file offset too */ > } > else { > /* copy more data into combine buffer */ > memcpy(combine_buf_ptr, > ((char *) buf) + j*buftype_extent + flat_buf->indices[i], > flat_buf->blocklens[i]); > combine_buf_ptr += flat_buf->blocklens[i]; > combine_buf_remain -= flat_buf->blocklens[i]; > off += flat_buf->blocklens[i]; /* keep up with the final file offset too */ > } 154,155c185,189 < if (k) { < err = pvfs_writev(fd->fd_sys, iov, k); --- > if (combine_buf_ptr != combine_buf) { > /* data left in buffer to write */ > err = pvfs_write(fd->fd_sys, > combine_buf, > fd->hints->ind_wr_buffer_size - combine_buf_remain); 161,164c195,196 < ADIOI_Free(iov); < #ifdef PRINT_ERR_MSG < *error_code = (err_flag) ? MPI_ERR_UNKNOWN : MPI_SUCCESS; < #else --- > ADIOI_Free(combine_buf); > 165a198,203 > #ifdef MPICH2 > *error_code = MPIR_Err_create_code(MPI_SUCCESS, MPIR_ERR_RECOVERABLE, myname, __LINE__, MPI_ERR_IO, "**io", > "**io %s", strerror(errno)); > #elif defined(PRINT_ERR_MSG) > *error_code = MPI_ERR_UNKNOWN; > #else /* MPICH-1 */ 169,170d206 < } < else *error_code = MPI_SUCCESS; 172a209,210 > else *error_code = MPI_SUCCESS; > } /* if (!buftype_is_contig && filetype_is_contig) ... */ 345,347d382 < #ifdef PRINT_ERR_MSG < *error_code = (err_flag) ? MPI_ERR_UNKNOWN : MPI_SUCCESS; < #else 348a384,389 > #ifdef MPICH2 > *error_code = MPIR_Err_create_code(MPI_SUCCESS, MPIR_ERR_RECOVERABLE, myname, __LINE__, MPI_ERR_IO, "**io", > "**io %s", strerror(errno)); > #elif defined(PRINT_ERR_MSG) > *error_code = MPI_ERR_UNKNOWN; > #else /* MPICH-1 */ 351a393 > #endif 354d395 < #endif 511,513d551 < #ifdef PRINT_ERR_MSG < *error_code = (err_flag) ? MPI_ERR_UNKNOWN : MPI_SUCCESS; < #else 514a553,558 > #ifdef MPICH2 > *error_code = MPIR_Err_create_code(MPI_SUCCESS, MPIR_ERR_RECOVERABLE, myname, __LINE__, MPI_ERR_IO, "**io", > "**io %s", strerror(errno)); > #elif defined(PRINT_ERR_MSG) > *error_code = MPI_ERR_UNKNOWN; > #else 517a562 > #endif 519a565,571 > > fd->fp_sys_posn = -1; /* clear this. */ > > #ifdef HAVE_STATUS_SET_BYTES > MPIR_Status_set_bytes(status, datatype, bufsize); > /* This is a temporary way of filling in status. The right way is to > keep track of how much data was actually written by ADIOI_BUFFERED_WRITE. */ 520a573 > 1046,1048d1098 < #ifdef PRINT_ERR_MSG < *error_code = (err_flag) ? MPI_ERR_UNKNOWN : MPI_SUCCESS; < #else 1049a1100,1105 > #ifdef MPICH2 > *error_code = MPIR_Err_create_code(MPI_SUCCESS, MPIR_ERR_RECOVERABLE, myname, __LINE__, MPI_ERR_IO, "**io", > "**io %s", strerror(errno)); > #elif defined(PRINT_ERR_MSG) > *error_code = MPI_ERR_UNKNOWN; > #else /* MPICH-1 */ 1053a1110 > #endif 1056d1112 < #endif diff -rb mpich-1.2.5/romio/adio/common/ad_hints.c mpich-1.2.5.2/romio/adio/common/ad_hints.c 3c3 < * $Id: ad_hints.c,v 1.12 2002/11/20 13:58:29 gropp Exp $ --- > * $Id: ad_hints.c,v 1.13 2003/04/23 00:16:14 rross Exp $ 288c288,290 < fd->hints->ind_wr_buffer_size = -1; --- > /* note: leave ind_wr_buffer_size alone; used for other cases > * as well. -- Rob Ross, 04/22/2003 > */ diff -rb mpich-1.2.5/romio/adio/common/flatten.c mpich-1.2.5.2/romio/adio/common/flatten.c 3c3 < * $Id: flatten.c,v 1.7 2002/10/24 17:01:14 gropp Exp $ --- > * $Id: flatten.c,v 1.9 2003/01/08 19:31:22 thakur Exp $ 93a94,102 > #ifdef MPICH2 > case MPI_COMBINER_DUP: > MPI_Type_get_envelope(types[0], &old_nints, &old_nadds, > &old_ntypes, &old_combiner); > ADIOI_Datatype_iscontig(types[0], &old_is_contig); > if ((old_combiner != MPI_COMBINER_NAMED) && (!old_is_contig)) > ADIOI_Flatten(types[0], flat, st_offset, curr_index); > break; > #endif 439a449,458 > #ifdef MPICH2 > case MPI_COMBINER_DUP: > MPI_Type_get_envelope(types[0], &old_nints, &old_nadds, > &old_ntypes, &old_combiner); > ADIOI_Datatype_iscontig(types[0], &old_is_contig); > if ((old_combiner != MPI_COMBINER_NAMED) && (!old_is_contig)) > count = ADIOI_Count_contiguous_blocks(types[0], curr_index); > else count = 1; > break; > #endif diff -rb mpich-1.2.5/romio/adio/common/iscontig.c mpich-1.2.5.2/romio/adio/common/iscontig.c 3c3 < * $Id: iscontig.c,v 1.6 2002/11/16 20:27:46 gropp Exp $ --- > * $Id: iscontig.c,v 1.7 2003/01/07 21:31:16 thakur Exp $ 14c14 < #if defined(MPICH) --- > #if (defined(MPICH) || defined(MPICH2)) diff -rb mpich-1.2.5/romio/adio/include/mpipr.h mpich-1.2.5.2/romio/adio/include/mpipr.h 2c2 < /* $Id: mpipr.h,v 1.5 2002/11/15 16:26:23 gropp Exp $ --- > /* $Id: mpipr.h,v 1.6 2003/01/07 21:31:22 thakur Exp $ 333a334 > */ 338c339 < */ --- > 359c360 < #undef MPI_Info_c2f --- > /* #undef MPI_Info_c2f 362a364 > */ diff -rb mpich-1.2.5/romio/configure mpich-1.2.5.2/romio/configure 259c259 < CFLAGS="$CFLAGS $package" --- > CFLAGS="$package $CFLAGS" 2475,2480c2475,2480 < echo " defining" inline to be empty < echo "#define" inline >> confdefs.h < DEFS="$DEFS -Dinline=" < SEDDEFS="${SEDDEFS}\${SEDdA}inline\${SEDdB}inline\${SEDdC}\${SEDdD} < \${SEDuA}inline\${SEDuB}inline\${SEDuC}\${SEDuD} < \${SEDeA}inline\${SEDeB}inline\${SEDeC}\${SEDeD} --- > echo " defining inline" > echo "#define" inline 1 >> confdefs.h > DEFS="$DEFS -Dinline=1" > SEDDEFS="${SEDDEFS}\${SEDdA}inline\${SEDdB}inline\${SEDdC}1\${SEDdD} > \${SEDuA}inline\${SEDuB}inline\${SEDuC}1\${SEDuD} > \${SEDeA}inline\${SEDeB}inline\${SEDeC}1\${SEDeD} 3826a3827 > extern int PFoo(int); 3881a3883 > extern int PFoo(int); 3886a3889 > extern int PFoo(int); diff -rb mpich-1.2.5/romio/configure.in mpich-1.2.5.2/romio/configure.in 263c263 < CFLAGS="$CFLAGS $package" --- > CFLAGS="$package $CFLAGS" 1172a1173 > extern int PFoo(int); 1182a1184 > extern int PFoo(int); 1187a1190 > extern int PFoo(int); diff -rb mpich-1.2.5/romio/configure2.in mpich-1.2.5.2/romio/configure2.in 120d119 < PREFIX="" 212d210 < ] 264a263,267 > # if multiple filesystems are passed in, they are '+'-delimited > # we could set the IFS to tokenize FILE_SYSTEM, but the FILE_SYSTEM env var > # is used in multiple places in the build system: get rid of the '+'s so we > # can use the 'for x in $FILE_SYSTEM ...' idiom > FILE_SYSTEM=`echo $FILE_SYSTEM|sed -e 's/\+/ /g'` 270a274 > eval "file_system_`echo $x`=1" 930c934 < if test $FROM_MPICH = 0 -a $FROM_MPICH2 = 0 ; then --- > if test $FROM_MPICH = 0 ; then 1100a1105 > if test "$FROM_MPICH2" = 0; then 1105a1111 > fi 1186a1193,1194 > MPICH_HOME=`dirname $MPICH_HOME` > MPICH_HOME=`dirname $MPICH_HOME` 1192c1200 < MPI_LIB="" --- > MPI_LIB="$LIBNAME" 1241d1248 < AC_SUBST(PREFIX) 1318a1326,1335 > fi > if test $FROM_MPICH2 = 1 -a "$NOF77" = 0 ; then > sed 5d test/fcoll_test.f > test/tmp > mv test/tmp test/fcoll_test.f > sed 5d test/pfcoll_test.f > test/tmp > mv test/tmp test/fcoll_test.f > sed 5d test/fperf.f > test/tmp > mv test/tmp test/fperf.f > sed 5d test/fmisc.f > test/tmp > mv test/tmp test/fmisc.f diff -rb mpich-1.2.5/romio/test/Makefile.in mpich-1.2.5.2/romio/test/Makefile.in 4c4,6 < LIBS = @TEST_LIBNAME@ @MPI_LIB@ --- > # because := is not universally avalible, we have to play games to use the > # user-specificed LDFLAGS and OUR_LIBS env. variables (if set) > OUR_LIBS = @TEST_LIBNAME@ @MPI_LIB@ ${LDFLAGS} ${LIBS} 6a9,12 > CTESTS = simple perf async coll_test coll_perf misc file_info excl large_array \ > atomicity noncontig i_noncontig noncontig_coll split_coll shared_fp \ > large_file psimple error status noncontig_coll2 > FTESTS = fcoll_test fperf fmisc pfcoll_test 10a17 > 13,15c20 < c-test: simple perf async coll_test coll_perf misc file_info excl large_array \ < atomicity noncontig i_noncontig noncontig_coll split_coll shared_fp \ < large_file psimple error status noncontig_coll2 --- > c-test: $(CTESTS) 24a30,32 > .o: > $(CC) $(USER_CFLAGS) -o $@ $< $(OUR_LIBS) > 27c35 < rm -f simple async coll_test coll_perf misc perf fcoll_test fperf fmisc psimple pfcoll_test test* job* file_info excl large_array large_file noncontig i_noncontig noncontig_coll atomicity split_coll shared_fp *.out noncontig_coll2 --- > rm -f $(CTESTS) $(FTESTS) 31,32d38 < $(CC) $(USER_CFLAGS) -o simple simple.o $(LIBS) < 34,35d39 < $(CC) $(USER_CFLAGS) -o psimple psimple.o $(LIBS) < 37,38d40 < $(CC) $(USER_CFLAGS) -o perf perf.o $(LIBS) < 40,41d41 < $(CC) $(USER_CFLAGS) -o excl excl.o $(LIBS) < 43,44d42 < $(CC) $(USER_CFLAGS) -o status status.o $(LIBS) < 46,47d43 < $(CC) $(USER_CFLAGS) -o async async.o $(LIBS) < 49,50d44 < $(CC) $(USER_CFLAGS) -o atomicity atomicity.o $(LIBS) < 52,53d45 < $(CC) $(USER_CFLAGS) -o coll_test coll_test.o $(LIBS) < 55,56d46 < $(CC) $(USER_CFLAGS) -o coll_perf coll_perf.o $(LIBS) < 58,59d47 < $(CC) $(USER_CFLAGS) -o misc misc.o $(LIBS) < 61,62d48 < $(CC) $(USER_CFLAGS) -o noncontig noncontig.o $(LIBS) < 64,65d49 < $(CC) $(USER_CFLAGS) -o i_noncontig i_noncontig.o $(LIBS) < 67,68d50 < $(CC) $(USER_CFLAGS) -o noncontig_coll noncontig_coll.o $(LIBS) < 70,71d51 < $(CC) $(USER_CFLAGS) -o noncontig_coll2 noncontig_coll2.o $(LIBS) < 73,74d52 < $(CC) $(USER_CFLAGS) -o file_info file_info.o $(LIBS) < 76,77d53 < $(CC) $(USER_CFLAGS) -o error error.o $(LIBS) < 79,80d54 < $(CC) $(USER_CFLAGS) -o shared_fp shared_fp.o $(LIBS) < 82,94c56,61 < $(CC) $(USER_CFLAGS) -o split_coll split_coll.o $(LIBS) < < fperf: fperf.o < $(F77) $(USER_FFLAGS) -o fperf fperf.o $(LIBS) < < fcoll_test: fcoll_test.o < $(F77) $(USER_FFLAGS) -o fcoll_test fcoll_test.o $(LIBS) < < pfcoll_test: pfcoll_test.o < $(F77) $(USER_FFLAGS) -o pfcoll_test pfcoll_test.o $(LIBS) < < fmisc: fmisc.o < $(F77) $(USER_FFLAGS) -o fmisc fmisc.o $(LIBS) --- > #fperf: fperf.o > #fcoll_test: fcoll_test.o > #pfcoll_test: pfcoll_test.o > #fmisc: fmisc.o > large_file: large_file.o > large_array: large_array.o 96,97c63,66 < finfo: finfo.o < $(F77) $(USER_FFLAGS) -o finfo finfo.o $(LIBS) --- > # > # The Fortran tests must be built with the Fortran linker > fperf: fperf.f > $(F77) $(USER_FFLAGS) -o $@ $< $(OUR_LIBS) 99,100c68,69 < info: info.o < $(CC) $(USER_CFLAGS) -o info info.o $(LIBS) --- > fcoll_test: fcoll_test.f > $(F77) $(USER_FFLAGS) -o $@ $< $(OUR_LIBS) 102,103c71,72 < large_file: large_file.o < $(CC) $(USER_CFLAGS) -o large_file large_file.o $(LIBS) --- > fmisc: fmisc.f > $(F77) $(USER_FFLAGS) -o $@ $< $(OUR_LIBS) 105,106c74,75 < large_array: large_array.o < $(CC) $(USER_CFLAGS) -o large_array large_array.o $(LIBS) --- > pfcoll_test: pfcoll_test.f > $(F77) $(USER_FFLAGS) -o $@ $< $(OUR_LIBS) diff -rb mpich-1.2.5/romio/test/noncontig_coll2.c mpich-1.2.5.2/romio/test/noncontig_coll2.c 246c246 < MPI_Bcast(dest, len+1, MPI_CHAR, 0, MPI_COMM_WORLD); --- > MPI_Bcast(dest, len, MPI_CHAR, 0, MPI_COMM_WORLD); 260c260 < MPI_Bcast(dest, len+1, MPI_CHAR, 0, MPI_COMM_WORLD); --- > MPI_Bcast(dest, len, MPI_CHAR, 0, MPI_COMM_WORLD); 281c281 < MPI_Bcast(dest, len+1, MPI_CHAR, 0, MPI_COMM_WORLD); --- > MPI_Bcast(dest, len, MPI_CHAR, 0, MPI_COMM_WORLD); 300c300 < MPI_Bcast(dest, len+1, MPI_CHAR, 0, MPI_COMM_WORLD); --- > MPI_Bcast(dest, len, MPI_CHAR, 0, MPI_COMM_WORLD); 358a359 > ++cb_config_len; Only in mpich-1.2.5.2/romio/test: noncontig_coll2.c.rej diff -rb mpich-1.2.5/romio/util/romioinstall.in mpich-1.2.5.2/romio/util/romioinstall.in 14c14 < PREFIX=@PREFIX@ --- > PREFIX=@prefix@ 40a41 > verbose=0 48a50,52 > MkDir() { > if [ ! -e $1 ]; then mkdir $1 ; fi > } 127a132 > MkDir `dirname $UNINSTALLFILE` 142c147 < fi --- > done diff -rb mpich-1.2.5/src/coll/intra_fns_new.c mpich-1.2.5.2/src/coll/intra_fns_new.c 2c2 < * $Id: intra_fns_new.c,v 1.20 2002/12/04 23:01:04 thakur Exp $ --- > * $Id: intra_fns_new.c,v 1.21 2003/02/10 21:32:37 thakur Exp $ 3207c3207 < int nprocs_completed, tmp_mask, tree_root; --- > int nprocs_completed, tmp_mask, tree_root, received; 3365a3366,3367 > received = 0; > 3375a3378 > received = 1; 3427a3431 > received = 1; 3429,3453d3432 < < if ((op_ptr->commute) || (dst_tree_root < < my_tree_root)) { < (*uop)(tmp_recvbuf, tmp_results, &blklens[0], < &datatype->self); < (*uop)(((char *)tmp_recvbuf + dis[1]*extent), < ((char *)tmp_results + dis[1]*extent), < &blklens[1], &datatype->self); < } < else { < (*uop)(tmp_results, tmp_recvbuf, &blklens[0], < &datatype->self); < (*uop)(((char *)tmp_results + dis[1]*extent), < ((char *)tmp_recvbuf + dis[1]*extent), < &blklens[1], &datatype->self); < /* copy result back into tmp_results */ < mpi_errno = MPI_Sendrecv(tmp_recvbuf, 1, < recvtype, rank, < MPIR_REDUCE_SCATTER_TAG, < tmp_results, 1, < recvtype, rank, < MPIR_REDUCE_SCATTER_TAG, < comm->self, &status); < if (mpi_errno) return mpi_errno; < } 3460,3463c3439,3443 < /* the following could have been done just after the < MPI_Sendrecv above in the (if dst < size) case . however, < for a noncommutative op, we would need an extra temp buffer so < as not to overwrite temp_recvbuf, because temp_recvbuf may have --- > /* The following reduction is done here instead of after > the MPI_Sendrecv or MPI_Recv above. This is > because to do it above, in the noncommutative > case, we would need an extra temp buffer so as not to > overwrite temp_recvbuf, because temp_recvbuf may have 3467,3468c3447 < dst = rank ^ mask; < if (dst < size) { --- > if (received) { diff -rb mpich-1.2.5/src/fortran/aclocal.m4 mpich-1.2.5.2/src/fortran/aclocal.m4 1048a1049,1051 > dnl Note that some compilers accept restrict only with additional options. > dnl DEC/Compaq/HP Alpha Unix (Tru64 etc.) -accept restrict_keyword > dnl 1290a1294 > extern int PFoo(int); 1304a1309 > extern int PFoo(int); 1324a1330 > extern int PFoo(int); 1331a1338 > extern int PFoo(int); diff -rb mpich-1.2.5/src/fortran/configure mpich-1.2.5.2/src/fortran/configure 589a590,608 > if test -w "$cache_file" ; then > # Clean the cache file (ergh) > > rm -f confcache > sed -e "s/'\\\\''//g" -e "s/'\\\\/'/" -e "s/\\\\'/'/" \ > -e "s/'\\\\''//g" $cache_file > confcache > if cmp -s $cache_file confcache ; then > : > else > if test -w $cache_file ; then > echo "updating cache $cache_file" > cat confcache > $cache_file > else > echo "not updating unwritable cache $cache_file" > fi > fi > rm -f confcache > > fi 874c893 < echo "configure:875: checking for $ac_word" >&5 --- > echo "configure:894: checking for $ac_word" >&5 905c924 < echo "configure:906: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5 --- > echo "configure:925: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5 916c935 < #line 917 "configure" --- > #line 936 "configure" 921c940 < if { (eval echo configure:922: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:941: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 947c966 < echo "configure:948: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5 --- > echo "configure:967: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5 952c971 < echo "configure:953: checking whether the C compiler sets its return status correctly" >&5 --- > echo "configure:972: checking whether the C compiler sets its return status correctly" >&5 962c981 < #line 963 "configure" --- > #line 982 "configure" 969c988 < if { (eval echo configure:970: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then --- > if { (eval echo configure:989: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 986c1005 < echo "configure:987: checking whether we are using GNU C" >&5 --- > echo "configure:1006: checking whether we are using GNU C" >&5 995c1014 < if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:996: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then --- > if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1015: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then 1010c1029 < echo "configure:1011: checking for working const" >&5 --- > echo "configure:1030: checking for working const" >&5 1015c1034 < #line 1016 "configure" --- > #line 1035 "configure" 1064c1083 < if { (eval echo configure:1065: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then --- > if { (eval echo configure:1084: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 1085c1104 < #line 1086 "configure" --- > #line 1105 "configure" 1092c1111 < if { (eval echo configure:1093: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then --- > if { (eval echo configure:1112: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 1104c1123 < #line 1105 "configure" --- > #line 1124 "configure" 1111c1130 < if { (eval echo configure:1112: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then --- > if { (eval echo configure:1131: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 1129c1148 < echo "configure:1130: checking for $ac_word" >&5 --- > echo "configure:1149: checking for $ac_word" >&5 1162c1181 < echo "configure:1163: checking whether the Fortran 77 compiler ($F77 $FFLAGS $LDFLAGS) works" >&5 --- > echo "configure:1182: checking whether the Fortran 77 compiler ($F77 $FFLAGS $LDFLAGS) works" >&5 1175c1194 < if { (eval echo configure:1176: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:1195: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 1201c1220 < echo "configure:1202: checking whether the Fortran 77 compiler ($F77 $FFLAGS $LDFLAGS) is a cross-compiler" >&5 --- > echo "configure:1221: checking whether the Fortran 77 compiler ($F77 $FFLAGS $LDFLAGS) is a cross-compiler" >&5 1206c1225 < echo "configure:1207: checking whether we are using GNU Fortran 77" >&5 --- > echo "configure:1226: checking whether we are using GNU Fortran 77" >&5 1215c1234 < if { ac_try='$F77 -E conftest.fpp'; { (eval echo configure:1216: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then --- > if { ac_try='$F77 -E conftest.fpp'; { (eval echo configure:1235: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then 1230c1249 < echo "configure:1231: checking whether $F77 accepts -g" >&5 --- > echo "configure:1250: checking whether $F77 accepts -g" >&5 1275c1294 < echo "configure:1276: checking for $ac_word" >&5 --- > echo "configure:1295: checking for $ac_word" >&5 1308c1327 < echo "configure:1309: checking for extension for Fortran 90 programs" >&5 --- > echo "configure:1328: checking for extension for Fortran 90 programs" >&5 1315c1334 < if { (eval echo configure:1316: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; } ; then --- > if { (eval echo configure:1335: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; } ; then 1324c1343 < if { (eval echo configure:1325: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; } ; then --- > if { (eval echo configure:1344: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; } ; then 1331c1350 < echo "configure:1332: checking whether the Fortran 90 compiler ($F90 $F90FLAGS $LDFLAGS) works" >&5 --- > echo "configure:1351: checking whether the Fortran 90 compiler ($F90 $F90FLAGS $LDFLAGS) works" >&5 1344c1363 < if { (eval echo configure:1345: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeect} ; then --- > if { (eval echo configure:1364: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeect} ; then 1369c1388 < echo "configure:1370: checking whether the Fortran 90 compiler ($F90 $F90FLAGS $LDFLAGS) is a cross-compiler" >&5 --- > echo "configure:1389: checking whether the Fortran 90 compiler ($F90 $F90FLAGS $LDFLAGS) is a cross-compiler" >&5 1453c1472 < echo "configure:1454: checking for $ac_word" >&5 --- > echo "configure:1473: checking for $ac_word" >&5 1490c1509 < echo "configure:1491: checking for $ac_word" >&5 --- > echo "configure:1510: checking for $ac_word" >&5 1527c1546 < echo "configure:1528: checking for $ac_word" >&5 --- > echo "configure:1547: checking for $ac_word" >&5 1564c1583 < echo "configure:1565: checking for $ac_word" >&5 --- > echo "configure:1584: checking for $ac_word" >&5 1602c1621 < echo "configure:1603: checking for $ac_word" >&5 --- > echo "configure:1622: checking for $ac_word" >&5 1637c1656 < echo "configure:1638: checking for $ac_word" >&5 --- > echo "configure:1657: checking for $ac_word" >&5 1672c1691 < echo "configure:1673: checking for $ac_word" >&5 --- > echo "configure:1692: checking for $ac_word" >&5 1724c1743 < echo "configure:1725: checking for $ac_word" >&5 --- > echo "configure:1744: checking for $ac_word" >&5 1761c1780 < echo "configure:1762: checking for $ac_word" >&5 --- > echo "configure:1781: checking for $ac_word" >&5 1798c1817 < echo "configure:1799: checking for $ac_word" >&5 --- > echo "configure:1818: checking for $ac_word" >&5 1835c1854 < echo "configure:1836: checking for $ac_word" >&5 --- > echo "configure:1855: checking for $ac_word" >&5 1888c1907 < echo "configure:1889: checking for MPI_Init in -lmpi" >&5 --- > echo "configure:1908: checking for MPI_Init in -lmpi" >&5 1896c1915 < #line 1897 "configure" --- > #line 1916 "configure" 1907c1926 < if { (eval echo configure:1908: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:1927: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 1951c1970 < echo "configure:1952: checking for $ac_word" >&5 --- > echo "configure:1971: checking for $ac_word" >&5 1982c2001 < echo "configure:1983: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5 --- > echo "configure:2002: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5 1993c2012 < #line 1994 "configure" --- > #line 2013 "configure" 1998c2017 < if { (eval echo configure:1999: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:2018: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2024c2043 < echo "configure:2025: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5 --- > echo "configure:2044: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5 2029c2048 < echo "configure:2030: checking whether the C compiler sets its return status correctly" >&5 --- > echo "configure:2049: checking whether the C compiler sets its return status correctly" >&5 2039c2058 < #line 2040 "configure" --- > #line 2059 "configure" 2046c2065 < if { (eval echo configure:2047: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then --- > if { (eval echo configure:2066: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 2063c2082 < echo "configure:2064: checking whether we are using GNU C" >&5 --- > echo "configure:2083: checking whether we are using GNU C" >&5 2072c2091 < if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:2073: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then --- > if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:2092: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then 2092c2111 < echo "configure:2093: checking for $ac_word" >&5 --- > echo "configure:2112: checking for $ac_word" >&5 2125c2144 < echo "configure:2126: checking whether the Fortran 77 compiler ($F77 $FFLAGS $LDFLAGS) works" >&5 --- > echo "configure:2145: checking whether the Fortran 77 compiler ($F77 $FFLAGS $LDFLAGS) works" >&5 2138c2157 < if { (eval echo configure:2139: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:2158: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2164c2183 < echo "configure:2165: checking whether the Fortran 77 compiler ($F77 $FFLAGS $LDFLAGS) is a cross-compiler" >&5 --- > echo "configure:2184: checking whether the Fortran 77 compiler ($F77 $FFLAGS $LDFLAGS) is a cross-compiler" >&5 2169c2188 < echo "configure:2170: checking whether we are using GNU Fortran 77" >&5 --- > echo "configure:2189: checking whether we are using GNU Fortran 77" >&5 2178c2197 < if { ac_try='$F77 -E conftest.fpp'; { (eval echo configure:2179: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then --- > if { ac_try='$F77 -E conftest.fpp'; { (eval echo configure:2198: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then 2193c2212 < echo "configure:2194: checking whether $F77 accepts -g" >&5 --- > echo "configure:2213: checking whether $F77 accepts -g" >&5 2228c2247 < echo "configure:2229: checking for $ac_word" >&5 --- > echo "configure:2248: checking for $ac_word" >&5 2260c2279 < echo "configure:2261: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) works" >&5 --- > echo "configure:2280: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) works" >&5 2271c2290 < #line 2272 "configure" --- > #line 2291 "configure" 2276c2295 < if { (eval echo configure:2277: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:2296: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2302c2321 < echo "configure:2303: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) is a cross-compiler" >&5 --- > echo "configure:2322: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) is a cross-compiler" >&5 2307c2326 < echo "configure:2308: checking whether we are using GNU C++" >&5 --- > echo "configure:2327: checking whether we are using GNU C++" >&5 2316c2335 < if { ac_try='${CXX-g++} -E conftest.C'; { (eval echo configure:2317: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then --- > if { ac_try='${CXX-g++} -E conftest.C'; { (eval echo configure:2336: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then 2335c2354 < echo "configure:2336: checking whether ${CXX-g++} accepts -g" >&5 --- > echo "configure:2355: checking whether ${CXX-g++} accepts -g" >&5 2373c2392 < echo "configure:2374: checking for $ac_word" >&5 --- > echo "configure:2393: checking for $ac_word" >&5 2406c2425 < echo "configure:2407: checking for extension for Fortran 90 programs" >&5 --- > echo "configure:2426: checking for extension for Fortran 90 programs" >&5 2413c2432 < if { (eval echo configure:2414: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; } ; then --- > if { (eval echo configure:2433: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; } ; then 2422c2441 < if { (eval echo configure:2423: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; } ; then --- > if { (eval echo configure:2442: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; } ; then 2429c2448 < echo "configure:2430: checking whether the Fortran 90 compiler ($F90 $F90FLAGS $LDFLAGS) works" >&5 --- > echo "configure:2449: checking whether the Fortran 90 compiler ($F90 $F90FLAGS $LDFLAGS) works" >&5 2442c2461 < if { (eval echo configure:2443: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeect} ; then --- > if { (eval echo configure:2462: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeect} ; then 2467c2486 < echo "configure:2468: checking whether the Fortran 90 compiler ($F90 $F90FLAGS $LDFLAGS) is a cross-compiler" >&5 --- > echo "configure:2487: checking whether the Fortran 90 compiler ($F90 $F90FLAGS $LDFLAGS) is a cross-compiler" >&5 2512c2531 < echo "configure:2513: checking for $ac_word" >&5 --- > echo "configure:2532: checking for $ac_word" >&5 2545c2564 < echo "configure:2546: checking whether clock skew breaks make" >&5 --- > echo "configure:2565: checking whether clock skew breaks make" >&5 2574c2593 < echo "configure:2575: checking whether make echos directory changes" >&5 --- > echo "configure:2594: checking whether make echos directory changes" >&5 2614c2633 < echo "configure:2615: checking whether make supports include" >&5 --- > echo "configure:2634: checking whether make supports include" >&5 2647c2666 < echo "configure:2648: checking whether make allows comments in actions" >&5 --- > echo "configure:2667: checking whether make allows comments in actions" >&5 2681c2700 < echo "configure:2682: checking for virtual path format" >&5 --- > echo "configure:2701: checking for virtual path format" >&5 2730c2749 < echo "configure:2731: checking whether make sets CFLAGS" >&5 --- > echo "configure:2750: checking whether make sets CFLAGS" >&5 2761c2780 < echo "configure:2762: checking whether ${MAKE-make} sets \${MAKE}" >&5 --- > echo "configure:2781: checking whether ${MAKE-make} sets \${MAKE}" >&5 2814c2833 < echo "configure:2815: checking for MPI F2C and C2F routines" >&5 --- > echo "configure:2834: checking for MPI F2C and C2F routines" >&5 2820c2839 < #line 2821 "configure" --- > #line 2840 "configure" 2827c2846 < if { (eval echo configure:2828: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:2847: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2852c2871 < echo "configure:2853: checking for mpi.h" >&5 --- > echo "configure:2872: checking for mpi.h" >&5 2857c2876 < #line 2858 "configure" --- > #line 2877 "configure" 2863c2882 < if { (eval echo configure:2864: \"$ac_compile_for_cpp\") 1>&5; (eval $ac_compile_for_cpp) 2>&5; }; then --- > if { (eval echo configure:2883: \"$ac_compile_for_cpp\") 1>&5; (eval $ac_compile_for_cpp) 2>&5; }; then 2930c2949 < echo "configure:2931: checking how to run the C preprocessor" >&5 --- > echo "configure:2950: checking how to run the C preprocessor" >&5 2945c2964 < #line 2946 "configure" --- > #line 2965 "configure" 2951c2970 < { (eval echo configure:2952: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --- > { (eval echo configure:2971: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 2962c2981 < #line 2963 "configure" --- > #line 2982 "configure" 2968c2987 < { (eval echo configure:2969: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --- > { (eval echo configure:2988: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 2979c2998 < #line 2980 "configure" --- > #line 2999 "configure" 2985c3004 < { (eval echo configure:2986: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --- > { (eval echo configure:3005: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 3031c3050 < if { (eval echo configure:3032: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ; then --- > if { (eval echo configure:3051: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ; then 3037c3056 < if { (eval echo configure:3038: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ; then --- > if { (eval echo configure:3057: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ; then 3044c3063 < if { (eval echo configure:3045: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ; then --- > if { (eval echo configure:3064: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ; then 3052c3071 < echo "configure:3053: checking for $ac_word" >&5 --- > echo "configure:3072: checking for $ac_word" >&5 3112c3131 < #line 3113 "configure" --- > #line 3132 "configure" 3117c3136 < if { (eval echo configure:3118: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:3137: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3157c3176 < if { (eval echo configure:3158: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:3177: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3192c3211 < #line 3193 "configure" --- > #line 3212 "configure" 3197c3216 < if { (eval echo configure:3198: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:3217: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3278c3297 < echo "configure:3279: checking for routines to access the command line from Fortran 77" >&5 --- > echo "configure:3298: checking for routines to access the command line from Fortran 77" >&5 3315,3316c3334,3335 < echo "configure:3316: checking if ${F77-f77} $flags $libs works with GETARG and IARGC" >&5 < if { (eval echo configure:3317: \"$ac_fcompilelink\") 1>&5; (eval $ac_fcompilelink) 2>&5; } && test -x conftest ; then --- > echo "configure:3335: checking if ${F77-f77} $flags $libs works with GETARG and IARGC" >&5 > if { (eval echo configure:3336: \"$ac_fcompilelink\") 1>&5; (eval $ac_fcompilelink) 2>&5; } && test -x conftest ; then 3360,3361c3379,3380 < echo "configure:3361: checking whether Fortran 77 links with $libs" >&5 < if { (eval echo configure:3362: \"$ac_fcompilelink_test\") 1>&5; (eval $ac_fcompilelink_test) 2>&5; } && test -x conftest ; then --- > echo "configure:3380: checking whether Fortran 77 links with $libs" >&5 > if { (eval echo configure:3381: \"$ac_fcompilelink_test\") 1>&5; (eval $ac_fcompilelink_test) 2>&5; } && test -x conftest ; then 3424c3443 < echo "configure:3425: checking that Fortran 77 compiler accepts option $flag" >&5 --- > echo "configure:3444: checking that Fortran 77 compiler accepts option $flag" >&5 3439,3440c3458,3459 < if { (eval echo configure:3440: \"$ac_fscompilelink\") 1>&5; (eval $ac_fscompilelink) 2>&5; } && test -x conftest ; then < if { (eval echo configure:3441: \"$ac_fscompilelink2\") 1>&5; (eval $ac_fscompilelink2) 2>&5; } && test -x conftest ; then --- > if { (eval echo configure:3459: \"$ac_fscompilelink\") 1>&5; (eval $ac_fscompilelink) 2>&5; } && test -x conftest ; then > if { (eval echo configure:3460: \"$ac_fscompilelink2\") 1>&5; (eval $ac_fscompilelink2) 2>&5; } && test -x conftest ; then 3444c3463 < echo "configure:3445: checking that routines compiled with $flag can be linked with ones compiled without $flag" >&5 --- > echo "configure:3464: checking that routines compiled with $flag can be linked with ones compiled without $flag" >&5 3449,3450c3468,3469 < if { (eval echo configure:3450: \"$ac_fscompile3\") 1>&5; (eval $ac_fscompile3) 2>&5; } && test -s conftest2.o ; then < if { (eval echo configure:3451: \"$ac_fscompilelink4\") 1>&5; (eval $ac_fscompilelink4) 2>&5; } && test -x conftest ; then --- > if { (eval echo configure:3469: \"$ac_fscompile3\") 1>&5; (eval $ac_fscompile3) 2>&5; } && test -s conftest2.o ; then > if { (eval echo configure:3470: \"$ac_fscompilelink4\") 1>&5; (eval $ac_fscompilelink4) 2>&5; } && test -x conftest ; then 3511c3530 < echo "configure:3512: checking that Fortran 77 routine names are case-insensitive $flagval" >&5 --- > echo "configure:3531: checking that Fortran 77 routine names are case-insensitive $flagval" >&5 3513c3532 < if { (eval echo configure:3514: \"$ac_fcompilelink_test\") 1>&5; (eval $ac_fcompilelink_test) 2>&5; } && test -x conftest ; then --- > if { (eval echo configure:3533: \"$ac_fcompilelink_test\") 1>&5; (eval $ac_fcompilelink_test) 2>&5; } && test -x conftest ; then 3623c3642 < echo "configure:3624: checking if ${F77-f77} $flags $libs works with $MSG" >&5 --- > echo "configure:3643: checking if ${F77-f77} $flags $libs works with $MSG" >&5 3627c3646 < if { (eval echo configure:3628: \"$ac_fcompilelink_test\") 1>&5; (eval $ac_fcompilelink_test) 2>&5; } && test -x conftest ; then --- > if { (eval echo configure:3647: \"$ac_fcompilelink_test\") 1>&5; (eval $ac_fcompilelink_test) 2>&5; } && test -x conftest ; then 3693c3712 < echo "configure:3694: checking how to compile and link Fortran 90 programs with Fortran 77 programs that access the command line" >&5 --- > echo "configure:3713: checking how to compile and link Fortran 90 programs with Fortran 77 programs that access the command line" >&5 3720c3739 < echo "configure:3721: checking if $F90 $flags $libs works" >&5 --- > echo "configure:3740: checking if $F90 $flags $libs works" >&5 3723c3742 < echo "configure:3724: checking if $F90 $flags $libs works with $MSG" >&5 --- > echo "configure:3743: checking if $F90 $flags $libs works with $MSG" >&5 3726c3745 < if { (eval echo configure:3727: \"$ac_f90compilelink_test\") 1>&5; (eval $ac_f90compilelink_test) 2>&5; } && test -x conftest ; then --- > if { (eval echo configure:3746: \"$ac_f90compilelink_test\") 1>&5; (eval $ac_f90compilelink_test) 2>&5; } && test -x conftest ; then 3765c3784 < echo "configure:3766: checking host system type" >&5 --- > echo "configure:3785: checking host system type" >&5 3786c3805 < echo "configure:3787: checking for Fortran 77 libraries" >&5 --- > echo "configure:3806: checking for Fortran 77 libraries" >&5 3945c3964 < echo "configure:3946: checking whether C can link with $FLIBS" >&5 --- > echo "configure:3965: checking whether C can link with $FLIBS" >&5 3950c3969 < #line 3951 "configure" --- > #line 3970 "configure" 3957c3976 < if { (eval echo configure:3958: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:3977: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3971c3990 < echo "configure:3972: checking which libraries can be used" >&5 --- > echo "configure:3991: checking which libraries can be used" >&5 3987c4006 < #line 3988 "configure" --- > #line 4007 "configure" 3994c4013 < if { (eval echo configure:3995: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:4014: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 4013c4032 < #line 4014 "configure" --- > #line 4033 "configure" 4020c4039 < if { (eval echo configure:4021: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then --- > if { (eval echo configure:4040: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 4032c4051 < echo "configure:4033: checking for linker for Fortran main programs" >&5 --- > echo "configure:4052: checking for linker for Fortran main programs" >&5 4049c4068 < if { (eval echo configure:4050: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then --- > if { (eval echo configure:4069: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 4065c4084 < if { (eval echo configure:4066: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then --- > if { (eval echo configure:4085: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 4088c4107 < echo "configure:4089: checking for Fortran 77 name mangling" >&5 --- > echo "configure:4108: checking for Fortran 77 name mangling" >&5 4112c4131 < if { (eval echo configure:4113: \"$ac_fcompile\") 1>&5; (eval $ac_fcompile) 2>&5; } && test -s conftest.o ; then --- > if { (eval echo configure:4132: \"$ac_fcompile\") 1>&5; (eval $ac_fcompile) 2>&5; } && test -s conftest.o ; then 4130c4149 < #line 4131 "configure" --- > #line 4150 "configure" 4137c4156 < if { (eval echo configure:4138: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:4157: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 4147c4166 < #line 4148 "configure" --- > #line 4167 "configure" 4154c4173 < if { (eval echo configure:4155: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:4174: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 4165c4184 < #line 4166 "configure" --- > #line 4185 "configure" 4172c4191 < if { (eval echo configure:4173: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:4192: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 4183c4202 < #line 4184 "configure" --- > #line 4203 "configure" 4190c4209 < if { (eval echo configure:4191: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:4210: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 4201c4220 < #line 4202 "configure" --- > #line 4221 "configure" 4208c4227 < if { (eval echo configure:4209: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:4228: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 4219c4238 < #line 4220 "configure" --- > #line 4239 "configure" 4226c4245 < if { (eval echo configure:4227: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:4246: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 4254c4273 < #define F77_NAME_LOWER --- > #define F77_NAME_LOWER 1 4260c4279 < #define F77_NAME_LOWER_USCORE --- > #define F77_NAME_LOWER_USCORE 1 4266c4285 < #define F77_NAME_LOWER_2USCORE --- > #define F77_NAME_LOWER_2USCORE 1 4272c4291 < #define F77_NAME_UPPER --- > #define F77_NAME_UPPER 1 4278c4297 < #define F77_NAME_MIXED --- > #define F77_NAME_MIXED 1 4284c4303 < #define F77_NAME_MIXED_USCORE --- > #define F77_NAME_MIXED_USCORE 1 4296c4315 < echo "configure:4297: checking what Fortran libraries are needed to link C with Fortran" >&5 --- > echo "configure:4316: checking what Fortran libraries are needed to link C with Fortran" >&5 4306c4325 < if { (eval echo configure:4307: \"$ac_fcompile\") 1>&5; (eval $ac_fcompile) 2>&5; } && test -s conftest.o ; then --- > if { (eval echo configure:4326: \"$ac_fcompile\") 1>&5; (eval $ac_fcompile) 2>&5; } && test -s conftest.o ; then 4319c4338 < #line 4320 "configure" --- > #line 4339 "configure" 4333c4352 < if { (eval echo configure:4334: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:4353: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 4349c4368 < #line 4350 "configure" --- > #line 4369 "configure" 4363c4382 < if { (eval echo configure:4364: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:4383: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 4385c4404 < #line 4386 "configure" --- > #line 4405 "configure" 4399c4418 < if { (eval echo configure:4400: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:4419: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 4446c4465 < echo "configure:4447: checking whether Fortran accepts ! for comments" >&5 --- > echo "configure:4466: checking whether Fortran accepts ! for comments" >&5 4464c4483 < if { (eval echo configure:4465: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then --- > if { (eval echo configure:4484: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 4491c4510 < echo "configure:4492: checking whether Fortran supports new-style character declarations" >&5 --- > echo "configure:4511: checking whether Fortran supports new-style character declarations" >&5 4509c4528 < if { (eval echo configure:4510: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then --- > if { (eval echo configure:4529: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 4538c4557 < echo "configure:4539: checking for include directory flag for Fortran" >&5 --- > echo "configure:4558: checking for include directory flag for Fortran" >&5 4557c4576 < if { (eval echo configure:4558: \"$ac_fcompiletest\") 1>&5; (eval $ac_fcompiletest) 2>&5; } && test -s conftest.o ; then --- > if { (eval echo configure:4577: \"$ac_fcompiletest\") 1>&5; (eval $ac_fcompiletest) 2>&5; } && test -s conftest.o ; then 4585c4604 < echo "configure:4586: checking for Fortran 77 flag for library directories" >&5 --- > echo "configure:4605: checking for Fortran 77 flag for library directories" >&5 4602c4621 < if { (eval echo configure:4603: \"$ac_fcompileforlib\") 1>&5; (eval $ac_fcompileforlib) 2>&5; } && test -s conftest1.o ; then --- > if { (eval echo configure:4622: \"$ac_fcompileforlib\") 1>&5; (eval $ac_fcompileforlib) 2>&5; } && test -s conftest1.o ; then 4604,4605c4623,4624 < { ac_try='${ARCMD-"ar"} cr conftest2/libconftest.a conftest1.o'; { (eval echo configure:4605: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } < { ac_try='${RANLIB-ranlib} conftest2/libconftest.a'; { (eval echo configure:4606: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } --- > { ac_try='${ARCMD-"ar"} cr conftest2/libconftest.a conftest1.o'; { (eval echo configure:4624: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } > { ac_try='${RANLIB-ranlib} conftest2/libconftest.a'; { (eval echo configure:4625: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } 4608c4627 < if { (eval echo configure:4609: \"$ac_fcompileldtest\") 1>&5; (eval $ac_fcompileldtest) 2>&5; } && test -s conftest ; then --- > if { (eval echo configure:4628: \"$ac_fcompileldtest\") 1>&5; (eval $ac_fcompileldtest) 2>&5; } && test -s conftest ; then 4636c4655 < echo "configure:4637: checking whether Fortran allows unused externals" >&5 --- > echo "configure:4656: checking whether Fortran allows unused externals" >&5 4652c4671 < if { (eval echo configure:4653: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:4672: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 4686c4705 < echo "configure:4687: checking whether Fortran has pointer declaration" >&5 --- > echo "configure:4706: checking whether Fortran has pointer declaration" >&5 4706c4725 < if { (eval echo configure:4707: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then --- > if { (eval echo configure:4726: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 4763c4782 < echo "configure:4764: checking for size of Fortran type integer" >&5 --- > echo "configure:4783: checking for size of Fortran type integer" >&5 4779c4798 < if { (eval echo configure:4780: \"$ac_fcompile\") 1>&5; (eval $ac_fcompile) 2>&5; } && test -s conftest.o ; then --- > if { (eval echo configure:4799: \"$ac_fcompile\") 1>&5; (eval $ac_fcompile) 2>&5; } && test -s conftest.o ; then 4795c4814 < #line 4796 "configure" --- > #line 4815 "configure" 4819c4838 < if { (eval echo configure:4820: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null --- > if { (eval echo configure:4839: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 4855c4874 < echo "configure:4856: checking for size of Fortran type real" >&5 --- > echo "configure:4875: checking for size of Fortran type real" >&5 4871c4890 < if { (eval echo configure:4872: \"$ac_fcompile\") 1>&5; (eval $ac_fcompile) 2>&5; } && test -s conftest.o ; then --- > if { (eval echo configure:4891: \"$ac_fcompile\") 1>&5; (eval $ac_fcompile) 2>&5; } && test -s conftest.o ; then 4887c4906 < #line 4888 "configure" --- > #line 4907 "configure" 4911c4930 < if { (eval echo configure:4912: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null --- > if { (eval echo configure:4931: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 4947c4966 < echo "configure:4948: checking for size of Fortran type double precision" >&5 --- > echo "configure:4967: checking for size of Fortran type double precision" >&5 4963c4982 < if { (eval echo configure:4964: \"$ac_fcompile\") 1>&5; (eval $ac_fcompile) 2>&5; } && test -s conftest.o ; then --- > if { (eval echo configure:4983: \"$ac_fcompile\") 1>&5; (eval $ac_fcompile) 2>&5; } && test -s conftest.o ; then 4979c4998 < #line 4980 "configure" --- > #line 4999 "configure" 5003c5022 < if { (eval echo configure:5004: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null --- > if { (eval echo configure:5023: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 5045c5064 < if { (eval echo configure:5046: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then --- > if { (eval echo configure:5065: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 5060c5079 < if { (eval echo configure:5061: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then --- > if { (eval echo configure:5080: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 5075c5094 < if { (eval echo configure:5076: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then --- > if { (eval echo configure:5095: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 5090c5109 < if { (eval echo configure:5091: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then --- > if { (eval echo configure:5110: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 5105c5124 < if { (eval echo configure:5106: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then --- > if { (eval echo configure:5125: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 5121c5140 < if { (eval echo configure:5122: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then --- > if { (eval echo configure:5141: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 5136c5155 < if { (eval echo configure:5137: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then --- > if { (eval echo configure:5156: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 5151c5170 < if { (eval echo configure:5152: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then --- > if { (eval echo configure:5171: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 5174c5193 < echo "configure:5175: checking for ANSI C header files" >&5 --- > echo "configure:5194: checking for ANSI C header files" >&5 5179c5198 < #line 5180 "configure" --- > #line 5199 "configure" 5187c5206 < { (eval echo configure:5188: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --- > { (eval echo configure:5207: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 5204c5223 < #line 5205 "configure" --- > #line 5224 "configure" 5222c5241 < #line 5223 "configure" --- > #line 5242 "configure" 5243c5262 < #line 5244 "configure" --- > #line 5263 "configure" 5254c5273 < if { (eval echo configure:5255: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null --- > if { (eval echo configure:5274: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 5281c5300 < echo "configure:5282: checking for $ac_hdr" >&5 --- > echo "configure:5301: checking for $ac_hdr" >&5 5286c5305 < #line 5287 "configure" --- > #line 5306 "configure" 5292c5311 < if { (eval echo configure:5293: \"$ac_compile_for_cpp\") 1>&5; (eval $ac_compile_for_cpp) 2>&5; }; then --- > if { (eval echo configure:5312: \"$ac_compile_for_cpp\") 1>&5; (eval $ac_compile_for_cpp) 2>&5; }; then 5320c5339 < echo "configure:5321: checking for stdarg.h" >&5 --- > echo "configure:5340: checking for stdarg.h" >&5 5325c5344 < #line 5326 "configure" --- > #line 5345 "configure" 5331c5350 < if { (eval echo configure:5332: \"$ac_compile_for_cpp\") 1>&5; (eval $ac_compile_for_cpp) 2>&5; }; then --- > if { (eval echo configure:5351: \"$ac_compile_for_cpp\") 1>&5; (eval $ac_compile_for_cpp) 2>&5; }; then 5350c5369 < echo "configure:5351: checking whether stdarg is oldstyle" >&5 --- > echo "configure:5370: checking whether stdarg is oldstyle" >&5 5421c5440 < echo "configure:5422: checking whether stdarg works" >&5 --- > echo "configure:5441: checking whether stdarg works" >&5 5515c5534 < echo "configure:5516: checking size of char" >&5 --- > echo "configure:5535: checking size of char" >&5 5523c5542 < #line 5524 "configure" --- > #line 5543 "configure" 5534c5553 < if { (eval echo configure:5535: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null --- > if { (eval echo configure:5554: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 5554c5573 < echo "configure:5555: checking size of short" >&5 --- > echo "configure:5574: checking size of short" >&5 5562c5581 < #line 5563 "configure" --- > #line 5582 "configure" 5573c5592 < if { (eval echo configure:5574: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null --- > if { (eval echo configure:5593: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 5593c5612 < echo "configure:5594: checking size of int" >&5 --- > echo "configure:5613: checking size of int" >&5 5601c5620 < #line 5602 "configure" --- > #line 5621 "configure" 5612c5631 < if { (eval echo configure:5613: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null --- > if { (eval echo configure:5632: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 5632c5651 < echo "configure:5633: checking size of long" >&5 --- > echo "configure:5652: checking size of long" >&5 5640c5659 < #line 5641 "configure" --- > #line 5660 "configure" 5651c5670 < if { (eval echo configure:5652: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null --- > if { (eval echo configure:5671: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 5671c5690 < echo "configure:5672: checking size of long long" >&5 --- > echo "configure:5691: checking size of long long" >&5 5679c5698 < #line 5680 "configure" --- > #line 5699 "configure" 5690c5709 < if { (eval echo configure:5691: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null --- > if { (eval echo configure:5710: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 5710c5729 < echo "configure:5711: checking size of float" >&5 --- > echo "configure:5730: checking size of float" >&5 5718c5737 < #line 5719 "configure" --- > #line 5738 "configure" 5729c5748 < if { (eval echo configure:5730: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null --- > if { (eval echo configure:5749: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 5749c5768 < echo "configure:5750: checking size of double" >&5 --- > echo "configure:5769: checking size of double" >&5 5757c5776 < #line 5758 "configure" --- > #line 5777 "configure" 5768c5787 < if { (eval echo configure:5769: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null --- > if { (eval echo configure:5788: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 5788c5807 < echo "configure:5789: checking size of long double" >&5 --- > echo "configure:5808: checking size of long double" >&5 5796c5815 < #line 5797 "configure" --- > #line 5816 "configure" 5807c5826 < if { (eval echo configure:5808: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null --- > if { (eval echo configure:5827: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 5828c5847 < echo "configure:5829: checking size of void*" >&5 --- > echo "configure:5848: checking size of void*" >&5 5836c5855 < #line 5837 "configure" --- > #line 5856 "configure" 5847c5866 < if { (eval echo configure:5848: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null --- > if { (eval echo configure:5867: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 5891c5910 < echo "configure:5892: checking for C type matching Fortran integer*$len" >&5 --- > echo "configure:5911: checking for C type matching Fortran integer*$len" >&5 5915c5934 < echo "configure:5916: checking for C type matching Fortran real*$len" >&5 --- > echo "configure:5935: checking for C type matching Fortran real*$len" >&5 5944c5963 < echo "configure:5945: checking for C type matching Fortran integer" >&5 --- > echo "configure:5964: checking for C type matching Fortran integer" >&5 5975c5994 < echo "configure:5976: checking whether C compiler allows unaligned doubles" >&5 --- > echo "configure:5995: checking whether C compiler allows unaligned doubles" >&5 5984c6003 < #line 5985 "configure" --- > #line 6004 "configure" 6008c6027 < if { (eval echo configure:6009: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null --- > if { (eval echo configure:6028: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 6036c6055 < echo "configure:6037: checking for type of weak symbol support" >&5 --- > echo "configure:6056: checking for type of weak symbol support" >&5 6045c6064 < #line 6046 "configure" --- > #line 6065 "configure" 6047a6067 > extern int PFoo(int); 6055c6075 < if { (eval echo configure:6056: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:6076: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 6065a6086,6088 > # Note that there is an extern int PFoo declaration before the > # pragma. Some compilers require this in order to make the weak symbol > # extenally visible. 6068a6092 > extern int PFoo(int); 6073a6098 > extern int PFoo(int); 6093c6118 < #line 6094 "configure" --- > #line 6119 "configure" 6095a6121 > extern int PFoo(int); 6103c6129 < if { (eval echo configure:6104: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:6130: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 6114c6140 < #line 6115 "configure" --- > #line 6141 "configure" 6116a6143 > extern int PFoo(int); 6124c6151 < if { (eval echo configure:6125: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:6152: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 6135a6163,6165 > if test -n "$pragma_extra_message" ; then > echo $pragma_extra_message > fi 6140,6142d6169 < if test -n "$pragma_extra_message" ; then < echo $pragma_extra_message < fi 6148c6175 < #define HAVE_PRAGMA_WEAK --- > #define HAVE_PRAGMA_WEAK 1 6153c6180 < #define HAVE_PRAGMA_HP_SEC_DEF --- > #define HAVE_PRAGMA_HP_SEC_DEF 1 6158c6185 < #define HAVE_PRAGMA_CRI_DUP --- > #define HAVE_PRAGMA_CRI_DUP 1 6167a6195,6221 > echo $ac_n "checking whether __attribute__ ((weak)) allowed""... $ac_c" 1>&6 > echo "configure:6197: checking whether __attribute__ ((weak)) allowed" >&5 > if eval "test \"`echo '$''{'pac_cv_attr_weak'+set}'`\" = set"; then > echo $ac_n "(cached) $ac_c" 1>&6 > else > > cat > conftest.$ac_ext < #line 6203 "configure" > #include "confdefs.h" > int foo(int) __attribute__ ((weak)); > int main() { > int a; > ; return 0; } > EOF > if { (eval echo configure:6210: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then > rm -rf conftest* > pac_cv_attr_weak=yes > else > echo "configure: failed program was:" >&5 > cat conftest.$ac_ext >&5 > rm -rf conftest* > pac_cv_attr_weak=no > fi > rm -f conftest* > fi > > echo "$ac_t""$pac_cv_attr_weak" 1>&6 6175c6229 < echo "configure:6176: checking for values of Fortran logicals" >&5 --- > echo "configure:6230: checking for values of Fortran logicals" >&5 6195c6249 < if { (eval echo configure:6196: \"$ac_fcompile\") 1>&5; (eval $ac_fcompile) 2>&5; } && test -s conftest.o ; then --- > if { (eval echo configure:6250: \"$ac_fcompile\") 1>&5; (eval $ac_fcompile) 2>&5; } && test -s conftest.o ; then 6211c6265 < #line 6212 "configure" --- > #line 6266 "configure" 6233c6287 < if { (eval echo configure:6234: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null --- > if { (eval echo configure:6288: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 6314c6368 < echo "configure:6315: checking for mpir_iargc provided for command line in Fortran" >&5 --- > echo "configure:6369: checking for mpir_iargc provided for command line in Fortran" >&5 6326c6380 < if { (eval echo configure:6327: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:6381: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 6350c6404 < echo "configure:6351: checking how to run the C preprocessor" >&5 --- > echo "configure:6405: checking how to run the C preprocessor" >&5 6365c6419 < #line 6366 "configure" --- > #line 6420 "configure" 6371c6425 < { (eval echo configure:6372: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --- > { (eval echo configure:6426: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 6382c6436 < #line 6383 "configure" --- > #line 6437 "configure" 6388c6442 < { (eval echo configure:6389: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --- > { (eval echo configure:6443: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 6399c6453 < echo "configure:6400: checking how to run the C++ preprocessor" >&5 --- > echo "configure:6454: checking how to run the C++ preprocessor" >&5 6412c6466 < #line 6413 "configure" --- > #line 6467 "configure" 6417c6471 < { (eval echo configure:6418: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --- > { (eval echo configure:6472: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 6441c6495 < #line 6442 "configure" --- > #line 6496 "configure" 6447c6501 < { (eval echo configure:6448: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --- > { (eval echo configure:6502: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 6493c6547 < if { (eval echo configure:6494: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ; then --- > if { (eval echo configure:6548: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ; then 6499c6553 < if { (eval echo configure:6500: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ; then --- > if { (eval echo configure:6554: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ; then 6506c6560 < if { (eval echo configure:6507: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ; then --- > if { (eval echo configure:6561: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ; then 6514c6568 < echo "configure:6515: checking for $ac_word" >&5 --- > echo "configure:6569: checking for $ac_word" >&5 6574c6628 < #line 6575 "configure" --- > #line 6629 "configure" 6579c6633 < if { (eval echo configure:6580: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:6634: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 6617c6671 < if { (eval echo configure:6618: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:6672: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 6650c6704 < #line 6651 "configure" --- > #line 6705 "configure" 6655c6709 < if { (eval echo configure:6656: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:6710: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 6721c6775 < echo "configure:6722: checking for routines to access the command line from Fortran 77" >&5 --- > echo "configure:6776: checking for routines to access the command line from Fortran 77" >&5 6758,6759c6812,6813 < echo "configure:6759: checking if ${F77-f77} $flags $libs works with GETARG and IARGC" >&5 < if { (eval echo configure:6760: \"$ac_fcompilelink\") 1>&5; (eval $ac_fcompilelink) 2>&5; } && test -x conftest ; then --- > echo "configure:6813: checking if ${F77-f77} $flags $libs works with GETARG and IARGC" >&5 > if { (eval echo configure:6814: \"$ac_fcompilelink\") 1>&5; (eval $ac_fcompilelink) 2>&5; } && test -x conftest ; then 6803,6804c6857,6858 < echo "configure:6804: checking whether Fortran 77 links with $libs" >&5 < if { (eval echo configure:6805: \"$ac_fcompilelink_test\") 1>&5; (eval $ac_fcompilelink_test) 2>&5; } && test -x conftest ; then --- > echo "configure:6858: checking whether Fortran 77 links with $libs" >&5 > if { (eval echo configure:6859: \"$ac_fcompilelink_test\") 1>&5; (eval $ac_fcompilelink_test) 2>&5; } && test -x conftest ; then 6867c6921 < echo "configure:6868: checking that Fortran 77 compiler accepts option $flag" >&5 --- > echo "configure:6922: checking that Fortran 77 compiler accepts option $flag" >&5 6882,6883c6936,6937 < if { (eval echo configure:6883: \"$ac_fscompilelink\") 1>&5; (eval $ac_fscompilelink) 2>&5; } && test -x conftest ; then < if { (eval echo configure:6884: \"$ac_fscompilelink2\") 1>&5; (eval $ac_fscompilelink2) 2>&5; } && test -x conftest ; then --- > if { (eval echo configure:6937: \"$ac_fscompilelink\") 1>&5; (eval $ac_fscompilelink) 2>&5; } && test -x conftest ; then > if { (eval echo configure:6938: \"$ac_fscompilelink2\") 1>&5; (eval $ac_fscompilelink2) 2>&5; } && test -x conftest ; then 6887c6941 < echo "configure:6888: checking that routines compiled with $flag can be linked with ones compiled without $flag" >&5 --- > echo "configure:6942: checking that routines compiled with $flag can be linked with ones compiled without $flag" >&5 6892,6893c6946,6947 < if { (eval echo configure:6893: \"$ac_fscompile3\") 1>&5; (eval $ac_fscompile3) 2>&5; } && test -s conftest2.o ; then < if { (eval echo configure:6894: \"$ac_fscompilelink4\") 1>&5; (eval $ac_fscompilelink4) 2>&5; } && test -x conftest ; then --- > if { (eval echo configure:6947: \"$ac_fscompile3\") 1>&5; (eval $ac_fscompile3) 2>&5; } && test -s conftest2.o ; then > if { (eval echo configure:6948: \"$ac_fscompilelink4\") 1>&5; (eval $ac_fscompilelink4) 2>&5; } && test -x conftest ; then 6954c7008 < echo "configure:6955: checking that Fortran 77 routine names are case-insensitive $flagval" >&5 --- > echo "configure:7009: checking that Fortran 77 routine names are case-insensitive $flagval" >&5 6956c7010 < if { (eval echo configure:6957: \"$ac_fcompilelink_test\") 1>&5; (eval $ac_fcompilelink_test) 2>&5; } && test -x conftest ; then --- > if { (eval echo configure:7011: \"$ac_fcompilelink_test\") 1>&5; (eval $ac_fcompilelink_test) 2>&5; } && test -x conftest ; then 7066c7120 < echo "configure:7067: checking if ${F77-f77} $flags $libs works with $MSG" >&5 --- > echo "configure:7121: checking if ${F77-f77} $flags $libs works with $MSG" >&5 7070c7124 < if { (eval echo configure:7071: \"$ac_fcompilelink_test\") 1>&5; (eval $ac_fcompilelink_test) 2>&5; } && test -x conftest ; then --- > if { (eval echo configure:7125: \"$ac_fcompilelink_test\") 1>&5; (eval $ac_fcompilelink_test) 2>&5; } && test -x conftest ; then 7154c7208 < echo "configure:7155: checking for MPIR_Err_setmsg" >&5 --- > echo "configure:7209: checking for MPIR_Err_setmsg" >&5 7159c7213 < #line 7160 "configure" --- > #line 7214 "configure" 7182c7236 < if { (eval echo configure:7183: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:7237: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 7209c7263 < echo "configure:7210: checking whether TWO_WORD_FCDs are used" >&5 --- > echo "configure:7264: checking whether TWO_WORD_FCDs are used" >&5 7211c7265 < #line 7212 "configure" --- > #line 7266 "configure" 7218c7272 < if { (eval echo configure:7219: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then --- > if { (eval echo configure:7273: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 7233c7287 < echo "configure:7234: checking whether program compiles if _TWO_WORD_FCD is defined " >&5 --- > echo "configure:7288: checking whether program compiles if _TWO_WORD_FCD is defined " >&5 7235c7289 < #line 7236 "configure" --- > #line 7290 "configure" 7242c7296 < if { (eval echo configure:7243: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then --- > if { (eval echo configure:7297: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 7294c7348 < echo "configure:7295: checking how to run the C preprocessor" >&5 --- > echo "configure:7349: checking how to run the C preprocessor" >&5 7309c7363 < #line 7310 "configure" --- > #line 7364 "configure" 7315c7369 < { (eval echo configure:7316: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --- > { (eval echo configure:7370: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 7326c7380 < #line 7327 "configure" --- > #line 7381 "configure" 7332c7386 < { (eval echo configure:7333: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --- > { (eval echo configure:7387: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 7343c7397 < #line 7344 "configure" --- > #line 7398 "configure" 7349c7403 < { (eval echo configure:7350: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --- > { (eval echo configure:7404: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 7395c7449 < if { (eval echo configure:7396: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ; then --- > if { (eval echo configure:7450: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ; then 7401c7455 < if { (eval echo configure:7402: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ; then --- > if { (eval echo configure:7456: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ; then 7408c7462 < if { (eval echo configure:7409: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ; then --- > if { (eval echo configure:7463: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ; then 7416c7470 < echo "configure:7417: checking for $ac_word" >&5 --- > echo "configure:7471: checking for $ac_word" >&5 7476c7530 < #line 7477 "configure" --- > #line 7531 "configure" 7481c7535 < if { (eval echo configure:7482: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:7536: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 7521c7575 < if { (eval echo configure:7522: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:7576: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 7556c7610 < #line 7557 "configure" --- > #line 7611 "configure" 7561c7615 < if { (eval echo configure:7562: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then --- > if { (eval echo configure:7616: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 7649c7703 < echo "configure:7650: checking for Fortran 90 integer kind for ${testsize}-byte integers" >&5 --- > echo "configure:7704: checking for Fortran 90 integer kind for ${testsize}-byte integers" >&5 7679c7733 < if { (eval echo configure:7680: \"$ac_f90link\") 1>&5; (eval $ac_f90link) 2>&5; } && test -s conftest ; then --- > if { (eval echo configure:7734: \"$ac_f90link\") 1>&5; (eval $ac_f90link) 2>&5; } && test -s conftest ; then 7705c7759 < echo "configure:7706: checking for Fortran 90 integer kind for 8-byte integers" >&5 --- > echo "configure:7760: checking for Fortran 90 integer kind for 8-byte integers" >&5 7735c7789 < if { (eval echo configure:7736: \"$ac_f90link\") 1>&5; (eval $ac_f90link) 2>&5; } && test -s conftest ; then --- > if { (eval echo configure:7790: \"$ac_f90link\") 1>&5; (eval $ac_f90link) 2>&5; } && test -s conftest ; then 7763c7817 < echo "configure:7764: checking for Fortran 90 integer kind for ${pac_cv_f77_sizeof_integer}-byte integers" >&5 --- > echo "configure:7818: checking for Fortran 90 integer kind for ${pac_cv_f77_sizeof_integer}-byte integers" >&5 7793c7847 < if { (eval echo configure:7794: \"$ac_f90link\") 1>&5; (eval $ac_f90link) 2>&5; } && test -s conftest ; then --- > if { (eval echo configure:7848: \"$ac_f90link\") 1>&5; (eval $ac_f90link) 2>&5; } && test -s conftest ; then 7896c7950 < echo "configure:7897: checking whether using gcc and g77 together" >&5 --- > echo "configure:7951: checking whether using gcc and g77 together" >&5 diff -rb mpich-1.2.5/src/fortran/src/mpif77.in mpich-1.2.5.2/src/fortran/src/mpif77.in 342c342,346 < if [ "$SHAREDKIND" != "ignore" -a $UseSharedLib = "yes" -a \ --- > # ALSO, if sharedlibdir is the same as libdir, we must also add the > # farg support library, since the linker is likely to prefer the > # shared library to the unshared one. > if [ "$SHAREDKIND" != "ignore" -a \ > \( $UseSharedLib = "yes" -o "$sharedlibdir" = "$libdir" \) -a \ diff -rb mpich-1.2.5/src/pt2pt/test.c mpich-1.2.5.2/src/pt2pt/test.c 2c2 < * $Id: test.c,v 1.9 2002/03/15 18:51:55 gropp Exp $ --- > * $Id: test.c,v 1.10 2003/01/09 20:48:41 gropp Exp $ 37c37 < - status - status object (Status). May be 'MPI_STATUS_NULL'. --- > - status - status object (Status). May be 'MPI_STATUS_IGNORE'. diff -rb mpich-1.2.5/src/pt2pt/testall.c mpich-1.2.5.2/src/pt2pt/testall.c 2c2 < * $Id: testall.c,v 1.25 2002/03/15 18:51:55 gropp Exp $ --- > * $Id: testall.c,v 1.26 2003/01/09 20:48:41 gropp Exp $ 41c41 < 'MPI_STATUSES_NULL'. --- > 'MPI_STATUSES_IGNORE'. 160,162c160,167 < if ((array_of_statuses && < array_of_statuses[i].MPI_TAG != MPIR_MSG_CANCELLED) || < !MPID_SendRequestCancelled(request)) { --- > /* There was a test on > array_of_statuses[i].MPI_TAG != MPIR_MSG_CANCELLED > here to avoid the MPID_SendRequestCancelled call, > but that depends on setting the MPI_TAG field > in the array of statuses. It would be better to > make the MPID_SendRequestCancelled routine a > macro */ > if (!MPID_SendRequestCancelled(request)) { 165c170 < array_of_requests[i] = 0; --- > array_of_requests[i] = MPI_REQUEST_NULL; 188c193 < array_of_requests[i] = 0; --- > array_of_requests[i] = MPI_REQUEST_NULL; Only in mpich-1.2.5.2/src/pt2pt: testall.c~ diff -rb mpich-1.2.5/src/pt2pt/testany.c mpich-1.2.5.2/src/pt2pt/testany.c 2c2 < * $Id: testany.c,v 1.18 2002/03/15 15:21:16 gropp Exp $ --- > * $Id: testany.c,v 1.19 2003/01/09 20:48:41 gropp Exp $ 48c48 < - status - status object (Status). May be 'MPI_STATUS_NULL'. --- > - status - status object (Status). May be 'MPI_STATUS_IGNORE'. diff -rb mpich-1.2.5/src/pt2pt/testsome.c mpich-1.2.5.2/src/pt2pt/testsome.c 2c2 < * $Id: testsome.c,v 1.13 2002/03/15 15:21:16 gropp Exp $ --- > * $Id: testsome.c,v 1.14 2003/01/09 20:48:41 gropp Exp $ 43c43 < operations that completed (array of Status). May be 'MPI_STATUSES_NULL'. --- > operations that completed (array of Status). May be 'MPI_STATUSES_IGNORE'. diff -rb mpich-1.2.5/src/pt2pt/wait.c mpich-1.2.5.2/src/pt2pt/wait.c 2c2 < * $Id: wait.c,v 1.8 2002/03/15 18:51:55 gropp Exp $ --- > * $Id: wait.c,v 1.9 2003/01/09 20:48:42 gropp Exp $ 37c37 < . status - status object (Status) . May be 'MPI_STATUS_NULL'. --- > . status - status object (Status) . May be 'MPI_STATUS_IGNORE'. diff -rb mpich-1.2.5/src/pt2pt/waitall.c mpich-1.2.5.2/src/pt2pt/waitall.c 2c2 < * $Id: waitall.c,v 1.23 2002/11/27 19:58:17 gropp Exp $ --- > * $Id: waitall.c,v 1.24 2003/01/09 20:48:42 gropp Exp $ 40c40 < 'MPI_STATUSES_NULL' --- > 'MPI_STATUSES_IGNORE' diff -rb mpich-1.2.5/src/pt2pt/waitany.c mpich-1.2.5.2/src/pt2pt/waitany.c 2c2 < * $Id: waitany.c,v 1.19 2002/11/27 19:58:17 gropp Exp $ --- > * $Id: waitany.c,v 1.20 2003/01/09 20:48:42 gropp Exp $ 45c45 < - status - status object (Status). May be 'MPI_STATUS_NULL'. --- > - status - status object (Status). May be 'MPI_STATUS_IGNORE'. diff -rb mpich-1.2.5/src/pt2pt/waitsome.c mpich-1.2.5.2/src/pt2pt/waitsome.c 2c2 < * $Id: waitsome.c,v 1.13 2002/03/15 15:21:18 gropp Exp $ --- > * $Id: waitsome.c,v 1.14 2003/01/09 20:48:42 gropp Exp $ 43c43 < operations that completed (array of Status). May be 'MPI_STATUSES_NULL'. --- > operations that completed (array of Status). May be 'MPI_STATUSES_IGNORE'. diff -rb mpich-1.2.5/util/findnosuccess2 mpich-1.2.5.2/util/findnosuccess2 92a93 > 'Warning: JIT compiler', # java message diff -rb mpich-1.2.5/util/mpicc.in mpich-1.2.5.2/util/mpicc.in 354c354,355 < if [ "${SHAREDKIND}" != "ignore" -a $UseSharedLib = "yes" ] ; then --- > if [ "${SHAREDKIND}" != "ignore" -a \ > \( $UseSharedLib = "yes" -o "$libdir" = "$sharedlibdir" \) ] ; then diff -rb mpich-1.2.5/util/mpich-scyld.spec mpich-1.2.5.2/util/mpich-scyld.spec 244a245,246 > * Sat Jan 4 2003 William Gropp > - Update for 1.2.5 version number. diff -rb mpich-1.2.5/util/mpich.spec mpich-1.2.5.2/util/mpich.spec 6c6 < Copyright: BSD --- > Copyright: BSD-like 7a8 > URL: http://www.mcs.anl.gov/mpi/mpich/ 15c16 < # rpm mpich.spec .... --- > # rpm -ba mpich.spec .... 37a39,40 > # (warning: you cannot comment out a macro definition because they > # are apparently evaluated *before* comment processing (!!!) 55a59,69 > # > # Define any other options for configure. For example, > # Turn off mpe > # define other_config_opts --without-mpe > # Turn off building the logfile viewers > # define other_config_opts -mpe-opts=--disable-viewers > %define other_config_opts %{nil} > > # > # Define the release value; this will be used, along with the compiler > # choice, to specify an actual Release name 58a73,78 > # Set update_paths to 1 when building an RPM for distribution. Set it > # to 0 when building a test RPM that you want to tryout when a BUILDRROOT > # is specified (if update_paths is 1, then the MPICH commands that need > # to know the file locations are edited to remove the BUILDROOT). > %define update_paths 1 > # 119c139 < Source0: ftp://ftp.mcs.anl.gov/pub/mpi/%{name}-%{version}.tar.gz --- > Source0: ftp://ftp.mcs.anl.gov/pub/mpi/%{name}-%{version}-1.tar.gz 123a144,158 > # Define alternate root directories for installation here > %define _prefix /usr/local/cca > %define _mandir /usr/local/cca/man > %define _docdir /usr/local/cca/doc > > %define fullname %{name}-%{version} > > # These directories are defined in terms of the above directories (-prefix > # and _mandir) > %define _webdir %{_prefix}/%{fullname}/www > > # > # If these are changed, make sure that you change the directories selected > # under the files step. > 125,132c160,184 < %define sharedir %{?buildroot:%{buildroot}}%{_datadir}/%{name} < %define libdir %{?buildroot:%{buildroot}}%{_libdir}/%{name} < %define mandir %{?buildroot:%{buildroot}}%{_mandir} < < %package devel < Summary: Static libraries and header files for MPI. < Group: Development/Libraries < PreReq: %{name} = %{version} --- > %define sharedir %{?buildroot:%{buildroot}}%{_datadir}/%{fullname} > %define libdir %{?buildroot:%{buildroot}}%{_libdir}/%{fullname} > > # Choose whether the man pages go into a common directory or an mpich one > # define mandir %{?buildroot:%{buildroot}}%{_mandir} > %define mandir %{?buildroot:%{buildroot}}%{_mandir}/%{fullname} > > %define exec_prefix %{?buildroot:%{buildroot}}%{_exec_prefix}/%{fullname} > %define bindir %{?buildroot:%{buildroot}}%{_bindir} > %define sbindir %{?buildroot:%{buildroot}}%{_sbindir} > %define datadir %{?buildroot:%{buildroot}}%{_datadir} > %define docdir %{?buildroot:%{buildroot}}%{_docdir} > > # Choose whether you want all .h files in a common include dir or one > # with the mpich name in it > # define includedir %{?buildroot:%{buildroot}}%{_includedir} > %define includedir %{?buildroot:%{buildroot}}%{_includedir}/%{fullname} > > %define sharedstatedir %{?buildroot:%{buildroot}}%{_sharedstatedir} > %define webdir %{?buildroot:%{buildroot}}%{_webdir} > > #package devel > #Summary: Static libraries and header files for MPI. > #Group: Development/Libraries > #PreReq: %{name} = %{version} 134,135c186,187 < %description devel < Static libraries and header files for MPI. --- > #description devel > #Static libraries and header files for MPI. 138,139c190,198 < An implementation of the Message-Passing Interface (MPI) by Argonne < National Laboratory. --- > MPICH is an open-source and portable implementation of the Message-Passing > Interface (MPI, www.mpi-forum.org). MPI is a library for parallel programming, > and is available on a wide range of parallel machines, from single laptops to > massively parallel vector parallel processors. > MPICH includes all of the routines in MPI 1.2, along with the I/O routines > from MPI-2 and some additional routines from MPI-2, including those supporting > MPI Info and some of the additional datatype constructors. MPICH was > developed by Argonne National Laboratory. See www.mcs.anl.gov/mpi/mpich for > more information. 157,161c216,220 < --exec-prefix=%{_exec_prefix} \ < --bindir=%{_bindir} \ < --sbindir=%{_sbindir} \ < --datadir=%{_datadir}/mpich/ \ < --includedir=%{_includedir} \ --- > --exec-prefix=%{exec_prefix} \ > --bindir=%{bindir} \ > --sbindir=%{sbindir} \ > --datadir=%{datadir}/%{fullname}/ \ > --includedir=%{includedir} \ 163c222,223 < --sharedstatedir=%{_sharedstatedir} \ --- > --docdir=%{docdir} \ > --sharedstatedir=%{sharedstatedir} \ 164a225 > --wwwdir=%{webdir} \ 166c227 < %{other_device_opts} \ --- > %{other_device_opts} %{other_config_opts} \ 186a248 > if [ %{update_paths} = 1 ] ; then 197c259 < --- > fi 211,214c273,294 < /usr/bin/* < #/usr/sbin/* < /usr/lib/%{name}/*.so.* < %{_mandir}/man1/* --- > %doc doc/mpeman.pdf doc/mpeman.ps.gz doc/mpiman.ps > %doc doc/mpichman-chp4.pdf doc/mpichman-chp4mpd.pdf > %doc doc/mpichman-chshmem.pdf > %doc doc/mpichman-globus2.pdf doc/mpichman-globus2.ps.gz > %{_bindir}/* > %{_sbindir}/* > #%{_webdir}/* > %{_docdir}/* > %{_libdir}/%{fullname}/*.so.* > %{_libdir}/%{fullname}/*.a > %{_libdir}/%{fullname}/*.so > %{_libdir}/%{fullname}/mpe_prof.o > %{_mandir}/%{fullname}/man1/* > %{_mandir}/%{fullname}/man3/* > %{_mandir}/%{fullname}/man4/* > %{_mandir}/%{fullname}/mandesc > %{_datadir}/%{fullname} > %{_prefix}/share/upshot > %{_prefix}/share/jumpshot-3 > %{_prefix}/share/jumpshot-2 > %{_exec_prefix}/%{fullname} > %{_includedir}/%{fullname}/* 216,223d295 < %files devel < %defattr(-,root,root) < /usr/share/* < /usr/include/* < /usr/lib/%{name}/*.a < /usr/lib/%{name}/*.so < %{_mandir}/man3/* < %{_mandir}/man4/* 226c298,300 < * Thu Apr 25 2002 William (Bill) Gropp --- > * Fri Jan 10 2003 Willam Gropp > - Update to MPICH 1.2.5 and fixed buildroot > * Thu Apr 25 2002 William Gropp diff -rb mpich-1.2.5/util/mpiinstall.in mpich-1.2.5.2/util/mpiinstall.in 189c189 < UNINSTALLFILE="$sbindir/mpiuninstall" --- > UNINSTALLFILE="$DESTDIR$sbindir/mpiuninstall" 225,226c225,227 < if [ -d $2 ] ; then < dest=$2/`basename $1` --- > dest=$DESTDIR$2 > if [ -d $dest ] ; then > dest=$dest/`basename $1` 228c229 < dest=$2 --- > dest=$dest 277,278c278,279 < if [ ! -d $1 ] ; then < dir_to_make=`echo $1 | sed 's%/% /%g'` --- > if [ ! -d $DESTDIR$1 ] ; then > dir_to_make=`echo $DESTDIR$1 | sed 's%/% /%g'` 313,314c314,316 < if [ -d $2 ] ; then < dest=$2/`basename $1` --- > dest=$DESTDIR$2 > if [ -d $dest ] ; then > dest=$dest/`basename $1` 316c318 < dest=$2 --- > dest=$dest 352c354 < $Show chmod $mode $2 --- > $Show chmod $mode $dest 365,366c367,369 < if [ -d $2 ] ; then < dest=$2/`basename $1` --- > dest=$DESTDIR$2 > if [ -d $dest ] ; then > dest=$dest/`basename $1` 368c371 < dest=$2 --- > dest=$dest 405c408 < $Show chmod $mode $2 --- > $Show chmod $mode $dest 481c484 < $Show /bin/rm -f $bindir/mpiman --- > $Show /bin/rm -f $DESTDIR$bindir/mpiman 514c517 < $Show /bin/rm -f $bindir/mpireconfig --- > $Show /bin/rm -f $DESTDIR$bindir/mpireconfig 545,546c548,549 < config.status > ${bindir}/mpireconfig.dat < chmod $XMODE ${bindir}/mpireconfig.dat --- > config.status > ${DESTDIR}${bindir}/mpireconfig.dat > chmod $XMODE ${DESTDIR}${bindir}/mpireconfig.dat 763c766 < for file in $libdir/libtvmpich.so* ; do --- > for file in $DESTDIR$libdir/libtvmpich.so* ; do 766c769 < cd $libdir >/dev/null --- > cd $DESTDIR$libdir >/dev/null 771c774 < $Show ln -s $file $filebase --- > $Show ln -sf $file $filebase 810c813 < for file in $sharedlib_dir/*.so* ; do --- > for file in $DESTDIR$sharedlib_dir/*.so* ; do 813c816 < cd $sharedlib_dir >/dev/null --- > cd $DESTDIR$sharedlib_dir >/dev/null 818c821 < $Show ln -s $file $filebase --- > $Show ln -sf $file $filebase 831,832c834,835 < if [ ! -s $libdir/libp@MPILIBNAME@.a ] ; then < (cd $libdir ; ln -s lib@MPILIBNAME@.a libp@MPILIBNAME@.a ) --- > if [ ! -s $DESTDIR$libdir/libp@MPILIBNAME@.a ] ; then > (cd $DESTDIR$libdir ; ln -s lib@MPILIBNAME@.a libp@MPILIBNAME@.a ) 971c974 < (cd $prefix/examples ; $bindir/mpireconfig Makefile ) --- > (cd $DESTDIR$prefix/examples ; $DESTDIR$bindir/mpireconfig Makefile ) 975c978 < CopyFile $prefix/examples/Makefile $datadir/Makefile.sample --- > CopyFile $DESTDIR$prefix/examples/Makefile $datadir/Makefile.sample 993c996 < $Show "(cd $prefix/examples ; /bin/rm -f mpirun ; \ --- > $Show "(cd $DESTDIR$prefix/examples ; /bin/rm -f mpirun ; \ 998,999c1001,1004 < $Show "(cd $prefix/examples; $MAKE all ; $MAKE clean )" < if [ @SHAREDKIND@ != "ignore" ] ; then --- > if [ "x$DESTDIR" = "x" ]; then > # only works when DESTDIR is blank, and installing on final location. > $Show "(cd $DESTDIR$prefix/examples; $MAKE all ; $MAKE clean )" > if [ @SHAREDKIND@ != "ignore" ] ; then 1001c1006,1007 < $Show "(cd $prefix/examples; MPICH_USE_SHLIB="yes"; export MPICH_USE_SHLIB; $MAKE all ; $MAKE clean )" --- > $Show "(cd $DESTDIR$prefix/examples; MPICH_USE_SHLIB="yes"; export MPICH_USE_SHLIB; $MAKE all ; $MAKE clean )" > fi diff -rb mpich-1.2.5/util/mpirun_dbg.totalview.in mpich-1.2.5.2/util/mpirun_dbg.totalview.in 40a41,50 > # mpirun.ch_p4 exports nolocal and machinehead if not a local run. > if [ "$nolocal" = 1 ] ; then > # Note that mpirun.ch_p4 exports P4_RSHCOMMAND > rshcommand=${P4_RSHCOMMAND-ssh} > if [ "$rshcommand" = "ssh" ] ; then > doitall="$doitall $rshcommand -X $machinehead" > else > doitall="$doitall $rshcommand env DISPLAY=$DISPLAY" > fi > fi diff -rb mpich-1.2.5/www/www3/MPI_Test.html mpich-1.2.5.2/www/www3/MPI_Test.html 26c26 < status status object (Status). May be MPI_STATUS_NULL. --- > status status object (Status). May be MPI_STATUS_IGNORE. diff -rb mpich-1.2.5/www/www3/MPI_Testall.html mpich-1.2.5.2/www/www3/MPI_Testall.html 31c31 < MPI_STATUSES_NULL. --- > MPI_STATUSES_IGNORE. diff -rb mpich-1.2.5/www/www3/MPI_Testany.html mpich-1.2.5.2/www/www3/MPI_Testany.html 33c33 < status status object (Status). May be MPI_STATUS_NULL. --- > status status object (Status). May be MPI_STATUS_IGNORE. diff -rb mpich-1.2.5/www/www3/MPI_Testsome.html mpich-1.2.5.2/www/www3/MPI_Testsome.html 35c35 < operations that completed (array of Status). May be MPI_STATUSES_NULL. --- > operations that completed (array of Status). May be MPI_STATUSES_IGNORE. diff -rb mpich-1.2.5/www/www3/MPI_Wait.html mpich-1.2.5.2/www/www3/MPI_Wait.html 22c22 <

status
status object (Status) . May be MPI_STATUS_NULL. --- >
status
status object (Status) . May be MPI_STATUS_IGNORE. diff -rb mpich-1.2.5/www/www3/MPI_Waitall.html mpich-1.2.5.2/www/www3/MPI_Waitall.html 27c27 < MPI_STATUSES_NULL --- > MPI_STATUSES_IGNORE diff -rb mpich-1.2.5/www/www3/MPI_Waitany.html mpich-1.2.5.2/www/www3/MPI_Waitany.html 31c31 < status status object (Status). May be MPI_STATUS_NULL. --- > status status object (Status). May be MPI_STATUS_IGNORE. diff -rb mpich-1.2.5/www/www3/MPI_Waitsome.html mpich-1.2.5.2/www/www3/MPI_Waitsome.html 35c35 < operations that completed (array of Status). May be MPI_STATUSES_NULL. --- > operations that completed (array of Status). May be MPI_STATUSES_IGNORE.