Q: Last Friday I made a mistake when I looked at the prayer times on the internet. The site I looked at gave two times for Esha. One time for 17 degrees (which is the view of Abu Yusuf, Imaam Muhammad, Shafi, Maalik, Ahmad bin Hanbal) and one time for 19 degrees (which is the opinion of Abu Hanifa). The mosque I go to use an even a earlier time of 15 degrees for Esha. My calendar at home uses 12 degrees. Now last Friday the time for Esha for 17 degrees was 23:10 and for 19 degrees it was 23:33 o'clock. Now when I go to the mosque for Esha I pray with the jamaat who pray at 15 degrees for Esha. But when I pray at home I used to pray at 19 degrees. So last Friday I prayed Esha with my brother at home by mistake at 17 degrees, and the next day on Saturday I prayed also on 17 degrees. I came to know this the next day on Sunday after Fajr time was expired. Now what should I do? I am not sure what to do therefore I ask you. Can I consider them valid as I prayed at 17 degrees which is valid according to all Imaams except Abu Hanifa? Or must I repeat first those two Esha and Witr prayer before I pray the current prayer of the time? If yes, what about the prayers I prayed in the meanwhile before getting your answer? Or should I wait until 6 prayers are passed over the Esha prayer I peformed at 17 degrees, then pray those two Esha and Witr prayers at any time? Or did I have to repeat those two Esha and witr prayers, then repeat the Fajr then pray the prayer that is coming i.e. Dhuhr?