CT Holdings, Inc.