Vitalsource Technologies, Inc. The Impact of Technology on the Criminal Justice System