Private initiative for a 2023 landing plans to steer clear of locations where there may be life.