Llanddeiniolen, Gwynedd Genealogy