Vitalsource Technologies, Inc. Gibbs Semigroups