Successful Huygens test: last before separation
Release date: 23 November 2004