NEOPOST 2003 FINANCIAL REPORT