Treflys, Gwynedd Genealogy