From owner-freebsd-ports-bugs@FreeBSD.ORG Mon May 4 12:00:14 2009 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4E30F106568D for ; Mon, 4 May 2009 12:00:14 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 261C08FC1B for ; Mon, 4 May 2009 12:00:14 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n44C0DPT072926 for ; Mon, 4 May 2009 12:00:14 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n44C0D4i072925; Mon, 4 May 2009 12:00:13 GMT (envelope-from gnats) Resent-Date: Mon, 4 May 2009 12:00:13 GMT Resent-Message-Id: <200905041200.n44C0D4i072925@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Ganael Laplanche Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4F576106564A for ; Mon, 4 May 2009 11:55:15 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 3B0BB8FC28 for ; Mon, 4 May 2009 11:55:15 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id n44BtFTW099636 for ; Mon, 4 May 2009 11:55:15 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id n44BtF8V099635; Mon, 4 May 2009 11:55:15 GMT (envelope-from nobody) Message-Id: <200905041155.n44BtF8V099635@www.freebsd.org> Date: Mon, 4 May 2009 11:55:15 GMT From: Ganael Laplanche To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/134203: Port update: devel/raknet - Update to v3.5.2 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 May 2009 12:00:14 -0000 >Number: 134203 >Category: ports >Synopsis: Port update: devel/raknet - Update to v3.5.2 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Mon May 04 12:00:13 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Ganael Laplanche >Release: 8.0-CURRENT >Organization: http://contribs.martymac.com >Environment: FreeBSD laptop.martymac.com 8.0-CURRENT FreeBSD 8.0-CURRENT #14: Mon Apr 27 12:15:23 UTC 2009 martymac@laptop.martymac.com:/usr/obj/usr/src/sys/MYKERNEL i386 >Description: This patch (gzipped, uuencoded) updates devel/raknet to version 3.5.2 and reintroduces sourceforge mirrors, as files are now exactly the same between different master sites. >From Changelog : * Various fixes and protocol change for NATPunchthroughServer. Punchthrough recipient now gets ID_NAT_TARGET_UNRESPONSIVE and ID_NAT_CONNECTION_TO_TARGET_LOST at the same time it is sent to the sender. * Added ConnectionGraph2 and FullyConnectedMesh2 plugins. * RakNetTransport2 plugin added, which works as a plugin instead of creating its own instance of RakPeer. RakNetTransport, which did that, is now depreciated. * Deleted FCMHost plugin (replaced by FullyConnectedMesh2). * ReplicaManager3 fix for not sending serialization to new connections when using identical serialization. * Various fixes for Lobby2 system. * Fix crash in LightweightDatabaseServer if not automatically storing system address. * Added DependentExtensions\IrrlichtDemo * Disallow reconnecting when the remote system thinks you are still connected, if using a different IP but the same RakNetGUID. * Added RakPeerInterface::GetSystemList to return connected SystemAddress and RakNetGUID in a list. * Various fixes for DirectoryServer.php. PHPDirectoryServer::ProcessHTTPRead now returns an enumeration, rather than a string, to indicate results. * RakNetTime is now 64 bit by default. Comment __GET_TIME_64BIT in RakNetDefines.h to change to 32 bit. * UDP proxy system now automatically chooses best server. If more than one server is available, and both source and target relay systems are running RakNet, then source and target will ping all available servers. The servers will be attempted in order of lowest ping sum to highest. * Updated FAQ. Updated manual for NATPunchthrough. >How-To-Repeat: >Fix: Patch attached with submission follows: begin 644 patch-raknet.txt.gz M'XL("+74_DD``W!A=&-H+7)A:VYE="YT>'0`Q7WY<]M(EN;/Y;^".ST]T1VV M9=P`O=,315&TK2D=+)&JGM[8"$8"2$@LDP2'!&VK-_9_WTP<)"Y2R/<>:RM< M/D0BD4ADOO-[WPOG4=1[SW:;N]Z&?5WQY"+>S)\^W+*O/)HO>/[#_;_?O'__ MOO6+/QF:UG^O6>]-K:>['TWCHZ5=:,5_O;?R]S=OW[ZM#YA?9XM+>[K^4=,^ MZF[CNI]_[KTWWNEV[ZWXW>W]_/.;WI]Z5RSAO6##Q1_AQY_$?[K>NP^2V.>; MGAC4EM_Y^W.\3#_[:;`*-_Q[[Y+]:LTI)D/:7S0O)YN?S3-C^*1G_B&+<)\0#'-WIO>^/YA>C>X M'?WMIVR<-^_E3WX;/4RN[^_^]I-Y85^(M6[\S,BN'(WOAU_^]I/^IC<<3$>? M[Q^N1Y.__93.JY<.=CN83$)WOA)+M]W&4?*= M;?A%$"^+)PGC[ZM%S,+MAS?OKZXG^?0>V-<[GKP7-W_S%C=J[W^_>?O3O_Z? MTB"SR?WCPW#TZ?[A\^C_5H:?31XOKZX?BM79C__F;=O,#+FBMX/KNZGX?R2N M>F(KQA<7"[9>L%7PS']>LDWRLF2!G)E8M/O;V]'=]&\_B>N_QQLQ]%-O,+[N M)<\LZ:TW\;=YR+>]#5_,F2_.S^/56/QT+L:8+UYZ4;SIQ:O%?,5[3VS)MV_" M]N,7SK?)?!7%Q6DI_MTX?L4'JL>O=EWI^)EZZ_'3WYF]M_(WWU[9O;\< MEO#BG_/U7WM_ZUF!'=B^X09]O^^:1K^O!9[O\\`S35WW=/W-^\F7@6$[;=<& M5AAJS-/ZD6D&3AB8AL$-KIF6XQN1Y3@>MRW7Z=O<]IBAZ0[KAW;D&[;%N!Y9 M%A-C7_^O4=O(NF.XEF%[8H]4IVT4W_#"H,\"/PI,S]29X6O,#\S(XYS9H>4$ M_3=OF_/>7ZR)Z=B!Y5N^;EC]R.FSR#9-UW(#WM=#%@66$5J683"S;W%;XZQO MA5'D:Y'E!3QP+#%X;>+[H0W-=$S+ZA_;)5)T;#^L61(\O[_B:[X*^2H9_4CX M:CN/5]OWXWB;/&WXY->;ZU7"-Q$+>-O/+H+UNM@7A$,V]BKAV/OM+F2^YGVT M[(^Z=6J[4]Y:[[O:>TT7OWKBN*2_CIP8(='?:N^T],C(Q6BY\X>6N[3]3-XY M7<7\RI3MF7ZB-[/;OY:,C[]:\D>5Y']M$V M^TS,^T_SJ!<*G;CB8>\OO=DLUYZS6>^OZ:?YQ?^^34*V$4/^A_RI>,QY)/XB MA\\N[HU_'?W7:#@>/`QN9T)%W`ZFL^GHOZ8__:2=_M+E]=W@X1]".8K9=#AU MA0*_8,NVK5;Z^.1I*'T/L[/;AI'Z0/MHFQ^UYC#9+K6E7+?WF[0T2&/#R0FY M4K/TQ6XS3"%8RQNN>?O]1=Y'7;MP=2'4C;[;+Y[BQ.WV$Q>_K`O==FPA0BW] M\/QMM]M?)+2?>V&+NUFVIA>WZ\G'-=^)*2^3<^?5ESL:?;WE';]T[NC;8+6C:)W763M(ZG(-/TJDS+AOM0 M&:[Z(C6SIWL?-4=:%DY?LQW7L*SROFD;HG:UGFT#Q[$]KZ^[9>ECRS=J9V_T M?>^GGRHR8KY*4AG1^ZD0$KV?Q+Q_DF+F?^1RYB^SR?1*F'^S+W_M_=N_E7]\ M=_A$S%3]HMHG_YCL/YK]-9UK(AY6?-[;B7WV)$5>\,PVO>*_G9B]-TO^9_M7 MM\_"GRA_57>.?E=\VJL,:QKRNQVV=1"OHOG33ICE+&C;3>7/3V[C\A&U3,,L5D_6DV)F>[7EBED@JZ?NFS] M"V'Z.HXP4K6RH&N]8572"06K]4U7LRW/*DNZ4\^L?S2\"]T22MG4^UY9U%FN M/!GI[ZFP&PRE8S29_F7]]2D;<<;"WWVZ_CS[='TS MFOQ%N.;ADE\D/Y(>VR5Q$L>+[8?,S+U8!W\5R_*V?DGK]WH=O];+'K+RS7T< M(QW__B:IG5K^P<,W$M79[9,3T M4J7F"2M,ONA<_A4^]`,7HP5,:)GZ)U>3V2U?QIN7L5C*EL^%0![OA`>_\F4Z'0_CU8H' MB7@'+5\X?/AYP];/XAOIB3;DX[[5I=79^M@W\Z?GY#N7OU^)'>ZS+9=3:;W% M>,$2X9DO6SYZ&`]OV5I\\+;V@?#KQYOXQ\M^T&-?V"_;\1'BC5!4+(G;OI5M M\.F&K;8R@&2T#R3L[.]L$[;>9\R"KSRYWR7K7?+W^2J,OXO7\M3ZU=I:M]TL MWTZW;,7$&.:IYUK,N52_C2]\VBT6+_FM>'C+M^F->G_^\_AF]C#XY;?[Z^'H MSW]NKL-O\5RX)LUO+N;^!_%_]D7Q^[?T>]OX0NO\U2S"J#GO=&$S"E]&M]_U MTUTEKK]_F%[=#R=_%O_)/X6U^.<_?_C"%^L/XIVM2P?DXCE9+EZY1$K;3;:$ M6.Z<7!@FVWV0:>Z3/]L+MFLX=;XQ,+Q)9_>2\> MS1=J!#;Z;2Q$];3+]0)W@_%B]S1?[3UC`SS:-MGL M@N2P&I-%G`SCW2K93L0/9G=Q,H_R77&Q7CUAAOZT$25$_.7SP_WC&#:WZ3Q9\-_88AZF!^CJ.E;X1,;#ZN?+:Z30>;S:0T4A66V0F/??_EZG*RYH$<=!"& M8M)2&`LQS,66%*<>/.-POID%_=`/0D.W=*OON\PSS"C07%L+>.CYNJ$OB<&S!,N6(BP';R&O.?PS98N$+@Q?\1(OM M&JXWJKOJ01S0;SP[\=F>PBKV_(#]?9X\AQOVO7K$J([O#6??"#;77K-GAU6X M!&N^2>8<*@)&JV`B'A2^5R=S80SRVUW"?X`DN=Q>L]FS,'M@2E1N@,M%''P5 M3[)Y60L+9>;)K`[12@]3),1E+-Q`G+%7V\7B#5X_K>(-SVQKR#9.ARVB!)!K M'\2BOXR^20L,>8(>F`0#/,DSM.8/XMRDR2?D&Q@MV7R1FMN)W**[+?@%?//A M]EG=7,'M@I)9G;M3!\.:QEXA,PGR`W"5@T4.$E'N6+AJJVMS70@83FY1,1PR?V>J)?V&K<(%7%:G`,6[%IA#^"7Z&Z=0. MWC7,2GQ:Q#Y;I"Z7^FO/`@=IV&TH-E"\X%G$C>!1>J)X>.__3N$+EX5(?DK1`1*`D"[':%P#$B6XR_2^A-0% M(%](NHPFTW7.^GU-U[U^W_%U-_`\W]`LV_<3C98'E-#^:RHN#HX$3M_NXF=CM/%`/_760%U\*RXJG3FKFK&,M%'._,C?X4;\9, MR-U@OF:K1A(.>VH'&SY8+++7DX4#4"\I=9)7;)')4$S.Z>`5D^8)LGR3V#KB M1EGX!3/)0O5"PDTU3``H\C69S>XE.H&'TN9;\<47SN!AUE3E"6,K-9YF:N$3,&28*BB*M] MYLH>D509?:Y9+C."/K-"6]CB8S6X'=X//HP=HSK?-U*PF0S+CCH$_[KC.Q+-\1#'RTQ/IFHRT_#D$).3,5>< M"X[QX(LH@+H;7W]`F?9(78/M-*[8-=+J`+]MJ7I\F.IIL2O'F]V*IV:E.,X0 M%9+9@!('"X]-KF0=XUHHL1R*2W&64WS$>O$RC5/74?79ZI@M1.RC-:0F]L87 MLA$1P`*FBUR^7W?SX*N4A:,?Z_FF+@#),[/+H4AXQBCY9HAE2E8RM(Q+<]*A#(\I+*P"D'Z?T#0W7A[*6]`JKG*V8AHG;#$)(,[5*:,KA[P39A[QZJS8Z,4^R.%.%&KR MDJW$QMU*5"]*-V9#;X48%/,,_-ELS39LB0X;2J'U,!["]DUV?`9A*%/6ZD#' M0Q(1^@;3;!4\5]7$G""#XJUX+559)][MELM0((T(K]O^2)N_K(ZI,0J3`@XE MQ1"YD$_MP?QDH\[-/A%)E;%NA_Y#D6V+FY.>D2'"!71T< MLJZ$38?"4N"Y@(>4F&8NE.S+#7M!^'W3X9@TXIT;E(<`%0+>O9=?>#"<4EP` MO_U3R+#.`@-#>>)FD]]@)\RNULB'! MI=9M#Q*AKJ_YMN9JGA.&810XONNXXH^^TQ>BU;&L\V;04$$U%"XI$\Q?LP(@ M:I.(Q/6N8R&H"A*`95]5Z`TH_E0MM(.,D`,J/Z4E&E0U#5=\P?/<,0Q%UKK` M!."D2M9C-OXL3@U%C/N49P$O@#OXA?C(0X;[SP(E*"W1##L`)I?%]8*\"@=> M&/3:MD-*H=2M'@7/<:[_$*\0D*_(W1C)4#&;W5Q/IK/9]&%P-_E$X\X"C`+^TL5ZIO"$ZBB M,V40(+7U(`8NI;15'[,!W<748[6FBL9,)F%^X2]7_K5ZU>>1>JP"%X'%F^]/ M.#"LX_(Q$8)?BN278)K%?E.^I7X37)0,X"R'R)!&/=,?.L&]S,!N\ M/#TS,NE@5%@/05:E0-RJOJ5STPQ<3[V0_"P-.9Y_9MT]'5H9U-S"ND M=*NU7N;3@CU-DGC!D:G4P\"7CL#C`67HFHA)J)BYXAFHE$P$%$9"D;DDP)=F?J;4A4##8Y&`(+\2 M5;&&PBJ.5VHC\O-'!,WE>+';3C<<^A;E^D!SWHU](*12O*S&TXDP@)-+PMV: M:1=A@"0W*:\":8C[`'^D`:>4XSF9?[F7$!19GR8.JUY(Y5!PD(/=-1[&-0J*%,2QW MUMQ,$V']++@0).$ND.BFU7:W)"@W;+!F4&,TV[,J*!,MAT=(CFIDS+K&BXIT MO82@SYD*P8^6\N"&/+P7R[A@ZS4/)2TLM)I9A!GP>.P4S' M\C0>]&U\N5Z1RY]4CTP>B.#*K`9E"A42@Q(0/6_BV/$AP4JBE[P,0*RZM`BG M<2U5?4;4;D:]V'`]%4%!_%.,O M@__$+&9'*T4A`J&%Q`4D#L.(!Z[F:S9W#4LSN!59?EP&/9#[9RDMS20%GH+*?(QQP(N(#QA>']W=UH.+V^OY,!AL'X"XK5^C2Z":ZN MBZP8OJQ(VFZ7+SG$C!1%VL0P4&S/@YTY27<09E=FYWN^X6DMPQ5?)*Q(I9(9 MRBD7KUP1XCKV$OL?Q;+FL0?T:N:*BL0*;$A,&666]LI&=EI!;=9AO/2S/2_$ M'4[NE$B)J4[.X\HO(Q@L-]+Z='GX,Z1)Y#;,S("2]";BXY!+?&`0I@*H-69;E#!0BUTI M*^^$JT(,>CA*$WR&:)!P&A=IJ@X3LS\2G-^2M>Y18T6@L4;PLV8+TSW"'FFP?R!ZN"*PSE*GI&$&J>T3=YJ!FF$3$6^-SQ M>6@YD28^0+^N+_,PY"OI3&>1)8(\^Y%`$02;FGK+?8,;AAN$@:N[D%:E::"J'H?///@ZV2WA MJJM!D$`JY+NP:)'RZI(7]V:E(E!^BZ:3K$Z\?,R`*W*30-K\VL'(JO$P0(\V MF.<>]`R/NA-T>``G]JEP.:5N4#BV^5=XAW$K=+U:S%<\YT4>;^*`9-738JEWTN2R!\+!)\[.5=1-[BV.H/$+U5Z;5HCMI>>\:(KIL8=9OXI?4B%`O5E^!:&!. MI\&/93IHSOS!]4.=Q[[FVJ;/?19J3';$XJ9EZJYK^ZZN.5JD[HA,XE2_2T05 M#7@2XT_1Q)CV"7UD/KK6Y%UYE!;$+%U3@ST1"0;GI_ZN\MU=S5B@&/]3R!UJ MYQ7A2>#3U(O_*9A3VND@$&R'C8HA.="!Z0@D2WP6.;H?^*;CNLRVW2#2'>[; MOJYQQ]1\=0ZW,/O'1;#=JFOP\,T?"`1["WU-CEH?@QC]'I-1G<,57ZE/U MPY`%FA]X7J2;1K_/--T*+6:'#@],3[WOVO%B*BKH^7"^"78+MKF9K[[BJ`A: MTV($,<%"D>'Q8"=8(`DHY^M@%7*43:4HEX)E[.X2!9*O9S"AH(<4QV+`&B:D5H]G9;C:&:D^X[K.3H7_GW?]OW0U'WFZ&3)1BHC]L`$ M1G<>T^A0$3S^8R(]9PK`435I/HAB"EML(IL*Q1CRFGHWU!;8XF=YL*Z1<9A/ MP]LO,=1-.%%4"SJ;CMTW7=L(HY!9-G<#RV9ZW_"XK=O"[]+40Q"=++&S]/E& M!UQ<0+3Q@-2B<**[($ZA00S%-=\WQ,CW>KI(ZAB%#)8#`SC($/U\"83''J\N M04J;WRX?<%V"E;D`:8*:5-Y_JVE.#;L"+VXN7"D.8XNU2X/9KP%85.<)[:YU MK.L#B3&2&S@\O%_M"_%D>A^7>VKV.*-*DQWGS2'S:-I"*1#W0`\-9CBZT>>6 MYSB^8;O<"RTK[+M&Z)HV$*MW*J-'%1M-Z^$/@5%46J7$]8K<_/M*<)J<3WLZ M:RQ.5A+A#,4R5$EUXS3YIM3W287R2MT2+'CY'F]N_K$OGQ]=S6:WHPFN>+Z] M,ILL3BQ6?([W_"1'1MV:(X4LRGYV+V1HH M7?&'R$=(;9T56R#CR\OY%@2U;*G')VP*4>$6(\/Z/DK M73:J2;]UWF[HY\4)G2<,1!'"ZL;'1R5=^%((!$D;#MUBF.`#)G91Q#_4`QB- M%(BDY(7/Y'R@&V0^,L<+"X?M"=6:H,YZAAOH.,DHLGERO5\T1,N)DYB="$FI MOYF')-D_X33GJJ821&??L,WPLM=\,Y:"4X8EP72GB.*!KL@(&B96G)7>S`S# MNM_Y5M]S`]_5_8CW-4LV%/J([O;+'G'PS MQ+E().CQ'/VIZ#1^@T/KK/1[E(,?#2Y#`@B''`V)'&L_VN=D322#D,$GZ<]F M@?@IDKC]/^=)@DA&E0@^U456J3TRO'?[L7++0R,P!&`B#0+SQ2)CGT'Z8FDC M9%7Q5/A+@?+]6IM*UDP9QX`R*?CJ1(0:^S/)OSOCJ`D447YQ90DK)Y*\PS89I]5:Y]R!+Z@\?I_6SV,!Y"<_A[7!_([[JK-5A# M1,%K`#G8/ M$+6+I[FIB(>%C]>HAZ9.IK]";8Q\^^E&0I1H//Z MO#1G`)0_I9QRS2WH'!:= MEL_1@9T*C#$1!QS9E>`4)SP9)7Q^UN!'IL#TXR.%CCJ#E`S`9)`-S`ES\=15 M';BB@)U7BU18P;M)W[P@RRX3]IH\Z%YYJDB(LQ[FOZ]"QD&-=U^!7R%S-F+Y MZ)GSNI`)$M);J.]_Z0>M9)=$JG*T4MP$(@3J72S!GDTS'S+X[>:2B;,2\!#= M*[/Q7H66J#?4`[_71LZ5KPA8\.I>N&J<3?@==&'KHN\Q=75^>V=#"J5PHLDT MU:+(5R-V[O=X$UZ^%'][X($PT# M^Q]YFM$^2H.J@=(U:;2K4IWN7;45"B89T%S>S;2KPX&-D;R#'F68F%@G+*$&`0ZZZV!@D=6Y(J>(>G^5NAI$ M.`O_N@X*GMZH.AQ`6:Q/TQ*OLZ`D"%IFPF@[C2O!(L)&W;<,+XQ+7)($QM/T M><-9",+7GB@/3:XY42A;_BF9^B6&9EN$'D:V@@[V%]4/+WI7MJRB%D/^YX:2:YS%!ZD1R,GG"(Y#=V(.<@?I1;D()+;]=@5W`#ABU6) M"0)GPX&"CR?Q,)FFA2/QV]-"I!BQ[.Q3M+JK)-/H-F*=CYK,J6G/1I^E:#+; M!^0PCX,$I\)2Y'*;[NVU^!Q4=O+D$IU[?9W"BR_H.ES7`&HY2(>`Q+IQBQ9F M;_@.*;G;F(+P(SRKL+%2S"\I[VLVG1(+(\UAS:(RM9PFP=#5$8^UB`$M3(T_ MDR#R4,D]$,>HRS2DN;\)3T8FWXPE))/XW[O4LUUL2;JU%;QRZ.!XAE<7%BA[ MXEFV%G7ZR0KV,Y7^J%XEEL8-*7D#,O]ZLA/B7I8TT)@8[AZAJ;I=J!Y?3_276"ORJ-=$2$-:6YI.E:VE160-K4'HOV.FXH/ M\7?U@W0HLD9$RUOBHC="P@I_#`]/*HA.TCX$(!&V=\[!L,;*X<-'[)NH2-4) MU?MW_#%YCK/@)EJKV4!AMG:2M=SZ0,>M`0+SM`)5#S4-QZ4(#.252PENFYH6 M^C;70MUS=#?DKA,$?AB&9L1#&[Z[^3).#"M<5*18'$8AK:EFE=VX:9A M9J@V=04O59F=C%+;2:B-5'99@!0>[JX:>'!`]O9E%3QOXE6\2^E%KN]I`1!= M\"5$*O$4EVB4?S@T'UI^T];+^3 MU(U"]`=X/>0,GF&V"^?_Y*'0>R@`-,RC1*\C.@S=+$[P#0Y^7Z M)O4>2$6'>I6G7O%_'*ZZ;VI!D2TJ@4/HDD_'*G/.55%# MU-^S"&U-JAGN@NT72*/<]7@3[(\&46@6H#\;,K<%%*)MU&FXC MR79D!AAA#N9`KN+EN)G3,`A3<"'\="D/KG58"@AEK!4 M2DR'Z&U&.(%`LQ.$N.KNR^$&;J M:`J/JY&P50Y49+P?=X/I;#9^O!M^F7YYN'_\#&YIDCUZ9CBK[P+FSS873_,( MMPLHHJ/=T($4O1XOYPC6WX*V1?+7F*@V-'57'M:>0A(^0,L13F1(09$I"B#^ MR8Q,>HJW$D*^D%E`LM86)6<`KX$P>3I,Q%FE3SK,LGVU"Q;VA4@?BHF3S[8Q ME$?EH6@928070@:WCZ/8"?A(1S\2X6?Q4+((+Z2AGE8`P,[=GHYJ148;=XO%2Q[-X.$MWY)5Z&.#RT*-`$Y, M06>Y5KFH4=N(`T^C8F=%_`W81+Q2=7"61.GQO4X5FJAUJ`"E%SGK!Y9I6SKS M/(.%FN;:NNGKGFXR@]N^^J#M/CY4IK\2&`&*2O'Q:#B]?Q#B\FIT,QW,9M.' MP=WDD^3PHR'P.PH5HR#X!6[YQIO!9$R4RD6!(K?$6Z\L)Y)OAK\`U+_E.R2+ MX$*19&5J"9QB.U'610IF+EP8B`AQ(MWGNN%J9B1DB!L8D>8&?L1]DUE:WP76 MR75A3<9L6GD#). MNGI&!2^:2\U>D49AUG,<567J>7W="'S?L'W3-@W#8X9A.*ZC]1W7BT(H0O-4 MDV>:&LN\P.\N3O@6,7`FTM)D/H%8RT:3G>7C8D!\!310WYY2`U2;N-HU$],` M[K=X#H-OM8(Q2',;G4I7SI--R0QKU1TD%@,*H(##>$YGV%+J;?$9\*A*2:4Q MA[O]P.GW==]TN>'I>A!$IL,]7^^'!A!X1EJI+C2NE'/3&-G')ANWAMJ5OKK, M`6[70CA`+>9]&!L7:L2KP<)8N60KTLX,;:2`(,5HN)Q;NJ-%?>Y%MAV&H17J M/#2YZ?K<@3A_N0<506:T0G1Y:5.@&05U5HN&QB*)#>&1R;TRQ10QT3ARN**V M0)J^).GM]IHYBMP[ZGB"D<(A18,^:8DW(&%M[4?56&23=SG9@=F>Z6+VD* M!/R$2Y9(.H'U>A/_H.TP-X<-U%Q,K9BZT@!':B0+PDV>QFD_/,$RA M.',IGP)5:5`F)&5,9\W#L1)^&-B[QQ:R5.VG"XYL^?(`."'S/(UF?]2<&,BM%@M,XH5 MB9(NFL1]4Z`@I,A#-L.HV+9J%2HS4GKB3K(48V2/-UP8R($X6[">9L>`CF=J M-DJ_Q^1>D$:VNG\QWP9P,/X^4`L>H%&609#?:671`V5BHL@(?2WT-!Y:CFWJ MFN$Q%@4L-'5/UPUH(5$SL"^4%45HHG8.X$/*P=`I<:%ZGU)29Z+L1\ZL1#.G M\^@UHBZ4!*FH$LL-&H!:ZYE#%_4"F%)%O#%Y6:MOA2K2@)!%[`1E"CG(KL:5 MB+=G*9!E#2Y=`L+E#E0X!0'.KU*MBGM=OB#Q0`H='"@J,VO%Y10ZX#_G"82] M]!52!"K^['QI2P!L.+%4DXLQWR%(I$(Y7GF^G#C1"]IWG#LXNJ#(F!O9W/4" MTW5-/^1AU#?[@1,P/S(9[P,@3BE!L%B+!$(2O(S#'01)5G@R$@,)),U^C0>- MKAT/F5RLT`>22KY,U<`!M)6($":@5`2EU*-*F2D[X\%S3)4_R2,/^(1):=B, MA$X=\PQWM\GK:%6G?C7?<%F#]B+L^H11MI+,#D1>0$/&0]3:6(P2V$75D_G0 M!@BO9&HM19`![VH+&B(&%>!N#N5D\%IU&\O$`6>O,C M089*405ACK%IS&#]G5+P:SRDZI0HE."6-.)ZX#*X?6D$62#[K@5N]HFE/A#5 MR6Q`Z,]=-%BET9VD-B5!6O>51G.8`.DH>([SQ""F;#2WR/?OCP)XE-H8^YZE MQ("$_;A9=@GIR59".WCK129M#X!46@NFD7\GL@C;Y0)-C3F9]YC'OWY/LP)@ M75/IC$8M7U,+DS"IJ!YHS-PG9,^25\'HJ@/6<)%TO*R3E$I?TB=5.B2+MP#% M2O#UA@<@5NOC$3&B+K:OB#W0<6AJI]2B_`/:GY*8BD73;4PB\\@2'(QJLIV0 MP3X(FA,\KOP"J_T(H*O,TM:2B:J05M[S9*%+`]MK%6'3%70BBTRH`H.45?`.Z"59<)+@:$I;Z>/D_D_ MX16LI2T+M?-K[6+0W'.@/,,^N/F(K@K)2@50XJ4UID5&+@X)B3(OL/M&Y%M] M.PJ9ID=^J(5AQ*(@B/H>=^GAL4C2JP,M'S*9TV;8G0DGEA4&4-!9R-4\DZ@_ M`ME%SEJ*]VHS+[)>);D!<D5%2RMB+%#1!@86C>A*I44:0VP!U9R+G+B-7'Z+0N754SU[ M*9S'^0>K\+,T!J[5_>,F!DH]V":Q>&L(#B^WIB[!IF")'0)`BY^!HD:KW7(+ M/[)IS/?N4H8!0#4@W/%]V[1-BP4:MPS7\]P@U.(ED!:_#9X85X-50'&'Z!1E>52%5H8!@9YP/>*NHC5!.E=7Y<`"A0?H4 M`;.6'+EX?MPJW#'',AE493,IL2UL;K4(,!Z(6Q/D]^O8$' MSH56B.*%V*GB<`'QH#S@\V^\B%/*`F<9JT-"ZMK!3=@,R#:E[8'HD90"U/#] MT'-"SXCZKAT:/+`"KO_FQSRJF!U:054%GR ML4P[I?S(XZ%)O+$/X!#0>VWE6R(G&%-W:H^D:&$N;LZE&G)_]P19_B9E#V06 M%9PC+?H6),$C-PAM,P@,([(-7;/Z=A@RW_!B?^6(1"[6Z M"+_-0YX7^OS\<^^];CG:NW[OK6%;[_INO_?SSTK+9W>Y^3(+FSVG^KO3BJSW ME"C"$D@K#H7#FJ_+VY-7FMIDP?EZ.E_RS63)%HN+W]=/KUQ3NJ3#MZOOUU"= ME/(=S"YW`#SU-F&;9+?N,OJ*)6NI>]9,R`)+^0IWVW%*E:MLU0L,U0LH$.>A)=^4D,T'U<]0M4)V:#)M;I:%6WC/(5NO*N5'X*T+-W$ES5 M7=GU/H4FOZOW7]T;8]VN;^M6W>W*U\GQ5&=0U*+V52[OXN1!IJ5"GM9MQ,>K M\7@C_E[C8E&?SN?'ZRO,HUQOKU=MW9`4WGMWG*?"H,>)M12FU_+>7NM""AMX M'S#\B[I MT,VKVW"5FD?4PWQ:L*=)$B_RO!-PSY\@1%,1[CD&!_58IY&&W0:MMQ)4W#>O M"1?\X[6AID$/FNO"#-6*/1[UN552K1U/ZXEROHY'HZ5[,E"S[W%U,CO7Q-E\G=7/=[>0E5Q;F*%`;IV?&F]VJ8'I5&K`H!!B-;ZZ'@]GL=G`W M^%PK">AJ5K#P9?0-9U@W,B:'7J^PP=K!RX@!FY4TX`/6*BP(A-?G:JMS50/S M&`,%7&>4.H6#%ZL)`>CDV^^/;5NH'JL%)S*XV+4%A\*SGB0C0QVJ.E.0BD:J M)L255O]$QE_&3#(O2WU+G.QO36@`P/=*K=DJ9(:%^7;S^/GZ;@(0S.T`1Q-F M'3<.(2[>A0HTI76>N,7-;!RAC^/-/'D!&6JO\D["'N[U:E:D"'NU>3N%7=+H M``/8([[R.VFG[T0]CY3T=<`S6+[7<]*JHK@N^(Y25N->7MZ%'+'/FLVA<>,T M>E$H+%HUU$2Y3@_\:2XAO.--'+&5D".$"GMRO&4F2/J74=H84S-5CY-%+`3> M+BU1`IG5"N`,\+-7$*WC(M^NY-F485+XF'*%`)?`15(7/\=B+V`_N%..]56/ MJDZGBK-TQ<&)MVK.\<.>`]V`R'Y%%\:%3D2.Q:G!K\RKW2$ZK;V#47!NM$ MEK=(7F^+-X$-0CE=[W-%\)RUAJ7J"J_)Z$>@0#+P8,;!6-GT;?%9?Y%`<#]HU5PP@4V[P4WX"\_-+#@I(<1Z8EF:*%S7=9II6B M--7S2K/"["&"I71@K%-*S>=2#1Z.2$W.2B:3XDD?5W[!X@IW@)M2`Q4#:FBC53:6JO86*4VN*C=H13]Z5!]C?3&6TJFNXTH M2QR<2/>Y;KB:&7F>X09&I+F!'W'?9);6+VH`.CNE%:IRA;E=!))W=()R`V M.NN(N4F3E@R'(U:*"V6R29R#HYP-D"TKA8Z/$#HGT:N0"=4I*'%:?]SHJZ<, M,D(M;W[*[@;3V6S\>#?\,OTB#MKG+X`#U[$+`<;G+5,NX"P*28"3U;K"Y>BI M3C01."J-"3?4^034.+[J$G<)PE7P*RB4^ MRLT%=<&0`C/CB\]")*IPOIH]52H5F#W<&KEJ4`=\%&W6U:U_*;,/YYO$AFY- MI=(FA2"CU4HS5)V]RWDBI"%G*6AERH4E)]&7JJ-4H_U9A1VJ%*G6,5E9K60& M/0EZL+5I*TEB!OI8E0:>8&B%*BRSTHD;F3>K\\K`WU$W3C(X!*B9@R]W!>\V M4J/T%!>";[)L(I8P#=+(6*SLT5:O=20PP#N0*%'(T%.=/E``@-:6)+`Y'J"" M/];S36OW+-Q:8Y-%KP(-ZITNSGULE==$E46YV]AB;V$D_G$*RHZWC\/=`E+< M>B+Y\!!_1R;37N6:!ZU5M?0;4U!RC.D/9:,=*FAI0$!X^53PJ>$"@.H%4BTS M*;CQ"6M'*&+U)2@?V*&IM,@F08OFR49A$!%*ZM:>1(A-WREMH#I^O;,.((SY MZ?IF-)O=7$^FL]GT87`W^00JA:L_[V4SE=L\S+A,@DB`['4&"BJ]'I+>P95%V0)\$$:-;*4Y4=I^#:+ M+U.ZN]`HD,HCI9TXEJKYC6;4R5.YG*U6<0(*V9Z$YBKE='YX_V+85:N$J@G:.VY$%2*PNP/<8>DNN" MP=6H-'=K&I$* M'\8JZO1RG@R"NL;/:AG,5VB0*';^:XT%<2N8-27"K]]I2CA8TM3I1-FZW[HY M];(JFXQ\>P\EOFQ8+DWIXN*4#7ZY&TU30!M(8]'@2HX0/RD#89EG]TW/UUS7 MT;C5=P.S[_B!$3$[%#^A2#@W%3UA0*3<"P=1)==`*0DW=,(E\?3\G^G"/O#M M;J$D8R2*BHR\I2VL1$[&0QB]N!PO=EO56,612+%Z.NZU\E$:@+!4AE0&V.L< M$'@*Q$9U/"U))'PI*@DQ&J]+PB:\462_@/1&#VT.#@ M!E2P>_+MTZCO8_V0\<<\2Y`7IJ$RQ*>M[PL0G9A&KE19"Q6=),5S72DK.X]Q M0_`*<[X7DKJ3-@PB61T%Q0P'&SY8++)3L4V#'?A(US&J9QKV3,S,JNGOS*K, M9`'H=3?#8$K.5^H^RY"7M@H;9( M<+8EXG!`($(US9;=7KI18E'FP5896ML&O3E'BK8.ML>5H%>U=F7#@V M[QN/IREM,#M08+%33FH`65,'Q._E2QW[.UAMO].8KAWV&3C4?8"^>`2J1,_#0[NW:/1M\J M=ZAY%64\C!>[Y0H&]6LJ56@=6#M@]HQY`*@NZM9:%3C5Y4O5H&H5;><`IJ0!-B.EV.#`2RU@EN\@Y06 MS!-4S=4X9!`5&A2*K<05A#&_*BP%4``MA1`K\_Q`.QQ?OB0\?=NJR>$\E89U MC#);(2^K40QV`?HQY[R[LGDWC#FL8IDJ86=;Q2ZJ*PQAI/S5(`029*2.QLGF M!FUJD2UVRL:]91''EHZ^0C4*%MQYIQS5`2IM=D@BV66H@.\DQ:(?;$,!W2MP15`3CJ&C"/I8(L-A? MUAQ+BE"FUHYE_P@*_OWL&-;Z:M`(1951$ES%7&[T(T[H\:.!](S:^S*?J=B+ M0.352]21&_8X?S@<$=;:6QG1<*GT7D`"439XV"`:/!P.MM3BQ(VVNX`)$=WE MNV%O$`EZ=0>", M[$_%FI`UDOZYK=N\XN,#3DEK.!&IKU!MX=O-I3-A58G)NA&!S_%0)=KY>D$3 M)6WT9,_KJ@Q?+B<>E9>GO>DY*.+2JJ!I,(_#^2;8+=@&1H-]C`U3%4SF>Z'E M>J;E.)%FZX[K:"&/N.:8@:[KCDX1I&B+$W3?$-/A&![-GC0X[B`M&%JBQOBB MUO92`D`B]GFM]"PW8^DMIYV@$&U17")'+><&41AKL'T1:F<3K^)=:F]=WT.. M8ZD(5]TVJO56IO+2X.9>'N6A9`H_P.K0:`^'-!'R$'^GJK?I2)O(*!HP71,J1!I4D<''+*I"7:V.&>T(901- M&VSU"-RI+)9JC5;!L4^$V)5-$F[$"L%4@[3*3*;KG/7[FJY[_;[CZV[@>;ZA M6;;O.8;A`O)74.OUKFBS`^O+?@+\)=Z:BF=0B69#S+C3V3C"GF/[?A:$\CF3 MJR3DMDI78N2<2C+"5,92.).CS!@4/$G9Y/=AH+ M[UZ\Z_F:28&'Y'#+JQAIV.7$O##T:!@2`C.OKT_ M"%$N?1HG;#$)U*J1N];4G\F:`-9;`.9317P11+LJ#^.HG8Y_YEI?$[2]7^\$39.&6F$X&]KE+8H'_+B*P1;5GH.SCJ9**S]KJIF' M\C`'^PMGF//5;@E`$`_O[^Y&P^GU_9U$$0_&7PC(-\O5KWB1?ZI_W;G$FZ+* M;8&!*$=S:MS:2&.\Q5!5B4K-?U^%C"\`W"=1O`BY/%L4#-3'ZL10<.;J#L-% M>)5<8;E3LJV!>K5E#4`->TR1&]DID\M$`0EI&94D>72JFQ65"0"N>E M=TK=ZP2NY]ENG_FN[>A!GP>.P4S'\C0>]&VEENC'L)VT1,Z3G;](LZWJ3>0K M-6BH*%A;EVL2(C!5"H:F?7T7AZJ&5)C]J=X\I_EZ&DR_"AUJ#]D=FH#[H9.[ M.@ZQ&3553WL=JSE4F$8+#21H;0H[0FX.$A]./8A:S_5`L(\!*AHQ9(N%+Q:4 M)#-1HM&7N1/E?/!I7#]`FA^CZF5K*"RE;^G<-(5^T"W+LKEG]H,P\'3FN7W; M='1UW5#;`HKS`1B]K00D>$.UJ87.GXPZ4T`'2B&\%NN;($M9:N`@R%3J9"-8 M!&89DYA!Q@[DNTYAI&PYS-$W)'&D7Z(J'OD[?,./?F-*.+;C75!,+Q]SC-.4$9%NJ M4E'!DK-JU1U'PDGD418*-9UY(^K6?UO?!#2]D)+#V5;X1PAU0TREQBD)J%[9 M%URKH(%7(5*WGV@+B+3:A&X1#[6-$2"8)NP:`GD^^I(^L8"*[NE$^@(R_.A' M(LNRPGMAT"R8Y!J1]@.:Q^Z4(0>99A6+HK@3)W&JJ^2]"0CZ:C3AX+KIDE%* M@C,_TFZ74B]42)((D/N'+H;G[^F$Z-V];^Z$!B@KF=(UEDUB$"R":*D>UE%F M73YAYC:Z!$+'/:!7*-R7$ML#9-TJH56D!*K%T@#NY\-HX'+^D!D=):G!$9RVU$#3R+E# M@2T"/2B+"_?5RG3)PS96?7((\KD;K,)-'^%-4:9@4SK"_-3#P(K)-\-?,*6N M;$>V,9R:I^FQ*KFKS$%HZW+ MM'H/IRPB89V`Z9;R.`B!E?$I?YM9-HLV^*PR6LGAO'V9_'IS<#<5#V65M$T5 MUS'SC"#4/*-O\E`S3"-B+/"YX_/0*B"_8=` MBF9U7.2:X2P\X.3I5'1#4+*P:!$-HB0K)LR8-3N%D1+G(K6WI-M!$RH_U$BG MP`_X2@L5Q6G5&\V=BZ@(V62WZN]3Y#'J*&QJ3:I5!](B($$P546'-J[J`9UPUAE MT9L16"5?[[3P/$>*"[R:95YBS,:0>[N4E$*U\ZRQOI_!FD#!EU8^6T$A7"<* M\S+<(=2C;I)1D5#B*0S21A`-H@W/*(R7B1/DJQ!+U'_&`T@?%S*VU^(T@ M4#O!$VGN"6_X8I&AA:CB-6JZ3US\6SR'^>`//$HY<7AX[_^NE""O,94C)?Z! MD/#'>KZIXYF(Q,^K=<'P)&\1(:;NQ\RF5,P&F75L*\5`/AV]59WW3?,_J[9FM)`V^IUTQ3'`@:3$R-E MGKD$_6[FRN7*Q])S!R)N@J0HHCU#$PA`W#*.M'[U8&FHB+3Q\):M:3KCB($H M\8B8&F]`.O45L4S+T$;`'-LNIH4S]GGRZXUB+[.E8@%H6Y":H)Y.C7OA@2_F MS)\OYLE+#LE7VL2Y64&S]=.<)D%`+=>U"EP+Y9($-2JS,IYC0.`@'4+$Y'!`FOIHB-E9,H1`(.=3)?2P0+?ZQ46I9<@C"A%Z8`2! MU=U*Y,N];#2881!H[)8LB057%`VW;[\55)OLQJ.> MR^!]^*MO[?$!?VXX<767I",`DB$^&0VG]P__$'\=W4P'L]GT87`W^00G@6B0 M^F"I+;*<``)V\NGQYN8?>_;>T57*=@'G[LT,I2N^#39S:*/@$YX<8KU.A^<0 M*SAXG-[/9L):(R`\E@?^0$=*UTXW-;$0@JD6G%'V`>HN!$C<9K85C"_E1,M$ M&?NFB)Q#[#15*HTF%X-;G<`3!P!IL]%5]UR3LA#Y)AKT(VHD MI:[)/,MQ-#/2?^].;GGWOO==#UWHB%55'Z#V[XMOP7H3_XZ;R'/Q!KI>/IQ\R+GSY#.H7US\(#V>P#&$ MD(YW&YD?!5Q\*PYABOI"3+[X0?$*"$:"KD3][`%6`O;)S4!X' M,P=A0:XZ"G9)TU2^5\#7^%&^^,YEA M.&P1MDN4>.7'1J-R@, MLA0;1YQ"X9MWORB-)Release-Note: >Audit-Trail: >Unformatted: