Vitalsource Technologies, Inc. Match Analysis