Vitalsource Technologies, Inc. Virus Entry