Recorded computer programs for high availability clustering, data replication, back up and protection, disaster recovery, data and application availability management, cross platform data and application migration management, software development and management, business management and productivity tools, namely, sales force automation, communication and group collaboration solutions, and enterprise and customer relationship management; downloadable computer programs for high availability clustering, data replication, back up and protection, disaster recovery, data and application availability management, cross platform data and application migration management, software development and management, business management and productivity tools, namely, sales force automation, communication and group collaboration solutions, and enterprise and customer relationship management; computers; computer peripheral devices; intercommunication apparatus, namely, telephones and smartphones