Delft 2004