2,985 Abstract Vectors