The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1ST SOURCE CORP COM 336901103 762 15,052 SH   SOLE   15,052 0 0
3M CO COM 88579y101 568 2,590 SH   SOLE   2,590 0 0
ABBOTT LABS COM 002824100 5,626 93,892 SH   SOLE   93,892 0 0
ABBVIE INC COM 00287Y109 95 999 SH   OTR 32 0 0 999
ABBVIE INC COM 00287Y109 7,521 79,462 SH   SOLE   79,462 0 0
ABERDEEN CHILE FD INC COM 00301w105 570 63,055 SH   SOLE   63,055 0 0
ABIOMED INC COM 003654100 9,157 31,469 SH   SOLE   27,239 0 4,230
ACADIA RLTY TR COM SH BEN INT 004239109 3,981 161,821 SH   SOLE   120,991 0 40,830
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 135 881 SH   OTR 32 0 0 881
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 13,543 88,226 SH   SOLE   88,226 0 0
ACHAOGEN INC COM 004449104 1,650 127,407 SH   SOLE   97,467 0 29,940
ACXIOM CORP COM 005125109 535 23,556 SH   SOLE   23,556 0 0
ADAM NAT RES FD INC COM 00548f105 1,719 94,382 SH   SOLE   94,382 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 325 22,032 SH   SOLE   22,032 0 0
ADOBE SYS INC COM 00724f101 1,604 7,423 SH   SOLE   7,423 0 0
ADTALEM GLOBAL ED INC COM 00737l103 1,074 22,595 SH   SOLE   22,595 0 0
ADVENT CLAY CONV SEC INC FD COM 007639107 2,920 521,504 SH   SOLE   521,504 0 0
ADVENT CLAYMORE CV SECS & IN COM 00764c109 3,509 232,691 SH   SOLE   232,691 0 0
ADVENT CLAYMORE ENH GRW & IN COM 00765e104 1,107 139,816 SH   SOLE   139,816 0 0
ADVISORSHARES TR RANGER EQUITY BE 00768Y883 90 10,840 SH   SOLE   10,840 0 0
AERCAP HOLDINGS NV SHS N00985106 410 8,074 SH   OTR 1 0 0 8,074
AERCAP HOLDINGS NV SHS N00985106 24 467 SH   SOLE   467 0 0
AFFILIATED MANAGERS GROUP COM 008252108 2,217 11,693 SH   SOLE   11,693 0 0
AFLAC INC COM 001055102 9 206 SH   OTR 19 206 0 0
AFLAC INC COM 001055102 156 3,566 SH   SOLE   3,566 0 0
AFLAC INC COM 001055102 6,388 146,000 SH Put SOLE   146,000 0 0
AIMMUNE THERAPEUTICS INC COM 00900t107 2,418 75,968 SH   SOLE   75,968 0 0
AIR LEASE CORP CL A 00912x302 281 6,601 SH   SOLE   6,601 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 5,491 237,406 SH   SOLE   195,877 0 41,529
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4,718 37,780 SH   SOLE   34,680 0 3,100
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 611 3,329 SH   SOLE   3,329 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7 39 SH   OTR 20 0 0 39
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 39 211 SH   OTR 19 211 0 0
ALIGN TECHNOLOGY INC COM 016255101 22,467 89,462 SH   SOLE   89,462 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741r102 474 20,000 SH   SOLE   20,000 0 0
ALLERGAN PLC SHS G0177J108 94 558 SH   OTR 32 0 0 558
ALLERGAN PLC SHS G0177J108 119 708 SH   SOLE   708 0 0
ALLIANCE CALIF MUN INCOME FD COM 018546101 488 38,388 SH   SOLE   38,388 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 23,230 109,133 SH   SOLE   109,133 0 0
ALLIANCEBERNSTEIN GBL HGH IN COM 01879r106 4,661 392,006 SH   SOLE   392,006 0 0
ALLIANCEBERNSTEIN NATL MUNI COM 01864u106 719 57,442 SH   SOLE   57,442 0 0
ALLIANZGI EQUITY & CONV INCO COM 018829101 351 16,959 SH   SOLE   16,959 0 0
ALLIANZGI NFJ DIVID INT & PR COM 01883a107 2,394 188,522 SH   SOLE   188,522 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1,002 81,157 SH   SOLE   81,157 0 0
ALPHABET INC CAP STK CL A 02079K305 117 113 SH   OTR 31 0 0 113
ALPHABET INC CAP STK CL A 02079K305 22,055 21,265 SH   SOLE   21,265 0 0
ALPHABET INC CAP STK CL C 02079k107 22,487 21,794 SH   SOLE   21,794 0 0
ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 1,029 115,114 SH   SOLE   115,114 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 2,573 274,617 SH   SOLE   274,617 0 0
ALTRIA GROUP INC COM 02209S103 693 11,124 SH   SOLE   11,124 0 0
AMAZON COM INC COM 023135106 7,930 5,479 SH   SOLE   5,479 0 0
AMBEV SA SPONSORED ADR 02319v103 354 48,648 SH   OTR 1 0 0 48,648
AMBEV SA SPONSORED ADR 02319v103 21 2,855 SH   OTR 19 2,855 0 0
AMBEV SA SPONSORED ADR 02319v103 14 1,991 SH   SOLE   1,991 0 0
AMEDISYS INC COM 023436108 2,565 42,517 SH   SOLE   42,517 0 0
AMERCO COM 023586100 3,659 10,603 SH   SOLE   10,603 0 0
AMERICAN CAP SR FLOATING LTD COM 02504d108 128 11,500 SH   SOLE   11,500 0 0
AMERICAN EXPRESS CO COM 025816109 10,214 109,500 SH Put SOLE   109,500 0 0
AMERICAN EXPRESS CO COM 025816109 900 9,650 SH   SOLE   9,650 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 19,532 174,050 SH   SOLE   147,701 0 26,349
AMERICAN TOWER CORP NEW COM 03027x100 25,882 178,082 SH   SOLE   178,082 0 0
AMERICAN VANGUARD CORP COM 030371108 1,526 75,525 SH   SOLE   75,525 0 0
AMERIPRISE FINL INC COM 03076C106 287 1,943 SH   SOLE   1,943 0 0
AMERIS BANCORP COM 03076k108 2,137 40,399 SH   SOLE   40,399 0 0
AMGEN INC COM 031162100 15,795 92,649 SH   SOLE   92,649 0 0
AMPHENOL CORP NEW CL A 032095101 75 870 SH   OTR 31 0 0 870
AMPHENOL CORP NEW CL A 032095101 1,962 22,785 SH   SOLE   22,785 0 0
ANALOG DEVICES INC COM 032654105 1,437 15,769 SH   SOLE   15,769 0 0
ANSYS INC COM 03662Q105 212 1,355 SH   SOLE   1,355 0 0
ANTHEM INC COM 036752103 854 3,889 SH   SOLE   3,889 0 0
APOGEE ENTERPRISES INC COM 037598109 3,187 73,526 SH   SOLE   73,526 0 0
APOLLO TACTICAL INCOME FD IN COM 037638103 361 23,013 SH   SOLE   23,013 0 0
APPLE INC COM 037833100 41,892 249,684 SH   SOLE   249,684 0 0
APPLE INC COM 037833100 138 820 SH   OTR 31 0 0 820
APPLE INC COM 037833100 203 1,210 SH   OTR 32 0 0 1,210
APPLIED MATLS INC COM 038222105 712 12,795 SH   SOLE   12,795 0 0
APTARGROUP INC COM 038336103 3,634 40,449 SH   SOLE   31,343 0 9,106
APTIV PLC SHS g6095l109 542 6,382 SH   SOLE   6,382 0 0
AQUAVENTURE HLDGS LTD SHS g0443n107 354 28,500 SH   SOLE   28,500 0 0
ARAMARK COM 03852u106 225 5,691 SH   SOLE   5,691 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938l203 8 249 SH   SOLE   249 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938l203 277 8,703 SH   OTR 1 0 0 8,703
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938l203 10 314 SH   OTR 19 314 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - g0457f107 1,322 144,500 SH   SOLE   144,500 0 0
ARES MGMT LP COM SHS REG INT 04014y101 19,096 892,346 SH   SOLE   892,346 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 5,204 90,657 SH   SOLE   68,629 0 22,028
ARISTA NETWORKS INC COM 040413106 282 1,105 SH   SOLE   1,105 0 0
ASA GOLD AND PRECIOUS MTLS L SHS g3156p103 1,362 130,716 SH   SOLE   130,716 0 0
ASPEN TECHNOLOGY INC COM 045327103 14,930 189,247 SH   SOLE   189,247 0 0
ASTEC INDS INC COM 046224101 653 11,840 SH   SOLE   11,840 0 0
AT&T INC COM 00206R102 102 2,850 SH   OTR 32 0 0 2,850
AT&T INC COM 00206R102 1,120 31,404 SH   SOLE   31,404 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 19,203 1,060,917 SH   SOLE   1,060,917 0 0
ATLANTIC COAST FINL CORP COM 048426100 8,606 835,547 SH   SOLE   835,547 0 0
ATLANTIC PWR CORP COM NEW 04878q863 2,730 1,300,000 SH   SOLE   1,300,000 0 0
AUTOLIV INC COM 052800109 2,759 18,909 SH   SOLE   18,909 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,176 10,367 SH   SOLE   10,367 0 0
AVERY DENNISON CORP COM 053611109 3,715 34,965 SH   SOLE   31,325 0 3,640
BAIDU INC SPON ADR REP A 056752108 373 1,669 SH   OTR 1 0 0 1,669
BAIDU INC SPON ADR REP A 056752108 6 28 SH   OTR 19 28 0 0
BAIDU INC SPON ADR REP A 056752108 7 30 SH   OTR 20 0 0 30
BAIDU INC SPON ADR REP A 056752108 17 74 SH   SOLE   74 0 0
BANC OF CALIFORNIA INC COM 05990k106 4,562 236,388 SH   SOLE   236,388 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946k101 37 4,732 SH   OTR 1 0 0 4,732
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946k101 10 1,232 SH   OTR 19 1,232 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946k101 34 4,279 SH   SOLE   4,279 0 0
BANCO SANTANDER SA ADR 05964h105 272 41,553 SH   OTR 1 0 0 41,553
BANCO SANTANDER SA ADR 05964h105 17 2,629 SH   OTR 19 2,629 0 0
BANCO SANTANDER SA ADR 05964h105 46 6,964 SH   SOLE   6,964 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 4,757 149,605 SH   SOLE   149,605 0 0
BANCROFT FUND LTD COM 059695106 1,735 82,641 SH   SOLE   82,641 0 0
BANK AMER CORP 7.25%CNV PFD L 060505682 6,164 4,780 SH   SOLE   4,780 0 0
BANK AMER CORP COM 060505104 1,304 43,469 SH   SOLE   43,469 0 0
BANK MONTREAL QUE COM 063671101 9 118 SH   OTR 19 118 0 0
BANK MONTREAL QUE COM 063671101 488 6,456 SH   SOLE   6,456 0 0
BANK NEW YORK MELLON CORP COM 064058100 67 1,303 SH   SOLE   1,303 0 0
BANK NEW YORK MELLON CORP COM 064058100 15,047 292,000 SH Put SOLE   292,000 0 0
BANK OF MARIN BANCORP COM 063425102 310 4,500 SH   SOLE   4,500 0 0
BANNER CORP COM NEW 06652V208 3,528 63,579 SH   SOLE   48,639 0 14,940
BARNES GROUP INC COM 067806109 375 6,260 SH   SOLE   2,130 0 4,130
BAY BANCORP INC COM 07203T106 7,091 527,216 SH   SOLE   527,216 0 0
BB&T CORP COM 054937107 15,196 292,000 SH Put SOLE   292,000 0 0
BB&T CORP COM 054937107 968 18,600 SH   SOLE   18,600 0 0
BEACON ROOFING SUPPLY INC COM 073685109 739 13,925 SH   SOLE   13,925 0 0
BECTON DICKINSON & CO COM 075887109 120 556 SH   OTR 32 0 0 556
BECTON DICKINSON & CO COM 075887109 18,641 86,023 SH   SOLE   86,023 0 0
BELDEN INC COM 077454106 673 9,765 SH   SOLE   9,765 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,555 22,836 SH   SOLE   22,836 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 18 92 SH   OTR 6 0 0 92
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 64 320 SH   OTR 31 0 0 320
BERKSHIRE HILLS BANCORP INC COM 084680107 855 22,526 SH   SOLE   22,526 0 0
BHP BILLITON PLC SPONSORED ADR 05545e209 457 11,510 SH   OTR 1 0 0 11,510
BHP BILLITON PLC SPONSORED ADR 05545e209 15 381 SH   OTR 19 381 0 0
BHP BILLITON PLC SPONSORED ADR 05545e209 13 326 SH   SOLE   326 0 0
BIO TECHNE CORP COM 09073m104 246 1,628 SH   SOLE   1,628 0 0
BIOGEN INC COM 09062X103 16 60 SH   OTR 1 0 0 60
BIOGEN INC COM 09062X103 542 1,981 SH   SOLE   1,981 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 288 3,549 SH   SOLE   3,549 0 0
BLACK KNIGHT INC COM 09215C105 1,194 25,347 SH   SOLE   23,112 0 2,235
BLACKBAUD INC COM 09227q100 259 2,542 SH   SOLE   2,542 0 0
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248e102 1,761 135,587 SH   SOLE   135,587 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255p107 2,578 243,434 SH   SOLE   243,434 0 0
BLACKROCK CR ALLCTN INC TR COM 092508100 1,208 95,348 SH   SOLE   95,348 0 0
BLACKROCK ENERGY & RES TR COM 09250u101 513 38,785 SH   SOLE   38,785 0 0
BLACKROCK ENH CAP & INC FD I COM 09256a109 327 20,773 SH   SOLE   20,773 0 0
BLACKROCK ENHANCED EQT DIV T COM 09251a104 1,396 159,930 SH   SOLE   159,930 0 0
BLACKROCK ENHANCED GBL DIV T COM 092501105 416 35,941 SH   SOLE   35,941 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 3,318 544,824 SH   SOLE   544,824 0 0
BLACKROCK INC COM 09247x101 120 221 SH   OTR 32 0 0 221
BLACKROCK INC COM 09247x101 1,023 1,888 SH   SOLE   1,888 0 0
BLACKROCK INVT QUALITY MUN T COM 09247d105 215 15,649 SH   SOLE   15,649 0 0
BLACKROCK LTD DURATION INC T COM SHS 09249w101 1,317 87,303 SH   SOLE   87,303 0 0
BLACKROCK MULTI-SECTOR INC T COM 09258a107 3,323 197,889 SH   SOLE   197,889 0 0
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257p105 1,888 88,584 SH   SOLE   88,584 0 0
BLACKROCK MUNI INTER DR FD I COM 09253x102 1,009 76,933 SH   SOLE   76,933 0 0
BLACKROCK MUNI N Y INTER DUR COM 09255f109 299 23,184 SH   SOLE   23,184 0 0
BLACKROCK MUNIASSETS FD INC COM 09254j102 728 53,966 SH   SOLE   53,966 0 0
BLACKROCK MUNICIPL INC QLTY COM 092479104 490 37,276 SH   SOLE   37,276 0 0
BLACKROCK MUNIENHANCED FD IN COM 09253y100 312 29,316 SH   SOLE   29,316 0 0
BLACKROCK MUNIHLDGS NJ QLTY COM 09254x101 2,509 187,367 SH   SOLE   187,367 0 0
BLACKROCK MUNIHLDGS NY QLTY COM 09255c106 1,803 143,452 SH   SOLE   143,452 0 0
BLACKROCK MUNIHLDNGS CALI QL COM 09254l107 2,376 180,117 SH   SOLE   180,117 0 0
BLACKROCK MUNIHLDNGS QLTY II COM 09254c107 1,028 83,924 SH   SOLE   83,924 0 0
BLACKROCK MUNIHLDS INVSTM QL COM 09254p108 1,325 101,353 SH   SOLE   101,353 0 0
BLACKROCK MUNIY QUALITY FD I COM 09254g108 165 13,654 SH   SOLE   13,654 0 0
BLACKROCK MUNIYIELD CALI QLT COM 09254n103 1,505 112,967 SH   SOLE   112,967 0 0
BLACKROCK MUNIYIELD CALIF FD COM 09254m105 757 56,816 SH   SOLE   56,816 0 0
BLACKROCK MUNIYIELD N J FD I COM 09254y109 479 34,287 SH   SOLE   34,287 0 0
BLACKROCK MUNIYIELD NY QLTY COM 09255e102 1,293 107,303 SH   SOLE   107,303 0 0
BLACKROCK MUNIYIELD QLTY FD COM 09254e103 1,466 116,016 SH   SOLE   116,016 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254F100 312 22,141 SH   SOLE   22,141 0 0
BLACKROCK N Y MUN INCOME TR SH BEN INT 09248l106 181 13,833 SH   SOLE   13,833 0 0
BLACKROCK NY MUN INCOME TR I COM 09249r102 405 30,904 SH   SOLE   30,904 0 0
BLACKROCK NY MUNICIPAL BOND COM 09249p106 183 13,879 SH   SOLE   13,879 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253u108 320 10,015 SH   SOLE   10,015 0 0
BLUE HILLS BANCORP INC COM 095573101 772 37,045 SH   SOLE   37,045 0 0
BLUEBIRD BIO INC COM 09609G100 3,293 19,287 SH   SOLE   15,567 0 3,720
BOEING CO COM 097023105 1,976 6,026 SH   SOLE   6,026 0 0
BOOKING HLDGS INC COM 09857L108 152 73 SH   OTR 31 0 0 73
BOOKING HLDGS INC COM 09857L108 20,275 9,746 SH   SOLE   9,746 0 0
BORGWARNER INC COM 099724106 3,039 60,510 SH   SOLE   60,510 0 0
BOSTON PROPERTIES INC COM 101121101 233 1,893 SH   SOLE   1,893 0 0
BP PLC SPONSORED ADR 055622104 15 377 SH   OTR 19 377 0 0
BP PLC SPONSORED ADR 055622104 9,948 245,379 SH   SOLE   245,379 0 0
BRANDYWINEGBL GLBAL INM OPRT COM 10537l104 182 14,157 SH   SOLE   14,157 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 3,588 274,560 SH   SOLE   274,560 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 13,626 136,645 SH   SOLE   112,825 0 23,820
BRINKS CO COM 109696104 1,816 25,448 SH   SOLE   23,308 0 2,140
BRISTOL MYERS SQUIBB CO COM 110122108 2,524 39,902 SH   SOLE   39,902 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 17 294 SH   OTR 19 294 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 12 215 SH   SOLE   215 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 409 7,081 SH   OTR 1 0 0 7,081
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 14 369 SH   OTR 19 369 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 25 640 SH   OTR 6 0 0 640
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,150 29,480 SH   SOLE   29,480 0 0
BROOKFIELD GLOBL LISTED INFR COM SHS 11273Q109 437 37,353 SH   SOLE   37,353 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 473 21,720 SH   SOLE   21,720 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 929 24,848 SH   SOLE   24,848 0 0
BUILDERS FIRSTSOURCE INC COM 12008r107 2,543 128,183 SH   SOLE   128,183 0 0
BYLINE BANCORP INC COM 124411109 7,051 307,501 SH   SOLE   307,501 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 3,257 278,392 SH   SOLE   278,392 0 0
CALAMOS GBL DYN INCOME FUND COM 12811L107 1,628 181,102 SH   SOLE   181,102 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 1,484 125,455 SH   SOLE   125,455 0 0
CAMBREX CORP COM 132011107 3,121 59,679 SH   SOLE   47,689 0 11,990
CANADIAN NAT RES LTD COM 136385101 8 256 SH   SOLE   256 0 0
CANADIAN NAT RES LTD COM 136385101 321 10,197 SH   OTR 1 0 0 10,197
CANADIAN NAT RES LTD COM 136385101 5 151 SH   OTR 19 151 0 0
CANTEL MEDICAL CORP COM 138098108 8,702 78,111 SH   SOLE   63,921 0 14,190
CAPITAL ONE FINL CORP COM 14040H105 199 2,072 SH   SOLE   2,072 0 0
CAPITAL ONE FINL CORP COM 14040H105 6,803 71,000 SH Put SOLE   71,000 0 0
CARLISLE COS INC COM 142339100 3,086 29,552 SH   SOLE   26,617 0 2,935
CARNIVAL CORP UNIT 99/99/9999 143658300 243 3,707 SH   SOLE   3,707 0 0
CAROLINA FINL CORP NEW COM 143873107 3,474 88,450 SH   SOLE   88,450 0 0
CAROLINA TR BANCSHARES INC COM 14422p105 1,177 130,584 SH   SOLE   130,584 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 7,275 164,891 SH   SOLE   143,754 0 21,137
CARRIZO OIL & GAS INC COM 144577103 3,818 238,643 SH   SOLE   195,187 0 43,456
CAS MED SYS INC COM PAR 124769209 25 20,000 SH   SOLE   20,000 0 0
CASELLA WASTE SYS INC CL A 147448104 1,099 47,025 SH   SOLE   47,025 0 0
CASEYS GEN STORES INC COM 147528103 22,203 202,265 SH   SOLE   186,785 0 15,480
CATALENT INC COM 148806102 5,275 128,461 SH   SOLE   104,071 0 24,390
CATCHMARK TIMBER TR INC CL A 14912y202 2,751 220,580 SH   SOLE   168,990 0 51,590
CATERPILLAR INC DEL COM 149123101 967 6,562 SH   SOLE   6,562 0 0
CBRE CLARION GLOBAL REAL EST COM 12504g100 608 83,242 SH   SOLE   83,242 0 0
CBTX INC COM 12481V104 14,629 496,919 SH   SOLE   496,919 0 0
CELGENE CORP COM 151020104 45 510 SH   OTR 31 0 0 510
CELGENE CORP COM 151020104 696 7,797 SH   SOLE   7,797 0 0
CENTERSTATE BK CORP COM 15201P109 14,834 559,126 SH   SOLE   559,126 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 799 20,162 SH   SOLE   20,162 0 0
CHARTER COMMUNICATIONS INC N CL A 16119p108 491 1,577 SH   SOLE   1,577 0 0
CHARTER FINL CORP MD COM 16122W108 829 40,651 SH   SOLE   40,651 0 0
CHEVRON CORP NEW COM 166764100 98 855 SH   OTR 32 0 0 855
CHEVRON CORP NEW COM 166764100 13,537 118,703 SH   SOLE   118,703 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,802 8,673 SH   SOLE   8,673 0 0
CHUBB LIMITED COM h1467j104 94 684 SH   OTR 32 0 0 684
CHUBB LIMITED COM h1467j104 344 2,512 SH   SOLE   2,512 0 0
CISCO SYS INC COM 17275R102 148 3,450 SH   OTR 32 0 0 3,450
CISCO SYS INC COM 17275R102 2,460 57,355 SH   SOLE   57,355 0 0
CITIGROUP INC COM NEW 172967424 24,637 365,000 SH Put SOLE   365,000 0 0
CITIGROUP INC COM NEW 172967424 1,951 28,911 SH   SOLE   28,911 0 0
CIVEO CORP CDA COM 17878y108 56 14,900 SH   SOLE   14,900 0 0
CIVEO CORP CDA COM 17878y108 81 21,567 SH   OTR 6 0 0 21,567
CIVISTA BANCSHARES INC COM NO PAR 178867107 11,406 498,936 SH   SOLE   498,936 0 0
CLARUS CORP NEW COM 18270p109 82 12,100 SH   SOLE   12,100 0 0
CLOROX CO DEL COM 189054109 447 3,360 SH   SOLE   3,360 0 0
CLOUD PEAK ENERGY INC COM 18911q102 33 11,200 SH   SOLE   11,200 0 0
CLOUGH GLOBAL DIVND AND INC COM 18913y103 843 67,599 SH   SOLE   67,599 0 0
CLOUGH GLOBAL EQUITY FD COM 18914c100 161 12,209 SH   SOLE   12,209 0 0
CLOVIS ONCOLOGY INC COM 189464100 1,035 19,607 SH   SOLE   14,437 0 5,170
CME GROUP INC COM CL A 12572Q105 15,629 96,632 SH   SOLE   96,632 0 0
CME GROUP INC COM CL A 12572Q105 32 197 SH   OTR 6 0 0 197
CMS ENERGY CORP COM 125896100 3,829 84,552 SH   SOLE   76,872 0 7,680
COCA COLA CO COM 191216100 869 20,004 SH   SOLE   20,004 0 0
COGNEX CORP COM 192422103 949 18,256 SH   SOLE   18,256 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 29,728 369,289 SH   SOLE   369,289 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 75 935 SH   OTR 31 0 0 935
COHEN & STEERS GLOBAL INC BL COM 19248m103 227 24,816 SH   SOLE   24,816 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248a109 283 13,213 SH   SOLE   13,213 0 0
COHEN & STEERS REIT & PFD IN COM 19247x100 4,994 267,213 SH   SOLE   267,213 0 0
COLGATE PALMOLIVE CO COM 194162103 97 1,360 SH   OTR 32 0 0 1,360
COLGATE PALMOLIVE CO COM 194162103 312 4,351 SH   SOLE   4,351 0 0
COLUMBIA BKG SYS INC COM 197236102 6,676 159,136 SH   SOLE   122,640 0 36,496
COLUMBIA SPORTSWEAR CO COM 198516106 4,382 57,330 SH   SOLE   43,930 0 13,400
COMCAST CORP NEW CL A 20030n101 111 3,234 SH   OTR 32 0 0 3,234
COMCAST CORP NEW CL A 20030n101 2,369 69,331 SH   SOLE   69,331 0 0
COMERICA INC COM 200340107 7,003 73,000 SH Put SOLE   73,000 0 0
COMMERCE BANCSHARES INC COM 200525103 692 11,550 SH   SOLE   11,550 0 0
COMMVAULT SYSTEMS INC COM 204166102 6,407 112,002 SH   SOLE   93,782 0 18,220
CONCHO RES INC COM 20605p101 238 1,585 SH   SOLE   1,585 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 7,011 243,454 SH   SOLE   243,454 0 0
CONOCOPHILLIPS COM 20825C104 439 7,410 SH   SOLE   7,410 0 0
CONOCOPHILLIPS COM 20825C104 21 359 SH   OTR 1 0 0 359
CONSTELLIUM NV CL A n22035104 885 81,550 SH   SOLE   81,550 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 2,673 93,628 SH   SOLE   93,628 0 0
COOPER COS INC COM NEW 216648402 24,206 105,792 SH   SOLE   105,792 0 0
COPART INC COM 217204106 5,422 106,451 SH   SOLE   97,001 0 9,450
CORE LABORATORIES N V COM N22717107 16,241 150,077 SH   SOLE   150,077 0 0
CORNING INC COM 219350105 1,728 61,964 SH   SOLE   61,964 0 0
CORPORATE CAP TR INC COM 219880101 219 12,987 SH   SOLE   12,987 0 0
COSTAR GROUP INC COM 22160n109 304 839 SH   SOLE   839 0 0
COSTCO WHSL CORP NEW COM 22160k105 611 3,240 SH   SOLE   3,240 0 0
COWEN INC CL A NEW 223622606 1,680 127,276 SH   SOLE   127,276 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 14 833 SH   OTR 19 833 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 14 860 SH   SOLE   860 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 621 37,000 SH Put SOLE   37,000 0 0
CRH PLC ADR 12626K203 277 8,150 SH   SOLE   8,150 0 0
CRITEO S A SPONS ADS 226718104 1,931 74,736 SH   SOLE   74,736 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 294 2,681 SH   SOLE   2,681 0 0
CULLEN FROST BANKERS INC COM 229899109 9,365 88,288 SH   SOLE   74,370 0 13,918
CUMMINS INC COM 231021106 289 1,783 SH   SOLE   1,783 0 0
CURTISS WRIGHT CORP COM 231561101 3,889 28,795 SH   SOLE   20,708 0 8,087
CVB FINL CORP COM 126600105 5,623 248,377 SH   SOLE   194,067 0 54,310
CVS HEALTH CORP COM 126650100 82 1,325 SH   OTR 31 0 0 1,325
CVS HEALTH CORP COM 126650100 95 1,529 SH   OTR 32 0 0 1,529
CVS HEALTH CORP COM 126650100 246 3,955 SH   SOLE   3,955 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 6,028 355,396 SH   SOLE   296,448 0 58,948
CYRUSONE INC COM 23283r100 63 1,238 SH   OTR 32 0 0 1,238
CYRUSONE INC COM 23283r100 1,764 34,437 SH   SOLE   31,257 0 3,180
D R HORTON INC COM 23331a109 2,013 45,914 SH   SOLE   45,914 0 0
DANAHER CORP DEL COM 235851102 25,504 260,488 SH   SOLE   260,488 0 0
DASEKE INC *W EXP 02/27/202 23753f115 72 62,652 SH   SOLE   62,652 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 2,131 51,052 SH   SOLE   51,052 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 94 14,000 SH   SOLE   14,000 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 3,702 120,560 SH   SOLE   120,560 0 0
DDR CORP COM 23317h102 504 68,773 SH   SOLE   68,773 0 0
DEERE & CO COM 244199105 994 6,399 SH   SOLE   6,399 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 9,282 126,784 SH   SOLE   126,784 0 0
DELPHI TECHNOLOGIES PLC SHS g2709g107 4,345 91,187 SH   SOLE   91,187 0 0
DEUTSCHE BANK AG NAMEN AKT d18190898 7 516 SH   OTR 19 516 0 0
DEUTSCHE BANK AG NAMEN AKT d18190898 1 55 SH   SOLE   55 0 0
DEUTSCHE BANK AG NAMEN AKT d18190898 671 48,000 SH Put SOLE   48,000 0 0
DEUTSCHE STRATEGIC MUN INCOM COM 25159f102 192 17,499 SH   SOLE   17,499 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 14 107 SH   OTR 19 107 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 9,711 71,712 SH   SOLE   71,712 0 0
DIEBOLD NXDF INC COM 253651103 1,320 85,711 SH   SOLE   85,711 0 0
DIGIMARC CORP NEW COM 25381B101 1,005 41,945 SH   SOLE   33,515 0 8,430
DISCOVER FINL SVCS COM 254709108 331 4,597 SH   SOLE   4,597 0 0
DISNEY WALT CO COM DISNEY 254687106 77 765 SH   OTR 32 0 0 765
DISNEY WALT CO COM DISNEY 254687106 1,653 16,462 SH   SOLE   16,462 0 0
DIVIDEND & INCOME FUND COM NEW 25538a204 428 34,066 SH   SOLE   34,066 0 0
DOMINION ENERGY INC COM 25746U109 576 8,543 SH   SOLE   8,543 0 0
DOVER CORP COM 260003108 256 2,603 SH   SOLE   2,603 0 0
DOWDUPONT INC COM 26078j100 3,938 61,809 SH   SOLE   61,809 0 0
DREYFUS MUN BD INFRSTRCTR FD SHS 26203d101 1,372 111,673 SH   SOLE   111,673 0 0
DREYFUS STRATEGIC MUN BD FD COM 26202f107 362 47,580 SH   SOLE   47,580 0 0
DREYFUS STRATEGIC MUNS INC COM 261932107 1,079 139,956 SH   SOLE   139,956 0 0
DTF TAX-FREE INCOME INC COM 23334j107 346 25,981 SH   SOLE   25,981 0 0
DYCOM INDS INC COM 267475101 4,789 44,492 SH   SOLE   44,492 0 0
EAGLE MATERIALS INC COM 26969P108 7,585 73,603 SH   SOLE   70,468 0 3,135
EASTGROUP PPTY INC COM 277276101 6,739 81,530 SH   SOLE   67,055 0 14,475
EASTMAN CHEM CO COM 277432100 514 4,865 SH   SOLE   4,865 0 0
EATON VANCE CA MUNI INCOME T SH BEN INT 27826f101 536 47,170 SH   SOLE   47,170 0 0
EATON VANCE CALIF MUN BD FD COM 27828a100 1,613 157,239 SH   SOLE   157,239 0 0
EATON VANCE CALIF MUN BD FD COM 27828c106 227 21,255 SH   SOLE   21,255 0 0
EATON VANCE ENHANCED EQ INC COM 278274105 388 27,813 SH   SOLE   27,813 0 0
EATON VANCE MI MUNI INCOME T SH BEN INT 27826d106 213 17,415 SH   SOLE   17,415 0 0
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826u108 431 36,816 SH   SOLE   36,816 0 0
EATON VANCE N J MUN BD FD COM 27828r103 218 18,578 SH   SOLE   18,578 0 0
EATON VANCE N Y MUN BD FD II COM 27828t109 182 16,945 SH   SOLE   16,945 0 0
EATON VANCE NEW YORK MUN BD COM 27827y109 473 41,090 SH   SOLE   41,090 0 0
EATON VANCE NJ MUNI INCOME T SH BEN INT 27826v106 296 26,491 SH   SOLE   26,491 0 0
EATON VANCE NY MUNI INCOME T SH BEN INT 27826w104 204 16,871 SH   SOLE   16,871 0 0
EATON VANCE OH MUNI INCOME T SH BEN INT 27826g109 287 23,054 SH   SOLE   23,054 0 0
EATON VANCE OHIO MUNICIPAL B COM 27828l106 157 13,474 SH   SOLE   13,474 0 0
EATON VANCE PA MUN BD FD COM 27828w102 219 18,657 SH   SOLE   18,657 0 0
EATON VANCE TAX ADVT DIV INC COM 27828G107 339 15,495 SH   SOLE   15,495 0 0
EATON VANCE TX ADV GLBL DIV COM 27828s101 308 18,448 SH   SOLE   18,448 0 0
EATON VANCE TX MGD DIV EQ IN COM 27828n102 642 55,458 SH   SOLE   55,458 0 0
EATON VANCE TX MNG BY WRT OP COM 27828Y108 2,990 200,833 SH   SOLE   200,833 0 0
ECOLAB INC COM 278865100 83 605 SH   OTR 31 0 0 605
ECOLAB INC COM 278865100 5,578 40,691 SH   SOLE   40,691 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 23,429 167,928 SH   SOLE   167,928 0 0
ELLSWORTH GRWTH AND INCOME L COM 289074106 316 34,491 SH   SOLE   34,491 0 0
EMERSON ELEC CO COM 291011104 395 5,790 SH   SOLE   5,790 0 0
ENBRIDGE INC COM 29250N105 2 66 SH   OTR 19 66 0 0
ENBRIDGE INC COM 29250N105 400 12,702 SH   SOLE   12,702 0 0
ENDOCYTE INC COM 29269A102 2,408 264,885 SH   SOLE   264,885 0 0
ENERGEN CORP COM 29265N108 13,761 218,910 SH   SOLE   180,540 0 38,370
ENERSYS COM 29275Y102 2,715 39,131 SH   SOLE   28,912 0 10,219
ENVISION HEALTHCARE CORP COM 29414D100 2,877 74,853 SH   SOLE   74,853 0 0
EOG RES INC COM 26875P101 22,336 212,181 SH   SOLE   212,181 0 0
EQUITY BANCSHARES INC COM CL A 29460x109 16,599 423,864 SH   SOLE   423,864 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 10,453 340,815 SH   SOLE   286,655 0 54,160
ESQUIRE FINL HLDGS INC COM 29667J101 11,509 471,684 SH   SOLE   471,684 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924g201 796 23,220 SH   SOLE   23,220 0 0
EVANS BANCORP INC COM NEW 29911Q208 15,246 336,920 SH   SOLE   336,920 0 0
EVEREST RE GROUP LTD COM g3223r108 2,029 7,900 SH   SOLE   7,900 0 0
EVINE LIVE INC CL A 300487105 28 27,700 SH   SOLE   27,700 0 0
EXACT SCIENCES CORP COM 30063p105 587 14,545 SH   SOLE   14,545 0 0
EXXON MOBIL CORP COM 30231G102 4,783 64,106 SH   SOLE   64,106 0 0
F M C CORP COM NEW 302491303 275 3,588 SH   SOLE   3,588 0 0
FACEBOOK INC CL A 30303m102 107 670 SH   OTR 31 0 0 670
FACEBOOK INC CL A 30303m102 1,965 12,295 SH   SOLE   12,295 0 0
FAIR ISAAC CORP COM 303250104 11,029 65,115 SH   SOLE   54,095 0 11,020
FASTENAL CO COM 311900104 1,165 21,334 SH   SOLE   21,334 0 0
FASTENAL CO COM 311900104 61 1,110 SH   OTR 31 0 0 1,110
FB FINL CORP COM 30257x104 15,486 381,528 SH   SOLE   381,528 0 0
FEDEX CORP COM 31428x106 294 1,223 SH   SOLE   1,223 0 0
FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 3,191 1,022,900 SH   SOLE   1,022,900 0 0
FIDELITY MSCI FINLS IDX 316092501 380 9,400 SH   SOLE   9,400 0 0
FIDELITY MSCI INFO TECH I 316092808 5,169 99,655 SH   SOLE   99,655 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3,341 83,475 SH   SOLE   77,945 0 5,530
FIDELITY NATL INFORMATION SV COM 31620M106 2,532 26,291 SH   SOLE   26,291 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 136 1,411 SH   OTR 32 0 0 1,411
FIDELITY SOUTHERN CORP NEW COM 316394105 15,785 684,220 SH   SOLE   684,220 0 0
FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 2,898 274,412 SH   SOLE   274,412 0 0
FIFTH THIRD BANCORP COM 316773100 230 7,251 SH   SOLE   7,251 0 0
FIFTH THIRD BANCORP COM 316773100 9,270 292,000 SH Put SOLE   292,000 0 0
FIRST BANCORP N C COM 318910106 27,622 774,817 SH   SOLE   774,817 0 0
FIRST BANCSHARES INC MS COM 318916103 20,935 649,148 SH   SOLE   649,148 0 0
FIRST CMNTY CORP S C COM 319835104 8,994 392,763 SH   SOLE   392,763 0 0
FIRST FNDTN INC COM 32026V104 13,947 752,279 SH   SOLE   752,279 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 22,939 247,689 SH   SOLE   240,389 0 7,300
FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 1,231 108,117 SH   SOLE   108,117 0 0
FIRST TR ENERGY INCOME & GRW COM 33738G104 3,480 160,010 SH   SOLE   160,010 0 0
FIRST TR ENHANCED EQTY INC F COM 337318109 391 26,471 SH   SOLE   26,471 0 0
FIRST TR HIGH INCOME L/S FD COM 33738e109 4,403 292,543 SH   SOLE   292,543 0 0
FIRST TR INTER DUR PFD & IN COM 33718w103 1,636 70,352 SH   SOLE   70,352 0 0
FIRST TR MLP & ENERGY INCOME COM 33739B104 5,351 436,826 SH   SOLE   436,826 0 0
FIRST TR STRATEGIC HIGH INC COM SHS NEW 337353304 807 66,175 SH   SOLE   66,175 0 0
FISERV INC COM 337738108 2,924 40,998 SH   SOLE   40,998 0 0
FLAHERTY & CRUMRINE PFD INC COM 338480106 276 20,317 SH   SOLE   20,317 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 69 340 SH   OTR 31 0 0 340
FLEETCOR TECHNOLOGIES INC COM 339041105 194 960 SH   SOLE   960 0 0
FLIR SYS INC COM 302445101 216 4,320 SH   SOLE   4,320 0 0
FNB CORP PA COM 302520101 160 11,864 SH   SOLE   11,864 0 0
FORTIVE CORP COM 34959J108 954 12,312 SH   SOLE   12,312 0 0
FRANKLIN UNVL TR SH BEN INT 355145103 129 19,021 SH   SOLE   19,021 0 0
FSB BANCORP INC COM 30289C102 227 13,200 SH   SOLE   13,200 0 0
GABELLI DIVD & INCOME TR COM 36242H104 3,423 154,877 SH   SOLE   154,877 0 0
GABELLI EQUITY TR INC COM 362397101 1,272 207,919 SH   SOLE   207,919 0 0
GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242l105 188 10,120 SH   SOLE   10,120 0 0
GABELLI HLTHCARE & WELLNESS SHS 36246k103 1,385 145,783 SH   SOLE   145,783 0 0
GARTNER INC COM 366651107 3,559 30,255 SH   SOLE   28,465 0 1,790
GENERAL AMERN INVS INC COM 368802104 282 8,431 SH   SOLE   8,431 0 0
GENERAL ELECTRIC CO COM 369604103 1,336 99,128 SH   SOLE   99,128 0 0
GENERAL MLS INC COM 370334104 318 7,053 SH   SOLE   7,053 0 0
GENESEE & WYO INC CL A 371559105 22,017 311,013 SH   SOLE   311,013 0 0
GENPACT LIMITED SHS g3922b107 254 7,938 SH   SOLE   7,938 0 0
GIBRALTAR INDS INC COM 374689107 6,745 199,261 SH   SOLE   190,051 0 9,210
GILEAD SCIENCES INC COM 375558103 4,117 54,604 SH   SOLE   54,604 0 0
GLOBAL SHIP LEASE INC NEW SHS A y27183105 67 60,764 SH   SOLE   60,764 0 0
GLOBAL X FDS GLB X MLP ENRG I 37950e226 447 37,955 SH   SOLE   37,955 0 0
GOLDMAN SACHS GROUP INC COM 38141g104 368 1,461 SH   SOLE   1,461 0 0
GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 500 64,348 SH   SOLE   64,348 0 0
GRAND CANYON ED INC COM 38526M106 4,070 38,796 SH   SOLE   29,796 0 9,000
GRANITE CONSTR INC COM 387328107 3,082 55,169 SH   SOLE   46,609 0 8,560
GTT COMMUNICATIONS INC COM 362393100 3,531 62,269 SH   SOLE   62,269 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 4,733 142,075 SH   SOLE   142,075 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 7,250 89,700 SH   SOLE   72,825 0 16,875
H & E EQUIPMENT SERVICES INC COM 404030108 5,322 138,263 SH   SOLE   138,263 0 0
HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 1,490 68,694 SH   SOLE   68,694 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 11,283 219,000 SH Put SOLE   219,000 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 41 790 SH   SOLE   790 0 0
HASBRO INC COM 418056107 7,634 90,554 SH   SOLE   90,554 0 0
HEALTHCARE SVCS GRP INC COM 421906108 2,030 46,690 SH   SOLE   35,260 0 11,430
HEALTHEQUITY INC COM 42226A107 4,572 75,526 SH   SOLE   63,396 0 12,130
HEICO CORP NEW CL A 422806208 1,181 16,642 SH   SOLE   16,642 0 0
HEICO CORP NEW COM 422806109 2,694 31,032 SH   SOLE   28,395 0 2,637
HENRY JACK & ASSOC INC COM 426281101 15,083 124,701 SH   SOLE   104,463 0 20,238
HERZFELD CARIBBEAN BASIN FD COM 42804t106 141 19,584 SH   SOLE   19,584 0 0
HEXCEL CORP NEW COM 428291108 1,997 30,919 SH   SOLE   30,919 0 0
HNI CORP COM 404251100 253 7,022 SH   SOLE   7,022 0 0
HOLOGIC INC COM 436440101 235 6,298 SH   SOLE   6,298 0 0
HOME BANCSHARES INC COM 436893200 4,589 201,171 SH   SOLE   201,171 0 0
HOME DEPOT INC COM 437076102 6,045 33,914 SH   SOLE   33,914 0 0
HONEYWELL INTL INC COM 438516106 1,626 11,250 SH   SOLE   11,250 0 0
HONEYWELL INTL INC COM 438516106 120 831 SH   OTR 32 0 0 831
HORIZON PHARMA PLC SHS g4617b105 3,008 211,807 SH   SOLE   211,807 0 0
HOWARD BANCORP INC COM 442496105 7,037 355,421 SH   SOLE   355,421 0 0
HOWARD HUGHES CORP COM 44267d107 98 703 SH   OTR 6 0 0 703
HOWARD HUGHES CORP COM 44267d107 625 4,493 SH   SOLE   4,493 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 443 9,286 SH   OTR 1 0 0 9,286
HSBC HLDGS PLC SPON ADR NEW 404280406 32 673 SH   OTR 19 673 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 180 3,782 SH   SOLE   3,782 0 0
HUDSON TECHNOLOGIES INC COM 444144109 3,355 679,104 SH   SOLE   679,104 0 0
HUMANA INC COM 444859102 755 2,808 SH   SOLE   2,808 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 421 1,635 SH   SOLE   1,635 0 0
ICU MED INC COM 44930g107 262 1,039 SH   SOLE   1,039 0 0
IDEX CORP COM 45167R104 15,168 106,435 SH   SOLE   87,187 0 19,248
IDEXX LABS INC COM 45168D104 4,884 25,518 SH   SOLE   23,998 0 1,520
IHS MARKIT LTD SHS G47567105 26,828 556,146 SH   SOLE   556,146 0 0
ILLINOIS TOOL WKS INC COM 452308109 11,265 71,909 SH   SOLE   71,909 0 0
ILLUMINA INC COM 452327109 736 3,113 SH   SOLE   3,113 0 0
IMPAX LABORATORIES INC COM 45256B101 2,016 103,631 SH   SOLE   76,451 0 27,180
INDEPENDENT BK GROUP INC COM 45384B106 31,008 438,589 SH   SOLE   438,589 0 0
INDIA FD INC COM 454089103 1,929 78,301 SH   SOLE   78,301 0 0
ING GROEP N V SPONSORED ADR 456837103 730 43,128 SH   SOLE   43,128 0 0
INGERSOLL-RAND PLC SHS g47791101 92 1,079 SH   OTR 32 0 0 1,079
INGERSOLL-RAND PLC SHS g47791101 202 2,364 SH   SOLE   2,364 0 0
INGREDION INC COM 457187102 280 2,175 SH   SOLE   2,175 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 239 7,814 SH   SOLE   7,814 0 0
INTEL CORP COM 458140100 496 9,533 SH   SOLE   9,533 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866f104 822 11,340 SH   SOLE   11,340 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 843 5,494 SH   SOLE   5,494 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,334 17,045 SH   SOLE   15,603 0 1,442
INTERXION HOLDING N.V SHS N47279109 2,984 48,048 SH   SOLE   48,048 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,396 3,382 SH   SOLE   3,382 0 0
INVESCO DYNAMIC CR OPP FD COM 46132r104 904 77,063 SH   SOLE   77,063 0 0
INVESCO HIGH INCOME TR II COM 46131f101 1,120 80,718 SH   SOLE   80,718 0 0
INVESCO MUN OPPORTUNITY TR COM 46132c107 878 74,916 SH   SOLE   74,916 0 0
INVESCO MUN TR COM 46131j103 235 20,104 SH   SOLE   20,104 0 0
INVESCO QUALITY MUNI INC TRS COM 46133g107 805 67,621 SH   SOLE   67,621 0 0
INVESCO SR INCOME TR COM 46131h107 50 11,410 SH   SOLE   11,410 0 0
INVESTAR HLDG CORP COM 46134L105 5,384 208,281 SH   SOLE   208,281 0 0
INVESTORS BANCORP INC NEW COM 46146L101 6,445 472,507 SH   SOLE   372,037 0 100,470
IONIS PHARMACEUTICALS INC COM 462222100 2,358 53,488 SH   SOLE   45,748 0 7,740
IPG PHOTONICS CORP COM 44980X109 1,789 7,667 SH   SOLE   5,867 0 1,800
ISHARES INC CORE MSCI EMKT 46434g103 1,662 28,459 SH   SOLE   28,459 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 1,020 16,360 SH   SOLE   16,360 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 439 7,232 SH   SOLE   7,232 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 420 10,945 SH   SOLE   10,945 0 0
ISHARES TR CORE DIV GRWTH 46434v621 1,995 58,860 SH   SOLE   58,860 0 0
ISHARES TR CORE S&P MCP ETF 464287507 2,100 11,194 SH   SOLE   11,194 0 0
ISHARES TR CORE S&P SCP ETF 464287804 12,348 160,345 SH   SOLE   160,345 0 0
ISHARES TR CORE S&P500 ETF 464287200 3,861 14,549 SH   SOLE   14,549 0 0
ISHARES TR EAFE SML CP ETF 464288273 274 4,210 SH   SOLE   4,210 0 0
ISHARES TR FLTG RATE NT ETF 46429b655 1,107 21,745 SH   SOLE   21,745 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 481 4,320 SH   SOLE   4,320 0 0
ISHARES TR IBOXX HI YD ETF 464288513 12,504 146,000 SH Put SOLE   146,000 0 0
ISHARES TR IBOXX INV CP ETF 464287242 243 2,069 SH   SOLE   2,069 0 0
ISHARES TR INDIA 50 ETF 464289529 310 8,765 SH   SOLE   8,765 0 0
ISHARES TR MBS ETF 464288588 2,804 26,800 SH   SOLE   26,800 0 0
ISHARES TR MSCI EAFE ETF 464287465 4,591 65,891 SH   SOLE   65,891 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 26,433 547,500 SH Put SOLE   547,500 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 441 9,136 SH   SOLE   9,136 0 0
ISHARES TR NASDAQ BIOTECH 464287556 5,841 54,719 SH   SOLE   54,719 0 0
ISHARES TR RUS 1000 ETF 464287622 1,613 10,980 SH   SOLE   10,980 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 5,425 39,863 SH   SOLE   39,863 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 437 3,646 SH   SOLE   3,646 0 0
ISHARES TR RUS MD CP GR ETF 464287481 6,859 55,789 SH   SOLE   55,789 0 0
ISHARES TR RUS MID CAP ETF 464287499 3,713 17,985 SH   SOLE   17,985 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,585 10,438 SH   SOLE   10,438 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 77,585 511,000 SH Put SOLE   511,000 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 268 1,713 SH   SOLE   1,713 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 2,066 13,324 SH   SOLE   13,324 0 0
ISHARES TR S&P MC 400GR ETF 464287606 443 2,029 SH   SOLE   2,029 0 0
ISHARES TR S&P MC 400VL ETF 464287705 313 2,025 SH   SOLE   2,025 0 0
ISHARES TR S&P US PFD STK 464288687 6,844 182,226 SH   SOLE   182,226 0 0
ISHARES TR SELECT DIVID ETF 464287168 311 3,268 SH   SOLE   3,268 0 0
ISHARES TR TIPS BD ETF 464287176 208 1,841 SH   SOLE   1,841 0 0
ISHARES TR US REGNL BKS ETF 464288778 237 4,700 SH   SOLE   4,700 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 546 35,000 SH Put SOLE   35,000 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 11 693 SH   OTR 19 693 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 2 149 SH   SOLE   149 0 0
ITT INC COM 45073V108 6,579 134,314 SH   SOLE   111,674 0 22,640
IVY HIGH INC OPPORTUNITIES F COM 465893105 641 45,203 SH   SOLE   45,203 0 0
J & J SNACK FOODS CORP COM 466032109 4,791 35,087 SH   SOLE   27,427 0 7,660
JAPAN SMALLER CAPTLZTN FD IN COM 47109U104 26,005 2,115,917 SH   SOLE   2,115,917 0 0
JOHNSON & JOHNSON COM 478160104 102 795 SH   OTR 32 0 0 795
JOHNSON & JOHNSON COM 478160104 7,789 60,778 SH   SOLE   60,778 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 600 24,988 SH   SOLE   24,988 0 0
JPMORGAN CHASE & CO COM 46625h100 145 1,322 SH   OTR 32 0 0 1,322
JPMORGAN CHASE & CO COM 46625h100 28,617 260,223 SH   SOLE   260,223 0 0
JPMORGAN CHASE & CO COM 46625h100 16,056 146,000 SH Put SOLE   146,000 0 0
KADANT INC COM 48282T104 3,321 35,148 SH   SOLE   26,598 0 8,550
KANSAS CITY SOUTHERN COM NEW 485170302 1,326 12,075 SH   SOLE   12,075 0 0
KAYNE ANDERSON MLP INVT CO COM 486606106 2,337 141,895 SH   SOLE   141,895 0 0
KEARNY FINL CORP MD COM 48716p108 481 37,000 SH   SOLE   37,000 0 0
KENNAMETAL INC COM 489170100 3,805 94,734 SH   SOLE   94,734 0 0
KIMBERLY CLARK CORP COM 494368103 2,220 20,160 SH   SOLE   20,160 0 0
KINDER MORGAN INC DEL COM 49456b101 8,612 571,819 SH   SOLE   571,819 0 0
KLA-TENCOR CORP COM 482480100 375 3,436 SH   SOLE   3,436 0 0
KNOWLES CORP COM 49926d109 449 35,700 SH   SOLE   35,700 0 0
KORNIT DIGITAL LTD SHS M6372Q113 3,240 251,155 SH   SOLE   251,155 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077b207 572 55,550 SH   SOLE   55,550 0 0
KROGER CO COM 501044101 340 14,196 SH   SOLE   14,196 0 0
LAS VEGAS SANDS CORP COM 517834107 11 155 SH   OTR 19 155 0 0
LAS VEGAS SANDS CORP COM 517834107 744 10,348 SH   SOLE   10,348 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 6,205 213,898 SH   SOLE   171,138 0 42,760
LATIN AMERN DISCOVERY FD INC COM 51828c106 234 19,074 SH   SOLE   19,074 0 0
LEGACY TEX FINL GROUP INC COM 52471y106 3,450 80,563 SH   SOLE   80,563 0 0
LIBBEY INC COM 529898108 125 25,550 SH   SOLE   25,550 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 61 10,000 SH   SOLE   10,000 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 18 441 SH   OTR 6 0 0 441
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1,953 47,522 SH   SOLE   47,522 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 36 880 SH   OTR 6 0 0 880
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 6,348 155,403 SH   SOLE   155,403 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 5,624 192,015 SH   SOLE   192,015 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1,176 109,377 SH   SOLE   109,377 0 0
LILLY ELI & CO COM 532457108 712 9,197 SH   SOLE   9,197 0 0
LINCOLN ELEC HLDGS INC COM 533900106 5,214 57,965 SH   SOLE   44,565 0 13,400
LINCOLN NATL CORP IND COM 534187109 640 8,758 SH   SOLE   8,758 0 0
LITTELFUSE INC COM 537008104 69 330 SH   OTR 31 0 0 330
LITTELFUSE INC COM 537008104 9,319 44,766 SH   SOLE   37,168 0 7,598
LIVE NATION ENTERTAINMENT IN COM 538034109 230 5,452 SH   SOLE   5,452 0 0
LIVE OAK BANCSHARES INC COM 53803x105 14,947 537,670 SH   SOLE   537,670 0 0
LKQ CORP COM 501889208 386 10,169 SH   SOLE   10,169 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 8 2,075 SH   SOLE   2,075 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 282 75,886 SH   OTR 1 0 0 75,886
LOCKHEED MARTIN CORP COM 539830109 108 320 SH   OTR 32 0 0 320
LOCKHEED MARTIN CORP COM 539830109 1,995 5,904 SH   SOLE   5,904 0 0
LOWES COS INC COM 548661107 14,253 162,423 SH   SOLE   162,423 0 0
LOWES COS INC COM 548661107 59 670 SH   OTR 31 0 0 670
LOWES COS INC COM 548661107 143 1,624 SH   OTR 32 0 0 1,624
LUTHER BURBANK CORP COM 550550107 6,264 521,563 SH   SOLE   521,563 0 0
LUXOFT HLDG INC ORD SHS CL A g57279104 4,143 101,163 SH   SOLE   101,163 0 0
M & T BK CORP COM 55261f104 2,121 11,506 SH   SOLE   11,506 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608b105 206 5,586 SH   SOLE   5,586 0 0
MADISON CVRED CALL & EQ STR COM 557437100 408 56,203 SH   SOLE   56,203 0 0
MANNING & NAPIER INC CL A 56382q102 1,526 436,129 SH   SOLE   436,129 0 0
MANULIFE FINL CORP COM 56501R106 9 483 SH   OTR 19 483 0 0
MANULIFE FINL CORP COM 56501R106 178 9,588 SH   SOLE   9,588 0 0
MARATHON PETE CORP COM 56585A102 227 3,100 SH   SOLE   3,100 0 0
MARCHEX INC CL B 56624r108 69 25,100 SH   SOLE   25,100 0 0
MARKEL CORP COM 570535104 69 59 SH   OTR 31 0 0 59
MARKEL CORP COM 570535104 7,821 6,683 SH   SOLE   6,146 0 537
MARKETAXESS HLDGS INC COM 57060D108 21,510 98,922 SH   SOLE   98,162 0 760
MARRIOTT INTL INC NEW CL A 571903202 274 2,016 SH   SOLE   2,016 0 0
MARSH & MCLENNAN COS INC COM 571748102 121 1,462 SH   OTR 32 0 0 1,462
MARSH & MCLENNAN COS INC COM 571748102 7,491 90,696 SH   SOLE   90,696 0 0
MARVELL TECHNOLOGY GROUP LTD ORD g5876h105 3,420 162,853 SH   SOLE   162,853 0 0
MASONITE INTL CORP NEW COM 575385109 592 9,656 SH   SOLE   9,656 0 0
MASTEC INC COM 576323109 4,292 91,230 SH   SOLE   91,230 0 0
MASTERCARD INCORPORATED CL A 57636Q104 83 475 SH   OTR 31 0 0 475
MASTERCARD INCORPORATED CL A 57636Q104 1,082 6,177 SH   SOLE   6,177 0 0
MASTERCARD INCORPORATED CL A 57636Q104 19,180 109,500 SH Put SOLE   109,500 0 0
MAXIM INTEGRATED PRODS INC COM 57772k101 463 7,690 SH   SOLE   7,690 0 0
MAXLINEAR INC COM 57776j100 3,534 155,338 SH   SOLE   155,338 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 110 18,600 SH   SOLE   18,600 0 0
MB FINANCIAL INC NEW COM 55264u108 1,087 26,858 SH   SOLE   26,858 0 0
MCDONALDS CORP COM 580135101 8,471 54,170 SH   SOLE   54,170 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 6,207 98,822 SH   SOLE   80,922 0 17,900
MERCK & CO INC COM 58933Y105 1,285 23,586 SH   SOLE   23,586 0 0
MERCURY SYS INC COM 589378108 1,883 38,966 SH   SOLE   29,986 0 8,980
MERITOR INC COM 59001k100 5,302 257,903 SH   SOLE   257,903 0 0
METLIFE INC COM 59156r108 1,615 35,194 SH   SOLE   35,194 0 0
METROPOLITAN BK HLDG CORP COM 591774104 4,977 118,180 SH   SOLE   118,180 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 274 477 SH   SOLE   477 0 0
MEXICO EQUITY & INCOME FD COM 592834105 121 11,020 SH   SOLE   11,020 0 0
MEXICO FD INC COM 592835102 1,867 115,161 SH   SOLE   115,161 0 0
MFS CALIF MUN FD COM 59318c106 218 20,830 SH   SOLE   20,830 0 0
MGE ENERGY INC COM 55277p104 337 6,000 SH   SOLE   6,000 0 0
MGIC INVT CORP WIS COM 552848103 195 15,000 SH   SOLE   15,000 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 18,713 204,831 SH   SOLE   204,831 0 0
MICROSEMI CORP COM 595137100 3,897 60,208 SH   SOLE   47,318 0 12,890
MICROSOFT CORP COM 594918104 204 2,239 SH   OTR 32 0 0 2,239
MICROSOFT CORP COM 594918104 28,302 310,093 SH   SOLE   310,093 0 0
MIDDLEBY CORP COM 596278101 84 675 SH   OTR 31 0 0 675
MIDDLEBY CORP COM 596278101 20,847 168,407 SH   SOLE   168,407 0 0
MIDSOUTH BANCORP INC COM 598039105 10,176 804,414 SH   SOLE   804,414 0 0
MKS INSTRUMENT INC COM 55306N104 5,299 45,822 SH   SOLE   37,712 0 8,110
MOHAWK INDS INC COM 608190104 286 1,231 SH   SOLE   1,231 0 0
MONOLITHIC PWR SYS INC COM 609839105 6,068 52,415 SH   SOLE   43,955 0 8,460
MONRO INC COM 610236101 4,139 77,229 SH   SOLE   60,549 0 16,680
MONSANTO CO NEW COM 61166W101 89 760 SH   OTR 32 0 0 760
MONSANTO CO NEW COM 61166W101 655 5,617 SH   SOLE   5,617 0 0
MORGAN STANLEY COM NEW 617446448 17,379 322,066 SH   SOLE   322,066 0 0
MORGAN STANLEY COM NEW 617446448 23,634 438,000 SH Put SOLE   438,000 0 0
MORGAN STANLEY ASIA PAC FD I COM 61744u106 206 11,323 SH   SOLE   11,323 0 0
MORGAN STANLEY EM MKTS DM DE COM 617477104 3,856 493,060 SH   SOLE   493,060 0 0
MORGAN STANLEY EMER MKTS DEB COM 61744h105 213 22,733 SH   SOLE   22,733 0 0
MORGAN STANLEY EMER MKTS FD COM 61744g107 385 20,884 SH   SOLE   20,884 0 0
MORGAN STANLEY INDIA INVS FD COM 61745c105 1,296 42,659 SH   SOLE   42,659 0 0
MSCI INC COM 55354g100 251 1,682 SH   SOLE   1,682 0 0
MULTI COLOR CORP COM 625383104 3,786 57,318 SH   SOLE   49,238 0 8,080
MVC CAPITAL INC COM 553829102 298 30,000 SH   SOLE   30,000 0 0
MYLAN N V SHS EURO n59465109 5,125 124,483 SH   SOLE   124,483 0 0
MYR GROUP INC DEL COM 55405w104 1,248 40,492 SH   SOLE   40,492 0 0
NATIONAL COMM CORP COM 63546l102 11,373 261,157 SH   SOLE   261,157 0 0
NATIONAL HOLDINGS CORP COM NEW 636375206 5,083 1,105,037 SH   SOLE   1,105,037 0 0
NATIONAL HOLDINGS CORP COM NEW 636375206 4,903 1,065,808 SH Put SOLE   1,065,808 0 0
NEOGEN CORP COM 640491106 3,644 54,391 SH   SOLE   43,425 0 10,966
NEOGENOMICS INC COM NEW 64049M209 6,596 808,306 SH   SOLE   710,456 0 97,850
NETFLIX INC COM 64110l106 213 722 SH   SOLE   722 0 0
NEUBERGER BERMAN CA INT MUN COM 64123c101 483 37,513 SH   SOLE   37,513 0 0
NEUBERGER BERMAN HGH YLD FD COM 64128C106 1,845 165,616 SH   SOLE   165,616 0 0
NEUBERGER BERMAN NY INT MUN COM 64124k102 286 24,625 SH   SOLE   24,625 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 3,229 38,933 SH   SOLE   31,653 0 7,280
NEVRO CORP COM 64157F103 2,116 24,420 SH   SOLE   18,430 0 5,990
NEW AMER HIGH INCOME FD INC COM NEW 641876800 2,297 263,982 SH   SOLE   263,982 0 0
NEW IRELAND FUND INC COM 645673104 336 27,873 SH   SOLE   27,873 0 0
NEWMARKET CORP COM 651587107 6,467 16,099 SH   SOLE   13,134 0 2,965
NEXEO SOLUTIONS INC COM SHS 65342h102 128 12,000 SH   SOLE   12,000 0 0
NEXTERA ENERGY INC COM 65339f101 147 903 SH   OTR 32 0 0 903
NEXTERA ENERGY INC COM 65339f101 1,225 7,502 SH   SOLE   7,502 0 0
NIKE INC CL B 654106103 344 5,174 SH   SOLE   5,174 0 0
NOKIA CORP SPONSORED ADR 654902204 14 2,539 SH   OTR 19 2,539 0 0
NOKIA CORP SPONSORED ADR 654902204 42 7,731 SH   SOLE   7,731 0 0
NORDSON CORP COM 655663102 20,342 149,204 SH   SOLE   149,204 0 0
NORDSTROM INC COM 655664100 4,337 89,588 SH   SOLE   80,869 0 8,719
NORFOLK SOUTHERN CORP COM 655844108 309 2,275 SH   SOLE   2,275 0 0
NORTHERN TR CORP COM 665859104 6,159 59,718 SH   SOLE   59,718 0 0
NORTHFIELD BANCORP INC DEL COM 66611t108 156 10,000 SH   SOLE   10,000 0 0
NORTHROP GRUMMAN CORP COM 666807102 440 1,259 SH   SOLE   1,259 0 0
NOVO-NORDISK A S ADR 670100205 20 416 SH   OTR 19 416 0 0
NOVO-NORDISK A S ADR 670100205 67 1,370 SH   OTR 31 0 0 1,370
NOVO-NORDISK A S ADR 670100205 265 5,377 SH   SOLE   5,377 0 0
NUCOR CORP COM 670346105 468 7,657 SH   SOLE   7,657 0 0
NUSTAR ENERGY LP UNIT COM 67058h102 201 9,842 SH   SOLE   9,842 0 0
NUTANIX INC CL A 67059n108 2,897 58,993 SH   SOLE   58,993 0 0
NUVEEN ALL CAP ENE MLP OPPO COM 67075e108 1,178 166,590 SH   SOLE   166,590 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071l106 638 43,966 SH   SOLE   43,966 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 203 15,585 SH   SOLE   15,585 0 0
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 938 69,307 SH   SOLE   69,307 0 0
NUVEEN CONNECTICUT QLTY MUN COM 67060d107 183 15,941 SH   SOLE   15,941 0 0
NUVEEN CORE EQUITY ALPHA FUN COM 67090x107 1,159 79,400 SH   SOLE   79,400 0 0
NUVEEN ENERGY MLP TOTL RTRNF COM 67074u103 1,373 137,611 SH   SOLE   137,611 0 0
NUVEEN FLOATING RATE INCOME COM 67072t108 223 20,517 SH   SOLE   20,517 0 0
NUVEEN GEORGIA QLTY MUN INC COM 67072b107 586 50,896 SH   SOLE   50,896 0 0
NUVEEN MARYLAND QLT MUN INC COM 67061q107 445 36,768 SH   SOLE   36,768 0 0
NUVEEN MICHIGAN QLT MUN INC COM 670979103 290 22,879 SH   SOLE   22,879 0 0
NUVEEN NEW JERSEY MUN VALUE SHS 670702109 216 16,158 SH   SOLE   16,158 0 0
NUVEEN NEW JERSEY QULT MUN F COM 67069y102 268 20,559 SH   SOLE   20,559 0 0
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 529 43,514 SH   SOLE   43,514 0 0
NUVEEN NEW YORK QLT MUN INC COM 67066x107 1,284 101,207 SH   SOLE   101,207 0 0
NUVEEN NORTH CAROLINA QLTY M COM 67060p100 163 13,255 SH   SOLE   13,255 0 0
NUVEEN OHIO QLTY MUN INCOME COM 670980101 271 19,792 SH   SOLE   19,792 0 0
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 931 74,375 SH   SOLE   74,375 0 0
NUVEEN PFD & INCM OPPORTNYS COM 67073b106 5,759 575,338 SH   SOLE   575,338 0 0
NUVEEN PFD & INCOME TERM FD COM 67075A106 3,407 143,690 SH   SOLE   143,690 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066v101 197 15,000 SH   SOLE   15,000 0 0
NUVEEN REAL ASSET INM AND GW COM 67074y105 712 43,890 SH   SOLE   43,890 0 0
NUVEEN TAX ADVANTAGED DIV GR COM 67073g105 2,435 148,739 SH   SOLE   148,739 0 0
NUVEEN VIRGINIA QLTY MUNCPL COM 67064r102 492 39,797 SH   SOLE   39,797 0 0
NVR INC COM 62944T105 3,699 1,321 SH   SOLE   1,162 0 159
O REILLY AUTOMOTIVE INC NEW COM 67103h107 258 1,043 SH   SOLE   1,043 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,901 29,271 SH   SOLE   29,271 0 0
OCEANFIRST FINL CORP COM 675234108 15,994 597,924 SH   SOLE   597,924 0 0
OLD DOMINION FGHT LINES INC COM 679580100 5,333 36,289 SH   SOLE   33,575 0 2,714
OLD LINE BANCSHARES INC COM 67984m100 18,054 547,086 SH   SOLE   547,086 0 0
OMNICELL INC COM 68213N109 2,536 58,429 SH   SOLE   45,784 0 12,645
OMNICOM GROUP INC COM 681919106 399 5,490 SH   SOLE   5,490 0 0
OPEN TEXT CORP COM 683715106 435 12,523 SH   SOLE   12,523 0 0
OPUS BK IRVINE CALIF COM 684000102 14,948 533,850 SH   SOLE   533,850 0 0
ORACLE CORP COM 68389X105 838 18,322 SH   SOLE   18,322 0 0
ORANGE SPONSORED ADR 684060106 8 470 SH   SOLE   470 0 0
ORANGE SPONSORED ADR 684060106 310 18,122 SH   OTR 1 0 0 18,122
ORANGE SPONSORED ADR 684060106 6 345 SH   OTR 19 345 0 0
OXFORD SQUARE CAP CORP COM 69181v107 103 16,800 SH   SOLE   16,800 0 0
PACWEST BANCORP DEL COM 695263103 5,445 109,932 SH   SOLE   84,944 0 24,988
PARKER HANNIFIN CORP COM 701094104 251 1,466 SH   SOLE   1,466 0 0
PAYPAL HLDGS INC COM 70450y103 4,865 64,120 SH   SOLE   64,120 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 6,113 183,090 SH   SOLE   183,090 0 0
PEPSICO INC COM 713448108 1,828 16,749 SH   SOLE   16,749 0 0
PEPSICO INC COM 713448108 53 490 SH   OTR 31 0 0 490
PEPSICO INC COM 713448108 112 1,024 SH   OTR 32 0 0 1,024
PERFORMANT FINL CORP COM 71377e105 3,866 1,288,805 SH   SOLE   1,288,805 0 0
PFIZER INC COM 717081103 112 3,144 SH   OTR 32 0 0 3,144
PFIZER INC COM 717081103 6,734 189,730 SH   SOLE   189,730 0 0
PHILIP MORRIS INTL INC COM 718172109 281 2,824 SH   OTR 1 0 0 2,824
PHILIP MORRIS INTL INC COM 718172109 20 202 SH   OTR 19 202 0 0
PHILIP MORRIS INTL INC COM 718172109 1,045 10,510 SH   SOLE   10,510 0 0
PHILLIPS 66 COM 718546104 153 1,593 SH   OTR 32 0 0 1,593
PHILLIPS 66 COM 718546104 504 5,259 SH   SOLE   5,259 0 0
PHILLIPS 66 COM 718546104 73 760 SH   OTR 31 0 0 760
PHOTRONICS INC COM 719405102 84 10,200 SH   SOLE   10,200 0 0
PIMCO CALIF MUN INCOME FD II COM 72200m108 144 17,461 SH   SOLE   17,461 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201r783 454 4,560 SH   SOLE   4,560 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2,192 21,583 SH   SOLE   21,583 0 0
PIMCO INCOME STRATEGY FUND COM 72201h108 805 68,892 SH   SOLE   68,892 0 0
PIMCO NEW YORK MUN INCM FD 1 COM 72201e105 123 14,074 SH   SOLE   14,074 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 9,895 154,134 SH   SOLE   148,794 0 5,340
PINNACLE FOODS INC DEL COM 72348P104 2,029 37,502 SH   SOLE   33,112 0 4,390
PIONEER DIV HIGH INCOME TRUS COM 723653101 1,144 75,847 SH   SOLE   75,847 0 0
PIONEER MUN HIGH INCOME TR COM SHS 723763108 181 16,089 SH   SOLE   16,089 0 0
PNC FINL SVCS GROUP INC COM 693475105 253 1,673 SH   SOLE   1,673 0 0
POLARIS INDS INC COM 731068102 322 2,814 SH   SOLE   2,814 0 0
POOL CORPORATION COM 73278L105 5,479 37,469 SH   SOLE   29,369 0 8,100
PORTER BANCORP INC COM NEW 736233206 5,483 400,200 SH   SOLE   400,200 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 1,085 33,230 SH   SOLE   33,230 0 0
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 7,847 167,056 SH   SOLE   167,056 0 0
POWERSHARES ETF TRUST AERSPC DEF PTF 73935x690 873 15,370 SH   SOLE   15,370 0 0
POWERSHARES ETF TRUST HI YLD EQ DVDN 73935x302 833 48,920 SH   SOLE   48,920 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935a104 3,150 19,670 SH   SOLE   19,670 0 0
PRAXAIR INC COM 74005P104 88 612 SH   OTR 32 0 0 612
PRAXAIR INC COM 74005P104 626 4,335 SH   SOLE   4,335 0 0
PRICE T ROWE GROUP INC COM 74144t108 818 7,577 SH   SOLE   7,577 0 0
PROCTER AND GAMBLE CO COM 742718109 765 9,649 SH   SOLE   9,649 0 0
PROFIRE ENERGY INC COM 74316x101 89 32,600 SH   SOLE   32,600 0 0
PROGRESSIVE CORP OHIO COM 743315103 446 7,323 SH   SOLE   7,323 0 0
PROOFPOINT INC COM 743424103 7,029 61,851 SH   SOLE   52,160 0 9,691
PROSHARES TR S&P 500 DV ARIST 74348a467 8,372 134,495 SH   SOLE   134,495 0 0
PROSPERITY BANCSHARES INC COM 743606105 763 10,500 SH   SOLE   10,500 0 0
PRUDENTIAL GLB SHT DUR HG YL COM 74433A109 5,949 428,622 SH   SOLE   428,622 0 0
PRUDENTIAL SHT DURATION HG Y COM 74442f107 2,366 167,414 SH   SOLE   167,414 0 0
PTC INC COM 69370C100 9,906 126,981 SH   SOLE   105,371 0 21,610
PURECYCLE CORP COM NEW 746228303 1,011 107,000 SH   SOLE   107,000 0 0
PUTNAM MANAGED MUN INCOM TR COM 746823103 137 19,180 SH   SOLE   19,180 0 0
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 172 14,743 SH   SOLE   14,743 0 0
QIAGEN NV SHS NEW n72482123 5 165 SH   OTR 19 165 0 0
QIAGEN NV SHS NEW n72482123 1,079 33,398 SH   SOLE   33,398 0 0
QUALCOMM INC COM 747525103 284 5,123 SH   SOLE   5,123 0 0
QUANTA SVCS INC COM 74762e102 2,802 81,571 SH   SOLE   81,571 0 0
RANDOLPH BANCORP INC COM 752378109 1,958 120,597 SH   SOLE   120,597 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 1,077 12,051 SH   SOLE   12,051 0 0
RAYTHEON CO COM NEW 755111507 880 4,077 SH   SOLE   4,077 0 0
RED HAT INC COM 756577102 369 2,470 SH   SOLE   2,470 0 0
REDWOOD TR INC COM 758075402 6,044 390,718 SH   SOLE   314,156 0 76,562
REGENERON PHARMACEUTICALS COM 75886f107 314 913 SH   SOLE   913 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 281 1,823 SH   SOLE   1,823 0 0
RELIANT BANCORP INC COM 75956B101 20,030 878,887 SH   SOLE   878,887 0 0
REPLIGEN CORP COM 759916109 6,302 174,198 SH   SOLE   145,028 0 29,170
REPUBLIC SVCS INC COM 760759100 237 3,578 SH   SOLE   3,578 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 9,610 305,371 SH   SOLE   305,371 0 0
RMR REAL ESTATE INCOME FUND COM 76970b101 1,042 62,518 SH   SOLE   62,518 0 0
ROCKWELL AUTOMATION INC COM 773903109 2,058 11,812 SH   SOLE   11,812 0 0
ROCKWELL COLLINS INC COM 774341101 1,350 10,008 SH   SOLE   10,008 0 0
ROLLINS INC COM 775711104 855 16,750 SH   SOLE   16,750 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,302 4,639 SH   SOLE   4,639 0 0
ROSS STORES INC COM 778296103 295 3,783 SH   SOLE   3,783 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 1,098 14,205 SH   SOLE   14,205 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 20 253 SH   OTR 19 253 0 0
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 8 1,100 SH   OTR 19 1,100 0 0
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 1,036 140,000 SH Put SOLE   140,000 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 5,022 42,655 SH   SOLE   42,655 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 196 2,985 SH   SOLE   2,985 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 13 201 SH   OTR 19 201 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,377 21,574 SH   SOLE   21,574 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 413 6,476 SH   OTR 1 0 0 6,476
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 15 242 SH   OTR 19 242 0 0
ROYCE VALUE TR INC COM 780910105 14 908 SH   OTR 6 0 0 908
ROYCE VALUE TR INC COM 780910105 262 16,859 SH   SOLE   16,859 0 0
RPM INTL INC COM 749685103 4,204 88,189 SH   SOLE   85,644 0 2,545
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 1,318 10,726 SH   SOLE   10,726 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 12 99 SH   OTR 19 99 0 0
S&P GLOBAL INC COM 78409v104 504 2,636 SH   SOLE   2,636 0 0
SABRA HEALTH CARE REIT INC COM 78573l106 200 11,314 SH   SOLE   11,314 0 0
SAGE THERAPEUTICS INC COM 78667J108 3,219 19,988 SH   SOLE   15,308 0 4,680
SAIA INC COM 78709y105 200 2,666 SH   SOLE   2,666 0 0
SALESFORCE COM INC COM 79466l302 3,596 30,923 SH   SOLE   30,923 0 0
SAP SE SPON ADR 803054204 14 135 SH   SOLE   135 0 0
SAP SE SPON ADR 803054204 285 2,711 SH   OTR 1 0 0 2,711
SAP SE SPON ADR 803054204 11 100 SH   OTR 19 100 0 0
SCHLUMBERGER LTD COM 806857108 13,355 206,157 SH   SOLE   206,157 0 0
SCHLUMBERGER LTD COM 806857108 399 6,155 SH   OTR 1 0 0 6,155
SCHLUMBERGER LTD COM 806857108 67 1,038 SH   OTR 32 0 0 1,038
SCHWAB CHARLES CORP NEW COM 808513105 1,302 24,934 SH   SOLE   24,934 0 0
SCHWAB CHARLES CORP NEW COM 808513105 15,248 292,000 SH Put SOLE   292,000 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 3,390 100,552 SH   SOLE   100,552 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 261 4,091 SH   SOLE   4,091 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 261 5,329 SH   SOLE   5,329 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 343 6,495 SH   SOLE   6,495 0 0
SEACHANGE INTL INC COM 811699107 83 30,600 SH   SOLE   30,600 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 11,638 439,681 SH   SOLE   384,221 0 55,460
SEATTLE GENETICS INC COM 812578102 2,318 44,284 SH   SOLE   36,442 0 7,842
SELECT BANCORP INC NEW COM 81617L108 14,436 1,080,543 SH   SOLE   1,080,543 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369y407 3,394 33,510 SH   SOLE   33,510 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 39,247 1,423,500 SH Put SOLE   1,423,500 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 8,379 303,917 SH   SOLE   303,917 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369y704 4,669 62,853 SH   SOLE   62,853 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369y886 3,422 67,721 SH   SOLE   67,721 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369y803 2,669 40,800 SH   SOLE   40,800 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 3,661 51,876 SH   SOLE   33,966 0 17,910
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 31,761 624,595 SH   SOLE   624,595 0 0
SHERWIN WILLIAMS CO COM 824348106 82 210 SH   OTR 31 0 0 210
SHERWIN WILLIAMS CO COM 824348106 545 1,391 SH   SOLE   1,391 0 0
SIGNATURE BK NEW YORK N Y COM 82669g104 10,047 70,779 SH   SOLE   70,779 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 3,972 261,325 SH   SOLE   261,325 0 0
SINA CORP ORD g81477104 8,795 84,346 SH   SOLE   84,346 0 0
SKYLINE CORP COM 830830105 3,979 180,873 SH   SOLE   180,873 0 0
SKYWORKS SOLUTIONS INC COM 83088m102 352 3,510 SH   SOLE   3,510 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175m205 299 7,838 SH   OTR 1 0 0 7,838
SMITH & NEPHEW PLC SPDN ADR NEW 83175m205 7 179 SH   OTR 19 179 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175m205 11 276 SH   SOLE   276 0 0
SMITH A O COM 831865209 219 3,450 SH   SOLE   3,450 0 0
SNAP ON INC COM 833034101 17,998 121,986 SH   SOLE   120,204 0 1,782
SOLAR SR CAP LTD COM 83416m105 656 39,043 SH   SOLE   39,043 0 0
SONOCO PRODS CO COM 835495102 656 13,525 SH   SOLE   13,525 0 0
SOUTH ST CORP COM 840441109 12,287 144,047 SH   SOLE   144,047 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 3,284 73,793 SH   SOLE   73,793 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 4,789 302,318 SH   SOLE   302,318 0 0
SPARK THERAPEUTICS INC COM 84652J103 1,139 17,105 SH   SOLE   12,855 0 4,250
SPDR GOLD TRUST GOLD SHS 78463v107 711 5,651 SH   SOLE   5,651 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463x202 1,902 47,230 SH   SOLE   47,230 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 105,655 401,500 SH Put SOLE   401,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 29,899 113,618 SH   SOLE   113,618 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 15,117 44,236 SH   SOLE   44,236 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 1,383 26,775 SH   SOLE   26,775 0 0
SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 286 4,871 SH   SOLE   4,871 0 0
SPDR SERIES TRUST S&P BIOTECH 78464a870 1,444 16,457 SH   SOLE   16,457 0 0
SPDR SERIES TRUST S&P BK ETF 78464a797 913 19,061 SH   SOLE   19,061 0 0
SPDR SERIES TRUST S&P BK ETF 78464a797 10,488 219,000 SH Put SOLE   219,000 0 0
SPDR SERIES TRUST S&P REGL BKG 78464a698 127 2,111 SH   SOLE   2,111 0 0
SPDR SERIES TRUST S&P REGL BKG 78464a698 70,535 1,168,000 SH Put SOLE   1,168,000 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208r101 155 11,750 SH   SOLE   11,750 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 26,461 493,314 SH   SOLE   493,314 0 0
STARBUCKS CORP COM 855244109 9,341 161,352 SH   SOLE   161,352 0 0
STATE STR CORP COM 857477103 608 6,097 SH   SOLE   6,097 0 0
STEEL DYNAMICS INC COM 858119100 3,069 69,405 SH   SOLE   63,245 0 6,160
STERICYCLE INC COM 858912108 448 7,650 SH   SOLE   7,650 0 0
STERIS PLC SHS USD G84720104 25,734 275,639 SH   SOLE   275,639 0 0
STIFEL FINL CORP COM 860630102 5,647 95,333 SH   SOLE   77,145 0 18,188
STRYKER CORP COM 863667101 904 5,618 SH   SOLE   5,618 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 477 56,124 SH   OTR 1 0 0 56,124
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 11 1,245 SH   OTR 19 1,245 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 12 1,402 SH   SOLE   1,402 0 0
SUMMIT MATLS INC CL A 86614u100 4,029 133,049 SH   SOLE   133,049 0 0
SUNCOR ENERGY INC NEW COM 867224107 6 171 SH   OTR 19 171 0 0
SUNCOR ENERGY INC NEW COM 867224107 301 8,724 SH   SOLE   8,724 0 0
SUNTRUST BKS INC COM 867914103 711 10,453 SH   SOLE   10,453 0 0
SUNTRUST BKS INC COM 867914103 14,901 219,000 SH Put SOLE   219,000 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 4,355 516,602 SH   SOLE   438,525 0 78,077
SUSSEX BANCORP COM 869245100 5,623 184,970 SH   SOLE   184,970 0 0
SVB FINL GROUP COM 78486Q101 6,408 26,697 SH   SOLE   24,890 0 1,807
SYNAPTICS INC COM 87157d109 3,229 70,600 SH   SOLE   70,600 0 0
SYNCHRONY FINL COM 87165B103 9,522 284,000 SH Put SOLE   284,000 0 0
SYNCHRONY FINL COM 87165B103 3 83 SH   SOLE   83 0 0
SYNNEX CORP COM 87162W100 3,809 32,173 SH   SOLE   22,662 0 9,511
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,673 27,334 SH   SOLE   27,334 0 0
TARGA RES CORP COM 87612g101 378 8,590 SH   SOLE   8,590 0 0
TARGET CORP COM 87612E106 235 3,387 SH   SOLE   3,387 0 0
TATA MTRS LTD SPONSORED ADR 876568502 8 292 SH   SOLE   292 0 0
TATA MTRS LTD SPONSORED ADR 876568502 234 9,115 SH   OTR 1 0 0 9,115
TD AMERITRADE HLDG CORP COM 87236Y108 29,438 497,000 SH Put SOLE   497,000 0 0
TE CONNECTIVITY LTD REG SHS H84989104 5,558 55,632 SH   SOLE   55,632 0 0
TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 427 25,931 SH   SOLE   25,931 0 0
TELADOC INC COM 87918A105 1,220 30,269 SH   SOLE   30,269 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 5,279 28,206 SH   SOLE   23,516 0 4,690
TELEFLEX INC COM 879369106 4,873 19,112 SH   SOLE   17,592 0 1,520
TEMPLETON EMERGING MKTS FD I COM 880191101 974 59,815 SH   SOLE   59,815 0 0
TENNECO INC COM 880349105 3,493 63,657 SH   SOLE   47,727 0 15,930
TESARO INC COM 881569107 1,531 26,792 SH   SOLE   21,866 0 4,926
TESLA INC COM 88160r101 320 1,202 SH   SOLE   1,202 0 0
TEXAS INSTRS INC COM 882508104 82 790 SH   OTR 32 0 0 790
TEXAS INSTRS INC COM 882508104 2,176 20,945 SH   SOLE   20,945 0 0
TFS FINL CORP COM 87240R107 6,342 431,750 SH   SOLE   431,750 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,096 5,308 SH   SOLE   5,308 0 0
TIME WARNER INC COM NEW 887317303 219 2,311 SH   SOLE   2,311 0 0
TITAN MACHY INC COM 88830r101 657 27,890 SH   SOLE   27,890 0 0
TJX COS INC NEW COM 872540109 109 1,340 SH   OTR 31 0 0 1,340
TJX COS INC NEW COM 872540109 19,629 240,666 SH   SOLE   240,666 0 0
TORCHMARK CORP COM 891027104 308 3,655 SH   SOLE   2,070 0 1,585
TORTOISE ENERGY INFRA CORP COM 89147l100 935 37,424 SH   SOLE   37,424 0 0
TOTAL S A SPONSORED ADR 89151e109 19 325 SH   SOLE   325 0 0
TOTAL S A SPONSORED ADR 89151e109 388 6,726 SH   OTR 1 0 0 6,726
TOTAL S A SPONSORED ADR 89151e109 17 296 SH   OTR 19 296 0 0
TRAVELERS COMPANIES INC COM 89417e109 1,577 11,359 SH   SOLE   11,359 0 0
TRIANGLE CAP CORP COM 895848109 1,492 134,010 SH   SOLE   134,010 0 0
TRICO BANCSHARES COM 896095106 6,052 162,611 SH   SOLE   124,401 0 38,210
TRIMBLE INC COM 896239100 2,132 59,420 SH   SOLE   53,589 0 5,831
TRIUMPH BANCORP INC COM 89679E300 21,753 527,996 SH   SOLE   527,996 0 0
TRUECAR INC COM 89785l107 2,225 235,238 SH   SOLE   235,238 0 0
TRUPANION INC COM 898202106 285 9,550 SH   SOLE   9,550 0 0
TYLER TECHNOLOGIES INC COM 902252105 10,059 47,680 SH   SOLE   40,273 0 7,407
U S CONCRETE INC COM NEW 90333l201 3,155 52,233 SH   SOLE   52,233 0 0
UGI CORP NEW COM 902681105 10,044 226,115 SH   SOLE   183,423 0 42,692
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2,304 45,178 SH   SOLE   36,708 0 8,470
UNDER ARMOUR INC CL C 904311206 1,833 127,763 SH   SOLE   127,763 0 0
UNILEVER PLC SPON ADR NEW 904767704 23 411 SH   OTR 19 411 0 0
UNILEVER PLC SPON ADR NEW 904767704 297 5,341 SH   SOLE   5,341 0 0
UNION PAC CORP COM 907818108 15,119 112,466 SH   SOLE   112,466 0 0
UNION PAC CORP COM 907818108 126 938 SH   OTR 32 0 0 938
UNION PAC CORP COM 907818108 81 605 SH   OTR 31 0 0 605
UNITED CMNTY BANCORP IND COM 90984R101 1,953 77,500 SH   SOLE   77,500 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984p303 14,803 467,699 SH   SOLE   467,699 0 0
UNITED FINL BANCORP INC NEW COM 910304104 7,037 434,355 SH   SOLE   434,355 0 0
UNITED RENTALS INC COM 911363109 17,593 101,853 SH   SOLE   101,853 0 0
UNITED TECHNOLOGIES CORP COM 913017109 520 4,135 SH   SOLE   4,135 0 0
UNITEDHEALTH GROUP INC COM 91324P102 11,589 54,153 SH   SOLE   54,153 0 0
UNITEDHEALTH GROUP INC COM 91324P102 150 700 SH   OTR 32 0 0 700
UNIVERSAL ELECTRS INC COM 913483103 4,255 81,754 SH   SOLE   81,754 0 0
UNIVERSAL FST PRODS INC COM 913543104 1,003 30,903 SH   SOLE   18,048 0 12,855
US BANCORP DEL COM NEW 902973304 9,518 188,481 SH   SOLE   188,481 0 0
US BANCORP DEL COM NEW 902973304 22,118 438,000 SH Put SOLE   438,000 0 0
VAIL RESORTS INC COM 91879Q109 18,828 84,924 SH   SOLE   70,299 0 14,625
VALMONT INDS INC COM 920253101 4,546 31,075 SH   SOLE   22,070 0 9,005
VANECK VECTORS ETF TR BDC INCOME ETF 92189f411 370 22,779 SH   SOLE   22,779 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 240 2,280 SH   SOLE   2,280 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 491 6,146 SH   SOLE   6,146 0 0
VANGUARD GROUP DIV APP ETF 921908844 13,412 132,722 SH   SOLE   132,722 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 1,781 12,550 SH   SOLE   12,550 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 201 1,660 SH   SOLE   1,660 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 201 1,550 SH   SOLE   1,550 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 8,617 55,878 SH   SOLE   55,878 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 478 6,329 SH   SOLE   6,329 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 2,348 15,983 SH   SOLE   15,983 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 479 3,530 SH   SOLE   3,530 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 6,380 117,350 SH   SOLE   117,350 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 353 7,515 SH   SOLE   7,515 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 5,200 117,508 SH   SOLE   117,508 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 410 4,968 SH   SOLE   4,968 0 0
VANGUARD WORLD FDS INF TECH ETF 92204a702 5,774 33,768 SH   SOLE   33,768 0 0
VARONIS SYS INC COM 922280102 4,564 75,439 SH   SOLE   75,439 0 0
VENTAS INC COM 92276F100 2,287 46,167 SH   SOLE   46,167 0 0
VERISK ANALYTICS INC COM 92345y106 857 8,240 SH   SOLE   8,240 0 0
VERITEX HLDGS INC COM 923451108 7,530 272,130 SH   SOLE   272,130 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,412 50,439 SH   SOLE   50,439 0 0
VERTEX PHARMACEUTICALS INC COM 92532f100 3,548 21,772 SH   SOLE   21,772 0 0
VIACOM INC NEW CL B 92553p201 11,303 363,924 SH   SOLE   363,924 0 0
VIASAT INC COM 92552v100 552 8,400 SH   SOLE   8,400 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 9,539 775,551 SH   SOLE   775,551 0 0
VIRTUS TOTAL RETURN FUND INC COM 92837g100 118 10,524 SH   SOLE   10,524 0 0
VISA INC COM CL A 92826c839 34,144 285,437 SH   SOLE   285,437 0 0
VISA INC COM CL A 92826c839 8,732 73,000 SH Put SOLE   73,000 0 0
VISTEON CORP COM NEW 92839U206 2,819 25,567 SH   SOLE   23,482 0 2,085
VOYA GLBL ADV & PREM OPP FD COM 92912r104 2,195 201,166 SH   SOLE   201,166 0 0
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 1,204 164,950 SH   SOLE   164,950 0 0
VOYA PRIME RATE TR SH BEN INT 92913a100 214 41,114 SH   SOLE   41,114 0 0
W P CAREY INC COM 92936u109 1,485 23,957 SH   SOLE   23,957 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 615 9,398 SH   SOLE   9,398 0 0
WALMART INC COM 931142103 312 3,509 SH   SOLE   3,509 0 0
WASTE MGMT INC DEL COM 94106L109 504 5,989 SH   SOLE   5,989 0 0
WATERSTONE FINL INC MD COM 94188p101 884 51,114 SH   SOLE   51,114 0 0
WATSCO INC COM 942622200 8,433 46,601 SH   SOLE   46,601 0 0
WEBSTER FINL CORP CONN COM 947890109 9,555 172,469 SH   SOLE   145,529 0 26,940
WELBILT INC COM 949090104 205 10,535 SH   SOLE   10,535 0 0
WELLS FARGO CO NEW COM 949746101 124 2,368 SH   OTR 32 0 0 2,368
WELLS FARGO CO NEW COM 949746101 1,844 35,178 SH   SOLE   35,178 0 0
WELLS FARGO CO NEW COM 949746101 68 1,290 SH   OTR 31 0 0 1,290
WELLS FARGO CO NEW COM 949746101 22,641 432,000 SH Put SOLE   432,000 0 0
WELLS FARGO GLOBAL DIVIDEND COM 94987c103 153 26,909 SH   SOLE   26,909 0 0
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987b105 202 25,122 SH   SOLE   25,122 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 10,585 119,884 SH   SOLE   99,035 0 20,849
WESTAMERICA BANCORPORATION COM 957090103 583 10,046 SH   SOLE   10,046 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 127 37,800 SH   SOLE   37,800 0 0
WESTERN ALLIANCE BANCORP COM 957638109 62 1,065 SH   OTR 31 0 0 1,065
WESTERN ALLIANCE BANCORP COM 957638109 184 3,166 SH   SOLE   3,166 0 0
WESTERN ASSET CORPORATE LN F COM 95790j102 167 15,937 SH   SOLE   15,937 0 0
WESTERN ASSET EMRG MKT DEBT COM 95766a101 3,136 215,800 SH   SOLE   215,800 0 0
WESTERN ASSET GLB HI INCOME COM 95766b109 1,852 196,797 SH   SOLE   196,797 0 0
WESTERN ASSET GLOBAL CP DEFI COM 95790c107 439 26,234 SH   SOLE   26,234 0 0
WESTERN ASSET HGH YLD DFNDFD COM 95768b107 252 17,286 SH   SOLE   17,286 0 0
WESTERN ASSET HIGH INCM FD I COM 95766j102 1,779 271,240 SH   SOLE   271,240 0 0
WESTERN ASSET HIGH INCM OPP COM 95766k109 1,675 348,299 SH   SOLE   348,299 0 0
WESTERN ASSET INTM MUNI FD I COM 958435109 1,012 117,157 SH   SOLE   117,157 0 0
WESTERN ASST MN PRT FD INC COM 95766p108 359 25,034 SH   SOLE   25,034 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 14,993 1,407,814 SH   SOLE   1,407,814 0 0
WEYERHAEUSER CO COM 962166104 707 20,202 SH   SOLE   20,202 0 0
WHITING PETE CORP NEW COM NEW 966387409 704 20,812 SH   SOLE   20,812 0 0
WILLIAMS COS INC DEL COM 969457100 367 14,760 SH   SOLE   14,760 0 0
WINTRUST FINL CORP COM 97650W108 284 3,300 SH   SOLE   3,300 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 8,131 129,640 SH   SOLE   129,640 0 0
WISDOMTREE TR INTL DIV EX FINL 97717W786 545 12,570 SH   SOLE   12,570 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717x594 14,403 466,584 SH   SOLE   466,584 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 25,379 453,107 SH   SOLE   453,107 0 0
WISDOMTREE TR US DIVID EX FNCL 97717W406 3,514 41,570 SH   SOLE   41,570 0 0
WISDOMTREE TR US MIDCAP DIVID 97717w505 11,730 343,785 SH   SOLE   343,785 0 0
WISDOMTREE TR US QTLY DIV GRT 97717x669 14,572 361,046 SH   SOLE   361,046 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 9,141 333,625 SH   SOLE   333,625 0 0
WOLVERINE WORLD WIDE INC COM 978097103 6,811 235,683 SH   SOLE   182,925 0 52,758
WORLDPAY INC CL A 981558109 5,774 70,209 SH   SOLE   67,849 0 2,360
XCERRA CORP COM 98400j108 204 17,500 SH   SOLE   17,500 0 0
YUM BRANDS INC COM 988498101 20 236 SH   OTR 1 0 0 236
YUM BRANDS INC COM 988498101 7 81 SH   OTR 19 81 0 0
YUM BRANDS INC COM 988498101 542 6,367 SH   SOLE   6,367 0 0
ZIONS BANCORPORATION COM 989701107 2 35 SH   SOLE   35 0 0
ZIONS BANCORPORATION COM 989701107 14,976 284,000 SH Put SOLE   284,000 0 0
ZOETIS INC CL A 98978V103 1,340 16,048 SH   SOLE   16,048 0 0