IS KMS PICO LAWFUL? UNDERSTANDING THE GRAY PARTS OF SOFTWARE ACTIVATION