Vast contract

Vast contract