lucy24 - 7:06 am on Apr 27, 2013 (gmt 0)
fwiw: 22.214.171.124/18 Iomart hosting (registered to US though in a RIPE range) so block-worthy in any case.
The others-- 137.116-117 and 168.61-63 --belong to Microsoft. Hm. Sulking because you're doing business with the competition?
I've met robots from both neighborhoods. Double hmm.