STOCK PURCHASE AND SALE AGREEMENT (AVC)