<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.3492" name=GENERATOR></HEAD>
<BODY>
<DIV dir=ltr align=left><SPAN class=266402518-09092009><FONT face=Arial 
color=#0000ff size=2>i would not use: <FONT face="Courier New" color=#ff0000 
size=3>LDFLAGS="-Wl,+nodefaultrpath"</FONT></FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=266402518-09092009><FONT face="Courier New" 
color=#ff0000></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=266402518-09092009><FONT face=Arial 
color=#0000ff>is this hpux ai64 and parisc?&nbsp; i have just built this on 
11iv2/parisc and not had this missing symbol issue.&nbsp; note that i 
set:</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=266402518-09092009><FONT face=Arial 
color=#0000ff size=2>CC=cc 
-Ae<BR>CFLAGS=-I/usr/local/include<BR>CPPFLAGS=-I/usr/local/include</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=266402518-09092009><FONT face=Arial 
color=#0000ff size=2>LDFLAGS=-L/usr/local/lib -Wl,+b 
-Wl,/usr/local/lib</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=266402518-09092009><FONT face=Arial 
color=#0000ff></FONT></SPAN>&nbsp;</DIV><BR>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> 
cyrus-sasl-bounces+kyle_chapman=g1.com@lists.andrew.cmu.edu 
[mailto:cyrus-sasl-bounces+kyle_chapman=g1.com@lists.andrew.cmu.edu] <B>On 
Behalf Of </B>Hiro Lalwani<BR><B>Sent:</B> Wednesday, September 09, 2009 2:21 
PM<BR><B>To:</B> Alexey Melnikov<BR><B>Cc:</B> 
cyrus-sasl@lists.andrew.cmu.edu<BR><B>Subject:</B> Re: Cyrus SASL + 
Compile<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV><STRONG>missed to add below also in previous mail for 
DIGEST-MD5.</STRONG></DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT color=#333333><FONT face="courier new,monospace">ldd -r 
libdigestmd5.so.2.23<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol not 
found: malloc&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
(./libdigestmd5.so.2.23)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol 
not found: _memcpy&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
(./libdigestmd5.so.2.23)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol 
not found: uname 
(./libdigestmd5.so.2.23)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol 
not found: _memset&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
(./libdigestmd5.so.2.23)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol 
not found: freeaddrinfo&nbsp; 
(./libdigestmd5.so.2.23)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol 
not found: _isupper&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
(./libdigestmd5.so.2.23)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol 
not found: strerror&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
(./libdigestmd5.so.2.23)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol 
not found: snprintf&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
(./libdigestmd5.so.2.23)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol 
not found: DES_key_sched 
(./libdigestmd5.so.2.23)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol 
not found: sprintf&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
(./libdigestmd5.so.2.23)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol 
not found: strncpy&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
(./libdigestmd5.so.2.23)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol 
not found: getaddrinfo&nbsp;&nbsp; 
(./libdigestmd5.so.2.23)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol 
not found: strpbrk&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
(./libdigestmd5.so.2.23)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol 
not found: __SB_masks&nbsp;&nbsp;&nbsp; 
(./libdigestmd5.so.2.23)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol 
not found: strcasecmp&nbsp;&nbsp;&nbsp; 
(./libdigestmd5.so.2.23)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol 
not found: DES_ede3_cbc_encrypt&nbsp; 
(./libdigestmd5.so.2.23)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol 
not found: free&nbsp; 
(./libdigestmd5.so.2.23)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol 
not found: _isdigit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
(./libdigestmd5.so.2.23)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol 
not found: strncasecmp&nbsp;&nbsp; 
(./libdigestmd5.so.2.23)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT 
color=#ff0000>symbol not found: 
DES_cbc_encrypt&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
(./libdigestmd5.so.2.23)<BR></FONT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
symbol not found: strcat&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
(./libdigestmd5.so.2.23)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol 
not found: strchr&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
(./libdigestmd5.so.2.23)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol 
not found: strcmp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
(./libdigestmd5.so.2.23)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol 
not found: strcpy&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
(./libdigestmd5.so.2.23)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol 
not found: strdup&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
(./libdigestmd5.so.2.23)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol 
not found: strlen&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
(./libdigestmd5.so.2.23)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol 
not found: strtol&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
(./libdigestmd5.so.2.23)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol 
not found: time&nbsp; (./libdigestmd5.so.2.23)<BR></FONT></FONT></DIV>
<DIV><FONT color=#333333></FONT>&nbsp;</DIV>
<DIV><FONT color=#333333></FONT>&nbsp;</DIV>
<DIV><FONT face=verdana,sans-serif color=#000000><STRONG>&nbsp;Please help me to 
resolve this issue... I am continuously seeing this issue. 
</STRONG></FONT></DIV>
<DIV><FONT color=#333333></FONT>&nbsp;</DIV>
<DIV><FONT color=#333333></FONT>&nbsp;</DIV>
<DIV><FONT color=#333333>Regards</FONT></DIV>
<DIV><FONT color=#333333>Hiro Lalwani</FONT></DIV>
<DIV><FONT color=#333333></FONT>&nbsp;</DIV>
<DIV><FONT color=#333333></FONT>&nbsp;</DIV>
<DIV><BR><BR></DIV>
<DIV class=gmail_quote>On Wed, Sep 9, 2009 at 11:40 PM, Hiro Lalwani <SPAN 
dir=ltr>&lt;<A 
href="mailto:meetmehiro@gmail.com">meetmehiro@gmail.com</A>&gt;</SPAN> 
wrote:<BR>
<BLOCKQUOTE class=gmail_quote 
style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
  <DIV>Hi Alexey,</DIV>
  <DIV>&nbsp;</DIV>
  <DIV>I have applied a changes what you have suggested and the issue gets 
  resolved and build successfully done.</DIV>
  <DIV>&nbsp;</DIV>
  <DIV>I have used the below parameter during configure,</DIV>
  <DIV>&nbsp;</DIV>
  <DIV><FONT face="courier new,monospace" 
  color=#ff0000>===================================================================================</FONT></DIV>
  <DIV><FONT face="courier new,monospace" color=#ff0000>&nbsp;export LIBS="-lgss 
  -lkrb5 -lk5crypto -lcom_err -lcrypto -lpthread"<BR>&nbsp;export CC="aCC 
  "<BR>&nbsp;export LDFLAGS="-Wl,+nodefaultrpath"<BR>&nbsp;export 
  CFLAGS="+DD32"<BR>./configure --prefix=/opt/iexpress/cyrussasl --enable-krb4 
  \<BR>--enable-login --with-openssl=/opt/openssl 
  \<BR>--with-bdb-incdir=/usr/local/include --enable-static --enable-shared=yes 
  \<BR>--enable-digest 
  --enable-gssapi=/usr/lib/<BR>======================================================================================</FONT></DIV>
  <DIV>&nbsp;</DIV>
  <DIV>But still I am seeing Undefined symbol in below&nbsp;shared libraries 
  after completely successfully&nbsp; build.</DIV>
  <DIV>&nbsp;</DIV>
  <DIV>==================================================================================================<BR><FONT 
  face="courier new,monospace">itanika7# ldd -r 
  libgssapiv2.so<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol not found: 
  gss_display_name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  (./libgssapiv2.so)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol not 
  found: _memcpy&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  (./libgssapiv2.so)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol not 
  found: gss_inquire_context&nbsp;&nbsp; 
  (./libgssapiv2.so)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol not 
  found: uname (./libgssapiv2.so)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  symbol not found: _memset&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  (./libgssapiv2.so)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol not 
  found: freeaddrinfo&nbsp; 
  (./libgssapiv2.so)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol not 
  found: gss_release_name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  (./libgssapiv2.so)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol not 
  found: strerror&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  (./libgssapiv2.so)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol not 
  found: GSS_C_NT_HOSTBASED_SERVICE&nbsp;&nbsp;&nbsp; 
  (./libgssapiv2.so)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol not 
  found: snprintf&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  (./libgssapiv2.so)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol not 
  found: sprintf&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  (./libgssapiv2.so)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol not 
  found: strncpy&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  (./libgssapiv2.so)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol not 
  found: getaddrinfo&nbsp;&nbsp; 
  (./libgssapiv2.so)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol not 
  found: gss_acquire_cred&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  (./libgssapiv2.so)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol not 
  found: __SB_masks&nbsp;&nbsp;&nbsp; 
  (./libgssapiv2.so)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol not 
  found: gss_init_sec_context&nbsp; 
  (./libgssapiv2.so)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol not 
  found: gss_import_name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  (./libgssapiv2.so)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol not 
  found: gss_delete_sec_context&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  (./libgssapiv2.so)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol not 
  found: gss_release_buffer&nbsp;&nbsp;&nbsp; 
  (./libgssapiv2.so)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol not 
  found: gss_wrap&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  (./libgssapiv2.so)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol not 
  found: gss_compare_name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  (./libgssapiv2.so)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol not 
  found: _isdigit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  (./libgssapiv2.so)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <STRONG><FONT 
  color=#cc0000>symbol not found: GSS_C_NT_USER_NAME&nbsp;&nbsp;&nbsp; 
  (./libgssapiv2.so)</FONT></STRONG><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  symbol not found: gss_unwrap&nbsp;&nbsp;&nbsp; 
  (./libgssapiv2.so)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol not 
  found: gss_wrap_size_limit&nbsp;&nbsp; 
  (./libgssapiv2.so)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol not 
  found: gss_display_status&nbsp;&nbsp;&nbsp; 
  (./libgssapiv2.so)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol not 
  found: gss_accept_sec_context&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  (./libgssapiv2.so)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol not 
  found: gss_release_cred&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  (./libgssapiv2.so)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol not 
  found: strcat&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  (./libgssapiv2.so)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol not 
  found: strchr&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  (./libgssapiv2.so)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol not 
  found: strcpy&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  (./libgssapiv2.so)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol not 
  found: strdup&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  (./libgssapiv2.so)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; symbol not 
  found: strlen&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  (./libgssapiv2.so)<BR></FONT>==============================================================================================================</DIV>
  <DIV>&nbsp;</DIV>
  <DIV>&nbsp;</DIV>
  <DIV>Could you please tell me, what is wrong here ? </DIV>
  <DIV>&nbsp;</DIV>
  <DIV>Regards</DIV>
  <DIV>Hiro Lalwani</DIV>
  <DIV>
  <DIV></DIV>
  <DIV class=h5>
  <DIV>&nbsp;</DIV>
  <DIV>&nbsp;</DIV>
  <DIV>&nbsp;</DIV>
  <DIV>&nbsp;</DIV>
  <DIV><BR>&nbsp;</DIV>
  <DIV class=gmail_quote>On Tue, Sep 8, 2009 at 10:45 PM, Alexey Melnikov <SPAN 
  dir=ltr>&lt;<A href="mailto:alexey.melnikov@isode.com" 
  target=_blank>alexey.melnikov@isode.com</A>&gt;</SPAN> wrote:<BR>
  <BLOCKQUOTE class=gmail_quote 
  style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Hiro 
    Lalwani wrote:<BR><BR>
    <BLOCKQUOTE class=gmail_quote 
    style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Hi 
      All,<BR></BLOCKQUOTE><BR>Hi, <BR>
    <DIV>
    <BLOCKQUOTE class=gmail_quote 
    style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">I 
      have downloaded the Cyrus-SASL-2.1.23.<BR>&nbsp;I am seeing below errors 
      while initiating the 
      "gmake".<BR>&nbsp;-------------------------------------------------------------------------------------------------------------------------<BR>"common.c", 
      line 500: error #2852: expression must be a pointer to a 
      complete<BR>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;object type<BR>&nbsp; &nbsp; 
      &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;next_buf = last_invec.iov_base + 
      last_invec.iov_len;<BR>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
      &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ^<BR>"common.c", line 516: error #2852: 
      expression must be a pointer to a complete<BR>&nbsp; &nbsp; &nbsp; &nbsp; 
      &nbsp;object type<BR>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
      &nbsp; &nbsp;next_buf = last_invec.iov_base + 
      last_invec.iov_len;<BR><BR>-------------------------------------------------------------------------------------------------------------<BR></BLOCKQUOTE><BR></DIV>I 
    wonder if "last_invec.iov_base" is defined as "void *". Try changing each of 
    the two "last_invec.iov_base" to "(char *)last_invec.iov_base". &nbsp; 
    <DIV>
    <DIV></DIV>
    <DIV><BR>
    <BLOCKQUOTE class=gmail_quote 
    style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Could 
      any of please tell me, How can I resolve this?<BR><BR>-- <BR>thanks &amp; 
      regards<BR>Hiro 
  Lalwani<BR></BLOCKQUOTE><BR><BR></DIV></DIV></BLOCKQUOTE></DIV><BR><BR 
  clear=all>
  <DIV></DIV><BR></DIV></DIV>-- <BR>thanks &amp; regards<BR><FONT 
  color=#888888>Hiro Lalwani<BR></FONT></BLOCKQUOTE></DIV><BR><BR clear=all>
<DIV></DIV><BR>-- <BR>thanks &amp; regards<BR>Hiro Lalwani<BR></BODY></HTML>