b.send( contract.symbol());
b.send( contract.secType() );
b.send( contract.expiry());
b.send( contract.strike());
b.send( contract.right().getApiString() );
b.send( contract.multiplier() );
b.send( contract.exchange() );
b.send( contract.primaryExch() );
b.send( contract.currency() );
b.send( contract.localSymbol() );
b.send( contract.secIdType() );