Comprehensive analysis of nanodiamond evidence relating to the Younger Dryas Impact Hypothesis. (19th December 2016)