Space Probe 40 31 05 2003