1. EupBit Again..

Here's a new version of EupBit.e
(Handles the input & output bit-based instead byte-based)

* I removed the buggy compression
* UPDATE as file mode still doesn't work right when seeking.
* Added the option to let alternative routines handle the input and output
(streaming add-ons)

Example:
    SetCP (file_handle, ids_sequence)

The ids_sequence will usually be a global constant defined in a library.
It will contain the routine iD's of routine that want to influence the input
and output of a certain file or device.

You can use this for compression, encryption, etc.
I'll adjust Daniel's Bersteins compression routines to work stream based
(and with multiple file_handles)
So you can compress and decompress your input and output.

it would be this simple:

include compress.e        -- which defines the global constant CP_DANIEL
<-- Daniel compression
include eupbit.e

SetCP (1,CP_DANIEL)        <-- Sets the screen's output to be
compressed/influences by the routines defined in the global constant
CP_DANIEL

The other routine still work as usual:

    put_bit (1,1)
    put_bits(1,{1,0,0,1,1})
    ?    get_bit (1)
    ?  get_bits (1,5)
    seek (1,4)
    seek(1,{4,1})
    seek(1,{17})    --the three seeks statements all move to byte 4 bit 1

The normal built-in function like: puts and gets will adjust their bit
position also, I've replaced their routines so this would be possible.
Have fun!

Ralf Nieuwenhuijsen
nieuwen at xs4all.nl








begin 666 Eupbit.e
M#0H@(" @+2T@5&AE('1R:6-K(&ES("AA(&YO=&4@=&\@<F5M96UB97(I+BXN
M#0H@(" @(" M+2!3971T:6YG(&$@8FET('!O<VET:79E("TM/B!O<E]B:71S
M*&DL=F%L7W!O<UMB:71?=&]?<V5T72D-"B @(" @("TM(%-E=&EN;F<@82!B
M72D-"B @(" M+2!)('=R;W1E('1H:7,@:&5R92!S;R!W92!A;&P@8V%N(&QO
M;VL@:70@=7 @96%S:6QY+BXN#0H@(" @#0H@(" @+2T@0FE4=TES12!!9&0M
M(&9E=R!B=6=S+@T*#0H@(" @+2T@0D)"0D)"0B @(" @(" @(&EI:2 @(" @
M(" @5%145%145%145%14#0H@(" @+2T@($)"("!"0B @(" @(" @:6EI:6D@
M(" @(" @(" @(%145%0@(" @(" @(" @)B!#3TU04D534TE/3@T*(" @("TM
M("!"0B @0D(@(" @(" @("!I:6D@(" @(" @(" @(" @5%0@(" @(" @(" @
M(" @("!C(&\@;2!P('(@92!S(',@:2!O(&X-"B @(" M+2 @0D)"0D(@("!"
M7TE?5" @(" @(" @($)?25]4(" @(%14(" @($)?25]4#0H@(" @+2T@($)"
M("!"0B @("!W:7-E(&EI:2 @(" @('=I<V4@("!45" @(" @('=I<V4@(" @
M(" @#0H@(" @+2T@($)"("!"0B @(" @(" @(&EI:2 @(" @(" @(" @("!4
M5" @(" @(" -"B @(" M+2!"0D)"0D)"(" @(" @("!I:6EI:2 @(" @(" @
M(" @5%145" @(" @(" @("!B>2!286QF($YI975W96YH=6EJ<V5N#0H-"B @
M(" M+2!&<F5E5V%R92!T;R!A;&PL('!L96%S92!I;7!R;W9E+"!C:&%N9V4@
M87,@>6]U(&QI:V4N#0H@(" @+2T@22=M("IN;W0J(')E<W!O;G-I8FQE(&9O
M+ T*(" @("TM(" @(" @>6]U<B!P970L('EO=7(@:&%I<F-U="P@971C+B -
M"@T*(" @(" @(" @(" @(" @(" @(" M+2!33R!54T4@050@64]54B!/5TX@
M4DE32R M+0T*#0HM+2TM+2T\/"XN($5U<&AO<FEA($)I=%=I<V4@061D+4]N
M#0HM+2 @(" @($-O;7!L971E;'D@<')O9W)A;6UE9"!B>2!286QF($YI975W
M96YH=6EJ<V5N+@T*+2T@(" @("!&;W(@;6]R92!I;F9O<FUA=&EO;B!Y;W4@
M8V%N(&-O;G1A8W0@=&AI<R Q-2UY96%R<R!O;&0 at 8F]Y(&%T.@T*#0HM+2 @
M(" @(" @("XN7R]>:&]M95]A9&1R97->7%\N+B @/GP\(" N+E\O7F5M86EL
M7V%D9')E<UY<7RXN#0H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @#0HM+2 @(" @(" @(" @(" @4V-H;V5N97(@,C(@(" @(" @/GP\(" @
M(" @#0HM+2 @(" @(" @(" @(" @,C0P,2!-5" @(" @(" @(" @/GP\(" @
M(&YI975W96Y >',T86QL+FYL#0HM+2 @(" @(" @(" @(" @06QP:&5N($$O
M1"!2:6IN(" @/GP\#0HM+2 @(" @(" @(" @(" @2&]L;&%N9" @(" @(" @
M(" @/GP\(" @(" @(" @(" @(" @(" @(" @#0H-"BTM(" @(" @4&QE87-E
M"BTM(" @(" @268@>6]U('5S92!T:&ES(&-O9&4@9F]R(&%N>71H:6YG(&-O
M;6UE<F-I86P@*G!L96%S92H@9VEV92!M92!A#0HM+2 @(" @(" @("!A(&-O
M8VAO:6-E+@T*+2T@(" @("!4:&ES(&QI8G)A<GD@:7,@1G)E95=A<F4@(2$A
M(2 @(" @(" -"@T*+2T@(" @("!3964@=&AE(&9I;&4@)W)E861M92YT>'0G
M(&9O<B!I;G-T<G5C=&EO;G,@9F]R(&%N>2!H;W<M=&\G<RX-"BTM(" @(" @
M(&UI<VQE861I;F<@97AP;&5N871I;VYS#0HM+2 @(" @(" @("!T;R!A8F]V
M/BTM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2T-"B @( T*+2T\/"XN
M(%)E8V]M;65N9&5D('-E='1I;F=S(&%R92 N+CX^#0H@( T*(" @(" @(" M
M+2!W:71H;W5T('1Y<&5?8VAE8VL-"B @(" @(" @+2T@=VET:&]U="!W87)N
M:6YG#0H@(" @(" @("TM('=I=&AO=70@=')A8V4@#0H-"BTM/#PN+B!#;VYS
M=&%N=',@)B!,;V-A;',@+BX^/B @(" -"@T*(" @(&-O;G-T86YT('9A;%]P
M;W,@/2![(" Q+" @(#(L(" @-"P@(" X+" @,38L(" S,BP@(#8T+" Q,CA]
M#0H@(" @8V]N<W1A;G0@=F%L7VYE9R ]('LR-30L(#(U,RP@,C4Q+" R-#<L
M(#(S.2P at ,C(S+" Q.3$L(#$R-WT-"B @(" -"B @("!I;G1E9V5R(&1U;6UY
M7VD@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @9'5M;7E?:2 ](# -
M"@T*+2T\/"XN($]R9V%N:7II;F<@=&AE($)I="!(86YD;&5R<R N+CX^#0H-
M"B @("!S97%U96YC92!B:71?<&]S(" @(" @(" M+2!3879E<R!T:&4@8W5R
M<F5N="!B:70@<&]S:71I;VX-"B @("!S97%U96YC92!C=7)?8VAA<B @(" @
M(" M+2!3879E<R!T:&4@8W5R<F5N="!C:&%R86-T97(-"B @("!S97%U96YC
M92!R96%D7VUO9&4@(" @(" M+2!3879E<R!T:&4@<F5A9"UE;F%B;&4@;6]D
M92!V86QU90T*(" @('-E<75E;F-E('=R:71E7VUO9&4@(" @("TM(%-A=F5S
M('1H92!W<FET92UE;F%B;&4@=F%L=64-"B @("!S97%U96YC92!C<U]M;V1E
M(" @(" @(" M+2!3879E<R!T:&4@)V-H86YG960@/R<@;6]D92 @(" @(" -
M"B @(" -"BTM/#PN+B!/<F=A;FEZ:6YG('1H92!#;VUP<F5S<VEO;B!(86YD
M;&5R<R N+CX^#0H-"B @("!S97%U96YC92!C<'=?;6]D92 @(" @(" M+2!3
M879E<R!T:&4@8V]M<')E<W-I;VX@=W)I=&4@:40-"B @("!S97%U96YC92!C
M<')?;6]D92 @(" @(" M+2!3879E<R!T:&4@8V]M<')E<W-I;VX@<F5A9"!I
M1 T*(" @('-E<75E;F-E(&-P8U]M;V1E(" @(" @("TM(%-A=F5S('1H92!C
M;VUP<F5S<VEO;B!C;&]S92!I1 T*(" @('-E<75E;F-E(&-P;U]M;V1E(" @
M(" @("TM(%-A=F5S('1H92!C;VUP<F5S<VEO;B!O<&5N(&E$#0H-"BTM/#PN
M+B!);FET:6%L:7II;F<@=&AE(&1E9F%U;'0@9FEL92UH86YD;&5R<R N+CX^
M#0H-"B @(" M+2!%=7!H;W)I82!H87,@=&AR964@9&5F875L="!F:6QE+6AA
M;F1L97)S.@T*(" @(" @(" @(" M+2 K(%1H92!I;G!U="!D979I8V4@+71H
M92!K97EB;V%R9"T@:6YP=70@=VEL;"!R96%D:6X@05-#24DM=&5X= T*(" @
M(" @(" @(" M+2 K(%1H92!T97)M:6YA;" M=&AE('-C<F5E;BT@;W5T<'5T
M('=I;&P@9V5N97)A=&4@05-#24DM=&5X= T*(" @(" @(" @(" M+2 K(%1H
M($%30TE)+71E>'0-"B @(" -"B @(" M+2!)(')E86QL>2 J9&]N)W0J(&MN
M=&5D#0H-"B @(" M+2!&;W(@8FEN86ER>2!U<V%G92XN#0H@(" @8FET7W!O
M<R @(" @/2![,2PQ+#%](" @(" @(" @(" M+2 @(" @(" @(" K(&)I="!P
M;W-I=&EO;B!I;G-I9&4@8VAA<@T*(" @(&-U<E]C:&%R(" @(#T@>S L,"PP
M?2 @(" @(" @(" @+2T@(" @(" @(" @*R!W:71H('9A;'5E(",P, T*(" @
M(')E861?;6]D92 @(#T@>S$L,"PP?2 @(" @(" @(" @+2T@(" @(" @(" @
M*R!R96%D86)L92!D979I8V4-"B @("!W<FET95]M;V1E(" ]('LP+#$L,7T@
M(" @(" @(" @("TM(" @(" @(" @("L@=W)I=&%B;&4@9&5V:6-E#0H@(" @
M8W-?;6]D92 @(" @/2![,"PP+#!](" @(" @(" @(" M+2 @(" @(" @(" K
M(&YO="!C:&%N9V5D('EE= T*(" @( T*(" @("TM($9O<B!C;VUP<F5S<VEO
M;B!U<V%G92XN#0H@(" @8W!R7VUO9&4@(" @/2![+3$L+3$L+3%](" @(" @
M(" M+2 @(" @(" @(" K(&YO(&-O;7!R97-S:6]N('EE= T*(" @(&-P=U]M
M;V1E(" @(#T@>RTQ+"TQ+"TQ?2 @(" @(" @+2T@(" @(" @(" @*R!N;R!C
M;VUP<F5S<VEO;B!Y970-"B @("!C<&-?;6]D92 @(" ]('LM,2PM,2PM,7T@
M(" @(" @("TM(" @(" @(" @("L@;F\@8V]M<')E<W-I;VX@>65T#0H@(" @
M8W!O7VUO9&4@(" @/2![+3$L+3$L+3%](" @(" @(" M+2 @(" @(" @(" K
M(&YO(&-O;7!R97-S:6]N('EE= T*#0HM+3P\+BX@5'EP97,@+BX^/@T*#0H@
M(" @='EP92!B;V]L7V\@*"!O8FIE8W0@:2 I(" @(" -"B @(" M+2!";V]L
M96%N(&]B:F5C= T*(" @("TM(&5I=&AE<B!A;B!A=&]M(&]F(#$@;W(@,"!O
M<B!A;B Q1"!S97%U96YC92!W:71H(#$@86YD(# G<PT*(" @(" @("!I9B!S
M97%U96YC92AI*2!T:&5N(" @(" @(" @(" @(" @(" -"B @(" @(" @(" @
M(&9O<B!J(#T@,2!T;R!L96YG=&@H:2D@9&\@(" @(" @#0H@(" @(" @(" @
M(" @(" @:68@;F]T(&%T;VTH:5MJ72D@=&AE;B!R971U<FX@,"!E;F0@:68-
M"B @(" @(" @(" @(" @("!I9B!I6VI=("$](# @86YD(&E;:ET@(3T@,2!T
M:&5N(')E='5R;B P(&5N9"!I9@T*(" @(" @(" @(" @96YD(&9O<@T*(" @
M(" @("!E;'-E(" -"B @(" @(" @(" @(')E='5R;B H:2 ](# I(&]R("AI
M(#T@,2D-"B @(" @(" @96YD(&EF#0H@(" @(" @(')E='5R;B Q#0H@(" @
M96YD('1Y<&4@(" -"B @(" -"B @("!T>7!E(&9I;&5?:&%N9&QE("@@:6YT
M96=E<B!F("D@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" -"B @(" M
M+2!&:6QE($AA;F1L97( at ;V)J96-T(&-A;B!.3U0@8F4@;F5G871I=F4-"B @
M(" @(" @<F5T=7)N(&8@/CT@, T*(" @(&5N9"!T>7!E#0H-"BTM/#PN+B!2
M:&4@8G5I;'0M:6X@<F]U=&EN97,-"B @(" @(" @(" @( T*(" @(&9U;F-T
M:6]N(')E86Q?;W!E;B H<V5Q=65N8V4@<S$L('-E<75E;F-E(',R*0T*(" @
M(" @("!R971U<FX@;W!E;BAS,2QS,BD-"B @("!E;F0@9G5N8W1I;VX-"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @#0H@(" @<')O8V5D=7)E(')E86Q?
M8VQO<V4@*&9I;&5?:&%N9&QE(&DI( T*(" @(" @("!I9B!C<&-?;6]D95MI
M72 A/2 M,2!T:&5N#0H@(" @(" @(" @("!C86QL7W!R;V,H8W!C7VUO9&5;
M:5TL>VE]*0T*(" @(" @("!E;F0@:68-"B @(" @(" @8VQO<V4H:2D-"B @
M("!E;F0@<')O8V5D=7)E(" @#0H@(" @#0H@(" @<')O8V5D=7)E(')E86Q?
M<'5T<R H9FEL95]H86YD;&4@9BP@;V)J96-T('@I#0H@(" @(" @(&EF(&-P
M=U]M;V1E("$]("TQ('1H96X@#0H@(" @(" @(" @("!C86QL7W!R;V,H8W!W
M7VUO9&5;9ETL>V8L>'TI#0H@(" @(" @(&5L<V4-"B @(" @(" @(" @('!U
M=',H9BP@>"D-"B @(" @(" @96YD(&EF#0H@(" @96YD('!R;V-E9'5R92 @
M(" @( T*(" @( T*(" @(&9U;F-T:6]N(')E86Q?9V5T8R H9FEL95]H86YD
M;&4@:2D@(" @(" @(" @#0H@(" @(" @(&EF(&-P<E]M;V1E("$]("TQ('1H
M96X-"B @(" @(" @(" @(')E='5R;B!C86QL7V9U;F,H8W!R7VUO9&5;:5TL
M>VE]*0T*(" @(" @("!E;'-E#0H@(" @(" @(" @("!R971U<FX@9V5T8RAI
M*0T*(" @(" @("!E;F0@:68-"B @("!E;F0@9G5N8W1I;VX-"B @(" -"B @
M("!F=6YC=&EO;B!R96%L7V=E=',@*&9I;&5?:&%N9&QE(&DI#0H@(" @<V5Q
M=65N8V4@<F5T(" @(" @(" -"B @(" @(" @:68@8W!R7VUO9&4@(3T@+3$@
M=&AE;@T*(" @(" @(" @(" @<F5T(#T@>V-A;&Q?9G5N8RAC<')?;6]D95MI
M72Q[:7TI?0T*(" @(" @(" @(" @=VAI;&4@<F5T6VQE;F=T:"AR970I72 A
M/2 G7&XG(&%N9"!R971;;&5N9W1H*')E="E=("$]("TQ(&1O#0H@(" @(" @
M(" @(" @(" @<F5T(#T@<F5T("8@8V%L;%]F=6YC*&-P<E]M;V1E6VE=+'MI
M?2D@(" @(" @(" @(" @(" -"B @(" @(" @(" @(&5N9"!W:&EL90T*(" @
M(" @(" @(" @:68@<F5T6VQE;F=T:"AR970I72 ]("TQ('1H96X@<F5T(#T@
M<F5T6S$N+FQE;F=T:"AR970I+3%=(&5N9"!I9@T*(" @(" @("!E;'-E#0H@
M(" @(" @(" @("!R971U<FX@9V5T<R H:2D-"B @(" @(" @96YD(&EF#0H@
M(" @96YD(&9U;F-T:6]N#0H@(" @#0HM+3P\+BX@4V5E:R!2;W5T:6YE("XN
M/CX@#0H@(" @(" @+2T@3F5W("8@26UP<F]V960@4V5E:R!2;W5T:6YE("AT
M;R!B92!B:6YA:7)Y(&-O;7!A=&EB;&4I#0H-"B @("!G;&]B86P@9G5N8W1I
M;VX@<V5E:R H(&9I;&5?:&%N9&QE(&9N+"!O8FIE8W0@>" I#0H@(" @:6YT
M96=E<B!R970-"B @(" @(" @:68@<V5Q=65N8V4@*'@I('1H96X@(" @(" @
M(" @(" @(" @(" M+2!-86-H:6YE7V9U;F,@,3D@:7,@4T5%2PT*(" @(" @
M(" @(" @:68@;&5N9W1H*'@I(#P@,B!T:&5N(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( T*(" @(" @(" @(" @(" @(&EF(&UA8VAI
M;F5?9G5N8R@R,"QF;BD@(3T@9FQO;W(H>%LQ72\X*2!T:&5N(" @( T*(" @
M(" @(" @(" @(" @(" @("!R970@/2!M86-H:6YE7V9U;F,H(#$Y+"![9FXL
M(&9L;V]R*'A;,5TO."E]("D-"B @(" @(" @(" @(" @("!E;'-E#0H@(" @
M(" @(" @(" @(" @(" @(')E=" ](# -"B @(" @(" @(" @(" @("!E;F0@
M:68-"B @(" @(" @(" @(" @("!B:71?<&]S6V9N72 ](')E;6%I;F1E<B H
M>%LQ72PX*2 @(" -"B @(" @(" @(" @(" @("!I9B!R96%D7VUO9&5;9FY=
M('1H96X@( T*(" @(" @(" @(" @(" @(" @("!C=7)?8VAA<EMF;ET@/2!R
M96%L7V=E=&,H9FXI#0H@(" @(" @(" @(" @(" @(" @(')E=" ](&UA8VAI
M;F5?9G5N8R H,3DL>V9N+"!F;&]O<BAX6S%=+S@I?2D-"B @(" @(" @(" @
M(" @("!E;'-E( T*(" @(" @(" @(" @(" @(" @("!C=7)?8VAA<EMF;ET@
M/2 P#0H@(" @(" @(" @(" @(" @96YD(&EF( T*(" @(" @(" @(" @96QS
M90T*(" @(" @(" @(" @(" @(&EF(&UA8VAI;F5?9G5N8R@R,"QF;BD@(3T@
M>%LQ72!T:&5N( T*(" @(" @(" @(" @(" @(" @("!R970@/2!M86-H:6YE
M7V9U;F,@*#$Y+'MF;BP@>%LQ77TI( T*(" @(" @(" @(" @(" @(&5L<V4-
M"B @(" @(" @(" @(" @(" @(" @<F5T(#T@," @(" -"B @(" @(" @(" @
M(" @("!E;F0@:68-"B @(" @(" @(" @(" @("!B:71?<&]S6V9N72 ]('A;
M,ET@(" @(" @(" @(" @(" @(" @(" @(" @(" -"B @(" @(" @(" @(" @
M("!I9B!R96%D7VUO9&5;9FY=('1H96X-"B @(" @(" @(" @(" @(" @(" @
M8W5R7V-H87);9FY=(#T@<F5A;%]G971C*&9N*0T*(" @(" @(" @(" @(" @
M(" @("!R970@/2!M86-H:6YE7V9U;F,@*#$Y+'MF;BQX6S%=?2D-"B @(" @
M(" @(" @(" @("!E;'-E#0H@(" @(" @(" @(" @(" @(" @(&-U<E]C:&%R
M6V9N72 ](# -"B @(" @(" @(" @(" @("!E;F0@:68@(" @(" @( T*(" @
M(" @(" @(" @96YD(&EF#0H@(" @(" @(&5L<V4-"B @(" @(" @(" @(&EF
M(&UA8VAI;F5?9G5N8R@R,"QF;BD@(3T@>"!T:&5N( T*(" @(" @(" @(" @
M(" @(')E=" ](&UA8VAI;F5?9G5N8R H,3DL>V9N+"!X?2D@#0H@(" @(" @
M(" @("!E;'-E#0H@(" @(" @(" @(" @(" @<F5T(#T@," @(" -"B @(" @
M(" @(" @(&5N9"!I9@T*(" @(" @(" @(" @8FET7W!O<UMF;ET@/2 Q(" @
M(" @(" @(" @(" @(" @(" @(" @#0H@(" @(" @(" @("!I9B!R96%D7VUO
M9&5;9FY=('1H96X-"B @(" @(" @(" @(" @("!C=7)?8VAA<EMF;ET@/2!R
M96%L7V=E=&,H9FXI#0H@(" @(" @(" @(" @(" @<F5T(#T@;6%C:&EN95]F
M=6YC("@Q.2Q[9FXL('A]*0T*(" @(" @(" @(" @96QS90T*(" @(" @(" @
M(" @(" @(&-U<E]C:&%R6V9N72 ](# -"B @(" @(" @(" @(&5N9"!I9@T*
M(" @(" @("!E;F0@:68@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( T*(" @(" @("!C<U]M;V1E6V9N
M72 ](# -"B @(" @(" @<F5T=7)N(')E= T*(" @(&5N9"!F=6YC=&EO;@T*
M#0HM+3P\+BX@0VQO<V4@4F]U=&EN92 N+CX^(" @(" @(" @(" @(" @(" @
M(" @(" @(" -"B @(" @(" M+2!.97<@)B!);7!R;W9E9"!C;&]S92!R;W5T
M:6YE("AT;R!B92!B:6YA:7)Y(&-O;7!A=&EB;&4I#0H-"B @("!G;&]B86P@
M<')O8V5D=7)E(&-L;W-E("@@;V)J96-T('@@*0T*(" @(" @("!I9B!S97%U
M96YC92AX*2!T:&5N#0H@(" @(" @(" @("!F;W(@:B ](#$@=&\@;&5N9W1H
M*'@I(&1O#0H@(" @(" @(" @(" @(" @<F5A;%]C;&]S92AX6VI=*0T*(" @
M(" @(" @(" @96YD(&9O<@T*(" @(" @("!E;'-E(" -"B @(" @(" @(" @
M(&EF('@@/2 Q(&]R('@@/2 R('1H96X@<F5T=7)N(&5N9"!I9@T*(" @(" @
M(" @(" @:68@8W-?;6]D95MX72!T:&5N#0H@(" @(" @(" @(" @(" @<'5T
M<R H>"QC=7)?8VAA<EMX72D-"B @(" @(" @(" @(" @("!C<U]M;V1E6WA=
M(#T@, T*(" @(" @(" @(" @96YD(&EF#0H@(" @(" @(" @("!R96%L7V-L
M;W-E("AX*0T*(" @(" @(" @(" @8FET7W!O<UMX72 ]("TQ#0H@(" @(" @
M(" @("!F;W(@:B ](&QE;F=T:"AB:71?<&]S*2!T;R Q(&)Y("TQ(&1O#0H@
M(" @(" @(" @(" @(" @:68@8FET7W!O<UMJ72 A/2 M,2!T:&5N(&5X:70@
M96YD(&EF#0H@(" @(" @(" @(" @(" @8FET7W!O<R ](&)I=%]P;W-;,2XN
M:BTQ70T*(" @(" @(" @(" @(" @(&-U<E]C:&%R(#T@8W5R7V-H87);,2XN
M:BTQ70T*(" @(" @(" @(" @(" @(')E861?;6]D92 ](')E861?;6]D95LQ
M+BYJ+3%=#0H@(" @(" @(" @(" @(" @=W)I=&5?;6]D92 ]('=R:71E7VUO
M9&5;,2XN:BTQ70T*(" @(" @(" @(" @(" @(&-S7VUO9&4@/2!C<U]M;V1E
M6S$N+FHM,5T-"B @(" @(" @(" @(&5N9"!F;W(-"B @(" @(" @96YD(&EF
M(" @(" @( T*(" @(&5N9"!P<F]C961U<F4-"@T*+2T\/"XN($]P96X@4F]U
M=&EN92 N+CX^(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" -"B @(" @(" @+2T@3F5W("8@26UP<F]V960@;W!E;B!R;W5T:6YE
M("@@<V]M92!S='5F9B!N965D('1O(&)E(&1O;F4@=&AE;B I#0H-"B @("!G
M;&]B86P@9G5N8W1I;VX@;W!E;B H<V5Q=65N8V4@<S$L('-E<75E;F-E(',R
M*0T*(" @(&EN=&5G97(@<F5T(" @( T*(" @(" @("!R970@/2!R96%L7V]P
M96XH<S$L(',R*2 @(" @(" @(" @( T*(" @(" @("!I9B!R970@/2 M,2!T
M:&5N(')E='5R;B M,2!E;F0@:68-"B @(" @(" @<S(@/2!S,B K("@H<S(@
M/" Y-RDJ(#,R*0T*(" @(" @("!I9B!F:6YD*"=U)RQS,BD@=&AE;@T*(" @
M(" @(" @(" @<'5T<R@Q+")<;B @(" A3T]04R$@/CX@(%-O<G)Y+"!B=70@
M"B @(" @(" @(" @('!U=',H,2PB7&X@(" @/#PN+B!4:&4@0FEN86ER>2!!
M/B!<;B(I#0H@(" @(" @(" @("!P=71S*#$L(EQN(" @(" @(" @/"TZ+3X@
M7&XB*0T*(" @(" @(" @(" @<'5T<R@Q+")<;B @(" @("!9;W4@8V%N(&5M
M/EQN(BD-"B @(" @(" @(" @(')E='5R;B M,2 @(" @(" @(" @( T*(" @
M(" @("!E;F0@:68-"B @(" @(" @8FET7W!O<R ](&%P<&5N9"AB:71?<&]S
M+" Q*2 @#0H@(" @(" @(')E861?;6]D92 ](&%P<&5N9"AR96%D7VUO9&4L
M(&9I;F0H)W4G+',R*2!O<B!F:6YD*"=R)RQS,BDI( T*(" @(" @("!W<FET
M:6YD*"=A)RQS,BD@;W(@9FEN9"@G=R<L<S(I*0T*(" @(" @("!C<U]M;V1E
M(#T@(&%P<&5N9"AC<U]M;V1E+" P*0T*(" @(" @("!C<'=?;6]D92 ]("!A
M<'!E;F0H8W!W7VUO9&4L(# I#0H@(" @(" @(&-P<E]M;V1E(#T@(&%P<&5N
M9"AC<')?;6]D92P@,"D-"B @(" @(" @8W!C7VUO9&4@/2 @87!P96YD*&-P
M8U]M;V1E+" P*0T*(" @(" @("!C<&]?;6]D92 ]("!A<'!E;F0H8W!O7VUO
M9&4L(# I#0H@(" @(" @(&EF(')E861?;6]D95MR971=('1H96X-"B @(" @
M(" @(" @(" @("!C=7)?8VAA<B ](&%P<&5N9"AC=7)?8VAA<BP@<F5A;%]G
M971C*')E="DI#0H@(" @(" @(&5L<V4-"B @(" @(" @(" @(&-U<E]C:&%R
M(#T@87!P96YD*&-U<E]C:&%R+" P*0T*(" @(" @("!E;F0@:68-"B @(" @
M(" @:68@<V5E:R H<F5T+"![,"PQ?2D@(3T@,"!T:&5N(&-L;W-E*')E="D@
M<F5T=7)N("TQ(&5N9"!I9@T*(" @(" @("!R971U<FX@<F5T(" @(" @(" @
M(" @( T*(" @(&5N9"!F=6YC=&EO;B @#0H-"BTM/#PN+B!":71S(%!U="!2
M;W5T:6YE("XN/CX-"B @(" @(" M+2!/=71P=71S(&$@8FET(&]R(&$@<V5Q
M=65N8V4@;V8@8FET<PT*(" @( T*(" @(&=L;V)A;"!P<F]C961U<F4@<'5T
M7V)I=',@*"!F:6QE7VAA;F1L92!B:"P@8F]O;%]O(&)I="D-"B @(" @(" @
M:68@871O;2AB:70I('1H96X-"B @(" @(" @(" @(&EF(&)I="!T:&5N( T*
M(" @(" @(" @(" @(" @(&EF(&-U<E]C:&%R6V)H72 \('9A;%]P;W-;8FET
M7W!O<UMB:%U=('1H96X-"B @(" @(" @(" @(" @(" @(" @8W5R7V-H87);
M8FA=(#T@8W5R7V-H87);8FA=("L@=F%L7W!O<UMB:71?<&]S6V)H75T-"B @
M(" @(" @(" @(" @("!E;'-E(" -"B @(" @(" @(" @(" @(" @(" @8W5R
M<&]S6V)H75TI#0H@(" @(" @(" @(" @(" @96YD(&EF#0H@(" @(" @(" @
M("!E;'-E#0H@(" @(" @(" @(" @(" @:68@8W5R7V-H87);8FA=(#X]('9A
M;%]P;W-;8FET7W!O<UMB:%U=('1H96X-"B @(" @(" @(" @(" @(" @(" @
M6V)I=%]P;W-;8FA=72D-"B @(" @(" @(" @(" @("!E;F0@:68-"B @(" @
M(" @(" @(&5N9"!I9B @(" -"B @(" @(" @(" @(&)I=%]P;W-;8FA=(#T@
M8FET7W!O<UMB:%T@*R Q#0H@(" @(" @(" @("!C<U]M;V1E6V)H72 ](#$-
M"B @(" @(" @(" @(&EF(&)I=%]P;W-;8FA=(#X@."!T:&5N( T*(" @(" @
M(" @(" @(" @(" @("!P=71S("AB:"P@8W5R7V-H87);8FA=*0T*(" @(" @
M(" @(" @(" @(" @("!I9B!R96%D7VUO9&5;8FA=('1H96X-"B @(" @(" @
M(" @(" @(" @(" @(" @(&-U<E]C:&%R6V)H72 ](')E86Q?9V5T8RAB:"D-
M"B @(" @(" @(" @(" @(" @(" @(" @(&1U;6UY7VD@/2!M86-H:6YE7V9U
M;F,H,3DL>V)H+"!M86-H:6YE7V9U;F,H,C L8F@I("T@,7TI#0H@(" @(" @
M(" @(" @(" @(" @(&5L<V4-"B @(" @(" @(" @(" @(" @(" @(" @(&-U
M<E]C:&%R6V)H72 ](# -"B @(" @(" @(" @(" @(" @(" @96YD(&EF#0H@
M(" @(" @(" @(" @(" @8FET7W!O<UMB:%T@/2 Q( T*(" @(" @(" @(" @
M(" @(&-S7VUO9&5;8FA=(#T@, T*(" @(" @(" @(" @96YD(&EF#0H@(" @
M(" @(&5L<V4@(" @(" -"B @(" @(" @(" @(&9O<B!J(#T@,2!T;R!L96YG
M=&@H8FET*2!D;PT*(" @(" @(" @(" @(" @(&EF(&)I=%MJ72!T:&5N( T*
M(" @(" @(" @(" @(" @(" @("!I9B!C=7)?8VAA<EMB:%T@/"!V86Q?<&]S
M6V)I=%]P;W-;8FA=72!T:&5N#0H@(" @(" @(" @(" @(" @(" @(" @("!C
M8FA=70T*(" @(" @(" @(" @(" @(" @("!E;'-E(" -"B @(" @(" @(" @
M(" @(" @(" @(" @(&-U<E]C:&%R6V)H72 ](&]R7V)I=',H8W5R7V-H87);
M8FA=+'9A;%]P;W-;8FET7W!O<UMB:%U=*0T*(" @(" @(" @(" @(" @(" @
M("!E;F0@:68-"B @(" @(" @(" @(" @("!E;'-E#0H@(" @(" @(" @(" @
M(" @(" @(&EF(&-U<E]C:&%R6V)H72 ^/2!V86Q?<&]S6V)I=%]P;W-;8FA=
M72!T:&5N#0H@(" @(" @(" @(" @(" @(" @(" @("!C=7)?8VAA<EMB:%T@
M/2 @86YD7V)I=',H8W5R7V-H87);8FA=+'9A;%]N96=;8FET7W!O<UMB:%U=
M*0T*(" @(" @(" @(" @(" @(" @("!E;F0@:68-"B @(" @(" @(" @(" @
M("!E;F0@:68@(" @#0H@(" @(" @(" @(" @(" @8FET7W!O<UMB:%T@/2!B
M:71?<&]S6V)H72 K(#$-"B @(" @(" @(" @(" @("!C<U]M;V1E6V)H72 ]
M(#$-"B @(" @(" @(" @(" @("!I9B!B:71?<&]S6V)H72 ^(#@@=&AE;B -
M"B @(" @(" @(" @(" @(" @(" @(" @('!U=',@*&)H+"!C=7)?8VAA<EMB
M:%TI#0H@(" @(" @(" @(" @(" @(" @(" @("!I9B!R96%D7VUO9&5;8FA=
M('1H96X-"B @(" @(" @(" @(" @(" @(" @(" @(" @("!C=7)?8VAA<EMB
M:%T@/2!R96%L7V=E=&,H8F@I#0H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @9'5M;7E?:2 ](&UA8VAI;F5?9G5N8R at Q.2Q[8F@L(&UA8VAI;F5?9G5N
M8R@R,"QB:"D@+2 Q?2D-"B @(" @(" @(" @(" @(" @(" @(" @(&5L<V4@
M(" @#0H@(" @(" @(" @(" @(" @(" @(" @(" @(" @8W5R7V-H87);8FA=
M(#T@, T*(" @(" @(" @(" @(" @(" @(" @(" @96YD(&EF#0H@(" @(" @
M(" @(" @(" @(" @(&)I=%]P;W-;8FA=(#T@,2!C=7)?8VAA<EMB:%T@/2 P
M#0H@(" @(" @(" @(" @(" @96YD(&EF#0H@(" @(" @(" @("!E;F0@9F]R
M#0H@(" @(" @(&5N9"!I9@T*(" @(&5N9"!P<F]C961U<F4-"@T*+2T\/"XN
M(%-E<75E;F-E('!U="!R;W5T:6YE("XN/CX-"B @(" @(" M+2!.97<@)B!)
M92D-"@T*(" @(&=L;V)A;"!P<F]C961U<F4@<'5T<R H(&9I;&5?:&%N9&QE
M(&)H+"!O8FIE8W0@>" I( T*(" @(" @("!I9B!B:71?<&]S6V)H72 ](#$@
M=&AE;@T*(" @(" @(" @(" @<F5A;%]P=71S*&)H+"!X*0T*(" @(" @(" @
M(" @:68@<F5A9%]M;V1E6V)H72!T:&5N#0H@(" @(" @(" @(" @(" @(" @
M(&-U<E]C:&%R6V)H72 ](')E86Q?9V5T8RAB:"D-"B @(" @(" @(" @(" @
M*#(P+&)H*2 M(#%]*0T*(" @(" @(" @(" @96YD(&EF(" @(" -"B @(" @
M(" @(" @(&-S7VUO9&5;8FA=(#T@, T*(" @(" @("!E;'-E#0H@(" @(" @
M(" @("!I9B!A=&]M*'@I('1H96X@>" ]('MX?2!E;F0@:68-"B @(" @(" @
M(" @(&9O<B!J(#T@,2!T;R!L96YG=&@H>"D@9&\@(" @(" @(" @( T*(" @
M(" @(" @(" @(" @(&EF(&-U<E]C:&%R6V)H72 \('9A;%]P;W-;8FET7W!O
M<UMB:%U=('1H96X-"B @(" @(" @(" @(" @(" @(" @8W5R7V-H87);8FA=
M<&]S6V)I=%]P;W-;8FA=72DI#0H@(" @(" @(" @(" @(" @96QS90T*(" @
M(" @(" @(" @(" @(" @("!C=7)?8VAA<EMB:%T@/2!R96UA:6YD97(H8W5R
M7V-H87);8FA=+'9A;%]P;W-;8FET7W!O<UMB:%U=*2 K("AX6VI=("T@<F5M
M86EN9&5R*'A;:ETL=F%L7W!O<UMB:71?<&]S6V)H75TI*0T*(" @(" @(" @
M(" @(" @(&5N9"!I9B @(" @(" @(" @( T*(" @(" @(" @(" @(" @(')E
M86Q?<'5T<RAB:"P@8W5R7V-H87);8FA=*2 @(" @(" @(" @(" @(" @(" @
M(" @( T*(" @(" @(" @(" @(" @(&EF(')E861?;6]D95MB:%T@=&AE;B -
M"B @(" @(" @(" @(" @(" @(" @(" @(&-U<E]C:&%R6V)H72 ](')E86Q?
M9V5T8RAB:"D-"B @(" @(" @(" @(" @(" @(" @8W5R7V-H87);8FA=(#T@
M:&%R6V)H72 M(')E;6%I;F1E<BAC=7)?8VAA<EMB:%TL=F%L7W!O<UMB:71?
M<&]S6V)H75TI*0T*(" @(" @(" @(" @(" @(" @("!D=6UM>5]I(#T@;6%C
M"B @(" @(" @(" @(" @("!E;'-E#0H@(" @(" @(" @(" @(" @(" @(&-U
M<E]C:&%R6V)H72 ](')E;6%I;F1E<BAX6VI=+'9A;%]P;W-;8FET7W!O<UMB
M:%U=*0T*(" @(" @(" @(" @(" @(&5N9"!I9B @(" @#0H@(" @(" @(" @
M("!E;F0@9F]R#0H@(" @(" @(" @("!C<U]M;V1E6V)H72 ](#$-"B @(" @
M(" @96YD(&EF#0H@(" @96YD('!R;V-E9'5R90T*#0HM+3P\+BX@1V5T($)I
M="!2;W5T:6YE("XN/CX-"B @(" @(" M+2!2971U<FYS('1H92!N97AT(&)I
M="!F<F]M(&9I;&5?:&%N9&QE(&8@;W(@+3$@:68@14]�H-"B @("!G;&]B
M86P@9G5N8W1I;VX@9V5T7V)I=" H(&9I;&5?:&%N9&QE(&8@*0T*(" @(&EN
M=&5G97(@<F5T#0H@(" @(" @(&EF(&-U<E]C:&%R6V9=(#T@+3$@=&AE;B!R
M971U<FX@+3$@96YD(&EF#0H@(" @(" @(&EF(&]R7V)I=',H8W5R7V-H87);
M(" @(" @(" @("!R970@/2 Q#0H@(" @(" @(&5L<V4@( T*(" @(" @(" @
M(" @<F5T(#T@, T*(" @(" @("!E;F0@:68-"B @(" @(" @8FET7W!O<UMF
M72 ](&)I=%]P;W-;9ET@*R Q#0H@(" @(" @(&EF(&)I=%]P;W-;9ET@/B X
M('1H96X@#0H@(" @(" @(" @("!I9B!C<U]M;V1E6V9=('1H96X-"B @(" @
M(" @(" @(" @("!R96%L7W!U=',H9BQC=7)?8VAA<EMF72D-"B @(" @(" @
M(" @(" @("!C<U]M;V1E6V9=(#T@, T*(" @(" @(" @(" @96YD(&EF#0H@
M(" @(" @(" @("!B:71?<&]S6V9=(#T@,2 @(" @(" @(" @( T*(" @(" @
M(" @(" @(" @(&-U<E]C:&%R6V9=(#T@<F5A;%]G971C*&8I#0H@(" @(" @
M(" @(" @(" @8W5R7V-H87);9ET@/2!R96%L7V=E=&,H9BD-"B @(" @(" @
M(" @(&-S7VUO9&5;9ET@/2 P#0H@(" @(" @(&5N9"!I9@T*(" @(" @("!R
M971U<FX@<F5T#0H@(" @96YD(&9U;F-T:6]N#0H-"BTM/#PN+B!'970@0FET
M<R!2;W5T:6YE("XN/CX@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @#0H@(" @(" @+2T@4F5T=7)N<R!T:&4@;G5M8F5R(&]F(')E<75E<W1E
M9"!B:71S(&]R("TQ(&EF($5/1@T*#0H@(" @9VQO8F%L(&9U;F-T:6]N(&=E
M=%]B:71S("@@9FEL95]H86YD;&4@9BP@:6YT96=E<B!N;V(@*0T*(" @('-E
M<75E;F-E(')E= T*(" @(" @("!I9B!C=7)?8VAA<EMF72 ]("TQ('1H96X@
M<F5T=7)N("TQ(&5N9"!I9@T*(" @(" @("!R970@/2!R97!E870@*# L;F]B
M*0T*(" @(" @("!F;W(@:B ](#$@=&\@;F]B(&1O#0H@(" @(" @(" @("!I
M8W5R7V-H87);9ET@=&AE;@T*(" @(" @(" @(" @(" @(')E=%MJ72 ](#$-
M"B @(" @(" @(" @(&5N9"!I9@T*(" @(" @(" @(" @8FET7W!O<UMF72 ]
M(&)I=%]P;W-;9ET@*R Q#0H@(" @(" @(" @("!I9B!B:71?<&]S6V9=(#X@
M."!T:&5N( T*(" @(" @(" @(" @(" @(&EF(&-S7VUO9&5;9ET@=&AE;@T*
M(" @(" @(" @(" @(" @(" @("!D=6UM>5]I(#T@;6%C:&EN95]F=6YC*#$Y
M+"![9BP@;6%C:&EN95]F=6YC*#(P+&8I("TQ('TI#0H@(" @(" @(" @(" @
M(" @(" @(')E86Q?<'5T<RAF+&-U<E]C:&%R6V9=*0T*(" @(" @(" @(" @
M(" @(&5N9"!I9B @(" -"B @(" @(" @(" @(" @("!C<U]M;V1E6V9=(#T@
M, T*(" @(" @(" @(" @(" @(&)I=%]P;W-;9ET@/2 Q#0H@(" @(" @(" @
M(" @(" @(" @(&-U<E]C:&%R6V9=(#T@<F5A;%]G971C*&8I#0H@(" @(" @
M(" @(" @(" @:68@8W5R7V-H87);9ET@/2 M,2!T:&5N( T*(" @(" @(" @
M(" @(" @(" @("!R971U<FX@<F5T6S$N+FHM,5T-"B @(" @(" @(" @(" @
M("!E;F0@:68-"B @(" @(" @(" @(&5N9"!I9@T*(" @(" @("!E;F0@9F]R
M#0H@(" @(" @(')E='5R;B!R970-"B @("!E;F0@9G5N8W1I;VX-"B @(" -
M"BTM/#PN+B!'970@4V5Q=65N8V4@4F]U=&EN92 N+CX^(" @(" @(" @(" @
M(" @(" @(" @(" @(" @#0H@(" @(" @+2T@3F5W("8@26UP<F]V960@9V5T
M<R H=&\@8F4@8FEN86ER>2!C;VUP871I8FQE*0T*#0H@(" @9VQO8F%L(&9U
M;F-T:6]N(&=E=',@*&9I;&5?:&%N9&QE(&8I#0H@(" @;V)J96-T(')E=" @
M(" @(" @#0H@(" @(" @(&EF(&)I=%]P;W-;9ET@/2 Q('1H96X-"B @(" @
M(" @(" @(&EF(&-S7VUO9&5;9ET@=&AE;@T*(" @(" @(" @(" @(" @(&1U
M;6UY7VD@/2!M86-H:6YE7V9U;F,H,3DL('MF+"!M86-H:6YE7V9U;F,H,C L
M9BD@+3$@?2D-"B @(" @(" @(" @(" @("!R96%L7W!U=',H9BQC=7)?8VAA
M<EMF72D-"B @(" @(" @(" @(&5N9"!I9B @(" @(" -"B @(" @(" @(" @
M(&-S7VUO9&5;9ET@/2 P#0H@(" @(" @(" @("!R970@/2!R96%L7V=E=',H
M9BD-"B @(" @(" @(" @(" @("!C=7)?8VAA<EMF72 ](')E86Q?9V5T8RAF
M*0T*(" @(" @("!E;'-E#0H@(" @(" @(" @("!I9B!C<U]M;V1E6V9=('1H
M96X-"B @(" @(" @(" @(" @("!D=6UM>5]I(#T@;6%C:&EN95]F=6YC*#$Y
M+"![9BP@;6%C:&EN95]F=6YC*#(P+&8I("TQ('TI#0H@(" @(" @(" @(" @
M(" @<F5A;%]P=71S*&8L8W5R7V-H87);9ETI#0H@(" @(" @(" @("!E;F0@
M:68@(" @#0H@(" @(" @(" @("!C<U]M;V1E6V9=(#T@, T*(" @(" @(" @
M(" @<F5T(#T@>V-U<E]C:&%R6V9=("T@<F5M86EN9&5R*&-U<E]C:&%R6V9=
M+'9A;%]P;W-;8FET7W!O<UMF75TI?0T*(" @(" @(" @(" @<F5T6S%=(#T@
M<UMF75TI#0H@(" @(" @(" @("!W:&EL92!R971;;&5N9W1H*')E="E=("$]
M("=<;B<@9&\-"B @(" @(" @(" @(" @("!R970@/2!A<'!E;F0H<F5T+"!C
M=7)?8VAA<EMF72 M(')E;6%I;F1E<BAC=7)?8VAA<EMF72QV86Q?<&]S6V)I
M=%]P;W-;9EU=*2D-"B @(" @(" @(" @(" @(" @(" @8W5R7V-H87);9ET@
M/2!R96%L7V=E=&,H9BD-"B @(" @(" @(" @(" @("!I9B!C=7)?8VAA<EMF
M72 ]("TQ('1H96X@<F5T=7)N(')E="!E;F0@:68-"B @(" @(" @(" @(" @
M("!R971;;&5N9W1H*')E="E=(#T@<F5T6VQE;F=T:"AR970I72 K(')E;6%I
M;F1E<BAC=7)?8VAA<EMF72QV86Q?<&]S6V)I=%]P;W-;9EU=*0T*(" @(" @
M(" @(" @96YD('=H:6QE(" @(" @(" @(" @#0H@(" @(" @(&5N9"!I9@T*
M(" @(" @("!R971U<FX@<F5T(" @( T*(" @(&5N9"!F=6YC=&EO;B @(" @
M(" @(" @#0H@(" @#0HM+3P\+BX@1V5T($-H87)A8W1E<B!2;W5T:6YE("XN
M/CX@(" @(" @(" @(" @(" @(" @(" @( T*(" @(" @("TM($YE=R F($EM
M<')O=F5D(&=E=&,@<F]U=&EN92 H=&\@8F4@8FEN86ER>2!C;VUP871I8FQE
M*0T*#0H@(" @9VQO8F%L(&9U;F-T:6]N(&=E=&,@*"!F:6QE7VAA;F1L92!F
M("D@(" -"B @("!I;G1E9V5R(')E= T*(" @(" @("!I9B!C<U]M;V1E6V9=
M('1H96X-"B @(" @(" @(" @(&1U;6UY7VD@/2!M86-H:6YE7V9U;F,H,3DL
M('MF+"!M86-H:6YE7V9U;F,H,C L9BD@+3$@?2D-"B @(" @(" @(" @(')E
M86Q?<'5T<RAF+&-U<E]C:&%R6V9=*0T*(" @(" @("!E;F0@:68@(" @(" @
M#0H@(" @(" @(&-S7VUO9&5;9ET@/2 P#0H@(" @(" @(&EF(&)I=%]P;W-;
M9ET@/2 Q('1H96X-"B @(" @(" @(" @(')E=" ](&-U<E]C:&%R6V9=(" -
M"B @(" @(" @(" @(&-U<E]C:&%R6V9=(#T@<F5A;%]G971C("AF*0T*(" @
M(" @("!E;'-E#0H@(" @(" @(" @("!R970@/2!C=7)?8VAA<EMF72 M(')E
M;6%I;F1E<BAC=7)?8VAA<EMF72QV86Q?<&]S6V)I=%]P;W-;9EU=*0T*(" @
M(" @(" @(" @8W5R7V-H87);9ET@/2!R96%L7V=E=&,H9BD-"B @(" @(" @
M(" @(')E=" ](')E=" K(')E;6%I;F1E<BAC=7)?8VAA<EMF72QV86Q?<&]S
M6V)I=%]P;W-;9EU=*0T*(" @(" @("!E;F0@:68@(" @(" @(" @(" @(" @
M(" @(" @(" @(" -"B @(" @(" @<F5T=7)N(')E= T*(" @(&5N9"!F=6YC
M=&EO;B @(" @(" @( T*(" @( T*+2T\/"XN(%-E=$-0("XN/CX@#0H@(" @
M+2T@4V5T<R!T:&4@8V]M<')E<W-I;VX-"B @(" -"B @("!G;&]B86P@<')O
M(" @(" @(&EF(&-P;U]M;V1E6V9=("$]("TQ('1H96X-"B @(" @(" @(" @
M(&-A;&Q?<')O8R H8W!C7VUO9&5;9ETL('MF?2D-"B @(" @(" @96YD(&EF
M#0H@(" @(" @(&-P;U]M;V1E6V9=(#T@:61S6S%=#0H@(" @(" @(&-P8U]M
M;V1E6V9=(#T@:61S6S)=#0H@(" @(" @(&-P<E]M;V1E6V9=(#T@:61S6S-=
M#0H@(" @(" @(&-P=U]M;V1E6V9=(#T@:61S6S1=#0H@(" @(" @(&EF(&-P
M;U]M;V1E6V9=("$]("TQ('1H96X-"B @(" @(" @(" @(&-A;&Q?<')O8RAC
M<&]?;6]D95MF72Q[9GTI#0H@(" @(" @(&5N9"!I9@T*(" @(&5N9"!P<F]C
M961U<F4-"B @(" -"BTM/#PN+B!3971.3T-0("XN/CX-"B @(" M+2!3971S
M(&YO(&-O;7!R97-S:6]N#0H@(" @#0H@(" @9VQO8F%L('!R;V-E9'5R92!3
M971.3T-0("AF:6QE7VAA;F1L92!F*0T*(" @(" @("!I9B!C<&]?;6]D95MF
M72 A/2 M,2!T:&5N#0H@(" @(" @(" @("!C86QL7W!R;V,@*&-P8U]M;V1E
M6V9=+'MF?2D-"B @(" @(" @96YD(&EF#0H@(" @(" @(&-P;U]M;V1E6V9=
M(#T@+3$-"B @(" @(" @8W!C7VUO9&5;9ET@/2 M,2 @(" @(" @(" @(" @
M(" @(" -"B @(" @(" @8W!R7VUO9&5;9ET@/2 M,0T*(" @(" @("!C<'=?
M;6]D95MF72 ]("TQ#0H@(" @96YD('!R;V-E9'5R90T*(" @( T*+2T\/"XN
B4F%L9B!.:65U=V5N:'5I:G-E;B N+CX^+2T-"@T*#0H-"@``
`
end

begin 666 Eupbit.txt
M10T*#0H@(" @(" @(%1H:7,@;&EB<F%R>2!W:6QL(&%L;&]W('EO=2!T;R!I
M;G!U="!A;F0@;W5T<'5T(&$@8FET(&]R('-E<FEE<R!O9B -"B!B:71S+B!9
M870@8V%N(&5F9F5C="!T:&4@:6YP=70-"B @86YD(&]U='!U="X@66]U(&-A
M(&UA;GD@;W1H97(-"B!U<V5S+@T*(" @(" @(" -"B @(" @(" @22!W<F]T
M( T*(" @(" @("!4:&4@8FET=VES92!R;W5T:6YE<R!T:&%T('=I;&P@86QL
M87DN(%1H92!F86-T('1H86X@;F\-"B @;W1H97(@;&%N9W5A9V4@<W5P<&]R
M960N#0H-"B @(" @(" @5&AE(')E<W0@;V8@=&AE(&1O8W5M96YT871I;VX@
M8V]N<VES="!O9B @<&%R=',Z#0H@(" @(" @( T*(" @(" @(" @(" @(" @
M("TK+2 @(" @06)O=70@=&AE($%U=&AO<@T*(" @(" @(" @(" @(" -"B @
M(" @(" @(" @(" @(" M*RT@(" @(%)E9F5R96YC92!-86YU86P-"B @(" @
M(" @(" @(" @#0H@(" @(" @(" @(" @(" @(" @("TN+2 @(" @0FEN86ER
M>2!)+T\-"B @(" @(" @(" @(" @(" @(" @+2XM(" @("!#=7-T;VT@:6YF
M;'5E;F-E('5S:6YG(%)O=71I;F4@:40G<PT*(" @(" @(" @(" @(" @( T*
M(" @(" @(" @(" @(" @("TK+2 @(" @2&ES=&]R>0T*(" @(" @(" @(" @
M#0H@(" @(" @($D@:&]P92!Y;W4@9FEN9"!%=7!":70N12!U<V5F=6QL+ T*
M(" @(" @(" -"B @(" @(" @4F%L9B -"@T*+2LM*RTK+2LM*RTK+2LM*RTK
M+2LM*RTK+2LM*RTK+2LM*RTK/B!!8F]U="!T:&4@075T:&]R#0H-"B @(" @
M(" @*R!4:&ES('!A8VMA9V4@:7,@=W)I='1E;B!B>2!286QF($YI975W96YH
M=6EJ<V5N+@T*(" @(" @(" -"B @(" @(" @1F]R('%U97-T:6]N<RP@9F%N
M;6%I;"P@8G5G<F5P;W)T<R!A;F0 at ;6%I;&)O;6)S.@T*(" @(" @(" -"B @
M(" @(" @(" @(" @(" \/"XN(&YI975W96Y >',T86QL+FYL("XN/CX-"B @
M(" @(" @#0H@(" @(" @(%EO=2!C86X@86QS;R!C;VYT86-T('1H:7,@,34@
M>65A<B!O;&0@8F]Y(&%T('1H:7, at 861D<F5S.@T*#0H@(" @(" @(" @(" @
M(" @4F%L9B!.:65U=V5N:'5I:G-E;@T*(" @(" @(" @(" @(" @(%-C:&]E
M;F5R(#(R#0H@(" @(" @(" @(" @(" @,C0P,2!-5"!!;'!H96X@06%N($1E
M;B!2:6IN#0H@(" @(" @(" @(" @(" @2&]L;&%N9 T*#0H@(" @(" @($%N
M(&EF('EO=2!H879E(&=E;F5R86P-"B!Q=65S=&EO;B!O<B!C;VUM96YT+B H
M+2LM*RTK+2LM*RTK+2LM*RTK+2LM*SX@4F5F97)E;F-E($UA;G5A; T*#0H@
M(" @(" @($AE<F4@87)E(&%L;"!R;W5T:6YE<R!D97-C<FEB960@:6X@9&EF
M9"X-"@T*+2LM*RTK+2LM*RTK+2LM*SX@0FEN86ER>2!)+T\-"@T*(" @(" @
M(" @(" @(" @("!P=71?8FET<R H(&9I;&5?:&%N9&QE<B L(&)O;VQE86X@
M;W(@8F]O;&5A;B!S97%U96YC92 I#0H@(" @(" @(" @(" -"B @("!%>&%M
M<&QE.@T*(" @( T*(" @(" @(" @(" @<'5T7V)I=',@*#$L('LP+# L,"PP
M+# L,2PQ?2D-"B @(" @(" @(" @('!U=',@*#$L(D$B*0T*(" @(" @(" @
M(" @<'5T7V)I=',@*#$L(#$I#0H@(" @(" @(" @(" -"B @(" @(" @26X@
M:"!F;W)M<PT*('1H92!L87-T(&)Y=&4N( T*( T*(" @(" @("!9;W4@8V%N
M8R!A<F4@<F5D969I;F5D+B H:G5S="!L:6ME('!U=',I( T*(" @(" @(" -
M"B @(" @(" @(" @(&)O;VQE86X@(" @(" @(" @(" ]("!G971?8FET(" H
M(&9I;&5?:&%N9&QE<B I#0H@(" @(" @(" @("!B;V]L96%N('-E<75E;F-E
M(" @/2 @9V5T7V)I=',@*"!F:6QE7VAA;F1L97(@+"!N=6UB97(@;V8@8FET
M<R I#0H-"B @("!%>&%M<&QE.@T*(" @( T*(" @(" @(" @(" @<V5Q=65N
M8V4@;7E?8FET<PT*(" @(" @(" @(" @:6YT96=E<B!M>5]B:70@(" @(" -
M"B @(" @(" @(" @( T*(" @(" @(" @(" @;7E?8FET(#T@9V5T7V)I=" @
M("@S*0T*(" @(" @(" @(" @;7E?8FET<R ](&=E=%]B:71S("@S+" T*2 @
M(" -"B @(" @(" @(" @('!U=',@*#$L(&=E=',H,RDI#0H@(" @(" @(" @
M(" -"B @(" @(" @5&AE(&%B;W9E(&5X86UP;&4@<F5A9',@;VYE(&)I="!F
M<F]M(&9I;&5?:&%N9&QE<B S(&%N9"!S=&]R97,@:70@:6X-"B!M>5]B:70N
M<75E;F-E(&-A;&QE9"!M>5]B:71S+@T*(" @(" @("!4:&4@;&%S="!O;F4@
M:7,@<F5A9"!F<F]M('1H92!B:6YA:7)Y('!O<VET:6]N(&%N9 T*('1H870@
M<VQO=W,@:70@9&]W;B!O9F9C;W5R<V4N#0H@#0H@(" @(" @($]F9F-O=7)S
M:R!R;W5T:6YE.@T*( T*(" @(" @(" @(" @<V5E:R H(&9I;&5?:&%N9&QE
M<B L(&)Y=&5?<&]S:71I;VX@*0T*(" @(" @(" @(" @<V5E:R H(&9I;&5?
M:&%N9&QE<B L('L@8GET95]P;W,L(&)I=%]P;W,@?2 I#0H@(" @(" @(" @
M("!S965K("@@9FEL95]H86YD;&5R("P@>R!B:71?<&]S('T@*0T*(" @(" @
M(" @(" @#0H@(" @(" @(%1H92!F:7)S="!O;F4@=V]R:W,@;&EK92!T:&4@
M8G5I;'0M:6XN(%1H92!S96-O;F0@86QL;W=S('EO=2!T;R -"B!S<&5C:69Y
M('!O<VET:6]N+@T*( T*(" @($5X86UP;&4Z#0H@(" @#0H@(" @(" @(" @
M("!I;G1E9V5R(&1U;6(-"B @(" @(" @(" @(&1U;6(@/2!S965K("@@9FEL
M95]H86YD;&5R("P@-" I#0H@(" @(" @(" @("!D=6UB(#T@<V5E:R H(&9I
M;&5?:&%N9&QE<B L('LT+#%]("D-"B @(" @(" @(" @(&1U;6(@/2!S965K
M("@@9FEL95]H86YD;&5R("P@>S,S?2 I#0H@(" @(" @(" @(" -"B @(" @
M(" @06QL('1H<F5E('5S97,@:6X@=&AI<R!E>&%M<&QE(&1O('1H92!S86UE
M('-E8V]N9"!T96QL<R!U<R!T:&4@8FEN86ER>2!P;W-I=&EO;B!I<R Q(&%N
M9"!T:&4@;&%S="!O;F4@#0H@:7,@*#0@*B X*2 K(#$N( T*#0H@(" @(" @
M<FET=&5N(&]U= T*(&%N9"!T:&4@<F5M86EN:6YG(&)I=',@87)E(&%S<W5M
M(&]F('1H92!&050@9FEL92!S>7-T96T@=7-E9 T*(&)Y($1/4R!A;F0@5VEN
M;F<@4F]U=&EN92!I1"=S#0H@(" @(" @( T*(" @(" @("!4:&4@:6YP=70@
M;2!R;W5T:6YE+ T*('-U<'!L>6EN9R!I=',@<F]U=&EN92!I1"X@5&AI<R!I
M<R!O;F4@;V8@=&AO<V4@;F5W('!O<W-I8FEL:71I97,@;V8@175P,BX-"B @
M(" @(" @66]U(&-A;B!U<V4@=&AI<R!F;W(@8V]M<')E<W-I;VX@;W(@;6%Y
M8F4@96YC<GEP=&EO;BP@9FEL=&5R:6YG+" -"B!W:&%T979E<B!Y;W5R(&-R
M96%T:79E(&UI;F0@8V%N(&-O;64@=7 @=VET:"X@0F5C875S92!I="=S(&UA
M:6YL>2!M96%N="!F;W(-"B @8V]M<')E<W-I;VXL('1H92!T=V\@<F]U=&EN
M97,@87)E(&YA;65D(%-E=$-0("@I(&%N9"!3971.3T-0("@I#0H@(" @(" @
M:&ES(')O=71I;F5S+@T*(" @(" @("!9;W4@8V%N('5S92!I="!L:6ME('1H
M:7,Z#0H@(" @(" @( T*(" @(" @(" @(" @4V5T0U @*"!F:6QE7VAA;F1L
M97(L($-07T1!3DE%3" I#0H@(" @(" @(" @(" -"B @(" @(" @0U!?1$%.
M=&EN92!I1"=S('1O(&)E( T*(&-A;&QE9"X-"B @(" @(" @#0H@(" @(" @
M2&5R92=S(&AO=R!Y;W4@<V5T('1H92!R;W5T:6YE(&E$)W,N+BX-"B @(" @
M(" @#0H@(" @(" @(" @("!3971#4" H(&9I;&5?:&%N9&QE<BP@:61S7W-E
M<75E;F-E("D-"B @(" @(" @(" @( T*(" @(" @("!4:&4@:61S7W-E<75E
M;F-E(&ES(&QI:V4@=&AI<SH-"B @(" @(" @(" @(%1H92 Q<W0@96QE;65N
M<PT*(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @9FEL95]H
M86YD;&5R(&9O<B!I;F9L=65N8V4N#0H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @("A4:&ES(&-A;B!B92!U<V5D(&9O<B!S971T:6YG('5P(&)U
M9F9E<G,@;W(-"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @('-O
M;65T:&EN9R!L:6ME('1H870@=VET:"!C;VUP<F5S<VEO;BD-"B @(" @(" @
M(" @(%1H92 R;F0@96QE;65N=#H@(%)O=71I;F4@:40@=&\@8F4@8V%L;&5D
M('=H96X@>6]U(&-L;W-E('1H:7,-"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(&9I;&5?:&%N9&QE<B!F;W(@:6YF;'5E;F-E+@T*(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" H5&AI<R!C86X@8F4@=7-E
M9"!T;R!W<FET92!O=70@=&AE(&QA<W0@8GET97,-"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(&EN(&$@8G5F9F5R(&]R('-O;65T:&EN9RP@
M;W(@=&\@=W)I=&4@82 -"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @('-P96-I86P@14]&+6-H87)A8W1E<BD-"B @(" @(" @(" @(%1H92 S
M=V%N="!T;R!R96%D( T*(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @82!C:&%R86-T97(@9G)O;2!F:6QE7VAA;F1L97(N#0H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @("A9;W4@<VAO=6QD('5S92 M9V5T
M8RT@86YD('-U<'!L>2!U<R!W:71H( T*(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @>6]U<B!I;F9L=65N8V5D('9A;'5E*0T*(" @(" @(" @
M(" @5&AE(#1T:"!E;&5M96YT.B @4F]U=&EN92!I1"!T;R!B92!C86QL960@
M=VAE;B!W92!W86YT('1O('=R:71E#0H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @("!A(&-H87)A8W1E<B!O<B!A('-E<75E;F-E(&]F(&-H
M87)A8W1E<G,N#0H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @("A9
M;W4@<VAO=6QD(&EN9FQU96YC92!T:&4@9VEV96X@8VAA<F%C=&5R<R -"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(&%N9"!W<FET92!T:&5M
M(&]U="!U<VEN9R M<'5T<RTI#0H-"B!!($9%5R!.3U1%4SH@*B!%=7!H;W)I
M82 R06QP:&$@:7,@<F5Q=6ER960@9F]R('1H:7,@=&\@=V]R:RX-"B @(" @
M(" @(" @(" @*B!4:&4@8W5S=&]M(')O=71I;F5S('-H;W5L9"!B92!D96-L
M87)E9"!G;&]B86PN( T*(" @(" @(" @(" @(" J($EF('EO=2!U<V4@8FEN
M9"!Y;W5R('!R;V=R86T@=VEL;"!N;W0@9F%I;"X-"B @(" @(" @(" @(" @
M9"!U<R!T:&%T(&)I;F0@=VEL;"!W;W)K(&EN('1H90T*(" @(" @(" @(" @
M(" @(" @("!F=71U<F4@=F5R<VEO;G,N("A4;R!B96=I;B!W:71H($5U<&AO
M<FEA(#)"971A*0T*(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( T*(" @( T*+2LM*RTK+2LM*RTK+2LM*RTK+2LM*RTK+2LM*RTK+2LM
M*RTK/B!(:7-T;W)Y#0H-"B R;F0@;V8@1&5C96UB97(L(%)E;6]V960@0G5I
M;'0M26X@0V]M<')E<W-I;VXL($%D9&5D($-U<W1O;2!I1"=S#0H@#0H@(" @
M(" @(%1H92!B=6EL="UI;B!C;VUP<F5S<VEO;B!W87,@<VQO=RP@86YD(&)U
M;2!I1"=S('1O(&EN9FQU96YC92!T;R!I;G!U="!A;F0@;W5T<'5T+@T*(" -
M"B Q,71H(&]F($]C=&]B97(L($)51R!&25@-"@T*(" @(" @("!"969O<F4@
M('=O=6QD(&]C8W5R('=H96X@=7-I;F<@9V5T<R H*2!W:71H(&-O;7!R97-S
M="!A;GD@)UQN)R!A="!T:&4@96YD(&]F('1H92!L:6YE(&)U= T*('1H97)E
M(&]F9F-O=7)S92!F86EL960N( T*( T*(#5T:"!O9B!/8W1O8F5R+"!"54<@
M1DE8#0H@#0H@(" @(" @($EN('1H92!L87-T(&)U9R!F:7@L($D@861D960@
M:61N)W0@=')Y(&ET(&]U="XN("AD=6UB(&UE*0T*(" @(" @("!4:&5N(%)O
M;W<@86QS;R!F:6YI<VAE9"!T:&4@9&]C=6UE;G1A=&EO;BX-"B -"B R-'1H
M(&]F(%-E<'1E;6)E<BP@0E5'($9)6 T*#0H@(" @(" @($EF('1H97)E(&ES
M('1H92!D871A('=A<R J;F]T*B!W<FET=&EN(&]U="X-"B -"B R,G1H(&]F
M#0H-"B @(" @(" @22!R96QE87-E9"!T:&4@9FER<W0@86QP:&$@=F5R<VEO
M;B!T;R!T:&4@;6%I;"US97)V97(N#0H@(" @(" @(" @(" @(" @*R!!;&P@
M=&AE(&)I="UW:7-E(&9U;F-T:6]N<R!W;W)K960N#0H@(" @(" @(" @(" @
M(" @*R!.;W)M86P@8V]M<')E<W-I;VX@=V%S('9E<GD@<VQO=R!B=70@=V]R
M:V5D+@T*(" @(" @(" @(" @(" @("L@270@<F5P;&%C97,@=&AE(&YO<FUA
J;"!B=6EL="UI;BUR;W5T:6YE<RX-"B @(" @(" @(" @(" @(" -"@T*
`
end

new topic     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu