Pedigree map of Diego López de Ayala