Maentwrog, Gwynedd Genealogy