4051 Vector Abstract