Vitalsource Technologies, Inc. Opposing Hate Speech