AI & BGC Partners, Inc.