Sahih Ibn Hibban, p. 3382 · This man's past and future sins were forgiven for that act · Suhuf