2,973 Abstract Vectors