Al-Fil 105:1-5, Hani Ar Rifai