Tectonic Quakes And Meteoritic Impacts On Mars