RICEBRAN TECHNOLOGIES 5,900,000 Shares of Common Stock1 PURCHASE AGREEMENT