THORNE HOLDING CORP. AMENDED AND RESTATED COMMON STOCK PURCHASE WARRANT