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
3M CO COM 88579y101 367 1,763 SH   SOLE   1,763 0 0
ABBOTT LABS COM 002824100 4,377 90,042 SH   SOLE   90,042 0 0
ABBVIE INC COM 00287Y109 157 2,164 SH   OTR 32 0 0 2,164
ABBVIE INC COM 00287Y109 2,769 38,184 SH   SOLE   38,184 0 0
ABERDEEN CHILE FD INC COM 00301w105 603 85,190 SH   SOLE   85,190 0 0
ABIOMED INC COM 003654100 7,156 49,934 SH   SOLE   45,253 0 4,681
ABM INDS INC COM 000957100 3,003 72,331 SH   SOLE   60,751 0 11,580
ACADIA HEALTHCARE COMPANY IN COM 00404A109 4,652 94,200 SH   SOLE   79,095 0 15,105
ACADIA RLTY TR COM SH BEN INT 004239109 11,748 422,576 SH   SOLE   378,220 0 44,356
ACCENTURE PLC IRELAND SHS CLASS A g1151c101 12,180 98,483 SH   SOLE   98,483 0 0
ACCENTURE PLC IRELAND SHS CLASS A g1151c101 125 1,009 SH   OTR 32 0 0 1,009
ACUITY BRANDS INC COM 00508y102 5,590 27,497 SH   SOLE   27,497 0 0
ACXIOM CORP COM 005125109 612 23,556 SH   SOLE   23,556 0 0
ADAM NAT RES FD INC COM 00548f105 799 42,708 SH   SOLE   42,708 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 1,640 114,752 SH   SOLE   114,752 0 0
ADOBE SYS INC COM 00724f101 233 1,650 SH   SOLE   1,650 0 0
ADTALEM GLOBAL ED INC COM 00737l103 1,490 39,250 SH   SOLE   39,250 0 0
ADVANCE AUTO PARTS INC COM 00751y106 10,239 87,818 SH   SOLE   87,818 0 0
ADVENT CLAYMORE CV SECS & IN COM 00764c109 1,925 119,188 SH   SOLE   119,188 0 0
AEGON N V NY REGISTRY SH 007924103 4 849 SH   OTR 19 849 0 0
AEGON N V NY REGISTRY SH 007924103 205 40,099 SH   OTR 1 0 0 40,099
AERCAP HOLDINGS NV SHS N00985106 340 7,314 SH   OTR 1 0 0 7,314
AFFILIATED MANAGERS GROUP COM 008252108 1,936 11,675 SH   SOLE   11,675 0 0
AFLAC INC COM 001055102 13 167 SH   OTR 19 167 0 0
AFLAC INC COM 001055102 153 1,972 SH   SOLE   1,972 0 0
AFLAC INC COM 001055102 8,700 112,000 SH Put SOLE   112,000 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 9,453 228,449 SH   SOLE   204,603 0 23,846
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 7,070 58,689 SH   SOLE   54,600 0 4,089
ALIGN TECHNOLOGY INC COM 016255101 19,115 127,330 SH   SOLE   127,330 0 0
ALLEGHANY CORP DEL COM 017175100 4,045 6,801 SH   SOLE   6,295 0 506
ALLERGAN PLC SHS G0177J108 75 310 SH   OTR 31 0 0 310
ALLERGAN PLC SHS G0177J108 2,468 10,153 SH   SOLE   10,153 0 0
ALLIANCE CALIF MUN INCOME FD COM 018546101 402 29,316 SH   SOLE   29,316 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 26,323 102,547 SH   SOLE   102,547 0 0
ALLIANCEBERNSTEIN GBL HGH IN COM 01879r106 1,141 88,214 SH   SOLE   88,214 0 0
ALLIANCEBERNSTEIN NATL MUNI COM 01864u106 193 14,101 SH   SOLE   14,101 0 0
ALLIANZGI EQUITY & CONV INCO COM 018829101 353 17,852 SH   SOLE   17,852 0 0
ALLSTATE CORP COM 020002101 1,571 17,766 SH   SOLE   17,766 0 0
ALLSTATE CORP COM 020002101 19,810 224,000 SH Put SOLE   224,000 0 0
ALPHABET INC CAP STK CL A 02079K305 105 113 SH   OTR 31 0 0 113
ALPHABET INC CAP STK CL A 02079K305 30,256 32,545 SH   SOLE   32,412 0 133
ALPHABET INC CAP STK CL C 02079k107 25,724 28,307 SH   SOLE   28,307 0 0
ALPINE GLOBAL PREMIER PPTYS COM SBI 02083a103 74 11,600 SH   SOLE   11,600 0 0
ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 311 35,773 SH   SOLE   35,773 0 0
ALPS ETF TR ALERIAN MLP 00162q866 173 14,463 SH   SOLE   14,463 0 0
ALTRIA GROUP INC COM 02209S103 1,144 15,368 SH   SOLE   15,368 0 0
AMAZON COM INC COM 023135106 6,934 7,163 SH   SOLE   7,009 0 154
AMBEV SA SPONSORED ADR 02319v103 231 42,149 SH   OTR 1 0 0 42,149
AMBEV SA SPONSORED ADR 02319v103 3 511 SH   SOLE   511 0 0
AMBEV SA SPONSORED ADR 02319v103 20 3,606 SH   OTR 19 3,606 0 0
AMERCO COM 023586100 3,613 9,870 SH   SOLE   9,870 0 0
AMERICA MOVIL SAB DE CV SPON ADR A SHS 02364w204 266 16,955 SH   SOLE   16,955 0 0
AMERICAN EXPRESS CO COM 025816109 906 10,760 SH   SOLE   10,760 0 0
AMERICAN EXPRESS CO COM 025816109 18,870 224,000 SH Put SOLE   224,000 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 24,391 245,461 SH   SOLE   215,473 0 29,988
AMERICAN INTL GROUP INC COM NEW 026874784 77 1,231 SH   SOLE   1,231 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 14,004 224,000 SH Put SOLE   224,000 0 0
AMERICAN TOWER CORP NEW COM 03027x100 20,706 156,483 SH   SOLE   156,483 0 0
AMERICAN VANGUARD CORP COM 030371108 1,992 115,500 SH   SOLE   115,500 0 0
AMERIPRISE FINL INC COM 03076C106 248 1,947 SH   SOLE   1,947 0 0
AMETEK INC NEW COM 031100100 597 9,852 SH   SOLE   9,852 0 0
AMGEN INC COM 031162100 14,499 84,181 SH   SOLE   84,181 0 0
AMPHENOL CORP NEW CL A 032095101 67 910 SH   OTR 31 0 0 910
AMPHENOL CORP NEW CL A 032095101 799 10,829 SH   SOLE   8,675 0 2,154
ANTHEM INC COM 036752103 3,049 16,207 SH   SOLE   16,207 0 0
AON PLC SHS CL A g0408v102 239 1,800 SH   SOLE   1,800 0 0
APOLLO SR FLOATING RATE FD I COM 037636107 313 18,555 SH   SOLE   18,555 0 0
APPLE INC COM 037833100 118 820 SH   OTR 31 0 0 820
APPLE INC COM 037833100 199 1,379 SH   OTR 32 0 0 1,379
APPLE INC COM 037833100 47,790 331,832 SH   SOLE   331,832 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 5,500 93,133 SH   SOLE   78,848 0 14,285
APPLIED MATLS INC COM 038222105 259 6,280 SH   SOLE   6,280 0 0
APTARGROUP INC COM 038336103 5,780 66,549 SH   SOLE   56,703 0 9,846
AQUAVENTURE HLDGS LTD SHS g0443n107 289 19,000 SH   SOLE   19,000 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938l203 9 409 SH   OTR 19 409 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938l203 224 9,868 SH   OTR 1 0 0 9,868
ARCHER DANIELS MIDLAND CO COM 039483102 382 9,236 SH   SOLE   9,236 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - g0457f107 1,192 160,000 SH   SOLE   160,000 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 5,794 95,608 SH   SOLE   80,403 0 15,205
ASA GOLD AND PRECIOUS MTLS L SHS g3156p103 1,171 100,183 SH   SOLE   100,183 0 0
ASB BANCORP INC N C COM 00213T109 8,633 196,433 SH   SOLE   196,433 0 0
ASPEN TECHNOLOGY INC COM 045327103 9,675 175,089 SH   SOLE   175,089 0 0
ASTEC INDS INC COM 046224101 1,309 23,590 SH   SOLE   23,590 0 0
AT&T INC COM 00206r102 102 2,695 SH   OTR 32 0 0 2,695
AT&T INC COM 00206r102 1,794 47,538 SH   SOLE   47,538 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 19,256 1,013,469 SH   SOLE   1,013,469 0 0
ATLANTIC COAST FINL CORP COM 048426100 6,551 835,547 SH   SOLE   835,547 0 0
ATLANTIC PWR CORP COM NEW 04878q863 2,426 1,010,750 SH   SOLE   1,010,750 0 0
AVERY DENNISON CORP COM 053611109 5,861 66,323 SH   SOLE   61,525 0 4,798
AZZ INC COM 002474104 5,502 98,610 SH   SOLE   88,920 0 9,690
BAIDU INC SPON ADR REP A 056752108 5 26 SH   OTR 20 0 0 26
BAIDU INC SPON ADR REP A 056752108 7 37 SH   OTR 19 37 0 0
BAIDU INC SPON ADR REP A 056752108 21 118 SH   SOLE   118 0 0
BAIDU INC SPON ADR REP A 056752108 341 1,905 SH   OTR 1 0 0 1,905
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946k101 14 1,616 SH   OTR 19 1,616 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946k101 37 4,399 SH   SOLE   4,399 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946k101 263 31,461 SH   OTR 1 0 0 31,461
BANCROFT FUND LTD COM 059695106 393 18,140 SH   SOLE   18,140 0 0
BANK AMER CORP COM 060505104 1,901 78,349 SH   SOLE   78,349 0 0
BANK AMER CORP 7.25%CNV PFD L 060505682 6,241 4,945 SH   SOLE   4,945 0 0
BANK NEW YORK MELLON CORP COM 064058100 51 1,000 SH   SOLE   1,000 0 0
BANK NEW YORK MELLON CORP COM 064058100 5,714 112,000 SH Put SOLE   112,000 0 0
BANKUNITED INC COM 06652K103 7,054 209,245 SH   SOLE   174,125 0 35,120
BANKWELL FINL GROUP INC COM 06654A103 5,928 189,819 SH   SOLE   189,819 0 0
BANNER CORP COM NEW 06652V208 9,987 176,731 SH   SOLE   147,851 0 28,880
BARNES GROUP INC COM 067806109 6,133 104,780 SH   SOLE   97,560 0 7,220
BB&T CORP COM 054937107 3 57 SH   SOLE   57 0 0
BB&T CORP COM 054937107 20,344 448,000 SH Put SOLE   448,000 0 0
BEACON ROOFING SUPPLY INC COM 073685109 1,294 26,400 SH   SOLE   26,400 0 0
BECTON DICKINSON & CO COM 075887109 123 632 SH   OTR 32 0 0 632
BECTON DICKINSON & CO COM 075887109 16,148 82,765 SH   SOLE   82,765 0 0
BELDEN INC COM 077454106 1,286 17,044 SH   SOLE   17,044 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,038 47,457 SH   SOLE   47,457 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 54 320 SH   OTR 31 0 0 320
BERKSHIRE HATHAWAY INC DEL CL A 084670108 255 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 20 121 SH   OTR 6 0 0 121
BERKSHIRE HILLS BANCORP INC COM 084680107 939 26,726 SH   SOLE   26,726 0 0
BHP BILLITON PLC SPONSORED ADR 05545e209 2 69 SH   SOLE   69 0 0
BHP BILLITON PLC SPONSORED ADR 05545e209 15 503 SH   OTR 19 503 0 0
BHP BILLITON PLC SPONSORED ADR 05545e209 298 9,682 SH   OTR 1 0 0 9,682
BIOAMBER INC COM 09072q106 40 15,500 SH   SOLE   15,500 0 0
BIOGEN INC COM 09062X103 543 2,002 SH   SOLE   2,002 0 0
BLACK HILLS CORP COM 092113109 4,944 73,272 SH   SOLE   62,454 0 10,818
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248e102 460 32,018 SH   SOLE   32,018 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255p107 2,573 234,804 SH   SOLE   234,804 0 0
BLACKROCK CR ALLCTN INC TR COM 092508100 1,696 126,101 SH   SOLE   126,101 0 0
BLACKROCK ENH CAP & INC FD I COM 09256a109 529 35,516 SH   SOLE   35,516 0 0
BLACKROCK ENHANCED EQT DIV T COM 09251a104 585 66,502 SH   SOLE   66,502 0 0
BLACKROCK ENHANCED GBL DIV T COM 092501105 266 20,048 SH   SOLE   20,048 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 111 17,627 SH   SOLE   17,627 0 0
BLACKROCK FLOAT RATE OME STR COM 09255X100 960 68,213 SH   SOLE   68,213 0 0
BLACKROCK INVT QUALITY MUN T COM 09247d105 156 10,508 SH   SOLE   10,508 0 0
BLACKROCK LONG-TERM MUNI ADV COM 09250b103 132 11,186 SH   SOLE   11,186 0 0
BLACKROCK MULTI-SECTOR INC T COM 09258a107 283 15,620 SH   SOLE   15,620 0 0
BLACKROCK MUNI INTER DR FD I COM 09253x102 542 38,580 SH   SOLE   38,580 0 0
BLACKROCK MUNI N Y INTER DUR COM 09255f109 150 10,726 SH   SOLE   10,726 0 0
BLACKROCK MUNIHLDGS NJ QLTY COM 09254x101 193 13,370 SH   SOLE   13,370 0 0
BLACKROCK MUNIHLDGS NY QLTY COM 09255c106 372 26,736 SH   SOLE   26,736 0 0
BLACKROCK MUNIHLDNGS CALI QL COM 09254l107 265 18,395 SH   SOLE   18,395 0 0
BLACKROCK MUNIHLDS INVSTM QL COM 09254p108 206 14,011 SH   SOLE   14,011 0 0
BLACKROCK MUNIYIELD CALI QLT COM 09254n103 487 32,449 SH   SOLE   32,449 0 0
BLACKROCK MUNIYIELD NY QLTY COM 09255e102 681 52,308 SH   SOLE   52,308 0 0
BLACKROCK MUNIYIELD PA QLTY COM 09255g107 509 35,550 SH   SOLE   35,550 0 0
BLACKROCK MUNIYLD MICH QLTY COM 09254v105 177 12,581 SH   SOLE   12,581 0 0
BLACKROCK NY MUNI INC QLTY T COM 09249u105 194 14,525 SH   SOLE   14,525 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253u108 377 11,295 SH   SOLE   11,295 0 0
BOEING CO COM 097023105 702 3,549 SH   SOLE   3,549 0 0
BOSTON SCIENTIFIC CORP COM 101137107 3,334 120,258 SH   SOLE   120,258 0 0
BP PLC SPONSORED ADR 055622104 17 495 SH   OTR 19 495 0 0
BP PLC SPONSORED ADR 055622104 376 10,837 SH   SOLE   10,837 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 5,266 68,206 SH   SOLE   57,576 0 10,630
BRINKS CO COM 109696104 1,938 28,930 SH   SOLE   26,730 0 2,200
BRISTOL MYERS SQUIBB CO COM 110122108 408 7,325 SH   SOLE   7,325 0 0
BROADCOM LTD SHS y09827109 639 2,742 SH   SOLE   2,742 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 19 495 SH   OTR 19 495 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 39 996 SH   OTR 6 0 0 996
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 9,751 248,698 SH   SOLE   248,698 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 503 21,720 SH   SOLE   21,720 0 0
BROOKLINE BANCORP INC DEL COM 11373m107 2,186 149,720 SH   SOLE   149,720 0 0
BROWN FORMAN CORP CL B 115637209 497 10,231 SH   SOLE   10,231 0 0
BUFFALO WILD WINGS INC COM 119848109 10,685 84,333 SH   SOLE   73,579 0 10,754
BUILDERS FIRSTSOURCE INC COM 12008r107 4,020 262,378 SH   SOLE   262,378 0 0
BYLINE BANCORP INC COM 124411109 5,862 292,360 SH   SOLE   292,360 0 0
CALLIDUS SOFTWARE INC COM 13123e500 2,193 90,600 SH   SOLE   90,600 0 0
CAMBREX CORP COM 132011107 7,326 122,618 SH   SOLE   108,132 0 14,486
CANADIAN NAT RES LTD COM 136385101 5 175 SH   OTR 19 175 0 0
CANADIAN NAT RES LTD COM 136385101 202 7,009 SH   OTR 1 0 0 7,009
CANTEL MEDICAL CORP COM 138098108 10,819 138,863 SH   SOLE   122,327 0 16,536
CAPITAL ONE FINL CORP COM 14040H105 136 1,643 SH   SOLE   1,643 0 0
CAPITAL ONE FINL CORP COM 14040H105 9,253 112,000 SH Put SOLE   112,000 0 0
CARBO CERAMICS INC COM 140781105 938 137,001 SH   SOLE   111,891 0 25,110
CARLISLE COS INC COM 142339100 5,018 52,601 SH   SOLE   48,732 0 3,869
CAROLINA FINL CORP NEW COM 143873107 3,297 102,005 SH   SOLE   102,005 0 0
CAROLINA TR BANCSHARES INC COM 14422p105 977 130,584 SH   SOLE   130,584 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 6,026 161,001 SH   SOLE   135,744 0 25,257
CARRIZO OIL & GAS INC COM 144577103 5,006 287,365 SH   SOLE   249,098 0 38,267
CAS MED SYS INC COM PAR 124769209 23 20,000 SH   SOLE   20,000 0 0
CASELLA WASTE SYS INC CL A 147448104 3,835 233,720 SH   SOLE   233,720 0 0
CASEYS GEN STORES INC COM 147528103 64 600 SH   OTR 31 0 0 600
CASEYS GEN STORES INC COM 147528103 23,579 220,137 SH   SOLE   207,423 0 12,714
CATERPILLAR INC DEL COM 149123101 1,320 12,282 SH   SOLE   12,282 0 0
CBRE CLARION GLOBAL REAL EST COM 12504g100 665 86,100 SH   SOLE   86,100 0 0
CELGENE CORP COM 151020104 66 510 SH   OTR 31 0 0 510
CELGENE CORP COM 151020104 7,482 57,613 SH   SOLE   56,857 0 756
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2,255 75,113 SH   SOLE   75,113 0 0
CERNER CORP COM 156782104 72 1,080 SH   OTR 31 0 0 1,080
CERNER CORP COM 156782104 493 7,420 SH   SOLE   7,420 0 0
CHARTER COMMUNICATIONS INC N CL A 16119p108 297 883 SH   SOLE   883 0 0
CHEVRON CORP NEW COM 166764100 101 972 SH   OTR 32 0 0 972
CHEVRON CORP NEW COM 166764100 12,426 119,101 SH   SOLE   119,101 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941m109 28 536 SH   OTR 19 536 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941m109 226 4,254 SH   OTR 1 0 0 4,254
CHINA MOBILE LIMITED SPONSORED ADR 16941m109 9 171 SH   SOLE   171 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 5,550 13,339 SH   SOLE   13,339 0 0
CHUBB LIMITED COM h1467j104 113 780 SH   OTR 32 0 0 780
CHUBB LIMITED COM h1467j104 585 4,023 SH   SOLE   4,023 0 0
CHURCH & DWIGHT INC COM 171340102 10,813 208,427 SH   SOLE   189,744 0 18,683
CISCO SYS INC COM 17275R102 123 3,920 SH   OTR 32 0 0 3,920
CISCO SYS INC COM 17275R102 596 19,044 SH   SOLE   19,044 0 0
CITIGROUP INC COM NEW 172967424 2,421 36,198 SH   SOLE   36,198 0 0
CIVEO CORP CDA COM 17878y108 23 10,983 SH   OTR 6 0 0 10,983
CIVISTA BANCSHARES INC COM NO PAR 178867107 4,410 211,200 SH   SOLE   211,200 0 0
CLOUGH GLOBAL DIVND AND INC COM 18913y103 737 55,144 SH   SOLE   55,144 0 0
CME GROUP INC COM 12572q105 14,374 114,769 SH   SOLE   114,769 0 0
CMS ENERGY CORP COM 125896100 6,520 140,978 SH   SOLE   130,865 0 10,113
COCA COLA CO COM 191216100 651 14,517 SH   SOLE   14,517 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239v302 2,588 64,534 SH   SOLE   64,534 0 0
COGNEX CORP COM 192422103 1,604 18,894 SH   SOLE   18,894 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 62 935 SH   OTR 31 0 0 935
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 28,559 430,100 SH   SOLE   430,100 0 0
COHEN & STEERS GLOBAL INC BL COM 19248m103 512 53,780 SH   SOLE   53,780 0 0
COHEN & STEERS TOTAL RETURN COM 19247r103 383 30,407 SH   SOLE   30,407 0 0
COLGATE PALMOLIVE CO COM 194162103 576 7,768 SH   SOLE   7,768 0 0
COLGATE PALMOLIVE CO COM 194162103 102 1,377 SH   OTR 32 0 0 1,377
COLUMBIA BKG SYS INC COM 197236102 8,205 205,885 SH   SOLE   175,349 0 30,536
COLUMBIA SPORTSWEAR CO COM 198516106 3,664 63,113 SH   SOLE   52,783 0 10,330
COMCAST CORP NEW CL A 20030n101 12,863 330,509 SH   SOLE   330,509 0 0
COMERICA INC COM 200340107 3,767 51,437 SH   SOLE   47,618 0 3,819
COMMSCOPE HLDG CO INC COM 20337x109 2,010 52,848 SH   SOLE   52,848 0 0
COMMVAULT SYSTEMS INC COM 204166102 9,555 169,257 SH   SOLE   152,112 0 17,145
CONOCOPHILLIPS COM 20825C104 225 5,119 SH   SOLE   5,119 0 0
CONSOLIDATED WATER CO INC ORD G23773107 1,202 96,899 SH   SOLE   96,899 0 0
CONSTELLIUM NV CL A n22035104 1,239 179,598 SH   SOLE   179,598 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 3,244 139,223 SH   SOLE   139,223 0 0
COOPER COS INC COM NEW 216648402 25,874 108,070 SH   SOLE   108,070 0 0
COPART INC COM 217204106 4,526 142,386 SH   SOLE   131,986 0 10,400
CORE LABORATORIES N V COM n22717107 13,054 128,901 SH   SOLE   128,901 0 0
CORNING INC COM 219350105 2,458 81,800 SH   SOLE   81,800 0 0
COSTCO WHSL CORP NEW COM 22160k105 1,314 8,217 SH   SOLE   8,217 0 0
COWEN INC CL A NEW 223622606 5,213 320,818 SH   SOLE   320,818 0 0
CRAFT BREW ALLIANCE INC COM 224122101 991 58,802 SH   SOLE   58,802 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 3,196 31,901 SH   SOLE   31,901 0 0
CULLEN FROST BANKERS INC COM 229899109 9,200 97,965 SH   SOLE   86,473 0 11,492
CURTISS WRIGHT CORP COM 231561101 9,258 100,867 SH   SOLE   88,940 0 11,927
CVB FINL CORP COM 126600105 5,402 240,820 SH   SOLE   203,360 0 37,460
CVS HEALTH CORP COM 126650100 77 955 SH   OTR 31 0 0 955
CVS HEALTH CORP COM 126650100 95 1,182 SH   OTR 32 0 0 1,182
CVS HEALTH CORP COM 126650100 12,426 154,437 SH   SOLE   154,437 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 12,467 913,314 SH   SOLE   797,627 0 115,687
DANAHER CORP DEL COM 235851102 20,794 246,402 SH   SOLE   246,402 0 0
DEERE & CO COM 244199105 1,106 8,949 SH   SOLE   8,949 0 0
DELAWARE INV MN MUN INC FD I COM 24610v103 207 14,098 SH   SOLE   14,098 0 0
DELL TECHNOLOGIES INC COM CL V 24703l103 2,735 44,748 SH   SOLE   44,748 0 0
DELPHI AUTOMOTIVE PLC SHS g27823106 221 2,525 SH   SOLE   2,525 0 0
DENTSPLY SIRONA INC COM 24906p109 3,456 53,296 SH   SOLE   53,296 0 0
DEUTSCHE STRATEGIC MUN INCOM COM 25159f102 284 22,736 SH   SOLE   22,736 0 0
DIAGEO P L C SPON ADR NEW 25243q205 17 144 SH   OTR 19 144 0 0
DIAGEO P L C SPON ADR NEW 25243q205 10,113 84,397 SH   SOLE   84,397 0 0
DIGIMARC CORP NEW COM 25381B101 414 10,300 SH   SOLE   10,300 0 0
DISCOVER FINL SVCS COM 254709108 600 9,651 SH   SOLE   9,651 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 18,507 734,096 SH   SOLE   734,096 0 0
DISNEY WALT CO COM DISNEY 254687106 3,460 32,568 SH   SOLE   32,568 0 0
DISNEY WALT CO COM DISNEY 254687106 92 866 SH   OTR 32 0 0 866
DIVIDEND & INCOME FUND COM NEW 25538a204 1,184 95,875 SH   SOLE   95,875 0 0
DOMINION ENERGY INC COM 25746U109 2,782 36,301 SH   SOLE   36,301 0 0
DOW CHEM CO COM 260543103 3,364 53,332 SH   SOLE   53,332 0 0
DREYFUS MUN INCOME INC COM 26201r102 214 23,730 SH   SOLE   23,730 0 0
DREYFUS STRATEGIC MUN BD FD COM 26202f107 199 23,369 SH   SOLE   23,369 0 0
DTF TAX-FREE INCOME INC COM 23334j107 616 42,170 SH   SOLE   42,170 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 209 2,595 SH   SOLE   2,595 0 0
DUPONT FABROS TECHNOLOGY INC COM 26613Q106 342 5,594 SH   SOLE   5,594 0 0
DYCOM INDS INC COM 267475101 2,783 31,087 SH   SOLE   31,087 0 0
EAGLE MATERIALS INC COM 26969P108 5,094 55,119 SH   SOLE   51,071 0 4,048
EASTGROUP PPTY INC COM 277276101 5,128 61,194 SH   SOLE   54,467 0 6,727
EATON VANCE CA MUNI INCOME T SH BEN INT 27826f101 140 11,162 SH   SOLE   11,162 0 0
EATON VANCE CALIF MUN BD FD COM 27828a100 305 26,218 SH   SOLE   26,218 0 0
EATON VANCE MA MUNI INCOME T SH BEN INT 27826e104 148 10,925 SH   SOLE   10,925 0 0
EATON VANCE NEW YORK MUN BD COM 27827y109 245 19,670 SH   SOLE   19,670 0 0
EATON VANCE NJ MUNI INCOME T SH BEN INT 27826v106 148 12,174 SH   SOLE   12,174 0 0
EATON VANCE PA MUN BD FD COM 27828w102 142 10,950 SH   SOLE   10,950 0 0
EATON VANCE SR INCOME TR SH BEN INT 27826s103 178 26,705 SH   SOLE   26,705 0 0
EATON VANCE TAX MNGED BUY WR COM 27828x100 318 19,379 SH   SOLE   19,379 0 0
EATON VANCE TX MGD DIV EQ IN COM 27828n102 351 31,100 SH   SOLE   31,100 0 0
ECOLAB INC COM 278865100 80 605 SH   OTR 31 0 0 605
ECOLAB INC COM 278865100 10,505 79,137 SH   SOLE   77,785 0 1,352
EDWARDS LIFESCIENCES CORP COM 28176E108 3,873 32,759 SH   SOLE   32,759 0 0
ELECTRONIC ARTS INC COM 285512109 2,376 22,478 SH   SOLE   22,478 0 0
ELLIE MAE INC COM 28849p100 11,918 108,433 SH   SOLE   108,433 0 0
ENDOCYTE INC COM 29269a102 397 264,885 SH   SOLE   264,885 0 0
ENERGEN CORP COM 29265N108 12,093 244,951 SH   SOLE   217,739 0 27,212
ENERSYS COM 29275Y102 4,533 62,568 SH   SOLE   52,349 0 10,219
ENGLOBAL CORP COM 293306106 17 13,000 SH   SOLE   13,000 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 1,268 122,500 SH   SOLE   122,500 0 0
ENTERGY CORP NEW COM 29364g103 614 8,000 SH   SOLE   8,000 0 0
ENVISION HEALTHCARE CORP COM 29414d100 2,514 40,118 SH   SOLE   40,118 0 0
EOG RES INC COM 26875P101 28,821 318,393 SH   SOLE   318,393 0 0
EQUITY BANCSHARES INC COM CL A 29460x109 19,991 652,442 SH   SOLE   652,442 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 14,335 453,646 SH   SOLE   400,883 0 52,763
ESQUIRE FINL HLDGS INC COM 29667J101 7,209 480,600 SH   SOLE   480,600 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 11,415 120,414 SH   SOLE   107,119 0 13,295
EVANS BANCORP INC COM NEW 29911Q208 13,217 330,847 SH   SOLE   330,847 0 0
EVEREST RE GROUP LTD COM g3223r108 2,043 8,025 SH   SOLE   8,025 0 0
EXPEDIA INC DEL COM NEW 30212p303 7,399 49,675 SH   SOLE   49,675 0 0
EXXON MOBIL CORP COM 30231G102 6,893 85,384 SH   SOLE   85,384 0 0
FACEBOOK INC CL A 30303m102 81 535 SH   OTR 31 0 0 535
FACEBOOK INC CL A 30303m102 9,989 66,159 SH   SOLE   66,159 0 0
FAIR ISAAC CORP COM 303250104 10,930 78,403 SH   SOLE   68,663 0 9,740
FB FINL CORP COM 30257x104 6,465 178,652 SH   SOLE   178,652 0 0
FEDERAL SIGNAL CORP COM 313855108 1,607 92,580 SH   SOLE   92,580 0 0
FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 2,921 637,775 SH   SOLE   637,775 0 0
FIDELITY MSCI FINLS IDX 316092501 472 13,000 SH   SOLE   13,000 0 0
FIDELITY MSCI INFO TECH I 316092808 2,419 56,633 SH   SOLE   56,633 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 6,596 147,138 SH   SOLE   139,844 0 7,294
FIDELITY NATL INFORMATION SV COM 31620m106 137 1,605 SH   OTR 32 0 0 1,605
FIDELITY NATL INFORMATION SV COM 31620m106 2,616 30,636 SH   SOLE   30,636 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 9,404 411,380 SH   SOLE   411,380 0 0
FIFTH THIRD BANCORP COM 316773100 189 7,291 SH   SOLE   7,291 0 0
FIFTH THIRD BANCORP COM 316773100 8,723 336,000 SH Put SOLE   336,000 0 0
FIRST BANCORP N C COM 318910106 11,669 373,281 SH   SOLE   373,281 0 0
FIRST BANCSHARES INC MS COM 318916103 14,133 512,052 SH   SOLE   512,052 0 0
FIRST CMNTY CORP S C COM 319835104 8,074 384,473 SH   SOLE   384,473 0 0
FIRST FNDTN INC COM 32026v104 10,027 610,312 SH   SOLE   610,312 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 8,015 215,465 SH   SOLE   215,465 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 40,829 407,886 SH   SOLE   397,032 0 10,854
FIRST SOUTH BANCORP INC VA COM 33646W100 4,092 247,412 SH   SOLE   247,412 0 0
FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 546 46,887 SH   SOLE   46,887 0 0
FIRST TR ENHANCED EQTY INC F COM 337318109 589 40,229 SH   SOLE   40,229 0 0
FIRST TR SR FLG RTE INCM FD COM 33733u108 708 53,197 SH   SOLE   53,197 0 0
FLAHERTY & CRUMRINE PFD INC COM 338480106 218 13,827 SH   SOLE   13,827 0 0
FLUOR CORP NEW COM 343412102 259 5,667 SH   SOLE   5,667 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 329 29,380 SH   SOLE   29,380 0 0
FORTIVE CORP COM 34959J108 631 9,960 SH   SOLE   9,960 0 0
FRANKLIN RES INC COM 354613101 278 6,204 SH   SOLE   6,204 0 0
FRANKLIN UNVL TR SH BEN INT 355145103 302 42,222 SH   SOLE   42,222 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 1 23 SH   SOLE   23 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 37 767 SH   OTR 19 767 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 252 5,223 SH   OTR 1 0 0 5,223
FRONTIER COMMUNICATIONS CORP COM 35906A108 14 12,196 SH   SOLE   12,196 0 0
FSB BANCORP INC COM 30289C102 195 13,200 SH   SOLE   13,200 0 0
FULL HOUSE RESORTS INC COM 359678109 816 330,165 SH   SOLE   330,165 0 0
GABELLI EQUITY TR INC COM 362397101 1,324 214,202 SH   SOLE   214,202 0 0
GABELLI HLTHCARE & WELLNESS SHS 36246k103 265 24,468 SH   SOLE   24,468 0 0
GARTNER INC COM 366651107 4,306 34,860 SH   SOLE   32,500 0 2,360
GENERAL AMERN INVS INC COM 368802104 924 26,900 SH   SOLE   26,900 0 0
GENERAL ELECTRIC CO COM 369604103 14,956 553,707 SH   SOLE   548,119 0 5,588
GENERAL MTRS CO COM 37045V100 110 3,160 SH   OTR 32 0 0 3,160
GENERAL MTRS CO COM 37045V100 443 12,676 SH   SOLE   12,676 0 0
GENESEE & WYO INC CL A 371559105 22,341 326,678 SH   SOLE   326,678 0 0
GENMARK DIAGNOSTICS INC COM 372309104 3,555 300,493 SH   SOLE   300,493 0 0
GIBRALTAR INDS INC COM 374689107 7,782 218,275 SH   SOLE   204,995 0 13,280
GILEAD SCIENCES INC COM 375558103 1,396 19,728 SH   SOLE   19,728 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 6,149 27,711 SH   SOLE   27,711 0 0
GREEN BANCORP INC COM 39260x100 4,249 219,000 SH   SOLE   219,000 0 0
GTT COMMUNICATIONS INC COM 362393100 3,261 103,030 SH   SOLE   103,030 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 11,089 407,693 SH   SOLE   407,693 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 4,696 68,348 SH   SOLE   57,313 0 11,035
HAIN CELESTIAL GROUP INC COM 405217100 4,092 105,400 SH   SOLE   105,400 0 0
HANCOCK JOHN INVS TR COM 410142103 388 22,613 SH   SOLE   22,613 0 0
HD SUPPLY HLDGS INC COM 40416M105 2,461 80,347 SH   SOLE   73,480 0 6,867
HEALTHEQUITY INC COM 42226A107 3,648 73,202 SH   SOLE   62,982 0 10,220
HEICO CORP NEW CL A 422806208 1,759 28,345 SH   SOLE   28,345 0 0
HEICO CORP NEW COM 422806109 2,175 30,270 SH   SOLE   28,020 0 2,250
HELEN OF TROY CORP LTD COM G4388N106 4,149 44,090 SH   SOLE   37,950 0 6,140
HENRY JACK & ASSOC INC COM 426281101 25,469 245,201 SH   SOLE   217,759 0 27,442
HERITAGE FINL CORP WASH COM 42722X106 5,545 209,236 SH   SOLE   209,236 0 0
HEXCEL CORP NEW COM 428291108 1,478 28,000 SH   SOLE   28,000 0 0
HNI CORP COM 404251100 400 10,022 SH   SOLE   10,022 0 0
HOME DEPOT INC COM 437076102 4,767 31,076 SH   SOLE   31,076 0 0
HOMESTREET INC COM 43785v102 4,135 149,408 SH   SOLE   149,408 0 0
HONEYWELL INTL INC COM 438516106 126 945 SH   OTR 32 0 0 945
HONEYWELL INTL INC COM 438516106 715 5,362 SH   SOLE   5,362 0 0
HORIZON PHARMA PLC SHS g4617b105 1,187 100,033 SH   SOLE   100,033 0 0
HOWARD BANCORP INC COM 442496105 2,320 120,499 SH   SOLE   120,499 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 43 934 SH   OTR 19 934 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 131 2,833 SH   SOLE   2,833 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 255 5,492 SH   OTR 1 0 0 5,492
HUDSON TECHNOLOGIES INC COM 444144109 2,916 345,126 SH   SOLE   345,126 0 0
HUMANA INC COM 444859102 576 2,395 SH   SOLE   2,395 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 3,047 16,370 SH   SOLE   16,370 0 0
I D SYSTEMS INC COM 449489103 680 110,968 SH   SOLE   110,968 0 0
IBERIABANK CORP COM 450828108 2,449 30,045 SH   SOLE   30,045 0 0
ICAD INC COM NEW 44934s206 3,097 739,094 SH   SOLE   739,094 0 0
IDEX CORP COM 45167R104 15,343 135,770 SH   SOLE   117,982 0 17,788
IDEXX LABS INC COM 45168D104 5,863 36,321 SH   SOLE   32,949 0 3,372
IHS MARKIT LTD SHS g47567105 25,543 579,994 SH   SOLE   579,994 0 0
II VI INC COM 902104108 5,255 153,208 SH   SOLE   133,511 0 19,697
ILLINOIS TOOL WKS INC COM 452308109 12,888 89,969 SH   SOLE   89,969 0 0
ILLUMINA INC COM 452327109 1,269 7,313 SH   SOLE   7,313 0 0
INDEPENDENT BK GROUP INC COM 45384b106 6,107 102,632 SH   SOLE   102,632 0 0
INDIA FD INC COM 454089103 695 25,783 SH   SOLE   25,783 0 0
INGREDION INC COM 457187102 259 2,175 SH   SOLE   2,175 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 5,467 100,299 SH   SOLE   85,369 0 14,930
INTERCONTINENTAL EXCHANGE IN COM 45866f104 748 11,340 SH   SOLE   11,340 0 0
INTERNAP CORP COM PAR $.001 45885a300 38 10,400 SH   SOLE   10,400 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,300 8,451 SH   SOLE   8,451 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3,601 26,676 SH   SOLE   24,771 0 1,905
INTERPUBLIC GROUP COS INC COM 460690100 86 3,490 SH   OTR 32 0 0 3,490
INTERPUBLIC GROUP COS INC COM 460690100 5,796 235,620 SH   SOLE   217,560 0 18,060
INTERXION HOLDING N.V SHS N47279109 1,810 39,537 SH   SOLE   39,537 0 0
INTREXON CORP COM 46122T102 3,804 157,897 SH   SOLE   140,086 0 17,811
INTUITIVE SURGICAL INC COM NEW 46120E602 506 541 SH   SOLE   410 0 131
INVESCO DYNAMIC CR OPP FD COM 46132r104 763 63,496 SH   SOLE   63,496 0 0
INVESCO MUNI INCOME OPP TRST COM 46132x101 142 18,398 SH   SOLE   18,398 0 0
INVESCO PA VALUE MUN INCOME COM 46132k109 426 34,521 SH   SOLE   34,521 0 0
INVESCO TR INVT GRADE NY MUN COM 46131t101 233 17,019 SH   SOLE   17,019 0 0
INVESCO VALUE MUN INCOME TR COM 46132p108 2,027 133,620 SH   SOLE   133,620 0 0
INVESTAR HLDG CORP COM 46134L105 3,224 140,797 SH   SOLE   140,797 0 0
INVESTORS BANCORP INC NEW COM 46146L101 16,995 1,272,115 SH   SOLE   1,126,140 0 145,975
INVESTORS REAL ESTATE TR SH BEN INT 461730103 3,613 581,878 SH   SOLE   485,898 0 95,980
IONIS PHARMACEUTICALS INC COM 462222100 4,228 83,105 SH   SOLE   74,670 0 8,435
IPG PHOTONICS CORP COM 44980X109 4,530 31,220 SH   SOLE   25,900 0 5,320
ISHARES TR GLOB HLTHCRE ETF 464287325 445 4,065 SH   SOLE   4,065 0 0
ISHARES TR IBOXX HI YD ETF 464288513 963 10,893 SH   SOLE   10,893 0 0
ISHARES TR CORE DIV GRWTH 46434v621 2,845 90,836 SH   SOLE   90,836 0 0
ISHARES TR CORE S&P MCP ETF 464287507 659 3,789 SH   SOLE   3,789 0 0
ISHARES TR CORE S&P500 ETF 464287200 852 3,500 SH   SOLE   3,500 0 0
ISHARES TR FLTG RATE BD ETF 46429b655 1,354 26,590 SH   SOLE   26,590 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 47,349 336,000 SH Put SOLE   336,000 0 0
ISHARES TR U.S. PFD STK ETF 464288687 4,423 112,926 SH   SOLE   112,926 0 0
ISHARES TR SELECT DIVID ETF 464287168 756 8,204 SH   SOLE   8,204 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 247 1,715 SH   SOLE   1,715 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 543 3,857 SH   SOLE   3,857 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 391 3,354 SH   SOLE   3,354 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 527 4,427 SH   SOLE   4,427 0 0
ISHARES TR NASDQ BIOTEC ETF 464287556 6,023 19,424 SH   SOLE   19,424 0 0
ISHARES TR JP MOR EM MK ETF 464288281 1,565 13,688 SH   SOLE   13,688 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 348 8,415 SH   SOLE   8,415 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,075 31,822 SH   SOLE   31,822 0 0
ISHARES TR EAFE SML CP ETF 464288273 244 4,210 SH   SOLE   4,210 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 1,771 12,938 SH   SOLE   12,938 0 0
ISHARES TR MBS ETF 464288588 1,751 16,400 SH   SOLE   16,400 0 0
ISHARES TR IBOXX HI YD ETF 464288513 39,600 448,000 SH Put SOLE   448,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 18,543 448,000 SH Put SOLE   448,000 0 0
ITT INC COM 45073V108 7,125 177,336 SH   SOLE   156,453 0 20,883
J & J SNACK FOODS CORP COM 466032109 5,843 44,245 SH   SOLE   37,085 0 7,160
JAPAN SMALLER CAPTLZTN FD IN COM 47109u104 25,934 2,259,041 SH   SOLE   2,259,041 0 0
JOHNSON & JOHNSON COM 478160104 119 901 SH   OTR 32 0 0 901
JOHNSON & JOHNSON COM 478160104 5,565 42,064 SH   SOLE   40,478 0 1,586
JPMORGAN CHASE & CO COM 46625h100 173 1,891 SH   OTR 32 0 0 1,891
JPMORGAN CHASE & CO COM 46625h100 8,556 93,610 SH   SOLE   93,610 0 0
JPMORGAN CHASE & CO COM 46625h100 10,237 112,000 SH Put SOLE   112,000 0 0
KADANT INC COM 48282t104 2,461 32,730 SH   SOLE   27,620 0 5,110
KAPSTONE PAPER & PACKAGING C COM 48562p103 959 46,480 SH   SOLE   46,480 0 0
KEANE GROUP INC COM 48669a108 3,726 232,882 SH   SOLE   232,882 0 0
KENNAMETAL INC COM 489170100 2,428 64,887 SH   SOLE   64,887 0 0
KIMBERLY CLARK CORP COM 494368103 2,259 17,497 SH   SOLE   17,497 0 0
KINDER MORGAN INC DEL COM 49456b101 4,074 212,605 SH   SOLE   212,605 0 0
KINDER MORGAN INC DEL PFD SER A 49456b200 329 7,500 SH   SOLE   7,500 0 0
KIRBY CORP COM 497266106 2,247 33,615 SH   SOLE   31,108 0 2,507
KITE PHARMA INC COM 49803L109 4,633 44,692 SH   SOLE   39,254 0 5,438
KNOWLES CORP COM 49926d109 1,117 66,025 SH   SOLE   66,025 0 0
KOREA FD COM NEW 500634209 345 8,620 SH   SOLE   8,620 0 0
KORNIT DIGITAL LTD SHS M6372Q113 2,471 127,689 SH   SOLE   106,889 0 20,800
KRAFT HEINZ CO COM 500754106 234 2,735 SH   SOLE   2,735 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077b207 691 58,250 SH   SOLE   58,250 0 0
LAS VEGAS SANDS CORP COM 517834107 13 208 SH   OTR 19 208 0 0
LAS VEGAS SANDS CORP COM 517834107 1,121 17,541 SH   SOLE   17,541 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 11,617 389,831 SH   SOLE   343,979 0 45,852
LATIN AMERN DISCOVERY FD INC COM 51828c106 427 40,787 SH   SOLE   40,787 0 0
LEGG MASON BW GLB INC OPP FD COM 52469b100 132 10,004 SH   SOLE   10,004 0 0
LEGGETT & PLATT INC COM 524660107 3,191 60,750 SH   SOLE   56,410 0 4,340
LENNAR CORP CL A 526057104 427 8,000 SH   SOLE   8,000 0 0
LIBBEY INC COM 529898108 2,169 269,098 SH   SOLE   269,098 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 927 163,752 SH   SOLE   163,752 0 0
LIBERTY ALL-STAR GROWTH FD I COM 529900102 98 19,902 SH   SOLE   19,902 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 7,513 214,476 SH   SOLE   214,476 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 47 1,126 SH   OTR 6 0 0 1,126
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 167 3,996 SH   SOLE   3,996 0 0
LIFEPOINT HEALTH INC COM 53219L109 2,547 37,930 SH   SOLE   31,705 0 6,225
LILLY ELI & CO COM 532457108 8,161 99,157 SH   SOLE   99,157 0 0
LINCOLN ELEC HLDGS INC COM 533900106 6,162 66,918 SH   SOLE   56,438 0 10,480
LINCOLN NATL CORP IND COM 534187109 635 9,398 SH   SOLE   9,398 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 855 30,300 SH   SOLE   30,300 0 0
LITTELFUSE INC COM 537008104 13,293 80,565 SH   SOLE   69,966 0 10,599
LOCKHEED MARTIN CORP COM 539830109 101 363 SH   OTR 32 0 0 363
LOCKHEED MARTIN CORP COM 539830109 922 3,320 SH   SOLE   3,320 0 0
LOWES COS INC COM 548661107 52 670 SH   OTR 31 0 0 670
LOWES COS INC COM 548661107 125 1,608 SH   OTR 32 0 0 1,608
LOWES COS INC COM 548661107 13,381 172,593 SH   SOLE   172,593 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608b105 16,135 205,800 SH   SOLE   205,800 0 0
MADISON CVRED CALL & EQ STR COM 557437100 314 40,070 SH   SOLE   40,070 0 0
MALLINCKRODT PUB LTD CO SHS g5785g107 1,116 24,915 SH   SOLE   24,915 0 0
MANNING & NAPIER INC CL A 56382q102 1,627 374,129 SH   SOLE   374,129 0 0
MARKEL CORP COM 570535104 58 59 SH   OTR 31 0 0 59
MARKEL CORP COM 570535104 10,482 10,741 SH   SOLE   9,821 0 920
MARKETAXESS HLDGS INC COM 57060D108 1,705 8,480 SH   SOLE   7,870 0 610
MARRIOTT INTL INC NEW CL A 571903202 705 7,024 SH   SOLE   7,024 0 0
MARSH & MCLENNAN COS INC COM 571748102 114 1,461 SH   OTR 32 0 0 1,461
MARSH & MCLENNAN COS INC COM 571748102 11,024 141,410 SH   SOLE   141,410 0 0
MASONITE INTL CORP NEW COM 575385109 2,030 26,890 SH   SOLE   26,890 0 0
MASTEC INC COM 576323109 2,032 45,000 SH   SOLE   45,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104 13,602 112,000 SH Put SOLE   112,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104 69 565 SH   OTR 31 0 0 565
MASTERCARD INCORPORATED CL A 57636Q104 88 721 SH   SOLE   721 0 0
MATTEL INC COM 577081102 2,329 108,168 SH   SOLE   108,168 0 0
MAXLINEAR INC COM 57776j100 2,484 89,050 SH   SOLE   89,050 0 0
MCDONALDS CORP COM 580135101 8,682 56,688 SH   SOLE   56,688 0 0
MCKESSON CORP COM 58155q103 226 1,375 SH   SOLE   1,375 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 3,541 45,278 SH   SOLE   38,818 0 6,460
MEDTRONIC PLC SHS g5960l103 140 1,574 SH   OTR 32 0 0 1,574
MEDTRONIC PLC SHS g5960l103 3,152 35,516 SH   SOLE   35,516 0 0
MERCK & CO INC COM 58933y105 1,853 28,915 SH   SOLE   28,915 0 0
MERCURY SYS INC COM 589378108 3,796 90,192 SH   SOLE   75,282 0 14,910
MERITOR INC COM 59001k100 3,214 193,499 SH   SOLE   193,499 0 0
META FINL GROUP INC COM 59100u108 2,163 24,300 SH   SOLE   24,300 0 0
METLIFE INC COM 59156r108 1,807 32,894 SH   SOLE   32,894 0 0
MEXICO FD INC COM 592835102 309 17,835 SH   SOLE   17,835 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109 422 48,812 SH   SOLE   48,812 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 20,193 261,638 SH   SOLE   261,638 0 0
MICROSEMI CORP COM 595137100 5,241 111,990 SH   SOLE   98,759 0 13,231
MICROSOFT CORP COM 594918104 176 2,549 SH   OTR 32 0 0 2,549
MICROSOFT CORP COM 594918104 28,775 417,456 SH   SOLE   415,479 0 1,977
MIDDLEBY CORP COM 596278101 69 570 SH   OTR 31 0 0 570
MIDDLEBY CORP COM 596278101 15,401 126,744 SH   SOLE   126,744 0 0
MIDSOUTH BANCORP INC COM 598039105 9,941 846,047 SH   SOLE   846,047 0 0
MKS INSTRUMENT INC COM 55306N104 10,184 151,325 SH   SOLE   133,095 0 18,230
MONDELEZ INTL INC CL A 609207105 89 2,066 SH   OTR 32 0 0 2,066
MONDELEZ INTL INC CL A 609207105 382 8,835 SH   SOLE   8,835 0 0
MONOLITHIC PWR SYS INC COM 609839105 6,090 63,177 SH   SOLE   55,339 0 7,838
MONRO MUFFLER BRAKE INC COM 610236101 3,570 85,515 SH   SOLE   71,385 0 14,130
MONSANTO CO NEW COM 61166W101 123 1,037 SH   OTR 32 0 0 1,037
MONSANTO CO NEW COM 61166W101 649 5,482 SH   SOLE   5,482 0 0
MORGAN STANLEY COM NEW 617446448 4,991 112,000 SH Put SOLE   112,000 0 0
MORGAN STANLEY COM NEW 617446448 15,903 356,895 SH   SOLE   356,895 0 0
MORGAN STANLEY ASIA PAC FD I COM 61744u106 447 26,893 SH   SOLE   26,893 0 0
MORGAN STANLEY EMER MKTS FD COM 61744g107 1,386 85,793 SH   SOLE   85,793 0 0
MTS SYS CORP COM 553777103 1,709 33,000 SH   SOLE   33,000 0 0
MULTI COLOR CORP COM 625383104 5,720 70,100 SH   SOLE   63,480 0 6,620
NATIONAL COMM CORP COM 63546l102 4,928 124,590 SH   SOLE   124,590 0 0
NATIONAL HOLDINGS CORP COM NEW 636375206 2,963 1,065,808 SH Put SOLE   1,065,808 0 0
NATIONAL HOLDINGS CORP COM NEW 636375206 3,489 1,255,037 SH   SOLE   1,255,037 0 0
NATUS MEDICAL INC DEL COM 639050103 858 23,000 SH   SOLE   23,000 0 0
NEOGEN CORP COM 640491106 2,969 42,964 SH   SOLE   35,859 0 7,105
NEOGENOMICS INC COM NEW 64049M209 8,763 977,964 SH   SOLE   929,464 0 48,500
NEUBERGER BERMAN HGH YLD FD COM 64128C106 541 45,514 SH   SOLE   45,514 0 0
NEUBERGER BERMAN RE ES SEC F COM 64190a103 1,375 254,697 SH   SOLE   254,697 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,275 49,462 SH   SOLE   43,752 0 5,710
NEW AMER HIGH INCOME FD INC COM NEW 641876800 237 24,965 SH   SOLE   24,965 0 0
NEW GERMANY FD INC COM 644465106 426 25,618 SH   SOLE   25,618 0 0
NEWELL BRANDS INC COM 651229106 7,424 138,463 SH   SOLE   138,463 0 0
NEWMARKET CORP COM 651587107 9,344 20,292 SH   SOLE   17,959 0 2,333
NEXTERA ENERGY INC COM 65339f101 146 1,039 SH   OTR 32 0 0 1,039
NEXTERA ENERGY INC COM 65339f101 1,524 10,879 SH   SOLE   10,879 0 0
NIKE INC CL B 654106103 6,258 106,072 SH   SOLE   106,072 0 0
NORDSON CORP COM 655663102 13,770 113,499 SH   SOLE   113,499 0 0
NORDSTROM INC COM 655664100 2,670 55,822 SH   SOLE   51,622 0 4,200
NORFOLK SOUTHERN CORP COM 655844108 274 2,255 SH   SOLE   2,255 0 0
NORTHERN TR CORP COM 665859104 3,887 39,987 SH   SOLE   39,987 0 0
NUCOR CORP COM 670346105 4,824 83,356 SH   SOLE   83,356 0 0
NUVASIVE INC COM 670704105 2,023 26,300 SH   SOLE   26,300 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 213 15,589 SH   SOLE   15,589 0 0
NUVEEN CA SELECT TAX FREE PR SH BEN INT 67063r103 163 10,645 SH   SOLE   10,645 0 0
NUVEEN CALIF MUN VALUE FD COM 67062c107 103 10,095 SH   SOLE   10,095 0 0
NUVEEN CONNECTICUT QLTY MUN COM 67060d107 265 21,408 SH   SOLE   21,408 0 0
NUVEEN CR STRATEGIES INCM FD COM SHS 67073d102 178 20,675 SH   SOLE   20,675 0 0
NUVEEN DOW 30 DYN OVERWRITE SHS 67075f105 926 56,080 SH   SOLE   56,080 0 0
NUVEEN ENHANCED MUN VALUE FD COM 67074m101 258 18,005 SH   SOLE   18,005 0 0
NUVEEN MARYLAND QLT MUN INC COM 67061q107 146 11,226 SH   SOLE   11,226 0 0
NUVEEN MUN VALUE FD INC COM 670928100 159 16,013 SH   SOLE   16,013 0 0
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 375 28,611 SH   SOLE   28,611 0 0
NUVEEN OHIO QLTY MUN INCOME COM 670980101 374 24,914 SH   SOLE   24,914 0 0
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 779 58,189 SH   SOLE   58,189 0 0
NUVEEN PFD & INCOME TERM FD COM 67075a106 1,492 60,683 SH   SOLE   60,683 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066v101 170 12,125 SH   SOLE   12,125 0 0
NUVEEN SELECT MAT MUN FD SH BEN INT 67061t101 268 26,591 SH   SOLE   26,591 0 0
NUVEEN SELECT TAX FREE INCM SH BEN INT 67062f100 175 12,142 SH   SOLE   12,142 0 0
NUVEEN SELECT TAX FREE INCM SH BEN INT 67063c106 400 29,207 SH   SOLE   29,207 0 0
NUVEEN TEXAS QLTY MUN INCME COM 670983105 275 19,318 SH   SOLE   19,318 0 0
NVR INC COM 62944T105 22,445 9,311 SH   SOLE   9,110 0 201
OCCIDENTAL PETE CORP DEL COM 674599105 7,832 130,812 SH   SOLE   130,812 0 0
OCLARO INC COM NEW 67555n206 931 99,645 SH   SOLE   99,645 0 0
OIL STS INTL INC COM 678026105 3,885 143,102 SH   SOLE   124,931 0 18,171
OLD DOMINION FGHT LINES INC COM 679580100 5,706 59,911 SH   SOLE   56,322 0 3,589
OLD LINE BANCSHARES INC COM 67984m100 3,772 133,840 SH   SOLE   133,840 0 0
OMNICELL INC COM 68213N109 3,085 71,574 SH   SOLE   60,709 0 10,865
OPUS BK IRVINE CALIF COM 684000102 11,457 473,410 SH   SOLE   473,410 0 0
ORACLE CORP COM 68389x105 715 14,253 SH   SOLE   14,253 0 0
ORANGE SPONSORED ADR 684060106 1 38 SH   SOLE   38 0 0
ORANGE SPONSORED ADR 684060106 8 473 SH   OTR 19 473 0 0
ORANGE SPONSORED ADR 684060106 230 14,417 SH   OTR 1 0 0 14,417
PACIFIC PREMIER BANCORP COM 69478x105 17,485 473,851 SH   SOLE   473,851 0 0
PACWEST BANCORP DEL COM 695263103 6,682 143,075 SH   SOLE   118,087 0 24,988
PARAGON COML CORP COM NEW 69911U403 5,090 97,000 SH   SOLE   97,000 0 0
PARK HOTELS RESORTS INC COM 700517105 4,060 150,583 SH   SOLE   150,583 0 0
PARK STERLING CORP COM 70086Y105 19,752 1,662,611 SH   SOLE   1,662,611 0 0
PAYPAL HLDGS INC COM 70450y103 4,768 88,835 SH   SOLE   88,835 0 0
PCSB FINL CORP COM 69324R104 3,556 208,465 SH   SOLE   208,465 0 0
PDF SOLUTIONS INC COM 693282105 666 40,500 SH   SOLE   40,500 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 7,154 228,630 SH   SOLE   228,630 0 0
PEPSICO INC COM 713448108 57 490 SH   OTR 31 0 0 490
PEPSICO INC COM 713448108 133 1,154 SH   OTR 32 0 0 1,154
PEPSICO INC COM 713448108 2,232 19,325 SH   SOLE   19,325 0 0
PERFORMANT FINL CORP COM 71377e105 2,467 1,180,514 SH   SOLE   1,180,514 0 0
PFIZER INC COM 717081103 120 3,574 SH   OTR 32 0 0 3,574
PFIZER INC COM 717081103 2,488 74,059 SH   SOLE   74,059 0 0
PHI INC COM NON VTG 69336t205 122 12,474 SH   SOLE   12,474 0 0
PHILIP MORRIS INTL INC COM 718172109 1,137 9,680 SH   SOLE   9,680 0 0
PHILIP MORRIS INTL INC COM 718172109 34 288 SH   OTR 19 288 0 0
PHILLIPS 66 COM 718546104 249 3,016 SH   SOLE   3,016 0 0
PHILLIPS 66 COM 718546104 150 1,813 SH   OTR 32 0 0 1,813
PHILLIPS 66 COM 718546104 80 970 SH   OTR 31 0 0 970
PIMCO DYNAMIC INCOME FD SHS 72201y101 675 22,365 SH   SOLE   22,365 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201r833 291 2,862 SH   SOLE   2,862 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 12,006 191,177 SH   SOLE   191,177 0 0
PINNACLE FOODS INC DEL COM 72348p104 2,947 49,610 SH   SOLE   45,940 0 3,670
PIONEER DIV HIGH INCOME TRUS COM 723653101 311 18,932 SH   SOLE   18,932 0 0
PIONEER HIGH INCOME TR COM 72369h106 227 22,963 SH   SOLE   22,963 0 0
POLYONE CORP COM 73179P106 2,989 77,160 SH   SOLE   62,155 0 15,005
POOL CORPORATION COM 73278L105 4,733 40,260 SH   SOLE   33,820 0 6,440
PORTER BANCORP INC COM NEW 736233206 4,446 432,900 SH   SOLE   432,900 0 0
POWERSHARES ETF TR II KBW BK PORT 73937b746 247 5,000 SH   SOLE   5,000 0 0
POWERSHARES ETF TR II PWRSHS SP500 LOW 73937b654 253 6,300 SH   SOLE   6,300 0 0
POWERSHARES ETF TRUST DYN PHRMA PORT 73935x799 698 11,127 SH   SOLE   11,127 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935a104 1,704 12,382 SH   SOLE   12,382 0 0
PRAXAIR INC COM 74005p104 108 817 SH   SOLE   817 0 0
PRAXAIR INC COM 74005p104 124 935 SH   OTR 32 0 0 935
PRICELINE GRP INC COM NEW 741503403 99 53 SH   OTR 31 0 0 53
PRICELINE GRP INC COM NEW 741503403 30,920 16,530 SH   SOLE   16,530 0 0
PROCTER AND GAMBLE CO COM 742718109 1,152 13,224 SH   SOLE   13,224 0 0
PROGRESSIVE CORP OHIO COM 743315103 285 6,458 SH   SOLE   6,458 0 0
PROGRESSIVE CORP OHIO COM 743315103 4,938 112,000 SH Put SOLE   112,000 0 0
PROOFPOINT INC COM 743424103 6,683 76,967 SH   SOLE   68,063 0 8,904
PROSHARES TR S&P 500 DV ARIST 74348a467 8,470 146,622 SH   SOLE   146,622 0 0
PRUDENTIAL SHT DURATION HG Y COM 74442f107 1,363 89,241 SH   SOLE   89,241 0 0
PTC INC COM 69370C100 12,477 226,365 SH   SOLE   197,435 0 28,930
PUBLIC STORAGE COM 74460D109 540 2,588 SH   SOLE   2,588 0 0
PULTE GROUP INC COM 745867101 466 19,000 SH   SOLE   19,000 0 0
PURECYCLE CORP COM NEW 746228303 829 107,000 SH   SOLE   107,000 0 0
PUTMAN HIGH INCOME SEC FUND SHS BEN INT 746779107 273 31,004 SH   SOLE   31,004 0 0
PUTNAM MANAGED MUN INCOM TR COM 746823103 139 18,559 SH   SOLE   18,559 0 0
QUANTA SVCS INC COM 74762e102 2,061 62,615 SH   SOLE   62,615 0 0
R1 RCM INC COM 749397105 1,537 409,878 SH   SOLE   409,878 0 0
RANDOLPH BANCORP INC COM 752378109 1,390 87,425 SH   SOLE   87,425 0 0
REDWOOD TR INC COM 758075402 10,534 618,191 SH   SOLE   537,637 0 80,554
REGENERON PHARMACEUTICALS COM 75886f107 453 923 SH   SOLE   923 0 0
REPLIGEN CORP COM 759916109 7,413 178,890 SH   SOLE   158,030 0 20,860
RITCHIE BROS AUCTIONEERS COM 767744105 11,150 387,950 SH   SOLE   387,950 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,624 10,026 SH   SOLE   10,026 0 0
ROCKWELL COLLINS INC COM 774341101 1,052 10,008 SH   SOLE   10,008 0 0
ROLLINS INC COM 775711104 1,311 32,200 SH   SOLE   32,200 0 0
ROPER TECHNOLOGIES INC COM 776696106 3,890 16,802 SH   SOLE   16,125 0 677
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 11,862 108,597 SH   SOLE   108,597 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 14 258 SH   OTR 19 258 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 355 6,514 SH   SOLE   6,514 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 16 302 SH   OTR 19 302 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 327 6,147 SH   OTR 1 0 0 6,147
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,207 22,683 SH   SOLE   22,683 0 0
RPM INTL INC COM 749685103 4,760 87,260 SH   SOLE   83,539 0 3,721
S&W SEED CO COM 785135104 3,175 765,087 SH   SOLE   765,087 0 0
SAGE THERAPEUTICS INC COM 78667J108 3,285 41,250 SH   SOLE   36,285 0 4,965
SALESFORCE COM INC COM 79466l302 1,391 16,066 SH   SOLE   16,066 0 0
SCHLUMBERGER LTD COM 806857108 79 1,194 SH   OTR 32 0 0 1,194
SCHLUMBERGER LTD COM 806857108 14,476 219,873 SH   SOLE   219,873 0 0
SCHLUMBERGER LTD COM 806857108 332 5,042 SH   OTR 1 0 0 5,042
SCHWAB CHARLES CORP NEW COM 808513105 385 8,971 SH   SOLE   6,166 0 2,805
SCHWAB CHARLES CORP NEW COM 808513105 7,217 168,000 SH Put SOLE   168,000 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 277 6,145 SH   SOLE   6,145 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 10,235 424,702 SH   SOLE   408,622 0 16,080
SEATTLE GENETICS INC COM 812578102 2,750 53,145 SH   SOLE   46,731 0 6,414
SEAWORLD ENTMT INC COM 81282v100 3,468 213,180 SH   SOLE   213,180 0 0
SELECT BANCORP INC NEW COM 81617L108 8,189 670,111 SH   SOLE   670,111 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369y704 3,782 55,525 SH   SOLE   55,525 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369y886 1,156 22,245 SH   SOLE   22,245 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369y605 55,261 2,240,000 SH Put SOLE   2,240,000 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369y605 2,917 118,255 SH   SOLE   118,255 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369y407 2,658 29,660 SH   SOLE   29,660 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369y803 1,216 22,215 SH   SOLE   22,215 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 13,139 163,153 SH   SOLE   144,056 0 19,097
SERVICEMASTER GLOBAL HLDGS I COM 81761r109 26,544 677,328 SH   SOLE   677,328 0 0
SHIRE PLC SPONSORED ADR 82481r106 13 80 SH   OTR 19 80 0 0
SHIRE PLC SPONSORED ADR 82481r106 2,169 13,123 SH   SOLE   13,123 0 0
SHORETEL INC COM 825211105 1,928 332,366 SH   SOLE   282,596 0 49,770
SIGNATURE BK NEW YORK N Y COM 82669g104 2,552 17,780 SH   SOLE   17,780 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 3,689 274,272 SH   SOLE   274,272 0 0
SIMON PPTY GROUP INC NEW COM 828806109 617 3,815 SH   SOLE   3,815 0 0
SKYWORKS SOLUTIONS INC COM 83088m102 337 3,510 SH   SOLE   3,510 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175m205 19 542 SH   OTR 19 542 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175m205 3 81 SH   SOLE   81 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175m205 250 7,176 SH   OTR 1 0 0 7,176
SNAP ON INC COM 833034101 15,132 95,774 SH   SOLE   93,639 0 2,135
SOLAR SR CAP LTD COM 83416m105 654 39,043 SH   SOLE   39,043 0 0
SOURCE CAP INC COM 836144105 672 17,388 SH   SOLE   17,388 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 8,179 220,749 SH   SOLE   220,749 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 4,363 247,873 SH   SOLE   247,873 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,454 14,284 SH   SOLE   14,284 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 67,704 280,000 SH Put SOLE   280,000 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468r721 695 14,271 SH   SOLE   14,271 0 0
SPDR SERIES TRUST S&P BK ETF 78464a797 4,874 112,000 SH Put SOLE   112,000 0 0
SPDR SERIES TRUST S&P REGL BKG 78464a698 93 1,688 SH   SOLE   1,688 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464a359 4,161 83,859 SH   SOLE   83,859 0 0
SPDR SERIES TRUST S&P BIOTECH 78464a870 1,278 16,557 SH   SOLE   16,557 0 0
SPDR SERIES TRUST BLMBRG BRC INTRM 78464a672 292 4,871 SH   SOLE   4,871 0 0
SPDR SERIES TRUST S&P BK ETF 78464a797 1,167 26,807 SH   SOLE   26,807 0 0
SPDR SERIES TRUST S&P REGL BKG 78464a698 36,924 672,000 SH Put SOLE   672,000 0 0
STARBUCKS CORP COM 855244109 6,920 118,677 SH   SOLE   118,677 0 0
STATE STR CORP COM 857477103 303 3,381 SH   SOLE   3,381 0 0
STATE STR CORP COM 857477103 10,050 112,000 SH Put SOLE   112,000 0 0
STEEL DYNAMICS INC COM 858119100 3,588 100,201 SH   SOLE   92,877 0 7,324
STERICYCLE INC COM 858912108 343 4,494 SH   SOLE   4,494 0 0
STERIS PLC SHS USD g84720104 24,450 299,999 SH   SOLE   299,999 0 0
STEWART INFORMATION SVCS COR COM 860372101 5,696 125,518 SH   SOLE   106,668 0 18,850
STIFEL FINL CORP COM 860630102 4,385 95,369 SH   SOLE   83,322 0 12,047
STONEGATE BK FT LAUDERDALE F COM 861811107 4,850 105,014 SH   SOLE   105,014 0 0
STRYKER CORP COM 863667101 295 2,125 SH   SOLE   2,125 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 361 45,885 SH   OTR 1 0 0 45,885
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 14 1,750 SH   OTR 19 1,750 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 0 38 SH   SOLE   38 0 0
SUMMIT MATLS INC CL A 86614u100 4,352 150,731 SH   SOLE   150,731 0 0
SUN BANCORP INC COM NEW 86663b201 15,463 627,294 SH   SOLE   627,294 0 0
SUNSHINE BANCORP INC COM 86777J108 4,928 231,268 SH   SOLE   231,268 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 6,889 660,491 SH   SOLE   585,095 0 75,396
SUSSEX BANCORP COM 869245100 5,138 211,000 SH   SOLE   211,000 0 0
SVB FINL GROUP COM 78486Q101 6,565 37,347 SH   SOLE   34,637 0 2,710
SYNNEX CORP COM 87162W100 8,165 68,063 SH   SOLE   59,107 0 8,956
TARGET CORP COM 87612E106 474 9,059 SH   SOLE   9,059 0 0
TATA MTRS LTD SPONSORED ADR 876568502 6 194 SH   OTR 19 194 0 0
TATA MTRS LTD SPONSORED ADR 876568502 211 6,406 SH   OTR 1 0 0 6,406
TATA MTRS LTD SPONSORED ADR 876568502 4 114 SH   OTR 20 0 0 114
TATA MTRS LTD SPONSORED ADR 876568502 2 58 SH   SOLE   58 0 0
TCG BDC INC COM 872280102 7,204 400,000 SH   SOLE   400,000 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 12,037 280,000 SH Put SOLE   280,000 0 0
TELEFLEX INC COM 879369106 7,761 37,358 SH   SOLE   34,405 0 2,953
TEMPLETON EMERGING MKTS FD I COM 880191101 481 32,247 SH   SOLE   32,247 0 0
TENNECO INC COM 880349105 5,092 88,049 SH   SOLE   74,829 0 13,220
TESARO INC COM 881569107 2,598 18,579 SH   SOLE   15,938 0 2,641
TESLA INC COM 88160r101 517 1,429 SH   SOLE   1,429 0 0
TFS FINL CORP COM 87240R107 2,348 151,770 SH   SOLE   151,770 0 0
THAI FD INC COM 882904105 667 76,957 SH   SOLE   76,957 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 10,397 59,590 SH   SOLE   59,590 0 0
TIME WARNER INC COM NEW 887317303 202 2,008 SH   SOLE   2,008 0 0
TITAN MACHY INC COM 88830r101 806 44,850 SH   SOLE   44,850 0 0
TJX COS INC NEW COM 872540109 97 1,340 SH   OTR 31 0 0 1,340
TJX COS INC NEW COM 872540109 17,235 238,814 SH   SOLE   238,814 0 0
TOLL BROTHERS INC COM 889478103 277 7,000 SH   SOLE   7,000 0 0
TORCHMARK CORP COM 891027104 1,050 13,723 SH   SOLE   10,844 0 2,879
TOTAL S A SPONSORED ADR 89151e109 1 26 SH   SOLE   26 0 0
TOTAL S A SPONSORED ADR 89151e109 19 375 SH   OTR 19 375 0 0
TOTAL S A SPONSORED ADR 89151e109 217 4,369 SH   OTR 1 0 0 4,369
TOTAL SYS SVCS INC COM 891906109 3,166 54,359 SH   SOLE   54,359 0 0
TRACTOR SUPPLY CO COM 892356106 52 955 SH   OTR 31 0 0 955
TRACTOR SUPPLY CO COM 892356106 342 6,310 SH   SOLE   6,310 0 0
TRANSUNION COM 89400j107 1,971 45,516 SH   SOLE   45,516 0 0
TRAVELERS COMPANIES INC COM 89417e109 228 1,798 SH   SOLE   1,798 0 0
TRAVELERS COMPANIES INC COM 89417e109 7,086 56,000 SH Put SOLE   56,000 0 0
TRICO BANCSHARES COM 896095106 4,789 136,236 SH   SOLE   114,296 0 21,940
TRIMBLE INC COM 896239100 2,861 80,196 SH   SOLE   73,802 0 6,394
TRIUMPH BANCORP INC COM 89679e300 14,333 583,838 SH   SOLE   583,838 0 0
TRUPANION INC COM 898202106 3,209 143,374 SH   SOLE   143,374 0 0
TYLER TECHNOLOGIES INC COM 902252105 15,265 86,894 SH   SOLE   76,611 0 10,283
U S CONCRETE INC COM NEW 90333l201 2,015 25,650 SH   SOLE   25,650 0 0
UGI CORP NEW COM 902681105 17,992 371,657 SH   SOLE   326,916 0 44,741
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2,449 39,425 SH   SOLE   34,162 0 5,263
UNIFIRST CORP MASS COM 904708104 995 7,072 SH   SOLE   7,072 0 0
UNILEVER PLC SPON ADR NEW 904767704 28 520 SH   OTR 19 520 0 0
UNILEVER PLC SPON ADR NEW 904767704 5,182 95,741 SH   SOLE   95,741 0 0
UNION PAC CORP COM 907818108 66 605 SH   OTR 31 0 0 605
UNION PAC CORP COM 907818108 97 890 SH   OTR 32 0 0 890
UNION PAC CORP COM 907818108 14,571 133,788 SH   SOLE   132,198 0 1,590
UNITED FINL BANCORP INC NEW COM 910304104 4,878 292,257 SH   SOLE   292,257 0 0
UNITED RENTALS INC COM 911363109 12,187 108,128 SH   SOLE   108,128 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,361 11,144 SH   SOLE   11,144 0 0
UNITEDHEALTH GROUP INC COM 91324P102 148 799 SH   OTR 32 0 0 799
UNITEDHEALTH GROUP INC COM 91324P102 2,162 11,661 SH   SOLE   11,661 0 0
UNIVERSAL FST PRODS INC COM 913543104 4,413 50,541 SH   SOLE   41,866 0 8,675
US BANCORP DEL COM NEW 902973304 7,457 143,617 SH   SOLE   143,617 0 0
US BANCORP DEL COM NEW 902973304 14,538 280,000 SH Put SOLE   280,000 0 0
V F CORP COM 918204108 92 1,604 SH   OTR 32 0 0 1,604
V F CORP COM 918204108 299 5,190 SH   SOLE   5,190 0 0
VAIL RESORTS INC COM 91879Q109 23,290 114,824 SH   SOLE   99,948 0 14,876
VALMONT INDS INC COM 920253101 11,359 75,928 SH   SOLE   66,731 0 9,197
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 231 2,280 SH   SOLE   2,280 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 430 10,524 SH   SOLE   10,524 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 633 6,836 SH   SOLE   6,836 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,839 44,497 SH   SOLE   44,497 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 513 6,562 SH   SOLE   6,562 0 0
VANTIV INC CL A 92210H105 5,247 82,837 SH   SOLE   76,660 0 6,177
VAREX IMAGING CORP COM 92214x106 3,414 101,001 SH   SOLE   101,001 0 0
VERISK ANALYTICS INC COM 92345y106 1,292 15,315 SH   SOLE   15,315 0 0
VERITEX HLDGS INC COM 923451108 6,323 240,130 SH   SOLE   240,130 0 0
VERIZON COMMUNICATIONS INC COM 92343v104 2,735 61,235 SH   SOLE   61,235 0 0
VIACOM INC NEW CL B 92553p201 21 631 SH   OTR 6 0 0 631
VIACOM INC NEW CL B 92553p201 4,420 131,657 SH   SOLE   131,657 0 0
VIASAT INC COM 92552V100 450 6,800 SH   SOLE   6,800 0 0
VIRTUS TOTAL RETURN FUND INC COM 92837g100 1,138 93,012 SH   SOLE   93,012 0 0
VISA INC COM CL A 92826c839 10,503 112,000 SH Put SOLE   112,000 0 0
VISA INC COM CL A 92826c839 34,248 365,193 SH   SOLE   363,507 0 1,686
VISTEON CORP COM NEW 92839U206 3,542 34,704 SH   SOLE   32,227 0 2,477
VOYA ASIA PAC DIVID EQUITY I COM 92912j102 357 33,972 SH   SOLE   33,972 0 0
VOYA GLBL ADV & PREM OPP FD COM 92912r104 343 31,702 SH   SOLE   31,702 0 0
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 432 57,148 SH   SOLE   57,148 0 0
VOYA PRIME RATE TR SH BEN INT 92913a100 212 39,346 SH   SOLE   39,346 0 0
W P CAREY INC COM 92936u109 576 8,719 SH   SOLE   8,719 0 0
WABTEC CORP COM 929740108 3,318 36,260 SH   SOLE   34,080 0 2,180
WAL-MART STORES INC COM 931142103 1,020 13,480 SH   SOLE   13,480 0 0
WASTE MGMT INC DEL COM 94106L109 455 6,205 SH   SOLE   6,205 0 0
WATSCO INC COM 942622200 7,380 47,860 SH   SOLE   47,860 0 0
WEBSTER FINL CORP CONN COM 947890109 9,975 191,013 SH   SOLE   169,109 0 21,904
WEC ENERGY GROUP INC COM 92939u106 116 1,887 SH   SOLE   1,887 0 0
WEC ENERGY GROUP INC COM 92939u106 98 1,592 SH   OTR 32 0 0 1,592
WELLS FARGO CO NEW COM 949746101 149 2,696 SH   OTR 32 0 0 2,696
WELLS FARGO CO NEW COM 949746101 10,738 193,784 SH   SOLE   193,784 0 0
WELLS FARGO CO NEW COM 949746101 12,412 224,000 SH Put SOLE   224,000 0 0
WELLS FARGO CO NEW COM 949746101 71 1,290 SH   OTR 31 0 0 1,290
WELLS FARGO GLOBAL DIVIDEND COM 94987c103 153 25,034 SH   SOLE   25,034 0 0
WELLS FARGO MULTI SECTOR INC COM 94987d101 140 10,493 SH   SOLE   10,493 0 0
WELLTOWER INC COM 95040q104 497 6,641 SH   SOLE   6,641 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 16,273 172,163 SH   SOLE   149,769 0 22,394
WESTERN ASSET CLYM INFL OPP COM 95766r104 922 83,700 SH   SOLE   83,700 0 0
WESTERN ASSET CLYM INFL SEC COM SH BEN INT 95766q106 168 14,900 SH   SOLE   14,900 0 0
WESTERN ASSET EMRG MKT DEBT COM 95766a101 231 14,864 SH   SOLE   14,864 0 0
WESTERN ASSET GLB HI INCOME COM 95766b109 1,087 108,038 SH   SOLE   108,038 0 0
WESTERN ASSET GLOBAL CP DEFI COM 95790c107 505 28,373 SH   SOLE   28,373 0 0
WESTERN ASSET HGH YLD DFNDFD COM 95768b107 1,040 68,041 SH   SOLE   68,041 0 0
WESTERN ASSET HIGH INCM FD I COM 95766j102 2,449 340,554 SH   SOLE   340,554 0 0
WESTERN ASSET HIGH INCM OPP COM 95766k109 1,052 207,513 SH   SOLE   207,513 0 0
WESTERN ASSET MUN HI INCM FD COM 95766n103 400 54,332 SH   SOLE   54,332 0 0
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 996 71,248 SH   SOLE   71,248 0 0
WESTERN ASST MN PRT FD INC COM 95766p108 356 22,849 SH   SOLE   22,849 0 0
WESTERN ASST MNGD MUN FD INC COM 95766m105 665 48,253 SH   SOLE   48,253 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 7,729 761,493 SH   SOLE   761,493 0 0
WEYERHAEUSER CO COM 962166104 622 18,582 SH   SOLE   18,582 0 0
WHITING PETE CORP NEW COM 966387102 739 134,050 SH   SOLE   134,050 0 0
WILLIAMS COS INC DEL COM 969457100 979 32,343 SH   SOLE   32,343 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717w851 16,127 310,126 SH   SOLE   310,126 0 0
WOLVERINE WORLD WIDE INC COM 978097103 7,857 280,492 SH   SOLE   244,364 0 36,128
XENITH BANKSHARES INC NEW COM NEW 984102202 9,689 311,958 SH   SOLE   311,958 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417p105 140 27,000 SH   SOLE   27,000 0 0
XL GROUP LTD COM g98294104 7 168 SH   SOLE   168 0 0
XL GROUP LTD COM g98294104 17,170 392,000 SH Put SOLE   392,000 0 0
YUM BRANDS INC COM 988498101 8 112 SH   OTR 19 112 0 0
YUM BRANDS INC COM 988498101 225 3,048 SH   SOLE   3,048 0 0
ZOETIS INC CL A 98978V103 9,204 147,540 SH   SOLE   147,540 0 0