VEIL: A PRIVACY COIN UNLEASHED!