whoa... You think it's been hacked? The bad english makes me wonder.
First TT, now IH??? It seems like someone is hitting a nerve???