History of the CSPT Inc.