SolutionsPT Software Media and Hardware Terms and Conditions