This article may help.
http://www.autosport.com/news/report.php/id/73500
Particularly this.
"Coincidentally many of the design features are also seen on the new McLaren Mercedes."
Having looked at the above pictures though,there are some differences.