Anyone figured out what this is meant to be, do you think someone is trying to attach a virus. Regards Steven