What dog breeds were mixed to make a flat coated retriever?

A cross-breed emerging from the Large Newfoundland, setter, sheepdog, and spaniel-like water dogs short haired retriever. The golden retriever came from flat coats.