sorry, I don't run it 😉
I remember being very annoyed myself with one particular flashing aol ad they had once (I've heard they'd add epilepsy warnings into people's passports in Japan, maybe it's a bit like that 😃 - any Japanese, please don't take it as an offence).
I found devshed a pretty good resource on some occasions, though.