Ace restates financials for fiscal years 2004-2006