Did I ovulate on day 66 or day 76?

I just found out I’m pregnant ff says I ovulated on day 76 and natural cycles says I ovulated on day 66 which chart do you think is right? I’m feeling like maybe fertility friend is right because my positive pregnancy tests are faint so it makes sense if I was 12dpo right?