contriverant