Vitalsource Technologies, Inc. Market Timing With Moving Averages