Assessment of InSight Landing Site Predictions. Issue 8 (7th August 2020)