DEFINING SOFTWARE PROTECTION.