You may find it here.
I have nothing in particular to add to it other than the general belief that apologies are useful things.
I am also happy to learn in the same post that I shall not be sued.
Update 2: Sff.net buckled under traffic. If you can’t get in, screencaps are here.