mohamed rebbouh (info-moh-2003)