An Report - Selim Amallah - 290424