$HSBC SEC Filings

Filing Filed On
20-F 05 Mar 2004
20-F 06 Mar 2003
AUTO-GENERATED PAPER DOCUMENT 04 Mar 2002