ASSIGNMENT AND ASSUMPTION AGREEMENT THIS AGREEMENT is made and entered into as of this ---- day of December, 1999 between Cantor Fitzgerald International an unlimited company registered in England under number 1976691 (the "Assignor"), eSpeed...