i dont know but all mine are installed onto program folder too ....lol

i shouldn't have told u...lol but at least know we can worry together...lol

i think its just a way of safe guarding your p.c against dodgy programs