unable to connect to postgresql datasource

unable to connect to postgresql datasource

am 27.09.2010 21:27:41 von Allen Krause

--_004_90F190C982E2034C87EDCFE3740A5EC84D24DCD3pabetszexm01p sn_
Content-Type: multipart/alternative;
boundary="_000_90F190C982E2034C87EDCFE3740A5EC84D24DCD3pabet szexm01psn_"

--_000_90F190C982E2034C87EDCFE3740A5EC84D24DCD3pabetszexm01p sn_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hello,

I am trying to connect Windows 2003 webserver to another Windows sever host=
ing a postgresql database. Network connectivity has been confirmed to the =
IP address:5432. I am able to telnet successfully on that port.

I downloaded the following driver from http://www.postgresql.org/ftp/odbc/v=
ersions/msi/

psqlodbc_08_04_0200.zip p/odbc/versions/msi/psqlodbc_08_04_0200.zip> 2009-12-26 15:44:31 =
4.2 MB

I keep getting the error, " Communication closed during authentication". C=
onnection reset by peer.

Below is the contents of mylog file:

3564-0.000]globals.extra_systable_prefixes =3D 'dd_;'
[3564-0.000]exe name=3Dodbcad32 plaformId=3D2
[3564-0.000]aszKey=3D'DSN', value=3D'CCMS'
[3564-0.000]copyAttributes: DSN=3D'CCMS',server=3D'',dbase=3D'',user=3D'',p=
asswd=3D'xxxxx',port=3D'',onlyread=3D'',protocol=3D'',conn_s ettings=3D'',di=
sallow_premature=3D-1)
[3564-0.016]getDSNinfo: DSN=3DCCMS overwrite=3D0
[3564-0.016]force_abbrev=3D0 bde=3D0 cvt_null_date=3D0
[3564-0.016]globals.extra_systable_prefixes =3D 'dd_;'
[3564-0.031]calling getDSNdefaults
[3564-0.031]checking libpq library
[3564-0.094]psqlodbc path based libpq loaded module=3D00BA0000
[3564-0.094]libpq hmodule=3D00BA0000
[3564-0.094]libpq_exist=3D1
[3564-0.110]DliNotifyHook LIBPQ.dll Notify=3D0
[3564-0.110]DliNotifyHook LIBPQ.dll Notify=3D1
[3564-0.172]psqlodbc path based libpq loaded module=3D00BA0000
[3564-1.063]EN_add_connection: self =3D 00932198, conn =3D 00934048
[3564-1.063] added at 0, conn->henv =3D 00932198, conns[0]->henv =3D =
00932198
[3564-1.063]CC_connect: entering...
[3564-1.063]sslmode=3Ddisable
[3564-1.063]original_CC_connect: entering...
[3564-1.063]Driver Version=3D'08.04.0200,200912260001' linking 1500 static =
Multithread library
[3564-1.078]original_CC_connect: DSN =3D 'CCMS', server =3D '0.0.0.0, port =
=3D '5432', database =3D '0.0.0.0', username =3D 'xxxxx', password=3D'xxxxx=
'
[3564-1.078]connecting to the server socket...
[3564-1.094](0)(null) ERRNO=3D0
[3564-1.094]connection to the server socket succeeded.
[3564-1.094]startup client_encoding=3DUTF8
[3564-1.094]sizeof startup packet =3D 102
[3564-1.094]sent the authentication block successfully.
[3564-1.110]gonna do authentication
[3564-1.110]read -1, global_socket_buffersize=3D4096
[3564-1.110]Lasterror=3D10035
[3564-1.125]read 13, global_socket_buffersize=3D4096
[3564-1.125]auth got 'R'
[3564-1.125]areq =3D 5 salt=3Db985a1c100
[3564-1.125]in AUTH_REQ_MD5
[3564-1.125]read -1, global_socket_buffersize=3D4096
[3564-1.125]Lasterror=3D10035
[3564-1.125]read -1, global_socket_buffersize=3D4096
[3564-1.125]Lasterror=3D10054
[3564-1.125](10)Connection reset by peer. ERRNO=3D10054
[3564-1.141]auth got ' '
[3564-1.141]CC_error_statements: self=3D00934048
[3564-1.141]CONN ERROR: func=3Doriginal_CC_connect, desc=3D'', errnum=3D210=
, errmsg=3D'Communication closed during authentication'
[3564-1.156]enter CC_get_error
[3564-1.156]enter CC_create_errormsg
[3564-1.156]msg =3D 'Communication closed during authentication'
[3564-1.156]exit CC_create_errormsg
[3564-1.156]exit CC_get_error
[3564-44.672]enter CC_Destructor, self=3D00934048
[3564-44.672]in CC_Cleanup, self=3D00934048
[3564-44.672]after CC_abort
[3564-44.672]SOCK_Destructor
[3564-44.672]after SOCK destructor
[3564-44.672]exit CC_Cleanup
[3564-44.672]after CC_Cleanup
[3564-44.672]after free statement holders
[3564-44.672]exit CC_Destructor
[3564-44.672]in EN_Destructor, self=3D00932198
[3564-44.672]clearing conns count=3D128
[3564-44.672]exit EN_Destructor: rv =3D 1
[3564-81.422]DETACHING PROCESS



Thank you,

Allen Krause
Cognos Administrator
Synchronoss Technologies
cognosadmin@synchronoss.com
[cid:image001.png@01CB5E58.86496100]


--_000_90F190C982E2034C87EDCFE3740A5EC84D24DCD3pabetszexm01p sn_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:x=3D"urn:schemas-microsoft-com:office:excel" xmlns:p=3D"urn:schemas-m=
icrosoft-com:office:powerpoint" xmlns:a=3D"urn:schemas-microsoft-com:office=
:access" xmlns:dt=3D"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:s=3D"=
uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" xmlns:rs=3D"urn:schemas-microsof=
t-com:rowset" xmlns:z=3D"#RowsetSchema" xmlns:b=3D"urn:schemas-microsoft-co=
m:office:publisher" xmlns:ss=3D"urn:schemas-microsoft-com:office:spreadshee=
t" xmlns:c=3D"urn:schemas-microsoft-com:office:component:spread sheet" xmlns=
:odc=3D"urn:schemas-microsoft-com:office:odc" xmlns:oa=3D"urn:schemas-micro=
soft-com:office:activation" xmlns:html=3D"http://www.w3.org/TR/REC-html40" =
xmlns:q=3D"http://schemas.xmlsoap.org/soap/envelope/" xmlns:rtc=3D"http://m=
icrosoft.com/officenet/conferencing" xmlns:D=3D"DAV:" xmlns:Repl=3D"http://=
schemas.microsoft.com/repl/" xmlns:mt=3D"http://schemas.microsoft.com/share=
point/soap/meetings/" xmlns:x2=3D"http://schemas.microsoft.com/office/excel=
/2003/xml" xmlns:ppda=3D"http://www.passport.com/NameSpace.xsd" xmlns:ois=
=3D"http://schemas.microsoft.com/sharepoint/soap/ois/" xmlns:dir=3D"http://=
schemas.microsoft.com/sharepoint/soap/directory/" xmlns:ds=3D"http://www.w3=
..org/2000/09/xmldsig#" xmlns:dsp=3D"http://schemas.microsoft.com/sharepoint=
/dsp" xmlns:udc=3D"http://schemas.microsoft.com/data/udc" xmlns:xsd=3D"http=
://www.w3.org/2001/XMLSchema" xmlns:sub=3D"http://schemas.microsoft.com/sha=
repoint/soap/2002/1/alerts/" xmlns:ec=3D"http://www.w3.org/2001/04/xmlenc#"=
xmlns:sp=3D"http://schemas.microsoft.com/sharepoint/" xmlns:sps=3D"http://=
schemas.microsoft.com/sharepoint/soap/" xmlns:xsi=3D"http://www.w3.org/2001=
/XMLSchema-instance" xmlns:udcs=3D"http://schemas.microsoft.com/data/udc/so=
ap" xmlns:udcxf=3D"http://schemas.microsoft.com/data/udc/xmlfile " xmlns:udc=
p2p=3D"http://schemas.microsoft.com/data/udc/parttopart" xmlns:wf=3D"http:/=
/schemas.microsoft.com/sharepoint/soap/workflow/" xmlns:dsss=3D"http://sche=
mas.microsoft.com/office/2006/digsig-setup" xmlns:dssi=3D"http://schemas.mi=
crosoft.com/office/2006/digsig" xmlns:mdssi=3D"http://schemas.openxmlformat=
s.org/package/2006/digital-signature" xmlns:mver=3D"http://schemas.openxmlf=
ormats.org/markup-compatibility/2006" xmlns:m=3D"http://schemas.microsoft.c=
om/office/2004/12/omml" xmlns:mrels=3D"http://schemas.openxmlformats.org/pa=
ckage/2006/relationships" xmlns:spwp=3D"http://microsoft.com/sharepoint/web=
partpages" xmlns:ex12t=3D"http://schemas.microsoft.com/exchange/service s/20=
06/types" xmlns:ex12m=3D"http://schemas.microsoft.com/exchange/service s/200=
6/messages" xmlns:pptsl=3D"http://schemas.microsoft.com/sharepoint/soap/ Sli=
deLibrary/" xmlns:spsl=3D"http://microsoft.com/webservices/SharePointPor tal=
Server/PublishedLinksService" xmlns:Z=3D"urn:schemas-microsoft-com:" xmlns:=
st=3D"" xmlns=3D"http://www.w3.org/TR/REC-html40">


>










Hello,



 



I am trying to connect Windows 2003 webserver to anoth=
er
Windows sever hosting a postgresql database.  Network connectivity has=
been
confirmed to the IP address:5432.  I am able to telnet successfully on
that port.



 



I downloaded the following driver from href=3D"http://www.postgresql.org/ftp/odbc/versions/msi/">ht tp://www.postgr=
esql.org/ftp/odbc/versions/msi/



 



href=3D"http://wwwmaster.postgresql.org/download/mirrors-ftp /odbc/versions/=
msi/psqlodbc_08_04_0200.zip">psqlodbc_08_04_0200.zip   &=
nbsp;     
2009-12-26 15:44:31     4.2 MB



 



I keep getting the error, “ Communication closed
during authentication”.  Connection reset by peer. >

 



Below is the contents of mylog file:



 



3564-0.000]globals.extra_systable_prefixes =3D 'dd_;'<=
o:p>



[3564-0.000]exe name=3Dodbcad32 plaformId=3D2 p>



[3564-0.000]aszKey=3D'DSN', value=3D'CCMS'<=
/p>

[3564-0.000]copyAttributes: DSN=3D'CCMS',server=3D'',d=
base=3D'',user=3D'',passwd=3D'xxxxx',port=3D'',onlyread=3D'' ,protocol=3D'',=
conn_settings=3D'',disallow_premature=3D-1)



[3564-0.016]getDSNinfo: DSN=3DCCMS overwrite=3D0<=
/o:p>



[3564-0.016]force_abbrev=3D0 bde=3D0 cvt_null_date=3D0=



[3564-0.016]globals.extra_systable_prefixes =3D 'dd_;'=



[3564-0.031]calling getDSNdefaults



[3564-0.031]checking libpq library



[3564-0.094]psqlodbc path based libpq loaded module=3D=
00BA0000



[3564-0.094]libpq hmodule=3D00BA0000



[3564-0.094]libpq_exist=3D1



[3564-0.110]DliNotifyHook LIBPQ.dll Notify=3D0 :p>



[3564-0.110]DliNotifyHook LIBPQ.dll Notify=3D1 :p>



[3564-0.172]psqlodbc path based libpq loaded module=3D=
00BA0000



[3564-1.063]EN_add_connection: self =3D 00932198, conn=
=3D
00934048



[3564-1.063]       added=
at 0,
conn->henv =3D 00932198, conns[0]->henv =3D 00932198



[3564-1.063]CC_connect: entering...



[3564-1.063]sslmode=3Ddisable



[3564-1.063]original_CC_connect: entering... >



[3564-1.063]Driver Version=3D'08.04.0200,200912260001'=
linking
1500 static Multithread library



[3564-1.078]original_CC_connect: DSN =3D 'CCMS', serve=
r =3D
'0.0.0.0, port =3D '5432', database =3D '0.0.0.0', username =3D 'xxxxx',
password=3D'xxxxx'



[3564-1.078]connecting to the server socket... :p>



[3564-1.094](0)(null) ERRNO=3D0



[3564-1.094]connection to the server socket succeeded.=



[3564-1.094]startup client_encoding=3DUTF8<=
/p>

[3564-1.094]sizeof startup packet =3D 102 p>

[3564-1.094]sent the authentication block successfully=
..



[3564-1.110]gonna do authentication



[3564-1.110]read -1, global_socket_buffersize=3D4096 :p>



[3564-1.110]Lasterror=3D10035



[3564-1.125]read 13, global_socket_buffersize=3D4096 :p>



[3564-1.125]auth got 'R'



[3564-1.125]areq =3D 5 salt=3Db985a1c100 >

[3564-1.125]in AUTH_REQ_MD5



[3564-1.125]read -1, global_socket_buffersize=3D4096 :p>



[3564-1.125]Lasterror=3D10035



[3564-1.125]read -1, global_socket_buffersize=3D4096 :p>



[3564-1.125]Lasterror=3D10054



[3564-1.125](10)Connection reset by peer. ERRNO=3D1005=
4



[3564-1.141]auth got ' '



[3564-1.141]CC_error_statements: self=3D00934048<=
/o:p>



[3564-1.141]CONN ERROR: func=3Doriginal_CC_connect, de=
sc=3D'',
errnum=3D210, errmsg=3D'Communication closed during authentication' :p>



[3564-1.156]enter CC_get_error



[3564-1.156]enter CC_create_errormsg



[3564-1.156]msg =3D 'Communication closed during
authentication'



[3564-1.156]exit CC_create_errormsg



[3564-1.156]exit CC_get_error



[3564-44.672]enter CC_Destructor, self=3D00934048=



[3564-44.672]in CC_Cleanup, self=3D00934048=



[3564-44.672]after CC_abort



[3564-44.672]SOCK_Destructor



[3564-44.672]after SOCK destructor



[3564-44.672]exit CC_Cleanup



[3564-44.672]after CC_Cleanup



[3564-44.672]after free statement holders p>

[3564-44.672]exit CC_Destructor



[3564-44.672]in EN_Destructor, self=3D00932198 :p>



[3564-44.672]clearing conns count=3D128



[3564-44.672]exit EN_Destructor: rv =3D 1 p>

[3564-81.422]DETACHING PROCESS



 



 



 



Than=
k you,





Alle=
n Krause



Cogn=
os
Administrator



Sync=
hronoss
Technologies



href=3D"mailto:cognosadmin@synchronoss.com">c=
ognosadmin@synchronoss.com
style=3D'color:#1F497D'>



149
height=3D89 id=3D"Picture_x0020_1" src=3D"cid:image001.png@01CB5E58.8649610=
0"
alt=3DSynchronoss>



 









--_000_90F190C982E2034C87EDCFE3740A5EC84D24DCD3pabetszexm01p sn_--

--_004_90F190C982E2034C87EDCFE3740A5EC84D24DCD3pabetszexm01p sn_
Content-Type: image/png; name="image001.png"
Content-Description: image001.png
Content-Disposition: inline; filename="image001.png"; size=10594;
creation-date="Mon, 27 Sep 2010 15:23:24 GMT";
modification-date="Mon, 27 Sep 2010 15:23:24 GMT"
Content-ID:
Content-Transfer-Encoding: base64

iVBORw0KGgoAAAANSUhEUgAAAJUAAABZCAIAAAC46vHXAAAAA3NCSVQFBgUz C42AAAAAAXNSR0IA
rs4c6QAAKQ1JREFUeF7tnX9oXOeZ74+zcjkDCswsMsyAA57FhoyIoSPiSyVu /ogWL0QmC5ZxIRZZ
2CoJtEoCjb3ltnbDEpQueO0sZO0WulULW6TABivQYAVuifJHFune60UTcNAY bHwENsyAxZ6hEjun
tTbaz/M87zlzRj/iyj+yIleHiTJzfrznPc/3+f087/Gu1bur3pa2Ds9biS/g O5v8jNxO2yNbvMfz
vQ7f7UkdjHd6nl0ifyMdzU7e2f4oCuzaKn6RgbcSCQAdgJP6aZhxyDYgEeRi 8FYirvUFp2Rngpx9
2cHvj8IsfdKW8Wu7Q0v+2m8s6NqetDDF6Arw/loh3sFvy9jJBfeJn5NCJ3zI XeQbVIn+bNexPrJl
h0w4Db+Wst2Rv/tC777xW383h+haSNQ6qoFUzZm2nevs3I7+3DqI9yV/Jlsp qESoVjwgFBSTo1jH
Di8buydRxFmgmMC2g9/W4Vp3xZbxazQagNQEjKgpgMnmNe+aXhStKChxAigq YH2HSsW87wOWoNvQ
b5s4mTvyt3VAt4yfwBBFoBg2wlrI/5thw0D0Rbb8DLaNHzWO34may7Ujz/b0 lovFfVnRocuKXwdf
OHtH/rYO14PLX9pvRM6QxtrtWi2Mqp9Xg1oYLoNjLpfLex2ZMAwBrNjVPPPG MGDxiVZwc9SJkUBi
ozgPEdyJ/7YC69blr310VaGCR7js1eoNMKwu1IJb9XC5mfFz2U4v11Eb/cGI 3+llDb+Wg7oTp28F
qE3Ofez+x1BXRTwUsMl6uU6vsC/bc6g08Fz/wOGB7lIPJrB6I+AcsYVx4NAW eNz/vXeudBTYOn6S
XlFnRdIrzu0EJCDEqs1X6zOfViqfV8OlMNeZLe4tYg4zKM/1ceEOBA+DAlvG T6Az5OLAwLAJbkR4
M5kOL4Ohu9tsLDZqfOo1vyPTmmcSs1vKdGd7YApsGT9By5KcSZ6TuKHDK+73 C13IIO5ooxkhjll+
5roKliZ1WOl3J7sPPPWdAaDAlvEzMFpxOmNo2F6re8HtenA7aIQhCjP3eE5i iSjKPk5csY7USXZt
B4QHo8BW8JMcpggSeEjwZpEcIYR4nt70J7PB9ZrXkcvmcv7uTPMuAtrkhExn Lon0cFRttjiiDzbt
nasT/8VQsdzHBpt5K/qRApB+5Icvf4nTF72ZK/XJD2dz2ZLnZcOG1wi9cKlJ fE/wJxBGoUuB4uN0
+L6G/5sEf+sy2jsw3YsCKflrh1CoD0xW61GJcRmWjiyiJwoT5P4tmPpoloCv kC/OfFYN6ppaWyG5
FpFeyT9RKJWKayewXpfaGW7/jlzeC7H24yn82n1Cv1Nw0mwZ4GHDsio0lhvz 5gS56er1eq4rn+30
56/NF/flo6WwdivABS0eKBaeyHleM1xSJlAb2bZthuLWJr9ztqv/reF6zYxg 2wQ50XWWfcbOkR6r
L0bz12vkPfEw2Vm/Te4synXmyJZJ6NCZyQB8B1KoOdEozK1EJ18blISZiwK1 iuuaMFIpmET+dvJn
W2FLk7/1qWTQUldFqC5OSlD35q7VZ68EM1cCzyMxlg9u1ALSK0Tnvh9cn6e2 UNxf6HmqlM2Kw0nw
wP5aDY9mK9PZOXeLFHgs1mwJhC5EQysKrB1eY9GrfN6oVIIgCJvLBHaFYKFW uQqKGTKc4R3Er1E8
WOzr7ZUMNQKXzRS6cpjPehAQxadsm5vajvO5RYy+7HSVP2ecxLyZuDiPE7G7 Ec1VgrmrQXC7gf7E
EAJkxs8WnyhGK03qDbk9uZ5vlssHu5OGM3+3R2kJ6WTY8sGyu/kaKdyJ/x4S hhvEf2YMQat6o1Gp
glxdIgbPDxej6vWg+EQ+bNSr16skxsrlEp/8nhyo54vF7oMl38/MVeYBD480 +3ihcqW6VjnvIPeQ
kLNhHtMqucocm8Z2+t2b+6w6X61SEpLw/FZYrVajpahYLAa3guhuk8Cg5+lS oZAj28IHU0dJN7ge
hIthoasgaesVv3anGepw4rxo1C+aU2L/OIv2UJ/k/8/Bdq02V1udYRgwMtF1 Us9RENTq9TBcbERN
SJ/F2qEwgRiBEydTzaXkxjp9TB1+SnC7Bmy5bKHWiKrXAkq6fkdOikp7wpPf HRD5Tdf/Who7JvuO
/3lfDKj1W23GNRefv1OfVAED5OohDRDm6/skwUoHS6WDEo/XSZd5TdQmElld mMfOFfIF38/VFsMa
ZjJsepkcUUdjyWs2gp6SP/Jy/w5+94XOvS/C/xQdZ2VVcVvwWSigX68Ht0I/ k83tyYq3Uiz0PdtX
2FtAQyJt+ZyffTxTv1Wr3pjX6DyjLTDNuPMs49HOpD1OEgImlaZ7T2bnjC1T AP9FnRP+i4uxwS16
j5qFQpF8NC0sA8/29x/ulW6lhWrxiYJ3N2os0ZsUAk82m0Pysp3ZaDmama1Q 8CMdUyjkvd1eLaw1
ljF/4Jeq/215ejsX3IMCj0l6UwMHk0JKd/ggiA25sb5n+o88NxBGjSColw4U 6CPjFPRjbaFOkS9H
JNhZQPLqi3SVZQt7CpkOP8QW0tJE8UHETjljJ35/lEwIfq3hTYuSeeELzoiR vrAn330gn8mSTAkq
lZmwXivszRf3lUAOM4mdQ/5Ip5EvlZQpdrQZ1upE7nV4orAXx2eDbSeEf1iY uvxLq/tdXRhMGg2c
xH7UY2tLIn9zlQqAlco9fc/2Zx8nvUJ7i1/IYx0lGCAXKpJXD+q3guaypEbz efLdiHIjvSLCrZFI
MUzrqzVu31/yM13T//LvD4ts22Yc8KPI4ErkULxe97JdlM6lX5NIYPrKzNQn U3M4mUTmBZqRsuLC
NMNsLkOFgU+2SxCM6ANdrkXNBiX3XAGvJ5fbU6AET8hBRwU1v2STAFMc3SRd 51I9KYIke+LCpPOA
UvuTkqQab+d8mQuW/I31StvRL6G7Y6B4wUbyc9tAteFEkvyLcxRFZ1rHigvr MziWhIKVa8HclerM
lars7qDIIHVBGgMlKFxpEE4Aia/hoCADZkSHvg+UGpxsYAVFhbY+1lATrx1M ZMgBb8jFW3I0nqrx
wtq/CoBLR9j3ZPwNKZE0Za35sr3x+5O/PfO/vG+I67nidfCAjcj7f/+3Gn2B UHZ4X7CTA7u8P3gr
/yGI/v53u5q/X14hTfMHzOR/3vn3pcbvAK+jg57rzkzuT58o/Glu92O7oj/s 8h/rWPkiiv59MZPx
/seh0oraWaFgB+N60ReR/w04oMN9IP5jHdKLw19O/EJx+0Ipx1/7JJt9f0xn yCVfmpBzWHB3+3zR
4X1Dm34YhGPpYbc3TpvNzvwXx6bJSb5oVFYy5LTt3dzTLGUjZI64sHK9NvN5 MPf5PEIZ4Iqqm4kH
SnRBgg3Xhlqu1I+QymVtnrDNyY0V9EkXWDeGqzLKFxMRJ0t200TNrpl/vPxT Rco1U61XgFxkAyZ/
re6Y3ukGXqfGxXlOCf12RTelP22KTtVo54QQXcit+TNpzyWFTRcFYV3tThTU otqdBotU2EnkFy03
aXmRJE4GtVmgokv/rnk3QokWNkoVGRZnVWr6blMdu1GwkQCZ/hKTU5CIbel6 vbcGvATIDcBQrS/7
U0DGIdB2xU7mFeO3RgvxE6Qs7yxbRsRRSuqaZIlPhvpNVO5Ss064Xm+QuKmK zxoEC8hlrbZYI5pk
o6mJhCpdF7XlqLFIBCmfmFEctIn8OaSTpYTrpMqkzQlumrRfokjT0CaXtNlR 4QP3cS0/aXu6fREk
/yldfloZkAegzn7+7GRtmaguFyEc0mnWlAyKUI2WFq/phUlIIPuNCrsRnYzX JPMpmW0QbRJEsi3X
+g4VB54fCBfrOVGobgkLwOtyzg02vB63N71AyfRe/De+r5zpzk5nCey7nb/h lrx2wXm2G52fnGND
bdfN6g9iikxVBovgN8ViokKRfkBZ6de8G3r0ouGi+AVtloBiZrciCklCwd2y lwxoc4k1Rxnqt5J2
s/YLL+opFwee7a3V6rkcCpOEuOwndgwxjcm2ksqx6ZjGE7Lh666hnajZVgVK 8GvhJPtlfkL0NH+Y
LZA/bXjTnurMhDTMtbR3CvjNLPA2AXTXKuUCCQZkPg1JXkcXfz6FZSoe6G5G 0htBQk2kUJYaYc+k
sCCnKksamVCSrim0KWLHIAnvc2F/bykHTfUWMe1AOWbqu0oHcfRj2GLC6ODr qKQVyhghmUK8oDc5
M4YtfW0aD1/1AHt2Z2iVc7FNzBMWPokOEauveK9LOmwT5Gwau1aXtP6HClVH I7jtXXx3sknBaE9O
grnOCL1XQKllfNAU/6VBtZZDWR6e+E8KD8uRBoIikXTuatHB6AIJop4Dhawt ajHtZxnRWDe2Sw8e
r7FFCstNdJdm4BRHO2GdqtxMbqQ3teVZJi8ZiqHSKBb14EvbuM8zsjrOCW5K 6BMO/m/HUvWnsL90
5zJRtX8T6E8Q6j5YLB7gMZpQHH9S6LUs7YREDNTcZaltAlsUVa/O88wMYpQF /tL+Is0WcDvLIHhO
AXbJPCBVrdwujY2VsYyyMdJKHWGO9j3riWYyJ5CJSOkmK/TX4YrYC1dpm4+u 9vYyu4VpdEVAqisg
HgT9QaZCGc4p7Zbq3h5GcR1+t73RsxMsISrsLdIkUSwhap6/wpIUXFCwULYm XQYOIopEDpg2iksN
//GskVvrwKRGKUAViqxI0jXTTuacTVJKJf6LcU/s1sp7ETbk6oRea0RtneSZ vRSNvXazyccKds1R
m1uiUe1JO0T9mJJIkNu4+X/DOT/6nU5/OvlDfy6A31hjOUMPNcgV91K8zcnC MI3/zPtwHfVLtFk4
P4XHo+0Fl0TeUEBem8YYvaQZNYTl0zpTrGBLl9oDJkIjlxgR2dYwuMMpRmVj 31KnZ7Z5E5zc+rd1
lNWMYCJkCpieI+yY3Cv5sj2Ej+kl9k9bKDyvuhCdOzseRZnCAfE/C1kvv5do XDrM/JWsxsoRoZ30
xkgJgmQ1Ww7hpCxIyJHb42dZ9if2P35+o5SmNy0DKfpwJXb8lERtxGylttt3 J+HEZlFBcrr5OOnz
U7GE2T/nnljGYM2AljWN9QFM3LZtG+RsVqo/jYiYLsHPO3d2gmcslcoZNCdx mmaZtc5HVoUAIwhl
T1PA6wI7MtSetxQiclT78llDS18VAl1EibVLzAYuZXyJ83I36U67J2xrRGoT v6aFlsPJuTDOj11/
l20G2JqndPhpo4NwJf4n9i9a9nt6+8SErKAS60hMhjC+4dXv1Mhc5ov0SOSl H1BWgnmS9kRGu1SQ
TNsIZKbKXB7OEpvtFqn91z3h2ZCO4umkxXcT7FMP3SodJ5rcjraP70QweWHU dsXV5c9M22h9gE/T
7yLJSfAXks2kFCt+6S0aClnM4OOX4LdUr1VJkgFV9wF5Nw+huW2ibXDaxEyq 5IkgyncZ3yI3y06p
L15v1J00mDuz3kMx5WZBhb3T0D4m1TKkSzvYmNxAu1j1fA1skjHpELCdMkkJ 1VNxnUY+afwsRadm
O2ayWJ0mnJDMxxLxrbklExZXzoVSdhQhaXXY2kDJTjmzNYhjyeQqzWXJznVs 5PxPr1NjcGKDRe/t
sxNNqTbIMjBUaLhYgxCkpIkDpWe+Tku1UgE/hVZdnMy9efDDN+WxNTZem7tq UJH3s3ZvoaMEVfil
OntbyyliFD+PQmIrngwMrSW3Cas9jSZmlT/Ug9WzNpU/uRHGgJOdh9ku/Xrz BN0EJPclppqaEmVT
l7VpO1FQ1yFcNJI+uIkybz1+agKKK3ZLdFvbg8ePmR64DT8uqy17b781Qfze fbCMk0LPC+KIvgQq
KSFJzxnBOOCRiLFctlBEFhwVeFWBgJEkNezePDNo1Rfrc1fmjHzC++qjlp4s GVndhBIvI81lKdfD
PCDzBlXIlI3SadL4yYxf8ay4I+/AMHYWVb9P15Oq5eOuqiRjBkrwi/nJeMLJ 1hqHKCG3Tq/NV7I5
mA4w3R6D5wiSLOxKnOR4BFutlxaylmJIAph2PZ/GT6ZCleDMW+K/SMKzkzW0 GYkElhs0pUlUns1h
6vBZJCqyhKHREUmSFiZVkpJUVHppLM/Oi/948fJvLtfr9eYyvdySCmB/76He oReH+g/3pwFwUpKw
ueMAZ+RcSJfiZcNJEz2iPJ0t1Ec1WoDfmbdGpz+ZVnXaGH1r9MSLJ9qkJvkR M4oz1cYlDG5xZFqA
bAm4ZSpSOr+NEZNhE15MM+K6GbQJorBpvMR8DSuvu1D6r+Vsmw3yt+ideXOC pCf0p1W+kGd/HW+z
2IXA0JHGqgZ5pRKPxmNlHvcFTFnxJwOTaiJGVGUoaoQVaKx9ufjuubFfjTFa aV+xegPdK5EithNX
tf+Z/vGJcUgsXKZNUBvTyyQmJqUYigjnNtaWMQUtOEn4N6HIkb88MvPJTI6m nhWW6s/IhUy43ZA4
zdmSPHW1Ygjl2VLnbyBtaSZoJ3FLBJXXEw1vgmVkT74nGstxTPsk2wxNfBfD T2xMQwmh+I0R/7Ge
T8+pkz8r7s2VDpRE5rQvRpLUVPCWQ14bmbEqgUeYKNGFaC3+MqCmnaY+mho6 MUTjNkoMKS2iMGlT
W6yhx4JrQXF/ca4yZ2wu/GLSZhpVn9b2i4IyBjHGjPWtQyjWpQlZJROrPXAm nf3P9sMu4MeemU9n
Wpc7S9ait7GRc+VMy8mztGn45KczpalZtYxiSnm26UOdf/pBkudK+MOZmDVB cLv0pzlE/U9rtLXd
sd9Vu1VnT++h8tDx/r7eMk1K0gwYeUR4xb1++al879Ml3u1ZeqrEslvAA06A kUwabusy6Eb1emPy
gynVs1nKGKjK6d9ODb8yDPas69T9PkrVkIsd4JhYRlzbEAtxDdz0uNbKvwlg WrgXponVqYiyPU31
apWzeY0QqrvnYI/pRpkA2l7NtoLtOjDsRk4aJIUt7GhKmPm7ipidQx44Zil5 PHpf44qmjuYMs5uh
+jXypLYYXT92iSV85RJzlZPOPNEx+pZOaWywJ7eoOv4eY9guok4XkerUNoi9 tMcLrPKGuv3yTXWX
u5SfruNB3nQgZyWMb9SpNWozn05zgL5QkjJkREF38PnBbFdBCobU5ZdDnBr6 tTmHNFuJ7clS5Vql
dkfW13MKmpZp8Co1afH2vL5n+jjz0geX6GHs6+2DIQwnnpSV3DOzM5VKhZ+s Sew52N37NOuBfeS+
GTVzXX6wUM/vzUPBM2+Ocj5YDjw3wKyCa1UWNRqQ+NucULtVI/ne+y1RP7wU E9vJfKAds0OU0Rly
R9YLfDpTrwf4ceVyGempzM7OXZWlPKd+cCpJvYIZCqZypYICYPD+/9lfPlR2 2kVSlQGH5q7O2cP2
HerjoZikoc4TwXzQh6OFJwo8Tk+5O9uVj4GL/9+8u8qHrbm6Gt5dvXlndfD4 udGzczNXVueurs4H
qzdvhWGTg3rO0ir6duMPp8SHOJ1aLoTIs6ozX+SvfNknD3D6b07Pzc7ZmZzA mwrp9WXG+Wz+wjsX
uGrk5RG8vry81iI7/svxC+9esKOl/aXT3z/JCHwhGmHP+D+Py6TvrnIag3M+ H/ZzPud8/L8/5igO
CyeX9pUYkFuXnypzlA4rbsFV3I7xoYTd7sQLw+VvlpkP3hbXnv7hqExeSWZf yk+WPp5i2CZ/ZZy9
RUzKyHdHmDN34TufE0cHeS5m9fHUZYieh8WYmMooH85kZO479+lMclQmwF2z WYZqQuswZHzuZTuF
GjrIye+fpMC6hvhJ/7VTobiOdFVTHdJ3mKEqtQd+JSKGMzO56WaSnDIq8gpQ XJh6IAFip89rXuG4
ifcmaKf482f+fOLXE3lQ3V9kSEQT/SR9+1KHqppUwYy9vb2IGlLIrGoL8saS uc/m8IQxZnDlPPzu
eW//3fnRn4yGdbo6fCSSOglkJbHO+Ny6FtREDVIG8jO4wTwF9+JxuMV8dR6u RwIAJtOBm12Y/uhy
9bMqydzCE8VXX3917GcXJCMfRUgqeXXmwNqPsV/jHESVzyuiNplnhz/1wSXU DJSBh2SQT2d4rolf
j730yqvIHx67lGL4dOHo5S69P37xH8+LGnhrtH4bq1zgMUd/PMpKL4zC+K/G ghtV3t740isviY3w
vKEXh4f+eog7QsDJ9yeh4Rr6i/0TZ8yyuooQkh416o2wjjPpnGmzQ5tjZ8hp JsKdxOmlJ4snXx8B
I94CiuaUNYLq4EGs+Rvz5969gHeq6+jVa1B/lbTO3OdzmU55cdrg0UEcH/bI iErfgaMDQ8eHtJIF
O0ugCYEuTV7C7vrZ3NDRY2O/HOt9pld+dvA+r2nuWF2oMjHQBcWR10ZOHD/h cgWAIS8o8lB6vOHL
fGZGFnNeKoLHpfcvmasydPzYmR+dybOi2MtQMpvVUAQJ41BjsQYkKNX+5wYA QI0l3nWu8lll9Cfn
eWTNFfgn3xgZ+s4wP5kDy5kBGPZCrzIa6v3c2dHTb54efH5g6IVBxoGPRWPj 7nVgL/rRxiPfGyGX
2f/ckd7esnjR7ZvKn4Qm6vtpVADdSYNFuqhW1t86r8ySPV8mf+rTizWyFTDG Pud/Mtr/TJ+579UF
Vkc0sTp8V+0/ows/yaw2zWZcnrps8ynsKx557oi8mZmFvHTKyPsNi6dePwWx +CmkkYbTwuWPLmPA
xHdohNBdrEhvH2NyMmYJE8LrMQRvTRUhppnHMxLIatYGj1ocoQgU3WONvD6C vh3+6+HxiUnuCJZc
i8OFLSTi5b1SinSGeif0lfYDBez0m2fwsc3WUhUlI4UlxpujfM38SQ4Pvzwi SlgdHAwJjzn76Swj
w5HFvYX+wwMvfecl+Hj45eFL/3IJD2DuygyiTOts9Wrl5BsnL02Mo5OZ2PjE pVa4GeOQ5D8FPl/f
b9zD2vaDRV7Ao4wv+xNI1oRNbWBa3k99fYSDM/UdPz7xMkHe2E/H+NL7rT7m LQ4hJSZ5i3lEjRhx
lDp4Z4bgjAcr5HPAM/TtY1hyOhFdSI77cAAL58/MTnMVl3NVMV+YneW9a8KS Ylyf7cdLRMhQjFMf
TnFTVLH0dqD6EKxSiYdHbjSDI2oASsFD5m2SoOd2UBDdjkmWwvRKVF+o8yyM LEmcWzITeTR9qQ1a
nZtS4sZGsGRcXg7QQMVlGYeCGpwvzQb4qCgVkGOoWl3wJn2Bl4Sp1gC0xtqg 2zXmhkd2/p1zQ98e
mv5oikM9T5UtUGaqkx9Mjv3T2Jk3zyCgECfxqxPK8/4C+67aUR8s3+XhJmEF vd1wp4QEiV/r1GMM
VTqqdXJsWQYFb/xX42M/Gzv/9+eJ33Ff4KAjAwN4gyJPKqYIIgzIbQWDFdF4 ci+yPJ3+4NET7EE9
NrB2vNxpOaSxW8ojCzV5eGUROB0SIBYk56Cr+DXZLB4jPjdCZiofH1iWB+vl Gthg+eRJ0Qds9sIF
9eObrF+0N0rhEOoqDrkW1AGgwZrGReRYVl1h9OTplhv2UmjYiLvgJSIutMvg RUtoexs1KVEE+h9P
WHgInbHYACpZ4prNwSUI1sDzYiDEPZaZyqG33xpl8qffGsWV636yR7LEcAlm NZvjlQIXfnZBX0rX
LjVi1oBQ/1o+jF/FfcJ5sqQI9cJvxjEFS3ql3QxukMjg/A4f/Y6+UsObU8Xi Db881FySnkFmA7ei
5dBg4pURaEtRl5VKKunL4cDRY8V94mXwWicojkR69DMiB7oJFeo1NKQsWuMF NIp9JpOBpuFCOPTC
EPYPeEZeP8nTcj4hUK1OLCQDsn6Ry4V19L7IjekYfWQJDLgApmHDnmVWMpLq W25c/u20hFMEQo1o
+HC/W3YjcVGtp9wD2K64wSNAKvgAj59gaVmEkGGBHIuoCQ1ZcZfdk0WSeg71 gDyzxWEZ+2eSUA1m
yCoSOJIWQIzoyBsjnD/14SRem8kJEqwvpWvbWus3pX4hmwo+9mYvHF2ETEJu jSU5njRjpWRWv0rY
K/83rocnMry/la4nzB53zWbRZseeP4bzad4HJEbvi/MpYiRxIYODkLRsr3jD fzUsgu7787yfS6UZ
Ooo9WwiguCAtRUeZWC5H3kDujEeO2rz484ucgyqGP1j2PTM7xxphDb0b8Iqw EaKg8xThyBcwkJaM
ZQ9vZ5A6SaePHhb3Qf55kiayOP3b6fNnz+slcuHgt4d45ZvYP3ogVyKUMGDP X53Tgn4GANV74D2a
cgKEmPro8tg/XSTExHZyFW7IwOH+gb8cGP7uyJA4mbWR759UojfRBEQvM5U5 vBW8U4w9JfHB4yfo
4pR3YXm8+aNHtP0G+KlI6SIHvkkg4+DRQg8RFR9T2aJIUx9nTl2uxAUPEmlE Ub4rizcv/q5QP8Ny
XCjLsPK2mOUQ33L0J2eE3xsNSKCMLyE/9D1y9Ej5aYJcUZ76ogtSeuhMsUOV q6whNcKRihP56z/c
p+pdGAz7gdMIQ0AILBkSTExtxRDOLPDzyoysp+GtiDgX5RL7Zyoz/BUN1pkx gRYf0vfP/PCMzRYP
E/9FkgDLvBc6xATg1Ig4ShZG/vmZwh7xa1iHzFvDmCe36z7Yw4MX95dY+spU MQq4r5zM5T29Pad/
dBq3hUGQSILRkz8482fFP+NGQZ3V6n3cC34i/FAHzRs4OvjqG6+CSOVaFdcU fbs+CLjX+3fNO7XP
hltqv+k3E0DIASOj6FnVwhNCAkuFINNnfnAGQZG3HmjkgIdmCo1QAZkAWuUi gYEaMveUEIrMCKt5
6bghemODJ/SlT7h2w98FqiIBGdVgCf5wU79/Co8cSwnfKV9C025xXshgYWc6 MxaQQV9hyk7MLatQ
adPS0hJgw3l/0T94fJBhpUdSs6Cou9Gzo7CFRh32jBlOQGcQaqmKEv1RJoGS z3M7Qh3Ccx5EVvZI
NjhHbA78pnKG/mqIo0zADAe8gosrPAfRDvcTI2HRoZUY8kbY/VQ3Uf+p107B si59mgLiQf/9jmSo
pHZlHp1LHvo+PhXhBNggkWKTc1kkQ/S4/XOOvlSXzr9zXoK/GwGzx4e2a4Ur rwU4Ji7g6xKA0b3o
ZKAVc6Xyyl9OQzTFqaEasicHX6tGkujKzuGDTJtIMTcwECewS8ySsZFYJsyP VU01kkH4OR+dzPfu
A92cDzBu2EXJxWeymaAalHsloSMjW24aP/kpkWzuyE7t86pL7pDaDcmaLqlH chrz5KhVtcQV931K
MXI0robihZELtA4xXZJXlOSfqitzalrbpvmwzfJkm+0nvaaHyPFgjdx3/cLP kDAuDNffi/iMlBjh
kWjprvy5s+c4R860dJ2mi7hcBlxdhRwygqTxZL87zU6QHB9/3X1rwc307Wwc 7uUuj3/asK0tPfl4
r4wj+UC5ndwonpJNLPkrI+shQhR3a51/Qoo1N7KZuGfRL1zFDN35bWfHP+yS dvp7Dw0/e3jLlMaT
c08SZ+0c3XWWRmtymMAmTlqStDTY4r/Jg2xAiPhJHDD2M5UhFEANcndIkY5z uQkrtDGW3tfomOxv
3Tq+xRoelaSlXOb4o4VNkjc2jon5UpISMJMxYoxiclQYJSajgKrDujuuw+9e 9m8Tq7d+t2khM7Dm
wvDFtJO9ClaUj7b6iCetG+dc/vCyqUezlxKDW2mbLe4+EueX+oP219p30YH6 Zgu7i2k855t1aE0q
tsqWsGc+1nfjnGPN/tiUROvqC4M1waujqR5mTE1vuge1wKsur2LUc5IntTqU xgY2bdPPbR5DXLbl
BM34RKhiSUKxWcCm1SjznkxDOj9F/UebntvWeSEPzf4ZNcUTiWtvkHj8/XGp fXcSQTdxGezoq997
FW1uOJnPouEH66CkNE/UiMOWQJIMaCVDexKjlKOXUpNCMU9OcSqp3Qii1m5j bRzS+iYz5Cdm79Jv
Lg1/Z9hsj5wABWMmsPKNsaP9JcyY/GACV95spDCE2SGlvhtWU512oZn/hMXt 5MSy2qwcfyutjDvl
6Sz7YV1eyv0OuQQ2u2Nqe2jyZ2Q1xjHRgcXIiYgzXSpJJoyUFSsqDogpTqhP 8GBTJ0GMhafAKzkt
aylIhENrqsKwqX4s4xW5khflket5b1zqCWlBlOu1cB9Xelulc2VzeUGRXu7k wIgS549spx3lZaeE
2DIe90KUtbivTorItG0WmLlbxBgkwipDyYsadc4qrJI+0PYqezThFSv8qqtv R3VY3eL+xPX124dp
/zYzpZh0IlOnx8MmdR/3PXZzyD+Z6frFz39BMUW8gNhuJXrf3AfnxWDt74QA 5ozK3VVKPFK0U/vE
oZvXb7b5LLpTrI7aErM0YuTULDEfZ2XVzPDTzI+U8dTejP74NEntxAOS863Y qX9l5OBmyz/aqt/3
YOc/PP3ZJtatH3Ar+dmpD6Yo7sBlRFGSRrlaHf7O0MhrJ2f/zyz7iQeocZOo JQzgZKQCS4NTA5wE
dhffvYjIMgKO9Ll3z7H/4j9cnP50unGHRU/+2E8vkNzC/+ZCDqF7xXG/w7rt nnPvXCBKmfhgkkys
uEjSTu4xAulgy/dTIyQ3C/uLqlcJ43KCTqqGdD2d/vFpkQByZq8M9fX2D71w bPh7I2gUxic+w1WG
KcmEMYKFkkQ+m9DgUe5+iP7nZkPxqESv8Onwi8N8h6+RD9rREAiS/b/45S+4 kBNOvnYSTqdKzn4K
Sfil5qASYFCyZycYfDz9MXJG8HszEAnjKuJ9jjKyCsooJlCyyWETzUyLw83q TW5BLV5q/c9JTM1p
DAituQWXMw4yRm3k8uRlhIwQm58y4ddGTPTZSMXNzc5QE8fv4O7zlTmqARfe OcfgxN2ATcGI24nc
V0UQv8rPw7R/G7IZloZctpni+evzQtbZGeo7VA8QCzwCSM+F5OPJSsxfC4a/ N8zJpCtJDcPmnExZ
rvytshTri5LCJrY99aNTVg0Wf3WZRb+Spqn8W2X6X6eRLcSCXC62FqN78afn +SnRMTWN5wdIo0ia
mxT58wOgS4CPJpjmHyK5KssBkCF0MklacKUCYLYQ54U4nOgUTcA4MEHpKbq5 pHg09dspQnt0A2xx
6b1LUg7T7pivcnvk+IkzshwdGzyGI0oaAjilFr+3AKej5aT5R/178IDQrLKQ XopGY/LDSc4BM67F
A0K/4TRabw85ZWTO4gfcV64iYOAcrkXx8lOUnlTs5N2I1FrRhBq0ZPFBho4P Si8hlaOFANV37Ogx
kpaMI5Xhw1LsxqkZ//X4sW8fw6E1x4oak7Wf8+XI8zIUN2UhMVqXpPzg0QHz MEi7EHSY3/hVbo8c
PzK/FA3ExlAE2F868cKJ4ReHyGujlyCLOVSIFHC+/dbb3SVJVErllgKpOtm6 jEaIBR7kq0jy8hOZ
4BxxO/9lfOjEMSwf0mZ1SqMgUksqmRwmIoicMRRlBOqxVOYRfcRF/N4MVcZB dCbnk2xkWBJamGf0
KrpaXEeNzDC0ZTKZdFpU5tAK6ig2yALSwUbJ0JZhUKAgC0jGtX0x1FeBY3v/ 4CO4I3k8iEtBi7/Y
jIssk/C8ycnJ8ePjCAE9ORAXEosmlJUS0nWJJuQQlGV/jp599aThetCV/Gc2 B9Lgh+8z8soImX72
SNaRavV7E+KbFItTv5kaf2+SPQiftJNIIlJKhpKSDlmqKBEnNxKB03YHactY CtHnVkPGuwF7Cwq5
L8oWcZdFA7ocXP61bUuTdng4L+BKuRz+G/v5RcQdoXwEVNx0yEfuf4q3Vq9b OyVKiXIlPIt3YNE3
9KKs0/uMZF6AjWy1hGWdPvvpZJHmJf4RkKfLkBIqg5/FjsT40B1Ni2/CsACJ PAEzX2g94h0YFGJ0
wY2gLmUvDfBRA3QLssf1cEYRUSMhYumb0tjJybijZvOSNRJivK/MEbPSqzH5 4RTyCpPVFng1dEMU
Nc7t+5NiTZ8bYNrcXXKBX60JfOT4fZXMuOZeNI9I28/74wgokopXwlvYXcD+ 3zith3rrry9+aj6p
Nco6Uwp4B3tO/vCk6L2N1ps9VJJ+pYN9bfGzVJalhlNZrh38vlL2eoCbWY44 zgjbF5cjfoBRt9ul
X3P5a5HbCgXJuqHthsP9zueRx3/3O7GHc12SsHc1uUceLj2caf/xo3zN8bPm TKnApYqxfzx1tv+Z
X1v9KSX1pC4KDpqasaUXX6ft64vf1wmlzZ/lvwCFBtejZkXWQwAAAABJRU5E rkJggg==

--_004_90F190C982E2034C87EDCFE3740A5EC84D24DCD3pabetszexm01p sn_--