Hi, I have been working a little bit again to get Ant to run on OpenVMS. It seems like most things actually run quite well, which is encouraging. Also the latest maintainance release of the Java VM (1.4.1-2) fixes some problems that kept me from using Ant on OpenVMS (e.g. the File#setLastModified(long) didn't work).
I've attached a patch which includes the following changes: . <exec> now supports nested <env> elements on OpenVMS. As the Runtime#exec() doesn't support the environment array on OpenVMS <exec> sets up the environment (logical names) in the DCL script which is generated . updates to the documentation for <exec> . DirectoryScanner now also works in case sensitive mode on OpenVMS . I added a method FileUtils#toVMSPath(File) which returns a VMS style path for a Unix style path. This method isn't used internally yet, but should be used in the future for <exec> I hope to be able to contribute a patch for runant.py once the details of the launcher -lib option have been worked out. This is what I use on OpenVMS to launch Ant. Cheers, --knut begin 666 vms-updates-patch.txt [EMAIL PROTECTED]($1I<F5C=&]R>5-C86YN97(N:F%V80T*/3T]/3T]/3T]/3T]/3T] M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T] M/3T]/3T]/0T*4D-3(&9I;&4Z("]H;VUE+V-V<W!U8FQI8R]A;G0O<W)C+VUA M:6XO;W)G+V%P86-H92]T;V]L<R]A;G0O1&ER96-T;W)Y4V-A;FYE<BYJ879A M+'8-"G)E=')I979I;F<@<F5V:7-I;VX@,2XV- T*9&EF9B M=2 M<C$N-C0@ M1&ER96-T;W)Y4V-A;FYE<[EMAIL PROTECTED]&ER96-T;W)Y4V-A;FYE<BYJ M879A"3$S(%-E<" R,# S(#$R.C4X.C,S("TP,# P"3$N-C0-"BLK*R!$:7)E M8W1O<GE38V%N;F5R+FIA=F$),C,@4V5P(#(P,#,@,C Z,S4Z,[EMAIL PROTECTED] P,# - M"D! ("TV-2PV("LV-2PW($! #0H@:6UP;W)T(&IA=F$N=71I;"Y3970[#0H@ M:6UP;W)T(&IA=F$N=71I;"Y696-T;W([EMAIL PROTECTED]:6UP;W)T(&]R9RYA<&%C M:&4N=&]O;',N86YT+G1A<VMD969S+F-O;F1I=&EO;BY/<SL-"B!I;7!O<G0@ M;W)G+F%P86-H92YT;V]L<RYA;G0N='EP97,N4F5S;W5R8V4[#0H@:6UP;W)T M(&]R9RYA<&%C:&4N=&]O;',N86YT+G1Y<&5S+E)E<V]U<F-E1F%C=&]R>3L- M"B!I;7!O<G0@;W)G+F%P86-H92YT;V]L<RYA;G0N='EP97,N<V5L96-T;W)S M+D9I;&5396QE8W1O<CL-"D! ("TQ-C,L." K,38T+#$P($! #0H@<'5B;&EC M(&-L87-S($1I<F5C=&]R>5-C86YN97(-"B @(" @(" @:6UP;&5M96YT<R!& M:6QE4V-A;FYE<[EMAIL PROTECTED];W)38V%N;F5R+"!297-O=7)C949A8W1O<GD@ M>PT*( [EMAIL PROTECTED],@3W!E;E9-4R!T:&4@;W!E<F%T:6YG('-Y<W1E;2!W M92=R92!R=6YN:6YG(&]N/R J+PT**R @("!P<FEV871E('-T871I8R!F:6YA M;"!B;V]L96%N($].7U9-4R ]($]S+FES1F%M:6QY*")O<&5N=FUS(BD[#0H@ M#0HM(" @("[EMAIL PROTECTED]"B @(" @("[EMAIL PROTECTED]&%T=&5R;G,@=VAI8V@@<VAO M=6QD(&)E(&5X8VQU9&5D(&)Y(&1E9F%U;'0N#0H@(" @(" J#0H@(" @(" J M(#QP/DYO=&[EMAIL PROTECTED]&AA="!Y;[EMAIL PROTECTED](&YO=R!A9&0@<&%T=&5R;G,@=&[EMAIL PROTECTED]&AE M(&QI<W0@;[EMAIL PROTECTED]&5F875L= T*0$ @+3<R-2PW("LW,[EMAIL PROTECTED] 0 T*(" @(" @ M(" @(" @(" @(" @(" @(" @($9I;&[EMAIL PROTECTED];VY&:6QE(#T@;7EF:6QE+F=E M=$-A;F]N:6-A;$9I;&4H*3L-"B @(" @(" @(" @(" @(" @(" @(" @("!3 M=')I;F<@<&%T:" ](&9I;&55=&EL<RYR96UO=F5,96%D:6YG4&%T:"AC86YO M;D)A<V4L#0H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @8V%N;VY&:6QE*3L-"BT@ M(" @(" @(" @(" @(" @(" @(" @("!I9B H(7!A=&@N97%U86QS*&-U<G)E M;G1E;&5M96YT*2D@>PT**R @(" @(" @(" @(" @(" @(" @(" @(&EF("@A M<&%T:"YE<75A;',H8W5R<F5N=&5L96UE;G0I('Q\($].7U9-4RD@>PT*(" @ M(" @(" @(" @(" @(" @(" @(" @(" @("!M>69I;&4@/2!F:6YD1FEL92AB M87-E9&ER+"!C=7)R96YT96QE;65N="D[#0H@(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(&EF("AM>69I;&4@(3T@;G5L;"D@>PT*(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @8W5R<F5N=&5L96UE;G0@/[EMAIL PROTECTED] M('1A<VMD969S+T5X96-U=&4N:F%V80T*/3T]/3T]/3T]/3T]/3T]/3T]/3T] M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T] M/0T*4D-3(&9I;&4Z("]H;VUE+V-V<W!U8FQI8R]A;G0O<W)C+VUA:6XO;W)G M+V%P86-H92]T;V]L<R]A;G0O=&%S:V1E9G,O17AE8W5T92YJ879A+'8-"G)E M=')I979I;F<@<F5V:7-I;VX@,2XV. T*9&EF9B M=2 M<C$N-C@@17AE8W5T [EMAIL PROTECTED]&%S:V1E9G,O17AE8W5T92YJ879A"3$Y(%-E<" R,# S M(# X.C,Q.C V("TP,# P"[EMAIL PROTECTED]"BLK*R!T87-K9&5F<R]%>&5C=71E+FIA M=F$),C,@4V5P(#(P,#,@,C Z,S4Z-#(@+3 P,# -"D! ("TV,C$L-B K-C(Q M+#$S($! #0H@(" @(" J($!R971U<[EMAIL PROTECTED]&AE('!A=&[EMAIL PROTECTED]:7)O;FUE M;G0-"B @(" @("HO#0H@(" @('!R:79A=&[EMAIL PROTECTED]:6YG6UT@<&%T8VA%;G9I M<F]N;65N="@I('L-"BL@(" @"2\O($]N($]P96Y635,@4G5N=&EM92-E>&5C M*"[EMAIL PROTECTED]&]E<VXG="!S=7!P;W)T('1H92!E;G9I<F]N;65N="!A<G)A>2P-"BL@ M(" @"2\O('-O('=E(&]N;'D@<F5T=7)N('1H92!N97<@=F%L=65S('=H:6-H M('[EMAIL PROTECTED];"!B92!S970@:6X-"BL@(" @"2\O('1H92!G96YE<F%T960@ M1$-,('-C<FEP="P@:6YH97)I=&EN9R!T:&4@<&%R96YT('!R;V-E<W,@96YV M:7)O;FUE;G0-"BL@(" @"6EF("A/<RYI<T9A;6EL>[EMAIL PROTECTED];W!E;G9M<R(I*2O:F5C="!P<F]J M96-T+"!3=')I;F=;72!C;60L(%-T<FEN9UM=(&5N=BD-"B @(" @(" @(" @ M("!T:')O=W,@24]%>&-E<'1I;VX@>PT*+2 @(" @(" @(" @(%-T<FEN9UM= M('9M<T-M9" ]('MC<F5A=&5#;VUM86YD1FEL92AC;60I+F=E=%!A=&@H*7T[ M#0HK(" @(" @(" @(" @4W1R:[EMAIL PROTECTED](#T@>V-R96%T94-O;6UA M;F1&:6QE*&-M9"[EMAIL PROTECTED]"E].PT*(" @(" @(" @(" @(')E M='5R;B!S=7!E<BYE>&5C*'!R;VIE8W0L('9M<T-M9"[EMAIL PROTECTED]"B @(" @ M(" @('T-"B -"D! ("TQ,3,Q+#<@*S$Q,[EMAIL PROTECTED] 0 T*(" @(" @(" @("HO M#0H@(" @(" @("!P=6)L:6,@4')O8V5S<R!E>&5C*%!R;VIE8W0@<')O:F5C M="[EMAIL PROTECTED]:[EMAIL PROTECTED]"!3=')I;F=;72!E;G8L#0H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" @($9I;&[EMAIL PROTECTED]:VEN9T1I<[EMAIL PROTECTED]&AR;W=S($E/17AC M97!T:6]N('L-"BT@(" @(" @(" @("!3=')I;F=;72!V;7-#;60@/2![8W)E M871E0V]M;6%N9$9I;&4H8VUD*2YG9710871H*"E].PT**R @(" @(" @(" @ M(%-T<FEN9UM=('9M<T-M9" ]('MC<F5A=&5#;VUM86YD1FEL92AC;60L(&5N M=BDN9V5T4&%T:"@I?3L-"B @(" @(" @(" @("!R971U<FX@<W5P97(N97AE M8RAP<F]J96-T+"!V;7-#;60L(&[EMAIL PROTECTED]:VEN9T1I<BD[#0H@(" @(" @ M("[EMAIL PROTECTED] 0" M,3$S.2PQ-R K,3$T-BPS-"! 0 T*(" @(" @(" @("H@ M5W)I=&5S('1H92!C;VUM86YD(&EN=&[EMAIL PROTECTED];W)A<[EMAIL PROTECTED],('-C<FEP M="!A;F0@<F5T=7)N<R!T:&4-"B @(" @(" @(" J(&-O<G)E<W!O;F1I;F<@ M1FEL92!O8FIE8W0N("!4:&4@<V-R:7!T('=I;&[EMAIL PROTECTED]@9&5L971E9"!O;B!E M>&[EMAIL PROTECTED](" @(" @(" @("HO#0HM(" @(" @("!P<FEV871E($9I;&[EMAIL PROTECTED])E M871E0V]M;6%N9$9I;&4H4W1R:[EMAIL PROTECTED]:')O=W,@24]%>&-E<'1I M;VX@>PT**R @(" @(" @<')I=F%T92!&:6QE(&-R96%T94-O;6UA;F1&:6QE M*%-T<FEN9UM=(&-M9"[EMAIL PROTECTED]:[EMAIL PROTECTED] @(" @(" @"71H<F]W M<R!)3T5X8V5P=&EO;B![#0H@(" @(" @(" @(" @1FEL92!S8W)I<'0@/2!& M:6QE+F-R96%T951E;7!&:6QE*")!3E0B+" B+D-/32(I.PT*(" @(" @(" @ M(" @('-C<FEP="YD96QE=&5/;D5X:70H*3L-"B @(" @(" @(" @("!0<FEN M=%=R:71E<B!O=70@/2!N=6QL.PT*(" @(" @(" @(" @('1R>2![#0HM(" @ M(" @(" @(" @(" @(&]U=" ](&YE=R!0<FEN=%=R:71E<BAN97<@1FEL95=R M:71E<BAS8W)I<'0I*3L-"BT@(" @(" @(" @(" @(" @4W1R:6YG0G5F9F5R M(&1C;$-M9" ](&YE=R!3=')I;F="=69F97(H(B0B*3L-"BT@(" @(" @(" @ M(" @(" @9F]R("AI;G0@:2 ](# [(&D@/"!C;60N;&5N9W1H.R!I*RLI('L- M"BT@(" @(" @(" @(" @(" @(" @(&1C;$-M9"YA<'!E;F0H)R G*2YA<'!E M;F0H8VUD6VE=*3L-"BL)"0D);W5T(#T@;F5W(%!R:6YT5W)I=&5R*&YE=R!& M:6QE5W)I=&5R*'-C<FEP="DI.PT**PT**PD)"0DO+R!A9&[EMAIL PROTECTED]&AE(&5N=FER M;VYM96YT(&%S(&QO9VEC86QS('1O('1H92!$0TP@<V-R:7!T#0HK(" @(" @ M(" @(" @"6EF("AE;G8@(3T@;G5L;"D@>PT**PD)"0D):6YT(&[EMAIL PROTECTED] M#0HK"0D)"0EF;W(@*&EN="!I(#T@,3L@:2 \(&5N=BYL96YG=&@@.R!I*RLI M('L-"BL)"0D)"0EE<4EN9&5X([EMAIL PROTECTED]&5X3V8H)STG*3L-"BL) M"0D)"0EI9B H97%);F1E>" A/2 M,2D@>PT**PD)"0D)"0EO=70N<')I;G0H M([EMAIL PROTECTED]&24Y%+TY/3$]'("(I.PT**PD)"0D)"0EO=70N<')I;G0H96YV6VE= M+G-U8G-T<[EMAIL PROTECTED]"!E<4EN9&5X*2D[#0HK"0D)"0D)"6]U="YP<FEN="@B M(%PB(BD[#0HK"0D)"0D)"6]U="YP<FEN="AE;G9;:5TN<W5B<W1R:6YG*&5Q M26YD97@@*R Q*2D[#0HK"0D)"0D)"6]U="YP<FEN=&QN*"=<(B<I.PT**PD) M"0D)"7T-"BL)"0D)"7T-"BL@(" @(" @(" @(" )?0T**PT**R @(" @(" @ M(" @(" @("!O=70N<')I;G0H(B0@(B K(&-M9%LP72D[#0HK(" @(" @(" @ M(" @(" @(&9O<B H:6YT(&D@/2 Q.R!I([EMAIL PROTECTED];F=T:" [(&DK*RD@ M>PT**R @(" @(" @(" @(" @(" @(" @;W5T+G!R:6YT;&XH(B M(BD[#0HK M(" @(" @(" @(" @(" @(" @("!O=70N<')I;G0H8VUD6VE=*3L-"B @(" @ M(" @(" @(" @(" @?0T*+2 @(" @(" @(" @(" @("!O=70N<')I;G1L;BAD M8VQ#;60N=&]3=')I;F<H*2D[#0H@(" @(" @(" @(" @?2!F:6YA;&QY('L- M"B @(" @(" @(" @(" @(" @:[EMAIL PROTECTED]&]U=" A/2!N=6QL*2![#0H@(" @(" @ M(" @(" @(" @(" @("!O=70N8VQO<V4H*3L-"DEN9&5X.B!E>&5C+FAT;6P- M"CT]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T] M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T-"E)#4R!F:6QE.B O:&]M92]C=G-P M=6)L:6,O86YT+V1O8W,O;6%N=6%L+T-O<F5487-K<R]E>&5C+FAT;[EMAIL PROTECTED] M<F5T<FEE=FEN9R!R979I<VEO;B Q+C,T#0ID:69F("UU("UR,2XS-"!E>&5C M+FAT;6P-"BTM+2!E>&5C+FAT;6P),[EMAIL PROTECTED](#(P,#,@,[EMAIL PROTECTED],C(@+3 P M,# ),2XS- T**RLK(&5X96,N:'1M; DR,R!397 @,C P,R R,#HS.3HT,R M M,# P, T*0$ @+3(P+#(P("LR,"PR-B! 0 T*(#PO<#X-"B @#0H@/&@T/D]P M96Y635,@57-E<G,[EMAIL PROTECTED]/@T**SQP/E1H92!C;VUM86YD('-P96-I9FEE9"!U M<VEN9R \8V]D93YE>&5C=71A8FQE/"]C;V1E/B!A;F0@/&-O9&4^)FQT.V%R M9R9G=#L\+V-O9&4^#0HK96QE;65N=',@:7,@[EMAIL PROTECTED]>2!A M<R!S<&5C:69I960@:6YS:61E(&[EMAIL PROTECTED]&5M<&]R87)Y($1#3"!S8W)I<'0N("!4 M:&ES(&AA<PT**W-O;64@:6UP;&EC871I;[EMAIL PROTECTED];#X-"BL\;&D^<&%T M:',@:&%V92!T;R!B92!W<FET=&5N(&EN(%9-4R!S='EL93PO;&D^#0HK/&QI M/FEF('EO=7(@/&-O9&4^97AE8W5T86)L93PO8V]D93X@<&]I;G1S('1O(&$@ M1$-,('-C<FEP="!R96UE;6)E<B!T;R!P<F5F:7@@:70-"BMW:71H(&%N(#QC M;V1E/D \+V-O9&[EMAIL PROTECTED]&4N9RX@/&-O9&4^97AE8W5T86)L93TB0%M& M3T]=0D%2+D-/32(\+V-O9&4^*2P@:G5S= T**V%S('EO=2!W;W5L9"!I;B!A M($1#3"!S8W)I<'0\+VQI/@T**SPO=6P^#0HK1F]R(#QC;V1E/B9L=#ME>&5C M)[EMAIL PROTECTED]&[EMAIL PROTECTED]:R!I;B!A;B!E;G9I<F]N;65N="!W:71H(&$@ M2F%V82!632!O;&1E<B!T:&%N#0HK=F5R<VEO;B Q+C0N,2TR(&ET(&ES(&%L M<V\@/&D^<F5Q=6ER960\+VD^('[EMAIL PROTECTED]&AE(&QO9VEC86P-"BL\8V]D93Y* M059!)$9/4DM?4U504$]25%]#2$1)4CPO8V]D93X@:7,@<V5T('1O(#QC;V1E M/E12544\+V-O9&4^(&EN('1H92!J;V(@=&%B;&4-"BLH<V5E('1H92 \:3Y* [EMAIL PROTECTED];W1E<SPO:3XI+CPO<#X-"B -"BT\<#Y4:&[EMAIL PROTECTED];6%N M9"!S<&5C:[EMAIL PROTECTED];F<@/&-O9&4^97AE8W5T86)[EMAIL PROTECTED] M#0HM/&-O9&4^)FQT.V%R9R9G=#L\+V-O9&4^(&5L96UE;G1S(&ES(&5X96-U M=&5D(&5X86-T;'[EMAIL PROTECTED],@<W!E8VEF:65D#0HM:6YS:61E(&[EMAIL PROTECTED]&5M<&]R87)Y M($1#3"!S8W)I<'0N("!4:&ES(&UE86YS('1H870@<&%T:',@:&%V92!T;R!B M90T*+7=R:71T96X@:[EMAIL PROTECTED]('-T>6QE+B @270@:7,@86QS;R!R97%U:7)E M9"!T:&%T('1H92!L;V=I8V%L#0HM/&-O9&4^2D%6021&3U)+7U-54%!/4E1? M0TA$25(\+V-O9&4^(&ES('-E="!T;R \8V]D93Y44E5%/"]C;V1E/B H<V5E M#0HM=&AE(#QI/DI$2R!296QE87-E($YO=&5S/"]I/BDN/"]P/@T*+2 -"B \ M<#Y0;&5A<V4@;F]T92!T:&%T('1H92!*879A(%9-('!R;W9I9&5D(&)Y($A0 M(&1O97-N)[EMAIL PROTECTED];&]W($]P96Y635,[EMAIL PROTECTED]&EO;G,@;[EMAIL PROTECTED] M="!C;V1E<RX@($EF('[EMAIL PROTECTED](%9-('=I=&@@=&AI<R!T87-K M+"!T:&4-"B!T87-K(&UA>2!F86QS96QY(&-L86EM('[EMAIL PROTECTED]@97)R;W(@ M;V-C=7)E9" H;W(@<VEL96YT;'D@:6=N;W)E(&[EMAIL PROTECTED])R;W(I+B @1&]N M)[EMAIL PROTECTED]('1H:7,@=&%S:R!T;R!R=6X@/&-O9&4^2D%602Y%6$4\+V-O9&4^ M+"!U<[EMAIL PROTECTED](#QC;V1E/B9L=#MJ879A)[EMAIL PROTECTED]&%S:R!W:71H M('1H92 \8V]D93YF;W)K/"]C;V1E/B!A='1R:6)U=&4-"[EMAIL PROTECTED]&D@/&-O M9&4^=')U93PO8V]D93X@:6YS=&5A9"!A<R!T:&ES('1A<[EMAIL PROTECTED];"!F;VQL M;W<@=&AE(%9-)W,-"[EMAIL PROTECTED]&\@/&-O9&4^=')U93PO8V]D93X@:6YS=&5A M9"!A<R!T:&ES('1A<[EMAIL PROTECTED];"!F;VQL;W<@=&AE(%9-)W,-"B!I;G1E<G!R M971A=&EO;B!O9B!E>&ET(&-O9&5S+CPO<#X-"B -"B \:#,^4&%R86UE=&5R M<SPO:#,^#0I);F1E>[EMAIL PROTECTED];"]&:6QE571I;',N:F%V80T*/3T]/3T]/3T] M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T] M/3T]/3T]/3T]/3T]/0T*4D-3(&9I;&4Z("]H;VUE+V-V<W!U8FQI8R]A;G0O M<W)C+VUA:6XO;W)G+V%P86-H92]T;V]L<R]A;G0O=71I;"]&:6QE571I;',N M:F%V82QV#0IR971R:65V:6YG(')E=FES:6]N(#$N-38-"[EMAIL PROTECTED]@+7(Q M+C4V($9I;&55=&EL<[EMAIL PROTECTED];"]&:6QE571I;',N:F%V80DR M,2!397 @,C P,R R,#HR,#HP,R M,# P, [EMAIL PROTECTED];"]&:6QE M571I;',N:F%V80DR,R!397 @,C P,R R,#HS-CHQ-" M,# P, T*0$ @[EMAIL PROTECTED] M-"PV("LX,C0L."! 0 T*(" @(" @*B @(#QL:3Y$3U,@<W1Y;&4@<&%T:',@ M=&AA="!S=&%R="!W:71H(&[EMAIL PROTECTED]')I=F4@;&5T=&5R('=I;&P@:&%V90T*(" @ M(" @*B @(" @7"!A<R!T:&4@<V5P87)A=&]R+CPO;&D^#0H@(" @(" J(#PO M=6P^#0HK(" @(" J(%5N;&EK92 \8V]D93Y&:6QE(V=E=$-A;F]N:6-A;%!A M=&@H*3PO8V]D93X@:70@<W!E8VEF:6-A;&QY(&1O97-N)W0-"BL@(" @("H@ M<F5S;VQV92!S>6UB;VQI8R!L:6YK<RX-"B @(" @("H-"B @(" @("[EMAIL PROTECTED]'!A M<F%M('!A=&@@=&AE('!A=&@@=&[EMAIL PROTECTED]@;F]R;6%L:7IE9 T*(" @(" @*B! M<F5T=7)N('1H92!N;W)M86QI>F5D('9E<G-I;VX@;[EMAIL PROTECTED]&AE('!A=&@N#0I M0" M.3,[EMAIL PROTECTED]"PV-2! 0 T*(" @(" @(" @?0T*(" @(" @(" @<F5T M=7)N(&YE=R!&:6QE*'!A=&@I.PT*(" @("!]#0HK#0HK"[EMAIL PROTECTED]@*B!2 M971U<FYS(&[EMAIL PROTECTED](%-T<FEN9R!R97!R97-E;G1A=&EO;B!O9B!A(#QC;V1E M/D9I;&4\+V-O9&4^(&]B:F5C="X-"BL)("[EMAIL PROTECTED]&AI<R!I<R!U<V5F=6P@<VEN [EMAIL PROTECTED]&AE($I632!B>2!D969A=6QT(&EN=&5R;F%L;'[EMAIL PROTECTED]',@5DU3 M('!A=&AS#0HK"2 J('1O(%5N:7@@<W1Y;&4N#0HK"2 J(%1H92!R971U<FYE M9"!3=')I;F<@:7,@86QW87ES(&%N(&%B<V]L=71E('!A=&@N#0HK"2 J( T* [EMAIL PROTECTED] <&[EMAIL PROTECTED]:&4@/&-O9&[EMAIL PROTECTED]&[EMAIL PROTECTED]('1H M92!635,@<&%T:"!F;W(N#0HK"2 J($!R971U<[EMAIL PROTECTED]&AE(&%B<V]L=71E(%9- M4R!P871H('1O(#QC;V1E/F8\+V-O9&[EMAIL PROTECTED]@*B\-"BL)<'5B;&EC(%-T M<FEN9R!T;U9-4U!A=&@H1FEL92!F*2I;F<@;F%M92 ](&[EMAIL PROTECTED]) M8F]O;&5A;B!I<T%B<V]L=71E(#T@<&%T:"YC:&%R070H,"D@/[EMAIL PROTECTED] M97!A<F%T;W)#:&%R.PT**PD)[EMAIL PROTECTED]')[EMAIL PROTECTED]&ER96-T;W)I97,@<W!E8VEF M:65D('5S:6YG("Y$25(@<WEN=&%X(&%S(&9I;&5S#0HK"0EB;V]L96%N(&ES M1&ER96-T;W)Y([EMAIL PROTECTED]<T1I<F5C=&]R>[EMAIL PROTECTED]("8F#0HK"0D)(6YA;64N<F5G M:6]N36%T8VAE<RAT<G5E+"!N86UE+FQE;F=T:"@I("[EMAIL PROTECTED]"P@(BY$25(B+" P M+" [EMAIL PROTECTED]"0E3=')I;F<@9&5V:6-E(#T@;G5L;#L-"BL)"5-T<FEN M9T)U9F9E<B!D:7)E8W1O<GD@/2!N=6QL.PT**PD)4W1R:6YG(&9I;&4@/2!N M=6QL.PT**PT**PD):6YT(&EN9&5X(#T@,#L-"BL-"BL)"6EF("AI<T%B<V]L M=71E*2"0D)<F5T M=7)N('!A=&@N<W5B<W1R:6YG*#$I("L@(CI;,# P,# P72([#0HK"0D)?2!E M;'-E('L-"BL)"0D)9&5V:6-E(#T@<&%T:"YS=6)S=')I;F<H,2P@:[EMAIL PROTECTED] M*RD[#0HK"0D)?0T**PD)?0T**PD):[EMAIL PROTECTED]&ES1&ER96-T;W)Y*2![#0HK"0D) M9&ER96-T;W)Y(#T@;F5W(%-T<FEN9T)U9F9E<BAP871H+G-U8G-T<FEN9RAI M;F1E>"DN#0HK"0D)"7)E<&QA8V4H1FEL92YS97!A<F%T;W)#:&%R+" G+B<I M*3L-"BL)"[EMAIL PROTECTED]"0D):6YT(&1I<D5N9" ]#0HK"0D)"7!A=&@N M;&%S=$EN9&5X3V8H1FEL92YS97!A<F%T;W)#:&%R+"!P871H+FQE;F=T:"@I M*3L-"BL)"0EI9B H9&ER16YD(#T]("TQ('Q\(&1I<D5N9" \(&EN9&5X*2![ M#0HK"0D)"69I;&4@/2!P871H+G-U8G-T<FEN9RAI;F1E>"D[#0HK"0D)?2!E M;'-E('L-"BL)"0D)9&ER96-T;W)Y(#T@;F5W(%-T<FEN9T)U9F9E<BAP871H M+G-U8G-T<FEN9RAI;F1E>"[EMAIL PROTECTED]&ER16YD*2X-"BL)"0D)"7)E<&QA8V4H1FEL M92YS97!A<F%T;W)#:&%R+" G+B<I*3L-"BL)"0D):6YD97@@/2!D:7)%;F0@ M*R Q.PT**PD)"0EI9B H<&%T:"YL96YG=&@H*2 ^(&EN9&5X*2![#0HK"0D) M"0EF:6QE(#T@<&%T:"YS=6)S=')I;F<H:[EMAIL PROTECTED])"0E]#0HK"0D) M?0T**PD)?0T**PD):[EMAIL PROTECTED]"%I<T%B<V]L=71E("8F(&1I<F5C=&]R>2 A/2!N M=6QL*2![#0HK"0D)9&ER96-T;W)Y+FEN<V5R="@P+" G+B<I.PT**PD)?0T* M*PD);W-0871H([EMAIL PROTECTED]"AD979I8V4@(3T@;G5L;"D@/[EMAIL PROTECTED] B.B(@ M.B B([EMAIL PROTECTED])"[EMAIL PROTECTED]&ER96-T;W)Y("$](&YU;&PI(#\@(ELB("[EMAIL PROTECTED]&ER M96-T;W)Y("L@(ETB(#H@(B(I("L-"BL)"0DH*&9I;&4@(3T@;G5L;"D@/R!F M:6QE(#H@(B(I.PT**PD)<F5T=7)N(&]S4&%T:#L-"BL)?0T*( T*(" @(" O M*BH-"B @(" @("[EMAIL PROTECTED])E871E(&[EMAIL PROTECTED]&5M<&]R87)Y(&9I;&4@:[EMAIL PROTECTED]:79E .;B!D:7)E8W1O<GDN#0H` ` end --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]