hakeem mohammad tariq mehmood