muhammad leal