Abstract seamless vector pattern