Vitalsource Technologies, Inc. Analysis And Probability