Ynyscynhaearn, Gwynedd Genealogy