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 380 1,810 SH   SOLE   1,810 0 0
ABBOTT LABS COM 002824100 5,400 101,195 SH   SOLE   101,195 0 0
ABBVIE INC COM 00287Y109 119 1,336 SH   OTR 32 0 0 1,336
ABBVIE INC COM 00287Y109 5,099 57,379 SH   SOLE   57,379 0 0
ABERDEEN CHILE FD INC COM 00301w105 542 64,555 SH   SOLE   64,555 0 0
ABIOMED INC COM 003654100 7,750 45,969 SH   SOLE   41,288 0 4,681
ACADIA RLTY TR COM SH BEN INT 004239109 9,357 326,956 SH   SOLE   281,830 0 45,126
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 128 947 SH   OTR 32 0 0 947
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 10,416 77,119 SH   SOLE   77,119 0 0
ACUITY BRANDS INC COM 00508y102 3,856 22,512 SH   SOLE   22,512 0 0
ACXIOM CORP COM 005125109 580 23,556 SH   SOLE   23,556 0 0
ADAM NAT RES FD INC COM 00548f105 839 42,708 SH   SOLE   42,708 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 1,275 83,823 SH   SOLE   83,823 0 0
ADOBE SYS INC COM 00724f101 245 1,643 SH   SOLE   1,643 0 0
ADTALEM GLOBAL ED INC COM 00737l103 912 25,450 SH   SOLE   25,450 0 0
ADVENT CLAY CONV SEC INC FD COM 007639107 1,204 192,938 SH   SOLE   192,938 0 0
ADVENT CLAYMORE CV SECS & IN COM 00764c109 1,552 95,873 SH   SOLE   95,873 0 0
AEGON N V NY REGISTRY SH 007924103 256 44,171 SH   OTR 1 0 0 44,171
AEGON N V NY REGISTRY SH 007924103 1 157 SH   SOLE   157 0 0
AERCAP HOLDINGS NV SHS N00985106 410 8,018 SH   OTR 1 0 0 8,018
AFFILIATED MANAGERS GROUP COM 008252108 2,266 11,938 SH   SOLE   11,938 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 10,517 227,003 SH   SOLE   203,157 0 23,846
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 6,970 58,589 SH   SOLE   54,500 0 4,089
ALIGN TECHNOLOGY INC COM 016255101 22,784 122,317 SH   SOLE   122,317 0 0
ALLEGHANY CORP DEL COM 017175100 3,502 6,321 SH   SOLE   5,815 0 506
ALLERGAN PLC SHS G0177J108 145 709 SH   SOLE   709 0 0
ALLERGAN PLC SHS G0177J108 64 310 SH   OTR 31 0 0 310
ALLIANCE CALIF MUN INCOME FD COM 018546101 504 36,529 SH   SOLE   36,529 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 23,590 106,478 SH   SOLE   106,478 0 0
ALLIANCEBERNSTEIN GBL HGH IN COM 01879r106 1,319 101,036 SH   SOLE   101,036 0 0
ALLIANCEBERNSTEIN NATL MUNI COM 01864u106 293 20,993 SH   SOLE   20,993 0 0
ALLSTATE CORP COM 020002101 1,634 17,778 SH   SOLE   17,778 0 0
ALLSTATE CORP COM 020002101 12,500 136,000 SH Put SOLE   136,000 0 0
ALLY FINL INC COM 02005n100 5 212 SH   SOLE   212 0 0
ALLY FINL INC COM 02005n100 23,096 952,000 SH Put SOLE   952,000 0 0
ALPHABET INC CAP STK CL A 02079K305 110 113 SH   OTR 31 0 0 113
ALPHABET INC CAP STK CL A 02079K305 28,030 28,786 SH   SOLE   28,653 0 133
ALPHABET INC CAP STK CL C 02079k107 23,394 24,391 SH   SOLE   24,391 0 0
ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 671 74,518 SH   SOLE   74,518 0 0
ALPS ETF TR ALERIAN MLP 00162q866 923 82,243 SH   SOLE   82,243 0 0
ALTRIA GROUP INC COM 02209S103 631 9,949 SH   SOLE   9,949 0 0
AMAZON COM INC COM 023135106 7,180 7,469 SH   SOLE   7,315 0 154
AMBEV SA SPONSORED ADR 02319v103 299 45,299 SH   OTR 1 0 0 45,299
AMBEV SA SPONSORED ADR 02319v103 22 3,362 SH   OTR 19 3,362 0 0
AMBEV SA SPONSORED ADR 02319v103 6 891 SH   SOLE   891 0 0
AMERCO COM 023586100 3,770 10,055 SH   SOLE   10,055 0 0
AMERICA MOVIL SAB DE CV SPONSORED ADR 02364w204 299 16,825 SH   SOLE   16,825 0 0
AMERICAN EXPRESS CO COM 025816109 973 10,760 SH   SOLE   10,760 0 0
AMERICAN EXPRESS CO COM 025816109 12,303 136,000 SH Put SOLE   136,000 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 25,436 245,881 SH   SOLE   215,503 0 30,378
AMERICAN INTL GROUP INC COM NEW 026874784 8,349 136,000 SH Put SOLE   136,000 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 63 1,027 SH   SOLE   1,027 0 0
AMERICAN TOWER CORP NEW COM 03027x100 19,927 145,791 SH   SOLE   145,791 0 0
AMERICAN VANGUARD CORP COM 030371108 1,834 80,100 SH   SOLE   80,100 0 0
AMERIPRISE FINL INC COM 03076C106 290 1,951 SH   SOLE   1,951 0 0
AMETEK INC NEW COM 031100100 651 9,859 SH   SOLE   9,859 0 0
AMGEN INC COM 031162100 15,136 81,182 SH   SOLE   81,182 0 0
AMPHENOL CORP NEW CL A 032095101 77 910 SH   OTR 31 0 0 910
AMPHENOL CORP NEW CL A 032095101 916 10,827 SH   SOLE   8,673 0 2,154
ANTHEM INC COM 036752103 3,518 18,525 SH   SOLE   18,525 0 0
AON PLC SHS CL A g0408v102 310 2,122 SH   SOLE   2,122 0 0
APOLLO SR FLOATING RATE FD I COM 037636107 1,905 113,738 SH   SOLE   113,738 0 0
APPLE INC COM 037833100 48,689 315,916 SH   SOLE   315,775 0 141
APPLE INC COM 037833100 126 820 SH   OTR 31 0 0 820
APPLE INC COM 037833100 200 1,298 SH   OTR 32 0 0 1,298
APPLIED MATLS INC COM 038222105 328 6,300 SH   SOLE   6,300 0 0
APTARGROUP INC COM 038336103 4,768 55,239 SH   SOLE   46,133 0 9,106
AQUAVENTURE HLDGS LTD SHS g0443n107 256 19,000 SH   SOLE   19,000 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938l203 273 10,608 SH   OTR 1 0 0 10,608
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938l203 10 384 SH   OTR 19 384 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 394 9,257 SH   SOLE   9,257 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - g0457f107 1,578 157,000 SH   SOLE   157,000 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 6,034 98,118 SH   SOLE   82,263 0 15,855
ASA GOLD AND PRECIOUS MTLS L SHS g3156p103 815 68,566 SH   SOLE   68,566 0 0
ASB BANCORP INC N C COM 00213T109 8,859 196,433 SH   SOLE   196,433 0 0
ASPEN TECHNOLOGY INC COM 045327103 11,143 177,415 SH   SOLE   177,415 0 0
ASTEC INDS INC COM 046224101 738 13,180 SH   SOLE   13,180 0 0
AT&T INC COM 00206r102 116 2,968 SH   OTR 32 0 0 2,968
AT&T INC COM 00206r102 1,931 49,297 SH   SOLE   49,297 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 19,717 1,086,349 SH   SOLE   1,086,349 0 0
ATLANTIC COAST FINL CORP COM 048426100 7,361 835,547 SH   SOLE   835,547 0 0
ATLANTIC PWR CORP COM NEW 04878q863 2,670 1,090,000 SH   SOLE   1,090,000 0 0
AVERY DENNISON CORP COM 053611109 5,731 58,273 SH   SOLE   53,270 0 5,003
AZZ INC COM 002474104 1,774 36,437 SH   SOLE   30,527 0 5,910
BAIDU INC SPON ADR REP A 056752108 7 30 SH   OTR 20 0 0 30
BAIDU INC SPON ADR REP A 056752108 31 125 SH   SOLE   125 0 0
BAIDU INC SPON ADR REP A 056752108 8 34 SH   OTR 19 34 0 0
BAIDU INC SPON ADR REP A 056752108 500 2,017 SH   OTR 1 0 0 2,017
BANC OF CALIFORNIA INC COM 05990k106 3,289 158,506 SH   SOLE   158,506 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946k101 265 29,707 SH   OTR 1 0 0 29,707
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946k101 13 1,505 SH   OTR 19 1,505 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946k101 38 4,279 SH   SOLE   4,279 0 0
BANCROFT FUND LTD COM 059695106 210 9,579 SH   SOLE   9,579 0 0
BANK AMER CORP 7.25%CNV PFD L 060505682 6,729 5,170 SH   SOLE   5,170 0 0
BANK AMER CORP COM 060505104 1,397 55,128 SH   SOLE   55,128 0 0
BANK NEW YORK MELLON CORP COM 064058100 53 1,000 SH   SOLE   1,000 0 0
BANK NEW YORK MELLON CORP COM 064058100 7,211 136,000 SH Put SOLE   136,000 0 0
BANKUNITED INC COM 06652k103 7,487 210,491 SH   SOLE   175,371 0 35,120
BANKWELL FINL GROUP INC COM 06654A103 4,676 126,572 SH   SOLE   126,572 0 0
BANNER CORP COM NEW 06652V208 10,852 177,091 SH   SOLE   148,211 0 28,880
BARNES GROUP INC COM 067806109 6,703 95,160 SH   SOLE   87,940 0 7,220
BAY BANCORP INC COM 07203T106 5,984 527,216 SH   SOLE   527,216 0 0
BB&T CORP COM 054937107 5 104 SH   SOLE   104 0 0
BB&T CORP COM 054937107 12,768 272,000 SH Put SOLE   272,000 0 0
BEACON ROOFING SUPPLY INC COM 073685109 810 15,810 SH   SOLE   15,810 0 0
BECTON DICKINSON & CO COM 075887109 117 595 SH   OTR 32 0 0 595
BECTON DICKINSON & CO COM 075887109 15,556 79,389 SH   SOLE   79,389 0 0
BELDEN INC COM 077454106 846 10,509 SH   SOLE   10,509 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 59 320 SH   OTR 31 0 0 320
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 22 121 SH   OTR 6 0 0 121
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,424 24,133 SH   SOLE   24,133 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 873 22,526 SH   SOLE   22,526 0 0
BHP BILLITON PLC SPONSORED ADR 05545e209 1 34 SH   SOLE   34 0 0
BHP BILLITON PLC SPONSORED ADR 05545e209 375 10,571 SH   OTR 1 0 0 10,571
BHP BILLITON PLC SPONSORED ADR 05545e209 17 474 SH   OTR 19 474 0 0
BIOGEN INC COM 09062X103 629 2,008 SH   SOLE   2,008 0 0
BLACK HILLS CORP COM 092113109 5,046 73,272 SH   SOLE   62,454 0 10,818
BLACKROCK CORPOR HI YLD FD I COM 09255p107 250 22,103 SH   SOLE   22,103 0 0
BLACKROCK CR ALLCTN INC TR COM 092508100 538 39,619 SH   SOLE   39,619 0 0
BLACKROCK DEBT STRAT FD INC COM NEW 09255r202 158 13,563 SH   SOLE   13,563 0 0
BLACKROCK ENH CAP & INC FD I COM 09256a109 396 25,358 SH   SOLE   25,358 0 0
BLACKROCK ENHANCED EQT DIV T COM 09251a104 289 31,824 SH   SOLE   31,824 0 0
BLACKROCK ENHANCED GBL DIV T COM 092501105 261 19,239 SH   SOLE   19,239 0 0
BLACKROCK INC COM 09247x101 80 178 SH   SOLE   178 0 0
BLACKROCK INC COM 09247x101 123 275 SH   OTR 32 0 0 275
BLACKROCK INVT QUALITY MUN T COM 09247d105 229 15,283 SH   SOLE   15,283 0 0
BLACKROCK MD MUNICIPAL BOND COM 09249l105 323 22,844 SH   SOLE   22,844 0 0
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257p105 615 27,120 SH   SOLE   27,120 0 0
BLACKROCK MUNIHLDGS NJ QLTY COM 09254x101 174 11,962 SH   SOLE   11,962 0 0
BLACKROCK MUNIYIELD ARIZ FD COM 09254k109 406 27,195 SH   SOLE   27,195 0 0
BLACKROCK MUNIYIELD INVST FD COM 09254R104 917 59,906 SH   SOLE   59,906 0 0
BLACKROCK MUNIYIELD NY QLTY COM 09255e102 250 18,950 SH   SOLE   18,950 0 0
BLACKROCK MUNIYIELD PA QLTY COM 09255g107 292 20,274 SH   SOLE   20,274 0 0
BLACKROCK MUNIYLD MICH QLTY COM 09254v105 561 40,212 SH   SOLE   40,212 0 0
BLACKROCK NY MUNI INC QLTY T COM 09249u105 303 22,610 SH   SOLE   22,610 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253u108 377 11,295 SH   SOLE   11,295 0 0
BLUEBIRD BIO INC COM 09609g100 2,622 19,090 SH   SOLE   15,570 0 3,520
BOEING CO COM 097023105 871 3,428 SH   SOLE   3,428 0 0
BORGWARNER INC COM 099724106 995 19,422 SH   SOLE   19,422 0 0
BOSTON SCIENTIFIC CORP COM 101137107 3,508 120,258 SH   SOLE   120,258 0 0
BP PLC SPONSORED ADR 055622104 18 464 SH   OTR 19 464 0 0
BP PLC SPONSORED ADR 055622104 546 14,220 SH   SOLE   14,220 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 5,880 68,206 SH   SOLE   57,576 0 10,630
BRINKS CO COM 109696104 3,016 35,803 SH   SOLE   32,993 0 2,810
BRISTOL MYERS SQUIBB CO COM 110122108 550 8,628 SH   SOLE   8,628 0 0
BROADCOM LTD SHS y09827109 661 2,725 SH   SOLE   2,725 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 19 461 SH   OTR 19 461 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 41 996 SH   OTR 6 0 0 996
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 10,269 248,637 SH   SOLE   248,637 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 517 21,720 SH   SOLE   21,720 0 0
BROWN FORMAN CORP CL B 115637209 228 4,195 SH   SOLE   4,195 0 0
BUFFALO WILD WINGS INC COM 119848109 5,746 54,363 SH   SOLE   43,609 0 10,754
BUILDERS FIRSTSOURCE INC COM 12008r107 3,873 215,264 SH   SOLE   215,264 0 0
BYLINE BANCORP INC COM 124411109 7,175 337,504 SH   SOLE   337,504 0 0
CALLIDUS SOFTWARE INC COM 13123e500 2,628 106,598 SH   SOLE   106,598 0 0
CAMBREX CORP COM 132011107 6,727 122,318 SH   SOLE   107,832 0 14,486
CANADIAN NAT RES LTD COM 136385101 260 7,768 SH   OTR 1 0 0 7,768
CANADIAN NAT RES LTD COM 136385101 7 203 SH   OTR 19 203 0 0
CANTEL MEDICAL CORP COM 138098108 9,890 105,025 SH   SOLE   91,959 0 13,066
CAPITAL ONE FINL CORP COM 14040H105 139 1,643 SH   SOLE   1,643 0 0
CAPITAL ONE FINL CORP COM 14040H105 23,028 272,000 SH Put SOLE   272,000 0 0
CARBO CERAMICS INC COM 140781105 1,191 137,951 SH   SOLE   112,841 0 25,110
CARLISLE COS INC COM 142339100 4,353 43,401 SH   SOLE   39,532 0 3,869
CAROLINA FINL CORP NEW COM 143873107 3,754 104,615 SH   SOLE   104,615 0 0
CAROLINA TR BANCSHARES INC COM 14422p105 1,051 130,584 SH   SOLE   130,584 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 9,317 193,981 SH   SOLE   168,724 0 25,257
CARRIZO OIL & GAS INC COM 144577103 5,024 293,285 SH   SOLE   252,588 0 40,697
CAS MED SYS INC COM PAR 124769209 18 20,000 SH   SOLE   20,000 0 0
CASELLA WASTE SYS INC CL A 147448104 2,716 144,468 SH   SOLE   144,468 0 0
CASEYS GEN STORES INC COM 147528103 66 600 SH   OTR 31 0 0 600
CASEYS GEN STORES INC COM 147528103 27,006 246,740 SH   SOLE   230,616 0 16,124
CATERPILLAR INC DEL COM 149123101 1,587 12,727 SH   SOLE   12,727 0 0
CBRE CLARION GLOBAL REAL EST COM 12504g100 680 86,100 SH   SOLE   86,100 0 0
CELGENE CORP COM 151020104 8,328 57,109 SH   SOLE   56,353 0 756
CELGENE CORP COM 151020104 74 510 SH   OTR 31 0 0 510
CERNER CORP COM 156782104 411 5,760 SH   SOLE   5,760 0 0
CERNER CORP COM 156782104 77 1,080 SH   OTR 31 0 0 1,080
CHARTER COMMUNICATIONS INC N CL A 16119p108 283 780 SH   SOLE   780 0 0
CHEVRON CORP NEW COM 166764100 108 915 SH   OTR 32 0 0 915
CHEVRON CORP NEW COM 166764100 13,899 118,286 SH   SOLE   118,286 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941m109 237 4,696 SH   OTR 1 0 0 4,696
CHINA MOBILE LIMITED SPONSORED ADR 16941m109 25 498 SH   OTR 19 498 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941m109 9 185 SH   SOLE   185 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 4,060 13,189 SH   SOLE   13,189 0 0
CHUBB LIMITED COM h1467j104 105 734 SH   OTR 32 0 0 734
CHUBB LIMITED COM h1467j104 573 4,023 SH   SOLE   4,023 0 0
CHUBB LIMITED COM h1467j104 19,387 136,000 SH Put SOLE   136,000 0 0
CHURCH & DWIGHT INC COM 171340102 10,226 211,067 SH   SOLE   190,974 0 20,093
CISCO SYS INC COM 17275R102 124 3,689 SH   OTR 32 0 0 3,689
CISCO SYS INC COM 17275R102 644 19,154 SH   SOLE   19,154 0 0
CITIGROUP INC COM NEW 172967424 2,641 36,310 SH   SOLE   36,310 0 0
CIVEO CORP CDA COM 17878y108 47 16,568 SH   OTR 6 0 0 16,568
CIVEO CORP CDA COM 17878y108 34 11,800 SH   SOLE   11,800 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 5,192 232,427 SH   SOLE   232,427 0 0
CLOUGH GLOBAL DIVND AND INC COM 18913y103 769 55,286 SH   SOLE   55,286 0 0
CLOVIS ONCOLOGY INC COM 189464100 1,577 19,140 SH   SOLE   15,970 0 3,170
CME GROUP INC COM CL A 12572q105 15,105 111,329 SH   SOLE   111,329 0 0
CMS ENERGY CORP COM 125896100 6,503 140,387 SH   SOLE   130,274 0 10,113
COCA COLA CO COM 191216100 656 14,575 SH   SOLE   14,575 0 0
COGNEX CORP COM 192422103 1,208 10,953 SH   SOLE   10,953 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 68 935 SH   OTR 31 0 0 935
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 30,281 417,441 SH   SOLE   417,441 0 0
COHEN & STEERS GLOBAL INC BL COM 19248m103 565 58,163 SH   SOLE   58,163 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248a109 262 11,382 SH   SOLE   11,382 0 0
COHEN & STEERS TOTAL RETURN COM 19247r103 142 11,430 SH   SOLE   11,430 0 0
COLGATE PALMOLIVE CO COM 194162103 94 1,295 SH   OTR 32 0 0 1,295
COLGATE PALMOLIVE CO COM 194162103 608 8,344 SH   SOLE   8,344 0 0
COLUMBIA BKG SYS INC COM 197236102 8,277 196,565 SH   SOLE   166,029 0 30,536
COLUMBIA SPORTSWEAR CO COM 198516106 4,257 69,133 SH   SOLE   57,513 0 11,620
COMCAST CORP NEW CL A 20030n101 69 1,785 SH   OTR 32 0 0 1,785
COMCAST CORP NEW CL A 20030n101 12,759 331,587 SH   SOLE   331,587 0 0
COMERICA INC COM 200340107 10,371 136,000 SH Put SOLE   136,000 0 0
COMMERCE UN BANCSHARES INC COM 200828101 15,098 687,844 SH   SOLE   687,844 0 0
COMMERCEHUB INC COM SER C 20084v306 4,018 188,179 SH   SOLE   188,179 0 0
COMMVAULT SYSTEMS INC COM 204166102 12,089 198,826 SH   SOLE   180,111 0 18,715
CONNECTONE BANCORP INC NEW COM 20786W107 4,648 188,948 SH   SOLE   188,948 0 0
CONOCOPHILLIPS COM 20825C104 273 5,454 SH   SOLE   5,454 0 0
CONSOLIDATED WATER CO INC ORD G23773107 835 65,268 SH   SOLE   65,268 0 0
CONSTELLIUM NV CL A n22035104 970 94,598 SH   SOLE   94,598 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 3,683 141,669 SH   SOLE   141,669 0 0
COOPER COS INC COM NEW 216648402 20,316 85,681 SH   SOLE   85,681 0 0
COPART INC COM 217204106 4,862 141,466 SH   SOLE   131,066 0 10,400
CORE LABORATORIES N V COM n22717107 15,016 152,135 SH   SOLE   152,135 0 0
CORNERSTONE TOTAL RTRN FD IN COM 21924U300 245 16,728 SH   SOLE   16,728 0 0
CORNING INC COM 219350105 1,857 62,050 SH   SOLE   62,050 0 0
COSTCO WHSL CORP NEW COM 22160k105 1,349 8,211 SH   SOLE   8,211 0 0
CRAFT BREW ALLIANCE INC COM 224122101 684 38,987 SH   SOLE   38,987 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 3,189 31,901 SH   SOLE   31,901 0 0
CULLEN FROST BANKERS INC COM 229899109 9,268 97,645 SH   SOLE   85,823 0 11,822
CURTISS WRIGHT CORP COM 231561101 4,625 44,244 SH   SOLE   36,239 0 8,005
CVB FINL CORP COM 126600105 6,241 258,200 SH   SOLE   215,510 0 42,690
CVS HEALTH CORP COM 126650100 78 955 SH   OTR 31 0 0 955
CVS HEALTH CORP COM 126650100 100 1,233 SH   OTR 32 0 0 1,233
CVS HEALTH CORP COM 126650100 12,434 152,904 SH   SOLE   152,904 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 11,782 784,444 SH   SOLE   667,672 0 116,772
DANAHER CORP DEL COM 235851102 21,280 248,076 SH   SOLE   248,076 0 0
DEERE & CO COM 244199105 1,180 9,399 SH   SOLE   9,399 0 0
DELAWARE INV MN MUN INC FD I COM 24610v103 334 23,450 SH   SOLE   23,450 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 3,982 51,580 SH   SOLE   51,580 0 0
DELPHI AUTOMOTIVE PLC SHS g27823106 248 2,525 SH   SOLE   2,525 0 0
DEUTSCHE STRATEGIC MUN INCOM COM 25159f102 162 13,282 SH   SOLE   13,282 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 18 134 SH   OTR 19 134 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 10,673 80,773 SH   SOLE   80,773 0 0
DIEBOLD NXDF INC COM 253651103 3,921 171,611 SH   SOLE   171,611 0 0
DIGIMARC CORP NEW COM 25381B101 2,100 57,367 SH   SOLE   48,937 0 8,430
DIGITAL RLTY TR INC COM 253868103 493 4,169 SH   SOLE   4,169 0 0
DISCOVER FINL SVCS COM 254709108 622 9,651 SH   SOLE   9,651 0 0
DISNEY WALT CO COM DISNEY 254687106 80 815 SH   OTR 32 0 0 815
DISNEY WALT CO COM DISNEY 254687106 1,126 11,423 SH   SOLE   11,423 0 0
DIVIDEND & INCOME FUND COM NEW 25538a204 1,227 95,432 SH   SOLE   95,432 0 0
DOMINION ENERGY INC COM 25746U109 2,801 36,412 SH   SOLE   36,412 0 0
DOWDUPONT INC COM 26078j100 4,048 58,475 SH   SOLE   58,475 0 0
DREYFUS MUN INCOME INC COM 26201r102 97 10,619 SH   SOLE   10,619 0 0
DTF TAX-FREE INCOME INC COM 23334j107 646 45,237 SH   SOLE   45,237 0 0
DYCOM INDS INC COM 267475101 3,974 46,277 SH   SOLE   46,277 0 0
EAGLE MATERIALS INC COM 26969P108 6,895 64,619 SH   SOLE   60,571 0 4,048
EASTGROUP PPTY INC COM 277276101 6,809 77,274 SH   SOLE   67,567 0 9,707
EATON VANCE CA MUNI INCOME T SH BEN INT 27826f101 217 17,371 SH   SOLE   17,371 0 0
EATON VANCE FLTING RATE INC COM 278279104 851 58,222 SH   SOLE   58,222 0 0
EATON VANCE MA MUNI INCOME T SH BEN INT 27826e104 240 17,832 SH   SOLE   17,832 0 0
EATON VANCE NJ MUNI INCOME T SH BEN INT 27826v106 259 21,464 SH   SOLE   21,464 0 0
EATON VANCE SR INCOME TR SH BEN INT 27826s103 959 144,828 SH   SOLE   144,828 0 0
EATON VANCE TX ADV GLBL DIV COM 27828s101 1,275 74,127 SH   SOLE   74,127 0 0
EATON VANCE TX MGD DIV EQ IN COM 27828n102 328 28,167 SH   SOLE   28,167 0 0
ECOLAB INC COM 278865100 10,179 79,149 SH   SOLE   77,797 0 1,352
ECOLAB INC COM 278865100 78 605 SH   OTR 31 0 0 605
EDWARDS LIFESCIENCES CORP COM 28176E108 3,589 32,835 SH   SOLE   32,835 0 0
ELECTRONIC ARTS INC COM 285512109 2,657 22,505 SH   SOLE   22,505 0 0
ENDOCYTE INC COM 29269a102 373 264,885 SH   SOLE   264,885 0 0
ENERGEN CORP COM 29265N108 13,523 247,314 SH   SOLE   218,752 0 28,562
ENERSYS COM 29275Y102 4,328 62,568 SH   SOLE   52,349 0 10,219
ENTERCOM COMMUNICATIONS CORP CL A 293639100 926 80,895 SH   SOLE   80,895 0 0
ENTERGY CORP NEW COM 29364g103 611 8,000 SH   SOLE   8,000 0 0
ENVISION HEALTHCARE CORP COM 29414d100 3,507 78,015 SH   SOLE   78,015 0 0
EOG RES INC COM 26875P101 30,931 319,736 SH   SOLE   319,436 0 300
EQUITY BANCSHARES INC COM CL A 29460x109 22,475 631,665 SH   SOLE   631,665 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 13,817 454,516 SH   SOLE   400,193 0 54,323
ESQUIRE FINL HLDGS INC COM 29667J101 8,478 526,902 SH   SOLE   526,902 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 8,804 97,664 SH   SOLE   85,189 0 12,475
ETHAN ALLEN INTERIORS INC COM 297602104 1,818 56,100 SH   SOLE   56,100 0 0
EVANS BANCORP INC COM NEW 29911Q208 14,841 343,539 SH   SOLE   343,539 0 0
EVEREST RE GROUP LTD COM g3223r108 1,833 8,025 SH   SOLE   8,025 0 0
EXPEDIA INC DEL COM NEW 30212p303 7,961 55,305 SH   SOLE   55,305 0 0
EXXON MOBIL CORP COM 30231G102 7,202 87,857 SH   SOLE   87,857 0 0
FACEBOOK INC CL A 30303m102 91 535 SH   OTR 31 0 0 535
FACEBOOK INC CL A 30303m102 11,657 68,220 SH   SOLE   68,220 0 0
FACTSET RESH SYS INC COM 303075105 2,933 16,286 SH   SOLE   16,286 0 0
FAIR ISAAC CORP COM 303250104 11,016 78,403 SH   SOLE   68,663 0 9,740
FB FINL CORP COM 30257x104 24,136 639,884 SH   SOLE   639,884 0 0
FEDERATED PREM INTR MUN INC COM 31423m105 251 18,412 SH   SOLE   18,412 0 0
FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 4,991 971,086 SH   SOLE   971,086 0 0
FIDELITY MSCI FINLS IDX 316092501 482 12,700 SH   SOLE   12,700 0 0
FIDELITY MSCI INFO TECH I 316092808 2,586 56,028 SH   SOLE   56,028 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 4,277 90,125 SH   SOLE   82,831 0 7,294
FIDELITY SOUTHERN CORP NEW COM 316394105 14,253 602,934 SH   SOLE   602,934 0 0
FIFTH THIRD BANCORP COM 316773100 205 7,324 SH   SOLE   7,324 0 0
FIFTH THIRD BANCORP COM 316773100 7,610 272,000 SH Put SOLE   272,000 0 0
FIRST BANCORP N C COM 318910106 12,889 374,581 SH   SOLE   374,581 0 0
FIRST BANCSHARES INC MS COM 318916103 15,438 512,052 SH   SOLE   512,052 0 0
FIRST CMNTY CORP S C COM 319835104 7,862 384,473 SH   SOLE   384,473 0 0
FIRST FNDTN INC COM 32026v104 12,305 687,828 SH   SOLE   687,828 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 5,929 155,000 SH   SOLE   155,000 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 42,472 406,583 SH   SOLE   395,729 0 10,854
FIRST SOUTH BANCORP INC VA COM 33646W100 5,140 277,412 SH   SOLE   277,412 0 0
FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 2,545 215,849 SH   SOLE   215,849 0 0
FIRST TR ENHANCED EQTY INC F COM 337318109 191 12,698 SH   SOLE   12,698 0 0
FLAHERTY & CRUMRINE PFD INC COM 338480106 212 14,005 SH   SOLE   14,005 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 232 19,360 SH   SOLE   19,360 0 0
FORTIVE CORP COM 34959J108 703 9,934 SH   SOLE   9,934 0 0
FRANKLIN RES INC COM 354613101 319 7,169 SH   SOLE   7,169 0 0
FRANKLIN UNVL TR SH BEN INT 355145103 194 26,697 SH   SOLE   26,697 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 27 549 SH   OTR 19 549 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 279 5,708 SH   OTR 1 0 0 5,708
FS BANCORP INC COM 30263y104 3,206 62,066 SH   SOLE   62,066 0 0
FSB BANCORP INC COM 30289C102 219 13,200 SH   SOLE   13,200 0 0
FULL HOUSE RESORTS INC COM 359678109 623 223,232 SH   SOLE   223,232 0 0
GABELLI HLTHCARE & WELLNESS SHS 36246k103 346 34,227 SH   SOLE   34,227 0 0
GARTNER INC COM 366651107 4,337 34,860 SH   SOLE   32,500 0 2,360
GENERAL AMERN INVS INC COM 368802104 1,167 32,407 SH   SOLE   32,407 0 0
GENERAL ELECTRIC CO COM 369604103 13,511 558,772 SH   SOLE   551,884 0 6,888
GENERAL MTRS CO COM 37045V100 96 2,376 SH   OTR 32 0 0 2,376
GENERAL MTRS CO COM 37045V100 512 12,676 SH   SOLE   12,211 0 465
GENESEE & WYO INC CL A 371559105 24,041 324,841 SH   SOLE   324,841 0 0
GENMARK DIAGNOSTICS INC COM 372309104 795 82,589 SH   SOLE   82,589 0 0
GIBRALTAR INDS INC COM 374689107 8,421 270,353 SH   SOLE   257,073 0 13,280
GILEAD SCIENCES INC COM 375558103 4,412 54,452 SH   SOLE   54,452 0 0
GLOBAL SHIP LEASE INC NEW SHS A y27183105 32 20,700 SH   SOLE   20,700 0 0
GMS INC COM 36251C103 1,010 28,520 SH   SOLE   28,520 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 6,447 27,179 SH   SOLE   27,179 0 0
GREEN BANCORP INC COM 39260x100 2,263 95,690 SH   SOLE   95,690 0 0
GTT COMMUNICATIONS INC COM 362393100 4,405 139,191 SH   SOLE   139,191 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 5,322 68,348 SH   SOLE   57,313 0 11,035
GULF RESOURCES INC COM PAR $0.0005 40251w309 29 15,600 SH   SOLE   15,600 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 2,796 95,750 SH   SOLE   95,750 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 46 827 SH   SOLE   827 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 7,538 136,000 SH Put SOLE   136,000 0 0
HEALTHCARE SVCS GRP INC COM 421906108 1,508 27,936 SH   SOLE   23,316 0 4,620
HEALTHEQUITY INC COM 42226A107 5,266 104,122 SH   SOLE   91,072 0 13,050
HEICO CORP NEW CL A 422806208 1,164 15,274 SH   SOLE   15,274 0 0
HEICO CORP NEW COM 422806109 2,719 30,270 SH   SOLE   28,020 0 2,250
HELEN OF TROY CORP LTD COM G4388N106 4,272 44,090 SH   SOLE   37,950 0 6,140
HENRY JACK & ASSOC INC COM 426281101 22,337 217,308 SH   SOLE   193,616 0 23,692
HERITAGE FINL CORP WASH COM 42722X106 1,840 62,362 SH   SOLE   62,362 0 0
HEXCEL CORP NEW COM 428291108 1,608 28,000 SH   SOLE   28,000 0 0
HNI CORP COM 404251100 416 10,022 SH   SOLE   10,022 0 0
HOME DEPOT INC COM 437076102 5,827 35,628 SH   SOLE   35,628 0 0
HOMESTREET INC COM 43785v102 5,324 197,169 SH   SOLE   197,169 0 0
HONEYWELL INTL INC COM 438516106 126 889 SH   OTR 32 0 0 889
HONEYWELL INTL INC COM 438516106 845 5,962 SH   SOLE   5,962 0 0
HORIZON PHARMA PLC SHS g4617b105 2,136 168,463 SH   SOLE   168,463 0 0
HOWARD BANCORP INC COM 442496105 1,650 78,944 SH   SOLE   78,944 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 145 2,944 SH   SOLE   2,944 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 43 872 SH   OTR 19 872 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 290 5,870 SH   OTR 1 0 0 5,870
HUMANA INC COM 444859102 584 2,397 SH   SOLE   2,397 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 3,707 16,370 SH   SOLE   16,370 0 0
I D SYSTEMS INC COM 449489103 554 73,740 SH   SOLE   73,740 0 0
IBERIABANK CORP COM 450828108 2,468 30,045 SH   SOLE   30,045 0 0
ICAD INC COM NEW 44934s206 2,083 471,157 SH   SOLE   471,157 0 0
IDEX CORP COM 45167r104 16,577 136,467 SH   SOLE   118,349 0 18,118
IDEXX LABS INC COM 45168D104 4,205 27,046 SH   SOLE   24,501 0 2,545
IHS MARKIT LTD SHS g47567105 24,930 565,560 SH   SOLE   565,560 0 0
II VI INC COM 902104108 6,293 152,928 SH   SOLE   133,231 0 19,697
ILLINOIS TOOL WKS INC COM 452308109 13,038 88,119 SH   SOLE   88,119 0 0
ILLUMINA INC COM 452327109 341 1,713 SH   SOLE   1,713 0 0
IMAX CORP COM 45245e109 2,922 129,005 SH   SOLE   129,005 0 0
INDEPENDENT BK GROUP INC COM 45384b106 6,189 102,632 SH   SOLE   102,632 0 0
INDIA FD INC COM 454089103 750 27,983 SH   SOLE   27,983 0 0
INGREDION INC COM 457187102 262 2,175 SH   SOLE   2,175 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 5,063 100,299 SH   SOLE   85,369 0 14,930
INTEL CORP COM 458140100 204 5,346 SH   SOLE   5,346 0 0
INTERACTIVE BROKERS GROUP IN COM 45841n107 6,125 136,000 SH Put SOLE   136,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866f104 779 11,340 SH   SOLE   11,340 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,246 8,588 SH   SOLE   8,588 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3,795 26,554 SH   SOLE   24,649 0 1,905
INTERXION HOLDING N.V SHS N47279109 2,371 46,557 SH   SOLE   46,557 0 0
INTREPID POTASH INC COM 46121y102 48 11,100 SH   SOLE   11,100 0 0
INTREXON CORP COM 46122T102 2,995 157,537 SH   SOLE   139,726 0 17,811
INTUITIVE SURGICAL INC COM NEW 46120E602 442 423 SH   SOLE   327 0 96
INVESCO DYNAMIC CR OPP FD COM 46132r104 2,064 173,163 SH   SOLE   173,163 0 0
INVESCO HIGH INCOME TR II COM 46131f101 1,069 70,770 SH   SOLE   70,770 0 0
INVESCO PA VALUE MUN INCOME COM 46132k109 548 44,487 SH   SOLE   44,487 0 0
INVESCO SR INCOME TR COM 46131h107 226 50,425 SH   SOLE   50,425 0 0
INVESCO VALUE MUN INCOME TR COM 46132p108 2,121 141,809 SH   SOLE   141,809 0 0
INVESTAR HLDG CORP COM 46134L105 3,088 128,142 SH   SOLE   128,142 0 0
INVESTORS BANCORP INC NEW COM 46146L101 16,523 1,211,385 SH   SOLE   1,062,970 0 148,415
INVESTORS REAL ESTATE TR SH BEN INT 461730103 3,252 532,198 SH   SOLE   436,218 0 95,980
IONIS PHARMACEUTICALS INC COM 462222100 4,190 82,635 SH   SOLE   74,200 0 8,435
IPG PHOTONICS CORP COM 44980X109 4,367 23,600 SH   SOLE   19,800 0 3,800
ISHARES TR CORE DIV GRWTH 46434v621 2,804 86,352 SH   SOLE   86,352 0 0
ISHARES TR CORE S&P MCP ETF 464287507 678 3,789 SH   SOLE   3,789 0 0
ISHARES TR CORE S&P500 ETF 464287200 885 3,500 SH   SOLE   3,500 0 0
ISHARES TR EAFE SML CP ETF 464288273 261 4,210 SH   SOLE   4,210 0 0
ISHARES TR FLTG RATE NT ETF 46429b655 1,149 22,557 SH   SOLE   22,557 0 0
ISHARES TR GLB INFRASTR ETF 464288372 272 6,005 SH   SOLE   6,005 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 454 4,035 SH   SOLE   4,035 0 0
ISHARES TR IBOXX HI YD ETF 464288513 24,142 272,000 SH Put SOLE   272,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 510 5,750 SH   SOLE   5,750 0 0
ISHARES TR MSCI EAFE ETF 464287465 4,914 71,756 SH   SOLE   71,756 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 403 8,998 SH   SOLE   8,998 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 42,658 952,000 SH Put SOLE   952,000 0 0
ISHARES TR NASDAQ BIOTECH 464287556 5,477 16,417 SH   SOLE   16,417 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 620 4,959 SH   SOLE   4,959 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 449 3,791 SH   SOLE   3,791 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,305 8,807 SH   SOLE   8,807 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 90,684 612,000 SH Put SOLE   612,000 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 256 1,713 SH   SOLE   1,713 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 1,874 13,068 SH   SOLE   13,068 0 0
ISHARES TR S&P US PFD STK 464288687 5,074 130,739 SH   SOLE   130,739 0 0
ISHARES TR SELECT DIVID ETF 464287168 547 5,844 SH   SOLE   5,844 0 0
ISHARES TR TIPS BD ETF 464287176 233 2,053 SH   SOLE   2,053 0 0
ITT INC COM 45073V108 7,826 176,776 SH   SOLE   155,893 0 20,883
J & J SNACK FOODS CORP COM 466032109 5,870 44,705 SH   SOLE   37,545 0 7,160
JAPAN SMALLER CAPTLZTN FD IN COM 47109u104 27,702 2,207,336 SH   SOLE   2,207,336 0 0
JOHNSON & JOHNSON COM 478160104 110 848 SH   OTR 32 0 0 848
JOHNSON & JOHNSON COM 478160104 5,817 44,741 SH   SOLE   42,770 0 1,971
JPMORGAN CHASE & CO COM 46625h100 170 1,778 SH   OTR 32 0 0 1,778
JPMORGAN CHASE & CO COM 46625h100 8,936 93,556 SH   SOLE   93,556 0 0
JPMORGAN CHASE & CO COM 46625h100 12,989 136,000 SH Put SOLE   136,000 0 0
JUNO THERAPEUTICS INC COM 48205a109 2,696 60,090 SH   SOLE   52,970 0 7,120
KADANT INC COM 48282t104 4,029 40,880 SH   SOLE   33,990 0 6,890
KAPSTONE PAPER & PACKAGING C COM 48562p103 664 30,894 SH   SOLE   30,894 0 0
KEANE GROUP INC COM 48669a108 2,651 158,903 SH   SOLE   158,903 0 0
KENNAMETAL INC COM 489170100 3,088 76,561 SH   SOLE   76,561 0 0
KIMBERLY CLARK CORP COM 494368103 2,131 18,110 SH   SOLE   18,110 0 0
KINDER MORGAN INC DEL COM 49456b101 4,075 212,438 SH   SOLE   212,438 0 0
KINDER MORGAN INC DEL PFD SER A 49456b200 319 7,500 SH   SOLE   7,500 0 0
KIRBY CORP COM 497266106 2,217 33,615 SH   SOLE   31,108 0 2,507
KITE PHARMA INC COM 49803L109 7,590 42,212 SH   SOLE   36,774 0 5,438
KNOWLES CORP COM 49926d109 573 37,525 SH   SOLE   37,525 0 0
KORNIT DIGITAL LTD SHS m6372q113 4,356 284,731 SH   SOLE   273,801 0 10,930
KRAFT HEINZ CO COM 500754106 214 2,764 SH   SOLE   2,764 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077b207 742 56,750 SH   SOLE   56,750 0 0
LAS VEGAS SANDS CORP COM 517834107 12 193 SH   OTR 19 193 0 0
LAS VEGAS SANDS CORP COM 517834107 709 11,043 SH   SOLE   11,043 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 11,066 381,311 SH   SOLE   335,459 0 45,852
LATIN AMERN DISCOVERY FD INC COM 51828c106 339 28,095 SH   SOLE   28,095 0 0
LAZARD GLB TTL RET&INCM FD I COM 52106w103 345 20,599 SH   SOLE   20,599 0 0
LAZARD WORLD DIVID & INCOME COM 521076109 171 15,131 SH   SOLE   15,131 0 0
LEGG MASON BW GLB INC OPP FD COM 52469b100 251 18,669 SH   SOLE   18,669 0 0
LEGGETT & PLATT INC COM 524660107 820 17,170 SH   SOLE   12,830 0 4,340
LENNAR CORP CL A 526057104 422 8,000 SH   SOLE   8,000 0 0
LIBBEY INC COM 529898108 1,077 116,305 SH   SOLE   116,305 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 120 19,889 SH   SOLE   19,889 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,352 40,620 SH   SOLE   33,695 0 6,925
LILLY ELI & CO COM 532457108 8,484 99,178 SH   SOLE   98,952 0 226
LINCOLN ELEC HLDGS INC COM 533900106 6,135 66,918 SH   SOLE   56,438 0 10,480
LINCOLN NATL CORP IND COM 534187109 691 9,398 SH   SOLE   9,398 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 1,195 35,736 SH   SOLE   35,736 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 609 19,144 SH   SOLE   19,144 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 53 1,664 SH   OTR 6 0 0 1,664
LITTELFUSE INC COM 537008104 15,133 77,255 SH   SOLE   66,356 0 10,899
LIVE OAK BANCSHARES INC COM 53803x105 19,386 826,709 SH   SOLE   826,709 0 0
LOCKHEED MARTIN CORP COM 539830109 106 342 SH   OTR 32 0 0 342
LOCKHEED MARTIN CORP COM 539830109 1,030 3,320 SH   SOLE   3,320 0 0
LOWES COS INC COM 548661107 54 670 SH   OTR 31 0 0 670
LOWES COS INC COM 548661107 121 1,513 SH   OTR 32 0 0 1,513
LOWES COS INC COM 548661107 13,530 169,255 SH   SOLE   169,255 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608b105 17,058 236,329 SH   SOLE   236,329 0 0
MADISON CVRED CALL & EQ STR COM 557437100 131 16,649 SH   SOLE   16,649 0 0
MALLINCKRODT PUB LTD CO SHS g5785g107 784 20,968 SH   SOLE   20,968 0 0
MANNING & NAPIER INC CL A 56382q102 1,588 402,129 SH   SOLE   402,129 0 0
MARKEL CORP COM 570535104 10,676 9,996 SH   SOLE   9,051 0 945
MARKEL CORP COM 570535104 63 59 SH   OTR 31 0 0 59
MARKETAXESS HLDGS INC COM 57060d108 14,103 76,437 SH   SOLE   75,437 0 1,000
MARRIOTT INTL INC NEW CL A 571903202 775 7,024 SH   SOLE   7,024 0 0
MARSH & MCLENNAN COS INC COM 571748102 115 1,375 SH   OTR 32 0 0 1,375
MARSH & MCLENNAN COS INC COM 571748102 9,244 110,294 SH   SOLE   110,294 0 0
MASONITE INTL CORP NEW COM 575385109 1,160 16,767 SH   SOLE   16,767 0 0
MASTEC INC COM 576323109 4,308 92,847 SH   SOLE   92,847 0 0
MASTERCARD INCORPORATED CL A 57636Q104 80 565 SH   OTR 31 0 0 565
MASTERCARD INCORPORATED CL A 57636Q104 104 734 SH   SOLE   734 0 0
MASTERCARD INCORPORATED CL A 57636Q104 28,805 204,000 SH Put SOLE   204,000 0 0
MATTEL INC COM 577081102 1,115 72,011 SH   SOLE   72,011 0 0
MAXLINEAR INC COM 57776j100 4,596 193,518 SH   SOLE   193,518 0 0
MCDONALDS CORP COM 580135101 8,961 57,193 SH   SOLE   57,193 0 0
MCKESSON CORP COM 58155q103 212 1,383 SH   SOLE   1,383 0 0
MEDIDATA SOLUTIONS INC COM 58471a105 5,891 75,468 SH   SOLE   65,538 0 9,930
MERCK & CO INC COM 58933y105 1,832 28,608 SH   SOLE   28,608 0 0
MERCURY SYS INC COM 589378108 5,052 97,372 SH   SOLE   80,022 0 17,350
MERITOR INC COM 59001k100 5,136 197,464 SH   SOLE   197,464 0 0
METLIFE INC COM 59156r108 1,709 32,894 SH   SOLE   32,894 0 0
MEXICO FD INC COM 592835102 1,691 98,449 SH   SOLE   98,449 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109 104 12,015 SH   SOLE   12,015 0 0
MFS INVT GRADE MUN TR SH BEN INT 59318b108 371 37,096 SH   SOLE   37,096 0 0
MFS MUN INCOME TR SH BEN INT 552738106 295 40,961 SH   SOLE   40,961 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 19,151 213,311 SH   SOLE   213,311 0 0
MICROSEMI CORP COM 595137100 5,845 113,540 SH   SOLE   100,309 0 13,231
MICROSOFT CORP COM 594918104 179 2,399 SH   OTR 32 0 0 2,399
MICROSOFT CORP COM 594918104 30,570 410,385 SH   SOLE   408,408 0 1,977
MIDDLEBY CORP COM 596278101 73 570 SH   OTR 31 0 0 570
MIDDLEBY CORP COM 596278101 16,501 128,745 SH   SOLE   128,745 0 0
MIDSOUTH BANCORP INC COM 598039105 9,164 760,488 SH   SOLE   760,488 0 0
MITCHAM INDS INC COM 606501104 44 12,700 SH   SOLE   12,700 0 0
MKS INSTRUMENT INC COM 55306N104 13,864 146,785 SH   SOLE   128,555 0 18,230
MONDELEZ INTL INC CL A 609207105 79 1,944 SH   OTR 32 0 0 1,944
MONDELEZ INTL INC CL A 609207105 367 9,018 SH   SOLE   9,018 0 0
MONOLITHIC PWR SYS INC COM 609839105 7,750 72,737 SH   SOLE   63,989 0 8,748
MONRO INC COM 610236101 4,982 88,885 SH   SOLE   73,655 0 15,230
MONSANTO CO NEW COM 61166W101 674 5,622 SH   SOLE   5,622 0 0
MONSANTO CO NEW COM 61166W101 117 977 SH   OTR 32 0 0 977
MORGAN STANLEY COM NEW 617446448 14,510 301,215 SH   SOLE   301,215 0 0
MORGAN STANLEY COM NEW 617446448 13,102 272,000 SH Put SOLE   272,000 0 0
MORGAN STANLEY ASIA PAC FD I COM 61744u106 441 25,601 SH   SOLE   25,601 0 0
MORGAN STANLEY EM MKTS DM DE COM 617477104 347 43,138 SH   SOLE   43,138 0 0
MORGAN STANLEY EMER MKTS FD COM 61744g107 1,491 85,793 SH   SOLE   85,793 0 0
MULTI COLOR CORP COM 625383104 5,517 67,325 SH   SOLE   59,745 0 7,580
MYR GROUP INC DEL COM 55405w104 2,863 98,250 SH   SOLE   98,250 0 0
NATIONAL COMM CORP COM 63546l102 2,741 64,040 SH   SOLE   64,040 0 0
NATIONAL HOLDINGS CORP COM NEW 636375206 6,011 2,320,845 SH   SOLE   2,320,845 0 0
NEOGEN CORP COM 640491106 3,900 50,344 SH   SOLE   42,119 0 8,225
NEOGENOMICS INC COM NEW 64049M209 7,182 645,257 SH   SOLE   580,837 0 64,420
NEUBERGER BERMAN CA INT MUN COM 64123c101 348 24,694 SH   SOLE   24,694 0 0
NEUBERGER BERMAN HGH YLD FD COM 64128C106 448 36,829 SH   SOLE   36,829 0 0
NEUBERGER BERMAN NY INT MUN COM 64124k102 167 13,241 SH   SOLE   13,241 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 3,864 63,052 SH   SOLE   55,282 0 7,770
NEW GERMANY FD INC COM 644465106 307 16,544 SH   SOLE   16,544 0 0
NEW IRELAND FUND INC COM 645673104 277 20,205 SH   SOLE   20,205 0 0
NEWELL BRANDS INC COM 651229106 9,489 222,391 SH   SOLE   222,391 0 0
NEWMARKET CORP COM 651587107 8,852 20,792 SH   SOLE   18,369 0 2,423
NEXTERA ENERGY INC COM 65339f101 143 973 SH   OTR 32 0 0 973
NEXTERA ENERGY INC COM 65339f101 1,594 10,879 SH   SOLE   10,879 0 0
NIKE INC CL B 654106103 5,502 106,110 SH   SOLE   106,110 0 0
NORDSON CORP COM 655663102 13,555 114,388 SH   SOLE   114,388 0 0
NORDSTROM INC COM 655664100 4,188 88,831 SH   SOLE   81,761 0 7,070
NORFOLK SOUTHERN CORP COM 655844108 301 2,275 SH   SOLE   2,275 0 0
NORTHERN TR CORP COM 665859104 3,719 40,453 SH   SOLE   40,453 0 0
NORTHROP GRUMMAN CORP COM 666807102 205 714 SH   SOLE   714 0 0
NUCOR CORP COM 670346105 5,219 93,136 SH   SOLE   92,896 0 240
NUVEEN AMT FREE MUN CR INC F COM 67071l106 256 16,635 SH   SOLE   16,635 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 216 15,585 SH   SOLE   15,585 0 0
NUVEEN CONNECTICUT QLTY MUN COM 67060d107 841 68,863 SH   SOLE   68,863 0 0
NUVEEN CR STRATEGIES INCM FD COM SHS 67073d102 158 18,604 SH   SOLE   18,604 0 0
NUVEEN INTER DURATION MN TMF COM 670671106 538 40,196 SH   SOLE   40,196 0 0
NUVEEN MARYLAND QLT MUN INC COM 67061q107 380 29,633 SH   SOLE   29,633 0 0
NUVEEN MICHIGAN QLT MUN INC COM 670979103 255 18,635 SH   SOLE   18,635 0 0
NUVEEN MUN INCOME FD INC COM 67062j102 117 10,118 SH   SOLE   10,118 0 0
NUVEEN NEW JERSEY QULT MUN F COM 67069y102 175 12,721 SH   SOLE   12,721 0 0
NUVEEN NEW YORK MUN VALUE FD COM 670706100 231 15,637 SH   SOLE   15,637 0 0
NUVEEN NORTH CAROLINA QLTY M COM 67060p100 269 20,184 SH   SOLE   20,184 0 0
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 401 29,613 SH   SOLE   29,613 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066v101 172 12,125 SH   SOLE   12,125 0 0
NUVEEN VIRGINIA QLTY MUNCPL COM 67064r102 198 15,051 SH   SOLE   15,051 0 0
NVR INC COM 62944T105 20,054 7,024 SH   SOLE   6,823 0 201
OCCIDENTAL PETE CORP DEL COM 674599105 8,399 130,812 SH   SOLE   130,397 0 415
OCLARO INC COM NEW 67555n206 1,489 172,498 SH   SOLE   172,498 0 0
OIL STS INTL INC COM 678026105 2,464 97,218 SH   SOLE   79,047 0 18,171
OLD DOMINION FGHT LINES INC COM 679580100 6,597 59,911 SH   SOLE   56,322 0 3,589
OLD LINE BANCSHARES INC COM 67984m100 4,511 161,091 SH   SOLE   161,091 0 0
OMNICELL INC COM 68213N109 3,670 71,894 SH   SOLE   61,029 0 10,865
OPUS BK IRVINE CALIF COM 684000102 14,600 608,350 SH   SOLE   608,350 0 0
ORACLE CORP COM 68389X105 691 14,282 SH   SOLE   14,282 0 0
ORANGE SPONSORED ADR 684060106 260 15,813 SH   OTR 1 0 0 15,813
ORANGE SPONSORED ADR 684060106 7 439 SH   OTR 19 439 0 0
PACIFIC PREMIER BANCORP COM 69478x105 6,453 170,941 SH   SOLE   170,941 0 0
PACWEST BANCORP DEL COM 695263103 7,299 144,505 SH   SOLE   119,517 0 24,988
PARK HOTELS RESORTS INC COM 700517105 4,227 153,374 SH   SOLE   153,374 0 0
PARK STERLING CORP COM 70086Y105 17,110 1,377,611 SH   SOLE   1,377,611 0 0
PAYPAL HLDGS INC COM 70450y103 4,831 75,452 SH   SOLE   75,452 0 0
PDF SOLUTIONS INC COM 693282105 627 40,500 SH   SOLE   40,500 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 5,819 172,480 SH   SOLE   172,480 0 0
PEPSICO INC COM 713448108 2,130 19,112 SH   SOLE   19,112 0 0
PEPSICO INC COM 713448108 55 490 SH   OTR 31 0 0 490
PEPSICO INC COM 713448108 121 1,082 SH   OTR 32 0 0 1,082
PERFORMANT FINL CORP COM 71377e105 2,323 1,276,583 SH   SOLE   1,276,583 0 0
PFIZER INC COM 717081103 120 3,362 SH   OTR 32 0 0 3,362
PFIZER INC COM 717081103 6,719 188,209 SH   SOLE   188,209 0 0
PHILIP MORRIS INTL INC COM 718172109 29 265 SH   OTR 19 265 0 0
PHILIP MORRIS INTL INC COM 718172109 1,112 10,016 SH   SOLE   10,016 0 0
PHILLIPS 66 COM 718546104 89 970 SH   OTR 31 0 0 970
PHILLIPS 66 COM 718546104 156 1,706 SH   OTR 32 0 0 1,706
PHILLIPS 66 COM 718546104 292 3,183 SH   SOLE   3,183 0 0
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202d106 545 23,617 SH   SOLE   23,617 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201r833 340 3,338 SH   SOLE   3,338 0 0
PINNACLE FINL PARTNERS INC COM 72346q104 17,773 265,467 SH   SOLE   259,167 0 6,300
PINNACLE FOODS INC DEL COM 72348p104 3,007 52,596 SH   SOLE   47,666 0 4,930
PNC FINL SVCS GROUP INC COM 693475105 21 156 SH   SOLE   156 0 0
PNC FINL SVCS GROUP INC COM 693475105 18,328 136,000 SH Put SOLE   136,000 0 0
POLYONE CORP COM 73179P106 3,190 79,700 SH   SOLE   63,685 0 16,015
POOL CORPORATION COM 73278l105 4,885 45,160 SH   SOLE   37,950 0 7,210
PORTER BANCORP INC COM NEW 736233206 4,935 432,900 SH   SOLE   432,900 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935a104 1,117 7,683 SH   SOLE   7,683 0 0
PRAXAIR INC COM 74005P104 123 880 SH   OTR 32 0 0 880
PRAXAIR INC COM 74005P104 117 835 SH   SOLE   835 0 0
PRICELINE GRP INC COM NEW 741503403 30,014 16,394 SH   SOLE   16,394 0 0
PRICELINE GRP INC COM NEW 741503403 97 53 SH   OTR 31 0 0 53
PROCTER AND GAMBLE CO COM 742718109 1,098 12,071 SH   SOLE   12,071 0 0
PROGRESSIVE CORP OHIO COM 743315103 6,585 136,000 SH Put SOLE   136,000 0 0
PROGRESSIVE CORP OHIO COM 743315103 345 7,123 SH   SOLE   6,577 0 546
PROOFPOINT INC COM 743424103 6,741 77,287 SH   SOLE   68,203 0 9,084
PROSHARES TR S&P 500 DV ARIST 74348a467 8,404 141,359 SH   SOLE   141,359 0 0
PRUDENTIAL GLB SHT DUR HG YL COM 74433A109 2,288 153,269 SH   SOLE   153,269 0 0
PTC INC COM 69370C100 12,805 227,525 SH   SOLE   198,055 0 29,470
PUBLIC STORAGE COM 74460D109 455 2,127 SH   SOLE   2,074 0 53
PULTE GROUP INC COM 745867101 519 19,000 SH   SOLE   19,000 0 0
PURECYCLE CORP COM NEW 746228303 802 107,000 SH   SOLE   107,000 0 0
PUTMAN HIGH INCOME SEC FUND SHS BEN INT 746779107 447 50,038 SH   SOLE   50,038 0 0
PUTNAM MANAGED MUN INCOM TR COM 746823103 445 58,927 SH   SOLE   58,927 0 0
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 353 27,988 SH   SOLE   27,988 0 0
QUANTA SVCS INC COM 74762e102 2,761 73,895 SH   SOLE   73,895 0 0
R1 RCM INC COM 749397105 1,033 278,336 SH   SOLE   278,336 0 0
RANDOLPH BANCORP INC COM 752378109 1,846 120,597 SH   SOLE   120,597 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101 1,243 39,200 SH   SOLE   39,200 0 0
REDWOOD TR INC COM 758075402 10,054 617,191 SH   SOLE   536,637 0 80,554
REGENERON PHARMACEUTICALS COM 75886f107 413 923 SH   SOLE   923 0 0
REPLIGEN CORP COM 759916109 8,066 210,480 SH   SOLE   184,840 0 25,640
RITCHIE BROS AUCTIONEERS COM 767744105 9,139 289,013 SH   SOLE   289,013 0 0
RMR REAL ESTATE INCOME FUND COM 76970b101 4,460 230,865 SH   SOLE   230,865 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,788 10,034 SH   SOLE   10,034 0 0
ROCKWELL COLLINS INC COM 774341101 1,308 10,008 SH   SOLE   10,008 0 0
ROLLINS INC COM 775711104 828 17,950 SH   SOLE   17,950 0 0
ROPER TECHNOLOGIES INC COM 776696106 3,862 15,867 SH   SOLE   15,190 0 677
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 11,626 98,074 SH   SOLE   98,074 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 15 239 SH   OTR 19 239 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 525 8,400 SH   SOLE   8,400 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 410 6,774 SH   OTR 1 0 0 6,774
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 17 288 SH   OTR 19 288 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,373 22,662 SH   SOLE   22,662 0 0
RPM INTL INC COM 749685103 4,462 86,920 SH   SOLE   83,199 0 3,721
S&W SEED CO COM 785135104 979 310,750 SH   SOLE   310,750 0 0
SAGE THERAPEUTICS INC COM 78667J108 2,570 41,250 SH   SOLE   36,285 0 4,965
SALESFORCE COM INC COM 79466l302 1,779 19,042 SH   SOLE   19,042 0 0
SCHLUMBERGER LTD COM 806857108 390 5,591 SH   OTR 1 0 0 5,591
SCHLUMBERGER LTD COM 806857108 15,123 216,782 SH   SOLE   216,782 0 0
SCHLUMBERGER LTD COM 806857108 78 1,123 SH   OTR 32 0 0 1,123
SCHWAB CHARLES CORP NEW COM 808513105 431 9,843 SH   SOLE   7,038 0 2,805
SCHWAB CHARLES CORP NEW COM 808513105 17,847 408,000 SH Put SOLE   408,000 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 255 5,438 SH   SOLE   5,438 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 10,581 442,892 SH   SOLE   417,872 0 25,020
SEATTLE GENETICS INC COM 812578102 2,892 53,145 SH   SOLE   46,731 0 6,414
SEAWORLD ENTMT INC COM 81282v100 1,844 141,967 SH   SOLE   141,967 0 0
SELECT BANCORP INC NEW COM 81617L108 8,605 734,857 SH   SOLE   734,857 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369y407 2,779 30,850 SH   SOLE   30,850 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369y605 73,856 2,856,000 SH Put SOLE   2,856,000 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369y605 5,269 203,770 SH   SOLE   203,770 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369y704 4,138 58,280 SH   SOLE   58,280 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369y886 1,424 26,837 SH   SOLE   26,837 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369y803 1,430 24,200 SH   SOLE   24,200 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 12,604 163,863 SH   SOLE   144,246 0 19,617
SERVICEMASTER GLOBAL HLDGS I COM 81761r109 30,238 647,088 SH   SOLE   647,088 0 0
SIGNATURE BK NEW YORK N Y COM 82669g104 4,065 31,749 SH   SOLE   31,749 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 3,991 274,272 SH   SOLE   274,272 0 0
SIMON PPTY GROUP INC NEW COM 828806109 615 3,821 SH   SOLE   3,821 0 0
SKYWORKS SOLUTIONS INC COM 83088m102 358 3,510 SH   SOLE   3,510 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175m205 283 7,768 SH   OTR 1 0 0 7,768
SMITH & NEPHEW PLC SPDN ADR NEW 83175m205 8 221 SH   OTR 19 221 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175m205 2 66 SH   SOLE   66 0 0
SNAP ON INC COM 833034101 17,197 115,411 SH   SOLE   113,066 0 2,345
SOLAR SR CAP LTD COM 83416m105 673 39,043 SH   SOLE   39,043 0 0
SOURCE CAP INC COM 836144105 437 10,854 SH   SOLE   10,854 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 6,504 178,935 SH   SOLE   178,935 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 5,272 310,275 SH   SOLE   310,275 0 0
SPARK THERAPEUTICS INC COM 84652j103 975 10,940 SH   SOLE   9,130 0 1,810
SPDR S&P 500 ETF TR TR UNIT 78462F103 9,204 36,638 SH   SOLE   36,638 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 102,501 408,000 SH Put SOLE   408,000 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464a359 8,860 173,484 SH   SOLE   173,484 0 0
SPDR SERIES TRUST BLMBRG BRC INTRM 78464a672 292 4,871 SH   SOLE   4,871 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464a417 550 14,744 SH   SOLE   14,744 0 0
SPDR SERIES TRUST S&P BIOTECH 78464a870 1,433 16,557 SH   SOLE   16,557 0 0
SPDR SERIES TRUST S&P BK ETF 78464a797 720 15,979 SH   SOLE   15,979 0 0
SPDR SERIES TRUST S&P BK ETF 78464a797 24,528 544,000 SH Put SOLE   544,000 0 0
SPDR SERIES TRUST S&P REGL BKG 78464a698 96 1,695 SH   SOLE   1,695 0 0
SPDR SERIES TRUST S&P REGL BKG 78464a698 73,332 1,292,000 SH Put SOLE   1,292,000 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467j100 19,215 478,586 SH   SOLE   478,586 0 0
STARBUCKS CORP COM 855244109 8,824 164,287 SH   SOLE   164,287 0 0
STATE STR CORP COM 857477103 358 3,743 SH   SOLE   3,743 0 0
STATE STR CORP COM 857477103 6,497 68,000 SH Put SOLE   68,000 0 0
STEALTHGAS INC SHS y81669106 50 15,100 SH   SOLE   15,100 0 0
STEEL DYNAMICS INC COM 858119100 3,439 99,759 SH   SOLE   92,435 0 7,324
STERICYCLE INC COM 858912108 308 4,294 SH   SOLE   4,294 0 0
STERIS PLC SHS USD g84720104 26,148 295,792 SH   SOLE   295,792 0 0
STEWART INFORMATION SVCS COR COM 860372101 1,239 32,800 SH   SOLE   25,900 0 6,900
STIFEL FINL CORP COM 860630102 5,094 95,289 SH   SOLE   83,242 0 12,047
STRYKER CORP COM 863667101 277 1,951 SH   SOLE   1,951 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 391 50,649 SH   OTR 1 0 0 50,649
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 13 1,623 SH   OTR 19 1,623 0 0
SUMMER INFANT INC COM 865646103 19 10,000 SH   SOLE   10,000 0 0
SUMMIT MATLS INC CL A 86614u100 4,983 155,566 SH   SOLE   155,566 0 0
SUN BANCORP INC COM NEW 86663b201 17,129 689,294 SH   SOLE   689,294 0 0
SUNSHINE BANCORP INC COM 86777J108 5,301 228,109 SH   SOLE   228,109 0 0
SUNTRUST BKS INC COM 867914103 12 209 SH   SOLE   209 0 0
SUNTRUST BKS INC COM 867914103 8,129 136,000 SH Put SOLE   136,000 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 7,165 670,861 SH   SOLE   593,455 0 77,406
SUSSEX BANCORP COM 869245100 5,712 241,000 SH   SOLE   241,000 0 0
SVB FINL GROUP COM 78486q101 6,956 37,182 SH   SOLE   34,472 0 2,710
SYNCHRONY FINL COM 87165B103 3 83 SH   SOLE   83 0 0
SYNCHRONY FINL COM 87165B103 19,003 612,000 SH Put SOLE   612,000 0 0
SYNNEX CORP COM 87162W100 8,991 71,073 SH   SOLE   61,017 0 10,056
TARGET CORP COM 87612E106 210 3,557 SH   SOLE   3,557 0 0
TATA MTRS LTD SPONSORED ADR 876568502 281 8,984 SH   OTR 1 0 0 8,984
TATA MTRS LTD SPONSORED ADR 876568502 2 70 SH   OTR 19 70 0 0
TATA MTRS LTD SPONSORED ADR 876568502 4 114 SH   OTR 20 0 0 114
TATA MTRS LTD SPONSORED ADR 876568502 1 29 SH   SOLE   29 0 0
TCG BDC INC COM 872280102 5,449 289,555 SH   SOLE   289,555 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 16,592 340,000 SH Put SOLE   340,000 0 0
TELADOC INC COM 87918A105 2,089 63,007 SH   SOLE   63,007 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 2,357 14,809 SH   SOLE   13,579 0 1,230
TELEFLEX INC COM 879369106 6,395 26,428 SH   SOLE   24,425 0 2,003
TEMPLETON EMERG MKTS INCOME COM 880192109 2,698 233,217 SH   SOLE   233,217 0 0
TEMPLETON EMERGING MKTS FD I COM 880191101 433 26,247 SH   SOLE   26,247 0 0
TEMPLETON GLOBAL INCOME FD COM 880198106 1,101 163,361 SH   SOLE   163,361 0 0
TENNECO INC COM 880349105 5,342 88,049 SH   SOLE   74,829 0 13,220
TESARO INC COM 881569107 2,756 21,349 SH   SOLE   18,078 0 3,271
TESLA INC COM 88160r101 508 1,488 SH   SOLE   1,488 0 0
TFS FINL CORP COM 87240R107 7,084 439,160 SH   SOLE   439,160 0 0
THAI FD INC COM 882904105 445 45,700 SH   SOLE   45,700 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 11,098 58,655 SH   SOLE   58,655 0 0
TITAN MACHY INC COM 88830r101 454 29,250 SH   SOLE   29,250 0 0
TJX COS INC NEW COM 872540109 17,606 238,785 SH   SOLE   238,785 0 0
TJX COS INC NEW COM 872540109 99 1,340 SH   OTR 31 0 0 1,340
TOLL BROTHERS INC COM 889478103 290 7,000 SH   SOLE   7,000 0 0
TORCHMARK CORP COM 891027104 721 9,001 SH   SOLE   6,122 0 2,879
TOTAL S A SPONSORED ADR 89151e109 259 4,830 SH   OTR 1 0 0 4,830
TOTAL S A SPONSORED ADR 89151e109 19 351 SH   OTR 19 351 0 0
TOTAL SYS SVCS INC COM 891906109 2,229 34,032 SH   SOLE   34,032 0 0
TRACTOR SUPPLY CO COM 892356106 60 955 SH   OTR 31 0 0 955
TRACTOR SUPPLY CO COM 892356106 399 6,310 SH   SOLE   6,310 0 0
TRICO BANCSHARES COM 896095106 5,935 145,636 SH   SOLE   121,496 0 24,140
TRIMBLE INC COM 896239100 3,109 79,206 SH   SOLE   72,812 0 6,394
TRIUMPH BANCORP INC COM 89679e300 18,829 583,856 SH   SOLE   583,856 0 0
TRUPANION INC COM 898202106 252 9,550 SH   SOLE   9,550 0 0
TYLER TECHNOLOGIES INC COM 902252105 11,736 67,324 SH   SOLE   59,321 0 8,003
U S CONCRETE INC COM NEW 90333l201 2,802 36,719 SH   SOLE   36,719 0 0
UGI CORP NEW COM 902681105 15,521 331,227 SH   SOLE   286,486 0 44,741
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2,551 47,895 SH   SOLE   42,162 0 5,733
UNIFIRST CORP MASS COM 904708104 741 4,892 SH   SOLE   4,892 0 0
UNION PAC CORP COM 907818108 70 605 SH   OTR 31 0 0 605
UNION PAC CORP COM 907818108 97 837 SH   OTR 32 0 0 837
UNION PAC CORP COM 907818108 15,243 131,442 SH   SOLE   129,852 0 1,590
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 5,708 199,999 SH   SOLE   199,999 0 0
UNITED FINL BANCORP INC NEW COM 910304104 2,166 118,400 SH   SOLE   118,400 0 0
UNITED RENTALS INC COM 911363109 15,139 109,121 SH   SOLE   109,121 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,259 10,844 SH   SOLE   10,844 0 0
UNITEDHEALTH GROUP INC COM 91324p102 2,288 11,680 SH   SOLE   11,680 0 0
UNITEDHEALTH GROUP INC COM 91324p102 147 752 SH   OTR 32 0 0 752
UNIVERSAL ELECTRS INC COM 913483103 1,888 29,785 SH   SOLE   29,785 0 0
UNIVERSAL FST PRODS INC COM 913543104 2,553 26,011 SH   SOLE   21,726 0 4,285
US BANCORP DEL COM NEW 902973304 7,547 140,823 SH   SOLE   140,823 0 0
US BANCORP DEL COM NEW 902973304 21,864 408,000 SH Put SOLE   408,000 0 0
VAIL RESORTS INC COM 91879q109 25,246 110,671 SH   SOLE   95,672 0 14,999
VALMONT INDS INC COM 920253101 11,456 72,458 SH   SOLE   62,751 0 9,707
VANECK VECTORS ETF TR GOLD MINERS ETF 92189f106 307 13,354 SH   SOLE   13,354 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 237 2,280 SH   SOLE   2,280 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 479 10,989 SH   SOLE   10,989 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 649 6,843 SH   SOLE   6,843 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,935 44,576 SH   SOLE   44,576 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 506 6,237 SH   SOLE   6,237 0 0
VANTIV INC CL A 92210H105 4,423 62,764 SH   SOLE   59,657 0 3,107
VAREX IMAGING CORP COM 92214x106 3,511 103,767 SH   SOLE   103,767 0 0
VERISK ANALYTICS INC COM 92345y106 732 8,805 SH   SOLE   8,805 0 0
VERITEX HLDGS INC COM 923451108 9,968 369,727 SH   SOLE   369,727 0 0
VERIZON COMMUNICATIONS INC COM 92343v104 3,130 63,242 SH   SOLE   63,242 0 0
VIACOM INC NEW CL B 92553p201 18 631 SH   OTR 6 0 0 631
VIACOM INC NEW CL B 92553p201 9,154 328,817 SH   SOLE   328,817 0 0
VIASAT INC COM 92552V100 572 8,900 SH   SOLE   8,900 0 0
VISA INC COM CL A 92826c839 38,076 361,800 SH   SOLE   360,114 0 1,686
VISA INC COM CL A 92826c839 21,469 204,000 SH Put SOLE   204,000 0 0
VISTEON CORP COM NEW 92839U206 4,282 34,594 SH   SOLE   32,117 0 2,477
VOYA PRIME RATE TR SH BEN INT 92913a100 98 18,805 SH   SOLE   18,805 0 0
W P CAREY INC COM 92936u109 588 8,718 SH   SOLE   8,718 0 0
WABTEC CORP COM 929740108 2,747 36,260 SH   SOLE   34,080 0 2,180
WALGREENS BOOTS ALLIANCE INC COM 931427108 230 2,979 SH   SOLE   2,979 0 0
WAL-MART STORES INC COM 931142103 1,072 13,715 SH   SOLE   13,454 0 261
WASTE MGMT INC DEL COM 94106L109 481 6,143 SH   SOLE   6,143 0 0
WATSCO INC COM 942622200 7,528 46,739 SH   SOLE   46,739 0 0
WEBSTER FINL CORP CONN COM 947890109 11,523 219,283 SH   SOLE   195,594 0 23,689
WEC ENERGY GROUP INC COM 92939U106 94 1,497 SH   OTR 32 0 0 1,497
WEC ENERGY GROUP INC COM 92939U106 155 2,462 SH   SOLE   2,462 0 0
WELLS FARGO CO NEW COM 949746101 71 1,290 SH   OTR 31 0 0 1,290
WELLS FARGO CO NEW COM 949746101 140 2,536 SH   OTR 32 0 0 2,536
WELLS FARGO CO NEW COM 949746101 10,621 192,578 SH   SOLE   192,578 0 0
WELLS FARGO CO NEW COM 949746101 22,500 408,000 SH Put SOLE   408,000 0 0
WELLS FARGO GLOBAL DIVIDEND COM 94987c103 77 12,350 SH   SOLE   12,350 0 0
WELLS FARGO MULTI SECTOR INC COM 94987d101 165 12,330 SH   SOLE   12,330 0 0
WELLTOWER INC COM 95040q104 449 6,386 SH   SOLE   6,386 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 13,379 138,987 SH   SOLE   121,213 0 17,774
WESTERN ASSET CLYM INFL OPP COM 95766r104 354 31,400 SH   SOLE   31,400 0 0
WESTERN ASSET CLYM INFL SEC COM SH BEN INT 95766q106 285 24,700 SH   SOLE   24,700 0 0
WESTERN ASSET EMRG MKT DEBT COM 95766a101 3,183 202,239 SH   SOLE   202,239 0 0
WESTERN ASSET GLB HI INCOME COM 95766b109 1,600 155,474 SH   SOLE   155,474 0 0
WESTERN ASSET HGH YLD DFNDFD COM 95768b107 378 24,328 SH   SOLE   24,328 0 0
WESTERN ASSET HIGH INCM FD I COM 95766j102 1,293 179,376 SH   SOLE   179,376 0 0
WESTERN ASSET HIGH INCM OPP COM 95766k109 1,202 234,362 SH   SOLE   234,362 0 0
WESTERN ASSET INTM MUNI FD I COM 958435109 243 24,990 SH   SOLE   24,990 0 0
WESTERN ASST MN PRT FD INC COM 95766p108 523 33,775 SH   SOLE   33,775 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 8,300 761,493 SH   SOLE   761,493 0 0
WEYERHAEUSER CO COM 962166104 634 18,628 SH   SOLE   17,873 0 755
WHITING PETE CORP NEW COM 966387102 459 84,050 SH   SOLE   84,050 0 0
WILLIAMS COS INC DEL COM 969457100 953 31,762 SH   SOLE   31,762 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717w851 16,990 310,604 SH   SOLE   310,604 0 0
WOLVERINE WORLD WIDE INC COM 978097103 8,125 281,632 SH   SOLE   244,624 0 37,008
XENITH BANKSHARES INC NEW COM NEW 984102202 8,423 259,158 SH   SOLE   259,158 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417p105 153 27,000 SH   SOLE   27,000 0 0
YUM BRANDS INC COM 988498101 8 104 SH   OTR 19 104 0 0
YUM BRANDS INC COM 988498101 224 3,043 SH   SOLE   3,043 0 0
ZIONS BANCORPORATION COM 989701107 2 47 SH   SOLE   47 0 0
ZIONS BANCORPORATION COM 989701107 16,041 340,000 SH Put SOLE   340,000 0 0
ZOETIS INC CL A 98978V103 9,407 147,540 SH   SOLE   147,540 0 0