20080526 unknown: NASA's Phoenix lands on Mars