MARS PLANET PUZZLE

Here are what I believe to be the satellite screens for the Mars planet puzzle.

 

Screen   Source gateway puzzle Source planet Solved?
Planet puzzle   Yes
Himalia Yes
Enceladus Yes
Mimas Yes
Belinda Yes
Ariel Yes
Despina Yes