AMENDED AND RESTATED COMMON STOCK SERIES B WARRANT AGREEMENT