Vitalsource Technologies, Inc. Plays Of Impasse