COMMON STOCK WARRANT AGREEMENT Dated as of June 29, 2001 between