2004 Q2 Market Letter