What two breeds make up a Chesapeake Bay Retriever?

What two breeds make up a Chesapeake Bay Retriever?
The two breeds that make up the Chesapeake Bay Retriever are not definitively known. Among the dogs thought to be in the genetic mix are Newfoundlands, Irish Water Spaniels, and hounds of undetermined origin. By the time the American Kennel Club was founded in 1884, a definite Chessie type had been established.