Finite Revoke Licenses