Sorry for the performance of the website. I've had to do some major house cleaning and enabled spam protection. Deleted and blocked a whole bunch of spammers.
We are trying to make the web a better place meanwhile there are tools who have nothing better to do but mess it up for others.
Pardon our performance, it should be better now.