Touchdown confirmed. Just watched NASA live stream of Perseverance landing on Mars and first image from its “hazard” camera. Impressive accomplishment. Already wondering what this rover will encounter.