Vitalsource Technologies, Inc. Creating Strategic Value Through Financial Technology