Pedigree map of Pedro López de Ayala