Fig. 3: Forecast occurrence times of the next large earthquake for the 93 fault segments. | Nature Communications