Pedigree map of Mahomet Ibn Lopo Ibn Musa Banu Qasi