Filmora Just CANCELLED our Lifetime Licenses.