Apologies and thanks

Apologies for the disruption caused by the spam, and thanks to those who took the time to help with its identification.