$TSM SEC Filings

Filing Filed On
FORM 20-F 28 May 2004
FORM 20F 23 Jun 2003
AUTO-GENERATED PAPER DOCUMENT 27 Jun 2002
AUTO-GENERATED PAPER DOCUMENT 09 May 2002