Need help please identifying this boat. It says it's a McConaghy Boat, although I cannot find any info or pictures online. It's 25ft. I bought it...