Glanogwen, Gwynedd Genealogy