This thread belomgs to the Geenral Forum.
There are also several threads in which IM31 has been discussed
Plus on the list of removed players (accesible via Site Map) the general reason for the banning is given.
While this may be not very enlightenming for "harrassing" "using computer" or "Had multible accounts" is quite clear to me.
Further thought: It is very difficult to know the knowledge of someone who has been banned for using foreign knowldege, isn't it?