sane-project-website/old-archive/1996-12/0040.html

378 wiersze
25 KiB
HTML

<!-- received="Thu Jan 23 18:09:01 1997 MST" -->
<!-- sent="Sun, 19 Jan 1997 01:19:20 +0100 (MET)" -->
<!-- name="becka@sunserver1.rz.uni-duesseldorf.de" -->
<!-- email="becka@sunserver1.rz.uni-duesseldorf.de" -->
<!-- subject="netsane running ..." -->
<!-- id="m0vlkym-000BXvC@charon.beck-sw.de" -->
<!-- inreplyto="" -->
<title>sane-devel: netsane running ...</title>
<h1>netsane running ...</h1>
<a href="mailto:becka@sunserver1.rz.uni-duesseldorf.de"><i>becka@sunserver1.rz.uni-duesseldorf.de</i></a><br>
<i>Sun, 19 Jan 1997 01:19:20 +0100 (MET)</i>
<p>
<ul>
<li> <b>Messages sorted by:</b> <a href="date.html#40">[ date ]</a><a href="index.html#40">[ thread ]</a><a href="subject.html#40">[ subject ]</a><a href="author.html#40">[ author ]</a>
<!-- next="start" -->
<li> <b>Next message:</b> <a href="0041.html">becka@sunserver1.rz.uni-duesseldorf.de: "Netsane working. Just making the diffs ..."</a>
<li> <b>Previous message:</b> <a href="0039.html">David Mosberger-Tang: "sane-0.4 has QuickCam backend!"</a>
<!-- nextthread="start" -->
<!-- reply="end" -->
</ul>
<!-- body="start" -->
Hi !<br>
<p>
I found the time to get netsane running. I have tested it with the <br>
pnm-backend running on a remote machine.<br>
<p>
It isn't really complete now, as I am having trouble with the<br>
COPT (control_option) call.<br>
<p>
It has to transfer the parameters of<br>
<p>
SANE_Status sane_control_option (SANE_Handle handle, SANE_Int option,<br>
SANE_Action action, void *value,<br>
SANE_Int * info);<br>
<p>
The problem is the void *value, as it can hold different datatypes.<br>
<p>
The datatype is not known within the netsane client (except by querying the<br>
server, which seems inefficient), so this is a problem, as obviously a<br>
string needs to be transferred differently than an int.<br>
<p>
I suggest adding a parameter SANE_Value_Type type to the call. This will<br>
enable the client and lateron the server to do the right thing. <br>
<p>
I.e.:<br>
<p>
SANE_Status sane_control_option (SANE_Handle handle, SANE_Int option,<br>
SANE_Action action, <br>
SANE_Value_Type type,void *value,<br>
SANE_Int * info);<br>
<p>
Should be no big deal to rewrite the clients - right ?<br>
<p>
Another issue is authorization :<br>
<p>
As authorization might be required quite about any time (when opening a<br>
server connection, when opening a specific device, there might even be cases<br>
[picture servers] where auth_at_sane_start() might be appropriate ...) ,<br>
I suggest to add authorization in the following way :<br>
<p>
Register an "authorization-callback" by adding a second argument to <br>
sane_init().<br>
<p>
NULL would mean : This client is dumb. Authorization requests automatically <br>
fail.<br>
<p>
Otherwise we register an authorization function<br>
<p>
sane_auth(char *domain,char *username,char *password)<br>
<p>
Please note, that this doesn't make sense for "normal" libsanes, as a "bad"<br>
frontend could override authentication within the lib by using "brute force".<br>
<p>
It only makes sense, when the authenticating authority runs in a seperate<br>
namespace.<br>
<p>
O.K. - should I make these changes ?<br>
<p>
I have added the current state of the netsane subdir (can be installed<br>
into sane-032, only slight changes to main configure-file required to add<br>
the new subdir) for you to have a look at it.<br>
<p>
As I said, it doesn't really work right now, but it is close to that ...<br>
<p>
CU,Andy<br>
<p>
begin 644 netsane.tar.gz<br>
M'XL("+]FX3(``VYE='-A;F4N=&amp;%R`.P\^WO:QK+]%?T56S&lt;/1$`&amp;/UMS2$4P<br>
MMKFUP0=PTWQ-#Y^0%M"-'E02?C3'YV^_,_O0`V3CY(O3TUNK:5CMSL[.S,[.<br>
MSLZ.XM$H-#RZ^&lt;TC/F2GNK^[2[XAA.QM[;%?*(E?]E2Q9;^ZM;&gt;]!8"D5JMN<br>
M5[\ANX])E'P6860$A'PSIN8'XUXX&amp;H1?@Z"O^WAB_L^,#W1B._0QQJA5JWL[<br>
M.W?._\[NSA:?_]I&gt;=:&gt;*\[^UN[?]#:D^!C'+S]]\_K\CQ]2C@1%1BQB+R'&gt;-<br>
MR#8-Q[DAD\!WB50+S?;(^(:8OC&gt;QIXN`:LIWQ#7^UP^(X5G$M3TH78*`;-\C<br>
MWL(=0Y%,H"Z&lt;&amp;0%@=NQQ&gt;*#\/#IK_D^O3QJDBN5.EY6W%65PTCX]A&gt;+FV/8V<br>
MPYFBS`,8]1IK%F&amp;PZ?A`D4*OJ3F*&amp;YY]Y,5;!?I8=L"J4B"WB$L)[VK$!@6H<br>
MPLI&lt;`-&amp;F6$9D2("X,S*EA#&lt;ABF.YD4:FPKD&amp;Q0*I+C6;OJLP?G);+XT`J;J+<br>
M(L7V)OYR'ZQ37,-;KH&lt;J@#&gt;=A;4RC*A6?,?*0#!IRT8^U[)KPBWP#P9#LQ2E<br>
MTQT,FWSBL"-.GNT!7XY#*J9L'9WW&gt;\?]YAG#(NINX\;#YK"9:2$5EX"Q4/K-<br>
M[FGG#30%AH&gt;&lt;*ZT6O$Q-4VF=GQ^=-H\'\%KI:/B_)FDFE4.A8XUG15%2&gt;24J<br>
M&amp;Z_$DDK&gt;*X7*X7ES&gt;#(:-+OM4:O7/&gt;H&lt;CPX[_&lt;;[C6?%F'?U_0916LEXC-%?<br>
M:K7^7C+FE%1ZRNFA!"*5TQ04T@Z,L-X.5.'?]#J"'Y&lt;0X*IW=MXY;:,(BJT6<br>
MT&amp;I"X;!]-%#AM]-MG5X&lt;MEE9&lt;HWEP0FG2`7,W9_BOL^*@@A`XY-GN@+/FV;K<br>
MIW;W$(<a href="mailto:?'-0@35W%I!#^1%OH*%22.%22AC(:43!QC">?'-0@35W%I!#^1%OH*+.+AC(:43!QC</a>&amp;A)06ECA04#-B"W&gt;]NE196R$<br>
ML'Y/;6]QO?FQZ&lt;QG1OGZ^[U;`OH043?4"'E+7SH.8)H9EY1$/C$LBX2+^=P/<br>
M(F*$))K9'N"&gt;<a href="mailto:THA@%;4T7.^">THA@%;4T7.^</a>)2"?GG18R(#@:G"221,D*`U)YZY0KE:N9[]"*<br>
M$9@S&amp;\9B=6_"&amp;W?L.[;)&gt;I[W!L.X-^OB^&lt;N]'`O4TS$511M&lt;'!UU?FD/#@@3<br>
MAF;`SX%2$#.!(F3"CJ7Z[%_B/1Y&amp;50KN)8/3M43CM$3/E(+C`1.3.P'8/&amp;FF<br>
M)@;FZ@"U_U`46$&lt;'4"&gt;G4"4P:Q$-(R+V;%B!8KE!7QTG;$P)V.E4ESJQ_$(!<br>
M=)T0:LY\(N!A1LBS9Q_']);#&lt;Y.C:II6)PP8=2^S&gt;E4!?Q&lt;3$H7H+YE^4)]-<br>
M#L:Z6KY'E8(](8S1RH2@/=UT+)@9#1=E'?2)&gt;GP0@/J63*8!G2&gt;XEN')ZTV+<br>
M7FYZ"[!)6TDYC4:()D'Q^O7*H`QP8DON+&amp;X?EMB&gt;V/%LI]&gt;:Y0"&gt;%+&gt;B#56N<br>
M4'$_H(%-&amp;QQ4@[1U5(E`PMA9`PG.#/V0`ZDL+W[C@,BB+_5I9/L:T`3&gt;4,!T<br>
M^BZ`9T5NG+GN"J4\D-H)X"N#,2BFL@&gt;Q\N:@16N&amp;JI]I@+6*9;1N8$:!%8O.<br>
MJ6&gt;!RKO@F_"7U8V@I,$"-QUJ&gt;``8N*A))&lt;!5^@_\&amp;#&amp;!)9P9_$LK`5X[C'@/<br>
MPGYD/^D"D=3$*=KY2:_[[H#@7B?W/$$+ZTQB;,J?[&gt;'=_TC_?]@[[#W6&amp;&amp;O\<br>
M?[*UOR?.?[O[&gt;_LU//_M5?&gt;?_/^O\?1IZ#NP+;9ZYT,R#_RQ0UWB@_T%ORMT<br>
M[2C"O&gt;+2MRU8)TH3MG9WX41V9&gt;:#&gt;3:-N3&amp;V'3NR:4B*(77`&lt;8`#0`6&lt;!/`I<br>
M8#&lt;A,_^*_/BCJBEM;V9X)HT/$+S?#2G^9U,39B(PRW!&lt;H(Y3`2_8-H`0&lt;M8&gt;<br>
M@G,V/('M5N6CPQ%EY@?V'P8.I/V7KZV_PB/7O_C59H\PQIKUO[6[L\O7?[6V<br>
M5ZMMX?E_?VOW:?U_C6&gt;S])XH_R[]&amp;P\"!-8:GH:(W$5QV\-&amp;!E`T55+[X8&lt;]<br>
MTO2L@()G_P8D1IC8]'#A@7@N:5#3@C^TA6=7K`4-P2)8?C#1X##YOK2I*#`6<br>
MPW0(^ZE'0UD)MN?LK(F'%/%^`H=9\/L_4!+2WQ&lt;4[09&amp;&amp;:88J+!-L"$N'G=#<br>
M`(&lt;3U'&lt;6PT9:9X&gt;CD_9ICU2OJZ!(^'\ATWC4[)PFC5N9MG]&gt;=(9)VS:CHKE`<br>
M'Q&amp;C(1&amp;+:M"I']F\C'2FNU\,VOU1O_U/PG%L(9X&lt;@//3=PE`EH#SYF"PA&amp;$[<br>
M!R"#80&lt;.742`L.:+;N&lt;7WESE%&amp;2;6_WS8=*\Q44?W,PC_U[FL%N*M.T5YCA`<br>
M3-IV@IQ/%!E$QI3*R6U:KNV!&lt;Q3`:)&lt;T/9D9I.Q4WNG*:=E9&amp;94!M'])`VRM<br>
M`@R&amp;_4$"P"?VD%[:H%*P(5GL))0W\O%A^V?&gt;;S=_Y-YYNYL`Y(S&lt;.NT-$@`^<br>
M&lt;F^&gt;<a href="mailto:ITJK@_?D1.WE#">ITJK@_?D1.WE#</a>][*`.0,?M[LGR4`?/".B[-@F+\O[.`F=UPX2O1YK_W\<br>
M&lt;?OMYF$"D#-N\TU_F`#P&lt;&lt;_LT,R?W=Z96*W?YP]W/#@Z3`"V$@,"VK,PHY!9<br>
MA&gt;AF#J&gt;`29@U,&gt;#)1#XVB7IZ'='``\/&amp;3L\3:W05E'DAL.J9UG`T#Z`P(7A^<br>
M0B=G9@0E#(&gt;X1E1&amp;IT9=A@]-`\Y;]\'_V4;^GF&lt;Y_J_9WA&lt;?8UW\?WM[-X[_<br>
M;^_!6:"V7=O?&gt;]K_O\;S=&lt;+X.B_I2T%\/?6J)X%\G9?T5/A&gt;#V5=)FBO)V]Z<br>
M*E2OBZ*&gt;#=+KR9N^&amp;J/7LS7Z2IA&gt;SU3H2:!&gt;YR4]%9[715%/(O,Z+^G9H+R&gt;<br>
MO.E?+AZOBZ*&gt;$X77EZKTY6"\GG[7DTB\SDNZB,7KK9;^]8/QNAQ13\+R&gt;DO4<br>
M)*%C711U&amp;7S7\5=_[("[/F@/@=.?VOI3Z/TI]/X4&gt;G\*O3^%WI]"[__-SU+\<br>
M#^?=_-)CK/'_=[=J^ZQE?W]GO[:-\;_MG&gt;W:D___-9[OY++]1QA91C#59J^5<br>
M3!TH1*9J8GJ1DZU:8#S'RM:!/L%9/@*K@/5)PT8&lt;:-Y(PDP6'2^F14,E$W[V<br>
M+@(Z&amp;@1E0\5]-CFR-VKUU'M@-:IU`;#^U*Y\))?&amp;R`%*P=F:SNL*8&gt;=W=IU1<br>
M+LV&lt;N8U5V(_@FPF8"4%G'R..6#M&gt;3"8T^+6V5ZI5MW9^JR?-B`=:YWZ(!*%*<br>
MPU\P&amp;&amp;I65,31RIP2%5OAS]4,C%JQ)"JAXB-AW&lt;(K.S)GLN'5*Y75?B0FWJ&gt;\<br>
M?/[R`#=&gt;V=QHO"R]5'G'0H'!,68:,#*,R&lt;&lt;%TM2Z1%&lt;GMP*:.H"00]&lt;XQ87\<br>
ML0MR&lt;//E`:_`OU`^F6&amp;XV-1Z`L)9Y)=%%36I_RCER`7VZM5O#29NH"X!NN7.<br>
MP3B@QH&gt;XFM-A+=&amp;QPNY#R2@5BQRZ^")#T6^JVIA%ON&lt;4F5*`(%+HB)CG5XW0<br>
M_H/ZDR*3[X,(#[^8`'E+\2XYJFL(NDV_2&gt;K&gt;&gt;Z!&lt;7"$X\QRM*J%`P:X".Z+%<br>
<a href="mailto:M.'KV@J\">M.'KV@J\</a>&lt;(0?VHL;@J6&gt;I&amp;Z&gt;ZO(0^]&lt;0+*8=*^.\@2ST8$`.&amp;)E#/C&lt;C&amp;A??!<br>
M\Z\\OF:_W5#3&gt;%#]\?^`1HO`$T/5E=O8B*P+Y7VZ$&gt;$`IK_P(F:M/M&gt;F9*L=<br>
MZGV^J&gt;%5`DNC*DR(M!Y5*5H0FU64EO;^Z1:XO,B?.:)--J'!XLVO15_.L[IB<br>
M[#?&gt;L`8XQ_HD=-&amp;K^Y84GUOJ&gt;V^CS#&amp;H^:0E*I6&amp;R1KDV[^/?142!^9?&lt;Y%4<br>
<a href="mailto:MA.`1">MA.`1</a>"8@]:YSP$8:CL6Q1ZDQMO[IEOI,!%/9=](.A%OIWGV4GZXWY)_'\Y8QZ<br>
MBNF&amp;T.0&lt;3H7IOVO"U"Q[#V+E[NT@MC./;XD9I6B(_VQW^&amp;_W+)W_K"]_^EMW<br>
M_MO:KE7C_*^]VAX[_]5J3]]_?)5GLT18C*="!N#[&gt;+#_-DV3AB'I^E&gt;D;80W<br>
M&amp;J[7EC^_"&gt;SI+"+%5DX6"((,9W;($D8(_,[!&amp;V%99#-*6$;)W`#I3JF&amp;#A"O<br>
M0&gt;B`4A+ZD^C*"&amp;B=W/@+L"X&gt;V`2,X`3V&gt;!$!L@BOIC;]@+B^94]NL&amp;+A@&lt;.`<br>
MB!!]1`,WE&amp;,==R_$]RP..5^,'?"83FV3&gt;F"R@-0YUH0S:N&amp;G+`A^!`0P@@0-<br>
MY`CLD,4NYNN$V@"27(=MR3$$PC(!FHI&amp;A&amp;0S8GQVN:\"N3?$,:*D:Y;IA#&lt;+<br>
M(\"(&lt;&gt;;/@8\9X`+FKFSP?,:4@+Y-%DX9K'!$WG:&amp;)[V+(:)I=M^1M\U^O]D=<br>
MOJL#&lt;#3S`8!&gt;4H[*=N&gt;.#9B!F\#PHALD^JS=;YT`?/--Y[0S?`=T(Z*CSK#;<br>
M'@S(4:]/FN2\V1]V6A&gt;GS3XYO^B?]P9M#4BF=(U4$=&amp;$S4V`I_C(L)V0L_L.<br>
M)C,$VAR+WTX$U*3V)7YD!,9^?K-^PA")X?C&gt;E#')E+1.0D$1T[-6[_Q=IWL,<br>
MA'8FQ//!16=G#;P(63.Y9=+Q3*U,]O9WR9D!RMZ\A/EL&amp;&gt;XXL*TI%,^:I+I5<br>
MV_ZA3"X&amp;3&lt;Y02K]!QM2E'B8@D)"]\=F=!+X781RR&gt;$4Q.!F1P&amp;`Z9",D4UC,<br>
MJF37,XYQ`SXKFUU@RN-?6XDP)_9D721"%3=^&lt;T8,3'I@@L%6F:W%,Z^T3`97<br>
M.*&gt;F/1&amp;Y2V%F)DS?I0P)DVLT8\M5K$[4"TH=OC)!CE2D;7*HP)\&amp;A@MN&gt;0=#<br>
M,-0*"29"&gt;&amp;QY4#8B?CB&amp;2`(Z-0(+[SI,EF!4B6^E/)[#F216:0I+.$J'G$`,<br>
MRV$H."FL#TWEQ:'B&lt;%6Z*XL_O5ZJ@?4;KL2P)&amp;@&lt;JNJV3]MG@Z*A%IB7J1:Y<br>
M[T@P&gt;K5)XI=?J^",J=`-;=6$'+;?7!PKRA'&gt;/):8&gt;U1'@B;8QEYC_`RR&gt;*V2<br>
M:^4[/$6L-$"U!X904:BW&lt;,E@V!RVP7WL]H9X;=HM%UC&gt;%1ARDZ&lt;:^6"@*!@(<br>
MV.6D\0-Y&lt;P&lt;1T^5&amp;_7;K9];K&amp;$!QW;`D.A&gt;V`$P78FJ)M2:8%72J95]V4=OM<br>
M8896F4!OIG4ST$LYXABUVO;L")0"I&amp;*1I;ZL9T'TK'0`D'5GW?`#Q#2A&lt;&lt;95<br>
M/%3%DDE&lt;H@N84&amp;^E"R8TL3&amp;:!$_V"30[+J^`8Q9@5GX5YK*".O^^``FF.]R2<br>
MNIB"YL7P))F&amp;$;[R,9?R!T$NB,&gt;&amp;[6T3[]H8K@+KCNEUN7TH;L5&amp;&lt;,/LA)1L<br>
MFGC1'_,+&amp;8(+,`:&gt;X:8$$QO&gt;%'COIYS!,&amp;&gt;"&amp;7/T=-#^^!]$GUNV9$&lt;L\Z$A<br>
M6*QG%)!='&lt;AVKHEUA?G]L'3A'/&amp;K"&amp;\H+),&lt;C^^F:Q7Q!4,J/$+"\@#+&lt;++!<br>
M$P)7$:@/[5&amp;Z:@!C+,"&gt;A;*6G[%"&lt;Q;P&amp;JB2&lt;9SBQG-KH_Q"8&amp;9'(\,Q`K&gt;X<br>
M7:VJ=93`6YJS.3%HC;PUF.OA,P,.VX3MP98=LJQVD$H&lt;2Y#8DR`N:BB&lt;:N;,<br>
MUK'D-W"3;C*)CO$Y2B:M'J2)#C'BP&gt;7&amp;B&amp;;!![[\9&lt;<a href="mailto:B$V8SRQ@EU_`.2">B$V8SRQ@EU_`.2</a>[:#*<br>
M'JDYB1=ZC$X&lt;Q;*4H/X?Y(^$31H,DX\_7CVY^%=5;5D$,G_V0'9?&amp;KT=!'YP<br>
M(&amp;V0$7Z`J&gt;*['LMZ2)!3#?Q6ODJ^9=0NT9,SZOGIN]097CSWS$864&amp;A!LC[4<br>
M%1`1X1'K!L_'*R"%7)DS&lt;&amp;DVN/E!,S"%&amp;B1=(YVIY[.-,9Z8);2K`03Q,(J$<br>
M*0"*&lt;H?OTTIZIX:]'$S*JJ[=C1J)7!5M&amp;@*SB@_0H+(Y2AF9N'\];@4M.K*O<br>
M75RLX"LB+(&amp;52&lt;$;<a href="mailto:X3:9`8E%UDBG5-?!%22C3B_.@$87QGA':">X3:9`8E%UDBG5-?!+C3B_.@$87QGA':</a>"/+&gt;0,6DLRB^@<br>
M$[&lt;10OA,A=-#"=D6.'&gt;WLI"G:)*2KZO&gt;&lt;&lt;;X7T^]D?0OH]Y&lt;PQY&amp;$.H;P0\9<br>
MHD&lt;@Y-'7V?_[511[C0&gt;*'%DHL5P**\_R%H6]\P&amp;9/]'@&amp;1#@BA9?&lt;+\C9TGD<br>
MSF'&lt;$=0?Q%`ASZ_9_#&amp;T98E+S1MZ68`K,A1($HK6R0@_BOA\&amp;7&amp;?_FY0&gt;@WB<br>
M^22Y8(_TTKE/`&amp;G6'\`J?MZQPJK`PN5V!]/"7VP([H.0^97%3)^'&lt;1=W1D=,<br>
M8[,ND#]LPL/,;"=]U_*.GZ@(WC]RYUA\V%(J$7XZ8A&gt;5=0[R(%W(+H0IC48&lt;<br>
M45A\D&lt;*8(Y[[!)1"@XM#2Q;&amp;'0):71.KRT&amp;-V1(7G&amp;GZ9!,XY(5"#LIPHYSM<br>
M4'F-9Z8$YUKP2SB#^\$G='!]BSJ?`(^?KJ3!4ZUXH2/J;]&gt;*[\ZIOKU;L?"@<br>
MG54L_"#/X5],Y:A3C@]QKU[A4;W(P6&amp;'D$&gt;SARL4]O]&lt;32+/2V:N&gt;157@(R&lt;<br>
MF"JY+=TM*_S*ZY-DQ8?/'2U?&lt;,BQZ?@A+7Z&amp;J%C'&gt;VSO@ZSO/&gt;SCEVKKV8\/<br>
M\_X\\A9NMIY_$P&gt;V*S0#&gt;Q[Y&lt;)KWDZX\$4,&lt;_=$'&amp;[5830GT)V/=4H!O_&lt;`B<br>
MI:O`X@"2TQ6XON'A9XF!-UT&amp;PH"$B"^(:EZ?.Y]BPUZ=TO(+SN]=4^M;B9WE<br>
MEP=@)Z44&amp;*)R!L&amp;##2[TBC&lt;CWY+&amp;[6$K)!1_B'1&amp;\$_6!.?C2?/%AV1C1W;D<br>
M\!+RMK;O"]8'C%^9E1;@4O$2BI&gt;73&amp;/^,#1LJ@,#&gt;!L)&lt;YH+*\XX&gt;3WR.X@3<br>
MC_Q4!7R09J&lt;[!,&gt;IVS[([U'(7I6O/+GXX+?3/1Z==@9#&lt;:;*Q2P60B-+O\9#<br>
MYJ/L$ECI+#9/@4-=WI5D0YP$]Z5X&gt;]OK'W+.[J&amp;-+^!EQJY@=:]C"[&gt;:V`!D<br>
M%!QX$O7W\\0%`W@JE:Q4'HSA,Z32;W:/[U(A1`F6:ED:`=JP&gt;ZC(.5ULE`$/<br>
M&gt;"2V)PK&amp;-2_\OC#B;,9/9NFAKL@#ME3&lt;4]A!M?/+69M'H+DOM[8K?O;\P.WH<br>
MW`C`1$7X@&gt;/&lt;"-POLE4O^&lt;[S&gt;`ANS%_@0)_N/$.OA^_@PEHO_&lt;GU&gt;)2$AD*!<br>
MT::)5$?Q8L/!9C1!'D3-^":B,!@-8/UY-`_!W+ZF3@J$UV(Q%&amp;6+SJ/9@_0`<br>
M+V\&gt;U[4*TT=`S)_\#`^+=?RD^&lt;F;C`&lt;)!#^N/RC$$1R\B6#WLC:_=)OZOL6#<br>
M.&lt;F:&gt;3R/%*^%G&lt;]R25E/*;'U7.._$K#$==M=./PB05ZHD1\_F&gt;E[W+9,[.=^<br>
MM8%E;OLC/-WQ-7YGV.CA(OFR2G2+V&lt;WLUBTT;D8SZOC9:S?7BF_19#*RS$1F<br>
M5UJL!?^U)_3H?JUM??\;YPWS%&lt;$XR9:B+,0"%&gt;^JJI*2?&amp;F\?%]]R?N'@AV1<br>
MO+OQECHL,&lt;&amp;(T',E71KA-!Z2GZM:C8@L&amp;Q84AV.PME&amp;.T0N5&lt;7FT$B^Z&gt;$U^<br>
ME,65V&lt;)J+!N6OPU[*&lt;L9-8*I*=(VH7CYZV\@)X7P*_K&amp;A!U&lt;-]B7C+@%^P[=<br>
M*&amp;]&lt;O&lt;)M31&amp;A53"9*&amp;B"5W..O\%R*`QS1O@U8G)Y*.="IFEC9[QJ]_PK`GI]<br>
M17EBR0UH&gt;<a href="mailto:#CW\9^Y\.7">#CW\9^Y\.7</a>]@`BEA@)5ZDI3D=&amp;0)*;W;7(WI\;WKIS&gt;"3]5,M[4<br>
M.)=&lt;)&amp;1B#'$TN&amp;BUVH,!"^`.A:4QD$3#CBJ605W?8T0\I6W^=9]4_B?[A/01<br>
MTC_7??^'R9[BW__8W=O=Y__^UU[U*?_S:SR;)85D$[!264^I!*F;&lt;)/]&lt;SJK<br>
MU:%O?J#1?5__W9^AE9?&lt;Y=BNG9.-9:WDA:WD@)E(Y6IR%\OA$O]L#[?O(E\=<br>
M-Q*9EX(+`($S.V1.]LG8,3(Y*F-G,1['-1G/(_&gt;T$;(M-PE$Y83`0M]:`KHC<br>
MN,^,-A"4OKMB]#"3+K?`#K^:PBVA`=OA)0W^K[UK;V[;2/)_&lt;S[%F*XXI(]$<br>
M)/F173G:E"S+B;)^K27OW98WIX)(D$),$0P`6N%&gt;Y;M?_[I[!@,0E.1L+MFK<br>
M%2JQ)&amp;"&gt;_9KNGIZ&gt;/=FAHIH#5SQL*'#:VW7GOVOVFZ2D854-:XN-MF39W.H&amp;<br>
M:J5KX#5]"L:%[\'`.,!.ZX0-KFE=6[5&amp;CY/R*'M)'S&lt;,K+B!XZW&gt;XC=4RC&gt;V<br>
M8+4Q&amp;_&gt;;P-]D\Q6UMH@4+H(IP^2BGX/)!/^&gt;+6;X06:4_$*6$WZ0T51-(G1^<br>
MH76UVMRK@;P+C+=F^889Q^^:AENS#IMPMMZ',^5JJ*G;41XE&gt;+T)'6WVA*MX<br>
M$*C&amp;5&gt;&amp;Z.]R7Q6M?&lt;@)4DIZ^A9WKKW;XASMUY8&gt;%['"?$&lt;FQ&gt;LC;`/7]0&amp;C5<br>
M0&lt;?5WJ=KX=#O;=Y(EP2]0'/&amp;MSM[.WU2L%U+[SC&gt;&lt;I&lt;[X@P&lt;3L6UU#AW3#3)<br>
M;A97HU+)7-0OUXL7BYF+K:6159CL(J1_I+&amp;-\ZF+D^94KNHMYH%N?\]3#`3D<br>
MGK[':R\DN9"JBUNW9W?^GSY._W,)0WY[_6_[X:/'.^[\SZ,MS?_Z\#;_VV_R<br>
M_#OI?W=]-M23;T]59FJR,=N6?&lt;QV*[;(YI.N,6NJXUZ7D\+AUZ[FHH"Z0]):<br>
M#X%GB$?X'].1E)6D49[&amp;XW'.PI5^/O$?4)`#[,\7`WRMOG`D(+X4B^`E`1T-<br>
MD,9GBW1.']`U*98=77&amp;@J['$[BQ/^10-\,%]L_F//$^].[WS!2Y5$3?.V&lt;H[<br>
M&lt;N"TH3%W=)11(8/&gt;"QKA8O"LH:%FN3T[W)86.J)+-XYZXP.O2(2.:9+OVJ4&gt;<br>
M%46K+J#9^BXZNLH,M_'7SS*PZ/R45\&lt;]*RJ\&gt;\E0X1/Z&gt;S9V6\35)WJKJ.G?<br>
MJY"@!6;)?%J&gt;4Q%U8M61UJ^W!$*CHOO/3X^(EH)OLS0N2%G:PZK8Z3"([PE&amp;<br>
M?W9P+Q3NP*W"W25&amp;H8EWR]&amp;BZW#0"L`*&lt;E34G=VLP*A^,MUQJ8&amp;/AD#T$M'_<br>
MIY/X(IVM`,#%\$_5G*C0&amp;8YH]:K7@PIFKK*\EB("-G3EOO)9'P(C?2[XCR&lt;R<br>
M\Q[`(@*C5^]U8(]?'_P9FYZ'^R\'=HMF_Q7]RR`@K30G;&lt;[/61IHFYN!JXI#<br>
M^@DFEUG^P&gt;L[.-&amp;7CA%D.5E5:H]^Q8&amp;Y5`,3!=Y.QWK_6?&amp;]$"./UH4)I9)H<br>
M!G5[!4&amp;GP94*J(&amp;GHW1^U7RT)9F0]"\J;M$R1:?-Z5M)7_%+'+R_J7OWV]3&gt;<br>
M\3[$SPH^X0.I_RMY&lt;NOA?QL+N7;&gt;)A=9J2&gt;=&gt;#R1)IFH&gt;88]4+&amp;S&lt;K9*VN!:<br>
M#=@=?V@-J;D8BX%0.\/B8T9[WI-PWYT9/1V1_=KH:\T%81QBR3YGTGS/J]C+<br>
M_?^23"*$JM/2$G?B+SE[-O%!+6J)U/O#A_OA*V)7[O:OAV^/CUZ_HL7QV:%U<br>
M.04'5C,*@E^?N!@%XL#O2*G"X5;&gt;R;E,&lt;*H7.U1*YZQO&lt;#F7,X`LD6!-Y:QN<br>
M23S&amp;&amp;5'ZE40XK)5LKI='R"%,&lt;<a href="mailto::.7^8@$E9O^(">:.7^8@$E9O^(</a>&amp;B$T3B!F&amp;6WO&gt;VU+/HD1G.U<br>
M%@&amp;*R2+(CT)_0C[;JG%_N,^]Z0^H@[[F$-')I\'W]UO?8RG\_.[G_&lt;J:QK13<br>
MQ),CJ=U&lt;\I_S45(]$\,^'YKPTN_J$_X@-,L&lt;OU2=/VGK$46&amp;=EOZ_?O\&lt;[&gt;;<br>
MY`L,AU2$/MN*58,&gt;;?M3#3FY6)0K*\X`';!()-E,8!@*_RA,?&gt;*?/9^S2_4C<br>
M/Y'^5RX%C8HTM_M[\N[X].CUZ&gt;';MZ_?/K'U&lt;XV3F'`TCI24UK93'%/6HKXW<br>
M\653&gt;%3[:R0_[L'C4F,2IA&gt;700AL6(D*=1'85@D&lt;#@G;*S&lt;?4NU#*)!$J&amp;R*<br>
MD:O[,E3*..'#/QI#;,M,%&amp;P&amp;UF8`U\G:#&amp;J`TR[6X=LBG$V8DXE&gt;M0O+FE.R<br>
MS35:\XU&gt;)ST_;;Z(MOXD(@KH)]B9VQ81`]8(`VC]XM/W:Y2`J;9\&lt;5:A8&amp;=W<br>
M/:9[G3+7@"C2&lt;)U:!'(LZ9QZ7G=HWY&lt;;$ZY=E=9AAX#B%EJIZ*#JNYT=7&lt;RN<br>
MXT=50H+1]0&lt;ZN*NY4Z54TT^_-JGF#!#FVS*#8%Q!'`%&amp;&lt;\\/9R,KUSFW90_`<br>
M&gt;1U;W=1MDQC4(FV1C**5OS?TEUT9"5!GAM=OUL67K8(JKH`(!\5B:$W(&gt;+C4<br>
MWU&gt;L\60C9_Q?%M\PRKH,:!,!_[HEKY0;]X@,)/;.WN&amp;M?=,B0Z`PY-E,J?)&amp;<br>
MI,A"I=.10"99P^.1Y.*0V\4^QK-E$I82?1AY]#]=XAQ&lt;0:"-!?YJ,AW&lt;TU'R<br>
M\#8H"^OZ`L^%A]XFC]I7MFKKJ!6@`62"W&lt;3[EJLU5_(;@`BQDK^*2%L/-UR#<br>
MAPFUR7LRXN&amp;?&amp;OM6U?OVO:N@9F,'R[^_8A&lt;KJ-W8R_+O&gt;3\KK-**/$;#.@9Y<br>
MX^L&amp;*\L-,(/`QQMAIK;^78&amp;&gt;&amp;C)NIB4@5.@*OGY*""#:0\J(IK9PQ'M@/ZE3<br>
M*)`#]ZWZB7X]@+3P&lt;1M,!O&gt;J`6T@WY!:VPO&gt;'W4']W52F'?C^P;]R\,F^$W#<br>
M$`*MA#&lt;Y?X%:@HC0?X92?O8Q$&gt;OT7.VQ;Q9'%=:?9MG,SDFA.)MEHP^D57XZ<br>
MEA'H^&lt;]AN=;_+^*#3="`?);[+4\G[7Q1P&lt;.&amp;)#]A,]#ODL(P_KUW?.I/\_Y'<br>
M7/'U\O#7[&gt;<a href="mailto:.:_'^/'SQ^Z.Y_?/!8">.:_'^/'SQ^Z.Y_?/!8</a>[G]Z^.5M_K_?Y`F3A@WM&amp;UR;-B)6WC5F<br>
M.^K3W\DD)M-ZU^R%CS&amp;OA%S@/4TY15G"(:IG,"@E%U1O0S[!OL8=&amp;/701\;\<br>
MY_E*(MF_-N:$(]B1KJU(/G):N/0BGJ9SO@^V2,NE9#0;D#V-@L@9&gt;,FYS6;I<br>
M![D#A[LS\9PK)L,B6^:X0'*49T7!GG^W-8`Y]CE1'9*9:45N@K-%8&gt;R2=@VY<br>
ME#"Y1/^-RS(&gt;G&lt;N,8UKL1N&gt;D49@&gt;&lt;B&lt;MSE=%.J)1XTJM^DV'R)9((^_SF&amp;6/<br>
M@D&gt;+U*&gt;6LP3NR&amp;@NXSF[1!=Y]C$E\;N0O'CA^!;IB"0*DB?RY,1C&amp;&lt;]FV24'<br>
M=A!T.8D3E:6?/&amp;G-Y#:N7]J;3019B"X6G9X+BSUN^,)-24F!M]HI$OSM$&amp;V`<br>
M&lt;@)ZV5M[4`Q$Y/+['&lt;U%XR/\F&gt;&amp;FIR*M?#DO)-'=R&lt;$;MZ4%-S#&amp;TEO0G[-D<br>
M/$7L/]$I]IN^IH?'AM%]F\Q(#;0OTK,&lt;^;.0B\FKS?8$:?C(OFL9],9'E"2+<br>
MFT\*ABK!;I:5#,-*=&gt;&lt;L?"NFWU([R7VB1S/)'(HNXQ7H;VB/&gt;&gt;&lt;(8.5*9WGV<br>
M(9G;Y0)LQ7R2YA8WGQ$E+`F&amp;%PE?RH9,?6XWA7.)Y&lt;EHF1=$9K,5G$L^&lt;5A$<br>
M71PB`'V2)L0D5+R0'#,VF_O+-UTR1J!'E30Q85#[]2+^&lt;9G8O^)OLDR8S63]<br>
MVW_U#/&lt;E-&gt;?:C8O3M.A2U:-7)ZY&gt;*HLJ%XYG-/O"/MBQ9ZEF!%P#%Q9O8=,A<br>
ME/UAEH\);[UE`&gt;!QAOI^)-#C*ZZ:#3#9'`PEM,#V_KXU1)I0DB)E,NX#&gt;/N%<br>
M^K*UB)#ZC*`WSO@TS85&lt;/XO,H3KV`326TF$7KAMBSESEGC+9C\N4``&lt;($TAC<br>
MVWWU[L6+KEUDD)&amp;Y((TS&gt;X[9ST*F98)##9+ML2B6%[XUG&amp;^9;Z/&amp;4:E90TE0<br>
MY/%42H#^?`N%GBXHB&lt;/M_O'!T9$T8CB3RX):(MD98&lt;I=1`(,^&lt;<a href="mailto:Q@MV6'5.!(">Q@MV6'5.!(</a><br>
MLY&gt;)PA5Y`&gt;:A$B.H12HM!BS!+HB"1^&lt;9_&amp;G46X&amp;TEP++`J[_N1S8X.`(DCVC<br>
M#,D@!Q;92J&gt;:=%)S4A(J5Y@QR'A`M`OD\!Q(@@H4W*ALL9Q,TA$.00#WG'Z.<br>
M"KFHCH]":2C,'0H9@`;YFM"*.GAV-`"BPLB^F278I*+FDX'D8.5OPN9I67&amp;2<br>
M?%6?7'3.*]]8DO;,A+_I3&lt;YI,"'.^7HBO:F-!X!Y4FW.F#D6D1`'^.'1\/)'<br>
M16+.*&gt;KSC,I9)PCH."4DY=FR9!.6A\M27Q&lt;')_R9U3B?GYNV_0%;&lt;LR\HEQ_<br>
MP8IQY*^'&lt;CJW[/.S0#L5?'+J=G?42.XS=75$N=Y0Y7Z]#D^-K[CC`RV\I&lt;&lt;N<br>
M%L&gt;EK$K(Y8&gt;R&amp;X_UW^?-BTP;IBH11K5+6F%+Q_QS+#4S1O]^/ET"C,:AP78U<br>
M6&gt;D0&amp;Y3CKIR:P_(]FL5Y6@(1M(P\H&amp;4$F0P/#TZ.7K^RQX&lt;G[][8'GJ+RRQ?<br>
M]6^P&gt;ABS/P&amp;/:W++,`MG'##&gt;@*&gt;B*;\X`7!*TH`DI9WF"4*IID83&lt;D8J#QCK<br>
M(@N$]519$M\&amp;,:JKB%7F&gt;+&gt;Z'?N]`)V*ED2*WUOZNB*Z^FG75CYY5WC0/&lt;:1<br>
M+-^4CJ&amp;KN)3C2,K&amp;&gt;8+32HRWN)Y"-"W)&lt;IK87A)-(P;R+)M.,:7%&lt;D'2H^A+<br>
M%EQE.Y8%Q8=TL&lt;<a href="mailto:#VGO2D@.%SCI">#VGO2D@.%SCI</a>=@G*YBG4@'XXGLMP2,CP)G!I]@GX]/\0%!<br>
MT\@Y*XNGI`1=8$,DGJ_*E.8Z7C(MALEUBX(Q5&amp;22Z;D^;=+1S@BE-'.(4J1A<br>
M+FFM0@D,OW?"4E1U)(CQI$BG&lt;\:;&amp;2&gt;S%&amp;.6&gt;\R\:A0D_10=D+4^HH3T8S+W<br>
M&gt;;0`:%4JW"N!&lt;]17F"$VBD.!$[G"=92ORFP87CTMRBV`&lt;)8$2=B0OQJP8%7J<br>
M(?$`TH@=OCHY.MAG/N@Y"KJ6`8PYFC2R_0(("2OSXT&amp;85U9Q*[GO:-Y$(Q"B<br>
M1A-U*P54M(RL9IAHH`)1T8F&lt;OTM$O,2&lt;R92#Q#35&lt;&lt;*)$RN18@YVY&lt;W%RA4%<br>
M/[2P`R=8[;Y&lt;G;H$J]T::8)N=?P,;-+0:3T?+LYSCH`(`0V1K\F_C2A=@4Y8<br>
M8(J`.O3F+DDC(KY1U[Z;IS_9W9KLV:A`UW1IIC]J!$D31$36=-+%#$D$2`[P<br>
M"L6+4&gt;[,&amp;D[&lt;3(NERW^.8(S2J=^:&lt;MJCPU]?[S/$-&gt;3*V`'2E1P$)0]VZPD+<br>
M@]OLW&gt;";S06H\=6J)H$I7[6K=-(@Q`M$-S%0&gt;$D@!9HC,;#Z`(/=(IY42E(Q<br>
M,)6]"43B*]42I4V7(S+GB@78#06H%\*YT[$TP7:A/+7#V`6`NY^"U@8^&lt;&gt;4D<br>
M4Y1@RB6U5XY2DN&lt;4^YRKFZG00#U2P]+7"!.(B\K"XHRM+R%/ILN`WL]YC&gt;6.<br>
M&gt;_UD;`,B*&lt;,A%C0K7#L;K!=+Q$9J3;'7S]/DH^C/++18;Z&amp;1B:ZO)8WG8"Z#<br>
M&amp;=G&gt;W6VQ9FK3Z)/8%?'.BP-3/6O#[$%PZV4,!0U.[I4'GQ^TGHLH4K([V(9G<br>
MX0_9;GI%'^9QEA3SSRUB+66ZCHW(M#!/,V2K5\6/KSIE99VGH5V=&lt;E?C_]@9<br>
M8!YW=_K,?J:US",I\X!AI08Y3&gt;,R\^,MC":'SQ/IS_-QQAE$Q&gt;-!^O_&lt;:Y:[<br>
M&amp;QCWX.W?WI"^]-0&gt;/+.'SUMX3OYKYV6N3"H##7&gt;[*S]W].&gt;#NLH`N#$9U&amp;A%<br>
MDM[+,M=S;WG:I&amp;&amp;/&lt;.(_L::%NNHRB?AI_^G;@Q=_3']XFN^\^%L+/JKF!.+=<br>
<a href="mailto:MH#@-^.!9M">MH#@-^.!9M</a>[]W\&amp;QT\&amp;!Y].K'[[(O_\**HY8-"AX^IX*'SX^&gt;3DXNOOOAF_/R<br>
MI8TV"3.!;*U56ZO:#NP-,DY!_995Z2(!N-WO.T[&lt;%:/S!)SBU+/Q&lt;B1,EJ&gt;T<br>
M2&amp;43;U^SS!(=3-4G(\%Z()424BY!.#YL9RK`&amp;6CUM@H6G#L/8&lt;:+W&lt;66+4E/<br>
MOM"5N'=)JBZ8&gt;)QB-YT=#VRGD""T1Q$IL[&amp;7D,5B)5+%[/PW-;FKU\]CH!?9<br>
M/!5,\_)UD;)&amp;5G"L`E].D.D%V%"&amp;^)(21R&amp;$CF^S!&gt;[1F*F'4:$"#F:3,H73<br>
MBT$3VX_+&amp;=B+G6,K7@30HF/(?DBIT+0&amp;?*5(G(L+")X,L3Q5G)27R%1@CIQ#<br>
M`?K:!Q'0*$'B9TJ*8GE^`:J_3,C&gt;G(L@79%@)W86H68@9-C/%=@\I!:4]I&amp;=<br>
MX&lt;AVSKU+D_M.!JCV5XB"P4K1HZK84UV%'D3V9997"FIAVY&lt;?8U1U\08I=%OO<br>
MY]*HZC1&lt;3T9(62`N)^J6AP'"=5HFB&gt;A]TC*+Y9361/$\?-V703V,FLG"$&gt;JW<br>
M)!7^FJ5Q7=5$Q6+=M)K2:D#+,2\%O$*(_"4]&gt;NC4-]8)V67(^7_%AHL#DES.<br>
MBR53,I$6424SD!%SU(&lt;H*N&gt;=R14UXGN*:G(06B.Z#$;(RJ,FG6]56*`1LZT%<br>
MOO+2YOG^T0LO=NS[?;4./6:_7Q&lt;O][U*ALI&gt;R@Q&gt;+2]&gt;3YQ?MQC&lt;PZ\(IX,9<br>
M3U!61P=']@;C;O$&amp;&gt;:3'4UH&gt;61\Q;FK&gt;)NI54)+H7L(T+]1UH0Y76]]DN3BJ<br>
MX3#'QYCH_V+!WDR)!V6&lt;$7ZIU+&amp;BEFG]460/^!X2&amp;]H_-S=DV)9YE;G+3`03<br>
M@&lt;A;+M`E&lt;2J)-8UZEM5,KSTA8T=6KL`4K.M66([?OCGAI?A]?!WZ*MRY2M&gt;@<br>
M+2"ZE^^.3QRJ8#:IRK;6)X$GM\AIQTXY1GK7?&gt;R*LT:$$2&gt;..UOM"C'2&gt;-`Z<br>
M4&lt;"I*[W)%)"Q\Z*&amp;DA]0DBC73I8Y$PD4\N7&lt;D3_SKMO-X![\6&amp;F"[./VX`4U<br>
M)C]A&gt;9@FJ@`YF[K`U0Q#UC%%P8RM&lt;?6&amp;[M:&lt;ZEX;)I_'&lt;`2IGXGIJHU&gt;!,C'<br>
MV+EH2!NF6:DM`B&lt;6&gt;=*X!H?HBZ]1PGNL#*LAK56\E^U,7%TT&amp;W)FI`Q$4GJ!<br>
MC82Q3NSH#&lt;TGRR;L&gt;/4&gt;%KG'1WP6LBS%)6F&gt;*?LQHZNH7"98F:O^0HN8[WZ"<br>
M#W;L3%V$65('%_'":=-PIAB&lt;^F!R1TAVQQ^`,`B'[OCP:8-8VTXSXM&lt;@BK3C<br>
M0U@-0C([55"G04QB9W.\I#GPW^O1:P:!4)V6*"R#L)-.%=QCL#7&gt;\=$Q!L$7<br>
MG2!^PR"`H=,,GC#?'#]_UED/(C`(H':M:X@V&gt;QV_%#LLV/-Q@+Y22DG5[:@Z<br>
M5K*V8*Z!_21PPY^YB[7RPGM[5?&gt;&gt;;2#8(W6V:70#J@=V('O/4K%^UH5Y5!,*<br>
M3B)@?.8M&gt;Q*KA:KV50[HYR/Y&amp;&lt;;E"P!VHBH,OP4`#4)K`0#K5MZI/*]S;NN@<br>
MT68XZ-I['M2#J!&amp;+OTG/:J.)@VQ.TRRQ*&gt;VR.BT+=;?*7K6&lt;G]TD9=&amp;F@UH=<br>
MMD6M2-&gt;<a href="mailto:%`F.OF@^H!?Y">%`F.OF@^H!?Y</a>&gt;S.)AM!:%OTDG,QM8^)M$%FZ_+.I.&lt;]%.#FADC1R*<br>
MZC]:VL*B0;B?HQ)J?CO2HT'T6^U?R^FX!O(O-NI,RQ:#OQ-:B+RP6P/&gt;7U59<br>
MS&gt;N(]Z#&amp;8W]?EADM&lt;S9XG-]&gt;8/@HJH+P6\BS(&gt;(X.XKB70#5Q+)'(5^.1678<br>
MA=D$F&lt;2#^6*&gt;A5IBJ8(_9,2/HR!R?AW?9DT.&lt;Q:.JT==C0&gt;5KQU'"V^AGDK+<br>
M+Z,KHN2O=Y.::Q&lt;.$&amp;T\U\TJ&amp;<a href="mailto:WQH3BI@.K1YW;PTN7.#">WQH3BI@.K1YW;PTN7.#</a>)S&gt;F7_;-5E3.A"T)<br>
MECFYLN6#M)PSF=,E(U.R;&gt;0TUFTX]V[HXP+8-1+ZAWNJX+$MJ63&lt;Y\TU0X)&lt;<br>
MHT&lt;XA![QYMB)K:(I&gt;21N/YA@ME"7O&amp;QCNKX-G]67:`RUZGDDWER"08G(2N6&gt;<br>
M/T1MX&gt;=7X-AL7O4)JU\&lt;AYA=)U*%/J&gt;A]81W$\16&amp;!(4#\(8&lt;FJNR:#&lt;0Z@8<br>
MHQ-B4%&gt;&gt;(\D%!'^,V@+&amp;KP3!1OW&amp;2V,(L""$92.WHJ5/X=:-D&gt;&amp;^L3S,"*[9<br>
M9\/P[V:JHHWQW9)B5B*X11/:BH+`[!8`F37]3I(4&lt;&gt;A7RX):@8%O%?PT,%!5<br>
M6]6EA5C&amp;Z-0UUB=;1MC0.$.$(3H-JT\KV;J1HOZUU'H1_S2CQ:8%;]64N2%"<br>
<a href="mailto:ME@8'!6'0.A.G">ME@8'!6'0.A.G</a>=ZDJW$J(:PKS_AG"MO(EPYMGM1GHJ'QCH,-LM7?N8/]54R31<br>
M.EJLYJ/S/)MGI#[Q1FUD]P_^_#G;5Z4&amp;$;+3DV_:JAT=X`&lt;.O&amp;D1]77&amp;7JD+<br>
M=/W-3-AN&amp;QPK0H]&gt;7\E_H0Y,[5R+T7DVYS#H=2(,D:GS"-6ZRCJY2J!LLFAX<br>
MH;03V3^3U[T^P.LS%;L=JX03^+(7T2TX'%_`03?SS'#&lt;E01AD,Q_(?$"-EN6<br>
M;F^[8603=XQ*W;:L[NZ4PWYGB/'*%@NV]6&lt;SKYA!)G^4*$AV[Y/J!W=V&lt;;XL<br>
M.=AAC$0:(;=Q#!&gt;B82/UL".&amp;#]X37:[$F:#Q`LV8+;$F-+H%'G(7^&lt;/.YB^&lt;<br>
M+UY]G&gt;JQT1@6[6=6@2&amp;T63(&gt;,H]6(NP***CL`C#BGY$(R!Y;&lt;N%Y`S9KG"TD<br>
M&gt;U"L!$CL21!&lt;8PR2&amp;^BLG4&amp;D@"]P?C_4%,Z2\_ACBN`OV2,,'!6L'_;$1&gt;"N<br>
MN28[=SEJ;D6RTW;&gt;)U7;^3N"?&lt;&gt;2Z(-FO(X@1&gt;&amp;`M7/X!A&amp;_&amp;_-]J:5SR*40<br>
M,;]WS/6_TK.6_RN;3W[M/J[)_VJW'S[T^;]V'FQQ_/_6SFW\_V_QW/5QQ&amp;"E<br>
MEX&lt;G)$-.[#CGT*0@X49D[DHF:\Y:`&lt;L#W,WI.B!W.2*&gt;?HO,%-=4YO^(`,]A<br>
M&lt;1G1,O=[S_'VN7UNG]OG]KE];I_;Y_:Y?6Z?V^?VN7UNG]OGW_GY7W,=5&lt;\`<br>
#R```<br>
`<br>
end<br>
<p>
<p>
<pre>
--
==============================================================================
Andreas Beck | Email : &lt;<a href="mailto:becka@sunserver1.rz.uni-duesseldorf.de">becka@sunserver1.rz.uni-duesseldorf.de</a>&gt;
=== World-Wide-Web URL : <a href="http://sunserver1.rz.uni-duesseldorf.de/~becka">http://sunserver1.rz.uni-duesseldorf.de/~becka</a> ===
==============================================================================
<p>
<pre>
---
Source code, list archive, and docs: <a href="http://www.azstarnet.com/~axplinux/sane/">http://www.azstarnet.com/~axplinux/sane/</a>
To unsubscribe: echo unsubscribe sane-devel | mail <a href="mailto:majordomo@azstarnet.com">majordomo@azstarnet.com</a>
</pre>
<!-- body="end" -->
<p>
<ul>
<!-- next="start" -->
<li> <b>Next message:</b> <a href="0041.html">becka@sunserver1.rz.uni-duesseldorf.de: "Netsane working. Just making the diffs ..."</a>
<li> <b>Previous message:</b> <a href="0039.html">David Mosberger-Tang: "sane-0.4 has QuickCam backend!"</a>
<!-- nextthread="start" -->
<!-- reply="end" -->
</ul>