hi,

i'm still having problems with dynamic commisioning.
i already solved the issue with the non-standard context
entries (i'm still waiting for an answer whether my solution
is acceptable). anyway, now my component can receive
for example a java.nio.channels.SocketChannel via context.

but now there are problems with service dependency resolution.
again i've set up a very simple example:

<container name="app">
 <classloader>
  <classpath>
   <repository>
    <resource id="avalon-framework:avalon-framework-impl" version="4.2.0"/>
   </repository>
  </classpath>
 </classloader>

 <component name="facility" class="test.impl.DefaultFacility" activation="startup"/>
 <component name="needed" class="test.impl.DefaultNeeded" activation="startup"/>
</container>

"Facility" gets the model via context and can create a "Dynamic".
Dynamic needs a "Needed" but doesn't get one ;-(((

-----------------------------------------------------------
Application Model
-----------------------------------------------------------

  container:[/])
    children:
      container:[/app])
        children:
          component:[/app/facility](0)
          component:[/app/needed](0)
        startup:
          1: [/app/facility]
          2: [/app/needed]
        shutdown:
          1: [/app/facility]
          2: [/app/needed]
    startup:
      1: [/app]
    shutdown:
      1: [/app]

-----------------------------------------------------------
[DEBUG  ] (kernel.logger): adding category [app]
[DEBUG  ] (kernel.logger): adding category [app.dynamic-1]
[DEBUG  ] (app.dynamic-1.lifecycle): incarnation
[DEBUG  ] (app.dynamic-1.lifecycle): instantiating component with a null constructor
[DEBUG  ] (app.dynamic-1.lifecycle): applying logger
[DEBUG  ] (app.dynamic-1.lifecycle): applying context
[DEBUG  ] (app.dynamic-1.lifecycle): set name: dynamic-1
[DEBUG  ] (app.dynamic-1.lifecycle): set intVal: 4711
[DEBUG  ] (app.dynamic-1.lifecycle): set socketChannel: 
java.nio.channels.SocketChannel[unconnected]
[DEBUG  ] (app.dynamic-1.lifecycle): applying service manager
org.apache.avalon.activation.LifecycleException: Unable to create a new component 
instance in appliance [/app/dynamic-1] due to a
component deployment failure.
 at 
org.apache.avalon.activation.impl.DefaultComponentFactory.incarnation(DefaultComponentFactory.java:457)
 at 
org.apache.avalon.activation.impl.DefaultComponentFactory.incarnate(DefaultComponentFactory.java:130)
 at 
org.apache.avalon.activation.impl.SingletonLifestyleManager.refreshReference(SingletonLifestyleManager.java:144)
 at 
org.apache.avalon.activation.impl.SingletonLifestyleManager.commission(SingletonLifestyleManager.java:60)
 at 
org.apache.avalon.activation.impl.DefaultAppliance.commission(DefaultAppliance.java:94)
 at org.apache.avalon.activation.impl.DefaultRuntime.commission(DefaultRuntime.java:86)
 at 
org.apache.avalon.composition.model.impl.DefaultSystemContext.commission(DefaultSystemContext.java:362)
 at 
org.apache.avalon.composition.model.impl.DefaultDeploymentModel.commission(DefaultDeploymentModel.java:122)
 at test.impl.DefaultFacility.createDynamic(DefaultFacility.java:46)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
 at java.lang.reflect.Method.invoke(Unknown Source)
 at 
org.apache.avalon.activation.impl.ApplianceInvocationHandler.invoke(ApplianceInvocationHandler.java:129)
 at $Proxy2.createDynamic(Unknown Source)
 at test.impl.Test.main(Test.java:47)
Caused by: java.lang.IllegalStateException: Unknown resource. Bundle: 
'org.apache.avalon.activation.impl.Resources' Key:
'service.error.null-provider' Args: 'test.Needed' Reason: 
java.util.MissingResourceException: Can't find resource for bundle
java.util.PropertyResourceBundle, key service.error.null-provider
 at 
org.apache.avalon.activation.impl.DefaultServiceManager.lookup(DefaultServiceManager.java:165)
 at 
org.apache.avalon.activation.impl.DefaultServiceManager.lookup(DefaultServiceManager.java:129)
 at test.impl.DefaultDynamic.service(DefaultDynamic.java:59)
 at org.apache.avalon.framework.container.ContainerUtil.service(ContainerUtil.java:143)
 at 
org.apache.avalon.activation.impl.DefaultComponentFactory.incarnation(DefaultComponentFactory.java:325)
 ... 15 more


i have to admit that it's quite annoying that the simplest things
(those that work at first without IoC: instance construction)
don't work. is this topic (dynamic commissioning) that special?

i wonder how others cope with it. i've seen that even the cornerstone
folks (DefaultSocketManager) go the short way:

        ContainerUtil.enableLogging( factory, getLogger() );
        ContainerUtil.contextualize( factory, m_context );
        ContainerUtil.configure( factory, configuration );
        ContainerUtil.initialize( factory );

they construct the component instance themselves and manually
call some lifecycle methods. you adviced me not to do such and
i understand that. but for me really NO other way worked so far.

this will be my very last try to get it work with your advice.
otherwise i will throw away the work of 3 weeks(!!!) and
probably never come back to merlin...

thanks
/eike


begin 666 audit.log
M6T1%0E5'("!=("AK97)N96PN;&]G9V5R*3H@;&]G9VEN9R!S>[EMAIL PROTECTED]
M86)L:7-H960-"EM$14)51R @72 H:V5R;F5L+FQO9V=E<BDZ(&%D9&EN9R!C
M871E9V]R>2!;:V5R;F5L70T*6T1%0E5'("!=("AK97)N96PI.B!L;V=G:6YG
M('-Y<W1E;2!E<W1A8FQI<VAE9 T*6T1%0E5'("!=("AK97)N96PI.B!R97!O
M<VET;W)Y(&5S=&%B;&ES:&5D.B!#.EQ$;VMU;65N=&[EMAIL PROTECTED]($5I;G-T96QL
M=6YG96Y<4W1E<'!E<EPN;65R;&EN7'-Y<W1E;2P@:'1T<#HO+W=W=RYD<&UL
M+FYE="\L(&AT=' Z+R]W=W<N:6)I8FQI;RYO<F<O;6%V96XO#0I;1$5"54<@
M([EMAIL PROTECTED]&ME<FYE;"YL;V=G97(I.B!A9&1I;F<@8V%T96=O<[EMAIL PROTECTED]<FYE;%T-
M"EM)3D9/(" @72 H:V5R;F5L*3H@:6YF;R!R97!O<G0-"BTM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM#0I-97)L:[EMAIL PROTECTED];F5L($5N=FER;VYM96YT($QI<W1I;F<-"BTM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM#0H-"B @)'MU<V5R+F1I<GT@/[EMAIL PROTECTED]<9&5V96QO<%QW;W)K
M<W!A8V5<9&4N97-C;F5T+FYE=#1J+G1E<W0-"B @)'MU<V5R+FAO;65](#T]
M($,Z7$1O:W5M96YT92!U;[EMAIL PROTECTED]<W1E;&QU;F=E;EQ3=&5P<&5R#0H-"B @
M)'MA=F%L;VXN<F5P;W-I=&]R>2YC86-H97T@/[EMAIL PROTECTED]<1&]K=6UE;G1E('5N
M9"!%:6YS=&5L;'5N9V5N7%-T97!P97)<+FUE<FQI;EQS>7-T96T-"B @)'MA
M=F%L;VXN<F5P;W-I=&]R>2YO;FQI;F5](#T]('1R=64-"B @)'MA=F%L;VXN
M<F5P;W-I=&]R>2YH;W-T<WT@/3T@:'1T<#HO+W=W=RYD<&UL+FYE="QH='1P
M.B\O=W=W+FEB:6)L:6\N;W)G+VUA=F5N#0H-"B @)'MM97)L:6XN;&%N9WT@
M/3T@;G5L; T*(" D>VUE<FQI;BYH;VUE?2 ]/2!#.EQ$;VMU;65N=&[EMAIL PROTECTED]
M($5I;G-T96QL=6YG96Y<4W1E<'!E<EPN;65R;&EN#0H@("1[;65R;&EN+G-Y
M<W1E;7T@/[EMAIL PROTECTED]<1&]K=6UE;G1E('5N9"!%:6YS=&5L;'5N9V5N7%-T97!P
M97)<+FUE<FQI;EQS>7-T96T-"B @)'MM97)L:6XN8V]N9FEG?2 ]/2!#.EQ$
M;VMU;65N=&[EMAIL PROTECTED]($5I;G-T96QL=6YG96Y<4W1E<'!E<EPN;65R;&EN7&-O
M;F9I9PT*(" D>VUE<FQI;BYK97)N96Q](#T](&YU;&P-"B @)'MM97)L:6XN
M;&]G9VEN9RYI;7!L96UE;G1A=&EO;GT@/[EMAIL PROTECTED])T:69A8W0Z879A;&]N+6QO
M9V=I;F<O879A;&]N+6QO9V=I;F<M;&]G:VET+6EM<&PC,2XP+C -"B @)'MM
M97)L:6XN;&]G9VEN9RYC;VYF:6=](#T](&YU;&P-"B @)'MM97)L:6XN<G5N
M=&EM97T@/[EMAIL PROTECTED])T:69A8W0Z879A;&]N+6%C=&EV871I;VXO879A;&]N+6%C
M=&EV871I;VXM:6UP;",R+C N, T*(" D>VUE<FQI;BYO=F5R<FED97T@/3T@
M8V]N9FEG+V-O;F9I9RYX;6P-"B @)'MM97)L:6XN9&ER?2 ]/2!#.EQD979E
M;&]P7'=O<FMS<&%C95QD92YE<V-N970N;F5T-&HN=&5S= T*(" D>VUE<FQI
M;BYT96UP?2 ]/2!#.EQ$3TM5345^,5Q3=&5P<&5R7$Q/2T%,17XQ7%1E;7 -
M"B @)'MM97)L:6XN8V]N=&5X='T@/[EMAIL PROTECTED]<9&5V96QO<%QW;W)K<W!A8V5<
M9&4N97-C;F5T+FYE=#1J+G1E<W1<:&]M90T*(" D>VUE<FQI;BYA;F-H;W)]
M(#T]($,Z7&1E=F5L;W!<=V]R:W-P86-E7&1E+F5S8VYE="YN970T:BYT97-T
M#0H@("1[;65R;&EN+FEN9F]](#T]('1R=64-"B @)'MM97)L:6XN9&5B=6=]
M(#T]('1R=64-"B @)'MM97)L:6XN875D:71](#T]('1R=64-"B @)'MM97)L
M:6XN<V5R=F5R?2 ]/2!T<G5E#0H@("1[;65R;&EN+F%U=&]S=&%R='T@/3T@
M=')U90T*(" D>VUE<FQI;BYC;V1E+G-E8W5R:71Y+F5N86)L961](#T](&9A
M;'-E#0H@("1[;65R;&EN+F1E<&QO>6UE;G0N=&EM96]U='T@/3T@, T*(" D
M>VUE<FQI;BYR97!O<VET;W)Y?2 ]/2!#.EQ$;VMU;65N=&[EMAIL PROTECTED]($5I;G-T
M96QL=6YG96Y<4W1E<'!E<EPN;65R;&EN7'-Y<W1E;0T*(" D>VUE<FQI;BYR
M97!O<VET;W)Y+FAO<W1S?2 ]/2!H='1P.B\O=W=W+F1P;6PN;F5T+RQH='1P
M.B\O=W=W+FEB:6)L:6\N;W)G+VUA=F5N+PT*(" D>VUE<FQI;BYD97!L;WEM
M96YT?2 ]/2!F:6QE.B\D>VUE<FQI;BYD:7)]+V)I;B\-"@T*+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2T-"EM$14)51R @72 H:V5R;[EMAIL PROTECTED];&1I;F<@87!P;&EC871I
M;VX@;6]D96P-"EM$14)51R @72 H:V5R;F5L+FQO9V=E<BDZ(&%D9&EN9R!R
M;V]T(&-A=&5G;W)Y#0I;1$5"54<@([EMAIL PROTECTED]&ME<FYE;"YL;V=G97(I.B!A9&1I
M;F<@<F]O="!C871E9V]R>0T*6T1%0E5'("!=("AK97)N96PN;&]G9V5R*3H@
M861D:6YG(')O;[EMAIL PROTECTED]<GD-"EM$14)51R @72 H8VQA<W-L;V%D97(I
M.B!B87-E.B D>VUE<FQI;BYD:7)]#0I;1$5"54<@([EMAIL PROTECTED]&-L87-S;&]A9&5R
[EMAIL PROTECTED]<W-P871H.B -"EM$14)51R @72 H8VQA<W-L;V%D97(N='EP97,I
M.B!T>7!E(&EN<W1A;&[EMAIL PROTECTED];G0Z(# -"EM$14)51R @72 H8VQA<W-L;V%D
M97(N='EP97,I.B!T>7!E(')E9VES=')A=&EO;B!C;VUP;&5T90T*6T1%0E5'
M("!=("AK97)N96PI.B!S=&%T93H@:6YI=&EA;&EZ:6YG#0I;1$5"54<@(%T@
M*&ME<FYE;"DZ(&ME<FYE;"!E<W1A8FQI<VAE9 T*6T1%0E5'("!=("AK97)N
M96PI.B!S=&%T93H@:6YI=&EA;&EZ960-"EM$14)51R @72 H:V5R;F5L*3H@
M:6YS=&%L;"!P:&%S90T*6T1%0E5'("!=("AK97)N96PI.B!I;G-T86QL:6YG
M.B!F:6QE.B\D>VUE<FQI;BYD:7)]+V)I;B\-"EM$14)51R @72 H*3H@:6YC
M;'5D:6YG(&-O;7!O<VET92!B;&]C:[EMAIL PROTECTED]&5V96QO<"]W;W)K
M<W!A8V4O9&4N97-C;F5T+FYE=#1J+G1E<W0O8FEN+T),3T-++4E.1B]B;&]C
M:RYX;6P-"EM$14)51R @72 H*3H@:6YS=&%L;&[EMAIL PROTECTED];1$5"54<@
M([EMAIL PROTECTED]&ME<FYE;"YL;V=G97(I.B!A9&1I;F<@8V%T96=O<[EMAIL PROTECTED]<%T-"EM$
M14)51R @72 H:V5R;F5L+FQO9V=E<BDZ(&%D9&EN9R!C871E9V]R>2!;87!P
M70T*6T1%0E5'("!=("AA<' I.B!C<F5A=&EN9R!C:&EL9"!C;&%S<VQO861E
M<B!F;W(Z(%MA<'!=#0I;1$5"54<@([EMAIL PROTECTED]&%P<"YC;&%S<VQO861E<BDZ(&)A
M<V4Z("1[;65R;&EN+F1I<GT-"EM$14)51R @72 H87!P+F-L87-S;&]A9&5R
M*3H@:6UP;&EC:[EMAIL PROTECTED]<FEE<SH@,0T*6T1%0E5'("!=("AA<' N8VQA<W-L
M;V%D97(I.B!C;&%S<W!A=&@Z(&9I;&4Z+R1[;65R;&EN+F1I<GTO8FEN+SMF
M:6QE.B]#.B]$;VMU;65N=&[EMAIL PROTECTED]($5I;G-T96QL=6YG96XO4W1E<'!E<B\N
M;65R;&EN+W-Y<W1E;2]A=F%L;VXM9G)A;65W;W)K+VIA<G,O879A;&]N+69R
M86UE=V]R:RUI;7!L+30N,BXP+FIA<@T*6T1%0E5'("!=("AA<' N8VQA<W-L
M;V%D97(N<V-A;FYE<BDZ('-C86YN:6YG.B!F:6QE.B\D>VUE<FQI;BYD:7)]
M+V)I;B\-"EM$14)51R @72 H87!P+F-L87-S;&]A9&5R+G-C86YN97(I.B!T
M>7!E.B!T97-T+D1Y;F%M:6,-"EM$14)51R @72 H87!P+F-L87-S;&]A9&5R
M+G-C86YN97(I.B!T>7!E.B!T97-T+D9A8VEL:71Y#0I;1$5"54<@([EMAIL PROTECTED]&%P
M<"YC;&%S<VQO861E<BYS8V%N;[EMAIL PROTECTED]'[EMAIL PROTECTED]&5S="YI;7!L+D1E9F%U
M;'1$>6YA;6EC#0I;1$5"54<@([EMAIL PROTECTED]&%P<"YC;&%S<VQO861E<BYS8V%N;F5R
[EMAIL PROTECTED]'[EMAIL PROTECTED]&5S="YI;7!L+D1E9F%U;'1&86-I;&ET>0T*6T1%0E5'("!=
M("AA<' N8VQA<W-L;V%D97(N<V-A;FYE<BDZ('1Y<&4Z('1E<W0N:6UP;"Y$
M969A=6QT3F5E9&5D#0I;1$5"54<@([EMAIL PROTECTED]&%P<"YC;&%S<VQO861E<BYS8V%N
M;[EMAIL PROTECTED]'[EMAIL PROTECTED]&5S="Y.965D960-"EM$14)51R @72 H87!P+F-L87-S
M;&]A9&5R+G-C86YN97(I.B!S8V%N;[EMAIL PROTECTED]&]K=6UE;G1E
M('5N9"!%:6YS=&5L;'5N9V5N+U-T97!P97(O+FUE<FQI;B]S>7-T96TO879A
M;&]N+69R86UE=V]R:R]J87)S+V%V86QO;BUF<F%M97=O<FLM:6UP;"TT+C(N
M,"YJ87(-"EM$14)51R @72 H87!P+F-L87-S;&]A9&5R+G1Y<&[EMAIL PROTECTED]'EP
M92!I;G-T86QL(&-O=6YT.B S#0I;1$5"54<@([EMAIL PROTECTED]&%P<"YC;&%S<VQO861E
M<BYT>7!E<RDZ(')E9VES=&[EMAIL PROTECTED]<&4Z=&5S="YI;7!L+D1E9F%U;'1$
M>6YA;[EMAIL PROTECTED]'("!=("AA<' N8VQA<W-L;V%D97(N='EP97,I
M.B!R96=I<W1E<F5D(%MT>7!E.G1E<W0N:6UP;"Y$969A=6QT1F%C:6QI='DO
M,5TN#0I;1$5"54<@([EMAIL PROTECTED]&%P<"YC;&%S<VQO861E<BYT>7!E<RDZ(')E9VES
M=&[EMAIL PROTECTED]<&4Z=&5S="YI;7!L+D1E9F%U;'1.965D960O,5TN#0I;1$5"
M54<@([EMAIL PROTECTED]&%P<"YC;&%S<VQO861E<BYT>7!E<RDZ('1Y<&4@<F5G:7-T<F%T
M:6]N(&-O;7!L971E#0I;1$5"54<@([EMAIL PROTECTED]&ME<FYE;"YL;V=G97(I.B!A9&1I
M;F<@8V%T96=O<[EMAIL PROTECTED]<%T-"EM$14)51R @72 H:V5R;F5L+FQO9V=E<BDZ
M(&%D9&EN9R!C871E9V]R>2!;87!P+F9A8VEL:71Y70T*6T1%0E5'("!=("AK
M97)N96PN;&[EMAIL PROTECTED]:6YG(&-A=&5G;W)Y(%MA<'!=#0I;1$5"54<@
M([EMAIL PROTECTED]&ME<FYE;"YL;V=G97(I.B!A9&1I;F<@8V%T96=O<[EMAIL PROTECTED]<"YN965D
M961=#0I;1$5"54<@([EMAIL PROTECTED]&ME<FYE;"DZ(&-U<W1O;6EZ92!P:&%S90T*6T1%
M0E5'("!=("AK97)N96PI.B!S=&%R='5P('!H87-E#0I;1$5"54<@([EMAIL PROTECTED]&ME
M<FYE;"DZ(&%P<&QI8V%T:6]N(&%S<V5M8FQY#0I;1$5"54<@([EMAIL PROTECTED]&ME<FYE
M;"DZ('-T871E.B!A<W-E;6)L>0T*6T1%0E5'("!=("@I.B!A<W-E;6)L>2!P
M:&%S90T*6T1%0E5'("!=("AA<' I.B!A<W-E;6)L>2!P:&%S90T*6T1%0E5'
M("!=("AK97)N96PI.B!A<'!L:6-A=&EO;B!D97!L;WEM96YT#0I;1$5"54<@
M([EMAIL PROTECTED]&ME<FYE;"DZ('-T871E.B!D97!L;WEM96YT#0I;1$5"54<@([EMAIL PROTECTED]"DZ
M(&-O;6UI<W-I;VYI;F<@8V]N=&%I;F5R(%MA<'!=#0I;1$5"54<@([EMAIL PROTECTED]&%P
M<"DZ(&-O;6UI<W-I;VYI;F<@8V]M<&]N96YT(%MF86-I;&ET>5T-"EM$14)5
M1R @72 H87!P+F9A8VEL:71Y+FQI9F5C>6-L92DZ(&EN8V%R;F%T:6]N#0I;
M1$5"54<@([EMAIL PROTECTED]&%P<"YF86-I;&ET>2YL:69E8WEC;&4I.B!I;G-T86YT:6%T
M:6YG(&-O;7!O;F5N="!W:71H(&$@;G5L;"!C;VYS=')U8W1O<@T*6T1%0E5'
M("!=("AA<' N9F%C:6QI='DN;&[EMAIL PROTECTED];'EI;F<@;&]G9V5R
M#0I;1$5"54<@([EMAIL PROTECTED]&%P<"YF86-I;&ET>2YL:69E8WEC;&4I.B!A<'!L>6EN
M9R!C;VYT97AT#0I;1$5"54<@([EMAIL PROTECTED]&%P<"YF86-I;&ET>2YL:69E8WEC;&4I
M.B!S970@;6]D96PZ(%LO87!P70T*6T1%0E5'("!=("AA<' N9F%C:6QI='DN
M;&EF96-Y8VQE*3H@:6YC87)N871I;[EMAIL PROTECTED]<&QE=&4-"EM$14)51R @72 H
[EMAIL PROTECTED];6ES<VEO;FEN9R!O9B!;9F%C:6QI='E=(&-O;7!L971E9"!I
M;B V,B!M:6QL:7-E8V]N9',-"EM$14)51R @72 [EMAIL PROTECTED];6ES<VEO
M;FEN9R!C;VUP;VYE;[EMAIL PROTECTED]"EM$14)51R @72 H87!P+FYE961E
M9"YL:69E8WEC;&4I.B!I;F-A<FYA=&EO;@T*6T1%0E5'("!=("AA<' N;F5E
M9&5D+FQI9F5C>6-L92DZ(&EN<W1A;G1I871I;F<@8V]M<&]N96YT('=I=&@@
M82!N=6QL(&-O;G-T<G5C=&]R#0I;1$5"54<@([EMAIL PROTECTED]&%P<"YN965D960N;&EF
[EMAIL PROTECTED];'EI;F<@;&]G9V5R#0I;1$5"54<@([EMAIL PROTECTED]&%P<"YN965D
M960N;&EF96-Y8VQE*3H@:6YC87)N871I;[EMAIL PROTECTED]<&QE=&4-"EM$14)51R @
M72 [EMAIL PROTECTED];6ES<VEO;FEN9R!O9B!;;F5E9&5D72!C;VUP;&5T960@
M:6X@,"!M:6QL:7-E8V]N9',-"EM$14)51R @72 [EMAIL PROTECTED];6ES<VEO;FEN
M9R!O9B!;87!P72!C;VUP;&5T960@:[EMAIL PROTECTED]@@;6EL;&ES96-O;F1S#0I;1$5"
M54<@([EMAIL PROTECTED]&ME<FYE;"DZ('-T871E.B!S=&%R=&5D#0I;24Y&3R @([EMAIL PROTECTED]&ME
M<FYE;"DZ(&%U9&ET(')E<&]R= T*+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2T-"D%P<&QI8V%T
M:6]N($UO9&5L#0HM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+0T*#0H@(&-O;G1A:6YE<CI;+UTI
M#0H@(" @8VAI;&1R96XZ#0H@(" @("!C;VYT86EN97(Z6R]A<'!=*0T*(" @
M(" @("!C:&EL9')E;CH-"B @(" @(" @("!C;VUP;VYE;G0Z6R]A<' O9F%C
M:6QI='E=*# I#0H@(" @(" @(" @8V]M<&]N96YT.ELO87!P+VYE961E9%TH
M,"D-"B @(" @(" @<W1A<G1U<#H-"B @(" @(" @(" Q.B!;+V%P<"]F86-I
M;&ET>5T-"B @(" @(" @(" R.B!;+V%P<"]N965D961=#0H@(" @(" @('-H
M=71D;[EMAIL PROTECTED](" @(" @(" @(#$Z(%LO87!P+V9A8VEL:71Y70T*(" @(" @
M(" @(#(Z(%LO87!P+VYE961E9%T-"B @("!S=&%R='[EMAIL PROTECTED](" @(" @,3H@
M6R]A<'!=#0H@(" @<VAU=&1O=VXZ#0H@(" @(" Q.B!;+V%P<%T-"@T*+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2T-"EM$14)51R @72 H:V5R;F5L+FQO9V=E<BDZ(&%D9&EN
M9R!C871E9V]R>2!;87!P70T*6T1%0E5'("!=("AK97)N96PN;&]G9V5R*3H@
M861D:6YG(&-A=&5G;W)Y(%MA<' N9'EN86UI8RTQ70T*6T1%0E5'("!=("AA
M<' N9'EN86UI8RTQ+FQI9F5C>6-L92DZ(&EN8V%R;F%T:6]N#0I;1$5"54<@
M([EMAIL PROTECTED]&%P<"YD>6YA;6EC+3$N;&EF96-Y8VQE*3H@:6YS=&%N=&EA=&EN9R!C
M;VUP;VYE;[EMAIL PROTECTED]:"!A(&YU;&[EMAIL PROTECTED]<W1R=6-T;W(-"EM$14)51R @72 H
M87!P+F1Y;F%M:6,M,2YL:69E8WEC;&4I.B!A<'!L>6EN9R!L;V=G97(-"EM$
M14)51R @72 H87!P+F1Y;F%M:6,M,2YL:69E8WEC;&4I.B!A<'!L>6EN9R!C
M;VYT97AT#0I;1$5"54<@([EMAIL PROTECTED]&%P<"YD>6YA;6EC+3$N;&EF96-Y8VQE*3H@
M<V5T(&YA;64Z(&1Y;F%M:6,M,0T*6T1%0E5'("!=("AA<' N9'EN86UI8RTQ
M+FQI9F5C>6-L92DZ('-E="!I;G1686PZ(#0W,3$-"EM$14)51R @72 H87!P
M+F1Y;F%M:6,M,2YL:69E8WEC;&4I.B!S970@<V]C:V5T0VAA;FYE;#H@:F%V
M82YN:6\N8VAA;FYE;',N4V]C:V5T0VAA;FYE;%MU;F-O;FYE8W1E9%T-"EM$
M14)51R @72 H87!P+F1Y;F%M:6,M,2YL:69E8WEC;&4I.B!A<'!L>6EN9R!S
M97)V:6-E(&UA;F%G97(-"F]R9RYA<&%C:&4N879A;&]N+F%C=&EV871I;VXN
M3&EF96-Y8VQE17AC97!T:6]N.B!5;F%B;&[EMAIL PROTECTED]&[EMAIL 
PROTECTED])E871E(&$@;F5W(&-O
M;7!O;F5N="!I;G-T86YC92!I;B!A<'!L:[EMAIL PROTECTED]<' O9'EN86UI8RTQ
[EMAIL PROTECTED]&[EMAIL PROTECTED];VUP;VYE;[EMAIL 
PROTECTED]&5P;&]Y;65N="!F86EL=7)[EMAIL PROTECTED]"6%T
M(&]R9RYA<&%C:&4N879A;&]N+F%C=&EV871I;VXN:6UP;"Y$969A=6QT0V]M
M<&]N96YT1F%C=&]R>2YI;F-A<FYA=&EO;BA$969A=6QT0V]M<&]N96YT1F%C
M=&]R>2YJ879A.C0U-RD-"@EA="!O<F<N87!A8VAE+F%V86QO;BYA8W1I=F%T
M:6]N+FEM<&PN1&5F875L=$-O;7!O;F5N=$9A8W1O<GDN:6YC87)N871E*$1E
M9F%U;'1#;VUP;VYE;G1&86-T;W)Y+FIA=F$Z,3,P*0T*"6%T(&]R9RYA<&%C
M:&4N879A;&]N+F%C=&EV871I;VXN:6UP;"Y3:6YG;&5T;VY,:69E<W1Y;&5-
M86YA9V5R+G)E9G)E<VA2969E<F5N8V4H4VEN9VQE=&]N3&EF97-T>6QE36%N
M86=E<BYJ879A.C$T-"D-"@EA="!O<F<N87!A8VAE+F%V86QO;BYA8W1I=F%T
M:6]N+FEM<&PN4VEN9VQE=&]N3&EF97-T>6QE36%N86=E<BYC;VUM:7-S:6]N
M*%-I;F=L971O;DQI9F5S='EL94UA;F%G97(N:F%V83HV,"D-"@EA="!O<F<N
M87!A8VAE+F%V86QO;BYA8W1I=F%T:6]N+FEM<&PN1&5F875L=$%P<&QI86YC
M92YC;VUM:7-S:6]N*$1E9F%U;'1!<'!L:6%N8V4N:F%V83HY-"D-"@EA="!O
M<F<N87!A8VAE+F%V86QO;BYA8W1I=F%T:6]N+FEM<&PN1&5F875L=%)U;G1I
M;64N8V]M;6ES<VEO;BA$969A=6QT4G5N=&[EMAIL PROTECTED]"6%T(&]R
M9RYA<&%C:&4N879A;&]N+F-O;7!O<VET:6]N+FUO9&5L+FEM<&PN1&5F875L
M=%-Y<W1E;4-O;G1E>'0N8V]M;6ES<VEO;BA$969A=6QT4WES=&5M0V]N=&5X
M="YJ879A.C,V,BD-"@EA="!O<F<N87!A8VAE+F%V86QO;BYC;VUP;W-I=&EO
M;BYM;V1E;"YI;7!L+D1E9F%U;'1$97!L;WEM96YT36]D96PN8V]M;6ES<VEO
M;BA$969A=6QT1&5P;&]Y;65N=$UO9&5L+FIA=F$Z,3(R*0T*"6%T('1E<W0N
M:6UP;"Y$969A=6QT1F%C:6QI='DN8W)E871E1'EN86UI8RA$969A=6QT1F%C
M:6QI='DN:F%V83HT-BD-"@EA="!S=6XN<F5F;&5C="Y.871I=F5-971H;V1!
M8V-E<W-O<DEM<&PN:6YV;VME,"[EMAIL PROTECTED]:&]D*0T*"6%T('-U;BYR
M969L96-T+DYA=&EV94UE=&AO9$%C8V5S<V]R26UP;"YI;G9O:V4H56YK;F]W
M;B!3;W5R8V4I#0H)870@<W5N+G)E9FQE8W0N1&5L96=A=&EN9TUE=&AO9$%C
M8V5S<V]R26UP;"YI;G9O:V4H56YK;F]W;B!3;W5R8V4I#0H)870@:F%V82YL
M86YG+G)E9FQE8W0N365T:&]D+FEN=F]K92A5;FMN;W=N(%-O=7)C92D-"@EA
M="!O<F<N87!A8VAE+F%V86QO;BYA8W1I=F%T:6]N+FEM<&PN07!P;&EA;F-E
M26YV;V-A=&EO;DAA;F1L97(N:6YV;VME*$%P<&QI86YC94EN=F]C871I;VY(
M86YD;&5R+FIA=F$Z,3(Y*0T*"6%T("10<F]X>3(N8W)E871E1'EN86UI8RA5
M;FMN;W=N(%-O=7)C92D-"@EA="!T97-T+FEM<&PN5&5S="YM86EN*%1E<W0N
M:F%V83HT-RD-"D-A=7-E9"!B>3H@:F%V82YL86YG+DEL;&5G86Q3=&%T945X
M8V5P=&EO;[EMAIL PROTECTED];F]W;B!R97-O=7)[EMAIL PROTECTED]&QE.B G;W)G+F%P86-H
M92YA=F%L;VXN86-T:79A=&EO;BYI;7!L+E)E<V]U<F-E<R<@2V5Y.B G<V5R
M=FEC92YE<G)O<BYN=6QL+7!R;W9I9&5R)R!!<F=S.B G=&5S="Y.965D960G
M(%)E87-O;CH@:F%V82YU=&EL+DUI<W-I;F=297-O=7)C945X8V5P=&EO;CH@
M0V%N)[EMAIL PROTECTED]"!R97-O=7)C92!F;W(@8G5N9&QE(&IA=F$N=71I;"Y0<F]P
M97)T>5)E<V]U<F-E0G5N9&QE+"!K97D@<V5R=FEC92YE<G)O<BYN=6QL+7!R
M;W9I9&5R#0H)870@;W)G+F%P86-H92YA=F%L;VXN86-T:79A=&EO;BYI;7!L
M+D1E9F%U;'1397)V:6-E36%N86=E<BYL;V]K=7 H1&5F875L=%-E<G9I8V5-
M86YA9V5R+FIA=F$Z,38U*0T*"6%T(&]R9RYA<&%C:&4N879A;&]N+F%C=&EV
M871I;VXN:6UP;"Y$969A=6QT4V5R=FEC94UA;F%G97(N;&]O:W5P*$1E9F%U
M;'1397)V:6-E36%N86=E<BYJ879A.C$R.2D-"@EA="!T97-T+FEM<&PN1&5F
M875L=$1Y;F%M:6,N<V5R=FEC92A$969A=6QT1'EN86UI8RYJ879A.C4Y*0T*
M"6%T(&]R9RYA<&%C:&4N879A;&]N+F9R86UE=V]R:RYC;VYT86EN97(N0V]N
M=&%I;F5R571I;"YS97)V:6-E*$-O;G1A:6YE<E5T:6PN:F%V83HQ-#,I#0H)
M870@;W)G+F%P86-H92YA=F%L;VXN86-T:79A=&EO;BYI;7!L+D1E9F%U;'1#
M;VUP;VYE;G1&86-T;W)Y+FEN8V%R;F%T:6]N*$1E9F%U;'1#;VUP;VYE;G1&
@86-T;W)Y+FIA=F$Z,S(U*0T*"2XN+B Q-2!M;W)E#0H`
`
end



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to