This probably doesn't say much but I did a whois search on that IP address by adding a 1 at the end (142.46.130.--- => 142.46.130.1) and it links to an ontario ISP/server It could very well be him, but then again Ontario is big :)