Vitalsource Technologies, Inc. Impulsive And Hybrid Dynamical Systems