For all in Cairo