THE EVOLUTION OF SOFTWARE PACKAGE ACTIVATION: FROM PRODUCTS KEYS TO KMSPICO