Pedigree map of John Hancock