Vitalsource Technologies, Inc. Contact And Symplectic Topology