From owner-freebsd-bugs Wed Mar 7 22:40:44 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 2D19F37B71A for ; Wed, 7 Mar 2001 22:40:05 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f286e5435249; Wed, 7 Mar 2001 22:40:05 -0800 (PST) (envelope-from gnats) Date: Wed, 7 Mar 2001 22:40:05 -0800 (PST) Message-Id: <200103080640.f286e5435249@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: "Matthew N. Dodd" Subject: Re: bin/25587: truss(1) enhancements Reply-To: "Matthew N. Dodd" Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR bin/25587; it has been noted by GNATS. From: "Matthew N. Dodd" To: woodjr@chakat.com Cc: FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: bin/25587: truss(1) enhancements Date: Thu, 8 Mar 2001 01:29:52 -0500 (EST) I'll take a look at this. In the future, please use the unified diff format. On Sun, 4 Mar 2001 woodjr@chakat.com wrote: > > >Number: 25587 > >Category: bin > >Synopsis: Add Solaris-like functionality to truss(1): -f, -d, and -D > >Confidential: no > >Severity: non-critical > >Priority: medium > >Responsible: freebsd-bugs > >State: open > >Quarter: > >Keywords: > >Date-Required: > >Class: change-request > >Submitter-Id: current-users > >Arrival-Date: Wed Mar 07 06:50:01 PST 2001 > >Closed-Date: > >Last-Modified: > >Originator: Jamey Wood > >Release: FreeBSD 5.0-CURRENT i386 > >Organization: > None > >Environment: > System: FreeBSD buddy.chakat.com 5.0-CURRENT FreeBSD 5.0-CURRENT #5: Thu Mar 1 20:44:25 GMT 2001 root@buddy.chakat.com:/usr/src/sys/compile/buddy i386 > > > >Description: > The included code changes alter truss(1) to support flags present in > Solaris's truss(1). The most notable of these is the -f flag, which > causes truss to trace any children forked while a process is being > traced. A small change to kern_fork.c and pioctl.h were necessary to > add flags to cause such children to inherit the procfs-based trace > settings of their parent. > > The -d and -D flags are inspired by changed added in in Solaris 7's > truss, and add timestamps to the truss output. The -d flag > causes timestamps to be included showing time elapsed at each event > since the start of the trace. The -D flag causes timestamps which > show time elapsed since the last event. > > Finally, I moved as many of the global vars as possible into a > trussinfo struct which is passed as an argument to most procedures. > > I have attempted to change the alpha-specific code in truss(1) to > also support these features, but I do not have an alpha FreeBSD > environment on which to test. > > I have included three diff's and one new file > (/usr/src/usr.bin/truss/truss.h) in the "Fix" section, as a uuencoded > tar file. > >How-To-Repeat: > N/A > >Fix: > begin 644 truss_files.tar > M=')U M```````````````````````````````````````````````````````````` > M`````````````"`T,# M("`W,C4P-#4S,S`V("`Q,C$S,0`@-0`````````````````````````````` > M```````````````````````````````````````````````````````````` > M``````````````````````````````````````````!U M<@``````````````````````````````````=VAE96P````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M``````````````````````!T M```````````````````````````````````````````````````````````` > M````````````````````````````````````,3`P-C0T(``@("`W-C0@`"`@ > M("`@,"``("`@("`@-S4Q-30@(# M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M`````'5S=&%R("``=V]O9&IR``````````````````````````````````!W > M:&5E;``````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M`````````````````````````````````````````````$]N;'D@:6X@+W5S > M M M M;B]T M"BTM+2`O=7-R+W-R8U]#5E,O=7-R+F)I;B]T M4V%T($UA M-3@L-S`@*BHJ*@H@("-I;F-L=61E(#QM86-H:6YE+W!S;"YH/@H@("-I;F-L > M=61E(#QS>7,O7-C86QL+F@B > M"B`@"B`@ M("TQ.PH@(&5X=&5R;B!I;G0@4')O8V9D.PH@(`HM(&5X=&5R;B!&24Q%("IO > M=71F:6QE.PH@("-I;F-L=61E(")S>7-C86QL M;G0@;G-Y M M;6%C:&EN92]P M*R`C:6YC;'5D92`B=')U M(`H@('-T871I8R!I;G0@9F0@/2`M,3L*("!S=&%T:6,@:6YT(&-P:60@/2`M > M,3L*("!E>'1E M;',N:"(*("`*("!S=&%T:6,@:6YT(&YS>7-C86QLF5O9BAS>7-C > M86QL;F%M97,I("\@ M*BHJ*BHJ*@HJ*BH@,3$Q+#$Q-R`J*BHJ"B`@("HO"B`@"B`@=F]I9`HA(&%L > M<&AA7W-Y M:&%R(&)U9ELS,ET["B`@("!S=')U8W0@ M"B`@("!I;G0@ M('9O:60*(2!A;'!H85]S>7-C86QL7V5N=')Y*'-T M*G1R=7-S:6YF;RP@:6YT(&YA M("!S=')U8W0@ M;#L**BHJ*BHJ*BHJ*BHJ*BHJ"BHJ*B`Q,C`L,3,S("HJ*BH*("`@('-T M="!S>7-C86QL("IS8SL*("`@(&EN="!I;F1I M('-Y M(&-P:60I('L*(2`@("`@ M<&ED*3L*("`@("`@9F0@/2!O<&5N*&)U9BP@3U]21%=2*3L*("`@("`@:68@ > M*&9D(#T]("TQ*2!["B$@("`@("`@9G!R:6YT9BAO=71F:6QE+"`B+2T@0T%. > M3D]4(%)%040@4D5'25-415)3("TM7&XB*3L*("`@("`@("!R971U M("`@('T*(2`@("`@8W!I9"`]('!I9#L*("`@('T*("`*("`@(&-L96%R7V9S > M8R@I.PHM+2T@,3(P+#$S,R`M+2TM"B`@("!S=')U8W0@ M"B`@("!I;G0@:6YD:7(@/2`P.PDO*B!I;F1I7-T96T@8V%L;"`J > M+PH@(`HA("`@:68@*&9D(#T]("TQ('Q\('1R=7-S:6YF;RT^<&ED("$](&-P > M:60I('L*(2`@("`@ M M("`@("!I9B`H9F0@/3T@+3$I('L*(2`@("`@("!F<')I;G1F*'1R=7-S:6YF > M;RT^;W5T9FEL92P@(BTM($-!3DY/5"!214%$(%)%1TE35$524R`M+5QN(BD[ > M"B`@("`@("`@ M9F\M/G!I9#L*("`@('T*("`*("`@(&-L96%R7V9S8R@I.PHJ*BHJ*BHJ*BHJ > M*BHJ*BH**BHJ(#$U,"PQ-38@*BHJ*@H@("`@9G-C+FYA;64@/0H@("`@("`H > M7-C86QL MPHA > M("`@("!F<')I;G1F*&]U=&9I;&4L("(M+2!53DM.3U=.(%-94T-!3$P@)60@ > M+2U<;B(L('-Y M"BTM+2`Q-3`L,38T("TM+2T*("`@(&9S8RYN86UE(#T*("`@("`@*'-Y M;&P@/"`P('Q\('-Y M;&QN86UE7-C86QL73L*("`@(&EF("@A9G-C+FYA;64I('L*(2`@("`@ > M9G!R:6YT9BAT M3$P@)60@+2U<;B(L('-Y M86UE"B$@("`@)B8@*"@A M('Q\("%S=')C;7`H9G-C+FYA;64L(")R9F]R:R(I"B$@("`@('Q\("%S=')C > M;7`H9G-C+FYA;64L(")V9F]R:R(I*2DI"B$@("!["B$@("`@('1R=7-S:6YF > M;RT^:6Y?9F]R:R`](#$["B`@("!]"B`@"B`@("!I9B`H;F%R9W,@/3T@,"D* > M*BHJ*BHJ*BHJ*BHJ*BHJ"BHJ*B`Q.3(L,3DX("HJ*BH*("`@("`@9G-C+FYA > M M("`@9G!R:6YT9BAO=71F:6QE+"`B=6YK;F]W;B!S>7-C86QL("5S("TM('-E > M='1I;F<@87)G M("`C96YD:68*("`@("`@9G-C+FYA M("TM+2T*("`@("`@9G-C+FYA M('L*("`C:68@1$5"54<*(2`@("`@9G!R:6YT9BAT M;&4L(")U;FMN;W=N('-Y M7&XB+`H@(`D@("!F M M("HJ*BH*("`@('T*("`*("`C:68@1$5"54<*(2`@(&9P M92P@(EQN(BD["B`@(V5N9&EF"B`@"B`@("`O*@HM+2T@,C0Q+#(T-R`M+2TM > M"B`@("!]"B`@"B`@(VEF($1%0E5'"B$@("!F<')I;G1F*'1R=7-S:6YF;RT^ > M;W5T9FEL92P@(EQN(BD["B`@(V5N9&EF"B`@"B`@("`O*@HJ*BHJ*BHJ*BHJ > M*BHJ*BH**BHJ(#(T-"PR-3`@*BHJ*@H@("`@("HO"B`@"B`@("!I9B`H(7-T > M M(")E>&ET(BDI('L*(2`@("`@<')I;G1? M;F%M92P@9G-C+FYA M='5R;CL*+2TM(#(U,BPR-3@@+2TM+0H@("`@("HO"B`@"B`@("!I9B`H(7-T > M M(")E>&ET(BDI('L*(2`@("`@<')I;G1? M8RYN86UE+"!F M M('1H92!S>71E;2!C86QL(&YU;6)E M M97AI="AI;G0@<&ED+"!I;G0@PH@("`@8VAA M.PH@("`@ M-2PR-S(@+2TM+0H@("`J('1H92!S>71E;2!C86QL(&YU;6)E M(&]F+"!S87DL(&%N(&5R M86QP:&%?&ET*'-T M;RP@:6YT('-Y M="!R96<@ M*BH@,C8V+#(W.2`J*BHJ"B`@("!I;G0@97)R;W)P.PH@("`@ M M*2!["B$@("`@('-P M"B`@("`@(&9D(#T@;W!E;BAB=68L($]?4D1/3DQ9*3L*("`@("`@:68@*&9D > M(#T]("TQ*2!["B$@("`@("`@9G!R:6YT9BAO=71F:6QE+"`B+2T@0T%.3D]4 > M(%)%040@4D5'25-415)3("TM7&XB*3L*("`@("`@("!R971U M('T*(2`@("`@8W!I9"`]('!I9#L*("`@('T*("`*("`@(&QS965K*&9D+"`P > M3"P@,"D["BTM+2`R-S0L,C@W("TM+2T*("`@(&EN="!E M=')U8W0@ M M;BAB=68L($]?4D1/3DQ9*3L*("`@("`@:68@*&9D(#T]("TQ*2!["B$@("`@ > M("`@9G!R:6YT9BAT M1"!214=)4U1%4E,@+2U<;B(I.PH@("`@("`@(')E='5R;CL*("`@("`@?0HA > M("`@("!C<&ED(#T@=')U M:RAF9"P@,$PL(#`I.PHJ*BHJ*BHJ*BHJ*BHJ*BH**BHJ(#,R,2PS,C@@*BHJ > M*@H@("`@("H@8G5T('1H870@8V]M<&QI8V%T97,@=&AI;F=S(&-O;G-I9&5R > M86)L>2X*("`@("`J+PH@(`HA("`@<')I;G1? M92P@9G-C+FYA;64L(&9S8RYN87)G M971V86PI.PH@("`@8VQE87)?9G-C*"D["B`@"B$@("!R971U M+2T@,S(Y+#,S-B`M+2TM"B`@("`@*B!B=70@=&AA="!C;VUP;&EC871E M:&EN9W,@8V]N7-C > M86QL7W)E="AT M7V%R9W,L(&5R M("`@ M+F)I;B]T M M,S@V+69B M M,34Z-#$Z,#(@,C`P,0HJ*BHJ*BHJ*BHJ*BHJ*BH**BHJ(#4U+#8W("HJ*BH* > M("`C:6YC;'5D92`\;6%C:&EN92]P M M8R!I;G0@9F0@/2`M,3L*("!S=&%T:6,@:6YT(&-P:60@/2`M,3L*("!E>'1E > M'1E M:6YC;'5D92`B7-C86QL > MF5O9BAS>7-C86QL;F%M97,I("\@ M M+F@^"B`@(VEN8VQU9&4@/'-Y7-C86QL+F@^"B`@"BL@(VEN8VQU9&4@ > M(G1R=7-S+F@B"B`@(VEN8VQU9&4@(G-Y M:6YT(&9D(#T@+3$["B`@ M(&EN="!0 M M('-I>F5O9BAS>7-C86QL;F%M97-;,%TI.PHJ*BHJ*BHJ*BHJ*BHJ*BH**BHJ > M(#$P."PQ,30@*BHJ*@H@("`J+PH@(`H@('9O:60*(2!I,S@V7W-Y M96YT M"B`@("!S=')U8W0@ M8V%L;%]E;G1R>2AS=')U8W0@=')U M87)GPH@("`@8VAA M(#T@>R`P('T["B`@("!I;G0@ M*B`Q,38L,3(Y("HJ*BH*("`@('5N M("`@('-T7-C86QL("IS8SL*("`*(2`@(&EF("AF9"`]/2`M,2!\ > M?"!P:60@(3T@8W!I9"D@>PHA("`@("!S<')I;G1F*&)U9BP@(B]P M+W)E9W,B+"!P:60I.PH@("`@("!F9"`](&]P96XH8G5F+"!/7U)$5U(I.PH@ > M("`@("!I9B`H9F0@/3T@+3$I('L*(2`@("`@("!F<')I;G1F*&]U=&9I;&4L > M("(M+2!#04Y.3U0@4D5!1"!214=)4U1%4E,@+2U<;B(I.PH@("`@("`@(')E > M='5R;CL*("`@("`@?0HA("`@("!C<&ED(#T@<&ED.PH@("`@?0H@(`H@("`@ > M8VQE87)?9G-C*"D["BTM+2`Q,38L,3(Y("TM+2T*("`@('5N M="!P87)M7V]F9G-E=#L*("`@('-T7-C86QL("IS8SL*("`*(2`@ > M(&EF("AF9"`]/2`M,2!\?"!T M("`@('-P M<&ED*3L*("`@("`@9F0@/2!O<&5N*&)U9BP@3U]21%=2*3L*("`@("`@:68@ > M*&9D(#T]("TQ*2!["B$@("`@("`@9G!R:6YT9BAT M;&4L("(M+2!#04Y.3U0@4D5!1"!214=)4U1%4E,@+2U<;B(I.PH@("`@("`@ > M(')E='5R;CL*("`@("`@?0HA("`@("!C<&ED(#T@=')U M"B`@("!]"B`@"B`@("!C;&5A M*B`Q-30L,38P("HJ*BH*("`@(&9S8RYN86UE(#T*("`@("`@*'-Y M/"`P('Q\('-Y M86UE7-C86QL73L*("`@(&EF("@A9G-C+FYA;64I('L*(2`@("`@9G!R > M:6YT9BAO=71F:6QE+"`B+2T@54Y+3D]73B!365-#04Q,("5D("TM7&XB+"!S > M>7-C86QL*3L*("`@('T*("`*("`@(&EF("AN87)G M+#$V.2`M+2TM"B`@("!F7-C86QL(#P@,"!\ > M?"!S>7-C86QL(#X@;G-Y7-C86QL;F%M97-; > M M=')U M7&XB+"!S>7-C86QL*3L*(2`@('T*(2`*(2`@(&EF("AF M=')U M M86UE+"`B MPHA("`@("!F<')I;G1F*'-T9&5R M=')U M:6Y?9F]R:R`](#$["B`@("!]"B`@"B`@("!I9B`H;F%R9W,@/3T@,"D**BHJ > M*BHJ*BHJ*BHJ*BHJ"BHJ*B`Q-S`L,3 M(#T@ M9G!R:6YT9BAO=71F:6QE+"`B=6YK;F]W;B!S>7-C86QL("5S("TM('-E='1I > M;F<@87)G M96YD:68*("`@("`@9G-C+FYA M+2T*("`@("`@9G-C+FYA M("`C:68@1$5"54<*(2`@("`@9G!R:6YT9BAT M(")U;FMN;W=N('-Y M+`H@(`D@("!F M;F%R9W,@/2!N87)G M*BH*("`@('T*("`*("`C:68@1$5"54<*(2`@(&9P M(EQN(BD["B`@(V5N9&EF"B`@"B`@("`O*@HM+2T@,C(P+#(R-B`M+2TM"B`@ > M("!]"B`@"B`@(VEF($1%0E5'"B$@("!F<')I;G1F*'1R=7-S:6YF;RT^;W5T > M9FEL92P@(EQN(BD["B`@(V5N9&EF"B`@"B`@("`O*@HJ*BHJ*BHJ*BHJ*BHJ > M*BH**BHJ(#(R,BPR,C@@*BHJ*@H@("`@("HO"B`@"B`@("!I9B`H(7-T M<"AF M>&ET(BDI('L*(2`@("`@<')I;G1? M92P@9G-C+FYA M;CL*+2TM(#(S,2PR,S<@+2TM+0H@("`@("HO"B`@"B`@("!I9B`H(7-T M<"AF M>&ET(BDI('L*(2`@("`@<')I;G1? M86UE+"!F M=7)N.PHJ*BHJ*BHJ*BHJ*BHJ*BH**BHJ(#(S-2PR-#(@*BHJ*@H@("`J('1H > M92!S>71E;2!C86QL(&YU;6)E M('-T871U&ET > M*&EN="!P:60L(&EN="!S>7-C86QL*2!["B`@("!C:&%R(&)U9ELS,ET["B`@ > M("!S=')U8W0@ M,2`M+2TM"B`@("H@=&AE('-Y=&5M(&-A;&P@;G5M8F5R(&EN M('-A>2P@86X@97)R;W(@ M7W-Y M="!S>7-C86QL*2!["B`@("!C:&%R(&)U9ELS,ET["B`@("!S=')U8W0@ M(')E9W,["B`@("!I;G0@ M-"PR-3<@*BHJ*@H@("`@:6YT(&5R7-C86QL > M("IS8SL*("`*(2`@(&EF("AF9"`]/2`M,2!\?"!P:60@(3T@8W!I9"D@>PHA > M("`@("!S<')I;G1F*&)U9BP@(B]P M("!F9"`](&]P96XH8G5F+"!/7U)$3TY,62D["B`@("`@(&EF("AF9"`]/2`M > M,2D@>PHA("`@("`@(&9P M(%)%1TE35$524R`M+5QN(BD["B`@("`@("`@ M("`@(&-P:60@/2!P:60["B`@("!]"B`@"B`@("!L M.PHM+2T@,C4S+#(V-B`M+2TM"B`@("!I;G0@97)R;W)P.PH@("`@ M('-Y M;RT^<&ED("$](&-P:60I('L*(2`@("`@ M9"]R96=S(BP@=')U M+"!/7U)$3TY,62D["B`@("`@(&EF("AF9"`]/2`M,2D@>PHA("`@("`@(&9P > M M25-415)3("TM7&XB*3L*("`@("`@("!R971U M8W!I9"`]('1R=7-S:6YF;RT^<&ED.PH@("`@?0H@(`H@("`@;'-E96LH9F0L > M(#!,+"`P*3L**BHJ*BHJ*BHJ*BHJ*BHJ"BHJ*B`R.3DL,S`V("HJ*BH*("`@ > M("`J(&)U="!T:&%T(&-O;7!L:6-A=&5S('1H:6YG M"B`@("`@*B\*("`*(2`@('!R:6YT7W-Y M8RYN86UE+"!F M*3L*("`@(&-L96%R7V9S8R@I.PH@(`HA("`@ M."PS,34@+2TM+0H@("`@("H@8G5T('1H870@8V]M<&QI8V%T97,@=&AI;F=S > M(&-O;G-I9&5R86)L>2X*("`@("`J+PH@(`HA("`@<')I;G1? M970H=')U M+"!E M='5R;B!R971V86P["B`@?0ID:69F("UC("UR("]U M=')U"YC("]U M+VDS.#8M;&EN=7@N8PHJ*BH@+W5S M+6QI;G5X+F,)4V%T($UA M8U]#5E,O=7-R+F)I;B]T M-3HT-#HP.2`R,#`Q"BHJ*BHJ*BHJ*BHJ*BHJ*@HJ*BH@-3(L-C0@*BHJ*@H@ > M("-I;F-L=61E(#QM86-H:6YE+W)E9RYH/@H@("-I;F-L=61E(#QM86-H:6YE > M+W!S;"YH/@H@(`H@("-I;F-L=61E(")S>7-C86QL+F@B"B`@"B`@ M(&EN="!F9"`]("TQ.PH@('-T871I8R!I;G0@8W!I9"`]("TQ.PH@(&5X=&5R > M;B!I;G0@4')O8V9D.PH@(`HM(&5X=&5R;B!&24Q%("IO=71F:6QE.PH@("-I > M;F-L=61E(")L:6YU>%]S>7-C86QL M M96 M92`B=')U M8R!I;G0@9F0@/2`M,3L*("!S=&%T:6,@:6YT(&-P:60@/2`M,3L*("!E>'1E > M M:"(*("`*("!S=&%T:6,@:6YT(&YS>7-C86QL M*@HJ*BH@.# M2AI;G0@<&ED+"!I;G0@;F%R9W,I('L*("`@(&-H87(@ > M8G5F6S,R73L*("`@('-T M('-Y7-C86QL("IS8SL* > M("`*(2`@(&EF("AF9"`]/2`M,2!\?"!P:60@(3T@8W!I9"D@>PHA("`@("!S > M<')I;G1F*&)U9BP@(B]P M(&]P96XH8G5F+"!/7U)$5U(I.PH@("`@("!I9B`H9F0@/3T@+3$I('L*(2`@ > M("`@("!F<')I;G1F*&]U=&9I;&4L("(M+2!#04Y.3U0@4D5!1"!214=)4U1% > M4E,@+2U<;B(I.PH@("`@("`@(')E='5R;CL*("`@("`@?0HA("`@("!C<&ED > M(#T@<&ED.PH@("`@?0H@(`H@("`@8VQE87)?;'-C*"D["BTM+2`X-RPQ,#<@ > M+2TM+0H@('T*("`*("!V;VED"B$@:3,X-E]L:6YU>%]S>7-C86QL7V5N=')Y > M*'-T M("!C:&%R(&)U9ELS,ET["B`@("!S=')U8W0@ M("`@(&EN="!S>7-C86QL.PH@("`@:6YT(&D["B`@("!S=')U8W0@ M;"`J M+"!T M4BD["B`@("`@(&EF("AF9"`]/2`M,2D@>PHA("`@("`@(&9P M M7&XB*3L*("`@("`@("!R971U M=7-S:6YF;RT^<&ED.PH@("`@?0H@(`H@("`@8VQE87)?;'-C*"D["BHJ*BHJ > M*BHJ*BHJ*BHJ*@HJ*BH@,3$S+#$Q.2`J*BHJ"B`@("!L M("`@("AS>7-C86QL(#P@,"!\?"!S>7-C86QL(#X@;G-Y M3$P@.B!L:6YU>%]S>7-C86QL;F%M97-; M8RYN86UE*2!["B$@("`@(&9P M(%-94T-!3$P@)61<;B(L('-Y M M("`@*'-Y M3"`Z(&QI;G5X7W-Y7-C86QL73L*("`@(&EF("@A;'-C > M+FYA;64I('L*(2`@("`@9G!R:6YT9BAT M+2!53DM.3U=.(%-94T-!3$P@)61<;B(L('-Y M("`@:68@*&QS8RYN86UE"B$@("`@)B8@*"@A M;&EN=7A?9F]R:R(I"B$@("`@('Q\("%S=')C;7`H;'-C+FYA;64L(")L:6YU > M>%]V9F]R:R(I*2DI"B$@("!["B$@("`@('1R=7-S:6YF;RT^:6Y?9F]R:R`] > M(#$["B`@("!]"B`@"B`@("!I9B`H;F%R9W,@/3T@,"D**BHJ*BHJ*BHJ*BHJ > M*BHJ"BHJ*B`Q,S@L,30T("HJ*BH*("`@("`@;'-C+FYA M M9BAO=71F:6QE+"`B=6YK;F]W;B!S>7-C86QL("5S("TM('-E='1I;F<@87)G > M M"B`@("`@(&QS8RYN87)G M("`@(&QS8RYN87)G M9&5F($1%0E5'"B$@("`@(&9P M=6YK;F]W;B!S>7-C86QL("5S("TM('-E='1I;F<@87)G M("`)("`@(&QS8RYN86UE+"!N87)G M87)G M*@H@("`@?0H@(`H@("`@:68@*"%S=')C;7`H;'-C+FYA;64L(")L:6YU>%]E > M>&5C=F4B*2!\?"`A M('!R:6YT7W-Y M;'-C+G-?87)G M("TM+2T*("`@('T*("`*("`@(&EF("@A M=7A?97AE8W9E(BD@?'P@(7-TPHA > M("`@("!P7-C86QL*'1R=7-S:6YF;RP@;'-C+FYA;64L(&QS8RYN > M87)G M*BHJ*BHJ*BHJ*@HJ*BH@,3DR+#$Y.2`J*BHJ"B`@("`)+38L(`H@('T["B`@ > M"B$@=F]I9`HA(&DS.#9?;&EN=7A?&ET*&EN="!P:60L(&EN > M="!S>7-C86QL*2!["B`@("!C:&%R(&)U9ELS,ET["B`@("!S=')U8W0@ M(')E9W,["B`@("!I;G0@ M+38L(`H@('T["B`@"B$@:6YT"B$@:3,X-E]L:6YU>%]S>7-C86QL7V5X:70H > MPH@ > M("`@8VAA M(')E='9A;#L**BHJ*BHJ*BHJ*BHJ*BHJ"BHJ*B`R,#$L,C$T("HJ*BH*("`@ > M(&EN="!E M9B`H9F0@/3T@+3$@?'P@<&ED("$](&-P:60I('L*(2`@("`@ M=68L("(O<')O8R\E9"]R96=S(BP@<&ED*3L*("`@("`@9F0@/2!O<&5N*&)U > M9BP@3U]21$].3%DI.PH@("`@("!I9B`H9F0@/3T@+3$I('L*(2`@("`@("!F > M<')I;G1F*&]U=&9I;&4L("(M+2!#04Y.3U0@4D5!1"!214=)4U1%4E,@+2U< > M;B(I.PH@("`@("`@(')E='5R;CL*("`@("`@?0HA("`@("!C<&ED(#T@<&ED > M.PH@("`@?0H@(`H@("`@;'-E96LH9F0L(#!,+"`P*3L*+2TM(#(P."PR,C$@ > M+2TM+0H@("`@:6YT(&5R7-C86QL("IS8SL* > M("`*(2`@(&EF("AF9"`]/2`M,2!\?"!T M*2!["B$@("`@('-P M:6YF;RT^<&ED*3L*("`@("`@9F0@/2!O<&5N*&)U9BP@3U]21$].3%DI.PH@ > M("`@("!I9B`H9F0@/3T@+3$I('L*(2`@("`@("!F<')I;G1F*'1R=7-S:6YF > M;RT^;W5T9FEL92P@(BTM($-!3DY/5"!214%$(%)%1TE35$524R`M+5QN(BD[ > M"B`@("`@("`@ M9F\M/G!I9#L*("`@('T*("`*("`@(&QS965K*&9D+"`P3"P@,"D["BHJ*BHJ > M*BHJ*BHJ*BHJ*@HJ*BH@,C0S+#(T.2`J*BHJ"B`@("`@("`@:68@*')E='9A > M;"`]/2!B M("!]"B$@("!P7-C86QL7W)E="AO=71F:6QE+"!L M;'-C+FYA M;'-C*"D["B$@("!R971U M("`@:68@*')E='9A;"`]/2!B M("`@8G)E86L["B`@("!]"B$@("!P7-C86QL7W)E="AT M9F\L(&QS8RYN86UE+"!L M:2D["B`@("!C;&5A M:69F("UC("UR("]U M M+F)I;B]T M+2`O=7-R+W-R8U]#5E,O=7-R+F)I;B]T M-"`Q,SHT.#HR-"`R,#`Q"BHJ*BHJ*BHJ*BHJ*BHJ*@HJ*BH@-3`L.#8@*BHJ > M*@H@("-I;F-L=61E(#QU;FES=&0N:#X*("`C:6YC;'5D92`\ M+F@^"B`@(VEN8VQU9&4@/'-Y'1E M('-E='5P7V%N9%]W86ET*&-H87(@*BHI.PHA(&5X=&5R;B!I;G0@ M=')A8VEN9RAI;G0L(&EN="D["B`@(VEF9&5F(%]?86QP:&%?7PHA(&5X=&5R > M;B!V;VED(&%L<&AA7W-Y M;B!V;VED(&%L<&AA7W-Y M"B`@(VEF9&5F(%]?:3,X-E]?"B$@97AT97)N('9O:60@:3,X-E]S>7-C86QL > M7V5N=')Y*&EN="P@:6YT*3L*(2!E>'1E M97AI="AI;G0L(&EN="D["B$@97AT97)N('9O:60@:3,X-E]L:6YU>%]S>7-C > M86QL7V5N=')Y*&EN="P@:6YT*3L*(2!E>'1E M7W-Y M*B!4:&5S92!S:&]U;&0@ M;VXG="!L:6ME(&AA=FEN9R!G;&]B86QS+`HA("`J(&)U="!T:&ES(&ES('1H > M92!E87-I97-T('=A>2P@ M("`@*B\*+2`*+2!I;G0@<&ED(#T@,#L*+2!I;G0@;F]S:6=S(#T@,#L*+2!& > M24Q%("IO=71F:6QE(#T@ M7!E(&]F(&5X96-U=&%B;&4@*B\* > M("`*("!S=&%T:6,@:6YL:6YE('9O:60*("!U M(&9P M(%LM4UT@6RUO(&9I;&5=("UP('!I9"(L"B$@"2(@("`@("`@=')U M72!;+6\@9FEL95T@8V]M;6%N9"!;87)G M?0H@(`HM+2T@-3`L.#0@+2TM+0H@("-I;F-L=61E(#QU;FES=&0N:#X*("`C > M:6YC;'5D92`\ M:#X**R`C:6YC;'5D92`\ M'1E M.PHA(&5X=&5R;B!I;G0@ M("`C:69D968@7U]A;'!H85]?"B$@97AT97)N('9O:60@86QP:&%? M;%]E;G1R>2AS=')U8W0@=')U M="!A;'!H85]S>7-C86QL7V5X:70H M.PH@("-E;F1I9@H@("-I9F1E9B!?7VDS.#9?7PHA(&5X=&5R;B!V;VED(&DS > M.#9?2AS=')U8W0@=')U M97AT97)N(&EN="!I,S@V7W-Y M("HL(&EN="D["B$@97AT97)N('9O:60@:3,X-E]L:6YU>%]S>7-C86QL7V5N > M=')Y*'-T'1E M.#9?;&EN=7A?&ET*'-T M*3L*("`C96YD:68*("`*("`O*@HA("`J($ET)W,@9&EF9FEC=6QT('1O('!A > M M M.PH@(`H@('-T871I8R!I;FQI;F4@=F]I9`H@('5S86=E*'9O:60I"B`@>PH@ > M("`@9G!R:6YT9BAS=&1E M M M="@Q*3L*("!]"B`@"BHJ*BHJ*BHJ*BHJ*BHJ*@HJ*BH@.3`L.3<@*BHJ*@H@ > M("`J+PH@('-T%]T>7!E7!E.PHA("`@ > M=F]I9"`H*F5N=&5R7W-Y M>&ET7W-Y M(VEF9&5F(%]?86QP:&%?7PH@("`@>R`B1G)E94)31"!%3$8B+"!A;'!H85]S > M>7-C86QL7V5N=')Y+"!A;'!H85]S>7-C86QL7V5X:70@?2P*+2TM(#@X+#DU > M("TM+2T*("`@*B\*("!S=')U8W0@97A?='EP97,@>PH@("`@8VAA M93L*(2`@('9O:60@*"IE;G1E7-C86QL*2AS=')U8W0@=')U M("HL(&EN="D["B$@("!I;G0@*"IE>&ET7W-Y M M86QP:&%?7PH@("`@>R`B1G)E94)31"!%3$8B+"!A;'!H85]S>7-C86QL7V5N > M=')Y+"!A;'!H85]S>7-C86QL7V5X:70@?2P**BHJ*BHJ*BHJ*BHJ*BHJ"BHJ > M*B`Q,3$L,3(S("HJ*BH*("`@*B\*("`*("!S=&%T:6,@ M<&5S("H*(2!S971?971Y<&4H*2!["B`@("!S=')U8W0@97A?='EP97,@*F9U > M;F-S.PH@("`@8VAA7!E6S,R > M73L*("`@(&EN="!F9#L*("`*(2`@('-P M9"]E='EP92(L('!I9"D["B`@("!I9B`H*&9D(#T@;W!E;BAE='EP92P@3U]2 > M1$].3%DI*2`]/2`M,2D@>PH@("`@("!S=')C<'DH<')O9W1Y<&4L(")& M0E-$(&$N;W5T(BD["B`@("!](&5LPHM+2T@,3`Y+#$R,2`M+2TM"B`@ > M("HO"B`@"B`@%]T>7!E7!E > M*'-TPH@("`@ M7W1Y<&5S("IF=6YC M7!E > M+"`B+W!R;V,O)60O971Y<&4B+"!T M*&9D(#T@;W!E;BAE='EP92P@3U]21$].3%DI*2`]/2`M,2D@>PH@("`@("!S > M=')C<'DH<')O9W1Y<&4L(")& M>PHJ*BHJ*BHJ*BHJ*BHJ*BH**BHJ(#$T."PQ-C0@*BHJ*@H@("`@:6YT(&EN > M7V5X96,@/2`P.PH@("`@8VAA M9V5X:70@/2`P.PH@(`HA("`@=VAI;&4@*"AC(#T@9V5T;W!T*&%C+"!A=BP@ > M(G`Z;SI3(BDI("$]("TQ*2!["B`@("`@('-W:71C:"`H8RD@>PH@("`@("!C > M87-E("=P)SH)+RH@ M;VDH;W!T87)G*3L*("`@("`@("!B M(%-P96-I9FEE9"!O=71P=70@9FEL92`J+PH@("`@("`@(&9N86UE(#T@;W!T > M87)G.PH@("`@("`@(&)R96%K.PH@("`@("!C87-E("=3)SH)+RH@1&]N)W0@ > M=')A8V4@ M(&)R96%K.PH@("`@("!D969A=6QT.@H@("`@("`@('5S86=E*"D["BTM+2`Q > M-#8L,3&5C(#T@,#L*("`@(&-H87(@*F9N > M86UE(#T@3E5,3#L*("`@(&EN="!S:6=E>&ET(#T@,#L**R`@('-T MF4@=&AE > M('1R=7-S:6YF;R!S=')U8W0@*B\**R`@(&EF("@H=')U M M9F\I*2D**R`@("`@("`]/2!.54Q,*0HK("`@("!E M*2!F86EL960B*3L**R`@(&)Z97)O*'1R=7-S:6YF;RP@ M="!T M M4R(I*2`A/2`M,2D@>PH@("`@("!S=VET8V@@*&,I('L*("`@("`@8V%S92`G > M<" M9"`](&%T;VDH;W!T87)G*3L*(2`@("`@("!B M9B M9FQA9W,@?#T@1D],3$]71D]22U,["B$@("`@("`@8G)E86L["B$@("`@(&-A > M M M8G)E86L["B$@("`@(&-A M("HO"B$@("`@("`@=')U M5$%-4%,["B`@("`@("`@8G)E86L["B`@("`@(&-A M:69I960@;W5T<'5T(&9I;&4@*B\*("`@("`@("!F;F%M92`](&]P=&%R9SL* > M("`@("`@("!B M('-I9VYA;',@*B\@"B$@("`@("`@=')U M1U,["B`@("`@("`@8G)E86L["B`@("`@(&1E9F%U;'0Z"B`@("`@("`@=7-A > M9V4H*3L**BHJ*BHJ*BHJ*BHJ*BHJ"BHJ*B`Q-C8L,3 M("`*("`@(&%C("T](&]P=&EN9#L@878@*ST@;W!T:6YD.PHA("`@:68@*"AP > M:60@/3T@,"`F)B!A8R`]/2`P*2!\?"`H<&ED("$](#`@)B8@86,@(3T@,"DI > M"B`@("`@('5S86=E*"D["B`@"B`@("!I9B`H9FYA;64@(3T@3E5,3"D@>R`O > M*B!5 M96XH9FYA;64L(")W(BDI(#T]($Y53$PI"B`@("`@("`@97)R>"@Q+"`B8V%N > M;F]T(&]P96X@)7,B+"!F;F%M92D["B`@("!]"B`@"BTM+2`Q.#$L,3DQ("TM > M+2T*("`@('T*("`*("`@(&%C("T](&]P=&EN9#L@878@*ST@;W!T:6YD.PHA > M("`@:68@*"AT M M.PH@(`H@("`@:68@*&9N86UE("$]($Y53$PI('L@+RH@57-E(&]U='!U="!F > M:6QE("HO"B$@("`@(&EF("@H=')U M9FYA;64L(")W(BDI(#T]($Y53$PI"B`@("`@("`@97)R>"@Q+"`B8V%N;F]T > M(&]P96X@)7,B+"!F;F%M92D["B`@("!]"B`@"BHJ*BHJ*BHJ*BHJ*BHJ*@HJ > M*BH@,3@Q+#$X.2`J*BHJ"B`@("`@*B!T:&5N('=E(')E M96YT(&UA M("!I9B`H<&ED(#T](#`I('L)+RH@4W1A M M9%]W86ET*&-O;6UA;F0I.PH@("`@("!S:6=N86PH4TE'24Y4+"!324=?24=. > M*3L*("`@("`@ M86PH4TE'455)5"P@4TE'7TE'3BD["BTM+2`Q.38L,C`T("TM+2T*("`@("`J > M('1H96X@=V4@ M('-I9VYA;',N"B`@("`@*B\*("`*(2`@(&EF("AT M/2`P*2!["2\J(%-T87)T(&$@8V]M;6%N9"!O=7)S96QV97,@*B\*("`@("`@ > M8V]M;6%N9"`](&%V.PHA("`@("!T M*3L*("`@("`@ M86PH4TE'455)5"P@4TE'7TE'3BD["BHJ*BHJ*BHJ*BHJ*BHJ*@HJ*BH@,C`P > M+#(Q.2`J*BHJ"B`@("`@*B!B92!W;VME;B!U<"P@96ET:&5R(&EN(&5X:70H > M*2!O&5C=F4H*2X*("`@("`J+PH@(`HA("`@4')O8V9D(#T@ M M4D4@?"!37T58250@?`HA(`D)("`@("`H;F]S:6=S(#\@,"`Z(%-?4TE'*2D[ > M"B`@("!I9B`H4')O8V9D(#T]("TQ*0H@("`@("!R971U M('!F M("\J"B`@("`@*B!!="!T:&ES('!O:6YT+"!I="=S(&$@ M('=A:71I;F<@9F]R('1H92!P M:6YG(&]U="!W:'DL('!R:6YT:6YG(&]U="!W:'DL(&%N9"!T:&5N(&-O;G1I > M;G5I;F<@:70N"B`@("`@*B!!;&P@;V8@=&AE(&=R=6YT('=O M92!I;B!T:&4@ M>PH@("`@("!I;G0@=F%L(#T@,#L*("`*+2TM(#(Q-2PR,SD@+2TM+0H@("`@ > M("H@8F4@=V]K96X@=7`L(&5I=&AE&ET*"D@;W(@:6X@97AE8W9E > M*"DN"B`@("`@*B\*("`*(2!35$%25%]44D%#13H*(2`@(%!R;V-F9"`]('-T > M87)T7W1R86-I;F M0T4@?"!37U-#6"!\(%-?0T]212!\(%-?15A)5"!\"B$@"0DH*'1R=7-S:6YF > M;RT^9FQA9W,@)B!.3U-)1U,I(#\@,"`Z(%-?4TE'*2P*(2`)"2@H=')U M;F9O+3YF;&%G M("!I9B`H4')O8V9D(#T]("TQ*0H@("`@("!R971U M M+"!F:6YD:6YG(&]U="!W:'DL('!R:6YT:6YG(&]U="!W:'DL(&%N9"!T:&5N > M(&-O;G1I;G5I;F<@:70N"B`@("`@*B!!;&P@;V8@=&AE(&=R=6YT('=O M:7,@9&]N92!I;B!T:&4@ M("`@9V5T=&EM96]F9&%Y*"9T M;"`](#`["B`@"BHJ*BHJ*BHJ*BHJ*BHJ*@HJ*BH@,C(R+#(S,"`J*BHJ"B`@ > M("`@(&5LPH@("`@("`@('-W:71C:"AI(#T@<&9S+G=H>2D@>PH@("`@ > M("`@(&-A7-C86QL*'!I9"P@ > M<&9S+G9A;"D["B`@"6)R96%K.PH@("`@("`@(&-A M"B`@"2`J(%1H:7,@:7,@ M;W(@86X@97AE8R`M+2!O;F4*("`)("H@9F]R('1H92!37T5814,L(&%N9"!O > M;F4@9F]R('1H92!S>7-C86QL(&5X:70N("!)="!A;'-O+`HM+2T@,C0R+#(U > M,R`M+2TM"B`@("`@(&5LPH@("`@("`@('-W:71C:"AI(#T@<&9S+G=H > M>2D@>PH@("`@("`@(&-A7-C > M86QL*'1R=7-S:6YF;RP@<&9S+G9A;"D["B$@"6=E='1I;65O9F1A>2@F=')U > M M8G)E86L["B`@("`@("`@8V%S92!37U-#6#H**R`)9V5T=&EM96]F9&%Y*"9T > M M"B`@"2\J"B`@"2`J(%1H:7,@:7,@ M86=E M(&%N9"!O;F4@9F]R('1H92!S>7-C86QL(&5X:70N("!)="!A;'-O+`HJ*BHJ > M*BHJ*BHJ*BHJ*BH**BHJ(#(S-BPR-C<@*BHJ*@H@(`D@(&EN7V5X96,@/2`P > M.PH@(`D@(&)R96%K.PH@(`E]"B$@"69U;F-S+3YE>&ET7W-Y M+"!P9G,N=F%L*3L*("`)8G)E86L["B`@("`@("`@8V%S92!37U-)1SH*(2`) > M9G!R:6YT9BAO=71F:6QE+"`B4TE'3D%,("5L=5QN(BP@<&9S+G9A;"D["B`@ > M"7-I9V5X:70@/2!P9G,N=F%L.PH@(`EB M15A)5#H*(2`)9G!R:6YT9B`H;W5T9FEL92P@(G!R;V-E M;"`]("5L=5QN(BP@<&9S+G9A;"D["B`@"6)R96%K.PH@("`@("`@(&-A M4U]%6$5#.@HA(`EF=6YC&5C(#T@ > M,3L*("`)8G)E86L["B`@("`@("`@9&5F875L=#H*(2`)9G!R:6YT9B`H;W5T > M9FEL92P@(E!R;V-E M.PH@(`EB M*%!R;V-F9"P@4$E/0T-/3E0L('9A;"D@/3T@+3$I('L*(2`@("`@("!I9B`H > M:VEL;"AP:60L(#`I(#T]("TQ("8F(&5R M:SL*("`@("`@("!E;'-E"B`@"7=A M("`@('T@=VAI;&4@*'!F M=71F:6QE*3L*("`@(&EF("AS:6=E>&ET*2!["B`@("`@(&EF("AS:6=E>&ET > M(#T](%-)1U%5250I"B`@("`@("`@97AI="AS:6=E>&ET*3L*+2TM(#(U.2PS > M,#D@+2TM+0H@(`D@(&EN7V5X96,@/2`P.PH@(`D@(&)R96%K.PH@(`E]"B$@ > M"B$@"6EF("AT M9W,@)B!&3TQ,3U=&3U)+4RDI"B$@"7L*(2`)("!I;G0@8VAI;&1P:60["B$@ > M"B$@("`@("`@("`@('1R=7-S:6YF;RT^:6Y?9F]R:R`](#`["B$@"2`@8VAI > M;&1P:60@/2!F=6YC7-C86QL*'1R=7-S:6YF;RP@<&9S+G9A > M;"D["B$@"B$@"2`@+RH*(2`)("`@*B!&;W)K(&$@;F5W(&-O<'D@;V8@;W5R > M M86P@=')A8V5D('!R;V-E M/2`P*0HA(`D@('L*(2`)("`@('1R=7-S:6YF;RT^<&ED(#T@8VAI;&1P:60[ > M"B$@"2`@("!G;W1O(%-405)47U1204-%.PHA(`D@('T*(2`)("!B M(2`)?0HA(`EF=6YC7-C86QL*'1R=7-S:6YF;RP@<&9S+G9A > M;"D["B`@"6)R96%K.PH@("`@("`@(&-A M=')U M"B`@"7-I9V5X:70@/2!P9G,N=F%L.PH@(`EB M(%-?15A)5#H*(2`)9G!R:6YT9B`H=')U M8V5S&ET+"!R=F%L(#T@)6QU7&XB+"!P9G,N=F%L*3L*("`)8G)E86L[ > M"B`@("`@("`@8V%S92!37T5814,Z"B$@"69U;F-S(#T@7!E*'1R > M=7-S:6YF;RD["B`@"6EN7V5X96,@/2`Q.PH@(`EB M969A=6QT.@HA(`EF<')I;G1F("AT M97-S('-T;W!P960@8F5C875S92!O9CH@("5D7&XB+"!I*3L*("`)8G)E86L[ > M"B`@("`@("`@?0H@("`@("!]"B`@("`@(&EF("AI;V-T;"A0 M3T-#3TY4+"!V86PI(#T]("TQ*2!["B$@("`@("`@:68@*&MI;&PH=')U M;F9O+3YP:60L(#`I(#T]("TQ("8F(&5R M:SL*("`@("`@("!E;'-E"B`@"7=A M("`@('T@=VAI;&4@*'!F M M:68@*'-I9V5X:70@/3T@4TE'455)5"D*("`@("`@("!E>&ET*'-I9V5X:70I > M.PID:69F("UC("UR("]U M=7-R+W-R8U]#5E,O=7-R+F)I;B]T M8R]U M,#`P"BTM+2`O=7-R+W-R8U]#5E,O=7-R+F)I;B]T M;B!&96(@,C8@,C`Z-38Z,#$@,C`P,0HJ*BHJ*BHJ*BHJ*BHJ*BH**BHJ(#$R > M-BPQ,S(@*BHJ*@H@("`J+PH@(`H@(&EN=`HA('-T87)T7W1R86-I;F M('!I9"P@:6YT(&9L86=S*2!["B`@("!I;G0@9F0["B`@("!C:&%R(&)U9ELS > M,ET["B`@("!S=')U8W0@<')O8V9S7W-T871U M("TM+2T*("`@*B\*("`*("!I;G0*(2!S=&%R=%]T M(&EN="!E=F5N=&9L86=S+"!I;G0@9FQA9W,I('L*("`@(&EN="!F9#L*("`@ > M(&-H87(@8G5F6S,R73L*("`@('-T M*BHJ*BHJ*BHJ*BHJ*BHJ"BHJ*B`Q-#DL,34U("HJ*BH*("`@('T*("`@(&5V > M9FQA9W,@/2!T;7`N979E;G1S.PH@(`HA("`@:68@*&EO8W1L*&9D+"!024]# > M0DE3+"!F;&%G M("TM+2T*("`@('T*("`@(&5V9FQA9W,@/2!T;7`N979E;G1S.PH@(`HA("`@ > M:68@*&EO8W1L*&9D+"!024]#0DE3+"!E=F5N=&9L86=S*2`]/2`M,2D*("`@ > M("`@97)R*#DL(")C86YN;W0@ M.PH@(`H@("`@+RH**BHJ*BHJ*BHJ*BHJ*BHJ"BHJ*B`Q-3@L,38T("HJ*BH* > M("`@("`J(&YE961S('1O(&)E('=O:V5N('5P('9I82!P M("HO"B`@"B$@("!I9B`H:6]C=&PH9F0L(%!)3T-31DPL(#`I(#T]("TQ*0H@ > M("`@("!W87)N*")C86YN;W0@8VQE87(@4$9?3$E.1T52(BD["B`@"B`@("!R > M971U M('=O:V5N('5P('9I82!P M=&PH9F0L(%!)3T-31DPL(&9L86=S*2`]/2`M,2D*("`@("`@=V%R;B@B8V%N > M;F]T(&-L96%R(%!&7TQ)3D=%4B(I.PH@(`H@("`@ M("UC("UR("]U M M=7-R+F)I;B]T7-C86QL+F@)4V%T($UA M,#`P"BTM+2`O=7-R+W-R8U]#5E,O=7-R+F)I;B]T7-C86QL+F@) > M4V%T($UA M-#0L-#@@*BHJ*@H@('-T7-C86QL("IG971? M="!C:&%R*BD["B`@8VAA M.PH@(&-H87(@*G!R:6YT7V%R9RAI;G0L('-T7-C86QL7V%R9W,@ > M*BP@=6YS:6=N960@;&]N9RHI.PHA('9O:60@<')I;G1? M("HL(&-O;G-T(&-H87(@*BP@:6YT+"!C:&%R("HJ*3L*(2!V;VED('!R:6YT > M7W-Y M*BHL(&EN="P@:6YT*3L*+2TM(#0T+#0X("TM+2T*("!S=')U8W0@ M;"`J9V5T7W-Y M;F M=')U8W0@ M('!R:6YT7W-Y M("HL(&EN="P@8VAA7-C86QL7W)E="AS > M=')U8W0@=')U M+"!I;G0L(&EN="D["F1I9F8@+6,@+7(@+W5S M7-C86QL M;&QS+F,**BHJ("]U M870@36%R(#$X(#`X.C0Y.C0Q(#(P,#`*+2TM("]U M8FEN+W1R=7-S+W-Y M"BHJ*BHJ*BHJ*BHJ*BHJ*@HJ*BH@-#8L-3,@*BHJ*@HM+2T@-#8L-C`@+2TM > M+0H@("-I;F-L=61E(#QU;FES=&0N:#X*("`C:6YC;'5D92`\ M+F@^"B`@(VEN8VQU9&4@/'-I9VYA;"YH/@HK("-I;F-L=61E(#QS>7,O=&EM > M92YH/@HK(`HK("-I;F-L=61E(")T7-C > M86QL+F@B"B`@"BL@97AT97)N(&EN="!F;VQL;W=F;W)K'1E M:6YT(')E;&%T:79E=&EM97-T86UP'1E M=&EM97-T86UP M(&)E(&EN(&ET M*B`R-30L,C@Q("HJ*BH*("`@*B\*("`*("!V;VED"B$@<')I;G1? M;"A&24Q%("IO=71F:6QE+"!C;VYS="!C:&%R("IN86UE+"!I;G0@;F%R9W,L > M(&-H87(@*BIS7V%R9W,I('L*("`@(&EN="!I.PH@("`@:6YT(&QE;B`](#`[ > M"B$@("!L96X@*ST@9G!R:6YT9BAO=71F:6QE+"`B)7,H(BP@;F%M92D["B`@ > M("!F;W(@*&D@/2`P.R!I(#P@;F%R9W,[(&DK*RD@>PH@("`@("!I9B`H M M('-?87)G M9BAO=71F:6QE+"`B/&UI M/2!F<')I;G1F*&]U=&9I;&4L("(E M(B`Z("(B*3L*("`@('T*(2`@(&QE;B`K/2!F<')I;G1F*&]U=&9I;&4L("(I > M(BD["B`@("!F;W(@*&D@/2`P.R!I(#P@-B`M("AL96X@+R`X*3L@:2LK*0HA > M(`EF<')I;G1F*&]U=&9I;&4L(")<="(I.PH@('T*("`*("!V;VED"B$@<')I > M;G1? M92P@:6YT(&YA M7-C86QL*&]U=&9I;&4L(&YA;64L(&YA > MPHA("`@("!F<')I;G1F > M*&]U=&9I;&4L("(@15)2(R5D(" MPHA("`@("!F<')I;G1F*&]U=&9I;&4L > M("(@/2`E9"`H,'@E>"E<;B(L(')E='9A;"P@ M"BTM+2`R-C$L,S(P("TM+2T*("`@*B\*("`*("!V;VED"B$@<')I;G1? M8V%L;"AS=')U8W0@=')U M*FYA;64L(&EN="!N87)GPH@("`@:6YT(&D[ > M"B`@("!I;G0@;&5N(#T@,#L*(2`*(2`@('-T M:69F.PHA(`HA("`@:68@*'1R=7-S:6YF;RT^9FQA9W,@)B!&3TQ,3U=&3U)+ > M4RD*(2`@("`@;&5N("L](&9P M)35D.B`@(BP@=')U M;F%M92P@(F5X96-V92(I('Q\("%S=')C;7`H;F%M92P@(F5X:70B*2D*(2`@ > M('L*(2`@("`@9V5T=&EM96]F9&%Y*"9T M=6-T('1I;65Z;VYE("HI3E5,3"D["B$@("!]"B$@"B$@("!I9B`H=')U M;F9O+3YF;&%G M=&EM961I9F8N='9? M M+3YS=&%R=%]T:6UE+G1V7W5S96,["B$@("`@(&EF("AT:6UE9&EF9BYT=E]U > M M='9?=7-E8R`K/2`Q,#`P,#`P,#L*(2`*(2`@("`@;&5N("L](&9P M=')U M MPHA("`@ > M("!T:6UE9&EF9BYT=E]S96,@/2!T M('1R=7-S:6YF;RT^8F5F;W)E+G1V7W-E8SL*(2`@("`@=&EM961I9F8N='9? > M=7-E8R`]('1R=7-S:6YF;RT^869T97(N='9?=7-E8R`M('1R=7-S:6YF;RT^ > M8F5F;W)E+G1V7W5S96,["B$@("`@(&EF("AT:6UE9&EF9BYT=E]U M,"D*(2`@("`@("!T:6UE9&EF9BYT=E]S96,M+2P@=&EM961I9F8N='9?=7-E > M8R`K/2`Q,#`P,#`P,#L*(2`*(2`@("`@;&5N("L](&9P M;F9O+3YO=71F:6QE+"`B)60N)3`N-V0@(BP@=&EM961I9F8N='9? M:6UE9&EF9BYT=E]U M*'1R=7-S:6YF;RT^;W5T9FEL92P@(B5S*"(L(&YA;64I.PHA(`H@("`@9F]R > M("AI(#T@,#L@:2`\(&YA M72D*(2`@("`@("!L96X@*ST@9G!R:6YT9BAT M("(E M9G!R:6YT9BAT M=#XB*3L*(2`@("`@;&5N("L](&9P M+"`B)7,B+"!I(#P@*&YA M("!L96X@*ST@9G!R:6YT9BAT M("!F;W(@*&D@/2`P.R!I(#P@-B`M("AL96X@+R`X*3L@:2LK*0HA(`EF<')I > M;G1F*'1R=7-S:6YF;RT^;W5T9FEL92P@(EQT(BD["B`@?0H@(`H@('9O:60* > M(2!P7-C86QL7W)E="AS=')U8W0@=')U M9F\L(&-O;G-T(&-H87(@*FYA;64L(&EN="!N87)G MPHA("`@<')I;G1? M;"AT MPHA("`@("!F<')I;G1F*'1R=7-S:6YF;RT^;W5T9FEL92P@(B!% > M4E(C)60@)R5S)UQN(BP@ M('T@96QS92!["B$@("`@(&9P M(#T@)60@*#!X)7@I7&XB+"!R971V86PL(')E='9A;"D["B`@("!]"B`@?0ID > M:69F("UC("UR("]U M+W-R8U]#5E,O=7-R+F)I;B]T M M"BTM+2`O=7-R+W-R8U]#5E,O=7-R+F)I;B]T M87(@(#0@,3`Z,C8Z,C@@,C`P,0HJ*BHJ*BHJ*BHJ*BHJ*BH**BHJ(#@L,3@@ > M*BHJ*@H@("Y.9"!T7-T96T@8V%L;',*("`N4V@@4UE.3U!325,* > M("`N3FT*(2`N3W`@1FP@4PH@("Y/<"!&;"!O($%R(&9I;&4*("`N1FP@<"!! > M M;VUM86YD"B`@+D]P(&%R9W,*+2TM(#@L,3@@+2TM+0H@("Y.9"!T M>7-T96T@8V%L;',*("`N4V@@4UE.3U!325,*("`N3FT*(2`N3W`@1FP@9F1$ > M4PH@("Y/<"!&;"!O($%R(&9I;&4*("`N1FP@<"!! M3W`@1FP@9F1$4PH@("Y/<"!&;"!O($%R(&9I;&4*("!C;VUM86YD"B`@+D]P > M(&%R9W,**BHJ*BHJ*BHJ*BHJ*BHJ"BHJ*B`R-2PS,"`J*BHJ"BTM+2`R-2PS > M.2`M+2TM"B`@+E!P"B`@5&AE(&]P=&EO;G,@87)E(&%S(&9O;&QO=W,Z"B`@ > M+D)L("UT86<@+7=I9'1H(&EN9&5N=`HK("Y)="!&;"!F"BL@5')A8V4@9&5C > M96YD86YT M9"!B>2!F;W)K*"DL"BL@=F9O M9&4@=&EM97-T86UP M96QA<'-E9`HK('-I;F-E('1H92!T M1FP@1`HK($EN8VQU9&4@=&EM97-T86UP M;F<@=&AE('1I;64@96QA<'-E9`HK('-I;F-E('1H92!L87-T(')E8V]R9&5D > M(&5V96YT+@H@("Y)="!&;"!3"B`@1&\@;F]T(&1I M;VX@86)O=70@2!T:&4@<')O8V5S M3F]R;6%L;'DL"D]N;'D@:6X@+W5S M('1R=7-S+F@*```````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M``````````!T M```````````````````````````````````````````````````````````` > M````````````````````````,3`P-C0T(``@("`W-C0@`"`@("`@,"``("`@ > M("`@(#(R,3`@(# M```````````````````````````````````````````````````````````` > M`````````````````````````````````````````````````````'5S=&%R > M("``=V]O9&IR``````````````````````````````````!W:&5E;``````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M`````````````````````````````````"HJ*B`O=7-R+W-R8R]S>7,O:V5R > M;B]K97)N7V9O M7,O:V5R;B]K97)N7V9O M.C0T.C(W(#(P,#$**BHJ*BHJ*BHJ*BHJ*BHJ"BHJ*B`S-BPT,B`J*BHJ"B`@ > M("H@4U5#2"!$04U!1T4N"B`@("H*("`@*@E`*",I:V5R;E]F;W)K+F,)."XV > M("A"97)K96QE>2D@-"\X+SDT"B$@("H@)$9R965"4T0Z('-R8R]S>7,O:V5R > M;B]K97)N7V9O M92!%>'`@)`H@("`J+PH@(`H@("-I;F-L=61E(")O<'1?:W1R86-E+F@B"BTM > M+2`S-BPT,B`M+2TM"B`@("H@4U5#2"!$04U!1T4N"B`@("H*("`@*@E`*",I > M:V5R;E]F;W)K+F,)."XV("A"97)K96QE>2D@-"\X+SDT"B$@("H@)$9R965" > M4T0Z('-R8R]S>7,O:V5R;B]K97)N7V9O M,C(@,#(Z,3`Z,S,@:FAB($5X<"`D"B`@("HO"B`@"B`@(VEN8VQU9&4@(F]P > M=%]K=')A8V4N:"(**BHJ*BHJ*BHJ*BHJ*BHJ"BHJ*B`U,"PU-2`J*BHJ"BTM > M+2`U,"PU-B`M+2TM"B`@(VEN8VQU9&4@/'-Y M;'5D92`\ M(VEN8VQU9&4@/'-Y M7-C86QL+F@^"B`@(VEN8VQU > M9&4@/'-Y M*BHJ*@HM+2T@-3 M9FQA9R`F(%!?4%!704E4*0H@(`D)='-L965P*'`Q+"!05T%)5"P@(G!P=V%I > M="(L(#`I.PHK(`HK(`DO*@HK(`D@*B!)9B!01E]&3U)+(&ES('-E="P@=&AE > M(&-H:6QD('!R;V-E M;"!F;&%G M<&9S9FQA9W,@)B!01E]&3U)+*0HK(`E["BL@"0EP,BT^<%]S=&]P M+3YP7W-T;W!S.PHK(`D)<#(M/G!?<&9S9FQA9W,@/2!P,2T^<%]P9G-F;&%G > M M=&5R('1O('!A M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M`````````````````````````````````````````'1R=7-S7V9I;&5S+W!I > M;V-T;"YD:69F```````````````````````````````````````````````` > M```````````````````````````````````````````````````````Q,#`V > M-#0@`"`@(# M,30S-#$`(#`````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M````````````````````````=7-T87(@(`!W;V]D:G(````````````````` > M`````````````````'=H965L```````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M````*BHJ("]U7,O<&EO8W1L+F@)4V%T($%U9R`R."`P > M,#HU,3HU-2`Q.3DY"BTM+2`O=7-R+W-R8U]#5E,O M:`E3=6X@36%R("`T(#$S.C0T.C`U(#(P,#$**BHJ*BHJ*BHJ*BHJ*BHJ"BHJ > M*B`W-"PW-R`J*BHJ"BTM+2`W-"PW."`M+2TM"B`@"B`@(R!D969I;F4@4$9? > M3$E.1T52"3!X,#$)+RH@2V5E<"!S=&]P M;&]S92`J+PH@(",@9&5F:6YE(%!&7TE354=)1`DP>#`R"2\J($EG;F]R92!5 > M240O1TE$(&-H86YG97,@*B\**R`C(&1E9FEN92!01E]&3U)+"3!X,#0)+RH@ > M4F5T86EN('-E='1I;F=S(&]N(&9O M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M``````````````````````````!T M```````````````````````````````````````````````````````````` > M````````````````````````````````````````,3`P-C0T(``@("`W-C0@ > M`"`@("`@,"``("`@("`@(#,Q,S,@(# M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M`````````'5S=&%R("``=V]O9&IR```````````````````````````````` > M``!W:&5E;``````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M`````````````````````````````````````````````````"\J"B`J($-O > M<')Y:6=H="`R,#`Q($IA;65Y(%=O;V0*("H*("H@4F5D:7-T M86YD('5S92!I;B!S;W5R8V4@86YD(&)I;F%R>2!F;W)M M:71H;W5T"B`J(&UO9&EF:6-A=&EO;BP@87)E('!E M9"!T:&%T('1H92!F;VQL;W=I;F<@8V]N9&ET:6]N M*B`Q+B!2961I M:6X@=&AE(&%B;W9E(&-O<'ER:6=H=`H@*B`@("!N;W1I8V4L('1H:7,@;&ES > M="!O9B!C;VYD:71I;VYS(&%N9"!T:&4@9F]L;&]W:6YG(&1I M"B`J(#(N(%)E9&ES=')I8G5T:6]N M<')O9'5C92!T:&4@86)O=F4@8V]P>7)I9VAT"B`J("`@(&YO=&EC92P@=&AI > M M:6UE M;6%T97)I86QS('!R;W9I9&5D('=I=&@@=&AE(&1I M("H@5$A)4R!33T945T%212!)4R!04D]6241%1"!"62!42$4@05542$]2($%. > M1"!#3TY44DE"551/4E,@8&!!4R!)4R M4B!)35!,245$(%=!4E)!3E1)15,L($E.0TQ51$E.1RP@0E54($Y/5"!,24U) > M5$5$(%1/+"!42$4*("H@24U03$E%1"!705)204Y42453($]&($U%4D-(04Y4 > M04))3$E462!!3D0@1DE43D534R!&3U(@02!005)424-53$%2(%!54E!/4T4* > M("H@05)%($1)4T-,04E-140N("!)3B!.3R!%5D5.5"!32$%,3"!42$4@0554 > M2$]2($]2($-/3E1224)55$]24R!"12!,24%"3$4*("H@1D]2($%.62!$25)% > M0U0L($E.1$E214-4+"!)3D-)1$5.5$%,+"!34$5#24%,+"!%6$5-4$Q!4EDL > M($]2($-/3E-%455%3E1)04P*("H@1$%-04=%4R`H24Y#3%5$24Y'+"!"550@ > M3D]4($Q)34E4140@5$\L(%!23T-54D5-14Y4($]&(%-50E-425155$4@1T]/ > M1%,*("H@3U(@4T525DE#15,[($Q/4U,@3T8@55-%+"!$051!+"!/4B!04D]& > M2513.R!/4B!"55-)3D534R!)3E1%4E)54%1)3TXI"B`J($A/5T5615(@0T%5 > M4T5$($%.1"!/3B!!3ED@5$A%3U)9($]&($Q)04))3$E462P@5TA%5$A%4B!) > M3B!#3TY44D%#5"P@4U1224-4"B`J($Q)04))3$E462P@3U(@5$]25"`H24Y# > M3%5$24Y'($Y%1TQ)1T5.0T4@3U(@3U1(15)725-%*2!!4DE324Y'($E.($%. > M62!705D*("H@3U54($]&(%1(12!54T4@3T8@5$A)4R!33T945T%212P@159% > M3B!)1B!!1%9)4T5$($]&(%1(12!03U-324))3$E462!/1@H@*B!354-(($1! > M34%'12X*("HO"@HC9&5F:6YE($9/3$Q/5T9/4DM3("`@("`@("`P>#`P,#`P > M,#`Q"B-D969I;F4@4D5,051)5D5424U%4U1!35!3(#!X,#`P,#`P,#(*(V1E > M9FEN92!!0E-/3%54151)34535$%-4%,@,'@P,#`P,#`P-`HC9&5F:6YE($Y/ > M4TE'4R`@("`@("`@("`@("`P>#`P,#`P,#`X"@IS=')U8W0@=')U M"GL*"6EN="!P:60["@EI;G0@9FQA9W,["@EI;G0@:6Y?9F]R:SL*"49)3$4@ > M*F]U=&9I;&4["@H) M="!T:6UE=F%L(&)E9F]R93L*"7-T M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > M```````````````````````````````````````````````````````````` > *```````````````` > ` > end > >Release-Note: > >Audit-Trail: > >Unformatted: > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-bugs" in the body of the message > -- | Matthew N. Dodd | '78 Datsun 280Z | '75 Volvo 164E | FreeBSD/NetBSD | | winter@jurai.net | 2 x '84 Volvo 245DL | ix86,sparc,pmax | | http://www.jurai.net/~winter | This Space For Rent | ISO8802.5 4ever | To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message