FOCS 2004