FINAL CENTURY/CLCK STOCK PURCHASE AGREEMENT 1