Space Probe 142 26 04 2004